diff --git a/Common/Context.h b/Common/Context.h index 662170ef44d50ca79f4ab918fea79506f75bd01b..be32ec637b8cfccc108c088f52322463a0f3136f 100644 --- a/Common/Context.h +++ b/Common/Context.h @@ -30,6 +30,7 @@ struct contextMeshOptions { int dual, voronoi, drawSkinOnly, colorCarousel, labelSampling; int fileFormat, nbSmoothing, algo2d, algo3d, algoSubdivide; int algoRecombine, recombineAll; + int remeshParam, remeshAlgo; int order, secondOrderLinear, secondOrderIncomplete; int secondOrderExperimental, meshOnlyVisible; int smoothInternalEdges, minCircPoints, minCurvPoints; diff --git a/Common/DefaultOptions.h b/Common/DefaultOptions.h index 1c7470f07ef25a939ec5108e3399f1fc991c915e..297bcc2246f473af6789daafafb5c9ccde70e472 100644 --- a/Common/DefaultOptions.h +++ b/Common/DefaultOptions.h @@ -1219,6 +1219,12 @@ StringXNumber MeshOptions_Number[] = { "Mesh recombination algorithm (0=standard, 1=blossom)" }, { F|O, "RecombineAll" , opt_mesh_recombine_all , 0 , "Apply recombination algorithm to all surfaces, ignoring per-surface spec" }, + + { F|O, "RemeshAlgorithm" , opt_mesh_remesh_algo , 0 , + "Remeshing algorithm (0=no split, 1=automatic, 2=automatic only with metis)" }, + { F|O, "RemeshParametrization" , opt_mesh_remesh_param , 0 , + "Remsh Parametrization (0=harmonic, 1=conformal)" }, + { F|O, "RefineSteps" , opt_mesh_refine_steps , 10 , "Number of refinement steps in the MeshAdapt-based 2D algorithms" }, { F|O, "Remove4Triangles" , opt_mesh_remove_4_triangles , 0 , diff --git a/Common/Options.cpp b/Common/Options.cpp index 0778cdac4676c25ddb02833d79ecb3dadf9ec5c8..be7141619454fac7ba2b8f9cef24cb20b33e07b8 100644 --- a/Common/Options.cpp +++ b/Common/Options.cpp @@ -5634,6 +5634,43 @@ double opt_mesh_recombine_all(OPT_ARGS_NUM) return CTX::instance()->mesh.recombineAll; } +double opt_mesh_remesh_algo(OPT_ARGS_NUM) +{ + if(action & GMSH_SET){ + CTX::instance()->mesh.remeshAlgo = (int)val; + if(CTX::instance()->mesh.remeshAlgo < 0 && + CTX::instance()->mesh.remeshAlgo > 2) + CTX::instance()->mesh.remeshAlgo = 1; + } +#if defined(HAVE_FLTK) + //TODO change fltk/optionWindow.cpp + // if(FlGui::available() && (action & GMSH_GUI)) { + // FlGui::instance()->options->mesh.choice[1]->value + // (CTX::instance()->mesh.remeshAlgo); + // } +#endif + return CTX::instance()->mesh.remeshAlgo; +} + +double opt_mesh_remesh_param(OPT_ARGS_NUM) +{ + if(action & GMSH_SET){ + CTX::instance()->mesh.remeshParam = (int)val; + if(CTX::instance()->mesh.remeshParam < 0 && + CTX::instance()->mesh.remeshParam > 1) + CTX::instance()->mesh.remeshParam = 0; + } +#if defined(HAVE_FLTK) + //TODO change fltk/optionWindow.cpp + // if(FlGui::available() && (action & GMSH_GUI)) { + // FlGui::instance()->options->mesh.choice[1]->value + // (CTX::instance()->mesh.remeshParam); + // } +#endif + return CTX::instance()->mesh.remeshParam; +} + + double opt_mesh_algo_subdivide(OPT_ARGS_NUM) { if(action & GMSH_SET){ diff --git a/Common/Options.h b/Common/Options.h index b0afa9e7716efe9eb186c24394c8ec4c89375c40..db1d7616f815f44a2757d32126c597a47da3eb22 100644 --- a/Common/Options.h +++ b/Common/Options.h @@ -526,6 +526,8 @@ double opt_mesh_algo2d(OPT_ARGS_NUM); double opt_mesh_algo3d(OPT_ARGS_NUM); double opt_mesh_algo_recombine(OPT_ARGS_NUM); double opt_mesh_recombine_all(OPT_ARGS_NUM); +double opt_mesh_remesh_algo(OPT_ARGS_NUM); +double opt_mesh_remesh_param(OPT_ARGS_NUM); double opt_mesh_algo_subdivide(OPT_ARGS_NUM); double opt_mesh_mesh_only_visible(OPT_ARGS_NUM); double opt_mesh_min_circ_points(OPT_ARGS_NUM); diff --git a/Geo/GFaceCompound.cpp b/Geo/GFaceCompound.cpp index 7ba5cdc134709975c4bc5ce9c987876f10c1d07a..334db976d54136dfeae5f9e39e57a02bd63457ad 100644 --- a/Geo/GFaceCompound.cpp +++ b/Geo/GFaceCompound.cpp @@ -9,6 +9,7 @@ #include "GmshConfig.h" #define SQU(a) ((a)*(a)) +#define CUB(a) ((a)*(a)*(a)) #if defined(HAVE_SOLVER) @@ -559,7 +560,7 @@ bool GFaceCompound::checkOrientation(int iter) const int iterMax = 15; if(!oriented && iter < iterMax){ - if (iter == 0) Msg::Warning("--- Parametrization is flipping : applying cavity checks."); + if (iter == 0) Msg::Warning("--- Flipping : applying cavity checks."); Msg::Debug("--- Cavity Check - iter %d -",iter); one2OneMap(); return checkOrientation(iter+1); @@ -935,6 +936,7 @@ GFaceCompound::GFaceCompound(GModel *m, int tag, std::list<GFace*> &compound, ONE = new simpleFunction<double>(1.0); MONE = new simpleFunction<double>(-1.0); + if (!_lsys) { #if defined(HAVE_PETSC) && !defined(HAVE_TAUCS) _lsys = new linearSystemPETSc<double>; @@ -947,7 +949,7 @@ GFaceCompound::GFaceCompound(GModel *m, int tag, std::list<GFace*> &compound, #else _lsys = new linearSystemFull<double>; #endif - } + } for(std::list<GFace*>::iterator it = _compound.begin(); it != _compound.end(); ++it){ if(!(*it)){ @@ -1196,7 +1198,7 @@ void GFaceCompound::parametrize(iterationStep step, typeOfMapping tom) const bool GFaceCompound::parametrize_conformal_nonLinear() const { - buildOct(); //use this to print conformal map that is overlapping + printStuff(100); //exit(1); //--create dofManager @@ -1210,21 +1212,15 @@ bool GFaceCompound::parametrize_conformal_nonLinear() const std::vector<MVertex*> ordered; std::vector<double> coords; bool success = orderVertices(_U0, ordered, coords); - // std::vector<SPoint2> ordered; - // ordered.push_back(SPoint2(0.,0.)); - // ordered.push_back(SPoint2(0.5,sqrt(3)/2)); - // ordered.push_back(SPoint2(1.,0.)); - // ordered.push_back(SPoint2(1.0, 1.0)); - // ordered.push_back(SPoint2(0.0, 1.0)); int nb = ordered.size(); - //--fix vertex - // MVertex *v1 = ordered[0]; - // MVertex *v2 = ordered[(int)ceil((double)ordered.size()/2.)]; - // myAssembler.fixVertex(v1, 0, 1, 1.); - // myAssembler.fixVertex(v1, 0, 2, 0.); - // myAssembler.fixVertex(v2, 0, 1, -1.); - // myAssembler.fixVertex(v2, 0, 2, 0.); + //--fix vertex for du=0 and dv=0 + MVertex *v1 = ordered[0]; + MVertex *v2 = ordered[1]; //(int)ceil((double)ordered.size()/2.)]; + myAssembler.fixVertex(v1, 0, 1, 0.); + myAssembler.fixVertex(v1, 0, 2, 0.); + myAssembler.fixVertex(v2, 0, 1, 0.); + myAssembler.fixVertex(v2, 0, 2, 0.); //--Assemble linear system for(std::set<MVertex *>::iterator itv = allNodes.begin(); itv !=allNodes.end() ; ++itv){ @@ -1240,10 +1236,9 @@ bool GFaceCompound::parametrize_conformal_nonLinear() const MVertex *lag = new MVertex(0.,0.,0.); myAssembler.numberVertex(lag, 0, 3);//ghost vertex for lagrange multiplier - //--- newton Loop - int nbNewton = 1; - double lambda = 1.e-3; + int nbNewton = 3; + double lambda = 1.e10; for (int iNewton = 0; iNewton < nbNewton; iNewton++){ //-- assemble conformal matrix @@ -1287,9 +1282,6 @@ bool GFaceCompound::parametrize_conformal_nonLinear() const SPoint2 p1 = getCoordinates(prev); SPoint2 p2 = getCoordinates(curr); SPoint2 p3 = getCoordinates(next); - // SPoint2 p1 = (i!=0) ? ordered[i-1]: ordered[nb-1]; - // SPoint2 p2 = ordered[i]; - // SPoint2 p3 = (i+1!=nb) ? ordered[i+1]: ordered[0]; SVector3 va(p2.x()-p1.x(), p2.y()-p1.y(),0.); SVector3 vb(p3.x()-p2.x(), p3.y()-p2.y(), 0.); SVector3 vc(p1.x()-p3.x(), p1.y()-p3.y(), 0.); @@ -1309,29 +1301,35 @@ bool GFaceCompound::parametrize_conformal_nonLinear() const //b=sqrt((u3-u2)^2+(v3-v2)^2)) //c=sqrt((u1-u3)^2+(v1-v3)^2)) double u1 = p1.x();double v1 = p1.y(); - double u2 = p2.x();double v2 = p1.y(); - double u3 = p3.x();double v3 = p1.y(); - double dTdu1=sign*((u2 - 2*u1 + u3)/(sqrt(SQU(u1 - u2) + SQU(v1 - v2))*sqrt(SQU(u2 - u3) + SQU(v2 - v3))) + ((2*u1 - 2*u2)*(SQU(u1 - u2) + SQU(u1 - u3) + SQU(u2 - u3) + SQU(v1 - v2) + SQU(v1 - v3) + SQU(v2 - v3)))/(4*pow((SQU(u1 - u2) + SQU(v1 - v2)),3/2)*sqrt(SQU(u2 - u3) + SQU(v2 - v3))))/sqrt(1 - SQU(SQU(u1 - u2) + SQU(u1 - u3) + SQU(u2 - u3) + SQU(v1 - v2) + SQU(v1 - v3) + SQU(v2 - v3))/(4*(SQU(u1 - u2) + SQU(v1 - v2))*(SQU(u2 - u3) + SQU(v2 - v3)))); - double dTdv1=sign*((v2 - 2*v1 + v3)/(sqrt(SQU(u1 - u2) + SQU(v1 - v2))*sqrt(SQU(u2 - u3) + SQU(v2 - v3))) + ((2*v1 - 2*v2)*(SQU(u1 - u2) + SQU(u1 - u3) + SQU(u2 - u3) + SQU(v1 - v2) + SQU(v1 - v3) + SQU(v2 - v3)))/(4*pow((SQU(u1 - u2) + SQU(v1 - v2)),3/2)*sqrt(SQU(u2 - u3) + SQU(v2 - v3))))/sqrt(1 - SQU(SQU(u1 - u2) + SQU(u1 - u3) + SQU(u2 - u3) + SQU(v1 - v2) + SQU(v1 - v3) + SQU(v2 - v3))/(4*(SQU(u1 - u2) + SQU(v1 - v2))*(SQU(u2 - u3) + SQU(v2 - v3)))); - double dTdu2=sign*((u1 - 2*u2 + u3)/(sqrt(SQU(u1 - u2) + SQU(v1 - v2))*sqrt(SQU(u2 - u3) + SQU(v2 - v3))) - ((2*u1 - 2*u2)*(SQU(u1 - u2) + SQU(u1 - u3) + SQU(u2 - u3) + SQU(v1 - v2) + SQU(v1 - v3) + SQU(v2 - v3)))/(4*pow((SQU(u1 - u2) + SQU(v1 - v2)),3/2)*sqrt(SQU(u2 - u3) + SQU(v2 - v3))) + ((2*u2 - 2*u3)*(SQU(u1 - u2) + SQU(u1 - u3) + SQU(u2 - u3) + SQU(v1 - v2) + SQU(v1 - v3) + SQU(v2 - v3)))/(4*sqrt(SQU(u1 - u2) + SQU(v1 - v2))*pow((SQU(u2 - u3) + SQU(v2 - v3)),3/2)))/sqrt(1 - SQU(SQU(u1 - u2) + SQU(u1 - u3) + SQU(u2 - u3) + SQU(v1 - v2) + SQU(v1 - v3) + SQU(v2 - v3))/(4*(SQU(u1 - u2) + SQU(v1 - v2))*(SQU(u2 - u3) + SQU(v2 - v3)))); - double dTdv2=sign*((v1 - 2*v2 + v3)/(sqrt(SQU(u1 - u2) + SQU(v1 - v2))*sqrt(SQU(u2 - u3) + SQU(v2 - v3))) - ((2*v1 - 2*v2)*(SQU(u1 - u2) + SQU(u1 - u3) + SQU(u2 - u3) + SQU(v1 - v2) + SQU(v1 - v3) + SQU(v2 - v3)))/(4*pow((SQU(u1 - u2) + SQU(v1 - v2)),3/2)*sqrt(SQU(u2 - u3) + SQU(v2 - v3))) + ((2*v2 - 2*v3)*(SQU(u1 - u2) + SQU(u1 - u3) + SQU(u2 - u3) + SQU(v1 - v2) + SQU(v1 - v3) + SQU(v2 - v3)))/(4*sqrt(SQU(u1 - u2) + SQU(v1 - v2))*pow((SQU(u2 - u3) + SQU(v2 - v3)),3/2)))/sqrt(1 - SQU(SQU(u1 - u2) + SQU(u1 - u3) + SQU(u2 - u3) + SQU(v1 - v2) + SQU(v1 - v3) + SQU(v2 - v3))/(4*(SQU(u1 - u2) + SQU(v1 - v2))*(SQU(u2 - u3) + SQU(v2 - v3)))); - double dTdu3=sign*((u1 + u2 - 2*u3)/(sqrt(SQU(u1 - u2) + SQU(v1 - v2))*sqrt(SQU(u2 - u3) + SQU(v2 - v3))) - ((2*u2 - 2*u3)*(SQU(u1 - u2) + SQU(u1 - u3) + SQU(u2 - u3) + SQU(v1 - v2) + SQU(v1 - v3) + SQU(v2 - v3)))/(4*sqrt(SQU(u1 - u2) + SQU(v1 - v2))*pow((SQU(u2 - u3) + SQU(v2 - v3)),3/2)))/sqrt(1 - SQU(SQU(u1 - u2) + SQU(u1 - u3) + SQU(u2 - u3) + SQU(v1 - v2) + SQU(v1 - v3) + SQU(v2 - v3))/(4*(SQU(u1 - u2) + SQU(v1 - v2))*(SQU(u2 - u3) + SQU(v2 - v3)))); - double dTdv3=((v1 + v2 - 2*v3)/(sqrt(SQU(u1 - u2) + SQU(v1 - v2))*sqrt(SQU(u2 - u3) + SQU(v2 - v3))) - ((2*v2 - 2*v3)*(SQU(u1 - u2) + SQU(u1 - u3) + SQU(u2 - u3) + SQU(v1 - v2) + SQU(v1 - v3) + SQU(v2 - v3)))/(4*sqrt(SQU(u1 - u2) + SQU(v1 - v2))*pow((SQU(u2 - u3) + SQU(v2 - v3)),3/2)))/sqrt(1 - SQU(SQU(u1 - u2) + SQU(u1 - u3) + SQU(u2 - u3) + SQU(v1 - v2) + SQU(v1 - v3) + SQU(v2 - v3))/(4*(SQU(u1 - u2) + SQU(v1 - v2))*(SQU(u2 - u3) + SQU(v2 - v3)))); - + double u2 = p2.x();double v2 = p2.y(); + double u3 = p3.x();double v3 = p3.y(); + + double dTdu1 = (v1*v3*u1-v1*v3*u2-v3*v2*u1+v3*v2*u2-v2*v1*u1+2*u3*v2*v1+u2*SQU(v1)-u3*SQU(v2)-u3*SQU(v1)+SQU(v2)*u1-v2*v1*u2)/pow(SQU(u2)-2*u2*u1+SQU(u1)+SQU(v2)-2*v2*v1+SQU(v1), 3./2.)/sqrt(SQU(u3)-2*u3*u2+SQU(u2)+SQU(v3)-2*v3*v2+SQU(v2))/sqrt(SQU(u2*v3-u1*v3+u1*v2-u2*v1-v2*u3+v1*u3)/(SQU(u2)-2*u2*u1+SQU(u1)+SQU(v2)-2*v2*v1+SQU(v1))/(SQU(u3)-2*u3*u2+SQU(u2)+SQU(v3)-2*v3*v2+SQU(v2))); + + double dTdv1 = (v1*u1*u3-SQU(u1)*v3+v1*SQU(u2)-u2*u3*v1-v1*u1*u2-u2*u1*v2+u3*u2*v2-u1*u3*v2+2*v3*u2*u1-v3*SQU(u2)+v2*SQU(u1))/pow(SQU(u2)-2*u2*u1+SQU(u1)+SQU(v2)-2*v2*v1+SQU(v1),3./2.)/sqrt(SQU(u3)-2*u3*u2+SQU(u2)+SQU(v3)-2*v3*v2+SQU(v2))/sqrt(SQU(u2*v3-u1*v3+u1*v2-u2*v1-v2*u3+v1*u3)/(SQU(u2)-2*u2*u1+SQU(u1)+SQU(v2)-2*v2*v1+SQU(v1))/(SQU(u3)-2*u3*u2+SQU(u2)+SQU(v3)-2*v3*v2+SQU(v2))); + + double dTdu2= (u1*SQU(v1)*SQU(v2)+u1*SQU(v1)*SQU(v3)+v2*CUB(v1)*u3-u2*v2*CUB(v1)-v3*CUB(v2)*u3+CUB(u1)*SQU(v3)+CUB(u1)*SQU(v2)+5*u2*v2*v1*SQU(u3)-3*SQU(u2)*v2*v1*u3+u2*v2*v1*SQU(v3)-2*u2*SQU(v2)*v1*v3+u1*v2*v1*SQU(u3)+3*u1*v2*v1*SQU(u2)+u1*v2*v1*SQU(v3)+u1*SQU(v2)*v1*v3+4*u3*u2*u1*SQU(v2)-u2*v3*v2*SQU(u3)+3*SQU(u2)*v3*v2*u3+u1*v3*v2*SQU(u3)-3*u1*v3*v2*SQU(u2)-u1*v1*v3*SQU(u3)+v2*v1*u3*SQU(u1)-u2*v2*v1*SQU(u1)+v3*SQU(v2)*u3*v1+v3*v2*u3*SQU(v1)-3*u3*v1*v3*SQU(u2)-u3*v1*v3*SQU(u1)+u2*v1*v3*SQU(u1)-4*u1*v2*v1*u3*u2-u1*CUB(v2)*v1-u2*CUB(v3)*v2+u2*SQU(v3)*SQU(v2)+u1*CUB(v3)*v2-2*u1*SQU(v3)*SQU(v2)+u1*v3*CUB(v2)-u1*v1*CUB(v3)-SQU(v2)*u3*SQU(u1)+CUB(v2)*u3*v1-2*SQU(v2)*u3*SQU(v1)+3*u3*SQU(u2)*SQU(v1)+4*u1*v1*v3*u3*u2-3*u1*v1*v3*SQU(u2)+SQU(u1)*u3*v3*v2+u2*SQU(v1)*v3*v2+5*u2*SQU(u1)*v3*v2-2*u1*SQU(v1)*v3*v2-4*u3*u2*u1*v3*v2-2*u2*SQU(v2)*SQU(u1)+u2*SQU(v2)*SQU(v1)-2*SQU(u3)*u2*SQU(v2)-3*SQU(u3)*u2*SQU(v1)-u1*SQU(u3)*SQU(v2)+3*SQU(u2)*u1*SQU(v3)+SQU(v1)*CUB(u3)-2*u2*SQU(v1)*SQU(v3)-3*u2*SQU(u1)*SQU(v3)+u2*v1*v3*SQU(u3)-2*u3*v2*v1*SQU(v3)-2*CUB(u1)*v3*v2-CUB(u2)*SQU(v3)-SQU(v1)*CUB(u2)-u3*CUB(v1)*v3+2*CUB(u2)*v1*v3+u2*CUB(v1)*v3+u2*v1*CUB(v3)-2*v2*v1*CUB(u3)+u3*SQU(v1)*SQU(v3)+u3*SQU(v2)*SQU(v3)+SQU(v2)*CUB(u3))/pow(SQU(u2)-2*u2*u1+SQU(u1)+SQU(v2)-2*v2*v1+SQU(v1), 3./2.)/pow(SQU(u3)-2*u3*u2+SQU(u2)+SQU(v3)-2*v3*v2+SQU(v2),3./2.)/sqrt(SQU(u2*v3-u1*v3+u1*v2-u2*v1-v2*u3+v1*u3)/(SQU(u2)-2*u2*u1+SQU(u1)+SQU(v2)-2*v2*v1+SQU(v1))/(SQU(u3)-2*u3*u2+SQU(u2)+SQU(v3)-2*v3*v2+SQU(v2))); + + double dTdv2= -(CUB(u3)*u2*v2-u1*CUB(u3)*v2-2*u1*u3*CUB(v2)+3*u1*u3*SQU(v2)*v1-u1*u3*v2*SQU(v1)+v3*u1*u3*SQU(v1)-4*v3*u1*u3*v2*v1+v1*u1*u3*SQU(v3)+u3*u2*v2*SQU(v3)-u2*u3*v1*SQU(v3)+v3*CUB(u1)*u3-u2*CUB(u3)*v1+u2*CUB(u1)*v2+v1*u1*CUB(u3)+v1*SQU(u2)*SQU(v3)+v1*CUB(u2)*u1-v1*CUB(u2)*u3+2*v1*SQU(u2)*SQU(u3)-CUB(u2)*u1*v3-v2*SQU(u1)*u3*u2+2*v2*SQU(u2)*u1*u3-v2*u2*u1*SQU(u3)-u1*u3*v2*SQU(v3)+3*u1*u3*SQU(v2)*v3+2*SQU(u2)*SQU(u1)*v3-u2*CUB(u1)*v3+4*u2*u1*v3*v2*v1-CUB(v1)*SQU(u3)-CUB(v1)*SQU(u2)+2*CUB(v1)*u3*u2+2*v2*SQU(v1)*SQU(u2)+3*v2*SQU(v1)*SQU(u3)-3*v1*SQU(v2)*SQU(u3)-v1*SQU(u1)*SQU(u2)-v1*SQU(u1)*SQU(u3)+3*SQU(u1)*SQU(v3)*v2+2*u2*u1*CUB(v3)+2*SQU(u2)*SQU(v3)*v2+v3*SQU(v1)*SQU(u2)-3*v3*SQU(u1)*SQU(v2)-5*u2*u1*SQU(v3)*v2+u2*u1*v2*SQU(v1)-SQU(u1)*CUB(v3)-SQU(u2)*CUB(v3)+4*v3*v2*v1*u3*u2-v3*SQU(u1)*SQU(u3)+v3*CUB(u2)*u3-v3*SQU(u2)*SQU(u3)-SQU(u2)*v2*SQU(u3)+3*u2*u1*v3*SQU(v2)-u2*u1*v3*SQU(v1)-4*v3*v2*v1*SQU(u2)-5*v2*SQU(v1)*u3*u2+3*v1*SQU(v2)*u3*u2-CUB(u1)*u3*v2-v2*SQU(u1)*SQU(u2)+2*v2*SQU(u1)*SQU(u3)+SQU(u1)*CUB(v2)+CUB(v2)*SQU(u3)+2*v1*SQU(u1)*u3*u2-3*v1*u2*u1*SQU(v2)-v1*u2*u1*SQU(v3)-v1*SQU(u2)*u1*u3-v1*u2*u1*SQU(u3)-v3*SQU(v1)*u3*u2-3*v3*SQU(v2)*u3*u2-v3*SQU(u1)*u3*u2-v3*SQU(u2)*u1*u3+2*v3*u2*u1*SQU(u3))/pow(SQU(u2)-2*u2*u1+SQU(u1)+SQU(v2)-2*v2*v1+SQU(v1),3./2.)/pow(SQU(u3)-2*u3*u2+SQU(u2)+SQU(v3)-2*v3*v2+SQU(v2), 3./2.)/sqrt(SQU(u2*v3-u1*v3+u1*v2-u2*v1-v2*u3+v1*u3)/(SQU(u2)-2*u2*u1+SQU(u1)+SQU(v2)-2*v2*v1+SQU(v1))/(SQU(u3)-2*u3*u2+SQU(u2)+SQU(v3)-2*v3*v2+SQU(v2))); + + double dTdu3= -(-SQU(v2)*u3-2*u1*v3*v2-u2*SQU(v3)+u2*v3*v2+v2*v1*u3+u2*v1*v3+u1*SQU(v3)-u2*v2*v1+u1*SQU(v2)+v3*v2*u3-u3*v1*v3)/sqrt(SQU(u2)-2*u2*u1+SQU(u1)+SQU(v2)-2*v2*v1+SQU(v1))/pow(SQU(u3)-2*u3*u2+SQU(u2)+SQU(v3)-2*v3*v2+SQU(v2), 3./2.)/sqrt(SQU(u2*v3-u1*v3+u1*v2-u2*v1-v2*u3+v1*u3)/(SQU(u2)-2*u2*u1+SQU(u1)+SQU(v2)-2*v2*v1+SQU(v1))/(SQU(u3)-2*u3*u2+SQU(u2)+SQU(v3)-2*v3*v2+SQU(v2))); + + double dTdv3= (v3*u1*u3-v1*SQU(u3)+2*u2*u3*v1-v1*SQU(u2)+u2*u1*v2-u2*u1*v3-u3*u2*v2-u3*u2*v3-u1*u3*v2+SQU(u2)*v3+v2*SQU(u3))/sqrt(SQU(u2)-2*u2*u1+SQU(u1)+SQU(v2)-2*v2*v1+SQU(v1))/pow(SQU(u3)-2*u3*u2+SQU(u2)+SQU(v3)-2*v3*v2+SQU(v2), 3./2.)/sqrt(SQU(u2*v3-u1*v3+u1*v2-u2*v1-v2*u3+v1*u3)/(SQU(u2)-2*u2*u1+SQU(u1)+SQU(v2)-2*v2*v1+SQU(v1))/(SQU(u3)-2*u3*u2+SQU(u2)+SQU(v3)-2*v3*v2+SQU(v2))); + //- assemble constraint terms - myAssembler.assemble(lag, 0, 3, prev, 0, 1, lambda*dTdu1); - myAssembler.assemble(lag, 0, 3, prev, 0, 2, lambda*dTdv1); - myAssembler.assemble(lag, 0, 3, curr, 0, 1, lambda*dTdu2); - myAssembler.assemble(lag, 0, 3, curr, 0, 2, lambda*dTdv2); - myAssembler.assemble(lag, 0, 3, next, 0, 1, lambda*dTdu3); - myAssembler.assemble(lag, 0, 3, next, 0, 2, lambda*dTdv3); - - myAssembler.assemble(prev, 0, 1, lag, 0, 3, lambda*dTdu1); - myAssembler.assemble(prev, 0, 2, lag, 0, 3, lambda*dTdv1); - myAssembler.assemble(curr, 0, 1, lag, 0, 3, lambda*dTdu2); - myAssembler.assemble(curr, 0, 2, lag, 0, 3, lambda*dTdv2); - myAssembler.assemble(next, 0, 1, lag, 0, 3, lambda*dTdu3); - myAssembler.assemble(next, 0, 2, lag, 0, 3, lambda*dTdv3); + myAssembler.assemble(lag, 0, 3, prev, 0, 1, -dTdu1); + myAssembler.assemble(lag, 0, 3, prev, 0, 2, -dTdv1); + myAssembler.assemble(lag, 0, 3, curr, 0, 1, -dTdu2); + myAssembler.assemble(lag, 0, 3, curr, 0, 2, -dTdv2); + myAssembler.assemble(lag, 0, 3, next, 0, 1, -dTdu3); + myAssembler.assemble(lag, 0, 3, next, 0, 2, -dTdv3); + + myAssembler.assemble(prev, 0, 1, lag, 0, 3, -dTdu1); + myAssembler.assemble(prev, 0, 2, lag, 0, 3, -dTdv1); + myAssembler.assemble(curr, 0, 1, lag, 0, 3, -dTdu2); + myAssembler.assemble(curr, 0, 2, lag, 0, 3, -dTdv2); + myAssembler.assemble(next, 0, 1, lag, 0, 3, -dTdu3); + myAssembler.assemble(next, 0, 2, lag, 0, 3, -dTdv3); myAssembler.assemble(prev, 0, 1, lambda*dTdu1); myAssembler.assemble(prev, 0, 2, lambda*dTdv1); @@ -1345,7 +1343,8 @@ bool GFaceCompound::parametrize_conformal_nonLinear() const //--- compute constraint double G = fabs(sumTheta - (nb-2)*M_PI); printf("Sum of angles G = %g \n", G); - myAssembler.assemble(lag, 0, 3, lag, 0, 3, 0.0);//change this + double small = 0.0; + myAssembler.assemble(lag, 0, 3, lag, 0, 3, small);//change this //--- assemble rhs of linear system myAssembler.assemble(lag, 0, 3, G); @@ -1354,37 +1353,38 @@ bool GFaceCompound::parametrize_conformal_nonLinear() const Msg::Debug("Assembly done"); _lsys->systemSolve(); Msg::Debug("System solved"); - - //--- update coordinates - for(std::set<MVertex *>::iterator itv = allNodes.begin(); itv !=allNodes.end() ; ++itv){ - MVertex *v = *itv; - double value1, value2; - myAssembler.getDofValue(v, 0, 1, value1); - myAssembler.getDofValue(v, 0, 2, value2); - coordinates[v] = SPoint3(value1,value2,0.0); - } + //-- update newton //U=U+DU //lambda = lambda +dLambda + double meandu = 0.0; + double meandv = 0.0; for(std::set<MVertex *>::iterator itv = allNodes.begin(); itv !=allNodes.end() ; ++itv){ MVertex *v = *itv; double du,dv; myAssembler.getDofValue(v, 0, 1, du); myAssembler.getDofValue(v, 0, 2, dv); + meandu +=du; meandv +=dv; SPoint3 old = coordinates[v]; coordinates[v] = SPoint3(old.x()+du,old.y()+dv,0.0); } + meandu /=allNodes.size(); + meandv /=allNodes.size(); double dLambda; myAssembler.getDofValue(lag, 0, 3, dLambda); lambda = lambda+dLambda; - printf("dLambda=%g \n", dLambda); + printf("System solved: meandu=%g, meandv=%g dLambda=%g lambda=%g\n", meandu, meandv, dLambda, lambda); + //_lsys->clear(); _lsys->zeroMatrix(); _lsys->zeroRightHandSide(); + //--priting + printStuff(iNewton); + }//end Newton - //exit(1); + exit(1); } @@ -2289,7 +2289,7 @@ int GFaceCompound::genusGeom() const } -void GFaceCompound::printStuff() const +void GFaceCompound::printStuff(int iNewton) const { if( !CTX::instance()->mesh.saveAll) return; @@ -2300,33 +2300,33 @@ void GFaceCompound::printStuff() const char name4[256], name5[256], name6[256]; char name7[256], name8[256], name9[256]; sprintf(name0, "UVAREA-%d.pos", (*it)->tag()); - sprintf(name1, "UVX-%d.pos", (*it)->tag()); - sprintf(name2, "UVY-%d.pos", (*it)->tag()); - sprintf(name3, "UVZ-%d.pos", (*it)->tag()); - sprintf(name4, "XYZU-%d.pos", (*it)->tag()); - sprintf(name5, "XYZV-%d.pos", (*it)->tag()); + sprintf(name1, "UVX-%d_%d.pos", (*it)->tag(), iNewton); + sprintf(name2, "UVY-%d_%d.pos", (*it)->tag(), iNewton); + sprintf(name3, "UVZ-%d_%d.pos", (*it)->tag(), iNewton); + sprintf(name4, "XYZU-%d_%d.pos", (*it)->tag(), iNewton); + sprintf(name5, "XYZV-%d_%d.pos", (*it)->tag(), iNewton); sprintf(name6, "XYZC-%d.pos", (*it)->tag()); sprintf(name7, "UVM-%d.pos", (*it)->tag()); - FILE * uva = fopen(name0,"w"); + //FILE * uva = fopen(name0,"w"); FILE * uvx = fopen(name1,"w"); FILE * uvy = fopen(name2,"w"); FILE * uvz = fopen(name3,"w"); FILE * xyzu = fopen(name4,"w"); FILE * xyzv = fopen(name5,"w"); - FILE * xyzc = fopen(name6,"w"); - FILE * uvm = fopen(name7,"w"); + //FILE * xyzc = fopen(name6,"w"); + //FILE * uvm = fopen(name7,"w"); - fprintf(uva,"View \"\"{\n"); + //fprintf(uva,"View \"\"{\n"); fprintf(uvx,"View \"\"{\n"); fprintf(uvy,"View \"\"{\n"); fprintf(uvz,"View \"\"{\n"); fprintf(xyzu,"View \"\"{\n"); fprintf(xyzv,"View \"\"{\n"); - fprintf(xyzc,"View \"\"{\n"); - fprintf(uvm,"View \"\"{\n"); + //fprintf(xyzc,"View \"\"{\n"); + //fprintf(uvm,"View \"\"{\n"); for( ; it != _compound.end() ; ++it){ for(unsigned int i = 0; i < (*it)->triangles.size(); ++i){ @@ -2347,14 +2347,14 @@ void GFaceCompound::printStuff() const t->getVertex(1)->x(), t->getVertex(1)->y(), t->getVertex(1)->z(), t->getVertex(2)->x(), t->getVertex(2)->y(), t->getVertex(2)->z(), it0->second.x(),it1->second.x(),it2->second.x()); - double K1 = locCurvature(t,it0->second.x(),it0->second.y()); - double K2 = locCurvature(t,it1->second.x(),it1->second.y()); - double K3 = locCurvature(t,it2->second.x(),it2->second.y()); - fprintf(xyzc,"ST(%g,%g,%g,%g,%g,%g,%g,%g,%g){%g,%g,%g};\n", - t->getVertex(0)->x(), t->getVertex(0)->y(), t->getVertex(0)->z(), - t->getVertex(1)->x(), t->getVertex(1)->y(), t->getVertex(1)->z(), - t->getVertex(2)->x(), t->getVertex(2)->y(), t->getVertex(2)->z(), - K1, K2, K3); + // double K1 = locCurvature(t,it0->second.x(),it0->second.y()); + // double K2 = locCurvature(t,it1->second.x(),it1->second.y()); + // double K3 = locCurvature(t,it2->second.x(),it2->second.y()); + // fprintf(xyzc,"ST(%g,%g,%g,%g,%g,%g,%g,%g,%g){%g,%g,%g};\n", + // t->getVertex(0)->x(), t->getVertex(0)->y(), t->getVertex(0)->z(), + // t->getVertex(1)->x(), t->getVertex(1)->y(), t->getVertex(1)->z(), + // t->getVertex(2)->x(), t->getVertex(2)->y(), t->getVertex(2)->z(), + // K1, K2, K3); double p0[3] = {t->getVertex(0)->x(), t->getVertex(0)->y(), t->getVertex(0)->z()}; double p1[3] = {t->getVertex(1)->x(), t->getVertex(1)->y(), t->getVertex(1)->z()}; @@ -2365,49 +2365,48 @@ void GFaceCompound::printStuff() const double q2[3] = {it2->second.x(), it2->second.y(), 0.0}; double a_2D = fabs(triangle_area(q0, q1, q2)); double area = (a_3D/a_2D); //*(a_3D/a_2D); - - Pair<SVector3, SVector3> der = this->firstDer(SPoint2( it0->second.x(), it0->second.y())); - double metric0e = dot(der.first(), der.first()); - double metric0f = dot(der.second()*(1./norm(der.second())), der.first()*(1./norm(der.first()))); - double metric0g = dot(der.second(), der.second()); - Pair<SVector3, SVector3> der1 = this->firstDer(SPoint2( it1->second.x(), it1->second.y())); - double metric1e = dot(der1.first(), der1.first()); - double metric1f = dot(der1.second()*(1/norm(der1.second())), der1.first()*(1./norm(der1.first()))); - double metric1g = dot(der1.second(), der1.second()); - Pair<SVector3, SVector3> der2 = this->firstDer(SPoint2( it2->second.x(), it2->second.y())); - double metric2e = dot(der2.first(), der2.first()); - double metric2f = dot(der2.second()*(1./norm(der2.second())), der2.first()*(1./norm(der2.first()))); - double metric2g = dot(der2.second(), der2.second()); - - double mat0[2][2], eig0[2]; - double mat1[2][2], eig1[2]; - double mat2[2][2], eig2[2]; - mat0[0][0] = metric0e; mat0[0][1] = metric0f; - mat0[1][0] = metric0f; mat0[1][1] = metric0g; - eigenvalue2x2(mat0, eig0); - mat1[0][0] = metric1e; mat1[0][1] = metric1f; - mat1[1][0] = metric1f; mat1[1][1] = metric1g; - eigenvalue2x2(mat1, eig1); - mat2[0][0] = metric2e; mat2[0][1] = metric2f; - mat2[1][0] = metric2f; mat2[1][1] = metric2g; - eigenvalue2x2(mat2, eig2); - - double disp0 = sqrt(.5*(eig0[0]*eig0[0]+ (eig0[1]*eig0[1]))); - double disp1 = sqrt(.5*(eig1[0]*eig1[0]+ (eig1[1]*eig1[1]))); - double disp2 = sqrt(.5*(eig2[0]*eig2[0]+ (eig2[1]*eig2[1]))); - double mdisp = .333*(disp0+disp1+disp2); - - fprintf(uva,"ST(%g,%g,%g,%g,%g,%g,%g,%g,%g){%g,%g,%g};\n", - it0->second.x(), it0->second.y(), 0.0, - it1->second.x(), it1->second.y(), 0.0, - it2->second.x(), it2->second.y(), 0.0, - area, area, area); - fprintf(uvm,"ST(%g,%g,%g,%g,%g,%g,%g,%g,%g){%g,%g,%g};\n", - it0->second.x(), it0->second.y(), 0.0, - it1->second.x(), it1->second.y(), 0.0, - it2->second.x(), it2->second.y(), 0.0, - mdisp, mdisp, mdisp); + // Pair<SVector3, SVector3> der = this->firstDer(SPoint2( it0->second.x(), it0->second.y())); + // double metric0e = dot(der.first(), der.first()); + // double metric0f = dot(der.second()*(1./norm(der.second())), der.first()*(1./norm(der.first()))); + // double metric0g = dot(der.second(), der.second()); + // Pair<SVector3, SVector3> der1 = this->firstDer(SPoint2( it1->second.x(), it1->second.y())); + // double metric1e = dot(der1.first(), der1.first()); + // double metric1f = dot(der1.second()*(1/norm(der1.second())), der1.first()*(1./norm(der1.first()))); + // double metric1g = dot(der1.second(), der1.second()); + // Pair<SVector3, SVector3> der2 = this->firstDer(SPoint2( it2->second.x(), it2->second.y())); + // double metric2e = dot(der2.first(), der2.first()); + // double metric2f = dot(der2.second()*(1./norm(der2.second())), der2.first()*(1./norm(der2.first()))); + // double metric2g = dot(der2.second(), der2.second()); + + // double mat0[2][2], eig0[2]; + // double mat1[2][2], eig1[2]; + // double mat2[2][2], eig2[2]; + // mat0[0][0] = metric0e; mat0[0][1] = metric0f; + // mat0[1][0] = metric0f; mat0[1][1] = metric0g; + // eigenvalue2x2(mat0, eig0); + // mat1[0][0] = metric1e; mat1[0][1] = metric1f; + // mat1[1][0] = metric1f; mat1[1][1] = metric1g; + // eigenvalue2x2(mat1, eig1); + // mat2[0][0] = metric2e; mat2[0][1] = metric2f; + // mat2[1][0] = metric2f; mat2[1][1] = metric2g; + // eigenvalue2x2(mat2, eig2); + + // double disp0 = sqrt(.5*(eig0[0]*eig0[0]+ (eig0[1]*eig0[1]))); + // double disp1 = sqrt(.5*(eig1[0]*eig1[0]+ (eig1[1]*eig1[1]))); + // double disp2 = sqrt(.5*(eig2[0]*eig2[0]+ (eig2[1]*eig2[1]))); + // double mdisp = .333*(disp0+disp1+disp2); + // fprintf(uva,"ST(%g,%g,%g,%g,%g,%g,%g,%g,%g){%g,%g,%g};\n", + // it0->second.x(), it0->second.y(), 0.0, + // it1->second.x(), it1->second.y(), 0.0, + // it2->second.x(), it2->second.y(), 0.0, + // area, area, area); + + // fprintf(uvm,"ST(%g,%g,%g,%g,%g,%g,%g,%g,%g){%g,%g,%g};\n", + // it0->second.x(), it0->second.y(), 0.0, + // it1->second.x(), it1->second.y(), 0.0, + // it2->second.x(), it2->second.y(), 0.0, + // mdisp, mdisp, mdisp); fprintf(uvx,"ST(%22.15E,%22.15E,%22.15E,%22.15E,%22.15E,%22.15E,%22.15E,%22.15E,%22.15E){%22.15E,%22.15E,%22.15E};\n", it0->second.x(), it0->second.y(), 0.0, @@ -2426,8 +2425,8 @@ void GFaceCompound::printStuff() const t->getVertex(0)->z(), t->getVertex(1)->z(), t->getVertex(2)->z()); } } - fprintf(uva,"};\n"); - fclose(uva); + // fprintf(uva,"};\n"); + // fclose(uva); fprintf(uvx,"};\n"); fclose(uvx); fprintf(uvy,"};\n"); @@ -2438,10 +2437,10 @@ void GFaceCompound::printStuff() const fclose(xyzu); fprintf(xyzv,"};\n"); fclose(xyzv); - fprintf(xyzc,"};\n"); - fclose(xyzc); - fprintf(uvm,"};\n"); - fclose(uvm);; + // fprintf(xyzc,"};\n"); + // fclose(xyzc); + // fprintf(uvm,"};\n"); + // fclose(uvm); } diff --git a/Geo/GFaceCompound.h b/Geo/GFaceCompound.h index 26f77b6f5862e9a57f530ce45a530ad8afa1fbde..8d760a336589d7f21f03cdc366a944bae4c138f1 100644 --- a/Geo/GFaceCompound.h +++ b/Geo/GFaceCompound.h @@ -92,7 +92,7 @@ class GFaceCompound : public GFace { void getTriangle(double u, double v, GFaceCompoundTriangle **lt, double &_u, double &_v) const; virtual double locCurvature(MTriangle *t, double u, double v) const; - void printStuff() const; + void printStuff(int iNewton=0) const; bool trivial() const ; linearSystem <double> *_lsys; double getSizeH() const; diff --git a/Geo/GModelIO_Geo.cpp b/Geo/GModelIO_Geo.cpp index 2b1e6f94cea6614b2386ce7716ae996643d0b645..711371a7bb9a5dd4848383c04bfdb7b66edd9fa2 100644 --- a/Geo/GModelIO_Geo.cpp +++ b/Geo/GModelIO_Geo.cpp @@ -20,6 +20,7 @@ #include "gmshEdge.h" #include "gmshRegion.h" #include "Field.h" +#include "Context.h" #if defined(HAVE_PARSER) #include "Parser.h" @@ -181,14 +182,12 @@ int GModel::importGEOInternals() if(ge) b[j].push_back(ge); } } - int allowPartition = 1; //allow - if (abs(s->TypeOfMapping) == 2) allowPartition = 0;//not allow - if (abs(s->TypeOfMapping) == 3) allowPartition = 2;//only metis - + int param = CTX::instance()->mesh.remeshParam; + int algo = CTX::instance()->mesh.remeshAlgo; f = new GFaceCompound(this, s->Num, comp, b[0], b[1], b[2], b[3], 0, - s->TypeOfMapping > 0 ? GFaceCompound::HARMONIC : - GFaceCompound::CONFORMAL, allowPartition); + (param == 0) ? GFaceCompound::HARMONIC : + GFaceCompound::CONFORMAL, algo); f->meshAttributes.recombine = s->Recombine; f->meshAttributes.recombineAngle = s->RecombineAngle; f->meshAttributes.Method = s->Method; diff --git a/Geo/Geo.cpp b/Geo/Geo.cpp index d383b533d63c27d201137acd577978e3d07a288c..3235a8f2a6653100a81d56e630b716240673059e 100644 --- a/Geo/Geo.cpp +++ b/Geo/Geo.cpp @@ -593,7 +593,6 @@ Surface *Create_Surface(int Num, int Typ) pS->Recombine = 0; pS->RecombineAngle = 45; pS->Recombine_Dir = -1; - pS->TypeOfMapping = 1; pS->TransfiniteSmoothing = -1; pS->TrsfPoints = List_Create(4, 4, sizeof(Vertex *)); pS->Generatrices = NULL; diff --git a/Geo/Geo.h b/Geo/Geo.h index c40272fd46a483fb9ffa55165460a2a2a2727762..4c95b53a17ab07a50691f9dae3ba2de5e83bc594 100644 --- a/Geo/Geo.h +++ b/Geo/Geo.h @@ -148,9 +148,6 @@ class Surface{ int Method; int Recombine; int Recombine_Dir; // -1 is left, +1 is right, 0 is alternated - int TypeOfMapping; // +1 is harmonic, -1 is conformal, - //+2 harmonic_NoSplit, -2 conformal_NoSplit, - //+3 harmonic_SplitMetis, -3 conformal_SplitMetis, double RecombineAngle; int TransfiniteSmoothing; List_T *Generatrices; diff --git a/Mesh/meshGFace.cpp b/Mesh/meshGFace.cpp index edbec3bfd0e54266f10ccb8d42b2bf0b33ea7d11..196bc5551a5e0c55e9b91129769789746b87bd4f 100644 --- a/Mesh/meshGFace.cpp +++ b/Mesh/meshGFace.cpp @@ -965,7 +965,7 @@ static bool buildConsecutiveListOfVertices(GFace *gf, GEdgeLoop &gel, bool seam = ges.ge->isSeam(gf); - if (seam) printf("face %d has seam %d\n", gf->tag(), ges.ge->tag()); + //if (seam) printf("face %d has seam %d\n", gf->tag(), ges.ge->tag()); Range<double> range = ges.ge->parBounds(0); @@ -1680,9 +1680,11 @@ void partitionAndRemesh(GFaceCompound *gf) f_compound.push_back(pf); Msg::Info("Parametrize Compound Surface (%d) = %d discrete face", num_gfc, pf->tag()); + GFaceCompound *gfc = new GFaceCompound(gf->model(), num_gfc, f_compound, - b[0], b[1], b[2], b[3], 0, - gf->getTypeOfMapping()); + b[0], b[1], b[2], b[3], 0, + gf->getTypeOfMapping()); + gfc->meshAttributes.recombine = gf->meshAttributes.recombine; gf->model()->add(gfc); diff --git a/Mesh/meshGFaceOptimize.cpp b/Mesh/meshGFaceOptimize.cpp index c93707ec0c485ba29a100e01d06eb2482448e61f..7596e9b9debefab1a0d50e99c466bdda92419237 100644 --- a/Mesh/meshGFaceOptimize.cpp +++ b/Mesh/meshGFaceOptimize.cpp @@ -1355,7 +1355,7 @@ static int _recombineIntoQuads(GFace *gf, int recur_level, bool cubicGraph = 1) int ncount = gf->triangles.size(); if (ncount % 2 == 0) { int ecount = cubicGraph ? pairs.size() + makeGraphPeriodic.size() : pairs.size(); - printf("%d internal %d closed\n",pairs.size(), makeGraphPeriodic.size()); + printf("%d internal %d closed\n",(int)pairs.size(), (int)makeGraphPeriodic.size()); // Msg::Info("Cubic Graph should have ne (%d) = 3 x nv (%d) ",ecount,ncount); Msg::Debug("Perfect Match Starts %d edges %d nodes",ecount,ncount); std::map<MElement*,int> t2n; diff --git a/Parser/Gmsh.tab.cpp b/Parser/Gmsh.tab.cpp index 2a6ccc7f83788000c321e6e356e248df38244b65..5535dd7bca04c160c85edd87bc18b21ef4a880a2 100644 --- a/Parser/Gmsh.tab.cpp +++ b/Parser/Gmsh.tab.cpp @@ -689,16 +689,16 @@ union yyalloc /* YYFINAL -- State number of the termination state. */ #define YYFINAL 5 /* YYLAST -- Last index in YYTABLE. */ -#define YYLAST 6875 +#define YYLAST 6907 /* YYNTOKENS -- Number of terminals. */ #define YYNTOKENS 153 /* YYNNTS -- Number of nonterminals. */ -#define YYNNTS 82 +#define YYNNTS 81 /* YYNRULES -- Number of rules. */ -#define YYNRULES 388 +#define YYNRULES 386 /* YYNRULES -- Number of states. */ -#define YYNSTATES 1392 +#define YYNSTATES 1389 /* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX. */ #define YYUNDEFTOK 2 @@ -768,33 +768,33 @@ static const yytype_uint16 yyprhs[] = 443, 445, 446, 452, 453, 456, 464, 465, 475, 482, 490, 495, 503, 512, 521, 529, 537, 549, 558, 567, 568, 578, 587, 597, 601, 606, 617, 625, 633, 642, - 652, 666, 667, 677, 686, 694, 703, 704, 714, 720, - 732, 738, 748, 753, 763, 773, 775, 777, 778, 781, - 788, 795, 802, 809, 818, 833, 850, 863, 872, 881, - 888, 903, 908, 915, 922, 926, 931, 937, 941, 945, - 950, 955, 959, 967, 975, 979, 987, 991, 994, 997, - 1000, 1016, 1019, 1022, 1029, 1038, 1047, 1058, 1060, 1063, - 1065, 1069, 1074, 1076, 1082, 1094, 1108, 1109, 1117, 1118, - 1132, 1133, 1149, 1150, 1157, 1166, 1175, 1184, 1197, 1210, - 1223, 1238, 1253, 1268, 1269, 1282, 1283, 1296, 1297, 1310, - 1311, 1328, 1329, 1346, 1347, 1364, 1365, 1384, 1385, 1404, - 1405, 1424, 1426, 1429, 1435, 1443, 1453, 1456, 1466, 1467, - 1469, 1470, 1474, 1475, 1477, 1478, 1481, 1482, 1485, 1493, - 1500, 1509, 1515, 1521, 1528, 1535, 1548, 1559, 1570, 1581, - 1592, 1595, 1599, 1611, 1623, 1635, 1647, 1649, 1653, 1656, - 1659, 1662, 1666, 1670, 1674, 1678, 1682, 1686, 1690, 1694, - 1698, 1702, 1706, 1710, 1714, 1718, 1724, 1729, 1734, 1739, - 1744, 1749, 1754, 1759, 1764, 1769, 1774, 1781, 1786, 1791, - 1796, 1801, 1806, 1811, 1818, 1825, 1832, 1837, 1842, 1847, - 1852, 1857, 1862, 1867, 1872, 1877, 1882, 1887, 1894, 1899, - 1904, 1909, 1914, 1919, 1924, 1931, 1938, 1945, 1950, 1952, - 1954, 1956, 1958, 1960, 1962, 1964, 1966, 1972, 1977, 1982, - 1985, 1991, 1995, 2002, 2007, 2015, 2022, 2024, 2027, 2030, - 2034, 2038, 2050, 2060, 2068, 2076, 2078, 2082, 2084, 2086, - 2089, 2093, 2098, 2104, 2106, 2108, 2111, 2115, 2119, 2125, - 2130, 2132, 2134, 2138, 2145, 2147, 2149, 2153, 2157, 2167, - 2175, 2177, 2183, 2187, 2194, 2196, 2200, 2202, 2204, 2208, - 2215, 2217, 2219, 2224, 2231, 2238, 2243, 2248, 2253 + 651, 664, 665, 675, 684, 692, 701, 702, 712, 718, + 730, 736, 746, 751, 761, 771, 773, 775, 776, 779, + 786, 793, 800, 807, 816, 831, 848, 861, 870, 879, + 886, 901, 906, 913, 920, 924, 929, 935, 939, 943, + 948, 953, 957, 965, 973, 977, 985, 989, 992, 995, + 998, 1014, 1017, 1020, 1027, 1036, 1045, 1056, 1058, 1061, + 1063, 1067, 1072, 1074, 1080, 1092, 1106, 1107, 1115, 1116, + 1130, 1131, 1147, 1148, 1155, 1164, 1173, 1182, 1195, 1208, + 1221, 1236, 1251, 1266, 1267, 1280, 1281, 1294, 1295, 1308, + 1309, 1326, 1327, 1344, 1345, 1362, 1363, 1382, 1383, 1402, + 1403, 1422, 1424, 1427, 1433, 1441, 1451, 1454, 1464, 1465, + 1469, 1470, 1472, 1473, 1476, 1477, 1480, 1488, 1495, 1504, + 1510, 1516, 1523, 1530, 1543, 1554, 1565, 1576, 1587, 1590, + 1594, 1606, 1618, 1630, 1642, 1644, 1648, 1651, 1654, 1657, + 1661, 1665, 1669, 1673, 1677, 1681, 1685, 1689, 1693, 1697, + 1701, 1705, 1709, 1713, 1719, 1724, 1729, 1734, 1739, 1744, + 1749, 1754, 1759, 1764, 1769, 1776, 1781, 1786, 1791, 1796, + 1801, 1806, 1813, 1820, 1827, 1832, 1837, 1842, 1847, 1852, + 1857, 1862, 1867, 1872, 1877, 1882, 1889, 1894, 1899, 1904, + 1909, 1914, 1919, 1926, 1933, 1940, 1945, 1947, 1949, 1951, + 1953, 1955, 1957, 1959, 1961, 1967, 1972, 1977, 1980, 1986, + 1990, 1997, 2002, 2010, 2017, 2019, 2022, 2025, 2029, 2033, + 2045, 2055, 2063, 2071, 2073, 2077, 2079, 2081, 2084, 2088, + 2093, 2099, 2101, 2103, 2106, 2110, 2114, 2120, 2125, 2127, + 2129, 2133, 2140, 2142, 2144, 2148, 2152, 2162, 2170, 2172, + 2178, 2182, 2189, 2191, 2195, 2197, 2199, 2203, 2210, 2212, + 2214, 2219, 2226, 2233, 2238, 2243, 2248 }; /* YYRHS -- A `-1'-separated list of the rules' RHS. */ @@ -803,273 +803,273 @@ static const yytype_int16 yyrhs[] = 154, 0, -1, 155, -1, 1, 6, -1, -1, 155, 156, -1, 159, -1, 158, -1, 177, -1, 181, -1, 186, -1, 190, -1, 191, -1, 192, -1, 195, -1, - 216, -1, 217, -1, 218, -1, 219, -1, 194, -1, - 193, -1, 189, -1, 220, -1, 130, -1, 130, 130, + 215, -1, 216, -1, 217, -1, 218, -1, 194, -1, + 193, -1, 189, -1, 219, -1, 130, -1, 130, 130, -1, 35, 143, 5, 144, 6, -1, 35, 143, 5, - 144, 157, 233, 6, -1, 35, 143, 5, 149, 229, - 144, 6, -1, 35, 143, 5, 149, 229, 144, 157, - 233, 6, -1, 4, 5, 150, 160, 151, 6, -1, - 84, 4, 145, 221, 146, 6, -1, 85, 4, 145, - 221, 146, 6, -1, -1, 160, 163, -1, 160, 167, + 144, 157, 232, 6, -1, 35, 143, 5, 149, 228, + 144, 6, -1, 35, 143, 5, 149, 228, 144, 157, + 232, 6, -1, 4, 5, 150, 160, 151, 6, -1, + 84, 4, 145, 220, 146, 6, -1, 85, 4, 145, + 220, 146, 6, -1, -1, 160, 163, -1, 160, 167, -1, 160, 170, -1, 160, 172, -1, 160, 173, -1, - 221, -1, 161, 149, 221, -1, 221, -1, 162, 149, - 221, -1, -1, -1, 4, 164, 143, 161, 144, 165, - 150, 162, 151, 6, -1, 233, -1, 166, 149, 233, - -1, -1, 86, 143, 221, 149, 221, 149, 221, 144, - 168, 150, 166, 151, 6, -1, 233, -1, 169, 149, - 233, -1, -1, 87, 143, 221, 149, 221, 149, 221, - 149, 221, 144, 171, 150, 169, 151, 6, -1, 88, - 150, 225, 151, 150, 225, 151, 6, -1, 88, 150, - 225, 151, 150, 225, 151, 150, 225, 151, 150, 225, + 220, -1, 161, 149, 220, -1, 220, -1, 162, 149, + 220, -1, -1, -1, 4, 164, 143, 161, 144, 165, + 150, 162, 151, 6, -1, 232, -1, 166, 149, 232, + -1, -1, 86, 143, 220, 149, 220, 149, 220, 144, + 168, 150, 166, 151, 6, -1, 232, -1, 169, 149, + 232, -1, -1, 87, 143, 220, 149, 220, 149, 220, + 149, 220, 144, 171, 150, 169, 151, 6, -1, 88, + 150, 224, 151, 150, 224, 151, 6, -1, 88, 150, + 224, 151, 150, 224, 151, 150, 224, 151, 150, 224, 151, 6, -1, -1, 89, 174, 150, 162, 151, 6, -1, 7, -1, 123, -1, 122, -1, 121, -1, 120, - -1, 141, -1, 140, -1, 4, 175, 221, 6, -1, - 4, 145, 221, 146, 175, 221, 6, -1, 4, 145, - 150, 229, 151, 146, 175, 226, 6, -1, 4, 145, - 146, 7, 226, 6, -1, 4, 145, 146, 123, 226, - 6, -1, 4, 176, 6, -1, 4, 145, 221, 146, - 176, 6, -1, 4, 7, 234, 6, -1, 4, 147, - 4, 7, 234, 6, -1, 4, 145, 221, 146, 147, - 4, 7, 234, 6, -1, 4, 147, 4, 175, 221, - 6, -1, 4, 145, 221, 146, 147, 4, 175, 221, + -1, 141, -1, 140, -1, 4, 175, 220, 6, -1, + 4, 145, 220, 146, 175, 220, 6, -1, 4, 145, + 150, 228, 151, 146, 175, 225, 6, -1, 4, 145, + 146, 7, 225, 6, -1, 4, 145, 146, 123, 225, + 6, -1, 4, 176, 6, -1, 4, 145, 220, 146, + 176, 6, -1, 4, 7, 233, 6, -1, 4, 147, + 4, 7, 233, 6, -1, 4, 145, 220, 146, 147, + 4, 7, 233, 6, -1, 4, 147, 4, 175, 220, + 6, -1, 4, 145, 220, 146, 147, 4, 175, 220, 6, -1, 4, 147, 4, 176, 6, -1, 4, 145, - 221, 146, 147, 4, 176, 6, -1, 4, 147, 96, - 147, 4, 7, 230, 6, -1, 4, 145, 221, 146, - 147, 96, 147, 4, 7, 230, 6, -1, 4, 147, - 97, 7, 231, 6, -1, 4, 145, 221, 146, 147, - 97, 7, 231, 6, -1, 4, 104, 7, 221, 6, - -1, 104, 145, 221, 146, 7, 4, 6, -1, 104, - 145, 221, 146, 147, 4, 7, 221, 6, -1, 104, - 145, 221, 146, 147, 4, 7, 234, 6, -1, 104, - 145, 221, 146, 147, 4, 7, 150, 229, 151, 6, - -1, 67, 143, 4, 144, 147, 4, 7, 221, 6, - -1, 67, 143, 4, 144, 147, 4, 7, 234, 6, - -1, 221, -1, 234, -1, -1, 99, 50, 150, 221, - 151, -1, -1, 59, 223, -1, 46, 143, 221, 144, - 7, 223, 6, -1, -1, 63, 46, 182, 143, 178, - 144, 7, 226, 6, -1, 55, 56, 226, 7, 221, - 6, -1, 49, 143, 221, 144, 7, 226, 6, -1, - 68, 49, 226, 6, -1, 53, 143, 221, 144, 7, - 226, 6, -1, 47, 143, 221, 144, 7, 226, 180, - 6, -1, 48, 143, 221, 144, 7, 226, 180, 6, - -1, 91, 143, 221, 144, 7, 226, 6, -1, 92, - 143, 221, 144, 7, 226, 6, -1, 93, 143, 221, - 144, 7, 226, 95, 226, 94, 221, 6, -1, 49, - 75, 143, 221, 144, 7, 226, 6, -1, 64, 49, - 143, 221, 144, 7, 226, 6, -1, -1, 63, 49, - 183, 143, 178, 144, 7, 226, 6, -1, 59, 52, - 143, 221, 144, 7, 226, 6, -1, 60, 52, 143, - 221, 144, 7, 226, 179, 6, -1, 12, 13, 6, - -1, 13, 52, 221, 6, -1, 57, 52, 143, 221, - 144, 7, 5, 5, 5, 6, -1, 50, 143, 221, - 144, 7, 226, 6, -1, 51, 143, 221, 144, 7, - 226, 6, -1, 52, 75, 143, 221, 144, 7, 226, - 6, -1, 64, 52, 143, 221, 144, 7, 226, 211, - 6, -1, 64, 52, 143, 221, 144, 7, 226, 4, - 150, 225, 151, 211, 6, -1, -1, 63, 52, 184, - 143, 178, 144, 7, 226, 6, -1, 62, 54, 143, - 221, 144, 7, 226, 6, -1, 54, 143, 221, 144, - 7, 226, 6, -1, 64, 54, 143, 221, 144, 7, - 226, 6, -1, -1, 63, 54, 185, 143, 178, 144, - 7, 226, 6, -1, 70, 223, 150, 187, 151, -1, - 69, 150, 223, 149, 223, 149, 221, 151, 150, 187, - 151, -1, 71, 223, 150, 187, 151, -1, 72, 150, - 223, 149, 221, 151, 150, 187, 151, -1, 4, 150, - 187, 151, -1, 81, 49, 150, 229, 151, 52, 150, - 221, 151, -1, 78, 49, 143, 221, 144, 150, 229, - 151, 6, -1, 188, -1, 186, -1, -1, 188, 181, - -1, 188, 46, 150, 229, 151, 6, -1, 188, 49, - 150, 229, 151, 6, -1, 188, 52, 150, 229, 151, - 6, -1, 188, 54, 150, 229, 151, 6, -1, 74, - 59, 143, 221, 144, 7, 226, 6, -1, 74, 59, - 143, 221, 144, 7, 150, 223, 149, 223, 149, 229, - 151, 6, -1, 74, 59, 143, 221, 144, 7, 150, - 223, 149, 223, 149, 223, 149, 229, 151, 6, -1, - 74, 50, 143, 221, 144, 7, 150, 223, 149, 229, - 151, 6, -1, 74, 4, 143, 221, 144, 7, 226, - 6, -1, 74, 4, 143, 221, 144, 7, 5, 6, - -1, 74, 4, 150, 221, 151, 6, -1, 74, 4, - 143, 221, 144, 7, 150, 223, 149, 223, 149, 229, - 151, 6, -1, 79, 150, 188, 151, -1, 79, 104, - 145, 221, 146, 6, -1, 79, 4, 145, 221, 146, - 6, -1, 79, 4, 6, -1, 79, 4, 4, 6, - -1, 96, 230, 150, 188, 151, -1, 108, 5, 6, - -1, 109, 5, 6, -1, 108, 150, 188, 151, -1, - 109, 150, 188, 151, -1, 4, 234, 6, -1, 4, - 4, 145, 221, 146, 233, 6, -1, 4, 4, 4, - 145, 221, 146, 6, -1, 4, 221, 6, -1, 67, - 143, 4, 144, 147, 4, 6, -1, 90, 4, 6, - -1, 103, 6, -1, 43, 6, -1, 40, 6, -1, - 40, 150, 221, 149, 221, 149, 221, 149, 221, 149, - 221, 149, 221, 151, 6, -1, 41, 6, -1, 44, - 6, -1, 98, 143, 221, 8, 221, 144, -1, 98, - 143, 221, 8, 221, 8, 221, 144, -1, 98, 4, - 99, 150, 221, 8, 221, 151, -1, 98, 4, 99, - 150, 221, 8, 221, 8, 221, 151, -1, 100, -1, - 107, 4, -1, 105, -1, 106, 4, 6, -1, 101, - 143, 221, 144, -1, 102, -1, 73, 223, 150, 188, - 151, -1, 73, 150, 223, 149, 223, 149, 221, 151, - 150, 188, 151, -1, 73, 150, 223, 149, 223, 149, - 223, 149, 221, 151, 150, 188, 151, -1, -1, 73, - 223, 150, 188, 196, 209, 151, -1, -1, 73, 150, - 223, 149, 223, 149, 221, 151, 150, 188, 197, 209, - 151, -1, -1, 73, 150, 223, 149, 223, 149, 223, - 149, 221, 151, 150, 188, 198, 209, 151, -1, -1, - 73, 150, 188, 199, 209, 151, -1, 73, 46, 150, - 221, 149, 223, 151, 6, -1, 73, 49, 150, 221, - 149, 223, 151, 6, -1, 73, 52, 150, 221, 149, - 223, 151, 6, -1, 73, 46, 150, 221, 149, 223, - 149, 223, 149, 221, 151, 6, -1, 73, 49, 150, - 221, 149, 223, 149, 223, 149, 221, 151, 6, -1, - 73, 52, 150, 221, 149, 223, 149, 223, 149, 221, - 151, 6, -1, 73, 46, 150, 221, 149, 223, 149, - 223, 149, 223, 149, 221, 151, 6, -1, 73, 49, - 150, 221, 149, 223, 149, 223, 149, 223, 149, 221, - 151, 6, -1, 73, 52, 150, 221, 149, 223, 149, - 223, 149, 223, 149, 221, 151, 6, -1, -1, 73, - 46, 150, 221, 149, 223, 151, 200, 150, 209, 151, - 6, -1, -1, 73, 49, 150, 221, 149, 223, 151, - 201, 150, 209, 151, 6, -1, -1, 73, 52, 150, - 221, 149, 223, 151, 202, 150, 209, 151, 6, -1, - -1, 73, 46, 150, 221, 149, 223, 149, 223, 149, - 221, 151, 203, 150, 209, 151, 6, -1, -1, 73, - 49, 150, 221, 149, 223, 149, 223, 149, 221, 151, - 204, 150, 209, 151, 6, -1, -1, 73, 52, 150, - 221, 149, 223, 149, 223, 149, 221, 151, 205, 150, - 209, 151, 6, -1, -1, 73, 46, 150, 221, 149, - 223, 149, 223, 149, 223, 149, 221, 151, 206, 150, - 209, 151, 6, -1, -1, 73, 49, 150, 221, 149, - 223, 149, 223, 149, 223, 149, 221, 151, 207, 150, - 209, 151, 6, -1, -1, 73, 52, 150, 221, 149, - 223, 149, 223, 149, 223, 149, 221, 151, 208, 150, - 209, 151, 6, -1, 210, -1, 209, 210, -1, 82, - 150, 221, 151, 6, -1, 82, 150, 226, 149, 226, - 151, 6, -1, 82, 150, 226, 149, 226, 149, 226, - 151, 6, -1, 76, 6, -1, 83, 143, 221, 144, - 7, 226, 66, 221, 6, -1, -1, 4, -1, -1, - 66, 4, 221, -1, -1, 4, -1, -1, 7, 226, - -1, -1, 7, 221, -1, 61, 49, 227, 7, 221, - 212, 6, -1, 61, 52, 227, 214, 213, 6, -1, - 58, 52, 150, 221, 151, 7, 226, 6, -1, 61, - 54, 227, 214, 6, -1, 76, 52, 227, 215, 6, - -1, 77, 52, 226, 7, 221, 6, -1, 65, 49, - 226, 7, 226, 6, -1, 65, 52, 221, 150, 229, - 151, 7, 221, 150, 229, 151, 6, -1, 46, 150, - 229, 151, 99, 52, 150, 221, 151, 6, -1, 49, - 150, 229, 151, 99, 52, 150, 221, 151, 6, -1, - 49, 150, 229, 151, 99, 54, 150, 221, 151, 6, - -1, 52, 150, 229, 151, 99, 54, 150, 221, 151, - 6, -1, 80, 6, -1, 80, 4, 6, -1, 116, - 143, 233, 144, 7, 150, 226, 149, 226, 151, 6, - -1, 117, 143, 233, 144, 7, 150, 226, 149, 226, - 151, 6, -1, 118, 143, 233, 144, 7, 150, 226, - 149, 226, 151, 6, -1, 119, 143, 233, 144, 7, - 150, 226, 149, 226, 151, 6, -1, 222, -1, 143, - 221, 144, -1, 134, 221, -1, 133, 221, -1, 138, - 221, -1, 221, 134, 221, -1, 221, 133, 221, -1, - 221, 135, 221, -1, 221, 136, 221, -1, 221, 137, - 221, -1, 221, 142, 221, -1, 221, 129, 221, -1, - 221, 130, 221, -1, 221, 132, 221, -1, 221, 131, - 221, -1, 221, 128, 221, -1, 221, 127, 221, -1, - 221, 126, 221, -1, 221, 125, 221, -1, 221, 124, - 221, 8, 221, -1, 14, 143, 221, 144, -1, 15, - 143, 221, 144, -1, 16, 143, 221, 144, -1, 17, - 143, 221, 144, -1, 18, 143, 221, 144, -1, 19, - 143, 221, 144, -1, 20, 143, 221, 144, -1, 21, - 143, 221, 144, -1, 22, 143, 221, 144, -1, 24, - 143, 221, 144, -1, 25, 143, 221, 149, 221, 144, - -1, 26, 143, 221, 144, -1, 27, 143, 221, 144, - -1, 28, 143, 221, 144, -1, 29, 143, 221, 144, - -1, 30, 143, 221, 144, -1, 31, 143, 221, 144, - -1, 32, 143, 221, 149, 221, 144, -1, 33, 143, - 221, 149, 221, 144, -1, 34, 143, 221, 149, 221, - 144, -1, 23, 143, 221, 144, -1, 14, 145, 221, - 146, -1, 15, 145, 221, 146, -1, 16, 145, 221, - 146, -1, 17, 145, 221, 146, -1, 18, 145, 221, - 146, -1, 19, 145, 221, 146, -1, 20, 145, 221, - 146, -1, 21, 145, 221, 146, -1, 22, 145, 221, - 146, -1, 24, 145, 221, 146, -1, 25, 145, 221, - 149, 221, 146, -1, 26, 145, 221, 146, -1, 27, - 145, 221, 146, -1, 28, 145, 221, 146, -1, 29, - 145, 221, 146, -1, 30, 145, 221, 146, -1, 31, - 145, 221, 146, -1, 32, 145, 221, 149, 221, 146, - -1, 33, 145, 221, 149, 221, 146, -1, 34, 145, - 221, 149, 221, 146, -1, 23, 145, 221, 146, -1, - 3, -1, 9, -1, 10, -1, 11, -1, 113, -1, - 114, -1, 115, -1, 4, -1, 4, 152, 150, 221, - 151, -1, 4, 145, 221, 146, -1, 148, 4, 145, - 146, -1, 4, 176, -1, 4, 145, 221, 146, 176, - -1, 4, 147, 4, -1, 4, 145, 221, 146, 147, - 4, -1, 4, 147, 4, 176, -1, 4, 145, 221, - 146, 147, 4, 176, -1, 110, 143, 233, 149, 221, - 144, -1, 224, -1, 134, 223, -1, 133, 223, -1, - 223, 134, 223, -1, 223, 133, 223, -1, 150, 221, - 149, 221, 149, 221, 149, 221, 149, 221, 151, -1, - 150, 221, 149, 221, 149, 221, 149, 221, 151, -1, - 150, 221, 149, 221, 149, 221, 151, -1, 143, 221, - 149, 221, 149, 221, 144, -1, 226, -1, 225, 149, - 226, -1, 221, -1, 228, -1, 150, 151, -1, 150, - 229, 151, -1, 134, 150, 229, 151, -1, 221, 135, - 150, 229, 151, -1, 226, -1, 5, -1, 134, 228, - -1, 221, 135, 228, -1, 221, 8, 221, -1, 221, - 8, 221, 8, 221, -1, 46, 150, 221, 151, -1, - 186, -1, 195, -1, 4, 145, 146, -1, 4, 145, - 150, 229, 151, 146, -1, 221, -1, 228, -1, 229, - 149, 221, -1, 229, 149, 228, -1, 150, 221, 149, - 221, 149, 221, 149, 221, 151, -1, 150, 221, 149, - 221, 149, 221, 151, -1, 4, -1, 4, 147, 96, - 147, 4, -1, 150, 232, 151, -1, 4, 145, 221, - 146, 147, 97, -1, 230, -1, 232, 149, 230, -1, - 234, -1, 4, -1, 4, 147, 4, -1, 4, 145, - 221, 146, 147, 4, -1, 5, -1, 42, -1, 111, - 143, 233, 144, -1, 112, 143, 233, 149, 233, 144, - -1, 37, 143, 233, 149, 233, 144, -1, 38, 143, - 233, 144, -1, 39, 143, 233, 144, -1, 36, 143, - 233, 144, -1, 36, 143, 233, 149, 229, 144, -1 + 220, 146, 147, 4, 176, 6, -1, 4, 147, 96, + 147, 4, 7, 229, 6, -1, 4, 145, 220, 146, + 147, 96, 147, 4, 7, 229, 6, -1, 4, 147, + 97, 7, 230, 6, -1, 4, 145, 220, 146, 147, + 97, 7, 230, 6, -1, 4, 104, 7, 220, 6, + -1, 104, 145, 220, 146, 7, 4, 6, -1, 104, + 145, 220, 146, 147, 4, 7, 220, 6, -1, 104, + 145, 220, 146, 147, 4, 7, 233, 6, -1, 104, + 145, 220, 146, 147, 4, 7, 150, 228, 151, 6, + -1, 67, 143, 4, 144, 147, 4, 7, 220, 6, + -1, 67, 143, 4, 144, 147, 4, 7, 233, 6, + -1, 220, -1, 233, -1, -1, 99, 50, 150, 220, + 151, -1, -1, 59, 222, -1, 46, 143, 220, 144, + 7, 222, 6, -1, -1, 63, 46, 182, 143, 178, + 144, 7, 225, 6, -1, 55, 56, 225, 7, 220, + 6, -1, 49, 143, 220, 144, 7, 225, 6, -1, + 68, 49, 225, 6, -1, 53, 143, 220, 144, 7, + 225, 6, -1, 47, 143, 220, 144, 7, 225, 180, + 6, -1, 48, 143, 220, 144, 7, 225, 180, 6, + -1, 91, 143, 220, 144, 7, 225, 6, -1, 92, + 143, 220, 144, 7, 225, 6, -1, 93, 143, 220, + 144, 7, 225, 95, 225, 94, 220, 6, -1, 49, + 75, 143, 220, 144, 7, 225, 6, -1, 64, 49, + 143, 220, 144, 7, 225, 6, -1, -1, 63, 49, + 183, 143, 178, 144, 7, 225, 6, -1, 59, 52, + 143, 220, 144, 7, 225, 6, -1, 60, 52, 143, + 220, 144, 7, 225, 179, 6, -1, 12, 13, 6, + -1, 13, 52, 220, 6, -1, 57, 52, 143, 220, + 144, 7, 5, 5, 5, 6, -1, 50, 143, 220, + 144, 7, 225, 6, -1, 51, 143, 220, 144, 7, + 225, 6, -1, 52, 75, 143, 220, 144, 7, 225, + 6, -1, 64, 52, 143, 220, 144, 7, 225, 6, + -1, 64, 52, 143, 220, 144, 7, 225, 4, 150, + 224, 151, 6, -1, -1, 63, 52, 184, 143, 178, + 144, 7, 225, 6, -1, 62, 54, 143, 220, 144, + 7, 225, 6, -1, 54, 143, 220, 144, 7, 225, + 6, -1, 64, 54, 143, 220, 144, 7, 225, 6, + -1, -1, 63, 54, 185, 143, 178, 144, 7, 225, + 6, -1, 70, 222, 150, 187, 151, -1, 69, 150, + 222, 149, 222, 149, 220, 151, 150, 187, 151, -1, + 71, 222, 150, 187, 151, -1, 72, 150, 222, 149, + 220, 151, 150, 187, 151, -1, 4, 150, 187, 151, + -1, 81, 49, 150, 228, 151, 52, 150, 220, 151, + -1, 78, 49, 143, 220, 144, 150, 228, 151, 6, + -1, 188, -1, 186, -1, -1, 188, 181, -1, 188, + 46, 150, 228, 151, 6, -1, 188, 49, 150, 228, + 151, 6, -1, 188, 52, 150, 228, 151, 6, -1, + 188, 54, 150, 228, 151, 6, -1, 74, 59, 143, + 220, 144, 7, 225, 6, -1, 74, 59, 143, 220, + 144, 7, 150, 222, 149, 222, 149, 228, 151, 6, + -1, 74, 59, 143, 220, 144, 7, 150, 222, 149, + 222, 149, 222, 149, 228, 151, 6, -1, 74, 50, + 143, 220, 144, 7, 150, 222, 149, 228, 151, 6, + -1, 74, 4, 143, 220, 144, 7, 225, 6, -1, + 74, 4, 143, 220, 144, 7, 5, 6, -1, 74, + 4, 150, 220, 151, 6, -1, 74, 4, 143, 220, + 144, 7, 150, 222, 149, 222, 149, 228, 151, 6, + -1, 79, 150, 188, 151, -1, 79, 104, 145, 220, + 146, 6, -1, 79, 4, 145, 220, 146, 6, -1, + 79, 4, 6, -1, 79, 4, 4, 6, -1, 96, + 229, 150, 188, 151, -1, 108, 5, 6, -1, 109, + 5, 6, -1, 108, 150, 188, 151, -1, 109, 150, + 188, 151, -1, 4, 233, 6, -1, 4, 4, 145, + 220, 146, 232, 6, -1, 4, 4, 4, 145, 220, + 146, 6, -1, 4, 220, 6, -1, 67, 143, 4, + 144, 147, 4, 6, -1, 90, 4, 6, -1, 103, + 6, -1, 43, 6, -1, 40, 6, -1, 40, 150, + 220, 149, 220, 149, 220, 149, 220, 149, 220, 149, + 220, 151, 6, -1, 41, 6, -1, 44, 6, -1, + 98, 143, 220, 8, 220, 144, -1, 98, 143, 220, + 8, 220, 8, 220, 144, -1, 98, 4, 99, 150, + 220, 8, 220, 151, -1, 98, 4, 99, 150, 220, + 8, 220, 8, 220, 151, -1, 100, -1, 107, 4, + -1, 105, -1, 106, 4, 6, -1, 101, 143, 220, + 144, -1, 102, -1, 73, 222, 150, 188, 151, -1, + 73, 150, 222, 149, 222, 149, 220, 151, 150, 188, + 151, -1, 73, 150, 222, 149, 222, 149, 222, 149, + 220, 151, 150, 188, 151, -1, -1, 73, 222, 150, + 188, 196, 209, 151, -1, -1, 73, 150, 222, 149, + 222, 149, 220, 151, 150, 188, 197, 209, 151, -1, + -1, 73, 150, 222, 149, 222, 149, 222, 149, 220, + 151, 150, 188, 198, 209, 151, -1, -1, 73, 150, + 188, 199, 209, 151, -1, 73, 46, 150, 220, 149, + 222, 151, 6, -1, 73, 49, 150, 220, 149, 222, + 151, 6, -1, 73, 52, 150, 220, 149, 222, 151, + 6, -1, 73, 46, 150, 220, 149, 222, 149, 222, + 149, 220, 151, 6, -1, 73, 49, 150, 220, 149, + 222, 149, 222, 149, 220, 151, 6, -1, 73, 52, + 150, 220, 149, 222, 149, 222, 149, 220, 151, 6, + -1, 73, 46, 150, 220, 149, 222, 149, 222, 149, + 222, 149, 220, 151, 6, -1, 73, 49, 150, 220, + 149, 222, 149, 222, 149, 222, 149, 220, 151, 6, + -1, 73, 52, 150, 220, 149, 222, 149, 222, 149, + 222, 149, 220, 151, 6, -1, -1, 73, 46, 150, + 220, 149, 222, 151, 200, 150, 209, 151, 6, -1, + -1, 73, 49, 150, 220, 149, 222, 151, 201, 150, + 209, 151, 6, -1, -1, 73, 52, 150, 220, 149, + 222, 151, 202, 150, 209, 151, 6, -1, -1, 73, + 46, 150, 220, 149, 222, 149, 222, 149, 220, 151, + 203, 150, 209, 151, 6, -1, -1, 73, 49, 150, + 220, 149, 222, 149, 222, 149, 220, 151, 204, 150, + 209, 151, 6, -1, -1, 73, 52, 150, 220, 149, + 222, 149, 222, 149, 220, 151, 205, 150, 209, 151, + 6, -1, -1, 73, 46, 150, 220, 149, 222, 149, + 222, 149, 222, 149, 220, 151, 206, 150, 209, 151, + 6, -1, -1, 73, 49, 150, 220, 149, 222, 149, + 222, 149, 222, 149, 220, 151, 207, 150, 209, 151, + 6, -1, -1, 73, 52, 150, 220, 149, 222, 149, + 222, 149, 222, 149, 220, 151, 208, 150, 209, 151, + 6, -1, 210, -1, 209, 210, -1, 82, 150, 220, + 151, 6, -1, 82, 150, 225, 149, 225, 151, 6, + -1, 82, 150, 225, 149, 225, 149, 225, 151, 6, + -1, 76, 6, -1, 83, 143, 220, 144, 7, 225, + 66, 220, 6, -1, -1, 66, 4, 220, -1, -1, + 4, -1, -1, 7, 225, -1, -1, 7, 220, -1, + 61, 49, 226, 7, 220, 211, 6, -1, 61, 52, + 226, 213, 212, 6, -1, 58, 52, 150, 220, 151, + 7, 225, 6, -1, 61, 54, 226, 213, 6, -1, + 76, 52, 226, 214, 6, -1, 77, 52, 225, 7, + 220, 6, -1, 65, 49, 225, 7, 225, 6, -1, + 65, 52, 220, 150, 228, 151, 7, 220, 150, 228, + 151, 6, -1, 46, 150, 228, 151, 99, 52, 150, + 220, 151, 6, -1, 49, 150, 228, 151, 99, 52, + 150, 220, 151, 6, -1, 49, 150, 228, 151, 99, + 54, 150, 220, 151, 6, -1, 52, 150, 228, 151, + 99, 54, 150, 220, 151, 6, -1, 80, 6, -1, + 80, 4, 6, -1, 116, 143, 232, 144, 7, 150, + 225, 149, 225, 151, 6, -1, 117, 143, 232, 144, + 7, 150, 225, 149, 225, 151, 6, -1, 118, 143, + 232, 144, 7, 150, 225, 149, 225, 151, 6, -1, + 119, 143, 232, 144, 7, 150, 225, 149, 225, 151, + 6, -1, 221, -1, 143, 220, 144, -1, 134, 220, + -1, 133, 220, -1, 138, 220, -1, 220, 134, 220, + -1, 220, 133, 220, -1, 220, 135, 220, -1, 220, + 136, 220, -1, 220, 137, 220, -1, 220, 142, 220, + -1, 220, 129, 220, -1, 220, 130, 220, -1, 220, + 132, 220, -1, 220, 131, 220, -1, 220, 128, 220, + -1, 220, 127, 220, -1, 220, 126, 220, -1, 220, + 125, 220, -1, 220, 124, 220, 8, 220, -1, 14, + 143, 220, 144, -1, 15, 143, 220, 144, -1, 16, + 143, 220, 144, -1, 17, 143, 220, 144, -1, 18, + 143, 220, 144, -1, 19, 143, 220, 144, -1, 20, + 143, 220, 144, -1, 21, 143, 220, 144, -1, 22, + 143, 220, 144, -1, 24, 143, 220, 144, -1, 25, + 143, 220, 149, 220, 144, -1, 26, 143, 220, 144, + -1, 27, 143, 220, 144, -1, 28, 143, 220, 144, + -1, 29, 143, 220, 144, -1, 30, 143, 220, 144, + -1, 31, 143, 220, 144, -1, 32, 143, 220, 149, + 220, 144, -1, 33, 143, 220, 149, 220, 144, -1, + 34, 143, 220, 149, 220, 144, -1, 23, 143, 220, + 144, -1, 14, 145, 220, 146, -1, 15, 145, 220, + 146, -1, 16, 145, 220, 146, -1, 17, 145, 220, + 146, -1, 18, 145, 220, 146, -1, 19, 145, 220, + 146, -1, 20, 145, 220, 146, -1, 21, 145, 220, + 146, -1, 22, 145, 220, 146, -1, 24, 145, 220, + 146, -1, 25, 145, 220, 149, 220, 146, -1, 26, + 145, 220, 146, -1, 27, 145, 220, 146, -1, 28, + 145, 220, 146, -1, 29, 145, 220, 146, -1, 30, + 145, 220, 146, -1, 31, 145, 220, 146, -1, 32, + 145, 220, 149, 220, 146, -1, 33, 145, 220, 149, + 220, 146, -1, 34, 145, 220, 149, 220, 146, -1, + 23, 145, 220, 146, -1, 3, -1, 9, -1, 10, + -1, 11, -1, 113, -1, 114, -1, 115, -1, 4, + -1, 4, 152, 150, 220, 151, -1, 4, 145, 220, + 146, -1, 148, 4, 145, 146, -1, 4, 176, -1, + 4, 145, 220, 146, 176, -1, 4, 147, 4, -1, + 4, 145, 220, 146, 147, 4, -1, 4, 147, 4, + 176, -1, 4, 145, 220, 146, 147, 4, 176, -1, + 110, 143, 232, 149, 220, 144, -1, 223, -1, 134, + 222, -1, 133, 222, -1, 222, 134, 222, -1, 222, + 133, 222, -1, 150, 220, 149, 220, 149, 220, 149, + 220, 149, 220, 151, -1, 150, 220, 149, 220, 149, + 220, 149, 220, 151, -1, 150, 220, 149, 220, 149, + 220, 151, -1, 143, 220, 149, 220, 149, 220, 144, + -1, 225, -1, 224, 149, 225, -1, 220, -1, 227, + -1, 150, 151, -1, 150, 228, 151, -1, 134, 150, + 228, 151, -1, 220, 135, 150, 228, 151, -1, 225, + -1, 5, -1, 134, 227, -1, 220, 135, 227, -1, + 220, 8, 220, -1, 220, 8, 220, 8, 220, -1, + 46, 150, 220, 151, -1, 186, -1, 195, -1, 4, + 145, 146, -1, 4, 145, 150, 228, 151, 146, -1, + 220, -1, 227, -1, 228, 149, 220, -1, 228, 149, + 227, -1, 150, 220, 149, 220, 149, 220, 149, 220, + 151, -1, 150, 220, 149, 220, 149, 220, 151, -1, + 4, -1, 4, 147, 96, 147, 4, -1, 150, 231, + 151, -1, 4, 145, 220, 146, 147, 97, -1, 229, + -1, 231, 149, 229, -1, 233, -1, 4, -1, 4, + 147, 4, -1, 4, 145, 220, 146, 147, 4, -1, + 5, -1, 42, -1, 111, 143, 232, 144, -1, 112, + 143, 232, 149, 232, 144, -1, 37, 143, 232, 149, + 232, 144, -1, 38, 143, 232, 144, -1, 39, 143, + 232, 144, -1, 36, 143, 232, 144, -1, 36, 143, + 232, 149, 228, 144, -1 }; /* YYRLINE[YYN] -- source line where rule number YYN was defined. */ static const yytype_uint16 yyrline[] = { - 0, 159, 159, 160, 165, 167, 171, 172, 173, 174, - 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, - 185, 186, 187, 191, 195, 202, 207, 221, 234, 262, - 276, 287, 302, 307, 308, 309, 310, 311, 315, 317, - 322, 324, 330, 434, 329, 452, 459, 470, 469, 487, - 494, 505, 504, 521, 538, 561, 560, 574, 575, 576, - 577, 578, 582, 583, 590, 616, 643, 683, 693, 701, - 713, 725, 734, 740, 749, 767, 785, 794, 806, 811, - 819, 839, 862, 871, 879, 901, 924, 952, 964, 981, - 985, 996, 999, 1012, 1015, 1025, 1049, 1048, 1068, 1090, - 1108, 1129, 1147, 1177, 1207, 1225, 1243, 1269, 1286, 1305, - 1304, 1327, 1345, 1384, 1390, 1396, 1403, 1428, 1453, 1469, - 1487, 1520, 1519, 1543, 1561, 1578, 1595, 1594, 1620, 1625, - 1630, 1635, 1640, 1663, 1669, 1680, 1681, 1686, 1689, 1693, - 1716, 1739, 1762, 1790, 1811, 1832, 1854, 1874, 1986, 2005, - 2025, 2134, 2143, 2149, 2164, 2192, 2209, 2223, 2229, 2235, - 2244, 2258, 2300, 2317, 2332, 2351, 2363, 2387, 2391, 2398, - 2404, 2409, 2415, 2425, 2442, 2459, 2478, 2497, 2527, 2535, - 2541, 2548, 2552, 2561, 2569, 2577, 2586, 2585, 2598, 2597, - 2610, 2609, 2622, 2621, 2634, 2641, 2648, 2655, 2662, 2669, - 2676, 2683, 2690, 2698, 2697, 2709, 2708, 2720, 2719, 2731, - 2730, 2742, 2741, 2753, 2752, 2764, 2763, 2775, 2774, 2786, - 2785, 2800, 2803, 2809, 2818, 2838, 2861, 2865, 2889, 2892, - 2908, 2911, 2927, 2930, 2943, 2946, 2952, 2955, 2962, 3018, - 3088, 3093, 3160, 3203, 3227, 3253, 3295, 3318, 3341, 3344, - 3353, 3357, 3374, 3411, 3447, 3482, 3522, 3523, 3524, 3525, - 3526, 3527, 3528, 3529, 3530, 3537, 3538, 3539, 3540, 3541, - 3542, 3543, 3544, 3545, 3546, 3547, 3548, 3549, 3550, 3551, - 3552, 3553, 3554, 3555, 3556, 3557, 3558, 3559, 3560, 3561, - 3562, 3563, 3564, 3565, 3566, 3567, 3568, 3570, 3571, 3572, - 3573, 3574, 3575, 3576, 3577, 3578, 3579, 3580, 3581, 3582, - 3583, 3584, 3585, 3586, 3587, 3588, 3589, 3590, 3599, 3600, - 3601, 3602, 3603, 3604, 3605, 3609, 3628, 3646, 3661, 3671, - 3687, 3705, 3710, 3715, 3725, 3735, 3743, 3747, 3751, 3755, - 3759, 3766, 3770, 3774, 3778, 3785, 3790, 3797, 3802, 3806, - 3811, 3815, 3823, 3834, 3838, 3850, 3858, 3866, 3873, 3884, - 3904, 3914, 3924, 3934, 3954, 3959, 3963, 3967, 3979, 3983, - 3995, 4002, 4012, 4016, 4031, 4036, 4043, 4047, 4060, 4068, - 4079, 4083, 4091, 4099, 4107, 4115, 4129, 4143, 4147 + 0, 158, 158, 159, 164, 166, 170, 171, 172, 173, + 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, + 184, 185, 186, 190, 194, 201, 206, 220, 233, 261, + 275, 286, 301, 306, 307, 308, 309, 310, 314, 316, + 321, 323, 329, 433, 328, 451, 458, 469, 468, 486, + 493, 504, 503, 520, 537, 560, 559, 573, 574, 575, + 576, 577, 581, 582, 589, 615, 642, 682, 692, 700, + 712, 724, 733, 739, 748, 766, 784, 793, 805, 810, + 818, 838, 861, 870, 878, 900, 923, 951, 963, 980, + 984, 995, 998, 1011, 1014, 1024, 1048, 1047, 1067, 1089, + 1107, 1128, 1146, 1176, 1206, 1224, 1242, 1268, 1285, 1304, + 1303, 1326, 1344, 1383, 1389, 1395, 1402, 1427, 1452, 1468, + 1485, 1517, 1516, 1540, 1558, 1575, 1592, 1591, 1617, 1622, + 1627, 1632, 1637, 1660, 1666, 1677, 1678, 1683, 1686, 1690, + 1713, 1736, 1759, 1787, 1808, 1829, 1851, 1871, 1983, 2002, + 2022, 2131, 2140, 2146, 2161, 2189, 2206, 2220, 2226, 2232, + 2241, 2255, 2297, 2314, 2329, 2348, 2360, 2384, 2388, 2395, + 2401, 2406, 2412, 2422, 2439, 2456, 2475, 2494, 2524, 2532, + 2538, 2545, 2549, 2558, 2566, 2574, 2583, 2582, 2595, 2594, + 2607, 2606, 2619, 2618, 2631, 2638, 2645, 2652, 2659, 2666, + 2673, 2680, 2687, 2695, 2694, 2706, 2705, 2717, 2716, 2728, + 2727, 2739, 2738, 2750, 2749, 2761, 2760, 2772, 2771, 2783, + 2782, 2797, 2800, 2806, 2815, 2835, 2858, 2862, 2886, 2889, + 2905, 2908, 2921, 2924, 2930, 2933, 2940, 2996, 3066, 3071, + 3138, 3181, 3205, 3231, 3273, 3296, 3319, 3322, 3331, 3335, + 3352, 3389, 3425, 3460, 3500, 3501, 3502, 3503, 3504, 3505, + 3506, 3507, 3508, 3515, 3516, 3517, 3518, 3519, 3520, 3521, + 3522, 3523, 3524, 3525, 3526, 3527, 3528, 3529, 3530, 3531, + 3532, 3533, 3534, 3535, 3536, 3537, 3538, 3539, 3540, 3541, + 3542, 3543, 3544, 3545, 3546, 3548, 3549, 3550, 3551, 3552, + 3553, 3554, 3555, 3556, 3557, 3558, 3559, 3560, 3561, 3562, + 3563, 3564, 3565, 3566, 3567, 3568, 3577, 3578, 3579, 3580, + 3581, 3582, 3583, 3587, 3606, 3624, 3639, 3649, 3665, 3683, + 3688, 3693, 3703, 3713, 3721, 3725, 3729, 3733, 3737, 3744, + 3748, 3752, 3756, 3763, 3768, 3775, 3780, 3784, 3789, 3793, + 3801, 3812, 3816, 3828, 3836, 3844, 3851, 3862, 3882, 3892, + 3902, 3912, 3932, 3937, 3941, 3945, 3957, 3961, 3973, 3980, + 3990, 3994, 4009, 4014, 4021, 4025, 4038, 4046, 4057, 4061, + 4069, 4077, 4085, 4093, 4107, 4121, 4125 }; #endif @@ -1112,12 +1112,12 @@ static const char *const yytname[] = "Transform", "MultipleShape", "ListOfShapes", "LevelSet", "Delete", "Colorify", "Visibility", "Command", "Loop", "Extrude", "@10", "@11", "@12", "@13", "@14", "@15", "@16", "@17", "@18", "@19", "@20", "@21", - "@22", "ExtrudeParameters", "ExtrudeParameter", "CompoundMap", - "TransfiniteType", "TransfiniteArrangement", "TransfiniteCorners", - "RecombineAngle", "Transfinite", "Periodic", "Embedding", "Coherence", - "Homology", "FExpr", "FExpr_Single", "VExpr", "VExpr_Single", - "RecursiveListOfListOfDouble", "ListOfDouble", "ListOfDoubleOrAll", - "FExpr_Multi", "RecursiveListOfDouble", "ColorExpr", "ListOfColor", + "@22", "ExtrudeParameters", "ExtrudeParameter", "TransfiniteType", + "TransfiniteArrangement", "TransfiniteCorners", "RecombineAngle", + "Transfinite", "Periodic", "Embedding", "Coherence", "Homology", "FExpr", + "FExpr_Single", "VExpr", "VExpr_Single", "RecursiveListOfListOfDouble", + "ListOfDouble", "ListOfDoubleOrAll", "FExpr_Multi", + "RecursiveListOfDouble", "ColorExpr", "ListOfColor", "RecursiveListOfColor", "StringExprVar", "StringExpr", 0 }; #endif @@ -1172,22 +1172,22 @@ static const yytype_uint8 yyr1[] = 195, 195, 195, 200, 195, 201, 195, 202, 195, 203, 195, 204, 195, 205, 195, 206, 195, 207, 195, 208, 195, 209, 209, 210, 210, 210, 210, 210, 211, 211, - 212, 212, 213, 213, 214, 214, 215, 215, 216, 216, - 216, 216, 216, 216, 217, 217, 218, 218, 218, 218, - 219, 219, 220, 220, 220, 220, 221, 221, 221, 221, + 212, 212, 213, 213, 214, 214, 215, 215, 215, 215, + 215, 215, 216, 216, 217, 217, 217, 217, 218, 218, + 219, 219, 219, 219, 220, 220, 220, 220, 220, 220, + 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, + 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, + 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, + 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, + 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, + 220, 220, 220, 220, 220, 220, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, - 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, - 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, - 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, - 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, - 221, 221, 221, 221, 221, 221, 221, 221, 222, 222, - 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, - 222, 222, 222, 222, 222, 222, 223, 223, 223, 223, - 223, 224, 224, 224, 224, 225, 225, 226, 226, 226, - 226, 226, 226, 227, 227, 228, 228, 228, 228, 228, - 228, 228, 228, 228, 229, 229, 229, 229, 230, 230, - 230, 230, 231, 231, 232, 232, 233, 233, 233, 233, - 234, 234, 234, 234, 234, 234, 234, 234, 234 + 221, 221, 221, 221, 222, 222, 222, 222, 222, 223, + 223, 223, 223, 224, 224, 225, 225, 225, 225, 225, + 225, 226, 226, 227, 227, 227, 227, 227, 227, 227, + 227, 227, 228, 228, 228, 228, 229, 229, 229, 229, + 230, 230, 231, 231, 232, 232, 232, 232, 233, 233, + 233, 233, 233, 233, 233, 233, 233 }; /* YYR2[YYN] -- Number of symbols composing right hand side of rule YYN. */ @@ -1204,8 +1204,8 @@ static const yytype_uint8 yyr2[] = 6, 9, 5, 7, 9, 9, 11, 9, 9, 1, 1, 0, 5, 0, 2, 7, 0, 9, 6, 7, 4, 7, 8, 8, 7, 7, 11, 8, 8, 0, - 9, 8, 9, 3, 4, 10, 7, 7, 8, 9, - 13, 0, 9, 8, 7, 8, 0, 9, 5, 11, + 9, 8, 9, 3, 4, 10, 7, 7, 8, 8, + 12, 0, 9, 8, 7, 8, 0, 9, 5, 11, 5, 9, 4, 9, 9, 1, 1, 0, 2, 6, 6, 6, 6, 8, 14, 16, 12, 8, 8, 6, 14, 4, 6, 6, 3, 4, 5, 3, 3, 4, @@ -1215,23 +1215,23 @@ static const yytype_uint8 yyr2[] = 0, 15, 0, 6, 8, 8, 8, 12, 12, 12, 14, 14, 14, 0, 12, 0, 12, 0, 12, 0, 16, 0, 16, 0, 16, 0, 18, 0, 18, 0, - 18, 1, 2, 5, 7, 9, 2, 9, 0, 1, - 0, 3, 0, 1, 0, 2, 0, 2, 7, 6, - 8, 5, 5, 6, 6, 12, 10, 10, 10, 10, - 2, 3, 11, 11, 11, 11, 1, 3, 2, 2, - 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, - 3, 3, 3, 3, 3, 5, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 6, 4, 4, 4, - 4, 4, 4, 6, 6, 6, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 6, 4, 4, - 4, 4, 4, 4, 6, 6, 6, 4, 1, 1, - 1, 1, 1, 1, 1, 1, 5, 4, 4, 2, - 5, 3, 6, 4, 7, 6, 1, 2, 2, 3, - 3, 11, 9, 7, 7, 1, 3, 1, 1, 2, - 3, 4, 5, 1, 1, 2, 3, 3, 5, 4, - 1, 1, 3, 6, 1, 1, 3, 3, 9, 7, - 1, 5, 3, 6, 1, 3, 1, 1, 3, 6, - 1, 1, 4, 6, 6, 4, 4, 4, 6 + 18, 1, 2, 5, 7, 9, 2, 9, 0, 3, + 0, 1, 0, 2, 0, 2, 7, 6, 8, 5, + 5, 6, 6, 12, 10, 10, 10, 10, 2, 3, + 11, 11, 11, 11, 1, 3, 2, 2, 2, 3, + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, + 3, 3, 3, 5, 4, 4, 4, 4, 4, 4, + 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, + 4, 6, 6, 6, 4, 4, 4, 4, 4, 4, + 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, + 4, 4, 6, 6, 6, 4, 1, 1, 1, 1, + 1, 1, 1, 1, 5, 4, 4, 2, 5, 3, + 6, 4, 7, 6, 1, 2, 2, 3, 3, 11, + 9, 7, 7, 1, 3, 1, 1, 2, 3, 4, + 5, 1, 1, 2, 3, 3, 5, 4, 1, 1, + 3, 6, 1, 1, 3, 3, 9, 7, 1, 5, + 3, 6, 1, 3, 1, 1, 3, 6, 1, 1, + 4, 6, 6, 4, 4, 4, 6 }; /* YYDEFACT[STATE-NAME] -- Default rule to reduce with in state @@ -1247,313 +1247,311 @@ static const yytype_uint16 yydefact[] = 0, 0, 0, 0, 0, 177, 0, 182, 0, 0, 179, 0, 0, 0, 0, 0, 0, 0, 0, 5, 7, 6, 8, 9, 10, 21, 11, 12, 13, 20, - 19, 14, 15, 16, 17, 18, 22, 318, 325, 380, - 57, 319, 320, 321, 0, 0, 0, 0, 0, 0, + 19, 14, 15, 16, 17, 18, 22, 316, 323, 378, + 57, 317, 318, 319, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 381, - 0, 0, 0, 0, 322, 323, 324, 61, 60, 59, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 379, + 0, 0, 0, 0, 320, 321, 322, 61, 60, 59, 58, 0, 0, 0, 63, 62, 0, 0, 0, 0, - 137, 0, 0, 0, 256, 0, 0, 0, 0, 169, + 137, 0, 0, 0, 254, 0, 0, 0, 0, 169, 0, 171, 168, 172, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96, 109, 121, 126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 336, 0, 0, 0, 0, 0, 137, + 0, 0, 0, 334, 0, 0, 0, 0, 0, 137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, - 0, 250, 0, 0, 0, 0, 0, 0, 0, 370, + 0, 248, 0, 0, 0, 0, 0, 0, 0, 368, 0, 0, 0, 0, 0, 167, 0, 0, 178, 0, 137, 0, 137, 0, 0, 0, 0, 0, 0, 0, - 0, 329, 32, 380, 0, 0, 0, 0, 0, 0, + 0, 327, 32, 378, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 325, 259, 258, 260, 0, + 0, 0, 0, 0, 0, 323, 257, 256, 258, 0, 0, 0, 0, 0, 0, 0, 0, 0, 136, 0, 135, 0, 69, 164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 161, - 113, 0, 0, 0, 0, 325, 0, 0, 360, 361, - 364, 365, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 347, 0, 348, 0, - 0, 0, 0, 354, 353, 0, 234, 234, 0, 0, + 113, 0, 0, 0, 0, 323, 0, 0, 358, 359, + 362, 363, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 345, 0, 346, 0, + 0, 0, 0, 352, 351, 0, 232, 232, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 338, 337, 0, 0, 0, 0, 137, 137, 0, + 0, 336, 335, 0, 0, 0, 0, 137, 137, 0, 0, 0, 0, 0, 0, 0, 192, 0, 137, 0, - 0, 0, 0, 236, 0, 0, 0, 154, 0, 0, - 0, 251, 0, 0, 0, 166, 0, 0, 0, 0, + 0, 0, 0, 234, 0, 0, 0, 154, 0, 0, + 0, 249, 0, 0, 0, 166, 0, 0, 0, 0, 0, 137, 0, 0, 0, 0, 180, 157, 0, 158, - 0, 377, 0, 376, 0, 0, 0, 0, 0, 331, + 0, 375, 0, 374, 0, 0, 0, 0, 0, 329, 0, 0, 71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 257, 0, 0, 0, 0, 57, + 0, 0, 0, 0, 255, 0, 0, 0, 0, 57, 0, 0, 0, 0, 0, 132, 0, 0, 0, 0, - 138, 64, 0, 274, 273, 272, 271, 267, 268, 270, - 269, 262, 261, 263, 264, 265, 266, 114, 0, 0, - 0, 0, 0, 0, 258, 355, 0, 0, 0, 0, + 138, 64, 0, 272, 271, 270, 269, 265, 266, 268, + 267, 260, 259, 261, 262, 263, 264, 114, 0, 0, + 0, 0, 0, 0, 256, 353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 349, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 232, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 100, 0, 0, 0, 340, - 339, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 347, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 230, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 100, 0, 0, 0, 338, + 337, 0, 0, 0, 0, 0, 0, 0, 0, 0, 186, 0, 0, 0, 0, 0, 0, 0, 0, 155, 0, 0, 151, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 181, 0, 159, 160, 0, 0, - 0, 0, 0, 0, 0, 327, 333, 0, 42, 0, - 0, 0, 55, 0, 33, 34, 35, 36, 37, 276, - 297, 277, 298, 278, 299, 279, 300, 280, 301, 281, - 302, 282, 303, 283, 304, 284, 305, 296, 317, 285, - 306, 0, 0, 287, 308, 288, 309, 289, 310, 290, - 311, 291, 312, 292, 313, 0, 0, 0, 0, 0, - 0, 387, 0, 0, 385, 386, 82, 0, 382, 0, + 0, 0, 0, 0, 0, 325, 331, 0, 42, 0, + 0, 0, 55, 0, 33, 34, 35, 36, 37, 274, + 295, 275, 296, 276, 297, 277, 298, 278, 299, 279, + 300, 280, 301, 281, 302, 282, 303, 294, 315, 283, + 304, 0, 0, 285, 306, 286, 307, 287, 308, 288, + 309, 289, 310, 290, 311, 0, 0, 0, 0, 0, + 0, 385, 0, 0, 383, 384, 82, 0, 380, 0, 0, 0, 0, 0, 57, 0, 0, 0, 0, 0, - 76, 0, 0, 0, 0, 328, 0, 0, 0, 0, - 0, 25, 23, 0, 0, 0, 0, 362, 0, 0, - 357, 263, 356, 366, 367, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 350, 0, - 0, 0, 0, 0, 0, 230, 235, 233, 0, 241, + 76, 0, 0, 0, 0, 326, 0, 0, 0, 0, + 0, 25, 23, 0, 0, 0, 0, 360, 0, 0, + 355, 261, 354, 364, 365, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 348, 0, + 0, 0, 0, 0, 0, 228, 233, 231, 0, 239, 0, 0, 89, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 130, 0, 0, 0, 0, 0, 0, 0, 0, 221, 0, 183, 0, - 0, 0, 0, 0, 237, 242, 0, 0, 0, 0, + 0, 0, 0, 0, 235, 240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 156, 0, - 0, 0, 0, 0, 378, 0, 0, 0, 0, 0, - 0, 330, 0, 326, 0, 0, 0, 0, 0, 29, + 0, 0, 0, 0, 376, 0, 0, 0, 0, 0, + 0, 328, 0, 324, 0, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 327, 67, 68, 0, 0, 0, 0, 0, - 70, 72, 74, 0, 0, 374, 0, 80, 0, 0, - 0, 0, 275, 24, 0, 0, 0, 0, 0, 359, + 0, 0, 325, 67, 68, 0, 0, 0, 0, 0, + 70, 72, 74, 0, 0, 372, 0, 80, 0, 0, + 0, 0, 273, 24, 0, 0, 0, 0, 0, 357, 0, 0, 93, 93, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 351, 0, 98, 0, 0, 0, - 0, 0, 0, 239, 0, 0, 0, 0, 0, 0, - 0, 0, 244, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 349, 0, 98, 0, 0, 0, + 0, 0, 0, 237, 0, 0, 0, 0, 0, 0, + 0, 0, 242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 226, 0, 0, 193, 222, 0, 0, 0, - 149, 0, 0, 243, 0, 153, 152, 0, 30, 31, - 0, 0, 0, 371, 0, 0, 0, 173, 0, 0, - 0, 0, 0, 0, 0, 163, 332, 162, 0, 0, - 0, 0, 345, 0, 286, 307, 293, 314, 294, 315, - 295, 316, 388, 384, 335, 383, 0, 57, 0, 0, - 0, 0, 65, 0, 0, 0, 372, 0, 0, 0, - 0, 26, 27, 0, 0, 95, 0, 358, 0, 0, + 149, 0, 0, 241, 0, 153, 152, 0, 30, 31, + 0, 0, 0, 369, 0, 0, 0, 173, 0, 0, + 0, 0, 0, 0, 0, 163, 330, 162, 0, 0, + 0, 0, 343, 0, 284, 305, 291, 312, 292, 313, + 293, 314, 386, 382, 333, 381, 0, 57, 0, 0, + 0, 0, 65, 0, 0, 0, 370, 0, 0, 0, + 0, 26, 27, 0, 0, 95, 0, 356, 0, 0, 0, 0, 0, 99, 0, 0, 116, 117, 0, 0, - 101, 124, 352, 0, 0, 0, 91, 0, 238, 0, - 0, 0, 0, 0, 0, 228, 0, 0, 165, 0, + 101, 124, 350, 0, 0, 0, 91, 0, 236, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 165, 0, 0, 0, 0, 137, 0, 203, 0, 205, 0, 207, - 347, 0, 0, 0, 0, 187, 0, 0, 0, 0, + 345, 0, 0, 0, 0, 187, 0, 0, 0, 0, 0, 0, 0, 0, 104, 105, 0, 0, 0, 0, - 83, 0, 0, 0, 0, 0, 0, 334, 0, 38, + 83, 0, 0, 0, 0, 0, 0, 332, 0, 38, 0, 0, 0, 0, 0, 40, 0, 0, 0, 77, - 0, 0, 78, 0, 375, 139, 140, 141, 142, 0, - 0, 363, 0, 94, 102, 103, 107, 0, 0, 118, - 0, 0, 240, 111, 0, 0, 231, 123, 0, 0, - 0, 0, 108, 229, 0, 125, 0, 0, 0, 0, - 344, 0, 343, 0, 0, 194, 0, 0, 195, 0, + 0, 0, 78, 0, 373, 139, 140, 141, 142, 0, + 0, 361, 0, 94, 102, 103, 107, 0, 0, 118, + 0, 0, 238, 111, 0, 0, 229, 123, 0, 0, + 0, 0, 108, 0, 119, 125, 0, 0, 0, 0, + 342, 0, 341, 0, 0, 194, 0, 0, 195, 0, 0, 196, 0, 0, 0, 0, 0, 0, 148, 0, - 0, 147, 0, 0, 143, 0, 0, 0, 0, 369, - 0, 175, 174, 0, 0, 0, 379, 0, 0, 0, - 0, 43, 0, 0, 0, 346, 0, 0, 0, 66, + 0, 147, 0, 0, 143, 0, 0, 0, 0, 367, + 0, 175, 174, 0, 0, 0, 377, 0, 0, 0, + 0, 43, 0, 0, 0, 344, 0, 0, 0, 66, 73, 75, 0, 81, 0, 28, 0, 0, 0, 0, - 0, 0, 0, 112, 97, 110, 122, 127, 0, 119, - 0, 87, 88, 137, 0, 131, 0, 0, 0, 0, - 0, 0, 223, 0, 0, 137, 0, 0, 0, 0, - 134, 133, 0, 0, 0, 0, 84, 85, 0, 0, - 0, 0, 0, 39, 0, 0, 0, 41, 56, 0, - 373, 0, 246, 247, 248, 249, 115, 0, 0, 0, - 0, 0, 342, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 188, 0, 0, 0, 0, - 0, 368, 176, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 79, 0, 0, 228, 0, 129, 0, 209, - 0, 0, 211, 0, 0, 213, 0, 0, 0, 224, - 0, 184, 0, 137, 0, 0, 0, 106, 86, 252, - 253, 254, 255, 0, 47, 0, 53, 0, 0, 92, - 229, 0, 245, 341, 197, 0, 0, 204, 198, 0, - 0, 206, 199, 0, 0, 208, 0, 0, 0, 190, - 0, 146, 0, 0, 0, 0, 0, 0, 0, 120, - 0, 215, 0, 217, 0, 219, 225, 227, 189, 185, - 0, 0, 0, 0, 44, 0, 51, 0, 0, 0, - 200, 0, 0, 201, 0, 0, 202, 0, 0, 150, - 0, 144, 0, 45, 0, 0, 170, 0, 0, 0, - 0, 0, 0, 191, 0, 0, 0, 0, 0, 210, - 0, 212, 0, 214, 0, 145, 46, 48, 0, 49, - 0, 0, 0, 0, 0, 0, 54, 216, 218, 220, - 50, 52 + 0, 0, 0, 112, 97, 110, 122, 127, 0, 0, + 87, 88, 137, 0, 131, 0, 0, 0, 0, 0, + 0, 223, 0, 0, 137, 0, 0, 0, 0, 134, + 133, 0, 0, 0, 0, 84, 85, 0, 0, 0, + 0, 0, 39, 0, 0, 0, 41, 56, 0, 371, + 0, 244, 245, 246, 247, 115, 0, 0, 0, 0, + 0, 340, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 188, 0, 0, 0, 0, 0, + 366, 176, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 79, 0, 0, 0, 0, 129, 0, 209, 0, + 0, 211, 0, 0, 213, 0, 0, 0, 224, 0, + 184, 0, 137, 0, 0, 0, 106, 86, 250, 251, + 252, 253, 0, 47, 0, 53, 0, 0, 92, 120, + 243, 339, 197, 0, 0, 204, 198, 0, 0, 206, + 199, 0, 0, 208, 0, 0, 0, 190, 0, 146, + 0, 0, 0, 0, 0, 0, 0, 0, 215, 0, + 217, 0, 219, 225, 227, 189, 185, 0, 0, 0, + 0, 44, 0, 51, 0, 0, 0, 200, 0, 0, + 201, 0, 0, 202, 0, 0, 150, 0, 144, 0, + 45, 0, 0, 170, 0, 0, 0, 0, 0, 0, + 191, 0, 0, 0, 0, 0, 210, 0, 212, 0, + 214, 0, 145, 46, 48, 0, 49, 0, 0, 0, + 0, 0, 0, 54, 216, 218, 220, 50, 52 }; /* YYDEFGOTO[NTERM-NUM]. */ static const yytype_int16 yydefgoto[] = { -1, 2, 3, 69, 713, 70, 71, 441, 1048, 1054, - 634, 814, 1202, 1352, 635, 1315, 1378, 636, 1354, 637, + 634, 814, 1201, 1349, 635, 1313, 1375, 636, 1351, 637, 638, 818, 141, 241, 72, 751, 1085, 980, 510, 369, 370, 371, 372, 338, 309, 310, 75, 76, 77, 78, - 79, 80, 339, 779, 1272, 1330, 588, 1106, 1109, 1112, - 1295, 1299, 1303, 1341, 1344, 1347, 775, 776, 1094, 882, - 748, 562, 596, 82, 83, 84, 85, 86, 356, 144, - 382, 193, 941, 942, 365, 358, 553, 221, 704, 846, - 432, 433 + 79, 80, 339, 779, 1271, 1327, 588, 1106, 1109, 1112, + 1293, 1297, 1301, 1338, 1341, 1344, 775, 776, 882, 748, + 562, 596, 82, 83, 84, 85, 86, 356, 144, 382, + 193, 941, 942, 365, 358, 553, 221, 704, 846, 432, + 433 }; /* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing STATE-NUM. */ -#define YYPACT_NINF -1125 +#define YYPACT_NINF -1123 static const yytype_int16 yypact[] = { - 3408, 37, 63, 3516, -1125, -1125, 1696, 16, 51, -54, - 32, 86, 104, 108, -98, -15, -7, -26, 31, 59, - -39, 62, 66, 76, 94, 114, 142, 167, 235, 176, - 693, 249, 245, 91, 189, 132, -38, -38, 136, 440, - 29, 253, 280, 312, 30, 329, 315, 407, 422, 425, - 302, 308, 311, 23, 4, -1125, 314, -1125, 457, 252, - -1125, 470, 477, 2, 7, 373, 378, 400, 403, -1125, - -1125, -1125, -1125, -1125, -1125, -1125, -1125, -1125, -1125, -1125, - -1125, -1125, -1125, -1125, -1125, -1125, -1125, -1125, 24, 334, - 399, -1125, -1125, -1125, 328, 348, 355, 391, 395, 410, - 433, 541, 542, 546, 554, 562, 566, 584, 603, 611, - 614, 615, 644, 645, 650, 409, 432, 449, 452, -1125, - 518, 453, 458, 462, -1125, -1125, -1125, -1125, -1125, -1125, - -1125, 3292, 3292, 3292, -1125, -1125, 3292, 2885, 19, 564, - 221, 3292, 607, 955, -1125, 612, 613, 3292, 620, -1125, - 3292, -1125, -1125, -1125, 3292, 3119, 3292, 3292, 485, 3292, - 3119, 3292, 3292, 486, 3119, 3292, 3292, 2128, 497, 493, - 504, 515, 1844, 1844, 1844, 523, -1125, -1125, -1125, -1125, - 555, 563, 570, 2128, 3292, 713, 2128, -38, -38, -38, - 3292, 3292, -109, -1125, 248, -38, 572, 573, 578, 3072, - 310, -70, 610, 618, 1844, 2128, 621, 36, 639, -1125, - 788, -1125, 661, 673, 689, 833, 3292, 3292, 3292, 701, - 3292, 692, 763, 3292, 3292, -1125, 3292, 857, -1125, 861, - -1125, 887, -1125, 341, 341, 341, 341, 750, 3292, 892, - 749, -1125, -1125, -1125, 901, 3292, 3292, 3292, 3292, 3292, - 3292, 3292, 3292, 3292, 3292, 3292, 3292, 3292, 3292, 3292, - 3292, 3292, 3292, 3292, 3292, 3292, 3292, 3292, 3292, 3292, - 3292, 3292, 3292, 3292, 3292, 3292, 3292, 3292, 3292, 3292, - 3292, 3292, 3292, 3292, 3292, 3292, 3292, 341, 341, 341, - 341, 3292, 341, 341, 341, 367, 787, 787, 787, 5620, - 6, 3119, 4884, 67, 783, 928, 805, 804, -1125, 819, - 2913, 1092, -1125, -1125, 3292, 3292, 3292, 3292, 3292, 3292, - 3292, 3292, 3292, 3292, 3292, 3292, 3292, 3292, 3292, -1125, - -1125, 1203, -82, 4182, 5641, 574, 827, 3119, -1125, -1125, - 2370, -1125, 502, 5662, 5683, 3292, 5704, 665, 5725, 5746, - 3292, 666, 5767, 5788, 2270, 1517, 2406, 974, -1125, 3292, - 3292, 3292, 3292, -1125, -1125, 978, 981, 981, 3292, 846, - 849, 850, 852, 3292, 3292, 3292, 990, 4128, 855, 994, - 194, -1125, -1125, 4208, 4234, -38, -38, 221, 221, 333, - 3292, 3292, 3292, 3072, 3072, 3292, 2913, 371, -1125, 3292, - 3292, 3292, 3292, 995, 997, 3292, 999, -1125, 3292, 3292, - 773, -1125, 3119, 3292, 3292, -1125, 5809, 5830, 5851, 910, - 4260, -1125, 858, 2478, 5872, 4907, -1125, -1125, 1250, -1125, - 1734, 225, 867, -1125, 868, 869, 870, 3292, 4930, 260, - 3292, 11, -1125, 5893, 4953, 5914, 4976, 5935, 4999, 5956, - 5022, 5977, 5045, 5998, 5068, 6019, 5091, 6040, 5114, 6061, - 5137, 6082, 5160, 6103, 5183, 4286, 4312, 6124, 5206, 6145, - 5229, 6166, 5252, 6187, 5275, 6208, 5298, 6229, 5321, 4338, - 4364, 4390, 4416, 4442, 4468, 180, 866, 873, 874, 1440, - 871, 875, 876, 3292, -1125, 2128, 2128, 680, -2, 399, - 3292, 1016, 1022, 27, 882, -1125, -49, 138, -17, -41, - -1125, -1125, 2512, 671, 811, 780, 780, 601, 601, 601, - 601, 64, 64, 787, 787, 787, 787, -1125, 12, 3119, - 3292, 1023, 2924, 3292, 787, -1125, 3292, 3119, 3119, 930, - 1024, 1025, 6250, 1026, 935, 1029, 1030, 6271, 939, 1032, - 1033, 3119, -1125, 694, 2412, 3292, 6292, 3042, 6313, 6334, - 3292, 2128, 1037, 1036, 6355, 3255, 3255, 3255, 3255, 6376, - 6397, 6418, 2128, 3119, 896, -1125, -38, 3292, 3292, -1125, - -1125, 895, 897, 3292, 4494, 4520, 4546, 2983, 1, -38, - 1880, 6439, 3407, 6460, 6481, 3292, 1041, 3292, 6502, -1125, - 5344, 5367, -1125, 695, 5390, 5413, 1042, 1043, 1044, 905, - 3292, 2022, 3292, 3292, -1125, 25, -1125, -1125, 3292, 1052, - 1050, 1051, 1053, 1054, 5436, 321, -1125, 3512, -1125, 919, - 920, 915, -1125, 1060, -1125, -1125, -1125, -1125, -1125, -1125, - -1125, -1125, -1125, -1125, -1125, -1125, -1125, -1125, -1125, -1125, - -1125, -1125, -1125, -1125, -1125, -1125, -1125, -1125, -1125, -1125, - -1125, 3292, 3292, -1125, -1125, -1125, -1125, -1125, -1125, -1125, - -1125, -1125, -1125, -1125, -1125, 3292, 3292, 3292, 3292, 3292, - 3292, -1125, 3119, 341, -1125, -1125, -1125, 3292, -1125, 341, - 5459, 1061, 1062, 923, -1125, 26, 3292, 1064, 1065, 1487, - -1125, 1066, 927, 23, 1068, -1125, 3119, 3119, 3119, 3119, - 3292, -1125, 945, 341, 198, 4572, -38, -1125, 3119, 3540, - 2548, 787, -1125, 2370, -1125, 1047, 2128, 2128, 1069, 2128, - 795, 2128, 2128, 1070, 1039, 2128, 2128, 702, -1125, 3119, - 1510, 1087, 1094, 1097, 1098, 2917, -1125, -1125, 1100, -1125, - 1101, 963, 6733, -1125, 965, 966, 968, 1108, 1109, 1110, - 1112, 706, 1116, 417, 4598, 4624, -1125, -1125, 3568, -38, - -38, -38, 1115, 973, 982, -11, -1125, 451, -1125, 1, - 1119, 1122, 1124, 1126, 6733, -1125, 1549, 979, 1129, 1131, - 1086, 1133, 1134, 2128, 2128, 2128, 1138, 4650, -1125, 2736, - 744, 1139, 1140, 5482, -1125, 996, 998, 1000, 1002, 1141, - 1145, -1125, 1147, -1125, 1011, 3292, 3292, 2128, 1005, -1125, - 6523, 5505, 6544, 5528, 6565, 5551, 6586, 5574, 227, 1001, - 6607, 1013, -34, -1125, -1125, 101, 75, 1012, 1154, 1627, - -1125, -1125, -1125, 23, 3292, -1125, 709, -1125, 710, 733, - 734, 743, 6733, -1125, 1156, 40, 3292, 58, 751, -1125, - 3292, 1015, 1104, 1104, 2128, 1160, 1018, 1021, 1167, 1169, - 2128, 1027, 1172, 1173, -1125, 754, -1125, 1175, 2128, 2128, - 2128, 1177, 1178, -1125, 2128, 1176, 1180, 1181, 1182, 2128, - 2128, 2128, -1125, 1183, 551, 3292, 3292, 3292, 1035, -83, - -64, -58, -1125, 2128, 3292, -1125, -1125, 3072, 153, 1986, - -1125, 1045, 2554, -1125, 3119, -1125, -1125, 1046, -1125, -1125, - 1185, 1187, 1099, -1125, 3292, 3292, 3292, -1125, 1191, 1194, - 1056, 2128, 2128, 2128, 2128, -1125, 260, -1125, 3292, 4676, - 4702, 755, -1125, 3292, -1125, -1125, -1125, -1125, -1125, -1125, - -1125, -1125, -1125, -1125, -1125, -1125, 2128, 399, 3292, 1198, - 1204, 27, -1125, 1201, 5597, 23, -1125, 1206, 1207, 1208, - 1224, -1125, -1125, 341, 4728, -1125, 1085, 6733, 3292, -38, - 1226, 1227, 1229, -1125, 3292, 3292, -1125, -1125, 1230, 3292, - -1125, -1125, -1125, 1205, 1231, 1232, 1142, 3292, -1125, 1233, - 2128, 2128, 2128, 2128, 1234, 1240, 1239, 3292, -1125, 3255, - 3596, 6628, 3112, 221, -38, 1241, -38, 1242, -38, 1243, - 288, 1102, 6649, 3624, 454, -1125, 1244, 1362, 1246, -38, - 1362, 1247, 772, 3292, -1125, -1125, 2128, 3203, 641, 6670, - -1125, 2696, 1251, 1117, 1118, 1120, 1123, -1125, 339, 6733, - 3292, 3292, 2128, 1096, 776, 6733, 1253, 1259, 1770, -1125, - 1264, 1267, -1125, 1127, -1125, -1125, -1125, -1125, -1125, 1269, - 3292, -1125, 3652, 430, -1125, -1125, -1125, 3680, 3708, -1125, - 3736, 1271, -1125, -1125, 1228, 1274, 6733, -1125, 1275, 1277, - 1280, 1282, -1125, 1158, 1285, -1125, 4155, 1912, 1286, 1161, - -1125, 3292, -1125, 1144, 460, -1125, 1165, 465, -1125, 1166, - 482, -1125, 1170, 1300, 2128, 1270, 1171, 3292, -1125, 2743, - 488, -1125, 505, 508, -1125, 1311, 3764, 1225, 3292, -1125, - 3292, -1125, -1125, 3119, 2054, 1316, -1125, 2128, 2128, 2128, - 2128, -1125, 3292, 4754, 4780, -1125, 2128, 3292, 1317, -1125, - -1125, -1125, 23, -1125, 1249, -1125, 4806, 1318, 1319, 1338, - 1342, 1344, 1209, -1125, -1125, -1125, -1125, -1125, 2128, -1125, - 3119, -1125, -1125, 221, 3248, -1125, 3072, 1, 3072, 1, - 3072, 1, -1125, 777, 2128, -1125, 3792, -38, 3119, -38, - -1125, -1125, 3292, 3820, 3848, 782, -1125, -1125, 1210, 1211, - 1212, 1213, 1217, 6733, 3292, 3292, 785, 6733, -1125, 1348, - -1125, 3292, -1125, -1125, -1125, -1125, -1125, 3292, 800, 806, - 1218, 3292, -1125, 3876, 526, 224, 3904, 528, 254, 3932, - 530, 258, 2128, 1349, 1290, 2164, 1220, 534, 809, 559, - 2196, -1125, -1125, 1351, 1352, 1354, 1368, 1369, 3292, 6691, - 4832, 33, -1125, 4858, 3960, 1364, 1391, -1125, 3988, 1392, - 3292, 1393, 1394, 3292, 1396, 1397, 3292, 1398, 1255, -1125, - 3292, -1125, 1, -1125, 3119, 1401, 2743, -1125, -1125, -1125, - -1125, -1125, -1125, 813, -1125, 3292, -1125, 2128, 3292, -1125, - -1125, 1403, -1125, -1125, -1125, 1260, 4016, -1125, -1125, 1261, - 4044, -1125, -1125, 1262, 4072, -1125, 1407, 2338, 364, 2306, - 814, -1125, 561, 817, 1408, 1265, 6712, 818, 4100, -1125, - 1, 1410, 1, 1411, 1, 1412, -1125, -1125, -1125, -1125, - 1, 1413, 3119, 1414, -1125, 341, -1125, 1273, 1415, 366, - -1125, 1276, 382, -1125, 1279, 393, -1125, 1289, 396, -1125, - 824, -1125, 825, -1125, 1291, 2128, -1125, 1418, 1, 1419, - 1, 1421, 1, -1125, 1424, 341, 1438, 341, 831, -1125, - 414, -1125, 419, -1125, 446, -1125, -1125, -1125, 835, -1125, - 1439, 1444, 1445, 1446, 341, 1447, -1125, -1125, -1125, -1125, - -1125, -1125 + 3412, 20, 40, 3520, -1123, -1123, 1700, 60, 31, -46, + 24, 97, 103, 114, -14, -10, -1, 59, 70, 76, + -27, 82, 91, 182, 147, 249, 272, 275, 251, 307, + 524, 454, 0, 240, 351, 255, 357, 357, 279, 326, + 27, 349, 410, 432, 7, 32, 437, 491, 521, 530, + 372, 378, 392, 19, 38, -1123, 396, -1123, 537, 401, + -1123, 543, 551, 13, 23, 408, 415, 462, 470, -1123, + -1123, -1123, -1123, -1123, -1123, -1123, -1123, -1123, -1123, -1123, + -1123, -1123, -1123, -1123, -1123, -1123, -1123, -1123, 25, 434, + 399, -1123, -1123, -1123, 192, 215, 330, 334, 420, 421, + 443, 449, 532, 535, 550, 563, 564, 585, 609, 613, + 614, 617, 618, 642, 643, 471, 475, 479, 487, -1123, + 619, 493, 497, 500, -1123, -1123, -1123, -1123, -1123, -1123, + -1123, 3296, 3296, 3296, -1123, -1123, 3296, 2889, 9, 605, + 43, 3296, 652, 288, -1123, 656, 659, 3296, 693, -1123, + 3296, -1123, -1123, -1123, 3296, 3123, 3296, 3296, 504, 3296, + 3123, 3296, 3296, 567, 3123, 3296, 3296, 2132, 584, 555, + 599, 600, 1848, 1848, 1848, 603, -1123, -1123, -1123, -1123, + 604, 610, 621, 2132, 3296, 728, 2132, 357, 357, 357, + 3296, 3296, 213, -1123, 324, 357, 615, 634, 639, 3076, + 359, 51, 647, 650, 1848, 2132, 651, 35, 673, -1123, + 836, -1123, 661, 703, 707, 890, 3296, 3296, 3296, 752, + 3296, 757, 830, 3296, 3296, -1123, 3296, 929, -1123, 932, + -1123, 944, -1123, 80, 80, 80, 80, 816, 3296, 959, + 814, -1123, -1123, -1123, 960, 3296, 3296, 3296, 3296, 3296, + 3296, 3296, 3296, 3296, 3296, 3296, 3296, 3296, 3296, 3296, + 3296, 3296, 3296, 3296, 3296, 3296, 3296, 3296, 3296, 3296, + 3296, 3296, 3296, 3296, 3296, 3296, 3296, 3296, 3296, 3296, + 3296, 3296, 3296, 3296, 3296, 3296, 3296, 80, 80, 80, + 80, 3296, 80, 80, 80, 456, 823, 823, 823, 5652, + 64, 3123, 4916, 75, 820, 961, 824, 825, -1123, 819, + 3290, 589, -1123, -1123, 3296, 3296, 3296, 3296, 3296, 3296, + 3296, 3296, 3296, 3296, 3296, 3296, 3296, 3296, 3296, -1123, + -1123, 1091, -12, 4214, 5673, 547, 826, 3123, -1123, -1123, + 2482, -1123, 389, 5694, 5715, 3296, 5736, 665, 5757, 5778, + 3296, 666, 5799, 5820, 2274, 1505, 2516, 966, -1123, 3296, + 3296, 3296, 3296, -1123, -1123, 967, 970, 970, 3296, 837, + 838, 839, 841, 3296, 3296, 3296, 978, 4160, 842, 982, + -39, -1123, -1123, 4240, 4266, 357, 357, 43, 43, 248, + 3296, 3296, 3296, 3076, 3076, 3296, 3290, 363, -1123, 3296, + 3296, 3296, 3296, 983, 985, 3296, 987, -1123, 3296, 3296, + 1542, -1123, 3123, 3296, 3296, -1123, 5841, 5862, 5883, 901, + 4292, -1123, 845, 2552, 5904, 4939, -1123, -1123, 1735, -1123, + 1884, 674, 855, -1123, 856, 858, 860, 3296, 4962, -76, + 3296, 1, -1123, 5925, 4985, 5946, 5008, 5967, 5031, 5988, + 5054, 6009, 5077, 6030, 5100, 6051, 5123, 6072, 5146, 6093, + 5169, 6114, 5192, 6135, 5215, 4318, 4344, 6156, 5238, 6177, + 5261, 6198, 5284, 6219, 5307, 6240, 5330, 6261, 5353, 4370, + 4396, 4422, 4448, 4474, 4500, 39, 857, 861, 864, 1184, + 862, 868, 865, 3296, -1123, 2132, 2132, 686, 331, 399, + 3296, 1007, 1011, 21, 871, -1123, 221, 156, -22, 297, + -1123, -1123, 2740, 697, 641, 780, 780, 549, 549, 549, + 549, 602, 602, 823, 823, 823, 823, -1123, 52, 3123, + 3296, 1012, 2928, 3296, 823, -1123, 3296, 3123, 3123, 919, + 1013, 1015, 6282, 1018, 927, 1021, 1022, 6303, 931, 1024, + 1025, 3123, -1123, 692, 2416, 3296, 6324, 3046, 6345, 6366, + 3296, 2132, 1029, 1028, 6387, 3259, 3259, 3259, 3259, 6408, + 6429, 6450, 2132, 3123, 889, -1123, 357, 3296, 3296, -1123, + -1123, 886, 887, 3296, 4526, 4552, 4578, 2987, 269, 357, + 2026, 6471, 3411, 6492, 6513, 3296, 1033, 3296, 6534, -1123, + 5376, 5399, -1123, 700, 5422, 5445, 1034, 1035, 1036, 893, + 3296, 2168, 3296, 3296, -1123, 15, -1123, -1123, 3296, 1042, + 1040, 1041, 1043, 1044, 5468, 185, -1123, 3544, -1123, 906, + 910, 904, -1123, 1050, -1123, -1123, -1123, -1123, -1123, -1123, + -1123, -1123, -1123, -1123, -1123, -1123, -1123, -1123, -1123, -1123, + -1123, -1123, -1123, -1123, -1123, -1123, -1123, -1123, -1123, -1123, + -1123, 3296, 3296, -1123, -1123, -1123, -1123, -1123, -1123, -1123, + -1123, -1123, -1123, -1123, -1123, 3296, 3296, 3296, 3296, 3296, + 3296, -1123, 3123, 80, -1123, -1123, -1123, 3296, -1123, 80, + 5491, 1053, 1054, 915, -1123, 11, 3296, 1056, 1057, 1203, + -1123, 1058, 921, 19, 1061, -1123, 3123, 3123, 3123, 3123, + 3296, -1123, 938, 80, 137, 4604, 357, -1123, 3123, 3572, + 2839, 823, -1123, 2482, -1123, 1017, 2132, 2132, 1063, 2132, + 801, 2132, 2132, 1064, 1019, 2132, 2132, 722, -1123, 3123, + 1535, 1065, 1067, 1068, 1069, 2858, -1123, -1123, 1086, -1123, + 1087, 949, 6765, -1123, 957, 958, 962, 1097, 1098, 1100, + 1102, 723, 1105, 365, 4630, 4656, -1123, -1123, 3600, 357, + 357, 357, 1104, 964, 969, -49, -1123, 371, -1123, 269, + 1108, 1110, 1111, 1112, 6765, -1123, 1554, 971, 1114, 1119, + 1074, 1122, 1124, 2132, 2132, 2132, 1113, 4682, -1123, 2883, + 954, 1128, 1129, 5514, -1123, 988, 989, 990, 992, 1131, + 1139, -1123, 1138, -1123, 1002, 3296, 3296, 2132, 996, -1123, + 6555, 5537, 6576, 5560, 6597, 5583, 6618, 5606, 143, 991, + 6639, 1003, 308, -1123, -1123, 85, 343, 1004, 1142, 1625, + -1123, -1123, -1123, 19, 3296, -1123, 727, -1123, 730, 731, + 734, 737, 6765, -1123, 1144, 56, 3296, 6, 743, -1123, + 3296, 1006, 1093, 1093, 2132, 1147, 1008, 1010, 1148, 1155, + 2132, 1014, 1156, 1159, -1123, 744, -1123, 1162, 2132, 2132, + 2132, 1166, 1168, -1123, 2132, 1165, 1169, 1170, 1171, 2132, + 2132, 2132, -1123, 1172, 139, 3296, 3296, 3296, 1030, -83, + -58, -53, -1123, 2132, 3296, -1123, -1123, 3076, -13, 1990, + -1123, 1032, 2558, -1123, 3123, -1123, -1123, 1037, -1123, -1123, + 1177, 1178, 1094, -1123, 3296, 3296, 3296, -1123, 1180, 1181, + 1046, 2132, 2132, 2132, 2132, -1123, -76, -1123, 3296, 4708, + 4734, 751, -1123, 3296, -1123, -1123, -1123, -1123, -1123, -1123, + -1123, -1123, -1123, -1123, -1123, -1123, 2132, 399, 3296, 1185, + 1190, 21, -1123, 1189, 5629, 19, -1123, 1193, 1194, 1195, + 1196, -1123, -1123, 80, 4760, -1123, 1059, 6765, 3296, 357, + 1197, 1201, 1202, -1123, 3296, 3296, -1123, -1123, 1205, 3296, + -1123, -1123, -1123, 1191, 1206, 1207, 1130, 3296, -1123, 1224, + 2132, 2132, 2132, 2132, 1225, 899, 1226, 3296, -1123, 3259, + 3628, 6660, 2921, 43, 357, 1228, 357, 1229, 357, 1230, + 671, 1088, 6681, 3656, 384, -1123, 1232, 1349, 1233, 357, + 1349, 1234, 755, 3296, -1123, -1123, 2132, 3116, 733, 6702, + -1123, 2700, 1239, 1095, 1096, 1099, 1101, -1123, 184, 6765, + 3296, 3296, 2132, 1107, 772, 6765, 1240, 1241, 1774, -1123, + 1242, 1245, -1123, 1115, -1123, -1123, -1123, -1123, -1123, 1246, + 3296, -1123, 3684, 246, -1123, -1123, -1123, 3712, 3740, -1123, + 3768, 1249, -1123, -1123, 1208, 1255, 6765, -1123, 1258, 1259, + 1260, 1262, -1123, 1120, -1123, -1123, 4187, 1916, 1266, 1123, + -1123, 3296, -1123, 1125, 395, -1123, 1127, 419, -1123, 1132, + 441, -1123, 1133, 1268, 2132, 1272, 1134, 3296, -1123, 2747, + 466, -1123, 483, 486, -1123, 1269, 3796, 1186, 3296, -1123, + 3296, -1123, -1123, 3123, 2058, 1279, -1123, 2132, 2132, 2132, + 2132, -1123, 3296, 4786, 4812, -1123, 2132, 3296, 1280, -1123, + -1123, -1123, 19, -1123, 1198, -1123, 4838, 1281, 1284, 1286, + 1290, 1293, 1150, -1123, -1123, -1123, -1123, -1123, 2132, 3123, + -1123, -1123, 43, 3516, -1123, 3076, 269, 3076, 269, 3076, + 269, -1123, 775, 2132, -1123, 3824, 357, 3123, 357, -1123, + -1123, 3296, 3852, 3880, 776, -1123, -1123, 1151, 1152, 1153, + 1154, 1174, 6765, 3296, 3296, 779, 6765, -1123, 1295, -1123, + 3296, -1123, -1123, -1123, -1123, -1123, 3296, 782, 785, 1192, + 3296, -1123, 3908, 505, -4, 3936, 508, 153, 3964, 511, + 206, 2132, 1300, 1256, 2310, 1199, 515, 790, 517, 2200, + -1123, -1123, 1335, 1336, 1338, 1341, 1344, 3296, 6723, 4864, + 26, -1123, 4890, 3992, 1345, 1348, -1123, 4020, 1355, 3296, + 1356, 1378, 3296, 1379, 1380, 3296, 1381, 1237, -1123, 3296, + -1123, 269, -1123, 3123, 1383, 2747, -1123, -1123, -1123, -1123, + -1123, -1123, 793, -1123, 3296, -1123, 2132, 3296, -1123, -1123, + -1123, -1123, -1123, 1243, 4048, -1123, -1123, 1244, 4076, -1123, + -1123, 1247, 4104, -1123, 1384, 2342, 208, 2452, 794, -1123, + 519, 797, 1385, 1248, 6744, 798, 4132, 269, 1386, 269, + 1390, 269, 1393, -1123, -1123, -1123, -1123, 269, 1394, 3123, + 1395, -1123, 80, -1123, 1253, 1398, 247, -1123, 1257, 258, + -1123, 1264, 260, -1123, 1265, 294, -1123, 802, -1123, 805, + -1123, 1267, 2132, -1123, 1399, 269, 1400, 269, 1402, 269, + -1123, 1403, 80, 1404, 80, 806, -1123, 350, -1123, 385, + -1123, 406, -1123, -1123, -1123, 809, -1123, 1406, 1410, 1417, + 1418, 80, 1419, -1123, -1123, -1123, -1123, -1123, -1123 }; /* YYPGOTO[NTERM-NUM]. */ static const yytype_int16 yypgoto[] = { - -1125, -1125, -1125, -1125, 599, -1125, -1125, -1125, -1125, 207, - -1125, -1125, -1125, -1125, -1125, -1125, -1125, -1125, -1125, -1125, - -1125, -1125, -294, 20, -1125, -216, -1125, 593, 1454, -1125, - -1125, -1125, -1125, 3, -377, -195, -1125, -1125, -1125, -1125, - -1125, -1125, 1455, -1125, -1125, -1125, -1125, -1125, -1125, -1125, - -1125, -1125, -1125, -1125, -1125, -1125, -642, -722, 204, -1125, - -1125, 1093, -1125, -1125, -1125, -1125, -1125, -1125, -6, -1125, - -20, -1125, -1124, 558, -126, 73, -74, -682, 501, -1125, - -233, 14 + -1123, -1123, -1123, -1123, 573, -1123, -1123, -1123, -1123, 186, + -1123, -1123, -1123, -1123, -1123, -1123, -1123, -1123, -1123, -1123, + -1123, -1123, -294, 4, -1123, -467, -1123, 566, 1428, -1123, + -1123, -1123, -1123, 3, -380, -195, -1123, -1123, -1123, -1123, + -1123, -1123, 1431, -1123, -1123, -1123, -1123, -1123, -1123, -1123, + -1123, -1123, -1123, -1123, -1123, -1123, -734, -708, -1123, -1123, + 1070, -1123, -1123, -1123, -1123, -1123, -1123, -6, -1123, -20, + -1123, -1122, 562, -130, 73, 138, -682, 474, -1123, -233, + 14 }; /* YYTABLE[YYPACT[STATE-NUM]]. What to do in state STATE-NUM. If @@ -1563,916 +1561,891 @@ static const yytype_int16 yypgoto[] = #define YYTABLE_NINF -5 static const yytype_int16 yytable[] = { - 143, 434, 435, 436, 396, 694, 74, 229, 222, 500, - 581, 582, 231, 495, 410, 628, 192, 194, 711, 200, - 145, 845, 1206, 303, 385, 386, 142, 219, 237, 146, - 836, 702, 801, 201, 207, 428, 163, 430, 149, 1286, - 406, 387, 407, 4, 1218, 154, 972, 366, 367, 158, - 385, 386, 155, 906, 485, 486, 487, 488, 163, 490, - 491, 492, 528, 5, 975, 772, 1014, 529, 1015, 385, - 386, 773, 774, 399, 499, 385, 386, 772, 403, 202, - 400, 342, 957, 773, 774, 1016, 347, 1017, 203, 148, - 351, 1018, 151, 1019, 154, 188, 189, 629, 630, 631, - 632, 706, 166, 147, 244, 190, 134, 135, 694, 709, - 152, 164, 191, 810, 153, 304, 305, 159, 127, 128, - 129, 130, 837, 838, 160, 296, 297, 298, 156, 496, - 299, 302, 167, 708, 208, 311, 157, 908, 134, 135, - 905, 331, 712, 308, 333, 695, 168, 223, 334, 340, - 343, 344, 230, 346, 340, 348, 349, 232, 340, 352, - 353, 963, 633, 1317, 134, 135, 169, 380, 381, 238, - 712, 239, 802, 220, 161, 389, 240, 703, 377, 397, - 209, 408, 150, 1287, 383, 384, 906, 127, 128, 129, - 130, 385, 386, 384, 170, 127, 128, 129, 130, 325, - 326, 327, 162, 590, 696, 165, 328, 134, 135, 166, - 416, 417, 418, 158, 420, 134, 135, 423, 424, 171, - 425, 127, 128, 129, 130, 307, 611, 497, 341, 772, - 175, 1368, 438, 341, 185, 773, 774, 341, 186, 443, + 143, 434, 435, 436, 396, 628, 74, 581, 582, 500, + 142, 207, 975, 303, 410, 836, 192, 194, 229, 200, + 145, 845, 801, 219, 1205, 702, 4, 772, 231, 237, + 149, 201, 1285, 773, 774, 428, 210, 430, 211, 406, + 5, 407, 222, 366, 367, 908, 1217, 307, 163, 183, + 385, 386, 184, 163, 485, 486, 487, 488, 711, 490, + 491, 492, 972, 772, 134, 135, 1014, 906, 1015, 773, + 774, 495, 772, 146, 403, 385, 386, 202, 773, 774, + 385, 386, 499, 147, 431, 243, 203, 629, 630, 631, + 632, 1016, 694, 1017, 385, 386, 1018, 148, 1019, 754, + 755, 756, 905, 151, 244, 304, 305, 837, 838, 152, + 576, 208, 35, 36, 37, 38, 115, 116, 117, 118, + 153, 43, 119, 164, 46, 296, 297, 298, 708, 154, + 299, 302, 528, 156, 158, 311, 155, 529, 1025, 385, + 386, 331, 157, 308, 333, 1008, 1009, 1260, 334, 340, + 343, 344, 633, 346, 340, 348, 349, 209, 340, 352, + 353, 963, 802, 230, 1315, 134, 135, 380, 381, 220, + 238, 703, 239, 232, 150, 389, 1286, 240, 377, 397, + 408, 223, 712, 681, 383, 384, 712, 496, 682, 431, + 243, 122, 123, 384, 399, 127, 128, 129, 130, 168, + 906, 400, 159, 590, 696, 127, 128, 129, 130, 160, + 416, 417, 418, 161, 420, 134, 135, 423, 424, 162, + 425, 115, 116, 117, 118, 165, 611, 119, 341, 772, + 1365, 158, 438, 341, 166, 773, 774, 341, 167, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, - 484, 159, 187, 1064, 172, 489, 195, 173, 707, 174, - 35, 36, 37, 38, 183, 340, 536, 184, 180, 43, - 772, 181, 46, 182, 1025, 204, 773, 774, 512, 513, + 484, 855, 772, 1064, 772, 489, 538, 952, 773, 774, + 773, 774, 538, 342, 313, 340, 122, 123, 347, 159, + 172, 169, 351, 173, 1263, 174, 707, 501, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, - 524, 525, 526, 501, 681, 431, 243, 385, 386, 682, - 772, 534, 205, 210, 772, 211, 773, 774, 603, 542, - 773, 774, 855, 576, 547, 431, 243, 538, 534, 340, - 754, 755, 756, 556, 557, 558, 559, 115, 116, 117, - 118, 206, 564, 119, 212, 579, 580, 569, 570, 571, - 618, 952, 619, 381, 341, 1261, 538, 115, 116, 117, - 118, 385, 386, 119, 584, 585, 586, 296, 297, 587, - 308, 308, 812, 591, 592, 593, 594, 226, 388, 598, - 134, 135, 600, 601, 243, 1264, 340, 604, 605, 1267, - 535, 213, 314, 315, 316, 317, 318, 319, 320, 321, - 322, 323, 324, 554, 326, 327, 214, 535, 341, 215, - 328, 624, 122, 123, 627, 115, 116, 117, 118, 1113, - 772, 119, 772, 385, 386, 216, 773, 774, 773, 774, - 829, 217, 122, 123, 218, 714, 831, 224, 772, 626, - 398, 134, 135, 225, 773, 774, 385, 386, 810, 772, - 1209, 245, 772, 246, 227, 773, 774, 737, 773, 774, - 854, 228, 583, 1141, 242, 341, 196, 690, 1142, 197, - 772, 247, 198, 248, 699, 772, 773, 774, 249, 761, - 250, 773, 774, 906, 385, 386, 906, 134, 135, 906, - 122, 123, 493, 698, 239, 1328, 233, 1357, 697, 240, - 589, 234, 772, 340, 715, 291, 690, 719, 773, 774, - 720, 721, 723, 1359, 251, 1225, 252, 1228, 253, 1231, - 254, 956, 958, 235, 1361, 340, 236, 1363, 721, 740, - 385, 386, 287, 255, 745, 256, 763, 1008, 1009, 752, - 752, 752, 752, 385, 386, 1381, 895, 340, 306, 777, - 1382, 764, 765, 188, 189, 288, 257, 768, 258, 753, - 753, 753, 753, 190, 385, 386, 906, 385, 386, 784, - 199, 786, 289, 385, 386, 290, 292, 1383, 385, 386, - 907, 293, 341, 1117, 797, 294, 799, 800, 828, 1176, - 722, 724, 803, 312, 1178, 385, 386, 906, 329, 330, - 906, 385, 386, 906, 341, 332, 906, 722, 345, 350, - 1308, 1180, 848, 849, 850, 851, 1103, 1187, 385, 386, - 359, 385, 386, 360, 858, 811, 341, 361, 906, 1130, - 906, 538, 906, 539, 1188, 820, 821, 1189, 362, 385, - 386, 385, 386, 385, 386, 875, 368, 385, 386, 822, - 823, 824, 825, 826, 827, 1260, 340, 1263, 1339, 1266, - 1342, 830, 1345, 1274, 259, 261, 260, 262, 1348, 263, - 839, 264, 385, 386, 385, 386, 857, 265, 373, 266, - 340, 340, 340, 340, 852, 267, 374, 268, 1276, 269, - 1332, 270, 340, 375, 134, 135, 1370, 378, 1372, 532, - 1374, 239, 390, 391, 140, 357, 240, 271, 392, 272, - 364, 364, 364, 340, 323, 324, 325, 326, 327, 176, - 1069, 376, 177, 328, 379, 178, 273, 179, 274, 899, - 900, 901, 926, 401, 275, 341, 276, 277, 279, 278, - 280, 402, 364, 404, 405, 314, 315, 316, 317, 318, + 524, 525, 526, 772, 170, 134, 135, 171, 1141, 773, + 774, 534, 810, 1142, 772, 245, 772, 246, 694, 542, + 773, 774, 773, 774, 547, 772, 385, 386, 534, 340, + 957, 773, 774, 556, 557, 558, 559, 1266, 247, 1325, + 248, 175, 564, 387, 154, 579, 580, 569, 570, 571, + 772, 706, 196, 381, 341, 197, 773, 774, 198, 385, + 386, 385, 386, 185, 584, 585, 586, 296, 297, 587, + 308, 308, 812, 591, 592, 593, 594, 583, 1354, 598, + 186, 204, 600, 601, 243, 187, 340, 604, 605, 1356, + 535, 1358, 314, 315, 316, 317, 318, 319, 320, 321, + 322, 323, 324, 325, 326, 327, 772, 535, 341, 195, + 328, 624, 773, 774, 627, 115, 116, 117, 118, 497, + 166, 119, 1224, 626, 1227, 1360, 1230, 709, 134, 135, + 829, 127, 128, 129, 130, 810, 831, 385, 386, 188, + 189, 772, 205, 127, 128, 129, 130, 773, 774, 190, + 1208, 134, 135, 249, 388, 250, 199, 251, 695, 252, + 854, 206, 772, 134, 135, 341, 212, 690, 773, 774, + 188, 189, 385, 386, 699, 213, 385, 386, 385, 386, + 190, 1378, 697, 180, 385, 386, 181, 191, 182, 398, + 122, 123, 589, 698, 895, 216, 906, 385, 386, 906, + 907, 217, 906, 340, 715, 214, 690, 719, 385, 386, + 720, 721, 723, 1117, 215, 218, 1379, 1306, 538, 224, + 539, 956, 958, 225, 1175, 340, 226, 227, 721, 740, + 603, 233, 385, 386, 745, 228, 763, 1380, 234, 752, + 752, 752, 752, 253, 255, 254, 256, 340, 1177, 777, + 176, 764, 765, 177, 385, 386, 178, 768, 179, 753, + 753, 753, 753, 1336, 242, 1339, 257, 1342, 258, 784, + 1179, 786, 259, 1345, 260, 511, 134, 135, 906, 385, + 386, 493, 341, 239, 797, 235, 799, 800, 240, 306, + 722, 724, 803, 236, 287, 1186, 385, 386, 288, 385, + 386, 1367, 289, 1369, 341, 1371, 291, 722, 906, 811, + 290, 906, 1187, 1103, 906, 1188, 292, 906, 385, 386, + 293, 385, 386, 294, 385, 386, 341, 345, 385, 386, + 385, 386, 385, 386, 1259, 820, 821, 1262, 312, 906, + 1265, 906, 329, 906, 1273, 330, 1275, 714, 1329, 822, + 823, 824, 825, 826, 827, 261, 340, 262, 263, 536, + 264, 830, 323, 324, 325, 326, 327, 134, 135, 737, + 839, 328, 532, 265, 239, 266, 857, 140, 332, 240, + 340, 340, 340, 340, 852, 360, 267, 269, 268, 270, + 350, 761, 340, 314, 315, 316, 317, 318, 319, 320, + 321, 322, 323, 324, 325, 326, 327, 359, 271, 357, + 272, 328, 378, 340, 364, 364, 364, 325, 326, 327, + 1069, 1130, 361, 362, 328, 376, 368, 373, 379, 899, + 900, 901, 273, 374, 274, 341, 275, 277, 276, 278, + 279, 281, 280, 282, 375, 390, 364, 404, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 341, - 341, 341, 341, 328, 409, 7, 8, 281, 283, 282, - 284, 341, 1131, 285, 411, 286, 1220, 316, 317, 318, - 319, 320, 321, 322, 323, 324, 325, 326, 327, 939, - 940, 412, 341, 328, 538, 538, 544, 548, 413, 506, - 15, 16, 507, 18, 19, 508, 21, 509, 23, 538, - 24, 693, 26, 27, 414, 29, 30, 31, 964, 415, - 1032, 34, 421, 538, 538, 738, 790, 866, 419, 867, - 974, 538, 811, 874, 977, 538, 959, 893, 965, 538, - 966, 967, 422, 426, 50, 51, 52, 427, 314, 315, - 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, - 326, 327, 538, 538, 968, 969, 328, 1024, 927, 1010, - 1011, 1012, 538, 429, 970, 437, 439, 1020, 1022, 440, - 538, 1023, 976, 538, 1052, 992, 1053, 442, 340, 319, + 341, 341, 341, 328, 391, 283, 285, 284, 286, 392, + 401, 341, 1219, 402, 405, 314, 315, 316, 317, 318, + 319, 320, 321, 322, 323, 324, 554, 326, 327, 939, + 940, 412, 341, 328, 538, 538, 544, 548, 409, 618, + 828, 619, 1113, 316, 317, 318, 319, 320, 321, 322, + 323, 324, 325, 326, 327, 538, 811, 693, 964, 328, + 959, 538, 411, 738, 848, 849, 850, 851, 413, 538, + 974, 790, 414, 866, 977, 867, 858, 314, 315, 316, + 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, + 327, 538, 538, 874, 893, 328, 965, 875, 966, 538, + 538, 967, 968, 538, 1131, 969, 538, 1024, 970, 1010, + 1011, 1012, 538, 538, 976, 992, 415, 1020, 1022, 419, + 1052, 1023, 1053, 1093, 538, 1094, 1125, 421, 340, 319, 320, 321, 322, 323, 324, 325, 326, 327, 1037, 1038, - 1039, 538, 328, 1125, 602, 1147, 1232, 1148, 1233, 328, - 502, 538, 1049, 1243, 1052, 503, 1251, 1055, 317, 318, - 319, 320, 321, 322, 323, 324, 325, 326, 327, 1052, - 504, 1255, 1058, 328, 140, 538, 1047, 1256, 538, 1073, - 1275, 313, 1147, 538, 1314, 1331, 538, 1052, 1333, 1337, - 505, 1057, 1072, 538, 1365, 1364, 1366, 533, 1077, 1078, - 1052, 555, 1380, 1080, 1384, 560, 1385, 341, 561, 565, - 1235, 1086, 566, 567, 1104, 568, 1107, 572, 1110, 574, - 575, 1096, 595, 1097, 597, 599, 609, 1120, 612, 1122, - 1123, 620, 621, 622, 623, 683, 308, 684, 685, 688, - 687, 340, 700, 1098, 340, 689, 701, 1126, 705, 725, - 716, 726, 727, 729, 730, 1134, 731, 732, 734, 735, - 736, 747, 749, 762, 1143, 1144, 766, 785, 767, 793, - 794, 795, 796, 691, 692, 1135, 804, 805, 806, 1195, - 807, 808, 815, 816, 1156, 817, 819, 833, 834, 835, - 840, 841, 844, 843, 847, 853, 864, 870, 1309, 314, - 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, - 325, 326, 327, 871, 877, 1174, 1219, 328, 511, 861, - 341, 878, 1353, 341, 879, 880, 883, 885, 884, 886, - 887, 1186, 888, 534, 1238, 889, 890, 891, 892, 746, - 894, 902, 1193, 903, 1194, 904, 909, 340, 910, 914, - 760, 911, 1376, 912, 1379, 915, 1203, 916, 917, 918, - 919, 1207, 923, 928, 929, 953, 931, 935, 932, 936, - 933, 1390, 934, 937, 938, 943, 1224, 955, 1227, 960, - 1230, 961, 971, 979, 340, 978, 983, 1237, 984, 1239, - 1223, 985, 1226, 986, 1229, 987, 308, 989, 990, 991, - 993, 997, 340, 1000, 998, 1013, 1240, 1001, 1002, 1003, - 1007, 1034, 535, 1035, 1036, 1029, 1033, 1040, 1249, 1250, - 1310, 1041, 1313, 1042, 1059, 1253, 341, 1062, 1060, 527, - 1081, 1254, 1065, 1066, 1067, 1258, 314, 315, 316, 317, - 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, - 1068, 1071, 1074, 1075, 328, 1076, 1079, 1082, 1083, 1087, - 1092, 1084, 1055, 341, 1093, 1095, 1146, 1105, 1108, 1111, - 1118, 1114, 1121, 1124, 1296, 1136, 1312, 1300, 1350, 1149, - 1304, 341, 7, 8, 1307, 1150, 1137, 1138, 340, 1139, - 340, 1152, 1140, 1153, 1154, 1155, 1161, 1184, 1162, 1316, - 1163, 1164, 1318, 1165, 862, 863, 1166, 865, 1167, 868, - 869, 1169, 1172, 872, 873, 1175, 506, 15, 16, 507, - 18, 19, 508, 21, 509, 23, 1182, 24, 1168, 26, - 27, 1173, 29, 30, 31, 1177, 1179, 1190, 34, 1192, - 1181, 1185, 1197, 1208, 1212, 1213, 340, 314, 315, 316, + 1039, 1147, 328, 1148, 1231, 538, 1232, 1242, 1052, 422, + 1250, 1052, 1049, 1254, 538, 426, 1255, 1055, 427, 538, + 1047, 1274, 1147, 538, 1312, 1328, 538, 1052, 1330, 1334, + 429, 538, 1058, 1361, 1362, 1052, 1363, 1377, 1381, 1073, + 1382, 437, 926, 439, 440, 328, 442, 502, 503, 504, + 505, 1057, 1072, 555, 560, 140, 533, 561, 1077, 1078, + 565, 566, 567, 1080, 568, 572, 574, 341, 575, 1234, + 595, 1086, 597, 599, 1104, 612, 1107, 609, 1110, 620, + 621, 1096, 622, 1097, 623, 684, 683, 1120, 685, 1122, + 1123, 687, 688, 700, 689, 701, 308, 705, 725, 716, + 726, 340, 727, 1098, 340, 729, 730, 1126, 731, 732, + 734, 735, 736, 747, 749, 1134, 762, 766, 767, 785, + 796, 793, 794, 795, 1143, 1144, 804, 805, 806, 815, + 807, 808, 1032, 816, 817, 1135, 819, 691, 692, 833, + 834, 835, 840, 841, 1156, 843, 844, 847, 853, 861, + 864, 870, 877, 871, 878, 879, 880, 1307, 314, 315, + 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, + 326, 327, 883, 885, 884, 1173, 328, 527, 927, 1350, + 341, 886, 887, 341, 889, 890, 888, 891, 892, 894, + 902, 1185, 904, 534, 903, 909, 910, 923, 911, 912, + 915, 914, 1192, 746, 1193, 916, 917, 340, 918, 1373, + 919, 1376, 928, 929, 760, 953, 1202, 935, 931, 932, + 933, 1206, 934, 936, 937, 938, 943, 955, 1387, 961, + 971, 960, 979, 983, 986, 1223, 978, 1226, 984, 1229, + 985, 987, 990, 340, 989, 991, 1236, 993, 1238, 1222, + 997, 1225, 1000, 1228, 998, 308, 1001, 1002, 1003, 1007, + 1013, 340, 1029, 1034, 1035, 1239, 1040, 1033, 1041, 1036, + 686, 1059, 535, 1042, 1060, 1062, 1081, 1248, 1249, 1065, + 1066, 1067, 1068, 1074, 1252, 1071, 341, 1075, 1076, 842, + 1253, 1079, 1082, 1083, 1257, 314, 315, 316, 317, 318, + 319, 320, 321, 322, 323, 324, 325, 326, 327, 1084, + 1087, 1092, 1095, 328, 1105, 1108, 1111, 1114, 1118, 1121, + 1124, 1055, 341, 1136, 1137, 1138, 1149, 1150, 1139, 1152, + 1140, 1153, 1155, 1294, 1161, 1310, 1298, 1146, 1162, 1302, + 341, 1163, 1154, 1305, 1164, 1165, 1166, 340, 1167, 340, + 1168, 1194, 1171, 1172, 1181, 1189, 1174, 1176, 1314, 1183, + 1191, 1316, 1178, 1180, 1184, 1196, 1207, 1211, 862, 863, + 1212, 865, 1213, 868, 869, 1209, 1214, 872, 873, 1215, + 1216, 1251, 1243, 1244, 1245, 1246, 1268, 1218, 314, 315, + 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, + 326, 327, 1269, 340, 1247, 1237, 328, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, - 327, 50, 51, 52, 1214, 328, 1210, 341, 1215, 341, - 1216, 920, 921, 922, 1252, 1269, 1270, 1278, 1279, 1217, - 1280, 1244, 1245, 1246, 1247, 87, 335, 1248, 1290, 1257, - 1273, 91, 92, 93, 1281, 1282, 94, 95, 96, 97, - 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, - 108, 109, 110, 111, 112, 113, 114, 1292, 1294, 1297, - 1298, 616, 1301, 1302, 1305, 341, 1306, 1311, 336, 1319, - 1320, 1322, 1324, 1326, 1334, 1335, 1340, 1343, 1346, 1349, - 1351, 1356, 982, 1355, 1369, 1371, 1358, 1373, 988, 1360, - 1375, 35, 36, 37, 38, 39, 994, 995, 996, 1362, - 43, 1367, 999, 46, 1377, 1386, 686, 1004, 1005, 1006, - 1387, 1388, 1389, 1391, 973, 1283, 981, 73, 81, 1291, - 563, 1021, 1061, 0, 0, 0, 0, 1028, 0, 0, - 1031, 0, 121, 0, 0, 124, 125, 126, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1043, - 1044, 1045, 1046, 842, 0, 393, 1119, 0, 0, 0, - 133, 0, 0, 0, 0, 395, 0, 0, 0, 0, - 139, 0, 191, 552, 1056, 0, 876, 0, 0, 0, - 87, 335, 0, 0, 0, 0, 91, 92, 93, 0, - 0, 94, 95, 96, 97, 98, 99, 100, 101, 102, - 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, - 113, 114, 0, 0, 0, 913, 0, 0, 1088, 1089, - 1090, 1091, 0, 336, 314, 315, 316, 317, 318, 319, - 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, - 0, 0, 328, 0, 0, 0, 35, 36, 37, 38, - 39, 0, 0, 0, 1127, 43, 0, 0, 46, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1145, 314, 315, 316, 317, 318, 319, 320, 321, 322, - 323, 324, 325, 326, 327, 0, 0, 121, 0, 328, - 124, 125, 126, 962, 314, 315, 316, 317, 318, 319, - 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, - 131, 337, 328, 0, 0, 133, 0, 0, 0, 0, - 136, 0, 0, 0, 0, 139, 0, 0, 552, 0, - 0, 0, 1183, 314, 315, 316, 317, 318, 319, 320, - 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, - 0, 328, 0, 0, 0, 1198, 1199, 1200, 1201, 87, - 88, 89, 0, 90, 0, 91, 92, 93, 0, 0, - 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, - 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, - 114, 0, 115, 116, 117, 118, 0, 0, 119, 0, - 0, 0, 1234, 0, 0, 0, 7, 8, 0, 0, - 0, 314, 315, 316, 317, 318, 319, 320, 321, 322, - 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, - 0, 0, 0, 0, 0, 0, 1151, 0, 0, 0, - 506, 15, 16, 507, 18, 19, 508, 21, 509, 23, - 1268, 24, 0, 26, 27, 0, 29, 30, 31, 0, - 120, 0, 34, 0, 0, 0, 121, 122, 123, 124, - 125, 126, 0, 0, 0, 0, 127, 128, 129, 130, - 0, 0, 0, 0, 0, 50, 51, 52, 0, 131, - 132, 0, 0, 0, 133, 0, 134, 135, 0, 136, - 0, 137, 0, 138, 139, 0, 140, 87, 335, 363, - 0, 0, 0, 91, 92, 93, 0, 0, 94, 95, - 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, - 106, 107, 108, 109, 110, 111, 112, 113, 114, 0, - 0, 0, 0, 0, 0, 617, 0, 0, 0, 0, - 336, 0, 7, 8, 314, 315, 316, 317, 318, 319, - 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, - 0, 0, 328, 35, 36, 37, 38, 39, 1171, 0, - 0, 0, 43, 0, 0, 46, 506, 15, 16, 507, - 18, 19, 508, 21, 509, 23, 0, 24, 0, 26, - 27, 0, 29, 30, 31, 0, 0, 0, 34, 0, - 0, 0, 0, 0, 121, 0, 0, 124, 125, 126, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 50, 51, 52, 0, 0, 0, 131, 354, 0, - 0, 0, 133, 0, 0, 0, 0, 136, 0, 87, - 335, 1026, 139, 0, 355, 91, 92, 93, 0, 0, - 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, - 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, - 114, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 778, 336, 0, 7, 8, 314, 315, 316, 317, - 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, - 0, 0, 0, 0, 328, 35, 36, 37, 38, 39, - 1196, 0, 0, 0, 43, 0, 0, 46, 506, 15, - 16, 507, 18, 19, 508, 21, 509, 23, 0, 24, + 327, 1277, 1278, 1256, 1279, 328, 341, 1280, 341, 1272, + 1281, 1289, 87, 335, 1290, 920, 921, 922, 91, 92, + 93, 1292, 1295, 94, 95, 96, 97, 98, 99, 100, + 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, + 111, 112, 113, 114, 1296, 1299, 1300, 1303, 1304, 1309, + 1323, 1331, 1337, 1317, 1319, 336, 1340, 1321, 1332, 1343, + 1346, 1348, 341, 1352, 1353, 1366, 1368, 1355, 1370, 1372, + 1374, 1308, 1383, 1311, 1357, 1359, 1384, 1364, 35, 36, + 37, 38, 39, 1385, 1386, 1388, 982, 43, 973, 981, + 46, 73, 988, 1282, 81, 1061, 0, 563, 0, 0, + 994, 995, 996, 0, 0, 0, 999, 0, 0, 0, + 0, 1004, 1005, 1006, 0, 0, 0, 0, 0, 121, + 0, 0, 124, 125, 126, 1021, 0, 1347, 0, 0, + 0, 1028, 0, 0, 1031, 0, 0, 0, 0, 0, + 0, 0, 393, 1119, 0, 0, 0, 133, 0, 0, + 0, 0, 395, 1043, 1044, 1045, 1046, 139, 0, 191, + 552, 0, 0, 0, 0, 0, 0, 0, 87, 335, + 0, 0, 0, 0, 91, 92, 93, 0, 1056, 94, + 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, + 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, + 0, 876, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 336, 0, 0, 7, 8, 0, 0, 0, 0, + 913, 0, 1088, 1089, 1090, 1091, 0, 0, 0, 0, + 0, 0, 0, 0, 35, 36, 37, 38, 39, 0, + 0, 0, 0, 43, 0, 0, 46, 0, 506, 15, + 16, 507, 18, 19, 508, 21, 509, 23, 1127, 24, 0, 26, 27, 0, 29, 30, 31, 0, 0, 0, - 34, 0, 0, 0, 0, 0, 121, 0, 0, 124, - 125, 126, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 50, 51, 52, 0, 0, 0, 131, - 354, 0, 0, 0, 133, 0, 0, 0, 0, 136, - 0, 87, 335, 0, 139, 0, 1027, 91, 92, 93, + 34, 0, 0, 0, 1145, 121, 0, 0, 124, 125, + 126, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 962, 0, 50, 51, 52, 0, 0, 131, 337, + 0, 0, 0, 133, 0, 0, 0, 0, 136, 0, + 0, 0, 0, 139, 0, 0, 552, 0, 0, 314, + 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, + 325, 326, 327, 0, 0, 0, 1182, 328, 314, 315, + 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, + 326, 327, 0, 602, 0, 0, 328, 0, 0, 1197, + 1198, 1199, 1200, 87, 88, 89, 0, 90, 0, 91, + 92, 93, 0, 0, 94, 95, 96, 97, 98, 99, + 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, + 110, 111, 112, 113, 114, 0, 115, 116, 117, 118, + 0, 0, 119, 0, 0, 1233, 0, 7, 8, 314, + 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, + 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1151, 506, 15, 16, 507, 18, 19, 508, 21, 509, + 23, 0, 24, 1267, 26, 27, 0, 29, 30, 31, + 0, 0, 0, 34, 120, 0, 0, 0, 0, 0, + 121, 122, 123, 124, 125, 126, 0, 0, 0, 0, + 127, 128, 129, 130, 0, 0, 50, 51, 52, 0, + 0, 0, 0, 131, 132, 0, 0, 0, 133, 0, + 134, 135, 0, 136, 0, 137, 0, 138, 139, 0, + 140, 87, 335, 363, 0, 0, 0, 91, 92, 93, 0, 0, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, - 112, 113, 114, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 798, 336, 0, 7, 8, 314, 315, + 112, 113, 114, 0, 0, 0, 616, 0, 0, 0, + 0, 0, 0, 0, 336, 0, 7, 8, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 35, 36, 37, - 38, 39, 1277, 0, 0, 0, 43, 0, 0, 46, + 38, 39, 1170, 0, 0, 0, 43, 0, 0, 46, 506, 15, 16, 507, 18, 19, 508, 21, 509, 23, 0, 24, 0, 26, 27, 0, 29, 30, 31, 0, 0, 0, 34, 0, 0, 0, 0, 0, 121, 0, 0, 124, 125, 126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 51, 52, 0, 0, 0, 131, 354, 0, 0, 0, 133, 0, 0, 0, - 0, 136, 0, 87, 335, 0, 139, 0, 355, 91, + 0, 136, 0, 87, 335, 1026, 139, 0, 355, 91, 92, 93, 0, 0, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1271, 336, 0, 7, 8, + 0, 0, 0, 0, 0, 617, 336, 0, 7, 8, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 35, - 36, 37, 38, 39, 1327, 0, 0, 0, 43, 0, + 36, 37, 38, 39, 1195, 0, 0, 0, 43, 0, 0, 46, 506, 15, 16, 507, 18, 19, 508, 21, 509, 23, 0, 24, 0, 26, 27, 0, 29, 30, - 31, 0, 0, 0, 34, 0, 0, 0, 536, 0, + 31, 0, 0, 0, 34, 0, 0, 0, 0, 0, 121, 0, 0, 124, 125, 126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 51, 52, - 0, 0, 0, 131, 337, 0, 0, 0, 133, 0, - 0, 0, 0, 136, 536, 87, 335, 0, 139, 0, - 551, 91, 92, 93, 0, 0, 94, 95, 96, 97, + 0, 0, 0, 131, 354, 0, 0, 0, 133, 0, + 0, 0, 0, 136, 0, 87, 335, 0, 139, 0, + 1027, 91, 92, 93, 0, 0, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1329, 336, 0, - 0, 0, 314, 315, 316, 317, 318, 319, 320, 321, + 0, 0, 0, 0, 0, 0, 0, 778, 336, 0, + 7, 8, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 35, 36, 37, 38, 39, 613, 0, 0, 0, - 43, 0, 0, 46, 314, 315, 316, 317, 318, 319, - 320, 321, 322, 323, 324, 537, 326, 327, 0, 0, - 0, 0, 328, 0, 0, 0, 0, 0, 0, 0, - 710, 0, 121, 0, 0, 124, 125, 126, 0, 0, - 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, - 324, 554, 326, 327, 0, 131, 337, 0, 328, 0, - 133, 0, 0, 0, 0, 136, 860, 87, 335, 0, - 139, 0, 739, 91, 92, 93, 0, 0, 94, 95, + 328, 35, 36, 37, 38, 39, 1276, 0, 0, 0, + 43, 0, 0, 46, 506, 15, 16, 507, 18, 19, + 508, 21, 509, 23, 0, 24, 0, 26, 27, 0, + 29, 30, 31, 0, 0, 0, 34, 0, 0, 0, + 0, 0, 121, 0, 0, 124, 125, 126, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, + 51, 52, 0, 0, 0, 131, 354, 0, 0, 0, + 133, 0, 0, 0, 0, 136, 0, 87, 335, 0, + 139, 0, 355, 91, 92, 93, 0, 0, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 798, + 336, 0, 7, 8, 314, 315, 316, 317, 318, 319, + 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, + 0, 0, 328, 35, 36, 37, 38, 39, 1324, 0, + 0, 0, 43, 0, 0, 46, 506, 15, 16, 507, + 18, 19, 508, 21, 509, 23, 0, 24, 0, 26, + 27, 0, 29, 30, 31, 0, 0, 0, 34, 0, + 0, 0, 0, 0, 121, 0, 0, 124, 125, 126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 336, 0, 314, 315, 316, 317, 318, 319, 320, 321, - 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 0, 35, 36, 37, 38, 39, 0, 0, - 0, 0, 43, 0, 0, 46, 314, 315, 316, 317, + 0, 50, 51, 52, 0, 0, 0, 131, 337, 0, + 0, 0, 133, 0, 0, 0, 0, 136, 0, 87, + 335, 0, 139, 0, 551, 91, 92, 93, 0, 0, + 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, + 114, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 1270, 336, 0, 7, 8, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, - 0, 0, 0, 0, 328, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 121, 0, 0, 124, 125, 126, - 0, 0, 314, 315, 316, 317, 318, 319, 320, 321, - 322, 323, 324, 325, 326, 327, 0, 131, 354, 0, - 328, 0, 133, 0, 0, 0, 0, 136, 0, 87, - 295, 243, 139, 0, 1030, 91, 92, 93, 0, 0, + 0, 0, 0, 0, 328, 35, 36, 37, 38, 39, + 536, 0, 0, 0, 43, 0, 0, 46, 506, 15, + 16, 507, 18, 19, 508, 21, 509, 23, 0, 24, + 0, 26, 27, 0, 29, 30, 31, 0, 0, 0, + 34, 0, 0, 0, 536, 0, 121, 0, 0, 124, + 125, 126, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 50, 51, 52, 0, 0, 0, 131, + 337, 0, 0, 0, 133, 0, 0, 0, 0, 136, + 613, 87, 335, 0, 139, 0, 739, 91, 92, 93, + 0, 0, 94, 95, 96, 97, 98, 99, 100, 101, + 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, + 112, 113, 114, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1326, 336, 0, 314, 315, 316, 317, + 318, 319, 320, 321, 322, 323, 324, 537, 326, 327, + 0, 0, 0, 0, 328, 0, 0, 35, 36, 37, + 38, 39, 0, 0, 0, 0, 43, 0, 0, 46, + 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, + 324, 554, 326, 327, 0, 0, 0, 0, 328, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 121, 0, + 0, 124, 125, 126, 0, 0, 314, 315, 316, 317, + 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, + 0, 131, 354, 0, 328, 0, 133, 0, 0, 0, + 0, 136, 0, 87, 295, 243, 139, 0, 1030, 91, + 92, 93, 0, 0, 94, 95, 96, 97, 98, 99, + 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, + 110, 111, 112, 113, 114, 0, 115, 116, 117, 118, + 0, 0, 119, 0, 0, 0, 0, 0, 710, 0, + 87, 335, 0, 0, 0, 0, 91, 92, 93, 0, + 0, 94, 95, 96, 97, 98, 99, 100, 101, 102, + 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, + 113, 114, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 336, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 121, 122, 123, 124, 125, 126, 35, 36, 37, 38, + 39, 0, 0, 0, 0, 43, 0, 0, 46, 0, + 0, 0, 0, 131, 132, 0, 0, 0, 133, 0, + 0, 0, 0, 136, 0, 0, 0, 860, 139, 0, + 1133, 0, 0, 0, 0, 0, 0, 121, 0, 0, + 124, 125, 126, 0, 314, 315, 316, 317, 318, 319, + 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, + 393, 1119, 328, 0, 0, 133, 0, 0, 0, 0, + 395, 925, 87, 295, 0, 139, 0, 191, 91, 92, + 93, 0, 0, 94, 95, 96, 97, 98, 99, 100, + 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, + 111, 112, 113, 114, 881, 0, 0, 0, 0, 0, + 0, 87, 295, 0, 0, 0, 0, 91, 92, 93, + 0, 0, 94, 95, 96, 97, 98, 99, 100, 101, + 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, + 112, 113, 114, 314, 315, 316, 317, 318, 319, 320, + 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, + 0, 328, 314, 315, 316, 317, 318, 319, 320, 321, + 322, 323, 324, 325, 326, 327, 0, 0, 0, 121, + 328, 0, 124, 125, 126, 0, 0, 314, 315, 316, + 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, + 327, 0, 131, 132, 0, 328, 0, 133, 0, 0, + 0, 0, 136, 0, 0, 300, 0, 139, 121, 301, + 0, 124, 125, 126, 0, 314, 315, 316, 317, 318, + 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, + 0, 131, 132, 328, 0, 0, 133, 0, 0, 0, + 1101, 136, 1102, 0, 717, 0, 139, 0, 718, 87, + 295, 0, 0, 0, 0, 91, 92, 93, 0, 0, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, - 114, 0, 115, 116, 117, 118, 0, 0, 119, 0, - 0, 0, 0, 0, 925, 0, 87, 335, 0, 0, - 0, 0, 91, 92, 93, 0, 0, 94, 95, 96, + 114, 314, 315, 316, 317, 318, 319, 320, 321, 322, + 323, 324, 325, 326, 327, 0, 87, 335, 0, 328, + 0, 494, 91, 92, 93, 0, 577, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 336, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 121, 122, 123, 124, - 125, 126, 35, 36, 37, 38, 39, 0, 0, 0, - 0, 43, 0, 0, 46, 0, 0, 0, 0, 131, - 132, 0, 0, 0, 133, 0, 0, 0, 0, 136, - 0, 0, 0, 0, 139, 0, 1133, 0, 0, 0, + 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, + 324, 325, 326, 327, 0, 0, 121, 0, 328, 124, + 125, 126, 35, 36, 37, 38, 39, 742, 0, 0, + 0, 43, 0, 0, 46, 0, 0, 0, 0, 393, + 394, 0, 0, 0, 133, 0, 0, 0, 0, 395, + 0, 0, 0, 0, 139, 0, 191, 0, 0, 0, 0, 0, 0, 121, 0, 0, 124, 125, 126, 0, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, - 324, 325, 326, 327, 0, 0, 393, 1119, 328, 0, - 0, 133, 0, 0, 0, 0, 395, 0, 87, 295, - 0, 139, 0, 191, 91, 92, 93, 0, 0, 94, - 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, - 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, - 0, 0, 0, 0, 0, 7, 8, 87, 295, 0, - 0, 0, 0, 91, 92, 93, 0, 0, 94, 95, - 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, - 106, 107, 108, 109, 110, 111, 112, 113, 114, 506, - 15, 16, 507, 18, 19, 508, 21, 509, 23, 0, - 24, 0, 26, 27, 0, 29, 30, 31, 0, 0, - 0, 34, 0, 881, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 121, 0, 0, 124, 125, - 126, 0, 0, 0, 50, 51, 52, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 131, 132, - 0, 0, 0, 133, 0, 0, 0, 0, 136, 0, - 0, 300, 0, 139, 121, 301, 0, 124, 125, 126, - 0, 314, 315, 316, 317, 318, 319, 320, 321, 322, - 323, 324, 325, 326, 327, 0, 0, 131, 132, 328, - 0, 0, 133, 0, 0, 0, 0, 136, 0, 0, - 717, 0, 139, 0, 718, 87, 295, 0, 0, 0, - 0, 91, 92, 93, 0, 0, 94, 95, 96, 97, - 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, - 108, 109, 110, 111, 112, 113, 114, 314, 315, 316, - 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, - 327, 0, 87, 335, 0, 328, 0, 494, 91, 92, - 93, 0, 577, 94, 95, 96, 97, 98, 99, 100, + 324, 325, 326, 327, 0, 0, 131, 337, 328, 0, + 0, 133, 87, 295, 243, 1128, 136, 1129, 91, 92, + 93, 139, 0, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, - 111, 112, 113, 114, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 336, 314, 315, 316, 317, - 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, - 0, 0, 121, 0, 328, 124, 125, 126, 35, 36, - 37, 38, 39, 742, 0, 0, 0, 43, 0, 0, - 46, 0, 0, 0, 0, 393, 394, 0, 0, 0, - 133, 0, 0, 0, 0, 395, 0, 0, 0, 0, - 139, 0, 191, 0, 0, 0, 0, 0, 0, 121, - 0, 0, 124, 125, 126, 0, 314, 315, 316, 317, - 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, - 0, 0, 131, 337, 328, 0, 0, 133, 87, 295, - 243, 1101, 136, 1102, 91, 92, 93, 139, 0, 94, - 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, - 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, - 0, 115, 116, 117, 118, 87, 295, 119, 0, 0, - 0, 91, 92, 93, 0, 0, 94, 95, 96, 97, - 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, - 108, 109, 110, 111, 112, 113, 114, 314, 315, 316, - 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, - 327, 0, 0, 0, 0, 328, 0, 0, 0, 0, - 0, 0, 1128, 0, 1129, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 121, 122, 123, 124, 125, - 126, 0, 314, 315, 316, 317, 318, 319, 320, 321, - 322, 323, 324, 325, 326, 327, 0, 0, 131, 132, - 328, 0, 0, 133, 0, 0, 0, 1221, 136, 1222, - 0, 0, 121, 139, 0, 124, 125, 126, -4, 1, - 0, 0, -4, 0, 0, 0, 0, 0, 0, 0, - -4, -4, 0, 0, 0, 131, 132, 0, 0, 0, - 133, 0, 0, 0, 0, 136, 0, 0, 0, 0, - 139, 0, 0, -4, 0, 0, 0, 0, -4, -4, - 0, -4, -4, 0, -4, -4, -4, -4, -4, -4, - -4, -4, -4, -4, 0, -4, -4, -4, -4, -4, - -4, -4, -4, -4, 0, -4, -4, -4, -4, -4, - -4, -4, -4, 0, -4, -4, -4, -4, -4, -4, - 0, 0, -4, -4, 0, 0, 0, 0, -4, -4, - -4, -4, 0, 0, -4, 0, -4, 0, -4, -4, - -4, -4, -4, -4, -4, -4, -4, -4, 0, 0, - 6, 0, 0, 0, -4, -4, -4, -4, 7, 8, - 0, 314, 315, 316, 317, 318, 319, 320, 321, 322, - 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, - 0, 9, 0, 0, 0, 0, 10, 11, 781, 12, - 13, 0, 14, 15, 16, 17, 18, 19, 20, 21, - 22, 23, 0, 24, 25, 26, 27, 28, 29, 30, - 31, 32, 0, 33, 34, 35, 36, 37, 38, 39, - 40, 0, 41, 42, 43, 44, 45, 46, 0, 0, - 47, 48, 0, 0, 0, 0, 49, 50, 51, 52, - 0, 0, 53, 0, 54, 0, 55, 56, 57, 58, - 59, 60, 61, 62, 63, 64, 0, 0, 0, 0, - 0, 0, 65, 66, 67, 68, 314, 315, 316, 317, + 111, 112, 113, 114, 0, 115, 116, 117, 118, 87, + 295, 119, 7, 8, 0, 91, 92, 93, 0, 0, + 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, + 114, 0, 0, 0, 0, 0, 506, 15, 16, 507, + 18, 19, 508, 21, 509, 23, 0, 24, 0, 26, + 27, 0, 29, 30, 31, 0, 0, 0, 34, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 121, + 122, 123, 124, 125, 126, 0, 0, 0, 0, 0, + 0, 50, 51, 52, 0, 0, 0, 0, 0, 0, + 0, 0, 131, 132, 0, 0, 0, 133, 0, 0, + 0, 0, 136, 0, 0, 0, 121, 139, 0, 124, + 125, 126, -4, 1, 0, 0, -4, 0, 0, 0, + 0, 0, 0, 0, -4, -4, 0, 0, 0, 131, + 132, 0, 0, 0, 133, 0, 0, 0, 0, 136, + 0, 0, 0, 0, 139, 0, 0, -4, 0, 0, + 0, 0, -4, -4, 0, -4, -4, 0, -4, -4, + -4, -4, -4, -4, -4, -4, -4, -4, 0, -4, + -4, -4, -4, -4, -4, -4, -4, -4, 0, -4, + -4, -4, -4, -4, -4, -4, -4, 0, -4, -4, + -4, -4, -4, -4, 0, 0, -4, -4, 0, 0, + 0, 0, -4, -4, -4, -4, 0, 0, -4, 0, + -4, 0, -4, -4, -4, -4, -4, -4, -4, -4, + -4, -4, 0, 0, 6, 0, 0, 0, -4, -4, + -4, -4, 7, 8, 0, 314, 315, 316, 317, 318, + 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, + 0, 0, 0, 328, 0, 9, 0, 0, 0, 0, + 10, 11, 781, 12, 13, 0, 14, 15, 16, 17, + 18, 19, 20, 21, 22, 23, 0, 24, 25, 26, + 27, 28, 29, 30, 31, 32, 0, 33, 34, 35, + 36, 37, 38, 39, 40, 0, 41, 42, 43, 44, + 45, 46, 0, 0, 47, 48, 0, 0, 0, 0, + 49, 50, 51, 52, 0, 0, 53, 0, 54, 0, + 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, + 0, 0, 0, 0, 0, 0, 65, 66, 67, 68, + 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, + 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, + 0, 0, 0, 0, 0, 1220, 0, 1221, 314, 315, + 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, + 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, + 0, 0, 0, 0, 0, 813, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, 0, 0, - 0, 0, 0, 813, 314, 315, 316, 317, 318, 319, + 0, 0, 0, 859, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, 0, 0, 0, 0, - 0, 859, 314, 315, 316, 317, 318, 319, 320, 321, + 0, 898, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 0, 0, 0, 0, 0, 0, 0, 898, + 328, 0, 0, 0, 0, 0, 0, 0, 0, 1099, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, - 0, 0, 0, 0, 0, 0, 0, 1099, 314, 315, + 0, 0, 0, 0, 0, 0, 0, 1116, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, - 0, 0, 0, 0, 0, 1116, 314, 315, 316, 317, + 0, 0, 0, 0, 0, 1157, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, 0, 0, - 0, 0, 0, 1157, 314, 315, 316, 317, 318, 319, + 0, 0, 0, 1158, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, 0, 0, 0, 0, - 0, 1158, 314, 315, 316, 317, 318, 319, 320, 321, + 0, 1159, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 0, 0, 0, 0, 0, 0, 0, 1159, + 328, 0, 0, 0, 0, 0, 0, 0, 0, 1160, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, - 0, 0, 0, 0, 0, 0, 0, 1160, 314, 315, + 0, 0, 0, 0, 0, 0, 0, 1190, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, - 0, 0, 0, 0, 0, 1191, 314, 315, 316, 317, + 0, 0, 0, 0, 0, 1235, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, 0, 0, - 0, 0, 0, 1236, 314, 315, 316, 317, 318, 319, + 0, 0, 0, 1240, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, 0, 0, 0, 0, 0, 1241, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 0, 0, 0, 0, 0, 0, 0, 1242, + 328, 0, 0, 0, 0, 0, 0, 0, 0, 1258, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, - 0, 0, 0, 0, 0, 0, 0, 1259, 314, 315, + 0, 0, 0, 0, 0, 0, 0, 1261, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, - 0, 0, 0, 0, 0, 1262, 314, 315, 316, 317, + 0, 0, 0, 0, 0, 1264, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, 0, 0, - 0, 0, 0, 1265, 314, 315, 316, 317, 318, 319, + 0, 0, 0, 1288, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, 0, 0, 0, 0, - 0, 1289, 314, 315, 316, 317, 318, 319, 320, 321, + 0, 1291, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 0, 0, 0, 0, 0, 0, 0, 1293, + 328, 0, 0, 0, 0, 0, 0, 0, 0, 1318, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, - 0, 0, 0, 0, 0, 0, 0, 1321, 314, 315, + 0, 0, 0, 0, 0, 0, 0, 1320, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, - 0, 0, 0, 0, 0, 1323, 314, 315, 316, 317, + 0, 0, 0, 0, 0, 1322, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, 0, 0, - 0, 0, 0, 1325, 314, 315, 316, 317, 318, 319, + 0, 0, 0, 1335, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, 0, 0, 0, 0, - 0, 1338, 314, 315, 316, 317, 318, 319, 320, 321, - 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 0, 0, 0, 0, 0, 0, 573, 314, - 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, - 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, - 0, 0, 0, 0, 0, 1170, 314, 315, 316, 317, - 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, - 0, 0, 0, 0, 328, 0, 0, 0, 0, 0, - 0, 530, 314, 315, 316, 317, 318, 319, 320, 321, - 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 0, 0, 0, 0, 0, 577, 314, 315, + 573, 314, 315, 316, 317, 318, 319, 320, 321, 322, + 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, + 0, 0, 0, 0, 0, 0, 0, 1169, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, - 0, 0, 0, 578, 314, 315, 316, 317, 318, 319, + 0, 0, 0, 530, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, - 0, 0, 328, 0, 0, 0, 0, 0, 0, 610, + 0, 0, 328, 0, 0, 0, 0, 0, 0, 577, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, - 0, 0, 0, 0, 0, 661, 314, 315, 316, 317, + 0, 0, 0, 0, 0, 578, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, 0, 0, - 0, 662, 314, 315, 316, 317, 318, 319, 320, 321, + 0, 610, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 0, 0, 0, 0, 0, 675, 314, 315, + 328, 0, 0, 0, 0, 0, 0, 661, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, - 0, 0, 0, 676, 314, 315, 316, 317, 318, 319, + 0, 0, 0, 662, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, - 0, 0, 328, 0, 0, 0, 0, 0, 0, 677, + 0, 0, 328, 0, 0, 0, 0, 0, 0, 675, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, - 0, 0, 0, 0, 0, 678, 314, 315, 316, 317, + 0, 0, 0, 0, 0, 676, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, 0, 0, - 0, 679, 314, 315, 316, 317, 318, 319, 320, 321, + 0, 677, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 0, 0, 0, 0, 0, 680, 314, 315, + 328, 0, 0, 0, 0, 0, 0, 678, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, - 0, 0, 0, 769, 314, 315, 316, 317, 318, 319, + 0, 0, 0, 679, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, - 0, 0, 328, 0, 0, 0, 0, 0, 0, 770, + 0, 0, 328, 0, 0, 0, 0, 0, 0, 680, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, - 0, 0, 0, 0, 0, 771, 314, 315, 316, 317, + 0, 0, 0, 0, 0, 769, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, 0, 0, - 0, 856, 314, 315, 316, 317, 318, 319, 320, 321, + 0, 770, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 0, 0, 0, 0, 0, 896, 314, 315, + 328, 0, 0, 0, 0, 0, 0, 771, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, - 0, 0, 0, 897, 314, 315, 316, 317, 318, 319, + 0, 0, 0, 856, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, - 0, 0, 328, 0, 0, 0, 0, 0, 0, 924, + 0, 0, 328, 0, 0, 0, 0, 0, 0, 896, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, - 0, 0, 0, 0, 0, 1050, 314, 315, 316, 317, + 0, 0, 0, 0, 0, 897, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, 0, 0, - 0, 1051, 314, 315, 316, 317, 318, 319, 320, 321, + 0, 924, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 0, 0, 0, 0, 0, 1070, 314, 315, + 328, 0, 0, 0, 0, 0, 0, 1050, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, - 0, 0, 0, 1204, 314, 315, 316, 317, 318, 319, + 0, 0, 0, 1051, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, - 0, 0, 328, 0, 0, 0, 0, 0, 0, 1205, + 0, 0, 328, 0, 0, 0, 0, 0, 0, 1070, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, - 0, 0, 0, 0, 0, 1211, 314, 315, 316, 317, + 0, 0, 0, 0, 0, 1203, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, 0, 0, - 0, 1285, 314, 315, 316, 317, 318, 319, 320, 321, + 0, 1204, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 0, 0, 0, 0, 0, 1288, 314, 315, + 328, 0, 0, 0, 0, 0, 0, 1210, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, - 498, 314, 315, 316, 317, 318, 319, 320, 321, 322, - 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, - 0, 0, 0, 615, 314, 315, 316, 317, 318, 319, + 0, 0, 0, 1284, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, - 0, 0, 328, 0, 0, 0, 625, 314, 315, 316, - 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, - 327, 0, 0, 0, 0, 328, 0, 0, 0, 640, + 0, 0, 328, 0, 0, 0, 0, 0, 0, 1287, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, - 0, 0, 642, 314, 315, 316, 317, 318, 319, 320, + 0, 0, 498, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, - 0, 328, 0, 0, 0, 644, 314, 315, 316, 317, + 0, 328, 0, 0, 0, 615, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, - 0, 0, 0, 0, 328, 0, 0, 0, 646, 314, + 0, 0, 0, 0, 328, 0, 0, 0, 625, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, - 0, 648, 314, 315, 316, 317, 318, 319, 320, 321, + 0, 640, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 0, 0, 650, 314, 315, 316, 317, 318, + 328, 0, 0, 0, 642, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, - 0, 0, 0, 328, 0, 0, 0, 652, 314, 315, + 0, 0, 0, 328, 0, 0, 0, 644, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, - 654, 314, 315, 316, 317, 318, 319, 320, 321, 322, + 646, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, - 0, 0, 0, 656, 314, 315, 316, 317, 318, 319, + 0, 0, 0, 648, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, - 0, 0, 328, 0, 0, 0, 658, 314, 315, 316, + 0, 0, 328, 0, 0, 0, 650, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, - 327, 0, 0, 0, 0, 328, 0, 0, 0, 660, + 327, 0, 0, 0, 0, 328, 0, 0, 0, 652, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, - 0, 0, 664, 314, 315, 316, 317, 318, 319, 320, + 0, 0, 654, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, - 0, 328, 0, 0, 0, 666, 314, 315, 316, 317, + 0, 328, 0, 0, 0, 656, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, - 0, 0, 0, 0, 328, 0, 0, 0, 668, 314, + 0, 0, 0, 0, 328, 0, 0, 0, 658, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, - 0, 670, 314, 315, 316, 317, 318, 319, 320, 321, + 0, 660, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 0, 0, 672, 314, 315, 316, 317, 318, + 328, 0, 0, 0, 664, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, - 0, 0, 0, 328, 0, 0, 0, 674, 314, 315, + 0, 0, 0, 328, 0, 0, 0, 666, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, - 788, 314, 315, 316, 317, 318, 319, 320, 321, 322, + 668, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, - 0, 0, 0, 789, 314, 315, 316, 317, 318, 319, + 0, 0, 0, 670, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, - 0, 0, 328, 0, 0, 0, 791, 314, 315, 316, + 0, 0, 328, 0, 0, 0, 672, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, - 327, 0, 0, 0, 0, 328, 0, 0, 0, 792, + 327, 0, 0, 0, 0, 328, 0, 0, 0, 674, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, - 0, 0, 809, 314, 315, 316, 317, 318, 319, 320, + 0, 0, 788, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, - 0, 328, 0, 0, 0, 832, 314, 315, 316, 317, + 0, 328, 0, 0, 0, 789, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, - 0, 0, 0, 0, 328, 0, 0, 0, 930, 314, + 0, 0, 0, 0, 328, 0, 0, 0, 791, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, - 0, 945, 314, 315, 316, 317, 318, 319, 320, 321, + 0, 792, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 0, 0, 947, 314, 315, 316, 317, 318, + 328, 0, 0, 0, 809, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, - 0, 0, 0, 328, 0, 0, 0, 949, 314, 315, + 0, 0, 0, 328, 0, 0, 0, 832, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, 0, 0, - 951, 314, 315, 316, 317, 318, 319, 320, 321, 322, + 930, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, - 0, 0, 0, 1063, 314, 315, 316, 317, 318, 319, + 0, 0, 0, 945, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, - 0, 0, 328, 0, 494, 314, 315, 316, 317, 318, - 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, - 0, 0, 0, 328, 0, 531, 314, 315, 316, 317, + 0, 0, 328, 0, 0, 0, 947, 314, 315, 316, + 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, + 327, 0, 0, 0, 0, 328, 0, 0, 0, 949, + 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, + 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, + 0, 0, 951, 314, 315, 316, 317, 318, 319, 320, + 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, + 0, 328, 0, 0, 0, 1063, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, - 0, 0, 0, 0, 328, 0, 540, 314, 315, 316, + 0, 0, 0, 0, 328, 0, 494, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, - 327, 0, 0, 0, 0, 328, 0, 541, 314, 315, + 327, 0, 0, 0, 0, 328, 0, 531, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, - 326, 327, 0, 0, 0, 0, 328, 0, 543, 314, + 326, 327, 0, 0, 0, 0, 328, 0, 540, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, - 325, 326, 327, 0, 0, 0, 0, 328, 0, 545, + 325, 326, 327, 0, 0, 0, 0, 328, 0, 541, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, - 546, 314, 315, 316, 317, 318, 319, 320, 321, 322, + 543, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, - 0, 549, 314, 315, 316, 317, 318, 319, 320, 321, + 0, 545, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 550, 314, 315, 316, 317, 318, 319, 320, + 328, 0, 546, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, - 0, 328, 0, 606, 314, 315, 316, 317, 318, 319, + 0, 328, 0, 549, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, - 0, 0, 328, 0, 607, 314, 315, 316, 317, 318, + 0, 0, 328, 0, 550, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, - 0, 0, 0, 328, 0, 608, 314, 315, 316, 317, + 0, 0, 0, 328, 0, 606, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, - 0, 0, 0, 0, 328, 0, 614, 314, 315, 316, + 0, 0, 0, 0, 328, 0, 607, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, - 327, 0, 0, 0, 0, 328, 0, 639, 314, 315, + 327, 0, 0, 0, 0, 328, 0, 608, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, - 326, 327, 0, 0, 0, 0, 328, 0, 641, 314, + 326, 327, 0, 0, 0, 0, 328, 0, 614, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, - 325, 326, 327, 0, 0, 0, 0, 328, 0, 643, + 325, 326, 327, 0, 0, 0, 0, 328, 0, 639, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, - 645, 314, 315, 316, 317, 318, 319, 320, 321, 322, + 641, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, - 0, 647, 314, 315, 316, 317, 318, 319, 320, 321, + 0, 643, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 649, 314, 315, 316, 317, 318, 319, 320, + 328, 0, 645, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, - 0, 328, 0, 651, 314, 315, 316, 317, 318, 319, + 0, 328, 0, 647, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, - 0, 0, 328, 0, 653, 314, 315, 316, 317, 318, + 0, 0, 328, 0, 649, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, - 0, 0, 0, 328, 0, 655, 314, 315, 316, 317, + 0, 0, 0, 328, 0, 651, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, - 0, 0, 0, 0, 328, 0, 657, 314, 315, 316, + 0, 0, 0, 0, 328, 0, 653, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, - 327, 0, 0, 0, 0, 328, 0, 659, 314, 315, + 327, 0, 0, 0, 0, 328, 0, 655, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, - 326, 327, 0, 0, 0, 0, 328, 0, 663, 314, + 326, 327, 0, 0, 0, 0, 328, 0, 657, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, - 325, 326, 327, 0, 0, 0, 0, 328, 0, 665, + 325, 326, 327, 0, 0, 0, 0, 328, 0, 659, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, - 667, 314, 315, 316, 317, 318, 319, 320, 321, 322, + 663, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, - 0, 669, 314, 315, 316, 317, 318, 319, 320, 321, + 0, 665, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 671, 314, 315, 316, 317, 318, 319, 320, + 328, 0, 667, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, - 0, 328, 0, 673, 314, 315, 316, 317, 318, 319, + 0, 328, 0, 669, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, - 0, 0, 328, 0, 728, 314, 315, 316, 317, 318, + 0, 0, 328, 0, 671, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, - 0, 0, 0, 328, 0, 733, 314, 315, 316, 317, + 0, 0, 0, 328, 0, 673, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, - 0, 0, 0, 0, 328, 0, 741, 314, 315, 316, + 0, 0, 0, 0, 328, 0, 728, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, - 327, 0, 0, 0, 0, 328, 0, 743, 314, 315, + 327, 0, 0, 0, 0, 328, 0, 733, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, - 326, 327, 0, 0, 0, 0, 328, 0, 744, 314, + 326, 327, 0, 0, 0, 0, 328, 0, 741, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, - 325, 326, 327, 0, 0, 0, 0, 328, 0, 750, + 325, 326, 327, 0, 0, 0, 0, 328, 0, 743, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, - 757, 314, 315, 316, 317, 318, 319, 320, 321, 322, + 744, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, - 0, 758, 314, 315, 316, 317, 318, 319, 320, 321, + 0, 750, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 759, 314, 315, 316, 317, 318, 319, 320, + 328, 0, 757, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, - 0, 328, 0, 780, 314, 315, 316, 317, 318, 319, + 0, 328, 0, 758, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, - 0, 0, 328, 0, 782, 314, 315, 316, 317, 318, + 0, 0, 328, 0, 759, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, - 0, 0, 0, 328, 0, 783, 314, 315, 316, 317, + 0, 0, 0, 328, 0, 780, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, - 0, 0, 0, 0, 328, 0, 787, 314, 315, 316, + 0, 0, 0, 0, 328, 0, 782, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, - 327, 0, 0, 0, 0, 328, 0, 944, 314, 315, + 327, 0, 0, 0, 0, 328, 0, 783, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, - 326, 327, 0, 0, 0, 0, 328, 0, 946, 314, + 326, 327, 0, 0, 0, 0, 328, 0, 787, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, - 325, 326, 327, 0, 0, 0, 0, 328, 0, 948, + 325, 326, 327, 0, 0, 0, 0, 328, 0, 944, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, 0, - 950, 314, 315, 316, 317, 318, 319, 320, 321, 322, + 946, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, 328, - 0, 954, 314, 315, 316, 317, 318, 319, 320, 321, + 0, 948, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, 0, - 328, 0, 1100, 314, 315, 316, 317, 318, 319, 320, + 328, 0, 950, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, 0, - 0, 328, 0, 1115, 314, 315, 316, 317, 318, 319, + 0, 328, 0, 954, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, 0, - 0, 0, 328, 0, 1132, 314, 315, 316, 317, 318, + 0, 0, 328, 0, 1100, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 0, - 0, 0, 0, 328, 0, 1284, 314, 315, 316, 317, + 0, 0, 0, 328, 0, 1115, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, - 0, 0, 0, 0, 328, 0, 1336, 314, 315, 316, + 0, 0, 0, 0, 328, 0, 1132, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, - 327, 0, 0, 0, 0, 328 + 327, 0, 0, 0, 0, 328, 0, 1283, 314, 315, + 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, + 326, 327, 0, 0, 0, 0, 328, 0, 1333, 314, + 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, + 325, 326, 327, 0, 0, 0, 0, 328 }; static const yytype_int16 yycheck[] = { - 6, 234, 235, 236, 199, 7, 3, 5, 4, 303, - 387, 388, 5, 7, 209, 4, 36, 37, 6, 39, - 6, 703, 1146, 4, 133, 134, 6, 4, 4, 13, - 4, 4, 7, 4, 4, 230, 75, 232, 6, 6, - 4, 150, 6, 6, 1168, 143, 6, 173, 174, 75, - 133, 134, 150, 775, 287, 288, 289, 290, 75, 292, - 293, 294, 144, 0, 6, 76, 149, 149, 151, 133, - 134, 82, 83, 143, 7, 133, 134, 76, 204, 50, - 150, 155, 7, 82, 83, 149, 160, 151, 59, 143, - 164, 149, 6, 151, 143, 133, 134, 86, 87, 88, - 89, 150, 143, 52, 90, 143, 140, 141, 7, 150, - 6, 150, 150, 147, 6, 96, 97, 143, 120, 121, - 122, 123, 96, 97, 150, 131, 132, 133, 143, 123, - 136, 137, 56, 150, 104, 141, 143, 779, 140, 141, - 151, 147, 130, 140, 150, 147, 52, 143, 154, 155, - 156, 157, 150, 159, 160, 161, 162, 150, 164, 165, - 166, 843, 151, 1287, 140, 141, 52, 187, 188, 145, - 130, 147, 147, 150, 143, 195, 152, 150, 184, 199, - 150, 145, 150, 150, 190, 191, 908, 120, 121, 122, - 123, 133, 134, 199, 52, 120, 121, 122, 123, 135, - 136, 137, 143, 398, 498, 143, 142, 140, 141, 143, - 216, 217, 218, 75, 220, 140, 141, 223, 224, 52, - 226, 120, 121, 122, 123, 4, 421, 301, 155, 76, - 54, 1355, 238, 160, 143, 82, 83, 164, 49, 245, + 6, 234, 235, 236, 199, 4, 3, 387, 388, 303, + 6, 4, 6, 4, 209, 4, 36, 37, 5, 39, + 6, 703, 7, 4, 1146, 4, 6, 76, 5, 4, + 6, 4, 6, 82, 83, 230, 4, 232, 6, 4, + 0, 6, 4, 173, 174, 779, 1168, 4, 75, 49, + 133, 134, 52, 75, 287, 288, 289, 290, 6, 292, + 293, 294, 6, 76, 140, 141, 149, 775, 151, 82, + 83, 7, 76, 13, 204, 133, 134, 50, 82, 83, + 133, 134, 7, 52, 4, 5, 59, 86, 87, 88, + 89, 149, 7, 151, 133, 134, 149, 143, 151, 566, + 567, 568, 151, 6, 90, 96, 97, 96, 97, 6, + 149, 104, 69, 70, 71, 72, 36, 37, 38, 39, + 6, 78, 42, 150, 81, 131, 132, 133, 150, 143, + 136, 137, 144, 143, 75, 141, 150, 149, 151, 133, + 134, 147, 143, 140, 150, 6, 7, 151, 154, 155, + 156, 157, 151, 159, 160, 161, 162, 150, 164, 165, + 166, 843, 147, 150, 1286, 140, 141, 187, 188, 150, + 145, 150, 147, 150, 150, 195, 150, 152, 184, 199, + 145, 143, 130, 144, 190, 191, 130, 123, 149, 4, + 5, 111, 112, 199, 143, 120, 121, 122, 123, 52, + 908, 150, 143, 398, 498, 120, 121, 122, 123, 150, + 216, 217, 218, 143, 220, 140, 141, 223, 224, 143, + 226, 36, 37, 38, 39, 143, 421, 42, 155, 76, + 1352, 75, 238, 160, 143, 82, 83, 164, 56, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, - 286, 143, 150, 965, 49, 291, 150, 52, 150, 54, - 69, 70, 71, 72, 49, 301, 8, 52, 49, 78, - 76, 52, 81, 54, 151, 52, 82, 83, 314, 315, + 286, 144, 76, 965, 76, 291, 149, 144, 82, 83, + 82, 83, 149, 155, 6, 301, 111, 112, 160, 143, + 49, 52, 164, 52, 151, 54, 150, 303, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, - 326, 327, 328, 303, 144, 4, 5, 133, 134, 149, - 76, 337, 52, 4, 76, 6, 82, 83, 412, 345, - 82, 83, 144, 149, 350, 4, 5, 149, 354, 355, - 566, 567, 568, 359, 360, 361, 362, 36, 37, 38, - 39, 49, 368, 42, 49, 385, 386, 373, 374, 375, - 145, 144, 147, 393, 301, 151, 149, 36, 37, 38, - 39, 133, 134, 42, 390, 391, 392, 393, 394, 395, - 387, 388, 625, 399, 400, 401, 402, 145, 150, 405, - 140, 141, 408, 409, 5, 151, 412, 413, 414, 151, - 337, 4, 124, 125, 126, 127, 128, 129, 130, 131, - 132, 133, 134, 135, 136, 137, 4, 354, 355, 4, - 142, 437, 111, 112, 440, 36, 37, 38, 39, 151, - 76, 42, 76, 133, 134, 143, 82, 83, 82, 83, - 683, 143, 111, 112, 143, 529, 689, 143, 76, 439, - 150, 140, 141, 6, 82, 83, 133, 134, 147, 76, - 1152, 143, 76, 145, 4, 82, 83, 551, 82, 83, - 713, 4, 149, 144, 150, 412, 46, 493, 149, 49, - 76, 143, 52, 145, 500, 76, 82, 83, 143, 573, - 145, 82, 83, 1225, 133, 134, 1228, 140, 141, 1231, - 111, 112, 145, 499, 147, 151, 143, 151, 498, 152, - 149, 143, 76, 529, 530, 7, 532, 533, 82, 83, - 536, 537, 538, 151, 143, 1177, 145, 1179, 143, 1181, - 145, 835, 836, 143, 151, 551, 143, 151, 554, 555, - 133, 134, 143, 143, 560, 145, 576, 6, 7, 565, - 566, 567, 568, 133, 134, 151, 149, 573, 4, 589, - 151, 577, 578, 133, 134, 143, 143, 583, 145, 565, - 566, 567, 568, 143, 133, 134, 1308, 133, 134, 595, - 150, 597, 143, 133, 134, 143, 143, 151, 133, 134, - 149, 143, 529, 149, 610, 143, 612, 613, 682, 149, - 537, 538, 618, 6, 149, 133, 134, 1339, 6, 6, - 1342, 133, 134, 1345, 551, 5, 1348, 554, 143, 143, - 1272, 149, 706, 707, 708, 709, 1013, 149, 133, 134, - 143, 133, 134, 150, 718, 625, 573, 143, 1370, 8, - 1372, 149, 1374, 151, 149, 661, 662, 149, 143, 133, - 134, 133, 134, 133, 134, 739, 143, 133, 134, 675, - 676, 677, 678, 679, 680, 149, 682, 149, 1320, 149, - 1322, 687, 1324, 149, 143, 143, 145, 145, 1330, 143, - 696, 145, 133, 134, 133, 134, 716, 143, 143, 145, - 706, 707, 708, 709, 710, 143, 143, 145, 149, 143, - 149, 145, 718, 143, 140, 141, 1358, 4, 1360, 145, - 1362, 147, 150, 150, 150, 167, 152, 143, 150, 145, - 172, 173, 174, 739, 133, 134, 135, 136, 137, 46, - 973, 183, 49, 142, 186, 52, 143, 54, 145, 769, - 770, 771, 8, 143, 143, 682, 145, 143, 143, 145, - 145, 143, 204, 205, 143, 124, 125, 126, 127, 128, + 326, 327, 328, 76, 52, 140, 141, 52, 144, 82, + 83, 337, 147, 149, 76, 143, 76, 145, 7, 345, + 82, 83, 82, 83, 350, 76, 133, 134, 354, 355, + 7, 82, 83, 359, 360, 361, 362, 151, 143, 151, + 145, 54, 368, 150, 143, 385, 386, 373, 374, 375, + 76, 150, 46, 393, 301, 49, 82, 83, 52, 133, + 134, 133, 134, 143, 390, 391, 392, 393, 394, 395, + 387, 388, 625, 399, 400, 401, 402, 149, 151, 405, + 49, 52, 408, 409, 5, 150, 412, 413, 414, 151, + 337, 151, 124, 125, 126, 127, 128, 129, 130, 131, + 132, 133, 134, 135, 136, 137, 76, 354, 355, 150, + 142, 437, 82, 83, 440, 36, 37, 38, 39, 301, + 143, 42, 1176, 439, 1178, 151, 1180, 150, 140, 141, + 683, 120, 121, 122, 123, 147, 689, 133, 134, 133, + 134, 76, 52, 120, 121, 122, 123, 82, 83, 143, + 1152, 140, 141, 143, 150, 145, 150, 143, 147, 145, + 713, 49, 76, 140, 141, 412, 49, 493, 82, 83, + 133, 134, 133, 134, 500, 4, 133, 134, 133, 134, + 143, 151, 498, 49, 133, 134, 52, 150, 54, 150, + 111, 112, 149, 499, 149, 143, 1224, 133, 134, 1227, + 149, 143, 1230, 529, 530, 4, 532, 533, 133, 134, + 536, 537, 538, 149, 4, 143, 151, 1271, 149, 143, + 151, 835, 836, 6, 149, 551, 145, 4, 554, 555, + 412, 143, 133, 134, 560, 4, 576, 151, 143, 565, + 566, 567, 568, 143, 143, 145, 145, 573, 149, 589, + 46, 577, 578, 49, 133, 134, 52, 583, 54, 565, + 566, 567, 568, 1317, 150, 1319, 143, 1321, 145, 595, + 149, 597, 143, 1327, 145, 6, 140, 141, 1306, 133, + 134, 145, 529, 147, 610, 143, 612, 613, 152, 4, + 537, 538, 618, 143, 143, 149, 133, 134, 143, 133, + 134, 1355, 143, 1357, 551, 1359, 7, 554, 1336, 625, + 143, 1339, 149, 1013, 1342, 149, 143, 1345, 133, 134, + 143, 133, 134, 143, 133, 134, 573, 143, 133, 134, + 133, 134, 133, 134, 149, 661, 662, 149, 6, 1367, + 149, 1369, 6, 1371, 149, 6, 149, 529, 149, 675, + 676, 677, 678, 679, 680, 143, 682, 145, 143, 8, + 145, 687, 133, 134, 135, 136, 137, 140, 141, 551, + 696, 142, 145, 143, 147, 145, 716, 150, 5, 152, + 706, 707, 708, 709, 710, 150, 143, 143, 145, 145, + 143, 573, 718, 124, 125, 126, 127, 128, 129, 130, + 131, 132, 133, 134, 135, 136, 137, 143, 143, 167, + 145, 142, 4, 739, 172, 173, 174, 135, 136, 137, + 973, 8, 143, 143, 142, 183, 143, 143, 186, 769, + 770, 771, 143, 143, 145, 682, 143, 143, 145, 145, + 143, 143, 145, 145, 143, 150, 204, 205, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 706, - 707, 708, 709, 142, 145, 12, 13, 143, 143, 145, - 145, 718, 151, 143, 6, 145, 1173, 126, 127, 128, + 707, 708, 709, 142, 150, 143, 143, 145, 145, 150, + 143, 718, 1172, 143, 143, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 815, - 816, 150, 739, 142, 149, 149, 151, 151, 145, 46, - 47, 48, 49, 50, 51, 52, 53, 54, 55, 149, - 57, 151, 59, 60, 145, 62, 63, 64, 844, 6, - 914, 68, 150, 149, 149, 151, 151, 52, 147, 54, - 856, 149, 832, 151, 860, 149, 836, 151, 149, 149, - 151, 151, 99, 6, 91, 92, 93, 6, 124, 125, - 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, - 136, 137, 149, 149, 151, 151, 142, 907, 144, 895, - 896, 897, 149, 6, 151, 145, 4, 903, 904, 150, - 149, 907, 151, 149, 149, 151, 151, 6, 914, 129, + 816, 150, 739, 142, 149, 149, 151, 151, 145, 145, + 682, 147, 151, 126, 127, 128, 129, 130, 131, 132, + 133, 134, 135, 136, 137, 149, 832, 151, 844, 142, + 836, 149, 6, 151, 706, 707, 708, 709, 145, 149, + 856, 151, 145, 52, 860, 54, 718, 124, 125, 126, + 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, + 137, 149, 149, 151, 151, 142, 149, 739, 151, 149, + 149, 151, 151, 149, 151, 151, 149, 907, 151, 895, + 896, 897, 149, 149, 151, 151, 6, 903, 904, 147, + 149, 907, 151, 4, 149, 6, 151, 150, 914, 129, 130, 131, 132, 133, 134, 135, 136, 137, 924, 925, - 926, 149, 142, 151, 151, 149, 149, 151, 151, 142, - 147, 149, 938, 151, 149, 7, 151, 943, 127, 128, - 129, 130, 131, 132, 133, 134, 135, 136, 137, 149, - 145, 151, 958, 142, 150, 149, 936, 151, 149, 979, - 151, 6, 149, 149, 151, 151, 149, 149, 151, 151, - 151, 957, 978, 149, 149, 151, 151, 150, 984, 985, - 149, 7, 151, 989, 149, 7, 151, 914, 7, 143, - 1185, 997, 143, 143, 1014, 143, 1016, 7, 1018, 144, - 6, 1007, 7, 1009, 7, 6, 96, 1027, 150, 1029, - 1030, 144, 144, 144, 144, 149, 1013, 144, 144, 144, - 149, 1027, 6, 1009, 1030, 149, 4, 1033, 146, 99, - 7, 7, 7, 7, 99, 1041, 7, 7, 99, 7, - 7, 4, 6, 147, 1050, 1051, 151, 6, 151, 7, - 7, 7, 147, 495, 496, 1041, 4, 7, 7, 1133, - 7, 7, 143, 143, 1070, 150, 6, 6, 6, 146, - 6, 6, 145, 7, 6, 130, 7, 7, 1273, 124, - 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, - 135, 136, 137, 54, 7, 1101, 1170, 142, 6, 52, - 1027, 7, 1335, 1030, 7, 7, 6, 144, 7, 144, - 144, 1117, 144, 1119, 1188, 7, 7, 7, 6, 561, - 4, 6, 1128, 150, 1130, 143, 7, 1133, 6, 150, - 572, 7, 1365, 7, 1367, 6, 1142, 6, 52, 6, - 6, 1147, 4, 4, 4, 144, 150, 6, 150, 4, - 150, 1384, 150, 6, 143, 150, 1176, 144, 1178, 147, - 1180, 7, 6, 59, 1170, 150, 6, 1187, 150, 1189, - 1176, 150, 1178, 6, 1180, 6, 1173, 150, 6, 6, - 5, 4, 1188, 7, 6, 150, 1192, 7, 7, 7, - 7, 6, 1119, 6, 95, 150, 150, 6, 1204, 1205, - 1274, 7, 1276, 147, 6, 1211, 1133, 6, 4, 6, - 5, 1217, 6, 6, 6, 1221, 124, 125, 126, 127, - 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, - 6, 146, 6, 6, 142, 6, 6, 6, 6, 6, - 6, 99, 1248, 1170, 4, 6, 150, 6, 6, 6, - 6, 149, 6, 6, 1260, 4, 1276, 1263, 1332, 6, - 1266, 1188, 12, 13, 1270, 6, 149, 149, 1274, 149, - 1276, 7, 149, 6, 147, 6, 5, 7, 50, 1285, - 6, 6, 1288, 6, 726, 727, 6, 729, 6, 731, - 732, 6, 6, 735, 736, 151, 46, 47, 48, 49, - 50, 51, 52, 53, 54, 55, 6, 57, 150, 59, - 60, 150, 62, 63, 64, 150, 150, 6, 68, 94, - 150, 150, 6, 6, 6, 6, 1332, 124, 125, 126, + 926, 149, 142, 151, 149, 149, 151, 151, 149, 99, + 151, 149, 938, 151, 149, 6, 151, 943, 6, 149, + 936, 151, 149, 149, 151, 151, 149, 149, 151, 151, + 6, 149, 958, 151, 149, 149, 151, 151, 149, 979, + 151, 145, 8, 4, 150, 142, 6, 147, 7, 145, + 151, 957, 978, 7, 7, 150, 150, 7, 984, 985, + 143, 143, 143, 989, 143, 7, 144, 914, 6, 1184, + 7, 997, 7, 6, 1014, 150, 1016, 96, 1018, 144, + 144, 1007, 144, 1009, 144, 144, 149, 1027, 144, 1029, + 1030, 149, 144, 6, 149, 4, 1013, 146, 99, 7, + 7, 1027, 7, 1009, 1030, 7, 99, 1033, 7, 7, + 99, 7, 7, 4, 6, 1041, 147, 151, 151, 6, + 147, 7, 7, 7, 1050, 1051, 4, 7, 7, 143, + 7, 7, 914, 143, 150, 1041, 6, 495, 496, 6, + 6, 146, 6, 6, 1070, 7, 145, 6, 130, 52, + 7, 7, 7, 54, 7, 7, 7, 1272, 124, 125, + 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, + 136, 137, 6, 144, 7, 1101, 142, 6, 144, 1332, + 1027, 144, 144, 1030, 7, 7, 144, 7, 6, 4, + 6, 1117, 143, 1119, 150, 7, 6, 4, 7, 7, + 6, 150, 1128, 561, 1130, 6, 52, 1133, 6, 1362, + 6, 1364, 4, 4, 572, 144, 1142, 6, 150, 150, + 150, 1147, 150, 4, 6, 143, 150, 144, 1381, 7, + 6, 147, 59, 6, 6, 1175, 150, 1177, 150, 1179, + 150, 6, 6, 1169, 150, 6, 1186, 5, 1188, 1175, + 4, 1177, 7, 1179, 6, 1172, 7, 7, 7, 7, + 150, 1187, 150, 6, 6, 1191, 6, 150, 7, 95, + 6, 6, 1119, 147, 4, 6, 5, 1203, 1204, 6, + 6, 6, 6, 6, 1210, 146, 1133, 6, 6, 6, + 1216, 6, 6, 6, 1220, 124, 125, 126, 127, 128, + 129, 130, 131, 132, 133, 134, 135, 136, 137, 99, + 6, 6, 6, 142, 6, 6, 6, 149, 6, 6, + 6, 1247, 1169, 4, 149, 149, 6, 6, 149, 7, + 149, 6, 6, 1259, 5, 1275, 1262, 150, 50, 1265, + 1187, 6, 147, 1269, 6, 6, 6, 1273, 6, 1275, + 150, 1133, 6, 150, 6, 6, 151, 150, 1284, 7, + 94, 1287, 150, 150, 150, 6, 6, 6, 726, 727, + 6, 729, 6, 731, 732, 97, 6, 735, 736, 6, + 150, 6, 151, 151, 151, 151, 6, 1169, 124, 125, + 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, + 136, 137, 66, 1329, 150, 1187, 142, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, - 137, 91, 92, 93, 6, 142, 97, 1274, 6, 1276, - 6, 793, 794, 795, 6, 6, 66, 6, 6, 150, - 6, 151, 151, 151, 151, 3, 4, 150, 4, 151, - 150, 9, 10, 11, 6, 6, 14, 15, 16, 17, - 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, - 28, 29, 30, 31, 32, 33, 34, 6, 6, 6, - 6, 151, 6, 6, 6, 1332, 151, 6, 46, 6, - 150, 150, 150, 6, 6, 150, 6, 6, 6, 6, - 6, 6, 864, 150, 6, 6, 150, 6, 870, 150, - 6, 69, 70, 71, 72, 73, 878, 879, 880, 150, - 78, 150, 884, 81, 6, 6, 6, 889, 890, 891, - 6, 6, 6, 6, 855, 1248, 863, 3, 3, 1255, - 367, 903, 961, -1, -1, -1, -1, 909, -1, -1, - 912, -1, 110, -1, -1, 113, 114, 115, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, 931, - 932, 933, 934, 6, -1, 133, 134, -1, -1, -1, - 138, -1, -1, -1, -1, 143, -1, -1, -1, -1, - 148, -1, 150, 151, 956, -1, 6, -1, -1, -1, - 3, 4, -1, -1, -1, -1, 9, 10, 11, -1, - -1, 14, 15, 16, 17, 18, 19, 20, 21, 22, - 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, - 33, 34, -1, -1, -1, 6, -1, -1, 1000, 1001, - 1002, 1003, -1, 46, 124, 125, 126, 127, 128, 129, - 130, 131, 132, 133, 134, 135, 136, 137, -1, -1, - -1, -1, 142, -1, -1, -1, 69, 70, 71, 72, - 73, -1, -1, -1, 1036, 78, -1, -1, 81, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - 1052, 124, 125, 126, 127, 128, 129, 130, 131, 132, - 133, 134, 135, 136, 137, -1, -1, 110, -1, 142, - 113, 114, 115, 6, 124, 125, 126, 127, 128, 129, - 130, 131, 132, 133, 134, 135, 136, 137, -1, -1, - 133, 134, 142, -1, -1, 138, -1, -1, -1, -1, - 143, -1, -1, -1, -1, 148, -1, -1, 151, -1, - -1, -1, 1114, 124, 125, 126, 127, 128, 129, 130, - 131, 132, 133, 134, 135, 136, 137, -1, -1, -1, - -1, 142, -1, -1, -1, 1137, 1138, 1139, 1140, 3, - 4, 5, -1, 7, -1, 9, 10, 11, -1, -1, - 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, - 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, - 34, -1, 36, 37, 38, 39, -1, -1, 42, -1, - -1, -1, 1184, -1, -1, -1, 12, 13, -1, -1, - -1, 124, 125, 126, 127, 128, 129, 130, 131, 132, - 133, 134, 135, 136, 137, -1, -1, -1, -1, 142, - -1, -1, -1, -1, -1, -1, 6, -1, -1, -1, - 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, - 1232, 57, -1, 59, 60, -1, 62, 63, 64, -1, - 104, -1, 68, -1, -1, -1, 110, 111, 112, 113, - 114, 115, -1, -1, -1, -1, 120, 121, 122, 123, - -1, -1, -1, -1, -1, 91, 92, 93, -1, 133, - 134, -1, -1, -1, 138, -1, 140, 141, -1, 143, - -1, 145, -1, 147, 148, -1, 150, 3, 4, 5, - -1, -1, -1, 9, 10, 11, -1, -1, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, - 26, 27, 28, 29, 30, 31, 32, 33, 34, -1, - -1, -1, -1, -1, -1, 151, -1, -1, -1, -1, - 46, -1, 12, 13, 124, 125, 126, 127, 128, 129, - 130, 131, 132, 133, 134, 135, 136, 137, -1, -1, - -1, -1, 142, 69, 70, 71, 72, 73, 6, -1, - -1, -1, 78, -1, -1, 81, 46, 47, 48, 49, - 50, 51, 52, 53, 54, 55, -1, 57, -1, 59, - 60, -1, 62, 63, 64, -1, -1, -1, 68, -1, - -1, -1, -1, -1, 110, -1, -1, 113, 114, 115, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, 91, 92, 93, -1, -1, -1, 133, 134, -1, - -1, -1, 138, -1, -1, -1, -1, 143, -1, 3, - 4, 5, 148, -1, 150, 9, 10, 11, -1, -1, - 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, - 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, - 34, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, 151, 46, -1, 12, 13, 124, 125, 126, 127, - 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, - -1, -1, -1, -1, 142, 69, 70, 71, 72, 73, - 6, -1, -1, -1, 78, -1, -1, 81, 46, 47, - 48, 49, 50, 51, 52, 53, 54, 55, -1, 57, + 137, 6, 6, 151, 6, 142, 1273, 6, 1275, 150, + 6, 6, 3, 4, 6, 793, 794, 795, 9, 10, + 11, 6, 6, 14, 15, 16, 17, 18, 19, 20, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 31, 32, 33, 34, 6, 6, 6, 6, 151, 6, + 6, 6, 6, 150, 150, 46, 6, 150, 150, 6, + 6, 6, 1329, 150, 6, 6, 6, 150, 6, 6, + 6, 1273, 6, 1275, 150, 150, 6, 150, 69, 70, + 71, 72, 73, 6, 6, 6, 864, 78, 855, 863, + 81, 3, 870, 1247, 3, 961, -1, 367, -1, -1, + 878, 879, 880, -1, -1, -1, 884, -1, -1, -1, + -1, 889, 890, 891, -1, -1, -1, -1, -1, 110, + -1, -1, 113, 114, 115, 903, -1, 1329, -1, -1, + -1, 909, -1, -1, 912, -1, -1, -1, -1, -1, + -1, -1, 133, 134, -1, -1, -1, 138, -1, -1, + -1, -1, 143, 931, 932, 933, 934, 148, -1, 150, + 151, -1, -1, -1, -1, -1, -1, -1, 3, 4, + -1, -1, -1, -1, 9, 10, 11, -1, 956, 14, + 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, + 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, + -1, 6, -1, -1, -1, -1, -1, -1, -1, -1, + -1, 46, -1, -1, 12, 13, -1, -1, -1, -1, + 6, -1, 1000, 1001, 1002, 1003, -1, -1, -1, -1, + -1, -1, -1, -1, 69, 70, 71, 72, 73, -1, + -1, -1, -1, 78, -1, -1, 81, -1, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, 1036, 57, -1, 59, 60, -1, 62, 63, 64, -1, -1, -1, - 68, -1, -1, -1, -1, -1, 110, -1, -1, 113, - 114, 115, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, 91, 92, 93, -1, -1, -1, 133, - 134, -1, -1, -1, 138, -1, -1, -1, -1, 143, - -1, 3, 4, -1, 148, -1, 150, 9, 10, 11, + 68, -1, -1, -1, 1052, 110, -1, -1, 113, 114, + 115, -1, -1, -1, -1, -1, -1, -1, -1, -1, + -1, 6, -1, 91, 92, 93, -1, -1, 133, 134, + -1, -1, -1, 138, -1, -1, -1, -1, 143, -1, + -1, -1, -1, 148, -1, -1, 151, -1, -1, 124, + 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, + 135, 136, 137, -1, -1, -1, 1114, 142, 124, 125, + 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, + 136, 137, -1, 151, -1, -1, 142, -1, -1, 1137, + 1138, 1139, 1140, 3, 4, 5, -1, 7, -1, 9, + 10, 11, -1, -1, 14, 15, 16, 17, 18, 19, + 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, + 30, 31, 32, 33, 34, -1, 36, 37, 38, 39, + -1, -1, 42, -1, -1, 1183, -1, 12, 13, 124, + 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, + 135, 136, 137, -1, -1, -1, -1, 142, -1, -1, + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, + 6, 46, 47, 48, 49, 50, 51, 52, 53, 54, + 55, -1, 57, 1231, 59, 60, -1, 62, 63, 64, + -1, -1, -1, 68, 104, -1, -1, -1, -1, -1, + 110, 111, 112, 113, 114, 115, -1, -1, -1, -1, + 120, 121, 122, 123, -1, -1, 91, 92, 93, -1, + -1, -1, -1, 133, 134, -1, -1, -1, 138, -1, + 140, 141, -1, 143, -1, 145, -1, 147, 148, -1, + 150, 3, 4, 5, -1, -1, -1, 9, 10, 11, -1, -1, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, - 32, 33, 34, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, 151, 46, -1, 12, 13, 124, 125, + 32, 33, 34, -1, -1, -1, 151, -1, -1, -1, + -1, -1, -1, -1, 46, -1, 12, 13, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, -1, -1, -1, -1, 142, 69, 70, 71, 72, 73, 6, -1, -1, -1, 78, -1, -1, 81, @@ -2482,7 +2455,7 @@ static const yytype_int16 yycheck[] = -1, 113, 114, 115, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 91, 92, 93, -1, -1, -1, 133, 134, -1, -1, -1, 138, -1, -1, -1, - -1, 143, -1, 3, 4, -1, 148, -1, 150, 9, + -1, 143, -1, 3, 4, 5, 148, -1, 150, 9, 10, 11, -1, -1, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, -1, -1, -1, -1, -1, @@ -2492,133 +2465,167 @@ static const yytype_int16 yycheck[] = 70, 71, 72, 73, 6, -1, -1, -1, 78, -1, -1, 81, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, -1, 57, -1, 59, 60, -1, 62, 63, - 64, -1, -1, -1, 68, -1, -1, -1, 8, -1, + 64, -1, -1, -1, 68, -1, -1, -1, -1, -1, 110, -1, -1, 113, 114, 115, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 91, 92, 93, -1, -1, -1, 133, 134, -1, -1, -1, 138, -1, - -1, -1, -1, 143, 8, 3, 4, -1, 148, -1, + -1, -1, -1, 143, -1, 3, 4, -1, 148, -1, 150, 9, 10, 11, -1, -1, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 151, 46, -1, - -1, -1, 124, 125, 126, 127, 128, 129, 130, 131, + 12, 13, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, -1, -1, -1, -1, - 142, 69, 70, 71, 72, 73, 8, -1, -1, -1, - 78, -1, -1, 81, 124, 125, 126, 127, 128, 129, - 130, 131, 132, 133, 134, 135, 136, 137, -1, -1, - -1, -1, 142, -1, -1, -1, -1, -1, -1, -1, - 8, -1, 110, -1, -1, 113, 114, 115, -1, -1, - 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, - 134, 135, 136, 137, -1, 133, 134, -1, 142, -1, - 138, -1, -1, -1, -1, 143, 8, 3, 4, -1, + 142, 69, 70, 71, 72, 73, 6, -1, -1, -1, + 78, -1, -1, 81, 46, 47, 48, 49, 50, 51, + 52, 53, 54, 55, -1, 57, -1, 59, 60, -1, + 62, 63, 64, -1, -1, -1, 68, -1, -1, -1, + -1, -1, 110, -1, -1, 113, 114, 115, -1, -1, + -1, -1, -1, -1, -1, -1, -1, -1, -1, 91, + 92, 93, -1, -1, -1, 133, 134, -1, -1, -1, + 138, -1, -1, -1, -1, 143, -1, 3, 4, -1, 148, -1, 150, 9, 10, 11, -1, -1, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, -1, + -1, -1, -1, -1, -1, -1, -1, -1, -1, 151, + 46, -1, 12, 13, 124, 125, 126, 127, 128, 129, + 130, 131, 132, 133, 134, 135, 136, 137, -1, -1, + -1, -1, 142, 69, 70, 71, 72, 73, 6, -1, + -1, -1, 78, -1, -1, 81, 46, 47, 48, 49, + 50, 51, 52, 53, 54, 55, -1, 57, -1, 59, + 60, -1, 62, 63, 64, -1, -1, -1, 68, -1, + -1, -1, -1, -1, 110, -1, -1, 113, 114, 115, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - 46, -1, 124, 125, 126, 127, 128, 129, 130, 131, - 132, 133, 134, 135, 136, 137, -1, -1, -1, -1, - 142, -1, -1, 69, 70, 71, 72, 73, -1, -1, - -1, -1, 78, -1, -1, 81, 124, 125, 126, 127, + -1, 91, 92, 93, -1, -1, -1, 133, 134, -1, + -1, -1, 138, -1, -1, -1, -1, 143, -1, 3, + 4, -1, 148, -1, 150, 9, 10, 11, -1, -1, + 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, + 34, -1, -1, -1, -1, -1, -1, -1, -1, -1, + -1, 151, 46, -1, 12, 13, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, - -1, -1, -1, -1, 142, -1, -1, -1, -1, -1, - -1, -1, -1, -1, 110, -1, -1, 113, 114, 115, - -1, -1, 124, 125, 126, 127, 128, 129, 130, 131, - 132, 133, 134, 135, 136, 137, -1, 133, 134, -1, - 142, -1, 138, -1, -1, -1, -1, 143, -1, 3, - 4, 5, 148, -1, 150, 9, 10, 11, -1, -1, + -1, -1, -1, -1, 142, 69, 70, 71, 72, 73, + 8, -1, -1, -1, 78, -1, -1, 81, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, -1, 57, + -1, 59, 60, -1, 62, 63, 64, -1, -1, -1, + 68, -1, -1, -1, 8, -1, 110, -1, -1, 113, + 114, 115, -1, -1, -1, -1, -1, -1, -1, -1, + -1, -1, -1, 91, 92, 93, -1, -1, -1, 133, + 134, -1, -1, -1, 138, -1, -1, -1, -1, 143, + 8, 3, 4, -1, 148, -1, 150, 9, 10, 11, + -1, -1, 14, 15, 16, 17, 18, 19, 20, 21, + 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, -1, -1, -1, -1, -1, -1, -1, + -1, -1, -1, 151, 46, -1, 124, 125, 126, 127, + 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, + -1, -1, -1, -1, 142, -1, -1, 69, 70, 71, + 72, 73, -1, -1, -1, -1, 78, -1, -1, 81, + 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, + 134, 135, 136, 137, -1, -1, -1, -1, 142, -1, + -1, -1, -1, -1, -1, -1, -1, -1, 110, -1, + -1, 113, 114, 115, -1, -1, 124, 125, 126, 127, + 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, + -1, 133, 134, -1, 142, -1, 138, -1, -1, -1, + -1, 143, -1, 3, 4, 5, 148, -1, 150, 9, + 10, 11, -1, -1, 14, 15, 16, 17, 18, 19, + 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, + 30, 31, 32, 33, 34, -1, 36, 37, 38, 39, + -1, -1, 42, -1, -1, -1, -1, -1, 8, -1, + 3, 4, -1, -1, -1, -1, 9, 10, 11, -1, + -1, 14, 15, 16, 17, 18, 19, 20, 21, 22, + 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, + 33, 34, -1, -1, -1, -1, -1, -1, -1, -1, + -1, -1, -1, 46, -1, -1, -1, -1, -1, -1, + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, + 110, 111, 112, 113, 114, 115, 69, 70, 71, 72, + 73, -1, -1, -1, -1, 78, -1, -1, 81, -1, + -1, -1, -1, 133, 134, -1, -1, -1, 138, -1, + -1, -1, -1, 143, -1, -1, -1, 8, 148, -1, + 150, -1, -1, -1, -1, -1, -1, 110, -1, -1, + 113, 114, 115, -1, 124, 125, 126, 127, 128, 129, + 130, 131, 132, 133, 134, 135, 136, 137, -1, -1, + 133, 134, 142, -1, -1, 138, -1, -1, -1, -1, + 143, 8, 3, 4, -1, 148, -1, 150, 9, 10, + 11, -1, -1, 14, 15, 16, 17, 18, 19, 20, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, + 31, 32, 33, 34, 66, -1, -1, -1, -1, -1, + -1, 3, 4, -1, -1, -1, -1, 9, 10, 11, + -1, -1, 14, 15, 16, 17, 18, 19, 20, 21, + 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 124, 125, 126, 127, 128, 129, 130, + 131, 132, 133, 134, 135, 136, 137, -1, -1, -1, + -1, 142, 124, 125, 126, 127, 128, 129, 130, 131, + 132, 133, 134, 135, 136, 137, -1, -1, -1, 110, + 142, -1, 113, 114, 115, -1, -1, 124, 125, 126, + 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, + 137, -1, 133, 134, -1, 142, -1, 138, -1, -1, + -1, -1, 143, -1, -1, 146, -1, 148, 110, 150, + -1, 113, 114, 115, -1, 124, 125, 126, 127, 128, + 129, 130, 131, 132, 133, 134, 135, 136, 137, -1, + -1, 133, 134, 142, -1, -1, 138, -1, -1, -1, + 149, 143, 151, -1, 146, -1, 148, -1, 150, 3, + 4, -1, -1, -1, -1, 9, 10, 11, -1, -1, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, - 34, -1, 36, 37, 38, 39, -1, -1, 42, -1, - -1, -1, -1, -1, 8, -1, 3, 4, -1, -1, - -1, -1, 9, 10, 11, -1, -1, 14, 15, 16, + 34, 124, 125, 126, 127, 128, 129, 130, 131, 132, + 133, 134, 135, 136, 137, -1, 3, 4, -1, 142, + -1, 144, 9, 10, 11, -1, 149, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 46, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, 110, 111, 112, 113, - 114, 115, 69, 70, 71, 72, 73, -1, -1, -1, + 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, + 134, 135, 136, 137, -1, -1, 110, -1, 142, 113, + 114, 115, 69, 70, 71, 72, 73, 151, -1, -1, -1, 78, -1, -1, 81, -1, -1, -1, -1, 133, 134, -1, -1, -1, 138, -1, -1, -1, -1, 143, -1, -1, -1, -1, 148, -1, 150, -1, -1, -1, -1, -1, -1, 110, -1, -1, 113, 114, 115, -1, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, -1, -1, 133, 134, 142, -1, - -1, 138, -1, -1, -1, -1, 143, -1, 3, 4, - -1, 148, -1, 150, 9, 10, 11, -1, -1, 14, - 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, - 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, - -1, -1, -1, -1, -1, 12, 13, 3, 4, -1, - -1, -1, -1, 9, 10, 11, -1, -1, 14, 15, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, - 26, 27, 28, 29, 30, 31, 32, 33, 34, 46, - 47, 48, 49, 50, 51, 52, 53, 54, 55, -1, - 57, -1, 59, 60, -1, 62, 63, 64, -1, -1, - -1, 68, -1, 66, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, 110, -1, -1, 113, 114, - 115, -1, -1, -1, 91, 92, 93, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, 133, 134, - -1, -1, -1, 138, -1, -1, -1, -1, 143, -1, - -1, 146, -1, 148, 110, 150, -1, 113, 114, 115, - -1, 124, 125, 126, 127, 128, 129, 130, 131, 132, - 133, 134, 135, 136, 137, -1, -1, 133, 134, 142, - -1, -1, 138, -1, -1, -1, -1, 143, -1, -1, - 146, -1, 148, -1, 150, 3, 4, -1, -1, -1, - -1, 9, 10, 11, -1, -1, 14, 15, 16, 17, - 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, - 28, 29, 30, 31, 32, 33, 34, 124, 125, 126, - 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, - 137, -1, 3, 4, -1, 142, -1, 144, 9, 10, - 11, -1, 149, 14, 15, 16, 17, 18, 19, 20, + -1, 138, 3, 4, 5, 149, 143, 151, 9, 10, + 11, 148, -1, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, - 31, 32, 33, 34, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, 46, 124, 125, 126, 127, - 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, - -1, -1, 110, -1, 142, 113, 114, 115, 69, 70, - 71, 72, 73, 151, -1, -1, -1, 78, -1, -1, - 81, -1, -1, -1, -1, 133, 134, -1, -1, -1, - 138, -1, -1, -1, -1, 143, -1, -1, -1, -1, - 148, -1, 150, -1, -1, -1, -1, -1, -1, 110, - -1, -1, 113, 114, 115, -1, 124, 125, 126, 127, - 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, - -1, -1, 133, 134, 142, -1, -1, 138, 3, 4, - 5, 149, 143, 151, 9, 10, 11, 148, -1, 14, - 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, - 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, - -1, 36, 37, 38, 39, 3, 4, 42, -1, -1, - -1, 9, 10, 11, -1, -1, 14, 15, 16, 17, - 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, - 28, 29, 30, 31, 32, 33, 34, 124, 125, 126, - 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, - 137, -1, -1, -1, -1, 142, -1, -1, -1, -1, - -1, -1, 149, -1, 151, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, 110, 111, 112, 113, 114, - 115, -1, 124, 125, 126, 127, 128, 129, 130, 131, - 132, 133, 134, 135, 136, 137, -1, -1, 133, 134, - 142, -1, -1, 138, -1, -1, -1, 149, 143, 151, - -1, -1, 110, 148, -1, 113, 114, 115, 0, 1, - -1, -1, 4, -1, -1, -1, -1, -1, -1, -1, - 12, 13, -1, -1, -1, 133, 134, -1, -1, -1, - 138, -1, -1, -1, -1, 143, -1, -1, -1, -1, - 148, -1, -1, 35, -1, -1, -1, -1, 40, 41, - -1, 43, 44, -1, 46, 47, 48, 49, 50, 51, - 52, 53, 54, 55, -1, 57, 58, 59, 60, 61, - 62, 63, 64, 65, -1, 67, 68, 69, 70, 71, - 72, 73, 74, -1, 76, 77, 78, 79, 80, 81, - -1, -1, 84, 85, -1, -1, -1, -1, 90, 91, - 92, 93, -1, -1, 96, -1, 98, -1, 100, 101, - 102, 103, 104, 105, 106, 107, 108, 109, -1, -1, - 4, -1, -1, -1, 116, 117, 118, 119, 12, 13, - -1, 124, 125, 126, 127, 128, 129, 130, 131, 132, - 133, 134, 135, 136, 137, -1, -1, -1, -1, 142, - -1, 35, -1, -1, -1, -1, 40, 41, 151, 43, - 44, -1, 46, 47, 48, 49, 50, 51, 52, 53, - 54, 55, -1, 57, 58, 59, 60, 61, 62, 63, - 64, 65, -1, 67, 68, 69, 70, 71, 72, 73, - 74, -1, 76, 77, 78, 79, 80, 81, -1, -1, - 84, 85, -1, -1, -1, -1, 90, 91, 92, 93, - -1, -1, 96, -1, 98, -1, 100, 101, 102, 103, - 104, 105, 106, 107, 108, 109, -1, -1, -1, -1, - -1, -1, 116, 117, 118, 119, 124, 125, 126, 127, + 31, 32, 33, 34, -1, 36, 37, 38, 39, 3, + 4, 42, 12, 13, -1, 9, 10, 11, -1, -1, + 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, + 34, -1, -1, -1, -1, -1, 46, 47, 48, 49, + 50, 51, 52, 53, 54, 55, -1, 57, -1, 59, + 60, -1, 62, 63, 64, -1, -1, -1, 68, -1, + -1, -1, -1, -1, -1, -1, -1, -1, -1, 110, + 111, 112, 113, 114, 115, -1, -1, -1, -1, -1, + -1, 91, 92, 93, -1, -1, -1, -1, -1, -1, + -1, -1, 133, 134, -1, -1, -1, 138, -1, -1, + -1, -1, 143, -1, -1, -1, 110, 148, -1, 113, + 114, 115, 0, 1, -1, -1, 4, -1, -1, -1, + -1, -1, -1, -1, 12, 13, -1, -1, -1, 133, + 134, -1, -1, -1, 138, -1, -1, -1, -1, 143, + -1, -1, -1, -1, 148, -1, -1, 35, -1, -1, + -1, -1, 40, 41, -1, 43, 44, -1, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, -1, 57, + 58, 59, 60, 61, 62, 63, 64, 65, -1, 67, + 68, 69, 70, 71, 72, 73, 74, -1, 76, 77, + 78, 79, 80, 81, -1, -1, 84, 85, -1, -1, + -1, -1, 90, 91, 92, 93, -1, -1, 96, -1, + 98, -1, 100, 101, 102, 103, 104, 105, 106, 107, + 108, 109, -1, -1, 4, -1, -1, -1, 116, 117, + 118, 119, 12, 13, -1, 124, 125, 126, 127, 128, + 129, 130, 131, 132, 133, 134, 135, 136, 137, -1, + -1, -1, -1, 142, -1, 35, -1, -1, -1, -1, + 40, 41, 151, 43, 44, -1, 46, 47, 48, 49, + 50, 51, 52, 53, 54, 55, -1, 57, 58, 59, + 60, 61, 62, 63, 64, 65, -1, 67, 68, 69, + 70, 71, 72, 73, 74, -1, 76, 77, 78, 79, + 80, 81, -1, -1, 84, 85, -1, -1, -1, -1, + 90, 91, 92, 93, -1, -1, 96, -1, 98, -1, + 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, + -1, -1, -1, -1, -1, -1, 116, 117, 118, 119, + 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, + 134, 135, 136, 137, -1, -1, -1, -1, 142, -1, + -1, -1, -1, -1, -1, 149, -1, 151, 124, 125, + 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, + 136, 137, -1, -1, -1, -1, 142, -1, -1, -1, + -1, -1, -1, -1, -1, 151, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, -1, -1, -1, -1, 142, -1, -1, -1, -1, -1, -1, -1, -1, 151, 124, 125, 126, 127, 128, 129, @@ -2680,17 +2687,9 @@ static const yytype_int16 yycheck[] = -1, -1, -1, 151, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, -1, -1, -1, -1, 142, -1, -1, -1, -1, -1, -1, -1, - -1, 151, 124, 125, 126, 127, 128, 129, 130, 131, - 132, 133, 134, 135, 136, 137, -1, -1, -1, -1, - 142, -1, -1, -1, -1, -1, -1, -1, 150, 124, - 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, - 135, 136, 137, -1, -1, -1, -1, 142, -1, -1, - -1, -1, -1, -1, -1, 150, 124, 125, 126, 127, - 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, - -1, -1, -1, -1, 142, -1, -1, -1, -1, -1, - -1, 149, 124, 125, 126, 127, 128, 129, 130, 131, - 132, 133, 134, 135, 136, 137, -1, -1, -1, -1, - 142, -1, -1, -1, -1, -1, -1, 149, 124, 125, + 150, 124, 125, 126, 127, 128, 129, 130, 131, 132, + 133, 134, 135, 136, 137, -1, -1, -1, -1, 142, + -1, -1, -1, -1, -1, -1, -1, 150, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, -1, -1, -1, -1, 142, -1, -1, -1, -1, -1, -1, 149, 124, 125, 126, 127, 128, 129, @@ -2758,13 +2757,9 @@ static const yytype_int16 yycheck[] = 142, -1, -1, -1, -1, -1, -1, 149, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, -1, -1, -1, -1, 142, -1, -1, -1, - 146, 124, 125, 126, 127, 128, 129, 130, 131, 132, - 133, 134, 135, 136, 137, -1, -1, -1, -1, 142, - -1, -1, -1, 146, 124, 125, 126, 127, 128, 129, + -1, -1, -1, 149, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, -1, -1, - -1, -1, 142, -1, -1, -1, 146, 124, 125, 126, - 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, - 137, -1, -1, -1, -1, 142, -1, -1, -1, 146, + -1, -1, 142, -1, -1, -1, -1, -1, -1, 149, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, -1, -1, -1, -1, 142, -1, -1, -1, 146, 124, 125, 126, 127, 128, 129, 130, @@ -2831,9 +2826,14 @@ static const yytype_int16 yycheck[] = 133, 134, 135, 136, 137, -1, -1, -1, -1, 142, -1, -1, -1, 146, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, -1, -1, - -1, -1, 142, -1, 144, 124, 125, 126, 127, 128, - 129, 130, 131, 132, 133, 134, 135, 136, 137, -1, - -1, -1, -1, 142, -1, 144, 124, 125, 126, 127, + -1, -1, 142, -1, -1, -1, 146, 124, 125, 126, + 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, + 137, -1, -1, -1, -1, 142, -1, -1, -1, 146, + 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, + 134, 135, 136, 137, -1, -1, -1, -1, 142, -1, + -1, -1, 146, 124, 125, 126, 127, 128, 129, 130, + 131, 132, 133, 134, 135, 136, 137, -1, -1, -1, + -1, 142, -1, -1, -1, 146, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, -1, -1, -1, -1, 142, -1, 144, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, @@ -2942,7 +2942,11 @@ static const yytype_int16 yycheck[] = 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, -1, -1, -1, -1, 142, -1, 144, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, - 137, -1, -1, -1, -1, 142 + 137, -1, -1, -1, -1, 142, -1, 144, 124, 125, + 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, + 136, 137, -1, -1, -1, -1, 142, -1, 144, 124, + 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, + 135, 136, 137, -1, -1, -1, -1, 142 }; /* YYSTOS[STATE-NUM] -- The (internal number of the) accessing @@ -2957,138 +2961,137 @@ static const yytype_uint8 yystos[] = 91, 92, 93, 96, 98, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 116, 117, 118, 119, 156, 158, 159, 177, 181, 186, 189, 190, 191, 192, 193, - 194, 195, 216, 217, 218, 219, 220, 3, 4, 5, + 194, 195, 215, 216, 217, 218, 219, 3, 4, 5, 7, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 42, 104, 110, 111, 112, 113, 114, 115, 120, 121, 122, 123, 133, 134, 138, 140, 141, 143, 145, 147, 148, - 150, 175, 176, 221, 222, 234, 13, 52, 143, 6, + 150, 175, 176, 220, 221, 233, 13, 52, 143, 6, 150, 6, 6, 6, 143, 150, 143, 143, 75, 143, 150, 143, 143, 75, 150, 143, 143, 56, 52, 52, 52, 52, 49, 52, 54, 54, 46, 49, 52, 54, 49, 52, 54, 49, 52, 143, 49, 150, 133, 134, - 143, 150, 223, 224, 223, 150, 46, 49, 52, 150, - 223, 4, 50, 59, 52, 52, 49, 4, 104, 150, + 143, 150, 222, 223, 222, 150, 46, 49, 52, 150, + 222, 4, 50, 59, 52, 52, 49, 4, 104, 150, 4, 6, 49, 4, 4, 4, 143, 143, 143, 4, - 150, 230, 4, 143, 143, 6, 145, 4, 4, 5, + 150, 229, 4, 143, 143, 6, 145, 4, 4, 5, 150, 5, 150, 143, 143, 143, 143, 4, 145, 147, - 152, 176, 150, 5, 234, 143, 145, 143, 145, 143, + 152, 176, 150, 5, 233, 143, 145, 143, 145, 143, 145, 143, 145, 143, 145, 143, 145, 143, 145, 143, 145, 143, 145, 143, 145, 143, 145, 143, 145, 143, 145, 143, 145, 143, 145, 143, 145, 143, 145, 143, 145, 143, 145, 143, 145, 143, 145, 143, 143, 143, - 143, 7, 143, 143, 143, 4, 221, 221, 221, 221, - 146, 150, 221, 4, 96, 97, 4, 4, 186, 187, - 188, 221, 6, 6, 124, 125, 126, 127, 128, 129, + 143, 7, 143, 143, 143, 4, 220, 220, 220, 220, + 146, 150, 220, 4, 96, 97, 4, 4, 186, 187, + 188, 220, 6, 6, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 142, 6, - 6, 221, 5, 221, 221, 4, 46, 134, 186, 195, - 221, 228, 229, 221, 221, 143, 221, 229, 221, 221, - 143, 229, 221, 221, 134, 150, 221, 226, 228, 143, - 150, 143, 143, 5, 226, 227, 227, 227, 143, 182, - 183, 184, 185, 143, 143, 143, 226, 221, 4, 226, - 223, 223, 223, 221, 221, 133, 134, 150, 150, 223, - 150, 150, 150, 133, 134, 143, 188, 223, 150, 143, - 150, 143, 143, 227, 226, 143, 4, 6, 145, 145, - 188, 6, 150, 145, 145, 6, 221, 221, 221, 147, - 221, 150, 99, 221, 221, 221, 6, 6, 188, 6, - 188, 4, 233, 234, 233, 233, 233, 145, 221, 4, - 150, 160, 6, 221, 221, 221, 221, 221, 221, 221, - 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, - 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, - 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, - 221, 221, 221, 221, 221, 233, 233, 233, 233, 221, - 233, 233, 233, 145, 144, 7, 123, 229, 146, 7, + 6, 220, 5, 220, 220, 4, 46, 134, 186, 195, + 220, 227, 228, 220, 220, 143, 220, 228, 220, 220, + 143, 228, 220, 220, 134, 150, 220, 225, 227, 143, + 150, 143, 143, 5, 225, 226, 226, 226, 143, 182, + 183, 184, 185, 143, 143, 143, 225, 220, 4, 225, + 222, 222, 222, 220, 220, 133, 134, 150, 150, 222, + 150, 150, 150, 133, 134, 143, 188, 222, 150, 143, + 150, 143, 143, 226, 225, 143, 4, 6, 145, 145, + 188, 6, 150, 145, 145, 6, 220, 220, 220, 147, + 220, 150, 99, 220, 220, 220, 6, 6, 188, 6, + 188, 4, 232, 233, 232, 232, 232, 145, 220, 4, + 150, 160, 6, 220, 220, 220, 220, 220, 220, 220, + 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, + 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, + 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, + 220, 220, 220, 220, 220, 232, 232, 232, 232, 220, + 232, 232, 232, 145, 144, 7, 123, 228, 146, 7, 175, 176, 147, 7, 145, 151, 46, 49, 52, 54, - 181, 6, 221, 221, 221, 221, 221, 221, 221, 221, - 221, 221, 221, 221, 221, 221, 221, 6, 144, 149, - 149, 144, 145, 150, 221, 228, 8, 135, 149, 151, - 144, 144, 221, 144, 151, 144, 144, 221, 151, 144, - 144, 150, 151, 229, 135, 7, 221, 221, 221, 221, - 7, 7, 214, 214, 221, 143, 143, 143, 143, 221, - 221, 221, 7, 150, 144, 6, 149, 149, 149, 223, - 223, 187, 187, 149, 221, 221, 221, 221, 199, 149, - 188, 221, 221, 221, 221, 7, 215, 7, 221, 6, - 221, 221, 151, 229, 221, 221, 144, 144, 144, 96, + 181, 6, 220, 220, 220, 220, 220, 220, 220, 220, + 220, 220, 220, 220, 220, 220, 220, 6, 144, 149, + 149, 144, 145, 150, 220, 227, 8, 135, 149, 151, + 144, 144, 220, 144, 151, 144, 144, 220, 151, 144, + 144, 150, 151, 228, 135, 7, 220, 220, 220, 220, + 7, 7, 213, 213, 220, 143, 143, 143, 143, 220, + 220, 220, 7, 150, 144, 6, 149, 149, 149, 222, + 222, 187, 187, 149, 220, 220, 220, 220, 199, 149, + 188, 220, 220, 220, 220, 7, 214, 7, 220, 6, + 220, 220, 151, 228, 220, 220, 144, 144, 144, 96, 149, 188, 150, 8, 144, 146, 151, 151, 145, 147, - 144, 144, 144, 144, 221, 146, 176, 221, 4, 86, + 144, 144, 144, 144, 220, 146, 176, 220, 4, 86, 87, 88, 89, 151, 163, 167, 170, 172, 173, 144, 146, 144, 146, 144, 146, 144, 146, 144, 146, 144, 146, 144, 146, 144, 146, 144, 146, 144, 146, 144, 146, 149, 149, 144, 146, 144, 146, 144, 146, 144, 146, 144, 146, 144, 146, 149, 149, 149, 149, 149, 149, 144, 149, 149, 144, 144, 6, 149, 144, 149, - 221, 226, 226, 151, 7, 147, 175, 176, 234, 221, - 6, 4, 4, 150, 231, 146, 150, 150, 150, 150, - 8, 6, 130, 157, 229, 221, 7, 146, 150, 221, - 221, 221, 228, 221, 228, 99, 7, 7, 144, 7, - 99, 7, 7, 144, 99, 7, 7, 229, 151, 150, - 221, 144, 151, 144, 144, 221, 226, 4, 213, 6, - 144, 178, 221, 234, 178, 178, 178, 144, 144, 144, - 226, 229, 147, 223, 221, 221, 151, 151, 221, 149, - 149, 149, 76, 82, 83, 209, 210, 223, 151, 196, - 144, 151, 144, 144, 221, 6, 221, 144, 146, 146, - 151, 146, 146, 7, 7, 7, 147, 221, 151, 221, - 221, 7, 147, 221, 4, 7, 7, 7, 7, 146, - 147, 176, 233, 151, 164, 143, 143, 150, 174, 6, - 221, 221, 221, 221, 221, 221, 221, 221, 229, 233, - 221, 233, 146, 6, 6, 146, 4, 96, 97, 221, - 6, 6, 6, 7, 145, 230, 232, 6, 229, 229, - 229, 229, 221, 130, 233, 144, 149, 223, 229, 151, - 8, 52, 226, 226, 7, 226, 52, 54, 226, 226, - 7, 54, 226, 226, 151, 229, 6, 7, 7, 7, - 7, 66, 212, 6, 7, 144, 144, 144, 144, 7, - 7, 7, 6, 151, 4, 149, 149, 149, 151, 223, - 223, 223, 6, 150, 143, 151, 210, 149, 209, 7, + 220, 225, 225, 151, 7, 147, 175, 176, 233, 220, + 6, 4, 4, 150, 230, 146, 150, 150, 150, 150, + 8, 6, 130, 157, 228, 220, 7, 146, 150, 220, + 220, 220, 227, 220, 227, 99, 7, 7, 144, 7, + 99, 7, 7, 144, 99, 7, 7, 228, 151, 150, + 220, 144, 151, 144, 144, 220, 225, 4, 212, 6, + 144, 178, 220, 233, 178, 178, 178, 144, 144, 144, + 225, 228, 147, 222, 220, 220, 151, 151, 220, 149, + 149, 149, 76, 82, 83, 209, 210, 222, 151, 196, + 144, 151, 144, 144, 220, 6, 220, 144, 146, 146, + 151, 146, 146, 7, 7, 7, 147, 220, 151, 220, + 220, 7, 147, 220, 4, 7, 7, 7, 7, 146, + 147, 176, 232, 151, 164, 143, 143, 150, 174, 6, + 220, 220, 220, 220, 220, 220, 220, 220, 228, 232, + 220, 232, 146, 6, 6, 146, 4, 96, 97, 220, + 6, 6, 6, 7, 145, 229, 231, 6, 228, 228, + 228, 228, 220, 130, 232, 144, 149, 222, 228, 151, + 8, 52, 225, 225, 7, 225, 52, 54, 225, 225, + 7, 54, 225, 225, 151, 228, 6, 7, 7, 7, + 7, 66, 211, 6, 7, 144, 144, 144, 144, 7, + 7, 7, 6, 151, 4, 149, 149, 149, 151, 222, + 222, 222, 6, 150, 143, 151, 210, 149, 209, 7, 6, 7, 7, 6, 150, 6, 6, 52, 6, 6, - 226, 226, 226, 4, 149, 8, 8, 144, 4, 4, - 146, 150, 150, 150, 150, 6, 4, 6, 143, 221, - 221, 225, 226, 150, 144, 146, 144, 146, 144, 146, + 225, 225, 225, 4, 149, 8, 8, 144, 4, 4, + 146, 150, 150, 150, 150, 6, 4, 6, 143, 220, + 220, 224, 225, 150, 144, 146, 144, 146, 144, 146, 144, 146, 144, 144, 144, 144, 175, 7, 175, 176, - 147, 7, 6, 230, 221, 149, 151, 151, 151, 151, - 151, 6, 6, 157, 221, 6, 151, 221, 150, 59, - 180, 180, 226, 6, 150, 150, 6, 6, 226, 150, - 6, 6, 151, 5, 226, 226, 226, 4, 6, 226, - 7, 7, 7, 7, 226, 226, 226, 7, 6, 7, - 221, 221, 221, 150, 149, 151, 149, 151, 149, 151, - 221, 226, 221, 221, 223, 151, 5, 150, 226, 150, - 150, 226, 229, 150, 6, 6, 95, 221, 221, 221, - 6, 7, 147, 226, 226, 226, 226, 176, 161, 221, - 149, 149, 149, 151, 162, 221, 226, 234, 221, 6, - 4, 231, 6, 146, 230, 6, 6, 6, 6, 233, - 149, 146, 221, 223, 6, 6, 6, 221, 221, 6, - 221, 5, 6, 6, 99, 179, 221, 6, 226, 226, - 226, 226, 6, 4, 211, 6, 221, 221, 234, 151, - 144, 149, 151, 187, 223, 6, 200, 223, 6, 201, - 223, 6, 202, 151, 149, 144, 151, 149, 6, 134, - 223, 6, 223, 223, 6, 151, 221, 226, 149, 151, - 8, 151, 144, 150, 221, 234, 4, 149, 149, 149, - 149, 144, 149, 221, 221, 226, 150, 149, 151, 6, - 6, 6, 7, 6, 147, 6, 221, 151, 151, 151, - 151, 5, 50, 6, 6, 6, 6, 6, 150, 6, - 150, 6, 6, 150, 221, 151, 149, 150, 149, 150, - 149, 150, 6, 226, 7, 150, 221, 149, 149, 149, - 6, 151, 94, 221, 221, 229, 6, 6, 226, 226, - 226, 226, 165, 221, 149, 149, 225, 221, 6, 230, - 97, 149, 6, 6, 6, 6, 6, 150, 225, 229, - 187, 149, 151, 221, 223, 209, 221, 223, 209, 221, - 223, 209, 149, 151, 226, 188, 151, 223, 229, 223, - 221, 151, 151, 151, 151, 151, 151, 151, 150, 221, - 221, 151, 6, 221, 221, 151, 151, 151, 221, 151, - 149, 151, 151, 149, 151, 151, 149, 151, 226, 6, - 66, 151, 197, 150, 149, 151, 149, 6, 6, 6, - 6, 6, 6, 162, 144, 149, 6, 150, 149, 151, - 4, 211, 6, 151, 6, 203, 221, 6, 6, 204, - 221, 6, 6, 205, 221, 6, 151, 221, 209, 188, - 229, 6, 223, 229, 151, 168, 221, 225, 221, 6, - 150, 151, 150, 151, 150, 151, 6, 6, 151, 151, - 198, 151, 149, 151, 6, 150, 144, 151, 151, 209, - 6, 206, 209, 6, 207, 209, 6, 208, 209, 6, - 229, 6, 166, 233, 171, 150, 6, 151, 150, 151, - 150, 151, 150, 151, 151, 149, 151, 150, 225, 6, - 209, 6, 209, 6, 209, 6, 233, 6, 169, 233, - 151, 151, 151, 151, 149, 151, 6, 6, 6, 6, - 233, 6 + 147, 7, 6, 229, 220, 149, 151, 151, 151, 151, + 151, 6, 6, 157, 220, 6, 151, 220, 150, 59, + 180, 180, 225, 6, 150, 150, 6, 6, 225, 150, + 6, 6, 151, 5, 225, 225, 225, 4, 6, 225, + 7, 7, 7, 7, 225, 225, 225, 7, 6, 7, + 220, 220, 220, 150, 149, 151, 149, 151, 149, 151, + 220, 225, 220, 220, 222, 151, 5, 150, 225, 150, + 150, 225, 228, 150, 6, 6, 95, 220, 220, 220, + 6, 7, 147, 225, 225, 225, 225, 176, 161, 220, + 149, 149, 149, 151, 162, 220, 225, 233, 220, 6, + 4, 230, 6, 146, 229, 6, 6, 6, 6, 232, + 149, 146, 220, 222, 6, 6, 6, 220, 220, 6, + 220, 5, 6, 6, 99, 179, 220, 6, 225, 225, + 225, 225, 6, 4, 6, 6, 220, 220, 233, 151, + 144, 149, 151, 187, 222, 6, 200, 222, 6, 201, + 222, 6, 202, 151, 149, 144, 151, 149, 6, 134, + 222, 6, 222, 222, 6, 151, 220, 225, 149, 151, + 8, 151, 144, 150, 220, 233, 4, 149, 149, 149, + 149, 144, 149, 220, 220, 225, 150, 149, 151, 6, + 6, 6, 7, 6, 147, 6, 220, 151, 151, 151, + 151, 5, 50, 6, 6, 6, 6, 6, 150, 150, + 6, 6, 150, 220, 151, 149, 150, 149, 150, 149, + 150, 6, 225, 7, 150, 220, 149, 149, 149, 6, + 151, 94, 220, 220, 228, 6, 6, 225, 225, 225, + 225, 165, 220, 149, 149, 224, 220, 6, 229, 97, + 149, 6, 6, 6, 6, 6, 150, 224, 228, 187, + 149, 151, 220, 222, 209, 220, 222, 209, 220, 222, + 209, 149, 151, 225, 188, 151, 222, 228, 222, 220, + 151, 151, 151, 151, 151, 151, 151, 150, 220, 220, + 151, 6, 220, 220, 151, 151, 151, 220, 151, 149, + 151, 151, 149, 151, 151, 149, 151, 225, 6, 66, + 151, 197, 150, 149, 151, 149, 6, 6, 6, 6, + 6, 6, 162, 144, 149, 6, 150, 149, 151, 6, + 6, 151, 6, 203, 220, 6, 6, 204, 220, 6, + 6, 205, 220, 6, 151, 220, 209, 188, 228, 6, + 222, 228, 151, 168, 220, 224, 220, 150, 151, 150, + 151, 150, 151, 6, 6, 151, 151, 198, 151, 149, + 151, 6, 150, 144, 151, 151, 209, 6, 206, 209, + 6, 207, 209, 6, 208, 209, 6, 228, 6, 166, + 232, 171, 150, 6, 151, 150, 151, 150, 151, 150, + 151, 151, 149, 151, 150, 224, 6, 209, 6, 209, + 6, 209, 6, 232, 6, 169, 232, 151, 151, 151, + 151, 149, 151, 6, 6, 6, 6, 232, 6 }; #define yyerrok (yyerrstatus = 0) @@ -3903,111 +3906,111 @@ yyreduce: switch (yyn) { case 3: -#line 160 "Gmsh.y" +#line 159 "Gmsh.y" { yyerrok; return 1; ;} break; case 6: -#line 171 "Gmsh.y" +#line 170 "Gmsh.y" { return 1; ;} break; case 7: -#line 172 "Gmsh.y" +#line 171 "Gmsh.y" { return 1; ;} break; case 8: -#line 173 "Gmsh.y" +#line 172 "Gmsh.y" { return 1; ;} break; case 9: -#line 174 "Gmsh.y" +#line 173 "Gmsh.y" { return 1; ;} break; case 10: -#line 175 "Gmsh.y" +#line 174 "Gmsh.y" { List_Delete((yyvsp[(1) - (1)].l)); return 1; ;} break; case 11: -#line 176 "Gmsh.y" +#line 175 "Gmsh.y" { return 1; ;} break; case 12: -#line 177 "Gmsh.y" +#line 176 "Gmsh.y" { return 1; ;} break; case 13: -#line 178 "Gmsh.y" +#line 177 "Gmsh.y" { return 1; ;} break; case 14: -#line 179 "Gmsh.y" +#line 178 "Gmsh.y" { List_Delete((yyvsp[(1) - (1)].l)); return 1; ;} break; case 15: -#line 180 "Gmsh.y" +#line 179 "Gmsh.y" { return 1; ;} break; case 16: -#line 181 "Gmsh.y" +#line 180 "Gmsh.y" { return 1; ;} break; case 17: -#line 182 "Gmsh.y" +#line 181 "Gmsh.y" { return 1; ;} break; case 18: -#line 183 "Gmsh.y" +#line 182 "Gmsh.y" { return 1; ;} break; case 19: -#line 184 "Gmsh.y" +#line 183 "Gmsh.y" { return 1; ;} break; case 20: -#line 185 "Gmsh.y" +#line 184 "Gmsh.y" { return 1; ;} break; case 21: -#line 186 "Gmsh.y" +#line 185 "Gmsh.y" { return 1; ;} break; case 22: -#line 187 "Gmsh.y" +#line 186 "Gmsh.y" { return 1; ;} break; case 23: -#line 192 "Gmsh.y" +#line 191 "Gmsh.y" { (yyval.c) = (char*)"w"; ;} break; case 24: -#line 196 "Gmsh.y" +#line 195 "Gmsh.y" { (yyval.c) = (char*)"a"; ;} break; case 25: -#line 203 "Gmsh.y" +#line 202 "Gmsh.y" { Msg::Direct((yyvsp[(3) - (5)].c)); Free((yyvsp[(3) - (5)].c)); @@ -4015,7 +4018,7 @@ yyreduce: break; case 26: -#line 208 "Gmsh.y" +#line 207 "Gmsh.y" { std::string tmp = FixRelativePath(gmsh_yyname, (yyvsp[(6) - (7)].c)); FILE *fp = fopen(tmp.c_str(), (yyvsp[(5) - (7)].c)); @@ -4032,7 +4035,7 @@ yyreduce: break; case 27: -#line 222 "Gmsh.y" +#line 221 "Gmsh.y" { char tmpstring[1024]; int i = PrintListOfDouble((yyvsp[(3) - (7)].c), (yyvsp[(5) - (7)].l), tmpstring); @@ -4048,7 +4051,7 @@ yyreduce: break; case 28: -#line 235 "Gmsh.y" +#line 234 "Gmsh.y" { char tmpstring[1024]; int i = PrintListOfDouble((yyvsp[(3) - (9)].c), (yyvsp[(5) - (9)].l), tmpstring); @@ -4074,7 +4077,7 @@ yyreduce: break; case 29: -#line 263 "Gmsh.y" +#line 262 "Gmsh.y" { #if defined(HAVE_POST) if(!strcmp((yyvsp[(1) - (6)].c), "View") && ViewData->finalize()){ @@ -4091,7 +4094,7 @@ yyreduce: break; case 30: -#line 277 "Gmsh.y" +#line 276 "Gmsh.y" { #if defined(HAVE_POST) if(!strcmp((yyvsp[(2) - (6)].c), "View")){ @@ -4105,7 +4108,7 @@ yyreduce: break; case 31: -#line 288 "Gmsh.y" +#line 287 "Gmsh.y" { #if defined(HAVE_POST) if(!strcmp((yyvsp[(2) - (6)].c), "View")){ @@ -4119,7 +4122,7 @@ yyreduce: break; case 32: -#line 302 "Gmsh.y" +#line 301 "Gmsh.y" { #if defined(HAVE_POST) ViewData = new PViewDataList(); @@ -4128,27 +4131,27 @@ yyreduce: break; case 38: -#line 316 "Gmsh.y" +#line 315 "Gmsh.y" { ViewCoord.push_back((yyvsp[(1) - (1)].d)); ;} break; case 39: -#line 318 "Gmsh.y" +#line 317 "Gmsh.y" { ViewCoord.push_back((yyvsp[(3) - (3)].d)); ;} break; case 40: -#line 323 "Gmsh.y" +#line 322 "Gmsh.y" { if(ViewValueList) ViewValueList->push_back((yyvsp[(1) - (1)].d)); ;} break; case 41: -#line 325 "Gmsh.y" +#line 324 "Gmsh.y" { if(ViewValueList) ViewValueList->push_back((yyvsp[(3) - (3)].d)); ;} break; case 42: -#line 330 "Gmsh.y" +#line 329 "Gmsh.y" { #if defined(HAVE_POST) if(!strncmp((yyvsp[(1) - (1)].c), "SP", 2)){ @@ -4255,7 +4258,7 @@ yyreduce: break; case 43: -#line 434 "Gmsh.y" +#line 433 "Gmsh.y" { #if defined(HAVE_POST) if(ViewValueList){ @@ -4268,7 +4271,7 @@ yyreduce: break; case 44: -#line 444 "Gmsh.y" +#line 443 "Gmsh.y" { #if defined(HAVE_POST) if(ViewValueList) (*ViewNumList)++; @@ -4277,7 +4280,7 @@ yyreduce: break; case 45: -#line 453 "Gmsh.y" +#line 452 "Gmsh.y" { #if defined(HAVE_POST) for(int i = 0; i < (int)strlen((yyvsp[(1) - (1)].c)) + 1; i++) ViewData->T2C.push_back((yyvsp[(1) - (1)].c)[i]); @@ -4287,7 +4290,7 @@ yyreduce: break; case 46: -#line 460 "Gmsh.y" +#line 459 "Gmsh.y" { #if defined(HAVE_POST) for(int i = 0; i < (int)strlen((yyvsp[(3) - (3)].c)) + 1; i++) ViewData->T2C.push_back((yyvsp[(3) - (3)].c)[i]); @@ -4297,7 +4300,7 @@ yyreduce: break; case 47: -#line 470 "Gmsh.y" +#line 469 "Gmsh.y" { #if defined(HAVE_POST) ViewData->T2D.push_back((yyvsp[(3) - (8)].d)); @@ -4309,7 +4312,7 @@ yyreduce: break; case 48: -#line 479 "Gmsh.y" +#line 478 "Gmsh.y" { #if defined(HAVE_POST) ViewData->NbT2++; @@ -4318,7 +4321,7 @@ yyreduce: break; case 49: -#line 488 "Gmsh.y" +#line 487 "Gmsh.y" { #if defined(HAVE_POST) for(int i = 0; i < (int)strlen((yyvsp[(1) - (1)].c)) + 1; i++) ViewData->T3C.push_back((yyvsp[(1) - (1)].c)[i]); @@ -4328,7 +4331,7 @@ yyreduce: break; case 50: -#line 495 "Gmsh.y" +#line 494 "Gmsh.y" { #if defined(HAVE_POST) for(int i = 0; i < (int)strlen((yyvsp[(3) - (3)].c)) + 1; i++) ViewData->T3C.push_back((yyvsp[(3) - (3)].c)[i]); @@ -4338,7 +4341,7 @@ yyreduce: break; case 51: -#line 505 "Gmsh.y" +#line 504 "Gmsh.y" { #if defined(HAVE_POST) ViewData->T3D.push_back((yyvsp[(3) - (10)].d)); ViewData->T3D.push_back((yyvsp[(5) - (10)].d)); @@ -4349,7 +4352,7 @@ yyreduce: break; case 52: -#line 513 "Gmsh.y" +#line 512 "Gmsh.y" { #if defined(HAVE_POST) ViewData->NbT3++; @@ -4358,7 +4361,7 @@ yyreduce: break; case 53: -#line 523 "Gmsh.y" +#line 522 "Gmsh.y" { #if defined(HAVE_POST) int type = @@ -4377,7 +4380,7 @@ yyreduce: break; case 54: -#line 542 "Gmsh.y" +#line 541 "Gmsh.y" { #if defined(HAVE_POST) int type = @@ -4396,7 +4399,7 @@ yyreduce: break; case 55: -#line 561 "Gmsh.y" +#line 560 "Gmsh.y" { #if defined(HAVE_POST) ViewValueList = &ViewData->Time; @@ -4405,48 +4408,48 @@ yyreduce: break; case 56: -#line 567 "Gmsh.y" +#line 566 "Gmsh.y" { ;} break; case 57: -#line 574 "Gmsh.y" +#line 573 "Gmsh.y" { (yyval.i) = 0; ;} break; case 58: -#line 575 "Gmsh.y" +#line 574 "Gmsh.y" { (yyval.i) = 1; ;} break; case 59: -#line 576 "Gmsh.y" +#line 575 "Gmsh.y" { (yyval.i) = 2; ;} break; case 60: -#line 577 "Gmsh.y" +#line 576 "Gmsh.y" { (yyval.i) = 3; ;} break; case 61: -#line 578 "Gmsh.y" +#line 577 "Gmsh.y" { (yyval.i) = 4; ;} break; case 62: -#line 582 "Gmsh.y" +#line 581 "Gmsh.y" { (yyval.i) = 1; ;} break; case 63: -#line 583 "Gmsh.y" +#line 582 "Gmsh.y" { (yyval.i) = -1; ;} break; case 64: -#line 591 "Gmsh.y" +#line 590 "Gmsh.y" { if(!gmsh_yysymbols.count((yyvsp[(1) - (4)].c))){ if(!(yyvsp[(2) - (4)].i)) @@ -4475,7 +4478,7 @@ yyreduce: break; case 65: -#line 617 "Gmsh.y" +#line 616 "Gmsh.y" { int index = (int)(yyvsp[(3) - (7)].d); if(!gmsh_yysymbols.count((yyvsp[(1) - (7)].c))){ @@ -4505,7 +4508,7 @@ yyreduce: break; case 66: -#line 644 "Gmsh.y" +#line 643 "Gmsh.y" { if(List_Nbr((yyvsp[(4) - (9)].l)) != List_Nbr((yyvsp[(8) - (9)].l))){ yymsg(0, "Incompatible array dimensions in affectation"); @@ -4548,7 +4551,7 @@ yyreduce: break; case 67: -#line 684 "Gmsh.y" +#line 683 "Gmsh.y" { if(gmsh_yysymbols.count((yyvsp[(1) - (6)].c))) gmsh_yysymbols[(yyvsp[(1) - (6)].c)].clear(); @@ -4561,7 +4564,7 @@ yyreduce: break; case 68: -#line 694 "Gmsh.y" +#line 693 "Gmsh.y" { // appends to the list for(int i = 0; i < List_Nbr((yyvsp[(5) - (6)].l)); i++) @@ -4572,7 +4575,7 @@ yyreduce: break; case 69: -#line 702 "Gmsh.y" +#line 701 "Gmsh.y" { if(!gmsh_yysymbols.count((yyvsp[(1) - (3)].c))) yymsg(0, "Unknown variable '%s'", (yyvsp[(1) - (3)].c)); @@ -4587,7 +4590,7 @@ yyreduce: break; case 70: -#line 714 "Gmsh.y" +#line 713 "Gmsh.y" { if(!gmsh_yysymbols.count((yyvsp[(1) - (6)].c))) yymsg(0, "Unknown variable '%s'", (yyvsp[(1) - (6)].c)); @@ -4602,7 +4605,7 @@ yyreduce: break; case 71: -#line 726 "Gmsh.y" +#line 725 "Gmsh.y" { gmsh_yystringsymbols[(yyvsp[(1) - (4)].c)] = std::string((yyvsp[(3) - (4)].c)); Free((yyvsp[(1) - (4)].c)); @@ -4611,7 +4614,7 @@ yyreduce: break; case 72: -#line 735 "Gmsh.y" +#line 734 "Gmsh.y" { std::string tmp((yyvsp[(5) - (6)].c)); StringOption(GMSH_SET|GMSH_GUI, (yyvsp[(1) - (6)].c), 0, (yyvsp[(3) - (6)].c), tmp); @@ -4620,7 +4623,7 @@ yyreduce: break; case 73: -#line 741 "Gmsh.y" +#line 740 "Gmsh.y" { std::string tmp((yyvsp[(8) - (9)].c)); StringOption(GMSH_SET|GMSH_GUI, (yyvsp[(1) - (9)].c), (int)(yyvsp[(3) - (9)].d), (yyvsp[(6) - (9)].c), tmp); @@ -4629,7 +4632,7 @@ yyreduce: break; case 74: -#line 750 "Gmsh.y" +#line 749 "Gmsh.y" { double d = 0.; if(NumberOption(GMSH_GET, (yyvsp[(1) - (6)].c), 0, (yyvsp[(3) - (6)].c), d)){ @@ -4650,7 +4653,7 @@ yyreduce: break; case 75: -#line 768 "Gmsh.y" +#line 767 "Gmsh.y" { double d = 0.; if(NumberOption(GMSH_GET, (yyvsp[(1) - (9)].c), (int)(yyvsp[(3) - (9)].d), (yyvsp[(6) - (9)].c), d)){ @@ -4671,7 +4674,7 @@ yyreduce: break; case 76: -#line 786 "Gmsh.y" +#line 785 "Gmsh.y" { double d = 0.; if(NumberOption(GMSH_GET, (yyvsp[(1) - (5)].c), 0, (yyvsp[(3) - (5)].c), d)){ @@ -4683,7 +4686,7 @@ yyreduce: break; case 77: -#line 795 "Gmsh.y" +#line 794 "Gmsh.y" { double d = 0.; if(NumberOption(GMSH_GET, (yyvsp[(1) - (8)].c), (int)(yyvsp[(3) - (8)].d), (yyvsp[(6) - (8)].c), d)){ @@ -4695,7 +4698,7 @@ yyreduce: break; case 78: -#line 807 "Gmsh.y" +#line 806 "Gmsh.y" { ColorOption(GMSH_SET|GMSH_GUI, (yyvsp[(1) - (8)].c), 0, (yyvsp[(5) - (8)].c), (yyvsp[(7) - (8)].u)); Free((yyvsp[(1) - (8)].c)); Free((yyvsp[(5) - (8)].c)); @@ -4703,7 +4706,7 @@ yyreduce: break; case 79: -#line 812 "Gmsh.y" +#line 811 "Gmsh.y" { ColorOption(GMSH_SET|GMSH_GUI, (yyvsp[(1) - (11)].c), (int)(yyvsp[(3) - (11)].d), (yyvsp[(8) - (11)].c), (yyvsp[(10) - (11)].u)); Free((yyvsp[(1) - (11)].c)); Free((yyvsp[(8) - (11)].c)); @@ -4711,7 +4714,7 @@ yyreduce: break; case 80: -#line 820 "Gmsh.y" +#line 819 "Gmsh.y" { GmshColorTable *ct = GetColorTable(0); if(!ct) @@ -4734,7 +4737,7 @@ yyreduce: break; case 81: -#line 840 "Gmsh.y" +#line 839 "Gmsh.y" { GmshColorTable *ct = GetColorTable((int)(yyvsp[(3) - (9)].d)); if(!ct) @@ -4757,7 +4760,7 @@ yyreduce: break; case 82: -#line 863 "Gmsh.y" +#line 862 "Gmsh.y" { #if defined(HAVE_MESH) if(!strcmp((yyvsp[(1) - (5)].c),"Background")) @@ -4769,7 +4772,7 @@ yyreduce: break; case 83: -#line 872 "Gmsh.y" +#line 871 "Gmsh.y" { #if defined(HAVE_MESH) if(!GModel::current()->getFields()->newField((int)(yyvsp[(3) - (7)].d), (yyvsp[(6) - (7)].c))) @@ -4780,7 +4783,7 @@ yyreduce: break; case 84: -#line 880 "Gmsh.y" +#line 879 "Gmsh.y" { #if defined(HAVE_MESH) Field *field = GModel::current()->getFields()->get((int)(yyvsp[(3) - (9)].d)); @@ -4805,7 +4808,7 @@ yyreduce: break; case 85: -#line 902 "Gmsh.y" +#line 901 "Gmsh.y" { #if defined(HAVE_MESH) Field *field = GModel::current()->getFields()->get((int)(yyvsp[(3) - (9)].d)); @@ -4831,7 +4834,7 @@ yyreduce: break; case 86: -#line 925 "Gmsh.y" +#line 924 "Gmsh.y" { #if defined(HAVE_MESH) Field *field = GModel::current()->getFields()->get((int)(yyvsp[(3) - (11)].d)); @@ -4859,7 +4862,7 @@ yyreduce: break; case 87: -#line 953 "Gmsh.y" +#line 952 "Gmsh.y" { #if defined(HAVE_PLUGINS) try { @@ -4874,7 +4877,7 @@ yyreduce: break; case 88: -#line 965 "Gmsh.y" +#line 964 "Gmsh.y" { #if defined(HAVE_PLUGINS) try { @@ -4889,14 +4892,14 @@ yyreduce: break; case 89: -#line 982 "Gmsh.y" +#line 981 "Gmsh.y" { (yyval.i) = (int)(yyvsp[(1) - (1)].d); ;} break; case 90: -#line 986 "Gmsh.y" +#line 985 "Gmsh.y" { (yyval.i) = GModel::current()->setPhysicalName (std::string((yyvsp[(1) - (1)].c)), curPhysDim, @@ -4906,14 +4909,14 @@ yyreduce: break; case 91: -#line 996 "Gmsh.y" +#line 995 "Gmsh.y" { (yyval.l) = 0; ;} break; case 92: -#line 1000 "Gmsh.y" +#line 999 "Gmsh.y" { (yyval.l) = List_Create(1, 1, sizeof(Vertex*)); Vertex *v = FindPoint((int)(yyvsp[(4) - (5)].d)); @@ -4926,21 +4929,21 @@ yyreduce: break; case 93: -#line 1012 "Gmsh.y" +#line 1011 "Gmsh.y" { for(int i = 0; i < 4; i++) (yyval.v)[i] = 0.; ;} break; case 94: -#line 1016 "Gmsh.y" +#line 1015 "Gmsh.y" { for(int i = 0; i < 4; i++) (yyval.v)[i] = (yyvsp[(2) - (2)].v)[i]; ;} break; case 95: -#line 1026 "Gmsh.y" +#line 1025 "Gmsh.y" { int num = (int)(yyvsp[(3) - (7)].d); if(FindPoint(num)){ @@ -4966,14 +4969,14 @@ yyreduce: break; case 96: -#line 1049 "Gmsh.y" +#line 1048 "Gmsh.y" { curPhysDim = 0; ;} break; case 97: -#line 1053 "Gmsh.y" +#line 1052 "Gmsh.y" { int num = (int)(yyvsp[(5) - (9)].i); if(FindPhysicalGroup(num, MSH_PHYSICAL_POINT)){ @@ -4992,7 +4995,7 @@ yyreduce: break; case 98: -#line 1069 "Gmsh.y" +#line 1068 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(3) - (6)].l)); i++){ double d; @@ -5014,7 +5017,7 @@ yyreduce: break; case 99: -#line 1091 "Gmsh.y" +#line 1090 "Gmsh.y" { int num = (int)(yyvsp[(3) - (7)].d); if(FindCurve(num)){ @@ -5035,7 +5038,7 @@ yyreduce: break; case 100: -#line 1109 "Gmsh.y" +#line 1108 "Gmsh.y" { for (int i = 0; i < List_Nbr((yyvsp[(3) - (4)].l)); i++){ double dnum; @@ -5059,7 +5062,7 @@ yyreduce: break; case 101: -#line 1130 "Gmsh.y" +#line 1129 "Gmsh.y" { int num = (int)(yyvsp[(3) - (7)].d); if(FindCurve(num)){ @@ -5080,7 +5083,7 @@ yyreduce: break; case 102: -#line 1148 "Gmsh.y" +#line 1147 "Gmsh.y" { int num = (int)(yyvsp[(3) - (8)].d); if(FindCurve(num)){ @@ -5113,7 +5116,7 @@ yyreduce: break; case 103: -#line 1178 "Gmsh.y" +#line 1177 "Gmsh.y" { int num = (int)(yyvsp[(3) - (8)].d); if(FindCurve(num)){ @@ -5146,7 +5149,7 @@ yyreduce: break; case 104: -#line 1208 "Gmsh.y" +#line 1207 "Gmsh.y" { int num = (int)(yyvsp[(3) - (7)].d); if(FindCurve(num)){ @@ -5167,7 +5170,7 @@ yyreduce: break; case 105: -#line 1226 "Gmsh.y" +#line 1225 "Gmsh.y" { int num = (int)(yyvsp[(3) - (7)].d); if(FindCurve(num)){ @@ -5188,7 +5191,7 @@ yyreduce: break; case 106: -#line 1244 "Gmsh.y" +#line 1243 "Gmsh.y" { int num = (int)(yyvsp[(3) - (11)].d); if(List_Nbr((yyvsp[(6) - (11)].l)) + (int)(yyvsp[(10) - (11)].d) + 1 != List_Nbr((yyvsp[(8) - (11)].l))){ @@ -5217,7 +5220,7 @@ yyreduce: break; case 107: -#line 1270 "Gmsh.y" +#line 1269 "Gmsh.y" { int num = (int)(yyvsp[(4) - (8)].d); if(FindEdgeLoop(num)){ @@ -5237,7 +5240,7 @@ yyreduce: break; case 108: -#line 1287 "Gmsh.y" +#line 1286 "Gmsh.y" { int num = (int)(yyvsp[(4) - (8)].d); if(FindCurve(num)){ @@ -5258,14 +5261,14 @@ yyreduce: break; case 109: -#line 1305 "Gmsh.y" +#line 1304 "Gmsh.y" { curPhysDim = 1; ;} break; case 110: -#line 1309 "Gmsh.y" +#line 1308 "Gmsh.y" { int num = (int)(yyvsp[(5) - (9)].i); if(FindPhysicalGroup(num, MSH_PHYSICAL_LINE)){ @@ -5284,7 +5287,7 @@ yyreduce: break; case 111: -#line 1328 "Gmsh.y" +#line 1327 "Gmsh.y" { int num = (int)(yyvsp[(4) - (8)].d); if(FindSurface(num)){ @@ -5305,7 +5308,7 @@ yyreduce: break; case 112: -#line 1346 "Gmsh.y" +#line 1345 "Gmsh.y" { int num = (int)(yyvsp[(4) - (9)].d), type = 0; if(FindSurface(num)){ @@ -5347,7 +5350,7 @@ yyreduce: break; case 113: -#line 1385 "Gmsh.y" +#line 1384 "Gmsh.y" { myGmshSurface = 0; (yyval.s).Type = 0; @@ -5356,7 +5359,7 @@ yyreduce: break; case 114: -#line 1391 "Gmsh.y" +#line 1390 "Gmsh.y" { myGmshSurface = gmshSurface::getSurface((int)(yyvsp[(3) - (4)].d)); (yyval.s).Type = 0; @@ -5365,7 +5368,7 @@ yyreduce: break; case 115: -#line 1397 "Gmsh.y" +#line 1396 "Gmsh.y" { int num = (int)(yyvsp[(4) - (10)].d); myGmshSurface = gmshParametricSurface::NewParametricSurface(num, (yyvsp[(7) - (10)].c), (yyvsp[(8) - (10)].c), (yyvsp[(9) - (10)].c)); @@ -5375,7 +5378,7 @@ yyreduce: break; case 116: -#line 1404 "Gmsh.y" +#line 1403 "Gmsh.y" { int num = (int)(yyvsp[(3) - (7)].d); if (List_Nbr((yyvsp[(6) - (7)].l)) != 2){ @@ -5403,7 +5406,7 @@ yyreduce: break; case 117: -#line 1429 "Gmsh.y" +#line 1428 "Gmsh.y" { int num = (int)(yyvsp[(3) - (7)].d); if (List_Nbr((yyvsp[(6) - (7)].l)) != 2){ @@ -5431,7 +5434,7 @@ yyreduce: break; case 118: -#line 1454 "Gmsh.y" +#line 1453 "Gmsh.y" { int num = (int)(yyvsp[(4) - (8)].d); if(FindSurfaceLoop(num)){ @@ -5450,69 +5453,67 @@ yyreduce: break; case 119: -#line 1470 "Gmsh.y" +#line 1469 "Gmsh.y" { - int num = (int)(yyvsp[(4) - (9)].d); + int num = (int)(yyvsp[(4) - (8)].d); if(FindSurface(num)){ yymsg(0, "Surface %d already exists", num); } else{ Surface *s = Create_Surface(num, MSH_SURF_COMPOUND); - for(int i = 0; i < List_Nbr((yyvsp[(7) - (9)].l)); i++){ - s->compound.push_back((int)*(double*)List_Pointer((yyvsp[(7) - (9)].l), i)); - s->TypeOfMapping = (yyvsp[(8) - (9)].i); + for(int i = 0; i < List_Nbr((yyvsp[(7) - (8)].l)); i++){ + s->compound.push_back((int)*(double*)List_Pointer((yyvsp[(7) - (8)].l), i)); } Tree_Add(GModel::current()->getGEOInternals()->Surfaces, &s); } - List_Delete((yyvsp[(7) - (9)].l)); + List_Delete((yyvsp[(7) - (8)].l)); (yyval.s).Type = MSH_SURF_COMPOUND; (yyval.s).Num = num; ;} break; case 120: -#line 1489 "Gmsh.y" +#line 1487 "Gmsh.y" { - int num = (int)(yyvsp[(4) - (13)].d); + int num = (int)(yyvsp[(4) - (12)].d); if(FindSurface(num)){ yymsg(0, "Surface %d already exists", num); } else{ Surface *s = Create_Surface(num, MSH_SURF_COMPOUND); - for(int i = 0; i < List_Nbr((yyvsp[(7) - (13)].l)); i++) - s->compound.push_back((int)*(double*)List_Pointer((yyvsp[(7) - (13)].l), i)); - for (int i = 0; i < List_Nbr((yyvsp[(10) - (13)].l)); i++){ + for(int i = 0; i < List_Nbr((yyvsp[(7) - (12)].l)); i++) + s->compound.push_back((int)*(double*)List_Pointer((yyvsp[(7) - (12)].l), i)); + for (int i = 0; i < List_Nbr((yyvsp[(10) - (12)].l)); i++){ if(i > 3){ yymsg(0, "Too many boundary specifiers in compound surface"); break; } - List_T *l = *(List_T**)List_Pointer((yyvsp[(10) - (13)].l), i); + List_T *l = *(List_T**)List_Pointer((yyvsp[(10) - (12)].l), i); for (int j = 0; j < List_Nbr(l); j++){ s->compoundBoundary[i].push_back((int)*(double*)List_Pointer(l, j)); - s->TypeOfMapping = (yyvsp[(12) - (13)].i); } } Tree_Add(GModel::current()->getGEOInternals()->Surfaces, &s); } - List_Delete((yyvsp[(7) - (13)].l)); - for (int i = 0; i < List_Nbr((yyvsp[(10) - (13)].l)); i++) - List_Delete(*(List_T**)List_Pointer((yyvsp[(10) - (13)].l), i)); - List_Delete((yyvsp[(10) - (13)].l)); - Free((yyvsp[(8) - (13)].c)); + List_Delete((yyvsp[(7) - (12)].l)); + for (int i = 0; i < List_Nbr((yyvsp[(10) - (12)].l)); i++) + List_Delete(*(List_T**)List_Pointer((yyvsp[(10) - (12)].l), i)); + List_Delete((yyvsp[(10) - (12)].l)); + Free((yyvsp[(8) - (12)].c)); (yyval.s).Type = MSH_SURF_COMPOUND; (yyval.s).Num = num; ;} break; case 121: -#line 1520 "Gmsh.y" +#line 1517 "Gmsh.y" { curPhysDim = 2; ;} break; case 122: -#line 1524 "Gmsh.y" +#line 1521 "Gmsh.y" { int num = (int)(yyvsp[(5) - (9)].i); if(FindPhysicalGroup(num, MSH_PHYSICAL_SURFACE)){ @@ -5531,7 +5532,7 @@ yyreduce: break; case 123: -#line 1544 "Gmsh.y" +#line 1541 "Gmsh.y" { yymsg(0, "'Complex Volume' command is deprecated: use 'Volume' instead"); int num = (int)(yyvsp[(4) - (8)].d); @@ -5552,7 +5553,7 @@ yyreduce: break; case 124: -#line 1562 "Gmsh.y" +#line 1559 "Gmsh.y" { int num = (int)(yyvsp[(3) - (7)].d); if(FindVolume(num)){ @@ -5572,7 +5573,7 @@ yyreduce: break; case 125: -#line 1579 "Gmsh.y" +#line 1576 "Gmsh.y" { int num = (int)(yyvsp[(4) - (8)].d); if(FindVolume(num)){ @@ -5591,14 +5592,14 @@ yyreduce: break; case 126: -#line 1595 "Gmsh.y" +#line 1592 "Gmsh.y" { curPhysDim = 3; ;} break; case 127: -#line 1599 "Gmsh.y" +#line 1596 "Gmsh.y" { int num = (int)(yyvsp[(5) - (9)].i); if(FindPhysicalGroup(num, MSH_PHYSICAL_VOLUME)){ @@ -5617,7 +5618,7 @@ yyreduce: break; case 128: -#line 1621 "Gmsh.y" +#line 1618 "Gmsh.y" { TranslateShapes((yyvsp[(2) - (5)].v)[0], (yyvsp[(2) - (5)].v)[1], (yyvsp[(2) - (5)].v)[2], (yyvsp[(4) - (5)].l)); (yyval.l) = (yyvsp[(4) - (5)].l); @@ -5625,7 +5626,7 @@ yyreduce: break; case 129: -#line 1626 "Gmsh.y" +#line 1623 "Gmsh.y" { RotateShapes((yyvsp[(3) - (11)].v)[0], (yyvsp[(3) - (11)].v)[1], (yyvsp[(3) - (11)].v)[2], (yyvsp[(5) - (11)].v)[0], (yyvsp[(5) - (11)].v)[1], (yyvsp[(5) - (11)].v)[2], (yyvsp[(7) - (11)].d), (yyvsp[(10) - (11)].l)); (yyval.l) = (yyvsp[(10) - (11)].l); @@ -5633,7 +5634,7 @@ yyreduce: break; case 130: -#line 1631 "Gmsh.y" +#line 1628 "Gmsh.y" { SymmetryShapes((yyvsp[(2) - (5)].v)[0], (yyvsp[(2) - (5)].v)[1], (yyvsp[(2) - (5)].v)[2], (yyvsp[(2) - (5)].v)[3], (yyvsp[(4) - (5)].l)); (yyval.l) = (yyvsp[(4) - (5)].l); @@ -5641,7 +5642,7 @@ yyreduce: break; case 131: -#line 1636 "Gmsh.y" +#line 1633 "Gmsh.y" { DilatShapes((yyvsp[(3) - (9)].v)[0], (yyvsp[(3) - (9)].v)[1], (yyvsp[(3) - (9)].v)[2], (yyvsp[(5) - (9)].d), (yyvsp[(8) - (9)].l)); (yyval.l) = (yyvsp[(8) - (9)].l); @@ -5649,7 +5650,7 @@ yyreduce: break; case 132: -#line 1641 "Gmsh.y" +#line 1638 "Gmsh.y" { (yyval.l) = List_Create(3, 3, sizeof(Shape)); if(!strcmp((yyvsp[(1) - (4)].c), "Duplicata")){ @@ -5675,7 +5676,7 @@ yyreduce: break; case 133: -#line 1664 "Gmsh.y" +#line 1661 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); IntersectCurvesWithSurface((yyvsp[(4) - (9)].l), (int)(yyvsp[(8) - (9)].d), (yyval.l)); @@ -5684,7 +5685,7 @@ yyreduce: break; case 134: -#line 1670 "Gmsh.y" +#line 1667 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape*)); List_T *tmp = ListOfDouble2ListOfInt((yyvsp[(7) - (9)].l)); @@ -5695,31 +5696,31 @@ yyreduce: break; case 135: -#line 1680 "Gmsh.y" +#line 1677 "Gmsh.y" { (yyval.l) = (yyvsp[(1) - (1)].l); ;} break; case 136: -#line 1681 "Gmsh.y" +#line 1678 "Gmsh.y" { (yyval.l) = (yyvsp[(1) - (1)].l); ;} break; case 137: -#line 1686 "Gmsh.y" +#line 1683 "Gmsh.y" { (yyval.l) = List_Create(3, 3, sizeof(Shape)); ;} break; case 138: -#line 1690 "Gmsh.y" +#line 1687 "Gmsh.y" { List_Add((yyval.l), &(yyvsp[(2) - (2)].s)); ;} break; case 139: -#line 1694 "Gmsh.y" +#line 1691 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(4) - (6)].l)); i++){ double d; @@ -5745,7 +5746,7 @@ yyreduce: break; case 140: -#line 1717 "Gmsh.y" +#line 1714 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(4) - (6)].l)); i++){ double d; @@ -5771,7 +5772,7 @@ yyreduce: break; case 141: -#line 1740 "Gmsh.y" +#line 1737 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(4) - (6)].l)); i++){ double d; @@ -5797,7 +5798,7 @@ yyreduce: break; case 142: -#line 1763 "Gmsh.y" +#line 1760 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(4) - (6)].l)); i++){ double d; @@ -5823,7 +5824,7 @@ yyreduce: break; case 143: -#line 1791 "Gmsh.y" +#line 1788 "Gmsh.y" { #if defined(HAVE_DINTEGRATION) if(List_Nbr((yyvsp[(7) - (8)].l)) == 4){ @@ -5847,7 +5848,7 @@ yyreduce: break; case 144: -#line 1813 "Gmsh.y" +#line 1810 "Gmsh.y" { #if defined(HAVE_DINTEGRATION) if(List_Nbr((yyvsp[(12) - (14)].l)) == 0){ @@ -5870,7 +5871,7 @@ yyreduce: break; case 145: -#line 1834 "Gmsh.y" +#line 1831 "Gmsh.y" { #if defined(HAVE_DINTEGRATION) if(List_Nbr((yyvsp[(14) - (16)].l)) == 0){ @@ -5894,7 +5895,7 @@ yyreduce: break; case 146: -#line 1855 "Gmsh.y" +#line 1852 "Gmsh.y" { #if defined(HAVE_DINTEGRATION) if(List_Nbr((yyvsp[(10) - (12)].l)) == 1){ @@ -5917,7 +5918,7 @@ yyreduce: break; case 147: -#line 1875 "Gmsh.y" +#line 1872 "Gmsh.y" { #if defined(HAVE_DINTEGRATION) if(!strcmp((yyvsp[(2) - (8)].c), "Union")){ @@ -6032,7 +6033,7 @@ yyreduce: break; case 148: -#line 1987 "Gmsh.y" +#line 1984 "Gmsh.y" { #if defined(HAVE_DINTEGRATION) if(!strcmp((yyvsp[(2) - (8)].c), "MathEval")){ @@ -6054,7 +6055,7 @@ yyreduce: break; case 149: -#line 2006 "Gmsh.y" +#line 2003 "Gmsh.y" { #if defined(HAVE_DINTEGRATION) if(!strcmp((yyvsp[(2) - (6)].c), "CutMesh")){ @@ -6077,7 +6078,7 @@ yyreduce: break; case 150: -#line 2027 "Gmsh.y" +#line 2024 "Gmsh.y" { #if defined(HAVE_DINTEGRATION) if(!strcmp((yyvsp[(2) - (14)].c), "Cylinder") && List_Nbr((yyvsp[(12) - (14)].l)) == 1){ @@ -6183,7 +6184,7 @@ yyreduce: break; case 151: -#line 2135 "Gmsh.y" +#line 2132 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(3) - (4)].l)); i++){ Shape TheShape; @@ -6195,7 +6196,7 @@ yyreduce: break; case 152: -#line 2144 "Gmsh.y" +#line 2141 "Gmsh.y" { #if defined(HAVE_MESH) GModel::current()->getFields()->deleteField((int)(yyvsp[(4) - (6)].d)); @@ -6204,7 +6205,7 @@ yyreduce: break; case 153: -#line 2150 "Gmsh.y" +#line 2147 "Gmsh.y" { #if defined(HAVE_POST) if(!strcmp((yyvsp[(2) - (6)].c), "View")){ @@ -6222,7 +6223,7 @@ yyreduce: break; case 154: -#line 2165 "Gmsh.y" +#line 2162 "Gmsh.y" { if(!strcmp((yyvsp[(2) - (3)].c), "Meshes") || !strcmp((yyvsp[(2) - (3)].c), "All")){ ClearProject(); @@ -6253,7 +6254,7 @@ yyreduce: break; case 155: -#line 2193 "Gmsh.y" +#line 2190 "Gmsh.y" { #if defined(HAVE_POST) if(!strcmp((yyvsp[(2) - (4)].c), "Empty") && !strcmp((yyvsp[(3) - (4)].c), "Views")){ @@ -6268,7 +6269,7 @@ yyreduce: break; case 156: -#line 2210 "Gmsh.y" +#line 2207 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(4) - (5)].l)); i++){ Shape TheShape; @@ -6280,7 +6281,7 @@ yyreduce: break; case 157: -#line 2224 "Gmsh.y" +#line 2221 "Gmsh.y" { for(int i = 0; i < 4; i++) VisibilityShape((yyvsp[(2) - (3)].c), i, 1); @@ -6289,7 +6290,7 @@ yyreduce: break; case 158: -#line 2230 "Gmsh.y" +#line 2227 "Gmsh.y" { for(int i = 0; i < 4; i++) VisibilityShape((yyvsp[(2) - (3)].c), i, 0); @@ -6298,7 +6299,7 @@ yyreduce: break; case 159: -#line 2236 "Gmsh.y" +#line 2233 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(3) - (4)].l)); i++){ Shape TheShape; @@ -6310,7 +6311,7 @@ yyreduce: break; case 160: -#line 2245 "Gmsh.y" +#line 2242 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(3) - (4)].l)); i++){ Shape TheShape; @@ -6322,7 +6323,7 @@ yyreduce: break; case 161: -#line 2259 "Gmsh.y" +#line 2256 "Gmsh.y" { if(!strcmp((yyvsp[(1) - (3)].c), "Include")){ std::string tmp = FixRelativePath(gmsh_yyname, (yyvsp[(2) - (3)].c)); @@ -6367,7 +6368,7 @@ yyreduce: break; case 162: -#line 2301 "Gmsh.y" +#line 2298 "Gmsh.y" { #if defined(HAVE_POST) if(!strcmp((yyvsp[(1) - (7)].c), "Save") && !strcmp((yyvsp[(2) - (7)].c), "View")){ @@ -6387,7 +6388,7 @@ yyreduce: break; case 163: -#line 2318 "Gmsh.y" +#line 2315 "Gmsh.y" { #if defined(HAVE_POST) && defined(HAVE_MESH) if(!strcmp((yyvsp[(1) - (7)].c), "Background") && !strcmp((yyvsp[(2) - (7)].c), "Mesh") && !strcmp((yyvsp[(3) - (7)].c), "View")){ @@ -6405,7 +6406,7 @@ yyreduce: break; case 164: -#line 2333 "Gmsh.y" +#line 2330 "Gmsh.y" { if(!strcmp((yyvsp[(1) - (3)].c), "Sleep")){ SleepInSeconds((yyvsp[(2) - (3)].d)); @@ -6427,7 +6428,7 @@ yyreduce: break; case 165: -#line 2352 "Gmsh.y" +#line 2349 "Gmsh.y" { #if defined(HAVE_PLUGINS) try { @@ -6442,7 +6443,7 @@ yyreduce: break; case 166: -#line 2364 "Gmsh.y" +#line 2361 "Gmsh.y" { #if defined(HAVE_POST) if(!strcmp((yyvsp[(2) - (3)].c), "ElementsFromAllViews")) @@ -6469,14 +6470,14 @@ yyreduce: break; case 167: -#line 2388 "Gmsh.y" +#line 2385 "Gmsh.y" { exit(0); ;} break; case 168: -#line 2392 "Gmsh.y" +#line 2389 "Gmsh.y" { // FIXME: this is a hack to force a transfer from the old DB to // the new DB. This will become unnecessary if/when we fill the @@ -6486,7 +6487,7 @@ yyreduce: break; case 169: -#line 2399 "Gmsh.y" +#line 2396 "Gmsh.y" { CTX::instance()->forcedBBox = 0; GModel::current()->importGEOInternals(); @@ -6495,7 +6496,7 @@ yyreduce: break; case 170: -#line 2405 "Gmsh.y" +#line 2402 "Gmsh.y" { CTX::instance()->forcedBBox = 1; SetBoundingBox((yyvsp[(3) - (15)].d), (yyvsp[(5) - (15)].d), (yyvsp[(7) - (15)].d), (yyvsp[(9) - (15)].d), (yyvsp[(11) - (15)].d), (yyvsp[(13) - (15)].d)); @@ -6503,7 +6504,7 @@ yyreduce: break; case 171: -#line 2410 "Gmsh.y" +#line 2407 "Gmsh.y" { #if defined(HAVE_OPENGL) drawContext::global()->draw(); @@ -6512,14 +6513,14 @@ yyreduce: break; case 172: -#line 2416 "Gmsh.y" +#line 2413 "Gmsh.y" { GModel::current()->createTopologyFromMesh(); ;} break; case 173: -#line 2426 "Gmsh.y" +#line 2423 "Gmsh.y" { LoopControlVariablesTab[ImbricatedLoop][0] = (yyvsp[(3) - (6)].d); LoopControlVariablesTab[ImbricatedLoop][1] = (yyvsp[(5) - (6)].d); @@ -6539,7 +6540,7 @@ yyreduce: break; case 174: -#line 2443 "Gmsh.y" +#line 2440 "Gmsh.y" { LoopControlVariablesTab[ImbricatedLoop][0] = (yyvsp[(3) - (8)].d); LoopControlVariablesTab[ImbricatedLoop][1] = (yyvsp[(5) - (8)].d); @@ -6559,7 +6560,7 @@ yyreduce: break; case 175: -#line 2460 "Gmsh.y" +#line 2457 "Gmsh.y" { LoopControlVariablesTab[ImbricatedLoop][0] = (yyvsp[(5) - (8)].d); LoopControlVariablesTab[ImbricatedLoop][1] = (yyvsp[(7) - (8)].d); @@ -6581,7 +6582,7 @@ yyreduce: break; case 176: -#line 2479 "Gmsh.y" +#line 2476 "Gmsh.y" { LoopControlVariablesTab[ImbricatedLoop][0] = (yyvsp[(5) - (10)].d); LoopControlVariablesTab[ImbricatedLoop][1] = (yyvsp[(7) - (10)].d); @@ -6603,7 +6604,7 @@ yyreduce: break; case 177: -#line 2498 "Gmsh.y" +#line 2495 "Gmsh.y" { if(ImbricatedLoop <= 0){ yymsg(0, "Invalid For/EndFor loop"); @@ -6636,7 +6637,7 @@ yyreduce: break; case 178: -#line 2528 "Gmsh.y" +#line 2525 "Gmsh.y" { if(!FunctionManager::Instance()->createFunction ((yyvsp[(2) - (2)].c), gmsh_yyin, gmsh_yyname, gmsh_yylineno)) @@ -6647,7 +6648,7 @@ yyreduce: break; case 179: -#line 2536 "Gmsh.y" +#line 2533 "Gmsh.y" { if(!FunctionManager::Instance()->leaveFunction (&gmsh_yyin, gmsh_yyname, gmsh_yylineno)) @@ -6656,7 +6657,7 @@ yyreduce: break; case 180: -#line 2542 "Gmsh.y" +#line 2539 "Gmsh.y" { if(!FunctionManager::Instance()->enterFunction ((yyvsp[(2) - (3)].c), &gmsh_yyin, gmsh_yyname, gmsh_yylineno)) @@ -6666,20 +6667,20 @@ yyreduce: break; case 181: -#line 2549 "Gmsh.y" +#line 2546 "Gmsh.y" { if(!(yyvsp[(3) - (4)].d)) skip_until("If", "EndIf"); ;} break; case 182: -#line 2553 "Gmsh.y" +#line 2550 "Gmsh.y" { ;} break; case 183: -#line 2562 "Gmsh.y" +#line 2559 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShapes(TRANSLATE, (yyvsp[(4) - (5)].l), @@ -6690,7 +6691,7 @@ yyreduce: break; case 184: -#line 2570 "Gmsh.y" +#line 2567 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShapes(ROTATE, (yyvsp[(10) - (11)].l), @@ -6701,7 +6702,7 @@ yyreduce: break; case 185: -#line 2578 "Gmsh.y" +#line 2575 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShapes(TRANSLATE_ROTATE, (yyvsp[(12) - (13)].l), @@ -6712,14 +6713,14 @@ yyreduce: break; case 186: -#line 2586 "Gmsh.y" +#line 2583 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 187: -#line 2590 "Gmsh.y" +#line 2587 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShapes(TRANSLATE, (yyvsp[(4) - (7)].l), @@ -6730,14 +6731,14 @@ yyreduce: break; case 188: -#line 2598 "Gmsh.y" +#line 2595 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 189: -#line 2602 "Gmsh.y" +#line 2599 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShapes(ROTATE, (yyvsp[(10) - (13)].l), @@ -6748,14 +6749,14 @@ yyreduce: break; case 190: -#line 2610 "Gmsh.y" +#line 2607 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 191: -#line 2614 "Gmsh.y" +#line 2611 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShapes(TRANSLATE_ROTATE, (yyvsp[(12) - (15)].l), @@ -6766,14 +6767,14 @@ yyreduce: break; case 192: -#line 2622 "Gmsh.y" +#line 2619 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 193: -#line 2626 "Gmsh.y" +#line 2623 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShapes(BOUNDARY_LAYER, (yyvsp[(3) - (6)].l), 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., @@ -6783,7 +6784,7 @@ yyreduce: break; case 194: -#line 2635 "Gmsh.y" +#line 2632 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE, MSH_POINT, (int)(yyvsp[(4) - (8)].d), @@ -6793,7 +6794,7 @@ yyreduce: break; case 195: -#line 2642 "Gmsh.y" +#line 2639 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE, MSH_SEGM_LINE, (int)(yyvsp[(4) - (8)].d), @@ -6803,7 +6804,7 @@ yyreduce: break; case 196: -#line 2649 "Gmsh.y" +#line 2646 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE, MSH_SURF_PLAN, (int)(yyvsp[(4) - (8)].d), @@ -6813,7 +6814,7 @@ yyreduce: break; case 197: -#line 2656 "Gmsh.y" +#line 2653 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(ROTATE, MSH_POINT, (int)(yyvsp[(4) - (12)].d), @@ -6823,7 +6824,7 @@ yyreduce: break; case 198: -#line 2663 "Gmsh.y" +#line 2660 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(ROTATE, MSH_SEGM_LINE, (int)(yyvsp[(4) - (12)].d), @@ -6833,7 +6834,7 @@ yyreduce: break; case 199: -#line 2670 "Gmsh.y" +#line 2667 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(ROTATE, MSH_SURF_PLAN, (int)(yyvsp[(4) - (12)].d), @@ -6843,7 +6844,7 @@ yyreduce: break; case 200: -#line 2677 "Gmsh.y" +#line 2674 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE_ROTATE, MSH_POINT, (int)(yyvsp[(4) - (14)].d), @@ -6853,7 +6854,7 @@ yyreduce: break; case 201: -#line 2684 "Gmsh.y" +#line 2681 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE_ROTATE, MSH_SEGM_LINE, (int)(yyvsp[(4) - (14)].d), @@ -6863,7 +6864,7 @@ yyreduce: break; case 202: -#line 2691 "Gmsh.y" +#line 2688 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE_ROTATE, MSH_SURF_PLAN, (int)(yyvsp[(4) - (14)].d), @@ -6873,14 +6874,14 @@ yyreduce: break; case 203: -#line 2698 "Gmsh.y" +#line 2695 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 204: -#line 2702 "Gmsh.y" +#line 2699 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE, MSH_POINT, (int)(yyvsp[(4) - (12)].d), @@ -6890,14 +6891,14 @@ yyreduce: break; case 205: -#line 2709 "Gmsh.y" +#line 2706 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 206: -#line 2713 "Gmsh.y" +#line 2710 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE, MSH_SEGM_LINE, (int)(yyvsp[(4) - (12)].d), @@ -6907,14 +6908,14 @@ yyreduce: break; case 207: -#line 2720 "Gmsh.y" +#line 2717 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 208: -#line 2724 "Gmsh.y" +#line 2721 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE, MSH_SURF_PLAN, (int)(yyvsp[(4) - (12)].d), @@ -6924,14 +6925,14 @@ yyreduce: break; case 209: -#line 2731 "Gmsh.y" +#line 2728 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 210: -#line 2735 "Gmsh.y" +#line 2732 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(ROTATE, MSH_POINT, (int)(yyvsp[(4) - (16)].d), @@ -6941,14 +6942,14 @@ yyreduce: break; case 211: -#line 2742 "Gmsh.y" +#line 2739 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 212: -#line 2746 "Gmsh.y" +#line 2743 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(ROTATE, MSH_SEGM_LINE, (int)(yyvsp[(4) - (16)].d), @@ -6958,14 +6959,14 @@ yyreduce: break; case 213: -#line 2753 "Gmsh.y" +#line 2750 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 214: -#line 2757 "Gmsh.y" +#line 2754 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(ROTATE, MSH_SURF_PLAN, (int)(yyvsp[(4) - (16)].d), @@ -6975,14 +6976,14 @@ yyreduce: break; case 215: -#line 2764 "Gmsh.y" +#line 2761 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 216: -#line 2768 "Gmsh.y" +#line 2765 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE_ROTATE, MSH_POINT, (int)(yyvsp[(4) - (18)].d), @@ -6992,14 +6993,14 @@ yyreduce: break; case 217: -#line 2775 "Gmsh.y" +#line 2772 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 218: -#line 2779 "Gmsh.y" +#line 2776 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE_ROTATE, MSH_SEGM_LINE, (int)(yyvsp[(4) - (18)].d), @@ -7009,14 +7010,14 @@ yyreduce: break; case 219: -#line 2786 "Gmsh.y" +#line 2783 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 220: -#line 2790 "Gmsh.y" +#line 2787 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE_ROTATE, MSH_SURF_PLAN, (int)(yyvsp[(4) - (18)].d), @@ -7026,19 +7027,19 @@ yyreduce: break; case 221: -#line 2801 "Gmsh.y" +#line 2798 "Gmsh.y" { ;} break; case 222: -#line 2804 "Gmsh.y" +#line 2801 "Gmsh.y" { ;} break; case 223: -#line 2810 "Gmsh.y" +#line 2807 "Gmsh.y" { extr.mesh.ExtrudeMesh = true; extr.mesh.NbLayer = 1; @@ -7050,7 +7051,7 @@ yyreduce: break; case 224: -#line 2819 "Gmsh.y" +#line 2816 "Gmsh.y" { extr.mesh.ExtrudeMesh = true; extr.mesh.NbLayer = List_Nbr((yyvsp[(3) - (7)].l)); @@ -7073,7 +7074,7 @@ yyreduce: break; case 225: -#line 2839 "Gmsh.y" +#line 2836 "Gmsh.y" { yymsg(0, "Explicit region numbers in layers are deprecated"); extr.mesh.ExtrudeMesh = true; @@ -7099,14 +7100,14 @@ yyreduce: break; case 226: -#line 2862 "Gmsh.y" +#line 2859 "Gmsh.y" { extr.mesh.Recombine = true; ;} break; case 227: -#line 2866 "Gmsh.y" +#line 2863 "Gmsh.y" { int num = (int)(yyvsp[(3) - (9)].d); if(FindSurface(num)){ @@ -7128,40 +7129,14 @@ yyreduce: break; case 228: -#line 2889 "Gmsh.y" - { - (yyval.i) = 1; // harmonic - ;} - break; - - case 229: -#line 2893 "Gmsh.y" - { - if(!strcmp((yyvsp[(1) - (1)].c), "Harmonic")) - (yyval.i) = 1; - else if(!strcmp((yyvsp[(1) - (1)].c), "Conformal")) - (yyval.i) = -1; - else if(!strcmp((yyvsp[(1) - (1)].c), "Harmonic_NoSplit")) - (yyval.i) = 2; - else if(!strcmp((yyvsp[(1) - (1)].c), "Conformal_NoSplit")) - (yyval.i) = -2; - else if(!strcmp((yyvsp[(1) - (1)].c), "Harmonic_SplitMetis")) - (yyval.i) = 3; - else if(!strcmp((yyvsp[(1) - (1)].c), "Conformal_SplitMetis")) - (yyval.i) = -3; - Free((yyvsp[(1) - (1)].c)); - ;} - break; - - case 230: -#line 2908 "Gmsh.y" +#line 2886 "Gmsh.y" { (yyval.v)[0] = (yyval.v)[1] = 1.; ;} break; - case 231: -#line 2912 "Gmsh.y" + case 229: +#line 2890 "Gmsh.y" { if(!strcmp((yyvsp[(2) - (3)].c), "Progression") || !strcmp((yyvsp[(2) - (3)].c), "Power")) (yyval.v)[0] = 1.; @@ -7176,15 +7151,15 @@ yyreduce: ;} break; - case 232: -#line 2927 "Gmsh.y" + case 230: +#line 2905 "Gmsh.y" { (yyval.i) = -1; // left ;} break; - case 233: -#line 2931 "Gmsh.y" + case 231: +#line 2909 "Gmsh.y" { if(!strcmp((yyvsp[(1) - (1)].c), "Right")) (yyval.i) = 1; @@ -7196,36 +7171,36 @@ yyreduce: ;} break; - case 234: -#line 2943 "Gmsh.y" + case 232: +#line 2921 "Gmsh.y" { (yyval.l) = List_Create(1, 1, sizeof(double)); ;} break; - case 235: -#line 2947 "Gmsh.y" + case 233: +#line 2925 "Gmsh.y" { (yyval.l) = (yyvsp[(2) - (2)].l); ;} break; - case 236: -#line 2952 "Gmsh.y" + case 234: +#line 2930 "Gmsh.y" { (yyval.i) = 45; ;} break; - case 237: -#line 2956 "Gmsh.y" + case 235: +#line 2934 "Gmsh.y" { (yyval.i) = (int)(yyvsp[(2) - (2)].d); ;} break; - case 238: -#line 2963 "Gmsh.y" + case 236: +#line 2941 "Gmsh.y" { int type = (int)(yyvsp[(6) - (7)].v)[0]; double coef = fabs((yyvsp[(6) - (7)].v)[1]); @@ -7283,8 +7258,8 @@ yyreduce: ;} break; - case 239: -#line 3019 "Gmsh.y" + case 237: +#line 2997 "Gmsh.y" { int k = List_Nbr((yyvsp[(4) - (6)].l)); if(k != 0 && k != 3 && k != 4){ @@ -7356,16 +7331,16 @@ yyreduce: ;} break; - case 240: -#line 3089 "Gmsh.y" + case 238: +#line 3067 "Gmsh.y" { yymsg(1, "Elliptic Surface is deprecated: use Transfinite instead (with smoothing)"); List_Delete((yyvsp[(7) - (8)].l)); ;} break; - case 241: -#line 3094 "Gmsh.y" + case 239: +#line 3072 "Gmsh.y" { int k = List_Nbr((yyvsp[(4) - (5)].l)); if(k != 0 && k != 6 && k != 8){ @@ -7434,8 +7409,8 @@ yyreduce: ;} break; - case 242: -#line 3161 "Gmsh.y" + case 240: +#line 3139 "Gmsh.y" { if(!(yyvsp[(3) - (5)].l)){ List_T *tmp = Tree2List(GModel::current()->getGEOInternals()->Surfaces); @@ -7480,8 +7455,8 @@ yyreduce: ;} break; - case 243: -#line 3204 "Gmsh.y" + case 241: +#line 3182 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(3) - (6)].l)); i++){ double d; @@ -7503,8 +7478,8 @@ yyreduce: ;} break; - case 244: -#line 3228 "Gmsh.y" + case 242: +#line 3206 "Gmsh.y" { if (List_Nbr((yyvsp[(3) - (6)].l)) != List_Nbr((yyvsp[(5) - (6)].l))){ yymsg(0, "Periodic Line : the number of masters (%d) is not equal to the number of slaves(%d)", List_Nbr((yyvsp[(3) - (6)].l)),List_Nbr((yyvsp[(5) - (6)].l))); @@ -7532,8 +7507,8 @@ yyreduce: ;} break; - case 245: -#line 3255 "Gmsh.y" + case 243: +#line 3233 "Gmsh.y" { if (List_Nbr((yyvsp[(5) - (12)].l)) != List_Nbr((yyvsp[(10) - (12)].l))){ yymsg(0, "Periodic Surface: the number of masters (%d) is not equal " @@ -7569,8 +7544,8 @@ yyreduce: ;} break; - case 246: -#line 3296 "Gmsh.y" + case 244: +#line 3274 "Gmsh.y" { Surface *s = FindSurface((int)(yyvsp[(8) - (10)].d)); if(s){ @@ -7595,8 +7570,8 @@ yyreduce: ;} break; - case 247: -#line 3319 "Gmsh.y" + case 245: +#line 3297 "Gmsh.y" { Surface *s = FindSurface((int)(yyvsp[(8) - (10)].d)); if(s){ @@ -7621,27 +7596,27 @@ yyreduce: ;} break; - case 248: -#line 3342 "Gmsh.y" + case 246: +#line 3320 "Gmsh.y" { ;} break; - case 249: -#line 3345 "Gmsh.y" + case 247: +#line 3323 "Gmsh.y" { ;} break; - case 250: -#line 3354 "Gmsh.y" + case 248: +#line 3332 "Gmsh.y" { ReplaceAllDuplicates(); ;} break; - case 251: -#line 3358 "Gmsh.y" + case 249: +#line 3336 "Gmsh.y" { if(!strcmp((yyvsp[(2) - (3)].c), "Geometry")) ReplaceAllDuplicates(); @@ -7653,8 +7628,8 @@ yyreduce: ;} break; - case 252: -#line 3375 "Gmsh.y" + case 250: +#line 3353 "Gmsh.y" { List_T *temp = ListOfDouble2ListOfInt((yyvsp[(7) - (11)].l)); @@ -7692,8 +7667,8 @@ yyreduce: ;} break; - case 253: -#line 3412 "Gmsh.y" + case 251: +#line 3390 "Gmsh.y" { List_T *temp = ListOfDouble2ListOfInt((yyvsp[(7) - (11)].l)); std::vector<int> domain; @@ -7730,8 +7705,8 @@ yyreduce: ;} break; - case 254: -#line 3448 "Gmsh.y" + case 252: +#line 3426 "Gmsh.y" { List_T *temp = ListOfDouble2ListOfInt((yyvsp[(7) - (11)].l)); std::vector<int> domain; @@ -7768,8 +7743,8 @@ yyreduce: ;} break; - case 255: -#line 3483 "Gmsh.y" + case 253: +#line 3461 "Gmsh.y" { List_T *temp = ListOfDouble2ListOfInt((yyvsp[(7) - (11)].l)); std::vector<int> domain; @@ -7806,48 +7781,48 @@ yyreduce: ;} break; - case 256: -#line 3522 "Gmsh.y" + case 254: +#line 3500 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (1)].d); ;} break; - case 257: -#line 3523 "Gmsh.y" + case 255: +#line 3501 "Gmsh.y" { (yyval.d) = (yyvsp[(2) - (3)].d); ;} break; - case 258: -#line 3524 "Gmsh.y" + case 256: +#line 3502 "Gmsh.y" { (yyval.d) = -(yyvsp[(2) - (2)].d); ;} break; - case 259: -#line 3525 "Gmsh.y" + case 257: +#line 3503 "Gmsh.y" { (yyval.d) = (yyvsp[(2) - (2)].d); ;} break; - case 260: -#line 3526 "Gmsh.y" + case 258: +#line 3504 "Gmsh.y" { (yyval.d) = !(yyvsp[(2) - (2)].d); ;} break; - case 261: -#line 3527 "Gmsh.y" + case 259: +#line 3505 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) - (yyvsp[(3) - (3)].d); ;} break; - case 262: -#line 3528 "Gmsh.y" + case 260: +#line 3506 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) + (yyvsp[(3) - (3)].d); ;} break; - case 263: -#line 3529 "Gmsh.y" + case 261: +#line 3507 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) * (yyvsp[(3) - (3)].d); ;} break; - case 264: -#line 3531 "Gmsh.y" + case 262: +#line 3509 "Gmsh.y" { if(!(yyvsp[(3) - (3)].d)) yymsg(0, "Division by zero in '%g / %g'", (yyvsp[(1) - (3)].d), (yyvsp[(3) - (3)].d)); @@ -7856,308 +7831,308 @@ yyreduce: ;} break; - case 265: -#line 3537 "Gmsh.y" + case 263: +#line 3515 "Gmsh.y" { (yyval.d) = (int)(yyvsp[(1) - (3)].d) % (int)(yyvsp[(3) - (3)].d); ;} break; - case 266: -#line 3538 "Gmsh.y" + case 264: +#line 3516 "Gmsh.y" { (yyval.d) = pow((yyvsp[(1) - (3)].d), (yyvsp[(3) - (3)].d)); ;} break; - case 267: -#line 3539 "Gmsh.y" + case 265: +#line 3517 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) < (yyvsp[(3) - (3)].d); ;} break; - case 268: -#line 3540 "Gmsh.y" + case 266: +#line 3518 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) > (yyvsp[(3) - (3)].d); ;} break; - case 269: -#line 3541 "Gmsh.y" + case 267: +#line 3519 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) <= (yyvsp[(3) - (3)].d); ;} break; - case 270: -#line 3542 "Gmsh.y" + case 268: +#line 3520 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) >= (yyvsp[(3) - (3)].d); ;} break; - case 271: -#line 3543 "Gmsh.y" + case 269: +#line 3521 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) == (yyvsp[(3) - (3)].d); ;} break; - case 272: -#line 3544 "Gmsh.y" + case 270: +#line 3522 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) != (yyvsp[(3) - (3)].d); ;} break; - case 273: -#line 3545 "Gmsh.y" + case 271: +#line 3523 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) && (yyvsp[(3) - (3)].d); ;} break; - case 274: -#line 3546 "Gmsh.y" + case 272: +#line 3524 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) || (yyvsp[(3) - (3)].d); ;} break; - case 275: -#line 3547 "Gmsh.y" + case 273: +#line 3525 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (5)].d) ? (yyvsp[(3) - (5)].d) : (yyvsp[(5) - (5)].d); ;} break; - case 276: -#line 3548 "Gmsh.y" + case 274: +#line 3526 "Gmsh.y" { (yyval.d) = exp((yyvsp[(3) - (4)].d)); ;} break; - case 277: -#line 3549 "Gmsh.y" + case 275: +#line 3527 "Gmsh.y" { (yyval.d) = log((yyvsp[(3) - (4)].d)); ;} break; - case 278: -#line 3550 "Gmsh.y" + case 276: +#line 3528 "Gmsh.y" { (yyval.d) = log10((yyvsp[(3) - (4)].d)); ;} break; - case 279: -#line 3551 "Gmsh.y" + case 277: +#line 3529 "Gmsh.y" { (yyval.d) = sqrt((yyvsp[(3) - (4)].d)); ;} break; - case 280: -#line 3552 "Gmsh.y" + case 278: +#line 3530 "Gmsh.y" { (yyval.d) = sin((yyvsp[(3) - (4)].d)); ;} break; - case 281: -#line 3553 "Gmsh.y" + case 279: +#line 3531 "Gmsh.y" { (yyval.d) = asin((yyvsp[(3) - (4)].d)); ;} break; - case 282: -#line 3554 "Gmsh.y" + case 280: +#line 3532 "Gmsh.y" { (yyval.d) = cos((yyvsp[(3) - (4)].d)); ;} break; - case 283: -#line 3555 "Gmsh.y" + case 281: +#line 3533 "Gmsh.y" { (yyval.d) = acos((yyvsp[(3) - (4)].d)); ;} break; - case 284: -#line 3556 "Gmsh.y" + case 282: +#line 3534 "Gmsh.y" { (yyval.d) = tan((yyvsp[(3) - (4)].d)); ;} break; - case 285: -#line 3557 "Gmsh.y" + case 283: +#line 3535 "Gmsh.y" { (yyval.d) = atan((yyvsp[(3) - (4)].d)); ;} break; - case 286: -#line 3558 "Gmsh.y" + case 284: +#line 3536 "Gmsh.y" { (yyval.d) = atan2((yyvsp[(3) - (6)].d), (yyvsp[(5) - (6)].d));;} break; - case 287: -#line 3559 "Gmsh.y" + case 285: +#line 3537 "Gmsh.y" { (yyval.d) = sinh((yyvsp[(3) - (4)].d)); ;} break; - case 288: -#line 3560 "Gmsh.y" + case 286: +#line 3538 "Gmsh.y" { (yyval.d) = cosh((yyvsp[(3) - (4)].d)); ;} break; - case 289: -#line 3561 "Gmsh.y" + case 287: +#line 3539 "Gmsh.y" { (yyval.d) = tanh((yyvsp[(3) - (4)].d)); ;} break; - case 290: -#line 3562 "Gmsh.y" + case 288: +#line 3540 "Gmsh.y" { (yyval.d) = fabs((yyvsp[(3) - (4)].d)); ;} break; - case 291: -#line 3563 "Gmsh.y" + case 289: +#line 3541 "Gmsh.y" { (yyval.d) = floor((yyvsp[(3) - (4)].d)); ;} break; - case 292: -#line 3564 "Gmsh.y" + case 290: +#line 3542 "Gmsh.y" { (yyval.d) = ceil((yyvsp[(3) - (4)].d)); ;} break; - case 293: -#line 3565 "Gmsh.y" + case 291: +#line 3543 "Gmsh.y" { (yyval.d) = fmod((yyvsp[(3) - (6)].d), (yyvsp[(5) - (6)].d)); ;} break; - case 294: -#line 3566 "Gmsh.y" + case 292: +#line 3544 "Gmsh.y" { (yyval.d) = fmod((yyvsp[(3) - (6)].d), (yyvsp[(5) - (6)].d)); ;} break; - case 295: -#line 3567 "Gmsh.y" + case 293: +#line 3545 "Gmsh.y" { (yyval.d) = sqrt((yyvsp[(3) - (6)].d) * (yyvsp[(3) - (6)].d) + (yyvsp[(5) - (6)].d) * (yyvsp[(5) - (6)].d)); ;} break; - case 296: -#line 3568 "Gmsh.y" + case 294: +#line 3546 "Gmsh.y" { (yyval.d) = (yyvsp[(3) - (4)].d) * (double)rand() / (double)RAND_MAX; ;} break; - case 297: -#line 3570 "Gmsh.y" + case 295: +#line 3548 "Gmsh.y" { (yyval.d) = exp((yyvsp[(3) - (4)].d)); ;} break; - case 298: -#line 3571 "Gmsh.y" + case 296: +#line 3549 "Gmsh.y" { (yyval.d) = log((yyvsp[(3) - (4)].d)); ;} break; - case 299: -#line 3572 "Gmsh.y" + case 297: +#line 3550 "Gmsh.y" { (yyval.d) = log10((yyvsp[(3) - (4)].d)); ;} break; - case 300: -#line 3573 "Gmsh.y" + case 298: +#line 3551 "Gmsh.y" { (yyval.d) = sqrt((yyvsp[(3) - (4)].d)); ;} break; - case 301: -#line 3574 "Gmsh.y" + case 299: +#line 3552 "Gmsh.y" { (yyval.d) = sin((yyvsp[(3) - (4)].d)); ;} break; - case 302: -#line 3575 "Gmsh.y" + case 300: +#line 3553 "Gmsh.y" { (yyval.d) = asin((yyvsp[(3) - (4)].d)); ;} break; - case 303: -#line 3576 "Gmsh.y" + case 301: +#line 3554 "Gmsh.y" { (yyval.d) = cos((yyvsp[(3) - (4)].d)); ;} break; - case 304: -#line 3577 "Gmsh.y" + case 302: +#line 3555 "Gmsh.y" { (yyval.d) = acos((yyvsp[(3) - (4)].d)); ;} break; - case 305: -#line 3578 "Gmsh.y" + case 303: +#line 3556 "Gmsh.y" { (yyval.d) = tan((yyvsp[(3) - (4)].d)); ;} break; - case 306: -#line 3579 "Gmsh.y" + case 304: +#line 3557 "Gmsh.y" { (yyval.d) = atan((yyvsp[(3) - (4)].d)); ;} break; - case 307: -#line 3580 "Gmsh.y" + case 305: +#line 3558 "Gmsh.y" { (yyval.d) = atan2((yyvsp[(3) - (6)].d), (yyvsp[(5) - (6)].d));;} break; - case 308: -#line 3581 "Gmsh.y" + case 306: +#line 3559 "Gmsh.y" { (yyval.d) = sinh((yyvsp[(3) - (4)].d)); ;} break; - case 309: -#line 3582 "Gmsh.y" + case 307: +#line 3560 "Gmsh.y" { (yyval.d) = cosh((yyvsp[(3) - (4)].d)); ;} break; - case 310: -#line 3583 "Gmsh.y" + case 308: +#line 3561 "Gmsh.y" { (yyval.d) = tanh((yyvsp[(3) - (4)].d)); ;} break; - case 311: -#line 3584 "Gmsh.y" + case 309: +#line 3562 "Gmsh.y" { (yyval.d) = fabs((yyvsp[(3) - (4)].d)); ;} break; - case 312: -#line 3585 "Gmsh.y" + case 310: +#line 3563 "Gmsh.y" { (yyval.d) = floor((yyvsp[(3) - (4)].d)); ;} break; - case 313: -#line 3586 "Gmsh.y" + case 311: +#line 3564 "Gmsh.y" { (yyval.d) = ceil((yyvsp[(3) - (4)].d)); ;} break; - case 314: -#line 3587 "Gmsh.y" + case 312: +#line 3565 "Gmsh.y" { (yyval.d) = fmod((yyvsp[(3) - (6)].d), (yyvsp[(5) - (6)].d)); ;} break; - case 315: -#line 3588 "Gmsh.y" + case 313: +#line 3566 "Gmsh.y" { (yyval.d) = fmod((yyvsp[(3) - (6)].d), (yyvsp[(5) - (6)].d)); ;} break; - case 316: -#line 3589 "Gmsh.y" + case 314: +#line 3567 "Gmsh.y" { (yyval.d) = sqrt((yyvsp[(3) - (6)].d) * (yyvsp[(3) - (6)].d) + (yyvsp[(5) - (6)].d) * (yyvsp[(5) - (6)].d)); ;} break; - case 317: -#line 3590 "Gmsh.y" + case 315: +#line 3568 "Gmsh.y" { (yyval.d) = (yyvsp[(3) - (4)].d) * (double)rand() / (double)RAND_MAX; ;} break; - case 318: -#line 3599 "Gmsh.y" + case 316: +#line 3577 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (1)].d); ;} break; - case 319: -#line 3600 "Gmsh.y" + case 317: +#line 3578 "Gmsh.y" { (yyval.d) = 3.141592653589793; ;} break; - case 320: -#line 3601 "Gmsh.y" + case 318: +#line 3579 "Gmsh.y" { (yyval.d) = Msg::GetCommRank(); ;} break; - case 321: -#line 3602 "Gmsh.y" + case 319: +#line 3580 "Gmsh.y" { (yyval.d) = Msg::GetCommSize(); ;} break; - case 322: -#line 3603 "Gmsh.y" + case 320: +#line 3581 "Gmsh.y" { (yyval.d) = GetGmshMajorVersion(); ;} break; - case 323: -#line 3604 "Gmsh.y" + case 321: +#line 3582 "Gmsh.y" { (yyval.d) = GetGmshMinorVersion(); ;} break; - case 324: -#line 3605 "Gmsh.y" + case 322: +#line 3583 "Gmsh.y" { (yyval.d) = GetGmshPatchVersion(); ;} break; - case 325: -#line 3610 "Gmsh.y" + case 323: +#line 3588 "Gmsh.y" { if(!gmsh_yysymbols.count((yyvsp[(1) - (1)].c))){ yymsg(0, "Unknown variable '%s'", (yyvsp[(1) - (1)].c)); @@ -8175,8 +8150,8 @@ yyreduce: ;} break; - case 326: -#line 3629 "Gmsh.y" + case 324: +#line 3607 "Gmsh.y" { char tmpstring[1024]; sprintf(tmpstring, "%s_%d", (yyvsp[(1) - (5)].c), (int)(yyvsp[(4) - (5)].d)) ; @@ -8196,8 +8171,8 @@ yyreduce: ;} break; - case 327: -#line 3647 "Gmsh.y" + case 325: +#line 3625 "Gmsh.y" { int index = (int)(yyvsp[(3) - (4)].d); if(!gmsh_yysymbols.count((yyvsp[(1) - (4)].c))){ @@ -8214,8 +8189,8 @@ yyreduce: ;} break; - case 328: -#line 3662 "Gmsh.y" + case 326: +#line 3640 "Gmsh.y" { if(!gmsh_yysymbols.count((yyvsp[(2) - (4)].c))){ yymsg(0, "Unknown variable '%s'", (yyvsp[(2) - (4)].c)); @@ -8227,8 +8202,8 @@ yyreduce: ;} break; - case 329: -#line 3672 "Gmsh.y" + case 327: +#line 3650 "Gmsh.y" { if(!gmsh_yysymbols.count((yyvsp[(1) - (2)].c))){ yymsg(0, "Unknown variable '%s'", (yyvsp[(1) - (2)].c)); @@ -8246,8 +8221,8 @@ yyreduce: ;} break; - case 330: -#line 3688 "Gmsh.y" + case 328: +#line 3666 "Gmsh.y" { int index = (int)(yyvsp[(3) - (5)].d); if(!gmsh_yysymbols.count((yyvsp[(1) - (5)].c))){ @@ -8264,24 +8239,24 @@ yyreduce: ;} break; - case 331: -#line 3706 "Gmsh.y" + case 329: +#line 3684 "Gmsh.y" { NumberOption(GMSH_GET, (yyvsp[(1) - (3)].c), 0, (yyvsp[(3) - (3)].c), (yyval.d)); Free((yyvsp[(1) - (3)].c)); Free((yyvsp[(3) - (3)].c)); ;} break; - case 332: -#line 3711 "Gmsh.y" + case 330: +#line 3689 "Gmsh.y" { NumberOption(GMSH_GET, (yyvsp[(1) - (6)].c), (int)(yyvsp[(3) - (6)].d), (yyvsp[(6) - (6)].c), (yyval.d)); Free((yyvsp[(1) - (6)].c)); Free((yyvsp[(6) - (6)].c)); ;} break; - case 333: -#line 3716 "Gmsh.y" + case 331: +#line 3694 "Gmsh.y" { double d = 0.; if(NumberOption(GMSH_GET, (yyvsp[(1) - (4)].c), 0, (yyvsp[(3) - (4)].c), d)){ @@ -8293,8 +8268,8 @@ yyreduce: ;} break; - case 334: -#line 3726 "Gmsh.y" + case 332: +#line 3704 "Gmsh.y" { double d = 0.; if(NumberOption(GMSH_GET, (yyvsp[(1) - (7)].c), (int)(yyvsp[(3) - (7)].d), (yyvsp[(6) - (7)].c), d)){ @@ -8306,124 +8281,124 @@ yyreduce: ;} break; - case 335: -#line 3736 "Gmsh.y" + case 333: +#line 3714 "Gmsh.y" { (yyval.d) = Msg::GetValue((yyvsp[(3) - (6)].c), (yyvsp[(5) - (6)].d)); Free((yyvsp[(3) - (6)].c)); ;} break; - case 336: -#line 3744 "Gmsh.y" + case 334: +#line 3722 "Gmsh.y" { memcpy((yyval.v), (yyvsp[(1) - (1)].v), 5*sizeof(double)); ;} break; - case 337: -#line 3748 "Gmsh.y" + case 335: +#line 3726 "Gmsh.y" { for(int i = 0; i < 5; i++) (yyval.v)[i] = -(yyvsp[(2) - (2)].v)[i]; ;} break; - case 338: -#line 3752 "Gmsh.y" + case 336: +#line 3730 "Gmsh.y" { for(int i = 0; i < 5; i++) (yyval.v)[i] = (yyvsp[(2) - (2)].v)[i]; ;} break; - case 339: -#line 3756 "Gmsh.y" + case 337: +#line 3734 "Gmsh.y" { for(int i = 0; i < 5; i++) (yyval.v)[i] = (yyvsp[(1) - (3)].v)[i] - (yyvsp[(3) - (3)].v)[i]; ;} break; - case 340: -#line 3760 "Gmsh.y" + case 338: +#line 3738 "Gmsh.y" { for(int i = 0; i < 5; i++) (yyval.v)[i] = (yyvsp[(1) - (3)].v)[i] + (yyvsp[(3) - (3)].v)[i]; ;} break; - case 341: -#line 3767 "Gmsh.y" + case 339: +#line 3745 "Gmsh.y" { (yyval.v)[0] = (yyvsp[(2) - (11)].d); (yyval.v)[1] = (yyvsp[(4) - (11)].d); (yyval.v)[2] = (yyvsp[(6) - (11)].d); (yyval.v)[3] = (yyvsp[(8) - (11)].d); (yyval.v)[4] = (yyvsp[(10) - (11)].d); ;} break; - case 342: -#line 3771 "Gmsh.y" + case 340: +#line 3749 "Gmsh.y" { (yyval.v)[0] = (yyvsp[(2) - (9)].d); (yyval.v)[1] = (yyvsp[(4) - (9)].d); (yyval.v)[2] = (yyvsp[(6) - (9)].d); (yyval.v)[3] = (yyvsp[(8) - (9)].d); (yyval.v)[4] = 1.0; ;} break; - case 343: -#line 3775 "Gmsh.y" + case 341: +#line 3753 "Gmsh.y" { (yyval.v)[0] = (yyvsp[(2) - (7)].d); (yyval.v)[1] = (yyvsp[(4) - (7)].d); (yyval.v)[2] = (yyvsp[(6) - (7)].d); (yyval.v)[3] = 0.0; (yyval.v)[4] = 1.0; ;} break; - case 344: -#line 3779 "Gmsh.y" + case 342: +#line 3757 "Gmsh.y" { (yyval.v)[0] = (yyvsp[(2) - (7)].d); (yyval.v)[1] = (yyvsp[(4) - (7)].d); (yyval.v)[2] = (yyvsp[(6) - (7)].d); (yyval.v)[3] = 0.0; (yyval.v)[4] = 1.0; ;} break; - case 345: -#line 3786 "Gmsh.y" + case 343: +#line 3764 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(List_T*)); List_Add((yyval.l), &((yyvsp[(1) - (1)].l))); ;} break; - case 346: -#line 3791 "Gmsh.y" + case 344: +#line 3769 "Gmsh.y" { List_Add((yyval.l), &((yyvsp[(3) - (3)].l))); ;} break; - case 347: -#line 3798 "Gmsh.y" + case 345: +#line 3776 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(double)); List_Add((yyval.l), &((yyvsp[(1) - (1)].d))); ;} break; - case 348: -#line 3803 "Gmsh.y" + case 346: +#line 3781 "Gmsh.y" { (yyval.l) = (yyvsp[(1) - (1)].l); ;} break; - case 349: -#line 3807 "Gmsh.y" + case 347: +#line 3785 "Gmsh.y" { // creates an empty list (yyval.l) = List_Create(2, 1, sizeof(double)); ;} break; - case 350: -#line 3812 "Gmsh.y" + case 348: +#line 3790 "Gmsh.y" { (yyval.l) = (yyvsp[(2) - (3)].l); ;} break; - case 351: -#line 3816 "Gmsh.y" + case 349: +#line 3794 "Gmsh.y" { (yyval.l) = (yyvsp[(3) - (4)].l); for(int i = 0; i < List_Nbr((yyval.l)); i++){ @@ -8433,8 +8408,8 @@ yyreduce: ;} break; - case 352: -#line 3824 "Gmsh.y" + case 350: +#line 3802 "Gmsh.y" { (yyval.l) = (yyvsp[(4) - (5)].l); for(int i = 0; i < List_Nbr((yyval.l)); i++){ @@ -8444,15 +8419,15 @@ yyreduce: ;} break; - case 353: -#line 3835 "Gmsh.y" + case 351: +#line 3813 "Gmsh.y" { (yyval.l) = (yyvsp[(1) - (1)].l); ;} break; - case 354: -#line 3839 "Gmsh.y" + case 352: +#line 3817 "Gmsh.y" { if(!strcmp((yyvsp[(1) - (1)].c), "*") || !strcmp((yyvsp[(1) - (1)].c), "all")) (yyval.l) = 0; @@ -8463,8 +8438,8 @@ yyreduce: ;} break; - case 355: -#line 3851 "Gmsh.y" + case 353: +#line 3829 "Gmsh.y" { (yyval.l) = (yyvsp[(2) - (2)].l); for(int i = 0; i < List_Nbr((yyval.l)); i++){ @@ -8474,8 +8449,8 @@ yyreduce: ;} break; - case 356: -#line 3859 "Gmsh.y" + case 354: +#line 3837 "Gmsh.y" { (yyval.l) = (yyvsp[(3) - (3)].l); for(int i = 0; i < List_Nbr((yyval.l)); i++){ @@ -8485,8 +8460,8 @@ yyreduce: ;} break; - case 357: -#line 3867 "Gmsh.y" + case 355: +#line 3845 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(double)); for(double d = (yyvsp[(1) - (3)].d); ((yyvsp[(1) - (3)].d) < (yyvsp[(3) - (3)].d)) ? (d <= (yyvsp[(3) - (3)].d)) : (d >= (yyvsp[(3) - (3)].d)); @@ -8495,8 +8470,8 @@ yyreduce: ;} break; - case 358: -#line 3874 "Gmsh.y" + case 356: +#line 3852 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(double)); if(!(yyvsp[(5) - (5)].d) || ((yyvsp[(1) - (5)].d) < (yyvsp[(3) - (5)].d) && (yyvsp[(5) - (5)].d) < 0) || ((yyvsp[(1) - (5)].d) > (yyvsp[(3) - (5)].d) && (yyvsp[(5) - (5)].d) > 0)){ @@ -8509,8 +8484,8 @@ yyreduce: ;} break; - case 359: -#line 3885 "Gmsh.y" + case 357: +#line 3863 "Gmsh.y" { // Returns the coordinates of a point and fills a list with it. // This allows to ensure e.g. that relative point positions are @@ -8532,8 +8507,8 @@ yyreduce: ;} break; - case 360: -#line 3905 "Gmsh.y" + case 358: +#line 3883 "Gmsh.y" { (yyval.l) = List_Create(List_Nbr((yyvsp[(1) - (1)].l)), 1, sizeof(double)); for(int i = 0; i < List_Nbr((yyvsp[(1) - (1)].l)); i++){ @@ -8545,8 +8520,8 @@ yyreduce: ;} break; - case 361: -#line 3915 "Gmsh.y" + case 359: +#line 3893 "Gmsh.y" { (yyval.l) = List_Create(List_Nbr((yyvsp[(1) - (1)].l)), 1, sizeof(double)); for(int i = 0; i < List_Nbr((yyvsp[(1) - (1)].l)); i++){ @@ -8558,8 +8533,8 @@ yyreduce: ;} break; - case 362: -#line 3925 "Gmsh.y" + case 360: +#line 3903 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(double)); if(!gmsh_yysymbols.count((yyvsp[(1) - (3)].c))) @@ -8571,8 +8546,8 @@ yyreduce: ;} break; - case 363: -#line 3935 "Gmsh.y" + case 361: +#line 3913 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(double)); if(!gmsh_yysymbols.count((yyvsp[(1) - (6)].c))) @@ -8591,30 +8566,30 @@ yyreduce: ;} break; - case 364: -#line 3955 "Gmsh.y" + case 362: +#line 3933 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(double)); List_Add((yyval.l), &((yyvsp[(1) - (1)].d))); ;} break; - case 365: -#line 3960 "Gmsh.y" + case 363: +#line 3938 "Gmsh.y" { (yyval.l) = (yyvsp[(1) - (1)].l); ;} break; - case 366: -#line 3964 "Gmsh.y" + case 364: +#line 3942 "Gmsh.y" { List_Add((yyval.l), &((yyvsp[(3) - (3)].d))); ;} break; - case 367: -#line 3968 "Gmsh.y" + case 365: +#line 3946 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(3) - (3)].l)); i++){ double d; @@ -8625,22 +8600,22 @@ yyreduce: ;} break; - case 368: -#line 3980 "Gmsh.y" + case 366: +#line 3958 "Gmsh.y" { (yyval.u) = CTX::instance()->packColor((int)(yyvsp[(2) - (9)].d), (int)(yyvsp[(4) - (9)].d), (int)(yyvsp[(6) - (9)].d), (int)(yyvsp[(8) - (9)].d)); ;} break; - case 369: -#line 3984 "Gmsh.y" + case 367: +#line 3962 "Gmsh.y" { (yyval.u) = CTX::instance()->packColor((int)(yyvsp[(2) - (7)].d), (int)(yyvsp[(4) - (7)].d), (int)(yyvsp[(6) - (7)].d), 255); ;} break; - case 370: -#line 3996 "Gmsh.y" + case 368: +#line 3974 "Gmsh.y" { int flag; (yyval.u) = GetColorForString(ColorString, -1, (yyvsp[(1) - (1)].c), &flag); @@ -8649,8 +8624,8 @@ yyreduce: ;} break; - case 371: -#line 4003 "Gmsh.y" + case 369: +#line 3981 "Gmsh.y" { unsigned int val = 0; ColorOption(GMSH_GET, (yyvsp[(1) - (5)].c), 0, (yyvsp[(5) - (5)].c), val); @@ -8659,15 +8634,15 @@ yyreduce: ;} break; - case 372: -#line 4013 "Gmsh.y" + case 370: +#line 3991 "Gmsh.y" { (yyval.l) = (yyvsp[(2) - (3)].l); ;} break; - case 373: -#line 4017 "Gmsh.y" + case 371: +#line 3995 "Gmsh.y" { (yyval.l) = List_Create(256, 10, sizeof(unsigned int)); GmshColorTable *ct = GetColorTable((int)(yyvsp[(3) - (6)].d)); @@ -8681,30 +8656,30 @@ yyreduce: ;} break; - case 374: -#line 4032 "Gmsh.y" + case 372: +#line 4010 "Gmsh.y" { (yyval.l) = List_Create(256, 10, sizeof(unsigned int)); List_Add((yyval.l), &((yyvsp[(1) - (1)].u))); ;} break; - case 375: -#line 4037 "Gmsh.y" + case 373: +#line 4015 "Gmsh.y" { List_Add((yyval.l), &((yyvsp[(3) - (3)].u))); ;} break; - case 376: -#line 4044 "Gmsh.y" + case 374: +#line 4022 "Gmsh.y" { (yyval.c) = (yyvsp[(1) - (1)].c); ;} break; - case 377: -#line 4048 "Gmsh.y" + case 375: +#line 4026 "Gmsh.y" { if(!gmsh_yystringsymbols.count((yyvsp[(1) - (1)].c))){ yymsg(0, "Unknown string variable '%s'", (yyvsp[(1) - (1)].c)); @@ -8719,8 +8694,8 @@ yyreduce: ;} break; - case 378: -#line 4061 "Gmsh.y" + case 376: +#line 4039 "Gmsh.y" { std::string out; StringOption(GMSH_GET, (yyvsp[(1) - (3)].c), 0, (yyvsp[(3) - (3)].c), out); @@ -8730,8 +8705,8 @@ yyreduce: ;} break; - case 379: -#line 4069 "Gmsh.y" + case 377: +#line 4047 "Gmsh.y" { std::string out; StringOption(GMSH_GET, (yyvsp[(1) - (6)].c), (int)(yyvsp[(3) - (6)].d), (yyvsp[(6) - (6)].c), out); @@ -8741,15 +8716,15 @@ yyreduce: ;} break; - case 380: -#line 4080 "Gmsh.y" + case 378: +#line 4058 "Gmsh.y" { (yyval.c) = (yyvsp[(1) - (1)].c); ;} break; - case 381: -#line 4084 "Gmsh.y" + case 379: +#line 4062 "Gmsh.y" { (yyval.c) = (char *)Malloc(32 * sizeof(char)); time_t now; @@ -8759,8 +8734,8 @@ yyreduce: ;} break; - case 382: -#line 4092 "Gmsh.y" + case 380: +#line 4070 "Gmsh.y" { const char *env = GetEnvironmentVar((yyvsp[(3) - (4)].c)); if(!env) env = ""; @@ -8770,8 +8745,8 @@ yyreduce: ;} break; - case 383: -#line 4100 "Gmsh.y" + case 381: +#line 4078 "Gmsh.y" { std::string s = Msg::GetString((yyvsp[(3) - (6)].c), (yyvsp[(5) - (6)].c)); (yyval.c) = (char *)Malloc((s.size() + 1) * sizeof(char)); @@ -8781,8 +8756,8 @@ yyreduce: ;} break; - case 384: -#line 4108 "Gmsh.y" + case 382: +#line 4086 "Gmsh.y" { (yyval.c) = (char *)Malloc((strlen((yyvsp[(3) - (6)].c)) + strlen((yyvsp[(5) - (6)].c)) + 1) * sizeof(char)); strcpy((yyval.c), (yyvsp[(3) - (6)].c)); @@ -8792,8 +8767,8 @@ yyreduce: ;} break; - case 385: -#line 4116 "Gmsh.y" + case 383: +#line 4094 "Gmsh.y" { (yyval.c) = (char *)Malloc((strlen((yyvsp[(3) - (4)].c)) + 1) * sizeof(char)); int i; @@ -8809,8 +8784,8 @@ yyreduce: ;} break; - case 386: -#line 4130 "Gmsh.y" + case 384: +#line 4108 "Gmsh.y" { (yyval.c) = (char *)Malloc((strlen((yyvsp[(3) - (4)].c)) + 1) * sizeof(char)); int i; @@ -8826,15 +8801,15 @@ yyreduce: ;} break; - case 387: -#line 4144 "Gmsh.y" + case 385: +#line 4122 "Gmsh.y" { (yyval.c) = (yyvsp[(3) - (4)].c); ;} break; - case 388: -#line 4148 "Gmsh.y" + case 386: +#line 4126 "Gmsh.y" { char tmpstring[1024]; int i = PrintListOfDouble((yyvsp[(3) - (6)].c), (yyvsp[(5) - (6)].l), tmpstring); @@ -8857,7 +8832,7 @@ yyreduce: /* Line 1267 of yacc.c. */ -#line 8857 "Gmsh.tab.cpp" +#line 8836 "Gmsh.tab.cpp" default: break; } YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc); @@ -9071,7 +9046,7 @@ yyreturn: } -#line 4168 "Gmsh.y" +#line 4146 "Gmsh.y" int PrintListOfDouble(char *format, List_T *list, char *buffer) diff --git a/Parser/Gmsh.y b/Parser/Gmsh.y index b3b056ad2d507eaba90c7d709b3fdd654eb39bad..5d14f6b8fc6c399cfd058909876c2f51344c5f34 100644 --- a/Parser/Gmsh.y +++ b/Parser/Gmsh.y @@ -121,7 +121,6 @@ fullMatrix<double> ListOfListOfDouble2Matrix(List_T *list); %type <d> FExpr FExpr_Single %type <v> VExpr VExpr_Single CircleOptions TransfiniteType -%type <i> CompoundMap %type <i> NumericAffectation NumericIncrement PhysicalId %type <i> TransfiniteArrangement RecombineAngle %type <u> ColorExpr @@ -1466,7 +1465,7 @@ Shape : $$.Type = MSH_SURF_LOOP; $$.Num = num; } - | tCompound tSurface '(' FExpr ')' tAFFECT ListOfDouble CompoundMap tEND + | tCompound tSurface '(' FExpr ')' tAFFECT ListOfDouble tEND { int num = (int)$4; if(FindSurface(num)){ @@ -1476,7 +1475,6 @@ Shape : Surface *s = Create_Surface(num, MSH_SURF_COMPOUND); for(int i = 0; i < List_Nbr($7); i++){ s->compound.push_back((int)*(double*)List_Pointer($7, i)); - s->TypeOfMapping = $8; } Tree_Add(GModel::current()->getGEOInternals()->Surfaces, &s); } @@ -1485,7 +1483,7 @@ Shape : $$.Num = num; } | tCompound tSurface '(' FExpr ')' tAFFECT ListOfDouble tSTRING - '{' RecursiveListOfListOfDouble '}' CompoundMap tEND + '{' RecursiveListOfListOfDouble '}' tEND { int num = (int)$4; if(FindSurface(num)){ @@ -1503,7 +1501,6 @@ Shape : List_T *l = *(List_T**)List_Pointer($10, i); for (int j = 0; j < List_Nbr(l); j++){ s->compoundBoundary[i].push_back((int)*(double*)List_Pointer(l, j)); - s->TypeOfMapping = $12; } } Tree_Add(GModel::current()->getGEOInternals()->Surfaces, &s); @@ -2883,29 +2880,6 @@ ExtrudeParameter : } ; - -// COMPOUND -CompoundMap : - { - $$ = 1; // harmonic - } - | tSTRING - { - if(!strcmp($1, "Harmonic")) - $$ = 1; - else if(!strcmp($1, "Conformal")) - $$ = -1; - else if(!strcmp($1, "Harmonic_NoSplit")) - $$ = 2; - else if(!strcmp($1, "Conformal_NoSplit")) - $$ = -2; - else if(!strcmp($1, "Harmonic_SplitMetis")) - $$ = 3; - else if(!strcmp($1, "Conformal_SplitMetis")) - $$ = -3; - Free($1); - } -; // T R A N S F I N I T E , R E C O M B I N E & S M O O T H I N G TransfiniteType : diff --git a/benchmarks/boolean/sphere.lua b/benchmarks/boolean/sphere.lua index a826c4c7515e6128a9cefd4c32c1c673adbb18a8..78ace91695887826860871676ddc018db9ff1d5f 100644 --- a/benchmarks/boolean/sphere.lua +++ b/benchmarks/boolean/sphere.lua @@ -1,5 +1,11 @@ +options = gmshOptions() +options:initOptions() +options:numberSet('Mesh', 0, 'CharacteristicLengthFactor', 0.9grep -IIr) + R = 1.0; myModel = GModel(); myModel:addSphere(0,0,0,R); myModel:setAsCurrent(); + +myModel:mesh(2); diff --git a/benchmarks/extrude/Cylinder.geo b/benchmarks/extrude/Cylinder.geo index 3a1f9aeed0f263458475a256350abb30a4558ae6..4e0e81bd4f9cb72f46846683aa11e4758c755db1 100644 --- a/benchmarks/extrude/Cylinder.geo +++ b/benchmarks/extrude/Cylinder.geo @@ -1,3 +1,6 @@ +Mesh.RemeshParametrization=1; //(0) harmonic (1) conformal +Mesh.RemeshAlgorithm=1; //(0) nosplit (1) automatic (2) split metis + Point(1) = {0, 0, 0}; Point(2) = {1, 0, 0}; Point(3) = {0, 1, 0}; diff --git a/benchmarks/step/capot.geo b/benchmarks/step/capot.geo index d071a1530d53d1cbb06b6adbdce401ba2b3c3965..e8fc292ce5a52b4752e33cb4620fd6298f1afb98 100644 --- a/benchmarks/step/capot.geo +++ b/benchmarks/step/capot.geo @@ -1,9 +1,11 @@ -//Mesh.CharacteristicLengthFactor=0.2; +Mesh.RemeshParametrization=1; //(0) harmonic (1) conformal +Mesh.RemeshAlgorithm=0; //(0) nosplit (1) automatic (2) split metis + +Mesh.CharacteristicLengthFactor=0.2; Merge "capot.brep"; Compound Line(1000) = {47,50}; Compound Line(1001) = {44,46}; -//Compound Surface(100) = {1, 8, 15, 17, 16, 18, 9, 2, 3, 10, 7, 14, 11, 4, 12, 5, 6, 13} Boundary {{},{},{},{}}; +Compound Surface(100) = {1, 8, 15, 17, 16, 18, 9, 2, 3, 10, 7, 14, 11, 4, 12, 5, 6, 13} ; -//Recombine Surface {7, 4, 5, 6, 13, 12, 3, 11, 14, 2, 15, 16, 1, 9, 10, 8, 17, 18}; diff --git a/benchmarks/stl/artery.geo b/benchmarks/stl/artery.geo index ca2580777a7822591d6668e488b18372900d5343..7c90a515711cc9ab87bce9203281400fb9414bff 100644 --- a/benchmarks/stl/artery.geo +++ b/benchmarks/stl/artery.geo @@ -1,9 +1,12 @@ +Mesh.RemeshParametrization=1; //(0) harmonic (1) conformal +Mesh.RemeshAlgorithm=1; //(0) nosplit (1) automatic (2) split metis + Mesh.CharacteristicLengthFactor=0.05; //merge the stl triangulation Merge "artery.stl"; CreateTopology; -Compound Surface(100)={1} Harmonic; +Compound Surface(100)={1} ; -Physical Surface(101)={100}; \ No newline at end of file +Physical Surface(101)={100}; diff --git a/benchmarks/stl/implant.geo b/benchmarks/stl/implant.geo index fe6d02377a5e135bbbc89f5b94e09891a7b7b1d7..51d917d8075a5a313ae21c747fffca34f1dd1552 100644 --- a/benchmarks/stl/implant.geo +++ b/benchmarks/stl/implant.geo @@ -1,3 +1,6 @@ +Mesh.RemeshParametrization=1; //(0) harmonic (1) conformal +Mesh.RemeshAlgorithm=1; //(0) nosplit (1) automatic (2) split metis + Mesh.CharacteristicLengthFactor=0.2; Merge "implant2.stl"; diff --git a/benchmarks/stl/pelvis.geo b/benchmarks/stl/pelvis.geo index 85a5e381c2405c6130402434664a2eea564fa4d2..83bf449e77bca19a2875d7300bc23ad2b8a3018c 100644 --- a/benchmarks/stl/pelvis.geo +++ b/benchmarks/stl/pelvis.geo @@ -1,10 +1,12 @@ +Mesh.RemeshParametrization=1; //(0) harmonic (1) conformal +Mesh.RemeshAlgorithm=1; //(0) nosplit (1) automatic (2) split metis Mesh.CharacteristicLengthFactor=0.1; Mesh.Algorithm3D = 1; //Frontal (4) Delaunay(1) Merge "pelvis.stl"; -Compound Surface(200)={1};// Conformal; +Compound Surface(200)={1}; Surface Loop(300)={200}; Volume(301)={300}; diff --git a/benchmarks/stl/pelvis.stl b/benchmarks/stl/pelvis.stl index 15e69a5510d7c509f58ce0ea57ca2a875a5d8e3e..3c666d4fe9d03a363235ae47576dcdc3bc5d6391 100644 Binary files a/benchmarks/stl/pelvis.stl and b/benchmarks/stl/pelvis.stl differ diff --git a/benchmarks/stl/pelvisPARTS.geo b/benchmarks/stl/pelvisPARTS.geo deleted file mode 100644 index 03e499c8e7a3009523a325eeb31d0dfef664144a..0000000000000000000000000000000000000000 --- a/benchmarks/stl/pelvisPARTS.geo +++ /dev/null @@ -1,20 +0,0 @@ -Mesh.CharacteristicLengthFactor=0.1; - -Merge "pelvis_CLASS.msh"; -CreateTopology; - -Compound Line(60)={6}; -Compound Line(70)={7}; -Compound Line(80)={8}; -Compound Line(90)={9}; - -Compound Surface(100)={2} Harmonic_NoSplit; -Compound Surface(200)={3} Harmonic_NoSplit; -Compound Surface(300)={4} Harmonic_NoSplit; -Compound Surface(400)={5} Harmonic_NoSplit; - -Surface Loop(500)={100,200,300,400}; -Volume(501)={500}; - -Physical Surface(555)={100,200,300,400}; -Physical Volume(666)={501}; \ No newline at end of file diff --git a/benchmarks/stl/pelvis_CLASS.msh b/benchmarks/stl/pelvis_CLASS.msh deleted file mode 100644 index 3f59e055313a5fb8831505121139308dca6ad961..0000000000000000000000000000000000000000 --- a/benchmarks/stl/pelvis_CLASS.msh +++ /dev/null @@ -1,9258 +0,0 @@ -$MeshFormat -2 0 8 -$EndMeshFormat -$Nodes -3030 -1 110.2911605834961 139.5906066894531 -58.82769393920898 -2 108.3608474731445 142.1887817382812 -55.46708679199219 -3 111.2457580566406 144.0911712646484 -59.27446365356445 -4 116.3028030395508 125.8549423217773 -59.88094329833984 -5 119.2338714599609 129.9127960205078 -57.66383361816406 -6 118.1147384643555 126.7578430175781 -56.07875823974609 -7 116.7225341796875 122.8390197753906 -57.24920654296875 -8 114.1833190917969 119.7582702636719 -59.51837539672852 -9 110.2590637207031 117.0414657592773 -59.79573059082031 -10 107.528450012207 119.408317565918 -57.58189392089844 -11 110.0453872680664 120.5705261230469 -59.73128890991211 -12 105.8143920898438 113.3838500976562 -56.96318817138672 -13 109.7746658325195 146.8677520751953 -57.46416473388672 -14 109.4213714599609 150.1482238769531 -55.83592224121094 -15 113.5768966674805 150.2453918457031 -57.42924499511719 -16 117.8715057373047 150.6037750244141 -56.67511367797852 -17 121.2696075439453 146.0125427246094 -56.0118293762207 -18 118.3291320800781 145.2974243164062 -58.39083862304688 -19 108.1527252197266 120.8816299438477 -54.19740676879883 -20 108.8143157958984 123.1650009155273 -57.69773864746094 -21 105.6065673828125 97.04257202148438 -54.79157257080078 -22 106.855598449707 102.0127182006836 -56.65627288818359 -23 108.7683715820312 99.56327056884766 -54.21193695068359 -24 103.2893524169922 101.1755752563477 -54.38107681274414 -25 104.506233215332 93.78805541992188 -52.62162780761719 -26 107.8020477294922 95.07803344726562 -53.02542114257812 -27 117.6041717529297 156.1947631835938 -52.38613128662109 -28 122.3761978149414 155.7567901611328 -50.35892105102539 -29 121.8584747314453 152.7311401367188 -52.61556243896484 -30 110.2190628051758 102.8266906738281 -52.34032440185547 -31 110.9587249755859 106.1031036376953 -54.26534652709961 -32 112.0485153198242 106.7575759887695 -49.44853210449219 -33 117.5664596557617 160.0956115722656 -49.39532470703125 -34 121.6082534790039 160.1437072753906 -47.60671234130859 -35 112.0435943603516 103.7458343505859 -47.33457946777344 -36 103.8594360351562 106.7343292236328 -52.69928359985352 -37 103.1884765625 103.1131744384766 -50.90714263916016 -38 104.1903991699219 106.9883270263672 -49.06599426269531 -39 105.1671905517578 89.15513610839844 -49.87880325317383 -40 107.5650329589844 91.5987548828125 -50.72863006591797 -41 110.8574829101562 158.6763610839844 -49.43330764770508 -42 112.7840957641602 162.1491241455078 -46.156005859375 -43 114.5695190429688 158.4567260742188 -50.51889801025391 -44 124.4498977661133 157.558837890625 -47.62821197509766 -45 124.609504699707 153.7236633300781 -49.73917388916016 -46 127.1693878173828 155.6265716552734 -45.87451171875 -47 110.033088684082 98.44302368164062 -49.89281845092773 -48 111.706901550293 99.9686279296875 -46.70277404785156 -49 122.9210357666016 143.3119201660156 -46.49819183349609 -50 125.6774291992188 146.0188293457031 -48.55509185791016 -51 124.5066757202148 146.7636108398438 -44.75479507446289 -52 111.8598785400391 95.43637847900391 -45.14398956298828 -53 109.6879043579102 89.92255401611328 -47.44723510742188 -54 109.2519760131836 93.64892578125 -49.23858642578125 -55 108.6168365478516 161.2340698242188 -46.69818115234375 -56 110.8543701171875 163.3402709960938 -42.41079711914062 -57 104.8291625976562 154.9348602294922 -48.02004241943359 -58 103.3468322753906 154.2361145019531 -44.29173278808594 -59 104.4187774658203 158.769287109375 -44.58076858520508 -60 108.0348129272461 119.6926574707031 -42.99090576171875 -61 109.5397796630859 126.4828338623047 -42.33100509643555 -62 108.1961059570312 123.1113586425781 -46.80165863037109 -63 123.6519241333008 149.1620330810547 -41.63479995727539 -64 126.9613647460938 149.3432312011719 -45.46961212158203 -65 119.2939987182617 140.9163360595703 -42.59861373901367 -66 121.7799072265625 145.6495361328125 -42.15346527099609 -67 118.6308898925781 142.6111450195312 -39.08656311035156 -68 111.3506927490234 116.7789611816406 -41.77608871459961 -69 110.1461181640625 113.8818054199219 -41.26891708374023 -70 112.9350891113281 114.2450790405273 -44.1375617980957 -71 104.8020172119141 107.7985687255859 -45.42901611328125 -72 105.6908569335938 107.0006103515625 -41.75147247314453 -73 105.63037109375 110.5534973144531 -44.54794311523438 -74 104.6305236816406 104.0746536254883 -43.02897644042969 -75 103.7345733642578 76.79264068603516 -41.21767044067383 -76 108.4621276855469 80.38109588623047 -44.41121673583984 -77 106.6684417724609 76.96817016601562 -43.37896728515625 -78 114.3794860839844 80.94917297363281 -41.99538803100586 -79 115.1369934082031 78.02761840820312 -41.48420333862305 -80 112.8241958618164 76.15628814697266 -43.53544235229492 -81 112.0799713134766 68.76169586181641 -41.0627555847168 -82 110.5680465698242 72.49265289306641 -42.28506469726562 -83 115.1774291992188 71.03009796142578 -40.15888977050781 -84 114.7601318359375 164.8395690917969 -42.35810089111328 -85 119.6508636474609 165.5278472900391 -38.85417938232422 -86 118.5452270507812 164.5781555175781 -42.47068023681641 -87 110.1217193603516 163.99755859375 -39.37155151367188 -88 112.3116302490234 164.6727600097656 -37.24542236328125 -89 106.8934173583984 113.7090225219727 -42.18968963623047 -90 108.0484313964844 110.1331481933594 -40.34756469726562 -91 108.2316589355469 107.2193145751953 -39.59763336181641 -92 108.2040863037109 103.089729309082 -38.90503311157227 -93 103.9807434082031 97.06443786621094 -41.06221771240234 -94 104.6872406005859 100.0257034301758 -38.83429336547852 -95 103.9446640014648 100.8352584838867 -43.17287445068359 -96 114.5179290771484 80.2337646484375 -38.09913635253906 -97 102.0485000610352 72.44228363037109 -39.81564331054688 -98 105.8926239013672 71.58993530273438 -41.66876220703125 -99 106.5062713623047 66.885498046875 -39.99331665039062 -100 101.1914215087891 68.21733093261719 -40.114501953125 -101 103.0777740478516 64.30193328857422 -37.64414978027344 -102 105.6607055664062 162.4560089111328 -36.33958435058594 -103 109.0649108886719 163.57177734375 -35.87319183349609 -104 106.5593872070312 162.11865234375 -40.84951782226562 -105 124.7747650146484 164.6074371337891 -35.95415115356445 -106 127.7790832519531 160.5338745117188 -36.80406951904297 -107 126.2787246704102 161.5370025634766 -40.0640754699707 -108 122.6674346923828 151.3969421386719 -36.92649078369141 -109 125.5630035400391 151.4591979980469 -41.20600509643555 -110 111.8061447143555 111.4435348510742 -42.19777679443359 -111 100.2554016113281 72.95501708984375 -35.80816650390625 -112 102.7037353515625 77.78216552734375 -38.12070846557617 -113 112.1013793945312 66.5474853515625 -38.32994842529297 -114 107.5077056884766 64.07260131835938 -37.71664810180664 -115 119.5607452392578 166.472412109375 -35.22630310058594 -116 115.7605590820312 166.2529602050781 -37.96645355224609 -117 126.75927734375 156.6522521972656 -37.07084655761719 -118 127.0413818359375 159.3208312988281 -32.760986328125 -119 112.3977661132812 134.7185821533203 -36.23528289794922 -120 114.3811645507812 134.8551940917969 -39.28507995605469 -121 115.2426910400391 138.329833984375 -36.40352630615234 -122 108.6522369384766 135.4744567871094 -36.22212219238281 -123 107.7257308959961 134.7191162109375 -40.18693542480469 -124 104.6778182983398 97.754150390625 -36.54471969604492 -125 107.9052886962891 99.50278472900391 -36.79442596435547 -126 111.0920104980469 92.38223266601562 -36.29664611816406 -127 112.3797760009766 95.07443237304688 -40.55628967285156 -128 110.2018966674805 95.78582763671875 -37.04844284057617 -129 100.9298858642578 76.28184509277344 -35.34053039550781 -130 105.8531951904297 61.38927841186523 -34.31954956054688 -131 102.4405059814453 60.73848724365234 -34.48971557617188 -132 124.64892578125 156.6824951171875 -32.71407699584961 -133 113.2728576660156 78.20559692382812 -33.39994812011719 -134 115.6235961914062 74.75071716308594 -37.87447738647461 -135 98.58445739746094 62.52182769775391 -34.98192596435547 -136 95.21627044677734 65.50715637207031 -32.74243927001953 -137 98.95881652832031 65.60166931152344 -37.181396484375 -138 95.96553039550781 61.89750289916992 -32.7908935546875 -139 109.6333160400391 93.19068145751953 -33.66049957275391 -140 109.1133880615234 90.51473999023438 -32.02331161499023 -141 110.6901473999023 88.77740478515625 -34.11527252197266 -142 100.6126937866211 88.59230041503906 -32.06809616088867 -143 99.45268249511719 91.43634033203125 -29.58930969238281 -144 101.8510437011719 91.14041137695312 -33.56655120849609 -145 124.4998779296875 156.620361328125 -28.63296318054199 -146 123.2255096435547 153.0097351074219 -29.60172462463379 -147 102.8812561035156 144.2014465332031 -29.02413940429688 -148 101.4784622192383 148.6786041259766 -30.37285232543945 -149 103.1545715332031 145.2781066894531 -33.11041259765625 -150 116.2569580078125 143.7943115234375 -29.01713562011719 -151 115.4149780273438 140.6515502929688 -33.23000717163086 -152 117.7862701416016 143.9725341796875 -34.31169128417969 -153 106.7452011108398 91.527587890625 -30.064208984375 -154 107.1712493896484 96.06569671630859 -33.59175872802734 -155 108.4776000976562 87.95719909667969 -30.22299575805664 -156 107.3079528808594 84.45841217041016 -27.37155532836914 -157 110.5873870849609 83.30435943603516 -31.77415466308594 -158 109.2488403320312 82.08949279785156 -29.20599365234375 -159 94.26094055175781 72.1168212890625 -29.62443161010742 -160 96.29943084716797 75.10063171386719 -30.030029296875 -161 96.94486236572266 71.88273620605469 -32.42654037475586 -162 95.52841949462891 59.7376708984375 -30.15287780761719 -163 91.33730316162109 61.94047546386719 -27.23226356506348 -164 106.9210815429688 88.0118408203125 -27.65138244628906 -165 110.6754760742188 71.70256042480469 -26.22238159179688 -166 112.6484832763672 69.31071472167969 -28.5472412109375 -167 113.0223846435547 72.77198791503906 -30.23530006408691 -168 94.78010559082031 58.16705322265625 -26.89383697509766 -169 98.30587768554688 57.13446807861328 -28.92609214782715 -170 124.9685516357422 159.3210754394531 -26.20126724243164 -171 124.8472595214844 162.9489288330078 -27.81258583068848 -172 123.2400207519531 162.2231292724609 -23.99372291564941 -173 111.3060989379883 66.50877380371094 -25.94974136352539 -174 98.02872467041016 156.9765014648438 -24.49469375610352 -175 99.71067047119141 160.3962707519531 -22.54539108276367 -176 101.0383987426758 160.641357421875 -26.18054962158203 -177 112.4974746704102 140.2119750976562 -24.00092697143555 -178 110.2335968017578 137.1449432373047 -23.98530769348145 -179 112.5632781982422 138.8494110107422 -27.74030303955078 -180 104.7671051025391 134.1784973144531 -25.21376037597656 -181 101.2882614135742 132.18896484375 -21.65681838989258 -182 100.8424835205078 137.1571197509766 -23.17637634277344 -183 90.35581207275391 59.40208435058594 -23.38545989990234 -184 107.0106811523438 163.8414916992188 -23.04959869384766 -185 109.5546875 164.5371246337891 -21.0960693359375 -186 110.6616363525391 163.4622192382812 -24.32342147827148 -187 103.2634124755859 162.6939697265625 -25.07962989807129 -188 104.126335144043 164.745361328125 -20.92591285705566 -189 124.9611511230469 158.5159301757812 -22.66253852844238 -190 97.23141479492188 153.1447906494141 -24.01753425598145 -191 96.50832366943359 156.07568359375 -20.19412231445312 -192 98.94419860839844 146.1461334228516 -22.55281257629395 -193 94.80844879150391 145.7338562011719 -21.4134635925293 -194 97.68958282470703 149.6702575683594 -22.48601531982422 -195 99.11918640136719 134.8932495117188 -20.77260398864746 -196 90.48838806152344 77.60408782958984 -23.56663513183594 -197 89.39064025878906 80.3021240234375 -21.45393371582031 -198 92.54142761230469 80.62013244628906 -24.14401626586914 -199 87.157470703125 77.44964599609375 -21.06088638305664 -200 106.2599792480469 68.89112854003906 -21.23451232910156 -201 108.1298446655273 72.55839538574219 -23.78299522399902 -202 104.4615707397461 72.9268798828125 -20.75321197509766 -203 91.74127197265625 55.39359283447266 -20.60134506225586 -204 93.59661865234375 56.65962219238281 -22.98892593383789 -205 110.2035293579102 165.9937744140625 -16.48380661010742 -206 112.6351623535156 164.1326293945312 -20.54325294494629 -207 94.45442199707031 152.2337951660156 -20.64333724975586 -208 97.91954040527344 93.54015350341797 -19.69734001159668 -209 95.28774261474609 93.27546691894531 -22.26193618774414 -210 93.07034301757812 95.04637145996094 -18.40058898925781 -211 101.6736450195312 90.56242370605469 -22.04559135437012 -212 98.88353729248047 93.31119537353516 -24.15072822570801 -213 99.3861083984375 90.99546051025391 -18.77329444885254 -214 90.43842315673828 84.19107818603516 -20.74762344360352 -215 89.04415893554688 87.60523986816406 -18.22885131835938 -216 92.39552307128906 88.24192810058594 -21.01810836791992 -217 93.05216979980469 83.83595275878906 -23.28506278991699 -218 85.98252868652344 79.92739868164062 -19.45747375488281 -219 87.72845458984375 83.7156982421875 -18.78106117248535 -220 77.21705627441406 68.39730072021484 -20.21792030334473 -221 79.14675903320312 72.36983489990234 -20.27031135559082 -222 80.06175231933594 68.0548095703125 -21.54389953613281 -223 106.8818893432617 60.71885681152344 -24.2218017578125 -224 109.2275772094727 64.38374328613281 -23.09659957885742 -225 106.5378723144531 62.37808990478516 -20.15862464904785 -226 115.6241607666016 164.2621917724609 -17.6912841796875 -227 117.0647659301758 164.0765991210938 -20.52347564697266 -228 91.64813232421875 154.7083435058594 -19.8610668182373 -229 91.19876098632812 157.5888977050781 -17.36661148071289 -230 95.60401153564453 157.4706420898438 -17.05546951293945 -231 92.42204284667969 136.3404388427734 -17.40139007568359 -232 97.03636932373047 137.0025024414062 -19.8123779296875 -233 95.05803680419922 133.7589569091797 -16.36545562744141 -234 103.8348541259766 66.27387237548828 -18.92672920227051 -235 102.6596374511719 70.6962890625 -19.09158325195312 -236 99.98989868164062 68.54440307617188 -16.55230140686035 -237 103.2375030517578 62.05778884887695 -17.65836524963379 -238 88.55268096923828 55.57364654541016 -18.34823226928711 -239 85.00940704345703 58.17324829101562 -16.46951484680176 -240 86.97732543945312 58.15802764892578 -20.09013748168945 -241 91.35174560546875 159.1894836425781 -14.19452667236328 -242 95.81019592285156 160.0137634277344 -13.49480628967285 -243 98.8309326171875 159.4682159423828 -15.59450626373291 -244 124.1683654785156 160.0643157958984 -14.66948699951172 -245 127.8666152954102 154.6412811279297 -16.56960678100586 -246 124.704963684082 158.8882598876953 -19.13326263427734 -247 103.1658630371094 129.1513671875 -14.79036045074463 -248 103.3003234863281 130.3210754394531 -19.35354042053223 -249 105.3409729003906 132.3546447753906 -14.76235008239746 -250 92.91244506835938 97.19367980957031 -13.62121868133545 -251 95.61024475097656 95.17738342285156 -14.16791343688965 -252 88.38261413574219 95.09390258789062 -14.53631687164307 -253 97.49292755126953 91.57795715332031 -15.55838775634766 -254 97.10520935058594 76.70108795166016 -14.02918434143066 -255 100.1862258911133 76.53053283691406 -16.98113250732422 -256 98.04327392578125 80.55894470214844 -15.02120399475098 -257 77.67234802246094 76.60398864746094 -16.48476982116699 -258 75.61668395996094 72.89274597167969 -17.54522895812988 -259 75.11743927001953 72.28713989257812 -13.87642669677734 -260 102.7794036865234 161.60546875 -14.45956230163574 -261 106.5319747924805 161.7201843261719 -9.770854949951172 -262 107.1435852050781 164.3599090576172 -14.90104484558105 -263 99.61805725097656 160.8226318359375 -12.3950309753418 -264 126.2472991943359 150.8589782714844 -13.80277156829834 -265 129.1000213623047 152.0536956787109 -12.85917663574219 -266 93.89947509765625 134.5765380859375 -11.58182430267334 -267 96.87288665771484 123.9734420776367 -15.06423759460449 -268 99.50482177734375 125.5221862792969 -16.09056663513184 -269 99.57926940917969 124.7683639526367 -12.72827529907227 -270 75.42119598388672 68.15373229980469 -16.69069480895996 -271 99.05995178222656 72.93276977539062 -15.82548999786377 -272 95.44619750976562 68.42575836181641 -12.95117282867432 -273 99.62328338623047 63.52119064331055 -15.41295623779297 -274 97.29359436035156 66.01019287109375 -14.23454475402832 -275 102.3766937255859 161.7614593505859 -10.42971611022949 -276 90.7130126953125 155.2905120849609 -14.95130729675293 -277 92.78581237792969 154.4408416748047 -11.87862491607666 -278 92.81315612792969 156.9435424804688 -9.255640029907227 -279 91.74778747558594 152.1487884521484 -14.75095272064209 -280 93.76957702636719 149.6606140136719 -12.2279052734375 -281 131.1038208007812 152.5345764160156 -10.45073890686035 -282 129.6475524902344 156.0355072021484 -13.91659355163574 -283 134.1307373046875 154.9084777832031 -10.38029098510742 -284 89.04302978515625 123.9828109741211 -13.29339599609375 -285 90.91669464111328 127.7109985351562 -10.155686378479 -286 93.17768859863281 126.0137557983398 -15.00654697418213 -287 101.5229568481445 127.3238983154297 -12.54681301116943 -288 83.09427642822266 119.8154296875 -12.91485023498535 -289 83.57009887695312 122.9381561279297 -10.10160350799561 -290 85.12846374511719 122.3216934204102 -12.77045631408691 -291 94.89524841308594 122.3634796142578 -13.33039665222168 -292 94.83746337890625 121.4890975952148 -9.448028564453125 -293 91.01509094238281 121.1259002685547 -13.18838596343994 -294 77.61107635498047 101.2970886230469 -10.18606376647949 -295 76.85453796386719 105.6368179321289 -9.859607696533203 -296 81.0772705078125 103.3813552856445 -11.96221446990967 -297 78.65803527832031 90.74736022949219 -11.89500617980957 -298 82.01838684082031 88.57315063476562 -14.77963161468506 -299 79.49273681640625 86.8477783203125 -13.77481079101562 -300 76.33206176757812 69.99851226806641 -11.34352111816406 -301 76.91209411621094 66.9404296875 -12.97943782806396 -302 89.64381408691406 57.27225494384766 -12.02760791778564 -303 88.30398559570312 55.98077392578125 -15.28877639770508 -304 91.54611206054688 55.0936393737793 -15.52298069000244 -305 111.1016006469727 161.3414916992188 -7.753661155700684 -306 111.0214004516602 163.2721557617188 -11.83631610870361 -307 94.56654357910156 154.2899932861328 -8.214302062988281 -308 101.3551635742188 129.7501831054688 -7.439440727233887 -309 104.0656509399414 131.6639556884766 -11.3441219329834 -310 97.21318054199219 123.0495300292969 -11.26518821716309 -311 99.31814575195312 126.295783996582 -9.110650062561035 -312 78.26387023925781 108.1928405761719 -11.26009941101074 -313 77.22621154785156 113.4457473754883 -10.01878929138184 -314 79.69169616699219 112.0325775146484 -11.78620910644531 -315 83.47116851806641 112.2336959838867 -11.71977615356445 -316 86.21760559082031 111.0187759399414 -9.773214340209961 -317 85.21329498291016 105.0257568359375 -10.17597770690918 -318 85.47765350341797 100.7844543457031 -11.06633949279785 -319 89.71963500976562 101.8235702514648 -9.00731086730957 -320 88.76765441894531 99.04962158203125 -11.80017757415771 -321 91.92779541015625 99.25045776367188 -10.41723823547363 -322 93.26721954345703 96.93556213378906 -7.824363231658936 -323 80.27406311035156 64.38018798828125 -11.33676147460938 -324 78.88511657714844 69.38829803466797 -9.657047271728516 -325 88.53845977783203 60.50603485107422 -10.35935688018799 -326 93.23975372314453 60.09207153320312 -11.42431735992432 -327 92.39132690429688 63.90935134887695 -11.0903844833374 -328 74.46295928955078 112.3049163818359 -7.218947410583496 -329 71.46781921386719 115.5146636962891 -5.031157493591309 -330 87.66827392578125 108.7805633544922 -7.527323722839355 -331 89.85120391845703 105.2684860229492 -5.893527984619141 -332 92.34062194824219 100.4156341552734 -6.795499801635742 -333 108.5454788208008 161.8358306884766 -6.015625 -334 111.1462173461914 161.5393829345703 -4.205655097961426 -335 75.82270812988281 116.4258117675781 -8.645327568054199 -336 75.23985290527344 122.0714950561523 -5.010184288024902 -337 78.45600891113281 120.0309066772461 -9.141748428344727 -338 72.90469360351562 119.6697845458984 -7.160373687744141 -339 78.30052947998047 93.87518310546875 -8.302698135375977 -340 78.81535339355469 93.90681457519531 -4.556534767150879 -341 77.72126770019531 97.65409088134766 -6.092636108398438 -342 94.10218048095703 93.80091094970703 -9.586545944213867 -343 91.52442169189453 92.12539672851562 -6.107049942016602 -344 93.1529541015625 89.43353271484375 -8.898682594299316 -345 100.0372085571289 163.9523773193359 -4.19957971572876 -346 104.8191070556641 162.88427734375 -3.862714052200317 -347 99.65358734130859 162.609375 -8.118518829345703 -348 91.61195373535156 117.2798004150391 -5.874430179595947 -349 91.19738006591797 114.8093719482422 -1.705846071243286 -350 89.71134948730469 112.5613479614258 -4.744627952575684 -351 90.2559814453125 109.8656539916992 -2.579858303070068 -352 91.13206481933594 95.45355224609375 -4.581388473510742 -353 84.58854675292969 84.16155242919922 -4.664945602416992 -354 87.95529174804688 83.77037048339844 -6.714070320129395 -355 87.13491821289062 87.42942810058594 -4.97185754776001 -356 67.7056884765625 117.3992156982422 -0.4420929849147797 -357 70.24717712402344 120.2816619873047 -4.111600875854492 -358 94.06561279296875 166.5770568847656 0.2251734435558319 -359 92.06034088134766 165.9890289306641 -2.95068359375 -360 89.34088134765625 166.0770263671875 0.6939435005187988 -361 134.0971221923828 156.7749938964844 0.5954155921936035 -362 135.5322570800781 156.4651184082031 -3.356741905212402 -363 131.1201324462891 157.655517578125 -1.715196847915649 -364 88.49496459960938 97.52542114257812 -1.223508596420288 -365 90.41592407226562 103.1234436035156 -0.05224683880805969 -366 87.6126708984375 101.6303939819336 2.457689762115479 -367 83.976318359375 90.51506042480469 -1.186931252479553 -368 86.39866638183594 91.10912322998047 -2.913298368453979 -369 84.07337951660156 94.00075531005859 0.6969109177589417 -370 88.78209686279297 162.7055053710938 5.280764579772949 -371 85.50046539306641 166.6385498046875 4.49458122253418 -372 132.1945190429688 153.9944763183594 2.469120264053345 -373 134.3233032226562 153.8404235839844 -0.5917249917984009 -374 131.5068359375 152.3401489257812 -0.3599874973297119 -375 129.5399017333984 152.100341796875 2.882887363433838 -376 126.6107788085938 151.268798828125 -0.08129847049713135 -377 97.78883361816406 147.3097534179688 -1.144820332527161 -378 98.17031860351562 144.9282531738281 2.933237552642822 -379 96.56935119628906 149.2867736816406 3.715046167373657 -380 66.49634552001953 120.6878433227539 2.344334363937378 -381 68.8572998046875 123.7561340332031 3.62561559677124 -382 68.60401916503906 121.7947845458984 -0.6450136303901672 -383 89.64730072021484 107.0544586181641 3.783817052841187 -384 91.17575073242188 107.5582580566406 -0.1531828343868256 -385 78.13304138183594 99.78757476806641 -0.2352031171321869 -386 78.99738311767578 100.4329986572266 2.656542778015137 -387 76.34559631347656 102.4872665405273 -0.8196500539779663 -388 86.18297576904297 98.52429962158203 1.803225040435791 -389 82.46298980712891 96.82057952880859 3.313125133514404 -390 81.11217498779297 91.31150054931641 -0.7538394331932068 -391 90.71399688720703 162.9320220947266 0.2584875226020813 -392 91.55440521240234 160.5845031738281 4.883206367492676 -393 98.99638366699219 128.9966735839844 6.537076950073242 -394 101.8936309814453 132.4606018066406 1.359329223632812 -395 101.0917205810547 131.6474151611328 4.597225189208984 -396 84.78077697753906 102.5663452148438 6.442093849182129 -397 88.07518005371094 104.4973831176758 4.188449859619141 -398 75.58558654785156 104.7284622192383 2.488927602767944 -399 78.65929412841797 103.2677154541016 5.606670379638672 -400 127.8328475952148 152.8192596435547 5.410789966583252 -401 95.65925598144531 146.5998229980469 7.570172309875488 -402 98.67564392089844 140.3209075927734 3.175215244293213 -403 97.15209197998047 142.3541870117188 7.718367576599121 -404 81.6029052734375 99.85295104980469 5.601293563842773 -405 81.71014404296875 165.3610229492188 9.277172088623047 -406 85.492431640625 167.4343414306641 8.366071701049805 -407 95.29163360595703 123.2454223632812 6.924905776977539 -408 93.64183807373047 121.3984527587891 9.892740249633789 -409 92.39292144775391 118.8151931762695 6.147825241088867 -410 86.4168701171875 106.3928527832031 7.791500091552734 -411 90.15298461914062 110.8296051025391 5.651548385620117 -412 87.36045837402344 109.2643356323242 9.419347763061523 -413 89.44834899902344 159.3871154785156 10.72330665588379 -414 88.14179229736328 161.8969268798828 8.421248435974121 -415 91.63307189941406 159.0765380859375 7.776608467102051 -416 124.3101196289062 155.6409606933594 6.404439926147461 -417 123.2191925048828 152.3523254394531 10.11011028289795 -418 89.74346923828125 128.3493957519531 9.015213012695312 -419 91.6109619140625 132.3827209472656 10.95996475219727 -420 92.95132446289062 130.3155212402344 5.80674934387207 -421 88.69340515136719 129.4872436523438 12.17781543731689 -422 66.88177490234375 128.1031951904297 10.76274108886719 -423 70.35387420654297 127.6663284301758 12.12759971618652 -424 70.18522644042969 125.823127746582 8.905087471008301 -425 65.49172210693359 123.0021209716797 7.577367782592773 -426 67.75291442871094 125.4786071777344 7.16136646270752 -427 90.86844635009766 117.9828033447266 11.89947414398193 -428 89.37230682373047 112.7868194580078 9.453781127929688 -429 91.26124572753906 115.6310501098633 7.599465370178223 -430 76.17026519775391 109.0066375732422 11.49627304077148 -431 72.68397521972656 108.9319000244141 8.269284248352051 -432 77.55364990234375 106.764045715332 8.858861923217773 -433 81.98850250244141 103.9993286132812 8.523824691772461 -434 99.96632385253906 165.6136474609375 13.1227912902832 -435 98.66835784912109 166.66748046875 9.25607967376709 -436 95.54995727539062 167.0079956054688 9.884862899780273 -437 83.44463348388672 161.894287109375 12.2507495880127 -438 85.08399963378906 163.6281585693359 8.576909065246582 -439 86.57376098632812 161.2703552246094 10.95475387573242 -440 121.4905776977539 154.5499877929688 13.38526439666748 -441 93.92256164550781 134.1410980224609 9.00388240814209 -442 93.17291259765625 136.7625427246094 12.38308334350586 -443 95.51290893554688 138.0190887451172 9.729394912719727 -444 86.71934509277344 111.660041809082 12.79750061035156 -445 87.65718078613281 115.1349105834961 15.50096988677979 -446 80.27499389648438 107.0047302246094 10.86074733734131 -447 84.1878662109375 108.3704528808594 11.73360633850098 -448 73.62525939941406 164.335205078125 16.17289733886719 -449 76.31301879882812 165.9012451171875 15.43598651885986 -450 75.95217132568359 163.3941650390625 13.71005630493164 -451 83.2454833984375 159.6466369628906 15.04574584960938 -452 87.72726440429688 158.5984191894531 13.49860286712646 -453 92.22459411621094 148.1822509765625 13.49359703063965 -454 90.08762359619141 149.1976776123047 15.4147253036499 -455 92.01137542724609 151.5955505371094 12.89969253540039 -456 111.8062591552734 147.0234069824219 14.90437793731689 -457 112.0686492919922 146.1879425048828 10.97738170623779 -458 114.4214477539062 149.0800170898438 13.41313076019287 -459 59.07740020751953 134.2164306640625 15.43599319458008 -460 58.19352340698242 139.8984985351562 14.93680572509766 -461 61.35054779052734 136.0094146728516 14.10359001159668 -462 64.93296813964844 135.0403900146484 15.87630748748779 -463 63.56999206542969 131.7200317382812 13.01059150695801 -464 86.94078063964844 130.8803253173828 14.54819679260254 -465 89.55220794677734 134.6023254394531 14.396484375 -466 85.11361694335938 127.6063842773438 13.80126190185547 -467 96.19647216796875 127.1846313476562 15.17115020751953 -468 94.75166320800781 124.2732391357422 13.39181709289551 -469 96.99363708496094 127.0402221679688 10.59609222412109 -470 68.26763916015625 113.0484161376953 9.67111873626709 -471 71.18586730957031 110.3738708496094 10.9482421875 -472 70.46711730957031 112.8785552978516 13.83437919616699 -473 81.20632934570312 109.2830352783203 13.48914337158203 -474 75.16590881347656 160.5370788574219 16.49162673950195 -475 71.12908935546875 163.2599182128906 18.67207717895508 -476 64.4132080078125 126.9461822509766 15.72795581817627 -477 61.34040832519531 129.5751647949219 17.87755584716797 -478 82.0927734375 127.037223815918 12.93620586395264 -479 83.56121826171875 130.3028717041016 14.94340133666992 -480 74.08763122558594 110.7736968994141 14.12802696228027 -481 74.04168701171875 113.3884582519531 16.44622230529785 -482 96.16829681396484 163.8941802978516 20.97886657714844 -483 97.52610778808594 164.5351715087891 17.48271369934082 -484 93.25242614746094 165.1745300292969 16.55150032043457 -485 101.6742172241211 163.3465728759766 18.78993225097656 -486 106.7283477783203 162.8827514648438 16.35794448852539 -487 103.1698455810547 164.0895080566406 15.60018157958984 -488 80.78890991210938 157.2189483642578 17.75690841674805 -489 84.34625244140625 154.8581695556641 17.76195335388184 -490 68.09978485107422 131.5771789550781 14.98564910888672 -491 68.77272796630859 135.7073974609375 18.0413761138916 -492 73.02220153808594 132.4292144775391 16.92975234985352 -493 94.45344543457031 126.0391387939453 18.45102310180664 -494 93.35514831542969 123.0247116088867 16.00812149047852 -495 90.26239776611328 121.5484924316406 20.46793556213379 -496 92.48719787597656 123.3820037841797 19.07698059082031 -497 67.8973388671875 119.4637908935547 15.75988006591797 -498 70.53273010253906 115.4169769287109 16.11689376831055 -499 70.11119842529297 118.3851318359375 18.34262466430664 -500 84.97396850585938 116.2209243774414 19.17397689819336 -501 87.75881195068359 117.5658569335938 18.57543563842773 -502 70.2109375 160.1958923339844 17.86613845825195 -503 66.8265380859375 156.3422088623047 19.6670036315918 -504 68.51073455810547 161.0498352050781 20.86085891723633 -505 69.90245819091797 156.9428253173828 19.47441482543945 -506 58.41445541381836 147.5239715576172 20.97749328613281 -507 59.3499870300293 146.9199066162109 17.63405990600586 -508 56.85888671875 143.6584014892578 18.46045303344727 -509 61.49163818359375 142.5690612792969 17.09079360961914 -510 65.41329956054688 143.8001403808594 20.07655334472656 -511 65.01072692871094 140.2185974121094 18.71987342834473 -512 81.834716796875 116.9697799682617 20.84078025817871 -513 77.48136138916016 117.6085815429688 21.53581619262695 -514 78.18495178222656 113.4413375854492 18.07425308227539 -515 78.0467529296875 163.2531280517578 21.67235565185547 -516 79.87297058105469 165.019775390625 19.21063995361328 -517 76.77761077880859 164.8898162841797 18.92877197265625 -518 81.78154754638672 163.1600952148438 22.6029052734375 -519 71.00009918212891 161.0826110839844 23.31772613525391 -520 73.90202331542969 163.3280029296875 20.640380859375 -521 77.84077453613281 147.95947265625 21.70821762084961 -522 81.32516479492188 145.4922332763672 20.83941268920898 -523 77.62014007568359 141.3289184570312 20.93498229980469 -524 92.9678955078125 125.8625640869141 22.19248962402344 -525 95.86051940917969 129.2936706542969 21.28409004211426 -526 73.90242767333984 117.5924072265625 20.19916152954102 -527 74.80218505859375 121.3094863891602 24.06311416625977 -528 66.31869506835938 158.401611328125 24.14849090576172 -529 64.7933349609375 158.4243621826172 21.31450271606445 -530 116.01123046875 154.1308898925781 25.22973442077637 -531 118.1209945678711 153.8335266113281 20.50725364685059 -532 116.0490493774414 156.9360961914062 22.73579788208008 -533 58.27059936523438 145.5039367675781 25.64972305297852 -534 60.36198043823242 148.3359680175781 24.9373607635498 -535 68.00025939941406 157.8277893066406 26.65545654296875 -536 71.84684753417969 159.4026794433594 26.00275039672852 -537 65.60057067871094 154.1097259521484 27.03236389160156 -538 63.69062805175781 151.9136505126953 28.3953971862793 -539 62.81493377685547 154.47607421875 22.28080940246582 -540 61.68526458740234 151.2583923339844 24.84568405151367 -541 71.90962219238281 124.8297576904297 25.79359817504883 -542 78.16722869873047 122.85791015625 26.19921875 -543 107.8399200439453 160.1867980957031 28.69474792480469 -544 106.0195465087891 161.3960876464844 24.35865020751953 -545 102.8144073486328 161.7114562988281 26.04299926757812 -546 105.1970520019531 160.2454681396484 31.21134185791016 -547 68.4986572265625 156.5224609375 31.1656379699707 -548 92.02107238769531 126.8048706054688 27.05018997192383 -549 92.32699584960938 128.4286499023438 31.10123634338379 -550 89.00999450683594 126.4089965820312 30.46036529541016 -551 85.50279998779297 160.9898834228516 29.26220703125 -552 82.69618225097656 159.3638916015625 32.44914245605469 -553 87.08286285400391 160.3874969482422 32.4688606262207 -554 56.3004150390625 143.255615234375 27.82779693603516 -555 57.83841705322266 145.0382385253906 33.13440704345703 -556 57.93668365478516 144.8810119628906 29.96767044067383 -557 55.23875045776367 129.5810546875 32.87082290649414 -558 52.92961883544922 128.693603515625 30.77285575866699 -559 55.78482055664062 129.4699096679688 27.76501274108887 -560 68.27923583984375 131.1818237304688 34.46602630615234 -561 71.63143920898438 129.5672454833984 31.96935653686523 -562 72.89466857910156 131.4763336181641 35.86212921142578 -563 52.39686584472656 129.1796112060547 34.71495056152344 -564 75.14447021484375 130.0760345458984 34.30437469482422 -565 74.57521057128906 128.5238189697266 31.77935981750488 -566 77.49198913574219 127.7379608154297 31.86297798156738 -567 97.22920227050781 159.7244262695312 37.71670913696289 -568 100.8714447021484 160.4966125488281 33.40658187866211 -569 95.45388793945312 160.7888793945312 34.62932586669922 -570 66.74114227294922 154.6902465820312 35.56049728393555 -571 72.22911834716797 156.80615234375 36.03347015380859 -572 68.74317169189453 154.7419738769531 38.60219573974609 -573 56.63423156738281 131.0529479980469 36.69858169555664 -574 59.63077926635742 130.4502563476562 33.84046936035156 -575 60.38055038452148 132.2855529785156 38.26326751708984 -576 112.8948287963867 154.8636169433594 38.89198684692383 -577 112.8190307617188 150.9369659423828 39.6991081237793 -578 112.3030548095703 153.7681427001953 35.65020370483398 -579 56.75470733642578 145.4415588378906 36.01823425292969 -580 55.59720230102539 146.4500427246094 39.75480651855469 -581 59.62282943725586 147.6873474121094 36.928955078125 -582 63.60594940185547 133.3704376220703 39.80920791625977 -583 63.87846374511719 131.9283142089844 36.32437133789062 -584 70.84732055664062 132.9406280517578 38.38979339599609 -585 50.37176895141602 130.1158752441406 38.96503067016602 -586 53.81137847900391 131.0664672851562 38.67182540893555 -587 48.34221649169922 128.7254943847656 34.83058166503906 -588 46.24294281005859 128.9355163574219 38.78179550170898 -589 53.32461547851562 144.0564727783203 37.66744995117188 -590 51.54264068603516 145.3336181640625 41.69927978515625 -591 82.83797454833984 131.191650390625 37.20932006835938 -592 83.52226257324219 134.2566528320312 41.34013366699219 -593 80.83237457275391 133.2808837890625 39.85748291015625 -594 102.4458923339844 138.4563446044922 39.42172241210938 -595 100.708869934082 135.6843414306641 45.48216247558594 -596 100.3473815917969 136.0617370605469 40.58628082275391 -597 98.17987060546875 134.2902984619141 42.69597625732422 -598 44.99884033203125 130.3043060302734 42.22994232177734 -599 42.98860168457031 131.6021881103516 39.20243835449219 -600 112.4183578491211 160.9637451171875 45.63022613525391 -601 115.7204055786133 158.927734375 44.05721282958984 -602 113.4716873168945 158.9842376708984 41.54175567626953 -603 52.02936935424805 148.5958404541016 45.83138656616211 -604 47.91884613037109 146.6003570556641 45.58498382568359 -605 124.8778533935547 153.0346984863281 46.6942138671875 -606 121.447639465332 152.7428588867188 45.5114631652832 -607 123.9083786010742 157.4406585693359 46.61569213867188 -608 55.03505706787109 150.3553466796875 46.66847229003906 -609 55.70530700683594 148.7664489746094 43.4752311706543 -610 119.9024353027344 158.2608795166016 45.5816650390625 -611 120.6878356933594 161.2496490478516 48.99041748046875 -612 124.4621429443359 161.0717468261719 49.9154052734375 -613 130.6271362304688 159.1260070800781 48.75499725341797 -614 127.0791244506836 157.2801818847656 47.47185516357422 -615 59.41004943847656 152.0644226074219 46.68537521362305 -616 62.99281311035156 154.0669250488281 49.33860778808594 -617 64.80897521972656 153.9428100585938 46.78772354125977 -618 118.5419006347656 145.7445373535156 47.4505729675293 -619 117.6067657470703 148.7167205810547 44.97985076904297 -620 122.8760452270508 148.8317413330078 47.3222770690918 -621 121.1653137207031 144.6444091796875 49.1244010925293 -622 41.03528594970703 141.5964660644531 46.05744934082031 -623 41.24546051025391 146.1068115234375 50.38440704345703 -624 43.28603363037109 144.9956665039062 46.58835601806641 -625 133.4419403076172 160.9315795898438 51.11825561523438 -626 137.2641448974609 161.2864685058594 52.15645217895508 -627 136.6834411621094 156.9781646728516 48.25728225708008 -628 75.37977600097656 141.1264038085938 51.72919464111328 -629 71.74127960205078 140.7794036865234 52.05270767211914 -630 74.37078857421875 139.0925750732422 48.96077346801758 -631 50.50585174560547 136.1408233642578 51.82830810546875 -632 55.34498977661133 135.9949951171875 49.16765594482422 -633 53.86808776855469 138.1942443847656 54.26192474365234 -634 148.8259887695312 151.404052734375 53.29657745361328 -635 145.980712890625 148.6346740722656 55.06500244140625 -636 145.5508422851562 149.6488647460938 50.44917297363281 -637 44.10871505737305 148.3099975585938 54.86050415039062 -638 47.63912963867188 149.6763610839844 55.32602310180664 -639 47.57228088378906 148.8107299804688 51.7916259765625 -640 87.53697204589844 146.5714111328125 58.21678161621094 -641 84.20858764648438 143.3038635253906 53.50523376464844 -642 89.22515106201172 142.8681030273438 53.61104583740234 -643 91.14781188964844 139.8237915039062 50.10192489624023 -644 94.15020751953125 140.3720703125 52.28336715698242 -645 51.40753936767578 151.0298156738281 54.19173431396484 -646 49.49671173095703 151.0776062011719 59.39324188232422 -647 94.90619659423828 142.5228881835938 55.83176803588867 -648 134.8019409179688 143.2738342285156 52.74549102783203 -649 134.7652282714844 142.7099914550781 56.45527648925781 -650 129.6753540039062 141.6888580322266 56.81411743164062 -651 128.6287536621094 142.1384735107422 52.27500534057617 -652 31.39356994628906 138.2414703369141 58.93922424316406 -653 29.44918251037598 142.5873107910156 58.96892547607422 -654 33.44850540161133 140.0578765869141 55.19976806640625 -655 58.61768341064453 137.9898834228516 51.82208251953125 -656 61.11643218994141 139.3048553466797 53.43936538696289 -657 56.10160446166992 140.4534454345703 57.44933319091797 -658 119.0563049316406 162.4962463378906 60.1838264465332 -659 119.2555694580078 162.6776885986328 55.95024108886719 -660 115.5951995849609 162.3255920410156 57.57712554931641 -661 98.87796020507812 140.1602630615234 55.60501480102539 -662 101.4654159545898 140.4593811035156 58.49569320678711 -663 98.60813903808594 142.2792816162109 58.25963973999023 -664 116.0556640625 140.8298187255859 58.09957504272461 -665 116.0106353759766 139.3543701171875 55.41945648193359 -666 121.0943450927734 141.2193908691406 56.58652496337891 -667 112.1879425048828 139.2544250488281 60.77505493164062 -668 112.3063125610352 137.7131805419922 56.60886764526367 -669 51.77252960205078 139.7735443115234 58.634521484375 -670 49.31323623657227 137.7671661376953 55.80670928955078 -671 44.07442855834961 138.0791625976562 59.43868255615234 -672 42.72624206542969 136.5071105957031 55.47825241088867 -673 46.41156768798828 136.9819030761719 55.30587005615234 -674 157.1979217529297 156.3216247558594 59.48514556884766 -675 155.5950317382812 154.3730163574219 61.37477874755859 -676 154.44091796875 154.2833099365234 58.5820198059082 -677 32.19832611083984 145.6103210449219 62.2017822265625 -678 35.60553741455078 146.0854187011719 59.76342010498047 -679 33.44052886962891 143.9376220703125 56.91560363769531 -680 96.05076599121094 144.5237121582031 59.60507202148438 -681 57.42434692382812 142.9655914306641 61.20706176757812 -682 60.95742416381836 142.3597717285156 58.4014892578125 -683 116.3712158203125 141.9135284423828 61.22378540039062 -684 27.46271896362305 140.3194885253906 60.27438735961914 -685 104.8408355712891 137.7534942626953 57.05230712890625 -686 106.5801544189453 138.8758239746094 60.21741485595703 -687 103.4466247558594 141.0681762695312 61.64307022094727 -688 157.9369964599609 158.1678161621094 62.46082305908203 -689 81.03376770019531 147.5857543945312 60.10451507568359 -690 84.57663726806641 147.9770202636719 60.18652725219727 -691 83.33180999755859 150.0057830810547 64.08934783935547 -692 101.0345306396484 143.6535034179688 62.58072280883789 -693 96.09562683105469 146.4352416992188 62.26005554199219 -694 24.16119956970215 143.1632537841797 62.93624496459961 -695 27.06618118286133 144.8374328613281 62.84591293334961 -696 50.98554229736328 141.0767517089844 61.68866729736328 -697 54.78362274169922 143.6961059570312 64.08407592773438 -698 25.52344512939453 138.6212768554688 62.95166015625 -699 159.5718688964844 153.3239440917969 64.52540588378906 -700 163.1746520996094 154.9898071289062 64.50975799560547 -701 153.2703094482422 151.2809448242188 65.52130889892578 -702 149.5751190185547 150.9325561523438 63.02926635742188 -703 152.2380828857422 152.4893188476562 61.50145721435547 -704 141.5847015380859 150.72607421875 62.29585266113281 -705 142.724609375 153.022705078125 64.45431518554688 -706 145.6880493164062 151.9471130371094 62.5511589050293 -707 121.6869277954102 142.3733062744141 65.91095733642578 -708 117.6607513427734 142.6664428710938 64.22077941894531 -709 122.3546905517578 142.2046051025391 60.61618041992188 -710 106.5599517822266 141.0260620117188 64.25950622558594 -711 104.1398620605469 143.0362091064453 64.93438720703125 -712 110.0145950317383 139.4119262695312 64.04606628417969 -713 112.4632415771484 140.8697052001953 66.55622863769531 -714 163.0348205566406 150.7343902587891 65.86186218261719 -715 86.87570953369141 150.9821014404297 66.04713439941406 -716 87.38592529296875 149.3624877929688 62.60196685791016 -717 66.65166473388672 148.323486328125 65.68698883056641 -718 65.937744140625 146.5375061035156 62.67806625366211 -719 70.32804107666016 146.9039764404297 61.83474349975586 -720 19.8111686706543 136.5378265380859 67.0462646484375 -721 18.38344573974609 139.4012603759766 67.7886962890625 -722 21.47439193725586 140.3641357421875 64.32536315917969 -723 155.7567749023438 148.9138793945312 67.71391296386719 -724 155.9103698730469 152.6963806152344 64.79421997070312 -725 149.1051940917969 148.2162475585938 66.64897918701172 -726 152.5205688476562 148.0830993652344 67.81639099121094 -727 159.4591369628906 150.6238098144531 66.28031921386719 -728 161.5848083496094 147.6679382324219 68.27352905273438 -729 77.47813415527344 158.5989990234375 71.52725219726562 -730 84.269775390625 157.8195648193359 69.17815399169922 -731 81.86131286621094 157.7077331542969 66.50124359130859 -732 169.5542907714844 154.7852172851562 68.92208862304688 -733 171.5367431640625 155.1078796386719 72.14688110351562 -734 171.9471435546875 152.4385070800781 67.62317657470703 -735 173.6478424072266 148.5929870605469 69.18767547607422 -736 174.1600036621094 152.1068420410156 70.66238403320312 -737 38.61195373535156 149.0102233886719 69.581298828125 -738 42.9904670715332 149.8213500976562 66.91162109375 -739 39.56649780273438 148.6199035644531 65.323974609375 -740 162.8077392578125 143.7948760986328 70.59468078613281 -741 158.6553344726562 146.0974426269531 70.27427673339844 -742 167.7139434814453 145.5765991210938 68.26168823242188 -743 170.0169219970703 149.2151794433594 66.36041259765625 -744 151.007568359375 145.3612060546875 70.00279235839844 -745 146.9777221679688 144.6366729736328 69.43391418457031 -746 17.49732780456543 141.4841613769531 71.15864562988281 -747 19.80289459228516 143.3366088867188 68.09774017333984 -748 110.4535064697266 141.8469696044922 70.7716064453125 -749 113.701789855957 141.8512573242188 69.56076049804688 -750 63.81288146972656 150.3773040771484 71.1602783203125 -751 67.81809234619141 150.1894226074219 68.90966796875 -752 68.16160583496094 151.5242309570312 71.75492095947266 -753 59.46343612670898 149.1071319580078 71.16697692871094 -754 61.03025436401367 150.7608337402344 73.66301727294922 -755 128.8121490478516 146.4523773193359 71.37384033203125 -756 127.9641723632812 150.3452606201172 71.17536926269531 -757 130.4436645507812 148.9017944335938 68.49420166015625 -758 105.3903274536133 145.5595855712891 69.28836059570312 -759 108.9304351806641 145.4818267822266 72.88147735595703 -760 103.1333236694336 148.6519165039062 71.19927978515625 -761 20.43614196777344 145.3629760742188 70.79981994628906 -762 16.8123722076416 144.1557312011719 74.19261169433594 -763 122.7439575195312 144.3072204589844 73.90127563476562 -764 125.3242492675781 142.4076080322266 68.47891235351562 -765 125.0158843994141 147.3890380859375 71.65364837646484 -766 121.7841644287109 142.5396270751953 69.95487976074219 -767 118.9500885009766 142.967529296875 72.57908630371094 -768 166.8004608154297 142.5614624023438 71.09354400634766 -769 171.0634765625 144.2638549804688 70.78793334960938 -770 161.9224548339844 140.6231842041016 75.36184692382812 -771 158.3679962158203 142.8384704589844 72.70571899414062 -772 42.16154479980469 142.2317199707031 72.54197692871094 -773 38.04700469970703 139.1882934570312 68.57890319824219 -774 43.27305603027344 141.5204010009766 69.43775177001953 -775 64.42453002929688 152.5581207275391 76.00395202636719 -776 97.92350006103516 151.400146484375 72.22329711914062 -777 101.2741394042969 151.2113037109375 74.36436462402344 -778 98.83903503417969 152.2957458496094 76.22280120849609 -779 174.9970397949219 148.7090148925781 72.00376892089844 -780 174.8382263183594 148.1422576904297 75.03263854980469 -781 174.0417175292969 145.7904357910156 72.22702026367188 -782 17.79181289672852 147.3759460449219 75.28115844726562 -783 21.58783912658691 147.6660919189453 72.61013793945312 -784 173.1645812988281 145.2593078613281 76.47586059570312 -785 32.87353897094727 138.1690368652344 74.10613250732422 -786 28.56660652160645 134.8813781738281 74.18911743164062 -787 27.58902740478516 134.7198181152344 69.62351226806641 -788 92.72531127929688 158.2861175537109 77.11436462402344 -789 93.3643798828125 157.9788513183594 73.58711242675781 -790 89.35939788818359 158.004638671875 74.41436767578125 -791 109.7134323120117 147.8084106445312 77.13525390625 -792 106.4467620849609 148.2819366455078 74.02108764648438 -793 43.36341857910156 143.8983459472656 75.30254364013672 -794 38.94612121582031 142.1440124511719 76.57074737548828 -795 157.7586669921875 139.6654968261719 75.95587158203125 -796 45.83962249755859 155.7414245605469 81.27534484863281 -797 48.09229278564453 154.3954162597656 76.32581329345703 -798 44.28472900390625 153.1094360351562 77.42999267578125 -799 100.1317901611328 152.7131805419922 79.84004211425781 -800 104.5587310791016 150.5273895263672 76.23719024658203 -801 106.4304809570312 150.5534973144531 79.34873962402344 -802 143.3254699707031 140.7263488769531 75.67649841308594 -803 147.3894500732422 141.8103637695312 75.19915008544922 -804 146.367431640625 138.7237396240234 77.43870544433594 -805 159.3855285644531 138.1314544677734 78.62133026123047 -806 82.36697387695312 158.3365936279297 76.98127746582031 -807 84.71227264404297 158.8558654785156 80.56414794921875 -808 87.43573760986328 158.5889129638672 77.96052551269531 -809 142.8532104492188 137.9620513916016 82.13876342773438 -810 145.6620483398438 136.077392578125 81.70423889160156 -811 153.5899047851562 164.3794860839844 81.16494750976562 -812 156.9602203369141 163.6922760009766 82.08689880371094 -813 154.8214721679688 163.237548828125 78.43484497070312 -814 159.8957061767578 162.7697448730469 81.15909576416016 -815 158.8712463378906 161.4208068847656 76.93311309814453 -816 123.1735458374023 159.0209350585938 83.41670227050781 -817 126.5529479980469 160.5174255371094 80.39654541015625 -818 121.8792190551758 159.6226501464844 80.19003295898438 -819 47.90641784667969 149.2534332275391 83.0946044921875 -820 49.28647232055664 148.0774230957031 78.08818817138672 -821 51.97748565673828 149.9406433105469 79.64072418212891 -822 141.9104309082031 140.0576782226562 79.13923645019531 -823 136.5844421386719 142.9506225585938 81.10301208496094 -824 137.7282562255859 142.9081420898438 78.14065551757812 -825 33.53685760498047 139.8345642089844 80.8912353515625 -826 37.14062118530273 142.1537170410156 79.99398803710938 -827 36.83689880371094 142.6391448974609 83.01595306396484 -828 21.35634613037109 133.0579223632812 81.12934875488281 -829 21.79631042480469 131.5276641845703 77.99851989746094 -830 25.25455474853516 131.4677429199219 80.3404541015625 -831 174.8353576660156 152.6894836425781 85.99098968505859 -832 173.7111968994141 149.9253845214844 81.94985961914062 -833 174.2098541259766 153.1987609863281 81.46435546875 -834 158.2790222167969 137.3340454101562 83.20919799804688 -835 161.0402526855469 138.8025360107422 83.36196136474609 -836 158.1720123291016 138.8239440917969 86.59928894042969 -837 26.24757385253906 133.1754455566406 83.72048950195312 -838 83.12518310546875 156.1086730957031 87.28684997558594 -839 78.44731140136719 156.4825897216797 86.83903503417969 -840 81.17436218261719 155.7567291259766 82.82711791992188 -841 27.33966827392578 151.9723663330078 84.51225280761719 -842 30.37817192077637 153.7531127929688 87.01307678222656 -843 30.65349197387695 151.1395874023438 82.43783569335938 -844 162.4583740234375 141.5598754882812 85.1119384765625 -845 30.12893676757812 136.5854187011719 82.63085174560547 -846 30.958984375 138.1842041015625 86.48439788818359 -847 26.9404182434082 134.9450531005859 86.52336120605469 -848 107.9284210205078 157.3016967773438 89.52325439453125 -849 111.3676300048828 157.3181457519531 87.37857818603516 -850 108.8268890380859 157.8888244628906 85.42624664306641 -851 61.155029296875 155.3424987792969 87.61337280273438 -852 57.69620132446289 155.2433776855469 90.22752380371094 -853 56.91819763183594 153.7298278808594 85.2392578125 -854 170.3378448486328 146.122802734375 86.05667114257812 -855 172.6519775390625 148.9720458984375 86.53216552734375 -856 170.2998352050781 148.4323577880859 89.84529113769531 -857 148.8941040039062 165.1214447021484 89.99494934082031 -858 147.6338500976562 166.3596954345703 86.0009765625 -859 144.1063842773438 166.3188781738281 86.64745330810547 -860 52.67134857177734 160.6690979003906 86.5311279296875 -861 51.61363983154297 161.9862365722656 90.14186859130859 -862 55.01902008056641 162.1556396484375 89.58480834960938 -863 93.64029693603516 158.8716735839844 93.27081298828125 -864 95.98979187011719 158.6574096679688 90.02052307128906 -865 92.45743560791016 159.0988159179688 88.05131530761719 -866 23.09789657592773 153.0584564208984 89.30982208251953 -867 19.79335021972656 148.5725402832031 88.33885192871094 -868 21.10157775878906 149.9780731201172 90.95159912109375 -869 112.2862548828125 148.3016052246094 87.72169494628906 -870 113.8962249755859 146.8336791992188 90.82810974121094 -871 110.6159896850586 148.9574737548828 91.47987365722656 -872 116.3447418212891 146.16162109375 88.21283721923828 -873 118.8473358154297 146.0796813964844 85.42495727539062 -874 122.2386932373047 145.3216094970703 87.83853149414062 -875 117.6918716430664 144.0994873046875 92.82928466796875 -876 20.47791290283203 140.3009033203125 87.09397888183594 -877 24.55898857116699 137.2950134277344 89.47576141357422 -878 23.70538330078125 140.068359375 90.929443359375 -879 163.1274719238281 162.198974609375 93.96315002441406 -880 165.4884948730469 162.9003143310547 89.500244140625 -881 161.23974609375 163.6947631835938 90.623291015625 -882 42.76568984985352 160.3722839355469 90.33470153808594 -883 37.47843551635742 159.5794525146484 92.21617126464844 -884 40.5181770324707 162.4743347167969 94.58241271972656 -885 23.24704360961914 153.7166442871094 92.27278137207031 -886 28.72236442565918 155.4598846435547 90.64985656738281 -887 99.87594604492188 153.7440185546875 91.41105651855469 -888 96.02044677734375 154.6124725341797 93.46529388427734 -889 96.83701324462891 154.4401397705078 88.53081512451172 -890 107.6648559570312 150.5025634765625 93.33206939697266 -891 103.8156051635742 152.5001678466797 90.70435333251953 -892 106.9065551757812 151.186767578125 89.53556060791016 -893 20.02886772155762 144.1846160888672 88.43477630615234 -894 21.9532413482666 146.7464294433594 92.60104370117188 -895 137.7095336914062 159.2882995605469 94.47445678710938 -896 140.5488586425781 160.7918853759766 94.96295166015625 -897 138.6321716308594 161.5743103027344 89.20896911621094 -898 30.30466842651367 158.0529479980469 94.49844360351562 -899 33.46636581420898 158.2760620117188 92.05854034423828 -900 22.67477607727051 150.8050537109375 94.18621826171875 -901 164.8929443359375 146.5336151123047 95.20365142822266 -902 166.2439575195312 145.4835357666016 90.12042236328125 -903 167.4765167236328 147.9998626708984 93.42289733886719 -904 120.7463531494141 143.8569183349609 91.28137969970703 -905 119.7784957885742 141.336181640625 96.67341613769531 -906 35.01187515258789 142.0808410644531 90.55033874511719 -907 36.67447662353516 143.8461303710938 95.6632080078125 -908 34.1296501159668 142.0103149414062 94.70130920410156 -909 123.3403778076172 139.7362518310547 94.94729614257812 -910 124.3170318603516 143.5872650146484 91.54202270507812 -911 127.0191650390625 141.952392578125 93.42324829101562 -912 65.51106262207031 163.0964660644531 92.50069427490234 -913 61.95063018798828 164.2247009277344 96.1768798828125 -914 68.19835662841797 163.9449768066406 96.75186920166016 -915 148.7448120117188 161.5657196044922 97.14479064941406 -916 146.722412109375 163.919921875 93.08709716796875 -917 146.0311889648438 162.9213562011719 96.14421081542969 -918 51.93768692016602 165.6725463867188 101.5896072387695 -919 54.39771270751953 164.849609375 97.5816650390625 -920 49.03024291992188 164.8063659667969 95.79965209960938 -921 59.30804824829102 165.1570129394531 99.55437469482422 -922 57.99201965332031 164.822265625 96.54994964599609 -923 144.3309631347656 161.4946899414062 99.66054534912109 -924 142.6092834472656 163.5079650878906 95.13082885742188 -925 164.2129364013672 147.8265991210938 99.46653747558594 -926 162.7928161621094 144.9489898681641 97.76889038085938 -927 35.69363403320312 144.8947448730469 99.72967529296875 -928 126.30224609375 136.7752075195312 97.87269592285156 -929 126.4160614013672 139.2386169433594 95.16006469726562 -930 149.3051147460938 159.8118133544922 100.7766571044922 -931 28.58841896057129 156.5353851318359 100.267448425293 -932 30.27175521850586 159.3027038574219 98.46376800537109 -933 26.88299942016602 156.8641357421875 96.89094543457031 -934 24.78430938720703 153.2610473632812 97.00439453125 -935 167.0559692382812 152.4362945556641 100.5908660888672 -936 167.34326171875 149.6947021484375 97.16921234130859 -937 169.9382934570312 152.6120910644531 97.66604614257812 -938 104.9564056396484 150.2121887207031 100.6936798095703 -939 100.552978515625 152.1745452880859 100.0981369018555 -940 104.9294891357422 151.2274169921875 97.11569976806641 -941 128.6977233886719 135.7596282958984 102.6850280761719 -942 129.6194152832031 137.2219543457031 98.00517272949219 -943 132.0271911621094 137.0445251464844 99.93010711669922 -944 39.35103988647461 163.9643859863281 98.63714599609375 -945 38.15002822875977 164.2453308105469 103.5097351074219 -946 42.87466812133789 164.7755737304688 99.21315002441406 -947 31.38150596618652 157.4122314453125 103.5696716308594 -948 33.84812927246094 161.6963653564453 101.3476409912109 -949 75.01519775390625 156.8642578125 103.0513610839844 -950 75.13880920410156 157.1849365234375 99.247802734375 -951 78.25054931640625 156.7648315429688 100.4044494628906 -952 110.4730682373047 147.0956420898438 104.1909027099609 -953 108.0013656616211 148.4401092529297 101.7422866821289 -954 110.6904449462891 147.2637329101562 100.15625 -955 34.87503051757812 146.6593627929688 103.4520874023438 -956 30.61975479125977 145.5877990722656 100.4841156005859 -957 143.6224517822266 140.8664398193359 102.4756774902344 -958 142.2156829833984 139.8762664794922 99.60459899902344 -959 147.6037902832031 139.8486480712891 98.63530731201172 -960 132.9460144042969 135.6899719238281 103.3279418945312 -961 151.4847564697266 157.9061584472656 104.4819793701172 -962 154.3486175537109 157.9725646972656 103.2305297851562 -963 81.01380920410156 155.7532043457031 104.2977447509766 -964 77.73480987548828 156.2545013427734 104.8249969482422 -965 40.29560470581055 147.0148620605469 100.3427886962891 -966 39.07979583740234 147.2709655761719 103.8977355957031 -967 43.14064407348633 166.1489105224609 106.692138671875 -968 42.80060195922852 166.2541198730469 103.6786193847656 -969 158.8840942382812 145.4618072509766 105.8663024902344 -970 161.5039367675781 145.1647644042969 101.2938385009766 -971 161.614013671875 149.5185699462891 104.6441802978516 -972 155.6233215332031 141.6019134521484 105.2586517333984 -973 158.1554107666016 142.0400695800781 103.2888031005859 -974 143.4569396972656 159.3643188476562 103.2034606933594 -975 146.1530456542969 158.9173889160156 107.9202499389648 -976 147.4731292724609 159.2950439453125 104.7829284667969 -977 156.2841186523438 147.55322265625 109.0626220703125 -978 158.5448913574219 148.7279663085938 107.147087097168 -979 155.7460021972656 144.1249389648438 108.1535110473633 -980 131.1442718505859 138.3550872802734 110.4374465942383 -981 129.2223052978516 136.405029296875 106.7269897460938 -982 133.2312164306641 136.9493408203125 108.1869812011719 -983 45.19138336181641 166.6730346679688 109.8472518920898 -984 48.54246520996094 167.1909332275391 111.0088958740234 -985 47.57244110107422 166.5806579589844 107.2112045288086 -986 41.53547668457031 164.515380859375 109.3052978515625 -987 39.54280090332031 163.6504974365234 107.1246032714844 -988 37.52753067016602 161.4996948242188 108.1575775146484 -989 37.10805511474609 158.3729705810547 109.9120941162109 -990 39.79459381103516 159.5919494628906 111.6404495239258 -991 34.4024543762207 159.3797607421875 105.7204284667969 -992 116.9499359130859 145.1020965576172 109.7201309204102 -993 114.0823287963867 146.9898376464844 110.4400177001953 -994 111.8969039916992 147.2418518066406 107.7345886230469 -995 45.63976287841797 165.3697814941406 112.7429656982422 -996 41.94931030273438 162.9688415527344 112.0984497070312 -997 152.5843505859375 154.7553100585938 112.4974746704102 -998 156.2647399902344 152.7290344238281 110.9144744873047 -999 154.1239166259766 156.0903930664062 107.7759552001953 -1000 100.7227478027344 151.8955993652344 111.9532165527344 -1001 103.1399383544922 150.8839721679688 110.0964126586914 -1002 104.4062652587891 151.2251892089844 113.312614440918 -1003 123.7016983032227 139.5455627441406 107.8091888427734 -1004 125.8460540771484 139.5678405761719 111.1933288574219 -1005 123.0607757568359 142.515625 113.0877990722656 -1006 67.69307708740234 164.7952270507812 108.2044372558594 -1007 68.77912902832031 166.013671875 115.0750427246094 -1008 69.98914337158203 164.8576202392578 111.6110076904297 -1009 147.7286376953125 143.0426330566406 112.6187210083008 -1010 150.7506103515625 145.1520385742188 112.2041473388672 -1011 147.0899200439453 146.82080078125 115.8202285766602 -1012 64.68984985351562 165.9917602539062 113.0616455078125 -1013 65.33338928222656 167.2053527832031 116.3494567871094 -1014 44.55712890625 154.6715698242188 114.343864440918 -1015 42.70651245117188 159.3727416992188 113.8510437011719 -1016 41.41475677490234 154.373779296875 112.6292266845703 -1017 122.4122161865234 144.1366729736328 116.5313873291016 -1018 118.7300262451172 145.4744873046875 114.6965713500977 -1019 127.7065124511719 140.7881317138672 113.8901824951172 -1020 125.7290344238281 142.9748077392578 117.4314193725586 -1021 130.2395629882812 142.7821350097656 117.606689453125 -1022 133.3411254882812 140.2671051025391 112.3294830322266 -1023 114.2318267822266 156.9044036865234 115.7176971435547 -1024 115.8082275390625 157.3392181396484 118.3707504272461 -1025 117.3104705810547 156.177734375 113.6195526123047 -1026 52.65996551513672 160.310546875 118.4555816650391 -1027 51.09130859375 155.2582397460938 117.27978515625 -1028 55.26200866699219 156.3072204589844 119.2737045288086 -1029 84.98426818847656 155.6781616210938 117.2485122680664 -1030 83.67364501953125 156.3276824951172 120.0017852783203 -1031 82.10952758789062 155.8175506591797 114.8094253540039 -1032 147.6340179443359 155.5611877441406 115.8819580078125 -1033 142.7190246582031 156.2056579589844 117.5108413696289 -1034 146.0631866455078 153.8615112304688 118.7632446289062 -1035 63.0918083190918 165.3909912109375 119.946403503418 -1036 66.49052429199219 166.4649963378906 119.4056549072266 -1037 59.6855583190918 164.5652313232422 119.5686798095703 -1038 61.24449920654297 166.552490234375 114.8749771118164 -1039 76.94126129150391 164.9929809570312 122.0788726806641 -1040 81.28532409667969 163.7306823730469 118.4712753295898 -1041 78.68947601318359 163.646240234375 115.6529998779297 -1042 85.4376220703125 163.1257934570312 119.6773376464844 -1043 84.53867340087891 162.2599945068359 116.0746612548828 -1044 114.8740997314453 158.2541809082031 121.9687805175781 -1045 112.6434478759766 157.6950073242188 118.3540649414062 -1046 111.7377777099609 158.9651489257812 122.4766693115234 -1047 108.7906036376953 158.3171844482422 118.819091796875 -1048 121.9876556396484 156.917724609375 119.1407623291016 -1049 121.3428802490234 156.1730651855469 115.0082244873047 -1050 118.7659606933594 156.6817321777344 116.9270324707031 -1051 56.50200271606445 154.8997497558594 116.426887512207 -1052 59.39936828613281 156.3379974365234 118.8877487182617 -1053 91.60392761230469 154.4974060058594 115.9805450439453 -1054 90.48738861083984 155.6450958251953 121.9331436157227 -1055 87.73028564453125 155.4802398681641 118.5070114135742 -1056 141.9834289550781 150.8860015869141 121.587646484375 -1057 141.8780212402344 146.9002838134766 119.9630584716797 -1058 144.7308044433594 150.4683837890625 119.4662857055664 -1059 126.9809341430664 144.5085296630859 120.776611328125 -1060 122.4271697998047 145.6173706054688 120.8584899902344 -1061 137.8444366455078 145.0430297851562 120.7852478027344 -1062 139.4210205078125 143.0990295410156 117.2028045654297 -1063 58.06871795654297 159.08837890625 121.364372253418 -1064 132.0677337646484 157.3192443847656 123.5382461547852 -1065 135.6796264648438 156.6277770996094 122.0882110595703 -1066 130.8031616210938 157.1295776367188 120.3417129516602 -1067 139.6535186767578 154.2418060302734 122.6053924560547 -1068 142.1981811523438 154.7693023681641 121.0021514892578 -1069 138.2403717041016 156.1752624511719 116.9162826538086 -1070 116.2473297119141 158.1852264404297 126.2585144042969 -1071 62.23387145996094 156.9257354736328 120.7153778076172 -1072 66.53244781494141 156.9276123046875 120.9145965576172 -1073 63.13350677490234 158.7930297851562 123.3719024658203 -1074 136.0716857910156 148.7485656738281 124.4829483032227 -1075 139.0217437744141 149.2814178466797 123.154296875 -1076 136.7639007568359 153.3554992675781 124.8964080810547 -1077 113.4128723144531 148.9500732421875 120.7883071899414 -1078 116.5679779052734 147.9840698242188 122.7560882568359 -1079 113.3973388671875 149.3246307373047 124.7239608764648 -1080 75.89784240722656 162.3520660400391 126.1005249023438 -1081 78.89170837402344 163.8006591796875 124.7613830566406 -1082 88.43740081787109 162.4001159667969 126.7502899169922 -1083 89.81867980957031 162.6670379638672 122.0360946655273 -1084 86.52816772460938 163.7161102294922 123.2822265625 -1085 83.74904632568359 159.3911590576172 127.1356201171875 -1086 84.31703186035156 156.9565734863281 123.5388565063477 -1087 86.75621032714844 158.2223510742188 127.067626953125 -1088 132.6119384765625 155.4875030517578 126.2723541259766 -1089 104.3844604492188 153.1732940673828 127.0018539428711 -1090 104.127815246582 152.6506195068359 122.9315490722656 -1091 106.9173126220703 151.7091369628906 123.7369232177734 -1092 119.4025421142578 149.7630310058594 128.002197265625 -1093 114.4585037231445 149.9550476074219 127.4809799194336 -1094 125.6985397338867 156.1848449707031 127.4393005371094 -1095 128.4590911865234 157.2409973144531 125.0586547851562 -1096 123.967887878418 146.755615234375 124.4806442260742 -1097 126.6318664550781 149.6395416259766 127.9207305908203 -1098 122.5503540039062 149.5973510742188 128.1786499023438 -1099 112.1740112304688 159.2483978271484 126.9880523681641 -1100 114.726676940918 155.9094848632812 128.7584533691406 -1101 101.90234375 155.2940063476562 129.0619201660156 -1102 104.2670440673828 158.3199310302734 129.7127075195312 -1103 100.0657196044922 158.3202819824219 129.5208435058594 -1104 109.2442321777344 145.9427795410156 20.53654861450195 -1105 113.2016220092773 149.110107421875 16.74135589599609 -1106 86.24793243408203 141.3399658203125 50.92990875244141 -1107 107.2068023681641 146.6045379638672 -54.13775634765625 -1108 86.27333068847656 74.1126708984375 -21.61306571960449 -1109 80.99037170410156 75.06371307373047 -19.25902938842773 -1110 83.37925720214844 77.51730346679688 -19.23183822631836 -1111 85.88851165771484 117.3586273193359 -12.64005756378174 -1112 87.42469787597656 120.2844085693359 -13.52299308776855 -1113 89.44831848144531 116.8796768188477 -9.722467422485352 -1114 109.3712615966797 144.6994476318359 15.20340538024902 -1115 96.45460510253906 158.6614990234375 128.82275390625 -1116 96.94696044921875 155.2205200195312 126.1033630371094 -1117 79.54714965820312 132.3150939941406 16.59608459472656 -1118 75.25119018554688 134.7515258789062 18.45232582092285 -1119 80.03894805908203 136.0245056152344 18.55433654785156 -1120 105.8102951049805 162.1773071289062 20.18036842346191 -1121 65.55252075195312 152.0166931152344 19.85072135925293 -1122 57.52851104736328 161.2574157714844 86.01517486572266 -1123 61.12557220458984 162.1481628417969 87.98145294189453 -1124 61.40909576416016 160.769775390625 82.72447967529297 -1125 37.08308410644531 149.1990661621094 107.208381652832 -1126 35.18500518798828 151.7031707763672 107.7121429443359 -1127 33.67991256713867 149.3464202880859 105.25537109375 -1128 71.09207153320312 163.5265808105469 124.0755996704102 -1129 71.60610961914062 159.6570281982422 125.5426559448242 -1130 79.48066711425781 142.8178100585938 53.25257110595703 -1131 78.49403381347656 145.8717956542969 58.04202270507812 -1132 73.7081298828125 143.455810546875 55.42986679077148 -1133 44.23661041259766 163.0825347900391 94.70594787597656 -1134 141.7039337158203 138.8835144042969 93.60295104980469 -1135 138.6471252441406 139.458251953125 90.84703063964844 -1136 142.6247100830078 138.7353820800781 89.61301422119141 -1137 152.8616027832031 148.3891143798828 112.2485504150391 -1138 153.0831146240234 144.2337188720703 110.0086212158203 -1139 69.22677612304688 157.6649169921875 123.2562484741211 -1140 67.33500671386719 160.8854064941406 124.5477066040039 -1141 108.6369323730469 136.15625 -20.71291542053223 -1142 108.3944396972656 134.9046173095703 -25.48438453674316 -1143 90.91812896728516 140.3112487792969 -21.2137565612793 -1144 91.1741943359375 144.0769958496094 -21.80336380004883 -1145 94.04396057128906 140.6992797851562 -20.68469619750977 -1146 75.65863037109375 109.6875610351562 -8.331893920898438 -1147 89.34525299072266 136.9485778808594 45.60414123535156 -1148 85.32673645019531 136.9839324951172 45.02121353149414 -1149 86.51043701171875 135.0156707763672 42.47745513916016 -1150 152.5220336914062 162.43701171875 94.56436157226562 -1151 134.7362823486328 138.0730285644531 101.5019989013672 -1152 58.07623291015625 166.2332153320312 116.4139709472656 -1153 55.71636962890625 163.0902557373047 118.6053771972656 -1154 82.41313934326172 162.2283325195312 126.4543228149414 -1155 80.02433776855469 160.2431640625 126.6044998168945 -1156 93.158203125 158.3221282958984 128.1255187988281 -1157 90.76197052001953 160.4149475097656 128.2229309082031 -1158 90.09011840820312 157.0526123046875 126.5037612915039 -1159 97.3482666015625 142.9834136962891 -21.8734302520752 -1160 89.52595520019531 80.11054229736328 -8.489157676696777 -1161 86.13633728027344 79.45217895507812 -7.067825317382812 -1162 88.7703857421875 76.30937194824219 -8.754446029663086 -1163 58.41267395019531 144.4265441894531 16.00642395019531 -1164 60.99540710449219 150.4742126464844 19.78769493103027 -1165 146.3878784179688 136.5775909423828 86.24258422851562 -1166 141.0102233886719 138.8783874511719 85.83308410644531 -1167 109.90625 158.2017822265625 128.8585052490234 -1168 105.9855270385742 159.0565032958984 -47.87029266357422 -1169 107.0708770751953 155.1278991699219 -51.07215118408203 -1170 113.6570663452148 118.5544815063477 -43.78820037841797 -1171 112.0148773193359 123.3832931518555 -41.8503532409668 -1172 110.9164047241211 120.5494613647461 -41.62654113769531 -1173 113.3603897094727 126.0497894287109 -42.5303840637207 -1174 115.228874206543 124.6392974853516 -45.58967208862305 -1175 110.5609512329102 75.7188720703125 -27.12503051757812 -1176 102.7707061767578 91.37712097167969 -24.73123550415039 -1177 85.55844116210938 93.60791015625 -13.85757827758789 -1178 83.02816009521484 96.06980895996094 -12.6544885635376 -1179 124.0565948486328 141.7589111328125 51.74301147460938 -1180 120.9404067993164 140.1573181152344 52.78804016113281 -1181 141.5759887695312 163.6214294433594 92.16709899902344 -1182 172.2437438964844 154.9650573730469 96.06674194335938 -1183 168.8546447753906 155.9619750976562 99.07672882080078 -1184 66.48935699462891 164.5626525878906 121.8864822387695 -1185 63.93325424194336 162.3045196533203 123.2853698730469 -1186 114.2206420898438 152.8558959960938 128.8172607421875 -1187 112.6414642333984 87.70923614501953 -43.63072204589844 -1188 112.5600128173828 91.69474029541016 -43.66760635375977 -1189 95.7265625 54.28816223144531 -20.39035415649414 -1190 97.40647888183594 56.07970428466797 -25.35776329040527 -1191 100.3857879638672 55.97179794311523 -21.56504440307617 -1192 98.60747528076172 140.0573883056641 -21.96339225769043 -1193 84.03212738037109 83.19998168945312 -17.23287200927734 -1194 84.83469390869141 86.65113830566406 -16.24920654296875 -1195 87.78700256347656 155.7467346191406 15.21079540252686 -1196 72.99169921875 156.30322265625 19.34708404541016 -1197 75.98411560058594 156.6996459960938 18.87925338745117 -1198 69.97331237792969 153.4012603759766 20.48224449157715 -1199 70.73445129394531 150.137939453125 20.92995834350586 -1200 113.2773666381836 152.2461853027344 30.93042755126953 -1201 114.6762390136719 154.47705078125 27.9334831237793 -1202 113.2223205566406 155.7604064941406 30.46830558776855 -1203 55.98609161376953 133.2525024414062 42.79981994628906 -1204 54.67750549316406 134.3236999511719 45.8558349609375 -1205 51.81177520751953 132.5974426269531 43.73901748657227 -1206 166.4199523925781 149.5167999267578 66.21708679199219 -1207 58.53642654418945 159.677001953125 80.57560729980469 -1208 58.10317993164062 157.8321533203125 74.88832092285156 -1209 54.33017349243164 157.9510192871094 78.49969482421875 -1210 32.18054962158203 153.0008544921875 105.5876998901367 -1211 107.7020721435547 110.0495986938477 -58.7089958190918 -1212 110.7100677490234 113.9122924804688 -59.63396072387695 -1213 111.8571395874023 111.6677322387695 -57.72480392456055 -1214 117.2953109741211 137.4600219726562 -41.86784362792969 -1215 119.6446075439453 137.1630096435547 -46.63389205932617 -1216 101.5398254394531 83.99067687988281 -33.95565795898438 -1217 99.9146728515625 82.23948669433594 -31.84933090209961 -1218 99.03611755371094 86.14091491699219 -29.95149230957031 -1219 88.93075561523438 74.85865783691406 -23.00063133239746 -1220 92.72541046142578 75.31562042236328 -26.29076385498047 -1221 91.05239105224609 71.20450592041016 -26.90236282348633 -1222 91.65745544433594 148.1843872070312 -21.83294105529785 -1223 89.18899536132812 152.0111389160156 -20.81105422973633 -1224 84.49905395507812 90.33316040039062 -14.76884841918945 -1225 77.39772033691406 73.61757659912109 -9.375515937805176 -1226 80.28773498535156 73.75302124023438 -7.759292602539062 -1227 77.70172119140625 78.40092468261719 -9.648857116699219 -1228 85.25007629394531 100.0905914306641 4.230400085449219 -1229 151.59912109375 139.4813995361328 76.42140960693359 -1230 25.21203231811523 155.5577239990234 93.67136383056641 -1231 150.0570678710938 142.3463134765625 109.1409225463867 -1232 92.28204345703125 162.9830017089844 125.5079193115234 -1233 28.03410911560059 139.1842651367188 92.53194427490234 -1234 26.52323913574219 141.6556701660156 95.03783416748047 -1235 115.021728515625 146.9580383300781 -59.25448226928711 -1236 113.014030456543 141.1424407958984 -59.95926666259766 -1237 135.2185363769531 140.0691070556641 95.4049072265625 -1238 130.4078521728516 139.9090576171875 95.56362915039062 -1239 133.6197052001953 141.392822265625 90.15580749511719 -1240 66.86892700195312 123.7182159423828 17.47101593017578 -1241 64.27887725830078 127.2378845214844 20.00476264953613 -1242 118.4086761474609 157.0034790039062 15.97979545593262 -1243 118.9951477050781 152.5665283203125 17.22998046875 -1244 101.8013687133789 146.9577026367188 67.370361328125 -1245 140.6218872070312 139.3529052734375 96.78797912597656 -1246 138.0491333007812 139.4228820800781 94.62373352050781 -1247 79.39775085449219 156.9273529052734 95.18746948242188 -1248 84.156005859375 156.3777923583984 94.45653533935547 -1249 82.3131103515625 156.5044708251953 97.37918090820312 -1250 116.3485412597656 132.0421752929688 -60.13710021972656 -1251 114.1316680908203 128.5334320068359 -61.02175140380859 -1252 56.67076110839844 163.405517578125 92.96395874023438 -1253 75.79743194580078 115.2756500244141 18.69621276855469 -1254 86.78640747070312 150.7910003662109 17.61529922485352 -1255 88.95523071289062 145.7687683105469 16.4400577545166 -1256 85.08042144775391 146.5247497558594 19.07615852355957 -1257 55.23907470703125 154.9313354492188 93.37542724609375 -1258 53.96697235107422 154.7614288330078 97.03646850585938 -1259 52.33892059326172 153.8287048339844 93.36389923095703 -1260 111.5301208496094 124.5101013183594 -60.18690490722656 -1261 116.2503433227539 141.9339599609375 -59.8699951171875 -1262 119.3178787231445 142.3017272949219 -58.35061645507812 -1263 119.6549530029297 138.6482849121094 -58.94081878662109 -1264 24.95305252075195 148.9939575195312 97.06507873535156 -1265 105.0958786010742 141.3848114013672 20.93447494506836 -1266 102.8130264282227 138.6852874755859 21.39443778991699 -1267 105.672233581543 141.2818603515625 17.38618278503418 -1268 87.46720123291016 138.5266723632812 16.36109733581543 -1269 83.49416351318359 136.7223052978516 17.69941329956055 -1270 83.74479675292969 139.7668151855469 18.98597526550293 -1271 99.25254821777344 162.7584838867188 24.19194602966309 -1272 120.2115325927734 131.966552734375 -54.18391418457031 -1273 111.6799697875977 130.4778137207031 -60.03363800048828 -1274 109.9506378173828 131.6477966308594 -56.65435791015625 -1275 111.9803466796875 133.8503875732422 -59.74852752685547 -1276 166.4699096679688 160.3824768066406 97.12625885009766 -1277 70.34959411621094 138.2646026611328 19.56979179382324 -1278 82.35157775878906 154.1474914550781 74.66190338134766 -1279 82.68063354492188 151.7693176269531 68.17181396484375 -1280 85.82813262939453 152.6936950683594 70.42349243164062 -1281 168.0102386474609 161.0344085693359 93.56950378417969 -1282 110.521858215332 127.6961669921875 -59.12822723388672 -1283 33.57477188110352 160.15673828125 95.63362884521484 -1284 174.1613616943359 156.5850524902344 93.79444885253906 -1285 172.2461242675781 159.5541076660156 91.46044158935547 -1286 171.1723022460938 158.7189025878906 95.97412109375 -1287 129.5859680175781 142.4788970947266 91.59623718261719 -1288 66.85110473632812 126.2206115722656 22.17377662658691 -1289 101.7445220947266 157.9400024414062 92.36477661132812 -1290 96.93630218505859 158.2160339355469 96.61347961425781 -1291 102.4648513793945 157.324951171875 97.1778564453125 -1292 32.12176513671875 139.9025726318359 90.84164428710938 -1293 30.79239273071289 142.3967590332031 96.63006591796875 -1294 69.00366973876953 122.1745300292969 20.80122947692871 -1295 105.1491394042969 157.1038208007812 95.14996337890625 -1296 71.48525238037109 120.1619720458984 21.28356552124023 -1297 90.10269927978516 118.8686828613281 15.85298728942871 -1298 81.37959289550781 156.3167419433594 100.5710830688477 -1299 58.31140899658203 155.8434295654297 93.44146728515625 -1300 62.55848693847656 156.7025756835938 94.6468505859375 -1301 58.79287338256836 156.2195129394531 96.94763946533203 -1302 156.2389984130859 140.3621978759766 98.62580871582031 -1303 152.2887878417969 138.9740600585938 93.56894683837891 -1304 155.6887512207031 139.8020172119141 93.17073822021484 -1305 112.0852355957031 156.5961761474609 91.57394409179688 -1306 113.1451721191406 155.8987731933594 97.46705627441406 -1307 115.303825378418 156.40576171875 93.74291229248047 -1308 57.36853790283203 138.2288818359375 17.96348571777344 -1309 56.58235168457031 139.8620452880859 21.48259162902832 -1310 126.3707427978516 146.4560546875 68.48980712890625 -1311 93.73410797119141 154.6535339355469 97.31010437011719 -1312 93.35980224609375 155.2061462402344 91.7630615234375 -1313 47.30323791503906 162.3323059082031 92.43417358398438 -1314 85.20905303955078 164.4303283691406 20.55825805664062 -1315 91.89413452148438 164.1239929199219 22.98159217834473 -1316 90.37422180175781 164.9064178466797 19.91294479370117 -1317 73.7030029296875 163.0476989746094 98.53038024902344 -1318 71.76197814941406 162.7775268554688 94.20582580566406 -1319 122.9852294921875 141.2575531005859 -55.50358581542969 -1320 109.1972122192383 138.0736999511719 -56.01771926879883 -1321 130.0781860351562 153.6007995605469 65.9697265625 -1322 130.7857055664062 154.4841003417969 69.22370910644531 -1323 127.7620162963867 150.3378601074219 67.59690856933594 -1324 109.9053039550781 135.5575714111328 -57.81417846679688 -1325 170.2823486328125 150.5927124023438 95.24776458740234 -1326 107.2046508789062 143.1244506835938 68.19483947753906 -1327 114.3234405517578 159.1825256347656 18.03704071044922 -1328 109.9994659423828 106.6935729980469 -57.4836540222168 -1329 105.3426971435547 106.6705551147461 -57.31729507446289 -1330 108.9305114746094 123.9476013183594 -53.64326477050781 -1331 115.9446868896484 120.9095916748047 -54.75982666015625 -1332 114.3042297363281 116.6046600341797 -53.49586868286133 -1333 114.1772766113281 116.4468078613281 -57.47023391723633 -1334 56.21037292480469 156.2342224121094 71.31097412109375 -1335 53.31709289550781 156.0984649658203 74.55879974365234 -1336 112.2333068847656 110.2051544189453 -53.86406326293945 -1337 85.34373474121094 119.5739288330078 22.15514183044434 -1338 107.4364624023438 143.5552825927734 18.88067054748535 -1339 70.37487030029297 145.9832305908203 21.1319522857666 -1340 69.27662658691406 141.4721984863281 20.47641754150391 -1341 152.5265350341797 139.8208923339844 97.67044830322266 -1342 147.1401977539062 139.2555389404297 93.90956115722656 -1343 47.93224334716797 165.4158477783203 99.33235931396484 -1344 99.8231201171875 135.3604125976562 24.65123558044434 -1345 100.5440063476562 135.5915832519531 20.77123641967773 -1346 97.77598571777344 132.677978515625 23.90610122680664 -1347 98.96316528320312 132.9599456787109 19.07942390441895 -1348 97.63774108886719 130.1609191894531 16.8955192565918 -1349 104.9161987304688 110.8149032592773 -54.24621200561523 -1350 36.41071319580078 162.7260437011719 98.48825073242188 -1351 123.9317855834961 147.6520080566406 -53.09439086914062 -1352 153.8649597167969 144.9231262207031 71.77121734619141 -1353 108.01123046875 140.1680450439453 -51.85151672363281 -1354 26.77450180053711 144.3252258300781 97.28438568115234 -1355 109.2652435302734 135.3300018310547 -54.08905029296875 -1356 152.2975463867188 159.8359527587891 99.59368896484375 -1357 120.903923034668 135.5986633300781 -57.43307113647461 -1358 122.1841430664062 136.0130615234375 -53.96750640869141 -1359 74.97515106201172 144.6419067382812 21.64614486694336 -1360 73.94313049316406 149.585205078125 21.30641555786133 -1361 81.51429748535156 142.03515625 20.32638359069824 -1362 105.8891754150391 113.8370742797852 -52.17086791992188 -1363 107.0567626953125 117.8847198486328 -54.70589828491211 -1364 107.5838012695312 152.3520355224609 -53.30060577392578 -1365 88.6578369140625 163.5656585693359 24.07808876037598 -1366 86.31141662597656 162.3761291503906 25.65540313720703 -1367 104.1043395996094 104.0875396728516 -56.11353302001953 -1368 134.38916015625 157.9051818847656 95.34885406494141 -1369 129.6421661376953 156.685546875 97.77851104736328 -1370 132.1769409179688 156.4580688476562 100.3337097167969 -1371 110.1020584106445 156.1265411376953 100.1406555175781 -1372 109.2335891723633 156.5977783203125 94.21621704101562 -1373 105.7771148681641 156.7974700927734 98.25748443603516 -1374 120.0247802734375 156.2997283935547 96.16565704345703 -1375 124.0109329223633 156.2457885742188 98.50340270996094 -1376 125.2704467773438 157.294189453125 93.46369934082031 -1377 102.8055725097656 98.62374877929688 -51.77677536010742 -1378 55.20011901855469 155.3076782226562 101.6179046630859 -1379 58.07480621337891 156.1389007568359 100.3341522216797 -1380 91.04005432128906 154.521728515625 101.1587524414062 -1381 87.51250457763672 155.84130859375 97.01737976074219 -1382 91.26388549804688 155.4115905761719 95.67782592773438 -1383 96.26889801025391 153.5476837158203 99.89757537841797 -1384 97.80326843261719 153.7961120605469 96.72357177734375 -1385 50.53324890136719 153.3723449707031 100.2587814331055 -1386 50.084228515625 153.1074981689453 95.93504333496094 -1387 80.36435699462891 120.6027145385742 24.0687255859375 -1388 125.9677734375 150.7228546142578 -49.26747894287109 -1389 124.8831405639648 161.0557250976562 76.45366668701172 -1390 120.8596649169922 160.9375152587891 73.82545471191406 -1391 120.7307586669922 160.2722473144531 76.9376220703125 -1392 101.6006088256836 138.1763916015625 26.81442451477051 -1393 56.84585571289062 135.7857971191406 20.68143463134766 -1394 108.6353225708008 149.2498779296875 97.22042846679688 -1395 114.7119293212891 145.492431640625 94.910888671875 -1396 113.0149459838867 146.22314453125 97.70501708984375 -1397 42.17732238769531 148.1909027099609 97.68695068359375 -1398 38.93140411376953 146.1515197753906 97.56037902832031 -1399 124.0034942626953 140.0147399902344 -52.39310455322266 -1400 122.0724258422852 138.4154357910156 -50.58097839355469 -1401 94.57797241210938 128.8854370117188 24.93968200683594 -1402 117.9612426757812 128.239013671875 -51.3347282409668 -1403 118.8409423828125 132.1528625488281 -49.54824447631836 -1404 116.5328750610352 124.9203720092773 -49.51710510253906 -1405 116.4448318481445 123.2276229858398 -52.73098754882812 -1406 90.66462707519531 124.3161010742188 24.048828125 -1407 87.67738342285156 122.2709808349609 24.69191741943359 -1408 107.1744766235352 117.4628829956055 -51.64875411987305 -1409 106.4888610839844 115.1846466064453 -49.04700469970703 -1410 113.4344711303711 113.9795761108398 -54.95734786987305 -1411 113.3665313720703 113.0851135253906 -50.58126831054688 -1412 128.2576293945312 155.9676513671875 102.23388671875 -1413 112.5084381103516 109.841194152832 -50.61162185668945 -1414 138.4532775878906 140.13525390625 99.1004638671875 -1415 152.6537780761719 140.723876953125 102.6837387084961 -1416 114.3917236328125 155.5874786376953 102.1815643310547 -1417 90.44563293457031 162.3316345214844 28.96293640136719 -1418 94.02552795410156 162.8409118652344 26.97693252563477 -1419 82.64707946777344 161.1366729736328 25.83663177490234 -1420 79.67427825927734 161.5018005371094 24.36465454101562 -1421 55.45373153686523 165.2866668701172 102.2309112548828 -1422 56.83368682861328 131.4165649414062 23.05078887939453 -1423 53.57696914672852 132.8302307128906 25.59755325317383 -1424 54.78253936767578 136.09765625 24.18729400634766 -1425 60.19035339355469 128.7066802978516 26.2157039642334 -1426 62.42425537109375 128.2357330322266 22.21400833129883 -1427 64.25686645507812 128.6217041015625 26.74248886108398 -1428 43.52208709716797 148.5789031982422 102.8595809936523 -1429 173.3300476074219 154.7483825683594 78.56095886230469 -1430 174.582275390625 151.6889343261719 74.16448974609375 -1431 172.56884765625 155.3976593017578 74.97695159912109 -1432 124.6783752441406 143.1391296386719 -50.80937194824219 -1433 106.7628631591797 141.9462280273438 -46.66082763671875 -1434 106.723876953125 144.6790466308594 -50.16156005859375 -1435 120.1107788085938 135.3169708251953 -49.67155838012695 -1436 138.0792541503906 140.1409912109375 102.2443389892578 -1437 53.81546020507812 138.7632904052734 26.52119636535645 -1438 108.0076751708984 120.6498107910156 -48.87007904052734 -1439 109.0514373779297 126.6395416259766 -51.23781585693359 -1440 115.7749328613281 121.5806274414062 -50.25117492675781 -1441 99.14373016357422 135.1985626220703 28.25117492675781 -1442 96.61946105957031 131.8889617919922 27.59554290771484 -1443 85.10285949707031 155.9981994628906 99.04116058349609 -1444 87.8079833984375 155.1827087402344 101.1072540283203 -1445 89.25076293945312 124.8511199951172 27.50142288208008 -1446 105.0147399902344 151.3861999511719 -49.1690559387207 -1447 105.9794235229492 148.6936798095703 -51.10418701171875 -1448 105.5757751464844 147.9492950439453 -48.22361755371094 -1449 101.55322265625 152.7935485839844 95.71998596191406 -1450 103.2913818359375 92.29878997802734 -49.35520172119141 -1451 84.67974090576172 121.7428359985352 25.25128555297852 -1452 110.6968231201172 148.1754455566406 25.50144577026367 -1453 108.441650390625 145.9347839355469 29.86356735229492 -1454 108.5992736816406 145.9227600097656 25.20536804199219 -1455 118.8823699951172 162.6449584960938 -45.26226043701172 -1456 56.26343536376953 142.6308898925781 23.8512020111084 -1457 81.35903930664062 159.634521484375 29.40659713745117 -1458 161.3270568847656 142.9854583740234 95.61781311035156 -1459 159.8802795410156 142.4120635986328 100.4271469116211 -1460 104.2643585205078 156.7811584472656 102.7410888671875 -1461 99.01692199707031 157.7691345214844 99.26351928710938 -1462 114.8489685058594 157.2147979736328 25.48977470397949 -1463 165.4834747314453 155.5084228515625 102.4656143188477 -1464 106.1441345214844 144.8592834472656 -47.06875610351562 -1465 84.51131439208984 155.4541168212891 102.9667510986328 -1466 107.7216186523438 87.80599975585938 -48.35248184204102 -1467 105.5404052734375 142.97509765625 29.00470733642578 -1468 117.7651062011719 133.4784851074219 -45.95694732666016 -1469 94.10572052001953 153.5907897949219 102.1338272094727 -1470 97.46303558349609 152.4797973632812 103.0336761474609 -1471 49.83101654052734 166.0446014404297 104.5260620117188 -1472 100.7435607910156 161.4030609130859 30.07242202758789 -1473 114.8650817871094 120.2064743041992 -47.08315277099609 -1474 111.4568023681641 158.9091339111328 29.10624694824219 -1475 104.9984436035156 110.2640838623047 -49.76643753051758 -1476 112.8193359375 107.9756469726562 -46.64592742919922 -1477 113.0831909179688 111.5010757446289 -46.28388214111328 -1478 103.8542251586914 104.7879486083984 -46.91421508789062 -1479 73.68973541259766 126.6337356567383 28.99282646179199 -1480 70.04525756835938 128.397705078125 29.36773300170898 -1481 103.3798370361328 101.1423797607422 -47.62252807617188 -1482 102.9885940551758 96.85990142822266 -48.3685188293457 -1483 163.9262390136719 158.8341674804688 101.1432495117188 -1484 158.2593994140625 158.0945587158203 102.3289184570312 -1485 161.3480834960938 160.5155487060547 98.15678405761719 -1486 76.57936096191406 125.5720520019531 28.96105575561523 -1487 83.34324645996094 123.5195922851562 27.68653297424316 -1488 80.04759979248047 125.3105773925781 29.67956924438477 -1489 101.9072418212891 139.0248870849609 31.12224006652832 -1490 103.5746459960938 140.4762573242188 26.66238784790039 -1491 105.7849426269531 85.91818237304688 -46.82360076904297 -1492 104.2826232910156 89.62017822265625 -45.58770751953125 -1493 137.9896087646484 158.0666198730469 98.34629821777344 -1494 136.0842590332031 156.9383239746094 100.8268280029297 -1495 140.3150634765625 158.2681427001953 100.4749908447266 -1496 121.0277557373047 140.6651763916016 -46.4915771484375 -1497 100.0883865356445 136.7766876220703 32.63923263549805 -1498 51.23708724975586 136.0472717285156 27.2453784942627 -1499 50.95039367675781 138.143798828125 29.63390159606934 -1500 97.89917755126953 134.0679626464844 33.11741638183594 -1501 77.80029296875 159.4448089599609 27.28490829467773 -1502 76.74461364746094 158.1446075439453 32.07192993164062 -1503 71.79615783691406 158.0614624023438 29.14212036132812 -1504 46.23362731933594 165.7357330322266 103.0151214599609 -1505 126.6923522949219 159.3544769287109 -43.83686828613281 -1506 124.4031677246094 161.5641784667969 -43.40576171875 -1507 170.7285766601562 157.5361022949219 78.20306396484375 -1508 57.43025970458984 165.2256927490234 104.6492614746094 -1509 53.38032531738281 165.7348785400391 105.5565795898438 -1510 65.11299133300781 153.5263061523438 31.88310432434082 -1511 104.1312789916992 150.2017517089844 -44.87971496582031 -1512 53.77775573730469 141.98291015625 32.45578384399414 -1513 109.3650360107422 84.58766174316406 -45.83026885986328 -1514 107.9264602661133 134.8541259765625 -45.13249206542969 -1515 108.9690704345703 131.6116333007812 -48.6116943359375 -1516 108.4697265625 130.7155456542969 -44.94097900390625 -1517 51.71977996826172 131.5216369628906 28.02681732177734 -1518 60.13441467285156 129.3980865478516 29.73537445068359 -1519 70.8773193359375 157.0646362304688 106.0011291503906 -1520 70.36807250976562 157.2269287109375 102.6940841674805 -1521 148.9719543457031 140.78515625 103.2761611938477 -1522 106.6753540039062 116.2916564941406 -45.41559600830078 -1523 149.7408599853516 136.5010833740234 79.74471282958984 -1524 61.61891174316406 150.1258239746094 31.24291610717773 -1525 60.96266555786133 148.346435546875 28.68286323547363 -1526 60.57029342651367 147.2935638427734 33.07359313964844 -1527 27.6637134552002 152.7580718994141 100.6746444702148 -1528 29.8422966003418 153.7806091308594 103.0243225097656 -1529 52.59757995605469 154.175048828125 103.4701614379883 -1530 48.32722854614258 151.8056640625 103.7916412353516 -1531 95.87725830078125 161.660888671875 31.33877754211426 -1532 91.34946441650391 161.1173706054688 32.84419631958008 -1533 103.9519271850586 93.29396820068359 -45.01333999633789 -1534 94.89952087402344 130.8940734863281 32.52086639404297 -1535 101.0805130004883 151.1433868408203 103.8248062133789 -1536 66.22596740722656 164.5993347167969 100.7590255737305 -1537 64.42929077148438 164.8939971923828 105.9436950683594 -1538 106.3208084106445 83.09021759033203 -45.00083923339844 -1539 67.90587615966797 127.8265533447266 26.89131355285645 -1540 66.82572174072266 129.5846862792969 30.82125282287598 -1541 88.52484893798828 159.7745361328125 105.00927734375 -1542 83.51271057128906 161.0244750976562 107.0156402587891 -1543 87.03497314453125 160.4921875 110.5836181640625 -1544 62.67650604248047 150.7542114257812 34.28150939941406 -1545 108.6194381713867 127.2297439575195 -47.21846008300781 -1546 50.88374328613281 140.0757293701172 32.65678787231445 -1547 84.03331756591797 126.2923126220703 31.34878921508789 -1548 112.5740127563477 107.5540084838867 -42.99728012084961 -1549 103.6045837402344 97.33656311035156 -44.85772705078125 -1550 128.3662414550781 153.0211334228516 -44.04587554931641 -1551 128.9034423828125 156.8061828613281 -41.58772659301758 -1552 94.76362609863281 130.1174011230469 29.36057662963867 -1553 63.48531341552734 130.4911499023438 32.38199996948242 -1554 49.57712554931641 129.288330078125 32.06405639648438 -1555 89.57528686523438 154.0628509521484 105.0849990844727 -1556 93.41885375976562 153.1443023681641 106.2615203857422 -1557 163.7431335449219 152.470947265625 104.0258102416992 -1558 61.17852020263672 165.0160522460938 105.3429412841797 -1559 58.65273284912109 165.4933471679688 108.7354278564453 -1560 80.8184814453125 128.9145202636719 34.1797981262207 -1561 90.40357971191406 129.427490234375 34.65744018554688 -1562 103.3818054199219 150.2181701660156 105.9776077270508 -1563 106.3307647705078 148.9593200683594 104.8704986572266 -1564 108.3107452392578 159.8373413085938 32.85768127441406 -1565 110.8513565063477 158.6006774902344 35.12675857543945 -1566 112.6812896728516 103.1153106689453 -44.00873184204102 -1567 111.9580230712891 150.4070129394531 34.44742965698242 -1568 121.8815231323242 139.1629943847656 102.8621673583984 -1569 119.7954635620117 141.2001495361328 103.6239624023438 -1570 118.8662567138672 141.3926849365234 100.7504043579102 -1571 105.0108413696289 86.46710968017578 -42.22153472900391 -1572 146.2331390380859 141.4068298339844 106.1358184814453 -1573 100.9966735839844 137.6440124511719 35.90908813476562 -1574 114.9508972167969 155.6325073242188 107.5760955810547 -1575 117.9004669189453 155.4780731201172 103.2565307617188 -1576 46.68377685546875 132.0224151611328 32.07876586914062 -1577 44.12851715087891 135.1653900146484 34.92139434814453 -1578 47.08067321777344 136.1995697021484 31.51431083679199 -1579 125.2776489257812 137.02197265625 104.9027862548828 -1580 122.3878784179688 138.3292541503906 99.00788879394531 -1581 161.3671875 156.2384033203125 105.0556182861328 -1582 136.0814514160156 137.890869140625 105.4028244018555 -1583 115.9724578857422 128.8479614257812 -45.02310180664062 -1584 110.8185119628906 147.5749969482422 38.54639053344727 -1585 109.4049911499023 146.8939208984375 34.10231399536133 -1586 102.8737030029297 158.5569763183594 -39.61257553100586 -1587 101.6386184692383 153.015380859375 -40.19750213623047 -1588 42.17259216308594 148.3807525634766 107.5995864868164 -1589 127.9093627929688 154.2673492431641 -40.30964279174805 -1590 45.30762481689453 138.9016418457031 35.58177947998047 -1591 83.31005096435547 158.9696960449219 36.60808563232422 -1592 44.11156845092773 131.7761535644531 35.95680618286133 -1593 157.107177734375 156.4139099121094 106.2112503051758 -1594 105.3808212280273 144.9611358642578 -43.132080078125 -1595 104.0321884155273 147.5829925537109 -40.57509613037109 -1596 118.5574188232422 155.5610809326172 109.2658233642578 -1597 112.2355804443359 82.19107055664062 -44.02494049072266 -1598 61.72059631347656 150.5579833984375 38.30234909057617 -1599 106.4437103271484 138.8916015625 -41.65122222900391 -1600 48.08406066894531 138.5619812011719 33.14595413208008 -1601 48.14845275878906 141.0481872558594 36.57599258422852 -1602 114.3071899414062 131.3877868652344 -42.23336791992188 -1603 46.05575180053711 149.7005310058594 106.2444458007812 -1604 49.96506500244141 152.5114440917969 106.4134521484375 -1605 99.19345855712891 151.6326904296875 106.9273376464844 -1606 92.17097473144531 159.6185913085938 37.58710479736328 -1607 77.80841064453125 131.6729125976562 37.41048431396484 -1608 93.35330200195312 131.1856384277344 36.51093673706055 -1609 113.7594757080078 145.6268615722656 105.0380706787109 -1610 112.4591064453125 99.27721405029297 -42.84860992431641 -1611 154.0271606445312 164.6645812988281 90.59864807128906 -1612 157.5086364746094 164.5409851074219 87.92953491210938 -1613 154.1373901367188 164.7962036132812 84.70189666748047 -1614 114.7400360107422 144.5236206054688 101.8983459472656 -1615 117.0434417724609 143.5279846191406 104.5875854492188 -1616 104.4727325439453 91.79689788818359 -41.59949111938477 -1617 64.49150085449219 161.557861328125 85.45176696777344 -1618 120.5645294189453 141.6753540039062 106.6966094970703 -1619 104.8364105224609 82.00323486328125 -41.48681259155273 -1620 84.99746704101562 154.6984252929688 106.693359375 -1621 81.70083618164062 155.2220916748047 109.3337173461914 -1622 89.02761840820312 159.7053833007812 35.79443359375 -1623 89.83511352539062 158.6823425292969 40.3542594909668 -1624 50.53432464599609 166.8108215332031 108.5192413330078 -1625 53.68494415283203 166.121337890625 108.9168243408203 -1626 110.2299652099609 130.4465942382812 -40.80355834960938 -1627 86.12855529785156 130.6925506591797 36.69893646240234 -1628 85.2342529296875 128.3136444091797 33.6380500793457 -1629 149.5644226074219 157.2421569824219 108.2241821289062 -1630 105.6609802246094 159.6319274902344 35.55619812011719 -1631 107.3023376464844 159.8865966796875 39.27918243408203 -1632 111.2563323974609 105.833137512207 -40.40439224243164 -1633 34.8203125 155.5063171386719 108.1216583251953 -1634 81.34536743164062 158.4360046386719 38.98316955566406 -1635 76.9736328125 157.4754943847656 37.12899017333984 -1636 80.15279388427734 157.8229675292969 41.9205207824707 -1637 112.770263671875 90.96535491943359 -40.16209411621094 -1638 74.79627227783203 156.5574951171875 107.0230865478516 -1639 78.32213592529297 155.9175415039062 108.5328369140625 -1640 113.5389404296875 84.47209930419922 -39.16237258911133 -1641 60.60772705078125 150.7406005859375 42.27877807617188 -1642 120.6461181640625 147.4896545410156 -36.96988677978516 -1643 126.6379241943359 137.6478118896484 108.8080902099609 -1644 45.22427368164062 157.7381591796875 85.07232666015625 -1645 41.53837203979492 155.9957122802734 84.64406585693359 -1646 42.72816848754883 158.4937133789062 87.71954345703125 -1647 86.87228393554688 159.0508575439453 38.24115753173828 -1648 84.11361694335938 158.4286804199219 41.99282836914062 -1649 46.69534683227539 150.0271606445312 109.4328002929688 -1650 111.8275299072266 158.8150482177734 38.58634948730469 -1651 106.3325500488281 149.7892150878906 109.2371978759766 -1652 97.56861877441406 133.7782287597656 38.34153747558594 -1653 93.58998870849609 132.5637512207031 39.31559753417969 -1654 97.27290344238281 158.3871917724609 108.7064590454102 -1655 100.6506958007812 157.7344665527344 109.1351013183594 -1656 100.0067291259766 157.6019744873047 105.3025512695312 -1657 105.8544158935547 156.6512145996094 108.2035675048828 -1658 102.2268829345703 157.9600219726562 112.1871490478516 -1659 90.37654876708984 132.2517852783203 38.9134521484375 -1660 71.42034149169922 157.0371551513672 111.3531951904297 -1661 139.7338409423828 156.1288757324219 110.8747406005859 -1662 143.2621459960938 157.2022399902344 108.3996810913086 -1663 140.0248718261719 156.8514404296875 105.7029724121094 -1664 153.0598449707031 142.031982421875 107.3978118896484 -1665 50.18646240234375 143.3070373535156 39.01461791992188 -1666 110.1045074462891 156.2952880859375 109.9025115966797 -1667 108.0558013916016 156.3298645019531 105.9090118408203 -1668 142.1239471435547 141.6280059814453 107.6018676757812 -1669 136.780029296875 139.6711730957031 108.4982070922852 -1670 139.2427368164062 140.6655883789062 105.0411987304688 -1671 125.3512420654297 154.1461791992188 -38.72314453125 -1672 94.42404174804688 158.9516448974609 40.31204223632812 -1673 98.97685241699219 159.1873626708984 40.97431182861328 -1674 110.7718505859375 98.84207916259766 -38.80936431884766 -1675 104.3862457275391 87.73463439941406 -39.22479248046875 -1676 112.1566848754883 87.31330108642578 -36.55245208740234 -1677 43.13356781005859 139.5245666503906 39.21830368041992 -1678 42.20001220703125 135.5294799804688 39.62715911865234 -1679 41.72926330566406 138.8344879150391 42.87326812744141 -1680 49.45810699462891 151.6733093261719 111.2932739257812 -1681 53.58666229248047 154.35986328125 106.8471527099609 -1682 51.07222747802734 166.7805786132812 112.831298828125 -1683 62.34230804443359 165.2706604003906 108.6901092529297 -1684 60.34745788574219 133.5545959472656 41.48924255371094 -1685 57.11767578125 132.1893615722656 39.69027709960938 -1686 77.52287292480469 162.8794860839844 109.3886337280273 -1687 74.86199951171875 163.1568603515625 104.6545104980469 -1688 73.69235229492188 164.0117950439453 111.2339782714844 -1689 71.63191986083984 164.1390533447266 108.3489532470703 -1690 115.4829711914062 74.81684875488281 -41.92879867553711 -1691 90.33082580566406 159.5494079589844 107.5999603271484 -1692 93.48439025878906 159.3097076416016 111.0887756347656 -1693 97.18885803222656 159.1843566894531 113.2095642089844 -1694 93.06172943115234 158.4215545654297 43.65627288818359 -1695 110.5884857177734 160.4669036865234 43.07105255126953 -1696 69.40559387207031 154.4327087402344 42.53018188476562 -1697 66.720458984375 153.6876831054688 40.65153503417969 -1698 64.85908508300781 152.8558807373047 38.23423767089844 -1699 64.85025024414062 153.1773681640625 43.14146423339844 -1700 59.0115966796875 156.0044708251953 111.8660202026367 -1701 55.60953521728516 154.8072204589844 112.4818878173828 -1702 57.13932800292969 155.6727447509766 108.4436416625977 -1703 113.5180206298828 147.9161071777344 42.43271636962891 -1704 114.9120483398438 151.5455322265625 42.34864044189453 -1705 159.7551879882812 152.7510528564453 107.7332458496094 -1706 111.8835296630859 101.7001342773438 -40.78244400024414 -1707 42.42121124267578 133.2007446289062 43.74467468261719 -1708 95.92168426513672 152.5695953369141 109.1921615600586 -1709 91.87175750732422 153.82373046875 112.0932922363281 -1710 43.21466445922852 150.9046020507812 111.3141632080078 -1711 105.8024139404297 137.8879547119141 -36.71786880493164 -1712 76.14231872558594 133.2597808837891 39.54494476318359 -1713 73.73146820068359 135.6215362548828 43.42888259887695 -1714 66.85844421386719 134.0451507568359 40.96195220947266 -1715 62.67282104492188 134.8855895996094 43.74629211425781 -1716 108.6125335693359 69.68937683105469 -40.99415588378906 -1717 143.1592254638672 142.0372314453125 111.2685012817383 -1718 146.5447692871094 142.0706787109375 109.7963256835938 -1719 59.12734985351562 135.1831665039062 45.87041091918945 -1720 113.0428009033203 156.2091369628906 111.8041229248047 -1721 130.2237701416016 156.2120361328125 115.2027206420898 -1722 133.3197326660156 155.7644805908203 110.3390731811523 -1723 130.17822265625 155.8346252441406 110.2256011962891 -1724 127.0763549804688 155.5967407226562 109.1863327026367 -1725 127.5781173706055 155.9329528808594 112.9924850463867 -1726 102.9666442871094 159.5567169189453 41.06702423095703 -1727 107.5105895996094 160.2434844970703 42.96989059448242 -1728 123.269287109375 163.9237213134766 -39.95824432373047 -1729 97.03567504882812 158.7584075927734 44.3114013671875 -1730 94.96575927734375 158.4906616210938 46.53863906860352 -1731 114.4572601318359 155.9665679931641 41.52742004394531 -1732 52.6298828125 153.3293914794922 111.1756286621094 -1733 115.656867980957 138.5666046142578 -60.09976959228516 -1734 112.7648620605469 136.9971008300781 -59.96615600585938 -1735 96.76457214355469 152.7922821044922 112.0983810424805 -1736 117.5492858886719 153.470947265625 43.75142669677734 -1737 75.13678741455078 157.2374267578125 95.64576721191406 -1738 71.0390625 157.3818664550781 98.19176483154297 -1739 71.58601379394531 157.5603332519531 93.11582946777344 -1740 60.80221939086914 163.130859375 92.28720092773438 -1741 76.48912048339844 163.6238098144531 112.9546966552734 -1742 81.13766479492188 162.5822601318359 113.4899291992188 -1743 83.05166625976562 161.5669860839844 110.8256759643555 -1744 65.69176483154297 135.8092956542969 45.08973693847656 -1745 103.0056762695312 81.56544494628906 -37.12432861328125 -1746 77.34335327148438 135.0599212646484 42.27024841308594 -1747 79.07333374023438 136.7214965820312 44.62805938720703 -1748 76.72657775878906 156.5467681884766 113.1336212158203 -1749 114.3462219238281 68.06278991699219 -34.67810821533203 -1750 48.38215637207031 144.9111328125 42.99759674072266 -1751 45.03153991699219 141.7877349853516 40.35915374755859 -1752 106.3641662597656 157.3251342773438 113.5202407836914 -1753 142.9645385742188 156.3060913085938 113.4575119018555 -1754 110.7639465332031 156.987548828125 114.7262420654297 -1755 73.01527404785156 155.8998107910156 41.91750335693359 -1756 74.71424102783203 156.4936676025391 45.47916412353516 -1757 77.51886749267578 157.1219329833984 43.77070617675781 -1758 41.49257278442383 135.7372894287109 45.11050415039062 -1759 144.170654296875 165.0513305664062 90.43637847900391 -1760 101.2398681640625 158.8685455322266 -36.35046768188477 -1761 95.813232421875 135.862548828125 46.08038330078125 -1762 47.03810119628906 151.98193359375 113.6195983886719 -1763 99.728271484375 154.982666015625 -36.62016677856445 -1764 48.04205322265625 131.1247863769531 42.79917907714844 -1765 107.55419921875 114.0797348022461 -59.31379699707031 -1766 94.66293334960938 160.1268920898438 116.2066955566406 -1767 103.4731140136719 146.6326904296875 -36.31786346435547 -1768 104.7499923706055 141.2480621337891 -36.46920776367188 -1769 61.00942993164062 156.3435668945312 115.0277709960938 -1770 88.12253570556641 158.2038879394531 44.32230377197266 -1771 90.59996032714844 157.9510498046875 48.24844360351562 -1772 147.4184417724609 156.969482421875 112.1806182861328 -1773 123.2501068115234 155.7903442382812 111.7786254882812 -1774 112.4046096801758 83.29534149169922 -34.85747528076172 -1775 43.61383819580078 142.7356872558594 44.16377639770508 -1776 46.07236099243164 132.2825927734375 45.46433639526367 -1777 72.23814392089844 164.9906463623047 115.0682678222656 -1778 94.99678802490234 158.2719116210938 50.99611663818359 -1779 102.3281097412109 149.60986328125 -37.86408996582031 -1780 101.1332931518555 150.174072265625 -34.81700134277344 -1781 105.4621734619141 137.4457092285156 -33.06868743896484 -1782 72.54071044921875 157.1718597412109 115.8591613769531 -1783 111.5584259033203 65.09381103515625 -34.92795562744141 -1784 135.8753051757812 155.8942718505859 112.1972122192383 -1785 133.452880859375 156.2435302734375 116.6435623168945 -1786 42.64946746826172 134.2257385253906 47.55500030517578 -1787 115.4683456420898 165.5496215820312 -33.17949676513672 -1788 119.2620239257812 166.3216400146484 -30.91024398803711 -1789 114.4471893310547 144.8717651367188 45.73812866210938 -1790 112.6641235351562 161.7444458007812 50.54369735717773 -1791 116.2585678100586 161.0061645507812 47.08817672729492 -1792 110.9559631347656 141.6556701660156 46.54574966430664 -1793 110.9173278808594 144.9664001464844 42.6224250793457 -1794 109.3550643920898 161.2301483154297 49.01957702636719 -1795 104.8928985595703 160.071044921875 45.86620330810547 -1796 105.6710968017578 160.5810852050781 49.46942901611328 -1797 100.6976165771484 159.5320129394531 -33.36367797851562 -1798 51.41637802124023 153.0690002441406 115.0653228759766 -1799 123.6062316894531 154.3247528076172 -34.39216613769531 -1800 109.3996963500977 131.4694213867188 -51.96879577636719 -1801 108.9735412597656 149.7999725341797 113.3341674804688 -1802 107.3657684326172 151.0221557617188 117.4447631835938 -1803 98.9527587890625 152.2646789550781 -32.90877914428711 -1804 98.09523010253906 155.7161865234375 -32.39717102050781 -1805 151.3306427001953 152.6081085205078 115.2013320922852 -1806 46.43597412109375 162.8349914550781 114.8147811889648 -1807 100.7208099365234 79.07260131835938 -34.23601150512695 -1808 115.1047515869141 72.11248779296875 -34.46258544921875 -1809 96.72039794921875 160.5254058837891 118.7149276733398 -1810 120.3481216430664 143.343505859375 110.7916107177734 -1811 68.31573486328125 154.6177215576172 45.66425323486328 -1812 67.00846862792969 155.3091735839844 50.35162353515625 -1813 103.6573104858398 140.3601989746094 -31.15813064575195 -1814 113.1053314208984 137.3670654296875 -31.70351409912109 -1815 56.64023208618164 152.1428527832031 49.6594352722168 -1816 53.81803894042969 151.1365966796875 50.50499725341797 -1817 158.2380676269531 162.1651306152344 95.06989288330078 -1818 156.4877319335938 160.1354064941406 98.70852661132812 -1819 137.0165252685547 142.3423767089844 114.6556549072266 -1820 133.3207855224609 142.3349304199219 115.6016693115234 -1821 86.8660888671875 154.8662872314453 113.7579956054688 -1822 103.4745330810547 94.06097412109375 -31.90560531616211 -1823 103.6031799316406 95.08901977539062 -35.63231658935547 -1824 102.7190475463867 87.75965881347656 -35.71750259399414 -1825 103.4151000976562 91.69563293457031 -36.82793426513672 -1826 45.71456146240234 147.2884521484375 48.21895980834961 -1827 50.35273361206055 149.6176147460938 50.2862548828125 -1828 55.80354690551758 166.4023284912109 112.6659545898438 -1829 50.64192962646484 164.0208282470703 115.9666442871094 -1830 53.40176773071289 166.2484741210938 114.8158874511719 -1831 96.41357421875 158.4095001220703 54.33510208129883 -1832 100.1827545166016 159.2901306152344 53.38099670410156 -1833 97.73488616943359 158.8378143310547 49.56805419921875 -1834 99.05889129638672 68.87035369873047 -37.03414154052734 -1835 46.24783325195312 158.6646728515625 116.0658111572266 -1836 116.6964263916016 143.1890869140625 98.96903228759766 -1837 95.93687438964844 68.54960632324219 -33.20745849609375 -1838 83.09150695800781 138.4267578125 46.83354187011719 -1839 78.84669494628906 139.5761108398438 48.80845642089844 -1840 86.48623657226562 139.3614501953125 48.35774230957031 -1841 108.7855529785156 62.72231292724609 -33.48178863525391 -1842 70.59068298339844 138.3525695800781 48.71916580200195 -1843 70.56290435791016 136.3537902832031 45.1820182800293 -1844 77.70894622802734 156.9934692382812 118.6001968383789 -1845 27.64832878112793 148.5523376464844 100.2071838378906 -1846 121.4645080566406 165.6635131835938 -27.97254943847656 -1847 123.4538116455078 165.4162902832031 -32.19545745849609 -1848 126.33349609375 163.2830505371094 -32.92700958251953 -1849 107.9249954223633 162.6469879150391 -31.88378715515137 -1850 111.6288299560547 163.3634948730469 -32.60604858398438 -1851 48.84651184082031 133.3079833984375 46.50053024291992 -1852 51.08812713623047 134.6884307861328 48.52329254150391 -1853 47.35441970825195 134.2215576171875 49.07399368286133 -1854 121.7841339111328 150.7268981933594 -31.07331848144531 -1855 119.9354553222656 148.2706604003906 -31.52237510681152 -1856 30.7937068939209 149.4399871826172 103.2288284301758 -1857 38.38534927368164 143.6135101318359 49.50942993164062 -1858 39.81143188476562 138.1967620849609 47.81418609619141 -1859 141.2265930175781 157.0523834228516 48.51663589477539 -1860 141.4989318847656 159.9469909667969 51.15934371948242 -1861 109.1703109741211 135.3997802734375 -31.41687202453613 -1862 90.42539978027344 157.4496154785156 52.21261596679688 -1863 118.6274108886719 157.5632171630859 120.5877990722656 -1864 74.79786682128906 156.6861419677734 51.3270149230957 -1865 79.04564666748047 156.8769683837891 51.64113235473633 -1866 77.15451049804688 156.9472961425781 47.35672760009766 -1867 142.3880310058594 142.4248046875 114.4256134033203 -1868 149.4219665527344 153.7336730957031 49.25796890258789 -1869 152.0335845947266 157.8785400390625 48.9609489440918 -1870 153.3624877929688 155.7436065673828 51.96172332763672 -1871 60.04037475585938 153.4756774902344 52.06013107299805 -1872 98.7066650390625 79.55224609375 -31.00053215026855 -1873 99.08751678466797 75.54644012451172 -32.86482620239258 -1874 89.69752502441406 161.7357025146484 118.404655456543 -1875 87.32476806640625 161.2640991210938 114.7541046142578 -1876 127.5378646850586 161.1276550292969 50.55732727050781 -1877 90.75653076171875 160.5333251953125 114.978385925293 -1878 92.90676879882812 161.3568420410156 119.2233428955078 -1879 105.8770446777344 135.9273986816406 -29.04826354980469 -1880 101.2707061767578 159.4870910644531 48.31170654296875 -1881 103.3600921630859 160.0935821533203 52.78862762451172 -1882 106.8951187133789 60.9415283203125 -29.0463752746582 -1883 102.9474868774414 58.80557250976562 -30.06940460205078 -1884 36.86102294921875 139.9258117675781 50.98358535766602 -1885 145.0709686279297 155.6719207763672 48.30465316772461 -1886 116.9589080810547 165.0395355224609 -28.46620559692383 -1887 134.1040649414062 143.3783569335938 118.8738403320312 -1888 154.8829040527344 158.9839782714844 51.49785614013672 -1889 110.762825012207 162.8430480957031 -27.87448883056641 -1890 113.0635375976562 163.5696563720703 -29.8205680847168 -1891 106.499267578125 162.5330505371094 -28.15642356872559 -1892 104.0092163085938 162.108154296875 -31.77632904052734 -1893 103.1851959228516 162.2614135742188 -28.36489868164062 -1894 67.48290252685547 156.0040283203125 55.32252883911133 -1895 71.85745239257812 156.6860198974609 53.41392517089844 -1896 100.7805023193359 160.2009124755859 -30.07532501220703 -1897 103.9702987670898 136.7442321777344 47.90184783935547 -1898 108.0709762573242 139.5845031738281 46.94992065429688 -1899 106.072883605957 136.9420471191406 50.51731109619141 -1900 99.29234313964844 150.6829528808594 -28.17333602905273 -1901 97.61936187744141 153.6021118164062 -28.30191040039062 -1902 97.95232391357422 136.6914367675781 48.93357849121094 -1903 98.29884338378906 138.6606140136719 52.88558578491211 -1904 94.02095031738281 137.4139709472656 47.93027496337891 -1905 44.82265090942383 134.9799652099609 51.22992324829102 -1906 40.26023101806641 136.1583404541016 52.42337799072266 -1907 116.4628753662109 147.2961120605469 118.4172973632812 -1908 114.740478515625 147.8323516845703 115.9591827392578 -1909 127.6231918334961 155.6288604736328 105.7089309692383 -1910 122.9182434082031 155.547607421875 107.6470031738281 -1911 119.2880859375 146.4930114746094 119.9064559936523 -1912 110.1953735351562 63.07971954345703 -28.71054267883301 -1913 120.5904693603516 162.5005187988281 52.7631950378418 -1914 117.9062728881836 161.8150177001953 50.03351974487305 -1915 115.8790283203125 162.1917266845703 52.65082931518555 -1916 109.4147186279297 161.4258117675781 53.61411285400391 -1917 106.3631286621094 158.1419677734375 116.8207550048828 -1918 98.122802734375 59.59083938598633 -32.16852569580078 -1919 126.6185302734375 162.2834167480469 54.03363800048828 -1920 129.5993957519531 161.7934875488281 52.99986267089844 -1921 114.5200805664062 163.6182250976562 -26.16073989868164 -1922 111.120964050293 79.14821624755859 -30.181396484375 -1923 146.5001525878906 159.6836242675781 51.34994506835938 -1924 151.1089477539062 159.8843078613281 51.61787796020508 -1925 148.0948181152344 157.3972625732422 48.83056259155273 -1926 111.5935821533203 139.1507263183594 50.06447601318359 -1927 115.3488311767578 142.7916870117188 48.18639373779297 -1928 93.71994018554688 69.17451477050781 -30.37326049804688 -1929 55.70151138305664 152.2886352539062 53.40215301513672 -1930 114.3285675048828 141.4179992675781 -28.36572456359863 -1931 99.60173034667969 160.8614349365234 120.5910339355469 -1932 101.2879257202148 159.2058715820312 116.5010833740234 -1933 139.0821533203125 148.5027313232422 49.86795043945312 -1934 142.3655395507812 146.4596557617188 53.2669563293457 -1935 144.0163421630859 145.3782501220703 117.0382537841797 -1936 38.36440277099609 146.1492614746094 55.6254768371582 -1937 64.29676055908203 156.7556457519531 117.0332412719727 -1938 98.83769226074219 158.3777160644531 -27.31644821166992 -1939 144.6230163574219 161.5108184814453 55.17458724975586 -1940 94.0792236328125 154.8507995605469 120.8207015991211 -1941 119.5664672851562 148.2184143066406 -26.98836517333984 -1942 123.6267700195312 152.5635375976562 -26.38851928710938 -1943 99.31605529785156 153.3479614257812 118.2223587036133 -1944 96.95810699462891 154.3270874023438 121.6247253417969 -1945 95.7850341796875 153.7296752929688 116.0920867919922 -1946 100.2739105224609 153.5012817382812 121.3799591064453 -1947 102.3405456542969 152.3571166992188 116.6736373901367 -1948 104.2798461914062 152.285888671875 119.8845291137695 -1949 68.87345886230469 139.782470703125 51.49123001098633 -1950 156.0195617675781 158.3075256347656 54.95592498779297 -1951 74.31266784667969 156.9695587158203 56.44055938720703 -1952 102.6748199462891 139.8762817382812 -26.78702926635742 -1953 111.09326171875 149.484130859375 116.1333618164062 -1954 109.9328918457031 150.4777374267578 121.4623947143555 -1955 103.2171249389648 136.6869201660156 -27.57735633850098 -1956 104.5906753540039 159.7239379882812 120.2727355957031 -1957 64.67987060546875 140.83837890625 54.59714508056641 -1958 66.19239807128906 138.3700561523438 50.09152984619141 -1959 110.9939346313477 136.0872497558594 -27.93231201171875 -1960 102.2493896484375 92.83506011962891 -27.39220809936523 -1961 62.40131378173828 136.7351989746094 48.01453399658203 -1962 104.9811706542969 91.09013366699219 -27.55784606933594 -1963 97.38812255859375 83.2613525390625 -28.39446258544922 -1964 96.85676574707031 87.68936157226562 -26.72072601318359 -1965 108.9791717529297 79.16114807128906 -27.2501049041748 -1966 125.5271224975586 146.4469757080078 49.28110504150391 -1967 70.85726928710938 165.6778869628906 119.4667816162109 -1968 112.7996597290039 76.12357330322266 -30.42916107177734 -1969 122.8863677978516 162.9035491943359 55.68305206298828 -1970 126.2336044311523 141.2642059326172 55.88410568237305 -1971 95.69725036621094 162.0181884765625 122.6758575439453 -1972 150.0800476074219 160.6470642089844 56.26211547851562 -1973 117.5677947998047 139.3043670654297 52.57453918457031 -1974 118.0218505859375 141.5115356445312 50.11831665039062 -1975 103.0170669555664 161.0203857421875 122.6953887939453 -1976 99.98654937744141 161.8231811523438 123.6784286499023 -1977 86.97251892089844 157.3279571533203 51.61741638183594 -1978 85.75465393066406 157.0680847167969 55.52127838134766 -1979 91.48686218261719 157.355224609375 55.61781692504883 -1980 113.9240264892578 138.1908874511719 52.69301605224609 -1981 61.20060729980469 154.5223388671875 56.37648010253906 -1982 63.84746932983398 154.7743530273438 52.92555999755859 -1983 80.90733337402344 157.0372619628906 122.213134765625 -1984 77.52561950683594 157.4982147216797 123.4894104003906 -1985 100.7160797119141 153.8415222167969 125.0694732666016 -1986 125.2001495361328 153.6376495361328 -22.90402412414551 -1987 122.0957946777344 150.0761413574219 -24.00473022460938 -1988 110.2032241821289 150.7778778076172 126.0381469726562 -1989 101.2839660644531 146.8505554199219 -26.12694549560547 -1990 114.4392166137695 142.6513977050781 -24.86142349243164 -1991 116.6108932495117 145.3233337402344 -24.33286666870117 -1992 101.1099090576172 143.4075775146484 -25.0139045715332 -1993 91.88646697998047 66.64854431152344 -29.22641944885254 -1994 88.11625671386719 68.09768676757812 -25.39362716674805 -1995 35.82266235351562 143.4310455322266 53.02330780029297 -1996 67.92001342773438 142.150146484375 55.33563995361328 -1997 72.67514038085938 157.5099182128906 123.1488342285156 -1998 72.09292602539062 157.2353210449219 119.6085739135742 -1999 96.80500030517578 91.40480041503906 -25.99927520751953 -2000 81.91952514648438 163.9743041992188 122.8480072021484 -2001 154.0142517089844 154.9727020263672 55.35147857666016 -2002 115.4016723632812 163.5475006103516 -23.23762893676758 -2003 37.56842041015625 136.9590454101562 56.11156463623047 -2004 108.2001647949219 137.304931640625 53.37008666992188 -2005 60.12702178955078 161.3863372802734 122.1714782714844 -2006 82.15671539306641 145.1660461425781 56.32630157470703 -2007 102.8155212402344 136.9680786132812 53.27677917480469 -2008 127.9240112304688 146.173828125 124.0819320678711 -2009 129.8209228515625 162.9458618164062 56.12297439575195 -2010 81.37416076660156 157.5362701416016 125.1499633789062 -2011 125.7922210693359 157.0908203125 120.7710037231445 -2012 102.1730422973633 57.48964691162109 -25.55184745788574 -2013 94.02261352539062 155.4930267333984 124.6962890625 -2014 97.95983123779297 158.6271667480469 57.07828521728516 -2015 93.98255920410156 157.6876983642578 59.74881744384766 -2016 107.9484558105469 160.2385864257812 124.3316497802734 -2017 103.4961395263672 161.9652252197266 125.8475952148438 -2018 64.13228607177734 155.3052368164062 56.67275238037109 -2019 142.5887145996094 146.3207092285156 57.47495651245117 -2020 88.09957885742188 71.46091461181641 -23.99938774108887 -2021 114.78955078125 143.6587982177734 -20.66899108886719 -2022 91.37403106689453 144.3113555908203 56.33890533447266 -2023 70.48110198974609 143.7841796875 56.82351684570312 -2024 103.8948593139648 57.99915313720703 -23.13688850402832 -2025 106.2164154052734 80.22194671630859 -24.28842926025391 -2026 104.7132873535156 84.49351501464844 -23.67693519592285 -2027 87.81658935546875 156.5340881347656 123.7378692626953 -2028 53.54148101806641 152.640380859375 59.92295837402344 -2029 56.43931198120117 153.2204895019531 57.38275146484375 -2030 125.0199584960938 155.78076171875 -25.33225631713867 -2031 123.7143249511719 150.5951995849609 -20.321044921875 -2032 120.0598068237305 147.835693359375 124.8246688842773 -2033 141.1117401123047 162.953369140625 57.95632171630859 -2034 137.2696075439453 163.0248718261719 56.93276214599609 -2035 138.5958251953125 163.7761840820312 60.75260162353516 -2036 139.8648986816406 162.2071228027344 54.9969367980957 -2037 154.0622863769531 159.8871612548828 59.22217559814453 -2038 126.3022155761719 141.6680297851562 59.17618942260742 -2039 64.12406921386719 156.0256500244141 60.82257080078125 -2040 74.71497344970703 158.8207397460938 126.0847778320312 -2041 108.9976348876953 68.92295074462891 -23.74543762207031 -2042 112.2183532714844 65.22764587402344 -31.0452995300293 -2043 119.9029083251953 148.3934020996094 -19.51955795288086 -2044 118.6005249023438 147.4735412597656 -22.26421356201172 -2045 74.46872711181641 145.7837219238281 58.74028778076172 -2046 101.6036682128906 140.4178466796875 -23.91312217712402 -2047 65.81360626220703 143.8613586425781 58.60258483886719 -2048 144.0704650878906 162.6568298339844 59.28675079345703 -2049 146.3028869628906 162.7222290039062 61.97223663330078 -2050 147.1764221191406 161.7212829589844 58.37703704833984 -2051 149.9231109619141 161.6212768554688 62.71993255615234 -2052 78.13089752197266 157.3298645019531 60.4415283203125 -2053 82.74124145507812 157.3793640136719 62.80391693115234 -2054 81.11820220947266 156.9979705810547 56.77077484130859 -2055 135.4175415039062 142.9414520263672 61.407958984375 -2056 131.0139465332031 142.1475830078125 59.90985870361328 -2057 108.6108016967773 152.9469909667969 128.6683349609375 -2058 150.7072296142578 152.1160583496094 58.84232711791992 -2059 119.0316009521484 164.6259307861328 -24.32031631469727 -2060 120.2595520019531 163.1498718261719 -20.92557144165039 -2061 105.0369873046875 87.44254302978516 -24.56930923461914 -2062 103.1508178710938 86.42550659179688 -21.9739875793457 -2063 103.4448623657227 82.45838928222656 -21.36370468139648 -2064 44.43154525756836 149.1578369140625 58.30145645141602 -2065 46.58679962158203 150.3493957519531 62.35124206542969 -2066 47.9984245300293 138.859375 58.86183929443359 -2067 109.0653991699219 137.6471710205078 56.90083312988281 -2068 125.9883117675781 155.6662445068359 -20.44860076904297 -2069 141.8674011230469 146.0976257324219 62.33057403564453 -2070 144.2335662841797 148.1786193847656 60.09705352783203 -2071 135.4125671386719 163.7321166992188 59.79766082763672 -2072 123.2519760131836 163.0335388183594 59.51628875732422 -2073 132.8832397460938 151.3988037109375 127.2502136230469 -2074 128.9272003173828 152.3421325683594 128.3363342285156 -2075 130.4889221191406 148.5510406494141 126.3565521240234 -2076 84.09213256835938 70.81786346435547 -22.10698509216309 -2077 86.92762756347656 65.5255126953125 -24.12937927246094 -2078 89.11643218994141 142.4428558349609 -19.0228157043457 -2079 105.9697723388672 154.8521728515625 129.9174194335938 -2080 71.22314453125 156.7671813964844 58.07938385009766 -2081 73.18815612792969 157.3540649414062 61.55270767211914 -2082 68.30080413818359 156.9358825683594 61.72141265869141 -2083 95.56777954101562 162.5654449462891 126.6783294677734 -2084 98.74834442138672 162.3349609375 126.532470703125 -2085 101.9416046142578 161.1968688964844 128.6690063476562 -2086 106.4322891235352 133.6136474609375 -21.17195510864258 -2087 117.8480377197266 154.3572387695312 128.6820373535156 -2088 119.0109939575195 163.4147644042969 -18.12312316894531 -2089 122.3404083251953 161.367431640625 -19.27672576904297 -2090 133.1869812011719 145.9283752441406 123.5925445556641 -2091 39.17332458496094 147.6585540771484 60.68581008911133 -2092 75.25113677978516 147.9072875976562 62.24803161621094 -2093 36.63510894775391 137.2369537353516 61.1631965637207 -2094 34.35386657714844 137.1475830078125 58.6304931640625 -2095 91.65055847167969 146.410888671875 59.40744781494141 -2096 138.9977722167969 144.5137939453125 59.0615234375 -2097 130.9345703125 156.0393676757812 47.74221801757812 -2098 132.2835998535156 153.3346557617188 47.97252655029297 -2099 89.10015869140625 149.4800567626953 -18.99102020263672 -2100 88.90725708007812 145.9956359863281 -21.01142120361328 -2101 121.4176712036133 154.2526245117188 128.6264343261719 -2102 84.30020904541016 63.46513748168945 -21.76545524597168 -2103 87.16629028320312 61.53216171264648 -22.71937942504883 -2104 111.3381805419922 156.2759399414062 -51.72346496582031 -2105 104.0227813720703 58.33223724365234 -19.50974082946777 -2106 80.84470367431641 116.1243133544922 -12.04708480834961 -2107 46.36379241943359 139.8948974609375 62.59107208251953 -2108 94.7496337890625 88.85347747802734 -23.79891967773438 -2109 42.79384994506836 149.0925598144531 61.96821975708008 -2110 41.59725189208984 148.0137634277344 57.59557723999023 -2111 76.71147918701172 131.1307067871094 16.07122039794922 -2112 106.5483551025391 160.6037292480469 128.2442932128906 -2113 127.1269378662109 163.3329467773438 59.68257904052734 -2114 127.2923889160156 163.2878570556641 63.2775764465332 -2115 130.7527160644531 163.6404876708984 59.43317413330078 -2116 122.7939300537109 162.52783203125 63.63835906982422 -2117 133.1232604980469 150.5652313232422 48.82239151000977 -2118 134.0997314453125 146.8038940429688 50.58287811279297 -2119 130.2773742675781 147.6387176513672 49.68696594238281 -2120 82.51840209960938 80.59406280517578 -17.42773818969727 -2121 124.3022308349609 152.2091064453125 128.5708312988281 -2122 127.1097869873047 141.7698211669922 63.45014953613281 -2123 127.4087600708008 150.7635192871094 47.84567642211914 -2124 106.9443359375 75.51799011230469 -23.58230209350586 -2125 104.3025894165039 75.92803192138672 -21.14825248718262 -2126 107.3285064697266 135.0224304199219 -17.36780548095703 -2127 143.29833984375 151.7857208251953 59.49598693847656 -2128 102.875114440918 163.8962097167969 -17.68352127075195 -2129 105.5690383911133 165.7117462158203 -18.27034378051758 -2130 91.99429321289062 91.38397216796875 -19.6225757598877 -2131 90.01710510253906 152.2278747558594 -17.40526580810547 -2132 88.39633178710938 91.16070556640625 -16.38824081420898 -2133 100.6679382324219 56.89459609985352 -16.77259063720703 -2134 100.7405548095703 60.66914749145508 -16.0266170501709 -2135 97.29364776611328 58.1402587890625 -13.80212211608887 -2136 100.8069610595703 88.39604187011719 -19.73603057861328 -2137 100.8213272094727 85.13832855224609 -18.88190650939941 -2138 99.64417266845703 160.4940338134766 -18.92186546325684 -2139 62.77137756347656 146.3307189941406 63.87611389160156 -2140 61.55586242675781 144.5829010009766 61.62583160400391 -2141 67.19947814941406 148.3775329589844 20.61650848388672 -2142 96.88602447509766 131.5319519042969 -18.63149261474609 -2143 86.52402496337891 157.1437683105469 60.91587066650391 -2144 87.17771148681641 157.4278259277344 64.92096710205078 -2145 89.48269653320312 157.2499389648438 61.95551300048828 -2146 138.4831848144531 144.4998168945312 63.13729858398438 -2147 101.8156433105469 74.18547058105469 -18.61266899108887 -2148 90.51199340820312 145.4385375976562 -17.01859092712402 -2149 91.34999084472656 148.8053283691406 -15.8554048538208 -2150 32.69578170776367 136.7540893554688 63.09916687011719 -2151 92.25048828125 149.4222106933594 64.55935668945312 -2152 119.7474365234375 161.855224609375 66.64303588867188 -2153 114.6760711669922 161.6903991699219 64.0545654296875 -2154 109.7342376708984 161.5702819824219 61.3497200012207 -2155 109.6776885986328 161.3994903564453 64.72995758056641 -2156 77.46876525878906 157.7094116210938 64.26346588134766 -2157 70.23331451416016 157.8395385742188 65.99789428710938 -2158 73.58834838867188 157.7891845703125 64.74232482910156 -2159 102.5703659057617 78.7984619140625 -19.77219009399414 -2160 29.0322151184082 136.4089660644531 62.63479995727539 -2161 95.76777648925781 87.1715087890625 -12.34628868103027 -2162 98.56056976318359 86.32506561279297 -16.20932006835938 -2163 92.71464538574219 146.2550048828125 -14.16700744628906 -2164 154.2451324462891 160.8199768066406 68.43063354492188 -2165 154.0581970214844 160.2541046142578 63.2070198059082 -2166 150.8655395507812 162.0546417236328 67.57525634765625 -2167 96.70452880859375 54.6869010925293 -16.20878219604492 -2168 96.82937622070312 148.4992828369141 65.67350006103516 -2169 99.41201782226562 146.1276245117188 64.14997863769531 -2170 115.1343841552734 164.0854034423828 -13.71740341186523 -2171 118.4299697875977 162.8907012939453 -14.44277191162109 -2172 58.10655212402344 146.2514343261719 66.55397033691406 -2173 158.4894104003906 159.2083129882812 68.8016357421875 -2174 157.0231018066406 159.3990478515625 66.03034210205078 -2175 126.0629806518555 152.1978149414062 -18.42791557312012 -2176 95.53324890136719 91.23880004882812 -11.97149848937988 -2177 94.08486175537109 130.8787536621094 -14.64610481262207 -2178 30.69998931884766 136.379638671875 66.50865173339844 -2179 25.60623741149902 135.9253540039062 64.54718017578125 -2180 95.40342712402344 127.9198608398438 -17.10482788085938 -2181 132.3181457519531 163.9638366699219 63.00540924072266 -2182 130.0170135498047 163.52490234375 66.71821594238281 -2183 125.7030181884766 162.4649353027344 67.85211944580078 -2184 113.005744934082 161.3087768554688 66.88569641113281 -2185 100.1745147705078 82.12538909912109 -17.40109634399414 -2186 21.95025634765625 143.669677734375 64.98370361328125 -2187 24.36191177368164 145.5241241455078 66.63583374023438 -2188 167.3323974609375 152.6816711425781 65.77513122558594 -2189 165.3308258056641 155.5924682617188 68.34259033203125 -2190 81.00982666015625 100.0128936767578 -12.10533142089844 -2191 139.52734375 154.8453063964844 64.57319641113281 -2192 142.5704956054688 164.2075347900391 69.01579284667969 -2193 138.6642150878906 164.1083984375 65.66863250732422 -2194 138.8562469482422 164.2778015136719 69.83614349365234 -2195 121.086181640625 161.4615936279297 -12.43083000183105 -2196 82.25460815429688 107.3372344970703 -11.79055786132812 -2197 79.70515441894531 82.42463684082031 -15.34395980834961 -2198 29.53227233886719 145.7340393066406 65.34033203125 -2199 33.02670288085938 146.8431549072266 66.24624633789062 -2200 142.9542236328125 145.2909088134766 67.53239440917969 -2201 138.9387664794922 144.2635803222656 67.42459106445312 -2202 132.0503692626953 151.6121063232422 68.50883483886719 -2203 131.7887725830078 156.4534912109375 66.29535675048828 -2204 135.1753082275391 143.3233642578125 65.8697509765625 -2205 80.37823486328125 61.92645263671875 -14.24078750610352 -2206 79.08014678955078 64.63137817382812 -18.83333206176758 -2207 81.73028564453125 61.1563835144043 -17.89620018005371 -2208 92.01423645019531 137.8545837402344 -13.29422569274902 -2209 91.56378173828125 140.2579956054688 -15.16812324523926 -2210 106.8529510498047 135.7196350097656 -12.04572677612305 -2211 108.5332183837891 137.5393981933594 -13.90125560760498 -2212 131.9966430664062 142.4749145507812 64.54084777832031 -2213 96.08088684082031 142.4697875976562 -8.369121551513672 -2214 95.19673919677734 145.0050048828125 -10.73969554901123 -2215 93.82755279541016 142.3987121582031 -12.29538726806641 -2216 95.90840148925781 63.60854339599609 -12.86663246154785 -2217 38.82894897460938 138.1729888916016 63.99725341796875 -2218 43.86991119384766 140.3751068115234 65.98162841796875 -2219 22.63786506652832 135.7787475585938 65.69696044921875 -2220 97.48927307128906 124.7008056640625 -7.126005172729492 -2221 132.6662139892578 163.7698364257812 68.25419616699219 -2222 129.793701171875 162.9330444335938 71.12122344970703 -2223 127.0577087402344 162.0270843505859 72.89035034179688 -2224 115.2550048828125 160.5357971191406 -5.199840068817139 -2225 114.4926452636719 162.767333984375 -10.73726654052734 -2226 105.1927032470703 160.1087036132812 64.76976013183594 -2227 107.7983093261719 160.3402099609375 69.13748168945312 -2228 70.89468383789062 149.7026672363281 66.84951782226562 -2229 76.49365234375 76.39852905273438 -12.79377555847168 -2230 96.84925842285156 163.8916931152344 -6.407941341400146 -2231 97.20989990234375 161.9046020507812 -10.16460990905762 -2232 62.62413787841797 148.4565277099609 67.91506195068359 -2233 77.88673400878906 64.52468872070312 -14.65138626098633 -2234 83.59047698974609 59.81952285766602 -13.97311973571777 -2235 86.39700317382812 58.05940246582031 -13.35827541351318 -2236 53.77438735961914 145.2399444580078 67.78722381591797 -2237 93.34213256835938 56.61556243896484 -12.76832866668701 -2238 50.80007934570312 142.9552917480469 65.57746887207031 -2239 86.17980194091797 73.32134246826172 -8.11822509765625 -2240 83.34819030761719 71.59651184082031 -7.85212516784668 -2241 87.22810363769531 69.39505767822266 -9.189226150512695 -2242 79.18202972412109 149.5958251953125 64.28311157226562 -2243 79.62409973144531 151.6814575195312 68.58016967773438 -2244 75.65058135986328 150.6184539794922 67.33132934570312 -2245 92.06185150146484 152.1064758300781 70.77455902099609 -2246 89.48825836181641 151.4920654296875 67.97576904296875 -2247 95.18859100341797 150.7776947021484 68.98570251464844 -2248 87.61732482910156 114.3970031738281 -9.579294204711914 -2249 90.88851165771484 86.11164093017578 -7.875001907348633 -2250 91.17922973632812 82.845458984375 -8.914621353149414 -2251 72.81033325195312 148.8747100830078 64.68990325927734 -2252 98.79908752441406 149.6954956054688 69.0675048828125 -2253 95.50531768798828 133.6723327636719 -6.721577644348145 -2254 94.00849914550781 131.5745391845703 -9.497764587402344 -2255 92.78181457519531 129.1638793945312 -6.036782741546631 -2256 111.6469192504883 160.5227813720703 70.3907470703125 -2257 157.5207824707031 160.3206787109375 71.84707641601562 -2258 76.78895568847656 158.2160034179688 68.07411193847656 -2259 162.3598327636719 157.1764373779297 68.79434204101562 -2260 164.3067321777344 157.0258483886719 71.82736206054688 -2261 50.36748886108398 145.5759887695312 71.5428466796875 -2262 48.84362030029297 143.7634887695312 68.951171875 -2263 132.0274353027344 142.8079528808594 69.08006286621094 -2264 135.5406799316406 143.4101867675781 69.92256164550781 -2265 79.71094512939453 122.4957809448242 -6.287198543548584 -2266 127.854362487793 159.0029296875 -12.04703044891357 -2267 131.7886962890625 157.6934661865234 -10.75945663452148 -2268 83.88750457763672 75.90126037597656 -7.232911109924316 -2269 79.69332122802734 123.47607421875 -2.075279474258423 -2270 88.38340759277344 153.3598327636719 73.41224670410156 -2271 35.18502044677734 137.8687438964844 66.48553466796875 -2272 24.16379356384277 133.4541625976562 67.51802062988281 -2273 83.84693908691406 80.8984375 -5.588356971740723 -2274 160.4805603027344 159.0940551757812 71.90109252929688 -2275 167.7261505126953 156.3259887695312 71.68031311035156 -2276 92.59651184082031 161.2857666015625 -10.49132919311523 -2277 77.21005249023438 152.6733551025391 71.42448425292969 -2278 73.58555603027344 151.7039794921875 70.31816101074219 -2279 122.7030410766602 160.2469787597656 -9.370052337646484 -2280 78.89839172363281 97.58644866943359 -11.35186195373535 -2281 41.99827575683594 150.1296234130859 70.51723480224609 -2282 127.4517822265625 150.9161834716797 -8.127655029296875 -2283 92.13721466064453 79.70042419433594 -10.03868675231934 -2284 92.74188232421875 76.39761352539062 -10.88118171691895 -2285 95.20463562011719 81.27777862548828 -12.22886371612549 -2286 113.1303863525391 143.79345703125 -8.087538719177246 -2287 112.5699920654297 142.2427520751953 -14.32531833648682 -2288 114.3123321533203 144.331787109375 -11.09951782226562 -2289 94.27285766601562 137.484130859375 -9.923173904418945 -2290 73.16188049316406 159.0564880371094 72.26757049560547 -2291 94.11186218261719 129.7758178710938 0.6863312721252441 -2292 91.83338928222656 127.4347381591797 2.527253150939941 -2293 57.01675415039062 155.3839569091797 67.36192321777344 -2294 52.82852554321289 154.3426818847656 69.49783325195312 -2295 142.7267913818359 142.8165283203125 71.53992462158203 -2296 138.877685546875 143.5627136230469 71.043701171875 -2297 78.64724731445312 94.35779571533203 -11.3462028503418 -2298 37.02371597290039 139.7853088378906 72.19318389892578 -2299 34.30771255493164 138.2325592041016 70.34377288818359 -2300 19.08249282836914 134.1096801757812 71.31340789794922 -2301 17.92444610595703 137.826171875 71.67545318603516 -2302 71.19851684570312 123.23388671875 1.291679620742798 -2303 21.26184463500977 132.1436462402344 69.49736785888672 -2304 92.0556640625 68.59200286865234 -11.0692253112793 -2305 93.52671813964844 72.8984375 -11.70628356933594 -2306 89.57025909423828 71.71492004394531 -9.59605884552002 -2307 135.33056640625 164.0038452148438 70.1243896484375 -2308 137.7801513671875 164.1655578613281 72.7406005859375 -2309 55.95464706420898 146.9221954345703 69.3297119140625 -2310 54.34600830078125 147.5377197265625 71.81325531005859 -2311 87.23908996582031 94.25773620605469 -2.066696882247925 -2312 82.57649993896484 87.62113189697266 -2.855854988098145 -2313 82.73390197753906 158.3096618652344 73.66075134277344 -2314 86.07547760009766 158.1866455078125 74.20230102539062 -2315 89.72768402099609 157.7465515136719 71.33127593994141 -2316 87.6405029296875 157.6548309326172 69.13051605224609 -2317 66.87533569335938 116.2447509765625 2.866962432861328 -2318 103.9790344238281 162.3877410888672 -6.931775093078613 -2319 50.5047492980957 153.0204162597656 68.11526489257812 -2320 48.99882507324219 153.1837005615234 71.69937896728516 -2321 117.5438613891602 161.3490600585938 -10.08008766174316 -2322 119.9683990478516 159.6744232177734 -6.263693332672119 -2323 128.9131469726562 142.8137054443359 73.05563354492188 -2324 92.33966064453125 159.9702301025391 -5.95863151550293 -2325 95.12974548339844 152.3088684082031 73.21237182617188 -2326 135.231689453125 143.4534301757812 74.32481384277344 -2327 117.9089660644531 147.3836364746094 -7.176224231719971 -2328 96.55668640136719 138.0637512207031 -6.453109741210938 -2329 104.8189849853516 134.0614624023438 -8.367392539978027 -2330 69.73470306396484 110.8922500610352 7.390324592590332 -2331 67.63157653808594 113.1254043579102 5.923318862915039 -2332 68.71567535400391 112.0629577636719 3.220219612121582 -2333 89.78553771972656 126.5483169555664 -6.433768749237061 -2334 87.08277130126953 124.8285140991211 -9.354206085205078 -2335 89.42471313476562 65.4923095703125 -9.992561340332031 -2336 123.1324157714844 161.8749237060547 71.36127471923828 -2337 119.3488159179688 161.1648864746094 71.10343933105469 -2338 96.83200073242188 124.2715148925781 -4.032357692718506 -2339 153.1842041015625 162.0989990234375 71.97605133056641 -2340 92.78565216064453 157.8582763671875 70.01480102539062 -2341 149.4950256347656 143.5986633300781 73.24192047119141 -2342 59.12378692626953 157.0599670410156 71.59117126464844 -2343 76.55715942382812 101.8918304443359 -6.001229763031006 -2344 75.11425018310547 106.7646636962891 -6.528021812438965 -2345 41.86465072631836 150.8779144287109 73.75078582763672 -2346 46.0186767578125 152.5640869140625 74.09609985351562 -2347 45.28555297851562 151.1826171875 70.36344909667969 -2348 79.48587036132812 83.03921508789062 -6.374112129211426 -2349 78.56813049316406 87.27230072021484 -8.700076103210449 -2350 78.37210083007812 84.28491973876953 -10.71235847473145 -2351 93.58180236816406 83.90550231933594 -10.49969863891602 -2352 78.76188659667969 165.0157623291016 11.73165416717529 -2353 82.4150390625 166.77392578125 13.21070575714111 -2354 38.49712371826172 149.9899749755859 74.08775329589844 -2355 34.62934112548828 148.5353088378906 72.39297485351562 -2356 34.79539489746094 149.5405578613281 75.96554565429688 -2357 150.3190002441406 163.2970733642578 72.06175231933594 -2358 154.6372528076172 162.5365905761719 75.51901245117188 -2359 30.32614135742188 148.3335266113281 74.78303527832031 -2360 31.28383636474609 147.3701171875 70.1343994140625 -2361 28.40240097045898 147.6746368408203 72.40010070800781 -2362 161.8780059814453 159.5296020507812 75.11729431152344 -2363 124.5537109375 159.1536560058594 -6.3239426612854 -2364 87.71340942382812 126.0616226196289 8.311489105224609 -2365 83.718017578125 125.3550109863281 10.73329734802246 -2366 168.3234558105469 157.1338500976562 74.73704528808594 -2367 121.360466003418 156.8077850341797 9.213552474975586 -2368 107.6189575195312 139.5448303222656 -3.900770902633667 -2369 109.7701110839844 139.9763488769531 -10.60474967956543 -2370 111.2218780517578 142.7091369628906 -5.273792743682861 -2371 94.41617584228516 153.1456451416016 76.38788604736328 -2372 106.7406921386719 137.6531982421875 -6.560103893280029 -2373 88.57044982910156 125.404914855957 4.479393005371094 -2374 90.32797241210938 127.3842010498047 5.993399620056152 -2375 102.8029861450195 133.0940246582031 -3.797963619232178 -2376 89.28167724609375 125.4540863037109 -3.179132461547852 -2377 57.26750946044922 149.74609375 74.24951171875 -2378 22.74991035461426 131.0261077880859 73.63409423828125 -2379 94.43410491943359 120.8929290771484 -4.97956371307373 -2380 92.26441955566406 119.5382614135742 -9.596092224121094 -2381 21.78377914428711 149.0748138427734 75.93419647216797 -2382 25.79553413391113 148.4890441894531 74.25271606445312 -2383 118.2094573974609 158.5842132568359 9.629186630249023 -2384 63.56540679931641 157.5865020751953 69.31575775146484 -2385 62.63430786132812 158.70654296875 74.58480072021484 -2386 66.03314971923828 159.4109802246094 75.7705078125 -2387 75.11189270019531 104.2788848876953 -3.567091464996338 -2388 97.90378570556641 158.6031494140625 75.33216857910156 -2389 96.39202117919922 158.1315307617188 71.726806640625 -2390 123.4480133056641 149.8787078857422 -6.236959934234619 -2391 128.4470825195312 151.1867828369141 -4.077088356018066 -2392 95.96882629394531 147.7764129638672 -9.264409065246582 -2393 97.70278930664062 144.9851837158203 -4.665579319000244 -2394 97.23895263671875 149.3361663818359 -4.779898166656494 -2395 114.4533538818359 145.4523773193359 -3.505848169326782 -2396 79.03401947021484 124.5803833007812 7.838583946228027 -2397 75.15121459960938 126.1041564941406 10.90338897705078 -2398 79.45674896240234 128.3168334960938 13.61275482177734 -2399 79.52738952636719 86.37930297851562 -5.232804298400879 -2400 121.1433868408203 143.4521484375 76.58265686035156 -2401 80.59286499023438 78.79984283447266 -6.365612506866455 -2402 85.78013610839844 124.1420593261719 -6.716057777404785 -2403 82.60798645019531 123.1626434326172 -5.112421035766602 -2404 84.40221405029297 123.7143249511719 -1.618995308876038 -2405 169.1101379394531 142.0772094726562 74.30043029785156 -2406 91.17662048339844 163.193115234375 -3.744887351989746 -2407 92.87898254394531 164.2028198242188 -7.370223999023438 -2408 165.0510864257812 141.0016479492188 73.75064086914062 -2409 95.16388702392578 165.1833190917969 -3.645212650299072 -2410 52.54844284057617 148.0238037109375 74.57936096191406 -2411 129.5039672851562 158.2006225585938 -6.073741912841797 -2412 126.2202453613281 157.1653137207031 -1.376169919967651 -2413 95.7628173828125 154.3837432861328 -4.16108226776123 -2414 135.5264129638672 154.9472045898438 -7.493608474731445 -2415 133.3404541015625 153.0379333496094 -3.919466495513916 -2416 48.58615112304688 146.1696624755859 74.6195068359375 -2417 46.75718307495117 144.2131500244141 72.31405639648438 -2418 45.97041320800781 145.6649475097656 76.40220642089844 -2419 97.3114013671875 135.7602081298828 -2.899918079376221 -2420 95.249267578125 131.2942657470703 -2.233979225158691 -2421 165.931396484375 159.1155090332031 77.73481750488281 -2422 90.003173828125 89.50112915039062 -6.106781482696533 -2423 71.86795806884766 122.6609497070312 -2.041415691375732 -2424 78.92044067382812 110.8492202758789 15.47269630432129 -2425 85.98940277099609 135.1156005859375 15.83132076263428 -2426 55.19972991943359 150.6404113769531 78.01023101806641 -2427 60.16609191894531 151.9825592041016 77.24163818359375 -2428 166.477294921875 140.8724060058594 76.99711608886719 -2429 82.82900238037109 111.224365234375 15.48141098022461 -2430 73.65093994140625 106.5418472290039 -1.79453444480896 -2431 90.72047424316406 99.46920776367188 -2.566850662231445 -2432 98.06632995605469 141.5911407470703 -4.272556781768799 -2433 77.71443176269531 98.96743011474609 -3.112387657165527 -2434 125.6294403076172 145.0444488525391 74.783447265625 -2435 81.57998657226562 83.39073181152344 -4.203835010528564 -2436 97.50644683837891 165.6950988769531 -0.2619234621524811 -2437 100.0635223388672 165.5121307373047 1.729504942893982 -2438 152.49951171875 141.9290771484375 74.72370910644531 -2439 102.9488067626953 164.0754241943359 -0.627032995223999 -2440 108.2065887451172 162.55517578125 -1.322361707687378 -2441 67.58416748046875 154.2079467773438 78.6439208984375 -2442 68.498779296875 152.9512329101562 74.94218444824219 -2443 72.43495178222656 154.5948791503906 77.75338745117188 -2444 145.6828460693359 142.4274597167969 72.77691650390625 -2445 96.85581970214844 151.8447875976562 -1.047222256660461 -2446 62.85210800170898 138.5718688964844 16.5720386505127 -2447 99.03431701660156 143.6015167236328 -0.5734250545501709 -2448 25.98867988586426 131.8601989746094 75.82356262207031 -2449 29.71235275268555 135.5130310058594 77.62445068359375 -2450 173.9219665527344 148.6812744140625 78.69677734375 -2451 150.9308776855469 164.3450622558594 77.63514709472656 -2452 147.9307250976562 164.9452819824219 76.89385986328125 -2453 147.434814453125 165.8498077392578 80.82447052001953 -2454 134.7407531738281 163.1702880859375 77.59511566162109 -2455 139.7903289794922 164.0861206054688 80.98858642578125 -2456 139.4833679199219 164.2187347412109 75.73394012451172 -2457 104.824592590332 136.15625 -3.181620121002197 -2458 103.5065689086914 134.9796752929688 -0.3061687350273132 -2459 28.55246353149414 148.9943389892578 77.40126037597656 -2460 32.18427276611328 149.6589965820312 78.08242797851562 -2461 96.68767547607422 134.2228851318359 -0.1656469404697418 -2462 92.28273773193359 127.4808959960938 -1.545060873031616 -2463 89.05323028564453 92.72276306152344 -4.159992218017578 -2464 98.72665405273438 127.5436935424805 -2.05889368057251 -2465 96.88330078125 125.2045135498047 0.2093980610370636 -2466 111.6583023071289 148.5764617919922 21.19662666320801 -2467 78.48940277099609 153.3478393554688 19.87385177612305 -2468 73.9871826171875 152.7631225585938 20.58036231994629 -2469 162.5549163818359 160.7728271484375 78.33959197998047 -2470 75.38880157470703 123.2733001708984 -1.879055619239807 -2471 81.97528839111328 150.4689025878906 20.0491828918457 -2472 60.29978942871094 158.8291015625 76.79575347900391 -2473 109.3861618041992 158.917236328125 77.91493988037109 -2474 106.4652099609375 159.4177551269531 74.51863861083984 -2475 104.65625 158.8975067138672 79.70903015136719 -2476 86.36105346679688 142.9882202148438 18.12340545654297 -2477 82.41386413574219 133.6763610839844 16.5036735534668 -2478 63.92580413818359 148.9004669189453 19.24210357666016 -2479 79.80802917480469 95.18407440185547 -0.7736293077468872 -2480 74.47203826904297 138.8477325439453 20.14746856689453 -2481 58.5830078125 131.8145446777344 18.50321197509766 -2482 25.28474807739258 149.5098571777344 77.9185791015625 -2483 22.24833297729492 150.1572570800781 80.35873413085938 -2484 128.6516723632812 161.5889587402344 77.28993988037109 -2485 130.6402130126953 160.6641235351562 82.78144836425781 -2486 62.53013610839844 145.6435241699219 18.25786209106445 -2487 112.7528533935547 161.6891021728516 -0.1428964734077454 -2488 109.0906295776367 162.9437255859375 2.177772760391235 -2489 46.01610565185547 147.1523132324219 79.97948455810547 -2490 122.5302276611328 157.9953918457031 -1.190783500671387 -2491 118.7076873779297 159.5946350097656 -2.35985255241394 -2492 119.6602935791016 158.9231567382812 1.13786256313324 -2493 76.27879333496094 160.3420867919922 82.01656341552734 -2494 78.32640075683594 159.5531005859375 78.11824035644531 -2495 72.66824340820312 160.0245666503906 78.08052062988281 -2496 113.2902679443359 145.0415344238281 77.47109985351562 -2497 112.6517028808594 142.6880035400391 74.08840942382812 -2498 100.5576095581055 158.9115905761719 79.31277465820312 -2499 102.9171905517578 159.0612945556641 76.21902465820312 -2500 171.2464904785156 144.2967529296875 79.40139770507812 -2501 129.2506103515625 143.2186279296875 76.61636352539062 -2502 124.2702331542969 143.4918365478516 78.36802673339844 -2503 122.7011642456055 150.7154083251953 1.926045775413513 -2504 119.7597198486328 148.7387847900391 -2.274659633636475 -2505 124.1282958984375 150.3904113769531 -3.008312463760376 -2506 168.4033508300781 142.5281372070312 79.49494934082031 -2507 99.14188385009766 140.3086547851562 -1.338318824768066 -2508 97.57376861572266 136.8828125 1.925389885902405 -2509 73.09251403808594 142.1961669921875 20.93633079528809 -2510 89.90859222412109 125.4160766601562 0.5347562432289124 -2511 76.48051452636719 123.6016845703125 2.235669136047363 -2512 63.70510101318359 153.9626159667969 80.21986389160156 -2513 17.78885078430176 140.0579528808594 79.86299896240234 -2514 16.70174789428711 142.9504089355469 77.20829772949219 -2515 17.22494506835938 139.301513671875 75.04998779296875 -2516 93.43190002441406 159.0163269042969 -2.106839418411255 -2517 92.52283477783203 117.6194763183594 -1.730031251907349 -2518 94.88254547119141 121.5988693237305 -0.8897155523300171 -2519 93.89400482177734 120.2605438232422 2.154615640640259 -2520 91.06214141845703 111.6000137329102 1.888287544250488 -2521 92.26536560058594 116.7413177490234 1.814189791679382 -2522 18.84562683105469 149.7391510009766 78.35160064697266 -2523 83.1495361328125 113.8478393554688 17.7753963470459 -2524 95.78506469726562 154.8422088623047 0.5066882371902466 -2525 93.56558227539062 158.7902984619141 1.577928185462952 -2526 136.0541381835938 162.5806121826172 82.0765380859375 -2527 62.87032318115234 159.7327117919922 78.30668640136719 -2528 168.0875701904297 159.6826171875 80.239990234375 -2529 164.1646881103516 161.6653137207031 81.36700439453125 -2530 116.0193481445312 159.0839538574219 80.99530029296875 -2531 116.3528594970703 160.1868743896484 75.72074890136719 -2532 112.9491271972656 158.9245300292969 79.08771514892578 -2533 99.27938842773438 128.820068359375 0.941686749458313 -2534 100.6370544433594 130.2109375 -2.486171007156372 -2535 96.04667663574219 158.8576507568359 79.71549987792969 -2536 99.25082397460938 158.9195404052734 82.27499389648438 -2537 127.2852401733398 144.1271057128906 81.30894470214844 -2538 95.67387390136719 166.8587951660156 3.592165470123291 -2539 92.08201599121094 167.3590850830078 3.866464138031006 -2540 90.56202697753906 158.7631225585938 81.30831909179688 -2541 80.72867584228516 123.9290771484375 1.651097655296326 -2542 76.01406097412109 154.0946044921875 75.30970001220703 -2543 74.11554718017578 155.9017181396484 81.69573974609375 -2544 50.67674255371094 156.9799194335938 79.43812561035156 -2545 122.4475708007812 157.2994079589844 2.291887760162354 -2546 41.30784225463867 151.9853820800781 77.45111083984375 -2547 40.83621978759766 153.5606384277344 80.85132598876953 -2548 95.91754150390625 152.5792083740234 3.816178321838379 -2549 37.58702087402344 151.6238403320312 79.27645874023438 -2550 34.08952331542969 150.9215393066406 80.16488647460938 -2551 95.62339019775391 133.0309753417969 2.740115642547607 -2552 27.34246444702148 150.3049621582031 81.35975646972656 -2553 16.70511054992676 147.2126770019531 79.47354888916016 -2554 18.36934280395508 149.2939453125 82.28144836425781 -2555 97.36917114257812 126.1506500244141 4.125052928924561 -2556 95.59763336181641 123.2142791748047 3.253041505813599 -2557 116.5912475585938 143.0122375488281 76.54050445556641 -2558 114.422233581543 145.9177093505859 80.16143798828125 -2559 69.22588348388672 112.8764190673828 -0.6567171812057495 -2560 123.9004211425781 144.4132080078125 82.51300811767578 -2561 41.82575225830078 145.3446044921875 81.38149261474609 -2562 139.5203857421875 140.59228515625 82.6302490234375 -2563 116.431884765625 148.0284118652344 4.744218826293945 -2564 119.6908569335938 149.3141784667969 1.361665606498718 -2565 88.39645385742188 167.4346923828125 5.059817314147949 -2566 18.64860534667969 135.6317138671875 75.83328247070312 -2567 19.21573829650879 135.4522399902344 79.49683380126953 -2568 154.7160034179688 136.8993682861328 81.85417175292969 -2569 154.6047210693359 137.4992980957031 78.30812072753906 -2570 83.52580261230469 124.4125595092773 6.124432563781738 -2571 86.1981201171875 124.2783050537109 0.8440825939178467 -2572 105.0117034912109 164.3152008056641 4.051985740661621 -2573 107.0587921142578 163.81640625 8.656984329223633 -2574 143.7404479980469 165.0233001708984 77.95693969726562 -2575 143.2803039550781 166.0819702148438 82.80021667480469 -2576 116.3612213134766 160.6073150634766 2.419800043106079 -2577 119.331787109375 158.5701446533203 5.051949024200439 -2578 130.1116333007812 156.6922149658203 1.499663233757019 -2579 44.82099914550781 147.4355316162109 82.75193786621094 -2580 117.1989364624023 145.5414123535156 82.12409973144531 -2581 170.6524047851562 159.0863952636719 82.16110992431641 -2582 102.8543395996094 135.5276489257812 5.621159076690674 -2583 50.91220092773438 158.5647888183594 82.69392395019531 -2584 134.5051879882812 142.9671020507812 84.48352813720703 -2585 134.2846374511719 143.8758392333984 78.25208282470703 -2586 103.42333984375 158.4703979492188 83.90415954589844 -2587 106.4716949462891 158.4139404296875 82.76070404052734 -2588 109.6876678466797 158.273681640625 81.57127380371094 -2589 72.30876159667969 124.2324066162109 5.18363094329834 -2590 75.12446594238281 124.2213897705078 6.450763702392578 -2591 20.51662063598633 136.2915954589844 83.691162109375 -2592 18.4270076751709 142.3240661621094 83.55215454101562 -2593 86.67266845703125 155.3075866699219 83.59440612792969 -2594 85.72679138183594 154.6756744384766 78.62932586669922 -2595 66.41465759277344 155.4387817382812 82.90663909912109 -2596 90.37234497070312 154.3122253417969 79.97476196289062 -2597 73.11897277832031 107.3038711547852 1.434959411621094 -2598 70.916748046875 109.9559783935547 0.4543594121932983 -2599 93.10406494140625 154.3997344970703 82.89217376708984 -2600 90.25712585449219 154.9010467529297 84.11625671386719 -2601 96.79762268066406 153.9743957519531 84.37580871582031 -2602 95.33712768554688 153.661865234375 80.19954681396484 -2603 20.46506118774414 150.6426696777344 85.37705993652344 -2604 24.29072380065918 150.7647705078125 83.17486572265625 -2605 96.80282592773438 167.0020904541016 6.737308502197266 -2606 92.17127990722656 167.4721527099609 7.348833084106445 -2607 101.0599517822266 165.9082946777344 6.143738746643066 -2608 171.2212524414062 145.5928039550781 83.10135650634766 -2609 64.80949401855469 160.4463348388672 80.89878845214844 -2610 71.24893188476562 160.7947387695312 82.239990234375 -2611 74.07356262207031 160.8033294677734 84.38160705566406 -2612 110.1858825683594 162.8075561523438 6.637411117553711 -2613 113.491096496582 161.6640167236328 4.993649959564209 -2614 167.6292572021484 161.591552734375 83.81321716308594 -2615 42.60994338989258 147.3108062744141 86.286865234375 -2616 39.56887817382812 145.0072631835938 85.14544677734375 -2617 131.3626708984375 144.2186431884766 79.98046112060547 -2618 130.2449645996094 144.4943542480469 84.71506500244141 -2619 94.81694030761719 152.9473114013672 7.871162414550781 -2620 94.22346496582031 156.6301116943359 4.356576919555664 -2621 17.14506530761719 144.8327331542969 81.44143676757812 -2622 165.0282592773438 141.8465576171875 82.34912872314453 -2623 106.1755981445312 139.7482299804688 3.200981140136719 -2624 109.3752899169922 143.1894378662109 6.320901393890381 -2625 105.794677734375 139.8529052734375 6.633895397186279 -2626 31.80891036987305 137.9089050292969 78.35438537597656 -2627 59.53712463378906 153.2091674804688 81.24156188964844 -2628 62.04953765869141 154.5654907226562 83.61563873291016 -2629 35.50875091552734 152.4765930175781 82.52891540527344 -2630 37.67070770263672 154.7069549560547 85.23786926269531 -2631 140.0463256835938 163.9098205566406 84.91176605224609 -2632 53.53434371948242 151.5506591796875 82.23014831542969 -2633 71.58566284179688 109.1308746337891 5.384554862976074 -2634 126.4237823486328 155.9832458496094 3.070864200592041 -2635 49.96646118164062 150.8059997558594 84.78818511962891 -2636 133.8715209960938 160.5679626464844 86.05986022949219 -2637 54.41950225830078 159.9464721679688 83.72311401367188 -2638 129.9013366699219 159.197998046875 87.73068237304688 -2639 126.5981597900391 159.44677734375 84.73761749267578 -2640 81.3519287109375 159.9782562255859 85.10514068603516 -2641 80.49806213378906 159.534912109375 80.90725708007812 -2642 85.83863830566406 159.4668273925781 84.78819274902344 -2643 105.7238922119141 140.4989013671875 11.17784881591797 -2644 103.3694305419922 137.2131958007812 10.01298427581787 -2645 90.06716156005859 167.1691284179688 10.18843555450439 -2646 113.1516189575195 157.9435119628906 84.42138671875 -2647 174.8666076660156 156.2241668701172 86.08772277832031 -2648 173.469482421875 156.5717926025391 82.31855010986328 -2649 172.9082641601562 158.5505065917969 84.51846313476562 -2650 92.37525939941406 155.8399047851562 9.827291488647461 -2651 64.35655212402344 155.7234802246094 85.99175262451172 -2652 91.54576110839844 114.8913803100586 4.38530158996582 -2653 70.41934967041016 134.4996948242188 41.57049560546875 -2654 123.5827789306641 151.8644104003906 6.339912891387939 -2655 104.3594360351562 151.9265441894531 82.60816192626953 -2656 99.89045715332031 153.2657928466797 83.24668884277344 -2657 120.107536315918 150.918212890625 7.115019798278809 -2658 117.2695465087891 149.8125457763672 8.978986740112305 -2659 109.2076263427734 149.7023468017578 82.130859375 -2660 106.2756729125977 151.4679260253906 85.7977294921875 -2661 85.93879699707031 166.5929260253906 12.85751247406006 -2662 18.6005802154541 146.6175537109375 85.57481384277344 -2663 170.7283325195312 160.5833587646484 86.71360015869141 -2664 89.60006713867188 159.1484375 85.11302947998047 -2665 93.40423583984375 159.0795593261719 84.95316314697266 -2666 125.9690399169922 144.7176513671875 86.86799621582031 -2667 48.35113525390625 159.7978820800781 86.89794158935547 -2668 66.54964447021484 118.4067764282227 6.220767021179199 -2669 67.18960571289062 116.0677871704102 8.576462745666504 -2670 137.2437133789062 141.0388488769531 85.04229736328125 -2671 165.9900817871094 144.0880737304688 85.84258270263672 -2672 74.42987060546875 157.1175231933594 88.86736297607422 -2673 75.88977813720703 156.3160095214844 84.23461151123047 -2674 72.68760681152344 156.5124206542969 84.68096923828125 -2675 94.69435119628906 143.7117919921875 9.547746658325195 -2676 107.7742004394531 142.0949401855469 42.91355895996094 -2677 104.7069702148438 138.6569671630859 44.21604537963867 -2678 85.07662963867188 157.87890625 46.59231567382812 -2679 81.3651123046875 157.4961242675781 47.26622009277344 -2680 27.96145248413086 133.3106689453125 79.70794677734375 -2681 95.61399078369141 135.1544799804688 6.240085124969482 -2682 160.4235229492188 163.600341796875 84.61061096191406 -2683 102.6668701171875 152.8576354980469 86.6602783203125 -2684 161.5914306640625 163.9182739257812 87.47122955322266 -2685 163.8076782226562 163.1338806152344 84.84821319580078 -2686 77.61463165283203 160.7952575683594 87.03872680664062 -2687 120.5498199462891 144.8274841308594 82.69486999511719 -2688 88.06140899658203 159.4569549560547 88.61465454101562 -2689 120.1135101318359 151.6901397705078 10.57441425323486 -2690 96.67512512207031 158.944580078125 83.85563659667969 -2691 34.76469421386719 141.6465454101562 85.84220886230469 -2692 37.62496948242188 144.2161560058594 88.61161041259766 -2693 94.54179382324219 140.8016815185547 11.10645389556885 -2694 101.2806701660156 134.6024780273438 11.8303918838501 -2695 100.8631896972656 132.9269714355469 8.085679054260254 -2696 68.91110229492188 156.5464782714844 85.75088500976562 -2697 70.61609649658203 155.7648773193359 81.85734558105469 -2698 93.25259399414062 154.9771423339844 87.86061859130859 -2699 109.1846771240234 162.4159240722656 13.24077129364014 -2700 104.9748382568359 164.5016174316406 11.64503765106201 -2701 138.2109222412109 152.9421234130859 48.52228927612305 -2702 143.0722198486328 152.3484802246094 48.27180099487305 -2703 110.7439270019531 162.2345275878906 9.839943885803223 -2704 115.1595153808594 160.3597717285156 7.906557083129883 -2705 66.57196044921875 121.2501220703125 12.28003311157227 -2706 49.74897003173828 151.6587677001953 88.41094970703125 -2707 150.8244323730469 165.7307739257812 84.51258850097656 -2708 152.6571960449219 165.64111328125 87.46728515625 -2709 68.00294494628906 136.9294738769531 46.9129753112793 -2710 45.32040405273438 149.2474670410156 87.85578918457031 -2711 74.86159515380859 161.3477478027344 88.25637054443359 -2712 106.9362182617188 142.0491027832031 13.73262405395508 -2713 107.8609313964844 142.4466247558594 9.753739356994629 -2714 115.3154144287109 146.8421020507812 85.01320648193359 -2715 96.96959686279297 138.8452453613281 7.099157333374023 -2716 173.1504821777344 158.8805694580078 87.5035400390625 -2717 94.58141326904297 166.181640625 13.13409614562988 -2718 19.46362495422363 139.3547973632812 84.39609527587891 -2719 68.67884826660156 157.122314453125 89.06959533691406 -2720 130.4113922119141 144.601318359375 50.89470672607422 -2721 114.2888641357422 159.8336791992188 13.09734344482422 -2722 67.72010040283203 116.4822387695312 12.37825489044189 -2723 168.7698669433594 161.5226440429688 89.64356231689453 -2724 135.3365478515625 159.7262420654297 90.2978515625 -2725 99.95346832275391 132.9628143310547 13.98090362548828 -2726 79.77793121337891 160.804443359375 89.19103240966797 -2727 82.76298522949219 160.1258850097656 88.28202819824219 -2728 85.16326904296875 159.9464416503906 90.13532257080078 -2729 161.3335571289062 141.5913543701172 87.97976684570312 -2730 88.59093475341797 155.6714477539062 89.42247772216797 -2731 92.72372436523438 121.032829284668 12.83750629425049 -2732 151.0784149169922 136.2325744628906 84.49271392822266 -2733 154.697265625 137.8099365234375 85.52041625976562 -2734 153.0473022460938 137.2833709716797 88.34072875976562 -2735 175.2267150878906 155.6967010498047 89.06182098388672 -2736 54.09062957763672 153.8000793457031 89.59968566894531 -2737 93.55848693847656 145.8654174804688 11.51151466369629 -2738 91.98164367675781 143.8334350585938 13.47258567810059 -2739 173.6364440917969 150.5307312011719 89.93309783935547 -2740 73.80810546875 128.8504333496094 14.20408821105957 -2741 99.01350402832031 158.3522644042969 90.97744750976562 -2742 99.49346923828125 158.6008605957031 87.28623962402344 -2743 104.4656982421875 157.9604797363281 87.5360107421875 -2744 90.04286956787109 153.7684326171875 13.944748878479 -2745 39.33925628662109 157.6688842773438 88.55147552490234 -2746 116.4970703125 151.0966491699219 15.01308441162109 -2747 155.7677307128906 139.1702575683594 89.75578308105469 -2748 34.4570198059082 155.7946472167969 88.33330535888672 -2749 58.12719345092773 162.3684234619141 89.34223175048828 -2750 81.75935363769531 160.8089294433594 93.55218505859375 -2751 132.1145935058594 158.8143920898438 90.6163330078125 -2752 128.9963989257812 157.9781494140625 91.89541625976562 -2753 98.36971282958984 129.7761840820312 12.0286111831665 -2754 65.4600830078125 124.3215942382812 12.31407642364502 -2755 119.8088684082031 157.8010864257812 88.17233276367188 -2756 120.0148468017578 156.9022827148438 92.36009216308594 -2757 124.8264770507812 158.21240234375 88.40055847167969 -2758 136.3134460449219 140.7595825195312 88.13554382324219 -2759 105.1495208740234 157.4566040039062 91.27018737792969 -2760 23.12847900390625 134.7211456298828 85.79119873046875 -2761 25.2614860534668 152.5546264648438 86.77586364746094 -2762 79.39308166503906 166.6208801269531 14.63928318023682 -2763 84.10143280029297 165.7588043212891 16.73043060302734 -2764 40.59226989746094 146.7079772949219 90.16928100585938 -2765 43.64876937866211 148.9626312255859 91.19891357421875 -2766 79.25502014160156 160.7166748046875 15.26787853240967 -2767 163.761474609375 143.65771484375 90.43987274169922 -2768 131.5743560791016 143.4211730957031 87.94399261474609 -2769 111.4551086425781 161.8752746582031 58.24430084228516 -2770 114.5401611328125 162.1778259277344 60.60675048828125 -2771 50.20005416870117 163.6662292480469 93.09478759765625 -2772 22.89335823059082 143.194091796875 92.43451690673828 -2773 174.8070983886719 154.2337951660156 91.91343688964844 -2774 88.30031585693359 155.8881530761719 92.88970947265625 -2775 157.4254760742188 163.5375366210938 92.4539794921875 -2776 89.18253326416016 141.1891479492188 15.87268733978271 -2777 91.30577850341797 138.7881164550781 14.56423759460449 -2778 110.2139434814453 161.2320251464844 16.9774055480957 -2779 110.6367111206055 160.5061340332031 20.60819244384766 -2780 159.6954650878906 141.1833801269531 92.19497680664062 -2781 145.8208923339844 138.4507751464844 89.97369384765625 -2782 148.8240356445312 137.6238098144531 89.12848663330078 -2783 83.79719543457031 156.3373870849609 91.26460266113281 -2784 115.3837127685547 151.4030303955078 18.75612640380859 -2785 96.60653686523438 158.3648986816406 93.39119720458984 -2786 145.6265258789062 147.6310119628906 65.32846832275391 -2787 104.304084777832 152.0834045410156 94.04341125488281 -2788 172.2403869628906 150.6228790283203 92.85088348388672 -2789 90.07217407226562 165.8882751464844 14.99282455444336 -2790 38.00979614257812 144.7055816650391 93.00998687744141 -2791 113.8643188476562 151.1281280517578 22.67508697509766 -2792 66.83856964111328 157.2185821533203 93.98313140869141 -2793 64.47869873046875 157.1320495605469 99.00320434570312 -2794 129.5777282714844 157.2898254394531 94.80223083496094 -2795 96.04372406005859 163.391845703125 24.04388999938965 -2796 98.90885162353516 162.3038635253906 27.19093894958496 -2797 102.3240356445312 162.4362030029297 22.55810928344727 -2798 108.8373565673828 160.305908203125 25.65841293334961 -2799 112.3805465698242 159.2223815917969 24.59267234802246 -2800 94.45162963867188 158.6175842285156 99.08975219726562 -2801 106.6467514038086 143.6568908691406 23.74674224853516 -2802 109.5773010253906 127.6999130249023 -55.18386077880859 -2803 121.1856918334961 155.8513793945312 99.83641052246094 -2804 41.31075286865234 147.6026763916016 94.13862609863281 -2805 92.30006408691406 158.9957885742188 103.0844421386719 -2806 96.43769836425781 158.2680816650391 102.118278503418 -2807 62.72919464111328 164.7804718017578 101.9055786132812 -2808 69.86000061035156 164.0603637695312 100.8801803588867 -2809 80.31519317626953 161.5920715332031 99.86569213867188 -2810 77.35992431640625 162.4056091308594 99.1170654296875 -2811 77.82743835449219 162.4673461914062 102.8976593017578 -2812 113.8551788330078 151.7234344482422 26.61766815185547 -2813 112.0097503662109 149.7930145263672 28.55866432189941 -2814 88.02537536621094 159.6829071044922 99.81632995605469 -2815 84.75001525878906 160.4465026855469 102.7604217529297 -2816 67.66072082519531 157.2545471191406 98.50094604492188 -2817 107.6480484008789 138.4224853515625 -47.01525497436523 -2818 61.9431266784668 156.8488159179688 102.3236465454102 -2819 57.33586883544922 155.8692474365234 104.412353515625 -2820 108.8627319335938 135.43798828125 -50.19002532958984 -2821 79.59013366699219 158.2540283203125 35.37201690673828 -2822 101.0181732177734 157.3692016601562 101.9023361206055 -2823 102.9029693603516 157.0764312744141 107.0488586425781 -2824 71.35671234130859 163.8384094238281 103.8025360107422 -2825 106.8431091308594 144.1311645507812 34.8275146484375 -2826 104.6234741210938 142.0623168945312 33.4381103515625 -2827 104.5295791625977 141.3911437988281 36.92030715942383 -2828 124.0159454345703 155.6395263671875 103.1299438476562 -2829 89.12544250488281 154.0050354003906 108.7168121337891 -2830 107.4291076660156 143.7924194335938 38.90853118896484 -2831 61.89118957519531 156.730224609375 106.9029998779297 -2832 111.0368118286133 155.9527282714844 105.2050933837891 -2833 102.1277923583984 159.6947021484375 37.39318084716797 -2834 67.15383148193359 132.5485229492188 37.39780426025391 -2835 91.28233337402344 135.1590881347656 43.43192291259766 -2836 131.7022247314453 155.8883056640625 106.5900344848633 -2837 87.69069671630859 133.3042297363281 40.27671432495117 -2838 117.2454071044922 136.033935546875 -59.82073211669922 -2839 103.4278945922852 84.67720031738281 -37.05404663085938 -2840 94.82298278808594 134.033935546875 42.18308639526367 -2841 98.56125640869141 152.8700561523438 114.6190795898438 -2842 72.55642700195312 156.2662658691406 49.13299560546875 -2843 67.5269775390625 157.1785888671875 115.0608444213867 -2844 67.06973266601562 157.1660614013672 111.85986328125 -2845 83.92179870605469 157.2946166992188 50.97869110107422 -2846 120.7423324584961 155.5238342285156 104.6163635253906 -2847 137.5565338134766 141.4685363769531 111.548713684082 -2848 100.6271362304688 136.6293029785156 50.61921691894531 -2849 44.75989532470703 147.74658203125 51.16785430908203 -2850 126.0807495117188 160.606201171875 -29.75126838684082 -2851 82.10471343994141 140.5434112548828 49.88761520385742 -2852 118.3278503417969 146.5657958984375 -29.51324462890625 -2853 150.1995544433594 149.0873870849609 114.598014831543 -2854 148.3366088867188 151.0273132324219 117.095573425293 -2855 122.3928375244141 157.5789184570312 123.6993408203125 -2856 126.8209381103516 156.4950714111328 116.9902877807617 -2857 130.7704620361328 144.6567687988281 121.723030090332 -2858 95.30088043212891 80.21804809570312 -27.05720138549805 -2859 104.4788970947266 160.2624206542969 58.28669357299805 -2860 77.35148620605469 157.0305480957031 56.03361511230469 -2861 89.29881286621094 157.1447296142578 58.58408355712891 -2862 118.7733688354492 158.0488891601562 124.0769653320312 -2863 121.7264709472656 157.3760681152344 127.4688186645508 -2864 40.37858581542969 137.5682983398438 60.30830383300781 -2865 83.57551574707031 157.1250152587891 59.55144882202148 -2866 97.7716064453125 158.3382263183594 61.07654571533203 -2867 102.1094055175781 159.3973693847656 61.86696243286133 -2868 100.5852508544922 159.2132568359375 58.58852767944336 -2869 141.8046569824219 163.5810546875 61.3291130065918 -2870 107.0807189941406 161.0359497070312 56.32644653320312 -2871 117.1427612304688 146.2806091308594 -19.20215225219727 -2872 111.3149337768555 139.7265625 -19.89653396606445 -2873 147.6190032958984 151.4288482666016 58.01728057861328 -2874 110.4541320800781 139.3552703857422 -16.61544036865234 -2875 36.49098205566406 147.4403839111328 64.57296752929688 -2876 122.7905960083008 149.5043029785156 -15.80229187011719 -2877 115.2021408081055 144.7174987792969 -15.00736236572266 -2878 135.3735656738281 164.2276916503906 66.34243774414062 -2879 99.61215972900391 158.628173828125 64.50127410888672 -2880 99.43509674072266 128.1493530273438 -18.41213607788086 -2881 117.8722457885742 146.9462127685547 -15.31602096557617 -2882 124.1645050048828 141.8392028808594 64.01962280273438 -2883 98.85891723632812 54.97628021240234 -18.95639801025391 -2884 61.21479797363281 156.4951477050781 67.02925109863281 -2885 65.7752685546875 157.1324768066406 65.48695373535156 -2886 147.0343933105469 163.4861145019531 67.30316925048828 -2887 115.9516296386719 161.1364135742188 68.54090118408203 -2888 102.0390396118164 159.0575714111328 67.6849365234375 -2889 124.4423065185547 149.9653015136719 -10.32632923126221 -2890 47.84043502807617 151.5985260009766 66.86359405517578 -2891 99.69404602050781 158.6931762695312 71.31636047363281 -2892 27.73945617675781 146.6557922363281 69.44056701660156 -2893 82.79608154296875 68.60256195068359 -8.814487457275391 -2894 91.09596252441406 157.5397796630859 65.56307983398438 -2895 72.35906982421875 158.3218078613281 68.2255859375 -2896 96.83564758300781 158.1125183105469 67.81454467773438 -2897 147.1625671386719 164.4071960449219 73.4361572265625 -2898 142.0542297363281 164.3593444824219 73.33517456054688 -2899 134.4894866943359 157.9606323242188 -8.418906211853027 -2900 79.04933166503906 90.0784912109375 -5.373667240142822 -2901 35.19332122802734 139.7286682128906 75.45111083984375 -2902 117.212516784668 147.2950744628906 -3.311881303787231 -2903 78.13817596435547 81.36149597167969 -10.01178550720215 -2904 131.632080078125 152.3287811279297 -6.972391605377197 -2905 79.09130859375 155.4681243896484 79.86580657958984 -2906 161.8178558349609 139.4605407714844 79.95716094970703 -2907 110.0477752685547 142.9721221923828 2.256924867630005 -2908 114.670768737793 146.0869903564453 0.3440368473529816 -2909 112.2050552368164 144.9071655273438 3.664220571517944 -2910 91.82358551025391 101.9289855957031 -4.130467891693115 -2911 110.4432601928711 142.6999206542969 -1.943241834640503 -2912 119.8839416503906 143.7191772460938 79.44203186035156 -2913 104.4375152587891 137.2155609130859 2.328775882720947 -2914 107.6359252929688 140.4635620117188 0.1373652219772339 -2915 140.1375732421875 142.0207824707031 76.02713775634766 -2916 76.0537109375 161.3229064941406 23.70479583740234 -2917 68.53323364257812 161.1694030761719 84.41372680664062 -2918 112.8684310913086 145.7913208007812 6.50014066696167 -2919 68.01982116699219 160.4244537353516 79.71395874023438 -2920 76.42251586914062 156.982666015625 40.65157318115234 -2921 74.3343505859375 106.9801788330078 5.153436660766602 -2922 112.9344482421875 147.6084899902344 82.20229339599609 -2923 109.5868988037109 149.9466247558594 86.58827209472656 -2924 117.3545913696289 158.3998870849609 84.90098571777344 -2925 115.0298614501953 157.1519775390625 88.89308166503906 -2926 104.2378463745117 139.0653991699219 14.07222366333008 -2927 63.55649566650391 162.6022338867188 89.82015991210938 -2928 67.40319061279297 161.819580078125 87.64825439453125 -2929 133.7509918212891 163.1207580566406 56.83926391601562 -2930 62.0477294921875 156.2337646484375 91.21865081787109 -2931 65.06222534179688 156.5905151367188 89.74858093261719 -2932 142.8863525390625 163.8070831298828 64.48268127441406 -2933 49.62448501586914 152.3360595703125 91.9766845703125 -2934 77.34220886230469 162.1693115234375 95.84255981445312 -2935 77.00662231445312 161.6752624511719 92.15443420410156 -2936 102.4887084960938 137.201416015625 16.57609748840332 -2937 88.53814697265625 159.5892944335938 95.67683410644531 -2938 91.01968383789062 159.1744079589844 97.40313720703125 -2939 60.93332672119141 156.6272583007812 99.20888519287109 -2940 84.11830139160156 160.3478240966797 97.60090637207031 -2941 94.65419769287109 158.7367553710938 106.5051574707031 -2942 65.62492370605469 157.1796875 103.7272415161133 -2943 81.38395690917969 161.4207916259766 104.1052703857422 -2944 66.27217102050781 157.1795349121094 108.7574157714844 -2945 107.4951171875 156.3558349609375 101.6691360473633 -2946 104.9025573730469 143.0180969238281 -39.242431640625 -2947 100.3006362915039 159.2186126708984 44.01015472412109 -2948 95.29429626464844 84.98629760742188 -25.28181457519531 -2949 60.25722885131836 155.5713043212891 63.46730804443359 -2950 35.3319091796875 147.9154968261719 68.59068298339844 -2951 160.7372436523438 157.7998657226562 66.33513641357422 -2952 120.3543701171875 148.5039215087891 -12.38286018371582 -2953 115.3753356933594 142.6271057128906 72.23200225830078 -2954 111.5254287719727 159.7882995605469 74.13078308105469 -2955 67.17301177978516 158.4339904785156 70.80235290527344 -2956 78.27326965332031 159.0098724365234 74.51608276367188 -2957 89.52294158935547 153.9291687011719 76.8193359375 -2958 114.9115219116211 147.7987976074219 8.546453475952148 -2959 90.48467254638672 159.2991638183594 91.8402099609375 -2960 86.72675323486328 159.8328247070312 92.70918273925781 -2961 117.543212890625 155.8446350097656 98.57357025146484 -2962 71.36021423339844 155.60498046875 45.40587615966797 -2963 113.4945678710938 153.06640625 -55.01613616943359 -2964 82.89098358154297 66.86376953125 -22.24483108520508 -2965 46.83204650878906 142.0564880371094 67.41476440429688 -2966 43.01298522949219 139.117919921875 63.32275390625 -2967 81.92933654785156 92.67666625976562 -13.38098239898682 -2968 79.42037963867188 162.1673889160156 106.8197174072266 -2969 48.81000137329102 133.7846374511719 29.02670860290527 -2970 45.82891082763672 150.3887634277344 100.5783462524414 -2971 117.1124649047852 128.9403991699219 -47.84525299072266 -2972 114.7543411254883 118.1943054199219 -50.71205902099609 -2973 114.0783996582031 116.1801681518555 -47.46535491943359 -2974 164.2533111572266 149.7107238769531 101.9068984985352 -2975 111.2487487792969 148.9545135498047 31.66605567932129 -2976 117.2166595458984 142.8099975585938 67.98101806640625 -2977 85.46719360351562 65.03675079345703 -9.359098434448242 -2978 129.1420745849609 142.1014862060547 67.45584106445312 -2979 150.9961547851562 152.9042053222656 54.91398620605469 -2980 114.9534378051758 160.5016784667969 72.57369995117188 -2981 121.2827987670898 149.05712890625 -8.17820930480957 -2982 102.1066436767578 138.4731292724609 55.95687866210938 -2983 84.33447265625 61.68777465820312 -10.76242446899414 -2984 108.4964752197266 148.6039428710938 107.4844970703125 -2985 23.88383674621582 147.1853942871094 70.59896087646484 -2986 74.91218566894531 164.8762512207031 117.279655456543 -2987 104.7044067382812 140.5536499023438 40.14065551757812 -2988 130.8529968261719 162.6607971191406 74.75244140625 -2989 48.72529602050781 160.5048065185547 116.7379455566406 -2990 155.5732116699219 141.7923889160156 74.29644775390625 -2991 71.63375854492188 111.4131469726562 -4.141438007354736 -2992 38.98214721679688 151.7539367675781 110.1597290039062 -2993 37.97241973876953 155.5009307861328 110.6533279418945 -2994 132.7509155273438 162.1318054199219 53.87797546386719 -2995 95.35203552246094 157.9152679443359 64.68846893310547 -2996 139.1356811523438 153.8135528564453 61.60490798950195 -2997 50.50739288330078 152.2168426513672 64.04457855224609 -2998 46.48045349121094 151.0384979248047 97.68881988525391 -2999 148.6266326904297 135.1493072509766 82.91387939453125 -3000 56.84200668334961 154.3460083007812 62.42318725585938 -3001 73.44842529296875 165.0880584716797 121.343391418457 -3002 71.00409698486328 161.8793792724609 88.95405578613281 -3003 89.914794921875 138.4460144042969 -18.18337059020996 -3004 72.50245666503906 152.742431640625 73.01919555664062 -3005 139.1122436523438 144.4570465087891 53.61109924316406 -3006 53.69209671020508 153.6834716796875 65.00556945800781 -3007 133.5797271728516 163.5241088867188 72.87687683105469 -3008 31.39898490905762 136.9954833984375 70.58302307128906 -3009 69.543212890625 159.3267669677734 73.90646362304688 -3010 104.0193939208984 94.26834869384766 -39.18544006347656 -3011 59.34196472167969 128.9969482421875 22.08976745605469 -3012 59.42798614501953 154.5921936035156 59.65452575683594 -3013 95.83039855957031 151.0027465820312 -8.214950561523438 -3014 136.0310974121094 156.06982421875 106.2630004882812 -3015 32.87551879882812 152.6147155761719 84.39791870117188 -3016 63.44505310058594 156.8224334716797 112.8500213623047 -3017 51.0570068359375 141.5970458984375 35.30884552001953 -3018 27.97412109375 136.7760620117188 89.07009887695312 -3019 46.61865997314453 151.0312347412109 94.45926666259766 -3020 80.40606689453125 78.30609130859375 -17.44436645507812 -3021 96.67141723632812 84.37705993652344 -13.7042760848999 -3022 94.71107482910156 149.3389739990234 9.122417449951172 -3023 127.0199279785156 159.3631286621094 -9.00153923034668 -3024 103.3750305175781 159.2539520263672 72.19192504882812 -3025 78.63597106933594 156.8852233886719 92.04317474365234 -3026 111.1380310058594 148.5760955810547 111.626335144043 -3027 53.42196655273438 163.4529876708984 93.34426116943359 -3028 73.48858642578125 109.2655563354492 -5.42245626449585 -3029 140.8888854980469 164.017822265625 87.88462829589844 -3030 142.3520812988281 154.5684204101562 61.49203491210938 -$EndNodes -$Elements -6219 -1 1 3 0 6 0 1107 13 -2 1 3 0 6 0 13 15 -3 1 3 0 6 0 15 16 -4 1 3 0 6 0 16 17 -5 1 3 0 6 0 17 1351 -6 1 3 0 6 0 1353 1107 -7 1 3 0 6 0 2817 1353 -8 1 3 0 6 0 1351 1432 -9 1 3 0 6 0 1432 49 -10 1 3 0 6 0 1514 2817 -11 1 3 0 6 0 123 1514 -12 1 3 0 6 0 1626 123 -13 1 3 0 6 0 49 1496 -14 1 3 0 6 0 1496 1215 -15 1 3 0 6 0 1215 1468 -16 1 3 0 6 0 1468 1602 -17 1 3 0 6 0 1602 1626 -18 1 3 0 7 0 2422 355 -19 1 3 0 7 0 355 2312 -20 1 3 0 7 0 2312 2399 -21 1 3 0 7 0 343 2422 -22 1 3 0 7 0 342 343 -23 1 3 0 7 0 2399 2900 -24 1 3 0 7 0 322 342 -25 1 3 0 7 0 2900 339 -26 1 3 0 7 0 339 2297 -27 1 3 0 7 0 2297 1178 -28 1 3 0 7 0 1178 320 -29 1 3 0 7 0 250 322 -30 1 3 0 7 0 320 250 -31 1 3 0 8 0 2424 2523 -32 1 3 0 8 0 2523 445 -33 1 3 0 8 0 445 1297 -34 1 3 0 8 0 481 2424 -35 1 3 0 8 0 498 481 -36 1 3 0 8 0 1297 494 -37 1 3 0 8 0 494 467 -38 1 3 0 8 0 467 2753 -39 1 3 0 8 0 2753 2725 -40 1 3 0 8 0 2722 498 -41 1 3 0 8 0 2725 2694 -42 1 3 0 8 0 2694 2926 -43 1 3 0 8 0 2926 2712 -44 1 3 0 8 0 2705 2722 -45 1 3 0 8 0 2712 457 -46 1 3 0 8 0 2754 2705 -47 1 3 0 8 0 422 2754 -48 1 3 0 8 0 457 458 -49 1 3 0 8 0 423 422 -50 1 3 0 8 0 2397 423 -51 1 3 0 8 0 2398 2397 -52 1 3 0 8 0 458 2658 -53 1 3 0 8 0 2658 2689 -54 1 3 0 8 0 478 2398 -55 1 3 0 8 0 466 478 -56 1 3 0 8 0 464 466 -57 1 3 0 8 0 2689 440 -58 1 3 0 8 0 440 2383 -59 1 3 0 8 0 2383 2704 -60 1 3 0 8 0 2704 2703 -61 1 3 0 8 0 421 464 -62 1 3 0 8 0 2703 2573 -63 1 3 0 8 0 2573 2607 -64 1 3 0 8 0 2607 2437 -65 1 3 0 8 0 2437 2538 -66 1 3 0 8 0 2538 2539 -67 1 3 0 8 0 419 421 -68 1 3 0 8 0 442 419 -69 1 3 0 8 0 2693 442 -70 1 3 0 8 0 2737 2693 -71 1 3 0 8 0 2539 2565 -72 1 3 0 8 0 2565 371 -73 1 3 0 8 0 3022 2737 -74 1 3 0 8 0 371 370 -75 1 3 0 8 0 2619 3022 -76 1 3 0 8 0 370 415 -77 1 3 0 8 0 2620 2619 -78 1 3 0 8 0 415 2620 -79 1 3 0 9 0 716 690 -80 1 3 0 9 0 690 689 -81 1 3 0 9 0 689 1131 -82 1 3 0 9 0 2095 716 -83 1 3 0 9 0 693 2095 -84 1 3 0 9 0 692 693 -85 1 3 0 9 0 711 692 -86 1 3 0 9 0 710 711 -87 1 3 0 9 0 1131 2045 -88 1 3 0 9 0 712 710 -89 1 3 0 9 0 2045 719 -90 1 3 0 9 0 719 718 -91 1 3 0 9 0 718 2047 -92 1 3 0 9 0 713 712 -93 1 3 0 9 0 2976 713 -94 1 3 0 9 0 2047 682 -95 1 3 0 9 0 707 2976 -96 1 3 0 9 0 682 657 -97 1 3 0 9 0 657 669 -98 1 3 0 9 0 764 707 -99 1 3 0 9 0 669 670 -100 1 3 0 9 0 2978 764 -101 1 3 0 9 0 2263 2978 -102 1 3 0 9 0 670 673 -103 1 3 0 9 0 673 672 -104 1 3 0 9 0 672 2003 -105 1 3 0 9 0 2003 654 -106 1 3 0 9 0 654 1995 -107 1 3 0 9 0 2264 2263 -108 1 3 0 9 0 2201 2264 -109 1 3 0 9 0 2200 2201 -110 1 3 0 9 0 1995 1936 -111 1 3 0 9 0 1936 637 -112 1 3 0 9 0 745 2200 -113 1 3 0 9 0 744 745 -114 1 3 0 9 0 1352 744 -115 1 3 0 9 0 741 1352 -116 1 3 0 9 0 771 741 -117 1 3 0 9 0 637 638 -118 1 3 0 9 0 638 645 -119 1 3 0 9 0 645 1929 -120 1 3 0 9 0 770 771 -121 1 3 0 9 0 2408 770 -122 1 3 0 9 0 1929 2029 -123 1 3 0 9 0 2405 2408 -124 1 3 0 9 0 784 2405 -125 1 3 0 9 0 781 784 -126 1 3 0 9 0 2029 1981 -127 1 3 0 9 0 1981 2018 -128 1 3 0 9 0 779 781 -129 1 3 0 9 0 2018 1894 -130 1 3 0 9 0 1894 2080 -131 1 3 0 9 0 2080 1951 -132 1 3 0 9 0 736 779 -133 1 3 0 9 0 733 736 -134 1 3 0 9 0 1951 2860 -135 1 3 0 9 0 2860 2054 -136 1 3 0 9 0 2054 2865 -137 1 3 0 9 0 2275 733 -138 1 3 0 9 0 2189 2275 -139 1 3 0 9 0 2259 2189 -140 1 3 0 9 0 2865 2143 -141 1 3 0 9 0 2143 2861 -142 1 3 0 9 0 2173 2259 -143 1 3 0 9 0 2174 2173 -144 1 3 0 9 0 2164 2174 -145 1 3 0 9 0 2166 2164 -146 1 3 0 9 0 2886 2166 -147 1 3 0 9 0 2932 2886 -148 1 3 0 9 0 2861 2015 -149 1 3 0 9 0 2193 2932 -150 1 3 0 9 0 2181 2193 -151 1 3 0 9 0 2015 2866 -152 1 3 0 9 0 2114 2181 -153 1 3 0 9 0 2116 2114 -154 1 3 0 9 0 2866 2868 -155 1 3 0 9 0 658 2116 -156 1 3 0 9 0 2868 2859 -157 1 3 0 9 0 2770 658 -158 1 3 0 9 0 2154 2770 -159 1 3 0 9 0 2859 2154 -160 2 3 0 2 0 1 2 3 -161 2 3 0 2 0 3 1236 1 -162 2 3 0 2 0 3 1235 1236 -163 2 3 0 2 0 13 1235 3 -164 2 3 0 2 0 13 3 2 -165 2 3 0 2 0 13 2 1107 -166 2 3 0 2 0 1353 1107 2 -167 2 3 0 2 0 2 1320 1353 -168 2 3 0 2 0 1 1320 2 -169 2 3 0 2 0 1324 1320 1 -170 2 3 0 2 0 1734 1324 1 -171 2 3 0 2 0 1236 1734 1 -172 2 3 0 2 0 1236 1733 1734 -173 2 3 0 2 0 1733 1236 1261 -174 2 3 0 2 0 1733 1261 1263 -175 2 3 0 2 0 1263 2838 1733 -176 2 3 0 2 0 2838 1263 1357 -177 2 3 0 2 0 1250 2838 1357 -178 2 3 0 2 0 1250 1357 1272 -179 2 3 0 2 0 5 1250 1272 -180 2 3 0 2 0 5 1272 6 -181 2 3 0 2 0 4 5 6 -182 2 3 0 2 0 7 4 6 -183 2 3 0 2 0 1405 7 6 -184 2 3 0 2 0 1405 6 1402 -185 2 3 0 2 0 1404 1405 1402 -186 2 3 0 2 0 1404 1402 2971 -187 2 3 0 2 0 1404 2971 1174 -188 2 3 0 2 0 1404 1174 1473 -189 2 3 0 2 0 1404 1473 1440 -190 2 3 0 2 0 1440 1405 1404 -191 2 3 0 2 0 1440 1331 1405 -192 2 3 0 2 0 1440 2972 1331 -193 2 3 0 2 0 1473 2972 1440 -194 2 3 0 2 0 2972 1473 2973 -195 2 3 0 2 0 1411 2972 2973 -196 2 3 0 2 0 1477 1411 2973 -197 2 3 0 2 0 1477 2973 70 -198 2 3 0 2 0 1477 70 110 -199 2 3 0 2 0 1548 1477 110 -200 2 3 0 2 0 110 1632 1548 -201 2 3 0 2 0 110 91 1632 -202 2 3 0 2 0 91 110 90 -203 2 3 0 2 0 72 91 90 -204 2 3 0 2 0 89 72 90 -205 2 3 0 2 0 69 89 90 -206 2 3 0 2 0 69 90 110 -207 2 3 0 2 0 110 70 69 -208 2 3 0 2 0 68 69 70 -209 2 3 0 2 0 68 70 1170 -210 2 3 0 2 0 1170 1172 68 -211 2 3 0 2 0 1170 1171 1172 -212 2 3 0 2 0 1171 1170 1174 -213 2 3 0 2 0 1173 1171 1174 -214 2 3 0 2 0 1174 1583 1173 -215 2 3 0 2 0 1583 1174 2971 -216 2 3 0 2 0 2971 1468 1583 -217 2 3 0 2 0 2971 1403 1468 -218 2 3 0 2 0 2971 1402 1403 -219 2 3 0 2 0 1402 1272 1403 -220 2 3 0 2 0 1402 6 1272 -221 2 3 0 2 0 1435 1403 1272 -222 2 3 0 2 0 1272 1358 1435 -223 2 3 0 2 0 1272 1357 1358 -224 2 3 0 2 0 1358 1357 1319 -225 2 3 0 2 0 1358 1319 1399 -226 2 3 0 2 0 1358 1399 1400 -227 2 3 0 2 0 1435 1358 1400 -228 2 3 0 2 0 1400 1215 1435 -229 2 3 0 2 0 1400 1496 1215 -230 2 3 0 2 0 1496 1400 49 -231 2 3 0 2 0 1400 1432 49 -232 2 3 0 2 0 1432 1400 1399 -233 2 3 0 2 0 1399 1319 1432 -234 2 3 0 2 0 1319 1351 1432 -235 2 3 0 2 0 1319 17 1351 -236 2 3 0 2 0 1319 1262 17 -237 2 3 0 2 0 1263 1262 1319 -238 2 3 0 2 0 1357 1263 1319 -239 2 3 0 2 0 1261 1262 1263 -240 2 3 0 2 0 1261 18 1262 -241 2 3 0 2 0 1261 1235 18 -242 2 3 0 2 0 1236 1235 1261 -243 2 3 0 2 0 1235 16 18 -244 2 3 0 2 0 16 1235 15 -245 2 3 0 2 0 15 1235 13 -246 2 3 0 2 0 16 17 18 -247 2 3 0 2 0 17 1262 18 -248 2 3 0 2 0 1468 1435 1215 -249 2 3 0 2 0 1435 1468 1403 -250 2 3 0 2 0 1468 1602 1583 -251 2 3 0 2 0 1602 1173 1583 -252 2 3 0 2 0 1602 1626 1173 -253 2 3 0 2 0 1626 61 1173 -254 2 3 0 2 0 61 1626 1516 -255 2 3 0 2 0 1516 1545 61 -256 2 3 0 2 0 1516 1515 1545 -257 2 3 0 2 0 1514 1515 1516 -258 2 3 0 2 0 123 1514 1516 -259 2 3 0 2 0 1516 1626 123 -260 2 3 0 2 0 1514 2820 1515 -261 2 3 0 2 0 2817 2820 1514 -262 2 3 0 2 0 2820 2817 1353 -263 2 3 0 2 0 1355 2820 1353 -264 2 3 0 2 0 1353 1320 1355 -265 2 3 0 2 0 1324 1355 1320 -266 2 3 0 2 0 1355 1324 1274 -267 2 3 0 2 0 1274 1800 1355 -268 2 3 0 2 0 1800 1274 2802 -269 2 3 0 2 0 1439 1800 2802 -270 2 3 0 2 0 2802 1330 1439 -271 2 3 0 2 0 1330 2802 1282 -272 2 3 0 2 0 1330 1282 20 -273 2 3 0 2 0 19 1330 20 -274 2 3 0 2 0 10 19 20 -275 2 3 0 2 0 20 11 10 -276 2 3 0 2 0 20 1260 11 -277 2 3 0 2 0 20 1282 1260 -278 2 3 0 2 0 1260 1282 1251 -279 2 3 0 2 0 1251 4 1260 -280 2 3 0 2 0 1250 4 1251 -281 2 3 0 2 0 1251 1273 1250 -282 2 3 0 2 0 1273 1251 1282 -283 2 3 0 2 0 1282 1274 1273 -284 2 3 0 2 0 2802 1274 1282 -285 2 3 0 2 0 1273 1274 1275 -286 2 3 0 2 0 1275 1250 1273 -287 2 3 0 2 0 2838 1250 1275 -288 2 3 0 2 0 2838 1275 1734 -289 2 3 0 2 0 1733 2838 1734 -290 2 3 0 2 0 1734 1275 1324 -291 2 3 0 2 0 1274 1324 1275 -292 2 3 0 2 0 4 1250 5 -293 2 3 0 2 0 4 8 1260 -294 2 3 0 2 0 4 7 8 -295 2 3 0 2 0 7 1331 8 -296 2 3 0 2 0 7 1405 1331 -297 2 3 0 2 0 1333 8 1331 -298 2 3 0 2 0 1331 1332 1333 -299 2 3 0 2 0 1331 2972 1332 -300 2 3 0 2 0 1332 2972 1411 -301 2 3 0 2 0 1410 1332 1411 -302 2 3 0 2 0 1411 1336 1410 -303 2 3 0 2 0 1411 1413 1336 -304 2 3 0 2 0 1411 1476 1413 -305 2 3 0 2 0 1476 1411 1477 -306 2 3 0 2 0 1548 1476 1477 -307 2 3 0 2 0 1548 1566 1476 -308 2 3 0 2 0 1548 1632 1566 -309 2 3 0 2 0 1566 1632 1706 -310 2 3 0 2 0 1706 1610 1566 -311 2 3 0 2 0 1610 1706 1674 -312 2 3 0 2 0 1674 127 1610 -313 2 3 0 2 0 127 1674 128 -314 2 3 0 2 0 126 127 128 -315 2 3 0 2 0 126 128 139 -316 2 3 0 2 0 126 139 141 -317 2 3 0 2 0 141 1676 126 -318 2 3 0 2 0 141 157 1676 -319 2 3 0 2 0 141 155 157 -320 2 3 0 2 0 155 141 140 -321 2 3 0 2 0 153 155 140 -322 2 3 0 2 0 153 140 139 -323 2 3 0 2 0 153 139 154 -324 2 3 0 2 0 154 1822 153 -325 2 3 0 2 0 1822 154 1823 -326 2 3 0 2 0 1822 1823 144 -327 2 3 0 2 0 143 1822 144 -328 2 3 0 2 0 142 143 144 -329 2 3 0 2 0 144 1824 142 -330 2 3 0 2 0 1824 144 1825 -331 2 3 0 2 0 1675 1824 1825 -332 2 3 0 2 0 3010 1675 1825 -333 2 3 0 2 0 1823 3010 1825 -334 2 3 0 2 0 144 1823 1825 -335 2 3 0 2 0 3010 1823 124 -336 2 3 0 2 0 93 3010 124 -337 2 3 0 2 0 93 124 94 -338 2 3 0 2 0 93 94 95 -339 2 3 0 2 0 1549 93 95 -340 2 3 0 2 0 1481 1549 95 -341 2 3 0 2 0 1478 1481 95 -342 2 3 0 2 0 95 74 1478 -343 2 3 0 2 0 74 95 92 -344 2 3 0 2 0 72 74 92 -345 2 3 0 2 0 72 92 91 -346 2 3 0 2 0 1632 91 92 -347 2 3 0 2 0 92 1706 1632 -348 2 3 0 2 0 1674 1706 92 -349 2 3 0 2 0 92 125 1674 -350 2 3 0 2 0 94 125 92 -351 2 3 0 2 0 94 92 95 -352 2 3 0 2 0 124 125 94 -353 2 3 0 2 0 124 154 125 -354 2 3 0 2 0 124 1823 154 -355 2 3 0 2 0 125 154 128 -356 2 3 0 2 0 128 1674 125 -357 2 3 0 2 0 154 139 128 -358 2 3 0 2 0 71 74 72 -359 2 3 0 2 0 71 72 73 -360 2 3 0 2 0 71 73 1475 -361 2 3 0 2 0 71 1475 38 -362 2 3 0 2 0 38 1478 71 -363 2 3 0 2 0 37 1478 38 -364 2 3 0 2 0 36 37 38 -365 2 3 0 2 0 1475 36 38 -366 2 3 0 2 0 1349 36 1475 -367 2 3 0 2 0 1362 1349 1475 -368 2 3 0 2 0 1362 1475 1409 -369 2 3 0 2 0 1408 1362 1409 -370 2 3 0 2 0 1408 1409 1438 -371 2 3 0 2 0 1408 1438 19 -372 2 3 0 2 0 19 1363 1408 -373 2 3 0 2 0 10 1363 19 -374 2 3 0 2 0 10 12 1363 -375 2 3 0 2 0 12 10 9 -376 2 3 0 2 0 9 1765 12 -377 2 3 0 2 0 1765 9 1212 -378 2 3 0 2 0 1765 1212 1211 -379 2 3 0 2 0 1211 12 1765 -380 2 3 0 2 0 1329 12 1211 -381 2 3 0 2 0 1211 1328 1329 -382 2 3 0 2 0 1213 1328 1211 -383 2 3 0 2 0 1211 1212 1213 -384 2 3 0 2 0 1212 1333 1213 -385 2 3 0 2 0 9 1333 1212 -386 2 3 0 2 0 8 1333 9 -387 2 3 0 2 0 9 11 8 -388 2 3 0 2 0 9 10 11 -389 2 3 0 2 0 1260 8 11 -390 2 3 0 2 0 1213 1333 1410 -391 2 3 0 2 0 1336 1213 1410 -392 2 3 0 2 0 1328 1213 1336 -393 2 3 0 2 0 1336 31 1328 -394 2 3 0 2 0 31 1336 32 -395 2 3 0 2 0 30 31 32 -396 2 3 0 2 0 32 35 30 -397 2 3 0 2 0 35 32 1476 -398 2 3 0 2 0 35 1476 1566 -399 2 3 0 2 0 1566 48 35 -400 2 3 0 2 0 1610 48 1566 -401 2 3 0 2 0 1610 52 48 -402 2 3 0 2 0 52 1610 127 -403 2 3 0 2 0 1188 52 127 -404 2 3 0 2 0 1188 127 1637 -405 2 3 0 2 0 1188 1637 1187 -406 2 3 0 2 0 1187 53 1188 -407 2 3 0 2 0 53 1187 1513 -408 2 3 0 2 0 53 1513 1466 -409 2 3 0 2 0 1466 39 53 -410 2 3 0 2 0 39 1466 1491 -411 2 3 0 2 0 1491 1492 39 -412 2 3 0 2 0 1571 1492 1491 -413 2 3 0 2 0 1491 1538 1571 -414 2 3 0 2 0 1513 1538 1491 -415 2 3 0 2 0 1513 1491 1466 -416 2 3 0 2 0 76 1538 1513 -417 2 3 0 2 0 1513 1597 76 -418 2 3 0 2 0 1597 1513 1187 -419 2 3 0 2 0 1597 1187 1640 -420 2 3 0 2 0 1597 1640 78 -421 2 3 0 2 0 1597 78 80 -422 2 3 0 2 0 80 76 1597 -423 2 3 0 2 0 77 76 80 -424 2 3 0 2 0 82 77 80 -425 2 3 0 2 0 83 82 80 -426 2 3 0 2 0 1690 83 80 -427 2 3 0 2 0 1690 80 79 -428 2 3 0 2 0 79 134 1690 -429 2 3 0 2 0 96 134 79 -430 2 3 0 2 0 79 78 96 -431 2 3 0 2 0 78 79 80 -432 2 3 0 2 0 96 78 1640 -433 2 3 0 2 0 96 1640 1774 -434 2 3 0 2 0 1774 133 96 -435 2 3 0 2 0 1774 157 133 -436 2 3 0 2 0 1676 157 1774 -437 2 3 0 2 0 1640 1676 1774 -438 2 3 0 2 0 1637 1676 1640 -439 2 3 0 2 0 1637 1640 1187 -440 2 3 0 2 0 1637 126 1676 -441 2 3 0 2 0 127 126 1637 -442 2 3 0 2 0 133 157 1922 -443 2 3 0 2 0 1968 133 1922 -444 2 3 0 2 0 1968 1922 1175 -445 2 3 0 2 0 1175 167 1968 -446 2 3 0 2 0 1175 165 167 -447 2 3 0 2 0 165 1175 201 -448 2 3 0 2 0 165 201 2041 -449 2 3 0 2 0 165 2041 173 -450 2 3 0 2 0 173 166 165 -451 2 3 0 2 0 2042 166 173 -452 2 3 0 2 0 173 1912 2042 -453 2 3 0 2 0 1912 173 224 -454 2 3 0 2 0 224 223 1912 -455 2 3 0 2 0 223 224 225 -456 2 3 0 2 0 2105 223 225 -457 2 3 0 2 0 225 237 2105 -458 2 3 0 2 0 225 234 237 -459 2 3 0 2 0 234 225 200 -460 2 3 0 2 0 234 200 235 -461 2 3 0 2 0 234 235 236 -462 2 3 0 2 0 237 234 236 -463 2 3 0 2 0 237 236 273 -464 2 3 0 2 0 237 273 2134 -465 2 3 0 2 0 2105 237 2134 -466 2 3 0 2 0 2105 2134 2133 -467 2 3 0 2 0 1191 2105 2133 -468 2 3 0 2 0 2133 2883 1191 -469 2 3 0 2 0 2883 2133 2167 -470 2 3 0 2 0 2167 1189 2883 -471 2 3 0 2 0 304 1189 2167 -472 2 3 0 2 0 2167 2237 304 -473 2 3 0 2 0 2167 2135 2237 -474 2 3 0 2 0 2167 2133 2135 -475 2 3 0 2 0 2133 2134 2135 -476 2 3 0 2 0 273 2135 2134 -477 2 3 0 2 0 2216 2135 273 -478 2 3 0 2 0 2216 273 274 -479 2 3 0 2 0 2216 274 272 -480 2 3 0 2 0 327 2216 272 -481 2 3 0 2 0 272 2304 327 -482 2 3 0 2 0 272 2305 2304 -483 2 3 0 2 0 2305 272 271 -484 2 3 0 2 0 254 2305 271 -485 2 3 0 2 0 271 255 254 -486 2 3 0 2 0 255 271 2147 -487 2 3 0 2 0 255 2147 2159 -488 2 3 0 2 0 255 2159 2185 -489 2 3 0 2 0 255 2185 256 -490 2 3 0 2 0 254 255 256 -491 2 3 0 2 0 256 2285 254 -492 2 3 0 2 0 3021 2285 256 -493 2 3 0 2 0 3021 256 2162 -494 2 3 0 2 0 2162 2161 3021 -495 2 3 0 2 0 253 2161 2162 -496 2 3 0 2 0 2136 253 2162 -497 2 3 0 2 0 2136 2162 2137 -498 2 3 0 2 0 2136 2137 2062 -499 2 3 0 2 0 211 2136 2062 -500 2 3 0 2 0 2061 211 2062 -501 2 3 0 2 0 2061 2062 2026 -502 2 3 0 2 0 2026 156 2061 -503 2 3 0 2 0 2025 156 2026 -504 2 3 0 2 0 2025 2026 2063 -505 2 3 0 2 0 2025 2063 2159 -506 2 3 0 2 0 2159 2125 2025 -507 2 3 0 2 0 2159 2147 2125 -508 2 3 0 2 0 202 2125 2147 -509 2 3 0 2 0 202 2147 235 -510 2 3 0 2 0 202 235 200 -511 2 3 0 2 0 200 201 202 -512 2 3 0 2 0 200 2041 201 -513 2 3 0 2 0 224 2041 200 -514 2 3 0 2 0 224 200 225 -515 2 3 0 2 0 224 173 2041 -516 2 3 0 2 0 2124 202 201 -517 2 3 0 2 0 201 1175 2124 -518 2 3 0 2 0 1175 2025 2124 -519 2 3 0 2 0 2025 1175 1965 -520 2 3 0 2 0 2025 1965 156 -521 2 3 0 2 0 158 156 1965 -522 2 3 0 2 0 158 1965 1922 -523 2 3 0 2 0 1922 157 158 -524 2 3 0 2 0 158 157 156 -525 2 3 0 2 0 156 157 155 -526 2 3 0 2 0 164 156 155 -527 2 3 0 2 0 153 164 155 -528 2 3 0 2 0 153 1962 164 -529 2 3 0 2 0 1962 153 1822 -530 2 3 0 2 0 1962 1822 1960 -531 2 3 0 2 0 1960 1176 1962 -532 2 3 0 2 0 1176 1960 212 -533 2 3 0 2 0 1176 212 211 -534 2 3 0 2 0 1176 211 2061 -535 2 3 0 2 0 1962 1176 2061 -536 2 3 0 2 0 164 1962 2061 -537 2 3 0 2 0 156 164 2061 -538 2 3 0 2 0 208 211 212 -539 2 3 0 2 0 209 208 212 -540 2 3 0 2 0 212 1999 209 -541 2 3 0 2 0 212 143 1999 -542 2 3 0 2 0 143 212 1960 -543 2 3 0 2 0 1822 143 1960 -544 2 3 0 2 0 143 1964 1999 -545 2 3 0 2 0 1218 1964 143 -546 2 3 0 2 0 1218 143 142 -547 2 3 0 2 0 142 1216 1218 -548 2 3 0 2 0 1824 1216 142 -549 2 3 0 2 0 1824 2839 1216 -550 2 3 0 2 0 1675 2839 1824 -551 2 3 0 2 0 2839 1675 1619 -552 2 3 0 2 0 1619 1745 2839 -553 2 3 0 2 0 1619 112 1745 -554 2 3 0 2 0 75 112 1619 -555 2 3 0 2 0 76 75 1619 -556 2 3 0 2 0 1538 76 1619 -557 2 3 0 2 0 1571 1538 1619 -558 2 3 0 2 0 1675 1571 1619 -559 2 3 0 2 0 1571 1675 1616 -560 2 3 0 2 0 1616 1492 1571 -561 2 3 0 2 0 1533 1492 1616 -562 2 3 0 2 0 1616 93 1533 -563 2 3 0 2 0 93 1616 3010 -564 2 3 0 2 0 1616 1675 3010 -565 2 3 0 2 0 93 1549 1533 -566 2 3 0 2 0 1533 1549 1482 -567 2 3 0 2 0 1482 1450 1533 -568 2 3 0 2 0 1450 1482 25 -569 2 3 0 2 0 39 1450 25 -570 2 3 0 2 0 39 25 40 -571 2 3 0 2 0 53 39 40 -572 2 3 0 2 0 53 40 54 -573 2 3 0 2 0 52 53 54 -574 2 3 0 2 0 52 54 47 -575 2 3 0 2 0 52 47 48 -576 2 3 0 2 0 47 30 48 -577 2 3 0 2 0 30 47 23 -578 2 3 0 2 0 23 22 30 -579 2 3 0 2 0 21 22 23 -580 2 3 0 2 0 21 23 26 -581 2 3 0 2 0 25 21 26 -582 2 3 0 2 0 25 26 40 -583 2 3 0 2 0 40 26 54 -584 2 3 0 2 0 47 54 26 -585 2 3 0 2 0 26 23 47 -586 2 3 0 2 0 1377 21 25 -587 2 3 0 2 0 1482 1377 25 -588 2 3 0 2 0 1481 1377 1482 -589 2 3 0 2 0 1481 1482 1549 -590 2 3 0 2 0 1377 1481 37 -591 2 3 0 2 0 24 1377 37 -592 2 3 0 2 0 37 36 24 -593 2 3 0 2 0 24 36 1367 -594 2 3 0 2 0 22 24 1367 -595 2 3 0 2 0 22 1367 1329 -596 2 3 0 2 0 1328 22 1329 -597 2 3 0 2 0 22 1328 31 -598 2 3 0 2 0 22 31 30 -599 2 3 0 2 0 1329 1367 36 -600 2 3 0 2 0 1349 1329 36 -601 2 3 0 2 0 12 1329 1349 -602 2 3 0 2 0 1349 1362 12 -603 2 3 0 2 0 1362 1363 12 -604 2 3 0 2 0 1362 1408 1363 -605 2 3 0 2 0 24 22 21 -606 2 3 0 2 0 1377 24 21 -607 2 3 0 2 0 37 1481 1478 -608 2 3 0 2 0 35 48 30 -609 2 3 0 2 0 53 52 1188 -610 2 3 0 2 0 1492 1450 39 -611 2 3 0 2 0 1450 1492 1533 -612 2 3 0 2 0 75 76 77 -613 2 3 0 2 0 98 75 77 -614 2 3 0 2 0 77 82 98 -615 2 3 0 2 0 98 82 1716 -616 2 3 0 2 0 1716 99 98 -617 2 3 0 2 0 99 1716 113 -618 2 3 0 2 0 99 113 114 -619 2 3 0 2 0 99 114 101 -620 2 3 0 2 0 101 97 99 -621 2 3 0 2 0 100 97 101 -622 2 3 0 2 0 137 100 101 -623 2 3 0 2 0 135 137 101 -624 2 3 0 2 0 101 131 135 -625 2 3 0 2 0 130 131 101 -626 2 3 0 2 0 130 101 114 -627 2 3 0 2 0 130 114 1841 -628 2 3 0 2 0 1882 130 1841 -629 2 3 0 2 0 1841 1912 1882 -630 2 3 0 2 0 1841 2042 1912 -631 2 3 0 2 0 1783 2042 1841 -632 2 3 0 2 0 114 1783 1841 -633 2 3 0 2 0 1783 114 113 -634 2 3 0 2 0 1749 1783 113 -635 2 3 0 2 0 83 1749 113 -636 2 3 0 2 0 81 83 113 -637 2 3 0 2 0 1716 81 113 -638 2 3 0 2 0 82 81 1716 -639 2 3 0 2 0 81 82 83 -640 2 3 0 2 0 83 1808 1749 -641 2 3 0 2 0 134 1808 83 -642 2 3 0 2 0 1690 134 83 -643 2 3 0 2 0 133 1808 134 -644 2 3 0 2 0 133 134 96 -645 2 3 0 2 0 167 1808 133 -646 2 3 0 2 0 1968 167 133 -647 2 3 0 2 0 1808 167 1749 -648 2 3 0 2 0 166 1749 167 -649 2 3 0 2 0 165 166 167 -650 2 3 0 2 0 1749 166 2042 -651 2 3 0 2 0 1749 2042 1783 -652 2 3 0 2 0 1912 223 1882 -653 2 3 0 2 0 1883 1882 223 -654 2 3 0 2 0 223 2012 1883 -655 2 3 0 2 0 223 2024 2012 -656 2 3 0 2 0 223 2105 2024 -657 2 3 0 2 0 2024 2105 1191 -658 2 3 0 2 0 1191 2012 2024 -659 2 3 0 2 0 1191 1190 2012 -660 2 3 0 2 0 1189 1190 1191 -661 2 3 0 2 0 2883 1189 1191 -662 2 3 0 2 0 1190 1189 204 -663 2 3 0 2 0 168 1190 204 -664 2 3 0 2 0 168 204 183 -665 2 3 0 2 0 183 163 168 -666 2 3 0 2 0 2103 163 183 -667 2 3 0 2 0 240 2103 183 -668 2 3 0 2 0 183 203 240 -669 2 3 0 2 0 203 183 204 -670 2 3 0 2 0 1189 203 204 -671 2 3 0 2 0 304 203 1189 -672 2 3 0 2 0 203 304 238 -673 2 3 0 2 0 240 203 238 -674 2 3 0 2 0 238 239 240 -675 2 3 0 2 0 303 239 238 -676 2 3 0 2 0 238 304 303 -677 2 3 0 2 0 302 303 304 -678 2 3 0 2 0 2237 302 304 -679 2 3 0 2 0 302 2237 326 -680 2 3 0 2 0 302 326 325 -681 2 3 0 2 0 302 325 2235 -682 2 3 0 2 0 2235 303 302 -683 2 3 0 2 0 2235 239 303 -684 2 3 0 2 0 2234 239 2235 -685 2 3 0 2 0 2235 2983 2234 -686 2 3 0 2 0 2235 325 2983 -687 2 3 0 2 0 325 2977 2983 -688 2 3 0 2 0 325 2335 2977 -689 2 3 0 2 0 2335 325 327 -690 2 3 0 2 0 327 2304 2335 -691 2 3 0 2 0 2241 2335 2304 -692 2 3 0 2 0 2241 2304 2306 -693 2 3 0 2 0 2306 1162 2241 -694 2 3 0 2 0 2284 1162 2306 -695 2 3 0 2 0 2306 2305 2284 -696 2 3 0 2 0 2304 2305 2306 -697 2 3 0 2 0 2305 254 2284 -698 2 3 0 2 0 2285 2284 254 -699 2 3 0 2 0 2283 2284 2285 -700 2 3 0 2 0 2283 2285 2351 -701 2 3 0 2 0 2283 2351 2250 -702 2 3 0 2 0 2283 2250 1160 -703 2 3 0 2 0 1160 1162 2283 -704 2 3 0 2 0 1160 1161 1162 -705 2 3 0 2 0 1160 354 1161 -706 2 3 0 2 0 2250 354 1160 -707 2 3 0 2 0 2249 354 2250 -708 2 3 0 2 0 2351 2249 2250 -709 2 3 0 2 0 2249 2351 344 -710 2 3 0 2 0 2249 344 2422 -711 2 3 0 2 0 355 2249 2422 -712 2 3 0 2 0 355 354 2249 -713 2 3 0 2 0 353 354 355 -714 2 3 0 2 0 355 2312 353 -715 2 3 0 2 0 2435 353 2312 -716 2 3 0 2 0 2312 2399 2435 -717 2 3 0 2 0 2435 2399 2348 -718 2 3 0 2 0 2435 2348 2401 -719 2 3 0 2 0 2401 2273 2435 -720 2 3 0 2 0 2273 2401 2268 -721 2 3 0 2 0 2268 1161 2273 -722 2 3 0 2 0 2268 1162 1161 -723 2 3 0 2 0 1162 2268 2239 -724 2 3 0 2 0 2239 2241 1162 -725 2 3 0 2 0 2239 2240 2241 -726 2 3 0 2 0 2268 2240 2239 -727 2 3 0 2 0 2268 1226 2240 -728 2 3 0 2 0 2268 2401 1226 -729 2 3 0 2 0 1227 1226 2401 -730 2 3 0 2 0 2903 1227 2401 -731 2 3 0 2 0 2903 2401 2348 -732 2 3 0 2 0 2903 2348 2350 -733 2 3 0 2 0 2197 2903 2350 -734 2 3 0 2 0 2197 2350 299 -735 2 3 0 2 0 1193 2197 299 -736 2 3 0 2 0 1194 1193 299 -737 2 3 0 2 0 299 298 1194 -738 2 3 0 2 0 297 298 299 -739 2 3 0 2 0 2349 297 299 -740 2 3 0 2 0 299 2350 2349 -741 2 3 0 2 0 2348 2349 2350 -742 2 3 0 2 0 2348 2399 2349 -743 2 3 0 2 0 2349 2399 2900 -744 2 3 0 2 0 2900 339 2349 -745 2 3 0 2 0 297 2349 339 -746 2 3 0 2 0 2297 297 339 -747 2 3 0 2 0 297 2297 2967 -748 2 3 0 2 0 298 297 2967 -749 2 3 0 2 0 2967 1224 298 -750 2 3 0 2 0 1224 2967 1177 -751 2 3 0 2 0 1224 1177 2132 -752 2 3 0 2 0 1224 2132 1194 -753 2 3 0 2 0 1224 1194 298 -754 2 3 0 2 0 2132 215 1194 -755 2 3 0 2 0 2130 215 2132 -756 2 3 0 2 0 2132 210 2130 -757 2 3 0 2 0 252 210 2132 -758 2 3 0 2 0 1177 252 2132 -759 2 3 0 2 0 1177 1178 252 -760 2 3 0 2 0 2967 1178 1177 -761 2 3 0 2 0 1178 2967 2297 -762 2 3 0 2 0 1178 320 252 -763 2 3 0 2 0 250 252 320 -764 2 3 0 2 0 252 250 210 -765 2 3 0 2 0 250 251 210 -766 2 3 0 2 0 322 251 250 -767 2 3 0 2 0 251 322 342 -768 2 3 0 2 0 251 342 2176 -769 2 3 0 2 0 253 251 2176 -770 2 3 0 2 0 2176 2161 253 -771 2 3 0 2 0 2176 344 2161 -772 2 3 0 2 0 344 2176 342 -773 2 3 0 2 0 344 342 343 -774 2 3 0 2 0 343 2422 344 -775 2 3 0 2 0 2351 2161 344 -776 2 3 0 2 0 3021 2161 2351 -777 2 3 0 2 0 3021 2351 2285 -778 2 3 0 2 0 251 253 208 -779 2 3 0 2 0 208 210 251 -780 2 3 0 2 0 208 209 210 -781 2 3 0 2 0 2130 210 209 -782 2 3 0 2 0 209 216 2130 -783 2 3 0 2 0 2108 216 209 -784 2 3 0 2 0 209 1999 2108 -785 2 3 0 2 0 1964 2108 1999 -786 2 3 0 2 0 2108 1964 2948 -787 2 3 0 2 0 2108 2948 216 -788 2 3 0 2 0 2948 217 216 -789 2 3 0 2 0 198 217 2948 -790 2 3 0 2 0 2858 198 2948 -791 2 3 0 2 0 2858 2948 1963 -792 2 3 0 2 0 2858 1963 1872 -793 2 3 0 2 0 160 2858 1872 -794 2 3 0 2 0 1872 1873 160 -795 2 3 0 2 0 1873 1872 1807 -796 2 3 0 2 0 129 1873 1807 -797 2 3 0 2 0 1807 112 129 -798 2 3 0 2 0 1745 112 1807 -799 2 3 0 2 0 1745 1807 1216 -800 2 3 0 2 0 1216 2839 1745 -801 2 3 0 2 0 1216 1807 1217 -802 2 3 0 2 0 1216 1217 1218 -803 2 3 0 2 0 1217 1963 1218 -804 2 3 0 2 0 1217 1872 1963 -805 2 3 0 2 0 1872 1217 1807 -806 2 3 0 2 0 1963 1964 1218 -807 2 3 0 2 0 1964 1963 2948 -808 2 3 0 2 0 111 129 112 -809 2 3 0 2 0 97 111 112 -810 2 3 0 2 0 97 112 75 -811 2 3 0 2 0 97 75 98 -812 2 3 0 2 0 97 98 99 -813 2 3 0 2 0 97 1834 111 -814 2 3 0 2 0 97 100 1834 -815 2 3 0 2 0 100 137 1834 -816 2 3 0 2 0 1834 137 136 -817 2 3 0 2 0 1837 1834 136 -818 2 3 0 2 0 1928 1837 136 -819 2 3 0 2 0 1993 1928 136 -820 2 3 0 2 0 1993 136 163 -821 2 3 0 2 0 163 1994 1993 -822 2 3 0 2 0 2077 1994 163 -823 2 3 0 2 0 2103 2077 163 -824 2 3 0 2 0 2102 2077 2103 -825 2 3 0 2 0 2207 2102 2103 -826 2 3 0 2 0 2103 240 2207 -827 2 3 0 2 0 239 2207 240 -828 2 3 0 2 0 2234 2207 239 -829 2 3 0 2 0 2234 2205 2207 -830 2 3 0 2 0 2234 2983 2205 -831 2 3 0 2 0 323 2205 2983 -832 2 3 0 2 0 2977 323 2983 -833 2 3 0 2 0 2977 2893 323 -834 2 3 0 2 0 2977 2241 2893 -835 2 3 0 2 0 2977 2335 2241 -836 2 3 0 2 0 2240 2893 2241 -837 2 3 0 2 0 2893 2240 1226 -838 2 3 0 2 0 2893 1226 324 -839 2 3 0 2 0 324 323 2893 -840 2 3 0 2 0 301 323 324 -841 2 3 0 2 0 324 300 301 -842 2 3 0 2 0 1225 300 324 -843 2 3 0 2 0 324 1226 1225 -844 2 3 0 2 0 1225 1226 1227 -845 2 3 0 2 0 1225 1227 2229 -846 2 3 0 2 0 2229 259 1225 -847 2 3 0 2 0 2229 257 259 -848 2 3 0 2 0 2197 257 2229 -849 2 3 0 2 0 1227 2197 2229 -850 2 3 0 2 0 2197 1227 2903 -851 2 3 0 2 0 257 2197 3020 -852 2 3 0 2 0 3020 1109 257 -853 2 3 0 2 0 3020 1110 1109 -854 2 3 0 2 0 1110 3020 2120 -855 2 3 0 2 0 2120 218 1110 -856 2 3 0 2 0 2120 1193 218 -857 2 3 0 2 0 2120 2197 1193 -858 2 3 0 2 0 2197 2120 3020 -859 2 3 0 2 0 219 218 1193 -860 2 3 0 2 0 1193 1194 219 -861 2 3 0 2 0 219 1194 215 -862 2 3 0 2 0 214 219 215 -863 2 3 0 2 0 214 215 216 -864 2 3 0 2 0 214 216 217 -865 2 3 0 2 0 214 217 198 -866 2 3 0 2 0 214 198 197 -867 2 3 0 2 0 214 197 219 -868 2 3 0 2 0 218 219 197 -869 2 3 0 2 0 197 199 218 -870 2 3 0 2 0 199 197 196 -871 2 3 0 2 0 1219 199 196 -872 2 3 0 2 0 1220 1219 196 -873 2 3 0 2 0 196 198 1220 -874 2 3 0 2 0 196 197 198 -875 2 3 0 2 0 1220 198 2858 -876 2 3 0 2 0 160 1220 2858 -877 2 3 0 2 0 160 159 1220 -878 2 3 0 2 0 159 160 161 -879 2 3 0 2 0 159 161 1837 -880 2 3 0 2 0 159 1837 1928 -881 2 3 0 2 0 159 1928 1221 -882 2 3 0 2 0 1221 1220 159 -883 2 3 0 2 0 1219 1220 1221 -884 2 3 0 2 0 1221 2020 1219 -885 2 3 0 2 0 2020 1221 1994 -886 2 3 0 2 0 1994 2076 2020 -887 2 3 0 2 0 2076 1994 2077 -888 2 3 0 2 0 2964 2076 2077 -889 2 3 0 2 0 2077 2102 2964 -890 2 3 0 2 0 2206 2964 2102 -891 2 3 0 2 0 2206 2102 2207 -892 2 3 0 2 0 2205 2206 2207 -893 2 3 0 2 0 2205 2233 2206 -894 2 3 0 2 0 2205 323 2233 -895 2 3 0 2 0 323 301 2233 -896 2 3 0 2 0 270 2233 301 -897 2 3 0 2 0 270 301 300 -898 2 3 0 2 0 259 270 300 -899 2 3 0 2 0 300 1225 259 -900 2 3 0 2 0 270 259 258 -901 2 3 0 2 0 270 258 220 -902 2 3 0 2 0 270 220 2206 -903 2 3 0 2 0 270 2206 2233 -904 2 3 0 2 0 220 222 2206 -905 2 3 0 2 0 220 221 222 -906 2 3 0 2 0 221 220 258 -907 2 3 0 2 0 257 221 258 -908 2 3 0 2 0 257 258 259 -909 2 3 0 2 0 221 257 1109 -910 2 3 0 2 0 1109 2076 221 -911 2 3 0 2 0 1109 1108 2076 -912 2 3 0 2 0 1108 1109 1110 -913 2 3 0 2 0 1108 1110 199 -914 2 3 0 2 0 199 1219 1108 -915 2 3 0 2 0 2020 1108 1219 -916 2 3 0 2 0 2020 2076 1108 -917 2 3 0 2 0 218 199 1110 -918 2 3 0 2 0 222 221 2076 -919 2 3 0 2 0 2076 2964 222 -920 2 3 0 2 0 222 2964 2206 -921 2 3 0 2 0 1993 1994 1221 -922 2 3 0 2 0 1221 1928 1993 -923 2 3 0 2 0 1834 1837 161 -924 2 3 0 2 0 1834 161 111 -925 2 3 0 2 0 111 161 1873 -926 2 3 0 2 0 111 1873 129 -927 2 3 0 2 0 1873 161 160 -928 2 3 0 2 0 215 2130 216 -929 2 3 0 2 0 138 163 136 -930 2 3 0 2 0 136 135 138 -931 2 3 0 2 0 135 136 137 -932 2 3 0 2 0 138 135 1918 -933 2 3 0 2 0 138 1918 162 -934 2 3 0 2 0 138 162 163 -935 2 3 0 2 0 163 162 168 -936 2 3 0 2 0 168 162 169 -937 2 3 0 2 0 169 1190 168 -938 2 3 0 2 0 169 2012 1190 -939 2 3 0 2 0 2012 169 1883 -940 2 3 0 2 0 1918 1883 169 -941 2 3 0 2 0 162 1918 169 -942 2 3 0 2 0 1883 1918 135 -943 2 3 0 2 0 131 1883 135 -944 2 3 0 2 0 1883 131 130 -945 2 3 0 2 0 1883 130 1882 -946 2 3 0 2 0 253 213 208 -947 2 3 0 2 0 253 2136 213 -948 2 3 0 2 0 2136 211 213 -949 2 3 0 2 0 213 211 208 -950 2 3 0 2 0 2273 1161 354 -951 2 3 0 2 0 354 353 2273 -952 2 3 0 2 0 2435 2273 353 -953 2 3 0 2 0 2284 2283 1162 -954 2 3 0 2 0 325 326 327 -955 2 3 0 2 0 326 2216 327 -956 2 3 0 2 0 2216 326 2135 -957 2 3 0 2 0 2237 2135 326 -958 2 3 0 2 0 1965 1175 1922 -959 2 3 0 2 0 2125 2124 2025 -960 2 3 0 2 0 2124 2125 202 -961 2 3 0 2 0 2147 271 235 -962 2 3 0 2 0 235 271 236 -963 2 3 0 2 0 236 271 272 -964 2 3 0 2 0 272 274 236 -965 2 3 0 2 0 273 236 274 -966 2 3 0 2 0 2063 2185 2159 -967 2 3 0 2 0 2185 2063 2137 -968 2 3 0 2 0 2185 2137 2162 -969 2 3 0 2 0 256 2185 2162 -970 2 3 0 2 0 2137 2063 2062 -971 2 3 0 2 0 2062 2063 2026 -972 2 3 0 2 0 1476 32 1413 -973 2 3 0 2 0 1413 32 1336 -974 2 3 0 2 0 1333 1332 1410 -975 2 3 0 2 0 19 1438 1330 -976 2 3 0 2 0 1330 1438 1439 -977 2 3 0 2 0 1438 62 1439 -978 2 3 0 2 0 60 62 1438 -979 2 3 0 2 0 1438 1522 60 -980 2 3 0 2 0 1409 1522 1438 -981 2 3 0 2 0 1409 73 1522 -982 2 3 0 2 0 1409 1475 73 -983 2 3 0 2 0 73 89 1522 -984 2 3 0 2 0 72 89 73 -985 2 3 0 2 0 89 60 1522 -986 2 3 0 2 0 89 68 60 -987 2 3 0 2 0 68 89 69 -988 2 3 0 2 0 68 1172 60 -989 2 3 0 2 0 1172 1171 60 -990 2 3 0 2 0 1171 61 60 -991 2 3 0 2 0 1173 61 1171 -992 2 3 0 2 0 60 61 62 -993 2 3 0 2 0 62 61 1545 -994 2 3 0 2 0 1545 1439 62 -995 2 3 0 2 0 1545 1515 1439 -996 2 3 0 2 0 1800 1439 1515 -997 2 3 0 2 0 1800 1515 2820 -998 2 3 0 2 0 2820 1355 1800 -999 2 3 0 2 0 1478 74 71 -1000 2 3 0 2 0 139 140 141 -1001 2 3 0 2 0 1473 1174 1170 -1002 2 3 0 2 0 1473 1170 2973 -1003 2 3 0 2 0 2973 1170 70 -1004 2 3 0 3 0 13 14 15 -1005 2 3 0 3 0 13 1107 14 -1006 2 3 0 3 0 1107 1364 14 -1007 2 3 0 3 0 1364 1107 1447 -1008 2 3 0 3 0 1447 1446 1364 -1009 2 3 0 3 0 1446 1447 1448 -1010 2 3 0 3 0 1446 1448 1511 -1011 2 3 0 3 0 1446 1511 57 -1012 2 3 0 3 0 57 1169 1446 -1013 2 3 0 3 0 1168 1169 57 -1014 2 3 0 3 0 59 1168 57 -1015 2 3 0 3 0 57 58 59 -1016 2 3 0 3 0 1511 58 57 -1017 2 3 0 3 0 1511 1587 58 -1018 2 3 0 3 0 1595 1587 1511 -1019 2 3 0 3 0 1511 1594 1595 -1020 2 3 0 3 0 1511 1464 1594 -1021 2 3 0 3 0 1511 1448 1464 -1022 2 3 0 3 0 1448 1434 1464 -1023 2 3 0 3 0 1447 1434 1448 -1024 2 3 0 3 0 1107 1434 1447 -1025 2 3 0 3 0 1434 1107 1353 -1026 2 3 0 3 0 1433 1434 1353 -1027 2 3 0 3 0 1433 1353 2817 -1028 2 3 0 3 0 2817 1599 1433 -1029 2 3 0 3 0 1514 1599 2817 -1030 2 3 0 3 0 1599 1514 123 -1031 2 3 0 3 0 1599 123 1711 -1032 2 3 0 3 0 1711 1768 1599 -1033 2 3 0 3 0 1781 1768 1711 -1034 2 3 0 3 0 1781 1711 1861 -1035 2 3 0 3 0 1861 1879 1781 -1036 2 3 0 3 0 1861 1142 1879 -1037 2 3 0 3 0 1959 1142 1861 -1038 2 3 0 3 0 1861 1814 1959 -1039 2 3 0 3 0 1814 1861 119 -1040 2 3 0 3 0 1814 119 121 -1041 2 3 0 3 0 151 1814 121 -1042 2 3 0 3 0 121 67 151 -1043 2 3 0 3 0 121 1214 67 -1044 2 3 0 3 0 120 1214 121 -1045 2 3 0 3 0 119 120 121 -1046 2 3 0 3 0 119 1626 120 -1047 2 3 0 3 0 119 123 1626 -1048 2 3 0 3 0 122 123 119 -1049 2 3 0 3 0 119 1861 122 -1050 2 3 0 3 0 1861 1711 122 -1051 2 3 0 3 0 122 1711 123 -1052 2 3 0 3 0 1602 120 1626 -1053 2 3 0 3 0 1602 1214 120 -1054 2 3 0 3 0 1468 1214 1602 -1055 2 3 0 3 0 1215 1214 1468 -1056 2 3 0 3 0 65 1214 1215 -1057 2 3 0 3 0 1496 65 1215 -1058 2 3 0 3 0 49 65 1496 -1059 2 3 0 3 0 65 49 66 -1060 2 3 0 3 0 65 66 67 -1061 2 3 0 3 0 65 67 1214 -1062 2 3 0 3 0 1642 67 66 -1063 2 3 0 3 0 63 1642 66 -1064 2 3 0 3 0 51 63 66 -1065 2 3 0 3 0 49 51 66 -1066 2 3 0 3 0 49 50 51 -1067 2 3 0 3 0 50 49 1432 -1068 2 3 0 3 0 1432 1351 50 -1069 2 3 0 3 0 50 1351 1388 -1070 2 3 0 3 0 1388 64 50 -1071 2 3 0 3 0 46 64 1388 -1072 2 3 0 3 0 45 46 1388 -1073 2 3 0 3 0 1388 29 45 -1074 2 3 0 3 0 29 1388 1351 -1075 2 3 0 3 0 29 1351 17 -1076 2 3 0 3 0 17 16 29 -1077 2 3 0 3 0 16 27 29 -1078 2 3 0 3 0 16 2963 27 -1079 2 3 0 3 0 16 15 2963 -1080 2 3 0 3 0 15 14 2963 -1081 2 3 0 3 0 1364 2963 14 -1082 2 3 0 3 0 1364 2104 2963 -1083 2 3 0 3 0 2104 1364 1169 -1084 2 3 0 3 0 2104 1169 41 -1085 2 3 0 3 0 43 2104 41 -1086 2 3 0 3 0 41 42 43 -1087 2 3 0 3 0 41 55 42 -1088 2 3 0 3 0 1168 55 41 -1089 2 3 0 3 0 1169 1168 41 -1090 2 3 0 3 0 55 1168 59 -1091 2 3 0 3 0 59 104 55 -1092 2 3 0 3 0 59 1586 104 -1093 2 3 0 3 0 1586 59 58 -1094 2 3 0 3 0 1587 1586 58 -1095 2 3 0 3 0 1587 1763 1586 -1096 2 3 0 3 0 1763 1587 1780 -1097 2 3 0 3 0 1803 1763 1780 -1098 2 3 0 3 0 148 1803 1780 -1099 2 3 0 3 0 149 148 1780 -1100 2 3 0 3 0 1780 1767 149 -1101 2 3 0 3 0 1779 1767 1780 -1102 2 3 0 3 0 1779 1780 1587 -1103 2 3 0 3 0 1595 1779 1587 -1104 2 3 0 3 0 1767 1779 1595 -1105 2 3 0 3 0 2946 1767 1595 -1106 2 3 0 3 0 2946 1595 1594 -1107 2 3 0 3 0 1599 2946 1594 -1108 2 3 0 3 0 1599 1594 1433 -1109 2 3 0 3 0 1464 1433 1594 -1110 2 3 0 3 0 1464 1434 1433 -1111 2 3 0 3 0 2946 1599 1768 -1112 2 3 0 3 0 1768 1767 2946 -1113 2 3 0 3 0 149 1767 1768 -1114 2 3 0 3 0 149 1768 1813 -1115 2 3 0 3 0 149 1813 147 -1116 2 3 0 3 0 147 148 149 -1117 2 3 0 3 0 148 147 1989 -1118 2 3 0 3 0 1900 148 1989 -1119 2 3 0 3 0 1900 1989 194 -1120 2 3 0 3 0 1900 194 190 -1121 2 3 0 3 0 190 1901 1900 -1122 2 3 0 3 0 190 174 1901 -1123 2 3 0 3 0 174 190 191 -1124 2 3 0 3 0 175 174 191 -1125 2 3 0 3 0 175 191 2138 -1126 2 3 0 3 0 188 175 2138 -1127 2 3 0 3 0 2138 2128 188 -1128 2 3 0 3 0 260 2128 2138 -1129 2 3 0 3 0 2138 243 260 -1130 2 3 0 3 0 2138 230 243 -1131 2 3 0 3 0 230 2138 191 -1132 2 3 0 3 0 228 230 191 -1133 2 3 0 3 0 191 207 228 -1134 2 3 0 3 0 191 190 207 -1135 2 3 0 3 0 190 194 207 -1136 2 3 0 3 0 207 194 193 -1137 2 3 0 3 0 207 193 1222 -1138 2 3 0 3 0 207 1222 1223 -1139 2 3 0 3 0 207 1223 228 -1140 2 3 0 3 0 228 1223 2131 -1141 2 3 0 3 0 228 2131 276 -1142 2 3 0 3 0 229 228 276 -1143 2 3 0 3 0 241 229 276 -1144 2 3 0 3 0 278 241 276 -1145 2 3 0 3 0 276 277 278 -1146 2 3 0 3 0 276 279 277 -1147 2 3 0 3 0 276 2131 279 -1148 2 3 0 3 0 2131 2149 279 -1149 2 3 0 3 0 2099 2149 2131 -1150 2 3 0 3 0 2131 1223 2099 -1151 2 3 0 3 0 2099 1223 2100 -1152 2 3 0 3 0 2100 2148 2099 -1153 2 3 0 3 0 2078 2148 2100 -1154 2 3 0 3 0 2100 1144 2078 -1155 2 3 0 3 0 1222 1144 2100 -1156 2 3 0 3 0 1222 2100 1223 -1157 2 3 0 3 0 1144 1222 193 -1158 2 3 0 3 0 193 1145 1144 -1159 2 3 0 3 0 1145 193 1159 -1160 2 3 0 3 0 1159 1192 1145 -1161 2 3 0 3 0 1159 1992 1192 -1162 2 3 0 3 0 1159 192 1992 -1163 2 3 0 3 0 1159 193 192 -1164 2 3 0 3 0 192 193 194 -1165 2 3 0 3 0 192 194 1989 -1166 2 3 0 3 0 192 1989 1992 -1167 2 3 0 3 0 1992 1989 147 -1168 2 3 0 3 0 1992 147 1952 -1169 2 3 0 3 0 1952 2046 1992 -1170 2 3 0 3 0 182 2046 1952 -1171 2 3 0 3 0 1952 1955 182 -1172 2 3 0 3 0 1955 1952 1813 -1173 2 3 0 3 0 1955 1813 1879 -1174 2 3 0 3 0 1955 1879 180 -1175 2 3 0 3 0 1955 180 182 -1176 2 3 0 3 0 180 181 182 -1177 2 3 0 3 0 2086 181 180 -1178 2 3 0 3 0 1142 2086 180 -1179 2 3 0 3 0 180 1879 1142 -1180 2 3 0 3 0 1141 2086 1142 -1181 2 3 0 3 0 1141 1142 178 -1182 2 3 0 3 0 1141 178 2872 -1183 2 3 0 3 0 2126 1141 2872 -1184 2 3 0 3 0 2126 2872 2874 -1185 2 3 0 3 0 2874 2211 2126 -1186 2 3 0 3 0 2211 2874 2369 -1187 2 3 0 3 0 2211 2369 2210 -1188 2 3 0 3 0 2210 2126 2211 -1189 2 3 0 3 0 249 2126 2210 -1190 2 3 0 3 0 249 2210 309 -1191 2 3 0 3 0 249 309 247 -1192 2 3 0 3 0 247 248 249 -1193 2 3 0 3 0 248 247 2880 -1194 2 3 0 3 0 2880 181 248 -1195 2 3 0 3 0 2880 2142 181 -1196 2 3 0 3 0 2180 2142 2880 -1197 2 3 0 3 0 2180 2880 268 -1198 2 3 0 3 0 267 2180 268 -1199 2 3 0 3 0 267 268 269 -1200 2 3 0 3 0 269 310 267 -1201 2 3 0 3 0 310 269 311 -1202 2 3 0 3 0 310 311 2220 -1203 2 3 0 3 0 2220 292 310 -1204 2 3 0 3 0 292 2220 2338 -1205 2 3 0 3 0 2338 2379 292 -1206 2 3 0 3 0 2518 2379 2338 -1207 2 3 0 3 0 2338 2465 2518 -1208 2 3 0 3 0 2338 2464 2465 -1209 2 3 0 3 0 2464 2338 308 -1210 2 3 0 3 0 2534 2464 308 -1211 2 3 0 3 0 2534 308 2375 -1212 2 3 0 3 0 394 2534 2375 -1213 2 3 0 3 0 2375 2458 394 -1214 2 3 0 3 0 2457 2458 2375 -1215 2 3 0 3 0 2329 2457 2375 -1216 2 3 0 3 0 2375 308 2329 -1217 2 3 0 3 0 309 2329 308 -1218 2 3 0 3 0 308 287 309 -1219 2 3 0 3 0 308 311 287 -1220 2 3 0 3 0 311 308 2220 -1221 2 3 0 3 0 2220 308 2338 -1222 2 3 0 3 0 311 269 287 -1223 2 3 0 3 0 269 268 287 -1224 2 3 0 3 0 268 247 287 -1225 2 3 0 3 0 268 2880 247 -1226 2 3 0 3 0 309 287 247 -1227 2 3 0 3 0 309 2210 2329 -1228 2 3 0 3 0 2329 2210 2372 -1229 2 3 0 3 0 2372 2457 2329 -1230 2 3 0 3 0 2372 2368 2457 -1231 2 3 0 3 0 2369 2368 2372 -1232 2 3 0 3 0 2210 2369 2372 -1233 2 3 0 3 0 2368 2369 2370 -1234 2 3 0 3 0 2370 2911 2368 -1235 2 3 0 3 0 2370 2395 2911 -1236 2 3 0 3 0 2370 2286 2395 -1237 2 3 0 3 0 2369 2286 2370 -1238 2 3 0 3 0 2286 2369 2287 -1239 2 3 0 3 0 2286 2287 2288 -1240 2 3 0 3 0 2286 2288 2327 -1241 2 3 0 3 0 2327 2395 2286 -1242 2 3 0 3 0 2902 2395 2327 -1243 2 3 0 3 0 2327 2504 2902 -1244 2 3 0 3 0 2504 2327 2981 -1245 2 3 0 3 0 2390 2504 2981 -1246 2 3 0 3 0 2981 2889 2390 -1247 2 3 0 3 0 2889 2981 2952 -1248 2 3 0 3 0 2876 2889 2952 -1249 2 3 0 3 0 2952 2881 2876 -1250 2 3 0 3 0 2327 2881 2952 -1251 2 3 0 3 0 2327 2952 2981 -1252 2 3 0 3 0 2881 2327 2288 -1253 2 3 0 3 0 2877 2881 2288 -1254 2 3 0 3 0 2877 2288 2287 -1255 2 3 0 3 0 2877 2287 2021 -1256 2 3 0 3 0 2881 2877 2021 -1257 2 3 0 3 0 2871 2881 2021 -1258 2 3 0 3 0 2871 2021 2044 -1259 2 3 0 3 0 2044 2043 2871 -1260 2 3 0 3 0 1987 2043 2044 -1261 2 3 0 3 0 1987 2044 1941 -1262 2 3 0 3 0 1987 1941 1942 -1263 2 3 0 3 0 1986 1987 1942 -1264 2 3 0 3 0 1986 1942 2030 -1265 2 3 0 3 0 1986 2030 189 -1266 2 3 0 3 0 189 2068 1986 -1267 2 3 0 3 0 189 246 2068 -1268 2 3 0 3 0 2089 246 189 -1269 2 3 0 3 0 189 172 2089 -1270 2 3 0 3 0 172 189 170 -1271 2 3 0 3 0 170 171 172 -1272 2 3 0 3 0 171 170 2850 -1273 2 3 0 3 0 2850 1847 171 -1274 2 3 0 3 0 1847 2850 1848 -1275 2 3 0 3 0 105 1847 1848 -1276 2 3 0 3 0 1848 106 105 -1277 2 3 0 3 0 1848 118 106 -1278 2 3 0 3 0 118 1848 2850 -1279 2 3 0 3 0 2850 145 118 -1280 2 3 0 3 0 170 145 2850 -1281 2 3 0 3 0 145 170 2030 -1282 2 3 0 3 0 1942 145 2030 -1283 2 3 0 3 0 146 145 1942 -1284 2 3 0 3 0 1942 1854 146 -1285 2 3 0 3 0 1941 1854 1942 -1286 2 3 0 3 0 1854 1941 1855 -1287 2 3 0 3 0 1854 1855 1642 -1288 2 3 0 3 0 1854 1642 108 -1289 2 3 0 3 0 108 1799 1854 -1290 2 3 0 3 0 1799 108 1671 -1291 2 3 0 3 0 1799 1671 117 -1292 2 3 0 3 0 117 132 1799 -1293 2 3 0 3 0 117 118 132 -1294 2 3 0 3 0 117 106 118 -1295 2 3 0 3 0 1551 106 117 -1296 2 3 0 3 0 117 1589 1551 -1297 2 3 0 3 0 1671 1589 117 -1298 2 3 0 3 0 109 1589 1671 -1299 2 3 0 3 0 1671 108 109 -1300 2 3 0 3 0 108 63 109 -1301 2 3 0 3 0 108 1642 63 -1302 2 3 0 3 0 109 63 64 -1303 2 3 0 3 0 64 1550 109 -1304 2 3 0 3 0 1550 64 46 -1305 2 3 0 3 0 1550 46 1551 -1306 2 3 0 3 0 1550 1551 1589 -1307 2 3 0 3 0 109 1550 1589 -1308 2 3 0 3 0 1505 1551 46 -1309 2 3 0 3 0 46 44 1505 -1310 2 3 0 3 0 45 44 46 -1311 2 3 0 3 0 28 44 45 -1312 2 3 0 3 0 45 29 28 -1313 2 3 0 3 0 27 28 29 -1314 2 3 0 3 0 27 34 28 -1315 2 3 0 3 0 27 33 34 -1316 2 3 0 3 0 43 33 27 -1317 2 3 0 3 0 27 2104 43 -1318 2 3 0 3 0 27 2963 2104 -1319 2 3 0 3 0 43 42 33 -1320 2 3 0 3 0 42 1455 33 -1321 2 3 0 3 0 84 1455 42 -1322 2 3 0 3 0 56 84 42 -1323 2 3 0 3 0 55 56 42 -1324 2 3 0 3 0 56 55 104 -1325 2 3 0 3 0 104 87 56 -1326 2 3 0 3 0 103 87 104 -1327 2 3 0 3 0 102 103 104 -1328 2 3 0 3 0 1586 102 104 -1329 2 3 0 3 0 1586 1760 102 -1330 2 3 0 3 0 1586 1763 1760 -1331 2 3 0 3 0 1797 1760 1763 -1332 2 3 0 3 0 1804 1797 1763 -1333 2 3 0 3 0 1803 1804 1763 -1334 2 3 0 3 0 1901 1804 1803 -1335 2 3 0 3 0 1900 1901 1803 -1336 2 3 0 3 0 1803 148 1900 -1337 2 3 0 3 0 1804 1901 1938 -1338 2 3 0 3 0 1804 1938 1896 -1339 2 3 0 3 0 1804 1896 1797 -1340 2 3 0 3 0 1896 1892 1797 -1341 2 3 0 3 0 1892 1896 1893 -1342 2 3 0 3 0 1891 1892 1893 -1343 2 3 0 3 0 1893 187 1891 -1344 2 3 0 3 0 187 1893 176 -1345 2 3 0 3 0 187 176 175 -1346 2 3 0 3 0 187 175 188 -1347 2 3 0 3 0 187 188 184 -1348 2 3 0 3 0 184 1891 187 -1349 2 3 0 3 0 1891 184 186 -1350 2 3 0 3 0 186 1889 1891 -1351 2 3 0 3 0 186 1921 1889 -1352 2 3 0 3 0 2002 1921 186 -1353 2 3 0 3 0 186 206 2002 -1354 2 3 0 3 0 185 206 186 -1355 2 3 0 3 0 184 185 186 -1356 2 3 0 3 0 2129 185 184 -1357 2 3 0 3 0 188 2129 184 -1358 2 3 0 3 0 188 2128 2129 -1359 2 3 0 3 0 2128 262 2129 -1360 2 3 0 3 0 260 262 2128 -1361 2 3 0 3 0 260 261 262 -1362 2 3 0 3 0 275 261 260 -1363 2 3 0 3 0 263 275 260 -1364 2 3 0 3 0 263 260 243 -1365 2 3 0 3 0 242 263 243 -1366 2 3 0 3 0 230 242 243 -1367 2 3 0 3 0 241 242 230 -1368 2 3 0 3 0 229 241 230 -1369 2 3 0 3 0 228 229 230 -1370 2 3 0 3 0 241 2276 242 -1371 2 3 0 3 0 278 2276 241 -1372 2 3 0 3 0 278 2324 2276 -1373 2 3 0 3 0 278 307 2324 -1374 2 3 0 3 0 278 277 307 -1375 2 3 0 3 0 277 280 307 -1376 2 3 0 3 0 279 280 277 -1377 2 3 0 3 0 279 2149 280 -1378 2 3 0 3 0 2149 2163 280 -1379 2 3 0 3 0 2148 2163 2149 -1380 2 3 0 3 0 2148 2149 2099 -1381 2 3 0 3 0 2215 2163 2148 -1382 2 3 0 3 0 2209 2215 2148 -1383 2 3 0 3 0 2209 2148 2078 -1384 2 3 0 3 0 2078 3003 2209 -1385 2 3 0 3 0 2078 1143 3003 -1386 2 3 0 3 0 2078 1144 1143 -1387 2 3 0 3 0 1143 1144 1145 -1388 2 3 0 3 0 1145 231 1143 -1389 2 3 0 3 0 232 231 1145 -1390 2 3 0 3 0 1145 1192 232 -1391 2 3 0 3 0 232 1192 182 -1392 2 3 0 3 0 232 182 195 -1393 2 3 0 3 0 232 195 2142 -1394 2 3 0 3 0 233 232 2142 -1395 2 3 0 3 0 2177 233 2142 -1396 2 3 0 3 0 2142 2180 2177 -1397 2 3 0 3 0 286 2177 2180 -1398 2 3 0 3 0 2180 267 286 -1399 2 3 0 3 0 286 267 291 -1400 2 3 0 3 0 291 293 286 -1401 2 3 0 3 0 291 292 293 -1402 2 3 0 3 0 291 310 292 -1403 2 3 0 3 0 291 267 310 -1404 2 3 0 3 0 293 292 2380 -1405 2 3 0 3 0 1113 293 2380 -1406 2 3 0 3 0 2380 348 1113 -1407 2 3 0 3 0 2379 348 2380 -1408 2 3 0 3 0 2380 292 2379 -1409 2 3 0 3 0 348 2379 2517 -1410 2 3 0 3 0 348 2517 349 -1411 2 3 0 3 0 348 349 350 -1412 2 3 0 3 0 1113 348 350 -1413 2 3 0 3 0 2248 1113 350 -1414 2 3 0 3 0 2248 350 330 -1415 2 3 0 3 0 330 316 2248 -1416 2 3 0 3 0 317 316 330 -1417 2 3 0 3 0 330 331 317 -1418 2 3 0 3 0 330 351 331 -1419 2 3 0 3 0 330 350 351 -1420 2 3 0 3 0 351 350 349 -1421 2 3 0 3 0 351 349 2520 -1422 2 3 0 3 0 2520 384 351 -1423 2 3 0 3 0 383 384 2520 -1424 2 3 0 3 0 2520 411 383 -1425 2 3 0 3 0 2520 2652 411 -1426 2 3 0 3 0 2652 2520 2521 -1427 2 3 0 3 0 2652 2521 409 -1428 2 3 0 3 0 2652 409 429 -1429 2 3 0 3 0 429 411 2652 -1430 2 3 0 3 0 428 411 429 -1431 2 3 0 3 0 427 428 429 -1432 2 3 0 3 0 427 429 409 -1433 2 3 0 3 0 427 409 408 -1434 2 3 0 3 0 408 2731 427 -1435 2 3 0 3 0 2731 408 468 -1436 2 3 0 3 0 494 2731 468 -1437 2 3 0 3 0 467 494 468 -1438 2 3 0 3 0 467 468 469 -1439 2 3 0 3 0 2753 467 469 -1440 2 3 0 3 0 2753 469 393 -1441 2 3 0 3 0 393 2695 2753 -1442 2 3 0 3 0 395 2695 393 -1443 2 3 0 3 0 393 394 395 -1444 2 3 0 3 0 393 2533 394 -1445 2 3 0 3 0 393 2555 2533 -1446 2 3 0 3 0 469 2555 393 -1447 2 3 0 3 0 469 407 2555 -1448 2 3 0 3 0 407 469 468 -1449 2 3 0 3 0 408 407 468 -1450 2 3 0 3 0 407 408 409 -1451 2 3 0 3 0 407 409 2519 -1452 2 3 0 3 0 407 2519 2556 -1453 2 3 0 3 0 407 2556 2555 -1454 2 3 0 3 0 2555 2556 2465 -1455 2 3 0 3 0 2555 2465 2533 -1456 2 3 0 3 0 2533 2465 2464 -1457 2 3 0 3 0 2533 2464 2534 -1458 2 3 0 3 0 2533 2534 394 -1459 2 3 0 3 0 2518 2465 2556 -1460 2 3 0 3 0 2556 2519 2518 -1461 2 3 0 3 0 2517 2518 2519 -1462 2 3 0 3 0 2519 2521 2517 -1463 2 3 0 3 0 2521 2519 409 -1464 2 3 0 3 0 2517 2521 349 -1465 2 3 0 3 0 2520 349 2521 -1466 2 3 0 3 0 2517 2379 2518 -1467 2 3 0 3 0 395 394 2582 -1468 2 3 0 3 0 2695 395 2582 -1469 2 3 0 3 0 2644 2695 2582 -1470 2 3 0 3 0 2625 2644 2582 -1471 2 3 0 3 0 2913 2625 2582 -1472 2 3 0 3 0 394 2913 2582 -1473 2 3 0 3 0 2913 394 2458 -1474 2 3 0 3 0 2458 2457 2913 -1475 2 3 0 3 0 2913 2457 2914 -1476 2 3 0 3 0 2914 2623 2913 -1477 2 3 0 3 0 2623 2914 2624 -1478 2 3 0 3 0 2623 2624 2625 -1479 2 3 0 3 0 2913 2623 2625 -1480 2 3 0 3 0 2624 2713 2625 -1481 2 3 0 3 0 2713 2624 457 -1482 2 3 0 3 0 457 2712 2713 -1483 2 3 0 3 0 2713 2712 2643 -1484 2 3 0 3 0 2713 2643 2625 -1485 2 3 0 3 0 2643 2644 2625 -1486 2 3 0 3 0 2643 2926 2644 -1487 2 3 0 3 0 2926 2643 2712 -1488 2 3 0 3 0 2926 2694 2644 -1489 2 3 0 3 0 2694 2695 2644 -1490 2 3 0 3 0 2694 2725 2695 -1491 2 3 0 3 0 2753 2695 2725 -1492 2 3 0 3 0 457 2624 2918 -1493 2 3 0 3 0 2958 457 2918 -1494 2 3 0 3 0 2563 2958 2918 -1495 2 3 0 3 0 2563 2918 2909 -1496 2 3 0 3 0 2563 2909 2908 -1497 2 3 0 3 0 2908 2564 2563 -1498 2 3 0 3 0 2564 2908 2504 -1499 2 3 0 3 0 2503 2564 2504 -1500 2 3 0 3 0 2503 2504 2505 -1501 2 3 0 3 0 376 2503 2505 -1502 2 3 0 3 0 376 2505 2391 -1503 2 3 0 3 0 376 2391 374 -1504 2 3 0 3 0 375 376 374 -1505 2 3 0 3 0 375 374 372 -1506 2 3 0 3 0 375 372 400 -1507 2 3 0 3 0 376 375 400 -1508 2 3 0 3 0 2503 376 400 -1509 2 3 0 3 0 2654 2503 400 -1510 2 3 0 3 0 2654 400 417 -1511 2 3 0 3 0 417 2657 2654 -1512 2 3 0 3 0 417 2689 2657 -1513 2 3 0 3 0 417 440 2689 -1514 2 3 0 3 0 440 417 416 -1515 2 3 0 3 0 440 416 2367 -1516 2 3 0 3 0 2367 2383 440 -1517 2 3 0 3 0 2367 2577 2383 -1518 2 3 0 3 0 416 2577 2367 -1519 2 3 0 3 0 2577 416 2545 -1520 2 3 0 3 0 2577 2545 2492 -1521 2 3 0 3 0 2492 2576 2577 -1522 2 3 0 3 0 2491 2576 2492 -1523 2 3 0 3 0 2490 2491 2492 -1524 2 3 0 3 0 2492 2545 2490 -1525 2 3 0 3 0 2545 2634 2490 -1526 2 3 0 3 0 2634 2545 416 -1527 2 3 0 3 0 2634 416 400 -1528 2 3 0 3 0 400 372 2634 -1529 2 3 0 3 0 2578 2634 372 -1530 2 3 0 3 0 372 361 2578 -1531 2 3 0 3 0 372 373 361 -1532 2 3 0 3 0 372 374 373 -1533 2 3 0 3 0 373 374 2415 -1534 2 3 0 3 0 2415 362 373 -1535 2 3 0 3 0 2414 362 2415 -1536 2 3 0 3 0 2415 2904 2414 -1537 2 3 0 3 0 2391 2904 2415 -1538 2 3 0 3 0 2415 374 2391 -1539 2 3 0 3 0 2391 2282 2904 -1540 2 3 0 3 0 2390 2282 2391 -1541 2 3 0 3 0 2505 2390 2391 -1542 2 3 0 3 0 2390 2505 2504 -1543 2 3 0 3 0 2390 2889 2282 -1544 2 3 0 3 0 2889 264 2282 -1545 2 3 0 3 0 2876 264 2889 -1546 2 3 0 3 0 264 2876 2175 -1547 2 3 0 3 0 245 264 2175 -1548 2 3 0 3 0 2175 2068 245 -1549 2 3 0 3 0 2068 2175 1986 -1550 2 3 0 3 0 2031 1986 2175 -1551 2 3 0 3 0 2876 2031 2175 -1552 2 3 0 3 0 2043 2031 2876 -1553 2 3 0 3 0 2881 2043 2876 -1554 2 3 0 3 0 2871 2043 2881 -1555 2 3 0 3 0 1987 2031 2043 -1556 2 3 0 3 0 1987 1986 2031 -1557 2 3 0 3 0 246 245 2068 -1558 2 3 0 3 0 244 245 246 -1559 2 3 0 3 0 246 2089 244 -1560 2 3 0 3 0 2171 244 2089 -1561 2 3 0 3 0 2089 2088 2171 -1562 2 3 0 3 0 2088 2089 2060 -1563 2 3 0 3 0 2088 2060 227 -1564 2 3 0 3 0 2088 227 226 -1565 2 3 0 3 0 2088 226 2171 -1566 2 3 0 3 0 2171 226 2170 -1567 2 3 0 3 0 2170 2225 2171 -1568 2 3 0 3 0 2170 306 2225 -1569 2 3 0 3 0 306 2170 205 -1570 2 3 0 3 0 306 205 262 -1571 2 3 0 3 0 261 306 262 -1572 2 3 0 3 0 261 305 306 -1573 2 3 0 3 0 333 305 261 -1574 2 3 0 3 0 261 346 333 -1575 2 3 0 3 0 346 261 2318 -1576 2 3 0 3 0 347 346 2318 -1577 2 3 0 3 0 347 2318 275 -1578 2 3 0 3 0 347 275 263 -1579 2 3 0 3 0 2231 347 263 -1580 2 3 0 3 0 2231 263 242 -1581 2 3 0 3 0 242 2276 2231 -1582 2 3 0 3 0 2230 2231 2276 -1583 2 3 0 3 0 2276 2407 2230 -1584 2 3 0 3 0 2407 2276 2324 -1585 2 3 0 3 0 2407 2324 2406 -1586 2 3 0 3 0 2406 359 2407 -1587 2 3 0 3 0 2406 360 359 -1588 2 3 0 3 0 391 360 2406 -1589 2 3 0 3 0 391 2406 2516 -1590 2 3 0 3 0 2516 2525 391 -1591 2 3 0 3 0 2516 2524 2525 -1592 2 3 0 3 0 2516 2413 2524 -1593 2 3 0 3 0 2413 2516 2324 -1594 2 3 0 3 0 307 2413 2324 -1595 2 3 0 3 0 3013 2413 307 -1596 2 3 0 3 0 3013 307 280 -1597 2 3 0 3 0 280 2392 3013 -1598 2 3 0 3 0 2392 280 2214 -1599 2 3 0 3 0 2214 2213 2392 -1600 2 3 0 3 0 2213 2214 2215 -1601 2 3 0 3 0 2289 2213 2215 -1602 2 3 0 3 0 2289 2215 2208 -1603 2 3 0 3 0 266 2289 2208 -1604 2 3 0 3 0 231 266 2208 -1605 2 3 0 3 0 231 2208 2209 -1606 2 3 0 3 0 2209 3003 231 -1607 2 3 0 3 0 231 3003 1143 -1608 2 3 0 3 0 2209 2208 2215 -1609 2 3 0 3 0 231 233 266 -1610 2 3 0 3 0 231 232 233 -1611 2 3 0 3 0 2177 266 233 -1612 2 3 0 3 0 2177 2254 266 -1613 2 3 0 3 0 2254 2177 285 -1614 2 3 0 3 0 2254 285 2255 -1615 2 3 0 3 0 2253 2254 2255 -1616 2 3 0 3 0 2253 2255 2420 -1617 2 3 0 3 0 2419 2253 2420 -1618 2 3 0 3 0 2419 2420 2461 -1619 2 3 0 3 0 2461 2508 2419 -1620 2 3 0 3 0 2461 2551 2508 -1621 2 3 0 3 0 2551 2461 2420 -1622 2 3 0 3 0 2291 2551 2420 -1623 2 3 0 3 0 2291 2420 2462 -1624 2 3 0 3 0 2291 2462 2292 -1625 2 3 0 3 0 420 2291 2292 -1626 2 3 0 3 0 420 2292 2374 -1627 2 3 0 3 0 2374 418 420 -1628 2 3 0 3 0 418 2374 2364 -1629 2 3 0 3 0 418 2364 2365 -1630 2 3 0 3 0 418 2365 421 -1631 2 3 0 3 0 421 419 418 -1632 2 3 0 3 0 418 419 420 -1633 2 3 0 3 0 419 441 420 -1634 2 3 0 3 0 442 441 419 -1635 2 3 0 3 0 441 442 443 -1636 2 3 0 3 0 441 443 2681 -1637 2 3 0 3 0 420 441 2681 -1638 2 3 0 3 0 2681 2551 420 -1639 2 3 0 3 0 2551 2681 2508 -1640 2 3 0 3 0 2681 402 2508 -1641 2 3 0 3 0 2681 2715 402 -1642 2 3 0 3 0 443 2715 2681 -1643 2 3 0 3 0 2715 443 2693 -1644 2 3 0 3 0 2715 2693 403 -1645 2 3 0 3 0 402 2715 403 -1646 2 3 0 3 0 378 402 403 -1647 2 3 0 3 0 401 378 403 -1648 2 3 0 3 0 2675 401 403 -1649 2 3 0 3 0 2693 2675 403 -1650 2 3 0 3 0 2693 2737 2675 -1651 2 3 0 3 0 2737 401 2675 -1652 2 3 0 3 0 401 2737 3022 -1653 2 3 0 3 0 401 3022 379 -1654 2 3 0 3 0 378 401 379 -1655 2 3 0 3 0 377 378 379 -1656 2 3 0 3 0 377 379 2445 -1657 2 3 0 3 0 377 2445 2394 -1658 2 3 0 3 0 2394 2393 377 -1659 2 3 0 3 0 2392 2393 2394 -1660 2 3 0 3 0 2394 3013 2392 -1661 2 3 0 3 0 2413 3013 2394 -1662 2 3 0 3 0 2394 2445 2413 -1663 2 3 0 3 0 2413 2445 2524 -1664 2 3 0 3 0 2548 2524 2445 -1665 2 3 0 3 0 2548 2445 379 -1666 2 3 0 3 0 2619 2548 379 -1667 2 3 0 3 0 379 3022 2619 -1668 2 3 0 3 0 2548 2619 2620 -1669 2 3 0 3 0 2620 2524 2548 -1670 2 3 0 3 0 2525 2524 2620 -1671 2 3 0 3 0 2620 392 2525 -1672 2 3 0 3 0 415 392 2620 -1673 2 3 0 3 0 415 370 392 -1674 2 3 0 3 0 370 391 392 -1675 2 3 0 3 0 370 360 391 -1676 2 3 0 3 0 360 370 371 -1677 2 3 0 3 0 371 2565 360 -1678 2 3 0 3 0 2539 360 2565 -1679 2 3 0 3 0 358 360 2539 -1680 2 3 0 3 0 2538 358 2539 -1681 2 3 0 3 0 2436 358 2538 -1682 2 3 0 3 0 2437 2436 2538 -1683 2 3 0 3 0 2436 2437 345 -1684 2 3 0 3 0 345 2230 2436 -1685 2 3 0 3 0 347 2230 345 -1686 2 3 0 3 0 345 346 347 -1687 2 3 0 3 0 345 2439 346 -1688 2 3 0 3 0 345 2437 2439 -1689 2 3 0 3 0 2572 2439 2437 -1690 2 3 0 3 0 2607 2572 2437 -1691 2 3 0 3 0 2572 2607 2573 -1692 2 3 0 3 0 2572 2573 2488 -1693 2 3 0 3 0 2439 2572 2488 -1694 2 3 0 3 0 2439 2488 2440 -1695 2 3 0 3 0 2439 2440 346 -1696 2 3 0 3 0 346 2440 334 -1697 2 3 0 3 0 346 334 333 -1698 2 3 0 3 0 333 334 305 -1699 2 3 0 3 0 334 2224 305 -1700 2 3 0 3 0 2487 2224 334 -1701 2 3 0 3 0 334 2440 2487 -1702 2 3 0 3 0 2487 2440 2488 -1703 2 3 0 3 0 2487 2488 2613 -1704 2 3 0 3 0 2576 2487 2613 -1705 2 3 0 3 0 2613 2577 2576 -1706 2 3 0 3 0 2704 2577 2613 -1707 2 3 0 3 0 2612 2704 2613 -1708 2 3 0 3 0 2612 2613 2488 -1709 2 3 0 3 0 2612 2488 2573 -1710 2 3 0 3 0 2573 2703 2612 -1711 2 3 0 3 0 2703 2704 2612 -1712 2 3 0 3 0 2577 2704 2383 -1713 2 3 0 3 0 2576 2491 2487 -1714 2 3 0 3 0 2224 2487 2491 -1715 2 3 0 3 0 2322 2224 2491 -1716 2 3 0 3 0 2491 2490 2322 -1717 2 3 0 3 0 2363 2322 2490 -1718 2 3 0 3 0 2412 2363 2490 -1719 2 3 0 3 0 2412 2490 2634 -1720 2 3 0 3 0 2634 2578 2412 -1721 2 3 0 3 0 2578 363 2412 -1722 2 3 0 3 0 2578 361 363 -1723 2 3 0 3 0 361 362 363 -1724 2 3 0 3 0 362 361 373 -1725 2 3 0 3 0 362 2411 363 -1726 2 3 0 3 0 2411 362 2899 -1727 2 3 0 3 0 2267 2411 2899 -1728 2 3 0 3 0 283 2267 2899 -1729 2 3 0 3 0 2414 283 2899 -1730 2 3 0 3 0 2899 362 2414 -1731 2 3 0 3 0 283 2414 2904 -1732 2 3 0 3 0 283 2904 281 -1733 2 3 0 3 0 281 282 283 -1734 2 3 0 3 0 282 281 265 -1735 2 3 0 3 0 282 265 245 -1736 2 3 0 3 0 245 244 282 -1737 2 3 0 3 0 244 2266 282 -1738 2 3 0 3 0 244 2279 2266 -1739 2 3 0 3 0 2279 244 2195 -1740 2 3 0 3 0 2195 2321 2279 -1741 2 3 0 3 0 2321 2195 2171 -1742 2 3 0 3 0 2321 2171 2225 -1743 2 3 0 3 0 2224 2321 2225 -1744 2 3 0 3 0 2224 2225 305 -1745 2 3 0 3 0 306 305 2225 -1746 2 3 0 3 0 2321 2224 2322 -1747 2 3 0 3 0 2321 2322 2279 -1748 2 3 0 3 0 2279 2322 2363 -1749 2 3 0 3 0 2279 2363 3023 -1750 2 3 0 3 0 3023 2266 2279 -1751 2 3 0 3 0 3023 2267 2266 -1752 2 3 0 3 0 2267 3023 2411 -1753 2 3 0 3 0 2363 2411 3023 -1754 2 3 0 3 0 2412 2411 2363 -1755 2 3 0 3 0 363 2411 2412 -1756 2 3 0 3 0 282 2266 2267 -1757 2 3 0 3 0 283 282 2267 -1758 2 3 0 3 0 2171 2195 244 -1759 2 3 0 3 0 264 245 265 -1760 2 3 0 3 0 264 265 2282 -1761 2 3 0 3 0 2282 265 281 -1762 2 3 0 3 0 2282 281 2904 -1763 2 3 0 3 0 2230 347 2231 -1764 2 3 0 3 0 2436 2230 2409 -1765 2 3 0 3 0 2436 2409 358 -1766 2 3 0 3 0 359 358 2409 -1767 2 3 0 3 0 2407 359 2409 -1768 2 3 0 3 0 2409 2230 2407 -1769 2 3 0 3 0 358 359 360 -1770 2 3 0 3 0 392 391 2525 -1771 2 3 0 3 0 2393 2392 2213 -1772 2 3 0 3 0 2432 2393 2213 -1773 2 3 0 3 0 2432 2213 2328 -1774 2 3 0 3 0 2419 2432 2328 -1775 2 3 0 3 0 2328 2253 2419 -1776 2 3 0 3 0 2253 2328 2289 -1777 2 3 0 3 0 266 2253 2289 -1778 2 3 0 3 0 2253 266 2254 -1779 2 3 0 3 0 2213 2289 2328 -1780 2 3 0 3 0 2432 2419 2507 -1781 2 3 0 3 0 2507 2447 2432 -1782 2 3 0 3 0 2507 402 2447 -1783 2 3 0 3 0 2507 2508 402 -1784 2 3 0 3 0 2507 2419 2508 -1785 2 3 0 3 0 402 378 2447 -1786 2 3 0 3 0 377 2447 378 -1787 2 3 0 3 0 2447 377 2393 -1788 2 3 0 3 0 2447 2393 2432 -1789 2 3 0 3 0 442 2693 443 -1790 2 3 0 3 0 420 2551 2291 -1791 2 3 0 3 0 421 2365 466 -1792 2 3 0 3 0 466 464 421 -1793 2 3 0 3 0 478 466 2365 -1794 2 3 0 3 0 2365 2398 478 -1795 2 3 0 3 0 2396 2398 2365 -1796 2 3 0 3 0 2396 2365 2570 -1797 2 3 0 3 0 2570 2511 2396 -1798 2 3 0 3 0 2511 2570 2541 -1799 2 3 0 3 0 2269 2511 2541 -1800 2 3 0 3 0 2269 2541 2404 -1801 2 3 0 3 0 2269 2404 2403 -1802 2 3 0 3 0 2265 2269 2403 -1803 2 3 0 3 0 2265 2403 289 -1804 2 3 0 3 0 337 2265 289 -1805 2 3 0 3 0 337 289 288 -1806 2 3 0 3 0 337 288 2106 -1807 2 3 0 3 0 337 2106 335 -1808 2 3 0 3 0 335 336 337 -1809 2 3 0 3 0 336 335 338 -1810 2 3 0 3 0 336 338 357 -1811 2 3 0 3 0 2423 336 357 -1812 2 3 0 3 0 357 382 2423 -1813 2 3 0 3 0 356 382 357 -1814 2 3 0 3 0 356 357 329 -1815 2 3 0 3 0 2559 356 329 -1816 2 3 0 3 0 2991 2559 329 -1817 2 3 0 3 0 329 328 2991 -1818 2 3 0 3 0 313 328 329 -1819 2 3 0 3 0 329 335 313 -1820 2 3 0 3 0 329 338 335 -1821 2 3 0 3 0 329 357 338 -1822 2 3 0 3 0 313 335 2106 -1823 2 3 0 3 0 2106 314 313 -1824 2 3 0 3 0 2106 315 314 -1825 2 3 0 3 0 315 2106 1111 -1826 2 3 0 3 0 2248 315 1111 -1827 2 3 0 3 0 2248 1111 1113 -1828 2 3 0 3 0 1111 1112 1113 -1829 2 3 0 3 0 1111 288 1112 -1830 2 3 0 3 0 1111 2106 288 -1831 2 3 0 3 0 1112 288 290 -1832 2 3 0 3 0 284 1112 290 -1833 2 3 0 3 0 290 2334 284 -1834 2 3 0 3 0 290 289 2334 -1835 2 3 0 3 0 288 289 290 -1836 2 3 0 3 0 289 2402 2334 -1837 2 3 0 3 0 2402 289 2403 -1838 2 3 0 3 0 2402 2403 2404 -1839 2 3 0 3 0 2376 2402 2404 -1840 2 3 0 3 0 2404 2571 2376 -1841 2 3 0 3 0 2541 2571 2404 -1842 2 3 0 3 0 2541 2570 2571 -1843 2 3 0 3 0 2373 2571 2570 -1844 2 3 0 3 0 2570 2364 2373 -1845 2 3 0 3 0 2570 2365 2364 -1846 2 3 0 3 0 2373 2364 2374 -1847 2 3 0 3 0 2373 2374 2292 -1848 2 3 0 3 0 2510 2373 2292 -1849 2 3 0 3 0 2462 2510 2292 -1850 2 3 0 3 0 2462 2376 2510 -1851 2 3 0 3 0 2376 2462 2255 -1852 2 3 0 3 0 2255 2333 2376 -1853 2 3 0 3 0 2333 2255 285 -1854 2 3 0 3 0 2333 285 2334 -1855 2 3 0 3 0 2334 2376 2333 -1856 2 3 0 3 0 2402 2376 2334 -1857 2 3 0 3 0 284 2334 285 -1858 2 3 0 3 0 284 285 286 -1859 2 3 0 3 0 286 293 284 -1860 2 3 0 3 0 1112 284 293 -1861 2 3 0 3 0 1113 1112 293 -1862 2 3 0 3 0 286 285 2177 -1863 2 3 0 3 0 2420 2255 2462 -1864 2 3 0 3 0 2376 2571 2510 -1865 2 3 0 3 0 2571 2373 2510 -1866 2 3 0 3 0 315 2248 316 -1867 2 3 0 3 0 315 316 317 -1868 2 3 0 3 0 317 2196 315 -1869 2 3 0 3 0 296 2196 317 -1870 2 3 0 3 0 296 317 318 -1871 2 3 0 3 0 296 318 2190 -1872 2 3 0 3 0 2190 294 296 -1873 2 3 0 3 0 2280 294 2190 -1874 2 3 0 3 0 2190 1178 2280 -1875 2 3 0 3 0 1178 2190 318 -1876 2 3 0 3 0 320 1178 318 -1877 2 3 0 3 0 318 319 320 -1878 2 3 0 3 0 319 318 317 -1879 2 3 0 3 0 319 317 331 -1880 2 3 0 3 0 331 332 319 -1881 2 3 0 3 0 331 2910 332 -1882 2 3 0 3 0 331 365 2910 -1883 2 3 0 3 0 331 384 365 -1884 2 3 0 3 0 331 351 384 -1885 2 3 0 3 0 383 365 384 -1886 2 3 0 3 0 365 383 397 -1887 2 3 0 3 0 365 397 366 -1888 2 3 0 3 0 364 365 366 -1889 2 3 0 3 0 366 388 364 -1890 2 3 0 3 0 366 1228 388 -1891 2 3 0 3 0 396 1228 366 -1892 2 3 0 3 0 396 366 397 -1893 2 3 0 3 0 410 396 397 -1894 2 3 0 3 0 383 410 397 -1895 2 3 0 3 0 411 410 383 -1896 2 3 0 3 0 410 411 412 -1897 2 3 0 3 0 410 412 447 -1898 2 3 0 3 0 446 410 447 -1899 2 3 0 3 0 447 473 446 -1900 2 3 0 3 0 473 447 444 -1901 2 3 0 3 0 473 444 2429 -1902 2 3 0 3 0 2424 473 2429 -1903 2 3 0 3 0 2424 2429 2523 -1904 2 3 0 3 0 2429 444 2523 -1905 2 3 0 3 0 2523 444 445 -1906 2 3 0 3 0 444 428 445 -1907 2 3 0 3 0 444 412 428 -1908 2 3 0 3 0 444 447 412 -1909 2 3 0 3 0 411 428 412 -1910 2 3 0 3 0 427 445 428 -1911 2 3 0 3 0 427 1297 445 -1912 2 3 0 3 0 427 494 1297 -1913 2 3 0 3 0 427 2731 494 -1914 2 3 0 3 0 473 2424 430 -1915 2 3 0 3 0 473 430 446 -1916 2 3 0 3 0 446 430 432 -1917 2 3 0 3 0 446 432 433 -1918 2 3 0 3 0 410 446 433 -1919 2 3 0 3 0 433 396 410 -1920 2 3 0 3 0 433 399 396 -1921 2 3 0 3 0 399 433 432 -1922 2 3 0 3 0 432 2921 399 -1923 2 3 0 3 0 431 2921 432 -1924 2 3 0 3 0 430 431 432 -1925 2 3 0 3 0 431 430 471 -1926 2 3 0 3 0 2330 431 471 -1927 2 3 0 3 0 2330 471 470 -1928 2 3 0 3 0 470 2331 2330 -1929 2 3 0 3 0 2669 2331 470 -1930 2 3 0 3 0 470 2722 2669 -1931 2 3 0 3 0 472 2722 470 -1932 2 3 0 3 0 470 471 472 -1933 2 3 0 3 0 471 480 472 -1934 2 3 0 3 0 430 480 471 -1935 2 3 0 3 0 480 430 2424 -1936 2 3 0 3 0 2424 481 480 -1937 2 3 0 3 0 472 480 481 -1938 2 3 0 3 0 498 472 481 -1939 2 3 0 3 0 2722 472 498 -1940 2 3 0 3 0 2669 2722 2705 -1941 2 3 0 3 0 2705 2668 2669 -1942 2 3 0 3 0 425 2668 2705 -1943 2 3 0 3 0 2705 2754 425 -1944 2 3 0 3 0 425 2754 422 -1945 2 3 0 3 0 425 422 426 -1946 2 3 0 3 0 425 426 381 -1947 2 3 0 3 0 380 425 381 -1948 2 3 0 3 0 380 381 382 -1949 2 3 0 3 0 380 382 356 -1950 2 3 0 3 0 380 356 2317 -1951 2 3 0 3 0 2317 2668 380 -1952 2 3 0 3 0 2668 2317 2331 -1953 2 3 0 3 0 2668 2331 2669 -1954 2 3 0 3 0 2331 2317 2332 -1955 2 3 0 3 0 2330 2331 2332 -1956 2 3 0 3 0 2332 2633 2330 -1957 2 3 0 3 0 2332 2597 2633 -1958 2 3 0 3 0 2597 2332 2598 -1959 2 3 0 3 0 2597 2598 2430 -1960 2 3 0 3 0 2430 398 2597 -1961 2 3 0 3 0 2430 2387 398 -1962 2 3 0 3 0 2387 2430 2344 -1963 2 3 0 3 0 2344 2343 2387 -1964 2 3 0 3 0 2343 2344 295 -1965 2 3 0 3 0 2343 295 294 -1966 2 3 0 3 0 294 341 2343 -1967 2 3 0 3 0 2280 341 294 -1968 2 3 0 3 0 341 2280 339 -1969 2 3 0 3 0 339 340 341 -1970 2 3 0 3 0 340 339 2900 -1971 2 3 0 3 0 340 2900 390 -1972 2 3 0 3 0 390 2479 340 -1973 2 3 0 3 0 390 369 2479 -1974 2 3 0 3 0 390 367 369 -1975 2 3 0 3 0 390 2312 367 -1976 2 3 0 3 0 2900 2312 390 -1977 2 3 0 3 0 2900 2399 2312 -1978 2 3 0 3 0 2312 368 367 -1979 2 3 0 3 0 2312 355 368 -1980 2 3 0 3 0 2422 368 355 -1981 2 3 0 3 0 2463 368 2422 -1982 2 3 0 3 0 2422 343 2463 -1983 2 3 0 3 0 2463 343 352 -1984 2 3 0 3 0 2463 352 2311 -1985 2 3 0 3 0 2463 2311 368 -1986 2 3 0 3 0 368 2311 369 -1987 2 3 0 3 0 367 368 369 -1988 2 3 0 3 0 2311 364 369 -1989 2 3 0 3 0 2311 352 364 -1990 2 3 0 3 0 352 2431 364 -1991 2 3 0 3 0 2431 352 322 -1992 2 3 0 3 0 332 2431 322 -1993 2 3 0 3 0 322 321 332 -1994 2 3 0 3 0 321 322 250 -1995 2 3 0 3 0 250 320 321 -1996 2 3 0 3 0 320 319 321 -1997 2 3 0 3 0 319 332 321 -1998 2 3 0 3 0 2910 2431 332 -1999 2 3 0 3 0 365 2431 2910 -2000 2 3 0 3 0 2431 365 364 -2001 2 3 0 3 0 352 343 322 -2002 2 3 0 3 0 342 322 343 -2003 2 3 0 3 0 369 364 388 -2004 2 3 0 3 0 389 369 388 -2005 2 3 0 3 0 1228 389 388 -2006 2 3 0 3 0 389 1228 404 -2007 2 3 0 3 0 386 389 404 -2008 2 3 0 3 0 386 404 399 -2009 2 3 0 3 0 398 386 399 -2010 2 3 0 3 0 2921 398 399 -2011 2 3 0 3 0 398 2921 2597 -2012 2 3 0 3 0 2597 2921 2633 -2013 2 3 0 3 0 2633 2921 431 -2014 2 3 0 3 0 2330 2633 431 -2015 2 3 0 3 0 398 387 386 -2016 2 3 0 3 0 2387 387 398 -2017 2 3 0 3 0 2343 387 2387 -2018 2 3 0 3 0 2343 2433 387 -2019 2 3 0 3 0 341 2433 2343 -2020 2 3 0 3 0 341 340 2433 -2021 2 3 0 3 0 340 2479 2433 -2022 2 3 0 3 0 2479 385 2433 -2023 2 3 0 3 0 2479 386 385 -2024 2 3 0 3 0 389 386 2479 -2025 2 3 0 3 0 389 2479 369 -2026 2 3 0 3 0 385 386 387 -2027 2 3 0 3 0 387 2433 385 -2028 2 3 0 3 0 404 396 399 -2029 2 3 0 3 0 404 1228 396 -2030 2 3 0 3 0 339 2280 2297 -2031 2 3 0 3 0 1178 2297 2280 -2032 2 3 0 3 0 294 295 296 -2033 2 3 0 3 0 295 312 296 -2034 2 3 0 3 0 1146 312 295 -2035 2 3 0 3 0 295 2344 1146 -2036 2 3 0 3 0 2344 3028 1146 -2037 2 3 0 3 0 2344 2430 3028 -2038 2 3 0 3 0 2430 2991 3028 -2039 2 3 0 3 0 2598 2991 2430 -2040 2 3 0 3 0 2991 2598 2559 -2041 2 3 0 3 0 2598 2332 2559 -2042 2 3 0 3 0 2559 2332 356 -2043 2 3 0 3 0 2317 356 2332 -2044 2 3 0 3 0 3028 2991 328 -2045 2 3 0 3 0 3028 328 1146 -2046 2 3 0 3 0 1146 328 313 -2047 2 3 0 3 0 1146 313 312 -2048 2 3 0 3 0 312 313 314 -2049 2 3 0 3 0 2196 312 314 -2050 2 3 0 3 0 315 2196 314 -2051 2 3 0 3 0 2196 296 312 -2052 2 3 0 3 0 380 2668 425 -2053 2 3 0 3 0 381 2302 382 -2054 2 3 0 3 0 381 2589 2302 -2055 2 3 0 3 0 381 426 2589 -2056 2 3 0 3 0 424 2589 426 -2057 2 3 0 3 0 424 426 422 -2058 2 3 0 3 0 422 423 424 -2059 2 3 0 3 0 424 423 2397 -2060 2 3 0 3 0 424 2397 2589 -2061 2 3 0 3 0 2590 2589 2397 -2062 2 3 0 3 0 2397 2396 2590 -2063 2 3 0 3 0 2396 2397 2398 -2064 2 3 0 3 0 2511 2590 2396 -2065 2 3 0 3 0 2590 2511 2589 -2066 2 3 0 3 0 2589 2511 2302 -2067 2 3 0 3 0 2423 2302 2511 -2068 2 3 0 3 0 2511 2470 2423 -2069 2 3 0 3 0 2269 2470 2511 -2070 2 3 0 3 0 2269 336 2470 -2071 2 3 0 3 0 336 2269 2265 -2072 2 3 0 3 0 337 336 2265 -2073 2 3 0 3 0 2423 2470 336 -2074 2 3 0 3 0 2423 382 2302 -2075 2 3 0 3 0 2214 2163 2215 -2076 2 3 0 3 0 2163 2214 280 -2077 2 3 0 3 0 2324 2516 2406 -2078 2 3 0 3 0 2318 261 275 -2079 2 3 0 3 0 262 205 2129 -2080 2 3 0 3 0 185 2129 205 -2081 2 3 0 3 0 205 206 185 -2082 2 3 0 3 0 206 205 226 -2083 2 3 0 3 0 206 226 227 -2084 2 3 0 3 0 206 227 2002 -2085 2 3 0 3 0 2059 2002 227 -2086 2 3 0 3 0 2059 227 2060 -2087 2 3 0 3 0 2059 2060 172 -2088 2 3 0 3 0 1846 2059 172 -2089 2 3 0 3 0 171 1846 172 -2090 2 3 0 3 0 171 1847 1846 -2091 2 3 0 3 0 1788 1846 1847 -2092 2 3 0 3 0 115 1788 1847 -2093 2 3 0 3 0 105 115 1847 -2094 2 3 0 3 0 1728 115 105 -2095 2 3 0 3 0 1728 105 107 -2096 2 3 0 3 0 1728 107 1506 -2097 2 3 0 3 0 1455 1728 1506 -2098 2 3 0 3 0 1506 34 1455 -2099 2 3 0 3 0 1505 34 1506 -2100 2 3 0 3 0 1505 1506 107 -2101 2 3 0 3 0 107 1551 1505 -2102 2 3 0 3 0 107 106 1551 -2103 2 3 0 3 0 105 106 107 -2104 2 3 0 3 0 34 1505 44 -2105 2 3 0 3 0 44 28 34 -2106 2 3 0 3 0 1455 34 33 -2107 2 3 0 3 0 1728 1455 86 -2108 2 3 0 3 0 86 85 1728 -2109 2 3 0 3 0 84 85 86 -2110 2 3 0 3 0 1455 84 86 -2111 2 3 0 3 0 85 84 116 -2112 2 3 0 3 0 115 85 116 -2113 2 3 0 3 0 115 116 1787 -2114 2 3 0 3 0 1788 115 1787 -2115 2 3 0 3 0 1886 1788 1787 -2116 2 3 0 3 0 1787 1890 1886 -2117 2 3 0 3 0 1890 1787 1850 -2118 2 3 0 3 0 1889 1890 1850 -2119 2 3 0 3 0 1850 1849 1889 -2120 2 3 0 3 0 1849 1850 103 -2121 2 3 0 3 0 102 1849 103 -2122 2 3 0 3 0 1849 102 1892 -2123 2 3 0 3 0 1849 1892 1891 -2124 2 3 0 3 0 1891 1889 1849 -2125 2 3 0 3 0 1760 1892 102 -2126 2 3 0 3 0 1760 1797 1892 -2127 2 3 0 3 0 103 1850 88 -2128 2 3 0 3 0 87 103 88 -2129 2 3 0 3 0 87 88 84 -2130 2 3 0 3 0 84 56 87 -2131 2 3 0 3 0 116 84 88 -2132 2 3 0 3 0 116 88 1787 -2133 2 3 0 3 0 1787 88 1850 -2134 2 3 0 3 0 1890 1889 1921 -2135 2 3 0 3 0 1886 1890 1921 -2136 2 3 0 3 0 1886 1921 2059 -2137 2 3 0 3 0 2059 1846 1886 -2138 2 3 0 3 0 1788 1886 1846 -2139 2 3 0 3 0 2059 1921 2002 -2140 2 3 0 3 0 1728 85 115 -2141 2 3 0 3 0 2060 2089 172 -2142 2 3 0 3 0 2170 226 205 -2143 2 3 0 3 0 416 417 400 -2144 2 3 0 3 0 2689 2658 2657 -2145 2 3 0 3 0 2657 2658 2563 -2146 2 3 0 3 0 2657 2563 2503 -2147 2 3 0 3 0 2654 2657 2503 -2148 2 3 0 3 0 2503 2563 2564 -2149 2 3 0 3 0 2658 2958 2563 -2150 2 3 0 3 0 457 2958 2658 -2151 2 3 0 3 0 457 2658 458 -2152 2 3 0 3 0 2908 2902 2504 -2153 2 3 0 3 0 2395 2902 2908 -2154 2 3 0 3 0 2395 2908 2911 -2155 2 3 0 3 0 2911 2908 2907 -2156 2 3 0 3 0 2907 2914 2911 -2157 2 3 0 3 0 2914 2907 2624 -2158 2 3 0 3 0 2907 2909 2624 -2159 2 3 0 3 0 2907 2908 2909 -2160 2 3 0 3 0 2909 2918 2624 -2161 2 3 0 3 0 2911 2914 2368 -2162 2 3 0 3 0 2457 2368 2914 -2163 2 3 0 3 0 195 181 2142 -2164 2 3 0 3 0 195 182 181 -2165 2 3 0 3 0 182 1192 2046 -2166 2 3 0 3 0 2046 1192 1992 -2167 2 3 0 3 0 174 175 176 -2168 2 3 0 3 0 174 176 1938 -2169 2 3 0 3 0 1938 1901 174 -2170 2 3 0 3 0 176 1896 1938 -2171 2 3 0 3 0 1896 176 1893 -2172 2 3 0 3 0 63 51 64 -2173 2 3 0 3 0 51 50 64 -2174 2 3 0 3 0 132 118 145 -2175 2 3 0 3 0 145 146 132 -2176 2 3 0 3 0 132 146 1799 -2177 2 3 0 3 0 146 1854 1799 -2178 2 3 0 3 0 152 1642 1855 -2179 2 3 0 3 0 2852 152 1855 -2180 2 3 0 3 0 1941 2852 1855 -2181 2 3 0 3 0 1941 150 2852 -2182 2 3 0 3 0 150 1941 1991 -2183 2 3 0 3 0 1990 150 1991 -2184 2 3 0 3 0 1991 2021 1990 -2185 2 3 0 3 0 2021 1991 2044 -2186 2 3 0 3 0 1941 2044 1991 -2187 2 3 0 3 0 2021 177 1990 -2188 2 3 0 3 0 2021 2872 177 -2189 2 3 0 3 0 2872 2021 2287 -2190 2 3 0 3 0 2874 2872 2287 -2191 2 3 0 3 0 2369 2874 2287 -2192 2 3 0 3 0 178 177 2872 -2193 2 3 0 3 0 177 178 179 -2194 2 3 0 3 0 1930 177 179 -2195 2 3 0 3 0 1930 179 1814 -2196 2 3 0 3 0 1814 151 1930 -2197 2 3 0 3 0 151 150 1930 -2198 2 3 0 3 0 150 151 152 -2199 2 3 0 3 0 2852 150 152 -2200 2 3 0 3 0 67 152 151 -2201 2 3 0 3 0 1642 152 67 -2202 2 3 0 3 0 150 1990 1930 -2203 2 3 0 3 0 177 1930 1990 -2204 2 3 0 3 0 179 1959 1814 -2205 2 3 0 3 0 1959 179 178 -2206 2 3 0 3 0 1142 1959 178 -2207 2 3 0 3 0 2030 170 189 -2208 2 3 0 3 0 248 181 2086 -2209 2 3 0 3 0 2086 2126 248 -2210 2 3 0 3 0 1141 2126 2086 -2211 2 3 0 3 0 2126 249 248 -2212 2 3 0 3 0 1813 1781 1879 -2213 2 3 0 3 0 1781 1813 1768 -2214 2 3 0 3 0 147 1813 1952 -2215 2 3 0 3 0 1169 1364 1446 -2216 2 3 0 4 0 405 406 371 -2217 2 3 0 4 0 405 371 438 -2218 2 3 0 4 0 405 438 437 -2219 2 3 0 4 0 2352 405 437 -2220 2 3 0 4 0 437 2766 2352 -2221 2 3 0 4 0 437 451 2766 -2222 2 3 0 4 0 451 437 439 -2223 2 3 0 4 0 451 439 452 -2224 2 3 0 4 0 452 1195 451 -2225 2 3 0 4 0 2744 1195 452 -2226 2 3 0 4 0 452 2650 2744 -2227 2 3 0 4 0 2650 452 413 -2228 2 3 0 4 0 2650 413 415 -2229 2 3 0 4 0 2650 415 2620 -2230 2 3 0 4 0 2620 2619 2650 -2231 2 3 0 4 0 455 2650 2619 -2232 2 3 0 4 0 2619 3022 455 -2233 2 3 0 4 0 455 3022 453 -2234 2 3 0 4 0 453 454 455 -2235 2 3 0 4 0 454 453 1255 -2236 2 3 0 4 0 1254 454 1255 -2237 2 3 0 4 0 1254 1255 1256 -2238 2 3 0 4 0 2471 1254 1256 -2239 2 3 0 4 0 1256 522 2471 -2240 2 3 0 4 0 2476 522 1256 -2241 2 3 0 4 0 2476 1256 1255 -2242 2 3 0 4 0 1255 2776 2476 -2243 2 3 0 4 0 2776 1255 2738 -2244 2 3 0 4 0 2738 2777 2776 -2245 2 3 0 4 0 2777 2738 2693 -2246 2 3 0 4 0 2777 2693 442 -2247 2 3 0 4 0 442 465 2777 -2248 2 3 0 4 0 419 465 442 -2249 2 3 0 4 0 421 465 419 -2250 2 3 0 4 0 464 465 421 -2251 2 3 0 4 0 465 464 2425 -2252 2 3 0 4 0 465 2425 1268 -2253 2 3 0 4 0 2777 465 1268 -2254 2 3 0 4 0 2776 2777 1268 -2255 2 3 0 4 0 2476 2776 1268 -2256 2 3 0 4 0 1268 1270 2476 -2257 2 3 0 4 0 1268 1269 1270 -2258 2 3 0 4 0 1269 1268 2425 -2259 2 3 0 4 0 1269 2425 2477 -2260 2 3 0 4 0 2477 1119 1269 -2261 2 3 0 4 0 1117 1119 2477 -2262 2 3 0 4 0 2477 479 1117 -2263 2 3 0 4 0 2425 479 2477 -2264 2 3 0 4 0 479 2425 464 -2265 2 3 0 4 0 479 464 466 -2266 2 3 0 4 0 478 479 466 -2267 2 3 0 4 0 478 2398 479 -2268 2 3 0 4 0 479 2398 1117 -2269 2 3 0 4 0 1117 2398 2111 -2270 2 3 0 4 0 1118 1117 2111 -2271 2 3 0 4 0 1118 2111 492 -2272 2 3 0 4 0 1118 492 491 -2273 2 3 0 4 0 1277 1118 491 -2274 2 3 0 4 0 511 1277 491 -2275 2 3 0 4 0 491 462 511 -2276 2 3 0 4 0 490 462 491 -2277 2 3 0 4 0 490 491 492 -2278 2 3 0 4 0 2740 490 492 -2279 2 3 0 4 0 2111 2740 492 -2280 2 3 0 4 0 2398 2740 2111 -2281 2 3 0 4 0 2740 2398 2397 -2282 2 3 0 4 0 2740 2397 423 -2283 2 3 0 4 0 2740 423 490 -2284 2 3 0 4 0 422 490 423 -2285 2 3 0 4 0 422 463 490 -2286 2 3 0 4 0 422 476 463 -2287 2 3 0 4 0 422 2754 476 -2288 2 3 0 4 0 2705 476 2754 -2289 2 3 0 4 0 476 2705 1240 -2290 2 3 0 4 0 1240 1241 476 -2291 2 3 0 4 0 1288 1241 1240 -2292 2 3 0 4 0 1288 1240 1294 -2293 2 3 0 4 0 541 1288 1294 -2294 2 3 0 4 0 1296 541 1294 -2295 2 3 0 4 0 1294 499 1296 -2296 2 3 0 4 0 499 1294 1240 -2297 2 3 0 4 0 499 1240 497 -2298 2 3 0 4 0 497 498 499 -2299 2 3 0 4 0 2722 498 497 -2300 2 3 0 4 0 2705 2722 497 -2301 2 3 0 4 0 1240 2705 497 -2302 2 3 0 4 0 499 498 526 -2303 2 3 0 4 0 1296 499 526 -2304 2 3 0 4 0 526 527 1296 -2305 2 3 0 4 0 526 513 527 -2306 2 3 0 4 0 513 526 1253 -2307 2 3 0 4 0 513 1253 514 -2308 2 3 0 4 0 512 513 514 -2309 2 3 0 4 0 2523 512 514 -2310 2 3 0 4 0 2523 514 2424 -2311 2 3 0 4 0 2424 514 481 -2312 2 3 0 4 0 514 1253 481 -2313 2 3 0 4 0 481 1253 526 -2314 2 3 0 4 0 481 526 498 -2315 2 3 0 4 0 500 512 2523 -2316 2 3 0 4 0 2523 445 500 -2317 2 3 0 4 0 500 445 501 -2318 2 3 0 4 0 500 501 1337 -2319 2 3 0 4 0 512 500 1337 -2320 2 3 0 4 0 1337 1387 512 -2321 2 3 0 4 0 1387 1337 1451 -2322 2 3 0 4 0 1451 1487 1387 -2323 2 3 0 4 0 1407 1487 1451 -2324 2 3 0 4 0 1407 1451 1337 -2325 2 3 0 4 0 1407 1337 495 -2326 2 3 0 4 0 495 1406 1407 -2327 2 3 0 4 0 1406 495 524 -2328 2 3 0 4 0 548 1406 524 -2329 2 3 0 4 0 524 1401 548 -2330 2 3 0 4 0 1401 524 525 -2331 2 3 0 4 0 1442 1401 525 -2332 2 3 0 4 0 1346 1442 525 -2333 2 3 0 4 0 525 1347 1346 -2334 2 3 0 4 0 1348 1347 525 -2335 2 3 0 4 0 1348 525 493 -2336 2 3 0 4 0 467 1348 493 -2337 2 3 0 4 0 493 494 467 -2338 2 3 0 4 0 496 494 493 -2339 2 3 0 4 0 493 524 496 -2340 2 3 0 4 0 524 493 525 -2341 2 3 0 4 0 524 495 496 -2342 2 3 0 4 0 495 494 496 -2343 2 3 0 4 0 1297 494 495 -2344 2 3 0 4 0 501 1297 495 -2345 2 3 0 4 0 495 1337 501 -2346 2 3 0 4 0 445 1297 501 -2347 2 3 0 4 0 2753 1348 467 -2348 2 3 0 4 0 1348 2753 2725 -2349 2 3 0 4 0 2725 1347 1348 -2350 2 3 0 4 0 2936 1347 2725 -2351 2 3 0 4 0 2725 2694 2936 -2352 2 3 0 4 0 2926 2936 2694 -2353 2 3 0 4 0 2936 2926 1267 -2354 2 3 0 4 0 2936 1267 1266 -2355 2 3 0 4 0 2936 1266 1345 -2356 2 3 0 4 0 1347 2936 1345 -2357 2 3 0 4 0 1347 1345 1344 -2358 2 3 0 4 0 1346 1347 1344 -2359 2 3 0 4 0 1441 1346 1344 -2360 2 3 0 4 0 1392 1441 1344 -2361 2 3 0 4 0 1392 1344 1266 -2362 2 3 0 4 0 1490 1392 1266 -2363 2 3 0 4 0 1490 1266 1265 -2364 2 3 0 4 0 1490 1265 2801 -2365 2 3 0 4 0 1490 2801 1467 -2366 2 3 0 4 0 1489 1490 1467 -2367 2 3 0 4 0 1489 1467 2826 -2368 2 3 0 4 0 2826 2827 1489 -2369 2 3 0 4 0 2827 2826 2825 -2370 2 3 0 4 0 2825 2830 2827 -2371 2 3 0 4 0 2825 1585 2830 -2372 2 3 0 4 0 1453 1585 2825 -2373 2 3 0 4 0 1467 1453 2825 -2374 2 3 0 4 0 1467 2825 2826 -2375 2 3 0 4 0 1454 1453 1467 -2376 2 3 0 4 0 1454 1467 2801 -2377 2 3 0 4 0 1104 1454 2801 -2378 2 3 0 4 0 1104 2801 1265 -2379 2 3 0 4 0 1265 1338 1104 -2380 2 3 0 4 0 1265 1267 1338 -2381 2 3 0 4 0 1265 1266 1267 -2382 2 3 0 4 0 1267 1114 1338 -2383 2 3 0 4 0 1267 2712 1114 -2384 2 3 0 4 0 1267 2926 2712 -2385 2 3 0 4 0 457 1114 2712 -2386 2 3 0 4 0 456 1114 457 -2387 2 3 0 4 0 456 457 458 -2388 2 3 0 4 0 1105 456 458 -2389 2 3 0 4 0 2746 1105 458 -2390 2 3 0 4 0 458 2658 2746 -2391 2 3 0 4 0 2689 2746 2658 -2392 2 3 0 4 0 440 2746 2689 -2393 2 3 0 4 0 440 1243 2746 -2394 2 3 0 4 0 440 1242 1243 -2395 2 3 0 4 0 440 2383 1242 -2396 2 3 0 4 0 2383 2721 1242 -2397 2 3 0 4 0 2704 2721 2383 -2398 2 3 0 4 0 2699 2721 2704 -2399 2 3 0 4 0 2703 2699 2704 -2400 2 3 0 4 0 2703 2573 2699 -2401 2 3 0 4 0 2699 2573 2700 -2402 2 3 0 4 0 2700 486 2699 -2403 2 3 0 4 0 487 486 2700 -2404 2 3 0 4 0 487 2700 434 -2405 2 3 0 4 0 434 485 487 -2406 2 3 0 4 0 434 483 485 -2407 2 3 0 4 0 434 2717 483 -2408 2 3 0 4 0 434 436 2717 -2409 2 3 0 4 0 434 435 436 -2410 2 3 0 4 0 435 434 2607 -2411 2 3 0 4 0 2607 2605 435 -2412 2 3 0 4 0 2437 2605 2607 -2413 2 3 0 4 0 2538 2605 2437 -2414 2 3 0 4 0 2605 2538 2606 -2415 2 3 0 4 0 2606 436 2605 -2416 2 3 0 4 0 2645 436 2606 -2417 2 3 0 4 0 2606 2565 2645 -2418 2 3 0 4 0 2565 2606 2539 -2419 2 3 0 4 0 2539 2606 2538 -2420 2 3 0 4 0 2645 2565 406 -2421 2 3 0 4 0 2661 2645 406 -2422 2 3 0 4 0 406 2353 2661 -2423 2 3 0 4 0 2353 406 405 -2424 2 3 0 4 0 405 2352 2353 -2425 2 3 0 4 0 2353 2352 2762 -2426 2 3 0 4 0 2762 2763 2353 -2427 2 3 0 4 0 2762 516 2763 -2428 2 3 0 4 0 516 2762 449 -2429 2 3 0 4 0 517 516 449 -2430 2 3 0 4 0 449 448 517 -2431 2 3 0 4 0 448 449 450 -2432 2 3 0 4 0 474 448 450 -2433 2 3 0 4 0 2766 474 450 -2434 2 3 0 4 0 450 2352 2766 -2435 2 3 0 4 0 450 449 2352 -2436 2 3 0 4 0 2762 2352 449 -2437 2 3 0 4 0 2766 488 474 -2438 2 3 0 4 0 488 2766 451 -2439 2 3 0 4 0 488 451 489 -2440 2 3 0 4 0 2467 488 489 -2441 2 3 0 4 0 2467 489 2471 -2442 2 3 0 4 0 2471 521 2467 -2443 2 3 0 4 0 2471 522 521 -2444 2 3 0 4 0 521 522 523 -2445 2 3 0 4 0 521 523 1359 -2446 2 3 0 4 0 521 1359 1360 -2447 2 3 0 4 0 521 1360 2468 -2448 2 3 0 4 0 2468 2467 521 -2449 2 3 0 4 0 2467 2468 1197 -2450 2 3 0 4 0 1197 488 2467 -2451 2 3 0 4 0 474 488 1197 -2452 2 3 0 4 0 1196 474 1197 -2453 2 3 0 4 0 1197 2468 1196 -2454 2 3 0 4 0 2468 1198 1196 -2455 2 3 0 4 0 1198 2468 1199 -2456 2 3 0 4 0 1121 1198 1199 -2457 2 3 0 4 0 2141 1121 1199 -2458 2 3 0 4 0 1199 1339 2141 -2459 2 3 0 4 0 1360 1339 1199 -2460 2 3 0 4 0 1360 1199 2468 -2461 2 3 0 4 0 1339 1360 1359 -2462 2 3 0 4 0 2509 1339 1359 -2463 2 3 0 4 0 2509 1359 523 -2464 2 3 0 4 0 2480 2509 523 -2465 2 3 0 4 0 2480 523 1119 -2466 2 3 0 4 0 1119 1118 2480 -2467 2 3 0 4 0 1117 1118 1119 -2468 2 3 0 4 0 1118 1277 2480 -2469 2 3 0 4 0 1340 2480 1277 -2470 2 3 0 4 0 1277 511 1340 -2471 2 3 0 4 0 510 1340 511 -2472 2 3 0 4 0 509 510 511 -2473 2 3 0 4 0 2446 509 511 -2474 2 3 0 4 0 511 462 2446 -2475 2 3 0 4 0 2446 462 461 -2476 2 3 0 4 0 460 2446 461 -2477 2 3 0 4 0 459 460 461 -2478 2 3 0 4 0 463 459 461 -2479 2 3 0 4 0 461 462 463 -2480 2 3 0 4 0 463 462 490 -2481 2 3 0 4 0 477 459 463 -2482 2 3 0 4 0 476 477 463 -2483 2 3 0 4 0 1241 477 476 -2484 2 3 0 4 0 477 1241 1426 -2485 2 3 0 4 0 477 1426 3011 -2486 2 3 0 4 0 1422 477 3011 -2487 2 3 0 4 0 3011 1425 1422 -2488 2 3 0 4 0 1425 3011 1426 -2489 2 3 0 4 0 1425 1426 1427 -2490 2 3 0 4 0 1427 1518 1425 -2491 2 3 0 4 0 1518 1427 1553 -2492 2 3 0 4 0 1553 574 1518 -2493 2 3 0 4 0 1553 583 574 -2494 2 3 0 4 0 1553 560 583 -2495 2 3 0 4 0 1553 1540 560 -2496 2 3 0 4 0 1427 1540 1553 -2497 2 3 0 4 0 1539 1540 1427 -2498 2 3 0 4 0 1539 1427 1288 -2499 2 3 0 4 0 1539 1288 541 -2500 2 3 0 4 0 1539 541 1480 -2501 2 3 0 4 0 1540 1539 1480 -2502 2 3 0 4 0 1540 1480 561 -2503 2 3 0 4 0 561 560 1540 -2504 2 3 0 4 0 560 561 562 -2505 2 3 0 4 0 584 560 562 -2506 2 3 0 4 0 584 562 1712 -2507 2 3 0 4 0 584 1712 1713 -2508 2 3 0 4 0 1713 2653 584 -2509 2 3 0 4 0 1843 2653 1713 -2510 2 3 0 4 0 630 1843 1713 -2511 2 3 0 4 0 1713 1747 630 -2512 2 3 0 4 0 1713 1746 1747 -2513 2 3 0 4 0 1746 1713 1712 -2514 2 3 0 4 0 1746 1712 593 -2515 2 3 0 4 0 1746 593 1747 -2516 2 3 0 4 0 1747 593 592 -2517 2 3 0 4 0 592 1148 1747 -2518 2 3 0 4 0 1148 592 1149 -2519 2 3 0 4 0 1147 1148 1149 -2520 2 3 0 4 0 1149 2835 1147 -2521 2 3 0 4 0 1149 2837 2835 -2522 2 3 0 4 0 2837 1149 592 -2523 2 3 0 4 0 592 1627 2837 -2524 2 3 0 4 0 1627 592 591 -2525 2 3 0 4 0 1627 591 1628 -2526 2 3 0 4 0 1628 1561 1627 -2527 2 3 0 4 0 1628 550 1561 -2528 2 3 0 4 0 1628 1547 550 -2529 2 3 0 4 0 1628 1560 1547 -2530 2 3 0 4 0 591 1560 1628 -2531 2 3 0 4 0 1607 1560 591 -2532 2 3 0 4 0 1607 591 593 -2533 2 3 0 4 0 1607 593 1712 -2534 2 3 0 4 0 562 1607 1712 -2535 2 3 0 4 0 564 1607 562 -2536 2 3 0 4 0 562 561 564 -2537 2 3 0 4 0 561 565 564 -2538 2 3 0 4 0 1479 565 561 -2539 2 3 0 4 0 1479 561 1480 -2540 2 3 0 4 0 1479 1480 541 -2541 2 3 0 4 0 542 1479 541 -2542 2 3 0 4 0 541 527 542 -2543 2 3 0 4 0 541 1296 527 -2544 2 3 0 4 0 542 527 1387 -2545 2 3 0 4 0 1487 542 1387 -2546 2 3 0 4 0 542 1487 1488 -2547 2 3 0 4 0 542 1488 1486 -2548 2 3 0 4 0 1486 1479 542 -2549 2 3 0 4 0 566 1479 1486 -2550 2 3 0 4 0 1488 566 1486 -2551 2 3 0 4 0 566 1488 1560 -2552 2 3 0 4 0 1560 564 566 -2553 2 3 0 4 0 564 1560 1607 -2554 2 3 0 4 0 564 565 566 -2555 2 3 0 4 0 566 565 1479 -2556 2 3 0 4 0 1547 1560 1488 -2557 2 3 0 4 0 1547 1488 1487 -2558 2 3 0 4 0 1487 550 1547 -2559 2 3 0 4 0 1487 1445 550 -2560 2 3 0 4 0 1487 1407 1445 -2561 2 3 0 4 0 1407 1406 1445 -2562 2 3 0 4 0 548 1445 1406 -2563 2 3 0 4 0 550 1445 548 -2564 2 3 0 4 0 548 549 550 -2565 2 3 0 4 0 548 1552 549 -2566 2 3 0 4 0 1552 548 1401 -2567 2 3 0 4 0 1552 1401 1442 -2568 2 3 0 4 0 1534 1552 1442 -2569 2 3 0 4 0 1500 1534 1442 -2570 2 3 0 4 0 1441 1500 1442 -2571 2 3 0 4 0 1346 1441 1442 -2572 2 3 0 4 0 1500 1441 1497 -2573 2 3 0 4 0 1497 1573 1500 -2574 2 3 0 4 0 1489 1573 1497 -2575 2 3 0 4 0 1489 1497 1441 -2576 2 3 0 4 0 1489 1441 1392 -2577 2 3 0 4 0 1392 1490 1489 -2578 2 3 0 4 0 1489 2827 1573 -2579 2 3 0 4 0 594 1573 2827 -2580 2 3 0 4 0 2987 594 2827 -2581 2 3 0 4 0 2987 2827 2830 -2582 2 3 0 4 0 2987 2830 2676 -2583 2 3 0 4 0 2987 2676 2677 -2584 2 3 0 4 0 2677 594 2987 -2585 2 3 0 4 0 594 2677 595 -2586 2 3 0 4 0 594 595 596 -2587 2 3 0 4 0 1573 594 596 -2588 2 3 0 4 0 1573 596 1652 -2589 2 3 0 4 0 1652 1500 1573 -2590 2 3 0 4 0 1500 1652 1608 -2591 2 3 0 4 0 1500 1608 1534 -2592 2 3 0 4 0 1608 1561 1534 -2593 2 3 0 4 0 1608 1659 1561 -2594 2 3 0 4 0 1659 1608 1653 -2595 2 3 0 4 0 1659 1653 2835 -2596 2 3 0 4 0 2835 2837 1659 -2597 2 3 0 4 0 1627 1659 2837 -2598 2 3 0 4 0 1627 1561 1659 -2599 2 3 0 4 0 2840 2835 1653 -2600 2 3 0 4 0 1652 2840 1653 -2601 2 3 0 4 0 1608 1652 1653 -2602 2 3 0 4 0 2840 1652 597 -2603 2 3 0 4 0 2840 597 1761 -2604 2 3 0 4 0 2835 2840 1761 -2605 2 3 0 4 0 1761 1904 2835 -2606 2 3 0 4 0 1761 1902 1904 -2607 2 3 0 4 0 595 1902 1761 -2608 2 3 0 4 0 1761 597 595 -2609 2 3 0 4 0 595 597 596 -2610 2 3 0 4 0 597 1652 596 -2611 2 3 0 4 0 2848 1902 595 -2612 2 3 0 4 0 2848 595 1897 -2613 2 3 0 4 0 2848 1897 1899 -2614 2 3 0 4 0 1899 2007 2848 -2615 2 3 0 4 0 2007 1899 2004 -2616 2 3 0 4 0 2007 2004 685 -2617 2 3 0 4 0 2007 685 2982 -2618 2 3 0 4 0 2007 2982 1903 -2619 2 3 0 4 0 2848 2007 1903 -2620 2 3 0 4 0 1902 2848 1903 -2621 2 3 0 4 0 1902 1903 1904 -2622 2 3 0 4 0 1903 644 1904 -2623 2 3 0 4 0 1903 647 644 -2624 2 3 0 4 0 1903 661 647 -2625 2 3 0 4 0 661 1903 2982 -2626 2 3 0 4 0 2982 662 661 -2627 2 3 0 4 0 662 2982 685 -2628 2 3 0 4 0 685 687 662 -2629 2 3 0 4 0 685 686 687 -2630 2 3 0 4 0 2067 686 685 -2631 2 3 0 4 0 2004 2067 685 -2632 2 3 0 4 0 2067 2004 668 -2633 2 3 0 4 0 2067 668 667 -2634 2 3 0 4 0 2067 667 686 -2635 2 3 0 4 0 712 686 667 -2636 2 3 0 4 0 712 667 713 -2637 2 3 0 4 0 667 683 713 -2638 2 3 0 4 0 664 683 667 -2639 2 3 0 4 0 667 668 664 -2640 2 3 0 4 0 665 664 668 -2641 2 3 0 4 0 1980 665 668 -2642 2 3 0 4 0 1980 668 2004 -2643 2 3 0 4 0 1980 2004 1926 -2644 2 3 0 4 0 1980 1926 1927 -2645 2 3 0 4 0 1980 1927 1974 -2646 2 3 0 4 0 1973 1980 1974 -2647 2 3 0 4 0 1973 1974 1180 -2648 2 3 0 4 0 666 1973 1180 -2649 2 3 0 4 0 666 1180 1179 -2650 2 3 0 4 0 666 1179 1970 -2651 2 3 0 4 0 709 666 1970 -2652 2 3 0 4 0 709 1970 2038 -2653 2 3 0 4 0 2038 2122 709 -2654 2 3 0 4 0 2038 2056 2122 -2655 2 3 0 4 0 2056 2038 650 -2656 2 3 0 4 0 649 2056 650 -2657 2 3 0 4 0 648 649 650 -2658 2 3 0 4 0 650 651 648 -2659 2 3 0 4 0 651 650 1970 -2660 2 3 0 4 0 651 1970 1179 -2661 2 3 0 4 0 1179 1966 651 -2662 2 3 0 4 0 621 1966 1179 -2663 2 3 0 4 0 621 1179 1180 -2664 2 3 0 4 0 1974 621 1180 -2665 2 3 0 4 0 1974 1927 621 -2666 2 3 0 4 0 1927 618 621 -2667 2 3 0 4 0 1927 1789 618 -2668 2 3 0 4 0 1789 1927 1792 -2669 2 3 0 4 0 1789 1792 1793 -2670 2 3 0 4 0 1793 1703 1789 -2671 2 3 0 4 0 1793 1584 1703 -2672 2 3 0 4 0 1584 1793 2830 -2673 2 3 0 4 0 1584 2830 1585 -2674 2 3 0 4 0 1567 1584 1585 -2675 2 3 0 4 0 1567 1585 2975 -2676 2 3 0 4 0 2975 1200 1567 -2677 2 3 0 4 0 2975 2813 1200 -2678 2 3 0 4 0 2975 1453 2813 -2679 2 3 0 4 0 1453 2975 1585 -2680 2 3 0 4 0 1453 1452 2813 -2681 2 3 0 4 0 1452 1453 1454 -2682 2 3 0 4 0 2466 1452 1454 -2683 2 3 0 4 0 2466 1454 1104 -2684 2 3 0 4 0 1105 2466 1104 -2685 2 3 0 4 0 1104 456 1105 -2686 2 3 0 4 0 1114 456 1104 -2687 2 3 0 4 0 1114 1104 1338 -2688 2 3 0 4 0 2784 2466 1105 -2689 2 3 0 4 0 2784 1105 2746 -2690 2 3 0 4 0 2746 1243 2784 -2691 2 3 0 4 0 531 2784 1243 -2692 2 3 0 4 0 1242 531 1243 -2693 2 3 0 4 0 531 1242 1327 -2694 2 3 0 4 0 1327 532 531 -2695 2 3 0 4 0 2799 532 1327 -2696 2 3 0 4 0 1327 2779 2799 -2697 2 3 0 4 0 2778 2779 1327 -2698 2 3 0 4 0 2721 2778 1327 -2699 2 3 0 4 0 1327 1242 2721 -2700 2 3 0 4 0 2699 2778 2721 -2701 2 3 0 4 0 2699 486 2778 -2702 2 3 0 4 0 486 2779 2778 -2703 2 3 0 4 0 1120 2779 486 -2704 2 3 0 4 0 1120 486 485 -2705 2 3 0 4 0 1120 485 2797 -2706 2 3 0 4 0 2797 544 1120 -2707 2 3 0 4 0 544 2797 545 -2708 2 3 0 4 0 543 544 545 -2709 2 3 0 4 0 546 543 545 -2710 2 3 0 4 0 546 545 1472 -2711 2 3 0 4 0 1472 568 546 -2712 2 3 0 4 0 1531 568 1472 -2713 2 3 0 4 0 1531 1472 2796 -2714 2 3 0 4 0 1418 1531 2796 -2715 2 3 0 4 0 2796 2795 1418 -2716 2 3 0 4 0 1271 2795 2796 -2717 2 3 0 4 0 2796 545 1271 -2718 2 3 0 4 0 545 2796 1472 -2719 2 3 0 4 0 545 2797 1271 -2720 2 3 0 4 0 485 1271 2797 -2721 2 3 0 4 0 485 482 1271 -2722 2 3 0 4 0 485 483 482 -2723 2 3 0 4 0 482 483 484 -2724 2 3 0 4 0 482 484 1316 -2725 2 3 0 4 0 1315 482 1316 -2726 2 3 0 4 0 1316 1365 1315 -2727 2 3 0 4 0 1316 1314 1365 -2728 2 3 0 4 0 1314 1316 2789 -2729 2 3 0 4 0 1314 2789 2763 -2730 2 3 0 4 0 516 1314 2763 -2731 2 3 0 4 0 516 518 1314 -2732 2 3 0 4 0 516 515 518 -2733 2 3 0 4 0 515 516 517 -2734 2 3 0 4 0 515 517 520 -2735 2 3 0 4 0 515 520 2916 -2736 2 3 0 4 0 515 2916 1420 -2737 2 3 0 4 0 518 515 1420 -2738 2 3 0 4 0 1419 518 1420 -2739 2 3 0 4 0 1419 1420 1501 -2740 2 3 0 4 0 1501 1457 1419 -2741 2 3 0 4 0 1501 1502 1457 -2742 2 3 0 4 0 1502 1501 1503 -2743 2 3 0 4 0 1502 1503 571 -2744 2 3 0 4 0 1635 1502 571 -2745 2 3 0 4 0 571 2920 1635 -2746 2 3 0 4 0 2920 571 1755 -2747 2 3 0 4 0 1757 2920 1755 -2748 2 3 0 4 0 1755 1756 1757 -2749 2 3 0 4 0 1756 1755 2962 -2750 2 3 0 4 0 1756 2962 2842 -2751 2 3 0 4 0 1756 2842 1866 -2752 2 3 0 4 0 1756 1866 1757 -2753 2 3 0 4 0 1866 2679 1757 -2754 2 3 0 4 0 2679 1866 1865 -2755 2 3 0 4 0 2845 2679 1865 -2756 2 3 0 4 0 2845 1865 2054 -2757 2 3 0 4 0 2054 1978 2845 -2758 2 3 0 4 0 1978 2054 2865 -2759 2 3 0 4 0 2865 2143 1978 -2760 2 3 0 4 0 2143 2861 1978 -2761 2 3 0 4 0 2861 1979 1978 -2762 2 3 0 4 0 2015 1979 2861 -2763 2 3 0 4 0 1979 2015 1831 -2764 2 3 0 4 0 1979 1831 1778 -2765 2 3 0 4 0 1979 1778 1862 -2766 2 3 0 4 0 1978 1979 1862 -2767 2 3 0 4 0 1977 1978 1862 -2768 2 3 0 4 0 1977 1862 1771 -2769 2 3 0 4 0 1771 2678 1977 -2770 2 3 0 4 0 2678 1771 1770 -2771 2 3 0 4 0 2678 1770 1648 -2772 2 3 0 4 0 2678 1648 2679 -2773 2 3 0 4 0 2679 2845 2678 -2774 2 3 0 4 0 2678 2845 1977 -2775 2 3 0 4 0 1978 1977 2845 -2776 2 3 0 4 0 1636 2679 1648 -2777 2 3 0 4 0 1648 1634 1636 -2778 2 3 0 4 0 1634 1648 1591 -2779 2 3 0 4 0 2821 1634 1591 -2780 2 3 0 4 0 2821 1591 552 -2781 2 3 0 4 0 1502 2821 552 -2782 2 3 0 4 0 1502 552 1457 -2783 2 3 0 4 0 1457 552 551 -2784 2 3 0 4 0 1457 551 1366 -2785 2 3 0 4 0 1366 1419 1457 -2786 2 3 0 4 0 1419 1366 518 -2787 2 3 0 4 0 1314 518 1366 -2788 2 3 0 4 0 1365 1314 1366 -2789 2 3 0 4 0 1366 1417 1365 -2790 2 3 0 4 0 551 1417 1366 -2791 2 3 0 4 0 551 553 1417 -2792 2 3 0 4 0 551 552 553 -2793 2 3 0 4 0 552 1591 553 -2794 2 3 0 4 0 1622 553 1591 -2795 2 3 0 4 0 1622 1591 1647 -2796 2 3 0 4 0 1623 1622 1647 -2797 2 3 0 4 0 1623 1647 1648 -2798 2 3 0 4 0 1623 1648 1770 -2799 2 3 0 4 0 1623 1770 1694 -2800 2 3 0 4 0 1672 1623 1694 -2801 2 3 0 4 0 1694 1673 1672 -2802 2 3 0 4 0 1694 1729 1673 -2803 2 3 0 4 0 1694 1730 1729 -2804 2 3 0 4 0 1730 1694 1771 -2805 2 3 0 4 0 1771 1778 1730 -2806 2 3 0 4 0 1778 1771 1862 -2807 2 3 0 4 0 1778 1833 1730 -2808 2 3 0 4 0 1833 1778 1831 -2809 2 3 0 4 0 1831 1832 1833 -2810 2 3 0 4 0 2014 1832 1831 -2811 2 3 0 4 0 2014 1831 2015 -2812 2 3 0 4 0 2015 2866 2014 -2813 2 3 0 4 0 2868 2014 2866 -2814 2 3 0 4 0 1832 2014 2868 -2815 2 3 0 4 0 1832 2868 2859 -2816 2 3 0 4 0 1832 2859 1881 -2817 2 3 0 4 0 1832 1881 1880 -2818 2 3 0 4 0 1880 1833 1832 -2819 2 3 0 4 0 1880 2947 1833 -2820 2 3 0 4 0 1795 2947 1880 -2821 2 3 0 4 0 1795 1880 1796 -2822 2 3 0 4 0 1794 1795 1796 -2823 2 3 0 4 0 1916 1794 1796 -2824 2 3 0 4 0 1796 1881 1916 -2825 2 3 0 4 0 1880 1881 1796 -2826 2 3 0 4 0 1916 1881 2870 -2827 2 3 0 4 0 2870 2769 1916 -2828 2 3 0 4 0 2870 2154 2769 -2829 2 3 0 4 0 2859 2154 2870 -2830 2 3 0 4 0 2870 1881 2859 -2831 2 3 0 4 0 2769 2154 2770 -2832 2 3 0 4 0 2769 2770 660 -2833 2 3 0 4 0 2769 660 1916 -2834 2 3 0 4 0 1916 660 1915 -2835 2 3 0 4 0 1790 1916 1915 -2836 2 3 0 4 0 1914 1790 1915 -2837 2 3 0 4 0 1913 1914 1915 -2838 2 3 0 4 0 1913 1915 659 -2839 2 3 0 4 0 1969 1913 659 -2840 2 3 0 4 0 659 658 1969 -2841 2 3 0 4 0 658 659 660 -2842 2 3 0 4 0 658 660 2770 -2843 2 3 0 4 0 659 1915 660 -2844 2 3 0 4 0 658 2072 1969 -2845 2 3 0 4 0 658 2116 2072 -2846 2 3 0 4 0 2116 2114 2072 -2847 2 3 0 4 0 2072 2114 2113 -2848 2 3 0 4 0 1969 2072 2113 -2849 2 3 0 4 0 1969 2113 1919 -2850 2 3 0 4 0 612 1969 1919 -2851 2 3 0 4 0 612 1919 1876 -2852 2 3 0 4 0 1876 613 612 -2853 2 3 0 4 0 1920 613 1876 -2854 2 3 0 4 0 1920 1876 1919 -2855 2 3 0 4 0 1920 1919 2009 -2856 2 3 0 4 0 2994 1920 2009 -2857 2 3 0 4 0 2929 2994 2009 -2858 2 3 0 4 0 2115 2929 2009 -2859 2 3 0 4 0 2115 2009 2113 -2860 2 3 0 4 0 2113 2114 2115 -2861 2 3 0 4 0 2114 2181 2115 -2862 2 3 0 4 0 2181 2071 2115 -2863 2 3 0 4 0 2181 2193 2071 -2864 2 3 0 4 0 2071 2193 2035 -2865 2 3 0 4 0 2071 2035 2034 -2866 2 3 0 4 0 2929 2071 2034 -2867 2 3 0 4 0 626 2929 2034 -2868 2 3 0 4 0 626 2034 2036 -2869 2 3 0 4 0 1860 626 2036 -2870 2 3 0 4 0 1860 2036 1939 -2871 2 3 0 4 0 1939 1923 1860 -2872 2 3 0 4 0 1972 1923 1939 -2873 2 3 0 4 0 1939 2050 1972 -2874 2 3 0 4 0 2050 1939 2048 -2875 2 3 0 4 0 2048 2049 2050 -2876 2 3 0 4 0 2049 2048 2869 -2877 2 3 0 4 0 2049 2869 2932 -2878 2 3 0 4 0 2932 2886 2049 -2879 2 3 0 4 0 2051 2049 2886 -2880 2 3 0 4 0 2886 2166 2051 -2881 2 3 0 4 0 2165 2051 2166 -2882 2 3 0 4 0 2164 2165 2166 -2883 2 3 0 4 0 2164 2174 2165 -2884 2 3 0 4 0 688 2165 2174 -2885 2 3 0 4 0 688 2174 2951 -2886 2 3 0 4 0 688 2951 700 -2887 2 3 0 4 0 699 688 700 -2888 2 3 0 4 0 699 700 714 -2889 2 3 0 4 0 714 727 699 -2890 2 3 0 4 0 714 728 727 -2891 2 3 0 4 0 714 742 728 -2892 2 3 0 4 0 714 1206 742 -2893 2 3 0 4 0 1206 714 2188 -2894 2 3 0 4 0 743 1206 2188 -2895 2 3 0 4 0 743 2188 734 -2896 2 3 0 4 0 735 743 734 -2897 2 3 0 4 0 735 734 736 -2898 2 3 0 4 0 779 735 736 -2899 2 3 0 4 0 735 779 781 -2900 2 3 0 4 0 769 735 781 -2901 2 3 0 4 0 769 781 784 -2902 2 3 0 4 0 769 784 2405 -2903 2 3 0 4 0 768 769 2405 -2904 2 3 0 4 0 2408 768 2405 -2905 2 3 0 4 0 768 2408 740 -2906 2 3 0 4 0 740 742 768 -2907 2 3 0 4 0 728 742 740 -2908 2 3 0 4 0 740 741 728 -2909 2 3 0 4 0 740 771 741 -2910 2 3 0 4 0 770 771 740 -2911 2 3 0 4 0 740 2408 770 -2912 2 3 0 4 0 728 741 723 -2913 2 3 0 4 0 727 728 723 -2914 2 3 0 4 0 723 724 727 -2915 2 3 0 4 0 723 701 724 -2916 2 3 0 4 0 723 726 701 -2917 2 3 0 4 0 723 1352 726 -2918 2 3 0 4 0 723 741 1352 -2919 2 3 0 4 0 744 726 1352 -2920 2 3 0 4 0 744 725 726 -2921 2 3 0 4 0 725 744 745 -2922 2 3 0 4 0 725 745 2786 -2923 2 3 0 4 0 2786 706 725 -2924 2 3 0 4 0 706 2786 2070 -2925 2 3 0 4 0 704 706 2070 -2926 2 3 0 4 0 2070 2127 704 -2927 2 3 0 4 0 2127 2070 2873 -2928 2 3 0 4 0 706 2127 2873 -2929 2 3 0 4 0 702 706 2873 -2930 2 3 0 4 0 702 2873 2058 -2931 2 3 0 4 0 703 702 2058 -2932 2 3 0 4 0 703 2058 676 -2933 2 3 0 4 0 703 676 675 -2934 2 3 0 4 0 675 724 703 -2935 2 3 0 4 0 675 699 724 -2936 2 3 0 4 0 675 688 699 -2937 2 3 0 4 0 675 674 688 -2938 2 3 0 4 0 674 675 676 -2939 2 3 0 4 0 2001 674 676 -2940 2 3 0 4 0 2979 2001 676 -2941 2 3 0 4 0 2979 676 2058 -2942 2 3 0 4 0 2058 2873 2979 -2943 2 3 0 4 0 2873 634 2979 -2944 2 3 0 4 0 2873 635 634 -2945 2 3 0 4 0 635 2873 2070 -2946 2 3 0 4 0 635 2070 2019 -2947 2 3 0 4 0 635 2019 1934 -2948 2 3 0 4 0 636 635 1934 -2949 2 3 0 4 0 1933 636 1934 -2950 2 3 0 4 0 1934 3005 1933 -2951 2 3 0 4 0 2019 3005 1934 -2952 2 3 0 4 0 2019 2096 3005 -2953 2 3 0 4 0 2069 2096 2019 -2954 2 3 0 4 0 2069 2019 2070 -2955 2 3 0 4 0 2070 2786 2069 -2956 2 3 0 4 0 2069 2786 2200 -2957 2 3 0 4 0 2069 2200 2201 -2958 2 3 0 4 0 2201 2146 2069 -2959 2 3 0 4 0 2204 2146 2201 -2960 2 3 0 4 0 2204 2201 2264 -2961 2 3 0 4 0 2263 2204 2264 -2962 2 3 0 4 0 2204 2263 2212 -2963 2 3 0 4 0 2204 2212 2055 -2964 2 3 0 4 0 2146 2204 2055 -2965 2 3 0 4 0 2055 2096 2146 -2966 2 3 0 4 0 2096 2055 649 -2967 2 3 0 4 0 649 3005 2096 -2968 2 3 0 4 0 649 648 3005 -2969 2 3 0 4 0 3005 648 1933 -2970 2 3 0 4 0 2118 1933 648 -2971 2 3 0 4 0 2118 648 2720 -2972 2 3 0 4 0 2720 2119 2118 -2973 2 3 0 4 0 2720 1966 2119 -2974 2 3 0 4 0 2720 651 1966 -2975 2 3 0 4 0 651 2720 648 -2976 2 3 0 4 0 2123 2119 1966 -2977 2 3 0 4 0 1966 620 2123 -2978 2 3 0 4 0 620 1966 621 -2979 2 3 0 4 0 618 620 621 -2980 2 3 0 4 0 618 619 620 -2981 2 3 0 4 0 619 618 1789 -2982 2 3 0 4 0 619 1789 1703 -2983 2 3 0 4 0 1704 619 1703 -2984 2 3 0 4 0 1703 577 1704 -2985 2 3 0 4 0 577 1703 1584 -2986 2 3 0 4 0 577 1584 578 -2987 2 3 0 4 0 576 577 578 -2988 2 3 0 4 0 578 1565 576 -2989 2 3 0 4 0 1202 1565 578 -2990 2 3 0 4 0 1202 578 1200 -2991 2 3 0 4 0 1200 1201 1202 -2992 2 3 0 4 0 1200 2812 1201 -2993 2 3 0 4 0 2812 1200 2813 -2994 2 3 0 4 0 2812 2813 2791 -2995 2 3 0 4 0 530 2812 2791 -2996 2 3 0 4 0 2791 531 530 -2997 2 3 0 4 0 531 2791 2784 -2998 2 3 0 4 0 2784 2791 2466 -2999 2 3 0 4 0 2466 2791 1452 -3000 2 3 0 4 0 2791 2813 1452 -3001 2 3 0 4 0 530 531 532 -3002 2 3 0 4 0 1462 530 532 -3003 2 3 0 4 0 2799 1462 532 -3004 2 3 0 4 0 1462 2799 1474 -3005 2 3 0 4 0 1462 1474 1202 -3006 2 3 0 4 0 1462 1202 1201 -3007 2 3 0 4 0 1462 1201 530 -3008 2 3 0 4 0 530 1201 2812 -3009 2 3 0 4 0 1202 1474 1565 -3010 2 3 0 4 0 1474 1564 1565 -3011 2 3 0 4 0 1474 543 1564 -3012 2 3 0 4 0 2798 543 1474 -3013 2 3 0 4 0 1474 2799 2798 -3014 2 3 0 4 0 2798 2799 2779 -3015 2 3 0 4 0 2779 544 2798 -3016 2 3 0 4 0 1120 544 2779 -3017 2 3 0 4 0 2798 544 543 -3018 2 3 0 4 0 546 1564 543 -3019 2 3 0 4 0 546 1630 1564 -3020 2 3 0 4 0 546 568 1630 -3021 2 3 0 4 0 1630 568 2833 -3022 2 3 0 4 0 2833 1631 1630 -3023 2 3 0 4 0 1631 2833 1726 -3024 2 3 0 4 0 1631 1726 1727 -3025 2 3 0 4 0 1695 1631 1727 -3026 2 3 0 4 0 1794 1695 1727 -3027 2 3 0 4 0 1794 1727 1795 -3028 2 3 0 4 0 1726 1795 1727 -3029 2 3 0 4 0 1726 2947 1795 -3030 2 3 0 4 0 1673 2947 1726 -3031 2 3 0 4 0 2833 1673 1726 -3032 2 3 0 4 0 567 1673 2833 -3033 2 3 0 4 0 2833 568 567 -3034 2 3 0 4 0 567 568 569 -3035 2 3 0 4 0 1606 567 569 -3036 2 3 0 4 0 1532 1606 569 -3037 2 3 0 4 0 1532 569 1531 -3038 2 3 0 4 0 1531 1417 1532 -3039 2 3 0 4 0 1531 1418 1417 -3040 2 3 0 4 0 1418 1315 1417 -3041 2 3 0 4 0 1418 2795 1315 -3042 2 3 0 4 0 1315 2795 482 -3043 2 3 0 4 0 2795 1271 482 -3044 2 3 0 4 0 1365 1417 1315 -3045 2 3 0 4 0 1532 1417 553 -3046 2 3 0 4 0 553 1622 1532 -3047 2 3 0 4 0 1606 1532 1622 -3048 2 3 0 4 0 1606 1622 1623 -3049 2 3 0 4 0 1606 1623 1672 -3050 2 3 0 4 0 1606 1672 567 -3051 2 3 0 4 0 567 1672 1673 -3052 2 3 0 4 0 568 1531 569 -3053 2 3 0 4 0 2947 1673 1729 -3054 2 3 0 4 0 1833 2947 1729 -3055 2 3 0 4 0 1730 1833 1729 -3056 2 3 0 4 0 600 1695 1794 -3057 2 3 0 4 0 600 1794 1790 -3058 2 3 0 4 0 600 1790 1791 -3059 2 3 0 4 0 601 600 1791 -3060 2 3 0 4 0 601 1791 610 -3061 2 3 0 4 0 610 1736 601 -3062 2 3 0 4 0 1736 610 606 -3063 2 3 0 4 0 1736 606 619 -3064 2 3 0 4 0 619 1704 1736 -3065 2 3 0 4 0 1736 1704 1731 -3066 2 3 0 4 0 1736 1731 601 -3067 2 3 0 4 0 1731 602 601 -3068 2 3 0 4 0 1731 576 602 -3069 2 3 0 4 0 1704 576 1731 -3070 2 3 0 4 0 1704 577 576 -3071 2 3 0 4 0 1650 602 576 -3072 2 3 0 4 0 1650 576 1565 -3073 2 3 0 4 0 1631 1650 1565 -3074 2 3 0 4 0 1630 1631 1565 -3075 2 3 0 4 0 1565 1564 1630 -3076 2 3 0 4 0 1695 1650 1631 -3077 2 3 0 4 0 1695 602 1650 -3078 2 3 0 4 0 602 1695 600 -3079 2 3 0 4 0 600 601 602 -3080 2 3 0 4 0 620 619 606 -3081 2 3 0 4 0 605 620 606 -3082 2 3 0 4 0 605 606 607 -3083 2 3 0 4 0 607 614 605 -3084 2 3 0 4 0 614 607 612 -3085 2 3 0 4 0 612 613 614 -3086 2 3 0 4 0 613 2097 614 -3087 2 3 0 4 0 613 627 2097 -3088 2 3 0 4 0 627 613 625 -3089 2 3 0 4 0 625 626 627 -3090 2 3 0 4 0 626 625 2994 -3091 2 3 0 4 0 626 2994 2929 -3092 2 3 0 4 0 2994 625 1920 -3093 2 3 0 4 0 613 1920 625 -3094 2 3 0 4 0 1860 627 626 -3095 2 3 0 4 0 1859 627 1860 -3096 2 3 0 4 0 1859 1860 1885 -3097 2 3 0 4 0 1859 1885 2702 -3098 2 3 0 4 0 2701 1859 2702 -3099 2 3 0 4 0 1933 2701 2702 -3100 2 3 0 4 0 636 1933 2702 -3101 2 3 0 4 0 2702 1868 636 -3102 2 3 0 4 0 2702 1885 1868 -3103 2 3 0 4 0 1925 1868 1885 -3104 2 3 0 4 0 1885 1923 1925 -3105 2 3 0 4 0 1885 1860 1923 -3106 2 3 0 4 0 1923 1924 1925 -3107 2 3 0 4 0 1923 1972 1924 -3108 2 3 0 4 0 1972 1888 1924 -3109 2 3 0 4 0 1972 1950 1888 -3110 2 3 0 4 0 1950 1972 2037 -3111 2 3 0 4 0 674 1950 2037 -3112 2 3 0 4 0 688 674 2037 -3113 2 3 0 4 0 688 2037 2165 -3114 2 3 0 4 0 2051 2165 2037 -3115 2 3 0 4 0 2037 1972 2051 -3116 2 3 0 4 0 1972 2050 2051 -3117 2 3 0 4 0 2051 2050 2049 -3118 2 3 0 4 0 674 2001 1950 -3119 2 3 0 4 0 1870 1950 2001 -3120 2 3 0 4 0 2979 1870 2001 -3121 2 3 0 4 0 2979 1868 1870 -3122 2 3 0 4 0 2979 634 1868 -3123 2 3 0 4 0 634 636 1868 -3124 2 3 0 4 0 634 635 636 -3125 2 3 0 4 0 1868 1869 1870 -3126 2 3 0 4 0 1925 1869 1868 -3127 2 3 0 4 0 1869 1925 1924 -3128 2 3 0 4 0 1924 1888 1869 -3129 2 3 0 4 0 1870 1869 1888 -3130 2 3 0 4 0 1950 1870 1888 -3131 2 3 0 4 0 2117 2701 1933 -3132 2 3 0 4 0 1933 2118 2117 -3133 2 3 0 4 0 2117 2118 2119 -3134 2 3 0 4 0 2117 2119 2123 -3135 2 3 0 4 0 2123 2098 2117 -3136 2 3 0 4 0 2098 2123 2097 -3137 2 3 0 4 0 2097 627 2098 -3138 2 3 0 4 0 2098 627 2701 -3139 2 3 0 4 0 2117 2098 2701 -3140 2 3 0 4 0 1859 2701 627 -3141 2 3 0 4 0 2097 2123 605 -3142 2 3 0 4 0 614 2097 605 -3143 2 3 0 4 0 605 2123 620 -3144 2 3 0 4 0 610 612 607 -3145 2 3 0 4 0 606 610 607 -3146 2 3 0 4 0 610 611 612 -3147 2 3 0 4 0 610 1791 611 -3148 2 3 0 4 0 1914 611 1791 -3149 2 3 0 4 0 1791 1790 1914 -3150 2 3 0 4 0 1913 611 1914 -3151 2 3 0 4 0 612 611 1913 -3152 2 3 0 4 0 612 1913 1969 -3153 2 3 0 4 0 1790 1794 1916 -3154 2 3 0 4 0 1567 1200 578 -3155 2 3 0 4 0 578 1584 1567 -3156 2 3 0 4 0 2055 2056 649 -3157 2 3 0 4 0 2056 2055 2212 -3158 2 3 0 4 0 2212 2122 2056 -3159 2 3 0 4 0 2122 2212 2978 -3160 2 3 0 4 0 764 2122 2978 -3161 2 3 0 4 0 2882 2122 764 -3162 2 3 0 4 0 764 707 2882 -3163 2 3 0 4 0 709 2882 707 -3164 2 3 0 4 0 707 708 709 -3165 2 3 0 4 0 708 707 2976 -3166 2 3 0 4 0 2976 713 708 -3167 2 3 0 4 0 708 713 683 -3168 2 3 0 4 0 709 708 683 -3169 2 3 0 4 0 683 666 709 -3170 2 3 0 4 0 683 664 666 -3171 2 3 0 4 0 664 665 666 -3172 2 3 0 4 0 1973 666 665 -3173 2 3 0 4 0 1980 1973 665 -3174 2 3 0 4 0 2882 709 2122 -3175 2 3 0 4 0 2212 2263 2978 -3176 2 3 0 4 0 2146 2096 2069 -3177 2 3 0 4 0 2786 745 2200 -3178 2 3 0 4 0 699 727 724 -3179 2 3 0 4 0 701 703 724 -3180 2 3 0 4 0 701 702 703 -3181 2 3 0 4 0 702 701 725 -3182 2 3 0 4 0 725 706 702 -3183 2 3 0 4 0 725 701 726 -3184 2 3 0 4 0 3030 2127 706 -3185 2 3 0 4 0 706 705 3030 -3186 2 3 0 4 0 704 705 706 -3187 2 3 0 4 0 705 704 2191 -3188 2 3 0 4 0 2191 3030 705 -3189 2 3 0 4 0 2996 3030 2191 -3190 2 3 0 4 0 704 2996 2191 -3191 2 3 0 4 0 2996 704 2127 -3192 2 3 0 4 0 2127 3030 2996 -3193 2 3 0 4 0 768 742 769 -3194 2 3 0 4 0 742 735 769 -3195 2 3 0 4 0 742 743 735 -3196 2 3 0 4 0 1206 743 742 -3197 2 3 0 4 0 733 736 734 -3198 2 3 0 4 0 732 733 734 -3199 2 3 0 4 0 2188 732 734 -3200 2 3 0 4 0 2189 732 2188 -3201 2 3 0 4 0 2188 700 2189 -3202 2 3 0 4 0 2188 714 700 -3203 2 3 0 4 0 2951 2189 700 -3204 2 3 0 4 0 2189 2951 2259 -3205 2 3 0 4 0 2173 2259 2951 -3206 2 3 0 4 0 2173 2951 2174 -3207 2 3 0 4 0 2275 732 2189 -3208 2 3 0 4 0 2275 733 732 -3209 2 3 0 4 0 2869 2193 2932 -3210 2 3 0 4 0 2035 2193 2869 -3211 2 3 0 4 0 2869 2033 2035 -3212 2 3 0 4 0 2869 2048 2033 -3213 2 3 0 4 0 1939 2033 2048 -3214 2 3 0 4 0 2033 1939 2036 -3215 2 3 0 4 0 2036 2034 2033 -3216 2 3 0 4 0 2033 2034 2035 -3217 2 3 0 4 0 2929 2115 2071 -3218 2 3 0 4 0 2113 2009 1919 -3219 2 3 0 4 0 1770 1771 1694 -3220 2 3 0 4 0 1647 1591 1648 -3221 2 3 0 4 0 1502 1635 2821 -3222 2 3 0 4 0 1635 1634 2821 -3223 2 3 0 4 0 1634 1635 1636 -3224 2 3 0 4 0 2920 1636 1635 -3225 2 3 0 4 0 1757 1636 2920 -3226 2 3 0 4 0 1636 1757 2679 -3227 2 3 0 4 0 2054 1865 2860 -3228 2 3 0 4 0 1865 1951 2860 -3229 2 3 0 4 0 1951 1865 1864 -3230 2 3 0 4 0 1895 1951 1864 -3231 2 3 0 4 0 1895 1864 2842 -3232 2 3 0 4 0 2842 1812 1895 -3233 2 3 0 4 0 1811 1812 2842 -3234 2 3 0 4 0 1811 2842 2962 -3235 2 3 0 4 0 2962 1696 1811 -3236 2 3 0 4 0 2962 1755 1696 -3237 2 3 0 4 0 571 1696 1755 -3238 2 3 0 4 0 572 1696 571 -3239 2 3 0 4 0 571 570 572 -3240 2 3 0 4 0 570 571 547 -3241 2 3 0 4 0 570 547 1510 -3242 2 3 0 4 0 570 1510 1544 -3243 2 3 0 4 0 1544 1698 570 -3244 2 3 0 4 0 1598 1698 1544 -3245 2 3 0 4 0 581 1598 1544 -3246 2 3 0 4 0 1544 1526 581 -3247 2 3 0 4 0 1544 1524 1526 -3248 2 3 0 4 0 1510 1524 1544 -3249 2 3 0 4 0 1510 538 1524 -3250 2 3 0 4 0 537 538 1510 -3251 2 3 0 4 0 537 1510 547 -3252 2 3 0 4 0 537 547 535 -3253 2 3 0 4 0 528 537 535 -3254 2 3 0 4 0 519 528 535 -3255 2 3 0 4 0 535 536 519 -3256 2 3 0 4 0 1503 536 535 -3257 2 3 0 4 0 535 547 1503 -3258 2 3 0 4 0 547 571 1503 -3259 2 3 0 4 0 536 1503 1501 -3260 2 3 0 4 0 536 1501 2916 -3261 2 3 0 4 0 519 536 2916 -3262 2 3 0 4 0 519 2916 520 -3263 2 3 0 4 0 519 520 475 -3264 2 3 0 4 0 504 519 475 -3265 2 3 0 4 0 475 502 504 -3266 2 3 0 4 0 475 474 502 -3267 2 3 0 4 0 474 475 448 -3268 2 3 0 4 0 520 448 475 -3269 2 3 0 4 0 517 448 520 -3270 2 3 0 4 0 1196 502 474 -3271 2 3 0 4 0 1196 505 502 -3272 2 3 0 4 0 1198 505 1196 -3273 2 3 0 4 0 503 505 1198 -3274 2 3 0 4 0 503 1198 1121 -3275 2 3 0 4 0 503 1121 539 -3276 2 3 0 4 0 529 503 539 -3277 2 3 0 4 0 528 529 539 -3278 2 3 0 4 0 539 537 528 -3279 2 3 0 4 0 537 539 538 -3280 2 3 0 4 0 538 539 540 -3281 2 3 0 4 0 1525 538 540 -3282 2 3 0 4 0 534 1525 540 -3283 2 3 0 4 0 506 534 540 -3284 2 3 0 4 0 540 1164 506 -3285 2 3 0 4 0 1164 540 539 -3286 2 3 0 4 0 1164 539 1121 -3287 2 3 0 4 0 2478 1164 1121 -3288 2 3 0 4 0 1121 2141 2478 -3289 2 3 0 4 0 2478 2141 510 -3290 2 3 0 4 0 510 2486 2478 -3291 2 3 0 4 0 509 2486 510 -3292 2 3 0 4 0 507 2486 509 -3293 2 3 0 4 0 1163 507 509 -3294 2 3 0 4 0 509 460 1163 -3295 2 3 0 4 0 2446 460 509 -3296 2 3 0 4 0 1163 460 508 -3297 2 3 0 4 0 507 1163 508 -3298 2 3 0 4 0 506 507 508 -3299 2 3 0 4 0 506 508 1456 -3300 2 3 0 4 0 1456 533 506 -3301 2 3 0 4 0 554 533 1456 -3302 2 3 0 4 0 554 1456 1437 -3303 2 3 0 4 0 554 1437 1512 -3304 2 3 0 4 0 555 554 1512 -3305 2 3 0 4 0 579 555 1512 -3306 2 3 0 4 0 579 1512 589 -3307 2 3 0 4 0 579 589 580 -3308 2 3 0 4 0 579 580 581 -3309 2 3 0 4 0 555 579 581 -3310 2 3 0 4 0 555 581 1526 -3311 2 3 0 4 0 555 1526 556 -3312 2 3 0 4 0 554 555 556 -3313 2 3 0 4 0 556 533 554 -3314 2 3 0 4 0 556 1525 533 -3315 2 3 0 4 0 1526 1525 556 -3316 2 3 0 4 0 1524 1525 1526 -3317 2 3 0 4 0 1524 538 1525 -3318 2 3 0 4 0 533 1525 534 -3319 2 3 0 4 0 506 533 534 -3320 2 3 0 4 0 580 1641 581 -3321 2 3 0 4 0 1641 580 609 -3322 2 3 0 4 0 609 615 1641 -3323 2 3 0 4 0 609 608 615 -3324 2 3 0 4 0 603 608 609 -3325 2 3 0 4 0 603 609 590 -3326 2 3 0 4 0 603 590 604 -3327 2 3 0 4 0 1827 603 604 -3328 2 3 0 4 0 1826 1827 604 -3329 2 3 0 4 0 604 624 1826 -3330 2 3 0 4 0 604 1775 624 -3331 2 3 0 4 0 1775 604 1751 -3332 2 3 0 4 0 1751 1679 1775 -3333 2 3 0 4 0 1677 1679 1751 -3334 2 3 0 4 0 1590 1677 1751 -3335 2 3 0 4 0 1601 1590 1751 -3336 2 3 0 4 0 1601 1751 1665 -3337 2 3 0 4 0 589 1601 1665 -3338 2 3 0 4 0 589 1665 590 -3339 2 3 0 4 0 580 589 590 -3340 2 3 0 4 0 580 590 609 -3341 2 3 0 4 0 1750 590 1665 -3342 2 3 0 4 0 1750 1665 1751 -3343 2 3 0 4 0 1750 1751 604 -3344 2 3 0 4 0 604 590 1750 -3345 2 3 0 4 0 589 3017 1601 -3346 2 3 0 4 0 1512 3017 589 -3347 2 3 0 4 0 1546 3017 1512 -3348 2 3 0 4 0 1546 1512 1499 -3349 2 3 0 4 0 1600 1546 1499 -3350 2 3 0 4 0 1578 1600 1499 -3351 2 3 0 4 0 1578 1499 2969 -3352 2 3 0 4 0 1576 1578 2969 -3353 2 3 0 4 0 1554 1576 2969 -3354 2 3 0 4 0 1517 1554 2969 -3355 2 3 0 4 0 1517 2969 1498 -3356 2 3 0 4 0 1517 1498 1423 -3357 2 3 0 4 0 1423 559 1517 -3358 2 3 0 4 0 559 1423 1422 -3359 2 3 0 4 0 1422 1425 559 -3360 2 3 0 4 0 1518 559 1425 -3361 2 3 0 4 0 1518 574 559 -3362 2 3 0 4 0 557 559 574 -3363 2 3 0 4 0 574 573 557 -3364 2 3 0 4 0 573 574 575 -3365 2 3 0 4 0 573 575 1685 -3366 2 3 0 4 0 586 573 1685 -3367 2 3 0 4 0 1685 1203 586 -3368 2 3 0 4 0 1203 1685 1684 -3369 2 3 0 4 0 1719 1203 1684 -3370 2 3 0 4 0 1719 1684 1715 -3371 2 3 0 4 0 1715 1961 1719 -3372 2 3 0 4 0 1961 1715 1744 -3373 2 3 0 4 0 1961 1744 2709 -3374 2 3 0 4 0 1961 2709 1958 -3375 2 3 0 4 0 1961 1958 656 -3376 2 3 0 4 0 1961 656 655 -3377 2 3 0 4 0 1719 1961 655 -3378 2 3 0 4 0 632 1719 655 -3379 2 3 0 4 0 655 633 632 -3380 2 3 0 4 0 657 633 655 -3381 2 3 0 4 0 655 656 657 -3382 2 3 0 4 0 657 656 682 -3383 2 3 0 4 0 1957 682 656 -3384 2 3 0 4 0 1958 1957 656 -3385 2 3 0 4 0 1949 1957 1958 -3386 2 3 0 4 0 1949 1958 1842 -3387 2 3 0 4 0 1842 629 1949 -3388 2 3 0 4 0 629 1842 630 -3389 2 3 0 4 0 628 629 630 -3390 2 3 0 4 0 1839 628 630 -3391 2 3 0 4 0 1839 630 1747 -3392 2 3 0 4 0 1747 1838 1839 -3393 2 3 0 4 0 1747 1148 1838 -3394 2 3 0 4 0 1840 1838 1148 -3395 2 3 0 4 0 1840 1148 1147 -3396 2 3 0 4 0 1147 643 1840 -3397 2 3 0 4 0 643 1147 1904 -3398 2 3 0 4 0 643 1904 644 -3399 2 3 0 4 0 643 644 642 -3400 2 3 0 4 0 1106 643 642 -3401 2 3 0 4 0 641 1106 642 -3402 2 3 0 4 0 640 641 642 -3403 2 3 0 4 0 640 642 2022 -3404 2 3 0 4 0 640 2022 2095 -3405 2 3 0 4 0 640 2095 716 -3406 2 3 0 4 0 690 640 716 -3407 2 3 0 4 0 690 2006 640 -3408 2 3 0 4 0 689 2006 690 -3409 2 3 0 4 0 1131 2006 689 -3410 2 3 0 4 0 1130 2006 1131 -3411 2 3 0 4 0 1130 1131 1132 -3412 2 3 0 4 0 628 1130 1132 -3413 2 3 0 4 0 629 628 1132 -3414 2 3 0 4 0 1132 1996 629 -3415 2 3 0 4 0 1132 2023 1996 -3416 2 3 0 4 0 2023 1132 2045 -3417 2 3 0 4 0 719 2023 2045 -3418 2 3 0 4 0 718 2023 719 -3419 2 3 0 4 0 718 2047 2023 -3420 2 3 0 4 0 2047 1996 2023 -3421 2 3 0 4 0 1957 1996 2047 -3422 2 3 0 4 0 1957 2047 682 -3423 2 3 0 4 0 1949 1996 1957 -3424 2 3 0 4 0 629 1996 1949 -3425 2 3 0 4 0 1132 1131 2045 -3426 2 3 0 4 0 628 1839 1130 -3427 2 3 0 4 0 1130 1839 2851 -3428 2 3 0 4 0 1130 2851 641 -3429 2 3 0 4 0 2006 1130 641 -3430 2 3 0 4 0 640 2006 641 -3431 2 3 0 4 0 2851 1106 641 -3432 2 3 0 4 0 1840 1106 2851 -3433 2 3 0 4 0 1838 1840 2851 -3434 2 3 0 4 0 1838 2851 1839 -3435 2 3 0 4 0 1840 643 1106 -3436 2 3 0 4 0 680 2095 2022 -3437 2 3 0 4 0 2022 647 680 -3438 2 3 0 4 0 647 2022 642 -3439 2 3 0 4 0 644 647 642 -3440 2 3 0 4 0 647 663 680 -3441 2 3 0 4 0 663 647 661 -3442 2 3 0 4 0 661 662 663 -3443 2 3 0 4 0 662 692 663 -3444 2 3 0 4 0 687 692 662 -3445 2 3 0 4 0 687 711 692 -3446 2 3 0 4 0 687 710 711 -3447 2 3 0 4 0 710 687 686 -3448 2 3 0 4 0 686 712 710 -3449 2 3 0 4 0 680 663 692 -3450 2 3 0 4 0 680 692 693 -3451 2 3 0 4 0 693 2095 680 -3452 2 3 0 4 0 2835 1904 1147 -3453 2 3 0 4 0 630 1842 1843 -3454 2 3 0 4 0 2709 1843 1842 -3455 2 3 0 4 0 1842 1958 2709 -3456 2 3 0 4 0 1843 2709 1744 -3457 2 3 0 4 0 1744 1714 1843 -3458 2 3 0 4 0 1714 1744 1715 -3459 2 3 0 4 0 582 1714 1715 -3460 2 3 0 4 0 582 1715 1684 -3461 2 3 0 4 0 1684 575 582 -3462 2 3 0 4 0 1684 1685 575 -3463 2 3 0 4 0 582 575 583 -3464 2 3 0 4 0 582 583 2834 -3465 2 3 0 4 0 582 2834 1714 -3466 2 3 0 4 0 2834 584 1714 -3467 2 3 0 4 0 2834 560 584 -3468 2 3 0 4 0 583 560 2834 -3469 2 3 0 4 0 2653 1714 584 -3470 2 3 0 4 0 1843 1714 2653 -3471 2 3 0 4 0 583 575 574 -3472 2 3 0 4 0 669 633 657 -3473 2 3 0 4 0 669 670 633 -3474 2 3 0 4 0 631 633 670 -3475 2 3 0 4 0 673 631 670 -3476 2 3 0 4 0 631 673 1905 -3477 2 3 0 4 0 1905 1853 631 -3478 2 3 0 4 0 1905 1786 1853 -3479 2 3 0 4 0 1905 1906 1786 -3480 2 3 0 4 0 1905 672 1906 -3481 2 3 0 4 0 672 1905 673 -3482 2 3 0 4 0 2003 1906 672 -3483 2 3 0 4 0 1884 1906 2003 -3484 2 3 0 4 0 2003 654 1884 -3485 2 3 0 4 0 1884 654 1995 -3486 2 3 0 4 0 1995 1857 1884 -3487 2 3 0 4 0 1995 1936 1857 -3488 2 3 0 4 0 1936 623 1857 -3489 2 3 0 4 0 1936 637 623 -3490 2 3 0 4 0 637 2849 623 -3491 2 3 0 4 0 637 639 2849 -3492 2 3 0 4 0 637 638 639 -3493 2 3 0 4 0 645 639 638 -3494 2 3 0 4 0 645 1827 639 -3495 2 3 0 4 0 645 1816 1827 -3496 2 3 0 4 0 1816 645 1929 -3497 2 3 0 4 0 1816 1929 1815 -3498 2 3 0 4 0 1816 1815 608 -3499 2 3 0 4 0 1816 608 603 -3500 2 3 0 4 0 603 1827 1816 -3501 2 3 0 4 0 608 1815 615 -3502 2 3 0 4 0 1871 615 1815 -3503 2 3 0 4 0 1815 1929 1871 -3504 2 3 0 4 0 2029 1871 1929 -3505 2 3 0 4 0 1981 1871 2029 -3506 2 3 0 4 0 1981 1982 1871 -3507 2 3 0 4 0 1981 2018 1982 -3508 2 3 0 4 0 1982 2018 1894 -3509 2 3 0 4 0 1894 1812 1982 -3510 2 3 0 4 0 1894 1895 1812 -3511 2 3 0 4 0 2080 1895 1894 -3512 2 3 0 4 0 2080 1951 1895 -3513 2 3 0 4 0 1812 616 1982 -3514 2 3 0 4 0 1812 617 616 -3515 2 3 0 4 0 1811 617 1812 -3516 2 3 0 4 0 617 1811 1699 -3517 2 3 0 4 0 1699 615 617 -3518 2 3 0 4 0 1641 615 1699 -3519 2 3 0 4 0 1698 1641 1699 -3520 2 3 0 4 0 1699 1697 1698 -3521 2 3 0 4 0 1696 1697 1699 -3522 2 3 0 4 0 1811 1696 1699 -3523 2 3 0 4 0 1697 1696 572 -3524 2 3 0 4 0 1697 572 1698 -3525 2 3 0 4 0 1698 572 570 -3526 2 3 0 4 0 1598 1641 1698 -3527 2 3 0 4 0 1641 1598 581 -3528 2 3 0 4 0 615 616 617 -3529 2 3 0 4 0 616 615 1871 -3530 2 3 0 4 0 1982 616 1871 -3531 2 3 0 4 0 1827 1826 639 -3532 2 3 0 4 0 2849 639 1826 -3533 2 3 0 4 0 1826 623 2849 -3534 2 3 0 4 0 1826 624 623 -3535 2 3 0 4 0 622 623 624 -3536 2 3 0 4 0 1775 622 624 -3537 2 3 0 4 0 1775 1679 622 -3538 2 3 0 4 0 1679 1758 622 -3539 2 3 0 4 0 1707 1758 1679 -3540 2 3 0 4 0 1679 1678 1707 -3541 2 3 0 4 0 1677 1678 1679 -3542 2 3 0 4 0 1590 1678 1677 -3543 2 3 0 4 0 1590 1577 1678 -3544 2 3 0 4 0 1590 1578 1577 -3545 2 3 0 4 0 1578 1590 1600 -3546 2 3 0 4 0 1600 1590 1601 -3547 2 3 0 4 0 1600 1601 1546 -3548 2 3 0 4 0 1546 1601 3017 -3549 2 3 0 4 0 1576 1577 1578 -3550 2 3 0 4 0 1577 1576 1592 -3551 2 3 0 4 0 1577 1592 1678 -3552 2 3 0 4 0 1678 1592 599 -3553 2 3 0 4 0 1678 599 1707 -3554 2 3 0 4 0 598 1707 599 -3555 2 3 0 4 0 588 598 599 -3556 2 3 0 4 0 588 599 1592 -3557 2 3 0 4 0 588 1592 587 -3558 2 3 0 4 0 587 585 588 -3559 2 3 0 4 0 585 587 563 -3560 2 3 0 4 0 585 563 586 -3561 2 3 0 4 0 585 586 1205 -3562 2 3 0 4 0 585 1205 1764 -3563 2 3 0 4 0 1764 588 585 -3564 2 3 0 4 0 1764 598 588 -3565 2 3 0 4 0 1764 1776 598 -3566 2 3 0 4 0 1776 1764 1851 -3567 2 3 0 4 0 1776 1851 1853 -3568 2 3 0 4 0 1786 1776 1853 -3569 2 3 0 4 0 1707 1776 1786 -3570 2 3 0 4 0 1786 1758 1707 -3571 2 3 0 4 0 1786 1858 1758 -3572 2 3 0 4 0 1906 1858 1786 -3573 2 3 0 4 0 1858 1906 1884 -3574 2 3 0 4 0 1884 1857 1858 -3575 2 3 0 4 0 1857 622 1858 -3576 2 3 0 4 0 622 1857 623 -3577 2 3 0 4 0 1858 622 1758 -3578 2 3 0 4 0 598 1776 1707 -3579 2 3 0 4 0 1853 1851 1852 -3580 2 3 0 4 0 1853 1852 631 -3581 2 3 0 4 0 632 631 1852 -3582 2 3 0 4 0 1852 1204 632 -3583 2 3 0 4 0 1852 1205 1204 -3584 2 3 0 4 0 1851 1205 1852 -3585 2 3 0 4 0 1764 1205 1851 -3586 2 3 0 4 0 1203 1204 1205 -3587 2 3 0 4 0 1205 586 1203 -3588 2 3 0 4 0 1204 1203 1719 -3589 2 3 0 4 0 1719 632 1204 -3590 2 3 0 4 0 631 632 633 -3591 2 3 0 4 0 586 563 557 -3592 2 3 0 4 0 586 557 573 -3593 2 3 0 4 0 558 557 563 -3594 2 3 0 4 0 1554 558 563 -3595 2 3 0 4 0 563 587 1554 -3596 2 3 0 4 0 1554 587 1576 -3597 2 3 0 4 0 587 1592 1576 -3598 2 3 0 4 0 558 1554 1517 -3599 2 3 0 4 0 1517 559 558 -3600 2 3 0 4 0 557 558 559 -3601 2 3 0 4 0 1422 1423 1424 -3602 2 3 0 4 0 1422 1424 1393 -3603 2 3 0 4 0 2481 1422 1393 -3604 2 3 0 4 0 1393 459 2481 -3605 2 3 0 4 0 1308 459 1393 -3606 2 3 0 4 0 1393 1309 1308 -3607 2 3 0 4 0 1424 1309 1393 -3608 2 3 0 4 0 1424 1437 1309 -3609 2 3 0 4 0 1437 1424 1498 -3610 2 3 0 4 0 1437 1498 1499 -3611 2 3 0 4 0 1437 1499 1512 -3612 2 3 0 4 0 2969 1499 1498 -3613 2 3 0 4 0 1498 1424 1423 -3614 2 3 0 4 0 1456 1309 1437 -3615 2 3 0 4 0 1309 1456 508 -3616 2 3 0 4 0 1308 1309 508 -3617 2 3 0 4 0 1308 508 460 -3618 2 3 0 4 0 460 459 1308 -3619 2 3 0 4 0 459 477 2481 -3620 2 3 0 4 0 2481 477 1422 -3621 2 3 0 4 0 506 1164 507 -3622 2 3 0 4 0 507 1164 2478 -3623 2 3 0 4 0 507 2478 2486 -3624 2 3 0 4 0 1339 510 2141 -3625 2 3 0 4 0 510 1339 1340 -3626 2 3 0 4 0 1340 1339 2509 -3627 2 3 0 4 0 1340 2509 2480 -3628 2 3 0 4 0 528 504 529 -3629 2 3 0 4 0 528 519 504 -3630 2 3 0 4 0 503 529 504 -3631 2 3 0 4 0 502 503 504 -3632 2 3 0 4 0 505 503 502 -3633 2 3 0 4 0 2916 1501 1420 -3634 2 3 0 4 0 1864 1866 2842 -3635 2 3 0 4 0 1864 1865 1866 -3636 2 3 0 4 0 2763 2789 2661 -3637 2 3 0 4 0 2763 2661 2353 -3638 2 3 0 4 0 2789 2645 2661 -3639 2 3 0 4 0 2789 2717 2645 -3640 2 3 0 4 0 2789 484 2717 -3641 2 3 0 4 0 2789 1316 484 -3642 2 3 0 4 0 483 2717 484 -3643 2 3 0 4 0 2645 2717 436 -3644 2 3 0 4 0 485 486 487 -3645 2 3 0 4 0 2676 2830 1793 -3646 2 3 0 4 0 1792 2676 1793 -3647 2 3 0 4 0 2676 1792 1898 -3648 2 3 0 4 0 2676 1898 2677 -3649 2 3 0 4 0 1897 2677 1898 -3650 2 3 0 4 0 1897 1898 1899 -3651 2 3 0 4 0 1898 1926 1899 -3652 2 3 0 4 0 1898 1792 1926 -3653 2 3 0 4 0 1926 1792 1927 -3654 2 3 0 4 0 1926 2004 1899 -3655 2 3 0 4 0 595 2677 1897 -3656 2 3 0 4 0 2038 1970 650 -3657 2 3 0 4 0 549 1534 1561 -3658 2 3 0 4 0 1561 550 549 -3659 2 3 0 4 0 1552 1534 549 -3660 2 3 0 4 0 1387 527 513 -3661 2 3 0 4 0 513 512 1387 -3662 2 3 0 4 0 591 592 593 -3663 2 3 0 4 0 1426 1288 1427 -3664 2 3 0 4 0 1288 1426 1241 -3665 2 3 0 4 0 523 1361 1119 -3666 2 3 0 4 0 522 1361 523 -3667 2 3 0 4 0 522 2476 1361 -3668 2 3 0 4 0 2476 1270 1361 -3669 2 3 0 4 0 1119 1361 1270 -3670 2 3 0 4 0 1270 1269 1119 -3671 2 3 0 4 0 1254 2471 489 -3672 2 3 0 4 0 1195 1254 489 -3673 2 3 0 4 0 1195 489 451 -3674 2 3 0 4 0 2744 1254 1195 -3675 2 3 0 4 0 454 1254 2744 -3676 2 3 0 4 0 454 2744 455 -3677 2 3 0 4 0 455 2744 2650 -3678 2 3 0 4 0 406 2565 371 -3679 2 3 0 4 0 436 435 2605 -3680 2 3 0 4 0 2700 2607 434 -3681 2 3 0 4 0 2573 2607 2700 -3682 2 3 0 4 0 1266 1344 1345 -3683 2 3 0 4 0 2737 2693 2738 -3684 2 3 0 4 0 2737 2738 453 -3685 2 3 0 4 0 3022 2737 453 -3686 2 3 0 4 0 453 2738 1255 -3687 2 3 0 4 0 413 414 415 -3688 2 3 0 4 0 439 414 413 -3689 2 3 0 4 0 452 439 413 -3690 2 3 0 4 0 439 438 414 -3691 2 3 0 4 0 437 438 439 -3692 2 3 0 4 0 414 438 370 -3693 2 3 0 4 0 415 414 370 -3694 2 3 0 4 0 371 370 438 -3695 2 3 0 5 0 645 638 646 -3696 2 3 0 5 0 646 2028 645 -3697 2 3 0 5 0 646 2997 2028 -3698 2 3 0 5 0 646 2065 2997 -3699 2 3 0 5 0 2064 2065 646 -3700 2 3 0 5 0 2064 646 638 -3701 2 3 0 5 0 638 637 2064 -3702 2 3 0 5 0 2110 2064 637 -3703 2 3 0 5 0 2110 637 1936 -3704 2 3 0 5 0 2091 2110 1936 -3705 2 3 0 5 0 2091 1936 678 -3706 2 3 0 5 0 2875 2091 678 -3707 2 3 0 5 0 678 677 2875 -3708 2 3 0 5 0 677 678 679 -3709 2 3 0 5 0 653 677 679 -3710 2 3 0 5 0 653 679 654 -3711 2 3 0 5 0 652 653 654 -3712 2 3 0 5 0 654 2094 652 -3713 2 3 0 5 0 2003 2094 654 -3714 2 3 0 5 0 2003 2093 2094 -3715 2 3 0 5 0 2093 2003 2864 -3716 2 3 0 5 0 2093 2864 2217 -3717 2 3 0 5 0 2271 2093 2217 -3718 2 3 0 5 0 2271 2217 773 -3719 2 3 0 5 0 2271 773 2299 -3720 2 3 0 5 0 2271 2299 2178 -3721 2 3 0 5 0 2271 2178 2150 -3722 2 3 0 5 0 2150 2093 2271 -3723 2 3 0 5 0 2093 2150 2094 -3724 2 3 0 5 0 652 2094 2150 -3725 2 3 0 5 0 2150 2160 652 -3726 2 3 0 5 0 2178 2160 2150 -3727 2 3 0 5 0 2179 2160 2178 -3728 2 3 0 5 0 2179 2178 787 -3729 2 3 0 5 0 2272 2179 787 -3730 2 3 0 5 0 2272 787 2378 -3731 2 3 0 5 0 2378 2303 2272 -3732 2 3 0 5 0 2303 2378 2300 -3733 2 3 0 5 0 2300 720 2303 -3734 2 3 0 5 0 2300 2301 720 -3735 2 3 0 5 0 2301 2300 2378 -3736 2 3 0 5 0 2378 2566 2301 -3737 2 3 0 5 0 2378 829 2566 -3738 2 3 0 5 0 2378 2448 829 -3739 2 3 0 5 0 2448 2378 786 -3740 2 3 0 5 0 2448 786 2449 -3741 2 3 0 5 0 2680 2448 2449 -3742 2 3 0 5 0 2449 2626 2680 -3743 2 3 0 5 0 2626 2449 785 -3744 2 3 0 5 0 2901 2626 785 -3745 2 3 0 5 0 785 2298 2901 -3746 2 3 0 5 0 2299 2298 785 -3747 2 3 0 5 0 3008 2299 785 -3748 2 3 0 5 0 785 787 3008 -3749 2 3 0 5 0 785 786 787 -3750 2 3 0 5 0 785 2449 786 -3751 2 3 0 5 0 2378 787 786 -3752 2 3 0 5 0 2178 3008 787 -3753 2 3 0 5 0 3008 2178 2299 -3754 2 3 0 5 0 773 2298 2299 -3755 2 3 0 5 0 772 2298 773 -3756 2 3 0 5 0 772 773 774 -3757 2 3 0 5 0 2417 772 774 -3758 2 3 0 5 0 774 2262 2417 -3759 2 3 0 5 0 774 2965 2262 -3760 2 3 0 5 0 2965 774 2218 -3761 2 3 0 5 0 2107 2965 2218 -3762 2 3 0 5 0 2966 2107 2218 -3763 2 3 0 5 0 2217 2966 2218 -3764 2 3 0 5 0 773 2217 2218 -3765 2 3 0 5 0 774 773 2218 -3766 2 3 0 5 0 2217 2864 2966 -3767 2 3 0 5 0 671 2966 2864 -3768 2 3 0 5 0 671 2864 672 -3769 2 3 0 5 0 671 672 673 -3770 2 3 0 5 0 2066 671 673 -3771 2 3 0 5 0 670 2066 673 -3772 2 3 0 5 0 669 2066 670 -3773 2 3 0 5 0 2066 669 696 -3774 2 3 0 5 0 696 2107 2066 -3775 2 3 0 5 0 2107 696 2238 -3776 2 3 0 5 0 2965 2107 2238 -3777 2 3 0 5 0 2262 2965 2238 -3778 2 3 0 5 0 2238 2261 2262 -3779 2 3 0 5 0 2261 2238 2236 -3780 2 3 0 5 0 2236 2310 2261 -3781 2 3 0 5 0 2236 2309 2310 -3782 2 3 0 5 0 2172 2309 2236 -3783 2 3 0 5 0 697 2172 2236 -3784 2 3 0 5 0 697 2236 2238 -3785 2 3 0 5 0 2238 696 697 -3786 2 3 0 5 0 696 681 697 -3787 2 3 0 5 0 696 657 681 -3788 2 3 0 5 0 669 657 696 -3789 2 3 0 5 0 681 657 682 -3790 2 3 0 5 0 681 682 2140 -3791 2 3 0 5 0 681 2140 2172 -3792 2 3 0 5 0 697 681 2172 -3793 2 3 0 5 0 2139 2172 2140 -3794 2 3 0 5 0 718 2139 2140 -3795 2 3 0 5 0 2047 718 2140 -3796 2 3 0 5 0 2047 2140 682 -3797 2 3 0 5 0 718 717 2139 -3798 2 3 0 5 0 717 718 719 -3799 2 3 0 5 0 719 2228 717 -3800 2 3 0 5 0 2228 719 2251 -3801 2 3 0 5 0 2251 2244 2228 -3802 2 3 0 5 0 2244 2251 2092 -3803 2 3 0 5 0 2242 2244 2092 -3804 2 3 0 5 0 2242 2092 1131 -3805 2 3 0 5 0 1131 689 2242 -3806 2 3 0 5 0 2242 689 691 -3807 2 3 0 5 0 691 1279 2242 -3808 2 3 0 5 0 691 715 1279 -3809 2 3 0 5 0 715 691 716 -3810 2 3 0 5 0 716 2151 715 -3811 2 3 0 5 0 2095 2151 716 -3812 2 3 0 5 0 693 2151 2095 -3813 2 3 0 5 0 2151 693 2168 -3814 2 3 0 5 0 2168 2247 2151 -3815 2 3 0 5 0 2252 2247 2168 -3816 2 3 0 5 0 2252 2168 1244 -3817 2 3 0 5 0 2252 1244 760 -3818 2 3 0 5 0 760 776 2252 -3819 2 3 0 5 0 776 760 777 -3820 2 3 0 5 0 776 777 778 -3821 2 3 0 5 0 776 778 2325 -3822 2 3 0 5 0 2247 776 2325 -3823 2 3 0 5 0 2245 2247 2325 -3824 2 3 0 5 0 2371 2245 2325 -3825 2 3 0 5 0 778 2371 2325 -3826 2 3 0 5 0 778 799 2371 -3827 2 3 0 5 0 799 778 800 -3828 2 3 0 5 0 799 800 801 -3829 2 3 0 5 0 2655 799 801 -3830 2 3 0 5 0 801 2659 2655 -3831 2 3 0 5 0 801 791 2659 -3832 2 3 0 5 0 801 800 791 -3833 2 3 0 5 0 792 791 800 -3834 2 3 0 5 0 800 777 792 -3835 2 3 0 5 0 778 777 800 -3836 2 3 0 5 0 777 760 792 -3837 2 3 0 5 0 760 759 792 -3838 2 3 0 5 0 758 759 760 -3839 2 3 0 5 0 1244 758 760 -3840 2 3 0 5 0 711 758 1244 -3841 2 3 0 5 0 711 1244 692 -3842 2 3 0 5 0 692 1244 2169 -3843 2 3 0 5 0 692 2169 693 -3844 2 3 0 5 0 2168 693 2169 -3845 2 3 0 5 0 2169 1244 2168 -3846 2 3 0 5 0 1326 758 711 -3847 2 3 0 5 0 1326 711 710 -3848 2 3 0 5 0 710 712 1326 -3849 2 3 0 5 0 713 1326 712 -3850 2 3 0 5 0 713 748 1326 -3851 2 3 0 5 0 748 713 749 -3852 2 3 0 5 0 2497 748 749 -3853 2 3 0 5 0 2953 2497 749 -3854 2 3 0 5 0 2953 749 2976 -3855 2 3 0 5 0 2953 2976 767 -3856 2 3 0 5 0 2953 767 2557 -3857 2 3 0 5 0 2557 2497 2953 -3858 2 3 0 5 0 2557 2496 2497 -3859 2 3 0 5 0 2557 2558 2496 -3860 2 3 0 5 0 2580 2558 2557 -3861 2 3 0 5 0 2557 2912 2580 -3862 2 3 0 5 0 2912 2557 2400 -3863 2 3 0 5 0 2400 2502 2912 -3864 2 3 0 5 0 2502 2400 763 -3865 2 3 0 5 0 763 2434 2502 -3866 2 3 0 5 0 2434 763 765 -3867 2 3 0 5 0 755 2434 765 -3868 2 3 0 5 0 765 756 755 -3869 2 3 0 5 0 1323 756 765 -3870 2 3 0 5 0 1310 1323 765 -3871 2 3 0 5 0 1310 765 764 -3872 2 3 0 5 0 755 1310 764 -3873 2 3 0 5 0 2323 755 764 -3874 2 3 0 5 0 764 2978 2323 -3875 2 3 0 5 0 2978 2263 2323 -3876 2 3 0 5 0 2326 2323 2263 -3877 2 3 0 5 0 2263 2264 2326 -3878 2 3 0 5 0 2296 2326 2264 -3879 2 3 0 5 0 2264 2201 2296 -3880 2 3 0 5 0 2201 2295 2296 -3881 2 3 0 5 0 2200 2295 2201 -3882 2 3 0 5 0 745 2295 2200 -3883 2 3 0 5 0 2295 745 2444 -3884 2 3 0 5 0 2295 2444 802 -3885 2 3 0 5 0 802 2915 2295 -3886 2 3 0 5 0 802 822 2915 -3887 2 3 0 5 0 802 804 822 -3888 2 3 0 5 0 802 803 804 -3889 2 3 0 5 0 803 802 2444 -3890 2 3 0 5 0 2341 803 2444 -3891 2 3 0 5 0 2444 745 2341 -3892 2 3 0 5 0 745 744 2341 -3893 2 3 0 5 0 2341 744 1352 -3894 2 3 0 5 0 2341 1352 2438 -3895 2 3 0 5 0 2341 2438 803 -3896 2 3 0 5 0 2438 1229 803 -3897 2 3 0 5 0 2990 1229 2438 -3898 2 3 0 5 0 2438 1352 2990 -3899 2 3 0 5 0 1352 771 2990 -3900 2 3 0 5 0 1352 741 771 -3901 2 3 0 5 0 795 2990 771 -3902 2 3 0 5 0 795 771 770 -3903 2 3 0 5 0 805 795 770 -3904 2 3 0 5 0 2906 805 770 -3905 2 3 0 5 0 770 2428 2906 -3906 2 3 0 5 0 2428 770 2408 -3907 2 3 0 5 0 2408 2405 2428 -3908 2 3 0 5 0 2506 2428 2405 -3909 2 3 0 5 0 2506 2405 2500 -3910 2 3 0 5 0 2506 2500 2608 -3911 2 3 0 5 0 2608 2671 2506 -3912 2 3 0 5 0 2671 2608 854 -3913 2 3 0 5 0 2671 854 902 -3914 2 3 0 5 0 2767 2671 902 -3915 2 3 0 5 0 1458 2767 902 -3916 2 3 0 5 0 1458 902 901 -3917 2 3 0 5 0 901 926 1458 -3918 2 3 0 5 0 925 926 901 -3919 2 3 0 5 0 901 936 925 -3920 2 3 0 5 0 901 903 936 -3921 2 3 0 5 0 901 902 903 -3922 2 3 0 5 0 903 902 856 -3923 2 3 0 5 0 2788 903 856 -3924 2 3 0 5 0 856 2739 2788 -3925 2 3 0 5 0 855 2739 856 -3926 2 3 0 5 0 854 855 856 -3927 2 3 0 5 0 856 902 854 -3928 2 3 0 5 0 854 2608 855 -3929 2 3 0 5 0 2608 832 855 -3930 2 3 0 5 0 832 2608 2450 -3931 2 3 0 5 0 2450 1429 832 -3932 2 3 0 5 0 1430 1429 2450 -3933 2 3 0 5 0 1430 2450 780 -3934 2 3 0 5 0 780 779 1430 -3935 2 3 0 5 0 779 780 781 -3936 2 3 0 5 0 780 784 781 -3937 2 3 0 5 0 780 2450 784 -3938 2 3 0 5 0 2500 784 2450 -3939 2 3 0 5 0 2450 2608 2500 -3940 2 3 0 5 0 2405 784 2500 -3941 2 3 0 5 0 1430 779 736 -3942 2 3 0 5 0 736 733 1430 -3943 2 3 0 5 0 733 1431 1430 -3944 2 3 0 5 0 1507 1431 733 -3945 2 3 0 5 0 733 2366 1507 -3946 2 3 0 5 0 733 2275 2366 -3947 2 3 0 5 0 2275 2260 2366 -3948 2 3 0 5 0 2275 2189 2260 -3949 2 3 0 5 0 2189 2259 2260 -3950 2 3 0 5 0 2274 2260 2259 -3951 2 3 0 5 0 2259 2173 2274 -3952 2 3 0 5 0 2274 2173 2257 -3953 2 3 0 5 0 2274 2257 815 -3954 2 3 0 5 0 2362 2274 815 -3955 2 3 0 5 0 815 2469 2362 -3956 2 3 0 5 0 2469 815 814 -3957 2 3 0 5 0 2529 2469 814 -3958 2 3 0 5 0 814 2682 2529 -3959 2 3 0 5 0 812 2682 814 -3960 2 3 0 5 0 812 814 815 -3961 2 3 0 5 0 813 812 815 -3962 2 3 0 5 0 2358 813 815 -3963 2 3 0 5 0 2358 815 2257 -3964 2 3 0 5 0 2257 2339 2358 -3965 2 3 0 5 0 2164 2339 2257 -3966 2 3 0 5 0 2257 2173 2164 -3967 2 3 0 5 0 2164 2173 2174 -3968 2 3 0 5 0 2339 2164 2166 -3969 2 3 0 5 0 2166 2357 2339 -3970 2 3 0 5 0 2886 2357 2166 -3971 2 3 0 5 0 2357 2886 2897 -3972 2 3 0 5 0 2357 2897 2451 -3973 2 3 0 5 0 2358 2357 2451 -3974 2 3 0 5 0 2451 813 2358 -3975 2 3 0 5 0 2451 811 813 -3976 2 3 0 5 0 811 2451 2707 -3977 2 3 0 5 0 811 2707 1613 -3978 2 3 0 5 0 812 811 1613 -3979 2 3 0 5 0 1613 1612 812 -3980 2 3 0 5 0 1611 1612 1613 -3981 2 3 0 5 0 1613 2708 1611 -3982 2 3 0 5 0 2707 2708 1613 -3983 2 3 0 5 0 857 2708 2707 -3984 2 3 0 5 0 857 2707 858 -3985 2 3 0 5 0 857 858 859 -3986 2 3 0 5 0 1759 857 859 -3987 2 3 0 5 0 3029 1759 859 -3988 2 3 0 5 0 3029 859 2631 -3989 2 3 0 5 0 897 3029 2631 -3990 2 3 0 5 0 897 2631 2636 -3991 2 3 0 5 0 2724 897 2636 -3992 2 3 0 5 0 2724 2636 2751 -3993 2 3 0 5 0 2751 1368 2724 -3994 2 3 0 5 0 2751 2794 1368 -3995 2 3 0 5 0 2751 2752 2794 -3996 2 3 0 5 0 2752 2751 2638 -3997 2 3 0 5 0 2757 2752 2638 -3998 2 3 0 5 0 2638 2639 2757 -3999 2 3 0 5 0 2638 2485 2639 -4000 2 3 0 5 0 2638 2636 2485 -4001 2 3 0 5 0 2751 2636 2638 -4002 2 3 0 5 0 2526 2485 2636 -4003 2 3 0 5 0 2636 2631 2526 -4004 2 3 0 5 0 2631 2455 2526 -4005 2 3 0 5 0 2455 2631 2575 -4006 2 3 0 5 0 2455 2575 2574 -4007 2 3 0 5 0 2574 2456 2455 -4008 2 3 0 5 0 2456 2574 2898 -4009 2 3 0 5 0 2308 2456 2898 -4010 2 3 0 5 0 2898 2194 2308 -4011 2 3 0 5 0 2898 2192 2194 -4012 2 3 0 5 0 2897 2192 2898 -4013 2 3 0 5 0 2898 2574 2897 -4014 2 3 0 5 0 2452 2897 2574 -4015 2 3 0 5 0 2574 2453 2452 -4016 2 3 0 5 0 2453 2574 2575 -4017 2 3 0 5 0 2453 2575 858 -4018 2 3 0 5 0 2707 2453 858 -4019 2 3 0 5 0 2453 2707 2451 -4020 2 3 0 5 0 2451 2452 2453 -4021 2 3 0 5 0 2452 2451 2897 -4022 2 3 0 5 0 2575 859 858 -4023 2 3 0 5 0 2575 2631 859 -4024 2 3 0 5 0 2897 2886 2192 -4025 2 3 0 5 0 2192 2886 2932 -4026 2 3 0 5 0 2193 2192 2932 -4027 2 3 0 5 0 2192 2193 2194 -4028 2 3 0 5 0 2193 2878 2194 -4029 2 3 0 5 0 2878 2193 2181 -4030 2 3 0 5 0 2221 2878 2181 -4031 2 3 0 5 0 2182 2221 2181 -4032 2 3 0 5 0 2181 2114 2182 -4033 2 3 0 5 0 2182 2114 2183 -4034 2 3 0 5 0 2222 2182 2183 -4035 2 3 0 5 0 2222 2183 2223 -4036 2 3 0 5 0 2223 2988 2222 -4037 2 3 0 5 0 2223 2484 2988 -4038 2 3 0 5 0 2223 1389 2484 -4039 2 3 0 5 0 1389 2223 2336 -4040 2 3 0 5 0 1390 1389 2336 -4041 2 3 0 5 0 2336 2337 1390 -4042 2 3 0 5 0 2337 2336 2152 -4043 2 3 0 5 0 2887 2337 2152 -4044 2 3 0 5 0 2887 2152 2153 -4045 2 3 0 5 0 2887 2153 2184 -4046 2 3 0 5 0 2887 2184 2256 -4047 2 3 0 5 0 2887 2256 2980 -4048 2 3 0 5 0 2887 2980 2337 -4049 2 3 0 5 0 2980 2531 2337 -4050 2 3 0 5 0 2980 2954 2531 -4051 2 3 0 5 0 2954 2980 2256 -4052 2 3 0 5 0 2227 2954 2256 -4053 2 3 0 5 0 2184 2227 2256 -4054 2 3 0 5 0 2155 2227 2184 -4055 2 3 0 5 0 2155 2184 2153 -4056 2 3 0 5 0 2154 2155 2153 -4057 2 3 0 5 0 2153 2770 2154 -4058 2 3 0 5 0 658 2770 2153 -4059 2 3 0 5 0 2152 658 2153 -4060 2 3 0 5 0 2116 658 2152 -4061 2 3 0 5 0 2152 2183 2116 -4062 2 3 0 5 0 2152 2336 2183 -4063 2 3 0 5 0 2336 2223 2183 -4064 2 3 0 5 0 2183 2114 2116 -4065 2 3 0 5 0 2226 2155 2154 -4066 2 3 0 5 0 2154 2859 2226 -4067 2 3 0 5 0 2859 2867 2226 -4068 2 3 0 5 0 2868 2867 2859 -4069 2 3 0 5 0 2866 2867 2868 -4070 2 3 0 5 0 2867 2866 2879 -4071 2 3 0 5 0 2226 2867 2879 -4072 2 3 0 5 0 2879 2888 2226 -4073 2 3 0 5 0 2879 2896 2888 -4074 2 3 0 5 0 2879 2995 2896 -4075 2 3 0 5 0 2879 2866 2995 -4076 2 3 0 5 0 2995 2866 2015 -4077 2 3 0 5 0 2894 2995 2015 -4078 2 3 0 5 0 2015 2145 2894 -4079 2 3 0 5 0 2015 2861 2145 -4080 2 3 0 5 0 2145 2861 2143 -4081 2 3 0 5 0 2143 2144 2145 -4082 2 3 0 5 0 2144 2143 2053 -4083 2 3 0 5 0 2053 731 2144 -4084 2 3 0 5 0 731 2053 2156 -4085 2 3 0 5 0 2258 731 2156 -4086 2 3 0 5 0 2156 2895 2258 -4087 2 3 0 5 0 2895 2156 2158 -4088 2 3 0 5 0 2158 2157 2895 -4089 2 3 0 5 0 2157 2158 2081 -4090 2 3 0 5 0 2157 2081 2082 -4091 2 3 0 5 0 2885 2157 2082 -4092 2 3 0 5 0 2082 2039 2885 -4093 2 3 0 5 0 1894 2039 2082 -4094 2 3 0 5 0 2080 1894 2082 -4095 2 3 0 5 0 2082 2081 2080 -4096 2 3 0 5 0 1951 2080 2081 -4097 2 3 0 5 0 1951 2081 2052 -4098 2 3 0 5 0 1951 2052 2860 -4099 2 3 0 5 0 2052 2054 2860 -4100 2 3 0 5 0 2052 2053 2054 -4101 2 3 0 5 0 2052 2156 2053 -4102 2 3 0 5 0 2156 2052 2081 -4103 2 3 0 5 0 2081 2158 2156 -4104 2 3 0 5 0 2865 2054 2053 -4105 2 3 0 5 0 2143 2865 2053 -4106 2 3 0 5 0 1894 2018 2039 -4107 2 3 0 5 0 2018 1981 2039 -4108 2 3 0 5 0 3012 2039 1981 -4109 2 3 0 5 0 1981 2029 3012 -4110 2 3 0 5 0 3012 2029 3000 -4111 2 3 0 5 0 3012 3000 2949 -4112 2 3 0 5 0 2949 2039 3012 -4113 2 3 0 5 0 2949 2885 2039 -4114 2 3 0 5 0 2884 2885 2949 -4115 2 3 0 5 0 2949 2293 2884 -4116 2 3 0 5 0 3000 2293 2949 -4117 2 3 0 5 0 2293 3000 3006 -4118 2 3 0 5 0 2319 2293 3006 -4119 2 3 0 5 0 2997 2319 3006 -4120 2 3 0 5 0 3006 2028 2997 -4121 2 3 0 5 0 2028 3006 3000 -4122 2 3 0 5 0 3000 2029 2028 -4123 2 3 0 5 0 2028 2029 645 -4124 2 3 0 5 0 1929 645 2029 -4125 2 3 0 5 0 2319 2997 2890 -4126 2 3 0 5 0 2320 2319 2890 -4127 2 3 0 5 0 2320 2890 2347 -4128 2 3 0 5 0 2347 2346 2320 -4129 2 3 0 5 0 2345 2346 2347 -4130 2 3 0 5 0 2347 2281 2345 -4131 2 3 0 5 0 2347 738 2281 -4132 2 3 0 5 0 738 2347 2890 -4133 2 3 0 5 0 738 2890 2065 -4134 2 3 0 5 0 2065 2109 738 -4135 2 3 0 5 0 2065 2064 2109 -4136 2 3 0 5 0 2064 2110 2109 -4137 2 3 0 5 0 2091 2109 2110 -4138 2 3 0 5 0 2109 2091 739 -4139 2 3 0 5 0 2109 739 738 -4140 2 3 0 5 0 737 738 739 -4141 2 3 0 5 0 2950 737 739 -4142 2 3 0 5 0 739 2875 2950 -4143 2 3 0 5 0 2875 739 2091 -4144 2 3 0 5 0 2950 2875 2199 -4145 2 3 0 5 0 2199 2360 2950 -4146 2 3 0 5 0 2198 2360 2199 -4147 2 3 0 5 0 2198 2199 677 -4148 2 3 0 5 0 677 695 2198 -4149 2 3 0 5 0 677 653 695 -4150 2 3 0 5 0 695 653 684 -4151 2 3 0 5 0 694 695 684 -4152 2 3 0 5 0 694 684 698 -4153 2 3 0 5 0 698 722 694 -4154 2 3 0 5 0 722 698 2219 -4155 2 3 0 5 0 720 722 2219 -4156 2 3 0 5 0 2303 720 2219 -4157 2 3 0 5 0 2303 2219 2272 -4158 2 3 0 5 0 2272 2219 2179 -4159 2 3 0 5 0 2179 2219 698 -4160 2 3 0 5 0 2179 698 2160 -4161 2 3 0 5 0 684 2160 698 -4162 2 3 0 5 0 652 2160 684 -4163 2 3 0 5 0 684 653 652 -4164 2 3 0 5 0 720 721 722 -4165 2 3 0 5 0 720 2301 721 -4166 2 3 0 5 0 746 721 2301 -4167 2 3 0 5 0 2301 2515 746 -4168 2 3 0 5 0 2566 2515 2301 -4169 2 3 0 5 0 2515 2566 2513 -4170 2 3 0 5 0 2513 2514 2515 -4171 2 3 0 5 0 2621 2514 2513 -4172 2 3 0 5 0 2592 2621 2513 -4173 2 3 0 5 0 2591 2592 2513 -4174 2 3 0 5 0 2567 2591 2513 -4175 2 3 0 5 0 2513 2566 2567 -4176 2 3 0 5 0 829 2567 2566 -4177 2 3 0 5 0 829 828 2567 -4178 2 3 0 5 0 828 829 830 -4179 2 3 0 5 0 837 828 830 -4180 2 3 0 5 0 2680 837 830 -4181 2 3 0 5 0 2448 2680 830 -4182 2 3 0 5 0 830 829 2448 -4183 2 3 0 5 0 837 2680 845 -4184 2 3 0 5 0 837 845 847 -4185 2 3 0 5 0 2760 837 847 -4186 2 3 0 5 0 877 2760 847 -4187 2 3 0 5 0 847 3018 877 -4188 2 3 0 5 0 846 3018 847 -4189 2 3 0 5 0 845 846 847 -4190 2 3 0 5 0 846 845 825 -4191 2 3 0 5 0 2691 846 825 -4192 2 3 0 5 0 2691 825 827 -4193 2 3 0 5 0 2616 2691 827 -4194 2 3 0 5 0 827 2561 2616 -4195 2 3 0 5 0 2561 827 826 -4196 2 3 0 5 0 2561 826 794 -4197 2 3 0 5 0 793 2561 794 -4198 2 3 0 5 0 793 794 772 -4199 2 3 0 5 0 793 772 2417 -4200 2 3 0 5 0 2417 2418 793 -4201 2 3 0 5 0 2417 2416 2418 -4202 2 3 0 5 0 2261 2416 2417 -4203 2 3 0 5 0 2261 2417 2262 -4204 2 3 0 5 0 2410 2416 2261 -4205 2 3 0 5 0 2410 2261 2310 -4206 2 3 0 5 0 2410 2310 2377 -4207 2 3 0 5 0 2426 2410 2377 -4208 2 3 0 5 0 2426 2377 2427 -4209 2 3 0 5 0 2427 2627 2426 -4210 2 3 0 5 0 2512 2627 2427 -4211 2 3 0 5 0 775 2512 2427 -4212 2 3 0 5 0 754 775 2427 -4213 2 3 0 5 0 2377 754 2427 -4214 2 3 0 5 0 2377 753 754 -4215 2 3 0 5 0 2377 2310 753 -4216 2 3 0 5 0 2310 2309 753 -4217 2 3 0 5 0 2172 753 2309 -4218 2 3 0 5 0 753 2172 2232 -4219 2 3 0 5 0 753 2232 750 -4220 2 3 0 5 0 753 750 754 -4221 2 3 0 5 0 754 750 775 -4222 2 3 0 5 0 750 752 775 -4223 2 3 0 5 0 750 751 752 -4224 2 3 0 5 0 751 750 2232 -4225 2 3 0 5 0 751 2232 717 -4226 2 3 0 5 0 751 717 2228 -4227 2 3 0 5 0 752 751 2228 -4228 2 3 0 5 0 2278 752 2228 -4229 2 3 0 5 0 2228 2244 2278 -4230 2 3 0 5 0 2278 2244 2277 -4231 2 3 0 5 0 3004 2278 2277 -4232 2 3 0 5 0 2277 2542 3004 -4233 2 3 0 5 0 1278 2542 2277 -4234 2 3 0 5 0 2243 1278 2277 -4235 2 3 0 5 0 2243 2277 2244 -4236 2 3 0 5 0 2242 2243 2244 -4237 2 3 0 5 0 2243 2242 1279 -4238 2 3 0 5 0 2243 1279 1278 -4239 2 3 0 5 0 1278 1279 1280 -4240 2 3 0 5 0 1278 1280 2270 -4241 2 3 0 5 0 1278 2270 2594 -4242 2 3 0 5 0 2905 1278 2594 -4243 2 3 0 5 0 2905 2594 840 -4244 2 3 0 5 0 2673 2905 840 -4245 2 3 0 5 0 840 839 2673 -4246 2 3 0 5 0 838 839 840 -4247 2 3 0 5 0 838 840 2593 -4248 2 3 0 5 0 2730 838 2593 -4249 2 3 0 5 0 2593 2600 2730 -4250 2 3 0 5 0 2600 2593 2596 -4251 2 3 0 5 0 2599 2600 2596 -4252 2 3 0 5 0 2599 2596 2602 -4253 2 3 0 5 0 2601 2599 2602 -4254 2 3 0 5 0 2602 799 2601 -4255 2 3 0 5 0 2602 2371 799 -4256 2 3 0 5 0 2596 2371 2602 -4257 2 3 0 5 0 2596 2957 2371 -4258 2 3 0 5 0 2596 2594 2957 -4259 2 3 0 5 0 2593 2594 2596 -4260 2 3 0 5 0 2593 840 2594 -4261 2 3 0 5 0 2594 2270 2957 -4262 2 3 0 5 0 2371 2957 2270 -4263 2 3 0 5 0 2371 2270 2245 -4264 2 3 0 5 0 2245 2270 2246 -4265 2 3 0 5 0 2245 2246 2151 -4266 2 3 0 5 0 2245 2151 2247 -4267 2 3 0 5 0 2246 715 2151 -4268 2 3 0 5 0 715 2246 1280 -4269 2 3 0 5 0 1280 1279 715 -4270 2 3 0 5 0 1280 2246 2270 -4271 2 3 0 5 0 799 2656 2601 -4272 2 3 0 5 0 799 2655 2656 -4273 2 3 0 5 0 2655 2683 2656 -4274 2 3 0 5 0 2683 2655 2660 -4275 2 3 0 5 0 2683 2660 892 -4276 2 3 0 5 0 2683 892 891 -4277 2 3 0 5 0 887 2683 891 -4278 2 3 0 5 0 887 891 1449 -4279 2 3 0 5 0 887 1449 1384 -4280 2 3 0 5 0 887 1384 888 -4281 2 3 0 5 0 887 888 889 -4282 2 3 0 5 0 2683 887 889 -4283 2 3 0 5 0 2683 889 2656 -4284 2 3 0 5 0 2601 2656 889 -4285 2 3 0 5 0 889 2698 2601 -4286 2 3 0 5 0 2698 889 1312 -4287 2 3 0 5 0 2730 2698 1312 -4288 2 3 0 5 0 2730 1312 2774 -4289 2 3 0 5 0 2783 2730 2774 -4290 2 3 0 5 0 2783 2774 1248 -4291 2 3 0 5 0 2783 1248 1247 -4292 2 3 0 5 0 2783 1247 3025 -4293 2 3 0 5 0 2783 3025 838 -4294 2 3 0 5 0 2783 838 2730 -4295 2 3 0 5 0 839 838 3025 -4296 2 3 0 5 0 3025 2672 839 -4297 2 3 0 5 0 3025 1737 2672 -4298 2 3 0 5 0 1247 1737 3025 -4299 2 3 0 5 0 1247 950 1737 -4300 2 3 0 5 0 951 950 1247 -4301 2 3 0 5 0 1298 951 1247 -4302 2 3 0 5 0 1298 1247 1249 -4303 2 3 0 5 0 1249 1443 1298 -4304 2 3 0 5 0 1249 1381 1443 -4305 2 3 0 5 0 1381 1249 1248 -4306 2 3 0 5 0 2774 1381 1248 -4307 2 3 0 5 0 1381 2774 1382 -4308 2 3 0 5 0 1380 1381 1382 -4309 2 3 0 5 0 1382 1311 1380 -4310 2 3 0 5 0 1312 1311 1382 -4311 2 3 0 5 0 1312 1382 2774 -4312 2 3 0 5 0 888 1311 1312 -4313 2 3 0 5 0 888 1312 889 -4314 2 3 0 5 0 1384 1311 888 -4315 2 3 0 5 0 1383 1311 1384 -4316 2 3 0 5 0 939 1383 1384 -4317 2 3 0 5 0 939 1384 1449 -4318 2 3 0 5 0 940 939 1449 -4319 2 3 0 5 0 1449 2787 940 -4320 2 3 0 5 0 1449 891 2787 -4321 2 3 0 5 0 2787 891 890 -4322 2 3 0 5 0 940 2787 890 -4323 2 3 0 5 0 890 1394 940 -4324 2 3 0 5 0 1394 890 871 -4325 2 3 0 5 0 1395 1394 871 -4326 2 3 0 5 0 1395 871 870 -4327 2 3 0 5 0 870 875 1395 -4328 2 3 0 5 0 875 870 872 -4329 2 3 0 5 0 872 904 875 -4330 2 3 0 5 0 872 874 904 -4331 2 3 0 5 0 872 873 874 -4332 2 3 0 5 0 872 2714 873 -4333 2 3 0 5 0 2714 872 869 -4334 2 3 0 5 0 2923 2714 869 -4335 2 3 0 5 0 869 871 2923 -4336 2 3 0 5 0 869 870 871 -4337 2 3 0 5 0 869 872 870 -4338 2 3 0 5 0 2923 871 892 -4339 2 3 0 5 0 2923 892 2660 -4340 2 3 0 5 0 2659 2923 2660 -4341 2 3 0 5 0 2655 2659 2660 -4342 2 3 0 5 0 2659 2922 2923 -4343 2 3 0 5 0 2659 791 2922 -4344 2 3 0 5 0 791 2558 2922 -4345 2 3 0 5 0 2558 791 2496 -4346 2 3 0 5 0 2496 791 2497 -4347 2 3 0 5 0 759 2497 791 -4348 2 3 0 5 0 759 791 792 -4349 2 3 0 5 0 759 748 2497 -4350 2 3 0 5 0 1326 748 759 -4351 2 3 0 5 0 1326 759 758 -4352 2 3 0 5 0 2580 2922 2558 -4353 2 3 0 5 0 2922 2580 2714 -4354 2 3 0 5 0 2923 2922 2714 -4355 2 3 0 5 0 873 2714 2580 -4356 2 3 0 5 0 2580 2687 873 -4357 2 3 0 5 0 2580 2912 2687 -4358 2 3 0 5 0 2560 2687 2912 -4359 2 3 0 5 0 2912 2502 2560 -4360 2 3 0 5 0 2537 2560 2502 -4361 2 3 0 5 0 2502 2501 2537 -4362 2 3 0 5 0 2501 2502 2434 -4363 2 3 0 5 0 2501 2434 2323 -4364 2 3 0 5 0 2323 2326 2501 -4365 2 3 0 5 0 2501 2326 2585 -4366 2 3 0 5 0 2501 2585 2617 -4367 2 3 0 5 0 2501 2617 2537 -4368 2 3 0 5 0 2537 2617 2618 -4369 2 3 0 5 0 2666 2537 2618 -4370 2 3 0 5 0 2618 2768 2666 -4371 2 3 0 5 0 2618 2584 2768 -4372 2 3 0 5 0 2584 2618 2617 -4373 2 3 0 5 0 2617 2585 2584 -4374 2 3 0 5 0 2584 2585 823 -4375 2 3 0 5 0 2584 823 2670 -4376 2 3 0 5 0 2758 2584 2670 -4377 2 3 0 5 0 1166 2758 2670 -4378 2 3 0 5 0 2670 2562 1166 -4379 2 3 0 5 0 2670 823 2562 -4380 2 3 0 5 0 822 2562 823 -4381 2 3 0 5 0 822 823 824 -4382 2 3 0 5 0 824 2915 822 -4383 2 3 0 5 0 824 2326 2915 -4384 2 3 0 5 0 824 2585 2326 -4385 2 3 0 5 0 824 823 2585 -4386 2 3 0 5 0 2296 2915 2326 -4387 2 3 0 5 0 2296 2295 2915 -4388 2 3 0 5 0 809 2562 822 -4389 2 3 0 5 0 822 804 809 -4390 2 3 0 5 0 809 804 810 -4391 2 3 0 5 0 1165 809 810 -4392 2 3 0 5 0 810 2999 1165 -4393 2 3 0 5 0 2999 810 1523 -4394 2 3 0 5 0 2999 1523 2732 -4395 2 3 0 5 0 1165 2999 2732 -4396 2 3 0 5 0 2732 2782 1165 -4397 2 3 0 5 0 2782 2732 2734 -4398 2 3 0 5 0 2782 2734 1303 -4399 2 3 0 5 0 2782 1303 1342 -4400 2 3 0 5 0 2781 2782 1342 -4401 2 3 0 5 0 1342 1136 2781 -4402 2 3 0 5 0 1136 1342 1134 -4403 2 3 0 5 0 1134 1135 1136 -4404 2 3 0 5 0 1134 1246 1135 -4405 2 3 0 5 0 1245 1246 1134 -4406 2 3 0 5 0 1134 1342 1245 -4407 2 3 0 5 0 1245 1342 958 -4408 2 3 0 5 0 958 1414 1245 -4409 2 3 0 5 0 958 1436 1414 -4410 2 3 0 5 0 1436 958 957 -4411 2 3 0 5 0 957 1670 1436 -4412 2 3 0 5 0 957 1668 1670 -4413 2 3 0 5 0 1572 1668 957 -4414 2 3 0 5 0 1521 1572 957 -4415 2 3 0 5 0 1521 957 959 -4416 2 3 0 5 0 1415 1521 959 -4417 2 3 0 5 0 959 1341 1415 -4418 2 3 0 5 0 1341 959 1303 -4419 2 3 0 5 0 1303 1302 1341 -4420 2 3 0 5 0 1302 1303 1304 -4421 2 3 0 5 0 1302 1304 2780 -4422 2 3 0 5 0 1302 2780 1458 -4423 2 3 0 5 0 1302 1458 1459 -4424 2 3 0 5 0 1459 973 1302 -4425 2 3 0 5 0 973 1459 970 -4426 2 3 0 5 0 969 973 970 -4427 2 3 0 5 0 969 970 971 -4428 2 3 0 5 0 978 969 971 -4429 2 3 0 5 0 978 971 1705 -4430 2 3 0 5 0 977 978 1705 -4431 2 3 0 5 0 998 977 1705 -4432 2 3 0 5 0 1705 1593 998 -4433 2 3 0 5 0 1581 1593 1705 -4434 2 3 0 5 0 1581 1705 1557 -4435 2 3 0 5 0 1557 1463 1581 -4436 2 3 0 5 0 1463 1557 935 -4437 2 3 0 5 0 1463 935 1183 -4438 2 3 0 5 0 1463 1183 1483 -4439 2 3 0 5 0 1463 1483 1581 -4440 2 3 0 5 0 1483 1484 1581 -4441 2 3 0 5 0 1484 1483 1485 -4442 2 3 0 5 0 1484 1485 1818 -4443 2 3 0 5 0 962 1484 1818 -4444 2 3 0 5 0 962 1818 1356 -4445 2 3 0 5 0 930 962 1356 -4446 2 3 0 5 0 1356 915 930 -4447 2 3 0 5 0 915 1356 1150 -4448 2 3 0 5 0 916 915 1150 -4449 2 3 0 5 0 1150 857 916 -4450 2 3 0 5 0 1611 857 1150 -4451 2 3 0 5 0 1150 2775 1611 -4452 2 3 0 5 0 1817 2775 1150 -4453 2 3 0 5 0 1150 1818 1817 -4454 2 3 0 5 0 1818 1150 1356 -4455 2 3 0 5 0 1817 1818 1485 -4456 2 3 0 5 0 1817 1485 879 -4457 2 3 0 5 0 881 1817 879 -4458 2 3 0 5 0 879 880 881 -4459 2 3 0 5 0 880 879 1276 -4460 2 3 0 5 0 1276 1281 880 -4461 2 3 0 5 0 1281 1276 1286 -4462 2 3 0 5 0 1281 1286 1285 -4463 2 3 0 5 0 1281 1285 2723 -4464 2 3 0 5 0 880 1281 2723 -4465 2 3 0 5 0 880 2723 2614 -4466 2 3 0 5 0 2685 880 2614 -4467 2 3 0 5 0 2529 2685 2614 -4468 2 3 0 5 0 2529 2614 2528 -4469 2 3 0 5 0 2528 2421 2529 -4470 2 3 0 5 0 1507 2421 2528 -4471 2 3 0 5 0 2528 2581 1507 -4472 2 3 0 5 0 2528 2614 2581 -4473 2 3 0 5 0 2581 2614 2663 -4474 2 3 0 5 0 2581 2663 2649 -4475 2 3 0 5 0 2581 2649 2648 -4476 2 3 0 5 0 1507 2581 2648 -4477 2 3 0 5 0 1507 2648 1429 -4478 2 3 0 5 0 1507 1429 1431 -4479 2 3 0 5 0 1429 1430 1431 -4480 2 3 0 5 0 1429 2648 833 -4481 2 3 0 5 0 833 832 1429 -4482 2 3 0 5 0 831 832 833 -4483 2 3 0 5 0 833 2648 831 -4484 2 3 0 5 0 2647 831 2648 -4485 2 3 0 5 0 2647 2648 2649 -4486 2 3 0 5 0 2716 2647 2649 -4487 2 3 0 5 0 2663 2716 2649 -4488 2 3 0 5 0 1285 2716 2663 -4489 2 3 0 5 0 2663 2723 1285 -4490 2 3 0 5 0 2663 2614 2723 -4491 2 3 0 5 0 1285 2735 2716 -4492 2 3 0 5 0 1285 1284 2735 -4493 2 3 0 5 0 1284 1285 1286 -4494 2 3 0 5 0 1286 1182 1284 -4495 2 3 0 5 0 1183 1182 1286 -4496 2 3 0 5 0 1286 1276 1183 -4497 2 3 0 5 0 1276 1483 1183 -4498 2 3 0 5 0 1483 1276 1485 -4499 2 3 0 5 0 879 1485 1276 -4500 2 3 0 5 0 1182 1183 937 -4501 2 3 0 5 0 1182 937 1325 -4502 2 3 0 5 0 1182 1325 2788 -4503 2 3 0 5 0 1182 2788 2773 -4504 2 3 0 5 0 1284 1182 2773 -4505 2 3 0 5 0 1284 2773 2735 -4506 2 3 0 5 0 2739 2735 2773 -4507 2 3 0 5 0 2739 2773 2788 -4508 2 3 0 5 0 2739 831 2735 -4509 2 3 0 5 0 855 831 2739 -4510 2 3 0 5 0 832 831 855 -4511 2 3 0 5 0 831 2647 2735 -4512 2 3 0 5 0 2716 2735 2647 -4513 2 3 0 5 0 1325 903 2788 -4514 2 3 0 5 0 936 903 1325 -4515 2 3 0 5 0 1325 937 936 -4516 2 3 0 5 0 935 936 937 -4517 2 3 0 5 0 1183 935 937 -4518 2 3 0 5 0 925 936 935 -4519 2 3 0 5 0 925 935 2974 -4520 2 3 0 5 0 970 925 2974 -4521 2 3 0 5 0 970 2974 971 -4522 2 3 0 5 0 971 2974 1557 -4523 2 3 0 5 0 1557 1705 971 -4524 2 3 0 5 0 935 1557 2974 -4525 2 3 0 5 0 926 925 970 -4526 2 3 0 5 0 926 970 1458 -4527 2 3 0 5 0 1459 1458 970 -4528 2 3 0 5 0 2366 2421 1507 -4529 2 3 0 5 0 2421 2366 2260 -4530 2 3 0 5 0 2362 2421 2260 -4531 2 3 0 5 0 2260 2274 2362 -4532 2 3 0 5 0 2362 2469 2421 -4533 2 3 0 5 0 2529 2421 2469 -4534 2 3 0 5 0 2529 2682 2685 -4535 2 3 0 5 0 2684 2685 2682 -4536 2 3 0 5 0 1612 2684 2682 -4537 2 3 0 5 0 812 1612 2682 -4538 2 3 0 5 0 881 2684 1612 -4539 2 3 0 5 0 1612 2775 881 -4540 2 3 0 5 0 1612 1611 2775 -4541 2 3 0 5 0 2775 1817 881 -4542 2 3 0 5 0 881 880 2684 -4543 2 3 0 5 0 2684 880 2685 -4544 2 3 0 5 0 2708 857 1611 -4545 2 3 0 5 0 857 1759 916 -4546 2 3 0 5 0 916 1759 1181 -4547 2 3 0 5 0 916 1181 924 -4548 2 3 0 5 0 924 917 916 -4549 2 3 0 5 0 923 917 924 -4550 2 3 0 5 0 923 924 896 -4551 2 3 0 5 0 1495 923 896 -4552 2 3 0 5 0 896 1493 1495 -4553 2 3 0 5 0 896 895 1493 -4554 2 3 0 5 0 895 896 897 -4555 2 3 0 5 0 2724 895 897 -4556 2 3 0 5 0 895 2724 1368 -4557 2 3 0 5 0 1493 895 1368 -4558 2 3 0 5 0 1368 1494 1493 -4559 2 3 0 5 0 1370 1494 1368 -4560 2 3 0 5 0 1368 1369 1370 -4561 2 3 0 5 0 1368 2794 1369 -4562 2 3 0 5 0 1376 1369 2794 -4563 2 3 0 5 0 2752 1376 2794 -4564 2 3 0 5 0 2752 2757 1376 -4565 2 3 0 5 0 2756 1376 2757 -4566 2 3 0 5 0 2755 2756 2757 -4567 2 3 0 5 0 2757 816 2755 -4568 2 3 0 5 0 2757 2639 816 -4569 2 3 0 5 0 817 816 2639 -4570 2 3 0 5 0 2485 817 2639 -4571 2 3 0 5 0 2484 817 2485 -4572 2 3 0 5 0 2484 2485 2454 -4573 2 3 0 5 0 2454 2988 2484 -4574 2 3 0 5 0 2454 3007 2988 -4575 2 3 0 5 0 2454 2308 3007 -4576 2 3 0 5 0 2454 2456 2308 -4577 2 3 0 5 0 2454 2455 2456 -4578 2 3 0 5 0 2455 2454 2526 -4579 2 3 0 5 0 2526 2454 2485 -4580 2 3 0 5 0 2308 2307 3007 -4581 2 3 0 5 0 2194 2307 2308 -4582 2 3 0 5 0 2307 2194 2878 -4583 2 3 0 5 0 2878 2221 2307 -4584 2 3 0 5 0 2221 3007 2307 -4585 2 3 0 5 0 2221 2222 3007 -4586 2 3 0 5 0 2221 2182 2222 -4587 2 3 0 5 0 2988 3007 2222 -4588 2 3 0 5 0 2484 1389 817 -4589 2 3 0 5 0 818 817 1389 -4590 2 3 0 5 0 1389 1391 818 -4591 2 3 0 5 0 1389 1390 1391 -4592 2 3 0 5 0 1390 2531 1391 -4593 2 3 0 5 0 2531 1390 2337 -4594 2 3 0 5 0 2531 2530 1391 -4595 2 3 0 5 0 2530 2531 2532 -4596 2 3 0 5 0 2530 2532 2646 -4597 2 3 0 5 0 2924 2530 2646 -4598 2 3 0 5 0 2646 2925 2924 -4599 2 3 0 5 0 849 2925 2646 -4600 2 3 0 5 0 850 849 2646 -4601 2 3 0 5 0 2646 2588 850 -4602 2 3 0 5 0 2646 2532 2588 -4603 2 3 0 5 0 2588 2532 2473 -4604 2 3 0 5 0 2588 2473 2587 -4605 2 3 0 5 0 850 2588 2587 -4606 2 3 0 5 0 850 2587 2743 -4607 2 3 0 5 0 850 2743 848 -4608 2 3 0 5 0 848 849 850 -4609 2 3 0 5 0 1305 849 848 -4610 2 3 0 5 0 1372 1305 848 -4611 2 3 0 5 0 1372 848 2759 -4612 2 3 0 5 0 2759 1295 1372 -4613 2 3 0 5 0 1295 2759 1289 -4614 2 3 0 5 0 1295 1289 1291 -4615 2 3 0 5 0 1373 1295 1291 -4616 2 3 0 5 0 1291 1460 1373 -4617 2 3 0 5 0 1460 1291 1461 -4618 2 3 0 5 0 2822 1460 1461 -4619 2 3 0 5 0 2806 2822 1461 -4620 2 3 0 5 0 2800 2806 1461 -4621 2 3 0 5 0 2800 1461 1290 -4622 2 3 0 5 0 2800 1290 863 -4623 2 3 0 5 0 863 2938 2800 -4624 2 3 0 5 0 2937 2938 863 -4625 2 3 0 5 0 2937 863 2959 -4626 2 3 0 5 0 2959 2960 2937 -4627 2 3 0 5 0 2959 2688 2960 -4628 2 3 0 5 0 2688 2959 865 -4629 2 3 0 5 0 2688 865 2664 -4630 2 3 0 5 0 2642 2688 2664 -4631 2 3 0 5 0 2642 2664 2540 -4632 2 3 0 5 0 807 2642 2540 -4633 2 3 0 5 0 807 2540 808 -4634 2 3 0 5 0 806 807 808 -4635 2 3 0 5 0 806 808 2314 -4636 2 3 0 5 0 2313 806 2314 -4637 2 3 0 5 0 2314 730 2313 -4638 2 3 0 5 0 2316 730 2314 -4639 2 3 0 5 0 2315 2316 2314 -4640 2 3 0 5 0 2314 790 2315 -4641 2 3 0 5 0 2314 808 790 -4642 2 3 0 5 0 808 788 790 -4643 2 3 0 5 0 808 2540 788 -4644 2 3 0 5 0 788 2540 2535 -4645 2 3 0 5 0 2388 788 2535 -4646 2 3 0 5 0 2498 2388 2535 -4647 2 3 0 5 0 2535 2536 2498 -4648 2 3 0 5 0 2536 2535 2690 -4649 2 3 0 5 0 2690 2742 2536 -4650 2 3 0 5 0 865 2742 2690 -4651 2 3 0 5 0 2690 2665 865 -4652 2 3 0 5 0 2690 2535 2665 -4653 2 3 0 5 0 2540 2665 2535 -4654 2 3 0 5 0 2540 2664 2665 -4655 2 3 0 5 0 2664 865 2665 -4656 2 3 0 5 0 2742 865 864 -4657 2 3 0 5 0 2742 864 2741 -4658 2 3 0 5 0 2741 1289 2742 -4659 2 3 0 5 0 2785 1289 2741 -4660 2 3 0 5 0 864 2785 2741 -4661 2 3 0 5 0 2785 864 863 -4662 2 3 0 5 0 1290 2785 863 -4663 2 3 0 5 0 1289 2785 1290 -4664 2 3 0 5 0 1289 1290 1291 -4665 2 3 0 5 0 1291 1290 1461 -4666 2 3 0 5 0 863 864 865 -4667 2 3 0 5 0 863 865 2959 -4668 2 3 0 5 0 2743 2742 1289 -4669 2 3 0 5 0 2743 1289 2759 -4670 2 3 0 5 0 848 2743 2759 -4671 2 3 0 5 0 2743 2586 2742 -4672 2 3 0 5 0 2587 2586 2743 -4673 2 3 0 5 0 2587 2475 2586 -4674 2 3 0 5 0 2473 2475 2587 -4675 2 3 0 5 0 2473 2474 2475 -4676 2 3 0 5 0 2473 2954 2474 -4677 2 3 0 5 0 2532 2954 2473 -4678 2 3 0 5 0 2954 2532 2531 -4679 2 3 0 5 0 2227 2474 2954 -4680 2 3 0 5 0 2227 3024 2474 -4681 2 3 0 5 0 2888 3024 2227 -4682 2 3 0 5 0 2227 2226 2888 -4683 2 3 0 5 0 2155 2226 2227 -4684 2 3 0 5 0 2888 2891 3024 -4685 2 3 0 5 0 2888 2896 2891 -4686 2 3 0 5 0 2891 2896 2389 -4687 2 3 0 5 0 2891 2389 2388 -4688 2 3 0 5 0 2388 3024 2891 -4689 2 3 0 5 0 2388 2499 3024 -4690 2 3 0 5 0 2498 2499 2388 -4691 2 3 0 5 0 2498 2475 2499 -4692 2 3 0 5 0 2475 2498 2536 -4693 2 3 0 5 0 2586 2475 2536 -4694 2 3 0 5 0 2742 2586 2536 -4695 2 3 0 5 0 2474 2499 2475 -4696 2 3 0 5 0 3024 2499 2474 -4697 2 3 0 5 0 789 2388 2389 -4698 2 3 0 5 0 2389 2340 789 -4699 2 3 0 5 0 2896 2340 2389 -4700 2 3 0 5 0 2995 2340 2896 -4701 2 3 0 5 0 2340 2995 2894 -4702 2 3 0 5 0 2316 2340 2894 -4703 2 3 0 5 0 2894 2144 2316 -4704 2 3 0 5 0 2144 2894 2145 -4705 2 3 0 5 0 730 2316 2144 -4706 2 3 0 5 0 730 2144 731 -4707 2 3 0 5 0 729 730 731 -4708 2 3 0 5 0 729 731 2258 -4709 2 3 0 5 0 2258 2290 729 -4710 2 3 0 5 0 2258 2895 2290 -4711 2 3 0 5 0 2895 3009 2290 -4712 2 3 0 5 0 2955 3009 2895 -4713 2 3 0 5 0 2895 2157 2955 -4714 2 3 0 5 0 2955 2157 2885 -4715 2 3 0 5 0 2384 2955 2885 -4716 2 3 0 5 0 2884 2384 2885 -4717 2 3 0 5 0 2884 2293 2384 -4718 2 3 0 5 0 2384 2293 2342 -4719 2 3 0 5 0 2342 2385 2384 -4720 2 3 0 5 0 2342 1208 2385 -4721 2 3 0 5 0 2342 1334 1208 -4722 2 3 0 5 0 1334 2342 2293 -4723 2 3 0 5 0 2293 2294 1334 -4724 2 3 0 5 0 2294 2293 2319 -4725 2 3 0 5 0 2294 2319 2320 -4726 2 3 0 5 0 1335 2294 2320 -4727 2 3 0 5 0 797 1335 2320 -4728 2 3 0 5 0 2346 797 2320 -4729 2 3 0 5 0 798 797 2346 -4730 2 3 0 5 0 798 2346 2345 -4731 2 3 0 5 0 2546 798 2345 -4732 2 3 0 5 0 2345 2354 2546 -4733 2 3 0 5 0 2354 2345 2281 -4734 2 3 0 5 0 2354 2281 737 -4735 2 3 0 5 0 2354 737 2950 -4736 2 3 0 5 0 2355 2354 2950 -4737 2 3 0 5 0 2950 2360 2355 -4738 2 3 0 5 0 2360 2359 2355 -4739 2 3 0 5 0 2359 2360 2361 -4740 2 3 0 5 0 2361 2382 2359 -4741 2 3 0 5 0 2892 2382 2361 -4742 2 3 0 5 0 2360 2892 2361 -4743 2 3 0 5 0 2198 2892 2360 -4744 2 3 0 5 0 2187 2892 2198 -4745 2 3 0 5 0 2187 2198 695 -4746 2 3 0 5 0 695 694 2187 -4747 2 3 0 5 0 2186 2187 694 -4748 2 3 0 5 0 2186 694 722 -4749 2 3 0 5 0 722 747 2186 -4750 2 3 0 5 0 721 747 722 -4751 2 3 0 5 0 721 746 747 -4752 2 3 0 5 0 761 747 746 -4753 2 3 0 5 0 761 746 762 -4754 2 3 0 5 0 762 782 761 -4755 2 3 0 5 0 762 2514 782 -4756 2 3 0 5 0 762 746 2514 -4757 2 3 0 5 0 746 2515 2514 -4758 2 3 0 5 0 2514 2553 782 -4759 2 3 0 5 0 2621 2553 2514 -4760 2 3 0 5 0 2621 2554 2553 -4761 2 3 0 5 0 2621 2662 2554 -4762 2 3 0 5 0 2621 2592 2662 -4763 2 3 0 5 0 2662 2592 893 -4764 2 3 0 5 0 867 2662 893 -4765 2 3 0 5 0 867 893 894 -4766 2 3 0 5 0 868 867 894 -4767 2 3 0 5 0 894 900 868 -4768 2 3 0 5 0 900 894 1264 -4769 2 3 0 5 0 934 900 1264 -4770 2 3 0 5 0 934 1264 1527 -4771 2 3 0 5 0 934 1527 931 -4772 2 3 0 5 0 934 931 933 -4773 2 3 0 5 0 934 933 1230 -4774 2 3 0 5 0 885 934 1230 -4775 2 3 0 5 0 885 1230 886 -4776 2 3 0 5 0 866 885 886 -4777 2 3 0 5 0 2761 866 886 -4778 2 3 0 5 0 886 842 2761 -4779 2 3 0 5 0 2748 842 886 -4780 2 3 0 5 0 2748 886 899 -4781 2 3 0 5 0 883 2748 899 -4782 2 3 0 5 0 1283 883 899 -4783 2 3 0 5 0 1283 899 898 -4784 2 3 0 5 0 932 1283 898 -4785 2 3 0 5 0 898 933 932 -4786 2 3 0 5 0 886 933 898 -4787 2 3 0 5 0 886 898 899 -4788 2 3 0 5 0 1230 933 886 -4789 2 3 0 5 0 931 932 933 -4790 2 3 0 5 0 931 947 932 -4791 2 3 0 5 0 931 1528 947 -4792 2 3 0 5 0 931 1527 1528 -4793 2 3 0 5 0 1856 1528 1527 -4794 2 3 0 5 0 1845 1856 1527 -4795 2 3 0 5 0 1845 1527 1264 -4796 2 3 0 5 0 1354 1845 1264 -4797 2 3 0 5 0 1264 894 1354 -4798 2 3 0 5 0 1354 894 2772 -4799 2 3 0 5 0 2772 1234 1354 -4800 2 3 0 5 0 1234 2772 878 -4801 2 3 0 5 0 1233 1234 878 -4802 2 3 0 5 0 877 1233 878 -4803 2 3 0 5 0 876 877 878 -4804 2 3 0 5 0 876 878 893 -4805 2 3 0 5 0 876 893 2592 -4806 2 3 0 5 0 2718 876 2592 -4807 2 3 0 5 0 2591 2718 2592 -4808 2 3 0 5 0 2718 2591 876 -4809 2 3 0 5 0 876 2591 2760 -4810 2 3 0 5 0 876 2760 877 -4811 2 3 0 5 0 828 2760 2591 -4812 2 3 0 5 0 2591 2567 828 -4813 2 3 0 5 0 2760 828 837 -4814 2 3 0 5 0 2772 893 878 -4815 2 3 0 5 0 893 2772 894 -4816 2 3 0 5 0 1233 877 3018 -4817 2 3 0 5 0 3018 1292 1233 -4818 2 3 0 5 0 846 1292 3018 -4819 2 3 0 5 0 1292 846 2691 -4820 2 3 0 5 0 1292 2691 906 -4821 2 3 0 5 0 906 908 1292 -4822 2 3 0 5 0 906 907 908 -4823 2 3 0 5 0 907 906 2790 -4824 2 3 0 5 0 2804 907 2790 -4825 2 3 0 5 0 2764 2804 2790 -4826 2 3 0 5 0 2692 2764 2790 -4827 2 3 0 5 0 2790 906 2692 -4828 2 3 0 5 0 906 2691 2692 -4829 2 3 0 5 0 2691 2616 2692 -4830 2 3 0 5 0 2692 2616 2764 -4831 2 3 0 5 0 2615 2764 2616 -4832 2 3 0 5 0 2615 2616 2561 -4833 2 3 0 5 0 2579 2615 2561 -4834 2 3 0 5 0 2489 2579 2561 -4835 2 3 0 5 0 2489 2561 793 -4836 2 3 0 5 0 793 2418 2489 -4837 2 3 0 5 0 2489 2418 820 -4838 2 3 0 5 0 819 2489 820 -4839 2 3 0 5 0 819 820 821 -4840 2 3 0 5 0 821 2632 819 -4841 2 3 0 5 0 821 2426 2632 -4842 2 3 0 5 0 820 2426 821 -4843 2 3 0 5 0 820 2410 2426 -4844 2 3 0 5 0 2416 2410 820 -4845 2 3 0 5 0 2416 820 2418 -4846 2 3 0 5 0 2632 2426 2627 -4847 2 3 0 5 0 853 2632 2627 -4848 2 3 0 5 0 853 2627 2628 -4849 2 3 0 5 0 851 853 2628 -4850 2 3 0 5 0 851 2628 2651 -4851 2 3 0 5 0 851 2651 2931 -4852 2 3 0 5 0 2931 2930 851 -4853 2 3 0 5 0 2931 2792 2930 -4854 2 3 0 5 0 2931 2719 2792 -4855 2 3 0 5 0 2719 2931 2651 -4856 2 3 0 5 0 2651 2696 2719 -4857 2 3 0 5 0 2696 2651 2595 -4858 2 3 0 5 0 2696 2595 2697 -4859 2 3 0 5 0 2696 2697 2674 -4860 2 3 0 5 0 2674 2672 2696 -4861 2 3 0 5 0 2674 2673 2672 -4862 2 3 0 5 0 2673 2674 2543 -4863 2 3 0 5 0 2673 2543 2905 -4864 2 3 0 5 0 2905 2543 2542 -4865 2 3 0 5 0 2905 2542 1278 -4866 2 3 0 5 0 2542 2543 2443 -4867 2 3 0 5 0 3004 2542 2443 -4868 2 3 0 5 0 2443 2442 3004 -4869 2 3 0 5 0 2441 2442 2443 -4870 2 3 0 5 0 2441 2443 2697 -4871 2 3 0 5 0 2441 2697 2595 -4872 2 3 0 5 0 2512 2441 2595 -4873 2 3 0 5 0 2595 2628 2512 -4874 2 3 0 5 0 2595 2651 2628 -4875 2 3 0 5 0 2627 2512 2628 -4876 2 3 0 5 0 775 2441 2512 -4877 2 3 0 5 0 775 2442 2441 -4878 2 3 0 5 0 752 2442 775 -4879 2 3 0 5 0 752 3004 2442 -4880 2 3 0 5 0 3004 752 2278 -4881 2 3 0 5 0 2443 2543 2697 -4882 2 3 0 5 0 2543 2674 2697 -4883 2 3 0 5 0 839 2672 2673 -4884 2 3 0 5 0 2719 2696 2672 -4885 2 3 0 5 0 2672 1739 2719 -4886 2 3 0 5 0 1737 1739 2672 -4887 2 3 0 5 0 1737 1738 1739 -4888 2 3 0 5 0 950 1738 1737 -4889 2 3 0 5 0 950 1520 1738 -4890 2 3 0 5 0 949 1520 950 -4891 2 3 0 5 0 949 950 951 -4892 2 3 0 5 0 964 949 951 -4893 2 3 0 5 0 963 964 951 -4894 2 3 0 5 0 1298 963 951 -4895 2 3 0 5 0 1298 1465 963 -4896 2 3 0 5 0 1443 1465 1298 -4897 2 3 0 5 0 1444 1465 1443 -4898 2 3 0 5 0 1381 1444 1443 -4899 2 3 0 5 0 1380 1444 1381 -4900 2 3 0 5 0 1444 1380 1555 -4901 2 3 0 5 0 1465 1444 1555 -4902 2 3 0 5 0 1620 1465 1555 -4903 2 3 0 5 0 2829 1620 1555 -4904 2 3 0 5 0 2829 1555 1556 -4905 2 3 0 5 0 1709 2829 1556 -4906 2 3 0 5 0 1708 1709 1556 -4907 2 3 0 5 0 1556 1605 1708 -4908 2 3 0 5 0 1556 1470 1605 -4909 2 3 0 5 0 1556 1469 1470 -4910 2 3 0 5 0 1380 1469 1556 -4911 2 3 0 5 0 1556 1555 1380 -4912 2 3 0 5 0 1469 1380 1311 -4913 2 3 0 5 0 1469 1311 1383 -4914 2 3 0 5 0 1469 1383 1470 -4915 2 3 0 5 0 1470 1383 939 -4916 2 3 0 5 0 1535 1470 939 -4917 2 3 0 5 0 939 938 1535 -4918 2 3 0 5 0 938 939 940 -4919 2 3 0 5 0 938 940 1394 -4920 2 3 0 5 0 953 938 1394 -4921 2 3 0 5 0 954 953 1394 -4922 2 3 0 5 0 1394 1396 954 -4923 2 3 0 5 0 1394 1395 1396 -4924 2 3 0 5 0 1396 1395 1836 -4925 2 3 0 5 0 1614 1396 1836 -4926 2 3 0 5 0 1570 1614 1836 -4927 2 3 0 5 0 1570 1836 905 -4928 2 3 0 5 0 1570 905 1580 -4929 2 3 0 5 0 1580 1568 1570 -4930 2 3 0 5 0 1580 1579 1568 -4931 2 3 0 5 0 941 1579 1580 -4932 2 3 0 5 0 1580 928 941 -4933 2 3 0 5 0 928 1580 909 -4934 2 3 0 5 0 928 909 929 -4935 2 3 0 5 0 929 1238 928 -4936 2 3 0 5 0 911 1238 929 -4937 2 3 0 5 0 911 929 909 -4938 2 3 0 5 0 909 910 911 -4939 2 3 0 5 0 909 904 910 -4940 2 3 0 5 0 909 905 904 -4941 2 3 0 5 0 1580 905 909 -4942 2 3 0 5 0 904 905 875 -4943 2 3 0 5 0 875 905 1395 -4944 2 3 0 5 0 1836 1395 905 -4945 2 3 0 5 0 904 874 910 -4946 2 3 0 5 0 910 874 2666 -4947 2 3 0 5 0 1287 910 2666 -4948 2 3 0 5 0 1287 2666 2768 -4949 2 3 0 5 0 2768 1239 1287 -4950 2 3 0 5 0 2768 2584 1239 -4951 2 3 0 5 0 2758 1239 2584 -4952 2 3 0 5 0 1135 1239 2758 -4953 2 3 0 5 0 1166 1135 2758 -4954 2 3 0 5 0 1135 1166 1136 -4955 2 3 0 5 0 1136 1166 1165 -4956 2 3 0 5 0 1136 1165 2781 -4957 2 3 0 5 0 2781 1165 2782 -4958 2 3 0 5 0 809 1165 1166 -4959 2 3 0 5 0 2562 809 1166 -4960 2 3 0 5 0 1135 1237 1239 -4961 2 3 0 5 0 1246 1237 1135 -4962 2 3 0 5 0 1246 1414 1237 -4963 2 3 0 5 0 1245 1414 1246 -4964 2 3 0 5 0 1237 1414 1151 -4965 2 3 0 5 0 1151 943 1237 -4966 2 3 0 5 0 943 1151 960 -4967 2 3 0 5 0 941 943 960 -4968 2 3 0 5 0 981 941 960 -4969 2 3 0 5 0 982 981 960 -4970 2 3 0 5 0 982 960 1582 -4971 2 3 0 5 0 982 1582 1669 -4972 2 3 0 5 0 980 982 1669 -4973 2 3 0 5 0 980 1669 1022 -4974 2 3 0 5 0 1019 980 1022 -4975 2 3 0 5 0 1021 1019 1022 -4976 2 3 0 5 0 1021 1022 1820 -4977 2 3 0 5 0 1820 1887 1021 -4978 2 3 0 5 0 1820 1819 1887 -4979 2 3 0 5 0 1819 1820 1022 -4980 2 3 0 5 0 1022 2847 1819 -4981 2 3 0 5 0 1669 2847 1022 -4982 2 3 0 5 0 2847 1669 1717 -4983 2 3 0 5 0 2847 1717 1867 -4984 2 3 0 5 0 1867 1819 2847 -4985 2 3 0 5 0 1867 1062 1819 -4986 2 3 0 5 0 1935 1062 1867 -4987 2 3 0 5 0 1867 1011 1935 -4988 2 3 0 5 0 1867 1009 1011 -4989 2 3 0 5 0 1009 1867 1717 -4990 2 3 0 5 0 1718 1009 1717 -4991 2 3 0 5 0 1717 1668 1718 -4992 2 3 0 5 0 1668 1717 1669 -4993 2 3 0 5 0 1668 1669 1670 -4994 2 3 0 5 0 1582 1670 1669 -4995 2 3 0 5 0 1582 1436 1670 -4996 2 3 0 5 0 1436 1582 1151 -4997 2 3 0 5 0 1151 1414 1436 -4998 2 3 0 5 0 1582 960 1151 -4999 2 3 0 5 0 1718 1668 1572 -5000 2 3 0 5 0 1718 1572 1231 -5001 2 3 0 5 0 1718 1231 1009 -5002 2 3 0 5 0 1010 1009 1231 -5003 2 3 0 5 0 1231 1138 1010 -5004 2 3 0 5 0 1664 1138 1231 -5005 2 3 0 5 0 1664 1231 1521 -5006 2 3 0 5 0 1521 1415 1664 -5007 2 3 0 5 0 1664 1415 972 -5008 2 3 0 5 0 1664 972 979 -5009 2 3 0 5 0 1138 1664 979 -5010 2 3 0 5 0 1138 979 977 -5011 2 3 0 5 0 1137 1138 977 -5012 2 3 0 5 0 998 1137 977 -5013 2 3 0 5 0 1805 1137 998 -5014 2 3 0 5 0 998 997 1805 -5015 2 3 0 5 0 997 998 999 -5016 2 3 0 5 0 1629 997 999 -5017 2 3 0 5 0 961 1629 999 -5018 2 3 0 5 0 999 962 961 -5019 2 3 0 5 0 962 999 1593 -5020 2 3 0 5 0 962 1593 1484 -5021 2 3 0 5 0 1581 1484 1593 -5022 2 3 0 5 0 999 998 1593 -5023 2 3 0 5 0 961 962 930 -5024 2 3 0 5 0 961 930 976 -5025 2 3 0 5 0 976 1629 961 -5026 2 3 0 5 0 975 1629 976 -5027 2 3 0 5 0 974 975 976 -5028 2 3 0 5 0 923 974 976 -5029 2 3 0 5 0 930 923 976 -5030 2 3 0 5 0 923 930 915 -5031 2 3 0 5 0 915 917 923 -5032 2 3 0 5 0 915 916 917 -5033 2 3 0 5 0 974 923 1495 -5034 2 3 0 5 0 1663 974 1495 -5035 2 3 0 5 0 1495 1494 1663 -5036 2 3 0 5 0 1493 1494 1495 -5037 2 3 0 5 0 1494 3014 1663 -5038 2 3 0 5 0 1494 1370 3014 -5039 2 3 0 5 0 2836 3014 1370 -5040 2 3 0 5 0 2836 1370 1412 -5041 2 3 0 5 0 1412 1909 2836 -5042 2 3 0 5 0 1412 2828 1909 -5043 2 3 0 5 0 1412 1375 2828 -5044 2 3 0 5 0 1412 1369 1375 -5045 2 3 0 5 0 1369 1412 1370 -5046 2 3 0 5 0 1375 1369 1376 -5047 2 3 0 5 0 1374 1375 1376 -5048 2 3 0 5 0 1374 1376 2756 -5049 2 3 0 5 0 2756 1307 1374 -5050 2 3 0 5 0 1307 2756 2925 -5051 2 3 0 5 0 1305 1307 2925 -5052 2 3 0 5 0 849 1305 2925 -5053 2 3 0 5 0 1305 1306 1307 -5054 2 3 0 5 0 1372 1306 1305 -5055 2 3 0 5 0 1372 1371 1306 -5056 2 3 0 5 0 1371 1372 1373 -5057 2 3 0 5 0 1373 2945 1371 -5058 2 3 0 5 0 1460 2945 1373 -5059 2 3 0 5 0 1460 1667 2945 -5060 2 3 0 5 0 1667 1460 1657 -5061 2 3 0 5 0 1657 1666 1667 -5062 2 3 0 5 0 1752 1666 1657 -5063 2 3 0 5 0 1752 1657 1658 -5064 2 3 0 5 0 1917 1752 1658 -5065 2 3 0 5 0 1658 1932 1917 -5066 2 3 0 5 0 1658 1693 1932 -5067 2 3 0 5 0 1693 1658 1655 -5068 2 3 0 5 0 1654 1693 1655 -5069 2 3 0 5 0 1654 1655 1656 -5070 2 3 0 5 0 1654 1656 2941 -5071 2 3 0 5 0 1654 2941 1692 -5072 2 3 0 5 0 1693 1654 1692 -5073 2 3 0 5 0 1766 1693 1692 -5074 2 3 0 5 0 1692 1877 1766 -5075 2 3 0 5 0 1877 1692 1543 -5076 2 3 0 5 0 1877 1543 1875 -5077 2 3 0 5 0 1877 1875 1874 -5078 2 3 0 5 0 1874 1878 1877 -5079 2 3 0 5 0 1874 1083 1878 -5080 2 3 0 5 0 1042 1083 1874 -5081 2 3 0 5 0 1874 1875 1042 -5082 2 3 0 5 0 1042 1875 1043 -5083 2 3 0 5 0 1040 1042 1043 -5084 2 3 0 5 0 1040 1043 1742 -5085 2 3 0 5 0 1041 1040 1742 -5086 2 3 0 5 0 1742 1741 1041 -5087 2 3 0 5 0 1686 1741 1742 -5088 2 3 0 5 0 1686 1742 1743 -5089 2 3 0 5 0 1743 2968 1686 -5090 2 3 0 5 0 1743 1542 2968 -5091 2 3 0 5 0 1542 1743 1543 -5092 2 3 0 5 0 1541 1542 1543 -5093 2 3 0 5 0 1543 1691 1541 -5094 2 3 0 5 0 1691 1543 1692 -5095 2 3 0 5 0 1691 1692 2941 -5096 2 3 0 5 0 2941 2805 1691 -5097 2 3 0 5 0 2805 2941 2806 -5098 2 3 0 5 0 2800 2805 2806 -5099 2 3 0 5 0 2805 2800 2938 -5100 2 3 0 5 0 2805 2938 2814 -5101 2 3 0 5 0 2814 1541 2805 -5102 2 3 0 5 0 2814 2815 1541 -5103 2 3 0 5 0 2815 2814 2940 -5104 2 3 0 5 0 2940 2809 2815 -5105 2 3 0 5 0 2750 2809 2940 -5106 2 3 0 5 0 2940 2960 2750 -5107 2 3 0 5 0 2960 2940 2937 -5108 2 3 0 5 0 2814 2937 2940 -5109 2 3 0 5 0 2937 2814 2938 -5110 2 3 0 5 0 2728 2750 2960 -5111 2 3 0 5 0 2728 2960 2688 -5112 2 3 0 5 0 2642 2728 2688 -5113 2 3 0 5 0 2728 2642 2727 -5114 2 3 0 5 0 2750 2728 2727 -5115 2 3 0 5 0 2726 2750 2727 -5116 2 3 0 5 0 2726 2727 2640 -5117 2 3 0 5 0 2726 2640 2686 -5118 2 3 0 5 0 2686 2935 2726 -5119 2 3 0 5 0 2935 2686 2711 -5120 2 3 0 5 0 2711 1318 2935 -5121 2 3 0 5 0 2711 3002 1318 -5122 2 3 0 5 0 2711 2611 3002 -5123 2 3 0 5 0 2611 2711 2686 -5124 2 3 0 5 0 2493 2611 2686 -5125 2 3 0 5 0 2686 2640 2493 -5126 2 3 0 5 0 2493 2640 2641 -5127 2 3 0 5 0 2494 2493 2641 -5128 2 3 0 5 0 2641 806 2494 -5129 2 3 0 5 0 806 2641 807 -5130 2 3 0 5 0 2641 2640 807 -5131 2 3 0 5 0 2640 2642 807 -5132 2 3 0 5 0 2642 2640 2727 -5133 2 3 0 5 0 2956 2494 806 -5134 2 3 0 5 0 2313 2956 806 -5135 2 3 0 5 0 729 2956 2313 -5136 2 3 0 5 0 730 729 2313 -5137 2 3 0 5 0 2956 729 2290 -5138 2 3 0 5 0 2956 2290 2495 -5139 2 3 0 5 0 2495 2494 2956 -5140 2 3 0 5 0 2493 2494 2495 -5141 2 3 0 5 0 2493 2495 2610 -5142 2 3 0 5 0 2493 2610 2611 -5143 2 3 0 5 0 2611 2610 2917 -5144 2 3 0 5 0 3002 2611 2917 -5145 2 3 0 5 0 2928 3002 2917 -5146 2 3 0 5 0 1617 2928 2917 -5147 2 3 0 5 0 2609 1617 2917 -5148 2 3 0 5 0 2919 2609 2917 -5149 2 3 0 5 0 2919 2917 2610 -5150 2 3 0 5 0 2495 2919 2610 -5151 2 3 0 5 0 2495 3009 2919 -5152 2 3 0 5 0 3009 2495 2290 -5153 2 3 0 5 0 2919 3009 2386 -5154 2 3 0 5 0 2609 2919 2386 -5155 2 3 0 5 0 2386 2527 2609 -5156 2 3 0 5 0 2527 2386 2385 -5157 2 3 0 5 0 2472 2527 2385 -5158 2 3 0 5 0 2472 2385 1208 -5159 2 3 0 5 0 1208 1207 2472 -5160 2 3 0 5 0 1207 1208 1209 -5161 2 3 0 5 0 1209 2637 1207 -5162 2 3 0 5 0 2637 1209 2583 -5163 2 3 0 5 0 2637 2583 860 -5164 2 3 0 5 0 860 1122 2637 -5165 2 3 0 5 0 1122 860 862 -5166 2 3 0 5 0 2749 1122 862 -5167 2 3 0 5 0 2749 862 1252 -5168 2 3 0 5 0 1740 2749 1252 -5169 2 3 0 5 0 922 1740 1252 -5170 2 3 0 5 0 919 922 1252 -5171 2 3 0 5 0 919 1252 3027 -5172 2 3 0 5 0 919 3027 920 -5173 2 3 0 5 0 918 919 920 -5174 2 3 0 5 0 918 920 1343 -5175 2 3 0 5 0 1343 1471 918 -5176 2 3 0 5 0 1471 1343 1504 -5177 2 3 0 5 0 1471 1504 985 -5178 2 3 0 5 0 1471 985 1624 -5179 2 3 0 5 0 1624 1625 1471 -5180 2 3 0 5 0 1624 1682 1625 -5181 2 3 0 5 0 1624 984 1682 -5182 2 3 0 5 0 985 984 1624 -5183 2 3 0 5 0 983 984 985 -5184 2 3 0 5 0 985 967 983 -5185 2 3 0 5 0 967 985 1504 -5186 2 3 0 5 0 967 1504 968 -5187 2 3 0 5 0 945 967 968 -5188 2 3 0 5 0 968 946 945 -5189 2 3 0 5 0 1504 946 968 -5190 2 3 0 5 0 1343 946 1504 -5191 2 3 0 5 0 1343 920 946 -5192 2 3 0 5 0 920 1133 946 -5193 2 3 0 5 0 1133 920 1313 -5194 2 3 0 5 0 1313 882 1133 -5195 2 3 0 5 0 882 1313 2667 -5196 2 3 0 5 0 2667 1646 882 -5197 2 3 0 5 0 2667 1644 1646 -5198 2 3 0 5 0 2583 1644 2667 -5199 2 3 0 5 0 2667 860 2583 -5200 2 3 0 5 0 860 2667 861 -5201 2 3 0 5 0 860 861 862 -5202 2 3 0 5 0 861 3027 862 -5203 2 3 0 5 0 3027 861 2771 -5204 2 3 0 5 0 920 3027 2771 -5205 2 3 0 5 0 920 2771 1313 -5206 2 3 0 5 0 2771 861 1313 -5207 2 3 0 5 0 2667 1313 861 -5208 2 3 0 5 0 3027 1252 862 -5209 2 3 0 5 0 1644 2583 796 -5210 2 3 0 5 0 1645 1644 796 -5211 2 3 0 5 0 2547 1645 796 -5212 2 3 0 5 0 796 798 2547 -5213 2 3 0 5 0 796 797 798 -5214 2 3 0 5 0 2544 797 796 -5215 2 3 0 5 0 796 2583 2544 -5216 2 3 0 5 0 1209 2544 2583 -5217 2 3 0 5 0 2544 1209 1335 -5218 2 3 0 5 0 797 2544 1335 -5219 2 3 0 5 0 1208 1335 1209 -5220 2 3 0 5 0 1208 1334 1335 -5221 2 3 0 5 0 1335 1334 2294 -5222 2 3 0 5 0 798 2546 2547 -5223 2 3 0 5 0 2546 2549 2547 -5224 2 3 0 5 0 2549 2546 2354 -5225 2 3 0 5 0 2549 2354 2356 -5226 2 3 0 5 0 2356 2550 2549 -5227 2 3 0 5 0 2460 2550 2356 -5228 2 3 0 5 0 2356 2359 2460 -5229 2 3 0 5 0 2355 2359 2356 -5230 2 3 0 5 0 2354 2355 2356 -5231 2 3 0 5 0 2359 2459 2460 -5232 2 3 0 5 0 2459 2359 2382 -5233 2 3 0 5 0 2459 2382 2482 -5234 2 3 0 5 0 2482 2552 2459 -5235 2 3 0 5 0 2483 2552 2482 -5236 2 3 0 5 0 2483 2482 2381 -5237 2 3 0 5 0 2522 2483 2381 -5238 2 3 0 5 0 782 2522 2381 -5239 2 3 0 5 0 782 2381 783 -5240 2 3 0 5 0 761 782 783 -5241 2 3 0 5 0 2985 761 783 -5242 2 3 0 5 0 783 2382 2985 -5243 2 3 0 5 0 783 2381 2382 -5244 2 3 0 5 0 2381 2482 2382 -5245 2 3 0 5 0 2985 2382 2892 -5246 2 3 0 5 0 2892 2187 2985 -5247 2 3 0 5 0 761 2985 2187 -5248 2 3 0 5 0 761 2187 747 -5249 2 3 0 5 0 2187 2186 747 -5250 2 3 0 5 0 782 2553 2522 -5251 2 3 0 5 0 2522 2553 2554 -5252 2 3 0 5 0 2554 2483 2522 -5253 2 3 0 5 0 2603 2483 2554 -5254 2 3 0 5 0 2662 2603 2554 -5255 2 3 0 5 0 2662 867 2603 -5256 2 3 0 5 0 867 866 2603 -5257 2 3 0 5 0 866 867 868 -5258 2 3 0 5 0 868 885 866 -5259 2 3 0 5 0 885 868 900 -5260 2 3 0 5 0 900 934 885 -5261 2 3 0 5 0 2603 866 2761 -5262 2 3 0 5 0 2761 2604 2603 -5263 2 3 0 5 0 841 2604 2761 -5264 2 3 0 5 0 842 841 2761 -5265 2 3 0 5 0 841 842 843 -5266 2 3 0 5 0 843 2552 841 -5267 2 3 0 5 0 2460 2552 843 -5268 2 3 0 5 0 2460 843 2550 -5269 2 3 0 5 0 2550 843 2629 -5270 2 3 0 5 0 2550 2629 2549 -5271 2 3 0 5 0 2629 2630 2549 -5272 2 3 0 5 0 2630 2629 3015 -5273 2 3 0 5 0 3015 2748 2630 -5274 2 3 0 5 0 3015 842 2748 -5275 2 3 0 5 0 842 3015 843 -5276 2 3 0 5 0 2629 843 3015 -5277 2 3 0 5 0 2745 2630 2748 -5278 2 3 0 5 0 883 2745 2748 -5279 2 3 0 5 0 2745 883 882 -5280 2 3 0 5 0 882 1646 2745 -5281 2 3 0 5 0 1646 1645 2745 -5282 2 3 0 5 0 1644 1645 1646 -5283 2 3 0 5 0 2745 1645 2630 -5284 2 3 0 5 0 2547 2630 1645 -5285 2 3 0 5 0 2630 2547 2549 -5286 2 3 0 5 0 882 883 884 -5287 2 3 0 5 0 882 884 1133 -5288 2 3 0 5 0 884 946 1133 -5289 2 3 0 5 0 884 944 946 -5290 2 3 0 5 0 884 1350 944 -5291 2 3 0 5 0 1350 884 883 -5292 2 3 0 5 0 883 1283 1350 -5293 2 3 0 5 0 932 1350 1283 -5294 2 3 0 5 0 932 948 1350 -5295 2 3 0 5 0 932 947 948 -5296 2 3 0 5 0 991 948 947 -5297 2 3 0 5 0 947 1210 991 -5298 2 3 0 5 0 1210 947 1528 -5299 2 3 0 5 0 1210 1528 1856 -5300 2 3 0 5 0 1127 1210 1856 -5301 2 3 0 5 0 1127 1856 955 -5302 2 3 0 5 0 1127 955 1125 -5303 2 3 0 5 0 1125 1126 1127 -5304 2 3 0 5 0 1125 2992 1126 -5305 2 3 0 5 0 2992 1125 1588 -5306 2 3 0 5 0 1588 1710 2992 -5307 2 3 0 5 0 1649 1710 1588 -5308 2 3 0 5 0 1649 1588 1603 -5309 2 3 0 5 0 1604 1649 1603 -5310 2 3 0 5 0 1603 1530 1604 -5311 2 3 0 5 0 1603 1428 1530 -5312 2 3 0 5 0 1603 1588 1428 -5313 2 3 0 5 0 1428 1588 966 -5314 2 3 0 5 0 965 1428 966 -5315 2 3 0 5 0 927 965 966 -5316 2 3 0 5 0 927 966 955 -5317 2 3 0 5 0 955 956 927 -5318 2 3 0 5 0 956 955 1856 -5319 2 3 0 5 0 1856 1845 956 -5320 2 3 0 5 0 1354 956 1845 -5321 2 3 0 5 0 956 1354 1293 -5322 2 3 0 5 0 927 956 1293 -5323 2 3 0 5 0 1293 908 927 -5324 2 3 0 5 0 908 1293 1292 -5325 2 3 0 5 0 1233 1292 1293 -5326 2 3 0 5 0 1233 1293 1234 -5327 2 3 0 5 0 1234 1293 1354 -5328 2 3 0 5 0 927 908 907 -5329 2 3 0 5 0 927 907 1398 -5330 2 3 0 5 0 927 1398 965 -5331 2 3 0 5 0 1397 965 1398 -5332 2 3 0 5 0 1397 1398 2804 -5333 2 3 0 5 0 2998 1397 2804 -5334 2 3 0 5 0 2998 2804 3019 -5335 2 3 0 5 0 1386 2998 3019 -5336 2 3 0 5 0 1386 3019 2933 -5337 2 3 0 5 0 1259 1386 2933 -5338 2 3 0 5 0 2736 1259 2933 -5339 2 3 0 5 0 2736 2933 2706 -5340 2 3 0 5 0 853 2736 2706 -5341 2 3 0 5 0 2706 2632 853 -5342 2 3 0 5 0 2632 2706 2635 -5343 2 3 0 5 0 2632 2635 819 -5344 2 3 0 5 0 2635 2710 819 -5345 2 3 0 5 0 2710 2635 2706 -5346 2 3 0 5 0 2710 2706 2765 -5347 2 3 0 5 0 2710 2765 2615 -5348 2 3 0 5 0 2710 2615 2579 -5349 2 3 0 5 0 2579 819 2710 -5350 2 3 0 5 0 2489 819 2579 -5351 2 3 0 5 0 2764 2615 2765 -5352 2 3 0 5 0 2764 2765 2804 -5353 2 3 0 5 0 2804 2765 3019 -5354 2 3 0 5 0 3019 2765 2706 -5355 2 3 0 5 0 3019 2706 2933 -5356 2 3 0 5 0 852 2736 853 -5357 2 3 0 5 0 851 852 853 -5358 2 3 0 5 0 851 2930 852 -5359 2 3 0 5 0 852 2930 1299 -5360 2 3 0 5 0 852 1299 1257 -5361 2 3 0 5 0 852 1257 2736 -5362 2 3 0 5 0 2736 1257 1259 -5363 2 3 0 5 0 1257 1258 1259 -5364 2 3 0 5 0 1299 1258 1257 -5365 2 3 0 5 0 1299 1301 1258 -5366 2 3 0 5 0 1299 1300 1301 -5367 2 3 0 5 0 1299 2930 1300 -5368 2 3 0 5 0 2792 1300 2930 -5369 2 3 0 5 0 2792 2793 1300 -5370 2 3 0 5 0 2793 2792 2816 -5371 2 3 0 5 0 2942 2793 2816 -5372 2 3 0 5 0 1520 2942 2816 -5373 2 3 0 5 0 1738 1520 2816 -5374 2 3 0 5 0 2792 1738 2816 -5375 2 3 0 5 0 1738 2792 1739 -5376 2 3 0 5 0 2792 2719 1739 -5377 2 3 0 5 0 2942 1520 1519 -5378 2 3 0 5 0 1519 2944 2942 -5379 2 3 0 5 0 1519 1660 2944 -5380 2 3 0 5 0 1519 1638 1660 -5381 2 3 0 5 0 1519 949 1638 -5382 2 3 0 5 0 949 1519 1520 -5383 2 3 0 5 0 1638 949 964 -5384 2 3 0 5 0 1638 964 1639 -5385 2 3 0 5 0 1638 1639 1748 -5386 2 3 0 5 0 1638 1748 1660 -5387 2 3 0 5 0 1660 1748 1782 -5388 2 3 0 5 0 1660 1782 2843 -5389 2 3 0 5 0 1660 2843 2844 -5390 2 3 0 5 0 2944 1660 2844 -5391 2 3 0 5 0 3016 2944 2844 -5392 2 3 0 5 0 2843 3016 2844 -5393 2 3 0 5 0 3016 2843 1937 -5394 2 3 0 5 0 3016 1937 1769 -5395 2 3 0 5 0 3016 1769 1700 -5396 2 3 0 5 0 3016 1700 2831 -5397 2 3 0 5 0 3016 2831 2944 -5398 2 3 0 5 0 2944 2831 2942 -5399 2 3 0 5 0 2818 2942 2831 -5400 2 3 0 5 0 2831 2819 2818 -5401 2 3 0 5 0 1702 2819 2831 -5402 2 3 0 5 0 1700 1702 2831 -5403 2 3 0 5 0 1700 1701 1702 -5404 2 3 0 5 0 1051 1701 1700 -5405 2 3 0 5 0 1700 1769 1051 -5406 2 3 0 5 0 1051 1769 1052 -5407 2 3 0 5 0 1028 1051 1052 -5408 2 3 0 5 0 1028 1052 1063 -5409 2 3 0 5 0 1026 1028 1063 -5410 2 3 0 5 0 1063 1153 1026 -5411 2 3 0 5 0 1153 1063 2005 -5412 2 3 0 5 0 1153 2005 1037 -5413 2 3 0 5 0 1152 1153 1037 -5414 2 3 0 5 0 1037 1038 1152 -5415 2 3 0 5 0 1037 1035 1038 -5416 2 3 0 5 0 1035 1037 2005 -5417 2 3 0 5 0 1185 1035 2005 -5418 2 3 0 5 0 1185 2005 1073 -5419 2 3 0 5 0 1140 1185 1073 -5420 2 3 0 5 0 1140 1073 1139 -5421 2 3 0 5 0 1139 1129 1140 -5422 2 3 0 5 0 1129 1139 1997 -5423 2 3 0 5 0 2040 1129 1997 -5424 2 3 0 5 0 1984 2040 1997 -5425 2 3 0 5 0 1984 1997 1998 -5426 2 3 0 5 0 1998 1844 1984 -5427 2 3 0 5 0 1844 1998 1782 -5428 2 3 0 5 0 1782 1748 1844 -5429 2 3 0 5 0 1031 1844 1748 -5430 2 3 0 5 0 1621 1031 1748 -5431 2 3 0 5 0 1748 1639 1621 -5432 2 3 0 5 0 963 1621 1639 -5433 2 3 0 5 0 1639 964 963 -5434 2 3 0 5 0 963 1620 1621 -5435 2 3 0 5 0 963 1465 1620 -5436 2 3 0 5 0 1621 1620 2829 -5437 2 3 0 5 0 1621 2829 1821 -5438 2 3 0 5 0 1621 1821 1031 -5439 2 3 0 5 0 1029 1031 1821 -5440 2 3 0 5 0 1029 1821 1055 -5441 2 3 0 5 0 1030 1029 1055 -5442 2 3 0 5 0 1054 1030 1055 -5443 2 3 0 5 0 1053 1054 1055 -5444 2 3 0 5 0 1055 1821 1053 -5445 2 3 0 5 0 1053 1821 1709 -5446 2 3 0 5 0 1945 1053 1709 -5447 2 3 0 5 0 1709 1735 1945 -5448 2 3 0 5 0 1709 1708 1735 -5449 2 3 0 5 0 1708 1000 1735 -5450 2 3 0 5 0 1708 1605 1000 -5451 2 3 0 5 0 1605 1001 1000 -5452 2 3 0 5 0 1605 1562 1001 -5453 2 3 0 5 0 1605 1535 1562 -5454 2 3 0 5 0 1535 1605 1470 -5455 2 3 0 5 0 938 1562 1535 -5456 2 3 0 5 0 938 1563 1562 -5457 2 3 0 5 0 1563 938 953 -5458 2 3 0 5 0 952 1563 953 -5459 2 3 0 5 0 952 953 954 -5460 2 3 0 5 0 952 954 1614 -5461 2 3 0 5 0 952 1614 1609 -5462 2 3 0 5 0 1609 994 952 -5463 2 3 0 5 0 992 994 1609 -5464 2 3 0 5 0 1615 992 1609 -5465 2 3 0 5 0 1609 1614 1615 -5466 2 3 0 5 0 1615 1614 1570 -5467 2 3 0 5 0 1569 1615 1570 -5468 2 3 0 5 0 1568 1569 1570 -5469 2 3 0 5 0 1618 1569 1568 -5470 2 3 0 5 0 1003 1618 1568 -5471 2 3 0 5 0 1003 1568 1579 -5472 2 3 0 5 0 1643 1003 1579 -5473 2 3 0 5 0 1579 981 1643 -5474 2 3 0 5 0 981 1579 941 -5475 2 3 0 5 0 981 980 1643 -5476 2 3 0 5 0 980 981 982 -5477 2 3 0 5 0 1019 1643 980 -5478 2 3 0 5 0 1004 1643 1019 -5479 2 3 0 5 0 1005 1004 1019 -5480 2 3 0 5 0 1019 1020 1005 -5481 2 3 0 5 0 1019 1021 1020 -5482 2 3 0 5 0 1021 1059 1020 -5483 2 3 0 5 0 1021 2857 1059 -5484 2 3 0 5 0 1887 2857 1021 -5485 2 3 0 5 0 1887 2090 2857 -5486 2 3 0 5 0 1061 2090 1887 -5487 2 3 0 5 0 1061 1887 1062 -5488 2 3 0 5 0 1061 1062 1057 -5489 2 3 0 5 0 1075 1061 1057 -5490 2 3 0 5 0 1075 1057 1056 -5491 2 3 0 5 0 1067 1075 1056 -5492 2 3 0 5 0 1067 1056 1068 -5493 2 3 0 5 0 1067 1068 1069 -5494 2 3 0 5 0 1065 1067 1069 -5495 2 3 0 5 0 1785 1065 1069 -5496 2 3 0 5 0 1785 1069 1784 -5497 2 3 0 5 0 1784 1722 1785 -5498 2 3 0 5 0 1784 3014 1722 -5499 2 3 0 5 0 3014 1784 1661 -5500 2 3 0 5 0 1661 1663 3014 -5501 2 3 0 5 0 1661 1662 1663 -5502 2 3 0 5 0 1661 1753 1662 -5503 2 3 0 5 0 1661 1069 1753 -5504 2 3 0 5 0 1661 1784 1069 -5505 2 3 0 5 0 1753 1069 1033 -5506 2 3 0 5 0 1753 1033 1032 -5507 2 3 0 5 0 1772 1753 1032 -5508 2 3 0 5 0 1772 1032 997 -5509 2 3 0 5 0 1629 1772 997 -5510 2 3 0 5 0 1629 975 1772 -5511 2 3 0 5 0 1772 975 1662 -5512 2 3 0 5 0 1662 1753 1772 -5513 2 3 0 5 0 975 974 1662 -5514 2 3 0 5 0 974 1663 1662 -5515 2 3 0 5 0 1805 997 1032 -5516 2 3 0 5 0 1805 1032 1034 -5517 2 3 0 5 0 2854 1805 1034 -5518 2 3 0 5 0 2854 1034 1058 -5519 2 3 0 5 0 2854 1058 1011 -5520 2 3 0 5 0 2853 2854 1011 -5521 2 3 0 5 0 1010 2853 1011 -5522 2 3 0 5 0 1009 1010 1011 -5523 2 3 0 5 0 1010 1137 2853 -5524 2 3 0 5 0 1137 1010 1138 -5525 2 3 0 5 0 1805 2853 1137 -5526 2 3 0 5 0 2854 2853 1805 -5527 2 3 0 5 0 1011 1058 1935 -5528 2 3 0 5 0 1935 1058 1057 -5529 2 3 0 5 0 1057 1062 1935 -5530 2 3 0 5 0 1056 1057 1058 -5531 2 3 0 5 0 1068 1056 1058 -5532 2 3 0 5 0 1058 1034 1068 -5533 2 3 0 5 0 1033 1068 1034 -5534 2 3 0 5 0 1032 1033 1034 -5535 2 3 0 5 0 1068 1033 1069 -5536 2 3 0 5 0 3014 2836 1722 -5537 2 3 0 5 0 2836 1723 1722 -5538 2 3 0 5 0 1724 1723 2836 -5539 2 3 0 5 0 2836 1909 1724 -5540 2 3 0 5 0 1724 1909 1910 -5541 2 3 0 5 0 1724 1910 1773 -5542 2 3 0 5 0 1724 1773 1725 -5543 2 3 0 5 0 1723 1724 1725 -5544 2 3 0 5 0 1721 1723 1725 -5545 2 3 0 5 0 2856 1721 1725 -5546 2 3 0 5 0 1773 2856 1725 -5547 2 3 0 5 0 1773 1049 2856 -5548 2 3 0 5 0 1049 1773 1596 -5549 2 3 0 5 0 1049 1596 1025 -5550 2 3 0 5 0 1025 1050 1049 -5551 2 3 0 5 0 1050 1025 1024 -5552 2 3 0 5 0 1863 1050 1024 -5553 2 3 0 5 0 1863 1024 1044 -5554 2 3 0 5 0 1044 2862 1863 -5555 2 3 0 5 0 2862 1044 1070 -5556 2 3 0 5 0 2862 1070 2863 -5557 2 3 0 5 0 2855 2862 2863 -5558 2 3 0 5 0 1094 2855 2863 -5559 2 3 0 5 0 2863 2101 1094 -5560 2 3 0 5 0 2087 2101 2863 -5561 2 3 0 5 0 2087 2863 1070 -5562 2 3 0 5 0 1070 1100 2087 -5563 2 3 0 5 0 1099 1100 1070 -5564 2 3 0 5 0 1070 1046 1099 -5565 2 3 0 5 0 1070 1044 1046 -5566 2 3 0 5 0 1044 1045 1046 -5567 2 3 0 5 0 1024 1045 1044 -5568 2 3 0 5 0 1045 1024 1023 -5569 2 3 0 5 0 1754 1045 1023 -5570 2 3 0 5 0 1754 1023 1720 -5571 2 3 0 5 0 1720 1666 1754 -5572 2 3 0 5 0 1574 1666 1720 -5573 2 3 0 5 0 1720 1596 1574 -5574 2 3 0 5 0 1596 1720 1025 -5575 2 3 0 5 0 1720 1023 1025 -5576 2 3 0 5 0 1023 1024 1025 -5577 2 3 0 5 0 1575 1574 1596 -5578 2 3 0 5 0 1575 1596 2846 -5579 2 3 0 5 0 2846 2803 1575 -5580 2 3 0 5 0 2803 2846 2828 -5581 2 3 0 5 0 1375 2803 2828 -5582 2 3 0 5 0 1374 2803 1375 -5583 2 3 0 5 0 2961 2803 1374 -5584 2 3 0 5 0 2961 1374 1307 -5585 2 3 0 5 0 1307 1306 2961 -5586 2 3 0 5 0 1306 1416 2961 -5587 2 3 0 5 0 1371 1416 1306 -5588 2 3 0 5 0 1371 2832 1416 -5589 2 3 0 5 0 2832 1371 2945 -5590 2 3 0 5 0 2832 2945 1667 -5591 2 3 0 5 0 1667 1666 2832 -5592 2 3 0 5 0 2832 1666 1574 -5593 2 3 0 5 0 2832 1574 1416 -5594 2 3 0 5 0 1416 1574 1575 -5595 2 3 0 5 0 1575 2961 1416 -5596 2 3 0 5 0 2803 2961 1575 -5597 2 3 0 5 0 2846 1910 2828 -5598 2 3 0 5 0 1596 1910 2846 -5599 2 3 0 5 0 1596 1773 1910 -5600 2 3 0 5 0 1910 1909 2828 -5601 2 3 0 5 0 1666 1752 1754 -5602 2 3 0 5 0 1754 1752 1917 -5603 2 3 0 5 0 1917 1047 1754 -5604 2 3 0 5 0 1917 1956 1047 -5605 2 3 0 5 0 1917 1932 1956 -5606 2 3 0 5 0 1932 1931 1956 -5607 2 3 0 5 0 1931 1932 1809 -5608 2 3 0 5 0 1971 1931 1809 -5609 2 3 0 5 0 1809 1878 1971 -5610 2 3 0 5 0 1766 1878 1809 -5611 2 3 0 5 0 1809 1693 1766 -5612 2 3 0 5 0 1693 1809 1932 -5613 2 3 0 5 0 1878 1766 1877 -5614 2 3 0 5 0 1971 1878 1083 -5615 2 3 0 5 0 1971 1083 1232 -5616 2 3 0 5 0 2083 1971 1232 -5617 2 3 0 5 0 1232 1157 2083 -5618 2 3 0 5 0 1082 1157 1232 -5619 2 3 0 5 0 1083 1082 1232 -5620 2 3 0 5 0 1082 1083 1084 -5621 2 3 0 5 0 1154 1082 1084 -5622 2 3 0 5 0 1084 2000 1154 -5623 2 3 0 5 0 2000 1084 1042 -5624 2 3 0 5 0 1040 2000 1042 -5625 2 3 0 5 0 1040 1039 2000 -5626 2 3 0 5 0 1039 1040 1041 -5627 2 3 0 5 0 2986 1039 1041 -5628 2 3 0 5 0 1741 2986 1041 -5629 2 3 0 5 0 2986 1741 1777 -5630 2 3 0 5 0 1777 1967 2986 -5631 2 3 0 5 0 1967 1777 1007 -5632 2 3 0 5 0 1967 1007 1036 -5633 2 3 0 5 0 1967 1036 1184 -5634 2 3 0 5 0 1967 1184 1128 -5635 2 3 0 5 0 3001 1967 1128 -5636 2 3 0 5 0 3001 1128 1039 -5637 2 3 0 5 0 3001 1039 2986 -5638 2 3 0 5 0 2986 1967 3001 -5639 2 3 0 5 0 1080 1039 1128 -5640 2 3 0 5 0 1128 1129 1080 -5641 2 3 0 5 0 1129 1128 1140 -5642 2 3 0 5 0 1140 1128 1184 -5643 2 3 0 5 0 1140 1184 1185 -5644 2 3 0 5 0 1185 1184 1035 -5645 2 3 0 5 0 1036 1035 1184 -5646 2 3 0 5 0 1035 1036 1013 -5647 2 3 0 5 0 1013 1038 1035 -5648 2 3 0 5 0 1013 1012 1038 -5649 2 3 0 5 0 1012 1013 1007 -5650 2 3 0 5 0 1012 1007 1006 -5651 2 3 0 5 0 1006 1683 1012 -5652 2 3 0 5 0 1006 1537 1683 -5653 2 3 0 5 0 1006 1536 1537 -5654 2 3 0 5 0 1536 1006 2824 -5655 2 3 0 5 0 2824 2808 1536 -5656 2 3 0 5 0 2808 2824 1317 -5657 2 3 0 5 0 914 2808 1317 -5658 2 3 0 5 0 1317 1318 914 -5659 2 3 0 5 0 1317 2934 1318 -5660 2 3 0 5 0 1317 2810 2934 -5661 2 3 0 5 0 2811 2810 1317 -5662 2 3 0 5 0 1687 2811 1317 -5663 2 3 0 5 0 1317 2824 1687 -5664 2 3 0 5 0 1689 1687 2824 -5665 2 3 0 5 0 1006 1689 2824 -5666 2 3 0 5 0 1689 1006 1008 -5667 2 3 0 5 0 1008 1688 1689 -5668 2 3 0 5 0 1688 1008 1777 -5669 2 3 0 5 0 1777 1741 1688 -5670 2 3 0 5 0 1741 1686 1688 -5671 2 3 0 5 0 1686 1687 1688 -5672 2 3 0 5 0 1686 2968 1687 -5673 2 3 0 5 0 2811 1687 2968 -5674 2 3 0 5 0 2811 2968 2943 -5675 2 3 0 5 0 2809 2811 2943 -5676 2 3 0 5 0 2809 2943 2815 -5677 2 3 0 5 0 1542 2815 2943 -5678 2 3 0 5 0 2968 1542 2943 -5679 2 3 0 5 0 1542 1541 2815 -5680 2 3 0 5 0 2809 2810 2811 -5681 2 3 0 5 0 2810 2809 2934 -5682 2 3 0 5 0 2809 2750 2934 -5683 2 3 0 5 0 2934 2750 2935 -5684 2 3 0 5 0 1318 2934 2935 -5685 2 3 0 5 0 2726 2935 2750 -5686 2 3 0 5 0 1689 1688 1687 -5687 2 3 0 5 0 1007 1777 1008 -5688 2 3 0 5 0 1006 1007 1008 -5689 2 3 0 5 0 912 914 1318 -5690 2 3 0 5 0 912 1318 3002 -5691 2 3 0 5 0 2928 912 3002 -5692 2 3 0 5 0 2928 2927 912 -5693 2 3 0 5 0 2927 2928 1617 -5694 2 3 0 5 0 1123 2927 1617 -5695 2 3 0 5 0 1124 1123 1617 -5696 2 3 0 5 0 1124 1617 2609 -5697 2 3 0 5 0 2609 2527 1124 -5698 2 3 0 5 0 1207 1124 2527 -5699 2 3 0 5 0 2527 2472 1207 -5700 2 3 0 5 0 1122 1124 1207 -5701 2 3 0 5 0 1207 2637 1122 -5702 2 3 0 5 0 1122 1123 1124 -5703 2 3 0 5 0 2749 1123 1122 -5704 2 3 0 5 0 2749 1740 1123 -5705 2 3 0 5 0 1740 2927 1123 -5706 2 3 0 5 0 912 2927 1740 -5707 2 3 0 5 0 1740 913 912 -5708 2 3 0 5 0 913 1740 922 -5709 2 3 0 5 0 921 913 922 -5710 2 3 0 5 0 921 922 919 -5711 2 3 0 5 0 921 919 1421 -5712 2 3 0 5 0 1508 921 1421 -5713 2 3 0 5 0 1508 1421 1509 -5714 2 3 0 5 0 1509 1625 1508 -5715 2 3 0 5 0 1625 1509 1471 -5716 2 3 0 5 0 918 1471 1509 -5717 2 3 0 5 0 1509 1421 918 -5718 2 3 0 5 0 1421 919 918 -5719 2 3 0 5 0 1625 1559 1508 -5720 2 3 0 5 0 1828 1559 1625 -5721 2 3 0 5 0 1828 1625 1682 -5722 2 3 0 5 0 1828 1682 1830 -5723 2 3 0 5 0 1828 1830 1152 -5724 2 3 0 5 0 1828 1152 1038 -5725 2 3 0 5 0 1559 1828 1038 -5726 2 3 0 5 0 1683 1559 1038 -5727 2 3 0 5 0 1683 1038 1012 -5728 2 3 0 5 0 1558 1559 1683 -5729 2 3 0 5 0 1683 1537 1558 -5730 2 3 0 5 0 1558 1537 2807 -5731 2 3 0 5 0 1508 1558 2807 -5732 2 3 0 5 0 921 1508 2807 -5733 2 3 0 5 0 921 2807 913 -5734 2 3 0 5 0 913 2807 1536 -5735 2 3 0 5 0 913 1536 914 -5736 2 3 0 5 0 912 913 914 -5737 2 3 0 5 0 1536 2808 914 -5738 2 3 0 5 0 2807 1537 1536 -5739 2 3 0 5 0 1558 1508 1559 -5740 2 3 0 5 0 1152 1830 1153 -5741 2 3 0 5 0 1829 1153 1830 -5742 2 3 0 5 0 1829 1830 1682 -5743 2 3 0 5 0 1682 1806 1829 -5744 2 3 0 5 0 1682 995 1806 -5745 2 3 0 5 0 995 1682 984 -5746 2 3 0 5 0 984 983 995 -5747 2 3 0 5 0 986 995 983 -5748 2 3 0 5 0 986 983 967 -5749 2 3 0 5 0 986 967 987 -5750 2 3 0 5 0 986 987 988 -5751 2 3 0 5 0 986 988 990 -5752 2 3 0 5 0 996 986 990 -5753 2 3 0 5 0 1015 996 990 -5754 2 3 0 5 0 1015 990 1016 -5755 2 3 0 5 0 1014 1015 1016 -5756 2 3 0 5 0 1016 1710 1014 -5757 2 3 0 5 0 1710 1016 2992 -5758 2 3 0 5 0 1016 2993 2992 -5759 2 3 0 5 0 2993 1016 990 -5760 2 3 0 5 0 989 2993 990 -5761 2 3 0 5 0 989 990 988 -5762 2 3 0 5 0 991 989 988 -5763 2 3 0 5 0 991 988 945 -5764 2 3 0 5 0 948 991 945 -5765 2 3 0 5 0 1350 948 945 -5766 2 3 0 5 0 1350 945 944 -5767 2 3 0 5 0 944 945 946 -5768 2 3 0 5 0 987 945 988 -5769 2 3 0 5 0 987 967 945 -5770 2 3 0 5 0 989 991 1633 -5771 2 3 0 5 0 2993 989 1633 -5772 2 3 0 5 0 2993 1633 1126 -5773 2 3 0 5 0 2992 2993 1126 -5774 2 3 0 5 0 1210 1126 1633 -5775 2 3 0 5 0 1210 1633 991 -5776 2 3 0 5 0 1127 1126 1210 -5777 2 3 0 5 0 1710 1762 1014 -5778 2 3 0 5 0 1762 1710 1649 -5779 2 3 0 5 0 1649 1680 1762 -5780 2 3 0 5 0 1680 1649 1604 -5781 2 3 0 5 0 1680 1604 1681 -5782 2 3 0 5 0 1680 1681 1732 -5783 2 3 0 5 0 1798 1680 1732 -5784 2 3 0 5 0 1732 1701 1798 -5785 2 3 0 5 0 1702 1701 1732 -5786 2 3 0 5 0 1702 1732 1681 -5787 2 3 0 5 0 1702 1681 2819 -5788 2 3 0 5 0 1681 1529 2819 -5789 2 3 0 5 0 1604 1529 1681 -5790 2 3 0 5 0 1530 1529 1604 -5791 2 3 0 5 0 1529 1530 1385 -5792 2 3 0 5 0 1529 1385 1378 -5793 2 3 0 5 0 1378 2819 1529 -5794 2 3 0 5 0 1379 2819 1378 -5795 2 3 0 5 0 1378 1258 1379 -5796 2 3 0 5 0 1378 1385 1258 -5797 2 3 0 5 0 1385 1386 1258 -5798 2 3 0 5 0 2998 1386 1385 -5799 2 3 0 5 0 2970 2998 1385 -5800 2 3 0 5 0 1530 2970 1385 -5801 2 3 0 5 0 1530 1428 2970 -5802 2 3 0 5 0 1428 1397 2970 -5803 2 3 0 5 0 1428 965 1397 -5804 2 3 0 5 0 1397 2998 2970 -5805 2 3 0 5 0 1258 1386 1259 -5806 2 3 0 5 0 1379 1258 1301 -5807 2 3 0 5 0 1379 1301 2939 -5808 2 3 0 5 0 2818 1379 2939 -5809 2 3 0 5 0 2793 2818 2939 -5810 2 3 0 5 0 2939 1300 2793 -5811 2 3 0 5 0 2939 1301 1300 -5812 2 3 0 5 0 2793 2942 2818 -5813 2 3 0 5 0 2818 2819 1379 -5814 2 3 0 5 0 1798 1701 1051 -5815 2 3 0 5 0 1027 1798 1051 -5816 2 3 0 5 0 1028 1027 1051 -5817 2 3 0 5 0 1026 1027 1028 -5818 2 3 0 5 0 1835 1027 1026 -5819 2 3 0 5 0 2989 1835 1026 -5820 2 3 0 5 0 1829 2989 1026 -5821 2 3 0 5 0 1153 1829 1026 -5822 2 3 0 5 0 1829 1806 2989 -5823 2 3 0 5 0 1835 2989 1806 -5824 2 3 0 5 0 1806 1015 1835 -5825 2 3 0 5 0 1806 996 1015 -5826 2 3 0 5 0 996 1806 995 -5827 2 3 0 5 0 995 986 996 -5828 2 3 0 5 0 1835 1015 1014 -5829 2 3 0 5 0 1835 1014 1027 -5830 2 3 0 5 0 1762 1027 1014 -5831 2 3 0 5 0 1762 1798 1027 -5832 2 3 0 5 0 1798 1762 1680 -5833 2 3 0 5 0 1013 1036 1007 -5834 2 3 0 5 0 1080 1129 2040 -5835 2 3 0 5 0 1080 2040 1984 -5836 2 3 0 5 0 1984 1155 1080 -5837 2 3 0 5 0 2010 1155 1984 -5838 2 3 0 5 0 1984 1983 2010 -5839 2 3 0 5 0 1983 1984 1844 -5840 2 3 0 5 0 1844 1030 1983 -5841 2 3 0 5 0 1844 1031 1030 -5842 2 3 0 5 0 1029 1030 1031 -5843 2 3 0 5 0 1983 1030 1086 -5844 2 3 0 5 0 1983 1086 2010 -5845 2 3 0 5 0 1085 2010 1086 -5846 2 3 0 5 0 1085 1086 1087 -5847 2 3 0 5 0 1087 1082 1085 -5848 2 3 0 5 0 1082 1087 1157 -5849 2 3 0 5 0 1087 1158 1157 -5850 2 3 0 5 0 1087 2027 1158 -5851 2 3 0 5 0 1086 2027 1087 -5852 2 3 0 5 0 1030 2027 1086 -5853 2 3 0 5 0 2027 1030 1054 -5854 2 3 0 5 0 1054 1158 2027 -5855 2 3 0 5 0 2013 1158 1054 -5856 2 3 0 5 0 1054 1940 2013 -5857 2 3 0 5 0 1940 1054 1053 -5858 2 3 0 5 0 1945 1940 1053 -5859 2 3 0 5 0 1940 1945 1944 -5860 2 3 0 5 0 1116 1940 1944 -5861 2 3 0 5 0 1116 1944 1946 -5862 2 3 0 5 0 1946 1985 1116 -5863 2 3 0 5 0 1090 1985 1946 -5864 2 3 0 5 0 1946 1948 1090 -5865 2 3 0 5 0 1946 1947 1948 -5866 2 3 0 5 0 1943 1947 1946 -5867 2 3 0 5 0 1943 1946 1944 -5868 2 3 0 5 0 1943 1944 1945 -5869 2 3 0 5 0 1943 1945 2841 -5870 2 3 0 5 0 2841 1947 1943 -5871 2 3 0 5 0 2841 1000 1947 -5872 2 3 0 5 0 1735 1000 2841 -5873 2 3 0 5 0 1945 1735 2841 -5874 2 3 0 5 0 1947 1000 1002 -5875 2 3 0 5 0 1802 1947 1002 -5876 2 3 0 5 0 1002 1801 1802 -5877 2 3 0 5 0 1801 1002 1651 -5878 2 3 0 5 0 1801 1651 3026 -5879 2 3 0 5 0 1801 3026 1953 -5880 2 3 0 5 0 1953 1802 1801 -5881 2 3 0 5 0 1802 1953 1954 -5882 2 3 0 5 0 1954 1091 1802 -5883 2 3 0 5 0 1091 1954 1988 -5884 2 3 0 5 0 1988 2057 1091 -5885 2 3 0 5 0 2057 1988 1093 -5886 2 3 0 5 0 1093 1186 2057 -5887 2 3 0 5 0 1186 1093 1092 -5888 2 3 0 5 0 1186 1092 2087 -5889 2 3 0 5 0 2087 1100 1186 -5890 2 3 0 5 0 1186 1100 1167 -5891 2 3 0 5 0 1186 1167 2057 -5892 2 3 0 5 0 2057 1167 2079 -5893 2 3 0 5 0 2057 2079 1089 -5894 2 3 0 5 0 2057 1089 1091 -5895 2 3 0 5 0 1089 1090 1091 -5896 2 3 0 5 0 1090 1089 1985 -5897 2 3 0 5 0 1985 1089 1101 -5898 2 3 0 5 0 1985 1101 1116 -5899 2 3 0 5 0 1103 1116 1101 -5900 2 3 0 5 0 1101 1102 1103 -5901 2 3 0 5 0 2079 1102 1101 -5902 2 3 0 5 0 2079 1101 1089 -5903 2 3 0 5 0 1102 2079 1167 -5904 2 3 0 5 0 1167 2112 1102 -5905 2 3 0 5 0 1167 2016 2112 -5906 2 3 0 5 0 1099 2016 1167 -5907 2 3 0 5 0 1167 1100 1099 -5908 2 3 0 5 0 1046 2016 1099 -5909 2 3 0 5 0 1047 2016 1046 -5910 2 3 0 5 0 1046 1045 1047 -5911 2 3 0 5 0 1045 1754 1047 -5912 2 3 0 5 0 1047 1956 2016 -5913 2 3 0 5 0 2016 1956 1975 -5914 2 3 0 5 0 2016 1975 2017 -5915 2 3 0 5 0 2016 2017 2112 -5916 2 3 0 5 0 2017 2085 2112 -5917 2 3 0 5 0 2017 2084 2085 -5918 2 3 0 5 0 2017 1976 2084 -5919 2 3 0 5 0 1975 1976 2017 -5920 2 3 0 5 0 1975 1931 1976 -5921 2 3 0 5 0 1956 1931 1975 -5922 2 3 0 5 0 1971 1976 1931 -5923 2 3 0 5 0 1971 2084 1976 -5924 2 3 0 5 0 2084 1971 2083 -5925 2 3 0 5 0 2084 2083 1115 -5926 2 3 0 5 0 2084 1115 1103 -5927 2 3 0 5 0 1103 2085 2084 -5928 2 3 0 5 0 1103 1102 2085 -5929 2 3 0 5 0 1102 2112 2085 -5930 2 3 0 5 0 1103 1115 1116 -5931 2 3 0 5 0 1116 1115 1156 -5932 2 3 0 5 0 1116 1156 2013 -5933 2 3 0 5 0 1116 2013 1940 -5934 2 3 0 5 0 1158 2013 1156 -5935 2 3 0 5 0 1156 1157 1158 -5936 2 3 0 5 0 1156 2083 1157 -5937 2 3 0 5 0 1115 2083 1156 -5938 2 3 0 5 0 1091 1090 1948 -5939 2 3 0 5 0 1948 1802 1091 -5940 2 3 0 5 0 1947 1802 1948 -5941 2 3 0 5 0 1092 2101 2087 -5942 2 3 0 5 0 2101 1092 1098 -5943 2 3 0 5 0 2121 2101 1098 -5944 2 3 0 5 0 2121 1098 1097 -5945 2 3 0 5 0 2074 2121 1097 -5946 2 3 0 5 0 2074 1097 2075 -5947 2 3 0 5 0 2073 2074 2075 -5948 2 3 0 5 0 2075 1074 2073 -5949 2 3 0 5 0 2090 1074 2075 -5950 2 3 0 5 0 2090 2075 2008 -5951 2 3 0 5 0 2008 2857 2090 -5952 2 3 0 5 0 2008 1059 2857 -5953 2 3 0 5 0 2008 1096 1059 -5954 2 3 0 5 0 1096 2008 1097 -5955 2 3 0 5 0 1096 1097 1098 -5956 2 3 0 5 0 1096 1098 2032 -5957 2 3 0 5 0 2032 1060 1096 -5958 2 3 0 5 0 2032 1911 1060 -5959 2 3 0 5 0 2032 1078 1911 -5960 2 3 0 5 0 1078 2032 1092 -5961 2 3 0 5 0 1078 1092 1093 -5962 2 3 0 5 0 1093 1079 1078 -5963 2 3 0 5 0 1988 1079 1093 -5964 2 3 0 5 0 1988 1077 1079 -5965 2 3 0 5 0 1988 1954 1077 -5966 2 3 0 5 0 1954 1953 1077 -5967 2 3 0 5 0 1077 1953 1908 -5968 2 3 0 5 0 1077 1908 1907 -5969 2 3 0 5 0 1078 1077 1907 -5970 2 3 0 5 0 1911 1078 1907 -5971 2 3 0 5 0 1907 1018 1911 -5972 2 3 0 5 0 1018 1907 1908 -5973 2 3 0 5 0 1018 1908 992 -5974 2 3 0 5 0 992 1810 1018 -5975 2 3 0 5 0 1810 992 1618 -5976 2 3 0 5 0 1618 1005 1810 -5977 2 3 0 5 0 1618 1003 1005 -5978 2 3 0 5 0 1003 1004 1005 -5979 2 3 0 5 0 1643 1004 1003 -5980 2 3 0 5 0 1810 1005 1018 -5981 2 3 0 5 0 1017 1018 1005 -5982 2 3 0 5 0 1005 1020 1017 -5983 2 3 0 5 0 1060 1017 1020 -5984 2 3 0 5 0 1020 1059 1060 -5985 2 3 0 5 0 1060 1059 1096 -5986 2 3 0 5 0 1017 1060 1911 -5987 2 3 0 5 0 1017 1911 1018 -5988 2 3 0 5 0 1615 1618 992 -5989 2 3 0 5 0 1615 1569 1618 -5990 2 3 0 5 0 1908 993 992 -5991 2 3 0 5 0 1908 3026 993 -5992 2 3 0 5 0 3026 1908 1953 -5993 2 3 0 5 0 994 993 3026 -5994 2 3 0 5 0 994 3026 2984 -5995 2 3 0 5 0 952 994 2984 -5996 2 3 0 5 0 1563 952 2984 -5997 2 3 0 5 0 2984 1651 1563 -5998 2 3 0 5 0 1651 2984 3026 -5999 2 3 0 5 0 1562 1563 1651 -6000 2 3 0 5 0 1562 1651 1001 -6001 2 3 0 5 0 1651 1002 1001 -6002 2 3 0 5 0 1000 1001 1002 -6003 2 3 0 5 0 992 993 994 -6004 2 3 0 5 0 1077 1078 1079 -6005 2 3 0 5 0 1098 1092 2032 -6006 2 3 0 5 0 2075 1097 2008 -6007 2 3 0 5 0 1074 2090 1061 -6008 2 3 0 5 0 1075 1074 1061 -6009 2 3 0 5 0 1074 1075 1076 -6010 2 3 0 5 0 1074 1076 2073 -6011 2 3 0 5 0 2073 1076 1088 -6012 2 3 0 5 0 2074 2073 1088 -6013 2 3 0 5 0 1088 1094 2074 -6014 2 3 0 5 0 1094 1088 1095 -6015 2 3 0 5 0 1095 2011 1094 -6016 2 3 0 5 0 2011 1095 1064 -6017 2 3 0 5 0 1064 1066 2011 -6018 2 3 0 5 0 1064 1065 1066 -6019 2 3 0 5 0 1064 1088 1065 -6020 2 3 0 5 0 1088 1064 1095 -6021 2 3 0 5 0 1088 1076 1065 -6022 2 3 0 5 0 1067 1065 1076 -6023 2 3 0 5 0 1076 1075 1067 -6024 2 3 0 5 0 1066 1065 1785 -6025 2 3 0 5 0 1066 1785 1721 -6026 2 3 0 5 0 1066 1721 2856 -6027 2 3 0 5 0 2011 1066 2856 -6028 2 3 0 5 0 2856 1048 2011 -6029 2 3 0 5 0 1049 1048 2856 -6030 2 3 0 5 0 1048 1049 1050 -6031 2 3 0 5 0 1863 1048 1050 -6032 2 3 0 5 0 1048 1863 2855 -6033 2 3 0 5 0 2011 1048 2855 -6034 2 3 0 5 0 2855 1094 2011 -6035 2 3 0 5 0 2862 2855 1863 -6036 2 3 0 5 0 1721 1785 1722 -6037 2 3 0 5 0 1721 1722 1723 -6038 2 3 0 5 0 1094 2121 2074 -6039 2 3 0 5 0 1094 2101 2121 -6040 2 3 0 5 0 1085 1082 1154 -6041 2 3 0 5 0 1154 1155 1085 -6042 2 3 0 5 0 1155 1154 1081 -6043 2 3 0 5 0 1080 1155 1081 -6044 2 3 0 5 0 1039 1080 1081 -6045 2 3 0 5 0 2000 1039 1081 -6046 2 3 0 5 0 2000 1081 1154 -6047 2 3 0 5 0 1155 2010 1085 -6048 2 3 0 5 0 1084 1083 1042 -6049 2 3 0 5 0 1887 1819 1062 -6050 2 3 0 5 0 1396 1614 954 -6051 2 3 0 5 0 2829 1709 1821 -6052 2 3 0 5 0 1782 1998 2843 -6053 2 3 0 5 0 1072 2843 1998 -6054 2 3 0 5 0 1998 1139 1072 -6055 2 3 0 5 0 1997 1139 1998 -6056 2 3 0 5 0 1073 1072 1139 -6057 2 3 0 5 0 1071 1072 1073 -6058 2 3 0 5 0 1073 1063 1071 -6059 2 3 0 5 0 2005 1063 1073 -6060 2 3 0 5 0 1071 1063 1052 -6061 2 3 0 5 0 1052 1937 1071 -6062 2 3 0 5 0 1937 1052 1769 -6063 2 3 0 5 0 1937 1072 1071 -6064 2 3 0 5 0 2843 1072 1937 -6065 2 3 0 5 0 2804 1398 907 -6066 2 3 0 5 0 1125 955 966 -6067 2 3 0 5 0 966 1588 1125 -6068 2 3 0 5 0 2552 2460 2459 -6069 2 3 0 5 0 2552 2604 841 -6070 2 3 0 5 0 2483 2604 2552 -6071 2 3 0 5 0 2603 2604 2483 -6072 2 3 0 5 0 2384 2385 2386 -6073 2 3 0 5 0 2955 2384 2386 -6074 2 3 0 5 0 3009 2955 2386 -6075 2 3 0 5 0 1691 2805 1541 -6076 2 3 0 5 0 2806 2941 1656 -6077 2 3 0 5 0 2822 2806 1656 -6078 2 3 0 5 0 1460 2822 1656 -6079 2 3 0 5 0 2823 1460 1656 -6080 2 3 0 5 0 1656 1655 2823 -6081 2 3 0 5 0 1655 1657 2823 -6082 2 3 0 5 0 1657 1655 1658 -6083 2 3 0 5 0 1657 1460 2823 -6084 2 3 0 5 0 1743 1043 1543 -6085 2 3 0 5 0 1043 1743 1742 -6086 2 3 0 5 0 1543 1043 1875 -6087 2 3 0 5 0 1373 1372 1295 -6088 2 3 0 5 0 2756 2755 2925 -6089 2 3 0 5 0 2924 2925 2755 -6090 2 3 0 5 0 2924 2755 816 -6091 2 3 0 5 0 2530 2924 816 -6092 2 3 0 5 0 2530 816 818 -6093 2 3 0 5 0 818 1391 2530 -6094 2 3 0 5 0 816 817 818 -6095 2 3 0 5 0 969 977 979 -6096 2 3 0 5 0 979 972 969 -6097 2 3 0 5 0 972 973 969 -6098 2 3 0 5 0 1415 973 972 -6099 2 3 0 5 0 1415 1302 973 -6100 2 3 0 5 0 1302 1415 1341 -6101 2 3 0 5 0 977 969 978 -6102 2 3 0 5 0 1231 1572 1521 -6103 2 3 0 5 0 941 942 943 -6104 2 3 0 5 0 928 942 941 -6105 2 3 0 5 0 928 1238 942 -6106 2 3 0 5 0 942 1238 943 -6107 2 3 0 5 0 1238 1237 943 -6108 2 3 0 5 0 1237 1238 1239 -6109 2 3 0 5 0 1239 1238 1287 -6110 2 3 0 5 0 1238 911 1287 -6111 2 3 0 5 0 910 1287 911 -6112 2 3 0 5 0 2666 874 2560 -6113 2 3 0 5 0 2666 2560 2537 -6114 2 3 0 5 0 874 2687 2560 -6115 2 3 0 5 0 873 2687 874 -6116 2 3 0 5 0 737 2281 738 -6117 2 3 0 5 0 2340 2316 2315 -6118 2 3 0 5 0 2315 789 2340 -6119 2 3 0 5 0 2315 790 789 -6120 2 3 0 5 0 788 789 790 -6121 2 3 0 5 0 2388 789 788 -6122 2 3 0 5 0 896 1181 897 -6123 2 3 0 5 0 896 924 1181 -6124 2 3 0 5 0 3029 897 1181 -6125 2 3 0 5 0 1759 3029 1181 -6126 2 3 0 5 0 2780 2767 1458 -6127 2 3 0 5 0 2780 2729 2767 -6128 2 3 0 5 0 2747 2729 2780 -6129 2 3 0 5 0 2747 2780 1304 -6130 2 3 0 5 0 1304 1303 2747 -6131 2 3 0 5 0 2734 2747 1303 -6132 2 3 0 5 0 2747 2734 2733 -6133 2 3 0 5 0 2733 836 2747 -6134 2 3 0 5 0 834 836 2733 -6135 2 3 0 5 0 2733 2568 834 -6136 2 3 0 5 0 2733 2732 2568 -6137 2 3 0 5 0 2732 2733 2734 -6138 2 3 0 5 0 1523 2568 2732 -6139 2 3 0 5 0 2568 1523 2569 -6140 2 3 0 5 0 805 2568 2569 -6141 2 3 0 5 0 795 805 2569 -6142 2 3 0 5 0 2569 1229 795 -6143 2 3 0 5 0 1229 2569 1523 -6144 2 3 0 5 0 804 1229 1523 -6145 2 3 0 5 0 804 1523 810 -6146 2 3 0 5 0 1229 804 803 -6147 2 3 0 5 0 2990 795 1229 -6148 2 3 0 5 0 805 834 2568 -6149 2 3 0 5 0 805 835 834 -6150 2 3 0 5 0 835 805 2906 -6151 2 3 0 5 0 2622 835 2906 -6152 2 3 0 5 0 2428 2622 2906 -6153 2 3 0 5 0 2428 2506 2622 -6154 2 3 0 5 0 2671 2622 2506 -6155 2 3 0 5 0 2622 2671 844 -6156 2 3 0 5 0 844 835 2622 -6157 2 3 0 5 0 836 835 844 -6158 2 3 0 5 0 836 844 2729 -6159 2 3 0 5 0 2729 2747 836 -6160 2 3 0 5 0 2671 2729 844 -6161 2 3 0 5 0 2671 2767 2729 -6162 2 3 0 5 0 834 835 836 -6163 2 3 0 5 0 1342 1303 959 -6164 2 3 0 5 0 1342 959 958 -6165 2 3 0 5 0 957 958 959 -6166 2 3 0 5 0 755 2323 2434 -6167 2 3 0 5 0 890 892 871 -6168 2 3 0 5 0 890 891 892 -6169 2 3 0 5 0 1247 1248 1249 -6170 2 3 0 5 0 2730 2600 2698 -6171 2 3 0 5 0 2698 2600 2599 -6172 2 3 0 5 0 2599 2601 2698 -6173 2 3 0 5 0 2139 717 2232 -6174 2 3 0 5 0 2139 2232 2172 -6175 2 3 0 5 0 2298 772 794 -6176 2 3 0 5 0 2901 2298 794 -6177 2 3 0 5 0 794 826 2901 -6178 2 3 0 5 0 825 2901 826 -6179 2 3 0 5 0 825 826 827 -6180 2 3 0 5 0 2626 2901 825 -6181 2 3 0 5 0 825 845 2626 -6182 2 3 0 5 0 2680 2626 845 -6183 2 3 0 5 0 2875 677 2199 -6184 2 3 0 5 0 2890 2997 2065 -6185 2 3 0 5 0 811 812 813 -6186 2 3 0 5 0 2339 2357 2358 -6187 2 3 0 5 0 1323 1310 755 -6188 2 3 0 5 0 1323 755 757 -6189 2 3 0 5 0 1323 757 2202 -6190 2 3 0 5 0 2202 1321 1323 -6191 2 3 0 5 0 2202 2203 1321 -6192 2 3 0 5 0 2203 2202 1322 -6193 2 3 0 5 0 2203 1322 1321 -6194 2 3 0 5 0 1321 1322 1323 -6195 2 3 0 5 0 756 1323 1322 -6196 2 3 0 5 0 2202 756 1322 -6197 2 3 0 5 0 2202 757 756 -6198 2 3 0 5 0 755 756 757 -6199 2 3 0 5 0 763 764 765 -6200 2 3 0 5 0 764 763 766 -6201 2 3 0 5 0 707 764 766 -6202 2 3 0 5 0 2976 707 766 -6203 2 3 0 5 0 766 767 2976 -6204 2 3 0 5 0 766 763 767 -6205 2 3 0 5 0 763 2400 767 -6206 2 3 0 5 0 767 2400 2557 -6207 2 3 0 5 0 2976 749 713 -6208 2 3 0 5 0 776 2247 2252 -6209 2 3 0 5 0 716 691 690 -6210 2 3 0 5 0 689 690 691 -6211 2 3 0 5 0 1131 2092 2045 -6212 2 3 0 5 0 2092 719 2045 -6213 2 3 0 5 0 2251 719 2092 -6214 2 3 0 5 0 2066 2107 671 -6215 2 3 0 5 0 2107 2966 671 -6216 2 3 0 5 0 672 2864 2003 -6217 2 3 0 5 0 654 679 1995 -6218 2 3 0 5 0 1995 679 1936 -6219 2 3 0 5 0 679 678 1936 -$EndElements diff --git a/benchmarks/stl/skull.geo b/benchmarks/stl/skull.geo index 923edb009e7d697ff1dd27897278ea058e18c89f..8863d81c0f7cb049fa18a56a0e569ca2d07179d1 100644 --- a/benchmarks/stl/skull.geo +++ b/benchmarks/stl/skull.geo @@ -1,13 +1,15 @@ +Mesh.RemeshParametrization=1; //(0) harmonic (1) conformal +Mesh.RemeshAlgorithm=1; //(0) nosplit (1) automatic (2) split metis Mesh.CharacteristicLengthFactor=0.1; Mesh.Algorithm3D = 4; //Frontal (4) Delaunay(1) Merge "skullU.stl"; CreateTopology; -Compound Surface(200)={1} Conformal; +Compound Surface(200)={1} ; Surface Loop(300)={200}; Volume(301)={300}; Physical Surface (501)={200}; -Physical Volume(502)={301}; \ No newline at end of file +Physical Volume(502)={301};