From 023dc549515d25430241da64f9887b8800a43fcb Mon Sep 17 00:00:00 2001 From: Jean-Francois Remacle <jean-francois.remacle@uclouvain.be> Date: Thu, 8 Dec 2005 15:35:20 +0000 Subject: [PATCH] *** empty log message *** --- Common/AdaptiveViews.cpp | 335 +- Common/AdaptiveViews.h | 8 +- Mesh/3D_Mesh.cpp | 15 +- Mesh/BDS.cpp | 92 +- Mesh/BDS.h | 2 + Mesh/DiscreteSurface.cpp | 31 +- Mesh/PartitionMesh.cpp | 6 +- benchmarks/stl/prt2.stl | 7226 ++++++++++++++++++++++++++++++++++++++ 8 files changed, 7558 insertions(+), 157 deletions(-) create mode 100644 benchmarks/stl/prt2.stl diff --git a/Common/AdaptiveViews.cpp b/Common/AdaptiveViews.cpp index 25b1457a92..afb1cd8aef 100644 --- a/Common/AdaptiveViews.cpp +++ b/Common/AdaptiveViews.cpp @@ -743,36 +743,63 @@ int Adaptive_Post_View::zoomElement(Post_View * view, const int N = _coefs->size1(); - Double_Vector val(N), res(adapt_point::all_points.size()); - Double_Matrix xyz(nbNod, 3); - Double_Matrix XYZ(adapt_point::all_points.size(), 3); - - for(int k = 0; k < nbNod; ++k) { - xyz(k, 0) = (*_STposX) (ielem, k); - xyz(k, 1) = (*_STposY) (ielem, k); - xyz(k, 2) = (*_STposZ) (ielem, k); - } + Double_Vector val ( N ), res(adapt_point::all_points.size()); + Double_Vector valx ( N ), valy(N), valz(N), resx(adapt_point::all_points.size()), resy(adapt_point::all_points.size()), resz(adapt_point::all_points.size()); + Double_Matrix xyz (nbNod,3); + Double_Matrix XYZ (adapt_point::all_points.size(),3); + + for ( int k=0;k<nbNod;++k) + { + xyz(k,0) = (*_STposX) ( ielem , k ); + xyz(k,1) = (*_STposY) ( ielem , k ); + xyz(k,2) = (*_STposZ) ( ielem , k ); + } + + for ( int k=0;k<N;++k) + { + val(k) = (*_STval )( ielem , k ); + } + + + _Interpolate->mult(val,res); + + if (_STvalX) + { + for ( int k=0;k<N;++k) + { + valx(k) = (*_STvalX )( ielem , k ); + valy(k) = (*_STvalY )( ielem , k ); + valz(k) = (*_STvalZ )( ielem , k ); + } + _Interpolate->mult(valx,resx); + _Interpolate->mult(valy,resy); + _Interpolate->mult(valz,resz); + } + + _Geometry->mult(xyz,XYZ); - for(int k = 0; k < N; ++k) { - val(k) = (*_STval) (ielem, k); - } - _Interpolate->mult(val, res); - _Geometry->mult(xyz, XYZ); double c1 = Cpu(); - int kk = 0; - for(; it != ite; ++it) { - adapt_point *p = (adapt_point *) & (*it); - p->val = res(kk); - p->X = XYZ(kk, 0); - p->Y = XYZ(kk, 1); - p->Z = XYZ(kk, 2); - if(min > p->val) - min = p->val; - if(max < p->val) - max = p->val; - kk++; - } + int kk=0; + for ( ; it !=ite ; ++it) + { + adapt_point *p = (adapt_point*) &(*it); + p->val = res(kk); + if (_STvalX) + { + p->valx = resx(kk); + p->valy = resy(kk); + p->valz = resz(kk); + } + p->val = res(kk); + + p->X = XYZ(kk,0); + p->Y = XYZ(kk,1); + p->Z = XYZ(kk,2); + if (min > p->val) min = p->val; + if (max < p->val) max = p->val; + kk++; + } double c2 = Cpu(); typename std::list < ELEM * >::iterator itt = ELEM::all_elems.begin(); @@ -803,22 +830,33 @@ int Adaptive_Post_View::zoomElement(Post_View * view, itt = ELEM::all_elems.begin(); adapt_point **p; - for(; itt != itte; itt++) { - if((*itt)->visible) { - p = (*itt)->p; - for(int k = 0; k < nbNod; ++k) - List_Add(theList, &p[k]->X); - for(int k = 0; k < nbNod; ++k) - List_Add(theList, &p[k]->Y); - for(int k = 0; k < nbNod; ++k) - List_Add(theList, &p[k]->Z); - for(int k = 0; k < nbNod; ++k) - List_Add(theList, &p[k]->val); - (*counter)++; + for ( ;itt != itte ; itt++) + { + if ((*itt)->visible) + { + p = (*itt)->p; + for (int k=0;k<nbNod;++k)List_Add ( theList , &p[k]->X ); + for (int k=0;k<nbNod;++k)List_Add ( theList , &p[k]->Y ); + for (int k=0;k<nbNod;++k)List_Add ( theList , &p[k]->Z ); + if (_STvalX) + { + for (int k=0;k<nbNod;++k) + { + List_Add ( theList , &p[k]->valx ); + List_Add ( theList , &p[k]->valy ); + List_Add ( theList , &p[k]->valz ); + } + } + else + { + for (int k=0;k<nbNod;++k)List_Add ( theList , &p[k]->val ); + } + (*counter)++; + } } - } - double c4 = Cpu(); + double c4 = Cpu(); + t0 += c1 - c0; t1 += c2 - c1; t2 += c3 - c2; @@ -857,11 +895,18 @@ void Adaptive_Post_View::setAdaptiveResolutionLevel(Post_View * view, int TYP = 0; if(view->NbSL) { - TYP = 5; + TYP = 7; List_Delete(view->SL); view->NbSL = 0; view->SL = List_Create(nbelm * 8, nbelm, sizeof(double)); } + if (view->NbVT) + { + TYP = 5; + List_Delete(view->VT); + view->NbVT = 0; + view->VT =List_Create ( nbelm * 36, nbelm , sizeof(double)); + } if(view->NbST) { TYP = 1; List_Delete(view->ST); @@ -880,6 +925,12 @@ void Adaptive_Post_View::setAdaptiveResolutionLevel(Post_View * view, view->NbSQ = 0; view->SQ = List_Create(nbelm * 20, nbelm * 20, sizeof(double)); } + if(view->NbVQ) { + TYP = 6; + List_Delete(view->VQ); + view->NbVQ = 0; + view->VQ = List_Create(nbelm * 60, nbelm * 20, sizeof(double)); + } if(view->NbSH) { TYP = 4; List_Delete(view->SH); @@ -890,42 +941,26 @@ void Adaptive_Post_View::setAdaptiveResolutionLevel(Post_View * view, view->NbTimeStep = 1; t0 = t1 = t2 = t3 = 0; - - while(1) { - if(TYP == 5) - setAdaptiveResolutionLevel_TEMPL < adapt_edge > (view, level_act, level, - plug, &(view->SL), - &(view->NbSL), done); - if(TYP == 1) - setAdaptiveResolutionLevel_TEMPL < adapt_triangle > (view, level_act, - level, plug, - &(view->ST), - &(view->NbST), - done); - if(TYP == 2) - setAdaptiveResolutionLevel_TEMPL < adapt_quad > (view, level_act, level, - plug, &(view->SQ), - &(view->NbSQ), done); - if(TYP == 4) - setAdaptiveResolutionLevel_TEMPL < adapt_hex > (view, level_act, level, - plug, &(view->SH), - &(view->NbSH), done); - if(TYP == 3) - setAdaptiveResolutionLevel_TEMPL < adapt_tet > (view, level_act, level, - plug, &(view->SS), - &(view->NbSS), done); - int nbDone = 0; - for(int i = 0; i < _STposX->size1(); ++i) - nbDone += done[i]; - printf("adaptive %d %d %d %d\n", level, level_act, nbDone, - _STposX->size1()); - if(nbDone == _STposX->size1()) - break; - if(level_act >= level) - break; - level_act++; - } - + + while (1) + { + if(TYP == 7) + setAdaptiveResolutionLevel_TEMPL < adapt_edge > (view, level_act, level, + plug, &(view->SL), + &(view->NbSL), done); + if (TYP == 1)setAdaptiveResolutionLevel_TEMPL <adapt_triangle> ( view,level_act,level, plug,&(view->ST),&(view->NbST),done) ; + if (TYP == 5)setAdaptiveResolutionLevel_TEMPL <adapt_triangle> ( view,level_act,level, plug,&(view->VT),&(view->NbVT),done) ; + if (TYP == 2)setAdaptiveResolutionLevel_TEMPL <adapt_quad> ( view,level_act,level, plug,&(view->SQ),&(view->NbSQ),done) ; + if (TYP == 6)setAdaptiveResolutionLevel_TEMPL <adapt_quad> ( view,level_act,level, plug,&(view->VQ),&(view->NbVQ),done) ; + if (TYP == 4)setAdaptiveResolutionLevel_TEMPL <adapt_hex> ( view,level_act,level, plug,&(view->SH),&(view->NbSH),done) ; + if (TYP == 3)setAdaptiveResolutionLevel_TEMPL <adapt_tet> ( view,level_act,level, plug,&(view->SS),&(view->NbSS),done) ; + int nbDone = 0; + for (int i=0;i<_STposX->size1();++i)nbDone += done[i]; + printf("adaptive %d %d %d %d\n",level, level_act, nbDone, _STposX->size1()); + if (nbDone ==_STposX->size1()) break; + if (level_act >= level) break; + level_act ++; + } view->Changed = 1; presentZoomLevel = level; presentTol = tol; @@ -1004,61 +1039,108 @@ void Adaptive_Post_View::initWithLowResolution(Post_View * view) List_T *myList; int nbelm; int nbnod; - if(view->NbSL) { - myList = view->SL; - nbelm = view->NbSL; - nbnod = 2; - } - else if(view->NbST) { - myList = view->ST; - nbelm = view->NbST; - nbnod = 3; - } - else if(view->NbSS) { - myList = view->SS; - nbelm = view->NbSS; - nbnod = 4; - } - else if(view->NbSQ) { - myList = view->SQ; - nbelm = view->NbSQ; - nbnod = 4; - } - else if(view->NbSH) { - myList = view->SH; - nbelm = view->NbSH; - nbnod = 8; - } - else - return; + + int nbComp = 1; + + if (view->NbST) + { + myList = view->ST; + nbelm = view->NbST; + nbnod = 3; + } + else if(view->NbSL) + { + myList = view->SL; + nbelm = view->NbSL; + nbnod = 2; + } + else if (view->NbVT) + { + myList = view->VT; + nbelm = view->NbVT; + nbnod = 3; + nbComp = 3; + } + else if (view->NbVQ) + { + myList = view->VQ; + nbelm = view->NbVQ; + nbnod = 4; + nbComp = 3; + } + else if (view->NbSS) + { + myList = view->SS; + nbelm = view->NbSS; + nbnod = 4; + } + else if (view->NbSQ) + { + myList = view->SQ; + nbelm = view->NbSQ; + nbnod = 4; + } + else if (view->NbSH) + { + myList = view->SH; + nbelm = view->NbSH; + nbnod = 8; + } + else return; min = VAL_INF; max = -VAL_INF; int nb = List_Nbr(myList) / (nbelm); - _STposX = new Double_Matrix(nbelm, nbnod); - _STposY = new Double_Matrix(nbelm, nbnod); - _STposZ = new Double_Matrix(nbelm, nbnod); - _STval = new Double_Matrix(nbelm, nb - 3 * nbnod); + _STposX = new Double_Matrix ( nbelm , nbnod ); + _STposY = new Double_Matrix ( nbelm , nbnod ); + _STposZ = new Double_Matrix ( nbelm , nbnod ); + _STval = new Double_Matrix ( nbelm , (nb-3*nbnod)/nbComp ); - /// Store non interpolated data - int k = 0; - for(int i = 0; i < List_Nbr(myList); i += nb) { - double *x = (double *)List_Pointer_Fast(myList, i); - double *y = (double *)List_Pointer_Fast(myList, i + nbnod); - double *z = (double *)List_Pointer_Fast(myList, i + 2 * nbnod); - for(int NN = 0; NN < nbnod; NN++) { - (*_STposX) (k, NN) = x[NN]; - (*_STposY) (k, NN) = y[NN]; - (*_STposZ) (k, NN) = z[NN]; + if (nbComp == 3) + { + _STvalX = new Double_Matrix ( nbelm , (nb-3*nbnod)/nbComp ); + _STvalY = new Double_Matrix ( nbelm , (nb-3*nbnod)/nbComp ); + _STvalZ = new Double_Matrix ( nbelm , (nb-3*nbnod)/nbComp ); } - double *val = (double *)List_Pointer_Fast(myList, i + 3 * nbnod); - for(int j = 0; j < nb - 3 * nbnod; j++) { - (*_STval) (k, j) = val[j]; + /// Store non interpolated data + + int k=0; + for (int i=0;i<List_Nbr(myList);i+=nb) + { + double *x = (double*)List_Pointer_Fast (myList,i); + double *y = (double*)List_Pointer_Fast (myList,i+nbnod); + double *z = (double*)List_Pointer_Fast (myList,i+2*nbnod); + for (int NN=0;NN<nbnod;NN++) + { + (*_STposX) ( k , NN) = x[NN]; + (*_STposY) ( k , NN) = y[NN]; + (*_STposZ) ( k , NN) = z[NN]; + } + double *val = (double*)List_Pointer_Fast (myList,i+3*nbnod); + if (nbComp == 1) + { + for (int j=0;j<(nb-3*nbnod)/nbComp;j++){ + (*_STval)(k,j)=val[j]; + } + } + else if (nbComp == 3) + { + int size = (nb-3*nbnod)/3; + for (int j=0;j<size;j++){ + int index1 = j; + int index2 = j+size; + int index3 = j+2*size; + // adaptation of the visualization mesh bases on the norm squared of the vector + (*_STval)(k,j)=(val[index1]*val[index1]+val[index2]*val[index2]+val[index3]*val[index3]); + (*_STvalX)(k,j)=val[index1]; + (*_STvalY)(k,j)=val[index2]; + (*_STvalZ)(k,j)=val[index3]; + } + } + k++; } - k++; - } setAdaptiveResolutionLevel(view, 0); } @@ -1068,8 +1150,9 @@ Adaptive_Post_View::Adaptive_Post_View(Post_View * view, List_T * _c, { _Interpolate = _Geometry = 0; - _coefs = new Double_Matrix(List_Nbr(_c), List_Nbr(_c)); - _eexps = new Double_Matrix(List_Nbr(_c), 3); + _coefs = new Double_Matrix ( List_Nbr (_c) , List_Nbr (_c) ); + _eexps = new Double_Matrix ( List_Nbr (_c) , 3 ); + _STvalX = _STvalY = _STvalZ =0; for(int i = 0; i < List_Nbr(_c); ++i) { List_T **line = (List_T **) List_Pointer_Fast(_c, i); diff --git a/Common/AdaptiveViews.h b/Common/AdaptiveViews.h index 49970d7662..8c76f88959 100644 --- a/Common/AdaptiveViews.h +++ b/Common/AdaptiveViews.h @@ -37,8 +37,8 @@ class GMSH_Post_Plugin; class adapt_point { public : - double x, y, z; - double X, Y, Z, val; + double x,y,z; + double X,Y,Z,val,valx,valy,valz; double shape_functions[128]; static adapt_point * New (double x, double y, double z, Double_Matrix *coeffs, Double_Matrix *eexps); @@ -275,6 +275,10 @@ class Adaptive_Post_View Double_Matrix * _STposY; Double_Matrix * _STposZ; Double_Matrix * _STval; + // for vectors + Double_Matrix * _STvalX; + Double_Matrix * _STvalY; + Double_Matrix * _STvalZ; Double_Matrix * _Interpolate; Double_Matrix * _Geometry; public: diff --git a/Mesh/3D_Mesh.cpp b/Mesh/3D_Mesh.cpp index 73ccfd1cee..2c99463e10 100644 --- a/Mesh/3D_Mesh.cpp +++ b/Mesh/3D_Mesh.cpp @@ -1,4 +1,4 @@ -// $Id: 3D_Mesh.cpp,v 1.67 2005-07-03 08:02:24 geuzaine Exp $ +// $Id: 3D_Mesh.cpp,v 1.68 2005-12-08 15:35:20 remacle Exp $ // // Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle // @@ -867,9 +867,16 @@ void Maillage_Volume(void *data, void *dum) pv = (Volume **) data; v = *pv; - if(v->Typ == MSH_VOLUME_DISCRETE) { - } - else if(Extrude_Mesh(v)) { + /* if(v->Typ == MSH_VOLUME_DISCRETE) + { + printf("coucou1\n"); + int temp = CTX.mesh.algo3d; + CTX.mesh.algo3d = FRONTAL_NETGEN; + CTX.mesh.algo3d =DELAUNAY_TETGEN; + Mesh_Tetgen(v); + CTX.mesh.algo3d = temp; + } + else*/ if(Extrude_Mesh(v)) { } else if(MeshTransfiniteVolume(v)) { } diff --git a/Mesh/BDS.cpp b/Mesh/BDS.cpp index c461a031a2..7c6795d5d1 100644 --- a/Mesh/BDS.cpp +++ b/Mesh/BDS.cpp @@ -1,4 +1,4 @@ -// $Id: BDS.cpp,v 1.44 2005-11-24 19:59:01 geuzaine Exp $ +// $Id: BDS.cpp,v 1.45 2005-12-08 15:35:20 remacle Exp $ // // Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle // @@ -26,6 +26,19 @@ #include "BDS.h" #include "Message.h" +double BDS_Point::min_edge_length() +{ + std::list<BDS_Edge*>::iterator it = edges.begin(); + std::list<BDS_Edge*>::iterator ite = edges.end(); + double L = 1.e245; + while(it!=ite){ + double l = (*it)->length(); + if (l<L)L=l; + ++it; + } + return L; +} + void outputScalarField(std::list < BDS_Triangle * >t, const char *iii) { FILE *f = fopen(iii, "w"); @@ -120,7 +133,7 @@ void BDS_Quadric::projection(double xa, double ya, double za, void BDS_GeomEntity::getClosestTriangles(double x, double y, double z, std::list < BDS_Triangle * >&l, - double &radius, + double &radius , double &X, double &Y, double &Z) { #ifdef HAVE_ANN_ @@ -823,6 +836,7 @@ void BDS_Mesh::createSearchStructures() int N = (int)(l / (LC_SEARCH) + 2); BDS_Point *p1 = (*eit)->p1; BDS_Point *p2 = (*eit)->p2; + for(int i = 0; i < N; i++) { double u = (double)i / (N - 1); (*it)->dataPts[I][0] = p1->X + (p2->X - p1->X) * (u); @@ -962,6 +976,9 @@ void recur_color_plane_surf(const double eps, } } + + + void BDS_Mesh::color_plane_surf(double eps, int NB_T) { int current_status = 100000; @@ -997,6 +1014,25 @@ void BDS_Mesh::color_plane_surf(double eps, int NB_T) } } +bool BDS_Mesh::extractVolumes() +{ + bool closed = true; + { + std::list < BDS_Edge * >::iterator it = edges.begin(); + std::list < BDS_Edge * >::iterator ite = edges.end(); + while(it != ite) + { + if ( (*it)->numfaces() !=2 ) closed = false; + ++it; + } + } + + printf("the domain is closed ? : %d\n",closed); + + BDS_Triangle *t = *(triangles.begin()); +} + + void BDS_Mesh::classify(double angle, int NB_T) { // printf(" classifying \n"); @@ -1246,7 +1282,8 @@ void BDS_Mesh::classify(double angle, int NB_T) Msg(INFO, "Creating search structures"); createSearchStructures(); Msg(INFO, "End classifying %d edgetags %d vertextags", edgetag - 1, vertextag - 1); - // outputScalarField (triangles,"R_curvature.pos"); + // outputScalarField (triangles,"R_curvature.pos"); + extractVolumes(); } double PointLessThanLexicographic::t = 0; @@ -1953,6 +1990,32 @@ bool BDS_Mesh::swap_edge(BDS_Edge * e) } } + // See if the swap revert one triangle + double cb1[3],cb2[3]; + if(orientation == 1) + { + normal_triangle ( p1 , op[1] , op[0] , cb1); + normal_triangle ( op[1] , p2 , op[0] , cb2); + } + else + { + normal_triangle ( p1 , op[0] , op[1] , cb1); + normal_triangle ( op[0] , p2 , op[1] , cb2); + } + + BDS_Vector n1 = e->faces(0)->N(); + BDS_Vector n2 = e->faces(1)->N(); + double psc = n1.x * cb1[0] +n1.y * cb1[1] +n1.z * cb1[2]; + if (psc < 0) return false; + psc = n2.x * cb1[0] +n2.y * cb1[1] +n2.z * cb1[2]; + if (psc < 0) return false; + psc = n2.x * cb2[0] +n2.y * cb2[1] +n2.z * cb2[2]; + if (psc < 0) return false; + psc = n1.x * cb2[0] +n1.y * cb2[1] +n1.z * cb2[2]; + if (psc < 0) return false; + //----------------------------------------------- + + BDS_Edge *p1_op1 = find_edge(p1, op[0], e->faces(0)); BDS_Edge *op1_p2 = find_edge(op[0], p2, e->faces(0)); BDS_Edge *p1_op2 = find_edge(p1, op[1], e->faces(1)); @@ -2225,7 +2288,7 @@ void BDS_Mesh::snap_point(BDS_Point * p, BDS_Mesh * geom_mesh) } } else if(p->g && p->g->classif_degree == 2 && geom_mesh) { - double xx, yy, zz; + double xx, yy, zz,sz; std::list < BDS_Triangle * >l; BDS_GeomEntity *gg = geom_mesh->get_geom(p->g->classif_tag, p->g->classif_degree); @@ -2234,20 +2297,6 @@ void BDS_Mesh::snap_point(BDS_Point * p, BDS_Mesh * geom_mesh) bool ok = project_point_on_a_list_of_triangles(p, l, X, Y, Z); - /* - std::list<BDS_Triangle *>::iterator tit = l.begin(); - std::list<BDS_Triangle *>::iterator tite = l.end(); - BDS_Vector n1 = p->N(), n2; - while(tit!=tite){ - n2 += (*tit)->N(); - tit++; - } - n2 /= sqrt(n2*n2); - n1 /= sqrt(n1*n1); - double angle = n1.angle(n2); - if(fabs(angle) > M_PI/2 )ok= false; - */ - if(!ok) { if(move_point(p, xx, yy, zz)) { SNAP_SUCCESS++; @@ -2324,6 +2373,7 @@ void BDS_Mesh::compute_metric_edge_lengths(const BDS_Metric & metric) while(it != ite) { BDS_Edge *e = (*it); BDS_GeomEntity *g = e->g; + if(g && g->surf) { double curvature = g->surf->normalCurv(0.5 * (e->p1->X + e->p2->X), 0.5 * (e->p1->Y + e->p2->Y), @@ -2506,7 +2556,7 @@ int BDS_Mesh::adapt_mesh(const BDS_Metric & metric, bool smooth, double prosc = cb1[0]*cb2[0]+cb1[1]*cb2[1]+cb1[2]*cb2[2]; - if (fabs(a1+a2-b1-b2) < 0.1 * (a1+a2)) + if (fabs(a1+a2-b1-b2) < 0.2 * (a1+a2+b1+b2)) { double qa1 = quality_triangle ( (*it)->p1 , (*it)->p2 , op[0] ); double qa2 = quality_triangle ( (*it)->p1 , (*it)->p2 , op[1] ); @@ -2523,7 +2573,7 @@ int BDS_Mesh::adapt_mesh(const BDS_Metric & metric, bool smooth, double qa = (qa1<qa2)?qa1:qa2; double qb = (qb1<qb2)?qb1:qb2; // printf("qa %g qb %g ..\n",qa,qb); - if (qb > qa && d < 0.01 * dd) + if (qb > qa && d < 0.1 * dd) { nb_modif++; swap_edge ( *it ); @@ -2534,7 +2584,7 @@ int BDS_Mesh::adapt_mesh(const BDS_Metric & metric, bool smooth, } } cleanup(); - if (smooth){ + if (smooth && 0){ Msg(INFO,"smoothing %d points\n",points.size()); std::set<BDS_Point*, PointLessThan>::iterator it = points.begin(); std::set<BDS_Point*, PointLessThan>::iterator ite = points.end(); diff --git a/Mesh/BDS.h b/Mesh/BDS.h index 70a8606b99..a09014ebdc 100644 --- a/Mesh/BDS.h +++ b/Mesh/BDS.h @@ -250,6 +250,7 @@ public: ++it; } } + double min_edge_length(); void getTriangles(std::list<BDS_Triangle *> &t) const; void compute_curvature(); BDS_Point(int id, double x=0, double y=0, double z=0) @@ -633,6 +634,7 @@ public: int adapt_mesh(const BDS_Metric & ,bool smooth = false,BDS_Mesh *geom = 0); void compute_metric_edge_lengths(const BDS_Metric & metric); void cleanup(); + bool extractVolumes(); // io's // STL bool read_stl(const char *filename, const double tolerance); diff --git a/Mesh/DiscreteSurface.cpp b/Mesh/DiscreteSurface.cpp index ef52ef6104..cb1b6ea8b8 100644 --- a/Mesh/DiscreteSurface.cpp +++ b/Mesh/DiscreteSurface.cpp @@ -1,4 +1,4 @@ -// $Id: DiscreteSurface.cpp,v 1.33 2005-11-03 13:44:03 remacle Exp $ +// $Id: DiscreteSurface.cpp,v 1.34 2005-12-08 15:35:20 remacle Exp $ // // Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle // @@ -225,7 +225,7 @@ void BDS_To_Mesh_2(Mesh * m) m->bds_mesh->points.end(); while(it != ite) { Vertex *vert = - Create_Vertex((*it)->iD, (*it)->X, (*it)->Y, (*it)->Z, 1.0, 0.0); + Create_Vertex((*it)->iD, (*it)->X, (*it)->Y, (*it)->Z, (*it)->min_edge_length(), 0.0); Tree_Add(m->Vertices, &vert); ++it; } @@ -269,6 +269,9 @@ void BDS_To_Mesh_2(Mesh * m) else Msg(GERROR, "Impossible to find surface %d", g->classif_tag); Tree_Add(s->Simplexes, &simp); + Tree_Add(s->Vertices, &v1); + Tree_Add(s->Vertices, &v2); + Tree_Add(s->Vertices, &v3); } ++it; } @@ -361,8 +364,29 @@ void BDS_To_Mesh(Mesh * m) CTX.mesh.changed = 1; } + +void CreateVolumeWithAllSurfaces(Mesh *M) +{ + // Volume *vol = Create_Volume(1, MSH_VOLUME_DISCRETE); + // Volume *vol = Create_Volume(1, 99999); + Volume *vol2 = Create_Volume(2, MSH_VOLUME); + List_T *surfaces = Tree2List(M->Surfaces); + for(int i = 0; i < List_Nbr(surfaces); ++i) { + Surface *s; + List_Read(surfaces, i, &s); + //List_Add (vol->Surfaces,&s); + List_Add (vol2->Surfaces,&s); + int ori = 1; + Move_SimplexBaseToSimplex(&s->SimplexesBase, s->Simplexes); + List_Add (vol2->SurfacesOrientations,&ori); + } + // Tree_Add(M->Volumes, &vol); + Tree_Add(M->Volumes, &vol2); +} + int ReMesh(Mesh * M) { + if(M->status != 2) return 0; @@ -379,8 +403,9 @@ int ReMesh(Mesh * M) M->bds_mesh = 0; } - MeshDiscreteSurface((Surface *) 0); + MeshDiscreteSurface((Surface *) 0); + CreateVolumeWithAllSurfaces(M); CTX.mesh.changed = 1; return 1; } diff --git a/Mesh/PartitionMesh.cpp b/Mesh/PartitionMesh.cpp index 7285ef1584..b072244523 100644 --- a/Mesh/PartitionMesh.cpp +++ b/Mesh/PartitionMesh.cpp @@ -1,4 +1,4 @@ -// $Id: PartitionMesh.cpp,v 1.5 2005-10-27 15:06:26 remacle Exp $ +// $Id: PartitionMesh.cpp,v 1.6 2005-12-08 15:35:20 remacle Exp $ // // Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle // @@ -62,9 +62,11 @@ void DeleteMesh(Mesh * M) List_Read(Surfaces, i, &s); Tree_Action(s->Simplexes, Free_Simplex); Tree_Delete(s->Simplexes); + Tree_Delete(s->Vertices); Tree_Action(s->SimplexesBase, Free_SimplexBase); Tree_Delete(s->SimplexesBase); s->Simplexes = Tree_Create(sizeof(Simplex *), compareSimplex); + s->Vertices = Tree_Create(sizeof(Simplex *), compareVertex); s->SimplexesBase = Tree_Create(sizeof(SimplexBase *), compareSimplexBase); } List_Delete(Surfaces); @@ -75,9 +77,11 @@ void DeleteMesh(Mesh * M) List_Read(Volumes, i, &v); Tree_Action(v->Simplexes, Free_Simplex); Tree_Delete(v->Simplexes); + Tree_Delete(v->Vertices); Tree_Action(v->SimplexesBase, Free_SimplexBase); Tree_Delete(v->SimplexesBase); v->Simplexes = Tree_Create(sizeof(Simplex *), compareSimplex); + v->Vertices = Tree_Create(sizeof(Simplex *), compareVertex); v->SimplexesBase = Tree_Create(sizeof(SimplexBase *), compareSimplexBase); } List_Delete(Volumes); diff --git a/benchmarks/stl/prt2.stl b/benchmarks/stl/prt2.stl new file mode 100644 index 0000000000..d4f6169cf8 --- /dev/null +++ b/benchmarks/stl/prt2.stl @@ -0,0 +1,7226 @@ +solid Created by Gmsh +facet normal 0 -0 -1 + outer loop + vertex 33 9 0 + vertex 33 0 0 + vertex 0 0 0 + endloop +endfacet +facet normal 0 0 -1 + outer loop + vertex 49 25 0 + vertex 33 9 0 + vertex 0 0 0 + endloop +endfacet +facet normal 0 0 -1 + outer loop + vertex 0 9 0 + vertex 49 25 0 + vertex 0 0 0 + endloop +endfacet +facet normal 0 -0 -1 + outer loop + vertex 49 25 0 + vertex 49 9 0 + vertex 33 9 0 + endloop +endfacet +facet normal 0 0 -1 + outer loop + vertex -16 9 0 + vertex -16 25 0 + vertex 49 25 0 + endloop +endfacet +facet normal 0 0 -1 + outer loop + vertex 0 9 0 + vertex -16 9 0 + vertex 49 25 0 + endloop +endfacet +facet normal 0 -1 -0 + outer loop + vertex 18.9067 0 7.96228 + vertex 0 0 0 + vertex 33 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 10.039 0 89.7073 + vertex 0 0 103 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 10.6011 0 16.7299 + vertex 10.9305 0 17.3505 + vertex 0 0 0 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 16.8507 0 82.5097 + vertex 0 0 0 + vertex 10.9305 0 17.3505 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 10.3405 0 16.075 + vertex 10.6011 0 16.7299 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 10.1521 0 15.3977 + vertex 10.3405 0 16.075 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 10.039 0 14.7073 + vertex 10.1521 0 15.3977 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 10 0 14 + vertex 10.039 0 14.7073 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 10.039 0 13.2927 + vertex 10 0 14 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 10.1521 0 12.6023 + vertex 10.039 0 13.2927 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 10.3405 0 11.925 + vertex 10.1521 0 12.6023 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 10.6011 0 11.2701 + vertex 10.3405 0 11.925 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 10.9305 0 10.6495 + vertex 10.6011 0 11.2701 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 11.326 0 10.0657 + vertex 10.9305 0 10.6495 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 11.7808 0 9.53069 + vertex 11.326 0 10.0657 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 12.2928 0 9.04533 + vertex 11.7808 0 9.53069 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 12.8517 0 8.62077 + vertex 12.2928 0 9.04533 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 13.4564 0 8.25675 + vertex 12.8517 0 8.62077 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 14.0933 0 7.96228 + vertex 13.4564 0 8.25675 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 14.7622 0 7.73677 + vertex 14.0933 0 7.96228 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 15.4474 0 7.58605 + vertex 14.7622 0 7.73677 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 16.1493 0 7.50968 + vertex 15.4474 0 7.58605 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 16.8507 0 7.50968 + vertex 16.1493 0 7.50968 + vertex 0 0 0 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 17.5526 0 7.58605 + vertex 16.8507 0 7.50968 + vertex 0 0 0 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 18.2377 0 7.73677 + vertex 17.5526 0 7.58605 + vertex 0 0 0 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 18.9067 0 7.96228 + vertex 18.2377 0 7.73677 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 10 0 89 + vertex 10.039 0 89.7073 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 10.039 0 88.2927 + vertex 10 0 89 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 10.1521 0 87.6023 + vertex 10.039 0 88.2927 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 10.3405 0 86.925 + vertex 10.1521 0 87.6023 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 10.6011 0 86.2701 + vertex 10.3405 0 86.925 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 10.9305 0 85.6495 + vertex 10.6011 0 86.2701 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 11.326 0 85.0657 + vertex 10.9305 0 85.6495 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 11.7808 0 84.5307 + vertex 11.326 0 85.0657 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 12.2928 0 84.0453 + vertex 11.7808 0 84.5307 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 12.8517 0 83.6208 + vertex 12.2928 0 84.0453 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 13.4564 0 83.2568 + vertex 12.8517 0 83.6208 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 14.0933 0 82.9623 + vertex 13.4564 0 83.2568 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 14.7622 0 82.7368 + vertex 14.0933 0 82.9623 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 15.4474 0 82.5861 + vertex 14.7622 0 82.7368 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 16.1493 0 82.5097 + vertex 15.4474 0 82.5861 + vertex 0 0 0 + endloop +endfacet +facet normal -0 -1 0 + outer loop + vertex 16.8507 0 82.5097 + vertex 16.1493 0 82.5097 + vertex 0 0 0 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 22.961 0 13.2927 + vertex 33 0 0 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 -0 + outer loop + vertex 19.5436 0 8.25675 + vertex 18.9067 0 7.96228 + vertex 33 0 0 + endloop +endfacet +facet normal 0 -1 -0 + outer loop + vertex 20.1483 0 8.62077 + vertex 19.5436 0 8.25675 + vertex 33 0 0 + endloop +endfacet +facet normal 0 -1 -0 + outer loop + vertex 20.7071 0 9.04533 + vertex 20.1483 0 8.62077 + vertex 33 0 0 + endloop +endfacet +facet normal 0 -1 -0 + outer loop + vertex 21.2192 0 9.53069 + vertex 20.7071 0 9.04533 + vertex 33 0 0 + endloop +endfacet +facet normal 0 -1 -0 + outer loop + vertex 21.674 0 10.0657 + vertex 21.2192 0 9.53069 + vertex 33 0 0 + endloop +endfacet +facet normal 0 -1 -0 + outer loop + vertex 22.0695 0 10.6495 + vertex 21.674 0 10.0657 + vertex 33 0 0 + endloop +endfacet +facet normal 0 -1 -0 + outer loop + vertex 22.3989 0 11.2701 + vertex 22.0695 0 10.6495 + vertex 33 0 0 + endloop +endfacet +facet normal 0 -1 -0 + outer loop + vertex 22.6595 0 11.925 + vertex 22.3989 0 11.2701 + vertex 33 0 0 + endloop +endfacet +facet normal 0 -1 -0 + outer loop + vertex 22.8479 0 12.6023 + vertex 22.6595 0 11.925 + vertex 33 0 0 + endloop +endfacet +facet normal 0 -1 -0 + outer loop + vertex 22.961 0 13.2927 + vertex 22.8479 0 12.6023 + vertex 33 0 0 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 14.0933 0 95.0377 + vertex 33 0 103 + vertex 0 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 13.4564 0 94.7432 + vertex 14.0933 0 95.0377 + vertex 0 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 12.8517 0 94.3792 + vertex 13.4564 0 94.7432 + vertex 0 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 12.2928 0 93.9547 + vertex 12.8517 0 94.3792 + vertex 0 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 11.7808 0 93.4693 + vertex 12.2928 0 93.9547 + vertex 0 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 11.326 0 92.9343 + vertex 11.7808 0 93.4693 + vertex 0 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 10.9305 0 92.3505 + vertex 11.326 0 92.9343 + vertex 0 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 10.6011 0 91.7299 + vertex 10.9305 0 92.3505 + vertex 0 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 10.3405 0 91.075 + vertex 10.6011 0 91.7299 + vertex 0 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 10.1521 0 90.3977 + vertex 10.3405 0 91.075 + vertex 0 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 10.039 0 89.7073 + vertex 10.1521 0 90.3977 + vertex 0 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 22.961 0 14.7073 + vertex 23 0 14 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 22.961 0 13.2927 + vertex 33 0 103 + vertex 23 0 14 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 22.8479 0 15.3977 + vertex 22.961 0 14.7073 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 22.6595 0 16.075 + vertex 22.8479 0 15.3977 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 22.3989 0 16.7299 + vertex 22.6595 0 16.075 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 22.0695 0 17.3505 + vertex 22.3989 0 16.7299 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 21.674 0 17.9343 + vertex 22.0695 0 17.3505 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 21.2192 0 18.4693 + vertex 21.674 0 17.9343 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 20.7071 0 18.9547 + vertex 21.2192 0 18.4693 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 20.1483 0 19.3792 + vertex 20.7071 0 18.9547 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 19.5436 0 19.7432 + vertex 20.1483 0 19.3792 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 18.9067 0 20.0377 + vertex 19.5436 0 19.7432 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 18.2377 0 20.2632 + vertex 18.9067 0 20.0377 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 17.5526 0 20.4139 + vertex 18.2377 0 20.2632 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 16.8507 0 20.4903 + vertex 17.5526 0 20.4139 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 16.1493 0 20.4903 + vertex 16.8507 0 20.4903 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 -0 + outer loop + vertex 22.0695 0 85.6495 + vertex 16.1493 0 20.4903 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 22.961 0 89.7073 + vertex 23 0 89 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 22.961 0 88.2927 + vertex 33 0 103 + vertex 23 0 89 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 22.8479 0 90.3977 + vertex 22.961 0 89.7073 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 22.6595 0 91.075 + vertex 22.8479 0 90.3977 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 22.3989 0 91.7299 + vertex 22.6595 0 91.075 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 22.0695 0 92.3505 + vertex 22.3989 0 91.7299 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 21.674 0 92.9343 + vertex 22.0695 0 92.3505 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 21.2192 0 93.4693 + vertex 21.674 0 92.9343 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 20.7071 0 93.9547 + vertex 21.2192 0 93.4693 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 20.1483 0 94.3792 + vertex 20.7071 0 93.9547 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 19.5436 0 94.7432 + vertex 20.1483 0 94.3792 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 18.9067 0 95.0377 + vertex 19.5436 0 94.7432 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 18.2377 0 95.2632 + vertex 18.9067 0 95.0377 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 17.5526 0 95.4139 + vertex 18.2377 0 95.2632 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 16.8507 0 95.4903 + vertex 17.5526 0 95.4139 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 16.1493 0 95.4903 + vertex 16.8507 0 95.4903 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 15.4474 0 95.4139 + vertex 16.1493 0 95.4903 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 14.7622 0 95.2632 + vertex 15.4474 0 95.4139 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 14.0933 0 95.0377 + vertex 14.7622 0 95.2632 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 -0 + outer loop + vertex 22.3989 0 86.2701 + vertex 22.0695 0 85.6495 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 -0 + outer loop + vertex 22.6595 0 86.925 + vertex 22.3989 0 86.2701 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 -0 + outer loop + vertex 22.8479 0 87.6023 + vertex 22.6595 0 86.925 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 -0 + outer loop + vertex 22.961 0 88.2927 + vertex 22.8479 0 87.6023 + vertex 33 0 103 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 16.8507 0 82.5097 + vertex 15.4474 0 20.4139 + vertex 16.1493 0 20.4903 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 17.5526 0 82.5861 + vertex 16.8507 0 82.5097 + vertex 16.1493 0 20.4903 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 18.2377 0 82.7368 + vertex 17.5526 0 82.5861 + vertex 16.1493 0 20.4903 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 18.9067 0 82.9623 + vertex 18.2377 0 82.7368 + vertex 16.1493 0 20.4903 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 19.5436 0 83.2568 + vertex 18.9067 0 82.9623 + vertex 16.1493 0 20.4903 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 20.1483 0 83.6208 + vertex 19.5436 0 83.2568 + vertex 16.1493 0 20.4903 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 20.7071 0 84.0453 + vertex 20.1483 0 83.6208 + vertex 16.1493 0 20.4903 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 21.2192 0 84.5307 + vertex 20.7071 0 84.0453 + vertex 16.1493 0 20.4903 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 21.674 0 85.0657 + vertex 21.2192 0 84.5307 + vertex 16.1493 0 20.4903 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 22.0695 0 85.6495 + vertex 21.674 0 85.0657 + vertex 16.1493 0 20.4903 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 16.8507 0 82.5097 + vertex 14.7622 0 20.2632 + vertex 15.4474 0 20.4139 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 16.8507 0 82.5097 + vertex 14.0933 0 20.0377 + vertex 14.7622 0 20.2632 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 16.8507 0 82.5097 + vertex 13.4564 0 19.7432 + vertex 14.0933 0 20.0377 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 16.8507 0 82.5097 + vertex 12.8517 0 19.3792 + vertex 13.4564 0 19.7432 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 16.8507 0 82.5097 + vertex 12.2928 0 18.9547 + vertex 12.8517 0 19.3792 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 16.8507 0 82.5097 + vertex 11.7808 0 18.4693 + vertex 12.2928 0 18.9547 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 16.8507 0 82.5097 + vertex 11.326 0 17.9343 + vertex 11.7808 0 18.4693 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 16.8507 0 82.5097 + vertex 10.9305 0 17.3505 + vertex 11.326 0 17.9343 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex 0 0 103 + vertex 0 9 0 + vertex 0 0 0 + endloop +endfacet +facet normal -1 -0 -0 + outer loop + vertex 0 9 103 + vertex 0 9 0 + vertex 0 0 103 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 33 9 103 + vertex 33 0 0 + vertex 33 9 0 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 33 0 103 + vertex 33 0 0 + vertex 33 9 103 + endloop +endfacet +facet normal 0 -1 -0 + outer loop + vertex 49 9 103 + vertex 33 9 0 + vertex 49 9 0 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex 33 9 103 + vertex 33 9 0 + vertex 49 9 103 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 25 44.8339 + vertex 49 9 0 + vertex 49 25 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.0407 70.9287 + vertex 49 9 103 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 -0 + outer loop + vertex 49 25.0984 45.7139 + vertex 49 25.2179 46.1288 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 25 60.7624 + vertex 49 9 0 + vertex 49 25.2179 46.1288 + endloop +endfacet +facet normal 1 0 -0 + outer loop + vertex 49 25.0265 45.2833 + vertex 49 25.0984 45.7139 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 -0 + outer loop + vertex 49 25 44.8339 + vertex 49 25.0265 45.2833 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 -0 + outer loop + vertex 49 17.0011 69.9991 + vertex 49 17.0407 70.9287 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.0408 69.0694 + vertex 49 17.0011 69.9991 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.1618 68.156 + vertex 49 17.0408 69.0694 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.3607 67.2603 + vertex 49 17.1618 68.156 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.6302 66.4064 + vertex 49 17.3607 67.2603 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.9715 65.5902 + vertex 49 17.6302 66.4064 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 18.3696 64.8302 + vertex 49 17.9715 65.5902 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 18.8265 64.1261 + vertex 49 18.3696 64.8302 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 19.3282 63.485 + vertex 49 18.8265 64.1261 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 19.8712 62.9107 + vertex 49 19.3282 63.485 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 20.4494 62.403 + vertex 49 19.8712 62.9107 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 21.0525 61.9649 + vertex 49 20.4494 62.403 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 21.6813 61.5953 + vertex 49 21.0525 61.9649 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 22.3243 61.2939 + vertex 49 21.6813 61.5953 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 22.9834 61.0609 + vertex 49 22.3243 61.2939 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 23.6496 60.8947 + vertex 49 22.9834 61.0609 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 24.3213 60.7951 + vertex 49 23.6496 60.8947 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 25 60.7624 + vertex 49 24.3213 60.7951 + vertex 49 9 0 + endloop +endfacet +facet normal 1 0 -0 + outer loop + vertex 49 17.3602 72.7379 + vertex 49 25 103 + vertex 49 9 103 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.6296 73.5919 + vertex 49 25 95.1661 + vertex 49 25 103 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.3602 72.7379 + vertex 49 17.6296 73.5919 + vertex 49 25 103 + endloop +endfacet +facet normal 1 0 -0 + outer loop + vertex 49 17.1614 71.8421 + vertex 49 17.3602 72.7379 + vertex 49 9 103 + endloop +endfacet +facet normal 1 0 -0 + outer loop + vertex 49 17.0407 70.9287 + vertex 49 17.1614 71.8421 + vertex 49 9 103 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.6296 73.5919 + vertex 49 25.0265 94.7167 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.6296 73.5919 + vertex 49 25.0984 94.2861 + vertex 49 25.0265 94.7167 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.6296 73.5919 + vertex 49 25.2179 93.8712 + vertex 49 25.0984 94.2861 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.6296 73.5919 + vertex 49 25.3788 93.4812 + vertex 49 25.2179 93.8712 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.6296 73.5919 + vertex 49 25.5776 93.1233 + vertex 49 25.3788 93.4812 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.9708 74.4082 + vertex 49 25.8084 92.8006 + vertex 49 25.5776 93.1233 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.6296 73.5919 + vertex 49 17.9708 74.4082 + vertex 49 25.5776 93.1233 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.9708 74.4082 + vertex 49 26.0659 92.5183 + vertex 49 25.8084 92.8006 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.9708 74.4082 + vertex 49 26.3452 92.2767 + vertex 49 26.0659 92.5183 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.9708 74.4082 + vertex 49 26.6409 92.0779 + vertex 49 26.3452 92.2767 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.9708 74.4082 + vertex 49 26.9497 91.9213 + vertex 49 26.6409 92.0779 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 18.3688 75.1683 + vertex 49 27.2657 91.8067 + vertex 49 26.9497 91.9213 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 17.9708 74.4082 + vertex 49 18.3688 75.1683 + vertex 49 26.9497 91.9213 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 18.3688 75.1683 + vertex 49 27.5909 91.7344 + vertex 49 27.2657 91.8067 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 18.3688 75.1683 + vertex 49 28.8607 91.4822 + vertex 49 27.5909 91.7344 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 18.8256 75.8726 + vertex 49 30.1125 91.1302 + vertex 49 28.8607 91.4822 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 18.3688 75.1683 + vertex 49 18.8256 75.8726 + vertex 49 28.8607 91.4822 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 19.3273 76.5139 + vertex 49 31.3478 90.6788 + vertex 49 30.1125 91.1302 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 18.8256 75.8726 + vertex 49 19.3273 76.5139 + vertex 49 30.1125 91.1302 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 19.8703 77.0884 + vertex 49 32.5623 90.1269 + vertex 49 31.3478 90.6788 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 19.3273 76.5139 + vertex 49 19.8703 77.0884 + vertex 49 31.3478 90.6788 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 19.8703 77.0884 + vertex 49 33.7525 89.4725 + vertex 49 32.5623 90.1269 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 20.4485 77.5963 + vertex 49 34.913 88.7169 + vertex 49 33.7525 89.4725 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 19.8703 77.0884 + vertex 49 20.4485 77.5963 + vertex 49 33.7525 89.4725 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 21.0517 78.0346 + vertex 49 36.0337 87.8605 + vertex 49 34.913 88.7169 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 20.4485 77.5963 + vertex 49 21.0517 78.0346 + vertex 49 34.913 88.7169 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 21.6807 78.4044 + vertex 49 37.1123 86.9039 + vertex 49 36.0337 87.8605 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 21.0517 78.0346 + vertex 49 21.6807 78.4044 + vertex 49 36.0337 87.8605 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 22.3239 78.7059 + vertex 49 38.139 85.8471 + vertex 49 37.1123 86.9039 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 21.6807 78.4044 + vertex 49 22.3239 78.7059 + vertex 49 37.1123 86.9039 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 22.3239 78.7059 + vertex 49 39.111 84.6921 + vertex 49 38.139 85.8471 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 22.9831 78.939 + vertex 49 40.0145 83.4433 + vertex 49 39.111 84.6921 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 22.3239 78.7059 + vertex 49 22.9831 78.939 + vertex 49 39.111 84.6921 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 23.6495 79.1053 + vertex 49 40.8479 82.1028 + vertex 49 40.0145 83.4433 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 22.9831 78.939 + vertex 49 23.6495 79.1053 + vertex 49 40.0145 83.4433 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 24.3213 79.2049 + vertex 49 41.5956 80.6809 + vertex 49 40.8479 82.1028 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 23.6495 79.1053 + vertex 49 24.3213 79.2049 + vertex 49 40.8479 82.1028 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 25.6787 79.2049 + vertex 49 42.2575 79.179 + vertex 49 41.5956 80.6809 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 24.3213 79.2049 + vertex 49 25 79.2376 + vertex 49 41.5956 80.6809 + endloop +endfacet +facet normal 1 0 -0 + outer loop + vertex 49 25.6787 79.2049 + vertex 49 41.5956 80.6809 + vertex 49 25 79.2376 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 28.9475 78.0351 + vertex 49 42.8189 77.6123 + vertex 49 42.2575 79.179 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 28.3187 78.4047 + vertex 49 28.9475 78.0351 + vertex 49 42.2575 79.179 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 27.6757 78.7061 + vertex 49 28.3187 78.4047 + vertex 49 42.2575 79.179 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 27.0166 78.9391 + vertex 49 27.6757 78.7061 + vertex 49 42.2575 79.179 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 26.3504 79.1053 + vertex 49 27.0166 78.9391 + vertex 49 42.2575 79.179 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 25.6787 79.2049 + vertex 49 26.3504 79.1053 + vertex 49 42.2575 79.179 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 30.6718 76.515 + vertex 49 43.2803 75.9816 + vertex 49 42.8189 77.6123 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 30.1288 77.0893 + vertex 49 30.6718 76.515 + vertex 49 42.8189 77.6123 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 29.5506 77.597 + vertex 49 30.1288 77.0893 + vertex 49 42.8189 77.6123 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 28.9475 78.0351 + vertex 49 29.5506 77.597 + vertex 49 42.8189 77.6123 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 32.0285 74.4098 + vertex 49 43.6291 74.3099 + vertex 49 43.2803 75.9816 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 31.6304 75.1698 + vertex 49 32.0285 74.4098 + vertex 49 43.2803 75.9816 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 31.1735 75.8739 + vertex 49 31.6304 75.1698 + vertex 49 43.2803 75.9816 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 30.6718 76.515 + vertex 49 31.1735 75.8739 + vertex 49 43.2803 75.9816 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 32.6393 72.7397 + vertex 49 43.8662 72.5968 + vertex 49 43.6291 74.3099 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 32.3698 73.5936 + vertex 49 32.6393 72.7397 + vertex 49 43.6291 74.3099 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 32.0285 74.4098 + vertex 49 32.3698 73.5936 + vertex 49 43.6291 74.3099 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 32.9592 70.9306 + vertex 49 43.9846 70.8705 + vertex 49 43.8662 72.5968 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 32.8382 71.844 + vertex 49 32.9592 70.9306 + vertex 49 43.8662 72.5968 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 32.6393 72.7397 + vertex 49 32.8382 71.844 + vertex 49 43.8662 72.5968 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 32.9989 70.0009 + vertex 49 43.9846 69.1298 + vertex 49 43.9846 70.8705 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 32.9592 70.9306 + vertex 49 32.9989 70.0009 + vertex 49 43.9846 70.8705 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 32.8386 68.1579 + vertex 49 43.8662 67.4034 + vertex 49 43.9846 69.1298 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 32.9593 69.0713 + vertex 49 32.8386 68.1579 + vertex 49 43.9846 69.1298 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 32.9989 70.0009 + vertex 49 32.9593 69.0713 + vertex 49 43.9846 69.1298 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 32.3704 66.4081 + vertex 49 43.6292 65.6903 + vertex 49 43.8662 67.4034 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 32.6398 67.2621 + vertex 49 32.3704 66.4081 + vertex 49 43.8662 67.4034 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 32.8386 68.1579 + vertex 49 32.6398 67.2621 + vertex 49 43.8662 67.4034 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 31.1744 64.1274 + vertex 49 43.2803 64.0186 + vertex 49 43.6292 65.6903 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 31.6312 64.8317 + vertex 49 31.1744 64.1274 + vertex 49 43.6292 65.6903 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 32.0292 65.5918 + vertex 49 31.6312 64.8317 + vertex 49 43.6292 65.6903 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 32.3704 66.4081 + vertex 49 32.0292 65.5918 + vertex 49 43.6292 65.6903 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 29.5515 62.4037 + vertex 49 42.8189 62.3879 + vertex 49 43.2803 64.0186 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 30.1297 62.9116 + vertex 49 29.5515 62.4037 + vertex 49 43.2803 64.0186 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 30.6727 63.4861 + vertex 49 30.1297 62.9116 + vertex 49 43.2803 64.0186 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 31.1744 64.1274 + vertex 49 30.6727 63.4861 + vertex 49 43.2803 64.0186 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 26.3505 60.8947 + vertex 49 42.2575 60.8211 + vertex 49 42.8189 62.3879 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 27.0169 61.061 + vertex 49 26.3505 60.8947 + vertex 49 42.8189 62.3879 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 27.6761 61.2941 + vertex 49 27.0169 61.061 + vertex 49 42.8189 62.3879 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 28.3193 61.5956 + vertex 49 27.6761 61.2941 + vertex 49 42.8189 62.3879 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 28.9483 61.9654 + vertex 49 28.3193 61.5956 + vertex 49 42.8189 62.3879 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 29.5515 62.4037 + vertex 49 28.9483 61.9654 + vertex 49 42.8189 62.3879 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 25 60.7624 + vertex 49 41.5957 59.3192 + vertex 49 42.2575 60.8211 + endloop +endfacet +facet normal 1 -0 0 + outer loop + vertex 49 25.6787 60.7951 + vertex 49 25 60.7624 + vertex 49 42.2575 60.8211 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 26.3505 60.8947 + vertex 49 25.6787 60.7951 + vertex 49 42.2575 60.8211 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 26.3452 47.7233 + vertex 49 40.848 57.8974 + vertex 49 41.5957 59.3192 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 25 60.7624 + vertex 49 26.3452 47.7233 + vertex 49 41.5957 59.3192 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 26.6409 47.9221 + vertex 49 40.0145 56.5568 + vertex 49 40.848 57.8974 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 26.3452 47.7233 + vertex 49 26.6409 47.9221 + vertex 49 40.848 57.8974 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 26.6409 47.9221 + vertex 49 39.1111 55.308 + vertex 49 40.0145 56.5568 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 26.6409 47.9221 + vertex 49 38.1391 54.153 + vertex 49 39.1111 55.308 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 26.9497 48.0787 + vertex 49 37.1124 53.0962 + vertex 49 38.1391 54.153 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 26.6409 47.9221 + vertex 49 26.9497 48.0787 + vertex 49 38.1391 54.153 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 26.9497 48.0787 + vertex 49 36.0338 52.1395 + vertex 49 37.1124 53.0962 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 26.9497 48.0787 + vertex 49 34.9131 51.2832 + vertex 49 36.0338 52.1395 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 27.2657 48.1932 + vertex 49 33.7526 50.5275 + vertex 49 34.9131 51.2832 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 26.9497 48.0787 + vertex 49 27.2657 48.1932 + vertex 49 34.9131 51.2832 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 27.2657 48.1932 + vertex 49 32.5624 49.8732 + vertex 49 33.7526 50.5275 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 27.2657 48.1932 + vertex 49 31.3479 49.3212 + vertex 49 32.5624 49.8732 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 27.2657 48.1932 + vertex 49 30.1126 48.8698 + vertex 49 31.3479 49.3212 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 27.5909 48.2656 + vertex 49 28.8608 48.5178 + vertex 49 30.1126 48.8698 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 27.2657 48.1932 + vertex 49 27.5909 48.2656 + vertex 49 30.1126 48.8698 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 25 60.7624 + vertex 49 26.0659 47.4817 + vertex 49 26.3452 47.7233 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 25 60.7624 + vertex 49 25.8084 47.1994 + vertex 49 26.0659 47.4817 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 25 60.7624 + vertex 49 25.5776 46.8767 + vertex 49 25.8084 47.1994 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 25 60.7624 + vertex 49 25.3788 46.5188 + vertex 49 25.5776 46.8767 + endloop +endfacet +facet normal 1 0 0 + outer loop + vertex 49 25 60.7624 + vertex 49 25.2179 46.1288 + vertex 49 25.3788 46.5188 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex -16 25 7.30612 + vertex 49 25 0 + vertex -16 25 0 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 20.1483 25 19.3792 + vertex 49 25 44.8339 + vertex 49 25 0 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 16.1493 25 7.50968 + vertex 49 25 0 + vertex -16 25 7.30612 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 22.961 25 13.2927 + vertex 23 25 14 + vertex 49 25 0 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 22.961 25 14.7073 + vertex 49 25 0 + vertex 23 25 14 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 22.8479 25 12.6023 + vertex 22.961 25 13.2927 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 22.6595 25 11.925 + vertex 22.8479 25 12.6023 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 22.3989 25 11.2701 + vertex 22.6595 25 11.925 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 22.0695 25 10.6495 + vertex 22.3989 25 11.2701 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 21.674 25 10.0657 + vertex 22.0695 25 10.6495 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 21.2192 25 9.53069 + vertex 21.674 25 10.0657 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 20.7071 25 9.04533 + vertex 21.2192 25 9.53069 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 20.1483 25 8.62077 + vertex 20.7071 25 9.04533 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 19.5436 25 8.25675 + vertex 20.1483 25 8.62077 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 18.9067 25 7.96228 + vertex 19.5436 25 8.25675 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 18.2377 25 7.73677 + vertex 18.9067 25 7.96228 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 17.5526 25 7.58605 + vertex 18.2377 25 7.73677 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 16.8507 25 7.50968 + vertex 17.5526 25 7.58605 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 16.1493 25 7.50968 + vertex 16.8507 25 7.50968 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 -0 + outer loop + vertex 20.7071 25 18.9547 + vertex 20.1483 25 19.3792 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 -0 + outer loop + vertex 21.2192 25 18.4693 + vertex 20.7071 25 18.9547 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 -0 + outer loop + vertex 21.674 25 17.9343 + vertex 21.2192 25 18.4693 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 -0 + outer loop + vertex 22.0695 25 17.3505 + vertex 21.674 25 17.9343 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 -0 + outer loop + vertex 22.3989 25 16.7299 + vertex 22.0695 25 17.3505 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 -0 + outer loop + vertex 22.6595 25 16.075 + vertex 22.3989 25 16.7299 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 -0 + outer loop + vertex 22.8479 25 15.3977 + vertex 22.6595 25 16.075 + vertex 49 25 0 + endloop +endfacet +facet normal -0 1 -0 + outer loop + vertex 22.961 25 14.7073 + vertex 22.8479 25 15.3977 + vertex 49 25 0 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 49 25 95.1661 + vertex -16 25 103 + vertex 49 25 103 + endloop +endfacet +facet normal -0 1 -0 + outer loop + vertex 16.8507 25 95.4903 + vertex -16 25 103 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 12.8517 25 83.6208 + vertex -16 25 57.6384 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 12.2928 25 84.0453 + vertex 12.8517 25 83.6208 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 11.7808 25 84.5307 + vertex 12.2928 25 84.0453 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 11.326 25 85.0657 + vertex 11.7808 25 84.5307 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.9305 25 85.6495 + vertex 11.326 25 85.0657 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.6011 25 86.2701 + vertex 10.9305 25 85.6495 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.3405 25 86.925 + vertex 10.6011 25 86.2701 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.1521 25 87.6023 + vertex 10.3405 25 86.925 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.039 25 88.2927 + vertex 10.1521 25 87.6023 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10 25 89 + vertex 10.039 25 88.2927 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.039 25 89.7073 + vertex 10 25 89 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.1521 25 90.3977 + vertex 10.039 25 89.7073 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.3405 25 91.075 + vertex 10.1521 25 90.3977 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.6011 25 91.7299 + vertex 10.3405 25 91.075 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.9305 25 92.3505 + vertex 10.6011 25 91.7299 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 11.326 25 92.9343 + vertex 10.9305 25 92.3505 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 11.7808 25 93.4693 + vertex 11.326 25 92.9343 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 12.2928 25 93.9547 + vertex 11.7808 25 93.4693 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 12.8517 25 94.3792 + vertex 12.2928 25 93.9547 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 13.4564 25 94.7432 + vertex 12.8517 25 94.3792 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 14.0933 25 95.0377 + vertex 13.4564 25 94.7432 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 14.7622 25 95.2632 + vertex 14.0933 25 95.0377 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 15.4474 25 95.4139 + vertex 14.7622 25 95.2632 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 16.1493 25 95.4903 + vertex 15.4474 25 95.4139 + vertex -16 25 103 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 16.8507 25 95.4903 + vertex 16.1493 25 95.4903 + vertex -16 25 103 + endloop +endfacet +facet normal -0.0339181 0.997696 0.0587478 + outer loop + vertex -16 25 57.6384 + vertex 49 25 95.1661 + vertex 49 25.0265 94.7167 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 20.1483 25 83.6208 + vertex 49 25 95.1661 + vertex -16 25 57.6384 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 22.961 25 88.2927 + vertex 23 25 89 + vertex 49 25 95.1661 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 22.961 25 89.7073 + vertex 49 25 95.1661 + vertex 23 25 89 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 22.8479 25 87.6023 + vertex 22.961 25 88.2927 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 22.6595 25 86.925 + vertex 22.8479 25 87.6023 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 22.3989 25 86.2701 + vertex 22.6595 25 86.925 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 22.0695 25 85.6495 + vertex 22.3989 25 86.2701 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 21.674 25 85.0657 + vertex 22.0695 25 85.6495 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 21.2192 25 84.5307 + vertex 21.674 25 85.0657 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 20.7071 25 84.0453 + vertex 21.2192 25 84.5307 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 20.1483 25 83.6208 + vertex 20.7071 25 84.0453 + vertex 49 25 95.1661 + endloop +endfacet +facet normal -0 1 -0 + outer loop + vertex 17.5526 25 95.4139 + vertex 16.8507 25 95.4903 + vertex 49 25 95.1661 + endloop +endfacet +facet normal -0 1 -0 + outer loop + vertex 18.2377 25 95.2632 + vertex 17.5526 25 95.4139 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 18.9067 25 95.0377 + vertex 18.2377 25 95.2632 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 19.5436 25 94.7432 + vertex 18.9067 25 95.0377 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 20.1483 25 94.3792 + vertex 19.5436 25 94.7432 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 20.7071 25 93.9547 + vertex 20.1483 25 94.3792 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 21.2192 25 93.4693 + vertex 20.7071 25 93.9547 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 21.674 25 92.9343 + vertex 21.2192 25 93.4693 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 22.0695 25 92.3505 + vertex 21.674 25 92.9343 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 22.3989 25 91.7299 + vertex 22.0695 25 92.3505 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 22.6595 25 91.075 + vertex 22.3989 25 91.7299 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 22.8479 25 90.3977 + vertex 22.6595 25 91.075 + vertex 49 25 95.1661 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 22.961 25 89.7073 + vertex 22.8479 25 90.3977 + vertex 49 25 95.1661 + endloop +endfacet +facet normal -0.0947188 0.981893 0.164058 + outer loop + vertex -16 25.0265 57.189 + vertex 49 25.0265 94.7167 + vertex 49 25.0984 94.2861 + endloop +endfacet +facet normal -0.0339173 0.997697 0.0587464 + outer loop + vertex -16 25.0265 57.189 + vertex -16 25 57.6384 + vertex 49 25.0265 94.7167 + endloop +endfacet +facet normal -0.157772 0.948911 0.27327 + outer loop + vertex -16 25.0984 56.7584 + vertex 49 25.0984 94.2861 + vertex 49 25.2179 93.8712 + endloop +endfacet +facet normal -0.0947202 0.981892 0.16406 + outer loop + vertex -16 25.0265 57.189 + vertex 49 25.0984 94.2861 + vertex -16 25.0984 56.7584 + endloop +endfacet +facet normal -0.215019 0.902811 0.372424 + outer loop + vertex -16 25.2179 56.3434 + vertex 49 25.2179 93.8712 + vertex 49 25.3788 93.4812 + endloop +endfacet +facet normal -0.157767 0.948914 0.273261 + outer loop + vertex -16 25.0984 56.7584 + vertex 49 25.2179 93.8712 + vertex -16 25.2179 56.3434 + endloop +endfacet +facet normal -0.269933 0.841751 0.467538 + outer loop + vertex -16 25.3788 55.9534 + vertex 49 25.3788 93.4812 + vertex 49 25.5776 93.1233 + endloop +endfacet +facet normal -0.215024 0.902806 0.372433 + outer loop + vertex -16 25.2179 56.3434 + vertex 49 25.3788 93.4812 + vertex -16 25.3788 55.9534 + endloop +endfacet +facet normal -0.31839 0.771045 0.551468 + outer loop + vertex -16 25.5776 55.5956 + vertex 49 25.5776 93.1233 + vertex 49 25.8084 92.8006 + endloop +endfacet +facet normal -0.26993 0.841755 0.467532 + outer loop + vertex -16 25.3788 55.9534 + vertex 49 25.5776 93.1233 + vertex -16 25.5776 55.5956 + endloop +endfacet +facet normal -0.362603 0.688532 0.628047 + outer loop + vertex -16 25.8084 55.2728 + vertex 49 25.8084 92.8006 + vertex 49 26.0659 92.5183 + endloop +endfacet +facet normal -0.31839 0.771045 0.551468 + outer loop + vertex -16 25.5776 55.5956 + vertex 49 25.8084 92.8006 + vertex -16 25.8084 55.2728 + endloop +endfacet +facet normal -0.400171 0.599544 0.693116 + outer loop + vertex -16 26.0659 54.9905 + vertex 49 26.0659 92.5183 + vertex 49 26.3452 92.2767 + endloop +endfacet +facet normal -0.362601 0.688537 0.628043 + outer loop + vertex -16 25.8084 55.2728 + vertex 49 26.0659 92.5183 + vertex -16 26.0659 54.9905 + endloop +endfacet +facet normal -0.432114 0.503102 0.748443 + outer loop + vertex -16 26.3452 54.7489 + vertex 49 26.3452 92.2767 + vertex 49 26.6409 92.0779 + endloop +endfacet +facet normal -0.400176 0.599532 0.693124 + outer loop + vertex -16 26.0659 54.9905 + vertex 49 26.3452 92.2767 + vertex -16 26.3452 54.7489 + endloop +endfacet +facet normal -0.457769 0.402233 0.792879 + outer loop + vertex -16 26.6409 54.5501 + vertex 49 26.6409 92.0779 + vertex 49 26.9497 91.9213 + endloop +endfacet +facet normal -0.432114 0.503102 0.748443 + outer loop + vertex -16 26.3452 54.7489 + vertex 49 26.6409 92.0779 + vertex -16 26.6409 54.5501 + endloop +endfacet +facet normal -0.477062 0.29941 0.826296 + outer loop + vertex -16 27.2657 54.279 + vertex 49 26.9497 91.9213 + vertex 49 27.2657 91.8067 + endloop +endfacet +facet normal -0.477062 0.29941 0.826296 + outer loop + vertex -16 26.9497 54.3935 + vertex 49 26.9497 91.9213 + vertex -16 27.2657 54.279 + endloop +endfacet +facet normal -0.457769 0.402233 0.792879 + outer loop + vertex -16 26.6409 54.5501 + vertex 49 26.9497 91.9213 + vertex -16 26.9497 54.3935 + endloop +endfacet +facet normal -0.490963 0.189262 0.850373 + outer loop + vertex -16 27.5909 54.2066 + vertex 49 27.2657 91.8067 + vertex 49 27.5909 91.7344 + endloop +endfacet +facet normal -0.490963 0.189262 0.850373 + outer loop + vertex -16 27.2657 54.279 + vertex 49 27.2657 91.8067 + vertex -16 27.5909 54.2066 + endloop +endfacet +facet normal -0.492767 0.169483 0.853497 + outer loop + vertex -16 27.5909 54.2066 + vertex 49 27.5909 91.7344 + vertex 49 28.8607 91.4822 + endloop +endfacet +facet normal -0.485801 0.23662 0.841432 + outer loop + vertex -16 30.1125 53.6024 + vertex 49 28.8607 91.4822 + vertex 49 30.1125 91.1302 + endloop +endfacet +facet normal -0.485801 0.236622 0.841432 + outer loop + vertex -16 28.8607 53.9544 + vertex 49 28.8607 91.4822 + vertex -16 30.1125 53.6024 + endloop +endfacet +facet normal -0.492767 0.169483 0.853497 + outer loop + vertex -16 27.5909 54.2066 + vertex 49 28.8607 91.4822 + vertex -16 28.8607 53.9544 + endloop +endfacet +facet normal -0.476702 0.301699 0.825671 + outer loop + vertex -16 31.3478 53.151 + vertex 49 30.1125 91.1302 + vertex 49 31.3478 90.6788 + endloop +endfacet +facet normal -0.476702 0.301699 0.825671 + outer loop + vertex -16 30.1125 53.6024 + vertex 49 30.1125 91.1302 + vertex -16 31.3478 53.151 + endloop +endfacet +facet normal -0.46526 0.366242 0.805853 + outer loop + vertex -16 31.3478 53.151 + vertex 49 31.3478 90.6788 + vertex 49 32.5623 90.1269 + endloop +endfacet +facet normal -0.451444 0.429878 0.781923 + outer loop + vertex -16 32.5623 52.5991 + vertex 49 32.5623 90.1269 + vertex 49 33.7525 89.4725 + endloop +endfacet +facet normal -0.46526 0.366242 0.805853 + outer loop + vertex -16 31.3478 53.151 + vertex 49 32.5623 90.1269 + vertex -16 32.5623 52.5991 + endloop +endfacet +facet normal -0.435528 0.491184 0.754357 + outer loop + vertex -16 33.7525 51.9448 + vertex 49 33.7525 89.4725 + vertex 49 34.913 88.7169 + endloop +endfacet +facet normal -0.451444 0.429878 0.781923 + outer loop + vertex -16 32.5623 52.5991 + vertex 49 33.7525 89.4725 + vertex -16 33.7525 51.9448 + endloop +endfacet +facet normal -0.416972 0.551848 0.722217 + outer loop + vertex -16 36.0337 50.3328 + vertex 49 34.913 88.7169 + vertex 49 36.0337 87.8605 + endloop +endfacet +facet normal -0.416973 0.551847 0.722218 + outer loop + vertex -16 34.913 51.1891 + vertex 49 34.913 88.7169 + vertex -16 36.0337 50.3328 + endloop +endfacet +facet normal -0.435528 0.491184 0.754357 + outer loop + vertex -16 33.7525 51.9448 + vertex 49 34.913 88.7169 + vertex -16 34.913 51.1891 + endloop +endfacet +facet normal -0.396524 0.609159 0.6868 + outer loop + vertex -16 37.1123 49.3761 + vertex 49 36.0337 87.8605 + vertex 49 37.1123 86.9039 + endloop +endfacet +facet normal -0.396524 0.60916 0.686799 + outer loop + vertex -16 36.0337 50.3328 + vertex 49 36.0337 87.8605 + vertex -16 37.1123 49.3761 + endloop +endfacet +facet normal -0.373243 0.665402 0.646475 + outer loop + vertex -16 38.139 48.3193 + vertex 49 37.1123 86.9039 + vertex 49 38.139 85.8471 + endloop +endfacet +facet normal -0.373243 0.665402 0.646475 + outer loop + vertex -16 37.1123 49.3761 + vertex 49 37.1123 86.9039 + vertex -16 38.139 48.3193 + endloop +endfacet +facet normal -0.348457 0.717156 0.603545 + outer loop + vertex -16 39.111 47.1644 + vertex 49 38.139 85.8471 + vertex 49 39.111 84.6921 + endloop +endfacet +facet normal -0.348458 0.717153 0.603547 + outer loop + vertex -16 38.139 48.3193 + vertex 49 38.139 85.8471 + vertex -16 39.111 47.1644 + endloop +endfacet +facet normal -0.320546 0.767465 0.555201 + outer loop + vertex -16 39.111 47.1644 + vertex 49 39.111 84.6921 + vertex 49 40.0145 83.4433 + endloop +endfacet +facet normal -0.291589 0.812345 0.505047 + outer loop + vertex -16 40.0145 45.9156 + vertex 49 40.0145 83.4433 + vertex 49 40.8479 82.1028 + endloop +endfacet +facet normal -0.320545 0.767467 0.555199 + outer loop + vertex -16 39.111 47.1644 + vertex 49 40.0145 83.4433 + vertex -16 40.0145 45.9156 + endloop +endfacet +facet normal -0.259507 0.854765 0.44948 + outer loop + vertex -16 40.8479 44.575 + vertex 49 40.8479 82.1028 + vertex 49 41.5956 80.6809 + endloop +endfacet +facet normal -0.291589 0.812345 0.505047 + outer loop + vertex -16 40.0145 45.9156 + vertex 49 40.8479 82.1028 + vertex -16 40.8479 44.575 + endloop +endfacet +facet normal -0.226762 0.891244 0.392763 + outer loop + vertex -16 41.5956 43.1531 + vertex 49 41.5956 80.6809 + vertex 49 42.2575 79.179 + endloop +endfacet +facet normal -0.259508 0.854765 0.449481 + outer loop + vertex -16 40.8479 44.575 + vertex 49 41.5956 80.6809 + vertex -16 41.5956 43.1531 + endloop +endfacet +facet normal -0.191166 0.924025 0.331108 + outer loop + vertex -16 42.8189 40.0845 + vertex 49 42.2575 79.179 + vertex 49 42.8189 77.6123 + endloop +endfacet +facet normal -0.191164 0.924026 0.331106 + outer loop + vertex -16 42.2575 41.6512 + vertex 49 42.2575 79.179 + vertex -16 42.8189 40.0845 + endloop +endfacet +facet normal -0.226763 0.891243 0.392765 + outer loop + vertex -16 41.5956 43.1531 + vertex 49 42.2575 79.179 + vertex -16 42.2575 41.6512 + endloop +endfacet +facet normal -0.155277 0.950556 0.268947 + outer loop + vertex -16 43.2803 38.4538 + vertex 49 42.8189 77.6123 + vertex 49 43.2803 75.9816 + endloop +endfacet +facet normal -0.155277 0.950556 0.268948 + outer loop + vertex -16 42.8189 40.0845 + vertex 49 42.8189 77.6123 + vertex -16 43.2803 38.4538 + endloop +endfacet +facet normal -0.117137 0.97217 0.202888 + outer loop + vertex -16 43.6291 36.7821 + vertex 49 43.2803 75.9816 + vertex 49 43.6291 74.3099 + endloop +endfacet +facet normal -0.117137 0.972171 0.202887 + outer loop + vertex -16 43.2803 38.4538 + vertex 49 43.2803 75.9816 + vertex -16 43.6291 36.7821 + endloop +endfacet +facet normal -0.0789075 0.987469 0.136672 + outer loop + vertex -16 43.8662 35.069 + vertex 49 43.6291 74.3099 + vertex 49 43.8662 72.5968 + endloop +endfacet +facet normal -0.0789079 0.987469 0.136672 + outer loop + vertex -16 43.6291 36.7821 + vertex 49 43.6291 74.3099 + vertex -16 43.8662 35.069 + endloop +endfacet +facet normal -0.0394694 0.996879 0.0683631 + outer loop + vertex -16 43.9846 33.3427 + vertex 49 43.8662 72.5968 + vertex 49 43.9846 70.8705 + endloop +endfacet +facet normal -0.0394694 0.996879 0.0683629 + outer loop + vertex -16 43.8662 35.069 + vertex 49 43.8662 72.5968 + vertex -16 43.9846 33.3427 + endloop +endfacet +facet normal -3.98013e-06 1 6.89378e-06 + outer loop + vertex -16 43.9846 31.602 + vertex 49 43.9846 70.8705 + vertex 49 43.9846 69.1298 + endloop +endfacet +facet normal -3.98012e-06 1 6.89377e-06 + outer loop + vertex -16 43.9846 33.3427 + vertex 49 43.9846 70.8705 + vertex -16 43.9846 31.602 + endloop +endfacet +facet normal 0.0394669 0.99688 -0.0683587 + outer loop + vertex -16 43.8662 29.8756 + vertex 49 43.9846 69.1298 + vertex 49 43.8662 67.4034 + endloop +endfacet +facet normal 0.039467 0.99688 -0.0683588 + outer loop + vertex -16 43.9846 31.602 + vertex 49 43.9846 69.1298 + vertex -16 43.8662 29.8756 + endloop +endfacet +facet normal 0.0789017 0.987471 -0.136662 + outer loop + vertex -16 43.6292 28.1626 + vertex 49 43.8662 67.4034 + vertex 49 43.6292 65.6903 + endloop +endfacet +facet normal 0.0789021 0.98747 -0.136662 + outer loop + vertex -16 43.8662 29.8756 + vertex 49 43.8662 67.4034 + vertex -16 43.6292 28.1626 + endloop +endfacet +facet normal 0.117133 0.972173 -0.20288 + outer loop + vertex -16 43.2803 26.4908 + vertex 49 43.6292 65.6903 + vertex 49 43.2803 64.0186 + endloop +endfacet +facet normal 0.117132 0.972173 -0.202879 + outer loop + vertex -16 43.6292 28.1626 + vertex 49 43.6292 65.6903 + vertex -16 43.2803 26.4908 + endloop +endfacet +facet normal 0.155275 0.950557 -0.268944 + outer loop + vertex -16 42.8189 24.8601 + vertex 49 43.2803 64.0186 + vertex 49 42.8189 62.3879 + endloop +endfacet +facet normal 0.155275 0.950557 -0.268945 + outer loop + vertex -16 43.2803 26.4908 + vertex 49 43.2803 64.0186 + vertex -16 42.8189 24.8601 + endloop +endfacet +facet normal 0.191157 0.924032 -0.331095 + outer loop + vertex -16 42.2575 23.2934 + vertex 49 42.8189 62.3879 + vertex 49 42.2575 60.8211 + endloop +endfacet +facet normal 0.191159 0.924031 -0.331096 + outer loop + vertex -16 42.8189 24.8601 + vertex 49 42.8189 62.3879 + vertex -16 42.2575 23.2934 + endloop +endfacet +facet normal 0.226761 0.891245 -0.392761 + outer loop + vertex -16 41.5957 21.7915 + vertex 49 42.2575 60.8211 + vertex 49 41.5957 59.3192 + endloop +endfacet +facet normal 0.22676 0.891246 -0.392761 + outer loop + vertex -16 42.2575 23.2934 + vertex 49 42.2575 60.8211 + vertex -16 41.5957 21.7915 + endloop +endfacet +facet normal 0.259504 0.854769 -0.449475 + outer loop + vertex -16 40.848 20.3696 + vertex 49 41.5957 59.3192 + vertex 49 40.848 57.8974 + endloop +endfacet +facet normal 0.259503 0.85477 -0.449473 + outer loop + vertex -16 41.5957 21.7915 + vertex 49 41.5957 59.3192 + vertex -16 40.848 20.3696 + endloop +endfacet +facet normal 0.291587 0.812347 -0.505044 + outer loop + vertex -16 40.0145 19.029 + vertex 49 40.848 57.8974 + vertex 49 40.0145 56.5568 + endloop +endfacet +facet normal 0.291587 0.812347 -0.505044 + outer loop + vertex -16 40.848 20.3696 + vertex 49 40.848 57.8974 + vertex -16 40.0145 19.029 + endloop +endfacet +facet normal 0.320541 0.767472 -0.555194 + outer loop + vertex -16 39.1111 17.7802 + vertex 49 40.0145 56.5568 + vertex 49 39.1111 55.308 + endloop +endfacet +facet normal 0.320541 0.767473 -0.555193 + outer loop + vertex -16 40.0145 19.029 + vertex 49 40.0145 56.5568 + vertex -16 39.1111 17.7802 + endloop +endfacet +facet normal 0.348455 0.717158 -0.603542 + outer loop + vertex -16 38.1391 16.6252 + vertex 49 39.1111 55.308 + vertex 49 38.1391 54.153 + endloop +endfacet +facet normal 0.348456 0.717158 -0.603543 + outer loop + vertex -16 39.1111 17.7802 + vertex 49 39.1111 55.308 + vertex -16 38.1391 16.6252 + endloop +endfacet +facet normal 0.373239 0.665411 -0.646469 + outer loop + vertex -16 37.1124 15.5685 + vertex 49 38.1391 54.153 + vertex 49 37.1124 53.0962 + endloop +endfacet +facet normal 0.373239 0.66541 -0.646469 + outer loop + vertex -16 38.1391 16.6252 + vertex 49 38.1391 54.153 + vertex -16 37.1124 15.5685 + endloop +endfacet +facet normal 0.396523 0.609163 -0.686797 + outer loop + vertex -16 37.1124 15.5685 + vertex 49 37.1124 53.0962 + vertex 49 36.0338 52.1395 + endloop +endfacet +facet normal 0.416972 0.55185 -0.722216 + outer loop + vertex -16 36.0338 14.6118 + vertex 49 36.0338 52.1395 + vertex 49 34.9131 51.2832 + endloop +endfacet +facet normal 0.396524 0.609159 -0.6868 + outer loop + vertex -16 37.1124 15.5685 + vertex 49 36.0338 52.1395 + vertex -16 36.0338 14.6118 + endloop +endfacet +facet normal 0.435526 0.49119 -0.754354 + outer loop + vertex -16 34.9131 13.7554 + vertex 49 34.9131 51.2832 + vertex 49 33.7526 50.5275 + endloop +endfacet +facet normal 0.41697 0.551855 -0.722213 + outer loop + vertex -16 36.0338 14.6118 + vertex 49 34.9131 51.2832 + vertex -16 34.9131 13.7554 + endloop +endfacet +facet normal 0.451443 0.429881 -0.781922 + outer loop + vertex -16 33.7526 12.9997 + vertex 49 33.7526 50.5275 + vertex 49 32.5624 49.8732 + endloop +endfacet +facet normal 0.435526 0.491191 -0.754353 + outer loop + vertex -16 34.9131 13.7554 + vertex 49 33.7526 50.5275 + vertex -16 33.7526 12.9997 + endloop +endfacet +facet normal 0.465258 0.36625 -0.805851 + outer loop + vertex -16 32.5624 12.3454 + vertex 49 32.5624 49.8732 + vertex 49 31.3479 49.3212 + endloop +endfacet +facet normal 0.451443 0.42988 -0.781922 + outer loop + vertex -16 33.7526 12.9997 + vertex 49 32.5624 49.8732 + vertex -16 32.5624 12.3454 + endloop +endfacet +facet normal 0.476701 0.3017 -0.825671 + outer loop + vertex -16 31.3479 11.7935 + vertex 49 31.3479 49.3212 + vertex 49 30.1126 48.8698 + endloop +endfacet +facet normal 0.465259 0.366245 -0.805853 + outer loop + vertex -16 32.5624 12.3454 + vertex 49 31.3479 49.3212 + vertex -16 31.3479 11.7935 + endloop +endfacet +facet normal 0.485801 0.23662 -0.841432 + outer loop + vertex -16 30.1126 11.3421 + vertex 49 30.1126 48.8698 + vertex 49 28.8608 48.5178 + endloop +endfacet +facet normal 0.476701 0.301706 -0.825669 + outer loop + vertex -16 31.3479 11.7935 + vertex 49 30.1126 48.8698 + vertex -16 30.1126 11.3421 + endloop +endfacet +facet normal 0.492766 0.169492 -0.853495 + outer loop + vertex -16 28.8608 10.99 + vertex 49 28.8608 48.5178 + vertex 49 27.5909 48.2656 + endloop +endfacet +facet normal 0.485801 0.236621 -0.841432 + outer loop + vertex -16 30.1126 11.3421 + vertex 49 28.8608 48.5178 + vertex -16 28.8608 10.99 + endloop +endfacet +facet normal 0.490963 0.189262 -0.850373 + outer loop + vertex -16 27.2657 10.6655 + vertex 49 27.5909 48.2656 + vertex 49 27.2657 48.1932 + endloop +endfacet +facet normal 0.490963 0.189262 -0.850373 + outer loop + vertex -16 27.5909 10.7379 + vertex 49 27.5909 48.2656 + vertex -16 27.2657 10.6655 + endloop +endfacet +facet normal 0.492766 0.169491 -0.853496 + outer loop + vertex -16 28.8608 10.99 + vertex 49 27.5909 48.2656 + vertex -16 27.5909 10.7379 + endloop +endfacet +facet normal 0.477062 0.29941 -0.826296 + outer loop + vertex -16 26.9497 10.551 + vertex 49 27.2657 48.1932 + vertex 49 26.9497 48.0787 + endloop +endfacet +facet normal 0.477062 0.29941 -0.826296 + outer loop + vertex -16 27.2657 10.6655 + vertex 49 27.2657 48.1932 + vertex -16 26.9497 10.551 + endloop +endfacet +facet normal 0.457771 0.402224 -0.792882 + outer loop + vertex -16 26.6409 10.3943 + vertex 49 26.9497 48.0787 + vertex 49 26.6409 47.9221 + endloop +endfacet +facet normal 0.457769 0.402231 -0.792879 + outer loop + vertex -16 26.9497 10.551 + vertex 49 26.9497 48.0787 + vertex -16 26.6409 10.3943 + endloop +endfacet +facet normal 0.432111 0.503109 -0.748439 + outer loop + vertex -16 26.6409 10.3943 + vertex 49 26.6409 47.9221 + vertex 49 26.3452 47.7233 + endloop +endfacet +facet normal 0.400175 0.599532 -0.693124 + outer loop + vertex -16 26.3452 10.1956 + vertex 49 26.3452 47.7233 + vertex 49 26.0659 47.4817 + endloop +endfacet +facet normal 0.432118 0.503085 -0.748451 + outer loop + vertex -16 26.6409 10.3943 + vertex 49 26.3452 47.7233 + vertex -16 26.3452 10.1956 + endloop +endfacet +facet normal 0.362601 0.688537 -0.628043 + outer loop + vertex -16 25.8084 9.67165 + vertex 49 26.0659 47.4817 + vertex 49 25.8084 47.1994 + endloop +endfacet +facet normal 0.362602 0.688535 -0.628045 + outer loop + vertex -16 26.0659 9.95394 + vertex 49 26.0659 47.4817 + vertex -16 25.8084 9.67165 + endloop +endfacet +facet normal 0.400173 0.59954 -0.693119 + outer loop + vertex -16 26.3452 10.1956 + vertex 49 26.0659 47.4817 + vertex -16 26.0659 9.95394 + endloop +endfacet +facet normal 0.31839 0.771045 -0.551468 + outer loop + vertex -16 25.5776 9.34891 + vertex 49 25.8084 47.1994 + vertex 49 25.5776 46.8767 + endloop +endfacet +facet normal 0.318388 0.771049 -0.551464 + outer loop + vertex -16 25.8084 9.67165 + vertex 49 25.8084 47.1994 + vertex -16 25.5776 9.34891 + endloop +endfacet +facet normal 0.269936 0.841748 -0.467542 + outer loop + vertex -16 25.3788 8.99104 + vertex 49 25.5776 46.8767 + vertex 49 25.3788 46.5188 + endloop +endfacet +facet normal 0.269933 0.841751 -0.467537 + outer loop + vertex -16 25.5776 9.34891 + vertex 49 25.5776 46.8767 + vertex -16 25.3788 8.99104 + endloop +endfacet +facet normal 0.215019 0.902811 -0.372424 + outer loop + vertex -16 25.3788 8.99104 + vertex 49 25.3788 46.5188 + vertex 49 25.2179 46.1288 + endloop +endfacet +facet normal 0.157771 0.948912 -0.273268 + outer loop + vertex -16 25.2179 8.60104 + vertex 49 25.2179 46.1288 + vertex 49 25.0984 45.7139 + endloop +endfacet +facet normal 0.21502 0.90281 -0.372425 + outer loop + vertex -16 25.3788 8.99104 + vertex 49 25.2179 46.1288 + vertex -16 25.2179 8.60104 + endloop +endfacet +facet normal 0.0947188 0.981893 -0.164058 + outer loop + vertex -16 25.0984 8.18612 + vertex 49 25.0984 45.7139 + vertex 49 25.0265 45.2833 + endloop +endfacet +facet normal 0.15777 0.948912 -0.273266 + outer loop + vertex -16 25.2179 8.60104 + vertex 49 25.0984 45.7139 + vertex -16 25.0984 8.18612 + endloop +endfacet +facet normal 0.0339178 0.997697 -0.0587473 + outer loop + vertex -16 25.0265 7.7555 + vertex 49 25.0265 45.2833 + vertex 49 25 44.8339 + endloop +endfacet +facet normal 0.0947194 0.981893 -0.164059 + outer loop + vertex -16 25.0984 8.18612 + vertex 49 25.0265 45.2833 + vertex -16 25.0265 7.7555 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 12.8517 25 19.3792 + vertex -16 25 7.30612 + vertex 49 25 44.8339 + endloop +endfacet +facet normal 0.0339176 0.997697 -0.0587471 + outer loop + vertex -16 25.0265 7.7555 + vertex 49 25 44.8339 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 13.4564 25 19.7432 + vertex 12.8517 25 19.3792 + vertex 49 25 44.8339 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 14.0933 25 20.0377 + vertex 13.4564 25 19.7432 + vertex 49 25 44.8339 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 14.7622 25 20.2632 + vertex 14.0933 25 20.0377 + vertex 49 25 44.8339 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 15.4474 25 20.4139 + vertex 14.7622 25 20.2632 + vertex 49 25 44.8339 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 16.1493 25 20.4903 + vertex 15.4474 25 20.4139 + vertex 49 25 44.8339 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 16.8507 25 20.4903 + vertex 16.1493 25 20.4903 + vertex 49 25 44.8339 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 17.5526 25 20.4139 + vertex 16.8507 25 20.4903 + vertex 49 25 44.8339 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 18.2377 25 20.2632 + vertex 17.5526 25 20.4139 + vertex 49 25 44.8339 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 18.9067 25 20.0377 + vertex 18.2377 25 20.2632 + vertex 49 25 44.8339 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 19.5436 25 19.7432 + vertex 18.9067 25 20.0377 + vertex 49 25 44.8339 + endloop +endfacet +facet normal 0 1 -0 + outer loop + vertex 20.1483 25 19.3792 + vertex 19.5436 25 19.7432 + vertex 49 25 44.8339 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 15.4474 25 7.58605 + vertex 16.1493 25 7.50968 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 14.7622 25 7.73677 + vertex 15.4474 25 7.58605 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 14.0933 25 7.96228 + vertex 14.7622 25 7.73677 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 13.4564 25 8.25675 + vertex 14.0933 25 7.96228 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 12.8517 25 8.62077 + vertex 13.4564 25 8.25675 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 12.2928 25 9.04533 + vertex 12.8517 25 8.62077 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 11.7808 25 9.53069 + vertex 12.2928 25 9.04533 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 11.326 25 10.0657 + vertex 11.7808 25 9.53069 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.9305 25 10.6495 + vertex 11.326 25 10.0657 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.6011 25 11.2701 + vertex 10.9305 25 10.6495 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.3405 25 11.925 + vertex 10.6011 25 11.2701 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.1521 25 12.6023 + vertex 10.3405 25 11.925 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.039 25 13.2927 + vertex 10.1521 25 12.6023 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10 25 14 + vertex 10.039 25 13.2927 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.039 25 14.7073 + vertex 10 25 14 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.1521 25 15.3977 + vertex 10.039 25 14.7073 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.3405 25 16.075 + vertex 10.1521 25 15.3977 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.6011 25 16.7299 + vertex 10.3405 25 16.075 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 10.9305 25 17.3505 + vertex 10.6011 25 16.7299 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 11.326 25 17.9343 + vertex 10.9305 25 17.3505 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 11.7808 25 18.4693 + vertex 11.326 25 17.9343 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 12.2928 25 18.9547 + vertex 11.7808 25 18.4693 + vertex -16 25 7.30612 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 12.8517 25 19.3792 + vertex 12.2928 25 18.9547 + vertex -16 25 7.30612 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 19.5436 25 83.2568 + vertex 20.1483 25 83.6208 + vertex -16 25 57.6384 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 18.9067 25 82.9623 + vertex 19.5436 25 83.2568 + vertex -16 25 57.6384 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 18.2377 25 82.7368 + vertex 18.9067 25 82.9623 + vertex -16 25 57.6384 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 17.5526 25 82.5861 + vertex 18.2377 25 82.7368 + vertex -16 25 57.6384 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 16.8507 25 82.5097 + vertex 17.5526 25 82.5861 + vertex -16 25 57.6384 + endloop +endfacet +facet normal -0 1 0 + outer loop + vertex 16.1493 25 82.5097 + vertex 16.8507 25 82.5097 + vertex -16 25 57.6384 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 15.4474 25 82.5861 + vertex 16.1493 25 82.5097 + vertex -16 25 57.6384 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 14.7622 25 82.7368 + vertex 15.4474 25 82.5861 + vertex -16 25 57.6384 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 14.0933 25 82.9623 + vertex 14.7622 25 82.7368 + vertex -16 25 57.6384 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 13.4564 25 83.2568 + vertex 14.0933 25 82.9623 + vertex -16 25 57.6384 + endloop +endfacet +facet normal 0 1 0 + outer loop + vertex 12.8517 25 83.6208 + vertex 13.4564 25 83.2568 + vertex -16 25 57.6384 + endloop +endfacet +facet normal -1 0 -0 + outer loop + vertex -16 17.3607 29.7326 + vertex -16 25 0 + vertex -16 9 0 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 17.6302 28.8786 + vertex -16 25 7.30612 + vertex -16 25 0 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 17.3607 29.7326 + vertex -16 17.6302 28.8786 + vertex -16 25 0 + endloop +endfacet +facet normal -1 -0 0 + outer loop + vertex -16 17.0408 31.5417 + vertex -16 9 0 + vertex -16 9 103 + endloop +endfacet +facet normal -1 0 -0 + outer loop + vertex -16 17.1618 30.6283 + vertex -16 17.3607 29.7326 + vertex -16 9 0 + endloop +endfacet +facet normal -1 0 -0 + outer loop + vertex -16 17.0408 31.5417 + vertex -16 17.1618 30.6283 + vertex -16 9 0 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 25 57.6384 + vertex -16 9 103 + vertex -16 25 103 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 25.0265 57.189 + vertex -16 9 103 + vertex -16 25 57.6384 + endloop +endfacet +facet normal -1 -0 -0 + outer loop + vertex -16 25.0984 56.7584 + vertex -16 25.2179 56.3434 + vertex -16 9 103 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 25 41.7098 + vertex -16 9 103 + vertex -16 25.2179 56.3434 + endloop +endfacet +facet normal -1 -0 -0 + outer loop + vertex -16 25.0265 57.189 + vertex -16 25.0984 56.7584 + vertex -16 9 103 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 24.3213 41.6771 + vertex -16 9 103 + vertex -16 25 41.7098 + endloop +endfacet +facet normal -1 -0 -0 + outer loop + vertex -16 17.0011 32.4713 + vertex -16 17.0408 31.5417 + vertex -16 9 103 + endloop +endfacet +facet normal -1 -0 0 + outer loop + vertex -16 17.0407 33.401 + vertex -16 17.0011 32.4713 + vertex -16 9 103 + endloop +endfacet +facet normal -1 -0 0 + outer loop + vertex -16 17.1614 34.3144 + vertex -16 17.0407 33.401 + vertex -16 9 103 + endloop +endfacet +facet normal -1 -0 0 + outer loop + vertex -16 17.3602 35.2101 + vertex -16 17.1614 34.3144 + vertex -16 9 103 + endloop +endfacet +facet normal -1 -0 0 + outer loop + vertex -16 17.6296 36.0642 + vertex -16 17.3602 35.2101 + vertex -16 9 103 + endloop +endfacet +facet normal -1 -0 0 + outer loop + vertex -16 17.9708 36.8804 + vertex -16 17.6296 36.0642 + vertex -16 9 103 + endloop +endfacet +facet normal -1 -0 0 + outer loop + vertex -16 18.3688 37.6405 + vertex -16 17.9708 36.8804 + vertex -16 9 103 + endloop +endfacet +facet normal -1 -0 0 + outer loop + vertex -16 18.8256 38.3448 + vertex -16 18.3688 37.6405 + vertex -16 9 103 + endloop +endfacet +facet normal -1 -0 0 + outer loop + vertex -16 19.3273 38.9861 + vertex -16 18.8256 38.3448 + vertex -16 9 103 + endloop +endfacet +facet normal -1 -0 0 + outer loop + vertex -16 19.8703 39.5606 + vertex -16 19.3273 38.9861 + vertex -16 9 103 + endloop +endfacet +facet normal -1 -0 0 + outer loop + vertex -16 20.4485 40.0685 + vertex -16 19.8703 39.5606 + vertex -16 9 103 + endloop +endfacet +facet normal -1 -0 0 + outer loop + vertex -16 21.0517 40.5068 + vertex -16 20.4485 40.0685 + vertex -16 9 103 + endloop +endfacet +facet normal -1 -0 0 + outer loop + vertex -16 21.6807 40.8766 + vertex -16 21.0517 40.5068 + vertex -16 9 103 + endloop +endfacet +facet normal -1 -0 0 + outer loop + vertex -16 22.3239 41.1781 + vertex -16 21.6807 40.8766 + vertex -16 9 103 + endloop +endfacet +facet normal -1 -0 0 + outer loop + vertex -16 22.9831 41.4113 + vertex -16 22.3239 41.1781 + vertex -16 9 103 + endloop +endfacet +facet normal -1 -0 0 + outer loop + vertex -16 23.6495 41.5775 + vertex -16 22.9831 41.4113 + vertex -16 9 103 + endloop +endfacet +facet normal -1 -0 0 + outer loop + vertex -16 24.3213 41.6771 + vertex -16 23.6495 41.5775 + vertex -16 9 103 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 17.6302 28.8786 + vertex -16 25.0265 7.7555 + vertex -16 25 7.30612 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 17.6302 28.8786 + vertex -16 25.0984 8.18612 + vertex -16 25.0265 7.7555 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 17.6302 28.8786 + vertex -16 25.2179 8.60104 + vertex -16 25.0984 8.18612 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 17.6302 28.8786 + vertex -16 25.3788 8.99104 + vertex -16 25.2179 8.60104 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 17.6302 28.8786 + vertex -16 25.5776 9.34891 + vertex -16 25.3788 8.99104 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 17.9715 28.0624 + vertex -16 25.8084 9.67165 + vertex -16 25.5776 9.34891 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 17.6302 28.8786 + vertex -16 17.9715 28.0624 + vertex -16 25.5776 9.34891 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 17.9715 28.0624 + vertex -16 26.0659 9.95394 + vertex -16 25.8084 9.67165 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 17.9715 28.0624 + vertex -16 26.3452 10.1956 + vertex -16 26.0659 9.95394 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 17.9715 28.0624 + vertex -16 26.6409 10.3943 + vertex -16 26.3452 10.1956 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 17.9715 28.0624 + vertex -16 26.9497 10.551 + vertex -16 26.6409 10.3943 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 18.3696 27.3025 + vertex -16 27.2657 10.6655 + vertex -16 26.9497 10.551 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 17.9715 28.0624 + vertex -16 18.3696 27.3025 + vertex -16 26.9497 10.551 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 18.3696 27.3025 + vertex -16 27.5909 10.7379 + vertex -16 27.2657 10.6655 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 18.3696 27.3025 + vertex -16 28.8608 10.99 + vertex -16 27.5909 10.7379 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 18.8265 26.5984 + vertex -16 30.1126 11.3421 + vertex -16 28.8608 10.99 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 18.3696 27.3025 + vertex -16 18.8265 26.5984 + vertex -16 28.8608 10.99 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 19.3282 25.9573 + vertex -16 31.3479 11.7935 + vertex -16 30.1126 11.3421 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 18.8265 26.5984 + vertex -16 19.3282 25.9573 + vertex -16 30.1126 11.3421 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 19.8712 25.383 + vertex -16 32.5624 12.3454 + vertex -16 31.3479 11.7935 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 19.3282 25.9573 + vertex -16 19.8712 25.383 + vertex -16 31.3479 11.7935 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 19.8712 25.383 + vertex -16 33.7526 12.9997 + vertex -16 32.5624 12.3454 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 20.4494 24.8753 + vertex -16 34.9131 13.7554 + vertex -16 33.7526 12.9997 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 19.8712 25.383 + vertex -16 20.4494 24.8753 + vertex -16 33.7526 12.9997 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 21.0525 24.4371 + vertex -16 36.0338 14.6118 + vertex -16 34.9131 13.7554 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 20.4494 24.8753 + vertex -16 21.0525 24.4371 + vertex -16 34.9131 13.7554 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 21.6813 24.0675 + vertex -16 37.1124 15.5685 + vertex -16 36.0338 14.6118 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 21.0525 24.4371 + vertex -16 21.6813 24.0675 + vertex -16 36.0338 14.6118 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 22.3243 23.7661 + vertex -16 38.1391 16.6252 + vertex -16 37.1124 15.5685 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 21.6813 24.0675 + vertex -16 22.3243 23.7661 + vertex -16 37.1124 15.5685 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 22.3243 23.7661 + vertex -16 39.1111 17.7802 + vertex -16 38.1391 16.6252 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 22.9834 23.5331 + vertex -16 40.0145 19.029 + vertex -16 39.1111 17.7802 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 22.3243 23.7661 + vertex -16 22.9834 23.5331 + vertex -16 39.1111 17.7802 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 23.6496 23.3669 + vertex -16 40.848 20.3696 + vertex -16 40.0145 19.029 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 22.9834 23.5331 + vertex -16 23.6496 23.3669 + vertex -16 40.0145 19.029 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 24.3213 23.2673 + vertex -16 41.5957 21.7915 + vertex -16 40.848 20.3696 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 23.6496 23.3669 + vertex -16 24.3213 23.2673 + vertex -16 40.848 20.3696 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 25.6787 23.2673 + vertex -16 42.2575 23.2934 + vertex -16 41.5957 21.7915 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 25 23.2346 + vertex -16 25.6787 23.2673 + vertex -16 41.5957 21.7915 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 24.3213 23.2673 + vertex -16 25 23.2346 + vertex -16 41.5957 21.7915 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 28.9483 24.4376 + vertex -16 42.8189 24.8601 + vertex -16 42.2575 23.2934 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 28.3193 24.0678 + vertex -16 28.9483 24.4376 + vertex -16 42.2575 23.2934 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 27.6761 23.7663 + vertex -16 28.3193 24.0678 + vertex -16 42.2575 23.2934 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 27.0169 23.5332 + vertex -16 27.6761 23.7663 + vertex -16 42.2575 23.2934 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 26.3505 23.3669 + vertex -16 27.0169 23.5332 + vertex -16 42.2575 23.2934 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 25.6787 23.2673 + vertex -16 26.3505 23.3669 + vertex -16 42.2575 23.2934 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 30.6727 25.9584 + vertex -16 43.2803 26.4908 + vertex -16 42.8189 24.8601 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 30.1297 25.3839 + vertex -16 30.6727 25.9584 + vertex -16 42.8189 24.8601 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 29.5515 24.876 + vertex -16 30.1297 25.3839 + vertex -16 42.8189 24.8601 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 28.9483 24.4376 + vertex -16 29.5515 24.876 + vertex -16 42.8189 24.8601 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 32.0292 28.064 + vertex -16 43.6292 28.1626 + vertex -16 43.2803 26.4908 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 31.6312 27.3039 + vertex -16 32.0292 28.064 + vertex -16 43.2803 26.4908 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 31.1744 26.5997 + vertex -16 31.6312 27.3039 + vertex -16 43.2803 26.4908 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 30.6727 25.9584 + vertex -16 31.1744 26.5997 + vertex -16 43.2803 26.4908 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 32.6398 29.7343 + vertex -16 43.8662 29.8756 + vertex -16 43.6292 28.1626 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 32.3704 28.8803 + vertex -16 32.6398 29.7343 + vertex -16 43.6292 28.1626 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 32.0292 28.064 + vertex -16 32.3704 28.8803 + vertex -16 43.6292 28.1626 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 32.9593 31.5435 + vertex -16 43.9846 31.602 + vertex -16 43.8662 29.8756 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 32.8386 30.6301 + vertex -16 32.9593 31.5435 + vertex -16 43.8662 29.8756 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 32.6398 29.7343 + vertex -16 32.8386 30.6301 + vertex -16 43.8662 29.8756 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 32.9989 32.4732 + vertex -16 43.9846 33.3427 + vertex -16 43.9846 31.602 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 32.9593 31.5435 + vertex -16 32.9989 32.4732 + vertex -16 43.9846 31.602 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 32.8382 34.3162 + vertex -16 43.8662 35.069 + vertex -16 43.9846 33.3427 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 32.9592 33.4028 + vertex -16 32.8382 34.3162 + vertex -16 43.9846 33.3427 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 32.9989 32.4732 + vertex -16 32.9592 33.4028 + vertex -16 43.9846 33.3427 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 32.3698 36.0659 + vertex -16 43.6291 36.7821 + vertex -16 43.8662 35.069 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 32.6393 35.2119 + vertex -16 32.3698 36.0659 + vertex -16 43.8662 35.069 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 32.8382 34.3162 + vertex -16 32.6393 35.2119 + vertex -16 43.8662 35.069 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 31.1735 38.3461 + vertex -16 43.2803 38.4538 + vertex -16 43.6291 36.7821 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 31.6304 37.642 + vertex -16 31.1735 38.3461 + vertex -16 43.6291 36.7821 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 32.0285 36.882 + vertex -16 31.6304 37.642 + vertex -16 43.6291 36.7821 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 32.3698 36.0659 + vertex -16 32.0285 36.882 + vertex -16 43.6291 36.7821 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 29.5506 40.0692 + vertex -16 42.8189 40.0845 + vertex -16 43.2803 38.4538 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 30.1288 39.5615 + vertex -16 29.5506 40.0692 + vertex -16 43.2803 38.4538 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 30.6718 38.9872 + vertex -16 30.1288 39.5615 + vertex -16 43.2803 38.4538 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 31.1735 38.3461 + vertex -16 30.6718 38.9872 + vertex -16 43.2803 38.4538 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 26.3504 41.5775 + vertex -16 42.2575 41.6512 + vertex -16 42.8189 40.0845 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 27.0166 41.4114 + vertex -16 26.3504 41.5775 + vertex -16 42.8189 40.0845 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 27.6757 41.1783 + vertex -16 27.0166 41.4114 + vertex -16 42.8189 40.0845 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 28.3187 40.8769 + vertex -16 27.6757 41.1783 + vertex -16 42.8189 40.0845 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 28.9475 40.5073 + vertex -16 28.3187 40.8769 + vertex -16 42.8189 40.0845 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 29.5506 40.0692 + vertex -16 28.9475 40.5073 + vertex -16 42.8189 40.0845 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 25 41.7098 + vertex -16 41.5956 43.1531 + vertex -16 42.2575 41.6512 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 25.6787 41.6771 + vertex -16 25 41.7098 + vertex -16 42.2575 41.6512 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 26.3504 41.5775 + vertex -16 25.6787 41.6771 + vertex -16 42.2575 41.6512 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 26.3452 54.7489 + vertex -16 40.8479 44.575 + vertex -16 41.5956 43.1531 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 25 41.7098 + vertex -16 26.3452 54.7489 + vertex -16 41.5956 43.1531 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 26.6409 54.5501 + vertex -16 40.0145 45.9156 + vertex -16 40.8479 44.575 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 26.3452 54.7489 + vertex -16 26.6409 54.5501 + vertex -16 40.8479 44.575 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 26.6409 54.5501 + vertex -16 39.111 47.1644 + vertex -16 40.0145 45.9156 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 26.6409 54.5501 + vertex -16 38.139 48.3193 + vertex -16 39.111 47.1644 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 26.9497 54.3935 + vertex -16 37.1123 49.3761 + vertex -16 38.139 48.3193 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 26.6409 54.5501 + vertex -16 26.9497 54.3935 + vertex -16 38.139 48.3193 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 26.9497 54.3935 + vertex -16 36.0337 50.3328 + vertex -16 37.1123 49.3761 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 26.9497 54.3935 + vertex -16 34.913 51.1891 + vertex -16 36.0337 50.3328 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 27.2657 54.279 + vertex -16 33.7525 51.9448 + vertex -16 34.913 51.1891 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 26.9497 54.3935 + vertex -16 27.2657 54.279 + vertex -16 34.913 51.1891 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 27.2657 54.279 + vertex -16 32.5623 52.5991 + vertex -16 33.7525 51.9448 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 27.2657 54.279 + vertex -16 31.3478 53.151 + vertex -16 32.5623 52.5991 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 27.2657 54.279 + vertex -16 30.1125 53.6024 + vertex -16 31.3478 53.151 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 27.5909 54.2066 + vertex -16 28.8607 53.9544 + vertex -16 30.1125 53.6024 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 27.2657 54.279 + vertex -16 27.5909 54.2066 + vertex -16 30.1125 53.6024 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 25 41.7098 + vertex -16 26.0659 54.9905 + vertex -16 26.3452 54.7489 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 25 41.7098 + vertex -16 25.8084 55.2728 + vertex -16 26.0659 54.9905 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 25 41.7098 + vertex -16 25.5776 55.5956 + vertex -16 25.8084 55.2728 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 25 41.7098 + vertex -16 25.3788 55.9534 + vertex -16 25.5776 55.5956 + endloop +endfacet +facet normal -1 0 0 + outer loop + vertex -16 25 41.7098 + vertex -16 25.2179 56.3434 + vertex -16 25.3788 55.9534 + endloop +endfacet +facet normal 0 -1 -0 + outer loop + vertex 0 9 103 + vertex -16 9 0 + vertex 0 9 0 + endloop +endfacet +facet normal 0 -1 0 + outer loop + vertex -16 9 103 + vertex -16 9 0 + vertex 0 9 103 + endloop +endfacet +facet normal 0 0 1 + outer loop + vertex 33 0 103 + vertex 0 9 103 + vertex 0 0 103 + endloop +endfacet +facet normal 0 0 1 + outer loop + vertex -16 25 103 + vertex -16 9 103 + vertex 0 9 103 + endloop +endfacet +facet normal 0 0 1 + outer loop + vertex 33 0 103 + vertex -16 25 103 + vertex 0 9 103 + endloop +endfacet +facet normal 0 -0 1 + outer loop + vertex 49 9 103 + vertex 49 25 103 + vertex -16 25 103 + endloop +endfacet +facet normal 0 -0 1 + outer loop + vertex 33 9 103 + vertex 49 9 103 + vertex -16 25 103 + endloop +endfacet +facet normal 0 -0 1 + outer loop + vertex 33 0 103 + vertex 33 9 103 + vertex -16 25 103 + endloop +endfacet +facet normal -0.998483 -0 -0.0550549 + outer loop + vertex 23 25 14 + vertex 23 0 14 + vertex 22.961 0 14.7073 + endloop +endfacet +facet normal -0.998483 0 0.0550549 + outer loop + vertex 22.961 25 13.2927 + vertex 22.961 0 13.2927 + vertex 23 0 14 + endloop +endfacet +facet normal -0.998483 0 0.0550549 + outer loop + vertex 22.961 25 13.2927 + vertex 23 0 14 + vertex 23 25 14 + endloop +endfacet +facet normal -0.986855 -0 -0.161605 + outer loop + vertex 22.961 25 14.7073 + vertex 22.961 0 14.7073 + vertex 22.8479 0 15.3977 + endloop +endfacet +facet normal -0.998483 -0 -0.0550549 + outer loop + vertex 22.961 25 14.7073 + vertex 23 25 14 + vertex 22.961 0 14.7073 + endloop +endfacet +facet normal -0.963406 -0 -0.268046 + outer loop + vertex 22.8479 25 15.3977 + vertex 22.8479 0 15.3977 + vertex 22.6595 0 16.075 + endloop +endfacet +facet normal -0.986855 0 -0.161605 + outer loop + vertex 22.961 25 14.7073 + vertex 22.8479 0 15.3977 + vertex 22.8479 25 15.3977 + endloop +endfacet +facet normal -0.929148 -0 -0.369709 + outer loop + vertex 22.6595 25 16.075 + vertex 22.6595 0 16.075 + vertex 22.3989 0 16.7299 + endloop +endfacet +facet normal -0.963406 0 -0.268046 + outer loop + vertex 22.8479 25 15.3977 + vertex 22.6595 0 16.075 + vertex 22.6595 25 16.075 + endloop +endfacet +facet normal -0.883286 -0 -0.468834 + outer loop + vertex 22.3989 25 16.7299 + vertex 22.3989 0 16.7299 + vertex 22.0695 0 17.3505 + endloop +endfacet +facet normal -0.929148 0 -0.369709 + outer loop + vertex 22.6595 25 16.075 + vertex 22.3989 0 16.7299 + vertex 22.3989 25 16.7299 + endloop +endfacet +facet normal -0.82792 -0 -0.560846 + outer loop + vertex 22.0695 25 17.3505 + vertex 22.0695 0 17.3505 + vertex 21.674 0 17.9343 + endloop +endfacet +facet normal -0.883286 0 -0.468834 + outer loop + vertex 22.3989 25 16.7299 + vertex 22.0695 0 17.3505 + vertex 22.0695 25 17.3505 + endloop +endfacet +facet normal -0.761877 -0 -0.647722 + outer loop + vertex 21.674 25 17.9343 + vertex 21.674 0 17.9343 + vertex 21.2192 0 18.4693 + endloop +endfacet +facet normal -0.82792 0 -0.560846 + outer loop + vertex 22.0695 25 17.3505 + vertex 21.674 0 17.9343 + vertex 21.674 25 17.9343 + endloop +endfacet +facet normal -0.687947 -0 -0.725761 + outer loop + vertex 21.2192 25 18.4693 + vertex 21.2192 0 18.4693 + vertex 20.7071 0 18.9547 + endloop +endfacet +facet normal -0.761877 0 -0.647722 + outer loop + vertex 21.674 25 17.9343 + vertex 21.2192 0 18.4693 + vertex 21.2192 25 18.4693 + endloop +endfacet +facet normal -0.6049 -0 -0.796302 + outer loop + vertex 20.7071 25 18.9547 + vertex 20.7071 0 18.9547 + vertex 20.1483 0 19.3792 + endloop +endfacet +facet normal -0.687947 0 -0.725761 + outer loop + vertex 21.2192 25 18.4693 + vertex 20.7071 0 18.9547 + vertex 20.7071 25 18.9547 + endloop +endfacet +facet normal -0.515763 -0 -0.856731 + outer loop + vertex 20.1483 25 19.3792 + vertex 20.1483 0 19.3792 + vertex 19.5436 0 19.7432 + endloop +endfacet +facet normal -0.6049 0 -0.796302 + outer loop + vertex 20.7071 25 18.9547 + vertex 20.1483 0 19.3792 + vertex 20.1483 25 19.3792 + endloop +endfacet +facet normal -0.419686 -0 -0.907669 + outer loop + vertex 19.5436 25 19.7432 + vertex 19.5436 0 19.7432 + vertex 18.9067 0 20.0377 + endloop +endfacet +facet normal -0.515763 0 -0.856731 + outer loop + vertex 20.1483 25 19.3792 + vertex 19.5436 0 19.7432 + vertex 19.5436 25 19.7432 + endloop +endfacet +facet normal -0.319437 -0 -0.947607 + outer loop + vertex 18.9067 25 20.0377 + vertex 18.9067 0 20.0377 + vertex 18.2377 0 20.2632 + endloop +endfacet +facet normal -0.419686 0 -0.907669 + outer loop + vertex 19.5436 25 19.7432 + vertex 18.9067 0 20.0377 + vertex 18.9067 25 20.0377 + endloop +endfacet +facet normal -0.214854 -0 -0.976646 + outer loop + vertex 18.2377 25 20.2632 + vertex 18.2377 0 20.2632 + vertex 17.5526 0 20.4139 + endloop +endfacet +facet normal -0.319437 0 -0.947607 + outer loop + vertex 18.9067 25 20.0377 + vertex 18.2377 0 20.2632 + vertex 18.2377 25 20.2632 + endloop +endfacet +facet normal -0.108167 -0 -0.994133 + outer loop + vertex 17.5526 25 20.4139 + vertex 17.5526 0 20.4139 + vertex 16.8507 0 20.4903 + endloop +endfacet +facet normal -0.214854 0 -0.976646 + outer loop + vertex 18.2377 25 20.2632 + vertex 17.5526 0 20.4139 + vertex 17.5526 25 20.4139 + endloop +endfacet +facet normal 0 0 -1 + outer loop + vertex 16.1493 25 20.4903 + vertex 16.8507 0 20.4903 + vertex 16.1493 0 20.4903 + endloop +endfacet +facet normal -0 -0 -1 + outer loop + vertex 16.8507 25 20.4903 + vertex 16.8507 0 20.4903 + vertex 16.1493 25 20.4903 + endloop +endfacet +facet normal -0.108167 0 -0.994133 + outer loop + vertex 17.5526 25 20.4139 + vertex 16.8507 0 20.4903 + vertex 16.8507 25 20.4903 + endloop +endfacet +facet normal 0.108166 0 -0.994133 + outer loop + vertex 16.1493 25 20.4903 + vertex 16.1493 0 20.4903 + vertex 15.4474 0 20.4139 + endloop +endfacet +facet normal 0.214854 0 -0.976646 + outer loop + vertex 15.4474 25 20.4139 + vertex 15.4474 0 20.4139 + vertex 14.7622 0 20.2632 + endloop +endfacet +facet normal 0.108166 0 -0.994133 + outer loop + vertex 16.1493 25 20.4903 + vertex 15.4474 0 20.4139 + vertex 15.4474 25 20.4139 + endloop +endfacet +facet normal 0.319437 0 -0.947607 + outer loop + vertex 14.7622 25 20.2632 + vertex 14.7622 0 20.2632 + vertex 14.0933 0 20.0377 + endloop +endfacet +facet normal 0.214854 0 -0.976646 + outer loop + vertex 15.4474 25 20.4139 + vertex 14.7622 0 20.2632 + vertex 14.7622 25 20.2632 + endloop +endfacet +facet normal 0.419686 0 -0.907669 + outer loop + vertex 14.0933 25 20.0377 + vertex 14.0933 0 20.0377 + vertex 13.4564 0 19.7432 + endloop +endfacet +facet normal 0.319437 0 -0.947607 + outer loop + vertex 14.7622 25 20.2632 + vertex 14.0933 0 20.0377 + vertex 14.0933 25 20.0377 + endloop +endfacet +facet normal 0.515764 0 -0.856731 + outer loop + vertex 13.4564 25 19.7432 + vertex 13.4564 0 19.7432 + vertex 12.8517 0 19.3792 + endloop +endfacet +facet normal 0.419686 0 -0.907669 + outer loop + vertex 14.0933 25 20.0377 + vertex 13.4564 0 19.7432 + vertex 13.4564 25 19.7432 + endloop +endfacet +facet normal 0.604899 0 -0.796302 + outer loop + vertex 12.8517 25 19.3792 + vertex 12.8517 0 19.3792 + vertex 12.2928 0 18.9547 + endloop +endfacet +facet normal 0.515764 0 -0.856731 + outer loop + vertex 13.4564 25 19.7432 + vertex 12.8517 0 19.3792 + vertex 12.8517 25 19.3792 + endloop +endfacet +facet normal 0.687947 0 -0.725761 + outer loop + vertex 12.2928 25 18.9547 + vertex 12.2928 0 18.9547 + vertex 11.7808 0 18.4693 + endloop +endfacet +facet normal 0.604899 0 -0.796302 + outer loop + vertex 12.8517 25 19.3792 + vertex 12.2928 0 18.9547 + vertex 12.2928 25 18.9547 + endloop +endfacet +facet normal 0.761878 0 -0.647721 + outer loop + vertex 11.7808 25 18.4693 + vertex 11.7808 0 18.4693 + vertex 11.326 0 17.9343 + endloop +endfacet +facet normal 0.687947 0 -0.725761 + outer loop + vertex 12.2928 25 18.9547 + vertex 11.7808 0 18.4693 + vertex 11.7808 25 18.4693 + endloop +endfacet +facet normal 0.82792 0 -0.560847 + outer loop + vertex 11.326 25 17.9343 + vertex 11.326 0 17.9343 + vertex 10.9305 0 17.3505 + endloop +endfacet +facet normal 0.761878 0 -0.647721 + outer loop + vertex 11.7808 25 18.4693 + vertex 11.326 0 17.9343 + vertex 11.326 25 17.9343 + endloop +endfacet +facet normal 0.883286 0 -0.468834 + outer loop + vertex 10.9305 25 17.3505 + vertex 10.9305 0 17.3505 + vertex 10.6011 0 16.7299 + endloop +endfacet +facet normal 0.82792 0 -0.560847 + outer loop + vertex 11.326 25 17.9343 + vertex 10.9305 0 17.3505 + vertex 10.9305 25 17.3505 + endloop +endfacet +facet normal 0.929148 0 -0.369708 + outer loop + vertex 10.6011 25 16.7299 + vertex 10.6011 0 16.7299 + vertex 10.3405 0 16.075 + endloop +endfacet +facet normal 0.883286 0 -0.468834 + outer loop + vertex 10.9305 25 17.3505 + vertex 10.6011 0 16.7299 + vertex 10.6011 25 16.7299 + endloop +endfacet +facet normal 0.963406 0 -0.268047 + outer loop + vertex 10.3405 25 16.075 + vertex 10.3405 0 16.075 + vertex 10.1521 0 15.3977 + endloop +endfacet +facet normal 0.929148 0 -0.369708 + outer loop + vertex 10.6011 25 16.7299 + vertex 10.3405 0 16.075 + vertex 10.3405 25 16.075 + endloop +endfacet +facet normal 0.986855 0 -0.161605 + outer loop + vertex 10.1521 25 15.3977 + vertex 10.1521 0 15.3977 + vertex 10.039 0 14.7073 + endloop +endfacet +facet normal 0.963406 0 -0.268047 + outer loop + vertex 10.3405 25 16.075 + vertex 10.1521 0 15.3977 + vertex 10.1521 25 15.3977 + endloop +endfacet +facet normal 0.998483 0 -0.0550549 + outer loop + vertex 10.039 25 14.7073 + vertex 10.039 0 14.7073 + vertex 10 0 14 + endloop +endfacet +facet normal 0.986855 0 -0.161605 + outer loop + vertex 10.1521 25 15.3977 + vertex 10.039 0 14.7073 + vertex 10.039 25 14.7073 + endloop +endfacet +facet normal 0.998483 0 0.0550549 + outer loop + vertex 10 25 14 + vertex 10 0 14 + vertex 10.039 0 13.2927 + endloop +endfacet +facet normal 0.998483 0 -0.0550549 + outer loop + vertex 10.039 25 14.7073 + vertex 10 0 14 + vertex 10 25 14 + endloop +endfacet +facet normal 0.986855 0 0.161605 + outer loop + vertex 10.039 25 13.2927 + vertex 10.039 0 13.2927 + vertex 10.1521 0 12.6023 + endloop +endfacet +facet normal 0.998483 0 0.0550549 + outer loop + vertex 10 25 14 + vertex 10.039 0 13.2927 + vertex 10.039 25 13.2927 + endloop +endfacet +facet normal 0.963406 0 0.268047 + outer loop + vertex 10.1521 25 12.6023 + vertex 10.1521 0 12.6023 + vertex 10.3405 0 11.925 + endloop +endfacet +facet normal 0.986855 0 0.161605 + outer loop + vertex 10.039 25 13.2927 + vertex 10.1521 0 12.6023 + vertex 10.1521 25 12.6023 + endloop +endfacet +facet normal 0.929148 0 0.369707 + outer loop + vertex 10.6011 25 11.2701 + vertex 10.3405 0 11.925 + vertex 10.6011 0 11.2701 + endloop +endfacet +facet normal 0.929148 0 0.369707 + outer loop + vertex 10.3405 25 11.925 + vertex 10.3405 0 11.925 + vertex 10.6011 25 11.2701 + endloop +endfacet +facet normal 0.963406 0 0.268047 + outer loop + vertex 10.1521 25 12.6023 + vertex 10.3405 0 11.925 + vertex 10.3405 25 11.925 + endloop +endfacet +facet normal 0.883286 0 0.468835 + outer loop + vertex 10.6011 25 11.2701 + vertex 10.6011 0 11.2701 + vertex 10.9305 0 10.6495 + endloop +endfacet +facet normal 0.82792 0 0.560847 + outer loop + vertex 10.9305 25 10.6495 + vertex 10.9305 0 10.6495 + vertex 11.326 0 10.0657 + endloop +endfacet +facet normal 0.883286 0 0.468835 + outer loop + vertex 10.6011 25 11.2701 + vertex 10.9305 0 10.6495 + vertex 10.9305 25 10.6495 + endloop +endfacet +facet normal 0.761881 0 0.647717 + outer loop + vertex 11.326 25 10.0657 + vertex 11.326 0 10.0657 + vertex 11.7808 0 9.53069 + endloop +endfacet +facet normal 0.82792 0 0.560847 + outer loop + vertex 10.9305 25 10.6495 + vertex 11.326 0 10.0657 + vertex 11.326 25 10.0657 + endloop +endfacet +facet normal 0.687943 0 0.725765 + outer loop + vertex 11.7808 25 9.53069 + vertex 11.7808 0 9.53069 + vertex 12.2928 0 9.04533 + endloop +endfacet +facet normal 0.761881 0 0.647717 + outer loop + vertex 11.326 25 10.0657 + vertex 11.7808 0 9.53069 + vertex 11.7808 25 9.53069 + endloop +endfacet +facet normal 0.604904 0 0.796299 + outer loop + vertex 12.2928 25 9.04533 + vertex 12.2928 0 9.04533 + vertex 12.8517 0 8.62077 + endloop +endfacet +facet normal 0.687943 0 0.725765 + outer loop + vertex 11.7808 25 9.53069 + vertex 12.2928 0 9.04533 + vertex 12.2928 25 9.04533 + endloop +endfacet +facet normal 0.515764 0 0.856731 + outer loop + vertex 12.8517 25 8.62077 + vertex 12.8517 0 8.62077 + vertex 13.4564 0 8.25675 + endloop +endfacet +facet normal 0.604904 0 0.796299 + outer loop + vertex 12.2928 25 9.04533 + vertex 12.8517 0 8.62077 + vertex 12.8517 25 8.62077 + endloop +endfacet +facet normal 0.419678 0 0.907673 + outer loop + vertex 13.4564 25 8.25675 + vertex 13.4564 0 8.25675 + vertex 14.0933 0 7.96228 + endloop +endfacet +facet normal 0.515764 0 0.856731 + outer loop + vertex 12.8517 25 8.62077 + vertex 13.4564 0 8.25675 + vertex 13.4564 25 8.25675 + endloop +endfacet +facet normal 0.319442 0 0.947606 + outer loop + vertex 14.0933 25 7.96228 + vertex 14.0933 0 7.96228 + vertex 14.7622 0 7.73677 + endloop +endfacet +facet normal 0.419678 0 0.907673 + outer loop + vertex 13.4564 25 8.25675 + vertex 14.0933 0 7.96228 + vertex 14.0933 25 7.96228 + endloop +endfacet +facet normal 0.214854 0 0.976646 + outer loop + vertex 14.7622 25 7.73677 + vertex 14.7622 0 7.73677 + vertex 15.4474 0 7.58605 + endloop +endfacet +facet normal 0.319442 0 0.947606 + outer loop + vertex 14.0933 25 7.96228 + vertex 14.7622 0 7.73677 + vertex 14.7622 25 7.73677 + endloop +endfacet +facet normal 0.108169 0 0.994132 + outer loop + vertex 15.4474 25 7.58605 + vertex 15.4474 0 7.58605 + vertex 16.1493 0 7.50968 + endloop +endfacet +facet normal 0.214854 0 0.976646 + outer loop + vertex 14.7622 25 7.73677 + vertex 15.4474 0 7.58605 + vertex 15.4474 25 7.58605 + endloop +endfacet +facet normal 0 0 1 + outer loop + vertex 16.1493 25 7.50968 + vertex 16.1493 0 7.50968 + vertex 16.8507 0 7.50968 + endloop +endfacet +facet normal 0.108169 0 0.994132 + outer loop + vertex 15.4474 25 7.58605 + vertex 16.1493 0 7.50968 + vertex 16.1493 25 7.50968 + endloop +endfacet +facet normal -0.108169 0 0.994132 + outer loop + vertex 16.8507 25 7.50968 + vertex 16.8507 0 7.50968 + vertex 17.5526 0 7.58605 + endloop +endfacet +facet normal -0 0 1 + outer loop + vertex 16.1493 25 7.50968 + vertex 16.8507 0 7.50968 + vertex 16.8507 25 7.50968 + endloop +endfacet +facet normal -0.214854 0 0.976646 + outer loop + vertex 17.5526 25 7.58605 + vertex 17.5526 0 7.58605 + vertex 18.2377 0 7.73677 + endloop +endfacet +facet normal -0.108169 0 0.994132 + outer loop + vertex 16.8507 25 7.50968 + vertex 17.5526 0 7.58605 + vertex 17.5526 25 7.58605 + endloop +endfacet +facet normal -0.319442 0 0.947606 + outer loop + vertex 18.2377 25 7.73677 + vertex 18.2377 0 7.73677 + vertex 18.9067 0 7.96228 + endloop +endfacet +facet normal -0.214854 0 0.976646 + outer loop + vertex 17.5526 25 7.58605 + vertex 18.2377 0 7.73677 + vertex 18.2377 25 7.73677 + endloop +endfacet +facet normal -0.419678 0 0.907673 + outer loop + vertex 18.9067 25 7.96228 + vertex 18.9067 0 7.96228 + vertex 19.5436 0 8.25675 + endloop +endfacet +facet normal -0.319442 0 0.947606 + outer loop + vertex 18.2377 25 7.73677 + vertex 18.9067 0 7.96228 + vertex 18.9067 25 7.96228 + endloop +endfacet +facet normal -0.515763 0 0.856731 + outer loop + vertex 19.5436 25 8.25675 + vertex 19.5436 0 8.25675 + vertex 20.1483 0 8.62077 + endloop +endfacet +facet normal -0.419678 0 0.907673 + outer loop + vertex 18.9067 25 7.96228 + vertex 19.5436 0 8.25675 + vertex 19.5436 25 8.25675 + endloop +endfacet +facet normal -0.604904 0 0.796298 + outer loop + vertex 20.1483 25 8.62077 + vertex 20.1483 0 8.62077 + vertex 20.7071 0 9.04533 + endloop +endfacet +facet normal -0.515763 0 0.856731 + outer loop + vertex 19.5436 25 8.25675 + vertex 20.1483 0 8.62077 + vertex 20.1483 25 8.62077 + endloop +endfacet +facet normal -0.687943 0 0.725765 + outer loop + vertex 20.7071 25 9.04533 + vertex 20.7071 0 9.04533 + vertex 21.2192 0 9.53069 + endloop +endfacet +facet normal -0.604904 0 0.796298 + outer loop + vertex 20.1483 25 8.62077 + vertex 20.7071 0 9.04533 + vertex 20.7071 25 9.04533 + endloop +endfacet +facet normal -0.76188 0 0.647718 + outer loop + vertex 21.2192 25 9.53069 + vertex 21.2192 0 9.53069 + vertex 21.674 0 10.0657 + endloop +endfacet +facet normal -0.687943 0 0.725765 + outer loop + vertex 20.7071 25 9.04533 + vertex 21.2192 0 9.53069 + vertex 21.2192 25 9.53069 + endloop +endfacet +facet normal -0.82792 0 0.560846 + outer loop + vertex 21.674 25 10.0657 + vertex 21.674 0 10.0657 + vertex 22.0695 0 10.6495 + endloop +endfacet +facet normal -0.76188 0 0.647718 + outer loop + vertex 21.2192 25 9.53069 + vertex 21.674 0 10.0657 + vertex 21.674 25 10.0657 + endloop +endfacet +facet normal -0.883286 0 0.468835 + outer loop + vertex 22.0695 25 10.6495 + vertex 22.0695 0 10.6495 + vertex 22.3989 0 11.2701 + endloop +endfacet +facet normal -0.82792 0 0.560846 + outer loop + vertex 21.674 25 10.0657 + vertex 22.0695 0 10.6495 + vertex 22.0695 25 10.6495 + endloop +endfacet +facet normal -0.929148 0 0.369708 + outer loop + vertex 22.3989 25 11.2701 + vertex 22.3989 0 11.2701 + vertex 22.6595 0 11.925 + endloop +endfacet +facet normal -0.883286 0 0.468835 + outer loop + vertex 22.0695 25 10.6495 + vertex 22.3989 0 11.2701 + vertex 22.3989 25 11.2701 + endloop +endfacet +facet normal -0.963406 0 0.268046 + outer loop + vertex 22.6595 25 11.925 + vertex 22.6595 0 11.925 + vertex 22.8479 0 12.6023 + endloop +endfacet +facet normal -0.929148 0 0.369708 + outer loop + vertex 22.3989 25 11.2701 + vertex 22.6595 0 11.925 + vertex 22.6595 25 11.925 + endloop +endfacet +facet normal -0.986855 0 0.161605 + outer loop + vertex 22.8479 25 12.6023 + vertex 22.8479 0 12.6023 + vertex 22.961 0 13.2927 + endloop +endfacet +facet normal -0.963406 0 0.268046 + outer loop + vertex 22.6595 25 11.925 + vertex 22.8479 0 12.6023 + vertex 22.8479 25 12.6023 + endloop +endfacet +facet normal -0.986855 0 0.161605 + outer loop + vertex 22.8479 25 12.6023 + vertex 22.961 0 13.2927 + vertex 22.961 25 13.2927 + endloop +endfacet +facet normal -0.998483 -0 -0.0550545 + outer loop + vertex 23 25 89 + vertex 23 0 89 + vertex 22.961 0 89.7073 + endloop +endfacet +facet normal -0.998483 0 0.0550545 + outer loop + vertex 22.961 25 88.2927 + vertex 22.961 0 88.2927 + vertex 23 0 89 + endloop +endfacet +facet normal -0.998483 0 0.0550545 + outer loop + vertex 22.961 25 88.2927 + vertex 23 0 89 + vertex 23 25 89 + endloop +endfacet +facet normal -0.986855 -0 -0.161606 + outer loop + vertex 22.961 25 89.7073 + vertex 22.961 0 89.7073 + vertex 22.8479 0 90.3977 + endloop +endfacet +facet normal -0.998483 -0 -0.0550545 + outer loop + vertex 22.961 25 89.7073 + vertex 23 25 89 + vertex 22.961 0 89.7073 + endloop +endfacet +facet normal -0.963406 -0 -0.268045 + outer loop + vertex 22.8479 25 90.3977 + vertex 22.8479 0 90.3977 + vertex 22.6595 0 91.075 + endloop +endfacet +facet normal -0.986855 0 -0.161606 + outer loop + vertex 22.961 25 89.7073 + vertex 22.8479 0 90.3977 + vertex 22.8479 25 90.3977 + endloop +endfacet +facet normal -0.929148 -0 -0.369709 + outer loop + vertex 22.6595 25 91.075 + vertex 22.6595 0 91.075 + vertex 22.3989 0 91.7299 + endloop +endfacet +facet normal -0.963406 0 -0.268045 + outer loop + vertex 22.8479 25 90.3977 + vertex 22.6595 0 91.075 + vertex 22.6595 25 91.075 + endloop +endfacet +facet normal -0.883286 -0 -0.468835 + outer loop + vertex 22.3989 25 91.7299 + vertex 22.3989 0 91.7299 + vertex 22.0695 0 92.3505 + endloop +endfacet +facet normal -0.929148 0 -0.369709 + outer loop + vertex 22.6595 25 91.075 + vertex 22.3989 0 91.7299 + vertex 22.3989 25 91.7299 + endloop +endfacet +facet normal -0.827919 -0 -0.560847 + outer loop + vertex 22.0695 25 92.3505 + vertex 22.0695 0 92.3505 + vertex 21.674 0 92.9343 + endloop +endfacet +facet normal -0.883286 0 -0.468835 + outer loop + vertex 22.3989 25 91.7299 + vertex 22.0695 0 92.3505 + vertex 22.0695 25 92.3505 + endloop +endfacet +facet normal -0.761877 -0 -0.647721 + outer loop + vertex 21.674 25 92.9343 + vertex 21.674 0 92.9343 + vertex 21.2192 0 93.4693 + endloop +endfacet +facet normal -0.827919 0 -0.560847 + outer loop + vertex 22.0695 25 92.3505 + vertex 21.674 0 92.9343 + vertex 21.674 25 92.9343 + endloop +endfacet +facet normal -0.68795 -0 -0.725758 + outer loop + vertex 21.2192 25 93.4693 + vertex 21.2192 0 93.4693 + vertex 20.7071 0 93.9547 + endloop +endfacet +facet normal -0.761877 0 -0.647721 + outer loop + vertex 21.674 25 92.9343 + vertex 21.2192 0 93.4693 + vertex 21.2192 25 93.4693 + endloop +endfacet +facet normal -0.604893 -0 -0.796306 + outer loop + vertex 20.7071 25 93.9547 + vertex 20.7071 0 93.9547 + vertex 20.1483 0 94.3792 + endloop +endfacet +facet normal -0.68795 0 -0.725758 + outer loop + vertex 21.2192 25 93.4693 + vertex 20.7071 0 93.9547 + vertex 20.7071 25 93.9547 + endloop +endfacet +facet normal -0.515764 -0 -0.856731 + outer loop + vertex 20.1483 25 94.3792 + vertex 20.1483 0 94.3792 + vertex 19.5436 0 94.7432 + endloop +endfacet +facet normal -0.604893 0 -0.796306 + outer loop + vertex 20.7071 25 93.9547 + vertex 20.1483 0 94.3792 + vertex 20.1483 25 94.3792 + endloop +endfacet +facet normal -0.419689 -0 -0.907668 + outer loop + vertex 19.5436 25 94.7432 + vertex 19.5436 0 94.7432 + vertex 18.9067 0 95.0377 + endloop +endfacet +facet normal -0.515764 0 -0.856731 + outer loop + vertex 20.1483 25 94.3792 + vertex 19.5436 0 94.7432 + vertex 19.5436 25 94.7432 + endloop +endfacet +facet normal -0.319437 -0 -0.947607 + outer loop + vertex 18.9067 25 95.0377 + vertex 18.9067 0 95.0377 + vertex 18.2377 0 95.2632 + endloop +endfacet +facet normal -0.419689 0 -0.907668 + outer loop + vertex 19.5436 25 94.7432 + vertex 18.9067 0 95.0377 + vertex 18.9067 25 95.0377 + endloop +endfacet +facet normal -0.214852 -0 -0.976647 + outer loop + vertex 18.2377 25 95.2632 + vertex 18.2377 0 95.2632 + vertex 17.5526 0 95.4139 + endloop +endfacet +facet normal -0.319437 0 -0.947607 + outer loop + vertex 18.9067 25 95.0377 + vertex 18.2377 0 95.2632 + vertex 18.2377 25 95.2632 + endloop +endfacet +facet normal -0.108167 -0 -0.994133 + outer loop + vertex 17.5526 25 95.4139 + vertex 17.5526 0 95.4139 + vertex 16.8507 0 95.4903 + endloop +endfacet +facet normal -0.214852 0 -0.976647 + outer loop + vertex 18.2377 25 95.2632 + vertex 17.5526 0 95.4139 + vertex 17.5526 25 95.4139 + endloop +endfacet +facet normal 0 0 -1 + outer loop + vertex 16.1493 25 95.4903 + vertex 16.8507 0 95.4903 + vertex 16.1493 0 95.4903 + endloop +endfacet +facet normal -0 -0 -1 + outer loop + vertex 16.8507 25 95.4903 + vertex 16.8507 0 95.4903 + vertex 16.1493 25 95.4903 + endloop +endfacet +facet normal -0.108167 0 -0.994133 + outer loop + vertex 17.5526 25 95.4139 + vertex 16.8507 0 95.4903 + vertex 16.8507 25 95.4903 + endloop +endfacet +facet normal 0.108166 0 -0.994133 + outer loop + vertex 16.1493 25 95.4903 + vertex 16.1493 0 95.4903 + vertex 15.4474 0 95.4139 + endloop +endfacet +facet normal 0.214852 0 -0.976647 + outer loop + vertex 15.4474 25 95.4139 + vertex 15.4474 0 95.4139 + vertex 14.7622 0 95.2632 + endloop +endfacet +facet normal 0.108166 0 -0.994133 + outer loop + vertex 16.1493 25 95.4903 + vertex 15.4474 0 95.4139 + vertex 15.4474 25 95.4139 + endloop +endfacet +facet normal 0.319437 0 -0.947607 + outer loop + vertex 14.7622 25 95.2632 + vertex 14.7622 0 95.2632 + vertex 14.0933 0 95.0377 + endloop +endfacet +facet normal 0.214852 0 -0.976647 + outer loop + vertex 15.4474 25 95.4139 + vertex 14.7622 0 95.2632 + vertex 14.7622 25 95.2632 + endloop +endfacet +facet normal 0.419689 0 -0.907668 + outer loop + vertex 14.0933 25 95.0377 + vertex 14.0933 0 95.0377 + vertex 13.4564 0 94.7432 + endloop +endfacet +facet normal 0.319437 0 -0.947607 + outer loop + vertex 14.7622 25 95.2632 + vertex 14.0933 0 95.0377 + vertex 14.0933 25 95.0377 + endloop +endfacet +facet normal 0.515765 0 -0.85673 + outer loop + vertex 13.4564 25 94.7432 + vertex 13.4564 0 94.7432 + vertex 12.8517 0 94.3792 + endloop +endfacet +facet normal 0.419689 0 -0.907668 + outer loop + vertex 14.0933 25 95.0377 + vertex 13.4564 0 94.7432 + vertex 13.4564 25 94.7432 + endloop +endfacet +facet normal 0.604893 0 -0.796307 + outer loop + vertex 12.8517 25 94.3792 + vertex 12.8517 0 94.3792 + vertex 12.2928 0 93.9547 + endloop +endfacet +facet normal 0.515765 0 -0.85673 + outer loop + vertex 13.4564 25 94.7432 + vertex 12.8517 0 94.3792 + vertex 12.8517 25 94.3792 + endloop +endfacet +facet normal 0.68795 0 -0.725758 + outer loop + vertex 12.2928 25 93.9547 + vertex 12.2928 0 93.9547 + vertex 11.7808 0 93.4693 + endloop +endfacet +facet normal 0.604893 0 -0.796307 + outer loop + vertex 12.8517 25 94.3792 + vertex 12.2928 0 93.9547 + vertex 12.2928 25 93.9547 + endloop +endfacet +facet normal 0.761878 0 -0.64772 + outer loop + vertex 11.7808 25 93.4693 + vertex 11.7808 0 93.4693 + vertex 11.326 0 92.9343 + endloop +endfacet +facet normal 0.68795 0 -0.725758 + outer loop + vertex 12.2928 25 93.9547 + vertex 11.7808 0 93.4693 + vertex 11.7808 25 93.4693 + endloop +endfacet +facet normal 0.827919 0 -0.560848 + outer loop + vertex 11.326 25 92.9343 + vertex 11.326 0 92.9343 + vertex 10.9305 0 92.3505 + endloop +endfacet +facet normal 0.761878 0 -0.64772 + outer loop + vertex 11.7808 25 93.4693 + vertex 11.326 0 92.9343 + vertex 11.326 25 92.9343 + endloop +endfacet +facet normal 0.883286 0 -0.468835 + outer loop + vertex 10.9305 25 92.3505 + vertex 10.9305 0 92.3505 + vertex 10.6011 0 91.7299 + endloop +endfacet +facet normal 0.827919 0 -0.560848 + outer loop + vertex 11.326 25 92.9343 + vertex 10.9305 0 92.3505 + vertex 10.9305 25 92.3505 + endloop +endfacet +facet normal 0.929148 0 -0.369708 + outer loop + vertex 10.6011 25 91.7299 + vertex 10.6011 0 91.7299 + vertex 10.3405 0 91.075 + endloop +endfacet +facet normal 0.883286 0 -0.468835 + outer loop + vertex 10.9305 25 92.3505 + vertex 10.6011 0 91.7299 + vertex 10.6011 25 91.7299 + endloop +endfacet +facet normal 0.963406 0 -0.268046 + outer loop + vertex 10.3405 25 91.075 + vertex 10.3405 0 91.075 + vertex 10.1521 0 90.3977 + endloop +endfacet +facet normal 0.929148 0 -0.369708 + outer loop + vertex 10.6011 25 91.7299 + vertex 10.3405 0 91.075 + vertex 10.3405 25 91.075 + endloop +endfacet +facet normal 0.986855 0 -0.161606 + outer loop + vertex 10.1521 25 90.3977 + vertex 10.1521 0 90.3977 + vertex 10.039 0 89.7073 + endloop +endfacet +facet normal 0.963406 0 -0.268046 + outer loop + vertex 10.3405 25 91.075 + vertex 10.1521 0 90.3977 + vertex 10.1521 25 90.3977 + endloop +endfacet +facet normal 0.998483 0 -0.0550545 + outer loop + vertex 10.039 25 89.7073 + vertex 10.039 0 89.7073 + vertex 10 0 89 + endloop +endfacet +facet normal 0.986855 0 -0.161606 + outer loop + vertex 10.1521 25 90.3977 + vertex 10.039 0 89.7073 + vertex 10.039 25 89.7073 + endloop +endfacet +facet normal 0.998483 0 0.0550545 + outer loop + vertex 10 25 89 + vertex 10 0 89 + vertex 10.039 0 88.2927 + endloop +endfacet +facet normal 0.998483 0 -0.0550545 + outer loop + vertex 10.039 25 89.7073 + vertex 10 0 89 + vertex 10 25 89 + endloop +endfacet +facet normal 0.986855 0 0.161606 + outer loop + vertex 10.039 25 88.2927 + vertex 10.039 0 88.2927 + vertex 10.1521 0 87.6023 + endloop +endfacet +facet normal 0.998483 0 0.0550545 + outer loop + vertex 10 25 89 + vertex 10.039 0 88.2927 + vertex 10.039 25 88.2927 + endloop +endfacet +facet normal 0.963406 0 0.268046 + outer loop + vertex 10.1521 25 87.6023 + vertex 10.1521 0 87.6023 + vertex 10.3405 0 86.925 + endloop +endfacet +facet normal 0.986855 0 0.161606 + outer loop + vertex 10.039 25 88.2927 + vertex 10.1521 0 87.6023 + vertex 10.1521 25 87.6023 + endloop +endfacet +facet normal 0.929148 0 0.369708 + outer loop + vertex 10.6011 25 86.2701 + vertex 10.3405 0 86.925 + vertex 10.6011 0 86.2701 + endloop +endfacet +facet normal 0.929148 0 0.369708 + outer loop + vertex 10.3405 25 86.925 + vertex 10.3405 0 86.925 + vertex 10.6011 25 86.2701 + endloop +endfacet +facet normal 0.963406 0 0.268046 + outer loop + vertex 10.1521 25 87.6023 + vertex 10.3405 0 86.925 + vertex 10.3405 25 86.925 + endloop +endfacet +facet normal 0.883286 0 0.468835 + outer loop + vertex 10.6011 25 86.2701 + vertex 10.6011 0 86.2701 + vertex 10.9305 0 85.6495 + endloop +endfacet +facet normal 0.827919 0 0.560848 + outer loop + vertex 10.9305 25 85.6495 + vertex 10.9305 0 85.6495 + vertex 11.326 0 85.0657 + endloop +endfacet +facet normal 0.883286 0 0.468835 + outer loop + vertex 10.6011 25 86.2701 + vertex 10.9305 0 85.6495 + vertex 10.9305 25 85.6495 + endloop +endfacet +facet normal 0.761878 0 0.64772 + outer loop + vertex 11.326 25 85.0657 + vertex 11.326 0 85.0657 + vertex 11.7808 0 84.5307 + endloop +endfacet +facet normal 0.827919 0 0.560848 + outer loop + vertex 10.9305 25 85.6495 + vertex 11.326 0 85.0657 + vertex 11.326 25 85.0657 + endloop +endfacet +facet normal 0.68795 0 0.725758 + outer loop + vertex 11.7808 25 84.5307 + vertex 11.7808 0 84.5307 + vertex 12.2928 0 84.0453 + endloop +endfacet +facet normal 0.761878 0 0.64772 + outer loop + vertex 11.326 25 85.0657 + vertex 11.7808 0 84.5307 + vertex 11.7808 25 84.5307 + endloop +endfacet +facet normal 0.604893 0 0.796307 + outer loop + vertex 12.2928 25 84.0453 + vertex 12.2928 0 84.0453 + vertex 12.8517 0 83.6208 + endloop +endfacet +facet normal 0.68795 0 0.725758 + outer loop + vertex 11.7808 25 84.5307 + vertex 12.2928 0 84.0453 + vertex 12.2928 25 84.0453 + endloop +endfacet +facet normal 0.515765 0 0.85673 + outer loop + vertex 12.8517 25 83.6208 + vertex 12.8517 0 83.6208 + vertex 13.4564 0 83.2568 + endloop +endfacet +facet normal 0.604893 0 0.796307 + outer loop + vertex 12.2928 25 84.0453 + vertex 12.8517 0 83.6208 + vertex 12.8517 25 83.6208 + endloop +endfacet +facet normal 0.419689 0 0.907668 + outer loop + vertex 13.4564 25 83.2568 + vertex 13.4564 0 83.2568 + vertex 14.0933 0 82.9623 + endloop +endfacet +facet normal 0.515765 0 0.85673 + outer loop + vertex 12.8517 25 83.6208 + vertex 13.4564 0 83.2568 + vertex 13.4564 25 83.2568 + endloop +endfacet +facet normal 0.319437 0 0.947607 + outer loop + vertex 14.0933 25 82.9623 + vertex 14.0933 0 82.9623 + vertex 14.7622 0 82.7368 + endloop +endfacet +facet normal 0.419689 0 0.907668 + outer loop + vertex 13.4564 25 83.2568 + vertex 14.0933 0 82.9623 + vertex 14.0933 25 82.9623 + endloop +endfacet +facet normal 0.214852 0 0.976647 + outer loop + vertex 14.7622 25 82.7368 + vertex 14.7622 0 82.7368 + vertex 15.4474 0 82.5861 + endloop +endfacet +facet normal 0.319437 0 0.947607 + outer loop + vertex 14.0933 25 82.9623 + vertex 14.7622 0 82.7368 + vertex 14.7622 25 82.7368 + endloop +endfacet +facet normal 0.108166 0 0.994133 + outer loop + vertex 15.4474 25 82.5861 + vertex 15.4474 0 82.5861 + vertex 16.1493 0 82.5097 + endloop +endfacet +facet normal 0.214852 0 0.976647 + outer loop + vertex 14.7622 25 82.7368 + vertex 15.4474 0 82.5861 + vertex 15.4474 25 82.5861 + endloop +endfacet +facet normal 0 0 1 + outer loop + vertex 16.1493 25 82.5097 + vertex 16.1493 0 82.5097 + vertex 16.8507 0 82.5097 + endloop +endfacet +facet normal 0.108166 0 0.994133 + outer loop + vertex 15.4474 25 82.5861 + vertex 16.1493 0 82.5097 + vertex 16.1493 25 82.5097 + endloop +endfacet +facet normal -0.108167 0 0.994133 + outer loop + vertex 16.8507 25 82.5097 + vertex 16.8507 0 82.5097 + vertex 17.5526 0 82.5861 + endloop +endfacet +facet normal -0 0 1 + outer loop + vertex 16.1493 25 82.5097 + vertex 16.8507 0 82.5097 + vertex 16.8507 25 82.5097 + endloop +endfacet +facet normal -0.214852 0 0.976647 + outer loop + vertex 17.5526 25 82.5861 + vertex 17.5526 0 82.5861 + vertex 18.2377 0 82.7368 + endloop +endfacet +facet normal -0.108167 0 0.994133 + outer loop + vertex 16.8507 25 82.5097 + vertex 17.5526 0 82.5861 + vertex 17.5526 25 82.5861 + endloop +endfacet +facet normal -0.319437 0 0.947607 + outer loop + vertex 18.2377 25 82.7368 + vertex 18.2377 0 82.7368 + vertex 18.9067 0 82.9623 + endloop +endfacet +facet normal -0.214852 0 0.976647 + outer loop + vertex 17.5526 25 82.5861 + vertex 18.2377 0 82.7368 + vertex 18.2377 25 82.7368 + endloop +endfacet +facet normal -0.419689 0 0.907668 + outer loop + vertex 18.9067 25 82.9623 + vertex 18.9067 0 82.9623 + vertex 19.5436 0 83.2568 + endloop +endfacet +facet normal -0.319437 0 0.947607 + outer loop + vertex 18.2377 25 82.7368 + vertex 18.9067 0 82.9623 + vertex 18.9067 25 82.9623 + endloop +endfacet +facet normal -0.515764 0 0.856731 + outer loop + vertex 19.5436 25 83.2568 + vertex 19.5436 0 83.2568 + vertex 20.1483 0 83.6208 + endloop +endfacet +facet normal -0.419689 0 0.907668 + outer loop + vertex 18.9067 25 82.9623 + vertex 19.5436 0 83.2568 + vertex 19.5436 25 83.2568 + endloop +endfacet +facet normal -0.604893 0 0.796306 + outer loop + vertex 20.1483 25 83.6208 + vertex 20.1483 0 83.6208 + vertex 20.7071 0 84.0453 + endloop +endfacet +facet normal -0.515764 0 0.856731 + outer loop + vertex 19.5436 25 83.2568 + vertex 20.1483 0 83.6208 + vertex 20.1483 25 83.6208 + endloop +endfacet +facet normal -0.68795 0 0.725758 + outer loop + vertex 20.7071 25 84.0453 + vertex 20.7071 0 84.0453 + vertex 21.2192 0 84.5307 + endloop +endfacet +facet normal -0.604893 0 0.796306 + outer loop + vertex 20.1483 25 83.6208 + vertex 20.7071 0 84.0453 + vertex 20.7071 25 84.0453 + endloop +endfacet +facet normal -0.761877 0 0.647721 + outer loop + vertex 21.2192 25 84.5307 + vertex 21.2192 0 84.5307 + vertex 21.674 0 85.0657 + endloop +endfacet +facet normal -0.68795 0 0.725758 + outer loop + vertex 20.7071 25 84.0453 + vertex 21.2192 0 84.5307 + vertex 21.2192 25 84.5307 + endloop +endfacet +facet normal -0.827919 0 0.560847 + outer loop + vertex 21.674 25 85.0657 + vertex 21.674 0 85.0657 + vertex 22.0695 0 85.6495 + endloop +endfacet +facet normal -0.761877 0 0.647721 + outer loop + vertex 21.2192 25 84.5307 + vertex 21.674 0 85.0657 + vertex 21.674 25 85.0657 + endloop +endfacet +facet normal -0.883286 0 0.468835 + outer loop + vertex 22.0695 25 85.6495 + vertex 22.0695 0 85.6495 + vertex 22.3989 0 86.2701 + endloop +endfacet +facet normal -0.827919 0 0.560847 + outer loop + vertex 21.674 25 85.0657 + vertex 22.0695 0 85.6495 + vertex 22.0695 25 85.6495 + endloop +endfacet +facet normal -0.929148 0 0.369709 + outer loop + vertex 22.3989 25 86.2701 + vertex 22.3989 0 86.2701 + vertex 22.6595 0 86.925 + endloop +endfacet +facet normal -0.883286 0 0.468835 + outer loop + vertex 22.0695 25 85.6495 + vertex 22.3989 0 86.2701 + vertex 22.3989 25 86.2701 + endloop +endfacet +facet normal -0.963406 0 0.268045 + outer loop + vertex 22.6595 25 86.925 + vertex 22.6595 0 86.925 + vertex 22.8479 0 87.6023 + endloop +endfacet +facet normal -0.929148 0 0.369709 + outer loop + vertex 22.3989 25 86.2701 + vertex 22.6595 0 86.925 + vertex 22.6595 25 86.925 + endloop +endfacet +facet normal -0.986855 0 0.161606 + outer loop + vertex 22.8479 25 87.6023 + vertex 22.8479 0 87.6023 + vertex 22.961 0 88.2927 + endloop +endfacet +facet normal -0.963406 0 0.268045 + outer loop + vertex 22.6595 25 86.925 + vertex 22.8479 0 87.6023 + vertex 22.8479 25 87.6023 + endloop +endfacet +facet normal -0.986855 0 0.161606 + outer loop + vertex 22.8479 25 87.6023 + vertex 22.961 0 88.2927 + vertex 22.961 25 88.2927 + endloop +endfacet +facet normal 0.499565 0.0417058 -0.865272 + outer loop + vertex -16 25 41.7098 + vertex 49 25 79.2376 + vertex 49 24.3213 79.2049 + endloop +endfacet +facet normal 0.499565 -0.0417165 -0.865272 + outer loop + vertex -16 25.6787 41.6771 + vertex 49 25.6787 79.2049 + vertex 49 25 79.2376 + endloop +endfacet +facet normal 0.499565 -0.0417126 -0.865272 + outer loop + vertex -16 25.6787 41.6771 + vertex 49 25 79.2376 + vertex -16 25 41.7098 + endloop +endfacet +facet normal 0.495929 0.12735 -0.858974 + outer loop + vertex -16 24.3213 41.6771 + vertex 49 24.3213 79.2049 + vertex 49 23.6495 79.1053 + endloop +endfacet +facet normal 0.499565 0.0417109 -0.865272 + outer loop + vertex -16 24.3213 41.6771 + vertex -16 25 41.7098 + vertex 49 24.3213 79.2049 + endloop +endfacet +facet normal 0.488723 0.211187 -0.846493 + outer loop + vertex -16 23.6495 41.5775 + vertex 49 23.6495 79.1053 + vertex 49 22.9831 78.939 + endloop +endfacet +facet normal 0.495929 0.127345 -0.858975 + outer loop + vertex -16 24.3213 41.6771 + vertex 49 23.6495 79.1053 + vertex -16 23.6495 41.5775 + endloop +endfacet +facet normal 0.478081 0.292838 -0.828061 + outer loop + vertex -16 22.9831 41.4113 + vertex 49 22.9831 78.939 + vertex 49 22.3239 78.7059 + endloop +endfacet +facet normal 0.488722 0.211192 -0.846492 + outer loop + vertex -16 23.6495 41.5775 + vertex 49 22.9831 78.939 + vertex -16 22.9831 41.4113 + endloop +endfacet +facet normal 0.463277 0.37616 -0.80242 + outer loop + vertex -16 22.3239 41.1781 + vertex 49 22.3239 78.7059 + vertex 49 21.6807 78.4044 + endloop +endfacet +facet normal 0.47808 0.292843 -0.828059 + outer loop + vertex -16 22.9831 41.4113 + vertex 49 22.3239 78.7059 + vertex -16 22.3239 41.1781 + endloop +endfacet +facet normal 0.445571 0.453726 -0.771751 + outer loop + vertex -16 21.6807 40.8766 + vertex 49 21.6807 78.4044 + vertex 49 21.0517 78.0346 + endloop +endfacet +facet normal 0.46328 0.376149 -0.802424 + outer loop + vertex -16 22.3239 41.1781 + vertex 49 21.6807 78.4044 + vertex -16 21.6807 40.8766 + endloop +endfacet +facet normal 0.423177 0.532619 -0.732965 + outer loop + vertex -16 21.0517 40.5068 + vertex 49 21.0517 78.0346 + vertex 49 20.4485 77.5963 + endloop +endfacet +facet normal 0.445571 0.453725 -0.771751 + outer loop + vertex -16 21.6807 40.8766 + vertex 49 21.0517 78.0346 + vertex -16 21.0517 40.5068 + endloop +endfacet +facet normal 0.397954 0.605417 -0.689277 + outer loop + vertex -16 20.4485 40.0685 + vertex 49 20.4485 77.5963 + vertex 49 19.8703 77.0884 + endloop +endfacet +facet normal 0.423175 0.532626 -0.732961 + outer loop + vertex -16 21.0517 40.5068 + vertex 49 20.4485 77.5963 + vertex -16 20.4485 40.0685 + endloop +endfacet +facet normal 0.368642 0.675582 -0.638507 + outer loop + vertex -16 19.3273 38.9861 + vertex 49 19.8703 77.0884 + vertex 49 19.3273 76.5139 + endloop +endfacet +facet normal 0.368642 0.675582 -0.638507 + outer loop + vertex -16 19.8703 39.5606 + vertex 49 19.8703 77.0884 + vertex -16 19.3273 38.9861 + endloop +endfacet +facet normal 0.397953 0.60542 -0.689275 + outer loop + vertex -16 20.4485 40.0685 + vertex 49 19.8703 77.0884 + vertex -16 19.8703 39.5606 + endloop +endfacet +facet normal 0.335161 0.742071 -0.580515 + outer loop + vertex -16 18.8256 38.3448 + vertex 49 19.3273 76.5139 + vertex 49 18.8256 75.8726 + endloop +endfacet +facet normal 0.335162 0.742069 -0.580517 + outer loop + vertex -16 19.3273 38.9861 + vertex 49 19.3273 76.5139 + vertex -16 18.8256 38.3448 + endloop +endfacet +facet normal 0.299741 0.800389 -0.519166 + outer loop + vertex -16 18.8256 38.3448 + vertex 49 18.8256 75.8726 + vertex 49 18.3688 75.1683 + endloop +endfacet +facet normal 0.258694 0.855752 -0.44807 + outer loop + vertex -16 18.3688 37.6405 + vertex 49 18.3688 75.1683 + vertex 49 17.9708 74.4082 + endloop +endfacet +facet normal 0.299741 0.800389 -0.519166 + outer loop + vertex -16 18.8256 38.3448 + vertex 49 18.3688 75.1683 + vertex -16 18.3688 37.6405 + endloop +endfacet +facet normal 0.217345 0.90058 -0.376452 + outer loop + vertex -16 17.9708 36.8804 + vertex 49 17.9708 74.4082 + vertex 49 17.6296 73.5919 + endloop +endfacet +facet normal 0.258694 0.855752 -0.44807 + outer loop + vertex -16 18.3688 37.6405 + vertex 49 17.9708 74.4082 + vertex -16 17.9708 36.8804 + endloop +endfacet +facet normal 0.171115 0.939616 -0.296381 + outer loop + vertex -16 17.6296 36.0642 + vertex 49 17.6296 73.5919 + vertex 49 17.3602 72.7379 + endloop +endfacet +facet normal 0.217345 0.90058 -0.376452 + outer loop + vertex -16 17.9708 36.8804 + vertex 49 17.6296 73.5919 + vertex -16 17.6296 36.0642 + endloop +endfacet +facet normal 0.124089 0.968715 -0.214928 + outer loop + vertex -16 17.3602 35.2101 + vertex 49 17.3602 72.7379 + vertex 49 17.1614 71.8421 + endloop +endfacet +facet normal 0.171115 0.939616 -0.296379 + outer loop + vertex -16 17.6296 36.0642 + vertex 49 17.3602 72.7379 + vertex -16 17.3602 35.2101 + endloop +endfacet +facet normal 0.0754722 0.988542 -0.130722 + outer loop + vertex -16 17.0407 33.401 + vertex 49 17.1614 71.8421 + vertex 49 17.0407 70.9287 + endloop +endfacet +facet normal 0.0754722 0.988542 -0.130722 + outer loop + vertex -16 17.1614 34.3144 + vertex 49 17.1614 71.8421 + vertex -16 17.0407 33.401 + endloop +endfacet +facet normal 0.124089 0.968714 -0.214929 + outer loop + vertex -16 17.3602 35.2101 + vertex 49 17.1614 71.8421 + vertex -16 17.1614 34.3144 + endloop +endfacet +facet normal 0.0245386 0.998795 -0.0425021 + outer loop + vertex -16 17.0011 32.4713 + vertex 49 17.0407 70.9287 + vertex 49 17.0011 69.9991 + endloop +endfacet +facet normal 0.0245385 0.998795 -0.0425019 + outer loop + vertex -16 17.0407 33.401 + vertex 49 17.0407 70.9287 + vertex -16 17.0011 32.4713 + endloop +endfacet +facet normal -0.0246366 0.998785 0.0426718 + outer loop + vertex -16 17.0408 31.5417 + vertex 49 17.0011 69.9991 + vertex 49 17.0408 69.0694 + endloop +endfacet +facet normal -0.0246366 0.998785 0.0426718 + outer loop + vertex -16 17.0011 32.4713 + vertex 49 17.0011 69.9991 + vertex -16 17.0408 31.5417 + endloop +endfacet +facet normal -0.0755736 0.988511 0.130897 + outer loop + vertex -16 17.1618 30.6283 + vertex 49 17.0408 69.0694 + vertex 49 17.1618 68.156 + endloop +endfacet +facet normal -0.0755742 0.988511 0.130898 + outer loop + vertex -16 17.0408 31.5417 + vertex 49 17.0408 69.0694 + vertex -16 17.1618 30.6283 + endloop +endfacet +facet normal -0.12419 0.968663 0.215103 + outer loop + vertex -16 17.3607 29.7326 + vertex 49 17.1618 68.156 + vertex 49 17.3607 67.2603 + endloop +endfacet +facet normal -0.124189 0.968663 0.215102 + outer loop + vertex -16 17.1618 30.6283 + vertex 49 17.1618 68.156 + vertex -16 17.3607 29.7326 + endloop +endfacet +facet normal -0.171205 0.93955 0.296536 + outer loop + vertex -16 17.6302 28.8786 + vertex 49 17.3607 67.2603 + vertex 49 17.6302 66.4064 + endloop +endfacet +facet normal -0.171206 0.93955 0.296537 + outer loop + vertex -16 17.3607 29.7326 + vertex 49 17.3607 67.2603 + vertex -16 17.6302 28.8786 + endloop +endfacet +facet normal -0.217439 0.900489 0.376615 + outer loop + vertex -16 17.6302 28.8786 + vertex 49 17.6302 66.4064 + vertex 49 17.9715 65.5902 + endloop +endfacet +facet normal -0.258775 0.855653 0.448211 + outer loop + vertex -16 17.9715 28.0624 + vertex 49 17.9715 65.5902 + vertex 49 18.3696 64.8302 + endloop +endfacet +facet normal -0.217436 0.900492 0.376611 + outer loop + vertex -16 17.6302 28.8786 + vertex 49 17.9715 65.5902 + vertex -16 17.9715 28.0624 + endloop +endfacet +facet normal -0.299814 0.800278 0.519294 + outer loop + vertex -16 18.3696 27.3025 + vertex 49 18.3696 64.8302 + vertex 49 18.8265 64.1261 + endloop +endfacet +facet normal -0.258776 0.855652 0.448212 + outer loop + vertex -16 17.9715 28.0624 + vertex 49 18.3696 64.8302 + vertex -16 18.3696 27.3025 + endloop +endfacet +facet normal -0.335227 0.741951 0.580631 + outer loop + vertex -16 18.8265 26.5984 + vertex 49 18.8265 64.1261 + vertex 49 19.3282 63.485 + endloop +endfacet +facet normal -0.299814 0.800278 0.519294 + outer loop + vertex -16 18.3696 27.3025 + vertex 49 18.8265 64.1261 + vertex -16 18.8265 26.5984 + endloop +endfacet +facet normal -0.368697 0.675462 0.638602 + outer loop + vertex -16 19.8712 25.383 + vertex 49 19.3282 63.485 + vertex 49 19.8712 62.9107 + endloop +endfacet +facet normal -0.3687 0.675456 0.638608 + outer loop + vertex -16 19.3282 25.9573 + vertex 49 19.3282 63.485 + vertex -16 19.8712 25.383 + endloop +endfacet +facet normal -0.335228 0.74195 0.580632 + outer loop + vertex -16 18.8265 26.5984 + vertex 49 19.3282 63.485 + vertex -16 19.3282 25.9573 + endloop +endfacet +facet normal -0.397996 0.605306 0.68935 + outer loop + vertex -16 19.8712 25.383 + vertex 49 19.8712 62.9107 + vertex 49 20.4494 62.403 + endloop +endfacet +facet normal -0.423208 0.532521 0.733019 + outer loop + vertex -16 20.4494 24.8753 + vertex 49 20.4494 62.403 + vertex 49 21.0525 61.9649 + endloop +endfacet +facet normal -0.397996 0.605307 0.689349 + outer loop + vertex -16 19.8712 25.383 + vertex 49 20.4494 62.403 + vertex -16 20.4494 24.8753 + endloop +endfacet +facet normal -0.445595 0.45363 0.771793 + outer loop + vertex -16 21.0525 24.4371 + vertex 49 21.0525 61.9649 + vertex 49 21.6813 61.5953 + endloop +endfacet +facet normal -0.423206 0.532529 0.733014 + outer loop + vertex -16 20.4494 24.8753 + vertex 49 21.0525 61.9649 + vertex -16 21.0525 24.4371 + endloop +endfacet +facet normal -0.463292 0.37609 0.802445 + outer loop + vertex -16 21.6813 24.0675 + vertex 49 21.6813 61.5953 + vertex 49 22.3243 61.2939 + endloop +endfacet +facet normal -0.445595 0.453629 0.771794 + outer loop + vertex -16 21.0525 24.4371 + vertex 49 21.6813 61.5953 + vertex -16 21.6813 24.0675 + endloop +endfacet +facet normal -0.478087 0.292798 0.828071 + outer loop + vertex -16 22.3243 23.7661 + vertex 49 22.3243 61.2939 + vertex 49 22.9834 61.0609 + endloop +endfacet +facet normal -0.463292 0.37609 0.802445 + outer loop + vertex -16 21.6813 24.0675 + vertex 49 22.3243 61.2939 + vertex -16 22.3243 23.7661 + endloop +endfacet +facet normal -0.488727 0.211152 0.846499 + outer loop + vertex -16 22.9834 23.5331 + vertex 49 22.9834 61.0609 + vertex 49 23.6496 60.8947 + endloop +endfacet +facet normal -0.478087 0.2928 0.828071 + outer loop + vertex -16 22.3243 23.7661 + vertex 49 22.9834 61.0609 + vertex -16 22.9834 23.5331 + endloop +endfacet +facet normal -0.49593 0.127338 0.858975 + outer loop + vertex -16 23.6496 23.3669 + vertex 49 23.6496 60.8947 + vertex 49 24.3213 60.7951 + endloop +endfacet +facet normal -0.488727 0.211152 0.846499 + outer loop + vertex -16 22.9834 23.5331 + vertex 49 23.6496 60.8947 + vertex -16 23.6496 23.3669 + endloop +endfacet +facet normal -0.499565 0.0417114 0.865272 + outer loop + vertex -16 24.3213 23.2673 + vertex 49 24.3213 60.7951 + vertex 49 25 60.7624 + endloop +endfacet +facet normal -0.49593 0.127338 0.858975 + outer loop + vertex -16 23.6496 23.3669 + vertex 49 24.3213 60.7951 + vertex -16 24.3213 23.2673 + endloop +endfacet +facet normal -0.499565 -0.0416956 0.865272 + outer loop + vertex -16 25 23.2346 + vertex 49 25 60.7624 + vertex 49 25.6787 60.7951 + endloop +endfacet +facet normal -0.499565 0.0417114 0.865272 + outer loop + vertex -16 24.3213 23.2673 + vertex 49 25 60.7624 + vertex -16 25 23.2346 + endloop +endfacet +facet normal -0.495928 -0.12736 0.858973 + outer loop + vertex -16 25.6787 23.2673 + vertex 49 25.6787 60.7951 + vertex 49 26.3505 60.8947 + endloop +endfacet +facet normal -0.499565 -0.0416981 0.865272 + outer loop + vertex -16 25 23.2346 + vertex 49 25.6787 60.7951 + vertex -16 25.6787 23.2673 + endloop +endfacet +facet normal -0.488723 -0.211182 0.846494 + outer loop + vertex -16 26.3505 23.3669 + vertex 49 26.3505 60.8947 + vertex 49 27.0169 61.061 + endloop +endfacet +facet normal -0.495928 -0.127358 0.858973 + outer loop + vertex -16 25.6787 23.2673 + vertex 49 26.3505 60.8947 + vertex -16 26.3505 23.3669 + endloop +endfacet +facet normal -0.47808 -0.292843 0.828059 + outer loop + vertex -16 27.0169 23.5332 + vertex 49 27.0169 61.061 + vertex 49 27.6761 61.2941 + endloop +endfacet +facet normal -0.488722 -0.211194 0.846491 + outer loop + vertex -16 26.3505 23.3669 + vertex 49 27.0169 61.061 + vertex -16 27.0169 23.5332 + endloop +endfacet +facet normal -0.463278 -0.376156 0.802421 + outer loop + vertex -16 27.6761 23.7663 + vertex 49 27.6761 61.2941 + vertex 49 28.3193 61.5956 + endloop +endfacet +facet normal -0.478082 -0.292831 0.828062 + outer loop + vertex -16 27.0169 23.5332 + vertex 49 27.6761 61.2941 + vertex -16 27.6761 23.7663 + endloop +endfacet +facet normal -0.445571 -0.453726 0.771751 + outer loop + vertex -16 28.3193 24.0678 + vertex 49 28.3193 61.5956 + vertex 49 28.9483 61.9654 + endloop +endfacet +facet normal -0.463278 -0.376158 0.802421 + outer loop + vertex -16 27.6761 23.7663 + vertex 49 28.3193 61.5956 + vertex -16 28.3193 24.0678 + endloop +endfacet +facet normal -0.423179 -0.532616 0.732967 + outer loop + vertex -16 28.9483 24.4376 + vertex 49 28.9483 61.9654 + vertex 49 29.5515 62.4037 + endloop +endfacet +facet normal -0.445571 -0.453724 0.771752 + outer loop + vertex -16 28.3193 24.0678 + vertex 49 28.9483 61.9654 + vertex -16 28.9483 24.4376 + endloop +endfacet +facet normal -0.397953 -0.60542 0.689275 + outer loop + vertex -16 29.5515 24.876 + vertex 49 29.5515 62.4037 + vertex 49 30.1297 62.9116 + endloop +endfacet +facet normal -0.423178 -0.532617 0.732966 + outer loop + vertex -16 28.9483 24.4376 + vertex 49 29.5515 62.4037 + vertex -16 29.5515 24.876 + endloop +endfacet +facet normal -0.368641 -0.675585 0.638505 + outer loop + vertex -16 30.1297 25.3839 + vertex 49 30.1297 62.9116 + vertex 49 30.6727 63.4861 + endloop +endfacet +facet normal -0.397953 -0.60542 0.689275 + outer loop + vertex -16 29.5515 24.876 + vertex 49 30.1297 62.9116 + vertex -16 30.1297 25.3839 + endloop +endfacet +facet normal -0.335162 -0.742069 0.580517 + outer loop + vertex -16 30.6727 25.9584 + vertex 49 30.6727 63.4861 + vertex 49 31.1744 64.1274 + endloop +endfacet +facet normal -0.368642 -0.675583 0.638506 + outer loop + vertex -16 30.1297 25.3839 + vertex 49 30.6727 63.4861 + vertex -16 30.6727 25.9584 + endloop +endfacet +facet normal -0.299741 -0.800389 0.519166 + outer loop + vertex -16 31.1744 26.5997 + vertex 49 31.1744 64.1274 + vertex 49 31.6312 64.8317 + endloop +endfacet +facet normal -0.335163 -0.742068 0.580518 + outer loop + vertex -16 30.6727 25.9584 + vertex 49 31.1744 64.1274 + vertex -16 31.1744 26.5997 + endloop +endfacet +facet normal -0.258693 -0.855752 0.44807 + outer loop + vertex -16 31.6312 27.3039 + vertex 49 31.6312 64.8317 + vertex 49 32.0292 65.5918 + endloop +endfacet +facet normal -0.299738 -0.800393 0.519162 + outer loop + vertex -16 31.1744 26.5997 + vertex 49 31.6312 64.8317 + vertex -16 31.6312 27.3039 + endloop +endfacet +facet normal -0.217345 -0.90058 0.376452 + outer loop + vertex -16 32.0292 28.064 + vertex 49 32.0292 65.5918 + vertex 49 32.3704 66.4081 + endloop +endfacet +facet normal -0.258696 -0.855749 0.448075 + outer loop + vertex -16 31.6312 27.3039 + vertex 49 32.0292 65.5918 + vertex -16 32.0292 28.064 + endloop +endfacet +facet normal -0.171114 -0.939617 0.296379 + outer loop + vertex -16 32.3704 28.8803 + vertex 49 32.3704 66.4081 + vertex 49 32.6398 67.2621 + endloop +endfacet +facet normal -0.217344 -0.900581 0.376451 + outer loop + vertex -16 32.0292 28.064 + vertex 49 32.3704 66.4081 + vertex -16 32.3704 28.8803 + endloop +endfacet +facet normal -0.12409 -0.968714 0.21493 + outer loop + vertex -16 32.6398 29.7343 + vertex 49 32.6398 67.2621 + vertex 49 32.8386 68.1579 + endloop +endfacet +facet normal -0.171114 -0.939617 0.296379 + outer loop + vertex -16 32.3704 28.8803 + vertex 49 32.6398 67.2621 + vertex -16 32.6398 29.7343 + endloop +endfacet +facet normal -0.0754722 -0.988542 0.130722 + outer loop + vertex -16 32.8386 30.6301 + vertex 49 32.8386 68.1579 + vertex 49 32.9593 69.0713 + endloop +endfacet +facet normal -0.12409 -0.968714 0.214931 + outer loop + vertex -16 32.6398 29.7343 + vertex 49 32.8386 68.1579 + vertex -16 32.8386 30.6301 + endloop +endfacet +facet normal -0.0245398 -0.998795 0.0425042 + outer loop + vertex -16 32.9593 31.5435 + vertex 49 32.9593 69.0713 + vertex 49 32.9989 70.0009 + endloop +endfacet +facet normal -0.0754715 -0.988542 0.13072 + outer loop + vertex -16 32.8386 30.6301 + vertex 49 32.9593 69.0713 + vertex -16 32.9593 31.5435 + endloop +endfacet +facet normal 0.024639 -0.998785 -0.042676 + outer loop + vertex -16 32.9989 32.4732 + vertex 49 32.9989 70.0009 + vertex 49 32.9592 70.9306 + endloop +endfacet +facet normal -0.02454 -0.998795 0.0425045 + outer loop + vertex -16 32.9593 31.5435 + vertex 49 32.9989 70.0009 + vertex -16 32.9989 32.4732 + endloop +endfacet +facet normal 0.0755723 -0.988512 -0.130895 + outer loop + vertex -16 32.8382 34.3162 + vertex 49 32.9592 70.9306 + vertex 49 32.8382 71.844 + endloop +endfacet +facet normal 0.075572 -0.988512 -0.130895 + outer loop + vertex -16 32.9592 33.4028 + vertex 49 32.9592 70.9306 + vertex -16 32.8382 34.3162 + endloop +endfacet +facet normal 0.024639 -0.998785 -0.042676 + outer loop + vertex -16 32.9989 32.4732 + vertex 49 32.9592 70.9306 + vertex -16 32.9592 33.4028 + endloop +endfacet +facet normal 0.124188 -0.968663 -0.215101 + outer loop + vertex -16 32.6393 35.2119 + vertex 49 32.8382 71.844 + vertex 49 32.6393 72.7397 + endloop +endfacet +facet normal 0.124188 -0.968663 -0.215101 + outer loop + vertex -16 32.8382 34.3162 + vertex 49 32.8382 71.844 + vertex -16 32.6393 35.2119 + endloop +endfacet +facet normal 0.171208 -0.939549 -0.29654 + outer loop + vertex -16 32.3698 36.0659 + vertex 49 32.6393 72.7397 + vertex 49 32.3698 73.5936 + endloop +endfacet +facet normal 0.171208 -0.939549 -0.29654 + outer loop + vertex -16 32.6393 35.2119 + vertex 49 32.6393 72.7397 + vertex -16 32.3698 36.0659 + endloop +endfacet +facet normal 0.217437 -0.900491 -0.376613 + outer loop + vertex -16 32.0285 36.882 + vertex 49 32.3698 73.5936 + vertex 49 32.0285 74.4098 + endloop +endfacet +facet normal 0.217438 -0.900491 -0.376613 + outer loop + vertex -16 32.3698 36.0659 + vertex 49 32.3698 73.5936 + vertex -16 32.0285 36.882 + endloop +endfacet +facet normal 0.258776 -0.855652 -0.448212 + outer loop + vertex -16 32.0285 36.882 + vertex 49 32.0285 74.4098 + vertex 49 31.6304 75.1698 + endloop +endfacet +facet normal 0.299814 -0.800279 -0.519294 + outer loop + vertex -16 31.6304 37.642 + vertex 49 31.6304 75.1698 + vertex 49 31.1735 75.8739 + endloop +endfacet +facet normal 0.258773 -0.855655 -0.448208 + outer loop + vertex -16 32.0285 36.882 + vertex 49 31.6304 75.1698 + vertex -16 31.6304 37.642 + endloop +endfacet +facet normal 0.335228 -0.741949 -0.580632 + outer loop + vertex -16 30.6718 38.9872 + vertex 49 31.1735 75.8739 + vertex 49 30.6718 76.515 + endloop +endfacet +facet normal 0.335228 -0.741949 -0.580633 + outer loop + vertex -16 31.1735 38.3461 + vertex 49 31.1735 75.8739 + vertex -16 30.6718 38.9872 + endloop +endfacet +facet normal 0.299816 -0.800275 -0.519297 + outer loop + vertex -16 31.6304 37.642 + vertex 49 31.1735 75.8739 + vertex -16 31.1735 38.3461 + endloop +endfacet +facet normal 0.368698 -0.675462 -0.638603 + outer loop + vertex -16 30.1288 39.5615 + vertex 49 30.6718 76.515 + vertex 49 30.1288 77.0893 + endloop +endfacet +facet normal 0.368697 -0.675462 -0.638602 + outer loop + vertex -16 30.6718 38.9872 + vertex 49 30.6718 76.515 + vertex -16 30.1288 39.5615 + endloop +endfacet +facet normal 0.397996 -0.605306 -0.68935 + outer loop + vertex -16 29.5506 40.0692 + vertex 49 30.1288 77.0893 + vertex 49 29.5506 77.597 + endloop +endfacet +facet normal 0.397996 -0.605306 -0.68935 + outer loop + vertex -16 30.1288 39.5615 + vertex 49 30.1288 77.0893 + vertex -16 29.5506 40.0692 + endloop +endfacet +facet normal 0.423207 -0.532524 -0.733017 + outer loop + vertex -16 28.9475 40.5073 + vertex 49 29.5506 77.597 + vertex 49 28.9475 78.0351 + endloop +endfacet +facet normal 0.423209 -0.532521 -0.733019 + outer loop + vertex -16 29.5506 40.0692 + vertex 49 29.5506 77.597 + vertex -16 28.9475 40.5073 + endloop +endfacet +facet normal 0.445595 -0.45363 -0.771793 + outer loop + vertex -16 28.9475 40.5073 + vertex 49 28.9475 78.0351 + vertex 49 28.3187 78.4047 + endloop +endfacet +facet normal 0.463292 -0.376087 -0.802446 + outer loop + vertex -16 28.3187 40.8769 + vertex 49 28.3187 78.4047 + vertex 49 27.6757 78.7061 + endloop +endfacet +facet normal 0.445595 -0.45363 -0.771793 + outer loop + vertex -16 28.9475 40.5073 + vertex 49 28.3187 78.4047 + vertex -16 28.3187 40.8769 + endloop +endfacet +facet normal 0.478086 -0.292806 -0.828069 + outer loop + vertex -16 27.6757 41.1783 + vertex 49 27.6757 78.7061 + vertex 49 27.0166 78.9391 + endloop +endfacet +facet normal 0.463292 -0.37609 -0.802445 + outer loop + vertex -16 28.3187 40.8769 + vertex 49 27.6757 78.7061 + vertex -16 27.6757 41.1783 + endloop +endfacet +facet normal 0.488727 -0.211147 -0.8465 + outer loop + vertex -16 27.0166 41.4114 + vertex 49 27.0166 78.9391 + vertex 49 26.3504 79.1053 + endloop +endfacet +facet normal 0.478086 -0.292803 -0.82807 + outer loop + vertex -16 27.6757 41.1783 + vertex 49 27.0166 78.9391 + vertex -16 27.0166 41.4114 + endloop +endfacet +facet normal 0.49593 -0.127338 -0.858975 + outer loop + vertex -16 26.3504 41.5775 + vertex 49 26.3504 79.1053 + vertex 49 25.6787 79.2049 + endloop +endfacet +facet normal 0.488726 -0.21116 -0.846498 + outer loop + vertex -16 27.0166 41.4114 + vertex 49 26.3504 79.1053 + vertex -16 26.3504 41.5775 + endloop +endfacet +facet normal 0.49593 -0.127338 -0.858975 + outer loop + vertex -16 26.3504 41.5775 + vertex 49 25.6787 79.2049 + vertex -16 25.6787 41.6771 + endloop +endfacet +endsolid Created by Gmsh -- GitLab