diff --git a/.envrc b/.envrc index 78f3220..391e83a 100644 --- a/.envrc +++ b/.envrc @@ -1,2 +1,2 @@ -PATH_add ./src/shaders +PATH_add ./shaders use_flake diff --git a/include/tiny_obj_loader.h b/include/tiny_obj_loader.h new file mode 100644 index 0000000..c23acc0 --- /dev/null +++ b/include/tiny_obj_loader.h @@ -0,0 +1,3499 @@ +/* +The MIT License (MIT) + +Copyright (c) 2012-Present, Syoyo Fujita and many contributors. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +*/ + +// +// version 2.0.0 : Add new object oriented API. 1.x API is still provided. +// * Add python binding. +// * Support line primitive. +// * Support points primitive. +// * Support multiple search path for .mtl(v1 API). +// * Support vertex skinning weight `vw`(as an tinyobj +// extension). Note that this differs vertex weight([w] +// component in `v` line) +// * Support escaped whitespece in mtllib +// * Add robust triangulation using Mapbox +// earcut(TINYOBJLOADER_USE_MAPBOX_EARCUT). +// version 1.4.0 : Modifed ParseTextureNameAndOption API +// version 1.3.1 : Make ParseTextureNameAndOption API public +// version 1.3.0 : Separate warning and error message(breaking API of LoadObj) +// version 1.2.3 : Added color space extension('-colorspace') to tex opts. +// version 1.2.2 : Parse multiple group names. +// version 1.2.1 : Added initial support for line('l') primitive(PR #178) +// version 1.2.0 : Hardened implementation(#175) +// version 1.1.1 : Support smoothing groups(#162) +// version 1.1.0 : Support parsing vertex color(#144) +// version 1.0.8 : Fix parsing `g` tag just after `usemtl`(#138) +// version 1.0.7 : Support multiple tex options(#126) +// version 1.0.6 : Add TINYOBJLOADER_USE_DOUBLE option(#124) +// version 1.0.5 : Ignore `Tr` when `d` exists in MTL(#43) +// version 1.0.4 : Support multiple filenames for 'mtllib'(#112) +// version 1.0.3 : Support parsing texture options(#85) +// version 1.0.2 : Improve parsing speed by about a factor of 2 for large +// files(#105) +// version 1.0.1 : Fixes a shape is lost if obj ends with a 'usemtl'(#104) +// version 1.0.0 : Change data structure. Change license from BSD to MIT. +// + +// +// Use this in *one* .cc +// #define TINYOBJLOADER_IMPLEMENTATION +// #include "tiny_obj_loader.h" +// + +#ifndef TINY_OBJ_LOADER_H_ +#define TINY_OBJ_LOADER_H_ + +#include +#include +#include + +namespace tinyobj { + +// TODO(syoyo): Better C++11 detection for older compiler +#if __cplusplus > 199711L +#define TINYOBJ_OVERRIDE override +#else +#define TINYOBJ_OVERRIDE +#endif + +#ifdef __clang__ +#pragma clang diagnostic push +#if __has_warning("-Wzero-as-null-pointer-constant") +#pragma clang diagnostic ignored "-Wzero-as-null-pointer-constant" +#endif + +#pragma clang diagnostic ignored "-Wpadded" + +#endif + +// https://en.wikipedia.org/wiki/Wavefront_.obj_file says ... +// +// -blendu on | off # set horizontal texture blending +// (default on) +// -blendv on | off # set vertical texture blending +// (default on) +// -boost real_value # boost mip-map sharpness +// -mm base_value gain_value # modify texture map values (default +// 0 1) +// # base_value = brightness, +// gain_value = contrast +// -o u [v [w]] # Origin offset (default +// 0 0 0) +// -s u [v [w]] # Scale (default +// 1 1 1) +// -t u [v [w]] # Turbulence (default +// 0 0 0) +// -texres resolution # texture resolution to create +// -clamp on | off # only render texels in the clamped +// 0-1 range (default off) +// # When unclamped, textures are +// repeated across a surface, +// # when clamped, only texels which +// fall within the 0-1 +// # range are rendered. +// -bm mult_value # bump multiplier (for bump maps +// only) +// +// -imfchan r | g | b | m | l | z # specifies which channel of the file +// is used to +// # create a scalar or bump texture. +// r:red, g:green, +// # b:blue, m:matte, l:luminance, +// z:z-depth.. +// # (the default for bump is 'l' and +// for decal is 'm') +// bump -imfchan r bumpmap.tga # says to use the red channel of +// bumpmap.tga as the bumpmap +// +// For reflection maps... +// +// -type sphere # specifies a sphere for a "refl" +// reflection map +// -type cube_top | cube_bottom | # when using a cube map, the texture +// file for each +// cube_front | cube_back | # side of the cube is specified +// separately +// cube_left | cube_right +// +// TinyObjLoader extension. +// +// -colorspace SPACE # Color space of the texture. e.g. +// 'sRGB` or 'linear' +// + +#ifdef TINYOBJLOADER_USE_DOUBLE +//#pragma message "using double" +typedef double real_t; +#else +//#pragma message "using float" +typedef float real_t; +#endif + +typedef enum { + TEXTURE_TYPE_NONE, // default + TEXTURE_TYPE_SPHERE, + TEXTURE_TYPE_CUBE_TOP, + TEXTURE_TYPE_CUBE_BOTTOM, + TEXTURE_TYPE_CUBE_FRONT, + TEXTURE_TYPE_CUBE_BACK, + TEXTURE_TYPE_CUBE_LEFT, + TEXTURE_TYPE_CUBE_RIGHT +} texture_type_t; + +struct texture_option_t { + texture_type_t type; // -type (default TEXTURE_TYPE_NONE) + real_t sharpness; // -boost (default 1.0?) + real_t brightness; // base_value in -mm option (default 0) + real_t contrast; // gain_value in -mm option (default 1) + real_t origin_offset[3]; // -o u [v [w]] (default 0 0 0) + real_t scale[3]; // -s u [v [w]] (default 1 1 1) + real_t turbulence[3]; // -t u [v [w]] (default 0 0 0) + int texture_resolution; // -texres resolution (No default value in the spec. + // We'll use -1) + bool clamp; // -clamp (default false) + char imfchan; // -imfchan (the default for bump is 'l' and for decal is 'm') + bool blendu; // -blendu (default on) + bool blendv; // -blendv (default on) + real_t bump_multiplier; // -bm (for bump maps only, default 1.0) + + // extension + std::string colorspace; // Explicitly specify color space of stored texel + // value. Usually `sRGB` or `linear` (default empty). +}; + +struct material_t { + std::string name; + + real_t ambient[3]; + real_t diffuse[3]; + real_t specular[3]; + real_t transmittance[3]; + real_t emission[3]; + real_t shininess; + real_t ior; // index of refraction + real_t dissolve; // 1 == opaque; 0 == fully transparent + // illumination model (see http://www.fileformat.info/format/material/) + int illum; + + int dummy; // Suppress padding warning. + + std::string ambient_texname; // map_Ka. For ambient or ambient occlusion. + std::string diffuse_texname; // map_Kd + std::string specular_texname; // map_Ks + std::string specular_highlight_texname; // map_Ns + std::string bump_texname; // map_bump, map_Bump, bump + std::string displacement_texname; // disp + std::string alpha_texname; // map_d + std::string reflection_texname; // refl + + texture_option_t ambient_texopt; + texture_option_t diffuse_texopt; + texture_option_t specular_texopt; + texture_option_t specular_highlight_texopt; + texture_option_t bump_texopt; + texture_option_t displacement_texopt; + texture_option_t alpha_texopt; + texture_option_t reflection_texopt; + + // PBR extension + // http://exocortex.com/blog/extending_wavefront_mtl_to_support_pbr + real_t roughness; // [0, 1] default 0 + real_t metallic; // [0, 1] default 0 + real_t sheen; // [0, 1] default 0 + real_t clearcoat_thickness; // [0, 1] default 0 + real_t clearcoat_roughness; // [0, 1] default 0 + real_t anisotropy; // aniso. [0, 1] default 0 + real_t anisotropy_rotation; // anisor. [0, 1] default 0 + real_t pad0; + std::string roughness_texname; // map_Pr + std::string metallic_texname; // map_Pm + std::string sheen_texname; // map_Ps + std::string emissive_texname; // map_Ke + std::string normal_texname; // norm. For normal mapping. + + texture_option_t roughness_texopt; + texture_option_t metallic_texopt; + texture_option_t sheen_texopt; + texture_option_t emissive_texopt; + texture_option_t normal_texopt; + + int pad2; + + std::map unknown_parameter; + +#ifdef TINY_OBJ_LOADER_PYTHON_BINDING + // For pybind11 + std::array GetDiffuse() { + std::array values; + values[0] = double(diffuse[0]); + values[1] = double(diffuse[1]); + values[2] = double(diffuse[2]); + + return values; + } + + std::array GetSpecular() { + std::array values; + values[0] = double(specular[0]); + values[1] = double(specular[1]); + values[2] = double(specular[2]); + + return values; + } + + std::array GetTransmittance() { + std::array values; + values[0] = double(transmittance[0]); + values[1] = double(transmittance[1]); + values[2] = double(transmittance[2]); + + return values; + } + + std::array GetEmission() { + std::array values; + values[0] = double(emission[0]); + values[1] = double(emission[1]); + values[2] = double(emission[2]); + + return values; + } + + std::array GetAmbient() { + std::array values; + values[0] = double(ambient[0]); + values[1] = double(ambient[1]); + values[2] = double(ambient[2]); + + return values; + } + + void SetDiffuse(std::array &a) { + diffuse[0] = real_t(a[0]); + diffuse[1] = real_t(a[1]); + diffuse[2] = real_t(a[2]); + } + + void SetAmbient(std::array &a) { + ambient[0] = real_t(a[0]); + ambient[1] = real_t(a[1]); + ambient[2] = real_t(a[2]); + } + + void SetSpecular(std::array &a) { + specular[0] = real_t(a[0]); + specular[1] = real_t(a[1]); + specular[2] = real_t(a[2]); + } + + void SetTransmittance(std::array &a) { + transmittance[0] = real_t(a[0]); + transmittance[1] = real_t(a[1]); + transmittance[2] = real_t(a[2]); + } + + std::string GetCustomParameter(const std::string &key) { + std::map::const_iterator it = + unknown_parameter.find(key); + + if (it != unknown_parameter.end()) { + return it->second; + } + return std::string(); + } + +#endif +}; + +struct tag_t { + std::string name; + + std::vector intValues; + std::vector floatValues; + std::vector stringValues; +}; + +struct joint_and_weight_t { + int joint_id; + real_t weight; +}; + +struct skin_weight_t { + int vertex_id; // Corresponding vertex index in `attrib_t::vertices`. + // Compared to `index_t`, this index must be positive and + // start with 0(does not allow relative indexing) + std::vector weightValues; +}; + +// Index struct to support different indices for vtx/normal/texcoord. +// -1 means not used. +struct index_t { + int vertex_index; + int normal_index; + int texcoord_index; +}; + +struct mesh_t { + std::vector indices; + std::vector + num_face_vertices; // The number of vertices per + // face. 3 = triangle, 4 = quad, ... + std::vector material_ids; // per-face material ID + std::vector smoothing_group_ids; // per-face smoothing group + // ID(0 = off. positive value + // = group id) + std::vector tags; // SubD tag +}; + +// struct path_t { +// std::vector indices; // pairs of indices for lines +//}; + +struct lines_t { + // Linear flattened indices. + std::vector indices; // indices for vertices(poly lines) + std::vector num_line_vertices; // The number of vertices per line. +}; + +struct points_t { + std::vector indices; // indices for points +}; + +struct shape_t { + std::string name; + mesh_t mesh; + lines_t lines; + points_t points; +}; + +// Vertex attributes +struct attrib_t { + std::vector vertices; // 'v'(xyz) + + // For backward compatibility, we store vertex weight in separate array. + std::vector vertex_weights; // 'v'(w) + std::vector normals; // 'vn' + std::vector texcoords; // 'vt'(uv) + + // For backward compatibility, we store texture coordinate 'w' in separate + // array. + std::vector texcoord_ws; // 'vt'(w) + std::vector colors; // extension: vertex colors + + // + // TinyObj extension. + // + + // NOTE(syoyo): array index is based on the appearance order. + // To get a corresponding skin weight for a specific vertex id `vid`, + // Need to reconstruct a look up table: `skin_weight_t::vertex_id` == `vid` + // (e.g. using std::map, std::unordered_map) + std::vector skin_weights; + + attrib_t() {} + + // + // For pybind11 + // + const std::vector &GetVertices() const { return vertices; } + + const std::vector &GetVertexWeights() const { return vertex_weights; } +}; + +struct callback_t { + // W is optional and set to 1 if there is no `w` item in `v` line + void (*vertex_cb)(void *user_data, real_t x, real_t y, real_t z, real_t w); + void (*vertex_color_cb)(void *user_data, real_t x, real_t y, real_t z, + real_t r, real_t g, real_t b, bool has_color); + void (*normal_cb)(void *user_data, real_t x, real_t y, real_t z); + + // y and z are optional and set to 0 if there is no `y` and/or `z` item(s) in + // `vt` line. + void (*texcoord_cb)(void *user_data, real_t x, real_t y, real_t z); + + // called per 'f' line. num_indices is the number of face indices(e.g. 3 for + // triangle, 4 for quad) + // 0 will be passed for undefined index in index_t members. + void (*index_cb)(void *user_data, index_t *indices, int num_indices); + // `name` material name, `material_id` = the array index of material_t[]. -1 + // if + // a material not found in .mtl + void (*usemtl_cb)(void *user_data, const char *name, int material_id); + // `materials` = parsed material data. + void (*mtllib_cb)(void *user_data, const material_t *materials, + int num_materials); + // There may be multiple group names + void (*group_cb)(void *user_data, const char **names, int num_names); + void (*object_cb)(void *user_data, const char *name); + + callback_t() + : vertex_cb(NULL), + vertex_color_cb(NULL), + normal_cb(NULL), + texcoord_cb(NULL), + index_cb(NULL), + usemtl_cb(NULL), + mtllib_cb(NULL), + group_cb(NULL), + object_cb(NULL) {} +}; + +class MaterialReader { + public: + MaterialReader() {} + virtual ~MaterialReader(); + + virtual bool operator()(const std::string &matId, + std::vector *materials, + std::map *matMap, std::string *warn, + std::string *err) = 0; +}; + +/// +/// Read .mtl from a file. +/// +class MaterialFileReader : public MaterialReader { + public: + // Path could contain separator(';' in Windows, ':' in Posix) + explicit MaterialFileReader(const std::string &mtl_basedir) + : m_mtlBaseDir(mtl_basedir) {} + virtual ~MaterialFileReader() TINYOBJ_OVERRIDE {} + virtual bool operator()(const std::string &matId, + std::vector *materials, + std::map *matMap, std::string *warn, + std::string *err) TINYOBJ_OVERRIDE; + + private: + std::string m_mtlBaseDir; +}; + +/// +/// Read .mtl from a stream. +/// +class MaterialStreamReader : public MaterialReader { + public: + explicit MaterialStreamReader(std::istream &inStream) + : m_inStream(inStream) {} + virtual ~MaterialStreamReader() TINYOBJ_OVERRIDE {} + virtual bool operator()(const std::string &matId, + std::vector *materials, + std::map *matMap, std::string *warn, + std::string *err) TINYOBJ_OVERRIDE; + + private: + std::istream &m_inStream; +}; + +// v2 API +struct ObjReaderConfig { + bool triangulate; // triangulate polygon? + + // Currently not used. + // "simple" or empty: Create triangle fan + // "earcut": Use the algorithm based on Ear clipping + std::string triangulation_method; + + /// Parse vertex color. + /// If vertex color is not present, its filled with default value. + /// false = no vertex color + /// This will increase memory of parsed .obj + bool vertex_color; + + /// + /// Search path to .mtl file. + /// Default = "" = search from the same directory of .obj file. + /// Valid only when loading .obj from a file. + /// + std::string mtl_search_path; + + ObjReaderConfig() + : triangulate(true), triangulation_method("simple"), vertex_color(true) {} +}; + +/// +/// Wavefront .obj reader class(v2 API) +/// +class ObjReader { + public: + ObjReader() : valid_(false) {} + + /// + /// Load .obj and .mtl from a file. + /// + /// @param[in] filename wavefront .obj filename + /// @param[in] config Reader configuration + /// + bool ParseFromFile(const std::string &filename, + const ObjReaderConfig &config = ObjReaderConfig()); + + /// + /// Parse .obj from a text string. + /// Need to supply .mtl text string by `mtl_text`. + /// This function ignores `mtllib` line in .obj text. + /// + /// @param[in] obj_text wavefront .obj filename + /// @param[in] mtl_text wavefront .mtl filename + /// @param[in] config Reader configuration + /// + bool ParseFromString(const std::string &obj_text, const std::string &mtl_text, + const ObjReaderConfig &config = ObjReaderConfig()); + + /// + /// .obj was loaded or parsed correctly. + /// + bool Valid() const { return valid_; } + + const attrib_t &GetAttrib() const { return attrib_; } + + const std::vector &GetShapes() const { return shapes_; } + + const std::vector &GetMaterials() const { return materials_; } + + /// + /// Warning message(may be filled after `Load` or `Parse`) + /// + const std::string &Warning() const { return warning_; } + + /// + /// Error message(filled when `Load` or `Parse` failed) + /// + const std::string &Error() const { return error_; } + + private: + bool valid_; + + attrib_t attrib_; + std::vector shapes_; + std::vector materials_; + + std::string warning_; + std::string error_; +}; + +/// ==>>========= Legacy v1 API ============================================= + +/// Loads .obj from a file. +/// 'attrib', 'shapes' and 'materials' will be filled with parsed shape data +/// 'shapes' will be filled with parsed shape data +/// Returns true when loading .obj become success. +/// Returns warning message into `warn`, and error message into `err` +/// 'mtl_basedir' is optional, and used for base directory for .mtl file. +/// In default(`NULL'), .mtl file is searched from an application's working +/// directory. +/// 'triangulate' is optional, and used whether triangulate polygon face in .obj +/// or not. +/// Option 'default_vcols_fallback' specifies whether vertex colors should +/// always be defined, even if no colors are given (fallback to white). +bool LoadObj(attrib_t *attrib, std::vector *shapes, + std::vector *materials, std::string *warn, + std::string *err, const char *filename, + const char *mtl_basedir = NULL, bool triangulate = true, + bool default_vcols_fallback = true); + +/// Loads .obj from a file with custom user callback. +/// .mtl is loaded as usual and parsed material_t data will be passed to +/// `callback.mtllib_cb`. +/// Returns true when loading .obj/.mtl become success. +/// Returns warning message into `warn`, and error message into `err` +/// See `examples/callback_api/` for how to use this function. +bool LoadObjWithCallback(std::istream &inStream, const callback_t &callback, + void *user_data = NULL, + MaterialReader *readMatFn = NULL, + std::string *warn = NULL, std::string *err = NULL); + +/// Loads object from a std::istream, uses `readMatFn` to retrieve +/// std::istream for materials. +/// Returns true when loading .obj become success. +/// Returns warning and error message into `err` +bool LoadObj(attrib_t *attrib, std::vector *shapes, + std::vector *materials, std::string *warn, + std::string *err, std::istream *inStream, + MaterialReader *readMatFn = NULL, bool triangulate = true, + bool default_vcols_fallback = true); + +/// Loads materials into std::map +void LoadMtl(std::map *material_map, + std::vector *materials, std::istream *inStream, + std::string *warning, std::string *err); + +/// +/// Parse texture name and texture option for custom texture parameter through +/// material::unknown_parameter +/// +/// @param[out] texname Parsed texture name +/// @param[out] texopt Parsed texopt +/// @param[in] linebuf Input string +/// +bool ParseTextureNameAndOption(std::string *texname, texture_option_t *texopt, + const char *linebuf); + +/// =<<========== Legacy v1 API ============================================= + +} // namespace tinyobj + +#endif // TINY_OBJ_LOADER_H_ + +#ifdef TINYOBJLOADER_IMPLEMENTATION +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#ifdef TINYOBJLOADER_USE_MAPBOX_EARCUT + +#ifdef TINYOBJLOADER_DONOT_INCLUDE_MAPBOX_EARCUT +// Assume earcut.hpp is included outside of tiny_obj_loader.h +#else + +#ifdef __clang__ +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Weverything" +#endif + +#include + +#include "mapbox/earcut.hpp" + +#ifdef __clang__ +#pragma clang diagnostic pop +#endif + +#endif + +#endif // TINYOBJLOADER_USE_MAPBOX_EARCUT + +namespace tinyobj { + +MaterialReader::~MaterialReader() {} + +struct vertex_index_t { + int v_idx, vt_idx, vn_idx; + vertex_index_t() : v_idx(-1), vt_idx(-1), vn_idx(-1) {} + explicit vertex_index_t(int idx) : v_idx(idx), vt_idx(idx), vn_idx(idx) {} + vertex_index_t(int vidx, int vtidx, int vnidx) + : v_idx(vidx), vt_idx(vtidx), vn_idx(vnidx) {} +}; + +// Internal data structure for face representation +// index + smoothing group. +struct face_t { + unsigned int + smoothing_group_id; // smoothing group id. 0 = smoothing groupd is off. + int pad_; + std::vector vertex_indices; // face vertex indices. + + face_t() : smoothing_group_id(0), pad_(0) {} +}; + +// Internal data structure for line representation +struct __line_t { + // l v1/vt1 v2/vt2 ... + // In the specification, line primitrive does not have normal index, but + // TinyObjLoader allow it + std::vector vertex_indices; +}; + +// Internal data structure for points representation +struct __points_t { + // p v1 v2 ... + // In the specification, point primitrive does not have normal index and + // texture coord index, but TinyObjLoader allow it. + std::vector vertex_indices; +}; + +struct tag_sizes { + tag_sizes() : num_ints(0), num_reals(0), num_strings(0) {} + int num_ints; + int num_reals; + int num_strings; +}; + +struct obj_shape { + std::vector v; + std::vector vn; + std::vector vt; +}; + +// +// Manages group of primitives(face, line, points, ...) +struct PrimGroup { + std::vector faceGroup; + std::vector<__line_t> lineGroup; + std::vector<__points_t> pointsGroup; + + void clear() { + faceGroup.clear(); + lineGroup.clear(); + pointsGroup.clear(); + } + + bool IsEmpty() const { + return faceGroup.empty() && lineGroup.empty() && pointsGroup.empty(); + } + + // TODO(syoyo): bspline, surface, ... +}; + +// See +// http://stackoverflow.com/questions/6089231/getting-std-ifstream-to-handle-lf-cr-and-crlf +static std::istream &safeGetline(std::istream &is, std::string &t) { + t.clear(); + + // The characters in the stream are read one-by-one using a std::streambuf. + // That is faster than reading them one-by-one using the std::istream. + // Code that uses streambuf this way must be guarded by a sentry object. + // The sentry object performs various tasks, + // such as thread synchronization and updating the stream state. + + std::istream::sentry se(is, true); + std::streambuf *sb = is.rdbuf(); + + if (se) { + for (;;) { + int c = sb->sbumpc(); + switch (c) { + case '\n': + return is; + case '\r': + if (sb->sgetc() == '\n') sb->sbumpc(); + return is; + case EOF: + // Also handle the case when the last line has no line ending + if (t.empty()) is.setstate(std::ios::eofbit); + return is; + default: + t += static_cast(c); + } + } + } + + return is; +} + +#define IS_SPACE(x) (((x) == ' ') || ((x) == '\t')) +#define IS_DIGIT(x) \ + (static_cast((x) - '0') < static_cast(10)) +#define IS_NEW_LINE(x) (((x) == '\r') || ((x) == '\n') || ((x) == '\0')) + +template +static inline std::string toString(const T &t) { + std::stringstream ss; + ss << t; + return ss.str(); +} + +struct warning_context { + std::string *warn; + size_t line_number; +}; + +// Make index zero-base, and also support relative index. +static inline bool fixIndex(int idx, int n, int *ret, bool allow_zero, + const warning_context &context) { + if (!ret) { + return false; + } + + if (idx > 0) { + (*ret) = idx - 1; + return true; + } + + if (idx == 0) { + // zero is not allowed according to the spec. + if (context.warn) { + (*context.warn) += + "A zero value index found (will have a value of -1 for normal and " + "tex indices. Line " + + toString(context.line_number) + ").\n"; + } + + (*ret) = idx - 1; + return allow_zero; + } + + if (idx < 0) { + (*ret) = n + idx; // negative value = relative + if ((*ret) < 0) { + return false; // invalid relative index + } + return true; + } + + return false; // never reach here. +} + +static inline std::string parseString(const char **token) { + std::string s; + (*token) += strspn((*token), " \t"); + size_t e = strcspn((*token), " \t\r"); + s = std::string((*token), &(*token)[e]); + (*token) += e; + return s; +} + +static inline int parseInt(const char **token) { + (*token) += strspn((*token), " \t"); + int i = atoi((*token)); + (*token) += strcspn((*token), " \t\r"); + return i; +} + +// Tries to parse a floating point number located at s. +// +// s_end should be a location in the string where reading should absolutely +// stop. For example at the end of the string, to prevent buffer overflows. +// +// Parses the following EBNF grammar: +// sign = "+" | "-" ; +// END = ? anything not in digit ? +// digit = "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" ; +// integer = [sign] , digit , {digit} ; +// decimal = integer , ["." , integer] ; +// float = ( decimal , END ) | ( decimal , ("E" | "e") , integer , END ) ; +// +// Valid strings are for example: +// -0 +3.1417e+2 -0.0E-3 1.0324 -1.41 11e2 +// +// If the parsing is a success, result is set to the parsed value and true +// is returned. +// +// The function is greedy and will parse until any of the following happens: +// - a non-conforming character is encountered. +// - s_end is reached. +// +// The following situations triggers a failure: +// - s >= s_end. +// - parse failure. +// +static bool tryParseDouble(const char *s, const char *s_end, double *result) { + if (s >= s_end) { + return false; + } + + double mantissa = 0.0; + // This exponent is base 2 rather than 10. + // However the exponent we parse is supposed to be one of ten, + // thus we must take care to convert the exponent/and or the + // mantissa to a * 2^E, where a is the mantissa and E is the + // exponent. + // To get the final double we will use ldexp, it requires the + // exponent to be in base 2. + int exponent = 0; + + // NOTE: THESE MUST BE DECLARED HERE SINCE WE ARE NOT ALLOWED + // TO JUMP OVER DEFINITIONS. + char sign = '+'; + char exp_sign = '+'; + char const *curr = s; + + // How many characters were read in a loop. + int read = 0; + // Tells whether a loop terminated due to reaching s_end. + bool end_not_reached = false; + bool leading_decimal_dots = false; + + /* + BEGIN PARSING. + */ + + // Find out what sign we've got. + if (*curr == '+' || *curr == '-') { + sign = *curr; + curr++; + if ((curr != s_end) && (*curr == '.')) { + // accept. Somethig like `.7e+2`, `-.5234` + leading_decimal_dots = true; + } + } else if (IS_DIGIT(*curr)) { /* Pass through. */ + } else if (*curr == '.') { + // accept. Somethig like `.7e+2`, `-.5234` + leading_decimal_dots = true; + } else { + goto fail; + } + + // Read the integer part. + end_not_reached = (curr != s_end); + if (!leading_decimal_dots) { + while (end_not_reached && IS_DIGIT(*curr)) { + mantissa *= 10; + mantissa += static_cast(*curr - 0x30); + curr++; + read++; + end_not_reached = (curr != s_end); + } + + // We must make sure we actually got something. + if (read == 0) goto fail; + } + + // We allow numbers of form "#", "###" etc. + if (!end_not_reached) goto assemble; + + // Read the decimal part. + if (*curr == '.') { + curr++; + read = 1; + end_not_reached = (curr != s_end); + while (end_not_reached && IS_DIGIT(*curr)) { + static const double pow_lut[] = { + 1.0, 0.1, 0.01, 0.001, 0.0001, 0.00001, 0.000001, 0.0000001, + }; + const int lut_entries = sizeof pow_lut / sizeof pow_lut[0]; + + // NOTE: Don't use powf here, it will absolutely murder precision. + mantissa += static_cast(*curr - 0x30) * + (read < lut_entries ? pow_lut[read] : std::pow(10.0, -read)); + read++; + curr++; + end_not_reached = (curr != s_end); + } + } else if (*curr == 'e' || *curr == 'E') { + } else { + goto assemble; + } + + if (!end_not_reached) goto assemble; + + // Read the exponent part. + if (*curr == 'e' || *curr == 'E') { + curr++; + // Figure out if a sign is present and if it is. + end_not_reached = (curr != s_end); + if (end_not_reached && (*curr == '+' || *curr == '-')) { + exp_sign = *curr; + curr++; + } else if (IS_DIGIT(*curr)) { /* Pass through. */ + } else { + // Empty E is not allowed. + goto fail; + } + + read = 0; + end_not_reached = (curr != s_end); + while (end_not_reached && IS_DIGIT(*curr)) { + // To avoid annoying MSVC's min/max macro definiton, + // Use hardcoded int max value + if (exponent > + (2147483647 / 10)) { // 2147483647 = std::numeric_limits::max() + // Integer overflow + goto fail; + } + exponent *= 10; + exponent += static_cast(*curr - 0x30); + curr++; + read++; + end_not_reached = (curr != s_end); + } + exponent *= (exp_sign == '+' ? 1 : -1); + if (read == 0) goto fail; + } + +assemble: + *result = (sign == '+' ? 1 : -1) * + (exponent ? std::ldexp(mantissa * std::pow(5.0, exponent), exponent) + : mantissa); + return true; +fail: + return false; +} + +static inline real_t parseReal(const char **token, double default_value = 0.0) { + (*token) += strspn((*token), " \t"); + const char *end = (*token) + strcspn((*token), " \t\r"); + double val = default_value; + tryParseDouble((*token), end, &val); + real_t f = static_cast(val); + (*token) = end; + return f; +} + +static inline bool parseReal(const char **token, real_t *out) { + (*token) += strspn((*token), " \t"); + const char *end = (*token) + strcspn((*token), " \t\r"); + double val; + bool ret = tryParseDouble((*token), end, &val); + if (ret) { + real_t f = static_cast(val); + (*out) = f; + } + (*token) = end; + return ret; +} + +static inline void parseReal2(real_t *x, real_t *y, const char **token, + const double default_x = 0.0, + const double default_y = 0.0) { + (*x) = parseReal(token, default_x); + (*y) = parseReal(token, default_y); +} + +static inline void parseReal3(real_t *x, real_t *y, real_t *z, + const char **token, const double default_x = 0.0, + const double default_y = 0.0, + const double default_z = 0.0) { + (*x) = parseReal(token, default_x); + (*y) = parseReal(token, default_y); + (*z) = parseReal(token, default_z); +} + +#if 0 // not used +static inline void parseV(real_t *x, real_t *y, real_t *z, real_t *w, + const char **token, const double default_x = 0.0, + const double default_y = 0.0, + const double default_z = 0.0, + const double default_w = 1.0) { + (*x) = parseReal(token, default_x); + (*y) = parseReal(token, default_y); + (*z) = parseReal(token, default_z); + (*w) = parseReal(token, default_w); +} +#endif + +// Extension: parse vertex with colors(6 items) +// Return 3: xyz, 4: xyzw, 6: xyzrgb +// `r`: red(case 6) or [w](case 4) +static inline int parseVertexWithColor(real_t *x, real_t *y, real_t *z, + real_t *r, real_t *g, real_t *b, + const char **token, + const double default_x = 0.0, + const double default_y = 0.0, + const double default_z = 0.0) { + // TODO: Check error + (*x) = parseReal(token, default_x); + (*y) = parseReal(token, default_y); + (*z) = parseReal(token, default_z); + + // - 4 components(x, y, z, w) ot 6 components + bool has_r = parseReal(token, r); + + if (!has_r) { + (*r) = (*g) = (*b) = 1.0; + return 3; + } + + bool has_g = parseReal(token, g); + + if (!has_g) { + (*g) = (*b) = 1.0; + return 4; + } + + bool has_b = parseReal(token, b); + + if (!has_b) { + (*r) = (*g) = (*b) = 1.0; + return 3; // treated as xyz + } + + return 6; +} + +static inline bool parseOnOff(const char **token, bool default_value = true) { + (*token) += strspn((*token), " \t"); + const char *end = (*token) + strcspn((*token), " \t\r"); + + bool ret = default_value; + if ((0 == strncmp((*token), "on", 2))) { + ret = true; + } else if ((0 == strncmp((*token), "off", 3))) { + ret = false; + } + + (*token) = end; + return ret; +} + +static inline texture_type_t parseTextureType( + const char **token, texture_type_t default_value = TEXTURE_TYPE_NONE) { + (*token) += strspn((*token), " \t"); + const char *end = (*token) + strcspn((*token), " \t\r"); + texture_type_t ty = default_value; + + if ((0 == strncmp((*token), "cube_top", strlen("cube_top")))) { + ty = TEXTURE_TYPE_CUBE_TOP; + } else if ((0 == strncmp((*token), "cube_bottom", strlen("cube_bottom")))) { + ty = TEXTURE_TYPE_CUBE_BOTTOM; + } else if ((0 == strncmp((*token), "cube_left", strlen("cube_left")))) { + ty = TEXTURE_TYPE_CUBE_LEFT; + } else if ((0 == strncmp((*token), "cube_right", strlen("cube_right")))) { + ty = TEXTURE_TYPE_CUBE_RIGHT; + } else if ((0 == strncmp((*token), "cube_front", strlen("cube_front")))) { + ty = TEXTURE_TYPE_CUBE_FRONT; + } else if ((0 == strncmp((*token), "cube_back", strlen("cube_back")))) { + ty = TEXTURE_TYPE_CUBE_BACK; + } else if ((0 == strncmp((*token), "sphere", strlen("sphere")))) { + ty = TEXTURE_TYPE_SPHERE; + } + + (*token) = end; + return ty; +} + +static tag_sizes parseTagTriple(const char **token) { + tag_sizes ts; + + (*token) += strspn((*token), " \t"); + ts.num_ints = atoi((*token)); + (*token) += strcspn((*token), "/ \t\r"); + if ((*token)[0] != '/') { + return ts; + } + + (*token)++; // Skip '/' + + (*token) += strspn((*token), " \t"); + ts.num_reals = atoi((*token)); + (*token) += strcspn((*token), "/ \t\r"); + if ((*token)[0] != '/') { + return ts; + } + (*token)++; // Skip '/' + + ts.num_strings = parseInt(token); + + return ts; +} + +// Parse triples with index offsets: i, i/j/k, i//k, i/j +static bool parseTriple(const char **token, int vsize, int vnsize, int vtsize, + vertex_index_t *ret, const warning_context &context) { + if (!ret) { + return false; + } + + vertex_index_t vi(-1); + + if (!fixIndex(atoi((*token)), vsize, &vi.v_idx, false, context)) { + return false; + } + + (*token) += strcspn((*token), "/ \t\r"); + if ((*token)[0] != '/') { + (*ret) = vi; + return true; + } + (*token)++; + + // i//k + if ((*token)[0] == '/') { + (*token)++; + if (!fixIndex(atoi((*token)), vnsize, &vi.vn_idx, true, context)) { + return false; + } + (*token) += strcspn((*token), "/ \t\r"); + (*ret) = vi; + return true; + } + + // i/j/k or i/j + if (!fixIndex(atoi((*token)), vtsize, &vi.vt_idx, true, context)) { + return false; + } + + (*token) += strcspn((*token), "/ \t\r"); + if ((*token)[0] != '/') { + (*ret) = vi; + return true; + } + + // i/j/k + (*token)++; // skip '/' + if (!fixIndex(atoi((*token)), vnsize, &vi.vn_idx, true, context)) { + return false; + } + (*token) += strcspn((*token), "/ \t\r"); + + (*ret) = vi; + + return true; +} + +// Parse raw triples: i, i/j/k, i//k, i/j +static vertex_index_t parseRawTriple(const char **token) { + vertex_index_t vi(static_cast(0)); // 0 is an invalid index in OBJ + + vi.v_idx = atoi((*token)); + (*token) += strcspn((*token), "/ \t\r"); + if ((*token)[0] != '/') { + return vi; + } + (*token)++; + + // i//k + if ((*token)[0] == '/') { + (*token)++; + vi.vn_idx = atoi((*token)); + (*token) += strcspn((*token), "/ \t\r"); + return vi; + } + + // i/j/k or i/j + vi.vt_idx = atoi((*token)); + (*token) += strcspn((*token), "/ \t\r"); + if ((*token)[0] != '/') { + return vi; + } + + // i/j/k + (*token)++; // skip '/' + vi.vn_idx = atoi((*token)); + (*token) += strcspn((*token), "/ \t\r"); + return vi; +} + +bool ParseTextureNameAndOption(std::string *texname, texture_option_t *texopt, + const char *linebuf) { + // @todo { write more robust lexer and parser. } + bool found_texname = false; + std::string texture_name; + + const char *token = linebuf; // Assume line ends with NULL + + while (!IS_NEW_LINE((*token))) { + token += strspn(token, " \t"); // skip space + if ((0 == strncmp(token, "-blendu", 7)) && IS_SPACE((token[7]))) { + token += 8; + texopt->blendu = parseOnOff(&token, /* default */ true); + } else if ((0 == strncmp(token, "-blendv", 7)) && IS_SPACE((token[7]))) { + token += 8; + texopt->blendv = parseOnOff(&token, /* default */ true); + } else if ((0 == strncmp(token, "-clamp", 6)) && IS_SPACE((token[6]))) { + token += 7; + texopt->clamp = parseOnOff(&token, /* default */ true); + } else if ((0 == strncmp(token, "-boost", 6)) && IS_SPACE((token[6]))) { + token += 7; + texopt->sharpness = parseReal(&token, 1.0); + } else if ((0 == strncmp(token, "-bm", 3)) && IS_SPACE((token[3]))) { + token += 4; + texopt->bump_multiplier = parseReal(&token, 1.0); + } else if ((0 == strncmp(token, "-o", 2)) && IS_SPACE((token[2]))) { + token += 3; + parseReal3(&(texopt->origin_offset[0]), &(texopt->origin_offset[1]), + &(texopt->origin_offset[2]), &token); + } else if ((0 == strncmp(token, "-s", 2)) && IS_SPACE((token[2]))) { + token += 3; + parseReal3(&(texopt->scale[0]), &(texopt->scale[1]), &(texopt->scale[2]), + &token, 1.0, 1.0, 1.0); + } else if ((0 == strncmp(token, "-t", 2)) && IS_SPACE((token[2]))) { + token += 3; + parseReal3(&(texopt->turbulence[0]), &(texopt->turbulence[1]), + &(texopt->turbulence[2]), &token); + } else if ((0 == strncmp(token, "-type", 5)) && IS_SPACE((token[5]))) { + token += 5; + texopt->type = parseTextureType((&token), TEXTURE_TYPE_NONE); + } else if ((0 == strncmp(token, "-texres", 7)) && IS_SPACE((token[7]))) { + token += 7; + // TODO(syoyo): Check if arg is int type. + texopt->texture_resolution = parseInt(&token); + } else if ((0 == strncmp(token, "-imfchan", 8)) && IS_SPACE((token[8]))) { + token += 9; + token += strspn(token, " \t"); + const char *end = token + strcspn(token, " \t\r"); + if ((end - token) == 1) { // Assume one char for -imfchan + texopt->imfchan = (*token); + } + token = end; + } else if ((0 == strncmp(token, "-mm", 3)) && IS_SPACE((token[3]))) { + token += 4; + parseReal2(&(texopt->brightness), &(texopt->contrast), &token, 0.0, 1.0); + } else if ((0 == strncmp(token, "-colorspace", 11)) && + IS_SPACE((token[11]))) { + token += 12; + texopt->colorspace = parseString(&token); + } else { +// Assume texture filename +#if 0 + size_t len = strcspn(token, " \t\r"); // untile next space + texture_name = std::string(token, token + len); + token += len; + + token += strspn(token, " \t"); // skip space +#else + // Read filename until line end to parse filename containing whitespace + // TODO(syoyo): Support parsing texture option flag after the filename. + texture_name = std::string(token); + token += texture_name.length(); +#endif + + found_texname = true; + } + } + + if (found_texname) { + (*texname) = texture_name; + return true; + } else { + return false; + } +} + +static void InitTexOpt(texture_option_t *texopt, const bool is_bump) { + if (is_bump) { + texopt->imfchan = 'l'; + } else { + texopt->imfchan = 'm'; + } + texopt->bump_multiplier = static_cast(1.0); + texopt->clamp = false; + texopt->blendu = true; + texopt->blendv = true; + texopt->sharpness = static_cast(1.0); + texopt->brightness = static_cast(0.0); + texopt->contrast = static_cast(1.0); + texopt->origin_offset[0] = static_cast(0.0); + texopt->origin_offset[1] = static_cast(0.0); + texopt->origin_offset[2] = static_cast(0.0); + texopt->scale[0] = static_cast(1.0); + texopt->scale[1] = static_cast(1.0); + texopt->scale[2] = static_cast(1.0); + texopt->turbulence[0] = static_cast(0.0); + texopt->turbulence[1] = static_cast(0.0); + texopt->turbulence[2] = static_cast(0.0); + texopt->texture_resolution = -1; + texopt->type = TEXTURE_TYPE_NONE; +} + +static void InitMaterial(material_t *material) { + InitTexOpt(&material->ambient_texopt, /* is_bump */ false); + InitTexOpt(&material->diffuse_texopt, /* is_bump */ false); + InitTexOpt(&material->specular_texopt, /* is_bump */ false); + InitTexOpt(&material->specular_highlight_texopt, /* is_bump */ false); + InitTexOpt(&material->bump_texopt, /* is_bump */ true); + InitTexOpt(&material->displacement_texopt, /* is_bump */ false); + InitTexOpt(&material->alpha_texopt, /* is_bump */ false); + InitTexOpt(&material->reflection_texopt, /* is_bump */ false); + InitTexOpt(&material->roughness_texopt, /* is_bump */ false); + InitTexOpt(&material->metallic_texopt, /* is_bump */ false); + InitTexOpt(&material->sheen_texopt, /* is_bump */ false); + InitTexOpt(&material->emissive_texopt, /* is_bump */ false); + InitTexOpt(&material->normal_texopt, + /* is_bump */ false); // @fixme { is_bump will be true? } + material->name = ""; + material->ambient_texname = ""; + material->diffuse_texname = ""; + material->specular_texname = ""; + material->specular_highlight_texname = ""; + material->bump_texname = ""; + material->displacement_texname = ""; + material->reflection_texname = ""; + material->alpha_texname = ""; + for (int i = 0; i < 3; i++) { + material->ambient[i] = static_cast(0.0); + material->diffuse[i] = static_cast(0.0); + material->specular[i] = static_cast(0.0); + material->transmittance[i] = static_cast(0.0); + material->emission[i] = static_cast(0.0); + } + material->illum = 0; + material->dissolve = static_cast(1.0); + material->shininess = static_cast(1.0); + material->ior = static_cast(1.0); + + material->roughness = static_cast(0.0); + material->metallic = static_cast(0.0); + material->sheen = static_cast(0.0); + material->clearcoat_thickness = static_cast(0.0); + material->clearcoat_roughness = static_cast(0.0); + material->anisotropy_rotation = static_cast(0.0); + material->anisotropy = static_cast(0.0); + material->roughness_texname = ""; + material->metallic_texname = ""; + material->sheen_texname = ""; + material->emissive_texname = ""; + material->normal_texname = ""; + + material->unknown_parameter.clear(); +} + +// code from https://wrf.ecse.rpi.edu//Research/Short_Notes/pnpoly.html +template +static int pnpoly(int nvert, T *vertx, T *verty, T testx, T testy) { + int i, j, c = 0; + for (i = 0, j = nvert - 1; i < nvert; j = i++) { + if (((verty[i] > testy) != (verty[j] > testy)) && + (testx < + (vertx[j] - vertx[i]) * (testy - verty[i]) / (verty[j] - verty[i]) + + vertx[i])) + c = !c; + } + return c; +} + +struct TinyObjPoint { + real_t x, y, z; + TinyObjPoint() : x(0), y(0), z(0) {} + TinyObjPoint(real_t x_, real_t y_, real_t z_) : x(x_), y(y_), z(z_) {} +}; + +inline TinyObjPoint cross(const TinyObjPoint &v1, const TinyObjPoint &v2) { + return TinyObjPoint(v1.y * v2.z - v1.z * v2.y, v1.z * v2.x - v1.x * v2.z, + v1.x * v2.y - v1.y * v2.x); +} + +inline real_t dot(const TinyObjPoint &v1, const TinyObjPoint &v2) { + return (v1.x * v2.x + v1.y * v2.y + v1.z * v2.z); +} + +inline real_t GetLength(TinyObjPoint &e) { + return std::sqrt(e.x * e.x + e.y * e.y + e.z * e.z); +} + +inline TinyObjPoint Normalize(TinyObjPoint e) { + real_t inv_length = real_t(1) / GetLength(e); + return TinyObjPoint(e.x * inv_length, e.y * inv_length, e.z * inv_length); +} + +inline TinyObjPoint WorldToLocal(const TinyObjPoint &a, const TinyObjPoint &u, + const TinyObjPoint &v, const TinyObjPoint &w) { + return TinyObjPoint(dot(a, u), dot(a, v), dot(a, w)); +} + +// TODO(syoyo): refactor function. +static bool exportGroupsToShape(shape_t *shape, const PrimGroup &prim_group, + const std::vector &tags, + const int material_id, const std::string &name, + bool triangulate, const std::vector &v, + std::string *warn) { + if (prim_group.IsEmpty()) { + return false; + } + + shape->name = name; + + // polygon + if (!prim_group.faceGroup.empty()) { + // Flatten vertices and indices + for (size_t i = 0; i < prim_group.faceGroup.size(); i++) { + const face_t &face = prim_group.faceGroup[i]; + + size_t npolys = face.vertex_indices.size(); + + if (npolys < 3) { + // Face must have 3+ vertices. + if (warn) { + (*warn) += "Degenerated face found\n."; + } + continue; + } + + if (triangulate && npolys != 3) { + if (npolys == 4) { + vertex_index_t i0 = face.vertex_indices[0]; + vertex_index_t i1 = face.vertex_indices[1]; + vertex_index_t i2 = face.vertex_indices[2]; + vertex_index_t i3 = face.vertex_indices[3]; + + size_t vi0 = size_t(i0.v_idx); + size_t vi1 = size_t(i1.v_idx); + size_t vi2 = size_t(i2.v_idx); + size_t vi3 = size_t(i3.v_idx); + + if (((3 * vi0 + 2) >= v.size()) || ((3 * vi1 + 2) >= v.size()) || + ((3 * vi2 + 2) >= v.size()) || ((3 * vi3 + 2) >= v.size())) { + // Invalid triangle. + // FIXME(syoyo): Is it ok to simply skip this invalid triangle? + if (warn) { + (*warn) += "Face with invalid vertex index found.\n"; + } + continue; + } + + real_t v0x = v[vi0 * 3 + 0]; + real_t v0y = v[vi0 * 3 + 1]; + real_t v0z = v[vi0 * 3 + 2]; + real_t v1x = v[vi1 * 3 + 0]; + real_t v1y = v[vi1 * 3 + 1]; + real_t v1z = v[vi1 * 3 + 2]; + real_t v2x = v[vi2 * 3 + 0]; + real_t v2y = v[vi2 * 3 + 1]; + real_t v2z = v[vi2 * 3 + 2]; + real_t v3x = v[vi3 * 3 + 0]; + real_t v3y = v[vi3 * 3 + 1]; + real_t v3z = v[vi3 * 3 + 2]; + + // There are two candidates to split the quad into two triangles. + // + // Choose the shortest edge. + // TODO: Is it better to determine the edge to split by calculating + // the area of each triangle? + // + // +---+ + // |\ | + // | \ | + // | \| + // +---+ + // + // +---+ + // | /| + // | / | + // |/ | + // +---+ + + real_t e02x = v2x - v0x; + real_t e02y = v2y - v0y; + real_t e02z = v2z - v0z; + real_t e13x = v3x - v1x; + real_t e13y = v3y - v1y; + real_t e13z = v3z - v1z; + + real_t sqr02 = e02x * e02x + e02y * e02y + e02z * e02z; + real_t sqr13 = e13x * e13x + e13y * e13y + e13z * e13z; + + index_t idx0, idx1, idx2, idx3; + + idx0.vertex_index = i0.v_idx; + idx0.normal_index = i0.vn_idx; + idx0.texcoord_index = i0.vt_idx; + idx1.vertex_index = i1.v_idx; + idx1.normal_index = i1.vn_idx; + idx1.texcoord_index = i1.vt_idx; + idx2.vertex_index = i2.v_idx; + idx2.normal_index = i2.vn_idx; + idx2.texcoord_index = i2.vt_idx; + idx3.vertex_index = i3.v_idx; + idx3.normal_index = i3.vn_idx; + idx3.texcoord_index = i3.vt_idx; + + if (sqr02 < sqr13) { + // [0, 1, 2], [0, 2, 3] + shape->mesh.indices.push_back(idx0); + shape->mesh.indices.push_back(idx1); + shape->mesh.indices.push_back(idx2); + + shape->mesh.indices.push_back(idx0); + shape->mesh.indices.push_back(idx2); + shape->mesh.indices.push_back(idx3); + } else { + // [0, 1, 3], [1, 2, 3] + shape->mesh.indices.push_back(idx0); + shape->mesh.indices.push_back(idx1); + shape->mesh.indices.push_back(idx3); + + shape->mesh.indices.push_back(idx1); + shape->mesh.indices.push_back(idx2); + shape->mesh.indices.push_back(idx3); + } + + // Two triangle faces + shape->mesh.num_face_vertices.push_back(3); + shape->mesh.num_face_vertices.push_back(3); + + shape->mesh.material_ids.push_back(material_id); + shape->mesh.material_ids.push_back(material_id); + + shape->mesh.smoothing_group_ids.push_back(face.smoothing_group_id); + shape->mesh.smoothing_group_ids.push_back(face.smoothing_group_id); + + } else { +#ifdef TINYOBJLOADER_USE_MAPBOX_EARCUT + vertex_index_t i0 = face.vertex_indices[0]; + vertex_index_t i0_2 = i0; + + // TMW change: Find the normal axis of the polygon using Newell's + // method + TinyObjPoint n; + for (size_t k = 0; k < npolys; ++k) { + i0 = face.vertex_indices[k % npolys]; + size_t vi0 = size_t(i0.v_idx); + + size_t j = (k + 1) % npolys; + i0_2 = face.vertex_indices[j]; + size_t vi0_2 = size_t(i0_2.v_idx); + + real_t v0x = v[vi0 * 3 + 0]; + real_t v0y = v[vi0 * 3 + 1]; + real_t v0z = v[vi0 * 3 + 2]; + + real_t v0x_2 = v[vi0_2 * 3 + 0]; + real_t v0y_2 = v[vi0_2 * 3 + 1]; + real_t v0z_2 = v[vi0_2 * 3 + 2]; + + const TinyObjPoint point1(v0x, v0y, v0z); + const TinyObjPoint point2(v0x_2, v0y_2, v0z_2); + + TinyObjPoint a(point1.x - point2.x, point1.y - point2.y, + point1.z - point2.z); + TinyObjPoint b(point1.x + point2.x, point1.y + point2.y, + point1.z + point2.z); + + n.x += (a.y * b.z); + n.y += (a.z * b.x); + n.z += (a.x * b.y); + } + real_t length_n = GetLength(n); + // Check if zero length normal + if (length_n <= 0) { + continue; + } + // Negative is to flip the normal to the correct direction + real_t inv_length = -real_t(1.0) / length_n; + n.x *= inv_length; + n.y *= inv_length; + n.z *= inv_length; + + TinyObjPoint axis_w, axis_v, axis_u; + axis_w = n; + TinyObjPoint a; + if (std::fabs(axis_w.x) > real_t(0.9999999)) { + a = TinyObjPoint(0, 1, 0); + } else { + a = TinyObjPoint(1, 0, 0); + } + axis_v = Normalize(cross(axis_w, a)); + axis_u = cross(axis_w, axis_v); + using Point = std::array; + + // first polyline define the main polygon. + // following polylines define holes(not used in tinyobj). + std::vector > polygon; + + std::vector polyline; + + // TMW change: Find best normal and project v0x and v0y to those + // coordinates, instead of picking a plane aligned with an axis (which + // can flip polygons). + + // Fill polygon data(facevarying vertices). + for (size_t k = 0; k < npolys; k++) { + i0 = face.vertex_indices[k]; + size_t vi0 = size_t(i0.v_idx); + + assert(((3 * vi0 + 2) < v.size())); + + real_t v0x = v[vi0 * 3 + 0]; + real_t v0y = v[vi0 * 3 + 1]; + real_t v0z = v[vi0 * 3 + 2]; + + TinyObjPoint polypoint(v0x, v0y, v0z); + TinyObjPoint loc = WorldToLocal(polypoint, axis_u, axis_v, axis_w); + + polyline.push_back({loc.x, loc.y}); + } + + polygon.push_back(polyline); + std::vector indices = mapbox::earcut(polygon); + // => result = 3 * faces, clockwise + + assert(indices.size() % 3 == 0); + + // Reconstruct vertex_index_t + for (size_t k = 0; k < indices.size() / 3; k++) { + { + index_t idx0, idx1, idx2; + idx0.vertex_index = face.vertex_indices[indices[3 * k + 0]].v_idx; + idx0.normal_index = + face.vertex_indices[indices[3 * k + 0]].vn_idx; + idx0.texcoord_index = + face.vertex_indices[indices[3 * k + 0]].vt_idx; + idx1.vertex_index = face.vertex_indices[indices[3 * k + 1]].v_idx; + idx1.normal_index = + face.vertex_indices[indices[3 * k + 1]].vn_idx; + idx1.texcoord_index = + face.vertex_indices[indices[3 * k + 1]].vt_idx; + idx2.vertex_index = face.vertex_indices[indices[3 * k + 2]].v_idx; + idx2.normal_index = + face.vertex_indices[indices[3 * k + 2]].vn_idx; + idx2.texcoord_index = + face.vertex_indices[indices[3 * k + 2]].vt_idx; + + shape->mesh.indices.push_back(idx0); + shape->mesh.indices.push_back(idx1); + shape->mesh.indices.push_back(idx2); + + shape->mesh.num_face_vertices.push_back(3); + shape->mesh.material_ids.push_back(material_id); + shape->mesh.smoothing_group_ids.push_back( + face.smoothing_group_id); + } + } + +#else // Built-in ear clipping triangulation + vertex_index_t i0 = face.vertex_indices[0]; + vertex_index_t i1(-1); + vertex_index_t i2 = face.vertex_indices[1]; + + // find the two axes to work in + size_t axes[2] = {1, 2}; + for (size_t k = 0; k < npolys; ++k) { + i0 = face.vertex_indices[(k + 0) % npolys]; + i1 = face.vertex_indices[(k + 1) % npolys]; + i2 = face.vertex_indices[(k + 2) % npolys]; + size_t vi0 = size_t(i0.v_idx); + size_t vi1 = size_t(i1.v_idx); + size_t vi2 = size_t(i2.v_idx); + + if (((3 * vi0 + 2) >= v.size()) || ((3 * vi1 + 2) >= v.size()) || + ((3 * vi2 + 2) >= v.size())) { + // Invalid triangle. + // FIXME(syoyo): Is it ok to simply skip this invalid triangle? + continue; + } + real_t v0x = v[vi0 * 3 + 0]; + real_t v0y = v[vi0 * 3 + 1]; + real_t v0z = v[vi0 * 3 + 2]; + real_t v1x = v[vi1 * 3 + 0]; + real_t v1y = v[vi1 * 3 + 1]; + real_t v1z = v[vi1 * 3 + 2]; + real_t v2x = v[vi2 * 3 + 0]; + real_t v2y = v[vi2 * 3 + 1]; + real_t v2z = v[vi2 * 3 + 2]; + real_t e0x = v1x - v0x; + real_t e0y = v1y - v0y; + real_t e0z = v1z - v0z; + real_t e1x = v2x - v1x; + real_t e1y = v2y - v1y; + real_t e1z = v2z - v1z; + real_t cx = std::fabs(e0y * e1z - e0z * e1y); + real_t cy = std::fabs(e0z * e1x - e0x * e1z); + real_t cz = std::fabs(e0x * e1y - e0y * e1x); + const real_t epsilon = std::numeric_limits::epsilon(); + // std::cout << "cx " << cx << ", cy " << cy << ", cz " << cz << + // "\n"; + if (cx > epsilon || cy > epsilon || cz > epsilon) { + // std::cout << "corner\n"; + // found a corner + if (cx > cy && cx > cz) { + // std::cout << "pattern0\n"; + } else { + // std::cout << "axes[0] = 0\n"; + axes[0] = 0; + if (cz > cx && cz > cy) { + // std::cout << "axes[1] = 1\n"; + axes[1] = 1; + } + } + break; + } + } + + face_t remainingFace = face; // copy + size_t guess_vert = 0; + vertex_index_t ind[3]; + real_t vx[3]; + real_t vy[3]; + + // How many iterations can we do without decreasing the remaining + // vertices. + size_t remainingIterations = face.vertex_indices.size(); + size_t previousRemainingVertices = + remainingFace.vertex_indices.size(); + + while (remainingFace.vertex_indices.size() > 3 && + remainingIterations > 0) { + // std::cout << "remainingIterations " << remainingIterations << + // "\n"; + + npolys = remainingFace.vertex_indices.size(); + if (guess_vert >= npolys) { + guess_vert -= npolys; + } + + if (previousRemainingVertices != npolys) { + // The number of remaining vertices decreased. Reset counters. + previousRemainingVertices = npolys; + remainingIterations = npolys; + } else { + // We didn't consume a vertex on previous iteration, reduce the + // available iterations. + remainingIterations--; + } + + for (size_t k = 0; k < 3; k++) { + ind[k] = remainingFace.vertex_indices[(guess_vert + k) % npolys]; + size_t vi = size_t(ind[k].v_idx); + if (((vi * 3 + axes[0]) >= v.size()) || + ((vi * 3 + axes[1]) >= v.size())) { + // ??? + vx[k] = static_cast(0.0); + vy[k] = static_cast(0.0); + } else { + vx[k] = v[vi * 3 + axes[0]]; + vy[k] = v[vi * 3 + axes[1]]; + } + } + + // + // area is calculated per face + // + real_t e0x = vx[1] - vx[0]; + real_t e0y = vy[1] - vy[0]; + real_t e1x = vx[2] - vx[1]; + real_t e1y = vy[2] - vy[1]; + real_t cross = e0x * e1y - e0y * e1x; + // std::cout << "axes = " << axes[0] << ", " << axes[1] << "\n"; + // std::cout << "e0x, e0y, e1x, e1y " << e0x << ", " << e0y << ", " + // << e1x << ", " << e1y << "\n"; + + real_t area = + (vx[0] * vy[1] - vy[0] * vx[1]) * static_cast(0.5); + // std::cout << "cross " << cross << ", area " << area << "\n"; + // if an internal angle + if (cross * area < static_cast(0.0)) { + // std::cout << "internal \n"; + guess_vert += 1; + // std::cout << "guess vert : " << guess_vert << "\n"; + continue; + } + + // check all other verts in case they are inside this triangle + bool overlap = false; + for (size_t otherVert = 3; otherVert < npolys; ++otherVert) { + size_t idx = (guess_vert + otherVert) % npolys; + + if (idx >= remainingFace.vertex_indices.size()) { + // std::cout << "???0\n"; + // ??? + continue; + } + + size_t ovi = size_t(remainingFace.vertex_indices[idx].v_idx); + + if (((ovi * 3 + axes[0]) >= v.size()) || + ((ovi * 3 + axes[1]) >= v.size())) { + // std::cout << "???1\n"; + // ??? + continue; + } + real_t tx = v[ovi * 3 + axes[0]]; + real_t ty = v[ovi * 3 + axes[1]]; + if (pnpoly(3, vx, vy, tx, ty)) { + // std::cout << "overlap\n"; + overlap = true; + break; + } + } + + if (overlap) { + // std::cout << "overlap2\n"; + guess_vert += 1; + continue; + } + + // this triangle is an ear + { + index_t idx0, idx1, idx2; + idx0.vertex_index = ind[0].v_idx; + idx0.normal_index = ind[0].vn_idx; + idx0.texcoord_index = ind[0].vt_idx; + idx1.vertex_index = ind[1].v_idx; + idx1.normal_index = ind[1].vn_idx; + idx1.texcoord_index = ind[1].vt_idx; + idx2.vertex_index = ind[2].v_idx; + idx2.normal_index = ind[2].vn_idx; + idx2.texcoord_index = ind[2].vt_idx; + + shape->mesh.indices.push_back(idx0); + shape->mesh.indices.push_back(idx1); + shape->mesh.indices.push_back(idx2); + + shape->mesh.num_face_vertices.push_back(3); + shape->mesh.material_ids.push_back(material_id); + shape->mesh.smoothing_group_ids.push_back( + face.smoothing_group_id); + } + + // remove v1 from the list + size_t removed_vert_index = (guess_vert + 1) % npolys; + while (removed_vert_index + 1 < npolys) { + remainingFace.vertex_indices[removed_vert_index] = + remainingFace.vertex_indices[removed_vert_index + 1]; + removed_vert_index += 1; + } + remainingFace.vertex_indices.pop_back(); + } + + // std::cout << "remainingFace.vi.size = " << + // remainingFace.vertex_indices.size() << "\n"; + if (remainingFace.vertex_indices.size() == 3) { + i0 = remainingFace.vertex_indices[0]; + i1 = remainingFace.vertex_indices[1]; + i2 = remainingFace.vertex_indices[2]; + { + index_t idx0, idx1, idx2; + idx0.vertex_index = i0.v_idx; + idx0.normal_index = i0.vn_idx; + idx0.texcoord_index = i0.vt_idx; + idx1.vertex_index = i1.v_idx; + idx1.normal_index = i1.vn_idx; + idx1.texcoord_index = i1.vt_idx; + idx2.vertex_index = i2.v_idx; + idx2.normal_index = i2.vn_idx; + idx2.texcoord_index = i2.vt_idx; + + shape->mesh.indices.push_back(idx0); + shape->mesh.indices.push_back(idx1); + shape->mesh.indices.push_back(idx2); + + shape->mesh.num_face_vertices.push_back(3); + shape->mesh.material_ids.push_back(material_id); + shape->mesh.smoothing_group_ids.push_back( + face.smoothing_group_id); + } + } +#endif + } // npolys + } else { + for (size_t k = 0; k < npolys; k++) { + index_t idx; + idx.vertex_index = face.vertex_indices[k].v_idx; + idx.normal_index = face.vertex_indices[k].vn_idx; + idx.texcoord_index = face.vertex_indices[k].vt_idx; + shape->mesh.indices.push_back(idx); + } + + shape->mesh.num_face_vertices.push_back( + static_cast(npolys)); + shape->mesh.material_ids.push_back(material_id); // per face + shape->mesh.smoothing_group_ids.push_back( + face.smoothing_group_id); // per face + } + } + + shape->mesh.tags = tags; + } + + // line + if (!prim_group.lineGroup.empty()) { + // Flatten indices + for (size_t i = 0; i < prim_group.lineGroup.size(); i++) { + for (size_t j = 0; j < prim_group.lineGroup[i].vertex_indices.size(); + j++) { + const vertex_index_t &vi = prim_group.lineGroup[i].vertex_indices[j]; + + index_t idx; + idx.vertex_index = vi.v_idx; + idx.normal_index = vi.vn_idx; + idx.texcoord_index = vi.vt_idx; + + shape->lines.indices.push_back(idx); + } + + shape->lines.num_line_vertices.push_back( + int(prim_group.lineGroup[i].vertex_indices.size())); + } + } + + // points + if (!prim_group.pointsGroup.empty()) { + // Flatten & convert indices + for (size_t i = 0; i < prim_group.pointsGroup.size(); i++) { + for (size_t j = 0; j < prim_group.pointsGroup[i].vertex_indices.size(); + j++) { + const vertex_index_t &vi = prim_group.pointsGroup[i].vertex_indices[j]; + + index_t idx; + idx.vertex_index = vi.v_idx; + idx.normal_index = vi.vn_idx; + idx.texcoord_index = vi.vt_idx; + + shape->points.indices.push_back(idx); + } + } + } + + return true; +} + +// Split a string with specified delimiter character and escape character. +// https://rosettacode.org/wiki/Tokenize_a_string_with_escaping#C.2B.2B +static void SplitString(const std::string &s, char delim, char escape, + std::vector &elems) { + std::string token; + + bool escaping = false; + for (size_t i = 0; i < s.size(); ++i) { + char ch = s[i]; + if (escaping) { + escaping = false; + } else if (ch == escape) { + escaping = true; + continue; + } else if (ch == delim) { + if (!token.empty()) { + elems.push_back(token); + } + token.clear(); + continue; + } + token += ch; + } + + elems.push_back(token); +} + +static std::string JoinPath(const std::string &dir, + const std::string &filename) { + if (dir.empty()) { + return filename; + } else { + // check '/' + char lastChar = *dir.rbegin(); + if (lastChar != '/') { + return dir + std::string("/") + filename; + } else { + return dir + filename; + } + } +} + +void LoadMtl(std::map *material_map, + std::vector *materials, std::istream *inStream, + std::string *warning, std::string *err) { + (void)err; + + // Create a default material anyway. + material_t material; + InitMaterial(&material); + + // Issue 43. `d` wins against `Tr` since `Tr` is not in the MTL specification. + bool has_d = false; + bool has_tr = false; + + // has_kd is used to set a default diffuse value when map_Kd is present + // and Kd is not. + bool has_kd = false; + + std::stringstream warn_ss; + + size_t line_no = 0; + std::string linebuf; + while (inStream->peek() != -1) { + safeGetline(*inStream, linebuf); + line_no++; + + // Trim trailing whitespace. + if (linebuf.size() > 0) { + linebuf = linebuf.substr(0, linebuf.find_last_not_of(" \t") + 1); + } + + // Trim newline '\r\n' or '\n' + if (linebuf.size() > 0) { + if (linebuf[linebuf.size() - 1] == '\n') + linebuf.erase(linebuf.size() - 1); + } + if (linebuf.size() > 0) { + if (linebuf[linebuf.size() - 1] == '\r') + linebuf.erase(linebuf.size() - 1); + } + + // Skip if empty line. + if (linebuf.empty()) { + continue; + } + + // Skip leading space. + const char *token = linebuf.c_str(); + token += strspn(token, " \t"); + + assert(token); + if (token[0] == '\0') continue; // empty line + + if (token[0] == '#') continue; // comment line + + // new mtl + if ((0 == strncmp(token, "newmtl", 6)) && IS_SPACE((token[6]))) { + // flush previous material. + if (!material.name.empty()) { + material_map->insert(std::pair( + material.name, static_cast(materials->size()))); + materials->push_back(material); + } + + // initial temporary material + InitMaterial(&material); + + has_d = false; + has_tr = false; + + // set new mtl name + token += 7; + { + std::string namebuf = parseString(&token); + // TODO: empty name check? + if (namebuf.empty()) { + if (warning) { + (*warning) += "empty material name in `newmtl`\n"; + } + } + material.name = namebuf; + } + continue; + } + + // ambient + if (token[0] == 'K' && token[1] == 'a' && IS_SPACE((token[2]))) { + token += 2; + real_t r, g, b; + parseReal3(&r, &g, &b, &token); + material.ambient[0] = r; + material.ambient[1] = g; + material.ambient[2] = b; + continue; + } + + // diffuse + if (token[0] == 'K' && token[1] == 'd' && IS_SPACE((token[2]))) { + token += 2; + real_t r, g, b; + parseReal3(&r, &g, &b, &token); + material.diffuse[0] = r; + material.diffuse[1] = g; + material.diffuse[2] = b; + has_kd = true; + continue; + } + + // specular + if (token[0] == 'K' && token[1] == 's' && IS_SPACE((token[2]))) { + token += 2; + real_t r, g, b; + parseReal3(&r, &g, &b, &token); + material.specular[0] = r; + material.specular[1] = g; + material.specular[2] = b; + continue; + } + + // transmittance + if ((token[0] == 'K' && token[1] == 't' && IS_SPACE((token[2]))) || + (token[0] == 'T' && token[1] == 'f' && IS_SPACE((token[2])))) { + token += 2; + real_t r, g, b; + parseReal3(&r, &g, &b, &token); + material.transmittance[0] = r; + material.transmittance[1] = g; + material.transmittance[2] = b; + continue; + } + + // ior(index of refraction) + if (token[0] == 'N' && token[1] == 'i' && IS_SPACE((token[2]))) { + token += 2; + material.ior = parseReal(&token); + continue; + } + + // emission + if (token[0] == 'K' && token[1] == 'e' && IS_SPACE(token[2])) { + token += 2; + real_t r, g, b; + parseReal3(&r, &g, &b, &token); + material.emission[0] = r; + material.emission[1] = g; + material.emission[2] = b; + continue; + } + + // shininess + if (token[0] == 'N' && token[1] == 's' && IS_SPACE(token[2])) { + token += 2; + material.shininess = parseReal(&token); + continue; + } + + // illum model + if (0 == strncmp(token, "illum", 5) && IS_SPACE(token[5])) { + token += 6; + material.illum = parseInt(&token); + continue; + } + + // dissolve + if ((token[0] == 'd' && IS_SPACE(token[1]))) { + token += 1; + material.dissolve = parseReal(&token); + + if (has_tr) { + warn_ss << "Both `d` and `Tr` parameters defined for \"" + << material.name + << "\". Use the value of `d` for dissolve (line " << line_no + << " in .mtl.)\n"; + } + has_d = true; + continue; + } + if (token[0] == 'T' && token[1] == 'r' && IS_SPACE(token[2])) { + token += 2; + if (has_d) { + // `d` wins. Ignore `Tr` value. + warn_ss << "Both `d` and `Tr` parameters defined for \"" + << material.name + << "\". Use the value of `d` for dissolve (line " << line_no + << " in .mtl.)\n"; + } else { + // We invert value of Tr(assume Tr is in range [0, 1]) + // NOTE: Interpretation of Tr is application(exporter) dependent. For + // some application(e.g. 3ds max obj exporter), Tr = d(Issue 43) + material.dissolve = static_cast(1.0) - parseReal(&token); + } + has_tr = true; + continue; + } + + // PBR: roughness + if (token[0] == 'P' && token[1] == 'r' && IS_SPACE(token[2])) { + token += 2; + material.roughness = parseReal(&token); + continue; + } + + // PBR: metallic + if (token[0] == 'P' && token[1] == 'm' && IS_SPACE(token[2])) { + token += 2; + material.metallic = parseReal(&token); + continue; + } + + // PBR: sheen + if (token[0] == 'P' && token[1] == 's' && IS_SPACE(token[2])) { + token += 2; + material.sheen = parseReal(&token); + continue; + } + + // PBR: clearcoat thickness + if (token[0] == 'P' && token[1] == 'c' && IS_SPACE(token[2])) { + token += 2; + material.clearcoat_thickness = parseReal(&token); + continue; + } + + // PBR: clearcoat roughness + if ((0 == strncmp(token, "Pcr", 3)) && IS_SPACE(token[3])) { + token += 4; + material.clearcoat_roughness = parseReal(&token); + continue; + } + + // PBR: anisotropy + if ((0 == strncmp(token, "aniso", 5)) && IS_SPACE(token[5])) { + token += 6; + material.anisotropy = parseReal(&token); + continue; + } + + // PBR: anisotropy rotation + if ((0 == strncmp(token, "anisor", 6)) && IS_SPACE(token[6])) { + token += 7; + material.anisotropy_rotation = parseReal(&token); + continue; + } + + // ambient or ambient occlusion texture + if ((0 == strncmp(token, "map_Ka", 6)) && IS_SPACE(token[6])) { + token += 7; + ParseTextureNameAndOption(&(material.ambient_texname), + &(material.ambient_texopt), token); + continue; + } + + // diffuse texture + if ((0 == strncmp(token, "map_Kd", 6)) && IS_SPACE(token[6])) { + token += 7; + ParseTextureNameAndOption(&(material.diffuse_texname), + &(material.diffuse_texopt), token); + + // Set a decent diffuse default value if a diffuse texture is specified + // without a matching Kd value. + if (!has_kd) { + material.diffuse[0] = static_cast(0.6); + material.diffuse[1] = static_cast(0.6); + material.diffuse[2] = static_cast(0.6); + } + + continue; + } + + // specular texture + if ((0 == strncmp(token, "map_Ks", 6)) && IS_SPACE(token[6])) { + token += 7; + ParseTextureNameAndOption(&(material.specular_texname), + &(material.specular_texopt), token); + continue; + } + + // specular highlight texture + if ((0 == strncmp(token, "map_Ns", 6)) && IS_SPACE(token[6])) { + token += 7; + ParseTextureNameAndOption(&(material.specular_highlight_texname), + &(material.specular_highlight_texopt), token); + continue; + } + + // bump texture + if (((0 == strncmp(token, "map_bump", 8)) || + (0 == strncmp(token, "map_Bump", 8))) && + IS_SPACE(token[8])) { + token += 9; + ParseTextureNameAndOption(&(material.bump_texname), + &(material.bump_texopt), token); + continue; + } + + // bump texture + if ((0 == strncmp(token, "bump", 4)) && IS_SPACE(token[4])) { + token += 5; + ParseTextureNameAndOption(&(material.bump_texname), + &(material.bump_texopt), token); + continue; + } + + // alpha texture + if ((0 == strncmp(token, "map_d", 5)) && IS_SPACE(token[5])) { + token += 6; + material.alpha_texname = token; + ParseTextureNameAndOption(&(material.alpha_texname), + &(material.alpha_texopt), token); + continue; + } + + // displacement texture + if (((0 == strncmp(token, "map_disp", 8)) || + (0 == strncmp(token, "map_Disp", 8))) && + IS_SPACE(token[8])) { + token += 9; + ParseTextureNameAndOption(&(material.displacement_texname), + &(material.displacement_texopt), token); + continue; + } + + // displacement texture + if ((0 == strncmp(token, "disp", 4)) && IS_SPACE(token[4])) { + token += 5; + ParseTextureNameAndOption(&(material.displacement_texname), + &(material.displacement_texopt), token); + continue; + } + + // reflection map + if ((0 == strncmp(token, "refl", 4)) && IS_SPACE(token[4])) { + token += 5; + ParseTextureNameAndOption(&(material.reflection_texname), + &(material.reflection_texopt), token); + continue; + } + + // PBR: roughness texture + if ((0 == strncmp(token, "map_Pr", 6)) && IS_SPACE(token[6])) { + token += 7; + ParseTextureNameAndOption(&(material.roughness_texname), + &(material.roughness_texopt), token); + continue; + } + + // PBR: metallic texture + if ((0 == strncmp(token, "map_Pm", 6)) && IS_SPACE(token[6])) { + token += 7; + ParseTextureNameAndOption(&(material.metallic_texname), + &(material.metallic_texopt), token); + continue; + } + + // PBR: sheen texture + if ((0 == strncmp(token, "map_Ps", 6)) && IS_SPACE(token[6])) { + token += 7; + ParseTextureNameAndOption(&(material.sheen_texname), + &(material.sheen_texopt), token); + continue; + } + + // PBR: emissive texture + if ((0 == strncmp(token, "map_Ke", 6)) && IS_SPACE(token[6])) { + token += 7; + ParseTextureNameAndOption(&(material.emissive_texname), + &(material.emissive_texopt), token); + continue; + } + + // PBR: normal map texture + if ((0 == strncmp(token, "norm", 4)) && IS_SPACE(token[4])) { + token += 5; + ParseTextureNameAndOption(&(material.normal_texname), + &(material.normal_texopt), token); + continue; + } + + // unknown parameter + const char *_space = strchr(token, ' '); + if (!_space) { + _space = strchr(token, '\t'); + } + if (_space) { + std::ptrdiff_t len = _space - token; + std::string key(token, static_cast(len)); + std::string value = _space + 1; + material.unknown_parameter.insert( + std::pair(key, value)); + } + } + // flush last material. + material_map->insert(std::pair( + material.name, static_cast(materials->size()))); + materials->push_back(material); + + if (warning) { + (*warning) = warn_ss.str(); + } +} + +bool MaterialFileReader::operator()(const std::string &matId, + std::vector *materials, + std::map *matMap, + std::string *warn, std::string *err) { + if (!m_mtlBaseDir.empty()) { +#ifdef _WIN32 + char sep = ';'; +#else + char sep = ':'; +#endif + + // https://stackoverflow.com/questions/5167625/splitting-a-c-stdstring-using-tokens-e-g + std::vector paths; + std::istringstream f(m_mtlBaseDir); + + std::string s; + while (getline(f, s, sep)) { + paths.push_back(s); + } + + for (size_t i = 0; i < paths.size(); i++) { + std::string filepath = JoinPath(paths[i], matId); + + std::ifstream matIStream(filepath.c_str()); + if (matIStream) { + LoadMtl(matMap, materials, &matIStream, warn, err); + + return true; + } + } + + std::stringstream ss; + ss << "Material file [ " << matId + << " ] not found in a path : " << m_mtlBaseDir << "\n"; + if (warn) { + (*warn) += ss.str(); + } + return false; + + } else { + std::string filepath = matId; + std::ifstream matIStream(filepath.c_str()); + if (matIStream) { + LoadMtl(matMap, materials, &matIStream, warn, err); + + return true; + } + + std::stringstream ss; + ss << "Material file [ " << filepath + << " ] not found in a path : " << m_mtlBaseDir << "\n"; + if (warn) { + (*warn) += ss.str(); + } + + return false; + } +} + +bool MaterialStreamReader::operator()(const std::string &matId, + std::vector *materials, + std::map *matMap, + std::string *warn, std::string *err) { + (void)err; + (void)matId; + if (!m_inStream) { + std::stringstream ss; + ss << "Material stream in error state. \n"; + if (warn) { + (*warn) += ss.str(); + } + return false; + } + + LoadMtl(matMap, materials, &m_inStream, warn, err); + + return true; +} + +bool LoadObj(attrib_t *attrib, std::vector *shapes, + std::vector *materials, std::string *warn, + std::string *err, const char *filename, const char *mtl_basedir, + bool triangulate, bool default_vcols_fallback) { + attrib->vertices.clear(); + attrib->normals.clear(); + attrib->texcoords.clear(); + attrib->colors.clear(); + shapes->clear(); + + std::stringstream errss; + + std::ifstream ifs(filename); + if (!ifs) { + errss << "Cannot open file [" << filename << "]\n"; + if (err) { + (*err) = errss.str(); + } + return false; + } + + std::string baseDir = mtl_basedir ? mtl_basedir : ""; + if (!baseDir.empty()) { +#ifndef _WIN32 + const char dirsep = '/'; +#else + const char dirsep = '\\'; +#endif + if (baseDir[baseDir.length() - 1] != dirsep) baseDir += dirsep; + } + MaterialFileReader matFileReader(baseDir); + + return LoadObj(attrib, shapes, materials, warn, err, &ifs, &matFileReader, + triangulate, default_vcols_fallback); +} + +bool LoadObj(attrib_t *attrib, std::vector *shapes, + std::vector *materials, std::string *warn, + std::string *err, std::istream *inStream, + MaterialReader *readMatFn /*= NULL*/, bool triangulate, + bool default_vcols_fallback) { + std::stringstream errss; + + std::vector v; + std::vector vertex_weights; // optional [w] component in `v` + std::vector vn; + std::vector vt; + std::vector vc; + std::vector vw; // tinyobj extension: vertex skin weights + std::vector tags; + PrimGroup prim_group; + std::string name; + + // material + std::set material_filenames; + std::map material_map; + int material = -1; + + // smoothing group id + unsigned int current_smoothing_id = + 0; // Initial value. 0 means no smoothing. + + int greatest_v_idx = -1; + int greatest_vn_idx = -1; + int greatest_vt_idx = -1; + + shape_t shape; + + bool found_all_colors = true; // check if all 'v' line has color info + + size_t line_num = 0; + std::string linebuf; + while (inStream->peek() != -1) { + safeGetline(*inStream, linebuf); + + line_num++; + + // Trim newline '\r\n' or '\n' + if (linebuf.size() > 0) { + if (linebuf[linebuf.size() - 1] == '\n') + linebuf.erase(linebuf.size() - 1); + } + if (linebuf.size() > 0) { + if (linebuf[linebuf.size() - 1] == '\r') + linebuf.erase(linebuf.size() - 1); + } + + // Skip if empty line. + if (linebuf.empty()) { + continue; + } + + // Skip leading space. + const char *token = linebuf.c_str(); + token += strspn(token, " \t"); + + assert(token); + if (token[0] == '\0') continue; // empty line + + if (token[0] == '#') continue; // comment line + + // vertex + if (token[0] == 'v' && IS_SPACE((token[1]))) { + token += 2; + real_t x, y, z; + real_t r, g, b; + + int num_components = parseVertexWithColor(&x, &y, &z, &r, &g, &b, &token); + found_all_colors &= (num_components == 6); + + v.push_back(x); + v.push_back(y); + v.push_back(z); + + vertex_weights.push_back( + r); // r = w, and initialized to 1.0 when `w` component is not found. + + if ((num_components == 6) || default_vcols_fallback) { + vc.push_back(r); + vc.push_back(g); + vc.push_back(b); + } + + continue; + } + + // normal + if (token[0] == 'v' && token[1] == 'n' && IS_SPACE((token[2]))) { + token += 3; + real_t x, y, z; + parseReal3(&x, &y, &z, &token); + vn.push_back(x); + vn.push_back(y); + vn.push_back(z); + continue; + } + + // texcoord + if (token[0] == 'v' && token[1] == 't' && IS_SPACE((token[2]))) { + token += 3; + real_t x, y; + parseReal2(&x, &y, &token); + vt.push_back(x); + vt.push_back(y); + continue; + } + + // skin weight. tinyobj extension + if (token[0] == 'v' && token[1] == 'w' && IS_SPACE((token[2]))) { + token += 3; + + // vw ... + // example: + // vw 0 0 0.25 1 0.25 2 0.5 + + // TODO(syoyo): Add syntax check + int vid = 0; + vid = parseInt(&token); + + skin_weight_t sw; + + sw.vertex_id = vid; + + while (!IS_NEW_LINE(token[0])) { + real_t j, w; + // joint_id should not be negative, weight may be negative + // TODO(syoyo): # of elements check + parseReal2(&j, &w, &token, -1.0); + + if (j < static_cast(0)) { + if (err) { + std::stringstream ss; + ss << "Failed parse `vw' line. joint_id is negative. " + "line " + << line_num << ".)\n"; + (*err) += ss.str(); + } + return false; + } + + joint_and_weight_t jw; + + jw.joint_id = int(j); + jw.weight = w; + + sw.weightValues.push_back(jw); + + size_t n = strspn(token, " \t\r"); + token += n; + } + + vw.push_back(sw); + } + + warning_context context; + context.warn = warn; + context.line_number = line_num; + + // line + if (token[0] == 'l' && IS_SPACE((token[1]))) { + token += 2; + + __line_t line; + + while (!IS_NEW_LINE(token[0])) { + vertex_index_t vi; + if (!parseTriple(&token, static_cast(v.size() / 3), + static_cast(vn.size() / 3), + static_cast(vt.size() / 2), &vi, context)) { + if (err) { + (*err) += + "Failed to parse `l' line (e.g. a zero value for vertex index. " + "Line " + + toString(line_num) + ").\n"; + } + return false; + } + + line.vertex_indices.push_back(vi); + + size_t n = strspn(token, " \t\r"); + token += n; + } + + prim_group.lineGroup.push_back(line); + + continue; + } + + // points + if (token[0] == 'p' && IS_SPACE((token[1]))) { + token += 2; + + __points_t pts; + + while (!IS_NEW_LINE(token[0])) { + vertex_index_t vi; + if (!parseTriple(&token, static_cast(v.size() / 3), + static_cast(vn.size() / 3), + static_cast(vt.size() / 2), &vi, context)) { + if (err) { + (*err) += + "Failed to parse `p' line (e.g. a zero value for vertex index. " + "Line " + + toString(line_num) + ").\n"; + } + return false; + } + + pts.vertex_indices.push_back(vi); + + size_t n = strspn(token, " \t\r"); + token += n; + } + + prim_group.pointsGroup.push_back(pts); + + continue; + } + + // face + if (token[0] == 'f' && IS_SPACE((token[1]))) { + token += 2; + token += strspn(token, " \t"); + + face_t face; + + face.smoothing_group_id = current_smoothing_id; + face.vertex_indices.reserve(3); + + while (!IS_NEW_LINE(token[0])) { + vertex_index_t vi; + if (!parseTriple(&token, static_cast(v.size() / 3), + static_cast(vn.size() / 3), + static_cast(vt.size() / 2), &vi, context)) { + if (err) { + (*err) += + "Failed to parse `f' line (e.g. a zero value for vertex index " + "or invalid relative vertex index). Line " + + toString(line_num) + ").\n"; + } + return false; + } + + greatest_v_idx = greatest_v_idx > vi.v_idx ? greatest_v_idx : vi.v_idx; + greatest_vn_idx = + greatest_vn_idx > vi.vn_idx ? greatest_vn_idx : vi.vn_idx; + greatest_vt_idx = + greatest_vt_idx > vi.vt_idx ? greatest_vt_idx : vi.vt_idx; + + face.vertex_indices.push_back(vi); + size_t n = strspn(token, " \t\r"); + token += n; + } + + // replace with emplace_back + std::move on C++11 + prim_group.faceGroup.push_back(face); + + continue; + } + + // use mtl + if ((0 == strncmp(token, "usemtl", 6))) { + token += 6; + std::string namebuf = parseString(&token); + + int newMaterialId = -1; + std::map::const_iterator it = + material_map.find(namebuf); + if (it != material_map.end()) { + newMaterialId = it->second; + } else { + // { error!! material not found } + if (warn) { + (*warn) += "material [ '" + namebuf + "' ] not found in .mtl\n"; + } + } + + if (newMaterialId != material) { + // Create per-face material. Thus we don't add `shape` to `shapes` at + // this time. + // just clear `faceGroup` after `exportGroupsToShape()` call. + exportGroupsToShape(&shape, prim_group, tags, material, name, + triangulate, v, warn); + prim_group.faceGroup.clear(); + material = newMaterialId; + } + + continue; + } + + // load mtl + if ((0 == strncmp(token, "mtllib", 6)) && IS_SPACE((token[6]))) { + if (readMatFn) { + token += 7; + + std::vector filenames; + SplitString(std::string(token), ' ', '\\', filenames); + + if (filenames.empty()) { + if (warn) { + std::stringstream ss; + ss << "Looks like empty filename for mtllib. Use default " + "material (line " + << line_num << ".)\n"; + + (*warn) += ss.str(); + } + } else { + bool found = false; + for (size_t s = 0; s < filenames.size(); s++) { + if (material_filenames.count(filenames[s]) > 0) { + found = true; + continue; + } + + std::string warn_mtl; + std::string err_mtl; + bool ok = (*readMatFn)(filenames[s].c_str(), materials, + &material_map, &warn_mtl, &err_mtl); + if (warn && (!warn_mtl.empty())) { + (*warn) += warn_mtl; + } + + if (err && (!err_mtl.empty())) { + (*err) += err_mtl; + } + + if (ok) { + found = true; + material_filenames.insert(filenames[s]); + break; + } + } + + if (!found) { + if (warn) { + (*warn) += + "Failed to load material file(s). Use default " + "material.\n"; + } + } + } + } + + continue; + } + + // group name + if (token[0] == 'g' && IS_SPACE((token[1]))) { + // flush previous face group. + bool ret = exportGroupsToShape(&shape, prim_group, tags, material, name, + triangulate, v, warn); + (void)ret; // return value not used. + + if (shape.mesh.indices.size() > 0) { + shapes->push_back(shape); + } + + shape = shape_t(); + + // material = -1; + prim_group.clear(); + + std::vector names; + + while (!IS_NEW_LINE(token[0])) { + std::string str = parseString(&token); + names.push_back(str); + token += strspn(token, " \t\r"); // skip tag + } + + // names[0] must be 'g' + + if (names.size() < 2) { + // 'g' with empty names + if (warn) { + std::stringstream ss; + ss << "Empty group name. line: " << line_num << "\n"; + (*warn) += ss.str(); + name = ""; + } + } else { + std::stringstream ss; + ss << names[1]; + + // tinyobjloader does not support multiple groups for a primitive. + // Currently we concatinate multiple group names with a space to get + // single group name. + + for (size_t i = 2; i < names.size(); i++) { + ss << " " << names[i]; + } + + name = ss.str(); + } + + continue; + } + + // object name + if (token[0] == 'o' && IS_SPACE((token[1]))) { + // flush previous face group. + bool ret = exportGroupsToShape(&shape, prim_group, tags, material, name, + triangulate, v, warn); + (void)ret; // return value not used. + + if (shape.mesh.indices.size() > 0 || shape.lines.indices.size() > 0 || + shape.points.indices.size() > 0) { + shapes->push_back(shape); + } + + // material = -1; + prim_group.clear(); + shape = shape_t(); + + // @todo { multiple object name? } + token += 2; + std::stringstream ss; + ss << token; + name = ss.str(); + + continue; + } + + if (token[0] == 't' && IS_SPACE(token[1])) { + const int max_tag_nums = 8192; // FIXME(syoyo): Parameterize. + tag_t tag; + + token += 2; + + tag.name = parseString(&token); + + tag_sizes ts = parseTagTriple(&token); + + if (ts.num_ints < 0) { + ts.num_ints = 0; + } + if (ts.num_ints > max_tag_nums) { + ts.num_ints = max_tag_nums; + } + + if (ts.num_reals < 0) { + ts.num_reals = 0; + } + if (ts.num_reals > max_tag_nums) { + ts.num_reals = max_tag_nums; + } + + if (ts.num_strings < 0) { + ts.num_strings = 0; + } + if (ts.num_strings > max_tag_nums) { + ts.num_strings = max_tag_nums; + } + + tag.intValues.resize(static_cast(ts.num_ints)); + + for (size_t i = 0; i < static_cast(ts.num_ints); ++i) { + tag.intValues[i] = parseInt(&token); + } + + tag.floatValues.resize(static_cast(ts.num_reals)); + for (size_t i = 0; i < static_cast(ts.num_reals); ++i) { + tag.floatValues[i] = parseReal(&token); + } + + tag.stringValues.resize(static_cast(ts.num_strings)); + for (size_t i = 0; i < static_cast(ts.num_strings); ++i) { + tag.stringValues[i] = parseString(&token); + } + + tags.push_back(tag); + + continue; + } + + if (token[0] == 's' && IS_SPACE(token[1])) { + // smoothing group id + token += 2; + + // skip space. + token += strspn(token, " \t"); // skip space + + if (token[0] == '\0') { + continue; + } + + if (token[0] == '\r' || token[1] == '\n') { + continue; + } + + if (strlen(token) >= 3 && token[0] == 'o' && token[1] == 'f' && + token[2] == 'f') { + current_smoothing_id = 0; + } else { + // assume number + int smGroupId = parseInt(&token); + if (smGroupId < 0) { + // parse error. force set to 0. + // FIXME(syoyo): Report warning. + current_smoothing_id = 0; + } else { + current_smoothing_id = static_cast(smGroupId); + } + } + + continue; + } // smoothing group id + + // Ignore unknown command. + } + + // not all vertices have colors, no default colors desired? -> clear colors + if (!found_all_colors && !default_vcols_fallback) { + vc.clear(); + } + + if (greatest_v_idx >= static_cast(v.size() / 3)) { + if (warn) { + std::stringstream ss; + ss << "Vertex indices out of bounds (line " << line_num << ".)\n\n"; + (*warn) += ss.str(); + } + } + if (greatest_vn_idx >= static_cast(vn.size() / 3)) { + if (warn) { + std::stringstream ss; + ss << "Vertex normal indices out of bounds (line " << line_num + << ".)\n\n"; + (*warn) += ss.str(); + } + } + if (greatest_vt_idx >= static_cast(vt.size() / 2)) { + if (warn) { + std::stringstream ss; + ss << "Vertex texcoord indices out of bounds (line " << line_num + << ".)\n\n"; + (*warn) += ss.str(); + } + } + + bool ret = exportGroupsToShape(&shape, prim_group, tags, material, name, + triangulate, v, warn); + // exportGroupsToShape return false when `usemtl` is called in the last + // line. + // we also add `shape` to `shapes` when `shape.mesh` has already some + // faces(indices) + if (ret || shape.mesh.indices + .size()) { // FIXME(syoyo): Support other prims(e.g. lines) + shapes->push_back(shape); + } + prim_group.clear(); // for safety + + if (err) { + (*err) += errss.str(); + } + + attrib->vertices.swap(v); + attrib->vertex_weights.swap(vertex_weights); + attrib->normals.swap(vn); + attrib->texcoords.swap(vt); + attrib->texcoord_ws.swap(vt); + attrib->colors.swap(vc); + attrib->skin_weights.swap(vw); + + return true; +} + +bool LoadObjWithCallback(std::istream &inStream, const callback_t &callback, + void *user_data /*= NULL*/, + MaterialReader *readMatFn /*= NULL*/, + std::string *warn, /* = NULL*/ + std::string *err /*= NULL*/) { + std::stringstream errss; + + // material + std::set material_filenames; + std::map material_map; + int material_id = -1; // -1 = invalid + + std::vector indices; + std::vector materials; + std::vector names; + names.reserve(2); + std::vector names_out; + + std::string linebuf; + while (inStream.peek() != -1) { + safeGetline(inStream, linebuf); + + // Trim newline '\r\n' or '\n' + if (linebuf.size() > 0) { + if (linebuf[linebuf.size() - 1] == '\n') + linebuf.erase(linebuf.size() - 1); + } + if (linebuf.size() > 0) { + if (linebuf[linebuf.size() - 1] == '\r') + linebuf.erase(linebuf.size() - 1); + } + + // Skip if empty line. + if (linebuf.empty()) { + continue; + } + + // Skip leading space. + const char *token = linebuf.c_str(); + token += strspn(token, " \t"); + + assert(token); + if (token[0] == '\0') continue; // empty line + + if (token[0] == '#') continue; // comment line + + // vertex + if (token[0] == 'v' && IS_SPACE((token[1]))) { + token += 2; + real_t x, y, z; + real_t r, g, b; + + int num_components = parseVertexWithColor(&x, &y, &z, &r, &g, &b, &token); + if (callback.vertex_cb) { + callback.vertex_cb(user_data, x, y, z, r); // r=w is optional + } + if (callback.vertex_color_cb) { + bool found_color = (num_components == 6); + callback.vertex_color_cb(user_data, x, y, z, r, g, b, found_color); + } + continue; + } + + // normal + if (token[0] == 'v' && token[1] == 'n' && IS_SPACE((token[2]))) { + token += 3; + real_t x, y, z; + parseReal3(&x, &y, &z, &token); + if (callback.normal_cb) { + callback.normal_cb(user_data, x, y, z); + } + continue; + } + + // texcoord + if (token[0] == 'v' && token[1] == 't' && IS_SPACE((token[2]))) { + token += 3; + real_t x, y, z; // y and z are optional. default = 0.0 + parseReal3(&x, &y, &z, &token); + if (callback.texcoord_cb) { + callback.texcoord_cb(user_data, x, y, z); + } + continue; + } + + // face + if (token[0] == 'f' && IS_SPACE((token[1]))) { + token += 2; + token += strspn(token, " \t"); + + indices.clear(); + while (!IS_NEW_LINE(token[0])) { + vertex_index_t vi = parseRawTriple(&token); + + index_t idx; + idx.vertex_index = vi.v_idx; + idx.normal_index = vi.vn_idx; + idx.texcoord_index = vi.vt_idx; + + indices.push_back(idx); + size_t n = strspn(token, " \t\r"); + token += n; + } + + if (callback.index_cb && indices.size() > 0) { + callback.index_cb(user_data, &indices.at(0), + static_cast(indices.size())); + } + + continue; + } + + // use mtl + if ((0 == strncmp(token, "usemtl", 6)) && IS_SPACE((token[6]))) { + token += 7; + std::stringstream ss; + ss << token; + std::string namebuf = ss.str(); + + int newMaterialId = -1; + std::map::const_iterator it = + material_map.find(namebuf); + if (it != material_map.end()) { + newMaterialId = it->second; + } else { + // { warn!! material not found } + if (warn && (!callback.usemtl_cb)) { + (*warn) += "material [ " + namebuf + " ] not found in .mtl\n"; + } + } + + if (newMaterialId != material_id) { + material_id = newMaterialId; + } + + if (callback.usemtl_cb) { + callback.usemtl_cb(user_data, namebuf.c_str(), material_id); + } + + continue; + } + + // load mtl + if ((0 == strncmp(token, "mtllib", 6)) && IS_SPACE((token[6]))) { + if (readMatFn) { + token += 7; + + std::vector filenames; + SplitString(std::string(token), ' ', '\\', filenames); + + if (filenames.empty()) { + if (warn) { + (*warn) += + "Looks like empty filename for mtllib. Use default " + "material. \n"; + } + } else { + bool found = false; + for (size_t s = 0; s < filenames.size(); s++) { + if (material_filenames.count(filenames[s]) > 0) { + found = true; + continue; + } + + std::string warn_mtl; + std::string err_mtl; + bool ok = (*readMatFn)(filenames[s].c_str(), &materials, + &material_map, &warn_mtl, &err_mtl); + + if (warn && (!warn_mtl.empty())) { + (*warn) += warn_mtl; // This should be warn message. + } + + if (err && (!err_mtl.empty())) { + (*err) += err_mtl; + } + + if (ok) { + found = true; + material_filenames.insert(filenames[s]); + break; + } + } + + if (!found) { + if (warn) { + (*warn) += + "Failed to load material file(s). Use default " + "material.\n"; + } + } else { + if (callback.mtllib_cb) { + callback.mtllib_cb(user_data, &materials.at(0), + static_cast(materials.size())); + } + } + } + } + + continue; + } + + // group name + if (token[0] == 'g' && IS_SPACE((token[1]))) { + names.clear(); + + while (!IS_NEW_LINE(token[0])) { + std::string str = parseString(&token); + names.push_back(str); + token += strspn(token, " \t\r"); // skip tag + } + + assert(names.size() > 0); + + if (callback.group_cb) { + if (names.size() > 1) { + // create const char* array. + names_out.resize(names.size() - 1); + for (size_t j = 0; j < names_out.size(); j++) { + names_out[j] = names[j + 1].c_str(); + } + callback.group_cb(user_data, &names_out.at(0), + static_cast(names_out.size())); + + } else { + callback.group_cb(user_data, NULL, 0); + } + } + + continue; + } + + // object name + if (token[0] == 'o' && IS_SPACE((token[1]))) { + // @todo { multiple object name? } + token += 2; + + std::stringstream ss; + ss << token; + std::string object_name = ss.str(); + + if (callback.object_cb) { + callback.object_cb(user_data, object_name.c_str()); + } + + continue; + } + +#if 0 // @todo + if (token[0] == 't' && IS_SPACE(token[1])) { + tag_t tag; + + token += 2; + std::stringstream ss; + ss << token; + tag.name = ss.str(); + + token += tag.name.size() + 1; + + tag_sizes ts = parseTagTriple(&token); + + tag.intValues.resize(static_cast(ts.num_ints)); + + for (size_t i = 0; i < static_cast(ts.num_ints); ++i) { + tag.intValues[i] = atoi(token); + token += strcspn(token, "/ \t\r") + 1; + } + + tag.floatValues.resize(static_cast(ts.num_reals)); + for (size_t i = 0; i < static_cast(ts.num_reals); ++i) { + tag.floatValues[i] = parseReal(&token); + token += strcspn(token, "/ \t\r") + 1; + } + + tag.stringValues.resize(static_cast(ts.num_strings)); + for (size_t i = 0; i < static_cast(ts.num_strings); ++i) { + std::stringstream ss; + ss << token; + tag.stringValues[i] = ss.str(); + token += tag.stringValues[i].size() + 1; + } + + tags.push_back(tag); + } +#endif + + // Ignore unknown command. + } + + if (err) { + (*err) += errss.str(); + } + + return true; +} + +bool ObjReader::ParseFromFile(const std::string &filename, + const ObjReaderConfig &config) { + std::string mtl_search_path; + + if (config.mtl_search_path.empty()) { + // + // split at last '/'(for unixish system) or '\\'(for windows) to get + // the base directory of .obj file + // + size_t pos = filename.find_last_of("/\\"); + if (pos != std::string::npos) { + mtl_search_path = filename.substr(0, pos); + } + } else { + mtl_search_path = config.mtl_search_path; + } + + valid_ = LoadObj(&attrib_, &shapes_, &materials_, &warning_, &error_, + filename.c_str(), mtl_search_path.c_str(), + config.triangulate, config.vertex_color); + + return valid_; +} + +bool ObjReader::ParseFromString(const std::string &obj_text, + const std::string &mtl_text, + const ObjReaderConfig &config) { + std::stringbuf obj_buf(obj_text); + std::stringbuf mtl_buf(mtl_text); + + std::istream obj_ifs(&obj_buf); + std::istream mtl_ifs(&mtl_buf); + + MaterialStreamReader mtl_ss(mtl_ifs); + + valid_ = LoadObj(&attrib_, &shapes_, &materials_, &warning_, &error_, + &obj_ifs, &mtl_ss, config.triangulate, config.vertex_color); + + return valid_; +} + +#ifdef __clang__ +#pragma clang diagnostic pop +#endif +} // namespace tinyobj + +#endif diff --git a/models/viking_room.obj b/models/viking_room.obj new file mode 100644 index 0000000..7cc74b1 --- /dev/null +++ b/models/viking_room.obj @@ -0,0 +1,16053 @@ +# Blender v2.82 (sub 7) OBJ File: '' +# www.blender.org +mtllib viking_room.mtl +o mesh_all1_Texture1_0 +v -0.573651 0.001530 0.713748 +v -0.573651 0.151382 -0.000154 +v -0.573651 0.164474 0.619081 +v -0.573651 -0.172251 0.629386 +v -0.573651 -0.158077 -0.000154 +v -0.321455 -0.083704 0.292965 +v -0.330610 -0.076846 0.325114 +v -0.321455 -0.102605 0.286187 +v -0.321455 -0.139709 0.314261 +v -0.321455 -0.133254 0.300642 +v -0.330610 -0.116841 0.347841 +v -0.353414 -0.083704 0.292965 +v -0.353414 -0.102605 0.286187 +v -0.344259 -0.076846 0.325114 +v -0.353414 -0.139709 0.314261 +v -0.344259 -0.116841 0.347841 +v -0.353414 -0.133254 0.300642 +v -0.337435 -0.055125 0.252007 +v -0.343555 -0.059984 0.266330 +v -0.331314 -0.059984 0.266330 +v -0.343555 -0.162781 0.326087 +v -0.337435 -0.176479 0.329128 +v -0.331314 -0.162781 0.326087 +v -0.380872 -0.014709 0.191148 +v -0.386786 0.043401 0.190067 +v -0.383829 0.016847 0.165599 +v -0.276384 -0.008655 0.191148 +v -0.279157 0.016669 0.165599 +v -0.281929 0.036991 0.190067 +v 0.532522 0.273765 0.008346 +v 0.540774 0.354737 0.031466 +v 0.467002 0.246589 0.009207 +v 0.595516 0.256354 0.008721 +v 0.690958 0.677146 -0.003071 +v 0.607800 0.646006 -0.002071 +v 0.638479 0.592487 0.021070 +v 0.253268 0.306429 0.007915 +v 0.298805 0.266359 0.008946 +v 0.268356 0.370791 0.034153 +v 0.184580 0.289839 0.008489 +v 0.221447 0.729652 -0.003731 +v 0.232895 0.642290 0.014291 +v 0.309542 0.688101 -0.002732 +v 0.741905 -0.721043 0.001923 +v 0.319177 -0.223316 0.001923 +v 0.319177 -0.721043 0.001923 +v -0.114645 -0.721043 0.001923 +v -0.114645 -0.223316 0.001923 +v -0.575491 -0.721043 0.001923 +v 0.741905 0.739535 0.001923 +v 0.319177 0.739535 0.001923 +v 0.319177 0.188385 0.001923 +v -0.575491 0.739535 0.001923 +v -0.114645 0.188385 0.001923 +v -0.114645 0.739535 0.001923 +v -0.411461 0.212408 0.675560 +v -0.411461 0.209834 0.750638 +v -0.411461 0.170319 0.699099 +v -0.411461 -0.213822 0.675616 +v -0.411461 -0.173571 0.699646 +v -0.411461 -0.212562 0.745240 +v -0.454846 -0.024046 0.486233 +v -0.445048 -0.025567 0.484215 +v -0.448282 -0.023882 0.507913 +v -0.452934 0.011287 0.485221 +v -0.446340 0.012005 0.506886 +v -0.442980 0.012645 0.483121 +v -0.465520 0.007524 0.534670 +v -0.461744 0.007451 0.548021 +v -0.452587 0.009780 0.528738 +v -0.466905 -0.018078 0.535403 +v -0.454235 -0.020678 0.529610 +v -0.463093 -0.017464 0.548734 +v -0.484932 0.004695 0.560385 +v -0.486844 0.005319 0.573640 +v -0.473494 0.005911 0.563596 +v -0.485945 -0.014022 0.560921 +v -0.474635 -0.015181 0.564200 +v -0.487893 -0.014072 0.574195 +v -0.520481 0.004809 0.560873 +v -0.531981 0.006112 0.564167 +v -0.517902 0.005407 0.574299 +v -0.521493 -0.013890 0.561408 +v -0.518949 -0.013936 0.574853 +v -0.533123 -0.014989 0.564771 +v -0.540070 0.007789 0.535300 +v -0.552785 0.010139 0.529545 +v -0.543663 0.007734 0.548737 +v -0.541457 -0.017846 0.536034 +v -0.545012 -0.017201 0.549451 +v -0.554436 -0.020371 0.530419 +v -0.552724 0.011631 0.485913 +v -0.562516 0.013054 0.483901 +v -0.559070 0.012401 0.507808 +v -0.554638 -0.023732 0.486925 +v -0.561014 -0.023528 0.508837 +v -0.564585 -0.025189 0.484996 +v -0.519142 -0.071106 0.487602 +v -0.484330 -0.070382 0.487579 +v -0.549653 -0.054333 0.487078 +v -0.521847 0.058768 0.483541 +v -0.456523 0.042720 0.484043 +v -0.487034 0.059493 0.483518 +v -0.373970 0.352886 0.561430 +v -0.372429 0.349968 0.556986 +v -0.370280 0.350637 0.551648 +v -0.376749 0.448804 0.544444 +v -0.395875 0.438057 0.585830 +v -0.385656 0.358403 0.551520 +v -0.409958 0.416769 0.618384 +v -0.424311 0.368196 0.639710 +v -0.416400 0.342731 0.626770 +v -0.418078 0.308704 0.626391 +v -0.403129 0.274433 0.585444 +v -0.384375 0.266441 0.538006 +v -0.373184 0.283125 0.503630 +v -0.358251 0.303948 0.477395 +v -0.358985 0.343152 0.458250 +v -0.351293 0.400130 0.470936 +v -0.361022 0.435885 0.499096 +v -0.392141 -0.274407 0.458736 +v -0.404246 -0.280731 0.449455 +v -0.381403 -0.360558 0.500104 +v -0.418947 -0.286666 0.449135 +v -0.432304 -0.290620 0.457863 +v -0.440738 -0.291535 0.473300 +v -0.441989 -0.289165 0.491309 +v -0.441989 -0.289165 0.491309 +v -0.435722 -0.284146 0.507065 +v -0.423617 -0.277822 0.516346 +v -0.408916 -0.271888 0.516665 +v -0.395559 -0.267933 0.507937 +v -0.387125 -0.267019 0.492501 +v -0.385874 -0.269388 0.474492 +v 0.245786 -0.579001 0.152919 +v 0.243482 -0.544751 0.144899 +v 0.222300 -0.596550 0.152919 +v 0.184260 -0.556156 0.144899 +v 0.161260 -0.334844 0.144899 +v 0.216432 -0.328119 0.144899 +v 0.183450 -0.306128 0.150074 +v 0.212467 -0.309309 0.150074 +v 0.188087 -0.593086 0.152919 +v 0.156860 -0.315354 0.150074 +v 0.119065 -0.584458 0.160294 +v 0.151411 -0.590904 0.160294 +v 0.116544 -0.560137 0.149178 +v 0.184027 -0.554069 0.149178 +v 0.186388 -0.578329 0.160294 +v 0.093980 -0.351118 0.149178 +v 0.117136 -0.306193 0.156351 +v 0.087578 -0.319203 0.156351 +v 0.161651 -0.336739 0.149178 +v 0.154635 -0.305797 0.156351 +v 0.118307 -0.589580 0.152700 +v 0.118340 -0.572183 0.144772 +v 0.086177 -0.601870 0.152700 +v 0.055611 -0.565524 0.144772 +v 0.037224 -0.360889 0.144772 +v 0.093361 -0.344161 0.144772 +v 0.058206 -0.330401 0.149888 +v 0.089083 -0.325584 0.149888 +v 0.063742 -0.588814 0.152700 +v 0.034755 -0.344658 0.149888 +v 0.125535 -0.399860 0.162553 +v 0.131949 -0.397949 0.159852 +v 0.129966 -0.404947 0.159384 +v 0.124083 -0.406701 0.163903 +v 0.129043 -0.411630 0.162553 +v 0.135457 -0.409718 0.159852 +v 0.136909 -0.402877 0.158502 +v 0.138796 -0.395907 0.183367 +v 0.132383 -0.397819 0.186068 +v 0.137874 -0.402590 0.186536 +v 0.130931 -0.404660 0.187418 +v 0.135891 -0.409589 0.186068 +v 0.142305 -0.407677 0.183367 +v 0.143757 -0.400836 0.182017 +v 0.139085 -0.418762 0.163774 +v 0.141638 -0.421979 0.158861 +v 0.135908 -0.423221 0.160722 +v 0.134111 -0.420677 0.166742 +v 0.131691 -0.425809 0.164797 +v 0.134244 -0.429025 0.159885 +v 0.139218 -0.427110 0.156916 +v 0.151422 -0.430679 0.173179 +v 0.148869 -0.427463 0.178092 +v 0.147205 -0.433267 0.177255 +v 0.143895 -0.429378 0.181060 +v 0.141474 -0.434509 0.179115 +v 0.144028 -0.437726 0.174202 +v 0.149001 -0.435811 0.171234 +v 0.114156 -0.496712 0.181759 +v 0.113028 -0.507623 0.181759 +v 0.116767 -0.502496 0.145224 +v 0.119946 -0.516136 0.181759 +v 0.130857 -0.517264 0.181759 +v 0.125729 -0.513526 0.145224 +v 0.139370 -0.510347 0.181759 +v 0.140497 -0.499435 0.181759 +v 0.136759 -0.504563 0.145224 +v -0.238488 0.573899 0.581732 +v -0.205640 0.590027 0.581732 +v -0.251197 0.630347 0.559399 +v -0.188545 0.622382 0.581732 +v -0.193733 0.658606 0.581732 +v -0.219222 0.684863 0.581732 +v -0.255276 0.691123 0.581732 +v -0.288124 0.674996 0.581732 +v -0.305219 0.642641 0.581732 +v -0.300031 0.606416 0.581732 +v -0.274543 0.580160 0.581732 +v -0.198390 -0.583185 0.581732 +v -0.190495 -0.547453 0.581732 +v -0.250429 -0.557892 0.559399 +v -0.205110 -0.513905 0.581732 +v -0.236653 -0.495354 0.581732 +v -0.273076 -0.498887 0.581732 +v -0.300466 -0.523154 0.581732 +v -0.308362 -0.558886 0.581732 +v -0.293747 -0.592434 0.581732 +v -0.262203 -0.610985 0.581732 +v -0.225780 -0.607452 0.581732 +v -0.389896 -0.547006 0.921101 +v -0.445245 -0.552738 0.921101 +v -0.334546 -0.552738 0.921101 +v -0.389896 0.547006 0.921101 +v -0.334546 0.552738 0.921101 +v -0.445245 0.552738 0.921101 +v 0.564855 -0.547006 0.921101 +v 0.509506 -0.552738 0.921101 +v 0.620205 -0.552738 0.921101 +v -0.291320 -0.536528 0.566384 +v -0.302021 -0.514091 0.566384 +v -0.387725 -0.513312 0.566384 +v -0.488464 -0.540873 0.566384 +v -0.476036 -0.514259 0.566384 +v -0.387725 -0.513312 0.429362 +v -0.488464 -0.540873 0.429362 +v -0.476036 -0.514259 0.429362 +v -0.291320 -0.536528 0.429362 +v -0.302021 -0.514091 0.429362 +v 0.661798 -0.568567 0.566384 +v 0.651097 -0.546131 0.566384 +v 0.565393 -0.545352 0.566384 +v 0.464654 -0.572912 0.566384 +v 0.477082 -0.546299 0.566384 +v 0.565393 -0.545352 0.429362 +v 0.464654 -0.572912 0.429362 +v 0.477082 -0.546299 0.429362 +v 0.661798 -0.568567 0.429362 +v 0.651097 -0.546131 0.429362 +v -0.291027 0.536528 0.566384 +v -0.387432 0.513312 0.566384 +v -0.301727 0.514091 0.566384 +v -0.488170 0.540872 0.566384 +v -0.475743 0.514259 0.566384 +v -0.387432 0.513312 0.429362 +v -0.475743 0.514259 0.429362 +v -0.488171 0.540872 0.429362 +v -0.291027 0.536528 0.429362 +v -0.301727 0.514091 0.429362 +v -0.453264 -0.438596 0.414817 +v -0.427770 -0.438596 0.394532 +v -0.453264 -0.438596 0.394532 +v -0.453264 -0.464081 0.414817 +v -0.453264 -0.464081 0.394532 +v -0.427770 -0.464081 0.394532 +v -0.453264 -0.257355 0.414817 +v -0.427770 -0.257355 0.394532 +v -0.453264 -0.257355 0.394532 +v -0.453264 -0.282839 0.414817 +v -0.453264 -0.282839 0.394532 +v -0.427770 -0.282839 0.394532 +v -0.453264 0.277542 0.413165 +v -0.427770 0.277542 0.396429 +v -0.453264 0.277542 0.396429 +v -0.453264 0.250185 0.413165 +v -0.453264 0.250185 0.396429 +v -0.427770 0.250185 0.396429 +v -0.453264 0.462431 0.413165 +v -0.427770 0.462431 0.396429 +v -0.453264 0.462431 0.396429 +v -0.453264 0.435082 0.413165 +v -0.453264 0.435082 0.396429 +v -0.427770 0.435082 0.396429 +v -0.274652 0.143427 0.219052 +v -0.265515 0.151991 0.221150 +v -0.263536 0.164246 0.225535 +v -0.293859 0.179881 0.235216 +v -0.302996 0.171317 0.233118 +v -0.304974 0.159062 0.228733 +v -0.260761 -0.130895 0.223100 +v -0.273335 -0.131040 0.225208 +v -0.283112 -0.138774 0.229610 +v -0.271260 -0.170916 0.239332 +v -0.258686 -0.170771 0.237225 +v -0.248910 -0.163037 0.232822 +v 0.017080 0.043178 0.169198 +v 0.010006 -0.015389 0.171680 +v 0.103749 0.003803 0.189413 +v 0.038739 -0.066924 0.173863 +v 0.092303 -0.091744 0.174915 +v 0.150239 -0.080368 0.174433 +v 0.179960 -0.032204 0.174535 +v 0.186180 0.019296 0.172353 +v 0.160915 0.064613 0.170433 +v 0.113813 0.086438 0.169508 +v 0.062868 0.076435 0.169932 +v -0.217900 -0.441431 0.076654 +v -0.207289 -0.436671 0.059471 +v -0.198346 -0.434496 0.078506 +v -0.243401 -0.350576 0.137634 +v -0.248037 -0.369666 0.142316 +v -0.228483 -0.362730 0.144168 +v -0.260360 0.646583 0.674025 +v -0.253966 0.636373 0.698247 +v -0.252678 0.633151 0.670918 +v -0.259357 0.647161 0.674006 +v -0.251673 0.633730 0.670898 +v -0.253030 0.636913 0.698229 +v -0.237613 -0.560210 0.645912 +v -0.247500 -0.557118 0.665355 +v -0.249555 -0.556435 0.643025 +v -0.237897 -0.561109 0.645912 +v -0.249840 -0.557335 0.643025 +v -0.247765 -0.557957 0.665355 +v -0.281383 0.156884 0.264412 +v -0.281430 0.156974 0.280989 +v -0.287747 0.168617 0.270807 +v -0.280328 0.157457 0.264412 +v -0.286694 0.169188 0.270807 +v -0.280379 0.157545 0.280989 +v -0.266766 -0.146384 0.254597 +v -0.266731 -0.146448 0.266520 +v -0.262097 -0.154772 0.259196 +v -0.267520 -0.146803 0.254597 +v -0.262850 -0.155191 0.259196 +v -0.267483 -0.146866 0.266520 +v -0.447121 0.001530 0.713748 +v -0.447121 -0.172251 0.629386 +v -0.573651 -0.172251 0.629386 +v -0.573651 0.001530 0.713748 +v -0.447121 0.164474 0.619081 +v -0.573651 0.164474 0.619081 +v -0.447121 0.151382 -0.000154 +v -0.573651 0.151382 -0.000154 +v -0.447121 -0.158077 -0.000154 +v -0.573651 -0.158077 -0.000154 +v -0.447121 -0.600028 0.004394 +v -0.447121 -0.158077 -0.000154 +v -0.447121 -0.172251 0.629386 +v -0.447121 -0.586933 0.648033 +v -0.447121 0.164474 0.619081 +v -0.447121 0.151382 -0.000154 +v -0.447121 0.593027 -0.005760 +v -0.447121 0.584216 0.641591 +v -0.447121 0.151382 -0.000154 +v -0.447121 -0.158077 -0.000154 +v -0.447121 0.461288 0.800080 +v -0.447121 0.353390 0.857197 +v -0.447121 0.001530 0.713748 +v -0.447121 0.002412 0.864522 +v -0.447121 -0.357613 0.859314 +v -0.447121 -0.443691 0.819132 +v 0.536407 -0.664843 0.002715 +v -0.337867 -0.664843 0.000860 +v -0.338482 -0.664843 0.813595 +v 0.535793 -0.664843 0.815448 +v -0.330770 -0.616018 0.246266 +v -0.330770 -0.616018 0.316683 +v -0.187438 -0.616327 0.314538 +v -0.185947 -0.618911 0.264762 +v -0.335768 -0.681060 0.316683 +v -0.192972 -0.688336 0.314538 +v -0.335768 -0.681060 0.246266 +v -0.191091 -0.685842 0.264762 +v 0.073168 -0.692533 0.299157 +v 0.079190 -0.614170 0.299157 +v 0.075552 -0.615534 0.248478 +v 0.069755 -0.690982 0.248478 +v 0.359678 -0.611262 0.314656 +v 0.352998 -0.698193 0.314656 +v 0.502730 -0.695377 0.322434 +v 0.510377 -0.608245 0.322434 +v 0.349125 -0.610981 0.262758 +v 0.510377 -0.608245 0.243607 +v 0.502730 -0.695377 0.243607 +v 0.342445 -0.697912 0.262758 +v 0.473809 -0.596288 0.851846 +v 0.293424 -0.596288 0.831581 +v 0.293424 -0.686392 0.831581 +v 0.473809 -0.686392 0.851846 +v 0.473809 -0.596288 0.768415 +v 0.473809 -0.686392 0.768415 +v 0.293424 -0.686392 0.748150 +v 0.293424 -0.596288 0.748150 +v 0.473809 -0.596288 0.768415 +v 0.293424 -0.596288 0.748150 +v 0.058102 -0.596288 0.851846 +v 0.058102 -0.686392 0.851846 +v 0.058102 -0.686392 0.768415 +v 0.058102 -0.596288 0.768415 +v 0.058102 -0.596288 0.768415 +v -0.157246 -0.596288 0.836647 +v -0.157246 -0.686392 0.836647 +v -0.157246 -0.686392 0.753216 +v -0.157246 -0.596288 0.753216 +v -0.157246 -0.596288 0.753216 +v -0.300480 -0.596288 0.851846 +v -0.300480 -0.686392 0.851846 +v -0.300480 -0.686392 0.768415 +v -0.300480 -0.596288 0.768415 +v -0.300480 -0.596288 0.768415 +v -0.347241 -0.057963 0.386481 +v -0.343686 -0.073398 0.365938 +v -0.349514 -0.082855 0.371622 +v -0.356623 -0.073770 0.394205 +v -0.356623 -0.073770 0.394205 +v -0.349514 -0.082855 0.371622 +v -0.343686 -0.092311 0.377306 +v -0.347241 -0.089578 0.401930 +v -0.332030 -0.092311 0.377306 +v -0.328476 -0.089578 0.401930 +v -0.326202 -0.082855 0.371622 +v -0.319093 -0.073770 0.394205 +v -0.332030 -0.073398 0.365938 +v -0.328476 -0.057963 0.386481 +v -0.356623 -0.073770 0.394205 +v -0.347241 -0.089578 0.401930 +v -0.328476 -0.089578 0.401930 +v -0.319093 -0.073770 0.394205 +v -0.328476 -0.057963 0.386481 +v -0.347241 -0.057963 0.386481 +v -0.337435 -0.085052 0.239781 +v -0.331314 -0.082573 0.257433 +v -0.331314 -0.110023 0.251556 +v -0.337435 -0.116048 0.234843 +v -0.337435 -0.158964 0.259908 +v -0.331314 -0.148351 0.276723 +v -0.331314 -0.159419 0.302278 +v -0.337435 -0.173274 0.293854 +v -0.331314 -0.131040 0.263252 +v -0.337435 -0.140354 0.244318 +v -0.321455 -0.117789 0.290185 +v -0.330610 -0.096586 0.336106 +v -0.324990 -0.073597 0.275141 +v -0.324990 -0.143295 0.321760 +v -0.343555 -0.110023 0.251556 +v -0.343555 -0.082573 0.257433 +v -0.343555 -0.159419 0.302278 +v -0.343555 -0.148351 0.276723 +v -0.343555 -0.131040 0.263252 +v -0.353414 -0.117789 0.290185 +v -0.344259 -0.096586 0.336106 +v -0.343555 -0.059984 0.266330 +v -0.343555 -0.162781 0.326087 +v -0.349879 -0.073597 0.275141 +v -0.349879 -0.143295 0.321760 +v -0.353414 -0.083704 0.292965 +v -0.344259 -0.076846 0.325114 +v -0.344259 -0.116841 0.347841 +v -0.353414 -0.139709 0.314261 +v -0.349879 -0.073597 0.275141 +v -0.349879 -0.143295 0.321760 +v -0.357733 0.153127 0.252472 +v -0.357733 0.157451 0.280389 +v -0.351836 0.166836 0.274248 +v -0.351836 0.163776 0.254493 +v -0.337563 0.150965 0.238514 +v -0.337563 0.162246 0.244616 +v -0.317393 0.153127 0.252472 +v -0.323290 0.163776 0.254493 +v -0.317393 0.157451 0.280389 +v -0.323290 0.166836 0.274248 +v -0.337563 0.159613 0.294348 +v -0.337563 0.168366 0.284125 +v -0.337563 0.159613 0.294348 +v -0.337563 0.168366 0.284125 +v -0.323290 0.163776 0.254493 +v -0.337563 0.162246 0.244616 +v -0.337563 0.168366 0.284125 +v -0.323290 0.166836 0.274248 +v -0.351836 0.166836 0.274248 +v -0.351836 0.163776 0.254493 +v -0.337563 -0.127435 0.397225 +v -0.321615 -0.131133 0.386968 +v -0.328314 -0.116500 0.372933 +v -0.337563 -0.115496 0.379331 +v -0.321615 -0.138527 0.366454 +v -0.328314 -0.118510 0.360136 +v -0.337563 -0.142224 0.356198 +v -0.337563 -0.119514 0.353739 +v -0.337563 -0.142224 0.356198 +v -0.353511 -0.138527 0.366454 +v -0.346812 -0.118510 0.360137 +v -0.337563 -0.119514 0.353739 +v -0.353511 -0.131133 0.386968 +v -0.346812 -0.116500 0.372933 +v -0.337563 -0.080905 0.379581 +v -0.313826 -0.084424 0.370030 +v -0.322398 -0.059151 0.343349 +v -0.337563 -0.053610 0.351886 +v -0.313826 -0.100242 0.332992 +v -0.322398 -0.070233 0.326274 +v -0.337563 -0.103762 0.323441 +v -0.337563 -0.075774 0.317737 +v -0.337563 -0.103762 0.323441 +v -0.361301 -0.100242 0.332992 +v -0.352729 -0.070233 0.326274 +v -0.337563 -0.075774 0.317737 +v -0.361301 -0.084424 0.370030 +v -0.352729 -0.059151 0.343349 +v -0.337563 -0.080905 0.379581 +v -0.337563 -0.053610 0.351886 +v -0.337563 0.023452 0.310195 +v -0.325649 0.022175 0.301950 +v -0.327229 0.052690 0.295533 +v -0.337563 0.053798 0.302685 +v -0.325649 0.019621 0.285460 +v -0.327229 0.050474 0.281229 +v -0.337563 0.018344 0.277215 +v -0.337563 0.049367 0.274077 +v -0.337563 0.018344 0.277215 +v -0.349478 0.019621 0.285460 +v -0.347898 0.050474 0.281229 +v -0.337563 0.049367 0.274077 +v -0.349478 0.022175 0.301950 +v -0.347898 0.052690 0.295533 +v -0.325376 0.092754 0.271268 +v -0.317597 0.132978 0.257536 +v -0.317635 0.136945 0.285207 +v -0.325404 0.095138 0.288162 +v -0.337563 0.091561 0.262799 +v -0.337563 0.130993 0.243671 +v -0.337563 0.091561 0.262799 +v -0.349750 0.092754 0.271268 +v -0.357530 0.132978 0.257537 +v -0.337563 0.130993 0.243671 +v -0.349723 0.095138 0.288162 +v -0.357492 0.136945 0.285207 +v -0.337563 0.096328 0.296573 +v -0.337563 0.138924 0.298993 +v -0.328314 -0.061313 0.340018 +v -0.328314 -0.068071 0.329605 +v -0.326740 -0.038814 0.305780 +v -0.326740 -0.032710 0.319273 +v -0.337563 -0.071451 0.324398 +v -0.337563 -0.041865 0.299033 +v -0.337563 -0.071451 0.324398 +v -0.346812 -0.068071 0.329605 +v -0.348386 -0.038814 0.305780 +v -0.337563 -0.041865 0.299033 +v -0.346812 -0.061313 0.340018 +v -0.348386 -0.032710 0.319273 +v -0.337563 -0.057934 0.345225 +v -0.337563 -0.029659 0.326020 +v -0.328314 -0.061313 0.340018 +v -0.337563 -0.057934 0.345225 +v -0.322398 -0.115858 0.377025 +v -0.328314 -0.116500 0.372933 +v -0.328314 -0.118510 0.360136 +v -0.322398 -0.119152 0.356044 +v -0.328314 -0.068071 0.329605 +v -0.337563 -0.119514 0.353739 +v -0.337563 -0.120799 0.345554 +v -0.337563 -0.071451 0.324398 +v -0.337563 -0.120799 0.345554 +v -0.337563 -0.119514 0.353739 +v -0.346812 -0.118510 0.360137 +v -0.352729 -0.119152 0.356044 +v -0.346812 -0.068071 0.329605 +v -0.337563 -0.071451 0.324398 +v -0.346812 -0.116500 0.372933 +v -0.352729 -0.115858 0.377025 +v -0.346812 -0.061313 0.340018 +v -0.337563 -0.115496 0.379331 +v -0.337563 -0.114210 0.387516 +v -0.337563 -0.057934 0.345225 +v -0.337563 -0.114210 0.387516 +v -0.337563 -0.115496 0.379331 +v -0.320009 -0.150433 0.373239 +v -0.320009 -0.140534 0.395124 +v -0.337563 -0.155383 0.362297 +v -0.355117 -0.150433 0.373239 +v -0.337563 -0.155383 0.362297 +v -0.355117 -0.140534 0.395124 +v -0.337563 -0.135585 0.406067 +v -0.323999 0.138546 0.280338 +v -0.323999 0.135638 0.261564 +v -0.337563 0.134184 0.252177 +v -0.351127 0.135638 0.261564 +v -0.351127 0.138546 0.280338 +v -0.337563 0.140000 0.289724 +v -0.337563 0.140000 0.289724 +v -0.323006 0.055725 0.297919 +v -0.327229 0.052690 0.295533 +v -0.327229 0.050474 0.281229 +v -0.322966 0.052928 0.277678 +v -0.323999 0.135638 0.261564 +v -0.323999 0.138546 0.280338 +v -0.337563 0.049367 0.274077 +v -0.337563 0.051528 0.267524 +v -0.337563 0.134184 0.252177 +v -0.337563 0.051528 0.267524 +v -0.337563 0.049367 0.274077 +v -0.347898 0.050474 0.281229 +v -0.352161 0.052928 0.277678 +v -0.351127 0.135638 0.261564 +v -0.337563 0.134184 0.252177 +v -0.347898 0.052690 0.295533 +v -0.352120 0.055725 0.297919 +v -0.351127 0.138546 0.280338 +v -0.337563 0.053798 0.302685 +v -0.337563 0.057120 0.307988 +v -0.337563 0.140000 0.289724 +v -0.328351 -0.003103 0.306540 +v -0.328351 -0.006534 0.294361 +v -0.337563 -0.008249 0.288272 +v -0.337563 -0.008249 0.288272 +v -0.346776 -0.006534 0.294361 +v -0.346776 -0.003103 0.306540 +v -0.337563 -0.001388 0.312629 +v -0.337563 -0.155383 0.362297 +v -0.320009 -0.150433 0.373239 +v -0.320009 -0.140534 0.395124 +v -0.337563 -0.135585 0.406067 +v -0.355117 -0.140534 0.395124 +v -0.355117 -0.150433 0.373239 +v -0.281039 -0.082836 0.165109 +v -0.281039 -0.082836 0.199666 +v -0.386786 -0.082836 0.199666 +v -0.386786 -0.082836 0.165109 +v -0.386786 0.088875 0.199176 +v -0.386786 0.088875 0.164619 +v -0.281039 0.088875 0.164619 +v -0.281039 0.088875 0.199176 +v -0.274017 -0.124209 0.158852 +v -0.273006 -0.076783 0.158852 +v -0.273006 -0.076783 0.206902 +v -0.274017 -0.124209 0.215549 +v -0.325500 -0.082481 0.206902 +v -0.325500 -0.121004 0.215549 +v -0.394483 -0.125277 0.215549 +v -0.395157 -0.073222 0.206902 +v -0.395157 -0.073222 0.158852 +v -0.394483 -0.125277 0.158852 +v -0.273006 -0.076783 0.158852 +v -0.325500 -0.082481 0.158852 +v -0.325500 -0.121004 0.158852 +v -0.274017 -0.124209 0.158852 +v -0.394483 -0.125277 0.158852 +v -0.395157 -0.073222 0.158852 +v -0.272669 0.084176 0.158852 +v -0.274354 0.127328 0.158852 +v -0.274354 0.127016 0.213027 +v -0.272669 0.084176 0.206902 +v -0.333398 0.119893 0.213027 +v -0.331039 0.088806 0.206902 +v -0.393471 0.085244 0.206902 +v -0.397516 0.124879 0.213027 +v -0.397516 0.125192 0.158852 +v -0.393471 0.085244 0.158852 +v -0.274354 0.127328 0.158852 +v -0.333398 0.120206 0.158852 +v -0.331039 0.088806 0.158852 +v -0.272669 0.084176 0.158852 +v -0.393471 0.085244 0.158852 +v -0.397516 0.125192 0.158852 +v -0.321874 -0.051569 0.191459 +v -0.321874 -0.021273 0.189244 +v -0.326325 -0.030656 0.230408 +v -0.326325 -0.045416 0.231339 +v -0.352860 -0.021273 0.189244 +v -0.348409 -0.030656 0.230408 +v -0.352860 -0.051569 0.191459 +v -0.348409 -0.045416 0.231339 +v -0.326348 -0.025067 0.277540 +v -0.326348 -0.048713 0.277540 +v -0.348387 -0.048713 0.277540 +v -0.348387 -0.025067 0.277540 +v -0.322968 -0.054386 0.270191 +v -0.322968 -0.019309 0.274988 +v -0.322968 -0.013537 0.288986 +v -0.322968 -0.052750 0.301897 +v -0.348988 -0.013537 0.288986 +v -0.348988 -0.052750 0.301897 +v -0.348988 -0.054386 0.270191 +v -0.348988 -0.019309 0.274988 +v -0.348988 -0.019309 0.274988 +v -0.348988 -0.013537 0.288986 +v -0.348988 -0.054386 0.270191 +v -0.348988 -0.052750 0.301897 +v -0.322968 0.044584 0.244861 +v -0.322968 0.088392 0.247061 +v -0.322968 0.087109 0.262334 +v -0.322968 0.046407 0.268930 +v -0.348988 0.087109 0.262334 +v -0.348988 0.046407 0.268930 +v -0.348988 0.044584 0.244861 +v -0.348988 0.088392 0.247062 +v -0.348988 0.088392 0.247062 +v -0.348988 0.087109 0.262334 +v -0.348988 0.044584 0.244861 +v -0.348988 0.046407 0.268930 +v -0.321874 0.048453 0.190311 +v -0.321874 0.077050 0.194269 +v -0.326325 0.075773 0.223588 +v -0.326325 0.059011 0.224149 +v -0.352860 0.077050 0.194269 +v -0.348409 0.075773 0.223588 +v -0.326348 0.080353 0.249187 +v -0.326348 0.048498 0.251539 +v -0.348387 0.080353 0.249187 +v -0.348387 0.048498 0.251539 +v -0.348409 0.059011 0.224149 +v -0.352860 0.048453 0.190311 +v -0.408631 0.133840 0.350520 +v -0.408631 0.185495 0.343534 +v -0.417825 0.179489 0.389491 +v -0.417825 0.136514 0.390303 +v -0.409266 0.125617 0.440177 +v -0.409266 0.189861 0.447533 +v -0.460364 0.189861 0.437159 +v -0.460364 0.125617 0.429804 +v -0.460344 0.133840 0.357436 +v -0.460344 0.185495 0.350449 +v -0.408631 0.185495 0.343534 +v -0.460344 0.185495 0.350449 +v -0.460407 0.179489 0.391565 +v -0.417825 0.179489 0.389491 +v -0.460344 0.133840 0.357436 +v -0.408631 0.133840 0.350520 +v -0.417825 0.136514 0.390303 +v -0.460407 0.136514 0.392378 +v -0.409266 0.125617 0.440177 +v -0.460364 0.125617 0.429804 +v -0.460364 0.189861 0.437159 +v -0.409266 0.189861 0.447533 +v -0.418841 -0.187839 0.155999 +v -0.418841 -0.144497 0.155600 +v -0.418841 -0.150307 0.407394 +v -0.418841 -0.183765 0.405468 +v -0.448062 -0.144497 0.155600 +v -0.448062 -0.150307 0.407394 +v -0.448062 -0.187839 0.155999 +v -0.448062 -0.183765 0.405468 +v -0.418841 -0.144312 0.623881 +v -0.418841 -0.185604 0.619447 +v -0.448062 -0.185604 0.619447 +v -0.448062 -0.144312 0.623881 +v -0.420734 0.176813 0.158518 +v -0.420734 0.171165 0.398454 +v -0.420734 0.144015 0.400649 +v -0.420734 0.133152 0.158119 +v -0.449955 0.144015 0.400649 +v -0.449955 0.133152 0.158119 +v -0.449955 0.176813 0.158518 +v -0.449955 0.171165 0.398454 +v -0.420734 0.180689 0.619447 +v -0.420734 0.139397 0.623881 +v -0.449955 0.180689 0.619447 +v -0.449955 0.139397 0.623881 +v -0.456184 -0.164699 0.373593 +v -0.456184 0.158984 0.385251 +v -0.456184 0.159770 0.416030 +v -0.456184 -0.167725 0.421160 +v -0.575149 0.159770 0.416030 +v -0.575149 -0.167725 0.421160 +v -0.575149 -0.164699 0.373593 +v -0.575149 0.158984 0.385251 +v -0.408631 -0.146232 0.350403 +v -0.417825 -0.148906 0.390186 +v -0.417825 -0.191880 0.389373 +v -0.408631 -0.197887 0.343416 +v -0.409266 -0.138009 0.440060 +v -0.460364 -0.138009 0.429686 +v -0.460364 -0.202253 0.437042 +v -0.409266 -0.202253 0.447416 +v -0.460344 -0.146232 0.357319 +v -0.460344 -0.197887 0.350332 +v -0.408631 -0.197887 0.343416 +v -0.417825 -0.191880 0.389373 +v -0.460407 -0.191880 0.391448 +v -0.460344 -0.197887 0.350332 +v -0.460344 -0.146232 0.357319 +v -0.460407 -0.148906 0.392260 +v -0.417825 -0.148906 0.390186 +v -0.408631 -0.146232 0.350403 +v -0.460364 -0.138009 0.429686 +v -0.409266 -0.138009 0.440060 +v -0.409266 -0.202253 0.447416 +v -0.460364 -0.202253 0.437042 +v 0.588718 0.349642 0.006153 +v 0.631482 0.272193 0.008222 +v 0.631916 0.446990 0.008574 +v 0.581104 0.453087 0.026813 +v 0.631554 0.515283 0.001503 +v 0.574975 0.525073 0.024092 +v 0.725379 0.654587 -0.002505 +v 0.685266 0.588856 -0.000621 +v 0.461600 0.701101 -0.003347 +v 0.441820 0.655788 0.025780 +v 0.428120 0.569025 0.029422 +v 0.415274 0.488868 0.037569 +v 0.396565 0.369979 0.043260 +v 0.377371 0.241151 0.009510 +v 0.219986 0.378598 0.005976 +v 0.154045 0.317484 0.007776 +v 0.200713 0.501280 0.002643 +v 0.243517 0.494071 0.021185 +v 0.216612 0.564037 0.000855 +v 0.274236 0.560861 0.019101 +v 0.180606 0.708175 -0.003068 +v 0.187996 0.649980 -0.001472 +v 0.441820 0.655788 0.025780 +v 0.461600 0.701101 -0.003347 +v 0.415274 0.488868 0.037569 +v 0.428120 0.569025 0.029422 +v 0.396565 0.369979 0.043260 +v 0.377371 0.241151 0.009510 +v -0.114645 0.739535 -0.107646 +v -0.575491 0.739535 -0.107646 +v 0.319177 0.739535 -0.107646 +v 0.741905 0.739535 -0.107647 +v -0.575491 -0.721043 -0.107646 +v -0.114645 -0.721043 -0.107646 +v 0.319177 -0.721043 -0.107646 +v 0.741905 -0.721043 -0.107647 +v -0.575491 -0.721043 -0.107646 +v -0.575491 0.739535 -0.107646 +v 0.741905 -0.721043 -0.107647 +v 0.741905 0.739535 -0.107647 +v -0.447635 0.256695 0.664645 +v -0.417421 0.256695 0.664645 +v -0.417421 0.250623 0.658135 +v -0.447635 0.250623 0.658135 +v -0.417421 0.247516 0.726090 +v -0.417421 0.216328 0.692649 +v -0.417421 0.250623 0.658135 +v -0.447635 0.250623 0.658135 +v -0.447635 0.216328 0.692649 +v -0.447635 0.247516 0.726090 +v -0.447635 -0.254362 0.656174 +v -0.447635 -0.248290 0.649664 +v -0.417421 -0.248290 0.649664 +v -0.417421 -0.254362 0.656174 +v -0.417421 -0.248290 0.649664 +v -0.417421 -0.213995 0.684178 +v -0.417421 -0.245183 0.717619 +v -0.447635 -0.248290 0.649664 +v -0.447635 -0.213995 0.684178 +v -0.447635 -0.245183 0.717619 +v -0.411461 0.202230 0.614738 +v -0.411461 0.168495 0.670555 +v -0.411461 0.121505 0.652002 +v -0.411461 0.123459 0.612594 +v -0.411461 0.254991 0.726295 +v -0.411461 0.250444 0.747076 +v -0.411461 0.183746 0.775239 +v -0.411461 0.135465 0.729690 +v -0.411461 -0.200853 0.608645 +v -0.411461 -0.123031 0.616770 +v -0.411461 -0.121763 0.661191 +v -0.411461 -0.170962 0.670042 +v -0.411461 -0.247081 0.737319 +v -0.411461 -0.250693 0.715214 +v -0.411461 -0.140056 0.718761 +v -0.411461 -0.166506 0.772849 +v -0.411461 0.000381 0.754349 +v -0.411461 -0.000534 0.687263 +v -0.448569 0.168495 0.670555 +v -0.448569 0.121505 0.652002 +v -0.411461 0.121505 0.652002 +v -0.411461 0.168495 0.670555 +v -0.448569 0.123459 0.612594 +v -0.448569 0.202230 0.614738 +v -0.411461 0.202230 0.614738 +v -0.411461 0.123459 0.612594 +v -0.448569 0.170319 0.699099 +v -0.411461 0.170319 0.699099 +v -0.448569 0.212408 0.675560 +v -0.411461 0.212408 0.675560 +v -0.448569 0.254991 0.726295 +v -0.411461 0.254991 0.726295 +v -0.448569 0.254991 0.726295 +v -0.448569 0.250444 0.747076 +v -0.411461 0.250444 0.747076 +v -0.411461 0.254991 0.726295 +v -0.448569 0.209834 0.750638 +v -0.411461 0.209834 0.750638 +v -0.448569 0.183746 0.775239 +v -0.411461 0.183746 0.775239 +v -0.448569 0.135465 0.729690 +v -0.411461 0.135465 0.729690 +v -0.448569 0.000381 0.754349 +v -0.411461 0.000381 0.754349 +v -0.448569 -0.000534 0.687263 +v -0.411461 -0.000534 0.687263 +v -0.448569 -0.200853 0.608645 +v -0.448569 -0.123031 0.616770 +v -0.411461 -0.123031 0.616770 +v -0.411461 -0.200853 0.608645 +v -0.448569 -0.121763 0.661191 +v -0.448569 -0.170962 0.670042 +v -0.411461 -0.170962 0.670042 +v -0.411461 -0.121763 0.661191 +v -0.448569 -0.213822 0.675616 +v -0.411461 -0.213822 0.675616 +v -0.448569 -0.173571 0.699646 +v -0.411461 -0.173571 0.699646 +v -0.448569 -0.212562 0.745240 +v -0.448569 -0.247081 0.737319 +v -0.411461 -0.247081 0.737319 +v -0.411461 -0.212562 0.745240 +v -0.448569 -0.250693 0.715214 +v -0.411461 -0.250693 0.715214 +v -0.448569 -0.250693 0.715214 +v -0.411461 -0.250693 0.715214 +v -0.448569 -0.140056 0.718761 +v -0.411461 -0.140056 0.718761 +v -0.448569 -0.166506 0.772849 +v -0.411461 -0.166506 0.772849 +v -0.426600 -0.021946 0.394045 +v -0.425094 -0.005993 0.384050 +v -0.434734 -0.004954 0.437012 +v -0.434423 -0.026875 0.437641 +v -0.427058 0.010334 0.393120 +v -0.435045 0.016967 0.436385 +v -0.440123 -0.022144 0.391583 +v -0.438617 -0.006191 0.381588 +v -0.440582 0.010136 0.390658 +v -0.440582 0.010136 0.390658 +v -0.448568 0.016769 0.433922 +v -0.440123 -0.022144 0.391583 +v -0.447946 -0.027073 0.435178 +v -0.499039 0.002764 0.569104 +v -0.495826 0.000129 0.569141 +v -0.481623 0.010780 0.556359 +v -0.490260 0.019267 0.556221 +v -0.494319 -0.003466 0.569225 +v -0.477960 -0.001157 0.556651 +v -0.494862 -0.007198 0.569335 +v -0.480110 -0.013811 0.557030 +v -0.497331 -0.010211 0.569448 +v -0.487580 -0.024282 0.557410 +v -0.501159 -0.011816 0.569537 +v -0.498659 -0.030171 0.557702 +v -0.505471 -0.011644 0.569582 +v -0.510809 -0.030130 0.557841 +v -0.509279 -0.009735 0.569573 +v -0.521246 -0.024167 0.557795 +v -0.511709 -0.006527 0.569511 +v -0.527581 -0.013650 0.557573 +v -0.512206 -0.002754 0.569411 +v -0.528360 -0.000986 0.557228 +v -0.512206 -0.002754 0.569411 +v -0.510655 0.000719 0.569296 +v -0.523407 0.010922 0.556837 +v -0.528360 -0.000986 0.557228 +v -0.507412 0.003097 0.569192 +v -0.513855 0.019347 0.556491 +v -0.503220 0.003835 0.569123 +v -0.501892 0.022358 0.556269 +v -0.472487 0.016906 0.541947 +v -0.484811 0.029016 0.541750 +v -0.467260 -0.000127 0.542364 +v -0.470327 -0.018183 0.542905 +v -0.480986 -0.033124 0.543447 +v -0.496795 -0.041527 0.543864 +v -0.514132 -0.041468 0.544063 +v -0.529026 -0.032961 0.543996 +v -0.538064 -0.017953 0.543680 +v -0.539176 0.000117 0.543187 +v -0.532108 0.017109 0.542629 +v -0.539176 0.000117 0.543187 +v -0.518478 0.029130 0.542135 +v -0.501409 0.033428 0.541818 +v -0.465189 0.021695 0.523495 +v -0.480484 0.036724 0.523251 +v -0.458701 0.000555 0.524013 +v -0.462508 -0.021853 0.524684 +v -0.475737 -0.040396 0.525356 +v -0.495357 -0.050825 0.525875 +v -0.516873 -0.050752 0.526121 +v -0.535358 -0.040193 0.526038 +v -0.546575 -0.021567 0.525646 +v -0.547956 0.000858 0.525034 +v -0.539183 0.021947 0.524342 +v -0.547956 0.000858 0.525034 +v -0.522267 0.036866 0.523729 +v -0.501083 0.042199 0.523335 +v -0.460149 0.024880 0.502591 +v -0.477526 0.041955 0.502313 +v -0.452778 0.000862 0.503178 +v -0.457103 -0.024597 0.503941 +v -0.472132 -0.045664 0.504705 +v -0.494423 -0.057513 0.505294 +v -0.518869 -0.057430 0.505573 +v -0.539870 -0.045434 0.505480 +v -0.552614 -0.024272 0.505034 +v -0.554182 0.001206 0.504338 +v -0.544216 0.025165 0.503552 +v -0.554182 0.001206 0.504338 +v -0.524997 0.042116 0.502856 +v -0.500930 0.048175 0.502409 +v -0.457622 0.026361 0.484489 +v -0.476072 0.044490 0.484194 +v -0.449797 0.000861 0.485113 +v -0.454388 -0.026168 0.485923 +v -0.470345 -0.048535 0.486733 +v -0.494011 -0.061115 0.487358 +v -0.519966 -0.061027 0.487655 +v -0.542262 -0.048291 0.487556 +v -0.555793 -0.025824 0.487083 +v -0.557458 0.001227 0.486344 +v -0.546876 0.026664 0.485510 +v -0.557458 0.001227 0.486344 +v -0.526472 0.044661 0.484770 +v -0.500919 0.051094 0.484296 +v -0.502162 0.005192 0.577600 +v -0.503183 -0.013678 0.578140 +v -0.502403 0.004271 0.567584 +v -0.503348 -0.013178 0.568084 +v -0.526710 0.074191 0.427093 +v -0.564217 0.051490 0.427803 +v -0.551633 0.040741 0.484104 +v -0.521847 0.058768 0.483541 +v -0.585345 0.013085 0.429004 +v -0.568412 0.010241 0.485058 +v -0.584433 -0.030736 0.430374 +v -0.567687 -0.024558 0.486146 +v -0.561724 -0.068230 0.431547 +v -0.549653 -0.054333 0.487078 +v -0.561724 -0.068230 0.431547 +v -0.523304 -0.089350 0.432207 +v -0.519142 -0.071106 0.487602 +v -0.549653 -0.054333 0.487078 +v -0.479467 -0.088438 0.432179 +v -0.484330 -0.070382 0.487579 +v -0.441960 -0.065737 0.431469 +v -0.454544 -0.052354 0.487016 +v -0.420832 -0.027332 0.430268 +v -0.437765 -0.021855 0.486062 +v -0.421744 0.016489 0.428898 +v -0.438490 0.012945 0.484974 +v -0.444453 0.053983 0.427725 +v -0.456523 0.042720 0.484043 +v -0.482873 0.075103 0.427065 +v -0.487034 0.059493 0.483518 +v -0.437765 -0.021855 0.486062 +v -0.438490 0.012945 0.484974 +v -0.551633 0.040741 0.484104 +v -0.568412 0.010241 0.485058 +v -0.567687 -0.024558 0.486146 +v -0.454544 -0.052354 0.487016 +v -0.390863 0.372365 0.563614 +v -0.379384 0.370165 0.564704 +v -0.374701 0.375703 0.553807 +v -0.384889 0.379430 0.549714 +v -0.394361 0.358094 0.569924 +v -0.382127 0.358977 0.569651 +v -0.393748 0.343295 0.565690 +v -0.381645 0.347376 0.566332 +v -0.389309 0.334893 0.552894 +v -0.378165 0.340789 0.556301 +v -0.383121 0.336819 0.537524 +v -0.373315 0.342299 0.544251 +v -0.378081 0.348171 0.526770 +v -0.369364 0.351199 0.535821 +v -0.376547 0.363639 0.525666 +v -0.368161 0.363324 0.534955 +v -0.379235 0.375984 0.534727 +v -0.370268 0.373002 0.542059 +v -0.372968 0.362982 0.560709 +v -0.370894 0.365436 0.555881 +v -0.374183 0.358026 0.562900 +v -0.368529 0.354580 0.547913 +v -0.367996 0.359952 0.547529 +v -0.368930 0.364239 0.550676 +v -0.386589 0.463970 0.536790 +v -0.408036 0.453039 0.583917 +v -0.383103 0.454857 0.597471 +v -0.361655 0.465788 0.550345 +v -0.426097 0.425737 0.625667 +v -0.401163 0.427555 0.639222 +v -0.437540 0.370240 0.660192 +v -0.411237 0.365796 0.663236 +v -0.440289 0.337570 0.644265 +v -0.412666 0.335410 0.652529 +v -0.429935 0.294774 0.652229 +v -0.411003 0.302276 0.649562 +v -0.418209 0.251873 0.586556 +v -0.388293 0.257418 0.602502 +v -0.394157 0.247884 0.526420 +v -0.369223 0.249701 0.539975 +v -0.371245 0.269351 0.482693 +v -0.350460 0.275970 0.503023 +v -0.365383 0.292132 0.459989 +v -0.340449 0.293949 0.473544 +v -0.362129 0.338458 0.431748 +v -0.337195 0.340276 0.445303 +v -0.354648 0.411016 0.446709 +v -0.329714 0.412834 0.460264 +v -0.367637 0.447926 0.483090 +v -0.342704 0.449744 0.496645 +v -0.382137 0.439059 0.593298 +v -0.363011 0.449805 0.551913 +v -0.396219 0.417771 0.625853 +v -0.409818 0.365747 0.641387 +v -0.402661 0.343732 0.634239 +v -0.404339 0.309706 0.633860 +v -0.394160 0.276745 0.592785 +v -0.370636 0.267443 0.545475 +v -0.361731 0.286772 0.514832 +v -0.344513 0.304950 0.484864 +v -0.345247 0.344154 0.465719 +v -0.337555 0.401132 0.478405 +v -0.347283 0.436886 0.506565 +v -0.315313 0.581021 0.366718 +v -0.321318 0.581021 0.497917 +v -0.321326 0.535899 0.497930 +v -0.315313 0.531147 0.366718 +v -0.334654 0.573301 0.608309 +v -0.334654 0.533609 0.608309 +v -0.290416 0.544425 0.729348 +v -0.290416 0.506918 0.699577 +v -0.244261 0.482028 0.825101 +v -0.242863 0.446929 0.784232 +v -0.244261 0.482028 0.825101 +v -0.176609 0.373210 0.900818 +v -0.176609 0.359250 0.848096 +v -0.242863 0.446929 0.784232 +v -0.458150 0.581021 0.366718 +v -0.315313 0.581021 0.366718 +v -0.315313 0.531147 0.366718 +v -0.458150 0.531147 0.366718 +v -0.321326 0.535899 0.497930 +v -0.458123 0.535899 0.497930 +v -0.458123 0.581021 0.497917 +v -0.458150 0.581021 0.366718 +v -0.334654 0.533609 0.608309 +v -0.458111 0.533609 0.608309 +v -0.458111 0.573301 0.608309 +v -0.290416 0.506918 0.699577 +v -0.458111 0.506918 0.699577 +v -0.458111 0.544425 0.729348 +v -0.242863 0.446929 0.784232 +v -0.458126 0.446929 0.784232 +v -0.458122 0.482028 0.825101 +v -0.458126 0.446929 0.784232 +v -0.458205 0.359250 0.848096 +v -0.458205 0.373210 0.900818 +v -0.458122 0.482028 0.825101 +v -0.458205 0.373210 0.900818 +v -0.458205 0.000000 0.924882 +v -0.176609 0.000000 0.920199 +v -0.176609 0.373210 0.900818 +v -0.176609 0.000000 0.870731 +v -0.176609 0.359250 0.848096 +v -0.176609 0.359250 0.848096 +v -0.176609 0.000000 0.870731 +v -0.458205 0.000000 0.856508 +v -0.458205 0.359250 0.848096 +v -0.315313 -0.581021 0.366718 +v -0.315313 -0.531147 0.366718 +v -0.321326 -0.535899 0.497930 +v -0.321318 -0.581021 0.497917 +v -0.334654 -0.533609 0.608309 +v -0.334654 -0.573301 0.608309 +v -0.290416 -0.506918 0.699577 +v -0.290416 -0.544425 0.729348 +v -0.238969 -0.435946 0.791554 +v -0.244178 -0.471045 0.832424 +v -0.244178 -0.471045 0.832424 +v -0.238969 -0.435946 0.791554 +v -0.176609 -0.359250 0.848096 +v -0.176609 -0.373210 0.900818 +v -0.458150 -0.581021 0.366718 +v -0.458150 -0.531147 0.366718 +v -0.315313 -0.531147 0.366718 +v -0.315313 -0.581021 0.366718 +v -0.458123 -0.535899 0.497930 +v -0.321326 -0.535899 0.497930 +v -0.458123 -0.581021 0.497917 +v -0.458150 -0.581021 0.366718 +v -0.458111 -0.533609 0.608309 +v -0.334654 -0.533609 0.608309 +v -0.458111 -0.573301 0.608309 +v -0.458111 -0.506918 0.699577 +v -0.290416 -0.506918 0.699577 +v -0.458111 -0.544425 0.729348 +v -0.458126 -0.435946 0.791554 +v -0.238969 -0.435946 0.791554 +v -0.458122 -0.471045 0.832424 +v -0.458126 -0.435946 0.791554 +v -0.458205 -0.359250 0.848096 +v -0.458205 -0.373210 0.900818 +v -0.458122 -0.471045 0.832424 +v -0.458205 -0.373210 0.900818 +v -0.176609 -0.373210 0.900818 +v -0.176609 -0.359250 0.848096 +v -0.176609 0.000000 0.870731 +v -0.176609 -0.359250 0.848096 +v -0.458205 -0.359250 0.848096 +v 0.499370 -0.358474 -0.003355 +v 0.468167 -0.429543 -0.003355 +v 0.434727 -0.433233 0.102648 +v 0.479455 -0.331359 0.102648 +v 0.468167 -0.429543 -0.003355 +v 0.514114 -0.492100 -0.003355 +v 0.500589 -0.522905 0.102648 +v 0.434727 -0.433233 0.102648 +v 0.514114 -0.492100 -0.003355 +v 0.591263 -0.483588 -0.003355 +v 0.611179 -0.510702 0.102648 +v 0.500589 -0.522905 0.102648 +v 0.591263 -0.483588 -0.003355 +v 0.622466 -0.412518 -0.003355 +v 0.655906 -0.408828 0.102648 +v 0.611179 -0.510702 0.102648 +v 0.622466 -0.412518 -0.003355 +v 0.576519 -0.349961 -0.003355 +v 0.590044 -0.319156 0.102648 +v 0.655906 -0.408828 0.102648 +v 0.576519 -0.349961 -0.003355 +v 0.499370 -0.358474 -0.003355 +v 0.479455 -0.331359 0.102648 +v 0.590044 -0.319156 0.102648 +v 0.514114 -0.492100 0.196085 +v 0.591263 -0.483588 0.196085 +v 0.622466 -0.412518 0.196085 +v 0.576519 -0.349961 0.196085 +v 0.499370 -0.358474 0.196085 +v 0.468167 -0.429543 0.196085 +v 0.622466 -0.412518 0.196085 +v 0.591263 -0.483588 0.196085 +v 0.591263 -0.483588 0.196085 +v 0.514114 -0.492100 0.196085 +v 0.514114 -0.492100 0.196085 +v 0.468167 -0.429543 0.196085 +v 0.468167 -0.429543 0.196085 +v 0.499370 -0.358474 0.196085 +v 0.499370 -0.358474 0.196085 +v 0.576519 -0.349961 0.196085 +v 0.576519 -0.349961 0.196085 +v 0.622466 -0.412518 0.196085 +v -0.430337 0.304702 -0.003355 +v -0.361318 0.269194 -0.003355 +v -0.360410 0.250475 0.102648 +v -0.446095 0.294556 0.102648 +v -0.361318 0.269194 -0.003355 +v -0.296058 0.311213 -0.003355 +v -0.279393 0.302640 0.102648 +v -0.296058 0.311213 -0.003355 +v -0.299817 0.388739 -0.003355 +v -0.284060 0.398885 0.102648 +v -0.279393 0.302640 0.102648 +v -0.299817 0.388739 -0.003355 +v -0.368837 0.424247 -0.003355 +v -0.369744 0.442966 0.102648 +v -0.284060 0.398885 0.102648 +v -0.368837 0.424247 -0.003355 +v -0.434097 0.382228 -0.003355 +v -0.450762 0.390801 0.102648 +v -0.369744 0.442966 0.102648 +v -0.434097 0.382228 -0.003355 +v -0.430337 0.304702 -0.003355 +v -0.450762 0.390801 0.102648 +v -0.296058 0.311213 0.196085 +v -0.299817 0.388739 0.196085 +v -0.368836 0.424247 0.196085 +v -0.434097 0.382228 0.196085 +v -0.430337 0.304702 0.196085 +v -0.361318 0.269194 0.196085 +v -0.368836 0.424247 0.196085 +v -0.299817 0.388739 0.196085 +v -0.299817 0.388739 0.196085 +v -0.296058 0.311213 0.196085 +v -0.296058 0.311213 0.196085 +v -0.361318 0.269194 0.196085 +v -0.361318 0.269194 0.196085 +v -0.430337 0.304702 0.196085 +v -0.430337 0.304702 0.196085 +v -0.434097 0.382228 0.196085 +v -0.434097 0.382228 0.196085 +v -0.368836 0.424247 0.196085 +v -0.350648 -0.280157 0.474883 +v -0.334665 -0.289444 0.476013 +v -0.329726 -0.282446 0.478837 +v -0.349579 -0.273411 0.477077 +v -0.370365 -0.276471 0.483171 +v -0.368242 -0.284710 0.479712 +v -0.320842 -0.344889 0.488932 +v -0.327015 -0.352981 0.492732 +v -0.322270 -0.360971 0.501280 +v -0.313394 -0.345731 0.493142 +v -0.317049 -0.333836 0.484677 +v -0.310247 -0.335173 0.488864 +v -0.325201 -0.304513 0.480229 +v -0.318311 -0.320094 0.483319 +v -0.307735 -0.318939 0.488458 +v -0.315653 -0.299264 0.484534 +v -0.336953 -0.292064 0.480608 +v -0.328405 -0.281374 0.485313 +v -0.326285 -0.277722 0.470906 +v -0.349658 -0.268478 0.471374 +v -0.373965 -0.270408 0.476684 +v -0.319472 -0.371829 0.496722 +v -0.307422 -0.348749 0.487407 +v -0.304843 -0.338568 0.483644 +v -0.300092 -0.317875 0.479089 +v -0.308154 -0.297435 0.474725 +v -0.322363 -0.274522 0.472659 +v -0.327140 -0.278937 0.462623 +v -0.350569 -0.269455 0.465282 +v -0.375147 -0.270390 0.471478 +v -0.320641 -0.374709 0.487046 +v -0.308011 -0.350530 0.479888 +v -0.305419 -0.340295 0.476550 +v -0.300993 -0.319833 0.468534 +v -0.309153 -0.299285 0.464178 +v -0.323707 -0.276657 0.459579 +v -0.373319 -0.280824 0.463280 +v -0.351947 -0.276974 0.461263 +v -0.332869 -0.287078 0.457267 +v -0.326164 -0.366707 0.475067 +v -0.316348 -0.350083 0.473251 +v -0.313042 -0.339289 0.470052 +v -0.312300 -0.323448 0.460510 +v -0.321016 -0.303958 0.456112 +v -0.333510 -0.288895 0.450943 +v -0.336269 -0.291807 0.465214 +v -0.351822 -0.281886 0.466983 +v -0.369719 -0.286886 0.469766 +v -0.328962 -0.355849 0.479625 +v -0.322320 -0.347066 0.478987 +v -0.318446 -0.335895 0.475271 +v -0.320385 -0.323012 0.469524 +v -0.327300 -0.307523 0.466312 +v -0.339477 -0.295782 0.463620 +v -0.350648 -0.280157 0.474883 +v -0.334665 -0.289444 0.476013 +v -0.368242 -0.284710 0.479712 +v -0.320842 -0.344889 0.488932 +v -0.327015 -0.352981 0.492732 +v -0.317049 -0.333836 0.484677 +v -0.325201 -0.304513 0.480229 +v -0.318311 -0.320094 0.483319 +v -0.336953 -0.292064 0.480608 +v -0.320643 -0.332003 0.487932 +v -0.309387 -0.333431 0.494623 +v -0.322877 -0.335294 0.472893 +v -0.320643 -0.332003 0.487932 +v -0.313931 -0.340125 0.464035 +v -0.301320 -0.340945 0.474375 +v -0.300395 -0.338232 0.485780 +v -0.334665 -0.289444 0.476013 +v -0.336269 -0.291807 0.465214 +v -0.329726 -0.282446 0.478837 +v -0.334665 -0.289444 0.476013 +v -0.326285 -0.277722 0.470906 +v -0.327140 -0.278937 0.462623 +v -0.332869 -0.287078 0.457267 +v -0.317049 -0.333836 0.484677 +v -0.310247 -0.335173 0.488864 +v -0.318446 -0.335895 0.475271 +v -0.317049 -0.333836 0.484677 +v -0.313042 -0.339289 0.470052 +v -0.305419 -0.340295 0.476550 +v -0.304843 -0.338568 0.483644 +v -0.326947 -0.383792 0.461178 +v -0.349945 -0.395793 0.443629 +v -0.360427 -0.371523 0.441323 +v -0.338447 -0.360053 0.458095 +v -0.349945 -0.395793 0.443629 +v -0.377886 -0.407066 0.443056 +v -0.387130 -0.382297 0.440775 +v -0.360427 -0.371523 0.441323 +v -0.403282 -0.414590 0.459613 +v -0.411402 -0.389488 0.456599 +v -0.419329 -0.416350 0.488864 +v -0.426738 -0.391170 0.484555 +v -0.421726 -0.411873 0.522972 +v -0.429029 -0.386891 0.517152 +v -0.409832 -0.402360 0.552796 +v -0.417661 -0.377799 0.545656 +v -0.386833 -0.390359 0.570345 +v -0.395681 -0.366329 0.562428 +v -0.358892 -0.379085 0.570918 +v -0.368978 -0.355555 0.562976 +v -0.333496 -0.371561 0.554361 +v -0.344706 -0.348364 0.547152 +v -0.317450 -0.369801 0.525110 +v -0.329370 -0.346682 0.519196 +v -0.315052 -0.374278 0.491003 +v -0.327079 -0.350961 0.486599 +v -0.397269 -0.291636 0.537434 +v -0.377640 -0.285825 0.524608 +v -0.388754 -0.262472 0.517548 +v -0.407352 -0.267978 0.529701 +v -0.418873 -0.300357 0.536965 +v -0.427821 -0.276241 0.529257 +v -0.436663 -0.309650 0.523326 +v -0.444677 -0.285046 0.516333 +v -0.445872 -0.317026 0.500172 +v -0.453403 -0.292035 0.494395 +v -0.444034 -0.320509 0.473706 +v -0.451661 -0.295335 0.469319 +v -0.431639 -0.319164 0.451021 +v -0.439918 -0.294061 0.447825 +v -0.412011 -0.313353 0.438195 +v -0.421320 -0.288555 0.435672 +v -0.390407 -0.304632 0.438664 +v -0.400850 -0.280292 0.436117 +v -0.372617 -0.295339 0.452303 +v -0.390407 -0.304632 0.438664 +v -0.400850 -0.280292 0.436117 +v -0.383994 -0.271487 0.449040 +v -0.363407 -0.287963 0.475458 +v -0.375268 -0.264498 0.470978 +v -0.365246 -0.284480 0.501923 +v -0.377010 -0.261198 0.496054 +v -0.370091 -0.358239 0.553852 +v -0.349585 -0.352168 0.540452 +v -0.381481 -0.288575 0.519272 +v -0.398229 -0.293533 0.530216 +v -0.392660 -0.367349 0.553362 +v -0.416662 -0.300974 0.529816 +v -0.411245 -0.377058 0.539113 +v -0.431841 -0.308903 0.518178 +v -0.420866 -0.384764 0.514924 +v -0.439699 -0.315197 0.498422 +v -0.418946 -0.388402 0.487276 +v -0.438130 -0.318168 0.475841 +v -0.405998 -0.386997 0.463577 +v -0.427555 -0.317021 0.456485 +v -0.385492 -0.380926 0.450177 +v -0.410807 -0.312063 0.445542 +v -0.362922 -0.371816 0.450667 +v -0.392374 -0.304622 0.445942 +v -0.344337 -0.362107 0.464916 +v -0.362922 -0.371816 0.450667 +v -0.392374 -0.304622 0.445942 +v -0.377195 -0.296693 0.457579 +v -0.334716 -0.354401 0.489105 +v -0.369337 -0.290399 0.477336 +v -0.336637 -0.350763 0.516753 +v -0.370906 -0.287428 0.499917 +v -0.362922 -0.371816 0.450667 +v -0.344337 -0.362107 0.464916 +v -0.385492 -0.380926 0.450177 +v -0.362922 -0.371816 0.450667 +v -0.405998 -0.386997 0.463577 +v -0.418946 -0.388402 0.487276 +v -0.420866 -0.384764 0.514924 +v -0.411245 -0.377058 0.539113 +v -0.392660 -0.367349 0.553362 +v -0.370091 -0.358239 0.553852 +v -0.349585 -0.352168 0.540452 +v -0.336637 -0.350763 0.516753 +v -0.334716 -0.354401 0.489105 +v -0.398229 -0.293533 0.530216 +v -0.381481 -0.288575 0.519272 +v -0.416662 -0.300974 0.529816 +v -0.431841 -0.308903 0.518178 +v -0.439699 -0.315197 0.498422 +v -0.438130 -0.318168 0.475841 +v -0.427555 -0.317021 0.456485 +v -0.410807 -0.312063 0.445542 +v -0.392374 -0.304622 0.445942 +v -0.377195 -0.296693 0.457579 +v -0.392374 -0.304622 0.445942 +v -0.369337 -0.290399 0.477336 +v -0.370906 -0.287428 0.499917 +v -0.404246 -0.280731 0.449455 +v -0.392141 -0.274407 0.458736 +v -0.418947 -0.286666 0.449135 +v -0.404246 -0.280731 0.449455 +v -0.432304 -0.290620 0.457863 +v -0.440738 -0.291535 0.473300 +v -0.441989 -0.289165 0.491309 +v -0.435722 -0.284146 0.507065 +v -0.423617 -0.277822 0.516346 +v -0.408916 -0.271888 0.516665 +v -0.395559 -0.267933 0.507937 +v -0.387125 -0.267019 0.492501 +v -0.385874 -0.269388 0.474492 +v -0.377886 -0.407066 0.443056 +v -0.349945 -0.395793 0.443629 +v -0.358892 -0.379085 0.570918 +v -0.386833 -0.390359 0.570345 +v -0.326947 -0.383792 0.461178 +v -0.333496 -0.371561 0.554361 +v -0.409832 -0.402360 0.552796 +v -0.403282 -0.414590 0.459613 +v -0.421726 -0.411873 0.522972 +v -0.419329 -0.416350 0.488864 +v -0.315052 -0.374278 0.491003 +v -0.317450 -0.369801 0.525110 +v 0.130418 -0.002096 0.158016 +v 0.125108 -0.017533 0.155232 +v 0.123871 -0.047969 0.273397 +v 0.132647 -0.022455 0.277999 +v 0.135999 -0.029571 0.151956 +v 0.141871 -0.067865 0.267983 +v 0.152199 -0.026172 0.151464 +v 0.168646 -0.062247 0.267170 +v 0.157509 -0.010735 0.154248 +v 0.177422 -0.036733 0.271772 +v 0.146618 0.001303 0.157524 +v 0.159422 -0.016837 0.277186 +v 0.130418 -0.002096 0.158016 +v 0.132647 -0.022455 0.277999 +v 0.132647 -0.022455 0.277999 +v 0.123871 -0.047969 0.273397 +v 0.141871 -0.067865 0.267983 +v 0.168646 -0.062247 0.267170 +v 0.177422 -0.036733 0.271772 +v 0.159422 -0.016837 0.277186 +v -0.151840 0.442825 0.150534 +v -0.125064 0.570251 0.150534 +v -0.125064 0.570251 0.176347 +v -0.151840 0.442825 0.176347 +v -0.212470 0.586103 0.193445 +v -0.239245 0.458678 0.193445 +v -0.212470 0.586103 0.150534 +v -0.239245 0.458678 0.150534 +v -0.125064 0.570251 0.150534 +v -0.212470 0.586103 0.150534 +v -0.239245 0.458678 0.150534 +v -0.151840 0.442825 0.150534 +v -0.249346 0.412439 0.054440 +v 0.115625 0.346246 0.054439 +v 0.115625 0.346246 0.131554 +v -0.249346 0.412439 0.131554 +v -0.204283 0.626893 0.131554 +v 0.160688 0.560700 0.131554 +v 0.160688 0.560700 0.054439 +v -0.204283 0.626893 0.054440 +v 0.160688 0.560700 0.054439 +v 0.160688 0.560700 0.131554 +v -0.030698 0.594196 0.074088 +v 0.118020 0.567224 0.074088 +v 0.134023 0.643383 0.076372 +v -0.014695 0.670356 0.076372 +v 0.134023 0.643383 0.053193 +v -0.014695 0.670356 0.053193 +v -0.014695 0.670356 0.053193 +v 0.134023 0.643383 0.053193 +v 0.118020 0.567224 0.055383 +v -0.030698 0.594196 0.055383 +v 0.118020 0.567224 0.055383 +v 0.134023 0.643383 0.053193 +v -0.014695 0.670356 0.053193 +v -0.030698 0.594196 0.055383 +v -0.001930 0.631416 -0.003114 +v 0.106431 0.611763 -0.003114 +v 0.116103 0.610008 0.058063 +v -0.011602 0.633170 0.058063 +v -0.006190 0.658929 0.058063 +v 0.121516 0.635767 0.058063 +v 0.111844 0.637521 -0.003114 +v 0.003482 0.657175 -0.003114 +v 0.106431 0.611763 -0.003114 +v 0.116103 0.610008 0.058063 +v -0.001930 0.631416 -0.003114 +v -0.011602 0.633170 0.058063 +v -0.269322 0.384617 -0.003288 +v 0.130676 0.312070 -0.003288 +v 0.133519 0.325597 0.055359 +v -0.266479 0.398144 0.055359 +v 0.186922 0.579744 0.055359 +v -0.213076 0.652290 0.055359 +v 0.189765 0.593271 -0.003288 +v -0.210233 0.665817 -0.003288 +v 0.130676 0.312070 -0.003288 +v 0.189765 0.593271 -0.003288 +v -0.210233 0.665817 -0.003288 +v -0.269322 0.384617 -0.003288 +v -0.260499 0.407943 0.119982 +v 0.129778 0.337160 0.114963 +v 0.129778 0.337160 0.151157 +v -0.260499 0.407943 0.151157 +v 0.177965 0.566483 0.151157 +v -0.212311 0.637266 0.151157 +v 0.177965 0.566483 0.114963 +v -0.212311 0.637266 0.119982 +v -0.212311 0.637266 0.119982 +v 0.177965 0.566483 0.114963 +v 0.129778 0.337160 0.114963 +v -0.260499 0.407943 0.119982 +v 0.129778 0.337160 0.114963 +v 0.177965 0.566483 0.114963 +v -0.212311 0.637266 0.119982 +v -0.260499 0.407943 0.119982 +v 0.222300 -0.596550 0.118426 +v 0.245786 -0.579001 0.118426 +v 0.212467 -0.309309 0.120719 +v 0.183450 -0.306128 0.120719 +v 0.245786 -0.579001 0.118426 +v 0.243482 -0.544751 0.124890 +v 0.184260 -0.556156 0.124890 +v 0.188087 -0.593086 0.118426 +v 0.156860 -0.315354 0.120719 +v 0.161260 -0.334844 0.124890 +v 0.216432 -0.328119 0.124890 +v 0.212467 -0.309309 0.120719 +v 0.188087 -0.593086 0.118426 +v 0.156860 -0.315354 0.120719 +v 0.235011 -0.439582 0.134033 +v 0.173953 -0.451037 0.134033 +v 0.173953 -0.451037 0.114024 +v 0.235011 -0.439582 0.114024 +v 0.119065 -0.584458 0.108325 +v 0.151411 -0.590904 0.108325 +v 0.117136 -0.306193 0.112123 +v 0.087578 -0.319203 0.112123 +v 0.186388 -0.578329 0.108325 +v 0.184027 -0.554069 0.119031 +v 0.116544 -0.560137 0.119031 +v 0.119065 -0.584458 0.108325 +v 0.154635 -0.305797 0.112123 +v 0.186388 -0.578329 0.108325 +v 0.173755 -0.457917 0.138312 +v 0.105557 -0.464577 0.138312 +v 0.105557 -0.464577 0.108165 +v 0.173755 -0.457917 0.108165 +v 0.087578 -0.319203 0.112123 +v 0.093980 -0.351118 0.119031 +v 0.161651 -0.336739 0.119031 +v 0.154635 -0.305797 0.112123 +v 0.086177 -0.601870 0.107347 +v 0.118307 -0.589580 0.107347 +v 0.089083 -0.325584 0.111290 +v 0.058206 -0.330401 0.111290 +v 0.118307 -0.589580 0.107347 +v 0.118340 -0.572183 0.118464 +v 0.055611 -0.565524 0.118464 +v 0.063742 -0.588814 0.107347 +v 0.034755 -0.344658 0.111290 +v 0.037224 -0.360889 0.118464 +v 0.093361 -0.344161 0.118464 +v 0.089083 -0.325584 0.111290 +v 0.063742 -0.588814 0.107347 +v 0.034755 -0.344658 0.111290 +v 0.047579 -0.457113 0.107598 +v 0.047579 -0.457113 0.133906 +v 0.105951 -0.463304 0.107598 +v 0.105951 -0.463304 0.133906 +v 0.123351 -0.395821 0.168510 +v 0.134459 -0.392509 0.163833 +v 0.120835 -0.407669 0.170849 +v 0.129427 -0.416206 0.168510 +v 0.140535 -0.412895 0.163833 +v 0.143051 -0.401047 0.161494 +v 0.123998 -0.393911 0.175660 +v 0.136825 -0.390087 0.170259 +v 0.121093 -0.407592 0.178361 +v 0.131015 -0.417450 0.175660 +v 0.143841 -0.413626 0.170259 +v 0.146747 -0.399945 0.167559 +v 0.127304 -0.394642 0.182087 +v 0.138413 -0.391331 0.177409 +v 0.124789 -0.406490 0.184426 +v 0.133381 -0.415028 0.182087 +v 0.144489 -0.411716 0.177409 +v 0.147005 -0.399868 0.175071 +v 0.142925 -0.416844 0.168223 +v 0.147347 -0.422416 0.159714 +v 0.134310 -0.420161 0.173364 +v 0.130117 -0.429049 0.169996 +v 0.134539 -0.434621 0.161487 +v 0.143154 -0.431304 0.156346 +v 0.146398 -0.417981 0.172877 +v 0.151504 -0.424414 0.163052 +v 0.136450 -0.421811 0.178814 +v 0.131609 -0.432074 0.174924 +v 0.136715 -0.438507 0.165099 +v 0.146663 -0.434677 0.159163 +v 0.148573 -0.421867 0.176490 +v 0.152996 -0.427439 0.167980 +v 0.139958 -0.425184 0.181631 +v 0.135766 -0.434073 0.178262 +v 0.140188 -0.439644 0.169753 +v 0.148803 -0.436327 0.164612 +v 0.157642 -0.388504 0.145063 +v 0.134850 -0.380518 0.146416 +v 0.135327 -0.376442 0.163625 +v 0.161176 -0.385499 0.162091 +v 0.111678 -0.387425 0.146416 +v 0.109047 -0.384276 0.163625 +v 0.096977 -0.406587 0.145063 +v 0.092375 -0.406007 0.162091 +v 0.096363 -0.430684 0.142874 +v 0.091678 -0.433336 0.159608 +v 0.110070 -0.450512 0.140685 +v 0.107224 -0.455824 0.157125 +v 0.132863 -0.458497 0.139332 +v 0.133073 -0.464880 0.155591 +v 0.156034 -0.451590 0.139332 +v 0.159353 -0.457047 0.155591 +v 0.170735 -0.432429 0.140685 +v 0.176025 -0.435316 0.157125 +v 0.171349 -0.408332 0.142874 +v 0.176722 -0.407987 0.159608 +v 0.134324 -0.489546 0.136364 +v 0.122222 -0.488295 0.136364 +v 0.121089 -0.484495 0.159136 +v 0.136210 -0.486058 0.159136 +v 0.112779 -0.495968 0.136364 +v 0.109291 -0.494082 0.159136 +v 0.111528 -0.508071 0.136364 +v 0.107728 -0.509203 0.159136 +v 0.119201 -0.517513 0.136364 +v 0.117315 -0.521001 0.159136 +v 0.131304 -0.518764 0.136364 +v 0.132436 -0.522564 0.159136 +v 0.140746 -0.511091 0.136364 +v 0.144234 -0.512977 0.159136 +v 0.140746 -0.511091 0.136364 +v 0.141997 -0.498988 0.136364 +v 0.145797 -0.497856 0.159136 +v 0.144234 -0.512977 0.159136 +v 0.136612 -0.485314 0.181759 +v 0.120847 -0.483685 0.181759 +v 0.122669 -0.489795 0.181759 +v 0.133580 -0.490923 0.181759 +v 0.108547 -0.493680 0.181759 +v 0.114156 -0.496712 0.181759 +v 0.106918 -0.509445 0.181759 +v 0.113028 -0.507623 0.181759 +v 0.116913 -0.521745 0.181759 +v 0.119946 -0.516136 0.181759 +v 0.132678 -0.523374 0.181759 +v 0.130857 -0.517264 0.181759 +v 0.144978 -0.513379 0.181759 +v 0.139370 -0.510347 0.181759 +v 0.144978 -0.513379 0.181759 +v 0.146608 -0.497614 0.181759 +v 0.140497 -0.499435 0.181759 +v 0.139370 -0.510347 0.181759 +v 0.133580 -0.490923 0.181759 +v 0.122669 -0.489795 0.181759 +v 0.127796 -0.493533 0.145224 +v 0.139370 -0.510347 0.181759 +v 0.136759 -0.504563 0.145224 +v 0.024037 -0.395128 0.120296 +v 0.083348 -0.389559 0.111105 +v 0.083348 -0.389559 0.148428 +v 0.024037 -0.395128 0.154833 +v 0.075052 -0.361303 0.148428 +v 0.022894 -0.359032 0.154833 +v 0.075052 -0.361303 0.108060 +v 0.022894 -0.359032 0.120296 +v 0.238693 -0.366589 0.117332 +v 0.226012 -0.326800 0.117332 +v 0.226012 -0.326800 0.157797 +v 0.238693 -0.366589 0.157797 +v 0.022894 -0.359032 0.120296 +v 0.024037 -0.395128 0.120296 +v 0.169733 -0.346062 0.154924 +v 0.226012 -0.326800 0.117332 +v 0.169733 -0.346062 0.111105 +v 0.177267 -0.377689 0.154924 +v 0.177267 -0.377689 0.111105 +v 0.238693 -0.366589 0.117332 +v 0.122523 -0.354845 0.152636 +v 0.122523 -0.354845 0.109432 +v 0.130917 -0.383064 0.111105 +v 0.130917 -0.383064 0.152636 +v 0.182380 -0.367513 -0.004393 +v 0.096051 -0.381670 0.128785 +v 0.043002 -0.390739 0.128785 +v 0.139849 -0.374784 -0.004393 +v 0.095970 -0.359515 0.128785 +v 0.182295 -0.344155 -0.004393 +v 0.139764 -0.351426 -0.004393 +v 0.042922 -0.368585 0.128785 +v 0.139849 -0.374784 -0.004393 +v 0.043002 -0.390739 0.128785 +v 0.058300 -0.384473 -0.004393 +v 0.101109 -0.378134 -0.004393 +v 0.198565 -0.363244 0.128785 +v 0.145170 -0.371151 0.128785 +v 0.144384 -0.354426 0.128785 +v 0.197779 -0.346518 0.128785 +v 0.100281 -0.360500 -0.004393 +v 0.057472 -0.366839 -0.004393 +v 0.058300 -0.384473 -0.004393 +v 0.145170 -0.371151 0.128785 +v 0.199045 -0.532142 -0.004393 +v 0.112737 -0.546372 0.128785 +v 0.059702 -0.555484 0.128785 +v 0.156524 -0.539447 -0.004393 +v 0.112698 -0.524359 0.128785 +v 0.199004 -0.508932 -0.004393 +v 0.156483 -0.516238 -0.004393 +v 0.059663 -0.533471 0.128785 +v 0.156524 -0.539447 -0.004393 +v 0.059702 -0.555484 0.128785 +v 0.075073 -0.549465 -0.004393 +v 0.117825 -0.542935 -0.004393 +v 0.215155 -0.527625 0.128785 +v 0.161831 -0.535770 0.128785 +v 0.161196 -0.519548 0.128785 +v 0.214520 -0.511403 0.128785 +v 0.117155 -0.525831 -0.004393 +v 0.074403 -0.532362 -0.004393 +v 0.075073 -0.549465 -0.004393 +v 0.161831 -0.535770 0.128785 +v 0.358559 -0.295684 0.061267 +v 0.316431 -0.280847 0.061267 +v 0.316229 -0.289091 0.085495 +v 0.353550 -0.302235 0.085495 +v 0.273627 -0.293606 0.061267 +v 0.278310 -0.300394 0.085495 +v 0.246498 -0.329087 0.061267 +v 0.254276 -0.331826 0.085495 +v 0.245405 -0.373738 0.061267 +v 0.253308 -0.371383 0.085495 +v 0.270766 -0.410504 0.061267 +v 0.275775 -0.403953 0.085495 +v 0.312894 -0.425341 0.061267 +v 0.313096 -0.417097 0.085495 +v 0.355698 -0.412583 0.061267 +v 0.351016 -0.405795 0.085495 +v 0.382827 -0.377101 0.061267 +v 0.375049 -0.374362 0.085495 +v 0.383920 -0.332450 0.061267 +v 0.376017 -0.334806 0.085495 +v 0.297152 -0.287135 -0.002659 +v 0.284143 -0.311192 -0.002659 +v 0.295893 -0.323178 0.066195 +v 0.303189 -0.309686 0.066195 +v 0.308200 -0.324200 -0.002659 +v 0.309385 -0.330474 0.066195 +v 0.308200 -0.324200 -0.002659 +v 0.321209 -0.300143 -0.002659 +v 0.316681 -0.316982 0.066195 +v 0.309385 -0.330474 0.066195 +v 0.243663 -0.375185 -0.002659 +v 0.268004 -0.387654 -0.002659 +v 0.280547 -0.375474 0.066195 +v 0.266895 -0.368481 0.066195 +v 0.280473 -0.363313 -0.002659 +v 0.287540 -0.361822 0.066195 +v 0.280473 -0.363313 -0.002659 +v 0.256132 -0.350844 -0.002659 +v 0.273888 -0.354829 0.066195 +v 0.287540 -0.361822 0.066195 +v 0.387992 -0.334543 -0.002659 +v 0.364867 -0.319941 -0.002659 +v 0.351462 -0.331729 0.066195 +v 0.364432 -0.339918 0.066195 +v 0.350266 -0.343067 -0.002659 +v 0.343273 -0.344699 0.066195 +v 0.350266 -0.343067 -0.002659 +v 0.373391 -0.357668 -0.002659 +v 0.356243 -0.352888 0.066195 +v 0.343273 -0.344699 0.066195 +v 0.335532 -0.420725 -0.002659 +v 0.348591 -0.396695 -0.002659 +v 0.336623 -0.384757 0.066195 +v 0.329298 -0.398234 0.066195 +v 0.324562 -0.383636 -0.002659 +v 0.323145 -0.377432 0.066195 +v 0.324562 -0.383636 -0.002659 +v 0.311503 -0.407666 -0.002659 +v 0.315821 -0.390910 0.066195 +v 0.323145 -0.377432 0.066195 +v 0.337313 -0.511268 -0.001527 +v 0.321777 -0.501458 -0.001527 +v 0.312771 -0.509377 0.044730 +v 0.321484 -0.514879 0.044730 +v 0.311967 -0.516995 -0.001527 +v 0.307269 -0.518091 0.044730 +v 0.311967 -0.516995 -0.001527 +v 0.327503 -0.526804 -0.001527 +v 0.315982 -0.523593 0.044730 +v 0.307269 -0.518091 0.044730 +v 0.317539 -0.485162 0.041420 +v 0.289236 -0.475194 0.041420 +v 0.289100 -0.480732 0.057697 +v 0.314173 -0.489563 0.057697 +v 0.260479 -0.483765 0.041420 +v 0.263625 -0.488326 0.057697 +v 0.242253 -0.507603 0.041420 +v 0.247479 -0.509443 0.057697 +v 0.241519 -0.537601 0.041420 +v 0.246828 -0.536018 0.057697 +v 0.258557 -0.562301 0.041420 +v 0.261922 -0.557900 0.057697 +v 0.286860 -0.572269 0.041420 +v 0.286996 -0.566730 0.057697 +v 0.315617 -0.563697 0.041420 +v 0.312471 -0.559137 0.057697 +v 0.333843 -0.539860 0.041420 +v 0.328617 -0.538020 0.057697 +v 0.334577 -0.509862 0.041420 +v 0.329268 -0.511445 0.057697 +v 0.240348 -0.538573 -0.001527 +v 0.256702 -0.546950 -0.001527 +v 0.265128 -0.538767 0.044730 +v 0.255956 -0.534068 0.044730 +v 0.265078 -0.530596 -0.001527 +v 0.269826 -0.529595 0.044730 +v 0.265078 -0.530596 -0.001527 +v 0.248725 -0.522220 -0.001527 +v 0.260655 -0.524897 0.044730 +v 0.269826 -0.529595 0.044730 +v 0.276284 -0.479418 -0.001527 +v 0.267544 -0.495580 -0.001527 +v 0.275438 -0.503633 0.044730 +v 0.280339 -0.494568 0.044730 +v 0.283706 -0.504320 -0.001527 +v 0.284502 -0.508535 0.044730 +v 0.283706 -0.504320 -0.001527 +v 0.292446 -0.488158 -0.001527 +v 0.289404 -0.499470 0.044730 +v 0.284502 -0.508535 0.044730 +v 0.302069 -0.569168 -0.001527 +v 0.310842 -0.553024 -0.001527 +v 0.302801 -0.545003 0.044730 +v 0.297881 -0.554057 0.044730 +v 0.294698 -0.544250 -0.001527 +v 0.293747 -0.540082 0.044730 +v 0.294698 -0.544250 -0.001527 +v 0.285925 -0.560394 -0.001527 +v 0.288826 -0.549137 0.044730 +v 0.293747 -0.540082 0.044730 +v 0.038421 -0.554150 0.112782 +v 0.098035 -0.559599 0.110861 +v 0.098035 -0.559599 0.150163 +v 0.038421 -0.554150 0.164664 +v 0.096671 -0.529226 0.150163 +v 0.039459 -0.511608 0.164664 +v 0.096671 -0.529226 0.107654 +v 0.039458 -0.511608 0.112782 +v 0.252342 -0.542666 0.111132 +v 0.253065 -0.503330 0.111132 +v 0.253065 -0.503330 0.166314 +v 0.252342 -0.542666 0.166314 +v 0.039458 -0.511608 0.112782 +v 0.038421 -0.554150 0.112782 +v 0.192004 -0.521330 0.157003 +v 0.253065 -0.503330 0.111132 +v 0.192004 -0.521330 0.110861 +v 0.194834 -0.554953 0.157003 +v 0.194834 -0.554953 0.110861 +v 0.252342 -0.542666 0.111132 +v 0.142571 -0.530412 0.154594 +v 0.142571 -0.530412 0.109098 +v 0.145344 -0.561827 0.110861 +v 0.145344 -0.561827 0.154594 +v -0.238997 0.577452 0.465286 +v -0.208140 0.592603 0.465286 +v -0.202793 0.587095 0.537060 +v -0.237909 0.569854 0.537060 +v -0.192081 0.622996 0.465286 +v -0.184518 0.621683 0.537060 +v -0.196954 0.657025 0.465286 +v -0.190064 0.660408 0.537060 +v -0.220898 0.681690 0.465286 +v -0.217312 0.688477 0.537060 +v -0.254767 0.687571 0.465286 +v -0.255855 0.695169 0.537060 +v -0.285624 0.672420 0.465286 +v -0.290971 0.677928 0.537060 +v -0.301683 0.642026 0.465286 +v -0.309246 0.643340 0.537060 +v -0.296810 0.607998 0.465286 +v -0.303700 0.604615 0.537060 +v -0.272866 0.583333 0.465286 +v -0.276452 0.576546 0.537060 +v -0.272866 0.583333 0.465286 +v -0.276452 0.576546 0.537060 +v -0.184518 0.621683 0.537060 +v -0.190064 0.660408 0.537060 +v -0.290971 0.677928 0.537060 +v -0.309246 0.643340 0.537060 +v -0.303700 0.604615 0.537060 +v -0.202793 0.587095 0.537060 +v -0.255855 0.695169 0.537060 +v -0.217312 0.688477 0.537060 +v -0.276452 0.576546 0.537060 +v -0.237909 0.569854 0.537060 +v -0.192081 0.622996 0.465286 +v -0.208140 0.592603 0.465286 +v -0.296810 0.607998 0.465286 +v -0.301683 0.642026 0.465286 +v -0.196954 0.657025 0.465286 +v -0.285624 0.672420 0.465286 +v -0.220898 0.681690 0.465286 +v -0.254767 0.687571 0.465286 +v -0.238997 0.577452 0.465286 +v -0.272866 0.583333 0.465286 +v -0.239613 0.581755 0.535867 +v -0.211168 0.595721 0.535866 +v -0.205640 0.590027 0.581732 +v -0.238488 0.573899 0.581732 +v -0.196364 0.623740 0.535866 +v -0.188545 0.622382 0.581732 +v -0.200856 0.655109 0.535866 +v -0.193733 0.658606 0.581732 +v -0.222929 0.677846 0.535867 +v -0.219222 0.684863 0.581732 +v -0.254151 0.683267 0.535867 +v -0.255276 0.691123 0.581732 +v -0.282596 0.669301 0.535867 +v -0.288124 0.674996 0.581732 +v -0.297400 0.641283 0.535867 +v -0.305219 0.642641 0.581732 +v -0.292908 0.609914 0.535867 +v -0.300031 0.606416 0.581732 +v -0.270835 0.587176 0.535867 +v -0.274543 0.580160 0.581732 +v -0.239613 0.581755 0.535867 +v -0.238488 0.573899 0.581732 +v -0.240848 0.594326 0.446762 +v -0.219771 0.604820 0.449198 +v -0.215916 0.600613 0.467826 +v -0.240580 0.588504 0.467826 +v -0.208728 0.625720 0.449198 +v -0.203081 0.624906 0.467826 +v -0.211936 0.649045 0.446762 +v -0.206976 0.652104 0.467826 +v -0.228170 0.665883 0.442820 +v -0.226113 0.671819 0.467826 +v -0.251229 0.669805 0.438878 +v -0.253184 0.676519 0.467826 +v -0.272305 0.659311 0.436441 +v -0.277848 0.664410 0.467826 +v -0.283348 0.638411 0.436441 +v -0.290683 0.640117 0.467826 +v -0.280140 0.615086 0.438878 +v -0.286788 0.612918 0.467826 +v -0.263906 0.598248 0.442820 +v -0.267651 0.593204 0.467826 +v -0.228634 0.597361 0.400502 +v -0.214664 0.605745 0.406961 +v -0.206615 0.620980 0.406961 +v -0.207561 0.637245 0.400502 +v -0.217141 0.648328 0.390050 +v -0.231696 0.649997 0.379598 +v -0.245666 0.641612 0.373139 +v -0.253715 0.626378 0.373139 +v -0.252769 0.610113 0.379598 +v -0.243189 0.599029 0.390050 +v -0.205890 0.594831 0.349725 +v -0.197550 0.600327 0.354526 +v -0.192495 0.609895 0.354526 +v -0.192654 0.619881 0.349725 +v -0.197968 0.626471 0.341957 +v -0.206406 0.627147 0.334188 +v -0.214746 0.621651 0.329387 +v -0.219801 0.612084 0.329387 +v -0.219641 0.602097 0.334188 +v -0.214328 0.595508 0.341957 +v -0.175231 0.591772 0.307707 +v -0.172703 0.596556 0.307707 +v -0.188148 0.617535 0.366699 +v -0.201265 0.592708 0.366699 +v -0.173591 0.600085 0.303093 +v -0.198080 0.638663 0.348718 +v -0.177007 0.598830 0.298478 +v -0.221131 0.634962 0.330738 +v -0.179534 0.594046 0.298478 +v -0.234249 0.610135 0.330738 +v -0.178647 0.590517 0.303093 +v -0.224316 0.589008 0.348718 +v -0.175231 0.591772 0.307707 +v -0.201265 0.592708 0.366699 +v -0.179534 0.594046 0.298478 +v -0.177007 0.598830 0.298478 +v -0.173591 0.600085 0.303093 +v -0.178647 0.590517 0.303093 +v -0.172703 0.596556 0.307707 +v -0.175231 0.591772 0.307707 +v -0.198080 0.638663 0.348718 +v -0.221131 0.634962 0.330738 +v -0.234249 0.610135 0.330738 +v -0.224316 0.589008 0.348718 +v -0.201265 0.592708 0.366699 +v -0.188148 0.617535 0.366699 +v -0.201484 -0.581366 0.465286 +v -0.194068 -0.547800 0.465286 +v -0.186427 -0.547059 0.537060 +v -0.194867 -0.585257 0.537060 +v -0.207797 -0.516285 0.465286 +v -0.202051 -0.511195 0.537060 +v -0.237428 -0.498859 0.465286 +v -0.235772 -0.491364 0.537060 +v -0.271643 -0.502177 0.465286 +v -0.274709 -0.495140 0.537060 +v -0.297373 -0.524973 0.465286 +v -0.303989 -0.521082 0.537060 +v -0.304789 -0.558539 0.465286 +v -0.312430 -0.559281 0.537060 +v -0.291060 -0.590054 0.465286 +v -0.296806 -0.595144 0.537060 +v -0.261429 -0.607480 0.465286 +v -0.263085 -0.614976 0.537060 +v -0.227214 -0.604162 0.465286 +v -0.224148 -0.611199 0.537060 +v -0.227214 -0.604162 0.465286 +v -0.224148 -0.611199 0.537060 +v -0.202051 -0.511195 0.537060 +v -0.235772 -0.491364 0.537060 +v -0.312430 -0.559281 0.537060 +v -0.296806 -0.595144 0.537060 +v -0.263085 -0.614976 0.537060 +v -0.186427 -0.547059 0.537060 +v -0.303989 -0.521082 0.537060 +v -0.274709 -0.495140 0.537060 +v -0.224148 -0.611199 0.537060 +v -0.194867 -0.585257 0.537060 +v -0.207797 -0.516285 0.465286 +v -0.194068 -0.547800 0.465286 +v -0.261429 -0.607480 0.465286 +v -0.291060 -0.590054 0.465286 +v -0.237428 -0.498859 0.465286 +v -0.304789 -0.558539 0.465286 +v -0.271643 -0.502177 0.465286 +v -0.297373 -0.524973 0.465286 +v -0.201484 -0.581366 0.465286 +v -0.227214 -0.604162 0.465286 +v -0.205231 -0.579162 0.535866 +v -0.198394 -0.548219 0.535866 +v -0.190495 -0.547453 0.581732 +v -0.198390 -0.583185 0.581732 +v -0.211050 -0.519168 0.535866 +v -0.205110 -0.513905 0.581732 +v -0.238366 -0.503103 0.535867 +v -0.236653 -0.495354 0.581732 +v -0.269907 -0.506163 0.535867 +v -0.273076 -0.498887 0.581732 +v -0.293626 -0.527177 0.535867 +v -0.300466 -0.523154 0.581732 +v -0.300463 -0.558120 0.535867 +v -0.308362 -0.558886 0.581732 +v -0.287807 -0.587172 0.535867 +v -0.293747 -0.592434 0.581732 +v -0.260491 -0.603236 0.535867 +v -0.262203 -0.610985 0.581732 +v -0.228950 -0.600177 0.535867 +v -0.225780 -0.607452 0.581732 +v -0.205231 -0.579162 0.535866 +v -0.198390 -0.583185 0.581732 +v -0.215824 -0.572282 0.446762 +v -0.210872 -0.549265 0.449198 +v -0.205179 -0.548878 0.467826 +v -0.211107 -0.575706 0.467826 +v -0.220313 -0.527594 0.449198 +v -0.216153 -0.523688 0.467826 +v -0.240541 -0.515546 0.446762 +v -0.239837 -0.509760 0.467826 +v -0.263829 -0.517723 0.442820 +v -0.267184 -0.512412 0.467826 +v -0.281283 -0.533295 0.438878 +v -0.287749 -0.530633 0.467826 +v -0.286234 -0.556312 0.436441 +v -0.293677 -0.557462 0.467826 +v -0.276793 -0.577983 0.436441 +v -0.282704 -0.582651 0.467826 +v -0.256566 -0.590031 0.438878 +v -0.259020 -0.596579 0.467826 +v -0.233278 -0.587853 0.442820 +v -0.231673 -0.593927 0.467826 +v -0.210575 -0.560845 0.400502 +v -0.208409 -0.544696 0.406961 +v -0.215290 -0.528901 0.406961 +v -0.228591 -0.519490 0.400502 +v -0.243229 -0.520060 0.390050 +v -0.253615 -0.530392 0.379598 +v -0.255781 -0.546540 0.373139 +v -0.248899 -0.562336 0.373139 +v -0.235599 -0.571747 0.379598 +v -0.220960 -0.571177 0.390050 +v -0.194405 -0.544650 0.349725 +v -0.193495 -0.534705 0.354526 +v -0.197817 -0.524784 0.354526 +v -0.205720 -0.518677 0.349725 +v -0.214185 -0.518717 0.341957 +v -0.219979 -0.524889 0.334188 +v -0.220889 -0.534835 0.329387 +v -0.216567 -0.544755 0.329387 +v -0.208664 -0.550862 0.334188 +v -0.200199 -0.550822 0.341957 +v -0.172883 -0.522602 0.307707 +v -0.175044 -0.517642 0.307707 +v -0.201075 -0.516619 0.366699 +v -0.189860 -0.542362 0.366699 +v -0.178355 -0.516133 0.303093 +v -0.223782 -0.511197 0.348718 +v -0.179506 -0.519586 0.298478 +v -0.235275 -0.531518 0.330738 +v -0.177345 -0.524546 0.298478 +v -0.224060 -0.557261 0.330738 +v -0.174033 -0.526055 0.303093 +v -0.201352 -0.562683 0.348718 +v -0.172883 -0.522602 0.307707 +v -0.189860 -0.542362 0.366699 +v -0.177345 -0.524546 0.298478 +v -0.179506 -0.519586 0.298478 +v -0.178355 -0.516133 0.303093 +v -0.174033 -0.526055 0.303093 +v -0.175044 -0.517642 0.307707 +v -0.172883 -0.522602 0.307707 +v -0.223782 -0.511197 0.348718 +v -0.235275 -0.531518 0.330738 +v -0.224060 -0.557261 0.330738 +v -0.201352 -0.562683 0.348718 +v -0.189860 -0.542362 0.366699 +v -0.201075 -0.516619 0.366699 +v -0.447426 -0.527494 -0.023026 +v -0.497054 -0.560465 -0.023026 +v -0.490319 -0.564554 0.140847 +v -0.443810 -0.533656 0.140847 +v -0.283243 -0.713133 -0.023026 +v -0.265381 -0.625157 -0.023026 +v -0.273208 -0.625179 0.140847 +v -0.289947 -0.712765 0.140847 +v -0.282737 -0.560465 -0.023026 +v -0.289472 -0.564554 0.140847 +v -0.332366 -0.527494 -0.023026 +v -0.335982 -0.533656 0.140847 +v -0.389896 -0.521362 -0.023026 +v -0.389896 -0.527909 0.140847 +v -0.348764 -0.573050 0.140847 +v -0.389896 -0.568791 0.140847 +v -0.389896 -0.577627 0.338447 +v -0.354534 -0.581289 0.338447 +v -0.318654 -0.592486 0.140847 +v -0.328648 -0.597997 0.338447 +v -0.307632 -0.632399 0.140847 +v -0.319173 -0.632311 0.338447 +v -0.318654 -0.700484 0.140847 +v -0.328648 -0.699983 0.338447 +v -0.431027 -0.573050 0.140847 +v -0.461138 -0.592486 0.140847 +v -0.451143 -0.597997 0.338447 +v -0.425257 -0.581289 0.338447 +v -0.461138 -0.592486 0.140847 +v -0.431027 -0.573050 0.140847 +v -0.307632 -0.632399 0.140847 +v -0.318654 -0.700484 0.140847 +v -0.318654 -0.592486 0.140847 +v -0.348764 -0.573050 0.140847 +v -0.389896 -0.568791 0.140847 +v -0.389896 -0.547006 0.921101 +v -0.334546 -0.552738 0.921101 +v -0.294027 -0.578892 0.921101 +v -0.279196 -0.632602 0.921101 +v -0.294027 -0.701718 0.921101 +v -0.460618 -0.632311 0.338447 +v -0.451143 -0.699983 0.338447 +v -0.485764 -0.701718 0.921101 +v -0.500595 -0.632602 0.921101 +v -0.485764 -0.578892 0.921101 +v -0.445245 -0.552738 0.921101 +v -0.294027 -0.701718 0.921101 +v -0.279196 -0.632602 0.921101 +v -0.500595 -0.632602 0.921101 +v -0.485764 -0.701718 0.921101 +v -0.485764 -0.578892 0.921101 +v -0.294027 -0.578892 0.921101 +v -0.447426 0.527494 -0.023026 +v -0.443810 0.533656 0.140847 +v -0.490319 0.564554 0.140847 +v -0.497054 0.560465 -0.023026 +v -0.283243 0.713133 -0.023026 +v -0.289947 0.712765 0.140847 +v -0.273208 0.625179 0.140847 +v -0.265381 0.625157 -0.023026 +v -0.289472 0.564554 0.140847 +v -0.282737 0.560465 -0.023026 +v -0.335982 0.533656 0.140847 +v -0.332366 0.527494 -0.023026 +v -0.389896 0.527909 0.140847 +v -0.389896 0.521362 -0.023026 +v -0.348764 0.573050 0.140847 +v -0.354534 0.581289 0.338447 +v -0.389896 0.577627 0.338447 +v -0.389896 0.568791 0.140847 +v -0.318654 0.592486 0.140847 +v -0.328648 0.597997 0.338447 +v -0.307632 0.632399 0.140847 +v -0.319173 0.632311 0.338447 +v -0.318654 0.700484 0.140847 +v -0.328648 0.699983 0.338447 +v -0.472159 0.632399 0.140847 +v -0.460618 0.632311 0.338447 +v -0.451143 0.699983 0.338447 +v -0.461138 0.700484 0.140744 +v -0.461138 0.592486 0.140847 +v -0.451143 0.597997 0.338447 +v -0.431027 0.573050 0.140847 +v -0.425257 0.581289 0.338447 +v -0.461138 0.592486 0.140847 +v -0.431027 0.573050 0.140847 +v -0.472159 0.632399 0.140847 +v -0.506584 0.625179 0.140744 +v -0.461138 0.700484 0.140744 +v -0.489845 0.712765 0.140744 +v -0.307632 0.632399 0.140847 +v -0.318654 0.700484 0.140847 +v -0.318654 0.592486 0.140847 +v -0.348764 0.573050 0.140847 +v -0.389896 0.568791 0.140847 +v -0.334546 0.552738 0.921101 +v -0.389896 0.547006 0.921101 +v -0.294027 0.578892 0.921101 +v -0.279196 0.632602 0.921101 +v -0.294027 0.701718 0.921101 +v -0.500595 0.632602 0.921101 +v -0.485764 0.701718 0.921101 +v -0.485764 0.578892 0.921101 +v -0.445245 0.552738 0.921101 +v -0.485764 0.701718 0.921101 +v -0.451143 0.699983 0.338447 +v -0.451143 0.699983 0.338447 +v -0.461138 0.700484 0.140744 +v -0.489845 0.712765 0.140744 +v -0.289947 0.712765 0.140847 +v -0.283243 0.713133 -0.023026 +v -0.496548 0.713133 -0.025216 +v -0.461138 0.700484 0.140744 +v -0.318654 0.700484 0.140847 +v -0.294027 0.701718 0.921101 +v -0.485764 0.701718 0.921101 +v -0.500595 0.632602 0.921101 +v -0.279196 0.632602 0.921101 +v -0.485764 0.578892 0.921101 +v -0.294027 0.578892 0.921101 +v 0.507325 -0.527494 -0.023026 +v 0.457697 -0.560465 -0.023026 +v 0.464432 -0.564554 0.140847 +v 0.510941 -0.533656 0.140847 +v 0.440341 -0.625157 -0.023026 +v 0.448167 -0.625179 0.140744 +v 0.458203 -0.713133 -0.023026 +v 0.464906 -0.712765 0.140744 +v 0.671508 -0.713133 -0.023026 +v 0.689370 -0.625157 -0.023026 +v 0.681543 -0.625179 0.140847 +v 0.664804 -0.712765 0.140847 +v 0.672014 -0.560465 -0.023026 +v 0.665279 -0.564554 0.140847 +v 0.622386 -0.527494 -0.023026 +v 0.618769 -0.533656 0.140847 +v 0.564855 -0.521362 -0.023026 +v 0.564855 -0.527909 0.140847 +v 0.605987 -0.573050 0.140847 +v 0.564855 -0.568791 0.140847 +v 0.564855 -0.577627 0.338447 +v 0.600217 -0.581289 0.338447 +v 0.636097 -0.592486 0.140847 +v 0.626103 -0.597997 0.338447 +v 0.647119 -0.632399 0.140847 +v 0.635578 -0.632311 0.338447 +v 0.636097 -0.700484 0.140847 +v 0.626103 -0.699983 0.338447 +v 0.482592 -0.632399 0.140847 +v 0.493613 -0.700484 0.140744 +v 0.503608 -0.699983 0.338447 +v 0.494133 -0.632311 0.338447 +v 0.493613 -0.592486 0.140847 +v 0.503608 -0.597997 0.338447 +v 0.523724 -0.573050 0.140847 +v 0.529494 -0.581289 0.338447 +v 0.493613 -0.592486 0.140847 +v 0.523724 -0.573050 0.140847 +v 0.482592 -0.632399 0.140847 +v 0.493613 -0.700484 0.140744 +v 0.647119 -0.632399 0.140847 +v 0.636097 -0.700484 0.140847 +v 0.636097 -0.592486 0.140847 +v 0.605987 -0.573050 0.140847 +v 0.564855 -0.568791 0.140847 +v 0.564855 -0.547006 0.921101 +v 0.620205 -0.552738 0.921101 +v 0.660724 -0.578892 0.921101 +v 0.675555 -0.632602 0.921101 +v 0.660724 -0.701718 0.921101 +v 0.468987 -0.701718 0.921101 +v 0.454156 -0.632602 0.921101 +v 0.468987 -0.578892 0.921101 +v 0.509506 -0.552738 0.921101 +v 0.660724 -0.701718 0.921101 +v 0.675555 -0.632602 0.921101 +v 0.454156 -0.632602 0.921101 +v 0.468987 -0.701718 0.921101 +v 0.468987 -0.578892 0.921101 +v 0.660724 -0.578892 0.921101 +v -0.287865 -0.712307 0.452463 +v -0.281151 -0.529473 0.452463 +v -0.281151 -0.529473 0.543283 +v -0.287865 -0.712307 0.543283 +v -0.297407 -0.711724 0.566384 +v -0.387829 -0.711724 0.566384 +v -0.387829 -0.711724 0.429362 +v -0.297407 -0.711724 0.429362 +v -0.292956 -0.504722 0.452463 +v -0.387502 -0.503862 0.452463 +v -0.387502 -0.503862 0.543283 +v -0.292956 -0.504722 0.543283 +v -0.484115 -0.711724 0.566384 +v -0.484115 -0.711724 0.429362 +v -0.484923 -0.504907 0.452463 +v -0.484923 -0.504907 0.543283 +v -0.291320 -0.536528 0.566384 +v -0.297407 -0.711724 0.566384 +v -0.302021 -0.514091 0.566384 +v -0.387725 -0.513312 0.566384 +v -0.476036 -0.514259 0.566384 +v -0.297407 -0.711724 0.429362 +v -0.291320 -0.536528 0.429362 +v -0.387725 -0.513312 0.429362 +v -0.476036 -0.514259 0.429362 +v -0.302021 -0.514091 0.429362 +v 0.665253 -0.712307 0.452463 +v 0.671967 -0.561513 0.452463 +v 0.671967 -0.561513 0.543283 +v 0.665253 -0.712307 0.543283 +v 0.655712 -0.711724 0.566384 +v 0.565289 -0.711724 0.566384 +v 0.459283 -0.712307 0.543283 +v 0.454486 -0.566306 0.543283 +v 0.454486 -0.566306 0.452463 +v 0.459283 -0.712307 0.452463 +v 0.565289 -0.711724 0.429362 +v 0.655712 -0.711724 0.429362 +v 0.660163 -0.536762 0.452463 +v 0.565616 -0.535902 0.452463 +v 0.565616 -0.535902 0.543283 +v 0.660163 -0.536762 0.543283 +v 0.469003 -0.711724 0.566384 +v 0.469003 -0.711724 0.429362 +v 0.468195 -0.536947 0.452463 +v 0.468195 -0.536947 0.543283 +v 0.661798 -0.568567 0.566384 +v 0.655712 -0.711724 0.566384 +v 0.469003 -0.711724 0.566384 +v 0.464654 -0.572912 0.566384 +v 0.651097 -0.546131 0.566384 +v 0.565393 -0.545352 0.566384 +v 0.477082 -0.546299 0.566384 +v 0.655712 -0.711724 0.429362 +v 0.661798 -0.568567 0.429362 +v 0.464654 -0.572912 0.429362 +v 0.469003 -0.711724 0.429362 +v 0.477082 -0.546299 0.429362 +v 0.565393 -0.545352 0.429362 +v 0.651097 -0.546131 0.429362 +v 0.565289 -0.711724 0.566384 +v 0.469003 -0.711724 0.566384 +v 0.469003 -0.711724 0.429362 +v 0.565289 -0.711724 0.429362 +v 0.655712 -0.711724 0.566384 +v 0.655712 -0.711724 0.429362 +v 0.459283 -0.712307 0.543283 +v 0.459283 -0.712307 0.452463 +v 0.665253 -0.712307 0.452463 +v 0.665253 -0.712307 0.543283 +v -0.287572 0.712307 0.452463 +v -0.287572 0.712307 0.543283 +v -0.280858 0.529473 0.543283 +v -0.280858 0.529473 0.452463 +v -0.297113 0.711724 0.566384 +v -0.387536 0.711724 0.566384 +v -0.387536 0.711724 0.429362 +v -0.297113 0.711724 0.429362 +v -0.292662 0.504722 0.452463 +v -0.292662 0.504722 0.543283 +v -0.387208 0.503862 0.543283 +v -0.387208 0.503862 0.452463 +v -0.483822 0.711724 0.566384 +v -0.483822 0.711724 0.429362 +v -0.484630 0.504907 0.543283 +v -0.484630 0.504907 0.452463 +v -0.297113 0.711724 0.566384 +v -0.291027 0.536528 0.566384 +v -0.301727 0.514091 0.566384 +v -0.387432 0.513312 0.566384 +v -0.475743 0.514259 0.566384 +v -0.291027 0.536528 0.429362 +v -0.297113 0.711724 0.429362 +v -0.475743 0.514259 0.429362 +v -0.387432 0.513312 0.429362 +v -0.301727 0.514091 0.429362 +v -0.387536 0.711724 0.566384 +v -0.387536 0.711724 0.429362 +v -0.483822 0.711724 0.429362 +v -0.483822 0.711724 0.566384 +v -0.297113 0.711724 0.566384 +v -0.297113 0.711724 0.429362 +v -0.493542 0.712307 0.543283 +v -0.493542 0.712307 0.452463 +v -0.287572 0.712307 0.543283 +v -0.287572 0.712307 0.452463 +v -0.356935 -0.438596 0.390241 +v -0.392690 -0.438596 0.396251 +v -0.395843 -0.438596 0.414817 +v -0.357632 -0.438596 0.415676 +v -0.434913 -0.438596 0.315227 +v -0.453264 -0.438596 0.315227 +v -0.356935 -0.464081 0.390241 +v -0.357632 -0.464081 0.415676 +v -0.395843 -0.464081 0.414817 +v -0.392690 -0.464081 0.396251 +v -0.453264 -0.464081 0.315227 +v -0.434913 -0.464081 0.315227 +v -0.356935 -0.464081 0.390241 +v -0.392690 -0.464081 0.396251 +v -0.392690 -0.438596 0.396251 +v -0.356935 -0.438596 0.390241 +v -0.357632 -0.464081 0.415676 +v -0.357632 -0.438596 0.415676 +v -0.427770 -0.464081 0.394532 +v -0.427770 -0.438596 0.394532 +v -0.434913 -0.464081 0.315227 +v -0.434913 -0.438596 0.315227 +v -0.453264 -0.464081 0.315227 +v -0.453264 -0.438596 0.315227 +v -0.392400 -0.440706 0.397413 +v -0.370854 -0.440706 0.393686 +v -0.373061 -0.441905 0.362676 +v -0.393228 -0.441905 0.365543 +v -0.396582 -0.443950 0.335854 +v -0.408561 -0.443408 0.347089 +v -0.438395 -0.445899 0.322336 +v -0.438179 -0.443341 0.336146 +v -0.392400 -0.461971 0.397413 +v -0.393228 -0.460773 0.365543 +v -0.373061 -0.460773 0.362676 +v -0.370854 -0.461971 0.393686 +v -0.408561 -0.459496 0.347089 +v -0.396582 -0.458953 0.335854 +v -0.438179 -0.458676 0.336146 +v -0.438395 -0.456778 0.322336 +v -0.370854 -0.461971 0.393686 +v -0.373061 -0.460773 0.362676 +v -0.373061 -0.441905 0.362676 +v -0.370854 -0.440706 0.393686 +v -0.393228 -0.460773 0.365543 +v -0.392400 -0.461971 0.397413 +v -0.392400 -0.440706 0.397413 +v -0.393228 -0.441905 0.365543 +v -0.396582 -0.458953 0.335854 +v -0.396582 -0.443950 0.335854 +v -0.408561 -0.459496 0.347089 +v -0.408561 -0.443408 0.347089 +v -0.438395 -0.456778 0.322336 +v -0.438395 -0.445899 0.322336 +v -0.438179 -0.458676 0.336146 +v -0.438179 -0.443341 0.336146 +v -0.328552 -0.502376 0.407789 +v -0.328552 -0.365226 0.418121 +v -0.328552 -0.365226 0.440254 +v -0.328552 -0.502376 0.446882 +v -0.453264 -0.365226 0.440254 +v -0.453264 -0.502376 0.446882 +v -0.453264 -0.365226 0.418121 +v -0.453264 -0.502376 0.407789 +v -0.453264 -0.502376 0.407789 +v -0.453264 -0.365226 0.418121 +v -0.328552 -0.365226 0.418121 +v -0.328552 -0.502376 0.407789 +v -0.328552 -0.225458 0.407813 +v -0.453264 -0.225458 0.407813 +v -0.453264 -0.225458 0.446857 +v -0.328552 -0.225458 0.446857 +v -0.453264 -0.502376 0.407789 +v -0.328552 -0.502376 0.407789 +v -0.453264 -0.225458 0.407813 +v -0.453264 -0.225458 0.407813 +v -0.328552 -0.225458 0.407813 +v -0.328552 -0.225458 0.407813 +v -0.356935 -0.257355 0.390241 +v -0.392690 -0.257355 0.396251 +v -0.395843 -0.257355 0.414817 +v -0.357632 -0.257355 0.415676 +v -0.434913 -0.257355 0.315227 +v -0.453264 -0.257355 0.315227 +v -0.356935 -0.282839 0.390241 +v -0.357632 -0.282839 0.415676 +v -0.395843 -0.282839 0.414817 +v -0.392690 -0.282839 0.396251 +v -0.453264 -0.282839 0.315227 +v -0.434913 -0.282839 0.315227 +v -0.356935 -0.282839 0.390241 +v -0.392690 -0.282839 0.396251 +v -0.392690 -0.257355 0.396251 +v -0.356935 -0.257355 0.390241 +v -0.357632 -0.282839 0.415676 +v -0.357632 -0.257355 0.415676 +v -0.427770 -0.282839 0.394532 +v -0.427770 -0.257355 0.394532 +v -0.434913 -0.282839 0.315227 +v -0.434913 -0.257355 0.315227 +v -0.453264 -0.282839 0.315227 +v -0.453264 -0.257355 0.315227 +v -0.392400 -0.259464 0.397413 +v -0.370854 -0.259464 0.393686 +v -0.373061 -0.260663 0.362676 +v -0.393228 -0.260663 0.365543 +v -0.396582 -0.262709 0.335854 +v -0.408561 -0.262166 0.347089 +v -0.438395 -0.264658 0.322336 +v -0.438179 -0.262099 0.336146 +v -0.392400 -0.280730 0.397413 +v -0.393228 -0.279531 0.365543 +v -0.373061 -0.279531 0.362676 +v -0.370854 -0.280730 0.393686 +v -0.408561 -0.278254 0.347089 +v -0.396582 -0.277712 0.335854 +v -0.438179 -0.277435 0.336146 +v -0.438395 -0.275536 0.322336 +v -0.370854 -0.280730 0.393686 +v -0.373061 -0.279531 0.362676 +v -0.373061 -0.260663 0.362676 +v -0.370854 -0.259464 0.393686 +v -0.393228 -0.279531 0.365543 +v -0.392400 -0.280730 0.397413 +v -0.392400 -0.259464 0.397413 +v -0.393228 -0.260663 0.365543 +v -0.396582 -0.277712 0.335854 +v -0.396582 -0.262709 0.335854 +v -0.408561 -0.278254 0.347089 +v -0.408561 -0.262166 0.347089 +v -0.438395 -0.275536 0.322336 +v -0.438395 -0.264658 0.322336 +v -0.438179 -0.277435 0.336146 +v -0.438179 -0.262099 0.336146 +v -0.356935 0.277542 0.392889 +v -0.392690 0.277542 0.397847 +v -0.395843 0.277542 0.413165 +v -0.357632 0.277542 0.413874 +v -0.434913 0.277542 0.331001 +v -0.453264 0.277542 0.331001 +v -0.356935 0.250185 0.392889 +v -0.357632 0.250185 0.413874 +v -0.395843 0.250185 0.413165 +v -0.392690 0.250185 0.397847 +v -0.453264 0.250185 0.331001 +v -0.434913 0.250185 0.331001 +v -0.356935 0.250185 0.392889 +v -0.392690 0.250185 0.397847 +v -0.392690 0.277542 0.397847 +v -0.356935 0.277542 0.392889 +v -0.357632 0.250185 0.413874 +v -0.357632 0.277542 0.413874 +v -0.427770 0.250185 0.396429 +v -0.427770 0.277542 0.396429 +v -0.434913 0.250185 0.331001 +v -0.434913 0.277542 0.331001 +v -0.453264 0.250185 0.331001 +v -0.453264 0.277542 0.331001 +v -0.392400 0.275278 0.398806 +v -0.370854 0.275278 0.395731 +v -0.373061 0.273991 0.370147 +v -0.393228 0.273991 0.372512 +v -0.396582 0.271795 0.348019 +v -0.408561 0.272377 0.357288 +v -0.438395 0.269702 0.336866 +v -0.438179 0.272449 0.348260 +v -0.392400 0.252449 0.398806 +v -0.393228 0.253736 0.372512 +v -0.373061 0.253736 0.370147 +v -0.370854 0.252449 0.395731 +v -0.408561 0.255107 0.357288 +v -0.396582 0.255689 0.348019 +v -0.438179 0.255986 0.348260 +v -0.438395 0.258025 0.336866 +v -0.370854 0.252449 0.395731 +v -0.373061 0.253736 0.370147 +v -0.373061 0.273991 0.370147 +v -0.370854 0.275278 0.395731 +v -0.393228 0.253736 0.372512 +v -0.392400 0.252449 0.398806 +v -0.392400 0.275278 0.398806 +v -0.393228 0.273991 0.372512 +v -0.396582 0.255689 0.348019 +v -0.396582 0.271795 0.348019 +v -0.408561 0.255107 0.357288 +v -0.408561 0.272377 0.357288 +v -0.438395 0.258025 0.336866 +v -0.438395 0.269702 0.336866 +v -0.438179 0.255986 0.348260 +v -0.438179 0.272449 0.348260 +v -0.328552 0.231556 0.407366 +v -0.328552 0.361479 0.415891 +v -0.328552 0.361479 0.434151 +v -0.328552 0.231556 0.439620 +v -0.453264 0.361479 0.434151 +v -0.453264 0.231556 0.439620 +v -0.453264 0.361479 0.415891 +v -0.453264 0.231556 0.407366 +v -0.453264 0.231556 0.407366 +v -0.453264 0.361479 0.415891 +v -0.328552 0.361479 0.415891 +v -0.328552 0.231556 0.407366 +v -0.328552 0.493882 0.407387 +v -0.453264 0.493882 0.407387 +v -0.453264 0.493882 0.439599 +v -0.328552 0.493882 0.439599 +v -0.453264 0.231556 0.407366 +v -0.328552 0.231556 0.407366 +v -0.453264 0.493882 0.407387 +v -0.453264 0.493882 0.407387 +v -0.328552 0.493882 0.407387 +v -0.328552 0.493882 0.407387 +v -0.356935 0.462431 0.392889 +v -0.392690 0.462431 0.397847 +v -0.395843 0.462431 0.413165 +v -0.357632 0.462431 0.413874 +v -0.434913 0.462431 0.331001 +v -0.453264 0.462431 0.331001 +v -0.356935 0.435082 0.392889 +v -0.357632 0.435082 0.413874 +v -0.395843 0.435082 0.413165 +v -0.392690 0.435082 0.397847 +v -0.453264 0.435082 0.331001 +v -0.434913 0.435082 0.331001 +v -0.356935 0.435082 0.392889 +v -0.392690 0.435082 0.397847 +v -0.392690 0.462431 0.397847 +v -0.356935 0.462431 0.392889 +v -0.357632 0.435082 0.413874 +v -0.357632 0.462431 0.413874 +v -0.427770 0.435082 0.396429 +v -0.427770 0.462431 0.396429 +v -0.434913 0.435082 0.331001 +v -0.434913 0.462431 0.331001 +v -0.453264 0.435082 0.331001 +v -0.453264 0.462431 0.331001 +v -0.392400 0.460167 0.398806 +v -0.370854 0.460167 0.395731 +v -0.373061 0.458881 0.370147 +v -0.393228 0.458881 0.372512 +v -0.396582 0.456685 0.348019 +v -0.408561 0.457267 0.357288 +v -0.438395 0.454593 0.336866 +v -0.438179 0.457339 0.348260 +v -0.392400 0.437346 0.398806 +v -0.393228 0.438632 0.372512 +v -0.373061 0.438632 0.370147 +v -0.370854 0.437346 0.395731 +v -0.408561 0.440002 0.357288 +v -0.396582 0.440584 0.348019 +v -0.438179 0.440881 0.348260 +v -0.438395 0.442919 0.336866 +v -0.370854 0.437346 0.395731 +v -0.373061 0.438632 0.370147 +v -0.373061 0.458881 0.370147 +v -0.370854 0.460167 0.395731 +v -0.393228 0.438632 0.372512 +v -0.392400 0.437346 0.398806 +v -0.392400 0.460167 0.398806 +v -0.393228 0.458881 0.372512 +v -0.396582 0.440584 0.348019 +v -0.396582 0.456685 0.348019 +v -0.408561 0.440002 0.357288 +v -0.408561 0.457267 0.357288 +v -0.438395 0.442919 0.336866 +v -0.438395 0.454593 0.336866 +v -0.438179 0.440881 0.348260 +v -0.438179 0.457339 0.348260 +v -0.295252 0.181062 0.154481 +v -0.304289 0.171602 0.154481 +v -0.298081 0.168869 0.208830 +v -0.291829 0.175414 0.208830 +v -0.305693 0.158160 0.154481 +v -0.299052 0.159568 0.208830 +v -0.298927 0.145868 0.154481 +v -0.294372 0.151064 0.208830 +v -0.286577 0.139423 0.154481 +v -0.285827 0.146605 0.208830 +v -0.273358 0.141286 0.154481 +v -0.276682 0.147894 0.208830 +v -0.273358 0.141286 0.154481 +v -0.264321 0.150746 0.154481 +v -0.270429 0.154439 0.208830 +v -0.276682 0.147894 0.208830 +v -0.262918 0.164188 0.154481 +v -0.269458 0.163739 0.208830 +v -0.269683 0.176480 0.154481 +v -0.274139 0.172243 0.208830 +v -0.282034 0.182925 0.154481 +v -0.282684 0.176703 0.208830 +v -0.269471 0.175511 0.230530 +v -0.263536 0.164246 0.225535 +v -0.265515 0.151991 0.221150 +v -0.274652 0.143427 0.219052 +v -0.274652 0.143427 0.219052 +v -0.287457 0.141825 0.220040 +v -0.299039 0.147797 0.223738 +v -0.304974 0.159062 0.228733 +v -0.302996 0.171317 0.233118 +v -0.293859 0.179881 0.235216 +v -0.281054 0.181483 0.234228 +v -0.299039 0.147797 0.223738 +v -0.287457 0.141825 0.220040 +v -0.269471 0.175511 0.230530 +v -0.281054 0.181483 0.234228 +v -0.271029 -0.172735 0.158262 +v -0.257922 -0.171859 0.158262 +v -0.260665 -0.165625 0.212836 +v -0.269733 -0.166231 0.212836 +v -0.247766 -0.162856 0.158262 +v -0.253638 -0.159396 0.212836 +v -0.244440 -0.149166 0.158262 +v -0.251338 -0.149924 0.212836 +v -0.249215 -0.136017 0.158262 +v -0.254641 -0.140827 0.212836 +v -0.260267 -0.128433 0.158262 +v -0.262288 -0.135580 0.212836 +v -0.260267 -0.128433 0.158262 +v -0.273374 -0.129309 0.158262 +v -0.271356 -0.136186 0.212836 +v -0.262288 -0.135580 0.212836 +v -0.283530 -0.138312 0.158262 +v -0.278383 -0.142415 0.212836 +v -0.286856 -0.152002 0.158262 +v -0.280684 -0.151887 0.212836 +v -0.282081 -0.165151 0.158262 +v -0.277380 -0.160984 0.212836 +v -0.286356 -0.151141 0.234626 +v -0.283112 -0.138774 0.229610 +v -0.273335 -0.131040 0.225208 +v -0.260761 -0.130895 0.223100 +v -0.260761 -0.130895 0.223100 +v -0.250192 -0.138393 0.224093 +v -0.245665 -0.150670 0.227806 +v -0.248910 -0.163037 0.232822 +v -0.258686 -0.170771 0.237225 +v -0.271260 -0.170916 0.239332 +v -0.281829 -0.163418 0.238339 +v -0.245665 -0.150670 0.227806 +v -0.250192 -0.138393 0.224093 +v -0.286356 -0.151141 0.234626 +v -0.281829 -0.163418 0.238339 +v -0.209010 0.173785 -0.000076 +v -0.209010 0.214239 -0.000076 +v -0.209010 0.234996 0.181010 +v -0.209010 0.187399 0.176927 +v -0.209010 0.187399 0.176927 +v -0.448328 0.234996 0.181010 +v -0.448328 0.187399 0.176928 +v -0.448328 0.214239 -0.000076 +v -0.448328 0.173785 -0.000076 +v -0.209010 0.173785 -0.000076 +v -0.209010 0.187399 0.176927 +v -0.448328 0.187399 0.176928 +v -0.209010 -0.181187 -0.000076 +v -0.209010 -0.194802 0.176927 +v -0.209010 -0.242399 0.181010 +v -0.209010 -0.221641 -0.000076 +v -0.209010 -0.194802 0.176927 +v -0.448328 -0.194802 0.176928 +v -0.448328 -0.242399 0.181010 +v -0.448328 -0.221641 -0.000076 +v -0.448328 -0.181187 -0.000076 +v -0.448328 -0.194802 0.176928 +v -0.209010 -0.194802 0.176927 +v -0.209010 -0.181187 -0.000076 +v -0.236799 -0.195177 0.159738 +v -0.236799 0.187208 0.160356 +v -0.449134 0.187208 0.160356 +v -0.449134 -0.195177 0.159738 +v -0.236799 -0.182929 0.000058 +v -0.236799 0.175948 0.000058 +v 0.016243 0.027980 0.016578 +v 0.009101 -0.030901 0.022569 +v -0.020266 -0.030428 0.084240 +v -0.010908 0.046722 0.076391 +v 0.038111 -0.082713 0.027840 +v 0.017745 -0.098317 0.091147 +v 0.092192 -0.107667 0.030378 +v 0.088606 -0.131013 0.094473 +v 0.150687 -0.096229 0.029215 +v 0.165252 -0.116026 0.092949 +v 0.191254 -0.052770 0.024793 +v 0.218405 -0.059083 0.087155 +v 0.198396 0.006111 0.018803 +v 0.227763 0.018068 0.079306 +v 0.169386 0.057923 0.013532 +v 0.189752 0.085957 0.072399 +v 0.115305 0.082876 0.010993 +v 0.118891 0.118652 0.069073 +v 0.056810 0.071439 0.012157 +v 0.042245 0.103666 0.070598 +v 0.016243 0.027980 0.016578 +v -0.010908 0.046722 0.076391 +v -0.007001 0.057504 0.200274 +v -0.016041 -0.017018 0.207856 +v 0.010006 -0.011885 0.207730 +v 0.017080 0.046433 0.201797 +v 0.020675 -0.082593 0.214527 +v 0.038739 -0.063202 0.212951 +v 0.089122 -0.114174 0.217740 +v 0.092303 -0.087916 0.215465 +v 0.163156 -0.099699 0.216267 +v 0.150239 -0.076588 0.214313 +v 0.214498 -0.044695 0.210672 +v 0.190417 -0.033544 0.209934 +v 0.223538 0.029827 0.203090 +v 0.197491 0.024774 0.204001 +v 0.186822 0.095402 0.196419 +v 0.168759 0.076091 0.198780 +v 0.118375 0.126983 0.193206 +v 0.115195 0.100805 0.196266 +v 0.044341 0.112508 0.194678 +v 0.057258 0.089477 0.197418 +v -0.007001 0.057504 0.200274 +v 0.017080 0.046433 0.201797 +v 0.010006 -0.015389 0.171680 +v 0.017080 0.043178 0.169198 +v 0.038739 -0.066924 0.173863 +v 0.092303 -0.091744 0.174915 +v 0.150239 -0.080368 0.174433 +v 0.179960 -0.032204 0.174535 +v 0.186180 0.019296 0.172353 +v 0.160915 0.064613 0.170433 +v 0.113813 0.086438 0.169508 +v 0.062868 0.076435 0.169932 +v 0.017080 0.043178 0.169198 +v 0.194491 0.097406 0.134516 +v 0.119725 0.131903 0.131007 +v 0.234597 0.025776 0.141804 +v 0.224723 -0.055626 0.150085 +v 0.168641 -0.115707 0.156198 +v 0.087772 -0.131519 0.157806 +v 0.013006 -0.097022 0.154297 +v -0.027100 -0.025393 0.147010 +v -0.017226 0.056010 0.138728 +v 0.038856 0.116091 0.132615 +v -0.017226 0.056010 0.138728 +v -0.172675 0.193249 -0.003610 +v -0.121540 0.097689 -0.003610 +v -0.121540 0.097689 0.061781 +v -0.172675 0.193249 0.061781 +v -0.165399 0.191045 0.069521 +v -0.119337 0.104966 0.069521 +v -0.073887 0.121388 0.069521 +v -0.126520 0.219748 0.069521 +v -0.077115 0.244384 0.061781 +v -0.025980 0.148824 0.061781 +v -0.025980 0.148824 -0.003610 +v -0.077115 0.244384 -0.003610 +v -0.071085 0.115920 -0.003610 +v -0.071085 0.115920 0.061781 +v -0.129515 0.225112 -0.003610 +v -0.172675 0.193249 -0.003610 +v -0.172675 0.193249 0.061781 +v -0.129515 0.225112 0.061781 +v -0.119337 0.104966 0.069521 +v -0.165399 0.191045 0.069521 +v -0.073887 0.121388 0.069521 +v -0.079319 0.237108 0.069521 +v -0.033257 0.151028 0.069521 +v -0.165399 0.191045 0.069521 +v -0.126520 0.219748 0.069521 +v -0.033257 0.151028 0.069521 +v -0.079319 0.237108 0.069521 +v -0.060320 0.218895 0.048261 +v -0.059301 0.148140 0.048261 +v 0.084736 0.150214 0.054316 +v 0.083717 0.220970 0.054316 +v -0.059301 0.148140 -0.006293 +v 0.084736 0.150214 -0.006293 +v 0.083717 0.220970 -0.006293 +v -0.060320 0.218895 -0.006293 +v 0.200144 0.151877 -0.006293 +v 0.200144 0.151877 0.048261 +v 0.199125 0.222632 0.048261 +v 0.199125 0.222632 -0.006293 +v 0.281552 0.153049 -0.006293 +v 0.281552 0.153049 0.048261 +v 0.280533 0.223804 0.048261 +v 0.280533 0.223804 -0.006293 +v -0.144132 -0.191441 0.042900 +v -0.073372 -0.192034 0.042900 +v -0.072165 -0.047986 0.042900 +v -0.142925 -0.047393 0.042900 +v -0.073372 -0.192034 -0.051327 +v -0.072165 -0.047986 -0.051327 +v -0.142925 -0.047393 -0.051327 +v -0.144132 -0.191441 -0.051327 +v -0.071197 0.067430 -0.051327 +v -0.071197 0.067430 0.057953 +v -0.141957 0.068023 0.057953 +v -0.141958 0.068023 -0.051327 +v -0.070515 0.148843 -0.051327 +v -0.070515 0.148843 0.042900 +v -0.141275 0.149436 0.042900 +v -0.141275 0.149436 -0.051327 +v -0.057198 -0.271295 -0.003610 +v -0.035310 -0.165147 -0.003610 +v -0.035310 -0.165147 0.061781 +v -0.057198 -0.271295 0.061781 +v -0.061377 -0.264944 0.069521 +v -0.041661 -0.169327 0.069521 +v -0.087090 -0.152849 0.069521 +v -0.109619 -0.262107 0.069521 +v -0.163346 -0.249407 0.061781 +v -0.141458 -0.143260 0.061781 +v -0.141458 -0.143260 -0.003610 +v -0.163346 -0.249407 -0.003610 +v -0.085743 -0.146855 -0.003610 +v -0.085743 -0.146855 0.061781 +v -0.110753 -0.268145 -0.003610 +v -0.057198 -0.271295 -0.003610 +v -0.057198 -0.271295 0.061781 +v -0.110753 -0.268145 0.061781 +v -0.041661 -0.169327 0.069521 +v -0.061377 -0.264944 0.069521 +v -0.087090 -0.152849 0.069521 +v -0.156995 -0.245228 0.069521 +v -0.137278 -0.149610 0.069521 +v -0.061377 -0.264944 0.069521 +v -0.109619 -0.262107 0.069521 +v -0.137278 -0.149610 0.069521 +v -0.156995 -0.245228 0.069521 +v 0.261248 -0.259379 0.048261 +v 0.261248 -0.188616 0.048261 +v 0.117195 -0.188616 0.056181 +v 0.117195 -0.259379 0.056181 +v 0.261248 -0.188616 -0.006293 +v 0.117195 -0.188616 -0.006293 +v 0.117195 -0.259379 -0.006293 +v 0.261248 -0.259379 -0.006293 +v 0.001775 -0.188616 -0.006293 +v 0.001775 -0.188616 0.048261 +v 0.001775 -0.259379 0.048261 +v 0.001775 -0.259379 -0.006293 +v -0.079641 -0.188616 -0.006293 +v -0.079641 -0.188616 0.048261 +v -0.079641 -0.259379 0.048261 +v -0.079641 -0.259379 -0.006293 +v 0.374763 -0.185931 -0.003610 +v 0.284750 -0.125565 -0.003610 +v 0.284750 -0.125565 0.061780 +v 0.374763 -0.185931 0.061780 +v 0.367304 -0.187402 0.069521 +v 0.286220 -0.133024 0.069521 +v 0.253802 -0.168862 0.069521 +v 0.346452 -0.230997 0.069521 +v 0.314397 -0.275944 0.061780 +v 0.224384 -0.215578 0.061780 +v 0.224384 -0.215578 -0.003610 +v 0.314397 -0.275944 -0.003610 +v 0.248761 -0.165350 -0.003610 +v 0.248761 -0.165350 0.061780 +v 0.351615 -0.234327 -0.003610 +v 0.374763 -0.185931 -0.003610 +v 0.374763 -0.185931 0.061780 +v 0.351615 -0.234327 0.061780 +v 0.286220 -0.133024 0.069521 +v 0.367304 -0.187402 0.069521 +v 0.253802 -0.168862 0.069521 +v 0.312927 -0.268485 0.069521 +v 0.231843 -0.214108 0.069521 +v 0.367304 -0.187402 0.069521 +v 0.346452 -0.230997 0.069521 +v 0.231843 -0.214108 0.069521 +v 0.312927 -0.268485 0.069521 +v 0.360806 0.150027 0.048261 +v 0.290054 0.151260 0.048261 +v 0.287543 0.007230 0.058608 +v 0.358295 0.005996 0.058608 +v 0.290054 0.151260 -0.006293 +v 0.287543 0.007230 0.004054 +v 0.358295 0.005996 -0.006293 +v 0.360806 0.150027 -0.006293 +v 0.285531 -0.108173 -0.006293 +v 0.285531 -0.108173 0.048261 +v 0.356283 -0.109406 0.048261 +v 0.356283 -0.109406 -0.006293 +v 0.284112 -0.189577 -0.006293 +v 0.284112 -0.189577 0.048261 +v 0.354864 -0.190810 0.048261 +v 0.354864 -0.190810 -0.006293 +v 0.307878 0.254125 -0.003610 +v 0.231977 0.176759 -0.003610 +v 0.231977 0.176759 0.061780 +v 0.307878 0.254125 0.061780 +v 0.307951 0.246522 0.069521 +v 0.239579 0.176832 0.069521 +v 0.268838 0.138371 0.069521 +v 0.346963 0.218003 0.069521 +v 0.385244 0.178223 0.061780 +v 0.309342 0.100858 0.061780 +v 0.309342 0.100858 -0.003610 +v 0.385244 0.178223 -0.003610 +v 0.264458 0.134063 -0.003610 +v 0.264458 0.134063 0.061780 +v 0.351187 0.222465 -0.003610 +v 0.307878 0.254125 -0.003610 +v 0.307878 0.254125 0.061780 +v 0.351187 0.222465 0.061780 +v 0.239579 0.176832 0.069521 +v 0.307951 0.246522 0.069521 +v 0.268838 0.138371 0.069521 +v 0.377641 0.178151 0.069521 +v 0.309270 0.108460 0.069521 +v 0.307951 0.246522 0.069521 +v 0.346963 0.218003 0.069521 +v 0.309270 0.108460 0.069521 +v 0.377641 0.178151 0.069521 +v 0.289197 -0.197716 -0.005561 +v 0.289197 -0.016541 0.012898 +v 0.108022 -0.016541 0.042422 +v 0.108022 -0.197716 0.023963 +v 0.289197 0.164634 -0.005561 +v 0.108022 0.164634 0.023963 +v -0.073152 -0.016541 0.012898 +v -0.073152 -0.197716 -0.005561 +v -0.073152 0.164634 -0.005561 +v -0.209994 -0.341899 -0.009065 +v -0.264484 -0.366517 -0.009065 +v -0.254033 -0.377229 0.038065 +v -0.206483 -0.356542 0.037992 +v -0.297523 -0.412223 -0.009065 +v -0.283238 -0.416462 0.037848 +v -0.297523 -0.412223 -0.009065 +v -0.310382 -0.471676 -0.009065 +v -0.295111 -0.467860 0.037409 +v -0.283238 -0.416462 0.037848 +v -0.286947 -0.524863 -0.009065 +v -0.275435 -0.514262 0.036835 +v -0.238469 -0.557289 -0.009065 +v -0.233792 -0.542967 0.036308 +v -0.182978 -0.554253 -0.009065 +v -0.185636 -0.541007 0.036046 +v -0.122531 -0.540392 -0.009065 +v -0.133051 -0.529720 0.035850 +v -0.088189 -0.493503 -0.009065 +v -0.102702 -0.489477 0.036071 +v -0.090370 -0.435811 -0.009065 +v -0.103892 -0.439424 0.036573 +v -0.122120 -0.384463 -0.009065 +v -0.130800 -0.394515 0.037174 +v -0.155885 -0.346771 -0.009065 +v -0.159622 -0.361422 0.037670 +v -0.116660 -0.428039 0.076684 +v -0.108154 -0.472094 0.075302 +v -0.128929 -0.512213 0.076209 +v -0.173629 -0.530079 0.079306 +v -0.215812 -0.539039 0.082360 +v -0.256820 -0.519921 0.085794 +v -0.281088 -0.481866 0.088273 +v -0.278272 -0.434662 0.088848 +v -0.278272 -0.434662 0.088848 +v -0.258356 -0.395608 0.087988 +v -0.219497 -0.370189 0.085462 +v -0.177436 -0.367469 0.082313 +v -0.147084 -0.392389 0.079591 +v -0.173629 -0.530079 0.079306 +v -0.128929 -0.512213 0.076209 +v -0.147084 -0.392389 0.079591 +v -0.177436 -0.367469 0.082313 +v -0.215812 -0.539039 0.082360 +v -0.219497 -0.370189 0.085462 +v -0.256820 -0.519921 0.085794 +v -0.258356 -0.395608 0.087988 +v -0.278272 -0.434662 0.088848 +v -0.281088 -0.481866 0.088273 +v -0.108154 -0.472094 0.075302 +v -0.116660 -0.428039 0.076684 +v -0.338018 -0.423677 0.053237 +v -0.318740 -0.440080 0.053435 +v -0.250402 -0.338065 0.042896 +v -0.269680 -0.321661 0.042699 +v -0.315717 -0.443183 0.009001 +v -0.247379 -0.341168 -0.001538 +v -0.315717 -0.443183 0.009001 +v -0.360678 -0.412731 0.014417 +v -0.292340 -0.310715 0.003878 +v -0.247379 -0.341168 -0.001538 +v -0.360678 -0.412731 0.014417 +v -0.315717 -0.443183 0.009001 +v -0.318740 -0.440080 0.053435 +v -0.338018 -0.423677 0.053237 +v -0.250402 -0.338065 0.042896 +v -0.247379 -0.341168 -0.001538 +v -0.292340 -0.310715 0.003878 +v -0.269680 -0.321661 0.042699 +v -0.118395 -0.338441 0.043288 +v -0.140599 -0.350356 0.045689 +v -0.070189 -0.451504 0.045725 +v -0.047985 -0.439589 0.043323 +v -0.145943 -0.357635 0.001967 +v -0.075534 -0.458782 0.002003 +v -0.145943 -0.357635 0.001967 +v -0.101261 -0.326303 0.002064 +v -0.030851 -0.427450 0.002099 +v -0.075534 -0.458782 0.002003 +v -0.101261 -0.326303 0.002064 +v -0.145943 -0.357635 0.001967 +v -0.140599 -0.350356 0.045689 +v -0.118395 -0.338441 0.043288 +v -0.070189 -0.451504 0.045725 +v -0.075534 -0.458782 0.002003 +v -0.030851 -0.427450 0.002099 +v -0.047985 -0.439589 0.043323 +v -0.277106 -0.328473 0.277824 +v -0.281152 -0.314653 0.265830 +v -0.273795 -0.323654 0.257849 +v -0.270722 -0.334248 0.267450 +v -0.268716 -0.302614 0.261203 +v -0.264047 -0.314355 0.254117 +v -0.252234 -0.304396 0.268569 +v -0.251227 -0.315649 0.259986 +v -0.248188 -0.318217 0.280563 +v -0.248154 -0.326243 0.269588 +v -0.260623 -0.330255 0.285191 +v -0.257902 -0.335542 0.273319 +v -0.260623 -0.330255 0.285191 +v -0.257902 -0.335542 0.273319 +v -0.268716 -0.302614 0.261203 +v -0.281152 -0.314653 0.265830 +v -0.248188 -0.318217 0.280563 +v -0.252234 -0.304396 0.268569 +v -0.277106 -0.328473 0.277824 +v -0.260623 -0.330255 0.285191 +v -0.211114 -0.475743 0.139207 +v -0.212990 -0.467921 0.126615 +v -0.202887 -0.460094 0.121365 +v -0.190907 -0.460088 0.128707 +v -0.189031 -0.467910 0.141299 +v -0.199135 -0.475737 0.146549 +v -0.207478 -0.450190 0.136479 +v -0.199570 -0.450186 0.141325 +v -0.190907 -0.460088 0.128707 +v -0.202887 -0.460094 0.121365 +v -0.214147 -0.455356 0.139944 +v -0.212990 -0.467921 0.126615 +v -0.212908 -0.460519 0.148256 +v -0.211114 -0.475743 0.139207 +v -0.205001 -0.460515 0.153102 +v -0.199135 -0.475737 0.146549 +v -0.198332 -0.455349 0.149636 +v -0.189031 -0.467910 0.141299 +v -0.198332 -0.455349 0.149636 +v -0.189031 -0.467910 0.141299 +v -0.224371 -0.407874 0.162898 +v -0.209165 -0.407867 0.172217 +v -0.194547 -0.446504 0.138605 +v -0.208332 -0.446510 0.130157 +v -0.237195 -0.417809 0.169562 +v -0.224371 -0.407874 0.162898 +v -0.208332 -0.446510 0.130157 +v -0.219958 -0.455517 0.136198 +v -0.234814 -0.427737 0.185545 +v -0.217799 -0.464518 0.150689 +v -0.219608 -0.427730 0.194864 +v -0.204014 -0.464512 0.159137 +v -0.206784 -0.417795 0.188200 +v -0.192388 -0.455504 0.153095 +v -0.223516 -0.411554 0.169220 +v -0.214189 -0.411550 0.174937 +v -0.199570 -0.450186 0.141325 +v -0.207478 -0.450190 0.136479 +v -0.231383 -0.417648 0.173308 +v -0.223516 -0.411554 0.169220 +v -0.207478 -0.450190 0.136479 +v -0.214147 -0.455356 0.139944 +v -0.229922 -0.423739 0.183113 +v -0.212908 -0.460519 0.148256 +v -0.220595 -0.423734 0.188829 +v -0.205001 -0.460515 0.153102 +v -0.212728 -0.417640 0.184741 +v -0.198332 -0.455349 0.149636 +v -0.239133 -0.346084 0.227197 +v -0.236610 -0.355140 0.236868 +v -0.223200 -0.389784 0.204686 +v -0.225101 -0.382466 0.194937 +v -0.250760 -0.345233 0.221380 +v -0.235382 -0.382115 0.189179 +v -0.259865 -0.353438 0.225234 +v -0.243762 -0.389084 0.193170 +v -0.257343 -0.362493 0.234904 +v -0.241861 -0.396403 0.202919 +v -0.245716 -0.363344 0.240721 +v -0.231580 -0.396753 0.208677 +v -0.245716 -0.363344 0.240721 +v -0.231580 -0.396753 0.208677 +v -0.212728 -0.417640 0.184741 +v -0.214189 -0.411550 0.174937 +v -0.223516 -0.411554 0.169220 +v -0.231383 -0.417648 0.173308 +v -0.229922 -0.423739 0.183113 +v -0.220595 -0.423734 0.188829 +v -0.220595 -0.423734 0.188829 +v -0.205257 -0.423302 0.119740 +v -0.204920 -0.439538 0.148943 +v -0.201125 -0.448590 0.140748 +v -0.199633 -0.436491 0.106472 +v -0.219647 -0.404714 0.073808 +v -0.208057 -0.409914 0.092423 +v -0.230088 -0.378793 0.091297 +v -0.217357 -0.387118 0.109451 +v -0.212795 -0.405330 0.136058 +v -0.209754 -0.428022 0.159454 +v -0.220544 -0.386856 0.152829 +v -0.216201 -0.412651 0.173401 +v -0.224811 -0.430238 0.117889 +v -0.219187 -0.443426 0.104620 +v -0.214782 -0.453434 0.139455 +v -0.218577 -0.444382 0.147649 +v -0.217900 -0.441431 0.076654 +v -0.227611 -0.416850 0.090571 +v -0.236911 -0.394054 0.107599 +v -0.232349 -0.412265 0.134205 +v -0.223412 -0.432866 0.158161 +v -0.248037 -0.369666 0.142316 +v -0.240098 -0.393791 0.150977 +v -0.229858 -0.417495 0.172107 +v -0.214782 -0.453434 0.139455 +v -0.219187 -0.443426 0.104620 +v -0.240098 -0.393791 0.150977 +v -0.229858 -0.417495 0.172107 +v -0.505807 -0.090672 0.485693 +v -0.492953 -0.087538 0.490711 +v -0.495398 -0.067237 0.483847 +v -0.509081 -0.070573 0.478504 +v -0.479533 -0.087323 0.486421 +v -0.481111 -0.067007 0.479279 +v -0.470672 -0.090109 0.474459 +v -0.471679 -0.069973 0.466545 +v -0.469756 -0.094832 0.459396 +v -0.470704 -0.075001 0.450510 +v -0.477134 -0.099688 0.446984 +v -0.478558 -0.080171 0.437298 +v -0.489988 -0.102822 0.441965 +v -0.492241 -0.083507 0.431955 +v -0.503408 -0.103037 0.446257 +v -0.506527 -0.083736 0.436523 +v -0.512268 -0.100252 0.458218 +v -0.515960 -0.080771 0.449256 +v -0.513184 -0.095528 0.473281 +v -0.516935 -0.075743 0.465292 +v -0.513184 -0.095528 0.473281 +v -0.516935 -0.075743 0.465292 +v -0.479533 -0.087323 0.486421 +v -0.492953 -0.087538 0.490711 +v -0.512268 -0.100252 0.458218 +v -0.503408 -0.103037 0.446257 +v -0.470672 -0.090109 0.474459 +v -0.489988 -0.102822 0.441965 +v -0.469756 -0.094832 0.459396 +v -0.477134 -0.099688 0.446984 +v -0.505807 -0.090672 0.485693 +v -0.513184 -0.095528 0.473281 +v -0.496415 -0.108124 0.496376 +v -0.487577 -0.103249 0.498064 +v -0.493531 -0.086789 0.486667 +v -0.504471 -0.089457 0.482396 +v -0.477874 -0.102650 0.494509 +v -0.482109 -0.086607 0.483015 +v -0.471012 -0.106555 0.487069 +v -0.474568 -0.088977 0.472835 +v -0.469612 -0.113475 0.478586 +v -0.473789 -0.092997 0.460015 +v -0.474209 -0.120763 0.472299 +v -0.480068 -0.097130 0.449451 +v -0.483047 -0.125639 0.470611 +v -0.491007 -0.099798 0.445180 +v -0.492750 -0.126238 0.474166 +v -0.502429 -0.099981 0.448832 +v -0.499612 -0.122333 0.481607 +v -0.509971 -0.097610 0.459012 +v -0.501012 -0.115414 0.490090 +v -0.510750 -0.093590 0.471833 +v -0.501012 -0.115414 0.490090 +v -0.510750 -0.093590 0.471833 +v -0.483976 -0.125287 0.518942 +v -0.478848 -0.120178 0.516992 +v -0.471946 -0.119212 0.514011 +v -0.465906 -0.122758 0.511138 +v -0.463036 -0.129461 0.509470 +v -0.464431 -0.136762 0.509646 +v -0.469559 -0.141871 0.511596 +v -0.476461 -0.142836 0.514577 +v -0.482501 -0.139292 0.517450 +v -0.485372 -0.132588 0.519118 +v -0.485372 -0.132588 0.519118 +v -0.472899 -0.125898 0.540137 +v -0.470245 -0.122734 0.537626 +v -0.466032 -0.121980 0.535474 +v -0.461871 -0.123922 0.534503 +v -0.459350 -0.127819 0.535084 +v -0.459431 -0.132183 0.536995 +v -0.462086 -0.135347 0.539506 +v -0.466298 -0.136101 0.541657 +v -0.470459 -0.134159 0.542628 +v -0.472981 -0.130262 0.542047 +v -0.472981 -0.130262 0.542047 +v -0.461465 -0.119445 0.558424 +v -0.459359 -0.119068 0.557348 +v -0.464576 -0.119615 0.529437 +v -0.475506 -0.121575 0.535020 +v -0.457572 -0.120466 0.557980 +v -0.456291 -0.128455 0.529400 +v -0.457572 -0.120466 0.557980 +v -0.457890 -0.122242 0.559687 +v -0.458937 -0.139254 0.534948 +v -0.456291 -0.128455 0.529400 +v -0.459996 -0.122619 0.560762 +v -0.469867 -0.141213 0.540531 +v -0.461784 -0.121221 0.560131 +v -0.478152 -0.132373 0.540567 +v -0.459996 -0.122619 0.560762 +v -0.457890 -0.122242 0.559687 +v -0.457572 -0.120466 0.557980 +v -0.461784 -0.121221 0.560131 +v -0.459359 -0.119068 0.557348 +v -0.461465 -0.119445 0.558424 +v -0.456291 -0.128455 0.529400 +v -0.458937 -0.139254 0.534948 +v -0.469867 -0.141213 0.540531 +v -0.478152 -0.132373 0.540567 +v -0.475506 -0.121575 0.535020 +v -0.464576 -0.119615 0.529437 +v -0.509409 0.078652 0.480392 +v -0.512683 0.058553 0.473204 +v -0.499000 0.055217 0.478546 +v -0.496555 0.075518 0.485411 +v -0.484714 0.054988 0.473978 +v -0.483135 0.075303 0.481120 +v -0.475282 0.057953 0.461245 +v -0.474275 0.078089 0.469158 +v -0.474306 0.062981 0.445209 +v -0.473358 0.082812 0.454095 +v -0.482160 0.068151 0.431997 +v -0.480736 0.087668 0.441684 +v -0.495843 0.071487 0.426654 +v -0.493590 0.090802 0.436665 +v -0.510130 0.071716 0.431223 +v -0.507010 0.091018 0.440956 +v -0.519562 0.068751 0.443956 +v -0.515871 0.088232 0.452918 +v -0.520537 0.063723 0.459991 +v -0.516787 0.083508 0.467981 +v -0.516787 0.083508 0.467981 +v -0.520537 0.063723 0.459991 +v -0.483135 0.075303 0.481120 +v -0.507010 0.091018 0.440956 +v -0.515871 0.088232 0.452918 +v -0.496555 0.075518 0.485411 +v -0.474275 0.078089 0.469158 +v -0.493590 0.090802 0.436665 +v -0.473358 0.082812 0.454095 +v -0.480736 0.087668 0.441684 +v -0.516787 0.083508 0.467981 +v -0.509409 0.078652 0.480392 +v -0.500017 0.096104 0.491076 +v -0.508073 0.077437 0.477095 +v -0.497134 0.074770 0.481367 +v -0.491180 0.091229 0.492764 +v -0.485712 0.074586 0.477715 +v -0.481476 0.090630 0.489208 +v -0.478171 0.076957 0.467534 +v -0.474615 0.094536 0.481769 +v -0.477391 0.080978 0.454714 +v -0.473215 0.101455 0.473285 +v -0.483670 0.085110 0.444151 +v -0.477812 0.108743 0.466999 +v -0.494610 0.087778 0.439879 +v -0.486650 0.113619 0.465311 +v -0.506032 0.087961 0.443531 +v -0.496353 0.114218 0.468866 +v -0.513573 0.085590 0.453712 +v -0.503215 0.110313 0.476306 +v -0.514353 0.081570 0.466532 +v -0.504614 0.103394 0.484789 +v -0.504614 0.103394 0.484789 +v -0.514353 0.081570 0.466532 +v -0.482450 0.108159 0.511691 +v -0.487578 0.113267 0.513642 +v -0.475548 0.107192 0.508710 +v -0.469508 0.110738 0.505837 +v -0.466638 0.117441 0.504170 +v -0.468033 0.124742 0.504345 +v -0.473161 0.129851 0.506296 +v -0.480064 0.130816 0.509277 +v -0.486103 0.127272 0.512150 +v -0.488974 0.120568 0.513817 +v -0.488974 0.120568 0.513817 +v -0.473847 0.110715 0.532325 +v -0.476501 0.113878 0.534836 +v -0.469634 0.109960 0.530174 +v -0.465473 0.111902 0.529203 +v -0.462952 0.115799 0.529784 +v -0.463034 0.120163 0.531694 +v -0.465688 0.123327 0.534205 +v -0.469900 0.124081 0.536357 +v -0.474062 0.122139 0.537328 +v -0.476583 0.118243 0.536747 +v -0.476583 0.118243 0.536747 +v -0.465067 0.107425 0.553124 +v -0.479109 0.109555 0.529720 +v -0.468179 0.107595 0.524136 +v -0.462961 0.107048 0.552048 +v -0.459893 0.116435 0.524100 +v -0.461174 0.108446 0.552679 +v -0.461174 0.108446 0.552679 +v -0.459893 0.116435 0.524100 +v -0.462539 0.127234 0.529647 +v -0.461493 0.110222 0.554386 +v -0.473469 0.129193 0.535231 +v -0.463599 0.110599 0.555462 +v -0.481754 0.120353 0.535266 +v -0.465386 0.109201 0.554831 +v -0.463599 0.110599 0.555462 +v -0.465386 0.109201 0.554831 +v -0.461174 0.108446 0.552679 +v -0.461493 0.110222 0.554386 +v -0.462961 0.107048 0.552048 +v -0.465067 0.107425 0.553124 +v -0.459893 0.116435 0.524100 +v -0.481754 0.120353 0.535266 +v -0.473469 0.129193 0.535231 +v -0.462539 0.127234 0.529647 +v -0.468179 0.107595 0.524136 +v -0.479109 0.109555 0.529720 +v -0.264880 0.651371 0.580126 +v -0.265111 0.652853 0.613381 +v -0.238290 0.605908 0.601110 +v -0.251497 0.627397 0.557140 +v -0.255723 0.637583 0.644775 +v -0.244514 0.618396 0.652901 +v -0.263938 0.651914 0.580108 +v -0.250562 0.627936 0.557122 +v -0.237321 0.606467 0.601091 +v -0.264148 0.653408 0.613363 +v -0.243516 0.618971 0.652882 +v -0.254736 0.638152 0.644756 +v -0.230585 -0.562461 0.569611 +v -0.230227 -0.562564 0.596719 +v -0.271922 -0.549382 0.585481 +v -0.251390 -0.555889 0.550264 +v -0.244822 -0.557939 0.621864 +v -0.262247 -0.552426 0.627968 +v -0.230852 -0.563306 0.569611 +v -0.251655 -0.556727 0.550264 +v -0.272197 -0.550251 0.585481 +v -0.230500 -0.563428 0.596719 +v -0.262529 -0.553321 0.627968 +v -0.245101 -0.558824 0.621864 +v -0.278327 0.151241 0.236079 +v -0.278220 0.151048 0.252211 +v -0.290627 0.173922 0.245523 +v -0.284518 0.162654 0.224566 +v -0.277261 0.151819 0.236079 +v -0.283451 0.163233 0.224566 +v -0.289568 0.174496 0.245523 +v -0.277159 0.151623 0.252211 +v -0.269008 -0.142349 0.234220 +v -0.269087 -0.142211 0.245822 +v -0.259984 -0.158564 0.241012 +v -0.264466 -0.150508 0.225940 +v -0.269770 -0.142773 0.234220 +v -0.265229 -0.150933 0.225940 +v -0.260742 -0.158985 0.241012 +v -0.269845 -0.142633 0.245822 +v 0.127796 -0.493533 0.145224 +v 0.116767 -0.502496 0.145224 +v 0.125729 -0.513526 0.145224 +v 0.136759 -0.504563 0.145224 +v -0.575491 -0.721043 0.001923 +v -0.575491 -0.721043 0.001923 +v -0.114645 -0.721043 0.001923 +v 0.319177 -0.721043 0.001923 +v 0.741905 -0.721043 0.001923 +v 0.741905 -0.721043 0.001923 +v 0.464906 -0.712765 0.140744 +v -0.289947 -0.712765 0.140847 +v 0.664804 -0.712765 0.140847 +v 0.448167 -0.625179 0.140744 +v -0.273208 -0.625179 0.140847 +v 0.681543 -0.625179 0.140847 +v -0.185947 -0.618911 0.264762 +v -0.187438 -0.616327 0.314538 +v -0.330770 -0.616018 0.246266 +v -0.330770 -0.616018 0.316683 +v 0.075552 -0.615534 0.248478 +v 0.079190 -0.614170 0.299157 +v 0.359678 -0.611262 0.314656 +v 0.349125 -0.610981 0.262758 +v 0.510377 -0.608245 0.243607 +v 0.510377 -0.608245 0.322434 +v 0.086177 -0.601870 0.107347 +v 0.086177 -0.601870 0.152700 +v 0.086177 -0.601870 0.152700 +v 0.222300 -0.596550 0.152919 +v 0.293424 -0.596288 0.831581 +v -0.300480 -0.596288 0.851846 +v 0.058102 -0.596288 0.851846 +v 0.473809 -0.596288 0.851846 +v -0.157246 -0.596288 0.836647 +v 0.188087 -0.593086 0.152919 +v 0.188087 -0.593086 0.152919 +v 0.151411 -0.590904 0.160294 +v 0.118307 -0.589580 0.152700 +v 0.118307 -0.589580 0.152700 +v 0.063742 -0.588814 0.152700 +v 0.119065 -0.584458 0.160294 +v 0.119065 -0.584458 0.160294 +v -0.315313 -0.581021 0.366718 +v -0.321318 -0.581021 0.497917 +v 0.245786 -0.579001 0.152919 +v 0.245786 -0.579001 0.152919 +v 0.186388 -0.578329 0.160294 +v 0.186388 -0.578329 0.160294 +v -0.334654 -0.573301 0.608309 +v 0.118340 -0.572183 0.144772 +v 0.302069 -0.569168 -0.001527 +v 0.286996 -0.566730 0.057697 +v 0.055611 -0.565524 0.144772 +v -0.490319 -0.564554 0.140847 +v -0.289472 -0.564554 0.140847 +v 0.464432 -0.564554 0.140847 +v 0.665279 -0.564554 0.140847 +v -0.201352 -0.562683 0.348718 +v 0.145344 -0.561827 0.154594 +v 0.285925 -0.560394 -0.001527 +v 0.116544 -0.560137 0.149178 +v 0.098035 -0.559599 0.150163 +v 0.312471 -0.559137 0.057697 +v 0.261922 -0.557900 0.057697 +v -0.224060 -0.557261 0.330738 +v 0.184260 -0.556156 0.144899 +v 0.194834 -0.554953 0.157003 +v 0.038421 -0.554150 0.164664 +v 0.038421 -0.554150 0.164664 +v 0.184027 -0.554069 0.149178 +v 0.297881 -0.554057 0.044730 +v 0.310842 -0.553024 -0.001527 +v 0.288826 -0.549137 0.044730 +v 0.256702 -0.546950 -0.001527 +v 0.112737 -0.546372 0.128785 +v 0.477082 -0.546299 0.429362 +v 0.477082 -0.546299 0.566384 +v 0.651097 -0.546131 0.429362 +v 0.651097 -0.546131 0.566384 +v 0.302801 -0.545003 0.044730 +v 0.243482 -0.544751 0.144899 +v -0.290416 -0.544425 0.729348 +v 0.117825 -0.542935 -0.004393 +v 0.252342 -0.542666 0.166314 +v 0.252342 -0.542666 0.166314 +v -0.215812 -0.539039 0.082360 +v 0.265128 -0.538767 0.044730 +v 0.240348 -0.538573 -0.001527 +v 0.328617 -0.538020 0.057697 +v 0.468195 -0.536947 0.452463 +v 0.468195 -0.536947 0.543283 +v 0.660163 -0.536762 0.452463 +v 0.660163 -0.536762 0.543283 +v 0.246828 -0.536018 0.057697 +v 0.255956 -0.534068 0.044730 +v -0.443810 -0.533656 0.140847 +v -0.335982 -0.533656 0.140847 +v 0.510941 -0.533656 0.140847 +v 0.618769 -0.533656 0.140847 +v 0.059663 -0.533471 0.128785 +v 0.074403 -0.532362 -0.004393 +v 0.199045 -0.532142 -0.004393 +v -0.235275 -0.531518 0.330738 +v -0.458150 -0.531147 0.366718 +v -0.315313 -0.531147 0.366718 +v 0.142571 -0.530412 0.154594 +v 0.096671 -0.529226 0.150163 +v -0.389896 -0.527909 0.140847 +v 0.564855 -0.527909 0.140847 +v 0.215155 -0.527625 0.128785 +v 0.327503 -0.526804 -0.001527 +v -0.174033 -0.526055 0.303093 +v 0.117155 -0.525831 -0.004393 +v 0.260655 -0.524897 0.044730 +v -0.177345 -0.524546 0.298478 +v 0.112698 -0.524359 0.128785 +v 0.315982 -0.523593 0.044730 +v 0.132678 -0.523374 0.181759 +v 0.248725 -0.522220 -0.001527 +v 0.116913 -0.521745 0.181759 +v 0.192004 -0.521330 0.157003 +v -0.179506 -0.519586 0.298478 +v 0.161196 -0.519548 0.128785 +v -0.175044 -0.517642 0.307707 +v -0.201075 -0.516619 0.366699 +v 0.156483 -0.516238 -0.004393 +v -0.178355 -0.516133 0.303093 +v 0.321484 -0.514879 0.044730 +v -0.302021 -0.514091 0.429362 +v -0.302021 -0.514091 0.566384 +v 0.144978 -0.513379 0.181759 +v 0.144978 -0.513379 0.181759 +v -0.128929 -0.512213 0.076209 +v 0.039459 -0.511608 0.164664 +v 0.039459 -0.511608 0.164664 +v 0.329268 -0.511445 0.057697 +v 0.214520 -0.511403 0.128785 +v 0.337313 -0.511268 -0.001527 +v -0.223782 -0.511197 0.348718 +v 0.106918 -0.509445 0.181759 +v 0.247479 -0.509443 0.057697 +v 0.312771 -0.509377 0.044730 +v 0.199004 -0.508932 -0.004393 +v -0.292956 -0.504722 0.452463 +v -0.292956 -0.504722 0.543283 +v 0.275438 -0.503633 0.044730 +v 0.253065 -0.503330 0.166314 +v 0.253065 -0.503330 0.166314 +v -0.453264 -0.502376 0.446882 +v -0.453264 -0.502376 0.446882 +v -0.328552 -0.502376 0.446882 +v -0.328552 -0.502376 0.446882 +v 0.321777 -0.501458 -0.001527 +v 0.289404 -0.499470 0.044730 +v 0.146608 -0.497614 0.181759 +v 0.267544 -0.495580 -0.001527 +v 0.280339 -0.494568 0.044730 +v 0.108547 -0.493680 0.181759 +v 0.314173 -0.489563 0.057697 +v 0.263625 -0.488326 0.057697 +v 0.292446 -0.488158 -0.001527 +v 0.136612 -0.485314 0.181759 +v 0.120847 -0.483685 0.181759 +v -0.281088 -0.481866 0.088273 +v 0.289100 -0.480732 0.057697 +v 0.276284 -0.479418 -0.001527 +v -0.211114 -0.475743 0.139207 +v -0.199135 -0.475737 0.146549 +v -0.108154 -0.472094 0.075302 +v -0.244178 -0.471045 0.832424 +v -0.244178 -0.471045 0.832424 +v -0.212990 -0.467921 0.126615 +v 0.133073 -0.464880 0.155591 +v 0.105557 -0.464577 0.138312 +v -0.217799 -0.464518 0.150689 +v -0.217799 -0.464518 0.150689 +v -0.204014 -0.464512 0.159137 +v -0.204014 -0.464512 0.159137 +v -0.434913 -0.464081 0.315227 +v -0.356935 -0.464081 0.390241 +v -0.427770 -0.464081 0.394532 +v 0.105951 -0.463304 0.133906 +v -0.212908 -0.460519 0.148256 +v -0.205001 -0.460515 0.153102 +v -0.202887 -0.460094 0.121365 +v -0.190907 -0.460088 0.128707 +v 0.173755 -0.457917 0.138312 +v 0.047579 -0.457113 0.133906 +v 0.159353 -0.457047 0.155591 +v 0.107224 -0.455824 0.157125 +v -0.219958 -0.455517 0.136198 +v -0.219958 -0.455517 0.136198 +v -0.192388 -0.455504 0.153095 +v -0.192388 -0.455504 0.153095 +v -0.214147 -0.455356 0.139944 +v -0.070189 -0.451504 0.045725 +v 0.173953 -0.451037 0.134033 +v -0.207478 -0.450190 0.136479 +v -0.199570 -0.450186 0.141325 +v -0.201125 -0.448590 0.140748 +v -0.208332 -0.446510 0.130157 +v -0.208332 -0.446510 0.130157 +v -0.194547 -0.446504 0.138605 +v -0.194547 -0.446504 0.138605 +v -0.318740 -0.440080 0.053435 +v -0.047985 -0.439589 0.043323 +v 0.235011 -0.439582 0.134033 +v -0.434913 -0.438596 0.315227 +v -0.356935 -0.438596 0.390241 +v -0.427770 -0.438596 0.394532 +v 0.136715 -0.438507 0.165099 +v -0.207289 -0.436671 0.059471 +v -0.207289 -0.436671 0.059471 +v -0.199633 -0.436491 0.106472 +v -0.238969 -0.435946 0.791554 +v 0.176025 -0.435316 0.157125 +v 0.146663 -0.434677 0.159163 +v -0.198346 -0.434496 0.078506 +v 0.091678 -0.433336 0.159608 +v 0.131609 -0.432074 0.174924 +v 0.143154 -0.431304 0.156346 +v -0.234814 -0.427737 0.185545 +v -0.234814 -0.427737 0.185545 +v -0.219608 -0.427730 0.194864 +v -0.219608 -0.427730 0.194864 +v -0.030851 -0.427450 0.002099 +v 0.139958 -0.425184 0.181631 +v 0.151504 -0.424414 0.163052 +v -0.229922 -0.423739 0.183113 +v -0.338018 -0.423677 0.053237 +v 0.136450 -0.421811 0.178814 +v 0.335532 -0.420725 -0.002659 +v 0.146398 -0.417981 0.172877 +v -0.237195 -0.417809 0.169562 +v -0.237195 -0.417809 0.169562 +v -0.206784 -0.417795 0.188200 +v -0.206784 -0.417795 0.188200 +v -0.231383 -0.417648 0.173308 +v -0.212728 -0.417640 0.184741 +v 0.131015 -0.417450 0.175660 +v 0.313096 -0.417097 0.085495 +v 0.143841 -0.413626 0.170259 +v -0.360678 -0.412731 0.014417 +v -0.216201 -0.412651 0.173401 +v -0.223516 -0.411554 0.169220 +v -0.214189 -0.411550 0.174937 +v 0.176722 -0.407987 0.159608 +v -0.224371 -0.407874 0.162898 +v -0.224371 -0.407874 0.162898 +v -0.209165 -0.407867 0.172217 +v -0.209165 -0.407867 0.172217 +v 0.311503 -0.407666 -0.002659 +v 0.121093 -0.407592 0.178361 +v 0.124789 -0.406490 0.184426 +v 0.092375 -0.406007 0.162091 +v 0.351016 -0.405795 0.085495 +v -0.219647 -0.404714 0.073808 +v 0.275775 -0.403953 0.085495 +v 0.143051 -0.401047 0.161494 +v 0.146747 -0.399945 0.167559 +v 0.329298 -0.398234 0.066195 +v 0.348591 -0.396695 -0.002659 +v -0.241861 -0.396403 0.202919 +v 0.024037 -0.395128 0.154833 +v 0.024037 -0.395128 0.154833 +v 0.123998 -0.393911 0.175660 +v -0.426738 -0.391170 0.484555 +v 0.315821 -0.390910 0.066195 +v 0.136825 -0.390087 0.170259 +v -0.223200 -0.389784 0.204686 +v 0.083348 -0.389559 0.148428 +v -0.411402 -0.389488 0.456599 +v -0.243762 -0.389084 0.193170 +v 0.268004 -0.387654 -0.002659 +v -0.429029 -0.386891 0.517152 +v -0.220544 -0.386856 0.152829 +v 0.161176 -0.385499 0.162091 +v 0.336623 -0.384757 0.066195 +v 0.109047 -0.384276 0.163625 +v 0.130917 -0.383064 0.152636 +v -0.225101 -0.382466 0.194937 +v -0.387130 -0.382297 0.440775 +v -0.235382 -0.382115 0.189179 +v 0.096051 -0.381670 0.128785 +v -0.230088 -0.378793 0.091297 +v 0.101109 -0.378134 -0.004393 +v -0.417661 -0.377799 0.545656 +v 0.177267 -0.377689 0.154924 +v 0.135327 -0.376442 0.163625 +v 0.280547 -0.375474 0.066195 +v 0.243663 -0.375185 -0.002659 +v 0.375049 -0.374362 0.085495 +v -0.176609 -0.373210 0.900818 +v -0.176609 -0.373210 0.900818 +v -0.319472 -0.371829 0.496722 +v -0.360427 -0.371523 0.441323 +v -0.360427 -0.371523 0.441323 +v 0.253308 -0.371383 0.085495 +v 0.042922 -0.368585 0.128785 +v 0.266895 -0.368481 0.066195 +v 0.182380 -0.367513 -0.004393 +v -0.177436 -0.367469 0.082313 +v 0.057472 -0.366839 -0.004393 +v -0.326164 -0.366707 0.475067 +v 0.238693 -0.366589 0.157797 +v 0.238693 -0.366589 0.157797 +v -0.395681 -0.366329 0.562428 +v -0.453264 -0.365226 0.440254 +v -0.328552 -0.365226 0.440254 +v 0.198565 -0.363244 0.128785 +v -0.228483 -0.362730 0.144168 +v -0.257343 -0.362493 0.234904 +v 0.075052 -0.361303 0.148428 +v -0.322270 -0.360971 0.501280 +v 0.037224 -0.360889 0.144772 +v 0.100281 -0.360500 -0.004393 +v -0.338447 -0.360053 0.458095 +v 0.095970 -0.359515 0.128785 +v -0.176609 -0.359250 0.848096 +v 0.022894 -0.359032 0.154833 +v 0.022894 -0.359032 0.154833 +v 0.373391 -0.357668 -0.002659 +v -0.328962 -0.355849 0.479625 +v -0.368978 -0.355555 0.562976 +v -0.236610 -0.355140 0.236868 +v 0.122523 -0.354845 0.152636 +v 0.273888 -0.354829 0.066195 +v 0.144384 -0.354426 0.128785 +v -0.259865 -0.353438 0.225234 +v 0.356243 -0.352888 0.066195 +v 0.139764 -0.351426 -0.004393 +v 0.093980 -0.351118 0.149178 +v -0.327079 -0.350961 0.486599 +v 0.256132 -0.350844 -0.002659 +v -0.243401 -0.350576 0.137634 +v -0.243401 -0.350576 0.137634 +v -0.140599 -0.350356 0.045689 +v -0.316348 -0.350083 0.473251 +v -0.307422 -0.348749 0.487407 +v -0.344706 -0.348364 0.547152 +v -0.322320 -0.347066 0.478987 +v -0.329370 -0.346682 0.519196 +v 0.197779 -0.346518 0.128785 +v -0.239133 -0.346084 0.227197 +v 0.169733 -0.346062 0.154924 +v -0.313394 -0.345731 0.493142 +v -0.250760 -0.345233 0.221380 +v 0.034755 -0.344658 0.149888 +v 0.034755 -0.344658 0.149888 +v 0.093361 -0.344161 0.144772 +v 0.182295 -0.344155 -0.004393 +v -0.301320 -0.340945 0.474375 +v -0.301320 -0.340945 0.474375 +v -0.305419 -0.340295 0.476550 +v -0.313931 -0.340125 0.464035 +v -0.313931 -0.340125 0.464035 +v 0.364432 -0.339918 0.066195 +v -0.313042 -0.339289 0.470052 +v -0.304843 -0.338568 0.483644 +v -0.118395 -0.338441 0.043288 +v -0.300395 -0.338232 0.485780 +v -0.300395 -0.338232 0.485780 +v -0.250402 -0.338065 0.042896 +v 0.161651 -0.336739 0.149178 +v -0.318446 -0.335895 0.475271 +v -0.322877 -0.335294 0.472893 +v -0.322877 -0.335294 0.472893 +v -0.310247 -0.335173 0.488864 +v 0.161260 -0.334844 0.144899 +v 0.376017 -0.334806 0.085495 +v 0.387992 -0.334543 -0.002659 +v -0.270722 -0.334248 0.267450 +v -0.309387 -0.333431 0.494623 +v -0.309387 -0.333431 0.494623 +v -0.320643 -0.332003 0.487932 +v -0.320643 -0.332003 0.487932 +v 0.254276 -0.331826 0.085495 +v 0.351462 -0.331729 0.066195 +v 0.058206 -0.330401 0.149888 +v -0.277106 -0.328473 0.277824 +v 0.216432 -0.328119 0.144899 +v 0.226012 -0.326800 0.157797 +v 0.226012 -0.326800 0.157797 +v -0.101261 -0.326303 0.002064 +v -0.248154 -0.326243 0.269588 +v 0.089083 -0.325584 0.149888 +v 0.089083 -0.325584 0.149888 +v -0.273795 -0.323654 0.257849 +v -0.312300 -0.323448 0.460510 +v 0.295893 -0.323178 0.066195 +v -0.320385 -0.323012 0.469524 +v -0.269680 -0.321661 0.042699 +v -0.444034 -0.320509 0.473706 +v 0.364867 -0.319941 -0.002659 +v -0.300993 -0.319833 0.468534 +v 0.087578 -0.319203 0.156351 +v 0.087578 -0.319203 0.156351 +v -0.431639 -0.319164 0.451021 +v -0.307735 -0.318939 0.488458 +v -0.248188 -0.318217 0.280563 +v -0.300092 -0.317875 0.479089 +v -0.445872 -0.317026 0.500172 +v 0.316681 -0.316982 0.066195 +v -0.251227 -0.315649 0.259986 +v 0.156860 -0.315354 0.150074 +v 0.156860 -0.315354 0.150074 +v -0.281152 -0.314653 0.265830 +v -0.264047 -0.314355 0.254117 +v -0.412011 -0.313353 0.438195 +v 0.284143 -0.311192 -0.002659 +v -0.292340 -0.310715 0.003878 +v 0.303189 -0.309686 0.066195 +v -0.436663 -0.309650 0.523326 +v 0.212467 -0.309309 0.150074 +v 0.212467 -0.309309 0.150074 +v -0.327300 -0.307523 0.466312 +v 0.117136 -0.306193 0.156351 +v 0.183450 -0.306128 0.150074 +v 0.154635 -0.305797 0.156351 +v 0.154635 -0.305797 0.156351 +v -0.390407 -0.304632 0.438664 +v -0.390407 -0.304632 0.438664 +v -0.252234 -0.304396 0.268569 +v -0.321016 -0.303958 0.456112 +v -0.268716 -0.302614 0.261203 +v 0.353550 -0.302235 0.085495 +v 0.278310 -0.300394 0.085495 +v -0.418873 -0.300357 0.536965 +v 0.321209 -0.300143 -0.002659 +v -0.309153 -0.299285 0.464178 +v -0.315653 -0.299264 0.484534 +v -0.339477 -0.295782 0.463620 +v -0.339477 -0.295782 0.463620 +v -0.372617 -0.295339 0.452303 +v -0.451661 -0.295335 0.469319 +v -0.439918 -0.294061 0.447825 +v -0.336953 -0.292064 0.480608 +v -0.336953 -0.292064 0.480608 +v -0.453403 -0.292035 0.494395 +v -0.336269 -0.291807 0.465214 +v -0.397269 -0.291636 0.537434 +v 0.316229 -0.289091 0.085495 +v -0.333510 -0.288895 0.450943 +v -0.333510 -0.288895 0.450943 +v -0.421320 -0.288555 0.435672 +v -0.363407 -0.287963 0.475458 +v 0.297152 -0.287135 -0.002659 +v -0.332869 -0.287078 0.457267 +v -0.369719 -0.286886 0.469766 +v -0.377640 -0.285825 0.524608 +v -0.444677 -0.285046 0.516333 +v -0.365246 -0.284480 0.501923 +v -0.434913 -0.282839 0.315227 +v -0.356935 -0.282839 0.390241 +v -0.427770 -0.282839 0.394532 +v -0.329726 -0.282446 0.478837 +v -0.351822 -0.281886 0.466983 +v -0.351822 -0.281886 0.466983 +v -0.328405 -0.281374 0.485313 +v -0.328405 -0.281374 0.485313 +v -0.373319 -0.280824 0.463280 +v -0.400850 -0.280292 0.436117 +v -0.400850 -0.280292 0.436117 +v -0.350648 -0.280157 0.474883 +v -0.327140 -0.278937 0.462623 +v -0.326285 -0.277722 0.470906 +v -0.351947 -0.276974 0.461263 +v -0.323707 -0.276657 0.459579 +v -0.323707 -0.276657 0.459579 +v -0.370365 -0.276471 0.483171 +v -0.427821 -0.276241 0.529257 +v 0.314397 -0.275944 -0.003610 +v 0.314397 -0.275944 0.061780 +v -0.322363 -0.274522 0.472659 +v -0.349579 -0.273411 0.477077 +v -0.383994 -0.271487 0.449040 +v -0.373965 -0.270408 0.476684 +v -0.375147 -0.270390 0.471478 +v -0.350569 -0.269455 0.465282 +v 0.312927 -0.268485 0.069521 +v -0.349658 -0.268478 0.471374 +v -0.407352 -0.267978 0.529701 +v -0.375268 -0.264498 0.470978 +v -0.388754 -0.262472 0.517548 +v -0.377010 -0.261198 0.496054 +v -0.079641 -0.259379 0.048261 +v 0.001775 -0.259379 0.048261 +v 0.261248 -0.259379 0.048261 +v 0.117195 -0.259379 0.056181 +v -0.434913 -0.257355 0.315227 +v -0.356935 -0.257355 0.390241 +v -0.427770 -0.257355 0.394532 +v -0.447635 -0.254362 0.656174 +v -0.417421 -0.254362 0.656174 +v -0.417421 -0.254362 0.656174 +v -0.163346 -0.249407 -0.003610 +v -0.163346 -0.249407 0.061781 +v -0.417421 -0.248290 0.649664 +v -0.448569 -0.247081 0.737319 +v -0.411461 -0.247081 0.737319 +v -0.156995 -0.245228 0.069521 +v -0.417421 -0.245183 0.717619 +v -0.448328 -0.242399 0.181010 +v -0.209010 -0.242399 0.181010 +v -0.209010 -0.242399 0.181010 +v -0.453264 -0.225458 0.446857 +v -0.453264 -0.225458 0.446857 +v -0.328552 -0.225458 0.446857 +v -0.328552 -0.225458 0.446857 +v -0.209010 -0.221641 -0.000076 +v 0.224384 -0.215578 -0.003610 +v 0.224384 -0.215578 0.061780 +v 0.231843 -0.214108 0.069521 +v -0.417421 -0.213995 0.684178 +v -0.409266 -0.202253 0.447416 +v -0.448569 -0.200853 0.608645 +v -0.411461 -0.200853 0.608645 +v -0.408631 -0.197887 0.343416 +v -0.236799 -0.195177 0.159738 +v -0.073372 -0.192034 0.042900 +v -0.144132 -0.191441 0.042900 +v 0.354864 -0.190810 0.048261 +v 0.284112 -0.189577 0.048261 +v -0.079641 -0.188616 0.048261 +v 0.001775 -0.188616 0.048261 +v 0.261248 -0.188616 0.048261 +v 0.117195 -0.188616 0.056181 +v -0.418841 -0.187839 0.155999 +v -0.418841 -0.185604 0.619447 +v -0.418841 -0.183765 0.405468 +v -0.337435 -0.176479 0.329128 +v -0.337435 -0.176479 0.329128 +v -0.448569 -0.173571 0.699646 +v -0.411461 -0.173571 0.699646 +v -0.337435 -0.173274 0.293854 +v -0.573651 -0.172251 0.629386 +v -0.447121 -0.172251 0.629386 +v -0.448569 -0.170962 0.670042 +v -0.411461 -0.170962 0.670042 +v -0.041661 -0.169327 0.069521 +v -0.456184 -0.167725 0.421160 +v -0.448569 -0.166506 0.772849 +v -0.411461 -0.166506 0.772849 +v -0.035310 -0.165147 -0.003610 +v -0.035310 -0.165147 0.061781 +v -0.456184 -0.164699 0.373593 +v -0.331314 -0.162781 0.326087 +v -0.337435 -0.158964 0.259908 +v -0.573651 -0.158077 -0.000154 +v -0.355117 -0.150433 0.373239 +v -0.320009 -0.150433 0.373239 +v -0.418841 -0.150307 0.407394 +v -0.137278 -0.149610 0.069521 +v -0.408631 -0.146232 0.350403 +v -0.418841 -0.144497 0.155600 +v -0.418841 -0.144312 0.623881 +v -0.349879 -0.143295 0.321760 +v -0.324990 -0.143295 0.321760 +v -0.324990 -0.143295 0.321760 +v -0.141458 -0.143260 -0.003610 +v -0.141458 -0.143260 0.061781 +v -0.469867 -0.141213 0.540531 +v -0.355117 -0.140534 0.395124 +v -0.320009 -0.140534 0.395124 +v -0.337435 -0.140354 0.244318 +v -0.448569 -0.140056 0.718761 +v -0.411461 -0.140056 0.718761 +v -0.353414 -0.139709 0.314261 +v -0.321455 -0.139709 0.314261 +v -0.321455 -0.139709 0.314261 +v -0.458937 -0.139254 0.534948 +v -0.353511 -0.138527 0.366454 +v -0.321615 -0.138527 0.366454 +v -0.409266 -0.138009 0.440060 +v -0.337563 -0.135585 0.406067 +v 0.286220 -0.133024 0.069521 +v -0.478152 -0.132373 0.540567 +v -0.353511 -0.131133 0.386968 +v -0.321615 -0.131133 0.386968 +v -0.337563 -0.127435 0.397225 +v 0.284750 -0.125565 -0.003610 +v 0.284750 -0.125565 0.061780 +v -0.394483 -0.125277 0.215549 +v -0.394483 -0.125277 0.215549 +v -0.274017 -0.124209 0.215549 +v -0.274017 -0.124209 0.215549 +v -0.459996 -0.122619 0.560762 +v -0.457890 -0.122242 0.559687 +v -0.448569 -0.121763 0.661191 +v -0.411461 -0.121763 0.661191 +v -0.475506 -0.121575 0.535020 +v -0.461784 -0.121221 0.560131 +v -0.325500 -0.121004 0.215549 +v -0.337563 -0.120799 0.345554 +v -0.337563 -0.120799 0.345554 +v -0.464576 -0.119615 0.529437 +v -0.461465 -0.119445 0.558424 +v -0.352729 -0.119152 0.356044 +v -0.352729 -0.119152 0.356044 +v -0.322398 -0.119152 0.356044 +v -0.322398 -0.119152 0.356044 +v -0.459359 -0.119068 0.557348 +v -0.346812 -0.118510 0.360137 +v -0.328314 -0.118510 0.360136 +v -0.330610 -0.116841 0.347841 +v -0.346812 -0.116500 0.372933 +v -0.328314 -0.116500 0.372933 +v -0.337435 -0.116048 0.234843 +v -0.352729 -0.115858 0.377025 +v -0.352729 -0.115858 0.377025 +v -0.322398 -0.115858 0.377025 +v -0.322398 -0.115858 0.377025 +v -0.337563 -0.115496 0.379331 +v -0.337563 -0.114210 0.387516 +v -0.337563 -0.114210 0.387516 +v 0.089122 -0.114174 0.217740 +v 0.356283 -0.109406 0.048261 +v 0.285531 -0.108173 0.048261 +v -0.361301 -0.100242 0.332992 +v -0.313826 -0.100242 0.332992 +v 0.163156 -0.099699 0.216267 +v -0.343686 -0.092311 0.377306 +v -0.332030 -0.092311 0.377306 +v -0.347241 -0.089578 0.401930 +v -0.328476 -0.089578 0.401930 +v 0.092303 -0.087916 0.215465 +v -0.337435 -0.085052 0.239781 +v -0.361301 -0.084424 0.370030 +v -0.313826 -0.084424 0.370030 +v -0.353414 -0.083704 0.292965 +v -0.321455 -0.083704 0.292965 +v -0.321455 -0.083704 0.292965 +v -0.326202 -0.082855 0.371622 +v -0.386786 -0.082836 0.199666 +v -0.281039 -0.082836 0.199666 +v 0.020675 -0.082593 0.214527 +v -0.325500 -0.082481 0.206902 +v 0.150239 -0.080368 0.174433 +v -0.330610 -0.076846 0.325114 +v -0.273006 -0.076783 0.206902 +v -0.273006 -0.076783 0.206902 +v 0.150239 -0.076588 0.214313 +v 0.150239 -0.076588 0.214313 +v -0.337563 -0.075774 0.317737 +v -0.337563 -0.075774 0.317737 +v -0.319093 -0.073770 0.394205 +v -0.324990 -0.073597 0.275141 +v -0.343686 -0.073398 0.365938 +v -0.332030 -0.073398 0.365938 +v -0.395157 -0.073222 0.206902 +v -0.395157 -0.073222 0.206902 +v -0.322398 -0.070233 0.326274 +v -0.322398 -0.070233 0.326274 +v -0.352729 -0.070233 0.326274 +v -0.352729 -0.070233 0.326274 +v -0.346812 -0.068071 0.329605 +v -0.328314 -0.068071 0.329605 +v 0.141871 -0.067865 0.267983 +v 0.038739 -0.063202 0.212951 +v 0.168646 -0.062247 0.267170 +v -0.346812 -0.061313 0.340018 +v -0.328314 -0.061313 0.340018 +v -0.343555 -0.059984 0.266330 +v -0.331314 -0.059984 0.266330 +v -0.331314 -0.059984 0.266330 +v -0.352729 -0.059151 0.343349 +v -0.352729 -0.059151 0.343349 +v -0.322398 -0.059151 0.343349 +v -0.322398 -0.059151 0.343349 +v -0.347241 -0.057963 0.386481 +v -0.328476 -0.057963 0.386481 +v -0.337563 -0.057934 0.345225 +v -0.337435 -0.055125 0.252007 +v -0.337435 -0.055125 0.252007 +v -0.322968 -0.054386 0.270191 +v -0.322968 -0.054386 0.270191 +v -0.337563 -0.053610 0.351886 +v -0.337563 -0.053610 0.351886 +v -0.322968 -0.052750 0.301897 +v -0.322968 -0.052750 0.301897 +v -0.321874 -0.051569 0.191459 +v -0.326348 -0.048713 0.277540 +v -0.072165 -0.047986 0.042900 +v 0.123871 -0.047969 0.273397 +v -0.142925 -0.047393 0.042900 +v -0.326325 -0.045416 0.231339 +v 0.214498 -0.044695 0.210672 +v -0.348386 -0.038814 0.305780 +v -0.326740 -0.038814 0.305780 +v 0.177422 -0.036733 0.271772 +v 0.190417 -0.033544 0.209934 +v -0.348386 -0.032710 0.319273 +v -0.326740 -0.032710 0.319273 +v -0.326325 -0.030656 0.230408 +v -0.337563 -0.029659 0.326020 +v 0.135999 -0.029571 0.151956 +v -0.434423 -0.026875 0.437641 +v 0.152199 -0.026172 0.151464 +v -0.445048 -0.025567 0.484215 +v -0.564585 -0.025189 0.484996 +v -0.326348 -0.025067 0.277540 +v -0.448282 -0.023882 0.507913 +v -0.561014 -0.023528 0.508837 +v -0.426600 -0.021946 0.394045 +v -0.426600 -0.021946 0.394045 +v -0.321874 -0.021273 0.189244 +v -0.454235 -0.020678 0.529610 +v -0.554436 -0.020371 0.530419 +v -0.322968 -0.019309 0.274988 +v -0.322968 -0.019309 0.274988 +v 0.125108 -0.017533 0.155232 +v -0.463093 -0.017464 0.548734 +v -0.545012 -0.017201 0.549451 +v -0.016041 -0.017018 0.207856 +v 0.159422 -0.016837 0.277186 +v -0.474635 -0.015181 0.564200 +v -0.533123 -0.014989 0.564771 +v -0.380872 -0.014709 0.191148 +v -0.487893 -0.014072 0.574195 +v -0.518949 -0.013936 0.574853 +v -0.503183 -0.013678 0.578140 +v -0.322968 -0.013537 0.288986 +v -0.322968 -0.013537 0.288986 +v 0.010006 -0.011885 0.207730 +v 0.157509 -0.010735 0.154248 +v -0.276384 -0.008655 0.191148 +v -0.346776 -0.006534 0.294361 +v -0.328351 -0.006534 0.294361 +v -0.438617 -0.006191 0.381588 +v -0.425094 -0.005993 0.384050 +v -0.425094 -0.005993 0.384050 +v -0.346776 -0.003103 0.306540 +v -0.328351 -0.003103 0.306540 +v -0.337563 -0.001388 0.312629 +v -0.448569 -0.000534 0.687263 +v -0.411461 -0.000534 0.687263 +v -0.176609 0.000000 0.920199 +v -0.448569 0.000381 0.754349 +v -0.411461 0.000381 0.754349 +v 0.146618 0.001303 0.157524 +v -0.573651 0.001530 0.713748 +v -0.447121 0.001530 0.713748 +v -0.502162 0.005192 0.577600 +v -0.486844 0.005319 0.573640 +v -0.517902 0.005407 0.574299 +v -0.473494 0.005911 0.563596 +v 0.358295 0.005996 0.058608 +v -0.531981 0.006112 0.564167 +v 0.287543 0.007230 0.058608 +v -0.461744 0.007451 0.548021 +v -0.543663 0.007734 0.548737 +v -0.452587 0.009780 0.528738 +v -0.552785 0.010139 0.529545 +v -0.427058 0.010334 0.393120 +v -0.427058 0.010334 0.393120 +v -0.446340 0.012005 0.506886 +v -0.559070 0.012401 0.507808 +v -0.442980 0.012645 0.483121 +v -0.562516 0.013054 0.483901 +v -0.435045 0.016967 0.436385 +v -0.349478 0.019621 0.285460 +v -0.325649 0.019621 0.285460 +v -0.349478 0.022175 0.301950 +v -0.325649 0.022175 0.301950 +v -0.337563 0.023452 0.310195 +v 0.197491 0.024774 0.204001 +v 0.223538 0.029827 0.203090 +v -0.281929 0.036991 0.190067 +v -0.386786 0.043401 0.190067 +v -0.322968 0.044584 0.244861 +v -0.322968 0.044584 0.244861 +v -0.322968 0.046407 0.268930 +v -0.322968 0.046407 0.268930 +v 0.017080 0.046433 0.201797 +v 0.017080 0.046433 0.201797 +v -0.321874 0.048453 0.190311 +v -0.326348 0.048498 0.251539 +v -0.347898 0.050474 0.281229 +v -0.327229 0.050474 0.281229 +v -0.337563 0.051528 0.267524 +v -0.337563 0.051528 0.267524 +v -0.347898 0.052690 0.295533 +v -0.327229 0.052690 0.295533 +v -0.352161 0.052928 0.277678 +v -0.352161 0.052928 0.277678 +v -0.322966 0.052928 0.277678 +v -0.322966 0.052928 0.277678 +v -0.337563 0.053798 0.302685 +v -0.352120 0.055725 0.297919 +v -0.352120 0.055725 0.297919 +v -0.323006 0.055725 0.297919 +v -0.323006 0.055725 0.297919 +v -0.337563 0.057120 0.307988 +v -0.337563 0.057120 0.307988 +v -0.007001 0.057504 0.200274 +v -0.007001 0.057504 0.200274 +v -0.326325 0.059011 0.224149 +v -0.071197 0.067430 0.057953 +v -0.141957 0.068023 0.057953 +v -0.326325 0.075773 0.223588 +v 0.168759 0.076091 0.198780 +v -0.321874 0.077050 0.194269 +v -0.326348 0.080353 0.249187 +v -0.272669 0.084176 0.206902 +v -0.272669 0.084176 0.206902 +v -0.393471 0.085244 0.206902 +v -0.393471 0.085244 0.206902 +v -0.322968 0.087109 0.262334 +v -0.322968 0.087109 0.262334 +v -0.322968 0.088392 0.247061 +v -0.322968 0.088392 0.247061 +v -0.331039 0.088806 0.206902 +v -0.386786 0.088875 0.199176 +v -0.281039 0.088875 0.199176 +v 0.057258 0.089477 0.197418 +v -0.349750 0.092754 0.271268 +v -0.325376 0.092754 0.271268 +v -0.325404 0.095138 0.288162 +v -0.349723 0.095138 0.288162 +v 0.186822 0.095402 0.196419 +v -0.337563 0.096328 0.296573 +v -0.121540 0.097689 -0.003610 +v -0.121540 0.097689 0.061781 +v 0.115195 0.100805 0.196266 +v 0.309342 0.100858 -0.003610 +v 0.309342 0.100858 0.061780 +v -0.119337 0.104966 0.069521 +v -0.462961 0.107048 0.552048 +v -0.465067 0.107425 0.553124 +v -0.468179 0.107595 0.524136 +v 0.309270 0.108460 0.069521 +v -0.465386 0.109201 0.554831 +v -0.479109 0.109555 0.529720 +v -0.461493 0.110222 0.554386 +v -0.463599 0.110599 0.555462 +v 0.044341 0.112508 0.194678 +v -0.333398 0.119893 0.213027 +v -0.481754 0.120353 0.535266 +v -0.448569 0.121505 0.652002 +v -0.411461 0.121505 0.652002 +v -0.397516 0.124879 0.213027 +v -0.397516 0.124879 0.213027 +v -0.409266 0.125617 0.440177 +v 0.118375 0.126983 0.193206 +v -0.274354 0.127016 0.213027 +v -0.274354 0.127016 0.213027 +v -0.462539 0.127234 0.529647 +v -0.473469 0.129193 0.535231 +v -0.337563 0.130993 0.243671 +v -0.337563 0.130993 0.243671 +v -0.357530 0.132978 0.257537 +v -0.357530 0.132978 0.257537 +v -0.317597 0.132978 0.257536 +v -0.317597 0.132978 0.257536 +v -0.420734 0.133152 0.158119 +v -0.408631 0.133840 0.350520 +v -0.337563 0.134184 0.252177 +v -0.448569 0.135465 0.729690 +v -0.411461 0.135465 0.729690 +v -0.351127 0.135638 0.261564 +v -0.323999 0.135638 0.261564 +v -0.317635 0.136945 0.285207 +v -0.317635 0.136945 0.285207 +v -0.357492 0.136945 0.285207 +v -0.357492 0.136945 0.285207 +v -0.351127 0.138546 0.280338 +v -0.323999 0.138546 0.280338 +v -0.337563 0.138924 0.298993 +v -0.337563 0.138924 0.298993 +v -0.420734 0.139397 0.623881 +v -0.420734 0.144015 0.400649 +v -0.059301 0.148140 0.048261 +v -0.025980 0.148824 -0.003610 +v -0.025980 0.148824 0.061781 +v -0.070515 0.148843 0.042900 +v -0.141275 0.149436 0.042900 +v 0.360806 0.150027 0.048261 +v 0.084736 0.150214 0.054316 +v -0.337563 0.150965 0.238514 +v -0.337563 0.150965 0.238514 +v -0.337563 0.150965 0.238514 +v -0.033257 0.151028 0.069521 +v 0.290054 0.151260 0.048261 +v -0.573651 0.151382 -0.000154 +v 0.200144 0.151877 0.048261 +v 0.281552 0.153049 0.048261 +v -0.357733 0.153127 0.252472 +v -0.357733 0.153127 0.252472 +v -0.357733 0.153127 0.252472 +v -0.317393 0.153127 0.252472 +v -0.317393 0.153127 0.252472 +v -0.317393 0.153127 0.252472 +v -0.357733 0.157451 0.280389 +v -0.357733 0.157451 0.280389 +v -0.357733 0.157451 0.280389 +v -0.317393 0.157451 0.280389 +v -0.317393 0.157451 0.280389 +v -0.317393 0.157451 0.280389 +v -0.456184 0.158984 0.385251 +v -0.337563 0.159613 0.294348 +v -0.337563 0.159613 0.294348 +v -0.456184 0.159770 0.416030 +v -0.337563 0.162246 0.244616 +v -0.351836 0.163776 0.254493 +v -0.323290 0.163776 0.254493 +v -0.573651 0.164474 0.619081 +v -0.447121 0.164474 0.619081 +v -0.351836 0.166836 0.274248 +v -0.323290 0.166836 0.274248 +v -0.448569 0.168495 0.670555 +v -0.411461 0.168495 0.670555 +v -0.448569 0.170319 0.699099 +v -0.411461 0.170319 0.699099 +v -0.420734 0.171165 0.398454 +v 0.231977 0.176759 -0.003610 +v 0.231977 0.176759 0.061780 +v -0.420734 0.176813 0.158518 +v 0.239579 0.176832 0.069521 +v 0.377641 0.178151 0.069521 +v 0.385244 0.178223 -0.003610 +v 0.385244 0.178223 0.061780 +v -0.420734 0.180689 0.619447 +v -0.448569 0.183746 0.775239 +v -0.411461 0.183746 0.775239 +v -0.408631 0.185495 0.343534 +v -0.236799 0.187208 0.160356 +v -0.409266 0.189861 0.447533 +v -0.448569 0.202230 0.614738 +v -0.411461 0.202230 0.614738 +v -0.209010 0.214239 -0.000076 +v -0.417421 0.216328 0.692649 +v -0.060320 0.218895 0.048261 +v 0.083717 0.220970 0.054316 +v 0.199125 0.222632 0.048261 +v 0.280533 0.223804 0.048261 +v -0.453264 0.231556 0.439620 +v -0.453264 0.231556 0.439620 +v -0.328552 0.231556 0.439620 +v -0.328552 0.231556 0.439620 +v -0.448328 0.234996 0.181010 +v -0.209010 0.234996 0.181010 +v -0.209010 0.234996 0.181010 +v -0.079319 0.237108 0.069521 +v -0.077115 0.244384 -0.003610 +v -0.077115 0.244384 0.061781 +v -0.417421 0.247516 0.726090 +v -0.369223 0.249701 0.539975 +v -0.434913 0.250185 0.331001 +v -0.356935 0.250185 0.392889 +v -0.427770 0.250185 0.396429 +v -0.448569 0.250444 0.747076 +v -0.411461 0.250444 0.747076 +v -0.360410 0.250475 0.102648 +v -0.417421 0.250623 0.658135 +v -0.447635 0.256695 0.664645 +v -0.417421 0.256695 0.664645 +v -0.417421 0.256695 0.664645 +v -0.388293 0.257418 0.602502 +v -0.384375 0.266441 0.538006 +v -0.370636 0.267443 0.545475 +v -0.403129 0.274433 0.585444 +v -0.350460 0.275970 0.503023 +v -0.394160 0.276745 0.592785 +v -0.434913 0.277542 0.331001 +v -0.356935 0.277542 0.392889 +v -0.427770 0.277542 0.396429 +v -0.373184 0.283125 0.503630 +v -0.361731 0.286772 0.514832 +v 0.184580 0.289839 0.008489 +v -0.340449 0.293949 0.473544 +v -0.446095 0.294556 0.102648 +v -0.429935 0.294774 0.652229 +v -0.411003 0.302276 0.649562 +v -0.411003 0.302276 0.649562 +v -0.358251 0.303948 0.477395 +v -0.344513 0.304950 0.484864 +v -0.418078 0.308704 0.626391 +v -0.418078 0.308704 0.626391 +v -0.404339 0.309706 0.633860 +v -0.404339 0.309706 0.633860 +v 0.133519 0.325597 0.055359 +v 0.133519 0.325597 0.055359 +v -0.412666 0.335410 0.652529 +v 0.129778 0.337160 0.151157 +v 0.129778 0.337160 0.151157 +v -0.337195 0.340276 0.445303 +v -0.416400 0.342731 0.626770 +v -0.358985 0.343152 0.458250 +v -0.402661 0.343732 0.634239 +v -0.345247 0.344154 0.465719 +v 0.115625 0.346246 0.054439 +v 0.115625 0.346246 0.131554 +v -0.176609 0.359250 0.848096 +v -0.453264 0.361479 0.434151 +v -0.328552 0.361479 0.434151 +v -0.409818 0.365747 0.641387 +v -0.409818 0.365747 0.641387 +v -0.411237 0.365796 0.663236 +v -0.411237 0.365796 0.663236 +v -0.424311 0.368196 0.639710 +v -0.424311 0.368196 0.639710 +v -0.437540 0.370240 0.660192 +v -0.370268 0.373002 0.542059 +v -0.176609 0.373210 0.900818 +v -0.176609 0.373210 0.900818 +v -0.374701 0.375703 0.553807 +v -0.266479 0.398144 0.055359 +v -0.266479 0.398144 0.055359 +v -0.351293 0.400130 0.470936 +v -0.337555 0.401132 0.478405 +v -0.260499 0.407943 0.151157 +v -0.260499 0.407943 0.151157 +v -0.249346 0.412439 0.054440 +v -0.249346 0.412439 0.131554 +v -0.329714 0.412834 0.460264 +v -0.409958 0.416769 0.618384 +v -0.396219 0.417771 0.625853 +v -0.401163 0.427555 0.639222 +v -0.434913 0.435082 0.331001 +v -0.356935 0.435082 0.392889 +v -0.427770 0.435082 0.396429 +v -0.361022 0.435885 0.499096 +v -0.347283 0.436886 0.506565 +v -0.395875 0.438057 0.585830 +v -0.382137 0.439059 0.593298 +v -0.151840 0.442825 0.176347 +v -0.151840 0.442825 0.176347 +v -0.242863 0.446929 0.784232 +v -0.376749 0.448804 0.544444 +v -0.342704 0.449744 0.496645 +v -0.363011 0.449805 0.551913 +v -0.383103 0.454857 0.597471 +v -0.239245 0.458678 0.193445 +v -0.239245 0.458678 0.193445 +v -0.434913 0.462431 0.331001 +v -0.356935 0.462431 0.392889 +v -0.427770 0.462431 0.396429 +v -0.361655 0.465788 0.550345 +v -0.244261 0.482028 0.825101 +v -0.244261 0.482028 0.825101 +v -0.453264 0.493882 0.439599 +v -0.453264 0.493882 0.439599 +v -0.328552 0.493882 0.439599 +v -0.328552 0.493882 0.439599 +v -0.292662 0.504722 0.452463 +v -0.292662 0.504722 0.543283 +v -0.301727 0.514091 0.429362 +v -0.301727 0.514091 0.566384 +v -0.389896 0.527909 0.140847 +v -0.458150 0.531147 0.366718 +v -0.315313 0.531147 0.366718 +v -0.443810 0.533656 0.140847 +v -0.335982 0.533656 0.140847 +v -0.290416 0.544425 0.729348 +v -0.490319 0.564554 0.140847 +v -0.289472 0.564554 0.140847 +v 0.177965 0.566483 0.151157 +v 0.177965 0.566483 0.151157 +v 0.118020 0.567224 0.074088 +v -0.125064 0.570251 0.176347 +v -0.125064 0.570251 0.176347 +v -0.334654 0.573301 0.608309 +v 0.186922 0.579744 0.055359 +v 0.186922 0.579744 0.055359 +v -0.315313 0.581021 0.366718 +v -0.321318 0.581021 0.497917 +v -0.212470 0.586103 0.193445 +v -0.212470 0.586103 0.193445 +v -0.224316 0.589008 0.348718 +v -0.178647 0.590517 0.303093 +v -0.179534 0.594046 0.298478 +v -0.030698 0.594196 0.074088 +v -0.172703 0.596556 0.307707 +v -0.177007 0.598830 0.298478 +v -0.173591 0.600085 0.303093 +v -0.234249 0.610135 0.330738 +v -0.188148 0.617535 0.366699 +v -0.273208 0.625179 0.140847 +v -0.204283 0.626893 0.054440 +v -0.204283 0.626893 0.131554 +v -0.221131 0.634962 0.330738 +v 0.121516 0.635767 0.058063 +v -0.212311 0.637266 0.151157 +v -0.212311 0.637266 0.151157 +v 0.111844 0.637521 -0.003114 +v -0.198080 0.638663 0.348718 +v 0.134023 0.643383 0.076372 +v 0.134023 0.643383 0.076372 +v -0.213076 0.652290 0.055359 +v -0.213076 0.652290 0.055359 +v 0.003482 0.657175 -0.003114 +v -0.006190 0.658929 0.058063 +v -0.014695 0.670356 0.076372 +v -0.014695 0.670356 0.076372 +v -0.328648 0.699983 0.338447 +v -0.318654 0.700484 0.140847 +v -0.294027 0.701718 0.921101 +v -0.489845 0.712765 0.140744 +v -0.289947 0.712765 0.140847 +v -0.289947 0.712765 0.140847 +v -0.575491 0.739535 0.001923 +v -0.575491 0.739535 0.001923 +v -0.114645 0.739535 0.001923 +v 0.319177 0.739535 0.001923 +v 0.741905 0.739535 0.001923 +v 0.741905 0.739535 0.001923 +vt 0.198708 0.637534 +vt 0.234555 0.810452 +vt 0.237885 0.660782 +vt 0.156512 0.657538 +vt 0.157310 0.809737 +vt 0.032586 0.305514 +vt 0.138994 0.214943 +vt 0.032703 0.214805 +vt 0.344498 0.305514 +vt 0.344615 0.215210 +vt 0.226915 0.215057 +vt 0.344863 0.024180 +vt 0.227035 0.122413 +vt 0.344735 0.122566 +vt 0.555366 0.620808 +vt 0.525425 0.621990 +vt 0.545979 0.640150 +vt 0.555366 0.620808 +vt 0.545979 0.640150 +vt 0.525425 0.621990 +vt 0.703497 0.632040 +vt 0.703766 0.644967 +vt 0.709725 0.620711 +vt 0.751722 0.631037 +vt 0.745762 0.655292 +vt 0.751990 0.643963 +vt 0.408401 0.317210 +vt 0.426405 0.315345 +vt 0.390399 0.315345 +vt 0.408401 0.317210 +vt 0.426405 0.315345 +vt 0.390399 0.315345 +vt 0.408393 0.317216 +vt 0.426397 0.315351 +vt 0.390392 0.315351 +vt 0.627038 0.072824 +vt 0.629668 0.078340 +vt 0.650736 0.078532 +vt 0.675500 0.071756 +vt 0.672445 0.078298 +vt 0.600993 0.074672 +vt 0.579813 0.068877 +vt 0.582426 0.074473 +vt 0.621262 0.069791 +vt 0.619012 0.074508 +vt 0.627038 0.072824 +vt 0.629668 0.078340 +vt 0.650736 0.078532 +vt 0.675500 0.071756 +vt 0.672445 0.078298 +vt 0.600993 0.074672 +vt 0.579813 0.068877 +vt 0.582426 0.074473 +vt 0.621262 0.069791 +vt 0.619012 0.074508 +vt 0.627038 0.072824 +vt 0.650736 0.078532 +vt 0.629668 0.078340 +vt 0.675500 0.071756 +vt 0.672445 0.078298 +vt 0.600993 0.074672 +vt 0.582426 0.074473 +vt 0.579813 0.068877 +vt 0.621262 0.069791 +vt 0.619012 0.074508 +vt 0.220644 0.128904 +vt 0.207065 0.139746 +vt 0.220956 0.139618 +vt 0.220638 0.128912 +vt 0.220949 0.139623 +vt 0.207062 0.139750 +vt 0.220644 0.128904 +vt 0.207065 0.139746 +vt 0.220956 0.139618 +vt 0.220638 0.128912 +vt 0.220949 0.139623 +vt 0.207062 0.139750 +vt 0.220644 0.128904 +vt 0.207065 0.139746 +vt 0.220956 0.139618 +vt 0.220644 0.128904 +vt 0.220956 0.139618 +vt 0.207065 0.139746 +vt 0.220644 0.128904 +vt 0.207065 0.139746 +vt 0.220956 0.139618 +vt 0.220644 0.128904 +vt 0.220956 0.139618 +vt 0.207065 0.139746 +vt 0.949122 0.597231 +vt 0.955406 0.598935 +vt 0.961638 0.596347 +vt 0.961430 0.578168 +vt 0.955147 0.576465 +vt 0.948914 0.579054 +vt 0.949123 0.597232 +vt 0.955406 0.598935 +vt 0.961638 0.596348 +vt 0.961430 0.578168 +vt 0.955147 0.576465 +vt 0.948914 0.579054 +vt 0.860312 0.451857 +vt 0.874741 0.453387 +vt 0.868700 0.443409 +vt 0.537019 0.284964 +vt 0.536350 0.273283 +vt 0.546464 0.281809 +vt 0.537019 0.284964 +vt 0.536350 0.273283 +vt 0.546464 0.281809 +vt 0.537019 0.284964 +vt 0.546464 0.281809 +vt 0.536350 0.273283 +vt 0.204156 0.857615 +vt 0.271518 0.856214 +vt 0.271518 0.901396 +vt 0.204156 0.899995 +vt 0.010645 0.858310 +vt 0.204156 0.857615 +vt 0.204156 0.899995 +vt 0.010645 0.899297 +vt 0.204156 0.857615 +vt 0.010645 0.858310 +vt 0.010645 0.899297 +vt 0.204156 0.899995 +vt 0.008767 0.853584 +vt 0.152514 0.854868 +vt 0.147622 0.650113 +vt 0.012735 0.644234 +vt 0.147622 0.650113 +vt 0.152514 0.854868 +vt 0.008767 0.853584 +vt 0.012735 0.644234 +vt 0.059247 0.588517 +vt 0.087227 0.575408 +vt 0.204111 0.622597 +vt 0.204330 0.573554 +vt 0.087227 0.575408 +vt 0.009995 0.569599 +vt 0.316824 0.570065 +vt 0.316985 0.334568 +vt 0.010155 0.334103 +vt 0.566967 0.211539 +vt 0.566967 0.239347 +vt 0.629407 0.242384 +vt 0.629108 0.214280 +vt 0.705424 0.239521 +vt 0.705742 0.213331 +vt 0.773908 0.241927 +vt 0.774203 0.215096 +vt 0.822129 0.240247 +vt 0.822129 0.214523 +vt 0.514444 0.402537 +vt 0.514444 0.415372 +vt 0.526844 0.415372 +vt 0.526844 0.402537 +vt 0.551999 0.402537 +vt 0.551999 0.415372 +vt 0.564669 0.415372 +vt 0.564669 0.402537 +vt 0.481995 0.432843 +vt 0.471706 0.449305 +vt 0.481995 0.454792 +vt 0.492285 0.449305 +vt 0.492285 0.438331 +vt 0.627840 0.440285 +vt 0.649325 0.454437 +vt 0.638135 0.450043 +vt 0.627840 0.440285 +vt 0.638135 0.450043 +vt 0.649325 0.454437 +vt 0.587934 0.407259 +vt 0.582871 0.420766 +vt 0.588185 0.439122 +vt 0.595805 0.411663 +vt 0.582871 0.420766 +vt 0.576238 0.424739 +vt 0.583448 0.435461 +vt 0.588185 0.439122 +vt 0.645320 0.565656 +vt 0.663068 0.565657 +vt 0.663068 0.557037 +vt 0.628080 0.565656 +vt 0.645320 0.565656 +vt 0.645320 0.557037 +vt 0.611505 0.565656 +vt 0.628080 0.565656 +vt 0.628080 0.557037 +vt 0.611503 0.557037 +vt 0.595075 0.565662 +vt 0.611505 0.565656 +vt 0.611503 0.557037 +vt 0.595073 0.557045 +vt 0.579433 0.565670 +vt 0.595075 0.565662 +vt 0.595073 0.557045 +vt 0.579431 0.557052 +vt 0.663068 0.565657 +vt 0.682203 0.565656 +vt 0.682203 0.557036 +vt 0.663068 0.557037 +vt 0.680069 0.478679 +vt 0.687342 0.468265 +vt 0.658207 0.468260 +vt 0.665470 0.478685 +vt 0.665506 0.457893 +vt 0.680029 0.457886 +vt 0.616080 0.372041 +vt 0.619967 0.373248 +vt 0.622910 0.364541 +vt 0.619586 0.360479 +vt 0.576422 0.367054 +vt 0.572607 0.369039 +vt 0.574931 0.380349 +vt 0.579220 0.380289 +vt 0.618617 0.383510 +vt 0.573607 0.390062 +vt 0.578360 0.393861 +vt 0.614474 0.383641 +vt 0.615443 0.396067 +vt 0.620348 0.393075 +vt 0.619586 0.360479 +vt 0.619967 0.373248 +vt 0.616080 0.372041 +vt 0.573305 0.354868 +vt 0.576423 0.367054 +vt 0.572607 0.369039 +vt 0.569637 0.359136 +vt 0.618617 0.383510 +vt 0.614475 0.383641 +vt 0.579220 0.380289 +vt 0.574931 0.380349 +vt 0.620348 0.393075 +vt 0.615443 0.396067 +vt 0.578360 0.393861 +vt 0.573607 0.390062 +vt 0.573306 0.354868 +vt 0.569637 0.359136 +vt 0.595079 0.577424 +vt 0.611505 0.565656 +vt 0.595075 0.565662 +vt 0.611507 0.577419 +vt 0.628080 0.577419 +vt 0.628080 0.565656 +vt 0.611505 0.565656 +vt 0.628080 0.577419 +vt 0.645320 0.577419 +vt 0.645320 0.565656 +vt 0.628080 0.565656 +vt 0.645320 0.577419 +vt 0.663068 0.577419 +vt 0.663068 0.565657 +vt 0.645320 0.565656 +vt 0.663068 0.577419 +vt 0.682203 0.565656 +vt 0.663068 0.565657 +vt 0.579439 0.577431 +vt 0.595079 0.577424 +vt 0.595075 0.565662 +vt 0.475770 0.455325 +vt 0.466987 0.462784 +vt 0.468340 0.475726 +vt 0.478477 0.481208 +vt 0.347338 0.540059 +vt 0.364235 0.537567 +vt 0.361352 0.520540 +vt 0.342683 0.476976 +vt 0.361217 0.475862 +vt 0.362972 0.459025 +vt 0.344748 0.457135 +vt 0.364235 0.537567 +vt 0.347338 0.540059 +vt 0.344424 0.520271 +vt 0.361352 0.520540 +vt 0.361217 0.475862 +vt 0.344748 0.457135 +vt 0.362972 0.459025 +vt 0.220222 0.595179 +vt 0.232442 0.591968 +vt 0.233884 0.586760 +vt 0.219438 0.583879 +vt 0.233884 0.586760 +vt 0.235697 0.577649 +vt 0.221250 0.574774 +vt 0.222594 0.604159 +vt 0.234799 0.600948 +vt 0.232442 0.591968 +vt 0.220222 0.595179 +vt 0.210959 0.595820 +vt 0.220222 0.595179 +vt 0.219438 0.583879 +vt 0.210177 0.584519 +vt 0.308714 0.586081 +vt 0.310371 0.601710 +vt 0.315830 0.600895 +vt 0.317127 0.586207 +vt 0.317127 0.586207 +vt 0.315830 0.600895 +vt 0.325129 0.601731 +vt 0.326425 0.587016 +vt 0.299412 0.587062 +vt 0.301074 0.602722 +vt 0.310371 0.601710 +vt 0.308714 0.586081 +vt 0.310371 0.601710 +vt 0.311744 0.611057 +vt 0.317252 0.610242 +vt 0.315830 0.600895 +vt 0.308859 0.577039 +vt 0.317127 0.586207 +vt 0.317253 0.577163 +vt 0.358855 0.609095 +vt 0.358383 0.584027 +vt 0.338193 0.584865 +vt 0.338663 0.609932 +vt 0.414243 0.614163 +vt 0.418771 0.594355 +vt 0.399013 0.589480 +vt 0.394498 0.609284 +vt 0.748398 0.675457 +vt 0.748784 0.691477 +vt 0.659783 0.688498 +vt 0.660428 0.678715 +vt 0.578565 0.691342 +vt 0.579945 0.676595 +vt 0.748398 0.675457 +vt 0.660428 0.678715 +vt 0.659783 0.688498 +vt 0.579945 0.676595 +vt 0.578565 0.691342 +vt 0.735680 0.392351 +vt 0.834453 0.392351 +vt 0.835030 0.382989 +vt 0.735271 0.377828 +vt 0.735271 0.377828 +vt 0.835030 0.382989 +vt 0.836912 0.346779 +vt 0.737131 0.341597 +vt 0.735672 0.428636 +vt 0.834459 0.428636 +vt 0.834453 0.392351 +vt 0.735680 0.392351 +vt 0.358854 0.609097 +vt 0.338661 0.609932 +vt 0.338191 0.584864 +vt 0.358382 0.584027 +vt 0.414245 0.614164 +vt 0.394499 0.609285 +vt 0.399014 0.589479 +vt 0.418774 0.594355 +vt 0.139115 0.122299 +vt 0.032824 0.122161 +vt 0.367259 0.122595 +vt 0.367259 0.024180 +vt 0.344863 0.024180 +vt 0.344735 0.122566 +vt 0.367259 0.215239 +vt 0.344615 0.215210 +vt 0.367259 0.305514 +vt 0.344498 0.305514 +vt 0.010555 0.024180 +vt 0.010428 0.122132 +vt 0.032824 0.122161 +vt 0.032951 0.024180 +vt 0.010307 0.214776 +vt 0.032703 0.214805 +vt 0.032586 0.305514 +vt 0.032951 0.024180 +vt 0.032980 0.001349 +vt 0.032951 0.024180 +vt 0.344863 0.024180 +vt 0.344892 0.001754 +vt 0.032586 0.305514 +vt 0.032557 0.327476 +vt 0.344469 0.327881 +vt 0.344498 0.305514 +vt 0.362282 0.405026 +vt 0.362002 0.420574 +vt 0.366540 0.420627 +vt 0.366819 0.405137 +vt 0.362002 0.420574 +vt 0.330516 0.419972 +vt 0.344622 0.438430 +vt 0.364777 0.424145 +vt 0.373688 0.436665 +vt 0.364777 0.424145 +vt 0.344622 0.438430 +vt 0.353504 0.450978 +vt 0.330767 0.404645 +vt 0.330516 0.419972 +vt 0.362002 0.420574 +vt 0.362282 0.405026 +vt 0.362282 0.405026 +vt 0.366819 0.405137 +vt 0.366541 0.420627 +vt 0.362002 0.420574 +vt 0.362002 0.420574 +vt 0.364778 0.424144 +vt 0.344622 0.438430 +vt 0.330516 0.419972 +vt 0.373688 0.436665 +vt 0.353504 0.450978 +vt 0.344622 0.438430 +vt 0.364778 0.424144 +vt 0.330767 0.404645 +vt 0.362282 0.405026 +vt 0.362002 0.420574 +vt 0.330516 0.419972 +vt 0.579622 0.625485 +vt 0.557362 0.640988 +vt 0.564761 0.662583 +vt 0.580476 0.661685 +vt 0.535133 0.601239 +vt 0.526845 0.603327 +vt 0.515615 0.633980 +vt 0.533779 0.656167 +vt 0.579622 0.625485 +vt 0.580476 0.661685 +vt 0.564761 0.662583 +vt 0.557362 0.640988 +vt 0.526845 0.603327 +vt 0.533779 0.656167 +vt 0.515615 0.633980 +vt 0.523988 0.718247 +vt 0.550740 0.718669 +vt 0.576483 0.581689 +vt 0.554962 0.581699 +vt 0.554955 0.597452 +vt 0.576476 0.597484 +vt 0.588662 0.581696 +vt 0.576483 0.581689 +vt 0.576476 0.597484 +vt 0.588654 0.597490 +vt 0.678338 0.581744 +vt 0.669282 0.581740 +vt 0.669273 0.597537 +vt 0.678328 0.597542 +vt 0.636647 0.581726 +vt 0.608401 0.581707 +vt 0.608393 0.597502 +vt 0.636638 0.597515 +vt 0.608401 0.581707 +vt 0.588662 0.581696 +vt 0.588654 0.597490 +vt 0.608393 0.597502 +vt 0.554962 0.581699 +vt 0.487466 0.581644 +vt 0.487458 0.597440 +vt 0.554955 0.597452 +vt 0.554962 0.581699 +vt 0.576483 0.581689 +vt 0.576476 0.597484 +vt 0.554955 0.597452 +vt 0.669282 0.581740 +vt 0.678338 0.581744 +vt 0.678328 0.597542 +vt 0.669273 0.597537 +vt 0.588662 0.581696 +vt 0.608401 0.581707 +vt 0.608393 0.597502 +vt 0.588654 0.597490 +vt 0.608401 0.581707 +vt 0.636647 0.581726 +vt 0.636638 0.597515 +vt 0.608393 0.597502 +vt 0.769639 0.651693 +vt 0.776566 0.655127 +vt 0.776876 0.635825 +vt 0.767555 0.635563 +vt 0.786196 0.636039 +vt 0.769050 0.656354 +vt 0.776390 0.660423 +vt 0.776566 0.655127 +vt 0.769639 0.651693 +vt 0.776390 0.660423 +vt 0.783467 0.656971 +vt 0.783360 0.652036 +vt 0.776566 0.655127 +vt 0.783360 0.652036 +vt 0.789129 0.652754 +vt 0.791961 0.636729 +vt 0.786196 0.636039 +vt 0.763891 0.652210 +vt 0.769639 0.651693 +vt 0.767555 0.635563 +vt 0.761781 0.636010 +vt 0.721785 0.662257 +vt 0.745028 0.619977 +vt 0.733703 0.613746 +vt 0.720782 0.614015 +vt 0.710460 0.656026 +vt 0.734706 0.661988 +vt 0.600539 0.939346 +vt 0.600318 0.907033 +vt 0.611602 0.906953 +vt 0.611815 0.939264 +vt 0.600539 0.939346 +vt 0.611815 0.939264 +vt 0.611602 0.906953 +vt 0.600318 0.907033 +vt 0.918026 0.263616 +vt 0.931187 0.286410 +vt 0.957508 0.286196 +vt 0.970667 0.263616 +vt 0.957508 0.240822 +vt 0.931187 0.240822 +vt 0.239664 0.713314 +vt 0.258710 0.746302 +vt 0.296801 0.745992 +vt 0.315846 0.713314 +vt 0.296801 0.680327 +vt 0.258710 0.680327 +vt 0.621440 0.720752 +vt 0.616770 0.720752 +vt 0.616770 0.727266 +vt 0.621440 0.727266 +vt 0.982500 0.722041 +vt 0.989364 0.722142 +vt 0.988048 0.694953 +vt 0.981184 0.694852 +vt 0.995131 0.718586 +vt 0.994168 0.698683 +vt 0.975416 0.698408 +vt 0.976380 0.718311 +vt 0.972290 0.704667 +vt 0.998258 0.712327 +vt 0.997905 0.705042 +vt 0.632629 0.660273 +vt 0.632629 0.652215 +vt 0.585126 0.652215 +vt 0.632629 0.652215 +vt 0.632629 0.644505 +vt 0.585126 0.644505 +vt 0.585126 0.652215 +vt 0.632629 0.644505 +vt 0.632629 0.636445 +vt 0.585126 0.636445 +vt 0.585126 0.644505 +vt 0.632629 0.628080 +vt 0.632629 0.620657 +vt 0.585126 0.620657 +vt 0.585126 0.628079 +vt 0.632629 0.620657 +vt 0.632629 0.612305 +vt 0.585126 0.612305 +vt 0.585126 0.620657 +vt 0.664117 0.425566 +vt 0.656733 0.437835 +vt 0.664181 0.450016 +vt 0.679015 0.449938 +vt 0.686402 0.437669 +vt 0.678953 0.425479 +vt 0.862652 0.294818 +vt 0.900958 0.295147 +vt 0.901080 0.287611 +vt 0.862738 0.287145 +vt 0.862738 0.287145 +vt 0.900850 0.261062 +vt 0.862513 0.260394 +vt 0.862513 0.260394 +vt 0.900850 0.261062 +vt 0.901105 0.248424 +vt 0.862745 0.247734 +vt 0.908542 0.288975 +vt 0.913220 0.263350 +vt 0.900850 0.261062 +vt 0.901080 0.287611 +vt 0.850116 0.262865 +vt 0.855231 0.288633 +vt 0.862738 0.287145 +vt 0.862513 0.260394 +vt 0.968933 0.438529 +vt 0.968933 0.541315 +vt 0.990302 0.541315 +vt 0.990302 0.438529 +vt 0.990302 0.377804 +vt 0.990301 0.275017 +vt 0.968932 0.275017 +vt 0.968933 0.377804 +vt 0.968933 0.377804 +vt 0.968933 0.438529 +vt 0.990302 0.438529 +vt 0.990302 0.377804 +vt 0.838109 0.242946 +vt 0.882559 0.242946 +vt 0.882627 0.220025 +vt 0.838109 0.220025 +vt 0.838109 0.220025 +vt 0.882627 0.220025 +vt 0.882559 0.214516 +vt 0.838109 0.214516 +vt 0.761114 0.125281 +vt 0.793028 0.125281 +vt 0.793028 0.108849 +vt 0.761162 0.108849 +vt 0.888136 0.242947 +vt 0.888136 0.220025 +vt 0.882627 0.220025 +vt 0.882559 0.242946 +vt 0.755083 0.109138 +vt 0.731835 0.108988 +vt 0.729677 0.121890 +vt 0.757076 0.122066 +vt 0.919081 0.230139 +vt 0.919296 0.175990 +vt 0.893660 0.179994 +vt 0.893562 0.225961 +vt 0.891819 0.169066 +vt 0.893660 0.179994 +vt 0.919296 0.175990 +vt 0.917552 0.164869 +vt 0.893562 0.225961 +vt 0.891845 0.236798 +vt 0.917357 0.240962 +vt 0.919081 0.230139 +vt 0.743574 0.104480 +vt 0.850272 0.102825 +vt 0.850272 0.088665 +vt 0.743574 0.088665 +vt 0.743574 0.088665 +vt 0.850272 0.088665 +vt 0.850272 0.020501 +vt 0.743574 0.020501 +vt 0.743574 0.020501 +vt 0.850272 0.020501 +vt 0.850272 0.003030 +vt 0.865709 0.090825 +vt 0.865709 0.015405 +vt 0.850272 0.020501 +vt 0.850272 0.088665 +vt 0.728224 0.016685 +vt 0.727304 0.092105 +vt 0.743574 0.088665 +vt 0.743574 0.020501 +vt 0.983460 0.080071 +vt 0.883113 0.080071 +vt 0.883113 0.088298 +vt 0.983460 0.088298 +vt 0.883113 0.088298 +vt 0.883113 0.147522 +vt 0.983460 0.147522 +vt 0.983460 0.147522 +vt 0.883113 0.147522 +vt 0.883113 0.154776 +vt 0.983460 0.155066 +vt 0.873752 0.076169 +vt 0.992940 0.076169 +vt 0.992940 0.005826 +vt 0.873752 0.005826 +vt 0.991462 0.147522 +vt 0.991462 0.088298 +vt 0.983460 0.088298 +vt 0.983460 0.147522 +vt 0.952457 0.996821 +vt 0.970560 0.997140 +vt 0.970981 0.973276 +vt 0.955902 0.974128 +vt 0.624658 0.959808 +vt 0.613835 0.988165 +vt 0.623014 0.991721 +vt 0.633890 0.963368 +vt 0.639268 0.971669 +vt 0.632533 0.989195 +vt 0.615092 0.962349 +vt 0.608834 0.970042 +vt 0.608284 0.979956 +vt 0.223918 0.910653 +vt 0.233000 0.910653 +vt 0.233000 0.907305 +vt 0.223918 0.907305 +vt 0.242220 0.910653 +vt 0.242220 0.907305 +vt 0.251161 0.910653 +vt 0.251160 0.907305 +vt 0.260035 0.910653 +vt 0.260035 0.907305 +vt 0.268544 0.910653 +vt 0.268544 0.907305 +vt 0.277163 0.910653 +vt 0.277163 0.907305 +vt 0.207906 0.910653 +vt 0.215683 0.910653 +vt 0.215683 0.907305 +vt 0.207906 0.907305 +vt 0.853675 0.858557 +vt 0.855302 0.845863 +vt 0.843172 0.844352 +vt 0.841518 0.857027 +vt 0.649959 0.965912 +vt 0.696430 0.965912 +vt 0.696430 0.952047 +vt 0.649959 0.952047 +vt 0.696430 0.972673 +vt 0.649959 0.972673 +vt 0.649959 0.984788 +vt 0.696430 0.984788 +vt 0.649959 0.984788 +vt 0.649959 0.991922 +vt 0.696430 0.991922 +vt 0.696430 0.984788 +vt 0.696430 0.972673 +vt 0.696430 0.965912 +vt 0.649959 0.965912 +vt 0.649959 0.972673 +vt 0.958798 0.528001 +vt 0.958798 0.513416 +vt 0.892225 0.513416 +vt 0.892225 0.528002 +vt 0.892225 0.495377 +vt 0.892225 0.507565 +vt 0.958798 0.507565 +vt 0.958798 0.495376 +vt 0.958798 0.507565 +vt 0.892225 0.507565 +vt 0.892225 0.513416 +vt 0.958798 0.513416 +vt 0.892225 0.495377 +vt 0.958798 0.495376 +vt 0.958798 0.490659 +vt 0.892225 0.490659 +vt 0.650085 0.965852 +vt 0.696430 0.965852 +vt 0.696430 0.952047 +vt 0.650085 0.952047 +vt 0.696430 0.972605 +vt 0.650085 0.972605 +vt 0.650085 0.984705 +vt 0.696430 0.984705 +vt 0.650085 0.984705 +vt 0.650085 0.991922 +vt 0.696430 0.991922 +vt 0.696430 0.984705 +vt 0.696430 0.972605 +vt 0.696430 0.965852 +vt 0.650085 0.965852 +vt 0.650085 0.972605 +vt 0.958798 0.528001 +vt 0.958798 0.513415 +vt 0.892225 0.513415 +vt 0.892225 0.528001 +vt 0.892225 0.495377 +vt 0.892225 0.507565 +vt 0.958798 0.507565 +vt 0.958798 0.495376 +vt 0.958798 0.507565 +vt 0.892225 0.507565 +vt 0.892225 0.513415 +vt 0.958798 0.513415 +vt 0.892225 0.495377 +vt 0.958798 0.495376 +vt 0.958798 0.490658 +vt 0.892225 0.490658 +vt 0.592711 0.965417 +vt 0.588222 0.951603 +vt 0.550219 0.951608 +vt 0.545739 0.965419 +vt 0.550215 0.979216 +vt 0.588215 0.979224 +vt 0.576476 0.987751 +vt 0.561961 0.987757 +vt 0.576475 0.943077 +vt 0.561967 0.943074 +vt 0.797692 0.676526 +vt 0.795813 0.667596 +vt 0.772302 0.670825 +vt 0.773357 0.675835 +vt 0.795813 0.667596 +vt 0.792431 0.659122 +vt 0.770406 0.666076 +vt 0.772302 0.670825 +vt 0.791452 0.693604 +vt 0.795301 0.685331 +vt 0.772017 0.680774 +vt 0.769856 0.685414 +vt 0.795301 0.685331 +vt 0.773357 0.675835 +vt 0.772017 0.680774 +vt 0.797702 0.676526 +vt 0.795820 0.667591 +vt 0.772294 0.670822 +vt 0.773350 0.675834 +vt 0.795820 0.667591 +vt 0.792437 0.659110 +vt 0.770398 0.666069 +vt 0.791458 0.693615 +vt 0.795308 0.685336 +vt 0.772010 0.680776 +vt 0.769848 0.685420 +vt 0.795308 0.685336 +vt 0.797702 0.676526 +vt 0.773350 0.675834 +vt 0.772010 0.680776 +vt 0.797702 0.676526 +vt 0.795820 0.667591 +vt 0.772294 0.670822 +vt 0.773350 0.675834 +vt 0.795820 0.667591 +vt 0.792437 0.659111 +vt 0.770398 0.666069 +vt 0.791457 0.693615 +vt 0.795308 0.685336 +vt 0.772010 0.680776 +vt 0.769848 0.685420 +vt 0.795308 0.685336 +vt 0.797702 0.676526 +vt 0.773350 0.675834 +vt 0.772010 0.680776 +vt 0.797692 0.676526 +vt 0.795813 0.667596 +vt 0.772302 0.670825 +vt 0.773357 0.675835 +vt 0.795813 0.667596 +vt 0.792431 0.659122 +vt 0.770406 0.666076 +vt 0.772302 0.670825 +vt 0.791452 0.693604 +vt 0.772017 0.680774 +vt 0.769856 0.685414 +vt 0.795301 0.685331 +vt 0.797692 0.676526 +vt 0.773357 0.675835 +vt 0.772017 0.680774 +vt 0.797692 0.676526 +vt 0.795813 0.667596 +vt 0.772302 0.670825 +vt 0.773357 0.675835 +vt 0.795813 0.667596 +vt 0.792431 0.659122 +vt 0.770406 0.666076 +vt 0.772302 0.670825 +vt 0.791452 0.693604 +vt 0.795301 0.685331 +vt 0.772017 0.680774 +vt 0.769856 0.685414 +vt 0.795301 0.685331 +vt 0.797692 0.676526 +vt 0.773357 0.675835 +vt 0.592711 0.965417 +vt 0.588222 0.951603 +vt 0.550219 0.951608 +vt 0.545739 0.965419 +vt 0.550215 0.979216 +vt 0.588215 0.979224 +vt 0.576476 0.987751 +vt 0.561961 0.987757 +vt 0.576475 0.943077 +vt 0.561967 0.943074 +vt 0.797692 0.676526 +vt 0.795813 0.667596 +vt 0.772302 0.670825 +vt 0.773357 0.675835 +vt 0.795813 0.667596 +vt 0.792431 0.659122 +vt 0.770406 0.666076 +vt 0.772302 0.670825 +vt 0.791452 0.693604 +vt 0.772017 0.680774 +vt 0.769856 0.685414 +vt 0.795301 0.685331 +vt 0.797692 0.676526 +vt 0.773357 0.675835 +vt 0.772017 0.680774 +vt 0.797692 0.676526 +vt 0.795813 0.667596 +vt 0.772302 0.670825 +vt 0.773357 0.675835 +vt 0.795813 0.667596 +vt 0.770406 0.666076 +vt 0.772302 0.670825 +vt 0.791452 0.693604 +vt 0.795301 0.685331 +vt 0.772017 0.680774 +vt 0.769856 0.685414 +vt 0.795301 0.685331 +vt 0.797692 0.676526 +vt 0.773357 0.675835 +vt 0.772017 0.680774 +vt 0.797692 0.676526 +vt 0.795813 0.667596 +vt 0.772302 0.670825 +vt 0.773357 0.675835 +vt 0.795813 0.667596 +vt 0.792431 0.659122 +vt 0.770406 0.666076 +vt 0.772302 0.670825 +vt 0.791452 0.693604 +vt 0.795301 0.685331 +vt 0.772017 0.680774 +vt 0.769856 0.685414 +vt 0.795301 0.685331 +vt 0.797692 0.676526 +vt 0.773357 0.675835 +vt 0.772017 0.680774 +vt 0.743085 0.844945 +vt 0.745467 0.860837 +vt 0.760808 0.858542 +vt 0.758528 0.842570 +vt 0.853675 0.858558 +vt 0.855302 0.845863 +vt 0.843172 0.844352 +vt 0.841518 0.857027 +vt 0.452325 0.997102 +vt 0.468568 0.991563 +vt 0.467918 0.946644 +vt 0.451523 0.941579 +vt 0.435280 0.947116 +vt 0.435936 0.992037 +vt 0.478205 0.960378 +vt 0.478449 0.977536 +vt 0.425400 0.961144 +vt 0.425649 0.978301 +vt 0.397306 0.942556 +vt 0.382211 0.947218 +vt 0.381609 0.988578 +vt 0.396562 0.993678 +vt 0.412259 0.947656 +vt 0.411657 0.989014 +vt 0.421357 0.960570 +vt 0.421130 0.976369 +vt 0.372738 0.959864 +vt 0.372511 0.975662 +vt 0.798102 0.885738 +vt 0.814208 0.917624 +vt 0.826405 0.906006 +vt 0.789242 0.887569 +vt 0.786081 0.886458 +vt 0.767554 0.919929 +vt 0.782798 0.925228 +vt 0.173513 0.155390 +vt 0.183231 0.155676 +vt 0.188423 0.147431 +vt 0.168910 0.146914 +vt 0.183467 0.139131 +vt 0.174377 0.138546 +vt 0.194991 0.179274 +vt 0.207891 0.172147 +vt 0.207779 0.158104 +vt 0.194765 0.151186 +vt 0.181864 0.158313 +vt 0.181977 0.172356 +vt 0.452325 0.997102 +vt 0.468568 0.991563 +vt 0.467918 0.946644 +vt 0.451523 0.941579 +vt 0.435280 0.947116 +vt 0.435936 0.992037 +vt 0.478205 0.960378 +vt 0.478449 0.977536 +vt 0.425400 0.961144 +vt 0.425649 0.978301 +vt 0.397306 0.942556 +vt 0.381609 0.988578 +vt 0.396562 0.993678 +vt 0.412259 0.947656 +vt 0.411657 0.989014 +vt 0.421357 0.960570 +vt 0.382211 0.947218 +vt 0.372738 0.959864 +vt 0.372511 0.975662 +vt 0.798102 0.885738 +vt 0.795787 0.887974 +vt 0.814208 0.917624 +vt 0.826405 0.906006 +vt 0.789242 0.887569 +vt 0.786081 0.886458 +vt 0.767554 0.919929 +vt 0.782798 0.925228 +vt 0.173513 0.155390 +vt 0.183231 0.155676 +vt 0.188423 0.147431 +vt 0.168910 0.146914 +vt 0.183467 0.139131 +vt 0.194991 0.179274 +vt 0.194765 0.151186 +vt 0.181864 0.158313 +vt 0.456386 0.334431 +vt 0.433241 0.334431 +vt 0.433241 0.347763 +vt 0.351838 0.334431 +vt 0.325524 0.334431 +vt 0.325524 0.347763 +vt 0.351838 0.347763 +vt 0.371053 0.334431 +vt 0.371053 0.347763 +vt 0.390364 0.334431 +vt 0.390364 0.347763 +vt 0.412002 0.334431 +vt 0.412002 0.347763 +vt 0.377220 0.266889 +vt 0.372396 0.289371 +vt 0.444407 0.289371 +vt 0.439584 0.266889 +vt 0.439584 0.306837 +vt 0.377220 0.306837 +vt 0.371053 0.334431 +vt 0.390363 0.347763 +vt 0.390363 0.334431 +vt 0.456386 0.334431 +vt 0.456386 0.347763 +vt 0.478889 0.347763 +vt 0.478889 0.334431 +vt 0.433241 0.334431 +vt 0.433241 0.347763 +vt 0.412002 0.334431 +vt 0.412002 0.347763 +vt 0.559262 0.348354 +vt 0.505244 0.347769 +vt 0.505244 0.397436 +vt 0.559262 0.397062 +vt 0.439584 0.266889 +vt 0.377220 0.266889 +vt 0.372396 0.289371 +vt 0.444407 0.289371 +vt 0.377220 0.306837 +vt 0.439584 0.306837 +vt 0.456379 0.334437 +vt 0.433234 0.334437 +vt 0.433234 0.347769 +vt 0.351830 0.334437 +vt 0.325517 0.334437 +vt 0.325517 0.347769 +vt 0.351830 0.347769 +vt 0.371046 0.334437 +vt 0.390356 0.334437 +vt 0.371046 0.347769 +vt 0.390356 0.347769 +vt 0.411994 0.334437 +vt 0.411994 0.347769 +vt 0.377213 0.266895 +vt 0.372389 0.289377 +vt 0.444399 0.289377 +vt 0.439576 0.266895 +vt 0.439576 0.306843 +vt 0.377213 0.306843 +vt 0.628535 0.029757 +vt 0.650762 0.029757 +vt 0.600970 0.032956 +vt 0.619981 0.032956 +vt 0.674432 0.029758 +vt 0.580727 0.032956 +vt 0.628535 0.029757 +vt 0.650762 0.029757 +vt 0.600970 0.032956 +vt 0.619981 0.032956 +vt 0.674432 0.029758 +vt 0.580727 0.032956 +vt 0.628535 0.029757 +vt 0.650762 0.029757 +vt 0.600970 0.032956 +vt 0.619981 0.032956 +vt 0.674432 0.029758 +vt 0.580727 0.032956 +vt 0.174822 0.136832 +vt 0.189025 0.136979 +vt 0.191327 0.128441 +vt 0.176133 0.126594 +vt 0.212013 0.185213 +vt 0.222181 0.184952 +vt 0.174829 0.136837 +vt 0.176141 0.126603 +vt 0.191329 0.128449 +vt 0.189029 0.136985 +vt 0.222174 0.184944 +vt 0.212009 0.185205 +vt 0.223976 0.196470 +vt 0.213034 0.197378 +vt 0.213019 0.206849 +vt 0.223957 0.207798 +vt 0.186358 0.196200 +vt 0.152191 0.196168 +vt 0.152185 0.207900 +vt 0.186344 0.207939 +vt 0.152191 0.196168 +vt 0.143715 0.195955 +vt 0.143715 0.208114 +vt 0.152185 0.207900 +vt 0.029076 0.989527 +vt 0.085869 0.982982 +vt 0.085950 0.973428 +vt 0.028546 0.972752 +vt 0.029073 0.919083 +vt 0.086440 0.919348 +vt 0.086530 0.909799 +vt 0.029941 0.902334 +vt 0.160624 0.973789 +vt 0.161108 0.920146 +vt 0.144866 0.920019 +vt 0.144381 0.973663 +vt 0.012803 0.918944 +vt 0.012275 0.972612 +vt 0.028546 0.972752 +vt 0.029073 0.919083 +vt 0.144866 0.920019 +vt 0.144329 0.903285 +vt 0.143542 0.990387 +vt 0.144381 0.973663 +vt 0.174822 0.136832 +vt 0.189025 0.136979 +vt 0.191327 0.128441 +vt 0.176133 0.126594 +vt 0.212013 0.185213 +vt 0.222181 0.184952 +vt 0.174829 0.136837 +vt 0.176141 0.126603 +vt 0.191329 0.128449 +vt 0.189029 0.136985 +vt 0.222174 0.184944 +vt 0.212009 0.185205 +vt 0.223976 0.196470 +vt 0.213034 0.197378 +vt 0.213019 0.206849 +vt 0.223956 0.207798 +vt 0.186358 0.196200 +vt 0.152191 0.196168 +vt 0.152185 0.207900 +vt 0.186344 0.207939 +vt 0.152191 0.196168 +vt 0.143715 0.195955 +vt 0.143715 0.208114 +vt 0.152185 0.207900 +vt 0.174822 0.136832 +vt 0.189025 0.136979 +vt 0.191327 0.128441 +vt 0.176133 0.126594 +vt 0.212009 0.185205 +vt 0.174822 0.136832 +vt 0.176133 0.126594 +vt 0.191327 0.128441 +vt 0.189025 0.136979 +vt 0.212009 0.185205 +vt 0.223974 0.196470 +vt 0.213034 0.197378 +vt 0.213019 0.206849 +vt 0.223956 0.207798 +vt 0.186358 0.196200 +vt 0.152191 0.196168 +vt 0.152185 0.207900 +vt 0.186344 0.207939 +vt 0.152191 0.196168 +vt 0.143715 0.195955 +vt 0.143715 0.208114 +vt 0.152185 0.207900 +vt 0.029076 0.989527 +vt 0.085869 0.982982 +vt 0.085950 0.973428 +vt 0.028546 0.972752 +vt 0.029073 0.919083 +vt 0.086440 0.919348 +vt 0.086530 0.909799 +vt 0.029941 0.902335 +vt 0.160624 0.973789 +vt 0.161108 0.920146 +vt 0.144866 0.920019 +vt 0.144381 0.973663 +vt 0.012803 0.918944 +vt 0.012275 0.972612 +vt 0.028546 0.972752 +vt 0.029073 0.919083 +vt 0.144866 0.920019 +vt 0.144329 0.903285 +vt 0.143542 0.990387 +vt 0.144381 0.973663 +vt 0.174822 0.136832 +vt 0.189025 0.136979 +vt 0.191327 0.128441 +vt 0.176133 0.126594 +vt 0.212009 0.185205 +vt 0.174822 0.136832 +vt 0.176133 0.126594 +vt 0.191327 0.128441 +vt 0.189025 0.136979 +vt 0.212009 0.185205 +vt 0.186358 0.196200 +vt 0.152191 0.196168 +vt 0.152185 0.207900 +vt 0.186344 0.207939 +vt 0.152191 0.196168 +vt 0.143715 0.195955 +vt 0.143715 0.208114 +vt 0.152185 0.207900 +vt 0.945111 0.584944 +vt 0.945189 0.591887 +vt 0.965441 0.590457 +vt 0.965362 0.583513 +vt 0.945111 0.584944 +vt 0.945189 0.591887 +vt 0.965441 0.590458 +vt 0.965362 0.583513 +vt 0.432887 0.915098 +vt 0.447248 0.915094 +vt 0.448154 0.849959 +vt 0.431404 0.851894 +vt 0.448393 0.833024 +vt 0.448154 0.849959 +vt 0.533533 0.849959 +vt 0.533772 0.833024 +vt 0.535639 0.764845 +vt 0.450253 0.764845 +vt 0.450110 0.828183 +vt 0.535500 0.828183 +vt 0.432886 0.915347 +vt 0.431404 0.851905 +vt 0.448154 0.849959 +vt 0.448393 0.833024 +vt 0.533772 0.833024 +vt 0.533533 0.849959 +vt 0.448154 0.849959 +vt 0.447248 0.915094 +vt 0.448154 0.849959 +vt 0.533533 0.849959 +vt 0.532626 0.915094 +vt 0.535638 0.764845 +vt 0.535498 0.828183 +vt 0.450110 0.828183 +vt 0.450254 0.764845 +vt 0.549546 0.839804 +vt 0.686557 0.839804 +vt 0.686557 0.766420 +vt 0.549546 0.766420 +vt 0.549546 0.839804 +vt 0.551589 0.891219 +vt 0.684735 0.891406 +vt 0.686557 0.839804 +vt 0.728195 0.378410 +vt 0.728242 0.345495 +vt 0.712121 0.343125 +vt 0.712069 0.380736 +vt 0.695325 0.345451 +vt 0.695278 0.378366 +vt 0.940809 0.297498 +vt 0.899813 0.300379 +vt 0.899998 0.325679 +vt 0.900832 0.373884 +vt 0.939885 0.344344 +vt 0.900142 0.343649 +vt 0.868001 0.372721 +vt 0.868660 0.345654 +vt 0.866602 0.297789 +vt 0.843504 0.298977 +vt 0.844879 0.325713 +vt 0.868319 0.324892 +vt 0.844917 0.372430 +vt 0.845249 0.345712 +vt 0.899813 0.300379 +vt 0.866602 0.297789 +vt 0.868319 0.324892 +vt 0.899998 0.325679 +vt 0.868001 0.372721 +vt 0.900142 0.343649 +vt 0.868660 0.345654 +vt 0.843504 0.298977 +vt 0.844879 0.325713 +vt 0.844917 0.372430 +vt 0.845249 0.345712 +vt 0.728195 0.378410 +vt 0.728242 0.345495 +vt 0.712121 0.343125 +vt 0.712069 0.380736 +vt 0.695325 0.345451 +vt 0.695278 0.378366 +vt 0.940809 0.297498 +vt 0.899813 0.300379 +vt 0.899998 0.325679 +vt 0.939386 0.324138 +vt 0.900832 0.373884 +vt 0.939885 0.344344 +vt 0.900142 0.343649 +vt 0.866602 0.297789 +vt 0.868319 0.324892 +vt 0.868001 0.372721 +vt 0.868660 0.345654 +vt 0.728195 0.378410 +vt 0.728242 0.345495 +vt 0.712121 0.343125 +vt 0.712069 0.380736 +vt 0.695325 0.345451 +vt 0.695278 0.378366 +vt 0.940809 0.297498 +vt 0.899813 0.300379 +vt 0.899998 0.325679 +vt 0.939386 0.324138 +vt 0.900832 0.373884 +vt 0.941715 0.371086 +vt 0.939885 0.344344 +vt 0.900142 0.343649 +vt 0.866602 0.297789 +vt 0.868319 0.324892 +vt 0.868001 0.372721 +vt 0.868660 0.345654 +vt 0.843504 0.298977 +vt 0.844879 0.325713 +vt 0.844917 0.372430 +vt 0.845249 0.345712 +vt 0.728195 0.378410 +vt 0.728242 0.345495 +vt 0.712121 0.343125 +vt 0.712069 0.380736 +vt 0.695325 0.345451 +vt 0.695278 0.378366 +vt 0.944090 0.643423 +vt 0.949905 0.657973 +vt 0.988907 0.652063 +vt 0.997019 0.642184 +vt 0.941174 0.629693 +vt 0.996136 0.628493 +vt 0.947399 0.616345 +vt 0.987859 0.615844 +vt 0.975149 0.609363 +vt 0.959784 0.608446 +vt 0.977305 0.661967 +vt 0.913207 0.453729 +vt 0.911983 0.462700 +vt 0.956080 0.463603 +vt 0.957304 0.454633 +vt 0.911983 0.462700 +vt 0.956794 0.479568 +vt 0.956080 0.463603 +vt 0.913946 0.417646 +vt 0.913480 0.437172 +vt 0.957577 0.438075 +vt 0.958044 0.418549 +vt 0.913480 0.437172 +vt 0.913207 0.453729 +vt 0.957304 0.454633 +vt 0.957577 0.438075 +vt 0.913207 0.453729 +vt 0.911983 0.462700 +vt 0.956080 0.463603 +vt 0.911983 0.462700 +vt 0.912697 0.478665 +vt 0.956794 0.479568 +vt 0.956080 0.463603 +vt 0.913946 0.417646 +vt 0.913480 0.437172 +vt 0.957577 0.438075 +vt 0.958044 0.418549 +vt 0.913480 0.437172 +vt 0.957304 0.454633 +vt 0.957577 0.438075 +vt 0.852377 0.444507 +vt 0.844290 0.440132 +vt 0.843951 0.458750 +vt 0.836033 0.445066 +vt 0.835864 0.454375 +vt 0.993792 0.684717 +vt 0.994203 0.671255 +vt 0.983798 0.664368 +vt 0.972933 0.670948 +vt 0.972512 0.684500 +vt 0.982962 0.691383 +vt 0.726423 0.719640 +vt 0.736393 0.719640 +vt 0.736392 0.711134 +vt 0.726423 0.711134 +vt 0.717259 0.719640 +vt 0.726423 0.719640 +vt 0.726423 0.711134 +vt 0.717259 0.711134 +vt 0.706925 0.719640 +vt 0.717259 0.719640 +vt 0.717259 0.711134 +vt 0.706925 0.711134 +vt 0.696485 0.719640 +vt 0.706925 0.719640 +vt 0.706925 0.711134 +vt 0.696485 0.711134 +vt 0.685626 0.719640 +vt 0.696485 0.719640 +vt 0.696485 0.711134 +vt 0.685627 0.711134 +vt 0.736393 0.719640 +vt 0.746240 0.719640 +vt 0.746240 0.711134 +vt 0.736392 0.711134 +vt 0.962377 0.382209 +vt 0.953389 0.409837 +vt 0.962378 0.409832 +vt 0.917808 0.382206 +vt 0.908728 0.382209 +vt 0.908733 0.409840 +vt 0.917813 0.409832 +vt 0.926084 0.382207 +vt 0.917808 0.382206 +vt 0.917813 0.409832 +vt 0.926087 0.409835 +vt 0.934492 0.382204 +vt 0.926084 0.382207 +vt 0.926087 0.409835 +vt 0.934492 0.409835 +vt 0.943949 0.382205 +vt 0.934492 0.382204 +vt 0.934492 0.409835 +vt 0.943950 0.409833 +vt 0.953388 0.382203 +vt 0.943949 0.382205 +vt 0.943950 0.409833 +vt 0.953389 0.409837 +vt 0.765355 0.668489 +vt 0.766762 0.663419 +vt 0.756110 0.656121 +vt 0.752188 0.659469 +vt 0.761434 0.671836 +vt 0.750782 0.664539 +vt 0.756496 0.672182 +vt 0.752426 0.669395 +vt 0.765117 0.658563 +vt 0.761048 0.655775 +vt 0.755030 0.690070 +vt 0.755121 0.691118 +vt 0.767342 0.693549 +vt 0.766882 0.688114 +vt 0.752680 0.687988 +vt 0.753539 0.688588 +vt 0.761753 0.678759 +vt 0.757282 0.675638 +vt 0.929129 0.616217 +vt 0.921653 0.618887 +vt 0.920002 0.626975 +vt 0.935022 0.621201 +vt 0.925710 0.632243 +vt 0.933476 0.629371 +vt 0.857028 0.645947 +vt 0.846384 0.658935 +vt 0.853634 0.664879 +vt 0.862578 0.661358 +vt 0.864277 0.651892 +vt 0.765355 0.668489 +vt 0.752188 0.659469 +vt 0.756110 0.656121 +vt 0.766762 0.663419 +vt 0.761434 0.671836 +vt 0.750782 0.664539 +vt 0.756496 0.672182 +vt 0.761048 0.655775 +vt 0.765117 0.658563 +vt 0.755030 0.690070 +vt 0.766882 0.688114 +vt 0.767342 0.693549 +vt 0.755121 0.691118 +vt 0.752680 0.687988 +vt 0.757282 0.675638 +vt 0.761753 0.678759 +vt 0.753539 0.688588 +vt 0.929129 0.616217 +vt 0.935022 0.621201 +vt 0.920002 0.626975 +vt 0.921653 0.618887 +vt 0.925710 0.632243 +vt 0.933476 0.629371 +vt 0.857028 0.645947 +vt 0.846384 0.658935 +vt 0.848080 0.649470 +vt 0.864277 0.651892 +vt 0.862578 0.661358 +vt 0.853634 0.664879 +vt 0.836061 0.189941 +vt 0.871098 0.177117 +vt 0.853693 0.205576 +vt 0.835760 0.168035 +vt 0.848132 0.147715 +vt 0.862902 0.142782 +vt 0.836061 0.189941 +vt 0.853693 0.205576 +vt 0.871098 0.177117 +vt 0.835760 0.168035 +vt 0.862902 0.142782 +vt 0.848132 0.147715 +vt 0.852146 0.130615 +vt 0.836061 0.189941 +vt 0.835760 0.168035 +vt 0.871098 0.177117 +vt 0.848132 0.147715 +vt 0.862902 0.142782 +vt 0.836061 0.189941 +vt 0.871098 0.177117 +vt 0.835760 0.168035 +vt 0.862902 0.142782 +vt 0.848132 0.147715 +vt 0.852146 0.130615 +vt 0.529300 0.311967 +vt 0.529108 0.297958 +vt 0.551706 0.303766 +vt 0.540575 0.321965 +vt 0.529300 0.311967 +vt 0.540575 0.321965 +vt 0.551706 0.303766 +vt 0.529108 0.297958 +vt 0.546464 0.281809 +vt 0.537019 0.284964 +vt 0.529300 0.311967 +vt 0.529108 0.297958 +vt 0.551706 0.303766 +vt 0.540575 0.321965 +vt 0.529300 0.311967 +vt 0.540575 0.321965 +vt 0.551706 0.303766 +vt 0.529108 0.297958 +vt 0.527892 0.933630 +vt 0.538348 0.933583 +vt 0.538309 0.923126 +vt 0.527846 0.923165 +vt 0.627840 0.440285 +vt 0.625545 0.417834 +vt 0.616979 0.448089 +vt 0.588185 0.439122 +vt 0.594928 0.445071 +vt 0.595805 0.411663 +vt 0.627840 0.440285 +vt 0.616979 0.448089 +vt 0.625545 0.417834 +vt 0.588185 0.439122 +vt 0.595805 0.411663 +vt 0.594928 0.445071 +vt 0.655666 0.463990 +vt 0.654573 0.448402 +vt 0.649325 0.454437 +vt 0.565258 0.430230 +vt 0.560053 0.438792 +vt 0.569873 0.436974 +vt 0.474983 0.279034 +vt 0.497509 0.277984 +vt 0.487295 0.270060 +vt 0.476619 0.318946 +vt 0.486572 0.327711 +vt 0.494340 0.318109 +vt 0.413139 0.551358 +vt 0.417025 0.526779 +vt 0.430646 0.563410 +vt 0.389300 0.557957 +vt 0.388884 0.402444 +vt 0.421084 0.413119 +vt 0.396349 0.432831 +vt 0.413139 0.551358 +vt 0.430646 0.563410 +vt 0.417025 0.526779 +vt 0.389300 0.557957 +vt 0.388884 0.402444 +vt 0.396349 0.432831 +vt 0.421084 0.413119 +vt 0.468690 0.743511 +vt 0.475418 0.747458 +vt 0.478038 0.731446 +vt 0.510176 0.746045 +vt 0.501252 0.732821 +vt 0.502587 0.749301 +vt 0.506222 0.709553 +vt 0.498085 0.704042 +vt 0.499863 0.717505 +vt 0.474427 0.709006 +vt 0.480238 0.716706 +vt 0.482262 0.703522 +vt 0.502117 0.686692 +vt 0.495074 0.681746 +vt 0.496119 0.691673 +vt 0.477232 0.686534 +vt 0.483963 0.691341 +vt 0.484430 0.681347 +vt 0.500697 0.658278 +vt 0.494735 0.654680 +vt 0.494075 0.664108 +vt 0.478454 0.657938 +vt 0.485060 0.663744 +vt 0.484474 0.654310 +vt 0.500532 0.639841 +vt 0.496369 0.635093 +vt 0.494899 0.644346 +vt 0.478967 0.639371 +vt 0.484513 0.643967 +vt 0.483350 0.634710 +vt 0.503024 0.617634 +vt 0.498736 0.615408 +vt 0.497418 0.625613 +vt 0.477373 0.617081 +vt 0.482697 0.625220 +vt 0.481834 0.614997 +vt 0.481508 0.413066 +vt 0.480532 0.414847 +vt 0.480974 0.416919 +vt 0.564173 0.517083 +vt 0.559639 0.500179 +vt 0.530028 0.514377 +vt 0.551360 0.487118 +vt 0.532862 0.478079 +vt 0.523434 0.483948 +vt 0.510684 0.484103 +vt 0.498154 0.500666 +vt 0.495473 0.519836 +vt 0.501886 0.533329 +vt 0.509988 0.544475 +vt 0.525011 0.551055 +vt 0.546770 0.546941 +vt 0.559945 0.535375 +vt 0.534909 0.661859 +vt 0.534258 0.665116 +vt 0.551174 0.674648 +vt 0.532890 0.668571 +vt 0.532254 0.671591 +vt 0.532811 0.675943 +vt 0.534498 0.679799 +vt 0.552799 0.652439 +vt 0.550855 0.652380 +vt 0.547589 0.652918 +vt 0.543878 0.653910 +vt 0.540716 0.655090 +vt 0.539240 0.656581 +vt 0.536769 0.659202 +vt 0.877978 0.856483 +vt 0.877232 0.872658 +vt 0.889929 0.851614 +vt 0.905011 0.870715 +vt 0.902126 0.972930 +vt 0.877310 0.972490 +vt 0.890365 0.983221 +vt 0.878460 0.981310 +vt 0.905096 0.852899 +vt 0.901777 0.982274 +vt 0.723741 0.946973 +vt 0.722927 0.960191 +vt 0.736016 0.945534 +vt 0.736322 0.974965 +vt 0.725525 0.973947 +vt 0.828994 0.946923 +vt 0.845428 0.959954 +vt 0.843442 0.947405 +vt 0.831004 0.976284 +vt 0.844607 0.974824 +vt 0.970981 0.973276 +vt 0.972286 0.964119 +vt 0.955902 0.974128 +vt 0.943732 0.957997 +vt 0.944710 0.863614 +vt 0.970146 0.858760 +vt 0.955654 0.852027 +vt 0.968477 0.850066 +vt 0.945665 0.969435 +vt 0.945065 0.855897 +vt 0.260362 0.824402 +vt 0.258718 0.830026 +vt 0.255089 0.827156 +vt 0.256301 0.820871 +vt 0.250601 0.822925 +vt 0.248926 0.828532 +vt 0.252981 0.832101 +vt 0.252928 0.820876 +vt 0.254644 0.815113 +vt 0.248278 0.816496 +vt 0.250476 0.811502 +vt 0.244596 0.813614 +vt 0.242846 0.819357 +vt 0.247009 0.823010 +vt 0.275191 0.846095 +vt 0.272207 0.849169 +vt 0.274373 0.844567 +vt 0.276356 0.841025 +vt 0.274536 0.839067 +vt 0.271571 0.842145 +vt 0.270407 0.847178 +vt 0.259081 0.843251 +vt 0.262060 0.840121 +vt 0.259253 0.837672 +vt 0.263258 0.834998 +vt 0.261475 0.833043 +vt 0.258515 0.836177 +vt 0.257318 0.841262 +vt 0.503285 0.920274 +vt 0.497208 0.920274 +vt 0.502118 0.935389 +vt 0.492432 0.920274 +vt 0.486946 0.920274 +vt 0.492081 0.935389 +vt 0.524836 0.920274 +vt 0.519326 0.920274 +vt 0.524730 0.935389 +vt 0.480603 0.979707 +vt 0.491431 0.994171 +vt 0.506829 0.968376 +vt 0.508694 0.999504 +vt 0.525797 0.993671 +vt 0.536202 0.978901 +vt 0.535943 0.960833 +vt 0.525109 0.946372 +vt 0.507847 0.941039 +vt 0.490749 0.946871 +vt 0.480338 0.961641 +vt 0.480603 0.979707 +vt 0.491431 0.994171 +vt 0.506829 0.968376 +vt 0.508694 0.999504 +vt 0.525797 0.993671 +vt 0.536202 0.978901 +vt 0.535943 0.960833 +vt 0.525109 0.946372 +vt 0.507847 0.941039 +vt 0.490749 0.946871 +vt 0.480338 0.961641 +vt 0.684567 0.662749 +vt 0.696486 0.646341 +vt 0.665273 0.636200 +vt 0.696486 0.626060 +vt 0.684567 0.609652 +vt 0.665273 0.603384 +vt 0.648314 0.612855 +vt 0.637833 0.627283 +vt 0.637833 0.645118 +vt 0.648314 0.659545 +vt 0.665273 0.665057 +vt 0.850508 0.375082 +vt 0.838249 0.383533 +vt 0.850252 0.386839 +vt 0.842025 0.128282 +vt 0.850396 0.112569 +vt 0.852146 0.130615 +vt 0.842025 0.128282 +vt 0.850396 0.112569 +vt 0.842025 0.128282 +vt 0.850396 0.112569 +vt 0.852146 0.130615 +vt 0.842025 0.128282 +vt 0.850396 0.112569 +vt 0.536350 0.273283 +vt 0.271518 0.856214 +vt 0.204156 0.857615 +vt 0.204156 0.899995 +vt 0.271518 0.901396 +vt 0.235704 0.841928 +vt 0.234555 0.810452 +vt 0.157310 0.809737 +vt 0.156016 0.842307 +vt 0.059247 0.588517 +vt 0.838848 0.293986 +vt 0.836522 0.271306 +vt 0.789349 0.276038 +vt 0.788994 0.292912 +vt 0.836522 0.271306 +vt 0.836139 0.250269 +vt 0.790060 0.252294 +vt 0.789349 0.276038 +vt 0.839620 0.315037 +vt 0.838848 0.293986 +vt 0.788994 0.292912 +vt 0.790838 0.315774 +vt 0.703195 0.252538 +vt 0.701350 0.278026 +vt 0.702717 0.294367 +vt 0.705239 0.318423 +vt 0.701350 0.278026 +vt 0.702717 0.294367 +vt 0.609743 0.278209 +vt 0.612827 0.250235 +vt 0.566104 0.247960 +vt 0.561762 0.274868 +vt 0.613589 0.295274 +vt 0.561153 0.299301 +vt 0.565614 0.326142 +vt 0.617149 0.323913 +vt 0.609743 0.278209 +vt 0.561762 0.274868 +vt 0.561153 0.299301 +vt 0.613589 0.295274 +vt 0.566967 0.211539 +vt 0.629108 0.214280 +vt 0.629533 0.183466 +vt 0.566967 0.182011 +vt 0.566967 0.126163 +vt 0.566967 0.155223 +vt 0.630310 0.156081 +vt 0.631134 0.127271 +vt 0.705742 0.213331 +vt 0.705984 0.185397 +vt 0.706103 0.159074 +vt 0.706733 0.130212 +vt 0.774203 0.215096 +vt 0.774444 0.185479 +vt 0.774579 0.158897 +vt 0.775057 0.130741 +vt 0.822129 0.214523 +vt 0.822129 0.186534 +vt 0.822129 0.160647 +vt 0.822129 0.132483 +vt 0.564669 0.402537 +vt 0.564669 0.415372 +vt 0.577174 0.415372 +vt 0.577174 0.402537 +vt 0.502859 0.402537 +vt 0.502859 0.415372 +vt 0.514444 0.415372 +vt 0.514444 0.402537 +vt 0.526844 0.402537 +vt 0.526844 0.415372 +vt 0.539672 0.415372 +vt 0.539672 0.402537 +vt 0.539672 0.402537 +vt 0.539672 0.415372 +vt 0.551999 0.415372 +vt 0.551999 0.402537 +vt 0.471706 0.438331 +vt 0.636580 0.476711 +vt 0.635402 0.463953 +vt 0.618635 0.472311 +vt 0.617759 0.484532 +vt 0.586407 0.477005 +vt 0.589872 0.463947 +vt 0.577521 0.450616 +vt 0.570367 0.459338 +vt 0.603285 0.468937 +vt 0.600916 0.483027 +vt 0.606649 0.448516 +vt 0.610875 0.414923 +vt 0.655666 0.463990 +vt 0.649325 0.454437 +vt 0.569873 0.436974 +vt 0.560053 0.438792 +vt 0.583448 0.435461 +vt 0.636580 0.476711 +vt 0.617759 0.484532 +vt 0.618635 0.472311 +vt 0.635402 0.463953 +vt 0.586407 0.477005 +vt 0.570367 0.459338 +vt 0.577521 0.450616 +vt 0.589872 0.463947 +vt 0.600916 0.483027 +vt 0.603285 0.468937 +vt 0.606649 0.448516 +vt 0.610875 0.414923 +vt 0.649325 0.454437 +vt 0.655666 0.463990 +vt 0.560053 0.438792 +vt 0.569873 0.436974 +vt 0.583448 0.435461 +vt 0.644722 0.427325 +vt 0.626988 0.414531 +vt 0.625545 0.417834 +vt 0.627840 0.440285 +vt 0.651492 0.439741 +vt 0.638135 0.450043 +vt 0.576238 0.424739 +vt 0.583448 0.435461 +vt 0.645320 0.557037 +vt 0.628080 0.557037 +vt 0.526991 0.426368 +vt 0.517179 0.429381 +vt 0.520509 0.440363 +vt 0.526439 0.438091 +vt 0.517179 0.429381 +vt 0.508314 0.436417 +vt 0.515598 0.445643 +vt 0.520509 0.440363 +vt 0.508314 0.436417 +vt 0.501521 0.444148 +vt 0.512137 0.450798 +vt 0.515598 0.445643 +vt 0.550834 0.446378 +vt 0.544670 0.438003 +vt 0.536515 0.446600 +vt 0.539503 0.452135 +vt 0.544670 0.438003 +vt 0.536437 0.430110 +vt 0.532131 0.440845 +vt 0.536515 0.446600 +vt 0.536437 0.430110 +vt 0.526991 0.426368 +vt 0.526439 0.438091 +vt 0.532131 0.440845 +vt 0.596075 0.350114 +vt 0.595279 0.364093 +vt 0.616080 0.372041 +vt 0.619586 0.360479 +vt 0.595279 0.364093 +vt 0.596663 0.387825 +vt 0.614474 0.383641 +vt 0.616080 0.372041 +vt 0.596663 0.387825 +vt 0.596749 0.401610 +vt 0.615443 0.396067 +vt 0.614474 0.383641 +vt 0.596075 0.350114 +vt 0.595279 0.364093 +vt 0.576423 0.367054 +vt 0.573305 0.354868 +vt 0.595279 0.364093 +vt 0.596662 0.387825 +vt 0.579220 0.380289 +vt 0.576423 0.367054 +vt 0.596662 0.387825 +vt 0.596749 0.401610 +vt 0.578360 0.393861 +vt 0.579220 0.380289 +vt 0.663136 0.518737 +vt 0.663623 0.527478 +vt 0.682644 0.526379 +vt 0.682199 0.518654 +vt 0.663623 0.527478 +vt 0.664859 0.537528 +vt 0.683664 0.535253 +vt 0.682644 0.526379 +vt 0.664859 0.537528 +vt 0.665810 0.546416 +vt 0.684821 0.542976 +vt 0.683664 0.535253 +vt 0.665566 0.491283 +vt 0.664716 0.500080 +vt 0.683415 0.502134 +vt 0.684459 0.494459 +vt 0.664716 0.500080 +vt 0.663572 0.510028 +vt 0.682527 0.510949 +vt 0.683415 0.502134 +vt 0.663572 0.510028 +vt 0.663136 0.518737 +vt 0.682199 0.518654 +vt 0.682527 0.510949 +vt 0.650936 0.398976 +vt 0.674530 0.408171 +vt 0.677767 0.395266 +vt 0.652159 0.388592 +vt 0.650936 0.398976 +vt 0.648781 0.407089 +vt 0.670365 0.420597 +vt 0.674530 0.408171 +vt 0.648387 0.353084 +vt 0.650319 0.360342 +vt 0.670686 0.351762 +vt 0.666825 0.341071 +vt 0.650319 0.360342 +vt 0.651689 0.369751 +vt 0.674400 0.363557 +vt 0.670686 0.351762 +vt 0.651689 0.369751 +vt 0.652289 0.378723 +vt 0.676921 0.372844 +vt 0.674400 0.363557 +vt 0.652289 0.378723 +vt 0.652159 0.388592 +vt 0.677767 0.395266 +vt 0.676921 0.372844 +vt 0.592214 0.524960 +vt 0.590939 0.534915 +vt 0.621449 0.540027 +vt 0.620558 0.528554 +vt 0.590939 0.534915 +vt 0.589752 0.547128 +vt 0.622143 0.550196 +vt 0.621449 0.540027 +vt 0.594670 0.490345 +vt 0.594752 0.498591 +vt 0.622521 0.497268 +vt 0.623368 0.487949 +vt 0.594752 0.498591 +vt 0.594036 0.507860 +vt 0.621199 0.507995 +vt 0.622521 0.497268 +vt 0.594036 0.507860 +vt 0.593124 0.516304 +vt 0.620347 0.518145 +vt 0.621199 0.507995 +vt 0.592214 0.524960 +vt 0.620558 0.528554 +vt 0.620347 0.518145 +vt 0.593124 0.516304 +vt 0.622910 0.364541 +vt 0.576422 0.367054 +vt 0.579220 0.380289 +vt 0.579220 0.380289 +vt 0.578360 0.393861 +vt 0.619586 0.360479 +vt 0.616080 0.372041 +vt 0.616080 0.372041 +vt 0.614475 0.383641 +vt 0.614475 0.383641 +vt 0.615443 0.396067 +vt 0.576422 0.367054 +vt 0.573306 0.354868 +vt 0.504364 0.430179 +vt 0.515502 0.422763 +vt 0.495900 0.438403 +vt 0.504364 0.430179 +vt 0.549155 0.432091 +vt 0.556986 0.441053 +vt 0.538674 0.423660 +vt 0.549155 0.432091 +vt 0.538674 0.423660 +vt 0.527252 0.419817 +vt 0.515502 0.422763 +vt 0.527252 0.419817 +vt 0.611507 0.577419 +vt 0.682203 0.577419 +vt 0.579433 0.565670 +vt 0.631173 0.386461 +vt 0.628519 0.386594 +vt 0.627696 0.394707 +vt 0.630349 0.395717 +vt 0.677767 0.395266 +vt 0.674530 0.408171 +vt 0.678766 0.408335 +vt 0.682670 0.395377 +vt 0.625912 0.401585 +vt 0.628684 0.404191 +vt 0.670365 0.420597 +vt 0.675939 0.418930 +vt 0.629771 0.355089 +vt 0.627119 0.357395 +vt 0.628511 0.363821 +vt 0.631029 0.362969 +vt 0.666825 0.341071 +vt 0.670686 0.351762 +vt 0.674262 0.351414 +vt 0.671635 0.342403 +vt 0.628946 0.371478 +vt 0.631482 0.371692 +vt 0.674400 0.363557 +vt 0.678063 0.361880 +vt 0.628892 0.378943 +vt 0.631482 0.378980 +vt 0.676921 0.372844 +vt 0.682244 0.374159 +vt 0.645908 0.527751 +vt 0.646756 0.537356 +vt 0.646756 0.537356 +vt 0.647554 0.545266 +vt 0.647633 0.492680 +vt 0.646885 0.500323 +vt 0.646885 0.500323 +vt 0.646005 0.509698 +vt 0.646005 0.509698 +vt 0.645609 0.518685 +vt 0.645609 0.518685 +vt 0.645908 0.527751 +vt 0.631173 0.386461 +vt 0.630349 0.395717 +vt 0.630349 0.395717 +vt 0.628684 0.404191 +vt 0.629771 0.355089 +vt 0.631029 0.362969 +vt 0.631029 0.362969 +vt 0.631482 0.371692 +vt 0.631482 0.371692 +vt 0.631482 0.378980 +vt 0.631482 0.378980 +vt 0.631173 0.386461 +vt 0.487257 0.473748 +vt 0.485903 0.460807 +vt 0.449069 0.329959 +vt 0.448603 0.316962 +vt 0.448603 0.316962 +vt 0.476619 0.318946 +vt 0.474983 0.279034 +vt 0.448902 0.277481 +vt 0.448902 0.277481 +vt 0.450991 0.265335 +vt 0.494340 0.318109 +vt 0.497509 0.277984 +vt 0.514716 0.278513 +vt 0.512667 0.266454 +vt 0.512826 0.330007 +vt 0.514338 0.317901 +vt 0.514338 0.317901 +vt 0.514716 0.278513 +vt 0.344424 0.520271 +vt 0.344424 0.520271 +vt 0.361352 0.520540 +vt 0.358009 0.500349 +vt 0.344818 0.501772 +vt 0.378054 0.519648 +vt 0.377081 0.501295 +vt 0.358009 0.500349 +vt 0.361352 0.520540 +vt 0.324464 0.502603 +vt 0.324714 0.520542 +vt 0.344424 0.520271 +vt 0.344818 0.501772 +vt 0.322774 0.478356 +vt 0.342683 0.476976 +vt 0.378120 0.476568 +vt 0.361217 0.475862 +vt 0.361217 0.475862 +vt 0.342683 0.476976 +vt 0.361352 0.520540 +vt 0.344424 0.520271 +vt 0.344818 0.501772 +vt 0.358009 0.500349 +vt 0.342683 0.476976 +vt 0.324714 0.520542 +vt 0.324464 0.502603 +vt 0.344818 0.501772 +vt 0.344424 0.520271 +vt 0.377081 0.501295 +vt 0.378054 0.519648 +vt 0.361352 0.520540 +vt 0.358009 0.500349 +vt 0.342683 0.476976 +vt 0.361217 0.475862 +vt 0.378120 0.476568 +vt 0.361217 0.475862 +vt 0.322774 0.478356 +vt 0.342683 0.476976 +vt 0.222063 0.640983 +vt 0.232602 0.641656 +vt 0.229869 0.626101 +vt 0.224076 0.625716 +vt 0.232602 0.641656 +vt 0.242917 0.638984 +vt 0.237795 0.625314 +vt 0.229869 0.626101 +vt 0.211398 0.638579 +vt 0.222063 0.640983 +vt 0.224076 0.625716 +vt 0.216061 0.625036 +vt 0.231040 0.609000 +vt 0.223056 0.609127 +vt 0.223056 0.609127 +vt 0.215592 0.609352 +vt 0.238469 0.609318 +vt 0.231040 0.609000 +vt 0.219438 0.583879 +vt 0.232442 0.591968 +vt 0.241387 0.594449 +vt 0.242833 0.589244 +vt 0.233884 0.586760 +vt 0.308714 0.586081 +vt 0.324357 0.638458 +vt 0.323444 0.627585 +vt 0.312039 0.627996 +vt 0.311729 0.634709 +vt 0.323444 0.627585 +vt 0.321996 0.615624 +vt 0.311409 0.619644 +vt 0.312039 0.627996 +vt 0.303156 0.626893 +vt 0.301772 0.638365 +vt 0.303036 0.619791 +vt 0.303156 0.626893 +vt 0.311729 0.634709 +vt 0.301772 0.638365 +vt 0.302390 0.645062 +vt 0.310686 0.643271 +vt 0.321144 0.647155 +vt 0.324357 0.638458 +vt 0.394498 0.609284 +vt 0.399013 0.589480 +vt 0.380656 0.590156 +vt 0.378793 0.606734 +vt 0.012612 0.615551 +vt 0.032947 0.613055 +vt 0.032996 0.596849 +vt 0.016472 0.597515 +vt 0.304228 0.684120 +vt 0.324279 0.687030 +vt 0.320886 0.671506 +vt 0.304361 0.670512 +vt 0.358383 0.584027 +vt 0.358855 0.609095 +vt 0.324497 0.651731 +vt 0.304580 0.655376 +vt 0.033075 0.578771 +vt 0.013316 0.574716 +vt 0.748784 0.691477 +vt 0.748480 0.702196 +vt 0.659803 0.698968 +vt 0.659783 0.688498 +vt 0.747992 0.664740 +vt 0.748398 0.675457 +vt 0.660428 0.678715 +vt 0.660352 0.668247 +vt 0.579945 0.676595 +vt 0.580222 0.666178 +vt 0.578935 0.701757 +vt 0.578565 0.691342 +vt 0.748784 0.691477 +vt 0.748784 0.691477 +vt 0.659783 0.688498 +vt 0.659803 0.698968 +vt 0.748480 0.702196 +vt 0.747992 0.664740 +vt 0.660352 0.668247 +vt 0.660428 0.678715 +vt 0.748398 0.675457 +vt 0.580222 0.666178 +vt 0.579945 0.676595 +vt 0.578565 0.691342 +vt 0.578935 0.701757 +vt 0.394499 0.609285 +vt 0.378793 0.606735 +vt 0.380656 0.590154 +vt 0.399014 0.589479 +vt 0.012613 0.615550 +vt 0.016473 0.597515 +vt 0.032996 0.596849 +vt 0.032945 0.613053 +vt 0.304227 0.684121 +vt 0.304360 0.670511 +vt 0.320886 0.671506 +vt 0.324279 0.687032 +vt 0.358854 0.609097 +vt 0.358382 0.584027 +vt 0.304578 0.655375 +vt 0.324496 0.651730 +vt 0.013317 0.574717 +vt 0.033075 0.578772 +vt 0.397326 0.525455 +vt 0.377378 0.549829 +vt 0.382728 0.483359 +vt 0.404267 0.484518 +vt 0.391658 0.460595 +vt 0.412854 0.460201 +vt 0.375531 0.411402 +vt 0.379646 0.431434 +vt 0.464447 0.403667 +vt 0.464447 0.422788 +vt 0.464447 0.453096 +vt 0.464447 0.481306 +vt 0.464447 0.522919 +vt 0.464447 0.569581 +vt 0.397326 0.525455 +vt 0.377378 0.549829 +vt 0.389300 0.557957 +vt 0.382728 0.483359 +vt 0.404267 0.484518 +vt 0.391658 0.460595 +vt 0.412854 0.460201 +vt 0.375531 0.411402 +vt 0.379646 0.431434 +vt 0.464447 0.422788 +vt 0.464447 0.403667 +vt 0.464447 0.481306 +vt 0.464447 0.453096 +vt 0.464447 0.522919 +vt 0.464447 0.569581 +vt 0.010190 0.305514 +vt 0.535133 0.601239 +vt 0.460008 0.693674 +vt 0.460009 0.657172 +vt 0.442813 0.657173 +vt 0.442813 0.693674 +vt 0.460009 0.657172 +vt 0.460009 0.632714 +vt 0.442813 0.632714 +vt 0.442813 0.657173 +vt 0.460009 0.612313 +vt 0.442813 0.612313 +vt 0.669282 0.581740 +vt 0.651918 0.581730 +vt 0.651909 0.597528 +vt 0.669273 0.597537 +vt 0.636647 0.581726 +vt 0.636638 0.597515 +vt 0.460008 0.751131 +vt 0.442812 0.751130 +vt 0.460009 0.657172 +vt 0.460008 0.693674 +vt 0.442813 0.693674 +vt 0.442813 0.657173 +vt 0.460009 0.632714 +vt 0.460009 0.657172 +vt 0.442813 0.657173 +vt 0.442813 0.632714 +vt 0.576483 0.581689 +vt 0.588662 0.581696 +vt 0.588654 0.597490 +vt 0.576476 0.597484 +vt 0.651918 0.581730 +vt 0.669282 0.581740 +vt 0.669273 0.597537 +vt 0.651909 0.597528 +vt 0.460009 0.612313 +vt 0.442813 0.612313 +vt 0.636647 0.581726 +vt 0.636638 0.597515 +vt 0.460008 0.751131 +vt 0.442812 0.751130 +vt 0.487466 0.581644 +vt 0.554962 0.581699 +vt 0.554955 0.597452 +vt 0.487458 0.597440 +vt 0.783360 0.652036 +vt 0.812776 0.683445 +vt 0.813882 0.685355 +vt 0.818483 0.683168 +vt 0.816824 0.680039 +vt 0.814511 0.687440 +vt 0.819374 0.686466 +vt 0.814662 0.689588 +vt 0.819492 0.689809 +vt 0.814439 0.691373 +vt 0.818891 0.692930 +vt 0.813712 0.693053 +vt 0.817568 0.695812 +vt 0.812567 0.694474 +vt 0.815588 0.698344 +vt 0.811143 0.695494 +vt 0.813017 0.700465 +vt 0.809581 0.695998 +vt 0.809852 0.702204 +vt 0.808041 0.695903 +vt 0.805861 0.703835 +vt 0.805637 0.680477 +vt 0.807485 0.680282 +vt 0.807391 0.672942 +vt 0.802386 0.671108 +vt 0.809413 0.680776 +vt 0.811276 0.674891 +vt 0.811241 0.681879 +vt 0.814402 0.677265 +vt 0.823809 0.680791 +vt 0.821558 0.676344 +vt 0.824941 0.685510 +vt 0.824999 0.690208 +vt 0.824005 0.694745 +vt 0.822035 0.698904 +vt 0.819161 0.702605 +vt 0.815456 0.705788 +vt 0.810935 0.708504 +vt 0.805497 0.710831 +vt 0.808411 0.665482 +vt 0.801715 0.662733 +vt 0.813854 0.668651 +vt 0.818242 0.672245 +vt 0.830202 0.678209 +vt 0.827367 0.672210 +vt 0.831594 0.684488 +vt 0.831524 0.690843 +vt 0.830086 0.696914 +vt 0.827377 0.702496 +vt 0.823544 0.707391 +vt 0.818698 0.711590 +vt 0.812929 0.715186 +vt 0.806296 0.718397 +vt 0.810670 0.657642 +vt 0.802657 0.653692 +vt 0.817509 0.661920 +vt 0.823095 0.666781 +vt 0.838055 0.675248 +vt 0.834566 0.667575 +vt 0.839666 0.683448 +vt 0.839417 0.691721 +vt 0.837409 0.699631 +vt 0.833841 0.706759 +vt 0.828920 0.712903 +vt 0.822842 0.718003 +vt 0.815778 0.722248 +vt 0.808002 0.726193 +vt 0.814102 0.649457 +vt 0.804901 0.644510 +vt 0.822376 0.654653 +vt 0.829290 0.660653 +vt 0.847724 0.671826 +vt 0.843520 0.662151 +vt 0.849553 0.682315 +vt 0.849007 0.692983 +vt 0.846253 0.703090 +vt 0.841608 0.712018 +vt 0.835426 0.719424 +vt 0.827944 0.725250 +vt 0.819320 0.729601 +vt 0.809824 0.732673 +vt 0.818443 0.641044 +vt 0.807332 0.637017 +vt 0.828578 0.646584 +vt 0.837071 0.653672 +vt 0.478038 0.731446 +vt 0.475418 0.747458 +vt 0.502587 0.749301 +vt 0.501252 0.732821 +vt 0.499863 0.717505 +vt 0.480238 0.716706 +vt 0.498085 0.704042 +vt 0.482262 0.703522 +vt 0.496119 0.691673 +vt 0.483963 0.691341 +vt 0.495074 0.681746 +vt 0.484430 0.681347 +vt 0.494638 0.672668 +vt 0.484639 0.672262 +vt 0.494075 0.664108 +vt 0.485060 0.663744 +vt 0.494735 0.654680 +vt 0.484474 0.654310 +vt 0.494899 0.644346 +vt 0.484513 0.643967 +vt 0.496369 0.635093 +vt 0.483350 0.634710 +vt 0.497418 0.625613 +vt 0.482697 0.625220 +vt 0.498736 0.615408 +vt 0.481834 0.614997 +vt 0.500869 0.672188 +vt 0.494638 0.672668 +vt 0.478404 0.671920 +vt 0.484639 0.672262 +vt 0.882516 0.759686 +vt 0.897602 0.759686 +vt 0.894575 0.739550 +vt 0.880596 0.739550 +vt 0.912157 0.759686 +vt 0.908064 0.739550 +vt 0.926600 0.759686 +vt 0.921447 0.739550 +vt 0.939670 0.759686 +vt 0.933559 0.739550 +vt 0.772985 0.759686 +vt 0.786521 0.759686 +vt 0.791639 0.739550 +vt 0.779096 0.739550 +vt 0.800131 0.759686 +vt 0.804252 0.739550 +vt 0.812358 0.759686 +vt 0.815583 0.739550 +vt 0.825814 0.759686 +vt 0.828051 0.739550 +vt 0.839090 0.759686 +vt 0.840355 0.739550 +vt 0.853467 0.759686 +vt 0.853677 0.739550 +vt 0.868155 0.759686 +vt 0.867288 0.739550 +vt 0.492522 0.405842 +vt 0.488491 0.410470 +vt 0.490537 0.415106 +vt 0.495655 0.414867 +vt 0.483134 0.401702 +vt 0.483671 0.408808 +vt 0.473015 0.405270 +vt 0.478481 0.409747 +vt 0.469851 0.414277 +vt 0.476164 0.414487 +vt 0.472516 0.422852 +vt 0.477526 0.419689 +vt 0.479280 0.427938 +vt 0.481529 0.422787 +vt 0.487217 0.427894 +vt 0.486123 0.422698 +vt 0.493431 0.422925 +vt 0.489479 0.419817 +vt 0.490537 0.415106 +vt 0.485389 0.413277 +vt 0.486353 0.415094 +vt 0.483464 0.412509 +vt 0.482561 0.418274 +vt 0.484524 0.418317 +vt 0.489479 0.419817 +vt 0.485997 0.417071 +vt 0.588463 0.518375 +vt 0.582757 0.491275 +vt 0.570695 0.495881 +vt 0.575900 0.516719 +vt 0.566828 0.468381 +vt 0.559197 0.477783 +vt 0.535401 0.454759 +vt 0.532256 0.465815 +vt 0.535401 0.454759 +vt 0.516879 0.456777 +vt 0.518735 0.470859 +vt 0.532256 0.465815 +vt 0.499636 0.466084 +vt 0.505757 0.472895 +vt 0.499636 0.466084 +vt 0.473138 0.492132 +vt 0.487052 0.495200 +vt 0.505757 0.472895 +vt 0.470232 0.524442 +vt 0.483049 0.521494 +vt 0.481714 0.551020 +vt 0.492030 0.541298 +vt 0.495590 0.565471 +vt 0.502472 0.553718 +vt 0.521148 0.577834 +vt 0.523453 0.564415 +vt 0.558234 0.570570 +vt 0.554978 0.558762 +vt 0.580638 0.549861 +vt 0.570313 0.541447 +vt 0.575900 0.516719 +vt 0.570695 0.495881 +vt 0.564829 0.497612 +vt 0.569874 0.516277 +vt 0.559197 0.477783 +vt 0.555378 0.482994 +vt 0.532256 0.465815 +vt 0.532035 0.473987 +vt 0.518735 0.470859 +vt 0.522213 0.478517 +vt 0.505757 0.472895 +vt 0.508946 0.479077 +vt 0.487052 0.495200 +vt 0.495046 0.497752 +vt 0.483049 0.521494 +vt 0.489829 0.519888 +vt 0.492030 0.541298 +vt 0.496198 0.535370 +vt 0.502472 0.553718 +vt 0.506121 0.548829 +vt 0.523453 0.564415 +vt 0.524733 0.556142 +vt 0.554978 0.558762 +vt 0.550366 0.551457 +vt 0.570313 0.541447 +vt 0.565224 0.537461 +vt 0.569874 0.516277 +vt 0.564829 0.497612 +vt 0.559639 0.500179 +vt 0.564173 0.517083 +vt 0.555378 0.482994 +vt 0.551360 0.487118 +vt 0.532035 0.473987 +vt 0.532862 0.478079 +vt 0.532035 0.473987 +vt 0.522213 0.478517 +vt 0.523434 0.483948 +vt 0.532862 0.478079 +vt 0.508946 0.479077 +vt 0.510684 0.484103 +vt 0.508946 0.479077 +vt 0.495046 0.497752 +vt 0.498154 0.500666 +vt 0.510684 0.484103 +vt 0.489829 0.519888 +vt 0.495473 0.519836 +vt 0.496198 0.535370 +vt 0.501886 0.533329 +vt 0.506121 0.548829 +vt 0.509988 0.544475 +vt 0.524733 0.556142 +vt 0.525011 0.551055 +vt 0.550366 0.551457 +vt 0.546770 0.546941 +vt 0.565224 0.537461 +vt 0.559945 0.535375 +vt 0.367978 0.622362 +vt 0.370326 0.670884 +vt 0.354199 0.672557 +vt 0.349318 0.623464 +vt 0.375342 0.711606 +vt 0.360147 0.711872 +vt 0.358820 0.757868 +vt 0.345021 0.748431 +vt 0.342426 0.802453 +vt 0.325386 0.791696 +vt 0.765206 0.813032 +vt 0.741407 0.764660 +vt 0.727179 0.778369 +vt 0.746954 0.819947 +vt 0.611815 0.939264 +vt 0.611602 0.906953 +vt 0.641326 0.908115 +vt 0.641490 0.939059 +vt 0.420575 0.670676 +vt 0.370326 0.670884 +vt 0.367978 0.622362 +vt 0.420456 0.622477 +vt 0.666350 0.911004 +vt 0.666413 0.938950 +vt 0.420661 0.711339 +vt 0.375342 0.711606 +vt 0.687944 0.900943 +vt 0.687880 0.938966 +vt 0.420681 0.757066 +vt 0.358820 0.757868 +vt 0.714393 0.889311 +vt 0.714168 0.939083 +vt 0.420616 0.803564 +vt 0.342426 0.802453 +vt 0.726912 0.840712 +vt 0.746954 0.819947 +vt 0.727179 0.778369 +vt 0.693998 0.819251 +vt 0.843397 0.766143 +vt 0.741407 0.764660 +vt 0.765206 0.813032 +vt 0.842668 0.814157 +vt 0.420952 0.813491 +vt 0.420519 0.919310 +vt 0.342421 0.919310 +vt 0.342421 0.813491 +vt 0.342421 0.813491 +vt 0.342421 0.919310 +vt 0.325579 0.919310 +vt 0.325562 0.813491 +vt 0.321004 0.848879 +vt 0.320796 0.903364 +vt 0.278067 0.903008 +vt 0.278421 0.848669 +vt 0.367977 0.622359 +vt 0.349318 0.623464 +vt 0.354199 0.672557 +vt 0.370326 0.670884 +vt 0.360147 0.711871 +vt 0.375344 0.711606 +vt 0.345021 0.748431 +vt 0.358820 0.757868 +vt 0.325386 0.791696 +vt 0.342426 0.802456 +vt 0.765206 0.813032 +vt 0.746954 0.819947 +vt 0.727179 0.778369 +vt 0.741407 0.764661 +vt 0.611815 0.939264 +vt 0.641490 0.939059 +vt 0.641326 0.908115 +vt 0.611602 0.906953 +vt 0.420575 0.670676 +vt 0.420456 0.622477 +vt 0.367977 0.622359 +vt 0.370326 0.670884 +vt 0.666413 0.938950 +vt 0.666350 0.911004 +vt 0.420661 0.711339 +vt 0.375344 0.711606 +vt 0.687880 0.938966 +vt 0.687944 0.900943 +vt 0.420681 0.757066 +vt 0.358820 0.757868 +vt 0.714168 0.939083 +vt 0.714393 0.889311 +vt 0.420616 0.803564 +vt 0.342426 0.802456 +vt 0.726912 0.840712 +vt 0.693998 0.819251 +vt 0.727179 0.778369 +vt 0.746954 0.819947 +vt 0.843397 0.766143 +vt 0.842668 0.814157 +vt 0.765206 0.813032 +vt 0.741407 0.764661 +vt 0.420952 0.813491 +vt 0.342421 0.813491 +vt 0.342421 0.813491 +vt 0.325574 0.813491 +vt 0.325591 0.919310 +vt 0.321004 0.848879 +vt 0.278421 0.848669 +vt 0.928846 0.238454 +vt 0.955163 0.238449 +vt 0.958342 0.201882 +vt 0.925667 0.201882 +vt 0.928846 0.238452 +vt 0.955163 0.238456 +vt 0.958342 0.201882 +vt 0.925667 0.201882 +vt 0.928846 0.238452 +vt 0.955163 0.238456 +vt 0.958342 0.201882 +vt 0.925667 0.201882 +vt 0.928846 0.238452 +vt 0.955163 0.238456 +vt 0.958342 0.201882 +vt 0.925667 0.201882 +vt 0.928846 0.238452 +vt 0.955163 0.238456 +vt 0.958342 0.201882 +vt 0.925667 0.201882 +vt 0.928846 0.238452 +vt 0.955163 0.238456 +vt 0.958342 0.201882 +vt 0.925667 0.201882 +vt 0.955119 0.169575 +vt 0.928798 0.169575 +vt 0.955119 0.169575 +vt 0.928798 0.169575 +vt 0.955119 0.169575 +vt 0.928798 0.169575 +vt 0.955119 0.169575 +vt 0.928798 0.169575 +vt 0.955119 0.169575 +vt 0.928798 0.169575 +vt 0.955119 0.169575 +vt 0.928798 0.169575 +vt 0.293485 0.577328 +vt 0.255393 0.577328 +vt 0.250861 0.624083 +vt 0.298149 0.624083 +vt 0.255462 0.677010 +vt 0.293548 0.677003 +vt 0.298149 0.624083 +vt 0.250861 0.624083 +vt 0.255462 0.677010 +vt 0.293548 0.677003 +vt 0.298149 0.624083 +vt 0.250861 0.624083 +vt 0.255462 0.677010 +vt 0.293548 0.677003 +vt 0.298149 0.624083 +vt 0.250861 0.624083 +vt 0.255462 0.677010 +vt 0.293548 0.677003 +vt 0.298149 0.624083 +vt 0.250861 0.624083 +vt 0.255462 0.677010 +vt 0.293548 0.677003 +vt 0.298149 0.624083 +vt 0.250861 0.624083 +vt 0.293485 0.577328 +vt 0.255393 0.577328 +vt 0.293485 0.577328 +vt 0.255393 0.577328 +vt 0.293485 0.577328 +vt 0.255393 0.577328 +vt 0.255462 0.677010 +vt 0.293548 0.677003 +vt 0.293485 0.577328 +vt 0.255393 0.577328 +vt 0.293485 0.577328 +vt 0.255393 0.577328 +vt 0.595373 0.720752 +vt 0.595373 0.727266 +vt 0.599532 0.727266 +vt 0.599532 0.720752 +vt 0.599532 0.713925 +vt 0.595373 0.713925 +vt 0.856994 0.676371 +vt 0.856994 0.692316 +vt 0.865952 0.692316 +vt 0.865952 0.676370 +vt 0.856993 0.669547 +vt 0.865952 0.669547 +vt 0.561124 0.713515 +vt 0.561124 0.720739 +vt 0.566061 0.720739 +vt 0.566062 0.713515 +vt 0.561124 0.707194 +vt 0.566061 0.707194 +vt 0.599532 0.720752 +vt 0.599532 0.727266 +vt 0.603626 0.727267 +vt 0.603626 0.720752 +vt 0.603626 0.713925 +vt 0.599532 0.713925 +vt 0.865952 0.676370 +vt 0.865952 0.692316 +vt 0.874771 0.692316 +vt 0.874771 0.676370 +vt 0.874771 0.669547 +vt 0.865952 0.669547 +vt 0.566062 0.713515 +vt 0.566061 0.720739 +vt 0.570922 0.720739 +vt 0.570922 0.713515 +vt 0.566061 0.707194 +vt 0.570922 0.707194 +vt 0.603626 0.720752 +vt 0.603626 0.727267 +vt 0.607882 0.727266 +vt 0.607882 0.720752 +vt 0.603626 0.713925 +vt 0.607882 0.713925 +vt 0.874771 0.676370 +vt 0.874771 0.692316 +vt 0.883941 0.692316 +vt 0.883941 0.676370 +vt 0.874771 0.669547 +vt 0.883941 0.669547 +vt 0.570922 0.720739 +vt 0.575975 0.720739 +vt 0.575975 0.713515 +vt 0.575975 0.707194 +vt 0.612524 0.713925 +vt 0.607882 0.713925 +vt 0.607882 0.720752 +vt 0.612524 0.720752 +vt 0.607882 0.727266 +vt 0.612524 0.727266 +vt 0.893936 0.692316 +vt 0.893938 0.676370 +vt 0.893936 0.669547 +vt 0.883941 0.669547 +vt 0.575975 0.713515 +vt 0.575975 0.720739 +vt 0.581485 0.720739 +vt 0.581485 0.713515 +vt 0.575975 0.707194 +vt 0.581485 0.707194 +vt 0.612524 0.720752 +vt 0.612524 0.727266 +vt 0.616770 0.727266 +vt 0.616770 0.720752 +vt 0.616770 0.713925 +vt 0.612524 0.713925 +vt 0.893938 0.676370 +vt 0.893936 0.692316 +vt 0.903084 0.692316 +vt 0.903084 0.676370 +vt 0.903084 0.669547 +vt 0.893936 0.669547 +vt 0.581485 0.713515 +vt 0.581485 0.720739 +vt 0.586525 0.720739 +vt 0.586525 0.713515 +vt 0.581485 0.707194 +vt 0.586526 0.707194 +vt 0.621440 0.713925 +vt 0.616770 0.713925 +vt 0.616770 0.720752 +vt 0.621440 0.720752 +vt 0.913145 0.676371 +vt 0.903084 0.676370 +vt 0.903084 0.692316 +vt 0.913145 0.692316 +vt 0.913145 0.669547 +vt 0.903084 0.669547 +vt 0.592071 0.713515 +vt 0.586525 0.713515 +vt 0.586525 0.720739 +vt 0.592071 0.720739 +vt 0.592071 0.707194 +vt 0.586526 0.707194 +vt 0.561124 0.726221 +vt 0.566062 0.726221 +vt 0.586526 0.726221 +vt 0.592071 0.726221 +vt 0.581485 0.726221 +vt 0.586526 0.726221 +vt 0.575975 0.726221 +vt 0.581485 0.726221 +vt 0.570922 0.726221 +vt 0.575975 0.726221 +vt 0.566062 0.726221 +vt 0.570922 0.726221 +vt 0.592071 0.707194 +vt 0.592071 0.705581 +vt 0.586525 0.705581 +vt 0.586526 0.707194 +vt 0.561124 0.707194 +vt 0.566061 0.707194 +vt 0.566061 0.705580 +vt 0.561124 0.705581 +vt 0.570922 0.707194 +vt 0.570922 0.705581 +vt 0.575975 0.705580 +vt 0.575975 0.707194 +vt 0.581485 0.707194 +vt 0.581485 0.705581 +vt 0.561124 0.726221 +vt 0.561124 0.727869 +vt 0.566062 0.727869 +vt 0.566062 0.726221 +vt 0.592071 0.726221 +vt 0.586526 0.726221 +vt 0.586525 0.727869 +vt 0.592071 0.727869 +vt 0.581485 0.726221 +vt 0.581485 0.727869 +vt 0.575975 0.726221 +vt 0.575975 0.727869 +vt 0.570922 0.727869 +vt 0.570922 0.726221 +vt 0.747637 0.758623 +vt 0.756599 0.758623 +vt 0.756599 0.747687 +vt 0.747637 0.747687 +vt 0.634474 0.758623 +vt 0.645304 0.758623 +vt 0.645304 0.747687 +vt 0.634474 0.747687 +vt 0.654934 0.758623 +vt 0.654934 0.747687 +vt 0.665270 0.758623 +vt 0.665270 0.747687 +vt 0.675491 0.758623 +vt 0.675491 0.747687 +vt 0.685636 0.758623 +vt 0.685636 0.747687 +vt 0.695509 0.758623 +vt 0.695509 0.747687 +vt 0.705178 0.758623 +vt 0.705178 0.747687 +vt 0.716021 0.758623 +vt 0.716021 0.747687 +vt 0.726917 0.758623 +vt 0.726917 0.747687 +vt 0.737640 0.758623 +vt 0.737640 0.747687 +vt 0.699611 0.737629 +vt 0.709390 0.737629 +vt 0.709390 0.728639 +vt 0.699611 0.728639 +vt 0.690890 0.737629 +vt 0.690890 0.728639 +vt 0.681985 0.737629 +vt 0.681985 0.728639 +vt 0.672836 0.737629 +vt 0.672836 0.728639 +vt 0.663617 0.737629 +vt 0.663617 0.728639 +vt 0.654295 0.737629 +vt 0.654295 0.728639 +vt 0.645609 0.737629 +vt 0.645609 0.728639 +vt 0.635841 0.737629 +vt 0.635841 0.728639 +vt 0.737905 0.737629 +vt 0.745988 0.737629 +vt 0.745988 0.728639 +vt 0.737905 0.728639 +vt 0.728889 0.737629 +vt 0.728889 0.728639 +vt 0.719217 0.737629 +vt 0.719217 0.728639 +vt 0.586105 0.759121 +vt 0.595477 0.759121 +vt 0.595477 0.731390 +vt 0.586105 0.731390 +vt 0.577747 0.759121 +vt 0.577747 0.731390 +vt 0.569212 0.759121 +vt 0.569212 0.731390 +vt 0.560443 0.759121 +vt 0.560443 0.731390 +vt 0.551607 0.759121 +vt 0.551607 0.731390 +vt 0.542673 0.759121 +vt 0.542673 0.731390 +vt 0.534348 0.759121 +vt 0.534348 0.731390 +vt 0.524987 0.759121 +vt 0.524987 0.731390 +vt 0.622807 0.759121 +vt 0.630554 0.759121 +vt 0.630554 0.731390 +vt 0.622807 0.731390 +vt 0.614165 0.759121 +vt 0.614165 0.731390 +vt 0.604896 0.759121 +vt 0.604896 0.731390 +vt 0.756599 0.743685 +vt 0.747637 0.743685 +vt 0.747637 0.747687 +vt 0.756599 0.747687 +vt 0.645304 0.743685 +vt 0.634474 0.743685 +vt 0.634474 0.747687 +vt 0.645304 0.747687 +vt 0.654934 0.743685 +vt 0.654934 0.747687 +vt 0.665270 0.743685 +vt 0.665270 0.747687 +vt 0.675491 0.743685 +vt 0.675491 0.747687 +vt 0.685636 0.743685 +vt 0.685636 0.747687 +vt 0.695509 0.743685 +vt 0.695509 0.747687 +vt 0.705178 0.743685 +vt 0.705178 0.747687 +vt 0.716021 0.743685 +vt 0.716021 0.747687 +vt 0.726917 0.743685 +vt 0.726917 0.747687 +vt 0.737640 0.743685 +vt 0.737640 0.747687 +vt 0.699611 0.740018 +vt 0.709390 0.740018 +vt 0.709390 0.737629 +vt 0.699611 0.737629 +vt 0.690890 0.740018 +vt 0.690890 0.737629 +vt 0.681985 0.740018 +vt 0.681985 0.737629 +vt 0.672836 0.740018 +vt 0.672836 0.737629 +vt 0.663617 0.740018 +vt 0.663617 0.737629 +vt 0.654295 0.740018 +vt 0.654295 0.737629 +vt 0.645609 0.740018 +vt 0.645609 0.737629 +vt 0.635841 0.740018 +vt 0.635841 0.737629 +vt 0.737905 0.740018 +vt 0.745988 0.740018 +vt 0.745988 0.737629 +vt 0.737905 0.737629 +vt 0.728889 0.740018 +vt 0.728889 0.737629 +vt 0.719217 0.740018 +vt 0.719217 0.737629 +vt 0.737905 0.728639 +vt 0.745988 0.728639 +vt 0.745988 0.723912 +vt 0.737905 0.723912 +vt 0.635841 0.728639 +vt 0.645609 0.728639 +vt 0.645609 0.723912 +vt 0.635841 0.723912 +vt 0.654295 0.728639 +vt 0.654295 0.723912 +vt 0.663617 0.728639 +vt 0.663617 0.723912 +vt 0.672836 0.728639 +vt 0.672836 0.723912 +vt 0.681985 0.728639 +vt 0.681985 0.723912 +vt 0.690890 0.728639 +vt 0.690890 0.723912 +vt 0.699611 0.728639 +vt 0.699611 0.723912 +vt 0.709390 0.728639 +vt 0.709390 0.723912 +vt 0.719217 0.728639 +vt 0.719217 0.723912 +vt 0.728889 0.728639 +vt 0.728889 0.723912 +vt 0.972643 0.711952 +vt 0.585126 0.660273 +vt 0.632629 0.636445 +vt 0.632629 0.628080 +vt 0.585126 0.628079 +vt 0.585126 0.636445 +vt 0.901080 0.287611 +vt 0.968933 0.541315 +vt 0.968933 0.602040 +vt 0.990302 0.602040 +vt 0.990302 0.541315 +vt 0.832599 0.220025 +vt 0.832599 0.242946 +vt 0.838109 0.242946 +vt 0.838109 0.220025 +vt 0.743574 0.004685 +vt 0.983460 0.088298 +vt 0.874107 0.088298 +vt 0.874107 0.147522 +vt 0.883113 0.147522 +vt 0.883113 0.088298 +vt 0.887681 0.834634 +vt 0.872827 0.839011 +vt 0.877978 0.856483 +vt 0.889929 0.851614 +vt 0.890365 0.983221 +vt 0.878460 0.981310 +vt 0.877263 0.993981 +vt 0.889869 0.995168 +vt 0.862885 0.858991 +vt 0.868188 0.873530 +vt 0.877232 0.872658 +vt 0.877978 0.856483 +vt 0.914042 0.872083 +vt 0.920439 0.856190 +vt 0.905096 0.852899 +vt 0.905011 0.870715 +vt 0.914115 0.980316 +vt 0.911058 0.972195 +vt 0.902126 0.972930 +vt 0.901777 0.982274 +vt 0.877310 0.972490 +vt 0.868396 0.971865 +vt 0.865750 0.979998 +vt 0.878460 0.981310 +vt 0.905493 0.835033 +vt 0.905096 0.852899 +vt 0.901777 0.982274 +vt 0.902012 0.994943 +vt 0.875440 0.921242 +vt 0.903952 0.919621 +vt 0.913021 0.919889 +vt 0.903952 0.919621 +vt 0.866390 0.921260 +vt 0.875440 0.921242 +vt 0.699648 0.948281 +vt 0.703024 0.963093 +vt 0.722927 0.960191 +vt 0.723741 0.946973 +vt 0.843442 0.947405 +vt 0.845428 0.959954 +vt 0.862856 0.959286 +vt 0.861806 0.945918 +vt 0.730020 0.993369 +vt 0.738191 0.987277 +vt 0.736322 0.974965 +vt 0.725525 0.973947 +vt 0.738020 0.932516 +vt 0.729094 0.925627 +vt 0.723741 0.946973 +vt 0.736016 0.945534 +vt 0.844607 0.974824 +vt 0.862882 0.974810 +vt 0.705509 0.977442 +vt 0.725525 0.973947 +vt 0.778391 0.975353 +vt 0.779001 0.945164 +vt 0.779225 0.932086 +vt 0.779001 0.945164 +vt 0.778187 0.988191 +vt 0.778391 0.975353 +vt 0.840872 0.929298 +vt 0.827900 0.934040 +vt 0.828994 0.946923 +vt 0.843442 0.947405 +vt 0.831004 0.976284 +vt 0.829627 0.988919 +vt 0.842546 0.993311 +vt 0.844607 0.974824 +vt 0.955654 0.852027 +vt 0.968477 0.850066 +vt 0.964984 0.833800 +vt 0.951820 0.836633 +vt 0.990713 0.968848 +vt 0.984178 0.962364 +vt 0.972286 0.964119 +vt 0.970981 0.973276 +vt 0.932031 0.956549 +vt 0.925678 0.966767 +vt 0.945665 0.969435 +vt 0.943732 0.957997 +vt 0.928983 0.858811 +vt 0.933210 0.865106 +vt 0.944710 0.863614 +vt 0.945065 0.855897 +vt 0.970146 0.858760 +vt 0.981805 0.859541 +vt 0.985608 0.851314 +vt 0.968477 0.850066 +vt 0.938975 0.992992 +vt 0.952457 0.996821 +vt 0.955902 0.974128 +vt 0.945065 0.855897 +vt 0.940448 0.839911 +vt 0.932698 0.907687 +vt 0.944597 0.907822 +vt 0.983276 0.912869 +vt 0.971340 0.913129 +vt 0.971340 0.913129 +vt 0.944597 0.907822 +vt 0.263387 0.820968 +vt 0.260536 0.830772 +vt 0.256313 0.814849 +vt 0.246400 0.818415 +vt 0.243450 0.828163 +vt 0.250511 0.834400 +vt 0.250511 0.834400 +vt 0.263341 0.817739 +vt 0.260016 0.829144 +vt 0.255109 0.810639 +vt 0.263341 0.817739 +vt 0.243571 0.814783 +vt 0.255109 0.810639 +vt 0.240112 0.826113 +vt 0.243571 0.814783 +vt 0.248325 0.833374 +vt 0.240112 0.826113 +vt 0.260016 0.829144 +vt 0.248325 0.833374 +vt 0.260162 0.815582 +vt 0.257240 0.825524 +vt 0.252981 0.809384 +vt 0.242889 0.813007 +vt 0.252981 0.809384 +vt 0.239864 0.822891 +vt 0.247031 0.829211 +vt 0.273779 0.846308 +vt 0.268600 0.851651 +vt 0.275811 0.837484 +vt 0.272655 0.834114 +vt 0.267535 0.839468 +vt 0.265509 0.848181 +vt 0.265509 0.848181 +vt 0.270482 0.845127 +vt 0.264499 0.851328 +vt 0.272847 0.834896 +vt 0.270482 0.845127 +vt 0.269220 0.831016 +vt 0.272847 0.834896 +vt 0.263314 0.837231 +vt 0.269220 0.831016 +vt 0.260958 0.847313 +vt 0.263314 0.837231 +vt 0.264499 0.851328 +vt 0.260958 0.847313 +vt 0.266182 0.842857 +vt 0.261006 0.848258 +vt 0.268246 0.833980 +vt 0.265129 0.830614 +vt 0.268246 0.833980 +vt 0.260012 0.836023 +vt 0.257954 0.844789 +vt 0.610201 0.993026 +vt 0.622646 0.997530 +vt 0.623014 0.991721 +vt 0.613835 0.988165 +vt 0.635725 0.994072 +vt 0.632533 0.989195 +vt 0.644223 0.983536 +vt 0.638750 0.981532 +vt 0.644854 0.970053 +vt 0.639268 0.971669 +vt 0.637480 0.958808 +vt 0.633890 0.963368 +vt 0.624946 0.954015 +vt 0.624658 0.959808 +vt 0.611984 0.957453 +vt 0.615092 0.962349 +vt 0.603448 0.967843 +vt 0.608834 0.970042 +vt 0.602536 0.981548 +vt 0.608284 0.979956 +vt 0.638750 0.981532 +vt 0.223917 0.932574 +vt 0.232999 0.932574 +vt 0.233000 0.920753 +vt 0.223917 0.920753 +vt 0.242220 0.932574 +vt 0.242221 0.920753 +vt 0.251160 0.932574 +vt 0.251160 0.920753 +vt 0.260035 0.932574 +vt 0.260035 0.920753 +vt 0.268544 0.932574 +vt 0.268544 0.920753 +vt 0.277163 0.932574 +vt 0.277163 0.920753 +vt 0.207906 0.932574 +vt 0.215683 0.932574 +vt 0.215684 0.920753 +vt 0.207906 0.920753 +vt 0.515161 0.920274 +vt 0.508480 0.920274 +vt 0.513159 0.935389 +vt 0.482685 0.920274 +vt 0.482685 0.935389 +vt 0.277163 0.910653 +vt 0.268544 0.910653 +vt 0.260035 0.910653 +vt 0.251161 0.910653 +vt 0.242220 0.910653 +vt 0.233000 0.910653 +vt 0.223918 0.910653 +vt 0.215683 0.910653 +vt 0.207906 0.910653 +vt 0.843661 0.831557 +vt 0.819500 0.827674 +vt 0.819713 0.842626 +vt 0.843172 0.844352 +vt 0.843172 0.844352 +vt 0.819713 0.842626 +vt 0.821588 0.854563 +vt 0.841518 0.857027 +vt 0.841518 0.857027 +vt 0.821588 0.854563 +vt 0.820635 0.869631 +vt 0.838933 0.868515 +vt 0.743085 0.844945 +vt 0.745467 0.860837 +vt 0.760808 0.858542 +vt 0.758528 0.842570 +vt 0.783801 0.855202 +vt 0.760808 0.858542 +vt 0.763696 0.873734 +vt 0.786416 0.871830 +vt 0.782820 0.842597 +vt 0.783786 0.825691 +vt 0.759320 0.826753 +vt 0.758528 0.842570 +vt 0.783801 0.855202 +vt 0.782820 0.842597 +vt 0.758528 0.842570 +vt 0.760808 0.858542 +vt 0.802566 0.854047 +vt 0.803938 0.869997 +vt 0.801575 0.826974 +vt 0.800737 0.842863 +vt 0.800737 0.842863 +vt 0.802566 0.854047 +vt 0.542787 0.946218 +vt 0.536571 0.965426 +vt 0.545739 0.965419 +vt 0.550219 0.951608 +vt 0.542788 0.984598 +vt 0.550215 0.979216 +vt 0.559123 0.996488 +vt 0.561961 0.987757 +vt 0.579316 0.996466 +vt 0.576476 0.987751 +vt 0.595626 0.984618 +vt 0.588215 0.979224 +vt 0.601901 0.965425 +vt 0.592711 0.965417 +vt 0.595647 0.946198 +vt 0.588222 0.951603 +vt 0.579308 0.934361 +vt 0.576475 0.943077 +vt 0.559139 0.934348 +vt 0.561967 0.943074 +vt 0.797692 0.676526 +vt 0.772294 0.670822 +vt 0.772294 0.670822 +vt 0.795301 0.685331 +vt 0.772017 0.680774 +vt 0.542787 0.946218 +vt 0.536571 0.965426 +vt 0.545739 0.965419 +vt 0.550219 0.951608 +vt 0.542788 0.984598 +vt 0.550215 0.979216 +vt 0.559123 0.996488 +vt 0.561961 0.987757 +vt 0.579316 0.996466 +vt 0.576476 0.987751 +vt 0.595626 0.984618 +vt 0.588215 0.979224 +vt 0.601901 0.965425 +vt 0.592711 0.965417 +vt 0.595647 0.946198 +vt 0.588222 0.951603 +vt 0.579308 0.934361 +vt 0.576475 0.943077 +vt 0.559139 0.934348 +vt 0.561967 0.943074 +vt 0.795301 0.685331 +vt 0.792431 0.659122 +vt 0.843661 0.831557 +vt 0.819500 0.827674 +vt 0.819713 0.842626 +vt 0.843172 0.844352 +vt 0.843172 0.844352 +vt 0.819713 0.842626 +vt 0.821588 0.854563 +vt 0.841518 0.857027 +vt 0.841518 0.857027 +vt 0.821588 0.854563 +vt 0.820635 0.869631 +vt 0.838933 0.868515 +vt 0.783801 0.855202 +vt 0.760808 0.858542 +vt 0.763696 0.873734 +vt 0.786416 0.871830 +vt 0.782819 0.842597 +vt 0.783786 0.825691 +vt 0.759320 0.826753 +vt 0.758528 0.842570 +vt 0.783801 0.855202 +vt 0.782819 0.842597 +vt 0.758528 0.842570 +vt 0.760808 0.858542 +vt 0.802566 0.854047 +vt 0.803938 0.869997 +vt 0.801575 0.826974 +vt 0.800737 0.842863 +vt 0.800737 0.842863 +vt 0.802566 0.854047 +vt 0.224206 0.989148 +vt 0.238950 0.989148 +vt 0.238950 0.961720 +vt 0.224206 0.961720 +vt 0.255949 0.989148 +vt 0.255949 0.961720 +vt 0.272788 0.989148 +vt 0.272788 0.961720 +vt 0.288974 0.989148 +vt 0.288974 0.961720 +vt 0.306463 0.989148 +vt 0.306463 0.961720 +vt 0.323231 0.989148 +vt 0.323231 0.961720 +vt 0.339239 0.989148 +vt 0.339239 0.961720 +vt 0.355049 0.989148 +vt 0.355049 0.961720 +vt 0.368223 0.989148 +vt 0.368223 0.961720 +vt 0.207121 0.989148 +vt 0.207121 0.961720 +vt 0.207395 0.958377 +vt 0.221277 0.958377 +vt 0.221277 0.940272 +vt 0.207395 0.940272 +vt 0.236980 0.958377 +vt 0.236980 0.940272 +vt 0.252534 0.958377 +vt 0.252534 0.940272 +vt 0.267492 0.958377 +vt 0.267492 0.940272 +vt 0.282960 0.958377 +vt 0.282960 0.940272 +vt 0.297506 0.958377 +vt 0.297506 0.940272 +vt 0.312107 0.958377 +vt 0.312107 0.940272 +vt 0.326609 0.958377 +vt 0.326609 0.940272 +vt 0.340477 0.958377 +vt 0.340477 0.940272 +vt 0.353511 0.958377 +vt 0.353511 0.940272 +vt 0.244109 0.761706 +vt 0.254564 0.761442 +vt 0.254755 0.752994 +vt 0.243283 0.752660 +vt 0.265432 0.762039 +vt 0.265848 0.753583 +vt 0.276282 0.763408 +vt 0.277002 0.753908 +vt 0.286803 0.765604 +vt 0.288526 0.754549 +vt 0.296804 0.768765 +vt 0.300125 0.756467 +vt 0.286803 0.765604 +vt 0.288526 0.754549 +vt 0.276282 0.763408 +vt 0.277002 0.753908 +vt 0.265432 0.762039 +vt 0.265848 0.753583 +vt 0.254564 0.761442 +vt 0.254755 0.752994 +vt 0.246936 0.782374 +vt 0.254690 0.781015 +vt 0.262737 0.781821 +vt 0.270448 0.784814 +vt 0.277369 0.789342 +vt 0.283527 0.794494 +vt 0.277369 0.789342 +vt 0.270448 0.784814 +vt 0.262737 0.781821 +vt 0.254690 0.781015 +vt 0.248280 0.806800 +vt 0.253085 0.805996 +vt 0.257812 0.806614 +vt 0.262222 0.808685 +vt 0.266210 0.811780 +vt 0.269832 0.815302 +vt 0.266210 0.811780 +vt 0.262222 0.808685 +vt 0.257812 0.806614 +vt 0.253085 0.805996 +vt 0.795787 0.887974 +vt 0.795787 0.887974 +vt 0.792508 0.888345 +vt 0.799010 0.924296 +vt 0.814208 0.917624 +vt 0.792508 0.888345 +vt 0.789242 0.887569 +vt 0.782798 0.925228 +vt 0.799010 0.924296 +vt 0.786081 0.886458 +vt 0.783049 0.885021 +vt 0.755406 0.909143 +vt 0.767554 0.919929 +vt 0.783049 0.885021 +vt 0.780759 0.882646 +vt 0.747574 0.894536 +vt 0.755406 0.909143 +vt 0.224206 0.989148 +vt 0.238950 0.989148 +vt 0.238950 0.961720 +vt 0.224206 0.961720 +vt 0.255949 0.989148 +vt 0.255949 0.961720 +vt 0.272788 0.989148 +vt 0.272788 0.961720 +vt 0.288974 0.989148 +vt 0.288974 0.961720 +vt 0.306463 0.989148 +vt 0.306463 0.961720 +vt 0.323231 0.989148 +vt 0.323231 0.961720 +vt 0.339239 0.989148 +vt 0.339239 0.961720 +vt 0.355049 0.989148 +vt 0.355049 0.961720 +vt 0.368223 0.989148 +vt 0.368223 0.961720 +vt 0.207121 0.989148 +vt 0.207121 0.961720 +vt 0.421130 0.976369 +vt 0.207395 0.958377 +vt 0.221277 0.958377 +vt 0.221277 0.940272 +vt 0.207395 0.940272 +vt 0.236980 0.958377 +vt 0.236980 0.940272 +vt 0.252534 0.958377 +vt 0.252534 0.940272 +vt 0.267492 0.958377 +vt 0.267492 0.940272 +vt 0.282960 0.958377 +vt 0.282960 0.940272 +vt 0.297506 0.958377 +vt 0.297506 0.940272 +vt 0.312107 0.958377 +vt 0.312107 0.940272 +vt 0.326609 0.958377 +vt 0.326609 0.940272 +vt 0.340477 0.958377 +vt 0.340477 0.940272 +vt 0.353511 0.958377 +vt 0.353511 0.940272 +vt 0.244109 0.761706 +vt 0.254564 0.761442 +vt 0.254755 0.752994 +vt 0.243283 0.752660 +vt 0.265432 0.762039 +vt 0.265848 0.753583 +vt 0.276282 0.763408 +vt 0.277002 0.753908 +vt 0.286803 0.765604 +vt 0.288526 0.754549 +vt 0.296804 0.768765 +vt 0.300125 0.756467 +vt 0.286803 0.765604 +vt 0.288526 0.754549 +vt 0.276282 0.763408 +vt 0.277002 0.753908 +vt 0.265432 0.762039 +vt 0.265848 0.753583 +vt 0.254564 0.761442 +vt 0.254755 0.752994 +vt 0.246936 0.782374 +vt 0.254690 0.781015 +vt 0.262737 0.781821 +vt 0.270448 0.784814 +vt 0.277369 0.789342 +vt 0.283527 0.794494 +vt 0.277369 0.789342 +vt 0.270448 0.784814 +vt 0.262737 0.781821 +vt 0.254690 0.781015 +vt 0.248280 0.806800 +vt 0.253085 0.805996 +vt 0.257812 0.806614 +vt 0.262222 0.808685 +vt 0.266210 0.811780 +vt 0.269832 0.815302 +vt 0.266210 0.811780 +vt 0.262222 0.808685 +vt 0.257812 0.806614 +vt 0.253085 0.805996 +vt 0.795787 0.887974 +vt 0.792508 0.888345 +vt 0.799010 0.924296 +vt 0.814208 0.917624 +vt 0.792508 0.888345 +vt 0.789242 0.887569 +vt 0.782798 0.925228 +vt 0.799010 0.924296 +vt 0.786081 0.886458 +vt 0.783049 0.885021 +vt 0.755406 0.909143 +vt 0.767554 0.919929 +vt 0.783049 0.885021 +vt 0.780759 0.882646 +vt 0.747574 0.894536 +vt 0.755406 0.909143 +vt 0.174377 0.138546 +vt 0.207891 0.172147 +vt 0.207779 0.158104 +vt 0.181977 0.172356 +vt 0.433241 0.397430 +vt 0.456386 0.397430 +vt 0.456386 0.347763 +vt 0.433241 0.347763 +vt 0.325524 0.397430 +vt 0.351838 0.397430 +vt 0.351838 0.347763 +vt 0.325524 0.347763 +vt 0.371053 0.397430 +vt 0.371053 0.347763 +vt 0.390364 0.397430 +vt 0.390364 0.347763 +vt 0.412002 0.397430 +vt 0.412002 0.347763 +vt 0.433587 0.254843 +vt 0.445877 0.254833 +vt 0.445709 0.192432 +vt 0.434165 0.192550 +vt 0.422955 0.254845 +vt 0.424181 0.192806 +vt 0.410655 0.254588 +vt 0.412743 0.193408 +vt 0.390056 0.254089 +vt 0.391217 0.194966 +vt 0.458216 0.255010 +vt 0.468927 0.254922 +vt 0.467250 0.192560 +vt 0.457255 0.192394 +vt 0.456386 0.347763 +vt 0.444716 0.005849 +vt 0.427037 0.006031 +vt 0.411726 0.006585 +vt 0.394088 0.008055 +vt 0.371787 0.010630 +vt 0.478706 0.193054 +vt 0.500278 0.194393 +vt 0.517699 0.009834 +vt 0.495369 0.007501 +vt 0.477713 0.006223 +vt 0.462396 0.005837 +vt 0.390363 0.397430 +vt 0.390363 0.347763 +vt 0.371053 0.347763 +vt 0.371053 0.397430 +vt 0.505253 0.397430 +vt 0.505253 0.347763 +vt 0.478889 0.347763 +vt 0.478889 0.397430 +vt 0.456386 0.347763 +vt 0.456386 0.397430 +vt 0.433241 0.347763 +vt 0.433241 0.397430 +vt 0.412002 0.347763 +vt 0.412002 0.397430 +vt 0.458216 0.255011 +vt 0.457255 0.192394 +vt 0.445709 0.192432 +vt 0.445877 0.254833 +vt 0.468927 0.254922 +vt 0.467249 0.192560 +vt 0.481304 0.254550 +vt 0.478706 0.193054 +vt 0.502013 0.253817 +vt 0.500278 0.194392 +vt 0.410655 0.254588 +vt 0.412743 0.193408 +vt 0.391217 0.194966 +vt 0.390056 0.254089 +vt 0.422955 0.254845 +vt 0.424181 0.192806 +vt 0.433587 0.254843 +vt 0.434165 0.192550 +vt 0.371053 0.347763 +vt 0.351838 0.334431 +vt 0.351838 0.347763 +vt 0.325523 0.334431 +vt 0.325523 0.347763 +vt 0.505253 0.347763 +vt 0.505253 0.334431 +vt 0.462396 0.005837 +vt 0.444716 0.005849 +vt 0.477713 0.006223 +vt 0.495369 0.007501 +vt 0.517699 0.009835 +vt 0.394088 0.008055 +vt 0.371787 0.010630 +vt 0.411726 0.006585 +vt 0.427037 0.006031 +vt 0.573963 0.010867 +vt 0.517699 0.009835 +vt 0.500278 0.194392 +vt 0.546586 0.196227 +vt 0.546586 0.196228 +vt 0.502013 0.253817 +vt 0.546788 0.255153 +vt 0.559262 0.348354 +vt 0.559262 0.334313 +vt 0.505244 0.334437 +vt 0.505244 0.347769 +vt 0.433234 0.397436 +vt 0.456379 0.397436 +vt 0.456379 0.347769 +vt 0.433234 0.347769 +vt 0.478881 0.397436 +vt 0.478881 0.347769 +vt 0.505244 0.397436 +vt 0.505244 0.347769 +vt 0.325517 0.397436 +vt 0.351830 0.397436 +vt 0.351830 0.347769 +vt 0.325517 0.347769 +vt 0.371046 0.397436 +vt 0.371046 0.347769 +vt 0.390356 0.397436 +vt 0.390356 0.347769 +vt 0.411994 0.397436 +vt 0.411994 0.347769 +vt 0.433579 0.254849 +vt 0.445870 0.254839 +vt 0.445702 0.192438 +vt 0.434159 0.192556 +vt 0.422947 0.254850 +vt 0.424174 0.192811 +vt 0.410648 0.254593 +vt 0.412736 0.193413 +vt 0.390049 0.254094 +vt 0.391210 0.194972 +vt 0.481297 0.254555 +vt 0.502006 0.253823 +vt 0.500270 0.194399 +vt 0.478698 0.193060 +vt 0.468920 0.254927 +vt 0.467242 0.192566 +vt 0.458209 0.255016 +vt 0.457247 0.192400 +vt 0.456379 0.347769 +vt 0.478881 0.334437 +vt 0.478881 0.347769 +vt 0.505244 0.334437 +vt 0.505244 0.347769 +vt 0.444709 0.005856 +vt 0.427029 0.006038 +vt 0.411720 0.006592 +vt 0.394081 0.008062 +vt 0.371780 0.010637 +vt 0.517692 0.009840 +vt 0.495361 0.007508 +vt 0.477706 0.006230 +vt 0.462389 0.005844 +vt 0.573080 0.111794 +vt 0.617867 0.111794 +vt 0.617853 0.089806 +vt 0.573071 0.089806 +vt 0.623897 0.111794 +vt 0.647030 0.111794 +vt 0.647029 0.089806 +vt 0.623887 0.089806 +vt 0.670910 0.111794 +vt 0.670920 0.089806 +vt 0.623897 0.111794 +vt 0.623887 0.089806 +vt 0.616463 0.083451 +vt 0.573144 0.083451 +vt 0.624826 0.083451 +vt 0.647085 0.083451 +vt 0.624826 0.083451 +vt 0.669990 0.083451 +vt 0.573159 0.118205 +vt 0.616489 0.118205 +vt 0.647086 0.118205 +vt 0.669977 0.118205 +vt 0.624841 0.118205 +vt 0.624841 0.118205 +vt 0.573080 0.111794 +vt 0.617867 0.111794 +vt 0.617853 0.089806 +vt 0.573071 0.089806 +vt 0.721801 0.089806 +vt 0.678175 0.089806 +vt 0.678162 0.111794 +vt 0.721792 0.111794 +vt 0.623897 0.111794 +vt 0.647030 0.111794 +vt 0.647029 0.089806 +vt 0.623887 0.089806 +vt 0.670910 0.111794 +vt 0.670920 0.089806 +vt 0.670920 0.089806 +vt 0.670910 0.111794 +vt 0.623897 0.111794 +vt 0.623887 0.089806 +vt 0.616463 0.083451 +vt 0.573144 0.083451 +vt 0.721708 0.083451 +vt 0.679462 0.083451 +vt 0.624826 0.083451 +vt 0.647085 0.083451 +vt 0.624826 0.083451 +vt 0.669990 0.083451 +vt 0.669990 0.083451 +vt 0.573159 0.118205 +vt 0.616489 0.118205 +vt 0.679434 0.118205 +vt 0.721693 0.118205 +vt 0.669977 0.118205 +vt 0.647086 0.118205 +vt 0.669977 0.118205 +vt 0.624841 0.118205 +vt 0.624841 0.118205 +vt 0.715725 0.056066 +vt 0.715723 0.032352 +vt 0.682043 0.032352 +vt 0.682041 0.056066 +vt 0.715726 0.078252 +vt 0.682040 0.078251 +vt 0.710043 0.029956 +vt 0.687722 0.029957 +vt 0.687718 0.080599 +vt 0.710048 0.080599 +vt 0.573080 0.111794 +vt 0.573071 0.089806 +vt 0.617853 0.089806 +vt 0.617867 0.111794 +vt 0.623897 0.111794 +vt 0.623887 0.089806 +vt 0.647029 0.089806 +vt 0.647030 0.111794 +vt 0.670920 0.089806 +vt 0.670910 0.111794 +vt 0.623887 0.089806 +vt 0.623897 0.111794 +vt 0.573144 0.083451 +vt 0.616463 0.083451 +vt 0.624826 0.083451 +vt 0.624826 0.083451 +vt 0.647085 0.083451 +vt 0.669990 0.083451 +vt 0.616489 0.118205 +vt 0.573159 0.118205 +vt 0.669977 0.118205 +vt 0.647086 0.118205 +vt 0.624841 0.118205 +vt 0.624841 0.118205 +vt 0.715724 0.056066 +vt 0.682041 0.056066 +vt 0.682043 0.032353 +vt 0.715722 0.032353 +vt 0.715725 0.078251 +vt 0.682040 0.078251 +vt 0.710043 0.029957 +vt 0.687723 0.029957 +vt 0.710048 0.080599 +vt 0.687718 0.080599 +vt 0.213034 0.197378 +vt 0.202559 0.197150 +vt 0.202544 0.207042 +vt 0.213019 0.206849 +vt 0.186358 0.196200 +vt 0.186344 0.207939 +vt 0.180225 0.157496 +vt 0.168351 0.158737 +vt 0.169209 0.175931 +vt 0.179621 0.174454 +vt 0.181754 0.189784 +vt 0.187389 0.183595 +vt 0.203120 0.194920 +vt 0.202461 0.187693 +vt 0.180231 0.157515 +vt 0.179629 0.174456 +vt 0.169227 0.175931 +vt 0.168368 0.158755 +vt 0.187388 0.183587 +vt 0.181758 0.189769 +vt 0.202444 0.187681 +vt 0.203102 0.194901 +vt 0.144716 0.126890 +vt 0.143601 0.143303 +vt 0.153187 0.143957 +vt 0.155341 0.127980 +vt 0.166833 0.147117 +vt 0.167453 0.130088 +vt 0.156468 0.130088 +vt 0.157086 0.147117 +vt 0.143677 0.162180 +vt 0.151780 0.162337 +vt 0.166138 0.159930 +vt 0.157899 0.159930 +vt 0.145001 0.185061 +vt 0.150461 0.185078 +vt 0.164736 0.176598 +vt 0.157603 0.176598 +vt 0.028546 0.972752 +vt 0.085950 0.973428 +vt 0.086440 0.919348 +vt 0.029073 0.919083 +vt 0.166909 0.908600 +vt 0.166909 0.944868 +vt 0.201591 0.944868 +vt 0.201591 0.908600 +vt 0.144381 0.973663 +vt 0.144866 0.920019 +vt 0.166909 0.981830 +vt 0.201591 0.981830 +vt 0.213034 0.197378 +vt 0.202559 0.197150 +vt 0.202544 0.207042 +vt 0.213019 0.206849 +vt 0.186358 0.196200 +vt 0.186344 0.207939 +vt 0.180225 0.157496 +vt 0.168351 0.158737 +vt 0.169209 0.175931 +vt 0.179621 0.174454 +vt 0.181754 0.189784 +vt 0.187389 0.183595 +vt 0.203120 0.194920 +vt 0.202461 0.187693 +vt 0.180231 0.157515 +vt 0.179629 0.174456 +vt 0.169227 0.175931 +vt 0.168368 0.158754 +vt 0.187388 0.183587 +vt 0.181758 0.189769 +vt 0.202444 0.187681 +vt 0.203102 0.194901 +vt 0.144716 0.126890 +vt 0.143601 0.143303 +vt 0.153187 0.143957 +vt 0.155341 0.127980 +vt 0.166833 0.147117 +vt 0.167453 0.130088 +vt 0.156468 0.130088 +vt 0.157086 0.147117 +vt 0.143677 0.162180 +vt 0.151778 0.162337 +vt 0.166138 0.159930 +vt 0.157900 0.159930 +vt 0.145001 0.185061 +vt 0.150461 0.185078 +vt 0.164736 0.176598 +vt 0.157603 0.176598 +vt 0.222181 0.184952 +vt 0.222181 0.184952 +vt 0.213034 0.197378 +vt 0.202559 0.197150 +vt 0.202544 0.207042 +vt 0.213019 0.206849 +vt 0.186358 0.196200 +vt 0.186344 0.207939 +vt 0.180231 0.157515 +vt 0.168368 0.158755 +vt 0.169227 0.175931 +vt 0.179629 0.174456 +vt 0.181758 0.189769 +vt 0.187388 0.183587 +vt 0.203102 0.194901 +vt 0.202444 0.187681 +vt 0.180231 0.157515 +vt 0.179629 0.174456 +vt 0.169227 0.175931 +vt 0.168368 0.158755 +vt 0.187388 0.183587 +vt 0.181758 0.189769 +vt 0.202444 0.187681 +vt 0.203102 0.194901 +vt 0.144716 0.126890 +vt 0.143601 0.143303 +vt 0.153187 0.143957 +vt 0.155341 0.127980 +vt 0.166833 0.147117 +vt 0.167453 0.130088 +vt 0.156468 0.130088 +vt 0.157086 0.147117 +vt 0.143677 0.162180 +vt 0.151778 0.162337 +vt 0.166138 0.159930 +vt 0.157900 0.159930 +vt 0.145001 0.185061 +vt 0.150461 0.185078 +vt 0.164736 0.176598 +vt 0.157603 0.176598 +vt 0.028546 0.972752 +vt 0.085950 0.973428 +vt 0.086440 0.919348 +vt 0.029073 0.919083 +vt 0.166909 0.908600 +vt 0.166909 0.944868 +vt 0.201591 0.944868 +vt 0.201591 0.908600 +vt 0.144381 0.973663 +vt 0.144866 0.920019 +vt 0.166909 0.981830 +vt 0.201591 0.981830 +vt 0.222181 0.184952 +vt 0.222181 0.184952 +vt 0.213034 0.197378 +vt 0.202559 0.197150 +vt 0.202544 0.207042 +vt 0.213019 0.206849 +vt 0.223974 0.196470 +vt 0.213034 0.197378 +vt 0.213019 0.206849 +vt 0.223956 0.207798 +vt 0.186358 0.196200 +vt 0.186344 0.207939 +vt 0.180231 0.157515 +vt 0.168368 0.158755 +vt 0.169227 0.175931 +vt 0.179629 0.174456 +vt 0.181758 0.189769 +vt 0.187388 0.183587 +vt 0.203102 0.194901 +vt 0.202444 0.187681 +vt 0.180231 0.157515 +vt 0.179629 0.174456 +vt 0.169227 0.175931 +vt 0.168368 0.158755 +vt 0.187388 0.183587 +vt 0.181758 0.189769 +vt 0.202444 0.187681 +vt 0.203102 0.194901 +vt 0.144716 0.126890 +vt 0.143601 0.143303 +vt 0.153187 0.143957 +vt 0.155341 0.127980 +vt 0.166833 0.147117 +vt 0.167453 0.130088 +vt 0.156468 0.130088 +vt 0.157086 0.147117 +vt 0.143677 0.162180 +vt 0.151778 0.162337 +vt 0.166138 0.159930 +vt 0.157900 0.159930 +vt 0.145001 0.185061 +vt 0.150461 0.185078 +vt 0.164736 0.176598 +vt 0.157603 0.176598 +vt 0.890755 0.733858 +vt 0.898922 0.733858 +vt 0.898869 0.702745 +vt 0.891741 0.702745 +vt 0.907283 0.733858 +vt 0.906193 0.702745 +vt 0.915853 0.733858 +vt 0.913663 0.702745 +vt 0.924218 0.733858 +vt 0.920871 0.702745 +vt 0.932056 0.733858 +vt 0.927442 0.702745 +vt 0.849772 0.733858 +vt 0.857324 0.733858 +vt 0.862545 0.702745 +vt 0.856201 0.702745 +vt 0.865355 0.733858 +vt 0.869515 0.702745 +vt 0.873860 0.733858 +vt 0.876967 0.702745 +vt 0.882431 0.733858 +vt 0.884482 0.702745 +vt 0.877212 0.695801 +vt 0.869967 0.695801 +vt 0.863093 0.695801 +vt 0.855827 0.695801 +vt 0.927610 0.695801 +vt 0.919918 0.695801 +vt 0.912946 0.695801 +vt 0.906382 0.695801 +vt 0.899676 0.695801 +vt 0.892485 0.695801 +vt 0.884848 0.695801 +vt 0.890755 0.733859 +vt 0.898921 0.733859 +vt 0.898869 0.702746 +vt 0.891741 0.702746 +vt 0.907283 0.733859 +vt 0.906193 0.702746 +vt 0.915852 0.733859 +vt 0.913663 0.702746 +vt 0.924219 0.733859 +vt 0.920872 0.702746 +vt 0.932056 0.733859 +vt 0.927442 0.702746 +vt 0.849772 0.733859 +vt 0.857325 0.733859 +vt 0.862545 0.702746 +vt 0.856201 0.702746 +vt 0.865356 0.733859 +vt 0.869515 0.702746 +vt 0.873860 0.733859 +vt 0.876967 0.702746 +vt 0.882430 0.733859 +vt 0.884482 0.702746 +vt 0.877212 0.695802 +vt 0.869967 0.695802 +vt 0.863093 0.695802 +vt 0.855827 0.695802 +vt 0.927610 0.695802 +vt 0.919918 0.695802 +vt 0.912946 0.695802 +vt 0.906382 0.695802 +vt 0.899675 0.695802 +vt 0.892485 0.695802 +vt 0.884849 0.695802 +vt 0.447248 0.915094 +vt 0.532627 0.915094 +vt 0.533533 0.849959 +vt 0.448154 0.849959 +vt 0.447248 0.915094 +vt 0.692740 0.609015 +vt 0.717206 0.609015 +vt 0.717206 0.593044 +vt 0.692740 0.593044 +vt 0.742813 0.609015 +vt 0.742813 0.593044 +vt 0.765585 0.609015 +vt 0.765585 0.593044 +vt 0.790694 0.609015 +vt 0.790694 0.593044 +vt 0.814694 0.609015 +vt 0.814694 0.593044 +vt 0.842015 0.609015 +vt 0.842015 0.593044 +vt 0.867997 0.609015 +vt 0.867997 0.593044 +vt 0.893928 0.609015 +vt 0.893928 0.593044 +vt 0.918320 0.609015 +vt 0.918320 0.593044 +vt 0.939929 0.609015 +vt 0.939929 0.593044 +vt 0.692740 0.557075 +vt 0.717206 0.557075 +vt 0.717206 0.549366 +vt 0.692740 0.549445 +vt 0.742813 0.557075 +vt 0.742813 0.549430 +vt 0.765585 0.557075 +vt 0.765585 0.549427 +vt 0.790694 0.557075 +vt 0.790694 0.549449 +vt 0.814694 0.557075 +vt 0.814694 0.549420 +vt 0.842015 0.557075 +vt 0.842015 0.549403 +vt 0.867997 0.557075 +vt 0.867997 0.549417 +vt 0.893928 0.557075 +vt 0.893928 0.549408 +vt 0.918320 0.557075 +vt 0.918320 0.549438 +vt 0.939929 0.557075 +vt 0.939929 0.549388 +vt 0.692740 0.549445 +vt 0.717206 0.549366 +vt 0.717206 0.539500 +vt 0.692740 0.539500 +vt 0.742813 0.549430 +vt 0.742813 0.539500 +vt 0.765585 0.549427 +vt 0.765585 0.539500 +vt 0.790694 0.549449 +vt 0.790694 0.539500 +vt 0.790694 0.549449 +vt 0.814694 0.549420 +vt 0.814694 0.539500 +vt 0.790694 0.539500 +vt 0.842015 0.549403 +vt 0.842015 0.539500 +vt 0.867997 0.549417 +vt 0.867997 0.539500 +vt 0.893928 0.549408 +vt 0.893928 0.539500 +vt 0.918320 0.549438 +vt 0.918320 0.539500 +vt 0.939929 0.549388 +vt 0.939929 0.539500 +vt 0.867997 0.575341 +vt 0.893928 0.575341 +vt 0.893928 0.557075 +vt 0.867997 0.557075 +vt 0.842015 0.575341 +vt 0.842015 0.557075 +vt 0.814694 0.575341 +vt 0.814694 0.557075 +vt 0.790694 0.575341 +vt 0.790694 0.557075 +vt 0.765585 0.575341 +vt 0.765585 0.557075 +vt 0.742813 0.575341 +vt 0.742813 0.557075 +vt 0.717206 0.575341 +vt 0.717206 0.557075 +vt 0.692740 0.575341 +vt 0.692740 0.557075 +vt 0.918320 0.575341 +vt 0.939929 0.575341 +vt 0.939929 0.557075 +vt 0.918320 0.557075 +vt 0.692520 0.407616 +vt 0.692520 0.438477 +vt 0.725542 0.438477 +vt 0.725542 0.407616 +vt 0.725542 0.502057 +vt 0.725542 0.470710 +vt 0.692520 0.470710 +vt 0.692520 0.502057 +vt 0.692520 0.438477 +vt 0.692520 0.453555 +vt 0.725542 0.453555 +vt 0.725542 0.438477 +vt 0.692520 0.518117 +vt 0.692520 0.533770 +vt 0.725542 0.533770 +vt 0.725542 0.518117 +vt 0.729861 0.438477 +vt 0.729861 0.407616 +vt 0.729861 0.453555 +vt 0.729861 0.438477 +vt 0.729861 0.502057 +vt 0.729861 0.470710 +vt 0.729861 0.533770 +vt 0.729861 0.518117 +vt 0.725542 0.502057 +vt 0.729861 0.502057 +vt 0.692520 0.502057 +vt 0.692520 0.470710 +vt 0.725542 0.470710 +vt 0.729861 0.470710 +vt 0.939885 0.344344 +vt 0.939386 0.324138 +vt 0.899998 0.325679 +vt 0.900142 0.343649 +vt 0.939386 0.324138 +vt 0.941715 0.371086 +vt 0.868319 0.324892 +vt 0.868660 0.345654 +vt 0.844879 0.325713 +vt 0.845249 0.345712 +vt 0.939885 0.344344 +vt 0.939386 0.324138 +vt 0.899998 0.325679 +vt 0.900142 0.343649 +vt 0.940809 0.297498 +vt 0.939386 0.324138 +vt 0.900832 0.373884 +vt 0.941715 0.371086 +vt 0.939885 0.344344 +vt 0.868319 0.324892 +vt 0.868660 0.345654 +vt 0.844879 0.325713 +vt 0.845249 0.345712 +vt 0.692520 0.407616 +vt 0.692520 0.438477 +vt 0.725542 0.438477 +vt 0.725542 0.407616 +vt 0.725542 0.502057 +vt 0.725542 0.470710 +vt 0.692520 0.470710 +vt 0.692520 0.502057 +vt 0.692520 0.438477 +vt 0.692520 0.453555 +vt 0.725542 0.453555 +vt 0.725542 0.438477 +vt 0.692520 0.518117 +vt 0.692520 0.533770 +vt 0.725542 0.533770 +vt 0.725542 0.518117 +vt 0.729861 0.438477 +vt 0.729861 0.407616 +vt 0.729861 0.453555 +vt 0.729861 0.438477 +vt 0.729861 0.502057 +vt 0.729861 0.470710 +vt 0.729861 0.533770 +vt 0.729861 0.518117 +vt 0.725542 0.502057 +vt 0.729861 0.502057 +vt 0.692520 0.502057 +vt 0.692520 0.470710 +vt 0.725542 0.470710 +vt 0.729861 0.470710 +vt 0.939885 0.344344 +vt 0.939386 0.324138 +vt 0.899998 0.325679 +vt 0.900142 0.343649 +vt 0.941715 0.371086 +vt 0.868319 0.324892 +vt 0.868660 0.345654 +vt 0.843504 0.298977 +vt 0.844879 0.325713 +vt 0.844879 0.325713 +vt 0.845249 0.345712 +vt 0.844917 0.372430 +vt 0.845249 0.345712 +vt 0.692520 0.407616 +vt 0.692520 0.438477 +vt 0.725542 0.438477 +vt 0.725542 0.407616 +vt 0.725542 0.502057 +vt 0.725542 0.470710 +vt 0.692520 0.470710 +vt 0.692520 0.502057 +vt 0.692520 0.438477 +vt 0.692520 0.453555 +vt 0.725542 0.453555 +vt 0.725542 0.438477 +vt 0.692520 0.518117 +vt 0.692520 0.533770 +vt 0.725542 0.533770 +vt 0.725542 0.518117 +vt 0.729861 0.438477 +vt 0.729861 0.407616 +vt 0.729861 0.453555 +vt 0.729861 0.438477 +vt 0.729861 0.502057 +vt 0.729861 0.470710 +vt 0.729861 0.533770 +vt 0.729861 0.518117 +vt 0.725542 0.502057 +vt 0.729861 0.502057 +vt 0.692520 0.502057 +vt 0.692520 0.470710 +vt 0.725542 0.470710 +vt 0.729861 0.470710 +vt 0.939885 0.344344 +vt 0.939386 0.324138 +vt 0.899998 0.325679 +vt 0.900142 0.343649 +vt 0.868319 0.324892 +vt 0.868660 0.345654 +vt 0.844879 0.325713 +vt 0.845249 0.345712 +vt 0.692520 0.407616 +vt 0.692520 0.438477 +vt 0.725542 0.438477 +vt 0.725542 0.407616 +vt 0.725542 0.502057 +vt 0.725542 0.470710 +vt 0.692520 0.470710 +vt 0.692520 0.502057 +vt 0.692520 0.438477 +vt 0.692520 0.453555 +vt 0.725542 0.453555 +vt 0.725542 0.438477 +vt 0.692520 0.518117 +vt 0.692520 0.533770 +vt 0.725542 0.533770 +vt 0.725542 0.518117 +vt 0.729861 0.438477 +vt 0.729861 0.407616 +vt 0.729861 0.453555 +vt 0.729861 0.438477 +vt 0.729861 0.502057 +vt 0.729861 0.470710 +vt 0.729861 0.533770 +vt 0.729861 0.518117 +vt 0.725542 0.502057 +vt 0.729861 0.502057 +vt 0.692520 0.502057 +vt 0.692520 0.470710 +vt 0.725542 0.470710 +vt 0.729861 0.470710 +vt 0.734306 0.534676 +vt 0.783426 0.534676 +vt 0.783469 0.485554 +vt 0.734878 0.485438 +vt 0.832497 0.535082 +vt 0.832123 0.485559 +vt 0.783453 0.436543 +vt 0.734464 0.436118 +vt 0.832472 0.436098 +vt 0.872792 0.613786 +vt 0.853734 0.612237 +vt 0.853944 0.628134 +vt 0.870679 0.629661 +vt 0.835799 0.613290 +vt 0.838282 0.628773 +vt 0.967861 0.746371 +vt 0.969147 0.727937 +vt 0.954108 0.728889 +vt 0.952982 0.745012 +vt 0.967303 0.710321 +vt 0.952588 0.713255 +vt 0.962781 0.693028 +vt 0.948703 0.697853 +vt 0.955664 0.677432 +vt 0.942633 0.684041 +vt 0.946876 0.660263 +vt 0.935073 0.669134 +vt 0.935251 0.646255 +vt 0.924899 0.657066 +vt 0.921006 0.634921 +vt 0.912418 0.647359 +vt 0.904397 0.625334 +vt 0.897971 0.639224 +vt 0.889902 0.617976 +vt 0.885409 0.633104 +vt 0.901593 0.655573 +vt 0.912975 0.663108 +vt 0.912975 0.663108 +vt 0.922153 0.673181 +vt 0.922153 0.673181 +vt 0.928680 0.686158 +vt 0.933454 0.698178 +vt 0.933454 0.698178 +vt 0.936531 0.711408 +vt 0.937902 0.724912 +vt 0.937902 0.724912 +vt 0.937623 0.739175 +vt 0.835075 0.645702 +vt 0.848902 0.644436 +vt 0.863596 0.644341 +vt 0.876775 0.645744 +vt 0.876775 0.645744 +vt 0.888347 0.649729 +vt 0.962965 0.664735 +vt 0.912697 0.478665 +vt 0.886088 0.455685 +vt 0.908393 0.456087 +vt 0.905257 0.438109 +vt 0.894941 0.438976 +vt 0.887521 0.462014 +vt 0.884886 0.480072 +vt 0.907170 0.479053 +vt 0.897857 0.462595 +vt 0.957304 0.454633 +vt 0.913207 0.453729 +vt 0.886088 0.455685 +vt 0.908393 0.456087 +vt 0.905257 0.438109 +vt 0.894941 0.438976 +vt 0.887521 0.462014 +vt 0.884886 0.480072 +vt 0.907170 0.479053 +vt 0.897857 0.462595 +vt 0.847207 0.533353 +vt 0.855382 0.534309 +vt 0.855548 0.527683 +vt 0.848043 0.526833 +vt 0.855382 0.534309 +vt 0.862861 0.534750 +vt 0.862763 0.528041 +vt 0.855548 0.527683 +vt 0.862861 0.534750 +vt 0.870463 0.534212 +vt 0.870024 0.527636 +vt 0.862763 0.528041 +vt 0.870463 0.534212 +vt 0.878425 0.532921 +vt 0.877410 0.526607 +vt 0.870024 0.527636 +vt 0.878425 0.532921 +vt 0.886229 0.530982 +vt 0.884225 0.525367 +vt 0.877410 0.526607 +vt 0.838944 0.531680 +vt 0.847207 0.533353 +vt 0.848043 0.526833 +vt 0.840988 0.525864 +vt 0.852208 0.453817 +vt 0.953388 0.382203 +vt 0.962381 0.379198 +vt 0.953391 0.379190 +vt 0.953388 0.382203 +vt 0.962377 0.382209 +vt 0.953390 0.413333 +vt 0.962382 0.413326 +vt 0.962378 0.409832 +vt 0.953389 0.409837 +vt 0.917809 0.379193 +vt 0.908728 0.379195 +vt 0.908728 0.382209 +vt 0.917808 0.382206 +vt 0.908738 0.413338 +vt 0.917814 0.413327 +vt 0.917813 0.409832 +vt 0.908733 0.409840 +vt 0.926085 0.379194 +vt 0.926084 0.382207 +vt 0.926086 0.413331 +vt 0.926087 0.409835 +vt 0.934492 0.379190 +vt 0.934492 0.382204 +vt 0.934492 0.413330 +vt 0.934492 0.409835 +vt 0.943951 0.379193 +vt 0.943949 0.382205 +vt 0.943950 0.413327 +vt 0.943950 0.409833 +vt 0.868850 0.504464 +vt 0.875480 0.503975 +vt 0.874188 0.479446 +vt 0.868089 0.479673 +vt 0.862513 0.504601 +vt 0.868850 0.504464 +vt 0.868089 0.479673 +vt 0.862369 0.479702 +vt 0.856262 0.504404 +vt 0.862513 0.504601 +vt 0.862369 0.479702 +vt 0.856737 0.479596 +vt 0.849604 0.504006 +vt 0.856262 0.504404 +vt 0.856737 0.479596 +vt 0.850631 0.479418 +vt 0.843080 0.503581 +vt 0.849604 0.504006 +vt 0.850631 0.479418 +vt 0.844681 0.479216 +vt 0.875480 0.503975 +vt 0.881858 0.503313 +vt 0.880025 0.479065 +vt 0.874188 0.479446 +vt 0.873834 0.461243 +vt 0.867888 0.461225 +vt 0.867888 0.461225 +vt 0.862304 0.461148 +vt 0.862304 0.461148 +vt 0.856808 0.461156 +vt 0.856808 0.461156 +vt 0.850857 0.461215 +vt 0.850857 0.461215 +vt 0.845260 0.461190 +vt 0.879332 0.461065 +vt 0.873834 0.461243 +vt 0.869830 0.402958 +vt 0.889269 0.401140 +vt 0.887019 0.394049 +vt 0.865905 0.392227 +vt 0.838928 0.405387 +vt 0.852082 0.404251 +vt 0.850252 0.386839 +vt 0.838249 0.383533 +vt 0.842487 0.424429 +vt 0.855934 0.421234 +vt 0.874402 0.417067 +vt 0.892210 0.410176 +vt 0.860312 0.451857 +vt 0.868700 0.443409 +vt 0.879060 0.431597 +vt 0.896100 0.422242 +vt 0.869830 0.402958 +vt 0.865905 0.392227 +vt 0.887019 0.394049 +vt 0.889269 0.401140 +vt 0.838928 0.405387 +vt 0.838249 0.383533 +vt 0.850252 0.386839 +vt 0.852082 0.404251 +vt 0.842487 0.424429 +vt 0.855934 0.421234 +vt 0.874402 0.417068 +vt 0.892210 0.410176 +vt 0.860312 0.451857 +vt 0.868700 0.443409 +vt 0.879060 0.431597 +vt 0.896100 0.422242 +vt 0.888298 0.385681 +vt 0.868699 0.380390 +vt 0.865905 0.392227 +vt 0.887019 0.394049 +vt 0.886975 0.440720 +vt 0.900786 0.429337 +vt 0.896100 0.422242 +vt 0.879060 0.431597 +vt 0.633364 0.720187 +vt 0.638579 0.720186 +vt 0.638579 0.712444 +vt 0.633364 0.712444 +vt 0.644023 0.720186 +vt 0.644023 0.712444 +vt 0.649218 0.720186 +vt 0.649218 0.712444 +vt 0.654439 0.720187 +vt 0.654439 0.712444 +vt 0.659886 0.720187 +vt 0.659886 0.712444 +vt 0.664767 0.720187 +vt 0.664767 0.712444 +vt 0.669811 0.720187 +vt 0.669811 0.712444 +vt 0.674133 0.720187 +vt 0.674133 0.712444 +vt 0.678858 0.720187 +vt 0.678858 0.712444 +vt 0.628491 0.720187 +vt 0.628491 0.712444 +vt 0.792183 0.720849 +vt 0.787280 0.722822 +vt 0.792578 0.733394 +vt 0.798474 0.732060 +vt 0.781962 0.724601 +vt 0.783205 0.735394 +vt 0.776964 0.725977 +vt 0.777420 0.736479 +vt 0.772509 0.726942 +vt 0.772195 0.738293 +vt 0.768639 0.727374 +vt 0.767334 0.739780 +vt 0.765173 0.727165 +vt 0.762744 0.740196 +vt 0.761857 0.726292 +vt 0.758332 0.739158 +vt 0.758568 0.724783 +vt 0.754157 0.736648 +vt 0.755269 0.722753 +vt 0.750471 0.733127 +vt 0.796793 0.718681 +vt 0.804814 0.731182 +vt 0.784474 0.708630 +vt 0.781942 0.710985 +vt 0.778738 0.712706 +vt 0.775456 0.713462 +vt 0.772572 0.713380 +vt 0.770099 0.712831 +vt 0.767818 0.712139 +vt 0.765544 0.711481 +vt 0.763215 0.710934 +vt 0.760759 0.710454 +vt 0.786309 0.706096 +vt 0.778292 0.701635 +vt 0.777305 0.703052 +vt 0.775945 0.704020 +vt 0.774335 0.704328 +vt 0.772685 0.704039 +vt 0.771079 0.703415 +vt 0.769474 0.702737 +vt 0.767834 0.702192 +vt 0.766168 0.701851 +vt 0.764476 0.701658 +vt 0.779008 0.700064 +vt 0.755121 0.691118 +vt 0.754541 0.691970 +vt 0.765745 0.698617 +vt 0.767342 0.693549 +vt 0.751732 0.687455 +vt 0.752680 0.687988 +vt 0.757282 0.675638 +vt 0.751968 0.674424 +vt 0.753539 0.688588 +vt 0.754373 0.689200 +vt 0.764915 0.683031 +vt 0.761753 0.678759 +vt 0.754373 0.689200 +vt 0.755030 0.690070 +vt 0.766882 0.688114 +vt 0.764915 0.683031 +vt 0.848080 0.649470 +vt 0.633364 0.720187 +vt 0.633364 0.712444 +vt 0.638579 0.712444 +vt 0.638579 0.720186 +vt 0.644023 0.712444 +vt 0.644023 0.720186 +vt 0.649218 0.712444 +vt 0.649218 0.720186 +vt 0.654439 0.712444 +vt 0.654439 0.720187 +vt 0.659886 0.712444 +vt 0.659886 0.720187 +vt 0.664767 0.712444 +vt 0.664767 0.720187 +vt 0.669811 0.712444 +vt 0.669811 0.720187 +vt 0.674133 0.712444 +vt 0.674133 0.720187 +vt 0.678858 0.712444 +vt 0.678858 0.720187 +vt 0.628491 0.720187 +vt 0.628491 0.712444 +vt 0.752426 0.669395 +vt 0.792183 0.720849 +vt 0.798474 0.732060 +vt 0.792578 0.733394 +vt 0.787280 0.722822 +vt 0.783205 0.735394 +vt 0.781962 0.724601 +vt 0.777420 0.736479 +vt 0.776964 0.725977 +vt 0.772195 0.738293 +vt 0.772509 0.726942 +vt 0.767334 0.739780 +vt 0.768639 0.727374 +vt 0.762744 0.740196 +vt 0.765173 0.727165 +vt 0.758332 0.739158 +vt 0.761857 0.726292 +vt 0.754157 0.736648 +vt 0.758568 0.724783 +vt 0.750471 0.733127 +vt 0.755269 0.722753 +vt 0.796793 0.718681 +vt 0.804814 0.731182 +vt 0.781942 0.710985 +vt 0.784474 0.708630 +vt 0.778738 0.712706 +vt 0.775456 0.713462 +vt 0.772572 0.713380 +vt 0.770099 0.712831 +vt 0.767818 0.712139 +vt 0.765544 0.711481 +vt 0.763215 0.710934 +vt 0.760759 0.710454 +vt 0.786309 0.706096 +vt 0.777305 0.703052 +vt 0.778292 0.701635 +vt 0.775945 0.704020 +vt 0.774335 0.704328 +vt 0.772685 0.704039 +vt 0.771079 0.703415 +vt 0.769474 0.702737 +vt 0.767834 0.702192 +vt 0.766168 0.701851 +vt 0.764476 0.701658 +vt 0.779008 0.700064 +vt 0.755121 0.691118 +vt 0.767342 0.693549 +vt 0.765745 0.698617 +vt 0.754541 0.691970 +vt 0.751732 0.687455 +vt 0.751968 0.674424 +vt 0.757282 0.675638 +vt 0.752680 0.687988 +vt 0.753539 0.688588 +vt 0.761753 0.678759 +vt 0.764915 0.683031 +vt 0.754373 0.689200 +vt 0.754373 0.689200 +vt 0.764915 0.683031 +vt 0.766882 0.688114 +vt 0.755030 0.690070 +vt 0.853693 0.205576 +vt 0.853693 0.205576 +vn 1.0000 0.0000 -0.0000 +vn 0.0000 0.0000 1.0000 +vn -0.0000 0.0313 0.9995 +vn 0.0000 0.0000 -1.0000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.1156 -0.3511 0.9292 +vn 0.1518 0.3370 0.9292 +vn -0.1874 0.2767 0.9425 +vn -0.8790 -0.4768 0.0001 +vn 0.8738 0.4863 0.0001 +vn -0.8737 -0.4864 0.0002 +vn 0.0000 -0.5024 -0.8647 +vn 0.0000 -0.9998 0.0211 +vn 0.0000 0.9997 0.0225 +vn 0.0000 -0.9939 0.1103 +vn 0.0000 0.7995 -0.6007 +vn 0.0000 0.4390 0.8985 +vn -0.8795 -0.4672 -0.0905 +vn 0.8795 -0.4672 -0.0905 +vn 0.0000 -0.8265 0.5629 +vn 0.0000 0.9021 0.4314 +vn -0.8660 0.4941 -0.0765 +vn -0.4871 0.4155 -0.7682 +vn 0.4871 0.4155 -0.7682 +vn 0.8660 0.4941 -0.0765 +vn 0.4693 0.6707 0.5743 +vn -0.4693 0.6707 0.5743 +vn 0.0000 0.9882 -0.1531 +vn 0.0000 0.8388 -0.5444 +vn 0.0000 -0.9879 0.1551 +vn 0.9428 -0.3296 0.0510 +vn 0.5172 -0.5404 -0.6637 +vn -0.5172 -0.5404 -0.6637 +vn -0.9428 -0.3296 0.0510 +vn -0.5444 -0.1925 0.8165 +vn 0.5444 -0.1925 0.8165 +vn 0.0000 -0.9111 0.4121 +vn 0.9998 -0.0213 0.0000 +vn -0.9999 -0.0129 0.0000 +vn 0.9992 0.0390 0.0002 +vn 0.9992 0.0393 0.0000 +vn -0.9949 -0.1012 -0.0004 +vn -0.9949 -0.1007 0.0000 +vn 0.0000 0.3128 0.9498 +vn -0.0000 0.1355 -0.9908 +vn 0.0000 -0.9987 0.0515 +vn 0.0000 0.1600 0.9871 +vn -0.0000 0.0502 -0.9987 +vn -0.0000 0.9965 0.0838 +vn 0.0000 -0.9971 0.0755 +vn -0.1977 -0.1115 0.9739 +vn -0.1314 -0.1329 -0.9824 +vn 0.0000 0.0157 0.9999 +vn -0.0000 0.0360 -0.9994 +vn -0.1977 0.1115 0.9739 +vn -0.1314 0.1329 -0.9824 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.7313 -0.6820 +vn 0.0000 -0.7094 -0.7048 +vn 0.0000 0.9890 0.1477 +vn 0.0000 -0.7313 -0.6820 +vn 0.0000 0.7094 -0.7048 +vn 0.0000 -0.9890 0.1477 +vn 0.0000 -0.3673 0.9301 +vn 0.0000 -0.9980 0.0638 +vn 0.0000 0.9769 0.2137 +vn 0.0000 -0.6862 0.7274 +vn 0.0000 -0.6597 -0.7516 +vn 0.0000 0.6454 0.7638 +vn 0.0000 0.1771 0.9842 +vn 0.0000 -0.9869 0.1612 +vn 0.0000 0.4954 -0.8687 +vn 0.0000 0.8983 0.4393 +vn 0.9837 0.0191 0.1787 +vn 0.1589 -0.5349 -0.8298 +vn 0.1488 0.4938 -0.8567 +vn 0.0127 0.9887 -0.1492 +vn 0.0339 -0.9938 -0.1063 +vn -0.4992 -0.8280 0.2554 +vn -0.4992 -0.8280 0.2553 +vn 0.3675 -0.9184 0.1464 +vn 0.3676 -0.9184 0.1464 +vn -0.9471 0.3130 0.0707 +vn -0.7533 -0.6349 -0.1714 +vn 0.1856 -0.9303 -0.3164 +vn 0.7443 0.6675 0.0215 +vn -0.1976 0.9659 0.1676 +vn 0.0718 -0.2009 0.9770 +vn 0.9786 -0.2056 -0.0000 +vn 0.1850 -0.0389 0.9820 +vn -0.9786 0.2056 0.0000 +vn 0.1785 0.9839 0.0000 +vn -0.1785 -0.9839 0.0000 +vn -0.0052 -0.0289 0.9996 +vn -0.0050 -0.0277 -0.9996 +vn 0.9662 -0.2030 -0.1586 +vn -0.9662 0.2030 -0.1586 +vn -0.1737 -0.9577 0.2293 +vn 0.1737 0.9577 0.2293 +vn -0.0124 0.0026 -0.9999 +vn 0.3573 -0.9340 -0.0000 +vn 0.0272 -0.0911 0.9955 +vn -0.9995 -0.0317 0.0000 +vn 0.1685 -0.9857 0.0045 +vn -0.1685 0.9857 0.0045 +vn -0.8086 -0.0029 -0.5884 +vn 0.8390 0.0031 0.5442 +vn 0.1465 -0.9892 0.0034 +vn -0.1465 0.9892 0.0034 +vn 0.8044 0.0378 -0.5929 +vn -0.8351 -0.0392 0.5487 +vn 0.1693 -0.9855 0.0044 +vn -0.1693 0.9855 0.0044 +vn -0.8088 -0.0014 -0.5881 +vn 0.8391 0.0015 0.5440 +vn 0.1510 -0.9885 0.0033 +vn -0.1510 0.9885 0.0033 +vn 0.8052 0.0315 -0.5921 +vn -0.8359 -0.0327 0.5479 +vn -0.8567 0.4633 0.2268 +vn -0.4744 -0.8774 -0.0718 +vn 0.8781 -0.4748 -0.0584 +vn 0.4618 0.8541 0.2392 +vn -0.4433 -0.8654 0.2338 +vn 0.8871 -0.4544 -0.0812 +vn 0.4549 0.8881 -0.0659 +vn -0.8622 0.4417 0.2479 +vn 0.5181 0.8206 0.2413 +vn -0.8433 0.5325 -0.0730 +vn -0.5324 -0.8432 -0.0741 +vn 0.8208 -0.5182 0.2404 +vn 0.8552 -0.4648 0.2293 +vn 0.4763 0.8765 -0.0692 +vn -0.8770 0.4766 -0.0610 +vn -0.4639 -0.8536 0.2368 +vn -0.4433 -0.8653 0.2338 +vn 0.4764 0.8765 -0.0692 +vn 0.9998 -0.0184 0.0000 +vn -0.9997 0.0244 0.0000 +vn 0.8216 -0.4341 0.3695 +vn -0.4420 0.2335 -0.8661 +vn 0.7821 -0.4132 -0.4665 +vn -0.6136 0.3242 0.7199 +vn 0.8519 0.3712 0.3695 +vn 0.8519 0.3711 0.3695 +vn -0.4583 -0.1997 -0.8661 +vn -0.4583 -0.1996 -0.8661 +vn 0.8109 0.3533 -0.4665 +vn -0.6363 -0.2772 0.7199 +vn -0.0000 1.0000 0.0022 +vn 0.9996 0.0000 0.0274 +vn 0.9960 0.0000 -0.0897 +vn 0.9994 0.0000 0.0332 +vn 0.9941 0.0000 -0.1085 +vn 0.0000 -0.0855 0.9963 +vn 0.0000 -0.9971 0.0767 +vn 0.0000 0.0855 0.9963 +vn -0.0000 -0.9935 -0.1139 +vn 0.0000 0.9971 0.0767 +vn 0.0000 -0.0016 1.0000 +vn 0.0144 -0.9999 0.0000 +vn -0.0144 0.9999 -0.0000 +vn 1.0000 -0.0084 -0.0000 +vn -1.0000 0.0084 0.0000 +vn -0.9998 0.0174 0.0000 +vn 0.9998 -0.0174 0.0000 +vn 0.0757 -0.0167 0.9970 +vn 0.0493 0.0699 0.9963 +vn 0.8316 -0.5473 0.0948 +vn -0.1299 -0.0154 -0.9914 +vn -0.6744 0.5072 0.5367 +vn -0.6744 0.5072 0.5366 +vn 0.0782 0.0548 0.9954 +vn -0.8055 -0.5607 0.1918 +vn 0.0016 0.0008 -1.0000 +vn 0.7313 0.5092 0.4539 +vn -0.2787 0.5816 0.7642 +vn 0.3272 -0.7801 -0.5333 +vn 0.2838 0.8393 -0.4637 +vn -0.6730 0.5082 -0.5374 +vn -0.9874 -0.1488 0.0547 +vn -0.4541 -0.4942 0.7413 +vn -0.4541 -0.4941 0.7413 +vn 0.5432 -0.1466 0.8267 +vn 0.8446 0.5020 0.1860 +vn 0.3806 0.6847 -0.6215 +vn -0.6261 0.3363 -0.7035 +vn -0.9317 -0.3541 -0.0811 +vn -0.3602 -0.7241 0.5882 +vn 0.6403 -0.3780 0.6687 +vn 0.9484 0.3127 0.0530 +vn 0.1122 -0.9462 0.3035 +vn -0.1702 0.9853 0.0125 +vn 0.3968 -0.7641 0.5087 +vn 0.2518 0.6468 0.7199 +vn 0.2519 0.6468 0.7199 +vn -0.3760 -0.3489 -0.8584 +vn -0.3760 -0.3488 -0.8585 +vn 0.1122 0.9462 0.3035 +vn -0.1702 -0.9853 0.0125 +vn 0.3968 0.7641 0.5087 +vn 0.2518 -0.6468 0.7199 +vn 0.2519 -0.6468 0.7199 +vn -0.3760 0.3489 -0.8584 +vn -0.3760 0.3488 -0.8585 +vn 0.8663 0.4992 -0.0163 +vn -0.8662 -0.4995 0.0170 +vn -0.8662 -0.4994 0.0165 +vn -0.3015 -0.9535 0.0004 +vn 0.3012 0.9536 0.0004 +vn 0.3014 0.9535 -0.0002 +vn -0.8790 -0.4768 0.0002 +vn 0.8790 0.4769 0.0002 +vn 0.8790 0.4768 0.0004 +vn 0.8738 0.4864 0.0002 +vn -0.8737 -0.4865 0.0002 +vn -0.8738 -0.4863 0.0004 +vn 0.9844 0.0500 -0.1685 +vn 0.9790 0.0307 0.2015 +vn 0.9966 -0.0360 -0.0735 +vn 0.9837 -0.1796 0.0055 +vn 0.9991 -0.0390 0.0147 +vn 0.9804 0.1357 0.1430 +vn -0.9844 0.0500 -0.1685 +vn -0.9966 -0.0360 -0.0735 +vn -0.9790 0.0307 0.2015 +vn -0.9837 -0.1796 0.0055 +vn -0.9804 0.1357 0.1430 +vn -0.9991 -0.0390 0.0147 +vn 0.0000 0.9470 0.3213 +vn 0.0000 0.6646 0.7472 +vn 0.0000 0.7815 0.6240 +vn 0.0000 0.2168 0.9762 +vn -0.9919 0.0096 0.1267 +vn -0.9984 -0.0463 -0.0310 +vn -0.9995 0.0068 0.0293 +vn 0.9987 -0.0110 -0.0494 +vn 0.9993 0.0257 -0.0269 +vn 0.9988 0.0332 0.0372 +vn 0.0246 -0.2768 0.9606 +vn 0.1356 -0.0967 0.9860 +vn 0.0540 -0.2510 0.9665 +vn 0.1461 -0.0797 0.9861 +vn -0.0172 0.2840 0.9587 +vn 0.1063 0.4474 0.8880 +vn 0.0998 0.1117 0.9887 +vn -0.0778 -0.3607 0.9294 +vn -0.1053 -0.2560 0.9609 +vn -0.1723 -0.0398 0.9842 +vn 0.1033 -0.3962 0.9124 +vn 0.0295 0.2056 0.9782 +vn -0.0790 0.1318 0.9881 +vn -0.0180 0.4222 0.9063 +vn -0.1864 -0.9804 0.0639 +vn -0.1429 -0.9884 0.0508 +vn -0.1792 -0.9811 0.0727 +vn -0.1688 0.9852 0.0296 +vn -0.1831 0.9828 0.0232 +vn -0.1335 0.9910 0.0078 +vn -0.1328 0.9906 0.0336 +vn -0.1186 0.9922 0.0390 +vn -0.1730 0.9842 0.0378 +vn -0.1645 -0.9831 0.0799 +vn -0.1571 -0.9827 0.0975 +vn -0.1244 -0.9894 0.0751 +vn -0.0781 0.9965 -0.0297 +vn -0.0516 0.9972 -0.0543 +vn -0.1007 0.9949 0.0081 +vn -0.0962 -0.9947 0.0363 +vn -0.1093 -0.9937 0.0259 +vn -0.0618 -0.9978 -0.0245 +vn 0.0943 0.9955 -0.0075 +vn 0.1075 0.9940 -0.0179 +vn 0.0584 0.9960 -0.0675 +vn 0.0764 -0.9970 0.0111 +vn 0.0494 -0.9987 -0.0128 +vn 0.1013 -0.9937 0.0486 +vn 0.1647 0.9857 0.0355 +vn 0.1582 0.9860 0.0529 +vn 0.1240 0.9918 0.0317 +vn 0.1350 -0.9881 0.0741 +vn 0.1214 -0.9894 0.0797 +vn 0.1757 -0.9814 0.0774 +vn 0.1861 0.9823 0.0194 +vn 0.1425 0.9898 0.0065 +vn 0.1793 0.9834 0.0280 +vn 0.1712 -0.9828 0.0693 +vn 0.1846 -0.9808 0.0628 +vn 0.1356 -0.9896 0.0486 +vn 0.7291 -0.2212 0.6476 +vn 0.7482 -0.4615 0.4766 +vn 0.8978 -0.3467 0.2714 +vn 0.9256 -0.0620 0.3735 +vn 0.9191 -0.0504 0.3909 +vn 0.9319 -0.0500 0.3592 +vn 0.9166 -0.0695 0.3938 +vn 0.9140 -0.0337 0.4044 +vn 0.9248 0.0118 0.3803 +vn 0.9272 -0.0448 0.3718 +vn 0.9267 -0.0420 0.3734 +vn 0.9397 -0.0369 0.3400 +vn 0.9315 -0.0725 0.3566 +vn 0.9437 0.0260 0.3298 +vn 0.9580 -0.0503 0.2822 +vn 0.9344 -0.1262 0.3331 +vn 0.9320 -0.0539 0.3583 +vn -0.8287 0.1550 0.5379 +vn -0.4605 0.3779 0.8032 +vn -0.3675 0.9184 -0.1464 +vn 0.0390 0.5807 0.8132 +vn 0.4702 0.6812 0.5612 +vn 0.7115 0.6802 0.1765 +vn 0.7538 0.6095 -0.2454 +vn 0.7539 0.6095 -0.2454 +vn 0.5902 0.4787 -0.6500 +vn 0.2036 0.2876 -0.9358 +vn -0.3120 0.0800 -0.9467 +vn -0.7359 -0.0554 -0.6748 +vn -0.9583 -0.0809 -0.2740 +vn -0.9889 -0.0068 0.1484 +vn -0.1605 0.2148 0.9634 +vn -0.0353 0.1295 0.9909 +vn -0.0408 0.1870 0.9815 +vn -0.0183 0.1205 0.9925 +vn 0.0180 -0.1081 0.9940 +vn 0.0110 -0.1246 0.9921 +vn 0.0255 -0.2211 0.9749 +vn -0.0297 -0.2710 0.9621 +vn 0.0217 0.2143 0.9765 +vn 0.0827 -0.2383 0.9677 +vn 0.0840 0.4214 0.9030 +vn -0.0322 0.3556 0.9341 +vn -0.0082 0.1575 0.9875 +vn -0.0276 0.1891 0.9816 +vn -0.1440 0.4006 0.9049 +vn 0.0302 -0.1228 0.9920 +vn 0.0399 -0.1935 0.9803 +vn 0.0887 -0.2015 0.9755 +vn 0.0166 -0.1105 0.9937 +vn 0.0024 -0.2253 0.9743 +vn -0.1567 0.4098 0.8986 +vn 0.0029 0.1510 0.9885 +vn 0.0184 0.2915 0.9564 +vn 0.0189 0.1272 0.9917 +vn 0.0191 -0.1153 0.9932 +vn 0.0327 -0.1183 0.9924 +vn 0.0749 -0.2312 0.9700 +vn 0.0400 -0.2567 0.9657 +vn 0.2229 0.3830 0.8965 +vn 0.1662 -0.2733 0.9475 +vn -0.7482 0.2086 -0.6298 +vn -0.2983 0.4925 -0.8176 +vn -0.3586 -0.1069 -0.9273 +vn -0.7398 -0.3475 -0.5762 +vn -0.2882 -0.6532 -0.7002 +vn 0.1868 -0.4007 -0.8970 +vn 0.1882 0.1938 -0.9628 +vn 0.5119 0.5842 0.6298 +vn -0.0200 0.5755 0.8176 +vn 0.3586 0.1069 0.9273 +vn -0.2636 0.0591 0.9628 +vn 0.0631 -0.4376 0.8970 +vn 0.5988 -0.3888 0.7002 +vn 0.8093 0.1142 0.5762 +vn -0.3394 0.8854 -0.3176 +vn -0.0302 0.7209 -0.6923 +vn -0.5768 0.5130 -0.6357 +vn -0.7699 0.6132 -0.1768 +vn -0.9129 0.1516 -0.3790 +vn -0.6401 -0.0577 -0.7661 +vn -0.1757 0.2373 -0.9554 +vn 0.9047 -0.3400 0.2567 +vn 0.7993 0.0248 0.6004 +vn 0.5768 -0.5130 0.6357 +vn 0.3636 -0.0559 0.9299 +vn 0.0278 -0.5353 0.8442 +vn 0.1699 -0.8707 0.4616 +vn 0.6030 -0.7737 0.1944 +vn 0.8714 -0.4712 0.1369 +vn 0.8896 0.4309 0.1515 +vn 0.9383 -0.2905 0.1879 +vn 0.4712 0.8714 0.1369 +vn -0.4310 0.8896 0.1515 +vn 0.2905 0.9383 0.1879 +vn -0.8713 0.4712 0.1369 +vn -0.8896 -0.4309 0.1515 +vn -0.9383 0.2904 0.1879 +vn -0.0512 0.3574 0.9325 +vn -0.2406 0.2479 0.9384 +vn -0.3288 0.0571 0.9427 +vn -0.2956 -0.1452 0.9442 +vn -0.1558 -0.2948 0.9428 +vn 0.0489 -0.3416 0.9386 +vn 0.2512 -0.2588 0.9327 +vn 0.3688 -0.0640 0.9273 +vn 0.3410 0.1674 0.9250 +vn 0.1750 0.3312 0.9272 +vn -0.3112 0.1830 0.9325 +vn -0.3439 -0.0334 0.9384 +vn -0.2497 -0.2213 0.9427 +vn -0.0710 -0.3215 0.9442 +vn 0.1332 -0.3057 0.9428 +vn 0.2975 -0.1749 0.9386 +vn 0.3590 0.0348 0.9327 +vn 0.2802 0.2482 0.9273 +vn 0.0820 0.3709 0.9250 +vn -0.1496 0.3434 0.9272 +vn -0.1740 0.1188 0.9775 +vn -0.1868 0.0049 0.9824 +vn -0.0105 0.0311 0.9995 +vn -0.1296 -0.0978 0.9867 +vn -0.0228 -0.1473 0.9888 +vn 0.0900 -0.1261 0.9879 +vn 0.1725 -0.0416 0.9841 +vn 0.1879 0.0784 0.9791 +vn 0.1303 0.1817 0.9747 +vn 0.0229 0.2315 0.9726 +vn -0.0957 0.2073 0.9736 +vn 0.3381 -0.9397 -0.0515 +vn 0.8662 0.4994 -0.0173 +vn 0.8661 0.4995 -0.0181 +vn 0.8663 0.4993 -0.0169 +vn -0.8663 -0.4993 0.0163 +vn -0.8663 -0.4993 0.0162 +vn -0.8664 -0.4992 0.0151 +vn -0.3014 -0.9535 -0.0003 +vn -0.3011 -0.9536 -0.0015 +vn -0.3014 -0.9535 -0.0002 +vn 0.3015 0.9535 -0.0007 +vn 0.3014 0.9535 -0.0005 +vn 0.3016 0.9534 -0.0015 +vn 0.0000 0.4367 -0.8996 +vn 0.0123 0.9997 -0.0213 +vn 0.0022 1.0000 0.0000 +vn -0.0029 0.9995 -0.0320 +vn -0.0009 0.9987 -0.0519 +vn 0.0150 -0.0011 0.9999 +vn 0.0357 -0.0027 0.9994 +vn 0.0489 -0.0038 0.9988 +vn 0.1265 -0.0097 -0.9919 +vn 0.0022 -0.0002 -1.0000 +vn 0.0055 -0.0004 -1.0000 +vn 0.0177 -0.0014 0.9998 +vn -0.0202 0.0015 0.9998 +vn 0.0170 -0.0013 -0.9999 +vn -0.0215 0.0016 -0.9998 +vn -0.0119 0.9998 -0.0144 +vn -0.0137 0.9993 -0.0345 +vn -0.0534 0.0042 0.9986 +vn -0.0545 0.0042 0.9985 +vn -0.0517 0.0044 0.9987 +vn -0.0516 0.0045 0.9987 +vn -0.0404 0.0035 -0.9992 +vn -0.1181 0.0104 -0.9929 +vn -0.1186 0.0095 -0.9929 +vn 0.0112 -0.0009 -0.9999 +vn -0.0152 0.9999 0.0053 +vn -0.0200 0.9998 0.0000 +vn -0.0183 0.9998 0.0037 +vn -0.0137 0.9999 -0.0047 +vn -0.1116 -0.0000 0.9937 +vn 0.0311 -0.0000 0.9995 +vn -0.0340 -0.0000 0.9994 +vn 0.1116 0.0000 -0.9937 +vn 0.0340 -0.0000 -0.9994 +vn -0.0311 -0.0000 -0.9995 +vn -0.0152 0.0000 0.9999 +vn 0.0369 0.0000 0.9993 +vn -0.0369 0.0000 -0.9993 +vn 0.0152 0.0000 -0.9999 +vn 0.0303 0.0000 0.9995 +vn -0.0265 0.0000 0.9996 +vn 0.0265 -0.0000 -0.9996 +vn -0.0303 0.0000 -0.9995 +vn 0.1055 0.0000 0.9944 +vn -0.1055 0.0000 -0.9944 +vn -0.8652 0.3129 -0.3918 +vn -0.8715 0.3076 -0.3819 +vn -0.8652 0.3129 -0.3919 +vn -0.8610 0.3164 -0.3983 +vn -0.8420 -0.5366 -0.0559 +vn -0.8381 -0.5436 -0.0451 +vn -0.8445 -0.5319 -0.0629 +vn 0.8420 -0.5366 -0.0559 +vn 0.8335 -0.5493 -0.0593 +vn 0.8469 -0.5290 -0.0538 +vn 0.8652 0.3129 -0.3918 +vn 0.8692 0.2989 -0.3939 +vn 0.8627 0.3212 -0.3906 +vn 0.9336 0.0904 -0.3468 +vn 0.9498 0.0944 -0.2983 +vn 0.9567 0.0010 -0.2911 +vn 0.9503 -0.0647 -0.3044 +vn 0.9442 -0.2843 -0.1665 +vn 0.9467 -0.2423 -0.2122 +vn 0.9253 -0.3593 -0.1213 +vn 0.9252 -0.3703 -0.0831 +vn 0.9550 -0.1426 -0.2601 +vn 0.9590 -0.1528 -0.2389 +vn 1.0000 -0.0096 -0.0026 +vn 0.9835 0.0928 0.1551 +vn 0.9283 0.1388 -0.3450 +vn 0.9499 0.1145 -0.2907 +vn 0.9195 -0.3927 -0.0170 +vn 0.9092 -0.4146 -0.0377 +vn 0.9184 -0.2259 0.3248 +vn -0.9336 0.0904 -0.3468 +vn -0.9503 -0.0647 -0.3044 +vn -0.9567 0.0010 -0.2911 +vn -0.9498 0.0944 -0.2983 +vn -0.9442 -0.2843 -0.1665 +vn -0.9252 -0.3703 -0.0831 +vn -0.9253 -0.3593 -0.1213 +vn -0.9467 -0.2423 -0.2122 +vn -0.9590 -0.1528 -0.2388 +vn -0.9550 -0.1426 -0.2601 +vn -1.0000 -0.0096 -0.0026 +vn -0.9835 0.0928 0.1551 +vn -0.9499 0.1145 -0.2907 +vn -0.9283 0.1388 -0.3450 +vn -0.9092 -0.4146 -0.0377 +vn -0.9195 -0.3927 -0.0170 +vn -0.9184 -0.2259 0.3248 +vn -0.0000 1.0000 0.0050 +vn 0.0000 0.9780 -0.2086 +vn 0.0000 0.9852 0.1715 +vn 0.0000 0.8034 0.5954 +vn 0.0000 0.7134 0.7007 +vn 0.4965 0.6786 0.5413 +vn 0.5039 0.6735 0.5408 +vn 0.4689 0.7248 0.5048 +vn 0.4285 0.7516 0.5015 +vn 0.9717 0.2257 -0.0703 +vn 0.9722 0.2203 -0.0794 +vn 0.9454 0.3136 -0.0885 +vn 0.9276 0.3691 -0.0580 +vn 0.5672 -0.2062 -0.7973 +vn 0.5620 -0.1920 -0.8046 +vn 0.5601 -0.0815 -0.8244 +vn 0.5725 -0.0663 -0.8172 +vn -0.5673 -0.2061 -0.7973 +vn -0.5616 -0.1849 -0.8065 +vn -0.5601 -0.0815 -0.8244 +vn -0.5731 -0.0882 -0.8147 +vn -0.9716 0.2257 -0.0703 +vn -0.9641 0.2499 -0.0901 +vn -0.9454 0.3136 -0.0885 +vn -0.9517 0.3034 -0.0476 +vn -0.4855 0.6941 0.5315 +vn -0.5096 0.6675 0.5429 +vn -0.4689 0.7248 0.5048 +vn -0.4474 0.7172 0.5342 +vn 0.4720 0.4488 0.7588 +vn 0.3885 0.4705 0.7923 +vn 0.4331 0.6812 0.5903 +vn 0.5481 0.5957 0.5871 +vn 0.9985 0.0454 -0.0294 +vn 0.9981 -0.0605 0.0095 +vn 0.9663 0.2305 -0.1146 +vn 0.9724 0.1957 -0.1270 +vn 0.4292 -0.4041 -0.8078 +vn 0.4032 -0.5802 -0.7077 +vn 0.4421 -0.1249 -0.8882 +vn 0.5036 -0.0493 -0.8626 +vn -0.4318 -0.3622 -0.8261 +vn -0.4081 -0.5402 -0.7360 +vn -0.4421 -0.1249 -0.8882 +vn -0.5297 -0.1694 -0.8311 +vn -0.9983 0.0486 -0.0315 +vn -0.9983 -0.0578 0.0091 +vn -0.9663 0.2305 -0.1146 +vn -0.9585 0.2391 -0.1552 +vn -0.4391 0.5116 0.7385 +vn -0.4434 0.3656 0.8183 +vn -0.4331 0.6812 0.5903 +vn -0.5285 0.6946 0.4881 +vn 0.5732 0.1622 0.8032 +vn 0.5704 0.1308 0.8109 +vn 0.5721 0.1970 0.7962 +vn 1.0000 0.0029 -0.0004 +vn 0.9992 -0.0396 0.0093 +vn 0.9987 0.0501 -0.0078 +vn 0.5733 -0.1595 -0.8037 +vn 0.5707 -0.2287 -0.7887 +vn 0.5731 -0.0825 -0.8153 +vn -0.5733 -0.1608 -0.8034 +vn -0.5707 -0.2287 -0.7887 +vn -0.5731 -0.0825 -0.8153 +vn -1.0000 0.0029 -0.0004 +vn -0.9992 -0.0396 0.0093 +vn -0.9987 0.0501 -0.0078 +vn -0.5732 0.1635 0.8030 +vn -0.5704 0.1308 0.8109 +vn -0.5721 0.1970 0.7962 +vn 0.9971 -0.0752 0.0124 +vn 0.9831 -0.1808 0.0273 +vn 0.9831 -0.1808 0.0272 +vn 0.9979 -0.0643 0.0107 +vn 0.5646 -0.2953 -0.7707 +vn 0.5730 -0.1850 -0.7984 +vn 0.5556 -0.3629 -0.7481 +vn 0.5556 -0.3628 -0.7481 +vn -0.5639 -0.2953 -0.7712 +vn -0.5730 -0.1850 -0.7984 +vn -0.5556 -0.3629 -0.7481 +vn -0.9929 -0.1179 0.0183 +vn -0.9998 -0.0185 0.0045 +vn -0.9831 -0.1808 0.0272 +vn -0.9831 -0.1808 0.0273 +vn -0.5700 0.0273 0.8212 +vn -0.5723 0.1422 0.8076 +vn -0.5651 -0.0468 0.8237 +vn 0.5705 0.0272 0.8209 +vn 0.5723 0.1422 0.8076 +vn 0.5651 -0.0468 0.8237 +vn 0.9990 -0.0384 0.0207 +vn 0.9991 -0.0352 0.0228 +vn 0.9999 -0.0107 0.0070 +vn 0.9999 0.0141 -0.0040 +vn 0.5511 -0.5438 -0.6329 +vn 0.5538 -0.5419 -0.6321 +vn 0.5616 -0.4522 -0.6929 +vn 0.5656 -0.3642 -0.7399 +vn -0.5511 -0.5438 -0.6329 +vn -0.5537 -0.5435 -0.6309 +vn -0.5615 -0.4535 -0.6921 +vn -0.5655 -0.3654 -0.7394 +vn -0.9990 -0.0384 0.0207 +vn -0.9990 -0.0374 0.0243 +vn -0.9999 -0.0109 0.0071 +vn -0.9999 0.0139 -0.0040 +vn -0.5579 0.4665 0.6863 +vn -0.5572 0.4666 0.6869 +vn -0.5613 0.4301 0.7071 +vn -0.5625 0.3961 0.7258 +vn 0.5581 0.4665 0.6862 +vn 0.5628 0.4124 0.7164 +vn 0.5615 0.4131 0.7170 +vn 0.5572 0.4666 0.6869 +vn 0.9579 -0.2726 0.0898 +vn 0.9332 -0.3551 0.0558 +vn 0.3751 -0.7587 -0.5326 +vn 0.4531 -0.7062 -0.5441 +vn -0.3751 -0.7586 -0.5327 +vn -0.4156 -0.7729 -0.4795 +vn -0.9579 -0.2726 0.0898 +vn -0.9662 -0.2546 0.0400 +vn -0.4681 0.1393 0.8727 +vn -0.5724 0.1900 0.7976 +vn 0.4681 0.1393 0.8727 +vn 0.5724 0.1900 0.7976 +vn 0.9921 0.1162 -0.0474 +vn 0.9911 0.1216 -0.0550 +vn 0.5636 -0.3485 -0.7490 +vn 0.5646 -0.3499 -0.7475 +vn -0.5637 -0.3489 -0.7487 +vn -0.5646 -0.3471 -0.7488 +vn -0.9921 0.1163 -0.0474 +vn -0.9931 0.1065 -0.0482 +vn -0.5289 0.6149 0.5850 +vn -0.5329 0.6222 0.5735 +vn 0.5289 0.6149 0.5850 +vn 0.5329 0.6222 0.5735 +vn 0.4697 -0.8410 0.2686 +vn 0.3625 -0.8378 0.4083 +vn 0.4872 -0.8733 0.0031 +vn 0.4065 -0.9020 -0.1455 +vn 0.2671 0.9624 -0.0490 +vn 0.2116 0.9384 -0.2732 +vn 0.2763 0.9392 -0.2037 +vn 0.2253 0.9737 0.0348 +vn 0.1224 -0.9444 -0.3052 +vn -0.0788 -0.9484 -0.3072 +vn -0.0393 0.9340 -0.3552 +vn 0.0673 0.9324 -0.3552 +vn -0.3868 -0.9058 -0.1729 +vn -0.4668 -0.8838 -0.0310 +vn -0.2636 0.9390 -0.2210 +vn -0.1957 0.9352 -0.2951 +vn -0.4871 -0.8399 0.2395 +vn -0.3870 -0.8431 0.3733 +vn -0.2372 0.9713 0.0174 +vn -0.2809 0.9571 -0.0710 +vn -0.1221 -0.8376 0.5324 +vn 0.0767 -0.8418 0.5343 +vn 0.0443 0.9928 0.1109 +vn -0.0721 0.9913 0.1102 +vn 0.9988 -0.0489 0.0090 +vn 1.0000 0.0067 -0.0048 +vn 0.5642 -0.2943 -0.7714 +vn 0.5641 -0.2694 -0.7805 +vn -0.5642 -0.2944 -0.7714 +vn -0.5640 -0.2691 -0.7807 +vn -0.9988 -0.0478 0.0088 +vn -1.0000 0.0069 -0.0049 +vn -0.5702 0.1814 0.8012 +vn -0.5665 0.2831 0.7739 +vn 0.5703 0.1799 0.8015 +vn 0.5672 0.2832 0.7733 +vn 0.9982 0.0593 -0.0063 +vn 0.9982 0.0594 -0.0062 +vn 0.5745 -0.0960 -0.8129 +vn 0.5746 -0.0959 -0.8128 +vn -0.5745 -0.0960 -0.8128 +vn -0.5746 -0.0960 -0.8128 +vn -0.9982 0.0592 -0.0063 +vn -0.9982 0.0592 -0.0062 +vn -0.5685 0.2300 0.7899 +vn -0.5684 0.2300 0.7900 +vn 0.5685 0.2301 0.7899 +vn 0.5684 0.2301 0.7899 +vn 0.9972 -0.0405 -0.0630 +vn 0.9980 -0.0626 0.0000 +vn -0.0035 0.1191 0.9929 +vn -0.0046 0.0798 0.9968 +vn -0.0020 0.0780 0.9970 +vn 0.0000 0.1241 0.9923 +vn -0.9953 0.0564 0.0785 +vn -0.9996 0.0297 0.0000 +vn -0.0036 -0.0446 0.9990 +vn -0.0031 -0.1100 0.9939 +vn -0.9990 -0.0224 -0.0400 +vn 0.9990 0.0050 0.0452 +vn 0.9999 -0.0171 0.0000 +vn -0.0056 -0.1839 0.9829 +vn 0.0000 -0.1964 0.9805 +vn -0.0047 0.1973 0.9803 +vn -0.0195 0.1797 0.9835 +vn 0.0080 0.2055 0.9786 +vn 0.0084 0.1952 0.9807 +vn -0.1079 0.9942 -0.0000 +vn 0.0292 0.9996 0.0000 +vn 0.0291 0.9996 -0.0000 +vn -0.0124 -0.9999 0.0000 +vn -0.0621 -0.9981 0.0000 +vn 0.0282 -0.9996 0.0000 +vn 0.0618 -0.9981 0.0000 +vn 0.1318 0.9913 0.0000 +vn 0.0067 0.1876 0.9822 +vn -0.0101 0.1637 0.9865 +vn 0.0035 -0.1633 0.9866 +vn 0.0170 -0.1409 0.9899 +vn -0.0024 -0.1731 0.9849 +vn -0.0058 -0.1776 0.9841 +vn -0.9948 -0.1014 -0.0006 +vn -0.1198 0.9928 0.0057 +vn -0.0173 0.9998 0.0058 +vn -0.0318 -0.9995 -0.0000 +vn -0.0791 -0.9969 0.0000 +vn 0.0136 -0.9999 -0.0000 +vn -0.0019 -0.1708 0.9853 +vn 0.0087 -0.1518 0.9884 +vn 0.0569 -0.9984 0.0000 +vn 0.0775 0.9970 0.0058 +vn 0.9939 0.0075 0.1096 +vn 0.9940 0.0080 0.1093 +vn 0.9968 0.0055 0.0794 +vn 0.9996 0.0017 0.0279 +vn -0.0000 0.9750 0.2222 +vn 0.0000 0.9933 0.1153 +vn 0.0000 0.9999 -0.0132 +vn 0.0000 -0.9883 0.1525 +vn -0.0000 -0.9967 0.0806 +vn 0.0000 -1.0000 -0.0033 +vn 1.0000 0.0000 0.0005 +vn -0.0000 -0.9975 -0.0712 +vn -0.0000 0.9930 -0.1178 +vn 0.0000 0.9245 -0.3812 +vn 0.9899 -0.0106 0.1411 +vn 0.9886 -0.0206 0.1492 +vn 0.9940 -0.0081 0.1088 +vn 0.9992 0.0014 0.0408 +vn 0.0000 0.9991 0.0435 +vn 0.0000 0.9999 -0.0157 +vn 0.0000 0.9952 -0.0974 +vn 1.0000 0.0000 0.0008 +vn 1.0000 0.0001 0.0008 +vn 0.0000 0.9844 -0.1761 +vn 0.0000 -0.9931 -0.1172 +vn -0.0000 -0.9336 -0.3583 +vn -0.0000 -0.9908 0.1354 +vn -0.0000 -0.9546 0.2979 +vn 0.9775 0.0173 0.2103 +vn 0.9795 0.0270 0.1995 +vn 0.9970 0.0099 0.0765 +vn 0.9975 0.0084 -0.0695 +vn 0.0131 0.9904 0.1379 +vn 0.0193 0.9893 0.1446 +vn 0.0054 0.9998 0.0208 +vn 0.0145 0.9943 -0.1054 +vn 0.0068 -0.9974 0.0723 +vn 0.0093 -0.9976 0.0692 +vn 0.0003 -0.9993 -0.0377 +vn 0.0171 -0.9867 -0.1615 +vn 0.9877 0.0093 -0.1564 +vn 0.9861 0.0189 -0.1651 +vn 0.0217 -0.9695 -0.2442 +vn 0.0567 -0.9586 -0.2792 +vn 0.0174 0.9801 -0.1977 +vn 0.0368 0.9828 -0.1810 +vn 0.0000 0.9997 0.0231 +vn 0.0000 1.0000 0.0078 +vn -0.0000 1.0000 -0.0090 +vn 0.0000 -0.9999 0.0163 +vn 0.0000 -1.0000 0.0088 +vn -0.0000 -1.0000 0.0006 +vn 0.0000 -1.0000 -0.0086 +vn 0.0000 0.9996 -0.0277 +vn 0.0000 -0.9990 0.0447 +vn 0.0000 -1.0000 0.0024 +vn 0.0000 -0.9997 0.0242 +vn 0.0000 0.9997 0.0235 +vn -0.0000 0.9998 -0.0197 +vn 0.0000 1.0000 0.0025 +vn 0.0000 0.9991 -0.0431 +vn 0.0000 -0.9998 -0.0207 +vn 0.9775 -0.0173 0.2103 +vn 0.9975 -0.0084 -0.0695 +vn 0.9970 -0.0099 0.0765 +vn 0.9795 -0.0270 0.1995 +vn 0.0133 -0.9903 0.1381 +vn 0.0145 -0.9943 -0.1054 +vn 0.0054 -0.9998 0.0208 +vn 0.0193 -0.9893 0.1446 +vn 0.0069 0.9974 0.0722 +vn 0.0171 0.9867 -0.1615 +vn 0.0003 0.9993 -0.0377 +vn 0.0093 0.9976 0.0692 +vn 0.9861 -0.0189 -0.1651 +vn 0.9876 -0.0096 -0.1567 +vn 0.0567 0.9586 -0.2792 +vn 0.0216 0.9695 -0.2441 +vn 0.0368 -0.9828 -0.1810 +vn 0.0174 -0.9801 -0.1977 +vn 0.3528 -0.0598 0.9338 +vn 0.0017 0.0276 0.9996 +vn 0.3770 -0.0910 0.9217 +vn 0.1387 0.0389 0.9896 +vn 0.3550 -0.0334 0.9343 +vn 0.1631 -0.0421 0.9857 +vn 0.2549 0.0104 0.9669 +vn 0.3647 -0.2473 0.8977 +vn 0.0711 0.5172 0.8529 +vn 0.0249 0.2768 0.9606 +vn -0.0102 0.0537 0.9985 +vn -0.0044 0.0653 0.9979 +vn -0.0038 -0.1373 0.9905 +vn -0.0308 -0.2490 0.9680 +vn -0.3871 0.0550 0.9204 +vn -0.2843 0.1402 0.9484 +vn -0.4437 0.0055 0.8962 +vn -0.1473 0.0905 0.9850 +vn -0.3197 0.0541 0.9460 +vn -0.1579 0.0228 0.9872 +vn -0.1891 0.1071 0.9761 +vn -0.3253 -0.0761 0.9425 +vn 0.0250 0.2768 0.9606 +vn 0.0000 -0.2425 -0.9701 +vn 0.0000 0.0272 -0.9996 +vn 0.0000 -0.4107 -0.9118 +vn 0.0000 0.9863 -0.1651 +vn -0.0000 0.8622 -0.5065 +vn 0.0000 0.9393 -0.3430 +vn 0.0000 0.9863 -0.1650 +vn 0.0000 0.7660 -0.6429 +vn 0.0000 0.0874 0.9962 +vn -0.0000 0.4943 0.8693 +vn 0.0000 0.2835 0.9590 +vn 0.0000 0.6861 0.7275 +vn 0.0000 -0.5159 -0.8567 +vn 0.0000 0.1038 -0.9946 +vn 0.0000 0.4193 -0.9078 +vn 0.0000 0.2977 -0.9546 +vn -0.0000 -0.9403 -0.3403 +vn 0.0000 -0.9818 -0.1901 +vn 0.0000 -0.8601 -0.5102 +vn 0.0000 0.9961 0.0878 +vn 0.0000 -0.3532 0.9356 +vn 0.0000 -0.2237 0.9747 +vn 0.0000 -0.4462 0.8949 +vn 0.0000 -0.7319 -0.6815 +vn 0.0000 -0.5142 0.8577 +vn 0.0000 0.4988 -0.8667 +vn 0.0000 -0.6064 0.7951 +vn 0.3438 0.4626 0.8172 +vn 0.5340 0.2646 0.8030 +vn 0.6157 0.3476 0.7072 +vn 0.3741 0.5881 0.7171 +vn 0.6119 -0.0136 0.7908 +vn 0.7190 0.0309 0.6943 +vn 0.5272 -0.2930 0.7976 +vn 0.6594 -0.2893 0.6939 +vn 0.3119 -0.4771 0.8217 +vn 0.4502 -0.5390 0.7119 +vn 0.0480 -0.5346 0.8437 +vn 0.1390 -0.6606 0.7378 +vn -0.2100 -0.4833 0.8499 +vn -0.2027 -0.6262 0.7528 +vn -0.4340 -0.3334 0.8369 +vn -0.4965 -0.4441 0.7458 +vn -0.5774 -0.0880 0.8117 +vn -0.6745 -0.1556 0.7217 +vn -0.5734 0.2049 0.7932 +vn -0.6951 0.1728 0.6979 +vn -0.4111 0.4446 0.7958 +vn -0.5541 0.4653 0.6902 +vn -0.1614 0.5630 0.8105 +vn -0.2852 0.6549 0.6999 +vn 0.1019 0.5627 0.8204 +vn 0.0495 0.6988 0.7136 +vn 0.7486 0.4287 0.5057 +vn 0.4500 0.7329 0.5103 +vn 0.8644 0.0403 0.5013 +vn 0.7926 -0.3412 0.5053 +vn 0.5555 -0.6486 0.5202 +vn 0.1876 -0.8203 0.5403 +vn -0.2401 -0.7979 0.5529 +vn -0.6108 -0.5714 0.5481 +vn -0.8216 -0.2105 0.5297 +vn -0.8397 0.1845 0.5107 +vn -0.6801 0.5353 0.5010 +vn -0.8397 0.1844 0.5107 +vn -0.3712 0.7811 0.5021 +vn 0.0374 0.8604 0.5082 +vn 0.8100 0.4741 0.3451 +vn 0.4800 0.8053 0.3479 +vn 0.9379 0.0501 0.3431 +vn 0.8632 -0.3654 0.3484 +vn 0.6112 -0.7036 0.3626 +vn 0.2150 -0.8993 0.3810 +vn -0.2528 -0.8842 0.3927 +vn -0.6619 -0.6408 0.3888 +vn -0.8946 -0.2471 0.3723 +vn -0.9169 0.1832 0.3546 +vn -0.7485 0.5668 0.3441 +vn -0.4184 0.8411 0.3427 +vn 0.0255 0.9378 0.3463 +vn 0.8345 0.5050 0.2205 +vn 0.4847 0.8463 0.2211 +vn 0.9731 0.0642 0.2215 +vn 0.9009 -0.3691 0.2281 +vn 0.6456 -0.7247 0.2410 +vn 0.2386 -0.9366 0.2567 +vn -0.2484 -0.9312 0.2668 +vn -0.6795 -0.6845 0.2641 +vn -0.9277 -0.2767 0.2504 +vn -0.9568 0.1713 0.2348 +vn -0.7885 0.5728 0.2240 +vn -0.9568 0.1713 0.2349 +vn -0.4518 0.8646 0.2199 +vn 0.0077 0.9754 0.2204 +vn 0.8001 0.5784 0.1590 +vn 0.4154 0.8957 0.1587 +vn 0.9770 0.1396 0.1612 +vn 0.9371 -0.3060 0.1679 +vn 0.7076 -0.6834 0.1796 +vn 0.3182 -0.9280 0.1937 +vn -0.1699 -0.9641 0.2039 +vn -0.6270 -0.7520 0.2035 +vn -0.9141 -0.3568 0.1927 +vn -0.9791 0.0975 0.1783 +vn -0.8400 0.5163 0.1668 +vn -0.5257 0.8354 0.1604 +vn -0.0756 0.9844 0.1586 +vn 0.9788 -0.0473 0.1993 +vn 0.9891 -0.0496 0.1385 +vn 0.9781 -0.0471 0.2030 +vn 0.9472 -0.0422 0.3179 +vn 0.9286 -0.0397 0.3691 +vn 0.8776 -0.0338 0.4783 +vn 0.8425 -0.0302 0.5378 +vn 0.7494 -0.0216 0.6617 +vn 0.6825 -0.0160 0.7307 +vn 0.5000 -0.0023 0.8661 +vn 0.3791 0.0060 0.9253 +vn 0.1005 0.0230 0.9947 +vn -0.0574 0.0317 0.9978 +vn -0.3445 0.0455 0.9377 +vn -0.4744 0.0508 0.8788 +vn -0.6660 0.0573 0.7438 +vn -0.7379 0.0592 0.6723 +vn -0.8362 0.0608 0.5451 +vn -0.8714 0.0611 0.4867 +vn -0.9230 0.0608 0.3799 +vn -0.9422 0.0604 0.3297 +vn -0.9708 0.0592 0.2326 +vn -0.9805 0.0584 0.1878 +vn -0.9879 0.0576 0.1440 +vn 0.0099 0.9970 -0.0762 +vn -0.0186 0.9969 -0.0760 +vn -0.0126 -0.9993 -0.0349 +vn 0.0152 -0.9993 -0.0337 +vn -0.3345 0.9014 0.2751 +vn -0.7364 0.6150 0.2820 +vn -0.6166 0.7364 0.2784 +vn -0.1702 0.9468 0.2733 +vn -0.9416 0.1660 0.2929 +vn -0.8985 0.3312 0.2882 +vn -0.8949 -0.3260 0.3048 +vn -0.9402 -0.1613 0.3001 +vn -0.6079 -0.7291 0.3146 +vn -0.7297 -0.6089 0.3110 +vn -0.1572 -0.9344 0.3196 +vn -0.3230 -0.8914 0.3179 +vn 0.3359 -0.8865 0.3184 +vn 0.1709 -0.9323 0.3188 +vn 0.7384 -0.5981 0.3114 +vn 0.6186 -0.7204 0.3137 +vn 0.9423 -0.1476 0.3005 +vn 0.8998 -0.3131 0.3038 +vn 0.8935 0.3441 0.2886 +vn 0.9394 0.1796 0.2919 +vn 0.6058 0.7451 0.2789 +vn 0.7277 0.6257 0.2811 +vn 0.1565 0.9489 0.2739 +vn 0.3216 0.9063 0.2743 +vn 0.0774 0.7367 0.6717 +vn 0.3231 0.4857 0.8123 +vn 0.2029 0.9207 0.3333 +vn 0.2914 0.9468 0.1366 +vn 0.0097 0.1705 0.9853 +vn 0.2824 -0.0630 0.9572 +vn 0.1184 -0.4871 0.8653 +vn 0.3851 -0.5706 0.7253 +vn 0.3249 -0.8516 0.4112 +vn 0.5615 -0.7726 0.2964 +vn 0.5363 -0.8382 -0.0988 +vn 0.7458 -0.6568 -0.1110 +vn 0.7022 -0.4967 -0.5101 +vn 0.8840 -0.2825 -0.3724 +vn 0.7392 0.1168 -0.6633 +vn 0.8954 0.2447 -0.3721 +vn 0.5663 0.7209 -0.3994 +vn 0.4706 0.8521 -0.2289 +vn 0.8247 0.3888 0.4108 +vn 0.8563 0.1546 0.4928 +vn 0.8972 0.2943 0.3294 +vn 0.8117 0.0127 0.5839 +vn 0.9617 -0.2007 0.1865 +vn 0.9924 -0.0464 0.1136 +vn 0.9394 0.3023 0.1615 +vn 0.9713 0.2133 0.1053 +vn -0.0766 0.9970 0.0072 +vn -0.2523 0.9049 0.3428 +vn -0.2050 0.9462 0.2502 +vn 0.0013 0.9908 -0.1352 +vn -0.2732 0.6034 0.7492 +vn -0.3778 0.7048 0.6005 +vn -0.0087 0.5295 0.8483 +vn -0.2503 0.4688 0.8471 +vn -0.2336 -0.3651 0.9012 +vn -0.1908 -0.1204 0.9742 +vn -0.2555 -0.2786 0.9258 +vn -0.1622 -0.3211 0.9330 +vn 0.0599 0.1966 0.9786 +vn -0.1244 0.0456 0.9912 +vn 0.0401 -0.7825 0.6214 +vn -0.0064 -0.9585 0.2849 +vn 0.0645 -0.8837 0.4635 +vn 0.3382 -0.5943 0.7297 +vn 0.2616 -0.9505 -0.1677 +vn 0.1344 -0.9906 -0.0270 +vn 0.4711 -0.8165 -0.3337 +vn 0.4308 -0.8482 -0.3081 +vn 0.4317 -0.5413 -0.7216 +vn 0.4695 -0.6526 -0.5947 +vn 0.4794 -0.0379 -0.8768 +vn 0.4763 -0.2520 -0.8424 +vn 0.3818 0.5102 -0.7707 +vn 0.4379 0.3035 -0.8462 +vn 0.1436 0.9111 -0.3864 +vn 0.2181 0.8305 -0.5126 +vn 0.9223 -0.0450 0.3840 +vn 0.9219 -0.0452 0.3847 +vn 0.9166 -0.0438 0.3974 +vn 0.9299 -0.0502 0.3642 +vn 0.9610 -0.1054 0.2555 +vn 0.9182 -0.0691 0.3901 +vn 0.9842 -0.0688 0.1634 +vn 0.9810 -0.0530 0.1865 +vn 0.9022 -0.0803 0.4239 +vn 0.9375 -0.0115 0.3477 +vn 0.9587 0.1377 0.2491 +vn 0.9169 -0.0654 0.3938 +vn 0.9312 0.2688 0.2461 +vn 0.9309 0.2609 0.2556 +vn 0.9210 0.0656 0.3840 +vn 0.9349 0.1663 0.3136 +vn 0.8449 0.1598 0.5105 +vn 0.8607 0.1468 0.4875 +vn 0.9464 0.1072 0.3046 +vn 0.9147 0.1207 0.3856 +vn 0.9340 -0.0896 0.3459 +vn 0.9399 -0.0040 0.3413 +vn 0.9346 -0.0948 0.3428 +vn 0.9249 -0.1436 0.3521 +vn 0.9337 -0.0509 0.3545 +vn 0.9296 -0.0493 0.3653 +vn 0.0885 -0.9956 -0.0294 +vn 0.2517 -0.9055 -0.3416 +vn 0.2079 -0.9441 -0.2559 +vn 0.0089 -0.9931 0.1169 +vn 0.2857 -0.5488 -0.7856 +vn 0.3693 -0.7243 -0.5822 +vn 0.0595 -0.2999 -0.9521 +vn 0.2646 -0.3958 -0.8794 +vn 0.2960 0.4503 -0.8424 +vn 0.4699 0.0969 -0.8774 +vn 0.3813 0.2711 -0.8838 +vn 0.1814 0.4897 -0.8528 +vn 0.4783 -0.0138 -0.8781 +vn 0.2543 0.7847 -0.5653 +vn 0.0613 0.9507 -0.3039 +vn 0.1603 0.8658 -0.4740 +vn 0.2504 0.7855 -0.5660 +vn -0.2439 0.9605 0.1340 +vn -0.0961 0.9951 -0.0247 +vn -0.4621 0.8191 0.3400 +vn -0.4571 0.8256 0.3309 +vn -0.4248 0.5677 0.7052 +vn -0.4534 0.7113 0.5372 +vn -0.4782 0.0100 0.8782 +vn -0.4798 0.1843 0.8578 +vn -0.3973 -0.4622 0.7928 +vn -0.4412 -0.2873 0.8502 +vn -0.1578 -0.8980 0.4107 +vn -0.2503 -0.7856 0.5658 +vn 0.9990 -0.0000 0.0458 +vn 0.9958 -0.0001 0.0913 +vn 0.9978 -0.0001 0.0670 +vn 0.9731 0.0956 -0.2095 +vn 0.9988 -0.0001 -0.0481 +vn 0.9210 0.2690 -0.2817 +vn 0.9220 0.1802 -0.3428 +vn 0.8879 0.4017 -0.2242 +vn 0.8949 0.3341 -0.2958 +vn 0.8879 0.4017 -0.2243 +vn 0.9966 0.0798 -0.0211 +vn 0.9761 0.1949 -0.0964 +vn 0.0000 -0.9993 0.0362 +vn 0.0000 -0.9998 0.0196 +vn -0.0000 -1.0000 0.0011 +vn -0.0000 0.9998 0.0204 +vn 0.0000 0.9991 0.0430 +vn -0.0000 -0.9953 -0.0968 +vn -0.0000 -0.9805 -0.1964 +vn -0.0000 0.9920 0.1266 +vn -0.0000 0.9821 0.1881 +vn -0.0000 -0.9162 -0.4007 +vn -0.0000 -0.8668 -0.4986 +vn -0.0000 0.9385 0.3453 +vn -0.0000 0.8929 0.4502 +vn -0.0000 -0.7409 -0.6716 +vn 0.0000 -0.6625 -0.7490 +vn 0.0000 0.7459 0.6660 +vn 0.0000 0.6530 0.7574 +vn 0.0205 -0.1624 -0.9865 +vn 0.0003 -0.1597 -0.9872 +vn 0.0065 0.1851 0.9827 +vn -0.0000 0.1935 0.9811 +vn 0.0166 0.0000 0.9999 +vn 0.0083 -0.0000 1.0000 +vn -0.0000 0.1936 0.9811 +vn 0.0212 -0.1624 -0.9865 +vn 0.0504 0.0000 -0.9987 +vn 0.0252 -0.0000 -0.9997 +vn -0.0000 -0.1596 -0.9872 +vn 0.9977 0.0001 0.0671 +vn 0.9958 0.0001 0.0913 +vn 0.9988 0.0001 -0.0481 +vn 0.9731 -0.0956 -0.2095 +vn 0.9235 -0.1804 -0.3384 +vn 0.9263 -0.2780 -0.2545 +vn 0.8992 -0.3535 -0.2578 +vn 0.8790 -0.4349 -0.1957 +vn 0.9749 -0.2048 -0.0874 +vn 0.9965 -0.0810 -0.0215 +vn 0.0000 0.9993 0.0362 +vn 0.0000 1.0000 0.0011 +vn 0.0000 0.9998 0.0196 +vn -0.0000 -0.9998 0.0204 +vn 0.0000 -0.9991 0.0430 +vn -0.0000 0.9805 -0.1964 +vn -0.0000 0.9953 -0.0968 +vn -0.0000 -0.9920 0.1266 +vn -0.0000 -0.9821 0.1881 +vn 0.0000 0.8470 -0.5315 +vn 0.0000 0.9056 -0.4242 +vn -0.0000 -0.9303 0.3668 +vn 0.0000 -0.8759 0.4825 +vn -0.0000 0.6683 -0.7439 +vn -0.0000 0.7349 -0.6781 +vn -0.0000 -0.7408 0.6717 +vn -0.0000 -0.6571 0.7538 +vn -0.0001 0.6683 -0.7439 +vn -0.0000 0.1473 -0.9891 +vn 0.0210 0.1521 -0.9881 +vn 0.0066 -0.1755 0.9845 +vn -0.0000 -0.1832 0.9831 +vn 0.0066 -0.1755 0.9844 +vn 0.9965 -0.0810 -0.0214 +vn 0.0000 0.1474 -0.9891 +vn -0.8829 0.3876 -0.2650 +vn -0.9131 0.4009 -0.0741 +vn -0.9129 0.4008 0.0766 +vn -0.7771 -0.5708 -0.2650 +vn -0.8037 -0.5903 -0.0741 +vn -0.8036 -0.5902 0.0766 +vn 0.1058 -0.9584 -0.2650 +vn 0.1094 -0.9912 -0.0741 +vn 0.1094 -0.9910 0.0766 +vn 0.8829 -0.3876 -0.2650 +vn 0.9131 -0.4009 -0.0741 +vn 0.9129 -0.4008 0.0766 +vn 0.7771 0.5708 -0.2650 +vn 0.8037 0.5903 -0.0741 +vn 0.8036 0.5902 0.0766 +vn -0.1058 0.9584 -0.2650 +vn -0.1094 0.9912 -0.0741 +vn -0.1094 0.9910 0.0766 +vn 0.8741 -0.3838 0.2977 +vn 0.1047 -0.9489 0.2977 +vn -0.7694 -0.5651 0.2977 +vn -0.8741 0.3838 0.2977 +vn -0.1047 0.9489 0.2977 +vn 0.7694 0.5651 0.2977 +vn -0.4522 -0.8790 -0.1513 +vn -0.4570 -0.8883 -0.0458 +vn -0.4570 -0.8882 0.0476 +vn 0.5351 -0.8311 -0.1513 +vn 0.5408 -0.8399 -0.0458 +vn 0.5407 -0.8398 0.0476 +vn 0.9873 0.0479 -0.1513 +vn 0.9978 0.0484 -0.0458 +vn 0.9977 0.0484 0.0476 +vn 0.4522 0.8790 -0.1513 +vn 0.4570 0.8883 -0.0458 +vn 0.4570 0.8882 0.0476 +vn -0.5351 0.8311 -0.1513 +vn -0.5408 0.8399 -0.0458 +vn -0.5407 0.8398 0.0476 +vn -0.9873 -0.0479 -0.1513 +vn -0.9978 -0.0484 -0.0458 +vn -0.9977 -0.0484 0.0476 +vn 0.4507 0.8761 0.1711 +vn 0.9841 0.0477 0.1711 +vn 0.5334 -0.8284 0.1711 +vn -0.4507 -0.8761 0.1711 +vn -0.9841 -0.0477 0.1711 +vn -0.5334 0.8284 0.1711 +vn 0.0603 -0.2958 0.9533 +vn -0.2055 -0.2381 0.9492 +vn -0.2064 -0.2547 0.9447 +vn 0.0544 -0.3166 0.9470 +vn 0.3171 -0.3152 0.8945 +vn 0.3230 -0.2944 0.8994 +vn -0.3558 0.5538 0.7528 +vn -0.3255 0.5939 0.7358 +vn -0.3371 0.5920 0.7320 +vn -0.3785 0.5126 0.7707 +vn -0.4034 0.4450 0.7995 +vn -0.4046 0.4445 0.7992 +vn -0.3803 -0.0847 0.9210 +vn -0.4434 0.2576 0.8585 +vn -0.4360 0.1198 0.8919 +vn -0.3119 -0.1575 0.9370 +vn -0.2541 -0.2410 0.9367 +vn -0.2476 -0.2176 0.9441 +vn 0.1913 0.7524 0.6304 +vn 0.2943 0.7596 0.5800 +vn 0.2964 0.7434 0.5996 +vn 0.1917 0.7436 0.6405 +vn 0.0821 0.7522 0.6538 +vn 0.0818 0.7504 0.6559 +vn 0.7132 -0.0262 0.7005 +vn 0.7478 -0.0838 0.6586 +vn 0.7111 -0.0697 0.6996 +vn 0.6880 -0.0174 0.7255 +vn 0.7130 0.0736 0.6973 +vn 0.7151 0.0688 0.6956 +vn 0.6822 0.4161 0.6012 +vn 0.7275 0.2696 0.6309 +vn 0.7113 0.3379 0.6164 +vn 0.8424 0.4615 0.2781 +vn 0.6699 0.4610 0.5820 +vn 0.8378 0.5311 0.1268 +vn 0.2226 0.9591 -0.1750 +vn 0.3593 0.9173 -0.1716 +vn 0.3546 0.9169 -0.1833 +vn 0.0764 0.9900 -0.1187 +vn -0.0749 0.9947 -0.0705 +vn -0.0351 0.9993 0.0114 +vn 0.9047 -0.4254 0.0250 +vn 0.8906 -0.4539 0.0276 +vn 0.8208 -0.5061 -0.2650 +vn 0.7465 -0.4517 -0.4886 +vn 0.9678 -0.2509 -0.0171 +vn 0.9679 -0.2508 -0.0175 +vn 0.9912 0.0878 -0.0987 +vn 0.9678 0.2183 -0.1249 +vn 0.8705 0.4640 -0.1641 +vn 0.8442 0.5085 -0.1698 +vn -0.2021 0.5475 -0.8120 +vn -0.2200 0.5786 -0.7854 +vn -0.0659 0.5226 -0.8500 +vn -0.0562 0.4786 -0.8762 +vn 0.1026 0.4953 -0.8626 +vn 0.0860 0.4827 -0.8715 +vn 0.5925 -0.4698 -0.6544 +vn 0.5577 -0.3999 -0.7274 +vn 0.5656 -0.3850 -0.7293 +vn 0.5700 -0.3817 -0.7276 +vn 0.5404 0.0934 -0.8362 +vn 0.6005 -0.1264 -0.7896 +vn 0.5760 -0.0212 -0.8172 +vn 0.5303 0.1274 -0.8382 +vn 0.5226 0.1579 -0.8378 +vn 0.5342 0.1581 -0.8305 +vn -0.2085 -0.7243 -0.6572 +vn -0.4707 -0.6550 -0.5912 +vn -0.4780 -0.6597 -0.5799 +vn -0.1963 -0.7460 -0.6363 +vn 0.0811 -0.7287 -0.6800 +vn 0.0622 -0.7117 -0.6997 +vn -0.6063 0.1544 -0.7801 +vn -0.5169 0.2147 -0.8287 +vn -0.5285 0.2645 -0.8067 +vn -0.6362 0.1711 -0.7523 +vn -0.6936 0.0000 -0.7204 +vn -0.6948 -0.0003 -0.7192 +vn -0.6393 -0.5077 -0.5775 +vn -0.7240 -0.2166 -0.6550 +vn -0.7118 -0.3419 -0.6136 +vn -0.5717 -0.5843 -0.5760 +vn -0.5152 -0.6411 -0.5688 +vn -0.4935 -0.6455 -0.5829 +vn 0.2890 -0.9433 0.1635 +vn -0.8523 0.5229 0.0122 +vn -0.9022 0.4295 0.0400 +vn -0.7980 0.6025 -0.0133 +vn -0.9362 0.3458 0.0634 +vn -0.8524 -0.4699 0.2295 +vn -0.7768 -0.5811 0.2429 +vn -0.9595 -0.2088 0.1893 +vn -0.9889 -0.0031 0.1482 +vn -0.7002 -0.6687 0.2503 +vn -0.7001 -0.6687 0.2503 +vn -0.4309 0.3981 0.8099 +vn -0.4337 0.3959 0.8094 +vn -0.9696 0.2250 0.0966 +vn -0.9694 0.2264 0.0945 +vn -0.7217 -0.0749 -0.6881 +vn -0.7312 -0.0577 -0.6797 +vn 0.6099 -0.2201 -0.7613 +vn 0.6101 -0.2202 -0.7611 +vn 0.9967 -0.0384 -0.0716 +vn 0.9965 -0.0377 -0.0748 +vn 0.7382 0.1910 0.6469 +vn 0.7438 0.1942 0.6395 +vn -0.7860 0.6183 -0.0047 +vn -0.7885 0.6135 -0.0429 +vn -0.7913 0.6107 -0.0302 +vn -0.7736 0.6332 -0.0219 +vn -0.7859 0.6183 -0.0047 +vn -0.7369 0.6723 0.0712 +vn -0.7892 0.6137 0.0245 +vn -0.6282 0.7780 0.0069 +vn -0.6824 0.7294 0.0474 +vn -0.6386 0.7570 -0.1384 +vn -0.6834 0.7151 -0.1473 +vn -0.7806 0.6212 -0.0687 +vn -0.7605 0.6320 -0.1488 +vn -0.2800 -0.9250 0.2568 +vn -0.2794 -0.9351 0.2182 +vn -0.2395 -0.9185 0.3146 +vn -0.2485 -0.9163 0.3142 +vn -0.2800 -0.9250 0.2567 +vn -0.2905 -0.9287 0.2306 +vn -0.2645 -0.9292 0.2581 +vn -0.2338 -0.9630 0.1340 +vn -0.2997 -0.9310 0.2083 +vn -0.0749 -0.9844 0.1590 +vn -0.1456 -0.9799 0.1366 +vn -0.0695 -0.9509 0.3017 +vn -0.1295 -0.9390 0.3185 +vn 0.6662 0.2306 -0.7092 +vn 0.2308 0.0072 -0.9730 +vn 0.4019 0.0870 -0.9115 +vn 0.7622 0.2939 -0.5768 +vn -0.3132 -0.2009 -0.9282 +vn -0.1312 -0.1393 -0.9815 +vn 0.4019 0.0869 -0.9115 +vn -0.7307 -0.3096 -0.6084 +vn -0.6120 -0.2865 -0.7372 +vn -0.9350 -0.3059 -0.1797 +vn -0.8887 -0.3180 -0.3303 +vn -0.9403 -0.2130 0.2654 +vn -0.9604 -0.2539 0.1150 +vn -0.7373 -0.0400 0.6743 +vn -0.8321 -0.1071 0.5441 +vn -0.3087 0.1932 0.9313 +vn -0.4773 0.1115 0.8717 +vn 0.2304 0.3984 0.8878 +vn 0.0497 0.3385 0.9397 +vn 0.6520 0.4939 0.5753 +vn 0.5318 0.4739 0.7018 +vn 0.8623 0.4833 0.1511 +vn 0.8142 0.4967 0.3007 +vn 0.8708 0.3935 -0.2948 +vn 0.8903 0.4321 -0.1435 +vn 0.2339 0.3907 0.8903 +vn 0.6567 0.4867 0.5761 +vn 0.5364 0.4665 0.7033 +vn 0.0521 0.3303 0.9424 +vn -0.3078 0.1842 0.9335 +vn -0.4767 0.1022 0.8731 +vn -0.7366 -0.0483 0.6746 +vn -0.8307 -0.1159 0.5445 +vn -0.9382 -0.2212 0.2662 +vn -0.9581 -0.2619 0.1162 +vn -0.9328 -0.3136 -0.1777 +vn -0.8867 -0.3258 -0.3281 +vn -0.7287 -0.3181 -0.6065 +vn -0.6099 -0.2948 -0.7356 +vn -0.3097 -0.2095 -0.9274 +vn -0.1270 -0.1475 -0.9809 +vn 0.2364 -0.0003 -0.9717 +vn 0.4076 0.0797 -0.9097 +vn 0.6713 0.2235 -0.7067 +vn 0.7669 0.2865 -0.5743 +vn 0.8746 0.3862 -0.2931 +vn 0.8941 0.4248 -0.1422 +vn 0.8663 0.4759 0.1516 +vn 0.8184 0.4894 0.3010 +vn 0.2127 0.4155 0.8843 +vn 0.6379 0.5117 0.5756 +vn 0.5159 0.4914 0.7017 +vn 0.0306 0.3547 0.9345 +vn -0.3263 0.2090 0.9219 +vn -0.4940 0.1265 0.8602 +vn -0.7495 -0.0240 0.6616 +vn -0.8424 -0.0915 0.5310 +vn -0.9471 -0.1961 0.2541 +vn -0.9660 -0.2368 0.1039 +vn -0.9389 -0.2880 -0.1885 +vn -0.8920 -0.2989 -0.3391 +vn -0.7334 -0.2878 -0.6159 +vn -0.6130 -0.2643 -0.7446 +vn -0.3123 -0.1776 -0.9332 +vn -0.1291 -0.1138 -0.9851 +vn 0.2322 0.0334 -0.9721 +vn 0.4031 0.1128 -0.9082 +vn 0.6635 0.2544 -0.7036 +vn 0.2323 0.0334 -0.9721 +vn 0.7577 0.3173 -0.5704 +vn 0.8632 0.4137 -0.2895 +vn 0.8821 0.4503 -0.1380 +vn 0.8513 0.5016 0.1540 +vn 0.8020 0.5146 0.3033 +vn -0.3992 0.9135 -0.0781 +vn -0.4299 0.8972 -0.1011 +vn -0.4210 0.9024 -0.0916 +vn -0.3861 0.9195 -0.0741 +vn -0.3590 0.9305 -0.0731 +vn -0.3993 0.9135 -0.0781 +vn -0.3452 0.9354 -0.0763 +vn -0.3206 0.9431 -0.0883 +vn -0.3102 0.9457 -0.0976 +vn -0.2950 0.9481 -0.1190 +vn -0.2908 0.9477 -0.1315 +vn -0.2887 0.9446 -0.1563 +vn -0.2914 0.9416 -0.1688 +vn -0.3026 0.9338 -0.1909 +vn -0.3115 0.9288 -0.2005 +vn -0.3335 0.9181 -0.2143 +vn -0.3468 0.9122 -0.2183 +vn -0.3740 0.9011 -0.2193 +vn -0.3880 0.8960 -0.2161 +vn -0.4125 0.8878 -0.2039 +vn -0.4228 0.8851 -0.1945 +vn -0.4377 0.8823 -0.1728 +vn -0.4418 0.8827 -0.1603 +vn -0.4437 0.8859 -0.1355 +vn -0.4410 0.8890 -0.1230 +vn 0.3807 -0.9055 0.1873 +vn 0.4014 -0.8991 0.1745 +vn 0.3951 -0.9009 0.1799 +vn 0.3725 -0.9085 0.1892 +vn 0.3563 -0.9150 0.1892 +vn 0.3484 -0.9185 0.1870 +vn 0.3349 -0.9250 0.1795 +vn 0.3293 -0.9281 0.1738 +vn 0.3221 -0.9330 0.1608 +vn 0.3205 -0.9348 0.1533 +vn 0.3214 -0.9368 0.1384 +vn 0.3241 -0.9369 0.1309 +vn 0.3330 -0.9355 0.1180 +vn 0.3393 -0.9339 0.1127 +vn 0.3537 -0.9294 0.1053 +vn 0.3619 -0.9265 0.1034 +vn 0.3780 -0.9200 0.1035 +vn 0.3859 -0.9165 0.1056 +vn 0.3993 -0.9098 0.1131 +vn 0.4048 -0.9067 0.1186 +vn 0.4121 -0.9016 0.1316 +vn 0.4137 -0.8997 0.1391 +vn 0.4128 -0.8977 0.1540 +vn 0.4101 -0.8976 0.1615 +vn -0.4264 0.9003 -0.0871 +vn -0.3883 0.9190 -0.0686 +vn -0.4028 0.9124 -0.0725 +vn -0.4364 0.8945 -0.0972 +vn -0.3441 0.9363 -0.0707 +vn -0.3592 0.9308 -0.0673 +vn -0.3057 0.9476 -0.0930 +vn -0.3174 0.9446 -0.0831 +vn -0.2834 0.9502 -0.1293 +vn -0.2885 0.9505 -0.1157 +vn -0.2834 0.9438 -0.1703 +vn -0.2804 0.9470 -0.1564 +vn -0.3056 0.9298 -0.2049 +vn -0.2954 0.9353 -0.1946 +vn -0.3443 0.9118 -0.2238 +vn -0.3296 0.9182 -0.2198 +vn -0.3887 0.8943 -0.2216 +vn -0.3736 0.8999 -0.2251 +vn -0.4269 0.8821 -0.1990 +vn -0.4154 0.8853 -0.2090 +vn -0.4487 0.8788 -0.1622 +vn -0.4438 0.8787 -0.1760 +vn -0.4485 0.8855 -0.1212 +vn -0.4515 0.8820 -0.1351 +vn 0.9339 -0.2815 -0.2205 +vn 0.3630 -0.9318 0.0000 +vn 0.5986 -0.8011 0.0000 +vn 0.1148 -0.9934 0.0000 +vn -0.0338 0.9994 0.0000 +vn 0.1090 0.9940 0.0000 +vn -0.1826 0.9832 0.0000 +vn 0.9977 0.0671 0.0000 +vn 0.9970 0.0771 -0.0000 +vn 0.9971 0.0762 -0.0000 +vn -0.9949 -0.1004 0.0000 +vn -0.9947 -0.1031 0.0000 +vn -0.9952 -0.0984 -0.0000 +vn -0.9755 -0.2202 0.0000 +vn -0.9922 -0.1250 -0.0000 +vn -0.9918 -0.1281 -0.0000 +vn 0.9842 0.1768 -0.0000 +vn 0.9858 0.1677 -0.0000 +vn 0.9785 0.2063 0.0000 +vn -0.1008 -0.9949 0.0000 +vn -0.3278 0.9448 0.0000 +vn -0.0019 0.0017 1.0000 +vn -0.9946 -0.1037 -0.0000 +vn -0.9946 -0.1035 -0.0000 +vn 0.9940 0.1097 -0.0000 +vn 0.9905 0.1377 0.0000 +vn -0.1955 -0.9807 0.0000 +vn 0.0907 -0.9959 0.0000 +vn 0.0906 -0.9959 -0.0000 +vn -0.4029 0.9153 0.0000 +vn -0.1309 0.9914 0.0000 +vn -0.2638 0.9646 0.0000 +vn 0.9953 0.0968 0.0000 +vn 0.9945 0.1043 0.0000 +vn 0.9946 0.1038 0.0000 +vn -0.9940 -0.1096 0.0000 +vn -0.9936 -0.1130 0.0000 +vn -0.0106 0.9999 0.0000 +vn 0.3383 -0.9410 0.0000 +vn -0.0032 0.0341 0.9994 +vn 0.0069 -0.0323 0.9995 +vn -0.9940 -0.1095 -0.0000 +vn -0.9944 -0.1053 0.0000 +vn 0.9946 0.1035 0.0000 +vn 0.9948 0.1015 -0.0000 +vn -0.9805 -0.1967 0.0000 +vn -0.9935 -0.1135 0.0000 +vn -0.9900 -0.1410 -0.0000 +vn 0.9891 0.1473 0.0000 +vn 0.9935 0.1135 -0.0000 +vn 0.9752 0.2212 0.0000 +vn -0.2700 0.9629 -0.0000 +vn -0.1541 0.9880 0.0000 +vn -0.3939 0.9192 -0.0000 +vn 1.0000 -0.0019 -0.0000 +vn 0.9952 0.0974 0.0000 +vn 0.9957 0.0927 0.0000 +vn -0.9849 -0.1730 0.0000 +vn -0.6818 -0.7315 -0.0000 +vn -0.8163 -0.5777 -0.0000 +vn -0.9950 -0.1002 -0.0000 +vn -0.9886 -0.1503 0.0000 +vn -0.9936 -0.1133 -0.0000 +vn -0.9934 -0.1145 0.0000 +vn 0.9903 0.1389 -0.0000 +vn 0.9935 0.1139 0.0000 +vn 0.9745 0.2244 -0.0000 +vn -0.5030 -0.8643 -0.0000 +vn -0.5195 0.8545 -0.0000 +vn -0.9960 -0.0894 -0.0000 +vn -0.9960 -0.0895 -0.0000 +vn 0.9939 0.1102 -0.0000 +vn 0.9942 0.1076 0.0000 +vn 0.0100 0.0028 0.9999 +vn -0.8167 0.4972 -0.2928 +vn -0.0604 0.8269 -0.5590 +vn -0.9187 -0.3486 -0.1857 +vn -0.2785 -0.9020 -0.3299 +vn 0.5015 -0.6229 -0.6004 +vn 0.6516 -0.2777 -0.7059 +vn 0.4813 0.6465 -0.5919 +vn -0.3101 0.9485 -0.0651 +vn -0.2598 0.9635 0.0651 +vn -0.9536 0.2387 0.1836 +vn -0.9128 0.2566 0.3178 +vn -0.6673 -0.7219 0.1835 +vn -0.6234 -0.7144 0.3177 +vn 0.2598 -0.9635 -0.0651 +vn 0.3101 -0.9485 0.0651 +vn 0.9128 -0.2566 -0.3177 +vn 0.9536 -0.2387 -0.1835 +vn 0.6234 0.7144 -0.3178 +vn 0.6673 0.7218 -0.1836 +vn -0.4022 0.7251 0.5590 +vn 0.4112 0.8632 0.2928 +vn -0.7567 0.2775 0.5919 +vn -0.0786 -0.7958 0.6004 +vn -0.3932 -0.5891 0.7059 +vn 0.7269 -0.6023 0.3299 +vn 0.9596 0.2113 0.1857 +vn 0.0116 0.9981 -0.0611 +vn 0.4569 0.6224 -0.6356 +vn -0.7070 0.6702 0.2257 +vn -0.9964 -0.0807 -0.0275 +vn -0.6112 -0.5212 -0.5956 +vn -0.3147 -0.4650 -0.8275 +vn 0.5012 0.0897 -0.8607 +vn 0.6776 0.7252 -0.1227 +vn 0.7621 0.6469 -0.0275 +vn -0.0580 0.8803 0.4708 +vn 0.0318 0.8148 0.5789 +vn -0.8132 0.1730 0.5557 +vn -0.7376 0.0945 0.6686 +vn -0.7621 -0.6469 0.0275 +vn -0.6776 -0.7252 0.1227 +vn -0.0318 -0.8148 -0.5789 +vn 0.0580 -0.8803 -0.4709 +vn 0.7376 -0.0945 -0.6686 +vn 0.8132 -0.1730 -0.5557 +vn 0.7106 0.4944 0.5007 +vn 0.9984 -0.0353 -0.0442 +vn 0.2284 0.5977 0.7685 +vn -0.4668 -0.5076 0.7242 +vn -0.3617 -0.1763 0.9155 +vn -0.1166 -0.9827 0.1440 +vn 0.6030 -0.7683 -0.2147 +vn 0.4781 0.8426 -0.2479 +vn -0.0949 0.9693 -0.2270 +vn 0.1098 0.9665 -0.2320 +vn 0.6425 0.7206 -0.2605 +vn -0.6341 0.7376 -0.2320 +vn -0.4662 0.8548 -0.2277 +vn -0.9364 0.2347 -0.2611 +vn -0.8687 0.4280 -0.2494 +vn -0.8859 -0.3507 -0.3036 +vn -0.9449 -0.1540 -0.2889 +vn -0.4986 -0.7959 -0.3435 +vn -0.6630 -0.6711 -0.3316 +vn 0.0799 -0.9275 -0.3652 +vn -0.1275 -0.9238 -0.3610 +vn 0.6256 -0.6921 -0.3600 +vn 0.4560 -0.8115 -0.3654 +vn 0.9263 -0.1819 -0.3300 +vn 0.8602 -0.3773 -0.3431 +vn 0.8684 0.4042 -0.2872 +vn 0.9300 0.2084 -0.3029 +vn 0.3266 0.9298 -0.1695 +vn -0.4266 0.8884 -0.1695 +vn -0.3001 0.9484 -0.1026 +vn 0.4584 0.8828 -0.1026 +vn -0.9298 0.3266 -0.1695 +vn -0.8828 0.4584 -0.1026 +vn -0.8884 -0.4266 -0.1695 +vn -0.9484 -0.3001 -0.1026 +vn -0.3266 -0.9298 -0.1695 +vn -0.4584 -0.8828 -0.1026 +vn 0.4266 -0.8884 -0.1695 +vn 0.3001 -0.9484 -0.1026 +vn 0.9299 -0.3266 -0.1695 +vn 0.8828 -0.4584 -0.1026 +vn 0.9298 -0.3266 -0.1695 +vn 0.8884 0.4266 -0.1695 +vn 0.9484 0.3001 -0.1026 +vn -0.4712 -0.8714 0.1369 +vn 0.4310 -0.8896 0.1515 +vn -0.2905 -0.9383 0.1879 +vn -0.8714 0.4712 0.1368 +vn -0.9383 0.2905 0.1879 +vn 0.8080 -0.5880 -0.0370 +vn 0.1555 -0.9871 -0.0370 +vn -0.5881 -0.8080 -0.0370 +vn -0.9871 -0.1555 -0.0370 +vn -0.8080 0.5881 -0.0370 +vn -0.1555 0.9871 -0.0370 +vn 0.5881 0.8080 -0.0370 +vn 0.9871 0.1555 -0.0370 +vn 0.8080 -0.5881 -0.0371 +vn 0.0935 -0.9956 0.0000 +vn 0.1121 -0.9937 -0.0000 +vn 0.1131 -0.9936 -0.0000 +vn 0.1137 0.0167 0.9934 +vn 0.0199 0.0058 0.9998 +vn 0.0273 -0.0016 0.9996 +vn 0.1220 0.0039 0.9925 +vn 0.0435 0.9991 0.0000 +vn -0.0736 0.9973 -0.0000 +vn -0.0155 0.9999 -0.0000 +vn 0.9528 0.3037 0.0000 +vn 0.9528 0.3036 0.0000 +vn -0.2828 0.9592 -0.0000 +vn -0.3238 0.9461 0.0000 +vn -0.2376 0.9714 -0.0000 +vn 0.1604 -0.9871 0.0000 +vn 0.1408 -0.9900 -0.0000 +vn 0.1778 -0.9841 0.0000 +vn -0.0457 -0.0121 0.9989 +vn -0.0460 -0.0116 0.9989 +vn -0.0455 -0.0130 0.9989 +vn -0.0460 -0.0147 0.9988 +vn -0.1670 0.9860 -0.0000 +vn -0.1512 0.9885 -0.0000 +vn 0.1285 -0.9917 -0.0000 +vn 0.1219 -0.9925 0.0000 +vn -0.0727 -0.0215 0.9971 +vn -0.0593 -0.0166 0.9981 +vn 0.4978 0.8058 0.3208 +vn -0.0709 0.9445 0.3208 +vn 0.1333 0.9379 0.3203 +vn 0.6591 0.6804 0.3203 +vn -0.6125 0.7224 0.3208 +vn -0.4435 0.8371 0.3203 +vn -0.9202 0.2244 0.3208 +vn -0.8508 0.4166 0.3203 +vn -0.8764 -0.3593 0.3208 +vn -0.9332 -0.1631 0.3203 +vn -0.4978 -0.8058 0.3208 +vn -0.6591 -0.6805 0.3203 +vn 0.0709 -0.9445 0.3208 +vn -0.1333 -0.9379 0.3203 +vn 0.6125 -0.7224 0.3208 +vn 0.4435 -0.8371 0.3203 +vn 0.9202 -0.2244 0.3208 +vn 0.8508 -0.4166 0.3203 +vn 0.8764 0.3593 0.3208 +vn 0.9332 0.1631 0.3203 +vn 0.6591 0.6805 0.3203 +vn -0.0910 -0.9958 0.0000 +vn -0.0716 -0.9974 0.0000 +vn -0.0726 -0.9974 0.0000 +vn 0.2411 0.0011 0.9705 +vn 0.0941 0.0042 0.9956 +vn 0.1093 -0.0019 0.9940 +vn 0.2440 -0.0059 0.9698 +vn 0.2943 0.9557 -0.0000 +vn 0.1307 0.9914 0.0000 +vn 0.2270 0.9739 -0.0000 +vn -0.2561 0.9667 -0.0000 +vn -0.2207 0.9753 -0.0000 +vn 0.1891 -0.9820 -0.0000 +vn 0.1645 -0.9864 -0.0000 +vn 0.2089 -0.9779 0.0000 +vn -0.1248 -0.0043 0.9922 +vn -0.0895 -0.0076 0.9960 +vn -0.1540 -0.0045 0.9881 +vn -0.1515 0.0028 0.9884 +vn -0.1168 0.9932 0.0000 +vn -0.0491 0.9988 0.0000 +vn 0.0190 -0.9998 0.0000 +vn 0.0796 -0.9968 -0.0000 +vn -0.0784 -0.0056 0.9969 +vn -0.0628 -0.0055 0.9980 +vn 0.2552 -0.9611 -0.1056 +vn 0.7714 -0.6276 -0.1056 +vn 0.6188 -0.7784 -0.1058 +vn 0.0432 -0.9934 -0.1058 +vn 0.9929 -0.0543 -0.1056 +vn 0.9581 -0.2660 -0.1058 +vn 0.8352 0.5397 -0.1056 +vn 0.9315 0.3480 -0.1058 +vn 0.3585 0.9275 -0.1056 +vn 0.5490 0.8291 -0.1058 +vn -0.2552 0.9611 -0.1056 +vn -0.0432 0.9934 -0.1058 +vn -0.7714 0.6276 -0.1056 +vn -0.6188 0.7784 -0.1058 +vn -0.9929 0.0543 -0.1056 +vn -0.9582 0.2660 -0.1058 +vn -0.8352 -0.5397 -0.1056 +vn -0.9315 -0.3480 -0.1058 +vn -0.3584 -0.9276 -0.1056 +vn -0.5490 -0.8291 -0.1058 +vn -0.3585 -0.9275 -0.1056 +vn 0.2540 -0.9523 -0.1693 +vn 0.7652 -0.6211 -0.1693 +vn 0.6141 -0.7708 -0.1697 +vn 0.0437 -0.9845 -0.1697 +vn 0.9841 -0.0527 -0.1693 +vn 0.9498 -0.2627 -0.1697 +vn 0.8272 0.5358 -0.1693 +vn 0.9228 0.3458 -0.1697 +vn 0.3543 0.9197 -0.1693 +vn 0.5433 0.8222 -0.1697 +vn -0.2540 0.9523 -0.1693 +vn -0.0437 0.9845 -0.1697 +vn -0.7652 0.6211 -0.1693 +vn -0.6141 0.7708 -0.1697 +vn -0.9841 0.0527 -0.1693 +vn -0.9498 0.2627 -0.1697 +vn -0.8272 -0.5358 -0.1693 +vn -0.9228 -0.3458 -0.1697 +vn -0.3543 -0.9197 -0.1693 +vn -0.5433 -0.8222 -0.1697 +vn 0.1412 -0.9837 -0.1115 +vn 0.6887 -0.7231 -0.0528 +vn 0.6000 -0.7501 -0.2783 +vn 0.0448 -0.9673 -0.2498 +vn 0.9812 -0.1862 -0.0506 +vn 0.9223 -0.2546 -0.2908 +vn 0.9047 0.4146 -0.0985 +vn 0.9008 0.3368 -0.2741 +vn 0.4957 0.8480 -0.1877 +vn 0.5340 0.8076 -0.2501 +vn -0.0869 0.9526 -0.2917 +vn -0.0437 0.9703 -0.2380 +vn -0.6239 0.6899 -0.3673 +vn -0.6062 0.7597 -0.2353 +vn -0.9116 0.1600 -0.3785 +vn -0.9374 0.2587 -0.2332 +vn -0.8424 -0.4345 -0.3187 +vn -0.9113 -0.3417 -0.2295 +vn -0.4429 -0.8707 -0.2140 +vn -0.5356 -0.8120 -0.2319 +vn 0.2088 -0.9765 0.0528 +vn 0.7087 -0.6814 0.1829 +vn 0.9733 -0.1397 0.1823 +vn 0.8946 0.4440 0.0497 +vn 0.5016 0.8496 -0.1632 +vn -0.0649 0.9230 -0.3793 +vn -0.5913 0.6197 -0.5160 +vn -0.8568 0.0503 -0.5132 +vn -0.7522 -0.5436 -0.3725 +vn -0.3416 -0.9267 -0.1567 +vn 0.2930 -0.9398 0.1761 +vn 0.7535 -0.5818 0.3061 +vn 0.9638 -0.0213 0.2659 +vn 0.8483 0.5246 0.0723 +vn 0.4599 0.8635 -0.2070 +vn -0.0783 0.8729 -0.4817 +vn -0.5761 0.5091 -0.6394 +vn -0.8011 -0.0961 -0.5908 +vn -0.6573 -0.6591 -0.3655 +vn -0.2391 -0.9681 -0.0754 +vn 0.8852 0.4588 0.0767 +vn 0.9021 0.4085 0.1388 +vn 0.8811 0.4687 0.0640 +vn 0.2904 0.8054 -0.5168 +vn 0.3300 0.8202 -0.4674 +vn 0.2904 0.8054 -0.5167 +vn 0.2821 0.8019 -0.5266 +vn -0.5017 -0.6937 -0.5168 +vn -0.4577 -0.7465 -0.4829 +vn -0.5017 -0.6937 -0.5167 +vn -0.5092 -0.6840 -0.5224 +vn 0.1198 -0.9898 0.0767 +vn 0.2106 -0.9715 0.1084 +vn 0.1038 -0.9921 0.0711 +vn -0.6136 0.3242 0.7200 +vn 0.9103 -0.4003 -0.1056 +vn 0.9717 0.2112 -0.1056 +vn 0.9944 -0.0021 -0.1058 +vn 0.8032 -0.5862 -0.1058 +vn 0.6620 0.7420 -0.1056 +vn 0.8058 0.5827 -0.1058 +vn 0.0995 0.9894 -0.1056 +vn 0.3093 0.9451 -0.1058 +vn -0.5011 0.8589 -0.1056 +vn -0.3052 0.9464 -0.1058 +vn -0.9103 0.4003 -0.1056 +vn -0.8032 0.5862 -0.1058 +vn -0.9717 -0.2112 -0.1056 +vn -0.9944 0.0021 -0.1058 +vn -0.6620 -0.7420 -0.1056 +vn -0.8057 -0.5828 -0.1058 +vn -0.0995 -0.9894 -0.1056 +vn -0.3093 -0.9451 -0.1058 +vn 0.5011 -0.8589 -0.1056 +vn 0.3052 -0.9464 -0.1058 +vn 0.9026 -0.3958 -0.1693 +vn 0.9628 0.2104 -0.1693 +vn 0.9855 -0.0012 -0.1697 +vn 0.7966 -0.5802 -0.1697 +vn 0.6553 0.7361 -0.1693 +vn 0.7980 0.5783 -0.1697 +vn 0.0975 0.9807 -0.1693 +vn 0.3056 0.9369 -0.1697 +vn -0.4976 0.8507 -0.1693 +vn -0.3034 0.9376 -0.1697 +vn -0.9026 0.3958 -0.1693 +vn -0.7966 0.5802 -0.1697 +vn -0.9628 -0.2104 -0.1693 +vn -0.9855 0.0012 -0.1697 +vn -0.6553 -0.7361 -0.1693 +vn -0.7980 -0.5783 -0.1697 +vn -0.0975 -0.9807 -0.1693 +vn -0.3056 -0.9369 -0.1697 +vn 0.4976 -0.8507 -0.1693 +vn 0.3034 -0.9376 -0.1697 +vn 0.8568 -0.5035 -0.1114 +vn 0.9948 0.0870 -0.0528 +vn 0.9605 0.0008 -0.2783 +vn 0.7838 -0.5686 -0.2498 +vn 0.7578 0.6505 -0.0506 +vn 0.7745 0.5618 -0.2908 +vn 0.2406 0.9656 -0.0985 +vn 0.2989 0.9141 -0.2741 +vn -0.3533 0.9165 -0.1877 +vn -0.2978 0.9213 -0.2501 +vn -0.7986 0.5265 -0.2917 +vn -0.7855 0.5713 -0.2380 +vn -0.9284 -0.0570 -0.3673 +vn -0.9719 0.0003 -0.2353 +vn -0.6939 -0.6125 -0.3785 +vn -0.7871 -0.5710 -0.2332 +vn -0.1862 -0.9294 -0.3187 +vn -0.3017 -0.9254 -0.2295 +vn 0.4040 -0.8894 -0.2141 +vn 0.3003 -0.9252 -0.2319 +vn 0.8934 -0.4462 0.0528 +vn 0.9747 0.1286 0.1829 +vn 0.7165 0.6734 0.1823 +vn 0.2113 0.9762 0.0498 +vn -0.3509 0.9221 -0.1632 +vn -0.7617 0.5253 -0.3793 +vn -0.8533 -0.0754 -0.5160 +vn -0.5739 -0.6382 -0.5132 +vn -0.0446 -0.9269 -0.3725 +vn 0.5109 -0.8452 -0.1567 +vn 0.9172 -0.3575 0.1761 +vn 0.9248 0.2258 0.3061 +vn 0.6181 0.7398 0.2659 +vn 0.1194 0.9902 0.0723 +vn -0.3878 0.8982 -0.2070 +vn -0.7309 0.4835 -0.4817 +vn -0.7574 -0.1325 -0.6394 +vn -0.4248 -0.6859 -0.5908 +vn 0.1049 -0.9249 -0.3655 +vn 0.6073 -0.7909 -0.0754 +vn 0.1939 0.9780 0.0767 +vn 0.2438 0.9598 0.1388 +vn 0.1836 0.9809 0.0640 +vn -0.4481 0.7295 -0.5168 +vn -0.4350 0.7696 -0.4674 +vn -0.4481 0.7295 -0.5167 +vn -0.4506 0.7208 -0.5266 +vn 0.2290 -0.8249 -0.5167 +vn 0.2977 -0.8235 -0.4829 +vn 0.2290 -0.8249 -0.5168 +vn 0.2168 -0.8247 -0.5224 +vn 0.8482 -0.5240 0.0767 +vn 0.8906 -0.4417 0.1084 +vn 0.8400 -0.5379 0.0711 +vn -0.4142 0.9092 0.0435 +vn -0.5528 0.8322 0.0435 +vn -0.2611 0.9644 0.0420 +vn 0.9802 -0.1932 0.0436 +vn 0.9961 0.0736 0.0481 +vn 0.9959 -0.0773 0.0464 +vn 0.9814 -0.1876 0.0406 +vn 0.7488 0.6611 0.0473 +vn 0.8888 0.4559 0.0479 +vn 0.2680 0.9625 0.0421 +vn 0.4205 0.9063 0.0436 +vn -0.0340 0.9986 0.0400 +vn 0.0370 0.9985 0.0400 +vn 0.2483 0.9675 0.0476 +vn -0.0311 0.9985 0.0448 +vn -0.0261 0.9992 -0.0300 +vn 0.2590 0.9653 -0.0322 +vn 0.7491 0.6601 0.0563 +vn 0.7622 0.6464 -0.0358 +vn 0.9961 0.0663 0.0581 +vn 0.9980 0.0519 -0.0350 +vn 0.9874 -0.1491 0.0540 +vn 0.9844 -0.1696 -0.0470 +vn -0.3836 0.9222 0.0495 +vn -0.5416 0.8391 0.0508 +vn -0.8597 0.5084 -0.0494 +vn -0.3728 0.9273 -0.0332 +vn 0.0250 0.9983 -0.0526 +vn 0.3700 0.9272 -0.0580 +vn 0.8676 0.4926 -0.0677 +vn 0.9966 -0.0496 -0.0655 +vn 0.9761 -0.2094 -0.0586 +vn -0.9941 -0.0862 -0.0654 +vn -0.9886 -0.1384 -0.0592 +vn -0.9826 -0.1746 -0.0632 +vn -0.9959 0.0600 -0.0683 +vn -0.7636 0.6423 -0.0664 +vn -0.2611 0.9637 -0.0562 +vn -0.4142 -0.9092 0.0433 +vn -0.2611 -0.9644 0.0420 +vn -0.5528 -0.8322 0.0435 +vn 0.9802 0.1932 0.0436 +vn 0.9814 0.1876 0.0406 +vn 0.9960 0.0773 0.0452 +vn 0.9962 -0.0736 0.0476 +vn 0.8888 -0.4559 0.0479 +vn 0.7488 -0.6611 0.0473 +vn 0.4205 -0.9063 0.0434 +vn 0.2680 -0.9625 0.0421 +vn 0.0370 -0.9985 0.0399 +vn -0.0340 -0.9986 0.0399 +vn 0.2483 -0.9675 0.0476 +vn 0.2590 -0.9653 -0.0322 +vn -0.0261 -0.9992 -0.0300 +vn -0.0311 -0.9985 0.0447 +vn 0.7491 -0.6601 0.0563 +vn 0.7622 -0.6464 -0.0358 +vn 0.9961 -0.0663 0.0581 +vn 0.9980 -0.0519 -0.0350 +vn 0.9874 0.1491 0.0540 +vn 0.9844 0.1696 -0.0470 +vn -0.9970 0.0538 0.0553 +vn -0.9980 0.0505 -0.0380 +vn -0.9896 0.1430 -0.0133 +vn -0.9859 0.1597 0.0502 +vn -0.8783 -0.4746 0.0577 +vn -0.8707 -0.4900 -0.0409 +vn -0.3836 -0.9222 0.0497 +vn -0.3728 -0.9273 -0.0332 +vn -0.0012 0.0003 1.0000 +vn -0.0029 0.0014 1.0000 +vn -0.0021 0.0009 1.0000 +vn -0.0015 0.0002 1.0000 +vn -0.0002 0.0004 1.0000 +vn 0.3700 -0.9272 -0.0581 +vn 0.0250 -0.9983 -0.0525 +vn 0.8676 -0.4926 -0.0677 +vn 0.9966 0.0496 -0.0653 +vn 0.9761 0.2094 -0.0586 +vn -0.9959 -0.0600 -0.0683 +vn -0.9826 0.1746 -0.0632 +vn -0.7636 -0.6423 -0.0664 +vn -0.2611 -0.9637 -0.0562 +vn 0.0000 1.0000 -0.0030 +vn -0.0000 1.0000 -0.0025 +vn -0.0000 1.0000 -0.0007 +vn -0.0000 1.0000 -0.0006 +vn 0.0000 1.0000 -0.0023 +vn -0.0004 -0.0001 1.0000 +vn -0.0014 0.0003 1.0000 +vn -0.0004 0.0002 1.0000 +vn -0.8840 0.4650 0.0479 +vn -0.7414 0.6694 0.0472 +vn -0.2612 0.9644 0.0420 +vn -0.9964 -0.0715 0.0464 +vn -0.9957 0.0790 0.0476 +vn -0.9792 -0.1988 0.0405 +vn -0.9802 -0.1932 0.0437 +vn 0.9802 -0.1932 0.0437 +vn 0.9873 -0.1491 0.0540 +vn -0.9970 -0.0538 0.0560 +vn -0.9859 -0.1597 0.0502 +vn -0.9896 -0.1430 -0.0133 +vn -0.9980 -0.0505 -0.0380 +vn -0.8783 0.4746 0.0577 +vn -0.8707 0.4901 -0.0409 +vn -0.0012 -0.0003 1.0000 +vn -0.0029 -0.0014 1.0000 +vn -0.0022 -0.0010 1.0000 +vn -0.0016 -0.0010 1.0000 +vn 0.9982 -0.0367 -0.0466 +vn 0.9905 0.0157 -0.1367 +vn 0.9979 0.0299 0.0568 +vn 0.9897 -0.0355 0.1387 +vn 0.0091 0.9989 -0.0461 +vn -0.0008 0.9940 -0.1094 +vn -0.0015 0.9980 0.0639 +vn 0.0090 0.9912 0.1324 +vn -0.0107 0.9968 -0.0795 +vn -0.0107 0.9965 0.0826 +vn 0.8978 0.4282 -0.1027 +vn 0.8975 0.4280 0.1066 +vn 0.9182 -0.0050 0.3960 +vn 0.9235 -0.0321 0.3822 +vn 0.7979 0.3806 0.4675 +vn 0.0024 0.9256 0.3786 +vn 0.0084 0.9255 0.3787 +vn -0.0099 0.9255 0.3785 +vn 0.9210 -0.0329 -0.3883 +vn 0.9055 0.0668 -0.4190 +vn -0.0041 0.9255 -0.3786 +vn -0.0099 0.9255 -0.3785 +vn 0.0084 0.9255 -0.3787 +vn 0.7979 0.3806 -0.4675 +vn 0.9979 -0.0444 -0.0466 +vn 0.9906 0.0187 -0.1356 +vn 0.9977 0.0353 0.0581 +vn 0.9895 -0.0432 0.1379 +vn -0.9983 -0.0328 0.0475 +vn -0.9899 0.0390 0.1364 +vn -0.9965 0.0576 -0.0599 +vn -0.9897 -0.0319 -0.1399 +vn -0.9015 0.4209 0.1009 +vn -0.9011 0.4208 -0.1048 +vn 0.9179 -0.0061 0.3968 +vn 0.9232 -0.0393 0.3823 +vn -0.9195 -0.0295 0.3920 +vn -0.8997 0.1006 0.4248 +vn -0.8039 0.3754 0.4612 +vn 0.9211 -0.0401 -0.3873 +vn 0.9035 0.0779 -0.4215 +vn -0.9156 0.0096 -0.4019 +vn -0.9211 -0.0289 -0.3883 +vn -0.8039 0.3754 -0.4612 +vn 0.0055 -1.0000 -0.0000 +vn 0.0046 -1.0000 0.0000 +vn -0.0049 -1.0000 -0.0000 +vn -0.0058 -1.0000 -0.0000 +vn 0.0598 -0.9982 -0.0000 +vn -0.0609 -0.9981 0.0000 +vn 0.9982 0.0367 -0.0466 +vn 0.9897 0.0360 0.1387 +vn 0.9979 -0.0299 0.0568 +vn 0.9905 -0.0157 -0.1367 +vn 0.0091 -0.9989 -0.0461 +vn 0.0090 -0.9912 0.1324 +vn -0.0015 -0.9980 0.0639 +vn -0.0001 -0.9940 -0.1094 +vn -0.0107 -0.9965 0.0826 +vn -0.0107 -0.9968 -0.0795 +vn 0.8975 -0.4280 0.1066 +vn 0.8978 -0.4282 -0.1027 +vn 0.9235 0.0321 0.3822 +vn 0.9182 0.0050 0.3960 +vn 0.7979 -0.3806 0.4675 +vn 0.0084 -0.9255 0.3787 +vn 0.0024 -0.9255 0.3786 +vn -0.0099 -0.9255 0.3785 +vn 0.9055 -0.0668 -0.4190 +vn 0.9210 0.0329 -0.3883 +vn -0.0099 -0.9255 -0.3785 +vn -0.0041 -0.9256 -0.3786 +vn 0.0084 -0.9255 -0.3787 +vn 0.7979 -0.3806 -0.4675 +vn 0.0046 1.0000 0.0000 +vn 0.0055 1.0000 -0.0000 +vn -0.0049 1.0000 0.0000 +vn -0.0058 1.0000 0.0000 +vn 0.0598 0.9982 -0.0000 +vn -0.0609 0.9981 0.0000 +vn -0.1658 0.0000 -0.9862 +vn -0.0243 -0.0000 -0.9997 +vn -0.0962 0.0000 -0.9954 +vn 0.0489 0.0000 -0.9988 +vn -0.0056 0.9993 -0.0376 +vn -0.0066 0.9992 -0.0382 +vn -0.0071 0.9989 -0.0472 +vn -0.0098 0.9984 -0.0556 +vn -0.0166 0.9975 -0.0694 +vn 0.0052 0.9947 -0.1029 +vn 0.0137 0.9931 -0.1165 +vn 0.0698 0.9807 -0.1828 +vn -0.0058 -0.9993 -0.0377 +vn -0.0079 -0.9987 -0.0512 +vn -0.0068 -0.9990 -0.0449 +vn -0.0066 -0.9993 -0.0381 +vn -0.0083 -0.9960 -0.0893 +vn -0.0163 -0.9976 -0.0666 +vn 0.0230 -0.9904 -0.1365 +vn -0.0073 -0.9949 -0.1004 +vn 0.9975 0.0000 -0.0710 +vn 0.8720 0.0000 -0.4894 +vn 0.9567 0.0000 -0.2909 +vn -0.9809 -0.0000 0.1944 +vn -0.9997 0.0000 0.0260 +vn -0.9144 -0.0000 0.4047 +vn 0.4643 -0.0000 -0.8857 +vn 0.6152 -0.0000 -0.7883 +vn -0.6299 0.0000 0.7767 +vn -0.4780 -0.0000 0.8784 +vn 0.3076 0.0000 -0.9515 +vn -0.3466 0.0000 0.9380 +vn 0.0000 0.0483 0.9988 +vn -0.0000 -0.0158 0.9999 +vn 0.0000 0.0161 0.9999 +vn 0.0000 0.0751 -0.9972 +vn 0.0000 0.0001 -1.0000 +vn 0.0000 -0.0472 0.9989 +vn -0.0000 -0.0735 -0.9973 +vn -0.0057 0.9993 -0.0377 +vn -0.0167 0.9975 -0.0694 +vn -0.0066 -0.9993 -0.0382 +vn -0.0164 -0.9976 -0.0667 +vn -0.1374 0.0000 -0.9905 +vn -0.0200 0.0000 -0.9998 +vn -0.0795 0.0000 -0.9968 +vn 0.0404 0.0000 -0.9992 +vn -0.0065 0.9988 -0.0492 +vn -0.0071 0.9987 -0.0496 +vn -0.0077 0.9981 -0.0615 +vn -0.0106 0.9973 -0.0724 +vn -0.0178 0.9958 -0.0902 +vn 0.0056 0.9910 -0.1334 +vn 0.0147 0.9884 -0.1509 +vn 0.0740 0.9692 -0.2350 +vn -0.0065 -0.9988 -0.0492 +vn -0.0084 -0.9977 -0.0665 +vn -0.0073 -0.9983 -0.0582 +vn -0.0071 -0.9987 -0.0496 +vn -0.0089 -0.9932 -0.1159 +vn -0.0174 -0.9961 -0.0864 +vn 0.0246 -0.9840 -0.1765 +vn -0.0079 -0.9915 -0.1302 +vn 0.9963 0.0000 -0.0859 +vn 0.8268 0.0000 -0.5625 +vn 0.9383 -0.0000 -0.3458 +vn -0.9723 0.0000 0.2336 +vn -0.9995 0.0000 0.0315 +vn -0.8812 0.0000 0.4727 +vn 0.3970 -0.0000 -0.9178 +vn 0.5414 0.0000 -0.8408 +vn -0.5561 0.0000 0.8311 +vn -0.4096 0.0000 0.9123 +vn 0.2577 0.0000 -0.9662 +vn -0.2916 0.0000 0.9565 +vn 0.0000 0.0421 0.9991 +vn 0.0000 -0.0137 0.9999 +vn 0.0000 0.0140 0.9999 +vn -0.0000 0.0655 -0.9979 +vn -0.0000 0.0002 -1.0000 +vn 0.0000 -0.0411 0.9992 +vn -0.0000 -0.0641 -0.9979 +vn -0.0201 0.0000 -0.9998 +vn -0.0076 0.9981 -0.0614 +vn -0.0105 0.9973 -0.0723 +vn -0.0180 0.9958 -0.0900 +vn -0.0084 -0.9978 -0.0665 +vn -0.0073 -0.9983 -0.0584 +vn -0.0174 -0.9961 -0.0865 +vn 0.0246 -0.9840 -0.1764 +vn -0.0078 -0.9915 -0.1302 +vn -0.5272 0.8411 0.1206 +vn -0.9353 0.3315 0.1235 +vn -0.8722 0.4889 0.0150 +vn -0.3926 0.9195 0.0191 +vn -0.9522 -0.2793 0.1236 +vn -0.9930 -0.1173 0.0140 +vn -0.6374 -0.7601 0.1261 +vn -0.7607 -0.6487 0.0231 +vn -0.0936 -0.9869 0.1317 +vn -0.2678 -0.9628 0.0357 +vn 0.5262 -0.8397 0.1343 +vn 0.3675 -0.9293 0.0370 +vn 0.9349 -0.3313 0.1276 +vn 0.8750 -0.4836 0.0234 +vn 0.3675 -0.9293 0.0369 +vn 0.9530 0.2795 0.1170 +vn 0.9885 0.1509 0.0116 +vn 0.6385 0.7614 0.1117 +vn 0.7300 0.6834 0.0116 +vn 0.0938 0.9890 0.1144 +vn 0.2242 0.9744 0.0173 +vn 0.6744 0.6898 -0.2633 +vn 0.9169 0.2000 -0.3454 +vn 0.8161 -0.4065 -0.4107 +vn 0.3225 -0.8487 -0.4191 +vn -0.3058 -0.8719 -0.3824 +vn -0.7781 -0.5370 -0.3259 +vn -0.9652 0.0005 -0.2616 +vn -0.7999 0.5636 -0.2062 +vn -0.3362 0.9240 -0.1821 +vn 0.2178 0.9547 -0.2026 +vn -0.1793 -0.9764 0.1206 +vn 0.4659 -0.8762 0.1235 +vn 0.3130 -0.9496 0.0150 +vn -0.3315 -0.9433 0.0191 +vn 0.8909 -0.4371 0.1236 +vn 0.8116 -0.5841 0.0140 +vn 0.9835 0.1301 0.1261 +vn 0.9991 -0.0353 0.0231 +vn 0.7356 0.6645 0.1317 +vn 0.8477 0.5292 0.0357 +vn 0.1790 0.9746 0.1343 +vn 0.3566 0.9335 0.0370 +vn -0.4657 0.8757 0.1276 +vn -0.3187 0.9476 0.0234 +vn 0.3566 0.9335 0.0369 +vn -0.8916 0.4375 0.1170 +vn -0.8309 0.5564 0.0116 +vn -0.9852 -0.1303 0.1117 +vn -0.9999 -0.0110 0.0116 +vn -0.7371 -0.6660 0.1144 +vn -0.8234 -0.5671 0.0173 +vn -0.9632 -0.0533 -0.2633 +vn -0.8113 0.4717 -0.3454 +vn -0.3273 0.8510 -0.4107 +vn 0.3354 0.8437 -0.4191 +vn 0.8144 0.4365 -0.3824 +vn 0.9365 -0.1295 -0.3259 +vn 0.7114 -0.6523 -0.2616 +vn 0.2092 -0.9559 -0.2062 +vn -0.3761 -0.9085 -0.1821 +vn -0.8054 -0.5570 -0.2026 +vn -0.0000 0.9935 -0.1139 +vn -0.8584 0.2261 -0.4605 +vn -0.8540 -0.3275 -0.4042 +vn -0.9397 -0.2288 -0.2542 +vn -0.8789 0.3591 -0.3140 +vn -0.5235 -0.7728 -0.3589 +vn -0.6416 -0.7399 -0.2022 +vn 0.0070 -0.9397 -0.3419 +vn -0.0984 -0.9791 -0.1778 +vn 0.5349 -0.7645 -0.3597 +vn 0.4824 -0.8550 -0.1905 +vn 0.8584 -0.3142 -0.4055 +vn 0.8789 -0.4150 -0.2352 +vn 0.8540 0.2394 -0.4618 +vn 0.9397 0.1729 -0.2950 +vn 0.5235 0.6847 -0.5072 +vn 0.6416 0.6841 -0.3470 +vn -0.0070 0.8516 -0.5241 +vn 0.0984 0.9233 -0.3714 +vn -0.5349 0.6764 -0.5063 +vn -0.4824 0.7991 -0.3587 +vn -0.0140 0.1062 0.9942 +vn -0.0143 0.0969 0.9952 +vn -0.0149 0.1001 0.9949 +vn -0.0127 0.1091 0.9939 +vn -0.0091 0.0895 0.9959 +vn -0.0115 0.0916 0.9957 +vn -0.0005 0.0864 0.9963 +vn -0.0037 0.0868 0.9962 +vn 0.0084 0.0889 0.9960 +vn 0.0056 0.0874 0.9962 +vn 0.0140 0.0962 0.9953 +vn 0.0127 0.0933 0.9956 +vn 0.0143 0.1054 0.9943 +vn 0.0149 0.1022 0.9946 +vn 0.0092 0.1129 0.9936 +vn 0.0115 0.1107 0.9938 +vn 0.0006 0.1160 0.9932 +vn 0.0036 0.1157 0.9933 +vn -0.0084 0.1135 0.9935 +vn -0.0056 0.1150 0.9933 +vn -0.0141 0.1062 0.9942 +vn 0.9495 -0.3123 0.0314 +vn 0.9530 0.3017 -0.0290 +vn 0.9956 0.0928 -0.0089 +vn 0.8203 -0.5424 0.1814 +vn 0.5954 0.7998 -0.0759 +vn 0.7514 0.6568 -0.0629 +vn 0.0135 0.9955 -0.0941 +vn 0.2234 0.9704 -0.0919 +vn -0.1928 0.9769 -0.0926 +vn -0.1927 0.9769 -0.0924 +vn -0.7885 0.6085 0.0898 +vn -0.8944 0.3433 0.2866 +vn -0.8654 0.4767 0.1544 +vn -0.8499 0.5246 -0.0497 +vn -0.8982 -0.2341 0.3721 +vn -0.9418 -0.0447 0.3331 +vn -0.5616 -0.6980 0.4443 +vn -0.7099 -0.5695 0.4144 +vn -0.0196 -0.8818 0.4713 +vn -0.2192 -0.8578 0.4649 +vn 0.5068 -0.7957 0.3317 +vn 0.2986 -0.8359 0.4606 +vn 0.9495 -0.3123 0.0310 +vn 0.8202 -0.5423 0.1820 +vn 0.6824 0.7299 -0.0403 +vn 0.1228 0.9902 -0.0668 +vn 0.2285 0.9701 0.0817 +vn 0.7473 0.6547 0.1138 +vn 0.9813 0.1922 0.0144 +vn 0.9806 0.0962 0.1706 +vn 0.9054 -0.4177 0.0765 +vn 0.8394 -0.4922 0.2305 +vn 0.4836 -0.8667 0.1222 +vn 0.3776 -0.8856 0.2705 +vn -0.1228 -0.9833 0.1340 +vn -0.2285 -0.9338 0.2754 +vn -0.6824 -0.7231 0.1075 +vn -0.7473 -0.6184 0.2433 +vn -0.9813 -0.1853 0.0528 +vn -0.9806 -0.0598 0.1865 +vn -0.9054 0.4245 -0.0092 +vn -0.8394 0.5285 0.1266 +vn -0.4837 0.8735 -0.0549 +vn -0.9054 0.4246 -0.0092 +vn -0.8395 0.5285 0.1266 +vn -0.3776 0.9219 0.0866 +vn -0.8817 -0.4718 0.0000 +vn -0.8810 -0.4715 0.0388 +vn -0.8746 -0.4680 0.1265 +vn 0.8810 0.4715 0.0388 +vn 0.8746 0.4680 0.1265 +vn 0.8817 0.4718 -0.0000 +vn 0.3398 -0.9405 0.0000 +vn 0.4718 -0.8817 0.0000 +vn 0.4714 -0.8808 0.0443 +vn 0.3363 -0.9308 0.1431 +vn -0.5134 0.8581 0.0000 +vn -0.5939 0.8045 -0.0000 +vn -0.5934 0.8037 0.0440 +vn -0.4367 0.8960 0.0803 +vn -0.7242 -0.3875 0.5704 +vn 0.3696 -0.6906 0.6216 +vn 0.2670 -0.7389 0.6186 +vn 0.7242 0.3875 0.5704 +vn -0.4667 0.6321 0.6186 +vn -0.3345 0.7090 0.6208 +vn -0.3417 0.9290 0.1425 +vn -0.2716 0.7386 0.6170 +vn -0.3452 0.9385 0.0000 +vn 0.5893 -0.8079 -0.0000 +vn 0.5833 -0.7996 0.1425 +vn 0.4638 -0.6358 0.6170 +vn -0.0420 -0.0006 0.9991 +vn -0.0150 -0.0002 0.9999 +vn 0.0162 0.0002 0.9999 +vn 0.0387 0.0006 0.9992 +vn 0.0218 0.0003 0.9998 +vn -0.0003 -0.0373 0.9993 +vn -0.0007 -0.0801 0.9968 +vn -0.0004 -0.0482 0.9988 +vn 0.0005 0.0540 0.9985 +vn 0.0015 0.1818 0.9833 +vn 0.9794 -0.2020 -0.0000 +vn 0.9787 -0.2018 0.0388 +vn 0.9715 -0.2003 0.1265 +vn -0.9787 0.2018 0.0388 +vn -0.9715 0.2003 0.1265 +vn -0.9794 0.2020 0.0000 +vn 0.3410 0.9401 -0.0000 +vn 0.2020 0.9794 -0.0000 +vn 0.2017 0.9784 0.0443 +vn 0.3375 0.9304 0.1431 +vn -0.1549 -0.9879 0.0000 +vn -0.0587 -0.9983 0.0000 +vn -0.0587 -0.9973 0.0440 +vn -0.2381 -0.9679 0.0803 +vn 0.8044 -0.1659 0.5704 +vn 0.1582 0.7672 0.6216 +vn 0.2679 0.7386 0.6186 +vn -0.8044 0.1659 0.5704 +vn -0.0461 -0.7843 0.6186 +vn -0.1969 -0.7588 0.6208 +vn -0.3322 -0.9324 0.1425 +vn -0.2641 -0.7413 0.6170 +vn -0.3356 -0.9420 0.0000 +vn 0.0644 0.9979 -0.0000 +vn 0.0637 0.9877 0.1425 +vn 0.0507 0.7853 0.6170 +vn 0.0549 0.0000 0.9985 +vn 0.0196 0.0000 0.9998 +vn -0.0211 0.0000 0.9998 +vn -0.0507 0.0000 0.9987 +vn -0.0284 0.0000 0.9996 +vn 0.5570 0.8305 0.0000 +vn 0.5566 0.8299 0.0388 +vn 0.5525 0.8239 0.1265 +vn -0.5566 -0.8299 0.0388 +vn -0.5525 -0.8239 0.1265 +vn -0.5570 -0.8305 -0.0000 +vn -0.7416 0.6708 0.0000 +vn -0.8305 0.5570 0.0000 +vn -0.8297 0.5564 0.0443 +vn -0.7340 0.6639 0.1431 +vn 0.8562 -0.5166 -0.0000 +vn 0.9021 -0.4315 0.0000 +vn 0.9012 -0.4311 0.0440 +vn 0.8062 -0.5861 0.0803 +vn 0.4575 0.6821 0.5704 +vn 0.4575 0.6822 0.5704 +vn -0.6506 0.4363 0.6216 +vn -0.5827 0.5271 0.6186 +vn -0.4575 -0.6822 0.5704 +vn 0.7088 -0.3390 0.6186 +vn 0.6282 -0.4690 0.6208 +vn 0.7378 -0.6598 0.1425 +vn 0.5866 -0.5246 0.6170 +vn 0.7454 -0.6666 0.0000 +vn -0.8996 0.4366 0.0000 +vn -0.8905 0.4322 0.1425 +vn -0.7080 0.3436 0.6170 +vn 0.0012 0.0716 0.9974 +vn 0.0004 0.0256 0.9997 +vn -0.0005 -0.0276 0.9996 +vn -0.0012 -0.0661 0.9978 +vn -0.0006 -0.0372 0.9993 +vn -0.7138 0.7003 0.0000 +vn -0.7133 0.6998 0.0388 +vn -0.7081 0.6947 0.1265 +vn 0.7133 -0.6998 0.0388 +vn 0.7081 -0.6947 0.1265 +vn 0.7138 -0.7003 0.0000 +vn -0.7959 -0.6055 0.0000 +vn -0.7003 -0.7139 -0.0000 +vn -0.6996 -0.7131 0.0443 +vn -0.7877 -0.5992 0.1431 +vn 0.6654 0.7465 0.0000 +vn 0.5901 0.8073 0.0000 +vn 0.5896 0.8065 0.0440 +vn 0.7245 0.6846 0.0803 +vn -0.5863 0.5752 0.5704 +vn -0.5486 -0.5592 0.6216 +vn -0.6253 -0.4757 0.6186 +vn 0.5863 -0.5752 0.5704 +vn 0.4637 0.6343 0.6186 +vn 0.5766 0.5312 0.6208 +vn 0.7843 0.6038 0.1425 +vn 0.6236 0.4800 0.6170 +vn 0.7924 0.6100 0.0000 +vn -0.5947 -0.8039 0.0000 +vn -0.5887 -0.7957 0.1425 +vn -0.4680 -0.6327 0.6170 +vn 0.1600 -0.1001 0.9820 +vn 0.1607 0.0335 0.9864 +vn -0.0540 -0.1012 0.9934 +vn 0.1600 0.1001 0.9820 +vn 0.0540 0.1012 0.9934 +vn -0.1607 -0.0335 0.9864 +vn -0.1600 -0.1001 0.9820 +vn -0.1600 0.1001 0.9820 +vn -0.2391 0.9236 0.2996 +vn -0.6532 0.6958 0.2986 +vn -0.6061 0.7468 0.2735 +vn -0.1749 0.9445 0.2779 +vn -0.8956 0.3302 0.2981 +vn -0.8849 0.3751 0.2763 +vn -0.8956 0.3301 0.2981 +vn -0.9317 -0.1774 0.3170 +vn -0.9534 -0.0954 0.2861 +vn -0.8849 0.3751 0.2762 +vn -0.6722 -0.6681 0.3189 +vn -0.7319 -0.6221 0.2780 +vn -0.1687 -0.9362 0.3084 +vn -0.2636 -0.9282 0.2627 +vn 0.1585 -0.9463 0.2818 +vn 0.1503 -0.9503 0.2728 +vn 0.5971 -0.7399 0.3097 +vn 0.5026 -0.8068 0.3106 +vn 0.9323 -0.1868 0.3098 +vn 0.9087 -0.2929 0.2975 +vn 0.8915 0.3521 0.2851 +vn 0.9206 0.2798 0.2724 +vn 0.7632 0.5888 0.2661 +vn 0.7716 0.5692 0.2839 +vn 0.3168 0.8994 0.3014 +vn 0.4231 0.8566 0.2953 +vn 0.9455 0.2873 0.1532 +vn 0.9808 0.1877 0.0531 +vn 0.8197 -0.5194 0.2414 +vn 0.8839 -0.4553 0.1072 +vn 0.2853 -0.9228 0.2588 +vn 0.2112 -0.9694 0.1251 +vn 0.2079 -0.9781 0.0023 +vn -0.4871 -0.8562 0.1720 +vn -0.7601 -0.6307 0.1564 +vn -0.8378 -0.5397 0.0824 +vn -0.9642 0.1413 0.2244 +vn -0.9106 0.3753 0.1732 +vn -0.9106 0.3752 0.1732 +vn -0.6147 0.7690 0.1755 +vn -0.1717 0.9679 0.1833 +vn -0.0558 0.9921 0.1121 +vn 0.6770 0.6741 0.2955 +vn 0.7591 0.6207 0.1961 +vn -0.5849 -0.8088 0.0618 +vn -0.5590 -0.8289 0.0198 +vn -0.6404 -0.7507 0.1622 +vn 0.5849 0.8088 -0.0617 +vn 0.5590 0.8289 -0.0198 +vn 0.6404 0.7507 -0.1622 +vn -0.5434 0.8390 -0.0274 +vn -0.5728 0.8171 -0.0660 +vn -0.4663 0.8822 0.0660 +vn 0.5434 -0.8390 0.0274 +vn 0.5728 -0.8171 0.0660 +vn 0.4663 -0.8822 -0.0660 +vn -0.8450 -0.4707 -0.2536 +vn -0.8468 -0.4677 -0.2532 +vn -0.9043 -0.3988 -0.1525 +vn -0.9250 -0.3650 -0.1056 +vn -0.5488 0.2589 -0.7948 +vn -0.5485 0.2613 -0.7943 +vn -0.6071 0.3517 -0.7125 +vn -0.6311 0.3906 -0.6702 +vn 0.3845 0.5828 -0.7159 +vn 0.3835 0.5816 -0.7174 +vn 0.3587 0.6848 -0.6344 +vn 0.3457 0.7285 -0.5915 +vn 0.9767 0.1767 -0.1220 +vn 0.9762 0.1765 -0.1260 +vn 0.9645 0.2632 -0.0202 +vn 0.9531 0.3013 0.0286 +vn 0.7068 -0.5709 0.4178 +vn 0.7076 -0.5709 0.4165 +vn 0.6801 -0.4952 0.5406 +vn 0.6634 -0.4568 0.5927 +vn -0.2511 -0.9039 0.3464 +vn -0.2528 -0.9031 0.3471 +vn -0.2979 -0.8333 0.4657 +vn -0.3171 -0.7959 0.5158 +vn -0.3223 0.7986 0.5084 +vn -0.2970 0.7954 0.5284 +vn -0.3042 0.7986 0.5193 +vn -0.3345 0.7941 0.5074 +vn 0.3067 -0.7997 -0.5162 +vn 0.3386 -0.7926 -0.5071 +vn 0.3263 -0.7971 -0.5081 +vn 0.2994 -0.7964 -0.5254 +vn -0.3522 0.7829 0.5129 +vn -0.3573 0.7751 0.5210 +vn 0.3590 -0.7725 -0.5238 +vn 0.3539 -0.7803 -0.5156 +vn -0.3571 0.7639 0.5376 +vn -0.3499 0.7606 0.5468 +vn 0.3475 -0.7595 -0.5499 +vn 0.3547 -0.7628 -0.5406 +vn -0.3319 0.7607 0.5579 +vn -0.3196 0.7652 0.5589 +vn 0.3154 -0.7667 -0.5592 +vn 0.3278 -0.7622 -0.5583 +vn -0.3016 0.7765 0.5533 +vn -0.2967 0.7842 0.5450 +vn 0.2950 -0.7867 -0.5422 +vn 0.3000 -0.7790 -0.5506 +vn 0.9465 0.3185 0.0526 +vn 0.9463 0.3191 0.0518 +vn 0.9467 0.3178 0.0530 +vn 0.9468 0.3173 0.0543 +vn 0.3576 0.7119 -0.6043 +vn 0.3468 0.7302 -0.5886 +vn 0.3753 0.6742 -0.6361 +vn 0.3910 0.6503 -0.6514 +vn -0.6278 0.3707 -0.6844 +vn -0.6337 0.3916 -0.6671 +vn -0.6130 0.3327 -0.7166 +vn -0.6071 0.3035 -0.7344 +vn -0.9338 -0.3484 -0.0818 +vn -0.9341 -0.3473 -0.0824 +vn -0.9336 -0.3489 -0.0811 +vn -0.9334 -0.3499 -0.0799 +vn -0.3454 -0.7398 0.5775 +vn -0.3348 -0.7582 0.5596 +vn -0.3635 -0.7028 0.6115 +vn -0.3796 -0.6771 0.6305 +vn 0.6404 -0.3992 0.6561 +vn 0.6464 -0.4187 0.6378 +vn 0.6255 -0.3602 0.6921 +vn 0.6193 -0.3322 0.7114 +vn 0.9468 0.3172 0.0547 +vn 0.9468 0.3169 0.0558 +vn 0.4053 0.6178 -0.6738 +vn 0.4101 0.6192 -0.6696 +vn -0.5945 0.2712 -0.7570 +vn -0.5987 0.2659 -0.7556 +vn -0.9335 -0.3498 -0.0793 +vn -0.9332 -0.3506 -0.0787 +vn -0.3946 -0.6446 0.6548 +vn -0.3999 -0.6432 0.6530 +vn 0.6063 -0.2979 0.7374 +vn 0.6109 -0.2961 0.7342 +vn 0.9472 0.3042 0.1014 +vn 0.9520 0.2720 0.1402 +vn 0.9528 0.2703 0.1380 +vn 0.9493 0.2950 0.1092 +vn 0.7777 0.5103 -0.3671 +vn 0.8945 0.4330 -0.1114 +vn 0.8856 0.4315 -0.1717 +vn 0.7692 0.4844 -0.4168 +vn 0.7547 0.6010 -0.2633 +vn 0.8483 0.5186 -0.1068 +vn 0.9458 0.3108 0.0946 +vn 0.9521 0.2720 0.1401 +vn 0.7022 0.6751 -0.2264 +vn 0.8892 0.4562 -0.0355 +vn 0.9497 0.2894 0.1200 +vn 0.9520 0.2721 0.1402 +vn -0.9316 -0.3621 -0.0327 +vn -0.9283 -0.3709 -0.0248 +vn -0.9193 -0.3935 0.0042 +vn -0.9200 -0.3918 0.0064 +vn -0.8681 -0.0696 -0.4915 +vn -0.8377 -0.0817 -0.5399 +vn -0.9292 -0.2110 -0.3036 +vn -0.9449 -0.2184 -0.2440 +vn -0.9220 0.0105 -0.3870 +vn -0.9637 -0.1225 -0.2373 +vn -0.9337 -0.3558 -0.0395 +vn -0.9200 -0.3918 0.0063 +vn -0.9329 0.0998 -0.3461 +vn -0.9651 -0.2009 -0.1682 +vn -0.9265 -0.3759 -0.0140 +vn -0.9201 -0.3917 0.0064 +vn 0.3440 -0.8900 -0.2992 +vn 0.3431 -0.9273 -0.1499 +vn 0.3446 -0.9118 -0.2233 +vn -0.2506 0.4823 0.8394 +vn -0.2756 0.5705 0.7736 +vn -0.2244 0.3947 0.8910 +vn -0.5897 0.1851 0.7861 +vn 0.0604 0.3267 0.9432 +vn -0.1817 0.2962 0.9377 +vn -0.7498 0.1111 0.6522 +vn 0.6726 0.2914 0.6802 +vn 0.4920 0.3225 0.8086 +vn 0.9703 0.1290 0.2047 +vn 0.9057 0.1936 0.3772 +vn 0.9492 -0.0897 -0.3015 +vn 0.9915 -0.0107 -0.1298 +vn 0.5995 -0.3203 -0.7335 +vn 0.7591 -0.2441 -0.6035 +vn -0.0429 -0.4637 -0.8850 +vn 0.1959 -0.4331 -0.8798 +vn -0.6504 -0.4232 -0.6307 +vn -0.4703 -0.4558 -0.7557 +vn -0.9528 -0.2557 -0.1635 +vn -0.8860 -0.3216 -0.3341 +vn -0.9381 -0.0389 0.3442 +vn -0.9784 -0.1165 0.1709 +vn -0.6663 0.3012 0.6821 +vn -0.0947 0.6433 0.7597 +vn -0.2017 0.5118 0.8351 +vn -0.7502 0.1681 0.6395 +vn 0.5086 0.6668 0.5447 +vn 0.4377 0.5981 0.6713 +vn 0.8932 0.4174 0.1673 +vn 0.8671 0.4083 0.2854 +vn 0.9719 -0.0018 -0.2355 +vn 0.9850 0.0512 -0.1646 +vn 0.7030 -0.4718 -0.5321 +vn 0.7504 -0.3563 -0.5567 +vn 0.1556 -0.7953 -0.5860 +vn 0.2079 -0.6551 -0.7264 +vn -0.4188 -0.8245 -0.3806 +vn -0.3950 -0.7092 -0.5839 +vn -0.8059 -0.5913 -0.0295 +vn -0.8102 -0.5405 -0.2267 +vn -0.9142 -0.1818 0.3622 +vn -0.9487 -0.2284 0.2188 +vn -0.9142 -0.1819 0.3622 +vn -0.6601 0.4640 0.5907 +vn -0.1586 0.8347 0.5273 +vn 0.4015 0.8613 0.3112 +vn 0.8240 0.5657 0.0326 +vn 0.9761 0.0344 -0.2144 +vn 0.7674 -0.5492 -0.3308 +vn 0.2735 -0.9250 -0.2639 +vn -0.2882 -0.9560 -0.0543 +vn -0.7227 -0.6554 0.2194 +vn -0.8760 -0.1165 0.4680 +vn -0.6898 0.6156 0.3811 +vn -0.2231 0.9522 0.2085 +vn 0.3243 0.9457 0.0239 +vn 0.7846 0.6090 -0.1160 +vn 0.9876 0.0339 -0.1532 +vn 0.8300 -0.5540 -0.0649 +vn 0.3844 -0.9169 0.1078 +vn -0.1803 -0.9370 0.2992 +vn -0.6729 -0.5921 0.4435 +vn -0.8789 0.0162 0.4767 +vn 0.7089 0.6882 -0.1543 +vn 0.6447 0.7432 -0.1789 +vn 0.7089 0.6884 -0.1534 +vn 0.7213 0.6766 -0.1481 +vn 0.9797 -0.1798 0.0886 +vn 0.9902 -0.1312 0.0484 +vn 0.9771 -0.1896 0.0968 +vn -0.5265 -0.4770 0.7037 +vn -0.5714 -0.4093 0.7113 +vn -0.5183 -0.4886 0.7019 +vn -0.7933 0.4336 0.4274 +vn -0.7512 0.5227 0.4031 +vn -0.7999 0.4175 0.4312 +vn -0.5897 -0.1851 0.7861 +vn -0.7498 -0.1111 0.6522 +vn -0.1816 -0.2953 0.9380 +vn 0.0605 -0.3263 0.9433 +vn 0.4920 -0.3225 0.8086 +vn 0.6726 -0.2914 0.6802 +vn 0.9057 -0.1936 0.3772 +vn 0.9703 -0.1290 0.2047 +vn 0.9915 0.0107 -0.1298 +vn 0.9492 0.0897 -0.3015 +vn 0.7591 0.2441 -0.6035 +vn 0.5995 0.3203 -0.7335 +vn 0.1959 0.4331 -0.8798 +vn -0.0429 0.4637 -0.8850 +vn -0.4701 0.4568 -0.7552 +vn -0.6504 0.4232 -0.6308 +vn -0.8860 0.3215 -0.3341 +vn -0.9528 0.2557 -0.1635 +vn -0.9784 0.1164 0.1709 +vn -0.9381 0.0389 0.3442 +vn -0.9381 0.0388 0.3442 +vn -0.9784 0.1165 0.1708 +vn -0.6663 -0.3012 0.6822 +vn -0.7502 -0.1681 0.6395 +vn -0.2017 -0.5118 0.8351 +vn -0.0947 -0.6433 0.7597 +vn 0.4377 -0.5981 0.6713 +vn 0.5086 -0.6668 0.5447 +vn 0.8671 -0.4083 0.2854 +vn 0.8932 -0.4174 0.1673 +vn 0.9850 -0.0512 -0.1646 +vn 0.9719 0.0018 -0.2355 +vn 0.7504 0.3563 -0.5567 +vn 0.7030 0.4718 -0.5321 +vn 0.2079 0.6551 -0.7264 +vn 0.1556 0.7953 -0.5859 +vn -0.3950 0.7092 -0.5839 +vn -0.4188 0.8245 -0.3806 +vn -0.8102 0.5406 -0.2267 +vn -0.8059 0.5913 -0.0295 +vn -0.9487 0.2284 0.2188 +vn -0.9142 0.1819 0.3622 +vn -0.9142 0.1818 0.3622 +vn -0.1586 -0.8347 0.5273 +vn -0.6601 -0.4640 0.5907 +vn 0.4015 -0.8613 0.3112 +vn 0.8240 -0.5657 0.0326 +vn 0.9761 -0.0344 -0.2144 +vn 0.7674 0.5492 -0.3308 +vn 0.2735 0.9250 -0.2639 +vn -0.2882 0.9560 -0.0543 +vn -0.7227 0.6554 0.2194 +vn -0.8760 0.1165 0.4680 +vn -0.2231 -0.9522 0.2084 +vn -0.6898 -0.6156 0.3811 +vn 0.3243 -0.9457 0.0239 +vn 0.7846 -0.6090 -0.1160 +vn 0.9876 -0.0339 -0.1532 +vn 0.8300 0.5540 -0.0649 +vn 0.3844 0.9169 0.1078 +vn -0.1803 0.9370 0.2992 +vn -0.6729 0.5921 0.4435 +vn -0.8789 -0.0163 0.4768 +vn -0.8789 -0.0162 0.4767 +vn 0.7089 -0.6884 -0.1534 +vn 0.7213 -0.6766 -0.1481 +vn 0.7088 -0.6885 -0.1534 +vn 0.6447 -0.7432 -0.1788 +vn 0.9797 0.1798 0.0886 +vn 0.9771 0.1896 0.0968 +vn 0.9902 0.1312 0.0484 +vn -0.5265 0.4770 0.7037 +vn -0.5183 0.4886 0.7019 +vn -0.5714 0.4093 0.7113 +vn -0.7933 -0.4336 0.4274 +vn -0.7999 -0.4175 0.4312 +vn -0.7512 -0.5227 0.4031 +vn 0.8663 0.4992 -0.0162 +usemtl Texture1 +s off +f 1/1/1 2/2/1 3/3/1 +f 4/4/1 5/5/1 1/1/1 +f 1/1/1 5/5/1 2/2/1 +f 44/6/2 45/7/2 46/8/2 +f 50/9/2 51/10/2 52/11/2 +f 53/12/2 54/13/2 55/14/2 +f 56/15/1 57/16/1 58/17/1 +f 59/18/1 60/19/1 61/20/1 +f 98/21/3 99/22/3 100/23/3 +f 101/24/3 102/25/3 103/26/3 +f 224/27/2 225/28/2 226/29/2 +f 227/30/2 228/31/2 229/32/2 +f 230/33/2 231/34/2 232/35/2 +f 233/36/2 234/37/2 235/38/2 +f 236/39/2 235/38/2 237/40/2 +f 238/41/4 239/42/4 240/43/4 +f 241/44/4 238/41/4 242/45/4 +f 243/46/2 244/47/2 245/48/2 +f 246/49/2 245/48/2 247/50/2 +f 248/51/4 249/52/4 250/53/4 +f 251/54/4 248/51/4 252/55/4 +f 253/56/2 254/57/2 255/58/2 +f 256/59/2 257/60/2 254/57/2 +f 258/61/4 259/62/4 260/63/4 +f 261/64/4 262/65/4 258/61/4 +f 263/66/5 264/67/5 265/68/5 +f 266/69/6 267/70/6 268/71/6 +f 269/72/5 270/73/5 271/74/5 +f 272/75/6 273/76/6 274/77/6 +f 275/78/5 276/79/5 277/80/5 +f 278/81/6 279/82/6 280/83/6 +f 281/84/5 282/85/5 283/86/5 +f 284/87/6 285/88/6 286/89/6 +f 287/90/7 288/91/7 289/92/7 +f 290/93/7 291/94/7 292/95/7 +f 293/96/8 294/97/8 295/98/8 +f 296/99/8 297/100/8 298/101/8 +f 313/102/9 314/103/9 315/104/9 +f 328/105/10 329/106/10 330/107/10 +f 334/108/11 335/109/11 336/110/11 +f 337/111/12 338/112/12 339/113/12 +f 344/114/13 4311/115/13 4310/116/13 +f 344/114/13 4310/116/13 345/117/13 +f 346/118/14 4476/119/14 4475/120/14 +f 346/118/14 4475/120/14 347/121/14 +f 4106/122/15 348/123/15 349/124/15 +f 4106/122/15 349/124/15 4105/125/15 +f 350/126/1 351/127/1 352/128/1 +f 350/126/1 352/128/1 353/129/1 +f 354/130/1 355/131/1 356/132/1 +f 354/130/1 357/133/1 360/134/1 +f 354/130/1 360/134/1 361/135/1 +f 362/136/1 354/130/1 361/135/1 +f 362/136/1 361/135/1 363/137/1 +f 353/129/1 352/128/1 364/138/1 +f 352/128/1 362/136/1 363/137/1 +f 352/128/1 363/137/1 364/138/1 +f 366/139/5 367/140/5 368/141/5 +f 366/139/5 368/141/5 369/142/5 +f 3602/143/5 398/144/5 399/145/5 +f 3602/143/5 399/145/5 3599/146/5 +f 3599/146/5 399/145/5 404/147/5 +f 3599/146/5 404/147/5 3601/148/5 +f 3601/148/5 404/147/5 409/149/5 +f 3601/148/5 409/149/5 3603/150/5 +f 3603/150/5 414/151/5 3600/152/5 +f 4193/153/16 4191/154/16 423/155/16 +f 4193/153/16 423/155/16 424/156/16 +f 4240/157/17 4218/158/17 4217/159/17 +f 4240/157/17 4217/159/17 4239/160/17 +f 429/161/18 431/162/18 432/163/18 +f 429/161/18 432/163/18 433/164/18 +f 429/161/18 433/164/18 434/165/18 +f 4200/166/19 4234/167/19 447/168/19 +f 4199/169/20 458/170/20 4232/171/20 +f 462/172/21 463/173/21 4138/174/21 +f 462/172/21 4138/174/21 4174/175/21 +f 4137/176/22 465/177/22 4127/178/22 +f 4137/176/22 4127/178/22 4139/179/22 +f 466/180/23 467/181/23 468/182/23 +f 470/183/24 4456/184/24 4473/185/24 +f 472/186/25 4448/187/25 4472/188/25 +f 472/186/25 4472/188/25 473/189/25 +f 474/190/26 4459/191/26 4474/192/26 +f 474/190/26 4474/192/26 475/193/26 +f 476/194/27 4465/195/27 4478/196/27 +f 476/194/27 4478/196/27 477/197/27 +f 4462/198/28 478/199/28 479/200/28 +f 4462/198/28 479/200/28 4477/201/28 +f 480/202/29 481/203/29 482/204/29 +f 480/202/29 482/204/29 483/205/29 +f 484/206/29 482/204/29 481/203/29 +f 484/206/29 481/203/29 485/207/29 +f 4238/208/30 558/209/30 559/210/30 +f 4238/208/30 559/210/30 4246/211/30 +f 560/212/31 561/213/31 562/214/31 +f 560/212/31 562/214/31 563/215/31 +f 4238/208/30 564/216/30 558/209/30 +f 563/215/31 562/214/31 565/217/31 +f 563/215/31 565/217/31 566/218/31 +f 4222/219/30 4213/220/30 567/221/30 +f 4222/219/30 567/221/30 564/216/30 +f 568/222/31 570/223/31 571/224/31 +f 4214/225/30 4224/226/30 572/227/30 +f 4214/225/30 572/227/30 573/228/30 +f 571/224/31 570/223/31 574/229/31 +f 571/224/31 574/229/31 575/230/31 +f 4224/226/30 4236/231/30 576/232/30 +f 575/230/31 574/229/31 577/233/31 +f 575/230/31 577/233/31 578/234/31 +f 4236/231/30 4247/235/30 579/236/30 +f 4236/231/30 579/236/30 576/232/30 +f 560/212/31 580/237/31 581/238/31 +f 560/212/31 581/238/31 561/213/31 +f 589/239/32 4460/240/32 4466/241/32 +f 4430/242/33 591/243/33 4449/244/33 +f 4430/242/33 4449/244/33 4461/245/33 +f 4426/246/34 592/247/34 4457/248/34 +f 4426/246/34 4457/248/34 4450/249/34 +f 4429/250/35 593/251/35 4463/252/35 +f 4429/250/35 4463/252/35 4458/253/35 +f 4435/254/36 4469/255/36 4464/256/36 +f 595/257/37 4436/258/37 4467/259/37 +f 627/260/38 628/261/38 629/262/38 +f 627/260/38 629/262/38 624/263/38 +f 638/264/39 639/265/39 640/266/39 +f 644/267/40 645/268/40 646/269/40 +f 644/267/40 646/269/40 647/270/40 +f 654/271/41 655/272/41 656/273/41 +f 654/271/41 656/273/41 657/274/42 +f 660/275/43 662/276/43 663/277/44 +f 682/278/1 683/279/1 684/280/1 +f 4248/281/45 4291/282/45 686/283/45 +f 4248/281/45 686/283/45 687/284/45 +f 688/285/46 689/286/46 4278/287/46 +f 688/285/46 4278/287/46 4244/288/46 +f 692/289/47 4245/290/47 4249/291/47 +f 692/289/47 4249/291/47 693/292/47 +f 694/293/1 695/294/1 696/295/1 +f 694/293/1 696/295/1 697/296/1 +f 4341/297/48 4377/298/48 698/299/48 +f 4341/297/48 698/299/48 699/300/48 +f 700/301/49 701/302/49 4379/303/49 +f 700/301/49 4379/303/49 4339/304/49 +f 4380/305/50 702/306/50 703/307/50 +f 4380/305/50 703/307/50 4378/308/50 +f 704/309/51 4342/310/51 705/311/51 +f 722/312/52 723/313/52 724/314/52 +f 722/312/52 724/314/52 725/315/52 +f 726/316/53 727/317/53 4494/318/53 +f 726/316/53 4494/318/53 4425/319/53 +f 740/320/1 741/321/1 742/322/1 +f 740/320/1 742/322/1 743/323/1 +f 743/323/1 742/322/1 748/324/1 +f 743/323/1 748/324/1 749/325/1 +f 752/326/1 753/327/1 754/328/1 +f 753/327/1 760/329/1 761/330/1 +f 764/331/1 765/332/1 766/333/1 +f 764/331/1 766/333/1 767/334/1 +f 4110/335/54 4471/336/54 768/337/54 +f 4110/335/54 768/337/54 769/338/54 +f 770/339/55 771/340/55 4468/341/55 +f 770/339/55 4468/341/55 4115/342/55 +f 776/343/56 777/344/56 778/345/56 +f 776/343/56 778/345/56 779/346/56 +f 780/347/57 4123/348/57 4087/349/57 +f 780/347/57 4087/349/57 781/350/57 +f 46/8/2 45/7/2 48/351/2 +f 46/8/2 48/351/2 47/352/2 +f 822/353/5 823/354/5 4670/355/5 +f 822/353/5 4670/355/5 4672/356/5 +f 824/357/5 822/353/5 4672/356/5 +f 824/357/5 4672/356/5 4673/358/5 +f 825/359/5 824/357/5 4673/358/5 +f 825/359/5 4673/358/5 4674/360/5 +f 826/361/6 827/362/6 3575/363/6 +f 826/361/6 3575/363/6 3573/364/6 +f 827/362/6 828/365/6 3576/366/6 +f 827/362/6 3576/366/6 3575/363/6 +f 828/365/6 3577/367/6 3576/366/6 +f 44/6/2 50/9/2 52/11/2 +f 49/368/2 48/351/2 54/13/2 +f 49/368/2 54/13/2 53/12/2 +f 830/369/58 3574/370/58 4671/371/58 +f 830/369/58 4671/371/58 831/372/58 +f 3578/373/1 832/374/1 833/375/1 +f 3578/373/1 833/375/1 4675/376/1 +f 54/13/2 52/11/2 51/10/2 +f 54/13/2 51/10/2 55/14/2 +f 834/377/59 835/378/59 836/379/59 +f 834/377/59 836/379/59 837/380/59 +f 4525/381/1 838/382/1 839/383/1 +f 4525/381/1 839/383/1 840/384/1 +f 841/385/60 4523/386/60 4500/387/60 +f 841/385/60 4500/387/60 842/388/60 +f 843/389/61 4515/390/61 4526/391/61 +f 843/389/61 4526/391/61 4524/392/61 +f 844/393/62 845/394/62 846/395/62 +f 844/393/62 846/395/62 847/396/62 +f 4063/397/1 848/398/1 849/399/1 +f 4063/397/1 849/399/1 850/400/1 +f 851/401/63 852/402/63 4083/403/63 +f 851/401/63 4083/403/63 4067/404/63 +f 853/405/64 4062/406/64 4064/407/64 +f 853/405/64 4064/407/64 4071/408/64 +f 854/409/1 855/410/1 856/411/1 +f 854/409/1 856/411/1 857/412/1 +f 56/15/1 58/17/1 855/410/1 +f 56/15/1 858/413/1 859/414/1 +f 56/15/1 859/414/1 57/16/1 +f 57/16/1 860/415/1 861/416/1 +f 862/417/1 863/418/1 864/419/1 +f 862/417/1 864/419/1 865/420/1 +f 59/18/1 862/417/1 865/420/1 +f 59/18/1 865/420/1 60/19/1 +f 59/18/1 61/20/1 866/421/1 +f 61/20/1 60/19/1 868/422/1 +f 61/20/1 868/422/1 869/423/1 +f 857/412/1 856/411/1 870/424/1 +f 864/419/1 863/418/1 871/425/1 +f 864/419/1 871/425/1 870/424/1 +f 872/426/65 873/427/65 874/428/65 +f 872/426/65 874/428/65 875/429/65 +f 880/430/66 4479/431/66 4480/432/66 +f 880/430/66 4480/432/66 881/433/66 +f 886/434/67 887/435/67 888/436/67 +f 886/434/67 888/436/67 889/437/67 +f 4492/438/68 894/439/68 895/440/68 +f 4492/438/68 895/440/68 4493/441/68 +f 4427/442/69 4481/443/69 4482/444/69 +f 4427/442/69 4482/444/69 4428/445/69 +f 4408/446/70 896/447/70 897/448/70 +f 4408/446/70 897/448/70 4409/449/70 +f 904/450/71 905/451/71 906/452/71 +f 904/450/71 906/452/71 907/453/71 +f 4068/454/72 916/455/72 917/456/72 +f 4068/454/72 917/456/72 4069/457/72 +f 4102/458/73 920/459/73 921/460/73 +f 4102/458/73 921/460/73 4103/461/73 +f 4135/462/74 922/463/74 923/464/74 +f 4135/462/74 923/464/74 4136/465/74 +f 924/466/75 925/467/75 926/468/75 +f 924/466/75 926/468/75 927/469/75 +f 925/467/75 929/470/75 926/468/75 +f 930/471/76 931/472/76 4299/473/76 +f 930/471/76 4299/473/76 4273/474/76 +f 4298/475/77 932/476/77 4323/477/77 +f 4298/475/77 4323/477/77 4300/478/77 +f 4324/479/78 933/480/78 934/481/78 +f 4324/479/78 934/481/78 4329/482/78 +f 935/483/79 4274/484/79 4266/485/79 +f 935/483/79 4266/485/79 936/486/79 +f 1051/487/3 1053/488/3 1054/489/3 +f 1054/489/3 1055/490/3 1056/491/3 +f 1054/489/3 1056/491/3 1051/487/3 +f 1052/492/3 102/25/3 101/24/3 +f 1052/492/3 101/24/3 1053/488/3 +f 1055/490/3 100/23/3 99/22/3 +f 1055/490/3 99/22/3 1056/491/3 +f 1134/493/4 1135/494/4 1136/495/4 +f 1134/493/4 1136/495/4 1137/496/4 +f 1179/497/4 1180/498/4 1181/499/4 +f 1179/497/4 1181/499/4 1182/500/4 +f 1230/501/2 1231/502/2 1232/503/2 +f 1230/501/2 1232/503/2 1233/504/2 +f 1230/501/2 1233/504/2 1234/505/2 +f 1230/501/2 1234/505/2 1235/506/2 +f 1270/507/2 1271/508/2 1272/509/2 +f 1270/507/2 1272/509/2 1273/510/2 +f 1270/507/2 1273/510/2 1274/511/2 +f 1270/507/2 1274/511/2 1275/512/2 +f 1342/513/80 4026/514/80 4009/515/80 +f 1342/513/81 4009/515/81 1343/516/81 +f 1489/517/82 1490/518/82 1491/519/82 +f 1489/517/82 1491/519/82 1492/520/82 +f 1490/518/82 1493/521/82 1494/522/82 +f 1490/518/82 1494/522/82 1491/519/82 +f 1492/520/82 1495/523/82 1496/524/82 +f 1497/525/83 1496/524/83 1495/523/83 +f 1494/522/82 1493/521/82 1499/526/82 +f 1494/522/82 1499/526/82 1500/527/82 +f 1501/528/84 1502/529/84 1503/530/84 +f 4280/531/85 1505/532/85 1506/533/85 +f 4280/531/85 1506/533/85 4253/534/85 +f 4265/535/86 1507/536/86 1508/537/86 +f 4265/535/86 1508/537/86 4227/538/86 +f 4294/539/87 1511/540/87 1512/541/87 +f 4294/539/87 1512/541/87 4259/542/87 +f 4309/543/88 1513/544/88 1514/545/88 +f 4309/543/88 1514/545/88 4284/546/88 +f 1515/547/89 1516/548/89 1517/549/89 +f 1515/547/89 1517/549/89 1518/550/89 +f 1515/547/89 1518/550/89 1519/551/89 +f 1515/547/89 1519/551/89 1520/552/89 +f 1521/553/90 1522/554/90 1523/555/90 +f 1521/553/90 1523/555/90 1524/556/90 +f 4595/557/91 1525/558/91 1526/559/91 +f 4602/560/92 4636/561/92 1527/562/92 +f 4602/560/92 1527/562/92 1528/563/92 +f 1529/564/93 1530/565/93 4637/566/93 +f 1529/564/93 4637/566/93 4630/567/93 +f 1531/568/94 1532/569/94 4596/570/94 +f 1531/568/94 4596/570/94 4603/571/94 +f 1533/572/94 1534/573/94 1535/574/94 +f 1533/572/94 1535/574/94 1536/575/94 +f 1537/576/93 1538/577/93 1539/578/93 +f 1537/576/93 1539/578/93 1540/579/93 +f 4648/580/92 4582/581/92 4583/582/92 +f 4648/580/92 4583/582/92 4649/583/92 +f 1543/584/95 1544/585/95 1545/586/95 +f 1543/584/95 1545/586/95 1546/587/95 +f 4662/588/93 4656/589/93 1547/590/93 +f 4662/588/93 1547/590/93 1548/591/93 +f 1549/592/96 1550/593/96 1551/594/96 +f 1549/592/96 1551/594/96 1552/595/96 +f 1553/596/90 1554/597/90 4657/598/90 +f 1553/596/90 4657/598/90 4628/599/90 +f 1557/600/94 1558/601/94 1559/602/94 +f 1557/600/94 1559/602/94 1560/603/94 +f 1561/604/93 1562/605/93 1563/606/93 +f 1561/604/93 1563/606/93 1564/607/93 +f 1565/608/97 4654/609/97 4651/610/97 +f 1565/608/97 4651/610/97 1566/611/97 +f 4660/612/98 1567/613/98 1568/614/98 +f 4660/612/98 1568/614/98 4661/615/98 +f 1569/616/99 1570/617/99 1571/618/99 +f 1569/616/99 1571/618/99 1572/619/99 +f 4576/620/2 4550/621/2 1573/622/2 +f 4576/620/2 1573/622/2 1574/623/2 +f 4658/624/100 4632/625/100 1575/626/100 +f 1577/627/90 1578/628/90 4633/629/90 +f 1577/627/90 4633/629/90 4551/630/90 +f 1579/631/92 1580/632/92 4577/633/92 +f 1579/631/92 4577/633/92 4659/634/92 +f 1581/635/94 1582/636/94 1583/637/94 +f 4580/638/2 4553/639/2 1585/640/2 +f 4580/638/2 1585/640/2 1586/641/2 +f 4652/642/93 4626/643/93 1587/644/93 +f 4652/642/93 1587/644/93 1588/645/93 +f 1589/646/101 1590/647/101 1591/648/101 +f 1589/646/101 1591/648/101 1592/649/101 +f 1595/650/92 1596/651/92 4581/652/92 +f 1595/650/92 4581/652/92 4653/653/92 +f 1633/654/102 1634/655/102 3607/656/102 +f 1633/654/102 3607/656/102 3596/657/102 +f 3742/658/103 3846/659/103 3858/660/103 +f 3858/660/103 3759/661/103 3742/658/103 +f 3788/662/103 3759/661/103 3848/663/103 +f 3758/664/103 3785/665/103 3816/666/103 +f 3758/664/103 3816/666/103 3846/659/103 +f 1725/667/2 1726/668/2 1727/669/2 +f 1725/667/2 1727/669/2 1728/670/2 +f 1726/668/2 1729/671/2 1730/672/2 +f 1726/668/2 1730/672/2 1727/669/2 +f 1729/671/2 1731/673/2 1732/674/2 +f 1729/671/2 1732/674/2 1730/672/2 +f 1731/673/2 1733/675/2 1734/676/2 +f 1731/673/2 1734/676/2 1732/674/2 +f 1733/675/2 1735/677/2 1736/678/2 +f 1733/675/2 1736/678/2 1734/676/2 +f 1735/677/2 1737/679/2 1738/680/2 +f 1735/677/2 1738/680/2 1736/678/2 +f 1739/681/2 1740/682/2 1741/683/2 +f 1739/681/2 1741/683/2 1742/684/2 +f 1740/682/2 1725/667/2 1728/670/2 +f 1740/682/2 1728/670/2 1741/683/2 +f 1760/685/104 1761/686/104 3834/687/104 +f 1760/685/104 3834/687/104 3890/688/104 +f 1772/689/105 1773/690/105 1774/691/105 +f 1772/689/105 1774/691/105 1775/692/105 +f 1776/693/106 1777/694/106 1778/695/106 +f 1776/693/106 1778/695/106 1779/696/106 +f 3900/697/107 1780/698/107 1781/699/107 +f 3900/697/107 1781/699/107 3868/700/107 +f 3887/701/108 3853/702/108 3870/703/108 +f 3887/701/108 3870/703/108 3920/704/108 +f 1782/705/109 1783/706/109 1784/707/109 +f 1782/705/109 1784/707/109 1785/708/109 +f 1786/709/110 1787/710/110 1788/711/110 +f 1786/709/110 1788/711/110 1789/712/110 +f 3885/713/111 3912/714/111 3879/715/111 +f 3885/713/111 3879/715/111 3855/716/111 +f 3897/717/112 3872/718/112 1790/719/112 +f 3897/717/112 1790/719/112 1791/720/112 +f 1792/721/113 1793/722/113 1794/723/113 +f 1792/721/113 1794/723/113 1795/724/113 +f 1796/725/114 1797/726/114 1798/727/114 +f 1796/725/114 1798/727/114 1799/728/114 +f 3695/729/115 1800/730/115 1801/731/115 +f 3695/729/115 1801/731/115 3669/732/115 +f 3685/733/116 3644/734/116 3671/735/116 +f 3685/733/116 3671/735/116 3712/736/116 +f 1802/737/117 1803/738/117 1804/739/117 +f 1802/737/117 1804/739/117 1805/740/117 +f 1806/741/118 1807/742/118 1808/743/118 +f 1806/741/118 1808/743/118 1809/744/118 +f 3682/745/119 3706/746/119 3679/747/119 +f 3682/745/119 3679/747/119 3652/748/119 +f 3692/749/120 3670/750/120 1810/751/120 +f 3692/749/120 1810/751/120 1811/752/120 +f 3810/753/2 3825/754/2 3995/755/2 +f 3810/753/2 3995/755/2 4011/756/2 +f 4011/756/2 3996/757/2 3827/758/2 +f 4011/756/2 3827/758/2 3810/753/2 +f 3867/759/2 3827/758/2 3996/757/2 +f 3867/759/2 3996/757/2 3946/760/2 +f 3825/754/2 3861/761/2 3939/762/2 +f 3825/754/2 3939/762/2 3995/755/2 +f 1832/763/121 1833/764/121 1834/765/121 +f 1832/763/121 1834/765/121 1835/766/121 +f 3979/767/122 1836/768/122 1837/769/122 +f 3979/767/122 1837/769/122 3959/770/122 +f 1838/771/123 1839/772/123 1840/773/123 +f 1838/771/123 1840/773/123 1841/774/123 +f 3998/775/124 3981/776/124 3972/777/124 +f 1842/778/125 1843/779/125 1844/780/125 +f 1842/778/125 1844/780/125 1845/781/125 +f 3843/782/126 1846/783/126 1847/784/126 +f 1848/785/127 1849/786/127 1850/787/127 +f 1848/785/127 1850/787/127 1851/788/127 +f 3903/789/128 3860/790/128 3869/791/128 +f 3903/789/128 3869/791/128 3896/792/128 +f 1852/793/129 1853/794/129 1854/795/129 +f 1852/793/129 1854/795/129 1855/796/129 +f 3963/797/130 1856/798/130 1857/799/130 +f 1858/800/131 1859/801/131 1860/802/131 +f 1858/800/131 1860/802/131 1861/803/131 +f 3891/804/132 3940/805/132 3926/806/132 +f 3891/804/132 3926/806/132 3899/807/132 +f 1862/808/133 1863/809/133 1864/810/133 +f 1862/808/133 1864/810/133 1865/811/133 +f 3831/812/134 1866/813/134 1867/814/134 +f 3831/812/134 1867/814/134 3847/815/134 +f 1868/816/135 1870/817/135 1871/818/135 +f 3821/819/136 3801/820/136 3830/821/136 +f 3821/819/136 3830/821/136 3837/822/136 +f 1872/823/129 1873/824/129 1874/825/129 +f 1872/823/129 1874/825/129 1875/826/129 +f 3722/827/130 1876/828/130 1877/829/130 +f 3722/827/130 1877/829/130 3711/830/130 +f 1878/831/131 1879/832/131 1880/833/131 +f 1878/831/131 1880/833/131 1881/834/131 +f 3680/835/132 3707/836/132 3697/837/132 +f 3621/838/2 3632/839/2 3728/840/2 +f 3621/838/2 3728/840/2 3734/841/2 +f 3734/841/2 3729/842/2 3633/843/2 +f 3734/841/2 3633/843/2 3621/838/2 +f 3663/844/2 3633/843/2 3729/842/2 +f 3663/844/2 3729/842/2 3710/845/2 +f 3632/839/2 3658/846/2 3705/847/2 +f 3632/839/2 3705/847/2 3728/840/2 +f 1902/848/137 1903/849/137 1904/850/137 +f 1902/848/125 1904/850/125 1905/851/125 +f 3643/852/126 1906/853/126 1907/854/126 +f 3643/852/126 1907/854/126 3656/855/126 +f 1908/856/127 1910/857/127 1911/858/127 +f 3688/859/128 3657/860/128 3664/861/128 +f 3688/859/128 3664/861/128 3683/862/128 +f 1912/863/121 1913/864/121 1914/865/121 +f 1912/863/121 1914/865/121 1915/866/121 +f 3725/867/122 1917/868/122 3715/869/122 +f 1918/870/123 1919/871/123 1920/872/123 +f 1918/870/123 1920/872/123 1921/873/123 +f 3730/874/124 3735/875/124 3726/876/124 +f 3730/874/124 3726/876/124 3723/877/124 +f 1922/878/133 1923/879/133 1924/880/133 +f 1922/878/133 1924/880/133 1925/881/133 +f 3641/882/138 1926/883/138 1927/884/138 +f 3641/882/134 1927/884/134 3649/885/134 +f 1928/886/135 1929/887/135 1930/888/135 +f 1928/886/135 1930/888/135 1931/889/135 +f 3629/890/136 3620/891/136 3640/892/136 +f 3629/890/136 3640/892/136 3642/893/136 +f 1940/894/139 1941/895/139 1942/896/139 +f 1940/894/139 1942/896/139 1943/897/139 +f 1944/898/140 1945/899/140 3638/900/140 +f 1944/898/140 3638/900/140 3704/901/140 +f 1978/902/2 1979/903/2 1980/904/2 +f 1978/902/2 1980/904/2 1981/905/2 +f 1981/905/2 1982/906/2 1983/907/2 +f 1984/908/2 1980/904/2 1979/903/2 +f 1984/908/2 1979/903/2 1985/909/2 +f 1982/906/2 1986/910/2 1987/911/2 +f 1982/906/2 1987/911/2 1983/907/2 +f 1988/912/4 1989/913/4 1990/914/4 +f 1988/912/4 1990/914/4 1991/915/4 +f 1992/916/4 1988/912/4 1991/915/4 +f 1992/916/4 1991/915/4 1993/917/4 +f 1994/918/4 1992/916/4 1993/917/4 +f 1994/918/4 1993/917/4 1995/919/4 +f 1989/913/4 1996/920/4 1997/921/4 +f 1989/913/4 1997/921/4 1990/914/4 +f 2060/922/141 2062/923/141 2063/924/141 +f 4643/925/142 2068/926/142 2069/927/142 +f 4643/925/142 2069/927/142 4650/928/142 +f 2074/929/143 2075/930/143 2076/931/143 +f 2074/929/143 2076/931/143 2077/932/143 +f 2078/933/143 2079/934/143 2077/932/143 +f 2078/933/143 2077/932/143 2076/931/143 +f 2080/935/144 2081/936/144 2082/937/144 +f 2080/935/144 2083/938/144 2084/939/144 +f 2080/935/144 2084/939/144 2085/940/144 +f 2108/941/2 2109/942/2 2110/943/2 +f 2108/941/2 2110/943/2 2111/944/2 +f 2111/944/2 2112/945/2 2113/946/2 +f 2111/944/2 2113/946/2 2108/941/2 +f 2114/947/2 2110/943/2 2109/942/2 +f 2114/947/2 2109/942/2 2115/948/2 +f 2112/945/2 2116/949/2 2117/950/2 +f 2112/945/2 2117/950/2 2113/946/2 +f 2118/951/4 2120/952/4 2121/953/4 +f 2122/954/4 2118/951/4 2121/953/4 +f 2122/954/4 2121/953/4 2123/955/4 +f 2124/956/4 2122/954/4 2123/955/4 +f 2119/957/4 2126/958/4 2127/959/4 +f 2119/957/4 2127/959/4 2120/952/4 +f 2190/960/145 2191/961/145 2192/962/145 +f 2190/960/146 2192/962/146 2193/963/146 +f 3691/964/147 2198/965/147 2199/966/147 +f 3691/964/148 2199/966/148 3672/967/148 +f 2204/968/149 2205/969/149 2206/970/149 +f 2204/968/149 2206/970/149 2207/971/149 +f 2208/972/149 2207/971/149 2206/970/149 +f 2210/973/150 2213/974/150 2214/975/150 +f 2244/976/2 2245/977/2 3665/978/2 +f 2246/979/2 2247/980/2 3580/981/2 +f 2246/979/2 3580/981/2 3583/982/2 +f 2248/983/2 2246/979/2 3583/982/2 +f 2248/983/2 3583/982/2 3624/984/2 +f 2249/985/2 2248/983/2 3624/984/2 +f 2249/985/2 3624/984/2 3666/986/2 +f 2250/987/2 2249/985/2 3666/986/2 +f 2250/987/2 3666/986/2 3677/988/2 +f 2245/977/2 2250/987/2 3677/988/2 +f 2245/977/2 3677/988/2 3665/978/2 +f 2262/989/2 2263/990/2 2264/991/2 +f 2262/989/2 2264/991/2 2265/992/2 +f 2266/993/2 2264/991/2 2263/990/2 +f 2266/993/2 2263/990/2 2267/994/2 +f 225/28/2 2266/993/2 2267/994/2 +f 225/28/2 2267/994/2 226/29/2 +f 2300/995/2 4621/996/2 2301/997/2 +f 2308/998/2 4625/999/2 4647/1000/2 +f 2308/998/2 4647/1000/2 2306/1001/2 +f 2309/1002/2 4622/1003/2 4625/999/2 +f 2309/1002/2 4625/999/2 2308/998/2 +f 2310/1004/2 4618/1005/2 4622/1003/2 +f 2310/1004/2 4622/1003/2 2309/1002/2 +f 2301/997/2 4621/996/2 4618/1005/2 +f 2301/997/2 4618/1005/2 2310/1004/2 +f 4667/1006/151 4669/1007/151 2326/1008/151 +f 4667/1006/151 2326/1008/151 2327/1009/151 +f 2330/1010/2 2331/1011/2 2332/1012/2 +f 2330/1010/2 2332/1012/2 2333/1013/2 +f 2334/1014/2 2335/1015/2 2333/1013/2 +f 2334/1014/2 2333/1013/2 2332/1012/2 +f 229/32/2 228/31/2 2335/1015/2 +f 229/32/2 2335/1015/2 2334/1014/2 +f 2372/1016/2 2373/1017/2 3667/1018/2 +f 2376/1019/2 2377/1020/2 3581/1021/2 +f 2376/1019/2 3581/1021/2 3584/1022/2 +f 2378/1023/2 2376/1019/2 3584/1022/2 +f 2379/1024/2 2378/1023/2 3626/1025/2 +f 2379/1024/2 3626/1025/2 3668/1026/2 +f 2380/1027/2 2379/1024/2 3668/1026/2 +f 2380/1027/2 3668/1026/2 3678/1028/2 +f 2373/1017/2 2380/1027/2 3678/1028/2 +f 2373/1017/2 3678/1028/2 3667/1018/2 +f 2390/1029/2 2391/1030/2 2392/1031/2 +f 2390/1029/2 2392/1031/2 2393/1032/2 +f 2394/1033/2 2392/1031/2 2391/1030/2 +f 231/34/2 2394/1033/2 2395/1034/2 +f 231/34/2 2395/1034/2 232/35/2 +f 2400/1035/2 233/36/2 235/38/2 +f 2400/1035/2 235/38/2 2401/1036/2 +f 2402/1037/4 238/41/4 241/44/4 +f 2402/1037/4 241/44/4 2403/1038/4 +f 2401/1036/2 235/38/2 236/39/2 +f 2401/1036/2 236/39/2 2408/1039/2 +f 2409/1040/4 239/42/4 238/41/4 +f 2409/1040/4 238/41/4 2402/1037/4 +f 2426/1041/2 243/46/2 245/48/2 +f 2426/1041/2 245/48/2 2427/1042/2 +f 2432/1043/4 248/51/4 251/54/4 +f 2432/1043/4 251/54/4 2433/1044/4 +f 2427/1042/2 245/48/2 246/49/2 +f 2427/1042/2 246/49/2 2438/1045/2 +f 2439/1046/4 249/52/4 248/51/4 +f 2439/1046/4 248/51/4 2432/1043/4 +f 2470/1047/2 2471/1048/2 254/57/2 +f 2470/1047/2 254/57/2 253/56/2 +f 2472/1049/4 2473/1050/4 261/64/4 +f 2472/1049/4 261/64/4 258/61/4 +f 2471/1048/2 2478/1051/2 256/59/2 +f 2479/1052/4 2472/1049/4 258/61/4 +f 2479/1052/4 258/61/4 260/63/4 +f 2502/1053/5 2503/1054/5 2504/1055/5 +f 2502/1053/5 2504/1055/5 2505/1056/5 +f 2504/1055/5 2503/1054/5 264/67/5 +f 2504/1055/5 264/67/5 263/66/5 +f 265/68/5 264/67/5 2506/1057/5 +f 265/68/5 2506/1057/5 2507/1058/5 +f 2508/1059/6 2509/1060/6 2510/1061/6 +f 2508/1059/6 2510/1061/6 2511/1062/6 +f 2510/1061/6 266/69/6 268/71/6 +f 2510/1061/6 268/71/6 2511/1062/6 +f 267/70/6 2512/1063/6 2513/1064/6 +f 267/70/6 2513/1064/6 268/71/6 +f 2518/1065/152 3749/1066/152 3778/1067/152 +f 2518/1065/152 3778/1067/152 2519/1068/152 +f 3750/1069/153 2522/1070/153 2523/1071/153 +f 3750/1069/153 2523/1071/153 3779/1072/153 +f 3748/1073/4 2524/1074/4 2525/1075/4 +f 3748/1073/4 2525/1075/4 3777/1076/4 +f 2558/1077/1 2559/1078/1 2560/1079/1 +f 2558/1077/1 2560/1079/1 2561/1080/1 +f 3718/1081/58 3877/1082/58 2564/1083/58 +f 3718/1081/58 2564/1083/58 2565/1084/58 +f 2570/1085/5 2571/1086/5 2572/1087/5 +f 2570/1085/5 2572/1087/5 2573/1088/5 +f 2574/1089/6 2575/1090/6 3721/1091/6 +f 2574/1089/6 3721/1091/6 3719/1092/6 +f 2564/1083/58 3877/1082/58 4076/1093/58 +f 2564/1083/58 4076/1093/58 2576/1094/58 +f 2560/1079/1 2559/1078/1 2579/1095/1 +f 2560/1079/1 2579/1095/1 4078/1096/1 +f 2580/1097/5 2581/1098/5 2582/1099/5 +f 2580/1097/5 2582/1099/5 2583/1100/5 +f 2582/1099/5 2581/1098/5 270/73/5 +f 2582/1099/5 270/73/5 269/72/5 +f 271/74/5 270/73/5 2584/1101/5 +f 271/74/5 2584/1101/5 2585/1102/5 +f 2586/1103/6 2587/1104/6 2588/1105/6 +f 2586/1103/6 2588/1105/6 2589/1106/6 +f 2588/1105/6 272/75/6 274/77/6 +f 2588/1105/6 274/77/6 2589/1106/6 +f 273/76/6 2590/1107/6 2591/1108/6 +f 273/76/6 2591/1108/6 274/77/6 +f 2596/1109/152 4023/1110/152 4060/1111/152 +f 2596/1109/152 4060/1111/152 2597/1112/152 +f 4024/1113/153 2600/1114/153 2601/1115/153 +f 4024/1113/153 2601/1115/153 4061/1116/153 +f 4022/1117/4 2602/1118/4 2603/1119/4 +f 4022/1117/4 2603/1119/4 4059/1120/4 +f 2636/1121/5 2637/1122/5 2638/1123/5 +f 2636/1121/5 2638/1123/5 2639/1124/5 +f 2638/1123/5 2637/1122/5 276/79/5 +f 2638/1123/5 276/79/5 275/78/5 +f 277/80/5 276/79/5 2640/1125/5 +f 2642/1126/6 2643/1127/6 2644/1128/6 +f 2642/1126/6 2644/1128/6 2645/1129/6 +f 2644/1128/6 278/81/6 280/83/6 +f 2644/1128/6 280/83/6 2645/1129/6 +f 279/82/6 2647/1130/6 280/83/6 +f 2652/1131/154 4518/1132/154 4534/1133/154 +f 2652/1131/154 4534/1133/154 2653/1134/154 +f 4519/1135/155 2656/1136/155 2657/1137/155 +f 4519/1135/155 2657/1137/155 4535/1138/155 +f 4517/1139/4 2658/1140/4 2659/1141/4 +f 4517/1139/4 2659/1141/4 4533/1142/4 +f 2692/1143/1 2693/1144/1 2694/1145/1 +f 2692/1143/1 2694/1145/1 2695/1146/1 +f 4505/1147/58 4563/1148/58 2698/1149/58 +f 4505/1147/58 2698/1149/58 2699/1150/58 +f 2704/1151/5 2705/1152/5 2706/1153/5 +f 2704/1151/5 2706/1153/5 2707/1154/5 +f 2708/1155/6 2709/1156/6 4508/1157/6 +f 2708/1155/6 4508/1157/6 4506/1158/6 +f 2698/1149/58 4563/1148/58 4611/1159/58 +f 2698/1149/58 4611/1159/58 2710/1160/58 +f 2694/1145/1 2693/1144/1 2713/1161/1 +f 2694/1145/1 2713/1161/1 4613/1162/1 +f 2714/1163/5 2715/1164/5 2716/1165/5 +f 2714/1163/5 2716/1165/5 2717/1166/5 +f 2716/1165/5 2715/1164/5 282/85/5 +f 2716/1165/5 282/85/5 281/84/5 +f 283/86/5 282/85/5 2718/1167/5 +f 2720/1168/6 2721/1169/6 2722/1170/6 +f 2720/1168/6 2722/1170/6 2723/1171/6 +f 2722/1170/6 284/87/6 286/89/6 +f 2722/1170/6 286/89/6 2723/1171/6 +f 285/88/6 2725/1172/6 286/89/6 +f 4590/1173/155 2734/1174/155 2735/1175/155 +f 4590/1173/155 2735/1175/155 4606/1176/155 +f 4588/1177/4 2736/1178/4 2737/1179/4 +f 4588/1177/4 2737/1179/4 4604/1180/4 +f 2803/1181/7 2804/1182/7 2805/1183/7 +f 2803/1181/7 2805/1183/7 2806/1184/7 +f 2804/1182/7 287/90/7 289/92/7 +f 2804/1182/7 289/92/7 2805/1183/7 +f 292/95/7 2803/1181/7 2806/1184/7 +f 292/95/7 2806/1184/7 290/93/7 +f 2840/1185/8 2841/1186/8 2842/1187/8 +f 2840/1185/8 2842/1187/8 2843/1188/8 +f 2841/1186/8 293/96/8 295/98/8 +f 2841/1186/8 295/98/8 2842/1187/8 +f 298/101/8 2840/1185/8 2843/1188/8 +f 298/101/8 2843/1188/8 296/99/8 +f 2844/1189/1 2845/1190/1 2846/1191/1 +f 2844/1189/1 2846/1191/1 2847/1192/1 +f 2848/1193/156 4510/1194/156 2849/1195/156 +f 2848/1193/156 2849/1195/156 2850/1196/156 +f 2852/1197/157 2853/1198/157 2854/1199/157 +f 2852/1197/157 2854/1199/157 2855/1200/157 +f 2856/1201/1 2857/1202/1 2858/1203/1 +f 2860/1204/158 2861/1205/158 2862/1206/158 +f 2860/1204/158 2862/1206/158 4073/1207/158 +f 4079/1208/159 4074/1209/159 4072/1210/159 +f 4079/1208/159 4072/1210/159 2863/1211/159 +f 2864/1212/160 2865/1213/160 2866/1214/160 +f 2864/1212/160 2866/1214/160 2867/1215/160 +f 2868/1216/161 2869/1217/161 2870/1218/161 +f 2868/1216/161 2870/1218/161 2871/1219/161 +f 4088/1220/1 2872/1221/1 2873/1222/1 +f 4088/1220/1 2873/1222/1 4495/1223/1 +f 2944/1224/2 2945/1225/2 2946/1226/2 +f 2944/1224/2 2946/1226/2 2947/1227/2 +f 2947/1227/2 2946/1226/2 2965/1228/2 +f 2947/1227/2 2965/1228/2 2966/1229/2 +f 2971/1230/162 2972/1231/162 4447/1232/162 +f 2973/1233/163 4501/1234/163 4502/1235/163 +f 2978/1236/163 2973/1233/163 4502/1235/163 +f 2978/1236/163 4502/1235/163 4503/1237/163 +f 2975/1238/162 2979/1239/162 2980/1240/162 +f 2975/1238/162 2980/1240/162 2976/1241/162 +f 2982/1242/163 2978/1236/163 4503/1237/163 +f 2982/1242/163 4503/1237/163 4504/1243/163 +f 2988/1244/164 2991/1245/164 2992/1246/164 +f 2988/1244/164 2992/1246/164 4252/1247/164 +f 2994/1248/165 4254/1249/165 4368/1250/165 +f 2991/1245/164 2995/1251/164 2996/1252/164 +f 2998/1253/165 2994/1248/165 4368/1250/165 +f 2998/1253/165 4368/1250/165 4445/1254/165 +f 3003/1255/2 3004/1256/2 3005/1257/2 +f 3003/1255/2 3005/1257/2 3006/1258/2 +f 3006/1258/2 3005/1257/2 3024/1259/2 +f 3006/1258/2 3024/1259/2 3025/1260/2 +f 3030/1261/5 3031/1262/5 4096/1263/5 +f 3030/1261/5 4096/1263/5 4095/1264/5 +f 3032/1265/6 4057/1266/6 4058/1267/6 +f 3031/1262/5 3034/1268/5 3035/1269/5 +f 3031/1262/5 3035/1269/5 4096/1263/5 +f 3037/1270/6 3032/1265/6 4058/1267/6 +f 3037/1270/6 4058/1267/6 4056/1271/6 +f 3046/1272/2 3047/1273/2 3048/1274/2 +f 3046/1272/2 3048/1274/2 3049/1275/2 +f 3049/1275/2 3048/1274/2 3067/1276/2 +f 3049/1275/2 3067/1276/2 3068/1277/2 +f 3073/1278/166 3074/1279/166 4318/1280/166 +f 3073/1278/166 4318/1280/166 4452/1281/166 +f 3075/1282/167 3076/1283/167 4446/1284/167 +f 3075/1282/167 4446/1284/167 4316/1285/167 +f 3074/1279/166 3077/1286/166 3078/1287/166 +f 3074/1279/166 3078/1287/166 4318/1280/166 +f 3080/1288/167 4316/1285/167 4186/1289/167 +f 3077/1286/166 3081/1290/166 3082/1291/166 +f 3077/1286/166 3082/1291/166 3078/1287/166 +f 3084/1292/167 3080/1288/167 4186/1289/167 +f 3084/1292/167 4186/1289/167 4091/1293/167 +f 3089/1294/2 3090/1295/2 3091/1296/2 +f 3089/1294/2 3091/1296/2 3092/1297/2 +f 3092/1297/2 3091/1296/2 3110/1298/2 +f 3092/1297/2 3110/1298/2 3111/1299/2 +f 3160/1300/168 3161/1301/168 3162/1302/168 +f 3160/1300/168 3162/1302/168 3163/1303/168 +f 3164/1304/168 3160/1300/168 3163/1303/168 +f 3164/1304/168 3163/1303/168 3165/1305/168 +f 3166/1306/168 3164/1304/168 3165/1305/168 +f 3166/1306/168 3165/1305/168 3167/1307/168 +f 3166/1306/168 3167/1307/168 3168/1308/168 +f 3166/1306/168 3168/1308/168 3169/1309/168 +f 3161/1301/168 3171/1310/168 3162/1302/168 +f 3172/1311/169 3173/1312/169 3174/1313/169 +f 3172/1311/169 3174/1313/169 3175/1314/169 +f 3774/1315/170 3177/1316/170 3932/1317/170 +f 3178/1318/171 3179/1319/171 3180/1320/171 +f 3178/1318/171 3180/1320/171 3181/1321/171 +f 3812/1322/172 3799/1323/172 3961/1324/172 +f 3812/1322/173 3961/1324/173 3980/1325/173 +f 3190/1326/174 3191/1327/174 3192/1328/174 +f 3906/1329/175 3194/1330/175 3195/1331/175 +f 3906/1329/175 3195/1331/175 3765/1332/175 +f 3196/1333/176 3197/1334/176 3198/1335/176 +f 3196/1333/176 3198/1335/176 3199/1336/176 +f 3953/1337/177 3775/1338/177 3795/1339/177 +f 3222/1340/178 3223/1341/178 3224/1342/178 +f 3226/1343/178 3227/1344/178 3224/1342/178 +f 3226/1343/178 3224/1342/178 3223/1341/178 +f 3228/1345/179 3229/1346/179 3230/1347/179 +f 3228/1345/179 3231/1348/179 3232/1349/179 +f 3228/1345/179 3232/1349/179 3233/1350/179 +f 3234/1351/180 3235/1352/180 3236/1353/180 +f 3234/1351/180 3236/1353/180 3237/1354/180 +f 3238/1355/181 3767/1356/181 3754/1357/181 +f 3238/1355/181 3754/1357/181 3239/1358/181 +f 3240/1359/182 3764/1360/182 3741/1361/182 +f 3240/1359/182 3741/1361/182 3241/1362/182 +f 3242/1363/183 3752/1364/183 3736/1365/183 +f 3242/1363/184 3736/1365/184 3243/1366/184 +f 3244/1367/185 3753/1368/185 3737/1369/185 +f 3244/1367/185 3737/1369/185 3245/1370/185 +f 3768/1371/186 3246/1372/186 3247/1373/186 +f 3768/1371/186 3247/1373/186 3755/1374/186 +f 3248/1375/187 3250/1376/187 3251/1377/187 +f 3252/1378/188 3253/1379/188 3254/1380/188 +f 3252/1378/188 3254/1380/188 3255/1381/188 +f 3256/1382/189 3803/1383/189 3760/1384/189 +f 3256/1382/189 3760/1384/189 3257/1385/189 +f 3258/1386/190 3791/1387/190 3744/1388/190 +f 3258/1386/190 3744/1388/190 3259/1389/190 +f 3260/1390/191 3793/1391/191 3746/1392/191 +f 3260/1390/191 3746/1392/191 3261/1393/191 +f 3819/1394/192 3805/1395/192 3762/1396/192 +f 3819/1394/192 3762/1396/192 3772/1397/192 +f 3347/1398/193 3348/1399/193 3349/1400/193 +f 3347/1398/193 3349/1400/193 3350/1401/193 +f 3351/1402/193 3347/1398/193 3350/1401/193 +f 3351/1402/193 3350/1401/193 3352/1403/193 +f 3353/1404/193 3351/1402/193 3352/1403/193 +f 3353/1404/193 3352/1403/193 3354/1405/193 +f 3348/1399/193 3355/1406/193 3356/1407/193 +f 3401/1408/194 3402/1409/194 3403/1410/194 +f 3401/1408/194 3403/1410/194 3404/1411/194 +f 4157/1412/195 3411/1413/195 3412/1414/195 +f 4157/1412/195 3412/1414/195 4140/1415/195 +f 3415/1416/196 3416/1417/196 3417/1418/196 +f 3415/1416/196 3417/1418/196 3418/1419/196 +f 3419/1420/197 3420/1421/197 3418/1419/197 +f 3419/1420/196 3418/1419/196 3417/1418/196 +f 3421/1422/198 3423/1423/198 3424/1424/198 +f 3421/1422/199 3424/1424/199 3425/1425/199 +f 3421/1422/198 3425/1425/198 3426/1426/198 +f 3449/1427/200 3450/1428/200 3451/1429/200 +f 3449/1427/200 3451/1429/200 3452/1430/200 +f 3453/1431/200 3454/1432/200 3450/1428/200 +f 3453/1431/200 3450/1428/200 3449/1427/200 +f 3455/1433/200 3454/1432/200 3453/1431/200 +f 3452/1430/200 3451/1429/200 3457/1434/200 +f 3452/1430/200 3457/1434/200 3458/1435/200 +f 3503/1436/201 3504/1437/201 3505/1438/201 +f 3503/1436/201 3505/1438/201 3506/1439/201 +f 4403/1440/202 4416/1441/202 3513/1442/202 +f 4403/1440/202 3513/1442/202 3514/1443/202 +f 3517/1444/203 3518/1445/203 3519/1446/203 +f 3517/1444/204 3519/1446/204 3520/1447/204 +f 3521/1448/203 3519/1446/203 3518/1445/203 +f 3521/1448/204 3518/1445/204 3522/1449/204 +f 3523/1450/205 3525/1451/205 3526/1452/205 +f 3523/1450/205 3527/1453/205 3528/1454/205 +f 3523/1450/206 3528/1454/206 3524/1455/206 +f 3529/1456/207 3531/1457/207 3532/1458/207 +f 3530/1459/207 3533/1460/207 3534/1461/207 +f 3530/1459/207 3534/1461/207 3531/1457/207 +f 3535/1462/208 3536/1463/208 3537/1464/208 +f 3535/1462/208 3537/1464/208 3538/1465/208 +f 3538/1465/208 3537/1464/208 3539/1466/208 +f 3538/1465/208 3539/1466/208 3540/1467/208 +f 3540/1467/208 3539/1466/208 320/1468/209 +f 3541/1469/210 3542/1470/210 3543/1471/210 +f 3542/1470/210 3545/1472/210 3546/1473/210 +f 3542/1470/210 3546/1473/210 3543/1471/210 +f 3547/1474/211 3549/1475/211 3550/1476/211 +f 3550/1476/211 3551/1477/211 3552/1478/211 +f 3552/1478/211 3551/1477/211 326/1479/212 +f 3553/1480/10 3554/1481/10 3555/1482/10 +f 3553/1480/10 3555/1482/10 3556/1483/10 +f 3554/1481/213 328/105/213 330/107/213 +f 3554/1481/10 330/107/10 3555/1482/10 +f 3557/1484/214 3558/1485/214 3559/1486/214 +f 3557/1484/214 3559/1486/214 3560/1487/214 +f 3560/1487/214 3559/1486/214 332/1488/214 +f 3560/1487/215 332/1488/215 331/1489/215 +f 3561/1490/11 3562/1491/11 3563/1492/11 +f 3561/1490/11 3563/1492/11 3564/1493/11 +f 3562/1491/216 334/108/216 336/110/216 +f 3562/1491/11 336/110/11 3563/1492/11 +f 3565/1494/217 3566/1495/217 3567/1496/217 +f 3565/1494/12 3567/1496/12 3568/1497/12 +f 3568/1497/217 3567/1496/217 338/112/217 +f 3568/1497/218 338/112/218 337/111/218 +f 3569/1498/2 3570/1499/2 3571/1500/2 +f 3569/1498/2 3571/1500/2 3572/1501/2 +s 1 +f 6/1502/219 7/1503/220 8/1504/221 +f 9/1505/222 10/1506/223 11/1507/224 +f 12/1508/225 13/1509/226 14/1510/227 +f 15/1511/228 16/1512/229 17/1513/230 +f 18/1514/231 19/1515/232 20/1516/233 +f 21/1517/234 22/1518/234 23/1519/234 +f 24/1520/235 25/1521/236 26/1522/237 +f 27/1523/238 28/1524/239 29/1525/240 +f 30/1526/241 31/1527/242 32/1528/243 +f 33/1529/244 31/1527/242 30/1526/241 +f 34/1530/245 35/1531/246 36/1532/247 +f 37/1533/248 38/1534/249 39/1535/250 +f 40/1536/251 37/1533/248 39/1535/250 +f 41/1537/252 42/1538/253 43/1539/254 +f 47/352/2 48/351/2 49/368/2 +f 62/1540/255 63/1541/256 64/1542/257 +f 65/1543/258 66/1544/259 67/1545/260 +f 68/1546/261 69/1547/262 70/1548/263 +f 71/1549/264 72/1550/265 73/1551/266 +f 74/1552/267 75/1553/268 76/1554/269 +f 77/1555/270 78/1556/271 79/1557/272 +f 80/1558/273 81/1559/274 82/1560/275 +f 83/1561/276 84/1562/277 85/1563/278 +f 86/1564/279 87/1565/280 88/1566/281 +f 89/1567/282 90/1568/283 91/1569/284 +f 92/1570/285 93/1571/286 94/1572/287 +f 95/1573/288 96/1574/289 97/1575/290 +f 104/1576/291 105/1577/292 106/1578/293 +f 107/1579/294 108/1580/295 109/1581/296 +f 108/1580/295 110/1582/297 109/1581/296 +f 110/1582/297 111/1583/298 109/1581/296 +f 111/1583/298 112/1584/299 109/1581/296 +f 112/1584/299 113/1585/300 109/1581/296 +f 113/1585/300 114/1586/301 109/1581/296 +f 114/1586/301 115/1587/302 109/1581/296 +f 115/1587/302 116/1588/303 109/1581/296 +f 116/1588/303 117/1589/304 109/1581/296 +f 117/1589/304 118/1590/305 109/1581/296 +f 118/1590/305 119/1591/306 109/1581/296 +f 119/1591/306 120/1592/307 109/1581/296 +f 120/1592/307 107/1579/294 109/1581/296 +f 121/1593/308 122/1594/309 123/1595/310 +f 122/1594/309 124/1596/311 123/1595/310 +f 124/1596/311 125/1597/312 123/1595/310 +f 125/1597/312 126/1598/313 123/1595/310 +f 126/1598/313 127/1599/314 123/1595/310 +f 128/1600/315 129/1601/316 123/1595/310 +f 129/1601/316 130/1602/317 123/1595/310 +f 130/1602/317 131/1603/318 123/1595/310 +f 131/1603/318 132/1604/319 123/1595/310 +f 132/1604/319 133/1605/320 123/1595/310 +f 133/1605/320 134/1606/321 123/1595/310 +f 134/1606/321 121/1593/308 123/1595/310 +f 135/1607/322 136/1608/323 137/1609/324 +f 137/1609/324 136/1608/323 138/1610/325 +f 139/1611/326 140/1612/327 141/1613/328 +f 141/1613/328 140/1612/327 142/1614/329 +f 143/1615/330 137/1609/324 138/1610/325 +f 139/1611/326 141/1613/328 144/1616/331 +f 145/1617/332 146/1618/333 147/1619/334 +f 147/1619/334 146/1618/333 148/1620/335 +f 148/1620/335 146/1618/333 149/1621/336 +f 150/1622/337 151/1623/338 152/1624/339 +f 150/1622/337 153/1625/340 151/1623/338 +f 151/1623/338 153/1625/340 154/1626/341 +f 155/1627/342 156/1628/343 157/1629/344 +f 157/1629/344 156/1628/343 158/1630/345 +f 159/1631/346 160/1632/347 161/1633/348 +f 161/1633/348 160/1632/347 162/1634/349 +f 163/1635/350 157/1629/344 158/1630/345 +f 159/1631/346 161/1633/348 164/1636/351 +f 165/1637/352 166/1638/353 167/1639/354 +f 168/1640/355 165/1637/352 167/1639/354 +f 169/1641/356 168/1640/355 167/1639/354 +f 170/1642/357 169/1641/356 167/1639/354 +f 171/1643/358 170/1642/357 167/1639/354 +f 166/1638/353 171/1643/358 167/1639/354 +f 172/1644/359 173/1645/360 174/1646/361 +f 173/1645/360 175/1647/362 174/1646/361 +f 175/1647/362 176/1648/363 174/1646/361 +f 176/1648/363 177/1649/364 174/1646/361 +f 177/1649/364 178/1650/365 174/1646/361 +f 178/1650/365 172/1644/359 174/1646/361 +f 179/1651/366 180/1652/367 181/1653/368 +f 182/1654/369 179/1651/366 181/1653/368 +f 183/1655/370 182/1654/369 181/1653/368 +f 184/1656/371 183/1655/370 181/1653/368 +f 185/1657/372 184/1656/371 181/1653/368 +f 180/1652/367 185/1657/372 181/1653/368 +f 186/1658/373 187/1659/374 188/1660/375 +f 187/1659/374 189/1661/376 188/1660/375 +f 189/1661/376 190/1662/377 188/1660/375 +f 190/1662/377 191/1663/378 188/1660/375 +f 191/1663/378 192/1664/379 188/1660/375 +f 192/1664/379 186/1658/373 188/1660/375 +f 193/1665/380 194/1666/381 195/1667/382 +f 196/1668/383 197/1669/384 198/1670/385 +f 199/1671/386 200/1672/387 201/1673/388 +f 202/1674/389 203/1675/390 204/1676/2 +f 203/1675/390 205/1677/391 204/1676/2 +f 205/1677/391 206/1678/392 204/1676/2 +f 206/1678/392 207/1679/393 204/1676/2 +f 207/1679/393 208/1680/394 204/1676/2 +f 208/1680/394 209/1681/395 204/1676/2 +f 209/1681/395 210/1682/396 204/1676/2 +f 210/1682/396 211/1683/397 204/1676/2 +f 211/1683/397 212/1684/398 204/1676/2 +f 212/1684/398 202/1674/389 204/1676/2 +f 213/1685/399 214/1686/400 215/1687/2 +f 214/1686/400 216/1688/401 215/1687/2 +f 216/1688/401 217/1689/402 215/1687/2 +f 217/1689/402 218/1690/403 215/1687/2 +f 218/1690/403 219/1691/404 215/1687/2 +f 219/1691/404 220/1692/405 215/1687/2 +f 220/1692/405 221/1693/406 215/1687/2 +f 221/1693/406 222/1694/407 215/1687/2 +f 222/1694/407 223/1695/408 215/1687/2 +f 223/1695/408 213/1685/399 215/1687/2 +f 299/1696/409 300/1697/410 301/1698/411 +f 300/1697/410 302/1699/412 301/1698/411 +f 302/1699/412 303/1700/413 301/1698/411 +f 303/1700/413 304/1701/414 301/1698/411 +f 304/1701/414 305/1702/415 301/1698/411 +f 305/1702/415 306/1703/416 301/1698/411 +f 306/1703/416 307/1704/417 301/1698/411 +f 307/1704/417 308/1705/418 301/1698/411 +f 308/1705/418 309/1706/419 301/1698/411 +f 309/1706/419 299/1696/409 301/1698/411 +f 310/1707/420 311/1708/420 312/1709/420 +f 316/1710/421 317/1711/422 318/1712/423 +f 319/1713/424 320/1468/425 321/1714/426 +f 322/1715/427 323/1716/428 324/1717/429 +f 325/1718/430 326/1479/431 327/1719/432 +f 331/1489/214 332/1488/214 333/1720/214 +f 340/1721/433 341/1722/433 342/1723/433 +f 340/1721/433 342/1723/433 343/1724/433 +f 354/130/1 356/132/1 357/133/1 +f 358/1725/2 4453/1726/2 4118/1727/2 +f 358/1725/2 4118/1727/2 359/1728/2 +f 353/129/1 364/138/1 365/1729/1 +f 370/1730/434 371/1731/435 372/1732/436 +f 370/1730/434 372/1732/436 373/1733/437 +f 3588/1734/438 374/1735/438 375/1736/439 +f 3588/1734/438 375/1736/439 3586/1737/440 +f 376/1738/441 3587/1739/441 3585/1740/442 +f 376/1738/441 3585/1740/442 377/1741/443 +f 3586/1737/440 375/1736/439 378/1742/444 +f 3586/1737/440 378/1742/444 379/1743/445 +f 3585/1740/442 380/1744/446 381/1745/447 +f 3585/1740/442 381/1745/447 377/1741/443 +f 372/1732/436 3590/1746/448 3589/1747/449 +f 372/1732/436 3589/1747/449 373/1733/437 +f 382/1748/450 383/1749/451 384/1750/452 +f 382/1748/450 384/1750/452 385/1751/453 +f 386/1752/454 387/1753/455 388/1754/456 +f 386/1752/454 388/1754/456 389/1755/457 +f 3591/1756/458 3594/1757/459 3593/1758/460 +f 3591/1756/458 3593/1758/460 3592/1759/461 +f 379/1743/445 378/1742/444 383/1749/451 +f 379/1743/445 383/1749/451 382/1748/450 +f 380/1744/446 386/1752/454 389/1755/457 +f 380/1744/446 389/1755/457 381/1745/447 +f 3590/1746/448 3591/1756/458 3592/1759/461 +f 3590/1746/448 3592/1759/461 3589/1747/449 +f 390/1760/462 391/1761/463 392/1762/464 +f 390/1760/462 392/1762/464 393/1763/462 +f 394/1764/465 395/1765/465 396/1766/466 +f 394/1764/465 396/1766/466 397/1767/467 +f 391/1761/463 400/1768/468 401/1769/469 +f 391/1761/463 401/1769/469 392/1762/464 +f 397/1767/467 396/1766/466 402/1770/470 +f 397/1767/467 402/1770/470 403/1771/471 +f 400/1768/468 405/1772/472 406/1773/473 +f 400/1768/468 406/1773/473 401/1769/469 +f 403/1771/471 402/1770/470 407/1774/474 +f 403/1771/471 407/1774/474 408/1775/475 +f 405/1772/472 410/1776/476 411/1777/476 +f 405/1772/472 411/1777/476 406/1773/473 +f 408/1775/475 407/1774/474 412/1778/477 +f 408/1775/475 412/1778/477 413/1779/477 +f 3603/150/5 409/149/5 414/151/5 +f 415/1780/478 416/1781/479 417/1782/480 +f 415/1780/478 417/1782/480 418/1783/481 +f 419/1784/482 420/1785/483 421/1786/482 +f 419/1784/482 421/1786/482 422/1787/484 +f 4194/1788/485 4192/1789/486 425/1790/485 +f 4194/1788/485 425/1790/485 426/1791/487 +f 4215/1792/488 4202/1793/489 427/1794/488 +f 4215/1792/488 427/1794/488 428/1795/490 +f 429/161/18 430/1796/18 431/162/18 +f 435/1797/491 436/1798/492 437/1799/493 +f 435/1797/491 437/1799/493 438/1800/494 +f 439/1801/495 440/1802/496 441/1803/497 +f 439/1801/495 441/1803/497 442/1804/498 +f 438/1800/494 437/1799/493 443/1805/499 +f 438/1800/494 443/1805/499 444/1806/500 +f 444/1806/500 443/1805/499 440/1802/496 +f 444/1806/500 440/1802/496 439/1801/495 +f 445/1807/501 8/1504/221 7/1503/220 +f 445/1807/501 7/1503/220 446/1808/502 +f 10/1506/223 445/1807/501 446/1808/502 +f 10/1506/223 446/1808/502 11/1507/224 +f 436/1798/492 435/1797/491 4242/1809/503 +f 436/1798/492 4242/1809/503 4233/1810/504 +f 442/1804/498 441/1803/497 4116/1811/505 +f 442/1804/498 4116/1811/505 4100/1812/506 +f 6/1502/219 436/1798/492 4233/1810/504 +f 437/1799/493 436/1798/492 6/1502/219 +f 437/1799/493 6/1502/219 8/1504/221 +f 443/1805/499 437/1799/493 8/1504/221 +f 443/1805/499 8/1504/221 445/1807/501 +f 440/1802/496 443/1805/499 445/1807/501 +f 440/1802/496 445/1807/501 10/1506/223 +f 441/1803/497 440/1802/496 10/1506/223 +f 441/1803/497 10/1506/223 9/1505/222 +f 4116/1811/505 441/1803/497 9/1505/222 +f 4116/1811/505 9/1505/222 448/1813/507 +f 4196/1814/508 4177/1815/509 449/1816/510 +f 4196/1814/508 449/1816/510 450/1817/511 +f 4117/1818/512 4104/1819/513 451/1820/514 +f 4117/1818/512 451/1820/514 452/1821/515 +f 4177/1815/509 4134/1822/516 453/1823/517 +f 4177/1815/509 453/1823/517 449/1816/510 +f 4134/1822/516 4117/1818/512 452/1821/515 +f 4134/1822/516 452/1821/515 453/1823/517 +f 454/1824/518 455/1825/519 14/1510/227 +f 454/1824/518 14/1510/227 13/1509/226 +f 17/1513/230 16/1512/229 455/1825/519 +f 17/1513/230 455/1825/519 454/1824/518 +f 450/1817/511 456/1826/520 4243/1827/521 +f 450/1817/511 4243/1827/521 4196/1814/508 +f 4104/1819/513 4101/1828/522 457/1829/523 +f 4104/1819/513 457/1829/523 451/1820/514 +f 12/1508/225 456/1826/520 450/1817/511 +f 449/1816/510 13/1509/226 12/1508/225 +f 449/1816/510 12/1508/225 450/1817/511 +f 453/1823/517 454/1824/518 13/1509/226 +f 453/1823/517 13/1509/226 449/1816/510 +f 452/1821/515 17/1513/230 454/1824/518 +f 452/1821/515 454/1824/518 453/1823/517 +f 451/1820/514 15/1511/228 17/1513/230 +f 451/1820/514 17/1513/230 452/1821/515 +f 457/1829/523 459/1830/524 15/1511/228 +f 457/1829/523 15/1511/228 451/1820/514 +f 460/1831/525 461/1832/526 4208/1833/526 +f 460/1831/525 4208/1833/526 4201/1834/527 +f 19/1515/232 464/1835/528 4216/1836/529 +f 19/1515/232 4216/1836/529 20/1516/233 +f 464/1835/528 460/1831/525 4201/1834/527 +f 464/1835/528 4201/1834/527 4216/1836/529 +f 4126/1837/234 21/1517/234 23/1519/234 +f 4126/1837/234 23/1519/234 4128/1838/234 +f 466/180/23 468/182/23 469/1839/23 +f 470/183/24 4473/185/24 471/1840/24 +f 486/1841/530 487/1842/531 488/1843/532 +f 486/1841/530 488/1843/532 489/1844/533 +f 4148/1845/534 490/1846/535 491/1847/536 +f 4148/1845/534 491/1847/536 4176/1848/537 +f 4142/1849/538 492/1850/539 493/1851/540 +f 4142/1849/538 493/1851/540 4173/1852/541 +f 494/1853/542 495/1854/543 496/1855/544 +f 494/1853/542 496/1855/544 497/1856/545 +f 4141/1857/546 498/1858/547 499/1859/548 +f 4141/1857/546 499/1859/548 4172/1860/549 +f 4147/1861/550 4149/1862/551 4182/1863/552 +f 4147/1861/550 4182/1863/552 4175/1864/553 +f 500/1865/554 501/1866/555 502/1867/556 +f 500/1865/554 502/1867/556 503/1868/557 +f 4198/1869/558 504/1870/559 505/1871/560 +f 4198/1869/558 505/1871/560 4237/1872/561 +f 4189/1873/562 506/1874/563 507/1875/564 +f 4189/1873/562 507/1875/564 4221/1876/565 +f 508/1877/566 509/1878/567 510/1879/568 +f 508/1877/566 510/1879/568 511/1880/569 +f 4188/1881/570 512/1882/571 513/1883/572 +f 4188/1881/570 513/1883/572 4223/1884/573 +f 4197/1885/574 514/1886/575 515/1887/576 +f 4197/1885/574 515/1887/576 4235/1888/577 +f 516/1889/578 517/1890/579 518/1891/580 +f 516/1889/578 518/1891/580 519/1892/580 +f 4333/1893/581 520/1894/582 521/1895/583 +f 4333/1893/581 521/1895/583 4352/1896/583 +f 4331/1897/584 522/1898/585 523/1899/586 +f 4331/1897/584 523/1899/586 4348/1900/586 +f 524/1901/587 525/1902/588 526/1903/589 +f 524/1901/587 526/1903/589 527/1904/589 +f 4330/1905/590 528/1906/591 529/1907/592 +f 4330/1905/590 529/1907/592 4347/1908/592 +f 4332/1909/593 4334/1910/594 4357/1911/595 +f 4332/1909/593 4357/1911/595 4351/1912/595 +f 530/1913/596 531/1914/597 532/1915/598 +f 530/1913/596 532/1915/598 533/1916/599 +f 4386/1917/600 534/1918/601 535/1919/602 +f 4386/1917/600 535/1919/602 4422/1920/603 +f 536/1921/604 537/1922/605 538/1923/606 +f 536/1921/604 538/1923/606 539/1924/606 +f 4385/1925/607 540/1926/608 541/1927/609 +f 4385/1925/607 541/1927/609 4420/1928/610 +f 4388/1929/611 542/1930/612 543/1931/613 +f 4388/1929/611 543/1931/613 4433/1932/613 +f 4390/1933/614 4387/1934/615 4431/1935/616 +f 4390/1933/614 4431/1935/616 4437/1936/616 +f 544/1937/617 545/1938/618 546/1939/619 +f 544/1937/617 546/1939/619 547/1940/620 +f 4226/1941/621 548/1942/622 549/1943/623 +f 4226/1941/621 549/1943/623 4258/1944/624 +f 550/1945/625 551/1946/626 552/1947/627 +f 550/1945/625 552/1947/627 553/1948/628 +f 4225/1949/629 554/1950/630 555/1951/631 +f 4225/1949/629 555/1951/631 4257/1952/632 +f 4230/1953/633 556/1954/634 557/1955/635 +f 4230/1953/633 557/1955/635 4261/1956/636 +f 4231/1957/637 4262/1958/638 4264/1959/639 +f 4231/1957/637 4264/1959/639 4241/1960/640 +f 4238/208/30 4222/219/30 564/216/30 +f 568/222/31 569/1961/31 570/223/31 +f 4224/226/30 576/232/30 572/227/30 +f 4180/1962/641 4169/1963/642 504/1870/559 +f 4180/1962/641 504/1870/559 4198/1869/558 +f 4170/1964/643 4163/1965/644 506/1874/563 +f 4170/1964/643 506/1874/563 4189/1873/562 +f 4164/1966/645 4167/1967/646 509/1878/567 +f 4164/1966/645 509/1878/567 508/1877/566 +f 4168/1968/647 4178/1969/648 512/1882/571 +f 4168/1968/647 512/1882/571 4188/1881/570 +f 4179/1970/649 4183/1971/650 514/1886/575 +f 4179/1970/649 514/1886/575 4197/1885/574 +f 4181/1972/651 501/1866/555 500/1865/554 +f 4181/1972/651 500/1865/554 4184/1973/652 +f 582/1974/653 490/1846/535 4148/1845/534 +f 582/1974/653 4148/1845/534 583/1975/654 +f 584/1976/655 492/1850/539 4142/1849/538 +f 584/1976/655 4142/1849/538 4120/1977/656 +f 585/1978/657 495/1854/543 494/1853/542 +f 585/1978/657 494/1853/542 586/1979/658 +f 587/1980/659 498/1858/547 4141/1857/546 +f 587/1980/659 4141/1857/546 4119/1981/660 +f 4132/1982/661 588/1983/662 4149/1862/551 +f 4132/1982/661 4149/1862/551 4147/1861/550 +f 4133/1984/663 487/1842/531 486/1841/530 +f 4133/1984/663 486/1841/530 4144/1985/664 +f 589/239/32 590/1986/32 4460/240/32 +f 4435/254/36 594/1987/36 4469/255/36 +f 595/257/37 4467/259/37 4470/1988/37 +f 596/1989/665 597/1990/666 598/1991/667 +f 596/1989/665 598/1991/667 599/1992/668 +f 4432/1993/669 4423/1994/670 600/1995/671 +f 4432/1993/669 600/1995/671 601/1996/672 +f 599/1992/668 598/1991/667 602/1997/673 +f 599/1992/668 602/1997/673 603/1998/674 +f 4423/1994/670 4418/1999/675 604/2000/676 +f 4423/1994/670 604/2000/676 600/1995/671 +f 605/2001/674 606/2002/673 607/2003/677 +f 605/2001/674 607/2003/677 608/2004/678 +f 4419/2005/675 4421/2006/679 609/2007/680 +f 4419/2005/675 609/2007/680 610/2008/676 +f 608/2004/678 607/2003/677 611/2009/681 +f 608/2004/678 611/2009/681 612/2010/682 +f 4421/2006/679 4434/2011/683 613/2012/684 +f 4421/2006/679 613/2012/684 609/2007/680 +f 612/2010/682 611/2009/681 614/2013/685 +f 612/2010/682 614/2013/685 615/2014/686 +f 4434/2011/683 4438/2015/687 616/2016/688 +f 4434/2011/683 616/2016/688 613/2012/684 +f 615/2014/686 614/2013/685 597/1990/666 +f 615/2014/686 597/1990/666 596/1989/665 +f 4438/2015/687 4432/1993/669 601/1996/672 +f 4438/2015/687 601/1996/672 616/2016/688 +f 617/2017/689 618/2018/690 520/1894/582 +f 617/2017/689 520/1894/582 4333/1893/581 +f 4297/2019/691 619/2020/692 522/1898/585 +f 4297/2019/691 522/1898/585 4331/1897/584 +f 620/2021/693 621/2022/694 525/1902/588 +f 620/2021/693 525/1902/588 524/1901/587 +f 4296/2023/695 622/2024/696 528/1906/591 +f 4296/2023/695 528/1906/591 4330/1905/590 +f 4301/2025/697 623/2026/698 4334/1910/594 +f 4301/2025/697 4334/1910/594 4332/1909/593 +f 4303/2027/699 4302/2028/700 517/1890/579 +f 4303/2027/699 517/1890/579 516/1889/578 +f 4360/2029/701 4355/2030/702 530/1913/596 +f 4360/2029/701 530/1913/596 533/1916/599 +f 4356/2031/703 4349/2032/704 534/1918/601 +f 4356/2031/703 534/1918/601 4386/1917/600 +f 4350/2033/705 4353/2034/706 537/1922/605 +f 4350/2033/705 537/1922/605 536/1921/604 +f 4354/2035/707 4358/2036/708 540/1926/608 +f 4354/2035/707 540/1926/608 4385/1925/607 +f 4359/2037/709 4362/2038/710 542/1930/612 +f 4359/2037/709 542/1930/612 4388/1929/611 +f 4363/2039/711 4361/2040/712 4387/1934/615 +f 4363/2039/711 4387/1934/615 4390/1933/614 +f 547/1940/620 546/1939/619 618/2018/690 +f 547/1940/620 618/2018/690 617/2017/689 +f 4258/1944/624 549/1943/623 619/2020/692 +f 4258/1944/624 619/2020/692 4297/2019/691 +f 553/1948/628 552/1947/627 621/2022/694 +f 553/1948/628 621/2022/694 620/2021/693 +f 4257/1952/632 555/1951/631 622/2024/696 +f 4257/1952/632 622/2024/696 4296/2023/695 +f 4261/1956/636 557/1955/635 623/2026/698 +f 4261/1956/636 623/2026/698 4301/2025/697 +f 4264/1959/639 4262/1958/638 4302/2028/700 +f 4264/1959/639 4302/2028/700 4303/2027/699 +f 624/263/38 625/2041/38 626/2042/38 +f 624/263/38 626/2042/38 627/260/38 +f 630/2043/713 28/1524/239 27/1523/238 +f 630/2043/713 27/1523/238 631/2044/714 +f 4204/2045/715 4295/2046/716 4287/2047/717 +f 4204/2045/715 4287/2047/717 632/2048/718 +f 4203/2049/719 24/1520/235 26/1522/237 +f 4203/2049/719 26/1522/237 633/2050/720 +f 4287/2047/717 4295/2046/716 4337/2051/721 +f 4287/2047/717 4337/2051/721 4338/2052/722 +f 25/1521/236 634/2053/58 635/2054/723 +f 25/1521/236 635/2054/723 26/1522/237 +f 29/1525/240 28/1524/239 636/2055/724 +f 29/1525/240 636/2055/724 637/2056/725 +f 4338/2052/722 4337/2051/721 4383/2057/726 +f 4338/2052/722 4383/2057/726 4382/2058/727 +f 638/264/39 640/266/39 641/2059/39 +f 4154/2060/728 4209/2061/729 642/2062/730 +f 4154/2060/728 642/2062/730 643/2063/731 +f 648/2064/732 649/2065/733 4206/2066/734 +f 648/2064/732 4206/2066/734 4210/2067/732 +f 650/2068/735 651/2069/736 4155/2070/736 +f 650/2068/735 4155/2070/736 4162/2071/737 +f 652/2072/738 650/2068/735 4162/2071/737 +f 652/2072/738 4162/2071/737 4152/2073/738 +f 4206/2066/734 649/2065/733 653/2074/739 +f 4206/2066/734 653/2074/739 4219/2075/739 +f 643/2063/731 642/2062/730 4220/2076/740 +f 643/2063/731 4220/2076/740 4153/2077/741 +f 4373/2078/742 4414/2079/743 658/2080/744 +f 4373/2078/742 658/2080/744 659/2081/745 +f 660/275/43 661/2082/746 662/276/43 +f 664/2083/747 665/2084/748 4406/2085/748 +f 664/2083/747 4406/2085/748 4415/2086/747 +f 666/2087/749 667/2088/750 4374/2089/750 +f 666/2087/749 4374/2089/750 4381/2090/751 +f 659/2081/745 658/2080/744 4410/2091/752 +f 659/2081/745 4410/2091/752 4375/2092/753 +f 668/2093/754 666/2087/749 4381/2090/751 +f 668/2093/754 4381/2090/751 4376/2094/754 +f 4406/2085/748 665/2084/748 669/2095/755 +f 4406/2085/748 669/2095/755 4411/2096/755 +f 670/2097/756 671/2098/757 672/2099/758 +f 670/2097/756 672/2099/758 673/2100/759 +f 4275/2101/760 674/2102/760 675/2103/761 +f 4275/2101/760 675/2103/761 4263/2104/762 +f 676/2105/763 4250/2106/763 4255/2107/764 +f 676/2105/763 4255/2107/764 677/2108/765 +f 673/2100/759 672/2099/758 678/2109/766 +f 673/2100/759 678/2109/766 679/2110/766 +f 677/2108/765 4255/2107/764 4251/2111/767 +f 677/2108/765 4251/2111/767 680/2112/767 +f 4263/2104/762 675/2103/761 681/2113/768 +f 4263/2104/762 681/2113/768 4270/2114/768 +f 682/278/1 684/280/1 685/2115/1 +f 4279/2116/769 690/2117/769 691/2118/769 +f 4279/2116/769 691/2118/769 4292/2119/769 +f 704/309/51 4340/2120/51 4342/310/51 +f 706/2121/770 707/2122/771 708/2123/772 +f 706/2121/770 708/2123/772 709/2124/773 +f 4371/2125/774 710/2126/774 711/2127/775 +f 4371/2125/774 711/2127/775 4369/2128/776 +f 709/2124/773 708/2123/772 712/2129/777 +f 709/2124/773 712/2129/777 713/2130/778 +f 4369/2128/776 711/2127/775 714/2131/779 +f 4369/2128/776 714/2131/779 4372/2132/779 +f 4366/2133/780 4346/2134/781 715/2135/781 +f 4366/2133/780 715/2135/781 716/2136/782 +f 716/2136/782 717/2137/783 4345/2138/783 +f 716/2136/782 4345/2138/783 4366/2133/780 +f 718/2139/784 719/2140/785 720/2141/786 +f 718/2139/784 720/2141/786 721/2142/787 +f 728/2143/788 729/2144/789 730/2145/790 +f 728/2143/788 730/2145/790 731/2146/791 +f 732/2147/792 733/2148/793 734/2149/794 +f 732/2147/792 734/2149/794 735/2150/795 +f 721/2142/787 720/2141/786 4496/2151/796 +f 721/2142/787 4496/2151/796 4412/2152/797 +f 735/2150/795 734/2149/794 736/2153/798 +f 735/2150/795 736/2153/798 737/2154/799 +f 731/2146/791 730/2145/790 738/2155/800 +f 731/2146/791 738/2155/800 739/2156/801 +f 4124/2157/802 744/2158/802 745/2159/803 +f 4124/2157/802 745/2159/803 4121/2160/804 +f 746/2161/805 4097/2162/805 4099/2163/806 +f 746/2161/805 4099/2163/806 747/2164/807 +f 747/2164/807 4099/2163/806 4098/2165/808 +f 747/2164/807 4098/2165/808 750/2166/808 +f 4121/2160/804 745/2159/803 751/2167/809 +f 4121/2160/804 751/2167/809 4125/2168/809 +f 752/326/1 754/328/1 755/2169/1 +f 4424/2170/810 4440/2171/811 756/2172/812 +f 4424/2170/810 756/2172/812 757/2173/810 +f 758/2174/813 759/2175/814 4483/2176/815 +f 758/2174/813 4483/2176/815 4486/2177/813 +f 753/327/1 761/330/1 754/328/1 +f 759/2175/814 762/2178/816 4491/2179/816 +f 759/2175/814 4491/2179/816 4483/2176/815 +f 4440/2171/811 4439/2180/817 763/2181/817 +f 4440/2171/811 763/2181/817 756/2172/812 +f 772/2182/818 773/2183/819 774/2184/820 +f 772/2182/818 774/2184/820 775/2185/821 +f 782/2186/822 783/2187/823 784/2188/824 +f 782/2186/822 784/2188/824 785/2189/825 +f 786/2190/826 787/2191/827 788/2192/828 +f 786/2190/826 788/2192/828 789/2193/829 +f 773/2183/819 4143/2194/830 4084/2195/831 +f 773/2183/819 4084/2195/831 774/2184/820 +f 787/2191/827 790/2196/832 791/2197/833 +f 787/2191/827 791/2197/833 788/2192/828 +f 783/2187/823 792/2198/834 793/2199/835 +f 783/2187/823 793/2199/835 784/2188/824 +f 794/2200/836 31/1527/242 33/1529/244 +f 794/2200/836 33/1529/244 795/2201/837 +f 796/2202/838 797/2203/839 31/1527/242 +f 796/2202/838 31/1527/242 794/2200/836 +f 798/2204/840 799/2205/841 797/2203/839 +f 798/2204/840 797/2203/839 796/2202/838 +f 800/2206/842 34/1530/245 36/1532/247 +f 800/2206/842 36/1532/247 801/2207/843 +f 35/1531/246 802/2208/844 803/2209/845 +f 35/1531/246 803/2209/845 36/1532/247 +f 797/2203/839 799/2205/841 804/2210/846 +f 797/2203/839 804/2210/846 805/2211/847 +f 31/1527/242 797/2203/839 805/2211/847 +f 31/1527/242 805/2211/847 806/2212/848 +f 32/1528/243 31/1527/242 806/2212/848 +f 32/1528/243 806/2212/848 807/2213/849 +f 801/2207/843 36/1532/247 799/2205/841 +f 801/2207/843 799/2205/841 798/2204/840 +f 804/2210/846 799/2205/841 36/1532/247 +f 804/2210/846 36/1532/247 803/2209/845 +f 808/2214/850 809/2215/837 4538/2216/851 +f 808/2214/850 4538/2216/851 39/1535/250 +f 810/2217/852 808/2214/850 39/1535/250 +f 810/2217/852 39/1535/250 811/2218/853 +f 812/2219/854 810/2217/852 811/2218/853 +f 812/2219/854 811/2218/853 813/2220/855 +f 814/2221/856 815/2222/857 42/1538/253 +f 814/2221/856 42/1538/253 41/1537/252 +f 43/1539/254 42/1538/253 816/2223/858 +f 43/1539/254 816/2223/858 817/2224/844 +f 811/2218/853 818/2225/847 819/2226/846 +f 811/2218/853 819/2226/846 813/2220/855 +f 39/1535/250 820/2227/848 818/2225/847 +f 39/1535/250 818/2225/847 811/2218/853 +f 38/1534/249 821/2228/849 820/2227/848 +f 38/1534/249 820/2227/848 39/1535/250 +f 815/2222/857 812/2219/854 813/2220/855 +f 815/2222/857 813/2220/855 42/1538/253 +f 819/2226/846 816/2223/858 42/1538/253 +f 819/2226/846 42/1538/253 813/2220/855 +f 828/365/6 829/2229/6 3577/367/6 +f 44/6/2 52/11/2 45/7/2 +f 56/15/1 855/410/1 854/409/1 +f 57/16/1 861/416/1 58/17/1 +f 59/18/1 866/421/1 867/2230/1 +f 857/412/1 870/424/1 871/425/1 +f 876/2231/859 877/2232/860 878/2233/860 +f 876/2231/859 878/2233/860 879/2234/861 +f 4497/2235/862 882/2236/863 883/2237/864 +f 4497/2235/862 883/2237/864 4498/2238/865 +f 882/2236/863 884/2239/866 885/2240/866 +f 882/2236/863 885/2240/866 883/2237/864 +f 4520/2241/867 890/2242/868 891/2243/869 +f 4520/2241/867 891/2243/869 4521/2244/867 +f 890/2242/868 892/2245/870 893/2246/870 +f 890/2242/868 893/2246/870 891/2243/869 +f 898/2247/871 876/2231/859 879/2234/861 +f 898/2247/871 879/2234/861 899/2248/871 +f 900/2249/872 901/2250/873 902/2251/874 +f 900/2249/872 902/2251/874 903/2252/872 +f 908/2253/875 4085/2254/876 4086/2255/876 +f 908/2253/875 4086/2255/876 909/2256/877 +f 4107/2257/878 910/2258/878 911/2259/878 +f 4107/2257/878 911/2259/878 4108/2260/878 +f 912/2261/879 913/2262/880 914/2263/880 +f 912/2261/879 914/2263/880 915/2264/881 +f 918/2265/882 908/2253/875 909/2256/877 +f 918/2265/882 909/2256/877 919/2266/882 +f 4111/2267/883 912/2261/879 915/2264/881 +f 4111/2267/883 915/2264/881 4112/2268/883 +f 901/2250/873 4304/2269/884 4305/2270/884 +f 901/2250/873 4305/2270/884 902/2251/874 +f 4307/2271/885 4158/2272/885 4159/2273/885 +f 4307/2271/885 4159/2273/885 4308/2274/885 +f 925/467/75 928/2275/75 929/470/75 +f 937/2276/886 938/2277/887 939/2278/888 +f 937/2276/886 939/2278/888 940/2279/889 +f 938/2277/887 941/2280/890 942/2281/891 +f 938/2277/887 942/2281/891 939/2278/888 +f 941/2280/890 943/2282/892 944/2283/893 +f 941/2280/890 944/2283/893 942/2281/891 +f 943/2282/892 945/2284/894 946/2285/895 +f 943/2282/892 946/2285/895 944/2283/893 +f 945/2284/894 947/2286/896 948/2287/897 +f 945/2284/894 948/2287/897 946/2285/895 +f 947/2286/896 949/2288/898 950/2289/899 +f 947/2286/896 950/2289/899 948/2287/897 +f 949/2288/898 951/2290/900 952/2291/901 +f 949/2288/898 952/2291/901 950/2289/899 +f 951/2290/900 953/2292/902 954/2293/903 +f 951/2290/900 954/2293/903 952/2291/901 +f 953/2292/902 955/2294/904 956/2295/905 +f 953/2292/902 956/2295/905 954/2293/903 +f 957/2296/904 958/2297/906 959/2298/907 +f 957/2296/904 959/2298/907 960/2299/905 +f 958/2297/906 961/2300/908 962/2301/909 +f 958/2297/906 962/2301/909 959/2298/907 +f 961/2300/908 963/2302/910 964/2303/911 +f 961/2300/908 964/2303/911 962/2301/909 +f 963/2302/910 937/2276/886 940/2279/889 +f 963/2302/910 940/2279/889 964/2303/911 +f 940/2279/889 939/2278/888 965/2304/912 +f 940/2279/889 965/2304/912 966/2305/913 +f 939/2278/888 942/2281/891 967/2306/914 +f 939/2278/888 967/2306/914 965/2304/912 +f 942/2281/891 944/2283/893 968/2307/915 +f 942/2281/891 968/2307/915 967/2306/914 +f 944/2283/893 946/2285/895 969/2308/916 +f 944/2283/893 969/2308/916 968/2307/915 +f 946/2285/895 948/2287/897 970/2309/917 +f 946/2285/895 970/2309/917 969/2308/916 +f 948/2287/897 950/2289/899 971/2310/918 +f 948/2287/897 971/2310/918 970/2309/917 +f 950/2289/899 952/2291/901 972/2311/919 +f 950/2289/899 972/2311/919 971/2310/918 +f 952/2291/901 954/2293/903 973/2312/920 +f 952/2291/901 973/2312/920 972/2311/919 +f 954/2293/903 956/2295/905 974/2313/921 +f 954/2293/903 974/2313/921 973/2312/920 +f 960/2299/905 959/2298/907 975/2314/922 +f 960/2299/905 975/2314/922 976/2315/923 +f 959/2298/907 962/2301/909 977/2316/924 +f 959/2298/907 977/2316/924 975/2314/922 +f 962/2301/909 964/2303/911 978/2317/925 +f 962/2301/909 978/2317/925 977/2316/924 +f 964/2303/911 940/2279/889 966/2305/913 +f 964/2303/911 966/2305/913 978/2317/925 +f 966/2305/913 965/2304/912 979/2318/926 +f 966/2305/913 979/2318/926 980/2319/927 +f 965/2304/912 967/2306/914 981/2320/928 +f 965/2304/912 981/2320/928 979/2318/926 +f 967/2306/914 968/2307/915 982/2321/929 +f 967/2306/914 982/2321/929 981/2320/928 +f 968/2307/915 969/2308/916 983/2322/930 +f 968/2307/915 983/2322/930 982/2321/929 +f 969/2308/916 970/2309/917 984/2323/931 +f 969/2308/916 984/2323/931 983/2322/930 +f 970/2309/917 971/2310/918 985/2324/932 +f 970/2309/917 985/2324/932 984/2323/931 +f 971/2310/918 972/2311/919 986/2325/933 +f 971/2310/918 986/2325/933 985/2324/932 +f 972/2311/919 973/2312/920 987/2326/934 +f 972/2311/919 987/2326/934 986/2325/933 +f 973/2312/920 974/2313/921 988/2327/935 +f 973/2312/920 988/2327/935 987/2326/934 +f 976/2315/923 975/2314/922 989/2328/936 +f 976/2315/923 989/2328/936 990/2329/935 +f 975/2314/922 977/2316/924 991/2330/937 +f 975/2314/922 991/2330/937 989/2328/936 +f 977/2316/924 978/2317/925 992/2331/938 +f 977/2316/924 992/2331/938 991/2330/937 +f 978/2317/925 966/2305/913 980/2319/927 +f 978/2317/925 980/2319/927 992/2331/938 +f 980/2319/927 979/2318/926 993/2332/939 +f 980/2319/927 993/2332/939 994/2333/940 +f 979/2318/926 981/2320/928 995/2334/941 +f 979/2318/926 995/2334/941 993/2332/939 +f 981/2320/928 982/2321/929 996/2335/942 +f 981/2320/928 996/2335/942 995/2334/941 +f 982/2321/929 983/2322/930 997/2336/943 +f 982/2321/929 997/2336/943 996/2335/942 +f 983/2322/930 984/2323/931 998/2337/944 +f 983/2322/930 998/2337/944 997/2336/943 +f 984/2323/931 985/2324/932 999/2338/945 +f 984/2323/931 999/2338/945 998/2337/944 +f 985/2324/932 986/2325/933 1000/2339/946 +f 985/2324/932 1000/2339/946 999/2338/945 +f 986/2325/933 987/2326/934 1001/2340/947 +f 986/2325/933 1001/2340/947 1000/2339/946 +f 987/2326/934 988/2327/935 1002/2341/948 +f 987/2326/934 1002/2341/948 1001/2340/947 +f 990/2329/935 989/2328/936 1003/2342/949 +f 990/2329/935 1003/2342/949 1004/2343/950 +f 989/2328/936 991/2330/937 1005/2344/951 +f 989/2328/936 1005/2344/951 1003/2342/949 +f 991/2330/937 992/2331/938 1006/2345/952 +f 991/2330/937 1006/2345/952 1005/2344/951 +f 992/2331/938 980/2319/927 994/2333/940 +f 992/2331/938 994/2333/940 1006/2345/952 +f 994/2333/940 993/2332/939 1007/2346/953 +f 994/2333/940 1007/2346/953 1008/2347/954 +f 993/2332/939 995/2334/941 1009/2348/955 +f 993/2332/939 1009/2348/955 1007/2346/953 +f 995/2334/941 996/2335/942 1010/2349/956 +f 995/2334/941 1010/2349/956 1009/2348/955 +f 996/2335/942 997/2336/943 1011/2350/957 +f 996/2335/942 1011/2350/957 1010/2349/956 +f 997/2336/943 998/2337/944 1012/2351/958 +f 997/2336/943 1012/2351/958 1011/2350/957 +f 998/2337/944 999/2338/945 1013/2352/959 +f 998/2337/944 1013/2352/959 1012/2351/958 +f 999/2338/945 1000/2339/946 1014/2353/960 +f 999/2338/945 1014/2353/960 1013/2352/959 +f 1000/2339/946 1001/2340/947 1015/2354/961 +f 1000/2339/946 1015/2354/961 1014/2353/960 +f 1001/2340/947 1002/2341/948 1016/2355/962 +f 1001/2340/947 1016/2355/962 1015/2354/961 +f 1004/2343/950 1003/2342/949 1017/2356/963 +f 1004/2343/950 1017/2356/963 1018/2357/962 +f 1003/2342/949 1005/2344/951 1019/2358/964 +f 1003/2342/949 1019/2358/964 1017/2356/963 +f 1005/2344/951 1006/2345/952 1020/2359/965 +f 1005/2344/951 1020/2359/965 1019/2358/964 +f 1006/2345/952 994/2333/940 1008/2347/954 +f 1006/2345/952 1008/2347/954 1020/2359/965 +f 4271/2360/966 4268/2361/967 4327/2362/967 +f 4271/2360/966 4327/2362/967 4325/2363/968 +f 4271/2360/966 4325/2363/968 4321/2364/969 +f 4271/2360/966 4321/2364/969 4276/2365/970 +f 4276/2365/970 4321/2364/969 4319/2366/971 +f 4276/2365/970 4319/2366/971 4281/2367/972 +f 4281/2367/972 4319/2366/971 4315/2368/973 +f 4281/2367/972 4315/2368/973 4285/2369/974 +f 4285/2369/974 4315/2368/973 4313/2370/975 +f 4285/2369/974 4313/2370/975 4288/2371/976 +f 4288/2371/976 4313/2370/975 1021/2372/977 +f 4288/2371/976 1021/2372/977 1022/2373/978 +f 1022/2373/978 1021/2372/977 4314/2374/979 +f 1022/2373/978 4314/2374/979 4289/2375/980 +f 4289/2375/980 4314/2374/979 4317/2376/981 +f 4289/2375/980 4317/2376/981 4286/2377/982 +f 4286/2377/982 4317/2376/981 4320/2378/983 +f 4286/2377/982 4320/2378/983 4282/2379/984 +f 4282/2379/984 4320/2378/983 4322/2380/985 +f 4282/2379/984 4322/2380/985 4277/2381/986 +f 4277/2381/986 4322/2380/985 4326/2382/987 +f 4277/2381/986 4326/2382/987 4272/2383/988 +f 4272/2383/988 4326/2382/987 4328/2384/989 +f 4272/2383/988 4328/2384/989 4269/2385/989 +f 65/1543/258 68/1546/261 70/1548/263 +f 65/1543/258 70/1548/263 66/1544/259 +f 71/1549/264 62/1540/255 64/1542/257 +f 71/1549/264 64/1542/257 72/1550/265 +f 68/1546/261 74/1552/267 76/1554/269 +f 68/1546/261 76/1554/269 69/1547/262 +f 77/1555/270 71/1549/264 73/1551/266 +f 77/1555/270 73/1551/266 78/1556/271 +f 74/1552/267 1023/2386/990 4312/2387/991 +f 74/1552/267 4312/2387/991 75/1553/268 +f 1024/2388/992 77/1555/270 79/1557/272 +f 1024/2388/992 79/1557/272 4290/2389/993 +f 1023/2386/990 80/1558/273 82/1560/275 +f 1023/2386/990 82/1560/275 4312/2387/991 +f 83/1561/276 1024/2388/992 4290/2389/993 +f 83/1561/276 4290/2389/993 84/1562/277 +f 80/1558/273 86/1564/279 88/1566/281 +f 80/1558/273 88/1566/281 81/1559/274 +f 89/1567/282 83/1561/276 85/1563/278 +f 89/1567/282 85/1563/278 90/1568/283 +f 86/1564/279 92/1570/285 94/1572/287 +f 86/1564/279 94/1572/287 87/1565/280 +f 95/1573/288 89/1567/282 91/1569/284 +f 95/1573/288 91/1569/284 96/1574/289 +f 1025/2390/994 1026/2391/995 1027/2392/996 +f 1025/2390/994 1027/2392/996 1028/2393/997 +f 1026/2391/995 1029/2394/998 1030/2395/999 +f 1026/2391/995 1030/2395/999 1027/2392/996 +f 1029/2394/998 1031/2396/1000 1032/2397/1001 +f 1029/2394/998 1032/2397/1001 1030/2395/999 +f 1031/2396/1000 1033/2398/1002 1034/2399/1003 +f 1031/2396/1000 1034/2399/1003 1032/2397/1001 +f 1035/2400/1002 1036/2401/1004 1037/2402/1005 +f 1035/2400/1002 1037/2402/1005 1038/2403/1003 +f 1036/2401/1004 1039/2404/1006 1040/2405/1007 +f 1036/2401/1004 1040/2405/1007 1037/2402/1005 +f 1039/2404/1006 1041/2406/1008 1042/2407/1009 +f 1039/2404/1006 1042/2407/1009 1040/2405/1007 +f 1041/2406/1008 1043/2408/1010 1044/2409/1011 +f 1041/2406/1008 1044/2409/1011 1042/2407/1009 +f 1043/2408/1010 1045/2410/1012 1046/2411/1013 +f 1043/2408/1010 1046/2411/1013 1044/2409/1011 +f 1045/2410/1012 1047/2412/1014 1048/2413/1015 +f 1045/2410/1012 1048/2413/1015 1046/2411/1013 +f 1047/2412/1014 1049/2414/1016 1050/2415/1017 +f 1047/2412/1014 1050/2415/1017 1048/2413/1015 +f 1049/2414/1016 1025/2390/994 1028/2393/997 +f 1049/2414/1016 1028/2393/997 1050/2415/1017 +f 1051/487/3 1052/492/3 1053/488/3 +f 1057/2416/1018 1058/2417/1019 1059/2418/1020 +f 1057/2416/1018 1059/2418/1020 1060/2419/1021 +f 1061/2420/1022 1062/2421/1023 1058/2417/1019 +f 1061/2420/1022 1058/2417/1019 1057/2416/1018 +f 1063/2422/1024 1064/2423/1025 1062/2421/1023 +f 1063/2422/1024 1062/2421/1023 1061/2420/1022 +f 1065/2424/1026 1066/2425/1027 1064/2423/1025 +f 1065/2424/1026 1064/2423/1025 1063/2422/1024 +f 1067/2426/1028 1068/2427/1029 1066/2425/1027 +f 1067/2426/1028 1066/2425/1027 1065/2424/1026 +f 1069/2428/1030 1070/2429/1031 1068/2427/1029 +f 1069/2428/1030 1068/2427/1029 1067/2426/1028 +f 1071/2430/1032 1072/2431/1033 1070/2429/1031 +f 1071/2430/1032 1070/2429/1031 1069/2428/1030 +f 1073/2432/1034 1074/2433/1035 1072/2431/1033 +f 1073/2432/1034 1072/2431/1033 1071/2430/1032 +f 1060/2419/1021 1059/2418/1020 1074/2433/1035 +f 1060/2419/1021 1074/2433/1035 1073/2432/1034 +f 4575/2434/1036 1058/2417/1019 1075/2435/1037 +f 4575/2434/1036 1075/2435/1037 1076/2436/1038 +f 1058/2417/1019 1062/2421/1023 1077/2437/1039 +f 1058/2417/1019 1077/2437/1039 1075/2435/1037 +f 1062/2421/1023 1064/2423/1025 104/1576/291 +f 1062/2421/1023 104/1576/291 1077/2437/1039 +f 1064/2423/1025 1066/2425/1027 105/1577/292 +f 1064/2423/1025 105/1577/292 104/1576/291 +f 1066/2425/1027 1068/2427/1029 106/1578/293 +f 1066/2425/1027 106/1578/293 105/1577/292 +f 1068/2427/1029 1070/2429/1031 1078/2438/1040 +f 1068/2427/1029 1078/2438/1040 106/1578/293 +f 1070/2429/1031 1072/2431/1033 1079/2439/1041 +f 1070/2429/1031 1079/2439/1041 1078/2438/1040 +f 1072/2431/1033 4572/2440/1042 1080/2441/1043 +f 1072/2431/1033 1080/2441/1043 1079/2439/1041 +f 4572/2440/1042 4575/2434/1036 1076/2436/1038 +f 4572/2440/1042 1076/2436/1038 1080/2441/1043 +f 1078/2438/1040 1079/2439/1041 1075/2435/1037 +f 1078/2438/1040 1075/2435/1037 1077/2437/1039 +f 1079/2439/1041 1080/2441/1043 1076/2436/1038 +f 1079/2439/1041 1076/2436/1038 1075/2435/1037 +f 1077/2437/1039 104/1576/291 106/1578/293 +f 1077/2437/1039 106/1578/293 1078/2438/1040 +f 1081/2442/1044 1082/2443/1045 1083/2444/1046 +f 1081/2442/1044 1083/2444/1046 1084/2445/1047 +f 1082/2443/1045 1085/2446/1048 1086/2447/1049 +f 1082/2443/1045 1086/2447/1049 1083/2444/1046 +f 1085/2446/1048 1087/2448/1050 1088/2449/1051 +f 1085/2446/1048 1088/2449/1051 1086/2447/1049 +f 4571/2450/1052 1089/2451/1053 1090/2452/1054 +f 4571/2450/1052 1090/2452/1054 4567/2453/1055 +f 1089/2451/1053 1091/2454/1056 1092/2455/1057 +f 1089/2451/1053 1092/2455/1057 1090/2452/1054 +f 4541/2456/1058 1093/2457/1059 1094/2458/1060 +f 4541/2456/1058 1094/2458/1060 4542/2459/1061 +f 1093/2457/1059 1095/2460/1062 1096/2461/1063 +f 1093/2457/1059 1096/2461/1063 1094/2458/1060 +f 1095/2460/1062 1097/2462/1064 1098/2463/1065 +f 1095/2460/1062 1098/2463/1065 1096/2461/1063 +f 1097/2462/1064 1099/2464/1066 1100/2465/1067 +f 1097/2462/1064 1100/2465/1067 1098/2463/1065 +f 1099/2464/1066 1101/2466/1068 1102/2467/1069 +f 1099/2464/1066 1102/2467/1069 1100/2465/1067 +f 1101/2466/1068 1103/2468/1070 1104/2469/1071 +f 1101/2466/1068 1104/2469/1071 1102/2467/1069 +f 1103/2468/1070 1105/2470/1072 1106/2471/1073 +f 1103/2468/1070 1106/2471/1073 1104/2469/1071 +f 1105/2470/1072 1081/2442/1044 1084/2445/1047 +f 1105/2470/1072 1084/2445/1047 1106/2471/1073 +f 4607/2472/1074 4601/2473/1075 1107/2474/1076 +f 4607/2472/1074 1107/2474/1076 1108/2475/1077 +f 4601/2473/1075 4587/2476/1078 1109/2477/1079 +f 4601/2473/1075 1109/2477/1079 1107/2474/1076 +f 4587/2476/1078 4568/2478/1080 1110/2479/1081 +f 4587/2476/1078 1110/2479/1081 1109/2477/1079 +f 4568/2478/1080 4552/2480/1082 1111/2481/1083 +f 4568/2478/1080 1111/2481/1083 1110/2479/1081 +f 4552/2480/1082 4543/2482/1084 1112/2483/1085 +f 4552/2480/1082 1112/2483/1085 1111/2481/1083 +f 4543/2482/1084 4527/2484/1086 1113/2485/1087 +f 4543/2482/1084 1113/2485/1087 1112/2483/1085 +f 4527/2484/1086 4516/2486/1088 1114/2487/1089 +f 4527/2484/1086 1114/2487/1089 1113/2485/1087 +f 4516/2486/1088 4531/2488/1090 1115/2489/1091 +f 4516/2486/1088 1115/2489/1091 1114/2487/1089 +f 4531/2488/1090 4539/2490/1092 1116/2491/1093 +f 4531/2488/1090 1116/2491/1093 1115/2489/1091 +f 4539/2490/1092 4555/2492/1094 1117/2493/1095 +f 4539/2490/1092 1117/2493/1095 1116/2491/1093 +f 4555/2492/1094 4584/2494/1096 1118/2495/1097 +f 4555/2492/1094 1118/2495/1097 1117/2493/1095 +f 4584/2494/1096 4599/2496/1098 1119/2497/1099 +f 4584/2494/1096 1119/2497/1099 1118/2495/1097 +f 4599/2496/1098 4607/2472/1074 1108/2475/1077 +f 4599/2496/1098 1108/2475/1077 1119/2497/1099 +f 4600/2498/1100 4594/2499/1101 4593/2500/1102 +f 4600/2498/1100 4593/2500/1102 4598/2501/1103 +f 4594/2499/1101 4586/2502/1104 4585/2503/1105 +f 4594/2499/1101 4585/2503/1105 4593/2500/1102 +f 4586/2502/1104 4565/2504/1106 4569/2505/1107 +f 4586/2502/1104 4569/2505/1107 4585/2503/1105 +f 4566/2506/1108 4558/2507/1109 4556/2508/1110 +f 4566/2506/1108 4556/2508/1110 4570/2509/1111 +f 4558/2507/1109 4548/2510/1112 4546/2511/1112 +f 4558/2507/1109 4546/2511/1112 4556/2508/1110 +f 4549/2512/1113 4532/2513/1114 4530/2514/1115 +f 4549/2512/1113 4530/2514/1115 4547/2515/1116 +f 4532/2513/1114 4529/2516/1117 4528/2517/1118 +f 4532/2513/1114 4528/2517/1118 4530/2514/1115 +f 4529/2516/1117 4537/2518/1119 4536/2519/1120 +f 4529/2516/1117 4536/2519/1120 4528/2517/1118 +f 4537/2518/1119 4545/2520/1121 4544/2521/1122 +f 4537/2518/1119 4544/2521/1122 4536/2519/1120 +f 4545/2520/1121 4559/2522/1123 4557/2523/1124 +f 4545/2520/1121 4557/2523/1124 4544/2521/1122 +f 4559/2522/1123 4579/2524/1125 4578/2525/1126 +f 4559/2522/1123 4578/2525/1126 4557/2523/1124 +f 4579/2524/1125 4592/2526/1127 4591/2527/1128 +f 4579/2524/1125 4591/2527/1128 4578/2525/1126 +f 4592/2526/1127 4600/2498/1100 4598/2501/1103 +f 4592/2526/1127 4598/2501/1103 4591/2527/1128 +f 1120/2528/1129 1121/2529/1130 1122/2530/1131 +f 1120/2528/1129 1122/2530/1131 1123/2531/1129 +f 1121/2529/1130 1124/2532/1132 1125/2533/1133 +f 1121/2529/1130 1125/2533/1133 1122/2530/1131 +f 1124/2532/1132 1126/2534/1134 1127/2535/1135 +f 1124/2532/1132 1127/2535/1135 1125/2533/1133 +f 1126/2534/1134 1128/2536/1136 1129/2537/1137 +f 1126/2534/1134 1129/2537/1137 1127/2535/1135 +f 1130/2538/1138 1131/2539/1139 1132/2540/1140 +f 1130/2538/1138 1132/2540/1140 1133/2541/1137 +f 4619/2542/1141 4620/2543/1141 1138/2544/1142 +f 4619/2542/1141 1138/2544/1142 1139/2545/1143 +f 1140/2546/1144 4635/2547/1145 4634/2548/5 +f 1140/2546/1144 4634/2548/5 1141/2549/5 +f 1139/2545/1143 1138/2544/1142 1142/2550/1146 +f 1139/2545/1143 1142/2550/1146 1143/2551/1147 +f 1144/2552/1148 4631/2553/1149 4635/2547/1145 +f 1144/2552/1148 4635/2547/1145 1140/2546/1144 +f 1143/2551/1147 1142/2550/1146 1145/2554/1150 +f 1143/2551/1147 1145/2554/1150 1146/2555/1151 +f 1147/2556/1152 4623/2557/1153 4631/2553/1149 +f 1147/2556/1152 4631/2553/1149 1144/2552/1148 +f 1146/2555/1151 1145/2554/1150 1148/2558/1154 +f 1146/2555/1151 1148/2558/1154 1149/2559/1155 +f 1150/2560/1156 4608/2561/1157 4623/2557/1153 +f 1150/2560/1156 4623/2557/1153 1147/2556/1152 +f 1151/2562/1155 4597/2563/1154 4562/2564/1158 +f 1151/2562/1155 4562/2564/1158 1152/2565/1159 +f 1153/2566/1160 4573/2567/1161 4609/2568/1157 +f 1153/2566/1160 4609/2568/1157 1154/2569/1156 +f 1155/2570/1160 1156/2571/1162 1157/2572/1163 +f 1155/2570/1160 1157/2572/1163 4574/2573/1164 +f 1158/2574/1139 4306/2575/1 1159/2576/1 +f 1158/2574/1139 1159/2576/1 1160/2577/1140 +f 1161/2578/1165 1162/2579/1166 1163/2580/1167 +f 1161/2578/1165 1163/2580/1167 1164/2581/1168 +f 1165/2582/1129 1166/2583/1129 1167/2584/1169 +f 1165/2582/1129 1167/2584/1169 1168/2585/1170 +f 1168/2585/1170 1167/2584/1169 1169/2586/1171 +f 1168/2585/1170 1169/2586/1171 1170/2587/1172 +f 1170/2587/1172 1169/2586/1171 1171/2588/1173 +f 1170/2587/1172 1171/2588/1173 1172/2589/1174 +f 1172/2589/1174 1171/2588/1173 1173/2590/1175 +f 1172/2589/1174 1173/2590/1175 1174/2591/1176 +f 1175/2592/1176 1176/2593/1175 1177/2594/1177 +f 1175/2592/1176 1177/2594/1177 1178/2595/1178 +f 3673/2596/1179 1183/2597/1180 1184/2598/1181 +f 3673/2596/1179 1184/2598/1181 3674/2599/1179 +f 1185/2600/1182 1186/2601/6 3612/2602/6 +f 1185/2600/1182 3612/2602/6 3613/2603/1183 +f 1183/2597/1180 1187/2604/1184 1188/2605/1185 +f 1183/2597/1180 1188/2605/1185 1184/2598/1181 +f 1189/2606/1186 1185/2600/1182 3613/2603/1183 +f 1189/2606/1186 3613/2603/1183 3618/2607/1187 +f 1187/2604/1184 1190/2608/1188 1191/2609/1189 +f 1187/2604/1184 1191/2609/1189 1188/2605/1185 +f 1192/2610/1190 1189/2606/1186 3618/2607/1187 +f 1192/2610/1190 3618/2607/1187 3651/2611/1191 +f 1190/2608/1188 1193/2612/1192 1194/2613/1193 +f 1190/2608/1188 1194/2613/1193 1191/2609/1189 +f 1195/2614/1194 1192/2610/1190 3651/2611/1191 +f 1195/2614/1194 3651/2611/1191 3739/2615/1195 +f 1196/2616/1196 1197/2617/1197 3888/2618/1198 +f 1196/2616/1196 3888/2618/1198 3784/2619/1193 +f 1198/2620/1199 1199/2621/1194 3740/2622/1195 +f 1198/2620/1199 3740/2622/1195 3862/2623/1200 +f 1200/2624/1201 3863/2625/1200 1157/2572/1163 +f 1200/2624/1201 1157/2572/1163 1156/2571/1162 +f 1201/2626/1202 1202/2627/1177 1203/2628/1 +f 1201/2626/1202 1203/2628/1 4306/2575/1 +f 1204/2629/1198 1205/2630/1203 1163/2580/1167 +f 1204/2629/1198 1163/2580/1167 1162/2579/1166 +f 1206/2631/1204 1207/2632/1204 1208/2633/1205 +f 1206/2631/1204 1208/2633/1205 1209/2634/1206 +f 1210/2635/1207 1211/2636/1207 1212/2637/1208 +f 1210/2635/1207 1212/2637/1208 1213/2638/1209 +f 1214/2639/1210 1215/2640/1210 1216/2641/1211 +f 1214/2639/1210 1216/2641/1211 1217/2642/1212 +f 1218/2643/1213 1219/2644/1213 1220/2645/1214 +f 1218/2643/1213 1220/2645/1214 1221/2646/1215 +f 1222/2647/1216 1223/2648/1216 1224/2649/1217 +f 1222/2647/1216 1224/2649/1217 1225/2650/1218 +f 1226/2651/1219 1227/2652/1219 1228/2653/1220 +f 1226/2651/1219 1228/2653/1220 1229/2654/1221 +f 1221/2646/1215 1220/2645/1214 1236/2655/1222 +f 1221/2646/1215 1236/2655/1222 1237/2656/1222 +f 1217/2642/1212 1216/2641/1211 1238/2657/1223 +f 1217/2642/1212 1238/2657/1223 1239/2658/1223 +f 1213/2638/1209 1212/2637/1208 1240/2659/1224 +f 1213/2638/1209 1240/2659/1224 1241/2660/1224 +f 1209/2634/1206 1208/2633/1205 1242/2661/1225 +f 1209/2634/1206 1242/2661/1225 1243/2662/1225 +f 1229/2654/1221 1228/2653/1220 1244/2663/1226 +f 1229/2654/1221 1244/2663/1226 1245/2664/1226 +f 1225/2650/1218 1224/2649/1217 1246/2665/1227 +f 1225/2650/1218 1246/2665/1227 1247/2666/1227 +f 1248/2667/1228 1249/2668/1228 1250/2669/1229 +f 1248/2667/1228 1250/2669/1229 1251/2670/1230 +f 1252/2671/1231 1253/2672/1231 1254/2673/1232 +f 1252/2671/1231 1254/2673/1232 4522/2674/1233 +f 1255/2675/1234 1256/2676/1234 1257/2677/1235 +f 1255/2675/1234 1257/2677/1235 1258/2678/1236 +f 1259/2679/1237 1260/2680/1237 1261/2681/1238 +f 1259/2679/1237 1261/2681/1238 1262/2682/1239 +f 1263/2683/1240 1264/2684/1240 1265/2685/1241 +f 1263/2683/1240 1265/2685/1241 1266/2686/1242 +f 1267/2687/1243 1268/2688/1243 4540/2689/1244 +f 1267/2687/1243 4540/2689/1244 1269/2690/1245 +f 1262/2682/1239 1261/2681/1238 1276/2691/1246 +f 1262/2682/1239 1276/2691/1246 1277/2692/1246 +f 1258/2678/1236 1257/2677/1235 1278/2693/1247 +f 1258/2678/1236 1278/2693/1247 1279/2694/1247 +f 4522/2674/1233 1254/2673/1232 1280/2695/1248 +f 4522/2674/1233 1280/2695/1248 1281/2696/1248 +f 1251/2670/1230 1250/2669/1229 1282/2697/1249 +f 1251/2670/1230 1282/2697/1249 1283/2698/1249 +f 1269/2690/1245 4540/2689/1244 1284/2699/1250 +f 1269/2690/1245 1284/2699/1250 1285/2700/1250 +f 1266/2686/1242 1265/2685/1241 1286/2701/1251 +f 1266/2686/1242 1286/2701/1251 1287/2702/1251 +f 1288/2703/1252 1289/2704/1253 1290/2705/1254 +f 1288/2703/1252 1290/2705/1254 1291/2706/1255 +f 1292/2707/1256 1293/2708/1257 1288/2703/1252 +f 1292/2707/1256 1288/2703/1252 1291/2706/1255 +f 1294/2709/1258 1295/2710/1259 1296/2711/1260 +f 1294/2709/1258 1296/2711/1260 1297/2712/1261 +f 1298/2713/1262 1294/2709/1258 1297/2712/1261 +f 1298/2713/1262 1297/2712/1261 1299/2714/1263 +f 1300/2715/1264 1301/2716/1265 1302/2717/1266 +f 1300/2715/1264 1302/2717/1266 1303/2718/1267 +f 1304/2719/1268 1300/2715/1264 1303/2718/1267 +f 1304/2719/1268 1303/2718/1267 1305/2720/1269 +f 4044/2721/1270 4025/2722/1271 1306/2723/1272 +f 4044/2721/1270 1306/2723/1272 1307/2724/1273 +f 1308/2725/1274 4039/2726/1275 4044/2721/1270 +f 1308/2725/1274 4044/2721/1270 1307/2724/1273 +f 3915/2727/1276 3883/2728/1277 1309/2729/1278 +f 3915/2727/1276 1309/2729/1278 1310/2730/1279 +f 1311/2731/1280 3937/2732/1281 3915/2727/1276 +f 1311/2731/1280 3915/2727/1276 1310/2730/1279 +f 4000/2733/1282 3968/2734/1283 1312/2735/1284 +f 4000/2733/1282 1312/2735/1284 1313/2736/1285 +f 4028/2737/1286 4000/2733/1282 1313/2736/1285 +f 4028/2737/1286 1313/2736/1285 1314/2738/1287 +f 4050/2739/1288 4035/2740/1289 1315/2741/1290 +f 4050/2739/1288 1315/2741/1290 1316/2742/1291 +f 4046/2743/1292 4050/2739/1288 1316/2742/1291 +f 4046/2743/1292 1316/2742/1291 1317/2744/1293 +f 3908/2745/1294 3864/2746/1295 1318/2747/1296 +f 3908/2745/1294 1318/2747/1296 1319/2748/1297 +f 3928/2749/1298 3908/2745/1294 1319/2748/1297 +f 3928/2749/1298 1319/2748/1297 1320/2750/1299 +f 1313/2736/1285 3970/2751/1300 1321/2752/1301 +f 1313/2736/1285 1321/2752/1301 1322/2753/1302 +f 1314/2738/1287 1313/2736/1285 1322/2753/1302 +f 1314/2738/1287 1322/2753/1302 1323/2754/1303 +f 1324/2755/1304 4047/2756/1305 4048/2757/1306 +f 1324/2755/1304 4048/2757/1306 1325/2758/1307 +f 4048/2757/1306 4034/2759/1308 1326/2760/1309 +f 4048/2757/1306 1326/2760/1309 1325/2758/1307 +f 1319/2748/1297 1318/2747/1296 1327/2761/1310 +f 1319/2748/1297 1327/2761/1310 1328/2762/1311 +f 1329/2763/1312 3923/2764/1313 1319/2748/1297 +f 1329/2763/1312 1319/2748/1297 1328/2762/1311 +f 3999/2765/1314 3964/2766/1315 1330/2767/1316 +f 3999/2765/1314 1330/2767/1316 1331/2768/1317 +f 4037/2769/1318 3999/2765/1314 1331/2768/1317 +f 4037/2769/1318 1331/2768/1317 1332/2770/1319 +f 4036/2771/1320 4017/2772/1321 1333/2773/1322 +f 4036/2771/1320 1333/2773/1322 1334/2774/1323 +f 1335/2775/1324 4030/2776/1325 4036/2771/1320 +f 1335/2775/1324 4036/2771/1320 1334/2774/1323 +f 3907/2777/1326 3873/2778/1327 1336/2779/1328 +f 3907/2777/1326 1336/2779/1328 1337/2780/1329 +f 1338/2781/1330 3927/2782/1331 3907/2777/1326 +f 1338/2781/1330 3907/2777/1326 1337/2780/1329 +f 3993/2783/1332 3958/2784/1333 1339/2785/1334 +f 3993/2783/1332 1339/2785/1334 1340/2786/1335 +f 4012/2787/1336 3993/2783/1332 1340/2786/1335 +f 4012/2787/1336 1340/2786/1335 1341/2788/1337 +f 1344/2789/1338 4018/2790/1338 4027/2791/1338 +f 1344/2789/1338 4027/2791/1338 4033/2792/1338 +f 1345/2793/1339 3910/2794/1340 3892/2795/1341 +f 1345/2793/1339 3892/2795/1341 1346/2796/1341 +f 1347/2797/1342 3934/2798/1342 3910/2794/1340 +f 1347/2797/1342 3910/2794/1340 1345/2793/1339 +f 1348/2799/1343 3985/2800/1344 3960/2801/1345 +f 1348/2799/1343 3960/2801/1345 1349/2802/1346 +f 1350/2803/1347 4001/2804/1348 3985/2800/1344 +f 1350/2803/1347 3985/2800/1344 1348/2799/1343 +f 1301/2716/1265 1351/2805/1349 1352/2806/1350 +f 1301/2716/1265 1352/2806/1350 1302/2717/1266 +f 1349/2802/1346 3960/2801/1345 1353/2807/1351 +f 1349/2802/1346 1353/2807/1351 1354/2808/1352 +f 3958/2784/1333 1355/2809/1353 3935/2810/1354 +f 3958/2784/1333 3935/2810/1354 1339/2785/1334 +f 3964/2766/1315 1356/2811/1355 3924/2812/1356 +f 3964/2766/1315 3924/2812/1356 1330/2767/1316 +f 3970/2751/1300 1357/2813/1357 3921/2814/1358 +f 3970/2751/1300 3921/2814/1358 1321/2752/1301 +f 3968/2734/1283 3942/2815/1359 3930/2816/1360 +f 3968/2734/1283 3930/2816/1360 1312/2735/1284 +f 4007/2817/1361 1358/2818/1362 1359/2819/1363 +f 4007/2817/1361 1359/2819/1363 4002/2820/1364 +f 4006/2821/1365 4029/2822/1366 1360/2823/1367 +f 4006/2821/1365 1360/2823/1367 1361/2824/1362 +f 4029/2822/1366 4043/2825/1368 1362/2826/1369 +f 4029/2822/1366 1362/2826/1369 1360/2823/1367 +f 1363/2827/1370 1362/2826/1369 4043/2825/1368 +f 1363/2827/1370 4043/2825/1368 4038/2828/1371 +f 4038/2828/1371 4013/2829/1372 1364/2830/1373 +f 4038/2828/1371 1364/2830/1373 1363/2827/1370 +f 4013/2829/1372 4002/2820/1364 1359/2819/1363 +f 4013/2829/1372 1359/2819/1363 1364/2830/1373 +f 3944/2831/1374 1365/2832/1375 1366/2833/1376 +f 3944/2831/1374 1366/2833/1376 3943/2834/1377 +f 3945/2835/1378 3936/2836/1379 1367/2837/1380 +f 3945/2835/1378 1367/2837/1380 1368/2838/1375 +f 3936/2836/1379 3925/2839/1381 1369/2840/1382 +f 3936/2836/1379 1369/2840/1382 1367/2837/1380 +f 3925/2839/1381 3922/2841/1383 1370/2842/1384 +f 3925/2839/1381 1370/2842/1384 1369/2840/1382 +f 1371/2843/1385 1370/2842/1384 3922/2841/1383 +f 1371/2843/1385 3922/2841/1383 3931/2844/1386 +f 3931/2844/1386 3943/2834/1377 1366/2833/1376 +f 3931/2844/1386 1366/2833/1376 1371/2843/1385 +f 1372/2845/1387 1373/2846/1388 1374/2847/1389 +f 1372/2845/1387 1374/2847/1389 1375/2848/1390 +f 1376/2849/1388 1377/2850/1391 1378/2851/1392 +f 1376/2849/1388 1378/2851/1392 1379/2852/1393 +f 1377/2850/1391 1380/2853/1394 1381/2854/1395 +f 1377/2850/1391 1381/2854/1395 1378/2851/1392 +f 1380/2853/1394 1382/2855/1396 1383/2856/1397 +f 1380/2853/1394 1383/2856/1397 1381/2854/1395 +f 1382/2855/1396 1384/2857/1398 1385/2858/1399 +f 1382/2855/1396 1385/2858/1399 1383/2856/1397 +f 1384/2857/1398 1386/2859/1400 1387/2860/1401 +f 1384/2857/1398 1387/2860/1401 1385/2858/1399 +f 1386/2859/1400 1388/2861/1402 1389/2862/1403 +f 1386/2859/1400 1389/2862/1403 1387/2860/1401 +f 1388/2861/1402 1390/2863/1404 1391/2864/1405 +f 1388/2861/1402 1391/2864/1405 1389/2862/1403 +f 1390/2863/1404 1392/2865/1406 1393/2866/1407 +f 1390/2863/1404 1393/2866/1407 1391/2864/1405 +f 1392/2865/1406 1394/2867/1408 1395/2868/1409 +f 1392/2865/1406 1395/2868/1409 1393/2866/1407 +f 1394/2867/1408 1396/2869/1410 1397/2870/1411 +f 1394/2867/1408 1397/2870/1411 1395/2868/1409 +f 1396/2869/1410 1372/2845/1387 1375/2848/1390 +f 1396/2869/1410 1375/2848/1390 1397/2870/1411 +f 1398/2871/1412 1399/2872/1413 1400/2873/1414 +f 1398/2871/1412 1400/2873/1414 1401/2874/1415 +f 1402/2875/1416 1398/2871/1412 1401/2874/1415 +f 1402/2875/1416 1401/2874/1415 1403/2876/1417 +f 1404/2877/1418 1402/2875/1416 1403/2876/1417 +f 1404/2877/1418 1403/2876/1417 1405/2878/1419 +f 1406/2879/1420 1404/2877/1418 1405/2878/1419 +f 1406/2879/1420 1405/2878/1419 1407/2880/1421 +f 1408/2881/1422 1406/2879/1420 1407/2880/1421 +f 1408/2881/1422 1407/2880/1421 1409/2882/1423 +f 1410/2883/1424 1408/2881/1422 1409/2882/1423 +f 1410/2883/1424 1409/2882/1423 1411/2884/1425 +f 1412/2885/1426 1410/2883/1424 1411/2884/1425 +f 1412/2885/1426 1411/2884/1425 1413/2886/1427 +f 1414/2887/1428 1412/2885/1426 1413/2886/1427 +f 1414/2887/1428 1413/2886/1427 1415/2888/1429 +f 1416/2889/1430 1417/2890/1428 1418/2891/1429 +f 1416/2889/1430 1418/2891/1429 1419/2892/1431 +f 1420/2893/1432 1416/2889/1430 1419/2892/1431 +f 1420/2893/1432 1419/2892/1431 1421/2894/1433 +f 1422/2895/1434 1420/2893/1432 1421/2894/1433 +f 1422/2895/1434 1421/2894/1433 1423/2896/1435 +f 1399/2872/1413 1422/2895/1434 1423/2896/1435 +f 1399/2872/1413 1423/2896/1435 1400/2873/1414 +f 1424/2897/1436 1425/2898/1437 1426/2899/1438 +f 1424/2897/1436 1426/2899/1438 1427/2900/1439 +f 1428/2901/1440 1424/2897/1436 1427/2900/1439 +f 1428/2901/1440 1427/2900/1439 1429/2902/1441 +f 1430/2903/1442 1428/2901/1440 1429/2902/1441 +f 1430/2903/1442 1429/2902/1441 1431/2904/1443 +f 1432/2905/1444 1430/2903/1442 1431/2904/1443 +f 1432/2905/1444 1431/2904/1443 1433/2906/1445 +f 1434/2907/1446 1432/2905/1444 1433/2906/1445 +f 1434/2907/1446 1433/2906/1445 1435/2908/1447 +f 1436/2909/1448 1434/2907/1446 1435/2908/1447 +f 1436/2909/1448 1435/2908/1447 1437/2910/1449 +f 1438/2911/1450 1436/2909/1448 1437/2910/1449 +f 1438/2911/1450 1437/2910/1449 1439/2912/1451 +f 1440/2913/1452 1438/2911/1450 1439/2912/1451 +f 1440/2913/1452 1439/2912/1451 1441/2914/1453 +f 1442/2915/1454 1443/2916/1455 1444/2917/1453 +f 1442/2915/1454 1444/2917/1453 1445/2918/1456 +f 1446/2919/1457 1442/2915/1454 1445/2918/1456 +f 1446/2919/1457 1445/2918/1456 1447/2920/1458 +f 1448/2921/1459 1446/2919/1457 1447/2920/1458 +f 1448/2921/1459 1447/2920/1458 1449/2922/1460 +f 1425/2898/1437 1448/2921/1459 1449/2922/1460 +f 1425/2898/1437 1449/2922/1460 1426/2899/1438 +f 1450/2923/1461 1451/2924/1462 3886/2925/1463 +f 1450/2923/1461 3886/2925/1463 3865/2926/1464 +f 1452/2927/1465 1453/2928/1466 3866/2929/1464 +f 1452/2927/1465 3866/2929/1464 3851/2930/1467 +f 1454/2931/1468 1452/2927/1465 3851/2930/1467 +f 1454/2931/1468 3851/2930/1467 3841/2932/1469 +f 1455/2933/1470 1454/2931/1468 3841/2932/1469 +f 1455/2933/1470 3841/2932/1469 3836/2934/1471 +f 1456/2935/1472 1455/2933/1470 3836/2934/1471 +f 1456/2935/1472 3836/2934/1471 3844/2936/1473 +f 1457/2937/1474 1456/2935/1472 3844/2936/1473 +f 1457/2937/1474 3844/2936/1473 3856/2938/1475 +f 1458/2939/1476 1457/2937/1474 3856/2938/1475 +f 1458/2939/1476 3856/2938/1475 3876/2940/1477 +f 1459/2941/1478 1458/2939/1476 3876/2940/1477 +f 1459/2941/1478 3876/2940/1477 3893/2942/1479 +f 1460/2943/1480 1459/2941/1478 3893/2942/1479 +f 1460/2943/1480 3893/2942/1479 3909/2944/1481 +f 1461/2945/1482 1460/2943/1480 3909/2944/1481 +f 1461/2945/1482 3909/2944/1481 3911/2946/1483 +f 1462/2947/1484 1461/2945/1482 3911/2946/1483 +f 1462/2947/1484 3911/2946/1483 3902/2948/1485 +f 1451/2924/1462 1462/2947/1484 3902/2948/1485 +f 1451/2924/1462 3902/2948/1485 3886/2925/1463 +f 1463/2949/1486 1464/2950/1487 4019/2951/1488 +f 1463/2949/1486 4019/2951/1488 4010/2952/1489 +f 1465/2953/1490 1463/2949/1486 4010/2952/1489 +f 1465/2953/1490 4010/2952/1489 3997/2954/1491 +f 1466/2955/1492 1465/2953/1490 3997/2954/1491 +f 1466/2955/1492 3997/2954/1491 3982/2956/1493 +f 1467/2957/1494 1466/2955/1492 3982/2956/1493 +f 1467/2957/1494 3982/2956/1493 3971/2958/1495 +f 1468/2959/1496 1467/2957/1494 3971/2958/1495 +f 1468/2959/1496 3971/2958/1495 3962/2960/1497 +f 1469/2961/1498 1468/2959/1496 3962/2960/1497 +f 1469/2961/1498 3962/2960/1497 3967/2962/1499 +f 1470/2963/1500 1469/2961/1498 3967/2962/1499 +f 1470/2963/1500 3967/2962/1499 3978/2964/1501 +f 1471/2965/1502 1470/2963/1500 3978/2964/1501 +f 1471/2965/1502 3978/2964/1501 3990/2966/1503 +f 1472/2967/1504 1473/2968/1502 3991/2969/1503 +f 1472/2967/1504 3991/2969/1503 4003/2970/1505 +f 1474/2971/1506 1472/2967/1504 4003/2970/1505 +f 1474/2971/1506 4003/2970/1505 4015/2972/1507 +f 1475/2973/1508 1474/2971/1506 4015/2972/1507 +f 1475/2973/1508 4015/2972/1507 4021/2974/1509 +f 1464/2950/1487 1475/2973/1508 4021/2974/1509 +f 1464/2950/1487 4021/2974/1509 4019/2951/1488 +f 4045/2975/1510 4032/2976/1511 1476/2977/1512 +f 4045/2975/1510 1476/2977/1512 1477/2978/1513 +f 4031/2979/1511 4014/2980/1514 1478/2981/1515 +f 4031/2979/1511 1478/2981/1515 1479/2982/1512 +f 4014/2980/1514 4005/2983/1516 1480/2984/1517 +f 4014/2980/1514 1480/2984/1517 1478/2981/1515 +f 4005/2983/1516 4004/2985/1518 1481/2986/1519 +f 4005/2983/1516 1481/2986/1519 1480/2984/1517 +f 4004/2985/1518 4008/2987/1520 1482/2988/1521 +f 4004/2985/1518 1482/2988/1521 1481/2986/1519 +f 4008/2987/1520 4020/2989/1522 1483/2990/1523 +f 4008/2987/1520 1483/2990/1523 1482/2988/1521 +f 4020/2989/1522 4040/2991/1524 1484/2992/1525 +f 4020/2989/1522 1484/2992/1525 1483/2990/1523 +f 4040/2991/1524 4051/2993/1526 1485/2994/1527 +f 4040/2991/1524 1485/2994/1527 1484/2992/1525 +f 4051/2993/1526 4053/2995/1528 1486/2996/1529 +f 4051/2993/1526 1486/2996/1529 1485/2994/1527 +f 4053/2995/1528 4054/2997/1530 1487/2998/1531 +f 4053/2995/1528 1487/2998/1531 1486/2996/1529 +f 4054/2997/1530 4052/2999/1532 1488/3000/1533 +f 4054/2997/1530 1488/3000/1533 1487/2998/1531 +f 4052/2999/1532 4045/2975/1510 1477/2978/1513 +f 4052/2999/1532 1477/2978/1513 1488/3000/1533 +f 1492/520/82 1496/524/82 1489/517/82 +f 1497/525/82 1498/3001/82 1496/524/82 +f 1501/528/84 1503/530/84 1504/3002/84 +f 4267/3003/1534 1509/3004/1534 1510/3005/1534 +f 4267/3003/1534 1510/3005/1534 4229/3006/1534 +f 4595/557/91 4629/3007/91 1525/558/91 +f 4560/3008/90 1541/3009/90 1542/3010/90 +f 4560/3008/90 1542/3010/90 4561/3011/90 +f 1555/3012/92 1556/3013/92 4641/3014/92 +f 1555/3012/92 4641/3014/92 4663/3015/92 +f 4658/624/100 1575/626/100 1576/3016/100 +f 1581/635/94 1583/637/94 1584/3017/94 +f 1593/3018/90 1594/3019/90 4627/3020/90 +f 1593/3018/90 4627/3020/90 4554/3021/90 +f 1597/3022/1535 1598/3023/1536 3614/3024/1536 +f 1597/3022/1535 3614/3024/1536 3598/3025/1537 +f 3987/3026/1538 3983/3027/1539 1599/3028/1539 +f 3987/3026/1538 1599/3028/1539 1600/3029/1540 +f 1601/3030/1541 1602/3031/1542 3650/3032/1543 +f 1601/3030/1541 3650/3032/1543 3615/3033/1541 +f 1603/3034/1544 1604/3035/1545 3604/3036/1545 +f 1603/3034/1544 3604/3036/1545 3635/3037/1546 +f 1605/3038/1547 1606/3039/1548 3938/3040/1549 +f 1605/3038/1547 3938/3040/1549 3974/3041/1547 +f 3950/3042/1550 1607/3043/1551 1608/3044/1552 +f 3950/3042/1550 1608/3044/1552 3984/3045/1552 +f 1609/3046/1553 1597/3022/1535 3598/3025/1537 +f 1609/3046/1553 3598/3025/1537 3605/3047/1553 +f 3975/3048/1554 3987/3026/1538 1600/3029/1540 +f 3975/3048/1554 1600/3029/1540 1610/3049/1554 +f 138/1610/325 136/1608/323 1611/3050/1555 +f 138/1610/325 1611/3050/1555 1612/3051/2 +f 1613/3052/1556 1603/3034/1544 3635/3037/1546 +f 1613/3052/1556 3635/3037/1546 3766/3053/1557 +f 3650/3032/1543 1602/3031/1542 1614/3054/1558 +f 3650/3032/1543 1614/3054/1558 3776/3055/1559 +f 139/1611/326 1612/3051/2 1611/3050/1555 +f 139/1611/326 1611/3050/1555 140/1612/327 +f 3776/3055/1559 1614/3054/1558 1607/3043/1551 +f 3776/3055/1559 1607/3043/1551 3950/3042/1550 +f 3938/3040/1549 1606/3039/1548 1613/3052/1556 +f 3938/3040/1549 1613/3052/1556 3766/3053/1557 +f 1615/3056/1560 1616/3057/1561 3606/3058/1562 +f 1615/3056/1560 3606/3058/1562 3610/3059/1560 +f 3965/3060/1563 3986/3061/1564 1617/3062/1565 +f 3965/3060/1563 1617/3062/1565 1618/3063/1563 +f 1619/3064/1566 1620/3065/1567 3639/3066/1568 +f 1619/3064/1566 3639/3066/1568 3616/3067/1566 +f 1621/3068/1569 1622/3069/1545 3611/3070/1545 +f 1621/3068/1569 3611/3070/1545 3630/3071/1570 +f 3986/3061/1564 3988/3072/1571 1623/3073/1571 +f 3986/3061/1564 1623/3073/1571 1617/3062/1565 +f 3606/3058/1562 1616/3057/1561 1624/3074/1572 +f 3606/3058/1562 1624/3074/1572 3617/3075/1572 +f 1625/3076/1573 1626/3077/1574 147/1619/334 +f 1625/3076/1573 147/1619/334 148/1620/335 +f 1627/3078/1575 1621/3068/1569 3630/3071/1570 +f 1627/3078/1575 3630/3071/1570 3743/3079/1576 +f 3639/3066/1568 1620/3065/1567 1628/3080/1577 +f 3639/3066/1568 1628/3080/1577 3756/3081/1578 +f 1629/3082/1579 1630/3083/1580 3901/3084/1581 +f 1629/3082/1579 3901/3084/1581 3966/3085/1579 +f 3933/3086/1582 1631/3087/1583 1632/3088/1584 +f 3933/3086/1582 1632/3088/1584 3989/3089/1584 +f 1630/3083/1580 1627/3078/1575 3743/3079/1576 +f 1630/3083/1580 3743/3079/1576 3901/3084/1581 +f 3756/3081/1578 1628/3080/1577 1631/3087/1583 +f 3756/3081/1578 1631/3087/1583 3933/3086/1582 +f 153/1625/340 150/1622/337 1626/3077/1574 +f 153/1625/340 1626/3077/1574 1625/3076/1573 +f 3948/3090/1585 3955/3091/1586 1635/3092/1586 +f 3948/3090/1585 1635/3092/1586 1636/3093/1587 +f 1637/3094/1588 1638/3095/1589 3619/3096/1590 +f 1637/3094/1588 3619/3096/1590 3608/3097/1588 +f 1639/3098/1591 1640/3099/1592 3609/3100/1593 +f 1639/3098/1591 3609/3100/1593 3622/3101/1594 +f 1641/3102/1595 1642/3103/1596 3884/3104/1597 +f 1641/3102/1595 3884/3104/1597 3917/3105/1595 +f 3919/3106/1598 1643/3107/1599 1644/3108/1600 +f 3919/3106/1598 1644/3108/1600 3956/3109/1600 +f 1645/3110/1592 3595/3111/1601 3597/3112/1601 +f 1645/3110/1592 3597/3112/1601 3609/3100/1593 +f 3918/3113/1602 3948/3090/1585 1636/3093/1587 +f 3918/3113/1602 1636/3093/1587 1646/3114/1602 +f 1647/3115/1603 1639/3098/1591 3622/3101/1594 +f 1647/3115/1603 3622/3101/1594 1648/3116/1604 +f 3619/3096/1590 1638/3095/1589 1649/3117/1605 +f 3619/3096/1590 1649/3117/1605 1650/3118/1606 +f 158/1630/345 156/1628/343 3751/3119/1607 +f 158/1630/345 3751/3119/1607 3757/3120/2 +f 159/1631/346 3757/3120/2 3751/3119/1607 +f 159/1631/346 3751/3119/1607 160/1632/347 +f 1650/3118/1606 1649/3117/1605 1643/3107/1599 +f 1650/3118/1606 1643/3107/1599 3919/3106/1598 +f 3884/3104/1597 1642/3103/1596 1647/3115/1603 +f 3884/3104/1597 1647/3115/1603 1648/3116/1604 +f 166/1638/353 165/1637/352 1651/3121/1608 +f 166/1638/353 1651/3121/1608 1652/3122/1609 +f 165/1637/352 168/1640/355 1653/3123/1610 +f 165/1637/352 1653/3123/1610 1651/3121/1608 +f 168/1640/355 169/1641/356 1654/3124/1611 +f 168/1640/355 1654/3124/1611 1653/3123/1610 +f 169/1641/356 170/1642/357 1655/3125/1612 +f 169/1641/356 1655/3125/1612 1654/3124/1611 +f 170/1642/357 171/1643/358 1656/3126/1613 +f 170/1642/357 1656/3126/1613 1655/3125/1612 +f 171/1643/358 166/1638/353 1652/3122/1609 +f 171/1643/358 1652/3122/1609 3828/3127/1614 +f 1652/3122/1609 1651/3121/1608 1657/3128/1615 +f 1652/3122/1609 1657/3128/1615 1658/3129/1616 +f 1651/3121/1608 1653/3123/1610 1659/3130/1617 +f 1651/3121/1608 1659/3130/1617 3835/3131/1618 +f 1653/3123/1610 1654/3124/1611 1660/3132/1619 +f 1653/3123/1610 1660/3132/1619 3822/3133/1620 +f 1654/3124/1611 1655/3125/1612 1661/3134/1621 +f 1654/3124/1611 1661/3134/1621 3809/3135/1622 +f 1655/3125/1612 1656/3126/1613 1662/3136/1623 +f 1655/3125/1612 1662/3136/1623 3811/3137/1624 +f 3828/3127/1614 1652/3122/1609 3838/3138/1625 +f 3828/3127/1614 3838/3138/1625 3829/3139/1626 +f 1658/3129/1616 1657/3128/1615 1663/3140/1627 +f 1658/3129/1616 1663/3140/1627 1664/3141/1628 +f 3835/3131/1618 1659/3130/1617 1665/3142/1629 +f 3835/3131/1618 1665/3142/1629 1663/3140/1627 +f 3822/3133/1620 1660/3132/1619 1666/3143/1630 +f 3822/3133/1620 1666/3143/1630 3823/3144/1631 +f 3809/3135/1622 1661/3134/1621 1667/3145/1632 +f 3809/3135/1622 1667/3145/1632 1666/3143/1630 +f 3811/3137/1624 1662/3136/1623 1668/3146/1633 +f 3811/3137/1624 1668/3146/1633 1667/3145/1632 +f 3829/3139/1626 3838/3138/1625 1664/3141/1628 +f 3829/3139/1626 1664/3141/1628 1668/3146/1633 +f 1664/3141/1628 1663/3140/1627 173/1645/360 +f 1664/3141/1628 173/1645/360 172/1644/359 +f 1663/3140/1627 1665/3142/1629 175/1647/362 +f 1663/3140/1627 175/1647/362 173/1645/360 +f 3823/3144/1631 1666/3143/1630 176/1648/363 +f 3823/3144/1631 176/1648/363 175/1647/362 +f 1666/3143/1630 1667/3145/1632 177/1649/364 +f 1666/3143/1630 177/1649/364 176/1648/363 +f 1667/3145/1632 1668/3146/1633 178/1650/365 +f 1667/3145/1632 178/1650/365 177/1649/364 +f 1668/3146/1633 1664/3141/1628 172/1644/359 +f 1668/3146/1633 172/1644/359 178/1650/365 +f 180/1652/367 179/1651/366 1669/3147/1634 +f 180/1652/367 1669/3147/1634 1670/3148/1635 +f 179/1651/366 182/1654/369 1671/3149/1636 +f 179/1651/366 1671/3149/1636 1669/3147/1634 +f 182/1654/369 183/1655/370 1672/3150/1637 +f 182/1654/369 1672/3150/1637 1671/3149/1636 +f 183/1655/370 184/1656/371 1673/3151/1638 +f 183/1655/370 1673/3151/1638 1672/3150/1637 +f 184/1656/371 185/1657/372 1674/3152/1639 +f 184/1656/371 1674/3152/1639 1673/3151/1638 +f 185/1657/372 180/1652/367 1670/3148/1635 +f 185/1657/372 1670/3148/1635 3790/3153/1640 +f 1670/3148/1635 1669/3147/1634 1675/3154/1641 +f 1670/3148/1635 1675/3154/1641 1676/3155/1642 +f 1669/3147/1634 1671/3149/1636 1677/3156/1643 +f 1669/3147/1634 1677/3156/1643 3802/3157/1644 +f 1671/3149/1636 1672/3150/1637 1678/3158/1645 +f 1671/3149/1636 1678/3158/1645 3800/3159/1646 +f 1672/3150/1637 1673/3151/1638 1679/3160/1647 +f 1672/3150/1637 1679/3160/1647 3789/3161/1648 +f 1673/3151/1638 1674/3152/1639 1680/3162/1649 +f 1673/3151/1638 1680/3162/1649 3780/3163/1650 +f 3790/3153/1640 1670/3148/1635 3797/3164/1651 +f 3790/3153/1640 3797/3164/1651 3786/3165/1652 +f 1676/3155/1642 1675/3154/1641 1681/3166/1653 +f 1676/3155/1642 1681/3166/1653 1682/3167/1654 +f 3802/3157/1644 1677/3156/1643 1683/3168/1655 +f 3802/3157/1644 1683/3168/1655 1681/3166/1653 +f 3800/3159/1646 1678/3158/1645 1684/3169/1656 +f 3800/3159/1646 1684/3169/1656 3796/3170/1657 +f 3789/3161/1648 1679/3160/1647 1685/3171/1658 +f 3789/3161/1648 1685/3171/1658 1684/3169/1656 +f 3780/3163/1650 1680/3162/1649 1686/3172/1659 +f 3780/3163/1650 1686/3172/1659 1685/3171/1658 +f 3786/3165/1652 3797/3164/1651 1682/3167/1654 +f 3786/3165/1652 1682/3167/1654 1686/3172/1659 +f 1682/3167/1654 1681/3166/1653 187/1659/374 +f 1682/3167/1654 187/1659/374 186/1658/373 +f 1681/3166/1653 1683/3168/1655 189/1661/376 +f 1681/3166/1653 189/1661/376 187/1659/374 +f 3796/3170/1657 1684/3169/1656 190/1662/377 +f 3796/3170/1657 190/1662/377 189/1661/376 +f 1684/3169/1656 1685/3171/1658 191/1663/378 +f 1684/3169/1656 191/1663/378 190/1662/377 +f 1685/3171/1658 1686/3172/1659 192/1664/379 +f 1685/3171/1658 192/1664/379 191/1663/378 +f 1686/3172/1659 1682/3167/1654 186/1658/373 +f 1686/3172/1659 186/1658/373 192/1664/379 +f 1687/3173/1660 1688/3174/1661 1689/3175/1662 +f 1687/3173/1660 1689/3175/1662 1690/3176/1663 +f 1688/3174/1661 1691/3177/1664 1692/3178/1665 +f 1688/3174/1661 1692/3178/1665 1689/3175/1662 +f 1691/3177/1664 1693/3179/1666 1694/3180/1667 +f 1691/3177/1664 1694/3180/1667 1692/3178/1665 +f 1693/3179/1666 1695/3181/1668 1696/3182/1669 +f 1693/3179/1666 1696/3182/1669 1694/3180/1667 +f 1695/3181/1668 1697/3183/1670 1698/3184/1671 +f 1695/3181/1668 1698/3184/1671 1696/3182/1669 +f 1697/3183/1670 1699/3185/1672 1700/3186/1673 +f 1697/3183/1670 1700/3186/1673 1698/3184/1671 +f 1699/3185/1672 1701/3187/1674 1702/3188/1675 +f 1699/3185/1672 1702/3188/1675 1700/3186/1673 +f 1701/3187/1674 1703/3189/1676 1704/3190/1677 +f 1701/3187/1674 1704/3190/1677 1702/3188/1675 +f 1703/3189/1676 1705/3191/1678 1706/3192/1679 +f 1703/3189/1676 1706/3192/1679 1704/3190/1677 +f 1705/3191/1678 1687/3173/1660 1690/3176/1663 +f 1705/3191/1678 1690/3176/1663 1706/3192/1679 +f 3742/658/103 3758/664/103 3846/659/103 +f 3858/660/103 3848/663/103 3759/661/103 +f 3788/662/103 3848/663/103 3824/3193/103 +f 1707/3194/1680 1708/3195/1681 1709/3196/1682 +f 1707/3194/1680 1709/3196/1682 1710/3197/1683 +f 1708/3195/1681 1711/3198/1684 1712/3199/1685 +f 1708/3195/1681 1712/3199/1685 1709/3196/1682 +f 1711/3198/1684 1713/3200/1686 1714/3201/1687 +f 1711/3198/1684 1714/3201/1687 1712/3199/1685 +f 1713/3200/1686 1715/3202/1688 1716/3203/1689 +f 1713/3200/1686 1716/3203/1689 1714/3201/1687 +f 1715/3202/1688 1717/3204/1690 1718/3205/1691 +f 1715/3202/1688 1718/3205/1691 1716/3203/1689 +f 1717/3204/1690 1719/3206/1692 1720/3207/1693 +f 1717/3204/1690 1720/3207/1693 1718/3205/1691 +f 1721/3208/1694 1722/3209/1695 1723/3210/1696 +f 1721/3208/1694 1723/3210/1696 1724/3211/1693 +f 1722/3209/1695 1707/3194/1680 1710/3197/1683 +f 1722/3209/1695 1710/3197/1683 1723/3210/1696 +f 1743/3212/1697 1744/3213/1698 1745/3214/1699 +f 1744/3213/1698 193/1665/380 195/1667/382 +f 1744/3213/1698 195/1667/382 1745/3214/1699 +f 194/1666/381 196/1668/383 198/1670/385 +f 194/1666/381 198/1670/385 195/1667/382 +f 197/1669/384 1746/3215/1700 1747/3216/1701 +f 197/1669/384 1747/3216/1701 198/1670/385 +f 200/1672/387 1743/3212/1697 1745/3214/1699 +f 200/1672/387 1745/3214/1699 201/1673/388 +f 1718/3205/1691 1720/3207/1693 3700/3217/1702 +f 1718/3205/1691 3700/3217/1702 3687/3218/1703 +f 1716/3203/1689 1718/3205/1691 3687/3218/1703 +f 1716/3203/1689 3687/3218/1703 3689/3219/1704 +f 1714/3201/1687 1716/3203/1689 3689/3219/1704 +f 1714/3201/1687 3689/3219/1704 3709/3220/1705 +f 1712/3199/1685 1714/3201/1687 3709/3220/1705 +f 1712/3199/1685 3709/3220/1705 3727/3221/1706 +f 1709/3196/1682 1712/3199/1685 3727/3221/1706 +f 1709/3196/1682 3727/3221/1706 3732/3222/1707 +f 1710/3197/1683 1709/3196/1682 3732/3222/1707 +f 1710/3197/1683 3732/3222/1707 3731/3223/1708 +f 1723/3210/1696 1710/3197/1683 3731/3223/1708 +f 1723/3210/1696 3731/3223/1708 3724/3224/1709 +f 1724/3211/1693 1723/3210/1696 3724/3224/1709 +f 1724/3211/1693 3724/3224/1709 3701/3225/1710 +f 1748/3226/1711 1749/3227/1712 1750/3228/1713 +f 1748/3226/1711 1750/3228/1713 1751/3229/1711 +f 3833/3230/1714 3840/3231/1715 1752/3232/1716 +f 3833/3230/1714 1752/3232/1716 1753/3233/1717 +f 3889/3234/1718 3882/3235/1719 1754/3236/1720 +f 3889/3234/1718 1754/3236/1720 1755/3237/1718 +f 1756/3238/1721 1757/3239/1722 1758/3240/1721 +f 1756/3238/1721 1758/3240/1721 1759/3241/1721 +f 1762/3242/1723 3951/3243/1724 1763/3244/1724 +f 1762/3242/1723 1763/3244/1724 1764/3245/1725 +f 1765/3246/1726 1766/3247/1727 1767/3248/1728 +f 1765/3246/1726 1767/3248/1728 3874/3249/1728 +f 3914/3250/1729 3857/3251/1730 3875/3252/1731 +f 3914/3250/1729 3875/3252/1731 3952/3253/1732 +f 3882/3235/1719 1768/3254/1733 1769/3255/1734 +f 3882/3235/1719 1769/3255/1734 1754/3236/1720 +f 1750/3228/1713 1749/3227/1712 1770/3256/1735 +f 1750/3228/1713 1770/3256/1735 1771/3257/1736 +f 1752/3232/1716 3840/3231/1715 3849/3258/1737 +f 1752/3232/1716 3849/3258/1737 3895/3259/1738 +f 1768/3254/1733 1762/3242/1723 1764/3245/1725 +f 1768/3254/1733 1764/3245/1725 1769/3255/1734 +f 1771/3257/1736 1770/3256/1735 1766/3247/1727 +f 1771/3257/1736 1766/3247/1727 1765/3246/1726 +f 3895/3259/1738 3849/3258/1737 3857/3251/1730 +f 3895/3259/1738 3857/3251/1730 3914/3250/1729 +f 1812/3260/1739 1813/3261/1740 1814/3262/1741 +f 1812/3260/1739 1814/3262/1741 1815/3263/1742 +f 1813/3261/1740 1816/3264/1743 1817/3265/1744 +f 1813/3261/1740 1817/3265/1744 1814/3262/1741 +f 1816/3264/1743 1818/3266/1745 1819/3267/1746 +f 1816/3264/1743 1819/3267/1746 1817/3265/1744 +f 1818/3266/1745 1820/3268/1747 1821/3269/1748 +f 1818/3266/1745 1821/3269/1748 1819/3267/1746 +f 1820/3268/1747 1822/3270/1749 1823/3271/1750 +f 1820/3268/1747 1823/3271/1750 1821/3269/1748 +f 1822/3270/1749 1824/3272/1751 1825/3273/1752 +f 1822/3270/1749 1825/3273/1752 1823/3271/1750 +f 1824/3272/1751 1826/3274/1753 1827/3275/1754 +f 1824/3272/1751 1827/3275/1754 1825/3273/1752 +f 1826/3274/1753 1828/3276/1755 1829/3277/1756 +f 1826/3274/1753 1829/3277/1756 1827/3275/1754 +f 1828/3276/1755 1830/3278/1757 1831/3279/1758 +f 1828/3276/1755 1831/3279/1758 1829/3277/1756 +f 1830/3278/1757 1812/3260/1739 1815/3263/1742 +f 1830/3278/1757 1815/3263/1742 1831/3279/1758 +f 3998/775/124 4016/3280/124 3981/776/124 +f 3843/782/126 1847/784/126 3859/3281/126 +f 3963/797/130 1857/799/130 3947/3282/130 +f 1868/816/135 1869/3283/135 1870/817/135 +f 3680/835/132 3697/837/132 3686/3284/132 +f 1882/3285/1739 1883/3286/1740 1884/3287/1741 +f 1882/3285/1739 1884/3287/1741 1885/3288/1759 +f 1883/3286/1740 1886/3289/1743 1887/3290/1744 +f 1883/3286/1740 1887/3290/1744 1884/3287/1741 +f 1886/3289/1743 1888/3291/1745 1889/3292/1746 +f 1886/3289/1743 1889/3292/1746 1887/3290/1744 +f 1888/3291/1745 1890/3293/1747 1891/3294/1748 +f 1888/3291/1745 1891/3294/1748 1889/3292/1746 +f 1890/3293/1747 1892/3295/1749 1893/3296/1750 +f 1890/3293/1747 1893/3296/1750 1891/3294/1748 +f 1892/3295/1749 1894/3297/1751 1895/3298/1752 +f 1892/3295/1749 1895/3298/1752 1893/3296/1750 +f 1894/3297/1751 1896/3299/1753 1897/3300/1754 +f 1894/3297/1751 1897/3300/1754 1895/3298/1752 +f 1896/3299/1753 1898/3301/1755 1899/3302/1756 +f 1896/3299/1753 1899/3302/1756 1897/3300/1754 +f 1898/3301/1755 1900/3303/1757 1901/3304/1758 +f 1898/3301/1755 1901/3304/1758 1899/3302/1756 +f 1900/3303/1757 1882/3285/1739 1885/3288/1759 +f 1900/3303/1757 1885/3288/1759 1901/3304/1758 +f 1908/856/127 1909/3305/127 1910/857/127 +f 3725/867/122 1916/3306/122 1917/868/122 +f 1932/3307/1760 1933/3308/1761 1934/3309/1762 +f 1932/3307/1760 1934/3309/1762 1935/3310/1760 +f 3637/3311/1763 3631/3312/1764 1936/3313/1765 +f 3637/3311/1763 1936/3313/1765 1937/3314/1766 +f 3703/3315/1767 3676/3316/1768 1938/3317/1769 +f 3703/3315/1767 1938/3317/1769 1939/3318/1767 +f 1946/3319/1770 3716/3320/1723 1947/3321/1723 +f 1946/3319/1770 1947/3321/1723 1948/3322/1771 +f 1949/3323/1772 1950/3324/1773 1951/3325/1774 +f 1949/3323/1772 1951/3325/1774 3653/3326/1774 +f 3690/3327/1775 3636/3328/1776 3654/3329/1777 +f 3690/3327/1775 3654/3329/1777 3717/3330/1778 +f 3676/3316/1768 1952/3331/1779 1953/3332/1780 +f 3676/3316/1768 1953/3332/1780 1938/3317/1769 +f 1934/3309/1762 1933/3308/1761 1954/3333/1781 +f 1934/3309/1762 1954/3333/1781 1955/3334/1782 +f 1936/3313/1765 3631/3312/1764 3628/3335/1783 +f 1936/3313/1765 3628/3335/1783 3675/3336/1784 +f 1952/3331/1779 1946/3319/1770 1948/3322/1771 +f 1952/3331/1779 1948/3322/1771 1953/3332/1780 +f 1955/3334/1782 1954/3333/1781 1950/3324/1773 +f 1955/3334/1782 1950/3324/1773 1949/3323/1772 +f 3675/3336/1784 3628/3335/1783 3636/3328/1776 +f 3675/3336/1784 3636/3328/1776 3690/3327/1775 +f 1956/3337/1785 1957/3338/1786 1958/3339/1787 +f 1956/3337/1785 1958/3339/1787 1959/3340/1788 +f 1957/3338/1786 1960/3341/1789 1961/3342/1790 +f 1957/3338/1786 1961/3342/1790 1958/3339/1787 +f 1960/3341/1789 1962/3343/1791 1963/3344/1792 +f 1960/3341/1789 1963/3344/1792 1961/3342/1790 +f 1962/3343/1791 1964/3345/1793 1965/3346/1794 +f 1962/3343/1791 1965/3346/1794 1963/3344/1792 +f 1964/3345/1793 1966/3347/1795 1967/3348/1796 +f 1964/3345/1793 1967/3348/1796 1965/3346/1794 +f 1966/3347/1795 1968/3349/1797 1969/3350/1798 +f 1966/3347/1795 1969/3350/1798 1967/3348/1796 +f 1968/3349/1797 1970/3351/1799 1971/3352/1800 +f 1968/3349/1797 1971/3352/1800 1969/3350/1798 +f 1970/3351/1799 1972/3353/1801 1973/3354/1802 +f 1970/3351/1799 1973/3354/1802 1971/3352/1800 +f 1972/3353/1801 1974/3355/1803 1975/3356/1804 +f 1972/3353/1801 1975/3356/1804 1973/3354/1802 +f 1976/3357/1805 1956/3337/1785 1959/3340/1788 +f 1976/3357/1805 1959/3340/1788 1977/3358/1804 +f 1981/905/2 1983/907/2 1978/902/2 +f 1998/3359/1806 1999/3360/1807 2000/3361/1808 +f 1998/3359/1806 2000/3361/1808 2001/3362/1809 +f 1999/3360/1807 2002/3363/1810 2003/3364/1811 +f 1999/3360/1807 2003/3364/1811 2000/3361/1808 +f 2002/3363/1810 2004/3365/1812 2005/3366/1813 +f 2002/3363/1810 2005/3366/1813 2003/3364/1811 +f 2004/3365/1812 2006/3367/1814 2007/3368/1815 +f 2004/3365/1812 2007/3368/1815 2005/3366/1813 +f 2006/3367/1814 2008/3369/1816 2009/3370/1817 +f 2006/3367/1814 2009/3370/1817 2007/3368/1815 +f 2008/3369/1816 2010/3371/1818 2011/3372/1819 +f 2008/3369/1816 2011/3372/1819 2009/3370/1817 +f 2010/3371/1818 2012/3373/1820 2013/3374/1821 +f 2010/3371/1818 2013/3374/1821 2011/3372/1819 +f 2012/3373/1820 2014/3375/1822 2015/3376/1823 +f 2012/3373/1820 2015/3376/1823 2013/3374/1821 +f 2014/3375/1822 2016/3377/1824 2017/3378/1825 +f 2014/3375/1822 2017/3378/1825 2015/3376/1823 +f 2016/3377/1824 2018/3379/1806 2019/3380/1809 +f 2016/3377/1824 2019/3380/1809 2017/3378/1825 +f 2020/3381/1826 2021/3382/1827 2022/3383/1828 +f 2020/3381/1826 2022/3383/1828 2023/3384/1829 +f 2021/3382/1827 2024/3385/1830 2025/3386/1831 +f 2021/3382/1827 2025/3386/1831 2022/3383/1828 +f 2024/3385/1830 2026/3387/1832 2027/3388/1833 +f 2024/3385/1830 2027/3388/1833 2025/3386/1831 +f 2026/3387/1832 2028/3389/1834 2029/3390/1835 +f 2026/3387/1832 2029/3390/1835 2027/3388/1833 +f 2028/3389/1834 2030/3391/1836 2031/3392/1837 +f 2028/3389/1834 2031/3392/1837 2029/3390/1835 +f 2030/3391/1836 2032/3393/1838 2033/3394/1839 +f 2030/3391/1836 2033/3394/1839 2031/3392/1837 +f 2032/3393/1838 2034/3395/1840 2035/3396/1841 +f 2032/3393/1838 2035/3396/1841 2033/3394/1839 +f 2034/3395/1840 2036/3397/1842 2037/3398/1843 +f 2034/3395/1840 2037/3398/1843 2035/3396/1841 +f 2036/3397/1842 2038/3399/1844 2039/3400/1845 +f 2036/3397/1842 2039/3400/1845 2037/3398/1843 +f 2038/3399/1844 2020/3381/1826 2023/3384/1829 +f 2038/3399/1844 2023/3384/1829 2039/3400/1845 +f 2021/3382/1827 2020/3381/1826 2040/3401/1846 +f 2021/3382/1827 2040/3401/1846 2041/3402/1847 +f 2024/3385/1830 2021/3382/1827 2041/3402/1847 +f 2024/3385/1830 2041/3402/1847 2042/3403/1848 +f 2026/3387/1832 2024/3385/1830 2042/3403/1848 +f 2026/3387/1832 2042/3403/1848 2043/3404/1849 +f 2028/3389/1834 2026/3387/1832 2043/3404/1849 +f 2028/3389/1834 2043/3404/1849 2044/3405/1850 +f 2030/3391/1836 2028/3389/1834 2044/3405/1850 +f 2030/3391/1836 2044/3405/1850 2045/3406/1851 +f 2032/3393/1838 2030/3391/1836 2045/3406/1851 +f 2032/3393/1838 2045/3406/1851 2046/3407/1852 +f 2034/3395/1840 2032/3393/1838 2046/3407/1852 +f 2034/3395/1840 2046/3407/1852 2047/3408/1853 +f 2036/3397/1842 2034/3395/1840 2047/3408/1853 +f 2036/3397/1842 2047/3408/1853 2048/3409/1854 +f 2038/3399/1844 2036/3397/1842 2048/3409/1854 +f 2038/3399/1844 2048/3409/1854 2049/3410/1855 +f 2020/3381/1826 2038/3399/1844 2049/3410/1855 +f 2020/3381/1826 2049/3410/1855 2040/3401/1846 +f 2041/3402/1847 2040/3401/1846 2050/3411/1856 +f 2041/3402/1847 2050/3411/1856 2051/3412/1857 +f 2042/3403/1848 2041/3402/1847 2051/3412/1857 +f 2042/3403/1848 2051/3412/1857 2052/3413/1858 +f 2043/3404/1849 2042/3403/1848 2052/3413/1858 +f 2043/3404/1849 2052/3413/1858 2053/3414/1859 +f 2044/3405/1850 2043/3404/1849 2053/3414/1859 +f 2044/3405/1850 2053/3414/1859 2054/3415/1860 +f 2045/3406/1851 2044/3405/1850 2054/3415/1860 +f 2045/3406/1851 2054/3415/1860 2055/3416/1861 +f 2046/3407/1852 2045/3406/1851 2055/3416/1861 +f 2046/3407/1852 2055/3416/1861 2056/3417/1862 +f 2047/3408/1853 2046/3407/1852 2056/3417/1862 +f 2047/3408/1853 2056/3417/1862 2057/3418/1863 +f 2048/3409/1854 2047/3408/1853 2057/3418/1863 +f 2048/3409/1854 2057/3418/1863 2058/3419/1864 +f 2049/3410/1855 2048/3409/1854 2058/3419/1864 +f 2049/3410/1855 2058/3419/1864 2059/3420/1865 +f 2040/3401/1846 2049/3410/1855 2059/3420/1865 +f 2040/3401/1846 2059/3420/1865 2050/3411/1856 +f 2060/922/141 2061/3421/141 2062/923/141 +f 4642/3422/1866 2064/3423/1867 2065/3424/1866 +f 4642/3422/1866 2065/3424/1866 4646/3425/1868 +f 4644/3426/1869 2066/3427/1870 2067/3428/1871 +f 4644/3426/1869 2067/3428/1871 4655/3429/1872 +f 4640/3430/1873 2070/3431/1874 2071/3432/1875 +f 4640/3430/1873 2071/3432/1875 4645/3433/1876 +f 4639/3434/1877 2072/3435/1878 2073/3436/1877 +f 4639/3434/1877 2073/3436/1877 4638/3437/1879 +f 2080/935/1880 2082/937/1880 2083/938/1880 +f 2086/3438/1881 2087/3439/1882 2088/3440/1883 +f 2086/3438/1881 2088/3440/1883 2089/3441/1884 +f 2087/3439/1882 2090/3442/1885 2091/3443/1886 +f 2087/3439/1882 2091/3443/1886 2088/3440/1883 +f 2090/3442/1885 2092/3444/1887 2093/3445/1888 +f 2090/3442/1885 2093/3445/1888 2091/3443/1886 +f 2092/3444/1887 2094/3446/1889 2095/3447/1890 +f 2092/3444/1887 2095/3447/1890 2093/3445/1888 +f 2094/3446/1889 2096/3448/1891 2097/3449/1892 +f 2094/3446/1889 2097/3449/1892 2095/3447/1890 +f 2096/3448/1891 2098/3450/1893 2099/3451/1894 +f 2096/3448/1891 2099/3451/1894 2097/3449/1892 +f 2098/3450/1893 2100/3452/1895 2101/3453/1896 +f 2098/3450/1893 2101/3453/1896 2099/3451/1894 +f 2100/3452/1895 2102/3454/1897 2103/3455/1898 +f 2100/3452/1895 2103/3455/1898 2101/3453/1896 +f 2102/3454/1897 2104/3456/1899 2105/3457/1900 +f 2102/3454/1897 2105/3457/1900 2103/3455/1898 +f 2106/3458/1899 2086/3438/1881 2089/3441/1884 +f 2106/3458/1899 2089/3441/1884 2107/3459/1900 +f 2118/951/4 2119/957/4 2120/952/4 +f 2124/956/4 2123/955/4 2125/3460/4 +f 2128/3461/1901 2129/3462/1902 2130/3463/1903 +f 2128/3461/1901 2130/3463/1903 2131/3464/1904 +f 2129/3462/1902 2132/3465/1905 2133/3466/1906 +f 2129/3462/1902 2133/3466/1906 2130/3463/1903 +f 2132/3465/1905 2134/3467/1907 2135/3468/1908 +f 2132/3465/1905 2135/3468/1908 2133/3466/1906 +f 2134/3467/1907 2136/3469/1909 2137/3470/1910 +f 2134/3467/1907 2137/3470/1910 2135/3468/1908 +f 2136/3469/1909 2138/3471/1911 2139/3472/1912 +f 2136/3469/1909 2139/3472/1912 2137/3470/1910 +f 2138/3471/1911 2140/3473/1913 2141/3474/1914 +f 2138/3471/1911 2141/3474/1914 2139/3472/1912 +f 2140/3473/1913 2142/3475/1915 2143/3476/1916 +f 2140/3473/1913 2143/3476/1916 2141/3474/1914 +f 2142/3475/1915 2144/3477/1917 2145/3478/1918 +f 2142/3475/1915 2145/3478/1918 2143/3476/1916 +f 2144/3477/1917 2146/3479/1919 2147/3480/1920 +f 2144/3477/1917 2147/3480/1920 2145/3478/1918 +f 2146/3479/1919 2148/3481/1901 2149/3482/1904 +f 2146/3479/1919 2149/3482/1904 2147/3480/1920 +f 2150/3483/1921 2151/3484/1922 2152/3485/1923 +f 2150/3483/1921 2152/3485/1923 2153/3486/1924 +f 2151/3484/1922 2154/3487/1925 2155/3488/1926 +f 2151/3484/1922 2155/3488/1926 2152/3485/1923 +f 2154/3487/1925 2156/3489/1927 2157/3490/1928 +f 2154/3487/1925 2157/3490/1928 2155/3488/1926 +f 2156/3489/1927 2158/3491/1929 2159/3492/1930 +f 2156/3489/1927 2159/3492/1930 2157/3490/1928 +f 2158/3491/1929 2160/3493/1931 2161/3494/1932 +f 2158/3491/1929 2161/3494/1932 2159/3492/1930 +f 2160/3493/1931 2162/3495/1933 2163/3496/1934 +f 2160/3493/1931 2163/3496/1934 2161/3494/1932 +f 2162/3495/1933 2164/3497/1935 2165/3498/1936 +f 2162/3495/1933 2165/3498/1936 2163/3496/1934 +f 2164/3497/1935 2166/3499/1937 2167/3500/1938 +f 2164/3497/1935 2167/3500/1938 2165/3498/1936 +f 2166/3499/1937 2168/3501/1939 2169/3502/1940 +f 2166/3499/1937 2169/3502/1940 2167/3500/1938 +f 2168/3501/1939 2150/3483/1921 2153/3486/1924 +f 2168/3501/1939 2153/3486/1924 2169/3502/1940 +f 2151/3484/1922 2150/3483/1921 2170/3503/1941 +f 2151/3484/1922 2170/3503/1941 2171/3504/1942 +f 2154/3487/1925 2151/3484/1922 2171/3504/1942 +f 2154/3487/1925 2171/3504/1942 2172/3505/1943 +f 2156/3489/1927 2154/3487/1925 2172/3505/1943 +f 2156/3489/1927 2172/3505/1943 2173/3506/1944 +f 2158/3491/1929 2156/3489/1927 2173/3506/1944 +f 2158/3491/1929 2173/3506/1944 2174/3507/1945 +f 2160/3493/1931 2158/3491/1929 2174/3507/1945 +f 2160/3493/1931 2174/3507/1945 2175/3508/1946 +f 2162/3495/1933 2160/3493/1931 2175/3508/1946 +f 2162/3495/1933 2175/3508/1946 2176/3509/1947 +f 2164/3497/1935 2162/3495/1933 2176/3509/1947 +f 2164/3497/1935 2176/3509/1947 2177/3510/1948 +f 2166/3499/1937 2164/3497/1935 2177/3510/1948 +f 2166/3499/1937 2177/3510/1948 2178/3511/1949 +f 2168/3501/1939 2166/3499/1937 2178/3511/1949 +f 2168/3501/1939 2178/3511/1949 2179/3512/1950 +f 2150/3483/1921 2168/3501/1939 2179/3512/1950 +f 2150/3483/1921 2179/3512/1950 2170/3503/1941 +f 2171/3504/1942 2170/3503/1941 2180/3513/1951 +f 2171/3504/1942 2180/3513/1951 2181/3514/1952 +f 2172/3505/1943 2171/3504/1942 2181/3514/1952 +f 2172/3505/1943 2181/3514/1952 2182/3515/1953 +f 2173/3506/1944 2172/3505/1943 2182/3515/1953 +f 2173/3506/1944 2182/3515/1953 2183/3516/1954 +f 2174/3507/1945 2173/3506/1944 2183/3516/1954 +f 2174/3507/1945 2183/3516/1954 2184/3517/1955 +f 2175/3508/1946 2174/3507/1945 2184/3517/1955 +f 2175/3508/1946 2184/3517/1955 2185/3518/1956 +f 2176/3509/1947 2175/3508/1946 2185/3518/1956 +f 2176/3509/1947 2185/3518/1956 2186/3519/1957 +f 2177/3510/1948 2176/3509/1947 2186/3519/1957 +f 2177/3510/1948 2186/3519/1957 2187/3520/1958 +f 2178/3511/1949 2177/3510/1948 2187/3520/1958 +f 2178/3511/1949 2187/3520/1958 2188/3521/1959 +f 2179/3512/1950 2178/3511/1949 2188/3521/1959 +f 2179/3512/1950 2188/3521/1959 2189/3522/1960 +f 2170/3503/1941 2179/3512/1950 2189/3522/1960 +f 2170/3503/1941 2189/3522/1960 2180/3513/1951 +f 3693/3523/1961 2194/3524/1962 2195/3525/1961 +f 3693/3523/1961 2195/3525/1961 3694/3526/1963 +f 3696/3527/1964 2196/3528/1965 2197/3529/1966 +f 3696/3527/1964 2197/3529/1966 3708/3530/1967 +f 3684/3531/1968 2200/3532/1969 2201/3533/1970 +f 3684/3531/1968 2201/3533/1970 3634/3534/1971 +f 3681/3535/1972 2202/3536/1973 2203/3537/1972 +f 3681/3535/1972 2203/3537/1972 3627/3538/1974 +f 2208/972/149 2209/3539/149 2207/971/149 +f 2210/973/150 2211/3540/150 2212/3541/150 +f 2210/973/150 2212/3541/150 2213/974/150 +f 2210/973/150 2214/975/150 2215/3542/150 +f 2216/3543/1975 2217/3544/1976 2218/3545/1976 +f 2216/3543/1975 2218/3545/1976 2219/3546/1977 +f 2220/3547/1978 2221/3548/1979 2222/3549/1980 +f 2220/3547/1978 2222/3549/1980 2223/3550/1981 +f 2221/3548/1979 2224/3551/1982 2225/3552/1983 +f 2221/3548/1979 2225/3552/1983 2222/3549/1980 +f 2224/3551/1982 2226/3553/1984 2227/3554/1985 +f 2224/3551/1982 2227/3554/1985 2225/3552/1983 +f 2226/3553/1984 2228/3555/1986 2229/3556/1987 +f 2226/3553/1984 2229/3556/1987 2227/3554/1985 +f 2228/3555/1986 2216/3543/1975 2219/3546/1977 +f 2228/3555/1986 2219/3546/1977 2229/3556/1987 +f 2230/3557/1988 2231/3558/1989 2232/3559/1990 +f 2230/3557/1988 2232/3559/1990 2233/3560/1991 +f 2234/3561/1992 2230/3557/1988 2233/3560/1991 +f 2234/3561/1992 2233/3560/1991 2235/3562/1993 +f 2236/3563/1994 2234/3561/1992 2235/3562/1993 +f 2236/3563/1994 2235/3562/1993 2237/3564/1995 +f 2238/3565/1996 2236/3563/1994 2237/3564/1995 +f 2238/3565/1996 2237/3564/1995 2239/3566/1997 +f 2240/3567/1998 2241/3568/1999 2242/3569/2000 +f 2240/3567/1998 2242/3569/2000 2243/3570/2001 +f 2231/3558/1989 2240/3567/1998 2243/3570/2001 +f 2231/3558/1989 2243/3570/2001 2232/3559/1990 +f 2244/976/2 3665/978/2 3623/3571/2 +f 2233/3560/1991 2232/3559/1990 2251/3572/2002 +f 2233/3560/1991 2251/3572/2002 2252/3573/2003 +f 2235/3562/1993 2233/3560/1991 2252/3573/2003 +f 2235/3562/1993 2252/3573/2003 2253/3574/2004 +f 2237/3564/1995 2235/3562/1993 2253/3574/2004 +f 2237/3564/1995 2253/3574/2004 2254/3575/2005 +f 2239/3566/1997 2237/3564/1995 2254/3575/2005 +f 2239/3566/1997 2254/3575/2005 2255/3576/2006 +f 2256/3577/2007 2257/3578/2008 2258/3579/2009 +f 2256/3577/2007 2258/3579/2009 2259/3580/2010 +f 2242/3569/2000 2256/3577/2007 2259/3580/2010 +f 2242/3569/2000 2259/3580/2010 2260/3581/2011 +f 2243/3570/2001 2242/3569/2000 2260/3581/2011 +f 2243/3570/2001 2260/3581/2011 2261/3582/2012 +f 2232/3559/1990 2243/3570/2001 2261/3582/2012 +f 2232/3559/1990 2261/3582/2012 2251/3572/2002 +f 2268/3583/2013 2269/3584/2014 2270/3585/2015 +f 2268/3583/2013 2270/3585/2015 2271/3586/2015 +f 2272/3587/2016 2273/3588/2017 2274/3589/2018 +f 2272/3587/2016 2274/3589/2018 2275/3590/2019 +f 2275/3590/2019 2274/3589/2018 2276/3591/2020 +f 2275/3590/2019 2276/3591/2020 2277/3592/2021 +f 2277/3592/2021 2276/3591/2020 2278/3593/2022 +f 2277/3592/2021 2278/3593/2022 2279/3594/2023 +f 2279/3594/2023 2278/3593/2022 2280/3595/2024 +f 2279/3594/2023 2280/3595/2024 2281/3596/2025 +f 2281/3596/2025 2280/3595/2024 2269/3584/2014 +f 2281/3596/2025 2269/3584/2014 2268/3583/2013 +f 2282/3597/2026 2283/3598/2027 2284/3599/2028 +f 2282/3597/2026 2284/3599/2028 2285/3600/2029 +f 2286/3601/2030 2287/3602/2031 2283/3598/2027 +f 2286/3601/2030 2283/3598/2027 2282/3597/2026 +f 2288/3603/2032 2289/3604/2033 2287/3602/2031 +f 2288/3603/2032 2287/3602/2031 2286/3601/2030 +f 2290/3605/2034 2291/3606/2035 2289/3604/2033 +f 2290/3605/2034 2289/3604/2033 2288/3603/2032 +f 2292/3607/2036 2293/3608/2037 2294/3609/2038 +f 2292/3607/2036 2294/3609/2038 2295/3610/2039 +f 2296/3611/2040 2297/3612/2041 2293/3608/2037 +f 2296/3611/2040 2293/3608/2037 2292/3607/2036 +f 2298/3613/2042 2299/3614/2043 2297/3612/2041 +f 2298/3613/2042 2297/3612/2041 2296/3611/2040 +f 2285/3600/2029 2284/3599/2028 2299/3614/2043 +f 2285/3600/2029 2299/3614/2043 2298/3613/2042 +f 2300/995/2 4624/3615/2044 4621/996/2 +f 2302/3616/2045 2303/3617/2046 4624/3615/2044 +f 2302/3616/2045 4624/3615/2044 2300/995/2 +f 2304/3618/2047 2305/3619/2 2303/3617/2046 +f 2304/3618/2047 2303/3617/2046 2302/3616/2045 +f 2306/1001/2 4647/1000/2 4668/3620/2048 +f 2306/1001/2 4668/3620/2048 2307/3621/2 +f 2283/3598/2027 2311/3622/2049 2312/3623/2050 +f 2283/3598/2027 2312/3623/2050 2284/3599/2028 +f 2287/3602/2031 2313/3624/2051 2311/3622/2049 +f 2287/3602/2031 2311/3622/2049 2283/3598/2027 +f 2289/3604/2033 2314/3625/2052 2313/3624/2051 +f 2289/3604/2033 2313/3624/2051 2287/3602/2031 +f 2291/3606/2035 2315/3626/2053 2314/3625/2052 +f 2291/3606/2035 2314/3625/2052 2289/3604/2033 +f 2293/3608/2037 2316/3627/2054 2317/3628/2055 +f 2293/3608/2037 2317/3628/2055 2294/3609/2038 +f 2297/3612/2041 2318/3629/2056 2316/3627/2054 +f 2297/3612/2041 2316/3627/2054 2293/3608/2037 +f 2299/3614/2043 2319/3630/2057 2318/3629/2056 +f 2299/3614/2043 2318/3629/2056 2297/3612/2041 +f 2284/3599/2028 2312/3623/2050 2319/3630/2057 +f 2284/3599/2028 2319/3630/2057 2299/3614/2043 +f 2320/3631/2058 4666/3632/2058 4664/3633/2059 +f 2320/3631/2058 4664/3633/2059 2321/3634/2060 +f 2322/3635/2061 4664/3633/2062 4665/3636/815 +f 2322/3635/2061 4665/3636/815 2323/3637/815 +f 2324/3638/2063 2328/3639/2064 2329/3640/2065 +f 2324/3638/2063 2329/3640/2065 2325/3641/2048 +f 2336/3642/1975 2337/3643/2066 2338/3644/2067 +f 2336/3642/1975 2338/3644/2067 2339/3645/2068 +f 2337/3643/2066 2340/3646/2069 2341/3647/2070 +f 2337/3643/2066 2341/3647/2070 2338/3644/2067 +f 2340/3646/2069 2342/3648/2071 2343/3649/2072 +f 2340/3646/2069 2343/3649/2072 2341/3647/2070 +f 2344/3650/2073 2345/3651/1979 2346/3652/1980 +f 2344/3650/2073 2346/3652/1980 2347/3653/1981 +f 2345/3651/1979 2348/3654/1982 2349/3655/1983 +f 2345/3651/1979 2349/3655/1983 2346/3652/1980 +f 2348/3654/1982 2350/3656/1984 2351/3657/1985 +f 2348/3654/1982 2351/3657/1985 2349/3655/1983 +f 2350/3656/1984 2352/3658/1986 2353/3659/1987 +f 2350/3656/1984 2353/3659/1987 2351/3657/1985 +f 2352/3658/1986 2336/3642/1975 2339/3645/2068 +f 2352/3658/1986 2339/3645/2068 2353/3659/1987 +f 2354/3660/1988 2355/3661/1989 2356/3662/1990 +f 2354/3660/1988 2356/3662/1990 2357/3663/1991 +f 2358/3664/1992 2354/3660/1988 2357/3663/1991 +f 2358/3664/1992 2357/3663/1991 2359/3665/1993 +f 2360/3666/1994 2358/3664/1992 2359/3665/1993 +f 2360/3666/1994 2359/3665/1993 2361/3667/1995 +f 2362/3668/2074 2360/3666/1994 2361/3667/1995 +f 2362/3668/2074 2361/3667/1995 2363/3669/1997 +f 2364/3670/2075 2365/3671/2076 2366/3672/2077 +f 2364/3670/2075 2366/3672/2077 2367/3673/2078 +f 2368/3674/2079 2364/3670/2075 2367/3673/2078 +f 2368/3674/2079 2367/3673/2078 2369/3675/2080 +f 2370/3676/1998 2368/3674/2079 2369/3675/2080 +f 2370/3676/1998 2369/3675/2080 2371/3677/2001 +f 2355/3661/1989 2370/3676/1998 2371/3677/2001 +f 2355/3661/1989 2371/3677/2001 2356/3662/1990 +f 2372/1016/2 3667/1018/2 3625/3678/2081 +f 2374/3679/2082 2372/1016/2 3625/3678/2081 +f 2374/3679/2082 3625/3678/2081 3582/3680/2083 +f 2375/3681/2084 2374/3679/2082 3582/3680/2083 +f 2375/3681/2084 3582/3680/2083 3579/3682/2 +f 2378/1023/2 3584/1022/2 3626/1025/2 +f 2357/3663/1991 2356/3662/1990 2381/3683/2002 +f 2357/3663/1991 2381/3683/2002 2382/3684/2003 +f 2359/3665/1993 2357/3663/1991 2382/3684/2003 +f 2359/3665/1993 2382/3684/2003 2383/3685/2004 +f 2361/3667/1995 2359/3665/1993 2383/3685/2004 +f 2361/3667/1995 2383/3685/2004 2384/3686/2005 +f 2363/3669/1997 2361/3667/1995 2384/3686/2005 +f 2363/3669/1997 2384/3686/2005 2385/3687/2006 +f 2367/3673/2078 2366/3672/2077 2386/3688/2009 +f 2367/3673/2078 2386/3688/2009 2387/3689/2010 +f 2369/3675/2080 2367/3673/2078 2387/3689/2010 +f 2369/3675/2080 2387/3689/2010 2388/3690/2011 +f 2371/3677/2001 2369/3675/2080 2388/3690/2011 +f 2371/3677/2001 2388/3690/2011 2389/3691/2012 +f 2356/3662/1990 2371/3677/2001 2389/3691/2012 +f 2356/3662/1990 2389/3691/2012 2381/3683/2002 +f 2394/1033/2 2391/1030/2 2395/1034/2 +f 2396/3692/2085 2397/3693/2086 2398/3694/2087 +f 2396/3692/2085 2398/3694/2087 2399/3695/2088 +f 2404/3696/2089 2405/3697/2090 2406/3698/2091 +f 2404/3696/2089 2406/3698/2091 2407/3699/2092 +f 2406/3698/2091 2405/3697/2090 2410/3700/2093 +f 2406/3698/2091 2410/3700/2093 2411/3701/2094 +f 2398/3694/2087 2397/3693/2086 3713/3702/2095 +f 2398/3694/2087 3713/3702/2095 3714/3703/2096 +f 2399/3695/2088 2398/3694/2087 2412/3704/2097 +f 2399/3695/2088 2412/3704/2097 2413/3705/2098 +f 2398/3694/2087 3714/3703/2096 2414/3706/2099 +f 2398/3694/2087 2414/3706/2099 2412/3704/2097 +f 2407/3699/2092 2406/3698/2091 2415/3707/2100 +f 2407/3699/2092 2415/3707/2100 3699/3708/2101 +f 2406/3698/2091 2411/3701/2094 2416/3709/2102 +f 2406/3698/2091 2416/3709/2102 2415/3707/2100 +f 2397/3693/2086 2396/3692/2085 2417/3710/2103 +f 2397/3693/2086 2417/3710/2103 2418/3711/2104 +f 2410/3700/2093 2405/3697/2090 2419/3712/2105 +f 2410/3700/2093 2419/3712/2105 2420/3713/2106 +f 2405/3697/2090 2404/3696/2089 2421/3714/2107 +f 2405/3697/2090 2421/3714/2107 2419/3712/2105 +f 3713/3702/2095 2397/3693/2086 2418/3711/2104 +f 3713/3702/2095 2418/3711/2104 3698/3715/2108 +f 2422/3716/2109 2423/3717/2110 2424/3718/2111 +f 2422/3716/2109 2424/3718/2111 2425/3719/2112 +f 2428/3720/2113 2429/3721/2114 2430/3722/2115 +f 2428/3720/2113 2430/3722/2115 2431/3723/2116 +f 2434/3724/2089 2435/3725/2090 2436/3726/2091 +f 2434/3724/2089 2436/3726/2091 2437/3727/2092 +f 2436/3726/2091 2435/3725/2090 2440/3728/2093 +f 2436/3726/2091 2440/3728/2093 2441/3729/2094 +f 2430/3722/2115 2429/3721/2114 3660/3730/2117 +f 2430/3722/2115 3660/3730/2117 3659/3731/2118 +f 2424/3718/2111 2423/3717/2110 3661/3732/2095 +f 2424/3718/2111 3661/3732/2095 3662/3733/2096 +f 2425/3719/2112 2424/3718/2111 2442/3734/2119 +f 2425/3719/2112 2442/3734/2119 2443/3735/2120 +f 2429/3721/2114 2428/3720/2113 2444/3736/2121 +f 2429/3721/2114 2444/3736/2121 2445/3737/2122 +f 2424/3718/2111 3662/3733/2096 2446/3738/2099 +f 2424/3718/2111 2446/3738/2099 2442/3734/2119 +f 2437/3727/2092 2436/3726/2091 2447/3739/2100 +f 2437/3727/2092 2447/3739/2100 3648/3740/2101 +f 2436/3726/2091 2441/3729/2094 2448/3741/2102 +f 2436/3726/2091 2448/3741/2102 2447/3739/2100 +f 3660/3730/2117 2429/3721/2114 2445/3737/2122 +f 3660/3730/2117 2445/3737/2122 3646/3742/2123 +f 2423/3717/2110 2422/3716/2109 2449/3743/2124 +f 2423/3717/2110 2449/3743/2124 2450/3744/2125 +f 2431/3723/2116 2430/3722/2115 2451/3745/2126 +f 2431/3723/2116 2451/3745/2126 2452/3746/2127 +f 2430/3722/2115 3659/3731/2118 2453/3747/2128 +f 2430/3722/2115 2453/3747/2128 2451/3745/2126 +f 2440/3728/2093 2435/3725/2090 2454/3748/2105 +f 2440/3728/2093 2454/3748/2105 3645/3749/2106 +f 2435/3725/2090 2434/3724/2089 2455/3750/2107 +f 2435/3725/2090 2455/3750/2107 2454/3748/2105 +f 3661/3732/2095 2423/3717/2110 2450/3744/2125 +f 3661/3732/2095 2450/3744/2125 3647/3751/2108 +f 2456/3752/6 2457/3753/2129 2458/3754/2130 +f 2456/3752/6 2458/3754/2130 2459/3755/6 +f 2460/3756/2131 2456/3752/6 2459/3755/6 +f 2460/3756/2131 2459/3755/6 2461/3757/2132 +f 2462/3758/2133 2463/3759/2133 2458/3754/2130 +f 2462/3758/2133 2458/3754/2130 2457/3753/2129 +f 2460/3756/2131 2461/3757/2132 2464/3760/2134 +f 2460/3756/2131 2464/3760/2134 2465/3761/2134 +f 2466/3762/2135 2467/3763/2136 2468/3764/2137 +f 2466/3762/2135 2468/3764/2137 2469/3765/2138 +f 2474/3766/2139 2475/3767/2140 2476/3768/2141 +f 2474/3766/2139 2476/3768/2141 2477/3769/2142 +f 2471/1048/2 256/59/2 254/57/2 +f 2476/3768/2141 2480/3770/2143 2481/3771/2144 +f 2476/3768/2141 2481/3771/2144 2477/3769/2142 +f 2468/3764/2137 4615/3772/2145 4614/3773/2146 +f 2468/3764/2137 4614/3773/2146 2469/3765/2138 +f 2467/3763/2136 2482/3774/2147 2483/3775/2148 +f 2467/3763/2136 2483/3775/2148 2468/3764/2137 +f 2468/3764/2137 2483/3775/2148 2484/3776/2149 +f 2468/3764/2137 2484/3776/2149 4615/3772/2145 +f 2475/3767/2140 4617/3777/2150 2485/3778/2151 +f 2475/3767/2140 2485/3778/2151 2476/3768/2141 +f 2476/3768/2141 2485/3778/2151 2486/3779/2152 +f 2476/3768/2141 2486/3779/2152 2480/3770/2143 +f 2469/3765/2138 2487/3780/2153 2488/3781/2154 +f 2469/3765/2138 2488/3781/2154 2466/3762/2135 +f 2481/3771/2144 2489/3782/2155 2490/3783/2156 +f 2481/3771/2144 2490/3783/2156 2477/3769/2142 +f 2477/3769/2142 2490/3783/2156 2491/3784/2157 +f 2477/3769/2142 2491/3784/2157 2474/3766/2139 +f 4614/3773/2146 4616/3785/2158 2487/3780/2153 +f 4614/3773/2146 2487/3780/2153 2469/3765/2138 +f 2492/3786/5 2493/3787/5 2494/3788/2159 +f 2492/3786/5 2494/3788/2159 2495/3789/2160 +f 2496/3790/2161 2497/3791/2162 2493/3787/5 +f 2496/3790/2161 2493/3787/5 2492/3786/5 +f 2498/3792/2163 2495/3789/2160 2494/3788/2159 +f 2498/3792/2163 2494/3788/2159 2499/3793/2163 +f 2496/3790/2161 2500/3794/2164 2501/3795/2164 +f 2496/3790/2161 2501/3795/2164 2497/3791/2162 +f 2514/3796/2165 2515/3797/2166 2516/3798/2167 +f 2514/3796/2165 2516/3798/2167 2517/3799/2165 +f 2515/3797/2166 2520/3800/2168 2521/3801/2168 +f 2515/3797/2166 2521/3801/2168 2516/3798/2167 +f 2526/3802/2169 2527/3803/2170 2528/3804/2171 +f 2526/3802/2169 2528/3804/2171 2529/3805/2172 +f 2529/3805/2172 2528/3804/2171 2530/3806/2173 +f 2529/3805/2172 2530/3806/2173 2531/3807/2174 +f 2531/3807/2174 2530/3806/2173 2532/3808/2175 +f 2531/3807/2174 2532/3808/2175 2533/3809/2176 +f 2534/3810/2177 2535/3811/2178 2536/3812/2179 +f 2534/3810/2177 2536/3812/2179 2537/3813/2180 +f 2535/3811/2178 2538/3814/2181 2539/3815/2182 +f 2535/3811/2178 2539/3815/2182 2536/3812/2179 +f 2538/3814/2181 2540/3816/2183 2541/3817/2184 +f 2538/3814/2181 2541/3817/2184 2539/3815/2182 +f 2542/3818/2185 2543/3819/2186 2544/3820/2187 +f 2542/3818/2185 2544/3820/2187 2545/3821/2185 +f 2546/3822/2188 2547/3823/2189 2548/3824/2189 +f 2546/3822/2188 2548/3824/2189 2549/3825/2190 +f 2543/3819/2186 2550/3826/2191 2551/3827/2192 +f 2543/3819/2186 2551/3827/2192 2544/3820/2187 +f 2552/3828/2193 2546/3822/2188 2549/3825/2190 +f 2552/3828/2193 2549/3825/2190 2553/3829/2194 +f 2550/3826/2191 2554/3830/2195 2555/3831/2195 +f 2550/3826/2191 2555/3831/2195 2551/3827/2192 +f 2556/3832/2196 2552/3828/2193 2553/3829/2194 +f 2556/3832/2196 2553/3829/2194 2557/3833/2196 +f 3720/3834/2197 3878/3835/2198 2562/3836/2199 +f 3720/3834/2197 2562/3836/2199 2563/3837/2197 +f 2566/3838/2200 2567/3839/2201 2568/3840/4 +f 2566/3838/2200 2568/3840/4 2569/3841/2200 +f 3878/3835/2198 4077/3842/2202 4075/3843/2202 +f 3878/3835/2198 4075/3843/2202 2562/3836/2199 +f 2568/3840/4 2567/3839/2201 2577/3844/2203 +f 2568/3840/4 2577/3844/2203 2578/3845/2203 +f 2592/3846/2165 2593/3847/2166 2594/3848/2167 +f 2592/3846/2165 2594/3848/2167 2595/3849/2165 +f 2593/3847/2166 2598/3850/2168 2599/3851/2168 +f 2593/3847/2166 2599/3851/2168 2594/3848/2167 +f 2604/3852/2204 2605/3853/2170 2606/3854/2171 +f 2604/3852/2204 2606/3854/2171 2607/3855/2172 +f 2607/3855/2172 2606/3854/2171 2608/3856/2205 +f 2607/3855/2172 2608/3856/2205 2609/3857/2174 +f 2609/3857/2174 2608/3856/2205 2610/3858/2175 +f 2609/3857/2174 2610/3858/2175 2611/3859/2176 +f 2612/3860/2177 2613/3861/2178 2614/3862/2179 +f 2612/3860/2177 2614/3862/2179 2615/3863/2206 +f 2613/3861/2178 2616/3864/2181 2617/3865/2207 +f 2613/3861/2178 2617/3865/2207 2614/3862/2179 +f 2616/3864/2181 2618/3866/2183 2619/3867/2184 +f 2616/3864/2181 2619/3867/2184 2617/3865/2207 +f 2620/3868/2185 2621/3869/2186 2622/3870/2187 +f 2620/3868/2185 2622/3870/2187 2623/3871/2185 +f 2624/3872/2188 2625/3873/2189 2626/3874/2189 +f 2624/3872/2188 2626/3874/2189 2627/3875/2190 +f 2621/3869/2186 2628/3876/2191 2629/3877/2192 +f 2621/3869/2186 2629/3877/2192 2622/3870/2187 +f 2630/3878/2193 2624/3872/2188 2627/3875/2190 +f 2630/3878/2193 2627/3875/2190 2631/3879/2194 +f 2628/3876/2191 2632/3880/2195 2633/3881/2195 +f 2628/3876/2191 2633/3881/2195 2629/3877/2192 +f 2634/3882/2196 2630/3878/2193 2631/3879/2194 +f 2634/3882/2196 2631/3879/2194 2635/3883/2196 +f 277/80/5 2640/1125/5 2641/3884/5 +f 279/82/6 2646/3885/6 2647/1130/6 +f 2648/3886/2208 2649/3887/2209 2650/3888/2210 +f 2648/3886/2208 2650/3888/2210 2651/3889/2208 +f 2649/3887/2209 2654/3890/2211 2655/3891/2211 +f 2649/3887/2209 2655/3891/2211 2650/3888/2210 +f 2660/3892/2212 2661/3893/2213 2662/3894/2214 +f 2660/3892/2212 2662/3894/2214 2663/3895/2215 +f 2663/3895/2215 2662/3894/2214 2664/3896/2216 +f 2663/3895/2215 2664/3896/2216 2665/3897/2217 +f 2665/3897/2217 2664/3896/2216 2666/3898/2218 +f 2665/3897/2217 2666/3898/2218 2667/3899/2219 +f 2668/3900/2220 2669/3901/2221 2670/3902/2222 +f 2668/3900/2220 2670/3902/2222 2671/3903/2223 +f 2669/3901/2221 2672/3904/2224 2673/3905/2225 +f 2669/3901/2221 2673/3905/2225 2670/3902/2222 +f 2672/3904/2224 2674/3906/2226 2675/3907/2227 +f 2672/3904/2224 2675/3907/2227 2673/3905/2225 +f 2676/3908/2228 2677/3909/2229 2678/3910/2230 +f 2676/3908/2228 2678/3910/2230 2679/3911/2228 +f 2680/3912/2231 2681/3913/2232 2682/3914/2232 +f 2680/3912/2231 2682/3914/2232 2683/3915/2233 +f 2677/3909/2229 2684/3916/2234 2685/3917/2235 +f 2677/3909/2229 2685/3917/2235 2678/3910/2230 +f 2686/3918/2236 2680/3912/2231 2683/3915/2233 +f 2686/3918/2236 2683/3915/2233 2687/3919/2237 +f 2684/3916/2234 2688/3920/2238 2689/3921/2238 +f 2684/3916/2234 2689/3921/2238 2685/3917/2235 +f 2690/3922/2239 2686/3918/2236 2687/3919/2237 +f 2690/3922/2239 2687/3919/2237 2691/3923/2239 +f 4507/3924/2240 4564/3925/2241 2696/3926/2242 +f 4507/3924/2240 2696/3926/2242 2697/3927/2240 +f 2700/3928/2243 2701/3929/2201 2702/3930/2244 +f 2700/3928/2243 2702/3930/2244 2703/3931/2243 +f 4564/3925/2241 4612/3932/2245 4610/3933/2245 +f 4564/3925/2241 4610/3933/2245 2696/3926/2242 +f 2702/3930/2244 2701/3929/2201 2711/3934/2246 +f 2702/3930/2244 2711/3934/2246 2712/3935/2246 +f 283/86/5 2718/1167/5 2719/3936/5 +f 285/88/6 2724/3937/6 2725/1172/6 +f 2726/3938/2208 2727/3939/2247 2728/3940/2210 +f 2726/3938/2208 2728/3940/2210 2729/3941/2208 +f 2730/3942/154 4589/3943/154 4605/3944/154 +f 2730/3942/154 4605/3944/154 2731/3945/154 +f 2727/3939/2247 2732/3946/2211 2733/3947/2211 +f 2727/3939/2247 2733/3947/2211 2728/3940/2210 +f 2738/3948/2212 2739/3949/2213 2740/3950/2248 +f 2738/3948/2212 2740/3950/2248 2741/3951/2249 +f 2741/3951/2249 2740/3950/2248 2742/3952/2250 +f 2741/3951/2249 2742/3952/2250 2743/3953/2217 +f 2743/3953/2217 2742/3952/2250 2744/3954/2218 +f 2743/3953/2217 2744/3954/2218 2745/3955/2219 +f 2746/3956/2220 2747/3957/2251 2748/3958/2252 +f 2746/3956/2220 2748/3958/2252 2749/3959/2223 +f 2747/3957/2251 2750/3960/2224 2751/3961/2253 +f 2747/3957/2251 2751/3961/2253 2748/3958/2252 +f 2750/3960/2224 2752/3962/2254 2753/3963/2255 +f 2750/3960/2224 2753/3963/2255 2751/3961/2253 +f 2754/3964/2228 2755/3965/2229 2756/3966/2230 +f 2754/3964/2228 2756/3966/2230 2757/3967/2228 +f 2758/3968/2231 2759/3969/2232 2760/3970/2232 +f 2758/3968/2231 2760/3970/2232 2761/3971/2233 +f 2755/3965/2229 2762/3972/2234 2763/3973/2235 +f 2755/3965/2229 2763/3973/2235 2756/3966/2230 +f 2764/3974/2236 2758/3968/2231 2761/3971/2233 +f 2764/3974/2236 2761/3971/2233 2765/3975/2237 +f 2762/3972/2234 2766/3976/2238 2767/3977/2238 +f 2762/3972/2234 2767/3977/2238 2763/3973/2235 +f 2768/3978/2239 2764/3974/2236 2765/3975/2237 +f 2768/3978/2239 2765/3975/2237 2769/3979/2239 +f 2770/3980/2256 2771/3981/2257 2772/3982/2258 +f 2770/3980/2256 2772/3982/2258 2773/3983/2259 +f 2771/3981/2257 2774/3984/2260 2775/3985/2261 +f 2771/3981/2257 2775/3985/2261 2772/3982/2258 +f 2774/3984/2260 2776/3986/2262 2777/3987/2263 +f 2774/3984/2260 2777/3987/2263 2775/3985/2261 +f 2776/3986/2262 2778/3988/2264 2779/3989/2265 +f 2776/3986/2262 2779/3989/2265 2777/3987/2263 +f 2778/3988/2264 2780/3990/2266 2781/3991/2267 +f 2778/3988/2264 2781/3991/2267 2779/3989/2265 +f 2782/3992/2266 2783/3993/2268 2784/3994/2269 +f 2782/3992/2266 2784/3994/2269 2785/3995/2270 +f 2783/3993/2268 2786/3996/2271 2787/3997/2272 +f 2783/3993/2268 2787/3997/2272 2784/3994/2269 +f 2786/3996/2271 2788/3998/2273 2789/3999/2274 +f 2786/3996/2271 2789/3999/2274 2787/3997/2272 +f 2788/3998/2273 2790/4000/2275 2791/4001/2276 +f 2788/3998/2273 2791/4001/2276 2789/3999/2274 +f 2790/4000/2275 2770/3980/2256 2773/3983/2259 +f 2790/4000/2275 2773/3983/2259 2791/4001/2276 +f 2787/3997/2272 2789/3999/2274 2792/4002/2277 +f 2787/3997/2272 2792/4002/2277 2793/4003/2278 +f 2784/3994/2269 2787/3997/2272 2793/4003/2278 +f 2784/3994/2269 2793/4003/2278 2794/4004/2279 +f 2785/3995/2270 2784/3994/2269 2794/4004/2279 +f 2785/3995/2270 2794/4004/2279 2795/4005/2280 +f 2779/3989/2265 2781/3991/2267 2796/4006/2280 +f 2779/3989/2265 2796/4006/2280 2797/4007/2281 +f 2777/3987/2263 2779/3989/2265 2797/4007/2281 +f 2777/3987/2263 2797/4007/2281 2798/4008/2282 +f 2775/3985/2261 2777/3987/2263 2798/4008/2282 +f 2775/3985/2261 2798/4008/2282 2799/4009/2283 +f 2772/3982/2258 2775/3985/2261 2799/4009/2283 +f 2772/3982/2258 2799/4009/2283 2800/4010/2284 +f 2773/3983/2259 2772/3982/2258 2800/4010/2284 +f 2773/3983/2259 2800/4010/2284 2801/4011/2285 +f 2791/4001/2276 2773/3983/2259 2801/4011/2285 +f 2791/4001/2276 2801/4011/2285 2802/4012/2286 +f 2789/3999/2274 2791/4001/2276 2802/4012/2286 +f 2789/3999/2274 2802/4012/2286 2792/4002/2277 +f 2807/4013/2287 2808/4014/2288 2809/4015/2289 +f 2807/4013/2287 2809/4015/2289 2810/4016/2290 +f 2808/4014/2288 2811/4017/2291 2812/4018/2292 +f 2808/4014/2288 2812/4018/2292 2809/4015/2289 +f 2811/4017/2291 2813/4019/2293 2814/4020/2294 +f 2811/4017/2291 2814/4020/2294 2812/4018/2292 +f 2813/4019/2293 2815/4021/2295 2816/4022/2296 +f 2813/4019/2293 2816/4022/2296 2814/4020/2294 +f 2815/4021/2295 2817/4023/2297 2818/4024/2298 +f 2815/4021/2295 2818/4024/2298 2816/4022/2296 +f 2819/4025/2297 2820/4026/2299 2821/4027/2300 +f 2819/4025/2297 2821/4027/2300 2822/4028/2301 +f 2820/4026/2299 2823/4029/2302 2824/4030/2303 +f 2820/4026/2299 2824/4030/2303 2821/4027/2300 +f 2823/4029/2302 2825/4031/2304 2826/4032/2305 +f 2823/4029/2302 2826/4032/2305 2824/4030/2303 +f 2825/4031/2304 2827/4033/2306 2828/4034/2307 +f 2825/4031/2304 2828/4034/2307 2826/4032/2305 +f 2827/4033/2306 2807/4013/2287 2810/4016/2290 +f 2827/4033/2306 2810/4016/2290 2828/4034/2307 +f 2824/4030/2303 2826/4032/2305 2829/4035/2308 +f 2824/4030/2303 2829/4035/2308 2830/4036/2309 +f 2821/4027/2300 2824/4030/2303 2830/4036/2309 +f 2821/4027/2300 2830/4036/2309 2831/4037/2310 +f 2822/4028/2301 2821/4027/2300 2831/4037/2310 +f 2822/4028/2301 2831/4037/2310 2832/4038/2311 +f 2816/4022/2296 2818/4024/2298 2833/4039/2311 +f 2816/4022/2296 2833/4039/2311 2834/4040/2312 +f 2814/4020/2294 2816/4022/2296 2834/4040/2312 +f 2814/4020/2294 2834/4040/2312 2835/4041/2313 +f 2812/4018/2292 2814/4020/2294 2835/4041/2313 +f 2812/4018/2292 2835/4041/2313 2836/4042/2314 +f 2809/4015/2289 2812/4018/2292 2836/4042/2314 +f 2809/4015/2289 2836/4042/2314 2837/4043/2315 +f 2810/4016/2290 2809/4015/2289 2837/4043/2315 +f 2810/4016/2290 2837/4043/2315 2838/4044/2316 +f 2828/4034/2307 2810/4016/2290 2838/4044/2316 +f 2828/4034/2307 2838/4044/2316 2839/4045/2317 +f 2826/4032/2305 2828/4034/2307 2839/4045/2317 +f 2826/4032/2305 2839/4045/2317 2829/4035/2308 +f 4499/4046/2318 2851/4047/2318 4509/4048/2318 +f 4499/4046/2318 4509/4048/2318 4511/4049/2318 +f 2856/1201/1 2858/1203/1 2859/4050/1 +f 2874/4051/2319 2875/4052/2320 2876/4053/2321 +f 2874/4051/2319 2876/4053/2321 2877/4054/2322 +f 2875/4052/2320 2878/4055/2323 2879/4056/2324 +f 2875/4052/2320 2879/4056/2324 2876/4053/2321 +f 2878/4055/2323 2880/4057/2325 2881/4058/2326 +f 2878/4055/2323 2881/4058/2326 2879/4056/2324 +f 2880/4057/2325 2882/4059/2327 2883/4060/2328 +f 2880/4057/2325 2883/4060/2328 2881/4058/2326 +f 2882/4059/2327 2884/4061/2329 2885/4062/2330 +f 2882/4059/2327 2885/4062/2330 2883/4060/2328 +f 2884/4061/2329 2886/4063/2331 2887/4064/2332 +f 2884/4061/2329 2887/4064/2332 2885/4062/2330 +f 2886/4063/2331 2888/4065/2333 2889/4066/2334 +f 2886/4063/2331 2889/4066/2334 2887/4064/2332 +f 2888/4065/2333 2890/4067/2335 2891/4068/2336 +f 2888/4065/2333 2891/4068/2336 2889/4066/2334 +f 2890/4067/2335 2892/4069/2337 2893/4070/2338 +f 2890/4067/2335 2893/4070/2338 2891/4068/2336 +f 2892/4069/2337 2894/4071/2319 2895/4072/2322 +f 2892/4069/2337 2895/4072/2322 2893/4070/2338 +f 2896/4073/2339 2897/4074/2340 2898/4075/2341 +f 2896/4073/2339 2898/4075/2341 2899/4076/2342 +f 2897/4074/2340 2900/4077/2343 2901/4078/2344 +f 2897/4074/2340 2901/4078/2344 2898/4075/2341 +f 2900/4077/2343 2902/4079/2345 2903/4080/2346 +f 2900/4077/2343 2903/4080/2346 2901/4078/2344 +f 2902/4079/2345 2904/4081/2347 2905/4082/2348 +f 2902/4079/2345 2905/4082/2348 2903/4080/2346 +f 2904/4081/2347 2906/4083/2349 2907/4084/2350 +f 2904/4081/2347 2907/4084/2350 2905/4082/2348 +f 2906/4083/2349 2908/4085/2351 2909/4086/2352 +f 2906/4083/2349 2909/4086/2352 2907/4084/2350 +f 2908/4085/2351 2910/4087/2353 2911/4088/2354 +f 2908/4085/2351 2911/4088/2354 2909/4086/2352 +f 2910/4087/2353 2912/4089/2355 2913/4090/2356 +f 2910/4087/2353 2913/4090/2356 2911/4088/2354 +f 2912/4089/2355 2914/4091/2357 2915/4092/2358 +f 2912/4089/2355 2915/4092/2358 2913/4090/2356 +f 2914/4091/2357 2916/4093/2359 2917/4094/2342 +f 2914/4091/2357 2917/4094/2342 2915/4092/2358 +f 4343/4095/2360 4293/4096/2361 2918/4097/2362 +f 4343/4095/2360 2918/4097/2362 2919/4098/2363 +f 4293/4096/2361 4228/4099/2364 2920/4100/2365 +f 4293/4096/2361 2920/4100/2365 2918/4097/2362 +f 4228/4099/2364 4195/4101/2366 2921/4102/2367 +f 4228/4099/2364 2921/4102/2367 2920/4100/2365 +f 4195/4101/2366 4211/4103/2368 2922/4104/2369 +f 4195/4101/2366 2922/4104/2369 2921/4102/2367 +f 4212/4105/2370 4260/4106/2371 2923/4107/2372 +f 4212/4105/2370 2923/4107/2372 4207/4108/2373 +f 4260/4106/2371 4335/4109/2374 2924/4110/2375 +f 4260/4106/2371 2924/4110/2375 2923/4107/2372 +f 4335/4109/2374 4370/4111/2376 2925/4112/2377 +f 4335/4109/2374 2925/4112/2377 2924/4110/2375 +f 4370/4111/2376 4393/4113/2378 2926/4114/2379 +f 4370/4111/2376 2926/4114/2379 2925/4112/2377 +f 4393/4113/2378 4384/4115/2380 2927/4116/2381 +f 4393/4113/2378 2927/4116/2381 2926/4114/2379 +f 4384/4115/2380 4344/4117/2382 2928/4118/2383 +f 4384/4115/2380 2928/4118/2383 2927/4116/2381 +f 2929/4119/2384 2930/4120/2385 4413/4121/2386 +f 2929/4119/2384 4413/4121/2386 4389/4122/2387 +f 2931/4123/2388 2929/4119/2384 4389/4122/2387 +f 2931/4123/2388 4389/4122/2387 4336/4124/2389 +f 2932/4125/2390 2931/4123/2388 4336/4124/2389 +f 2932/4125/2390 4336/4124/2389 4256/4126/2391 +f 2933/4127/2392 2932/4125/2390 4256/4126/2391 +f 2933/4127/2392 4256/4126/2391 4190/4128/2393 +f 2934/4129/2394 2933/4127/2392 4190/4128/2393 +f 2934/4129/2394 4190/4128/2393 4185/4130/2395 +f 2935/4131/2396 2934/4129/2394 4185/4130/2395 +f 2935/4131/2396 4185/4130/2395 4205/4132/2397 +f 2936/4133/2398 2935/4131/2396 4205/4132/2397 +f 2936/4133/2398 4205/4132/2397 4283/4134/2399 +f 2937/4135/2400 2936/4133/2398 4283/4134/2399 +f 2937/4135/2400 4283/4134/2399 4364/4136/2401 +f 2938/4137/2402 2939/4138/2403 4365/4139/2404 +f 2938/4137/2402 4365/4139/2404 4405/4140/2405 +f 2930/4120/2385 2938/4137/2402 4405/4140/2405 +f 2930/4120/2385 4405/4140/2405 4413/4121/2386 +f 2889/4066/2334 2891/4068/2336 2930/4120/2385 +f 2889/4066/2334 2930/4120/2385 2929/4119/2384 +f 2887/4064/2332 2889/4066/2334 2929/4119/2384 +f 2887/4064/2332 2929/4119/2384 2931/4123/2388 +f 2885/4062/2330 2887/4064/2332 2931/4123/2388 +f 2885/4062/2330 2931/4123/2388 2932/4125/2390 +f 2883/4060/2328 2885/4062/2330 2932/4125/2390 +f 2883/4060/2328 2932/4125/2390 2933/4127/2392 +f 2881/4058/2326 2883/4060/2328 2933/4127/2392 +f 2881/4058/2326 2933/4127/2392 2934/4129/2394 +f 2879/4056/2324 2881/4058/2326 2934/4129/2394 +f 2879/4056/2324 2934/4129/2394 2935/4131/2396 +f 2876/4053/2321 2879/4056/2324 2935/4131/2396 +f 2876/4053/2321 2935/4131/2396 2936/4133/2398 +f 2877/4054/2322 2876/4053/2321 2936/4133/2398 +f 2877/4054/2322 2936/4133/2398 2937/4135/2400 +f 2893/4070/2338 2895/4072/2322 2939/4138/2403 +f 2893/4070/2338 2939/4138/2403 2938/4137/2402 +f 2891/4068/2336 2893/4070/2338 2938/4137/2402 +f 2891/4068/2336 2938/4137/2402 2930/4120/2385 +f 2940/4141/2406 2941/4142/2406 2942/4143/2407 +f 2940/4141/2406 2942/4143/2407 2943/4144/2408 +f 2948/4145/2409 2949/4146/2410 2950/4147/2411 +f 2948/4145/2409 2950/4147/2411 2951/4148/2411 +f 4391/4149/2412 2952/4150/2413 2953/4151/2414 +f 4391/4149/2412 2953/4151/2414 4392/4152/2415 +f 2954/4153/2416 2955/4154/2417 2956/4155/2418 +f 2954/4153/2416 2956/4155/2418 2957/4156/2419 +f 2943/4144/2408 2942/4143/2407 2958/4157/2420 +f 2943/4144/2408 2958/4157/2420 2959/4158/2420 +f 4392/4152/2415 2953/4151/2414 2960/4159/2421 +f 4392/4152/2415 2960/4159/2421 4396/4160/2422 +f 2949/4146/2410 2948/4145/2409 2961/4161/2423 +f 2949/4146/2410 2961/4161/2423 2962/4162/2423 +f 2957/4156/2419 2956/4155/2418 2963/4163/2424 +f 2957/4156/2419 2963/4163/2424 2964/4164/2425 +f 4514/4165/2426 2957/4156/2419 2964/4164/2425 +f 4514/4165/2426 2964/4164/2425 4512/4166/2427 +f 4513/4167/2428 2954/4153/2416 2957/4156/2419 +f 4513/4167/2428 2957/4156/2419 4514/4165/2426 +f 2953/4151/2414 2952/4150/2413 4442/4168/2429 +f 2953/4151/2414 4442/4168/2429 4443/4169/2430 +f 2960/4159/2421 2953/4151/2414 4443/4169/2430 +f 2960/4159/2421 4443/4169/2430 4451/4170/2431 +f 2967/4171/2432 2968/4172/2432 2969/4173/2433 +f 2967/4171/2432 2969/4173/2433 2970/4174/2434 +f 2971/1230/162 4447/1232/162 4441/4175/162 +f 2973/1233/163 2974/4176/163 4501/1234/163 +f 2972/1231/162 2975/1238/162 2976/1241/162 +f 2972/1231/162 2976/1241/162 4447/1232/162 +f 2970/4174/2434 2969/4173/2433 4454/4177/2435 +f 2970/4174/2434 4454/4177/2435 2977/4178/2436 +f 2977/4178/2436 4454/4177/2435 4455/4179/2 +f 2977/4178/2436 4455/4179/2 2981/4180/2 +f 2983/4181/2 2984/4182/2 2985/4183/2437 +f 2983/4181/2 2985/4183/2437 2986/4184/2438 +f 2987/4185/164 2988/1244/164 4252/1247/164 +f 2987/4185/164 4252/1247/164 4089/4186/164 +f 2989/4187/165 2990/4188/165 4090/4189/165 +f 2989/4187/165 4090/4189/165 4254/1249/165 +f 2986/4184/2438 2985/4183/2437 4367/4190/2439 +f 2986/4184/2438 4367/4190/2439 2993/4191/2440 +f 2994/1248/165 2989/4187/165 4254/1249/165 +f 2991/1245/164 2996/1252/164 2992/1246/164 +f 2993/4191/2440 4367/4190/2439 4444/4192/2441 +f 2993/4191/2440 4444/4192/2441 2997/4193/2441 +f 2999/4194/2442 3000/4195/2442 3001/4196/2443 +f 2999/4194/2442 3001/4196/2443 3002/4197/2444 +f 3007/4198/2445 3008/4199/2446 3009/4200/2447 +f 3007/4198/2445 3009/4200/2447 3010/4201/2447 +f 4113/4202/2448 3011/4203/2449 3012/4204/2450 +f 4113/4202/2448 3012/4204/2450 4114/4205/2451 +f 3013/4206/2452 3014/4207/2453 3015/4208/2454 +f 3013/4206/2452 3015/4208/2454 3016/4209/2455 +f 3002/4197/2444 3001/4196/2443 3017/4210/2456 +f 3002/4197/2444 3017/4210/2456 3018/4211/2456 +f 4114/4205/2451 3012/4204/2450 3019/4212/2457 +f 4114/4205/2451 3019/4212/2457 4109/4213/2458 +f 3008/4199/2446 3007/4198/2445 3020/4214/2459 +f 3008/4199/2446 3020/4214/2459 3021/4215/2459 +f 3016/4209/2455 3015/4208/2454 3022/4216/2460 +f 3016/4209/2455 3022/4216/2460 3023/4217/2461 +f 4066/4218/2462 3016/4209/2455 3023/4217/2461 +f 4066/4218/2462 3023/4217/2461 4070/4219/2463 +f 4065/4220/2464 3013/4206/2452 3016/4209/2455 +f 4065/4220/2464 3016/4209/2455 4066/4218/2462 +f 3012/4204/2450 3011/4203/2449 4129/4221/2465 +f 3012/4204/2450 4129/4221/2465 4130/4222/2466 +f 3019/4212/2457 3012/4204/2450 4130/4222/2466 +f 3019/4212/2457 4130/4222/2466 4122/4223/2467 +f 3026/4224/2468 3027/4225/2468 3028/4226/2469 +f 3026/4224/2468 3028/4226/2469 3029/4227/2470 +f 3032/1265/6 3033/4228/6 4057/1266/6 +f 3029/4227/2470 3028/4226/2469 4094/4229/2471 +f 3029/4227/2470 4094/4229/2471 3036/4230/2472 +f 3034/1268/5 3038/4231/5 3039/4232/5 +f 3034/1268/5 3039/4232/5 3035/1269/5 +f 3036/4230/2472 4094/4229/2471 4093/4233/2 +f 3036/4230/2472 4093/4233/2 3040/4234/2 +f 3041/4235/6 3037/1270/6 4056/1271/6 +f 3041/4235/6 4056/1271/6 4055/4236/6 +f 3042/4237/2473 3043/4238/2473 3044/4239/2474 +f 3042/4237/2473 3044/4239/2474 3045/4240/2475 +f 3050/4241/2476 3051/4242/2477 3052/4243/2478 +f 3050/4241/2476 3052/4243/2478 3053/4244/2478 +f 4150/4245/2479 3054/4246/2480 3055/4247/2481 +f 4150/4245/2479 3055/4247/2481 4151/4248/2482 +f 3056/4249/2483 3057/4250/2484 3058/4251/2485 +f 3056/4249/2483 3058/4251/2485 3059/4252/2486 +f 3045/4240/2475 3044/4239/2474 3060/4253/2487 +f 3045/4240/2475 3060/4253/2487 3061/4254/2488 +f 4151/4248/2482 3055/4247/2481 3062/4255/2489 +f 4151/4248/2482 3062/4255/2489 4145/4256/2490 +f 3051/4242/2477 3050/4241/2476 3063/4257/2491 +f 3051/4242/2477 3063/4257/2491 3064/4258/2491 +f 3059/4252/2486 3058/4251/2485 3065/4259/2492 +f 3059/4252/2486 3065/4259/2492 3066/4260/2493 +f 4042/4261/2494 3059/4252/2486 3066/4260/2493 +f 4042/4261/2494 3066/4260/2493 4049/4262/2495 +f 4041/4263/2496 3056/4249/2483 3059/4252/2486 +f 4041/4263/2496 3059/4252/2486 4042/4261/2494 +f 3055/4247/2481 3054/4246/2480 4080/4264/2497 +f 3055/4247/2481 4080/4264/2497 4081/4265/2498 +f 3062/4255/2489 3055/4247/2481 4081/4265/2498 +f 3062/4255/2489 4081/4265/2498 4082/4266/2499 +f 3069/4267/2500 3070/4268/2500 3071/4269/2501 +f 3069/4267/2500 3071/4269/2501 3072/4270/2502 +f 3072/4270/2502 3071/4269/2501 4187/4271/2503 +f 3072/4270/2502 4187/4271/2503 3079/4272/2504 +f 3080/1288/167 3075/1282/167 4316/1285/167 +f 3079/4272/2504 4187/4271/2503 4092/4273/2 +f 3079/4272/2504 4092/4273/2 3083/4274/2 +f 3085/4275/2505 3086/4276/2505 3087/4277/2506 +f 3085/4275/2505 3087/4277/2506 3088/4278/2507 +f 3093/4279/2508 3094/4280/2509 3095/4281/2510 +f 3093/4279/2508 3095/4281/2510 3096/4282/2510 +f 4484/4283/2511 3097/4284/2512 3098/4285/2513 +f 4484/4283/2511 3098/4285/2513 4485/4286/2514 +f 3099/4287/2515 3100/4288/2516 3101/4289/2517 +f 3099/4287/2515 3101/4289/2517 3102/4290/2518 +f 3088/4278/2507 3087/4277/2506 3103/4291/2519 +f 3088/4278/2507 3103/4291/2519 3104/4292/2519 +f 4485/4286/2514 3098/4285/2513 3105/4293/2520 +f 4485/4286/2514 3105/4293/2520 4487/4294/2521 +f 3094/4280/2509 3093/4279/2508 3106/4295/2522 +f 3094/4280/2509 3106/4295/2522 3107/4296/2522 +f 3102/4290/2518 3101/4289/2517 3108/4297/2523 +f 3102/4290/2518 3108/4297/2523 3109/4298/2524 +f 4490/4299/2525 3102/4290/2518 3109/4298/2524 +f 4490/4299/2525 3109/4298/2524 4488/4300/2526 +f 4489/4301/2527 3099/4287/2515 3102/4290/2518 +f 4489/4301/2527 3102/4290/2518 4490/4299/2525 +f 3098/4285/2513 3097/4284/2512 4394/4302/2528 +f 3098/4285/2513 4394/4302/2528 4395/4303/2529 +f 3105/4293/2520 3098/4285/2513 4395/4303/2529 +f 3105/4293/2520 4395/4303/2529 4400/4304/2530 +f 3112/4305/2531 3113/4306/2532 3114/4307/2 +f 3112/4305/2531 3114/4307/2 3115/4308/2533 +f 3113/4306/2532 3116/4309/2534 3117/4310/2535 +f 3113/4306/2532 3117/4310/2535 3114/4307/2 +f 3115/4308/2533 3114/4307/2 3118/4311/2536 +f 3115/4308/2533 3118/4311/2536 3119/4312/2537 +f 3114/4307/2 3117/4310/2535 3120/4313/2538 +f 3114/4307/2 3120/4313/2538 3118/4311/2536 +f 3121/4314/2539 3122/4315/2540 3123/4316/2541 +f 3121/4314/2539 3123/4316/2541 3124/4317/2542 +f 3122/4315/2540 3125/4318/2543 3126/4319/2544 +f 3122/4315/2540 3126/4319/2544 3123/4316/2541 +f 3127/4320/2545 3128/4321/2546 3129/4322/2547 +f 3127/4320/2545 3129/4322/2547 3130/4323/2548 +f 3128/4321/2546 3131/4324/2549 3132/4325/2550 +f 3128/4321/2546 3132/4325/2550 3129/4322/2547 +f 3131/4324/2549 3133/4326/2551 3134/4327/2552 +f 3131/4324/2549 3134/4327/2552 3132/4325/2550 +f 3133/4326/2551 3135/4328/2553 3136/4329/2554 +f 3133/4326/2551 3136/4329/2554 3134/4327/2552 +f 3135/4328/2553 3137/4330/2555 3138/4331/2556 +f 3135/4328/2553 3138/4331/2556 3136/4329/2554 +f 3137/4330/2555 3139/4332/2557 3140/4333/2558 +f 3137/4330/2555 3140/4333/2558 3138/4331/2556 +f 3139/4332/2557 3141/4334/2559 3142/4335/2560 +f 3139/4332/2557 3142/4335/2560 3140/4333/2558 +f 3141/4334/2559 3143/4336/2561 3144/4337/2562 +f 3141/4334/2559 3144/4337/2562 3142/4335/2560 +f 3143/4336/2561 3145/4338/2563 3146/4339/2564 +f 3143/4336/2561 3146/4339/2564 3144/4337/2562 +f 3145/4338/2563 3121/4314/2539 3124/4317/2542 +f 3145/4338/2563 3124/4317/2542 3146/4339/2564 +f 3140/4333/2558 3142/4335/2560 3147/4340/2565 +f 3140/4333/2558 3147/4340/2565 3148/4341/2566 +f 3138/4331/2556 3140/4333/2558 3738/4342/2567 +f 3138/4331/2556 3738/4342/2567 3149/4343/2568 +f 3136/4329/2554 3138/4331/2556 3702/4344/2569 +f 3136/4329/2554 3702/4344/2569 3150/4345/2570 +f 3134/4327/2552 3136/4329/2554 3150/4345/2570 +f 3134/4327/2552 3150/4345/2570 3151/4346/2571 +f 3132/4325/2550 3134/4327/2552 3655/4347/2572 +f 3132/4325/2550 3655/4347/2572 3152/4348/2573 +f 3129/4322/2547 3132/4325/2550 3152/4348/2573 +f 3129/4322/2547 3152/4348/2573 3153/4349/2574 +f 3130/4323/2548 3129/4322/2547 3733/4350/2575 +f 3130/4323/2548 3733/4350/2575 3154/4351/2576 +f 3123/4316/2541 3126/4319/2544 3155/4352/2577 +f 3123/4316/2541 3155/4352/2577 3156/4353/2578 +f 3124/4317/2542 3123/4316/2541 3156/4353/2578 +f 3124/4317/2542 3156/4353/2578 3157/4354/2579 +f 3146/4339/2564 3124/4317/2542 3157/4354/2579 +f 3146/4339/2564 3157/4354/2579 3158/4355/2580 +f 3144/4337/2562 3146/4339/2564 3871/4356/2581 +f 3144/4337/2562 3871/4356/2581 3159/4357/2582 +f 3142/4335/2560 3144/4337/2562 3159/4357/2582 +f 3142/4335/2560 3159/4357/2582 3147/4340/2565 +f 3161/1301/168 3170/4358/168 3171/1310/168 +f 3774/1315/170 3176/4359/170 3177/1316/170 +f 3182/4360/2583 3183/4361/2584 3184/4362/2583 +f 3182/4360/2583 3184/4362/2583 3185/4363/2585 +f 3186/4364/2586 3187/4365/2587 3188/4366/2586 +f 3186/4364/2586 3188/4366/2586 3189/4367/2588 +f 3190/1326/174 3192/1328/174 3193/4368/174 +f 3953/1337/177 3929/4369/177 3775/1338/177 +f 3200/4370/2589 3201/4371/2590 3202/4372/2589 +f 3200/4370/2589 3202/4372/2589 3203/4373/2591 +f 3204/4374/2592 3205/4375/2593 3206/4376/2592 +f 3204/4374/2592 3206/4376/2592 3207/4377/2594 +f 3208/4378/2595 3209/4379/2596 3210/4380/2597 +f 3208/4378/2595 3210/4380/2597 3211/4381/2598 +f 3976/4382/2599 3212/4383/2600 3213/4384/2601 +f 3976/4382/2599 3213/4384/2601 3957/4385/2602 +f 3994/4386/2603 3214/4387/2604 3215/4388/2605 +f 3994/4386/2603 3215/4388/2605 3977/4389/2606 +f 3992/4390/2607 3216/4391/2608 3217/4392/2609 +f 3992/4390/2607 3217/4392/2609 3973/4393/2610 +f 3969/4394/2611 3218/4395/2612 3219/4396/2613 +f 3969/4394/2611 3219/4396/2613 3954/4397/2614 +f 3220/4398/2615 3949/4399/2616 3941/4400/2617 +f 3220/4398/2615 3941/4400/2617 3221/4401/2618 +f 3222/1340/178 3224/1342/178 3225/4402/178 +f 3228/1345/179 3230/1347/179 3231/1348/179 +f 3248/1375/187 3249/4403/187 3250/1376/187 +f 3262/4404/2619 3263/4405/2620 3820/4406/2621 +f 3262/4404/2619 3820/4406/2621 3817/4407/2622 +f 3264/4408/2623 3265/4409/2624 3770/4410/2625 +f 3264/4408/2623 3770/4410/2625 3773/4411/2626 +f 3266/4412/2627 3267/4413/2619 3818/4414/2622 +f 3266/4412/2627 3818/4414/2622 3804/4415/2628 +f 3268/4416/2624 3269/4417/2629 3761/4418/2630 +f 3268/4416/2624 3761/4418/2630 3771/4419/2625 +f 3270/4420/2631 3266/4412/2627 3804/4415/2628 +f 3270/4420/2631 3804/4415/2628 3792/4421/2632 +f 3269/4417/2629 3271/4422/2633 3745/4423/2634 +f 3269/4417/2629 3745/4423/2634 3761/4418/2630 +f 3272/4424/2635 3270/4420/2631 3792/4421/2632 +f 3272/4424/2635 3792/4421/2632 3794/4425/2636 +f 3271/4422/2633 3273/4426/2637 3747/4427/2638 +f 3271/4422/2633 3747/4427/2638 3745/4423/2634 +f 3274/4428/2639 3272/4424/2635 3794/4425/2636 +f 3274/4428/2639 3794/4425/2636 3806/4429/2640 +f 3273/4426/2637 3275/4430/2641 3763/4431/2642 +f 3273/4426/2637 3763/4431/2642 3747/4427/2638 +f 3263/4405/2620 3274/4428/2639 3806/4429/2640 +f 3263/4405/2620 3806/4429/2640 3820/4406/2621 +f 3275/4430/2641 3264/4408/2623 3773/4411/2626 +f 3275/4430/2641 3773/4411/2626 3763/4431/2642 +f 3276/4432/2643 3277/4433/2644 3278/4434/2645 +f 3276/4432/2643 3278/4434/2645 3279/4435/2646 +f 3280/4436/2647 3913/4437/2648 3850/4438/2649 +f 3280/4436/2647 3850/4438/2649 3281/4439/2650 +f 3282/4440/2651 3916/4441/2652 3852/4442/2653 +f 3282/4440/2651 3852/4442/2653 3283/4443/2654 +f 3284/4444/2655 3898/4445/2656 3842/4446/2657 +f 3284/4444/2655 3842/4446/2657 3285/4447/2658 +f 3286/4448/2659 3881/4449/2660 3832/4450/2661 +f 3286/4448/2659 3832/4450/2661 3287/4451/2662 +f 3894/4452/2663 3288/4453/2664 3289/4454/2665 +f 3894/4452/2663 3289/4454/2665 3839/4455/2666 +f 3279/4435/2646 3278/4434/2645 3290/4456/2667 +f 3279/4435/2646 3290/4456/2667 3291/4457/2668 +f 3281/4439/2650 3850/4438/2649 3815/4458/2669 +f 3281/4439/2650 3815/4458/2669 3292/4459/2670 +f 3283/4443/2654 3852/4442/2653 3814/4460/2671 +f 3283/4443/2654 3814/4460/2671 3293/4461/2672 +f 3285/4447/2658 3842/4446/2657 3807/4462/2673 +f 3285/4447/2658 3807/4462/2673 3294/4463/2674 +f 3287/4451/2662 3832/4450/2661 3798/4464/2675 +f 3287/4451/2662 3798/4464/2675 3295/4465/2676 +f 3839/4455/2666 3289/4454/2665 3296/4466/2677 +f 3839/4455/2666 3296/4466/2677 3808/4467/2678 +f 3973/4393/2610 3217/4392/2609 3277/4433/2644 +f 3973/4393/2610 3277/4433/2644 3276/4432/2643 +f 3977/4389/2606 3215/4388/2605 3913/4437/2648 +f 3977/4389/2606 3913/4437/2648 3280/4436/2647 +f 3957/4385/2602 3213/4384/2601 3916/4441/2652 +f 3957/4385/2602 3916/4441/2652 3282/4440/2651 +f 3211/4381/2598 3210/4380/2597 3898/4445/2656 +f 3211/4381/2598 3898/4445/2656 3284/4444/2655 +f 3221/4401/2618 3941/4400/2617 3881/4449/2660 +f 3221/4401/2618 3881/4449/2660 3286/4448/2659 +f 3954/4397/2614 3219/4396/2613 3288/4453/2664 +f 3954/4397/2614 3288/4453/2664 3894/4452/2663 +f 3297/4468/2679 3298/4469/2680 3299/4470/2681 +f 3297/4468/2679 3299/4470/2681 3300/4471/2682 +f 3301/4472/2683 3302/4473/2684 3787/4474/2685 +f 3301/4472/2683 3787/4474/2685 3781/4475/2686 +f 3303/4476/2687 3304/4477/2688 3302/4473/2684 +f 3303/4476/2687 3302/4473/2684 3301/4472/2683 +f 3305/4478/2689 3306/4479/2690 3298/4469/2680 +f 3305/4478/2689 3298/4469/2680 3297/4468/2679 +f 3904/4480/2691 3880/4481/2692 3304/4477/2688 +f 3904/4480/2691 3304/4477/2688 3303/4476/2687 +f 3307/4482/2693 3308/4483/2694 3306/4479/2690 +f 3307/4482/2693 3306/4479/2690 3305/4478/2689 +f 3880/4481/2692 3307/4482/2693 3305/4478/2689 +f 3880/4481/2692 3305/4478/2689 3304/4477/2688 +f 3302/4473/2684 3304/4477/2688 3305/4478/2689 +f 3302/4473/2684 3305/4478/2689 3297/4468/2679 +f 3787/4474/2685 3302/4473/2684 3297/4468/2679 +f 3787/4474/2685 3297/4468/2679 3300/4471/2682 +f 3309/4484/2695 3310/4485/2696 3311/4486/2697 +f 3309/4484/2695 3311/4486/2697 3312/4487/2698 +f 3826/4488/2699 3782/4489/2700 3313/4490/2701 +f 3826/4488/2699 3313/4490/2701 3314/4491/2702 +f 3854/4492/2703 3826/4488/2699 3314/4491/2702 +f 3854/4492/2703 3314/4491/2702 3315/4493/2704 +f 3316/4494/2705 3309/4484/2695 3312/4487/2698 +f 3316/4494/2705 3312/4487/2698 3317/4495/2706 +f 3905/4496/2707 3854/4492/2703 3315/4493/2704 +f 3905/4496/2707 3315/4493/2704 3318/4497/2708 +f 3319/4498/2709 3316/4494/2705 3317/4495/2706 +f 3319/4498/2709 3317/4495/2706 3320/4499/2710 +f 3318/4497/2708 3315/4493/2704 3316/4494/2705 +f 3318/4497/2708 3316/4494/2705 3319/4498/2709 +f 3314/4491/2702 3309/4484/2695 3316/4494/2705 +f 3314/4491/2702 3316/4494/2705 3315/4493/2704 +f 3313/4490/2701 3310/4485/2696 3309/4484/2695 +f 3313/4490/2701 3309/4484/2695 3314/4491/2702 +f 3321/4500/2711 3322/4501/2712 3783/4502/2713 +f 3321/4500/2711 3783/4502/2713 3769/4503/2711 +f 3323/4504/2714 3324/4505/2715 3813/4506/2715 +f 3323/4504/2714 3813/4506/2715 3845/4507/2716 +f 314/103/9 3323/4504/2714 3845/4507/2716 +f 314/103/9 3845/4507/2716 315/104/9 +f 3322/4501/2712 310/1707/420 312/1709/420 +f 3322/4501/2712 312/1709/420 3783/4502/2713 +f 3325/4508/2717 3326/4509/2718 3327/4510/2719 +f 3325/4508/2717 3327/4510/2719 3328/4511/2720 +f 3326/4509/2718 3329/4512/2721 3330/4513/2722 +f 3326/4509/2718 3330/4513/2722 3327/4510/2719 +f 3329/4512/2721 3331/4514/2723 3332/4515/2724 +f 3329/4512/2721 3332/4515/2724 3330/4513/2722 +f 3331/4514/2723 3333/4516/2725 3334/4517/2726 +f 3331/4514/2723 3334/4517/2726 3332/4515/2724 +f 3333/4516/2725 3335/4518/2727 3336/4519/2728 +f 3333/4516/2725 3336/4519/2728 3334/4517/2726 +f 3335/4518/2727 3337/4520/2729 3338/4521/2730 +f 3335/4518/2727 3338/4521/2730 3336/4519/2728 +f 3337/4520/2729 3339/4522/2731 3340/4523/2732 +f 3337/4520/2729 3340/4523/2732 3338/4521/2730 +f 3339/4522/2731 3341/4524/2733 3342/4525/2734 +f 3339/4522/2731 3342/4525/2734 3340/4523/2732 +f 3341/4524/2733 3343/4526/2735 3344/4527/2736 +f 3341/4524/2733 3344/4527/2736 3342/4525/2734 +f 3345/4528/2735 3325/4508/2717 3328/4511/2720 +f 3345/4528/2735 3328/4511/2720 3346/4529/2736 +f 3348/1399/193 3356/1407/193 3349/1400/193 +f 3357/4530/2737 3358/4531/2738 3359/4532/2739 +f 3357/4530/2737 3359/4532/2739 3360/4533/2740 +f 3358/4531/2738 3361/4534/2741 3362/4535/2742 +f 3358/4531/2738 3362/4535/2742 3359/4532/2739 +f 3361/4534/2741 3363/4536/2743 3364/4537/2744 +f 3361/4534/2741 3364/4537/2744 3362/4535/2742 +f 3363/4536/2743 3365/4538/2745 3366/4539/2746 +f 3363/4536/2743 3366/4539/2746 3364/4537/2744 +f 3365/4538/2745 3367/4540/2747 3368/4541/2748 +f 3365/4538/2745 3368/4541/2748 3366/4539/2746 +f 3367/4540/2747 3369/4542/2749 3370/4543/2750 +f 3367/4540/2747 3370/4543/2750 3368/4541/2748 +f 3369/4542/2749 3371/4544/2751 3372/4545/2752 +f 3369/4542/2749 3372/4545/2752 3370/4543/2750 +f 3371/4544/2751 3373/4546/2753 3374/4547/2754 +f 3371/4544/2751 3374/4547/2754 3372/4545/2752 +f 3373/4546/2753 3375/4548/2755 3376/4549/2756 +f 3373/4546/2753 3376/4549/2756 3374/4547/2754 +f 3377/4550/2757 3357/4530/2737 3360/4533/2740 +f 3377/4550/2757 3360/4533/2740 3378/4551/2756 +f 3358/4531/2738 3357/4530/2737 3379/4552/2758 +f 3358/4531/2738 3379/4552/2758 3380/4553/2759 +f 3361/4534/2741 3358/4531/2738 3380/4553/2759 +f 3361/4534/2741 3380/4553/2759 3381/4554/2760 +f 3363/4536/2743 3361/4534/2741 3381/4554/2760 +f 3363/4536/2743 3381/4554/2760 3382/4555/2761 +f 3365/4538/2745 3363/4536/2743 3382/4555/2761 +f 3365/4538/2745 3382/4555/2761 3383/4556/2762 +f 3367/4540/2747 3365/4538/2745 3383/4556/2762 +f 3367/4540/2747 3383/4556/2762 3384/4557/2763 +f 3369/4542/2749 3367/4540/2747 3384/4557/2763 +f 3369/4542/2749 3384/4557/2763 3385/4558/2764 +f 3371/4544/2751 3369/4542/2749 3385/4558/2764 +f 3371/4544/2751 3385/4558/2764 3386/4559/2765 +f 3373/4546/2753 3371/4544/2751 3386/4559/2765 +f 3373/4546/2753 3386/4559/2765 3387/4560/2766 +f 3375/4548/2755 3373/4546/2753 3387/4560/2766 +f 3375/4548/2755 3387/4560/2766 3388/4561/2767 +f 3357/4530/2737 3377/4550/2757 3389/4562/2767 +f 3357/4530/2737 3389/4562/2767 3379/4552/2758 +f 3380/4553/2759 3379/4552/2758 3390/4563/2768 +f 3380/4553/2759 3390/4563/2768 3391/4564/2769 +f 3381/4554/2760 3380/4553/2759 3391/4564/2769 +f 3381/4554/2760 3391/4564/2769 3392/4565/2770 +f 3382/4555/2761 3381/4554/2760 3392/4565/2770 +f 3382/4555/2761 3392/4565/2770 3393/4566/2771 +f 3383/4556/2762 3382/4555/2761 3393/4566/2771 +f 3383/4556/2762 3393/4566/2771 3394/4567/2772 +f 3384/4557/2763 3383/4556/2762 3394/4567/2772 +f 3384/4557/2763 3394/4567/2772 3395/4568/2773 +f 3385/4558/2764 3384/4557/2763 3395/4568/2773 +f 3385/4558/2764 3395/4568/2773 3396/4569/2774 +f 3386/4559/2765 3385/4558/2764 3396/4569/2774 +f 3386/4559/2765 3396/4569/2774 3397/4570/2775 +f 3387/4560/2766 3386/4559/2765 3397/4570/2775 +f 3387/4560/2766 3397/4570/2775 3398/4571/2776 +f 3388/4561/2767 3387/4560/2766 3398/4571/2776 +f 3388/4561/2767 3398/4571/2776 3399/4572/2777 +f 3379/4552/2758 3389/4562/2767 3400/4573/2777 +f 3379/4552/2758 3400/4573/2777 3390/4563/2768 +f 4171/4574/2778 3405/4575/2779 3406/4576/2780 +f 4171/4574/2778 3406/4576/2780 4165/4577/2781 +f 3407/4578/2782 3408/4579/2783 3409/4580/2782 +f 3407/4578/2782 3409/4580/2782 3410/4581/2784 +f 4156/4582/2785 3413/4583/2786 3414/4584/2785 +f 4156/4582/2785 3414/4584/2785 4131/4585/2787 +f 4161/4586/2788 4166/4587/2789 4160/4588/2788 +f 4161/4586/2788 4160/4588/2788 4146/4589/2790 +f 3421/1422/198 3422/4590/198 3423/1423/198 +f 3427/4591/2791 3428/4592/2792 3429/4593/2793 +f 3427/4591/2791 3429/4593/2793 3430/4594/2794 +f 3430/4594/2794 3429/4593/2793 3431/4595/2795 +f 3430/4594/2794 3431/4595/2795 3432/4596/2796 +f 3432/4596/2796 3431/4595/2795 3433/4597/2797 +f 3432/4596/2796 3433/4597/2797 3434/4598/2798 +f 3434/4598/2798 3433/4597/2797 3435/4599/2799 +f 3434/4598/2798 3435/4599/2799 3436/4600/2800 +f 3436/4600/2800 3435/4599/2799 3437/4601/2801 +f 3436/4600/2800 3437/4601/2801 3438/4602/2802 +f 3438/4602/2802 3437/4601/2801 3439/4603/2803 +f 3438/4602/2802 3439/4603/2803 3440/4604/2804 +f 3440/4604/2804 3439/4603/2803 3441/4605/2805 +f 3440/4604/2804 3441/4605/2805 3442/4606/2806 +f 3442/4606/2806 3441/4605/2805 3443/4607/2807 +f 3442/4606/2806 3443/4607/2807 3444/4608/2808 +f 3444/4608/2808 3443/4607/2807 3445/4609/2809 +f 3444/4608/2808 3445/4609/2809 3446/4610/2810 +f 3447/4611/2811 3448/4612/2812 3428/4592/2792 +f 3447/4611/2811 3428/4592/2792 3427/4591/2791 +f 3455/1433/200 3456/4613/200 3454/1432/200 +f 3459/4614/2813 3460/4615/2814 3461/4616/2815 +f 3459/4614/2813 3461/4616/2815 3462/4617/2816 +f 3462/4617/2816 3461/4616/2815 3463/4618/2817 +f 3462/4617/2816 3463/4618/2817 3464/4619/2818 +f 3464/4619/2818 3463/4618/2817 3465/4620/2819 +f 3464/4619/2818 3465/4620/2819 3466/4621/2820 +f 3466/4621/2820 3465/4620/2819 3467/4622/2821 +f 3466/4621/2820 3467/4622/2821 3468/4623/2822 +f 3468/4623/2822 3467/4622/2821 3469/4624/2823 +f 3468/4623/2822 3469/4624/2823 3470/4625/2824 +f 3470/4625/2824 3469/4624/2823 3471/4626/2825 +f 3470/4625/2824 3471/4626/2825 3472/4627/2826 +f 3472/4627/2826 3471/4626/2825 3473/4628/2827 +f 3472/4627/2826 3473/4628/2827 3474/4629/2828 +f 3474/4629/2828 3473/4628/2827 3475/4630/2829 +f 3474/4629/2828 3475/4630/2829 3476/4631/2830 +f 3476/4631/2830 3475/4630/2829 3477/4632/2831 +f 3476/4631/2830 3477/4632/2831 3478/4633/2832 +f 3479/4634/2833 3480/4635/2831 3460/4615/2814 +f 3479/4634/2833 3460/4615/2814 3459/4614/2813 +f 3462/4617/2816 3481/4636/2834 3482/4637/2835 +f 3462/4617/2816 3482/4637/2835 3459/4614/2813 +f 3464/4619/2818 3483/4638/2836 3481/4636/2834 +f 3464/4619/2818 3481/4636/2834 3462/4617/2816 +f 3466/4621/2820 3484/4639/2837 3483/4638/2836 +f 3466/4621/2820 3483/4638/2836 3464/4619/2818 +f 3468/4623/2822 3485/4640/2838 3484/4639/2837 +f 3468/4623/2822 3484/4639/2837 3466/4621/2820 +f 3470/4625/2824 3486/4641/2839 3485/4640/2838 +f 3470/4625/2824 3485/4640/2838 3468/4623/2822 +f 3472/4627/2826 3487/4642/2840 3486/4641/2839 +f 3472/4627/2826 3486/4641/2839 3470/4625/2824 +f 3474/4629/2828 3488/4643/2841 3487/4642/2840 +f 3474/4629/2828 3487/4642/2840 3472/4627/2826 +f 3476/4631/2830 3489/4644/2842 3488/4643/2841 +f 3476/4631/2830 3488/4643/2841 3474/4629/2828 +f 3478/4633/2832 3490/4645/2843 3489/4644/2842 +f 3478/4633/2832 3489/4644/2842 3476/4631/2830 +f 3459/4614/2813 3482/4637/2835 3491/4646/2843 +f 3459/4614/2813 3491/4646/2843 3479/4634/2833 +f 3481/4636/2834 3492/4647/2844 3493/4648/2845 +f 3481/4636/2834 3493/4648/2845 3482/4637/2835 +f 3483/4638/2836 3494/4649/2846 3492/4647/2844 +f 3483/4638/2836 3492/4647/2844 3481/4636/2834 +f 3484/4639/2837 3495/4650/2847 3494/4649/2846 +f 3484/4639/2837 3494/4649/2846 3483/4638/2836 +f 3485/4640/2838 3496/4651/2848 3495/4650/2847 +f 3485/4640/2838 3495/4650/2847 3484/4639/2837 +f 3486/4641/2839 3497/4652/2849 3496/4651/2848 +f 3486/4641/2839 3496/4651/2848 3485/4640/2838 +f 3487/4642/2840 3498/4653/2850 3497/4652/2849 +f 3487/4642/2840 3497/4652/2849 3486/4641/2839 +f 3488/4643/2841 3499/4654/2851 3498/4653/2850 +f 3488/4643/2841 3498/4653/2850 3487/4642/2840 +f 3489/4644/2842 3500/4655/2852 3499/4654/2851 +f 3489/4644/2842 3499/4654/2851 3488/4643/2841 +f 3490/4645/2843 3501/4656/2853 3500/4655/2852 +f 3490/4645/2843 3500/4655/2852 3489/4644/2842 +f 3482/4637/2835 3493/4648/2845 3502/4657/2854 +f 3482/4637/2835 3502/4657/2854 3491/4646/2843 +f 4397/4658/2855 4399/4659/2856 3507/4660/2857 +f 4397/4658/2855 3507/4660/2857 3508/4661/2858 +f 3509/4662/2859 3510/4663/2860 3511/4664/2859 +f 3509/4662/2859 3511/4664/2859 3512/4665/2861 +f 4404/4666/2862 4417/4667/2863 3515/4668/2862 +f 4404/4666/2862 3515/4668/2862 3516/4669/2864 +f 4401/4670/2865 4407/4671/2866 4402/4672/2865 +f 4401/4670/2865 4402/4672/2865 4398/4673/2867 +f 3523/1450/205 3524/1455/205 3525/1451/205 +f 3529/1456/2868 3530/1459/2868 3531/1457/2868 +f 3533/1460/207 316/1710/421 318/1712/423 +f 3533/1460/207 318/1712/423 3534/1461/2868 +f 3540/1467/208 320/1468/425 319/1713/424 +f 3541/1469/210 3543/1471/210 3544/4674/210 +f 3545/1472/210 322/1715/427 324/1717/429 +f 3545/1472/210 324/1717/429 3546/1473/210 +f 3547/1474/211 3548/4675/211 3549/1475/211 +f 3550/1476/211 3549/1475/211 3551/1477/211 +f 3552/1478/211 326/1479/431 325/1718/430 diff --git a/src/shaders/frag.spv b/shaders/frag.spv similarity index 100% rename from src/shaders/frag.spv rename to shaders/frag.spv diff --git a/src/shaders/shader.frag b/shaders/shader.frag similarity index 100% rename from src/shaders/shader.frag rename to shaders/shader.frag diff --git a/src/shaders/shader.vert b/shaders/shader.vert similarity index 100% rename from src/shaders/shader.vert rename to shaders/shader.vert diff --git a/src/shaders/shaderc b/shaders/shaderc similarity index 100% rename from src/shaders/shaderc rename to shaders/shaderc diff --git a/src/shaders/vert.spv b/shaders/vert.spv similarity index 100% rename from src/shaders/vert.spv rename to shaders/vert.spv diff --git a/src/main.cpp b/src/main.cpp index c15f4f0..2badc34 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -5,12 +5,17 @@ #include #define GLM_FORCE_DEPTH_ZERO_TO_ONE +#define GLM_ENABLE_EXPERIMENTAL #include #include +#include #define STB_IMAGE_IMPLEMENTATION #include +#define TINYOBJLOADER_IMPLEMENTATION +#include + #define VULKAN_HPP_DISPATCH_LOADER_DYNAMIC 1 #define VK_ENABLE_BETA_EXTENSIONS #define VULKAN_HPP_NO_CONSTRUCTORS @@ -26,6 +31,9 @@ VULKAN_HPP_DEFAULT_DISPATCH_LOADER_DYNAMIC_STORAGE constexpr i32 WIDTH = 800; constexpr i32 HEIGHT = 600; +constexpr const char* MODEL_PATH = "models/viking_room.obj"; +constexpr const char* TEXTURE_PATH = "textures/viking_room.png"; + constexpr i32 MAX_FRAMES_IN_FLIGHT = 2; constexpr std::array validationLayers = { "VK_LAYER_KHRONOS_validation" }; @@ -59,25 +67,21 @@ struct Vertex { { 2, 0, vk::Format::eR32G32Sfloat, offsetof(Vertex, tex_coord) } } }; } + + fn operator==(const Vertex& other) const->bool { + return pos == other.pos && color == other.color && tex_coord == other.tex_coord; + } }; -constexpr std::array vertices = { - { { { -0.5F, -0.5F, 0.0F }, { 1.0F, 0.0F, 0.0F }, { 0.0F, 0.0F } }, - { { 0.5F, -0.5F, 0.0F }, { 0.0F, 1.0F, 0.0F }, { 1.0F, 0.0F } }, - { { 0.5F, 0.5F, 0.0F }, { 0.0F, 0.0F, 1.0F }, { 1.0F, 1.0F } }, - { { -0.5F, 0.5F, 0.0F }, { 1.0F, 1.0F, 1.0F }, { 0.0F, 1.0F } }, - { { -0.5F, -0.5F, -0.5F }, { 1.0F, 0.0F, 0.0F }, { 0.0F, 0.0F } }, - { { 0.5F, -0.5F, -0.5F }, { 0.0F, 1.0F, 0.0F }, { 1.0F, 0.0F } }, - { { 0.5F, 0.5F, -0.5F }, { 0.0F, 0.0F, 1.0F }, { 1.0F, 1.0F } }, - { { -0.5F, 0.5F, -0.5F }, { 1.0F, 1.0F, 1.0F }, { 0.0F, 1.0F } } } -}; - -// clang-format off -constexpr std::array indices = { - 0, 1, 2, 2, 3, 0, - 4, 5, 6, 6, 7, 4 -}; -// clang-format on +namespace std { + template <> + struct hash { + fn operator()(Vertex const& vertex) const->size_t { + return ((hash()(vertex.pos) ^ (hash()(vertex.color) << 1)) >> 1) ^ + (hash()(vertex.tex_coord) << 1); + } + }; +} class VulkanApp { public: @@ -125,6 +129,8 @@ class VulkanApp { vk::UniqueImageView mTextureImageView; vk::UniqueSampler mTextureSampler; + std::vector mVertices; + std::vector mIndices; vk::UniqueBuffer mVertexBuffer; vk::UniqueDeviceMemory mVertexBufferMemory; vk::UniqueBuffer mIndexBuffer; @@ -217,6 +223,7 @@ class VulkanApp { createTextureImage(); createTextureImageView(); createTextureSampler(); + loadModel(); createVertexBuffer(); createIndexBuffer(); createUniformBuffers(); @@ -520,8 +527,8 @@ class VulkanApp { } fn createGraphicsPipeline() -> void { - std::vector vertShaderCode = readFile("src/shaders/vert.spv"); - std::vector fragShaderCode = readFile("src/shaders/frag.spv"); + std::vector vertShaderCode = readFile("shaders/vert.spv"); + std::vector fragShaderCode = readFile("shaders/frag.spv"); vk::UniqueShaderModule vertShaderModule = createShaderModule(vertShaderCode); vk::UniqueShaderModule fragShaderModule = createShaderModule(fragShaderCode); @@ -697,7 +704,7 @@ class VulkanApp { fn createTextureImage() -> void { i32 texWidth = 0, texHeight = 0, texChannels = 0; - u8* pixels = stbi_load("src/textures/texture.jpg", &texWidth, &texHeight, &texChannels, STBI_rgb_alpha); + u8* pixels = stbi_load(TEXTURE_PATH, &texWidth, &texHeight, &texChannels, STBI_rgb_alpha); vk::DeviceSize imageSize = static_cast(texWidth) * static_cast(texHeight) * 4; @@ -899,8 +906,44 @@ class VulkanApp { endSingleTimeCommands(std::move(commandBuffer)); } + fn loadModel() -> void { + tinyobj::attrib_t attrib; + std::vector shapes; + std::vector materials; + std::string warn, err; + + if (!tinyobj::LoadObj(&attrib, &shapes, &materials, &warn, &err, MODEL_PATH)) + throw std::runtime_error(warn + err); + + std::unordered_map uniqueVertices {}; + + for (const tinyobj::shape_t& shape : shapes) { + for (const tinyobj::index_t& index : shape.mesh.indices) { + Vertex vertex { + .pos = { + attrib.vertices[static_cast(3 * index.vertex_index + 0)], + attrib.vertices[static_cast(3 * index.vertex_index + 1)], + attrib.vertices[static_cast(3 * index.vertex_index + 2)], + }, + .color = { 1.0F, 1.0F, 1.0F }, + .tex_coord = { + attrib.texcoords[static_cast(2 * index.texcoord_index + 0)], + 1.0F - attrib.texcoords[static_cast(2 * index.texcoord_index + 1)], + } + }; + + if (!uniqueVertices.contains(vertex)) { + uniqueVertices[vertex] = static_cast(mVertices.size()); + mVertices.push_back(vertex); + } + + mIndices.push_back(uniqueVertices[vertex]); + } + } + } + fn createVertexBuffer() -> void { - vk::DeviceSize bufferSize = sizeof(vertices[0]) * vertices.size(); + vk::DeviceSize bufferSize = sizeof(mVertices[0]) * mVertices.size(); vk::UniqueBuffer stagingBuffer; vk::UniqueDeviceMemory stagingBufferMemory; @@ -913,7 +956,7 @@ class VulkanApp { stagingBufferMemory ); - copyData(stagingBufferMemory.get(), bufferSize, vertices.data()); + copyData(stagingBufferMemory.get(), bufferSize, mVertices.data()); createBuffer( bufferSize, @@ -930,7 +973,7 @@ class VulkanApp { } fn createIndexBuffer() -> void { - vk::DeviceSize bufferSize = sizeof(indices[0]) * indices.size(); + vk::DeviceSize bufferSize = sizeof(mIndices[0]) * mIndices.size(); vk::UniqueBuffer stagingBuffer; vk::UniqueDeviceMemory stagingBufferMemory; @@ -943,7 +986,7 @@ class VulkanApp { stagingBufferMemory ); - copyData(stagingBufferMemory.get(), bufferSize, indices.data()); + copyData(stagingBufferMemory.get(), bufferSize, mIndices.data()); createBuffer( bufferSize, @@ -1170,7 +1213,7 @@ class VulkanApp { commandBuffer.bindVertexBuffers(0, mVertexBuffer.get(), { 0 }); - commandBuffer.bindIndexBuffer(mIndexBuffer.get(), 0, vk::IndexType::eUint16); + commandBuffer.bindIndexBuffer(mIndexBuffer.get(), 0, vk::IndexType::eUint32); commandBuffer.bindDescriptorSets( vk::PipelineBindPoint::eGraphics, @@ -1182,7 +1225,7 @@ class VulkanApp { nullptr ); - commandBuffer.drawIndexed(static_cast(indices.size()), 1, 0, 0, 0); + commandBuffer.drawIndexed(static_cast(mIndices.size()), 1, 0, 0, 0); commandBuffer.endRenderPass(); diff --git a/src/textures/texture.jpg b/textures/texture.jpg similarity index 100% rename from src/textures/texture.jpg rename to textures/texture.jpg diff --git a/textures/viking_room.png b/textures/viking_room.png new file mode 100644 index 0000000..6a879ea Binary files /dev/null and b/textures/viking_room.png differ