diff --git a/App/inc/TestToyFitting.h b/App/inc/TestToyFitting.h new file mode 100644 index 0000000000000000000000000000000000000000..fcc32844a8ecebcb0065e034dbfbe07f3d4a8dba --- /dev/null +++ b/App/inc/TestToyFitting.h @@ -0,0 +1,100 @@ +// ************************************************************************** // +// +// BornAgain: simulate and fit scattering at grazing incidence +// +//! @file App/inc/TestToySimulation.h +//! @brief Defines classes ToySimulation, TestToySimulation. +// +//! Homepage: apps.jcns.fz-juelich.de/BornAgain +//! License: GNU General Public License v3 or higher (see COPYING) +//! @copyright Forschungszentrum Jülich GmbH 2013 +//! @authors Scientific Computing Group at MLZ Garching +//! @authors C. Durniak, G. Pospelov, W. Van Herck, J. Wuttke +// +// ************************************************************************** // + +#ifndef TESTTOYFITTING_H +#define TESTTOYFITTING_H + + +#include "IFunctionalTest.h" +#include "MathFunctions.h" +#include "TRandom.h" + + +class TH2D; +class TF2; + + +//! TestToyFitting class produces couple of plots used in User Manual's section +//! "Gentle introduction to the data fitting" + +class TestToyFitting : public IFunctionalTest +{ +public: + TestToyFitting(); + virtual ~TestToyFitting() { } + + virtual void execute(); + + class IFunctionObject + { + public: + virtual ~IFunctionObject(){} + virtual double operator()(const double *xx, const double *pars ) = 0; + }; + + class SincXSincY : public IFunctionObject + { + public: + double operator()(const double *xx, const double *pars ) + { + const double x = xx[0]; + const double y = xx[1]; + const double p0=pars[0]; + const double p1=pars[1]; + const double p2=pars[2]; + const double p3=pars[3]; + double value = p0 + p1 * MathFunctions::Sinc(x-p2) * MathFunctions::Sinc(y-p3); + return value; + } + }; + + class SincXSincYNoisy : public IFunctionObject + { + public: + double operator()(const double *xx, const double *pars ) + { + const double x = xx[0]; + const double y = xx[1]; + const double p0=pars[0]; + const double p1=pars[1]; + const double p2=pars[2]; + const double p3=pars[3]; + double value = p0 + p1 * MathFunctions::Sinc(x-p2) * MathFunctions::Sinc(y-p3); + value += mr.Gaus(0.0, 0.01); + return value; + } + TRandom mr; + }; + + void fill_histogram(TH2D *hist, TF2 *func); + + void beautify_histogram(TH2D *hist); + void beautify_palette(TH2D *hist); + void fill_chi23(TH2D *hist, TF2 *func_exp, TF2 *func_sim); + void fill_chi12(TH2D *hist, TF2 *func_exp, TF2 *func_sim); + double get_chi2(TH2D *hist_exp, TH2D *hist_sim); + +private: + double m_xmin; + double m_xmax; + double m_ymin; + double m_ymax; + int m_nbinx; + int m_nbiny; +}; + + +#endif + diff --git a/App/src/FunctionalTestFactory.cpp b/App/src/FunctionalTestFactory.cpp index b9e4f95d82a506733dcf89ece83a16dede55b007..ee96b13118d86abdb68738920c6da396d238ccc6 100644 --- a/App/src/FunctionalTestFactory.cpp +++ b/App/src/FunctionalTestFactory.cpp @@ -55,6 +55,7 @@ #include "TestSpecularMagnetic.h" #include "TestSpecularMatrix.h" #include "TestToySimulation.h" +#include "TestToyFitting.h" #include "TBenchmark.h" @@ -329,6 +330,11 @@ void RegisterFunctionalTests(FunctionalTestFactory *p_test_factory) "polarizedMeso", IFactoryCreateFunction<TestPolarizedMeso, IFunctionalTest>, "functional test: polarized mesocrystals"); + p_test_factory->registerItem( + "toyfit", + IFactoryCreateFunction<TestToyFitting, IFunctionalTest>, + "functional test: produces plots used in manual"); + } diff --git a/App/src/TestFittingModule1.cpp b/App/src/TestFittingModule1.cpp index 79f243d1974bf3e97c482f28d2a24922358c2d72..e307d442757a8488d0849b94b98661555626718f 100644 --- a/App/src/TestFittingModule1.cpp +++ b/App/src/TestFittingModule1.cpp @@ -33,6 +33,7 @@ #include "ParticleDecoration.h" #include "ResolutionFunction2DSimple.h" #include "Units.h" +#include "ROOTMinimizer.h" #include "TROOT.h" #include "TCanvas.h" @@ -69,6 +70,12 @@ void TestFittingModule1::execute() m_fitSuite->addSimulationAndRealData(*mp_simulation, *mp_real_data); m_fitSuite->setMinimizer( MinimizerFactory::createMinimizer("Minuit2", "Migrad") ); + + //ROOTMinimizer *root_minimizer = dynamic_cast<ROOTMinimizer *>(m_fitSuite->getMinimizer()); + //ROOT::Math::Minimizer *minim = root_minimizer->getROOTMinimizer(); + //std::cout << " tolerance: " << minim->Tolerance() << " precision:" << minim->Precision() << std::endl; + //std::cout << " max_iterations: " << minim->MaxIterations() << " max_function_calls:" << minim->MaxFunctionCalls() << std::endl; + //m_fitSuite->setMinimizer( MinimizerFactory::createMinimizer("Fumili") ); //m_fitSuite->setMinimizer( MinimizerFactory::createMinimizer("Minuit2", "Fumili") ); //m_fitSuite->setMinimizer( MinimizerFactory::createMinimizer("GSLMultiFit") ); // LMA diff --git a/App/src/TestMultiLayerRoughness.cpp b/App/src/TestMultiLayerRoughness.cpp index 9d8fabba5b04deaad696aa56580f927ca7160eb0..32c6aa218fe0d41b32a88808e0f5780e2123c6ee 100644 --- a/App/src/TestMultiLayerRoughness.cpp +++ b/App/src/TestMultiLayerRoughness.cpp @@ -31,7 +31,7 @@ void TestMultiLayerRoughness::execute() ISample *sample = SampleFactory::createSample("MultilayerOffspecTestcase1a"); std::cout << *sample << std::endl; - sample->print_structure(); + sample->printSampleTree(); int npoints=100; double alphaMax = 2.0; diff --git a/App/src/TestToyFitting.cpp b/App/src/TestToyFitting.cpp new file mode 100644 index 0000000000000000000000000000000000000000..4208c83800bc84be12778c16840394daf3a988cc --- /dev/null +++ b/App/src/TestToyFitting.cpp @@ -0,0 +1,230 @@ +#include "TestToyFitting.h" +#include "TCanvas.h" +#include "TF2.h" +#include "TH2D.h" +#include "TStyle.h" +#include "TPaletteAxis.h" +#include "TList.h" + + +TestToyFitting::TestToyFitting() + : IFunctionalTest("TestToyFitting") + , m_xmin(-10.0) + , m_xmax(10.0) + , m_ymin(-10.0) + , m_ymax(10.0) + , m_nbinx(50) + , m_nbiny(50) +{ + +} + + +void TestToyFitting::execute() +{ + gStyle->SetPalette(1); + + SincXSincY *fobj_sinc = new SincXSincY(); + SincXSincYNoisy *fobj_sinc_noisy = new SincXSincYNoisy(); + + TF2 *func_sim = new TF2("funcexp", fobj_sinc, m_xmin, m_xmax, m_ymin, m_ymax, 4, "SincXSincY"); + TF2 *func_exp = new TF2("funcsim", fobj_sinc_noisy, m_xmin, m_xmax, m_ymin, m_ymax, 4, "SincXSincYNoisy"); + + TH2D *h2_exp = new TH2D("h2_exp","h2_exp", m_nbinx, m_xmin, m_xmax, m_nbiny, m_ymin, m_ymax); + func_exp->SetParameters(0.1, 1.0, 0.0, 0.0 ); + fill_histogram(h2_exp, func_exp); + + TH2D *h2_sim = new TH2D("h2_sim","h2_sim",m_nbinx, m_xmin, m_xmax, m_nbiny, m_ymin, m_ymax); + func_sim->SetParameters(0.0, 1.0, 0.0, 0.0 ); + fill_histogram(h2_sim, func_sim); + + + // experimental histogram + TCanvas *c1 = new TCanvas("toyfit_expdata","toyfit_expdata", 1024, 768); + c1->cd(); + gPad->SetBottomMargin(0.12); + gPad->SetRightMargin(0.15); + + beautify_histogram(h2_exp); + h2_exp->SetTitle("Experimental data"); + h2_exp->SetMinimum(-0.15); + h2_exp->SetMaximum(1.2); + + h2_exp->Draw("surf3 z"); + beautify_palette(h2_exp); + c1->SaveAs("toyfit_expdata.eps"); + + // model histogram + TCanvas *c2 = new TCanvas("toyfit_simdata","toyfit_simdata", 1024, 768); + c2->cd(); + gPad->SetBottomMargin(0.12); + gPad->SetRightMargin(0.15); + + beautify_histogram(h2_sim); + h2_sim->SetTitle("Model"); + h2_sim->Draw("surf3 z"); + h2_sim->SetMinimum(-0.15); + h2_sim->SetMaximum(1.2); + beautify_palette(h2_sim); + c2->SaveAs("toyfit_simdata.eps"); + + // chi2_p23 + func_exp->SetParameters(0.5, 1.0, 0.0, 0.0 ); + func_sim->SetParameters(0.0, 1.0, 0.0, 0.0 ); + TH2D *h2_p23 = new TH2D("h2_p23","h2_p23", 50, -10.0, 10.0, 50, -10.0, 10.0); + fill_chi23(h2_p23, func_exp, func_sim); + + TCanvas *c3 = new TCanvas("toyfit_chi2_p23", "toyfit_chi2_p23", 1024, 768); + c3->cd(); + gPad->SetLeftMargin(0.12); + gPad->SetTopMargin(0.05); + + beautify_histogram(h2_p23); + h2_p23->SetTitle(""); + h2_p23->Draw("surf1"); + h2_p23->GetZaxis()->SetTitle("#chi^{2}"); + h2_p23->GetZaxis()->SetTitleOffset(1.2); + h2_p23->GetXaxis()->SetTitle("p2"); + h2_p23->GetYaxis()->SetTitle("p3"); + //beautify_palette(h2_sim); + c3->SaveAs("toyfit_chi2_p23.eps"); + + // chi2_p12 + func_exp->SetParameters(0.5, 1.0, 0.0, 0.0 ); + func_sim->SetParameters(0.0, 1.0, 0.0, 0.0 ); + TH2D *h2_p12 = new TH2D("h2_p12","h2_p12", 50, 0.0, 2., 50, -10.0, 10.0); + fill_chi12(h2_p12, func_exp, func_sim); + + TCanvas *c4 = new TCanvas("toyfit_chi2_p12", "toyfit_chi2_p12", 1024, 768); + c4->cd(); + gPad->SetLeftMargin(0.12); + gPad->SetTopMargin(0.05); + + beautify_histogram(h2_p12); + h2_p12->SetTitle(""); + h2_p12->Draw("surf1"); + h2_p12->GetZaxis()->SetTitle("#chi^{2}"); + h2_p12->GetZaxis()->SetTitleOffset(1.3); + h2_p12->GetXaxis()->SetTitle("p1"); + h2_p12->GetYaxis()->SetTitle("p2"); + c4->SaveAs("toyfit_chi2_p12.eps"); + + +} + + + +void TestToyFitting::fill_chi12(TH2D *hist, TF2 *func_exp, TF2 *func_sim) +{ + TH2D h2_exp("h2_exp_tmp","h2_exp_tmp", m_nbinx, m_xmin, m_xmax, m_nbiny, m_ymin, m_ymax); + fill_histogram(&h2_exp, func_exp); + + for(int ix = 1; ix<=hist->GetNbinsX(); ix++) { + double p1 = hist->GetXaxis()->GetBinCenter(ix); + func_sim->SetParameter(1, p1); + for(int iy = 1; iy<=hist->GetNbinsY(); iy++) { + + double p2 = hist->GetYaxis()->GetBinCenter(iy); + + func_sim->SetParameter(2, p2); + + TH2D h2_sim("h2_sim_tmp","h2_sim_tmp", m_nbinx, m_xmin, m_xmax, m_nbiny, m_ymin, m_ymax); + fill_histogram(&h2_sim, func_sim); + + double value = get_chi2(&h2_exp, &h2_sim); + std::cout << "ix " << ix << " iy:" << iy << " value:" << value << std::endl; + + hist->SetBinContent(hist->GetBin(ix,iy), value); + + } + } +} + + +void TestToyFitting::fill_chi23(TH2D *hist, TF2 *func_exp, TF2 *func_sim) +{ + TH2D h2_exp("h2_exp_tmp","h2_exp_tmp", m_nbinx, m_xmin, m_xmax, m_nbiny, m_ymin, m_ymax); + fill_histogram(&h2_exp, func_exp); + + for(int ix = 1; ix<=hist->GetNbinsX(); ix++) { + double p2 = hist->GetXaxis()->GetBinCenter(ix); + func_sim->SetParameter(2, p2); + for(int iy = 1; iy<=hist->GetNbinsY(); iy++) { + + double p3 = hist->GetYaxis()->GetBinCenter(iy); + + func_sim->SetParameter(3, p3); + + TH2D h2_sim("h2_sim_tmp","h2_sim_tmp", m_nbinx, m_xmin, m_xmax, m_nbiny, m_ymin, m_ymax); + fill_histogram(&h2_sim, func_sim); + + double value = get_chi2(&h2_exp, &h2_sim); + std::cout << "ix " << ix << " iy:" << iy << " value:" << value << std::endl; + + hist->SetBinContent(hist->GetBin(ix,iy), value); + + } + } +} + + +double TestToyFitting::get_chi2(TH2D *hist_exp, TH2D *hist_sim) +{ + double chi2(0); + int ntot(0); + for(int ix = 1; ix<=hist_exp->GetNbinsX(); ix++) { + for(int iy = 1; iy<=hist_exp->GetNbinsY(); iy++) { + double value_exp = hist_exp->GetBinContent(hist_exp->GetBin(ix,iy)); + double value_sim = hist_sim->GetBinContent(hist_sim->GetBin(ix,iy)); + chi2 += (value_exp-value_sim)*(value_exp-value_sim)/(0.01*0.01); + ntot++; + } + } + chi2 /= double(ntot); + std::cout << "chi2 " << chi2 << std::endl; + + return chi2; +} + + +void TestToyFitting::beautify_histogram(TH2D *hist) +{ + hist->SetContour(50); + hist->SetStats(0); + hist->GetXaxis()->SetTitle("X"); + hist->GetXaxis()->SetTitleOffset(1.4); + hist->GetXaxis()->SetLabelSize(0.035); + + hist->GetYaxis()->SetTitle("Y"); + hist->GetYaxis()->SetTitleOffset(1.4); + hist->GetYaxis()->SetLabelSize(0.035); + + hist->GetZaxis()->SetTitle("I"); + //hist->GetZaxis()->SetTitleOffset(1.4); +} + + +void TestToyFitting::beautify_palette(TH2D *hist) +{ + gPad->Update(); + TPaletteAxis *palette = (TPaletteAxis*)hist->GetListOfFunctions()->FindObject("palette"); + palette->SetX1NDC(0.90); + palette->SetX2NDC(0.94); + palette->SetY1NDC(0.1); + palette->SetY2NDC(0.9); + gPad->Modified(); + gPad->Update(); +} + + +void TestToyFitting::fill_histogram(TH2D *hist, TF2 *func) +{ + for(int ix = 1; ix<=hist->GetNbinsX(); ix++) { + for(int iy = 1; iy<=hist->GetNbinsY(); iy++) { + double x = hist->GetXaxis()->GetBinCenter(ix); + double y = hist->GetYaxis()->GetBinCenter(iy); + hist->SetBinContent(hist->GetBin(ix,iy), func->Eval(x, y)); + + } + } +} diff --git a/Core/CMakeLists.txt b/Core/CMakeLists.txt index 309a55cc89a6dfb85c411130ff9b81bc5f7caa04..1742ec754805ba510065b9e18350c7ea3725bc60 100644 --- a/Core/CMakeLists.txt +++ b/Core/CMakeLists.txt @@ -33,8 +33,10 @@ file(GLOB include_files ) if(BORNAGAIN_PYTHON) - file(GLOB pythonapi "PythonAPI/src/*.cpp" "PythonAPI/inc/__call_policies.pypp.hpp") - list(APPEND source_files ${pythonapi}) + file(GLOB pythonapi_source "PythonAPI/src/*.cpp" "PythonAPI/inc/__call_policies.pypp.hpp") + list(APPEND source_files ${pythonapi_source}) + file(GLOB pythonapi_include "PythonAPI/inc/*.h" "PythonAPI/inc/*.hpp") + list(APPEND include_files ${pythonapi_include}) include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/PythonAPI/inc ) diff --git a/Core/PythonAPI/inc/__call_policies.pypp.hpp b/Core/PythonAPI/inc/__call_policies.pypp.hpp index b31e20b5413618a6720f6151c07ec0cfd0729a62..e5f8bb6a1bf0725c4072ca511a85c0b091532890 100644 --- a/Core/PythonAPI/inc/__call_policies.pypp.hpp +++ b/Core/PythonAPI/inc/__call_policies.pypp.hpp @@ -73,7 +73,7 @@ struct make_addressof_holder{ return bpl::detail::none(); } else{ - size_t addressof_p = size_t( p ); + boost::uint32_t addressof_p = reinterpret_cast< boost::uint32_t >( p ); bpl::object p_address( addressof_p ); return bpl::incref( p_address.ptr() ); } @@ -152,11 +152,6 @@ struct as_tuple_impl{ MemoryManager::deallocate_array( arr ); return bpl::incref( bpl::tuple( list_ ).ptr() ); } - - static PyTypeObject const *get_pytype(){ - return &PyTuple_Type; - } - }; } diff --git a/Core/PythonAPI/src/Beam.pypp.cpp b/Core/PythonAPI/src/Beam.pypp.cpp index 99d3cc39bd7029f7f838aa74cae1ca6615e11a63..f346c78eb1d2179bf5d7226620082197b369c7eb 100644 --- a/Core/PythonAPI/src/Beam.pypp.cpp +++ b/Core/PythonAPI/src/Beam.pypp.cpp @@ -35,11 +35,11 @@ struct Beam_wrapper : Beam, bp::wrapper< Beam > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -47,11 +47,11 @@ struct Beam_wrapper : Beam, bp::wrapper< Beam > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -59,11 +59,11 @@ struct Beam_wrapper : Beam, bp::wrapper< Beam > { virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -71,11 +71,11 @@ struct Beam_wrapper : Beam, bp::wrapper< Beam > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } @@ -99,14 +99,26 @@ struct Beam_wrapper : Beam, bp::wrapper< Beam > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -114,11 +126,11 @@ struct Beam_wrapper : Beam, bp::wrapper< Beam > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -255,6 +267,18 @@ void register_Beam_class(){ , default_registerParameter_function_type( &Beam_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( Beam_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + Beam_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&Beam_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/Crystal.pypp.cpp b/Core/PythonAPI/src/Crystal.pypp.cpp index 17ad3d29da30709d036c66083faf9850d53a1451..d1a34c04872d481bbbaa6ec543ca167d603f78c4 100644 --- a/Core/PythonAPI/src/Crystal.pypp.cpp +++ b/Core/PythonAPI/src/Crystal.pypp.cpp @@ -28,11 +28,11 @@ struct Crystal_wrapper : Crystal, bp::wrapper< Crystal > { virtual ::Crystal * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->Crystal::clone( ); - } } + ::Crystal * default_clone( ) const { return Crystal::clone( ); } @@ -40,11 +40,11 @@ struct Crystal_wrapper : Crystal, bp::wrapper< Crystal > { virtual ::Crystal * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->Crystal::cloneInvertB( ); - } } + ::Crystal * default_cloneInvertB( ) const { return Crystal::cloneInvertB( ); } @@ -52,11 +52,11 @@ struct Crystal_wrapper : Crystal, bp::wrapper< Crystal > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -64,11 +64,11 @@ struct Crystal_wrapper : Crystal, bp::wrapper< Crystal > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -76,11 +76,11 @@ struct Crystal_wrapper : Crystal, bp::wrapper< Crystal > { virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -88,15 +88,27 @@ struct Crystal_wrapper : Crystal, bp::wrapper< Crystal > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -116,14 +128,26 @@ struct Crystal_wrapper : Crystal, bp::wrapper< Crystal > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -131,11 +155,11 @@ struct Crystal_wrapper : Crystal, bp::wrapper< Crystal > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -255,6 +279,17 @@ void register_Crystal_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&Crystal_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( Crystal_wrapper::*default_printSampleTree_function_type )( ) ; + + Crystal_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&Crystal_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -265,6 +300,18 @@ void register_Crystal_class(){ , default_registerParameter_function_type( &Crystal_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( Crystal_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + Crystal_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&Crystal_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/Detector.pypp.cpp b/Core/PythonAPI/src/Detector.pypp.cpp index 17c52c99368ca4464f26779411000f1a37275fb8..b5d25887a535a0f25367bbff3e25514a002df70a 100644 --- a/Core/PythonAPI/src/Detector.pypp.cpp +++ b/Core/PythonAPI/src/Detector.pypp.cpp @@ -35,11 +35,11 @@ struct Detector_wrapper : Detector, bp::wrapper< Detector > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -47,11 +47,11 @@ struct Detector_wrapper : Detector, bp::wrapper< Detector > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -59,11 +59,11 @@ struct Detector_wrapper : Detector, bp::wrapper< Detector > { virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -71,11 +71,11 @@ struct Detector_wrapper : Detector, bp::wrapper< Detector > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } @@ -99,14 +99,26 @@ struct Detector_wrapper : Detector, bp::wrapper< Detector > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -114,11 +126,11 @@ struct Detector_wrapper : Detector, bp::wrapper< Detector > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -143,7 +155,7 @@ void register_Detector_class(){ } { //::Detector::getAxis - typedef ::IAxis const & ( ::Detector::*getAxis_function_type )( ::size_t ) const; + typedef ::IAxis const & ( ::Detector::*getAxis_function_type )( ::std::size_t ) const; Detector_exposer.def( "getAxis" @@ -164,7 +176,7 @@ void register_Detector_class(){ } { //::Detector::getDimension - typedef ::size_t ( ::Detector::*getDimension_function_type )( ) const; + typedef ::std::size_t ( ::Detector::*getDimension_function_type )( ) const; Detector_exposer.def( "getDimension" @@ -236,6 +248,18 @@ void register_Detector_class(){ , default_registerParameter_function_type( &Detector_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( Detector_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + Detector_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&Detector_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/FTDistribution2DCauchy.pypp.cpp b/Core/PythonAPI/src/FTDistribution2DCauchy.pypp.cpp index ca3f64b351588b81c7b02a08af7ee0162895b335..ce3e50e7291369b371ef5f67e3a95521ed50ebae 100644 --- a/Core/PythonAPI/src/FTDistribution2DCauchy.pypp.cpp +++ b/Core/PythonAPI/src/FTDistribution2DCauchy.pypp.cpp @@ -35,11 +35,11 @@ struct FTDistribution2DCauchy_wrapper : FTDistribution2DCauchy, bp::wrapper< FTD virtual ::FTDistribution2DCauchy * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->FTDistribution2DCauchy::clone( ); - } } + ::FTDistribution2DCauchy * default_clone( ) const { return FTDistribution2DCauchy::clone( ); } @@ -47,11 +47,11 @@ struct FTDistribution2DCauchy_wrapper : FTDistribution2DCauchy, bp::wrapper< FTD virtual double evaluate( double qx, double qy ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( qx, qy ); - else{ + else return this->FTDistribution2DCauchy::evaluate( qx, qy ); - } } + double default_evaluate( double qx, double qy ) const { return FTDistribution2DCauchy::evaluate( qx, qy ); } @@ -59,11 +59,11 @@ struct FTDistribution2DCauchy_wrapper : FTDistribution2DCauchy, bp::wrapper< FTD virtual void transformToStarBasis( double qX, double qY, double alpha, double a, double b, double & qa, double & qb ) const { if( bp::override func_transformToStarBasis = this->get_override( "transformToStarBasis" ) ) func_transformToStarBasis( qX, qY, alpha, a, b, qa, qb ); - else{ + else this->FTDistribution2DCauchy::transformToStarBasis( qX, qY, alpha, a, b, qa, qb ); - } } + void default_transformToStarBasis( double qX, double qY, double alpha, double a, double b, double & qa, double & qb ) const { FTDistribution2DCauchy::transformToStarBasis( qX, qY, alpha, a, b, qa, qb ); } @@ -71,11 +71,11 @@ struct FTDistribution2DCauchy_wrapper : FTDistribution2DCauchy, bp::wrapper< FTD virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -83,11 +83,11 @@ struct FTDistribution2DCauchy_wrapper : FTDistribution2DCauchy, bp::wrapper< FTD virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -95,11 +95,11 @@ struct FTDistribution2DCauchy_wrapper : FTDistribution2DCauchy, bp::wrapper< FTD virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -107,11 +107,11 @@ struct FTDistribution2DCauchy_wrapper : FTDistribution2DCauchy, bp::wrapper< FTD virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } @@ -135,14 +135,26 @@ struct FTDistribution2DCauchy_wrapper : FTDistribution2DCauchy, bp::wrapper< FTD } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -150,11 +162,11 @@ struct FTDistribution2DCauchy_wrapper : FTDistribution2DCauchy, bp::wrapper< FTD virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -257,6 +269,18 @@ void register_FTDistribution2DCauchy_class(){ , default_registerParameter_function_type( &FTDistribution2DCauchy_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( FTDistribution2DCauchy_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + FTDistribution2DCauchy_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&FTDistribution2DCauchy_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/FormFactorBox.pypp.cpp b/Core/PythonAPI/src/FormFactorBox.pypp.cpp index a32713bd649a19080e1847792862bb2410f98d4a..3928f9bd9d38364dce75fe333766362c68786776 100644 --- a/Core/PythonAPI/src/FormFactorBox.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorBox.pypp.cpp @@ -28,11 +28,11 @@ struct FormFactorBox_wrapper : FormFactorBox, bp::wrapper< FormFactorBox > { virtual ::FormFactorBox * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->FormFactorBox::clone( ); - } } + ::FormFactorBox * default_clone( ) const { return FormFactorBox::clone( ); } @@ -40,11 +40,11 @@ struct FormFactorBox_wrapper : FormFactorBox, bp::wrapper< FormFactorBox > { virtual ::complex_t evaluate_for_q( ::cvector_t const & q ) const { if( bp::override func_evaluate_for_q = this->get_override( "evaluate_for_q" ) ) return func_evaluate_for_q( boost::ref(q) ); - else{ + else return this->FormFactorBox::evaluate_for_q( boost::ref(q) ); - } } + ::complex_t default_evaluate_for_q( ::cvector_t const & q ) const { return FormFactorBox::evaluate_for_q( boost::ref(q) ); } @@ -52,11 +52,11 @@ struct FormFactorBox_wrapper : FormFactorBox, bp::wrapper< FormFactorBox > { virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->FormFactorBox::getHeight( ); - } } + double default_getHeight( ) const { return FormFactorBox::getHeight( ); } @@ -64,11 +64,11 @@ struct FormFactorBox_wrapper : FormFactorBox, bp::wrapper< FormFactorBox > { virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->FormFactorBox::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return FormFactorBox::getNumberOfStochasticParameters( ); } @@ -76,11 +76,11 @@ struct FormFactorBox_wrapper : FormFactorBox, bp::wrapper< FormFactorBox > { virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->FormFactorBox::getRadius( ); - } } + double default_getRadius( ) const { return FormFactorBox::getRadius( ); } @@ -88,11 +88,11 @@ struct FormFactorBox_wrapper : FormFactorBox, bp::wrapper< FormFactorBox > { virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->FormFactorBox::getVolume( ); - } } + double default_getVolume( ) const { return FormFactorBox::getVolume( ); } @@ -100,11 +100,11 @@ struct FormFactorBox_wrapper : FormFactorBox, bp::wrapper< FormFactorBox > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -112,11 +112,11 @@ struct FormFactorBox_wrapper : FormFactorBox, bp::wrapper< FormFactorBox > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -124,35 +124,35 @@ struct FormFactorBox_wrapper : FormFactorBox, bp::wrapper< FormFactorBox > { virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -160,11 +160,11 @@ struct FormFactorBox_wrapper : FormFactorBox, bp::wrapper< FormFactorBox > { virtual ::complex_t evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - else{ + else return this->IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - } } + ::complex_t default_evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { return IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); } @@ -172,11 +172,11 @@ struct FormFactorBox_wrapper : FormFactorBox, bp::wrapper< FormFactorBox > { virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -184,11 +184,11 @@ struct FormFactorBox_wrapper : FormFactorBox, bp::wrapper< FormFactorBox > { virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->IFormFactor::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return IFormFactor::isDistributedFormFactor( ); } @@ -196,15 +196,27 @@ struct FormFactorBox_wrapper : FormFactorBox, bp::wrapper< FormFactorBox > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -224,14 +236,26 @@ struct FormFactorBox_wrapper : FormFactorBox, bp::wrapper< FormFactorBox > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -239,11 +263,11 @@ struct FormFactorBox_wrapper : FormFactorBox, bp::wrapper< FormFactorBox > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -369,8 +393,8 @@ void register_FormFactorBox_class(){ } { //::IFormFactor::createDistributedFormFactors - typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( FormFactorBox_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( FormFactorBox_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; FormFactorBox_exposer.def( "createDistributedFormFactors" @@ -437,6 +461,17 @@ void register_FormFactorBox_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&FormFactorBox_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( FormFactorBox_wrapper::*default_printSampleTree_function_type )( ) ; + + FormFactorBox_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&FormFactorBox_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -447,6 +482,18 @@ void register_FormFactorBox_class(){ , default_registerParameter_function_type( &FormFactorBox_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( FormFactorBox_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + FormFactorBox_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&FormFactorBox_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/FormFactorCone.pypp.cpp b/Core/PythonAPI/src/FormFactorCone.pypp.cpp index b4c262a46c4ad0d3c8420fdbcca40155da668ce5..dea77269e975ebbe841852e489e15dd752ecb025 100644 --- a/Core/PythonAPI/src/FormFactorCone.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorCone.pypp.cpp @@ -28,11 +28,11 @@ struct FormFactorCone_wrapper : FormFactorCone, bp::wrapper< FormFactorCone > { virtual ::FormFactorCone * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->FormFactorCone::clone( ); - } } + ::FormFactorCone * default_clone( ) const { return FormFactorCone::clone( ); } @@ -40,11 +40,11 @@ struct FormFactorCone_wrapper : FormFactorCone, bp::wrapper< FormFactorCone > { virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->FormFactorCone::getHeight( ); - } } + double default_getHeight( ) const { return FormFactorCone::getHeight( ); } @@ -52,11 +52,11 @@ struct FormFactorCone_wrapper : FormFactorCone, bp::wrapper< FormFactorCone > { virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->FormFactorCone::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return FormFactorCone::getNumberOfStochasticParameters( ); } @@ -64,11 +64,11 @@ struct FormFactorCone_wrapper : FormFactorCone, bp::wrapper< FormFactorCone > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -76,11 +76,11 @@ struct FormFactorCone_wrapper : FormFactorCone, bp::wrapper< FormFactorCone > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -88,35 +88,35 @@ struct FormFactorCone_wrapper : FormFactorCone, bp::wrapper< FormFactorCone > { virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -124,11 +124,11 @@ struct FormFactorCone_wrapper : FormFactorCone, bp::wrapper< FormFactorCone > { virtual ::complex_t evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - else{ + else return this->IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - } } + ::complex_t default_evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { return IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); } @@ -136,11 +136,11 @@ struct FormFactorCone_wrapper : FormFactorCone, bp::wrapper< FormFactorCone > { virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -148,11 +148,11 @@ struct FormFactorCone_wrapper : FormFactorCone, bp::wrapper< FormFactorCone > { virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->IFormFactor::getRadius( ); - } } + double default_getRadius( ) const { return IFormFactor::getRadius( ); } @@ -160,11 +160,11 @@ struct FormFactorCone_wrapper : FormFactorCone, bp::wrapper< FormFactorCone > { virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->IFormFactorBorn::getVolume( ); - } } + double default_getVolume( ) const { return IFormFactorBorn::getVolume( ); } @@ -172,11 +172,11 @@ struct FormFactorCone_wrapper : FormFactorCone, bp::wrapper< FormFactorCone > { virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->IFormFactor::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return IFormFactor::isDistributedFormFactor( ); } @@ -184,15 +184,27 @@ struct FormFactorCone_wrapper : FormFactorCone, bp::wrapper< FormFactorCone > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -212,14 +224,26 @@ struct FormFactorCone_wrapper : FormFactorCone, bp::wrapper< FormFactorCone > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -227,11 +251,11 @@ struct FormFactorCone_wrapper : FormFactorCone, bp::wrapper< FormFactorCone > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -314,8 +338,8 @@ void register_FormFactorCone_class(){ } { //::IFormFactor::createDistributedFormFactors - typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( FormFactorCone_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( FormFactorCone_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; FormFactorCone_exposer.def( "createDistributedFormFactors" @@ -404,6 +428,17 @@ void register_FormFactorCone_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&FormFactorCone_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( FormFactorCone_wrapper::*default_printSampleTree_function_type )( ) ; + + FormFactorCone_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&FormFactorCone_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -414,6 +449,18 @@ void register_FormFactorCone_class(){ , default_registerParameter_function_type( &FormFactorCone_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( FormFactorCone_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + FormFactorCone_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&FormFactorCone_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/FormFactorCrystal.pypp.cpp b/Core/PythonAPI/src/FormFactorCrystal.pypp.cpp index d33b80f25ab0294b3ba201b31028f51972235a46..f4956ed3ec4668b672c803a3d108e96e57c0f286 100644 --- a/Core/PythonAPI/src/FormFactorCrystal.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorCrystal.pypp.cpp @@ -21,11 +21,11 @@ struct FormFactorCrystal_wrapper : FormFactorCrystal, bp::wrapper< FormFactorCry virtual ::FormFactorCrystal * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->FormFactorCrystal::clone( ); - } } + ::FormFactorCrystal * default_clone( ) const { return FormFactorCrystal::clone( ); } @@ -33,11 +33,11 @@ struct FormFactorCrystal_wrapper : FormFactorCrystal, bp::wrapper< FormFactorCry virtual ::complex_t evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - else{ + else return this->FormFactorCrystal::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - } } + ::complex_t default_evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { return FormFactorCrystal::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); } @@ -45,11 +45,11 @@ struct FormFactorCrystal_wrapper : FormFactorCrystal, bp::wrapper< FormFactorCry virtual ::complex_t evaluate_for_q( ::cvector_t const & q ) const { if( bp::override func_evaluate_for_q = this->get_override( "evaluate_for_q" ) ) return func_evaluate_for_q( boost::ref(q) ); - else{ + else return this->FormFactorCrystal::evaluate_for_q( boost::ref(q) ); - } } + ::complex_t default_evaluate_for_q( ::cvector_t const & q ) const { return FormFactorCrystal::evaluate_for_q( boost::ref(q) ); } @@ -57,11 +57,11 @@ struct FormFactorCrystal_wrapper : FormFactorCrystal, bp::wrapper< FormFactorCry virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->FormFactorCrystal::getVolume( ); - } } + double default_getVolume( ) const { return FormFactorCrystal::getVolume( ); } @@ -69,11 +69,11 @@ struct FormFactorCrystal_wrapper : FormFactorCrystal, bp::wrapper< FormFactorCry virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -81,11 +81,11 @@ struct FormFactorCrystal_wrapper : FormFactorCrystal, bp::wrapper< FormFactorCry virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -93,35 +93,35 @@ struct FormFactorCrystal_wrapper : FormFactorCrystal, bp::wrapper< FormFactorCry virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -129,11 +129,11 @@ struct FormFactorCrystal_wrapper : FormFactorCrystal, bp::wrapper< FormFactorCry virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -141,11 +141,11 @@ struct FormFactorCrystal_wrapper : FormFactorCrystal, bp::wrapper< FormFactorCry virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->IFormFactor::getHeight( ); - } } + double default_getHeight( ) const { return IFormFactor::getHeight( ); } @@ -153,11 +153,11 @@ struct FormFactorCrystal_wrapper : FormFactorCrystal, bp::wrapper< FormFactorCry virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->IFormFactor::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return IFormFactor::getNumberOfStochasticParameters( ); } @@ -165,11 +165,11 @@ struct FormFactorCrystal_wrapper : FormFactorCrystal, bp::wrapper< FormFactorCry virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->IFormFactor::getRadius( ); - } } + double default_getRadius( ) const { return IFormFactor::getRadius( ); } @@ -177,11 +177,11 @@ struct FormFactorCrystal_wrapper : FormFactorCrystal, bp::wrapper< FormFactorCry virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->IFormFactor::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return IFormFactor::isDistributedFormFactor( ); } @@ -189,15 +189,27 @@ struct FormFactorCrystal_wrapper : FormFactorCrystal, bp::wrapper< FormFactorCry virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -217,14 +229,26 @@ struct FormFactorCrystal_wrapper : FormFactorCrystal, bp::wrapper< FormFactorCry } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -232,11 +256,11 @@ struct FormFactorCrystal_wrapper : FormFactorCrystal, bp::wrapper< FormFactorCry virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -332,8 +356,8 @@ void register_FormFactorCrystal_class(){ } { //::IFormFactor::createDistributedFormFactors - typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( FormFactorCrystal_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( FormFactorCrystal_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; FormFactorCrystal_exposer.def( "createDistributedFormFactors" @@ -421,6 +445,17 @@ void register_FormFactorCrystal_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&FormFactorCrystal_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( FormFactorCrystal_wrapper::*default_printSampleTree_function_type )( ) ; + + FormFactorCrystal_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&FormFactorCrystal_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -431,6 +466,18 @@ void register_FormFactorCrystal_class(){ , default_registerParameter_function_type( &FormFactorCrystal_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( FormFactorCrystal_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + FormFactorCrystal_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&FormFactorCrystal_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/FormFactorCylinder.pypp.cpp b/Core/PythonAPI/src/FormFactorCylinder.pypp.cpp index 240dd84db9f295af1968a470bfa20ad7fd4b0fba..8e6f648fb3f65bf5bb8502c554c44d4b8ece3c08 100644 --- a/Core/PythonAPI/src/FormFactorCylinder.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorCylinder.pypp.cpp @@ -28,11 +28,11 @@ struct FormFactorCylinder_wrapper : FormFactorCylinder, bp::wrapper< FormFactorC virtual ::FormFactorCylinder * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->FormFactorCylinder::clone( ); - } } + ::FormFactorCylinder * default_clone( ) const { return FormFactorCylinder::clone( ); } @@ -40,11 +40,11 @@ struct FormFactorCylinder_wrapper : FormFactorCylinder, bp::wrapper< FormFactorC virtual ::complex_t evaluate_for_q( ::cvector_t const & q ) const { if( bp::override func_evaluate_for_q = this->get_override( "evaluate_for_q" ) ) return func_evaluate_for_q( boost::ref(q) ); - else{ + else return this->FormFactorCylinder::evaluate_for_q( boost::ref(q) ); - } } + ::complex_t default_evaluate_for_q( ::cvector_t const & q ) const { return FormFactorCylinder::evaluate_for_q( boost::ref(q) ); } @@ -52,11 +52,11 @@ struct FormFactorCylinder_wrapper : FormFactorCylinder, bp::wrapper< FormFactorC virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->FormFactorCylinder::getHeight( ); - } } + double default_getHeight( ) const { return FormFactorCylinder::getHeight( ); } @@ -64,11 +64,11 @@ struct FormFactorCylinder_wrapper : FormFactorCylinder, bp::wrapper< FormFactorC virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->FormFactorCylinder::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return FormFactorCylinder::getNumberOfStochasticParameters( ); } @@ -76,11 +76,11 @@ struct FormFactorCylinder_wrapper : FormFactorCylinder, bp::wrapper< FormFactorC virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->FormFactorCylinder::getRadius( ); - } } + double default_getRadius( ) const { return FormFactorCylinder::getRadius( ); } @@ -88,11 +88,11 @@ struct FormFactorCylinder_wrapper : FormFactorCylinder, bp::wrapper< FormFactorC virtual void setHeight( double height ) { if( bp::override func_setHeight = this->get_override( "setHeight" ) ) func_setHeight( height ); - else{ + else this->FormFactorCylinder::setHeight( height ); - } } + void default_setHeight( double height ) { FormFactorCylinder::setHeight( height ); } @@ -100,11 +100,11 @@ struct FormFactorCylinder_wrapper : FormFactorCylinder, bp::wrapper< FormFactorC virtual void setRadius( double radius ) { if( bp::override func_setRadius = this->get_override( "setRadius" ) ) func_setRadius( radius ); - else{ + else this->FormFactorCylinder::setRadius( radius ); - } } + void default_setRadius( double radius ) { FormFactorCylinder::setRadius( radius ); } @@ -112,11 +112,11 @@ struct FormFactorCylinder_wrapper : FormFactorCylinder, bp::wrapper< FormFactorC virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -124,11 +124,11 @@ struct FormFactorCylinder_wrapper : FormFactorCylinder, bp::wrapper< FormFactorC virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -136,35 +136,35 @@ struct FormFactorCylinder_wrapper : FormFactorCylinder, bp::wrapper< FormFactorC virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -172,11 +172,11 @@ struct FormFactorCylinder_wrapper : FormFactorCylinder, bp::wrapper< FormFactorC virtual ::complex_t evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - else{ + else return this->IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - } } + ::complex_t default_evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { return IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); } @@ -184,11 +184,11 @@ struct FormFactorCylinder_wrapper : FormFactorCylinder, bp::wrapper< FormFactorC virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -196,11 +196,11 @@ struct FormFactorCylinder_wrapper : FormFactorCylinder, bp::wrapper< FormFactorC virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->IFormFactorBorn::getVolume( ); - } } + double default_getVolume( ) const { return IFormFactorBorn::getVolume( ); } @@ -208,11 +208,11 @@ struct FormFactorCylinder_wrapper : FormFactorCylinder, bp::wrapper< FormFactorC virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->IFormFactor::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return IFormFactor::isDistributedFormFactor( ); } @@ -220,15 +220,27 @@ struct FormFactorCylinder_wrapper : FormFactorCylinder, bp::wrapper< FormFactorC virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -248,14 +260,26 @@ struct FormFactorCylinder_wrapper : FormFactorCylinder, bp::wrapper< FormFactorC } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -263,11 +287,11 @@ struct FormFactorCylinder_wrapper : FormFactorCylinder, bp::wrapper< FormFactorC virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -397,8 +421,8 @@ void register_FormFactorCylinder_class(){ } { //::IFormFactor::createDistributedFormFactors - typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( FormFactorCylinder_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( FormFactorCylinder_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; FormFactorCylinder_exposer.def( "createDistributedFormFactors" @@ -476,6 +500,17 @@ void register_FormFactorCylinder_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&FormFactorCylinder_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( FormFactorCylinder_wrapper::*default_printSampleTree_function_type )( ) ; + + FormFactorCylinder_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&FormFactorCylinder_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -486,6 +521,18 @@ void register_FormFactorCylinder_class(){ , default_registerParameter_function_type( &FormFactorCylinder_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( FormFactorCylinder_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + FormFactorCylinder_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&FormFactorCylinder_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/FormFactorDecoratorDebyeWaller.pypp.cpp b/Core/PythonAPI/src/FormFactorDecoratorDebyeWaller.pypp.cpp index 8a9e360a7a9b9d27e06a1229bd4abddded6e89d2..b7d22d1b008955fff615cc70a634b8d99ff38c9b 100644 --- a/Core/PythonAPI/src/FormFactorDecoratorDebyeWaller.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorDecoratorDebyeWaller.pypp.cpp @@ -28,11 +28,11 @@ struct FormFactorDecoratorDebyeWaller_wrapper : FormFactorDecoratorDebyeWaller, virtual ::FormFactorDecoratorDebyeWaller * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->FormFactorDecoratorDebyeWaller::clone( ); - } } + ::FormFactorDecoratorDebyeWaller * default_clone( ) const { return FormFactorDecoratorDebyeWaller::clone( ); } @@ -40,11 +40,11 @@ struct FormFactorDecoratorDebyeWaller_wrapper : FormFactorDecoratorDebyeWaller, virtual ::complex_t evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - else{ + else return this->FormFactorDecoratorDebyeWaller::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - } } + ::complex_t default_evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { return FormFactorDecoratorDebyeWaller::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); } @@ -52,11 +52,11 @@ struct FormFactorDecoratorDebyeWaller_wrapper : FormFactorDecoratorDebyeWaller, virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->FormFactorDecoratorDebyeWaller::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return FormFactorDecoratorDebyeWaller::getNumberOfStochasticParameters( ); } @@ -64,11 +64,11 @@ struct FormFactorDecoratorDebyeWaller_wrapper : FormFactorDecoratorDebyeWaller, virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -76,11 +76,11 @@ struct FormFactorDecoratorDebyeWaller_wrapper : FormFactorDecoratorDebyeWaller, virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -88,35 +88,35 @@ struct FormFactorDecoratorDebyeWaller_wrapper : FormFactorDecoratorDebyeWaller, virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -124,11 +124,11 @@ struct FormFactorDecoratorDebyeWaller_wrapper : FormFactorDecoratorDebyeWaller, virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -136,11 +136,11 @@ struct FormFactorDecoratorDebyeWaller_wrapper : FormFactorDecoratorDebyeWaller, virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->IFormFactorDecorator::getHeight( ); - } } + double default_getHeight( ) const { return IFormFactorDecorator::getHeight( ); } @@ -148,11 +148,11 @@ struct FormFactorDecoratorDebyeWaller_wrapper : FormFactorDecoratorDebyeWaller, virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->IFormFactorDecorator::getRadius( ); - } } + double default_getRadius( ) const { return IFormFactorDecorator::getRadius( ); } @@ -160,11 +160,11 @@ struct FormFactorDecoratorDebyeWaller_wrapper : FormFactorDecoratorDebyeWaller, virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->IFormFactorDecorator::getVolume( ); - } } + double default_getVolume( ) const { return IFormFactorDecorator::getVolume( ); } @@ -172,11 +172,11 @@ struct FormFactorDecoratorDebyeWaller_wrapper : FormFactorDecoratorDebyeWaller, virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->IFormFactor::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return IFormFactor::isDistributedFormFactor( ); } @@ -184,15 +184,27 @@ struct FormFactorDecoratorDebyeWaller_wrapper : FormFactorDecoratorDebyeWaller, virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -212,14 +224,26 @@ struct FormFactorDecoratorDebyeWaller_wrapper : FormFactorDecoratorDebyeWaller, } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -227,11 +251,11 @@ struct FormFactorDecoratorDebyeWaller_wrapper : FormFactorDecoratorDebyeWaller, virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -315,8 +339,8 @@ void register_FormFactorDecoratorDebyeWaller_class(){ } { //::IFormFactor::createDistributedFormFactors - typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( FormFactorDecoratorDebyeWaller_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( FormFactorDecoratorDebyeWaller_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; FormFactorDecoratorDebyeWaller_exposer.def( "createDistributedFormFactors" @@ -404,6 +428,17 @@ void register_FormFactorDecoratorDebyeWaller_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&FormFactorDecoratorDebyeWaller_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( FormFactorDecoratorDebyeWaller_wrapper::*default_printSampleTree_function_type )( ) ; + + FormFactorDecoratorDebyeWaller_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&FormFactorDecoratorDebyeWaller_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -414,6 +449,18 @@ void register_FormFactorDecoratorDebyeWaller_class(){ , default_registerParameter_function_type( &FormFactorDecoratorDebyeWaller_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( FormFactorDecoratorDebyeWaller_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + FormFactorDecoratorDebyeWaller_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&FormFactorDecoratorDebyeWaller_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/FormFactorEllipsoid.pypp.cpp b/Core/PythonAPI/src/FormFactorEllipsoid.pypp.cpp index 70b768937454b922129637c26b36d41498af6b05..cab513c398be3a7f0e0322ccaa4ce4e4ea02d100 100644 --- a/Core/PythonAPI/src/FormFactorEllipsoid.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorEllipsoid.pypp.cpp @@ -28,11 +28,11 @@ struct FormFactorEllipsoid_wrapper : FormFactorEllipsoid, bp::wrapper< FormFacto virtual ::FormFactorEllipsoid * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->FormFactorEllipsoid::clone( ); - } } + ::FormFactorEllipsoid * default_clone( ) const { return FormFactorEllipsoid::clone( ); } @@ -40,11 +40,11 @@ struct FormFactorEllipsoid_wrapper : FormFactorEllipsoid, bp::wrapper< FormFacto virtual ::complex_t evaluate_for_q( ::cvector_t const & q ) const { if( bp::override func_evaluate_for_q = this->get_override( "evaluate_for_q" ) ) return func_evaluate_for_q( boost::ref(q) ); - else{ + else return this->FormFactorEllipsoid::evaluate_for_q( boost::ref(q) ); - } } + ::complex_t default_evaluate_for_q( ::cvector_t const & q ) const { return FormFactorEllipsoid::evaluate_for_q( boost::ref(q) ); } @@ -52,11 +52,11 @@ struct FormFactorEllipsoid_wrapper : FormFactorEllipsoid, bp::wrapper< FormFacto virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->FormFactorEllipsoid::getHeight( ); - } } + double default_getHeight( ) const { return FormFactorEllipsoid::getHeight( ); } @@ -64,11 +64,11 @@ struct FormFactorEllipsoid_wrapper : FormFactorEllipsoid, bp::wrapper< FormFacto virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->FormFactorEllipsoid::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return FormFactorEllipsoid::getNumberOfStochasticParameters( ); } @@ -76,11 +76,11 @@ struct FormFactorEllipsoid_wrapper : FormFactorEllipsoid, bp::wrapper< FormFacto virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->FormFactorEllipsoid::getRadius( ); - } } + double default_getRadius( ) const { return FormFactorEllipsoid::getRadius( ); } @@ -88,11 +88,11 @@ struct FormFactorEllipsoid_wrapper : FormFactorEllipsoid, bp::wrapper< FormFacto virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->FormFactorEllipsoid::getVolume( ); - } } + double default_getVolume( ) const { return FormFactorEllipsoid::getVolume( ); } @@ -100,11 +100,11 @@ struct FormFactorEllipsoid_wrapper : FormFactorEllipsoid, bp::wrapper< FormFacto virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -112,11 +112,11 @@ struct FormFactorEllipsoid_wrapper : FormFactorEllipsoid, bp::wrapper< FormFacto virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -124,35 +124,35 @@ struct FormFactorEllipsoid_wrapper : FormFactorEllipsoid, bp::wrapper< FormFacto virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -160,11 +160,11 @@ struct FormFactorEllipsoid_wrapper : FormFactorEllipsoid, bp::wrapper< FormFacto virtual ::complex_t evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - else{ + else return this->IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - } } + ::complex_t default_evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { return IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); } @@ -172,11 +172,11 @@ struct FormFactorEllipsoid_wrapper : FormFactorEllipsoid, bp::wrapper< FormFacto virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -184,11 +184,11 @@ struct FormFactorEllipsoid_wrapper : FormFactorEllipsoid, bp::wrapper< FormFacto virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->IFormFactor::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return IFormFactor::isDistributedFormFactor( ); } @@ -196,15 +196,27 @@ struct FormFactorEllipsoid_wrapper : FormFactorEllipsoid, bp::wrapper< FormFacto virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -224,14 +236,26 @@ struct FormFactorEllipsoid_wrapper : FormFactorEllipsoid, bp::wrapper< FormFacto } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -239,11 +263,11 @@ struct FormFactorEllipsoid_wrapper : FormFactorEllipsoid, bp::wrapper< FormFacto virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -369,8 +393,8 @@ void register_FormFactorEllipsoid_class(){ } { //::IFormFactor::createDistributedFormFactors - typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( FormFactorEllipsoid_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( FormFactorEllipsoid_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; FormFactorEllipsoid_exposer.def( "createDistributedFormFactors" @@ -437,6 +461,17 @@ void register_FormFactorEllipsoid_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&FormFactorEllipsoid_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( FormFactorEllipsoid_wrapper::*default_printSampleTree_function_type )( ) ; + + FormFactorEllipsoid_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&FormFactorEllipsoid_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -447,6 +482,18 @@ void register_FormFactorEllipsoid_class(){ , default_registerParameter_function_type( &FormFactorEllipsoid_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( FormFactorEllipsoid_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + FormFactorEllipsoid_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&FormFactorEllipsoid_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/FormFactorFullSphere.pypp.cpp b/Core/PythonAPI/src/FormFactorFullSphere.pypp.cpp index af6e979baeca09ab9484885ec9a11f2945517bdd..3849c05432af743970fbe2db9a8a797dac9f13e1 100644 --- a/Core/PythonAPI/src/FormFactorFullSphere.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorFullSphere.pypp.cpp @@ -28,11 +28,11 @@ struct FormFactorFullSphere_wrapper : FormFactorFullSphere, bp::wrapper< FormFac virtual ::FormFactorFullSphere * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->FormFactorFullSphere::clone( ); - } } + ::FormFactorFullSphere * default_clone( ) const { return FormFactorFullSphere::clone( ); } @@ -40,11 +40,11 @@ struct FormFactorFullSphere_wrapper : FormFactorFullSphere, bp::wrapper< FormFac virtual ::complex_t evaluate_for_q( ::cvector_t const & q ) const { if( bp::override func_evaluate_for_q = this->get_override( "evaluate_for_q" ) ) return func_evaluate_for_q( boost::ref(q) ); - else{ + else return this->FormFactorFullSphere::evaluate_for_q( boost::ref(q) ); - } } + ::complex_t default_evaluate_for_q( ::cvector_t const & q ) const { return FormFactorFullSphere::evaluate_for_q( boost::ref(q) ); } @@ -52,11 +52,11 @@ struct FormFactorFullSphere_wrapper : FormFactorFullSphere, bp::wrapper< FormFac virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->FormFactorFullSphere::getHeight( ); - } } + double default_getHeight( ) const { return FormFactorFullSphere::getHeight( ); } @@ -64,11 +64,11 @@ struct FormFactorFullSphere_wrapper : FormFactorFullSphere, bp::wrapper< FormFac virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->FormFactorFullSphere::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return FormFactorFullSphere::getNumberOfStochasticParameters( ); } @@ -76,11 +76,11 @@ struct FormFactorFullSphere_wrapper : FormFactorFullSphere, bp::wrapper< FormFac virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->FormFactorFullSphere::getRadius( ); - } } + double default_getRadius( ) const { return FormFactorFullSphere::getRadius( ); } @@ -88,11 +88,11 @@ struct FormFactorFullSphere_wrapper : FormFactorFullSphere, bp::wrapper< FormFac virtual void setRadius( double radius ) { if( bp::override func_setRadius = this->get_override( "setRadius" ) ) func_setRadius( radius ); - else{ + else this->FormFactorFullSphere::setRadius( radius ); - } } + void default_setRadius( double radius ) { FormFactorFullSphere::setRadius( radius ); } @@ -100,11 +100,11 @@ struct FormFactorFullSphere_wrapper : FormFactorFullSphere, bp::wrapper< FormFac virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -112,11 +112,11 @@ struct FormFactorFullSphere_wrapper : FormFactorFullSphere, bp::wrapper< FormFac virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -124,35 +124,35 @@ struct FormFactorFullSphere_wrapper : FormFactorFullSphere, bp::wrapper< FormFac virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -160,11 +160,11 @@ struct FormFactorFullSphere_wrapper : FormFactorFullSphere, bp::wrapper< FormFac virtual ::complex_t evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - else{ + else return this->IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - } } + ::complex_t default_evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { return IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); } @@ -172,11 +172,11 @@ struct FormFactorFullSphere_wrapper : FormFactorFullSphere, bp::wrapper< FormFac virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -184,11 +184,11 @@ struct FormFactorFullSphere_wrapper : FormFactorFullSphere, bp::wrapper< FormFac virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->IFormFactorBorn::getVolume( ); - } } + double default_getVolume( ) const { return IFormFactorBorn::getVolume( ); } @@ -196,11 +196,11 @@ struct FormFactorFullSphere_wrapper : FormFactorFullSphere, bp::wrapper< FormFac virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->IFormFactor::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return IFormFactor::isDistributedFormFactor( ); } @@ -208,15 +208,27 @@ struct FormFactorFullSphere_wrapper : FormFactorFullSphere, bp::wrapper< FormFac virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -236,14 +248,26 @@ struct FormFactorFullSphere_wrapper : FormFactorFullSphere, bp::wrapper< FormFac } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -251,11 +275,11 @@ struct FormFactorFullSphere_wrapper : FormFactorFullSphere, bp::wrapper< FormFac virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -373,8 +397,8 @@ void register_FormFactorFullSphere_class(){ } { //::IFormFactor::createDistributedFormFactors - typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( FormFactorFullSphere_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( FormFactorFullSphere_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; FormFactorFullSphere_exposer.def( "createDistributedFormFactors" @@ -452,6 +476,17 @@ void register_FormFactorFullSphere_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&FormFactorFullSphere_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( FormFactorFullSphere_wrapper::*default_printSampleTree_function_type )( ) ; + + FormFactorFullSphere_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&FormFactorFullSphere_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -462,6 +497,18 @@ void register_FormFactorFullSphere_class(){ , default_registerParameter_function_type( &FormFactorFullSphere_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( FormFactorFullSphere_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + FormFactorFullSphere_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&FormFactorFullSphere_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/FormFactorFullSpheroid.pypp.cpp b/Core/PythonAPI/src/FormFactorFullSpheroid.pypp.cpp index 42b5a282887e9f568065043ba45e345e07dc2883..f11419246f908f007a610e1bd24189fd3c58f528 100644 --- a/Core/PythonAPI/src/FormFactorFullSpheroid.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorFullSpheroid.pypp.cpp @@ -28,11 +28,11 @@ struct FormFactorFullSpheroid_wrapper : FormFactorFullSpheroid, bp::wrapper< For virtual ::FormFactorFullSpheroid * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->FormFactorFullSpheroid::clone( ); - } } + ::FormFactorFullSpheroid * default_clone( ) const { return FormFactorFullSpheroid::clone( ); } @@ -40,11 +40,11 @@ struct FormFactorFullSpheroid_wrapper : FormFactorFullSpheroid, bp::wrapper< For virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->FormFactorFullSpheroid::getHeight( ); - } } + double default_getHeight( ) const { return FormFactorFullSpheroid::getHeight( ); } @@ -52,11 +52,11 @@ struct FormFactorFullSpheroid_wrapper : FormFactorFullSpheroid, bp::wrapper< For virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->FormFactorFullSpheroid::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return FormFactorFullSpheroid::getNumberOfStochasticParameters( ); } @@ -64,11 +64,11 @@ struct FormFactorFullSpheroid_wrapper : FormFactorFullSpheroid, bp::wrapper< For virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -76,11 +76,11 @@ struct FormFactorFullSpheroid_wrapper : FormFactorFullSpheroid, bp::wrapper< For virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -88,35 +88,35 @@ struct FormFactorFullSpheroid_wrapper : FormFactorFullSpheroid, bp::wrapper< For virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -124,11 +124,11 @@ struct FormFactorFullSpheroid_wrapper : FormFactorFullSpheroid, bp::wrapper< For virtual ::complex_t evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - else{ + else return this->IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - } } + ::complex_t default_evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { return IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); } @@ -136,11 +136,11 @@ struct FormFactorFullSpheroid_wrapper : FormFactorFullSpheroid, bp::wrapper< For virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -148,11 +148,11 @@ struct FormFactorFullSpheroid_wrapper : FormFactorFullSpheroid, bp::wrapper< For virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->IFormFactor::getRadius( ); - } } + double default_getRadius( ) const { return IFormFactor::getRadius( ); } @@ -160,11 +160,11 @@ struct FormFactorFullSpheroid_wrapper : FormFactorFullSpheroid, bp::wrapper< For virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->IFormFactorBorn::getVolume( ); - } } + double default_getVolume( ) const { return IFormFactorBorn::getVolume( ); } @@ -172,11 +172,11 @@ struct FormFactorFullSpheroid_wrapper : FormFactorFullSpheroid, bp::wrapper< For virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->IFormFactor::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return IFormFactor::isDistributedFormFactor( ); } @@ -184,15 +184,27 @@ struct FormFactorFullSpheroid_wrapper : FormFactorFullSpheroid, bp::wrapper< For virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -212,14 +224,26 @@ struct FormFactorFullSpheroid_wrapper : FormFactorFullSpheroid, bp::wrapper< For } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -227,11 +251,11 @@ struct FormFactorFullSpheroid_wrapper : FormFactorFullSpheroid, bp::wrapper< For virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -314,8 +338,8 @@ void register_FormFactorFullSpheroid_class(){ } { //::IFormFactor::createDistributedFormFactors - typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( FormFactorFullSpheroid_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( FormFactorFullSpheroid_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; FormFactorFullSpheroid_exposer.def( "createDistributedFormFactors" @@ -404,6 +428,17 @@ void register_FormFactorFullSpheroid_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&FormFactorFullSpheroid_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( FormFactorFullSpheroid_wrapper::*default_printSampleTree_function_type )( ) ; + + FormFactorFullSpheroid_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&FormFactorFullSpheroid_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -414,6 +449,18 @@ void register_FormFactorFullSpheroid_class(){ , default_registerParameter_function_type( &FormFactorFullSpheroid_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( FormFactorFullSpheroid_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + FormFactorFullSpheroid_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&FormFactorFullSpheroid_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/FormFactorHemiSpheroid.pypp.cpp b/Core/PythonAPI/src/FormFactorHemiSpheroid.pypp.cpp index 43f766aaa928abe374f3a053c63ba15120438aec..1a300af87c57d5d832a1b2b723e8548daf4099ba 100644 --- a/Core/PythonAPI/src/FormFactorHemiSpheroid.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorHemiSpheroid.pypp.cpp @@ -28,11 +28,11 @@ struct FormFactorHemiSpheroid_wrapper : FormFactorHemiSpheroid, bp::wrapper< For virtual ::FormFactorHemiSpheroid * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->FormFactorHemiSpheroid::clone( ); - } } + ::FormFactorHemiSpheroid * default_clone( ) const { return FormFactorHemiSpheroid::clone( ); } @@ -40,11 +40,11 @@ struct FormFactorHemiSpheroid_wrapper : FormFactorHemiSpheroid, bp::wrapper< For virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->FormFactorHemiSpheroid::getHeight( ); - } } + double default_getHeight( ) const { return FormFactorHemiSpheroid::getHeight( ); } @@ -52,11 +52,11 @@ struct FormFactorHemiSpheroid_wrapper : FormFactorHemiSpheroid, bp::wrapper< For virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->FormFactorHemiSpheroid::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return FormFactorHemiSpheroid::getNumberOfStochasticParameters( ); } @@ -64,11 +64,11 @@ struct FormFactorHemiSpheroid_wrapper : FormFactorHemiSpheroid, bp::wrapper< For virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -76,11 +76,11 @@ struct FormFactorHemiSpheroid_wrapper : FormFactorHemiSpheroid, bp::wrapper< For virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -88,35 +88,35 @@ struct FormFactorHemiSpheroid_wrapper : FormFactorHemiSpheroid, bp::wrapper< For virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -124,11 +124,11 @@ struct FormFactorHemiSpheroid_wrapper : FormFactorHemiSpheroid, bp::wrapper< For virtual ::complex_t evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - else{ + else return this->IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - } } + ::complex_t default_evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { return IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); } @@ -136,11 +136,11 @@ struct FormFactorHemiSpheroid_wrapper : FormFactorHemiSpheroid, bp::wrapper< For virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -148,11 +148,11 @@ struct FormFactorHemiSpheroid_wrapper : FormFactorHemiSpheroid, bp::wrapper< For virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->IFormFactor::getRadius( ); - } } + double default_getRadius( ) const { return IFormFactor::getRadius( ); } @@ -160,11 +160,11 @@ struct FormFactorHemiSpheroid_wrapper : FormFactorHemiSpheroid, bp::wrapper< For virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->IFormFactorBorn::getVolume( ); - } } + double default_getVolume( ) const { return IFormFactorBorn::getVolume( ); } @@ -172,11 +172,11 @@ struct FormFactorHemiSpheroid_wrapper : FormFactorHemiSpheroid, bp::wrapper< For virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->IFormFactor::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return IFormFactor::isDistributedFormFactor( ); } @@ -184,15 +184,27 @@ struct FormFactorHemiSpheroid_wrapper : FormFactorHemiSpheroid, bp::wrapper< For virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -212,14 +224,26 @@ struct FormFactorHemiSpheroid_wrapper : FormFactorHemiSpheroid, bp::wrapper< For } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -227,11 +251,11 @@ struct FormFactorHemiSpheroid_wrapper : FormFactorHemiSpheroid, bp::wrapper< For virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -314,8 +338,8 @@ void register_FormFactorHemiSpheroid_class(){ } { //::IFormFactor::createDistributedFormFactors - typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( FormFactorHemiSpheroid_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( FormFactorHemiSpheroid_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; FormFactorHemiSpheroid_exposer.def( "createDistributedFormFactors" @@ -404,6 +428,17 @@ void register_FormFactorHemiSpheroid_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&FormFactorHemiSpheroid_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( FormFactorHemiSpheroid_wrapper::*default_printSampleTree_function_type )( ) ; + + FormFactorHemiSpheroid_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&FormFactorHemiSpheroid_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -414,6 +449,18 @@ void register_FormFactorHemiSpheroid_class(){ , default_registerParameter_function_type( &FormFactorHemiSpheroid_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( FormFactorHemiSpheroid_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + FormFactorHemiSpheroid_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&FormFactorHemiSpheroid_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/FormFactorLorentz.pypp.cpp b/Core/PythonAPI/src/FormFactorLorentz.pypp.cpp index 90327dd6a6eccb6260a178ad927db10ef279e42c..4b41e00edca20e7caa2fb92cc6d95296a2b494c7 100644 --- a/Core/PythonAPI/src/FormFactorLorentz.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorLorentz.pypp.cpp @@ -35,11 +35,11 @@ struct FormFactorLorentz_wrapper : FormFactorLorentz, bp::wrapper< FormFactorLor virtual ::FormFactorLorentz * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->FormFactorLorentz::clone( ); - } } + ::FormFactorLorentz * default_clone( ) const { return FormFactorLorentz::clone( ); } @@ -47,11 +47,11 @@ struct FormFactorLorentz_wrapper : FormFactorLorentz, bp::wrapper< FormFactorLor virtual ::complex_t evaluate_for_q( ::cvector_t const & q ) const { if( bp::override func_evaluate_for_q = this->get_override( "evaluate_for_q" ) ) return func_evaluate_for_q( boost::ref(q) ); - else{ + else return this->FormFactorLorentz::evaluate_for_q( boost::ref(q) ); - } } + ::complex_t default_evaluate_for_q( ::cvector_t const & q ) const { return FormFactorLorentz::evaluate_for_q( boost::ref(q) ); } @@ -59,11 +59,11 @@ struct FormFactorLorentz_wrapper : FormFactorLorentz, bp::wrapper< FormFactorLor virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->FormFactorLorentz::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return FormFactorLorentz::getNumberOfStochasticParameters( ); } @@ -71,11 +71,11 @@ struct FormFactorLorentz_wrapper : FormFactorLorentz, bp::wrapper< FormFactorLor virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -83,11 +83,11 @@ struct FormFactorLorentz_wrapper : FormFactorLorentz, bp::wrapper< FormFactorLor virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -95,35 +95,35 @@ struct FormFactorLorentz_wrapper : FormFactorLorentz, bp::wrapper< FormFactorLor virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -131,11 +131,11 @@ struct FormFactorLorentz_wrapper : FormFactorLorentz, bp::wrapper< FormFactorLor virtual ::complex_t evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - else{ + else return this->IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - } } + ::complex_t default_evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { return IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); } @@ -143,11 +143,11 @@ struct FormFactorLorentz_wrapper : FormFactorLorentz, bp::wrapper< FormFactorLor virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -155,11 +155,11 @@ struct FormFactorLorentz_wrapper : FormFactorLorentz, bp::wrapper< FormFactorLor virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->IFormFactor::getHeight( ); - } } + double default_getHeight( ) const { return IFormFactor::getHeight( ); } @@ -167,11 +167,11 @@ struct FormFactorLorentz_wrapper : FormFactorLorentz, bp::wrapper< FormFactorLor virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->IFormFactor::getRadius( ); - } } + double default_getRadius( ) const { return IFormFactor::getRadius( ); } @@ -179,11 +179,11 @@ struct FormFactorLorentz_wrapper : FormFactorLorentz, bp::wrapper< FormFactorLor virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->IFormFactorBorn::getVolume( ); - } } + double default_getVolume( ) const { return IFormFactorBorn::getVolume( ); } @@ -191,11 +191,11 @@ struct FormFactorLorentz_wrapper : FormFactorLorentz, bp::wrapper< FormFactorLor virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->IFormFactor::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return IFormFactor::isDistributedFormFactor( ); } @@ -203,15 +203,27 @@ struct FormFactorLorentz_wrapper : FormFactorLorentz, bp::wrapper< FormFactorLor virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -231,14 +243,26 @@ struct FormFactorLorentz_wrapper : FormFactorLorentz, bp::wrapper< FormFactorLor } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -246,11 +270,11 @@ struct FormFactorLorentz_wrapper : FormFactorLorentz, bp::wrapper< FormFactorLor virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -335,8 +359,8 @@ void register_FormFactorLorentz_class(){ } { //::IFormFactor::createDistributedFormFactors - typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( FormFactorLorentz_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( FormFactorLorentz_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; FormFactorLorentz_exposer.def( "createDistributedFormFactors" @@ -436,6 +460,17 @@ void register_FormFactorLorentz_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&FormFactorLorentz_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( FormFactorLorentz_wrapper::*default_printSampleTree_function_type )( ) ; + + FormFactorLorentz_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&FormFactorLorentz_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -446,6 +481,18 @@ void register_FormFactorLorentz_class(){ , default_registerParameter_function_type( &FormFactorLorentz_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( FormFactorLorentz_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + FormFactorLorentz_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&FormFactorLorentz_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/FormFactorParallelepiped.pypp.cpp b/Core/PythonAPI/src/FormFactorParallelepiped.pypp.cpp index 9cc5960eefe4265774ced8f226b2106ee48cdbd1..c639836f9cbadc71aed20d6db63343365cb45d1c 100644 --- a/Core/PythonAPI/src/FormFactorParallelepiped.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorParallelepiped.pypp.cpp @@ -28,11 +28,11 @@ struct FormFactorParallelepiped_wrapper : FormFactorParallelepiped, bp::wrapper< virtual ::FormFactorParallelepiped * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->FormFactorParallelepiped::clone( ); - } } + ::FormFactorParallelepiped * default_clone( ) const { return FormFactorParallelepiped::clone( ); } @@ -40,11 +40,11 @@ struct FormFactorParallelepiped_wrapper : FormFactorParallelepiped, bp::wrapper< virtual ::complex_t evaluate_for_q( ::cvector_t const & q ) const { if( bp::override func_evaluate_for_q = this->get_override( "evaluate_for_q" ) ) return func_evaluate_for_q( boost::ref(q) ); - else{ + else return this->FormFactorParallelepiped::evaluate_for_q( boost::ref(q) ); - } } + ::complex_t default_evaluate_for_q( ::cvector_t const & q ) const { return FormFactorParallelepiped::evaluate_for_q( boost::ref(q) ); } @@ -52,11 +52,11 @@ struct FormFactorParallelepiped_wrapper : FormFactorParallelepiped, bp::wrapper< virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->FormFactorParallelepiped::getHeight( ); - } } + double default_getHeight( ) const { return FormFactorParallelepiped::getHeight( ); } @@ -64,11 +64,11 @@ struct FormFactorParallelepiped_wrapper : FormFactorParallelepiped, bp::wrapper< virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->FormFactorParallelepiped::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return FormFactorParallelepiped::getNumberOfStochasticParameters( ); } @@ -76,11 +76,11 @@ struct FormFactorParallelepiped_wrapper : FormFactorParallelepiped, bp::wrapper< virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->FormFactorParallelepiped::getRadius( ); - } } + double default_getRadius( ) const { return FormFactorParallelepiped::getRadius( ); } @@ -88,11 +88,11 @@ struct FormFactorParallelepiped_wrapper : FormFactorParallelepiped, bp::wrapper< virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->FormFactorParallelepiped::getVolume( ); - } } + double default_getVolume( ) const { return FormFactorParallelepiped::getVolume( ); } @@ -100,11 +100,11 @@ struct FormFactorParallelepiped_wrapper : FormFactorParallelepiped, bp::wrapper< virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -112,11 +112,11 @@ struct FormFactorParallelepiped_wrapper : FormFactorParallelepiped, bp::wrapper< virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -124,35 +124,35 @@ struct FormFactorParallelepiped_wrapper : FormFactorParallelepiped, bp::wrapper< virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -160,11 +160,11 @@ struct FormFactorParallelepiped_wrapper : FormFactorParallelepiped, bp::wrapper< virtual ::complex_t evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - else{ + else return this->IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - } } + ::complex_t default_evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { return IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); } @@ -172,11 +172,11 @@ struct FormFactorParallelepiped_wrapper : FormFactorParallelepiped, bp::wrapper< virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -184,11 +184,11 @@ struct FormFactorParallelepiped_wrapper : FormFactorParallelepiped, bp::wrapper< virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->IFormFactor::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return IFormFactor::isDistributedFormFactor( ); } @@ -196,15 +196,27 @@ struct FormFactorParallelepiped_wrapper : FormFactorParallelepiped, bp::wrapper< virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -224,14 +236,26 @@ struct FormFactorParallelepiped_wrapper : FormFactorParallelepiped, bp::wrapper< } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -239,11 +263,11 @@ struct FormFactorParallelepiped_wrapper : FormFactorParallelepiped, bp::wrapper< virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -360,8 +384,8 @@ void register_FormFactorParallelepiped_class(){ } { //::IFormFactor::createDistributedFormFactors - typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( FormFactorParallelepiped_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( FormFactorParallelepiped_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; FormFactorParallelepiped_exposer.def( "createDistributedFormFactors" @@ -428,6 +452,17 @@ void register_FormFactorParallelepiped_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&FormFactorParallelepiped_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( FormFactorParallelepiped_wrapper::*default_printSampleTree_function_type )( ) ; + + FormFactorParallelepiped_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&FormFactorParallelepiped_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -438,6 +473,18 @@ void register_FormFactorParallelepiped_class(){ , default_registerParameter_function_type( &FormFactorParallelepiped_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( FormFactorParallelepiped_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + FormFactorParallelepiped_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&FormFactorParallelepiped_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/FormFactorPrism3.pypp.cpp b/Core/PythonAPI/src/FormFactorPrism3.pypp.cpp index 91ebcc9ecfeaa572dfe13b35b36c269ed5d7fc6a..7344a006a550e713af3795888c6ef0ab692df703 100644 --- a/Core/PythonAPI/src/FormFactorPrism3.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorPrism3.pypp.cpp @@ -28,11 +28,11 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism virtual ::FormFactorPrism3 * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->FormFactorPrism3::clone( ); - } } + ::FormFactorPrism3 * default_clone( ) const { return FormFactorPrism3::clone( ); } @@ -40,11 +40,11 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism virtual ::complex_t evaluate_for_q( ::cvector_t const & q ) const { if( bp::override func_evaluate_for_q = this->get_override( "evaluate_for_q" ) ) return func_evaluate_for_q( boost::ref(q) ); - else{ + else return this->FormFactorPrism3::evaluate_for_q( boost::ref(q) ); - } } + ::complex_t default_evaluate_for_q( ::cvector_t const & q ) const { return FormFactorPrism3::evaluate_for_q( boost::ref(q) ); } @@ -52,11 +52,11 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism virtual double getHalfSide( ) const { if( bp::override func_getHalfSide = this->get_override( "getHalfSide" ) ) return func_getHalfSide( ); - else{ + else return this->FormFactorPrism3::getHalfSide( ); - } } + double default_getHalfSide( ) const { return FormFactorPrism3::getHalfSide( ); } @@ -64,11 +64,11 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->FormFactorPrism3::getHeight( ); - } } + double default_getHeight( ) const { return FormFactorPrism3::getHeight( ); } @@ -76,11 +76,11 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->FormFactorPrism3::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return FormFactorPrism3::getNumberOfStochasticParameters( ); } @@ -88,11 +88,11 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism virtual void setHalfSide( double half_side ) { if( bp::override func_setHalfSide = this->get_override( "setHalfSide" ) ) func_setHalfSide( half_side ); - else{ + else this->FormFactorPrism3::setHalfSide( half_side ); - } } + void default_setHalfSide( double half_side ) { FormFactorPrism3::setHalfSide( half_side ); } @@ -100,11 +100,11 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism virtual void setHeight( double height ) { if( bp::override func_setHeight = this->get_override( "setHeight" ) ) func_setHeight( height ); - else{ + else this->FormFactorPrism3::setHeight( height ); - } } + void default_setHeight( double height ) { FormFactorPrism3::setHeight( height ); } @@ -112,11 +112,11 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -124,11 +124,11 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -136,35 +136,35 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -172,11 +172,11 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism virtual ::complex_t evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - else{ + else return this->IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - } } + ::complex_t default_evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { return IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); } @@ -184,11 +184,11 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -196,11 +196,11 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->IFormFactor::getRadius( ); - } } + double default_getRadius( ) const { return IFormFactor::getRadius( ); } @@ -208,11 +208,11 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->IFormFactorBorn::getVolume( ); - } } + double default_getVolume( ) const { return IFormFactorBorn::getVolume( ); } @@ -220,11 +220,11 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->IFormFactor::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return IFormFactor::isDistributedFormFactor( ); } @@ -232,15 +232,27 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -260,14 +272,26 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -275,11 +299,11 @@ struct FormFactorPrism3_wrapper : FormFactorPrism3, bp::wrapper< FormFactorPrism virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -409,8 +433,8 @@ void register_FormFactorPrism3_class(){ } { //::IFormFactor::createDistributedFormFactors - typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( FormFactorPrism3_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( FormFactorPrism3_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; FormFactorPrism3_exposer.def( "createDistributedFormFactors" @@ -499,6 +523,17 @@ void register_FormFactorPrism3_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&FormFactorPrism3_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( FormFactorPrism3_wrapper::*default_printSampleTree_function_type )( ) ; + + FormFactorPrism3_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&FormFactorPrism3_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -509,6 +544,18 @@ void register_FormFactorPrism3_class(){ , default_registerParameter_function_type( &FormFactorPrism3_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( FormFactorPrism3_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + FormFactorPrism3_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&FormFactorPrism3_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/FormFactorPrism6.pypp.cpp b/Core/PythonAPI/src/FormFactorPrism6.pypp.cpp index 8442d80023dfe1ac2717eca014040650feab4f21..6958a94f6fc14c22113602acbb1119ef103cb4b3 100644 --- a/Core/PythonAPI/src/FormFactorPrism6.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorPrism6.pypp.cpp @@ -28,11 +28,11 @@ struct FormFactorPrism6_wrapper : FormFactorPrism6, bp::wrapper< FormFactorPrism virtual ::FormFactorPrism6 * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->FormFactorPrism6::clone( ); - } } + ::FormFactorPrism6 * default_clone( ) const { return FormFactorPrism6::clone( ); } @@ -40,11 +40,11 @@ struct FormFactorPrism6_wrapper : FormFactorPrism6, bp::wrapper< FormFactorPrism virtual ::complex_t evaluate_for_q( ::cvector_t const & q ) const { if( bp::override func_evaluate_for_q = this->get_override( "evaluate_for_q" ) ) return func_evaluate_for_q( boost::ref(q) ); - else{ + else return this->FormFactorPrism6::evaluate_for_q( boost::ref(q) ); - } } + ::complex_t default_evaluate_for_q( ::cvector_t const & q ) const { return FormFactorPrism6::evaluate_for_q( boost::ref(q) ); } @@ -52,11 +52,11 @@ struct FormFactorPrism6_wrapper : FormFactorPrism6, bp::wrapper< FormFactorPrism virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->FormFactorPrism6::getHeight( ); - } } + double default_getHeight( ) const { return FormFactorPrism6::getHeight( ); } @@ -64,11 +64,11 @@ struct FormFactorPrism6_wrapper : FormFactorPrism6, bp::wrapper< FormFactorPrism virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->FormFactorPrism6::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return FormFactorPrism6::getNumberOfStochasticParameters( ); } @@ -76,11 +76,11 @@ struct FormFactorPrism6_wrapper : FormFactorPrism6, bp::wrapper< FormFactorPrism virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -88,11 +88,11 @@ struct FormFactorPrism6_wrapper : FormFactorPrism6, bp::wrapper< FormFactorPrism virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -100,35 +100,35 @@ struct FormFactorPrism6_wrapper : FormFactorPrism6, bp::wrapper< FormFactorPrism virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -136,11 +136,11 @@ struct FormFactorPrism6_wrapper : FormFactorPrism6, bp::wrapper< FormFactorPrism virtual ::complex_t evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - else{ + else return this->IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - } } + ::complex_t default_evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { return IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); } @@ -148,11 +148,11 @@ struct FormFactorPrism6_wrapper : FormFactorPrism6, bp::wrapper< FormFactorPrism virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -160,11 +160,11 @@ struct FormFactorPrism6_wrapper : FormFactorPrism6, bp::wrapper< FormFactorPrism virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->IFormFactor::getRadius( ); - } } + double default_getRadius( ) const { return IFormFactor::getRadius( ); } @@ -172,11 +172,11 @@ struct FormFactorPrism6_wrapper : FormFactorPrism6, bp::wrapper< FormFactorPrism virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->IFormFactorBorn::getVolume( ); - } } + double default_getVolume( ) const { return IFormFactorBorn::getVolume( ); } @@ -184,11 +184,11 @@ struct FormFactorPrism6_wrapper : FormFactorPrism6, bp::wrapper< FormFactorPrism virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->IFormFactor::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return IFormFactor::isDistributedFormFactor( ); } @@ -196,15 +196,27 @@ struct FormFactorPrism6_wrapper : FormFactorPrism6, bp::wrapper< FormFactorPrism virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -224,14 +236,26 @@ struct FormFactorPrism6_wrapper : FormFactorPrism6, bp::wrapper< FormFactorPrism } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -239,11 +263,11 @@ struct FormFactorPrism6_wrapper : FormFactorPrism6, bp::wrapper< FormFactorPrism virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -338,8 +362,8 @@ void register_FormFactorPrism6_class(){ } { //::IFormFactor::createDistributedFormFactors - typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( FormFactorPrism6_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( FormFactorPrism6_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; FormFactorPrism6_exposer.def( "createDistributedFormFactors" @@ -428,6 +452,17 @@ void register_FormFactorPrism6_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&FormFactorPrism6_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( FormFactorPrism6_wrapper::*default_printSampleTree_function_type )( ) ; + + FormFactorPrism6_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&FormFactorPrism6_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -438,6 +473,18 @@ void register_FormFactorPrism6_class(){ , default_registerParameter_function_type( &FormFactorPrism6_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( FormFactorPrism6_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + FormFactorPrism6_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&FormFactorPrism6_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/FormFactorPyramid.pypp.cpp b/Core/PythonAPI/src/FormFactorPyramid.pypp.cpp index 2146af388f536ca40155a4a51495b58395fcf02e..db82e8d663c2afc6e668ce94f5ea67552ae52b1c 100644 --- a/Core/PythonAPI/src/FormFactorPyramid.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorPyramid.pypp.cpp @@ -28,11 +28,11 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual ::FormFactorPyramid * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->FormFactorPyramid::clone( ); - } } + ::FormFactorPyramid * default_clone( ) const { return FormFactorPyramid::clone( ); } @@ -40,11 +40,11 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual ::complex_t evaluate_for_q( ::cvector_t const & q ) const { if( bp::override func_evaluate_for_q = this->get_override( "evaluate_for_q" ) ) return func_evaluate_for_q( boost::ref(q) ); - else{ + else return this->FormFactorPyramid::evaluate_for_q( boost::ref(q) ); - } } + ::complex_t default_evaluate_for_q( ::cvector_t const & q ) const { return FormFactorPyramid::evaluate_for_q( boost::ref(q) ); } @@ -52,11 +52,11 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual double getAlpha( ) const { if( bp::override func_getAlpha = this->get_override( "getAlpha" ) ) return func_getAlpha( ); - else{ + else return this->FormFactorPyramid::getAlpha( ); - } } + double default_getAlpha( ) const { return FormFactorPyramid::getAlpha( ); } @@ -64,11 +64,11 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual double getHalfSide( ) const { if( bp::override func_getHalfSide = this->get_override( "getHalfSide" ) ) return func_getHalfSide( ); - else{ + else return this->FormFactorPyramid::getHalfSide( ); - } } + double default_getHalfSide( ) const { return FormFactorPyramid::getHalfSide( ); } @@ -76,11 +76,11 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->FormFactorPyramid::getHeight( ); - } } + double default_getHeight( ) const { return FormFactorPyramid::getHeight( ); } @@ -88,11 +88,11 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->FormFactorPyramid::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return FormFactorPyramid::getNumberOfStochasticParameters( ); } @@ -100,11 +100,11 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual void setAlpha( double alpha ) { if( bp::override func_setAlpha = this->get_override( "setAlpha" ) ) func_setAlpha( alpha ); - else{ + else this->FormFactorPyramid::setAlpha( alpha ); - } } + void default_setAlpha( double alpha ) { FormFactorPyramid::setAlpha( alpha ); } @@ -112,11 +112,11 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual void setHalfSide( double half_side ) { if( bp::override func_setHalfSide = this->get_override( "setHalfSide" ) ) func_setHalfSide( half_side ); - else{ + else this->FormFactorPyramid::setHalfSide( half_side ); - } } + void default_setHalfSide( double half_side ) { FormFactorPyramid::setHalfSide( half_side ); } @@ -124,11 +124,11 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual void setHeight( double height ) { if( bp::override func_setHeight = this->get_override( "setHeight" ) ) func_setHeight( height ); - else{ + else this->FormFactorPyramid::setHeight( height ); - } } + void default_setHeight( double height ) { FormFactorPyramid::setHeight( height ); } @@ -136,11 +136,11 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -148,11 +148,11 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -160,35 +160,35 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -196,11 +196,11 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual ::complex_t evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - else{ + else return this->IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - } } + ::complex_t default_evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { return IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); } @@ -208,11 +208,11 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -220,11 +220,11 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->IFormFactor::getRadius( ); - } } + double default_getRadius( ) const { return IFormFactor::getRadius( ); } @@ -232,11 +232,11 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->IFormFactorBorn::getVolume( ); - } } + double default_getVolume( ) const { return IFormFactorBorn::getVolume( ); } @@ -244,11 +244,11 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->IFormFactor::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return IFormFactor::isDistributedFormFactor( ); } @@ -256,15 +256,27 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -284,14 +296,26 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -299,11 +323,11 @@ struct FormFactorPyramid_wrapper : FormFactorPyramid, bp::wrapper< FormFactorPyr virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -456,8 +480,8 @@ void register_FormFactorPyramid_class(){ } { //::IFormFactor::createDistributedFormFactors - typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( FormFactorPyramid_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( FormFactorPyramid_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; FormFactorPyramid_exposer.def( "createDistributedFormFactors" @@ -546,6 +570,17 @@ void register_FormFactorPyramid_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&FormFactorPyramid_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( FormFactorPyramid_wrapper::*default_printSampleTree_function_type )( ) ; + + FormFactorPyramid_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&FormFactorPyramid_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -556,6 +591,18 @@ void register_FormFactorPyramid_class(){ , default_registerParameter_function_type( &FormFactorPyramid_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( FormFactorPyramid_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + FormFactorPyramid_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&FormFactorPyramid_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/FormFactorSphere.pypp.cpp b/Core/PythonAPI/src/FormFactorSphere.pypp.cpp index 3bdf99073efb0633293b9c3ec029402bf17ba136..b2b8893a00b96f316859555fff3a056a7c9f4b65 100644 --- a/Core/PythonAPI/src/FormFactorSphere.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorSphere.pypp.cpp @@ -28,11 +28,11 @@ struct FormFactorSphere_wrapper : FormFactorSphere, bp::wrapper< FormFactorSpher virtual ::FormFactorSphere * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->FormFactorSphere::clone( ); - } } + ::FormFactorSphere * default_clone( ) const { return FormFactorSphere::clone( ); } @@ -40,11 +40,11 @@ struct FormFactorSphere_wrapper : FormFactorSphere, bp::wrapper< FormFactorSpher virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->FormFactorSphere::getHeight( ); - } } + double default_getHeight( ) const { return FormFactorSphere::getHeight( ); } @@ -52,11 +52,11 @@ struct FormFactorSphere_wrapper : FormFactorSphere, bp::wrapper< FormFactorSpher virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->FormFactorSphere::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return FormFactorSphere::getNumberOfStochasticParameters( ); } @@ -64,11 +64,11 @@ struct FormFactorSphere_wrapper : FormFactorSphere, bp::wrapper< FormFactorSpher virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -76,11 +76,11 @@ struct FormFactorSphere_wrapper : FormFactorSphere, bp::wrapper< FormFactorSpher virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -88,35 +88,35 @@ struct FormFactorSphere_wrapper : FormFactorSphere, bp::wrapper< FormFactorSpher virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -124,11 +124,11 @@ struct FormFactorSphere_wrapper : FormFactorSphere, bp::wrapper< FormFactorSpher virtual ::complex_t evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - else{ + else return this->IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - } } + ::complex_t default_evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { return IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); } @@ -136,11 +136,11 @@ struct FormFactorSphere_wrapper : FormFactorSphere, bp::wrapper< FormFactorSpher virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -148,11 +148,11 @@ struct FormFactorSphere_wrapper : FormFactorSphere, bp::wrapper< FormFactorSpher virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->IFormFactor::getRadius( ); - } } + double default_getRadius( ) const { return IFormFactor::getRadius( ); } @@ -160,11 +160,11 @@ struct FormFactorSphere_wrapper : FormFactorSphere, bp::wrapper< FormFactorSpher virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->IFormFactorBorn::getVolume( ); - } } + double default_getVolume( ) const { return IFormFactorBorn::getVolume( ); } @@ -172,11 +172,11 @@ struct FormFactorSphere_wrapper : FormFactorSphere, bp::wrapper< FormFactorSpher virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->IFormFactor::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return IFormFactor::isDistributedFormFactor( ); } @@ -184,15 +184,27 @@ struct FormFactorSphere_wrapper : FormFactorSphere, bp::wrapper< FormFactorSpher virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -212,14 +224,26 @@ struct FormFactorSphere_wrapper : FormFactorSphere, bp::wrapper< FormFactorSpher } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -227,11 +251,11 @@ struct FormFactorSphere_wrapper : FormFactorSphere, bp::wrapper< FormFactorSpher virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -314,8 +338,8 @@ void register_FormFactorSphere_class(){ } { //::IFormFactor::createDistributedFormFactors - typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( FormFactorSphere_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( FormFactorSphere_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; FormFactorSphere_exposer.def( "createDistributedFormFactors" @@ -404,6 +428,17 @@ void register_FormFactorSphere_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&FormFactorSphere_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( FormFactorSphere_wrapper::*default_printSampleTree_function_type )( ) ; + + FormFactorSphere_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&FormFactorSphere_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -414,6 +449,18 @@ void register_FormFactorSphere_class(){ , default_registerParameter_function_type( &FormFactorSphere_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( FormFactorSphere_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + FormFactorSphere_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&FormFactorSphere_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/FormFactorSphereGaussianRadius.pypp.cpp b/Core/PythonAPI/src/FormFactorSphereGaussianRadius.pypp.cpp index 557fc18c9a93d9b71d3d120a8acf9a83dbb3872a..e3edc65106a17f047434b6f87edb19879a8398c7 100644 --- a/Core/PythonAPI/src/FormFactorSphereGaussianRadius.pypp.cpp +++ b/Core/PythonAPI/src/FormFactorSphereGaussianRadius.pypp.cpp @@ -28,35 +28,35 @@ struct FormFactorSphereGaussianRadius_wrapper : FormFactorSphereGaussianRadius, virtual ::FormFactorSphereGaussianRadius * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->FormFactorSphereGaussianRadius::clone( ); - } } + ::FormFactorSphereGaussianRadius * default_clone( ) const { return FormFactorSphereGaussianRadius::clone( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->FormFactorSphereGaussianRadius::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { FormFactorSphereGaussianRadius::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } virtual ::complex_t evaluate_for_q( ::cvector_t const & q ) const { if( bp::override func_evaluate_for_q = this->get_override( "evaluate_for_q" ) ) return func_evaluate_for_q( boost::ref(q) ); - else{ + else return this->FormFactorSphereGaussianRadius::evaluate_for_q( boost::ref(q) ); - } } + ::complex_t default_evaluate_for_q( ::cvector_t const & q ) const { return FormFactorSphereGaussianRadius::evaluate_for_q( boost::ref(q) ); } @@ -64,11 +64,11 @@ struct FormFactorSphereGaussianRadius_wrapper : FormFactorSphereGaussianRadius, virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->FormFactorSphereGaussianRadius::getHeight( ); - } } + double default_getHeight( ) const { return FormFactorSphereGaussianRadius::getHeight( ); } @@ -76,11 +76,11 @@ struct FormFactorSphereGaussianRadius_wrapper : FormFactorSphereGaussianRadius, virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->FormFactorSphereGaussianRadius::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return FormFactorSphereGaussianRadius::getNumberOfStochasticParameters( ); } @@ -88,11 +88,11 @@ struct FormFactorSphereGaussianRadius_wrapper : FormFactorSphereGaussianRadius, virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->FormFactorSphereGaussianRadius::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return FormFactorSphereGaussianRadius::isDistributedFormFactor( ); } @@ -100,11 +100,11 @@ struct FormFactorSphereGaussianRadius_wrapper : FormFactorSphereGaussianRadius, virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -112,11 +112,11 @@ struct FormFactorSphereGaussianRadius_wrapper : FormFactorSphereGaussianRadius, virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -124,11 +124,11 @@ struct FormFactorSphereGaussianRadius_wrapper : FormFactorSphereGaussianRadius, virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } @@ -136,11 +136,11 @@ struct FormFactorSphereGaussianRadius_wrapper : FormFactorSphereGaussianRadius, virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -148,11 +148,11 @@ struct FormFactorSphereGaussianRadius_wrapper : FormFactorSphereGaussianRadius, virtual ::complex_t evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - else{ + else return this->IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - } } + ::complex_t default_evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { return IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); } @@ -160,11 +160,11 @@ struct FormFactorSphereGaussianRadius_wrapper : FormFactorSphereGaussianRadius, virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -172,11 +172,11 @@ struct FormFactorSphereGaussianRadius_wrapper : FormFactorSphereGaussianRadius, virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->IFormFactor::getRadius( ); - } } + double default_getRadius( ) const { return IFormFactor::getRadius( ); } @@ -184,11 +184,11 @@ struct FormFactorSphereGaussianRadius_wrapper : FormFactorSphereGaussianRadius, virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->IFormFactorBorn::getVolume( ); - } } + double default_getVolume( ) const { return IFormFactorBorn::getVolume( ); } @@ -196,15 +196,27 @@ struct FormFactorSphereGaussianRadius_wrapper : FormFactorSphereGaussianRadius, virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -224,14 +236,26 @@ struct FormFactorSphereGaussianRadius_wrapper : FormFactorSphereGaussianRadius, } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -239,11 +263,11 @@ struct FormFactorSphereGaussianRadius_wrapper : FormFactorSphereGaussianRadius, virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -270,8 +294,8 @@ void register_FormFactorSphereGaussianRadius_class(){ } { //::FormFactorSphereGaussianRadius::createDistributedFormFactors - typedef void ( ::FormFactorSphereGaussianRadius::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( FormFactorSphereGaussianRadius_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::FormFactorSphereGaussianRadius::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( FormFactorSphereGaussianRadius_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; FormFactorSphereGaussianRadius_exposer.def( "createDistributedFormFactors" @@ -428,6 +452,17 @@ void register_FormFactorSphereGaussianRadius_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&FormFactorSphereGaussianRadius_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( FormFactorSphereGaussianRadius_wrapper::*default_printSampleTree_function_type )( ) ; + + FormFactorSphereGaussianRadius_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&FormFactorSphereGaussianRadius_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -438,6 +473,18 @@ void register_FormFactorSphereGaussianRadius_class(){ , default_registerParameter_function_type( &FormFactorSphereGaussianRadius_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( FormFactorSphereGaussianRadius_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + FormFactorSphereGaussianRadius_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&FormFactorSphereGaussianRadius_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/HomogeneousMaterial.pypp.cpp b/Core/PythonAPI/src/HomogeneousMaterial.pypp.cpp index 06f588de9a2b24cf671b35b0e07d64dee9f8ddfb..22e5466ddf9bb4ffb8474b9fc76703c2e94a864b 100644 --- a/Core/PythonAPI/src/HomogeneousMaterial.pypp.cpp +++ b/Core/PythonAPI/src/HomogeneousMaterial.pypp.cpp @@ -40,11 +40,11 @@ struct HomogeneousMaterial_wrapper : HomogeneousMaterial, bp::wrapper< Homogeneo virtual ::complex_t getRefractiveIndex( ) const { if( bp::override func_getRefractiveIndex = this->get_override( "getRefractiveIndex" ) ) return func_getRefractiveIndex( ); - else{ + else return this->HomogeneousMaterial::getRefractiveIndex( ); - } } + ::complex_t default_getRefractiveIndex( ) const { return HomogeneousMaterial::getRefractiveIndex( ); } @@ -52,11 +52,11 @@ struct HomogeneousMaterial_wrapper : HomogeneousMaterial, bp::wrapper< Homogeneo virtual bool isScalarMaterial( ) const { if( bp::override func_isScalarMaterial = this->get_override( "isScalarMaterial" ) ) return func_isScalarMaterial( ); - else{ + else return this->IMaterial::isScalarMaterial( ); - } } + bool default_isScalarMaterial( ) const { return IMaterial::isScalarMaterial( ); } diff --git a/Core/PythonAPI/src/IAxis.pypp.cpp b/Core/PythonAPI/src/IAxis.pypp.cpp index a6c9c35dcd98aa69f39a992fe63304b54e7adf7c..9c689bebe60a4d93f9e856aaab898a9a45e5c2d3 100644 --- a/Core/PythonAPI/src/IAxis.pypp.cpp +++ b/Core/PythonAPI/src/IAxis.pypp.cpp @@ -33,12 +33,12 @@ struct IAxis_wrapper : IAxis, bp::wrapper< IAxis > { return func_createDoubleBinSize( ); } - virtual ::size_t findClosestIndex( double value ) const { + virtual ::std::size_t findClosestIndex( double value ) const { bp::override func_findClosestIndex = this->get_override( "findClosestIndex" ); return func_findClosestIndex( value ); } - virtual ::Bin1D getBin( ::size_t index ) const { + virtual ::Bin1D getBin( ::std::size_t index ) const { bp::override func_getBin = this->get_override( "getBin" ); return func_getBin( index ); } @@ -53,12 +53,12 @@ struct IAxis_wrapper : IAxis, bp::wrapper< IAxis > { return func_getMin( ); } - virtual ::size_t getSize( ) const { + virtual ::std::size_t getSize( ) const { bp::override func_getSize = this->get_override( "getSize" ); return func_getSize( ); } - virtual double operator[]( ::size_t index ) const { + virtual double operator[]( ::std::size_t index ) const { bp::override func___getitem__ = this->get_override( "__getitem__" ); return func___getitem__( index ); } @@ -93,7 +93,7 @@ void register_IAxis_class(){ } { //::IAxis::findClosestIndex - typedef ::size_t ( ::IAxis::*findClosestIndex_function_type )( double ) const; + typedef ::std::size_t ( ::IAxis::*findClosestIndex_function_type )( double ) const; IAxis_exposer.def( "findClosestIndex" @@ -103,7 +103,7 @@ void register_IAxis_class(){ } { //::IAxis::getBin - typedef ::Bin1D ( ::IAxis::*getBin_function_type )( ::size_t ) const; + typedef ::Bin1D ( ::IAxis::*getBin_function_type )( ::std::size_t ) const; IAxis_exposer.def( "getBin" @@ -140,7 +140,7 @@ void register_IAxis_class(){ } { //::IAxis::getSize - typedef ::size_t ( ::IAxis::*getSize_function_type )( ) const; + typedef ::std::size_t ( ::IAxis::*getSize_function_type )( ) const; IAxis_exposer.def( "getSize" @@ -149,7 +149,7 @@ void register_IAxis_class(){ } { //::IAxis::operator[] - typedef double ( ::IAxis::*__getitem___function_type )( ::size_t ) const; + typedef double ( ::IAxis::*__getitem___function_type )( ::std::size_t ) const; IAxis_exposer.def( "__getitem__" diff --git a/Core/PythonAPI/src/IClusteredParticles.pypp.cpp b/Core/PythonAPI/src/IClusteredParticles.pypp.cpp index 8888b5eb8b0c7dec5849872d15d0c342ee128bda..9d37ca5aea8ca06b4c7f6e70f2b63578d47862a8 100644 --- a/Core/PythonAPI/src/IClusteredParticles.pypp.cpp +++ b/Core/PythonAPI/src/IClusteredParticles.pypp.cpp @@ -28,11 +28,11 @@ struct IClusteredParticles_wrapper : IClusteredParticles, bp::wrapper< IClustere virtual ::IClusteredParticles * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->IClusteredParticles::clone( ); - } } + ::IClusteredParticles * default_clone( ) const { return IClusteredParticles::clone( ); } @@ -40,11 +40,11 @@ struct IClusteredParticles_wrapper : IClusteredParticles, bp::wrapper< IClustere virtual ::IClusteredParticles * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->IClusteredParticles::cloneInvertB( ); - } } + ::IClusteredParticles * default_cloneInvertB( ) const { return IClusteredParticles::cloneInvertB( ); } @@ -57,11 +57,11 @@ struct IClusteredParticles_wrapper : IClusteredParticles, bp::wrapper< IClustere virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -69,11 +69,11 @@ struct IClusteredParticles_wrapper : IClusteredParticles, bp::wrapper< IClustere virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -81,11 +81,11 @@ struct IClusteredParticles_wrapper : IClusteredParticles, bp::wrapper< IClustere virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -93,15 +93,27 @@ struct IClusteredParticles_wrapper : IClusteredParticles, bp::wrapper< IClustere virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -121,14 +133,26 @@ struct IClusteredParticles_wrapper : IClusteredParticles, bp::wrapper< IClustere } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -136,11 +160,11 @@ struct IClusteredParticles_wrapper : IClusteredParticles, bp::wrapper< IClustere virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -231,6 +255,17 @@ void register_IClusteredParticles_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&IClusteredParticles_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( IClusteredParticles_wrapper::*default_printSampleTree_function_type )( ) ; + + IClusteredParticles_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&IClusteredParticles_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -241,6 +276,18 @@ void register_IClusteredParticles_class(){ , default_registerParameter_function_type( &IClusteredParticles_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( IClusteredParticles_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + IClusteredParticles_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&IClusteredParticles_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/ICompositeSample.pypp.cpp b/Core/PythonAPI/src/ICompositeSample.pypp.cpp index 352fb40c1be22805519af9c21ebb5c189475d155..1883f653f63b349baa2be8437f4f18588e05f209 100644 --- a/Core/PythonAPI/src/ICompositeSample.pypp.cpp +++ b/Core/PythonAPI/src/ICompositeSample.pypp.cpp @@ -33,11 +33,11 @@ struct ICompositeSample_wrapper : ICompositeSample, bp::wrapper< ICompositeSampl virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -45,11 +45,11 @@ struct ICompositeSample_wrapper : ICompositeSample, bp::wrapper< ICompositeSampl virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -57,11 +57,11 @@ struct ICompositeSample_wrapper : ICompositeSample, bp::wrapper< ICompositeSampl virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } @@ -69,11 +69,11 @@ struct ICompositeSample_wrapper : ICompositeSample, bp::wrapper< ICompositeSampl virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -81,15 +81,27 @@ struct ICompositeSample_wrapper : ICompositeSample, bp::wrapper< ICompositeSampl virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -109,14 +121,26 @@ struct ICompositeSample_wrapper : ICompositeSample, bp::wrapper< ICompositeSampl } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -124,11 +148,11 @@ struct ICompositeSample_wrapper : ICompositeSample, bp::wrapper< ICompositeSampl virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -207,6 +231,17 @@ void register_ICompositeSample_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&ICompositeSample_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( ICompositeSample_wrapper::*default_printSampleTree_function_type )( ) ; + + ICompositeSample_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&ICompositeSample_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -217,6 +252,18 @@ void register_ICompositeSample_class(){ , default_registerParameter_function_type( &ICompositeSample_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( ICompositeSample_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + ICompositeSample_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&ICompositeSample_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/IDecoration.pypp.cpp b/Core/PythonAPI/src/IDecoration.pypp.cpp index eb647e1e0a77a56333d530b099f6ec180982b257..989b8f6475becffe67b02cd957d6ac4cc198fb4c 100644 --- a/Core/PythonAPI/src/IDecoration.pypp.cpp +++ b/Core/PythonAPI/src/IDecoration.pypp.cpp @@ -35,7 +35,7 @@ struct IDecoration_wrapper : IDecoration, bp::wrapper< IDecoration > { return func_cloneInvertB( ); } - virtual double getAbundanceFractionOfParticle( ::size_t index ) const { + virtual double getAbundanceFractionOfParticle( ::std::size_t index ) const { bp::override func_getAbundanceFractionOfParticle = this->get_override( "getAbundanceFractionOfParticle" ); return func_getAbundanceFractionOfParticle( index ); } @@ -45,24 +45,24 @@ struct IDecoration_wrapper : IDecoration, bp::wrapper< IDecoration > { return func_getInterferenceFunctions( ); } - virtual ::size_t getNumberOfInterferenceFunctions( ) const { + virtual ::std::size_t getNumberOfInterferenceFunctions( ) const { if( bp::override func_getNumberOfInterferenceFunctions = this->get_override( "getNumberOfInterferenceFunctions" ) ) return func_getNumberOfInterferenceFunctions( ); - else{ + else return this->IDecoration::getNumberOfInterferenceFunctions( ); - } } - ::size_t default_getNumberOfInterferenceFunctions( ) const { + + ::std::size_t default_getNumberOfInterferenceFunctions( ) const { return IDecoration::getNumberOfInterferenceFunctions( ); } - virtual ::size_t getNumberOfParticles( ) const { + virtual ::std::size_t getNumberOfParticles( ) const { bp::override func_getNumberOfParticles = this->get_override( "getNumberOfParticles" ); return func_getNumberOfParticles( ); } - virtual ::ParticleInfo const * getParticleInfo( ::size_t index ) const { + virtual ::ParticleInfo const * getParticleInfo( ::std::size_t index ) const { bp::override func_getParticleInfo = this->get_override( "getParticleInfo" ); return func_getParticleInfo( index ); } @@ -75,11 +75,11 @@ struct IDecoration_wrapper : IDecoration, bp::wrapper< IDecoration > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -87,11 +87,11 @@ struct IDecoration_wrapper : IDecoration, bp::wrapper< IDecoration > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -99,11 +99,11 @@ struct IDecoration_wrapper : IDecoration, bp::wrapper< IDecoration > { virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -111,15 +111,27 @@ struct IDecoration_wrapper : IDecoration, bp::wrapper< IDecoration > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -139,14 +151,26 @@ struct IDecoration_wrapper : IDecoration, bp::wrapper< IDecoration > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -154,11 +178,11 @@ struct IDecoration_wrapper : IDecoration, bp::wrapper< IDecoration > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -193,7 +217,7 @@ void register_IDecoration_class(){ } { //::IDecoration::getAbundanceFractionOfParticle - typedef double ( ::IDecoration::*getAbundanceFractionOfParticle_function_type )( ::size_t ) const; + typedef double ( ::IDecoration::*getAbundanceFractionOfParticle_function_type )( ::std::size_t ) const; IDecoration_exposer.def( "getAbundanceFractionOfParticle" @@ -212,8 +236,8 @@ void register_IDecoration_class(){ } { //::IDecoration::getNumberOfInterferenceFunctions - typedef ::size_t ( ::IDecoration::*getNumberOfInterferenceFunctions_function_type )( ) const; - typedef ::size_t ( IDecoration_wrapper::*default_getNumberOfInterferenceFunctions_function_type )( ) const; + typedef ::std::size_t ( ::IDecoration::*getNumberOfInterferenceFunctions_function_type )( ) const; + typedef ::std::size_t ( IDecoration_wrapper::*default_getNumberOfInterferenceFunctions_function_type )( ) const; IDecoration_exposer.def( "getNumberOfInterferenceFunctions" @@ -223,7 +247,7 @@ void register_IDecoration_class(){ } { //::IDecoration::getNumberOfParticles - typedef ::size_t ( ::IDecoration::*getNumberOfParticles_function_type )( ) const; + typedef ::std::size_t ( ::IDecoration::*getNumberOfParticles_function_type )( ) const; IDecoration_exposer.def( "getNumberOfParticles" @@ -232,7 +256,7 @@ void register_IDecoration_class(){ } { //::IDecoration::getParticleInfo - typedef ::ParticleInfo const * ( ::IDecoration::*getParticleInfo_function_type )( ::size_t ) const; + typedef ::ParticleInfo const * ( ::IDecoration::*getParticleInfo_function_type )( ::std::size_t ) const; IDecoration_exposer.def( "getParticleInfo" @@ -314,6 +338,17 @@ void register_IDecoration_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&IDecoration_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( IDecoration_wrapper::*default_printSampleTree_function_type )( ) ; + + IDecoration_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&IDecoration_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -324,6 +359,18 @@ void register_IDecoration_class(){ , default_registerParameter_function_type( &IDecoration_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( IDecoration_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + IDecoration_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&IDecoration_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/IDetectorResolution.pypp.cpp b/Core/PythonAPI/src/IDetectorResolution.pypp.cpp index 791afdbbb89bfe0a8db2c8ee2baf902d6c5c7e91..3cf199b2353950e447bcd111c2f8a5b262ad5971 100644 --- a/Core/PythonAPI/src/IDetectorResolution.pypp.cpp +++ b/Core/PythonAPI/src/IDetectorResolution.pypp.cpp @@ -38,11 +38,11 @@ struct IDetectorResolution_wrapper : IDetectorResolution, bp::wrapper< IDetector virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -50,11 +50,11 @@ struct IDetectorResolution_wrapper : IDetectorResolution, bp::wrapper< IDetector virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -62,11 +62,11 @@ struct IDetectorResolution_wrapper : IDetectorResolution, bp::wrapper< IDetector virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -74,11 +74,11 @@ struct IDetectorResolution_wrapper : IDetectorResolution, bp::wrapper< IDetector virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } @@ -102,14 +102,26 @@ struct IDetectorResolution_wrapper : IDetectorResolution, bp::wrapper< IDetector } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -117,11 +129,11 @@ struct IDetectorResolution_wrapper : IDetectorResolution, bp::wrapper< IDetector virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -208,6 +220,18 @@ void register_IDetectorResolution_class(){ , default_registerParameter_function_type( &IDetectorResolution_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( IDetectorResolution_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + IDetectorResolution_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&IDetectorResolution_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/IFTDistribution2D.pypp.cpp b/Core/PythonAPI/src/IFTDistribution2D.pypp.cpp index 3e0819da07dff38e9cb126774ff42b0c637c1898..7fcb99d2deaa83f5bb03cea68f4e6cc1d667a25a 100644 --- a/Core/PythonAPI/src/IFTDistribution2D.pypp.cpp +++ b/Core/PythonAPI/src/IFTDistribution2D.pypp.cpp @@ -43,11 +43,11 @@ struct IFTDistribution2D_wrapper : IFTDistribution2D, bp::wrapper< IFTDistributi virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -55,11 +55,11 @@ struct IFTDistribution2D_wrapper : IFTDistribution2D, bp::wrapper< IFTDistributi virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -67,11 +67,11 @@ struct IFTDistribution2D_wrapper : IFTDistribution2D, bp::wrapper< IFTDistributi virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -79,11 +79,11 @@ struct IFTDistribution2D_wrapper : IFTDistribution2D, bp::wrapper< IFTDistributi virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } @@ -107,14 +107,26 @@ struct IFTDistribution2D_wrapper : IFTDistribution2D, bp::wrapper< IFTDistributi } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -122,11 +134,11 @@ struct IFTDistribution2D_wrapper : IFTDistribution2D, bp::wrapper< IFTDistributi virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -251,6 +263,18 @@ void register_IFTDistribution2D_class(){ , default_registerParameter_function_type( &IFTDistribution2D_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( IFTDistribution2D_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + IFTDistribution2D_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&IFTDistribution2D_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/IFormFactor.pypp.cpp b/Core/PythonAPI/src/IFormFactor.pypp.cpp index a4604b0dc84fc6f9f5013596ac2a6147833f4721..47eb2f5e9677080390dd7461980ae652c7b67550 100644 --- a/Core/PythonAPI/src/IFormFactor.pypp.cpp +++ b/Core/PythonAPI/src/IFormFactor.pypp.cpp @@ -30,15 +30,15 @@ struct IFormFactor_wrapper : IFormFactor, bp::wrapper< IFormFactor > { return func_clone( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } @@ -50,11 +50,11 @@ struct IFormFactor_wrapper : IFormFactor, bp::wrapper< IFormFactor > { virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->IFormFactor::getHeight( ); - } } + double default_getHeight( ) const { return IFormFactor::getHeight( ); } @@ -62,11 +62,11 @@ struct IFormFactor_wrapper : IFormFactor, bp::wrapper< IFormFactor > { virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->IFormFactor::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return IFormFactor::getNumberOfStochasticParameters( ); } @@ -74,11 +74,11 @@ struct IFormFactor_wrapper : IFormFactor, bp::wrapper< IFormFactor > { virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->IFormFactor::getRadius( ); - } } + double default_getRadius( ) const { return IFormFactor::getRadius( ); } @@ -86,11 +86,11 @@ struct IFormFactor_wrapper : IFormFactor, bp::wrapper< IFormFactor > { virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->IFormFactor::getVolume( ); - } } + double default_getVolume( ) const { return IFormFactor::getVolume( ); } @@ -98,11 +98,11 @@ struct IFormFactor_wrapper : IFormFactor, bp::wrapper< IFormFactor > { virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->IFormFactor::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return IFormFactor::isDistributedFormFactor( ); } @@ -110,11 +110,11 @@ struct IFormFactor_wrapper : IFormFactor, bp::wrapper< IFormFactor > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -122,11 +122,11 @@ struct IFormFactor_wrapper : IFormFactor, bp::wrapper< IFormFactor > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -134,11 +134,11 @@ struct IFormFactor_wrapper : IFormFactor, bp::wrapper< IFormFactor > { virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } @@ -146,11 +146,11 @@ struct IFormFactor_wrapper : IFormFactor, bp::wrapper< IFormFactor > { virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -158,11 +158,11 @@ struct IFormFactor_wrapper : IFormFactor, bp::wrapper< IFormFactor > { virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -170,15 +170,27 @@ struct IFormFactor_wrapper : IFormFactor, bp::wrapper< IFormFactor > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -198,14 +210,26 @@ struct IFormFactor_wrapper : IFormFactor, bp::wrapper< IFormFactor > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -213,11 +237,11 @@ struct IFormFactor_wrapper : IFormFactor, bp::wrapper< IFormFactor > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -242,8 +266,8 @@ void register_IFormFactor_class(){ } { //::IFormFactor::createDistributedFormFactors - typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( IFormFactor_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( IFormFactor_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; IFormFactor_exposer.def( "createDistributedFormFactors" @@ -386,6 +410,17 @@ void register_IFormFactor_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&IFormFactor_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( IFormFactor_wrapper::*default_printSampleTree_function_type )( ) ; + + IFormFactor_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&IFormFactor_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -396,6 +431,18 @@ void register_IFormFactor_class(){ , default_registerParameter_function_type( &IFormFactor_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( IFormFactor_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + IFormFactor_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&IFormFactor_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/IFormFactorBorn.pypp.cpp b/Core/PythonAPI/src/IFormFactorBorn.pypp.cpp index 58832bef87c1124615c7a957d0a25580128a72c5..fc3c5fce9ad3ab1c3717436434395be8c33822d4 100644 --- a/Core/PythonAPI/src/IFormFactorBorn.pypp.cpp +++ b/Core/PythonAPI/src/IFormFactorBorn.pypp.cpp @@ -33,11 +33,11 @@ struct IFormFactorBorn_wrapper : IFormFactorBorn, bp::wrapper< IFormFactorBorn > virtual ::complex_t evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - else{ + else return this->IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); - } } + ::complex_t default_evaluate( ::cvector_t const & k_i, ::Bin1DCVector const & k_f_bin, ::Bin1D alpha_f_bin ) const { return IFormFactorBorn::evaluate( boost::ref(k_i), boost::ref(k_f_bin), alpha_f_bin ); } @@ -50,11 +50,11 @@ struct IFormFactorBorn_wrapper : IFormFactorBorn, bp::wrapper< IFormFactorBorn > virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->IFormFactorBorn::getVolume( ); - } } + double default_getVolume( ) const { return IFormFactorBorn::getVolume( ); } @@ -62,11 +62,11 @@ struct IFormFactorBorn_wrapper : IFormFactorBorn, bp::wrapper< IFormFactorBorn > virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -74,11 +74,11 @@ struct IFormFactorBorn_wrapper : IFormFactorBorn, bp::wrapper< IFormFactorBorn > virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -86,35 +86,35 @@ struct IFormFactorBorn_wrapper : IFormFactorBorn, bp::wrapper< IFormFactorBorn > virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -122,11 +122,11 @@ struct IFormFactorBorn_wrapper : IFormFactorBorn, bp::wrapper< IFormFactorBorn > virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -134,11 +134,11 @@ struct IFormFactorBorn_wrapper : IFormFactorBorn, bp::wrapper< IFormFactorBorn > virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->IFormFactor::getHeight( ); - } } + double default_getHeight( ) const { return IFormFactor::getHeight( ); } @@ -146,11 +146,11 @@ struct IFormFactorBorn_wrapper : IFormFactorBorn, bp::wrapper< IFormFactorBorn > virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->IFormFactor::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return IFormFactor::getNumberOfStochasticParameters( ); } @@ -158,11 +158,11 @@ struct IFormFactorBorn_wrapper : IFormFactorBorn, bp::wrapper< IFormFactorBorn > virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->IFormFactor::getRadius( ); - } } + double default_getRadius( ) const { return IFormFactor::getRadius( ); } @@ -170,11 +170,11 @@ struct IFormFactorBorn_wrapper : IFormFactorBorn, bp::wrapper< IFormFactorBorn > virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->IFormFactor::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return IFormFactor::isDistributedFormFactor( ); } @@ -182,15 +182,27 @@ struct IFormFactorBorn_wrapper : IFormFactorBorn, bp::wrapper< IFormFactorBorn > virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -210,14 +222,26 @@ struct IFormFactorBorn_wrapper : IFormFactorBorn, bp::wrapper< IFormFactorBorn > } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -225,11 +249,11 @@ struct IFormFactorBorn_wrapper : IFormFactorBorn, bp::wrapper< IFormFactorBorn > virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -321,8 +345,8 @@ void register_IFormFactorBorn_class(){ } { //::IFormFactor::createDistributedFormFactors - typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( IFormFactorBorn_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( IFormFactorBorn_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; IFormFactorBorn_exposer.def( "createDistributedFormFactors" @@ -410,6 +434,17 @@ void register_IFormFactorBorn_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&IFormFactorBorn_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( IFormFactorBorn_wrapper::*default_printSampleTree_function_type )( ) ; + + IFormFactorBorn_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&IFormFactorBorn_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -420,6 +455,18 @@ void register_IFormFactorBorn_class(){ , default_registerParameter_function_type( &IFormFactorBorn_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( IFormFactorBorn_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + IFormFactorBorn_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&IFormFactorBorn_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/IFormFactorDecorator.pypp.cpp b/Core/PythonAPI/src/IFormFactorDecorator.pypp.cpp index 4e17d6fbeb12be48be1e549969a4873e0c3d2063..29b0fd2305d7847208f4118f3b7a86a6f4bad961 100644 --- a/Core/PythonAPI/src/IFormFactorDecorator.pypp.cpp +++ b/Core/PythonAPI/src/IFormFactorDecorator.pypp.cpp @@ -26,11 +26,11 @@ struct IFormFactorDecorator_wrapper : IFormFactorDecorator, bp::wrapper< IFormFa virtual double getHeight( ) const { if( bp::override func_getHeight = this->get_override( "getHeight" ) ) return func_getHeight( ); - else{ + else return this->IFormFactorDecorator::getHeight( ); - } } + double default_getHeight( ) const { return IFormFactorDecorator::getHeight( ); } @@ -38,11 +38,11 @@ struct IFormFactorDecorator_wrapper : IFormFactorDecorator, bp::wrapper< IFormFa virtual double getRadius( ) const { if( bp::override func_getRadius = this->get_override( "getRadius" ) ) return func_getRadius( ); - else{ + else return this->IFormFactorDecorator::getRadius( ); - } } + double default_getRadius( ) const { return IFormFactorDecorator::getRadius( ); } @@ -50,11 +50,11 @@ struct IFormFactorDecorator_wrapper : IFormFactorDecorator, bp::wrapper< IFormFa virtual double getVolume( ) const { if( bp::override func_getVolume = this->get_override( "getVolume" ) ) return func_getVolume( ); - else{ + else return this->IFormFactorDecorator::getVolume( ); - } } + double default_getVolume( ) const { return IFormFactorDecorator::getVolume( ); } @@ -62,11 +62,11 @@ struct IFormFactorDecorator_wrapper : IFormFactorDecorator, bp::wrapper< IFormFa virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -74,11 +74,11 @@ struct IFormFactorDecorator_wrapper : IFormFactorDecorator, bp::wrapper< IFormFa virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -86,35 +86,35 @@ struct IFormFactorDecorator_wrapper : IFormFactorDecorator, bp::wrapper< IFormFa virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } - virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + virtual void createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { if( bp::override func_createDistributedFormFactors = this->get_override( "createDistributedFormFactors" ) ) func_createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - else{ + else this->IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); - } } - void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::size_t nbr_samples ) const { + + void default_createDistributedFormFactors( ::std::vector< IFormFactor* > & form_factors, ::std::vector< double > & probabilities, ::std::size_t nbr_samples ) const { IFormFactor::createDistributedFormFactors( boost::ref(form_factors), boost::ref(probabilities), nbr_samples ); } virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -127,11 +127,11 @@ struct IFormFactorDecorator_wrapper : IFormFactorDecorator, bp::wrapper< IFormFa virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -139,11 +139,11 @@ struct IFormFactorDecorator_wrapper : IFormFactorDecorator, bp::wrapper< IFormFa virtual int getNumberOfStochasticParameters( ) const { if( bp::override func_getNumberOfStochasticParameters = this->get_override( "getNumberOfStochasticParameters" ) ) return func_getNumberOfStochasticParameters( ); - else{ + else return this->IFormFactor::getNumberOfStochasticParameters( ); - } } + int default_getNumberOfStochasticParameters( ) const { return IFormFactor::getNumberOfStochasticParameters( ); } @@ -151,11 +151,11 @@ struct IFormFactorDecorator_wrapper : IFormFactorDecorator, bp::wrapper< IFormFa virtual bool isDistributedFormFactor( ) const { if( bp::override func_isDistributedFormFactor = this->get_override( "isDistributedFormFactor" ) ) return func_isDistributedFormFactor( ); - else{ + else return this->IFormFactor::isDistributedFormFactor( ); - } } + bool default_isDistributedFormFactor( ) const { return IFormFactor::isDistributedFormFactor( ); } @@ -163,15 +163,27 @@ struct IFormFactorDecorator_wrapper : IFormFactorDecorator, bp::wrapper< IFormFa virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -191,14 +203,26 @@ struct IFormFactorDecorator_wrapper : IFormFactorDecorator, bp::wrapper< IFormFa } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -206,11 +230,11 @@ struct IFormFactorDecorator_wrapper : IFormFactorDecorator, bp::wrapper< IFormFa virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -302,8 +326,8 @@ void register_IFormFactorDecorator_class(){ } { //::IFormFactor::createDistributedFormFactors - typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; - typedef void ( IFormFactorDecorator_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::size_t ) const; + typedef void ( ::IFormFactor::*createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; + typedef void ( IFormFactorDecorator_wrapper::*default_createDistributedFormFactors_function_type )( ::std::vector< IFormFactor* > &,::std::vector< double > &,::std::size_t ) const; IFormFactorDecorator_exposer.def( "createDistributedFormFactors" @@ -379,6 +403,17 @@ void register_IFormFactorDecorator_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&IFormFactorDecorator_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( IFormFactorDecorator_wrapper::*default_printSampleTree_function_type )( ) ; + + IFormFactorDecorator_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&IFormFactorDecorator_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -389,6 +424,18 @@ void register_IFormFactorDecorator_class(){ , default_registerParameter_function_type( &IFormFactorDecorator_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( IFormFactorDecorator_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + IFormFactorDecorator_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&IFormFactorDecorator_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/IInterferenceFunction.pypp.cpp b/Core/PythonAPI/src/IInterferenceFunction.pypp.cpp index 9cf760032b669f3cd6b8c23c0284452d334a4379..629e437f138d8cbf5aa6dfe3161a65006c2ba55d 100644 --- a/Core/PythonAPI/src/IInterferenceFunction.pypp.cpp +++ b/Core/PythonAPI/src/IInterferenceFunction.pypp.cpp @@ -38,11 +38,11 @@ struct IInterferenceFunction_wrapper : IInterferenceFunction, bp::wrapper< IInte virtual double getKappa( ) const { if( bp::override func_getKappa = this->get_override( "getKappa" ) ) return func_getKappa( ); - else{ + else return this->IInterferenceFunction::getKappa( ); - } } + double default_getKappa( ) const { return IInterferenceFunction::getKappa( ); } @@ -50,11 +50,11 @@ struct IInterferenceFunction_wrapper : IInterferenceFunction, bp::wrapper< IInte virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -62,11 +62,11 @@ struct IInterferenceFunction_wrapper : IInterferenceFunction, bp::wrapper< IInte virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -74,11 +74,11 @@ struct IInterferenceFunction_wrapper : IInterferenceFunction, bp::wrapper< IInte virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } @@ -86,11 +86,11 @@ struct IInterferenceFunction_wrapper : IInterferenceFunction, bp::wrapper< IInte virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -98,11 +98,11 @@ struct IInterferenceFunction_wrapper : IInterferenceFunction, bp::wrapper< IInte virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -110,15 +110,27 @@ struct IInterferenceFunction_wrapper : IInterferenceFunction, bp::wrapper< IInte virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -138,14 +150,26 @@ struct IInterferenceFunction_wrapper : IInterferenceFunction, bp::wrapper< IInte } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -153,11 +177,11 @@ struct IInterferenceFunction_wrapper : IInterferenceFunction, bp::wrapper< IInte virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -269,6 +293,17 @@ void register_IInterferenceFunction_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&IInterferenceFunction_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( IInterferenceFunction_wrapper::*default_printSampleTree_function_type )( ) ; + + IInterferenceFunction_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&IInterferenceFunction_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -279,6 +314,18 @@ void register_IInterferenceFunction_class(){ , default_registerParameter_function_type( &IInterferenceFunction_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( IInterferenceFunction_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + IInterferenceFunction_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&IInterferenceFunction_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/IMaterial.pypp.cpp b/Core/PythonAPI/src/IMaterial.pypp.cpp index 4dad5ef7bd2d4bed36c6bfc1ec5a8383396dba92..3a643e2f8937a0e3def7751c7a88085605de85dd 100644 --- a/Core/PythonAPI/src/IMaterial.pypp.cpp +++ b/Core/PythonAPI/src/IMaterial.pypp.cpp @@ -33,11 +33,11 @@ struct IMaterial_wrapper : IMaterial, bp::wrapper< IMaterial > { virtual ::complex_t getRefractiveIndex( ) const { if( bp::override func_getRefractiveIndex = this->get_override( "getRefractiveIndex" ) ) return func_getRefractiveIndex( ); - else{ + else return this->IMaterial::getRefractiveIndex( ); - } } + ::complex_t default_getRefractiveIndex( ) const { return IMaterial::getRefractiveIndex( ); } @@ -45,11 +45,11 @@ struct IMaterial_wrapper : IMaterial, bp::wrapper< IMaterial > { virtual bool isScalarMaterial( ) const { if( bp::override func_isScalarMaterial = this->get_override( "isScalarMaterial" ) ) return func_isScalarMaterial( ); - else{ + else return this->IMaterial::isScalarMaterial( ); - } } + bool default_isScalarMaterial( ) const { return IMaterial::isScalarMaterial( ); } diff --git a/Core/PythonAPI/src/IParameterized.pypp.cpp b/Core/PythonAPI/src/IParameterized.pypp.cpp index 5c6ebffeeede8ce3c0ae7380a7806a6c458d4b5b..337d9ae2451e0446157a1d34a2c3b8f4fec8302a 100644 --- a/Core/PythonAPI/src/IParameterized.pypp.cpp +++ b/Core/PythonAPI/src/IParameterized.pypp.cpp @@ -42,11 +42,11 @@ struct IParameterized_wrapper : IParameterized, bp::wrapper< IParameterized > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -54,11 +54,11 @@ struct IParameterized_wrapper : IParameterized, bp::wrapper< IParameterized > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -66,11 +66,11 @@ struct IParameterized_wrapper : IParameterized, bp::wrapper< IParameterized > { virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -78,11 +78,11 @@ struct IParameterized_wrapper : IParameterized, bp::wrapper< IParameterized > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } @@ -106,14 +106,26 @@ struct IParameterized_wrapper : IParameterized, bp::wrapper< IParameterized > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -121,11 +133,11 @@ struct IParameterized_wrapper : IParameterized, bp::wrapper< IParameterized > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -215,6 +227,18 @@ void register_IParameterized_class(){ , default_registerParameter_function_type( &IParameterized_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( IParameterized_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + IParameterized_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&IParameterized_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/IResolutionFunction2D.pypp.cpp b/Core/PythonAPI/src/IResolutionFunction2D.pypp.cpp index 41b775dc6300d331c48bd8883a0c05ff65e7c393..a3291d70e3e0b7ae6ce3e98de25f854a43894833 100644 --- a/Core/PythonAPI/src/IResolutionFunction2D.pypp.cpp +++ b/Core/PythonAPI/src/IResolutionFunction2D.pypp.cpp @@ -38,11 +38,11 @@ struct IResolutionFunction2D_wrapper : IResolutionFunction2D, bp::wrapper< IReso virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -50,11 +50,11 @@ struct IResolutionFunction2D_wrapper : IResolutionFunction2D, bp::wrapper< IReso virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -62,11 +62,11 @@ struct IResolutionFunction2D_wrapper : IResolutionFunction2D, bp::wrapper< IReso virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -74,11 +74,11 @@ struct IResolutionFunction2D_wrapper : IResolutionFunction2D, bp::wrapper< IReso virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } @@ -102,14 +102,26 @@ struct IResolutionFunction2D_wrapper : IResolutionFunction2D, bp::wrapper< IReso } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -117,11 +129,11 @@ struct IResolutionFunction2D_wrapper : IResolutionFunction2D, bp::wrapper< IReso virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -208,6 +220,18 @@ void register_IResolutionFunction2D_class(){ , default_registerParameter_function_type( &IResolutionFunction2D_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( IResolutionFunction2D_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + IResolutionFunction2D_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&IResolutionFunction2D_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/ISample.pypp.cpp b/Core/PythonAPI/src/ISample.pypp.cpp index a8ed7288c4a2e42e7d0e59813bb7c22b9bdf6beb..d6893b23933d57512a1db7d2b9583656b33c7007 100644 --- a/Core/PythonAPI/src/ISample.pypp.cpp +++ b/Core/PythonAPI/src/ISample.pypp.cpp @@ -33,11 +33,11 @@ struct ISample_wrapper : ISample, bp::wrapper< ISample > { virtual ::ISample * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->ISample::clone( ); - } } + ::ISample * default_clone( ) const { return ISample::clone( ); } @@ -45,11 +45,11 @@ struct ISample_wrapper : ISample, bp::wrapper< ISample > { virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } @@ -57,23 +57,35 @@ struct ISample_wrapper : ISample, bp::wrapper< ISample > { virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -81,11 +93,11 @@ struct ISample_wrapper : ISample, bp::wrapper< ISample > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -93,11 +105,11 @@ struct ISample_wrapper : ISample, bp::wrapper< ISample > { virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -105,11 +117,11 @@ struct ISample_wrapper : ISample, bp::wrapper< ISample > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } @@ -133,14 +145,26 @@ struct ISample_wrapper : ISample, bp::wrapper< ISample > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -148,11 +172,11 @@ struct ISample_wrapper : ISample, bp::wrapper< ISample > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -220,13 +244,15 @@ void register_ISample_class(){ , bp::return_value_policy< bp::reference_existing_object >() ); } - { //::ISample::print_structure + { //::ISample::printSampleTree - typedef void ( ::ISample::*print_structure_function_type )( ) ; + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( ISample_wrapper::*default_printSampleTree_function_type )( ) ; ISample_exposer.def( - "print_structure" - , print_structure_function_type( &::ISample::print_structure ) ); + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&ISample_wrapper::default_printSampleTree) ); } { //::IParameterized::areParametersChanged @@ -283,6 +309,18 @@ void register_ISample_class(){ , default_registerParameter_function_type( &ISample_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( ISample_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + ISample_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&ISample_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/ISampleBuilder.pypp.cpp b/Core/PythonAPI/src/ISampleBuilder.pypp.cpp index 48973a8d6aef66c0db0cb3851104b14058e89232..e6773ad2d71b848c73ad1d341ca69beae4c8edd3 100644 --- a/Core/PythonAPI/src/ISampleBuilder.pypp.cpp +++ b/Core/PythonAPI/src/ISampleBuilder.pypp.cpp @@ -35,11 +35,11 @@ struct ISampleBuilder_wrapper : ISampleBuilder, bp::wrapper< ISampleBuilder > { virtual ::ISample * buildSample( ) const { if( bp::override func_buildSample = this->get_override( "buildSample" ) ) return func_buildSample( ); - else{ + else return this->ISampleBuilder::buildSample( ); - } } + ::ISample * default_buildSample( ) const { return ISampleBuilder::buildSample( ); } @@ -47,11 +47,11 @@ struct ISampleBuilder_wrapper : ISampleBuilder, bp::wrapper< ISampleBuilder > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -59,11 +59,11 @@ struct ISampleBuilder_wrapper : ISampleBuilder, bp::wrapper< ISampleBuilder > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -71,11 +71,11 @@ struct ISampleBuilder_wrapper : ISampleBuilder, bp::wrapper< ISampleBuilder > { virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -83,11 +83,11 @@ struct ISampleBuilder_wrapper : ISampleBuilder, bp::wrapper< ISampleBuilder > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } @@ -111,14 +111,26 @@ struct ISampleBuilder_wrapper : ISampleBuilder, bp::wrapper< ISampleBuilder > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -126,11 +138,11 @@ struct ISampleBuilder_wrapper : ISampleBuilder, bp::wrapper< ISampleBuilder > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -209,6 +221,18 @@ void register_ISampleBuilder_class(){ , default_registerParameter_function_type( &ISampleBuilder_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( ISampleBuilder_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + ISampleBuilder_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&ISampleBuilder_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/ITransform3D.pypp.cpp b/Core/PythonAPI/src/ITransform3D.pypp.cpp index 445f4162c984c5e9f1c62900d48de7b04ffcd6be..73595141dca75b64ce7574e31783857907e4b635 100644 --- a/Core/PythonAPI/src/ITransform3D.pypp.cpp +++ b/Core/PythonAPI/src/ITransform3D.pypp.cpp @@ -33,11 +33,11 @@ struct ITransform3D_wrapper : Geometry::ITransform3D, bp::wrapper< Geometry::ITr virtual void print( ::std::ostream & ostr ) const { if( bp::override func_print = this->get_override( "print" ) ) func_print( boost::ref(ostr) ); - else{ + else this->Geometry::ITransform3D::print( boost::ref(ostr) ); - } } + void default_print( ::std::ostream & ostr ) const { Geometry::ITransform3D::print( boost::ref(ostr) ); } diff --git a/Core/PythonAPI/src/Instrument.pypp.cpp b/Core/PythonAPI/src/Instrument.pypp.cpp index 7e2dc045bda7dd8d658fda3e4ef1e616b4c16a2c..8fb80ac1b2d5bf6f3328c8b3a4a8a1e453aebdac 100644 --- a/Core/PythonAPI/src/Instrument.pypp.cpp +++ b/Core/PythonAPI/src/Instrument.pypp.cpp @@ -35,11 +35,11 @@ struct Instrument_wrapper : Instrument, bp::wrapper< Instrument > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -47,11 +47,11 @@ struct Instrument_wrapper : Instrument, bp::wrapper< Instrument > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -59,11 +59,11 @@ struct Instrument_wrapper : Instrument, bp::wrapper< Instrument > { virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -71,11 +71,11 @@ struct Instrument_wrapper : Instrument, bp::wrapper< Instrument > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } @@ -99,14 +99,26 @@ struct Instrument_wrapper : Instrument, bp::wrapper< Instrument > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -114,11 +126,11 @@ struct Instrument_wrapper : Instrument, bp::wrapper< Instrument > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -152,7 +164,7 @@ void register_Instrument_class(){ } { //::Instrument::getDetectorAxis - typedef ::IAxis const & ( ::Instrument::*getDetectorAxis_function_type )( ::size_t ) const; + typedef ::IAxis const & ( ::Instrument::*getDetectorAxis_function_type )( ::std::size_t ) const; Instrument_exposer.def( "getDetectorAxis" @@ -163,7 +175,7 @@ void register_Instrument_class(){ } { //::Instrument::getDetectorDimension - typedef ::size_t ( ::Instrument::*getDetectorDimension_function_type )( ) const; + typedef ::std::size_t ( ::Instrument::*getDetectorDimension_function_type )( ) const; Instrument_exposer.def( "getDetectorDimension" @@ -221,7 +233,7 @@ void register_Instrument_class(){ } { //::Instrument::setDetectorParameters - typedef void ( ::Instrument::*setDetectorParameters_function_type )( ::size_t,double,double,::size_t,double,double,bool ) ; + typedef void ( ::Instrument::*setDetectorParameters_function_type )( ::std::size_t,double,double,::std::size_t,double,double,bool ) ; Instrument_exposer.def( "setDetectorParameters" @@ -303,6 +315,18 @@ void register_Instrument_class(){ , default_registerParameter_function_type( &Instrument_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( Instrument_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + Instrument_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&Instrument_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/InterferenceFunction1DParaCrystal.pypp.cpp b/Core/PythonAPI/src/InterferenceFunction1DParaCrystal.pypp.cpp index f5d3ee564de993775ea1b4559080245a5153b785..6db34fb10b29bbb053547674be4b8188bc59f68b 100644 --- a/Core/PythonAPI/src/InterferenceFunction1DParaCrystal.pypp.cpp +++ b/Core/PythonAPI/src/InterferenceFunction1DParaCrystal.pypp.cpp @@ -28,11 +28,11 @@ struct InterferenceFunction1DParaCrystal_wrapper : InterferenceFunction1DParaCry virtual ::InterferenceFunction1DParaCrystal * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->InterferenceFunction1DParaCrystal::clone( ); - } } + ::InterferenceFunction1DParaCrystal * default_clone( ) const { return InterferenceFunction1DParaCrystal::clone( ); } @@ -40,11 +40,11 @@ struct InterferenceFunction1DParaCrystal_wrapper : InterferenceFunction1DParaCry virtual double evaluate( ::cvector_t const & q ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(q) ); - else{ + else return this->InterferenceFunction1DParaCrystal::evaluate( boost::ref(q) ); - } } + double default_evaluate( ::cvector_t const & q ) const { return InterferenceFunction1DParaCrystal::evaluate( boost::ref(q) ); } @@ -52,11 +52,11 @@ struct InterferenceFunction1DParaCrystal_wrapper : InterferenceFunction1DParaCry virtual double getKappa( ) const { if( bp::override func_getKappa = this->get_override( "getKappa" ) ) return func_getKappa( ); - else{ + else return this->InterferenceFunction1DParaCrystal::getKappa( ); - } } + double default_getKappa( ) const { return InterferenceFunction1DParaCrystal::getKappa( ); } @@ -64,11 +64,11 @@ struct InterferenceFunction1DParaCrystal_wrapper : InterferenceFunction1DParaCry virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -76,11 +76,11 @@ struct InterferenceFunction1DParaCrystal_wrapper : InterferenceFunction1DParaCry virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -88,11 +88,11 @@ struct InterferenceFunction1DParaCrystal_wrapper : InterferenceFunction1DParaCry virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } @@ -100,11 +100,11 @@ struct InterferenceFunction1DParaCrystal_wrapper : InterferenceFunction1DParaCry virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -112,11 +112,11 @@ struct InterferenceFunction1DParaCrystal_wrapper : InterferenceFunction1DParaCry virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -124,15 +124,27 @@ struct InterferenceFunction1DParaCrystal_wrapper : InterferenceFunction1DParaCry virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -152,14 +164,26 @@ struct InterferenceFunction1DParaCrystal_wrapper : InterferenceFunction1DParaCry } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -167,11 +191,11 @@ struct InterferenceFunction1DParaCrystal_wrapper : InterferenceFunction1DParaCry virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -307,6 +331,17 @@ void register_InterferenceFunction1DParaCrystal_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&InterferenceFunction1DParaCrystal_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( InterferenceFunction1DParaCrystal_wrapper::*default_printSampleTree_function_type )( ) ; + + InterferenceFunction1DParaCrystal_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&InterferenceFunction1DParaCrystal_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -317,6 +352,18 @@ void register_InterferenceFunction1DParaCrystal_class(){ , default_registerParameter_function_type( &InterferenceFunction1DParaCrystal_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( InterferenceFunction1DParaCrystal_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + InterferenceFunction1DParaCrystal_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&InterferenceFunction1DParaCrystal_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/InterferenceFunction2DLattice.pypp.cpp b/Core/PythonAPI/src/InterferenceFunction2DLattice.pypp.cpp index bb05e39b1b5e9a39ee9c2789f583e8cac2ba3b21..bb22c253926c675f269f7f8320d4ddc4cf095c40 100644 --- a/Core/PythonAPI/src/InterferenceFunction2DLattice.pypp.cpp +++ b/Core/PythonAPI/src/InterferenceFunction2DLattice.pypp.cpp @@ -28,11 +28,11 @@ struct InterferenceFunction2DLattice_wrapper : InterferenceFunction2DLattice, bp virtual ::InterferenceFunction2DLattice * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->InterferenceFunction2DLattice::clone( ); - } } + ::InterferenceFunction2DLattice * default_clone( ) const { return InterferenceFunction2DLattice::clone( ); } @@ -40,11 +40,11 @@ struct InterferenceFunction2DLattice_wrapper : InterferenceFunction2DLattice, bp virtual double evaluate( ::cvector_t const & q ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(q) ); - else{ + else return this->InterferenceFunction2DLattice::evaluate( boost::ref(q) ); - } } + double default_evaluate( ::cvector_t const & q ) const { return InterferenceFunction2DLattice::evaluate( boost::ref(q) ); } @@ -52,11 +52,11 @@ struct InterferenceFunction2DLattice_wrapper : InterferenceFunction2DLattice, bp virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -64,11 +64,11 @@ struct InterferenceFunction2DLattice_wrapper : InterferenceFunction2DLattice, bp virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -76,11 +76,11 @@ struct InterferenceFunction2DLattice_wrapper : InterferenceFunction2DLattice, bp virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } @@ -88,11 +88,11 @@ struct InterferenceFunction2DLattice_wrapper : InterferenceFunction2DLattice, bp virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -100,11 +100,11 @@ struct InterferenceFunction2DLattice_wrapper : InterferenceFunction2DLattice, bp virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -112,11 +112,11 @@ struct InterferenceFunction2DLattice_wrapper : InterferenceFunction2DLattice, bp virtual double getKappa( ) const { if( bp::override func_getKappa = this->get_override( "getKappa" ) ) return func_getKappa( ); - else{ + else return this->IInterferenceFunction::getKappa( ); - } } + double default_getKappa( ) const { return IInterferenceFunction::getKappa( ); } @@ -124,15 +124,27 @@ struct InterferenceFunction2DLattice_wrapper : InterferenceFunction2DLattice, bp virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -152,14 +164,26 @@ struct InterferenceFunction2DLattice_wrapper : InterferenceFunction2DLattice, bp } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -167,11 +191,11 @@ struct InterferenceFunction2DLattice_wrapper : InterferenceFunction2DLattice, bp virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -297,6 +321,17 @@ void register_InterferenceFunction2DLattice_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&InterferenceFunction2DLattice_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( InterferenceFunction2DLattice_wrapper::*default_printSampleTree_function_type )( ) ; + + InterferenceFunction2DLattice_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&InterferenceFunction2DLattice_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -307,6 +342,18 @@ void register_InterferenceFunction2DLattice_class(){ , default_registerParameter_function_type( &InterferenceFunction2DLattice_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( InterferenceFunction2DLattice_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + InterferenceFunction2DLattice_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&InterferenceFunction2DLattice_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/InterferenceFunction2DParaCrystal.pypp.cpp b/Core/PythonAPI/src/InterferenceFunction2DParaCrystal.pypp.cpp index 156d1e720c67ec42680b615dc2c1f974db67e987..00e15bd8f140e84b2444589480eeb16a37908e66 100644 --- a/Core/PythonAPI/src/InterferenceFunction2DParaCrystal.pypp.cpp +++ b/Core/PythonAPI/src/InterferenceFunction2DParaCrystal.pypp.cpp @@ -28,11 +28,11 @@ struct InterferenceFunction2DParaCrystal_wrapper : InterferenceFunction2DParaCry virtual ::InterferenceFunction2DParaCrystal * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->InterferenceFunction2DParaCrystal::clone( ); - } } + ::InterferenceFunction2DParaCrystal * default_clone( ) const { return InterferenceFunction2DParaCrystal::clone( ); } @@ -40,11 +40,11 @@ struct InterferenceFunction2DParaCrystal_wrapper : InterferenceFunction2DParaCry virtual double evaluate( ::cvector_t const & q ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(q) ); - else{ + else return this->InterferenceFunction2DParaCrystal::evaluate( boost::ref(q) ); - } } + double default_evaluate( ::cvector_t const & q ) const { return InterferenceFunction2DParaCrystal::evaluate( boost::ref(q) ); } @@ -52,11 +52,11 @@ struct InterferenceFunction2DParaCrystal_wrapper : InterferenceFunction2DParaCry virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -64,11 +64,11 @@ struct InterferenceFunction2DParaCrystal_wrapper : InterferenceFunction2DParaCry virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -76,11 +76,11 @@ struct InterferenceFunction2DParaCrystal_wrapper : InterferenceFunction2DParaCry virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } @@ -88,11 +88,11 @@ struct InterferenceFunction2DParaCrystal_wrapper : InterferenceFunction2DParaCry virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -100,11 +100,11 @@ struct InterferenceFunction2DParaCrystal_wrapper : InterferenceFunction2DParaCry virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -112,11 +112,11 @@ struct InterferenceFunction2DParaCrystal_wrapper : InterferenceFunction2DParaCry virtual double getKappa( ) const { if( bp::override func_getKappa = this->get_override( "getKappa" ) ) return func_getKappa( ); - else{ + else return this->IInterferenceFunction::getKappa( ); - } } + double default_getKappa( ) const { return IInterferenceFunction::getKappa( ); } @@ -124,15 +124,27 @@ struct InterferenceFunction2DParaCrystal_wrapper : InterferenceFunction2DParaCry virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -152,14 +164,26 @@ struct InterferenceFunction2DParaCrystal_wrapper : InterferenceFunction2DParaCry } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -167,11 +191,11 @@ struct InterferenceFunction2DParaCrystal_wrapper : InterferenceFunction2DParaCry virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -339,6 +363,17 @@ void register_InterferenceFunction2DParaCrystal_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&InterferenceFunction2DParaCrystal_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( InterferenceFunction2DParaCrystal_wrapper::*default_printSampleTree_function_type )( ) ; + + InterferenceFunction2DParaCrystal_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&InterferenceFunction2DParaCrystal_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -349,6 +384,18 @@ void register_InterferenceFunction2DParaCrystal_class(){ , default_registerParameter_function_type( &InterferenceFunction2DParaCrystal_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( InterferenceFunction2DParaCrystal_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + InterferenceFunction2DParaCrystal_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&InterferenceFunction2DParaCrystal_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/InterferenceFunctionNone.pypp.cpp b/Core/PythonAPI/src/InterferenceFunctionNone.pypp.cpp index 9e36ca1e3c466782c69952a9921e35c80f53d5d8..eca6fc43a2ffc4c6635a1e1673c2fc9d31925da6 100644 --- a/Core/PythonAPI/src/InterferenceFunctionNone.pypp.cpp +++ b/Core/PythonAPI/src/InterferenceFunctionNone.pypp.cpp @@ -28,11 +28,11 @@ struct InterferenceFunctionNone_wrapper : InterferenceFunctionNone, bp::wrapper< virtual ::InterferenceFunctionNone * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->InterferenceFunctionNone::clone( ); - } } + ::InterferenceFunctionNone * default_clone( ) const { return InterferenceFunctionNone::clone( ); } @@ -40,11 +40,11 @@ struct InterferenceFunctionNone_wrapper : InterferenceFunctionNone, bp::wrapper< virtual double evaluate( ::cvector_t const & q ) const { if( bp::override func_evaluate = this->get_override( "evaluate" ) ) return func_evaluate( boost::ref(q) ); - else{ + else return this->InterferenceFunctionNone::evaluate( boost::ref(q) ); - } } + double default_evaluate( ::cvector_t const & q ) const { return InterferenceFunctionNone::evaluate( boost::ref(q) ); } @@ -52,11 +52,11 @@ struct InterferenceFunctionNone_wrapper : InterferenceFunctionNone, bp::wrapper< virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -64,11 +64,11 @@ struct InterferenceFunctionNone_wrapper : InterferenceFunctionNone, bp::wrapper< virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -76,11 +76,11 @@ struct InterferenceFunctionNone_wrapper : InterferenceFunctionNone, bp::wrapper< virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } @@ -88,11 +88,11 @@ struct InterferenceFunctionNone_wrapper : InterferenceFunctionNone, bp::wrapper< virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -100,11 +100,11 @@ struct InterferenceFunctionNone_wrapper : InterferenceFunctionNone, bp::wrapper< virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -112,11 +112,11 @@ struct InterferenceFunctionNone_wrapper : InterferenceFunctionNone, bp::wrapper< virtual double getKappa( ) const { if( bp::override func_getKappa = this->get_override( "getKappa" ) ) return func_getKappa( ); - else{ + else return this->IInterferenceFunction::getKappa( ); - } } + double default_getKappa( ) const { return IInterferenceFunction::getKappa( ); } @@ -124,15 +124,27 @@ struct InterferenceFunctionNone_wrapper : InterferenceFunctionNone, bp::wrapper< virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -152,14 +164,26 @@ struct InterferenceFunctionNone_wrapper : InterferenceFunctionNone, bp::wrapper< } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -167,11 +191,11 @@ struct InterferenceFunctionNone_wrapper : InterferenceFunctionNone, bp::wrapper< virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -287,6 +311,17 @@ void register_InterferenceFunctionNone_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&InterferenceFunctionNone_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( InterferenceFunctionNone_wrapper::*default_printSampleTree_function_type )( ) ; + + InterferenceFunctionNone_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&InterferenceFunctionNone_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -297,6 +332,18 @@ void register_InterferenceFunctionNone_class(){ , default_registerParameter_function_type( &InterferenceFunctionNone_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( InterferenceFunctionNone_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + InterferenceFunctionNone_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&InterferenceFunctionNone_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/LatticeBasis.pypp.cpp b/Core/PythonAPI/src/LatticeBasis.pypp.cpp index e144b5a5d9585778499684d7fdcdd8e8357a7094..26f897e179ccc1e2746d864c90414dd47125c35f 100644 --- a/Core/PythonAPI/src/LatticeBasis.pypp.cpp +++ b/Core/PythonAPI/src/LatticeBasis.pypp.cpp @@ -28,11 +28,11 @@ struct LatticeBasis_wrapper : LatticeBasis, bp::wrapper< LatticeBasis > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -40,11 +40,11 @@ struct LatticeBasis_wrapper : LatticeBasis, bp::wrapper< LatticeBasis > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -52,11 +52,11 @@ struct LatticeBasis_wrapper : LatticeBasis, bp::wrapper< LatticeBasis > { virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -64,11 +64,11 @@ struct LatticeBasis_wrapper : LatticeBasis, bp::wrapper< LatticeBasis > { virtual ::IMaterial const * getMaterial( ) const { if( bp::override func_getMaterial = this->get_override( "getMaterial" ) ) return func_getMaterial( ); - else{ + else return this->Particle::getMaterial( ); - } } + ::IMaterial const * default_getMaterial( ) const { return Particle::getMaterial( ); } @@ -76,11 +76,11 @@ struct LatticeBasis_wrapper : LatticeBasis, bp::wrapper< LatticeBasis > { virtual ::complex_t getRefractiveIndex( ) const { if( bp::override func_getRefractiveIndex = this->get_override( "getRefractiveIndex" ) ) return func_getRefractiveIndex( ); - else{ + else return this->Particle::getRefractiveIndex( ); - } } + ::complex_t default_getRefractiveIndex( ) const { return Particle::getRefractiveIndex( ); } @@ -88,11 +88,11 @@ struct LatticeBasis_wrapper : LatticeBasis, bp::wrapper< LatticeBasis > { virtual ::IFormFactor const * getSimpleFormFactor( ) const { if( bp::override func_getSimpleFormFactor = this->get_override( "getSimpleFormFactor" ) ) return func_getSimpleFormFactor( ); - else{ + else return this->Particle::getSimpleFormFactor( ); - } } + ::IFormFactor const * default_getSimpleFormFactor( ) const { return Particle::getSimpleFormFactor( ); } @@ -100,11 +100,11 @@ struct LatticeBasis_wrapper : LatticeBasis, bp::wrapper< LatticeBasis > { virtual bool hasDistributedFormFactor( ) const { if( bp::override func_hasDistributedFormFactor = this->get_override( "hasDistributedFormFactor" ) ) return func_hasDistributedFormFactor( ); - else{ + else return this->Particle::hasDistributedFormFactor( ); - } } + bool default_hasDistributedFormFactor( ) const { return Particle::hasDistributedFormFactor( ); } @@ -112,15 +112,27 @@ struct LatticeBasis_wrapper : LatticeBasis, bp::wrapper< LatticeBasis > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -140,14 +152,26 @@ struct LatticeBasis_wrapper : LatticeBasis, bp::wrapper< LatticeBasis > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -155,11 +179,11 @@ struct LatticeBasis_wrapper : LatticeBasis, bp::wrapper< LatticeBasis > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -167,11 +191,11 @@ struct LatticeBasis_wrapper : LatticeBasis, bp::wrapper< LatticeBasis > { virtual void setTransform( ::Geometry::PTransform3D const & transform ) { if( bp::override func_setTransform = this->get_override( "setTransform" ) ) func_setTransform( transform ); - else{ + else this->Particle::setTransform( transform ); - } } + void default_setTransform( ::Geometry::PTransform3D const & transform ) { Particle::setTransform( transform ); } @@ -284,6 +308,17 @@ void register_LatticeBasis_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&LatticeBasis_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( LatticeBasis_wrapper::*default_printSampleTree_function_type )( ) ; + + LatticeBasis_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&LatticeBasis_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -294,6 +329,18 @@ void register_LatticeBasis_class(){ , default_registerParameter_function_type( &LatticeBasis_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( LatticeBasis_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + LatticeBasis_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&LatticeBasis_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/Layer.pypp.cpp b/Core/PythonAPI/src/Layer.pypp.cpp index 3c6ce6f8a7a7dfc9346ff7a1da07aa7a1da19079..f2cd2401c726d338489c96e6cadd9d8f14b51a9e 100644 --- a/Core/PythonAPI/src/Layer.pypp.cpp +++ b/Core/PythonAPI/src/Layer.pypp.cpp @@ -49,11 +49,11 @@ struct Layer_wrapper : Layer, bp::wrapper< Layer > { virtual ::Layer * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->Layer::clone( ); - } } + ::Layer * default_clone( ) const { return Layer::clone( ); } @@ -61,11 +61,11 @@ struct Layer_wrapper : Layer, bp::wrapper< Layer > { virtual ::Layer * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->Layer::cloneInvertB( ); - } } + ::Layer * default_cloneInvertB( ) const { return Layer::cloneInvertB( ); } @@ -73,11 +73,11 @@ struct Layer_wrapper : Layer, bp::wrapper< Layer > { virtual ::IDecoration const * getDecoration( ) const { if( bp::override func_getDecoration = this->get_override( "getDecoration" ) ) return func_getDecoration( ); - else{ + else return this->Layer::getDecoration( ); - } } + ::IDecoration const * default_getDecoration( ) const { return Layer::getDecoration( ); } @@ -85,11 +85,11 @@ struct Layer_wrapper : Layer, bp::wrapper< Layer > { virtual ::IMaterial const * getMaterial( ) const { if( bp::override func_getMaterial = this->get_override( "getMaterial" ) ) return func_getMaterial( ); - else{ + else return this->Layer::getMaterial( ); - } } + ::IMaterial const * default_getMaterial( ) const { return Layer::getMaterial( ); } @@ -97,11 +97,11 @@ struct Layer_wrapper : Layer, bp::wrapper< Layer > { virtual ::complex_t getRefractiveIndex( ) const { if( bp::override func_getRefractiveIndex = this->get_override( "getRefractiveIndex" ) ) return func_getRefractiveIndex( ); - else{ + else return this->Layer::getRefractiveIndex( ); - } } + ::complex_t default_getRefractiveIndex( ) const { return Layer::getRefractiveIndex( ); } @@ -109,11 +109,11 @@ struct Layer_wrapper : Layer, bp::wrapper< Layer > { virtual double getThickness( ) const { if( bp::override func_getThickness = this->get_override( "getThickness" ) ) return func_getThickness( ); - else{ + else return this->Layer::getThickness( ); - } } + double default_getThickness( ) const { return Layer::getThickness( ); } @@ -121,11 +121,11 @@ struct Layer_wrapper : Layer, bp::wrapper< Layer > { virtual double getTotalParticleSurfaceDensity( ) const { if( bp::override func_getTotalParticleSurfaceDensity = this->get_override( "getTotalParticleSurfaceDensity" ) ) return func_getTotalParticleSurfaceDensity( ); - else{ + else return this->Layer::getTotalParticleSurfaceDensity( ); - } } + double default_getTotalParticleSurfaceDensity( ) const { return Layer::getTotalParticleSurfaceDensity( ); } @@ -133,11 +133,11 @@ struct Layer_wrapper : Layer, bp::wrapper< Layer > { virtual void setDecoration( ::IDecoration const & decoration ) { if( bp::override func_setDecoration = this->get_override( "setDecoration" ) ) func_setDecoration( boost::ref(decoration) ); - else{ + else this->Layer::setDecoration( boost::ref(decoration) ); - } } + void default_setDecoration( ::IDecoration const & decoration ) { Layer::setDecoration( boost::ref(decoration) ); } @@ -145,11 +145,11 @@ struct Layer_wrapper : Layer, bp::wrapper< Layer > { virtual void setMaterial( ::IMaterial const * material ) { if( bp::override func_setMaterial = this->get_override( "setMaterial" ) ) func_setMaterial( boost::python::ptr(material) ); - else{ + else this->Layer::setMaterial( boost::python::ptr(material) ); - } } + void default_setMaterial( ::IMaterial const * material ) { Layer::setMaterial( boost::python::ptr(material) ); } @@ -157,11 +157,11 @@ struct Layer_wrapper : Layer, bp::wrapper< Layer > { virtual void setMaterial( ::IMaterial const * material, double thickness ) { if( bp::override func_setMaterial = this->get_override( "setMaterial" ) ) func_setMaterial( boost::python::ptr(material), thickness ); - else{ + else this->Layer::setMaterial( boost::python::ptr(material), thickness ); - } } + void default_setMaterial( ::IMaterial const * material, double thickness ) { Layer::setMaterial( boost::python::ptr(material), thickness ); } @@ -169,11 +169,11 @@ struct Layer_wrapper : Layer, bp::wrapper< Layer > { virtual void setThickness( double thickness ) { if( bp::override func_setThickness = this->get_override( "setThickness" ) ) func_setThickness( thickness ); - else{ + else this->Layer::setThickness( thickness ); - } } + void default_setThickness( double thickness ) { Layer::setThickness( thickness ); } @@ -181,11 +181,11 @@ struct Layer_wrapper : Layer, bp::wrapper< Layer > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -193,11 +193,11 @@ struct Layer_wrapper : Layer, bp::wrapper< Layer > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -205,11 +205,11 @@ struct Layer_wrapper : Layer, bp::wrapper< Layer > { virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -217,15 +217,27 @@ struct Layer_wrapper : Layer, bp::wrapper< Layer > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -245,14 +257,26 @@ struct Layer_wrapper : Layer, bp::wrapper< Layer > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -260,11 +284,11 @@ struct Layer_wrapper : Layer, bp::wrapper< Layer > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -453,6 +477,17 @@ void register_Layer_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&Layer_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( Layer_wrapper::*default_printSampleTree_function_type )( ) ; + + Layer_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&Layer_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -463,6 +498,18 @@ void register_Layer_class(){ , default_registerParameter_function_type( &Layer_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( Layer_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + Layer_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&Layer_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/LayerInterface.pypp.cpp b/Core/PythonAPI/src/LayerInterface.pypp.cpp index 09e91c515a373b2ac2bc47b2df427fe1f8e8878e..25f053310503aaf469781830e11767cfed1a1247 100644 --- a/Core/PythonAPI/src/LayerInterface.pypp.cpp +++ b/Core/PythonAPI/src/LayerInterface.pypp.cpp @@ -21,11 +21,11 @@ struct LayerInterface_wrapper : LayerInterface, bp::wrapper< LayerInterface > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -33,11 +33,11 @@ struct LayerInterface_wrapper : LayerInterface, bp::wrapper< LayerInterface > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -45,11 +45,11 @@ struct LayerInterface_wrapper : LayerInterface, bp::wrapper< LayerInterface > { virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } @@ -57,11 +57,11 @@ struct LayerInterface_wrapper : LayerInterface, bp::wrapper< LayerInterface > { virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -69,15 +69,27 @@ struct LayerInterface_wrapper : LayerInterface, bp::wrapper< LayerInterface > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -97,14 +109,26 @@ struct LayerInterface_wrapper : LayerInterface, bp::wrapper< LayerInterface > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -112,11 +136,11 @@ struct LayerInterface_wrapper : LayerInterface, bp::wrapper< LayerInterface > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -225,6 +249,17 @@ void register_LayerInterface_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&LayerInterface_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( LayerInterface_wrapper::*default_printSampleTree_function_type )( ) ; + + LayerInterface_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&LayerInterface_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -235,6 +270,18 @@ void register_LayerInterface_class(){ , default_registerParameter_function_type( &LayerInterface_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( LayerInterface_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + LayerInterface_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&LayerInterface_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/LayerRoughness.pypp.cpp b/Core/PythonAPI/src/LayerRoughness.pypp.cpp index 1cbdaaaca9fb28a14cd98948494bfdb126107f98..b0d3ae5398c45f503a7782267ad8e4aa215a1efe 100644 --- a/Core/PythonAPI/src/LayerRoughness.pypp.cpp +++ b/Core/PythonAPI/src/LayerRoughness.pypp.cpp @@ -35,11 +35,11 @@ struct LayerRoughness_wrapper : LayerRoughness, bp::wrapper< LayerRoughness > { virtual ::LayerRoughness * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->LayerRoughness::clone( ); - } } + ::LayerRoughness * default_clone( ) const { return LayerRoughness::clone( ); } @@ -47,11 +47,11 @@ struct LayerRoughness_wrapper : LayerRoughness, bp::wrapper< LayerRoughness > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -59,11 +59,11 @@ struct LayerRoughness_wrapper : LayerRoughness, bp::wrapper< LayerRoughness > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -71,11 +71,11 @@ struct LayerRoughness_wrapper : LayerRoughness, bp::wrapper< LayerRoughness > { virtual ::ISample * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ISample::cloneInvertB( ); - } } + ::ISample * default_cloneInvertB( ) const { return ISample::cloneInvertB( ); } @@ -83,11 +83,11 @@ struct LayerRoughness_wrapper : LayerRoughness, bp::wrapper< LayerRoughness > { virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -95,11 +95,11 @@ struct LayerRoughness_wrapper : LayerRoughness, bp::wrapper< LayerRoughness > { virtual ::ICompositeSample const * getCompositeSample( ) const { if( bp::override func_getCompositeSample = this->get_override( "getCompositeSample" ) ) return func_getCompositeSample( ); - else{ + else return this->ISample::getCompositeSample( ); - } } + ::ICompositeSample const * default_getCompositeSample( ) const { return ISample::getCompositeSample( ); } @@ -107,15 +107,27 @@ struct LayerRoughness_wrapper : LayerRoughness, bp::wrapper< LayerRoughness > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -135,14 +147,26 @@ struct LayerRoughness_wrapper : LayerRoughness, bp::wrapper< LayerRoughness > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -150,11 +174,11 @@ struct LayerRoughness_wrapper : LayerRoughness, bp::wrapper< LayerRoughness > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -325,6 +349,17 @@ void register_LayerRoughness_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&LayerRoughness_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( LayerRoughness_wrapper::*default_printSampleTree_function_type )( ) ; + + LayerRoughness_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&LayerRoughness_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -335,6 +370,18 @@ void register_LayerRoughness_class(){ , default_registerParameter_function_type( &LayerRoughness_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( LayerRoughness_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + LayerRoughness_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&LayerRoughness_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/MesoCrystal.pypp.cpp b/Core/PythonAPI/src/MesoCrystal.pypp.cpp index ec1cffea82e478bab2972376976646ea0d3aa9de..90ce3058e8d5694f2c7fd6cba24a88fe3103a252 100644 --- a/Core/PythonAPI/src/MesoCrystal.pypp.cpp +++ b/Core/PythonAPI/src/MesoCrystal.pypp.cpp @@ -28,11 +28,11 @@ struct MesoCrystal_wrapper : MesoCrystal, bp::wrapper< MesoCrystal > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -40,11 +40,11 @@ struct MesoCrystal_wrapper : MesoCrystal, bp::wrapper< MesoCrystal > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -52,11 +52,11 @@ struct MesoCrystal_wrapper : MesoCrystal, bp::wrapper< MesoCrystal > { virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -64,11 +64,11 @@ struct MesoCrystal_wrapper : MesoCrystal, bp::wrapper< MesoCrystal > { virtual ::IMaterial const * getMaterial( ) const { if( bp::override func_getMaterial = this->get_override( "getMaterial" ) ) return func_getMaterial( ); - else{ + else return this->Particle::getMaterial( ); - } } + ::IMaterial const * default_getMaterial( ) const { return Particle::getMaterial( ); } @@ -76,11 +76,11 @@ struct MesoCrystal_wrapper : MesoCrystal, bp::wrapper< MesoCrystal > { virtual ::complex_t getRefractiveIndex( ) const { if( bp::override func_getRefractiveIndex = this->get_override( "getRefractiveIndex" ) ) return func_getRefractiveIndex( ); - else{ + else return this->Particle::getRefractiveIndex( ); - } } + ::complex_t default_getRefractiveIndex( ) const { return Particle::getRefractiveIndex( ); } @@ -88,11 +88,11 @@ struct MesoCrystal_wrapper : MesoCrystal, bp::wrapper< MesoCrystal > { virtual bool hasDistributedFormFactor( ) const { if( bp::override func_hasDistributedFormFactor = this->get_override( "hasDistributedFormFactor" ) ) return func_hasDistributedFormFactor( ); - else{ + else return this->Particle::hasDistributedFormFactor( ); - } } + bool default_hasDistributedFormFactor( ) const { return Particle::hasDistributedFormFactor( ); } @@ -100,15 +100,27 @@ struct MesoCrystal_wrapper : MesoCrystal, bp::wrapper< MesoCrystal > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -128,14 +140,26 @@ struct MesoCrystal_wrapper : MesoCrystal, bp::wrapper< MesoCrystal > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -143,11 +167,11 @@ struct MesoCrystal_wrapper : MesoCrystal, bp::wrapper< MesoCrystal > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -155,11 +179,11 @@ struct MesoCrystal_wrapper : MesoCrystal, bp::wrapper< MesoCrystal > { virtual void setTransform( ::Geometry::PTransform3D const & transform ) { if( bp::override func_setTransform = this->get_override( "setTransform" ) ) func_setTransform( transform ); - else{ + else this->Particle::setTransform( transform ); - } } + void default_setTransform( ::Geometry::PTransform3D const & transform ) { Particle::setTransform( transform ); } @@ -250,6 +274,17 @@ void register_MesoCrystal_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&MesoCrystal_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( MesoCrystal_wrapper::*default_printSampleTree_function_type )( ) ; + + MesoCrystal_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&MesoCrystal_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -260,6 +295,18 @@ void register_MesoCrystal_class(){ , default_registerParameter_function_type( &MesoCrystal_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( MesoCrystal_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + MesoCrystal_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&MesoCrystal_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/MultiLayer.pypp.cpp b/Core/PythonAPI/src/MultiLayer.pypp.cpp index ed9e2da5b154d2dc7fe76fd385d7c04fb4c9b183..fee8dfe46f9ed436554a866a4c0c4beac1521801 100644 --- a/Core/PythonAPI/src/MultiLayer.pypp.cpp +++ b/Core/PythonAPI/src/MultiLayer.pypp.cpp @@ -28,11 +28,11 @@ struct MultiLayer_wrapper : MultiLayer, bp::wrapper< MultiLayer > { virtual ::MultiLayer * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->MultiLayer::clone( ); - } } + ::MultiLayer * default_clone( ) const { return MultiLayer::clone( ); } @@ -40,11 +40,11 @@ struct MultiLayer_wrapper : MultiLayer, bp::wrapper< MultiLayer > { virtual ::MultiLayer * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->MultiLayer::cloneInvertB( ); - } } + ::MultiLayer * default_cloneInvertB( ) const { return MultiLayer::cloneInvertB( ); } @@ -52,11 +52,11 @@ struct MultiLayer_wrapper : MultiLayer, bp::wrapper< MultiLayer > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -64,11 +64,11 @@ struct MultiLayer_wrapper : MultiLayer, bp::wrapper< MultiLayer > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -76,11 +76,11 @@ struct MultiLayer_wrapper : MultiLayer, bp::wrapper< MultiLayer > { virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -88,15 +88,27 @@ struct MultiLayer_wrapper : MultiLayer, bp::wrapper< MultiLayer > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -116,14 +128,26 @@ struct MultiLayer_wrapper : MultiLayer, bp::wrapper< MultiLayer > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -131,11 +155,11 @@ struct MultiLayer_wrapper : MultiLayer, bp::wrapper< MultiLayer > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -212,7 +236,7 @@ void register_MultiLayer_class(){ } { //::MultiLayer::getCrossCorrSpectralFun - typedef double ( ::MultiLayer::*getCrossCorrSpectralFun_function_type )( ::kvector_t const &,::size_t,::size_t ) const; + typedef double ( ::MultiLayer::*getCrossCorrSpectralFun_function_type )( ::kvector_t const &,::std::size_t,::std::size_t ) const; MultiLayer_exposer.def( "getCrossCorrSpectralFun" @@ -222,7 +246,7 @@ void register_MultiLayer_class(){ } { //::MultiLayer::getLayer - typedef ::Layer const * ( ::MultiLayer::*getLayer_function_type )( ::size_t ) const; + typedef ::Layer const * ( ::MultiLayer::*getLayer_function_type )( ::std::size_t ) const; MultiLayer_exposer.def( "getLayer" @@ -233,7 +257,7 @@ void register_MultiLayer_class(){ } { //::MultiLayer::getLayerBottomInterface - typedef ::LayerInterface const * ( ::MultiLayer::*getLayerBottomInterface_function_type )( ::size_t ) const; + typedef ::LayerInterface const * ( ::MultiLayer::*getLayerBottomInterface_function_type )( ::std::size_t ) const; MultiLayer_exposer.def( "getLayerBottomInterface" @@ -244,7 +268,7 @@ void register_MultiLayer_class(){ } { //::MultiLayer::getLayerBottomZ - typedef double ( ::MultiLayer::*getLayerBottomZ_function_type )( ::size_t ) const; + typedef double ( ::MultiLayer::*getLayerBottomZ_function_type )( ::std::size_t ) const; MultiLayer_exposer.def( "getLayerBottomZ" @@ -254,7 +278,7 @@ void register_MultiLayer_class(){ } { //::MultiLayer::getLayerInterface - typedef ::LayerInterface const * ( ::MultiLayer::*getLayerInterface_function_type )( ::size_t ) const; + typedef ::LayerInterface const * ( ::MultiLayer::*getLayerInterface_function_type )( ::std::size_t ) const; MultiLayer_exposer.def( "getLayerInterface" @@ -265,7 +289,7 @@ void register_MultiLayer_class(){ } { //::MultiLayer::getLayerThickness - typedef double ( ::MultiLayer::*getLayerThickness_function_type )( ::size_t ) const; + typedef double ( ::MultiLayer::*getLayerThickness_function_type )( ::std::size_t ) const; MultiLayer_exposer.def( "getLayerThickness" @@ -275,7 +299,7 @@ void register_MultiLayer_class(){ } { //::MultiLayer::getLayerTopInterface - typedef ::LayerInterface const * ( ::MultiLayer::*getLayerTopInterface_function_type )( ::size_t ) const; + typedef ::LayerInterface const * ( ::MultiLayer::*getLayerTopInterface_function_type )( ::std::size_t ) const; MultiLayer_exposer.def( "getLayerTopInterface" @@ -286,7 +310,7 @@ void register_MultiLayer_class(){ } { //::MultiLayer::getNumberOfInterfaces - typedef ::size_t ( ::MultiLayer::*getNumberOfInterfaces_function_type )( ) const; + typedef ::std::size_t ( ::MultiLayer::*getNumberOfInterfaces_function_type )( ) const; MultiLayer_exposer.def( "getNumberOfInterfaces" @@ -295,7 +319,7 @@ void register_MultiLayer_class(){ } { //::MultiLayer::getNumberOfLayers - typedef ::size_t ( ::MultiLayer::*getNumberOfLayers_function_type )( ) const; + typedef ::std::size_t ( ::MultiLayer::*getNumberOfLayers_function_type )( ) const; MultiLayer_exposer.def( "getNumberOfLayers" @@ -314,7 +338,7 @@ void register_MultiLayer_class(){ } { //::MultiLayer::setLayerThickness - typedef void ( ::MultiLayer::*setLayerThickness_function_type )( ::size_t,double ) ; + typedef void ( ::MultiLayer::*setLayerThickness_function_type )( ::std::size_t,double ) ; MultiLayer_exposer.def( "setLayerThickness" @@ -366,6 +390,17 @@ void register_MultiLayer_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&MultiLayer_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( MultiLayer_wrapper::*default_printSampleTree_function_type )( ) ; + + MultiLayer_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&MultiLayer_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -376,6 +411,18 @@ void register_MultiLayer_class(){ , default_registerParameter_function_type( &MultiLayer_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( MultiLayer_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + MultiLayer_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&MultiLayer_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/ParameterPool.pypp.cpp b/Core/PythonAPI/src/ParameterPool.pypp.cpp index 914cffcceb87c743ab97a780af190e5900711dce..88a890adef42f8d7457b59117ee8e8606bba2a3c 100644 --- a/Core/PythonAPI/src/ParameterPool.pypp.cpp +++ b/Core/PythonAPI/src/ParameterPool.pypp.cpp @@ -26,11 +26,11 @@ struct ParameterPool_wrapper : ParameterPool, bp::wrapper< ParameterPool > { virtual ::ParameterPool * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->ParameterPool::clone( ); - } } + ::ParameterPool * default_clone( ) const { return ParameterPool::clone( ); } @@ -127,7 +127,7 @@ void register_ParameterPool_class(){ } { //::ParameterPool::size - typedef ::size_t ( ::ParameterPool::*size_function_type )( ) const; + typedef ::std::size_t ( ::ParameterPool::*size_function_type )( ) const; ParameterPool_exposer.def( "size" diff --git a/Core/PythonAPI/src/Particle.pypp.cpp b/Core/PythonAPI/src/Particle.pypp.cpp index 2cc0985e8eeb96a3cc82b0bd4a9251de5329cef5..8c6157673d1fc9b089dce21301a02869861e5d47 100644 --- a/Core/PythonAPI/src/Particle.pypp.cpp +++ b/Core/PythonAPI/src/Particle.pypp.cpp @@ -42,11 +42,11 @@ struct Particle_wrapper : Particle, bp::wrapper< Particle > { virtual ::Particle * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->Particle::clone( ); - } } + ::Particle * default_clone( ) const { return Particle::clone( ); } @@ -54,11 +54,11 @@ struct Particle_wrapper : Particle, bp::wrapper< Particle > { virtual ::Particle * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->Particle::cloneInvertB( ); - } } + ::Particle * default_cloneInvertB( ) const { return Particle::cloneInvertB( ); } @@ -66,11 +66,11 @@ struct Particle_wrapper : Particle, bp::wrapper< Particle > { virtual ::IFormFactor * createFormFactor( ::complex_t wavevector_scattering_factor ) const { if( bp::override func_createFormFactor = this->get_override( "createFormFactor" ) ) return func_createFormFactor( wavevector_scattering_factor ); - else{ + else return this->Particle::createFormFactor( wavevector_scattering_factor ); - } } + ::IFormFactor * default_createFormFactor( ::complex_t wavevector_scattering_factor ) const { return Particle::createFormFactor( wavevector_scattering_factor ); } @@ -78,11 +78,11 @@ struct Particle_wrapper : Particle, bp::wrapper< Particle > { virtual ::IMaterial const * getMaterial( ) const { if( bp::override func_getMaterial = this->get_override( "getMaterial" ) ) return func_getMaterial( ); - else{ + else return this->Particle::getMaterial( ); - } } + ::IMaterial const * default_getMaterial( ) const { return Particle::getMaterial( ); } @@ -90,11 +90,11 @@ struct Particle_wrapper : Particle, bp::wrapper< Particle > { virtual ::complex_t getRefractiveIndex( ) const { if( bp::override func_getRefractiveIndex = this->get_override( "getRefractiveIndex" ) ) return func_getRefractiveIndex( ); - else{ + else return this->Particle::getRefractiveIndex( ); - } } + ::complex_t default_getRefractiveIndex( ) const { return Particle::getRefractiveIndex( ); } @@ -102,11 +102,11 @@ struct Particle_wrapper : Particle, bp::wrapper< Particle > { virtual ::IFormFactor const * getSimpleFormFactor( ) const { if( bp::override func_getSimpleFormFactor = this->get_override( "getSimpleFormFactor" ) ) return func_getSimpleFormFactor( ); - else{ + else return this->Particle::getSimpleFormFactor( ); - } } + ::IFormFactor const * default_getSimpleFormFactor( ) const { return Particle::getSimpleFormFactor( ); } @@ -114,11 +114,11 @@ struct Particle_wrapper : Particle, bp::wrapper< Particle > { virtual bool hasDistributedFormFactor( ) const { if( bp::override func_hasDistributedFormFactor = this->get_override( "hasDistributedFormFactor" ) ) return func_hasDistributedFormFactor( ); - else{ + else return this->Particle::hasDistributedFormFactor( ); - } } + bool default_hasDistributedFormFactor( ) const { return Particle::hasDistributedFormFactor( ); } @@ -126,11 +126,11 @@ struct Particle_wrapper : Particle, bp::wrapper< Particle > { virtual void setTransform( ::Geometry::PTransform3D const & transform ) { if( bp::override func_setTransform = this->get_override( "setTransform" ) ) func_setTransform( transform ); - else{ + else this->Particle::setTransform( transform ); - } } + void default_setTransform( ::Geometry::PTransform3D const & transform ) { Particle::setTransform( transform ); } @@ -138,11 +138,11 @@ struct Particle_wrapper : Particle, bp::wrapper< Particle > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -150,11 +150,11 @@ struct Particle_wrapper : Particle, bp::wrapper< Particle > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -162,11 +162,11 @@ struct Particle_wrapper : Particle, bp::wrapper< Particle > { virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -174,15 +174,27 @@ struct Particle_wrapper : Particle, bp::wrapper< Particle > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -202,14 +214,26 @@ struct Particle_wrapper : Particle, bp::wrapper< Particle > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -217,11 +241,11 @@ struct Particle_wrapper : Particle, bp::wrapper< Particle > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -384,6 +408,17 @@ void register_Particle_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&Particle_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( Particle_wrapper::*default_printSampleTree_function_type )( ) ; + + Particle_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&Particle_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -394,6 +429,18 @@ void register_Particle_class(){ , default_registerParameter_function_type( &Particle_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( Particle_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + Particle_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&Particle_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/ParticleCoreShell.pypp.cpp b/Core/PythonAPI/src/ParticleCoreShell.pypp.cpp index 6482b19436a385a509667c7b827a68271d65fb57..f3b09b8f3d9583ed1bf81bea1f4bb586ca204bf4 100644 --- a/Core/PythonAPI/src/ParticleCoreShell.pypp.cpp +++ b/Core/PythonAPI/src/ParticleCoreShell.pypp.cpp @@ -28,11 +28,11 @@ struct ParticleCoreShell_wrapper : ParticleCoreShell, bp::wrapper< ParticleCoreS virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -40,11 +40,11 @@ struct ParticleCoreShell_wrapper : ParticleCoreShell, bp::wrapper< ParticleCoreS virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -52,11 +52,11 @@ struct ParticleCoreShell_wrapper : ParticleCoreShell, bp::wrapper< ParticleCoreS virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -64,11 +64,11 @@ struct ParticleCoreShell_wrapper : ParticleCoreShell, bp::wrapper< ParticleCoreS virtual ::IMaterial const * getMaterial( ) const { if( bp::override func_getMaterial = this->get_override( "getMaterial" ) ) return func_getMaterial( ); - else{ + else return this->Particle::getMaterial( ); - } } + ::IMaterial const * default_getMaterial( ) const { return Particle::getMaterial( ); } @@ -76,11 +76,11 @@ struct ParticleCoreShell_wrapper : ParticleCoreShell, bp::wrapper< ParticleCoreS virtual ::complex_t getRefractiveIndex( ) const { if( bp::override func_getRefractiveIndex = this->get_override( "getRefractiveIndex" ) ) return func_getRefractiveIndex( ); - else{ + else return this->Particle::getRefractiveIndex( ); - } } + ::complex_t default_getRefractiveIndex( ) const { return Particle::getRefractiveIndex( ); } @@ -88,11 +88,11 @@ struct ParticleCoreShell_wrapper : ParticleCoreShell, bp::wrapper< ParticleCoreS virtual bool hasDistributedFormFactor( ) const { if( bp::override func_hasDistributedFormFactor = this->get_override( "hasDistributedFormFactor" ) ) return func_hasDistributedFormFactor( ); - else{ + else return this->Particle::hasDistributedFormFactor( ); - } } + bool default_hasDistributedFormFactor( ) const { return Particle::hasDistributedFormFactor( ); } @@ -100,15 +100,27 @@ struct ParticleCoreShell_wrapper : ParticleCoreShell, bp::wrapper< ParticleCoreS virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -128,14 +140,26 @@ struct ParticleCoreShell_wrapper : ParticleCoreShell, bp::wrapper< ParticleCoreS } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -143,11 +167,11 @@ struct ParticleCoreShell_wrapper : ParticleCoreShell, bp::wrapper< ParticleCoreS virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -155,11 +179,11 @@ struct ParticleCoreShell_wrapper : ParticleCoreShell, bp::wrapper< ParticleCoreS virtual void setTransform( ::Geometry::PTransform3D const & transform ) { if( bp::override func_setTransform = this->get_override( "setTransform" ) ) func_setTransform( transform ); - else{ + else this->Particle::setTransform( transform ); - } } + void default_setTransform( ::Geometry::PTransform3D const & transform ) { Particle::setTransform( transform ); } @@ -250,6 +274,17 @@ void register_ParticleCoreShell_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&ParticleCoreShell_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( ParticleCoreShell_wrapper::*default_printSampleTree_function_type )( ) ; + + ParticleCoreShell_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&ParticleCoreShell_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -260,6 +295,18 @@ void register_ParticleCoreShell_class(){ , default_registerParameter_function_type( &ParticleCoreShell_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( ParticleCoreShell_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + ParticleCoreShell_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&ParticleCoreShell_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/ParticleDecoration.pypp.cpp b/Core/PythonAPI/src/ParticleDecoration.pypp.cpp index 78b6fdc9858326c7f7a2d671adb07fe11543779e..e1c5df69ab66d6bfc2f47258bf81be5a1b387c10 100644 --- a/Core/PythonAPI/src/ParticleDecoration.pypp.cpp +++ b/Core/PythonAPI/src/ParticleDecoration.pypp.cpp @@ -28,11 +28,11 @@ struct ParticleDecoration_wrapper : ParticleDecoration, bp::wrapper< ParticleDec virtual ::ParticleDecoration * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->ParticleDecoration::clone( ); - } } + ::ParticleDecoration * default_clone( ) const { return ParticleDecoration::clone( ); } @@ -40,83 +40,83 @@ struct ParticleDecoration_wrapper : ParticleDecoration, bp::wrapper< ParticleDec virtual ::ParticleDecoration * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ParticleDecoration::cloneInvertB( ); - } } + ::ParticleDecoration * default_cloneInvertB( ) const { return ParticleDecoration::cloneInvertB( ); } - virtual double getAbundanceFractionOfParticle( ::size_t index ) const { + virtual double getAbundanceFractionOfParticle( ::std::size_t index ) const { if( bp::override func_getAbundanceFractionOfParticle = this->get_override( "getAbundanceFractionOfParticle" ) ) return func_getAbundanceFractionOfParticle( index ); - else{ + else return this->ParticleDecoration::getAbundanceFractionOfParticle( index ); - } } - double default_getAbundanceFractionOfParticle( ::size_t index ) const { + + double default_getAbundanceFractionOfParticle( ::std::size_t index ) const { return ParticleDecoration::getAbundanceFractionOfParticle( index ); } virtual ::SafePointerVector< IInterferenceFunction > getInterferenceFunctions( ) const { if( bp::override func_getInterferenceFunctions = this->get_override( "getInterferenceFunctions" ) ) return func_getInterferenceFunctions( ); - else{ + else return this->ParticleDecoration::getInterferenceFunctions( ); - } } + ::SafePointerVector< IInterferenceFunction > default_getInterferenceFunctions( ) const { return ParticleDecoration::getInterferenceFunctions( ); } - virtual ::size_t getNumberOfInterferenceFunctions( ) const { + virtual ::std::size_t getNumberOfInterferenceFunctions( ) const { if( bp::override func_getNumberOfInterferenceFunctions = this->get_override( "getNumberOfInterferenceFunctions" ) ) return func_getNumberOfInterferenceFunctions( ); - else{ + else return this->ParticleDecoration::getNumberOfInterferenceFunctions( ); - } } - ::size_t default_getNumberOfInterferenceFunctions( ) const { + + ::std::size_t default_getNumberOfInterferenceFunctions( ) const { return ParticleDecoration::getNumberOfInterferenceFunctions( ); } - virtual ::size_t getNumberOfParticles( ) const { + virtual ::std::size_t getNumberOfParticles( ) const { if( bp::override func_getNumberOfParticles = this->get_override( "getNumberOfParticles" ) ) return func_getNumberOfParticles( ); - else{ + else return this->ParticleDecoration::getNumberOfParticles( ); - } } - ::size_t default_getNumberOfParticles( ) const { + + ::std::size_t default_getNumberOfParticles( ) const { return ParticleDecoration::getNumberOfParticles( ); } - virtual ::ParticleInfo const * getParticleInfo( ::size_t index ) const { + virtual ::ParticleInfo const * getParticleInfo( ::std::size_t index ) const { if( bp::override func_getParticleInfo = this->get_override( "getParticleInfo" ) ) return func_getParticleInfo( index ); - else{ + else return this->ParticleDecoration::getParticleInfo( index ); - } } - ::ParticleInfo const * default_getParticleInfo( ::size_t index ) const { + + ::ParticleInfo const * default_getParticleInfo( ::std::size_t index ) const { return ParticleDecoration::getParticleInfo( index ); } virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -124,11 +124,11 @@ struct ParticleDecoration_wrapper : ParticleDecoration, bp::wrapper< ParticleDec virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -136,11 +136,11 @@ struct ParticleDecoration_wrapper : ParticleDecoration, bp::wrapper< ParticleDec virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -148,15 +148,27 @@ struct ParticleDecoration_wrapper : ParticleDecoration, bp::wrapper< ParticleDec virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -176,14 +188,26 @@ struct ParticleDecoration_wrapper : ParticleDecoration, bp::wrapper< ParticleDec } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -191,11 +215,11 @@ struct ParticleDecoration_wrapper : ParticleDecoration, bp::wrapper< ParticleDec virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -274,8 +298,8 @@ void register_ParticleDecoration_class(){ } { //::ParticleDecoration::getAbundanceFractionOfParticle - typedef double ( ::ParticleDecoration::*getAbundanceFractionOfParticle_function_type )( ::size_t ) const; - typedef double ( ParticleDecoration_wrapper::*default_getAbundanceFractionOfParticle_function_type )( ::size_t ) const; + typedef double ( ::ParticleDecoration::*getAbundanceFractionOfParticle_function_type )( ::std::size_t ) const; + typedef double ( ParticleDecoration_wrapper::*default_getAbundanceFractionOfParticle_function_type )( ::std::size_t ) const; ParticleDecoration_exposer.def( "getAbundanceFractionOfParticle" @@ -286,7 +310,7 @@ void register_ParticleDecoration_class(){ } { //::ParticleDecoration::getInterferenceFunction - typedef ::IInterferenceFunction const * ( ::ParticleDecoration::*getInterferenceFunction_function_type )( ::size_t ) const; + typedef ::IInterferenceFunction const * ( ::ParticleDecoration::*getInterferenceFunction_function_type )( ::std::size_t ) const; ParticleDecoration_exposer.def( "getInterferenceFunction" @@ -308,8 +332,8 @@ void register_ParticleDecoration_class(){ } { //::ParticleDecoration::getNumberOfInterferenceFunctions - typedef ::size_t ( ::ParticleDecoration::*getNumberOfInterferenceFunctions_function_type )( ) const; - typedef ::size_t ( ParticleDecoration_wrapper::*default_getNumberOfInterferenceFunctions_function_type )( ) const; + typedef ::std::size_t ( ::ParticleDecoration::*getNumberOfInterferenceFunctions_function_type )( ) const; + typedef ::std::size_t ( ParticleDecoration_wrapper::*default_getNumberOfInterferenceFunctions_function_type )( ) const; ParticleDecoration_exposer.def( "getNumberOfInterferenceFunctions" @@ -319,8 +343,8 @@ void register_ParticleDecoration_class(){ } { //::ParticleDecoration::getNumberOfParticles - typedef ::size_t ( ::ParticleDecoration::*getNumberOfParticles_function_type )( ) const; - typedef ::size_t ( ParticleDecoration_wrapper::*default_getNumberOfParticles_function_type )( ) const; + typedef ::std::size_t ( ::ParticleDecoration::*getNumberOfParticles_function_type )( ) const; + typedef ::std::size_t ( ParticleDecoration_wrapper::*default_getNumberOfParticles_function_type )( ) const; ParticleDecoration_exposer.def( "getNumberOfParticles" @@ -330,8 +354,8 @@ void register_ParticleDecoration_class(){ } { //::ParticleDecoration::getParticleInfo - typedef ::ParticleInfo const * ( ::ParticleDecoration::*getParticleInfo_function_type )( ::size_t ) const; - typedef ::ParticleInfo const * ( ParticleDecoration_wrapper::*default_getParticleInfo_function_type )( ::size_t ) const; + typedef ::ParticleInfo const * ( ::ParticleDecoration::*getParticleInfo_function_type )( ::std::size_t ) const; + typedef ::ParticleInfo const * ( ParticleDecoration_wrapper::*default_getParticleInfo_function_type )( ::std::size_t ) const; ParticleDecoration_exposer.def( "getParticleInfo" @@ -385,6 +409,17 @@ void register_ParticleDecoration_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&ParticleDecoration_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( ParticleDecoration_wrapper::*default_printSampleTree_function_type )( ) ; + + ParticleDecoration_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&ParticleDecoration_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -395,6 +430,18 @@ void register_ParticleDecoration_class(){ , default_registerParameter_function_type( &ParticleDecoration_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( ParticleDecoration_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + ParticleDecoration_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&ParticleDecoration_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/ParticleInfo.pypp.cpp b/Core/PythonAPI/src/ParticleInfo.pypp.cpp index 39d6486289534ef1286a49f5f621ba9149810e0a..a725911d6f6e7f30be3d59ffaba3c27eedffef3e 100644 --- a/Core/PythonAPI/src/ParticleInfo.pypp.cpp +++ b/Core/PythonAPI/src/ParticleInfo.pypp.cpp @@ -28,11 +28,11 @@ struct ParticleInfo_wrapper : ParticleInfo, bp::wrapper< ParticleInfo > { virtual ::ParticleInfo * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->ParticleInfo::clone( ); - } } + ::ParticleInfo * default_clone( ) const { return ParticleInfo::clone( ); } @@ -40,11 +40,11 @@ struct ParticleInfo_wrapper : ParticleInfo, bp::wrapper< ParticleInfo > { virtual ::ParticleInfo * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ParticleInfo::cloneInvertB( ); - } } + ::ParticleInfo * default_cloneInvertB( ) const { return ParticleInfo::cloneInvertB( ); } @@ -52,11 +52,11 @@ struct ParticleInfo_wrapper : ParticleInfo, bp::wrapper< ParticleInfo > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -64,11 +64,11 @@ struct ParticleInfo_wrapper : ParticleInfo, bp::wrapper< ParticleInfo > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -76,11 +76,11 @@ struct ParticleInfo_wrapper : ParticleInfo, bp::wrapper< ParticleInfo > { virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -88,15 +88,27 @@ struct ParticleInfo_wrapper : ParticleInfo, bp::wrapper< ParticleInfo > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -116,14 +128,26 @@ struct ParticleInfo_wrapper : ParticleInfo, bp::wrapper< ParticleInfo > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -131,11 +155,11 @@ struct ParticleInfo_wrapper : ParticleInfo, bp::wrapper< ParticleInfo > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -264,6 +288,17 @@ void register_ParticleInfo_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&ParticleInfo_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( ParticleInfo_wrapper::*default_printSampleTree_function_type )( ) ; + + ParticleInfo_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&ParticleInfo_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -274,6 +309,18 @@ void register_ParticleInfo_class(){ , default_registerParameter_function_type( &ParticleInfo_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( ParticleInfo_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + ParticleInfo_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&ParticleInfo_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/PositionParticleInfo.pypp.cpp b/Core/PythonAPI/src/PositionParticleInfo.pypp.cpp index dfbc61d5090767f4e0b2d4e4b83ba8f9e508b70d..8707bc22e49955f90f12368dbd4fb5162a48f27b 100644 --- a/Core/PythonAPI/src/PositionParticleInfo.pypp.cpp +++ b/Core/PythonAPI/src/PositionParticleInfo.pypp.cpp @@ -28,11 +28,11 @@ struct PositionParticleInfo_wrapper : PositionParticleInfo, bp::wrapper< Positio virtual ::PositionParticleInfo * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->PositionParticleInfo::clone( ); - } } + ::PositionParticleInfo * default_clone( ) const { return PositionParticleInfo::clone( ); } @@ -40,11 +40,11 @@ struct PositionParticleInfo_wrapper : PositionParticleInfo, bp::wrapper< Positio virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -52,11 +52,11 @@ struct PositionParticleInfo_wrapper : PositionParticleInfo, bp::wrapper< Positio virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -64,11 +64,11 @@ struct PositionParticleInfo_wrapper : PositionParticleInfo, bp::wrapper< Positio virtual ::ParticleInfo * cloneInvertB( ) const { if( bp::override func_cloneInvertB = this->get_override( "cloneInvertB" ) ) return func_cloneInvertB( ); - else{ + else return this->ParticleInfo::cloneInvertB( ); - } } + ::ParticleInfo * default_cloneInvertB( ) const { return ParticleInfo::cloneInvertB( ); } @@ -76,11 +76,11 @@ struct PositionParticleInfo_wrapper : PositionParticleInfo, bp::wrapper< Positio virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -88,15 +88,27 @@ struct PositionParticleInfo_wrapper : PositionParticleInfo, bp::wrapper< Positio virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } + virtual void printSampleTree( ) { + if( bp::override func_printSampleTree = this->get_override( "printSampleTree" ) ) + func_printSampleTree( ); + else + this->ISample::printSampleTree( ); + } + + + void default_printSampleTree( ) { + ISample::printSampleTree( ); + } + virtual void registerParameter( ::std::string const & name, double * parpointer ) { namespace bpl = boost::python; if( bpl::override func_registerParameter = this->get_override( "registerParameter" ) ){ @@ -116,14 +128,26 @@ struct PositionParticleInfo_wrapper : PositionParticleInfo, bp::wrapper< Positio } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -131,11 +155,11 @@ struct PositionParticleInfo_wrapper : PositionParticleInfo, bp::wrapper< Positio virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -245,6 +269,17 @@ void register_PositionParticleInfo_class(){ , printParameters_function_type(&::IParameterized::printParameters) , default_printParameters_function_type(&PositionParticleInfo_wrapper::default_printParameters) ); + } + { //::ISample::printSampleTree + + typedef void ( ::ISample::*printSampleTree_function_type )( ) ; + typedef void ( PositionParticleInfo_wrapper::*default_printSampleTree_function_type )( ) ; + + PositionParticleInfo_exposer.def( + "printSampleTree" + , printSampleTree_function_type(&::ISample::printSampleTree) + , default_printSampleTree_function_type(&PositionParticleInfo_wrapper::default_printSampleTree) ); + } { //::IParameterized::registerParameter @@ -255,6 +290,18 @@ void register_PositionParticleInfo_class(){ , default_registerParameter_function_type( &PositionParticleInfo_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( PositionParticleInfo_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + PositionParticleInfo_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&PositionParticleInfo_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/PythonModule.cpp b/Core/PythonAPI/src/PythonModule.cpp index eae618f07d371d766940a53f489048d706196b93..4fcc2fff62a0335cd417aee12dd9c9ed99e8851f 100644 --- a/Core/PythonAPI/src/PythonModule.cpp +++ b/Core/PythonAPI/src/PythonModule.cpp @@ -3,91 +3,91 @@ #include "numpy/arrayobject.h" // the order of 3 guys above is important -#include "Beam.pypp.h" -#include "Bin1D.pypp.h" -#include "Bin1DCVector.pypp.h" -#include "Crystal.pypp.h" +#include "RotateZ_3D.pypp.h" +#include "IFTDistribution2D.pypp.h" #include "Detector.pypp.h" -#include "FTDistribution2DCauchy.pypp.h" -#include "FormFactorBox.pypp.h" -#include "FormFactorCone.pypp.h" -#include "FormFactorCrystal.pypp.h" +#include "LatticeBasis.pypp.h" +#include "ParticleCoreShell.pypp.h" +#include "Beam.pypp.h" +#include "Lattice.pypp.h" #include "FormFactorCylinder.pypp.h" -#include "FormFactorDecoratorDebyeWaller.pypp.h" -#include "FormFactorEllipsoid.pypp.h" -#include "FormFactorFullSphere.pypp.h" -#include "FormFactorFullSpheroid.pypp.h" -#include "FormFactorGauss.pypp.h" -#include "FormFactorHemiSpheroid.pypp.h" -#include "FormFactorLorentz.pypp.h" -#include "FormFactorParallelepiped.pypp.h" -#include "FormFactorPrism3.pypp.h" -#include "FormFactorPrism6.pypp.h" -#include "FormFactorPyramid.pypp.h" -#include "FormFactorSphere.pypp.h" -#include "FormFactorSphereGaussianRadius.pypp.h" +#include "ICloneable.pypp.h" +#include "StochasticSampledParameter.pypp.h" #include "HomogeneousMaterial.pypp.h" +#include "vector_integer_t.pypp.h" #include "IAxis.pypp.h" -#include "ICloneable.pypp.h" -#include "IClusteredParticles.pypp.h" -#include "ICompositeSample.pypp.h" -#include "IDecoration.pypp.h" -#include "IDetectorResolution.pypp.h" -#include "IFTDistribution2D.pypp.h" +#include "Layer.pypp.h" #include "IFormFactor.pypp.h" -#include "IFormFactorBorn.pypp.h" -#include "IFormFactorDecorator.pypp.h" -#include "IInterferenceFunction.pypp.h" -#include "IMaterial.pypp.h" -#include "IParameterized.pypp.h" -#include "IResolutionFunction2D.pypp.h" -#include "ISample.pypp.h" +#include "FormFactorParallelepiped.pypp.h" +#include "RealParameterWrapper.pypp.h" +#include "MaterialManager.pypp.h" +#include "ResolutionFunction2DSimple.pypp.h" +#include "SimulationParameters.pypp.h" +#include "FormFactorGauss.pypp.h" +#include "FormFactorFullSpheroid.pypp.h" +#include "PythonInterface_global_variables.pypp.h" #include "ISampleBuilder.pypp.h" -#include "ISelectionRule.pypp.h" -#include "ITransform3D.pypp.h" -#include "Instrument.pypp.h" -#include "InterferenceFunction1DParaCrystal.pypp.h" +#include "StochasticParameter_t.pypp.h" +#include "StochasticDoubleGaussian.pypp.h" +#include "FormFactorPrism6.pypp.h" #include "InterferenceFunction2DLattice.pypp.h" -#include "InterferenceFunction2DParaCrystal.pypp.h" -#include "InterferenceFunctionNone.pypp.h" -#include "Lattice.pypp.h" -#include "Lattice2DIFParameters.pypp.h" -#include "LatticeBasis.pypp.h" -#include "Layer.pypp.h" -#include "LayerInterface.pypp.h" -#include "LayerRoughness.pypp.h" -#include "MaterialManager.pypp.h" -#include "MesoCrystal.pypp.h" +#include "FormFactorPyramid.pypp.h" +#include "FormFactorBox.pypp.h" +#include "IResolutionFunction2D.pypp.h" +#include "IFormFactorBorn.pypp.h" #include "MultiLayer.pypp.h" -#include "OutputDataIOFactory.pypp.h" +#include "ITransform3D.pypp.h" +#include "ParticleDecoration.pypp.h" +#include "IDecoration.pypp.h" +#include "FTDistribution2DCauchy.pypp.h" +#include "ICompositeSample.pypp.h" +#include "cvector_t.pypp.h" #include "ParameterPool.pypp.h" #include "Particle.pypp.h" -#include "ParticleBuilder.pypp.h" -#include "ParticleCoreShell.pypp.h" -#include "ParticleDecoration.pypp.h" +#include "FormFactorCone.pypp.h" +#include "FormFactorPrism3.pypp.h" +#include "InterferenceFunction2DParaCrystal.pypp.h" +#include "vdouble1d_t.pypp.h" +#include "MesoCrystal.pypp.h" +#include "RotateY_3D.pypp.h" +#include "FormFactorDecoratorDebyeWaller.pypp.h" +#include "vector_IFormFactorPtr_t.pypp.h" +#include "IMaterial.pypp.h" +#include "IFormFactorDecorator.pypp.h" +#include "Instrument.pypp.h" +#include "IDetectorResolution.pypp.h" +#include "ISelectionRule.pypp.h" +#include "Bin1D.pypp.h" #include "ParticleInfo.pypp.h" +#include "vector_longinteger_t.pypp.h" +#include "FormFactorHemiSpheroid.pypp.h" +#include "LayerInterface.pypp.h" +#include "FormFactorFullSphere.pypp.h" #include "PositionParticleInfo.pypp.h" -#include "PythonInterface_free_functions.pypp.h" -#include "PythonInterface_global_variables.pypp.h" -#include "RealParameterWrapper.pypp.h" -#include "ResolutionFunction2DSimple.pypp.h" -#include "RotateY_3D.pypp.h" -#include "RotateZ_3D.pypp.h" -#include "SimpleSelectionRule.pypp.h" -#include "Simulation.pypp.h" -#include "SimulationParameters.pypp.h" +#include "LayerRoughness.pypp.h" +#include "FormFactorCrystal.pypp.h" +#include "IParameterized.pypp.h" +#include "Bin1DCVector.pypp.h" #include "StochasticDoubleGate.pypp.h" -#include "StochasticDoubleGaussian.pypp.h" -#include "StochasticParameter_t.pypp.h" -#include "StochasticSampledParameter.pypp.h" -#include "cvector_t.pypp.h" -#include "kvector_t.pypp.h" +#include "IClusteredParticles.pypp.h" +#include "IInterferenceFunction.pypp.h" +#include "SimpleSelectionRule.pypp.h" #include "ndimdata_t.pypp.h" -#include "vdouble1d_t.pypp.h" -#include "vector_IFormFactorPtr_t.pypp.h" -#include "vector_integer_t.pypp.h" +#include "FormFactorLorentz.pypp.h" +#include "OutputDataIOFactory.pypp.h" #include "vector_kvector_t.pypp.h" -#include "vector_longinteger_t.pypp.h" +#include "InterferenceFunction1DParaCrystal.pypp.h" +#include "InterferenceFunctionNone.pypp.h" +#include "Crystal.pypp.h" +#include "PythonInterface_free_functions.pypp.h" +#include "kvector_t.pypp.h" +#include "FormFactorEllipsoid.pypp.h" +#include "Simulation.pypp.h" +#include "ISample.pypp.h" +#include "ParticleBuilder.pypp.h" +#include "FormFactorSphereGaussianRadius.pypp.h" +#include "Lattice2DIFParameters.pypp.h" +#include "FormFactorSphere.pypp.h" #include "__call_policies.pypp.hpp" #include "__convenience.pypp.hpp" diff --git a/Core/PythonAPI/src/ResolutionFunction2DSimple.pypp.cpp b/Core/PythonAPI/src/ResolutionFunction2DSimple.pypp.cpp index c607587eab0ffd99e151b0118fc973e1cf0132c8..e28260c83791ca0b473ed83b168ed4f94a6acc64 100644 --- a/Core/PythonAPI/src/ResolutionFunction2DSimple.pypp.cpp +++ b/Core/PythonAPI/src/ResolutionFunction2DSimple.pypp.cpp @@ -28,11 +28,11 @@ struct ResolutionFunction2DSimple_wrapper : ResolutionFunction2DSimple, bp::wrap virtual ::ResolutionFunction2DSimple * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->ResolutionFunction2DSimple::clone( ); - } } + ::ResolutionFunction2DSimple * default_clone( ) const { return ResolutionFunction2DSimple::clone( ); } @@ -40,11 +40,11 @@ struct ResolutionFunction2DSimple_wrapper : ResolutionFunction2DSimple, bp::wrap virtual double evaluateCDF( double x, double y ) const { if( bp::override func_evaluateCDF = this->get_override( "evaluateCDF" ) ) return func_evaluateCDF( x, y ); - else{ + else return this->ResolutionFunction2DSimple::evaluateCDF( x, y ); - } } + double default_evaluateCDF( double x, double y ) const { return ResolutionFunction2DSimple::evaluateCDF( x, y ); } @@ -52,11 +52,11 @@ struct ResolutionFunction2DSimple_wrapper : ResolutionFunction2DSimple, bp::wrap virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -64,11 +64,11 @@ struct ResolutionFunction2DSimple_wrapper : ResolutionFunction2DSimple, bp::wrap virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -76,11 +76,11 @@ struct ResolutionFunction2DSimple_wrapper : ResolutionFunction2DSimple, bp::wrap virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -88,11 +88,11 @@ struct ResolutionFunction2DSimple_wrapper : ResolutionFunction2DSimple, bp::wrap virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } @@ -116,14 +116,26 @@ struct ResolutionFunction2DSimple_wrapper : ResolutionFunction2DSimple, bp::wrap } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -131,11 +143,11 @@ struct ResolutionFunction2DSimple_wrapper : ResolutionFunction2DSimple, bp::wrap virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -226,6 +238,18 @@ void register_ResolutionFunction2DSimple_class(){ , default_registerParameter_function_type( &ResolutionFunction2DSimple_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( ResolutionFunction2DSimple_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + ResolutionFunction2DSimple_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&ResolutionFunction2DSimple_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/RotateY_3D.pypp.cpp b/Core/PythonAPI/src/RotateY_3D.pypp.cpp index 6e5f4d29836e4457b904e226a981e7b3026df602..a82637d4c36c3fa80bfc6f9416549f80f307987a 100644 --- a/Core/PythonAPI/src/RotateY_3D.pypp.cpp +++ b/Core/PythonAPI/src/RotateY_3D.pypp.cpp @@ -33,11 +33,11 @@ struct RotateY_3D_wrapper : Geometry::RotateY_3D, bp::wrapper< Geometry::RotateY virtual void print( ::std::ostream & ostr ) const { if( bp::override func_print = this->get_override( "print" ) ) func_print( boost::ref(ostr) ); - else{ + else this->Geometry::RotateY_3D::print( boost::ref(ostr) ); - } } + void default_print( ::std::ostream & ostr ) const { Geometry::RotateY_3D::print( boost::ref(ostr) ); } diff --git a/Core/PythonAPI/src/RotateZ_3D.pypp.cpp b/Core/PythonAPI/src/RotateZ_3D.pypp.cpp index 659a51c1edbabe49952091a365e69788ea4664a8..e494b3136a38ebc4932bf7ba25844e088f12d5fb 100644 --- a/Core/PythonAPI/src/RotateZ_3D.pypp.cpp +++ b/Core/PythonAPI/src/RotateZ_3D.pypp.cpp @@ -33,11 +33,11 @@ struct RotateZ_3D_wrapper : Geometry::RotateZ_3D, bp::wrapper< Geometry::RotateZ virtual void print( ::std::ostream & ostr ) const { if( bp::override func_print = this->get_override( "print" ) ) func_print( boost::ref(ostr) ); - else{ + else this->Geometry::RotateZ_3D::print( boost::ref(ostr) ); - } } + void default_print( ::std::ostream & ostr ) const { Geometry::RotateZ_3D::print( boost::ref(ostr) ); } diff --git a/Core/PythonAPI/src/SimpleSelectionRule.pypp.cpp b/Core/PythonAPI/src/SimpleSelectionRule.pypp.cpp index cb07c7da7f228d0ed0627c2ad86dc6ba479e1229..b66737013bbb60b02e5b57ca8a9ffcc1cd795f14 100644 --- a/Core/PythonAPI/src/SimpleSelectionRule.pypp.cpp +++ b/Core/PythonAPI/src/SimpleSelectionRule.pypp.cpp @@ -33,11 +33,11 @@ struct SimpleSelectionRule_wrapper : SimpleSelectionRule, bp::wrapper< SimpleSel virtual ::SimpleSelectionRule * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->SimpleSelectionRule::clone( ); - } } + ::SimpleSelectionRule * default_clone( ) const { return SimpleSelectionRule::clone( ); } @@ -45,11 +45,11 @@ struct SimpleSelectionRule_wrapper : SimpleSelectionRule, bp::wrapper< SimpleSel virtual bool coordinateSelected( ::IndexVector3D const & coordinate ) const { if( bp::override func_coordinateSelected = this->get_override( "coordinateSelected" ) ) return func_coordinateSelected( boost::ref(coordinate) ); - else{ + else return this->SimpleSelectionRule::coordinateSelected( boost::ref(coordinate) ); - } } + bool default_coordinateSelected( ::IndexVector3D const & coordinate ) const { return SimpleSelectionRule::coordinateSelected( boost::ref(coordinate) ); } diff --git a/Core/PythonAPI/src/Simulation.pypp.cpp b/Core/PythonAPI/src/Simulation.pypp.cpp index 75059f6d4bf617ff13d0a42ab9aad9cbeb0844b8..90fc635aa48616d19e4aed8e9221ba579d409bcf 100644 --- a/Core/PythonAPI/src/Simulation.pypp.cpp +++ b/Core/PythonAPI/src/Simulation.pypp.cpp @@ -28,11 +28,11 @@ struct Simulation_wrapper : Simulation, bp::wrapper< Simulation > { virtual ::Simulation * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->Simulation::clone( ); - } } + ::Simulation * default_clone( ) const { return Simulation::clone( ); } @@ -40,11 +40,11 @@ struct Simulation_wrapper : Simulation, bp::wrapper< Simulation > { virtual bool areParametersChanged( ) { if( bp::override func_areParametersChanged = this->get_override( "areParametersChanged" ) ) return func_areParametersChanged( ); - else{ + else return this->IParameterized::areParametersChanged( ); - } } + bool default_areParametersChanged( ) { return IParameterized::areParametersChanged( ); } @@ -52,11 +52,11 @@ struct Simulation_wrapper : Simulation, bp::wrapper< Simulation > { virtual void clearParameterPool( ) { if( bp::override func_clearParameterPool = this->get_override( "clearParameterPool" ) ) func_clearParameterPool( ); - else{ + else this->IParameterized::clearParameterPool( ); - } } + void default_clearParameterPool( ) { IParameterized::clearParameterPool( ); } @@ -64,11 +64,11 @@ struct Simulation_wrapper : Simulation, bp::wrapper< Simulation > { virtual ::ParameterPool * createParameterTree( ) const { if( bp::override func_createParameterTree = this->get_override( "createParameterTree" ) ) return func_createParameterTree( ); - else{ + else return this->IParameterized::createParameterTree( ); - } } + ::ParameterPool * default_createParameterTree( ) const { return IParameterized::createParameterTree( ); } @@ -76,11 +76,11 @@ struct Simulation_wrapper : Simulation, bp::wrapper< Simulation > { virtual void printParameters( ) const { if( bp::override func_printParameters = this->get_override( "printParameters" ) ) func_printParameters( ); - else{ + else this->IParameterized::printParameters( ); - } } + void default_printParameters( ) const { IParameterized::printParameters( ); } @@ -104,14 +104,26 @@ struct Simulation_wrapper : Simulation, bp::wrapper< Simulation > { } } + virtual int setMatchedParametersValue( ::std::string const & wildcards, double value ) { + if( bp::override func_setMatchedParametersValue = this->get_override( "setMatchedParametersValue" ) ) + return func_setMatchedParametersValue( wildcards, value ); + else + return this->IParameterized::setMatchedParametersValue( wildcards, value ); + } + + + int default_setMatchedParametersValue( ::std::string const & wildcards, double value ) { + return IParameterized::setMatchedParametersValue( wildcards, value ); + } + virtual bool setParameterValue( ::std::string const & name, double value ) { if( bp::override func_setParameterValue = this->get_override( "setParameterValue" ) ) return func_setParameterValue( name, value ); - else{ + else return this->IParameterized::setParameterValue( name, value ); - } } + bool default_setParameterValue( ::std::string const & name, double value ) { return IParameterized::setParameterValue( name, value ); } @@ -119,11 +131,11 @@ struct Simulation_wrapper : Simulation, bp::wrapper< Simulation > { virtual void setParametersAreChanged( ) { if( bp::override func_setParametersAreChanged = this->get_override( "setParametersAreChanged" ) ) func_setParametersAreChanged( ); - else{ + else this->IParameterized::setParametersAreChanged( ); - } } + void default_setParametersAreChanged( ) { IParameterized::setParametersAreChanged( ); } @@ -226,7 +238,7 @@ void register_Simulation_class(){ } { //::Simulation::runSimulationElement - typedef void ( ::Simulation::*runSimulationElement_function_type )( ::size_t ) ; + typedef void ( ::Simulation::*runSimulationElement_function_type )( ::std::size_t ) ; Simulation_exposer.def( "runSimulationElement" @@ -266,7 +278,7 @@ void register_Simulation_class(){ } { //::Simulation::setDetectorParameters - typedef void ( ::Simulation::*setDetectorParameters_function_type )( ::size_t,double,double,::size_t,double,double,bool ) ; + typedef void ( ::Simulation::*setDetectorParameters_function_type )( ::std::size_t,double,double,::std::size_t,double,double,bool ) ; Simulation_exposer.def( "setDetectorParameters" @@ -407,6 +419,18 @@ void register_Simulation_class(){ , default_registerParameter_function_type( &Simulation_wrapper::default_registerParameter ) , ( bp::arg("inst"), bp::arg("name"), bp::arg("parpointer") ) ); + } + { //::IParameterized::setMatchedParametersValue + + typedef int ( ::IParameterized::*setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + typedef int ( Simulation_wrapper::*default_setMatchedParametersValue_function_type )( ::std::string const &,double ) ; + + Simulation_exposer.def( + "setMatchedParametersValue" + , setMatchedParametersValue_function_type(&::IParameterized::setMatchedParametersValue) + , default_setMatchedParametersValue_function_type(&Simulation_wrapper::default_setMatchedParametersValue) + , ( bp::arg("wildcards"), bp::arg("value") ) ); + } { //::IParameterized::setParameterValue diff --git a/Core/PythonAPI/src/StochasticDoubleGate.pypp.cpp b/Core/PythonAPI/src/StochasticDoubleGate.pypp.cpp index ea0d2bcc00b58e26f953ab1f8c5b8d497e51565b..a2c2e6ca95bf639e8c92a7e2947e72283af1c1eb 100644 --- a/Core/PythonAPI/src/StochasticDoubleGate.pypp.cpp +++ b/Core/PythonAPI/src/StochasticDoubleGate.pypp.cpp @@ -26,11 +26,11 @@ struct StochasticDoubleGate_wrapper : StochasticDoubleGate, bp::wrapper< Stochas virtual ::StochasticDoubleGate * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->StochasticDoubleGate::clone( ); - } } + ::StochasticDoubleGate * default_clone( ) const { return StochasticDoubleGate::clone( ); } @@ -38,11 +38,11 @@ struct StochasticDoubleGate_wrapper : StochasticDoubleGate, bp::wrapper< Stochas virtual double getFWHM( ) const { if( bp::override func_getFWHM = this->get_override( "getFWHM" ) ) return func_getFWHM( ); - else{ + else return this->StochasticDoubleGate::getFWHM( ); - } } + double default_getFWHM( ) const { return StochasticDoubleGate::getFWHM( ); } @@ -50,11 +50,11 @@ struct StochasticDoubleGate_wrapper : StochasticDoubleGate, bp::wrapper< Stochas virtual double probabilityDensity( double value ) const { if( bp::override func_probabilityDensity = this->get_override( "probabilityDensity" ) ) return func_probabilityDensity( value ); - else{ + else return this->StochasticDoubleGate::probabilityDensity( value ); - } } + double default_probabilityDensity( double value ) const { return StochasticDoubleGate::probabilityDensity( value ); } @@ -62,11 +62,11 @@ struct StochasticDoubleGate_wrapper : StochasticDoubleGate, bp::wrapper< Stochas virtual void setToRandom( ) { if( bp::override func_setToRandom = this->get_override( "setToRandom" ) ) func_setToRandom( ); - else{ + else this->StochasticDoubleGate::setToRandom( ); - } } + void default_setToRandom( ) { StochasticDoubleGate::setToRandom( ); } @@ -74,11 +74,11 @@ struct StochasticDoubleGate_wrapper : StochasticDoubleGate, bp::wrapper< Stochas virtual double getRandom( ) { if( bp::override func_getRandom = this->get_override( "getRandom" ) ) return func_getRandom( ); - else{ + else return this->StochasticParameter< double >::getRandom( ); - } } + double default_getRandom( ) { return StochasticParameter< double >::getRandom( ); } @@ -86,11 +86,11 @@ struct StochasticDoubleGate_wrapper : StochasticDoubleGate, bp::wrapper< Stochas virtual void setToAverage( ) { if( bp::override func_setToAverage = this->get_override( "setToAverage" ) ) func_setToAverage( ); - else{ + else this->StochasticParameter< double >::setToAverage( ); - } } + void default_setToAverage( ) { StochasticParameter< double >::setToAverage( ); } diff --git a/Core/PythonAPI/src/StochasticDoubleGaussian.pypp.cpp b/Core/PythonAPI/src/StochasticDoubleGaussian.pypp.cpp index 820e29c3e451eda7af03306e5dd63852ca7c9913..ec0bb290500ff2041944e8335e9be278491390af 100644 --- a/Core/PythonAPI/src/StochasticDoubleGaussian.pypp.cpp +++ b/Core/PythonAPI/src/StochasticDoubleGaussian.pypp.cpp @@ -26,11 +26,11 @@ struct StochasticDoubleGaussian_wrapper : StochasticDoubleGaussian, bp::wrapper< virtual ::StochasticDoubleGaussian * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->StochasticDoubleGaussian::clone( ); - } } + ::StochasticDoubleGaussian * default_clone( ) const { return StochasticDoubleGaussian::clone( ); } @@ -38,11 +38,11 @@ struct StochasticDoubleGaussian_wrapper : StochasticDoubleGaussian, bp::wrapper< virtual double getFWHM( ) const { if( bp::override func_getFWHM = this->get_override( "getFWHM" ) ) return func_getFWHM( ); - else{ + else return this->StochasticDoubleGaussian::getFWHM( ); - } } + double default_getFWHM( ) const { return StochasticDoubleGaussian::getFWHM( ); } @@ -50,11 +50,11 @@ struct StochasticDoubleGaussian_wrapper : StochasticDoubleGaussian, bp::wrapper< virtual double probabilityDensity( double value ) const { if( bp::override func_probabilityDensity = this->get_override( "probabilityDensity" ) ) return func_probabilityDensity( value ); - else{ + else return this->StochasticDoubleGaussian::probabilityDensity( value ); - } } + double default_probabilityDensity( double value ) const { return StochasticDoubleGaussian::probabilityDensity( value ); } @@ -62,11 +62,11 @@ struct StochasticDoubleGaussian_wrapper : StochasticDoubleGaussian, bp::wrapper< virtual void setToRandom( ) { if( bp::override func_setToRandom = this->get_override( "setToRandom" ) ) func_setToRandom( ); - else{ + else this->StochasticDoubleGaussian::setToRandom( ); - } } + void default_setToRandom( ) { StochasticDoubleGaussian::setToRandom( ); } @@ -74,11 +74,11 @@ struct StochasticDoubleGaussian_wrapper : StochasticDoubleGaussian, bp::wrapper< virtual double getRandom( ) { if( bp::override func_getRandom = this->get_override( "getRandom" ) ) return func_getRandom( ); - else{ + else return this->StochasticParameter< double >::getRandom( ); - } } + double default_getRandom( ) { return StochasticParameter< double >::getRandom( ); } @@ -86,11 +86,11 @@ struct StochasticDoubleGaussian_wrapper : StochasticDoubleGaussian, bp::wrapper< virtual void setToAverage( ) { if( bp::override func_setToAverage = this->get_override( "setToAverage" ) ) func_setToAverage( ); - else{ + else this->StochasticParameter< double >::setToAverage( ); - } } + void default_setToAverage( ) { StochasticParameter< double >::setToAverage( ); } diff --git a/Core/PythonAPI/src/StochasticParameter_t.pypp.cpp b/Core/PythonAPI/src/StochasticParameter_t.pypp.cpp index 1c7f4060708c9de5ed217052a0046dc0d45ae2ba..e6cd435ac44605b2a56bb0a5ef8f60d430c7f15d 100644 --- a/Core/PythonAPI/src/StochasticParameter_t.pypp.cpp +++ b/Core/PythonAPI/src/StochasticParameter_t.pypp.cpp @@ -31,11 +31,11 @@ struct StochasticParameter_less__double__greater__wrapper : StochasticParameter< virtual double getFWHM( ) const { if( bp::override func_getFWHM = this->get_override( "getFWHM" ) ) return func_getFWHM( ); - else{ + else return this->StochasticParameter< double >::getFWHM( ); - } } + double default_getFWHM( ) const { return StochasticParameter< double >::getFWHM( ); } @@ -43,11 +43,11 @@ struct StochasticParameter_less__double__greater__wrapper : StochasticParameter< virtual double getRandom( ) { if( bp::override func_getRandom = this->get_override( "getRandom" ) ) return func_getRandom( ); - else{ + else return this->StochasticParameter< double >::getRandom( ); - } } + double default_getRandom( ) { return StochasticParameter< double >::getRandom( ); } @@ -60,11 +60,11 @@ struct StochasticParameter_less__double__greater__wrapper : StochasticParameter< virtual void setToAverage( ) { if( bp::override func_setToAverage = this->get_override( "setToAverage" ) ) func_setToAverage( ); - else{ + else this->StochasticParameter< double >::setToAverage( ); - } } + void default_setToAverage( ) { StochasticParameter< double >::setToAverage( ); } diff --git a/Core/PythonAPI/src/StochasticSampledParameter.pypp.cpp b/Core/PythonAPI/src/StochasticSampledParameter.pypp.cpp index 26fc062960c37ebca48c2c814e930d4a27534734..6868e315885f63e6e03aec579237a42e2dde5cfc 100644 --- a/Core/PythonAPI/src/StochasticSampledParameter.pypp.cpp +++ b/Core/PythonAPI/src/StochasticSampledParameter.pypp.cpp @@ -16,14 +16,14 @@ namespace bp = boost::python; struct StochasticSampledParameter_wrapper : StochasticSampledParameter, bp::wrapper< StochasticSampledParameter > { - StochasticSampledParameter_wrapper(::StochasticParameter< double > const & par, ::size_t nbins, double xmin, double xmax ) + StochasticSampledParameter_wrapper(::StochasticParameter< double > const & par, ::std::size_t nbins, double xmin, double xmax ) : StochasticSampledParameter( boost::ref(par), nbins, xmin, xmax ) , bp::wrapper< StochasticSampledParameter >(){ // constructor } - StochasticSampledParameter_wrapper(::StochasticParameter< double > const & par, ::size_t nbins, int nfwhm=3 ) + StochasticSampledParameter_wrapper(::StochasticParameter< double > const & par, ::std::size_t nbins, int nfwhm=3 ) : StochasticSampledParameter( boost::ref(par), nbins, nfwhm ) , bp::wrapper< StochasticSampledParameter >(){ // constructor @@ -33,11 +33,11 @@ struct StochasticSampledParameter_wrapper : StochasticSampledParameter, bp::wrap virtual ::StochasticSampledParameter * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->StochasticSampledParameter::clone( ); - } } + ::StochasticSampledParameter * default_clone( ) const { return StochasticSampledParameter::clone( ); } @@ -45,11 +45,11 @@ struct StochasticSampledParameter_wrapper : StochasticSampledParameter, bp::wrap virtual double probabilityDensity( double value ) const { if( bp::override func_probabilityDensity = this->get_override( "probabilityDensity" ) ) return func_probabilityDensity( value ); - else{ + else return this->StochasticSampledParameter::probabilityDensity( value ); - } } + double default_probabilityDensity( double value ) const { return StochasticSampledParameter::probabilityDensity( value ); } @@ -57,11 +57,11 @@ struct StochasticSampledParameter_wrapper : StochasticSampledParameter, bp::wrap virtual void setToRandom( ) { if( bp::override func_setToRandom = this->get_override( "setToRandom" ) ) func_setToRandom( ); - else{ + else this->StochasticSampledParameter::setToRandom( ); - } } + void default_setToRandom( ) { StochasticSampledParameter::setToRandom( ); } @@ -69,11 +69,11 @@ struct StochasticSampledParameter_wrapper : StochasticSampledParameter, bp::wrap virtual double getFWHM( ) const { if( bp::override func_getFWHM = this->get_override( "getFWHM" ) ) return func_getFWHM( ); - else{ + else return this->StochasticParameter< double >::getFWHM( ); - } } + double default_getFWHM( ) const { return StochasticParameter< double >::getFWHM( ); } @@ -81,11 +81,11 @@ struct StochasticSampledParameter_wrapper : StochasticSampledParameter, bp::wrap virtual double getRandom( ) { if( bp::override func_getRandom = this->get_override( "getRandom" ) ) return func_getRandom( ); - else{ + else return this->StochasticParameter< double >::getRandom( ); - } } + double default_getRandom( ) { return StochasticParameter< double >::getRandom( ); } @@ -93,11 +93,11 @@ struct StochasticSampledParameter_wrapper : StochasticSampledParameter, bp::wrap virtual void setToAverage( ) { if( bp::override func_setToAverage = this->get_override( "setToAverage" ) ) func_setToAverage( ); - else{ + else this->StochasticParameter< double >::setToAverage( ); - } } + void default_setToAverage( ) { StochasticParameter< double >::setToAverage( ); } @@ -108,9 +108,9 @@ void register_StochasticSampledParameter_class(){ { //::StochasticSampledParameter typedef bp::class_< StochasticSampledParameter_wrapper, bp::bases< StochasticParameter< double > >, boost::noncopyable > StochasticSampledParameter_exposer_t; - StochasticSampledParameter_exposer_t StochasticSampledParameter_exposer = StochasticSampledParameter_exposer_t( "StochasticSampledParameter", bp::init< StochasticParameter< double > const &, size_t, double, double >(( bp::arg("par"), bp::arg("nbins"), bp::arg("xmin"), bp::arg("xmax") )) ); + StochasticSampledParameter_exposer_t StochasticSampledParameter_exposer = StochasticSampledParameter_exposer_t( "StochasticSampledParameter", bp::init< StochasticParameter< double > const &, std::size_t, double, double >(( bp::arg("par"), bp::arg("nbins"), bp::arg("xmin"), bp::arg("xmax") )) ); bp::scope StochasticSampledParameter_scope( StochasticSampledParameter_exposer ); - StochasticSampledParameter_exposer.def( bp::init< StochasticParameter< double > const &, size_t, bp::optional< int > >(( bp::arg("par"), bp::arg("nbins"), bp::arg("nfwhm")=(int)(3) )) ); + StochasticSampledParameter_exposer.def( bp::init< StochasticParameter< double > const &, std::size_t, bp::optional< int > >(( bp::arg("par"), bp::arg("nbins"), bp::arg("nfwhm")=(int)(3) )) ); { //::StochasticSampledParameter::clone typedef ::StochasticSampledParameter * ( ::StochasticSampledParameter::*clone_function_type )( ) const; @@ -125,7 +125,7 @@ void register_StochasticSampledParameter_class(){ } { //::StochasticSampledParameter::getBinValue - typedef double ( ::StochasticSampledParameter::*getBinValue_function_type )( ::size_t ) const; + typedef double ( ::StochasticSampledParameter::*getBinValue_function_type )( ::std::size_t ) const; StochasticSampledParameter_exposer.def( "getBinValue" @@ -135,7 +135,7 @@ void register_StochasticSampledParameter_class(){ } { //::StochasticSampledParameter::getNbins - typedef ::size_t ( ::StochasticSampledParameter::*getNbins_function_type )( ) const; + typedef ::std::size_t ( ::StochasticSampledParameter::*getNbins_function_type )( ) const; StochasticSampledParameter_exposer.def( "getNbins" @@ -144,7 +144,7 @@ void register_StochasticSampledParameter_class(){ } { //::StochasticSampledParameter::getNormalizedProbability - typedef double ( ::StochasticSampledParameter::*getNormalizedProbability_function_type )( ::size_t ) const; + typedef double ( ::StochasticSampledParameter::*getNormalizedProbability_function_type )( ::std::size_t ) const; StochasticSampledParameter_exposer.def( "getNormalizedProbability" @@ -154,7 +154,7 @@ void register_StochasticSampledParameter_class(){ } { //::StochasticSampledParameter::probabilityBinDensity - typedef double ( ::StochasticSampledParameter::*probabilityBinDensity_function_type )( ::size_t ) const; + typedef double ( ::StochasticSampledParameter::*probabilityBinDensity_function_type )( ::std::size_t ) const; StochasticSampledParameter_exposer.def( "probabilityBinDensity" diff --git a/Core/PythonAPI/src/ndimdata_t.pypp.cpp b/Core/PythonAPI/src/ndimdata_t.pypp.cpp index 2553ec6532b3ed04b86e96555a9e1504ea4820eb..15fcfc77c13c6ae1be9462dbbadc497093db8395 100644 --- a/Core/PythonAPI/src/ndimdata_t.pypp.cpp +++ b/Core/PythonAPI/src/ndimdata_t.pypp.cpp @@ -34,7 +34,7 @@ void register_ndimdata_t_class(){ { //::OutputData< double >::addAxis typedef OutputData< double > exported_class_t; - typedef void ( exported_class_t::*addAxis_function_type )( ::std::string const &,::size_t,double,double ) ; + typedef void ( exported_class_t::*addAxis_function_type )( ::std::string const &,::std::size_t,double,double ) ; ndimdata_t_exposer.def( "addAxis" @@ -87,7 +87,7 @@ void register_ndimdata_t_class(){ { //::OutputData< double >::getAllocatedSize typedef OutputData< double > exported_class_t; - typedef ::size_t ( exported_class_t::*getAllocatedSize_function_type )( ) const; + typedef ::std::size_t ( exported_class_t::*getAllocatedSize_function_type )( ) const; ndimdata_t_exposer.def( "getAllocatedSize" @@ -97,7 +97,7 @@ void register_ndimdata_t_class(){ { //::OutputData< double >::getAxis typedef OutputData< double > exported_class_t; - typedef ::IAxis const * ( exported_class_t::*getAxis_function_type )( ::size_t ) const; + typedef ::IAxis const * ( exported_class_t::*getAxis_function_type )( ::std::size_t ) const; ndimdata_t_exposer.def( "getAxis" @@ -121,7 +121,7 @@ void register_ndimdata_t_class(){ { //::OutputData< double >::getAxisIndex typedef OutputData< double > exported_class_t; - typedef ::size_t ( exported_class_t::*getAxisIndex_function_type )( ::std::string const & ) const; + typedef ::std::size_t ( exported_class_t::*getAxisIndex_function_type )( ::std::string const & ) const; ndimdata_t_exposer.def( "getAxisIndex" @@ -132,7 +132,7 @@ void register_ndimdata_t_class(){ { //::OutputData< double >::getIndexOfAxis typedef OutputData< double > exported_class_t; - typedef ::size_t ( exported_class_t::*getIndexOfAxis_function_type )( ::std::string const &,::size_t ) const; + typedef ::std::size_t ( exported_class_t::*getIndexOfAxis_function_type )( ::std::string const &,::std::size_t ) const; ndimdata_t_exposer.def( "getIndexOfAxis" @@ -143,7 +143,7 @@ void register_ndimdata_t_class(){ { //::OutputData< double >::getRank typedef OutputData< double > exported_class_t; - typedef ::size_t ( exported_class_t::*getRank_function_type )( ) const; + typedef ::std::size_t ( exported_class_t::*getRank_function_type )( ) const; ndimdata_t_exposer.def( "getRank" @@ -163,7 +163,7 @@ void register_ndimdata_t_class(){ { //::OutputData< double >::getValueOfAxis typedef OutputData< double > exported_class_t; - typedef double ( exported_class_t::*getValueOfAxis_function_type )( ::std::string const &,::size_t ) const; + typedef double ( exported_class_t::*getValueOfAxis_function_type )( ::std::string const &,::std::size_t ) const; ndimdata_t_exposer.def( "getValueOfAxis" @@ -200,7 +200,7 @@ void register_ndimdata_t_class(){ { //::OutputData< double >::operator[] typedef OutputData< double > exported_class_t; - typedef double & ( exported_class_t::*__getitem___function_type )( ::size_t ) ; + typedef double & ( exported_class_t::*__getitem___function_type )( ::std::size_t ) ; ndimdata_t_exposer.def( "__getitem__" @@ -212,7 +212,7 @@ void register_ndimdata_t_class(){ { //::OutputData< double >::operator[] typedef OutputData< double > exported_class_t; - typedef double const & ( exported_class_t::*__getitem___function_type )( ::size_t ) const; + typedef double const & ( exported_class_t::*__getitem___function_type )( ::std::size_t ) const; ndimdata_t_exposer.def( "__getitem__" @@ -267,7 +267,7 @@ void register_ndimdata_t_class(){ { //::OutputData< double >::toCoordinate typedef OutputData< double > exported_class_t; - typedef int ( exported_class_t::*toCoordinate_function_type )( ::size_t,::size_t ) const; + typedef int ( exported_class_t::*toCoordinate_function_type )( ::std::size_t,::std::size_t ) const; ndimdata_t_exposer.def( "toCoordinate" @@ -278,7 +278,7 @@ void register_ndimdata_t_class(){ { //::OutputData< double >::toCoordinates typedef OutputData< double > exported_class_t; - typedef ::std::vector< int > ( exported_class_t::*toCoordinates_function_type )( ::size_t ) const; + typedef ::std::vector< int > ( exported_class_t::*toCoordinates_function_type )( ::std::size_t ) const; ndimdata_t_exposer.def( "toCoordinates" @@ -289,7 +289,7 @@ void register_ndimdata_t_class(){ { //::OutputData< double >::toIndex typedef OutputData< double > exported_class_t; - typedef ::size_t ( exported_class_t::*toIndex_function_type )( ::std::vector< int > ) const; + typedef ::std::size_t ( exported_class_t::*toIndex_function_type )( ::std::vector< int > ) const; ndimdata_t_exposer.def( "toIndex" diff --git a/Core/Samples/inc/ISample.h b/Core/Samples/inc/ISample.h index 946a7c7909048f92afe2680ed8717004b7b3cdf5..a2117bafc7975d38b3430d3531317b41b067c6e3 100644 --- a/Core/Samples/inc/ISample.h +++ b/Core/Samples/inc/ISample.h @@ -51,7 +51,7 @@ public: ParameterPool *external_pool, int copy_number=-1) const; - void print_structure(); + virtual void printSampleTree(); friend std::ostream& operator<<(std::ostream& ostr, const ISample& m) { m.print(ostr); return ostr; } diff --git a/Core/Samples/inc/ISampleVisitor.h b/Core/Samples/inc/ISampleVisitor.h index 46e2999df6dae4d27e907e5aab3da2ca2bde90b4..e37c6c598fdc430a4845390913f1dbd45563bd11 100644 --- a/Core/Samples/inc/ISampleVisitor.h +++ b/Core/Samples/inc/ISampleVisitor.h @@ -38,6 +38,8 @@ class FormFactorCylinder; class FormFactorPrism3; class InterferenceFunction1DParaCrystal; class InterferenceFunction2DParaCrystal; +class LayerRoughness; + //! Interface to visit a sample tree and perform operations on its nodes @@ -108,6 +110,12 @@ public: "ISampleVisitor::visit(InterferenceFunction2DParaCrystal *)"); } + virtual void visit(const LayerRoughness *) { + throw NotImplementedException( + "ISampleVisitor::visit(LayerRoughness *)"); + } + + virtual bool goForward(){ return true; } virtual bool goBack(){ return true; } }; diff --git a/Core/Samples/src/ISample.cpp b/Core/Samples/src/ISample.cpp index 5a6e21b56aa4cb32365bfa77ddf3e98f7f3cb25a..71910444ff1f1d700f9882fc815b1d94d17913c2 100644 --- a/Core/Samples/src/ISample.cpp +++ b/Core/Samples/src/ISample.cpp @@ -18,6 +18,7 @@ #include "ICompositeSample.h" #include "ICompositeIterator.h" #include "Utils.h" +#include "SamplePrintVisitor.h" ISample *ISample::clone() const { @@ -71,28 +72,10 @@ std::string ISample::addParametersToExternalPool( return new_path; } -void ISample::print_structure() +void ISample::printSampleTree() { - std::cout << getName() << " " << this << std::endl; - std::cout << "ISample::print_structure is broken\n"; -/* - if(getCompositeSample()) { - ICompositeIterator it = getCompositeSample()->createIterator(); - it.first(); - while(!it.is_done()) - { - ISample *smp = it.get_current(); - if(smp) { - int nlevel = (int)it.get_level(); - for(int i=0; i<nlevel; i++) std::cout << "... "; - std::cout << (*smp) << std::endl; - } else { - std::cout << "NULL" << std::endl; - } - it.next(); - } - } -*/ + SamplePrintVisitor visitor; + this->accept(&visitor); } bool ISample::containsMagneticMaterial() const diff --git a/Core/Samples/src/LayerRoughness.cpp b/Core/Samples/src/LayerRoughness.cpp index 40acccc5eaf55d1b0734d8d2b3905690d12a02ab..e2ce6cf4224d1dc5ae7631249b365d6269ebd653 100644 --- a/Core/Samples/src/LayerRoughness.cpp +++ b/Core/Samples/src/LayerRoughness.cpp @@ -23,7 +23,7 @@ LayerRoughness::LayerRoughness() , m_hurstParameter(0) , m_latteralCorrLength(0) { - setName("Roughness"); + setName("LayerRoughness"); init_parameters(); } @@ -32,7 +32,7 @@ LayerRoughness::LayerRoughness(double sigma, double hurstParameter, double latte , m_hurstParameter(hurstParameter) , m_latteralCorrLength(latteralCorrLength) { - setName("roughness"); + setName("LayerRoughness"); init_parameters(); } diff --git a/Core/Tools/inc/IParameterized.h b/Core/Tools/inc/IParameterized.h index 66404d115f6e7fcfe81c12eacc159a69b590ee3b..73271e1714cb934f43d14cee49dcf92e6465ac4e 100644 --- a/Core/Tools/inc/IParameterized.h +++ b/Core/Tools/inc/IParameterized.h @@ -58,12 +58,15 @@ public: { m_parameters.registerParameter(name, parpointer); } //! set parameter value, return true in the case of success - virtual bool setParameterValue(const std::string &name, double value) - { return m_parameters.setParameterValue(name, value); } + virtual bool setParameterValue(const std::string &name, double value); + + //! Sets parameter value, return number of changed parameters + virtual int setMatchedParametersValue(const std::string& wildcards, double value); //! clear parameter pool virtual void clearParameterPool() { m_parameters.clear(); } + protected: //! Throw non-implemented exception (needed for Python). virtual void init_parameters(); diff --git a/Core/Tools/inc/SampleMaterialVisitor.h b/Core/Tools/inc/SampleMaterialVisitor.h index 098dd5dac698098bec413f565f7af892d4de0690..59cfe9f7e774aa803bf3d094d83d4abe12ec20b1 100644 --- a/Core/Tools/inc/SampleMaterialVisitor.h +++ b/Core/Tools/inc/SampleMaterialVisitor.h @@ -48,6 +48,8 @@ public: void visit(const InterferenceFunction1DParaCrystal *); void visit(const InterferenceFunction2DParaCrystal *); + void visit(const LayerRoughness *); + std::vector<const IMaterial *> getMaterials() const { return m_materials; } diff --git a/Core/Tools/inc/SamplePrintVisitor.h b/Core/Tools/inc/SamplePrintVisitor.h index 8814cb4dbce01362559d564cf0fcd83686b76109..7dda73f257ceaacadc574a4ef7e5081f7aa12a57 100644 --- a/Core/Tools/inc/SamplePrintVisitor.h +++ b/Core/Tools/inc/SamplePrintVisitor.h @@ -23,6 +23,7 @@ public: void visit(const LatticeBasis *sample); void visit(const IFormFactor *sample); + void visit(const FormFactorFullSphere *sample); void visit(const FormFactorPyramid *sample); void visit(const FormFactorCylinder *sample); @@ -32,6 +33,8 @@ public: void visit(const InterferenceFunction1DParaCrystal *); void visit(const InterferenceFunction2DParaCrystal *); + void visit(const LayerRoughness *sample); + bool goForward(); bool goBack(); private: diff --git a/Core/Tools/src/IParameterized.cpp b/Core/Tools/src/IParameterized.cpp index 4772a2a042e3ea622af8dff83432af66458c9ae9..4eeeb5622fbd54e49f407ed52716bdf51d944b6c 100644 --- a/Core/Tools/src/IParameterized.cpp +++ b/Core/Tools/src/IParameterized.cpp @@ -59,6 +59,24 @@ std::string IParameterized::addParametersToExternalPool( return path; } + +//! set parameter value, return true in the case of success +bool IParameterized::setParameterValue(const std::string &name, double value) +{ + ParameterPool *p_pool = createParameterTree(); + return p_pool->setParameterValue(name, value); + delete p_pool; +} + +//! Sets parameter value, return number of changed parameters +int IParameterized::setMatchedParametersValue(const std::string& wildcards, double value) +{ + ParameterPool *p_pool = createParameterTree(); + return p_pool->setMatchedParametersValue(wildcards, value); + delete p_pool; +} + + void IParameterized::printParameters() const { ParameterPool *p_pool = createParameterTree(); @@ -66,9 +84,7 @@ void IParameterized::printParameters() const delete p_pool; } -//! Throw non-implemented exception (needed for Python). - -//! No pure virtual function here, +//! No pure virtual function here, have to throw here, //! due to problems in exporting abstract classes to python //! void IParameterized::init_parameters() @@ -78,3 +94,5 @@ void IParameterized::init_parameters() } + + diff --git a/Core/Tools/src/ParameterPool.cpp b/Core/Tools/src/ParameterPool.cpp index 487ee7210f439a605a43fd756a3e9b0c9b7a9019..1611e0f1347d35ce5bce56f1fb17b38c65ca4509 100644 --- a/Core/Tools/src/ParameterPool.cpp +++ b/Core/Tools/src/ParameterPool.cpp @@ -104,8 +104,8 @@ bool ParameterPool::setParameterValue(const std::string& name, double value) { parameter_t x = getParameter(name); if( x.isNull() ) { - msglog(MSG::FATAL) << "ParameterPool::setParameterValue() -> Warning. No parameter with name '" << name << "'"; - throw LogicErrorException("ParameterPool::setParameterValue() -> Warning. No such parameter"); + msglog(MSG::FATAL) << "ParameterPool::setParameterValue() -> Error. No parameter with name '" << name << "'"; + throw LogicErrorException("ParameterPool::setParameterValue() -> Error. No such parameter"); return false; } x.setValue(value); diff --git a/Core/Tools/src/SampleMaterialVisitor.cpp b/Core/Tools/src/SampleMaterialVisitor.cpp index 9d294c68953d04e22a903622c34d1cb2ca854a68..7a6992b36a4e764a4435ad789993ae0bcc43b09b 100644 --- a/Core/Tools/src/SampleMaterialVisitor.cpp +++ b/Core/Tools/src/SampleMaterialVisitor.cpp @@ -197,6 +197,12 @@ void SampleMaterialVisitor::visit(const InterferenceFunction2DParaCrystal*) "visit(InterferenceFunction2DParaCrystal *)"); } +void SampleMaterialVisitor::visit(const LayerRoughness*) +{ + throw NotImplementedException("SampleMaterialVisitor::" + "visit(LayerRoughness *)"); +} + void SampleMaterialVisitor::addMaterial(const IMaterial* p_material) { if (p_material && std::find(m_materials.begin(), m_materials.end(), diff --git a/Core/Tools/src/SamplePrintVisitor.cpp b/Core/Tools/src/SamplePrintVisitor.cpp index d1b1a415bdff8413d3f1a73599154e0c401ee8f5..3111b0cb74344bb1349ffb8db76c587b69ca6edb 100644 --- a/Core/Tools/src/SamplePrintVisitor.cpp +++ b/Core/Tools/src/SamplePrintVisitor.cpp @@ -25,7 +25,7 @@ void SamplePrintVisitor::visit(const MultiLayer *sample) { assert(sample); std::cout << "----------------------------------------------" << std::endl; - std::cout << get_indent() << "PrintVisitor_MultiLayer " << sample->getName() + std::cout << get_indent() << "MultiLayer " << sample->getName() << " " << (*sample->getParameterPool()) << std::endl; @@ -46,47 +46,33 @@ void SamplePrintVisitor::visit(const MultiLayer *sample) void SamplePrintVisitor::visit(const Layer *sample) { assert(sample); - std::cout << get_indent() << "PrintVisitor_Layer " << sample->getName() + std::cout << get_indent() << "Layer " << sample->getName() << " " << (sample->getMaterial() ? sample->getMaterial()->getName() : "0_MATERIAL") << " " << sample->getRefractiveIndex() << " " << (*sample->getParameterPool()) << std::endl; -} - - -/* -void SamplePrintVisitor::visit(const LayerDecorator *sample) -{ - assert(sample); - std::cout << get_indent() << "PrintVisitor_LayerDecorator " << sample->getName() - << " " << (*sample->getParameterPool()) - << std::endl; - - goForward(); - - const Layer *layer = sample->getDecoratedLayer(); - layer->accept(this); const IDecoration *decoration = sample->getDecoration(); - decoration->accept(this); - - goBack(); + if(decoration) decoration->accept(this); } -*/ + void SamplePrintVisitor::visit(const LayerInterface *sample) { assert(sample); - std::cout << get_indent() << "PrintVisitor_LayerInterface " << sample->getName() + std::cout << get_indent() << "LayerInterface " << sample->getName() << " " << (*sample->getParameterPool()) << std::endl; + const IRoughness *roughness = sample->getRoughness(); + if(roughness) roughness->accept(this); + } void SamplePrintVisitor::visit(const ParticleDecoration *sample) { assert(sample); - std::cout << get_indent() << "PrintVisitor_ParticleDecoration " << sample->getName() + std::cout << get_indent() << "ParticleDecoration " << sample->getName() << " " << (*sample->getParameterPool()) << std::endl; @@ -107,7 +93,7 @@ void SamplePrintVisitor::visit(const ParticleDecoration *sample) void SamplePrintVisitor::visit(const ParticleInfo *sample) { assert(sample); - std::cout << get_indent() << "PrintVisitor_ParticleInfo " << sample->getName() + std::cout << get_indent() << "ParticleInfo " << sample->getName() << " " << (*sample->getParameterPool()) << std::endl; @@ -122,8 +108,9 @@ void SamplePrintVisitor::visit(const ParticleInfo *sample) void SamplePrintVisitor::visit(const Particle *sample) { assert(sample); - std::cout << get_indent() << "PrintVisitor_Particle " << sample->getName() - << " Index:" << sample->getRefractiveIndex() + std::cout << get_indent() << "Particle " << sample->getName() + << " " << (sample->getMaterial() ? sample->getMaterial()->getName() : "0_MATERIAL") + << " " << sample->getRefractiveIndex() << std::endl; goForward(); @@ -137,7 +124,7 @@ void SamplePrintVisitor::visit(const Particle *sample) void SamplePrintVisitor::visit(const ParticleCoreShell* sample) { assert(sample); - std::cout << get_indent() << "PrintVisitor_ParticleCoreShell " << + std::cout << get_indent() << "ParticleCoreShell " << sample->getName() << std::endl; goForward(); @@ -157,7 +144,7 @@ void SamplePrintVisitor::visit(const ParticleCoreShell* sample) void SamplePrintVisitor::visit(const MesoCrystal* sample) { assert(sample); - std::cout << get_indent() << "PrintVisitor_MesoCrystal " << + std::cout << get_indent() << "MesoCrystal " << sample->getName() << std::endl; goForward(); @@ -175,7 +162,7 @@ void SamplePrintVisitor::visit(const MesoCrystal* sample) void SamplePrintVisitor::visit(const Crystal* sample) { assert(sample); - std::cout << get_indent() << "PrintVisitor_Crystal " << + std::cout << get_indent() << "Crystal " << sample->getName() << std::endl; goForward(); @@ -189,7 +176,7 @@ void SamplePrintVisitor::visit(const Crystal* sample) void SamplePrintVisitor::visit(const LatticeBasis* sample) { assert(sample); - std::cout << get_indent() << "PrintVisitor_LatticeBasis " << + std::cout << get_indent() << "LatticeBasis " << sample->getName() << std::endl; goForward(); @@ -207,7 +194,7 @@ void SamplePrintVisitor::visit(const LatticeBasis* sample) void SamplePrintVisitor::visit(const IFormFactor *sample) { assert(sample); - std::cout << get_indent() << "PrintVisitor_IFormFactor " << sample->getName() + std::cout << get_indent() << "IFormFactor " << sample->getName() << " " << (*sample->getParameterPool()) << std::endl; @@ -217,7 +204,7 @@ void SamplePrintVisitor::visit(const IFormFactor *sample) void SamplePrintVisitor::visit(const FormFactorFullSphere *sample) { assert(sample); - std::cout << get_indent() << "PrintVisitor_FormFactorFullSphere " << sample->getName() + std::cout << get_indent() << "FormFactorFullSphere " << sample->getName() << " " << (*sample->getParameterPool()) << std::endl; } @@ -226,7 +213,7 @@ void SamplePrintVisitor::visit(const FormFactorFullSphere *sample) void SamplePrintVisitor::visit(const FormFactorCylinder *sample) { assert(sample); - std::cout << get_indent() << "PrintVisitor_FormFactorCylinder " << sample->getName() + std::cout << get_indent() << "FormFactorCylinder " << sample->getName() << " " << (*sample->getParameterPool()) << std::endl; } @@ -235,7 +222,7 @@ void SamplePrintVisitor::visit(const FormFactorCylinder *sample) void SamplePrintVisitor::visit(const FormFactorPyramid *sample) { assert(sample); - std::cout << get_indent() << "PrintVisitor_FormFactorPyramid " << sample->getName() + std::cout << get_indent() << "FormFactorPyramid " << sample->getName() << " " << (*sample->getParameterPool()) << std::endl; } @@ -244,7 +231,7 @@ void SamplePrintVisitor::visit(const FormFactorPyramid *sample) void SamplePrintVisitor::visit(const FormFactorPrism3 *sample) { assert(sample); - std::cout << get_indent() << "PrintVisitor_FormFactorPrism3 " << sample->getName() + std::cout << get_indent() << "FormFactorPrism3 " << sample->getName() << " " << (*sample->getParameterPool()) << std::endl; } @@ -253,7 +240,7 @@ void SamplePrintVisitor::visit(const FormFactorPrism3 *sample) void SamplePrintVisitor::visit(const IInterferenceFunction *sample) { assert(sample); - std::cout << get_indent() << "PrintVisitor_IInterferenceFunction " << sample->getName() + std::cout << get_indent() << "IInterferenceFunction " << sample->getName() << " " << (*sample->getParameterPool()) << std::endl; } @@ -262,7 +249,7 @@ void SamplePrintVisitor::visit(const IInterferenceFunction *sample) void SamplePrintVisitor::visit(const InterferenceFunction1DParaCrystal *sample) { assert(sample); - std::cout << get_indent() << "PrintVisitor_InterferenceFunction1DParaCrystal" << sample->getName() + std::cout << get_indent() << "InterferenceFunction1DParaCrystal " << sample->getName() << " " << (*sample->getParameterPool()) << std::endl; } @@ -270,10 +257,18 @@ void SamplePrintVisitor::visit(const InterferenceFunction1DParaCrystal *sample) void SamplePrintVisitor::visit(const InterferenceFunction2DParaCrystal *sample) { assert(sample); - std::cout << get_indent() << "PrintVisitor_InterferenceFunction2DParaCrystal" << sample->getName() + std::cout << get_indent() << "InterferenceFunction2DParaCrystal " << sample->getName() << " " << (*sample->getParameterPool()) << std::endl; } +void SamplePrintVisitor::visit(const LayerRoughness *sample) +{ + assert(sample); + std::cout << get_indent() << "LayerRoughness " << sample->getName() + << " " << (*sample->getParameterPool()) + << std::endl; +} + diff --git a/Core/python_module.pri b/Core/python_module.pri index ffb6a52a612fa73ded6cfce83ce2cbd5bfe2045b..b7e8f7cb9f75158bd22e8b9026b92dd58fcb7f78 100644 --- a/Core/python_module.pri +++ b/Core/python_module.pri @@ -4,91 +4,91 @@ HEADERS += \ PythonAPI/inc/PythonOutputData.h \ PythonAPI/inc/PythonCoreExposer.h \ PythonAPI/inc/PythonCoreList.h \ - PythonAPI/inc/Beam.pypp.h \ - PythonAPI/inc/Bin1D.pypp.h \ - PythonAPI/inc/Bin1DCVector.pypp.h \ - PythonAPI/inc/Crystal.pypp.h \ + PythonAPI/inc/RotateZ_3D.pypp.h \ + PythonAPI/inc/IFTDistribution2D.pypp.h \ PythonAPI/inc/Detector.pypp.h \ - PythonAPI/inc/FTDistribution2DCauchy.pypp.h \ - PythonAPI/inc/FormFactorBox.pypp.h \ - PythonAPI/inc/FormFactorCone.pypp.h \ - PythonAPI/inc/FormFactorCrystal.pypp.h \ + PythonAPI/inc/LatticeBasis.pypp.h \ + PythonAPI/inc/ParticleCoreShell.pypp.h \ + PythonAPI/inc/Beam.pypp.h \ + PythonAPI/inc/Lattice.pypp.h \ PythonAPI/inc/FormFactorCylinder.pypp.h \ - PythonAPI/inc/FormFactorDecoratorDebyeWaller.pypp.h \ - PythonAPI/inc/FormFactorEllipsoid.pypp.h \ - PythonAPI/inc/FormFactorFullSphere.pypp.h \ - PythonAPI/inc/FormFactorFullSpheroid.pypp.h \ - PythonAPI/inc/FormFactorGauss.pypp.h \ - PythonAPI/inc/FormFactorHemiSpheroid.pypp.h \ - PythonAPI/inc/FormFactorLorentz.pypp.h \ - PythonAPI/inc/FormFactorParallelepiped.pypp.h \ - PythonAPI/inc/FormFactorPrism3.pypp.h \ - PythonAPI/inc/FormFactorPrism6.pypp.h \ - PythonAPI/inc/FormFactorPyramid.pypp.h \ - PythonAPI/inc/FormFactorSphere.pypp.h \ - PythonAPI/inc/FormFactorSphereGaussianRadius.pypp.h \ + PythonAPI/inc/ICloneable.pypp.h \ + PythonAPI/inc/StochasticSampledParameter.pypp.h \ PythonAPI/inc/HomogeneousMaterial.pypp.h \ + PythonAPI/inc/vector_integer_t.pypp.h \ PythonAPI/inc/IAxis.pypp.h \ - PythonAPI/inc/ICloneable.pypp.h \ - PythonAPI/inc/IClusteredParticles.pypp.h \ - PythonAPI/inc/ICompositeSample.pypp.h \ - PythonAPI/inc/IDecoration.pypp.h \ - PythonAPI/inc/IDetectorResolution.pypp.h \ - PythonAPI/inc/IFTDistribution2D.pypp.h \ + PythonAPI/inc/Layer.pypp.h \ PythonAPI/inc/IFormFactor.pypp.h \ - PythonAPI/inc/IFormFactorBorn.pypp.h \ - PythonAPI/inc/IFormFactorDecorator.pypp.h \ - PythonAPI/inc/IInterferenceFunction.pypp.h \ - PythonAPI/inc/IMaterial.pypp.h \ - PythonAPI/inc/IParameterized.pypp.h \ - PythonAPI/inc/IResolutionFunction2D.pypp.h \ - PythonAPI/inc/ISample.pypp.h \ + PythonAPI/inc/FormFactorParallelepiped.pypp.h \ + PythonAPI/inc/RealParameterWrapper.pypp.h \ + PythonAPI/inc/MaterialManager.pypp.h \ + PythonAPI/inc/ResolutionFunction2DSimple.pypp.h \ + PythonAPI/inc/SimulationParameters.pypp.h \ + PythonAPI/inc/FormFactorGauss.pypp.h \ + PythonAPI/inc/FormFactorFullSpheroid.pypp.h \ + PythonAPI/inc/PythonInterface_global_variables.pypp.h \ PythonAPI/inc/ISampleBuilder.pypp.h \ - PythonAPI/inc/ISelectionRule.pypp.h \ - PythonAPI/inc/ITransform3D.pypp.h \ - PythonAPI/inc/Instrument.pypp.h \ - PythonAPI/inc/InterferenceFunction1DParaCrystal.pypp.h \ + PythonAPI/inc/StochasticParameter_t.pypp.h \ + PythonAPI/inc/StochasticDoubleGaussian.pypp.h \ + PythonAPI/inc/FormFactorPrism6.pypp.h \ PythonAPI/inc/InterferenceFunction2DLattice.pypp.h \ - PythonAPI/inc/InterferenceFunction2DParaCrystal.pypp.h \ - PythonAPI/inc/InterferenceFunctionNone.pypp.h \ - PythonAPI/inc/Lattice.pypp.h \ - PythonAPI/inc/Lattice2DIFParameters.pypp.h \ - PythonAPI/inc/LatticeBasis.pypp.h \ - PythonAPI/inc/Layer.pypp.h \ - PythonAPI/inc/LayerInterface.pypp.h \ - PythonAPI/inc/LayerRoughness.pypp.h \ - PythonAPI/inc/MaterialManager.pypp.h \ - PythonAPI/inc/MesoCrystal.pypp.h \ + PythonAPI/inc/FormFactorPyramid.pypp.h \ + PythonAPI/inc/FormFactorBox.pypp.h \ + PythonAPI/inc/IResolutionFunction2D.pypp.h \ + PythonAPI/inc/IFormFactorBorn.pypp.h \ PythonAPI/inc/MultiLayer.pypp.h \ - PythonAPI/inc/OutputDataIOFactory.pypp.h \ + PythonAPI/inc/ITransform3D.pypp.h \ + PythonAPI/inc/ParticleDecoration.pypp.h \ + PythonAPI/inc/IDecoration.pypp.h \ + PythonAPI/inc/FTDistribution2DCauchy.pypp.h \ + PythonAPI/inc/ICompositeSample.pypp.h \ + PythonAPI/inc/cvector_t.pypp.h \ PythonAPI/inc/ParameterPool.pypp.h \ PythonAPI/inc/Particle.pypp.h \ - PythonAPI/inc/ParticleBuilder.pypp.h \ - PythonAPI/inc/ParticleCoreShell.pypp.h \ - PythonAPI/inc/ParticleDecoration.pypp.h \ + PythonAPI/inc/FormFactorCone.pypp.h \ + PythonAPI/inc/FormFactorPrism3.pypp.h \ + PythonAPI/inc/InterferenceFunction2DParaCrystal.pypp.h \ + PythonAPI/inc/vdouble1d_t.pypp.h \ + PythonAPI/inc/MesoCrystal.pypp.h \ + PythonAPI/inc/RotateY_3D.pypp.h \ + PythonAPI/inc/FormFactorDecoratorDebyeWaller.pypp.h \ + PythonAPI/inc/vector_IFormFactorPtr_t.pypp.h \ + PythonAPI/inc/IMaterial.pypp.h \ + PythonAPI/inc/IFormFactorDecorator.pypp.h \ + PythonAPI/inc/Instrument.pypp.h \ + PythonAPI/inc/IDetectorResolution.pypp.h \ + PythonAPI/inc/ISelectionRule.pypp.h \ + PythonAPI/inc/Bin1D.pypp.h \ PythonAPI/inc/ParticleInfo.pypp.h \ + PythonAPI/inc/vector_longinteger_t.pypp.h \ + PythonAPI/inc/FormFactorHemiSpheroid.pypp.h \ + PythonAPI/inc/LayerInterface.pypp.h \ + PythonAPI/inc/FormFactorFullSphere.pypp.h \ PythonAPI/inc/PositionParticleInfo.pypp.h \ - PythonAPI/inc/PythonInterface_free_functions.pypp.h \ - PythonAPI/inc/PythonInterface_global_variables.pypp.h \ - PythonAPI/inc/RealParameterWrapper.pypp.h \ - PythonAPI/inc/ResolutionFunction2DSimple.pypp.h \ - PythonAPI/inc/RotateY_3D.pypp.h \ - PythonAPI/inc/RotateZ_3D.pypp.h \ - PythonAPI/inc/SimpleSelectionRule.pypp.h \ - PythonAPI/inc/Simulation.pypp.h \ - PythonAPI/inc/SimulationParameters.pypp.h \ + PythonAPI/inc/LayerRoughness.pypp.h \ + PythonAPI/inc/FormFactorCrystal.pypp.h \ + PythonAPI/inc/IParameterized.pypp.h \ + PythonAPI/inc/Bin1DCVector.pypp.h \ PythonAPI/inc/StochasticDoubleGate.pypp.h \ - PythonAPI/inc/StochasticDoubleGaussian.pypp.h \ - PythonAPI/inc/StochasticParameter_t.pypp.h \ - PythonAPI/inc/StochasticSampledParameter.pypp.h \ - PythonAPI/inc/cvector_t.pypp.h \ - PythonAPI/inc/kvector_t.pypp.h \ + PythonAPI/inc/IClusteredParticles.pypp.h \ + PythonAPI/inc/IInterferenceFunction.pypp.h \ + PythonAPI/inc/SimpleSelectionRule.pypp.h \ PythonAPI/inc/ndimdata_t.pypp.h \ - PythonAPI/inc/vdouble1d_t.pypp.h \ - PythonAPI/inc/vector_IFormFactorPtr_t.pypp.h \ - PythonAPI/inc/vector_integer_t.pypp.h \ + PythonAPI/inc/FormFactorLorentz.pypp.h \ + PythonAPI/inc/OutputDataIOFactory.pypp.h \ PythonAPI/inc/vector_kvector_t.pypp.h \ - PythonAPI/inc/vector_longinteger_t.pypp.h \ + PythonAPI/inc/InterferenceFunction1DParaCrystal.pypp.h \ + PythonAPI/inc/InterferenceFunctionNone.pypp.h \ + PythonAPI/inc/Crystal.pypp.h \ + PythonAPI/inc/PythonInterface_free_functions.pypp.h \ + PythonAPI/inc/kvector_t.pypp.h \ + PythonAPI/inc/FormFactorEllipsoid.pypp.h \ + PythonAPI/inc/Simulation.pypp.h \ + PythonAPI/inc/ISample.pypp.h \ + PythonAPI/inc/ParticleBuilder.pypp.h \ + PythonAPI/inc/FormFactorSphereGaussianRadius.pypp.h \ + PythonAPI/inc/Lattice2DIFParameters.pypp.h \ + PythonAPI/inc/FormFactorSphere.pypp.h \ PythonAPI/inc/__call_policies.pypp.hpp \ PythonAPI/inc/__convenience.pypp.hpp @@ -96,91 +96,91 @@ SOURCES += \ PythonAPI/src/PythonModule.cpp \ PythonAPI/src/PythonListConverter.cpp \ PythonAPI/src/PythonOutputData.cpp \ - PythonAPI/src/Beam.pypp.cpp \ - PythonAPI/src/Bin1D.pypp.cpp \ - PythonAPI/src/Bin1DCVector.pypp.cpp \ - PythonAPI/src/Crystal.pypp.cpp \ - PythonAPI/src/Detector.pypp.cpp \ - PythonAPI/src/FTDistribution2DCauchy.pypp.cpp \ - PythonAPI/src/FormFactorBox.pypp.cpp \ - PythonAPI/src/FormFactorCone.pypp.cpp \ - PythonAPI/src/FormFactorCrystal.pypp.cpp \ - PythonAPI/src/FormFactorCylinder.pypp.cpp \ - PythonAPI/src/FormFactorDecoratorDebyeWaller.pypp.cpp \ - PythonAPI/src/FormFactorEllipsoid.pypp.cpp \ - PythonAPI/src/FormFactorFullSphere.pypp.cpp \ - PythonAPI/src/FormFactorFullSpheroid.pypp.cpp \ - PythonAPI/src/FormFactorGauss.pypp.cpp \ - PythonAPI/src/FormFactorHemiSpheroid.pypp.cpp \ + PythonAPI/src/ParticleCoreShell.pypp.cpp \ + PythonAPI/src/kvector_t.pypp.cpp \ + PythonAPI/src/vector_IFormFactorPtr_t.pypp.cpp \ + PythonAPI/src/FormFactorSphere.pypp.cpp \ PythonAPI/src/FormFactorLorentz.pypp.cpp \ + PythonAPI/src/FormFactorCylinder.pypp.cpp \ + PythonAPI/src/ISelectionRule.pypp.cpp \ + PythonAPI/src/InterferenceFunctionNone.pypp.cpp \ + PythonAPI/src/IResolutionFunction2D.pypp.cpp \ + PythonAPI/src/ITransform3D.pypp.cpp \ + PythonAPI/src/Layer.pypp.cpp \ + PythonAPI/src/Lattice2DIFParameters.pypp.cpp \ PythonAPI/src/FormFactorParallelepiped.pypp.cpp \ - PythonAPI/src/FormFactorPrism3.pypp.cpp \ + PythonAPI/src/ISample.pypp.cpp \ + PythonAPI/src/MultiLayer.pypp.cpp \ PythonAPI/src/FormFactorPrism6.pypp.cpp \ PythonAPI/src/FormFactorPyramid.pypp.cpp \ - PythonAPI/src/FormFactorSphere.pypp.cpp \ - PythonAPI/src/FormFactorSphereGaussianRadius.pypp.cpp \ - PythonAPI/src/HomogeneousMaterial.pypp.cpp \ PythonAPI/src/IAxis.pypp.cpp \ - PythonAPI/src/ICloneable.pypp.cpp \ - PythonAPI/src/IClusteredParticles.pypp.cpp \ - PythonAPI/src/ICompositeSample.pypp.cpp \ - PythonAPI/src/IDecoration.pypp.cpp \ - PythonAPI/src/IDetectorResolution.pypp.cpp \ - PythonAPI/src/IFTDistribution2D.pypp.cpp \ - PythonAPI/src/IFormFactor.pypp.cpp \ - PythonAPI/src/IFormFactorBorn.pypp.cpp \ + PythonAPI/src/vdouble1d_t.pypp.cpp \ PythonAPI/src/IFormFactorDecorator.pypp.cpp \ - PythonAPI/src/IInterferenceFunction.pypp.cpp \ - PythonAPI/src/IMaterial.pypp.cpp \ + PythonAPI/src/Bin1D.pypp.cpp \ PythonAPI/src/IParameterized.pypp.cpp \ - PythonAPI/src/IResolutionFunction2D.pypp.cpp \ - PythonAPI/src/ISample.pypp.cpp \ + PythonAPI/src/PythonInterface_global_variables.pypp.cpp \ + PythonAPI/src/IInterferenceFunction.pypp.cpp \ + PythonAPI/src/RealParameterWrapper.pypp.cpp \ + PythonAPI/src/PythonInterface_free_functions.pypp.cpp \ + PythonAPI/src/MesoCrystal.pypp.cpp \ + PythonAPI/src/FormFactorCrystal.pypp.cpp \ PythonAPI/src/ISampleBuilder.pypp.cpp \ - PythonAPI/src/ISelectionRule.pypp.cpp \ - PythonAPI/src/ITransform3D.pypp.cpp \ - PythonAPI/src/Instrument.pypp.cpp \ - PythonAPI/src/InterferenceFunction1DParaCrystal.pypp.cpp \ - PythonAPI/src/InterferenceFunction2DLattice.pypp.cpp \ - PythonAPI/src/InterferenceFunction2DParaCrystal.pypp.cpp \ - PythonAPI/src/InterferenceFunctionNone.pypp.cpp \ + PythonAPI/src/StochasticSampledParameter.pypp.cpp \ + PythonAPI/src/FormFactorFullSphere.pypp.cpp \ + PythonAPI/src/StochasticParameter_t.pypp.cpp \ + PythonAPI/src/SimpleSelectionRule.pypp.cpp \ + PythonAPI/src/IDecoration.pypp.cpp \ + PythonAPI/src/FTDistribution2DCauchy.pypp.cpp \ + PythonAPI/src/IFTDistribution2D.pypp.cpp \ + PythonAPI/src/ICloneable.pypp.cpp \ + PythonAPI/src/ParticleInfo.pypp.cpp \ + PythonAPI/src/ParticleDecoration.pypp.cpp \ + PythonAPI/src/FormFactorSphereGaussianRadius.pypp.cpp \ + PythonAPI/src/IClusteredParticles.pypp.cpp \ + PythonAPI/src/Particle.pypp.cpp \ PythonAPI/src/Lattice.pypp.cpp \ - PythonAPI/src/Lattice2DIFParameters.pypp.cpp \ - PythonAPI/src/LatticeBasis.pypp.cpp \ - PythonAPI/src/Layer.pypp.cpp \ - PythonAPI/src/LayerInterface.pypp.cpp \ - PythonAPI/src/LayerRoughness.pypp.cpp \ - PythonAPI/src/MaterialManager.pypp.cpp \ - PythonAPI/src/MesoCrystal.pypp.cpp \ - PythonAPI/src/MultiLayer.pypp.cpp \ + PythonAPI/src/vector_longinteger_t.pypp.cpp \ + PythonAPI/src/IMaterial.pypp.cpp \ + PythonAPI/src/InterferenceFunction2DLattice.pypp.cpp \ + PythonAPI/src/ResolutionFunction2DSimple.pypp.cpp \ + PythonAPI/src/Detector.pypp.cpp \ + PythonAPI/src/Bin1DCVector.pypp.cpp \ + PythonAPI/src/HomogeneousMaterial.pypp.cpp \ + PythonAPI/src/FormFactorHemiSpheroid.pypp.cpp \ + PythonAPI/src/vector_integer_t.pypp.cpp \ PythonAPI/src/OutputDataIOFactory.pypp.cpp \ PythonAPI/src/ParameterPool.pypp.cpp \ - PythonAPI/src/Particle.pypp.cpp \ + PythonAPI/src/InterferenceFunction2DParaCrystal.pypp.cpp \ + PythonAPI/src/FormFactorCone.pypp.cpp \ + PythonAPI/src/Simulation.pypp.cpp \ + PythonAPI/src/FormFactorFullSpheroid.pypp.cpp \ + PythonAPI/src/MaterialManager.pypp.cpp \ PythonAPI/src/ParticleBuilder.pypp.cpp \ - PythonAPI/src/ParticleCoreShell.pypp.cpp \ - PythonAPI/src/ParticleDecoration.pypp.cpp \ - PythonAPI/src/ParticleInfo.pypp.cpp \ + PythonAPI/src/Instrument.pypp.cpp \ + PythonAPI/src/FormFactorGauss.pypp.cpp \ + PythonAPI/src/FormFactorPrism3.pypp.cpp \ PythonAPI/src/PositionParticleInfo.pypp.cpp \ - PythonAPI/src/PythonInterface_free_functions.pypp.cpp \ - PythonAPI/src/PythonInterface_global_variables.pypp.cpp \ - PythonAPI/src/RealParameterWrapper.pypp.cpp \ - PythonAPI/src/ResolutionFunction2DSimple.pypp.cpp \ - PythonAPI/src/RotateY_3D.pypp.cpp \ + PythonAPI/src/ICompositeSample.pypp.cpp \ + PythonAPI/src/ndimdata_t.pypp.cpp \ + PythonAPI/src/Beam.pypp.cpp \ + PythonAPI/src/FormFactorDecoratorDebyeWaller.pypp.cpp \ + PythonAPI/src/IFormFactor.pypp.cpp \ + PythonAPI/src/FormFactorBox.pypp.cpp \ + PythonAPI/src/IDetectorResolution.pypp.cpp \ PythonAPI/src/RotateZ_3D.pypp.cpp \ - PythonAPI/src/SimpleSelectionRule.pypp.cpp \ - PythonAPI/src/Simulation.pypp.cpp \ - PythonAPI/src/SimulationParameters.pypp.cpp \ + PythonAPI/src/LayerInterface.pypp.cpp \ + PythonAPI/src/InterferenceFunction1DParaCrystal.pypp.cpp \ + PythonAPI/src/RotateY_3D.pypp.cpp \ PythonAPI/src/StochasticDoubleGate.pypp.cpp \ - PythonAPI/src/StochasticDoubleGaussian.pypp.cpp \ - PythonAPI/src/StochasticParameter_t.pypp.cpp \ - PythonAPI/src/StochasticSampledParameter.pypp.cpp \ PythonAPI/src/cvector_t.pypp.cpp \ - PythonAPI/src/kvector_t.pypp.cpp \ - PythonAPI/src/ndimdata_t.pypp.cpp \ - PythonAPI/src/vdouble1d_t.pypp.cpp \ - PythonAPI/src/vector_IFormFactorPtr_t.pypp.cpp \ - PythonAPI/src/vector_integer_t.pypp.cpp \ + PythonAPI/src/SimulationParameters.pypp.cpp \ + PythonAPI/src/IFormFactorBorn.pypp.cpp \ PythonAPI/src/vector_kvector_t.pypp.cpp \ - PythonAPI/src/vector_longinteger_t.pypp.cpp + PythonAPI/src/FormFactorEllipsoid.pypp.cpp \ + PythonAPI/src/LayerRoughness.pypp.cpp \ + PythonAPI/src/LatticeBasis.pypp.cpp \ + PythonAPI/src/StochasticDoubleGaussian.pypp.cpp \ + PythonAPI/src/Crystal.pypp.cpp INCLUDEPATH += ./PythonAPI/inc DEPENDPATH += ./PythonAPI/inc diff --git a/Doc/UserManual/AppendixListings.tex b/Doc/UserManual/AppendixListings.tex index 85d89975bfac04cb4f9c6309df4d777eb21e8be2..2792ad3e6c73a8db918e86e7ce7cc990f7dbfbed 100644 --- a/Doc/UserManual/AppendixListings.tex +++ b/Doc/UserManual/AppendixListings.tex @@ -1,143 +1,185 @@ -\newpage{\pagestyle{empty}\cleardoublepage} +%\newpage{\pagestyle{empty}\cleardoublepage} -%\mychapter{1}{Appendix} - \chapter{Listings} -\begin{lstlisting}[caption={Python script of example 1}, - label=script_ex1,captionpos=b,escapeinside={@}{@} ,language=python,style=eclipse, numbers= none,frame = leftline , - framerule = 2mm , - rulecolor = \color{lightgrey}, - breaklines = true] -import sys, os, numpy - -sys.path.append(os.path.abspath(os.path.join(os.path.split(__file__)[0],'..', '..', '..', 'lib'))) - -from libBornAgainCore import * - -def RunSimulation(): - # defining materials - mAmbience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0 ) - mSubstrate = MaterialManager.getHomogeneousMaterial("Substrate", - 6e-6, 2e-8) - mParticle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8 ) - # collection of particles - cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) - cylinder = Particle(mParticle, cylinder_ff) - prism_ff = FormFactorPrism3(5*nanometer, 5*nanometer) - prism = Particle(mParticle, prism_ff) - particle_decoration = ParticleDecoration() - particle_decoration.addParticle(cylinder, 0.0, 0.5) - particle_decoration.addParticle(prism, 0.0, 0.5) - interference = InterferenceFunctionNone() - particle_decoration.addInterferenceFunction(interference) - # air layer with particles and substrate form multi layer - air_layer = Layer(mAmbience) +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Python simulation example.} \label{PythonSimulationExampleScript} +Script can be fount at +\begin{lstlisting}[language=shell, style=commandline] +./Examples/python/simulation/ex001_CylindersAndPrisms/CylindersAndPrisms.py +\end{lstlisting} + + +\begin{lstlisting}[ +language=python, +style=eclipse, +escapeinside={@}{@}, +frame = leftline, +rulecolor = \color{lightgrey}, +breaklines = true +] +import numpy +import matplotlib +import pylab +from libBornAgainCore import * + + +def get_sample(): + """ + Build and return the sample representing cylinders and pyramids on top of + substrate without interference. + """ + # defining materials + m_air = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_substrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) + + # collection of particles + cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) + cylinder = Particle(m_particle, cylinder_ff) + prism_ff = FormFactorPrism3(5*nanometer, 5*nanometer) + prism = Particle(m_particle, prism_ff) + particle_decoration = ParticleDecoration() + particle_decoration.addParticle(cylinder, 0.0, 0.5) + particle_decoration.addParticle(prism, 0.0, 0.5) + interference = InterferenceFunctionNone() + particle_decoration.addInterferenceFunction(interference) + + # air layer with particles and substrate form multi layer + air_layer = Layer(m_air) air_layer.setDecoration(particle_decoration) - substrate_layer = Layer(mSubstrate, 0) - multi_layer = MultiLayer() - multi_layer.addLayer(air_layer) - multi_layer.addLayer(substrate_layer) - - # build and run simulation - simulation = Simulation() - simulation.setDetectorParameters(100,-1.0*degree, 1.0*degree, - 100, 0.0*degree, 2.0*degree, True) - simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) - simulation.setSample(multi_layer) - simulation.runSimulation() - - # retrieving intensity data - return GetOutputData(simulation) + substrate_layer = Layer(m_substrate, 0) + multi_layer = MultiLayer() + multi_layer.addLayer(air_layer) + multi_layer.addLayer(substrate_layer) + return multi_layer + + +def get_simulation(): + """ + Create and return GISAXS simulation with beam and detector defined + """ + simulation = Simulation() + simulation.setDetectorParameters(100, -1.0*degree, 1.0*degree, 100, 0.0*degree, 2.0*degree, True) + simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) + return simulation + + +def run_simulation(): + """ + Run simulation and plot results + """ + sample = get_sample() + simulation = get_simulation() + simulation.setSample(sample) + simulation.runSimulation() + result = GetOutputData(simulation) + 1 # for log scale + pylab.imshow(numpy.rot90(result, 1), norm=matplotlib.colors.LogNorm(), extent=[-1.0, 1.0, 0, 2.0]) + pylab.show() + + +if __name__ == '__main__': + run_simulation() + \end{lstlisting} -\begin{lstlisting}[caption={Python script of fitting example}, - label=script_exfit1,captionpos=b,escapeinside={@}{@} ,language=python,style=eclipse, numbers= none,frame = leftline , - framerule = 2mm , - rulecolor = \color{lightgrey}, - breaklines = true] -import sys, os, numpy -import math +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newpage +\section{Python fitting example.} \label{PythonFittingExampleScript} -sys.path.append(os.path.abspath( - os.path.join(os.path.split(__file__)[0], - '..', '..', '..', 'lib'))) +Script can be fount at +\begin{lstlisting}[language=shell, style=commandline] +./Examples/python/fitting/ex002_FitCylindersAndPrisms/FitCylindersAndPrisms.py +\end{lstlisting} +\begin{lstlisting}[ +language=python, +style=eclipse, +frame = leftline, +rulecolor = \color{lightgrey}, +breaklines = true +] from libBornAgainCore import * from libBornAgainFit import * -# values we want to find -cylinder_height = 5.0*nanometer -cylinder_radius = 5.0*nanometer -prism3_half_side = 5.0*nanometer -prism3_height = 5.0*nanometer -# ---------------------------------- -# create sample : cylinders and prisms in the air on substrate layer -# ---------------------------------- -def buildSample(): + +def get_sample(): + """ + Build the sample representing cylinders and pyramids on top of substrate without interference. + """ # defining materials - mAmbience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0 ) - mSubstrate = MaterialManager.getHomogeneousMaterial("Substrate", - 6e-6, 2e-8 ) - mParticle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8 ) + m_air = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_substrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) + # collection of particles - cylinder_ff = FormFactorCylinder(cylinder_height, cylinder_radius) - cylinder = Particle(mParticle, cylinder_ff) - prism_ff = FormFactorPrism3(prism3_height, prism3_half_side) - prism = Particle(mParticle, prism_ff) + cylinder_ff = FormFactorCylinder(1.0*nanometer, 1.0*nanometer) + cylinder = Particle(m_particle, cylinder_ff) + prism_ff = FormFactorPrism3(1.0*nanometer, 1.0*nanometer) + prism = Particle(m_particle, prism_ff) particle_decoration = ParticleDecoration() particle_decoration.addParticle(cylinder, 0.0, 0.5) - particle_decoration.addParticle(prism,0.0, 0.5) + particle_decoration.addParticle(prism, 0.0, 0.5) interference = InterferenceFunctionNone() particle_decoration.addInterferenceFunction(interference) + # air layer with particles and substrate form multi layer - air_layer = Layer(mAmbience) + air_layer = Layer(m_air) air_layer.setDecoration(particle_decoration) - substrate_layer = Layer(mSubstrate, 0) + substrate_layer = Layer(m_substrate, 0) multi_layer = MultiLayer() multi_layer.addLayer(air_layer) multi_layer.addLayer(substrate_layer) return multi_layer -# ---------------------------------- -# create sample : input beam and detector - characteristics -# ---------------------------------- -def createSimulation(): + + +def get_simulation(): + """ + Create GISAXS simulation with beam and detector defined + """ simulation = Simulation() - simulation.setDetectorParameters(100, 0.0*degree, 2.0*degree,100 , 0.0*degree, 2.0*degree) + simulation.setDetectorParameters(100, -1.0*degree, 1.0*degree, 100, 0.0*degree, 2.0*degree, True) simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) return simulation -# ---------------------------------- -# read "real" data from file -# ---------------------------------- -def GetRealData(): - real_data = OutputDataIOFactory.getOutputData('Refdata_fitcylinderprisms.txt') - return real_data -# ---------------------------------- -# run fitting -# ---------------------------------- + + def run_fitting(): - sample = buildSample() - simulation = createSimulation() + """ + run fitting + """ + sample = get_sample() + simulation = get_simulation() simulation.setSample(sample) - # get the real data, which is simply results of our simulation with default values - real_data = GetRealData() - # run the simulation - simulation.runSimulation() - # linking real and numerical (to be fitted) data - fitSuite = FitSuite() - fitSuite.addSimulationAndRealData(simulation, real_data) - # setting fitting minimizer - fitSuite.setMinimizer( MinimizerFactory.createMinimizer("Minuit2","Migrad") ) - # setting fitting parameters - fitSuite.addFitParameter("*FormFactorCylinder/height", 4.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01) ) - fitSuite.addFitParameter("*FormFactorCylinder/radius", 6.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01) ) - fitSuite.addFitParameter("*FormFactorPrism3/height", 4.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01) ) - fitSuite.addFitParameter("*FormFactorPrism3/half_side", 6*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01) ) - # run fit - fitSuite.runFit() - # print fit results - fitSuite.printResults() + + real_data = OutputDataIOFactory.getOutputData('Refdata_fitcylinderprisms.txt') + + fit_suite = FitSuite() + fit_suite.addSimulationAndRealData(simulation, real_data) + fit_suite.initPrint(10) + + # setting fitting parameters with starting values + fit_suite.addFitParameter("*FormFactorCylinder/height", 4.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01)) + fit_suite.addFitParameter("*FormFactorCylinder/radius", 6.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01)) + fit_suite.addFitParameter("*FormFactorPrism3/height", 4.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01)) + fit_suite.addFitParameter("*FormFactorPrism3/half_side", 6.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01)) + + # running fit + fit_suite.runFit() + + print "Fitting completed." + fit_suite.printResults() + print "chi2:", fit_suite.getMinimizer().getMinValue() + fitpars = fit_suite.getFitParameters() + for i in range(0, fitpars.size()): + print fitpars[i].getName(), fitpars[i].getValue(), fitpars[i].getError() + +if __name__ == '__main__': + run_fitting() \end{lstlisting} diff --git a/Doc/UserManual/Figures/minimization_workflow.eps b/Doc/UserManual/Figures/minimization_workflow.eps new file mode 100644 index 0000000000000000000000000000000000000000..6e6ad19fe682a1cb4fd086c65dbf7226109e917e --- /dev/null +++ b/Doc/UserManual/Figures/minimization_workflow.eps @@ -0,0 +1,1792 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: cairo 1.12.8 (http://cairographics.org) +%%CreationDate: Fri Oct 11 15:47:52 2013 +%%Pages: 1 +%%DocumentData: Clean7Bit +%%LanguageLevel: 3 +%%BoundingBox: 16 56 816 480 +%%EndComments +%%BeginProlog +save +50 dict begin +/q { gsave } bind def +/Q { grestore } bind def +/cm { 6 array astore concat } bind def +/w { setlinewidth } bind def +/J { setlinecap } bind def +/j { setlinejoin } bind def +/M { setmiterlimit } bind def +/d { setdash } bind def +/m { moveto } bind def +/l { lineto } bind def +/c { curveto } bind def +/h { closepath } bind def +/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto + 0 exch rlineto 0 rlineto closepath } bind def +/S { stroke } bind def +/f { fill } bind def +/f* { eofill } bind def +/n { newpath } bind def +/W { clip } bind def +/W* { eoclip } bind def +/BT { } bind def +/ET { } bind def +/pdfmark where { pop globaldict /?pdfmark /exec load put } + { globaldict begin /?pdfmark /pop load def /pdfmark + /cleartomark load def end } ifelse +/BDC { mark 3 1 roll /BDC pdfmark } bind def +/EMC { mark /EMC pdfmark } bind def +/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def +/Tj { show currentpoint cairo_store_point } bind def +/TJ { + { + dup + type /stringtype eq + { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse + } forall + currentpoint cairo_store_point +} bind def +/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore + cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def +/Tf { pop /cairo_font exch def /cairo_font_matrix where + { pop cairo_selectfont } if } bind def +/Td { matrix translate cairo_font_matrix matrix concatmatrix dup + /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point + /cairo_font where { pop cairo_selectfont } if } bind def +/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def + cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def +/g { setgray } bind def +/rg { setrgbcolor } bind def +/d1 { setcachedevice } bind def +%%EndProlog +11 dict begin +/FontType 42 def +/FontName /DejaVuSans def +/PaintType 0 def +/FontMatrix [ 1 0 0 1 0 0 ] def +/FontBBox [ 0 0 0 0 ] def +/Encoding 256 array def +0 1 255 { Encoding exch /.notdef put } for +Encoding 32 /space put +Encoding 50 /two put +Encoding 65 /A put +Encoding 66 /B put +Encoding 70 /F put +Encoding 77 /M put +Encoding 83 /S put +Encoding 85 /U put +Encoding 97 /a put +Encoding 99 /c put +Encoding 100 /d put +Encoding 101 /e put +Encoding 102 /f put +Encoding 103 /g put +Encoding 105 /i put +Encoding 106 /j put +Encoding 108 /l put +Encoding 109 /m put +Encoding 110 /n put +Encoding 111 /o put +Encoding 112 /p put +Encoding 114 /r put +Encoding 115 /s put +Encoding 116 /t put +Encoding 117 /u put +Encoding 118 /v put +Encoding 122 /z put +/CharStrings 28 dict dup begin +/.notdef 0 def +/F 1 def +/i 2 def +/t 3 def +/n 4 def +/g 5 def +/r 6 def +/e 7 def +/s 8 def +/u 9 def +/l 10 def +/S 11 def +/m 12 def +/a 13 def +/d 14 def +/M 15 def +/z 16 def +/o 17 def +/A 18 def +/j 19 def +/p 20 def +/two 21 def +/v 22 def +/c 23 def +/U 24 def +/space 25 def +/f 26 def +/B 27 def +end readonly def +/sfnts [ +<0001000000090080000300106376742000691d390000132c000001fe6670676d7134766a0000 +152c000000ab676c7966f7624a950000009c0000129068656164f79ac5e7000015d800000036 +686865610cb8066d0000161000000024686d74787f220dad00001634000000706c6f63610001 +0224000016a4000000746d617870048906710000171800000020707265703b07f10000001738 +0000056800020066fe96046605a400030007001a400c04fb0006fb0108057f0204002fc4d4ec +310010d4ecd4ec301311211125211121660400fc73031bfce5fe96070ef8f2720629000100c9 +0000042305d50009002940120695040295008104ad08050107031c00040a10fcec32d4c43100 +2fecf4ec10ee30b20f0b01015d13211521112115211123c9035afd700250fdb0ca05d5aafe48 +aafd3700000200c100000179061400030007002b400e06be04b100bc020501080400460810fc +3cec3231002fe4fcec30400b1009400950096009700905015d1333112311331523c1b8b8b8b8 +0460fba00614e90000010037000002f2059e0013003840190e05080f03a9001101bc08870a0b +08090204000810120e461410fc3cc4fc3cc432393931002fecf43cc4ec3211393930b2af1501 +015d01112115211114163b01152322263511233533110177017bfe854b73bdbdd5a28787059e +fec28ffda0894e9a9fd202608f013e000000000100ba00000464047b00130036401903090003 +0e0106870e11b80cbc0a010208004e0d09080b461410fcec32f4ec31002f3ce4f4c4ec111217 +3930b46015cf1502015d0111231134262322061511231133153e013332160464b87c7c95acb9 +b942b375c1c602a4fd5c029e9f9ebea4fd870460ae6564ef00020071fe56045a047b000b0028 +004a4023190c1d0912861316b90f03b92623b827bc09b90fbd1a1d261900080c470612122045 +2910fcc4ecf4ec323231002fc4e4ece4f4c4ec10fed5ee1112393930b6602a802aa02a03015d +01342623220615141633323617100221222627351e013332363d010e01232202111012333216 +17353303a2a59594a5a59495a5b8fefefa61ac51519e52b5b439b27ccefcfcce7cb239b8023d +c8dcdcc8c7dcdcebfee2fee91d1eb32c2abdbf5b6362013a01030104013a6263aa00000100ba +0000034a047b001100304014060b0700110b03870eb809bc070a06080008461210fcc4ec3231 +002fe4f4ecc4d4cc11123930b450139f1302015d012e012322061511231133153e0133321617 +034a1f492c9ca7b9b93aba85132e1c03b41211cbbefdb20460ae66630505000000020071ffe3 +047f047b0014001b00704024001501098608880515a90105b90c01bb18b912b80c8c1c1b1502 +081508004b02120f451c10fcecf4ecc4111239310010e4f4ece410ee10ee10f4ee1112393040 +293f1d701da01dd01df01d053f003f013f023f153f1b052c072f082f092c0a6f006f016f026f +156f1b095d71015d0115211e0133323637150e01232000111000333200072e0123220607047f +fcb20ccdb76ac76263d06bfef4fec70129fce20107b802a5889ab90e025e5abec73434ae2a2c +0138010a01130143feddc497b4ae9e000001006fffe303c7047b002700e7403c0d0c020e0b53 +1f1e080902070a531f1f1e420a0b1e1f041500860189041486158918b91104b925b8118c281e +0a0b1f1b0700521b080e07081422452810fcc4ecd4ece4111239393939310010e4f4ec10fef5 +ee10f5ee121739304b535807100eed111739070eed1117395922b2002701015d406d1c0a1c0b +1c0c2e092c0a2c0b2c0c3b093b0a3b0b3b0c0b200020012402280a280b2a132f142f152a1628 +1e281f292029212427860a860b860c860d12000000010202060a060b030c030d030e030f0310 +0319031a031b031c041d09272f293f295f297f2980299029a029f029185d005d7101152e0123 +22061514161f011e0115140623222627351e013332363534262f012e01353436333216038b4e +a85a898962943fc4a5f7d85ac36c66c661828c65ab40ab98e0ce66b4043fae28285454404921 +0e2a99899cb62323be353559514b50250f2495829eac1e000000000200aeffe30458047b0013 +0014003b401c030900030e0106870e118c0a01bc14b80c0d0908140b4e020800461510fcecf4 +39ec3231002fe4e432f4c4ec1112173930b46f15c01502015d13113311141633323635113311 +23350e0123222601aeb87c7c95adb8b843b175c1c801cf01ba02a6fd619f9fbea4027bfba0ac +6663f003a800000100c100000179061400030022b7009702010800460410fcec31002fec3040 +0d10054005500560057005f00506015d13331123c1b8b80614f9ec0000010087ffe304a205f0 +0027007e403c0d0c020e0b021e1f1e080902070a021f1f1e420a0b1e1f0415010015a1149418 +9511049500942591118c281e0a0b1f1b0700221b190e2d071914222810dcc4ecfcece4111239 +393939310010e4f4e4ec10eef6ee10c6111739304b535807100eed11173907100eed11173959 +22b20f2901015db61f292f294f29035d01152e012322061514161f011e011514042122262735 +1e013332363534262f012e01353424333216044873cc5fa5b377a67ae2d7feddfee76aef807b +ec72adbc879a7be2ca0117f569da05a4c53736807663651f192bd9b6d9e0302fd04546887e6e +7c1f182dc0abc6e42600000100ba0000071d047b0022005a4026061209180f00061d07150c87 +1d2003b81bbc19100700110f0808065011080f501c18081a462310fcec32fcfcfcec11123931 +002f3c3ce4f43cc4ec32111217393040133024502470249024a024a024bf24df24ff2409015d +013e013332161511231134262322061511231134262322061511231133153e01333216042945 +c082afbeb972758fa6b972778da6b9b93fb0797aab03897c76f5e2fd5c029ea19cbea4fd8702 +9ea29bbfa3fd870460ae67627c0000000002007bffe3042d047b000a002500bc4027191f0b17 +090e00a91706b90e1120861fba1cb923b8118c170c001703180d09080b1f030814452610fcec +ccd4ec323211393931002fc4e4f4fcf4ec10c6ee10ee11391139123930406e301d301e301f30 +20302130223f27401d401e401f402040214022501d501e501f50205021502250277027851d87 +1e871f8720872185229027a027f0271e301e301f30203021401e401f40204021501e501f5020 +5021601e601f60206021701e701f70207021801e801f80208021185d015d0122061514163332 +363d01371123350e01232226353436332135342623220607353e0133321602bedfac816f99b9 +b8b83fbc88accbfdfb0102a79760b65465be5af3f00233667b6273d9b4294cfd81aa6661c1a2 +bdc0127f8b2e2eaa2727fc0000020071ffe3045a06140010001c003840191ab9000e14b90508 +8c0eb801970317040008024711120b451d10fcecf4ec323231002fece4f4c4ec10c4ee30b660 +1e801ea01e03015d0111331123350e0123220211100033321601141633323635342623220603 +a2b8b83ab17ccbff00ffcb7cb1fdc7a79292a8a89292a703b6025ef9eca86461014401080108 +014461fe15cbe7e7cbcbe7e7000100c90000061f05d5000c00bf403403110708070211010208 +080702110302090a0901110a0a09420a070203080300af080b050908030201050a061c043e0a +1c00040d10fcecfcec11173931002f3cc4ec32111739304b5358071005ed071008ed071008ed +071005ed5922b2700e01015d405603070f080f09020a15021407130a260226072007260a200a +3407350a69027c027b07790a80028207820a90021604010b0313011b0323012c032708280934 +013c035608590965086a097608790981018d0395019b03145d005d1321090121112311012301 +1123c9012d017d017f012dc5fe7fcbfe7fc405d5fc0803f8fa2b051ffc000400fae100000001 +0058000003db04600009009d401a081102030203110708074208a900bc03a905080301000401 +060a10dc4bb00b544bb00c545b58b90006ffc038594bb0135458b9000600403859c432c41139 +3931002fecf4ec304b5358071005ed071005ed592201404205021602260247024907050b080f +0b18031b082b08200b36033908300b400140024503400440054308570359085f0b6001600266 +036004600562087f0b800baf0b1b5d005d1321150121152135012171036afd4c02b4fc7d02b4 +fd650460a8fcdb93a803250000020071ffe30475047b000b0017004a401306b91200b90cb812 +8c1809120f51031215451810fcecf4ec310010e4f4ec10ee3040233f197b007b067f077f087f +097f0a7f0b7b0c7f0d7f0e7f0f7f107f117b12a019f01911015d012206151416333236353426 +273200111000232200111000027394acab9593acac93f00112feeef0f1feef011103dfe7c9c9 +e7e8c8c7e99cfec8feecfeedfec701390113011401380000000200100000056805d50002000a +00c2404100110100040504021105050401110a030a0011020003030a07110504061105050409 +11030a08110a030a4200030795010381090509080706040302010009050a0b10d4c417393100 +2f3ce4d4ec1239304b5358071005ed0705ed071005ed0705ed071008ed071005ed071005ed07 +1008ed5922b2200c01015d40420f010f020f070f080f005800760070008c0009070108020603 +09041601190256015802500c67016802780176027c0372047707780887018802800c98029903 +9604175d005d090121013301230321032302bcfeee0225fe7be50239d288fd5f88d5050efd19 +03aefa2b017ffe8100000002ffdbfe5601790614000b000f0044401c0b0207000ebe0c078705 +bd00bc0cb110081005064f0d01080c00461010fc3cec32e4391239310010ece4f4ec10ee1112 +393930400b1011401150116011701105015d13331114062b01353332363511331523c1b8a3b5 +4631694cb8b80460fb8cd6c09c61990628e90000000200bafe5604a4047b0010001c003e401b +1ab9000e14b90508b80e8c01bd03bc1d11120b471704000802461d10fcec3232f4ec310010e4 +e4e4f4c4ec10c4ee304009601e801ea01ee01e04015d2511231133153e013332001110022322 +260134262322061514163332360173b9b93ab17bcc00ffffcc7bb10238a79292a7a79292a7a8 +fdae060aaa6461febcfef8fef8febc6101ebcbe7e7cbcbe7e7000000000100960000044a05f0 +001c009a4027191a1b03181c11050400110505044210a111940da014910400a00200100a0201 +0a1c171003061d10fc4bb015544bb016545b4bb014545b58b90003ffc03859c4d4ecc0c01112 +3931002fec32f4ecf4ec304b5358071005ed0705ed11173959220140325504560556077a047a +05761b87190704000419041a041b051c74007606751a731b741c82008619821a821b821ca800 +a81b115d005d25211521353600373e0135342623220607353e01333204151406070600018902 +c1fc4c73018d33614da7865fd3787ad458e80114455b19fef4aaaaaa7701913a6d9749779642 +43cc3132e8c25ca5701dfeeb00000001003d0000047f0460000600fb40270311040504021101 +0205050402110302060006011100000642020300bf0506050302010504000710d44bb00a5458 +b90000004038594bb014544bb015545b58b90000ffc03859c4173931002fec3239304b535807 +1005ed071008ed071008ed071005ed592201408e48026a027b027f02860280029102a4020806 +00060109030904150015011a031a0426002601290329042008350035013a033a043008460046 +0149034904460548064008560056015903590450086600660169036904670568066008750074 +017b037b0475057a068500850189038904890586069600960197029a03980498059706a805a7 +06b008c008df08ff083e5d005d133309013301233dc3015e015ec3fe5cfa0460fc5403acfba0 +000000010071ffe303e7047b0019003f401b00860188040e860d880ab91104b917b8118c1a07 +120d004814451a10fce432ec310010e4f4ec10fef4ee10f5ee30400b0f1b101b801b901ba01b +05015d01152e0123220615141633323637150e0123220011100021321603e74e9d50b3c6c6b3 +509d4e4da55dfdfed6012d010655a20435ac2b2be3cdcde32b2baa2424013e010e0112013a23 +0000000100b2ffe3052905d50011004040160802110b0005950e8c09008112081c0a38011c00 +411210fc4bb0105458b90000ffc03859ecfcec310010e432f4ec11393939393001b61f138f13 +9f13035d133311141633323635113311100021200011b2cbaec3c2aecbfedffee6fee5fedf05 +d5fc75f0d3d3f0038bfc5cfedcfed6012a0124000001002f000002f8061400130059401c0510 +010c08a906018700970e06bc0a02130700070905080d0f0b4c1410fc4bb00a5458b9000b0040 +38594bb00e5458b9000bffc038593cc4fc3cc4c412393931002fe432fcec10ee321239393001 +b640155015a015035d01152322061d012115211123112335333534363302f8b0634d012ffed1 +b9b0b0aebd0614995068638ffc2f03d18f4ebbab000300c9000004ec05d50008001100200043 +40231900950a0995128101950aad1f110b080213191f05000e1c1605191c2e09001c12042110 +fcec32fcecd4ec111739393931002fececf4ec10ee3930b20f2201015d011121323635342623 +01112132363534262325213216151406071e01151404232101930144a39d9da3febc012b9491 +9194fe0b0204e7fa807c95a5fef0fbfde802c9fddd878b8c850266fe3e6f727170a6c0b189a2 +1420cb98c8da013500b800cb00cb00c100aa009c01a600b800660000007100cb00a002b20085 +007500b800c301cb0189022d00cb00a600f000d300aa008700cb03aa0400014a003300cb0000 +00d9050200f4015400b4009c01390114013907060400044e04b4045204b804e704cd00370473 +04cd04600473013303a2055605a60556053903c5021200c9001f00b801df007300ba03e90333 +03bc0444040e00df03cd03aa00e503aa0404000000cb008f00a4007b00b80014016f007f027b +0252008f00c705cd009a009a006f00cb00cd019e01d300f000ba018300d5009803040248009e +01d500c100cb00f600830354027f00000333026600d300c700a400cd008f009a0073040005d5 +010a00fe022b00a400b4009c00000062009c0000001d032d05d505d505d505f0007f007b0054 +00a406b80614072301d300b800cb00a601c301ec069300a000d3035c037103db0185042304a8 +0448008f0139011401390360008f05d5019a0614072306660179046004600460047b009c0000 +0277046001aa00e904600762007b00c5007f027b000000b4025205cd006600bc006600770610 +00cd013b01850389008f007b0000001d00cd074a042f009c009c0000077d006f0000006f0335 +006a006f007b00ae00b2002d0396008f027b00f600830354063705f6008f009c04e10266008f +018d02f600cd03440029006604ee00730000140000960000b707060504030201002c2010b002 +254964b040515820c859212d2cb002254964b040515820c859212d2c20100720b00050b00d79 +20b8ffff5058041b0559b0051cb0032508b0042523e120b00050b00d7920b8ffff5058041b05 +59b0051cb0032508e12d2c4b505820b0fd454459212d2cb002254560442d2c4b5358b00225b0 +022545445921212d2c45442d2cb00225b0022549b00525b005254960b0206368208a108a233a +8a10653a2d00000100000002547aa4c3ae1a5f0f3cf5001f080000000000c990133600000000 +c9901336f7d6fcae0d72095500000008000000010000000000010000076dfe1d00000de2f7d6 +fa510d7200010000000000000000000000000000001c04cd0066049a00c9023900c103230037 +051200ba05140071034a00ba04ec0071042b006f051200ae023900c10514008707cb00ba04e7 +007b0514007106e700c90433005804e50071057900100239ffdb051400ba0517009604bc003d +0466007105db00b2028b000002d1002f057d00c9000000000000004400000098000000e80000 +0164000001dc000002a400000314000003e800000548000005cc0000060800000700000007c4 +000008f00000098800000a8400000b5000000bf400000cf000000d6c00000e0c00000f080000 +102c000010c40000114800001148000011e00000129000010000001c0354002b0068000c0002 +00100099000800000415021600080004b8028040fffbfe03fa1403f92503f83203f79603f60e +03f5fe03f4fe03f32503f20e03f19603f02503ef8a4105effe03ee9603ed9603ecfa03ebfa03 +eafe03e93a03e84203e7fe03e63203e5e45305e59603e48a4105e45303e3e22f05e3fa03e22f +03e1fe03e0fe03df3203de1403dd9603dcfe03db1203da7d03d9bb03d8fe03d68a4105d67d03 +d5d44705d57d03d44703d3d21b05d3fe03d21b03d1fe03d0fe03cffe03cefe03cd9603cccb1e +05ccfe03cb1e03ca3203c9fe03c6851105c61c03c51603c4fe03c3fe03c2fe03c1fe03c0fe03 +bffe03befe03bdfe03bcfe03bbfe03ba1103b9862505b9fe03b8b7bb05b8fe03b7b65d05b7bb +03b78004b6b52505b65d40ff03b64004b52503b4fe03b39603b2fe03b1fe03b0fe03affe03ae +6403ad0e03acab2505ac6403abaa1205ab2503aa1203a98a4105a9fa03a8fe03a7fe03a6fe03 +a51203a4fe03a3a20e05a33203a20e03a16403a08a4105a096039ffe039e9d0c059efe039d0c +039c9b19059c64039b9a10059b19039a1003990a0398fe0397960d0597fe03960d03958a4105 +95960394930e05942803930e0392fa039190bb0591fe03908f5d0590bb039080048f8e25058f +5d038f40048e25038dfe038c8b2e058cfe038b2e038a8625058a410389880b05891403880b03 +878625058764038685110586250385110384fe038382110583fe0382110381fe0380fe037ffe +0340ff7e7d7d057efe037d7d037c64037b5415057b25037afe0379fe03780e03770c03760a03 +75fe0374fa0373fa0372fa0371fa0370fe036ffe036efe036c21036bfe036a1142056a530369 +fe03687d036711420566fe0365fe0364fe0363fe0362fe03613a0360fa035e0c035dfe035bfe +035afe0359580a0559fa03580a035716190557320356fe035554150555420354150353011005 +531803521403514a130551fe03500b034ffe034e4d10054efe034d10034cfe034b4a13054bfe +034a4910054a1303491d0d05491003480d0347fe0346960345960344fe0343022d0543fa0342 +bb03414b0340fe033ffe033e3d12053e14033d3c0f053d12033c3b0d053c40ff0f033b0d033a +fe0339fe033837140538fa033736100537140336350b05361003350b03341e03330d0332310b +0532fe03310b03302f0b05300d032f0b032e2d09052e10032d09032c32032b2a25052b64032a +2912052a25032912032827250528410327250326250b05260f03250b0324fe0323fe03220f03 +210110052112032064031ffa031e1d0d051e64031d0d031c1142051cfe031bfa031a42031911 +420519fe031864031716190517fe031601100516190315fe0314fe0313fe031211420512fe03 +11022d05114203107d030f64030efe030d0c16050dfe030c0110050c16030bfe030a100309fe +0308022d0508fe030714030664030401100504fe03401503022d0503fe0302011005022d0301 +100300fe0301b80164858d012b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b002b2b2b2b2b2b2b2b2b2b2b2b +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b1d00> +] def +/f-0-0 currentdict end definefont pop +11 dict begin +/FontType 42 def +/FontName /DejaVuSans def +/PaintType 0 def +/FontMatrix [ 1 0 0 1 0 0 ] def +/FontBBox [ 0 0 0 0 ] def +/Encoding 256 array def +0 1 255 { Encoding exch /.notdef put } for +Encoding 1 /uni03C7 put +Encoding 2 /uniFB01 put +/CharStrings 3 dict dup begin +/.notdef 0 def +/uni03C7 1 def +/uniFB01 2 def +end readonly def +/sfnts [ +<0001000000090080000300106376742000691d3900000290000001fe6670676d7134766a0000 +0490000000ab676c796636e598a70000009c000001f468656164f79ac5e70000053c00000036 +686865610cb806540000057400000024686d74780e7600d0000005980000000c6c6f63610000 +0388000005a4000000106d61787004700671000005b400000020707265703b07f100000005d4 +0000056800020066fe96046605a400030007001a400c04fb0006fb0108057f0204002fc4d4ec +310010d4ecd4ec301311211125211121660400fc73031bfce5fe96070ef8f27206290001003b +fe5504640461001700ae400c0410010d04090f140f03091810d43cd43c11121739b1190f10c4 +3140130410010d04150f08a90f09bc1814a91502bd180010fc3cec10fc3cec1112173930b025 +4b535840120011110c1105030e00050e110f021103030e070510ec10ec070810ec10ecb40d0c +110e030fb40405000e030fb4100c11020f0fb4010f0200050fb406070505040705111239b417 +161105040705111239b40b0a0c110c0705111239b4121311110c070511123959050301230103 +262b01351704171301330113163b0115272402dc95fecdd901b2b6319a3146010241940133d9 +fe4eb6319a3146fefefa017ffdd0031801d77e9e0207a7fe810230fce8fe297e9e0207000002 +002f0000044a061400150019005240111b46001708160f1404080803160a064c1a10fc3cc432 +c4fc3cc410fe3cec310040120803a90010870e18be16b10e970900bc05012f3ce632eefeee10 +ee10ee3230400bff1ba01b901b801b101b05015d01112311211123112335333534363b011523 +22061d0101331523044ab9fe07b9b0b0adb3b9b0634d01f9b9b90460fba003d1fc2f03d18f4e +b7af9950686301b2e900013500b800cb00cb00c100aa009c01a600b800660000007100cb00a0 +02b20085007500b800c301cb0189022d00cb00a600f000d300aa008700cb03aa0400014a0033 +00cb000000d9050200f4015400b4009c01390114013907060400044e04b4045204b804e704cd +0037047304cd04600473013303a2055605a60556053903c5021200c9001f00b801df007300ba +03e9033303bc0444040e00df03cd03aa00e503aa0404000000cb008f00a4007b00b80014016f +007f027b0252008f00c705cd009a009a006f00cb00cd019e01d300f000ba018300d500980304 +0248009e01d500c100cb00f600830354027f00000333026600d300c700a400cd008f009a0073 +040005d5010a00fe022b00a400b4009c00000062009c0000001d032d05d505d505d505f0007f +007b005400a406b80614072301d300b800cb00a601c301ec069300a000d3035c037103db0185 +042304a80448008f0139011401390360008f05d5019a0614072306660179046004600460047b +009c00000277046001aa00e904600762007b00c5007f027b000000b4025205cd006600bc0066 +0077061000cd013b01850389008f007b0000001d00cd074a042f009c009c0000077d006f0000 +006f0335006a006f007b00ae00b2002d0396008f027b00f600830354063705f6008f009c04e1 +0266008f018d02f600cd03440029006604ee00730000140000960000b707060504030201002c +2010b002254964b040515820c859212d2cb002254964b040515820c859212d2c20100720b000 +50b00d7920b8ffff5058041b0559b0051cb0032508b0042523e120b00050b00d7920b8ffff50 +58041b0559b0051cb0032508e12d2c4b505820b0fd454459212d2cb002254560442d2c4b5358 +b00225b0022545445921212d2c45442d2cb00225b0022549b00525b005254960b0206368208a +108a233a8a10653a2d00000100000002547a0749c1525f0f3cf5001f080000000000c9901336 +00000000c9901336f7d6fcae0d72095500000008000000010000000000010000076dfe1d0000 +0de2f7d6fa510d7200010000000000000000000000000000000304cd0066049f003b050a002f +000000000000004400000150000001f40001000000030354002b0068000c0002001000990008 +00000415021600080004b8028040fffbfe03fa1403f92503f83203f79603f60e03f5fe03f4fe +03f32503f20e03f19603f02503ef8a4105effe03ee9603ed9603ecfa03ebfa03eafe03e93a03 +e84203e7fe03e63203e5e45305e59603e48a4105e45303e3e22f05e3fa03e22f03e1fe03e0fe +03df3203de1403dd9603dcfe03db1203da7d03d9bb03d8fe03d68a4105d67d03d5d44705d57d +03d44703d3d21b05d3fe03d21b03d1fe03d0fe03cffe03cefe03cd9603cccb1e05ccfe03cb1e +03ca3203c9fe03c6851105c61c03c51603c4fe03c3fe03c2fe03c1fe03c0fe03bffe03befe03 +bdfe03bcfe03bbfe03ba1103b9862505b9fe03b8b7bb05b8fe03b7b65d05b7bb03b78004b6b5 +2505b65d40ff03b64004b52503b4fe03b39603b2fe03b1fe03b0fe03affe03ae6403ad0e03ac +ab2505ac6403abaa1205ab2503aa1203a98a4105a9fa03a8fe03a7fe03a6fe03a51203a4fe03 +a3a20e05a33203a20e03a16403a08a4105a096039ffe039e9d0c059efe039d0c039c9b19059c +64039b9a10059b19039a1003990a0398fe0397960d0597fe03960d03958a410595960394930e +05942803930e0392fa039190bb0591fe03908f5d0590bb039080048f8e25058f5d038f40048e +25038dfe038c8b2e058cfe038b2e038a8625058a410389880b05891403880b03878625058764 +038685110586250385110384fe038382110583fe0382110381fe0380fe037ffe0340ff7e7d7d +057efe037d7d037c64037b5415057b25037afe0379fe03780e03770c03760a0375fe0374fa03 +73fa0372fa0371fa0370fe036ffe036efe036c21036bfe036a1142056a530369fe03687d0367 +11420566fe0365fe0364fe0363fe0362fe03613a0360fa035e0c035dfe035bfe035afe035958 +0a0559fa03580a035716190557320356fe035554150555420354150353011005531803521403 +514a130551fe03500b034ffe034e4d10054efe034d10034cfe034b4a13054bfe034a4910054a +1303491d0d05491003480d0347fe0346960345960344fe0343022d0543fa0342bb03414b0340 +fe033ffe033e3d12053e14033d3c0f053d12033c3b0d053c40ff0f033b0d033afe0339fe0338 +37140538fa033736100537140336350b05361003350b03341e03330d0332310b0532fe03310b +03302f0b05300d032f0b032e2d09052e10032d09032c32032b2a25052b64032a2912052a2503 +2912032827250528410327250326250b05260f03250b0324fe0323fe03220f03210110052112 +032064031ffa031e1d0d051e64031d0d031c1142051cfe031bfa031a42031911420519fe0318 +64031716190517fe031601100516190315fe0314fe0313fe031211420512fe0311022d051142 +03107d030f64030efe030d0c16050dfe030c0110050c16030bfe030a100309fe0308022d0508 +fe030714030664030401100504fe03401503022d0503fe0302011005022d0301100300fe0301 +b80164858d012b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b002b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b1d00> +] def +/f-0-1 currentdict end definefont pop +%%Page: 1 1 +%%BeginPageSetup +%%PageBoundingBox: 16 56 816 480 +%%EndPageSetup +q 16 56 800 424 rectclip q +1 g +16 480 800 -424 re f +0 g +0.708661 w +0 J +0 j +[] 0.0 d +4 M q 1 0 0 -1 0 496 cm +47.488 121.305 112.68 44.648 re S Q +q 1 0 0 -1 0 496 cm +48.359 273.109 112.68 44.645 re S Q +q 1 0 0 -1 0 496 cm +47.984 222.508 112.676 44.645 re S Q +0.768627 0.996078 0.65098 rg +135.992 121.121 112.68 -50.312 re f* +0 g +q 1 0 0 -1 0 496 cm +135.992 374.879 112.68 50.312 re S Q +BT +16 0 0 16 167.097656 99.999992 Tm +/f-0-0 1 Tf +[(F)72(itting)]TJ +-0.120117 -1.25 Td +[(r)21(esults)]TJ +ET +0.988235 0.847059 0.188235 rg +232.293 342.645 144 -80 re f* +0 g +0.79937 w +q 1 0 0 -1 0 496 cm +232.293 153.355 144 80 re S Q +BT +25.6 0 0 25.6 256 293.101919 Tm +/f-0-0 1 Tf +[(F)72(itSuite)]TJ +ET +0 0 0.313726 rg +[ 2.39811 0.79937] 0 d +q 1 0 0 -1 0 496 cm +32 40 144 304 re S Q +0.768627 0.996078 0.65098 rg +694.039 304.242 m 777.602 304.242 l 781.715 304.242 785.027 300.93 785.027 + 296.816 c 785.027 267.113 l 785.027 262.996 781.715 259.688 777.602 259.688 + c 694.039 259.688 l 689.926 259.688 686.613 262.996 686.613 267.113 c 686.613 + 296.816 l 686.613 300.93 689.926 304.242 694.039 304.242 c h +f +0 0 0.313726 rg +1 J +1 j +[ 2.39811 0.79937] 0 d +q 1 0 0 -1 0 496 cm +694.039 191.758 m 777.602 191.758 l 781.715 191.758 785.027 195.07 785.027 + 199.184 c 785.027 228.887 l 785.027 233.004 781.715 236.312 777.602 236.312 + c 694.039 236.312 l 689.926 236.312 686.613 233.004 686.613 228.887 c 686.613 + 199.184 l 686.613 195.07 689.926 191.758 694.039 191.758 c h +S Q +0 g +BT +14.4 0 0 14.4 699.60625 285.594799 Tm +/f-0-0 1 Tf +[(Simulated)]TJ +1.400391 -1.25 Td +(data)Tj +ET +0.988235 0.847059 0.188235 rg +430.309 324.074 m 513.867 324.074 l 517.984 324.074 521.293 320.762 521.293 + 316.648 c 521.293 286.945 l 521.293 282.832 517.984 279.52 513.867 279.52 + c 430.309 279.52 l 426.191 279.52 422.883 282.832 422.883 286.945 c 422.883 + 316.648 l 422.883 320.762 426.191 324.074 430.309 324.074 c h +f +0 0 0.313726 rg +[ 2.39811 0.79937] 0 d +q 1 0 0 -1 0 496 cm +430.309 171.926 m 513.867 171.926 l 517.984 171.926 521.293 175.238 521.293 + 179.352 c 521.293 209.055 l 521.293 213.168 517.984 216.48 513.867 216.48 + c 430.309 216.48 l 426.191 216.48 422.883 213.168 422.883 209.055 c 422.883 + 179.352 l 422.883 175.238 426.191 171.926 430.309 171.926 c h +S Q +0 g +BT +14.4 0 0 14.4 426.2125 296.429451 Tm +/f-0-0 1 Tf +[(Minimization)]TJ +ET +0.768627 0.996078 0.65098 rg +446.52 406.844 m 530.078 406.844 l 534.195 406.844 537.504 403.531 537.504 + 399.418 c 537.504 369.715 l 537.504 365.602 534.195 362.289 530.078 362.289 + c 446.52 362.289 l 442.402 362.289 439.094 365.602 439.094 369.715 c 439.094 + 399.418 l 439.094 403.531 442.402 406.844 446.52 406.844 c h +f +0 0 0.313726 rg +[ 2.39811 0.79937] 0 d +q 1 0 0 -1 0 496 cm +446.52 89.156 m 530.078 89.156 l 534.195 89.156 537.504 92.469 537.504 +96.582 c 537.504 126.285 l 537.504 130.398 534.195 133.711 530.078 133.711 + c 446.52 133.711 l 442.402 133.711 439.094 130.398 439.094 126.285 c 439.094 + 96.582 l 439.094 92.469 442.402 89.156 446.52 89.156 c h +S Q +0 g +BT +14.4 0 0 14.4 456.485937 389.594799 Tm +/f-0-0 1 Tf +[(A)18(djusted)]TJ +-0.713867 -1.25 Td +[(paramet)-3(ers)]TJ +ET +0.988235 0.847059 0.188235 rg +678.09 386.238 m 761.652 386.238 l 765.766 386.238 769.078 382.926 769.078 + 378.812 c 769.078 349.109 l 769.078 344.996 765.766 341.684 761.652 341.684 + c 678.09 341.684 l 673.977 341.684 670.664 344.996 670.664 349.109 c 670.664 + 378.812 l 670.664 382.926 673.977 386.238 678.09 386.238 c h +f +0 0 0.313726 rg +[ 2.39811 0.79937] 0 d +q 1 0 0 -1 0 496 cm +678.09 109.762 m 761.652 109.762 l 765.766 109.762 769.078 113.074 769.078 + 117.188 c 769.078 146.891 l 769.078 151.004 765.766 154.316 761.652 154.316 + c 678.09 154.316 l 673.977 154.316 670.664 151.004 670.664 146.891 c 670.664 + 117.188 l 670.664 113.074 673.977 109.762 678.09 109.762 c h +S Q +0 g +BT +12.8 0 0 12.8 685.9 359.189597 Tm +/f-0-0 1 Tf +[(Simulation)]TJ +ET +0 0 0.313726 rg +[ 2.39811 0.79937] 0 d +q 1 0 0 -1 0 496 cm +558.508 171.43 m 642.066 171.43 l 646.184 171.43 649.492 174.742 649.492 + 178.855 c 649.492 208.562 l 649.492 212.676 646.184 215.988 642.066 215.988 + c 558.508 215.988 l 554.395 215.988 551.082 212.676 551.082 208.562 c 551.082 + 178.855 l 551.082 174.742 554.395 171.43 558.508 171.43 c h +S Q +0.768627 0.996078 0.65098 rg +462.07 237.633 m 545.629 237.633 l 549.746 237.633 553.055 234.32 553.055 + 230.207 c 553.055 200.504 l 553.055 196.391 549.746 193.078 545.629 193.078 + c 462.07 193.078 l 457.957 193.078 454.645 196.391 454.645 200.504 c 454.645 + 230.207 l 454.645 234.32 457.957 237.633 462.07 237.633 c h +f +0 0 0.313726 rg +[ 2.39811 0.79937] 0 d +q 1 0 0 -1 0 496 cm +462.07 258.367 m 545.629 258.367 l 549.746 258.367 553.055 261.68 553.055 + 265.793 c 553.055 295.496 l 553.055 299.609 549.746 302.922 545.629 302.922 + c 462.07 302.922 l 457.957 302.922 454.645 299.609 454.645 295.496 c 454.645 + 265.793 l 454.645 261.68 457.957 258.367 462.07 258.367 c h +S Q +0 g +BT +17.6 0 0 17.6 496.263713 218.405202 Tm +/f-0-1 1 Tf +<01>Tj +8.320117 0 0 8.320117 506.438713 223.525202 Tm +/f-0-0 1 Tf +(2)Tj +12.8 0 0 12.8 486.5125 201.189598 Tm +(value)Tj +ET +0.988235 0.847059 0.188235 rg +614.258 229.633 m 697.816 229.633 l 701.934 229.633 705.242 226.32 705.242 + 222.207 c 705.242 192.504 l 705.242 188.391 701.934 185.078 697.816 185.078 + c 614.258 185.078 l 610.145 185.078 606.832 188.391 606.832 192.504 c 606.832 + 222.207 l 606.832 226.32 610.145 229.633 614.258 229.633 c h +f +0 0 0.313726 rg +[ 2.39811 0.79937] 0 d +q 1 0 0 -1 0 496 cm +614.258 266.367 m 697.816 266.367 l 701.934 266.367 705.242 269.68 705.242 + 273.793 c 705.242 303.496 l 705.242 307.609 701.934 310.922 697.816 310.922 + c 614.258 310.922 l 610.145 310.922 606.832 307.609 606.832 303.496 c 606.832 + 273.793 l 606.832 269.68 610.145 266.367 614.258 266.367 c h +S Q +0 g +BT +17.6 0 0 17.6 648.263713 210.405201 Tm +/f-0-1 1 Tf +<01>Tj +8.320117 0 0 8.320117 658.438713 215.525201 Tm +/f-0-0 1 Tf +(2)Tj +12.8 0 0 12.8 617.8875 193.189597 Tm +[(calcu)-3(lations)]TJ +ET +0.768627 0.996078 0.65098 rg +566.301 433 m 649.863 433 l 653.977 433 657.289 429.688 657.289 425.574 + c 657.289 395.871 l 657.289 391.754 653.977 388.445 649.863 388.445 c 566.301 + 388.445 l 562.188 388.445 558.875 391.754 558.875 395.871 c 558.875 425.574 + l 558.875 429.688 562.188 433 566.301 433 c h +f +0 0 0.313726 rg +[ 2.39811 0.79937] 0 d +q 1 0 0 -1 0 496 cm +566.301 63 m 649.863 63 l 653.977 63 657.289 66.312 657.289 70.426 c 657.289 + 100.129 l 657.289 104.246 653.977 107.555 649.863 107.555 c 566.301 107.555 + l 562.188 107.555 558.875 104.246 558.875 100.129 c 558.875 70.426 l 558.875 + 66.312 562.188 63 566.301 63 c h +S Q +0 g +BT +12.8 0 0 12.8 584 407.189598 Tm +/f-0-0 1 Tf +(Sample)Tj +ET +0 J +0 j +[] 0.0 d +q 1 0 0 -1 0 496 cm +376.293 193.719 m 422.883 193.953 l S Q +384.82 298.691 m 375.23 302.273 l 384.855 305.758 l 383.312 303.68 383.305 + 300.824 384.82 298.691 c h +f* +414.355 305.637 m 423.941 302.055 l 414.316 298.57 l 415.863 300.648 415.867 + 303.504 414.355 305.637 c h +f* +0.8 w +q 1 0 0 -1 0 496 cm +282.625 233.355 m 205.961 374.879 l S Q +213.156 126.953 m 205.465 120.18 l 206.938 130.32 l 208.043 127.977 210.555 + 126.621 213.156 126.953 c h +f* +q 1 0 0 -1 0 496 cm +476.449 171.926 m 483.938 133.711 l S Q +478.809 354.578 m 484.125 363.336 l 485.746 353.219 l 483.996 355.129 481.191 + 355.668 478.809 354.578 c h +f* +q 1 0 0 -1 0 496 cm +537.504 100.688 m 558.875 96.023 l S Q +549.762 401.621 m 559.91 400.219 l 551.27 394.711 l 552.324 397.078 551.707 + 399.867 549.762 401.621 c h +f* +q 1 0 0 -1 0 496 cm +655.41 105.074 m 672.543 112.242 l S Q +666.023 390.332 m 673.527 383.363 l 663.293 383.809 l 665.516 385.145 666.609 + 387.781 666.023 390.332 c h +f* +q 1 0 0 -1 0 496 cm +724.203 154.316 m 731.488 191.758 l S Q +733.34 313.312 m 731.703 303.199 l 726.398 311.965 l 728.742 310.855 731.543 + 311.406 733.34 313.312 c h +f* +q 1 0 0 -1 0 496 cm +712 236.312 m 679.859 266.367 l S Q +688.531 232.879 m 679.094 228.895 l 683.703 238.047 l 684.004 235.473 685.961 + 233.391 688.531 232.879 c h +f* +q 1 0 0 -1 0 496 cm +606.832 286.059 m 553.055 283.23 l S Q +561.41 208.773 m 551.996 212.809 l 561.781 215.836 l 560.137 213.832 559.996 + 210.98 561.41 208.773 c h +f* +q 1 0 0 -1 0 496 cm +495.664 258.367 m 480.273 216.48 l S Q +479.891 270.27 m 479.895 280.512 l 486.527 272.707 l 484.039 273.43 481.363 + 272.438 479.891 270.27 c h +f* +q 1 0 0 -1 0 496 cm +613.371 215.988 m 642.957 266.367 l S Q +641.688 238.805 m 643.504 228.723 l 635.59 235.223 l 638.164 234.957 640.625 + 236.41 641.688 238.805 c h +f* +0 0 0.313726 rg +0.79937 w +[ 2.39811 0.79937] 0 d +q 1 0 0 -1 0 496 cm +208 40 591.43 304 re S Q +0 g +BT +14.4 0 0 14.4 43.707031 434.836027 Tm +/f-0-0 1 Tf +[(User in)-3(for)18(mation)]TJ +16 0 0 16 216 431.999992 Tm +[(Bor)18(nAgain )]TJ +/f-0-1 1 Tf +[<02>]TJ +/f-0-0 1 Tf +[()-3(tting)]TJ +ET +0.8 w +[] 0.0 d +q 1 0 0 -1 0 496 cm +148.395 115.352 m 232.293 157.328 l S Q +226.234 345.672 m 233.25 338.207 l 223.07 339.348 l 225.379 340.527 226.648 + 343.086 226.234 345.672 c h +f* +q 1 0 0 -1 0 496 cm +160.168 157.602 m 232.293 175.496 l S Q +224.848 326.008 m 233.328 320.262 l 223.145 319.148 l 225.137 320.801 225.816 + 323.578 224.848 326.008 c h +f* +q 1 0 0 -1 0 496 cm +160.621 193.984 m 232.293 193.668 l S Q +223.727 305.844 m 233.355 302.348 l 223.758 298.773 l 225.285 300.867 225.262 + 303.723 223.727 305.844 c h +f* +q 1 0 0 -1 0 496 cm +160.66 230.328 m 232.293 211.891 l S Q +223.125 285.418 m 233.32 284.391 l 224.891 278.57 l 225.855 280.973 225.137 + 283.738 223.125 285.418 c h +f* +q 1 0 0 -1 0 496 cm +148.348 273.109 m 232.293 230.176 l S Q +223.062 265.09 m 233.234 266.32 l 226.281 258.793 l 226.699 261.352 225.391 + 263.891 223.062 265.09 c h +f* +Q q +47 426 114 -46 re W n +q +47 426 114 -46 re W n +% Fallback Image: x=47 y=70 w=114 h=46 res=300ppi size=274176 +[ 0.24 0 0 0.24 47 379.92 ] concat +/DeviceRGB setcolorspace +8 dict dup begin + /ImageType 1 def + /Width 476 def + /Height 192 def + /Interpolate false def + /BitsPerComponent 8 def + /Decode [ 0 1 0 1 0 1 ] def + /DataSource currentfile /ASCII85Decode filter /FlateDecode filter def + /Interpolate false def + /ImageMatrix [ 1 0 0 -1 0 192 ] def +end +image +Gb"/l$!7m3hZ"2(,9"L)0cF!o"V_\;K;'bDi.^0mi.VGoMSZ5>.\]2tNoGm3hM@o)L_kpo0d + \Vi&n@Zue7a$3]=HeSm$jB0]Y?/rcbEC9h:(19bV[Q<pO&Pp;6-at];n,$h,@VXqsOdn!eJ + ]j'GhRh66HgFKN1D.jS8Lp3s5V95Zfn85(*bc,7k-67Y5i)@-GtZ0.d8+!+7N$X&TsWEmcI + b9)nTH!!!"WnP&=_iFDogcj4SG!!$[;3#M\rZicg,!!(^R:'L[um/SL9!.]6CP5tYK42Ar< + !2(@jA,lVV%WF0'!,)Ts)#sZD".Tc"!87HK"onYj!%.jKJ9HI,!<>AH^rZQVTH2s$!!(@UE + &%CnBEpL7!!'A.S.#Atg&XqQ!!)Bd-Na@!G(>bW!'iW]aT-"9luUd67)]K^IdiQOCBZ6hS6 + Y#4s4NI&:;+Ado78n>S#.O/73s5",c/gnZ!lUGS;emgO59a)b#c>\]op0!Q>Sj%pX_D!ahO + ra.prD9jGLgJ2a/9AF$XTf%e`o'g.=d,)E#5,!_,n20kFSWaUeAZopPst^r\JBS?.-ZY'eT + m=2-4bW^s2C@+a5gHZng<AcD6.TE!O.3s+IF-eg1kZBcqbo]q`eWK*"h<7mRp@lM00qX+@Z + ^r\JBS?,jG4ab[&1u*0l_oWW*38%npP;Q"sW/4u8Fn=lX,Ut\q4c=XSaoc93E_b')MI3f8d + .jU4:C`DFE,nAP::=<`A8SVgq[q\c<?3'6:7?1tg*b>'?MOH5AEj(<U1ubM_oWW-38%npP; + UGC07R]iU*\87Sa/5iIeIVIq-87@ABEtdSt3L1aV>:Ffk,f!2+[S8!iA1C3'-IW^83kXOu[ + i1`<&fC=l<g"&iO>WdiV(SHdV,d!gWsa[TVO!%H?[@an/)%#0EM^![l_RE3][fXB&WZ)=?h + Y9-4%Hq.`a"#Hlq,a>l7*APH,jE^]Q$Tp'*8s26Qp]4CNL_f(!-hA&$Kd5Pcd:;eESO,TJ? + 4s=h!bQWik>NB._MBDc'+hqR=nlNiVQq*X,T9VhE^[X^+3???A>E;[go;9`=4sD=^86"s>\ + @Dq1=^+Y9TrpBH3k>%EcW^d\c!.Ma_OSSe*iXI-87NEIV!^3goZ"f>5*%r@E3e%;P;&QTag + muh/!*\M4#T+J^NXA9>.*`CUHt)UK>p^Cs4Tsm8r6>LkN:m$Ve_nYiP2N[HHAB"7-lMr(2d + t*DTIrBeq:+A"33j^HIg3rk0EW=P+!)ufI0U$W^b.>>hopi@`?aVJ?CP_NfR>59QeP6?eB/ + PnEMlG8t<q&mFp$3(?9@n!%2Ok)HJSr;-.mZYfsC>d0j!^o^J%-]EX"CnNhdt.U?//L69>H + )F*u/mdJJNr',TS`lT[][qFSSpV(-uhW(Lj;PbUMFRu@]>40,sSr'kO6)IGeSoSTCCn8/5= + o$+YF=1]9]\;)GK:KO;K!$-9S+^'ZR/q$[A.:m(Qg$.b0Aa'$\aoVN+/GlA`UCr&bFmr(DL + YBU;#,gn!08,&c]`6$!r<Fn^H#FFkK4%0CV.(J:4jlGnr'9!9NWS3pmC&O\u^sPT<G2&qA: + o0b2k:+Z$`#GHJi<Cd`/m4do4+2`*&a<l/$/s4Z[=N#I!!N=Vbqdo:Q!6[\KGrI?[0.fJ$T + c1d^UO1.:Bhc!.^p5Q"YQD<^UWs5c&<?DD+lB51#&3,*8fSE$Buad4&4Tjo:[f@$S&kC<gh + pM*.TA.::D2NdGrbBG!XmrF+.[W$"$&Nsq/g7?p[h`:](=1Y<5UotI#rGCAQMc8akDq<?rn + ':@g43LK+W?KI4F[uJPWX]ML#&8]gqQZMs*kq?iLA[3S1D^>S9[q,+qbC(E',-]>s3fXT@/ + A=%Rnm=dD(18,F4Y'#XD-)9KASe;_$Upb%1F8Ws'q<D<ItF9bfDfDIqX5lhKNaUc\IIL@*j + ?Q&"G@XU1u%\%i`]Y=L2&q+]5MD4-&H/s+7D%\f0#A=3SMi(Y@5cqItjo[X'U2=l<g"P#_! + $hbC'0&"=Q2J*Tu-Q"sHE4&9ml]5j['Bdf7:[Elt**`LD;j@hRF0pWKUIFk0.TNDA2FP>Td + #?,*D:B!=-gsFfZEO-Eid\H-Icq-$\c,oPn^\D/)[C*KQfDe&M\)I)sYmn17I@GuN9Sp-5; + 8K8REd[.5^?(<4R8\A)>Hpn9>YPD<mZCf.20%rM2p8D$!=@[pD'J\s&TsCiIY6dbfoc0_B4 + `eR+[&K_1<Tp*hQ,D8Z*8tB>aii]+N[_\+#H*Grl@sar?%IbG@`B#ruNDp\pI%V[cgU5*9- + 6-AQu=Kg=C2teEDa^]*uEjj@SU<<&j^#)]pm-.i]NLe+T;nEunELb%J*Jl.aJL%1L;Y:=^c + (MJq%Dq2@TMkbE$J7KNGm:RRQ\l<o_h^F)@C7&FF6*jZ]j>Y>S\3FA=]ZMC00"%%4q7Mf_^ + aJ-nsN1`H]<7I6%>\"<kF09o+/Cm<=\*2]C&t>h=Epk0HQq\?6aH:rnW?F!cD`RcN[2P;^" + ".k")S4"Xe"r,g>.#5-/pbpb]r+*mQ\DKo/U2fM-A*P@);W6(jgGo;-)W`n[_CQ)KC7N+<n + K>b=L_eg(+iP92JgTJq1iY5Zko.Tk@ACl8?^ObF>77%:t"`]U6A^MkZ=,6>7#B7'0b,Z9aK + s6PI8WS';]epbhGBD*$)'`L(2>]?YH]jc<n1^=91?6+/>=pQ>>sH6[jmi'T6/@3m"!G2Bud + mE*KW9oVe%Y/T#OhmEalqpsbja1.1.]hOPq?.s5lC_BL>?MKa@01*Ol8[Z`Ko?s"I0=lZ%O + kaSh5k"3=C,o5?d!F#r8=eLp>0A[D/CL=KLm`0_^GfqD9ga^(Wn["CGc2/$4Pe[%Z6YDh3V + -hp<CJ2]KktqfO2b9<goS#Q0PFldB:70\?F&s+>1%4rT9VHec^L+,q#OoON'nV&3ruRZ"fs + 7`hS\h%[+1!Yr]W7BKlS2>@dFBpqb:2`UF'!3g2G_QP,(K4_YMWnLQ^BjCYdSOE<[g1($eF + ]S10L)n5qK8b-hGAcogs)_dekag<QTq-Qj#I[@^3E7%c(Ls%3DM4RDsc^;q)P+oZ"e6#L:] + X+<l,4f]Yo?"qLCr*U4^\_U,h`+/Zss(N)e,bZKn.*K&G5=hOP1;dreDX7A3q^\*E9r8kVi + jO]],h3!Uf%ji;1-BkE#Bjuo63LMAC,Zam)b,`\n_L*P?03"8K:^rq"E?VS`B:SnJZ>RJ\` + 7E\ja7Q4/jla;FeINl<(,<T!.#N.m`R71/QE0E6XD$M?p7,M_PkgWPN\gFD@lB[F%`^ZAi: + bbpcWBXhT9r\N#*+TW9<?4VEJmmRM%e=DkRd^/mc26C?26OImlX(8mPt%jfm1NAm7.FC!eb + ptcGFs`7)`?,0`sRXEohfUR@?sb5&>8PR%28&EdmX@q8#9d'[/6*.O'::JTO3ERrQ\V.,&% + babnZ>jIIj85S3h<8Caa*:/d^0%>=QL*"X9Z;N[1-0#j]n,p%.uB!F6&FMQ"`N5E3aNf$Of + .+Q$Dj.s0?<W'"@rJ"qKb=5i=&6ijC-G5NWI;mP$-S$4flX=+1mbFRu=@u"WmM@V7UpD?gr + k1ZNfm5q5S6SW/Aaq9&d,4>N>O'mikrjJY3aF^GX5:.aGLo#eK>p\-5'?SOq"YR:QVO!=U1 + `hOH-@V#gW9no5,[h]\9W32k2YFL74b8Z-heN=gu+#F4oBq!/Dkbj*&tL71,UM?mp]b+/:% + 0CUOt4`\7Vks&Q<:Z3q^)3GO&#[q5;GgoMfKO44UI:m\DOP?hea/.@*koPCj(!&>l88,W_N + /+_9YeEb_43$okf'EoHWind>S[RJrAc`;DHo[N5>-YBP*`bti3!ac;D3e=DhMNLC.EkoMTJ + />XO<LQ7fO9PJE`06;8"TL%Ms8drH7K%Ptr*<UnHam(d#9LE1_"_F=<DGs;r2P_131K(?$% + :LRrUJOBSk#\cOoZ"p`Dbe)'^r_k/M(^Ji\uNT=C^TW[b:K_<F1k:2BtKE^"]]jrX*?r$^t + !d*-KA_bM'Z3`jM[<fRDbD=ZQ>JM34T[>:L!MXeXoW,H=;scRd3W!g2D?QF'!3WH9+s1o9` + 3Pm)g,;XN8N])&s6P@.r^c/-DDIM;c3N@W8nmqORa8=jd0i'G\Q9Z`2A7=m;r%`.5*kjO[O + sPD^O\`-cOH`O3,,RhN"7E,m8%;to-B^E+=YT22n/j'F(#dI1rYiEmJ2ZN2F8<i[jdPT0d> + Z^+N1@1J9%RS0GX\cra&on"A4k@Aip.T#!;ad!T]'L,$SDP-`he9RHm#HlpI?P*61U7D`Qf + hUKe5Dbe4R*DJB@BJ&$.hA.Yd^sf#-sAq?BEU:tK6.JB5[C\VnP`@Akn+iZFA`?67t]"@Da + !\=PB,7F=(IW&@TP`H.m)L)Em7dqO2(RWSDjnEI`oB(D05SbV,"bqeSd$&]U2EPIUNRs&3* + gFke8\4lL)2no0F*)9rWILT/rHcLtEN(rcf@WfC)BjB[TT">d*L8f>V(pZNV^T[.im(oF$D + ?*^9*)$=Ph$kW`0q.i$rj>*F<)YG&N\:t'Y3D>/$4rNHWJZ3J^+nWUi3\R,'Ll1/InmC7,1 + 6e=T;DcV""a=4YO[M:6C8`-@G5A:G:]^N5G@WXNfA@o.VO!Wq/(Z"t[J+8r0J4A.W<qkG8J + `EL#)?tp*PCINYhZ*JCN(pnX%Ft7oQjB4`6%i"a8&M4MKoDO`R(6eWWRp`[4k;hIUercCOi + BpH$Ssnm\qm=qnk7.O9$Ac0Q/AB?9=La%%P\'.)YL5W]tf"NUJLYuB%tJqj9A=`K\mTEgRo + .LQd[%),M]*YrXVTdG;Dn1lXE?+)P]/hk@>L<1CG>k_SOVSD"OOIrIkH*Q_^DHb-B-0931k + 1lRDaX24SIti+*:+d)gYp<iaMni_;!#&!&RD@5\%>HX0UO?Gk7$>PF4&1mW%6d>s\X5iLS6 + o?eKfRD5iY:8Zanr<W!\/ijed?9VZlK[Bt(NHZc4Ps'Q.d!).QTAJ'X\[:^5@I6,O)_B^Gm + 'Z.+c!<Inq"b1!Hi!uV\pI%s*!&gC$?39TOm-C:;:WK+.Nqs?QS,8\P>[Y-s*U;Z"h27T[5 + Eb^[8#D(>imn@+.[cN3WJ>njO@#6PDSn'rFhMI45j_N!%2QDh3ZtCOg]4ECLWq$co"YZ))B + P&&-(bK4&g\.4[R&/pVOB'A7BED"_L)T6k"p027gYr*`JT1A,4D[1aJAi2^[`l6RR*@`L@W + Yo0<hVXC_*khO1p%I:288Vn2Q_GGr(^)F['?g3VmU'd_:aHJY*,B'FG%4FOgJJ!@EF-gUJS + f]7;A%u[pklb4OW7*uL5mUW'eiQoVKqqCrA&3_D+LtYVLeCYBi[jYF2$CDVh\O&Q]h#I4V\ + lkobafs0V](QH*DVj*R"$urSJ*[h43car2P\mu.?i.p_M9Vl.?]s,fU3,s!b@n+Jq6t2+h8 + ['*Vs_5'NLr6ZA!<WG8h('8Y97r%5R3o6KjB#tF)Tshe_RQ;-i]jU,@conPqF+U*YdE/3d& + Kjn["CW9&>!tDI,LY4hR_J^4F,m2j"E)8DQ*P2SJ2Pdt*\`0T(^^H3!".-Nd`j3#Pg,3#M^ + k^raB$^rZQn"\o7;"&9'9-u^rG(iV517Y-bS`IO-Q0FF<Y/-_UQJ5P68?npSM!/pt,",d1- + "(2g&)-@;,)$$GIahVB$aT*/h?!_OCJe`SEd^-#],u@`qP5tYK42Ar<!2(@jA,lVV%WF0'! + ,)Ts)#sZD".Tc"!87HK"onYj!%.jKJ9HI,!<>AH^rZQVTH2s$!!(@UE&%CnBEpL7!!'A.S. + #Atg&XqQ!!)Bd-Na@!G(>e,&\i/LOJl8E8aCS)]h6'_g#oLGcP07Si$YSW$@<,uJ<SO2nV( + :mK'4"*hWe)B#$JP1Yh`[HgaE-1HEFEL5R]VT*H6$f_0/L`4*t/AJWnUb-W_"hDlTQ/59+t + GF$4g#^Sn5\$KM17Wrl,"-tqL;1RG9]<mSKpe]PJ$5Rqb=3oK(VK(_nB-NbN2Z9$q)MLtOr + "XaBqE3_O_jGLgR49+)XnhhR:O.TUh<^P$lAF8h7O9;#S%QG>n$Ze<G<"@hsFhl,7>enHH# + b7t+3#S(k3#N!QPLT[]"*4Jj"!MWhSh"1HQ@8b'`0FQIcBoD3+`@))fotQq/D5F?n=-'@M9 + Y8FieKa:/\Eu[c&N*O(.Ud=)A3cH11j;*_Mltb7uuMOBWf%lHfm]kSq=HuX!/2m780+@4#e + ]JO\2.W@REW1aZZ!J^\m1HVO(3Oph<LFmDYP*`$D1?Re@rm$geOk8D73ppm`4GLH,=uJ(>X + N8G+&D5<jPTF=N(Vg?)=8bIa;Vq6qEAB'2mV^O/FC!q#%3\@Dq1=^+Y9;=`pP'tJ&*ag<9S + 0A]B+^O'GL;X+O;[`P?;P\mtADgbZ8jjH/cG!`<q)CIDi5?lF,ZPPh*YLS\j`IO//F.`AWC + /S6QVU*qP7&tLuadGJ2RI4Us"D$pRlnra,obo^,b1.4I^ML%;8POuDI6nCTEO-Dn7Hf?'dG + D&g-/NY#L5LT6+2-0R7+APcl:RE&npDtYkD&mIl.k8sf=?2&kipeK9_be1:Qu'<%X"jRS^3 + om&_+jT=V9(&>bYmmAL&SJc<\E_cFJDAn["BRJ+S`J_j.\-\A!b'9jF'5QjWGTrpX9BSkAb + ,+M3ML%2qH2qE2@![O,&lh#:JScI1m?0'.3C`;0Q64nY'<YC34L(K;sDj>FL2lSi]2d/jJ7 + V;pF\41_OfFE1EuX0"NHa=1()eCg$Em8m6iouG/,$QU3-jd2\P\l4\td&*#1H2)JY>"%s_m + Lifa7\7K8NLtQ(p\0Ac^[2[u=sD_Z@:P_,Pg7tt/"-\<52CP-fejB\'e4XYkRoQ;3#R_in, + 86le&;(("n2IsqUdQ#UZO?hP.C5SM9Pn:%P/'3kY?p$%ZH]Ue\NCY+^%YqW/0*9P7uA&<iJ + tcIQOXuj@fn128RCV=%Fo>IYkoY0Qr>t-O`H<^A%=/:fe"CYfZEU8tjC(7oOL0KsC'e7Br? + lp0Y+7$b*RmGm4d"_dm<o-e#Jj+3dC_h/PuMU,=;sX013MOc#T(1F&=2.Dk"oV&K17"tM0C + d.eHh@54M[["^.oH/>!+M,R3Z9/W<?`W*W8F1m3-n#LLb%4VFsL.O<aklF/t!>.d?ABEl0* + P)GIA3qN23qXE@XArIUJK-&d34rJb!9nq-@s@;,`VrGkPDel/d*fhTBQ:_@N+0(Jh8sc&:B + 0G!&o/ZeQo$`j]^9FSam8MTX&Z>H;4PQrUhJ00_dInO*n]J-5Pt0@X((g;-tPtI=;[NMnr= + ):kZ3L"f/2Or)E]c"kG8*>i0erLXiW^J3bkBCEP#!FmJVA;2jEQ;]!LN<(qFWW<,Ci[UNtJ + +3<.Zm\jCUI]G\%0_o9#@T75LgQ_d>H>e--WMCL_9A(.$mmgGaBd\*.W'=fiHfif#i^1/(( + 12RlTDihg763ela_2>@-hTWb-R'&_sJLJ2.mClXd>eKmJLmWjm/R%F<.WTR^R*!4[C#m])H + pV(Yf"T[icYY8H7d#U(.IBHIN0=?2L[+mfej;\m:,$oI?$Y@e_,BL&:Amfjdjdn=qL9-qi. + GK]:<n4L5qSuqI*GsQ4fP8TK;!WE)@"QBM8msUdBdL[_C)53Ab;NZrkOPQR3VVK)G%du=gd + MDlZ@+:D`ufSr,0sZh>Y)Tq;S?r:pnJN&_=fWSP1uuD7hqb-b=<(()r9@&_eT.r&_b7B4g3 + Ia3!kNlhK%"c'";;[L"sRq?9e5>oh"2&d8TTVea(^]8t,q/9F=RIdPh!X&167,p`*Z6G7Wo + _'5YN;!%S8Ln_SEmptBUE>mfN[!K?O!I,!?k[`YgQYmu$cbA5JPrhn[D.6J'<a>*F%O6&88 + )`Z6NQ)'0F%AjI_MaXB@Zo09b@1r4Q(icn74h$hBA^r3L&=(SjehGoBcl)Onr/ejbUK^P\> + dkI51CL?[<1G5UR_f@+*usWju6lB9\Q'OEb`3q=$EBj:Z$&!M0B]l@d:C4o0K4n7sa:t?(U + gGTmon[q+q#8^BcmSa)6>Tp9.0ieHZPd%U]*$dCu"3A48*2pq'ljC$s,[8=*WHXfU_s\ohI + ?U!fpR8T.&8B"E%o2Pg%?G=*hi/6rs'-n\fb]"DM7B8a>1)Ti#)Z!q-o:8S%WK-nirkEerQ + oZ0rAh,VReK#Q)`a=(YaKc>'nf6PNO<+b_RVr'1qP-PfL,EnLC+e$\>qQSd*+NV29`*iVI; + =b[:Zmj8B/5DMg6?95V^s$qpC.gY/>#(rL_;%pccu;EK=`gR`cU&Kh3DJahrSs4G@m\b_?N + o"&]juF^di^R4jG]UmbfL;51Kj_>OU6s@VBtV?)VQoIH+NlO<+ie&\3/Y@Qp[M8d0<Oh->* + [LO[%*;oWleKBD0$);]YJD$rSS'J#=r*XWf:%3*B)d))^eMAoelN8u/q^P@*0nMFl^ZZ\/2 + -??/YU1V_#XeOSUbSA>;#"(7P9nI7-hnOdp/9&nQsPC%t;$dUBWo#TRXbMTtrrX\qNG%i>q + )HSZjS[m"HmGr)&!li`c1gr.rV]=t-T+K'0Mp^E%<P\@d>0f7oIK3B*ktY:56;HA4-Sn_>j + 5!9N]sXBSF9IKn4U$^8$l_?da[+qO_]N!A%_dgXCZNoK\@L7rUnV@7:*u$ac%K`\gFkg+-N + &K%BdZ.&VO]EGBBQEIC7]YJ$`;96Qf$tic!@_OR"e'cjrMAqdrZV2<@7s<rA='C=8KX5!n3 + ^AU4k:b;TS,9GNdUu1,FQW:;$j(+$a[&IYB4J_NXnK<B?s.T`8EYk3Df*p9?J&msk9gdkKd + IXAYKYb-kP%'+$&Lhg3KlN`haCY4Bdr+`ZUE50_Y7D_f;Z:t]+-jH!VTfWap+9mlu;A$.F7 + e"*S7Ke-?8MofLHmKKl6<cR\]X7r"""33h\/WiL^obo\"Atjc::X4OI<I@G:EQgcn)X=7_: + `@C*S=I6+5LV;3An6b7[q?!po2"a/pD9j1]N:F9K_\$]?HB#nH1Yn.L5hT6Bgad4EN/46,3 + rCCjUdW^$=Co+n%U?$h>=P(-9G@!$e]OY#*[0YUbo?p<cR])NI.)3M4%RI'`(/RJP87:muK + .-QL5cX/pfHiDMg+Q\n+faTJV\23LQMTTQDWJd]ssrCXd`$R#-K[iteh/8k_e%9&"FH%sB$ + B<p[u\Z$b^h,'CrR5KV1qQ>JiQcmY#qDr4]bc]G)-K-eMj>AGT!D7hriS%2qW_'5:3FrNSj + )c)]aa(aQ1YNjdcVE7pL$RpPo'/Noj@MEPl-V#gl_'Il@GYLW#'BUiXo%@(9QCJ%]bGgNMZ + =j4\bb;J/Zap78EGWnAbjCJVp<QE"Q#Lb3oIRWFM4h[0%@0Q&%t;).'4a+)GL,c8dn0NC(E + #$Mi5fV+4pDfY2''.*53o"*.oY=C;;4G&e8$2NVrrR9Z'8:/nu12/-F(-@j7ns1=!'URkJ/ + unej=(Re!I6:9<1m,oa68P3LP.]=7rE@c-&VEO+`_]TBs]Jr-O3V'j>_Z#Q@eIZ)HsGcn0J + BNPgb$KAtbtQa8<@$CLhIYj$5/ZSKqMW`oc#?G+4P7&r:m^t:)0@Wf.Tr8T?52=\W9Kp*%; + >Uc3`1h_PF3kP=_/p[sHDHB$\*u#nr_^f*m[WqBEAlc6[1iMJ.r=0VQp6\RuZ4]?^l2=\EM + ,%+-6JT47$M3fWkouGA.SaS:!en2hq-W!&R`T41Wbpj>:>t8+l/_ggU4fGpWG[-,q(RkQ-( + N19r[LpJ:hqlq+X8?OXXA7ueVDHDN>T^k8k[+\aD#,>P@%[`#3=lcR^D*ceLcGWqnf78:U- + -bEABBm7>F<jeEf:E+0gO6iFJA/RZj/;]8hp%eE+S!Hm.HZk+,=qHi)fX5?iTWC"U)qdX): + 7)p,-MQN@Yh&8*[1re@nPQKQ\VP?#('As-9jO<J'^XlAF#;eInCo5?cm;(03CW7\I$3*@T: + k2_@P/lC+c`F(li,N30^"aeeK]$/7SCS/8HH@%ol60'"I6h/=(bPYE=EcB^pY*VZO[,Y\>/ + YqIt;eAI-M45Ea316197R<AW'noCeoJ2VkfI%9iA=;)=PPLi-<D3G9^\*E)7)I&nM5o_dQN + m]'^S^<2^SJDY?ne3trn<o:19lUi-DDq:X(W[S%/04tP/Iu;`Q<M6<;LSh*Pk+`0_pMVg]o + 4M`7CI&Y@OBE.Ou%"@5<sa1A,<-nVEP8WuhQN)VZqJB)3aep*Teh7+g]pj\[*o3E\cYiLdD + Jr-2rk-YK'$LInRb7H,)b4bT4o4FW'LAR]FM^@^n$Ze2/'-/(s#9f\MYEq+dSQnJTQ\@/jB + EA4Uq;e@dH[JfIH9Ua.3rka&H_RY+_g-N&H7T3&_d6dU5mh1OI1TO/KWD^\:HV13!H1._d> + ?dpM*kZfk.C!+HJFYe"E,qdsE[`r,N>/L.B'(0g06:KaP[8uuT6HN^F40?oJK])a+]Csbh_ + !ic?6j1N1OE[ij^b2>KJ$0HQ)g$?F,BP5P1LE5/osYZPlJUVdU*7SQhVh4+bu7m@Y7Ef<_f + u"\0qpGKC"OWR=EfHk2i@U3b\>ol.##m,n7$KYj,U.PH9$[GCuNC1BgK5=_S78bhU'O0)Z7 + F[,&cjo]g%p.,@i$)o6!%L)QlWm^I;),i%23hHo2?/9%mgCs^::5Q2be@7&4B[?&*"Q-=*5 + 3DR/IG4Lp%IcJ2RD"NoV(5BTTln,og-S'K?PZ`<s,%A\go2\=r:6sd(aAgA_E21T0o8e(6? + ;EKJSt>uK7qVUZSW]%X%%T5-fiDRrT39GgS6T3f9S?33c8;HmIbftnpAXhho3YR<eVDOj5H + W$jcYoXt20cDNNNC'iI`*mD]CY#V'mY-&"UOEpgW<T7*d-2.'E#R<RD3!0M3!+NpjSjdS1M + "#>^H1`5:D3<OP5Zc<YrOG?flt]@]N.iG>Cj@:"69!Yd'_/RRugh1S;st1Zia<=XLTAjO53 + !_`ng3hB]AO0TD1i8#c?HoA/\_j.c>Y"2fjbr;+<-nG_>.A8K]-+=?5lh*XNd^gQ^kF`odu + ?N0L3rp(`UX6K1Na=0GG9pDu;>4I6;(9H9`>cTdR^K[fD-Q?nG7JFOZhkRAPo,0R31jO94. + bomqSXd+6i-/_U\>Q07Xd]88+!#4'[G=HuDYg:DnfQ!@5<MiT/3$cZ[cujN6Oh\NlsmP^R9 + Q&$Ff=-ETqEa.:KG5Me(1*2KH&'R16&T,"d!lci92"9H;`o)6A%KJS[nLN/&s9_/Qq2aXf( + [Se^@4D"eFG_&`]g6msF^pK54c@NV9*+HX!rOAu\hD7a2$:mn)jReV]atV(ZiDbQXJ3?0.] + EkMLTU^8HMT<<)hsKlD'b-8*0qA$CY$h>`&GNQ`1DF<U7>U\nq:]<\7k8Fe!7&g@u)73s2e + 0t7T@S6T7k3s,"RFM"jSGXEk'@".[Aq^+@Vr%E\GAW+2=r>?;EQANjI\^\uZ-!cTXh7S-Hp + 'D,j2lM^[-g#gaC;?k\SRl!%*%.)=NR-@%ni'[L0'=S+>s17DdO<`%0>Q,oPN4B_=H8T!5p + r,(,P8/r1+.Hrp2t@lc$)W_b[.Qjke8$^qf?Ac;IS(V<L]f?hS2S$J06n?r%e.m'u\3noSs + ;<QnL-c[h*u#d!)/,?ZN,<r-23c%'CPQcH-2p35c0(;m-5h@&NG+WAQHG_WZWt[@E;(_oX[ + =ALGqiHdL]5niMG/g$^dO^:_"@;kH`2Q^7TS@[>P+Pr`&[cjn4u4EUS)8'F]:U8TJ8/hNP2 + _0kt+BQW[i8)f([caKRWC-Cl.1NW.KR>=XEa$5TG'@-7iMS2]#p2^Qg=*c6\QMn6\GCj;A7 + 4.5#l.:Yim:76\G92qbA4d*KTgre+fFN9*EglR:jnVqLhts;Jfh$6``!2)3iE33Cs%\FmXZ + ;eORsRI#g3Q,\@TCW,c@,"7s.Br&[kg4lmUTf*d7]?tG,=]oeR/:lGi<2$fXR,fA=n?A\hB + -L6Ujf^c5JRfae`Q,9?u6]GP<kr#dp4n"%.hjAo9@"_:-)oGGt32p?\hE\OOKSVb9@&QKgF + "BYZ`R`]Sm["IYp8m*WY9W[Iab'+I!jTHc[;E]iq5K8K;Nh)FD]R*lnpbVN/J:lB)UfqElT + VDW/>k$)GC34ZD4"pd'gK>/*S-a?VEh?I=9.bA_K-ejZFFWA-hairl4K85HZo^15X_op<*, + Mdg':P`5^ENcpeqeV@GgL$lH3')Lh;UF?ahL5KC?9V>7]2&@>J\gt;OU6q:h)$T^nNf4iAC + 'B3(N.<^0P>C_LiKd`PV$J'`k)mi;eWBuB)5.n2BOd-pRA*@\rD\RZAPelAWMs8]"36OmHO + Y'LQ8(eFD?!UaUeAZob/p:;0<T/q`\RqDFF,u0"q+l\*m#f84Srj<,?SecBSpA?@T;cX8(L + Rb?kPp1\q'C`t#i_]gM%I7*UQ@_,daJ,mI*K5_p;5kQ%O]:'NrhS.)J,S.'oZ3#Pg73#M]> + E&+XME&%D[i+-5$i+)h@^raC'^rZQ^JWkY-JWg*G![e*9![e'm"AT0P"\o7e#b2=)$_.WU& + 3(P0(H<94+m\]VUDL#YPE;AIodU!3!_rq"!:9b6!s!jpJ<L!65Wcd'!!&Z4i+)ffcjk"M!! + $[;3#M\rZicg,!!(^R:'L[um/SL9!.]6CP5tYK42Ar<!2(@jA,lVV%WF0'!,)Ts)#sZD".T + c"!87HK"onYj!%.jKJ9HI,!<>AH^rZQVTH2s$!!(@UE&%CnBEpL7!!'A.S.#Atg-NTtK>tq + WBC,d$JBCT&Eb=m^]iM=kNb[*[LcH?(5TgWh$9/oS5TmEIH7.n<k/JPU#_WXTCi!qD\oel. + eurFF,UC=^<K$bA\)2X)+:netM^M;lm+o:_9q+&"R9R(6[=.rG?[hgig(jParr<H6J9V~> +Q +Q q +47 375 114 -45 re W n +q +47 375 114 -45 re W n +% Fallback Image: x=47 y=121 w=114 h=45 res=300ppi size=268464 +[ 0.24 0 0 0.24 47 329.88 ] concat +/DeviceRGB setcolorspace +8 dict dup begin + /ImageType 1 def + /Width 476 def + /Height 188 def + /Interpolate false def + /BitsPerComponent 8 def + /Decode [ 0 1 0 1 0 1 ] def + /DataSource currentfile /ASCII85Decode filter /FlateDecode filter def + /Interpolate false def + /ImageMatrix [ 1 0 0 -1 0 188 ] def +end +image +Gb"/l$!7m3hM2\371euiN!'m7+Pm,.??h)=hDa:>MMf6K-se;EhA75!&\JPW77@nZO[N[l@n + 8F'C(_2`lt/2G9m/J-\]fO&0`0)GWLE8>DAoC-rmgU(qeWKsY3r=!X*^kI;H$L7&.fBa&8W + 7'2f>.JOn%ekZW&n%!<E3e+2Q:Lcg9`8c;eW/W<WD'T[YAs^&k'@Z]g/>SQ#$UrrN0#-oK_ + &l"MoWVl(o4$ig:9`U)Z$f</[qAGGrp^rZQV?n9Gr^4-%WJ,fE'T76VC:'L[u>JW:e!h9Z! + !4Dr("onZ%!%.jKJ:<$4!<>AL^rZQVTHE*&!!(@VE&%CnkQa'b!!)WnS.#Atq>j=q!!)rt- + Na@!IXmU_!'icaaT)=6+5gZ0!726q1&q=<#<3S$!;$A`$ig;(!DWh!!;umF!s!k#J<L!65X + 3'+V*iE$)hZ">#g%GgUWnkBXte!H2+TTU)*"$-pV@B^Vlq`/EG/Zfo!FeZYc-4DR"W#N[k? + O+^?oIIlgI'Po$qY.Z<b31W5B^pq9T%So?,cE#!&LaW?s;$-_!*deu*"j05BM$b-?>>#K]f + AZEp0Qi5k.9YLn9ie45"NR6Q"`jr!0D)Pih;%%Ni:jeEX(oe'=KS@"/*#"M0Rhf^$;/6m>V + MgnBdJtAf!qELf:pV24Fh(Qu_h"\0K<YK/)Oe&$BjOYggigcMgWj"2k?@W![FBRg1R\Tm]3 + d]ChiSi0/=IH6;ckaM[q9l%13sUNVho9W@XjI(sKp.&p%.!!4OV>\:leS;[TWf;2$/;F@X? + CY`1&Y(qQF+_u)[D=k7fQH(aU(_n"8Y6YE&(7@0qGuJe^o&LQEO+nn>'2WYC@mip;.XG-;4 + (N*p2bM0&OdKn,,'=e=/eqT0BUWH*D)V0.TbeN0[s1%-ZcqO+4.tfnen<mPSdpHL>'-q-87 + <o<KBlIG8n+j(+fC#&uCP)?t;(6<Y/RQRb$UV</MmcB)S>2]ES73#RrP%-Zc6d?C!44EC;A + 2Er[a'K?tp8IXfnY@bLB?S9VH);#9U)3d]$k[^TKQ2]-/*$+XCr+bhu;TG2$rYD,L1-?ml7 + /4FA#n^Z[08`NY.K:0Ip[H5*RJCo)D&G-F!@8gH-\hX#[Z^l<EC)L%1=c$D[<mbpVe3'`&/ + H!RD1:uM=nI1f=)M9Oj7(I*5;1:olHRFMftA3ZO4h0a@eB5"e)h,IRmG;R)UF;sa,[k)T]F + 8?rVU$gO.MD7[Vk/bBPM/>UR'8p=b#M&eM"%`M:%he(1K>1RsU,m.$rY`GDk$=X>\/@\4sj + 8*I<AEs)mr'9*%>,`P)KLoPVBfCV%I4*+YQ<A#Hn;FgIIj]k6X<o9Llk1=VD=8%W0H*i5d5 + qk0(g*2YAl,9=NY:/9-M4X2j6TR3oLMlXfQ?k0U02&J#bg;,^4OdU:g^(]WYe>h]JjMnP-S + hhI<;uDs!6apd07Fc/'-#2`(eV%1uFo,rC3D6hZ3mYKpNiQ.4fj]g1pMTqbaZm6=_.ZT@T` + Xg'Fnl@Ze1E2H#SdCY'es&4^[?0hS,Rm)dsq!.3`ar[VU3%mYI"!&cCTTbc_`6u7CBRm]Y8 + $RI@!-^=i'C2lO)*9?*mf".A@k8b[JTR8BjpZ5mPu^VhLYI-OfW$'f9l_SE3K/Au%8)@6") + AT/<OERB0VBmL_KPrW,uAXthRUrmIR6A`bYs8hWF.APD/OX/j9#'QlZe0N$P-atQ;+1;T"e + k^fn4$e<DA1lPku,omo=d#oAdcBB:_!rECjT:?,0kuU'3;aGbMZM_<*JM'6'h?VL)lcR>kV + r"L]X,`(TnFI/9REI%r@On9"1lFe7(bdST'S])#JH;=se?:IQ*^V5BP]WUf3'$`L&'`l(.r + +>`\qCJHAOn',:43?r:#<*oZb/dm=fl)bE3e#6>nttkLTfO#aBq/,hNX.(Yu5/4auVRUr2X + HD+9#[/Zr1WjoRNg5mSWN/9!f,_$O1_Da;NBAj"+Pde_\nNZqsJe9_T%gJ'o!;f7$(s[\Tb + \^A%L$O,mWIChmY^f\)19?Pf0KRKI1N_hldaKn#o'd*1V;GFZB:Bdnh%o/C9`fK_T^:G,/A + p?6$_n)i-@(N/#$kO?Cp?^]d"P#B@iRpN]dA`9WnNP,(ndB$n@M451sRkBSTSjUL''9WIBs + !.gKY#nse1Z!KBi`;%'Gct_ne!I.-]6l-lhKLe/V8k2,9@HIOF0EDMDAggSl8O?C.if3c:\ + ^8W*P+Wi>F0a6.\3!O_C+uK&[Qai5ke[#3+j%/3p[LHL3A+KS\.,O%DFui.p%`V5]*BO$8& + uUL$R>f45XCaa'pO`A^m!4Z<h2`Yiikto,t8T"4+B1c<<n:[M_2A(6b7NJ+:_^80=rS3SD) + XD7VleSNn?/Xk<"GG[J^O9p/F">HN*8,&QpL2^T9ITCBgV@P_btflRNAm(e>EQis7feGOY& + q4GY5@L85.B(J6k;JmsZ;&R9%:*s.gm)h7OLSDUt@.+-gpo4)=T]/&d*,'RJ^&(UNrU9&0o + O:_G!63emUi/CA,//E,fR6HiB^Nd\;$l!Bc<E8Mm2f3<3Z\_`5Q8W:6<cHq?=G[RKSj*,RO + OebXujBP<s9tL")iQ<O\2^?dS5:IimK,jb/e(AE3ETKNr5Lcb::MREb\ohA`kNYgQJdd"SN + ]mAO5+__`@;^'+mS^-TCU1+_NmFANLB+X;$XfX=geHcn1*BQk;/_\9&@1EO%X6T")Y%-0Jj + +9q4n0A:?P*=XuDO.>r(#r,?6*purD_/@JFp!*BuA$2uQ]q=pd!\qp'30qD"bYX-Q^0QVKA + ERXnsV_6Z2T:\D!#HaN/46IVE`K@X1\5q^T8&fCDg+Z3O]")q\ZL)1sA']V@ZD:3+_Br#aZ + i;iq^PQkZq&]X6kMKnJ"cZiomsZc&hdS+4!O0f-;U40-dRGcn>B1P-/hjAjM/=UJC=]N5[j + ^M!jA`BWaH33Mfo!r#`5sS53m01=T46bWeP3ccBOiD_9@'!R,G-a[jFnQI$Ho0=[@5#\:?H + b884^p%<+<qI8PBWc&sL9Yo<$N?<I70Rea[<$9\q"9<68E6]>2K_/h$QSH-E>n@c&%p#=&7 + (?.mh@(8QeNUY"ps?aXlp@[Q5)L5hOlI/T1K9QKAn[`c=IpKi5S=;D3$pV@Bg8SmBsjql-S + 2/4Rg6d*6COmjXR8sN.c@j]Fs[d-b1(XXih\<BWth>6`%fVD!]r>ZLU)Eig.:6\\1-;I=JH + qSpbk-*Oa,`b^S.6mXEX*9ume5[gSQ['rk(-Z;eZaq&Ekr\^f[<kU.raViU/b-tb^X]8]:R + I"7lT?6&Pq$(eCZP,SKuos*qEi;07(WFo(:(^5%R$Zm%32)*SOU@K;lo+dHmb-X'eKm%FN5 + Q%`9g]GaA8C1pk25QB)cS%q"F%7j#8'^4`m!-b1,A6Z+XBA@0,2:"+pA)[-QM".;mIcS'j< + `^6=n"gWr8gF<`^8;Qp'n5%<E1n?#[8N"dG!k-#?Y:og1CM?>J(^r^&IPfQ1T?Wl'eB0WZ/ + HH]g[o(CGA(#R-9DXNCB5<eH[;khL>UeRAmpNIspoQ3()F7Ol@4rtfR`8g[5dT9Hn=T'PHo + US[RSV\otopUsKo9M0-M#Fj-Zr.^LC.c[,=LLtlK@4pLp4/@g5QfNsdoXX(@WJ@6-G@'W#2 + er.n5OMR]T[%p-pK`\A?(5LHolB>WK7$F:\;lT=;A[;DeGp8AH!NJF^N-WYMI1YZi906M_U + .C8dQE^#]igNoeH`AXGH5ThbpeifU[?u*@m7K_fapK_E1oJVL`=/af0P-\C[h,?To3UcEMC + nV=3JoA#:rBA^1s$$f-)]a[b^_(UKAB^r[R8Z3mNdnr)&F?hf=0c+qG%.0V*f]C_fL)T#5a + .lD)0f:b^UJ8s%m9q+3kEoFt#jcei10Jd=l![`a6SK'Io3"oHNp&o.@S71uV^M^O"QuK@n^ + rbl/(),$gCPbdn-X3FCSXf`PR89mW9G1tSf:c,T-_J+fp$9]JGQ')lEgnJ*-heW96.%\),; + (9paX9"BTZ*:;ZKAsElF??&^\O^?7aHHN/3]S?Q'-=]U.qU\r8qkojf^^fo^0tmj>qB<NUW + @WR>"F:'[!U=.e\u=S?+_iZ>-r])Tf?jM2sFMA?.C_+>e:_S%p.TA3+*:qT;#br[V@s3glC + ;7R@#K0g_`j=i9=,j7G3e1#ZZfJWj(in`==U]+*sF//Ge?41T52:LRcK]D4-25ATTGm(;.1 + b;dRJDtF"TkIqU'EB81s5@6bDSV&a^#ENKf&R2gR:=^CE=Z$daf.uaE^KVebaCX5MbZBnu& + ?Y/0c[>X";k19khN`M[M6(C!2IRE:nYP<\a$`t;+u-F3JQqf9@PQhPc%2'Y_p8Jq)E:&7Eg + _-WT7<LfZ?a>:R3\S>0u[kmA3U$`qqinb6@RN<X%m9X0eQP1S>$Wr<:f\@?^O8q4h[=8/b/ + ><qb2heHhJ,2$n#g#S?/0fS[pUOG>.'aZ,gM5ail:e&$I=;Ng?:kTWOFRO,g@1S0DLiKprQ + WYj1;g>LSucEn7rWB$9.W(eH`;6W&^<7srcpil*+ZadN;ZX+U>i:Jm-FaUjA;k+*L+30B&I + jK23hQBbVJ<4K9".;8&.`:Qu%j?qPeaZgaBn$ro`SBSa"<q01\d[%4I6OFK6ipi!UqsLr;2 + `6VUNY:+7^r`$T5UY$5(q"FcRm0N_Y>ST@a[osPq_IX$%EELWpuCNiQ<@6rmf<o'd.i%[fs + dBjF&m.?H$HAg1\nq0OPsaLmB5(Xb$%f/aF3O[s':T]brb^V(d%C2,S;+nef4cQfsEQ+=#8 + `F3t=o"5V0p?YC>MEJN?of*N@7ER8gsQ##_G+Z^cH@pa9WOd+6<a%tA+r[+;8/5gK*<o\_C + rl(:s'?i9IZb[cc#@5F.V2\doW9]SMe8bLe[jZKuiCu349)^+Nh3*C;2lXWq5F0?0:EMiZA + Zh@Y6fr@CU^3`c09@(@)Og*%kR2@V1S4V/%Ogi9XHHs4m6:Oc5:SoRS5!PH<4.X6Hh0N;Y8 + *Rf,M'W2)3goJSf0PdWg.CZ)"*@b6Ij%duS9(>%KAViQg5j1l@<>'3&sN.CEE;g"J<Mk2i( + c1cg@_*(4(:Nuda$q&=#15VRTBfgnJ2!M4d_!X:@r9!U0./[r5qXr6B0pa[*,rR/In=W>c0 + -/'>D-(J,8N^F72k_?7u-eda(.^O\Z?n6Hu(64mNRV_U2Y!q9C5/j3jbo5ArZ-JU+$=,BOW + `<fWC>$,[6ANNHFb@Dg!X`^_TeMi&7d=$bY?9@Sn@*?CQ$UtieMAhcOG;;Do6ZM7c2*JtVX + Zatf%S?+_iZ<2(G=K-n9PFS!sQEWF@0nPSs/8[@X%O>[*][`rZO7tR2ObV>]YQb]S7#rcrX + Aml^IE,*2#LQYbGoM7]!Y_81bBCpE5%=L>a2rEor/ao&n4Ug&?BUQ+;,J11eYq$JYAN#hh7 + ]9Q<j(Fk0b.Km?"`''=pge$3H0"Y!pPEY2KBj-%H:oEXKX\DOpLJ5CR`'</HmM#"JukniVB + ?(ADR5g`>V,kG3?MJF\`-]d*Tm&ADAO2FbH8M(Id\#C2I0h!M%AB5UV`r8>Mj6buM,N@;+2 + bMtB)A+U2q,6.+skr0poq5__,aC0*I^-_L50Rt0qC1(TF4kMT1co=J`b'?AsT&.m>mc78\E + 3gnWJr0#LA<;aB$Oh^hqS?+^TFL%>5"a=R^g>"!!YZpdhnlor'>'9&QaEaj#@N6bb=L%ajZ + jLQtWCIKN_C_$GD4_DdY$%tP`P\a5oS*!Uh_?kaPW;``S8<f$9NCLDFBfL:<]03oGBRuf/Z + lRI$]:g26mZY^5*tC6*DG3_h:E]/X!i$K=`]PgA2D_,%plpg^[K,5-#5h::$U(MUnrPgl8S + qF+8X;)TqfWR>tghMpuWsCSChWtkX<g.qrCgZG3_AoFiUYEReuofC>Z:/^G3&1X?V#;`@OE + :&+@WDgJ/O2iR(2`Xth#hknWN7ERX%r-7eqe`*Q!Zqd@^L/Kpl:[g<K6DUHJ)R4hhXH>9,- + hr:d&ns:p3,mp.N!!)ir:'L[ur;\2I!.]NKP5tYK5JYA@!2(FlA,lVV%ra9(!9aYI)#s[/" + .Tc"!;Z^k"onZ%!%.jKJ:<$4!<>AL^rZQVTHE*&!!(@VE&%CnkQa'b!!)WnS.#Atq>j=q!! + )rt-Na@!IXmU_!'icaaT)=6+5gZ0!726q1&q=<#<3S$!;$A`$ig;(!DWh!!;umF!s!k#J<L + !65X3'+lA/]UEDY9r1GPBng&-q^78hFg&7-e0n)9<c5:Y.sL]Jm(UWlHf*!Du0cuCs.,[cb + r]8erM0qA:1T/Jn`e.d]>-`[>E[MOm4.c]$cC]c&c"&?9@m(u^^pV24Fh(Qu_h"\1VeeD3i + :0%UiCbOFpWFi?f/3H8>o&\&09n?=&A9G]0p4?S;$;Le;i+-uGanC<lQjQRmB&I3B^rc;ek + rXAh54te7r27kWIT-`E38#p!$EO:VWrl*$)PW(P6.l65<X5-'1^$PXB&I3B^r\i/i+-4":0 + %Ui$oA)^#%le(1KV<e/LC/)kdA%BbZYQ=+_'*2\Wc0Z=LR8ZdC2@',AZN(]LP3Rb.bSt_k% + 2+QI7c8'K0Ghpq6+8M/dm&+2@VBX4h-tpFmaB.q72CnPMr6:74fk*'#748t<M>CL[.>[*,p + 25Q7MSV;sjhQC`SQl&J-i0aT)&^J&dD)Gu@PSFoCuCKMT$p[`lOHL2mss-Ul]TbD':6$1Ou + SA&%PmDMD)iKLd9N%#-9%1eMoC6"1=+-j'YkF&gMTDY]52n_5>C9dNmq_=T79oNCR*T;Kb1 + +$GKmUO;oGu/PCdP[kE6EQIj-T0<O[@AK)/q!2-gRaMT"AU;hJ+h3&1%D[;5Na.%)SaX^S1 + 1gGnXW@_J>@hNh>.Y_<7tEU>Z9%4.lXK"e9(?ZB@O0O2XlqZ_A)2f>5EH;aEoPp<)M$)j-T + TN&$&m9\o]ABcSm2#DU$Clc7LehPBVr9AifPi&cV+)P6G6D#<Pqe`95HR#jUHeX9bjI>bZ> + OC?-\uFreLNk[(Uh\2c9V55C\u1D[aoKXlnBofSUhQt,8=oC4cYY:37^?K$ESe"j1BLK>.0 + Fk5r`($-up:$G\Rf1rD#d,1h#*.7>kFhPT)J<Mo3bH4pV^-i>CFH\W[$gsB[("::ZZefBTg + Ib57VEd:-2Yj#?,,d_dT=_UbPEYoBb^l?"j;4&.l:mo%0.JQJ@H1r4?&XN/_T6klHf"Dhm( + ;0K#TY4RD9jA8R&j92g(c-/`qc_uG*PufEZ12n>mfELjddmEiT,cD.Xk*GADR*goXSO"A`k + O"P.C5KB:8RRSQ-Tnd$"r&)H\SrI"_o9;6c")JN[I]-V)-o.p&mDr-%;hk"Z75.#*rMWK:; + Vr"=^Whj>iJh_=-Hqp*MP:gGLaL.mVl;[ONRFYlN7:`)+(G#9f'MuB!,kipo.3mXCM7l+:^ + j^bqCo:oIQ5S"kJV<H(De>fS$Wh\Q-W0rdljV2.nXO7]L'dPRD(`,qC.iM#FD]%0L$T=eO> + ^C^$Wa*Mss1=bINPjB9X)g$*._:9AO`#3f",<uWL0AGUq+mWjlHhsD',oh/X&7'n`DnI@*% + 02p]OT9:dWPB!3f]50s.m`X3VU:,jO:t\ESUkZA?sY%an2)us2u3+ek""ndejj>btfufhNX + .(Yu5.iZ6V%H"j\MZr5$H7X*KbTC>ZFcMRq85W\d.Aar&^OHS4*L7j7"uduZ4ri/#>D;s*h + *BCGeI_m/"TOV<G2?YCD*18(s-ThHi_P;V75aGkhhB#O'sSoNf6g]p'2$Jg(!rU@d_*aVS9 + psYS2OY.r+m4LR;*Up_[jL!+>K^Talcq_92g_dSB,72rV0s*L)&dJ%N@'RJnadK_RorbW>B + ,3\-HP#!UZL<6hi/NeamPm$c4K?,.,BHOI:(A.)=nn=E*XtIa7)Wt-Yl<k^?.mio)Gr_q.[ + 8:>\P)F"o7)WTP.i.f=M19/4`o7a.<K3`fofs!Bc,nro08)J^FN@JjG`gS]!tc#&)4.Q0=< + WO0_ERX_Z77ud9)j-5[tEj1:8a8h[K'gF[Z!eiEp7@&[?.Xo'*2sAhjadUum(:Z[#nCpL(] + pl8!J6-*7GW@8&&t6[)JD[`jH.gV@mrM(<%,;KCY.4ub>C#<>P>N8):[/o$]J/?pJ]2!PlN + =`ej1j%0q1oU`#_a6u)5kHrSVJblcm]+.l4*#9:4f7eP@]#-O/9;.",1H^V2+lCDY\)K6]I + qASZ@KtaB<.$&$cbFQHH1ft)%3%69MPDFt9=35q(N^R`-U%l4:).J*+?"e(j=Ir2R6u3mJt + fSDV3p.d;9P*sff//'2ZHH@\Z%PWG(DB=4DVn?jq?:I>Mn]k+)6cE)L:qVd6WMNO1b-7o:% + L\-9ggmS>0A\R`T6r[s^cOaJjH=bcrbSEEMK$Oe+Hr[jQVi(_G1Up[`mV07qLClgI%RqcBZ + pRKF#%NaD`Z;-f(JA4;L=`!9Z"CZr__UcYc%.U+p$*hAZD<&D!Aku9KUVC+k\+gks/)H(QU + l)$^5ETn)pA`PR1>?%e+8,ghmp4WO<9ETfKobn+>03rJ[Of'(CWff@GMkU$@O\CqW>LV[Uo + 99Du9_+`ehQdu^Z5#hRNG-$;9tS\6fPVE@Uhp@AfRGD5=.rifd]BfrZM[1TIcVed\dKOh[! + $9FA82t*,8CA#Y/i&MSi$6l-j.Lc=*dnss/!N"OA54gJ^)4g'u-U0&-FsR1&Vf-EC32kQCi + PPe.TK08NW>pG0F6`T)KEE1YkP`So61(Th";pM_Sk_-4-H05IEY$.HbV'Fa%i+VX;DH"X<n + hk480pZI6n;MAjUXkq=j7BgaE_h^2*)Zi;iq^PQkZq;8i\kMKm#OeH!?`/?U5B9`\:15k03 + ?Gt:"l<9P"0qa^l#DWYi/D9U%GJB634Ql_<r60=u-hA6X1&IMeb]IuK[l=Cu>"lR_R`&D?F + bEMG@-V4o2b+VPrR[mGS*:/SV.ek!V2aR.S\HpIjedKD-0![ta\53tOH>d)W5OcpPF*=8DE + [o#okDr_;/p_@)@D[d%86%.UH+`)7Q(od=[2pOV4$g+,,Ce-I+&mbOaYu,:iYP62nif09tP + e2O#DLDDIFM'a_3blA`i2;<NJUfdJPcirE&j+=9;3eXJ1h2o2<Zp&eF4bEAB>&U0<O[8mai + #4`Q0);8SOp=]IMZ/[3Pd@<-Mh8H0OOaTo$+AK"%VZ?8bq=g@i@PDOsV1CKg1Oi%t_W]PH; + S.NAW(E[;AfsdC/BW/"t2Yj]2-"KP<>UI2bdQ(BqPpT7,d7>$i8nBd2GjL#ajO/8CTkjCia + Sj.S<E^T+E,*n%-d9O,Fe5,0R[R<VW&Wq!&.Nd32$og`1ag<j+(Q:E`/H6%q"?8tAH&]:d_ + TaB#N+O[Q\>0nT=^JOPQ0^qlF#q5-.7T_@e=\`]-.Pb^@MVoZO0jWJa^?'IbjnY0l,`Y'oc + bMKpta_dph=U,+$$-QYbF&7#k$rWM7b+HM(qA&c7$13NMf1TQJkf8b6!hF.c#]F\P3c(sU2 + #"9t\qW>$'F?sVHrMD,\M-V#^nbENj/YWY2;jR;Fs6**i+1pLfalU9O"j8U>MK37s7CBTV0 + M.S?o$1f#K2T'!\OXi@OLkMXSD9'q.[-hmnbTFI!T"Stg$VKD6nblP^lk)s^XJ1j<4oCG10 + dnaf/U]!B?*p&W]IWljMF&]7>KZ$546IVEB@Xu'RaSKT!$KM%e]hB*PL)<ZF#*@^UO#d*Ae + (hoPNanbPY;?$35T-]2#Q:0X"f/VkLId8FQ,uW5JP(&(^%fSBC`=;OD45nqeoIneQHVUc%t + (C;QWD?@6Ruo%2Fe(qG&(l,FXIjm`RThUXAa)cc\>LFW5QT/SjM>om^Wib,oOt(sU1H-b?< + r[GEK=$hKL"1B!D(ab534_.&,\h#EuG<F%/?Y>Cp&c[I\\[lP%Ws#+--U6I-8qJYctc`,3i + peFlG8=335-0?M>^6AGRRDM?mpZTQ1c4X=m:Ma;rq7t*`d`FcWL255jjf`mUXoC)1OpM.TI + 3jpCb#c>0h/S7=eLV^Z2Jsl?%2Y#rQmA-%K[3TprbJD+:0-1A]N_`Tk2Xqe7Br5Vmpr:?:f + +V>s-a%&R!e&"gKd.t'M^9E:@9o#9R'^rWn14:&+aO;_T>L303>:r[73mS4(<flj.q^DrlD + WV6cUt.d1TmGpuu8DP@%[`#37(MR<7P$eW#5bqkA5RY$s+YhoXAmPb&YK`2-uuq1pWp%4B? + ;BMN0rmQ*@.<0n-%n:cOZR;YD4*?F_mrD`V.Vd]229-6XBD^2Gh>mE?26A3<Op]oXg>+SAg + :0-1AR!E/3q@4-r=o(l72Jk&[3OA4SMF.+R8&_>?_9"GeRZf,5]M*#M[0X*!NeEVl($nprl + dClif0=UnrMtL_#EWmE/;5[Z?fk;WbJC$F^JPW!V^j-qCF&^OT.u6:90Cgj^6=t1AJF?oXe + O2,9@bfmLi%tS-d0GA:?I$Q<\Xb+Zg\9bM1h)g&lm7R/d\h$InfYdIS"Tq(jtCu)tu,8`*O + K#'>6D/73gb=Z&b@f,8Ri^S]j#cV43C2kW*lEPE4A5I;lJcN94Z",nh"o=aT?`PDOsVWB2n + uLPJCQr&c[[fS17tdspq(Dt;dOKT)@!'$$b+-`^o+r/4U4hbQo&aXOdh0p1"g8F5$J8!o.O + ]6?5;-:W(IV+3a+MesqLU925ZP[b"Ik<8a*fcJ5PX,5*IK7uolRE\^reT:17E@sKTL"V[,] + k2,]T]QKS2^bY>,lG8uM=mU2"fBG-.p(.VV+\pXpZ1Sp>\T%MYMEh`m+AXOa^%h)\P,&pJ= + FPJMH2PioCn<4\_SO-f-')9*@7STZMAcR833-_*2LPJMtj7fZ.fe&IP?(hZI23/pF57e<QC + l.7!rUsCC2QZF@p>kmkCL.f)bjq5)JaKiFJ>nd)jMSBatId"ld.TK/G%JmlJ*cZrT++[,ab + AI?cf`Mi0^!4.O2VCY6-7^GfCPd@6>b2Nm:"SP4(g4fm]<SRCHXR*_S7VYhLO@UFjn,l@#= + oTUUpmc`j_Yn%54//&+Hq:qnJ?sY0>]==I-i%(40R0cWc+RS5??iA"5\SQCQTMgNZfBb0#_ + ahn"qM\R'o_54<A[]#PUI-EPD^6SYAi@0Ljd5eP]4,+qCKT'@#<sokLE)OphD'9'/1.L;A3 + Wek.@aXDSP4]3SB3UcQN!GV%ebA/XSIo-\=/'#]q72&bN2[%>7I1*8Acp^[i^__2t"BS^5> + &Oqu_Ynk3D(]2NKm_m3H&*.193+/+L`b')VFfd)e$^ae_Kl#6a^2&lQ&u:3H*Ms"JeCLb1< + WD,'h_Ral3*PquJtB(J2ulPp.F5)5>5@SA/Aq;cJl4(7DH''ftT#ap1-C(>:XXmSDs.\Eq< + a:O3#IMfA.rHV^YZK^[/0qXqA'%1>;Dc9GuPO7JP^[Sjj8?\o6^EKKd4E@0dp!`IQrjZW?l + >qrSb29[3-Vh,(894-Ha+$]gft!!1Q(!*TFV(Do7E9:1?u[\7%;SS<Rbs9hcF2BZD?WH>IF + JPu9lg+>)mAJ,_T?7(e&_cZ)R)TVB"65[4.156W85I08Y[VCN`NK(r?f7\KF-a"R>+hf!m% + 68_9"-:e>/mmfbT'+3d^>a>@,&aZ#!_3Na7@N=%bX.'WSZDm58u:FmT9LHu*f)97"`eZ>G) + dk'kMt<N>D5kh81V]$O;/PG$,GNh*jsa6@C;g[`S*V[7'?<)`CL?hWL?>4k"2VoW<lagqF7 + %3:j2#>@GGY+toJ@>CSR2G!DV_kY4A/I@>m'uJQh784/IIRddh7<^/KN&Q"0/ES<EH>]H-a + T"$Z:pe<5e_`XNA=4:caT[uB/"$H1d^qs6%R!,[HOjfTf9Z6(Jf=.T,NkG[.EBO67H<tUg' + 1Y1e<G$fL0d'Gg=&L\o+1J.k"G7]M_)oj_EbQ*q[!-NNQd7Q?$gjA2;pWl.El)2eS8ArHhR + n[_,=]\G&\gB[g_KU-8:6N-GRd=KDdct9&F^K-F4#RF<`MqQ[8=kq-u#t'gH5o#lN-@lC:P + p>sk]XC,Ka'mFlaK:9BZS'uh6W>0GUH)bu]UOe#1llp1_DaR99B76fA9]OjY7V`pMD/h$R) + 7?c7`Pr`&[TF/j!*]gXs$1l*;.+jZG$]:fN0\`1&%IH4NOEbE`ZTI=jQ`=pY1Y:!q6tG("r + cNmai*NaufZ2L1?W/qpbWEA.kdN-i$ksX514b1Kk-\Vt45%QP]rt';18P)@TlY1OfFN9*Eg + lQOa7G:UIeQR_Z]jOT&/uof"K.-Bphs'Skg7Gi`a]hG0<[;_Ckdg-`lHq]&.m?Xs7qTag,b + YSI/K/%Q!Gj6GO$K'#@9Am-3e\"M3QfiUcSWlYj[AS_C;8!FE0[0c!n.(TVm.)G6Cu+pFa: + 7UQ]k)h=,N9_&[:(mCW(dRu!T)*K$0VNCqj+qMRHS0TVX0^u?n2-I>?XC"8db:O7'qI6*dh + P<WSu,kE(0#qc*;D9^9X:4jfJcW[T))H@I.<]03oGBRuf)lMgn/h!1f6-[4)0*TQgCtkr$` + D;@`oU<Y=`c8;@UXq`"]kVW7+_,oSGAQ?h_Ri5UHM.c<&@#d#I]`<l[Rf!:YN,<r+#bPoB] + '.\s$6#gXf:q/g'5p#TtcPI>!hMO;6bufkpT-Wj]dYPVGESg[+E[0<#s,I12lI0QL61YfH* + 3IQ"<#eCUJX*'h==i&^/bQrN#->EZ;2o^1;Tes#gUJVVuW%9#dikraPI,D&',FaLV'$MVZ= + OK=oj=GI*V&W1%g;l!hnn9hN1kOj/s%pn[�PAq%OO99ls#RT'+4*0<mRPcskSA"+,:paJ + aT+#.3(aE@.<%$B$udu++`K1:$udu++_E*_)E$g@ackV0o*q2u$kAd9Cl$cdjo?b2K**J') + ZhAh^]5_a)e*u2UIL7$A,ltpA7/>h^[ZaNp"('!)/q>b3,gXW+ddHS!!A`"C^?O>!!A`"C^ + ?O>!!A`"C^?O>!5k[m]W$fiRu'biDY$3s`W8g=!!)rt-Na@!IXmU_!'icaaT)=6+5gZ0!72 + 6q1&q=<#<3S$!;$A`$ig;(!DWh!!;umF!s!k#J<L!65X3'+!!&Z6i+)ffcjt(N!!)3f3#M\ + roE1Tl!!)ir:'L[ur;\2I!.]NKP5tYK5JYA@!2(FlA,lVV%ra9(!9aYI)#s[/".Tc"!;Z^k + "onZ%+Q;DP'e31_ljNjoT[[q&F;/dO!WiE)JusXXao;T;'S2e~> +Q +Q q +47 325 114 -45 re W n +q +47 325 114 -45 re W n +% Fallback Image: x=47 y=171 w=114 h=45 res=300ppi size=268464 +[ 0.24 0 0 0.24 47 279.88 ] concat +/DeviceRGB setcolorspace +8 dict dup begin + /ImageType 1 def + /Width 476 def + /Height 188 def + /Interpolate false def + /BitsPerComponent 8 def + /Decode [ 0 1 0 1 0 1 ] def + /DataSource currentfile /ASCII85Decode filter /FlateDecode filter def + /Interpolate false def + /ImageMatrix [ 1 0 0 -1 0 188 ] def +end +image +Gb"/l#C$s5qM/"#O?s=\JOg:X,r#G"Tm%\HHK[a`1C,0NdK>0ZMtCatTuPF\+_jD15nk#0W< + *%a]jABuXm!IUAacu*n]^Ffbj=]?g"G9W]T8+i:AN3%flt`ccHc@bhZs>dJNt=h#R&"fjQG + ^(+V4n^_U/):LEA'BSi_/!(BT.Q+:O6]Jc[nLJNt>;$*f\(>-pqk1(O?bJ8Q&O)/@L>8X&? + "IJId]!!'V#oJ8A_A,lVf"?78!!;HRi"onXPJ<L!6J03][!!(p^3#M\rp]4+o!!%IuP5tZ6 + +5gZ0!8n)A)#s[3!DWh!!.KH^!<@Wli+)ffi!24Z!!)cp:'L[uIXmU_!.Z0LA,lVf#<3S$! + ;HRi"onXPJ<L!6J03][!!(p^3#M\rp]4+o!!%IuPCZ(ZS@I'c^^))DpO4hZ/'l<ZGSG*PE6 + .Zo).%fP';,;4GZLE"5O^)ZACGMiqDZgH>&2*FqnH9<G'BjpHiCgUJ<N^FJ]eS:[#<CWJ$u + ee_J.]4^>F;-Ng5$Zm]%+d-B4tI*rr'dP>)-\:*)3<RBX>bYHNfqC!qgKquJJY38$.(anC7 + KJK"V;Rg(k**cNlR,N*+]+EheEY\L5"]WI38O8cMpI.[7ob[5E5rZRg@=&)eY56+.R-^t=F + PH365B2gWk3>hfU!_tW_E&%D?!)>E]E&%D?!)>E]E&%D?!)>E]E3dcZr8Pac)(1TF/aP?(I + /Le@`0@6cn=hk%T=XWX<aFc%4C4@sroNrkqMq"8?1]!5dbkEfVQYDXc\:,.%j/:e38$-ucH + 0T<C.a:VmA+SZBIsd!Y(AVNBo[W42m!uqQbSX0Z^(sA2f.#Apt'An+1Fu.?arXWQ`Zq4>BK + ;<oBf>Eg#bf-I8(b8<\i0:(R@cMC$Fcd%t:ugl.g3E0PB*0(d9<u$K,IDi&W7/]Y8ULif3X + 7+t!k+rDK[ceE&?ZGOblFq6Edr[_,?FloY&D>-U05`7N=R5YA&f%6f'jQGDDi3TI4_d9q=X + F\Ak5ca=>`M=qjBcUjc238$.(a^-TC1=_8"elkp7?2>oTYOluD'i#T(<`'Z!+iRM)GrlO32 + @FK0Bn2D\>j:=>qnGTZDkeMQPdH_H2g);??^>B*E05[$^``15_8T%5b.e61RfbY'1`5ZAh> + +N,0AgN<Fn`Venif6$ej%j*EfO4b7b$NQ7-s!+8`PK-e8<hhH.p-c8)L"n1TqL/cM;GMZ7W + =54,AS^(>\`a4ZV8Bp8.rOlFq^r*W$7JP]7oEk'*,#a$9Iab!UF\6cTlI-u(>7X+!`QCf=b + 238%#WP>-\g:):^sFVi=bg#'Q+\$rj.s/XWT?]galY@@@R/FcW(>'$'Aer=T@Q79jRX;YDh + bF,F)WpI98>IZSgI28>h!oRV<!%2QL5N?9iO9;WN<I6:QQX^c?,t`iV&O%GT-Ll^X14=l,M + E(=ohkb+Z^ADu(-7s)3$7EG7E3a0h45%s;T+8GtP&^JBVI_a?'!uWu$J@b$?A"WVbP%Qj-r + 8(p:IJ%+5@r]h5Ps%+iWV61m(U9WVEq80Fc%iRKp+)S$XfAcDE)WmWLNh>!f?IsF&t*XLJL + [/5JYe!42omia_hHUC`;5BHYDF"RWYA?F]tZZe&(CPid4<4Y2(4$=L_2d,..33hcK6`5K(= + ?JWnn(38$.(anF*"abh]b,9"&W.]a[4e^.XEds$<8oCj%:NpGCtkns;VI"b-/:3KRoACCN+ + gHuW%DpGnfW)MhNj3#nfgFKi.fXjgaY:eM(FGrleSn8mlPMHp4feeMU>bsnL]r2Y(/JKbOa + kkn2ilr[li!D2m/VKFj@'?C$AFbJ=mjfF=O_\=AalWRu2@[/3:;cuI-O5A?;qbsV["Z@4Jj + P@L.le^uPt=dH0LY^N03&oc2?@d&Bn2C)bb+hS?c>W03up>0O\Dg"+#7#%Z;BL(l@s$O/Ao + SI%@h5Qi+*;g[s)1=q8dc#RtQ7-OsNH<W#K?nHI'IM-3-e!%</V-q<R;+\?7uK,t#jU<&`$ + WR)X*N$%S46".ZH$rd$W99E3t#.2a,"DO=k?,2cuF!%46?3*F/solMs1BsE_[O.oi2>G3>$ + A.nqjRg(iT_u01LEmg1t9R8J_F<MpmriaNV:Z,bB"\prbE3b5olfmK;XbW;9k&*>`[(B&10 + /JU'a_hHUC`;5B%J/3#aTk%X`2)"7lsusKNF/n":,W>rZ>&7>alDNc(7+^gp/]SE-B4tI?V + `'4M/HEp^/C?H;p+bO22@C?!M!sE\8q/)(#,**3VRu"g92i_W68O\-];nV0E8bZ`30$-b[' + l"AG67&2@WnO3Glr*VM`T1dV7Qo])6\oo&cGQR1--Nf?Gml/@."!cN/]_h%Vj%1iVR;%4C% + GW[u:PTsS0$)Guj9c;#_'UDbmZaul^U5*HC&]/=Q5C#I.UVsjWOlfTXsdVZc*V>Y/WLq<NW + GOimDH/eE+_^<Wj5-[4qfbW_tW,T&S""0QBY+2"0>544c;ci?_qULiXNOX\+M>2YD@^Xd&e + 9kQQH#_dpB<F/[&8s-9&/\A$X;[UF!oRV<^mgO)*`JCXs&=p%4^LZO8PGO5+=1$Dbr.Fn`* + Jm\r3LlRW`i=`?:t?>?$l8^r_fp9?Z,gi+*"QBM`9.8Y(cA1G!-HIT9DMDE3a39c,iq^I&/ + NdL9VVOY(#W07bku)`86DrR%HpmM4R<!W%R,kNkGZ:4stmgi+1<PS!/^%fbX^B6Y)(nVG9! + _`/U9\A6sQ&gu1sOI!g<r]J@r6Yu^f?iLeVjHO#9--^t;MSP8C\E'#t\^%g>4ES,?<o8U8H + PDS(Ha!k^Q98&Un*c.B[T3H[/?#)%SI'SVO!s0NoP>).O::<Dc*Aq>HgP#Q+_s<U<><X/`8 + 1[jL-Tg";gH!qRcM_*_D;=$RcObCEWOe.oDrDl@U#da^B[SXjAa8U%0/DXA6Ac.t*'8MXk& + Usp!1XIJ$-7A[$YI.0J&a:]ZN;V,P6!?<e(3ktS@nUU*Q,2b.Y*]`0EEm[g'NJ7q>jL0E8Y + 7,gmr<FXtcj*47sV/GZI'ME&%E2:!W]ECICWH-SC_P5@\qI5TOf!!;s(`B`?Zi^WS9[lHW0 + W]CfWdr(QKK_Zp6B""+2d&(/X*Q[Pn)f\+H/>l35`@1mh0]$XiY8DfhHpcs@Ei+)i_JXgQP + o_J:Y7Q58Wimdd^pRF?bq8(2-s2o\/Rc;]E0@q7lG=61lA8G2LN@ESp0Ym0T!,$hG!T43`P + JohR[eD.b7)h&DFlt-i7ff+\:'Q4j,b43TRWh@`q8JDL%fnWrS.#B^[-NjQ_T&Fq5F&fpLZ + ->W9n8E.i/6@d[mj,"e@9@^ih]7?X12h>E3kS\B<:!3k5K:RV[^!7:'Q5Q19WfFF#8CC\r? + 1DCIc]UOu-_kl$C4`p%,X7h>,?UgkU@rSfuH#3#M\rp]4+o!!%IuP5tZ6+5gZ0!8n)A)#s[ + 3!DWh!!.M.5\P&8AE&%Cn(lQqd'Q>f-!#Q*6$ig;*J9)M,!5K-?NXl*ip]4+o!!%IuP5tZ6 + +5gZ0!8n)A)#s[3!DWh!!.KH^!<@Wli+)ffi!24Z!!)cp:'Q4jZ>Y0+pYm2Dq_$\^4=-XVE + &%Fk0P:#601#C.qAPq<cl"e\!.KH^!LsPu5JYA@:'Q4ji+)g8"2GFd14YPhi!24Z^rZTG". + TeXA,uB*:'R<VjNK+XZSq.hqWdD`P#Ak#(stEj6H\(`CQH/u>OYaYp8OTgq)@JR4#1QjiW1 + L-$,abH5Bmn@cfgciVQJOBn_P(b*oP-nIU'JYoLj7+oH!mFr1K1:5gkmBCQ@QKTD>`fs.6[ + l&C&"^8`Se8-MJH8Bmfd2brJj9<mS>NbDOO!Z*Tek*ArtZpE)JbrdX%'4K[Jns7LF4f6(6Z + -SF78E8569M.d5n[^:a$D;;o+KDXrfeA98086ZShB&gW"n'0[73-j5p`0@5-6c[Qcfk\NNb + +.1Zq761b7qWqAm^ent_5pBQ4_nc>3q]R2Ct6r0VfRpuS?[N=GZ7$`4&NXiC&/O-(=[K?/b + e9;WTgZ>3s5Zjg$?KfU#dbIks'RYgRi4B5_Ap_XMaZ/KaN`"D4AnEkKK:[58,!fSm5g4hb) + F69j+`\hEcLJe,H(_^L;]0+njbqqDb+Yo91t/MgA1VRFS$QO2=<e,W=%+[3KB%G2i*8*&a1 + mje-a3KU/[SZm4@,2ECKQh[E*2V6_o:r9#?aZ5"l]UhU2S:1R$3._P<$#L9uar*WPQe"Tq= + `g(tPZK644$.Nb?gu02H&R;EUoQ;%/3ZU+m:0>b%EZ,aKO,m(Af:GL8IBCTkZYk0F._`A[G + HJLOjYQMgTDc)j69dL/7Q58Wk08B0c/q4fK+<0SrVRX904-/EbF,Erk1-KLDcI7M.t85[?6 + FC`:?aZNaXY%kE?)RdV'0QbBK"9[1\%:jIfB<r2?b*:WI%j[_P<X64n#t,*?lN2s-;K@MHM + 4KE-'<[:(EBZ34+j5m\ogMI5oIKnAen`qFZ47[%&@r>MIB4pIjOi?0,-8kA35(:!npB/U0q + oh=A/h7]3sf,n@1cl=AMCm>BSaIIk(,R)\EsV<C*R["]&F$I<]IIHp(3iqJRqI>S^JP^&r. + :RE<3;s=Tums*V+7>$29kMK0#_!G:_b?=/>m+.*(bYR*p=0;<R%Pqal=i]rr#&/eHUjY1ue + S41/h#CAdc=cSF7bpWp.(tn7G=o)`b/JKuG%o[!cUN4&lS`Q+;7K.^d:+Ch,u1PXaZLf>,g + AA4DuHTC[l5=LceEW]HIA1@Kbs2<ftQW7Ro=FFXuGHa.]breKS3cD?X9sO_o_W`Ie_!)%[/ + /'T:i$-:X`0a`NX+:NbUsOaV9GRJ0"Lq&\_/?_UJ#WP>bQM=Hmf7?.O9>>tWhn7]ea4>USj + 03TXuRVlu^7H!p46Xjm6!b7?ARJ%d*_\)3QE5p=4dS^-,4N#EZmI_,#;>%inc^1bd=I&]gk + CcHEKe;VA3Wn%kc+#[hnbiqNNf])0ALMd2`bhBRVhkdrl>HuDH9rBWl9po(V8l]m,(T5Qff + f8BEBY5+JNdQ5%XFIO2`9D9.VQKZ1*5>mP\G+(sVW6g@hKnl?i@o!9DjcT[B.flI$5G1&.1 + @Tq$o:IgDZB`iWE<lR_/o<"^4-!SFdiZ;aSFE)lcDFI.:RY\FbbZbq*@q9Uj,J.Y7[bu.L% + :`s$gd\<u/JEWt(U6D%=M"bl.JJ=oY+[8bNdi_]8Mt1-O3+&A.J^#M.]Z]hS4oT!Z7WIdeb + _3dL_sh4G]74F5RV02_@8)OGU,>C0@`JP%C*c8r-V]:3q]^*ha'L=]_pRC4HKZ$`B%@3`/J + 8DA/]c:DZq14<FtGZ7$iR:hmY@Z=8sbO;u\>IlF=%a."@76HtYG+(11Q.#-nGNI^5;7`j5, + ?dsc3JhBeJ@%_<oqBgY`C&dp4O1M3MaTup*#?:Bf(2a=C4p5+.?LK']+X)-OsO_Ah]n]Z)t + /6q>c9p)8_\P^c6f!d3Kru;G]Y1p.U"i8kHpePNLP!l0Qj:qfr]AGWiq]I$BK55\$ria4hc + VekH6Psr"]SeRXOch=/8HHFsbPgRguA9+=0T$7bou.L7*hIX<T<-$hQHeq:VZ'Q(6/am>dS + B1ZH!Y+C1gT[pDa8;c[^u^PR\?SAeH7HgG$pnle%VkHpePNKg$=0!1]2/Zha.7le+iT-<c0 + kk3rY9_EDs<kBd77]e`Y46i:0U:LAcSA%PWmAs=Mla&7cl&ND^1alI2SW;01-61jC[BLhq0 + 2!!+cdR>J=IrRIMRH;u_;blfT+SNY._`A[Gtjg1J(i2o`Y#37_R`T=>H&IL3Ue"9dk'=%nW + *M_NaDa?=XmL6B],V$?X9s/fMT%;oi)>R0K@#AQ&VAKP'LSS;u&S60<q1$bQ!R>W#:M]=Wq + e[PF++jktB"AA8#$sC`t4&\AXX@RQ+IM[%3hK_^D>gX#iFJ@U_I?aUp7ePr@(#D&<#??YA# + 5qD.Y6F?#o3"-g,]jYQMu$eEGgZ2`Iu9_EQl''32%oYtmJ]#7CQ.p&qQ(K!RX<3_;R?+S5O + \Fo2Yp'PTpAGsu#IPsr'\6`:nf?_d>5P4(UcZ+!r["V*kRC%&le&[\8Vd,@$k*:]q7h4u:+ + Wd;oYH,1X>iNXRLAC=:N)*e2^\Z6"DD9W.?%aFD>1/X\lF'TY$;^[J@JfpEkFHE[g<S$aF` + 5"7Zp78q3`]7I\Qe)S:0tO+[*hE%T)*tOKT<8N[6XWc"hWV2Od_jqCi%/KK3NHc&_jTYCg; + =AW2?\aNZA%C?T^Sj^YR?jF#s.oFDIQ$f'Hjl>]ofnq:.:)'JS)#Da/!C,e_Kf9])87DI_7 + Cp,QPCM(_T.=42@A)j7Z$Z]XAMEu>KW8F_jq`_Z?9LNe**P7N0@Q-r-Bmet$#KVW\(@<*jc + GjCR3Pc;m9,`6'q^)TQDr3+e\pmt[hb_&6>/'9P_lQN,q7DG"7oB&9)lLn8#afd:(8uBg<7 + D8_f/I.+mRklY?hK4:8[;l6HfW^F(q>+EL)CK8f7L@i62IM3OoUL-2+_b^I)b84Z@W,.EO( + cmYbbTs)ZX%\DO=NH3af;Nn.TS<(fM;$5$.@pr>l0u&c$\iZ,3Ec+XD!-8_')Qk0r$KW>Hs + ?c4N1&rFQ-0aA:&NhU&tNG2her$le9foHHnV*OL-m5NFs@2/jAW2K'$^2)WC4=7ab%"jpgk + 9%M*Qbd`%Rgk1?KYQfr82q65+Cd`tVd-fORcIV+,,b<P+4jt\W3lTN0s,'NO.b7EZ8Qga"D + $2la7+QA2ofth!@c9'^@['c?^fse\6g*'d75/)JpNEUP#ot7`B`AS\HEO+k$;QW]B@66@44 + _q7^Q8;TpMj:M,H2J$b%]^>lYZ8^rrJ1+ar_hY$Y7;I8IIMn-<r.iFaAd/eg"\N-h438pEt + =bp`;,4KCMtjhkFHE[g)A8VF-$<JD9X\%B?s+XF#I[2mZBFj`5s/K8iaG1/5`TJF.:-h+9# + -DDDX.L!WmueL5oDboGr_%:cj"%)lBcU:3O7nF`VS.QPY=okbsnIeV*WZ#MMhsGpaPo[Y@Q + Vhm=qZ]]b@8D%c\"-P%MtCZ:97=>5)XPPtFfWGADBR<$/fR^DNqZ^CNf\Q\Z9Ui4!j,icQk + R-M7Cg$LQHc,guP%2'HJnaV`kDbnnCmpnf6f%eAJB\?)"E@GTP>K->[Gk:P%J]Y&9W=F0/P + :;_[c6i#%)U`pN5YKa6.b&AV-S/;mFBM&!<c0m:M9/dW-bE[H\iEo@.sN*&-/uS$%8#;s:1 + hR,s7n1'?>nW-MstnA_H;9FXK)TlC-9PYla"edD.H`I9r='P@jd1mA_m-I\[.:>]2i*,gN& + D?8094kA*1?_=aW;<eJJ))a*B$OP.#7'[W;0'Y6M[&NEJ#66oSoKlE4EPk;[b(_Y$M?RC-H + Fdtl8P'$0c?0r<221?pqbGKa;N-]9q/$V;cs2R4NsGHrB+lgJ?lCQ@O5$YK7uaY/+mVfrs9 + 3DNV$CFl2Yhk>'Src>OiAr:0WqHd#hi[5i4j(*AX>W4%nh"ueN-s20Q<E3jG75/rbnb2ZWg + 4CJ^)s(TS@H\Qj%=S3M7GW96"eOabs$DDSr<S5AG$miq@1-Wr4DhFce<SdV^>qDi_M\+)gg + 5:efc;m#c,k7*CD\J^D*+J$43NDiNA-'VgI`EV[Xh1KhjMFl<p#V"\A`NZm%s2`/E>421=b + bT_jVo7;fYt=:&,fdDa3ZdQ]p5[F$6'fT5LNF[6!tcHGPmAr;=;'mjW*As0N5Wo'3"=0S<A + FB,e#C-mo6&"s*X2Odt]>2niiUN0LjNZM9_d@qRH]RHL*bRGp?BF??,]L7.AljE$C]'L-tJ + c;VMXZf1!B9QuCM:+0sIs0N5WZM;L-c8-bl`hT%t&K0'9iIg==h#AraY!#^gEP&CIb5_2E? + 9h@riQuT[j]m,@iP[$h5G6KGamPP,Sk^UJml;g<URXh7MogDB#;(S):EuCDq_N:>N5V9:pd + s69ff4<?P"hi-X2lk:VQmAkTTJ.o>`\8M4O(uS:OXK;E=$OVc0rTc:*jmOh\MT<buAts79a + K:c/3Ll0K@!WP.Fqklunf_lsui3^L?,12XB"$I_UY&qS.%A<a.b'%`K8+ePOm1.6;V%%Z+h + Gn;t*MZa'LN/\IZ[a[Z8rq5)*a#J\:i9P+JWo?N=Xiuq/-/QX*s<eU.<,soe6:LD:-jYm"e + pQLq\@IE/mM,?&E96[l1n6=mU'uR%G?i(&6f;;"3P!,_1-^_8un'0A4c,jji\c,@$""WM/_ + Ns]_p[?a]E;Ij2S)55b8';F59qJet?DHZ"a$;_.ZM4K2Y9u8FTr#U68L]KF;[9+o$F.&BeM + D'ES8=%V6,@CNqU(mJa'51g]]WqYNGk_tgb/Lm>G?)!!(C7Nn;2o[R3p%q;]ggfY$S5*]nW + XMP%Udb1_=#DDMdQ1FI)OsM"o/292MtRd>aU%mm\hU>4lBmCH3eX6q6SDi'-b,T(a@JYKZZ + `Eo*"8eCSRLCND"O4o,%s\YlLXX;amW4?A_0;BrhRg%+hD4*35<[X=o*He$)Tkj"LhVld(b + KgC0j)IAd08h595\p9bP<N6CM(;b<1c3i*o!e0VY-g*Yg;O_suWPaO,g.LKRkk%^r_^fJlU + 2oq\LHkd\^j?X'?06l$R5fKh?^faS;pItjp":-,c42QPiFLcmG+Fh.L:=Y$rXWji&K^%EJr + [S,heB+FJ.[[A%R'O-hdTf5O?\krG)3UI58riupWD8>-X2tOkl@h;j_lPUd!C5NS'5fVp0> + *J)qSEA,6js7XA@Qqcc5+<'%EaJ;5*P:3rFG32a#@,Gu$9FIE6*a49cI]0hk\Zk,RY>gnR( + ]0&FD!$""\2d>`fdA/jrI2p0oX-PJN7Ina4V,;Q^,]d%2;JjP>RlgXiIoX-0?pdo'=2.J?m + FQrS6<8$gCJO*a<bAjhge(/%fDU5piCYe4:D2JN$bK8,sao0F^k,qVPZPoG*5UTd/A_rC=H + P2'mIC;T!)NdlsC4t2V&0'6/kD7W0V>#?KP?[O$je9=1YKWdG#3e:P<^cV:"q@$.m*^CY\9 + Y-#rYiY%1Y88:++H.`j8T$f-e#GZLhU+r:;*m#F_DOZ2eu-k,c46]#L`0@PNO3;<8,jpf!? + Gm=g;i%\C]F[oS[J<MUJ7FBe%\`Xp*(o4sOF&[V!"d-`"@'*p[>:!8nDJ)#s[3!DWh!!.KH + ^!<@Wli+)ffi!24Z!!)cp:'L[uIXmU_!.Z0LA,lVf#<3S$!;HRi"onXP0WUD(m`QJ+Bo\IC + \Z6-7#ljrF@TFiY!.[-4-Na>K5JYA@!5K+a1&q=D".Tc"!;lgE!rr<c^rZQV^^kB>!!)KjS + .#AtquA)H!!#7!aT)=V%ra9(!:U)\$ig;*!%.jK!'e9@!!'eFE&%Cnn,o0h!!)os-Na>K5J + YA@!5K+a1&q=D".Tc"!;lgE!rr<c^rZQV^^kB>!!)M@d)l:gF&C'Q~> +Q +Q q +551 325 99 -45 re W n +q +551 325 99 -45 re W n +% Fallback Image: x=551 y=171 w=99 h=45 res=300ppi size=232932 +[ 0.24 0 0 0.24 551 279.88 ] concat +/DeviceRGB setcolorspace +8 dict dup begin + /ImageType 1 def + /Width 413 def + /Height 188 def + /Interpolate false def + /BitsPerComponent 8 def + /Decode [ 0 1 0 1 0 1 ] def + /DataSource currentfile /ASCII85Decode filter /FlateDecode filter def + /Interpolate false def + /ImageMatrix [ 1 0 0 -1 0 188 ] def +end +image +Gb"/l$!^3hs7kogW^L>Gq\I27Z'>p#/D26$2jG.^W2.\lU/2IG+g"B#>F%T)/SGQ&T?'&aN: + 10P%#2#Ds(<<mro\XrmG)c$pRZFfI@f'fj`U)Rcgs0[4Qh-bkM3EArO9_f]6>@">e,@B5g> + `T#K"?`(G4A&jcsXl'2JW9HhH[kmbMGL:5KZn*Zj&g?+P7Zr#L"UXV>3BP0D.-QS76LKOdu + 6g"L=G[VX9Z2t'XB8fSkNg-tgE]Ct0<+)]Ar:XuVSo;:<ulK?Ln=Lp>A]%rW%F8u10YH;#i + ;Ra8W@ES9/oqtPjGB;M*h<t:@B:_;8\R\8m7@9WO6:=3_g,k.JLE.?m;FGhXVqf#bUnZk;X + (r>:fXuL!$Ob9EIf(B4?oN5?dF%jK^]+ieJ'd%9JKiOoGNZYd:J4>6]=8,\\#AMgqYFi_(T + 1/aTseE?oDe[Qj4^p@Tl(Zhd>&6^4*pN#WgP%>AQ;WKl2LY]qYBNSDKl'U!jo\?s.a_7M"L + F;D.n0Ckg2?TG0sVE0>Dhrc4_:l*>DpqT-bg'6L@63m\=YY0JMnG?XMsYf:\^&&VbU;<E3m + A>m'AIeEnS/'r1c@C=QY?[j`MRK$o/Gm8[KLBrkT>5H5SAqrhui:G55Y(HQ^bk91.r:S0hG + %Z.bn<`XpSWf<P(*)SFJ>t$-B?U+!#4Zk#m+jI7-K,8b"lmahc?@K&6a[ulJqqZII>$B3<_ + g&i)`l9Om<(JgYdA)?K[WN-"VPn0>A@,Tnm>`%tWhsAU1e_'*HJH#L$+=V_(p9SW]\fHt4a + (Y/"PXq]IMpjo6GkW:m.L%(-.qX=#qH](/;8hdCZdZd6kGmrC%c2(*]ccZqHrl%_hJ=!#A6 + 5HoUK3\rVZ9)nF5eI?/=VV*;d>GIH[aQ5JmqEm>e?_(3]!&6*%l-Zjq/GmIoh[8?3seX\#t + WIY.aW[\K\,n%P^O0"pl]%U5s1+^AdiMH5$-b9Ya.TFi?ID1l\!8]c:W4tWnaCj3ta0I:;h + >#SJ,)*BZRK'hjfLF^`u=rVV]J`"l')U3G\NEOQ%Tf$se8)5>>[+_A.T2@8<cl*C7Bh_=XM + A8-bb0\enaJ@0ZMu6ok`6P6Z2/e"O&DD-!-:A]sN&-k:h\:7j)96X0%Gb,u3dUrtfJM?Yh. + ?>(*ksM]-A`p_U.)r)Ul(qVhUjGOV[,XLph#iKHP[At6J_'OqlL_N&%3;11pc%4h<q<(lCo + 5I=F9G4DV*Qkc\_OK"iMIY%\)F]264<;l_3WV<gtMS-I#,<gj/&/[?m1#WRMZo"Ql"5ptus + 6Qo`IH.64m"al`V.RpqdVh/5p_fn.C#k.'fSY0_$"?MVJLhCAu5_e(oIchm6H_S43WWS<uU + EF&96q%oZ+\>2r&kRi!2]`+[-GWp9&m!1#b0)QKOErjfbh<p$19Dd'8(Ze4oiI^.pBRS](p + /?`L\F(cTr&cmt*-Jl,CEst2](^t-BYRAFkd1+.C=dUM?Ks4;pK\$-^5P[d6$n\;%.4"h_V + ./N)eM-KUTVsn9ekqZc2frT@9/u!LML8!:-";o'_GH/P:.\DoED8Nh2C>TFU\S@Ij]YjH3& + Bd<.4]>8_QMCGk%B@W<`:"7D3Bhi>]m/lHmparTi>@!!#>O<_P$Y+0ji_qT:KGNEX$o'M3D + [HS=$`pQUnqp?L145JNbb=ZMqQTQ.rJr+hRY)d2&^!!$tgT_6@53k:@W:8XnhlKT95la4j% + J*GS2S(J(:B"A364`^K9lPfj)!02')r_rUSPJ-fG,!&4]_`g5s>_6,u3n,7T>Y3U\?9h9-h + 05s(3rf7##0d0M-<GE<SkkT?K>Y^<Dr3LoArVe08<;0Gqn%"Nq@hqGEN=+p*j`Sp!!'A=Nn + o/"l&eS#i>*E'.CR\hIf/9dP(_B7B;#8E\"-1P9Agd.!!(4VT6h0bcH=j%rq,Fon(rI(A"; + ]D[KY9XJOpRAlNI8RCSp%\MlAU+7aotiJ%;_&nDM:3T"Pb.CB4IJEMms/ER-iAM"R#7!!(Y + qmO><9dA)>$]m<?#Bh:n87&T.;rK[%u!<<,80Jn^,"Z:A`)EKf%>e"_h^I:mbdjb7VIFd!O + !!!"sjR0WG,=6@U,pXJ)G1u96mrW]ehV-(MYhYImNV-9O!!"-]\FrqcY$W8uTql4ArqmcDX + bDF=iXVJ#]T;aH!<<*&ZL.,jr)j'<LG*B,f$W4*LWFi;mIleST39J[!!&Z@gdChr_m%CTMZ + de>eMZUK6(Kn2oEbMJN)O'_&\l.S;q"V%ZR>nXe$&gbs#mG2$ig8MPg06=L>RLm&WoS(g@j + pSa,LJqdFZEg9ef=+!<?d^(mmd$=rTO]N9IX[\d$B'49\B&-jK_P/Vot<n#38>,CRPLj:er + 0@RUd(3u(cM'DMN94\l%X!;[C7IaPKo*u^V#?CZm5Xg,.9GOG^&egAX5?p-jW!!&-P/&./F + ,[+FL&8COufj"6d`8t634[T2L!0J\?q[S+j:LrNMUp\k-I/F<--gO"%Sfn(6J>eF![MJJeK + F'/jeg=*pNW%DS/=,ta!!!#;+E6^&b[\f<eo0EX;cgHKrotGBM"TO'!!'q[Zg&]_19IRV(B + ;&/?nL]T!<<+U607,rr:F/b8dVZ.6U1Smla[#r!/QEuO<p::n>G2ZBKEDi'`\5afU0m?a)# + @**qT'TaTE<bSeV5*JCmtLVLJL:dkJFOgOJ((i4ZFXorJ,n!5ul'0Gi3,SmK3k)/K'Z?'=s + B;qA8V!!!QL^So&;f'q;!RosZA4Y$L4!3mucnp@i04t8$?]6BUXRm6uShuG'Ih\heNp$B)Z + Yja2W%0-A<&AG+`Ze;!;Ma2%X!-!J-d7'GI\omTEXT8F;!C1E#!,r@n)?9aW"16&c9('F=5 + ':@^d1;'=aqON9@:W>B@m)OH?l76o9BSO+*]XHVmk\ngO2mIE/&jBI=O.NY(oC;Ic#q...@ + *`Yb]NK]>o5C_3&3$>D0O[0np6^Q:JFYjMR&*h^Wf#Z5\m5sBl2e4;%s3G=Ho%M9['Utloe + \N=QWqX)ROt*d/61F5V%LpC\Br[XCih*`6]E/oF/b&eD+M]'l_OT;b9QKR%_1*I'<O%oSq, + 8:U@k,?5^e0WW9gg7'01U*^+%5kcrl\=jK]41e2>[W2R-r.]d*-/MN\1LD+_J14&<D+7?A) + '`c;Vr\;BZf"-)*3a-S2b[ipf.7)D9!54L./aQ$$&^KmN`pGj0&nj2r[[NVL5I8'JLd']+` + NrHA;C]?MK_:Q05XsC+EegQ#M/;>4Yd(U,>768C8eI$S21+1HrgsusN&,$n78!$^+XVq+b^ + )k]+B)BgV!@[J]liWqBT8Y&"6F4a8M]%tr0-KM88c[h@QlRg4]pUM!$FAAk?c)CAnnmaZmL + m]NOqbcZZKQmmY^?\q2(K"Q)?k4gD0d"LXpj(#>M=#55s?6B-6,b4o5\!G=Aq\5#'8Ag+.^ + HD$p?L")*Z((9Tj>"aLF^U0bi?I.R)T=[tTkesJOE::.6p1rgXHYrop6')%TV4a8@>MF^c` + P0JuTbc9Bip"N@B;_4J5bcNI%]N8poQCSF]H3#a):faI"D,H$G?@h=DHd:E28EH]BhJC>!l + *G[<)XU>/F>TS'AS+(9I9mW$$*D:RgTOf!*c)F=f'$tIc(oVud>d<GQUP1qbf&`QMMcFK'\ + ,*VW#t0Qgnq5E:OaA4.1WTeH$O\pJ)LNKfZ?g)3,.JUL^D:Fo>U^Bl:L$AUs.Zt#4jc.<8W + eB%%Bj"YqEYEiqf9rK86-o`9qkA"dMR+k>L1JK%<fF?p&JD8:Hct*omNu2*-D/8gj:t]X)g + 90"(`WrR&V`.!dYR-n6Z+pkDTR!XFc+6aJ8T"N@2kP8d8#q.8Q;Zf`o.s+nAj7Z9-?Wq%=. + a"isS_">bk^7T0#6DkPTGXHoqWQXZjpPZbj)9oS)9!A5HkgV/[4ie'tCNMhj"B%HEFA9jR\ + ^2/"B)?L7lHcCG9q-4`rgs6BPb?SQSf80S2i?m,T];92>-qUpA]UJbR\N_.QbV0*=@0d;D: + j2??*g*#CXKP65G9r-D\$jjcl*oU>eGn$.OhDt4ShS\^[:N)rl[XXgM.X%0m=.b65,??KN, + /E=@9DtBT>=bC[*NI1fQ._R>O:.S9FX5pjWm4b;m^=DE.RN+H7d1Fm2)=RYA;9f5s)5oO$u + IFS^0j5%>K$VhZU4pg;FU'Fc'7h&!VW7_8l,Sn@<B6+[N(IPfs>Ej2!-T0Z4>@jF(KJnF#. + *fI^5`e>_9/QnG,&[ho*d'Zq^4@#jrUq-fA!GG1UPms@I2i%k4+,NCG>^t=%Vq_5n3R)_\] + N9FJNPJqb1Jq9n^OnQnZ%"NjG&ARDBQ`[#In"La>pV^t\*`5%.E,p;bE.tF2k>)q%m1mDeT + :6FYPc!r+D)#':4l"Q#i3c2IX8doRR03a5'<X"7F6Op/WE">V:HOe]o*!^CMhMTNN?b=-,e + 898AZuWa$=!c'_1'VRR%?O;_Xmmim;M(\;7/RHL]8;.H8=tR^@,\Glo]-QEQL+$jEN+XJ39 + QXam/FW764C,+2H='_,1!)NjlPnRrmZ\oB["eLuFISiR_nH5?f/C<ah5q7pE)=k32HB-ekB + ]?>`s!uC/:'K9DH'iYfu[5r#s05`h]Tns(q6*Fj8.>#Of)?[MVoS2bM+IYA_g)15k%o(`1e + o*B^%WN(;XJ,u\aZ)h+,(+G9bq6a-*omMnX_DJ$.k05kAGjMp<`270Xl\'fZ?0HlIo!"]6i + t>*@jfSJ#1L+2$_ueNlaH2fn-.3-K-FD[XYGnV^GjO;Sc3><BkPMZ*mHco2rp58QSP(?:(] + U5eG$mhP?Be#f7N\__\o1HCVHB<1C1f\(f#or4Y%sIdb<WAA#@qjP*e)HhS<Z:V_6fe"I84 + pDA;d45C[$H?60XFejif;lN-@bQP/',F1SNR827Kk9Q'dbTKb,<+@H/#f'b&b;u+Q3&&bC# + U$g<-A4FNq@f9u"kZeK@,MRu0<&T+^G=pHRmsF<I^"2n@JOi3u[>iNH7&8#\S-,(8PTFO05 + VY836Yjp,`pXA*ZQs-<,c-:i.K,%5pDp&b0;thFe5TO8bSFY$#,]j;=prpU+?.qoVEn5,*n + ecp58COPY\7coE:=7[^F9#E,9"`;(DQPRoRg4p,q_B*^0ag$@VCahgrR6`G1*8F"9TO)daQ + Ye8&,%#7[&YO2Dqg!SnUV%o3[\,dTWlh#J!,clqtu=4aVL+ecZa0O#P&+l,`O16L4(rE!UI + "lr,i8m_2.1^[h]if^2c?E9mN87rQ(/']8g/;,m;L+)X2*o^dQhZOAZ2DQ4j7[)PdW,]AX1 + 0U_ps@3@p8H7%e*o[>Ub5*rc1C//.RRMumWFrWRkWSYg#n)=>Lq78H>+iD]O/!4gMB+Gqk, + k03k?$l5Z3hL0]9h50d`@h#,Akb-.L=Va6NT:Ptfs^PI%KdT3dPH+<Un8]B(rh&f)hs)ZHX + `?F0;W'XGB&/aX>PlB6;pZb1p_3LI_3^M3D#.C"=`W6\Dp\M13h=C9f42NesOR]3Sn-d6\4 + ubdY*Y3.N:P`q[E<P_:pX]lWkJ1ZpqmSj;cUS15r*TBdsro!@6=`jI3S]&joX#0p\<]hI%Z + tBkn/P!/WFIe28N%Fd_T%*!!?8NF,X/WB[K:[RX_9q8;sF0P(u!Ts%XsL>nXt;74DGDIRsF + R1'rSXmpWu;4mX"qB"]%TJ`F%RP:/>e2Nq@No0Y"?mPSl`l$/fJbjQbjrhYhPaU<qisc2JP + d]-SUdoT)T=#4:`d/F+!3HQ=mgjV52`nW(=X>b"VakZ7fY2FA881N2cl+^N29-XEAB9;PLs + P'G-2#2F8L;\bn)=?F>&-9F):3jed2Y)Pie$B@;rI<i@jXquL94(6ef.]0cl+^N29-XEAB9 + ;P8CrDD=dL\=j;I8h*.XtF2)RHa-*)hBVch><8r0UW_CJDQ2nV4)$KDZgNCY239X]&-dY`j + S2.glEN].frO9)JGSe"&7RY@Q#B<6;s!2A&aO'ebG,VZ.Y1$_t6$*gmm5jBIE.r`;DIrA(\ + S\LSKTf$G&CQ:=jaH-G)V3PC2L@GrlkhMdS,MRu0/<)=![+;FQ2`u#<!h'5"!I>uI0uTE/8 + .b<_i5%Zrc1(u?))@jB`5(h2'-h-L\4\<$ApP6u3*c?\hr$a7'q=$kbMX`MC.JFb<Aepu!F + 'B[+_$DC]R3[n^;O)@4KU?">;NZ6m0oE1)ZO:p@knNd,_'EP(C)pKkKi+A/%)e@$4>(1eu7 + OLYW;K4P%(G_1_(BdQ5G6$$Vapl-BQZ&D\bi]VLB89GZnT"[q9ALg)2Z@[E?O^8]*%-D.:p + $l*Q&.9fu7tiZ@.b+UKMMRgg4m$X+2Ns+'KUm;JefK$+U,S[@MX[nO05bG_p?;0-<dVbQt7 + /R5rnBAc_'8jhs#IS2c3Ank&o))@sE7,HV/l>8D8nN7l=grZn\Eg%lR;2,!bP.LDT:]2mJ# + 'q'jJEtcS6GS,r2hXD3gQ=;i0E%%1EcXBAd*h\0;7d=>b:ZtdS.iDUS*e(ciJ&\Tb;c>o2/ + 27)I'#st6cQKf5f5DW7k6)<.LmP9llI&c^+"JIk$bV@6#e?>*fC8a*.nJ(J+JnhHPZneXbd + CU!F,5`?c9PJm).`TBGTiH9rb`q6u15oO@cPt,'WIQIZqCZ6K^M*;XIa0!44(&qu\j(T4!5 + 47<L9-XIMj@bL7mYRdCn[Dkb=HR9Ge\DN`G:PVQcOCL:8XdXUHdOn.toD]jsbO;i`$`.0sX + CSTJ16Nn(427I3X\C5^.G6dLf;_4K6;Y/'R^8F`!q-&t[DA(Hf1brTJCXle;CTU4S-,$RP^ + S"0^TFhBdUGn,'Lc/u>/e67.[)O;TO$E(_^#0^;&Le"Y/d'R:qSm.283q[P4Z#37f)ZXoR3 + Bba[?M*aE8\UNj]f%W]U,(S>E:\612=[:UM4eHgUVT`a2VX0/@tAaQ#@`N!a5[+J7F,\!!( + por*"12c"&sf!!!#(+_o9G/99Zm92"`e@m)=B!!':oO"&)Uet\!JN7It/huLA]mO0Pf+e(J + RDh<%G!!$tgW[EcA/h&r0HJQ=6"LJ@5!!e>)3/?1'gph=M)?9aW!&!a@!.\R0ec5^.(n`_d + !&t0r%0-Bg!EoR*J7F,\!!(poTJZ]L3!R.K3;f@E!!$1)Xm3%V!!'A1Lg!_UZVsi/MV)p;o + rJ,n!5p36[H?d(21lJ,KAi%3f!>DX!"bXBL<o!WaZXrre^cp;T*t]"huFW0%ocMFOj+XmfF + D'e!.Y.S`#cm6f!D7jBFOqA%KP+_!<Bni5\g?"E"()3!!!u@Zj%cj<[I/e_al4?bBc>PcqH + ]?J@]>S\UR8EJO<Pc#6:2!BFOsD!??`!CN,V+CI=u+<q5AuRL%s?3HLDWm/s^TLg&9SYZF` + 2=d'&&='?CqV6qQ"T?.\ffZ>pPh`a;`K;^XPUZDT5"_C]cZ^qoI,bR#F@g$]u`O+4"T/SlN + X`X\K"#rbIh.tgiJLW--=]lL/P<nL;Zj(K.ig[-,O'SH]mC$rjC!^&L"LJAPN0&]+R*>gDn + -,r%:-`Rpa+3L,!72Y"0gKLoAln4#hhVDV-VkCslUc.<X??H6i_oLLE/,,S[aloI5,FNO=h + T6eCXDA"o+n&I9P<+S&'k0t_@k=<CMo&mZXgHjN=5j@#IMKB,'N>=eUNZc'4n,V@H)iY4BP + Rb*W#TH9@bC.:,++K.'RgCl*b!q\mr3V$*=jiQ`$L,6**@Y?69,jIZUWJb7J>QJCZ[a3^Uk + _Z_0LJZ!ut3#RtCG7F[cYD[=HI6;-'V>3kns;cc&)^7Rr=@V&l]$H=h(=qI>a/ogO7b5lo6 + ko\2L/=ie0e/D%oOp[8jo3[\L;69u/-D_-%('J<11K6MO*&V.[l"F'n<&?;"jr9Ge3[J]UE + XnOW%3&f1Ap/EL?fX\][>"lS."8IuUO,NGE^KQ`N1fjuh*[qbbcoUHlG2kJUk6adW^Utu"- + ]^?OlIf%QYPEO'DCkr=hZ2?Ymc1!"DEcNTECL%S0EUIS\<2g\\%3+ha)QjN/D?h73s6W[AI + kY(7(=gFQ7XF@HA$WLMoe'pJ".e4rndWPs'@^?%;Hq16?[6JF(1W24)*`f!>EGV=;V@osU= + -,Lg[i3Hj[]+Jnhh$lWOsa&dq//L4b+qT5cpZT<@(f,f>F&F2idTjFPj>*F,aJF#YQg@XXW + 6UlbN]D\&gX8l+c(U/L9Cj,->>Pa8>rHPjG2u\Z$`33CgXgtR0Ul<ni5]7oj4S.1,M4,S1q + tS2G@p83G_\;oTmutk><e*_?4Sm]-V^p.!CGQLM=ce-i.ZMVkB/qUf2GmHJJg-SIbAftn&< + M=g:Yo/N[QuhCnCRs.eljI@pRNEJQ/2?2Vn$2\rEgJ3mA6qmFkK4%-K9*-;$=5"23BWsA=o + kLNH<lulLstcI_?f0ej>cH*(`7BS%;-j+QcFjdahUqW>ic&]U#[r#\HM@,%V&$5-Z!g0Un% + @(CjVaTo>C!STn+Ob!/IIfbN981gb$0&)Q\6F)tF):T3ONH]$5/LWG@Tfu,6(]U)Mq,pfZb + 0LJ,!JI=S"5j,:5Ldrc1<=Sk:<*U)4CZQ)aa.sMHZ#o9aDkKX&p!7aPTVtnC>*Dj=JF!AAi + rH)olM)OU7U8BWAP;I*(0,.8%A*]2[^9nL7:-bI@PZ,]U2l*(9r]'4Z4CWNV,QpJ,Opl^W7 + +bB`N,Renp!9EEM6PdWd>oYJiEPFGbu3ErQWr_Znhhq+4+1akNK%7`'^h7+'h`Z5Qa,rEGD + V@hKu"Zj?%f$BP=grDJ3Kk4jS+FR!VAgpWC!7d@5+16_bOJ)?UiYZ4CWNV/rsA"7_HeFgQm + r5?^EL+LZt>1jALa4`M&Cq'_OY\GV^KXYGn\+T$]?3.P`_2>iP8dqC8[ZLlJF+lO!9`oed! + `8qu8dmR70F_8##9SS)a"'X^bS[rnj*gO]'J#C%4l%l4`>574g@\iD.+IZ#@4`lQ!XYH"_+ + T(YDc-1JilWF64Tl4a:4=ZO%X6;4KHM_$;>+9Em7Z>QmWhnB:5g1!U[)PdoJF#YQg>p?fK1 + CUUrV2WMX8nB%$!^%a.Qt[ZkV#$<c'P<Y$r!PX@6>Tlipe-:9P<,.QUXj.$Y&W"P@i0K(M5 + E*A07PsPa&7o]Xb)+X'*aU&;doeU]7*dDhlbGYi='Np)Q3AeCqCLp$j^NeM]7R.(\qR=[eU + i1s5.a+pO)J5EYqg?m\6+p>Nc3C@("=XCh]m"B#9B:;f)q:p;K";so,CL"8^29d3'TI*@<1 + P#\;)KM$lAg;!)!4o3oaYm^XN#B"\I#516s_ug\+i+2ckl:$`hIap`r$[o.F=jJ<^L2Y?KR + T8X0Mo8-SdZat+\W1>C<W;JNc&KM@L4G3b%jp9?qp4.idk9XbBkHI#ENp8ti/u#;6F@T?EA + oUMVak[jT3S_&YEPOZ7oL>%1L2N>m@h'&(s<JPEVLV#$!M,<Gd!&N*M2;gc9?LG=8p:S5MX + Z8+,@h.Z&4.-+s!d+](VA!c@Nl&jo'Fb5I0kMB4Mk(p>97dUmH32Pm6J6%959.cg[<\MJGP + NpWHZnJ;aT^X`9)Q7iqts*()J#El)?[a0<Lh%='7>3CfFUmhe:6Jp?j$IW-S22buI/L61[j + <DBj)$VB!9Ycfm'J(`!**8?05?$l7`"*cpLl*3H>V1J8m$\q\XD:GaRAgTl1`W<2]#rGoOh + RC6b+UBWRB!]joKtc,5h#ET5CEoA_\98f00o@H?2/*59.d):W-t=+rZ4(E+@iY@@^YaH(J^ + 34:Bs%P]2I<3RKVJ<uNA7/+^M4]F1^^8^nocB8Up2Q<a>]Z4W1+@nqI@N#"Cr:p)Y^1Hpp= + R;E^u[<9c_MBFh`pgYn)m38Scj`B"Qp#ijCg]2cW)2pR,/Emlu:DM\fS9-gO"8A/qsqobjc + JfMSQIRRUN@?273/NQDS0f`\\%<R@GQESh)cJE>u;*G%(L^iUJUOM-s^9dr8!rAY1RTTS)c + ]Fn1.)YFu89[u'[1RVh7i"m<>l[VMbV+M9OcOc0NTJZ]L3!R.K%*`6acO'XP5\u6[e'P=#; + RVG(plY6N!!!#;L8ZtXrSZQ2(M-UuZ^qm3!.`^T,b2ZW2IM%gp;(9?4R6,N!!%gLn]f[<7t + l-Sm$=2J#sT:-!5JUhX_G4b"K_\)^^]d)B`J&qfEZib8Ck*K!!!QLrX1iCNEOPQ<WE+"@cJ + 2pO4d3.pZlKeGK:EJZN:+,&0%OdfpL#RN!T8@D!U-!H<("G!+Ib)D'rr%#np?I+-]cA.N:R + XSeqG-J9[$D]EY^1XmH>Z"G=145eoLon!"aeY_>>paBk]SWr + nN<cNo&Yra5(o)H?oHZf$a^$!"]kYo6<rE()C]cr_c4Gr-Fc$=<am!JcbuQa:sauc_)_bP* + /gJfbI1rj2WgjZo3<5i2=Kq!!((kEB+grl?IF%G.VeVrnmaA/R,s'%9["dDJ%uterp4:!2) + p&UJG0A0#S/6)k2n(mFegID;*WOs$"CWOnCg;!!$]<@V[:h)e`[=ftRj4h`hkQG6LDc\1SQ + tJ/1F^_rokY(1ZbN37.-ck=22s*^+hPU1/cRn+^U4=jIi`!'hr*efDY`C?b!EJ+FBsT,i0l + \ubM)-O]tT5f'.00/YSWn4,utq!a,ICX8XQdBTGS(8K^1X8(gmf$ag'!,.5r1Y1S2Z-q(Dr + (b/PmbMH!R#*i9ZipF0)21'K['>I+b%[e22E%"na5Fc;Q_1UU49,?]M<#n(b5_GVTVLQ@o] + ]!UXeG=F`Tt6ds1&D']re&:eDX[ZG?A2U!!!"hW[Eds]6[p]j728tQX?S4)HM=erH28rQ+m + 4rH$GI7P4b9NZ`L>9!!!"noU#=Lc96$>DNAK`13+HWVr:';bPA1L'eFtrPd8"a!!'BHG*Uq + OW8io6e5t8BbUbM%Y->19;7OdT,rP@K]_l%44I^-5hTEluXKNE?!3MI[gl(H7*AJRWlJs.P + c%mZ/]j1*b#>QI4NaGe*q$$)"#67#iU:gK#STb9XPSG%&-FVK%3HF1CI_.!p;eo_'`j2Tl0 + PggkJ-hC"eEIGL`"dq2%F#N.m`AgbqWSLh3`1jPUI*?RQhC"T!._s,\FA6p].LreR_$(Y>+ + 0t'Ur4d5r:-\K;^0V*9$0$qQ_,A3obLlO#699b3Hk;%\PoesOu:WI_hJ?GeMTn?Bm;X_nAe + kK]^Sto%)UDahfO$/e)$=a\%ln^!&TJE5<K6D3"_X"cG;/l-o<e=]@bd6p[:=;ghBl9qt>G + KjM!?Y6C0@OiUQ%CRr7!+H,>O5*ao9tGFhAVs.u[^FnrocXD]Ke!+_1K8"YZW^<Wj+Z7c#% + hhXWU*Ok;*=FeR_VlL'r5uH$EhRq)D*rI?2U%+K&Ze#ht`Xbk]dQM]%kf0q%*F(#0d!U#bS + :pNupIQ_:q*>$!'b<uNDa94WKP>RN%GuOgB`7IEhb^_]XC>[O]m4hT]flPs.DjH]Ic.H,=k + 317e(6*"=]%S]Ja9>slG_.>RdHXp_GjKOd8&JBr(aHpMl>AN1a6JVklsM]=9V-nG!#!!8#= + d]Y:N*!//2NmD<rfYG9e90ld==NC9R0i%N-:qk=gMZBbY^%S\'3NbrgcqaOE'fWS1@Y\+\O + H<*5'nS[PM@LQ,H.;tG7`KF$(K-mH(2Hc>/SFBu1R9uDN+XGseSqU/0pIg(=DWo/%8/;G1I + 7.$^5s)$@S?mMa"n\A.(-[mYG5YtK0\%%q9g>0E?gDt,NJ_JX1=@O2POQb99B?S+p/'h2%, + q6^X?LSBLO3.1%;\ot%0XOWr9T2I<GOVP-l?7OJo@mSne&!C7oc/iCeE_K_+,noRK3_@*'^ + 40e2g'!2WCPhU%jml#'1d(]Alr/YG^/r<]>$*J1orMl2O9V65qYSn`2:s];6cfY`c8T`T]u + XZ^M@ti'rKNtKmI*^=s;/_3bcoA;RWG9.G8mP]6G`#W^'2Dl?)Wn4uB(b/uhY0TcmIK'BJ5 + ]jQ$M&1HgsAg+ngs?TMV/?a.s2;Pc:J9BipD2VmH9&^R&^C8RR$++Wbj,l~> +Q +Q q +47 280 114 -1 re W n +q +47 280 114 -1 re W n +% Fallback Image: x=47 y=216 w=114 h=1 res=300ppi size=7140 +[ 0.24 0 0 0.24 47 278.8 ] concat +/DeviceRGB setcolorspace +8 dict dup begin + /ImageType 1 def + /Width 476 def + /Height 5 def + /Interpolate false def + /BitsPerComponent 8 def + /Decode [ 0 1 0 1 0 1 ] def + /DataSource currentfile /ASCII85Decode filter /FlateDecode filter def + /Interpolate false def + /ImageMatrix [ 1 0 0 -1 0 5 ] def +end +image +Gb"0N+UW`b&3s+/D1X*eTZ,j6]Rq#fK6`deRs!GDW#uqY]8$@\BDCmB&Lf@(,4"AZ7$Oc]SF + -L")#aEoWc$On-R,9qPp(N<)$#a+:Bl@LGb2":3rgBR1HPU46+1/~> +Q +Q q +47 274 114 -46 re W n +q +47 274 114 -46 re W n +% Fallback Image: x=47 y=222 w=114 h=46 res=300ppi size=274176 +[ 0.24 0 0 0.24 47 227.92 ] concat +/DeviceRGB setcolorspace +8 dict dup begin + /ImageType 1 def + /Width 476 def + /Height 192 def + /Interpolate false def + /BitsPerComponent 8 def + /Decode [ 0 1 0 1 0 1 ] def + /DataSource currentfile /ASCII85Decode filter /FlateDecode filter def + /Interpolate false def + /ImageMatrix [ 1 0 0 -1 0 192 ] def +end +image +Gb"0WH!F<Krs*K[G!X&CESpLr8Mnj`I8jHC>Y.e6-'rSmQ.uqmh,G'j'lsIY5h#p6Ua.NL/^ + (986I<bhH2@3`;eG\aan*aBG4*SBHgfb#pYc"?fD?(cEmHc'4.c7mB=N$FcThGE%j+"5"q; + "N%8GGDUA/^Rs-]IMmY$=LL5)R@bK7jl-DR9.TlJN!RI"(r4.obO!!(B)LSpKH9^Wrc4TF9 + 1!!&[[:8,uYP5tYCJP67Ji!2"T!.Z04A,lUY+Hlg+pjl*C!8n);)$#1/aCG8NINXgT!;M+= + "p!Qd1)U(B+37sm!.H&S!<DnG9EkLT#;R.sJ02jC!!%HjP5t[YJP67Ji!2"T!.Z04A,lUY+ + Hlg+pjl*C!8n);)$#1/aCG8NINXgT!;M+="p!Qd1)U(B+37sm!.L:kH-;L*aCG8NI@2mZ1h + 8A+3*#`-.Jr*TX54[L4*J]`).=bbqF=:;g\&j7h(&VQ;B_5iBMZIHYYd'!QLT.(hU_*VWI( + 09:F]m1_i[_9"Es&W78T>t0)^Rt*BnAn9<ZQCSXc3k.C\eJh<UDc<:925a[foP14Z-f1H@? + O(7@iVpq[u?!G/CD\[arV4+,$8@sLM(F?^?dk,mMan^NZB!02^//f<rsA94g%TLn.jF1RtO + gOW"O*hH]ti_;$X^4&jXW*E%F+nH`1$O1iR+d3dCalL4"c"%_O2bs+r@>L:-MlO>4ZX)-&3 + -Ff8s6*c.J>"*L):ZgiP4nIpot$cX2?!VVKV^SF(L1/#EWLF%+Hm\]R9ZdYPC;oW(>J`SVb + &6g`:(be217d(VCaB3ZEpn/k,`cL5:J<b5?2IRp;=IC"^k$FA-R$#f5K549#if'3<@ZFMIX + 1sLZ`bD.C$CIFK3WFO8c,*<<1$l9P.+ka[F^fDedd=.$!DB,A2-`0?TfmgOp<1>[2A($,Ed + ,aUIlR19pf-LX+2je-M2a0tNtnAb)"l_?rHLGjAZKJ70Ub)=5T.r4d_,Vkc1a';YMN;'sM: + %@IX?$"PfDrL#c`FYYh+[r4:Gp#HnfRX"HE)0=lG=2W'Rm2n?.nG$_XkJ])G5&fFXU#KK$P + fXE8eu%f[s1NU5ad8?sO-i$kCt)*gC,5%N,6e"3]di\Ce:Nr3)iT`3Sj+NEh5\/,jkTi<h2 + 1][J)?B4p!ldKa3S$LAAWG/K&ecg4'h+X<R+IFa7.3$9P1LnPIDN]cUlV]ht^!t+D:-AZ$b + 0Nc@#n#r)e`beSW`Do&;MS55WaiJ>8tp+=CVfh$@XKR=md>+uO%@XjH,TCPDGgn(LG0dgbR + ;A3IQ8H\eT+\X7LjRj97.ce?%mmn$NZm/+0X^o8B-,0Q9&cT"5=Wn+1Cr\%K*-r9:+%XebF + ".@A@IjV(bqb4XLdm(JmI>!RtDd0iac=6D:Y8EJ-M`k\9OAXF2'Xg&^RV?-2d*S_Z_X7HTC + R+hrd2Utc%3*HWW7uh.%a-4!4-PSJPDb@D)-pKQmJ0IE6KU@h>!4J9"A;pX\dbM9?f:.gco + @-/%/+?)cF:!6=(CC5?VBXQ=7h;2@HB\68m:\>0oW/Q7qApcWYMfVDWKnuc2*FQ;fmA8(iN + uL$cTnVh.4d_GPHE'/LkN>Op]=tinlUdCf9sbdH3/?%V.>IrL$>c9oIVsPV(oj'gD!6CB/] + EZ`gR(lQ'm1q5\fg41&07EO[%(o`M29B'!=p&)jO)Z3CB&qhNG%`@X,gKCn8lF8P,1h0Rfq + dpt4:qiT,sf'G+J%V.>IrL#c&AiV_8Q'uikF<n&t`N.V6gS]P^`$NM1p0[SMqhq)f@E387^ + \-Xmj6+B_X^+_Mr.OmL=WEsEP+DJrMHNL-6,HrGmN06;$8"omd(W[,EObZ[p7h%p.TNS_2D + Qaoj3CZ(-PDK3>Fh'S6B'ug`Tq%Tb8rcpRdb6![dOp<?tI3;Z[3$s*P,L_/bdECFk_P[KN] + pFs2D1;/0T'0)Vi$0GQaqb2uei-ZS_4)q*UL,8Z:bds*jU[GN:X;X.+8C)BV\>W;/uRRB5( + OBH5*(#5^3e;9M4>KW\`ND>']A(bTO`=\PDHf"-rU(0T;>"cnSB.s^")SBfFW0!q^G$9)$F + 2tNZb4]UI+<H!tDZ.MqO)^QNJG&q^`^R7p1@8k0ae!BG`9(IrkP)LaLh^($=7XTeu\s7W&g + [%SYW5kQ%Ebar7ep*l,">ZC]c:hQO,u)$]A%*LipY,N4VpqoP8b0frUe@+ql*`t/C2Y$C_. + G?I10NXPWGjXPEoi^8m^#emG3`d%+2@V)G2K_)F/aA9b?(W1P)\9J.Jok7*J:#HT%Tb9>Pb + +Zp>-VH.DX&8BH5*(#(&+NF4Rt_Dc!H=UUJE+PIpH/6M6eVIY[Qaa37^RFgnpOOZf,6EO?S + "c-r^%aTkuKZ94BMf:1a-!kF!ZrVq!F:9hF<mF[]hdQ0A+As2c`(`EW7R6at&B3kCHoZTb@ + Qdt51F2'SQYt&(6OaeKV2<P];W`lI+E!2[!Q71$hmAmW3DD*SH-#6CRasIq?&uSA`EImBop + $)lea*[]L;tn0J\h$g55UJ:C1RVM&/5/_PMb2PY/O!T2o_bUKGIR:2FqKpNgROCb5kS%E@0 + '8_E!.7i5PFQR'kaiGeV_8h]<#qmDipjUU$P6#"(b2.WG2lNGBS@fNJsU/;uN%r\h$g55UJ + :c[AQ0uU3Q3n`DY8kXThLQ*LjKSYFt7\(VZ[P83-V\j*8P2XF7M9E9fGlK%q5h-sP7SD+&? + (IaW#7:q<Uq?oN:j,G.(pE/n0dL;nd<Al'e;>6K)5pjIOF/f.H7a3TZF<]P;*2.K'!j'ZGd + X@ot\E*K[q:"ER>PeA[CZE1Tk9UII!:*S*>Oh8oqT]YOhCOi](jQ\HV%V.>ISXE/X<kn@j& + a@c,K;fHKmlIJMnn(Z^,91@7bOZPU/'DI/WYL;Ygu%Pi:c<UT,ko2lULu1lN^0b#XW=rko3 + U\bUDBq1G(Ns^L;nd<B!D:rg!.cIqHJ5BYHFP07k`U6Q]h?7m>$OpgCBL)h0P/bP'l3&P4f + QIhq1G\lUIUWMmgKBqF=:kbc<:YFfAC]DUr\rk.,:3HNTF9'oq54lY#TUnbik8ddu";?Ked + n%0DsA+O9'='a#YT@jj!(RIg@?8O6WKrVS0,=_\SY.0q"WeREb">=cNFN-U\"Z7a\UiE"N2 + m_:1]AHu28.C\Z1(9[MgM-EdKINp19Kr(C@>i"Rs?45:+ON@oOmtE"<ChqI>R^R&d?>NLto + capVK9eRos+2u/Z:riG=t8;W<iI_Ghiro%c25@L-U![4+*Pr@riNcX$b[=U5p2@/Phhs*Ou + [p6'WNC'Q+^Z$0m:U_I0M`IWJC+Vbc<:YFfEskE%@br9@)\^HA>FQWP7nk?45:+ON@q)I#d + Y;i@e#Ur<'&Rp&Q;7]mrY4P:*O`H4D"<QrdE;lVak`iDrRoQCc4XIADq]qE`s#KjG/;+HX\ + Rp1/3hm@UH2D*W4kf?]C.e441H-Bj["4mf-uPBEkUrbsBaAP:A1h@X7r<@;c.3R/^6j$4qI + fXV6LGk5I0M[SS*:?%8Ljkf3tN3Z..V-<c6Xd#,'4d3k>_'PY^T^M(.[87;6RET(=?Cg)"h + AF"1T!9K%3`tohT<]lgA6l4C5MSkFg!V[%p6r,5$-led7GZG?CS;XL17>uX9\spc#.8$:Za + 983gaa-N:-<i_RVpLIBFR^8=XNH4Xo73Z9$<NlaiQQ0W"\MTFL8WWUXqgi#\5]CrL$@O*'B + B&`7ej0F2.R*g>9/Nm<T\@VQrnHV-<c6Xd#,'4d/\!q2P;OGd*fi7<6s/SrR+beKBsq%'!k + /hKM2lFK')%]*%=Wg8)^VaE7&g.c,eKqeGL/[o-D<oM!Q>FR)B>`guCdOY.$l+HX\RWap.a + V+]p1Tj\^t>d=0nGfICj7h.[V`L3fU[AmbXBe3Ih-El3GS3"J)FW9Jur`R2rdUf*j">ZB2X + \@SME(g*t4NTUM`(-E0qhOrNQj8\Ek0VRVSB9JdX%F_*`j0/eEaJ;)e6\S=[dM&os"Q>?A2 + 8d@R8!5i'M/`KgnUL\,?LdS4,KE34itfe1N*(uRkH8Yq<fViX&UI094QY\17<qk8Je#WR+\ + b8:9E^lj88_\?`40[9P.*UP:^)j-Y6YlG]98k`emiEVd9HB?W]nApun@!iY0B`<[gfX4287 + .bA,SMjAK'fge?#&oTh.ETgM:\>eP'^Dsg]AbZVQ[HJJeln#b/cTc+%hR6eec-@-(?6&cZ8 + ]s#C"F)M"Om42Dh>i"1]%3<-0f27I`Xa09qpTGZ$*OT9dWt*G^^D,>JRB0u-.V<_c.U,1cP + >Z2ICEu*[1-T8VQni='OTP(-^P=EX02'D0Vf0:jK:U+&03!Qh-8VTiah%puMD(7PGjBd9#A + 7?B[Rlr2nS0^kA0k<[;7f]K^q`_$R^W[-h6<l.5S\&>4$&S5XB*;6/mW$=aCJc;qmXZr=KC + ,ugP:H*MkH*4K1!_s/mg=uHji*#2.!3cJP9ZP2j<hb>q1'^f%\opfjFZQb,0t5A?ogtWgh, + ,W,-%5SH%3;Dir#`@jO%&RB5L:2$d_JKBejUr`C7V>E6J=kRtN#+QH@Th8i71NhKlc:O^*^ + 8sN*$VHVM+\[7U'30T3S_I#gZ>\*6fe/?NUh8@t43*d<"5p2@/<6sWQ9Da:pgrGmHVd_RP, + d/qVDn[rpO09Z$B:Z;TZc$c4<\]dY?*/`7RK'S[alF)qJiR;gXJ[OJ[WuW5cH_DQ#*Kk1Y' + n46@qZk'jAI8`lMW$N#DQ$F)q&YDo6.t25DV@[RPedm'\KB(q3quDo>re?>\qL[ME4`6"I( + JM.=9O+JuAi'HO_+mphf*C[2V#@eEUc=kAJTV,F?kPP4iO;r&#N_*?gUI!;M+="p!Qd1)U( + B+37sm!.H&S!<DnG9EkLT#;R.sJ02jC!!%HjP5t[YJP67Ji!2"T!.Z04A,lUY+Hlg+pjl*C + !8n);)$#1/aCG8NINXgT!;M+="p!Qd1)U(B+37sm!.H&S!<DnG9EkLT#;R.sJ02jC!!%HjP + 5t[YJP67Ji!2"T!.Z04A,lUY+HsW--8/]S5B<LOgi_@o0+!/YaCK7Of$AG]&i;-e!%F#Oi# + p*O!!SJ+i#nP&o'opKm!Jc@g&;@dl<Y)g4u*uqL@\*1'"^n@T#nr?pQ>OIOicN8aCG8SONH + E'aCG8SONHE'aCG8SONHE'aCG8SONHE'aCG8SONHE'aCG8SONHE'aCG8SONAX$RCdqoARCt + 4+u*QTXK[ga"38);HKLq*S+`YLs'0rUrL'0WoOrHbc1i<IP8:9\N/e2d48&EsPK4gm04&.* + ;X#0caUYEjMu]7S;OmOKa)Q1\.TWP:A>RgndULemjO8=%1Nu]daZK'r:5i<se0WVfgW/#i- + *9MqC41kug\&j7M'L&X5?ts+WtH-s=/AABs2^Y1CYrf41DgQV)/NKIQL,bjKcN&NMm_,Sk' + p:W90jncS[5[uULmCN&iPrq'[go=k/Ui`*2!/4+a7m69E4LQp,.KM+Hq@.3c9SVZa9;2naZ + 9FaF#@B;'sI\2IQul?>Ed5(&%E_aCIfm$q>kC#)69]P8KGAiT]H,``rB8^4&lF.Cc4#-C\7 + FfE[Z2.8/f7SrVBiCk'];1rs43-9:7PMlS@n+lo)[]]bC5OdU@jgQKI7h>D_E>'B+k;8RsT + ZjCIZe5=jqDC3u:h`-#MeCeWG-=pOHI-#7km@VK$\V7e]?sL>4jI"W*e`tX#7pNqID94N`` + [C"0p[sa`h$-:F/Nc`So8ft%WBoR5_.\qP@+"4#^GT]]L.[MWC,OTb5%C]&#pL!S_N[u\aa + X4(8'P.LIT)]obhYKm2XVjBjA_6TA!TbJ6+--md'@7;!b=&g1hk?P.Q@8-Whd?&"hRjUeb^ + +8"XPe!k[b\b?AgT*0">&u@XrEl8l]X4Du[%2X\@<OAhX9s15P$,4fV>hRP6RgSXgFTSX7c + K:VeVAG7S8QX:2X]VrilmHI-7WI6TN^XCa-fA28t[n&V:;UXu^dV0=!n4^ZB+-9?87/Y&m! + L^>uOkl*S+"Z:oE+Ho*m@q_5`0$$KP^@uP=msb2c%j%<K>%[?l2-YcUeSj$]Af'8Z=[C;?" + NY,HS@SNPO0>00/t06WQ9.X(r^4':jK0doTE7%KMkAX-FO+J$21lJ`PC^%*ljYF>UDBqq43 + 4-JBj,->U!(F)F>e?/comR-e-nfs9En*__Cd;gf'YUKGECVa2c[u\".'?rlom<^ApO1(WP+ + %HmbDG_:m]P%OIh]F*P54u-0JNBO6jAMG$N:""NY,HN1%),b)2.YpZ2mJ=8]\.<uJuF]^tN + +,GO@&X]<tEBj826QT^&fRB/^!?j+P]TF@5B?'VXo>be`H*/VifoAd%O]J*C;%N?2<ZBPdk + 6n2fSAi52Q+HqB)CY4Q^T^_LE;`7DLB!$aH86J^BEj,96=0sd:8m5Il3dWKe10Meh_$H.E5 + RH[:8/N$UX&N.YNnjRc[\*E#Cq9*P_og6[UJBk3mCW)W4+,i!EA'gUSipi._U1.UR70f<,r + a^\a^gBH"sZA["/X&287>?iQM4H=:;[iaV.XgTnaDH@##Z?#jm<^FAkKq&ZajHA_Og)7-P* + T1AF4.:,=!RX-%,(/^Kp<=\LSVSgA$95SE?p/7KlcOf'NrQ/s81qlM8c6cXcEY"sZA["(g! + S"]SNmq!:KSj%qDofup@;E/=#AneD8JAYet/P"o9/5*NCX)2nQ`%$VV[&uhs'4F0cj+QRR* + )MGAcNo'Pkg8J0BhN`*8%r7]W]$q-XJ4p0)q"ejiat7W==g@jkoLpU":E@+.bf@#de,FQ=] + $q-XJ4p0iWPXG?At*=na;oq[;jtCiQDJ+g#9U_RK<4;U[r*QPhkn@?#`j1QG*Y"\/iA7n+H + o*M\rD\;o^SFNP28@*kY_-_Q)&'`r!dRB#G:qb5LQH&cFN!]C,Y[#hYJ6l(RoV@k[$%^!AY + P2B!0oU`PqUtn^>%-j,UgC`7m0<0"<?Y3q485;Y!Q[G4,?f?V-khQ^Y_rONAX=eu/O<I3H" + b\'O"`G9us2W`!D2R@JNg4E^/Cf[hF8\oc[MnQ\u_/LgQ@eR_bG$0_t_/iA7n+HsX9YYd&N + M:&'RZSoRC0!FJ9E0#G`",F.OEkhI)g9@MBj_@\2^e6_._:lrnD!'Ko0E4Dq370s2U@cJrQ + ^Y_rONCm-f(Et#mg05QoOQa/9<OAgL(1PX2E$nc36@f\gmoI*YO0R)0'd:i3[smUZu(.u(D + >+M)g@maqhN+F8=,e(M2+b/CDJ7oMK=CQoo/"%8R`'g,\]C8oot!l[EOF%#?7\S[&*CghO* + iAGcke(l7^r*2n/9XiK:#F+0J2Y$1?YOGbk-7!\*pl^(]8cnbsT#q[=H$5'fWhr5e(=+Y%D + QW>V:PaCJ]B*AL#'4/BEu\^bWLWdWK*,\J#PDr^9E.K$0eA6QD8Xk(g?(B1/Tj[AKaA8YrI + VL]bZmFe+:QSra;cJ,fJF[3h[D%Bl$<02#DA#n+\@rYD)/cES6]%7?d4Cg3$SA+T!8AE!h; + p4FqNP<kKgI1n\c"*!!eFoJ3>-/!'19TJ8]V!N9j6n_Z9V@h6PBEiBSnuJY@*:)"S\/bdQb + HAGVMn=(Ko)cT*T^lgO`g&\TIuqd_l[E^=NQQOp>fH3HX?o0oTZX+]f;5KWYqC9aCLAV.Jk + ;N\6RkFH4CuF]Z!r<-KdVmf'HP?PH*3:a%j(?JK<`oA=@kuT5Q!C-S8LrMQGF:V11`F05hs + &a]co!*G^BW&i(?#90N%&Ph:-7#"4PtWRIeKrFW1dG3g,*12?fC2e?i_AlE$`UCHJ`0>=`Z + >ZJ4GpM?D?bo8KXe)o=9I><lQ(7u`8di"T'NAUfnON@J&r'2S2!:U)Y$in'RA24,b5ENte! + ;o)/!s%fmR1')2%qIEq!'cRe!!)p^-3F8;".9Pt^^js2!!#6FaT)>=5UHR5n,o'e!5K+U1& + q;=ON@J&r'2S2!:U)Y$in'RA24,b5ENte!;o)/!s%fmR1')2%qIEq!'cRe!!)p^-3F8;".9 + Pt^^js2!!#6FaT)>=0P>F(:7[Kg!!)k1'--$(^P5Dd!78otgag4sq`5$%Q-!]QBP;(*2(pU + 9A25&A)B'tT1Gc?_PI%R#b+PH%TqOKPOiq-6='$l,SXl>-gt]u3a8r26Sba!/%1Nck_6(5W + Gf#+?mdBM[1aY4FB?m"P%j'q?*?#h7RShePHhU&LH['c@e(E-uPGIaIqtJ(Ms$%KE$c2~> +Q +Q q +48 223 114 -45 re W n +q +48 223 114 -45 re W n +% Fallback Image: x=48 y=273 w=114 h=45 res=300ppi size=268464 +[ 0.24 0 0 0.24 48 177.88 ] concat +/DeviceRGB setcolorspace +8 dict dup begin + /ImageType 1 def + /Width 476 def + /Height 188 def + /Interpolate false def + /BitsPerComponent 8 def + /Decode [ 0 1 0 1 0 1 ] def + /DataSource currentfile /ASCII85Decode filter /FlateDecode filter def + /Interpolate false def + /ImageMatrix [ 1 0 0 -1 0 188 ] def +end +image +Gb"/lH!D(as2S7W'hK&RpT5]<1aUN`gb?\V'R'`4&.B<%9G'2t&]%`eErd!j'j&=*:o$uF9. + TT_[7j<\WIEAr:]9!oIc%e$pNJZ>n(]^c\Td2qkIfZ$^qFBO3TiP<k0BLep@`Yr5X7S"cn5 + _F2!@1(%Gl%Z!WiFTVST'lQfK,]hfTn=!6Q2&Frm-BRB(TjUc^_#7E3G&J,I'XTD\up!.]K + "^?63#$ig8g!DWh!!;umF!s!k#J<L!65X3'+!!&Z6i+)ffcjt(N!!)3f3#M\roE1Tl!!)ir + :'L[ur;\2I!.]NKP5tYK5JYA@!2(FlA,lVV%ra9(!9aYI)#s[/".Tc"!;Z^k"onZ%!%.jKJ + :<$4!<>AL^rZQVTHE*&!!(@VE&%CnkQa)X*3e\gV6Hm8QJstjBjN;[X<\\i1^?c.#L(N:F8 + C5Cq;K(GYE^>5&e+u4""0"*E:(i!i"2+E*BBgPR@j?>qt=<BREW=uJ>)OJ*Pr!j;+WSUBF^ + O`cMl"Z311<39<XU,o>EN@biN*CAo7@N%UfHpW$E8e1^?bk8)D?4T:8uLbb'9o/"GtQPktX + dqZ&"%,Oa\3[Hj(4qou^BpKYAmm-G-.4#H'5J\XIbal:B'RDQ8#a/mI0m.C*/ftti@6+LnV + YRb]Y3)V-9=/a4>C[oG)PFVUD&"a&cfmG8KoMFW0Jnn_**dO$IjSnV:D_=P],T6qF#>Q%)l + K"VbE)t0SGMrd6/'W6;rb48dhpqgN)`L^VA,nm*!DXD#lK$<#A%RL*@m<OUbuC-KY9?bZ%e + 33C_8u[>[(sfCQumBFY2b#$jgKG,;4].QIcjS-o)I%Ch('Ins!p&HJ;4n"=WEW#0"L_G[ng + <'_ej&D'@69h'jK=th>.YU&)h%!*a7K4ED/E]4s)Xn(Am'HaY/J5l/032Rl2k-YZ*PV55!= + t)0mT>kG8]IR3"O=2DTa,PXVW.G+[,]YFs@%Pak+gZ^2)[:7t5-^6kM#@;GBJ_;rRZITgfc + AEoo>,G1Gsa[]-t9n0?0<,2)CN=J8Eh4M"\0?d\8Gtc*1Ll#'JU1.g%744rZDpH[Yl`TWtV + &m$bDpbr2CIZ=W(d<*u'hsCb00#m*#140)Z8h!:SGVUKm"^YQndukh]?]4dR8BlHadeF"Cr + 9_%a2K@.AE.mtd>.[D>KPE.,">Z+W8qJ=d-"^3%Am/Vg3Tc#E`N,'^i$hk>[:')ZJf:h,d, + gDp<u7MAY/Ym8,YnOXA[TlAFaImC6Gb7om]C>,R8@PXld`#h#qLa>D!F^[-u6+=[QlV_EVq + s$Df]PamUcAbQWb3jR,r%"R9]Y$7becal8\/1?$if"8fW;\n_nHH*XE.'5XL?[c5TbiNY2k + ppKEH144Q5P@@nq,^E-65[MGFlBH7Dtd`6Ias7Z=WT6OEj"H60]t%@:qRrSK!8\;9Eg0 + mT=E9sRR0@uCNqKnbN8?R0krY9?fWFba=<k1<d!><45[A`em=?ZS<0n:RokKFaCu-tL[qnP + UD4i+-h<S3/$E,Q#%1ZEQH%L0A^=Yc3R3An^::8ehmW+u=VBU&X=iRCT7J.XCgSk;3V]Y9D + 0eaPk-$MspSnWRh.?jJ4-=*scuSA30O\j/dBkpDl8F%auWH2n?9chmuH./Fl5_$lkt`n16N + 6al:B$q=sW4Yn)0-3SMmT^Co>mL@E-Fm>YIeioK+25LZ]3Ie]9=nL86B[[nt64E]rpg/(CW + (u/bc+[\:#G4$BJ1jO_Nc"Z4:gH`A2q=NKMW;6!EaIa5jko1ddfTkm+j#=\hinMmjrO[goZ + e_!k7,VTqA=Q??iL^"jif2*&b/VGNId)1==.2*oBQO=Q8a?l&Z1HC"$XVS1m`'f.pU1jP4a + U1P@/!L^R&X-)F5NI2/8dUN.N(Dsf(cGLRiCU$p?J/BVr"4TPBZ!'2$Z`C9pt,-<D?Z=V)s + ^'8tKI0e\9Mnq&/K+c;@cf@FN=kcRi8UYaM[Oq8?EoeSQEt*]IS['i:+);WOCmFYi&1$]Bm + 6hOM@LdVV%h;7'ib^Y)M,3BAm[l[+@?C!KV7c'Rk"4sS(RT?p^amCoB=4#6A%AeeVpo?bmt + @n9tNP<%Q3ETE\7c$SPj<0kh1f`qNEmppY:$H>Mr)E7C8\X?*XQ<Qm)ROaD=Zaf[-WMK'&3 + b4U^*;/gOci!ru\?];F%G^mP>K-tXm<T5d/P\W2idp-]j-#VhMf/QnH39F!#=i^)H<_nO`l + FL*+.'Xg8J:7F/+^+sc)\t%/hSbm&j#r%*ID)>c>muM2u`csUY[Y7]O^G%F0#_c!@NdMmpt + ^(2=&b)^Ql>>a^'DY:>bF,A7KlTl)o-@OAEK/?ST$I?$5U>1m[N08X_0P^K-3:R^j_4S0#o + 0%"HViLZBeGS5.Ue6O.YR(Mqm%H34mJ\OeHMdlc+79g628hrO4/+A\lq*"j]9n^[f4QMgkG + >.:hOZdWWEMVFi[""0!OmpmV_=sEjGb`0d#I2_@^NjIVXjlAY0!Ep,A!GXT\G#eNUqc'kXD + bH5egs''<9:FGr_.gN;,5,9S`SHninTS3,3gmoZqW78q7EZC]4nVSoEQpE3>msk)sXBH= + #j]nu,NU%Lm/iKSK[i=WE>phKeNMqsC/dHqaNOc/$_4m8K@@l=f9iRK*_5MG5HOEG8qG0!e + >"2]f^^;FC"uA^@C)jE*F9fLG9EPWB8CW89dZ#*"](18f"W*R\2?3pptM1,ST(<$M"W\rE/ + a3V3S!Y&n;NStD_-(3k(SPJsfjA>3*$:2C'N:J2\_NCfnBbi0g[iagrt!K+;iG9`aXJ5rY5 + rddAp23cs,;5L:Z\0mnQYaeE\MN^8]YapuSQ\@RP=4pJn=XFH!lT59HchJ%XWL7Q4SmKrXD + SVA%/DAg4*tWuIi+-gqS31lg-8n3BIY50:de,>jK1-G$$f9<DKY,FZY?_Ap<-%i@/FaX=Si + W?6hJ7)+Gk-gL-b/7.O)3RlaXK6*\4aFdY-&N^8o"!C$UoE_,l94Mk$"!jk$@MJ2'?p;fpi + !Q![imNioK,Y^1Ddr0s'ud7Td+jR)Qn9M3Gp1LbLN!ddq9qP(4Q&.H:O[g^g@uVPe8B:S.I + ;#@-gW#LBF)5`9G>H&5fbck,3'XHQG&i6$I#8T\FAFVWi[L1H=$d[at>=&E?<3*@45-PP9F + ^YB+[2INK&:2YP/dttWnj'"plbuhdD5a-[Z<)V,l5]bQGj@W[$p_E>[#HlkBOtYWtTPakng + %XX"7r.p>Gn,[k\!W9Bae]VtfO%7oVk.MlM4Bk[\?dUAf0/GMPJn,Uo#eX7C`N.0/^9^:AQ + UE]oT65q:o]55X*?e%FDJh?94r>8oVuNh8m3ctK?j>(&f!!n9"TgN/jJl)f?&M+"SY;70#P + uJ_aN?/'g$UWQ]NNuZo.h.q]N.glN%*G[d5B)2s:4[VL?D"QhD'A=JE?U4#W_8W#3@Ap#c> + iYJ.:L3*@4e-VG8]fN*%Cn.k\mM7G"$1jG%a?:1PnA+KO+2@#.@[so^#:0+_5V:<W:"EbYs + %Q\6:hmF8e)sQnB8)K4MO-hoWaYlHINKa9;^8dNBD$P$c3.amPU>hBhBZA*JB[4hNSrn6FA + 9&.2KbHrY-S)9oeB'I)O%IaGao+_"F'6mfrnuP'$7:6L@^M>96=BOa_4=T4:4;H^%cCl;`1 + =R<r(T)<iC7CI/[HOFqp[EGEX*tm;Fq+9E_K@LQOh>$(&bYq[GP@>gP!@[]kuArJ,qW4*-! + >>gl`%<G8qV=1S+J4k3!@:=d;T?U6Cd"kB"sq\@T5=4.e8u\,JbI*%42.FK3]7kSW(I-t!$ + M(.XLN\JOW:KnbdpfhZd_]5B5QS?,=/*R;c0a'P+H!G"[r7]!_OHh-"3`C4=>d4tbNWs,"E + NZoil0;R_sbGUqt.0r[LV36l#j?4;t<VNZ8je1hnN^ffpf\>An1cSVii+-gA3LT(g,g+5&R + (7U.9L:^APtF*!PGp+tq`)1\)_Cao(QRb'ZFI!;^->a?3*@ikA9!hpGuaiX-W>TA:QOE.<[ + Ju[X@acZ`Q>%HrmJ5rG:p")]+.l&^9#0Z>](`]RZnCD=Y8QBEKiMP-99('HeHb%@[)7+E3^ + sYF;-+s)*X'RkgQ3piN&S$h'5CHn,26D\I+fLodHk^'*M'2$TM9/V+rAW5!R@b&m"@E=[!R + jX@acZ_T<I(/`osYQ8J=C'lg`f0.<W64&X'\D7['(&NEo5/"F9@dd=9;(m`"a::'`>.@dJ3 + -2$`fq&=KuGJ:Vu]8Nk%/H`K3Q.(?hn.i&@U(fRi/`:/ZXDkIf^r`TU;Wgg#4Rsu6pk^0<? + BqWb(HVHX+4>@&%uj=\-$*;W/78TU('dTHJWn:*^tn0lH<%/b`K,tMULGn9?J90#,&a-?6> + (Hjfa$WBI_a'?!@Nd--aUV1<]BO3qd23og74'@12qnhGJ;2GDq%0&8I4`?8:3K=IeTH@WL8 + Lpb53/R<XUli*&s>i::@`bh"#t0B[47uj.=#Odo6VIJmB-1^YAn3L>_4^hIlVn[+n!3DmQ0 + mYMOaUG$]KaNa::=SA<8?!DXC8:1f'@X_qPEP''Ob"nK2tX_:JdU2?R6[%ps!#*"%8#6Y0b + ZteKtEHAl5[Hj3<$n'd73*@4\R0??o\q0Qs13)U1&#u_f#q+I43*@4\R0??o\q,$JZ@PGKp + =#8Y\g#qbh1J&3jkl:3-`[E@/.S2o![h4.5Y[bB']8jLC#':!^``&6f]Id`=1-u5J^`(+'O + :O`@chX8>/85[4DZ"OqK_Yor6\GUG8i6C<VoOP[;==1[q1K+JH<S1oLWTk*)\`?MXa"r9n8 + E.!'icaaT)=6+5gZ0!726q1&q=<#<3S$!;$A`$ig;(!DWh!!;umF!s!k#J<L!65X3'+!!&Z + 6i+)ffcjt(N!!)3f3#M\roE1Tl!!)ir:'L[ur;\2I!.]NKP5tYK5JYA@!2(FlA,lVV%ra9( + !9aYI)#s[/".Tc"!;Z^k"onZ%!%.jKJ:<$4!<>AL^rZQVTHE*&!!(@VE&%CnkQa'bPVY4g] + G)+r_btmF-d?E1J08ed-tgcMb&dE+3;MOJ26R_pK##L$S,ju>LB^KXA`riJDth!9Z&sI$DJ + PM/.@^ed*&nh#SLKItYmtkqFk%t*;E,OR3,gW$4)cqTC&o]7Z3)HVTGDK%-p,"\El#.:1QT + 2k;KDe]br647K##L$m-)U6!&ufS1+55'1&u%i-\J],-Ng"WE&&h'E&%E.!@R2gI;dtFP&iU + +?@$/[S;7JM_T0S)MjZaU@ICMACJqV^aZ8t\R888`HRZpXJ'KOV0Q[&%auNqje?Gm=U!X1o + M5eUdoCLkNCL*MBK9K)ZoR03c8_Q85;eXe05,&Bsloq-&(b*#i)ss*WQ`_G+ge92,n?^T`b + ucZL_sTZ(DqUjRp??K\.<)TTjB_PB#"@p*%@o&(MB8&\gNTO9RpUV;Bdm[Zr?Eo'Y\V"iP_ + i'G9j@D5/R0H>o2nWY_8f`f1#VFtQcmGEPrXm(j+#S$KS.Lj7C1X+j-!KLnN6C,_g]5"jQ\ + N5UWmX7qOG!/m]5fCV%4PkmgJ^U,EI/?gFlO,=Y$teP3b,B,$S^F'tW[K^hVe<%AD#c3A&Y + 'h;.)SO9QW?iWZGGr(8c[f&E*!X&1Z%1KQb9RV>u'D.>Qtc=^m'_I:F^ahqV$YjlM\De/X5 + *&o_A7@LJcXGO!I>?$!5FkpI!WpD38]gUTOGcS:-9<T424o'2$p+&1=kbl1HZ2c7f`UW9oC + =U%^'r0fmrA?c6U_Gj1-EC6M7,O+?ABnN)]osmF5]DORqXbjM:$3b\I=NM39Ur,]#Z%X=R7 + CR8<UODpoJ]Tii+,P1\c7$B%`'nf^nXe=3g6[F`Nq+*jRh88K)5t>+)CG2^b1$[bXn[Z41Y + .ScN.<t>#D-kPdTN,@+_:<A[8?";9<>RW;9'XS`d.+EjC,i)c-\t=VIYcbE@$qs1k:\eBFF + =n$8FR-G!`ZQ$\GK(9Zj<d^MP3&+M@e12*Jj'H21(;)-1^oClP%IHoAo'^aQGDmg?cN_W9M + gUNY.rhMPI9kM-*gl:!fEt!!k\[]-d^G:S<NN-O+To,%h7OPF4OO.J"V.URV7MS++jkeSJ[ + qDne%dY6OEqA^Go8Z?`=L;YS1qBZV>FuMf1\+;h[+5fU`6Ic%*\*/:0SQlJN:t2RmA[S!$0 + @^oTDf$o!D_4!3XqQt"$%\)TL_DT-oo>O>mH9t,VFA=F;U0U$:"=>>S<K,PCZ;[S0bJ$]e3 + ZXY3rnM]9D(,.l]UP)uaa1gi(Gg&p"B.EXS^b9?PLg-##"p>0D[ofZ^OAp??eF-/!A0(-=J + ;G*BS&mEja@>/88RB5@#PDD9@?^Ir8f8)O>=k1e_TDfYRY\@K5Lj;\fSH1BGfgj&Q$kU<(! + S2o7>aFVA,W]=,J.lIai&?:*/U8+3*Wpm9W\[%Ydd7Sk[&k09ZCtlM4af<KCfadriW!Jo0I + hL@L@g>Pag3$A%,c?"A0Q%_*U#O0AbY7/^D`E&L-@WLIEp`^_/.1&qkch<sg/[sHA`?Xsm" + G_C#FBK8fC2"Rj'1aNgI]u<G3Ej07Gq_R'9e[#NfeKN4k._@n%sk8bUkerTV<Dumep1q;,] + B.*oY"Jig3:cdf`dW`(_U4EG8qG/sD,6^LS?$s4Q'SiXJT(ba$a[`lY[WDa7UdAG\^rO<#P + ]Y7)g*14B]l@'+[J+X&_,c,%l0R`o&Djj2&_XTK7P>,uNC2S&`/X@:l/2KFM/*]3a/08jGQ + dcYCVS8@Nj#1NfO[QcRr2mQr3e]lA(LRLrckj]F<)h[N==HNo\8opakkKLR#,*tMA/%VR:k + gXBui&37"r?M'd7^iCcQ*t\Nj;5<5b;e2+r=,\5S8<\\NkN^I.%7^]>l.EabR[shcXe/gQt + fo-gtZiEZ7L&ObFb!-(10p<.!MRD*>Zo=gi2mJ=4W9[[O?"Qb.U5K-8J?)Bn$5b""2iqP'a + rDY?@>6-=54D*BS\`eLt\rZ?1EoQZH>JTljMGI-PE(T?(`'k$jW4-TaCO.p[U:gl)DQ%c0B + lc,GoR9\smV9r2\ho%k0f-8J?)Bn$5b"".kNgqje$B#<T1g5_UW.t-#h_&rV9@coB(1*d1% + j;e#[m"<79XTo7cg9R>AhOOT^S+[F%?eS.(fXQ]Mmba&L-S-ae>bU9'a]5tp;7tTFV6`1,H + ;ua;1FbSFX'X3@+0B3g[2LpU9]YY<[U"@bWWOVa!_pSd"naQ.9FQJaCQ4h\Ko_cu_DJe'RR + raHT-,1c/pim?-eGNQ:hcVek@_"ZaB3l;pc(0DKo-r&27#Ttk%m6P::=GX"0)GNCW5f_hZe + dhb7>7rE-66f(t+c5Y&k^7T.Q$s_*"!;_![oY$8$0krpRF;ieT\,B>c2VAp*QGehtpcbu8F + BQId7b9n*8F"".m*fh_X8]7),O-a7ukg!Sf]#A!Dlg2F3?DMgbg\)-6SKp0KH9W&hG9Q-PL + ehrXqj@s0e:0[?LTK7%tk0R'QA+p:u505?ic@l:]PKZa/](I/^`hX8G15m^T*]h;G'B!D@- + he_]m,)8Qos1`g9qH%;js/kr>P'kI3cMBRTP7*nl$),cf(K@k/q#-u$fPT)9kM7*kNh-e;L + J4O>Lsii(3_NXCGG3!78#6PTh;WdLca:G.fBgT%\0V)nh,=b6H2ZhT'>_3?GY\V=hXio1mN + .dqq^FRg:F;'ZFH*n'2uI,=`HeI*G;nf:TSLjLNWP)W",?!Ih#iaI-gIrN%<R"6U5UH1pV5 + ">c[<h('dSMGB-=$+g-,aEXjTODG/Ag/sES&fncC%##kh&FqiLDSDtqMo^Ac?^?;5%'jfgQ + dZE[;>Ls<Z(3f>c[m/uS2gXb*V8Z#e]IGtqJ7*j/WWOV1&.oSQE$OnL'5qi0MXUK(;7R#QV + f(O,[]UIV@$.e%ZW<KYlJBXZP)%WS1i/oYP&d%P?#8oh;R-3*<!Q0A+OY9<\M:C+k:p[-ma + _aQWS<HcZsqet]bK\WTLgK,No4I4K(e3iJeC/k?0BdJFg@!j"oB68(HC*!a=MRq+3T"hUsW + l6E7#_BfuBo`18SM'j@U,6-_9OjPWFD[[hca'eZbHKC[iEUni_N3E3`l$"6oq83tTi.jS%# + ;dV*_Hgr-ZJ(NX83K'b%rl-u2-E>a$L29DZD&Y)Pi[HkV.;Xg]lag[g%fuD-cr=,\5S8<]7 + (9Z:fFBN=XP5E"8O)B5h<ASjfZ#R7Y_;$!./XB$c=S]!>7CRbgF`V'9P$,$1VO<Z0Lm-F3. + [==iQoJldr.X7cX0T9;,oVDpPO6`SJ;V.ap;c[riIKhtEh2-W?tV\!21/(K2[oSCROFAQ^6 + O`6i')ee?iEHtSql5%B0p@1@BCK,53F8AACmW"4-]_dV+N'EiFG9d6RfD,fHmTfJi%NAl$( + e1.OnHgXOlMf2PH(nmF0sC>/88RLOCCpA^@A>,=[f@G.dAVPAdTTr8?m$CU\?qdSd%-;/,4 + (lS><`^>fto2?Ys_pHHL8V<&J]>at99ol!n"58-+3S`IR]aXfL+j>hA-3q^,Y)a#B,4u.R^ + <.#=:8Pc@LM5*'+`6I`h2Y33Bf2.$9",7;7G1s/lc\DoK+cSC$q'NNd;<Tks;VV0Te,iCR5 + MTp]a%J5'f(:Q=Ar2$j4mP"DB'roHg>Xt*$Te.`=59k6fK_Io1hc713e1g=FI(Xj\R1?MFj + *:_k[a6jSVBk_-'s?RmsJ`B9H;$n`83F:jrTX#$&5&V\6_SD=j?g_:^&i3rg4WLK#--nR1( + 3?eu;k<W3U`IaL15ka"LJml6Vgk8Y)lEM$#cKoYJ/N\BD<9JV6&_KnY87:H[=%rCZ5+]06$ + 1-p)CRrTV`h_Wh/"[o$'SSs<WhANrnGXXhfDh*!/C>jt7X4Vr#?G3^aYoh$.H3P"LE30ob$ + +"YnWT<bo:G:iX1[X@B)%7e_`;fUEQAT$8,It%Q3!D_4!mA8EJ'[t_ZSNdIA%c90?`@kA,h + .%.q%p#f(>.;C60Z`%k.2P+[WWe.fS=[1*MO/%?<1dC!SEB!VC0[NWSOumEV1OtPEZ$ZQ3% + #Yh;"EcH4sS'3f!5`2GB%c-kY]IVVdA-'h':tC80=M"*Q47'FjXr0of$89E3cp:h#BP#be& + ^I[Z*kGgG<;<]:^2sg'0J*D>AFW[WKY`'@[VX?^S<O=5N6bWE%s:X.RknVeK/?!CQ+QR1)@ + ";5"$,+nQ'MIo85MMG='M"EX_<#>UscG8q>hB`J&9PQE37i,Fc93@F9Dj($>L"]PLt#/K22 + hmF7NA?0&["`t$?%"MimmHf2TV=hPI-YQg:TGDK%!"MEeh4L26\)T)GXNEc0H,Y;;^rZRi` + VP1-B0Q,k4?ebFmU=!m+ZF8sYB`KcMSR=6BLP1*8F?85VCl&#jLm2t7OE]`[LR8>"Pc4Hc@ + D)ZcjFg!@A(0@\d!9@3GHc:)NXbKIrai*&#Bdh;]L,HZOKFNa!@MW#6mb:9VL(".*Yrse-/ + SO5V%dgQ3OY%\Z^t.^O9aRd..F3%"MC"38%d)dPh5G/1m4(aT-!CYJH?%fXPOaqFU!rBO5s + l,N*)41h>4K)jBGtFF'g6[2Lpa<F"4`C2fe2$T@E5IJ4Q&WsrkMS.'pC3,n!YqLWe[Zgsuk + D2;E+,!%HDF?Ljsj3m;u\Z^F3'hBAYi+)ffcjt(N!!)3f3#M\roE1Tl!!)ir:'L[ur;\2I! + .]NKP5tYK5JYA@!2(FlA,lVV%ra9(!9aYI)#s[/".Tc"!;Z^k"onZ%!%.jKJ:<$4!<>AL^r + ZQVTHE*&!!(@VE&%CnkQa'b!!)WnS.#Atq>j=q!!)rt-Na@!IXmU_!'icaaT)=6+69!JIro + f-Qrj=g!;<,81]:mTN.?G/J=oJaP7\?;&G-W<-iY9abM74~> +Q +Q Q +showpage +%%Trailer +end restore +%%EOF diff --git a/Doc/UserManual/Figures/minimization_workflow.svg b/Doc/UserManual/Figures/minimization_workflow.svg new file mode 100644 index 0000000000000000000000000000000000000000..c0b3563fdc26f9ef070daac7da42db0f9d667c4c --- /dev/null +++ b/Doc/UserManual/Figures/minimization_workflow.svg @@ -0,0 +1,788 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="1052.3622" + height="744.09448" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="minimization_workflow.svg"> + <defs + id="defs4"> + <marker + inkscape:stockid="Arrow2Lstart" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow2Lstart" + style="overflow:visible"> + <path + id="path3920" + style="fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round" + d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " + transform="scale(1.1) translate(1,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow2Lend" + style="overflow:visible;"> + <path + id="path3923" + style="fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;" + d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " + transform="scale(1.1) rotate(180) translate(1,0)" /> + </marker> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.98994949" + inkscape:cx="528.52947" + inkscape:cy="434.05147" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1866" + inkscape:window-height="1129" + inkscape:window-x="-2" + inkscape:window-y="-3" + inkscape:window-maximized="1" + units="mm" + borderlayer="false"> + <inkscape:grid + type="xygrid" + id="grid3004" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-308.26769)"> + <rect + style="fill:#ffffff;stroke:none;fill-opacity:1" + id="rect13849" + width="1000" + height="530" + x="50" + y="34.094482" + transform="translate(0,308.26769)" /> + <g + id="g11914" + transform="translate(-0.56761936,3.1783655)"> + <rect + style="fill:#96d6ff;fill-opacity:0.59215686;fill-rule:evenodd;stroke:#000000;stroke-width:0.88582677;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="rect5128" + width="140.84645" + height="55.807087" + x="89.930038" + y="470.81604" /> + <text + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + x="110.56762" + y="492.43539" + id="text3786" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3788" + x="110.56762" + y="492.43539" + style="font-size:18px">Simulation</tspan><tspan + sodipodi:role="line" + x="110.56762" + y="514.93542" + style="font-size:18px" + id="tspan9240">description</tspan></text> + </g> + <g + id="g11920" + transform="translate(-3.9453113e-8,-5.0505976)"> + <rect + y="542.29663" + x="89.930038" + height="55.807087" + width="140.84645" + id="rect5118" + style="fill:#96d6ff;fill-opacity:0.59215686;fill-rule:evenodd;stroke:#000000;stroke-width:0.88582677;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <text + sodipodi:linespacing="125%" + id="text3790" + y="540.90948" + x="159.97974" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve"><tspan + style="font-size:20px;text-align:center;text-anchor:middle" + y="540.90948" + x="159.97974" + id="tspan3792" + sodipodi:role="line" /><tspan + id="tspan3796" + style="font-size:18px;text-align:center;text-anchor:middle" + y="563.91602" + x="159.97974" + sodipodi:role="line">Fitting</tspan><tspan + id="tspan3794" + style="font-size:18px;text-align:center;text-anchor:middle" + y="586.41602" + x="159.97974" + sodipodi:role="line">parameters</tspan></text> + </g> + <g + id="g11934" + transform="translate(0.52124019,-26.235057)"> + <rect + style="fill:#96d6ff;fill-opacity:0.59215686;fill-rule:evenodd;stroke:#000000;stroke-width:0.88582677;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="rect5124" + width="140.84645" + height="55.807087" + x="89.930038" + y="689.98438" /> + <text + sodipodi:linespacing="125%" + id="text3806" + y="688.59723" + x="159.47876" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve"><tspan + style="font-size:20px;text-align:center;text-anchor:middle" + y="688.59723" + x="159.47876" + id="tspan3808" + sodipodi:role="line" /><tspan + id="tspan3812" + style="font-size:18px;text-align:center;text-anchor:middle" + y="711.60376" + x="159.47876" + sodipodi:role="line">Minimizer</tspan><tspan + id="tspan3816" + style="font-size:18px;text-align:center;text-anchor:middle" + y="734.10376" + x="159.47876" + sodipodi:role="line">settings</tspan></text> + </g> + <g + id="g11908" + transform="translate(-1.1492004,14.739888)"> + <rect + y="396.00293" + x="90.44912" + height="55.807087" + width="140.84645" + id="rect5130" + style="fill:#96d6ff;fill-opacity:0.59215686;fill-rule:evenodd;stroke:#000000;stroke-width:0.88582677;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <text + sodipodi:linespacing="125%" + id="text3782" + y="417.62228" + x="161.1492" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve"><tspan + style="font-size:18px;text-align:center;text-anchor:middle" + y="417.62228" + x="161.1492" + id="tspan3784" + sodipodi:role="line">Sample</tspan><tspan + id="tspan9232" + style="font-size:18px;text-align:center;text-anchor:middle" + y="440.12228" + x="161.1492" + sodipodi:role="line">description</tspan></text> + </g> + <g + id="g11927" + transform="translate(0.05102535,-15.642801)"> + <rect + y="616.1405" + x="89.930038" + height="55.807087" + width="140.84645" + id="rect5126" + style="fill:#96d6ff;fill-opacity:0.59215686;fill-rule:evenodd;stroke:#000000;stroke-width:0.88582677;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <text + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + x="159.94897" + y="616.49799" + id="text3798" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3800" + x="159.94897" + y="616.49799" + style="font-size:20px;text-align:center;text-anchor:middle" /><tspan + sodipodi:role="line" + x="159.94897" + y="639.50452" + style="font-size:18px;text-align:center;text-anchor:middle" + id="tspan3802">Reference</tspan><tspan + sodipodi:role="line" + x="159.94897" + y="662.00452" + style="font-size:18px;text-align:center;text-anchor:middle" + id="tspan3804">data</tspan></text> + </g> + <g + id="g7504"> + <rect + y="790.95929" + x="199.99182" + height="62.8937" + width="140.84645" + id="rect5132" + style="fill:#c4fea6;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.88582676999999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <text + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + x="270" + y="792.36218" + id="text3818" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3820" + x="270" + y="792.36218" + style="font-size:20px;text-align:center;text-anchor:middle" /><tspan + id="tspan3828" + sodipodi:role="line" + x="270" + y="817.36218" + style="font-size:20px;text-align:center;text-anchor:middle">Fitting</tspan><tspan + id="tspan5082" + sodipodi:role="line" + x="270" + y="842.36218" + style="font-size:20px;text-align:center;text-anchor:middle">results</tspan></text> + </g> + <g + id="g7511" + transform="translate(-3.5714417,2.9082962)"> + <rect + y="511.14679" + x="323.93863" + height="100" + width="180" + id="rect3008" + style="fill:#fcd830;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99921262;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <text + sodipodi:linespacing="125%" + id="text5813" + y="573.07648" + x="353.57144" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve"><tspan + style="font-size:32px" + y="573.07648" + x="353.57144" + id="tspan5815" + sodipodi:role="line">FitSuite</tspan></text> + </g> + <rect + style="fill:none;fill-opacity:1;stroke:#000050;stroke-width:0.9992126;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.9976378,0.9992126;stroke-dashoffset:0" + id="rect7126" + width="180" + height="380" + x="70" + y="64.094482" + transform="translate(0,308.26769)" /> + <g + id="g8645" + transform="translate(80,5.0839844e-5)"> + <rect + ry="9.2822838" + y="562.06134" + x="808.26764" + height="55.693703" + width="123.01653" + id="rect7317" + style="fill:#c4fea6;fill-opacity:1;stroke:#000050;stroke-width:0.99921262;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.99763786, 0.99921262;stroke-dashoffset:0" /> + <text + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + x="870" + y="562.36212" + id="text3860" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3862" + x="870" + y="562.36212" + style="font-size:20px;text-align:center;text-anchor:middle" /><tspan + sodipodi:role="line" + x="870" + y="585.36865" + style="font-size:18px;text-align:center;text-anchor:middle" + id="tspan3864">Simulated</tspan><tspan + id="tspan3866" + sodipodi:role="line" + x="870" + y="607.86865" + style="font-size:18px;text-align:center;text-anchor:middle">data</tspan></text> + </g> + <g + id="g8620" + transform="translate(29.235352,-13.543264)"> + <rect + style="fill:#fcd830;fill-opacity:1;stroke:#000050;stroke-width:0.99921262;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.99763786, 0.99921262;stroke-dashoffset:0" + id="rect7375" + width="123.01653" + height="55.693703" + x="529.36627" + y="550.81134" + ry="9.2822838" /> + <text + sodipodi:linespacing="125%" + id="text7377" + y="562.36212" + x="590.76465" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve"><tspan + style="font-size:20px;text-align:center;text-anchor:middle" + y="562.36212" + x="590.76465" + id="tspan7379" + sodipodi:role="line" /><tspan + style="font-size:18px;text-align:center;text-anchor:middle" + y="585.36865" + x="590.76465" + sodipodi:role="line" + id="tspan7383">Minimization</tspan></text> + </g> + <g + id="g8626" + transform="translate(49.499023,0.69054156)"> + <rect + ry="9.2822838" + y="433.11545" + x="529.36627" + height="55.693703" + width="123.01653" + id="rect7400" + style="fill:#c4fea6;fill-opacity:1;stroke:#000050;stroke-width:0.99921262;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.99763786, 0.99921262;stroke-dashoffset:0" /> + <text + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + x="590.50098" + y="431.67163" + id="text7402" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan7404" + x="590.50098" + y="431.67163" + style="font-size:20px;text-align:center;text-anchor:middle" /><tspan + id="tspan7406" + sodipodi:role="line" + x="590.50098" + y="454.67813" + style="font-size:18px;text-align:center;text-anchor:middle">Adjusted</tspan><tspan + id="tspan7412" + sodipodi:role="line" + x="590.50098" + y="477.17813" + style="font-size:18px;text-align:center;text-anchor:middle">parameters</tspan></text> + </g> + <g + id="g8639" + transform="translate(68.251099,10.733754)"> + <rect + ry="9.2822838" + y="448.82971" + x="800.08051" + height="55.693703" + width="123.01653" + id="rect7416" + style="fill:#fcd830;fill-opacity:1;stroke:#000050;stroke-width:0.99921262;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.99763786, 0.99921262;stroke-dashoffset:0" /> + <text + sodipodi:linespacing="125%" + id="text3854" + y="461.62842" + x="861.7489" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve"><tspan + style="font-size:20px;text-align:center;text-anchor:middle" + y="461.62842" + x="861.7489" + id="tspan3856" + sodipodi:role="line" /><tspan + id="tspan3858" + style="font-size:16px;text-align:center;text-anchor:middle" + y="482.64142" + x="861.7489" + sodipodi:role="line">Simulation</tspan></text> + </g> + <g + id="g8661" + transform="translate(45.199158,37.107534)"> + <rect + ry="9.2822838" + y="499.54401" + x="673.65198" + height="55.693703" + width="123.01653" + id="rect7420" + style="fill:#96d6ff;fill-opacity:0.59215686;stroke:#000050;stroke-width:0.99921262;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.99763786, 0.99921262;stroke-dashoffset:0" /> + <text + sodipodi:linespacing="125%" + id="text3846" + y="502.34271" + x="734.80084" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve"><tspan + style="font-size:20px;text-align:center;text-anchor:middle" + y="502.34271" + x="734.80084" + id="tspan3848" + sodipodi:role="line" /><tspan + id="tspan3850" + style="font-size:16px;text-align:center;text-anchor:middle" + y="523.35571" + x="734.80084" + sodipodi:role="line">Reference</tspan><tspan + id="tspan3852" + style="font-size:16px;text-align:center;text-anchor:middle" + y="543.35571" + x="734.80084" + sodipodi:role="line">data</tspan></text> + </g> + <g + id="g8652" + transform="translate(0.36657715,12.921315)"> + <rect + style="fill:#c4fea6;fill-opacity:1;stroke:#000050;stroke-width:0.99921262;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.99763786, 0.99921262;stroke-dashoffset:0" + id="rect7422" + width="123.01653" + height="55.693703" + x="597.93768" + y="632.40112" + ry="9.2822838" /> + <text + sodipodi:linespacing="125%" + id="text7424" + y="629.44086" + x="659.63342" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve"><tspan + style="font-size:20px;text-align:center;text-anchor:middle" + y="629.44086" + x="659.63342" + id="tspan7426" + sodipodi:role="line" /><tspan + id="tspan7428" + style="font-size:16px;text-align:center;text-anchor:middle" + y="656.43433" + x="659.63342" + sodipodi:role="line"><tspan + id="tspan7430" + style="font-size:22px">χ</tspan><tspan + id="tspan7432" + style="font-size:65.00091553%;baseline-shift:super">2</tspan></tspan><tspan + id="tspan7434" + style="font-size:16px;text-align:center;text-anchor:middle" + y="677.95386" + x="659.63342" + sodipodi:role="line">value</tspan></text> + </g> + <g + id="g8668" + transform="translate(6.3152466,5.0641378)"> + <rect + ry="9.2822838" + y="650.2583" + x="782.22339" + height="55.693703" + width="123.01653" + id="rect7418" + style="fill:#fcd830;fill-opacity:1;stroke:#000050;stroke-width:0.99921262;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.99763786, 0.99921262;stroke-dashoffset:0" /> + <text + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + x="843.68475" + y="647.29803" + id="text7436" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan7438" + x="843.68475" + y="647.29803" + style="font-size:20px;text-align:center;text-anchor:middle" /><tspan + sodipodi:role="line" + x="843.68475" + y="674.2915" + style="font-size:16px;text-align:center;text-anchor:middle" + id="tspan7440"><tspan + style="font-size:22px" + id="tspan7442">χ</tspan><tspan + style="font-size:65.00091553%;baseline-shift:super" + id="tspan7444">2</tspan></tspan><tspan + sodipodi:role="line" + x="843.68475" + y="695.81104" + style="font-size:16px;text-align:center;text-anchor:middle" + id="tspan7446">calculations</tspan></text> + </g> + <g + id="g8633" + transform="translate(50.65564,41.570241)"> + <rect + style="fill:#c4fea6;fill-opacity:1;stroke:#000050;stroke-width:0.99921262;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.99763786, 0.99921262;stroke-dashoffset:0" + id="rect7414" + width="123.01653" + height="55.693703" + x="677.93768" + y="359.54401" + ry="9.2822838" /> + <text + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + x="739.34436" + y="370.79193" + id="text7479" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan7481" + x="739.34436" + y="370.79193" + style="font-size:20px;text-align:center;text-anchor:middle" /><tspan + sodipodi:role="line" + x="739.34436" + y="391.80493" + style="font-size:16px;text-align:center;text-anchor:middle" + id="tspan7483">Sample</tspan></text> + </g> + <path + style="fill:none;stroke:#000000;stroke-width:0.99921262;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Lstart);marker-end:url(#Arrow2Lend)" + d="m 500.36719,256.24217 58.23443,0.29426" + id="path8861" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#g7511" + inkscape:connection-start-point="d4" + inkscape:connection-end="#g8620" + inkscape:connection-end-point="d4" + transform="translate(0,308.26769)" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" + d="M 383.28153,305.7874 287.45022,482.6916" + id="path9257" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#g7511" + inkscape:connection-start-point="d4" + inkscape:connection-end="#g7504" + inkscape:connection-end-point="d4" + transform="translate(0,308.26769)" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" + d="M 625.56386,229.00039 634.91959,181.232" + id="path10382" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#g8620" + inkscape:connection-start-point="d4" + inkscape:connection-end="#g8626" + inkscape:connection-end-point="d4" + transform="translate(0,308.26769)" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" + d="m 701.88183,139.95538 26.71149,-5.83221" + id="path10566" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#g8626" + inkscape:connection-start-point="d4" + inkscape:connection-end="#g8633" + inkscape:connection-end-point="d4" + transform="translate(0,308.26769)" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" + d="m 849.2635,145.43944 21.41446,8.95716" + id="path10750" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#g8633" + inkscape:connection-start-point="d4" + inkscape:connection-end="#g8639" + inkscape:connection-end-point="d4" + transform="translate(0,308.26769)" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" + d="m 935.25613,206.98948 9.10351,46.80422" + id="path10934" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#g8639" + inkscape:connection-start-point="d4" + inkscape:connection-end="#g8645" + inkscape:connection-end-point="d4" + transform="translate(0,308.26769)" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" + d="m 919.99778,309.4874 -40.17276,37.56735" + id="path11118" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#g8645" + inkscape:connection-start-point="d4" + inkscape:connection-end="#g8668" + inkscape:connection-end-point="d4" + transform="translate(0,308.26769)" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" + d="m 788.53864,371.66831 -67.21785,-3.53342" + id="path11302" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#g8668" + inkscape:connection-start-point="d4" + inkscape:connection-end="#g8652" + inkscape:connection-end-point="d4" + transform="translate(0,308.26769)" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" + d="M 649.5807,337.05475 630.34172,284.69409" + id="path11486" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#g8652" + inkscape:connection-start-point="d4" + inkscape:connection-end="#g8620" + inkscape:connection-end-point="d4" + transform="translate(0,308.26769)" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" + d="m 796.712,284.07755 36.9823,62.9772" + id="path11670" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#g8661" + inkscape:connection-start-point="d4" + inkscape:connection-end="#g8668" + inkscape:connection-end-point="d4" + transform="translate(0,308.26769)" /> + <rect + style="fill:none;fill-opacity:1;stroke:none;stroke-width:0.99921262000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + id="rect11873" + width="1000" + height="620" + x="30" + y="14.094482" + transform="translate(0,308.26769)" /> + <rect + y="372.36218" + x="290" + height="380" + width="739.28571" + id="rect11875" + style="fill:none;stroke:#000050;stroke-width:0.99921262;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.99763782, 0.9992126;stroke-dashoffset:0" /> + <text + xml:space="preserve" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + x="84.633789" + y="398.81714" + id="text11877" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan11879" + x="84.633789" + y="398.81714" + style="font-size:18px">User information</tspan></text> + <text + sodipodi:linespacing="125%" + id="text11881" + y="402.36218" + x="300" + style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + xml:space="preserve"><tspan + style="font-size:20px" + y="402.36218" + x="300" + id="tspan11883" + sodipodi:role="line">BornAgain fitting</tspan></text> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" + d="m 215.49165,158.28221 104.87554,52.47405" + id="path12127" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#g11908" + inkscape:connection-start-point="d4" + inkscape:connection-end="#g7511" + inkscape:connection-end-point="d4" + transform="translate(0,308.26769)" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" + d="m 230.20887,211.09885 90.15832,22.36391" + id="path12313" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#g11914" + inkscape:connection-start-point="d4" + inkscape:connection-end="#g7511" + inkscape:connection-end-point="d4" + transform="translate(0,308.26769)" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" + d="m 230.77649,256.57359 89.5907,-0.3922" + id="path12499" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#g11920" + inkscape:connection-start-point="d4" + inkscape:connection-end="#g7511" + inkscape:connection-end-point="d4" + transform="translate(0,308.26769)" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" + d="m 230.82751,302.00501 89.53968,-23.04956" + id="path12869" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#g11927" + inkscape:connection-start-point="d4" + inkscape:connection-end="#g7511" + inkscape:connection-end-point="d4" + transform="translate(0,308.26769)" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" + d="M 215.43447,355.48163 320.36719,301.816" + id="path13055" + inkscape:connector-type="polyline" + inkscape:connector-curvature="3" + inkscape:connection-start="#g11934" + inkscape:connection-start-point="d4" + inkscape:connection-end="#g7511" + inkscape:connection-end-point="d4" + transform="translate(0,308.26769)" /> + </g> +</svg> diff --git a/Doc/UserManual/Figures/toyfit_chi2_p12.eps b/Doc/UserManual/Figures/toyfit_chi2_p12.eps new file mode 100644 index 0000000000000000000000000000000000000000..36a50d658d7197dc1ae90775c70de044c060786e --- /dev/null +++ b/Doc/UserManual/Figures/toyfit_chi2_p12.eps @@ -0,0 +1,1919 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%BoundingBox: 0 0 567 411 +%%Title: toyfit_chi2_p12.eps: toyfit_chi2_p12 +%%Creator: ROOT Version 5.34/09 +%%CreationDate: Thu Oct 17 14:40:10 2013 +%%EndComments +%%BeginProlog +80 dict begin +/s {stroke} def /l {lineto} def /m {moveto} def /t {translate} def +/r {rotate} def /rl {roll} def /R {repeat} def +/d {rlineto} def /rm {rmoveto} def /gr {grestore} def /f {eofill} def +/c {setrgbcolor} def /black {0 setgray} def /sd {setdash} def +/cl {closepath} def /sf {scalefont setfont} def /lw {setlinewidth} def +/box {m dup 0 exch d exch 0 d 0 exch neg d cl} def +/NC{systemdict begin initclip end}def/C{NC box clip newpath}def +/bl {box s} def /bf {box f} def /Y { 0 exch d} def /X { 0 d} def +/K {{pop pop 0 moveto} exch kshow} bind def +/ita {/ang 15 def gsave [1 0 ang dup sin exch cos div 1 0 0] concat} def +/mp {newpath /y exch def /x exch def} def +/side {[w .77 mul w .23 mul] .385 w mul sd w 0 l currentpoint t -144 r} def +/mr {mp x y w2 0 360 arc} def /m24 {mr s} def /m20 {mr f} def +/mb {mp x y w2 add m w2 neg 0 d 0 w neg d w 0 d 0 w d cl} def +/mt {mp x y w2 add m w2 neg w neg d w 0 d cl} def +/m21 {mb f} def /m25 {mb s} def /m22 {mt f} def /m26{mt s} def +/m23 {mp x y w2 sub m w2 w d w neg 0 d cl f} def +/m27 {mp x y w2 add m w3 neg w2 neg d w3 w2 neg d w3 w2 d cl s} def +/m28 {mp x w2 sub y w2 sub w3 add m w3 0 d 0 w3 neg d w3 0 d 0 w3 d w3 0 d 0 w3 d w3 neg 0 d 0 w3 d w3 neg 0 d 0 w3 neg d w3 neg 0 d cl s } def +/m29 {mp gsave x w2 sub y w2 add w3 sub m currentpoint t 4 {side} repeat cl fill gr} def +/m30 {mp gsave x w2 sub y w2 add w3 sub m currentpoint t 4 {side} repeat cl s gr} def +/m31 {mp x y w2 sub m 0 w d x w2 sub y m w 0 d x w2 sub y w2 add m w w neg d x w2 sub y w2 sub m w w d s} def +/m32 {mp x y w2 sub m w2 w d w neg 0 d cl s} def +/m33 {mp x y w2 add m w3 neg w2 neg d w3 w2 neg d w3 w2 d cl f} def +/m34 {mp x w2 sub y w2 sub w3 add m w3 0 d 0 w3 neg d w3 0 d 0 w3 d w3 0 d 0 w3 d w3 neg 0 d 0 w3 d w3 neg 0 d 0 w3 neg d w3 neg 0 d cl f } def +/m2 {mp x y w2 sub m 0 w d x w2 sub y m w 0 d s} def +/m5 {mp x w2 sub y w2 sub m w w d x w2 sub y w2 add m w w neg d s} def +/reEncode {exch findfont dup length dict begin {1 index /FID eq {pop pop} {def} ifelse } forall /Encoding exch def currentdict end dup /FontName get exch definefont pop } def [/Times-Bold /Times-Italic /Times-BoldItalic /Helvetica /Helvetica-Oblique + /Helvetica-Bold /Helvetica-BoldOblique /Courier /Courier-Oblique /Courier-Bold /Courier-BoldOblique /Times-Roman /AvantGarde-Book /AvantGarde-BookOblique /AvantGarde-Demi /AvantGarde-DemiOblique /Bookman-Demi /Bookman-DemiItalic /Bookman-Light + /Bookman-LightItalic /Helvetica-Narrow /Helvetica-Narrow-Bold /Helvetica-Narrow-BoldOblique /Helvetica-Narrow-Oblique /NewCenturySchlbk-Roman /NewCenturySchlbk-Bold /NewCenturySchlbk-BoldItalic /NewCenturySchlbk-Italic /Palatino-Bold + /Palatino-BoldItalic /Palatino-Italic /Palatino-Roman ] {ISOLatin1Encoding reEncode } forall +%%EndProlog +%%BeginSetup +%%EndSetup +newpath gsave .25 .25 scale gsave 0 0 t black[ ] 0 sd 3 lw 1 1 1 c 2268 1645 0 0 bf black[ 4 8] 0 sd 272 578 m 1122 226 d s 272 692 m 1122 226 d s 272 807 m 1122 226 d s 272 921 m 1122 226 d s 272 1036 m 1122 225 d s 272 1150 m 1122 226 d s 272 + 1264 m 1122 226 d s[ ] 0 sd 272 555 m 1122 226 d s 1394 781 m 782 Y s 272 1337 m 1122 226 d s 272 555 m 782 Y s[ 4 8] 0 sd 1394 804 m 647 -391 d s 1394 918 m 647 -391 d s 1394 1033 m 647 -391 d s 1394 1147 m 647 -391 d s 1394 1261 m 647 -391 d s + 1394 1376 m 647 -391 d s 1394 1490 m 647 -391 d s[ ] 0 sd 1394 781 m 647 -391 d s 2041 390 m 782 Y s 1394 1563 m 647 -391 d s 0.413333 1 0 c 1379 1254 m -13 -7 d 7 X f 0.506667 1 0 c 1379 1248 m 22 14 d -12 -2 d -10 -6 d -6 -7 d f 0.6 1 0 c 1401 + 1262 m 1 X -1 X f black 1379 1248 m 23 14 d -13 -2 d -23 -13 d cl s 0.413333 1 0 c 1357 1234 m 12 8 d 4 5 d -7 X -22 -13 d f 0.506667 1 0 c 1369 1242 m 10 6 d -6 -1 d f black 1357 1234 m 22 14 d -13 -1 d -22 -13 d cl s 0.32 1 0 c 1334 1220 m 2 2 d 6 + 11 d -21 -11 d f 0.413333 1 0 c 1336 1222 m 21 12 d -13 X -2 -1 d f black 1334 1220 m 23 14 d -13 X -23 -12 d cl s 0.226667 1 0 c 1302 1212 m -3 -2 d 3 X f 0.32 1 0 c 1312 1207 m 22 13 d -13 2 d -19 -10 d -2 Y f black 1312 1207 m 22 13 d -13 2 d -22 + -12 d cl s 0.226667 1 0 c 1290 1194 m 12 7 d 9 Y -3 X -22 -12 d f 0.32 1 0 c 1302 1201 m 10 6 d -10 3 d f black 1290 1194 m 22 13 d -13 3 d -22 -12 d cl s 0.133333 1 0 c 1260 1190 m -6 -3 d 10 -4 d f 0.226667 1 0 c 1267 1181 m 23 13 d -13 4 d -17 -8 + d 4 -7 d f black 1267 1181 m 23 13 d -13 4 d -23 -11 d cl s 0.133333 1 0 c 1245 1169 m 20 11 d -1 3 d -10 4 d -22 -11 d f 0.226667 1 0 c 1265 1180 m 2 1 d -3 2 d f black 1245 1169 m 22 12 d -13 6 d -22 -11 d cl s 0.0399999 1 0 c 1222 1157 m 4 2 d + -12 8 d -5 -2 d f 0.133333 1 0 c 1226 1159 m 19 10 d -13 7 d -18 -9 d f black 1222 1157 m 23 12 d -13 7 d -23 -11 d cl s 0.0399999 1 0 c 1200 1145 m 22 12 d -13 8 d -22 -11 d f black 1200 1145 m 22 12 d -13 8 d -22 -11 d cl s 0 1 0.0533333 c 1177 + 1133 m 8 4 d -20 7 d -1 -1 d f 0.0399999 1 0 c 1185 1137 m 15 8 d -13 9 d -22 -10 d f black 1177 1133 m 23 12 d -13 9 d -23 -11 d cl s 0 1 0.0533333 c 1155 1122 m 22 11 d -13 10 d -22 -10 d f black 1155 1122 m 22 11 d -13 10 d -22 -10 d cl s 0 1 + 0.146667 c 1133 1111 m 6 3 d -13 3 d f 0 1 0.0533333 c 1139 1114 m 16 8 d -13 11 d -22 -10 d 6 -6 d f black 1133 1111 m 22 11 d -13 11 d -22 -10 d cl s 0 1 0.146667 c 1110 1101 m 23 10 d -7 6 d -15 2 d -14 -6 d f 0 1 0.0533333 c 1126 1117 m -6 6 d + -9 -4 d f black 1110 1101 m 23 10 d -13 12 d -23 -10 d cl s 0 1 0.24 c 1088 1090 m 1 1 d -2 X f 0 1 0.146667 c 1089 1091 m 21 10 d -13 12 d -22 -9 d 12 -13 d f black 1088 1090 m 22 11 d -13 12 d -22 -9 d cl s 0 1 0.24 c 1065 1080 m 23 10 d -1 1 d + -34 2 d f 0 1 0.146667 c 1087 1091 m -12 13 d -23 -10 d 1 -1 d f black 1065 1080 m 23 10 d -13 14 d -23 -10 d cl s 0 1 0.24 c 1043 1070 m 22 10 d -12 13 d -2 1 d -21 -9 d f 0 1 0.146667 c 1053 1093 m -1 1 d -1 X f black 1043 1070 m 22 10 d -13 14 d + -22 -9 d cl s 0 1 0.333333 c 1020 1061 m 13 5 d -17 X f 0 1 0.24 c 1033 1066 m 10 4 d -13 15 d -22 -9 d 8 -10 d f black 1020 1061 m 23 9 d -13 15 d -22 -9 d cl s 0 1 0.333333 c 998 1052 m 22 9 d -4 5 d -30 X f 0 1 0.24 c 1016 1066 m -8 10 d -23 -8 d + 1 -2 d f black 998 1052 m 22 9 d -12 15 d -23 -8 d cl s 0 1 0.333333 c 976 1043 m 22 9 d -12 14 d -6 X -17 -7 d f 0 1 0.24 c 986 1066 m -1 2 d -5 -2 d f black 976 1043 m 22 9 d -13 16 d -22 -9 d cl s 0 1 0.426667 c 953 1034 m 13 5 d -16 -1 d f 0 1 + 0.333333 c 966 1039 m 10 4 d -13 16 d -23 -8 d 10 -13 d f black 953 1034 m 23 9 d -13 16 d -23 -8 d cl s 0 1 0.426667 c 931 1026 m 22 8 d -3 4 d -27 -1 d f 0 1 0.333333 c 950 1038 m -10 13 d -22 -8 d 5 -6 d f black 931 1026 m 22 8 d -13 17 d -22 -8 + d cl s 0 1 0.426667 c 908 1018 m 23 8 d -8 11 d -27 -2 d f 0 1 0.333333 c 923 1037 m -5 6 d -23 -7 d 1 -1 d f black 908 1018 m 23 8 d -13 17 d -23 -7 d cl s 0 1 0.426667 c 886 1010 m 22 8 d -12 17 d -4 X -19 -7 d f 0 1 0.333333 c 896 1035 m -1 1 d + -3 -1 d f black 886 1010 m 22 8 d -13 18 d -22 -8 d cl s 0 1 0.52 c 863 1003 m 18 5 d -20 -1 d f 0 1 0.426667 c 881 1008 m 5 2 d -13 18 d -22 -7 d 10 -14 d f black 863 1003 m 23 7 d -13 18 d -22 -7 d cl s 0 1 0.52 c 841 996 m 22 7 d -2 4 d -26 -3 d + f 0 1 0.426667 c 861 1007 m -10 14 d -23 -7 d 7 -10 d f black 841 996 m 22 7 d -12 18 d -23 -7 d cl s 0 1 0.52 c 819 989 m 22 7 d -6 8 d -25 -3 d f 0 1 0.426667 c 835 1004 m -7 10 d -22 -6 d 4 -7 d f black 819 989 m 22 7 d -13 18 d -22 -6 d cl s 0 1 + 0.52 c 796 982 m 23 7 d -9 12 d -24 -3 d f 0 1 0.426667 c 810 1001 m -4 7 d -23 -7 d 3 -3 d f black 796 982 m 23 7 d -13 19 d -23 -7 d cl s 0 1 0.52 c 774 976 m 22 6 d -10 16 d -25 -4 d f 0 1 0.426667 c 786 998 m -3 3 d -22 -6 d -1 Y f black 774 976 + m 22 6 d -13 19 d -22 -6 d cl s 0 1 0.52 c 751 970 m 23 6 d -13 18 d -6 -1 d -17 -4 d f 0 1 0.426667 c 761 994 m 1 Y -6 -2 d f black 751 970 m 23 6 d -13 19 d -23 -6 d cl s 0 1 0.52 c 729 964 m 22 6 d -13 19 d -22 -6 d f black 729 964 m 22 6 d -13 + 19 d -22 -6 d cl s 0 1 0.613333 c 706 959 m 22 5 d -22 -4 d f 0 1 0.52 c 728 964 m 1 X -13 19 d -22 -5 d 12 -18 d f black 706 959 m 23 5 d -13 19 d -22 -5 d cl s 0 1 0.613333 c 684 954 m 22 5 d 1 Y -24 -4 d f 0 1 0.52 c 706 960 m -12 18 d -23 -5 d + 11 -17 d f black 684 954 m 22 5 d -12 19 d -23 -5 d cl s 0 1 0.613333 c 662 949 m 22 5 d -2 2 d -22 -4 d f 0 1 0.52 c 682 956 m -11 17 d -22 -5 d 11 -16 d f black 662 949 m 22 5 d -13 19 d -22 -5 d cl s 0 1 0.613333 c 639 945 m 23 4 d -2 3 d -23 -5 + d f 0 1 0.52 c 660 952 m -11 16 d -23 -5 d 11 -16 d f black 639 945 m 23 4 d -13 19 d -23 -5 d cl s 0 1 0.613333 c 617 941 m 22 4 d -2 2 d -22 -4 d f 0 1 0.52 c 637 947 m -11 16 d -22 -4 d 11 -16 d f black 617 941 m 22 4 d -13 18 d -22 -4 d cl s 0 1 + 0.613333 c 594 937 m 23 4 d -2 2 d -21 -5 d f 0 1 0.52 c 615 943 m -11 16 d -23 -5 d 13 -16 d f black 594 937 m 23 4 d -13 18 d -23 -5 d cl s 0 1 0.613333 c 580 934 m 14 3 d 1 Y f 0 1 0.52 c 572 933 m 8 1 d 14 4 d -13 16 d -22 -4 d f black 572 933 m + 22 4 d -13 17 d -22 -4 d cl s 0 1 0.52 c 549 930 m 23 3 d -13 17 d -22 -3 d f black 549 930 m 23 3 d -13 17 d -22 -3 d cl s 0 1 0.52 c 527 927 m 22 3 d -12 17 d -23 -4 d f black 527 927 m 22 3 d -12 17 d -23 -4 d cl s 0 1 0.52 c 505 924 m 22 3 d -13 + 16 d -22 -3 d f black 505 924 m 22 3 d -13 16 d -22 -3 d cl s 0 1 0.52 c 482 922 m 23 2 d -13 16 d -10 -1 d -11 -4 d f 0 1 0.426667 c 482 939 m -13 -2 d 2 -2 d f black 482 922 m 23 2 d -13 16 d -23 -3 d cl s 0 1 0.52 c 460 920 m 22 2 d -11 13 d -19 + -7 d f 0 1 0.426667 c 471 935 m -2 2 d -22 -3 d 5 -6 d f black 460 920 m 22 2 d -13 15 d -22 -3 d cl s 0 1 0.52 c 437 918 m 23 2 d -8 8 d -18 -7 d f 0 1 0.426667 c 452 928 m -5 6 d -23 -2 d 10 -11 d f black 437 918 m 23 2 d -13 14 d -23 -2 d cl s 0 + 1 0.52 c 427 917 m 10 1 d -3 3 d f 0 1 0.426667 c 415 916 m 12 1 d 7 4 d -10 11 d -22 -3 d f black 415 916 m 22 2 d -13 14 d -22 -3 d cl s 0 1 0.426667 c 392 915 m 23 1 d -13 13 d -22 -2 d f black 392 915 m 23 1 d -13 13 d -22 -2 d cl s 0 1 0.426667 + c 370 914 m 22 1 d -12 12 d -23 -2 d f black 370 914 m 22 1 d -12 12 d -23 -2 d cl s 0 1 0.426667 c 348 913 m 22 1 d -13 11 d -12 X -3 -7 d f 0 1 0.333333 c 345 925 m -10 -1 d 7 -6 d f black 348 913 m 22 1 d -13 11 d -22 -1 d cl s 0 1 0.426667 c 341 + 913 m 7 X -6 5 d f 0 1 0.333333 c 325 913 m 16 X 1 5 d -7 6 d -23 -1 d f black 325 913 m 23 X -13 11 d -23 -1 d cl s 0 1 0.333333 c 303 913 m 22 X -13 10 d -22 -2 d f black 303 913 m 22 X -13 10 d -22 -2 d cl s 0.506667 1 0 c 1392 1244 m 12 8 d -3 + 10 d -22 -14 d f 0.6 1 0 c 1404 1252 m 11 7 d -13 3 d -1 X f black 1392 1244 m 23 15 d -13 3 d -23 -14 d cl s 0.413333 1 0 c 1370 1229 m 6 4 d -7 9 d -12 -8 d f 0.506667 1 0 c 1376 1233 m 16 11 d -13 4 d -10 -6 d f black 1370 1229 m 22 15 d -13 4 d + -22 -14 d cl s 0.32 1 0 c 1336 1222 m -2 -2 d 8 -4 d f 0.413333 1 0 c 1347 1214 m 23 15 d -13 5 d -21 -12 d 6 -6 d f black 1347 1214 m 23 15 d -13 5 d -23 -14 d cl s 0.32 1 0 c 1325 1200 m 21 13 d -4 3 d -8 4 d -22 -13 d f 0.413333 1 0 c 1346 1213 m + 1 1 d -5 2 d f black 1325 1200 m 22 14 d -13 6 d -22 -13 d cl s 0.226667 1 0 c 1303 1186 m 12 7 d -13 8 d -12 -7 d f 0.32 1 0 c 1315 1193 m 10 7 d -13 7 d -10 -6 d f black 1303 1186 m 22 14 d -13 7 d -22 -13 d cl s 0.133333 1 0 c 1280 1172 m 3 1 d + -11 5 d f 0.226667 1 0 c 1283 1173 m 20 13 d -13 8 d -23 -13 d 5 -3 d f black 1280 1172 m 23 14 d -13 8 d -23 -13 d cl s 0.133333 1 0 c 1258 1159 m 22 13 d -8 6 d -7 2 d -20 -11 d f 0.226667 1 0 c 1272 1178 m -5 3 d -2 -1 d f black 1258 1159 m 22 13 + d -13 9 d -22 -12 d cl s 0.0399999 1 0 c 1235 1146 m 13 7 d -22 6 d -4 -2 d f 0.133333 1 0 c 1248 1153 m 10 6 d -13 10 d -19 -10 d f black 1235 1146 m 23 13 d -13 10 d -23 -12 d cl s 0.0399999 1 0 c 1213 1133 m 22 13 d -13 11 d -22 -12 d f black + 1213 1133 m 22 13 d -13 11 d -22 -12 d cl s 0 1 0.0533333 c 1190 1121 m 21 11 d -26 5 d -8 -4 d f 0.0399999 1 0 c 1211 1132 m 2 1 d -13 12 d -15 -8 d f black 1190 1121 m 23 12 d -13 12 d -23 -12 d cl s 0 1 0.146667 c 1168 1109 m 4 2 d -7 1 d f 0 1 + 0.0533333 c 1172 1111 m 18 10 d -13 12 d -22 -11 d 10 -10 d f black 1168 1109 m 22 12 d -13 12 d -22 -11 d cl s 0 1 0.146667 c 1146 1097 m 22 12 d -3 3 d -26 2 d -6 -3 d f 0 1 0.0533333 c 1165 1112 m -10 10 d -16 -8 d f black 1146 1097 m 22 12 d -13 + 13 d -22 -11 d cl s 0 1 0.24 c 1123 1086 m 6 2 d -9 1 d f 0 1 0.146667 c 1129 1088 m 17 9 d -13 14 d -23 -10 d 10 -12 d f black 1123 1086 m 23 11 d -13 14 d -23 -10 d cl s 0 1 0.24 c 1101 1075 m 22 11 d -3 3 d -31 2 d -1 -1 d f 0 1 0.146667 c 1120 + 1089 m -10 12 d -21 -10 d f black 1101 1075 m 22 11 d -13 15 d -22 -11 d cl s 0 1 0.333333 c 1078 1064 m 3 1 d -4 X f 0 1 0.24 c 1081 1065 m 20 10 d -13 15 d -23 -10 d 12 -15 d f black 1078 1064 m 23 11 d -13 15 d -23 -10 d cl s 0 1 0.333333 c 1056 + 1054 m 22 10 d -1 1 d -31 1 d f 0 1 0.24 c 1077 1065 m -12 15 d -22 -10 d 3 -4 d f black 1056 1054 m 22 10 d -13 16 d -22 -10 d cl s 0 1 0.333333 c 1033 1044 m 23 10 d -10 12 d -13 X -13 -5 d f 0 1 0.24 c 1046 1066 m -3 4 d -10 -4 d f black 1033 + 1044 m 23 10 d -13 16 d -23 -9 d cl s 0 1 0.426667 c 1011 1034 m 15 7 d -20 X f 0 1 0.333333 c 1026 1041 m 7 3 d -13 17 d -22 -9 d 8 -11 d f black 1011 1034 m 22 10 d -13 17 d -22 -9 d cl s 0 1 0.426667 c 989 1025 m 22 9 d -5 7 d -28 -1 d f 0 1 + 0.333333 c 1006 1041 m -8 11 d -22 -9 d 2 -3 d f black 989 1025 m 22 9 d -13 18 d -22 -9 d cl s 0 1 0.426667 c 966 1016 m 23 9 d -11 15 d -12 -1 d -13 -5 d f 0 1 0.333333 c 978 1040 m -2 3 d -10 -4 d f black 966 1016 m 23 9 d -13 18 d -23 -9 d cl s + 0 1 0.52 c 944 1007 m 18 7 d -22 -1 d f 0 1 0.426667 c 962 1014 m 4 2 d -13 18 d -22 -8 d 9 -13 d f black 944 1007 m 22 9 d -13 18 d -22 -8 d cl s 0 1 0.52 c 921 999 m 23 8 d -4 6 d -27 -2 d f 0 1 0.426667 c 940 1013 m -9 13 d -23 -8 d 5 -7 d f + black 921 999 m 23 8 d -13 19 d -23 -8 d cl s 0 1 0.52 c 899 991 m 22 8 d -8 12 d -26 -2 d f 0 1 0.426667 c 913 1011 m -5 7 d -22 -8 d 1 -1 d f black 899 991 m 22 8 d -13 19 d -22 -8 d cl s 0 1 0.52 c 876 984 m 23 7 d -12 18 d -6 -1 d -18 -5 d f 0 1 + 0.426667 c 887 1009 m -1 1 d -5 -2 d f black 876 984 m 23 7 d -13 19 d -23 -7 d cl s 0 1 0.613333 c 854 976 m 22 8 d -25 -3 d f 0 1 0.52 c 876 984 m -13 19 d -22 -7 d 10 -15 d f black 854 976 m 22 8 d -13 19 d -22 -7 d cl s 0 1 0.613333 c 832 970 m + 22 6 d -3 5 d -25 -3 d f 0 1 0.52 c 851 981 m -10 15 d -22 -7 d 7 -11 d f black 832 970 m 22 6 d -13 20 d -22 -7 d cl s 0 1 0.613333 c 809 963 m 23 7 d -6 8 d -25 -3 d f 0 1 0.52 c 826 978 m -7 11 d -23 -7 d 5 -7 d f black 809 963 m 23 7 d -13 19 d + -23 -7 d cl s 0 1 0.613333 c 787 957 m 22 6 d -8 12 d -24 -3 d f 0 1 0.52 c 801 975 m -5 7 d -22 -6 d 3 -4 d f black 787 957 m 22 6 d -13 19 d -22 -6 d cl s 0 1 0.613333 c 764 951 m 23 6 d -10 15 d -24 -4 d f 0 1 0.52 c 777 972 m -3 4 d -23 -6 d 2 + -2 d f black 764 951 m 23 6 d -13 19 d -23 -6 d cl s 0 1 0.613333 c 742 945 m 22 6 d -11 17 d -24 -4 d f 0 1 0.52 c 753 968 m -2 2 d -22 -6 d f black 742 945 m 22 6 d -13 19 d -22 -6 d cl s 0 1 0.613333 c 719 940 m 23 5 d -13 19 d -1 X -22 -5 d f 0 + 1 0.52 c 729 964 m -1 X f black 719 940 m 23 5 d -13 19 d -23 -5 d cl s 0 1 0.613333 c 697 935 m 22 5 d -13 19 d -22 -5 d f black 697 935 m 22 5 d -13 19 d -22 -5 d cl s 0 1 0.613333 c 675 931 m 22 4 d -13 19 d -22 -5 d f black 675 931 m 22 4 d -13 + 19 d -22 -5 d cl s 0 1 0.613333 c 652 927 m 23 4 d -13 18 d -23 -4 d f black 652 927 m 23 4 d -13 18 d -23 -4 d cl s 0 1 0.613333 c 630 923 m 22 4 d -13 18 d -22 -4 d f black 630 923 m 22 4 d -13 18 d -22 -4 d cl s 0 1 0.613333 c 607 919 m 23 4 d + -13 18 d -23 -4 d f black 607 919 m 23 4 d -13 18 d -23 -4 d cl s 0 1 0.613333 c 585 916 m 22 3 d -13 18 d -14 -3 d -8 -2 d f 0 1 0.52 c 580 934 m -8 -1 d -1 Y f black 585 916 m 22 3 d -13 18 d -22 -4 d cl s 0 1 0.613333 c 562 913 m 23 3 d -13 16 d + -20 -5 d f 0 1 0.52 c 572 932 m 1 Y -23 -3 d 3 -3 d f black 562 913 m 23 3 d -13 17 d -23 -3 d cl s 0 1 0.613333 c 540 911 m 22 2 d -10 14 d -20 -6 d f 0 1 0.52 c 552 927 m -3 3 d -22 -3 d 5 -6 d f black 540 911 m 22 2 d -13 17 d -22 -3 d cl s 0 1 + 0.613333 c 518 909 m 22 2 d -8 10 d -19 -7 d f 0 1 0.52 c 532 921 m -5 6 d -22 -3 d 8 -10 d f black 518 909 m 22 2 d -13 16 d -22 -3 d cl s 0 1 0.613333 c 495 907 m 23 2 d -5 5 d f 0 1 0.52 c 495 907 m 18 7 d -8 10 d -23 -2 d f black 495 907 m 23 2 + d -13 15 d -23 -2 d cl s 0 1 0.52 c 473 905 m 22 2 d -13 15 d -22 -2 d f black 473 905 m 22 2 d -13 15 d -22 -2 d cl s 0 1 0.52 c 450 904 m 23 1 d -13 15 d -23 -2 d f black 450 904 m 23 1 d -13 15 d -23 -2 d cl s 0 1 0.52 c 428 904 m 22 X -13 14 d + -10 -1 d -8 -5 d f 0 1 0.426667 c 427 917 m -12 -1 d 4 -4 d f black 428 904 m 22 X -13 14 d -22 -2 d cl s 0 1 0.52 c 410 903 m 18 1 d -9 8 d f 0 1 0.426667 c 405 903 m 5 X 9 9 d -4 4 d -23 -1 d f black 405 903 m 23 1 d -13 12 d -23 -1 d cl s 0 1 + 0.426667 c 383 903 m 22 X -13 12 d -22 -1 d f black 383 903 m 22 X -13 12 d -22 -1 d cl s 0 1 0.426667 c 361 903 m 22 X -13 11 d -22 -1 d f black 361 903 m 22 X -13 11 d -22 -1 d cl s 0 1 0.426667 c 345 904 m 16 -1 d -13 10 d -7 X f 0 1 0.333333 c + 338 904 m 7 X -4 9 d -16 X f black 338 904 m 23 -1 d -13 10 d -23 X cl s 0 1 0.333333 c 316 905 m 22 -1 d -13 9 d -22 X f black 316 905 m 22 -1 d -13 9 d -22 X cl s 0.506667 1 0 c 1405 1235 m 14 9 d -15 8 d -12 -8 d f 0.6 1 0 c 1419 1244 m 9 7 d -13 + 8 d -11 -7 d f black 1405 1235 m 23 16 d -13 8 d -23 -15 d cl s 0.413333 1 0 c 1383 1219 m 10 7 d -17 7 d -6 -4 d f 0.506667 1 0 c 1393 1226 m 12 9 d -13 9 d -16 -11 d f black 1383 1219 m 22 16 d -13 9 d -22 -15 d cl s 0.32 1 0 c 1360 1203 m 5 4 d + -15 5 d f 0.413333 1 0 c 1365 1207 m 18 12 d -13 10 d -23 -15 d 3 -2 d f black 1360 1203 m 23 16 d -13 10 d -23 -15 d cl s 0.32 1 0 c 1338 1188 m 22 15 d -10 9 d -4 1 d -21 -13 d f 0.413333 1 0 c 1350 1212 m -3 2 d -1 -1 d f black 1338 1188 m 22 15 + d -13 11 d -22 -14 d cl s 0.226667 1 0 c 1315 1174 m 22 13 d -22 6 d -12 -7 d f 0.32 1 0 c 1337 1187 m 1 1 d -13 12 d -10 -7 d f black 1315 1174 m 23 14 d -13 12 d -22 -14 d cl s 0.133333 1 0 c 1293 1159 m 14 9 d -24 5 d -3 -1 d f 0.226667 1 0 c + 1307 1168 m 8 6 d -12 12 d -20 -13 d f black 1293 1159 m 22 15 d -12 12 d -23 -14 d cl s 0.0399999 1 0 c 1271 1145 m 4 3 d -9 2 d f 0.133333 1 0 c 1275 1148 m 18 11 d -13 13 d -22 -13 d 8 -9 d f black 1271 1145 m 22 14 d -13 13 d -22 -13 d cl s + 0.0399999 1 0 c 1248 1132 m 23 13 d -5 5 d -18 3 d -13 -7 d f 0.133333 1 0 c 1266 1150 m -8 9 d -10 -6 d f black 1248 1132 m 23 13 d -13 14 d -23 -13 d cl s 0 1 0.0533333 c 1226 1118 m 15 10 d -27 4 d f 0.0399999 1 0 c 1241 1128 m 7 4 d -13 14 d -22 + -13 d 1 -1 d f black 1226 1118 m 22 14 d -13 14 d -22 -13 d cl s 0 1 0.146667 c 1203 1106 m 3 1 d -4 X f 0 1 0.0533333 c 1206 1107 m 20 11 d -12 14 d -3 X -21 -11 d 12 -14 d f 0.0399999 1 0 c 1214 1132 m -1 1 d -2 -1 d f black 1203 1106 m 23 12 d + -13 15 d -23 -12 d cl s 0 1 0.146667 c 1181 1093 m 22 13 d -1 1 d -30 4 d -4 -2 d f 0 1 0.0533333 c 1202 1107 m -12 14 d -18 -10 d f black 1181 1093 m 22 13 d -13 15 d -22 -12 d cl s 0 1 0.24 c 1158 1081 m 9 5 d -13 1 d f 0 1 0.146667 c 1167 1086 m + 14 7 d -13 16 d -22 -12 d 8 -10 d f black 1158 1081 m 23 12 d -13 16 d -22 -12 d cl s 0 1 0.24 c 1136 1069 m 22 12 d -4 6 d -25 1 d -6 -2 d f 0 1 0.146667 c 1154 1087 m -8 10 d -17 -9 d f black 1136 1069 m 22 12 d -12 16 d -23 -11 d cl s 0 1 + 0.333333 c 1114 1058 m 11 6 d -16 X f 0 1 0.24 c 1125 1064 m 11 5 d -13 17 d -22 -11 d 8 -11 d f black 1114 1058 m 22 11 d -13 17 d -22 -11 d cl s 0 1 0.333333 c 1091 1047 m 23 11 d -5 6 d -28 1 d -3 -1 d f 0 1 0.24 c 1109 1064 m -8 11 d -20 -10 d f + black 1091 1047 m 23 11 d -13 17 d -23 -11 d cl s 0 1 0.426667 c 1069 1037 m 9 4 d -13 X f 0 1 0.333333 c 1078 1041 m 13 6 d -13 17 d -22 -10 d 9 -13 d f black 1069 1037 m 22 10 d -13 17 d -22 -10 d cl s 0 1 0.426667 c 1046 1026 m 23 11 d -4 4 d -29 + X f 0 1 0.333333 c 1065 1041 m -9 13 d -23 -10 d 3 -3 d f black 1046 1026 m 23 11 d -13 17 d -23 -10 d cl s 0 1 0.426667 c 1024 1016 m 22 10 d -10 15 d -10 X -15 -7 d f 0 1 0.333333 c 1036 1041 m -3 3 d -7 -3 d f black 1024 1016 m 22 10 d -13 18 d + -22 -10 d cl s 0 1 0.52 c 1001 1007 m 22 9 d -28 X f 0 1 0.426667 c 1023 1016 m 1 X -13 18 d -22 -9 d 6 -9 d f black 1001 1007 m 23 9 d -13 18 d -22 -9 d cl s 0 1 0.52 c 979 998 m 22 9 d -6 9 d -28 -1 d f 0 1 0.426667 c 995 1016 m -6 9 d -23 -9 d 1 + -1 d f black 979 998 m 22 9 d -12 18 d -23 -9 d cl s 0 1 0.613333 c 957 989 m -1 X f 0 1 0.52 c 957 989 m 22 9 d -12 17 d -5 -1 d -18 -7 d 12 -18 d f 0 1 0.426667 c 967 1015 m -1 1 d -4 -2 d f black 957 989 m 22 9 d -13 18 d -22 -9 d cl s 0 1 + 0.613333 c 934 981 m 23 8 d -1 X -27 -1 d f 0 1 0.52 c 956 989 m -12 18 d -23 -8 d 8 -11 d f black 934 981 m 23 8 d -13 18 d -23 -8 d cl s 0 1 0.613333 c 912 973 m 22 8 d -5 7 d -26 -2 d f 0 1 0.52 c 929 988 m -8 11 d -22 -8 d 4 -5 d f black 912 973 + m 22 8 d -13 18 d -22 -8 d cl s 0 1 0.613333 c 889 965 m 23 8 d -9 13 d -27 -2 d f 0 1 0.52 c 903 986 m -4 5 d -23 -7 d f black 889 965 m 23 8 d -13 18 d -23 -7 d cl s 0 1 0.613333 c 867 958 m 22 7 d -13 19 d -22 -8 d f 0 1 0.52 c 876 984 m f black + 867 958 m 22 7 d -13 19 d -22 -8 d cl s 0 1 0.706667 c 844 951 m 20 6 d -22 -2 d f 0 1 0.613333 c 864 957 m 3 1 d -13 18 d -22 -6 d 10 -15 d f black 844 951 m 23 7 d -13 18 d -22 -6 d cl s 0 1 0.706667 c 822 945 m 22 6 d -2 4 d -25 -3 d f 0 1 + 0.613333 c 842 955 m -10 15 d -23 -7 d 8 -11 d f black 822 945 m 22 6 d -12 19 d -23 -7 d cl s 0 1 0.706667 c 800 939 m 22 6 d -5 7 d -24 -4 d f 0 1 0.613333 c 817 952 m -8 11 d -22 -6 d 6 -9 d f black 800 939 m 22 6 d -13 18 d -22 -6 d cl s 0 1 + 0.706667 c 777 933 m 23 6 d -7 9 d -24 -3 d f 0 1 0.613333 c 793 948 m -6 9 d -23 -6 d 5 -6 d f black 777 933 m 23 6 d -13 18 d -23 -6 d cl s 0 1 0.706667 c 755 928 m 22 5 d -8 12 d -24 -4 d f 0 1 0.613333 c 769 945 m -5 6 d -22 -6 d 3 -4 d f black + 755 928 m 22 5 d -13 18 d -22 -6 d cl s 0 1 0.706667 c 732 923 m 23 5 d -10 13 d -23 -4 d f 0 1 0.613333 c 745 941 m -3 4 d -23 -5 d 3 -3 d f black 732 923 m 23 5 d -13 17 d -23 -5 d cl s 0 1 0.706667 c 710 918 m 22 5 d -10 14 d -23 -4 d f 0 1 + 0.613333 c 722 937 m -3 3 d -22 -5 d 2 -2 d f black 710 918 m 22 5 d -13 17 d -22 -5 d cl s 0 1 0.706667 c 688 914 m 22 4 d -11 15 d -23 -5 d f 0 1 0.613333 c 699 933 m -2 2 d -22 -4 d 1 -3 d f black 688 914 m 22 4 d -13 17 d -22 -4 d cl s 0 1 + 0.706667 c 665 910 m 23 4 d -12 14 d -21 -4 d f 0 1 0.613333 c 676 928 m -1 3 d -23 -4 d 3 -3 d f black 665 910 m 23 4 d -13 17 d -23 -4 d cl s 0 1 0.706667 c 643 906 m 22 4 d -10 14 d -22 -6 d f 0 1 0.613333 c 655 924 m -3 3 d -22 -4 d 3 -5 d f + black 643 906 m 22 4 d -13 17 d -22 -4 d cl s 0 1 0.706667 c 620 903 m 23 3 d -10 12 d -20 -5 d f 0 1 0.613333 c 633 918 m -3 5 d -23 -4 d 6 -6 d f black 620 903 m 23 3 d -13 17 d -23 -4 d cl s 0 1 0.706667 c 598 900 m 22 3 d -7 10 d -20 -6 d f 0 1 + 0.613333 c 613 913 m -6 6 d -22 -3 d 8 -9 d f black 598 900 m 22 3 d -13 16 d -22 -3 d cl s 0 1 0.706667 c 575 898 m 23 2 d -5 7 d -19 -7 d f 0 1 0.613333 c 593 907 m -8 9 d -23 -3 d 12 -13 d f black 575 898 m 23 2 d -13 16 d -23 -3 d cl s 0 1 + 0.706667 c 566 897 m 9 1 d -1 2 d f 0 1 0.613333 c 553 896 m 13 1 d 8 3 d -12 13 d -22 -2 d f black 553 896 m 22 2 d -13 15 d -22 -2 d cl s 0 1 0.613333 c 531 894 m 22 2 d -13 15 d -22 -2 d f black 531 894 m 22 2 d -13 15 d -22 -2 d cl s 0 1 + 0.613333 c 508 893 m 23 1 d -13 15 d -23 -2 d f 0 1 0.52 c 495 907 m f black 508 893 m 23 1 d -13 15 d -23 -2 d cl s 0 1 0.613333 c 486 892 m 22 1 d -13 14 d -15 -9 d f 0 1 0.52 c 495 907 m -22 -2 d 7 -7 d f black 486 892 m 22 1 d -13 14 d -22 -2 d + cl s 0 1 0.613333 c 473 892 m 13 X -6 6 d f 0 1 0.52 c 463 892 m 10 X 7 6 d -7 7 d -23 -1 d f black 463 892 m 23 X -13 13 d -23 -1 d cl s 0 1 0.52 c 441 892 m 22 X -13 12 d -22 X f black 441 892 m 22 X -13 12 d -22 X cl s 0 1 0.52 c 418 892 m 23 X + -13 12 d -18 -1 d -2 -2 d f 0 1 0.426667 c 410 903 m -5 X 3 -2 d f black 418 892 m 23 X -13 12 d -23 -1 d cl s 0 1 0.52 c 407 892 m 11 X -10 9 d f 0 1 0.426667 c 396 892 m 11 X 1 9 d -3 2 d -22 X f black 396 892 m 22 X -13 11 d -22 X cl s 0 1 + 0.426667 c 374 893 m 22 -1 d -13 11 d -22 X f black 374 893 m 22 -1 d -13 11 d -22 X cl s 0 1 0.426667 c 352 895 m 22 -2 d -13 10 d -16 1 d f 0 1 0.333333 c 351 895 m 1 X -7 9 d -7 X f black 351 895 m 23 -2 d -13 10 d -23 1 d cl s 0 1 0.333333 c 329 + 897 m 22 -2 d -13 9 d -22 1 d f black 329 897 m 22 -2 d -13 9 d -22 1 d cl s 0.506667 1 0 c 1418 1223 m 20 15 d -19 6 d -14 -9 d f 0.6 1 0 c 1438 1238 m 3 2 d -13 11 d -9 -7 d f black 1418 1223 m 23 17 d -13 11 d -23 -16 d cl s 0.413333 1 0 c 1396 + 1207 m 17 12 d -20 7 d -10 -7 d f 0.506667 1 0 c 1413 1219 m 5 4 d -13 12 d -12 -9 d f black 1396 1207 m 22 16 d -13 12 d -22 -16 d cl s 0.32 1 0 c 1373 1191 m 14 10 d -22 6 d -5 -4 d f 0.413333 1 0 c 1387 1201 m 9 6 d -13 12 d -18 -12 d f black + 1373 1191 m 23 16 d -13 12 d -23 -16 d cl s 0.226667 1 0 c 1351 1176 m 9 6 d -21 5 d f 0.32 1 0 c 1360 1182 m 13 9 d -13 12 d -22 -15 d 1 -1 d f black 1351 1176 m 22 15 d -13 12 d -22 -15 d cl s 0.133333 1 0 c 1328 1160 m 3 2 d -6 2 d f 0.226667 1 0 + c 1331 1162 m 20 14 d -12 11 d -2 X -22 -13 d 10 -10 d f 0.32 1 0 c 1339 1187 m -1 1 d -1 -1 d f black 1328 1160 m 23 16 d -13 12 d -23 -14 d cl s 0.133333 1 0 c 1306 1146 m 22 14 d -3 4 d -18 4 d -14 -9 d f 0.226667 1 0 c 1325 1164 m -10 10 d -8 -6 + d f black 1306 1146 m 22 14 d -13 14 d -22 -15 d cl s 0.0399999 1 0 c 1284 1131 m 17 12 d -26 5 d -4 -3 d f 0.133333 1 0 c 1301 1143 m 5 3 d -13 13 d -18 -11 d f black 1284 1131 m 22 15 d -13 13 d -22 -14 d cl s 0 1 0.0533333 c 1261 1118 m 9 5 d -16 + 3 d f 0.0399999 1 0 c 1270 1123 m 14 8 d -13 14 d -23 -13 d 6 -6 d f black 1261 1118 m 23 13 d -13 14 d -23 -13 d cl s 0 1 0.0533333 c 1239 1104 m 22 14 d -7 8 d -13 2 d -15 -10 d f 0.0399999 1 0 c 1254 1126 m -6 6 d -7 -4 d f black 1239 1104 m 22 + 14 d -13 14 d -22 -14 d cl s 0 1 0.146667 c 1216 1091 m 20 12 d -30 4 d -3 -1 d f 0 1 0.0533333 c 1236 1103 m 3 1 d -13 14 d -20 -11 d f black 1216 1091 m 23 13 d -13 14 d -23 -12 d cl s 0 1 0.24 c 1194 1078 m 6 4 d -10 1 d f 0 1 0.146667 c 1200 + 1082 m 16 9 d -13 15 d -22 -13 d 9 -10 d f black 1194 1078 m 22 13 d -13 15 d -22 -13 d cl s 0 1 0.24 c 1171 1066 m 23 12 d -4 5 d -23 3 d -9 -5 d f 0 1 0.146667 c 1190 1083 m -9 10 d -14 -7 d f black 1171 1066 m 23 12 d -13 15 d -23 -12 d cl s 0 1 + 0.333333 c 1149 1054 m 12 7 d -19 1 d f 0 1 0.24 c 1161 1061 m 10 5 d -13 15 d -22 -12 d 6 -7 d f black 1149 1054 m 22 12 d -13 15 d -22 -12 d cl s 0 1 0.333333 c 1127 1043 m 22 11 d -7 8 d -17 2 d -11 -6 d f 0 1 0.24 c 1142 1062 m -6 7 d -11 -5 d f + black 1127 1043 m 22 11 d -13 15 d -22 -11 d cl s 0 1 0.426667 c 1104 1031 m 14 7 d -21 2 d f 0 1 0.333333 c 1118 1038 m 9 5 d -13 15 d -23 -11 d 6 -7 d f black 1104 1031 m 23 12 d -13 15 d -23 -11 d cl s 0 1 0.426667 c 1082 1021 m 22 10 d -7 9 d + -19 1 d -9 -4 d f 0 1 0.333333 c 1097 1040 m -6 7 d -13 -6 d f black 1082 1021 m 22 10 d -13 16 d -22 -10 d cl s 0 1 0.52 c 1059 1010 m 10 5 d -14 1 d f 0 1 0.426667 c 1069 1015 m 13 6 d -13 16 d -23 -11 d 9 -10 d f black 1059 1010 m 23 11 d -13 16 + d -23 -11 d cl s 0 1 0.52 c 1037 1001 m 22 9 d -4 6 d -31 X f 0 1 0.426667 c 1055 1016 m -9 10 d -22 -10 d f black 1037 1001 m 22 9 d -13 16 d -22 -10 d cl s 0 1 0.52 c 1014 991 m 23 10 d -13 15 d -1 X -22 -9 d f 0 1 0.426667 c 1024 1016 m -1 X f + black 1014 991 m 23 10 d -13 15 d -23 -9 d cl s 0 1 0.613333 c 992 982 m 20 8 d -27 X f 0 1 0.52 c 1012 990 m 2 1 d -13 16 d -22 -9 d 6 -8 d f black 992 982 m 22 9 d -13 16 d -22 -9 d cl s 0 1 0.613333 c 970 973 m 22 9 d -7 8 d -28 -1 d f 0 1 0.52 c + 985 990 m -6 8 d -22 -9 d f black 970 973 m 22 9 d -13 16 d -22 -9 d cl s 0 1 0.613333 c 947 965 m 23 8 d -13 16 d -23 -8 d f black 947 965 m 23 8 d -13 16 d -23 -8 d cl s 0 1 0.706667 c 925 957 m 14 5 d -18 -1 d f 0 1 0.613333 c 939 962 m 8 3 d -13 + 16 d -22 -8 d 9 -12 d f black 925 957 m 22 8 d -13 16 d -22 -8 d cl s 0 1 0.706667 c 902 949 m 23 8 d -4 4 d -27 -2 d f 0 1 0.613333 c 921 961 m -9 12 d -23 -8 d 5 -6 d f black 902 949 m 23 8 d -13 16 d -23 -8 d cl s 0 1 0.706667 c 880 942 m 22 7 d + -8 10 d -27 -1 d f 0 1 0.613333 c 894 959 m -5 6 d -22 -7 d f black 880 942 m 22 7 d -13 16 d -22 -7 d cl s 0 1 0.706667 c 857 935 m 23 7 d -13 16 d -3 -1 d -20 -6 d f 0 1 0.613333 c 867 958 m -3 -1 d f black 857 935 m 23 7 d -13 16 d -23 -7 d cl s + 0 1 0.706667 c 835 929 m 22 6 d -13 16 d -22 -6 d f black 835 929 m 22 6 d -13 16 d -22 -6 d cl s 0 1 0.8 c 813 923 m f 0 1 0.706667 c 813 923 m 22 6 d -13 16 d -22 -6 d 13 -16 d f black 813 923 m 22 6 d -13 16 d -22 -6 d cl s 0 1 0.8 c 790 917 m 23 + 6 d -25 -4 d f 0 1 0.706667 c 813 923 m -13 16 d -23 -6 d 11 -14 d f black 790 917 m 23 6 d -13 16 d -23 -6 d cl s 0 1 0.8 c 768 912 m 22 5 d -2 2 d -23 -3 d f 0 1 0.706667 c 788 919 m -11 14 d -22 -5 d 10 -12 d f black 768 912 m 22 5 d -13 16 d -22 + -5 d cl s 0 1 0.8 c 745 907 m 23 5 d -3 4 d -23 -4 d f 0 1 0.706667 c 765 916 m -10 12 d -23 -5 d 10 -11 d f black 745 907 m 23 5 d -13 16 d -23 -5 d cl s 0 1 0.8 c 723 903 m 22 4 d -3 5 d -23 -5 d f 0 1 0.706667 c 742 912 m -10 11 d -22 -5 d 9 -11 + d f black 723 903 m 22 4 d -13 16 d -22 -5 d cl s 0 1 0.8 c 700 899 m 23 4 d -4 4 d -21 -5 d f 0 1 0.706667 c 719 907 m -9 11 d -22 -4 d 10 -12 d f black 700 899 m 23 4 d -13 15 d -22 -4 d cl s 0 1 0.8 c 678 895 m 22 4 d -2 3 d -21 -6 d f 0 1 + 0.706667 c 698 902 m -10 12 d -23 -4 d 12 -14 d f black 678 895 m 22 4 d -12 15 d -23 -4 d cl s 0 1 0.8 c 669 894 m 9 1 d -1 1 d f 0 1 0.706667 c 656 892 m 13 2 d 8 2 d -12 14 d -22 -4 d f black 656 892 m 22 3 d -13 15 d -22 -4 d cl s 0 1 0.706667 c + 633 889 m 23 3 d -13 14 d -23 -3 d f black 633 889 m 23 3 d -13 14 d -23 -3 d cl s 0 1 0.706667 c 611 887 m 22 2 d -13 14 d -22 -3 d f black 611 887 m 22 2 d -13 14 d -22 -3 d cl s 0 1 0.706667 c 588 885 m 23 2 d -13 13 d -23 -2 d f black 588 885 m + 23 2 d -13 13 d -23 -2 d cl s 0 1 0.706667 c 566 883 m 22 2 d -13 13 d -9 -1 d -9 -5 d f 0 1 0.613333 c 566 897 m -13 -1 d 4 -4 d f black 566 883 m 22 2 d -13 13 d -22 -2 d cl s 0 1 0.706667 c 543 882 m 23 1 d -9 9 d -15 -9 d f 0 1 0.613333 c 557 + 892 m -4 4 d -22 -2 d 11 -11 d f black 543 882 m 23 1 d -13 13 d -22 -2 d cl s 0 1 0.706667 c 541 882 m 2 X -1 1 d f 0 1 0.613333 c 521 881 m 20 1 d 1 1 d -11 11 d -23 -1 d f black 521 881 m 22 1 d -12 12 d -23 -1 d cl s 0 1 0.613333 c 499 881 m 22 + X -13 12 d -22 -1 d f black 499 881 m 22 X -13 12 d -22 -1 d cl s 0 1 0.613333 c 476 880 m 23 1 d -13 11 d -13 X -3 -6 d f 0 1 0.52 c 473 892 m -10 X 7 -6 d f black 476 880 m 23 1 d -13 11 d -23 X cl s 0 1 0.613333 c 468 881 m 8 -1 d -6 6 d f 0 1 + 0.52 c 454 881 m 14 X 2 5 d -7 6 d -22 X f black 454 881 m 22 -1 d -13 12 d -22 X cl s 0 1 0.52 c 431 882 m 23 -1 d -13 11 d -23 X f black 431 882 m 23 -1 d -13 11 d -23 X cl s 0 1 0.52 c 411 883 m 20 -1 d -13 10 d -11 X f 0 1 0.426667 c 409 883 m 2 + X -4 9 d -11 X f black 409 883 m 22 -1 d -13 10 d -22 X cl s 0 1 0.426667 c 386 884 m 23 -1 d -13 9 d -22 1 d f black 386 884 m 23 -1 d -13 9 d -22 1 d cl s 0 1 0.426667 c 364 886 m 22 -2 d -12 9 d -22 2 d 4 -3 d f 0 1 0.333333 c 352 895 m -1 X 5 -3 + d f black 364 886 m 22 -2 d -12 9 d -23 2 d cl s 0 1 0.426667 c 362 886 m 2 X -8 6 d f 0 1 0.333333 c 342 888 m 20 -2 d -6 6 d -5 3 d -22 2 d f black 342 888 m 22 -2 d -13 9 d -22 2 d cl s 0.506667 1 0 c 1431 1214 m 22 17 d -15 7 d -20 -15 d f 0.6 1 + 0 c 1453 1231 m 1 X -13 9 d -3 -2 d f black 1431 1214 m 23 17 d -13 9 d -23 -17 d cl s 0.413333 1 0 c 1409 1197 m 20 15 d -16 7 d -17 -12 d f 0.506667 1 0 c 1429 1212 m 2 2 d -13 9 d -5 -4 d f black 1409 1197 m 22 17 d -13 9 d -22 -16 d cl s 0.32 1 + 0 c 1386 1181 m 17 12 d -16 8 d -14 -10 d f 0.413333 1 0 c 1403 1193 m 6 4 d -13 10 d -9 -6 d f black 1386 1181 m 23 16 d -13 10 d -23 -16 d cl s 0.226667 1 0 c 1364 1166 m 13 9 d -17 7 d -9 -6 d f 0.32 1 0 c 1377 1175 m 9 6 d -13 10 d -13 -9 d f + black 1364 1166 m 22 15 d -13 10 d -22 -15 d cl s 0.133333 1 0 c 1341 1150 m 8 6 d -18 6 d -3 -2 d f 0.226667 1 0 c 1349 1156 m 15 10 d -13 10 d -20 -14 d f black 1341 1150 m 23 16 d -13 10 d -23 -16 d cl s 0.0399999 1 0 c 1319 1135 m 1 1 d -4 2 d f + 0.133333 1 0 c 1320 1136 m 21 14 d -13 10 d -22 -14 d 10 -8 d f black 1319 1135 m 22 15 d -13 10 d -22 -14 d cl s 0.0399999 1 0 c 1297 1121 m 22 14 d -3 3 d -15 5 d -17 -12 d f 0.133333 1 0 c 1316 1138 m -10 8 d -5 -3 d f black 1297 1121 m 22 14 d + -13 11 d -22 -15 d cl s 0 1 0.0533333 c 1274 1107 m 15 10 d -19 6 d -9 -5 d f 0.0399999 1 0 c 1289 1117 m 8 4 d -13 10 d -14 -8 d f black 1274 1107 m 23 14 d -13 10 d -23 -13 d cl s 0 1 0.146667 c 1252 1093 m 5 3 d -14 5 d f 0 1 0.0533333 c 1257 + 1096 m 17 11 d -13 11 d -22 -14 d 4 -3 d f black 1252 1093 m 22 14 d -13 11 d -22 -14 d cl s 0 1 0.146667 c 1229 1080 m 23 13 d -9 8 d -7 2 d -20 -12 d f 0 1 0.0533333 c 1243 1101 m -4 3 d -3 -1 d f black 1229 1080 m 23 13 d -13 11 d -23 -13 d cl s + 0 1 0.24 c 1207 1067 m 15 9 d -22 6 d -6 -4 d f 0 1 0.146667 c 1222 1076 m 7 4 d -13 11 d -16 -9 d f black 1207 1067 m 22 13 d -13 11 d -22 -13 d cl s 0 1 0.333333 c 1184 1055 m 1 X -1 X f 0 1 0.24 c 1185 1055 m 22 12 d -13 11 d -23 -12 d 13 -11 d f + black 1184 1055 m 23 12 d -13 11 d -23 -12 d cl s 0 1 0.333333 c 1162 1043 m 22 12 d -23 6 d -12 -7 d f 0 1 0.24 c 1184 1055 m -13 11 d -10 -5 d f black 1162 1043 m 22 12 d -13 11 d -22 -12 d cl s 0 1 0.426667 c 1140 1031 m 3 2 d -8 2 d f 0 1 + 0.333333 c 1143 1033 m 19 10 d -13 11 d -22 -11 d 8 -8 d f black 1140 1031 m 22 12 d -13 11 d -22 -11 d cl s 0 1 0.426667 c 1117 1020 m 23 11 d -5 4 d -17 3 d -14 -7 d f 0 1 0.333333 c 1135 1035 m -8 8 d -9 -5 d f black 1117 1020 m 23 11 d -13 12 d + -23 -12 d cl s 0 1 0.52 c 1095 1009 m 2 1 d -5 1 d f 0 1 0.426667 c 1097 1010 m 20 10 d -13 11 d -22 -10 d 10 -10 d f black 1095 1009 m 22 11 d -13 11 d -22 -10 d cl s 0 1 0.52 c 1072 999 m 23 10 d -3 2 d -23 4 d -10 -5 d f 0 1 0.426667 c 1092 1011 + m -10 10 d -13 -6 d f black 1072 999 m 23 10 d -13 12 d -23 -11 d cl s 0 1 0.52 c 1050 989 m 22 10 d -13 11 d -22 -9 d f black 1050 989 m 22 10 d -13 11 d -22 -9 d cl s 0 1 0.613333 c 1027 979 m 16 7 d -27 4 d f 0 1 0.52 c 1043 986 m 7 3 d -13 12 d + -23 -10 d 2 -1 d f black 1027 979 m 23 10 d -13 12 d -23 -10 d cl s 0 1 0.613333 c 1005 970 m 22 9 d -11 11 d -4 X -20 -8 d f 0 1 0.52 c 1016 990 m -2 1 d -2 -1 d f black 1005 970 m 22 9 d -13 12 d -22 -9 d cl s 0 1 0.613333 c 983 961 m 22 9 d -13 + 12 d -22 -9 d f black 983 961 m 22 9 d -13 12 d -22 -9 d cl s 0 1 0.706667 c 960 953 m 17 6 d -26 2 d f 0 1 0.613333 c 977 959 m 6 2 d -13 12 d -23 -8 d 4 -4 d f black 960 953 m 23 8 d -13 12 d -23 -8 d cl s 0 1 0.706667 c 938 945 m 22 8 d -9 8 d + -12 1 d -14 -5 d f 0 1 0.613333 c 951 961 m -4 4 d -8 -3 d f black 938 945 m 22 8 d -13 12 d -22 -8 d cl s 0 1 0.706667 c 915 937 m 23 8 d -13 12 d -23 -8 d f black 915 937 m 23 8 d -13 12 d -23 -8 d cl s 0 1 0.706667 c 893 930 m 22 7 d -13 12 d -22 + -7 d f black 893 930 m 22 7 d -13 12 d -22 -7 d cl s 0 1 0.8 c 870 923 m 8 3 d -10 -1 d f 0 1 0.706667 c 878 926 m 15 4 d -13 12 d -23 -7 d 11 -10 d f black 870 923 m 23 7 d -13 12 d -23 -7 d cl s 0 1 0.8 c 848 917 m 22 6 d -2 2 d -28 X f 0 1 + 0.706667 c 868 925 m -11 10 d -22 -6 d 5 -4 d f black 848 917 m 22 6 d -13 12 d -22 -6 d cl s 0 1 0.8 c 826 911 m 22 6 d -8 8 d -27 -2 d f 0 1 0.706667 c 840 925 m -5 4 d -22 -6 d f black 826 911 m 22 6 d -13 12 d -22 -6 d cl s 0 1 0.8 c 803 906 m + 23 5 d -13 12 d -23 -6 d f black 803 906 m 23 5 d -13 12 d -23 -6 d cl s 0 1 0.8 c 781 900 m 22 6 d -13 11 d -22 -5 d f black 781 900 m 22 6 d -13 11 d -22 -5 d cl s 0 1 0.8 c 758 896 m 23 4 d -13 12 d -23 -5 d f black 758 896 m 23 4 d -13 12 d -23 + -5 d cl s 0 1 0.8 c 736 891 m 22 5 d -13 11 d -22 -4 d f black 736 891 m 22 5 d -13 11 d -22 -4 d cl s 0 1 0.8 c 713 888 m 23 3 d -13 12 d -23 -4 d f black 713 888 m 23 3 d -13 12 d -23 -4 d cl s 0 1 0.8 c 691 884 m 22 4 d -13 11 d -22 -4 d f black + 691 884 m 22 4 d -13 11 d -22 -4 d cl s 0 1 0.8 c 669 881 m 22 3 d -13 11 d -9 -1 d -10 -4 d f 0 1 0.706667 c 669 894 m -13 -2 d 3 -2 d f black 669 881 m 22 3 d -13 11 d -22 -3 d cl s 0 1 0.8 c 646 878 m 23 3 d -10 9 d -16 -9 d f 0 1 0.706667 c 659 + 890 m -3 2 d -23 -3 d 10 -8 d f black 646 878 m 23 3 d -13 11 d -23 -3 d cl s 0 1 0.8 c 640 878 m 6 X -3 3 d f 0 1 0.706667 c 624 876 m 16 2 d 3 3 d -10 8 d -22 -2 d f black 624 876 m 22 2 d -13 11 d -22 -2 d cl s 0 1 0.706667 c 601 874 m 23 2 d -13 + 11 d -23 -2 d f black 601 874 m 23 2 d -13 11 d -23 -2 d cl s 0 1 0.706667 c 579 873 m 22 1 d -13 11 d -22 -2 d f black 579 873 m 22 1 d -13 11 d -22 -2 d cl s 0 1 0.706667 c 556 872 m 23 1 d -13 10 d -23 -1 d f black 556 872 m 23 1 d -13 10 d -23 + -1 d cl s 0 1 0.706667 c 540 871 m 16 1 d -13 10 d -2 X f 0 1 0.613333 c 534 871 m 6 X 1 11 d -20 -1 d f black 534 871 m 22 1 d -13 10 d -22 -1 d cl s 0 1 0.613333 c 512 871 m 22 X -13 10 d -22 X f black 512 871 m 22 X -13 10 d -22 X cl s 0 1 + 0.613333 c 489 871 m 23 X -13 10 d -23 -1 d f black 489 871 m 23 X -13 10 d -23 -1 d cl s 0 1 0.613333 c 474 871 m 15 X -13 9 d -8 1 d f 0 1 0.52 c 467 872 m 7 -1 d -6 10 d -14 X f black 467 872 m 22 -1 d -13 9 d -22 1 d cl s 0 1 0.52 c 444 872 m 23 + X -13 9 d -23 1 d f black 444 872 m 23 X -13 9 d -23 1 d cl s 0 1 0.52 c 422 874 m 22 -2 d -13 10 d -20 1 d 4 -5 d f 0 1 0.426667 c 411 883 m -2 X 6 -5 d f black 422 874 m 22 -2 d -13 10 d -22 1 d cl s 0 1 0.52 c 420 874 m 2 X -7 4 d f 0 1 0.426667 + c 399 876 m 21 -2 d -5 4 d -6 5 d -23 1 d f black 399 876 m 23 -2 d -13 9 d -23 1 d cl s 0 1 0.426667 c 377 878 m 22 -2 d -13 8 d -22 2 d f black 377 878 m 22 -2 d -13 8 d -22 2 d cl s 0 1 0.426667 c 374 878 m 3 X -13 8 d -2 X f 0 1 0.333333 c 355 + 880 m 19 -2 d -12 8 d -20 2 d f black 355 880 m 22 -2 d -13 8 d -22 2 d cl s 0.506667 1 0 c 1444 1211 m 12 10 d -3 10 d -22 -17 d f 0.6 1 0 c 1456 1221 m 10 8 d -12 2 d -1 X f black 1444 1211 m 22 18 d -12 2 d -23 -17 d cl s 0.413333 1 0 c 1422 1195 + m 10 7 d -3 10 d -20 -15 d f 0.506667 1 0 c 1432 1202 m 12 9 d -13 3 d -2 -2 d f black 1422 1195 m 22 16 d -13 3 d -22 -17 d cl s 0.32 1 0 c 1399 1178 m 7 6 d -3 9 d -17 -12 d f 0.413333 1 0 c 1406 1184 m 16 11 d -13 2 d -6 -4 d f black 1399 1178 m + 23 17 d -13 2 d -23 -16 d cl s 0.226667 1 0 c 1377 1163 m 3 2 d -3 10 d -13 -9 d f 0.32 1 0 c 1380 1165 m 19 13 d -13 3 d -9 -6 d f black 1377 1163 m 22 15 d -13 3 d -22 -15 d cl s 0.133333 1 0 c 1349 1156 m -8 -6 d 11 -2 d f 0.226667 1 0 c 1354 + 1147 m 23 16 d -13 3 d -15 -10 d 3 -8 d f black 1354 1147 m 23 16 d -13 3 d -23 -16 d cl s 0.0399999 1 0 c 1320 1136 m -1 -1 d 1 X f 0.133333 1 0 c 1332 1132 m 20 14 d 2 Y -11 2 d -21 -14 d -1 Y f 0.226667 1 0 c 1352 1146 m 2 1 d -2 1 d f black 1332 + 1132 m 22 15 d -13 3 d -22 -15 d cl s 0.0399999 1 0 c 1309 1117 m 14 9 d -3 9 d -1 X -22 -14 d f 0.133333 1 0 c 1323 1126 m 9 6 d -12 3 d f black 1309 1117 m 23 15 d -13 3 d -22 -14 d cl s 0 1 0.0533333 c 1287 1103 m 6 4 d -4 10 d -15 -10 d f + 0.0399999 1 0 c 1293 1107 m 16 10 d -12 4 d -8 -4 d f black 1287 1103 m 22 14 d -12 4 d -23 -14 d cl s 0 1 0.146667 c 1257 1096 m -5 -3 d 7 -2 d f 0 1 0.0533333 c 1265 1089 m 22 14 d -13 4 d -17 -11 d 2 -5 d f black 1265 1089 m 22 14 d -13 4 d -22 + -14 d cl s 0 1 0.146667 c 1242 1076 m 18 11 d -1 4 d -7 2 d -23 -13 d f 0 1 0.0533333 c 1260 1087 m 5 2 d -6 2 d f black 1242 1076 m 23 13 d -13 4 d -23 -13 d cl s 0 1 0.24 c 1220 1063 m 5 3 d -3 10 d -15 -9 d f 0 1 0.146667 c 1225 1066 m 17 10 d + -13 4 d -7 -4 d f black 1220 1063 m 22 13 d -13 4 d -22 -13 d cl s 0 1 0.333333 c 1185 1055 m -1 X 1 X f 0 1 0.24 c 1197 1050 m 23 13 d -13 4 d -22 -12 d f black 1197 1050 m 23 13 d -13 4 d -23 -12 d cl s 0 1 0.333333 c 1175 1038 m 13 7 d -3 10 d -1 + X -22 -12 d f 0 1 0.24 c 1188 1045 m 9 5 d -12 5 d f black 1175 1038 m 22 12 d -13 5 d -22 -12 d cl s 0 1 0.426667 c 1143 1033 m -3 -2 d 5 -2 d f 0 1 0.333333 c 1152 1026 m 23 12 d -13 5 d -19 -10 d 2 -4 d f black 1152 1026 m 23 12 d -13 5 d -22 -12 + d cl s 0 1 0.426667 c 1130 1015 m 16 8 d -1 6 d -5 2 d -23 -11 d f 0 1 0.333333 c 1146 1023 m 6 3 d -7 3 d f black 1130 1015 m 22 11 d -12 5 d -23 -11 d cl s 0 1 0.52 c 1097 1010 m -2 -1 d 3 -1 d f 0 1 0.426667 c 1108 1004 m 22 11 d -13 5 d -20 -10 + d 1 -2 d f black 1108 1004 m 22 11 d -13 5 d -22 -11 d cl s 0 1 0.52 c 1085 993 m 15 7 d -2 8 d -3 1 d -23 -10 d f 0 1 0.426667 c 1100 1000 m 8 4 d -10 4 d f black 1085 993 m 23 11 d -13 5 d -23 -10 d cl s 0 1 0.52 c 1063 983 m 22 10 d -13 6 d -22 + -10 d f black 1063 983 m 22 10 d -13 6 d -22 -10 d cl s 0 1 0.613333 c 1040 974 m 6 2 d -3 10 d -16 -7 d f 0 1 0.52 c 1046 976 m 17 7 d -13 6 d -7 -3 d f black 1040 974 m 23 9 d -13 6 d -23 -10 d cl s 0 1 0.613333 c 1018 964 m 22 10 d -13 5 d -22 -9 + d f black 1018 964 m 22 10 d -13 5 d -22 -9 d cl s 0 1 0.613333 c 995 955 m 23 9 d -13 6 d -22 -9 d f black 995 955 m 23 9 d -13 6 d -22 -9 d cl s 0 1 0.706667 c 973 947 m 6 2 d -2 10 d -17 -6 d f 0 1 0.613333 c 979 949 m 16 6 d -12 6 d -6 -2 d f + black 973 947 m 22 8 d -12 6 d -23 -8 d cl s 0 1 0.706667 c 951 939 m 22 8 d -13 6 d -22 -8 d f black 951 939 m 22 8 d -13 6 d -22 -8 d cl s 0 1 0.706667 c 928 931 m 23 8 d -13 6 d -23 -8 d f black 928 931 m 23 8 d -13 6 d -23 -8 d cl s 0 1 0.706667 + c 906 924 m 22 7 d -13 6 d -22 -7 d f black 906 924 m 22 7 d -13 6 d -22 -7 d cl s 0 1 0.8 c 878 926 m -8 -3 d 7 -3 d f 0 1 0.706667 c 883 917 m 23 7 d -13 6 d -15 -4 d -1 -6 d f black 883 917 m 23 7 d -13 6 d -23 -7 d cl s 0 1 0.8 c 861 911 m 14 4 + d 2 5 d -7 3 d -22 -6 d f 0 1 0.706667 c 875 915 m 8 2 d -6 3 d f black 861 911 m 22 6 d -13 6 d -22 -6 d cl s 0 1 0.8 c 838 905 m 23 6 d -13 6 d -22 -6 d f black 838 905 m 23 6 d -13 6 d -22 -6 d cl s 0 1 0.8 c 816 899 m 22 6 d -12 6 d -23 -5 d f + black 816 899 m 22 6 d -12 6 d -23 -5 d cl s 0 1 0.8 c 794 894 m 22 5 d -13 7 d -22 -6 d f black 794 894 m 22 5 d -13 7 d -22 -6 d cl s 0 1 0.8 c 771 889 m 23 5 d -13 6 d -23 -4 d f black 771 889 m 23 5 d -13 6 d -23 -4 d cl s 0 1 0.8 c 749 884 m 22 + 5 d -13 7 d -22 -5 d f black 749 884 m 22 5 d -13 7 d -22 -5 d cl s 0 1 0.8 c 726 881 m 23 3 d -13 7 d -23 -3 d f black 726 881 m 23 3 d -13 7 d -23 -3 d cl s 0 1 0.8 c 704 877 m 22 4 d -13 7 d -22 -4 d f black 704 877 m 22 4 d -13 7 d -22 -4 d cl s + 0 1 0.8 c 681 874 m 23 3 d -13 7 d -22 -3 d f black 681 874 m 23 3 d -13 7 d -22 -3 d cl s 0 1 0.8 c 659 871 m 22 3 d -12 7 d -23 -3 d f black 659 871 m 22 3 d -12 7 d -23 -3 d cl s 0 1 0.8 c 658 871 m 1 X -13 7 d -6 X f 0 1 0.706667 c 637 869 m 21 + 2 d -18 7 d -16 -2 d f black 637 869 m 22 2 d -13 7 d -22 -2 d cl s 0 1 0.706667 c 614 867 m 23 2 d -13 7 d -23 -2 d f black 614 867 m 23 2 d -13 7 d -23 -2 d cl s 0 1 0.706667 c 592 865 m 22 2 d -13 7 d -22 -1 d f black 592 865 m 22 2 d -13 7 d -22 + -1 d cl s 0 1 0.706667 c 569 864 m 23 1 d -13 8 d -23 -1 d f black 569 864 m 23 1 d -13 8 d -23 -1 d cl s 0 1 0.706667 c 555 864 m 14 X -13 8 d -16 -1 d f 0 1 0.613333 c 547 863 m 8 1 d -15 7 d -6 X f black 547 863 m 22 1 d -13 8 d -22 -1 d cl s 0 1 + 0.613333 c 525 863 m 22 X -13 8 d -22 X f black 525 863 m 22 X -13 8 d -22 X cl s 0 1 0.613333 c 502 863 m 23 X -13 8 d -23 X f black 502 863 m 23 X -13 8 d -23 X cl s 0 1 0.613333 c 487 864 m 15 -1 d -13 8 d -15 X f 0 1 0.52 c 480 864 m 7 X -13 7 d + -7 1 d f black 480 864 m 22 -1 d -13 8 d -22 1 d cl s 0 1 0.52 c 457 865 m 23 -1 d -13 8 d -23 X f black 457 865 m 23 -1 d -13 8 d -23 X cl s 0 1 0.52 c 435 866 m 22 -1 d -13 7 d -22 2 d f black 435 866 m 22 -1 d -13 7 d -22 2 d cl s 0 1 0.52 c 433 + 866 m 2 X -13 8 d -2 X f 0 1 0.426667 c 412 868 m 21 -2 d -13 8 d -21 2 d f black 412 868 m 23 -2 d -13 8 d -23 2 d cl s 0 1 0.426667 c 390 870 m 22 -2 d -13 8 d -22 2 d f black 390 870 m 22 -2 d -13 8 d -22 2 d cl s 0 1 0.426667 c 387 870 m 3 X -13 + 8 d -3 X f 0 1 0.333333 c 368 873 m 19 -3 d -13 8 d -19 2 d f black 368 873 m 22 -3 d -13 8 d -22 2 d cl s 0.506667 1 0 c 1456 1221 m -12 -10 d 6 4 d f 0.6 1 0 c 1457 1220 m 7 5 d 9 8 d -7 -4 d -10 -8 d -6 -6 d f 0.693333 1 0 c 1464 1225 m 15 12 d + -6 -4 d f black 1457 1220 m 22 17 d -13 -8 d -22 -18 d cl s 0.413333 1 0 c 1432 1202 m -10 -7 d 4 2 d f 0.506667 1 0 c 1435 1203 m 6 4 d 9 8 d -6 -4 d -12 -9 d -6 -5 d f 0.6 1 0 c 1441 1207 m 16 13 d -7 -5 d f black 1435 1203 m 22 17 d -13 -9 d -22 + -16 d cl s 0.32 1 0 c 1406 1184 m -7 -6 d 3 2 d f 0.413333 1 0 c 1412 1186 m 4 3 d 10 8 d -4 -2 d -16 -11 d -4 -4 d f 0.506667 1 0 c 1416 1189 m 19 14 d -9 -6 d f black 1412 1186 m 23 17 d -13 -8 d -23 -17 d cl s 0.226667 1 0 c 1380 1165 m -3 -2 d 1 + X f 0.32 1 0 c 1390 1170 m 12 10 d -3 -2 d -19 -13 d -2 -2 d f 0.413333 1 0 c 1390 1170 m 22 16 d -10 -6 d f black 1390 1170 m 22 16 d -13 -8 d -22 -15 d cl s 0.226667 1 0 c 1378 1163 m -1 X -23 -16 d 11 6 d f 0.32 1 0 c 1367 1154 m 23 16 d -12 -7 d + -13 -10 d f black 1367 1154 m 23 16 d -13 -7 d -23 -16 d cl s 0.133333 1 0 c 1352 1146 m -20 -14 d 9 4 d f 0.226667 1 0 c 1345 1138 m 18 13 d 2 2 d -11 -6 d -2 -1 d -11 -10 d f 0.32 1 0 c 1363 1151 m 4 3 d -2 -1 d f black 1345 1138 m 22 16 d -13 -7 + d -22 -15 d cl s 0.0399999 1 0 c 1323 1126 m -14 -9 d 6 3 d f 0.133333 1 0 c 1322 1123 m 13 9 d 6 4 d -9 -4 d -9 -6 d -8 -6 d f 0.226667 1 0 c 1335 1132 m 10 6 d -4 -2 d f black 1322 1123 m 23 15 d -13 -6 d -23 -15 d cl s 0 1 0.0533333 c 1293 1107 m + -6 -4 d 2 1 d f 0.0399999 1 0 c 1300 1109 m 5 3 d 10 8 d -6 -3 d -16 -10 d -4 -3 d f 0.133333 1 0 c 1305 1112 m 17 11 d -7 -3 d f black 1300 1109 m 22 14 d -13 -6 d -22 -14 d cl s 0 1 0.0533333 c 1289 1104 m -2 -1 d -22 -14 d 11 5 d f 0.0399999 1 0 + c 1278 1095 m 22 14 d -11 -5 d -13 -10 d f black 1278 1095 m 22 14 d -13 -6 d -22 -14 d cl s 0 1 0.146667 c 1260 1087 m -18 -11 d 7 3 d f 0 1 0.0533333 c 1255 1081 m 19 12 d 2 1 d -11 -5 d -5 -2 d -11 -8 d f 0.0399999 1 0 c 1274 1093 m 4 2 d -2 -1 d + f black 1255 1081 m 23 14 d -13 -6 d -23 -13 d cl s 0 1 0.24 c 1225 1066 m -5 -3 d 2 1 d f 0 1 0.146667 c 1233 1068 m 8 4 d 8 7 d -7 -3 d -17 -10 d -3 -2 d f 0 1 0.0533333 c 1241 1072 m 14 9 d -6 -2 d f black 1233 1068 m 22 13 d -13 -5 d -22 -13 d + cl s 0 1 0.24 c 1222 1064 m -2 -1 d -23 -13 d 11 4 d f 0 1 0.146667 c 1210 1055 m 23 13 d -11 -4 d -14 -10 d f black 1210 1055 m 23 13 d -13 -5 d -23 -13 d cl s 0 1 0.333333 c 1188 1045 m -13 -7 d 5 2 d f 0 1 0.24 c 1188 1042 m 17 10 d 3 2 d -11 -4 + d -9 -5 d -8 -5 d f 0 1 0.146667 c 1205 1052 m 5 3 d -2 -1 d f black 1188 1042 m 22 13 d -13 -5 d -22 -12 d cl s 0 1 0.333333 c 1165 1030 m 1 X 14 10 d -5 -2 d -23 -12 d f 0 1 0.24 c 1166 1030 m 22 12 d -8 -2 d f black 1165 1030 m 23 12 d -13 -4 d + -23 -12 d cl s 0 1 0.426667 c 1146 1023 m -16 -8 d 6 1 d f 0 1 0.333333 c 1143 1018 m 22 12 d -13 -4 d -6 -3 d -10 -7 d f black 1143 1018 m 22 12 d -13 -4 d -22 -11 d cl s 0 1 0.426667 c 1121 1007 m 2 1 d 13 8 d -6 -1 d -22 -11 d f 0 1 0.333333 c + 1123 1008 m 20 10 d -7 -2 d f black 1121 1007 m 22 11 d -13 -3 d -22 -11 d cl s 0 1 0.52 c 1100 1000 m -15 -7 d 5 1 d f 0 1 0.426667 c 1098 996 m 23 11 d -13 -3 d -8 -4 d -10 -6 d f black 1098 996 m 23 11 d -13 -3 d -23 -11 d cl s 0 1 0.52 c 1090 + 994 m -5 -1 d -22 -10 d 12 3 d f 0 1 0.426667 c 1076 986 m 22 10 d -8 -2 d -15 -8 d f black 1076 986 m 22 10 d -13 -3 d -22 -10 d cl s 0 1 0.613333 c 1046 976 m -6 -2 d 2 X f 0 1 0.52 c 1053 976 m 20 9 d 2 1 d -12 -3 d -17 -7 d -4 -2 d f 0 1 + 0.426667 c 1073 985 m 3 1 d -1 X f black 1053 976 m 23 10 d -13 -3 d -23 -9 d cl s 0 1 0.613333 c 1042 974 m -2 X -22 -10 d 8 1 d f 0 1 0.52 c 1031 966 m 22 10 d -11 -2 d -16 -9 d f black 1031 966 m 22 10 d -13 -2 d -22 -10 d cl s 0 1 0.613333 c + 1008 957 m 7 2 d 11 6 d -8 -1 d -23 -9 d f 0 1 0.52 c 1015 959 m 16 7 d -5 -1 d f black 1008 957 m 23 9 d -13 -2 d -23 -9 d cl s 0 1 0.706667 c 979 949 m -6 -2 d 1 X f 0 1 0.613333 c 986 948 m 22 9 d -13 -2 d -16 -6 d -5 -2 d f black 986 948 m 22 9 + d -13 -2 d -22 -8 d cl s 0 1 0.706667 c 974 947 m -1 X -22 -8 d 7 X f 0 1 0.613333 c 964 939 m 22 9 d -12 -1 d -16 -8 d f black 964 939 m 22 9 d -13 -1 d -22 -8 d cl s 0 1 0.706667 c 958 939 m -7 X -23 -8 d 12 X f 0 1 0.613333 c 941 931 m 23 8 d -6 + X -18 -8 d f black 941 931 m 23 8 d -13 X -23 -8 d cl s 0 1 0.706667 c 919 924 m 19 6 d 2 1 d -12 X -22 -7 d f 0 1 0.613333 c 938 930 m 3 1 d -1 X f black 919 924 m 22 7 d -13 X -22 -7 d cl s 0 1 0.706667 c 896 917 m 23 7 d -13 X -23 -7 d f black + 896 917 m 23 7 d -13 X -23 -7 d cl s 0 1 0.8 c 875 915 m -14 -4 d 2 -1 d f 0 1 0.706667 c 874 910 m 22 7 d -13 X -8 -2 d -12 -5 d f black 874 910 m 22 7 d -13 X -22 -6 d cl s 0 1 0.8 c 863 910 m -2 1 d -23 -6 d 6 -1 d f 0 1 0.706667 c 851 904 m 23 6 + d -11 X -19 -6 d f black 851 904 m 23 6 d -13 1 d -23 -6 d cl s 0 1 0.8 c 844 904 m -6 1 d -22 -6 d 8 -1 d f 0 1 0.706667 c 829 898 m 22 6 d -7 X -20 -6 d f black 829 898 m 22 6 d -13 1 d -22 -6 d cl s 0 1 0.8 c 824 898 m -8 1 d -22 -5 d 9 -1 d f 0 + 1 0.706667 c 807 892 m 22 6 d -5 X -21 -5 d f black 807 892 m 22 6 d -13 1 d -22 -5 d cl s 0 1 0.8 c 803 893 m -9 1 d -23 -5 d 11 -2 d f 0 1 0.706667 c 784 887 m 23 5 d -4 1 d -21 -6 d f black 784 887 m 23 5 d -13 2 d -23 -5 d cl s 0 1 0.8 c 782 887 + m -11 2 d -22 -5 d 11 -1 d f 0 1 0.706667 c 762 882 m 22 5 d -2 X -22 -4 d f black 762 882 m 22 5 d -13 2 d -22 -5 d cl s 0 1 0.8 c 760 883 m -11 1 d -23 -3 d 11 -3 d f 0 1 0.706667 c 739 878 m 23 4 d -2 1 d -23 -5 d f black 739 878 m 23 4 d -13 2 d + -23 -3 d cl s 0 1 0.8 c 737 878 m -11 3 d -22 -4 d 8 -2 d f 0 1 0.706667 c 717 874 m 22 4 d -2 X -25 -3 d f black 717 874 m 22 4 d -13 3 d -22 -4 d cl s 0 1 0.8 c 712 875 m -8 2 d -23 -3 d 6 -2 d f 0 1 0.706667 c 694 871 m 23 3 d -5 1 d -25 -3 d f + black 694 871 m 23 3 d -13 3 d -23 -3 d cl s 0 1 0.8 c 687 872 m -6 2 d -22 -3 d f 0 1 0.706667 c 672 867 m 22 4 d -7 1 d -28 -1 d f black 672 867 m 22 4 d -13 3 d -22 -3 d cl s 0 1 0.8 c 659 871 m -1 X f 0 1 0.706667 c 650 865 m 22 2 d -13 4 d -1 X + -21 -2 d f black 650 865 m 22 2 d -13 4 d -22 -2 d cl s 0 1 0.706667 c 627 863 m 23 2 d -13 4 d -23 -2 d f black 627 863 m 23 2 d -13 4 d -23 -2 d cl s 0 1 0.706667 c 605 861 m 22 2 d -13 4 d -22 -2 d f black 605 861 m 22 2 d -13 4 d -22 -2 d cl s 0 + 1 0.706667 c 586 860 m 19 1 d -13 4 d -23 -1 d 11 -4 d f 0 1 0.613333 c 582 859 m 4 1 d -6 X f black 582 859 m 23 2 d -13 4 d -23 -1 d cl s 0 1 0.706667 c 580 860 m -11 4 d -14 X f 0 1 0.613333 c 560 858 m 22 1 d -2 1 d -25 4 d -8 -1 d f black 560 + 858 m 22 1 d -13 5 d -22 -1 d cl s 0 1 0.613333 c 537 858 m 23 X -13 5 d -22 X f black 537 858 m 23 X -13 5 d -22 X cl s 0 1 0.613333 c 515 858 m 22 X -12 5 d -23 X f black 515 858 m 22 X -12 5 d -23 X cl s 0 1 0.613333 c 509 858 m 6 X -13 5 d -15 1 + d f 0 1 0.52 c 493 858 m 16 X -22 6 d -7 X f black 493 858 m 22 X -13 5 d -22 1 d cl s 0 1 0.52 c 470 858 m 23 X -13 6 d -23 1 d f black 470 858 m 23 X -13 6 d -23 1 d cl s 0 1 0.52 c 450 859 m 20 -1 d -13 7 d -22 1 d 5 -3 d f 0 1 0.426667 c 448 859 + m 2 X -10 4 d f black 448 859 m 22 -1 d -13 7 d -22 1 d cl s 0 1 0.52 c 440 863 m -5 3 d -2 X f 0 1 0.426667 c 425 861 m 23 -2 d -8 4 d -7 3 d -21 2 d f black 425 861 m 23 -2 d -13 7 d -23 2 d cl s 0 1 0.426667 c 403 863 m 22 -2 d -13 7 d -22 2 d f + black 403 863 m 22 -2 d -13 7 d -22 2 d cl s 0 1 0.426667 c 401 863 m 2 X -13 7 d -3 X f 0 1 0.333333 c 380 865 m 21 -2 d -14 7 d -19 3 d f black 380 865 m 23 -2 d -13 7 d -22 3 d cl s 0.6 1 0 c 1464 1225 m -7 -5 d 2 3 d f 0.693333 1 0 c 1482 1241 m + -3 -4 d -15 -12 d -5 -2 d 6 9 d f 0.786667 1 0 c 1470 1239 m 7 5 d 11 6 d -6 -9 d -17 -9 d f 0.88 1 0 c 1477 1244 m 15 13 d -4 -7 d f black 1470 1239 m 22 18 d -13 -20 d -22 -17 d cl s 0.506667 1 0 c 1441 1207 m -6 -4 d 1 2 d f 0.6 1 0 c 1459 1223 m + -2 -3 d -16 -13 d -5 -2 d 7 10 d f 0.693333 1 0 c 1448 1222 m 6 4 d 11 6 d -6 -9 d -16 -8 d f 0.786667 1 0 c 1454 1226 m 16 13 d -5 -7 d f black 1448 1222 m 22 17 d -13 -19 d -22 -17 d cl s 0.413333 1 0 c 1416 1189 m -4 -3 d 1 1 d f 0.506667 1 0 c + 1436 1205 m -1 -2 d -19 -14 d -3 -2 d 7 10 d f 0.6 1 0 c 1425 1204 m 5 4 d 13 7 d -7 -10 d -16 -8 d f 0.693333 1 0 c 1430 1208 m 18 14 d -5 -7 d f black 1425 1204 m 23 18 d -13 -19 d -23 -17 d cl s 0.32 1 0 c 1390 1170 m f 0.413333 1 0 c 1413 1187 m + -1 -1 d -22 -16 d 7 9 d f 0.506667 1 0 c 1403 1188 m 2 2 d 15 7 d -7 -10 d -16 -8 d f 0.6 1 0 c 1405 1190 m 20 14 d -5 -7 d f black 1403 1188 m 22 16 d -13 -18 d -22 -16 d cl s 0.32 1 0 c 1390 1170 m -23 -16 d 6 8 d f 0.413333 1 0 c 1397 1179 m -7 + -9 d -17 -8 d 7 9 d f 0.506667 1 0 c 1380 1171 m 23 17 d -6 -9 d -17 -8 d f black 1380 1171 m 23 17 d -13 -18 d -23 -16 d cl s 0.226667 1 0 c 1363 1151 m -18 -13 d 5 7 d f 0.32 1 0 c 1373 1162 m -6 -8 d -4 -3 d -13 -6 d 7 9 d f 0.413333 1 0 c 1358 + 1155 m 22 16 d -7 -9 d -16 -8 d f 0.506667 1 0 c 1380 1171 m f black 1358 1155 m 22 16 d -13 -17 d -22 -16 d cl s 0.133333 1 0 c 1335 1132 m -13 -9 d 4 4 d f 0.226667 1 0 c 1350 1145 m -5 -7 d -10 -6 d -9 -5 d 7 10 d f 0.32 1 0 c 1335 1140 m 18 12 d + 4 2 d -7 -9 d -17 -8 d f 0.413333 1 0 c 1353 1152 m 5 3 d -1 -1 d f black 1335 1140 m 23 15 d -13 -17 d -23 -15 d cl s 0.0399999 1 0 c 1305 1112 m -5 -3 d 1 1 d f 0.133333 1 0 c 1326 1127 m -4 -4 d -17 -11 d -4 -2 d 8 9 d f 0.226667 1 0 c 1313 1125 + m 13 8 d 7 4 d -7 -10 d -17 -8 d f 0.32 1 0 c 1326 1133 m 9 7 d -2 -3 d f black 1313 1125 m 22 15 d -13 -17 d -22 -14 d cl s 0.0399999 1 0 c 1301 1110 m -1 -1 d -22 -14 d 6 8 d f 0.133333 1 0 c 1291 1110 m 5 4 d 13 5 d -8 -9 d -17 -7 d f 0.226667 1 + 0 c 1296 1114 m 17 11 d -4 -6 d f black 1291 1110 m 22 15 d -13 -16 d -22 -14 d cl s 0 1 0.0533333 c 1274 1093 m -19 -12 d 5 5 d f 0.0399999 1 0 c 1284 1103 m -6 -8 d -4 -2 d -14 -7 d 7 9 d f 0.133333 1 0 c 1268 1095 m 23 15 d -7 -7 d -17 -8 d f + black 1268 1095 m 23 15 d -13 -15 d -23 -14 d cl s 0 1 0.146667 c 1241 1072 m -8 -4 d 2 2 d f 0 1 0.0533333 c 1260 1086 m -5 -5 d -14 -9 d -6 -2 d 8 8 d f 0.0399999 1 0 c 1246 1082 m 20 12 d 1 1 d -7 -9 d -17 -8 d f 0.133333 1 0 c 1266 1094 m 2 1 d + -1 X f black 1246 1082 m 22 13 d -13 -14 d -22 -13 d cl s 0 1 0.146667 c 1235 1070 m -2 -2 d -23 -13 d 7 7 d f 0 1 0.0533333 c 1223 1068 m 10 6 d 10 4 d -8 -8 d -18 -8 d f 0.0399999 1 0 c 1233 1074 m 13 8 d -3 -4 d f black 1223 1068 m 23 14 d -13 + -14 d -23 -13 d cl s 0 1 0.24 c 1205 1052 m -17 -10 d 4 4 d f 0 1 0.146667 c 1217 1062 m -7 -7 d -5 -3 d -13 -6 d 8 8 d f 0 1 0.0533333 c 1201 1055 m 22 13 d -6 -6 d -17 -8 d f black 1201 1055 m 22 13 d -13 -13 d -22 -13 d cl s 0 1 0.333333 c 1166 + 1030 m -1 X 1 X f 0 1 0.24 c 1192 1046 m -4 -4 d -22 -12 d 8 8 d f 0 1 0.146667 c 1178 1042 m 20 11 d 2 1 d -8 -8 d -18 -8 d f 0 1 0.0533333 c 1198 1053 m 3 2 d -1 -1 d f black 1178 1042 m 23 13 d -13 -13 d -23 -12 d cl s 0 1 0.333333 c 1166 1030 m + -1 X -22 -12 d 5 5 d f 0 1 0.24 c 1156 1030 m 4 2 d 14 6 d -8 -8 d -18 -7 d f 0 1 0.146667 c 1160 1032 m 18 10 d -4 -4 d f black 1156 1030 m 22 12 d -13 -12 d -22 -12 d cl s 0 1 0.426667 c 1123 1008 m -2 -1 d f 0 1 0.333333 c 1148 1023 m -5 -5 d -20 + -10 d -2 -1 d 9 8 d f 0 1 0.24 c 1134 1018 m 22 12 d -8 -7 d -18 -8 d f black 1134 1018 m 22 12 d -13 -12 d -22 -11 d cl s 0 1 0.426667 c 1121 1007 m -23 -11 d 5 4 d f 0 1 0.333333 c 1111 1007 m 7 3 d 12 5 d -9 -8 d -18 -7 d f 0 1 0.24 c 1118 1010 m + 16 8 d -4 -3 d f black 1111 1007 m 23 11 d -13 -11 d -23 -11 d cl s 0 1 0.426667 c 1103 1000 m -5 -4 d -22 -10 d 9 7 d f 0 1 0.333333 c 1089 996 m 22 11 d -8 -7 d -18 -7 d f black 1089 996 m 22 11 d -13 -11 d -22 -10 d cl s 0 1 0.52 c 1073 985 m -20 + -9 d 4 2 d f 0 1 0.426667 c 1066 985 m 5 2 d 14 6 d -9 -7 d -3 -1 d -16 -7 d f 0 1 0.333333 c 1071 987 m 18 9 d -4 -3 d f black 1066 985 m 23 11 d -13 -10 d -23 -10 d cl s 0 1 0.52 c 1057 978 m -4 -2 d -22 -10 d 8 5 d f 0 1 0.426667 c 1044 975 m 22 + 10 d -9 -7 d -18 -7 d f black 1044 975 m 22 10 d -13 -9 d -22 -10 d cl s 0 1 0.613333 c 1015 959 m -7 -2 d 1 X f 0 1 0.52 c 1039 971 m -8 -5 d -16 -7 d -6 -2 d 11 7 d f 0 1 0.426667 c 1021 965 m 23 10 d -5 -4 d -19 -7 d f black 1021 965 m 23 10 d + -13 -9 d -23 -9 d cl s 0 1 0.613333 c 1009 957 m -1 X -22 -9 d 5 3 d f 0 1 0.52 c 999 956 m 16 7 d 5 1 d -11 -7 d -18 -6 d f 0 1 0.426667 c 1015 963 m 6 2 d -1 -1 d f black 999 956 m 22 9 d -13 -8 d -22 -9 d cl s 0 1 0.613333 c 991 951 m -5 -3 d -22 + -9 d 8 5 d f 0 1 0.52 c 977 947 m 22 9 d -8 -5 d -19 -7 d f black 977 947 m 22 9 d -13 -8 d -22 -9 d cl s 0 1 0.613333 c 972 944 m -8 -5 d -23 -8 d 12 6 d f 0 1 0.52 c 954 938 m 23 9 d -5 -3 d -19 -7 d f black 954 938 m 23 9 d -13 -8 d -23 -8 d cl s + 0 1 0.706667 c 938 930 m -19 -6 d 2 1 d f 0 1 0.613333 c 932 930 m 13 5 d 8 2 d -12 -6 d -3 -1 d -17 -5 d f 0 1 0.52 c 945 935 m 9 3 d -1 -1 d f black 932 930 m 22 8 d -13 -7 d -22 -7 d cl s 0 1 0.706667 c 921 925 m -2 -1 d -23 -7 d 5 2 d f 0 1 + 0.613333 c 909 922 m 23 8 d -11 -5 d -20 -6 d f black 909 922 m 23 8 d -13 -6 d -23 -7 d cl s 0 1 0.706667 c 901 919 m -5 -2 d -22 -7 d 8 3 d f 0 1 0.613333 c 887 915 m 22 7 d -8 -3 d -19 -6 d f black 887 915 m 22 7 d -13 -5 d -22 -7 d cl s 0 1 + 0.706667 c 882 913 m -8 -3 d -23 -6 d 10 3 d f 0 1 0.613333 c 864 908 m 23 7 d -5 -2 d -21 -6 d f black 864 908 m 23 7 d -13 -5 d -23 -6 d cl s 0 1 0.706667 c 861 907 m -10 -3 d -22 -6 d 12 3 d f 0 1 0.613333 c 842 901 m 22 7 d -3 -1 d -20 -6 d f + black 842 901 m 22 7 d -13 -4 d -22 -6 d cl s 0 1 0.706667 c 820 895 m 11 3 d 10 3 d -12 -3 d -22 -6 d f 0 1 0.613333 c 831 898 m 11 3 d -1 X f black 820 895 m 22 6 d -13 -3 d -22 -6 d cl s 0 1 0.706667 c 797 890 m 23 5 d -13 -3 d -23 -5 d f black + 797 890 m 23 5 d -13 -3 d -23 -5 d cl s 0 1 0.706667 c 775 884 m 22 6 d -13 -3 d -22 -5 d f black 775 884 m 22 6 d -13 -3 d -22 -5 d cl s 0 1 0.706667 c 752 879 m 23 5 d -13 -2 d -23 -4 d f black 752 879 m 23 5 d -13 -2 d -23 -4 d cl s 0 1 0.706667 + c 730 875 m 22 4 d -13 -1 d -22 -4 d f black 730 875 m 22 4 d -13 -1 d -22 -4 d cl s 0 1 0.706667 c 707 871 m 23 4 d -13 -1 d -23 -3 d f black 707 871 m 23 4 d -13 -1 d -23 -3 d cl s 0 1 0.706667 c 685 867 m 22 4 d -13 X -22 -4 d f black 685 867 m + 22 4 d -13 X -22 -4 d cl s 0 1 0.706667 c 663 864 m 22 3 d -13 X -22 -2 d f black 663 864 m 22 3 d -13 X -22 -2 d cl s 0 1 0.706667 c 657 863 m 6 1 d -13 1 d -23 -2 d 11 -1 d f 0 1 0.613333 c 640 861 m 17 2 d -19 -1 d f black 640 861 m 23 3 d -13 1 + d -23 -2 d cl s 0 1 0.706667 c 638 862 m -11 1 d -22 -2 d 5 -1 d f 0 1 0.613333 c 618 859 m 22 2 d -2 1 d -28 -2 d f black 618 859 m 22 2 d -13 2 d -22 -2 d cl s 0 1 0.706667 c 610 860 m -5 1 d -19 -1 d f 0 1 0.613333 c 595 857 m 23 2 d -8 1 d -24 X + -4 -1 d f black 595 857 m 23 2 d -13 2 d -23 -2 d cl s 0 1 0.613333 c 573 855 m 22 2 d -13 2 d -22 -1 d f black 573 855 m 22 2 d -13 2 d -22 -1 d cl s 0 1 0.613333 c 550 854 m 23 1 d -13 3 d -23 X f black 550 854 m 23 1 d -13 3 d -23 X cl s 0 1 + 0.613333 c 543 854 m 7 X -13 4 d -22 X 4 -2 d f 0 1 0.52 c 528 853 m 15 1 d -24 2 d f black 528 853 m 22 1 d -13 4 d -22 X cl s 0 1 0.613333 c 519 856 m -4 2 d -6 X f 0 1 0.52 c 506 853 m 22 X -9 3 d -10 2 d -16 X f black 506 853 m 22 X -13 5 d -22 + X cl s 0 1 0.52 c 483 853 m 23 X -13 5 d -23 X f black 483 853 m 23 X -13 5 d -23 X cl s 0 1 0.52 c 473 853 m 10 X -13 5 d -20 1 d f 0 1 0.426667 c 461 854 m 12 -1 d -23 6 d -2 X f black 461 854 m 22 -1 d -13 5 d -22 1 d cl s 0 1 0.426667 c 438 854 + m 23 X -13 5 d -23 2 d f black 438 854 m 23 X -13 5 d -23 2 d cl s 0 1 0.426667 c 417 856 m 21 -2 d -13 7 d -22 2 d 7 -4 d f 0 1 0.333333 c 416 856 m 1 X -7 3 d f black 416 856 m 22 -2 d -13 7 d -22 2 d cl s 0 1 0.426667 c 410 859 m -7 4 d -2 X f 0 + 1 0.333333 c 393 857 m 23 -1 d -6 3 d -9 4 d -21 2 d f black 393 857 m 23 -1 d -13 7 d -23 2 d cl s 0.786667 1 0 c 1477 1244 m -7 -5 d 1 3 d f 0.88 1 0 c 1494 1260 m -2 -3 d -15 -13 d -6 -2 d 5 11 d f 0.973333 1 0 c 1498 1271 m -4 -11 d -18 -7 d 5 + 11 d f 1 0.933333 0 c 1483 1268 m 12 10 d 8 4 d -5 -11 d -17 -7 d f 1 0.84 0 c 1495 1278 m 10 9 d -2 -5 d f black 1483 1268 m 22 19 d -13 -30 d -22 -18 d cl s 0.693333 1 0 c 1454 1226 m -6 -4 d 1 2 d f 0.786667 1 0 c 1471 1242 m -1 -3 d -16 -13 d -5 + -2 d 5 11 d f 0.88 1 0 c 1476 1253 m -5 -11 d -17 -7 d 4 10 d f 0.973333 1 0 c 1460 1250 m 13 10 d 8 4 d -5 -11 d -18 -8 d f 1 0.933333 0 c 1473 1260 m 10 8 d -2 -4 d f black 1460 1250 m 23 18 d -13 -29 d -22 -17 d cl s 0.6 1 0 c 1430 1208 m -5 -4 d + 1 2 d f 0.693333 1 0 c 1449 1224 m -1 -2 d -18 -14 d -4 -2 d 5 11 d f 0.786667 1 0 c 1454 1235 m -5 -11 d -18 -7 d 5 10 d f 0.88 1 0 c 1438 1232 m 13 10 d 7 3 d -4 -10 d -18 -8 d f 0.973333 1 0 c 1451 1242 m 9 8 d -2 -5 d f black 1438 1232 m 22 18 d + -12 -28 d -23 -18 d cl s 0.506667 1 0 c 1405 1190 m -2 -2 d 1 Y f 0.6 1 0 c 1426 1206 m -1 -2 d -20 -14 d -2 -1 d 5 10 d f 0.693333 1 0 c 1431 1217 m -5 -11 d -18 -7 d 5 11 d f 0.786667 1 0 c 1416 1214 m 13 10 d 7 3 d -5 -10 d -18 -7 d f 0.88 1 0 c + 1429 1224 m 9 8 d -2 -5 d f black 1416 1214 m 22 18 d -13 -28 d -22 -16 d cl s 0.506667 1 0 c 1403 1189 m -1 Y -23 -17 d 5 10 d f 0.6 1 0 c 1408 1199 m -5 -10 d -18 -8 d 6 11 d f 0.693333 1 0 c 1393 1197 m 12 9 d 8 4 d -5 -11 d -17 -7 d f 0.786667 1 + 0 c 1405 1206 m 11 8 d -3 -4 d f black 1393 1197 m 23 17 d -13 -26 d -23 -17 d cl s 0.413333 1 0 c 1380 1171 m -22 -16 d 4 9 d f 0.506667 1 0 c 1385 1181 m -5 -10 d -18 -7 d 6 10 d f 0.6 1 0 c 1371 1180 m 10 8 d 10 4 d -6 -11 d -17 -7 d f 0.693333 1 + 0 c 1381 1188 m 12 9 d -2 -5 d f black 1371 1180 m 22 17 d -13 -26 d -22 -16 d cl s 0.32 1 0 c 1353 1152 m -18 -12 d 4 6 d f 0.413333 1 0 c 1362 1164 m -4 -9 d -5 -3 d -14 -6 d 5 11 d f 0.506667 1 0 c 1348 1164 m 7 5 d 13 5 d -6 -10 d -18 -7 d f 0.6 + 1 0 c 1355 1169 m 16 11 d -3 -6 d f black 1348 1164 m 23 16 d -13 -25 d -23 -15 d cl s 0.226667 1 0 c 1326 1133 m -13 -8 d 2 4 d f 0.32 1 0 c 1339 1146 m -4 -6 d -9 -7 d -11 -4 d 6 10 d f 0.413333 1 0 c 1326 1148 m 3 2 d 15 7 d -5 -11 d -18 -7 d f + 0.506667 1 0 c 1329 1150 m 19 14 d -4 -7 d f black 1326 1148 m 22 16 d -13 -24 d -22 -15 d cl s 0.133333 1 0 c 1296 1114 m -5 -4 d 1 2 d f 0.226667 1 0 c 1315 1129 m -2 -4 d -17 -11 d -4 -2 d 5 10 d f 0.32 1 0 c 1321 1139 m -6 -10 d -18 -7 d 6 10 d + f 0.413333 1 0 c 1303 1133 m 23 15 d -5 -9 d -18 -7 d f black 1303 1133 m 23 15 d -13 -23 d -22 -15 d cl s 0.133333 1 0 c 1292 1112 m -1 -2 d -23 -15 d 6 10 d f 0.226667 1 0 c 1297 1122 m -5 -10 d -18 -7 d 5 10 d f 0.32 1 0 c 1281 1117 m 21 14 d 1 1 + d -6 -10 d -18 -7 d f 0.413333 1 0 c 1302 1131 m 1 2 d -1 Y f black 1281 1117 m 22 16 d -12 -23 d -23 -15 d cl s 0.0399999 1 0 c 1266 1094 m -20 -12 d 3 6 d f 0.133333 1 0 c 1274 1105 m -6 -10 d -2 -1 d -17 -6 d 6 10 d f 0.226667 1 0 c 1259 1103 m + 14 9 d 6 3 d -5 -10 d -19 -7 d f 0.32 1 0 c 1273 1112 m 8 5 d -2 -2 d f black 1259 1103 m 22 14 d -13 -22 d -22 -13 d cl s 0 1 0.0533333 c 1233 1074 m -10 -6 d 2 3 d f 0.0399999 1 0 c 1249 1088 m -3 -6 d -13 -8 d -8 -3 d 6 10 d f 0.133333 1 0 c 1236 + 1089 m 6 3 d 13 6 d -6 -10 d -18 -7 d f 0.226667 1 0 c 1242 1092 m 17 11 d -4 -5 d f black 1236 1089 m 23 14 d -13 -21 d -23 -14 d cl s 0 1 0.0533333 c 1225 1071 m -2 -3 d -22 -13 d 6 9 d f 0.0399999 1 0 c 1231 1081 m -6 -10 d -18 -7 d 6 10 d f + 0.133333 1 0 c 1214 1075 m 22 14 d -5 -8 d -18 -7 d f black 1214 1075 m 22 14 d -13 -21 d -22 -13 d cl s 0 1 0.146667 c 1198 1053 m -20 -11 d 4 5 d f 0 1 0.0533333 c 1207 1064 m -6 -9 d -3 -2 d -16 -6 d 6 10 d f 0.0399999 1 0 c 1191 1061 m 19 11 d 3 + 2 d -6 -10 d -19 -7 d f 0.133333 1 0 c 1210 1072 m 4 3 d -1 -1 d f black 1191 1061 m 23 14 d -13 -20 d -23 -13 d cl s 0 1 0.24 c 1160 1032 m -4 -2 d 1 1 d f 0 1 0.146667 c 1182 1047 m -4 -5 d -18 -10 d -3 -1 d 6 9 d f 0 1 0.0533333 c 1169 1048 m 6 4 + d 13 5 d -6 -10 d -19 -7 d f 0.0399999 1 0 c 1175 1052 m 16 9 d -3 -4 d f black 1169 1048 m 22 13 d -13 -19 d -22 -12 d cl s 0 1 0.24 c 1157 1031 m -1 -1 d -22 -12 d 4 6 d f 0 1 0.146667 c 1163 1040 m -6 -9 d -19 -7 d 7 9 d f 0 1 0.0533333 c 1146 + 1036 m 23 12 d -6 -8 d -18 -7 d f black 1146 1036 m 23 12 d -13 -18 d -22 -12 d cl s 0 1 0.333333 c 1118 1010 m -7 -3 d 1 1 d f 0 1 0.24 c 1138 1024 m -4 -6 d -16 -8 d -6 -2 d 7 9 d f 0 1 0.146667 c 1124 1023 m 14 8 d 7 2 d -7 -9 d -19 -7 d f 0 1 + 0.0533333 c 1138 1031 m 8 5 d -1 -3 d f black 1124 1023 m 22 13 d -12 -18 d -23 -11 d cl s 0 1 0.333333 c 1112 1008 m -1 -1 d -22 -11 d 4 5 d f 0 1 0.24 c 1119 1017 m -7 -9 d -19 -7 d 8 10 d f 0 1 0.146667 c 1102 1012 m 22 11 d -5 -6 d -18 -6 d f + black 1102 1012 m 22 11 d -13 -16 d -22 -11 d cl s 0 1 0.426667 c 1071 987 m -5 -2 d 1 1 d f 0 1 0.333333 c 1093 1001 m -4 -5 d -18 -9 d -4 -1 d 8 9 d f 0 1 0.24 c 1079 1000 m 18 9 d 4 2 d -8 -10 d -18 -6 d f 0 1 0.146667 c 1097 1009 m 5 3 d -1 -1 d + f black 1079 1000 m 23 12 d -13 -16 d -23 -11 d cl s 0 1 0.426667 c 1067 986 m -1 -1 d -22 -10 d 4 4 d f 0 1 0.333333 c 1075 995 m -8 -9 d -19 -7 d 8 9 d f 0 1 0.24 c 1057 989 m 22 11 d -4 -5 d -19 -7 d f black 1057 989 m 22 11 d -13 -15 d -22 -10 d + cl s 0 1 0.426667 c 1048 979 m -4 -4 d -23 -10 d 8 8 d f 0 1 0.333333 c 1034 979 m 16 7 d 6 2 d -8 -9 d -19 -6 d f 0 1 0.24 c 1050 986 m 7 3 d -1 -1 d f black 1034 979 m 23 10 d -13 -14 d -23 -10 d cl s 0 1 0.52 c 1015 963 m -16 -7 d 2 2 d f 0 1 + 0.426667 c 1029 973 m -8 -8 d -6 -2 d -14 -5 d 9 8 d f 0 1 0.333333 c 1012 968 m 22 11 d -5 -6 d -19 -7 d f black 1012 968 m 22 11 d -13 -14 d -22 -9 d cl s 0 1 0.52 c 1001 958 m -2 -2 d -22 -9 d 5 5 d f 0 1 0.426667 c 989 959 m 8 3 d 13 4 d -9 -8 d + -19 -6 d f 0 1 0.333333 c 997 962 m 15 6 d -2 -2 d f black 989 959 m 23 9 d -13 -12 d -22 -9 d cl s 0 1 0.52 c 982 952 m -5 -5 d -23 -9 d 8 7 d f 0 1 0.426667 c 967 949 m 22 10 d -7 -7 d -20 -7 d f black 967 949 m 22 10 d -12 -12 d -23 -9 d cl s 0 1 + 0.613333 c 945 935 m -13 -5 d 1 1 d f 0 1 0.52 c 962 945 m -8 -7 d -9 -3 d -12 -4 d 10 8 d f 0 1 0.426667 c 945 940 m 22 9 d -5 -4 d -19 -6 d f black 945 940 m 22 9 d -13 -11 d -22 -8 d cl s 0 1 0.613333 c 933 931 m -1 -1 d -23 -8 d 4 3 d f 0 1 0.52 + c 922 932 m 8 3 d 13 4 d -10 -8 d -20 -6 d f 0 1 0.426667 c 930 935 m 15 5 d -2 -1 d f black 922 932 m 23 8 d -13 -10 d -23 -8 d cl s 0 1 0.613333 c 913 925 m -4 -3 d -22 -7 d 6 4 d f 0 1 0.52 c 900 924 m 22 8 d -9 -7 d -20 -6 d f black 900 924 m 22 + 8 d -13 -10 d -22 -7 d cl s 0 1 0.613333 c 893 919 m -6 -4 d -23 -7 d 9 5 d f 0 1 0.52 c 877 916 m 23 8 d -7 -5 d -20 -6 d f black 877 916 m 23 8 d -13 -9 d -23 -7 d cl s 0 1 0.613333 c 873 913 m -9 -5 d -22 -7 d 11 7 d f 0 1 0.52 c 855 909 m 22 7 d + -4 -3 d -20 -5 d f black 855 909 m 22 7 d -13 -8 d -22 -7 d cl s 0 1 0.706667 c 831 898 m -11 -3 d 1 Y f 0 1 0.613333 c 853 908 m -11 -7 d -11 -3 d -11 -2 d 12 6 d f 0 1 0.52 c 832 902 m 23 7 d -2 -1 d -21 -6 d f black 832 902 m 23 7 d -13 -8 d -22 + -6 d cl s 0 1 0.706667 c 820 896 m -1 Y -23 -5 d 2 X f 0 1 0.613333 c 810 896 m 19 5 d 3 1 d -12 -6 d -21 -6 d f 0 1 0.52 c 829 901 m 3 1 d f black 810 896 m 22 6 d -12 -7 d -23 -5 d cl s 0 1 0.706667 c 799 890 m -2 X -22 -6 d 2 1 d f 0 1 0.613333 c + 788 890 m 22 6 d -11 -6 d -22 -5 d f black 788 890 m 22 6 d -13 -6 d -22 -6 d cl s 0 1 0.706667 c 777 885 m -2 -1 d -23 -5 d 3 2 d f 0 1 0.613333 c 765 884 m 23 6 d -11 -5 d -22 -4 d f black 765 884 m 23 6 d -13 -6 d -23 -5 d cl s 0 1 0.706667 c 755 + 881 m -3 -2 d -22 -4 d 3 1 d f 0 1 0.613333 c 743 879 m 22 5 d -10 -3 d -22 -5 d f black 743 879 m 22 5 d -13 -5 d -22 -4 d cl s 0 1 0.706667 c 733 876 m -3 -1 d -23 -4 d 3 1 d f 0 1 0.613333 c 720 874 m 23 5 d -10 -3 d -23 -4 d f black 720 874 m 23 + 5 d -13 -4 d -23 -4 d cl s 0 1 0.706667 c 710 872 m -3 -1 d -22 -4 d 2 1 d f 0 1 0.613333 c 698 870 m 22 4 d -10 -2 d -23 -4 d f black 698 870 m 22 4 d -13 -3 d -22 -4 d cl s 0 1 0.706667 c 687 868 m -2 -1 d -22 -3 d f 0 1 0.613333 c 675 866 m 23 4 + d -11 -2 d -24 -4 d f black 675 866 m 23 4 d -13 -3 d -22 -3 d cl s 0 1 0.706667 c 663 864 m -6 -1 d f 0 1 0.613333 c 653 862 m 22 4 d -12 -2 d -6 -1 d -17 -2 d f black 653 862 m 22 4 d -12 -2 d -23 -3 d cl s 0 1 0.613333 c 631 859 m 22 3 d -13 -1 d + -22 -2 d f black 631 859 m 22 3 d -13 -1 d -22 -2 d cl s 0 1 0.613333 c 608 856 m 23 3 d -13 X -23 -2 d f black 608 856 m 23 3 d -13 X -23 -2 d cl s 0 1 0.613333 c 603 856 m 5 X -13 1 d -22 -2 d 9 -1 d f 0 1 0.52 c 586 854 m 17 2 d -21 -2 d f black + 586 854 m 22 2 d -13 1 d -22 -2 d cl s 0 1 0.613333 c 582 854 m -9 1 d -23 -1 d 3 X f 0 1 0.52 c 563 852 m 23 2 d -33 X f black 563 852 m 23 2 d -13 1 d -23 -1 d cl s 0 1 0.613333 c 553 854 m -10 X f 0 1 0.52 c 541 850 m 22 2 d -10 2 d -10 X -15 -1 + d f black 541 850 m 22 2 d -13 2 d -22 -1 d cl s 0 1 0.52 c 518 849 m 23 1 d -13 3 d -22 X f black 518 849 m 23 1 d -13 3 d -22 X cl s 0 1 0.52 c 502 849 m 16 X -12 4 d -23 X 9 -3 d f 0 1 0.426667 c 496 849 m 6 X -10 1 d f black 496 849 m 22 X -12 4 + d -23 X cl s 0 1 0.52 c 492 850 m -9 3 d -10 X f 0 1 0.426667 c 474 848 m 22 1 d -4 1 d -19 3 d -12 1 d f black 474 848 m 22 1 d -13 4 d -22 1 d cl s 0 1 0.426667 c 451 848 m 23 X -13 6 d -23 X f black 451 848 m 23 X -13 6 d -23 X cl s 0 1 0.426667 + c 435 849 m 16 -1 d -13 6 d -21 2 d f 0 1 0.333333 c 429 849 m 6 X -18 7 d -1 X f black 429 849 m 22 -1 d -13 6 d -22 2 d cl s 0 1 0.333333 c 406 850 m 23 -1 d -13 7 d -23 1 d f black 406 850 m 23 -1 d -13 7 d -23 1 d cl s 1 0.933333 0 c 1495 1278 m + -12 -10 d 2 6 d f 1 0.84 0 c 1507 1293 m -2 -6 d -10 -9 d -10 -4 d 5 11 d f 1 0.746667 0 c 1512 1304 m -5 -11 d -17 -8 d 4 11 d f 1 0.653333 0 c 1496 1302 m 10 9 d 10 4 d -4 -11 d -18 -8 d f 1 0.56 0 c 1506 1311 m 12 10 d -2 -6 d f black 1496 1302 m + 22 19 d -13 -34 d -22 -19 d cl s 0.973333 1 0 c 1473 1260 m -13 -10 d 3 6 d f 1 0.933333 0 c 1485 1274 m -2 -6 d -10 -8 d -10 -4 d 4 11 d f 1 0.84 0 c 1490 1285 m -5 -11 d -18 -7 d 5 11 d f 1 0.746667 0 c 1473 1282 m 13 11 d 8 3 d -4 -11 d -18 -7 d + f 1 0.653333 0 c 1486 1293 m 10 9 d -2 -6 d f black 1473 1282 m 23 20 d -13 -34 d -23 -18 d cl s 0.88 1 0 c 1451 1242 m -13 -10 d 3 6 d f 0.973333 1 0 c 1463 1256 m -3 -6 d -9 -8 d -10 -4 d 4 11 d f 1 0.933333 0 c 1467 1267 m -4 -11 d -18 -7 d 4 11 + d f 1 0.84 0 c 1451 1264 m 14 11 d 7 3 d -5 -11 d -18 -7 d f 1 0.746667 0 c 1465 1275 m 8 7 d -1 -4 d f black 1451 1264 m 22 18 d -13 -32 d -22 -18 d cl s 0.786667 1 0 c 1429 1224 m -13 -10 d 2 6 d f 0.88 1 0 c 1441 1238 m -3 -6 d -9 -8 d -11 -4 d 5 + 11 d f 0.973333 1 0 c 1445 1249 m -4 -11 d -18 -7 d 4 11 d f 1 0.933333 0 c 1429 1245 m 15 13 d 5 2 d -4 -11 d -18 -7 d f 1 0.84 0 c 1444 1258 m 7 6 d -2 -4 d f black 1429 1245 m 22 19 d -13 -32 d -22 -18 d cl s 0.693333 1 0 c 1405 1206 m -12 -9 d 2 + 5 d f 0.786667 1 0 c 1418 1220 m -2 -6 d -11 -8 d -10 -4 d 5 11 d f 0.88 1 0 c 1423 1231 m -5 -11 d -18 -7 d 5 11 d f 0.973333 1 0 c 1406 1227 m 16 13 d 5 2 d -4 -11 d -18 -7 d f 1 0.933333 0 c 1422 1240 m 7 5 d -2 -3 d f black 1406 1227 m 23 18 d + -13 -31 d -23 -17 d cl s 0.6 1 0 c 1381 1188 m -10 -8 d 2 5 d f 0.693333 1 0 c 1395 1202 m -2 -5 d -12 -9 d -8 -3 d 4 10 d f 0.786667 1 0 c 1400 1213 m -5 -11 d -18 -7 d 5 11 d f 0.88 1 0 c 1384 1209 m 15 13 d 6 2 d -5 -11 d -18 -7 d f 0.973333 1 0 + c 1399 1222 m 7 5 d -1 -3 d f black 1384 1209 m 22 18 d -13 -30 d -22 -17 d cl s 0.506667 1 0 c 1355 1169 m -7 -5 d 2 3 d f 0.6 1 0 c 1373 1185 m -2 -5 d -16 -11 d -5 -2 d 5 10 d f 0.693333 1 0 c 1377 1195 m -4 -10 d -18 -8 d 4 11 d f 0.786667 1 0 c + 1361 1192 m 15 11 d 6 3 d -5 -11 d -18 -7 d f 0.88 1 0 c 1376 1203 m 8 6 d -2 -3 d f black 1361 1192 m 23 17 d -13 -29 d -23 -16 d cl s 0.413333 1 0 c 1329 1150 m -3 -2 d 1 Y f 0.506667 1 0 c 1350 1167 m -2 -3 d -19 -14 d -3 -1 d 5 11 d f 0.6 1 0 c + 1355 1177 m -5 -10 d -19 -7 d 5 10 d f 0.693333 1 0 c 1339 1175 m 13 10 d 7 3 d -4 -11 d -19 -7 d f 0.786667 1 0 c 1352 1185 m 9 7 d -2 -4 d f black 1339 1175 m 22 17 d -13 -28 d -22 -16 d cl s 0.413333 1 0 c 1326 1149 m -1 Y -23 -15 d 5 9 d f + 0.506667 1 0 c 1331 1160 m -5 -11 d -18 -7 d 5 11 d f 0.6 1 0 c 1316 1159 m 11 7 d 9 4 d -5 -10 d -18 -7 d f 0.693333 1 0 c 1327 1166 m 12 9 d -3 -5 d f black 1316 1159 m 23 16 d -13 -27 d -23 -15 d cl s 0.32 1 0 c 1302 1131 m -21 -14 d 4 8 d f + 0.413333 1 0 c 1308 1142 m -5 -9 d -1 -2 d -17 -6 d 5 10 d f 0.506667 1 0 c 1294 1143 m 7 5 d 12 5 d -5 -11 d -18 -7 d f 0.6 1 0 c 1301 1148 m 15 11 d -3 -6 d f black 1294 1143 m 22 16 d -13 -26 d -22 -16 d cl s 0.226667 1 0 c 1273 1112 m -14 -9 d 2 + 5 d f 0.32 1 0 c 1285 1125 m -4 -8 d -8 -5 d -12 -4 d 6 10 d f 0.413333 1 0 c 1272 1127 m 1 2 d 17 6 d -5 -10 d -18 -7 d f 0.506667 1 0 c 1273 1129 m 21 14 d -4 -8 d f black 1272 1127 m 22 16 d -13 -26 d -22 -14 d cl s 0.133333 1 0 c 1242 1092 m -6 + -3 d 1 1 d f 0.226667 1 0 c 1261 1108 m -2 -5 d -17 -11 d -5 -2 d 6 11 d f 0.32 1 0 c 1267 1118 m -6 -10 d -18 -7 d 5 10 d f 0.413333 1 0 c 1249 1112 m 23 15 d -5 -9 d -19 -7 d f black 1249 1112 m 23 15 d -13 -24 d -23 -14 d cl s 0.133333 1 0 c 1237 + 1090 m -1 -1 d -22 -14 d 5 9 d f 0.226667 1 0 c 1243 1101 m -6 -11 d -18 -6 d 5 10 d f 0.32 1 0 c 1227 1098 m 18 11 d 3 2 d -5 -10 d -19 -7 d f 0.413333 1 0 c 1245 1109 m 4 3 d -1 -1 d f black 1227 1098 m 22 14 d -13 -23 d -22 -14 d cl s 0.0399999 1 + 0 c 1210 1072 m -19 -11 d 4 6 d f 0.133333 1 0 c 1219 1084 m -5 -9 d -4 -3 d -15 -5 d 5 10 d f 0.226667 1 0 c 1204 1083 m 11 7 d 9 4 d -5 -10 d -19 -7 d f 0.32 1 0 c 1215 1090 m 12 8 d -3 -4 d f black 1204 1083 m 23 15 d -13 -23 d -23 -14 d cl s 0 1 + 0.0533333 c 1175 1052 m -6 -4 d 1 2 d f 0.0399999 1 0 c 1195 1067 m -4 -6 d -16 -9 d -5 -2 d 6 10 d f 0.133333 1 0 c 1182 1069 m 1 1 d 17 7 d -5 -10 d -19 -7 d f 0.226667 1 0 c 1183 1070 m 21 13 d -4 -6 d f black 1182 1069 m 22 14 d -13 -22 d -22 + -13 d cl s 0 1 0.0533333 c 1170 1050 m -1 -2 d -23 -12 d 5 7 d f 0.0399999 1 0 c 1176 1060 m -6 -10 d -19 -7 d 7 10 d f 0.133333 1 0 c 1159 1056 m 23 13 d -6 -9 d -18 -7 d f black 1159 1056 m 23 13 d -13 -21 d -23 -12 d cl s 0 1 0.146667 c 1138 1031 + m -14 -8 d 2 4 d f 0 1 0.0533333 c 1151 1043 m -5 -7 d -8 -5 d -12 -4 d 7 9 d f 0.0399999 1 0 c 1137 1043 m 12 7 d 9 3 d -7 -10 d -18 -7 d f 0.133333 1 0 c 1149 1050 m 10 6 d -1 -3 d f black 1137 1043 m 22 13 d -13 -20 d -22 -13 d cl s 0 1 0.146667 + c 1126 1027 m -2 -4 d -22 -11 d 5 8 d f 0 1 0.0533333 c 1133 1036 m -7 -9 d -19 -7 d 7 9 d f 0.0399999 1 0 c 1115 1030 m 22 13 d -4 -7 d -19 -7 d f black 1115 1030 m 22 13 d -13 -20 d -22 -11 d cl s 0 1 0.24 c 1097 1009 m -18 -9 d 3 4 d f 0 1 + 0.146667 c 1107 1020 m -5 -8 d -5 -3 d -15 -5 d 7 9 d f 0 1 0.0533333 c 1092 1018 m 20 11 d 2 X -7 -9 d -18 -7 d f 0.0399999 1 0 c 1112 1029 m 3 1 d -1 -1 d f black 1092 1018 m 23 12 d -13 -18 d -23 -12 d cl s 0 1 0.24 c 1082 1004 m -3 -4 d -22 -11 + d 6 8 d f 0 1 0.146667 c 1070 1006 m 2 1 d 17 6 d -7 -9 d -19 -7 d f 0 1 0.0533333 c 1072 1007 m 20 11 d -3 -5 d f black 1070 1006 m 22 12 d -13 -18 d -22 -11 d cl s 0 1 0.333333 c 1050 986 m -16 -7 d 3 3 d f 0 1 0.24 c 1063 997 m -6 -8 d -7 -3 d + -13 -4 d 7 9 d f 0 1 0.146667 c 1047 995 m 23 11 d -7 -9 d -19 -6 d f black 1047 995 m 23 11 d -13 -17 d -23 -10 d cl s 0 1 0.333333 c 1037 982 m -3 -3 d -22 -11 d 6 7 d f 0 1 0.24 c 1025 984 m 2 1 d 17 6 d -7 -9 d -19 -7 d f 0 1 0.146667 c 1027 985 + m 20 10 d -3 -4 d f black 1025 984 m 22 11 d -13 -16 d -22 -11 d cl s 0 1 0.426667 c 997 962 m -8 -3 d 1 1 d f 0 1 0.333333 c 1018 975 m -6 -7 d -15 -6 d -7 -2 d 8 9 d f 0 1 0.24 c 1002 973 m 23 11 d -7 -9 d -20 -6 d f black 1002 973 m 23 11 d -13 + -16 d -23 -9 d cl s 0 1 0.426667 c 990 960 m -1 -1 d -22 -10 d 4 4 d f 0 1 0.333333 c 998 969 m -8 -9 d -19 -7 d 8 9 d f 0 1 0.24 c 980 963 m 22 10 d -4 -4 d -19 -7 d f black 980 963 m 22 10 d -13 -14 d -22 -10 d cl s 0 1 0.426667 c 971 953 m -4 -4 + d -22 -9 d 7 7 d f 0 1 0.333333 c 958 953 m 17 8 d 4 1 d -8 -9 d -19 -6 d f 0 1 0.24 c 975 961 m 5 2 d -1 -1 d f black 958 953 m 22 10 d -13 -14 d -22 -9 d cl s 0 1 0.52 c 930 935 m -8 -3 d 1 1 d f 0 1 0.426667 c 952 947 m -7 -7 d -15 -5 d -7 -2 d 9 + 8 d f 0 1 0.333333 c 935 944 m 23 9 d -6 -6 d -20 -6 d f black 935 944 m 23 9 d -13 -13 d -23 -8 d cl s 0 1 0.52 c 923 933 m -1 -1 d -22 -8 d 3 3 d f 0 1 0.426667 c 932 941 m -9 -8 d -20 -6 d 10 8 d f 0 1 0.333333 c 913 935 m 22 9 d -3 -3 d -19 -6 d + f black 913 935 m 22 9 d -13 -12 d -22 -8 d cl s 0 1 0.52 c 903 927 m -3 -3 d -23 -8 d 6 5 d f 0 1 0.426667 c 890 926 m 22 8 d 1 1 d -10 -8 d -20 -6 d f 0 1 0.333333 c 912 934 m 1 1 d f black 890 926 m 23 9 d -13 -11 d -23 -8 d cl s 0 1 0.52 c 883 + 921 m -6 -5 d -22 -7 d 8 6 d f 0 1 0.426667 c 868 918 m 22 8 d -7 -5 d -20 -6 d f black 868 918 m 22 8 d -13 -10 d -22 -7 d cl s 0 1 0.52 c 863 915 m -8 -6 d -23 -7 d 11 7 d f 0 1 0.426667 c 845 910 m 23 8 d -5 -3 d -20 -6 d f black 845 910 m 23 8 d + -13 -9 d -23 -7 d cl s 0 1 0.613333 c 829 901 m -19 -5 d 1 X f 0 1 0.52 c 843 909 m -11 -7 d -3 -1 d -18 -5 d 12 7 d f 0 1 0.426667 c 823 903 m 22 7 d -2 -1 d -20 -6 d f black 823 903 m 22 7 d -13 -8 d -22 -6 d cl s 0 1 0.613333 c 811 896 m -1 X -22 + -6 d 2 1 d f 0 1 0.52 c 801 896 m 21 7 d 1 X -12 -7 d -21 -5 d f 0 1 0.426667 c 822 903 m 1 X f black 801 896 m 22 7 d -13 -7 d -22 -6 d cl s 0 1 0.613333 c 790 891 m -2 -1 d -23 -6 d 4 2 d f 0 1 0.52 c 778 890 m 23 6 d -11 -5 d -21 -5 d f black 778 + 890 m 23 6 d -13 -6 d -23 -6 d cl s 0 1 0.613333 c 769 886 m -4 -2 d -22 -5 d 5 2 d f 0 1 0.52 c 756 884 m 22 6 d -9 -4 d -21 -5 d f black 756 884 m 22 6 d -13 -6 d -22 -5 d cl s 0 1 0.613333 c 748 881 m -5 -2 d -23 -5 d 6 2 d f 0 1 0.52 c 733 878 m + 23 6 d -8 -3 d -22 -5 d f black 733 878 m 23 6 d -13 -5 d -23 -5 d cl s 0 1 0.613333 c 726 876 m -6 -2 d -22 -4 d 6 1 d f 0 1 0.52 c 711 873 m 22 5 d -7 -2 d -22 -5 d f black 711 873 m 22 5 d -13 -4 d -22 -4 d cl s 0 1 0.613333 c 704 871 m -6 -1 d + -23 -4 d 6 1 d f 0 1 0.52 c 688 868 m 23 5 d -7 -2 d -23 -4 d f black 688 868 m 23 5 d -13 -3 d -23 -4 d cl s 0 1 0.613333 c 681 867 m -6 -1 d -22 -4 d 5 1 d f 0 1 0.52 c 666 864 m 22 4 d -7 -1 d -23 -4 d f black 666 864 m 22 4 d -13 -2 d -22 -4 d + cl s 0 1 0.613333 c 658 863 m -5 -1 d -22 -3 d 3 X f 0 1 0.52 c 644 860 m 22 4 d -8 -1 d -24 -4 d f black 644 860 m 22 4 d -13 -2 d -22 -3 d cl s 0 1 0.613333 c 634 859 m -3 X -23 -3 d 1 X f 0 1 0.52 c 621 856 m 23 4 d -10 -1 d -25 -3 d f black 621 + 856 m 23 4 d -13 -1 d -23 -3 d cl s 0 1 0.613333 c 609 856 m -6 X f 0 1 0.52 c 599 853 m 22 3 d -18 X -17 -2 d f black 599 853 m 22 3 d -13 X -22 -2 d cl s 0 1 0.52 c 576 850 m 23 3 d -13 1 d -23 -2 d f black 576 850 m 23 3 d -13 1 d -23 -2 d cl s 0 + 1 0.52 c 554 848 m 22 2 d -13 2 d -22 -2 d f black 554 848 m 22 2 d -13 2 d -22 -2 d cl s 0 1 0.52 c 546 847 m 8 1 d -13 2 d -23 -1 d 9 -2 d f 0 1 0.426667 c 531 846 m 15 1 d -19 X f black 531 846 m 23 2 d -13 2 d -23 -1 d cl s 0 1 0.52 c 527 847 m + -9 2 d -16 X f 0 1 0.426667 c 509 844 m 22 2 d -4 1 d -25 2 d -6 X f black 509 844 m 22 2 d -13 3 d -22 X cl s 0 1 0.426667 c 487 843 m 22 1 d -13 5 d -22 -1 d f black 487 843 m 22 1 d -13 5 d -22 -1 d cl s 0 1 0.426667 c 464 843 m 23 X -13 5 d -23 + X f black 464 843 m 23 X -13 5 d -23 X cl s 0 1 0.426667 c 456 843 m 8 X -13 5 d -16 1 d f 0 1 0.333333 c 442 842 m 14 1 d -21 6 d -6 X f black 442 842 m 22 1 d -13 5 d -22 1 d cl s 0 1 0.333333 c 419 843 m 23 -1 d -13 7 d -23 1 d f black 419 843 m + 23 -1 d -13 7 d -23 1 d cl s 1 0.653333 0 c 1506 1311 m -10 -9 d 2 5 d f 1 0.56 0 c 1520 1326 m -2 -5 d -12 -10 d -8 -4 d 5 11 d f 1 0.466667 0 c 1524 1336 m -4 -10 d -17 -8 d 4 11 d f 1 0.373333 0 c 1509 1333 m 11 11 d 9 3 d -5 -11 d -17 -7 d f 1 + 0.28 0 c 1520 1344 m 11 10 d -2 -7 d f black 1509 1333 m 22 21 d -13 -33 d -22 -19 d cl s 1 0.746667 0 c 1486 1293 m -13 -11 d 3 7 d f 1 0.653333 0 c 1498 1307 m -2 -5 d -10 -9 d -10 -4 d 5 11 d f 1 0.56 0 c 1503 1318 m -5 -11 d -17 -7 d 4 10 d f 1 + 0.466667 0 c 1486 1313 m 15 13 d 6 3 d -4 -11 d -18 -8 d f 1 0.373333 0 c 1501 1326 m 8 7 d -2 -4 d f black 1486 1313 m 23 20 d -13 -31 d -23 -20 d cl s 1 0.84 0 c 1465 1275 m -14 -11 d 3 7 d f 1 0.746667 0 c 1476 1289 m -3 -7 d -8 -7 d -11 -4 d 5 + 10 d f 1 0.653333 0 c 1481 1300 m -5 -11 d -17 -8 d 4 11 d f 1 0.56 0 c 1464 1293 m 18 16 d 3 1 d -4 -10 d -18 -8 d f 1 0.466667 0 c 1482 1309 m 4 4 d -1 -3 d f black 1464 1293 m 22 20 d -13 -31 d -22 -18 d cl s 1 0.933333 0 c 1444 1258 m -15 -13 d + 3 7 d f 1 0.84 0 c 1454 1271 m -3 -7 d -7 -6 d -12 -6 d 5 11 d f 1 0.746667 0 c 1459 1281 m -5 -10 d -17 -8 d 4 11 d f 1 0.653333 0 c 1441 1274 m 21 17 d 1 1 d -4 -11 d -18 -7 d f 1 0.56 0 c 1462 1291 m 2 2 d -1 -1 d f black 1441 1274 m 23 19 d -13 + -29 d -22 -19 d cl s 0.973333 1 0 c 1422 1240 m -16 -13 d 4 7 d f 1 0.933333 0 c 1432 1252 m -3 -7 d -7 -5 d -12 -6 d 4 11 d f 1 0.84 0 c 1419 1255 m 1 1 d 17 7 d -5 -11 d -18 -7 d f 1 0.746667 0 c 1420 1256 m 21 18 d -4 -11 d f 1 0.653333 0 c 1441 + 1274 m f black 1419 1255 m 22 19 d -12 -29 d -23 -18 d cl s 0.88 1 0 c 1399 1222 m -15 -13 d 3 7 d f 0.973333 1 0 c 1410 1234 m -4 -7 d -7 -5 d -12 -6 d 5 11 d f 1 0.933333 0 c 1397 1237 m 1 1 d 16 7 d -4 -11 d -18 -7 d f 1 0.84 0 c 1398 1238 m 21 + 17 d -5 -10 d f black 1397 1237 m 22 18 d -13 -28 d -22 -18 d cl s 0.786667 1 0 c 1376 1203 m -15 -11 d 3 7 d f 0.88 1 0 c 1387 1216 m -3 -7 d -8 -6 d -12 -4 d 6 10 d f 0.973333 1 0 c 1374 1218 m 2 2 d 16 7 d -5 -11 d -17 -7 d f 1 0.933333 0 c 1376 + 1220 m 21 17 d -5 -10 d f black 1374 1218 m 23 19 d -13 -28 d -23 -17 d cl s 0.693333 1 0 c 1352 1185 m -13 -10 d 3 6 d f 0.786667 1 0 c 1364 1199 m -3 -7 d -9 -7 d -10 -4 d 5 10 d f 0.88 1 0 c 1352 1201 m 1 1 d 17 7 d -6 -10 d -17 -8 d f 0.973333 1 + 0 c 1353 1202 m 21 16 d -4 -9 d f black 1352 1201 m 22 17 d -13 -26 d -22 -17 d cl s 0.6 1 0 c 1327 1166 m -11 -7 d 3 4 d f 0.693333 1 0 c 1342 1181 m -3 -6 d -12 -9 d -8 -3 d 5 10 d f 0.786667 1 0 c 1329 1184 m 18 7 d -5 -10 d -18 -8 d f 0.88 1 0 c + 1329 1184 m 23 17 d -5 -10 d f black 1329 1184 m 23 17 d -13 -26 d -23 -16 d cl s 0.506667 1 0 c 1301 1148 m -7 -5 d 1 3 d f 0.6 1 0 c 1319 1163 m -3 -4 d -15 -11 d -6 -2 d 6 10 d f 0.693333 1 0 c 1324 1173 m -5 -10 d -18 -7 d 5 10 d f 0.786667 1 0 + c 1307 1167 m 22 17 d -5 -11 d -18 -7 d f black 1307 1167 m 22 17 d -13 -25 d -22 -16 d cl s 0.413333 1 0 c 1273 1129 m -1 -2 d 1 Y f 0.506667 1 0 c 1295 1146 m -1 -3 d -21 -14 d -1 -1 d 6 10 d f 0.6 1 0 c 1301 1156 m -6 -10 d -17 -8 d 5 10 d f + 0.693333 1 0 c 1285 1150 m 20 15 d 1 1 d -5 -10 d -18 -8 d f 0.786667 1 0 c 1305 1165 m 2 2 d -1 -1 d f black 1285 1150 m 22 17 d -13 -24 d -22 -16 d cl s 0.413333 1 0 c 1272 1128 m -1 Y -23 -15 d 5 9 d f 0.506667 1 0 c 1278 1138 m -6 -10 d -18 -7 d + 6 10 d f 0.6 1 0 c 1262 1134 m 17 12 d 4 2 d -5 -10 d -18 -7 d f 0.693333 1 0 c 1279 1146 m 6 4 d -2 -2 d f black 1262 1134 m 23 16 d -13 -23 d -23 -15 d cl s 0.32 1 0 c 1245 1109 m -18 -11 d 3 6 d f 0.413333 1 0 c 1254 1121 m -5 -9 d -4 -3 d -15 -5 + d 6 9 d f 0.506667 1 0 c 1240 1119 m 12 9 d 8 3 d -6 -10 d -18 -8 d f 0.6 1 0 c 1252 1128 m 10 6 d -2 -3 d f black 1240 1119 m 22 15 d -13 -22 d -22 -14 d cl s 0.226667 1 0 c 1215 1090 m -11 -7 d 2 4 d f 0.32 1 0 c 1230 1104 m -3 -6 d -12 -8 d -9 -3 + d 7 9 d f 0.413333 1 0 c 1217 1104 m 7 4 d 12 5 d -6 -9 d -17 -8 d f 0.506667 1 0 c 1224 1108 m 16 11 d -4 -6 d f black 1217 1104 m 23 15 d -13 -21 d -23 -15 d cl s 0.133333 1 0 c 1183 1070 m -1 -1 d 1 Y f 0.226667 1 0 c 1206 1087 m -2 -4 d -21 -13 + d -1 X 6 9 d f 0.32 1 0 c 1195 1089 m 18 7 d -7 -9 d -18 -8 d f 0.413333 1 0 c 1195 1089 m 22 15 d -4 -8 d f black 1195 1089 m 22 15 d -13 -21 d -22 -14 d cl s 0.133333 1 0 c 1182 1070 m -1 Y -23 -13 d 5 6 d f 0.226667 1 0 c 1188 1079 m -6 -9 d -18 + -8 d 7 10 d f 0.32 1 0 c 1172 1074 m 23 15 d -7 -10 d -17 -7 d f black 1172 1074 m 23 15 d -13 -20 d -23 -13 d cl s 0.0399999 1 0 c 1149 1050 m -12 -7 d 2 3 d f 0.133333 1 0 c 1164 1062 m -5 -6 d -10 -6 d -10 -4 d 7 9 d f 0.226667 1 0 c 1150 1061 m + 14 8 d 7 3 d -7 -10 d -18 -7 d f 0.32 1 0 c 1164 1069 m 8 5 d -1 -2 d f black 1150 1061 m 22 13 d -13 -18 d -22 -13 d cl s 0.0399999 1 0 c 1139 1046 m -2 -3 d -22 -13 d 6 9 d f 0.133333 1 0 c 1128 1047 m 3 2 d 15 6 d -7 -9 d -18 -7 d f 0.226667 1 0 + c 1131 1049 m 19 12 d -4 -6 d f black 1128 1047 m 22 14 d -13 -18 d -22 -13 d cl s 0 1 0.0533333 c 1112 1029 m -20 -11 d 4 4 d f 0.0399999 1 0 c 1121 1039 m -6 -9 d -3 -1 d -16 -7 d 7 10 d f 0.133333 1 0 c 1105 1034 m 23 13 d -7 -8 d -18 -7 d f + black 1105 1034 m 23 13 d -13 -17 d -23 -12 d cl s 0 1 0.146667 c 1072 1007 m -2 -1 d f 0 1 0.0533333 c 1096 1022 m -4 -4 d -20 -11 d -2 -1 d 8 9 d f 0.0399999 1 0 c 1083 1021 m 12 7 d 8 4 d -7 -10 d -18 -7 d f 0.133333 1 0 c 1095 1028 m 10 6 d -2 + -2 d f black 1083 1021 m 22 13 d -13 -16 d -22 -12 d cl s 0 1 0.146667 c 1070 1006 m -23 -11 d 5 4 d f 0 1 0.0533333 c 1078 1015 m -8 -9 d -18 -7 d 7 9 d f 0.0399999 1 0 c 1060 1009 m 23 12 d -5 -6 d -19 -7 d f black 1060 1009 m 23 12 d -13 -15 d + -23 -11 d cl s 0 1 0.24 c 1027 985 m -2 -1 d f 0 1 0.146667 c 1052 999 m -5 -4 d -20 -10 d -2 -1 d 8 9 d f 0 1 0.0533333 c 1038 997 m 18 10 d 3 1 d -7 -9 d -19 -6 d f 0.0399999 1 0 c 1056 1007 m 4 2 d -1 -1 d f black 1038 997 m 22 12 d -13 -14 d -22 + -11 d cl s 0 1 0.24 c 1025 984 m -23 -11 d 5 4 d f 0 1 0.146667 c 1033 993 m -8 -9 d -18 -7 d 8 9 d f 0 1 0.0533333 c 1015 986 m 23 11 d -5 -4 d -18 -7 d f black 1015 986 m 23 11 d -13 -13 d -23 -11 d cl s 0 1 0.24 c 1007 977 m -5 -4 d -22 -10 d 8 7 + d f 0 1 0.146667 c 993 975 m 20 10 d 2 1 d -8 -9 d -19 -7 d f 0 1 0.0533333 c 1013 985 m 2 1 d f black 993 975 m 22 11 d -13 -13 d -22 -10 d cl s 0 1 0.333333 c 975 961 m -17 -8 d 2 2 d f 0 1 0.24 c 988 970 m -8 -7 d -5 -2 d -15 -6 d 9 8 d f 0 1 + 0.146667 c 971 964 m 22 11 d -5 -5 d -19 -7 d f black 971 964 m 22 11 d -13 -12 d -22 -10 d cl s 0 1 0.333333 c 960 955 m -2 -2 d -23 -9 d 6 5 d f 0 1 0.24 c 948 954 m 17 8 d 4 1 d -9 -8 d -19 -6 d f 0 1 0.146667 c 965 962 m 6 2 d -2 -1 d f black + 948 954 m 23 10 d -13 -11 d -23 -9 d cl s 0 1 0.333333 c 941 949 m -6 -5 d -22 -9 d 10 7 d f 0 1 0.24 c 926 944 m 22 10 d -7 -5 d -18 -7 d f black 926 944 m 22 10 d -13 -10 d -22 -9 d cl s 0 1 0.426667 c 912 934 m -22 -8 d 3 2 d f 0 1 0.333333 c 903 + 935 m 4 1 d 16 6 d -10 -7 d -1 -1 d -19 -6 d f 0 1 0.24 c 907 936 m 19 8 d -3 -2 d f black 903 935 m 23 9 d -13 -9 d -23 -9 d cl s 0 1 0.426667 c 893 928 m -3 -2 d -22 -8 d 6 4 d f 0 1 0.333333 c 881 926 m 22 9 d -10 -7 d -19 -6 d f black 881 926 m + 22 9 d -13 -9 d -22 -8 d cl s 0 1 0.426667 c 874 922 m -6 -4 d -23 -8 d 10 5 d f 0 1 0.333333 c 858 918 m 23 8 d -7 -4 d -19 -7 d f black 858 918 m 23 8 d -13 -8 d -23 -8 d cl s 0 1 0.426667 c 855 915 m -10 -5 d -22 -7 d 12 6 d f 0 1 0.333333 c 836 + 909 m 22 9 d -3 -3 d -20 -6 d f black 836 909 m 22 9 d -13 -8 d -22 -7 d cl s 0 1 0.52 c 822 903 m -21 -7 d 2 1 d f 0 1 0.426667 c 814 902 m 16 5 d 5 2 d -12 -6 d -1 X -19 -6 d f 0 1 0.333333 c 830 907 m 6 2 d -1 X f black 814 902 m 22 7 d -13 -6 d + -22 -7 d cl s 0 1 0.52 c 803 897 m -2 -1 d -23 -6 d 4 1 d f 0 1 0.426667 c 791 895 m 23 7 d -11 -5 d -21 -6 d f black 791 895 m 23 7 d -13 -6 d -23 -6 d cl s 0 1 0.52 c 782 891 m -4 -1 d -22 -6 d 6 2 d f 0 1 0.426667 c 769 888 m 22 7 d -9 -4 d -20 + -5 d f black 769 888 m 22 7 d -13 -5 d -22 -6 d cl s 0 1 0.52 c 762 886 m -6 -2 d -23 -6 d 8 2 d f 0 1 0.426667 c 746 881 m 23 7 d -7 -2 d -21 -6 d f black 746 881 m 23 7 d -13 -4 d -23 -6 d cl s 0 1 0.52 c 741 880 m -8 -2 d -22 -5 d 9 2 d f 0 1 + 0.426667 c 724 875 m 22 6 d -5 -1 d -21 -5 d f black 724 875 m 22 6 d -13 -3 d -22 -5 d cl s 0 1 0.52 c 720 875 m -9 -2 d -23 -5 d 11 1 d f 0 1 0.426667 c 701 870 m 23 5 d -4 X -21 -6 d f black 701 870 m 23 5 d -13 -2 d -23 -5 d cl s 0 1 0.52 c 699 + 869 m -11 -1 d -22 -4 d 11 X f 0 1 0.426667 c 679 865 m 22 5 d -2 -1 d -22 -5 d f black 679 865 m 22 5 d -13 -2 d -22 -4 d cl s 0 1 0.52 c 677 864 m -11 X -22 -4 d 11 X f 0 1 0.426667 c 657 860 m 22 5 d -2 -1 d -22 -4 d f black 657 860 m 22 5 d -13 + -1 d -22 -4 d cl s 0 1 0.52 c 655 860 m -11 X -23 -4 d 11 X f 0 1 0.426667 c 634 855 m 23 5 d -2 X -23 -4 d f black 634 855 m 23 5 d -13 X -23 -4 d cl s 0 1 0.52 c 632 856 m -11 X -22 -3 d 10 -1 d f 0 1 0.426667 c 612 852 m 22 3 d -2 1 d -23 -4 d f + black 612 852 m 22 3 d -13 1 d -22 -3 d cl s 0 1 0.52 c 609 852 m -10 1 d -23 -3 d 7 -1 d f 0 1 0.426667 c 589 848 m 23 4 d -3 X -26 -3 d f black 589 848 m 23 4 d -13 1 d -23 -3 d cl s 0 1 0.52 c 583 849 m -7 1 d -22 -2 d 2 -1 d f 0 1 0.426667 c 567 + 845 m 22 3 d -6 1 d -27 -2 d f black 567 845 m 22 3 d -13 2 d -22 -2 d cl s 0 1 0.52 c 556 847 m -2 1 d -8 -1 d f 0 1 0.426667 c 544 842 m 23 3 d -11 2 d -10 X -15 -1 d f black 544 842 m 23 3 d -13 3 d -23 -2 d cl s 0 1 0.426667 c 522 840 m 22 2 d + -13 4 d -22 -2 d f black 522 840 m 22 2 d -13 4 d -22 -2 d cl s 0 1 0.426667 c 500 838 m 22 2 d -13 4 d -22 -1 d f black 500 838 m 22 2 d -13 4 d -22 -1 d cl s 0 1 0.426667 c 479 837 m 21 1 d -13 5 d -23 X 11 -5 d f 0 1 0.333333 c 477 837 m 2 X -4 1 + d f black 477 837 m 23 1 d -13 5 d -23 X cl s 0 1 0.426667 c 475 838 m -11 5 d -8 X f 0 1 0.333333 c 455 836 m 22 1 d -2 1 d -19 5 d -14 -1 d f black 455 836 m 22 1 d -13 6 d -22 -1 d cl s 0 1 0.333333 c 432 835 m 23 1 d -13 6 d -23 1 d f black 432 + 835 m 23 1 d -13 6 d -23 1 d cl s 1 0.373333 0 c 1520 1344 m -11 -11 d 3 6 d f 1 0.28 0 c 1534 1358 m -3 -4 d -11 -10 d -8 -5 d 6 10 d f 1 0.186667 0 c 1522 1356 m 6 6 d 11 6 d -5 -10 d -16 -9 d f 1 0.0933334 0 c 1528 1362 m 16 15 d -5 -9 d f black + 1522 1356 m 22 21 d -13 -23 d -22 -21 d cl s 1 0.466667 0 c 1501 1326 m -15 -13 d 5 8 d f 1 0.373333 0 c 1512 1339 m -3 -6 d -8 -7 d -10 -5 d 6 9 d f 1 0.28 0 c 1499 1335 m 11 10 d 8 4 d -6 -10 d -15 -9 d f 1 0.186667 0 c 1510 1345 m 12 11 d -4 -7 d + f black 1499 1335 m 23 21 d -13 -23 d -23 -20 d cl s 1 0.56 0 c 1482 1309 m -18 -16 d 5 9 d f 1 0.466667 0 c 1491 1321 m -5 -8 d -4 -4 d -13 -7 d 6 10 d f 1 0.373333 0 c 1477 1314 m 14 13 d 6 3 d -6 -9 d -16 -9 d f 1 0.28 0 c 1491 1327 m 8 8 d -2 -5 + d f black 1477 1314 m 22 21 d -13 -22 d -22 -20 d cl s 1 0.653333 0 c 1462 1291 m -21 -17 d 7 9 d f 1 0.56 0 c 1469 1302 m -5 -9 d -2 -2 d -14 -8 d 6 10 d f 1 0.466667 0 c 1454 1294 m 18 16 d 3 2 d -6 -10 d -15 -9 d f 1 0.373333 0 c 1472 1310 m 5 4 + d -2 -2 d f black 1454 1294 m 23 20 d -13 -21 d -23 -19 d cl s 1 0.84 0 c 1420 1256 m -1 -1 d f 1 0.746667 0 c 1441 1274 m -21 -18 d -1 -1 d 7 10 d f 1 0.653333 0 c 1432 1275 m 16 8 d -7 -9 d -15 -9 d f 1 0.56 0 c 1432 1275 m 20 17 d 2 1 d -6 -10 d + f 1 0.466667 0 c 1452 1292 m 2 2 d -1 Y f black 1432 1275 m 22 19 d -13 -20 d -22 -19 d cl s 1 0.933333 0 c 1398 1238 m -1 -1 d f 1 0.84 0 c 1419 1255 m -21 -17 d -1 -1 d 7 10 d f 1 0.746667 0 c 1410 1256 m 2 1 d 14 8 d -7 -10 d -15 -8 d f 1 + 0.653333 0 c 1412 1257 m 20 18 d -6 -10 d f black 1410 1256 m 22 19 d -13 -20 d -22 -18 d cl s 0.973333 1 0 c 1376 1220 m -2 -2 d 1 1 d f 1 0.933333 0 c 1397 1237 m -21 -17 d -1 -1 d 6 10 d f 1 0.84 0 c 1387 1237 m 3 2 d 14 8 d -7 -10 d -16 -8 d f 1 + 0.746667 0 c 1390 1239 m 20 17 d -6 -9 d f black 1387 1237 m 23 19 d -13 -19 d -23 -19 d cl s 0.88 1 0 c 1353 1202 m -1 -1 d f 0.973333 1 0 c 1375 1219 m -1 -1 d -21 -16 d -1 -1 d 7 10 d f 1 0.933333 0 c 1365 1218 m 4 4 d 12 7 d -6 -10 d -16 -8 d f + 1 0.84 0 c 1369 1222 m 18 15 d -6 -8 d f black 1365 1218 m 22 19 d -13 -19 d -22 -17 d cl s 0.786667 1 0 c 1329 1184 m f 0.88 1 0 c 1352 1201 m -23 -17 d 7 9 d f 0.973333 1 0 c 1342 1201 m 4 3 d 13 7 d -7 -10 d -16 -8 d f 1 0.933333 0 c 1346 1204 m + 19 14 d -6 -7 d f black 1342 1201 m 23 17 d -13 -17 d -23 -17 d cl s 0.786667 1 0 c 1329 1184 m -22 -17 d 7 8 d f 0.88 1 0 c 1320 1183 m 3 2 d 13 8 d -7 -9 d -15 -9 d f 0.973333 1 0 c 1323 1185 m 19 16 d -6 -8 d f black 1320 1183 m 22 18 d -13 -17 d + -22 -17 d cl s 0.693333 1 0 c 1305 1165 m -20 -15 d 5 7 d f 0.786667 1 0 c 1297 1166 m 2 1 d 15 8 d -7 -8 d -2 -2 d -15 -8 d f 0.88 1 0 c 1299 1167 m 21 16 d -6 -8 d f black 1297 1166 m 23 17 d -13 -16 d -22 -17 d cl s 0.6 1 0 c 1279 1146 m -17 -12 + d 5 6 d f 0.693333 1 0 c 1290 1157 m -5 -7 d -6 -4 d -12 -6 d 8 9 d f 0.786667 1 0 c 1275 1149 m 22 17 d -7 -9 d -15 -8 d f black 1275 1149 m 22 17 d -12 -16 d -23 -16 d cl s 0.506667 1 0 c 1252 1128 m -12 -9 d 3 4 d f 0.6 1 0 c 1267 1140 m -5 -6 d + -10 -6 d -9 -5 d 8 9 d f 0.693333 1 0 c 1253 1133 m 21 15 d 1 1 d -8 -9 d -16 -8 d f 0.786667 1 0 c 1274 1148 m 1 1 d f black 1253 1133 m 22 16 d -13 -15 d -22 -15 d cl s 0.413333 1 0 c 1224 1108 m -7 -4 d 2 2 d f 0.506667 1 0 c 1243 1123 m -3 -4 d + -16 -11 d -5 -2 d 8 8 d f 0.6 1 0 c 1230 1117 m 18 13 d 3 2 d -8 -9 d -16 -9 d f 0.693333 1 0 c 1248 1130 m 5 3 d -2 -1 d f black 1230 1117 m 23 16 d -13 -14 d -23 -15 d cl s 0.32 1 0 c 1195 1089 m f 0.413333 1 0 c 1219 1106 m -2 -2 d -22 -15 d 8 8 + d f 0.506667 1 0 c 1208 1102 m 13 9 d 6 3 d -8 -8 d -16 -9 d f 0.6 1 0 c 1221 1111 m 9 6 d -3 -3 d f black 1208 1102 m 22 15 d -13 -13 d -22 -15 d cl s 0.32 1 0 c 1195 1089 m -23 -15 d 7 7 d f 0.413333 1 0 c 1185 1087 m 7 4 d 11 6 d -8 -8 d -16 -8 d + f 0.506667 1 0 c 1192 1091 m 16 11 d -5 -5 d f black 1185 1087 m 23 15 d -13 -13 d -23 -15 d cl s 0.226667 1 0 c 1164 1069 m -14 -8 d 4 3 d f 0.32 1 0 c 1179 1081 m -7 -7 d -8 -5 d -10 -5 d 9 8 d f 0.413333 1 0 c 1163 1072 m 22 15 d -6 -6 d -16 -9 d + f black 1163 1072 m 22 15 d -13 -13 d -22 -13 d cl s 0.133333 1 0 c 1131 1049 m -3 -2 d 1 Y f 0.226667 1 0 c 1154 1064 m -4 -3 d -19 -12 d -3 -1 d 10 8 d f 0.32 1 0 c 1140 1058 m 22 14 d 1 X -9 -8 d -16 -8 d f 0.413333 1 0 c 1162 1072 m 1 X f black + 1140 1058 m 23 14 d -13 -11 d -22 -14 d cl s 0.133333 1 0 c 1128 1048 m -1 Y -23 -13 d 7 6 d f 0.226667 1 0 c 1118 1045 m 12 7 d 8 4 d -10 -8 d -16 -8 d f 0.32 1 0 c 1130 1052 m 10 6 d -2 -2 d f black 1118 1045 m 22 13 d -12 -11 d -23 -13 d cl s + 0.0399999 1 0 c 1095 1028 m -12 -7 d 3 3 d f 0.133333 1 0 c 1096 1031 m 1 Y 16 8 d -7 -6 d -10 -6 d -9 -4 d f 0.226667 1 0 c 1096 1032 m 22 13 d -6 -5 d f black 1096 1031 m 22 14 d -13 -11 d -22 -13 d cl s 0.0399999 1 0 c 1086 1024 m -3 -3 d -23 -12 + d 10 7 d f 0.133333 1 0 c 1073 1018 m 23 13 d -10 -7 d -16 -8 d f black 1073 1018 m 23 13 d -13 -10 d -23 -12 d cl s 0 1 0.0533333 c 1056 1007 m -18 -10 d 5 3 d f 0.0399999 1 0 c 1051 1006 m 9 5 d 10 5 d -10 -7 d -4 -2 d -13 -7 d f 0.133333 1 0 c + 1060 1011 m 13 7 d -3 -2 d f black 1051 1006 m 22 12 d -13 -9 d -22 -12 d cl s 0 1 0.0533333 c 1043 1000 m -5 -3 d -23 -11 d 11 6 d f 0.0399999 1 0 c 1028 994 m 23 12 d -8 -6 d -17 -8 d f black 1028 994 m 23 12 d -13 -9 d -23 -11 d cl s 0 1 0.146667 + c 1013 985 m -20 -10 d 5 3 d f 0 1 0.0533333 c 1006 982 m 13 7 d 7 3 d -11 -6 d -2 -1 d -15 -7 d f 0.0399999 1 0 c 1019 989 m 9 5 d -2 -2 d f black 1006 982 m 22 12 d -13 -8 d -22 -11 d cl s 0 1 0.146667 c 998 978 m -5 -3 d -22 -11 d 10 6 d f 0 1 + 0.0533333 c 983 971 m 23 11 d -8 -4 d -17 -8 d f black 983 971 m 23 11 d -13 -7 d -22 -11 d cl s 0 1 0.24 c 965 962 m -17 -8 d 4 2 d f 0 1 0.146667 c 961 960 m 13 7 d 7 3 d -10 -6 d -6 -2 d -13 -6 d f 0 1 0.0533333 c 974 967 m 9 4 d -2 -1 d f black + 961 960 m 22 11 d -12 -7 d -23 -10 d cl s 0 1 0.24 c 952 956 m -4 -2 d -22 -10 d 9 4 d f 0 1 0.146667 c 939 950 m 22 10 d -9 -4 d -17 -8 d f black 939 950 m 22 10 d -13 -6 d -22 -10 d cl s 0 1 0.333333 c 907 936 m -4 -1 d 1 X f 0 1 0.24 c 916 940 m + 6 3 d 13 5 d -9 -4 d -19 -8 d -3 -1 d f 0 1 0.146667 c 922 943 m 17 7 d -4 -2 d f black 916 940 m 23 10 d -13 -6 d -23 -9 d cl s 0 1 0.333333 c 904 935 m -1 X -22 -9 d 5 2 d f 0 1 0.24 c 894 930 m 22 10 d -12 -5 d -18 -7 d f black 894 930 m 22 10 d + -13 -5 d -22 -9 d cl s 0 1 0.333333 c 886 928 m -5 -2 d -23 -8 d 11 2 d f 0 1 0.24 c 871 921 m 23 9 d -8 -2 d -17 -8 d f black 871 921 m 23 9 d -13 -4 d -23 -8 d cl s 0 1 0.333333 c 849 913 m 10 3 d 10 4 d -11 -2 d -22 -9 d f 0 1 0.24 c 859 916 m 12 + 5 d -2 -1 d f black 849 913 m 22 8 d -13 -3 d -22 -9 d cl s 0 1 0.426667 c 830 907 m -16 -5 d 2 X f 0 1 0.333333 c 826 904 m 23 9 d -13 -4 d -6 -2 d -14 -5 d f black 826 904 m 23 9 d -13 -4 d -22 -7 d cl s 0 1 0.426667 c 816 902 m -2 X -23 -7 d 7 1 + d f 0 1 0.333333 c 804 896 m 22 8 d -10 -2 d -18 -6 d f black 804 896 m 22 8 d -12 -2 d -23 -7 d cl s 0 1 0.426667 c 798 896 m -7 -1 d -22 -7 d 10 1 d f 0 1 0.333333 c 782 889 m 22 7 d -6 X -19 -7 d f black 782 889 m 22 7 d -13 -1 d -22 -7 d cl s 0 + 1 0.426667 c 759 882 m 8 2 d 12 5 d -10 -1 d -23 -7 d f 0 1 0.333333 c 767 884 m 15 5 d -3 X f black 759 882 m 23 7 d -13 -1 d -23 -7 d cl s 0 1 0.426667 c 737 875 m 22 7 d -13 -1 d -22 -6 d f black 737 875 m 22 7 d -13 -1 d -22 -6 d cl s 0 1 + 0.426667 c 714 869 m 23 6 d -13 X -23 -5 d f black 714 869 m 23 6 d -13 X -23 -5 d cl s 0 1 0.426667 c 692 863 m 22 6 d -13 1 d -22 -5 d f black 692 863 m 22 6 d -13 1 d -22 -5 d cl s 0 1 0.426667 c 669 858 m 23 5 d -13 2 d -22 -5 d f black 669 858 + m 23 5 d -13 2 d -22 -5 d cl s 0 1 0.426667 c 647 853 m 22 5 d -12 2 d -23 -5 d f black 647 853 m 22 5 d -12 2 d -23 -5 d cl s 0 1 0.426667 c 625 849 m 22 4 d -13 2 d -22 -3 d f black 625 849 m 22 4 d -13 2 d -22 -3 d cl s 0 1 0.426667 c 602 845 m + 23 4 d -13 3 d -23 -4 d f black 602 845 m 23 4 d -13 3 d -23 -4 d cl s 0 1 0.426667 c 580 841 m 22 4 d -13 3 d -22 -3 d f black 580 841 m 22 4 d -13 3 d -22 -3 d cl s 0 1 0.426667 c 557 838 m 23 3 d -13 4 d -23 -3 d f black 557 838 m 23 3 d -13 4 d + -23 -3 d cl s 0 1 0.426667 c 535 835 m 22 3 d -13 4 d -22 -2 d f black 535 835 m 22 3 d -13 4 d -22 -2 d cl s 0 1 0.426667 c 512 832 m 23 3 d -13 5 d -22 -2 d f black 512 832 m 23 3 d -13 5 d -22 -2 d cl s 0 1 0.426667 c 505 832 m 7 X -12 6 d -21 -1 + d f 0 1 0.333333 c 490 830 m 15 2 d -26 5 d -2 X f black 490 830 m 22 2 d -12 6 d -23 -1 d cl s 0 1 0.333333 c 468 829 m 22 1 d -13 7 d -22 -1 d f black 468 829 m 22 1 d -13 7 d -22 -1 d cl s 0 1 0.333333 c 445 828 m 23 1 d -13 7 d -23 -1 d f black + 445 828 m 23 1 d -13 7 d -23 -1 d cl s 1 0.186667 0 c 1528 1362 m -6 -6 d 4 2 d f 1 0.0933334 0 c 1535 1363 m 4 4 d 7 11 d -2 -1 d -16 -15 d -2 -4 d f 1 0 0 c 1539 1367 m 18 17 d -11 -6 d f black 1535 1363 m 22 21 d -13 -7 d -22 -21 d cl s 1 0.28 0 + c 1510 1345 m -11 -10 d 7 3 d f 1 0.186667 0 c 1512 1341 m 9 9 d 5 8 d -4 -2 d -12 -11 d -4 -7 d f 1 0.0933334 0 c 1521 1350 m 14 13 d -9 -5 d f black 1512 1341 m 23 22 d -13 -7 d -23 -21 d cl s 1 0.373333 0 c 1491 1327 m -14 -13 d 9 5 d f 1 0.28 0 + c 1490 1321 m 13 12 d 3 5 d -7 -3 d -8 -8 d -5 -8 d f 1 0.186667 0 c 1503 1333 m 9 8 d -6 -3 d f black 1490 1321 m 22 20 d -13 -6 d -22 -21 d cl s 1 0.466667 0 c 1472 1310 m -18 -16 d 12 6 d f 1 0.373333 0 c 1467 1300 m 17 15 d 2 4 d -9 -5 d -5 -4 d + -6 -10 d f 1 0.28 0 c 1484 1315 m 6 6 d -4 -2 d f black 1467 1300 m 23 21 d -13 -7 d -23 -20 d cl s 1 0.653333 0 c 1432 1275 m f 1 0.56 0 c 1445 1280 m 1 Y 7 11 d -20 -17 d f 1 0.466667 0 c 1445 1281 m 20 17 d 1 2 d -12 -6 d -2 -2 d f 1 0.373333 0 c + 1465 1298 m 2 2 d -1 X f black 1445 1280 m 22 20 d -13 -6 d -22 -19 d cl s 1 0.746667 0 c 1412 1257 m -2 -1 d 1 X f 1 0.653333 0 c 1423 1261 m 2 2 d 7 12 d -20 -18 d -1 -1 d f 1 0.56 0 c 1425 1263 m 20 17 d -13 -5 d f black 1423 1261 m 22 19 d -13 + -5 d -22 -19 d cl s 1 0.84 0 c 1390 1239 m -3 -2 d 2 1 d f 1 0.746667 0 c 1400 1242 m 4 3 d 7 11 d -1 X -20 -17 d -1 -1 d f 1 0.653333 0 c 1404 1245 m 19 16 d -12 -5 d f black 1400 1242 m 23 19 d -13 -5 d -23 -19 d cl s 1 0.933333 0 c 1369 1222 m -4 + -4 d 2 1 d f 1 0.84 0 c 1378 1223 m 5 5 d 6 10 d -2 -1 d -18 -15 d -2 -3 d f 1 0.746667 0 c 1383 1228 m 17 14 d -11 -4 d f black 1378 1223 m 22 19 d -13 -5 d -22 -19 d cl s 0.973333 1 0 c 1346 1204 m -4 -3 d 3 X f 1 0.933333 0 c 1355 1205 m 6 5 d 6 + 9 d -2 -1 d -19 -14 d -1 -3 d f 1 0.84 0 c 1361 1210 m 17 13 d -11 -4 d f black 1355 1205 m 23 18 d -13 -5 d -23 -17 d cl s 0.88 1 0 c 1323 1185 m -3 -2 d 2 1 d f 0.973333 1 0 c 1333 1187 m 5 5 d 7 9 d -3 X -19 -16 d -1 -1 d f 1 0.933333 0 c 1338 + 1192 m 17 13 d -10 -4 d f black 1333 1187 m 22 18 d -13 -4 d -22 -18 d cl s 0.786667 1 0 c 1299 1167 m -2 -1 d 1 X f 0.88 1 0 c 1310 1170 m 5 3 d 7 11 d -2 -1 d -21 -16 d -1 -1 d f 0.973333 1 0 c 1315 1173 m 18 14 d -11 -3 d f black 1310 1170 m 23 + 17 d -13 -4 d -23 -17 d cl s 0.786667 1 0 c 1288 1153 m 3 2 d 7 11 d -1 X -22 -17 d f 0.88 1 0 c 1291 1155 m 19 15 d -12 -4 d f black 1288 1153 m 22 17 d -13 -4 d -22 -17 d cl s 0.693333 1 0 c 1266 1136 m 8 12 d -21 -15 d f 0.786667 1 0 c 1266 1136 + m 22 17 d -13 -4 d -1 -1 d f black 1266 1136 m 22 17 d -13 -4 d -22 -16 d cl s 0.6 1 0 c 1248 1130 m -18 -13 d 11 3 d f 0.693333 1 0 c 1243 1120 m 23 16 d -13 -3 d -5 -3 d -7 -10 d f black 1243 1120 m 23 16 d -13 -3 d -23 -16 d cl s 0.506667 1 0 c + 1221 1111 m -13 -9 d 8 1 d f 0.6 1 0 c 1221 1104 m 19 14 d 1 2 d -11 -3 d -9 -6 d -5 -8 d f 0.693333 1 0 c 1240 1118 m 3 2 d -2 X f black 1221 1104 m 22 16 d -13 -3 d -22 -15 d cl s 0.413333 1 0 c 1192 1091 m -7 -4 d 4 1 d f 0.506667 1 0 c 1198 1089 + m 14 10 d 4 4 d -8 -1 d -16 -11 d -3 -3 d f 0.6 1 0 c 1212 1099 m 9 5 d -5 -1 d f black 1198 1089 m 23 15 d -13 -2 d -23 -15 d cl s 0.413333 1 0 c 1176 1074 m 8 5 d 5 9 d -4 -1 d -22 -15 d f 0.506667 1 0 c 1184 1079 m 14 10 d -9 -1 d f black 1176 + 1074 m 22 15 d -13 -2 d -22 -15 d cl s 0.32 1 0 c 1153 1060 m 1 X 8 12 d -22 -14 d f 0.413333 1 0 c 1154 1060 m 22 14 d -13 -2 d -1 X f black 1153 1060 m 23 14 d -13 -2 d -23 -14 d cl s 0.226667 1 0 c 1130 1052 m -12 -7 d 7 X f 0.32 1 0 c 1131 1046 + m 22 14 d -13 -2 d -10 -6 d -5 -7 d f black 1131 1046 m 22 14 d -13 -2 d -22 -13 d cl s 0.133333 1 0 c 1096 1032 m -1 Y f 0.226667 1 0 c 1109 1032 m 12 8 d 4 5 d -7 X -22 -13 d -1 Y f 0.32 1 0 c 1121 1040 m 10 6 d -6 -1 d f black 1109 1032 m 22 14 d + -13 -1 d -22 -14 d cl s 0.133333 1 0 c 1086 1019 m 1 X 9 12 d -23 -13 d f 0.226667 1 0 c 1087 1019 m 22 13 d -13 -1 d f black 1086 1019 m 23 13 d -13 -1 d -23 -13 d cl s 0.0399999 1 0 c 1060 1011 m -9 -5 d 5 X f 0.133333 1 0 c 1064 1006 m 22 13 d + -13 -1 d -13 -7 d -4 -5 d f black 1064 1006 m 22 13 d -13 -1 d -22 -12 d cl s 0.0399999 1 0 c 1041 994 m 9 4 d 6 8 d -5 X -23 -12 d f 0.133333 1 0 c 1050 998 m 14 8 d -8 X f black 1041 994 m 23 12 d -13 X -23 -12 d cl s 0 1 0.0533333 c 1019 989 m + -13 -7 d 7 X f 0.0399999 1 0 c 1019 982 m 22 12 d -13 X -9 -5 d -6 -7 d f black 1019 982 m 22 12 d -13 X -22 -12 d cl s 0 1 0.0533333 c 996 970 m 13 7 d 4 5 d -7 X -23 -11 d f 0.0399999 1 0 c 1009 977 m 10 5 d -6 X f black 996 970 m 23 12 d -13 X + -23 -11 d cl s 0 1 0.146667 c 974 967 m -13 -7 d 7 X f 0 1 0.0533333 c 974 959 m 22 11 d -13 1 d -9 -4 d -6 -7 d f black 974 959 m 22 11 d -13 1 d -22 -11 d cl s 0 1 0.146667 c 952 948 m 11 6 d 5 6 d -7 X -22 -10 d f 0 1 0.0533333 c 963 954 m 11 5 d + -6 1 d f black 952 948 m 22 11 d -13 1 d -22 -10 d cl s 0 1 0.24 c 922 943 m -6 -3 d 3 -1 d f 0 1 0.146667 c 929 938 m 23 10 d -13 2 d -17 -7 d -3 -4 d f black 929 938 m 23 10 d -13 2 d -23 -10 d cl s 0 1 0.24 c 907 928 m 3 2 d 9 9 d -3 1 d -22 -10 + d f 0 1 0.146667 c 910 930 m 19 8 d -10 1 d f black 907 928 m 22 10 d -13 2 d -22 -10 d cl s 0 1 0.24 c 884 919 m 23 9 d -13 2 d -23 -9 d f black 884 919 m 23 9 d -13 2 d -23 -9 d cl s 0 1 0.333333 c 859 916 m -10 -3 d 4 -1 d f 0 1 0.24 c 862 910 m + 22 9 d -13 2 d -12 -5 d -6 -4 d f black 862 910 m 22 9 d -13 2 d -22 -8 d cl s 0 1 0.333333 c 839 901 m 4 2 d 10 9 d -4 1 d -23 -9 d f 0 1 0.24 c 843 903 m 19 7 d -9 2 d f black 839 901 m 23 9 d -13 3 d -23 -9 d cl s 0 1 0.333333 c 817 893 m 22 8 d + -13 3 d -22 -8 d f black 817 893 m 22 8 d -13 3 d -22 -8 d cl s 0 1 0.333333 c 795 886 m 22 7 d -13 3 d -22 -7 d f black 795 886 m 22 7 d -13 3 d -22 -7 d cl s 0 1 0.426667 c 767 884 m -8 -2 d 3 -1 d f 0 1 0.333333 c 772 878 m 23 8 d -13 3 d -15 -5 + d -5 -3 d f black 772 878 m 23 8 d -13 3 d -23 -7 d cl s 0 1 0.426667 c 762 881 m -3 1 d -22 -7 d 10 -3 d f 0 1 0.333333 c 750 871 m 22 7 d -10 3 d -15 -9 d f black 750 871 m 22 7 d -13 4 d -22 -7 d cl s 0 1 0.426667 c 727 865 m 13 3 d 7 4 d -10 3 d + -23 -6 d f 0 1 0.333333 c 740 868 m 10 3 d -3 1 d f black 727 865 m 23 6 d -13 4 d -23 -6 d cl s 0 1 0.426667 c 705 859 m 22 6 d -13 4 d -22 -6 d f black 705 859 m 22 6 d -13 4 d -22 -6 d cl s 0 1 0.426667 c 682 853 m 23 6 d -13 4 d -23 -5 d f black + 682 853 m 23 6 d -13 4 d -23 -5 d cl s 0 1 0.426667 c 660 848 m 22 5 d -13 5 d -22 -5 d f black 660 848 m 22 5 d -13 5 d -22 -5 d cl s 0 1 0.426667 c 638 843 m 22 5 d -13 5 d -22 -4 d f black 638 843 m 22 5 d -13 5 d -22 -4 d cl s 0 1 0.426667 c 615 + 839 m 23 4 d -13 6 d -23 -4 d f black 615 839 m 23 4 d -13 6 d -23 -4 d cl s 0 1 0.426667 c 593 835 m 22 4 d -13 6 d -22 -4 d f black 593 835 m 22 4 d -13 6 d -22 -4 d cl s 0 1 0.426667 c 570 831 m 23 4 d -13 6 d -23 -3 d f black 570 831 m 23 4 d + -13 6 d -23 -3 d cl s 0 1 0.426667 c 548 828 m 22 3 d -13 7 d -22 -3 d f black 548 828 m 22 3 d -13 7 d -22 -3 d cl s 0 1 0.426667 c 527 826 m 21 2 d -13 7 d -23 -3 d 11 -5 d f 0 1 0.333333 c 525 825 m 2 1 d -4 1 d f black 525 825 m 23 3 d -13 7 d + -23 -3 d cl s 0 1 0.426667 c 523 827 m -11 5 d -7 X f 0 1 0.333333 c 503 823 m 22 2 d -2 2 d -18 5 d -15 -2 d f black 503 823 m 22 2 d -13 7 d -22 -2 d cl s 0 1 0.333333 c 481 821 m 22 2 d -13 7 d -22 -1 d f black 481 821 m 22 2 d -13 7 d -22 -1 d + cl s 0 1 0.333333 c 458 820 m 23 1 d -13 8 d -23 -1 d f black 458 820 m 23 1 d -13 8 d -23 -1 d cl s 1 0.0933334 0 c 1548 1350 m 11 11 d -20 6 d -4 -4 d f 1 0 0 c 1559 1361 m 11 10 d -13 13 d -18 -17 d f black 1548 1350 m 22 21 d -13 13 d -22 -21 d + cl s 1 0.186667 0 c 1525 1329 m 16 14 d -20 7 d -9 -9 d f 1 0.0933334 0 c 1541 1343 m 7 7 d -13 13 d -14 -13 d f black 1525 1329 m 23 21 d -13 13 d -23 -22 d cl s 1 0.373333 0 c 1503 1308 m 1 1 d -3 1 d f 1 0.28 0 c 1504 1309 m 18 17 d -19 7 d -13 + -12 d 11 -11 d f 1 0.186667 0 c 1522 1326 m 3 3 d -13 12 d -9 -8 d f black 1503 1308 m 22 21 d -13 12 d -22 -20 d cl s 1 0.466667 0 c 1480 1288 m 4 4 d -12 4 d f 1 0.373333 0 c 1484 1292 m 19 16 d -2 2 d -17 5 d -17 -15 d 5 -4 d f 1 0.28 0 c 1501 + 1310 m -11 11 d -6 -6 d f black 1480 1288 m 23 20 d -13 13 d -23 -21 d cl s 1 0.56 0 c 1458 1268 m 7 6 d -20 7 d -1 Y f 1 0.466667 0 c 1465 1274 m 15 14 d -8 8 d -7 2 d -20 -17 d f 1 0.373333 0 c 1472 1296 m -5 4 d -2 -2 d f black 1458 1268 m 22 20 + d -13 12 d -22 -20 d cl s 1 0.653333 0 c 1435 1249 m 9 7 d -19 7 d -2 -2 d f 1 0.56 0 c 1444 1256 m 14 12 d -13 12 d -20 -17 d f black 1435 1249 m 23 19 d -13 12 d -22 -19 d cl s 1 0.746667 0 c 1413 1230 m 11 9 d -20 6 d -4 -3 d f 1 0.653333 0 c + 1424 1239 m 11 10 d -12 12 d -19 -16 d f black 1413 1230 m 22 19 d -12 12 d -23 -19 d cl s 1 0.84 0 c 1391 1211 m 12 10 d -20 7 d -5 -5 d f 1 0.746667 0 c 1403 1221 m 10 9 d -13 12 d -17 -14 d f black 1391 1211 m 22 19 d -13 12 d -22 -19 d cl s 1 + 0.933333 0 c 1368 1193 m 13 10 d -20 7 d -6 -5 d f 1 0.84 0 c 1381 1203 m 10 8 d -13 12 d -17 -13 d f black 1368 1193 m 23 18 d -13 12 d -23 -18 d cl s 0.973333 1 0 c 1346 1175 m 12 10 d -20 7 d -5 -5 d f 1 0.933333 0 c 1358 1185 m 10 8 d -13 12 d + -17 -13 d f black 1346 1175 m 22 18 d -13 12 d -22 -18 d cl s 0.88 1 0 c 1323 1158 m 12 9 d -20 6 d -5 -3 d f 0.973333 1 0 c 1335 1167 m 11 8 d -13 12 d -18 -14 d f black 1323 1158 m 23 17 d -13 12 d -23 -17 d cl s 0.786667 1 0 c 1301 1141 m 10 8 d + -20 6 d -3 -2 d f 0.88 1 0 c 1311 1149 m 12 9 d -13 12 d -19 -15 d f black 1301 1141 m 22 17 d -13 12 d -22 -17 d cl s 0.693333 1 0 c 1278 1125 m 8 5 d -20 6 d f 0.786667 1 0 c 1286 1130 m 15 11 d -13 12 d -22 -17 d f black 1278 1125 m 23 16 d -13 + 12 d -22 -17 d cl s 0.6 1 0 c 1256 1109 m 4 2 d -11 4 d f 0.693333 1 0 c 1260 1111 m 18 14 d -12 11 d -23 -16 d 6 -5 d f black 1256 1109 m 22 16 d -12 11 d -23 -16 d cl s 0.6 1 0 c 1234 1093 m 22 16 d -7 6 d -9 3 d -19 -14 d f 0.693333 1 0 c 1249 + 1115 m -6 5 d -3 -2 d f black 1234 1093 m 22 16 d -13 11 d -22 -16 d cl s 0.506667 1 0 c 1211 1078 m 22 14 d -21 7 d -14 -10 d f 0.6 1 0 c 1233 1092 m 1 1 d -13 11 d -9 -5 d f black 1211 1078 m 23 15 d -13 11 d -23 -15 d cl s 0.413333 1 0 c 1189 + 1063 m 15 10 d -20 6 d -8 -5 d f 0.506667 1 0 c 1204 1073 m 7 5 d -13 11 d -14 -10 d f black 1189 1063 m 22 15 d -13 11 d -22 -15 d cl s 0.32 1 0 c 1166 1049 m 8 4 d -20 7 d -1 X f 0.413333 1 0 c 1174 1053 m 15 10 d -13 11 d -22 -14 d f black 1166 + 1049 m 23 14 d -13 11 d -23 -14 d cl s 0.32 1 0 c 1144 1035 m 22 14 d -13 11 d -22 -14 d f black 1144 1035 m 22 14 d -13 11 d -22 -14 d cl s 0.226667 1 0 c 1121 1021 m 21 13 d -21 6 d -12 -8 d f 0.32 1 0 c 1142 1034 m 2 1 d -13 11 d -10 -6 d f black + 1121 1021 m 23 14 d -13 11 d -22 -14 d cl s 0.133333 1 0 c 1099 1008 m 9 5 d -21 6 d -1 X f 0.226667 1 0 c 1108 1013 m 13 8 d -12 11 d -22 -13 d f black 1099 1008 m 22 13 d -12 11 d -23 -13 d cl s 0.133333 1 0 c 1077 995 m 22 13 d -13 11 d -22 -13 d + f black 1077 995 m 22 13 d -13 11 d -22 -13 d cl s 0.0399999 1 0 c 1054 983 m 17 9 d -21 6 d -9 -4 d f 0.133333 1 0 c 1071 992 m 6 3 d -13 11 d -14 -8 d f black 1054 983 m 23 12 d -13 11 d -23 -12 d cl s 0.0399999 1 0 c 1032 971 m 22 12 d -13 11 d + -22 -12 d f black 1032 971 m 22 12 d -13 11 d -22 -12 d cl s 0 1 0.0533333 c 1009 960 m 21 11 d -21 6 d -13 -7 d f 0.0399999 1 0 c 1030 971 m 2 X -13 11 d -10 -5 d f black 1009 960 m 23 11 d -13 11 d -23 -12 d cl s 0 1 0.0533333 c 987 949 m 22 11 d + -13 10 d -22 -11 d f black 987 949 m 22 11 d -13 10 d -22 -11 d cl s 0 1 0.146667 c 965 938 m 20 10 d -22 6 d -11 -6 d f 0 1 0.0533333 c 985 948 m 2 1 d -13 10 d -11 -5 d f black 965 938 m 22 11 d -13 10 d -22 -11 d cl s 0 1 0.146667 c 942 928 m 23 + 10 d -13 10 d -23 -10 d f black 942 928 m 23 10 d -13 10 d -23 -10 d cl s 0 1 0.24 c 920 918 m 12 6 d -22 6 d -3 -2 d f 0 1 0.146667 c 932 924 m 10 4 d -13 10 d -19 -8 d f black 920 918 m 22 10 d -13 10 d -22 -10 d cl s 0 1 0.24 c 897 909 m 23 9 d + -13 10 d -23 -9 d f black 897 909 m 23 9 d -13 10 d -23 -9 d cl s 0 1 0.24 c 875 900 m 22 9 d -13 10 d -22 -9 d f black 875 900 m 22 9 d -13 10 d -22 -9 d cl s 0 1 0.333333 c 852 892 m 14 5 d -23 6 d -4 -2 d f 0 1 0.24 c 866 897 m 9 3 d -13 10 d -19 + -7 d f black 852 892 m 23 8 d -13 10 d -23 -9 d cl s 0 1 0.333333 c 830 884 m 22 8 d -13 9 d -22 -8 d f black 830 884 m 22 8 d -13 9 d -22 -8 d cl s 0 1 0.333333 c 808 876 m 22 8 d -13 9 d -22 -7 d f black 808 876 m 22 8 d -13 9 d -22 -7 d cl s 0 1 + 0.333333 c 785 869 m 23 7 d -13 10 d -23 -8 d f black 785 869 m 23 7 d -13 10 d -23 -8 d cl s 0 1 0.426667 c 763 862 m 5 2 d -11 2 d f 0 1 0.333333 c 768 864 m 17 5 d -13 9 d -22 -7 d 7 -5 d f black 763 862 m 22 7 d -13 9 d -22 -7 d cl s 0 1 + 0.426667 c 740 856 m 23 6 d -6 4 d -17 2 d -13 -3 d f 0 1 0.333333 c 757 866 m -7 5 d -10 -3 d f black 740 856 m 23 6 d -13 9 d -23 -6 d cl s 0 1 0.426667 c 718 850 m 22 6 d -13 9 d -22 -6 d f black 718 850 m 22 6 d -13 9 d -22 -6 d cl s 0 1 + 0.426667 c 695 844 m 23 6 d -13 9 d -23 -6 d f black 695 844 m 23 6 d -13 9 d -23 -6 d cl s 0 1 0.426667 c 673 839 m 22 5 d -13 9 d -22 -5 d f black 673 839 m 22 5 d -13 9 d -22 -5 d cl s 0 1 0.426667 c 651 834 m 22 5 d -13 9 d -22 -5 d f black 651 + 834 m 22 5 d -13 9 d -22 -5 d cl s 0 1 0.426667 c 628 830 m 23 4 d -13 9 d -23 -4 d f black 628 830 m 23 4 d -13 9 d -23 -4 d cl s 0 1 0.426667 c 606 826 m 22 4 d -13 9 d -22 -4 d f black 606 826 m 22 4 d -13 9 d -22 -4 d cl s 0 1 0.426667 c 583 823 + m 23 3 d -13 9 d -23 -4 d f black 583 823 m 23 3 d -13 9 d -23 -4 d cl s 0 1 0.426667 c 561 820 m 22 3 d -13 8 d -22 -3 d f black 561 820 m 22 3 d -13 8 d -22 -3 d cl s 0 1 0.426667 c 538 817 m 23 3 d -13 8 d -21 -2 d 4 -4 d f 0 1 0.333333 c 527 826 + m -2 -1 d 6 -3 d f black 538 817 m 23 3 d -13 8 d -23 -3 d cl s 0 1 0.426667 c 536 817 m 2 X -7 5 d f 0 1 0.333333 c 516 815 m 20 2 d -5 5 d -6 3 d -22 -2 d f black 516 815 m 22 2 d -13 8 d -22 -2 d cl s 0 1 0.333333 c 494 813 m 22 2 d -13 8 d -22 + -2 d f black 494 813 m 22 2 d -13 8 d -22 -2 d cl s 0 1 0.333333 c 471 812 m 23 1 d -13 8 d -23 -1 d f black 471 812 m 23 1 d -13 8 d -23 -1 d cl s 1 0.28 0 c 1561 1316 m 10 10 d -14 X f 1 0.186667 0 c 1571 1326 m 12 11 d -2 6 d -31 X 7 -17 d f 1 + 0.0933334 0 c 1581 1343 m -7 17 d -15 1 d -11 -11 d 2 -7 d f 1 0 0 c 1574 1360 m -4 11 d -11 -10 d f black 1561 1316 m 22 21 d -13 34 d -22 -21 d cl s 1 0.373333 0 c 1538 1295 m 14 13 d -19 1 d f 1 0.28 0 c 1552 1308 m 9 8 d -4 10 d -31 X 7 -17 d f + 1 0.186667 0 c 1557 1326 m -7 17 d -9 X -16 -14 d 1 -3 d f 1 0.0933334 0 c 1550 1343 m -2 7 d -7 -7 d f black 1538 1295 m 23 21 d -13 34 d -23 -21 d cl s 1 0.466667 0 c 1516 1275 m 17 16 d -24 X f 1 0.373333 0 c 1533 1291 m 5 4 d -5 14 d -29 X -1 -1 + d 6 -17 d f 1 0.28 0 c 1533 1309 m -7 17 d -4 X -18 -17 d f 1 0.186667 0 c 1526 1326 m -1 3 d -3 -3 d f black 1516 1275 m 22 20 d -13 34 d -22 -21 d cl s 1 0.653333 0 c 1493 1255 m 1 1 d -1 X f 1 0.56 0 c 1494 1256 m 20 18 d -28 X 7 -18 d f 1 + 0.466667 0 c 1514 1274 m 2 1 d -7 16 d -25 1 d -4 -4 d 6 -14 d f 1 0.373333 0 c 1509 1291 m -6 17 d -19 -16 d f black 1493 1255 m 23 20 d -13 33 d -23 -20 d cl s 1 0.746667 0 c 1471 1236 m 2 2 d -3 X f 1 0.653333 0 c 1473 1238 m 20 17 d 1 Y -30 X 7 + -18 d f 1 0.56 0 c 1493 1256 m -7 18 d -21 X -7 -6 d 5 -12 d f 1 0.466667 0 c 1486 1274 m -6 14 d -15 -14 d f black 1471 1236 m 22 19 d -13 33 d -22 -20 d cl s 1 0.84 0 c 1448 1217 m 4 4 d -5 X f 1 0.746667 0 c 1452 1221 m 19 15 d -1 2 d -30 1 d 7 + -18 d f 1 0.653333 0 c 1470 1238 m -7 18 d -19 X -9 -7 d 5 -10 d f 1 0.56 0 c 1463 1256 m -5 12 d -14 -12 d f black 1448 1217 m 23 19 d -13 32 d -23 -19 d cl s 1 0.933333 0 c 1426 1199 m 5 4 d -7 X f 1 0.84 0 c 1431 1203 m 17 14 d -1 4 d -30 X 7 -18 + d f 1 0.746667 0 c 1447 1221 m -7 18 d -16 X -11 -9 d 4 -9 d f 1 0.653333 0 c 1440 1239 m -5 10 d -11 -10 d f black 1426 1199 m 22 18 d -13 32 d -22 -19 d cl s 0.973333 1 0 c 1404 1181 m 4 4 d -6 X f 1 0.933333 0 c 1408 1185 m 18 14 d -2 4 d -30 X 8 + -18 d f 1 0.84 0 c 1424 1203 m -7 18 d -14 X -12 -10 d 3 -8 d f 1 0.746667 0 c 1417 1221 m -4 9 d -10 -9 d f black 1404 1181 m 22 18 d -13 31 d -22 -19 d cl s 0.88 1 0 c 1381 1163 m 4 4 d -5 X f 0.973333 1 0 c 1385 1167 m 19 14 d -2 4 d -30 X 8 -18 + d f 1 0.933333 0 c 1402 1185 m -8 18 d -13 X -13 -10 d 4 -8 d f 1 0.84 0 c 1394 1203 m -3 8 d -10 -8 d f black 1381 1163 m 23 18 d -13 30 d -23 -18 d cl s 0.786667 1 0 c 1359 1146 m 3 2 d -4 X f 0.88 1 0 c 1362 1148 m 19 15 d -1 4 d -30 X 8 -19 d f + 0.973333 1 0 c 1380 1167 m -8 18 d -14 X -12 -10 d 4 -8 d f 1 0.933333 0 c 1372 1185 m -4 8 d -10 -8 d f black 1359 1146 m 22 17 d -13 30 d -22 -18 d cl s 0.693333 1 0 c 1336 1129 m 1 1 d -1 X f 0.786667 1 0 c 1337 1130 m 22 16 d -1 2 d -30 X 8 -18 + d f 0.88 1 0 c 1358 1148 m -8 19 d -15 X -12 -9 d 5 -10 d f 0.973333 1 0 c 1350 1167 m -4 8 d -11 -8 d f black 1336 1129 m 23 17 d -13 29 d -23 -17 d cl s 0.693333 1 0 c 1314 1113 m 22 16 d 1 Y -30 X f 0.786667 1 0 c 1336 1130 m -8 18 d -17 1 d -10 + -8 d 5 -11 d f 0.88 1 0 c 1328 1148 m -5 10 d -12 -9 d f black 1314 1113 m 22 16 d -13 29 d -22 -17 d cl s 0.6 1 0 c 1291 1097 m 20 14 d -26 X f 0.693333 1 0 c 1311 1111 m 3 2 d -8 17 d -20 X -8 -5 d 7 -14 d f 0.786667 1 0 c 1306 1130 m -5 11 d -15 + -11 d f black 1291 1097 m 23 16 d -13 28 d -23 -16 d cl s 0.506667 1 0 c 1269 1082 m 16 10 d -21 X f 0.6 1 0 c 1285 1092 m 6 5 d -6 14 d -25 X -4 -2 d 8 -17 d f 0.693333 1 0 c 1285 1111 m -7 14 d -18 -14 d f black 1269 1082 m 22 15 d -13 28 d -22 + -16 d cl s 0.413333 1 0 c 1247 1066 m 10 7 d -14 X f 0.506667 1 0 c 1257 1073 m 12 9 d -5 10 d -30 X 9 -19 d f 0.6 1 0 c 1264 1092 m -8 17 d -22 -16 d -1 Y f black 1247 1066 m 22 16 d -13 27 d -22 -16 d cl s 0.32 1 0 c 1224 1052 m 3 2 d -4 X f + 0.413333 1 0 c 1227 1054 m 20 12 d -4 7 d -29 X 9 -19 d f 0.506667 1 0 c 1243 1073 m -9 19 d -1 X -22 -14 d 3 -5 d f 0.6 1 0 c 1234 1092 m 1 Y -1 -1 d f black 1224 1052 m 23 14 d -13 27 d -23 -15 d cl s 0.32 1 0 c 1202 1038 m 22 14 d -1 2 d -29 X f + 0.413333 1 0 c 1223 1054 m -9 19 d -10 X -15 -10 d 5 -9 d f 0.506667 1 0 c 1214 1073 m -3 5 d -7 -5 d f black 1202 1038 m 22 14 d -13 26 d -22 -15 d cl s 0.226667 1 0 c 1179 1024 m 17 10 d -22 X f 0.32 1 0 c 1196 1034 m 6 4 d -8 16 d -20 -1 d -8 -4 + d 8 -15 d f 0.413333 1 0 c 1194 1054 m -5 9 d -15 -10 d f black 1179 1024 m 23 14 d -13 25 d -23 -14 d cl s 0.133333 1 0 c 1157 1010 m 5 4 d -7 X f 0.226667 1 0 c 1162 1014 m 17 10 d -5 10 d -29 X 10 -20 d f 0.32 1 0 c 1174 1034 m -8 15 d -22 -14 d + 1 -1 d f black 1157 1010 m 22 14 d -13 25 d -22 -14 d cl s 0.133333 1 0 c 1134 997 m 23 13 d -2 4 d -29 -1 d f 0.226667 1 0 c 1155 1014 m -10 20 d -3 X -21 -13 d 5 -8 d f 0.32 1 0 c 1145 1034 m -1 1 d -2 -1 d f black 1134 997 m 23 13 d -13 25 d -23 + -14 d cl s 0.0399999 1 0 c 1112 985 m 15 8 d -19 X f 0.133333 1 0 c 1127 993 m 7 4 d -8 16 d -18 X -9 -5 d 9 -15 d f 0.226667 1 0 c 1126 1013 m -5 8 d -13 -8 d f black 1112 985 m 22 12 d -13 24 d -22 -13 d cl s 0.0399999 1 0 c 1090 973 m 22 12 d -4 + 8 d -30 -1 d f 0.133333 1 0 c 1108 993 m -9 15 d -22 -13 d 1 -3 d f black 1090 973 m 22 12 d -13 23 d -22 -13 d cl s 0 1 0.0533333 c 1067 961 m 20 11 d -26 -1 d f 0.0399999 1 0 c 1087 972 m 3 1 d -12 19 d -7 X -17 -9 d 7 -12 d f 0.133333 1 0 c 1078 + 992 m -1 3 d -6 -3 d f black 1067 961 m 23 12 d -13 22 d -23 -12 d cl s 0 1 0.0533333 c 1045 950 m 22 11 d -6 10 d -29 X f 0.0399999 1 0 c 1061 971 m -7 12 d -22 -12 d f black 1045 950 m 22 11 d -13 22 d -22 -12 d cl s 0 1 0.146667 c 1022 939 m 22 + 10 d -28 X f 0 1 0.0533333 c 1044 949 m 1 1 d -13 21 d -2 X -21 -11 d 7 -11 d f 0.0399999 1 0 c 1032 971 m -2 X f black 1022 939 m 23 11 d -13 21 d -23 -11 d cl s 0 1 0.146667 c 1000 928 m 22 11 d -6 10 d -28 -1 d f 0 1 0.0533333 c 1016 949 m -7 11 + d -22 -11 d 1 -1 d f black 1000 928 m 22 11 d -13 21 d -22 -11 d cl s 0 1 0.24 c 977 918 m 17 8 d -21 -1 d f 0 1 0.146667 c 994 926 m 6 2 d -12 20 d -3 X -20 -10 d 8 -13 d f 0 1 0.0533333 c 988 948 m -1 1 d -2 -1 d f black 977 918 m 23 10 d -13 21 d + -22 -11 d cl s 0 1 0.24 c 955 909 m 22 9 d -4 7 d -28 -1 d f 0 1 0.146667 c 973 925 m -8 13 d -23 -10 d 3 -4 d f black 955 909 m 22 9 d -12 20 d -23 -10 d cl s 0 1 0.333333 c 933 900 m 1 X -2 X f 0 1 0.24 c 934 900 m 21 9 d -10 15 d -13 X -12 -6 d + 12 -18 d f 0 1 0.146667 c 945 924 m -3 4 d -10 -4 d f black 933 900 m 22 9 d -13 19 d -22 -10 d cl s 0 1 0.333333 c 910 891 m 23 9 d -1 X -28 -1 d f 0 1 0.24 c 932 900 m -12 18 d -23 -9 d 7 -10 d f black 910 891 m 23 9 d -13 18 d -23 -9 d cl s 0 1 + 0.333333 c 888 882 m 22 9 d -6 8 d -27 -1 d f 0 1 0.24 c 904 899 m -7 10 d -22 -9 d 2 -2 d f black 888 882 m 22 9 d -13 18 d -22 -9 d cl s 0 1 0.333333 c 865 874 m 23 8 d -11 16 d -11 -1 d -14 -5 d f 0 1 0.24 c 877 898 m -2 2 d -9 -3 d f black 865 + 874 m 23 8 d -13 18 d -23 -8 d cl s 0 1 0.426667 c 843 867 m 10 3 d -12 X f 0 1 0.333333 c 853 870 m 12 4 d -13 18 d -22 -8 d 11 -14 d f black 843 867 m 22 7 d -13 18 d -22 -8 d cl s 0 1 0.426667 c 820 860 m 23 7 d -2 3 d -27 -2 d f 0 1 0.333333 c + 841 870 m -11 14 d -22 -8 d 6 -8 d f black 820 860 m 23 7 d -13 17 d -22 -8 d cl s 0 1 0.426667 c 798 853 m 22 7 d -6 8 d -26 -3 d f 0 1 0.333333 c 814 868 m -6 8 d -23 -7 d 3 -4 d f black 798 853 m 22 7 d -12 16 d -23 -7 d cl s 0 1 0.426667 c 776 + 847 m 22 6 d -10 12 d -20 -1 d -5 -2 d f 0 1 0.333333 c 788 865 m -3 4 d -17 -5 d f black 776 847 m 22 6 d -13 16 d -22 -7 d cl s 0 1 0.426667 c 753 841 m 23 6 d -13 15 d -23 -6 d f black 753 841 m 23 6 d -13 15 d -23 -6 d cl s 0 1 0.426667 c 731 + 836 m 22 5 d -13 15 d -22 -6 d f black 731 836 m 22 5 d -13 15 d -22 -6 d cl s 0 1 0.426667 c 708 831 m 23 5 d -13 14 d -23 -6 d f black 708 831 m 23 5 d -13 14 d -23 -6 d cl s 0 1 0.426667 c 686 826 m 22 5 d -13 13 d -22 -5 d f black 686 826 m 22 5 + d -13 13 d -22 -5 d cl s 0 1 0.426667 c 663 822 m 23 4 d -13 13 d -22 -5 d f black 663 822 m 23 4 d -13 13 d -22 -5 d cl s 0 1 0.426667 c 641 818 m 22 4 d -12 12 d -23 -4 d f black 641 818 m 22 4 d -12 12 d -23 -4 d cl s 0 1 0.426667 c 619 815 m 22 + 3 d -13 12 d -22 -4 d f black 619 815 m 22 3 d -13 12 d -22 -4 d cl s 0 1 0.426667 c 596 812 m 23 3 d -13 11 d -23 -3 d f black 596 812 m 23 3 d -13 11 d -23 -3 d cl s 0 1 0.426667 c 574 810 m 22 2 d -13 11 d -22 -3 d f black 574 810 m 22 2 d -13 11 + d -22 -3 d cl s 0 1 0.426667 c 551 808 m 23 2 d -13 10 d -23 -3 d f black 551 808 m 23 2 d -13 10 d -23 -3 d cl s 0 1 0.426667 c 535 806 m 16 2 d -13 9 d -2 X f 0 1 0.333333 c 529 806 m 6 X 1 11 d -20 -2 d f black 529 806 m 22 2 d -13 9 d -22 -2 d + cl s 0 1 0.333333 c 506 805 m 23 1 d -13 9 d -22 -2 d f black 506 805 m 23 1 d -13 9 d -22 -2 d cl s 0 1 0.333333 c 484 804 m 22 1 d -12 8 d -23 -1 d f black 484 804 m 22 1 d -12 8 d -23 -1 d cl s 1 0.653333 0 c 1574 1261 m 1 1 d -2 X f 1 0.56 0 c + 1575 1262 m 20 17 d -25 -1 d 3 -16 d f 1 0.466667 0 c 1595 1279 m 1 2 d -3 14 d -27 -2 d 4 -15 d f 1 0.373333 0 c 1593 1295 m -4 16 d -27 -2 d 4 -16 d f 1 0.28 0 c 1589 1311 m -4 16 d -14 -1 d -10 -10 d 1 -7 d f 1 0.186667 0 c 1585 1327 m -2 10 d + -12 -11 d f black 1574 1261 m 22 20 d -13 56 d -22 -21 d cl s 1 0.746667 0 c 1551 1241 m 4 3 d -5 X f 1 0.653333 0 c 1555 1244 m 19 17 d -1 1 d -26 -2 d 3 -16 d f 1 0.56 0 c 1573 1262 m -3 16 d -27 -2 d 4 -16 d f 1 0.466667 0 c 1570 1278 m -4 15 d + -27 -2 d 4 -15 d f 1 0.373333 0 c 1566 1293 m -4 16 d -10 -1 d -14 -13 d 1 -4 d f 1 0.28 0 c 1562 1309 m -1 7 d -9 -8 d f black 1551 1241 m 23 20 d -13 55 d -23 -21 d cl s 1 0.84 0 c 1529 1222 m 5 5 d -6 -1 d f 1 0.746667 0 c 1534 1227 m 17 14 d -1 + 3 d -26 -2 d 4 -16 d f 1 0.653333 0 c 1550 1244 m -3 16 d -27 -2 d 4 -16 d f 1 0.56 0 c 1547 1260 m -4 16 d -27 -2 d 4 -16 d f 1 0.466667 0 c 1543 1276 m -4 15 d -6 X -17 -16 d -1 Y f 1 0.373333 0 c 1539 1291 m -1 4 d -5 -4 d f black 1529 1222 m 22 + 19 d -13 54 d -22 -20 d cl s 1 0.933333 0 c 1506 1203 m 7 6 d -8 -1 d f 1 0.84 0 c 1513 1209 m 16 13 d -1 4 d -27 -2 d 4 -16 d f 1 0.746667 0 c 1528 1226 m -4 16 d -27 -2 d 4 -16 d f 1 0.653333 0 c 1524 1242 m -4 16 d -26 -2 d -1 -1 d 4 -15 d f 1 + 0.56 0 c 1520 1258 m -4 16 d -2 X -20 -18 d f 1 0.466667 0 c 1516 1274 m 1 Y -2 -1 d f black 1506 1203 m 23 19 d -13 53 d -23 -20 d cl s 0.973333 1 0 c 1484 1185 m 8 6 d -10 -1 d f 1 0.933333 0 c 1492 1191 m 14 12 d -1 5 d -27 -2 d 4 -16 d f 1 0.84 + 0 c 1505 1208 m -4 16 d -27 -2 d 4 -16 d f 1 0.746667 0 c 1501 1224 m -4 16 d -24 -2 d -2 -2 d 3 -14 d f 1 0.653333 0 c 1497 1240 m -4 15 d -20 -17 d f black 1484 1185 m 22 18 d -13 52 d -22 -19 d cl s 0.88 1 0 c 1461 1167 m 8 6 d -9 -1 d f 0.973333 + 1 0 c 1469 1173 m 15 12 d -2 5 d -26 -2 d 4 -16 d f 1 0.933333 0 c 1482 1190 m -4 16 d -26 -2 d 4 -16 d f 1 0.84 0 c 1478 1206 m -4 16 d -22 -1 d -4 -4 d 4 -13 d f 1 0.746667 0 c 1474 1222 m -3 14 d -19 -15 d f black 1461 1167 m 23 18 d -13 51 d -23 + -19 d cl s 0.786667 1 0 c 1439 1149 m 7 6 d -8 -1 d f 0.88 1 0 c 1446 1155 m 15 12 d -1 5 d -27 -2 d 5 -16 d f 0.973333 1 0 c 1460 1172 m -4 16 d -27 -2 d 4 -16 d f 1 0.933333 0 c 1456 1188 m -4 16 d -21 -1 d -5 -4 d 3 -13 d f 1 0.84 0 c 1452 1204 m + -4 13 d -17 -14 d f black 1439 1149 m 22 18 d -13 50 d -22 -18 d cl s 0.693333 1 0 c 1417 1132 m 5 5 d -6 -1 d f 0.786667 1 0 c 1422 1137 m 17 12 d -1 5 d -27 -2 d 5 -16 d f 0.88 1 0 c 1438 1154 m -5 16 d -26 -2 d 4 -16 d f 0.973333 1 0 c 1433 1170 + m -4 16 d -21 -1 d -4 -4 d 3 -13 d f 1 0.933333 0 c 1429 1186 m -3 13 d -18 -14 d f black 1417 1132 m 22 17 d -13 50 d -22 -18 d cl s 0.6 1 0 c 1394 1116 m 3 2 d -3 X f 0.693333 1 0 c 1397 1118 m 20 14 d -1 4 d -27 -2 d 5 -16 d f 0.786667 1 0 c 1416 + 1136 m -5 16 d -26 -2 d 4 -16 d f 0.88 1 0 c 1411 1152 m -4 16 d -22 -1 d -4 -4 d 4 -13 d f 0.973333 1 0 c 1407 1168 m -3 13 d -19 -14 d f black 1394 1116 m 23 16 d -13 49 d -23 -18 d cl s 0.6 1 0 c 1372 1100 m 22 16 d 2 Y -27 -2 d f 0.693333 1 0 c + 1394 1118 m -5 16 d -26 -2 d 4 -16 d f 0.786667 1 0 c 1389 1134 m -4 16 d -23 -2 d -3 -2 d 4 -14 d f 0.88 1 0 c 1385 1150 m -4 13 d -19 -15 d f black 1372 1100 m 22 16 d -13 47 d -22 -17 d cl s 0.506667 1 0 c 1349 1084 m 22 15 d -26 -2 d f 0.6 1 0 c + 1371 1099 m 1 1 d -5 16 d -26 -2 d 4 -17 d f 0.693333 1 0 c 1367 1116 m -4 16 d -26 -2 d -1 -1 d 5 -15 d f 0.786667 1 0 c 1363 1132 m -4 14 d -22 -16 d f black 1349 1084 m 23 16 d -13 46 d -23 -17 d cl s 0.413333 1 0 c 1327 1068 m 17 12 d -20 -1 d f + 0.506667 1 0 c 1344 1080 m 5 4 d -4 13 d -26 -2 d 5 -16 d f 0.6 1 0 c 1345 1097 m -4 17 d -27 -3 d 5 -16 d f 0.693333 1 0 c 1341 1114 m -5 15 d -22 -16 d -2 Y f black 1327 1068 m 22 16 d -13 45 d -22 -16 d cl s 0.32 1 0 c 1304 1054 m 12 7 d -14 -1 d + f 0.413333 1 0 c 1316 1061 m 11 7 d -3 11 d -26 -2 d 4 -17 d f 0.506667 1 0 c 1324 1079 m -5 16 d -26 -2 d 5 -16 d f 0.6 1 0 c 1319 1095 m -5 16 d -3 X -20 -14 d 2 -4 d f 0.693333 1 0 c 1314 1111 m 2 Y -3 -2 d f black 1304 1054 m 23 14 d -13 45 d + -23 -16 d cl s 0.226667 1 0 c 1282 1039 m 4 3 d -5 -1 d f 0.32 1 0 c 1286 1042 m 18 12 d -2 6 d -26 -2 d 5 -17 d f 0.413333 1 0 c 1302 1060 m -4 17 d -27 -3 d 5 -16 d f 0.506667 1 0 c 1298 1077 m -5 16 d -8 -1 d -16 -10 d 2 -8 d f 0.6 1 0 c 1293 + 1093 m -2 4 d -6 -5 d f black 1282 1039 m 22 15 d -13 43 d -22 -15 d cl s 0.226667 1 0 c 1260 1025 m 22 14 d -1 2 d -26 -2 d f 0.32 1 0 c 1281 1041 m -5 17 d -26 -2 d 5 -17 d f 0.413333 1 0 c 1276 1058 m -5 16 d -14 -1 d -10 -7 d 3 -10 d f 0.506667 + 1 0 c 1271 1074 m -2 8 d -12 -9 d f black 1260 1025 m 22 14 d -13 43 d -22 -16 d cl s 0.133333 1 0 c 1237 1011 m 17 11 d -20 -2 d f 0.226667 1 0 c 1254 1022 m 6 3 d -5 14 d -26 -2 d 5 -17 d f 0.32 1 0 c 1255 1039 m -5 17 d -23 -2 d -3 -2 d 5 -15 d f + 0.413333 1 0 c 1250 1056 m -3 10 d -20 -12 d f black 1237 1011 m 23 14 d -13 41 d -23 -14 d cl s 0.0399999 1 0 c 1215 998 m 6 3 d -7 X f 0.133333 1 0 c 1221 1001 m 16 10 d -3 9 d -26 -2 d 6 -17 d f 0.226667 1 0 c 1234 1020 m -5 17 d -26 -2 d 5 -17 d + f 0.32 1 0 c 1229 1037 m -5 15 d -22 -14 d 1 -3 d f black 1215 998 m 22 13 d -13 41 d -22 -14 d cl s 0.0399999 1 0 c 1192 985 m 23 13 d -1 3 d -26 -3 d f 0.133333 1 0 c 1214 1001 m -6 17 d -26 -3 d 6 -17 d f 0.226667 1 0 c 1208 1018 m -5 17 d -7 -1 + d -17 -10 d 3 -9 d f 0.32 1 0 c 1203 1035 m -1 3 d -6 -4 d f black 1192 985 m 23 13 d -13 40 d -23 -14 d cl s 0 1 0.0533333 c 1170 973 m 14 8 d -16 -2 d f 0.0399999 1 0 c 1184 981 m 8 4 d -4 13 d -26 -2 d 6 -17 d f 0.133333 1 0 c 1188 998 m -6 17 d + -20 -1 d -5 -4 d 5 -14 d f 0.226667 1 0 c 1182 1015 m -3 9 d -17 -10 d f black 1170 973 m 22 12 d -13 39 d -22 -14 d cl s 0 1 0.0533333 c 1147 961 m 23 12 d -2 6 d -26 -2 d f 0.0399999 1 0 c 1168 979 m -6 17 d -26 -2 d 6 -17 d f 0.133333 1 0 c 1162 + 996 m -5 14 d -23 -13 d 2 -3 d f black 1147 961 m 23 12 d -13 37 d -23 -13 d cl s 0 1 0.146667 c 1125 949 m 19 10 d -22 -2 d f 0 1 0.0533333 c 1144 959 m 3 2 d -5 16 d -26 -3 d 6 -17 d f 0.0399999 1 0 c 1142 977 m -6 17 d -9 -1 d -15 -8 d 4 -11 d f + 0.133333 1 0 c 1136 994 m -2 3 d -7 -4 d f black 1125 949 m 22 12 d -13 36 d -22 -12 d cl s 0 1 0.146667 c 1103 938 m 22 11 d -3 8 d -26 -3 d f 0 1 0.0533333 c 1122 957 m -6 17 d -26 -2 d 6 -18 d f 0.0399999 1 0 c 1116 974 m -4 11 d -22 -12 d -1 Y f + black 1103 938 m 22 11 d -13 36 d -22 -12 d cl s 0 1 0.24 c 1080 927 m 20 10 d -23 -3 d f 0 1 0.146667 c 1100 937 m 3 1 d -7 16 d -25 -2 d 6 -18 d f 0 1 0.0533333 c 1096 954 m -6 18 d -3 X -20 -11 d 4 -9 d f 0.0399999 1 0 c 1090 972 m 1 Y -3 -1 d f + black 1080 927 m 23 11 d -13 35 d -23 -12 d cl s 0 1 0.24 c 1058 917 m 22 10 d -3 7 d -25 -2 d f 0 1 0.146667 c 1077 934 m -6 18 d -26 -3 d 7 -17 d f 0 1 0.0533333 c 1071 952 m -4 9 d -22 -11 d -1 Y f black 1058 917 m 22 10 d -13 34 d -22 -11 d cl s + 0 1 0.333333 c 1035 907 m 13 6 d -14 -2 d f 0 1 0.24 c 1048 913 m 10 4 d -6 15 d -26 -3 d 8 -18 d f 0 1 0.146667 c 1052 932 m -7 17 d -1 X -22 -10 d 4 -10 d f 0 1 0.0533333 c 1045 949 m 1 Y -1 -1 d f black 1035 907 m 23 10 d -13 33 d -23 -11 d cl s + 0 1 0.333333 c 1013 898 m 22 9 d -1 4 d -26 -3 d f 0 1 0.24 c 1034 911 m -8 18 d -25 -3 d 7 -18 d f 0 1 0.146667 c 1026 929 m -4 10 d -22 -11 d 1 -2 d f black 1013 898 m 22 9 d -13 32 d -22 -11 d cl s 0 1 0.333333 c 990 889 m 23 9 d -5 10 d -25 -2 d + f 0 1 0.24 c 1008 908 m -7 18 d -7 X -17 -8 d 6 -12 d f 0 1 0.146667 c 1001 926 m -1 2 d -6 -2 d f black 990 889 m 23 9 d -13 30 d -23 -10 d cl s 0 1 0.426667 c 968 880 m 17 7 d -19 -3 d f 0 1 0.333333 c 985 887 m 5 2 d -7 17 d -25 -3 d 8 -19 d f 0 + 1 0.24 c 983 906 m -6 12 d -22 -9 d 3 -6 d f black 968 880 m 22 9 d -13 29 d -22 -9 d cl s 0 1 0.426667 c 946 872 m 22 8 d -2 4 d -25 -3 d f 0 1 0.333333 c 966 884 m -8 19 d -24 -3 d -1 X 8 -19 d f 0 1 0.24 c 958 903 m -3 6 d -21 -9 d f black 946 + 872 m 22 8 d -13 29 d -22 -9 d cl s 0 1 0.426667 c 923 864 m 23 8 d -5 9 d -25 -3 d f 0 1 0.333333 c 941 881 m -8 19 d -23 -9 d 6 -13 d f black 923 864 m 23 8 d -13 28 d -23 -9 d cl s 0 1 0.426667 c 901 857 m 22 7 d -7 14 d -25 -3 d f 0 1 0.333333 c + 916 878 m -6 13 d -22 -9 d 3 -7 d f black 901 857 m 22 7 d -13 27 d -22 -9 d cl s 0 1 0.52 c 878 850 m 18 5 d -19 -3 d f 0 1 0.426667 c 896 855 m 5 2 d -10 18 d -24 -3 d 10 -20 d f 0 1 0.333333 c 891 875 m -3 7 d -23 -8 d 2 -2 d f black 878 850 m 23 + 7 d -13 25 d -23 -8 d cl s 0 1 0.52 c 856 843 m 22 7 d -1 2 d -24 -3 d f 0 1 0.426667 c 877 852 m -10 20 d -14 -2 d -10 -3 d 10 -18 d f 0 1 0.333333 c 867 872 m -2 2 d -12 -4 d f black 856 843 m 22 7 d -13 24 d -22 -7 d cl s 0 1 0.52 c 833 837 m 23 + 6 d -3 6 d -24 -4 d f 0 1 0.426667 c 853 849 m -10 18 d -23 -7 d 9 -15 d f black 833 837 m 23 6 d -13 24 d -23 -7 d cl s 0 1 0.52 c 811 831 m 22 6 d -4 8 d -24 -3 d f 0 1 0.426667 c 829 845 m -9 15 d -22 -7 d 7 -11 d f black 811 831 m 22 6 d -13 23 + d -22 -7 d cl s 0 1 0.52 c 789 826 m 22 5 d -6 11 d -24 -4 d f 0 1 0.426667 c 805 842 m -7 11 d -22 -6 d 5 -9 d f black 789 826 m 22 5 d -13 22 d -22 -6 d cl s 0 1 0.52 c 766 821 m 23 5 d -8 12 d -23 -4 d f 0 1 0.426667 c 781 838 m -5 9 d -23 -6 d 5 + -7 d f black 766 821 m 23 5 d -13 21 d -23 -6 d cl s 0 1 0.52 c 744 817 m 22 4 d -8 13 d -23 -4 d f 0 1 0.426667 c 758 834 m -5 7 d -22 -5 d 4 -6 d f black 744 817 m 22 4 d -13 20 d -22 -5 d cl s 0 1 0.52 c 721 813 m 23 4 d -9 13 d -23 -4 d f 0 1 + 0.426667 c 735 830 m -4 6 d -23 -5 d 4 -5 d f black 721 813 m 23 4 d -13 19 d -23 -5 d cl s 0 1 0.52 c 699 809 m 22 4 d -9 13 d -22 -5 d f 0 1 0.426667 c 712 826 m -4 5 d -22 -5 d 4 -5 d f black 699 809 m 22 4 d -13 18 d -22 -5 d cl s 0 1 0.52 c 676 + 806 m 23 3 d -9 12 d -21 -5 d f 0 1 0.426667 c 690 821 m -4 5 d -23 -4 d 6 -6 d f black 676 806 m 23 3 d -13 17 d -23 -4 d cl s 0 1 0.52 c 654 803 m 22 3 d -7 10 d -21 -6 d f 0 1 0.426667 c 669 816 m -6 6 d -22 -4 d 7 -8 d f black 654 803 m 22 3 d + -13 16 d -22 -4 d cl s 0 1 0.52 c 632 801 m 22 2 d -6 7 d -19 -7 d f 0 1 0.426667 c 648 810 m -7 8 d -22 -3 d 10 -12 d f black 632 801 m 22 2 d -13 15 d -22 -3 d cl s 0 1 0.52 c 622 800 m 10 1 d -3 2 d f 0 1 0.426667 c 609 799 m 13 1 d 7 3 d -10 12 + d -23 -3 d f black 609 799 m 23 2 d -13 14 d -23 -3 d cl s 0 1 0.426667 c 587 797 m 22 2 d -13 13 d -22 -2 d f black 587 797 m 22 2 d -13 13 d -22 -2 d cl s 0 1 0.426667 c 564 796 m 23 1 d -13 13 d -23 -2 d f black 564 796 m 23 1 d -13 13 d -23 -2 d + cl s 0 1 0.426667 c 542 796 m 22 X -13 12 d -16 -2 d -2 -3 d f 0 1 0.333333 c 535 806 m -6 X 4 -3 d f black 542 796 m 22 X -13 12 d -22 -2 d cl s 0 1 0.426667 c 533 796 m 9 X -9 7 d f 0 1 0.333333 c 519 795 m 14 1 d 7 Y -4 3 d -23 -1 d f black 519 + 795 m 23 1 d -13 10 d -23 -1 d cl s 0 1 0.333333 c 497 796 m 22 -1 d -13 10 d -22 -1 d f black 497 796 m 22 -1 d -13 10 d -22 -1 d cl s 0.973333 1 0 c 1586 1187 m 21 17 d -23 -3 d f 1 0.933333 0 c 1607 1204 m 2 1 d -3 14 d -25 -3 d 3 -15 d f 1 0.84 + 0 c 1606 1219 m -2 15 d -25 -2 d 2 -16 d f 1 0.746667 0 c 1604 1234 m -3 15 d -25 -2 d 3 -15 d f 1 0.653333 0 c 1601 1249 m -2 15 d -24 -2 d -1 -1 d 2 -14 d f 1 0.56 0 c 1599 1264 m -3 16 d -1 -1 d -20 -17 d f 1 0.466667 0 c 1596 1280 m 1 Y -1 -2 d + f black 1586 1187 m 23 18 d -13 76 d -22 -20 d cl s 0.88 1 0 c 1564 1168 m 22 18 d -25 -3 d f 0.973333 1 0 c 1586 1186 m 1 Y -2 14 d -25 -2 d 2 -16 d f 1 0.933333 0 c 1584 1201 m -3 15 d -25 -2 d 3 -15 d f 1 0.84 0 c 1581 1216 m -2 16 d -26 -3 d 3 + -15 d f 1 0.746667 0 c 1579 1232 m -3 15 d -21 -3 d -4 -3 d 2 -12 d f 1 0.653333 0 c 1576 1247 m -2 14 d -19 -17 d f black 1564 1168 m 22 19 d -12 74 d -23 -20 d cl s 0.786667 1 0 c 1542 1151 m 22 17 d -25 -3 d f 0.88 1 0 c 1564 1168 m -3 15 d -25 + -2 d 3 -16 d f 0.973333 1 0 c 1561 1183 m -2 16 d -26 -3 d 3 -15 d f 1 0.933333 0 c 1559 1199 m -3 15 d -25 -3 d 2 -15 d f 1 0.84 0 c 1556 1214 m -3 15 d -19 -2 d -5 -5 d 2 -11 d f 1 0.746667 0 c 1553 1229 m -2 12 d -17 -14 d f black 1542 1151 m 22 + 17 d -13 73 d -22 -19 d cl s 0.693333 1 0 c 1519 1133 m 22 17 d -24 -3 d f 0.786667 1 0 c 1541 1150 m 1 1 d -3 14 d -25 -3 d 3 -15 d f 0.88 1 0 c 1539 1165 m -3 16 d -25 -3 d 3 -16 d f 0.973333 1 0 c 1536 1181 m -3 15 d -25 -3 d 3 -15 d f 1 0.933333 + 0 c 1533 1196 m -2 15 d -18 -2 d -7 -6 d 2 -10 d f 1 0.84 0 c 1531 1211 m -2 11 d -16 -13 d f black 1519 1133 m 23 18 d -13 71 d -23 -19 d cl s 0.6 1 0 c 1497 1116 m 20 16 d -23 -3 d f 0.693333 1 0 c 1517 1132 m 2 1 d -2 14 d -26 -3 d 3 -15 d f + 0.786667 1 0 c 1517 1147 m -3 15 d -25 -2 d 2 -16 d f 0.88 1 0 c 1514 1162 m -3 16 d -25 -3 d 3 -15 d f 0.973333 1 0 c 1511 1178 m -3 15 d -16 -2 d -8 -6 d 2 -10 d f 1 0.933333 0 c 1508 1193 m -2 10 d -14 -12 d f black 1497 1116 m 22 17 d -13 70 d + -22 -18 d cl s 0.506667 1 0 c 1474 1100 m 19 13 d -21 -2 d f 0.6 1 0 c 1493 1113 m 4 3 d -3 13 d -25 -3 d 3 -15 d f 0.693333 1 0 c 1494 1129 m -3 15 d -25 -2 d 3 -16 d f 0.786667 1 0 c 1491 1144 m -2 16 d -26 -3 d 3 -15 d f 0.88 1 0 c 1489 1160 m -3 + 15 d -17 -2 d -8 -6 d 2 -10 d f 0.973333 1 0 c 1486 1175 m -2 10 d -15 -12 d f black 1474 1100 m 23 16 d -13 69 d -23 -18 d cl s 0.413333 1 0 c 1452 1084 m 15 11 d -17 -2 d f 0.506667 1 0 c 1467 1095 m 7 5 d -2 11 d -25 -3 d 3 -15 d f 0.6 1 0 c 1472 + 1111 m -3 15 d -25 -3 d 3 -15 d f 0.693333 1 0 c 1469 1126 m -3 16 d -25 -3 d 3 -16 d f 0.786667 1 0 c 1466 1142 m -3 15 d -17 -2 d -7 -6 d 2 -10 d f 0.88 1 0 c 1463 1157 m -2 10 d -15 -12 d f black 1452 1084 m 22 16 d -13 67 d -22 -18 d cl s 0.32 1 + 0 c 1429 1068 m 12 8 d -13 -2 d f 0.413333 1 0 c 1441 1076 m 11 8 d -2 9 d -25 -3 d 3 -16 d f 0.506667 1 0 c 1450 1093 m -3 15 d -25 -3 d 3 -15 d f 0.6 1 0 c 1447 1108 m -3 15 d -25 -2 d 3 -16 d f 0.693333 1 0 c 1444 1123 m -3 16 d -19 -2 d -5 -5 d + 2 -11 d f 0.786667 1 0 c 1441 1139 m -2 10 d -17 -12 d f black 1429 1068 m 23 16 d -13 65 d -22 -17 d cl s 0.226667 1 0 c 1407 1053 m 6 4 d -7 -1 d f 0.32 1 0 c 1413 1057 m 16 11 d -1 6 d -25 -3 d 3 -15 d f 0.413333 1 0 c 1428 1074 m -3 16 d -25 -3 + d 3 -16 d f 0.506667 1 0 c 1425 1090 m -3 15 d -25 -3 d 3 -15 d f 0.6 1 0 c 1422 1105 m -3 16 d -22 -3 d -3 -2 d 3 -14 d f 0.693333 1 0 c 1419 1121 m -2 11 d -20 -14 d f black 1407 1053 m 22 15 d -12 64 d -23 -16 d cl s 0.226667 1 0 c 1385 1038 m 22 + 15 d -1 3 d -25 -3 d f 0.32 1 0 c 1406 1056 m -3 15 d -25 -3 d 3 -15 d f 0.413333 1 0 c 1403 1071 m -3 16 d -25 -3 d 3 -16 d f 0.506667 1 0 c 1400 1087 m -3 15 d -25 -3 d 3 -15 d f 0.6 1 0 c 1397 1102 m -3 14 d -22 -16 d -1 Y f black 1385 1038 m 22 + 15 d -13 63 d -22 -16 d cl s 0.133333 1 0 c 1362 1024 m 22 13 d -24 -3 d f 0.226667 1 0 c 1384 1037 m 1 1 d -4 15 d -24 -3 d 3 -16 d f 0.32 1 0 c 1381 1053 m -3 15 d -25 -2 d 4 -16 d f 0.413333 1 0 c 1378 1068 m -3 16 d -25 -3 d 3 -15 d f 0.506667 1 + 0 c 1375 1084 m -3 15 d -1 X -22 -15 d 1 -3 d f 0.6 1 0 c 1372 1099 m 1 Y -1 -1 d f black 1362 1024 m 23 14 d -13 62 d -23 -16 d cl s 0.0399999 1 0 c 1340 1010 m 13 8 d -15 -2 d f 0.133333 1 0 c 1353 1018 m 9 6 d -2 10 d -25 -3 d 3 -15 d f 0.226667 + 1 0 c 1360 1034 m -3 16 d -25 -3 d 3 -16 d f 0.32 1 0 c 1357 1050 m -4 16 d -25 -3 d 4 -16 d f 0.413333 1 0 c 1353 1066 m -3 15 d -6 -1 d -17 -12 d 1 -5 d f 0.506667 1 0 c 1350 1081 m -1 3 d -5 -4 d f black 1340 1010 m 22 14 d -13 60 d -22 -16 d cl + s 0 1 0.0533333 c 1317 996 m 3 2 d -3 -1 d f 0.0399999 1 0 c 1320 998 m 20 12 d -2 6 d -24 -3 d 3 -16 d f 0.133333 1 0 c 1338 1016 m -3 15 d -25 -3 d 4 -15 d f 0.226667 1 0 c 1335 1031 m -3 16 d -25 -3 d 3 -16 d f 0.32 1 0 c 1332 1047 m -4 16 d -12 + -2 d -12 -7 d 3 -10 d f 0.413333 1 0 c 1328 1063 m -1 5 d -11 -7 d f black 1317 996 m 23 14 d -13 58 d -23 -14 d cl s 0 1 0.0533333 c 1295 983 m 22 13 d 1 Y -25 -3 d f 0.0399999 1 0 c 1317 997 m -3 16 d -25 -3 d 3 -16 d f 0.133333 1 0 c 1314 1013 m + -4 15 d -25 -3 d 4 -15 d f 0.226667 1 0 c 1310 1028 m -3 16 d -21 -2 d -4 -3 d 3 -14 d f 0.32 1 0 c 1307 1044 m -3 10 d -18 -12 d f black 1295 983 m 22 13 d -13 58 d -22 -15 d cl s 0 1 0.146667 c 1272 970 m 13 7 d -14 -2 d f 0 1 0.0533333 c 1285 977 + m 10 6 d -3 11 d -24 -3 d 3 -16 d f 0.0399999 1 0 c 1292 994 m -3 16 d -25 -3 d 4 -16 d f 0.133333 1 0 c 1289 1010 m -4 15 d -25 -3 d 4 -15 d f 0.226667 1 0 c 1285 1025 m -3 14 d -22 -14 d -3 Y f black 1272 970 m 23 13 d -13 56 d -22 -14 d cl s 0 1 + 0.146667 c 1250 958 m 22 12 d -1 5 d -24 -3 d f 0 1 0.0533333 c 1271 975 m -3 16 d -25 -3 d 4 -16 d f 0.0399999 1 0 c 1268 991 m -4 16 d -25 -3 d 4 -16 d f 0.133333 1 0 c 1264 1007 m -4 15 d -6 X -17 -11 d 2 -7 d f 0.226667 1 0 c 1260 1022 m 3 Y -6 + -3 d f black 1250 958 m 22 12 d -12 55 d -23 -14 d cl s 0 1 0.24 c 1228 946 m 18 10 d -20 -3 d f 0 1 0.146667 c 1246 956 m 4 2 d -3 14 d -25 -3 d 4 -16 d f 0 1 0.0533333 c 1247 972 m -4 16 d -25 -3 d 4 -16 d f 0.0399999 1 0 c 1243 988 m -4 16 d -18 + -3 d -6 -3 d 3 -13 d f 0.133333 1 0 c 1239 1004 m -2 7 d -16 -10 d f black 1228 946 m 22 12 d -13 53 d -22 -13 d cl s 0 1 0.24 c 1205 934 m 23 12 d -2 7 d -25 -3 d f 0 1 0.146667 c 1226 953 m -4 16 d -25 -3 d 4 -16 d f 0 1 0.0533333 c 1222 969 m -4 + 16 d -25 -3 d 4 -16 d f 0.0399999 1 0 c 1218 985 m -3 13 d -23 -13 d 1 -3 d f black 1205 934 m 23 12 d -13 52 d -23 -13 d cl s 0 1 0.333333 c 1183 923 m 21 11 d -23 -3 d f 0 1 0.24 c 1204 934 m 1 X -4 16 d -24 -3 d 4 -16 d f 0 1 0.146667 c 1201 950 + m -4 16 d -25 -3 d 5 -16 d f 0 1 0.0533333 c 1197 966 m -4 16 d -9 -1 d -14 -8 d 2 -10 d f 0.0399999 1 0 c 1193 982 m -1 3 d -8 -4 d f black 1183 923 m 22 11 d -13 51 d -22 -12 d cl s 0 1 0.333333 c 1160 913 m 23 10 d -2 8 d -25 -4 d f 0 1 0.24 c + 1181 931 m -4 16 d -25 -4 d 4 -16 d f 0 1 0.146667 c 1177 947 m -5 16 d -24 -3 d 4 -17 d f 0 1 0.0533333 c 1172 963 m -2 10 d -23 -12 d 1 -1 d f black 1160 913 m 23 10 d -13 50 d -23 -12 d cl s 0 1 0.426667 c 1138 902 m 17 8 d -19 -2 d f 0 1 + 0.333333 c 1155 910 m 5 3 d -4 14 d -24 -3 d 4 -16 d f 0 1 0.24 c 1156 927 m -4 16 d -25 -3 d 5 -16 d f 0 1 0.146667 c 1152 943 m -4 17 d -4 -1 d -19 -10 d 2 -9 d f 0 1 0.0533333 c 1148 960 m -1 1 d -3 -2 d f black 1138 902 m 22 11 d -13 48 d -22 + -12 d cl s 0 1 0.426667 c 1115 893 m 23 9 d -2 6 d -24 -4 d f 0 1 0.333333 c 1136 908 m -4 16 d -25 -3 d 5 -17 d f 0 1 0.24 c 1132 924 m -5 16 d -24 -3 d 4 -16 d f 0 1 0.146667 c 1127 940 m -2 9 d -22 -11 d -1 Y f black 1115 893 m 23 9 d -13 47 d + -22 -11 d cl s 0 1 0.52 c 1093 883 m 5 2 d -5 X f 0 1 0.426667 c 1098 885 m 17 8 d -3 11 d -24 -3 d 5 -16 d f 0 1 0.333333 c 1112 904 m -5 17 d -24 -4 d 5 -16 d f 0 1 0.24 c 1107 921 m -4 16 d -3 X -20 -10 d 3 -10 d f 0 1 0.146667 c 1103 937 m 1 Y + -3 -1 d f black 1093 883 m 22 10 d -12 45 d -23 -11 d cl s 0 1 0.52 c 1071 874 m 22 9 d 2 Y -24 -4 d f 0 1 0.426667 c 1093 885 m -5 16 d -24 -3 d 5 -17 d f 0 1 0.333333 c 1088 901 m -5 16 d -24 -3 d 5 -16 d f 0 1 0.24 c 1083 917 m -3 10 d -22 -10 d + 1 -3 d f black 1071 874 m 22 9 d -13 44 d -22 -10 d cl s 0 1 0.52 c 1048 866 m 23 8 d -2 7 d -24 -3 d f 0 1 0.426667 c 1069 881 m -5 17 d -25 -4 d 6 -16 d f 0 1 0.333333 c 1064 898 m -5 16 d -11 -1 d -13 -6 d 4 -13 d f 0 1 0.24 c 1059 914 m -1 3 d + -10 -4 d f black 1048 866 m 23 8 d -13 43 d -23 -10 d cl s 0 1 0.52 c 1026 858 m 22 8 d -3 12 d -25 -4 d f 0 1 0.426667 c 1045 878 m -6 16 d -24 -3 d 5 -17 d f 0 1 0.333333 c 1039 894 m -4 13 d -22 -9 d 2 -7 d f black 1026 858 m 22 8 d -13 41 d -22 + -9 d cl s 0 1 0.613333 c 1003 850 m 20 7 d -21 -3 d f 0 1 0.52 c 1023 857 m 3 1 d -6 16 d -24 -4 d 6 -16 d f 0 1 0.426667 c 1020 874 m -5 17 d -24 -4 d 5 -17 d f 0 1 0.333333 c 1015 891 m -2 7 d -23 -9 d 1 -2 d f black 1003 850 m 23 8 d -13 40 d -23 + -9 d cl s 0 1 0.613333 c 981 843 m 22 7 d -1 4 d -24 -4 d f 0 1 0.52 c 1002 854 m -6 16 d -23 -3 d 5 -17 d f 0 1 0.426667 c 996 870 m -5 17 d -6 X -17 -7 d 5 -13 d f 0 1 0.333333 c 991 887 m -1 2 d -5 -2 d f black 981 843 m 22 7 d -13 39 d -22 -9 d + cl s 0 1 0.613333 c 958 836 m 23 7 d -3 7 d -23 -4 d f 0 1 0.52 c 978 850 m -5 17 d -24 -4 d 6 -17 d f 0 1 0.426667 c 973 867 m -5 13 d -22 -8 d 3 -9 d f black 958 836 m 23 7 d -13 37 d -22 -8 d cl s 0 1 0.613333 c 936 829 m 22 7 d -3 10 d -24 -4 d + f 0 1 0.52 c 955 846 m -6 17 d -24 -3 d 6 -18 d f 0 1 0.426667 c 949 863 m -3 9 d -23 -8 d 2 -4 d f black 936 829 m 22 7 d -12 36 d -23 -8 d cl s 0 1 0.613333 c 914 823 m 22 6 d -5 13 d -23 -4 d f 0 1 0.52 c 931 842 m -6 18 d -24 -4 d 7 -18 d f 0 1 + 0.426667 c 925 860 m -2 4 d -22 -7 d -1 Y f black 914 823 m 22 6 d -13 35 d -22 -7 d cl s 0 1 0.613333 c 891 818 m 23 5 d -6 15 d -23 -4 d f 0 1 0.52 c 908 838 m -7 18 d -5 -1 d -18 -5 d 7 -16 d f 0 1 0.426667 c 901 856 m 1 Y -5 -2 d f black 891 818 + m 23 5 d -13 34 d -23 -7 d cl s 0 1 0.613333 c 869 813 m 22 5 d -6 16 d -24 -4 d f 0 1 0.52 c 885 834 m -7 16 d -22 -7 d 5 -13 d f black 869 813 m 22 5 d -13 32 d -22 -7 d cl s 0 1 0.613333 c 846 808 m 23 5 d -8 17 d -23 -4 d f 0 1 0.52 c 861 830 m + -5 13 d -23 -6 d 5 -11 d f black 846 808 m 23 5 d -13 30 d -23 -6 d cl s 0 1 0.613333 c 824 804 m 22 4 d -8 18 d -23 -4 d f 0 1 0.52 c 838 826 m -5 11 d -22 -6 d 4 -9 d f black 824 804 m 22 4 d -13 29 d -22 -6 d cl s 0 1 0.613333 c 802 800 m 22 4 d + -9 18 d -22 -5 d f 0 1 0.52 c 815 822 m -4 9 d -22 -5 d 4 -9 d f black 802 800 m 22 4 d -13 27 d -22 -5 d cl s 0 1 0.613333 c 779 796 m 23 4 d -9 17 d -23 -4 d f 0 1 0.52 c 793 817 m -4 9 d -23 -5 d 4 -8 d f black 779 796 m 23 4 d -13 26 d -23 -5 d + cl s 0 1 0.613333 c 757 793 m 22 3 d -9 17 d -22 -5 d f 0 1 0.52 c 770 813 m -4 8 d -22 -4 d 4 -9 d f black 757 793 m 22 3 d -13 25 d -22 -4 d cl s 0 1 0.613333 c 734 790 m 23 3 d -9 15 d -21 -5 d f 0 1 0.52 c 748 808 m -4 9 d -23 -4 d 6 -10 d f + black 734 790 m 23 3 d -13 24 d -23 -4 d cl s 0 1 0.613333 c 712 788 m 22 2 d -7 13 d -21 -5 d f 0 1 0.52 c 727 803 m -6 10 d -22 -4 d 7 -11 d f black 712 788 m 22 2 d -13 23 d -22 -4 d cl s 0 1 0.613333 c 689 786 m 23 2 d -6 10 d -20 -6 d f 0 1 + 0.52 c 706 798 m -7 11 d -23 -3 d 10 -14 d f black 689 786 m 23 2 d -13 21 d -23 -3 d cl s 0 1 0.613333 c 667 785 m 22 1 d -3 6 d -19 -7 d f 0 1 0.52 c 686 792 m -10 14 d -22 -3 d 13 -18 d f black 667 785 m 22 1 d -13 20 d -22 -3 d cl s 0 1 0.613333 + c 667 785 m f 0 1 0.52 c 645 784 m 22 1 d -13 18 d -22 -2 d f black 645 784 m 22 1 d -13 18 d -22 -2 d cl s 0 1 0.52 c 622 784 m 23 X -13 17 d -10 -1 d -10 -4 d f 0 1 0.426667 c 622 800 m -13 -1 d 3 -3 d f black 622 784 m 23 X -13 17 d -23 -2 d cl s + 0 1 0.52 c 600 783 m 22 1 d -10 12 d -16 -9 d f 0 1 0.426667 c 612 796 m -3 3 d -22 -2 d 9 -10 d f black 600 783 m 22 1 d -13 15 d -22 -2 d cl s 0 1 0.52 c 592 784 m 8 -1 d -4 4 d f 0 1 0.426667 c 577 784 m 15 X 4 3 d -9 10 d -23 -1 d f black 577 + 784 m 23 -1 d -13 14 d -23 -1 d cl s 0 1 0.426667 c 555 784 m 22 X -13 12 d -22 X f black 555 784 m 22 X -13 12 d -22 X cl s 0 1 0.426667 c 535 785 m 20 -1 d -13 12 d -9 X f 0 1 0.333333 c 532 786 m 3 -1 d -2 11 d -14 -1 d f black 532 786 m 23 -2 d + -13 12 d -23 -1 d cl s 0 1 0.333333 c 510 787 m 22 -1 d -13 9 d -22 1 d f black 510 787 m 22 -1 d -13 9 d -22 1 d cl s 0.413333 1 0 c 1599 1098 m 23 17 d -25 -3 d f 0.506667 1 0 c 1622 1115 m -2 15 d -25 -3 d 2 -15 d f 0.6 1 0 c 1620 1130 m -2 15 d + -25 -3 d 2 -15 d f 0.693333 1 0 c 1618 1145 m -3 15 d -24 -3 d 2 -15 d f 0.786667 1 0 c 1615 1160 m -2 15 d -24 -4 d 2 -14 d f 0.88 1 0 c 1613 1175 m -2 14 d -24 -3 d 2 -15 d f 0.973333 1 0 c 1611 1189 m -2 15 d -2 X -21 -17 d 1 -1 d f 1 0.933333 0 + c 1609 1204 m 1 Y -2 -1 d f black 1599 1098 m 23 17 d -13 90 d -23 -18 d cl s 0.32 1 0 c 1577 1082 m 21 15 d -23 -3 d f 0.413333 1 0 c 1598 1097 m 1 1 d -2 14 d -24 -3 d 2 -15 d f 0.506667 1 0 c 1597 1112 m -2 15 d -24 -3 d 2 -15 d f 0.6 1 0 c 1595 + 1127 m -2 15 d -24 -3 d 2 -15 d f 0.693333 1 0 c 1593 1142 m -2 15 d -25 -4 d 3 -14 d f 0.786667 1 0 c 1591 1157 m -2 14 d -25 -3 d 2 -15 d f 0.88 1 0 c 1589 1171 m -2 15 d -1 X -22 -18 d f 0.973333 1 0 c 1587 1186 m -1 1 d -1 Y f black 1577 1082 m + 22 16 d -13 89 d -22 -19 d cl s 0.226667 1 0 c 1555 1066 m 17 12 d -19 -2 d f 0.32 1 0 c 1572 1078 m 5 4 d -2 12 d -24 -3 d 2 -15 d f 0.413333 1 0 c 1575 1094 m -2 15 d -25 -3 d 3 -15 d f 0.506667 1 0 c 1573 1109 m -2 15 d -25 -4 d 2 -14 d f 0.6 1 0 + c 1571 1124 m -2 15 d -25 -4 d 2 -15 d f 0.693333 1 0 c 1569 1139 m -3 14 d -24 -3 d 2 -15 d f 0.786667 1 0 c 1566 1153 m -2 15 d -22 -17 d -1 Y f 0.88 1 0 c 1564 1168 m f black 1555 1066 m 22 16 d -13 86 d -22 -17 d cl s 0.133333 1 0 c 1532 1050 m + 14 10 d -15 -2 d f 0.226667 1 0 c 1546 1060 m 9 6 d -2 10 d -24 -4 d 2 -14 d f 0.32 1 0 c 1553 1076 m -2 15 d -25 -4 d 3 -15 d f 0.413333 1 0 c 1551 1091 m -3 15 d -24 -4 d 2 -15 d f 0.506667 1 0 c 1548 1106 m -2 14 d -24 -3 d 2 -15 d f 0.6 1 0 c + 1546 1120 m -2 15 d -25 -3 d 3 -15 d f 0.693333 1 0 c 1544 1135 m -2 15 d -1 X -22 -17 d -1 Y f 0.786667 1 0 c 1542 1150 m 1 Y -1 -1 d f black 1532 1050 m 23 16 d -13 85 d -23 -18 d cl s 0.0399999 1 0 c 1510 1035 m 8 6 d -9 -2 d f 0.133333 1 0 c + 1518 1041 m 14 9 d -1 8 d -24 -4 d 2 -15 d f 0.226667 1 0 c 1531 1058 m -2 14 d -25 -3 d 3 -15 d f 0.32 1 0 c 1529 1072 m -3 15 d -24 -3 d 2 -15 d f 0.413333 1 0 c 1526 1087 m -2 15 d -24 -3 d 2 -15 d f 0.506667 1 0 c 1524 1102 m -2 15 d -25 -3 d 3 + -15 d f 0.6 1 0 c 1522 1117 m -3 15 d -2 X -20 -16 d -2 Y f 0.693333 1 0 c 1519 1132 m 1 Y -2 -1 d f black 1510 1035 m 22 15 d -13 83 d -22 -17 d cl s 0 1 0.0533333 c 1487 1020 m 3 1 d -3 X f 0.0399999 1 0 c 1490 1021 m 20 14 d -1 4 d -24 -3 d 2 -15 + d f 0.133333 1 0 c 1509 1039 m -2 15 d -25 -3 d 3 -15 d f 0.226667 1 0 c 1507 1054 m -3 15 d -24 -3 d 2 -15 d f 0.32 1 0 c 1504 1069 m -2 15 d -25 -3 d 3 -15 d f 0.413333 1 0 c 1502 1084 m -2 15 d -25 -3 d 2 -15 d f 0.506667 1 0 c 1500 1099 m -3 15 + d -4 -1 d -19 -13 d 1 -4 d f 0.6 1 0 c 1497 1114 m 2 Y -4 -3 d f black 1487 1020 m 23 15 d -13 81 d -23 -16 d cl s 0 1 0.0533333 c 1465 1005 m 22 15 d 1 Y -24 -3 d f 0.0399999 1 0 c 1487 1021 m -2 15 d -25 -3 d 3 -15 d f 0.133333 1 0 c 1485 1036 m + -3 15 d -24 -3 d 2 -15 d f 0.226667 1 0 c 1482 1051 m -2 15 d -25 -3 d 3 -15 d f 0.32 1 0 c 1480 1066 m -3 15 d -24 -3 d 2 -15 d f 0.413333 1 0 c 1477 1081 m -2 15 d -8 -1 d -15 -11 d 1 -6 d f 0.506667 1 0 c 1475 1096 m -1 4 d -7 -5 d f black 1465 + 1005 m 22 15 d -13 80 d -22 -16 d cl s 0 1 0.146667 c 1442 991 m 17 11 d -18 -3 d f 0 1 0.0533333 c 1459 1002 m 6 3 d -2 13 d -24 -4 d 2 -15 d f 0.0399999 1 0 c 1463 1018 m -3 15 d -24 -4 d 3 -15 d f 0.133333 1 0 c 1460 1033 m -2 15 d -25 -4 d 3 -15 + d f 0.226667 1 0 c 1458 1048 m -3 15 d -24 -4 d 2 -15 d f 0.32 1 0 c 1455 1063 m -2 15 d -12 -2 d -12 -8 d 2 -9 d f 0.413333 1 0 c 1453 1078 m -1 6 d -11 -8 d f black 1442 991 m 23 14 d -13 79 d -23 -16 d cl s 0 1 0.24 c 1420 978 m 6 4 d -6 -1 d f 0 + 1 0.146667 c 1426 982 m 16 9 d -1 8 d -24 -3 d 3 -15 d f 0 1 0.0533333 c 1441 999 m -2 15 d -25 -3 d 3 -15 d f 0.0399999 1 0 c 1439 1014 m -3 15 d -24 -3 d 2 -15 d f 0.133333 1 0 c 1436 1029 m -3 15 d -24 -3 d 3 -15 d f 0.226667 1 0 c 1433 1044 m -2 + 15 d -18 -2 d -6 -4 d 2 -12 d f 0.32 1 0 c 1431 1059 m -2 9 d -16 -11 d f black 1420 978 m 22 13 d -13 77 d -22 -15 d cl s 0 1 0.24 c 1398 964 m 22 14 d 3 Y -25 -4 d f 0 1 0.146667 c 1420 981 m -3 15 d -24 -4 d 2 -15 d f 0 1 0.0533333 c 1417 996 m + -3 15 d -24 -4 d 3 -15 d f 0.0399999 1 0 c 1414 1011 m -2 15 d -25 -4 d 3 -15 d f 0.133333 1 0 c 1412 1026 m -3 15 d -24 -3 d 2 -16 d f 0.226667 1 0 c 1409 1041 m -2 12 d -22 -15 d f black 1398 964 m 22 14 d -13 75 d -22 -15 d cl s 0 1 0.333333 c + 1375 952 m 16 9 d -17 -3 d f 0 1 0.24 c 1391 961 m 7 3 d -3 13 d -24 -3 d 3 -16 d f 0 1 0.146667 c 1395 977 m -2 15 d -25 -3 d 3 -15 d f 0 1 0.0533333 c 1393 992 m -3 15 d -24 -3 d 2 -15 d f 0.0399999 1 0 c 1390 1007 m -3 15 d -24 -3 d 3 -15 d f + 0.133333 1 0 c 1387 1022 m -2 16 d -1 -1 d -22 -13 d 1 -5 d f 0.226667 1 0 c 1385 1038 m -1 -1 d f black 1375 952 m 23 12 d -13 74 d -23 -14 d cl s 0 1 0.426667 c 1353 939 m 1 1 d -1 X f 0 1 0.333333 c 1354 940 m 21 12 d -1 6 d -24 -3 d 3 -15 d f 0 + 1 0.24 c 1374 958 m -3 16 d -24 -4 d 3 -15 d f 0 1 0.146667 c 1371 974 m -3 15 d -24 -4 d 3 -15 d f 0 1 0.0533333 c 1368 989 m -2 15 d -25 -3 d 3 -16 d f 0.0399999 1 0 c 1366 1004 m -3 15 d -10 -1 d -13 -8 d 1 -9 d f 0.133333 1 0 c 1363 1019 m -1 5 + d -9 -6 d f black 1353 939 m 22 13 d -13 72 d -22 -14 d cl s 0 1 0.426667 c 1330 927 m 23 12 d 1 Y -24 -4 d f 0 1 0.333333 c 1353 940 m -3 15 d -24 -4 d 3 -15 d f 0 1 0.24 c 1350 955 m -3 15 d -24 -3 d 3 -16 d f 0 1 0.146667 c 1347 970 m -3 15 d -24 + -3 d 3 -15 d f 0 1 0.0533333 c 1344 985 m -3 16 d -21 -3 d -3 -2 d 3 -14 d f 0.0399999 1 0 c 1341 1001 m -1 9 d -20 -12 d f black 1330 927 m 23 12 d -13 71 d -23 -14 d cl s 0 1 0.52 c 1308 916 m 4 2 d -4 -1 d f 0 1 0.426667 c 1312 918 m 18 9 d -1 9 + d -24 -3 d 3 -16 d f 0 1 0.333333 c 1329 936 m -3 15 d -24 -3 d 3 -15 d f 0 1 0.24 c 1326 951 m -3 16 d -24 -4 d 3 -15 d f 0 1 0.146667 c 1323 967 m -3 15 d -24 -3 d 3 -16 d f 0 1 0.0533333 c 1320 982 m -3 14 d -22 -13 d 1 -4 d f black 1308 916 m 22 + 11 d -13 69 d -22 -13 d cl s 0 1 0.52 c 1285 905 m 23 11 d 1 Y -24 -3 d f 0 1 0.426667 c 1308 917 m -3 16 d -24 -4 d 3 -15 d f 0 1 0.333333 c 1305 933 m -3 15 d -24 -4 d 3 -15 d f 0 1 0.24 c 1302 948 m -3 15 d -24 -3 d 3 -16 d f 0 1 0.146667 c 1299 + 963 m -3 16 d -11 -2 d -13 -7 d 3 -10 d f 0 1 0.0533333 c 1296 979 m -1 4 d -10 -6 d f black 1285 905 m 23 11 d -13 67 d -23 -13 d cl s 0 1 0.613333 c 1263 894 m 2 1 d -2 X f 0 1 0.52 c 1265 895 m 20 10 d -1 9 d -24 -4 d 3 -15 d f 0 1 0.426667 c + 1284 914 m -3 15 d -24 -4 d 3 -15 d f 0 1 0.333333 c 1281 929 m -3 15 d -25 -3 d 4 -16 d f 0 1 0.24 c 1278 944 m -3 16 d -25 -4 d 3 -15 d f 0 1 0.146667 c 1275 960 m -3 10 d -22 -12 d -2 Y f black 1263 894 m 22 11 d -13 65 d -22 -12 d cl s 0 1 + 0.613333 c 1241 884 m 22 10 d 1 Y -24 -4 d f 0 1 0.52 c 1263 895 m -3 15 d -24 -4 d 3 -15 d f 0 1 0.426667 c 1260 910 m -3 15 d -24 -3 d 3 -16 d f 0 1 0.333333 c 1257 925 m -4 16 d -24 -4 d 4 -15 d f 0 1 0.24 c 1253 941 m -3 15 d -4 X -18 -10 d 1 -9 + d f 0 1 0.146667 c 1250 956 m 2 Y -4 -2 d f black 1241 884 m 22 10 d -13 64 d -22 -12 d cl s 0 1 0.613333 c 1218 874 m 23 10 d -2 7 d -24 -4 d f 0 1 0.52 c 1239 891 m -3 15 d -24 -3 d 3 -16 d f 0 1 0.426667 c 1236 906 m -3 16 d -24 -4 d 3 -15 d f 0 + 1 0.333333 c 1233 922 m -4 15 d -24 -3 d 4 -16 d f 0 1 0.24 c 1229 937 m -1 9 d -23 -12 d f black 1218 874 m 23 10 d -13 62 d -23 -12 d cl s 0 1 0.706667 c 1196 865 m 13 5 d -14 -2 d f 0 1 0.613333 c 1209 870 m 9 4 d -3 13 d -23 -3 d 3 -16 d f 0 1 + 0.52 c 1215 887 m -3 16 d -24 -4 d 4 -15 d f 0 1 0.426667 c 1212 903 m -3 15 d -24 -3 d 3 -16 d f 0 1 0.333333 c 1209 918 m -4 16 d -1 X -21 -11 d 2 -8 d f 0 1 0.24 c 1205 934 m -1 X f black 1196 865 m 22 9 d -13 60 d -22 -11 d cl s 0 1 0.706667 c + 1173 856 m 23 9 d -1 3 d -24 -4 d f 0 1 0.613333 c 1195 868 m -3 16 d -24 -4 d 3 -16 d f 0 1 0.52 c 1192 884 m -4 15 d -24 -3 d 4 -16 d f 0 1 0.426667 c 1188 899 m -3 16 d -24 -4 d 3 -15 d f 0 1 0.333333 c 1185 915 m -2 8 d -23 -10 d 1 -2 d f black + 1173 856 m 23 9 d -13 58 d -23 -10 d cl s 0 1 0.706667 c 1151 847 m 22 9 d -2 8 d -23 -4 d f 0 1 0.613333 c 1171 864 m -3 16 d -24 -4 d 4 -16 d f 0 1 0.52 c 1168 880 m -4 16 d -24 -4 d 4 -16 d f 0 1 0.426667 c 1164 896 m -3 15 d -6 -1 d -17 -8 d 2 + -10 d f 0 1 0.333333 c 1161 911 m -1 2 d -5 -3 d f black 1151 847 m 22 9 d -13 57 d -22 -11 d cl s 0 1 0.8 c 1128 839 m 10 3 d -10 -1 d f 0 1 0.706667 c 1138 842 m 13 5 d -3 13 d -24 -3 d 4 -16 d f 0 1 0.613333 c 1148 860 m -4 16 d -24 -4 d 4 -15 d + f 0 1 0.52 c 1144 876 m -4 16 d -23 -4 d 3 -16 d f 0 1 0.426667 c 1140 892 m -2 10 d -23 -9 d 2 -5 d f black 1128 839 m 23 8 d -13 55 d -23 -9 d cl s 0 1 0.8 c 1106 831 m 22 8 d 2 Y -23 -4 d f 0 1 0.706667 c 1128 841 m -4 16 d -23 -4 d 4 -16 d f 0 1 + 0.613333 c 1124 857 m -4 15 d -23 -3 d 4 -16 d f 0 1 0.52 c 1120 872 m -3 16 d -19 -3 d -5 -2 d 4 -14 d f 0 1 0.426667 c 1117 888 m -2 5 d -17 -8 d f black 1106 831 m 22 8 d -13 54 d -22 -10 d cl s 0 1 0.8 c 1084 824 m 22 7 d -1 6 d -24 -4 d f 0 1 + 0.706667 c 1105 837 m -4 16 d -24 -4 d 4 -16 d f 0 1 0.613333 c 1101 853 m -4 16 d -24 -4 d 4 -16 d f 0 1 0.52 c 1097 869 m -4 14 d -22 -9 d 2 -9 d f black 1084 824 m 22 7 d -13 52 d -22 -9 d cl s 0 1 0.8 c 1061 817 m 23 7 d -3 9 d -23 -4 d f 0 1 + 0.706667 c 1081 833 m -4 16 d -23 -4 d 4 -16 d f 0 1 0.613333 c 1077 849 m -4 16 d -24 -4 d 5 -16 d f 0 1 0.52 c 1073 865 m -2 9 d -23 -8 d 1 -5 d f black 1061 817 m 23 7 d -13 50 d -23 -8 d cl s 0 1 0.8 c 1039 811 m 22 6 d -3 12 d -23 -4 d f 0 1 + 0.706667 c 1058 829 m -4 16 d -24 -4 d 5 -16 d f 0 1 0.613333 c 1054 845 m -5 16 d -23 -4 d 4 -16 d f 0 1 0.52 c 1049 861 m -1 5 d -22 -8 d -1 Y f black 1039 811 m 22 6 d -13 49 d -22 -8 d cl s 0 1 0.8 c 1016 805 m 23 6 d -4 14 d -23 -4 d f 0 1 + 0.706667 c 1035 825 m -5 16 d -23 -4 d 5 -16 d f 0 1 0.613333 c 1030 841 m -4 16 d -3 X -20 -7 d 4 -13 d f 0 1 0.52 c 1026 857 m 1 Y -3 -1 d f black 1016 805 m 23 6 d -13 47 d -23 -8 d cl s 0 1 0.893333 c 994 799 m 18 5 d -18 -4 d f 0 1 0.8 c 1012 + 804 m 4 1 d -4 16 d -23 -4 d 5 -17 d f 0 1 0.706667 c 1012 821 m -5 16 d -23 -4 d 5 -16 d f 0 1 0.613333 c 1007 837 m -4 13 d -22 -7 d 3 -10 d f black 994 799 m 22 6 d -13 45 d -22 -7 d cl s 0 1 0.893333 c 971 794 m 23 5 d 1 Y -23 -4 d f 0 1 0.8 c + 994 800 m -5 17 d -23 -5 d 5 -16 d f 0 1 0.706667 c 989 817 m -5 16 d -23 -4 d 5 -17 d f 0 1 0.613333 c 984 833 m -3 10 d -23 -7 d 3 -7 d f black 971 794 m 23 5 d -13 44 d -23 -7 d cl s 0 1 0.893333 c 949 789 m 22 5 d 2 Y -23 -5 d f 0 1 0.8 c 971 + 796 m -5 16 d -23 -4 d 5 -17 d f 0 1 0.706667 c 966 812 m -5 17 d -23 -4 d 5 -17 d f 0 1 0.613333 c 961 829 m -3 7 d -22 -7 d 2 -4 d f black 949 789 m 22 5 d -13 42 d -22 -7 d cl s 0 1 0.893333 c 927 785 m 22 4 d -1 2 d -22 -4 d f 0 1 0.8 c 948 791 + m -5 17 d -23 -4 d 6 -17 d f 0 1 0.706667 c 943 808 m -5 17 d -23 -4 d 5 -17 d f 0 1 0.613333 c 938 825 m -2 4 d -22 -6 d 1 -2 d f black 927 785 m 22 4 d -13 40 d -22 -6 d cl s 0 1 0.893333 c 904 781 m 23 4 d -1 2 d -22 -5 d f 0 1 0.8 c 926 787 m -6 + 17 d -22 -5 d 6 -17 d f 0 1 0.706667 c 920 804 m -5 17 d -23 -5 d 6 -17 d f 0 1 0.613333 c 915 821 m -1 2 d -23 -5 d 1 -2 d f black 904 781 m 23 4 d -13 38 d -23 -5 d cl s 0 1 0.893333 c 882 777 m 22 4 d 1 Y -22 -5 d f 0 1 0.8 c 904 782 m -6 17 d + -23 -4 d 7 -18 d f 0 1 0.706667 c 898 799 m -6 17 d -23 -4 d 6 -17 d f 0 1 0.613333 c 892 816 m -1 2 d -22 -5 d -1 Y f black 882 777 m 22 4 d -13 37 d -22 -5 d cl s 0 1 0.893333 c 881 777 m 1 X f 0 1 0.8 c 859 774 m 22 3 d 1 X -7 18 d -22 -5 d f 0 1 + 0.706667 c 875 795 m -6 17 d -23 -4 d 7 -18 d f 0 1 0.613333 c 869 812 m 1 Y -23 -5 d f black 859 774 m 23 3 d -13 36 d -23 -5 d cl s 0 1 0.8 c 837 772 m 22 2 d -6 16 d -22 -5 d f 0 1 0.706667 c 853 790 m -7 18 d -22 -5 d 7 -18 d f 0 1 0.613333 c + 846 808 m -22 -4 d -1 Y f black 837 772 m 22 2 d -13 34 d -22 -4 d cl s 0 1 0.8 c 814 769 m 23 3 d -6 13 d -21 -5 d f 0 1 0.706667 c 831 785 m -7 18 d -22 -5 d 8 -18 d f 0 1 0.613333 c 824 803 m 1 Y -22 -4 d -2 Y f black 814 769 m 23 3 d -13 32 d + -22 -4 d cl s 0 1 0.8 c 792 768 m 22 1 d -4 11 d -21 -5 d f 0 1 0.706667 c 810 780 m -8 18 d -22 -5 d 9 -18 d f 0 1 0.613333 c 802 798 m 2 Y -23 -4 d 1 -3 d f black 792 768 m 22 1 d -12 31 d -23 -4 d cl s 0 1 0.8 c 770 766 m 22 2 d -3 7 d -21 -6 d f + 0 1 0.706667 c 789 775 m -9 18 d -21 -5 d 9 -19 d f 0 1 0.613333 c 780 793 m -1 3 d -22 -3 d 2 -5 d f black 770 766 m 22 2 d -13 28 d -22 -3 d cl s 0 1 0.8 c 756 766 m 14 X -2 3 d f 0 1 0.706667 c 747 765 m 9 1 d 12 3 d -9 19 d -21 -5 d f 0 1 + 0.613333 c 759 788 m -2 5 d -23 -3 d 4 -7 d f black 747 765 m 23 1 d -13 27 d -23 -3 d cl s 0 1 0.706667 c 725 765 m 22 X -9 18 d -20 -6 d f 0 1 0.613333 c 738 783 m -4 7 d -22 -2 d 6 -11 d f black 725 765 m 22 X -13 25 d -22 -2 d cl s 0 1 0.706667 + c 702 764 m 23 1 d -7 12 d -19 -7 d f 0 1 0.613333 c 718 777 m -6 11 d -23 -2 d 10 -16 d f black 702 764 m 23 1 d -13 23 d -23 -2 d cl s 0 1 0.706667 c 684 765 m 18 -1 d -3 6 d f 0 1 0.613333 c 680 765 m 4 X 15 5 d -10 16 d -22 -1 d f black 680 765 + m 22 -1 d -13 22 d -22 -1 d cl s 0 1 0.613333 c 657 765 m 23 X -13 20 d -18 -7 d f 0 1 0.52 c 667 785 m -22 -1 d 4 -6 d f black 657 765 m 23 X -13 20 d -22 -1 d cl s 0 1 0.613333 c 635 767 m 22 -2 d -8 13 d -16 -8 d f 0 1 0.52 c 649 778 m -4 6 d -23 + X 11 -14 d f black 635 767 m 22 -2 d -12 19 d -23 X cl s 0 1 0.613333 c 629 767 m 6 X -2 3 d f 0 1 0.52 c 613 768 m 16 -1 d 4 3 d -11 14 d -22 -1 d f black 613 768 m 22 -1 d -13 17 d -22 -1 d cl s 0 1 0.52 c 590 770 m 23 -2 d -13 15 d -8 1 d -8 -8 d + f 0 1 0.426667 c 592 784 m -15 X 7 -8 d f black 590 770 m 23 -2 d -13 15 d -23 1 d cl s 0 1 0.52 c 582 771 m 8 -1 d -6 6 d f 0 1 0.426667 c 568 772 m 14 -1 d 2 5 d -7 8 d -22 X f black 568 772 m 22 -2 d -13 14 d -22 X cl s 0 1 0.426667 c 545 775 m + 23 -3 d -13 12 d -20 1 d -2 Y f 0 1 0.333333 c 535 785 m -3 1 d 3 -3 d f black 545 775 m 23 -3 d -13 12 d -23 2 d cl s 0 1 0.426667 c 540 776 m 5 -1 d -10 8 d f 0 1 0.333333 c 523 778 m 17 -2 d -5 7 d -3 3 d -22 1 d f black 523 778 m 22 -3 d -13 11 + d -22 1 d cl s 0 1 0.24 c 1612 1001 m 15 11 d -16 -3 d f 0 1 0.146667 c 1627 1012 m 8 5 d -2 10 d -24 -3 d 2 -15 d f 0 1 0.0533333 c 1633 1027 m -2 15 d -24 -3 d 2 -15 d f 0.0399999 1 0 c 1631 1042 m -1 15 d -25 -4 d 2 -14 d f 0.133333 1 0 c 1630 + 1057 m -2 14 d -25 -3 d 2 -15 d f 0.226667 1 0 c 1628 1071 m -2 15 d -24 -3 d 1 -15 d f 0.32 1 0 c 1626 1086 m -2 15 d -24 -4 d 2 -14 d f 0.413333 1 0 c 1624 1101 m -2 14 d -23 -17 d 1 -1 d f black 1612 1001 m 23 16 d -13 98 d -23 -17 d cl s 0 1 + 0.333333 c 1590 987 m 8 5 d -9 -1 d f 0 1 0.24 c 1598 992 m 14 9 d -1 8 d -24 -3 d 2 -15 d f 0 1 0.146667 c 1611 1009 m -2 15 d -24 -4 d 2 -14 d f 0 1 0.0533333 c 1609 1024 m -2 15 d -24 -4 d 2 -15 d f 0.0399999 1 0 c 1607 1039 m -2 14 d -24 -3 d 2 + -15 d f 0.133333 1 0 c 1605 1053 m -2 15 d -24 -4 d 2 -14 d f 0.226667 1 0 c 1603 1068 m -1 15 d -25 -4 d 2 -15 d f 0.32 1 0 c 1602 1083 m -2 14 d -2 X -21 -15 d -3 Y f 0.413333 1 0 c 1600 1097 m -1 1 d -1 -1 d f black 1590 987 m 22 14 d -13 97 d + -22 -16 d cl s 0 1 0.426667 c 1568 972 m 1 Y -1 X f 0 1 0.333333 c 1568 973 m 22 14 d -1 4 d -24 -4 d 2 -14 d f 0 1 0.24 c 1589 991 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.146667 c 1587 1006 m -2 14 d -24 -3 d 2 -15 d f 0 1 0.0533333 c 1585 1020 m -2 15 + d -24 -4 d 2 -14 d f 0.0399999 1 0 c 1583 1035 m -2 15 d -24 -4 d 2 -15 d f 0.133333 1 0 c 1581 1050 m -2 14 d -24 -3 d 2 -15 d f 0.226667 1 0 c 1579 1064 m -2 15 d -5 -1 d -17 -12 d -5 Y f 0.32 1 0 c 1577 1079 m 3 Y -5 -4 d f black 1568 972 m 22 15 + d -13 95 d -22 -16 d cl s 0 1 0.426667 c 1545 958 m 23 14 d -1 1 d -23 -4 d f 0 1 0.333333 c 1567 973 m -2 14 d -23 -3 d 2 -15 d f 0 1 0.24 c 1565 987 m -2 15 d -24 -4 d 3 -14 d f 0 1 0.146667 c 1563 1002 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.0533333 c + 1561 1017 m -2 14 d -24 -3 d 2 -15 d f 0.0399999 1 0 c 1559 1031 m -2 15 d -24 -3 d 2 -15 d f 0.133333 1 0 c 1557 1046 m -2 15 d -9 -1 d -14 -10 d 1 -7 d f 0.226667 1 0 c 1555 1061 m 5 Y -9 -6 d f black 1545 958 m 23 14 d -13 94 d -23 -16 d cl s 0 1 + 0.52 c 1523 945 m 12 7 d -13 -2 d f 0 1 0.426667 c 1535 952 m 10 6 d -1 11 d -24 -4 d 2 -15 d f 0 1 0.333333 c 1544 969 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.24 c 1542 984 m -3 14 d -24 -3 d 3 -15 d f 0 1 0.146667 c 1539 998 m -2 15 d -24 -3 d 2 -15 d + f 0 1 0.0533333 c 1537 1013 m -2 15 d -24 -4 d 2 -14 d f 0.0399999 1 0 c 1535 1028 m -2 15 d -15 -2 d -8 -6 d 1 -11 d f 0.133333 1 0 c 1533 1043 m -1 7 d -14 -9 d f black 1523 945 m 22 13 d -13 92 d -22 -15 d cl s 0 1 0.52 c 1500 932 m 23 13 d -1 5 + d -24 -3 d f 0 1 0.426667 c 1522 950 m -2 15 d -24 -3 d 2 -15 d f 0 1 0.333333 c 1520 965 m -2 15 d -24 -4 d 2 -14 d f 0 1 0.24 c 1518 980 m -3 15 d -24 -4 d 3 -15 d f 0 1 0.146667 c 1515 995 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.0533333 c 1513 1010 m + -2 14 d -21 -3 d -3 -1 d 2 -14 d f 0.0399999 1 0 c 1511 1024 m -1 11 d -20 -14 d f black 1500 932 m 23 13 d -13 90 d -23 -15 d cl s 0 1 0.613333 c 1478 919 m 22 13 d -24 -4 d f 0 1 0.52 c 1500 932 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.426667 c 1498 947 + m -2 15 d -24 -4 d 2 -15 d f 0 1 0.333333 c 1496 962 m -2 14 d -24 -3 d 2 -15 d f 0 1 0.24 c 1494 976 m -3 15 d -23 -3 d 2 -15 d f 0 1 0.146667 c 1491 991 m -2 15 d -24 -3 d 3 -15 d f 0 1 0.0533333 c 1489 1006 m -2 14 d -22 -15 d -2 Y f black 1478 + 919 m 22 13 d -13 88 d -22 -15 d cl s 0 1 0.706667 c 1455 907 m 7 4 d -7 -1 d f 0 1 0.613333 c 1462 911 m 16 8 d -2 9 d -23 -3 d 2 -15 d f 0 1 0.52 c 1476 928 m -2 15 d -24 -4 d 3 -14 d f 0 1 0.426667 c 1474 943 m -2 15 d -24 -4 d 2 -15 d f 0 1 + 0.333333 c 1472 958 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.24 c 1470 973 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.146667 c 1468 988 m -3 15 d -6 -1 d -17 -11 d 2 -7 d f 0 1 0.0533333 c 1465 1003 m 2 Y -6 -3 d f black 1455 907 m 23 12 d -13 86 d -23 -14 d cl s + 0 1 0.706667 c 1433 895 m 22 12 d 3 Y -24 -4 d f 0 1 0.613333 c 1455 910 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.52 c 1453 925 m -3 14 d -23 -3 d 2 -15 d f 0 1 0.426667 c 1450 939 m -2 15 d -24 -3 d 3 -15 d f 0 1 0.333333 c 1448 954 m -2 15 d -24 -3 d 2 + -15 d f 0 1 0.24 c 1446 969 m -2 15 d -18 -2 d -6 -4 d 2 -12 d f 0 1 0.146667 c 1444 984 m -2 7 d -16 -9 d f black 1433 895 m 22 12 d -13 84 d -22 -13 d cl s 0 1 0.8 c 1411 884 m 9 5 d -10 -2 d f 0 1 0.706667 c 1420 889 m 13 6 d -2 11 d -23 -4 d 2 + -15 d f 0 1 0.613333 c 1431 906 m -2 15 d -24 -4 d 3 -15 d f 0 1 0.52 c 1429 921 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.426667 c 1427 936 m -3 15 d -24 -4 d 3 -15 d f 0 1 0.333333 c 1424 951 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.24 c 1422 966 m -2 12 d -22 + -14 d -2 Y f black 1411 884 m 22 11 d -13 83 d -22 -14 d cl s 0 1 0.8 c 1388 873 m 23 11 d -1 3 d -24 -4 d f 0 1 0.706667 c 1410 887 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.613333 c 1408 902 m -3 15 d -24 -4 d 3 -15 d f 0 1 0.52 c 1405 917 m -2 15 d -24 + -4 d 2 -15 d f 0 1 0.426667 c 1403 932 m -3 15 d -23 -4 d 2 -15 d f 0 1 0.333333 c 1400 947 m -2 15 d -7 -1 d -16 -9 d 2 -9 d f 0 1 0.24 c 1398 962 m 2 Y -7 -3 d f black 1388 873 m 23 11 d -13 80 d -23 -12 d cl s 0 1 0.893333 c 1366 863 m 7 3 d -8 + -1 d f 0 1 0.8 c 1373 866 m 15 7 d -2 10 d -23 -3 d 2 -15 d f 0 1 0.706667 c 1386 883 m -2 15 d -24 -3 d 3 -15 d f 0 1 0.613333 c 1384 898 m -3 15 d -23 -3 d 2 -15 d f 0 1 0.52 c 1381 913 m -2 15 d -24 -3 d 3 -15 d f 0 1 0.426667 c 1379 928 m -2 15 + d -23 -3 d -1 -1 d 2 -14 d f 0 1 0.333333 c 1377 943 m -2 9 d -21 -12 d f black 1366 863 m 22 10 d -13 79 d -22 -13 d cl s 0 1 0.893333 c 1343 852 m 23 11 d -1 2 d -23 -4 d f 0 1 0.8 c 1365 865 m -2 15 d -24 -4 d 3 -15 d f 0 1 0.706667 c 1363 880 m + -3 15 d -23 -4 d 2 -15 d f 0 1 0.613333 c 1360 895 m -2 15 d -24 -4 d 3 -15 d f 0 1 0.52 c 1358 910 m -3 15 d -24 -4 d 3 -15 d f 0 1 0.426667 c 1355 925 m -2 14 d -23 -12 d 1 -6 d f black 1343 852 m 23 11 d -13 76 d -23 -12 d cl s 0 1 0.893333 c + 1321 843 m 22 9 d -1 9 d -24 -4 d f 0 1 0.8 c 1342 861 m -3 15 d -23 -4 d 2 -15 d f 0 1 0.706667 c 1339 876 m -2 15 d -24 -4 d 3 -15 d f 0 1 0.613333 c 1337 891 m -3 15 d -24 -4 d 3 -15 d f 0 1 0.52 c 1334 906 m -3 15 d -19 -3 d -4 -2 d 2 -14 d f 0 + 1 0.426667 c 1331 921 m -1 6 d -18 -9 d f black 1321 843 m 22 9 d -13 75 d -22 -11 d cl s 0 1 0.986667 c 1298 833 m 18 8 d -18 -3 d f 0 1 0.893333 c 1316 841 m 5 2 d -3 14 d -23 -4 d 3 -15 d f 0 1 0.8 c 1318 857 m -2 15 d -24 -4 d 3 -15 d f 0 1 + 0.706667 c 1316 872 m -3 15 d -24 -4 d 3 -15 d f 0 1 0.613333 c 1313 887 m -3 15 d -23 -4 d 2 -15 d f 0 1 0.52 c 1310 902 m -2 14 d -23 -11 d 2 -7 d f black 1298 833 m 23 10 d -13 73 d -23 -11 d cl s 0 1 0.986667 c 1276 825 m 22 8 d 5 Y -24 -4 d f 0 + 1 0.893333 c 1298 838 m -3 15 d -24 -4 d 3 -15 d f 0 1 0.8 c 1295 853 m -3 15 d -23 -4 d 2 -15 d f 0 1 0.706667 c 1292 868 m -3 15 d -23 -4 d 3 -15 d f 0 1 0.613333 c 1289 883 m -2 15 d -22 -3 d -2 -1 d 3 -15 d f 0 1 0.52 c 1287 898 m -2 7 d -20 -10 + d f black 1276 825 m 22 8 d -13 72 d -22 -11 d cl s 0 1 0.986667 c 1254 816 m 22 9 d -2 9 d -23 -4 d f 0 1 0.893333 c 1274 834 m -3 15 d -23 -4 d 3 -15 d f 0 1 0.8 c 1271 849 m -2 15 d -24 -4 d 3 -15 d f 0 1 0.706667 c 1269 864 m -3 15 d -24 -3 d 3 + -16 d f 0 1 0.613333 c 1266 879 m -3 15 d -22 -10 d 1 -8 d f black 1254 816 m 22 9 d -13 69 d -22 -10 d cl s 0 0.92 1 c 1231 808 m 13 5 d -13 -2 d f 0 1 0.986667 c 1244 813 m 10 3 d -3 14 d -23 -4 d 3 -15 d f 0 1 0.893333 c 1251 830 m -3 15 d -23 -4 + d 3 -15 d f 0 1 0.8 c 1248 845 m -3 15 d -23 -4 d 3 -15 d f 0 1 0.706667 c 1245 860 m -3 16 d -23 -4 d 3 -16 d f 0 1 0.613333 c 1242 876 m -1 8 d -23 -10 d 1 -2 d f black 1231 808 m 23 8 d -13 68 d -23 -10 d cl s 0 0.92 1 c 1209 801 m 22 7 d 3 Y -23 + -5 d f 0 1 0.986667 c 1231 811 m -3 15 d -24 -4 d 4 -16 d f 0 1 0.893333 c 1228 826 m -3 15 d -24 -4 d 3 -15 d f 0 1 0.8 c 1225 841 m -3 15 d -24 -3 d 3 -16 d f 0 1 0.706667 c 1222 856 m -3 16 d -10 -2 d -13 -5 d 2 -12 d f 0 1 0.613333 c 1219 872 m + -1 2 d -9 -4 d f black 1209 801 m 22 7 d -13 66 d -22 -9 d cl s 0 0.92 1 c 1186 794 m 23 7 d -1 5 d -24 -4 d f 0 1 0.986667 c 1208 806 m -4 16 d -23 -4 d 3 -16 d f 0 1 0.893333 c 1204 822 m -3 15 d -23 -4 d 3 -15 d f 0 1 0.8 c 1201 837 m -3 16 d -23 + -4 d 3 -16 d f 0 1 0.706667 c 1198 853 m -2 12 d -23 -9 d 2 -7 d f black 1186 794 m 23 7 d -13 64 d -23 -9 d cl s 0 0.92 1 c 1164 787 m 22 7 d -2 8 d -23 -4 d f 0 1 0.986667 c 1184 802 m -3 16 d -23 -4 d 3 -16 d f 0 1 0.893333 c 1181 818 m -3 15 d + -23 -4 d 3 -15 d f 0 1 0.8 c 1178 833 m -3 16 d -24 -4 d 4 -16 d f 0 1 0.706667 c 1175 849 m -2 7 d -22 -9 d -2 Y f black 1164 787 m 22 7 d -13 62 d -22 -9 d cl s 0 0.92 1 c 1141 780 m 23 7 d -3 11 d -23 -4 d f 0 1 0.986667 c 1161 798 m -3 16 d -23 + -4 d 3 -16 d f 0 1 0.893333 c 1158 814 m -3 15 d -23 -4 d 3 -15 d f 0 1 0.8 c 1155 829 m -4 16 d -13 -3 d -10 -3 d 4 -14 d f 0 1 0.706667 c 1151 845 m 2 Y -13 -5 d f black 1141 780 m 23 7 d -13 60 d -23 -8 d cl s 0 0.92 1 c 1119 775 m 22 5 d -3 14 d + -23 -4 d f 0 1 0.986667 c 1138 794 m -3 16 d -23 -5 d 3 -15 d f 0 1 0.893333 c 1135 810 m -3 15 d -24 -4 d 4 -16 d f 0 1 0.8 c 1132 825 m -4 14 d -22 -8 d 2 -10 d f black 1119 775 m 22 5 d -13 59 d -22 -8 d cl s 0 0.826667 1 c 1097 769 m 12 3 d -13 + -2 d f 0 0.92 1 c 1109 772 m 10 3 d -4 15 d -22 -5 d 3 -15 d f 0 1 0.986667 c 1115 790 m -3 15 d -23 -4 d 4 -16 d f 0 1 0.893333 c 1112 805 m -4 16 d -23 -4 d 4 -16 d f 0 1 0.8 c 1108 821 m -2 10 d -22 -7 d 1 -7 d f black 1097 769 m 22 6 d -13 56 d + -22 -7 d cl s 0 0.826667 1 c 1074 764 m 23 5 d -1 1 d -22 -5 d f 0 0.92 1 c 1096 770 m -3 15 d -23 -4 d 4 -16 d f 0 1 0.986667 c 1093 785 m -4 16 d -23 -4 d 4 -16 d f 0 1 0.893333 c 1089 801 m -4 16 d -23 -4 d 4 -16 d f 0 1 0.8 c 1085 817 m -1 7 d + -23 -7 d 1 -4 d f black 1074 764 m 23 5 d -13 55 d -23 -7 d cl s 0 0.826667 1 c 1052 759 m 22 5 d 1 Y -23 -4 d f 0 0.92 1 c 1074 765 m -4 16 d -23 -4 d 4 -16 d f 0 1 0.986667 c 1070 781 m -4 16 d -23 -4 d 4 -16 d f 0 1 0.893333 c 1066 797 m -4 16 d + -23 -4 d 4 -16 d f 0 1 0.8 c 1062 813 m -1 4 d -22 -6 d -2 Y f black 1052 759 m 22 5 d -13 53 d -22 -6 d cl s 0 0.826667 1 c 1029 755 m 23 4 d -1 2 d -22 -5 d f 0 0.92 1 c 1051 761 m -4 16 d -22 -5 d 4 -16 d f 0 1 0.986667 c 1047 777 m -4 16 d -22 + -5 d 4 -16 d f 0 1 0.893333 c 1043 793 m -4 16 d -23 -5 d 5 -16 d f 0 1 0.8 c 1039 809 m 2 Y -23 -6 d -1 Y f black 1029 755 m 23 4 d -13 52 d -23 -6 d cl s 0 0.826667 1 c 1007 752 m 22 3 d 1 Y -22 -4 d f 0 0.92 1 c 1029 756 m -4 16 d -23 -4 d 5 -16 + d f 0 1 0.986667 c 1025 772 m -4 16 d -23 -4 d 4 -16 d f 0 1 0.893333 c 1021 788 m -5 16 d -4 X -18 -5 d 4 -15 d f 0 1 0.8 c 1016 804 m 1 Y -4 -1 d f black 1007 752 m 22 3 d -13 50 d -22 -6 d cl s 0 0.826667 1 c 1005 751 m 2 1 d f 0 0.92 1 c 984 748 + m 21 3 d 2 1 d -5 16 d -22 -5 d f 0 1 0.986667 c 1002 768 m -4 16 d -22 -5 d 4 -16 d f 0 1 0.893333 c 998 784 m -4 15 d -23 -5 d 5 -15 d f black 984 748 m 23 4 d -13 47 d -23 -5 d cl s 0 0.92 1 c 962 745 m 22 3 d -4 15 d -22 -5 d f 0 1 0.986667 c + 980 763 m -4 16 d -23 -4 d 5 -17 d f 0 1 0.893333 c 976 779 m -5 15 d -22 -5 d 4 -14 d f black 962 745 m 22 3 d -13 46 d -22 -5 d cl s 0 0.92 1 c 940 743 m 22 2 d -4 13 d -22 -4 d f 0 1 0.986667 c 958 758 m -5 17 d -22 -5 d 5 -16 d f 0 1 0.893333 c + 953 775 m -4 14 d -22 -4 d 4 -15 d f black 940 743 m 22 2 d -13 44 d -22 -4 d cl s 0 0.92 1 c 917 741 m 23 2 d -4 11 d -21 -5 d f 0 1 0.986667 c 936 754 m -5 16 d -22 -5 d 6 -16 d f 0 1 0.893333 c 931 770 m -4 15 d -23 -4 d 5 -16 d f black 917 741 m + 23 2 d -13 42 d -23 -4 d cl s 0 0.92 1 c 895 739 m 22 2 d -2 8 d -22 -6 d f 0 1 0.986667 c 915 749 m -6 16 d -22 -5 d 6 -17 d f 0 1 0.893333 c 909 765 m -5 16 d -22 -4 d 5 -17 d f black 895 739 m 22 2 d -13 40 d -22 -4 d cl s 0 0.92 1 c 872 738 m 23 + 1 d -2 4 d -21 -5 d f 0 1 0.986667 c 893 743 m -6 17 d -21 -5 d 6 -17 d f 0 1 0.893333 c 887 760 m -5 17 d -1 X -21 -5 d 6 -17 d f 0 1 0.8 c 881 777 m -22 -3 d 1 -2 d f black 872 738 m 23 1 d -13 38 d -23 -3 d cl s 0 0.92 1 c 871 738 m 1 X f 0 1 + 0.986667 c 850 737 m 21 1 d 1 X -6 17 d -21 -5 d f 0 1 0.893333 c 866 755 m -6 17 d -22 -5 d 7 -17 d f 0 1 0.8 c 860 772 m -1 2 d -22 -2 d 1 -5 d f black 850 737 m 22 1 d -13 36 d -22 -2 d cl s 0 1 0.986667 c 827 737 m 23 X -5 13 d -21 -6 d f 0 1 + 0.893333 c 845 750 m -7 17 d -21 -5 d 7 -18 d f 0 1 0.8 c 838 767 m -1 5 d -23 -3 d 3 -7 d f black 827 737 m 23 X -13 35 d -23 -3 d cl s 0 1 0.986667 c 805 737 m 22 X -3 7 d -20 -6 d f 0 1 0.893333 c 824 744 m -7 18 d -20 -5 d 7 -19 d f 0 1 0.8 c + 817 762 m -3 7 d -22 -1 d 5 -11 d f black 805 737 m 22 X -13 32 d -22 -1 d cl s 0 1 0.986667 c 798 737 m 7 X -1 1 d f 0 1 0.893333 c 783 737 m 15 X 6 1 d -7 19 d -21 -6 d f 0 1 0.8 c 797 757 m -5 11 d -22 -2 d 6 -15 d f black 783 737 m 22 X -13 31 d + -22 -2 d cl s 0 1 0.893333 c 760 738 m 23 -1 d -7 14 d -19 -7 d f 0 1 0.8 c 776 751 m -6 15 d -14 X -8 -3 d 9 -19 d f 0 1 0.706667 c 756 766 m -9 -1 d 1 -2 d f black 760 738 m 23 -1 d -13 29 d -23 -1 d cl s 0 1 0.893333 c 742 739 m 18 -1 d -3 6 d f + 0 1 0.8 c 738 739 m 4 X 15 5 d -9 19 d -19 -6 d f 0 1 0.706667 c 748 763 m -1 2 d -22 X 4 -8 d f black 738 739 m 22 -1 d -13 27 d -22 X cl s 0 1 0.8 c 715 741 m 23 -2 d -9 18 d -19 -7 d f 0 1 0.706667 c 729 757 m -4 8 d -23 -1 d 8 -14 d f black 715 + 741 m 23 -2 d -13 26 d -23 -1 d cl s 0 1 0.8 c 695 743 m 20 -2 d -5 9 d f 0 1 0.706667 c 693 743 m 2 X 15 7 d -8 14 d -18 1 d -3 -2 d f 0 1 0.613333 c 684 765 m -4 X 1 -2 d f black 693 743 m 22 -2 d -13 23 d -22 1 d cl s 0 1 0.706667 c 670 746 m 23 + -3 d -12 20 d -17 -8 d f 0 1 0.613333 c 681 763 m -1 2 d -23 X 7 -10 d f black 670 746 m 23 -3 d -13 22 d -23 X cl s 0 1 0.706667 c 653 748 m 17 -2 d -6 9 d f 0 1 0.613333 c 648 749 m 5 -1 d 11 7 d -7 10 d -22 2 d f black 648 749 m 22 -3 d -13 19 d + -22 2 d cl s 0 1 0.613333 c 626 752 m 22 -3 d -13 18 d -6 X -10 -7 d f 0 1 0.52 c 629 767 m -16 1 d 6 -8 d f black 626 752 m 22 -3 d -13 18 d -22 1 d cl s 0 1 0.613333 c 615 754 m 11 -2 d -7 8 d f 0 1 0.52 c 603 756 m 12 -2 d 4 6 d -6 8 d -23 2 d f + black 603 756 m 23 -4 d -13 16 d -23 2 d cl s 0 1 0.52 c 581 760 m 22 -4 d -13 14 d -8 1 d -2 -10 d f 0 1 0.426667 c 582 771 m -14 1 d 12 -11 d f black 581 760 m 22 -4 d -13 14 d -22 2 d cl s 0 1 0.52 c 580 760 m 1 X -1 1 d f 0 1 0.426667 c 558 765 + m 22 -5 d 1 Y -12 11 d -23 3 d f black 558 765 m 23 -5 d -13 12 d -23 3 d cl s 0 1 0.426667 c 547 767 m 11 -2 d -13 10 d -5 1 d f 0 1 0.333333 c 536 770 m 11 -3 d -7 9 d -17 2 d f black 536 770 m 22 -5 d -13 10 d -22 3 d cl s 0 1 0.893333 c 1625 903 + m 9 5 d -9 -2 d f 0 1 0.8 c 1634 908 m 14 8 d -1 9 d -24 -4 d 2 -15 d f 0 1 0.706667 c 1647 925 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.613333 c 1645 940 m -2 14 d -24 -4 d 2 -14 d f 0 1 0.52 c 1643 954 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.426667 c 1641 + 969 m -2 14 d -24 -3 d 2 -15 d f 0 1 0.333333 c 1639 983 m -2 15 d -24 -4 d 2 -14 d f 0 1 0.24 c 1637 998 m -2 15 d -8 -1 d -15 -11 d 1 -7 d f 0 1 0.146667 c 1635 1013 m 4 Y -8 -5 d f black 1625 903 m 23 13 d -13 101 d -23 -16 d cl s 0 1 0.893333 c + 1603 890 m 22 13 d 3 Y -24 -3 d f 0 1 0.8 c 1625 906 m -2 15 d -24 -4 d 2 -14 d f 0 1 0.706667 c 1623 921 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.613333 c 1621 936 m -2 14 d -24 -3 d 2 -15 d f 0 1 0.52 c 1619 950 m -2 15 d -24 -4 d 2 -14 d f 0 1 0.426667 + c 1617 965 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.333333 c 1615 980 m -2 14 d -15 -2 d -8 -5 d 1 -11 d f 0 1 0.24 c 1613 994 m -1 7 d -14 -9 d f black 1603 890 m 22 13 d -13 98 d -22 -14 d cl s 0 1 0.986667 c 1580 877 m 18 10 d -18 -3 d f 0 1 0.893333 c + 1598 887 m 5 3 d -2 13 d -23 -4 d 2 -15 d f 0 1 0.8 c 1601 903 m -2 14 d -23 -3 d 2 -15 d f 0 1 0.706667 c 1599 917 m -2 15 d -23 -4 d 2 -14 d f 0 1 0.613333 c 1597 932 m -2 15 d -23 -4 d 2 -15 d f 0 1 0.52 c 1595 947 m -2 14 d -23 -3 d 2 -15 d f 0 + 1 0.426667 c 1593 961 m -2 15 d -23 -3 d -1 Y 2 -14 d f 0 1 0.333333 c 1591 976 m -1 11 d -22 -14 d f black 1580 877 m 23 13 d -13 97 d -22 -15 d cl s 0 0.92 1 c 1558 865 m 1 1 d -1 X f 0 1 0.986667 c 1559 866 m 21 11 d 7 Y -24 -4 d 2 -14 d f 0 1 + 0.893333 c 1580 884 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.8 c 1578 899 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.706667 c 1576 914 m -2 14 d -24 -3 d 2 -15 d f 0 1 0.613333 c 1574 928 m -2 15 d -24 -4 d 2 -14 d f 0 1 0.52 c 1572 943 m -2 15 d -24 -4 d 2 -15 d + f 0 1 0.426667 c 1570 958 m -2 14 d -23 -14 d 1 -4 d f black 1558 865 m 22 12 d -12 95 d -23 -14 d cl s 0 0.92 1 c 1536 854 m 22 11 d 1 Y -24 -4 d f 0 1 0.986667 c 1558 866 m -2 14 d -24 -3 d 2 -15 d f 0 1 0.893333 c 1556 880 m -2 15 d -24 -4 d 2 + -14 d f 0 1 0.8 c 1554 895 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.706667 c 1552 910 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.613333 c 1550 925 m -2 14 d -24 -3 d 2 -15 d f 0 1 0.52 c 1548 939 m -2 15 d -11 -2 d -12 -7 d 1 -9 d f 0 1 0.426667 c 1546 954 m -1 4 + d -10 -6 d f black 1536 854 m 22 11 d -13 93 d -22 -13 d cl s 0 0.826667 1 c 1513 843 m 2 X -2 X f 0 0.92 1 c 1515 843 m 21 11 d -2 8 d -23 -4 d 2 -15 d f 0 1 0.986667 c 1534 862 m -2 15 d -23 -4 d 2 -15 d f 0 1 0.893333 c 1532 877 m -2 14 d -23 -3 + d 2 -15 d f 0 1 0.8 c 1530 891 m -2 15 d -23 -4 d 2 -14 d f 0 1 0.706667 c 1528 906 m -2 15 d -24 -4 d 3 -15 d f 0 1 0.613333 c 1526 921 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.52 c 1524 936 m -1 9 d -23 -13 d f black 1513 843 m 23 11 d -13 91 d -23 -13 + d cl s 0 0.826667 1 c 1491 832 m 22 11 d -23 -4 d f 0 0.92 1 c 1513 843 m -2 15 d -24 -4 d 3 -15 d f 0 1 0.986667 c 1511 858 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.893333 c 1509 873 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.8 c 1507 888 m -2 14 d -24 -3 d 2 + -15 d f 0 1 0.706667 c 1505 902 m -3 15 d -23 -4 d 2 -14 d f 0 1 0.613333 c 1502 917 m -2 15 d -22 -13 d 1 -6 d f 0 1 0.52 c 1500 932 m f black 1491 832 m 22 11 d -13 89 d -22 -13 d cl s 0 0.826667 1 c 1468 821 m 23 11 d -1 7 d -24 -4 d f 0 0.92 1 c + 1490 839 m -3 15 d -23 -4 d 2 -15 d f 0 1 0.986667 c 1487 854 m -2 15 d -23 -4 d 2 -15 d f 0 1 0.893333 c 1485 869 m -2 15 d -24 -4 d 3 -15 d f 0 1 0.8 c 1483 884 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.706667 c 1481 899 m -2 14 d -17 -2 d -7 -4 d 2 -12 + d f 0 1 0.613333 c 1479 913 m -1 6 d -16 -8 d f black 1468 821 m 23 11 d -13 87 d -23 -12 d cl s 0 0.733333 1 c 1446 812 m 19 8 d -20 -4 d f 0 0.826667 1 c 1465 820 m 3 1 d -2 14 d -23 -4 d 2 -15 d f 0 0.92 1 c 1466 835 m -2 15 d -23 -4 d 2 -15 d f + 0 1 0.986667 c 1464 850 m -2 15 d -24 -4 d 3 -15 d f 0 1 0.893333 c 1462 865 m -3 15 d -23 -4 d 2 -15 d f 0 1 0.8 c 1459 880 m -2 15 d -23 -4 d 2 -15 d f 0 1 0.706667 c 1457 895 m -2 12 d -22 -12 d 1 -4 d f black 1446 812 m 22 9 d -13 86 d -22 -12 d + cl s 0 0.733333 1 c 1423 802 m 23 10 d -1 4 d -23 -3 d f 0 0.826667 1 c 1445 816 m -2 15 d -24 -4 d 3 -14 d f 0 0.92 1 c 1443 831 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.986667 c 1441 846 m -3 15 d -23 -4 d 2 -15 d f 0 1 0.893333 c 1438 861 m -2 15 d -24 + -4 d 3 -15 d f 0 1 0.8 c 1436 876 m -2 15 d -14 -2 d -9 -5 d 1 -12 d f 0 1 0.706667 c 1434 891 m -1 4 d -13 -6 d f black 1423 802 m 23 10 d -13 83 d -22 -11 d cl s 0 0.64 1 c 1401 793 m 3 1 d -3 X f 0 0.733333 1 c 1404 794 m 19 8 d -1 11 d -23 -4 d + 2 -15 d f 0 0.826667 1 c 1422 813 m -3 14 d -23 -4 d 3 -14 d f 0 0.92 1 c 1419 827 m -2 15 d -23 -4 d 2 -15 d f 0 1 0.986667 c 1417 842 m -2 15 d -24 -4 d 3 -15 d f 0 1 0.893333 c 1415 857 m -3 15 d -23 -4 d 2 -15 d f 0 1 0.8 c 1412 872 m -1 12 d + -23 -11 d 1 -5 d f black 1401 793 m 22 9 d -12 82 d -23 -11 d cl s 0 0.64 1 c 1379 784 m 22 9 d 1 Y -23 -4 d f 0 0.733333 1 c 1401 794 m -2 15 d -24 -4 d 3 -15 d f 0 0.826667 1 c 1399 809 m -3 14 d -23 -3 d 2 -15 d f 0 0.92 1 c 1396 823 m -2 15 d + -24 -3 d 3 -15 d f 0 1 0.986667 c 1394 838 m -3 15 d -23 -3 d 2 -15 d f 0 1 0.893333 c 1391 853 m -2 15 d -16 -2 d -7 -3 d 2 -13 d f 0 1 0.8 c 1389 868 m -1 5 d -15 -7 d f black 1379 784 m 22 9 d -13 80 d -22 -10 d cl s 0 0.64 1 c 1356 776 m 23 8 d + -1 6 d -23 -5 d f 0 0.733333 1 c 1378 790 m -3 15 d -23 -5 d 3 -15 d f 0 0.826667 1 c 1375 805 m -2 15 d -24 -4 d 3 -16 d f 0 0.92 1 c 1373 820 m -3 15 d -23 -4 d 2 -15 d f 0 1 0.986667 c 1370 835 m -2 15 d -24 -4 d 3 -15 d f 0 1 0.893333 c 1368 850 + m -2 13 d -23 -11 d 1 -6 d f black 1356 776 m 23 8 d -13 79 d -23 -11 d cl s 0 0.64 1 c 1334 768 m 22 8 d -1 9 d -24 -4 d f 0 0.733333 1 c 1355 785 m -3 15 d -23 -4 d 2 -15 d f 0 0.826667 1 c 1352 800 m -3 16 d -23 -4 d 3 -16 d f 0 0.92 1 c 1349 816 + m -2 15 d -23 -4 d 2 -15 d f 0 1 0.986667 c 1347 831 m -3 15 d -23 -4 d 3 -15 d f 0 1 0.893333 c 1344 846 m -1 6 d -22 -9 d -1 Y f black 1334 768 m 22 8 d -13 76 d -22 -9 d cl s 0 0.546666 1 c 1311 761 m 9 3 d -9 -2 d f 0 0.64 1 c 1320 764 m 14 4 d + -3 13 d -23 -4 d 3 -15 d f 0 0.733333 1 c 1331 781 m -2 15 d -23 -4 d 2 -15 d f 0 0.826667 1 c 1329 796 m -3 16 d -23 -5 d 3 -15 d f 0 0.92 1 c 1326 812 m -2 15 d -24 -4 d 3 -16 d f 0 1 0.986667 c 1324 827 m -3 15 d -5 -1 d -18 -8 d 2 -10 d f 0 1 + 0.893333 c 1321 842 m 1 Y -5 -2 d f black 1311 761 m 23 7 d -13 75 d -23 -10 d cl s 0 0.546666 1 c 1289 754 m 22 7 d 1 Y -23 -4 d f 0 0.64 1 c 1311 762 m -3 15 d -23 -4 d 3 -15 d f 0 0.733333 1 c 1308 777 m -2 15 d -23 -4 d 2 -15 d f 0 0.826667 1 c + 1306 792 m -3 15 d -23 -4 d 3 -15 d f 0 0.92 1 c 1303 807 m -3 16 d -23 -4 d 3 -16 d f 0 1 0.986667 c 1300 823 m -2 10 d -22 -8 d 1 -6 d f black 1289 754 m 22 7 d -13 72 d -22 -8 d cl s 0 0.546666 1 c 1266 747 m 23 7 d -1 4 d -23 -4 d f 0 0.64 1 c + 1288 758 m -3 15 d -23 -4 d 3 -15 d f 0 0.733333 1 c 1285 773 m -2 15 d -23 -4 d 2 -15 d f 0 0.826667 1 c 1283 788 m -3 15 d -23 -4 d 3 -15 d f 0 0.92 1 c 1280 803 m -3 16 d -23 -4 d 3 -16 d f 0 1 0.986667 c 1277 819 m -1 6 d -22 -9 d -1 Y f black + 1266 747 m 23 7 d -13 71 d -22 -9 d cl s 0 0.546666 1 c 1244 741 m 22 6 d -1 7 d -23 -5 d f 0 0.64 1 c 1265 754 m -3 15 d -22 -4 d 2 -16 d f 0 0.733333 1 c 1262 769 m -2 15 d -23 -4 d 3 -15 d f 0 0.826667 1 c 1260 784 m -3 15 d -23 -4 d 3 -15 d f 0 + 0.92 1 c 1257 799 m -3 16 d -10 -2 d -13 -5 d 3 -13 d f 0 1 0.986667 c 1254 815 m 1 Y -10 -3 d f black 1244 741 m 22 6 d -12 69 d -23 -8 d cl s 0 0.546666 1 c 1222 735 m 22 6 d -2 8 d -22 -4 d f 0 0.64 1 c 1242 749 m -2 16 d -23 -5 d 3 -15 d f 0 + 0.733333 1 c 1240 765 m -3 15 d -23 -4 d 3 -16 d f 0 0.826667 1 c 1237 780 m -3 15 d -23 -4 d 3 -15 d f 0 0.92 1 c 1234 795 m -3 13 d -22 -7 d 2 -10 d f black 1222 735 m 22 6 d -13 67 d -22 -7 d cl s 0 0.546666 1 c 1199 730 m 23 5 d -2 10 d -23 -4 d + f 0 0.64 1 c 1220 745 m -3 15 d -23 -4 d 3 -15 d f 0 0.733333 1 c 1217 760 m -3 16 d -23 -5 d 3 -15 d f 0 0.826667 1 c 1214 776 m -3 15 d -23 -4 d 3 -16 d f 0 0.92 1 c 1211 791 m -2 10 d -23 -7 d 2 -7 d f black 1199 730 m 23 5 d -13 66 d -23 -7 d cl + s 0 0.546666 1 c 1177 725 m 22 5 d -2 11 d -23 -5 d f 0 0.64 1 c 1197 741 m -3 15 d -23 -4 d 3 -16 d f 0 0.733333 1 c 1194 756 m -3 15 d -23 -4 d 3 -15 d f 0 0.826667 1 c 1191 771 m -3 16 d -23 -4 d 3 -16 d f 0 0.92 1 c 1188 787 m -2 7 d -22 -7 d 1 + -4 d f black 1177 725 m 22 5 d -13 64 d -22 -7 d cl s 0 0.546666 1 c 1154 721 m 23 4 d -3 11 d -22 -4 d f 0 0.64 1 c 1174 736 m -3 16 d -22 -5 d 3 -15 d f 0 0.733333 1 c 1171 752 m -3 15 d -23 -4 d 4 -16 d f 0 0.826667 1 c 1168 767 m -3 16 d -23 -5 + d 3 -15 d f 0 0.92 1 c 1165 783 m -1 4 d -23 -7 d 1 -2 d f black 1154 721 m 23 4 d -13 62 d -23 -7 d cl s 0 0.546666 1 c 1132 717 m 22 4 d -2 11 d -22 -5 d f 0 0.64 1 c 1152 732 m -3 15 d -23 -4 d 4 -16 d f 0 0.733333 1 c 1149 747 m -4 16 d -22 -5 d + 3 -15 d f 0 0.826667 1 c 1145 763 m -3 15 d -23 -4 d 4 -16 d f 0 0.92 1 c 1142 778 m -1 2 d -22 -5 d -1 Y f black 1132 717 m 22 4 d -13 59 d -22 -5 d cl s 0 0.546666 1 c 1109 713 m 23 4 d -2 10 d -23 -4 d f 0 0.64 1 c 1130 727 m -4 16 d -22 -5 d 3 + -15 d f 0 0.733333 1 c 1126 743 m -3 15 d -23 -4 d 4 -16 d f 0 0.826667 1 c 1123 758 m -4 16 d -10 -2 d -12 -3 d 3 -15 d f 0 0.92 1 c 1119 774 m 1 Y -10 -3 d f black 1109 713 m 23 4 d -13 58 d -22 -6 d cl s 0 0.546666 1 c 1087 710 m 22 3 d -2 10 d + -22 -5 d f 0 0.64 1 c 1107 723 m -3 15 d -23 -4 d 4 -16 d f 0 0.733333 1 c 1104 738 m -4 16 d -22 -4 d 3 -16 d f 0 0.826667 1 c 1100 754 m -3 15 d -23 -5 d 4 -14 d f black 1087 710 m 22 3 d -12 56 d -23 -5 d cl s 0 0.546666 1 c 1065 707 m 22 3 d -2 + 8 d -22 -5 d f 0 0.64 1 c 1085 718 m -4 16 d -22 -5 d 4 -16 d f 0 0.733333 1 c 1081 734 m -3 16 d -23 -5 d 4 -16 d f 0 0.826667 1 c 1078 750 m -4 14 d -22 -5 d 3 -14 d f black 1065 707 m 22 3 d -13 54 d -22 -5 d cl s 0 0.546666 1 c 1042 705 m 23 2 d + -2 6 d -22 -5 d f 0 0.64 1 c 1063 713 m -4 16 d -22 -5 d 4 -16 d f 0 0.733333 1 c 1059 729 m -4 16 d -22 -5 d 4 -16 d f 0 0.826667 1 c 1055 745 m -3 14 d -23 -4 d 4 -15 d f black 1042 705 m 23 2 d -13 52 d -23 -4 d cl s 0 0.546666 1 c 1020 703 m 22 + 2 d -1 3 d -21 -5 d f 0 0.64 1 c 1041 708 m -4 16 d -22 -5 d 5 -16 d f 0 0.733333 1 c 1037 724 m -4 16 d -22 -5 d 4 -16 d f 0 0.826667 1 c 1033 740 m -4 15 d -22 -3 d 4 -17 d f black 1020 703 m 22 2 d -13 50 d -22 -3 d cl s 0 0.546666 1 c 1019 703 m + 1 X f 0 0.64 1 c 997 702 m 22 1 d 1 X -5 16 d -21 -5 d f 0 0.733333 1 c 1015 719 m -4 16 d -22 -4 d 5 -17 d f 0 0.826667 1 c 1011 735 m -4 17 d -2 -1 d -20 -4 d 4 -16 d f 0 0.92 1 c 1005 751 m -21 -3 d 1 -1 d f black 997 702 m 23 1 d -13 49 d -23 -4 + d cl s 0 0.64 1 c 975 701 m 22 1 d -3 12 d -22 -5 d f 0 0.733333 1 c 994 714 m -5 17 d -21 -5 d 4 -17 d f 0 0.826667 1 c 989 731 m -4 16 d -22 -5 d 5 -16 d f 0 0.92 1 c 985 747 m -1 1 d -22 -3 d 1 -3 d f black 975 701 m 22 1 d -13 46 d -22 -3 d cl s + 0 0.64 1 c 952 700 m 23 1 d -3 8 d -21 -5 d f 0 0.733333 1 c 972 709 m -4 17 d -22 -6 d 5 -16 d f 0 0.826667 1 c 968 726 m -5 16 d -22 -5 d 5 -17 d f 0 0.92 1 c 963 742 m -1 3 d -22 -2 d 1 -6 d f black 952 700 m 23 1 d -13 44 d -22 -2 d cl s 0 0.64 + 1 c 936 700 m 16 X -1 4 d f 0 0.733333 1 c 930 700 m 6 X 15 4 d -5 16 d -21 -5 d f 0 0.826667 1 c 946 720 m -5 17 d -21 -5 d 5 -17 d f 0 0.92 1 c 941 737 m -1 6 d -23 -2 d 3 -9 d f black 930 700 m 22 X -12 43 d -23 -2 d cl s 0 0.733333 1 c 908 700 m + 22 X -5 15 d -21 -5 d f 0 0.826667 1 c 925 715 m -5 17 d -21 -5 d 5 -17 d f 0 0.92 1 c 920 732 m -3 9 d -22 -2 d 4 -12 d f black 908 700 m 22 X -13 41 d -22 -2 d cl s 0 0.733333 1 c 885 701 m 23 -1 d -4 10 d -20 -6 d f 0 0.826667 1 c 904 710 m -5 17 + d -21 -6 d 6 -17 d f 0 0.92 1 c 899 727 m -4 12 d -23 -1 d 6 -17 d f black 885 701 m 23 -1 d -13 39 d -23 -1 d cl s 0 0.733333 1 c 875 701 m 10 X -1 3 d f 0 0.826667 1 c 863 702 m 12 -1 d 9 3 d -6 17 d -20 -6 d f 0 0.92 1 c 878 721 m -6 17 d -1 X + -20 -5 d 7 -18 d f 0 1 0.986667 c 871 738 m -21 -1 d 1 -4 d f black 863 702 m 22 -1 d -13 37 d -22 -1 d cl s 0 0.826667 1 c 840 703 m 23 -1 d -5 13 d -20 -6 d f 0 0.92 1 c 858 715 m -7 18 d -20 -6 d 7 -18 d f 0 1 0.986667 c 851 733 m -1 4 d -23 X 4 + -10 d f black 840 703 m 23 -1 d -13 35 d -23 X cl s 0 0.826667 1 c 825 705 m 15 -2 d -2 6 d f 0 0.92 1 c 818 705 m 7 X 13 4 d -7 18 d -19 -7 d f 0 1 0.986667 c 831 727 m -4 10 d -22 X 7 -17 d f black 818 705 m 22 -2 d -13 34 d -22 X cl s 0 0.92 1 c + 795 707 m 23 -2 d -6 15 d -19 -6 d f 0 1 0.986667 c 812 720 m -7 17 d -7 X -13 -5 d 8 -18 d f 0 1 0.893333 c 798 737 m -15 X 2 -5 d f black 795 707 m 23 -2 d -13 32 d -22 X cl s 0 0.92 1 c 781 709 m 14 -2 d -2 7 d f 0 1 0.986667 c 773 710 m 8 -1 d + 12 5 d -8 18 d -19 -7 d f 0 1 0.893333 c 785 732 m -2 5 d -23 1 d 6 -13 d f black 773 710 m 22 -3 d -12 30 d -23 1 d cl s 0 1 0.986667 c 751 713 m 22 -3 d -7 15 d -18 -7 d f 0 1 0.893333 c 766 725 m -6 13 d -18 1 d -3 -2 d 9 -19 d f 0 1 0.8 c 742 + 739 m -4 X 1 -2 d f black 751 713 m 22 -3 d -13 28 d -22 1 d cl s 0 1 0.986667 c 742 715 m 9 -2 d -3 5 d f 0 1 0.893333 c 728 717 m 14 -2 d 6 3 d -9 19 d -18 -7 d f 0 1 0.8 c 739 737 m -1 2 d -23 2 d 6 -11 d f black 728 717 m 23 -4 d -13 26 d -23 2 + d cl s 0 1 0.893333 c 706 721 m 22 -4 d -7 13 d -15 -9 d f 0 1 0.8 c 721 730 m -6 11 d -20 2 d -2 -1 d 13 -21 d f 0 1 0.706667 c 695 743 m -2 X -1 Y f black 706 721 m 22 -4 d -13 24 d -22 2 d cl s 0 1 0.893333 c 706 721 m f 0 1 0.8 c 683 725 m 23 -4 + d -13 21 d -15 -9 d f 0 1 0.706667 c 693 742 m 1 Y -23 3 d 8 -13 d f black 683 725 m 23 -4 d -13 22 d -23 3 d cl s 0 1 0.8 c 672 728 m 11 -3 d -5 8 d f 0 1 0.706667 c 661 730 m 11 -2 d 6 5 d -8 13 d -17 2 d -3 -2 d f 0 1 0.613333 c 653 748 m -5 1 d + 2 -3 d f black 661 730 m 22 -5 d -13 21 d -22 3 d cl s 0 1 0.706667 c 641 735 m 20 -5 d -11 16 d f 0 1 0.613333 c 638 736 m 3 -1 d 9 11 d -2 3 d -22 3 d f black 638 736 m 23 -6 d -13 19 d -22 3 d cl s 0 1 0.613333 c 616 741 m 22 -5 d -12 16 d -11 2 + d -3 -8 d f 0 1 0.52 c 615 754 m -12 2 d 9 -10 d f black 616 741 m 22 -5 d -12 16 d -23 4 d cl s 0 1 0.613333 c 611 743 m 5 -2 d -4 5 d f 0 1 0.52 c 594 747 m 17 -4 d 1 3 d -9 10 d -22 4 d f black 594 747 m 22 -6 d -13 15 d -22 4 d cl s 0 1 0.52 c + 583 750 m 11 -3 d -13 13 d -1 X f 0 1 0.426667 c 571 754 m 12 -4 d -3 10 d -22 5 d f black 571 754 m 23 -7 d -13 13 d -23 5 d cl s 0 1 0.426667 c 556 759 m 15 -5 d -13 11 d -11 2 d f 0 1 0.333333 c 549 761 m 7 -2 d -9 8 d -11 3 d f black 549 761 m + 22 -7 d -13 11 d -22 5 d cl s 0 0.546666 1 c 1638 810 m 23 11 d 1 Y -24 -4 d f 0 0.64 1 c 1661 822 m -2 15 d -24 -4 d 2 -15 d f 0 0.733333 1 c 1659 837 m -2 14 d -24 -3 d 2 -15 d f 0 0.826667 1 c 1657 851 m -2 15 d -24 -4 d 2 -14 d f 0 0.92 1 c 1655 + 866 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.986667 c 1653 881 m -2 14 d -24 -3 d 2 -15 d f 0 1 0.893333 c 1651 895 m -2 15 d -15 -2 d -9 -5 d 2 -11 d f 0 1 0.8 c 1649 910 m -1 6 d -14 -8 d f black 1638 810 m 23 11 d -13 95 d -23 -13 d cl s 0 0.453333 1 c + 1616 799 m 2 1 d -2 -1 d f 0 0.546666 1 c 1618 800 m 20 10 d -1 8 d -23 -4 d 2 -15 d f 0 0.64 1 c 1637 818 m -2 15 d -23 -4 d 2 -15 d f 0 0.733333 1 c 1635 833 m -2 15 d -24 -4 d 3 -15 d f 0 0.826667 1 c 1633 848 m -2 14 d -24 -4 d 2 -14 d f 0 0.92 + 1 c 1631 862 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.986667 c 1629 877 m -2 15 d -24 -4 d 2 -15 d f 0 1 0.893333 c 1627 892 m -2 11 d -22 -13 d -2 Y f black 1616 799 m 22 11 d -13 93 d -22 -13 d cl s 0 0.453333 1 c 1593 788 m 23 11 d -24 -4 d f 0 + 0.546666 1 c 1616 799 m -2 15 d -24 -4 d 2 -15 d f 0 0.64 1 c 1614 814 m -2 15 d -24 -4 d 2 -15 d f 0 0.733333 1 c 1612 829 m -3 15 d -23 -4 d 2 -15 d f 0 0.826667 1 c 1609 844 m -2 14 d -23 -3 d 2 -15 d f 0 0.92 1 c 1607 858 m -2 15 d -23 -4 d 2 + -14 d f 0 1 0.986667 c 1605 873 m -2 15 d -5 -1 d -18 -10 d 2 -8 d f 0 1 0.893333 c 1603 888 m 2 Y -5 -3 d f black 1593 788 m 23 11 d -13 91 d -23 -13 d cl s 0 0.453333 1 c 1571 778 m 22 10 d -1 7 d -23 -3 d f 0 0.546666 1 c 1592 795 m -2 15 d -23 + -4 d 2 -14 d f 0 0.64 1 c 1590 810 m -2 15 d -23 -4 d 2 -15 d f 0 0.733333 1 c 1588 825 m -2 15 d -24 -4 d 3 -15 d f 0 0.826667 1 c 1586 840 m -2 15 d -24 -4 d 2 -15 d f 0 0.92 1 c 1584 855 m -2 14 d -23 -3 d -1 -1 d 2 -14 d f 0 1 0.986667 c 1582 + 869 m -2 8 d -21 -11 d f black 1571 778 m 22 10 d -13 89 d -22 -12 d cl s 0 0.36 1 c 1549 768 m 19 8 d -20 -3 d f 0 0.453333 1 c 1568 776 m 3 2 d -2 14 d -23 -4 d 2 -15 d f 0 0.546666 1 c 1569 792 m -2 14 d -24 -4 d 3 -14 d f 0 0.64 1 c 1567 806 m + -2 15 d -24 -4 d 2 -15 d f 0 0.733333 1 c 1565 821 m -3 15 d -23 -4 d 2 -15 d f 0 0.826667 1 c 1562 836 m -2 15 d -23 -4 d 2 -15 d f 0 0.92 1 c 1560 851 m -2 14 d -22 -11 d 1 -7 d f black 1549 768 m 22 10 d -13 87 d -22 -11 d cl s 0 0.36 1 c 1526 + 758 m 23 10 d -1 5 d -23 -4 d f 0 0.453333 1 c 1548 773 m -2 15 d -24 -4 d 3 -15 d f 0 0.546666 1 c 1546 788 m -3 14 d -23 -4 d 2 -14 d f 0 0.64 1 c 1543 802 m -2 15 d -23 -4 d 2 -15 d f 0 0.733333 1 c 1541 817 m -2 15 d -24 -4 d 3 -15 d f 0 + 0.826667 1 c 1539 832 m -2 15 d -22 -4 d -2 X 2 -15 d f 0 0.92 1 c 1537 847 m -1 7 d -21 -11 d f black 1526 758 m 23 10 d -13 86 d -23 -11 d cl s 0 0.266667 1 c 1504 749 m 2 1 d -2 X f 0 0.36 1 c 1506 750 m 20 8 d -1 11 d -24 -4 d 3 -15 d f 0 + 0.453333 1 c 1525 769 m -3 15 d -23 -4 d 2 -15 d f 0 0.546666 1 c 1522 784 m -2 14 d -23 -3 d 2 -15 d f 0 0.64 1 c 1520 798 m -2 15 d -24 -4 d 3 -14 d f 0 0.733333 1 c 1518 813 m -3 15 d -23 -4 d 2 -15 d f 0 0.826667 1 c 1515 828 m -2 15 d -22 -11 d + 1 -8 d f black 1504 749 m 22 9 d -13 85 d -22 -11 d cl s 0 0.266667 1 c 1481 741 m 23 8 d 1 Y -24 -4 d f 0 0.36 1 c 1504 750 m -3 15 d -23 -4 d 2 -15 d f 0 0.453333 1 c 1501 765 m -2 15 d -23 -4 d 2 -15 d f 0 0.546666 1 c 1499 780 m -2 15 d -24 -4 d + 3 -15 d f 0 0.64 1 c 1497 795 m -3 14 d -23 -4 d 2 -14 d f 0 0.733333 1 c 1494 809 m -2 15 d -24 -4 d 3 -15 d f 0 0.826667 1 c 1492 824 m -1 8 d -23 -11 d -1 Y f black 1481 741 m 23 8 d -13 83 d -23 -11 d cl s 0 0.266667 1 c 1459 732 m 22 9 d -1 5 d + -23 -4 d f 0 0.36 1 c 1480 746 m -2 15 d -23 -4 d 2 -15 d f 0 0.453333 1 c 1478 761 m -2 15 d -24 -4 d 3 -15 d f 0 0.546666 1 c 1476 776 m -3 15 d -23 -4 d 2 -15 d f 0 0.64 1 c 1473 791 m -2 14 d -23 -3 d 2 -15 d f 0 0.733333 1 c 1471 805 m -3 15 d + -3 X -19 -8 d 2 -10 d f 0 0.826667 1 c 1468 820 m 1 Y -3 -1 d f black 1459 732 m 22 9 d -13 80 d -22 -9 d cl s 0 0.266667 1 c 1436 725 m 23 7 d -2 10 d -23 -5 d f 0 0.36 1 c 1457 742 m -2 15 d -23 -5 d 2 -15 d f 0 0.453333 1 c 1455 757 m -3 15 d -23 + -4 d 3 -16 d f 0 0.546666 1 c 1452 772 m -2 15 d -23 -4 d 2 -15 d f 0 0.64 1 c 1450 787 m -2 15 d -24 -4 d 3 -15 d f 0 0.733333 1 c 1448 802 m -2 10 d -23 -10 d 1 -4 d f black 1436 725 m 23 7 d -13 80 d -23 -10 d cl s 0 0.173333 1 c 1414 717 m 6 2 d + -6 -1 d f 0 0.266667 1 c 1420 719 m 16 6 d -2 12 d -23 -4 d 3 -15 d f 0 0.36 1 c 1434 737 m -2 15 d -23 -4 d 2 -15 d f 0 0.453333 1 c 1432 752 m -3 16 d -23 -5 d 3 -15 d f 0 0.546666 1 c 1429 768 m -2 15 d -23 -5 d 2 -15 d f 0 0.64 1 c 1427 783 m -3 + 15 d -20 -4 d -3 -1 d 3 -15 d f 0 0.733333 1 c 1424 798 m -1 4 d -19 -8 d f black 1414 717 m 22 8 d -13 77 d -22 -9 d cl s 0 0.173333 1 c 1392 710 m 22 7 d 1 Y -23 -4 d f 0 0.266667 1 c 1414 718 m -3 15 d -23 -4 d 3 -15 d f 0 0.36 1 c 1411 733 m -2 + 15 d -23 -4 d 2 -15 d f 0 0.453333 1 c 1409 748 m -3 15 d -23 -4 d 3 -15 d f 0 0.546666 1 c 1406 763 m -2 15 d -24 -4 d 3 -15 d f 0 0.64 1 c 1404 778 m -3 15 d -22 -9 d 1 -10 d f black 1392 710 m 22 7 d -13 76 d -22 -9 d cl s 0 0.173333 1 c 1369 704 + m 23 6 d -1 4 d -23 -4 d f 0 0.266667 1 c 1391 714 m -3 15 d -23 -4 d 3 -15 d f 0 0.36 1 c 1388 729 m -2 15 d -23 -4 d 2 -15 d f 0 0.453333 1 c 1386 744 m -3 15 d -23 -4 d 3 -15 d f 0 0.546666 1 c 1383 759 m -3 15 d -23 -4 d 3 -15 d f 0 0.64 1 c + 1380 774 m -1 10 d -23 -8 d 1 -6 d f black 1369 704 m 23 6 d -13 74 d -23 -8 d cl s 0 0.173333 1 c 1347 698 m 22 6 d -1 6 d -23 -5 d f 0 0.266667 1 c 1368 710 m -3 15 d -22 -4 d 2 -16 d f 0 0.36 1 c 1365 725 m -2 15 d -23 -4 d 3 -15 d f 0 0.453333 1 + c 1363 740 m -3 15 d -23 -4 d 3 -15 d f 0 0.546666 1 c 1360 755 m -3 15 d -23 -4 d 3 -15 d f 0 0.64 1 c 1357 770 m -1 6 d -22 -8 d -2 Y f black 1347 698 m 22 6 d -13 72 d -22 -8 d cl s 0 0.173333 1 c 1324 692 m 23 6 d -2 7 d -22 -4 d f 0 0.266667 1 + c 1345 705 m -2 16 d -23 -5 d 3 -15 d f 0 0.36 1 c 1343 721 m -3 15 d -23 -4 d 3 -16 d f 0 0.453333 1 c 1340 736 m -3 15 d -23 -4 d 3 -15 d f 0 0.546666 1 c 1337 751 m -3 15 d -14 -2 d -9 -3 d 3 -14 d f 0 0.64 1 c 1334 766 m 2 Y -14 -4 d f black + 1324 692 m 23 6 d -13 70 d -23 -7 d cl s 0 0.173333 1 c 1302 687 m 22 5 d -1 9 d -23 -4 d f 0 0.266667 1 c 1323 701 m -3 15 d -23 -4 d 3 -15 d f 0 0.36 1 c 1320 716 m -3 16 d -23 -5 d 3 -15 d f 0 0.453333 1 c 1317 732 m -3 15 d -23 -4 d 3 -16 d f 0 + 0.546666 1 c 1314 747 m -3 14 d -22 -7 d 2 -11 d f black 1302 687 m 22 5 d -13 69 d -22 -7 d cl s 0 0.173333 1 c 1279 682 m 23 5 d -2 10 d -23 -5 d f 0 0.266667 1 c 1300 697 m -3 15 d -23 -4 d 3 -16 d f 0 0.36 1 c 1297 712 m -3 15 d -23 -4 d 3 -15 d + f 0 0.453333 1 c 1294 727 m -3 16 d -23 -5 d 3 -15 d f 0 0.546666 1 c 1291 743 m -2 11 d -23 -7 d 2 -9 d f black 1279 682 m 23 5 d -13 67 d -23 -7 d cl s 0 0.173333 1 c 1257 678 m 22 4 d -2 10 d -22 -4 d f 0 0.266667 1 c 1277 692 m -3 16 d -22 -5 d + 3 -15 d f 0 0.36 1 c 1274 708 m -3 15 d -22 -4 d 3 -16 d f 0 0.453333 1 c 1271 723 m -3 15 d -22 -4 d 3 -15 d f 0 0.546666 1 c 1268 738 m -2 9 d -22 -6 d 2 -7 d f black 1257 678 m 22 4 d -13 65 d -22 -6 d cl s 0 0.173333 1 c 1235 674 m 22 4 d -2 10 + d -22 -5 d f 0 0.266667 1 c 1255 688 m -3 15 d -23 -4 d 4 -16 d f 0 0.36 1 c 1252 703 m -3 16 d -23 -5 d 3 -15 d f 0 0.453333 1 c 1249 719 m -3 15 d -23 -4 d 3 -16 d f 0 0.546666 1 c 1246 734 m -2 7 d -22 -6 d 1 -5 d f black 1235 674 m 22 4 d -13 63 + d -22 -6 d cl s 0 0.173333 1 c 1212 670 m 23 4 d -2 9 d -23 -4 d f 0 0.266667 1 c 1233 683 m -4 16 d -22 -5 d 3 -15 d f 0 0.36 1 c 1229 699 m -3 15 d -22 -4 d 3 -16 d f 0 0.453333 1 c 1226 714 m -3 16 d -23 -5 d 4 -15 d f 0 0.546666 1 c 1223 730 m + -1 5 d -23 -5 d 1 -5 d f black 1212 670 m 23 4 d -13 61 d -23 -5 d cl s 0 0.173333 1 c 1190 667 m 22 3 d -2 9 d -22 -5 d f 0 0.266667 1 c 1210 679 m -3 15 d -22 -5 d 3 -15 d f 0 0.36 1 c 1207 694 m -3 16 d -23 -5 d 4 -16 d f 0 0.453333 1 c 1204 710 + m -4 15 d -22 -4 d 3 -16 d f 0 0.546666 1 c 1200 725 m -1 5 d -22 -5 d 1 -4 d f black 1190 667 m 22 3 d -13 60 d -22 -5 d cl s 0 0.173333 1 c 1167 665 m 23 2 d -2 7 d -22 -5 d f 0 0.266667 1 c 1188 674 m -3 15 d -22 -4 d 3 -16 d f 0 0.36 1 c 1185 + 689 m -4 16 d -22 -5 d 4 -15 d f 0 0.453333 1 c 1181 705 m -3 16 d -23 -5 d 4 -16 d f 0 0.546666 1 c 1178 721 m -1 4 d -23 -4 d 1 -5 d f black 1167 665 m 23 2 d -13 58 d -23 -4 d cl s 0 0.173333 1 c 1145 662 m 22 3 d -1 4 d -22 -5 d f 0 0.266667 1 c + 1166 669 m -3 16 d -22 -5 d 3 -16 d f 0 0.36 1 c 1163 685 m -4 15 d -22 -4 d 4 -16 d f 0 0.453333 1 c 1159 700 m -4 16 d -22 -4 d 4 -16 d f 0 0.546666 1 c 1155 716 m -1 5 d -22 -4 d 1 -5 d f black 1145 662 m 22 3 d -13 56 d -22 -4 d cl s 0 0.173333 + 1 c 1132 661 m 13 1 d -1 2 d f 0 0.266667 1 c 1122 661 m 10 X 12 3 d -3 16 d -22 -5 d f 0 0.36 1 c 1141 680 m -4 16 d -22 -5 d 4 -16 d f 0 0.453333 1 c 1137 696 m -4 16 d -22 -5 d 4 -16 d f 0 0.546666 1 c 1133 712 m -1 5 d -23 -4 d 2 -6 d f black + 1122 661 m 23 1 d -13 55 d -23 -4 d cl s 0 0.266667 1 c 1100 659 m 22 2 d -3 14 d -22 -5 d f 0 0.36 1 c 1119 675 m -4 16 d -22 -5 d 4 -16 d f 0 0.453333 1 c 1115 691 m -4 16 d -22 -5 d 4 -16 d f 0 0.546666 1 c 1111 707 m -2 6 d -22 -3 d 2 -8 d f + black 1100 659 m 22 2 d -13 52 d -22 -3 d cl s 0 0.266667 1 c 1078 658 m 22 1 d -3 11 d -21 -5 d f 0 0.36 1 c 1097 670 m -4 16 d -21 -5 d 4 -16 d f 0 0.453333 1 c 1093 686 m -4 16 d -22 -5 d 5 -16 d f 0 0.546666 1 c 1089 702 m -2 8 d -22 -3 d 2 -10 + d f black 1078 658 m 22 1 d -13 51 d -22 -3 d cl s 0 0.266667 1 c 1055 658 m 23 X -2 7 d -21 -5 d f 0 0.36 1 c 1076 665 m -4 16 d -22 -5 d 5 -16 d f 0 0.453333 1 c 1072 681 m -5 16 d -21 -5 d 4 -16 d f 0 0.546666 1 c 1067 697 m -2 10 d -23 -2 d 4 + -13 d f black 1055 658 m 23 X -13 49 d -23 -2 d cl s 0 0.266667 1 c 1046 658 m 9 X 2 Y f 0 0.36 1 c 1033 658 m 13 X 9 2 d -5 16 d -21 -5 d f 0 0.453333 1 c 1050 676 m -4 16 d -22 -5 d 5 -16 d f 0 0.546666 1 c 1046 692 m -4 13 d -22 -2 d 4 -16 d f + black 1033 658 m 22 X -13 47 d -22 -2 d cl s 0 0.36 1 c 1010 658 m 23 X -4 13 d -21 -6 d f 0 0.453333 1 c 1029 671 m -5 16 d -21 -5 d 5 -17 d f 0 0.546666 1 c 1024 687 m -4 16 d -1 X -21 -5 d 5 -16 d f 0 0.64 1 c 1019 703 m -22 -1 d 1 -4 d f black + 1010 658 m 23 X -13 45 d -23 -1 d cl s 0 0.36 1 c 988 659 m 22 -1 d -2 7 d -20 -5 d f 0 0.453333 1 c 1008 665 m -5 17 d -21 -6 d 6 -16 d f 0 0.546666 1 c 1003 682 m -5 16 d -21 -5 d 5 -17 d f 0 0.64 1 c 998 698 m -1 4 d -22 -1 d 2 -8 d f black 988 + 659 m 22 -1 d -13 44 d -22 -1 d cl s 0 0.36 1 c 984 659 m 4 X 1 Y f 0 0.453333 1 c 965 660 m 19 -1 d 4 1 d -6 16 d -20 -6 d f 0 0.546666 1 c 982 676 m -5 17 d -20 -6 d 5 -17 d f 0 0.64 1 c 977 693 m -2 8 d -23 -1 d 5 -13 d f black 965 660 m 23 -1 d + -13 42 d -23 -1 d cl s 0 0.453333 1 c 943 661 m 22 -1 d -3 10 d -20 -5 d f 0 0.546666 1 c 962 670 m -5 17 d -21 -6 d 6 -16 d f 0 0.64 1 c 957 687 m -5 13 d -16 X -5 -2 d 5 -17 d f 0 0.733333 1 c 936 700 m -6 X 1 -2 d f black 943 661 m 22 -1 d -13 40 + d -22 X cl s 0 0.453333 1 c 934 662 m 9 -1 d -1 4 d f 0 0.546666 1 c 921 663 m 13 -1 d 8 3 d -6 16 d -20 -6 d f 0 0.64 1 c 936 681 m -5 17 d -21 -5 d 6 -18 d f 0 0.733333 1 c 931 698 m -1 2 d -22 X 2 -7 d f black 921 663 m 22 -2 d -13 39 d -22 X cl + s 0 0.546666 1 c 898 666 m 23 -3 d -5 12 d -19 -6 d f 0 0.64 1 c 916 675 m -6 18 d -20 -6 d 7 -18 d f 0 0.733333 1 c 910 693 m -2 7 d -23 1 d 5 -14 d f black 898 666 m 23 -3 d -13 37 d -23 1 d cl s 0 0.546666 1 c 890 667 m 8 -1 d -1 3 d f 0 0.64 1 c + 876 668 m 14 -1 d 7 2 d -7 18 d -19 -7 d f 0 0.733333 1 c 890 687 m -5 14 d -10 X -11 -3 d 7 -18 d f 0 0.826667 1 c 875 701 m -12 1 d 1 -4 d f black 876 668 m 22 -2 d -13 35 d -22 1 d cl s 0 0.64 1 c 853 672 m 23 -4 d -5 12 d -18 -7 d f 0 0.733333 1 + c 871 680 m -7 18 d -19 -7 d 8 -18 d f 0 0.826667 1 c 864 698 m -1 4 d -23 1 d 5 -12 d f black 853 672 m 23 -4 d -13 34 d -23 1 d cl s 0 0.64 1 c 850 672 m 3 X 1 Y f 0 0.733333 1 c 831 675 m 19 -3 d 3 1 d -8 18 d -18 -7 d f 0 0.826667 1 c 845 691 m + -5 12 d -15 2 d -6 -3 d 8 -18 d f 0 0.92 1 c 825 705 m -7 X 1 -3 d f black 831 675 m 22 -3 d -13 31 d -22 2 d cl s 0 0.733333 1 c 814 678 m 17 -3 d -4 9 d f 0 0.826667 1 c 808 679 m 6 -1 d 13 6 d -8 18 d -18 -7 d f 0 0.92 1 c 819 702 m -1 3 d -23 2 + d 6 -12 d f black 808 679 m 23 -4 d -13 30 d -23 2 d cl s 0 0.826667 1 c 786 684 m 22 -5 d -7 16 d -17 -8 d f 0 0.92 1 c 801 695 m -6 12 d -14 2 d -6 -2 d 9 -20 d f 0 1 0.986667 c 781 709 m -8 1 d 2 -3 d f black 786 684 m 22 -5 d -13 28 d -22 3 d cl + s 0 0.826667 1 c 780 685 m 6 -1 d -2 3 d f 0 0.92 1 c 764 689 m 16 -4 d 4 2 d -9 20 d -16 -9 d f 0 1 0.986667 c 775 707 m -2 3 d -22 3 d 8 -15 d f black 764 689 m 22 -5 d -13 26 d -22 3 d cl s 0 0.92 1 c 749 692 m 15 -3 d -5 9 d f 0 1 0.986667 c 741 + 694 m 8 -2 d 10 6 d -8 15 d -9 2 d -10 -5 d f 0 1 0.893333 c 742 715 m -14 2 d 4 -7 d f black 741 694 m 23 -5 d -13 24 d -23 4 d cl s 0 1 0.986667 c 719 700 m 22 -6 d -9 16 d f 0 1 0.893333 c 719 700 m 13 10 d -4 7 d -22 4 d f black 719 700 m 22 -6 + d -13 23 d -22 4 d cl s 0 1 0.893333 c 696 706 m 23 -6 d -13 21 d -13 -10 d f 0 1 0.8 c 706 721 m -23 4 d 10 -14 d f black 696 706 m 23 -6 d -13 21 d -23 4 d cl s 0 1 0.893333 c 691 708 m 5 -2 d -3 5 d f 0 1 0.8 c 674 713 m 17 -5 d 2 3 d -10 14 d + -11 3 d -5 -6 d f 0 1 0.706667 c 672 728 m -11 2 d 6 -8 d f black 674 713 m 22 -7 d -13 19 d -22 5 d cl s 0 1 0.8 c 664 716 m 10 -3 d -7 9 d f 0 1 0.706667 c 651 720 m 13 -4 d 3 6 d -6 8 d -20 5 d -1 -1 d f 0 1 0.613333 c 641 735 m -3 1 d 2 -2 d f + black 651 720 m 23 -7 d -13 17 d -23 6 d cl s 0 1 0.706667 c 639 724 m 12 -4 d -11 14 d f 0 1 0.613333 c 629 727 m 10 -3 d 1 10 d -2 2 d -22 5 d f black 629 727 m 22 -7 d -13 16 d -22 5 d cl s 0 1 0.613333 c 614 733 m 15 -6 d -13 14 d -5 2 d f 0 1 + 0.52 c 607 735 m 7 -2 d -3 10 d -17 4 d f black 607 735 m 22 -8 d -13 14 d -22 6 d cl s 0 1 0.52 c 590 741 m 17 -6 d -13 12 d -11 3 d f 0 1 0.426667 c 584 744 m 6 -3 d -7 9 d -12 4 d f black 584 744 m 23 -9 d -13 12 d -23 7 d cl s 0 1 0.426667 c 567 + 750 m 17 -6 d -13 10 d -15 5 d f 0 1 0.333333 c 562 752 m 5 -2 d -11 9 d -7 2 d f black 562 752 m 22 -8 d -13 10 d -22 7 d cl s 0 0.0800001 1 c 1651 730 m 23 10 d -2 7 d -23 -4 d f 0 0.173333 1 c 1672 747 m -2 15 d -23 -4 d 2 -15 d f 0 0.266667 1 c + 1670 762 m -2 15 d -24 -4 d 3 -15 d f 0 0.36 1 c 1668 777 m -3 15 d -23 -4 d 2 -15 d f 0 0.453333 1 c 1665 792 m -2 15 d -24 -4 d 3 -15 d f 0 0.546666 1 c 1663 807 m -2 14 d -23 -11 d 1 -7 d f black 1651 730 m 23 10 d -13 81 d -23 -11 d cl s + 0.0133331 0 1 c 1629 720 m 17 7 d -18 -3 d f 0 0.0800001 1 c 1646 727 m 5 3 d -2 13 d -23 -4 d 2 -15 d f 0 0.173333 1 c 1649 743 m -2 15 d -24 -4 d 3 -15 d f 0 0.266667 1 c 1647 758 m -3 15 d -23 -4 d 2 -15 d f 0 0.36 1 c 1644 773 m -2 15 d -24 -4 d + 3 -15 d f 0 0.453333 1 c 1642 788 m -3 15 d -21 -3 d -2 -1 d 2 -15 d f 0 0.546666 1 c 1639 803 m -1 7 d -20 -10 d f black 1629 720 m 22 10 d -13 80 d -22 -11 d cl s 0.0133331 0 1 c 1606 711 m 23 9 d -1 4 d -23 -4 d f 0 0.0800001 1 c 1628 724 m -2 15 + d -24 -4 d 3 -15 d f 0 0.173333 1 c 1626 739 m -3 15 d -23 -4 d 2 -15 d f 0 0.266667 1 c 1623 754 m -2 15 d -24 -4 d 3 -15 d f 0 0.36 1 c 1621 769 m -3 15 d -23 -3 d 2 -16 d f 0 0.453333 1 c 1618 784 m -2 15 d -23 -11 d 2 -7 d f black 1606 711 m 23 + 9 d -13 79 d -23 -11 d cl s 0.0133331 0 1 c 1584 702 m 22 9 d -1 9 d -24 -4 d f 0 0.0800001 1 c 1605 720 m -3 15 d -23 -4 d 2 -15 d f 0 0.173333 1 c 1602 735 m -2 15 d -24 -3 d 3 -16 d f 0 0.266667 1 c 1600 750 m -3 15 d -23 -3 d 2 -15 d f 0 0.36 1 + c 1597 765 m -2 16 d -24 -4 d 3 -15 d f 0 0.453333 1 c 1595 781 m -2 7 d -22 -10 d -1 Y f black 1584 702 m 22 9 d -13 77 d -22 -10 d cl s 0.106667 0 1 c 1562 694 m 18 7 d -19 -4 d f 0.0133331 0 1 c 1580 701 m 4 1 d -3 14 d -23 -4 d 3 -15 d f 0 + 0.0800001 1 c 1581 716 m -2 15 d -23 -4 d 2 -15 d f 0 0.173333 1 c 1579 731 m -3 16 d -23 -4 d 3 -16 d f 0 0.266667 1 c 1576 747 m -2 15 d -24 -4 d 3 -15 d f 0 0.36 1 c 1574 762 m -3 15 d -3 -1 d -19 -8 d 1 -10 d f 0 0.453333 1 c 1571 777 m 1 Y -3 + -2 d f black 1562 694 m 22 8 d -13 76 d -22 -10 d cl s 0.106667 0 1 c 1539 686 m 23 8 d -1 3 d -23 -4 d f 0.0133331 0 1 c 1561 697 m -3 15 d -23 -4 d 3 -15 d f 0 0.0800001 1 c 1558 712 m -2 15 d -24 -4 d 3 -15 d f 0 0.173333 1 c 1556 727 m -3 16 d + -23 -4 d 2 -16 d f 0 0.266667 1 c 1553 743 m -3 15 d -23 -4 d 3 -15 d f 0 0.36 1 c 1550 758 m -1 10 d -23 -10 d 1 -4 d f black 1539 686 m 23 8 d -13 74 d -23 -10 d cl s 0.106667 0 1 c 1517 678 m 22 8 d -1 7 d -23 -4 d f 0.0133331 0 1 c 1538 693 m -3 + 15 d -23 -4 d 3 -15 d f 0 0.0800001 1 c 1535 708 m -3 15 d -23 -4 d 3 -15 d f 0 0.173333 1 c 1532 723 m -2 16 d -24 -4 d 3 -16 d f 0 0.266667 1 c 1530 739 m -3 15 d -21 -4 d -2 -1 d 2 -14 d f 0 0.36 1 c 1527 754 m -1 4 d -20 -8 d f black 1517 678 m + 22 8 d -13 72 d -22 -9 d cl s 0.106667 0 1 c 1494 671 m 23 7 d -2 11 d -23 -4 d f 0.0133331 0 1 c 1515 689 m -3 15 d -23 -4 d 3 -15 d f 0 0.0800001 1 c 1512 704 m -3 15 d -23 -4 d 3 -15 d f 0 0.173333 1 c 1509 719 m -3 16 d -23 -4 d 3 -16 d f 0 + 0.266667 1 c 1506 735 m -2 14 d -23 -8 d 2 -10 d f black 1494 671 m 23 7 d -13 71 d -23 -8 d cl s 0.2 0 1 c 1472 664 m 9 3 d -9 -2 d f 0.106667 0 1 c 1481 667 m 13 4 d -2 14 d -23 -4 d 3 -16 d f 0.0133331 0 1 c 1492 685 m -3 15 d -23 -4 d 3 -15 d f + 0 0.0800001 1 c 1489 700 m -3 15 d -23 -4 d 3 -15 d f 0 0.173333 1 c 1486 715 m -3 16 d -23 -5 d 3 -15 d f 0 0.266667 1 c 1483 731 m -2 10 d -22 -9 d 1 -6 d f black 1472 664 m 22 7 d -13 70 d -22 -9 d cl s 0.2 0 1 c 1449 658 m 23 6 d 1 Y -23 -4 d f + 0.106667 0 1 c 1472 665 m -3 16 d -23 -5 d 3 -15 d f 0.0133331 0 1 c 1469 681 m -3 15 d -23 -4 d 3 -16 d f 0 0.0800001 1 c 1466 696 m -3 15 d -23 -4 d 3 -15 d f 0 0.173333 1 c 1463 711 m -3 15 d -23 -4 d 3 -15 d f 0 0.266667 1 c 1460 726 m -1 6 d + -23 -7 d 1 -3 d f black 1449 658 m 23 6 d -13 68 d -23 -7 d cl s 0.2 0 1 c 1427 652 m 22 6 d 3 Y -23 -4 d f 0.106667 0 1 c 1449 661 m -3 15 d -23 -4 d 3 -15 d f 0.0133331 0 1 c 1446 676 m -3 16 d -23 -4 d 3 -16 d f 0 0.0800001 1 c 1443 692 m -3 15 d + -23 -4 d 3 -15 d f 0 0.173333 1 c 1440 707 m -3 15 d -17 -3 d -6 -2 d 3 -14 d f 0 0.266667 1 c 1437 722 m -1 3 d -16 -6 d f black 1427 652 m 22 6 d -13 67 d -22 -8 d cl s 0.2 0 1 c 1405 647 m 22 5 d -1 5 d -23 -5 d f 0.106667 0 1 c 1426 657 m -3 15 + d -23 -4 d 3 -16 d f 0.0133331 0 1 c 1423 672 m -3 16 d -23 -5 d 3 -15 d f 0 0.0800001 1 c 1420 688 m -3 15 d -23 -4 d 3 -16 d f 0 0.173333 1 c 1417 703 m -3 14 d -22 -7 d 2 -11 d f black 1405 647 m 22 5 d -13 65 d -22 -7 d cl s 0.2 0 1 c 1382 642 m + 23 5 d -2 5 d -22 -4 d f 0.106667 0 1 c 1403 652 m -3 16 d -22 -5 d 3 -15 d f 0.0133331 0 1 c 1400 668 m -3 15 d -23 -4 d 4 -16 d f 0 0.0800001 1 c 1397 683 m -3 16 d -23 -5 d 3 -15 d f 0 0.173333 1 c 1394 699 m -2 11 d -23 -6 d 2 -10 d f black 1382 + 642 m 23 5 d -13 63 d -23 -6 d cl s 0.2 0 1 c 1360 637 m 22 5 d -1 6 d -23 -4 d f 0.106667 0 1 c 1381 648 m -3 15 d -23 -4 d 3 -15 d f 0.0133331 0 1 c 1378 663 m -4 16 d -22 -4 d 3 -16 d f 0 0.0800001 1 c 1374 679 m -3 15 d -23 -4 d 4 -15 d f 0 + 0.173333 1 c 1371 694 m -2 10 d -22 -6 d 1 -8 d f black 1360 637 m 22 5 d -13 62 d -22 -6 d cl s 0.2 0 1 c 1337 633 m 23 4 d -2 7 d -22 -5 d f 0.106667 0 1 c 1358 644 m -3 15 d -22 -4 d 3 -16 d f 0.0133331 0 1 c 1355 659 m -3 16 d -23 -5 d 4 -15 d f + 0 0.0800001 1 c 1352 675 m -4 15 d -22 -4 d 3 -16 d f 0 0.173333 1 c 1348 690 m -1 8 d -23 -6 d 2 -6 d f black 1337 633 m 23 4 d -13 61 d -23 -6 d cl s 0.2 0 1 c 1315 629 m 22 4 d -1 6 d -22 -5 d f 0.106667 0 1 c 1336 639 m -3 16 d -23 -5 d 4 -16 d + f 0.0133331 0 1 c 1333 655 m -4 15 d -22 -4 d 3 -16 d f 0 0.0800001 1 c 1329 670 m -3 16 d -23 -5 d 4 -15 d f 0 0.173333 1 c 1326 686 m -2 6 d -22 -5 d 1 -6 d f black 1315 629 m 22 4 d -13 59 d -22 -5 d cl s 0.2 0 1 c 1292 626 m 23 3 d -1 5 d -22 -4 + d f 0.106667 0 1 c 1314 634 m -4 16 d -22 -5 d 4 -15 d f 0.0133331 0 1 c 1310 650 m -3 16 d -23 -5 d 4 -16 d f 0 0.0800001 1 c 1307 666 m -4 15 d -22 -4 d 3 -16 d f 0 0.173333 1 c 1303 681 m -1 6 d -23 -5 d 2 -5 d f black 1292 626 m 23 3 d -13 58 d + -23 -5 d cl s 0.2 0 1 c 1270 623 m 22 3 d 4 Y -22 -5 d f 0.106667 0 1 c 1292 630 m -4 15 d -22 -4 d 4 -16 d f 0.0133331 0 1 c 1288 645 m -4 16 d -22 -5 d 4 -15 d f 0 0.0800001 1 c 1284 661 m -3 16 d -23 -5 d 4 -16 d f 0 0.173333 1 c 1281 677 m -2 5 + d -22 -4 d 1 -6 d f black 1270 623 m 22 3 d -13 56 d -22 -4 d cl s 0.2 0 1 c 1255 622 m 15 1 d 2 Y f 0.106667 0 1 c 1248 621 m 7 1 d 15 3 d -4 16 d -22 -5 d f 0.0133331 0 1 c 1266 641 m -4 15 d -22 -4 d 4 -16 d f 0 0.0800001 1 c 1262 656 m -4 16 d + -22 -4 d 4 -16 d f 0 0.173333 1 c 1258 672 m -1 6 d -22 -4 d 1 -6 d f black 1248 621 m 22 2 d -13 55 d -22 -4 d cl s 0.106667 0 1 c 1225 619 m 23 2 d -4 15 d -22 -5 d f 0.0133331 0 1 c 1244 636 m -4 16 d -22 -5 d 4 -16 d f 0 0.0800001 1 c 1240 652 m + -4 16 d -22 -5 d 4 -16 d f 0 0.173333 1 c 1236 668 m -1 6 d -23 -4 d 2 -7 d f black 1225 619 m 23 2 d -13 53 d -23 -4 d cl s 0.106667 0 1 c 1203 617 m 22 2 d -3 12 d -22 -5 d f 0.0133331 0 1 c 1222 631 m -4 16 d -22 -5 d 4 -16 d f 0 0.0800001 1 c + 1218 647 m -4 16 d -22 -5 d 4 -16 d f 0 0.173333 1 c 1214 663 m -2 7 d -22 -3 d 2 -9 d f black 1203 617 m 22 2 d -13 51 d -22 -3 d cl s 0.106667 0 1 c 1180 616 m 23 1 d -3 9 d -21 -5 d f 0.0133331 0 1 c 1200 626 m -4 16 d -21 -5 d 4 -16 d f 0 + 0.0800001 1 c 1196 642 m -4 16 d -22 -5 d 5 -16 d f 0 0.173333 1 c 1192 658 m -2 9 d -23 -2 d 3 -12 d f black 1180 616 m 23 1 d -13 50 d -23 -2 d cl s 0.106667 0 1 c 1158 615 m 22 1 d -1 5 d -21 -5 d f 0.0133331 0 1 c 1179 621 m -4 16 d -22 -5 d 5 + -16 d f 0 0.0800001 1 c 1175 637 m -5 16 d -21 -5 d 4 -16 d f 0 0.173333 1 c 1170 653 m -3 12 d -22 -3 d 4 -14 d f black 1158 615 m 22 1 d -13 49 d -22 -3 d cl s 0.106667 0 1 c 1156 615 m 2 X 1 Y f 0.0133331 0 1 c 1135 615 m 21 X 2 1 d -5 16 d -21 + -5 d f 0 0.0800001 1 c 1153 632 m -4 16 d -22 -5 d 5 -16 d f 0 0.173333 1 c 1149 648 m -4 14 d -13 -1 d -9 -2 d 4 -16 d f 0 0.266667 1 c 1132 661 m -10 X 1 -2 d f black 1135 615 m 23 X -13 47 d -23 -1 d cl s 0.0133331 0 1 c 1113 615 m 22 X -3 12 d + -21 -6 d f 0 0.0800001 1 c 1132 627 m -5 16 d -21 -5 d 5 -17 d f 0 0.173333 1 c 1127 643 m -4 16 d -21 -5 d 4 -16 d f 0 0.266667 1 c 1123 659 m -1 2 d -22 -2 d 2 -5 d f black 1113 615 m 22 X -13 46 d -22 -2 d cl s 0.0133331 0 1 c 1091 615 m 22 X -2 + 6 d -21 -5 d f 0 0.0800001 1 c 1111 621 m -5 17 d -21 -6 d 5 -16 d f 0 0.173333 1 c 1106 638 m -4 16 d -22 -5 d 5 -17 d f 0 0.266667 1 c 1102 654 m -2 5 d -22 -1 d 2 -9 d f black 1091 615 m 22 X -13 44 d -22 -1 d cl s 0.0133331 0 1 c 1090 616 m 1 -1 + d -1 1 d f 0 0.0800001 1 c 1068 616 m 22 X -5 16 d -20 -5 d f 0 0.173333 1 c 1085 632 m -5 17 d -20 -6 d 5 -16 d f 0 0.266667 1 c 1080 649 m -2 9 d -23 X 5 -15 d f black 1068 616 m 23 -1 d -13 43 d -23 X cl s 0 0.0800001 1 c 1046 618 m 22 -2 d -3 11 + d -20 -6 d f 0 0.173333 1 c 1065 627 m -5 16 d -21 -6 d 6 -16 d f 0 0.266667 1 c 1060 643 m -5 15 d -9 X -12 -4 d 5 -17 d f 0 0.36 1 c 1046 658 m -13 X 1 -4 d f black 1046 618 m 22 -2 d -13 42 d -22 X cl s 0 0.0800001 1 c 1037 618 m 9 X -1 3 d f 0 + 0.173333 1 c 1023 620 m 14 -2 d 8 3 d -6 16 d -20 -5 d f 0 0.266667 1 c 1039 637 m -5 17 d -21 -5 d 6 -17 d f 0 0.36 1 c 1034 654 m -1 4 d -23 X 3 -9 d f black 1023 620 m 23 -2 d -13 40 d -23 X cl s 0 0.173333 1 c 1001 622 m 22 -2 d -4 12 d -19 -7 d + f 0 0.266667 1 c 1019 632 m -6 17 d -19 -7 d 6 -17 d f 0 0.36 1 c 1013 649 m -3 9 d -22 1 d 6 -17 d f black 1001 622 m 22 -2 d -13 38 d -22 1 d cl s 0 0.173333 1 c 992 623 m 9 -1 d -1 3 d f 0 0.266667 1 c 978 624 m 14 -1 d 8 2 d -6 17 d -20 -6 d f 0 + 0.36 1 c 994 642 m -6 17 d -4 X -16 -5 d 6 -18 d f 0 0.453333 1 c 984 659 m -19 1 d 3 -6 d f black 978 624 m 23 -2 d -13 37 d -23 1 d cl s 0 0.266667 1 c 956 627 m 22 -3 d -4 12 d -19 -6 d f 0 0.36 1 c 974 636 m -6 18 d -20 -7 d 7 -17 d f 0 0.453333 + 1 c 968 654 m -3 6 d -22 1 d 5 -14 d f black 956 627 m 22 -3 d -13 36 d -22 1 d cl s 0 0.266667 1 c 951 628 m 5 -1 d -1 3 d f 0 0.36 1 c 934 631 m 17 -3 d 4 2 d -7 17 d -18 -7 d f 0 0.453333 1 c 948 647 m -5 14 d -9 1 d -11 -4 d 7 -18 d f 0 0.546666 + 1 c 934 662 m -13 1 d 2 -5 d f black 934 631 m 22 -4 d -13 34 d -22 2 d cl s 0 0.36 1 c 914 634 m 20 -3 d -4 9 d f 0 0.453333 1 c 911 635 m 3 -1 d 16 6 d -7 18 d -19 -7 d f 0 0.546666 1 c 923 658 m -2 5 d -23 3 d 6 -15 d f black 911 635 m 23 -4 d + -13 32 d -23 3 d cl s 0 0.453333 1 c 889 639 m 22 -4 d -7 16 d -17 -7 d f 0 0.546666 1 c 904 651 m -6 15 d -8 1 d -12 -5 d 9 -18 d f 0 0.64 1 c 890 667 m -14 1 d 2 -6 d f black 889 639 m 22 -4 d -13 31 d -22 2 d cl s 0 0.453333 1 c 880 641 m 9 -2 d + -2 5 d f 0 0.546666 1 c 866 644 m 14 -3 d 7 3 d -9 18 d -17 -7 d f 0 0.64 1 c 878 662 m -2 6 d -23 4 d 8 -17 d f black 866 644 m 23 -5 d -13 29 d -23 4 d cl s 0 0.546666 1 c 848 648 m 18 -4 d -5 11 d f 0 0.64 1 c 844 649 m 4 -1 d 13 7 d -8 17 d -3 X + -14 -7 d f 0 0.733333 1 c 850 672 m -19 3 d 5 -10 d f black 844 649 m 22 -5 d -13 28 d -22 3 d cl s 0 0.64 1 c 821 654 m 23 -5 d -8 16 d -16 -8 d f 0 0.733333 1 c 836 665 m -5 10 d -17 3 d -4 -2 d 10 -19 d f 0 0.826667 1 c 814 678 m -6 1 d 2 -3 d f + black 821 654 m 23 -5 d -13 26 d -23 4 d cl s 0 0.64 1 c 818 655 m 3 -1 d -1 3 d f 0 0.733333 1 c 799 660 m 19 -5 d 2 2 d -10 19 d -15 -9 d f 0 0.826667 1 c 810 676 m -2 3 d -22 5 d 9 -17 d f black 799 660 m 22 -6 d -13 25 d -22 5 d cl s 0 0.733333 + 1 c 790 663 m 9 -3 d -4 7 d f 0 0.826667 1 c 777 667 m 13 -4 d 5 4 d -9 17 d -6 1 d -10 -7 d f 0 0.92 1 c 780 685 m -16 4 d 6 -11 d f black 777 667 m 22 -7 d -13 24 d -22 5 d cl s 0 0.826667 1 c 763 671 m 14 -4 d -7 11 d f 0 0.92 1 c 754 674 m 9 -3 + d 7 7 d -6 11 d -15 3 d -4 -3 d f 0 1 0.986667 c 749 692 m -8 2 d 4 -5 d f black 754 674 m 23 -7 d -13 22 d -23 5 d cl s 0 0.92 1 c 737 679 m 17 -5 d -9 15 d f 0 1 0.986667 c 732 681 m 5 -2 d 8 10 d -4 5 d -22 6 d f 0 1 0.893333 c 719 700 m f black + 732 681 m 22 -7 d -13 20 d -22 6 d cl s 0 1 0.986667 c 712 688 m 20 -7 d -13 19 d f 0 1 0.893333 c 709 689 m 3 -1 d 7 12 d -23 6 d f black 709 689 m 23 -8 d -13 19 d -23 6 d cl s 0 1 0.893333 c 687 697 m 22 -8 d -13 17 d -5 2 d f 0 1 0.8 c 687 697 m + 4 11 d -17 5 d f black 687 697 m 22 -8 d -13 17 d -22 7 d cl s 0 1 0.8 c 664 705 m 23 -8 d -13 16 d -10 3 d -10 Y f 0 1 0.706667 c 664 716 m -13 4 d 13 -14 d f black 664 705 m 23 -8 d -13 16 d -23 7 d cl s 0 1 0.8 c 664 705 m 1 Y f 0 1 0.706667 c + 642 714 m 22 -9 d 1 Y -13 14 d -12 4 d 3 -9 d f 0 1 0.613333 c 639 724 m -10 3 d 13 -12 d f black 642 714 m 22 -9 d -13 15 d -22 7 d cl s 0 1 0.706667 c 642 714 m 1 Y f 0 1 0.613333 c 620 724 m 22 -10 d 1 Y -13 12 d -15 6 d f 0 1 0.52 c 620 724 m -6 + 9 d -7 2 d f black 620 724 m 22 -10 d -13 13 d -22 8 d cl s 0 1 0.52 c 599 733 m 21 -9 d -13 11 d -17 6 d f 0 1 0.426667 c 597 733 m 2 X -9 8 d -6 3 d f black 597 733 m 23 -9 d -13 11 d -23 9 d cl s 0 1 0.426667 c 578 742 m 19 -9 d -13 11 d -17 6 d + f 0 1 0.333333 c 575 744 m 3 -2 d -11 8 d -5 2 d f black 575 744 m 22 -11 d -13 11 d -22 8 d cl s 0.293333 0 1 c 1664 670 m 23 9 d -2 7 d -23 -4 d f 0.2 0 1 c 1685 686 m -3 15 d -24 -4 d 4 -15 d f 0.106667 0 1 c 1682 701 m -3 15 d -24 -3 d 3 -16 d f + 0.0133331 0 1 c 1679 716 m -4 16 d -23 -4 d 3 -15 d f 0 0.0800001 1 c 1675 732 m -1 8 d -23 -10 d 1 -2 d f black 1664 670 m 23 9 d -13 61 d -23 -10 d cl s 0.386667 0 1 c 1642 661 m 6 2 d -7 -1 d f 0.293333 0 1 c 1648 663 m 16 7 d -2 12 d -24 -4 d 3 + -16 d f 0.2 0 1 c 1662 682 m -4 15 d -23 -4 d 3 -15 d f 0.106667 0 1 c 1658 697 m -3 16 d -24 -4 d 4 -16 d f 0.0133331 0 1 c 1655 713 m -3 15 d -6 -1 d -17 -7 d 2 -11 d f 0 0.0800001 1 c 1652 728 m -1 2 d -5 -3 d f black 1642 661 m 22 9 d -13 60 d + -22 -10 d cl s 0.386667 0 1 c 1619 653 m 23 8 d -1 1 d -23 -4 d f 0.293333 0 1 c 1641 662 m -3 16 d -23 -4 d 3 -16 d f 0.2 0 1 c 1638 678 m -3 15 d -24 -3 d 4 -16 d f 0.106667 0 1 c 1635 693 m -4 16 d -23 -4 d 3 -15 d f 0.0133331 0 1 c 1631 709 m -2 + 11 d -23 -9 d 2 -6 d f black 1619 653 m 23 8 d -13 59 d -23 -9 d cl s 0.386667 0 1 c 1597 645 m 22 8 d -1 5 d -23 -4 d f 0.293333 0 1 c 1618 658 m -3 16 d -24 -4 d 4 -16 d f 0.2 0 1 c 1615 674 m -4 16 d -23 -4 d 3 -16 d f 0.106667 0 1 c 1611 690 m + -3 15 d -24 -4 d 4 -15 d f 0.0133331 0 1 c 1608 705 m -2 6 d -22 -9 d -1 Y f black 1597 645 m 22 8 d -13 58 d -22 -9 d cl s 0.386667 0 1 c 1574 638 m 23 7 d -2 9 d -23 -4 d f 0.293333 0 1 c 1595 654 m -4 16 d -23 -4 d 4 -16 d f 0.2 0 1 c 1591 670 m + -3 16 d -24 -4 d 4 -16 d f 0.106667 0 1 c 1588 686 m -4 15 d -4 X -18 -7 d 2 -12 d f 0.0133331 0 1 c 1584 701 m 1 Y -4 -1 d f black 1574 638 m 23 7 d -13 57 d -22 -8 d cl s 0.386667 0 1 c 1552 631 m 22 7 d -2 12 d -24 -4 d f 0.293333 0 1 c 1572 650 + m -4 16 d -23 -4 d 3 -16 d f 0.2 0 1 c 1568 666 m -4 16 d -23 -4 d 4 -16 d f 0.106667 0 1 c 1564 682 m -2 12 d -23 -8 d 2 -8 d f black 1552 631 m 22 7 d -12 56 d -23 -8 d cl s 0.48 0 1 c 1530 625 m 16 4 d -17 -3 d f 0.386667 0 1 c 1546 629 m 6 2 d + -4 15 d -23 -4 d 4 -16 d f 0.293333 0 1 c 1548 646 m -3 16 d -23 -4 d 3 -16 d f 0.2 0 1 c 1545 662 m -4 16 d -23 -4 d 4 -16 d f 0.106667 0 1 c 1541 678 m -2 8 d -22 -8 d 1 -4 d f black 1530 625 m 22 6 d -13 55 d -22 -8 d cl s 0.48 0 1 c 1507 619 m + 23 6 d -1 1 d -23 -4 d f 0.386667 0 1 c 1529 626 m -4 16 d -23 -4 d 4 -16 d f 0.293333 0 1 c 1525 642 m -3 16 d -24 -4 d 4 -16 d f 0.2 0 1 c 1522 658 m -4 16 d -23 -4 d 3 -16 d f 0.106667 0 1 c 1518 674 m -1 4 d -23 -7 d 1 -1 d f black 1507 619 m 23 + 6 d -13 53 d -23 -7 d cl s 0.48 0 1 c 1485 613 m 22 6 d -1 3 d -22 -4 d f 0.386667 0 1 c 1506 622 m -4 16 d -22 -4 d 4 -16 d f 0.293333 0 1 c 1502 638 m -4 16 d -22 -4 d 4 -16 d f 0.2 0 1 c 1498 654 m -3 16 d -14 -3 d -9 -3 d 4 -14 d f 0.106667 0 1 + c 1495 670 m -1 1 d -13 -4 d f black 1485 613 m 22 6 d -13 52 d -22 -7 d cl s 0.48 0 1 c 1462 608 m 23 5 d -1 5 d -23 -5 d f 0.386667 0 1 c 1484 618 m -4 16 d -23 -5 d 4 -16 d f 0.293333 0 1 c 1480 634 m -4 16 d -23 -5 d 4 -16 d f 0.2 0 1 c 1476 650 + m -4 14 d -23 -6 d 4 -13 d f black 1462 608 m 23 5 d -13 51 d -23 -6 d cl s 0.48 0 1 c 1440 603 m 22 5 d -1 5 d -23 -4 d f 0.386667 0 1 c 1461 613 m -4 16 d -23 -4 d 4 -16 d f 0.293333 0 1 c 1457 629 m -4 16 d -23 -4 d 4 -16 d f 0.2 0 1 c 1453 645 m + -4 13 d -22 -6 d 3 -11 d f black 1440 603 m 22 5 d -13 50 d -22 -6 d cl s 0.48 0 1 c 1417 599 m 23 4 d -2 6 d -22 -5 d f 0.386667 0 1 c 1438 609 m -4 16 d -22 -5 d 4 -16 d f 0.293333 0 1 c 1434 625 m -4 16 d -23 -4 d 5 -17 d f 0.2 0 1 c 1430 641 m + -3 11 d -22 -5 d 2 -10 d f black 1417 599 m 23 4 d -13 49 d -22 -5 d cl s 0.48 0 1 c 1395 595 m 22 4 d -1 5 d -22 -4 d f 0.386667 0 1 c 1416 604 m -4 16 d -23 -4 d 5 -16 d f 0.293333 0 1 c 1412 620 m -5 17 d -22 -5 d 4 -16 d f 0.2 0 1 c 1407 637 m + -2 10 d -23 -5 d 3 -10 d f black 1395 595 m 22 4 d -12 48 d -23 -5 d cl s 0.48 0 1 c 1373 591 m 22 4 d -1 5 d -22 -5 d f 0.386667 0 1 c 1394 600 m -5 16 d -22 -5 d 5 -16 d f 0.293333 0 1 c 1389 616 m -4 16 d -23 -4 d 5 -17 d f 0.2 0 1 c 1385 632 m + -3 10 d -22 -5 d 2 -9 d f black 1373 591 m 22 4 d -13 47 d -22 -5 d cl s 0.48 0 1 c 1350 588 m 23 3 d -1 4 d -22 -5 d f 0.386667 0 1 c 1372 595 m -5 16 d -22 -4 d 5 -17 d f 0.293333 0 1 c 1367 611 m -5 17 d -22 -5 d 5 -16 d f 0.2 0 1 c 1362 628 m -2 + 9 d -23 -4 d 3 -10 d f black 1350 588 m 23 3 d -13 46 d -23 -4 d cl s 0.48 0 1 c 1330 586 m 20 2 d 2 Y f 0.386667 0 1 c 1328 586 m 2 X 20 4 d -5 17 d -22 -5 d f 0.293333 0 1 c 1345 607 m -5 16 d -22 -5 d 5 -16 d f 0.2 0 1 c 1340 623 m -3 10 d -22 -4 + d 3 -11 d f black 1328 586 m 22 2 d -13 45 d -22 -4 d cl s 0.386667 0 1 c 1305 583 m 23 3 d -5 16 d -22 -5 d f 0.293333 0 1 c 1323 602 m -5 16 d -22 -5 d 5 -16 d f 0.2 0 1 c 1318 618 m -3 11 d -23 -3 d 4 -13 d f black 1305 583 m 23 3 d -13 43 d -23 + -3 d cl s 0.386667 0 1 c 1283 582 m 22 1 d -4 14 d -21 -5 d f 0.293333 0 1 c 1301 597 m -5 16 d -21 -5 d 5 -16 d f 0.2 0 1 c 1296 613 m -4 13 d -22 -3 d 5 -15 d f black 1283 582 m 22 1 d -13 43 d -22 -3 d cl s 0.386667 0 1 c 1260 580 m 23 2 d -3 10 + d -22 -5 d f 0.293333 0 1 c 1280 592 m -5 16 d -22 -5 d 5 -16 d f 0.2 0 1 c 1275 608 m -5 15 d -15 -1 d -7 -2 d 5 -17 d f 0.106667 0 1 c 1255 622 m -7 -1 d -1 Y f black 1260 580 m 23 2 d -13 41 d -22 -2 d cl s 0.386667 0 1 c 1238 579 m 22 1 d -2 7 d + -21 -6 d f 0.293333 0 1 c 1258 587 m -5 16 d -21 -5 d 5 -17 d f 0.2 0 1 c 1253 603 m -5 17 d -22 -5 d 6 -17 d f 0.106667 0 1 c 1248 620 m 1 Y -23 -2 d 1 -4 d f black 1238 579 m 22 1 d -12 41 d -23 -2 d cl s 0.386667 0 1 c 1229 579 m 9 X -1 2 d f + 0.293333 0 1 c 1216 579 m 13 X 8 2 d -5 17 d -21 -5 d f 0.2 0 1 c 1232 598 m -6 17 d -21 -5 d 6 -17 d f 0.106667 0 1 c 1226 615 m -1 4 d -22 -2 d 2 -7 d f black 1216 579 m 22 X -13 40 d -22 -2 d cl s 0.293333 0 1 c 1193 579 m 23 X -5 14 d -21 -6 d f + 0.2 0 1 c 1211 593 m -6 17 d -21 -6 d 6 -17 d f 0.106667 0 1 c 1205 610 m -2 7 d -23 -1 d 4 -12 d f black 1193 579 m 23 X -13 38 d -23 -1 d cl s 0.293333 0 1 c 1171 579 m 22 X -3 8 d -20 -6 d f 0.2 0 1 c 1190 587 m -6 17 d -20 -5 d 6 -18 d f + 0.106667 0 1 c 1184 604 m -4 12 d -22 -1 d 6 -16 d f black 1171 579 m 22 X -13 37 d -22 -1 d cl s 0.293333 0 1 c 1163 579 m 8 X -1 2 d f 0.2 0 1 c 1148 580 m 15 -1 d 7 2 d -6 18 d -20 -6 d f 0.106667 0 1 c 1164 599 m -6 16 d -2 X -19 -5 d 7 -17 d f + 0.0133331 0 1 c 1156 615 m -21 X 2 -5 d f black 1148 580 m 23 -1 d -13 36 d -23 X cl s 0.2 0 1 c 1126 581 m 22 -1 d -4 13 d -20 -6 d f 0.106667 0 1 c 1144 593 m -7 17 d -20 -6 d 7 -17 d f 0.0133331 0 1 c 1137 610 m -2 5 d -22 X 4 -11 d f black 1126 + 581 m 22 -1 d -13 35 d -22 X cl s 0.2 0 1 c 1110 582 m 16 -1 d -2 6 d f 0.106667 0 1 c 1103 582 m 7 X 14 5 d -7 17 d -20 -6 d f 0.0133331 0 1 c 1117 604 m -4 11 d -22 X 6 -17 d f black 1103 582 m 23 -1 d -13 34 d -22 X cl s 0.106667 0 1 c 1081 584 m + 22 -2 d -6 16 d -19 -7 d f 0.0133331 0 1 c 1097 598 m -6 17 d -1 1 d -19 -7 d 7 -18 d f 0 0.0800001 1 c 1090 616 m -22 X 3 -7 d f black 1081 584 m 22 -2 d -12 33 d -23 1 d cl s 0.106667 0 1 c 1064 586 m 17 -2 d -3 7 d f 0.0133331 0 1 c 1059 587 m 5 + -1 d 14 5 d -7 18 d -19 -6 d f 0 0.0800001 1 c 1071 609 m -3 7 d -22 2 d 6 -15 d f black 1059 587 m 22 -3 d -13 32 d -22 2 d cl s 0.0133331 0 1 c 1036 590 m 23 -3 d -7 16 d -18 -7 d f 0 0.0800001 1 c 1052 603 m -6 15 d -9 X -11 -4 d 8 -18 d f 0 + 0.173333 1 c 1037 618 m -14 2 d 3 -6 d f black 1036 590 m 23 -3 d -13 31 d -23 2 d cl s 0.0133331 0 1 c 1023 592 m 13 -2 d -2 6 d f 0 0.0800001 1 c 1014 593 m 9 -1 d 11 4 d -8 18 d -19 -7 d f 0 0.173333 1 c 1026 614 m -3 6 d -22 2 d 6 -15 d f black + 1014 593 m 22 -3 d -13 30 d -22 2 d cl s 0 0.0800001 1 c 991 597 m 23 -4 d -7 14 d -17 -7 d f 0 0.173333 1 c 1007 607 m -6 15 d -9 1 d -11 -5 d 9 -18 d f 0 0.266667 1 c 992 623 m -14 1 d 3 -6 d f black 991 597 m 23 -4 d -13 29 d -23 2 d cl s 0 + 0.0800001 1 c 986 598 m 5 -1 d -1 3 d f 0 0.173333 1 c 969 601 m 17 -3 d 4 2 d -9 18 d -17 -7 d f 0 0.266667 1 c 981 618 m -3 6 d -22 3 d 8 -16 d f black 969 601 m 22 -4 d -13 27 d -22 3 d cl s 0 0.173333 1 c 952 604 m 17 -3 d -5 10 d f 0 0.266667 1 + c 946 605 m 6 -1 d 12 7 d -8 16 d -5 1 d -13 -6 d f 0 0.36 1 c 951 628 m -17 3 d 4 -9 d f black 946 605 m 23 -4 d -13 26 d -22 4 d cl s 0 0.266667 1 c 924 610 m 22 -5 d -8 17 d -15 -9 d f 0 0.36 1 c 938 622 m -4 9 d -20 3 d -2 -1 d 11 -20 d f 0 + 0.453333 1 c 914 634 m -3 1 d 1 -2 d f black 924 610 m 22 -5 d -12 26 d -23 4 d cl s 0 0.266667 1 c 920 611 m 4 -1 d -1 3 d f 0 0.36 1 c 902 616 m 18 -5 d 3 2 d -11 20 d -15 -9 d f 0 0.453333 1 c 912 633 m -1 2 d -22 4 d 8 -15 d f black 902 616 m 22 + -6 d -13 25 d -22 4 d cl s 0 0.36 1 c 890 619 m 12 -3 d -5 8 d f 0 0.453333 1 c 879 621 m 11 -2 d 7 5 d -8 15 d -9 2 d -9 -6 d f 0 0.546666 1 c 880 641 m -14 3 d 5 -9 d f black 879 621 m 23 -5 d -13 23 d -23 5 d cl s 0 0.453333 1 c 861 627 m 18 -6 d + -8 14 d f 0 0.546666 1 c 857 628 m 4 -1 d 10 8 d -5 9 d -18 4 d -2 -2 d f 0 0.64 1 c 848 648 m -4 1 d 2 -3 d f black 857 628 m 22 -7 d -13 23 d -22 5 d cl s 0 0.546666 1 c 834 634 m 23 -6 d -11 18 d -12 -11 d f 0 0.64 1 c 846 646 m -2 3 d -23 5 d 13 + -19 d f black 834 634 m 23 -6 d -13 21 d -23 5 d cl s 0 0.546666 1 c 834 635 m -1 Y 1 Y f 0 0.64 1 c 812 641 m 22 -6 d -13 19 d -3 1 d -9 -10 d f 0 0.733333 1 c 818 655 m -19 5 d 10 -15 d f black 812 641 m 22 -7 d -13 20 d -22 6 d cl s 0 0.64 1 c + 808 643 m 4 -2 d -3 4 d f 0 0.733333 1 c 789 649 m 19 -6 d 1 2 d -10 15 d -9 3 d -5 -7 d f 0 0.826667 1 c 790 663 m -13 4 d 8 -11 d f black 789 649 m 23 -8 d -13 19 d -22 7 d cl s 0 0.733333 1 c 783 651 m 6 -2 d -4 7 d f 0 0.826667 1 c 767 657 m 16 + -6 d 2 5 d -8 11 d -14 4 d -3 -5 d f 0 0.92 1 c 763 671 m -9 3 d 6 -8 d f black 767 657 m 22 -8 d -12 18 d -23 7 d cl s 0 0.826667 1 c 759 660 m 8 -3 d -7 9 d f 0 0.92 1 c 745 665 m 14 -5 d 1 6 d -6 8 d -17 5 d -1 -3 d f 0 1 0.986667 c 737 679 m -5 + 2 d 4 -5 d f black 745 665 m 22 -8 d -13 17 d -22 7 d cl s 0 0.92 1 c 735 669 m 10 -4 d -9 11 d f 0 1 0.986667 c 722 674 m 13 -5 d 1 7 d -4 5 d -20 7 d -2 Y f 0 1 0.893333 c 712 688 m -3 1 d 3 -3 d f black 722 674 m 23 -9 d -13 16 d -23 8 d cl s 0 1 + 0.986667 c 713 678 m 9 -4 d -10 12 d f 0 1 0.893333 c 700 683 m 13 -5 d -1 8 d -3 3 d -22 8 d 1 -1 d f 0 1 0.8 c 687 697 m 1 -1 d f black 700 683 m 22 -9 d -13 15 d -22 8 d cl s 0 1 0.893333 c 691 687 m 9 -4 d -12 13 d f 0 1 0.8 c 677 693 m 14 -6 d + -3 9 d -1 1 d -23 8 d f black 677 693 m 23 -10 d -13 14 d -23 8 d cl s 0 1 0.8 c 670 696 m 7 -3 d -13 12 d f 0 1 0.706667 c 655 703 m 15 -7 d -6 9 d -22 9 d f black 655 703 m 22 -10 d -13 12 d -22 9 d cl s 0 1 0.706667 c 649 705 m 6 -2 d -13 11 d f + 0 1 0.613333 c 632 713 m 17 -8 d -7 9 d -22 10 d 1 -1 d f 0 1 0.52 c 620 724 m 1 -1 d f black 632 713 m 23 -10 d -13 11 d -22 10 d cl s 0 1 0.613333 c 629 715 m 3 -2 d -11 10 d f 0 1 0.52 c 610 724 m 19 -9 d -8 8 d -1 1 d -21 9 d 7 -6 d f 0 1 + 0.426667 c 599 733 m -2 X 9 -6 d f black 610 724 m 22 -11 d -12 11 d -23 9 d cl s 0 1 0.52 c 609 724 m 1 X -4 3 d f 0 1 0.426667 c 590 734 m 19 -10 d -3 3 d -9 6 d -19 9 d f 0 1 0.333333 c 588 735 m 2 -1 d -12 8 d -3 2 d f black 588 735 m 22 -11 d + -13 9 d -22 11 d cl s 0.48 0 1 c 1677 634 m 23 9 d -4 9 d -24 -4 d f 0.386667 0 1 c 1696 652 m -6 17 d -24 -3 d 6 -18 d f 0.293333 0 1 c 1690 669 m -3 10 d -23 -9 d 2 -4 d f black 1677 634 m 23 9 d -13 36 d -23 -9 d cl s 0.573333 0 1 c 1655 626 m 6 + 3 d -7 -1 d f 0.48 0 1 c 1661 629 m 16 5 d -5 14 d -24 -3 d 6 -17 d f 0.386667 0 1 c 1672 648 m -6 18 d -18 -3 d -6 -2 d 6 -16 d f 0.293333 0 1 c 1666 666 m -2 4 d -16 -7 d f black 1655 626 m 22 8 d -13 36 d -22 -9 d cl s 0.573333 0 1 c 1632 619 m + 23 7 d -1 2 d -24 -4 d f 0.48 0 1 c 1654 628 m -6 17 d -24 -4 d 6 -17 d f 0.386667 0 1 c 1648 645 m -6 16 d -23 -8 d 5 -12 d f black 1632 619 m 23 7 d -13 35 d -23 -8 d cl s 0.573333 0 1 c 1610 612 m 22 7 d -2 5 d -24 -4 d f 0.48 0 1 c 1630 624 m -6 + 17 d -24 -3 d 6 -18 d f 0.386667 0 1 c 1624 641 m -5 12 d -22 -8 d 3 -7 d f black 1610 612 m 22 7 d -13 34 d -22 -8 d cl s 0.573333 0 1 c 1587 605 m 23 7 d -4 8 d -23 -4 d f 0.48 0 1 c 1606 620 m -6 18 d -24 -4 d 7 -18 d f 0.386667 0 1 c 1600 638 m + -3 7 d -23 -7 d 2 -4 d f black 1587 605 m 23 7 d -13 33 d -23 -7 d cl s 0.573333 0 1 c 1565 599 m 22 6 d -4 11 d -24 -3 d f 0.48 0 1 c 1583 616 m -7 18 d -24 -4 d 7 -17 d f 0.386667 0 1 c 1576 634 m -2 4 d -22 -7 d -1 Y f black 1565 599 m 22 6 d -13 + 33 d -22 -7 d cl s 0.573333 0 1 c 1543 593 m 22 6 d -6 14 d -23 -4 d f 0.48 0 1 c 1559 613 m -7 17 d -6 -1 d -16 -4 d 6 -16 d f 0.386667 0 1 c 1552 630 m 1 Y -6 -2 d f black 1543 593 m 22 6 d -13 32 d -22 -6 d cl s 0.573333 0 1 c 1520 587 m 23 6 d + -7 16 d -23 -5 d f 0.48 0 1 c 1536 609 m -6 16 d -23 -6 d 6 -15 d f black 1520 587 m 23 6 d -13 32 d -23 -6 d cl s 0.573333 0 1 c 1498 582 m 22 5 d -7 17 d -23 -4 d f 0.48 0 1 c 1513 604 m -6 15 d -22 -6 d 5 -13 d f black 1498 582 m 22 5 d -13 32 d + -22 -6 d cl s 0.573333 0 1 c 1475 578 m 23 4 d -8 18 d -23 -4 d f 0.48 0 1 c 1490 600 m -5 13 d -23 -5 d 5 -12 d f black 1475 578 m 23 4 d -13 31 d -23 -5 d cl s 0.573333 0 1 c 1453 573 m 22 5 d -8 18 d -22 -5 d f 0.48 0 1 c 1467 596 m -5 12 d -22 + -5 d 5 -12 d f black 1453 573 m 22 5 d -13 30 d -22 -5 d cl s 0.573333 0 1 c 1430 570 m 23 3 d -8 18 d -22 -4 d f 0.48 0 1 c 1445 591 m -5 12 d -23 -4 d 6 -12 d f black 1430 570 m 23 3 d -13 30 d -23 -4 d cl s 0.573333 0 1 c 1408 566 m 22 4 d -7 17 + d -22 -5 d f 0.48 0 1 c 1423 587 m -6 12 d -22 -4 d 6 -13 d f black 1408 566 m 22 4 d -13 29 d -22 -4 d cl s 0.573333 0 1 c 1386 563 m 22 3 d -7 16 d -22 -5 d f 0.48 0 1 c 1401 582 m -6 13 d -22 -4 d 6 -14 d f black 1386 563 m 22 3 d -13 29 d -22 -4 + d cl s 0.573333 0 1 c 1363 561 m 23 2 d -7 14 d -21 -5 d f 0.48 0 1 c 1379 577 m -6 14 d -23 -3 d 8 -16 d f black 1363 561 m 23 2 d -13 28 d -23 -3 d cl s 0.573333 0 1 c 1341 559 m 22 2 d -5 11 d -21 -6 d f 0.48 0 1 c 1358 572 m -8 16 d -20 -2 d -2 + -1 d 9 -19 d f 0.386667 0 1 c 1330 586 m -2 X -1 Y f black 1341 559 m 22 2 d -13 27 d -22 -2 d cl s 0.573333 0 1 c 1318 557 m 23 2 d -4 7 d -20 -5 d f 0.48 0 1 c 1337 566 m -9 19 d -21 -5 d 10 -19 d f 0.386667 0 1 c 1328 585 m 1 Y -23 -3 d 2 -3 d f + black 1318 557 m 23 2 d -13 27 d -23 -3 d cl s 0.573333 0 1 c 1302 556 m 16 1 d -1 4 d f 0.48 0 1 c 1296 556 m 6 X 15 5 d -10 19 d -20 -6 d f 0.386667 0 1 c 1307 580 m -2 3 d -22 -1 d 4 -8 d f black 1296 556 m 22 1 d -13 26 d -22 -1 d cl s 0.48 0 1 + c 1273 555 m 23 1 d -9 18 d -20 -6 d f 0.386667 0 1 c 1287 574 m -4 8 d -23 -2 d 7 -12 d f black 1273 555 m 23 1 d -13 26 d -23 -2 d cl s 0.48 0 1 c 1251 555 m 22 X -6 13 d -20 -6 d f 0.386667 0 1 c 1267 568 m -7 12 d -22 -1 d 9 -17 d f black 1251 + 555 m 22 X -13 25 d -22 -1 d cl s 0.48 0 1 c 1229 555 m 22 X -4 7 d -19 -7 d f 0.386667 0 1 c 1247 562 m -9 17 d -9 X -11 -4 d 10 -20 d f 0.293333 0 1 c 1229 579 m -13 X 2 -4 d f black 1229 555 m 22 X -13 24 d -22 X cl s 0.48 0 1 c 1228 555 m 1 X -1 + X f 0.386667 0 1 c 1206 555 m 22 X -10 20 d -19 -7 d f 0.293333 0 1 c 1218 575 m -2 4 d -23 X 6 -11 d f black 1206 555 m 23 X -13 24 d -23 X cl s 0.386667 0 1 c 1184 556 m 22 -1 d -7 13 d -18 -7 d f 0.293333 0 1 c 1199 568 m -6 11 d -22 X 10 -18 d f + black 1184 556 m 22 -1 d -13 24 d -22 X cl s 0.386667 0 1 c 1171 557 m 13 -1 d -3 5 d f 0.293333 0 1 c 1161 558 m 10 -1 d 10 4 d -10 18 d -8 X -12 -5 d f 0.2 0 1 c 1163 579 m -15 1 d 3 -6 d f black 1161 558 m 23 -2 d -13 23 d -23 1 d cl s 0.293333 0 + 1 c 1139 559 m 22 -1 d -10 16 d -17 -7 d f 0.2 0 1 c 1151 574 m -3 6 d -22 1 d 8 -14 d f black 1139 559 m 22 -1 d -13 22 d -22 1 d cl s 0.293333 0 1 c 1123 561 m 16 -2 d -5 8 d f 0.2 0 1 c 1116 561 m 7 X 11 6 d -8 14 d -16 1 d -5 -2 d f 0.106667 0 1 + c 1110 582 m -7 X 2 -2 d f black 1116 561 m 23 -2 d -13 22 d -23 1 d cl s 0.2 0 1 c 1094 564 m 22 -3 d -11 19 d -16 -9 d f 0.106667 0 1 c 1105 580 m -2 2 d -22 2 d 8 -13 d f black 1094 564 m 22 -3 d -13 21 d -22 2 d cl s 0.2 0 1 c 1081 566 m 13 -2 d + -5 7 d f 0.106667 0 1 c 1072 567 m 9 -1 d 8 5 d -8 13 d -17 2 d -4 -2 d f 0.0133331 0 1 c 1064 586 m -5 1 d 1 -3 d f black 1072 567 m 22 -3 d -13 20 d -22 3 d cl s 0.106667 0 1 c 1049 570 m 23 -3 d -12 17 d -14 -9 d f 0.0133331 0 1 c 1060 584 m -1 3 + d -23 3 d 10 -15 d f black 1049 570 m 23 -3 d -13 20 d -23 3 d cl s 0.106667 0 1 c 1042 572 m 7 -2 d -3 5 d f 0.0133331 0 1 c 1027 574 m 15 -2 d 4 3 d -10 15 d -13 2 d -5 -5 d f 0 0.0800001 1 c 1023 592 m -9 1 d 4 -6 d f black 1027 574 m 22 -4 d -13 + 20 d -22 3 d cl s 0.0133331 0 1 c 1007 578 m 20 -4 d -9 13 d f 0 0.0800001 1 c 1004 578 m 3 X 11 9 d -4 6 d -23 4 d f black 1004 578 m 23 -4 d -13 19 d -23 4 d cl s 0 0.0800001 1 c 982 583 m 22 -5 d -13 19 d -5 1 d -8 -9 d f 0 0.173333 1 c 986 598 m + -17 3 d 9 -12 d f black 982 583 m 22 -5 d -13 19 d -22 4 d cl s 0 0.0800001 1 c 974 585 m 8 -2 d -4 6 d f 0 0.173333 1 c 959 588 m 15 -3 d 4 4 d -9 12 d -17 3 d -3 -3 d f 0 0.266667 1 c 952 604 m -6 1 d 3 -4 d f black 959 588 m 23 -5 d -13 18 d -23 + 4 d cl s 0 0.173333 1 c 943 592 m 16 -4 d -10 13 d f 0 0.266667 1 c 937 594 m 6 -2 d 6 9 d -3 4 d -22 5 d f black 937 594 m 22 -6 d -13 17 d -22 5 d cl s 0 0.266667 1 c 915 600 m 22 -6 d -13 16 d -4 1 d -6 -11 d f 0 0.36 1 c 920 611 m -18 5 d 12 -16 + d f black 915 600 m 22 -6 d -13 16 d -22 6 d cl s 0 0.266667 1 c 914 600 m 1 X -1 X f 0 0.36 1 c 892 606 m 22 -6 d -12 16 d -12 3 d -3 -7 d f 0 0.453333 1 c 890 619 m -11 2 d 8 -9 d f black 892 606 m 23 -6 d -13 16 d -23 5 d cl s 0 0.36 1 c 887 608 + m 5 -2 d -5 6 d f 0 0.453333 1 c 870 613 m 17 -5 d 4 Y -8 9 d -18 6 d -4 Y f 0 0.546666 1 c 861 627 m -4 1 d 4 -5 d f black 870 613 m 22 -7 d -13 15 d -22 7 d cl s 0 0.453333 1 c 860 616 m 10 -3 d -9 10 d f 0 0.546666 1 c 847 620 m 13 -4 d 1 7 d -4 + 5 d -23 6 d f black 847 620 m 23 -7 d -13 15 d -23 6 d cl s 0 0.546666 1 c 835 624 m 12 -4 d -13 14 d 1 Y f 0 0.64 1 c 825 628 m 10 -4 d -1 11 d -22 6 d f black 825 628 m 22 -8 d -13 14 d -22 7 d cl s 0 0.64 1 c 810 633 m 15 -5 d -13 13 d -4 2 d f 0 + 0.733333 1 c 802 636 m 8 -3 d -2 10 d -19 6 d f black 802 636 m 23 -8 d -13 13 d -23 8 d cl s 0 0.733333 1 c 787 642 m 15 -6 d -13 13 d -6 2 d f 0 0.826667 1 c 780 644 m 7 -2 d -4 9 d -16 6 d f black 780 644 m 22 -8 d -13 13 d -22 8 d cl s 0 + 0.826667 1 c 764 651 m 16 -7 d -13 13 d -8 3 d f 0 0.92 1 c 758 653 m 6 -2 d -5 9 d -14 5 d f black 758 653 m 22 -9 d -13 13 d -22 8 d cl s 0 0.92 1 c 742 660 m 16 -7 d -13 12 d -10 4 d f 0 1 0.986667 c 735 662 m 7 -2 d -7 9 d -13 5 d f black 735 + 662 m 23 -9 d -13 12 d -23 9 d cl s 0 1 0.986667 c 720 669 m 15 -7 d -13 12 d -9 4 d f 0 1 0.893333 c 713 672 m 7 -3 d -7 9 d -13 5 d f black 713 672 m 22 -10 d -13 12 d -22 9 d cl s 0 1 0.893333 c 700 678 m 13 -6 d -13 11 d -9 4 d f 0 1 0.8 c 690 + 682 m 10 -4 d -9 9 d -14 6 d f black 690 682 m 23 -10 d -13 11 d -23 10 d cl s 0 1 0.8 c 679 688 m 11 -6 d -13 11 d -7 3 d f 0 1 0.706667 c 668 693 m 11 -5 d -9 8 d -15 7 d f black 668 693 m 22 -11 d -13 11 d -22 10 d cl s 0 1 0.706667 c 659 697 m 9 + -4 d -13 10 d -6 2 d f 0 1 0.613333 c 645 704 m 14 -7 d -10 8 d -17 8 d f black 645 704 m 23 -11 d -13 10 d -23 10 d cl s 0 1 0.613333 c 640 707 m 5 -3 d -13 9 d -3 2 d f 0 1 0.52 c 623 715 m 17 -8 d -11 8 d -19 9 d f black 623 715 m 22 -11 d -13 9 + d -22 11 d cl s 0 1 0.52 c 621 716 m 2 -1 d -13 9 d -1 X f 0 1 0.426667 c 603 726 m 18 -10 d -12 8 d -19 10 d f 0 1 0.333333 c 601 727 m 2 -1 d -13 8 d -2 1 d f black 601 727 m 22 -12 d -13 9 d -22 11 d cl s 0.48 0 1 c 1690 627 m 22 8 d -12 8 d -23 + -9 d f black 1690 627 m 22 8 d -12 8 d -23 -9 d cl s 0.573333 0 1 c 1668 619 m 5 1 d -12 9 d -6 -3 d f 0.48 0 1 c 1673 620 m 17 7 d -13 7 d -16 -5 d f black 1668 619 m 22 8 d -13 7 d -22 -8 d cl s 0.573333 0 1 c 1645 611 m 23 8 d -13 7 d -23 -7 d f + black 1645 611 m 23 8 d -13 7 d -23 -7 d cl s 0.573333 0 1 c 1623 604 m 22 7 d -13 8 d -22 -7 d f black 1623 604 m 22 7 d -13 8 d -22 -7 d cl s 0.573333 0 1 c 1600 597 m 23 7 d -13 8 d -23 -7 d f black 1600 597 m 23 7 d -13 8 d -23 -7 d cl s + 0.573333 0 1 c 1578 591 m 22 6 d -13 8 d -22 -6 d f black 1578 591 m 22 6 d -13 8 d -22 -6 d cl s 0.573333 0 1 c 1555 585 m 23 6 d -13 8 d -22 -6 d f black 1555 585 m 23 6 d -13 8 d -22 -6 d cl s 0.573333 0 1 c 1533 580 m 22 5 d -12 8 d -23 -6 d f + black 1533 580 m 22 5 d -12 8 d -23 -6 d cl s 0.573333 0 1 c 1511 575 m 22 5 d -13 7 d -22 -5 d f black 1511 575 m 22 5 d -13 7 d -22 -5 d cl s 0.573333 0 1 c 1488 570 m 23 5 d -13 7 d -23 -4 d f black 1488 570 m 23 5 d -13 7 d -23 -4 d cl s + 0.573333 0 1 c 1466 566 m 22 4 d -13 8 d -22 -5 d f black 1466 566 m 22 4 d -13 8 d -22 -5 d cl s 0.573333 0 1 c 1443 562 m 23 4 d -13 7 d -23 -3 d f black 1443 562 m 23 4 d -13 7 d -23 -3 d cl s 0.573333 0 1 c 1421 559 m 22 3 d -13 8 d -22 -4 d f + black 1421 559 m 22 3 d -13 8 d -22 -4 d cl s 0.573333 0 1 c 1399 556 m 22 3 d -13 7 d -22 -3 d f black 1399 556 m 22 3 d -13 7 d -22 -3 d cl s 0.573333 0 1 c 1376 553 m 23 3 d -13 7 d -23 -2 d f black 1376 553 m 23 3 d -13 7 d -23 -2 d cl s + 0.573333 0 1 c 1354 551 m 22 2 d -13 8 d -22 -2 d f black 1354 551 m 22 2 d -13 8 d -22 -2 d cl s 0.573333 0 1 c 1331 550 m 23 1 d -13 8 d -23 -2 d f black 1331 550 m 23 1 d -13 8 d -23 -2 d cl s 0.573333 0 1 c 1316 549 m 15 1 d -13 7 d -16 -1 d f + 0.48 0 1 c 1309 548 m 7 1 d -14 7 d -6 X f black 1309 548 m 22 2 d -13 7 d -22 -1 d cl s 0.48 0 1 c 1286 547 m 23 1 d -13 8 d -23 -1 d f black 1286 547 m 23 1 d -13 8 d -23 -1 d cl s 0.48 0 1 c 1264 547 m 22 X -13 8 d -22 X f black 1264 547 m 22 X + -13 8 d -22 X cl s 0.48 0 1 c 1242 547 m 22 X -13 8 d -22 X f black 1242 547 m 22 X -13 8 d -22 X cl s 0.48 0 1 c 1241 547 m 1 X -13 8 d -1 X f 0.386667 0 1 c 1219 548 m 22 -1 d -13 8 d -22 X f black 1219 548 m 23 -1 d -13 8 d -23 X cl s 0.386667 0 + 1 c 1197 548 m 22 X -13 7 d -22 1 d f black 1197 548 m 22 X -13 7 d -22 1 d cl s 0.386667 0 1 c 1184 549 m 13 -1 d -13 8 d -13 1 d f 0.293333 0 1 c 1174 550 m 10 -1 d -13 8 d -10 1 d f black 1174 550 m 23 -2 d -13 8 d -23 2 d cl s 0.293333 0 1 c + 1152 552 m 22 -2 d -13 8 d -22 1 d f black 1152 552 m 22 -2 d -13 8 d -22 1 d cl s 0.293333 0 1 c 1136 553 m 16 -1 d -13 7 d -16 2 d f 0.2 0 1 c 1129 554 m 7 -1 d -13 8 d -7 X f black 1129 554 m 23 -2 d -13 7 d -23 2 d cl s 0.2 0 1 c 1107 556 m 22 + -2 d -13 7 d -22 3 d f black 1107 556 m 22 -2 d -13 7 d -22 3 d cl s 0.2 0 1 c 1094 558 m 13 -2 d -13 8 d -13 2 d f 0.106667 0 1 c 1085 559 m 9 -1 d -13 8 d -9 1 d f black 1085 559 m 22 -3 d -13 8 d -22 3 d cl s 0.106667 0 1 c 1062 563 m 23 -4 d -13 + 8 d -23 3 d f black 1062 563 m 23 -4 d -13 8 d -23 3 d cl s 0.106667 0 1 c 1055 564 m 7 -1 d -13 7 d -7 2 d f 0.0133331 0 1 c 1040 566 m 15 -2 d -13 8 d -15 2 d f black 1040 566 m 22 -3 d -13 7 d -22 4 d cl s 0.0133331 0 1 c 1020 570 m 20 -4 d -13 8 + d -20 4 d f 0 0.0800001 1 c 1017 571 m 3 -1 d -13 8 d -3 X f black 1017 571 m 23 -5 d -13 8 d -23 4 d cl s 0 0.0800001 1 c 995 575 m 22 -4 d -13 7 d -22 5 d f black 995 575 m 22 -4 d -13 7 d -22 5 d cl s 0 0.0800001 1 c 987 577 m 8 -2 d -13 8 d -8 2 + d f 0 0.173333 1 c 972 580 m 15 -3 d -13 8 d -15 3 d f black 972 580 m 23 -5 d -13 8 d -23 5 d cl s 0 0.173333 1 c 957 584 m 15 -4 d -13 8 d -16 4 d f 0 0.266667 1 c 950 586 m 7 -2 d -14 8 d -6 2 d f black 950 586 m 22 -6 d -13 8 d -22 6 d cl s 0 + 0.266667 1 c 928 592 m 22 -6 d -13 8 d -22 6 d f black 928 592 m 22 -6 d -13 8 d -22 6 d cl s 0 0.266667 1 c 927 592 m 1 X -13 8 d -1 X f 0 0.36 1 c 905 598 m 22 -6 d -13 8 d -22 6 d f black 905 598 m 23 -6 d -13 8 d -23 6 d cl s 0 0.36 1 c 900 600 + m 5 -2 d -13 8 d -5 2 d f 0 0.453333 1 c 883 605 m 17 -5 d -13 8 d -17 5 d f black 883 605 m 22 -7 d -13 8 d -22 7 d cl s 0 0.453333 1 c 873 608 m 10 -3 d -13 8 d -10 3 d f 0 0.546666 1 c 860 612 m 13 -4 d -13 8 d -13 4 d f black 860 612 m 23 -7 d + -13 8 d -23 7 d cl s 0 0.546666 1 c 848 617 m 12 -5 d -13 8 d -12 4 d f 0 0.64 1 c 838 620 m 10 -3 d -13 7 d -10 4 d f black 838 620 m 22 -8 d -13 8 d -22 8 d cl s 0 0.64 1 c 823 625 m 15 -5 d -13 8 d -15 5 d f 0 0.733333 1 c 815 628 m 8 -3 d -13 8 + d -8 3 d f black 815 628 m 23 -8 d -13 8 d -23 8 d cl s 0 0.733333 1 c 800 634 m 15 -6 d -13 8 d -15 6 d f 0 0.826667 1 c 793 636 m 7 -2 d -13 8 d -7 2 d f black 793 636 m 22 -8 d -13 8 d -22 8 d cl s 0 0.826667 1 c 777 643 m 16 -7 d -13 8 d -16 7 d + f 0 0.92 1 c 771 645 m 6 -2 d -13 8 d -6 2 d f black 771 645 m 22 -9 d -13 8 d -22 9 d cl s 0 0.92 1 c 755 652 m 16 -7 d -13 8 d -16 7 d f 0 1 0.986667 c 748 655 m 7 -3 d -13 8 d -7 2 d f black 748 655 m 23 -10 d -13 8 d -23 9 d cl s 0 1 0.986667 c + 733 661 m 15 -6 d -13 7 d -15 7 d f 0 1 0.893333 c 726 664 m 7 -3 d -13 8 d -7 3 d f black 726 664 m 22 -9 d -13 7 d -22 10 d cl s 0 1 0.893333 c 713 670 m 13 -6 d -13 8 d -13 6 d f 0 1 0.8 c 703 675 m 10 -5 d -13 8 d -10 4 d f black 703 675 m 23 + -11 d -13 8 d -23 10 d cl s 0 1 0.8 c 692 680 m 11 -5 d -13 7 d -11 6 d f 0 1 0.706667 c 681 685 m 11 -5 d -13 8 d -11 5 d f black 681 685 m 22 -10 d -13 7 d -22 11 d cl s 0 1 0.706667 c 672 689 m 9 -4 d -13 8 d -9 4 d f 0 1 0.613333 c 658 696 m 14 + -7 d -13 8 d -14 7 d f black 658 696 m 23 -11 d -13 8 d -23 11 d cl s 0 1 0.613333 c 653 699 m 5 -3 d -13 8 d -5 3 d f 0 1 0.52 c 636 708 m 17 -9 d -13 8 d -17 8 d f black 636 708 m 22 -12 d -13 8 d -22 11 d cl s 0 1 0.52 c 634 709 m 2 -1 d -13 7 d + -2 1 d f 0 1 0.426667 c 616 718 m 18 -9 d -13 7 d -18 10 d f 0 1 0.333333 c 614 719 m 2 -1 d -13 8 d -2 1 d f black 614 719 m 22 -11 d -13 7 d -22 12 d cl s 0.48 0 1 c 1716 640 m -4 -5 d -22 -8 d 5 7 d f 0.386667 0 1 c 1722 650 m -6 -10 d -21 -6 d 6 + 10 d f 0.293333 0 1 c 1703 647 m 22 9 d -3 -6 d -21 -6 d f black 1703 647 m 22 9 d -13 -21 d -22 -8 d cl s 0.573333 0 1 c 1673 620 m -5 -1 d f 0.48 0 1 c 1695 634 m -5 -7 d -17 -7 d -5 -1 d 6 10 d f 0.386667 0 1 c 1681 638 m 3 1 d 17 5 d -6 -10 d + -21 -5 d f 0.293333 0 1 c 1684 639 m 19 8 d -2 -3 d f black 1681 638 m 22 9 d -13 -20 d -22 -8 d cl s 0.573333 0 1 c 1668 619 m -23 -8 d 2 3 d f 0.48 0 1 c 1674 629 m -6 -10 d -21 -5 d 7 9 d f 0.386667 0 1 c 1658 630 m 23 8 d -7 -9 d -20 -6 d f + black 1658 630 m 23 8 d -13 -19 d -23 -8 d cl s 0.573333 0 1 c 1647 614 m -2 -3 d -22 -7 d 3 4 d f 0.48 0 1 c 1654 623 m -7 -9 d -21 -6 d 7 10 d f 0.386667 0 1 c 1636 622 m 22 8 d -4 -7 d -21 -5 d f black 1636 622 m 22 8 d -13 -19 d -22 -7 d cl s + 0.573333 0 1 c 1626 608 m -3 -4 d -23 -7 d 5 6 d f 0.48 0 1 c 1633 618 m -7 -10 d -21 -5 d 7 10 d f 0.386667 0 1 c 1613 615 m 23 7 d -3 -4 d -21 -5 d f black 1613 615 m 23 7 d -13 -18 d -23 -7 d cl s 0.573333 0 1 c 1605 603 m -5 -6 d -22 -6 d 5 7 d + f 0.48 0 1 c 1612 613 m -7 -10 d -22 -5 d 7 9 d f 0.386667 0 1 c 1591 608 m 22 7 d -1 -2 d -22 -6 d f black 1591 608 m 22 7 d -13 -18 d -22 -6 d cl s 0.573333 0 1 c 1583 598 m -5 -7 d -23 -6 d 7 8 d f 0.48 0 1 c 1568 602 m 12 3 d 10 2 d -7 -9 d -21 + -5 d f 0.386667 0 1 c 1580 605 m 11 3 d -1 -1 d f black 1568 602 m 23 6 d -13 -17 d -23 -6 d cl s 0.573333 0 1 c 1562 593 m -7 -8 d -22 -5 d 7 8 d f 0.48 0 1 c 1546 596 m 22 6 d -6 -9 d -22 -5 d f black 1546 596 m 22 6 d -13 -17 d -22 -5 d cl s + 0.573333 0 1 c 1540 588 m -7 -8 d -22 -5 d 7 8 d f 0.48 0 1 c 1524 590 m 22 6 d -6 -8 d -22 -5 d f black 1524 590 m 22 6 d -13 -16 d -22 -5 d cl s 0.573333 0 1 c 1518 583 m -7 -8 d -23 -5 d 8 9 d f 0.48 0 1 c 1501 585 m 23 5 d -6 -7 d -22 -4 d f + black 1501 585 m 23 5 d -13 -15 d -23 -5 d cl s 0.573333 0 1 c 1496 579 m -8 -9 d -22 -4 d 7 8 d f 0.48 0 1 c 1479 580 m 22 5 d -5 -6 d -23 -5 d f black 1479 580 m 22 5 d -13 -15 d -22 -4 d cl s 0.573333 0 1 c 1473 574 m -7 -8 d -23 -4 d 8 8 d f + 0.48 0 1 c 1456 576 m 23 4 d -6 -6 d -22 -4 d f black 1456 576 m 23 4 d -13 -14 d -23 -4 d cl s 0.573333 0 1 c 1451 570 m -8 -8 d -22 -3 d 7 7 d f 0.48 0 1 c 1434 572 m 22 4 d -5 -6 d -23 -4 d f black 1434 572 m 22 4 d -13 -14 d -22 -3 d cl s + 0.573333 0 1 c 1428 566 m -7 -7 d -22 -3 d 6 6 d f 0.48 0 1 c 1411 568 m 23 4 d -6 -6 d -23 -4 d f black 1411 568 m 23 4 d -13 -13 d -22 -3 d cl s 0.573333 0 1 c 1405 562 m -6 -6 d -23 -3 d 5 5 d f 0.48 0 1 c 1389 565 m 22 3 d -6 -6 d -24 -4 d f + black 1389 565 m 22 3 d -12 -12 d -23 -3 d cl s 0.573333 0 1 c 1381 558 m -5 -5 d -22 -2 d 3 3 d f 0.48 0 1 c 1373 563 m 16 2 d -8 -7 d -24 -4 d 9 8 d f 0.386667 0 1 c 1367 563 m 6 X -7 -1 d f black 1367 563 m 22 2 d -13 -12 d -22 -2 d cl s 0.573333 + 0 1 c 1357 554 m -3 -3 d -23 -1 d 2 1 d f 0.48 0 1 c 1366 562 m -9 -8 d -24 -3 d 9 8 d f 0.386667 0 1 c 1344 560 m 23 3 d -1 -1 d -24 -3 d f black 1344 560 m 23 3 d -13 -12 d -23 -1 d cl s 0.573333 0 1 c 1333 551 m -2 -1 d -15 -1 d f 0.48 0 1 c 1342 + 559 m -9 -8 d -17 -2 d -7 -1 d 9 7 d f 0.386667 0 1 c 1322 558 m 22 2 d -2 -1 d -24 -4 d f black 1322 558 m 22 2 d -13 -10 d -22 -2 d cl s 0.48 0 1 c 1318 555 m -9 -7 d -23 -1 d 7 5 d f 0.386667 0 1 c 1299 557 m 23 1 d -4 -3 d -25 -3 d f black 1299 + 557 m 23 1 d -13 -10 d -23 -1 d cl s 0.48 0 1 c 1293 552 m -7 -5 d -22 X 3 3 d f 0.386667 0 1 c 1277 556 m 22 1 d -6 -5 d -26 -2 d f black 1277 556 m 22 1 d -13 -10 d -22 X cl s 0.48 0 1 c 1267 550 m -3 -3 d -22 X f 0.386667 0 1 c 1270 556 m 7 X -10 + -6 d -25 -3 d 10 7 d f 0.293333 0 1 c 1254 556 m 16 X -18 -2 d f black 1254 556 m 23 X -13 -9 d -22 X cl s 0.48 0 1 c 1242 547 m -1 X f 0.386667 0 1 c 1252 554 m -10 -7 d -1 X -22 1 d 7 4 d f 0.293333 0 1 c 1232 555 m 22 1 d -2 -2 d -26 -2 d f black + 1232 555 m 22 1 d -12 -9 d -23 1 d cl s 0.386667 0 1 c 1226 552 m -7 -4 d -22 X 2 2 d f 0.293333 0 1 c 1210 556 m 22 -1 d -6 -3 d -27 -2 d f black 1210 556 m 22 -1 d -13 -7 d -22 X cl s 0.386667 0 1 c 1199 550 m -2 -2 d -13 1 d f 0.293333 0 1 c 1203 + 556 m 7 X -11 -6 d -15 -1 d -10 1 d 10 5 d f 0.2 0 1 c 1187 556 m 16 X -19 -1 d f black 1187 556 m 23 X -13 -8 d -23 2 d cl s 0.293333 0 1 c 1184 555 m -10 -5 d -22 2 d 4 2 d f 0.2 0 1 c 1165 558 m 22 -2 d -3 -1 d -28 -1 d f black 1165 558 m 22 -2 d + -13 -6 d -22 2 d cl s 0.293333 0 1 c 1156 554 m -4 -2 d -16 1 d f 0.2 0 1 c 1149 559 m 16 -1 d -9 -4 d -20 -1 d -7 1 d 11 4 d f 0.106667 0 1 c 1142 559 m 7 X -9 -1 d f black 1142 559 m 23 -1 d -13 -6 d -23 2 d cl s 0.2 0 1 c 1140 558 m -11 -4 d -22 + 2 d 4 2 d f 0.106667 0 1 c 1120 561 m 22 -2 d -2 -1 d -29 X f black 1120 561 m 22 -2 d -13 -5 d -22 2 d cl s 0.2 0 1 c 1111 558 m -4 -2 d -13 2 d f 0.106667 0 1 c 1103 563 m 17 -2 d -9 -3 d -17 X -9 1 d 11 4 d f 0.0133331 0 1 c 1097 564 m 6 -1 d -7 + X f black 1097 564 m 23 -3 d -13 -5 d -22 3 d cl s 0.106667 0 1 c 1096 563 m -11 -4 d -23 4 d 3 X f 0.0133331 0 1 c 1075 566 m 22 -2 d -1 -1 d -31 X f black 1075 566 m 22 -2 d -12 -5 d -23 4 d cl s 0.106667 0 1 c 1065 563 m -3 X -7 1 d f 0.0133331 0 + 1 c 1063 568 m 12 -2 d -10 -3 d -10 1 d -15 2 d 9 3 d f 0 0.0800001 1 c 1053 570 m 10 -2 d -14 1 d f black 1053 570 m 22 -4 d -13 -3 d -22 3 d cl s 0.0133331 0 1 c 1049 569 m -9 -3 d -20 4 d f 0 0.0800001 1 c 1030 573 m 23 -3 d -4 -1 d -29 1 d -3 1 + d f black 1030 573 m 23 -3 d -13 -4 d -23 5 d cl s 0 0.0800001 1 c 1025 574 m 5 -1 d -13 -2 d -22 4 d 4 1 d f 0 0.173333 1 c 1008 578 m 17 -4 d -26 2 d f black 1008 578 m 22 -5 d -13 -2 d -22 4 d cl s 0 0.0800001 1 c 999 576 m -4 -1 d -8 2 d f 0 + 0.173333 1 c 991 581 m 17 -3 d -9 -2 d -12 1 d -15 3 d 10 2 d f 0 0.266667 1 c 985 582 m 6 -1 d -9 1 d f black 985 582 m 23 -4 d -13 -3 d -23 5 d cl s 0 0.173333 1 c 982 582 m -10 -2 d -15 4 d f 0 0.266667 1 c 963 587 m 22 -5 d -3 X -25 2 d -7 2 d f + black 963 587 m 22 -5 d -13 -2 d -22 6 d cl s 0 0.266667 1 c 959 588 m 4 -1 d -13 -1 d -22 6 d f 0 0.36 1 c 940 592 m 19 -4 d -31 4 d f black 940 592 m 23 -5 d -13 -1 d -22 6 d cl s 0 0.266667 1 c 928 592 m -1 X f 0 0.36 1 c 929 595 m 11 -3 d -13 X + -22 6 d 5 X f 0 0.453333 1 c 918 598 m 11 -3 d -19 3 d f black 918 598 m 22 -6 d -12 X -23 6 d cl s 0 0.36 1 c 910 598 m -5 X -5 2 d f 0 0.453333 1 c 900 603 m 18 -5 d -8 X -10 2 d -17 5 d 9 X f 0 0.546666 1 c 896 604 m 4 -1 d -8 2 d f black 896 604 + m 22 -6 d -13 X -22 7 d cl s 0 0.453333 1 c 892 605 m -9 X -10 3 d f 0 0.546666 1 c 873 611 m 23 -7 d -4 1 d -19 3 d -13 4 d f black 873 611 m 23 -7 d -13 1 d -23 7 d cl s 0 0.546666 1 c 873 611 m -13 1 d -12 5 d f 0 0.64 1 c 851 618 m 22 -7 d -25 6 + d -10 3 d f black 851 618 m 22 -7 d -13 1 d -22 8 d cl s 0 0.64 1 c 847 619 m 4 -1 d -13 2 d -15 5 d f 0 0.733333 1 c 828 626 m 19 -7 d -24 6 d -8 3 d f black 828 626 m 23 -8 d -13 2 d -23 8 d cl s 0 0.733333 1 c 822 628 m 6 -2 d -13 2 d -15 6 d f 0 + 0.826667 1 c 806 633 m 16 -5 d -22 6 d -7 2 d f black 806 633 m 22 -7 d -13 2 d -22 8 d cl s 0 0.826667 1 c 798 637 m 8 -4 d -13 3 d -16 7 d f 0 0.92 1 c 783 642 m 15 -5 d -21 6 d -6 2 d f black 783 642 m 23 -9 d -13 3 d -22 9 d cl s 0 0.92 1 c 774 + 645 m 9 -3 d -12 3 d -16 7 d f 0 1 0.986667 c 761 651 m 13 -6 d -19 7 d -7 3 d f black 761 651 m 22 -9 d -12 3 d -23 10 d cl s 0 1 0.986667 c 752 654 m 9 -3 d -13 4 d -15 6 d f 0 1 0.893333 c 739 660 m 13 -6 d -19 7 d -7 3 d f black 739 660 m 22 -9 + d -13 4 d -22 9 d cl s 0 1 0.893333 c 730 663 m 9 -3 d -13 4 d -13 6 d f 0 1 0.8 c 716 669 m 14 -6 d -17 7 d -10 5 d f black 716 669 m 23 -9 d -13 4 d -23 11 d cl s 0 1 0.8 c 709 673 m 7 -4 d -13 6 d -11 5 d f 0 1 0.706667 c 694 679 m 15 -6 d -17 7 + d -11 5 d f black 694 679 m 22 -10 d -13 6 d -22 10 d cl s 0 1 0.706667 c 688 682 m 6 -3 d -13 6 d -9 4 d f 0 1 0.613333 c 671 690 m 17 -8 d -16 7 d -14 7 d f black 671 690 m 23 -11 d -13 6 d -23 11 d cl s 0 1 0.613333 c 668 691 m 3 -1 d -13 6 d -5 + 3 d f 0 1 0.52 c 649 701 m 19 -10 d -15 8 d -17 9 d f black 649 701 m 22 -11 d -13 6 d -22 12 d cl s 0 1 0.52 c 648 701 m 1 X -13 7 d -2 1 d f 0 1 0.426667 c 629 711 m 19 -10 d -14 8 d -18 9 d f 0 1 0.333333 c 626 712 m 3 -1 d -13 7 d -2 1 d f black + 626 712 m 23 -11 d -13 7 d -22 11 d cl s 0.293333 0 1 c 1727 660 m -2 -4 d -22 -9 d 2 8 d f 0.2 0 1 c 1730 672 m -3 -12 d -22 -5 d 4 12 d f 0.106667 0 1 c 1733 683 m -3 -11 d -21 -5 d 3 11 d f 0.0133331 0 1 c 1737 695 m -4 -12 d -21 -5 d 3 12 d f 0 + 0.0800001 1 c 1716 691 m 22 11 d -1 -7 d -22 -5 d f black 1716 691 m 22 11 d -13 -46 d -22 -9 d cl s 0.386667 0 1 c 1684 639 m -3 -1 d 1 Y f 0.293333 0 1 c 1705 655 m -2 -8 d -19 -8 d -3 X 3 11 d f 0.2 0 1 c 1709 667 m -4 -12 d -21 -5 d 4 11 d f + 0.106667 0 1 c 1712 678 m -3 -11 d -21 -6 d 3 12 d f 0.0133331 0 1 c 1694 682 m 13 6 d 8 2 d -3 -12 d -21 -5 d f 0 0.0800001 1 c 1707 688 m 9 3 d -1 -1 d f black 1694 682 m 22 9 d -13 -44 d -22 -9 d cl s 0.386667 0 1 c 1681 639 m -1 Y -23 -8 d 1 3 d + f 0.293333 0 1 c 1684 650 m -3 -11 d -22 -6 d 4 12 d f 0.2 0 1 c 1688 661 m -4 -11 d -21 -5 d 3 11 d f 0.106667 0 1 c 1691 673 m -3 -12 d -22 -5 d 4 12 d f 0.0133331 0 1 c 1671 673 m 23 9 d -3 -9 d -21 -5 d f black 1671 673 m 23 9 d -13 -44 d -23 -8 + d cl s 0.386667 0 1 c 1659 633 m -1 -3 d -22 -8 d 2 6 d f 0.293333 0 1 c 1663 645 m -4 -12 d -21 -5 d 3 12 d f 0.2 0 1 c 1666 656 m -3 -11 d -22 -5 d 4 11 d f 0.106667 0 1 c 1670 668 m -4 -12 d -21 -5 d 3 12 d f 0.0133331 0 1 c 1649 664 m 22 9 d -1 + -5 d -22 -5 d f black 1649 664 m 22 9 d -13 -43 d -22 -8 d cl s 0.386667 0 1 c 1638 628 m -2 -6 d -23 -7 d 3 8 d f 0.293333 0 1 c 1641 640 m -3 -12 d -22 -5 d 4 12 d f 0.2 0 1 c 1645 651 m -4 -11 d -21 -5 d 3 11 d f 0.106667 0 1 c 1626 655 m 14 6 d + 8 2 d -3 -12 d -22 -5 d f 0.0133331 0 1 c 1640 661 m 9 3 d -1 -1 d f black 1626 655 m 23 9 d -13 -42 d -23 -7 d cl s 0.386667 0 1 c 1616 623 m -3 -8 d -22 -7 d 3 10 d f 0.293333 0 1 c 1620 635 m -4 -12 d -22 -5 d 4 12 d f 0.2 0 1 c 1623 646 m -3 -11 + d -22 -5 d 4 11 d f 0.106667 0 1 c 1604 647 m 22 8 d -3 -9 d -21 -5 d f black 1604 647 m 22 8 d -13 -40 d -22 -7 d cl s 0.48 0 1 c 1580 605 m -12 -3 d 1 X f 0.386667 0 1 c 1594 618 m -3 -10 d -11 -3 d -11 -3 d 4 12 d f 0.293333 0 1 c 1598 630 m -4 + -12 d -21 -4 d 3 11 d f 0.2 0 1 c 1602 641 m -4 -11 d -22 -5 d 4 11 d f 0.106667 0 1 c 1581 640 m 23 7 d -2 -6 d -22 -5 d f black 1581 640 m 23 7 d -13 -39 d -23 -6 d cl s 0.48 0 1 c 1569 602 m -1 X -22 -6 d 1 2 d f 0.386667 0 1 c 1573 614 m -4 -12 + d -22 -4 d 4 11 d f 0.293333 0 1 c 1576 625 m -3 -11 d -22 -5 d 4 11 d f 0.2 0 1 c 1580 636 m -4 -11 d -21 -5 d 3 11 d f 0.106667 0 1 c 1559 633 m 22 7 d -1 -4 d -22 -5 d f black 1559 633 m 22 7 d -13 -38 d -22 -6 d cl s 0.48 0 1 c 1547 598 m -1 -2 + d -22 -6 d 1 3 d f 0.386667 0 1 c 1551 609 m -4 -11 d -22 -5 d 4 11 d f 0.293333 0 1 c 1555 620 m -4 -11 d -22 -5 d 4 11 d f 0.2 0 1 c 1537 626 m 2 1 d 19 4 d -3 -11 d -22 -5 d f 0.106667 0 1 c 1539 627 m 20 6 d -1 -2 d f black 1537 626 m 22 7 d -13 + -37 d -22 -6 d cl s 0.48 0 1 c 1525 593 m -1 -3 d -23 -5 d 1 3 d f 0.386667 0 1 c 1529 604 m -4 -11 d -23 -5 d 5 11 d f 0.293333 0 1 c 1533 615 m -4 -11 d -22 -5 d 4 11 d f 0.2 0 1 c 1514 620 m 23 6 d -4 -11 d -22 -5 d f black 1514 620 m 23 6 d -13 + -36 d -23 -5 d cl s 0.48 0 1 c 1502 588 m -1 -3 d -22 -5 d 1 4 d f 0.386667 0 1 c 1507 599 m -5 -11 d -22 -4 d 4 11 d f 0.293333 0 1 c 1511 610 m -4 -11 d -23 -4 d 5 11 d f 0.2 0 1 c 1492 614 m 22 6 d -3 -10 d -22 -4 d f black 1492 614 m 22 6 d -13 + -35 d -22 -5 d cl s 0.48 0 1 c 1480 584 m -1 -4 d -23 -4 d 2 3 d f 0.386667 0 1 c 1484 595 m -4 -11 d -22 -5 d 4 11 d f 0.293333 0 1 c 1489 606 m -5 -11 d -22 -5 d 4 11 d f 0.2 0 1 c 1469 608 m 23 6 d -3 -8 d -23 -5 d f black 1469 608 m 23 6 d -13 + -34 d -23 -4 d cl s 0.48 0 1 c 1458 579 m -2 -3 d -22 -4 d 1 3 d f 0.386667 0 1 c 1462 590 m -4 -11 d -23 -4 d 5 11 d f 0.293333 0 1 c 1466 601 m -4 -11 d -22 -4 d 4 10 d f 0.2 0 1 c 1447 603 m 22 5 d -3 -7 d -22 -5 d f black 1447 603 m 22 5 d -13 + -32 d -22 -4 d cl s 0.48 0 1 c 1435 575 m -1 -3 d -23 -4 d 1 2 d f 0.386667 0 1 c 1440 586 m -5 -11 d -23 -5 d 5 11 d f 0.293333 0 1 c 1444 596 m -4 -10 d -23 -5 d 4 11 d f 0.2 0 1 c 1424 599 m 23 4 d -3 -7 d -23 -4 d f black 1424 599 m 23 4 d -13 + -31 d -23 -4 d cl s 0.48 0 1 c 1412 570 m -1 -2 d -22 -3 d 1 Y f 0.386667 0 1 c 1417 581 m -5 -11 d -23 -4 d 5 11 d f 0.293333 0 1 c 1421 592 m -4 -11 d -23 -4 d 5 11 d f 0.2 0 1 c 1402 595 m 22 4 d -3 -7 d -22 -4 d f black 1402 595 m 22 4 d -13 -31 + d -22 -3 d cl s 0.48 0 1 c 1389 566 m -1 Y -16 -2 d f 0.386667 0 1 c 1394 577 m -5 -11 d -16 -3 d -6 X 4 10 d f 0.293333 0 1 c 1399 588 m -5 -11 d -23 -4 d 5 10 d f 0.2 0 1 c 1380 591 m 22 4 d -3 -7 d -23 -5 d f black 1380 591 m 22 4 d -13 -30 d -22 + -2 d cl s 0.386667 0 1 c 1371 573 m -4 -10 d -23 -3 d 4 9 d f 0.293333 0 1 c 1376 583 m -5 -10 d -23 -4 d 5 10 d f 0.2 0 1 c 1357 588 m 23 3 d -4 -8 d -23 -4 d f black 1357 588 m 23 3 d -13 -28 d -23 -3 d cl s 0.386667 0 1 c 1348 569 m -4 -9 d -22 + -2 d 3 7 d f 0.293333 0 1 c 1353 579 m -5 -10 d -23 -4 d 5 10 d f 0.2 0 1 c 1335 585 m 22 3 d -4 -9 d -23 -4 d f black 1335 585 m 22 3 d -13 -28 d -22 -2 d cl s 0.386667 0 1 c 1325 565 m -3 -7 d -23 -1 d 2 4 d f 0.293333 0 1 c 1330 575 m -5 -10 d + -24 -4 d 6 10 d f 0.2 0 1 c 1325 584 m 10 1 d -5 -10 d -23 -4 d 5 10 d f 0.106667 0 1 c 1312 582 m 13 2 d -13 -3 d f black 1312 582 m 23 3 d -13 -27 d -23 -1 d cl s 0.386667 0 1 c 1301 561 m -2 -4 d -22 -1 d 1 Y f 0.293333 0 1 c 1307 571 m -6 -10 d + -24 -4 d 6 10 d f 0.2 0 1 c 1312 581 m -5 -10 d -24 -4 d 5 10 d f 0.106667 0 1 c 1290 580 m 22 2 d -1 Y -24 -4 d f black 1290 580 m 22 2 d -13 -25 d -22 -1 d cl s 0.386667 0 1 c 1277 557 m -1 Y -7 X f 0.293333 0 1 c 1283 567 m -6 -10 d -7 -1 d -16 X + 5 8 d f 0.2 0 1 c 1288 577 m -5 -10 d -24 -3 d 6 10 d f 0.106667 0 1 c 1267 579 m 23 1 d -2 -3 d -23 -3 d f black 1267 579 m 23 1 d -13 -24 d -23 X cl s 0.293333 0 1 c 1259 564 m -5 -8 d -22 -1 d 3 5 d f 0.2 0 1 c 1265 574 m -6 -10 d -24 -4 d 6 10 d + f 0.106667 0 1 c 1245 577 m 22 2 d -2 -5 d -24 -4 d f black 1245 577 m 22 2 d -13 -23 d -22 -1 d cl s 0.293333 0 1 c 1235 560 m -3 -5 d -22 1 d 1 Y f 0.2 0 1 c 1241 570 m -6 -10 d -25 -3 d 6 10 d f 0.106667 0 1 c 1223 577 m 22 X -4 -7 d -25 -3 d 7 + 10 d f 0.0133331 0 1 c 1223 577 m f black 1223 577 m 22 X -13 -22 d -22 1 d cl s 0.293333 0 1 c 1210 557 m -1 Y -7 X f 0.2 0 1 c 1216 567 m -6 -10 d -7 -1 d -16 X 5 8 d f 0.106667 0 1 c 1223 577 m -7 -10 d -24 -3 d 6 9 d f 0.0133331 0 1 c 1200 576 m + 23 1 d -25 -4 d f black 1200 576 m 23 1 d -13 -21 d -23 X cl s 0.2 0 1 c 1192 564 m -5 -8 d -22 2 d 2 3 d f 0.106667 0 1 c 1198 573 m -6 -9 d -25 -3 d 6 9 d f 0.0133331 0 1 c 1178 576 m 22 X -2 -3 d -25 -3 d f black 1178 576 m 22 X -13 -20 d -22 2 d + cl s 0.2 0 1 c 1167 561 m -2 -3 d -16 1 d f 0.106667 0 1 c 1173 570 m -6 -9 d -18 -2 d -7 X 6 8 d f 0.0133331 0 1 c 1156 577 m 22 -1 d -5 -6 d -25 -3 d 7 10 d f 0 0.0800001 1 c 1155 577 m 1 X -1 X f black 1155 577 m 23 -1 d -13 -18 d -23 1 d cl s + 0.106667 0 1 c 1148 567 m -6 -8 d -22 2 d 3 4 d f 0.0133331 0 1 c 1155 577 m -7 -10 d -25 -2 d 7 9 d f 0 0.0800001 1 c 1133 578 m 22 -1 d -25 -3 d f black 1133 578 m 22 -1 d -13 -18 d -22 2 d cl s 0.106667 0 1 c 1123 565 m -3 -4 d -17 2 d f + 0.0133331 0 1 c 1130 574 m -7 -9 d -20 -2 d -6 1 d 7 7 d f 0 0.0800001 1 c 1110 579 m 23 -1 d -3 -4 d -26 -3 d f black 1110 579 m 23 -1 d -13 -17 d -23 3 d cl s 0.0133331 0 1 c 1104 571 m -7 -7 d -22 2 d 3 3 d f 0 0.0800001 1 c 1103 580 m 7 -1 d -6 + -8 d -26 -2 d 7 9 d f 0 0.173333 1 c 1088 581 m 15 -1 d -18 -2 d f black 1088 581 m 22 -2 d -13 -15 d -22 2 d cl s 0.0133331 0 1 c 1078 569 m -3 -3 d -12 2 d f 0 0.0800001 1 c 1085 578 m -7 -9 d -15 -1 d -10 2 d 6 6 d f 0 0.173333 1 c 1066 583 m 22 + -2 d -3 -3 d -26 -2 d f black 1066 583 m 22 -2 d -13 -15 d -22 4 d cl s 0 0.0800001 1 c 1059 576 m -6 -6 d -23 3 d 1 2 d f 0 0.173333 1 c 1058 584 m 8 -1 d -7 -7 d -28 -1 d 9 8 d f 0 0.266667 1 c 1043 586 m 15 -2 d -18 -1 d f black 1043 586 m 23 -3 + d -13 -13 d -23 3 d cl s 0 0.0800001 1 c 1031 575 m -1 -2 d -5 1 d f 0 0.173333 1 c 1040 583 m -9 -8 d -6 -1 d -17 4 d 4 3 d f 0 0.266667 1 c 1021 589 m 22 -3 d -3 -3 d -28 -2 d f black 1021 589 m 22 -3 d -13 -13 d -22 5 d cl s 0 0.173333 1 c 1012 + 581 m -4 -3 d -17 3 d f 0 0.266667 1 c 1017 589 m 4 X -9 -8 d -21 X -6 1 d 8 6 d f 0 0.36 1 c 998 592 m 19 -3 d -24 -1 d f black 998 592 m 23 -3 d -13 -11 d -23 4 d cl s 0 0.266667 1 c 993 588 m -8 -6 d -22 5 d 1 1 d f 0 0.36 1 c 980 595 m 18 -3 d + -5 -4 d -29 X 11 7 d f 0 0.453333 1 c 976 596 m 4 -1 d -5 X f black 976 596 m 22 -4 d -13 -10 d -22 5 d cl s 0 0.266667 1 c 964 588 m -1 -1 d -4 1 d f 0 0.36 1 c 975 595 m -11 -7 d -5 X -19 4 d 5 3 d f 0 0.453333 1 c 953 600 m 23 -4 d -1 -1 d -30 X + f black 953 600 m 23 -4 d -13 -9 d -23 5 d cl s 0 0.36 1 c 945 595 m -5 -3 d -11 3 d f 0 0.453333 1 c 946 602 m 7 -2 d -8 -5 d -16 X -11 3 d 8 4 d f 0 0.546666 1 c 931 605 m 15 -3 d -20 X f black 931 605 m 22 -5 d -13 -8 d -22 6 d cl s 0 0.453333 1 + c 926 602 m -8 -4 d -18 5 d f 0 0.546666 1 c 913 609 m 18 -4 d -5 -3 d -26 1 d -4 1 d 11 5 d f 0 0.64 1 c 909 610 m 4 -1 d -6 X f black 909 610 m 22 -5 d -13 -7 d -22 6 d cl s 0 0.546666 1 c 907 609 m -11 -5 d -23 7 d f 0 0.64 1 c 886 616 m 23 -6 d + -2 -1 d -34 2 d f black 886 616 m 23 -6 d -13 -6 d -23 7 d cl s 0 0.546666 1 c 873 611 m f 0 0.64 1 c 883 616 m 3 X -13 -5 d -22 7 d 2 1 d f 0 0.733333 1 c 864 622 m 19 -6 d -30 3 d f black 864 622 m 22 -6 d -13 -5 d -22 7 d cl s 0 0.64 1 c 853 619 + m -2 -1 d -4 1 d f 0 0.733333 1 c 855 624 m 9 -2 d -11 -3 d -6 X -19 7 d 5 X f 0 0.826667 1 c 841 628 m 14 -4 d -22 2 d f black 841 628 m 23 -6 d -13 -4 d -23 8 d cl s 0 0.733333 1 c 833 626 m -5 X -6 2 d f 0 0.826667 1 c 828 632 m 13 -4 d -8 -2 d + -11 2 d -16 5 d 7 1 d f 0 0.92 1 c 819 635 m 9 -3 d -15 2 d f black 819 635 m 22 -7 d -13 -2 d -22 7 d cl s 0 0.826667 1 c 813 634 m -7 -1 d -8 4 d f 0 0.92 1 c 802 640 m 17 -5 d -6 -1 d -15 3 d -15 5 d 9 X f 0 1 0.986667 c 796 642 m 6 -2 d -10 2 d + f black 796 642 m 23 -7 d -13 -2 d -23 9 d cl s 0 0.92 1 c 792 642 m -9 X -9 3 d f 0 1 0.986667 c 777 649 m 19 -7 d -4 X -18 3 d -13 6 d 10 -1 d f 0 1 0.893333 c 774 650 m 3 -1 d -6 1 d f black 774 650 m 22 -8 d -13 X -22 9 d cl s 0 1 0.986667 c 771 + 650 m -10 1 d -9 3 d f 0 1 0.893333 c 752 658 m 22 -8 d -3 X -19 4 d -13 6 d 12 -2 d f 0 1 0.8 c 752 658 m -1 X f black 752 658 m 22 -8 d -13 1 d -22 9 d cl s 0 1 0.893333 c 751 658 m -12 2 d -9 3 d f 0 1 0.8 c 729 666 m 23 -8 d -1 X -21 5 d -14 6 d + f black 729 666 m 23 -8 d -13 2 d -23 9 d cl s 0 1 0.8 c 729 666 m -13 3 d -7 4 d f 0 1 0.706667 c 707 675 m 22 -9 d -20 7 d -15 6 d f black 707 675 m 22 -9 d -13 3 d -22 10 d cl s 0 1 0.706667 c 707 675 m -13 4 d -6 3 d f 0 1 0.613333 c 685 684 m + 22 -9 d -19 7 d -17 8 d 12 -5 d f 0 1 0.52 c 684 685 m 1 -1 d -2 1 d f black 684 685 m 23 -10 d -13 4 d -23 11 d cl s 0 1 0.613333 c 683 685 m -12 5 d -3 1 d f 0 1 0.52 c 664 694 m 20 -9 d -1 X -15 6 d -19 10 d 4 -2 d f 0 1 0.426667 c 662 694 m 2 X + -11 5 d f black 662 694 m 22 -9 d -13 5 d -22 11 d cl s 0 1 0.52 c 653 699 m -4 2 d -1 X f 0 1 0.426667 c 643 703 m 19 -9 d -9 5 d -5 2 d -19 10 d f 0 1 0.333333 c 639 705 m 4 -2 d -14 8 d -3 1 d f black 639 705 m 23 -11 d -13 7 d -23 11 d cl s 0 + 0.0800001 1 c 1739 707 m -1 -5 d -22 -11 d 2 11 d f 0 0.173333 1 c 1742 719 m -3 -12 d -21 -5 d 2 12 d f 0 0.266667 1 c 1744 731 m -2 -12 d -22 -5 d 3 12 d f 0 0.36 1 c 1747 743 m -3 -12 d -21 -5 d 2 12 d f 0 0.453333 1 c 1749 755 m -2 -12 d -22 -5 + d 3 12 d f 0 0.546666 1 c 1729 756 m 21 11 d 1 X -2 -12 d -21 -5 d f 0 0.64 1 c 1750 767 m 1 1 d -1 Y f black 1729 756 m 22 12 d -13 -66 d -22 -11 d cl s 0.0133331 0 1 c 1707 688 m -13 -6 d 3 Y f 0 0.0800001 1 c 1718 702 m -2 -11 d -9 -3 d -13 -3 d + 3 12 d f 0 0.173333 1 c 1720 714 m -2 -12 d -21 -5 d 2 12 d f 0 0.266667 1 c 1723 726 m -3 -12 d -21 -5 d 2 12 d f 0 0.36 1 c 1725 738 m -2 -12 d -22 -5 d 3 12 d f 0 0.453333 1 c 1728 750 m -3 -12 d -21 -5 d 2 12 d f 0 0.546666 1 c 1706 745 m 23 11 + d -1 -6 d -22 -5 d f black 1706 745 m 23 11 d -13 -65 d -22 -9 d cl s 0.0133331 0 1 c 1694 685 m -3 Y -23 -9 d 2 6 d f 0 0.0800001 1 c 1697 697 m -3 -12 d -21 -6 d 2 12 d f 0 0.173333 1 c 1699 709 m -2 -12 d -22 -6 d 3 12 d f 0 0.266667 1 c 1701 721 + m -2 -12 d -21 -6 d 2 12 d f 0 0.36 1 c 1704 733 m -3 -12 d -21 -6 d 3 12 d f 0 0.453333 1 c 1684 734 m 22 10 d 1 Y -2 -12 d -21 -6 d f 0 0.546666 1 c 1706 744 m 1 Y f black 1684 734 m 22 11 d -12 -63 d -23 -9 d cl s 0.0133331 0 1 c 1673 679 m -2 -6 + d -22 -9 d 2 10 d f 0 0.0800001 1 c 1675 691 m -2 -12 d -22 -5 d 3 12 d f 0 0.173333 1 c 1678 703 m -3 -12 d -21 -5 d 2 12 d f 0 0.266667 1 c 1680 715 m -2 -12 d -22 -5 d 3 12 d f 0 0.36 1 c 1683 727 m -3 -12 d -21 -5 d 2 12 d f 0 0.453333 1 c 1662 + 724 m 22 10 d -1 -7 d -22 -5 d f black 1662 724 m 22 10 d -13 -61 d -22 -9 d cl s 0.106667 0 1 c 1640 661 m -14 -6 d 1 3 d f 0.0133331 0 1 c 1651 674 m -2 -10 d -9 -3 d -13 -3 d 2 11 d f 0 0.0800001 1 c 1654 686 m -3 -12 d -22 -5 d 3 12 d f 0 + 0.173333 1 c 1656 698 m -2 -12 d -22 -5 d 3 12 d f 0 0.266667 1 c 1659 710 m -3 -12 d -21 -5 d 2 12 d f 0 0.36 1 c 1639 714 m 15 7 d 7 1 d -2 -12 d -22 -5 d f 0 0.453333 1 c 1654 721 m 8 3 d -1 -2 d f black 1639 714 m 23 10 d -13 -60 d -23 -9 d cl s + 0.106667 0 1 c 1627 658 m -1 -3 d -22 -8 d 1 6 d f 0.0133331 0 1 c 1629 669 m -2 -11 d -22 -5 d 3 11 d f 0 0.0800001 1 c 1632 681 m -3 -12 d -21 -5 d 2 12 d f 0 0.173333 1 c 1635 693 m -3 -12 d -22 -5 d 3 12 d f 0 0.266667 1 c 1637 705 m -2 -12 d + -22 -5 d 3 12 d f 0 0.36 1 c 1617 704 m 22 10 d -2 -9 d -21 -5 d f black 1617 704 m 22 10 d -13 -59 d -22 -8 d cl s 0.106667 0 1 c 1605 653 m -1 -6 d -23 -7 d 2 8 d f 0.0133331 0 1 c 1608 664 m -3 -11 d -22 -5 d 3 12 d f 0 0.0800001 1 c 1610 676 m + -2 -12 d -22 -4 d 3 11 d f 0 0.173333 1 c 1613 688 m -3 -12 d -21 -5 d 2 12 d f 0 0.266667 1 c 1616 700 m -3 -12 d -22 -5 d 3 12 d f 0 0.36 1 c 1594 695 m 23 9 d -1 -4 d -22 -5 d f black 1594 695 m 23 9 d -13 -57 d -23 -7 d cl s 0.106667 0 1 c 1583 + 648 m -2 -8 d -22 -7 d 2 10 d f 0.0133331 0 1 c 1586 660 m -3 -12 d -22 -5 d 3 12 d f 0 0.0800001 1 c 1589 671 m -3 -11 d -22 -5 d 3 11 d f 0 0.173333 1 c 1591 683 m -2 -12 d -22 -5 d 3 12 d f 0 0.266667 1 c 1572 687 m 20 8 d 2 X -3 -12 d -21 -5 d f + 0 0.36 1 c 1592 695 m 2 X f black 1572 687 m 22 8 d -13 -55 d -22 -7 d cl s 0.2 0 1 c 1539 627 m -2 -1 d f 0.106667 0 1 c 1561 643 m -2 -10 d -20 -6 d -2 -1 d 2 12 d f 0.0133331 0 1 c 1564 655 m -3 -12 d -22 -5 d 3 12 d f 0 0.0800001 1 c 1567 666 m + -3 -11 d -22 -5 d 3 11 d f 0 0.173333 1 c 1570 678 m -3 -12 d -22 -5 d 3 12 d f 0 0.266667 1 c 1549 679 m 23 8 d -2 -9 d -22 -5 d f black 1549 679 m 23 8 d -13 -54 d -22 -7 d cl s 0.2 0 1 c 1537 626 m -23 -6 d 1 1 d f 0.106667 0 1 c 1539 638 m -2 + -12 d -22 -5 d 3 12 d f 0.0133331 0 1 c 1542 650 m -3 -12 d -21 -5 d 2 12 d f 0 0.0800001 1 c 1545 661 m -3 -11 d -22 -5 d 3 12 d f 0 0.173333 1 c 1548 673 m -3 -12 d -22 -4 d 3 11 d f 0 0.266667 1 c 1527 671 m 22 8 d -1 -6 d -22 -5 d f black 1527 + 671 m 22 8 d -12 -53 d -23 -6 d cl s 0.2 0 1 c 1515 621 m -1 -1 d -22 -6 d 3 Y f 0.106667 0 1 c 1518 633 m -3 -12 d -23 -4 d 3 11 d f 0.0133331 0 1 c 1520 645 m -2 -12 d -23 -5 d 4 12 d f 0 0.0800001 1 c 1523 657 m -3 -12 d -21 -5 d 3 12 d f 0 + 0.173333 1 c 1526 668 m -3 -11 d -21 -5 d 3 11 d f 0 0.266667 1 c 1505 663 m 22 8 d -1 -3 d -21 -5 d f black 1505 663 m 22 8 d -13 -51 d -22 -6 d cl s 0.2 0 1 c 1492 617 m -3 Y -23 -6 d 1 4 d f 0.106667 0 1 c 1495 628 m -3 -11 d -22 -5 d 3 12 d f + 0.0133331 0 1 c 1499 640 m -4 -12 d -22 -4 d 3 11 d f 0 0.0800001 1 c 1502 652 m -3 -12 d -23 -5 d 4 12 d f 0 0.173333 1 c 1482 657 m 22 6 d 1 X -3 -11 d -22 -5 d f 0 0.266667 1 c 1504 663 m 1 X f black 1482 657 m 23 6 d -13 -49 d -23 -6 d cl s 0.2 + 0 1 c 1470 612 m -1 -4 d -22 -5 d 1 4 d f 0.106667 0 1 c 1473 624 m -3 -12 d -22 -5 d 3 12 d f 0.0133331 0 1 c 1476 635 m -3 -11 d -22 -5 d 3 12 d f 0 0.0800001 1 c 1480 647 m -4 -12 d -22 -4 d 4 11 d f 0 0.173333 1 c 1460 650 m 22 7 d -2 -10 d -22 + -5 d f black 1460 650 m 22 7 d -13 -49 d -22 -5 d cl s 0.2 0 1 c 1448 607 m -1 -4 d -23 -4 d 2 4 d f 0.106667 0 1 c 1451 619 m -3 -12 d -22 -4 d 3 11 d f 0.0133331 0 1 c 1454 631 m -3 -12 d -22 -5 d 3 12 d f 0 0.0800001 1 c 1458 642 m -4 -11 d -22 + -5 d 3 11 d f 0 0.173333 1 c 1437 644 m 23 6 d -2 -8 d -23 -5 d f black 1437 644 m 23 6 d -13 -47 d -23 -4 d cl s 0.2 0 1 c 1426 603 m -2 -4 d -22 -4 d 1 3 d f 0.106667 0 1 c 1429 614 m -3 -11 d -23 -5 d 3 12 d f 0.0133331 0 1 c 1432 626 m -3 -12 d + -23 -4 d 4 11 d f 0 0.0800001 1 c 1435 637 m -3 -11 d -22 -5 d 3 12 d f 0 0.173333 1 c 1415 638 m 22 6 d -2 -7 d -22 -4 d f black 1415 638 m 22 6 d -13 -45 d -22 -4 d cl s 0.2 0 1 c 1403 598 m -1 -3 d -22 -4 d 1 3 d f 0.106667 0 1 c 1406 610 m -3 + -12 d -22 -4 d 3 11 d f 0.0133331 0 1 c 1410 621 m -4 -11 d -22 -5 d 4 12 d f 0 0.0800001 1 c 1413 633 m -3 -12 d -22 -4 d 3 11 d f 0 0.173333 1 c 1392 633 m 23 5 d -2 -5 d -22 -5 d f black 1392 633 m 23 5 d -13 -43 d -22 -4 d cl s 0.2 0 1 c 1381 + 594 m -1 -3 d -23 -3 d 1 2 d f 0.106667 0 1 c 1384 605 m -3 -11 d -23 -4 d 3 11 d f 0.0133331 0 1 c 1388 617 m -4 -12 d -23 -4 d 4 11 d f 0 0.0800001 1 c 1391 628 m -3 -11 d -23 -5 d 4 12 d f 0 0.173333 1 c 1370 628 m 22 5 d -1 -5 d -22 -4 d f black + 1370 628 m 22 5 d -12 -42 d -23 -3 d cl s 0.2 0 1 c 1358 590 m -1 -2 d -22 -3 d f 0.106667 0 1 c 1361 601 m -3 -11 d -23 -5 d 4 12 d f 0.0133331 0 1 c 1365 612 m -4 -11 d -22 -4 d 3 11 d f 0 0.0800001 1 c 1369 624 m -4 -12 d -23 -4 d 4 11 d f 0 + 0.173333 1 c 1348 624 m 22 4 d -1 -4 d -23 -5 d f black 1348 624 m 22 4 d -13 -40 d -22 -3 d cl s 0.2 0 1 c 1335 585 m -10 -1 d f 0.106667 0 1 c 1339 597 m -4 -12 d -10 -1 d -13 -2 d 4 10 d f 0.0133331 0 1 c 1342 608 m -3 -11 d -23 -5 d 4 12 d f 0 + 0.0800001 1 c 1346 619 m -4 -11 d -22 -4 d 3 11 d f 0 0.173333 1 c 1325 620 m 23 4 d -2 -5 d -23 -4 d f black 1325 620 m 23 4 d -13 -39 d -23 -3 d cl s 0.106667 0 1 c 1316 592 m -4 -10 d -22 -2 d 3 8 d f 0.0133331 0 1 c 1320 604 m -4 -12 d -23 -4 d + 4 11 d f 0 0.0800001 1 c 1323 615 m -3 -11 d -23 -5 d 4 12 d f 0 0.173333 1 c 1303 616 m 22 4 d -2 -5 d -22 -4 d f black 1303 616 m 22 4 d -13 -38 d -22 -2 d cl s 0.106667 0 1 c 1293 588 m -3 -8 d -23 -1 d 3 5 d f 0.0133331 0 1 c 1297 599 m -4 -11 d + -23 -4 d 4 11 d f 0 0.0800001 1 c 1301 611 m -4 -12 d -23 -4 d 4 11 d f 0 0.173333 1 c 1280 613 m 23 3 d -2 -5 d -23 -5 d f black 1280 613 m 23 3 d -13 -36 d -23 -1 d cl s 0.106667 0 1 c 1270 584 m -3 -5 d -22 -2 d 1 3 d f 0.0133331 0 1 c 1274 595 m + -4 -11 d -24 -4 d 4 11 d f 0 0.0800001 1 c 1278 606 m -4 -11 d -24 -4 d 5 11 d f 0 0.173333 1 c 1258 611 m 22 2 d -2 -7 d -23 -4 d f black 1258 611 m 22 2 d -13 -34 d -22 -2 d cl s 0.106667 0 1 c 1246 580 m -1 -3 d -22 X f 0.0133331 0 1 c 1250 591 m + -4 -11 d -23 -3 d 4 10 d f 0 0.0800001 1 c 1255 602 m -5 -11 d -23 -4 d 4 11 d f 0 0.173333 1 c 1235 608 m 23 3 d -3 -9 d -24 -4 d f black 1235 608 m 23 3 d -13 -34 d -22 X cl s 0.0133331 0 1 c 1227 587 m -4 -10 d -23 -1 d 3 8 d f 0 0.0800001 1 c + 1231 598 m -4 -11 d -24 -3 d 5 10 d f 0 0.173333 1 c 1227 608 m 8 X -4 -10 d -23 -4 d 5 11 d f 0 0.266667 1 c 1213 606 m 14 2 d -14 -3 d f black 1213 606 m 22 2 d -12 -31 d -23 -1 d cl s 0.0133331 0 1 c 1203 584 m -3 -8 d -22 X 1 4 d f 0 0.0800001 1 + c 1208 594 m -5 -10 d -24 -4 d 5 11 d f 0 0.173333 1 c 1213 605 m -5 -11 d -24 -3 d 5 10 d f 0 0.266667 1 c 1191 605 m 22 1 d -1 Y -24 -4 d f black 1191 605 m 22 1 d -13 -30 d -22 X cl s 0.0133331 0 1 c 1179 580 m -1 -4 d -22 1 d f 0 0.0800001 1 c + 1184 591 m -5 -11 d -23 -3 d -1 X 5 10 d f 0 0.173333 1 c 1189 601 m -5 -10 d -24 -4 d 5 11 d f 0 0.266667 1 c 1168 604 m 23 1 d -2 -4 d -24 -3 d f black 1168 604 m 23 1 d -13 -29 d -23 1 d cl s 0 0.0800001 1 c 1160 587 m -5 -10 d -22 1 d 3 6 d f 0 + 0.173333 1 c 1165 598 m -5 -11 d -24 -3 d 5 10 d f 0 0.266667 1 c 1146 603 m 22 1 d -3 -6 d -24 -4 d f black 1146 603 m 22 1 d -13 -27 d -22 1 d cl s 0 0.0800001 1 c 1136 584 m -3 -6 d -23 1 d 1 2 d f 0 0.173333 1 c 1141 594 m -5 -10 d -25 -3 d 6 10 + d f 0 0.266667 1 c 1139 603 m 7 X -5 -9 d -24 -3 d 5 10 d f 0 0.36 1 c 1123 603 m 16 X -17 -2 d f black 1123 603 m 23 X -13 -25 d -23 1 d cl s 0 0.0800001 1 c 1111 581 m -1 -2 d -7 1 d f 0 0.173333 1 c 1117 591 m -6 -10 d -8 -1 d -15 1 d 4 7 d f 0 + 0.266667 1 c 1122 601 m -5 -10 d -25 -3 d 6 10 d f 0 0.36 1 c 1101 603 m 22 X -1 -2 d -24 -3 d f black 1101 603 m 22 X -13 -24 d -22 2 d cl s 0 0.173333 1 c 1092 588 m -4 -7 d -22 2 d 1 2 d f 0 0.266667 1 c 1098 598 m -6 -10 d -25 -3 d 6 10 d f 0 + 0.36 1 c 1079 604 m 22 -1 d -3 -5 d -25 -3 d f black 1079 604 m 22 -1 d -13 -22 d -22 2 d cl s 0 0.173333 1 c 1067 585 m -1 -2 d -8 1 d f 0 0.266667 1 c 1073 595 m -6 -10 d -9 -1 d -15 2 d 4 6 d f 0 0.36 1 c 1077 604 m 2 X -6 -9 d -26 -3 d 7 10 d f + 0 0.453333 1 c 1056 605 m 21 -1 d -23 -2 d f black 1056 605 m 23 -1 d -13 -21 d -23 3 d cl s 0 0.266667 1 c 1047 592 m -4 -6 d -22 3 d 1 Y f 0 0.36 1 c 1054 602 m -7 -10 d -26 -2 d 7 9 d f 0 0.453333 1 c 1034 607 m 22 -2 d -2 -3 d -26 -3 d f black + 1034 607 m 22 -2 d -13 -19 d -22 3 d cl s 0 0.266667 1 c 1021 590 m -1 Y -4 X f 0 0.36 1 c 1028 599 m -7 -9 d -4 -1 d -19 3 d 4 5 d f 0 0.453333 1 c 1026 608 m 8 -1 d -6 -8 d -26 -2 d 7 9 d f 0 0.546666 1 c 1011 609 m 15 -1 d -17 -2 d f black 1011 + 609 m 23 -2 d -13 -18 d -23 3 d cl s 0 0.36 1 c 1002 597 m -4 -5 d -18 3 d f 0 0.453333 1 c 1009 606 m -7 -9 d -22 -2 d -4 1 d 7 8 d f 0 0.546666 1 c 989 611 m 22 -2 d -2 -3 d -26 -2 d f black 989 611 m 22 -2 d -13 -17 d -22 4 d cl s 0 0.453333 1 c + 983 604 m -7 -8 d -23 4 d 2 2 d f 0 0.546666 1 c 981 612 m 8 -1 d -6 -7 d -28 -2 d 8 9 d f 0 0.64 1 c 966 614 m 15 -2 d -18 -1 d f black 966 614 m 23 -3 d -13 -15 d -23 4 d cl s 0 0.453333 1 c 955 602 m -2 -2 d -7 2 d f 0 0.546666 1 c 963 611 m -8 + -9 d -9 X -15 3 d 5 4 d f 0 0.64 1 c 944 617 m 22 -3 d -3 -3 d -27 -2 d f black 944 617 m 22 -3 d -13 -14 d -22 5 d cl s 0 0.546666 1 c 936 609 m -5 -4 d -18 4 d f 0 0.64 1 c 941 618 m 3 -1 d -8 -8 d -23 X -4 1 d 7 7 d f 0 0.733333 1 c 922 621 m 19 + -3 d -25 -1 d f black 922 621 m 22 -4 d -13 -12 d -22 5 d cl s 0 0.64 1 c 916 617 m -7 -7 d -23 6 d 1 X f 0 0.733333 1 c 905 624 m 17 -3 d -6 -4 d -29 -1 d 10 8 d f 0 0.826667 1 c 899 625 m 6 -1 d -8 X f black 899 625 m 23 -4 d -13 -11 d -23 6 d cl + s 0 0.64 1 c 887 616 m -4 X f 0 0.733333 1 c 897 624 m -10 -8 d -4 X -19 6 d 3 2 d f 0 0.826667 1 c 877 629 m 22 -4 d -2 -1 d -30 X f black 877 629 m 22 -4 d -13 -9 d -22 6 d cl s 0 0.733333 1 c 867 624 m -3 -2 d -9 2 d f 0 0.826667 1 c 871 631 m 6 + -2 d -10 -5 d -12 X -14 4 d 7 3 d f 0 0.92 1 c 854 634 m 17 -3 d -23 X f black 854 634 m 23 -5 d -13 -7 d -23 6 d cl s 0 0.826667 1 c 848 631 m -7 -3 d -13 4 d f 0 0.92 1 c 840 638 m 14 -4 d -6 -3 d -20 1 d -9 3 d 9 3 d f 0 1 0.986667 c 832 640 m 8 + -2 d -12 X f black 832 640 m 22 -6 d -13 -6 d -22 7 d cl s 0 0.92 1 c 828 638 m -9 -3 d -17 5 d f 0 1 0.986667 c 810 645 m 22 -5 d -4 -2 d -26 2 d -6 2 d 13 3 d f 0 1 0.893333 c 809 645 m 1 X -1 X f black 809 645 m 23 -5 d -13 -5 d -23 7 d cl s 0 1 + 0.986667 c 809 645 m -13 -3 d -19 7 d f 0 1 0.893333 c 787 652 m 22 -7 d -32 4 d -3 1 d f black 787 652 m 22 -7 d -13 -3 d -22 8 d cl s 0 1 0.893333 c 782 653 m 5 -1 d -13 -2 d -22 8 d f 0 1 0.8 c 765 658 m 17 -5 d -30 5 d f black 765 658 m 22 -6 d + -13 -2 d -22 8 d cl s 0 1 0.8 c 755 661 m 10 -3 d -13 X -23 8 d f 0 1 0.706667 c 742 665 m 13 -4 d -26 5 d f black 742 665 m 23 -7 d -13 X -23 8 d cl s 0 1 0.8 c 729 666 m f 0 1 0.706667 c 729 669 m 13 -4 d -13 1 d -22 9 d f 0 1 0.613333 c 720 673 m + 9 -4 d -22 6 d f black 720 673 m 22 -8 d -13 1 d -22 9 d cl s 0 1 0.706667 c 707 675 m f 0 1 0.613333 c 705 678 m 15 -5 d -13 2 d -22 9 d f 0 1 0.52 c 697 681 m 8 -3 d -20 6 d -1 1 d f black 697 681 m 23 -8 d -13 2 d -23 10 d cl s 0 1 0.52 c 681 687 + m 16 -6 d -13 4 d -20 9 d f 0 1 0.426667 c 675 689 m 6 -2 d -17 7 d -2 X f black 675 689 m 22 -8 d -13 4 d -22 9 d cl s 0 1 0.426667 c 658 696 m 17 -7 d -13 5 d -19 9 d f 0 1 0.333333 c 652 698 m 6 -2 d -15 7 d -4 2 d f black 652 698 m 23 -9 d -13 5 + d -23 11 d cl s 0 0.546666 1 c 1750 767 m -21 -11 d 1 6 d f 0 0.64 1 c 1753 779 m -2 -11 d -1 -1 d -20 -5 d 2 12 d f 0 0.733333 1 c 1755 792 m -2 -13 d -21 -5 d 2 13 d f 0 0.826667 1 c 1757 804 m -2 -12 d -21 -5 d 2 12 d f 0 0.92 1 c 1759 816 m -2 + -12 d -21 -5 d 2 12 d f 0 1 0.986667 c 1761 829 m -2 -13 d -21 -5 d 2 12 d f 0 1 0.893333 c 1742 833 m 6 4 d 15 4 d -2 -12 d -21 -6 d f 0 1 0.8 c 1748 837 m 16 10 d -1 -6 d f black 1742 833 m 22 14 d -13 -79 d -22 -12 d cl s 0 0.546666 1 c 1730 762 + m -1 -6 d -23 -11 d 3 12 d f 0 0.64 1 c 1732 774 m -2 -12 d -21 -5 d 2 12 d f 0 0.733333 1 c 1734 787 m -2 -13 d -21 -5 d 2 12 d f 0 0.826667 1 c 1736 799 m -2 -12 d -21 -6 d 2 13 d f 0 0.92 1 c 1738 811 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.986667 c + 1740 823 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.893333 c 1719 821 m 23 12 d -2 -10 d -21 -5 d f black 1719 821 m 23 12 d -13 -77 d -23 -11 d cl s 0 0.453333 1 c 1706 744 m -22 -10 d 1 5 d f 0 0.546666 1 c 1709 757 m -3 -12 d -1 Y -21 -5 d 2 13 d f 0 + 0.64 1 c 1711 769 m -2 -12 d -22 -5 d 2 12 d f 0 0.733333 1 c 1713 781 m -2 -12 d -22 -5 d 2 12 d f 0 0.826667 1 c 1715 794 m -2 -13 d -22 -5 d 3 12 d f 0 0.92 1 c 1717 806 m -2 -12 d -21 -6 d 2 13 d f 0 1 0.986667 c 1697 808 m 15 8 d 7 2 d -2 -12 d + -21 -5 d f 0 1 0.893333 c 1712 816 m 7 5 d -3 Y f black 1697 808 m 22 13 d -13 -76 d -22 -11 d cl s 0 0.453333 1 c 1685 739 m -1 -5 d -22 -10 d 2 10 d f 0 0.546666 1 c 1687 752 m -2 -13 d -21 -5 d 2 13 d f 0 0.64 1 c 1689 764 m -2 -12 d -21 -5 d 2 + 12 d f 0 0.733333 1 c 1691 776 m -2 -12 d -21 -5 d 2 12 d f 0 0.826667 1 c 1694 788 m -3 -12 d -21 -5 d 2 12 d f 0 0.92 1 c 1696 801 m -2 -13 d -22 -5 d 2 12 d f 0 1 0.986667 c 1675 796 m 22 12 d -1 -7 d -22 -6 d f black 1675 796 m 22 12 d -13 -74 d + -22 -10 d cl s 0 0.36 1 c 1654 721 m -15 -7 d 1 3 d f 0 0.453333 1 c 1664 734 m -2 -10 d -8 -3 d -14 -4 d 2 12 d f 0 0.546666 1 c 1666 747 m -2 -13 d -22 -5 d 2 12 d f 0 0.64 1 c 1668 759 m -2 -12 d -22 -6 d 2 13 d f 0 0.733333 1 c 1670 771 m -2 -12 + d -22 -5 d 3 12 d f 0 0.826667 1 c 1672 783 m -2 -12 d -21 -5 d 2 12 d f 0 0.92 1 c 1652 784 m 20 11 d 2 X -2 -12 d -21 -5 d f 0 1 0.986667 c 1672 795 m 3 1 d -1 -1 d f black 1652 784 m 23 12 d -13 -72 d -23 -10 d cl s 0 0.36 1 c 1640 717 m -1 -3 d + -22 -10 d 1 8 d f 0 0.453333 1 c 1642 729 m -2 -12 d -22 -5 d 3 12 d f 0 0.546666 1 c 1644 741 m -2 -12 d -21 -5 d 2 12 d f 0 0.64 1 c 1646 754 m -2 -13 d -21 -5 d 2 13 d f 0 0.733333 1 c 1649 766 m -3 -12 d -21 -5 d 2 12 d f 0 0.826667 1 c 1651 778 + m -2 -12 d -22 -5 d 3 12 d f 0 0.92 1 c 1630 773 m 22 11 d -1 -6 d -21 -5 d f black 1630 773 m 22 11 d -13 -70 d -22 -10 d cl s 0 0.36 1 c 1618 712 m -1 -8 d -23 -9 d 3 12 d f 0 0.453333 1 c 1621 724 m -3 -12 d -21 -5 d 2 12 d f 0 0.546666 1 c 1623 + 736 m -2 -12 d -22 -5 d 2 12 d f 0 0.64 1 c 1625 749 m -2 -13 d -22 -5 d 3 12 d f 0 0.733333 1 c 1627 761 m -2 -12 d -21 -6 d 2 13 d f 0 0.826667 1 c 1607 762 m 21 10 d 2 1 d -3 -12 d -21 -5 d f 0 0.92 1 c 1628 772 m 2 1 d f black 1607 762 m 23 11 d + -13 -69 d -23 -9 d cl s 0 0.266667 1 c 1592 695 m -20 -8 d 1 3 d f 0 0.36 1 c 1597 707 m -3 -12 d -2 X -19 -5 d 2 12 d f 0 0.453333 1 c 1599 719 m -2 -12 d -22 -5 d 2 12 d f 0 0.546666 1 c 1601 731 m -2 -12 d -22 -5 d 3 12 d f 0 0.64 1 c 1604 743 m + -3 -12 d -21 -5 d 2 12 d f 0 0.733333 1 c 1606 756 m -2 -13 d -22 -5 d 3 12 d f 0 0.826667 1 c 1585 752 m 22 10 d -1 -6 d -21 -6 d f black 1585 752 m 22 10 d -13 -67 d -22 -8 d cl s 0 0.266667 1 c 1573 690 m -1 -3 d -23 -8 d 2 6 d f 0 0.36 1 c 1575 + 702 m -2 -12 d -22 -5 d 2 12 d f 0 0.453333 1 c 1577 714 m -2 -12 d -22 -5 d 3 12 d f 0 0.546666 1 c 1580 726 m -3 -12 d -21 -5 d 2 12 d f 0 0.64 1 c 1582 738 m -2 -12 d -22 -5 d 3 12 d f 0 0.733333 1 c 1562 742 m 15 7 d 8 1 d -3 -12 d -21 -5 d f 0 + 0.826667 1 c 1577 749 m 8 3 d -2 Y f black 1562 742 m 23 10 d -13 -65 d -23 -8 d cl s 0 0.266667 1 c 1551 685 m -2 -6 d -22 -8 d 2 9 d f 0 0.36 1 c 1553 697 m -2 -12 d -22 -5 d 3 12 d f 0 0.453333 1 c 1556 709 m -3 -12 d -21 -5 d 2 12 d f 0 0.546666 + 1 c 1558 721 m -2 -12 d -22 -5 d 3 12 d f 0 0.64 1 c 1561 733 m -3 -12 d -21 -5 d 2 12 d f 0 0.733333 1 c 1540 733 m 22 9 d -1 -9 d -22 -5 d f black 1540 733 m 22 9 d -13 -63 d -22 -8 d cl s 0 0.266667 1 c 1529 680 m -2 -9 d -22 -8 d 2 12 d f 0 0.36 + 1 c 1532 692 m -3 -12 d -22 -5 d 3 12 d f 0 0.453333 1 c 1534 704 m -2 -12 d -22 -5 d 2 12 d f 0 0.546666 1 c 1537 716 m -3 -12 d -22 -5 d 3 12 d f 0 0.64 1 c 1539 728 m -2 -12 d -22 -5 d 3 12 d f 0 0.733333 1 c 1518 723 m 22 10 d -1 -5 d -21 -5 d f + black 1518 723 m 22 10 d -13 -62 d -22 -8 d cl s 0 0.173333 1 c 1504 663 m -22 -6 d 1 2 d f 0 0.266667 1 c 1507 675 m -2 -12 d -1 X -21 -4 d 2 12 d f 0 0.36 1 c 1510 687 m -3 -12 d -22 -4 d 3 11 d f 0 0.453333 1 c 1512 699 m -2 -12 d -22 -5 d 3 12 d + f 0 0.546666 1 c 1515 711 m -3 -12 d -21 -5 d 2 12 d f 0 0.64 1 c 1495 715 m 21 8 d 2 X -3 -12 d -22 -5 d f 0 0.733333 1 c 1516 723 m 2 X f black 1495 715 m 23 8 d -13 -60 d -23 -6 d cl s 0 0.173333 1 c 1483 659 m -1 -2 d -22 -7 d 1 4 d f 0 0.266667 + 1 c 1485 671 m -2 -12 d -22 -5 d 2 12 d f 0 0.36 1 c 1488 682 m -3 -11 d -22 -5 d 3 12 d f 0 0.453333 1 c 1491 694 m -3 -12 d -22 -4 d 3 11 d f 0 0.546666 1 c 1493 706 m -2 -12 d -22 -5 d 3 12 d f 0 0.64 1 c 1473 706 m 22 9 d -2 -9 d -21 -5 d f + black 1473 706 m 22 9 d -13 -58 d -22 -7 d cl s 0 0.173333 1 c 1461 654 m -1 -4 d -23 -6 d 2 5 d f 0 0.266667 1 c 1463 666 m -2 -12 d -22 -5 d 2 12 d f 0 0.36 1 c 1466 678 m -3 -12 d -22 -5 d 3 12 d f 0 0.453333 1 c 1469 689 m -3 -11 d -22 -5 d 3 12 + d f 0 0.546666 1 c 1472 701 m -3 -12 d -22 -4 d 3 11 d f 0 0.64 1 c 1450 699 m 23 7 d -1 -5 d -22 -5 d f black 1450 699 m 23 7 d -13 -56 d -23 -6 d cl s 0 0.173333 1 c 1439 649 m -2 -5 d -22 -6 d 1 6 d f 0 0.266667 1 c 1441 661 m -2 -12 d -23 -5 d 3 + 12 d f 0 0.36 1 c 1444 673 m -3 -12 d -22 -5 d 3 12 d f 0 0.453333 1 c 1447 685 m -3 -12 d -22 -5 d 3 12 d f 0 0.546666 1 c 1428 691 m 2 1 d 20 4 d -3 -11 d -22 -5 d f 0 0.64 1 c 1430 692 m 20 7 d -3 Y f black 1428 691 m 22 8 d -13 -55 d -22 -6 d cl + s 0 0.173333 1 c 1416 644 m -1 -6 d -23 -5 d 2 7 d f 0 0.266667 1 c 1419 656 m -3 -12 d -22 -4 d 3 12 d f 0 0.36 1 c 1422 668 m -3 -12 d -22 -4 d 3 11 d f 0 0.453333 1 c 1425 680 m -3 -12 d -22 -5 d 3 12 d f 0 0.546666 1 c 1405 684 m 23 7 d -3 -11 d + -22 -5 d f black 1405 684 m 23 7 d -13 -53 d -23 -5 d cl s 0 0.173333 1 c 1394 640 m -2 -7 d -22 -5 d 2 7 d f 0 0.266667 1 c 1397 652 m -3 -12 d -22 -5 d 3 12 d f 0 0.36 1 c 1400 663 m -3 -11 d -22 -5 d 3 12 d f 0 0.453333 1 c 1403 675 m -3 -12 d + -22 -4 d 3 11 d f 0 0.546666 1 c 1383 678 m 22 6 d -2 -9 d -22 -5 d f black 1383 678 m 22 6 d -13 -51 d -22 -5 d cl s 0 0.173333 1 c 1372 635 m -2 -7 d -22 -4 d 1 7 d f 0 0.266667 1 c 1375 647 m -3 -12 d -23 -4 d 4 11 d f 0 0.36 1 c 1378 659 m -3 + -12 d -22 -5 d 3 12 d f 0 0.453333 1 c 1381 670 m -3 -11 d -22 -5 d 3 12 d f 0 0.546666 1 c 1361 672 m 22 6 d -2 -8 d -22 -4 d f black 1361 672 m 22 6 d -13 -50 d -22 -4 d cl s 0 0.173333 1 c 1349 631 m -1 -7 d -23 -4 d 2 6 d f 0 0.266667 1 c 1353 + 642 m -4 -11 d -22 -5 d 3 12 d f 0 0.36 1 c 1356 654 m -3 -12 d -23 -4 d 4 11 d f 0 0.453333 1 c 1359 666 m -3 -12 d -22 -5 d 3 12 d f 0 0.546666 1 c 1338 666 m 23 6 d -2 -6 d -22 -5 d f black 1338 666 m 23 6 d -13 -48 d -23 -4 d cl s 0 0.173333 1 c + 1327 626 m -2 -6 d -22 -4 d 1 6 d f 0 0.266667 1 c 1330 638 m -3 -12 d -23 -4 d 4 11 d f 0 0.36 1 c 1334 649 m -4 -11 d -22 -5 d 3 12 d f 0 0.453333 1 c 1337 661 m -3 -12 d -23 -4 d 3 11 d f 0 0.546666 1 c 1316 661 m 22 5 d -1 -5 d -23 -5 d f black + 1316 661 m 22 5 d -13 -46 d -22 -4 d cl s 0 0.173333 1 c 1304 622 m -1 -6 d -23 -3 d 2 4 d f 0 0.266667 1 c 1308 633 m -4 -11 d -22 -5 d 3 12 d f 0 0.36 1 c 1311 645 m -3 -12 d -23 -4 d 4 11 d f 0 0.453333 1 c 1314 656 m -3 -11 d -22 -5 d 3 12 d f 0 + 0.546666 1 c 1293 656 m 23 5 d -2 -5 d -22 -4 d f black 1293 656 m 23 5 d -13 -45 d -23 -3 d cl s 0 0.173333 1 c 1282 617 m -2 -4 d -22 -2 d 1 2 d f 0 0.266667 1 c 1285 629 m -3 -12 d -23 -4 d 3 12 d f 0 0.36 1 c 1289 640 m -4 -11 d -23 -4 d 4 11 d + f 0 0.453333 1 c 1292 652 m -3 -12 d -23 -4 d 4 11 d f 0 0.546666 1 c 1271 651 m 22 5 d -1 -4 d -22 -5 d f black 1271 651 m 22 5 d -13 -43 d -22 -2 d cl s 0 0.173333 1 c 1259 613 m -1 -2 d -23 -3 d 1 1 d f 0 0.266667 1 c 1262 625 m -3 -12 d -23 -4 d + 4 11 d f 0 0.36 1 c 1266 636 m -4 -11 d -22 -5 d 3 12 d f 0 0.453333 1 c 1270 647 m -4 -11 d -23 -4 d 4 11 d f 0 0.546666 1 c 1248 647 m 23 4 d -1 -4 d -23 -4 d f black 1248 647 m 23 4 d -13 -40 d -23 -3 d cl s 0 0.173333 1 c 1236 609 m -1 -1 d -8 X + f 0 0.266667 1 c 1240 620 m -4 -11 d -9 -1 d -14 -2 d 3 10 d f 0 0.36 1 c 1243 632 m -3 -12 d -24 -4 d 4 11 d f 0 0.453333 1 c 1247 643 m -4 -11 d -23 -5 d 4 12 d f 0 0.546666 1 c 1226 644 m 22 3 d -1 -4 d -23 -4 d f black 1226 644 m 22 3 d -13 -39 + d -22 -2 d cl s 0 0.266667 1 c 1216 616 m -3 -10 d -22 -1 d 2 7 d f 0 0.36 1 c 1220 627 m -4 -11 d -23 -4 d 4 11 d f 0 0.453333 1 c 1224 639 m -4 -12 d -23 -4 d 4 11 d f 0 0.546666 1 c 1204 640 m 22 4 d -2 -5 d -23 -5 d f black 1204 640 m 22 4 d -13 + -38 d -22 -1 d cl s 0 0.266667 1 c 1193 612 m -2 -7 d -23 -1 d 2 4 d f 0 0.36 1 c 1197 623 m -4 -11 d -23 -4 d 4 11 d f 0 0.453333 1 c 1201 634 m -4 -11 d -23 -4 d 4 11 d f 0 0.546666 1 c 1181 638 m 23 2 d -3 -6 d -23 -4 d f black 1181 638 m 23 2 d + -13 -35 d -23 -1 d cl s 0 0.266667 1 c 1170 608 m -2 -4 d -22 -1 d 1 Y f 0 0.36 1 c 1174 619 m -4 -11 d -24 -4 d 5 11 d f 0 0.453333 1 c 1178 630 m -4 -11 d -23 -4 d 4 11 d f 0 0.546666 1 c 1159 635 m 22 3 d -3 -8 d -23 -4 d f black 1159 635 m 22 3 + d -13 -34 d -22 -1 d cl s 0 0.266667 1 c 1146 604 m -1 Y -7 X f 0 0.36 1 c 1151 615 m -5 -11 d -7 -1 d -16 X 4 9 d f 0 0.453333 1 c 1155 626 m -4 -11 d -24 -3 d 5 10 d f 0 0.546666 1 c 1140 634 m 19 1 d -4 -9 d -23 -4 d 4 11 d f 0 0.64 1 c 1136 633 + m 4 1 d -4 -1 d f black 1136 633 m 23 2 d -13 -32 d -23 X cl s 0 0.36 1 c 1127 612 m -4 -9 d -22 X 2 5 d f 0 0.453333 1 c 1132 622 m -5 -10 d -24 -4 d 5 11 d f 0 0.546666 1 c 1136 633 m -4 -11 d -24 -3 d 5 10 d f 0 0.64 1 c 1114 632 m 22 1 d -23 -4 + d f black 1114 632 m 22 1 d -13 -30 d -22 X cl s 0 0.36 1 c 1103 608 m -2 -5 d -22 1 d 1 Y f 0 0.453333 1 c 1108 619 m -5 -11 d -24 -3 d 5 10 d f 0 0.546666 1 c 1113 629 m -5 -10 d -24 -4 d 5 10 d f 0 0.64 1 c 1091 631 m 23 1 d -1 -3 d -24 -4 d f + black 1091 631 m 23 1 d -13 -29 d -22 1 d cl s 0 0.36 1 c 1079 605 m -1 Y -2 X f 0 0.453333 1 c 1084 615 m -5 -10 d -2 -1 d -21 1 d 3 7 d f 0 0.546666 1 c 1089 625 m -5 -10 d -25 -3 d 6 10 d f 0 0.64 1 c 1069 630 m 22 1 d -2 -6 d -24 -3 d f black + 1069 630 m 22 1 d -12 -27 d -23 1 d cl s 0 0.453333 1 c 1059 612 m -3 -7 d -22 2 d 1 2 d f 0 0.546666 1 c 1065 622 m -6 -10 d -24 -3 d 5 10 d f 0 0.64 1 c 1055 630 m 14 X -4 -8 d -25 -3 d 6 10 d f 0 0.733333 1 c 1047 630 m 8 X -9 -1 d f black 1047 + 630 m 22 X -13 -25 d -22 2 d cl s 0 0.453333 1 c 1035 609 m -1 -2 d -8 1 d f 0 0.546666 1 c 1040 619 m -5 -10 d -9 -1 d -15 1 d 4 7 d f 0 0.64 1 c 1046 629 m -6 -10 d -25 -3 d 6 10 d f 0 0.733333 1 c 1024 630 m 23 X -1 -1 d -25 -3 d f black 1024 630 + m 23 X -13 -23 d -23 2 d cl s 0 0.546666 1 c 1015 616 m -4 -7 d -22 2 d 1 2 d f 0 0.64 1 c 1021 626 m -6 -10 d -25 -3 d 6 10 d f 0 0.733333 1 c 1002 631 m 22 -1 d -3 -4 d -25 -3 d f black 1002 631 m 22 -1 d -13 -21 d -22 2 d cl s 0 0.546666 1 c 990 + 613 m -1 -2 d -8 1 d f 0 0.64 1 c 996 623 m -6 -10 d -9 -1 d -15 2 d 5 6 d f 0 0.733333 1 c 993 631 m 9 X -6 -8 d -25 -3 d 7 9 d f 0 0.826667 1 c 979 632 m 14 -1 d -15 -2 d f black 979 632 m 23 -1 d -13 -20 d -23 3 d cl s 0 0.64 1 c 971 620 m -5 -6 + d -22 3 d 1 Y f 0 0.733333 1 c 978 629 m -7 -9 d -27 -2 d 8 9 d f 0 0.826667 1 c 957 633 m 22 -1 d -1 -3 d -26 -2 d f black 957 633 m 22 -1 d -13 -18 d -22 3 d cl s 0 0.64 1 c 944 618 m -1 Y -3 1 d f 0 0.733333 1 c 952 627 m -8 -9 d -3 X -19 3 d 3 4 + d f 0 0.826667 1 c 942 634 m 15 -1 d -5 -6 d -27 -2 d 8 9 d f 0 0.92 1 c 934 635 m 8 -1 d -9 X f black 934 635 m 23 -2 d -13 -16 d -22 4 d cl s 0 0.733333 1 c 925 625 m -3 -4 d -17 3 d f 0 0.826667 1 c 933 634 m -8 -9 d -20 -1 d -6 1 d 7 7 d f 0 + 0.92 1 c 912 637 m 22 -2 d -1 -1 d -27 -2 d f black 912 637 m 22 -2 d -12 -14 d -23 4 d cl s 0 0.826667 1 c 906 632 m -7 -7 d -22 4 d 1 2 d f 0 0.92 1 c 898 639 m 14 -2 d -6 -5 d -28 -1 d 10 7 d f 0 1 0.986667 c 890 640 m 8 -1 d -10 -1 d f black 890 + 640 m 22 -3 d -13 -12 d -22 4 d cl s 0 0.826667 1 c 878 631 m -1 -2 d -6 2 d f 0 0.92 1 c 888 638 m -10 -7 d -7 X -17 3 d 5 4 d f 0 1 0.986667 c 867 643 m 23 -3 d -2 -2 d -29 X f black 867 643 m 23 -3 d -13 -11 d -23 5 d cl s 0 0.92 1 c 859 638 m -5 + -4 d -14 4 d f 0 1 0.986667 c 859 645 m 8 -2 d -8 -5 d -19 X -8 2 d 8 4 d f 0 1 0.893333 c 845 647 m 14 -2 d -19 -1 d f black 845 647 m 22 -4 d -13 -9 d -22 6 d cl s 0 1 0.986667 c 840 644 m -8 -4 d -22 5 d f 0 1 0.893333 c 823 651 m 22 -4 d -5 -3 d + -30 1 d -1 X 13 6 d f 0 1 0.8 c 822 651 m 1 X -1 X f black 822 651 m 23 -4 d -13 -7 d -23 5 d cl s 0 1 0.893333 c 822 651 m -13 -6 d -22 7 d 3 X f 0 1 0.8 c 800 655 m 22 -4 d -32 1 d f black 800 655 m 22 -4 d -13 -6 d -22 7 d cl s 0 1 0.893333 c 790 + 652 m -3 X -5 1 d f 0 1 0.8 c 789 658 m 11 -3 d -10 -3 d -8 1 d -17 5 d 6 1 d f 0 1 0.706667 c 777 660 m 12 -2 d -18 1 d f black 777 660 m 23 -5 d -13 -3 d -22 6 d cl s 0 1 0.8 c 771 659 m -6 -1 d -10 3 d f 0 1 0.706667 c 758 665 m 19 -5 d -6 -1 d + -16 2 d -13 4 d 11 X f 0 1 0.613333 c 755 665 m 3 X -5 X f black 755 665 m 22 -5 d -12 -2 d -23 7 d cl s 0 1 0.706667 c 753 665 m -11 X -13 4 d f 0 1 0.613333 c 733 671 m 22 -6 d -2 X -24 4 d -9 4 d f black 733 671 m 22 -6 d -13 X -22 8 d cl s 0 1 + 0.613333 c 728 672 m 5 -1 d -13 2 d -15 5 d f 0 1 0.52 c 710 677 m 18 -5 d -23 6 d -8 3 d f black 710 677 m 23 -6 d -13 2 d -23 8 d cl s 0 1 0.52 c 700 680 m 10 -3 d -13 4 d -16 6 d f 0 1 0.426667 c 688 684 m 12 -4 d -19 7 d -6 2 d f black 688 684 m + 22 -7 d -13 4 d -22 8 d cl s 0 1 0.426667 c 673 688 m 15 -4 d -13 5 d -17 7 d f 0 1 0.333333 c 665 691 m 8 -3 d -15 8 d -6 2 d f black 665 691 m 23 -7 d -13 5 d -23 9 d cl s 0 1 0.893333 c 1748 837 m -6 -4 d 3 Y f 0 1 0.8 c 1765 853 m -1 -6 d -16 + -10 d -6 -1 d 2 12 d f 0 1 0.706667 c 1767 866 m -2 -13 d -21 -5 d 2 12 d f 0 1 0.613333 c 1769 878 m -2 -12 d -21 -6 d 2 13 d f 0 1 0.52 c 1771 890 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.426667 c 1773 903 m -2 -13 d -21 -5 d 2 12 d f 0 1 0.333333 c + 1775 915 m -2 -12 d -21 -6 d 2 13 d f 0 1 0.24 c 1755 916 m 13 9 d 9 2 d -2 -12 d -21 -5 d f 0 1 0.146667 c 1768 925 m 9 7 d -5 Y f black 1755 916 m 22 16 d -13 -85 d -22 -14 d cl s 0 1 0.893333 c 1742 836 m -3 Y -23 -12 d 2 9 d f 0 1 0.8 c 1744 848 + m -2 -12 d -21 -6 d 2 13 d f 0 1 0.706667 c 1746 860 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.613333 c 1748 873 m -2 -13 d -21 -5 d 2 12 d f 0 1 0.52 c 1750 885 m -2 -12 d -21 -6 d 2 13 d f 0 1 0.426667 c 1752 897 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.333333 + c 1732 902 m 7 4 d 15 4 d -2 -13 d -21 -5 d f 0 1 0.24 c 1739 906 m 16 10 d -1 -6 d f black 1732 902 m 23 14 d -13 -83 d -23 -12 d cl s 0 1 0.986667 c 1712 816 m -15 -8 d 1 5 d f 0 1 0.893333 c 1721 830 m -2 -9 d -7 -5 d -14 -3 d 2 12 d f 0 1 0.8 c + 1723 843 m -2 -13 d -21 -5 d 2 12 d f 0 1 0.706667 c 1725 855 m -2 -12 d -21 -6 d 2 13 d f 0 1 0.613333 c 1727 867 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.52 c 1729 880 m -2 -13 d -21 -5 d 2 12 d f 0 1 0.426667 c 1731 892 m -2 -12 d -21 -6 d 2 13 d f 0 1 + 0.333333 c 1710 887 m 22 15 d -1 -10 d -21 -5 d f black 1710 887 m 22 15 d -13 -81 d -22 -13 d cl s 0 1 0.986667 c 1698 813 m -1 -5 d -22 -12 d 2 12 d f 0 1 0.893333 c 1700 825 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.8 c 1702 837 m -2 -12 d -21 -5 d 2 12 + d f 0 1 0.706667 c 1704 850 m -2 -13 d -21 -5 d 2 12 d f 0 1 0.613333 c 1706 862 m -2 -12 d -21 -6 d 2 13 d f 0 1 0.52 c 1708 874 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.426667 c 1688 873 m 20 13 d 2 1 d -2 -13 d -21 -5 d f 0 1 0.333333 c 1708 886 m 2 1 + d f black 1688 873 m 22 14 d -13 -79 d -22 -12 d cl s 0 0.92 1 c 1672 795 m -20 -11 d 1 6 d f 0 1 0.986667 c 1677 808 m -2 -12 d -3 -1 d -19 -5 d 2 12 d f 0 1 0.893333 c 1679 820 m -2 -12 d -22 -6 d 2 13 d f 0 1 0.8 c 1681 832 m -2 -12 d -22 -5 d 2 + 12 d f 0 1 0.706667 c 1683 844 m -2 -12 d -22 -5 d 3 12 d f 0 1 0.613333 c 1685 857 m -2 -13 d -21 -5 d 2 12 d f 0 1 0.52 c 1665 860 m 10 6 d 12 3 d -2 -12 d -21 -6 d f 0 1 0.426667 c 1675 866 m 13 7 d -1 -4 d f black 1665 860 m 23 13 d -13 -77 d + -23 -12 d cl s 0 0.92 1 c 1653 790 m -1 -6 d -22 -11 d 2 12 d f 0 1 0.986667 c 1655 802 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.893333 c 1657 815 m -2 -13 d -21 -5 d 2 12 d f 0 1 0.8 c 1659 827 m -2 -12 d -21 -6 d 2 13 d f 0 1 0.706667 c 1662 839 m -3 + -12 d -21 -5 d 2 12 d f 0 1 0.613333 c 1664 851 m -2 -12 d -22 -5 d 3 12 d f 0 1 0.52 c 1643 847 m 22 13 d -1 -9 d -21 -5 d f black 1643 847 m 22 13 d -13 -76 d -22 -11 d cl s 0 0.826667 1 c 1628 772 m -21 -10 d 1 6 d f 0 0.92 1 c 1632 785 m -2 -12 + d -2 -1 d -20 -4 d 2 12 d f 0 1 0.986667 c 1634 797 m -2 -12 d -22 -5 d 3 12 d f 0 1 0.893333 c 1636 809 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.8 c 1638 822 m -2 -13 d -21 -5 d 2 12 d f 0 1 0.706667 c 1640 834 m -2 -12 d -21 -6 d 2 13 d f 0 1 0.613333 c + 1620 834 m 20 11 d 3 1 d -3 -12 d -21 -5 d f 0 1 0.52 c 1640 845 m 3 2 d -1 Y f black 1620 834 m 23 13 d -13 -74 d -23 -11 d cl s 0 0.826667 1 c 1608 768 m -1 -6 d -22 -10 d 2 11 d f 0 0.92 1 c 1610 780 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.986667 c + 1613 792 m -3 -12 d -21 -5 d 2 12 d f 0 1 0.893333 c 1615 804 m -2 -12 d -22 -5 d 3 12 d f 0 1 0.8 c 1617 816 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.706667 c 1598 822 m 4 2 d 17 5 d -2 -13 d -21 -5 d f 0 1 0.613333 c 1602 824 m 18 10 d -1 -5 d f black + 1598 822 m 22 12 d -13 -72 d -22 -10 d cl s 0 0.733333 1 c 1577 749 m -15 -7 d 1 3 d f 0 0.826667 1 c 1587 763 m -2 -11 d -8 -3 d -14 -4 d 2 12 d f 0 0.92 1 c 1589 775 m -2 -12 d -22 -6 d 3 13 d f 0 1 0.986667 c 1591 787 m -2 -12 d -21 -5 d 2 12 d f + 0 1 0.893333 c 1594 799 m -3 -12 d -21 -5 d 2 12 d f 0 1 0.8 c 1596 811 m -2 -12 d -22 -5 d 3 12 d f 0 1 0.706667 c 1575 810 m 23 12 d -2 -11 d -21 -5 d f black 1575 810 m 23 12 d -13 -70 d -23 -10 d cl s 0 0.733333 1 c 1563 745 m -1 -3 d -22 -9 d 2 + 7 d f 0 0.826667 1 c 1565 757 m -2 -12 d -21 -5 d 2 12 d f 0 0.92 1 c 1568 770 m -3 -13 d -21 -5 d 2 12 d f 0 1 0.986667 c 1570 782 m -2 -12 d -22 -6 d 3 12 d f 0 1 0.893333 c 1572 794 m -2 -12 d -21 -6 d 2 13 d f 0 1 0.8 c 1553 799 m 7 3 d 15 4 d + -3 -12 d -21 -5 d f 0 1 0.706667 c 1560 802 m 15 8 d -4 Y f black 1553 799 m 22 11 d -13 -68 d -22 -9 d cl s 0 0.733333 1 c 1542 740 m -2 -7 d -22 -10 d 2 12 d f 0 0.826667 1 c 1544 752 m -2 -12 d -22 -5 d 2 12 d f 0 0.92 1 c 1546 764 m -2 -12 d -22 + -5 d 3 12 d f 0 1 0.986667 c 1549 776 m -3 -12 d -21 -5 d 2 12 d f 0 1 0.893333 c 1551 789 m -2 -13 d -22 -5 d 3 12 d f 0 1 0.8 c 1531 788 m 22 11 d -2 -10 d -21 -6 d f black 1531 788 m 22 11 d -13 -66 d -22 -10 d cl s 0 0.64 1 c 1516 723 m -21 -8 d + 1 3 d f 0 0.733333 1 c 1520 735 m -2 -12 d -2 X -20 -5 d 2 12 d f 0 0.826667 1 c 1522 747 m -2 -12 d -22 -5 d 3 12 d f 0 0.92 1 c 1525 759 m -3 -12 d -21 -5 d 2 12 d f 0 1 0.986667 c 1527 771 m -2 -12 d -22 -5 d 3 12 d f 0 1 0.893333 c 1508 777 m 4 + 2 d 18 4 d -3 -12 d -21 -5 d f 0 1 0.8 c 1512 779 m 19 9 d -1 -5 d f black 1508 777 m 23 11 d -13 -65 d -23 -8 d cl s 0 0.64 1 c 1496 718 m -1 -3 d -22 -9 d 1 7 d f 0 0.733333 1 c 1498 730 m -2 -12 d -22 -5 d 3 12 d f 0 0.826667 1 c 1501 742 m -3 + -12 d -21 -5 d 2 12 d f 0 0.92 1 c 1503 754 m -2 -12 d -22 -5 d 3 12 d f 0 1 0.986667 c 1506 766 m -3 -12 d -21 -5 d 2 12 d f 0 1 0.893333 c 1486 767 m 22 10 d -2 -11 d -22 -5 d f black 1486 767 m 22 10 d -13 -62 d -22 -9 d cl s 0 0.64 1 c 1474 713 + m -1 -7 d -23 -7 d 2 9 d f 0 0.733333 1 c 1477 725 m -3 -12 d -22 -5 d 3 12 d f 0 0.826667 1 c 1479 737 m -2 -12 d -22 -5 d 3 12 d f 0 0.92 1 c 1482 749 m -3 -12 d -21 -5 d 2 12 d f 0 1 0.986667 c 1484 761 m -2 -12 d -22 -5 d 3 12 d f 0 1 0.893333 c + 1463 757 m 23 10 d -2 -6 d -21 -5 d f black 1463 757 m 23 10 d -13 -61 d -23 -7 d cl s 0 0.546666 1 c 1430 692 m -2 -1 d 1 Y f 0 0.64 1 c 1452 708 m -2 -9 d -20 -7 d -2 X 3 11 d f 0 0.733333 1 c 1455 720 m -3 -12 d -21 -5 d 2 12 d f 0 0.826667 1 c + 1458 732 m -3 -12 d -22 -5 d 3 12 d f 0 0.92 1 c 1460 744 m -2 -12 d -22 -5 d 3 12 d f 0 1 0.986667 c 1441 748 m 14 6 d 8 2 d -3 -12 d -21 -5 d f 0 1 0.893333 c 1455 754 m 8 3 d -1 Y f black 1441 748 m 22 9 d -13 -58 d -22 -8 d cl s 0 0.546666 1 c + 1428 692 m -1 Y -23 -7 d 1 3 d f 0 0.64 1 c 1431 703 m -3 -11 d -22 -5 d 3 12 d f 0 0.733333 1 c 1433 715 m -2 -12 d -22 -4 d 3 11 d f 0 0.826667 1 c 1436 727 m -3 -12 d -21 -5 d 2 12 d f 0 0.92 1 c 1439 739 m -3 -12 d -22 -5 d 3 12 d f 0 1 0.986667 + c 1418 739 m 23 9 d -2 -9 d -22 -5 d f black 1418 739 m 23 9 d -13 -57 d -23 -7 d cl s 0 0.546666 1 c 1406 687 m -1 -3 d -22 -6 d 1 4 d f 0 0.64 1 c 1409 699 m -3 -12 d -22 -5 d 3 12 d f 0 0.733333 1 c 1412 710 m -3 -11 d -22 -5 d 3 11 d f 0 + 0.826667 1 c 1414 722 m -2 -12 d -22 -5 d 3 12 d f 0 0.92 1 c 1417 734 m -3 -12 d -21 -5 d 3 12 d f 0 1 0.986667 c 1396 731 m 22 8 d -1 -5 d -21 -5 d f black 1396 731 m 22 8 d -13 -55 d -22 -6 d cl s 0 0.546666 1 c 1384 682 m -1 -4 d -22 -6 d 1 5 d + f 0 0.64 1 c 1387 694 m -3 -12 d -22 -5 d 3 12 d f 0 0.733333 1 c 1390 705 m -3 -11 d -22 -5 d 3 12 d f 0 0.826667 1 c 1393 717 m -3 -12 d -22 -4 d 3 11 d f 0 0.92 1 c 1374 723 m 8 3 d 14 3 d -3 -12 d -22 -5 d f 0 1 0.986667 c 1382 726 m 14 5 d -2 Y + f black 1374 723 m 22 8 d -13 -53 d -22 -6 d cl s 0 0.546666 1 c 1362 677 m -1 -5 d -23 -6 d 2 6 d f 0 0.64 1 c 1365 689 m -3 -12 d -22 -5 d 3 12 d f 0 0.733333 1 c 1368 701 m -3 -12 d -22 -5 d 3 12 d f 0 0.826667 1 c 1371 712 m -3 -11 d -22 -5 d 3 + 11 d f 0 0.92 1 c 1351 715 m 23 8 d -3 -11 d -22 -5 d f black 1351 715 m 23 8 d -13 -51 d -23 -6 d cl s 0 0.546666 1 c 1340 672 m -2 -6 d -22 -5 d 2 7 d f 0 0.64 1 c 1343 684 m -3 -12 d -22 -4 d 3 11 d f 0 0.733333 1 c 1346 696 m -3 -12 d -22 -5 d 3 + 12 d f 0 0.826667 1 c 1349 707 m -3 -11 d -22 -5 d 3 12 d f 0 0.92 1 c 1329 708 m 22 7 d -2 -8 d -22 -4 d f black 1329 708 m 22 7 d -13 -49 d -22 -5 d cl s 0 0.546666 1 c 1318 668 m -2 -7 d -23 -5 d 2 7 d f 0 0.64 1 c 1321 679 m -3 -11 d -23 -5 d 4 + 12 d f 0 0.733333 1 c 1324 691 m -3 -12 d -22 -4 d 3 11 d f 0 0.826667 1 c 1327 703 m -3 -12 d -22 -5 d 3 12 d f 0 0.92 1 c 1306 701 m 23 7 d -2 -5 d -22 -5 d f black 1306 701 m 23 7 d -13 -47 d -23 -5 d cl s 0 0.546666 1 c 1295 663 m -2 -7 d -22 -5 + d 2 8 d f 0 0.64 1 c 1299 675 m -4 -12 d -22 -4 d 3 11 d f 0 0.733333 1 c 1302 686 m -3 -11 d -23 -5 d 4 12 d f 0 0.826667 1 c 1305 698 m -3 -12 d -22 -4 d 3 11 d f 0 0.92 1 c 1284 695 m 22 6 d -1 -3 d -22 -5 d f black 1284 695 m 22 6 d -13 -45 d + -22 -5 d cl s 0 0.546666 1 c 1273 659 m -2 -8 d -23 -4 d 3 7 d f 0 0.64 1 c 1276 670 m -3 -11 d -22 -5 d 3 12 d f 0 0.733333 1 c 1280 682 m -4 -12 d -22 -4 d 4 11 d f 0 0.826667 1 c 1283 693 m -3 -11 d -22 -5 d 3 11 d f 0 0.92 1 c 1261 689 m 23 6 d + -1 -2 d -22 -5 d f black 1261 689 m 23 6 d -13 -44 d -23 -4 d cl s 0 0.546666 1 c 1251 654 m -3 -7 d -22 -3 d 2 6 d f 0 0.64 1 c 1254 666 m -3 -12 d -23 -4 d 4 11 d f 0 0.733333 1 c 1258 677 m -4 -11 d -22 -5 d 3 11 d f 0 0.826667 1 c 1261 688 m -3 + -11 d -23 -5 d 4 12 d f 0 0.92 1 c 1239 684 m 22 5 d -1 Y -22 -4 d f black 1239 684 m 22 5 d -13 -42 d -22 -3 d cl s 0 0.546666 1 c 1228 650 m -2 -6 d -22 -4 d 1 5 d f 0 0.64 1 c 1232 661 m -4 -11 d -23 -5 d 4 12 d f 0 0.733333 1 c 1235 672 m -3 -11 + d -23 -4 d 4 11 d f 0 0.826667 1 c 1217 679 m 21 4 d 1 1 d -4 -12 d -22 -4 d f 0 0.92 1 c 1238 683 m 1 1 d f black 1217 679 m 22 5 d -13 -40 d -22 -4 d cl s 0 0.546666 1 c 1205 645 m -1 -5 d -23 -2 d 1 3 d f 0 0.64 1 c 1209 657 m -4 -12 d -23 -4 d 4 + 11 d f 0 0.733333 1 c 1213 668 m -4 -11 d -23 -5 d 4 11 d f 0 0.826667 1 c 1194 674 m 23 5 d -4 -11 d -23 -5 d f black 1194 674 m 23 5 d -13 -39 d -23 -2 d cl s 0 0.546666 1 c 1182 641 m -1 -3 d -22 -3 d 2 Y f 0 0.64 1 c 1186 652 m -4 -11 d -23 -4 d + 5 11 d f 0 0.733333 1 c 1190 663 m -4 -11 d -22 -4 d 4 11 d f 0 0.826667 1 c 1172 670 m 22 4 d -4 -11 d -22 -4 d f black 1172 670 m 22 4 d -13 -36 d -22 -3 d cl s 0 0.546666 1 c 1159 637 m -2 Y -19 -1 d f 0 0.64 1 c 1164 648 m -5 -11 d -19 -3 d -4 + -1 d 4 11 d f 0 0.733333 1 c 1168 659 m -4 -11 d -24 -4 d 5 11 d f 0 0.826667 1 c 1161 668 m 11 2 d -4 -11 d -23 -4 d 4 11 d f 0 0.92 1 c 1149 666 m 12 2 d -12 -2 d f black 1149 666 m 23 4 d -13 -35 d -23 -2 d cl s 0 0.64 1 c 1140 644 m -4 -11 d -22 + -1 d 3 8 d f 0 0.733333 1 c 1145 655 m -5 -11 d -23 -4 d 5 11 d f 0 0.826667 1 c 1149 666 m -4 -11 d -23 -4 d 4 10 d f 0 0.92 1 c 1127 663 m 22 3 d -23 -5 d f black 1127 663 m 22 3 d -13 -33 d -22 -1 d cl s 0 0.64 1 c 1117 640 m -3 -8 d -23 -1 d 3 5 + d f 0 0.733333 1 c 1122 651 m -5 -11 d -23 -4 d 5 11 d f 0 0.826667 1 c 1126 661 m -4 -10 d -23 -4 d 4 10 d f 0 0.92 1 c 1104 660 m 23 3 d -1 -2 d -23 -4 d f black 1104 660 m 23 3 d -13 -31 d -23 -1 d cl s 0 0.64 1 c 1094 636 m -3 -5 d -22 -1 d 1 2 + d f 0 0.733333 1 c 1099 647 m -5 -11 d -24 -4 d 5 11 d f 0 0.826667 1 c 1103 657 m -4 -10 d -24 -4 d 5 10 d f 0 0.92 1 c 1082 657 m 22 3 d -1 -3 d -23 -4 d f black 1082 657 m 22 3 d -13 -29 d -22 -1 d cl s 0 0.64 1 c 1070 632 m -1 -2 d -14 X f 0 + 0.733333 1 c 1075 643 m -5 -11 d -15 -2 d -8 X 4 9 d f 0 0.826667 1 c 1080 653 m -5 -10 d -24 -4 d 6 10 d f 0 0.92 1 c 1060 655 m 22 2 d -2 -4 d -23 -4 d f black 1060 655 m 22 2 d -13 -27 d -22 X cl s 0 0.733333 1 c 1051 639 m -4 -9 d -23 X 3 6 d f + 0 0.826667 1 c 1057 649 m -6 -10 d -24 -3 d 6 10 d f 0 0.92 1 c 1037 653 m 23 2 d -3 -6 d -24 -3 d f black 1037 653 m 23 2 d -13 -25 d -23 X cl s 0 0.733333 1 c 1027 636 m -3 -6 d -22 1 d 1 1 d f 0 0.826667 1 c 1033 646 m -6 -10 d -24 -4 d 6 10 d f + 0 0.92 1 c 1015 652 m 22 1 d -4 -7 d -24 -4 d 6 10 d f 0 1 0.986667 c 1015 652 m f black 1015 652 m 22 1 d -13 -23 d -22 1 d cl s 0 0.733333 1 c 1003 632 m -1 -1 d -9 X f 0 0.826667 1 c 1009 642 m -6 -10 d -10 -1 d -14 1 d 5 7 d f 0 0.92 1 c 1015 + 652 m -6 -10 d -25 -3 d 7 10 d f 0 1 0.986667 c 992 651 m 23 1 d -24 -3 d f black 992 651 m 23 1 d -13 -21 d -23 1 d cl s 0 0.826667 1 c 984 639 m -5 -7 d -22 1 d 2 3 d f 0 0.92 1 c 991 649 m -7 -10 d -25 -3 d 7 9 d f 0 1 0.986667 c 970 651 m 22 X + -1 -2 d -25 -4 d f black 970 651 m 22 X -13 -19 d -22 1 d cl s 0 0.826667 1 c 959 636 m -2 -3 d -15 1 d f 0 0.92 1 c 966 645 m -7 -9 d -17 -2 d -8 1 d 7 8 d f 0 1 0.986667 c 947 651 m 23 X -4 -6 d -25 -2 d f black 947 651 m 23 X -13 -18 d -23 2 d cl + s 0 0.92 1 c 941 643 m -7 -8 d -22 2 d 3 3 d f 0 1 0.986667 c 942 651 m 5 X -6 -8 d -26 -3 d 8 9 d f 0 1 0.893333 c 925 651 m 17 X -19 -2 d f black 925 651 m 22 X -13 -16 d -22 2 d cl s 0 0.92 1 c 915 640 m -3 -3 d -14 2 d f 0 1 0.986667 c 923 649 m + -8 -9 d -17 -1 d -8 1 d 7 7 d f 0 1 0.893333 c 903 652 m 22 -1 d -2 -2 d -26 -2 d f black 903 652 m 22 -1 d -13 -14 d -22 3 d cl s 0 1 0.986667 c 897 647 m -7 -7 d -23 3 d 2 2 d f 0 1 0.893333 c 886 653 m 17 -1 d -6 -5 d -28 -2 d 10 8 d f 0 1 0.8 c + 880 653 m 6 X -7 X f black 880 653 m 23 -1 d -13 -12 d -23 3 d cl s 0 1 0.986667 c 869 645 m -2 -2 d -8 2 d f 0 1 0.893333 c 879 653 m -10 -8 d -10 X -14 2 d 7 4 d f 0 1 0.8 c 858 655 m 22 -2 d -1 X -27 -2 d f black 858 655 m 22 -2 d -13 -10 d -22 4 + d cl s 0 1 0.893333 c 852 651 m -7 -4 d -22 4 d f 0 1 0.8 c 838 657 m 20 -2 d -6 -4 d -30 X 13 6 d f 0 1 0.706667 c 835 657 m 3 X -3 X f black 835 657 m 23 -2 d -13 -8 d -23 4 d cl s 0 1 0.8 c 835 657 m -13 -6 d -22 4 d 5 2 d f 0 1 0.706667 c 813 + 660 m 22 -3 d -30 X f black 813 660 m 22 -3 d -13 -6 d -22 4 d cl s 0 1 0.8 c 805 657 m -5 -2 d -11 3 d f 0 1 0.706667 c 796 662 m 17 -2 d -8 -3 d -16 1 d -12 2 d 11 2 d f 0 1 0.613333 c 790 663 m 6 -1 d -8 X f black 790 663 m 23 -3 d -13 -5 d -23 5 + d cl s 0 1 0.706667 c 788 662 m -11 -2 d -19 5 d f 0 1 0.613333 c 768 666 m 22 -3 d -2 -1 d -30 3 d -3 X f black 768 666 m 22 -3 d -13 -3 d -22 5 d cl s 0 1 0.613333 c 758 668 m 10 -2 d -13 -1 d -22 6 d 4 X f 0 1 0.52 c 746 670 m 12 -2 d -21 3 d f + black 746 670 m 22 -4 d -13 -1 d -22 6 d cl s 0 1 0.613333 c 737 671 m -4 X -5 1 d f 0 1 0.52 c 723 674 m 23 -4 d -9 1 d -9 1 d -18 5 d f black 723 674 m 23 -4 d -13 1 d -23 6 d cl s 0 1 0.52 c 722 674 m 1 X -13 3 d -10 3 d f 0 1 0.426667 c 701 679 + m 21 -5 d -22 6 d -12 4 d f black 701 679 m 22 -5 d -13 3 d -22 7 d cl s 0 1 0.426667 c 690 681 m 11 -2 d -13 5 d -15 4 d f 0 1 0.333333 c 678 684 m 12 -3 d -17 7 d -8 3 d f black 678 684 m 23 -5 d -13 5 d -23 7 d cl s 0 1 0.24 c 1768 925 m -13 -9 d + 1 6 d f 0 1 0.146667 c 1779 940 m -2 -8 d -9 -7 d -12 -3 d 2 12 d f 0 1 0.0533333 c 1780 952 m -1 -12 d -21 -6 d 2 13 d f 0.0399999 1 0 c 1782 964 m -2 -12 d -20 -5 d 2 12 d f 0.133333 1 0 c 1784 977 m -2 -13 d -20 -5 d 2 12 d f 0.226667 1 0 c 1786 + 989 m -2 -12 d -20 -6 d 2 13 d f 0.32 1 0 c 1788 1002 m -2 -13 d -20 -5 d 1 12 d f 0.413333 1 0 c 1768 998 m 21 16 d 1 X -2 -12 d -21 -6 d f 0.506667 1 0 c 1789 1014 m 1 1 d -1 Y f black 1768 998 m 22 17 d -13 -83 d -22 -16 d cl s 0 1 0.333333 c + 1739 906 m -7 -4 d 1 2 d f 0 1 0.24 c 1756 922 m -1 -6 d -16 -10 d -6 -2 d 2 13 d f 0 1 0.146667 c 1758 934 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.0533333 c 1760 947 m -2 -13 d -21 -5 d 2 12 d f 0.0399999 1 0 c 1762 959 m -2 -12 d -21 -6 d 2 12 d f + 0.133333 1 0 c 1764 971 m -2 -12 d -21 -6 d 2 13 d f 0.226667 1 0 c 1766 984 m -2 -13 d -21 -5 d 2 12 d f 0.32 1 0 c 1745 981 m 19 14 d 3 1 d -1 -12 d -21 -6 d f 0.413333 1 0 c 1764 995 m 4 3 d -1 -2 d f black 1745 981 m 23 17 d -13 -82 d -23 -14 d + cl s 0 1 0.333333 c 1733 904 m -1 -2 d -22 -15 d 2 12 d f 0 1 0.24 c 1735 917 m -2 -13 d -21 -5 d 2 12 d f 0 1 0.146667 c 1737 929 m -2 -12 d -21 -6 d 2 12 d f 0 1 0.0533333 c 1739 941 m -2 -12 d -21 -6 d 2 13 d f 0.0399999 1 0 c 1741 953 m -2 -12 d + -21 -5 d 2 12 d f 0.133333 1 0 c 1743 966 m -2 -13 d -21 -5 d 2 12 d f 0.226667 1 0 c 1723 965 m 16 12 d 6 1 d -2 -12 d -21 -6 d f 0.32 1 0 c 1739 977 m 6 4 d -3 Y f black 1723 965 m 22 16 d -13 -79 d -22 -15 d cl s 0 1 0.426667 c 1708 886 m -20 -13 + d 1 8 d f 0 1 0.333333 c 1712 899 m -2 -12 d -2 -1 d -19 -5 d 2 12 d f 0 1 0.24 c 1714 911 m -2 -12 d -21 -6 d 2 13 d f 0 1 0.146667 c 1716 923 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.0533333 c 1718 936 m -2 -13 d -21 -5 d 2 12 d f 0.0399999 1 0 c 1720 + 948 m -2 -12 d -21 -6 d 2 12 d f 0.133333 1 0 c 1700 949 m 13 9 d 9 2 d -2 -12 d -21 -6 d f 0.226667 1 0 c 1713 958 m 10 7 d -1 -5 d f black 1700 949 m 23 16 d -13 -78 d -22 -14 d cl s 0 1 0.52 c 1675 866 m -10 -6 d 1 4 d f 0 1 0.426667 c 1689 881 m + -1 -8 d -13 -7 d -9 -2 d 2 12 d f 0 1 0.333333 c 1691 893 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.24 c 1693 906 m -2 -13 d -21 -5 d 2 12 d f 0 1 0.146667 c 1695 918 m -2 -12 d -21 -6 d 2 12 d f 0 1 0.0533333 c 1697 930 m -2 -12 d -21 -6 d 2 13 d f + 0.0399999 1 0 c 1678 934 m 7 5 d 14 3 d -2 -12 d -21 -5 d f 0.133333 1 0 c 1685 939 m 15 10 d -1 -7 d f black 1678 934 m 22 15 d -12 -76 d -23 -13 d cl s 0 1 0.52 c 1666 864 m -1 -4 d -22 -13 d 2 11 d f 0 1 0.426667 c 1668 876 m -2 -12 d -21 -6 d 2 + 12 d f 0 1 0.333333 c 1670 888 m -2 -12 d -21 -6 d 2 13 d f 0 1 0.24 c 1672 900 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.146667 c 1674 912 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.0533333 c 1656 919 m 20 6 d -2 -13 d -21 -5 d f 0.0399999 1 0 c 1656 919 m 22 15 + d -2 -9 d f black 1656 919 m 22 15 d -13 -74 d -22 -13 d cl s 0 1 0.613333 c 1640 845 m -20 -11 d 1 7 d f 0 1 0.52 c 1645 858 m -2 -11 d -3 -2 d -19 -4 d 3 12 d f 0 1 0.426667 c 1647 870 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.333333 c 1649 883 m -2 -13 + d -21 -5 d 2 12 d f 0 1 0.24 c 1651 895 m -2 -12 d -21 -6 d 2 12 d f 0 1 0.146667 c 1653 907 m -2 -12 d -21 -6 d 3 12 d f 0 1 0.0533333 c 1633 904 m 23 15 d -3 -12 d -20 -6 d f black 1633 904 m 23 15 d -13 -72 d -23 -13 d cl s 0 1 0.706667 c 1602 + 824 m -4 -2 d 1 Y f 0 1 0.613333 c 1621 841 m -1 -7 d -18 -10 d -4 -1 d 2 12 d f 0 1 0.52 c 1624 853 m -3 -12 d -21 -6 d 3 13 d f 0 1 0.426667 c 1626 865 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.333333 c 1628 877 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.24 c + 1630 889 m -2 -12 d -21 -5 d 3 12 d f 0 1 0.146667 c 1611 890 m 15 10 d 7 1 d -3 -12 d -20 -5 d f 0 1 0.0533333 c 1626 900 m 7 4 d -3 Y f black 1611 890 m 22 14 d -13 -70 d -22 -12 d cl s 0 1 0.706667 c 1598 823 m -1 Y -23 -12 d 2 8 d f 0 1 0.613333 + c 1600 835 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.52 c 1603 848 m -3 -13 d -21 -5 d 3 12 d f 0 1 0.426667 c 1605 860 m -2 -12 d -21 -6 d 2 12 d f 0 1 0.333333 c 1607 872 m -2 -12 d -21 -6 d 2 12 d f 0 1 0.24 c 1588 877 m 5 3 d 17 4 d -3 -12 d -21 -6 d f + 0 1 0.146667 c 1593 880 m 18 10 d -1 -6 d f black 1588 877 m 23 13 d -13 -68 d -23 -12 d cl s 0 1 0.8 c 1560 802 m -7 -3 d 2 Y f 0 1 0.706667 c 1577 818 m -2 -8 d -15 -8 d -7 -1 d 3 12 d f 0 1 0.613333 c 1579 830 m -2 -12 d -21 -5 d 2 12 d f 0 1 + 0.52 c 1582 842 m -3 -12 d -21 -5 d 3 12 d f 0 1 0.426667 c 1584 854 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.333333 c 1586 866 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.24 c 1566 864 m 22 13 d -2 -11 d -21 -5 d f black 1566 864 m 22 13 d -13 -67 d -22 -11 d cl + s 0 1 0.8 c 1553 801 m -2 Y -22 -11 d 1 7 d f 0 1 0.706667 c 1556 813 m -3 -12 d -21 -6 d 3 12 d f 0 1 0.613333 c 1558 825 m -2 -12 d -21 -6 d 2 12 d f 0 1 0.52 c 1561 837 m -3 -12 d -21 -6 d 3 12 d f 0 1 0.426667 c 1563 849 m -2 -12 d -21 -6 d 2 12 + d f 0 1 0.333333 c 1543 851 m 15 8 d 7 2 d -2 -12 d -21 -6 d f 0 1 0.24 c 1558 859 m 8 5 d -1 -3 d f black 1543 851 m 23 13 d -13 -65 d -22 -11 d cl s 0 1 0.893333 c 1512 779 m -4 -2 d 1 Y f 0 1 0.8 c 1532 795 m -1 -7 d -19 -9 d -4 -1 d 3 12 d f 0 1 + 0.706667 c 1535 807 m -3 -12 d -21 -5 d 2 12 d f 0 1 0.613333 c 1537 819 m -2 -12 d -22 -5 d 3 12 d f 0 1 0.52 c 1540 831 m -3 -12 d -21 -5 d 2 12 d f 0 1 0.426667 c 1542 843 m -2 -12 d -22 -5 d 3 12 d f 0 1 0.333333 c 1521 838 m 22 13 d -1 -8 d -21 + -5 d f black 1521 838 m 22 13 d -12 -63 d -23 -11 d cl s 0 1 0.893333 c 1508 778 m -1 Y -22 -10 d 1 6 d f 0 1 0.8 c 1511 790 m -3 -12 d -21 -5 d 3 12 d f 0 1 0.706667 c 1513 802 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.613333 c 1516 814 m -3 -12 d -21 -5 + d 3 12 d f 0 1 0.52 c 1518 826 m -2 -12 d -21 -5 d 2 12 d f 0 1 0.426667 c 1499 826 m 21 12 d 1 X -3 -12 d -21 -5 d f 0 1 0.333333 c 1520 838 m 1 X f black 1499 826 m 22 12 d -13 -61 d -22 -10 d cl s 0 1 0.893333 c 1487 773 m -1 -6 d -23 -10 d 3 11 + d f 0 1 0.8 c 1490 785 m -3 -12 d -21 -5 d 2 12 d f 0 1 0.706667 c 1492 797 m -2 -12 d -22 -5 d 3 12 d f 0 1 0.613333 c 1495 809 m -3 -12 d -21 -5 d 3 12 d f 0 1 0.52 c 1476 815 m 2 1 d 19 5 d -2 -12 d -21 -5 d f 0 1 0.426667 c 1478 816 m 21 10 d -2 + -5 d f black 1476 815 m 23 11 d -13 -59 d -23 -10 d cl s 0 1 0.986667 c 1455 754 m -14 -6 d 3 Y f 0 1 0.893333 c 1466 768 m -3 -11 d -8 -3 d -14 -3 d 3 12 d f 0 1 0.8 c 1468 780 m -2 -12 d -22 -5 d 3 12 d f 0 1 0.706667 c 1471 792 m -3 -12 d -21 -5 + d 3 11 d f 0 1 0.613333 c 1474 804 m -3 -12 d -21 -6 d 2 12 d f 0 1 0.52 c 1454 804 m 22 11 d -2 -11 d -22 -6 d f black 1454 804 m 22 11 d -13 -58 d -22 -9 d cl s 0 1 0.986667 c 1441 751 m -3 Y -23 -9 d 2 7 d f 0 1 0.893333 c 1444 763 m -3 -12 d -21 + -5 d 3 12 d f 0 1 0.8 c 1447 775 m -3 -12 d -21 -5 d 3 11 d f 0 1 0.706667 c 1450 786 m -3 -11 d -21 -6 d 2 12 d f 0 1 0.613333 c 1452 798 m -2 -12 d -22 -5 d 3 12 d f 0 1 0.52 c 1431 793 m 23 11 d -2 -6 d -21 -5 d f black 1431 793 m 23 11 d -13 -56 + d -23 -9 d cl s 0 1 0.986667 c 1420 746 m -2 -7 d -22 -8 d 2 10 d f 0 1 0.893333 c 1423 758 m -3 -12 d -22 -5 d 3 12 d f 0 1 0.8 c 1426 769 m -3 -11 d -22 -5 d 3 11 d f 0 1 0.706667 c 1428 781 m -2 -12 d -22 -5 d 3 12 d f 0 1 0.613333 c 1409 783 m + 22 10 d -3 -12 d -21 -5 d f 0 1 0.52 c 1431 793 m f black 1409 783 m 22 10 d -13 -54 d -22 -8 d cl s 0 0.92 1 c 1382 726 m -8 -3 d 1 Y f 0 1 0.986667 c 1398 741 m -2 -10 d -14 -5 d -8 -2 d 3 12 d f 0 1 0.893333 c 1401 753 m -3 -12 d -21 -5 d 3 11 d + f 0 1 0.8 c 1404 764 m -3 -11 d -21 -6 d 3 12 d f 0 1 0.706667 c 1407 776 m -3 -12 d -21 -5 d 3 12 d f 0 1 0.613333 c 1386 773 m 23 10 d -2 -7 d -21 -5 d f black 1386 773 m 23 10 d -13 -52 d -22 -8 d cl s 0 0.92 1 c 1374 724 m -1 Y -23 -8 d 1 4 d f + 0 1 0.986667 c 1377 736 m -3 -12 d -22 -5 d 3 12 d f 0 1 0.893333 c 1380 747 m -3 -11 d -22 -5 d 3 11 d f 0 1 0.8 c 1383 759 m -3 -12 d -22 -5 d 3 12 d f 0 1 0.706667 c 1364 764 m 11 4 d 11 3 d -3 -12 d -22 -5 d f 0 1 0.613333 c 1375 768 m 11 5 d -2 + Y f black 1364 764 m 22 9 d -12 -50 d -23 -8 d cl s 0 0.92 1 c 1352 719 m -1 -4 d -22 -7 d 1 6 d f 0 1 0.986667 c 1355 731 m -3 -12 d -22 -5 d 4 12 d f 0 1 0.893333 c 1358 742 m -3 -11 d -21 -5 d 3 11 d f 0 1 0.8 c 1361 754 m -3 -12 d -21 -5 d 3 12 + d f 0 1 0.706667 c 1342 755 m 22 9 d -3 -10 d -21 -5 d f black 1342 755 m 22 9 d -13 -49 d -22 -7 d cl s 0 0.92 1 c 1330 714 m -1 -6 d -23 -7 d 3 8 d f 0 1 0.986667 c 1334 726 m -4 -12 d -21 -5 d 3 12 d f 0 1 0.893333 c 1337 737 m -3 -11 d -22 -5 d + 3 11 d f 0 1 0.8 c 1340 749 m -3 -12 d -22 -5 d 4 12 d f 0 1 0.706667 c 1319 746 m 23 9 d -2 -6 d -21 -5 d f black 1319 746 m 23 9 d -13 -47 d -23 -7 d cl s 0 0.92 1 c 1309 709 m -3 -8 d -22 -6 d 3 9 d f 0 1 0.986667 c 1312 721 m -3 -12 d -22 -5 d 3 + 12 d f 0 1 0.893333 c 1315 732 m -3 -11 d -22 -5 d 4 11 d f 0 1 0.8 c 1297 738 m 6 2 d 16 4 d -4 -12 d -21 -5 d f 0 1 0.706667 c 1303 740 m 16 6 d -2 Y f black 1297 738 m 22 8 d -13 -45 d -22 -6 d cl s 0 0.92 1 c 1287 704 m -3 -9 d -23 -6 d 4 11 d f + 0 1 0.986667 c 1290 716 m -3 -12 d -22 -4 d 3 11 d f 0 1 0.893333 c 1294 727 m -4 -11 d -22 -5 d 4 11 d f 0 1 0.8 c 1274 730 m 23 8 d -3 -11 d -22 -5 d f black 1274 730 m 23 8 d -13 -43 d -23 -6 d cl s 0 0.92 1 c 1265 700 m -4 -11 d -22 -5 d 4 11 d + f 0 1 0.986667 c 1268 711 m -3 -11 d -22 -5 d 3 11 d f 0 1 0.893333 c 1272 722 m -4 -11 d -22 -5 d 4 11 d f 0 1 0.8 c 1252 723 m 22 7 d -2 -8 d -22 -5 d f black 1252 723 m 22 7 d -13 -41 d -22 -5 d cl s 0 0.826667 1 c 1238 683 m -21 -4 d f 0 0.92 1 + c 1243 695 m -4 -11 d -1 -1 d -21 -4 d 4 11 d f 0 1 0.986667 c 1246 706 m -3 -11 d -22 -5 d 3 11 d f 0 1 0.893333 c 1250 717 m -4 -11 d -22 -5 d 4 12 d f 0 1 0.8 c 1229 716 m 23 7 d -2 -6 d -22 -4 d f black 1229 716 m 23 7 d -13 -39 d -22 -5 d cl s + 0 0.826667 1 c 1217 679 m -23 -5 d 1 Y f 0 0.92 1 c 1221 690 m -4 -11 d -23 -4 d 4 11 d f 0 1 0.986667 c 1224 701 m -3 -11 d -23 -4 d 4 11 d f 0 1 0.893333 c 1228 713 m -4 -12 d -22 -4 d 4 11 d f 0 1 0.8 c 1207 709 m 22 7 d -1 -3 d -22 -5 d f black + 1207 709 m 22 7 d -12 -37 d -23 -5 d cl s 0 0.826667 1 c 1194 675 m -1 Y -22 -4 d f 0 0.92 1 c 1198 686 m -4 -11 d -22 -5 d 4 11 d f 0 1 0.986667 c 1202 697 m -4 -11 d -22 -5 d 4 11 d f 0 1 0.893333 c 1206 708 m -4 -11 d -22 -5 d 4 11 d f 0 1 0.8 c + 1185 703 m 22 6 d -1 -1 d -22 -5 d f black 1185 703 m 22 6 d -13 -35 d -22 -4 d cl s 0 0.826667 1 c 1172 670 m -11 -2 d f 0 0.92 1 c 1176 681 m -4 -11 d -11 -2 d -12 -2 d 5 11 d f 0 1 0.986667 c 1180 692 m -4 -11 d -22 -4 d 4 10 d f 0 1 0.893333 c + 1162 698 m 10 2 d 12 3 d -4 -11 d -22 -5 d f 0 1 0.8 c 1172 700 m 13 3 d -1 X f black 1162 698 m 23 5 d -13 -33 d -23 -4 d cl s 0 0.92 1 c 1154 677 m -5 -11 d -22 -3 d 4 9 d f 0 1 0.986667 c 1158 687 m -4 -10 d -23 -5 d 5 11 d f 0 1 0.893333 c 1140 + 693 m 22 5 d -4 -11 d -22 -4 d f black 1140 693 m 22 5 d -13 -32 d -22 -3 d cl s 0 0.92 1 c 1131 672 m -4 -9 d -23 -3 d 4 8 d f 0 1 0.986667 c 1136 683 m -5 -11 d -23 -4 d 5 10 d f 0 1 0.893333 c 1117 688 m 23 5 d -4 -10 d -23 -5 d f black 1117 688 + m 23 5 d -13 -30 d -23 -3 d cl s 0 0.92 1 c 1108 668 m -4 -8 d -22 -3 d 3 7 d f 0 1 0.986667 c 1113 678 m -5 -10 d -23 -4 d 5 10 d f 0 1 0.893333 c 1095 683 m 22 5 d -4 -10 d -23 -4 d f black 1095 683 m 22 5 d -13 -28 d -22 -3 d cl s 0 0.92 1 c 1085 + 664 m -3 -7 d -22 -2 d 2 5 d f 0 1 0.986667 c 1090 674 m -5 -10 d -23 -4 d 5 10 d f 0 1 0.893333 c 1072 680 m 23 3 d -5 -9 d -23 -4 d f black 1072 680 m 23 3 d -13 -26 d -22 -2 d cl s 0 0.92 1 c 1062 660 m -2 -5 d -23 -2 d 1 3 d f 0 1 0.986667 c + 1067 670 m -5 -10 d -24 -4 d 6 10 d f 0 1 0.893333 c 1056 677 m 16 3 d -5 -10 d -23 -4 d 6 10 d f 0 1 0.8 c 1050 676 m 6 1 d -6 -1 d f black 1050 676 m 22 4 d -12 -25 d -23 -2 d cl s 0 0.92 1 c 1038 656 m -1 -3 d -22 -1 d f 0 1 0.986667 c 1044 666 m + -6 -10 d -23 -4 d 6 10 d f 0 1 0.893333 c 1050 676 m -6 -10 d -23 -4 d 6 10 d f 0 1 0.8 c 1028 673 m 22 3 d -23 -4 d f black 1028 673 m 22 3 d -13 -23 d -22 -1 d cl s 0 1 0.986667 c 1021 662 m -6 -10 d -23 -1 d 5 7 d f 0 1 0.893333 c 1027 672 m -6 + -10 d -24 -4 d 7 10 d f 0 1 0.8 c 1005 670 m 23 3 d -1 -1 d -23 -4 d f black 1005 670 m 23 3 d -13 -21 d -23 -1 d cl s 0 1 0.986667 c 997 658 m -5 -7 d -22 X 3 4 d f 0 1 0.893333 c 1004 668 m -7 -10 d -24 -3 d 7 9 d f 0 1 0.8 c 983 668 m 22 2 d -1 + -2 d -24 -4 d f black 983 668 m 22 2 d -13 -19 d -22 X cl s 0 1 0.986667 c 973 655 m -3 -4 d -23 X 1 1 d f 0 1 0.893333 c 980 664 m -7 -9 d -25 -3 d 8 9 d f 0 1 0.8 c 960 666 m 23 2 d -3 -4 d -24 -3 d f black 960 666 m 23 2 d -13 -17 d -23 X cl s 0 + 1 0.986667 c 948 652 m -1 -1 d -5 X f 0 1 0.893333 c 956 661 m -8 -9 d -6 -1 d -17 X 6 6 d f 0 1 0.8 c 938 665 m 22 1 d -4 -5 d -25 -4 d f black 938 665 m 22 1 d -13 -15 d -22 X cl s 0 1 0.893333 c 931 657 m -6 -6 d -22 1 d 2 3 d f 0 1 0.8 c 925 664 + m 13 1 d -7 -8 d -26 -2 d 9 8 d f 0 1 0.706667 c 915 664 m 10 X -11 -1 d f black 915 664 m 23 1 d -13 -14 d -22 1 d cl s 0 1 0.893333 c 905 655 m -2 -3 d -17 1 d f 0 1 0.8 c 914 663 m -9 -8 d -19 -2 d -6 X 9 7 d f 0 1 0.706667 c 893 663 m 22 1 d -1 + -1 d -25 -3 d f black 893 663 m 22 1 d -12 -12 d -23 1 d cl s 0 1 0.8 c 889 660 m -9 -7 d -22 2 d 5 3 d f 0 1 0.706667 c 871 663 m 22 X -4 -3 d -26 -2 d f black 871 663 m 22 X -13 -10 d -22 2 d cl s 0 1 0.8 c 863 658 m -5 -3 d -20 2 d f 0 1 0.706667 + c 853 663 m 18 X -8 -5 d -25 -1 d -3 X 12 6 d f 0 1 0.613333 c 848 663 m 5 X -6 X f black 848 663 m 23 X -13 -8 d -23 2 d cl s 0 1 0.706667 c 847 663 m -12 -6 d -22 3 d 6 2 d f 0 1 0.613333 c 826 664 m 22 -1 d -1 X -28 -1 d f black 826 664 m 22 -1 d + -13 -6 d -22 3 d cl s 0 1 0.706667 c 819 662 m -6 -2 d -17 2 d f 0 1 0.613333 c 803 665 m 23 -1 d -7 -2 d -23 X -6 1 d f black 803 665 m 23 -1 d -13 -4 d -23 3 d cl s 0 1 0.613333 c 797 665 m 6 X -13 -2 d -22 3 d 6 X f 0 1 0.52 c 781 667 m 16 -2 d + -23 1 d f black 781 667 m 22 -2 d -13 -2 d -22 3 d cl s 0 1 0.613333 c 774 666 m -6 X -10 2 d f 0 1 0.52 c 759 668 m 22 -1 d -7 -1 d -16 2 d -12 2 d f black 759 668 m 22 -1 d -13 -1 d -22 4 d cl s 0 1 0.52 c 750 669 m 9 -1 d -13 2 d -23 4 d 1 X f 0 + 1 0.426667 c 736 671 m 14 -2 d -26 5 d f black 736 671 m 23 -3 d -13 2 d -23 4 d cl s 0 1 0.52 c 724 674 m -2 X f 0 1 0.426667 c 714 674 m 22 -3 d -12 3 d -2 X -21 5 d f black 714 674 m 22 -3 d -13 3 d -22 5 d cl s 0 1 0.426667 c 708 674 m 6 X -13 5 + d -11 2 d f 0 1 0.333333 c 691 677 m 17 -3 d -18 7 d -12 3 d f black 691 677 m 23 -3 d -13 5 d -23 5 d cl s 0.413333 1 0 c 1789 1014 m -21 -16 d 2 10 d f 0.506667 1 0 c 1792 1026 m -2 -11 d -1 -1 d -19 -6 d 2 12 d f 0.6 1 0 c 1794 1038 m -2 -12 d + -20 -6 d 2 13 d f 0.693333 1 0 c 1796 1051 m -2 -13 d -20 -5 d 2 12 d f 0.786667 1 0 c 1799 1063 m -3 -12 d -20 -6 d 2 12 d f 0.88 1 0 c 1801 1075 m -2 -12 d -21 -6 d 3 12 d f 0.973333 1 0 c 1781 1070 m 20 17 d 2 X -2 -12 d -20 -6 d f 1 0.933333 0 c + 1801 1087 m 2 2 d -2 Y f black 1781 1070 m 22 19 d -13 -74 d -22 -17 d cl s 0.32 1 0 c 1764 995 m -19 -14 d 2 9 d f 0.413333 1 0 c 1770 1008 m -2 -10 d -4 -3 d -17 -5 d 2 12 d f 0.506667 1 0 c 1772 1020 m -2 -12 d -21 -6 d 2 13 d f 0.6 1 0 c 1774 + 1033 m -2 -13 d -21 -5 d 3 12 d f 0.693333 1 0 c 1776 1045 m -2 -12 d -20 -6 d 2 12 d f 0.786667 1 0 c 1778 1057 m -2 -12 d -20 -6 d 2 12 d f 0.88 1 0 c 1758 1052 m 21 17 d 2 X -3 -12 d -20 -6 d f 0.973333 1 0 c 1779 1069 m 2 1 d -1 Y f black 1758 + 1052 m 23 18 d -13 -72 d -23 -17 d cl s 0.226667 1 0 c 1739 977 m -16 -12 d 1 7 d f 0.32 1 0 c 1747 990 m -2 -9 d -6 -4 d -15 -5 d 3 13 d f 0.413333 1 0 c 1749 1002 m -2 -12 d -20 -5 d 2 12 d f 0.506667 1 0 c 1751 1015 m -2 -13 d -20 -5 d 2 12 d f + 0.6 1 0 c 1754 1027 m -3 -12 d -20 -6 d 2 12 d f 0.693333 1 0 c 1756 1039 m -2 -12 d -21 -6 d 3 12 d f 0.786667 1 0 c 1736 1034 m 21 17 d 1 X -2 -12 d -20 -6 d f 0.88 1 0 c 1757 1051 m 1 1 d -1 Y f black 1736 1034 m 22 18 d -13 -71 d -22 -16 d cl s + 0.133333 1 0 c 1713 958 m -13 -9 d 2 6 d f 0.226667 1 0 c 1724 972 m -1 -7 d -10 -7 d -11 -3 d 2 12 d f 0.32 1 0 c 1727 985 m -3 -13 d -20 -5 d 2 12 d f 0.413333 1 0 c 1729 997 m -2 -12 d -21 -6 d 2 12 d f 0.506667 1 0 c 1731 1009 m -2 -12 d -21 -6 + d 3 12 d f 0.6 1 0 c 1733 1021 m -2 -12 d -20 -6 d 2 12 d f 0.693333 1 0 c 1713 1017 m 21 16 d 2 X -3 -12 d -20 -6 d f 0.786667 1 0 c 1734 1033 m 2 1 d -1 Y f black 1713 1017 m 23 17 d -13 -69 d -23 -16 d cl s 0.0399999 1 0 c 1685 939 m -7 -5 d 1 3 + d f 0.133333 1 0 c 1702 955 m -2 -6 d -15 -10 d -6 -2 d 2 12 d f 0.226667 1 0 c 1704 967 m -2 -12 d -21 -6 d 2 12 d f 0.32 1 0 c 1706 979 m -2 -12 d -21 -6 d 3 12 d f 0.413333 1 0 c 1708 991 m -2 -12 d -20 -6 d 2 12 d f 0.506667 1 0 c 1711 1003 m -3 + -12 d -20 -6 d 3 12 d f 0.6 1 0 c 1691 1000 m 20 14 d 2 1 d -2 -12 d -20 -6 d f 0.693333 1 0 c 1711 1014 m 2 3 d -2 Y f black 1691 1000 m 22 17 d -13 -68 d -22 -15 d cl s 0 1 0.0533333 c 1656 919 m f 0.0399999 1 0 c 1679 937 m -1 -3 d -22 -15 d 2 12 + d f 0.133333 1 0 c 1681 949 m -2 -12 d -21 -6 d 3 12 d f 0.226667 1 0 c 1683 961 m -2 -12 d -20 -6 d 2 12 d f 0.32 1 0 c 1686 973 m -3 -12 d -20 -6 d 2 12 d f 0.413333 1 0 c 1688 985 m -2 -12 d -21 -6 d 3 12 d f 0.506667 1 0 c 1669 983 m 17 13 d 5 1 + d -3 -12 d -20 -6 d f 0.6 1 0 c 1686 996 m 5 4 d -3 Y f black 1669 983 m 22 17 d -13 -66 d -22 -15 d cl s 0 1 0.0533333 c 1656 919 m -23 -15 d 2 10 d f 0.0399999 1 0 c 1658 931 m -2 -12 d -21 -5 d 3 12 d f 0.133333 1 0 c 1661 943 m -3 -12 d -20 -5 d + 2 12 d f 0.226667 1 0 c 1663 955 m -2 -12 d -21 -5 d 3 12 d f 0.32 1 0 c 1665 967 m -2 -12 d -20 -5 d 2 12 d f 0.413333 1 0 c 1646 967 m 15 10 d 7 2 d -3 -12 d -20 -5 d f 0.506667 1 0 c 1661 977 m 8 6 d -1 -4 d f black 1646 967 m 23 16 d -13 -64 d + -23 -15 d cl s 0 1 0.146667 c 1626 900 m -15 -10 d 1 6 d f 0 1 0.0533333 c 1635 914 m -2 -10 d -7 -4 d -14 -4 d 2 12 d f 0.0399999 1 0 c 1638 926 m -3 -12 d -21 -6 d 3 12 d f 0.133333 1 0 c 1640 938 m -2 -12 d -21 -6 d 3 12 d f 0.226667 1 0 c 1643 + 950 m -3 -12 d -20 -6 d 2 12 d f 0.32 1 0 c 1624 951 m 10 7 d 11 4 d -2 -12 d -21 -6 d f 0.413333 1 0 c 1634 958 m 12 9 d -1 -5 d f black 1624 951 m 22 16 d -13 -63 d -22 -14 d cl s 0 1 0.24 c 1593 880 m -5 -3 d 1 1 d f 0 1 0.146667 c 1612 896 m -1 + -6 d -18 -10 d -4 -2 d 2 12 d f 0 1 0.0533333 c 1614 908 m -2 -12 d -21 -6 d 3 12 d f 0.0399999 1 0 c 1617 920 m -3 -12 d -20 -6 d 3 12 d f 0.133333 1 0 c 1620 932 m -3 -12 d -20 -6 d 2 12 d f 0.226667 1 0 c 1601 936 m 5 3 d 16 5 d -2 -12 d -21 -6 d + f 0.32 1 0 c 1606 939 m 18 12 d -2 -7 d f black 1601 936 m 23 15 d -13 -61 d -23 -13 d cl s 0 1 0.24 c 1589 878 m -1 -1 d -22 -13 d 2 9 d f 0 1 0.146667 c 1591 890 m -2 -12 d -21 -5 d 3 12 d f 0 1 0.0533333 c 1594 902 m -3 -12 d -20 -5 d 2 12 d f + 0.0399999 1 0 c 1597 914 m -3 -12 d -21 -5 d 3 12 d f 0.133333 1 0 c 1599 926 m -2 -12 d -21 -5 d 3 11 d f 0.226667 1 0 c 1579 921 m 22 15 d -2 -10 d -20 -6 d f black 1579 921 m 22 15 d -13 -59 d -22 -13 d cl s 0 1 0.333333 c 1558 859 m -15 -8 d 2 4 + d f 0 1 0.24 c 1568 873 m -2 -9 d -8 -5 d -13 -4 d 2 12 d f 0 1 0.146667 c 1571 885 m -3 -12 d -21 -6 d 3 12 d f 0 1 0.0533333 c 1573 897 m -2 -12 d -21 -6 d 3 12 d f 0.0399999 1 0 c 1576 909 m -3 -12 d -20 -6 d 3 12 d f 0.133333 1 0 c 1556 907 m 21 + 13 d 2 X -3 -11 d -20 -6 d f 0.226667 1 0 c 1577 920 m 2 1 d -1 Y f black 1556 907 m 23 14 d -13 -57 d -23 -13 d cl s 0 1 0.333333 c 1545 855 m -2 -4 d -22 -13 d 3 12 d f 0 1 0.24 c 1547 867 m -2 -12 d -21 -5 d 3 12 d f 0 1 0.146667 c 1550 879 m -3 + -12 d -20 -5 d 2 12 d f 0 1 0.0533333 c 1553 891 m -3 -12 d -21 -5 d 3 11 d f 0.0399999 1 0 c 1534 893 m 12 7 d 10 3 d -3 -12 d -21 -6 d f 0.133333 1 0 c 1546 900 m 10 7 d -4 Y f black 1534 893 m 22 14 d -13 -56 d -22 -13 d cl s 0 1 0.426667 c 1520 + 838 m -21 -12 d 1 7 d f 0 1 0.333333 c 1524 850 m -3 -12 d -1 X -20 -5 d 3 11 d f 0 1 0.24 c 1527 862 m -3 -12 d -21 -6 d 3 12 d f 0 1 0.146667 c 1529 874 m -2 -12 d -21 -6 d 3 12 d f 0 1 0.0533333 c 1512 879 m 1 1 d 19 5 d -3 -11 d -20 -6 d f + 0.0399999 1 0 c 1513 880 m 21 13 d -2 -8 d f black 1512 879 m 22 14 d -13 -55 d -22 -12 d cl s 0 1 0.52 c 1478 816 m -2 -1 d f 0 1 0.426667 c 1500 833 m -1 -7 d -21 -10 d -2 -1 d 3 12 d f 0 1 0.333333 c 1503 844 m -3 -11 d -21 -6 d 3 12 d f 0 1 0.24 + c 1506 856 m -3 -12 d -21 -5 d 3 12 d f 0 1 0.146667 c 1509 868 m -3 -12 d -21 -5 d 3 11 d f 0 1 0.0533333 c 1489 866 m 23 13 d -3 -11 d -21 -6 d f black 1489 866 m 23 13 d -13 -53 d -23 -11 d cl s 0 1 0.52 c 1476 815 m -22 -11 d 1 6 d f 0 1 + 0.426667 c 1479 827 m -3 -12 d -21 -5 d 3 12 d f 0 1 0.333333 c 1482 839 m -3 -12 d -21 -5 d 4 11 d f 0 1 0.24 c 1485 851 m -3 -12 d -20 -6 d 3 12 d f 0 1 0.146667 c 1467 853 m 11 6 d 10 3 d -3 -11 d -20 -6 d f 0 1 0.0533333 c 1478 859 m 11 7 d -1 + -4 d f black 1467 853 m 22 13 d -13 -51 d -22 -11 d cl s 0 1 0.52 c 1455 810 m -1 -6 d -23 -11 d 3 12 d f 0 1 0.426667 c 1458 822 m -3 -12 d -21 -5 d 4 11 d f 0 1 0.333333 c 1462 833 m -4 -11 d -20 -6 d 3 12 d f 0 1 0.24 c 1465 845 m -3 -12 d -21 -5 + d 3 11 d f 0 1 0.146667 c 1444 841 m 23 12 d -2 -8 d -21 -6 d f black 1444 841 m 23 12 d -13 -49 d -23 -11 d cl s 0 1 0.613333 c 1431 793 m -22 -10 d 1 5 d f 0 1 0.52 c 1434 805 m -3 -12 d -21 -5 d 4 11 d f 0 1 0.426667 c 1438 816 m -4 -11 d -20 -6 + d 3 12 d f 0 1 0.333333 c 1441 828 m -3 -12 d -21 -5 d 3 11 d f 0 1 0.24 c 1422 829 m 17 9 d 5 1 d -3 -11 d -21 -6 d f 0 1 0.146667 c 1439 838 m 5 3 d -2 Y f black 1422 829 m 22 12 d -13 -48 d -22 -10 d cl s 0 1 0.613333 c 1410 788 m -1 -5 d -23 -10 + d 3 9 d f 0 1 0.52 c 1414 799 m -4 -11 d -21 -6 d 4 12 d f 0 1 0.426667 c 1417 811 m -3 -12 d -21 -5 d 3 11 d f 0 1 0.333333 c 1420 822 m -3 -11 d -21 -6 d 3 12 d f 0 1 0.24 c 1399 817 m 23 12 d -2 -7 d -21 -5 d f black 1399 817 m 23 12 d -13 -46 d + -23 -10 d cl s 0 1 0.706667 c 1375 768 m -11 -4 d 1 2 d f 0 1 0.613333 c 1389 782 m -3 -9 d -11 -5 d -10 -2 d 3 11 d f 0 1 0.52 c 1393 794 m -4 -12 d -21 -5 d 4 11 d f 0 1 0.426667 c 1396 805 m -3 -11 d -21 -6 d 3 12 d f 0 1 0.333333 c 1377 806 m 20 + 10 d 2 1 d -3 -12 d -21 -5 d f 0 1 0.24 c 1397 816 m 2 1 d f black 1377 806 m 22 11 d -13 -44 d -22 -9 d cl s 0 1 0.706667 c 1365 766 m -1 -2 d -22 -9 d 1 5 d f 0 1 0.613333 c 1368 777 m -3 -11 d -22 -6 d 4 12 d f 0 1 0.52 c 1372 788 m -4 -11 d -21 + -5 d 4 11 d f 0 1 0.426667 c 1375 800 m -3 -12 d -21 -5 d 3 11 d f 0 1 0.333333 c 1355 796 m 22 10 d -2 -6 d -21 -6 d f black 1355 796 m 22 10 d -13 -42 d -22 -9 d cl s 0 1 0.706667 c 1343 760 m -1 -5 d -23 -9 d 3 9 d f 0 1 0.613333 c 1347 772 m -4 + -12 d -21 -5 d 4 11 d f 0 1 0.52 c 1351 783 m -4 -11 d -21 -6 d 4 12 d f 0 1 0.426667 c 1332 786 m 16 7 d 6 1 d -3 -11 d -21 -5 d f 0 1 0.333333 c 1348 793 m 7 3 d -1 -2 d f black 1332 786 m 23 10 d -13 -41 d -23 -9 d cl s 0 1 0.8 c 1303 740 m -6 -2 + d 1 Y f 0 1 0.706667 c 1322 755 m -3 -9 d -16 -6 d -6 -1 d 4 11 d f 0 1 0.613333 c 1326 766 m -4 -11 d -21 -5 d 4 11 d f 0 1 0.52 c 1330 778 m -4 -12 d -21 -5 d 4 11 d f 0 1 0.426667 c 1310 776 m 22 10 d -2 -8 d -21 -6 d f black 1310 776 m 22 10 d + -13 -40 d -22 -8 d cl s 0 1 0.8 c 1297 739 m -1 Y -23 -8 d 2 4 d f 0 1 0.706667 c 1301 750 m -4 -11 d -21 -5 d 4 11 d f 0 1 0.613333 c 1305 761 m -4 -11 d -21 -5 d 4 11 d f 0 1 0.52 c 1287 766 m 4 2 d 18 4 d -4 -11 d -21 -5 d f 0 1 0.426667 c 1291 + 768 m 19 8 d -1 -4 d f black 1287 766 m 23 10 d -13 -38 d -23 -8 d cl s 0 1 0.8 c 1276 734 m -2 -4 d -22 -7 d 2 6 d f 0 1 0.706667 c 1280 745 m -4 -11 d -22 -5 d 4 11 d f 0 1 0.613333 c 1284 756 m -4 -11 d -22 -5 d 4 11 d f 0 1 0.52 c 1265 757 m 22 + 9 d -3 -10 d -22 -5 d f black 1265 757 m 22 9 d -13 -36 d -22 -7 d cl s 0 1 0.8 c 1254 729 m -2 -6 d -23 -7 d 3 8 d f 0 1 0.706667 c 1258 740 m -4 -11 d -22 -5 d 5 10 d f 0 1 0.613333 c 1262 751 m -4 -11 d -21 -6 d 4 11 d f 0 1 0.52 c 1242 749 m 23 + 8 d -3 -6 d -21 -6 d f black 1242 749 m 23 8 d -13 -34 d -23 -7 d cl s 0 1 0.8 c 1232 724 m -3 -8 d -22 -7 d 4 10 d f 0 1 0.706667 c 1237 734 m -5 -10 d -21 -5 d 4 10 d f 0 1 0.613333 c 1241 745 m -4 -11 d -22 -5 d 5 11 d f 0 1 0.52 c 1220 741 m 22 + 8 d -1 -4 d -21 -5 d f black 1220 741 m 22 8 d -13 -33 d -22 -7 d cl s 0 1 0.8 c 1211 719 m -4 -10 d -22 -6 d 4 11 d f 0 1 0.706667 c 1215 729 m -4 -10 d -22 -5 d 5 10 d f 0 1 0.613333 c 1198 733 m 17 6 d 5 1 d -5 -11 d -21 -5 d f 0 1 0.52 c 1215 + 739 m 5 2 d -1 Y f black 1198 733 m 22 8 d -13 -32 d -22 -6 d cl s 0 1 0.893333 c 1172 700 m -10 -2 d f 0 1 0.8 c 1189 714 m -4 -11 d -13 -3 d -10 -2 d 5 11 d f 0 1 0.706667 c 1194 724 m -5 -10 d -22 -5 d 5 10 d f 0 1 0.613333 c 1175 726 m 23 7 d -4 + -9 d -22 -5 d f black 1175 726 m 23 7 d -13 -30 d -23 -5 d cl s 0 1 0.893333 c 1162 698 m -22 -5 d 1 Y f 0 1 0.8 c 1167 709 m -5 -11 d -22 -4 d 5 10 d f 0 1 0.706667 c 1172 719 m -5 -10 d -22 -5 d 5 10 d f 0 1 0.613333 c 1153 719 m 22 7 d -3 -7 d + -22 -5 d f black 1153 719 m 22 7 d -13 -28 d -22 -5 d cl s 0 1 0.893333 c 1140 694 m -1 Y -23 -5 d 1 1 d f 0 1 0.8 c 1145 704 m -5 -10 d -22 -5 d 5 10 d f 0 1 0.706667 c 1150 714 m -5 -10 d -22 -5 d 6 10 d f 0 1 0.613333 c 1130 712 m 23 7 d -3 -5 d + -21 -5 d f black 1130 712 m 23 7 d -13 -26 d -23 -5 d cl s 0 1 0.893333 c 1118 689 m -1 -1 d -22 -5 d 1 Y f 0 1 0.8 c 1123 699 m -5 -10 d -23 -5 d 6 11 d f 0 1 0.706667 c 1129 709 m -6 -10 d -22 -4 d 6 10 d f 0 1 0.613333 c 1108 706 m 22 6 d -1 -3 d + -22 -4 d f black 1108 706 m 22 6 d -13 -24 d -22 -5 d cl s 0 1 0.893333 c 1095 684 m -1 Y -23 -3 d 1 X f 0 1 0.8 c 1101 695 m -6 -11 d -22 -4 d 6 10 d f 0 1 0.706667 c 1107 705 m -6 -10 d -22 -5 d 6 10 d f 0 1 0.613333 c 1085 701 m 23 5 d -1 -1 d + -22 -5 d f black 1085 701 m 23 5 d -13 -23 d -23 -3 d cl s 0 1 0.893333 c 1073 680 m -1 X -16 -3 d f 0 1 0.8 c 1079 690 m -6 -10 d -17 -3 d -6 -1 d 6 9 d f 0 1 0.706667 c 1085 700 m -6 -10 d -23 -5 d 7 10 d f 0 1 0.613333 c 1063 696 m 22 5 d -1 Y + -22 -5 d f black 1063 696 m 22 5 d -13 -21 d -22 -4 d cl s 0 1 0.8 c 1056 685 m -6 -9 d -22 -3 d 6 8 d f 0 1 0.706667 c 1063 695 m -7 -10 d -22 -4 d 6 10 d f 0 1 0.613333 c 1041 691 m 22 5 d -1 Y -23 -4 d f black 1041 691 m 22 5 d -13 -20 d -22 -3 d + cl s 0 1 0.8 c 1034 681 m -6 -8 d -23 -3 d 6 7 d f 0 1 0.706667 c 1040 691 m -6 -10 d -23 -4 d 7 9 d f 0 1 0.613333 c 1018 687 m 23 4 d -1 X -22 -5 d f black 1018 687 m 23 4 d -13 -18 d -23 -3 d cl s 0 1 0.8 c 1011 677 m -6 -7 d -22 -2 d 4 5 d f 0 1 + 0.706667 c 1018 686 m -7 -9 d -24 -4 d 8 9 d f 0 1 0.613333 c 996 683 m 22 4 d -1 Y -23 -4 d f black 996 683 m 22 4 d -13 -17 d -22 -2 d cl s 0 1 0.8 c 987 673 m -4 -5 d -23 -2 d 4 3 d f 0 1 0.706667 c 995 682 m -8 -9 d -23 -4 d 8 9 d f 0 1 0.613333 + c 973 679 m 23 4 d -1 -1 d -23 -4 d f black 973 679 m 23 4 d -13 -15 d -23 -2 d cl s 0 1 0.8 c 964 669 m -4 -3 d -22 -1 d 1 1 d f 0 1 0.706667 c 972 678 m -8 -9 d -25 -3 d 9 8 d f 0 1 0.613333 c 951 676 m 22 3 d -1 -1 d -24 -4 d f black 951 676 m 22 + 3 d -13 -13 d -22 -1 d cl s 0 1 0.8 c 939 666 m -1 -1 d -13 -1 d f 0 1 0.706667 c 948 674 m -9 -8 d -14 -2 d -10 X 9 6 d f 0 1 0.613333 c 928 673 m 23 3 d -3 -2 d -24 -4 d f black 928 673 m 23 3 d -13 -11 d -23 -1 d cl s 0 1 0.706667 c 924 670 m -9 + -6 d -22 -1 d 7 4 d f 0 1 0.613333 c 906 671 m 22 2 d -4 -3 d -24 -3 d f black 906 671 m 22 2 d -13 -9 d -22 -1 d cl s 0 1 0.706667 c 900 667 m -7 -4 d -22 X 3 2 d f 0 1 0.613333 c 884 669 m 22 2 d -6 -4 d -26 -2 d f black 884 669 m 22 2 d -13 -8 d + -22 X cl s 0 1 0.706667 c 874 665 m -3 -2 d -18 X f 0 1 0.613333 c 862 668 m 22 1 d -10 -4 d -21 -2 d -5 X 13 5 d f 0 1 0.52 c 861 668 m 1 X -1 X f black 861 668 m 23 1 d -13 -6 d -23 X cl s 0 1 0.613333 c 861 668 m -13 -5 d -22 1 d 8 2 d f 0 1 0.52 + c 839 667 m 22 1 d -27 -2 d f black 839 667 m 22 1 d -13 -5 d -22 1 d cl s 0 1 0.613333 c 834 666 m -8 -2 d -23 1 d 3 X f 0 1 0.52 c 816 666 m 23 1 d -5 -1 d -28 -1 d f black 816 666 m 23 1 d -13 -3 d -23 1 d cl s 0 1 0.613333 c 806 665 m -9 X f 0 1 + 0.52 c 794 666 m 22 X -10 -1 d -9 X -16 2 d f black 794 666 m 22 X -13 -1 d -22 2 d cl s 0 1 0.52 c 787 666 m 7 X -13 1 d -22 1 d 5 X f 0 1 0.426667 c 771 667 m 16 -1 d -23 2 d f black 771 667 m 23 -1 d -13 1 d -22 1 d cl s 0 1 0.52 c 764 668 m -5 X + -9 1 d f 0 1 0.426667 c 749 667 m 22 X -7 1 d -14 1 d -14 2 d f black 749 667 m 22 X -12 1 d -23 3 d cl s 0 1 0.426667 c 729 668 m 20 -1 d -13 4 d -22 3 d 10 -4 d f 0 1 0.333333 c 727 668 m 2 X -5 2 d f black 727 668 m 22 -1 d -13 4 d -22 3 d cl s 0 + 1 0.426667 c 724 670 m -10 4 d -6 X f 0 1 0.333333 c 704 670 m 23 -2 d -3 2 d -16 4 d -17 3 d f black 704 670 m 23 -2 d -13 6 d -23 3 d cl s 0.973333 1 0 c 1801 1087 m -20 -17 d 2 11 d f 1 0.933333 0 c 1805 1099 m -2 -10 d -2 -2 d -18 -6 d 3 12 d f + 1 0.84 0 c 1808 1111 m -3 -12 d -19 -6 d 3 12 d f 1 0.746667 0 c 1811 1123 m -3 -12 d -19 -6 d 2 12 d f 1 0.653333 0 c 1794 1128 m 1 1 d 18 6 d -2 -12 d -20 -6 d f 1 0.56 0 c 1795 1129 m 20 17 d 1 1 d -3 -12 d f 1 0.466667 0 c 1815 1146 m 1 2 d -1 Y + f black 1794 1128 m 22 20 d -13 -59 d -22 -19 d cl s 0.88 1 0 c 1779 1069 m -21 -17 d 3 11 d f 0.973333 1 0 c 1783 1081 m -2 -11 d -2 -1 d -18 -6 d 3 12 d f 1 0.933333 0 c 1786 1093 m -3 -12 d -19 -6 d 2 12 d f 1 0.84 0 c 1789 1105 m -3 -12 d -20 -6 + d 3 12 d f 1 0.746667 0 c 1771 1108 m 4 3 d 16 6 d -2 -12 d -20 -6 d f 1 0.653333 0 c 1775 1111 m 19 17 d -3 -11 d f black 1771 1108 m 23 20 d -13 -58 d -23 -18 d cl s 0.786667 1 0 c 1757 1051 m -21 -17 d 2 11 d f 0.88 1 0 c 1761 1063 m -3 -11 d -1 + -1 d -19 -6 d 3 12 d f 0.973333 1 0 c 1764 1075 m -3 -12 d -20 -6 d 3 12 d f 1 0.933333 0 c 1766 1087 m -2 -12 d -20 -6 d 3 11 d f 1 0.84 0 c 1749 1089 m 5 5 d 15 5 d -3 -12 d -19 -7 d f 1 0.746667 0 c 1754 1094 m 17 14 d -2 -9 d f black 1749 1089 m + 22 19 d -13 -56 d -22 -18 d cl s 0.693333 1 0 c 1734 1033 m -21 -16 d 3 10 d f 0.786667 1 0 c 1738 1045 m -2 -11 d -2 -1 d -18 -6 d 3 12 d f 0.88 1 0 c 1741 1057 m -3 -12 d -19 -6 d 3 12 d f 0.973333 1 0 c 1744 1069 m -3 -12 d -19 -6 d 2 11 d f 1 + 0.933333 0 c 1726 1070 m 7 6 d 14 4 d -3 -11 d -20 -7 d f 1 0.84 0 c 1733 1076 m 16 13 d -2 -9 d f black 1726 1070 m 23 19 d -13 -55 d -23 -17 d cl s 0.6 1 0 c 1711 1014 m -20 -14 d 2 9 d f 0.693333 1 0 c 1716 1027 m -3 -10 d -2 -3 d -18 -5 d 3 12 d + f 0.786667 1 0 c 1719 1039 m -3 -12 d -20 -6 d 3 12 d f 0.88 1 0 c 1722 1051 m -3 -12 d -20 -6 d 3 11 d f 0.973333 1 0 c 1704 1052 m 7 6 d 13 4 d -2 -11 d -20 -7 d f 1 0.933333 0 c 1711 1058 m 15 12 d -2 -8 d f black 1704 1052 m 22 18 d -13 -53 d + -22 -17 d cl s 0.506667 1 0 c 1686 996 m -17 -13 d 2 8 d f 0.6 1 0 c 1693 1009 m -2 -9 d -5 -4 d -15 -5 d 3 12 d f 0.693333 1 0 c 1696 1021 m -3 -12 d -19 -6 d 3 12 d f 0.786667 1 0 c 1699 1033 m -3 -12 d -19 -6 d 3 11 d f 0.88 1 0 c 1682 1034 m 7 6 + d 13 4 d -3 -11 d -19 -7 d f 0.973333 1 0 c 1689 1040 m 15 12 d -2 -8 d f black 1682 1034 m 22 18 d -13 -52 d -22 -17 d cl s 0.413333 1 0 c 1661 977 m -15 -10 d 2 6 d f 0.506667 1 0 c 1671 991 m -2 -8 d -8 -6 d -13 -4 d 3 12 d f 0.6 1 0 c 1674 1003 + m -3 -12 d -20 -6 d 3 12 d f 0.693333 1 0 c 1677 1015 m -3 -12 d -20 -6 d 3 11 d f 0.786667 1 0 c 1659 1017 m 7 5 d 14 4 d -3 -11 d -20 -7 d f 0.88 1 0 c 1666 1022 m 16 12 d -2 -8 d f black 1659 1017 m 23 17 d -13 -51 d -23 -16 d cl s 0.32 1 0 c + 1634 958 m -10 -7 d 1 5 d f 0.413333 1 0 c 1648 973 m -2 -6 d -12 -9 d -9 -2 d 3 11 d f 0.506667 1 0 c 1651 985 m -3 -12 d -20 -6 d 3 12 d f 0.6 1 0 c 1654 997 m -3 -12 d -20 -6 d 3 12 d f 0.693333 1 0 c 1637 1000 m 5 4 d 15 4 d -3 -11 d -20 -6 d f + 0.786667 1 0 c 1642 1004 m 17 13 d -2 -9 d f black 1637 1000 m 22 17 d -13 -50 d -22 -16 d cl s 0.226667 1 0 c 1606 939 m -5 -3 d 1 2 d f 0.32 1 0 c 1625 956 m -1 -5 d -18 -12 d -4 -1 d 3 12 d f 0.413333 1 0 c 1628 967 m -3 -11 d -20 -6 d 3 11 d f + 0.506667 1 0 c 1631 979 m -3 -12 d -20 -6 d 3 12 d f 0.6 1 0 c 1614 983 m 3 2 d 17 6 d -3 -12 d -20 -6 d f 0.693333 1 0 c 1617 985 m 20 15 d -3 -9 d f black 1614 983 m 23 17 d -13 -49 d -23 -15 d cl s 0.226667 1 0 c 1602 938 m -1 -2 d -22 -15 d 3 11 + d f 0.32 1 0 c 1605 950 m -3 -12 d -20 -6 d 3 12 d f 0.413333 1 0 c 1608 961 m -3 -11 d -20 -6 d 3 11 d f 0.506667 1 0 c 1611 973 m -3 -12 d -20 -6 d 4 12 d f 0.6 1 0 c 1592 967 m 22 16 d -3 -10 d -19 -6 d f black 1592 967 m 22 16 d -13 -47 d -22 + -15 d cl s 0.133333 1 0 c 1577 920 m -21 -13 d 3 7 d f 0.226667 1 0 c 1582 932 m -3 -11 d -2 -1 d -18 -6 d 3 12 d f 0.32 1 0 c 1585 944 m -3 -12 d -20 -6 d 3 11 d f 0.413333 1 0 c 1588 955 m -3 -11 d -20 -7 d 4 12 d f 0.506667 1 0 c 1569 951 m 22 15 + d 1 1 d -4 -12 d -19 -6 d f 0.6 1 0 c 1591 966 m 1 1 d f black 1569 951 m 23 16 d -13 -46 d -23 -14 d cl s 0.0399999 1 0 c 1546 900 m -12 -7 d 1 4 d f 0.133333 1 0 c 1559 914 m -3 -7 d -10 -7 d -11 -3 d 4 11 d f 0.226667 1 0 c 1562 926 m -3 -12 d + -20 -6 d 3 12 d f 0.32 1 0 c 1565 937 m -3 -11 d -20 -6 d 4 11 d f 0.413333 1 0 c 1547 936 m 17 11 d 5 2 d -4 -12 d -19 -6 d f 0.506667 1 0 c 1564 947 m 5 4 d -2 Y f black 1547 936 m 22 15 d -13 -44 d -22 -14 d cl s 0 1 0.0533333 c 1513 880 m -1 -1 + d 1 Y f 0.0399999 1 0 c 1535 897 m -1 -4 d -21 -13 d -1 X 3 11 d f 0.133333 1 0 c 1539 908 m -4 -11 d -20 -6 d 4 11 d f 0.226667 1 0 c 1542 920 m -3 -12 d -20 -6 d 3 12 d f 0.32 1 0 c 1525 921 m 11 7 d 10 3 d -4 -11 d -20 -6 d f 0.413333 1 0 c 1536 + 928 m 11 8 d -1 -5 d f black 1525 921 m 22 15 d -13 -43 d -22 -14 d cl s 0 1 0.0533333 c 1512 880 m -1 Y -23 -13 d 3 8 d f 0.0399999 1 0 c 1515 891 m -3 -11 d -20 -6 d 3 11 d f 0.133333 1 0 c 1519 902 m -4 -11 d -20 -6 d 4 11 d f 0.226667 1 0 c 1502 + 906 m 4 3 d 16 5 d -3 -12 d -20 -6 d f 0.32 1 0 c 1506 909 m 19 12 d -3 -7 d f black 1502 906 m 23 15 d -13 -42 d -23 -13 d cl s 0 1 0.146667 c 1478 859 m -11 -6 d 1 4 d f 0 1 0.0533333 c 1492 874 m -3 -8 d -11 -7 d -10 -2 d 4 11 d f 0.0399999 1 0 c + 1495 885 m -3 -11 d -20 -6 d 3 11 d f 0.133333 1 0 c 1499 896 m -4 -11 d -20 -6 d 4 11 d f 0.226667 1 0 c 1480 892 m 22 14 d -3 -10 d -20 -6 d f black 1480 892 m 22 14 d -13 -40 d -22 -13 d cl s 0 1 0.146667 c 1468 857 m -1 -4 d -23 -12 d 4 10 d f 0 + 1 0.0533333 c 1472 868 m -4 -11 d -20 -6 d 4 11 d f 0.0399999 1 0 c 1475 879 m -3 -11 d -20 -6 d 3 11 d f 0.133333 1 0 c 1457 878 m 17 11 d 5 1 d -4 -11 d -20 -6 d f 0.226667 1 0 c 1474 889 m 6 3 d -1 -2 d f black 1457 878 m 23 14 d -13 -39 d -23 + -12 d cl s 0 1 0.24 c 1439 838 m -17 -9 d 2 5 d f 0 1 0.146667 c 1448 851 m -4 -10 d -5 -3 d -15 -4 d 4 11 d f 0 1 0.0533333 c 1452 862 m -4 -11 d -20 -6 d 3 11 d f 0.0399999 1 0 c 1435 865 m 5 4 d 15 4 d -3 -11 d -21 -6 d f 0.133333 1 0 c 1440 869 + m 17 9 d -2 -5 d f black 1435 865 m 22 13 d -13 -37 d -22 -12 d cl s 0 1 0.24 c 1424 834 m -2 -5 d -23 -12 d 4 11 d f 0 1 0.146667 c 1428 845 m -4 -11 d -21 -6 d 4 11 d f 0 1 0.0533333 c 1431 856 m -3 -11 d -21 -6 d 4 11 d f 0.0399999 1 0 c 1412 852 + m 23 13 d -4 -9 d -20 -6 d f black 1412 852 m 23 13 d -13 -36 d -23 -12 d cl s 0 1 0.333333 c 1397 816 m -20 -10 d 2 5 d f 0 1 0.24 c 1403 828 m -4 -11 d -2 -1 d -18 -5 d 4 11 d f 0 1 0.146667 c 1407 839 m -4 -11 d -20 -6 d 4 11 d f 0 1 0.0533333 c + 1390 840 m 14 8 d 7 2 d -4 -11 d -20 -6 d f 0.0399999 1 0 c 1404 848 m 8 4 d -1 -2 d f black 1390 840 m 22 12 d -13 -35 d -22 -11 d cl s 0 1 0.333333 c 1379 811 m -2 -5 d -22 -10 d 3 9 d f 0 1 0.24 c 1383 822 m -4 -11 d -21 -6 d 5 11 d f 0 1 + 0.146667 c 1387 833 m -4 -11 d -20 -6 d 4 11 d f 0 1 0.0533333 c 1368 828 m 22 12 d -3 -7 d -20 -6 d f black 1368 828 m 22 12 d -13 -34 d -22 -10 d cl s 0 1 0.426667 c 1348 793 m -16 -7 d 2 3 d f 0 1 0.333333 c 1358 805 m -3 -9 d -7 -3 d -14 -4 d 4 + 11 d f 0 1 0.24 c 1363 816 m -5 -11 d -20 -5 d 5 10 d f 0 1 0.146667 c 1345 816 m 19 10 d 3 1 d -4 -11 d -20 -6 d f 0 1 0.0533333 c 1364 826 m 4 2 d -1 -1 d f black 1345 816 m 23 12 d -13 -32 d -23 -10 d cl s 0 1 0.426667 c 1334 789 m -2 -3 d -22 + -10 d 3 7 d f 0 1 0.333333 c 1338 800 m -4 -11 d -21 -6 d 5 11 d f 0 1 0.24 c 1343 810 m -5 -10 d -20 -6 d 4 10 d f 0 1 0.146667 c 1323 805 m 22 11 d -2 -6 d -21 -6 d f black 1323 805 m 22 11 d -13 -30 d -22 -10 d cl s 0 1 0.52 c 1291 768 m -4 -2 d + 1 1 d f 0 1 0.426667 c 1313 783 m -3 -7 d -19 -8 d -3 -1 d 4 10 d f 0 1 0.333333 c 1318 794 m -5 -11 d -21 -6 d 5 11 d f 0 1 0.24 c 1300 794 m 19 10 d 3 X -4 -10 d -21 -6 d f 0 1 0.146667 c 1319 804 m 4 1 d -1 -1 d f black 1300 794 m 23 11 d -13 -29 + d -23 -10 d cl s 0 1 0.52 c 1288 767 m -1 -1 d -22 -9 d 2 4 d f 0 1 0.426667 c 1292 777 m -4 -10 d -21 -6 d 5 11 d f 0 1 0.333333 c 1297 788 m -5 -11 d -20 -5 d 5 10 d f 0 1 0.24 c 1278 784 m 22 10 d -3 -6 d -20 -6 d f black 1278 784 m 22 10 d -13 + -28 d -22 -9 d cl s 0 1 0.52 c 1267 761 m -2 -4 d -23 -8 d 4 7 d f 0 1 0.426667 c 1272 772 m -5 -11 d -21 -5 d 5 10 d f 0 1 0.333333 c 1255 774 m 13 6 d 9 2 d -5 -10 d -21 -6 d f 0 1 0.24 c 1268 780 m 10 4 d -1 -2 d f black 1255 774 m 23 10 d -13 + -27 d -23 -8 d cl s 0 1 0.52 c 1246 756 m -4 -7 d -22 -8 d 5 9 d f 0 1 0.426667 c 1251 766 m -5 -10 d -21 -6 d 6 11 d f 0 1 0.333333 c 1233 765 m 22 9 d -4 -8 d -20 -5 d f black 1233 765 m 22 9 d -13 -25 d -22 -8 d cl s 0 1 0.613333 c 1215 739 m -17 + -6 d 1 2 d f 0 1 0.52 c 1225 750 m -5 -9 d -5 -2 d -16 -4 d 5 10 d f 0 1 0.426667 c 1231 761 m -6 -11 d -21 -5 d 6 10 d f 0 1 0.333333 c 1211 756 m 22 9 d -2 -4 d -21 -6 d f black 1211 756 m 22 9 d -13 -24 d -22 -8 d cl s 0 1 0.613333 c 1199 735 m + -1 -2 d -23 -7 d 3 4 d f 0 1 0.52 c 1204 745 m -5 -10 d -21 -5 d 5 9 d f 0 1 0.426667 c 1188 747 m 17 7 d 5 1 d -6 -10 d -21 -6 d f 0 1 0.333333 c 1205 754 m 6 2 d -1 -1 d f black 1188 747 m 23 9 d -13 -23 d -23 -7 d cl s 0 1 0.613333 c 1178 730 m + -3 -4 d -22 -7 d 3 5 d f 0 1 0.52 c 1183 739 m -5 -9 d -22 -6 d 7 10 d f 0 1 0.426667 c 1166 739 m 22 8 d -5 -8 d -20 -5 d f black 1166 739 m 22 8 d -13 -21 d -22 -7 d cl s 0 1 0.613333 c 1156 724 m -3 -5 d -23 -7 d 5 7 d f 0 1 0.52 c 1163 734 m -7 + -10 d -21 -5 d 7 10 d f 0 1 0.426667 c 1143 731 m 23 8 d -3 -5 d -21 -5 d f black 1143 731 m 23 8 d -13 -20 d -23 -7 d cl s 0 1 0.613333 c 1135 719 m -5 -7 d -22 -6 d 6 8 d f 0 1 0.52 c 1142 729 m -7 -10 d -21 -5 d 7 9 d f 0 1 0.426667 c 1121 724 m + 22 7 d -1 -2 d -21 -6 d f black 1121 724 m 22 7 d -13 -19 d -22 -6 d cl s 0 1 0.613333 c 1114 714 m -6 -8 d -23 -5 d 7 8 d f 0 1 0.52 c 1098 717 m 18 5 d 5 1 d -7 -9 d -22 -5 d f 0 1 0.426667 c 1116 722 m 5 2 d -1 Y f black 1098 717 m 23 7 d -13 -18 + d -23 -5 d cl s 0 1 0.613333 c 1092 709 m -7 -8 d -22 -5 d 7 8 d f 0 1 0.52 c 1076 710 m 22 7 d -6 -8 d -22 -5 d f black 1076 710 m 22 7 d -13 -16 d -22 -5 d cl s 0 1 0.613333 c 1070 704 m -7 -8 d -22 -5 d 8 8 d f 0 1 0.52 c 1054 704 m 22 6 d -6 -6 + d -21 -5 d f black 1054 704 m 22 6 d -13 -14 d -22 -5 d cl s 0 1 0.613333 c 1049 699 m -8 -8 d -23 -4 d 9 7 d f 0 1 0.52 c 1031 698 m 23 6 d -5 -5 d -22 -5 d f black 1031 698 m 23 6 d -13 -13 d -23 -4 d cl s 0 1 0.613333 c 1027 694 m -9 -7 d -22 -4 + d 8 7 d f 0 1 0.52 c 1009 693 m 22 5 d -4 -4 d -23 -4 d f black 1009 693 m 22 5 d -13 -11 d -22 -4 d cl s 0 1 0.613333 c 1004 690 m -8 -7 d -23 -4 d 9 6 d f 0 1 0.52 c 986 688 m 23 5 d -5 -3 d -22 -5 d f black 986 688 m 23 5 d -13 -10 d -23 -4 d cl + s 0 1 0.613333 c 982 685 m -9 -6 d -22 -3 d 8 5 d f 0 1 0.52 c 964 684 m 22 4 d -4 -3 d -23 -4 d f black 964 684 m 22 4 d -13 -9 d -22 -3 d cl s 0 1 0.613333 c 959 681 m -8 -5 d -23 -3 d 8 4 d f 0 1 0.52 c 941 680 m 23 4 d -5 -3 d -23 -4 d f black + 941 680 m 23 4 d -13 -8 d -23 -3 d cl s 0 1 0.613333 c 936 677 m -8 -4 d -22 -2 d 6 2 d f 0 1 0.52 c 919 676 m 22 4 d -5 -3 d -24 -4 d f black 919 676 m 22 4 d -13 -7 d -22 -2 d cl s 0 1 0.613333 c 912 673 m -6 -2 d -22 -2 d 3 1 d f 0 1 0.52 c 897 + 673 m 22 3 d -7 -3 d -25 -3 d f black 897 673 m 22 3 d -13 -5 d -22 -2 d cl s 0 1 0.613333 c 887 670 m -3 -1 d -22 -1 d f 0 1 0.52 c 874 670 m 23 3 d -10 -3 d -25 -2 d -1 X f black 874 670 m 23 3 d -13 -4 d -23 -1 d cl s 0 1 0.52 c 852 668 m 22 2 d + -13 -2 d -22 -1 d f black 852 668 m 22 2 d -13 -2 d -22 -1 d cl s 0 1 0.52 c 843 667 m 9 1 d -13 -1 d -23 -1 d 11 X f 0 1 0.426667 c 829 666 m 14 1 d -16 -1 d f black 829 666 m 23 2 d -13 -1 d -23 -1 d cl s 0 1 0.52 c 827 666 m -33 X 3 X f 0 1 + 0.426667 c 807 665 m 22 1 d -32 X f black 807 665 m 22 1 d -35 X cl s 0 1 0.52 c 797 666 m -10 X f 0 1 0.426667 c 784 663 m 23 2 d -10 1 d -10 X -16 1 d f black 784 663 m 23 2 d -13 1 d -23 1 d cl s 0 1 0.426667 c 762 663 m 22 X -13 4 d -22 X f + black 762 663 m 22 X -13 4 d -22 X cl s 0 1 0.426667 c 753 663 m 9 X -13 4 d -20 1 d f 0 1 0.333333 c 740 663 m 13 X -24 5 d -2 X f black 740 663 m 22 X -13 4 d -22 1 d cl s 0 1 0.333333 c 717 663 m 23 X -13 5 d -23 2 d f black 717 663 m 23 X -13 5 + d -23 2 d cl s 1 0.653333 0 c 1795 1129 m -1 -1 d 1 Y f 1 0.56 0 c 1815 1146 m -20 -17 d -1 X 4 11 d f 1 0.466667 0 c 1819 1158 m -3 -10 d -1 -2 d -17 -6 d 3 11 d f 1 0.373333 0 c 1823 1170 m -4 -12 d -18 -7 d 4 11 d f 1 0.28 0 c 1807 1167 m 10 10 d + 10 4 d -4 -11 d -18 -8 d f 1 0.186667 0 c 1817 1177 m 12 11 d -2 -7 d f black 1807 1167 m 22 21 d -13 -40 d -22 -20 d cl s 1 0.746667 0 c 1775 1111 m -4 -3 d 1 2 d f 1 0.653333 0 c 1794 1129 m -1 Y -19 -17 d -3 -1 d 4 11 d f 1 0.56 0 c 1798 1140 m + -4 -11 d -18 -8 d 4 12 d f 1 0.466667 0 c 1801 1151 m -3 -11 d -18 -7 d 3 11 d f 1 0.373333 0 c 1784 1146 m 15 14 d 6 2 d -4 -11 d -18 -7 d f 1 0.28 0 c 1799 1160 m 8 7 d -2 -5 d f black 1784 1146 m 23 21 d -13 -39 d -23 -20 d cl s 1 0.84 0 c 1754 + 1094 m -5 -5 d 1 3 d f 1 0.746667 0 c 1772 1110 m -1 -2 d -17 -14 d -4 -2 d 4 11 d f 1 0.653333 0 c 1776 1121 m -4 -11 d -18 -7 d 4 11 d f 1 0.56 0 c 1780 1133 m -4 -12 d -18 -7 d 3 12 d f 1 0.466667 0 c 1762 1126 m 18 17 d 3 1 d -3 -11 d -19 -7 d f + 1 0.373333 0 c 1780 1143 m 4 3 d -1 -2 d f black 1762 1126 m 22 20 d -13 -38 d -22 -19 d cl s 1 0.933333 0 c 1733 1076 m -7 -6 d 2 4 d f 1 0.84 0 c 1750 1092 m -1 -3 d -16 -13 d -5 -2 d 4 11 d f 1 0.746667 0 c 1754 1103 m -4 -11 d -18 -7 d 4 11 d f + 1 0.653333 0 c 1739 1107 m 1 1 d 18 6 d -4 -11 d -18 -7 d f 1 0.56 0 c 1740 1108 m 20 17 d 1 1 d -3 -12 d f 1 0.466667 0 c 1760 1125 m 2 1 d -1 X f black 1739 1107 m 23 19 d -13 -37 d -23 -19 d cl s 0.973333 1 0 c 1711 1058 m -7 -6 d 1 4 d f 1 + 0.933333 0 c 1728 1074 m -2 -4 d -15 -12 d -6 -2 d 4 11 d f 1 0.84 0 c 1732 1085 m -4 -11 d -19 -7 d 4 11 d f 1 0.746667 0 c 1717 1087 m 3 3 d 16 6 d -4 -11 d -19 -7 d f 1 0.653333 0 c 1720 1090 m 19 17 d -3 -11 d f black 1717 1087 m 22 20 d -13 -37 + d -22 -18 d cl s 0.88 1 0 c 1689 1040 m -7 -6 d 1 4 d f 0.973333 1 0 c 1705 1056 m -1 -4 d -15 -12 d -6 -2 d 4 11 d f 1 0.933333 0 c 1709 1067 m -4 -11 d -18 -7 d 4 11 d f 1 0.84 0 c 1694 1069 m 5 3 d 14 6 d -4 -11 d -18 -7 d f 1 0.746667 0 c 1699 + 1072 m 18 15 d -4 -9 d f black 1694 1069 m 23 18 d -13 -35 d -22 -18 d cl s 0.786667 1 0 c 1666 1022 m -7 -5 d 1 3 d f 0.88 1 0 c 1683 1038 m -1 -4 d -16 -12 d -6 -2 d 5 11 d f 0.973333 1 0 c 1687 1049 m -4 -11 d -18 -7 d 4 11 d f 1 0.933333 0 c + 1672 1050 m 5 4 d 14 6 d -4 -11 d -18 -7 d f 1 0.84 0 c 1677 1054 m 17 15 d -3 -9 d f black 1672 1050 m 22 19 d -12 -35 d -23 -17 d cl s 0.693333 1 0 c 1642 1004 m -5 -4 d 1 2 d f 0.786667 1 0 c 1660 1020 m -1 -3 d -17 -13 d -4 -2 d 4 11 d f 0.88 1 + 0 c 1665 1031 m -5 -11 d -18 -7 d 4 11 d f 0.973333 1 0 c 1650 1032 m 5 4 d 14 6 d -4 -11 d -19 -7 d f 1 0.933333 0 c 1655 1036 m 17 14 d -3 -8 d f black 1650 1032 m 22 18 d -13 -33 d -22 -17 d cl s 0.6 1 0 c 1617 985 m -3 -2 d 1 1 d f 0.693333 1 0 + c 1638 1002 m -1 -2 d -20 -15 d -2 -1 d 4 11 d f 0.786667 1 0 c 1642 1013 m -4 -11 d -19 -7 d 5 11 d f 0.88 1 0 c 1627 1014 m 5 4 d 14 6 d -4 -11 d -18 -7 d f 0.973333 1 0 c 1632 1018 m 18 14 d -4 -8 d f black 1627 1014 m 23 18 d -13 -32 d -23 -17 d + cl s 0.6 1 0 c 1615 984 m -1 -1 d -22 -16 d 4 10 d f 0.693333 1 0 c 1619 995 m -4 -11 d -19 -7 d 5 11 d f 0.786667 1 0 c 1605 997 m 3 3 d 16 6 d -5 -11 d -18 -7 d f 0.88 1 0 c 1608 1000 m 19 14 d -3 -8 d f black 1605 997 m 22 17 d -13 -31 d -22 -16 + d cl s 0.506667 1 0 c 1591 966 m -22 -15 d 4 9 d f 0.6 1 0 c 1596 977 m -4 -10 d -1 -1 d -18 -6 d 5 10 d f 0.693333 1 0 c 1582 981 m 1 X 18 7 d -5 -11 d -18 -7 d f 0.786667 1 0 c 1583 981 m 22 16 d -4 -9 d f black 1582 981 m 23 16 d -13 -30 d -23 + -16 d cl s 0.413333 1 0 c 1564 947 m -17 -11 d 3 6 d f 0.506667 1 0 c 1573 960 m -4 -9 d -5 -4 d -14 -5 d 5 11 d f 0.6 1 0 c 1578 970 m -5 -10 d -18 -7 d 5 10 d f 0.693333 1 0 c 1560 964 m 22 17 d -4 -11 d -18 -7 d f black 1560 964 m 22 17 d -13 -30 + d -22 -15 d cl s 0.32 1 0 c 1536 928 m -11 -7 d 1 4 d f 0.413333 1 0 c 1550 942 m -3 -6 d -11 -8 d -10 -3 d 5 10 d f 0.506667 1 0 c 1555 953 m -5 -11 d -19 -7 d 5 11 d f 0.6 1 0 c 1537 948 m 21 15 d 2 X -5 -10 d -19 -7 d f 0.693333 1 0 c 1558 963 m + 2 1 d -1 Y f black 1537 948 m 23 16 d -13 -28 d -22 -15 d cl s 0.226667 1 0 c 1506 909 m -4 -3 d 1 2 d f 0.32 1 0 c 1526 925 m -1 -4 d -19 -12 d -3 -1 d 5 10 d f 0.413333 1 0 c 1531 935 m -5 -10 d -18 -7 d 5 10 d f 0.506667 1 0 c 1515 933 m 16 11 d + 5 2 d -5 -11 d -18 -7 d f 0.6 1 0 c 1531 944 m 6 4 d -1 -2 d f black 1515 933 m 22 15 d -12 -27 d -23 -15 d cl s 0.226667 1 0 c 1503 908 m -1 -2 d -22 -14 d 4 9 d f 0.32 1 0 c 1508 918 m -5 -10 d -19 -7 d 5 10 d f 0.413333 1 0 c 1493 918 m 10 7 d 10 + 3 d -5 -10 d -19 -7 d f 0.506667 1 0 c 1503 925 m 12 8 d -2 -5 d f black 1493 918 m 22 15 d -13 -27 d -22 -14 d cl s 0.133333 1 0 c 1474 889 m -17 -11 d 3 6 d f 0.226667 1 0 c 1484 901 m -4 -9 d -6 -3 d -14 -5 d 5 10 d f 0.32 1 0 c 1470 903 m 4 2 d + 15 6 d -5 -10 d -19 -7 d f 0.413333 1 0 c 1474 905 m 19 13 d -4 -7 d f black 1470 903 m 23 15 d -13 -26 d -23 -14 d cl s 0.0399999 1 0 c 1440 869 m -5 -4 d 1 2 d f 0.133333 1 0 c 1460 884 m -3 -6 d -17 -9 d -4 -2 d 5 10 d f 0.226667 1 0 c 1465 894 m + -5 -10 d -19 -7 d 6 10 d f 0.32 1 0 c 1448 889 m 22 14 d -5 -9 d -18 -7 d f black 1448 889 m 22 14 d -13 -25 d -22 -13 d cl s 0.0399999 1 0 c 1436 867 m -1 -2 d -23 -13 d 5 8 d f 0.133333 1 0 c 1441 877 m -5 -10 d -19 -7 d 6 10 d f 0.226667 1 0 c + 1425 875 m 17 10 d 5 2 d -6 -10 d -18 -7 d f 0.32 1 0 c 1442 885 m 6 4 d -1 -2 d f black 1425 875 m 23 14 d -13 -24 d -23 -13 d cl s 0 1 0.0533333 c 1404 848 m -14 -8 d 2 4 d f 0.0399999 1 0 c 1417 860 m -5 -8 d -8 -4 d -12 -4 d 6 9 d f 0.133333 1 0 + c 1403 862 m 6 3 d 14 5 d -6 -10 d -19 -7 d f 0.226667 1 0 c 1409 865 m 16 10 d -2 -5 d f black 1403 862 m 22 13 d -13 -23 d -22 -12 d cl s 0 1 0.0533333 c 1392 844 m -2 -4 d -22 -12 d 5 9 d f 0.0399999 1 0 c 1398 853 m -6 -9 d -19 -7 d 6 10 d f + 0.133333 1 0 c 1380 849 m 23 13 d -5 -9 d -19 -6 d f black 1380 849 m 23 13 d -13 -22 d -22 -12 d cl s 0 1 0.146667 c 1364 826 m -19 -10 d 3 5 d f 0 1 0.0533333 c 1373 837 m -5 -9 d -4 -2 d -16 -5 d 6 9 d f 0.0399999 1 0 c 1358 836 m 15 9 d 6 2 d -6 + -10 d -19 -7 d f 0.133333 1 0 c 1373 845 m 7 4 d -1 -2 d f black 1358 836 m 22 13 d -12 -21 d -23 -12 d cl s 0 1 0.146667 c 1348 821 m -3 -5 d -22 -11 d 6 9 d f 0 1 0.0533333 c 1354 830 m -6 -9 d -19 -7 d 6 10 d f 0.0399999 1 0 c 1336 824 m 22 12 d + -4 -6 d -19 -6 d f black 1336 824 m 22 12 d -13 -20 d -22 -11 d cl s 0 1 0.24 c 1319 804 m -19 -10 d 3 4 d f 0 1 0.146667 c 1329 814 m -6 -9 d -4 -1 d -16 -6 d 7 10 d f 0 1 0.0533333 c 1313 812 m 21 11 d 1 1 d -6 -10 d -19 -6 d f 0.0399999 1 0 c + 1334 823 m 2 1 d -1 X f black 1313 812 m 23 12 d -13 -19 d -23 -11 d cl s 0 1 0.24 c 1303 798 m -3 -4 d -22 -10 d 6 8 d f 0 1 0.146667 c 1310 808 m -7 -10 d -19 -6 d 7 9 d f 0 1 0.0533333 c 1291 801 m 22 11 d -3 -4 d -19 -7 d f black 1291 801 m 22 + 11 d -13 -18 d -22 -10 d cl s 0 1 0.333333 c 1268 780 m -13 -6 d 2 2 d f 0 1 0.24 c 1284 792 m -6 -8 d -10 -4 d -11 -4 d 7 9 d f 0 1 0.146667 c 1268 790 m 23 11 d -7 -9 d -20 -7 d f 0 1 0.0533333 c 1291 801 m f black 1268 790 m 23 11 d -13 -17 d -23 + -10 d cl s 0 1 0.333333 c 1257 776 m -2 -2 d -22 -9 d 4 5 d f 0 1 0.24 c 1264 785 m -7 -9 d -20 -6 d 8 9 d f 0 1 0.146667 c 1246 780 m 22 10 d -4 -5 d -19 -6 d f black 1246 780 m 22 10 d -13 -16 d -22 -9 d cl s 0 1 0.333333 c 1237 770 m -4 -5 d -22 + -9 d 7 8 d f 0 1 0.24 c 1223 770 m 18 7 d 4 2 d -8 -9 d -19 -6 d f 0 1 0.146667 c 1241 777 m 5 3 d -1 -1 d f black 1223 770 m 23 10 d -13 -15 d -22 -9 d cl s 0 1 0.426667 c 1205 754 m -17 -7 d 2 2 d f 0 1 0.333333 c 1218 764 m -7 -8 d -6 -2 d -15 -5 + d 8 8 d f 0 1 0.24 c 1201 760 m 22 10 d -5 -6 d -20 -7 d f black 1201 760 m 22 10 d -12 -14 d -23 -9 d cl s 0 1 0.426667 c 1190 749 m -2 -2 d -22 -8 d 4 4 d f 0 1 0.333333 c 1179 751 m 2 1 d 17 5 d -8 -8 d -20 -6 d f 0 1 0.24 c 1181 752 m 20 8 d -3 + -3 d f black 1179 751 m 22 9 d -13 -13 d -22 -8 d cl s 0 1 0.426667 c 1170 743 m -4 -4 d -23 -8 d 7 6 d f 0 1 0.333333 c 1156 742 m 23 9 d -9 -8 d -20 -6 d f black 1156 742 m 23 9 d -13 -12 d -23 -8 d cl s 0 1 0.426667 c 1150 737 m -7 -6 d -22 -7 d + 9 7 d f 0 1 0.333333 c 1134 734 m 22 8 d -6 -5 d -20 -6 d f black 1134 734 m 22 8 d -13 -11 d -22 -7 d cl s 0 1 0.52 c 1116 722 m -18 -5 d 2 1 d f 0 1 0.426667 c 1130 731 m -9 -7 d -5 -2 d -16 -4 d 10 7 d f 0 1 0.333333 c 1111 726 m 23 8 d -4 -3 d + -20 -6 d f black 1111 726 m 23 8 d -13 -10 d -23 -7 d cl s 0 1 0.52 c 1100 718 m -2 -1 d -22 -7 d 3 2 d f 0 1 0.426667 c 1089 718 m 11 4 d 10 3 d -10 -7 d -21 -6 d f 0 1 0.333333 c 1100 722 m 11 4 d -1 -1 d f black 1089 718 m 22 8 d -13 -9 d -22 -7 + d cl s 0 1 0.52 c 1079 712 m -3 -2 d -22 -6 d 4 3 d f 0 1 0.426667 c 1066 711 m 23 7 d -10 -6 d -21 -5 d f black 1066 711 m 23 7 d -13 -8 d -22 -6 d cl s 0 1 0.52 c 1058 707 m -4 -3 d -23 -6 d 6 3 d f 0 1 0.426667 c 1044 705 m 22 6 d -8 -4 d -21 -6 + d f black 1044 705 m 22 6 d -12 -7 d -23 -6 d cl s 0 1 0.52 c 1037 701 m -6 -3 d -22 -5 d 7 3 d f 0 1 0.426667 c 1022 698 m 22 7 d -7 -4 d -21 -5 d f black 1022 698 m 22 7 d -13 -7 d -22 -5 d cl s 0 1 0.52 c 1016 696 m -7 -3 d -23 -5 d 9 3 d f 0 1 + 0.426667 c 999 693 m 23 5 d -6 -2 d -21 -5 d f black 999 693 m 23 5 d -13 -5 d -23 -5 d cl s 0 1 0.52 c 995 691 m -9 -3 d -22 -4 d 9 2 d f 0 1 0.426667 c 977 687 m 22 6 d -4 -2 d -22 -5 d f black 977 687 m 22 6 d -13 -5 d -22 -4 d cl s 0 1 0.52 c + 973 686 m -9 -2 d -23 -4 d 10 1 d f 0 1 0.426667 c 954 682 m 23 5 d -4 -1 d -22 -5 d f black 954 682 m 23 5 d -13 -3 d -23 -4 d cl s 0 1 0.52 c 951 681 m -10 -1 d -22 -4 d 9 1 d f 0 1 0.426667 c 932 678 m 22 4 d -3 -1 d -23 -4 d f black 932 678 m 22 + 4 d -13 -2 d -22 -4 d cl s 0 1 0.52 c 928 677 m -9 -1 d -22 -3 d 7 X f 0 1 0.426667 c 909 673 m 23 5 d -4 -1 d -24 -4 d f black 909 673 m 23 5 d -13 -2 d -22 -3 d cl s 0 1 0.52 c 904 673 m -7 X -23 -3 d 6 X f 0 1 0.426667 c 887 670 m 22 3 d -5 X -24 + -3 d f black 887 670 m 22 3 d -12 X -23 -3 d cl s 0 1 0.52 c 880 670 m -6 X -22 -2 d 2 X f 0 1 0.426667 c 865 666 m 22 4 d -7 X -26 -2 d f black 865 666 m 22 4 d -13 X -22 -2 d cl s 0 1 0.52 c 854 668 m -2 X -9 -1 d f 0 1 0.426667 c 842 664 m 23 2 d + -11 2 d -11 -1 d -14 -1 d f black 842 664 m 23 2 d -13 2 d -23 -2 d cl s 0 1 0.426667 c 820 661 m 22 3 d -13 2 d -22 -1 d f black 820 661 m 22 3 d -13 2 d -22 -1 d cl s 0 1 0.426667 c 797 659 m 23 2 d -13 4 d -23 -2 d f black 797 659 m 23 2 d -13 4 + d -23 -2 d cl s 0 1 0.426667 c 781 658 m 16 1 d -13 4 d -22 X 9 -4 d f 0 1 0.333333 c 775 657 m 6 1 d -10 1 d f black 775 657 m 22 2 d -13 4 d -22 X cl s 0 1 0.426667 c 771 659 m -9 4 d -9 X f 0 1 0.333333 c 752 656 m 23 1 d -4 2 d -18 4 d -13 X f + black 752 656 m 23 1 d -13 6 d -22 X cl s 0 1 0.333333 c 730 655 m 22 1 d -12 7 d -23 X f black 730 655 m 22 1 d -12 7 d -23 X cl s 1 0.28 0 c 1817 1177 m -10 -10 d 4 6 d f 1 0.186667 0 c 1831 1191 m -2 -3 d -12 -11 d -6 -4 d 6 9 d f 1 0.0933334 0 c + 1820 1185 m 12 12 d 6 4 d -7 -10 d -14 -9 d f 1 0 0 c 1832 1197 m 10 10 d -4 -6 d f black 1820 1185 m 22 22 d -13 -19 d -22 -21 d cl s 1 0.373333 0 c 1799 1160 m -15 -14 d 6 8 d f 1 0.28 0 c 1811 1173 m -4 -6 d -8 -7 d -9 -6 d 6 9 d f 1 0.186667 0 c + 1797 1164 m 17 15 d 3 3 d -6 -9 d -15 -10 d f 1 0.0933334 0 c 1814 1179 m 6 6 d -3 -3 d f black 1797 1164 m 23 21 d -13 -18 d -23 -21 d cl s 1 0.466667 0 c 1780 1143 m -18 -17 d 6 9 d f 1 0.373333 0 c 1775 1143 m 1 2 d 14 9 d -6 -8 d -4 -3 d -12 -8 + d f 1 0.28 0 c 1776 1145 m 19 17 d 1 1 d -6 -9 d f 1 0.186667 0 c 1795 1162 m 2 2 d -1 -1 d f black 1775 1143 m 22 21 d -13 -18 d -22 -20 d cl s 1 0.653333 0 c 1740 1108 m -1 -1 d 1 X f 1 0.56 0 c 1760 1125 m -20 -17 d -1 Y 7 9 d f 1 0.466667 0 c + 1752 1123 m 5 5 d 11 7 d -6 -9 d -2 -1 d -13 -9 d f 1 0.373333 0 c 1757 1128 m 18 15 d -7 -8 d f black 1752 1123 m 23 20 d -13 -17 d -23 -19 d cl s 1 0.746667 0 c 1720 1090 m -3 -3 d 1 2 d f 1 0.653333 0 c 1740 1107 m -1 X -19 -17 d -2 -1 d 7 9 d f + 1 0.56 0 c 1730 1103 m 8 7 d 9 6 d -7 -9 d -15 -9 d f 1 0.466667 0 c 1738 1110 m 14 13 d -5 -7 d f black 1730 1103 m 22 20 d -13 -16 d -22 -20 d cl s 1 0.84 0 c 1699 1072 m -5 -3 d 2 1 d f 1 0.746667 0 c 1718 1089 m -1 -2 d -18 -15 d -3 -2 d 8 9 d f + 1 0.653333 0 c 1707 1084 m 10 9 d 8 5 d -7 -9 d -14 -10 d f 1 0.56 0 c 1717 1093 m 13 10 d -5 -5 d f black 1707 1084 m 23 19 d -13 -16 d -23 -18 d cl s 1 0.933333 0 c 1677 1054 m -5 -4 d 2 2 d f 1 0.84 0 c 1696 1070 m -2 -1 d -17 -15 d -3 -2 d 8 9 d + f 1 0.746667 0 c 1685 1065 m 12 10 d 7 4 d -8 -9 d -14 -9 d f 1 0.653333 0 c 1697 1075 m 10 9 d -3 -5 d f black 1685 1065 m 22 19 d -13 -15 d -22 -19 d cl s 0.973333 1 0 c 1655 1036 m -5 -4 d 1 2 d f 1 0.933333 0 c 1674 1052 m -2 -2 d -17 -14 d -4 + -2 d 8 9 d f 1 0.84 0 c 1663 1046 m 12 11 d 7 4 d -8 -9 d -15 -9 d f 1 0.746667 0 c 1675 1057 m 10 8 d -3 -4 d f black 1663 1046 m 22 19 d -13 -15 d -22 -18 d cl s 0.88 1 0 c 1632 1018 m -5 -4 d 2 2 d f 0.973333 1 0 c 1651 1034 m -1 -2 d -18 -14 d + -3 -2 d 8 9 d f 1 0.933333 0 c 1640 1028 m 14 11 d 5 4 d -8 -9 d -14 -9 d f 1 0.84 0 c 1654 1039 m 9 7 d -4 -3 d f black 1640 1028 m 23 18 d -13 -14 d -23 -18 d cl s 0.786667 1 0 c 1608 1000 m -3 -3 d 1 2 d f 0.88 1 0 c 1629 1016 m -2 -2 d -19 -14 d + -2 -1 d 8 8 d f 0.973333 1 0 c 1618 1011 m 13 10 d 6 4 d -8 -9 d -15 -9 d f 1 0.933333 0 c 1631 1021 m 9 7 d -3 -3 d f black 1618 1011 m 22 17 d -13 -14 d -22 -17 d cl s 0.693333 1 0 c 1583 981 m -1 X 1 X f 0.786667 1 0 c 1606 999 m -1 -2 d -22 -16 + d 8 8 d f 0.88 1 0 c 1595 993 m 13 10 d 6 4 d -8 -8 d -15 -10 d f 0.973333 1 0 c 1608 1003 m 10 8 d -4 -4 d f black 1595 993 m 23 18 d -13 -14 d -23 -16 d cl s 0.693333 1 0 c 1583 981 m -1 X -22 -17 d 8 8 d f 0.786667 1 0 c 1573 976 m 11 9 d 7 4 d + -8 -8 d -15 -9 d f 0.88 1 0 c 1584 985 m 11 8 d -4 -4 d f black 1573 976 m 22 17 d -13 -12 d -22 -17 d cl s 0.6 1 0 c 1558 963 m -21 -15 d 7 7 d f 0.693333 1 0 c 1550 960 m 9 6 d 9 6 d -8 -8 d -2 -1 d -14 -8 d f 0.786667 1 0 c 1559 966 m 14 10 d -5 + -4 d f black 1550 960 m 23 16 d -13 -12 d -23 -16 d cl s 0.506667 1 0 c 1531 944 m -16 -11 d 5 4 d f 0.6 1 0 c 1528 944 m 5 3 d 11 8 d -7 -7 d -6 -4 d -11 -7 d f 0.693333 1 0 c 1533 947 m 17 13 d -6 -5 d f black 1528 944 m 22 16 d -13 -12 d -22 -15 + d cl s 0.413333 1 0 c 1503 925 m -10 -7 d 3 3 d f 0.506667 1 0 c 1506 928 m 14 9 d -5 -4 d -12 -8 d -7 -4 d f 0.6 1 0 c 1506 928 m 22 16 d -8 -7 d f black 1506 928 m 22 16 d -13 -11 d -22 -15 d cl s 0.32 1 0 c 1474 905 m -4 -2 d 1 1 d f 0.413333 1 0 + c 1496 921 m -3 -3 d -19 -13 d -3 -1 d 10 8 d f 0.506667 1 0 c 1483 913 m 23 15 d -10 -7 d -15 -9 d f black 1483 913 m 23 15 d -13 -10 d -23 -15 d cl s 0.32 1 0 c 1471 904 m -1 -1 d -22 -14 d 8 6 d f 0.413333 1 0 c 1461 898 m 16 11 d 4 3 d -10 -8 d + -15 -9 d f 0.506667 1 0 c 1477 909 m 6 4 d -2 -1 d f black 1461 898 m 22 15 d -13 -10 d -22 -14 d cl s 0.226667 1 0 c 1442 885 m -17 -10 d 6 4 d f 0.32 1 0 c 1438 884 m 9 5 d 9 6 d -8 -6 d -6 -4 d -11 -6 d f 0.413333 1 0 c 1447 889 m 14 9 d -5 -3 d + f black 1438 884 m 23 14 d -13 -9 d -23 -14 d cl s 0.133333 1 0 c 1409 865 m -6 -3 d 2 1 d f 0.226667 1 0 c 1431 879 m -6 -4 d -16 -10 d -4 -2 d 11 7 d f 0.32 1 0 c 1416 870 m 22 14 d -7 -5 d -15 -9 d f black 1416 870 m 22 14 d -13 -9 d -22 -13 d cl + s 0.133333 1 0 c 1405 863 m -2 -1 d -23 -13 d 9 5 d f 0.226667 1 0 c 1393 857 m 22 13 d 1 X -11 -7 d -16 -9 d f 0.32 1 0 c 1415 870 m 1 X f black 1393 857 m 23 13 d -13 -8 d -23 -13 d cl s 0.0399999 1 0 c 1373 845 m -15 -9 d 5 3 d f 0.133333 1 0 c + 1371 843 m 10 6 d 8 5 d -9 -5 d -7 -4 d -10 -6 d f 0.226667 1 0 c 1381 849 m 12 8 d -4 -3 d f black 1371 843 m 22 14 d -13 -8 d -22 -13 d cl s 0.0399999 1 0 c 1363 839 m -5 -3 d -22 -12 d 11 6 d f 0.133333 1 0 c 1349 831 m 22 12 d -8 -4 d -16 -9 d f + black 1349 831 m 22 12 d -13 -7 d -22 -12 d cl s 0 1 0.0533333 c 1334 823 m -21 -11 d 6 3 d f 0.0399999 1 0 c 1326 819 m 18 9 d 3 2 d -11 -6 d -2 -1 d -15 -8 d f 0.133333 1 0 c 1344 828 m 5 3 d -2 -1 d f black 1326 819 m 23 12 d -13 -7 d -23 -12 d + cl s 0 1 0.0533333 c 1319 815 m -6 -3 d -22 -11 d 13 6 d f 0.0399999 1 0 c 1304 807 m 22 12 d -7 -4 d -15 -8 d f black 1304 807 m 22 12 d -13 -7 d -22 -11 d cl s 0 1 0.146667 c 1291 801 m -23 -11 d 7 3 d f 0 1 0.0533333 c 1281 795 m 22 12 d 1 X -13 + -6 d -16 -8 d f 0.0399999 1 0 c 1303 807 m 1 X f black 1281 795 m 23 12 d -13 -6 d -23 -11 d cl s 0 1 0.146667 c 1275 793 m -7 -3 d -22 -10 d 13 4 d f 0 1 0.0533333 c 1259 784 m 22 11 d -6 -2 d -16 -9 d f black 1259 784 m 22 11 d -13 -5 d -22 -10 d + cl s 0 1 0.24 c 1241 777 m -18 -7 d 5 1 d f 0 1 0.146667 c 1236 774 m 22 10 d 1 X -13 -4 d -5 -3 d -13 -6 d f 0 1 0.0533333 c 1258 784 m 1 X f black 1236 774 m 23 10 d -13 -4 d -23 -10 d cl s 0 1 0.24 c 1228 771 m -5 -1 d -22 -10 d 11 3 d f 0 1 + 0.146667 c 1214 764 m 22 10 d -8 -3 d -16 -8 d f black 1214 764 m 22 10 d -13 -4 d -22 -10 d cl s 0 1 0.333333 c 1181 752 m -2 -1 d f 0 1 0.24 c 1192 754 m 13 6 d 7 3 d -11 -3 d -20 -8 d -2 -1 d f 0 1 0.146667 c 1205 760 m 9 4 d -2 -1 d f black 1192 + 754 m 22 10 d -13 -4 d -22 -9 d cl s 0 1 0.333333 c 1179 751 m -23 -9 d 6 1 d f 0 1 0.24 c 1169 745 m 23 9 d -13 -3 d -17 -8 d f black 1169 745 m 23 9 d -13 -3 d -23 -9 d cl s 0 1 0.333333 c 1162 743 m -6 -1 d -22 -8 d 11 2 d f 0 1 0.24 c 1147 736 m + 22 9 d -7 -2 d -17 -7 d f black 1147 736 m 22 9 d -13 -3 d -22 -8 d cl s 0 1 0.333333 c 1124 727 m 16 6 d 5 3 d -11 -2 d -23 -8 d f 0 1 0.24 c 1140 733 m 7 3 d -2 X f black 1124 727 m 23 9 d -13 -2 d -23 -8 d cl s 0 1 0.426667 c 1100 722 m -11 -4 d + 2 X f 0 1 0.333333 c 1102 719 m 22 8 d -13 -1 d -11 -4 d -9 -4 d f black 1102 719 m 22 8 d -13 -1 d -22 -8 d cl s 0 1 0.426667 c 1091 718 m -2 X -23 -7 d 7 X f 0 1 0.333333 c 1079 712 m 23 7 d -11 -1 d -18 -7 d f black 1079 712 m 23 7 d -13 -1 d -23 + -7 d cl s 0 1 0.426667 c 1073 711 m -7 X -22 -6 d 11 -1 d f 0 1 0.333333 c 1057 704 m 22 8 d -6 -1 d -18 -7 d f black 1057 704 m 22 8 d -13 -1 d -22 -6 d cl s 0 1 0.426667 c 1035 698 m 7 2 d 13 4 d -11 1 d -22 -7 d f 0 1 0.333333 c 1042 700 m 15 4 d + -2 X f black 1035 698 m 22 6 d -13 1 d -22 -7 d cl s 0 1 0.426667 c 1012 691 m 23 7 d -13 X -23 -5 d f black 1012 691 m 23 7 d -13 X -23 -5 d cl s 0 1 0.426667 c 990 685 m 22 6 d -13 2 d -22 -6 d f black 990 685 m 22 6 d -13 2 d -22 -6 d cl s 0 1 + 0.426667 c 967 680 m 23 5 d -13 2 d -23 -5 d f black 967 680 m 23 5 d -13 2 d -23 -5 d cl s 0 1 0.426667 c 945 675 m 22 5 d -13 2 d -22 -4 d f black 945 675 m 22 5 d -13 2 d -22 -4 d cl s 0 1 0.426667 c 922 670 m 23 5 d -13 3 d -23 -5 d f black 922 + 670 m 23 5 d -13 3 d -23 -5 d cl s 0 1 0.426667 c 900 666 m 22 4 d -13 3 d -22 -3 d f black 900 666 m 22 4 d -13 3 d -22 -3 d cl s 0 1 0.426667 c 878 662 m 22 4 d -13 4 d -22 -4 d f black 878 662 m 22 4 d -13 4 d -22 -4 d cl s 0 1 0.426667 c 855 659 + m 23 3 d -13 4 d -23 -2 d f black 855 659 m 23 3 d -13 4 d -23 -2 d cl s 0 1 0.426667 c 833 656 m 22 3 d -13 5 d -22 -3 d f black 833 656 m 22 3 d -13 5 d -22 -3 d cl s 0 1 0.426667 c 810 653 m 23 3 d -13 5 d -23 -2 d f black 810 653 m 23 3 d -13 5 + d -23 -2 d cl s 0 1 0.426667 c 808 653 m 2 X -13 6 d -16 -1 d f 0 1 0.333333 c 788 651 m 20 2 d -27 5 d -6 -1 d f black 788 651 m 22 2 d -13 6 d -22 -2 d cl s 0 1 0.333333 c 765 649 m 23 2 d -13 6 d -23 -1 d f black 765 649 m 23 2 d -13 6 d -23 -1 d + cl s 0 1 0.333333 c 743 648 m 22 1 d -13 7 d -22 -1 d f black 743 648 m 22 1 d -13 7 d -22 -1 d cl s 1 0.0933334 0 c 1832 1182 m 7 6 d -7 9 d -12 -12 d f 1 0 0 c 1839 1188 m 16 15 d -13 4 d -10 -10 d f black 1832 1182 m 23 21 d -13 4 d -22 -22 d cl + s 1 0.186667 0 c 1810 1160 m 11 10 d -7 9 d -17 -15 d f 1 0.0933334 0 c 1821 1170 m 11 12 d -12 3 d -6 -6 d f black 1810 1160 m 22 22 d -12 3 d -23 -21 d cl s 1 0.373333 0 c 1776 1145 m -1 -2 d 4 -1 d f 1 0.28 0 c 1788 1140 m 14 13 d -7 9 d -19 -17 + d 3 -3 d f 1 0.186667 0 c 1802 1153 m 8 7 d -13 4 d -2 -2 d f black 1788 1140 m 22 20 d -13 4 d -22 -21 d cl s 1 0.466667 0 c 1757 1128 m -5 -5 d 11 -3 d f 1 0.373333 0 c 1765 1119 m 19 17 d -5 6 d -4 1 d -18 -15 d 6 -8 d f 1 0.28 0 c 1784 1136 m 4 + 4 d -9 2 d f black 1765 1119 m 23 21 d -13 3 d -23 -20 d cl s 1 0.56 0 c 1743 1099 m 2 2 d -7 9 d -8 -7 d f 1 0.466667 0 c 1745 1101 m 19 18 d -1 1 d -11 3 d -14 -13 d f 1 0.373333 0 c 1764 1119 m 1 X -2 1 d f black 1743 1099 m 22 20 d -13 4 d -22 + -20 d cl s 1 0.653333 0 c 1720 1080 m 4 4 d -7 9 d -10 -9 d f 1 0.56 0 c 1724 1084 m 19 15 d -13 4 d -13 -10 d f black 1720 1080 m 23 19 d -13 4 d -23 -19 d cl s 1 0.746667 0 c 1698 1061 m 6 5 d -7 9 d -12 -10 d f 1 0.653333 0 c 1704 1066 m 16 14 d + -13 4 d -10 -9 d f black 1698 1061 m 22 19 d -13 4 d -22 -19 d cl s 1 0.84 0 c 1676 1042 m 6 6 d -7 9 d -12 -11 d f 1 0.746667 0 c 1682 1048 m 16 13 d -13 4 d -10 -8 d f black 1676 1042 m 22 19 d -13 4 d -22 -19 d cl s 1 0.933333 0 c 1653 1024 m 8 6 + d -7 9 d -14 -11 d f 1 0.84 0 c 1661 1030 m 15 12 d -13 4 d -9 -7 d f black 1653 1024 m 23 18 d -13 4 d -23 -18 d cl s 0.973333 1 0 c 1631 1006 m 7 6 d -7 9 d -13 -10 d f 1 0.933333 0 c 1638 1012 m 15 12 d -13 4 d -9 -7 d f black 1631 1006 m 22 18 d + -13 4 d -22 -17 d cl s 0.88 1 0 c 1608 989 m 7 5 d -7 9 d -13 -10 d f 0.973333 1 0 c 1615 994 m 16 12 d -13 5 d -10 -8 d f black 1608 989 m 23 17 d -13 5 d -23 -18 d cl s 0.786667 1 0 c 1586 972 m 4 4 d -6 9 d -11 -9 d f 0.88 1 0 c 1590 976 m 18 13 + d -13 4 d -11 -8 d f black 1586 972 m 22 17 d -13 4 d -22 -17 d cl s 0.693333 1 0 c 1563 955 m 2 2 d -6 9 d -9 -6 d f 0.786667 1 0 c 1565 957 m 21 15 d -13 4 d -14 -10 d f black 1563 955 m 23 17 d -13 4 d -23 -16 d cl s 0.6 1 0 c 1533 947 m -5 -3 d + 10 -4 d f 0.693333 1 0 c 1541 939 m 22 16 d -13 5 d -17 -13 d 5 -7 d f black 1541 939 m 22 16 d -13 5 d -22 -16 d cl s 0.506667 1 0 c 1506 928 m f 0.6 1 0 c 1519 924 m 20 14 d -1 2 d -10 4 d -22 -16 d f 0.693333 1 0 c 1539 938 m 2 1 d -3 1 d f black + 1519 924 m 22 15 d -13 5 d -22 -16 d cl s 0.506667 1 0 c 1496 908 m 16 11 d -6 9 d -23 -15 d f 0.6 1 0 c 1512 919 m 7 5 d -13 4 d f black 1496 908 m 23 16 d -13 4 d -23 -15 d cl s 0.413333 1 0 c 1474 894 m 9 6 d -6 9 d -16 -11 d f 0.506667 1 0 c + 1483 900 m 13 8 d -13 5 d -6 -4 d f black 1474 894 m 22 14 d -13 5 d -22 -15 d cl s 0.32 1 0 c 1451 879 m 2 1 d -6 9 d -9 -5 d f 0.413333 1 0 c 1453 880 m 21 14 d -13 4 d -14 -9 d f black 1451 879 m 23 15 d -13 4 d -23 -14 d cl s 0.32 1 0 c 1429 865 + m 22 14 d -13 5 d -22 -14 d f black 1429 865 m 22 14 d -13 5 d -22 -14 d cl s 0.226667 1 0 c 1406 851 m 15 9 d -6 10 d -22 -13 d f 0.32 1 0 c 1421 860 m 8 5 d -13 5 d -1 X f black 1406 851 m 23 14 d -13 5 d -23 -13 d cl s 0.133333 1 0 c 1384 838 m 3 + 2 d -6 9 d -10 -6 d f 0.226667 1 0 c 1387 840 m 19 11 d -13 6 d -12 -8 d f black 1384 838 m 22 13 d -13 6 d -22 -14 d cl s 0.133333 1 0 c 1362 826 m 22 12 d -13 5 d -22 -12 d f black 1362 826 m 22 12 d -13 5 d -22 -12 d cl s 0.0399999 1 0 c 1339 813 + m 10 6 d -5 9 d -18 -9 d f 0.133333 1 0 c 1349 819 m 13 7 d -13 5 d -5 -3 d f black 1339 813 m 23 13 d -13 5 d -23 -12 d cl s 0.0399999 1 0 c 1317 801 m 22 12 d -13 6 d -22 -12 d f black 1317 801 m 22 12 d -13 6 d -22 -12 d cl s 0 1 0.0533333 c 1294 + 790 m 15 7 d -6 10 d -22 -12 d f 0.0399999 1 0 c 1309 797 m 8 4 d -13 6 d -1 X f black 1294 790 m 23 11 d -13 6 d -23 -12 d cl s 0 1 0.0533333 c 1272 779 m 22 11 d -13 5 d -22 -11 d f black 1272 779 m 22 11 d -13 5 d -22 -11 d cl s 0 1 0.146667 c + 1249 768 m 14 6 d -5 10 d -22 -10 d f 0 1 0.0533333 c 1263 774 m 9 5 d -13 5 d -1 X f black 1249 768 m 23 11 d -13 5 d -23 -10 d cl s 0 1 0.146667 c 1227 758 m 22 10 d -13 6 d -22 -10 d f black 1227 758 m 22 10 d -13 6 d -22 -10 d cl s 0 1 0.24 c + 1205 748 m 5 2 d -5 10 d -13 -6 d f 0 1 0.146667 c 1210 750 m 17 8 d -13 6 d -9 -4 d f black 1205 748 m 22 10 d -13 6 d -22 -10 d cl s 0 1 0.24 c 1182 739 m 23 9 d -13 6 d -23 -9 d f black 1182 739 m 23 9 d -13 6 d -23 -9 d cl s 0 1 0.24 c 1160 730 + m 22 9 d -13 6 d -22 -9 d f black 1160 730 m 22 9 d -13 6 d -22 -9 d cl s 0 1 0.333333 c 1137 721 m 6 2 d -3 10 d -16 -6 d f 0 1 0.24 c 1143 723 m 17 7 d -13 6 d -7 -3 d f black 1137 721 m 23 9 d -13 6 d -23 -9 d cl s 0 1 0.333333 c 1115 713 m 22 8 + d -13 6 d -22 -8 d f black 1115 713 m 22 8 d -13 6 d -22 -8 d cl s 0 1 0.333333 c 1092 705 m 23 8 d -13 6 d -23 -7 d f black 1092 705 m 23 8 d -13 6 d -23 -7 d cl s 0 1 0.333333 c 1070 698 m 22 7 d -13 7 d -22 -8 d f black 1070 698 m 22 7 d -13 7 d + -22 -8 d cl s 0 1 0.426667 c 1042 700 m -7 -2 d 7 -4 d f 0 1 0.333333 c 1048 691 m 22 7 d -13 6 d -15 -4 d -6 Y f black 1048 691 m 22 7 d -13 6 d -22 -6 d cl s 0 1 0.426667 c 1025 685 m 16 4 d 1 5 d -7 4 d -23 -7 d f 0 1 0.333333 c 1041 689 m 7 2 d + -6 3 d f black 1025 685 m 23 6 d -13 7 d -23 -7 d cl s 0 1 0.426667 c 1003 679 m 22 6 d -13 6 d -22 -6 d f black 1003 679 m 22 6 d -13 6 d -22 -6 d cl s 0 1 0.426667 c 980 673 m 23 6 d -13 6 d -23 -5 d f black 980 673 m 23 6 d -13 6 d -23 -5 d cl s + 0 1 0.426667 c 958 668 m 22 5 d -13 7 d -22 -5 d f black 958 668 m 22 5 d -13 7 d -22 -5 d cl s 0 1 0.426667 c 935 663 m 23 5 d -13 7 d -23 -5 d f black 935 663 m 23 5 d -13 7 d -23 -5 d cl s 0 1 0.426667 c 913 659 m 22 4 d -13 7 d -22 -4 d f black + 913 659 m 22 4 d -13 7 d -22 -4 d cl s 0 1 0.426667 c 891 655 m 22 4 d -13 7 d -22 -4 d f black 891 655 m 22 4 d -13 7 d -22 -4 d cl s 0 1 0.426667 c 868 651 m 23 4 d -13 7 d -23 -3 d f black 868 651 m 23 4 d -13 7 d -23 -3 d cl s 0 1 0.426667 c 846 + 648 m 22 3 d -13 8 d -22 -3 d f black 846 648 m 22 3 d -13 8 d -22 -3 d cl s 0 1 0.426667 c 824 646 m 22 2 d -13 8 d -23 -3 d 11 -6 d f 0 1 0.333333 c 823 646 m 1 X -3 1 d f black 823 646 m 23 2 d -13 8 d -23 -3 d cl s 0 1 0.426667 c 821 647 m -11 6 + d -2 X f 0 1 0.333333 c 801 643 m 22 3 d -2 1 d -13 6 d -20 -2 d f black 801 643 m 22 3 d -13 7 d -22 -2 d cl s 0 1 0.333333 c 778 641 m 23 2 d -13 8 d -23 -2 d f black 778 641 m 23 2 d -13 8 d -23 -2 d cl s 0 1 0.333333 c 756 640 m 22 1 d -13 8 d + -22 -1 d f black 756 640 m 22 1 d -13 8 d -22 -1 d cl s 1 0.186667 0 c 1845 1158 m 9 9 d -14 1 d f 1 0.0933334 0 c 1854 1167 m 14 13 d -3 5 d -26 3 d -7 -6 d 8 -14 d f 1 0 0 c 1865 1185 m -10 18 d -16 -15 d f black 1845 1158 m 23 22 d -13 23 d -23 + -21 d cl s 1 0.28 0 c 1823 1138 m 13 12 d -21 2 d f 1 0.186667 0 c 1836 1150 m 9 8 d -5 10 d -19 2 d -11 -10 d 5 -8 d f 1 0.0933334 0 c 1840 1168 m -8 14 d -11 -12 d f black 1823 1138 m 22 20 d -13 24 d -22 -22 d cl s 1 0.373333 0 c 1801 1117 m 16 + 15 d -27 3 d f 1 0.28 0 c 1817 1132 m 6 6 d -8 14 d -13 1 d -14 -13 d 2 -5 d f 1 0.186667 0 c 1815 1152 m -5 8 d -8 -7 d f black 1801 1117 m 22 21 d -13 22 d -22 -20 d cl s 1 0.56 0 c 1778 1097 m f 1 0.466667 0 c 1778 1097 m 20 18 d -32 3 d 12 -21 d + f 1 0.373333 0 c 1798 1115 m 3 2 d -11 18 d -6 1 d -19 -17 d 1 -1 d f 1 0.28 0 c 1790 1135 m -2 5 d -4 -4 d f black 1778 1097 m 23 20 d -13 23 d -23 -21 d cl s 1 0.653333 0 c 1756 1078 m 2 2 d -4 X f 1 0.56 0 c 1758 1080 m 20 17 d -33 4 d -2 -2 d 11 + -19 d f 1 0.466667 0 c 1778 1097 m -12 21 d -2 1 d -19 -18 d f 1 0.373333 0 c 1766 1118 m -1 1 d -1 X f black 1756 1078 m 22 19 d -13 22 d -22 -20 d cl s 1 0.746667 0 c 1733 1059 m 5 3 d -7 1 d f 1 0.653333 0 c 1738 1062 m 18 16 d -2 2 d -30 4 d -4 + -4 d 11 -17 d f 1 0.56 0 c 1754 1080 m -11 19 d -19 -15 d f black 1733 1059 m 23 19 d -13 21 d -23 -19 d cl s 1 0.84 0 c 1711 1040 m 5 4 d -8 1 d f 1 0.746667 0 c 1716 1044 m 17 15 d -2 4 d -27 3 d -6 -5 d 10 -16 d f 1 0.653333 0 c 1731 1063 m -11 + 17 d -16 -14 d f black 1711 1040 m 22 19 d -13 21 d -22 -19 d cl s 1 0.933333 0 c 1688 1022 m 6 5 d -9 1 d f 1 0.84 0 c 1694 1027 m 17 13 d -3 5 d -26 3 d -6 -6 d 9 -14 d f 1 0.746667 0 c 1708 1045 m -10 16 d -16 -13 d f black 1688 1022 m 23 18 d + -13 21 d -22 -19 d cl s 0.973333 1 0 c 1666 1004 m 6 5 d -10 1 d f 1 0.933333 0 c 1672 1009 m 16 13 d -3 6 d -24 2 d -8 -6 d 9 -14 d f 1 0.84 0 c 1685 1028 m -9 14 d -15 -12 d f black 1666 1004 m 22 18 d -12 20 d -23 -18 d cl s 0.88 1 0 c 1644 986 m + 5 4 d -9 1 d f 0.973333 1 0 c 1649 990 m 17 14 d -4 6 d -24 2 d -7 -6 d 9 -15 d f 1 0.933333 0 c 1662 1010 m -9 14 d -15 -12 d f black 1644 986 m 22 18 d -13 20 d -22 -18 d cl s 0.786667 1 0 c 1621 969 m 4 3 d -6 1 d f 0.88 1 0 c 1625 972 m 19 14 d + -4 5 d -25 3 d -7 -5 d 11 -16 d f 0.973333 1 0 c 1640 991 m -9 15 d -16 -12 d f black 1621 969 m 23 17 d -13 20 d -23 -17 d cl s 0.693333 1 0 c 1599 953 m 1 X -2 1 d f 0.786667 1 0 c 1600 953 m 21 16 d -2 4 d -29 3 d -4 -4 d 12 -18 d f 0.88 1 0 c + 1619 973 m -11 16 d -18 -13 d f black 1599 953 m 22 16 d -13 20 d -22 -17 d cl s 0.693333 1 0 c 1576 936 m 23 17 d -1 1 d -33 3 d -2 -2 d f 0.786667 1 0 c 1598 954 m -12 18 d -21 -15 d f black 1576 936 m 23 17 d -13 19 d -23 -17 d cl s 0.6 1 0 c + 1554 921 m 20 14 d -32 3 d f 0.693333 1 0 c 1574 935 m 2 1 d -13 19 d -22 -16 d 1 -1 d f black 1554 921 m 22 15 d -13 19 d -22 -16 d cl s 0.506667 1 0 c 1531 905 m 16 11 d -25 2 d f 0.6 1 0 c 1547 916 m 7 5 d -12 17 d -3 X -20 -14 d 3 -6 d f + 0.693333 1 0 c 1542 938 m -1 1 d -2 -1 d f black 1531 905 m 23 16 d -13 18 d -22 -15 d cl s 0.413333 1 0 c 1509 890 m 9 7 d -14 1 d f 0.506667 1 0 c 1518 897 m 13 8 d -9 13 d -10 1 d -16 -11 d 8 -10 d f 0.6 1 0 c 1522 918 m -3 6 d -7 -5 d f black + 1509 890 m 22 15 d -12 19 d -23 -16 d cl s 0.32 1 0 c 1487 876 m 1 1 d -2 X f 0.413333 1 0 c 1488 877 m 21 13 d -5 8 d -21 2 d -9 -6 d 12 -17 d f 0.506667 1 0 c 1504 898 m -8 10 d -13 -8 d f black 1487 876 m 22 14 d -13 18 d -22 -14 d cl s 0.32 1 0 + c 1464 862 m 23 14 d -1 1 d -33 3 d -2 -1 d f 0.413333 1 0 c 1486 877 m -12 17 d -21 -14 d f black 1464 862 m 23 14 d -13 18 d -23 -15 d cl s 0.226667 1 0 c 1442 848 m 15 9 d -24 2 d f 0.32 1 0 c 1457 857 m 7 5 d -13 17 d -22 -14 d 4 -6 d f black + 1442 848 m 22 14 d -13 17 d -22 -14 d cl s 0.133333 1 0 c 1419 835 m 4 2 d -6 X f 0.226667 1 0 c 1423 837 m 19 11 d -9 11 d -12 1 d -15 -9 d 11 -14 d f 0.32 1 0 c 1433 859 m -4 6 d -8 -5 d f black 1419 835 m 23 13 d -13 17 d -23 -14 d cl s 0.133333 + 1 0 c 1397 822 m 22 13 d -2 2 d -30 3 d -3 -2 d f 0.226667 1 0 c 1417 837 m -11 14 d -19 -11 d f black 1397 822 m 22 13 d -13 16 d -22 -13 d cl s 0.0399999 1 0 c 1374 809 m 12 7 d -18 1 d f 0.133333 1 0 c 1386 816 m 11 6 d -13 16 d -22 -12 d 6 -9 d + f black 1374 809 m 23 13 d -13 16 d -22 -12 d cl s 0.0399999 1 0 c 1352 797 m 22 12 d -6 8 d -19 2 d -10 -6 d f 0.133333 1 0 c 1368 817 m -6 9 d -13 -7 d f black 1352 797 m 22 12 d -12 17 d -23 -13 d cl s 0 1 0.0533333 c 1330 786 m 16 8 d -25 2 d f + 0.0399999 1 0 c 1346 794 m 6 3 d -13 16 d -22 -12 d 4 -5 d f black 1330 786 m 22 11 d -13 16 d -22 -12 d cl s 0 1 0.0533333 c 1307 775 m 23 11 d -9 10 d -12 1 d -15 -7 d f 0.0399999 1 0 c 1321 796 m -4 5 d -8 -4 d f black 1307 775 m 23 11 d -13 15 d + -23 -11 d cl s 0 1 0.146667 c 1285 764 m 16 8 d -25 2 d f 0 1 0.0533333 c 1301 772 m 6 3 d -13 15 d -22 -11 d 4 -5 d f black 1285 764 m 22 11 d -13 15 d -22 -11 d cl s 0 1 0.146667 c 1262 754 m 23 10 d -9 10 d -13 X -14 -6 d f 0 1 0.0533333 c 1276 + 774 m -4 5 d -9 -5 d f black 1262 754 m 23 10 d -13 15 d -23 -11 d cl s 0 1 0.24 c 1240 744 m 9 4 d -14 1 d f 0 1 0.146667 c 1249 748 m 13 6 d -13 14 d -22 -10 d 8 -9 d f black 1240 744 m 22 10 d -13 14 d -22 -10 d cl s 0 1 0.24 c 1217 734 m 23 10 d + -5 5 d -25 1 d -5 -2 d f 0 1 0.146667 c 1235 749 m -8 9 d -17 -8 d f black 1217 734 m 23 10 d -13 14 d -22 -10 d cl s 0 1 0.24 c 1195 725 m 22 9 d -12 14 d -23 -9 d f black 1195 725 m 22 9 d -12 14 d -23 -9 d cl s 0 1 0.333333 c 1173 716 m 13 6 d + -19 X f 0 1 0.24 c 1186 722 m 9 3 d -13 14 d -22 -9 d 7 -8 d f black 1173 716 m 22 9 d -13 14 d -22 -9 d cl s 0 1 0.333333 c 1150 708 m 23 8 d -6 6 d -24 1 d -6 -2 d f 0 1 0.24 c 1167 722 m -7 8 d -17 -7 d f black 1150 708 m 23 8 d -13 14 d -23 -9 d + cl s 0 1 0.333333 c 1128 700 m 22 8 d -13 13 d -22 -8 d f black 1128 700 m 22 8 d -13 13 d -22 -8 d cl s 0 1 0.333333 c 1105 693 m 23 7 d -13 13 d -23 -8 d f black 1105 693 m 23 7 d -13 13 d -23 -8 d cl s 0 1 0.426667 c 1083 686 m 12 4 d -16 X f 0 1 + 0.333333 c 1095 690 m 10 3 d -13 12 d -22 -7 d 9 -8 d f black 1083 686 m 22 7 d -13 12 d -22 -7 d cl s 0 1 0.426667 c 1060 679 m 23 7 d -4 4 d -30 X f 0 1 0.333333 c 1079 690 m -9 8 d -22 -7 d 1 -1 d f black 1060 679 m 23 7 d -13 12 d -22 -7 d cl s + 0 1 0.426667 c 1038 673 m 22 6 d -11 11 d -8 -1 d -16 -4 d f 0 1 0.333333 c 1049 690 m -1 1 d -7 -2 d f black 1038 673 m 22 6 d -12 12 d -23 -6 d cl s 0 1 0.426667 c 1016 668 m 22 5 d -13 12 d -22 -6 d f black 1016 668 m 22 5 d -13 12 d -22 -6 d cl + s 0 1 0.426667 c 993 662 m 23 6 d -13 11 d -23 -6 d f black 993 662 m 23 6 d -13 11 d -23 -6 d cl s 0 1 0.426667 c 971 657 m 22 5 d -13 11 d -22 -5 d f black 971 657 m 22 5 d -13 11 d -22 -5 d cl s 0 1 0.426667 c 948 653 m 23 4 d -13 11 d -23 -5 d f + black 948 653 m 23 4 d -13 11 d -23 -5 d cl s 0 1 0.426667 c 926 649 m 22 4 d -13 10 d -22 -4 d f black 926 649 m 22 4 d -13 10 d -22 -4 d cl s 0 1 0.426667 c 903 645 m 23 4 d -13 10 d -22 -4 d f black 903 645 m 23 4 d -13 10 d -22 -4 d cl s 0 1 + 0.426667 c 881 642 m 22 3 d -12 10 d -23 -4 d f black 881 642 m 22 3 d -12 10 d -23 -4 d cl s 0 1 0.426667 c 859 639 m 22 3 d -13 9 d -22 -3 d f black 859 639 m 22 3 d -13 9 d -22 -3 d cl s 0 1 0.426667 c 836 637 m 23 2 d -13 9 d -22 -2 d -1 Y f 0 1 + 0.333333 c 824 646 m -1 X 1 -1 d f black 836 637 m 23 2 d -13 9 d -23 -2 d cl s 0 1 0.426667 c 828 636 m 8 1 d -12 8 d f 0 1 0.333333 c 814 635 m 14 1 d -4 9 d -1 1 d -22 -3 d f black 814 635 m 22 2 d -13 9 d -22 -3 d cl s 0 1 0.333333 c 791 633 m + 23 2 d -13 8 d -23 -2 d f black 791 633 m 23 2 d -13 8 d -23 -2 d cl s 0 1 0.333333 c 769 632 m 22 1 d -13 8 d -22 -1 d f black 769 632 m 22 1 d -13 8 d -22 -1 d cl s 1 0.373333 0 c 1858 1120 m 14 13 d -18 X f 1 0.28 0 c 1872 1133 m 9 8 d -3 9 d -30 + X 6 -17 d f 1 0.186667 0 c 1878 1150 m -6 17 d -18 X -9 -9 d 3 -8 d f 1 0.0933334 0 c 1872 1167 m -4 13 d -14 -13 d f black 1858 1120 m 23 21 d -13 39 d -23 -22 d cl s 1 0.466667 0 c 1836 1100 m 17 16 d -22 -1 d f 1 0.373333 0 c 1853 1116 m 5 4 d -4 + 13 d -29 -1 d 6 -17 d f 1 0.28 0 c 1854 1133 m -6 17 d -12 X -13 -12 d 2 -6 d f 1 0.186667 0 c 1848 1150 m -3 8 d -9 -8 d f black 1836 1100 m 22 20 d -13 38 d -22 -20 d cl s 1 0.653333 0 c 1814 1080 m 1 Y -1 X f 1 0.56 0 c 1814 1081 m 20 17 d -27 X + 6 -17 d f 1 0.466667 0 c 1834 1098 m 2 2 d -5 15 d -30 X 6 -17 d f 1 0.373333 0 c 1831 1115 m -6 17 d -8 X -16 -15 d -2 Y f 1 0.28 0 c 1825 1132 m -2 6 d -6 -6 d f black 1814 1080 m 22 20 d -13 38 d -22 -21 d cl s 1 0.746667 0 c 1791 1061 m 2 2 d -3 + X f 1 0.653333 0 c 1793 1063 m 21 17 d -1 1 d -29 -1 d 6 -17 d f 1 0.56 0 c 1813 1081 m -6 17 d -29 -1 d 6 -17 d f 1 0.466667 0 c 1807 1098 m -6 17 d -3 X -20 -18 d f 1 0.373333 0 c 1801 1115 m 2 Y -3 -2 d f black 1791 1061 m 23 19 d -13 37 d -23 + -20 d cl s 1 0.84 0 c 1769 1042 m 3 3 d -4 X f 1 0.746667 0 c 1772 1045 m 19 16 d -1 2 d -29 X 7 -18 d f 1 0.653333 0 c 1790 1063 m -6 17 d -26 X -2 -2 d 5 -15 d f 1 0.56 0 c 1784 1080 m -6 17 d -20 -17 d f black 1769 1042 m 22 19 d -13 36 d -22 -19 + d cl s 1 0.933333 0 c 1746 1024 m 5 3 d -6 X f 1 0.84 0 c 1751 1027 m 18 15 d -1 3 d -30 X 7 -18 d f 1 0.746667 0 c 1768 1045 m -7 18 d -23 -1 d -5 -3 d 5 -14 d f 1 0.653333 0 c 1761 1063 m -5 15 d -18 -16 d f black 1746 1024 m 23 18 d -13 36 d -23 + -19 d cl s 0.973333 1 0 c 1724 1006 m 5 3 d -7 X f 1 0.933333 0 c 1729 1009 m 17 15 d -1 3 d -29 X 6 -18 d f 1 0.84 0 c 1745 1027 m -7 18 d -22 -1 d -5 -4 d 5 -13 d f 1 0.746667 0 c 1738 1045 m -5 14 d -17 -15 d f black 1724 1006 m 22 18 d -13 35 d + -22 -19 d cl s 0.88 1 0 c 1701 988 m 5 3 d -6 X f 0.973333 1 0 c 1706 991 m 18 15 d -2 3 d -29 X 7 -18 d f 1 0.933333 0 c 1722 1009 m -6 18 d -22 X -6 -5 d 5 -13 d f 1 0.84 0 c 1716 1027 m -5 13 d -17 -13 d f black 1701 988 m 23 18 d -13 34 d -23 + -18 d cl s 0.786667 1 0 c 1679 971 m 3 2 d -4 X f 0.88 1 0 c 1682 973 m 19 15 d -1 3 d -29 X 7 -18 d f 0.973333 1 0 c 1700 991 m -7 18 d -21 X -6 -5 d 5 -13 d f 1 0.933333 0 c 1693 1009 m -5 13 d -16 -13 d f black 1679 971 m 22 17 d -13 34 d -22 -18 + d cl s 0.693333 1 0 c 1657 954 m 1 Y -1 X f 0.786667 1 0 c 1657 955 m 22 16 d -1 2 d -29 -1 d 7 -17 d f 0.88 1 0 c 1678 973 m -7 18 d -22 -1 d -5 -4 d 5 -14 d f 0.973333 1 0 c 1671 991 m -5 13 d -17 -14 d f black 1657 954 m 22 17 d -13 33 d -22 -18 + d cl s 0.693333 1 0 c 1634 938 m 23 16 d -1 1 d -29 -1 d f 0.786667 1 0 c 1656 955 m -7 17 d -24 X -4 -3 d 6 -15 d f 0.88 1 0 c 1649 972 m -5 14 d -19 -14 d f black 1634 938 m 23 16 d -13 32 d -23 -17 d cl s 0.6 1 0 c 1612 922 m 20 14 d -26 -1 d f + 0.693333 1 0 c 1632 936 m 2 2 d -7 16 d -27 -1 d -1 X 7 -18 d f 0.786667 1 0 c 1627 954 m -6 15 d -21 -16 d f black 1612 922 m 22 16 d -13 31 d -22 -16 d cl s 0.506667 1 0 c 1589 906 m 16 11 d -20 X f 0.6 1 0 c 1605 917 m 7 5 d -6 13 d -29 X 8 -18 d + f 0.693333 1 0 c 1606 935 m -7 18 d -23 -17 d 1 -1 d f black 1589 906 m 23 16 d -13 31 d -23 -17 d cl s 0.413333 1 0 c 1567 891 m 10 7 d -13 X f 0.506667 1 0 c 1577 898 m 12 8 d -4 11 d -29 -1 d 8 -18 d f 0.6 1 0 c 1585 917 m -8 18 d -3 X -20 -14 d + 2 -5 d f 0.693333 1 0 c 1577 935 m -1 1 d -2 -1 d f black 1567 891 m 22 15 d -13 30 d -22 -15 d cl s 0.32 1 0 c 1544 876 m 4 3 d -5 -1 d f 0.413333 1 0 c 1548 879 m 19 12 d -3 7 d -29 -1 d 8 -19 d f 0.506667 1 0 c 1564 898 m -8 18 d -9 X -16 -11 d 4 + -8 d f 0.6 1 0 c 1556 916 m -2 5 d -7 -5 d f black 1544 876 m 23 15 d -13 30 d -23 -16 d cl s 0.32 1 0 c 1522 862 m 22 14 d -1 2 d -28 X f 0.413333 1 0 c 1543 878 m -8 19 d -17 X -9 -7 d 6 -12 d f 0.506667 1 0 c 1535 897 m -4 8 d -13 -8 d f black + 1522 862 m 22 14 d -13 29 d -22 -15 d cl s 0.226667 1 0 c 1500 848 m 17 11 d -22 -1 d f 0.32 1 0 c 1517 859 m 5 3 d -7 16 d -27 -1 d -1 -1 d 8 -18 d f 0.413333 1 0 c 1515 878 m -6 12 d -21 -13 d f black 1500 848 m 22 14 d -13 28 d -22 -14 d cl s + 0.133333 1 0 c 1477 835 m 7 4 d -9 -1 d f 0.226667 1 0 c 1484 839 m 16 9 d -5 10 d -29 -1 d 9 -19 d f 0.32 1 0 c 1495 858 m -8 18 d -23 -14 d 2 -5 d f black 1477 835 m 23 13 d -13 28 d -23 -14 d cl s 0.133333 1 0 c 1455 822 m 22 13 d -2 3 d -28 -1 d + f 0.226667 1 0 c 1475 838 m -9 19 d -9 X -15 -9 d 5 -11 d f 0.32 1 0 c 1466 857 m -2 5 d -7 -5 d f black 1455 822 m 22 13 d -13 27 d -22 -14 d cl s 0.0399999 1 0 c 1432 809 m 16 9 d -20 -1 d f 0.133333 1 0 c 1448 818 m 7 4 d -8 15 d -24 X -4 -2 d 9 + -18 d f 0.226667 1 0 c 1447 837 m -5 11 d -19 -11 d f black 1432 809 m 23 13 d -13 26 d -23 -13 d cl s 0.0399999 1 0 c 1410 797 m 22 12 d -4 8 d -28 -1 d f 0.133333 1 0 c 1428 817 m -9 18 d -22 -13 d 3 -6 d f black 1410 797 m 22 12 d -13 26 d -22 + -13 d cl s 0 1 0.0533333 c 1387 785 m 22 12 d -27 -1 d f 0.0399999 1 0 c 1409 797 m 1 X -10 19 d -14 X -12 -7 d 8 -13 d f 0.133333 1 0 c 1400 816 m -3 6 d -11 -6 d f black 1387 785 m 23 12 d -13 25 d -23 -13 d cl s 0 1 0.146667 c 1365 774 m 2 1 d -2 + -1 d f 0 1 0.0533333 c 1367 775 m 20 10 d -5 11 d -28 -1 d 11 -21 d f 0.0399999 1 0 c 1382 796 m -8 13 d -22 -12 d 2 -2 d f black 1365 774 m 22 11 d -13 24 d -22 -12 d cl s 0 1 0.146667 c 1343 763 m 22 11 d -28 -1 d f 0 1 0.0533333 c 1365 774 m -11 + 21 d -8 -1 d -16 -8 d 7 -13 d f 0.0399999 1 0 c 1354 795 m -2 2 d -6 -3 d f black 1343 763 m 22 11 d -13 23 d -22 -11 d cl s 0 1 0.146667 c 1320 752 m 23 11 d -6 10 d -28 -1 d f 0 1 0.0533333 c 1337 773 m -7 13 d -23 -11 d 2 -3 d f black 1320 752 m + 23 11 d -13 23 d -23 -11 d cl s 0 1 0.24 c 1298 742 m 20 9 d -25 -1 d f 0 1 0.146667 c 1318 751 m 2 1 d -11 20 d -8 X -16 -8 d 8 -14 d f 0 1 0.0533333 c 1309 772 m -2 3 d -6 -3 d f black 1298 742 m 22 10 d -13 23 d -22 -11 d cl s 0 1 0.24 c 1275 732 + m 23 10 d -5 8 d -28 -1 d f 0 1 0.146667 c 1293 750 m -8 14 d -23 -10 d 3 -5 d f black 1275 732 m 23 10 d -13 22 d -23 -10 d cl s 0 1 0.333333 c 1253 723 m 7 3 d -9 X f 0 1 0.24 c 1260 726 m 15 6 d -10 17 d -16 -1 d -9 -4 d 11 -18 d f 0 1 0.146667 c + 1265 749 m -3 5 d -13 -6 d f black 1253 723 m 22 9 d -13 22 d -22 -10 d cl s 0 1 0.333333 c 1230 714 m 23 9 d -2 3 d -27 -2 d f 0 1 0.24 c 1251 726 m -11 18 d -23 -10 d 7 -10 d f black 1230 714 m 23 9 d -13 21 d -23 -10 d cl s 0 1 0.333333 c 1208 + 706 m 22 8 d -6 10 d -27 -2 d f 0 1 0.24 c 1224 724 m -7 10 d -22 -9 d 2 -3 d f black 1208 706 m 22 8 d -13 20 d -22 -9 d cl s 0 1 0.333333 c 1186 698 m 22 8 d -11 16 d -11 X -13 -6 d f 0 1 0.24 c 1197 722 m -2 3 d -9 -3 d f black 1186 698 m 22 8 d + -13 19 d -22 -9 d cl s 0 1 0.426667 c 1163 690 m 22 7 d -26 -2 d f 0 1 0.333333 c 1185 697 m 1 1 d -13 18 d -23 -8 d 9 -13 d f black 1163 690 m 23 8 d -13 18 d -23 -8 d cl s 0 1 0.426667 c 1141 683 m 22 7 d -4 5 d -26 -2 d f 0 1 0.333333 c 1159 695 + m -9 13 d -22 -8 d 5 -7 d f black 1141 683 m 22 7 d -13 18 d -22 -8 d cl s 0 1 0.426667 c 1118 676 m 23 7 d -8 10 d -26 -2 d f 0 1 0.333333 c 1133 693 m -5 7 d -23 -7 d 2 -2 d f black 1118 676 m 23 7 d -13 17 d -23 -7 d cl s 0 1 0.426667 c 1096 670 + m 22 6 d -11 15 d -12 -1 d -12 -4 d f 0 1 0.333333 c 1107 691 m -2 2 d -10 -3 d f black 1096 670 m 22 6 d -13 17 d -22 -7 d cl s 0 1 0.426667 c 1073 664 m 23 6 d -13 16 d -23 -7 d f black 1073 664 m 23 6 d -13 16 d -23 -7 d cl s 0 1 0.426667 c 1051 + 658 m 22 6 d -13 15 d -22 -6 d f black 1051 658 m 22 6 d -13 15 d -22 -6 d cl s 0 1 0.426667 c 1029 653 m 22 5 d -13 15 d -22 -5 d f black 1029 653 m 22 5 d -13 15 d -22 -5 d cl s 0 1 0.426667 c 1006 648 m 23 5 d -13 15 d -23 -6 d f black 1006 648 m + 23 5 d -13 15 d -23 -6 d cl s 0 1 0.426667 c 984 644 m 22 4 d -13 14 d -22 -5 d f black 984 644 m 22 4 d -13 14 d -22 -5 d cl s 0 1 0.426667 c 961 640 m 23 4 d -13 13 d -23 -4 d f black 961 640 m 23 4 d -13 13 d -23 -4 d cl s 0 1 0.426667 c 939 637 + m 22 3 d -13 13 d -22 -4 d f black 939 637 m 22 3 d -13 13 d -22 -4 d cl s 0 1 0.426667 c 916 634 m 23 3 d -13 12 d -23 -4 d f black 916 634 m 23 3 d -13 12 d -23 -4 d cl s 0 1 0.426667 c 894 631 m 22 3 d -13 11 d -22 -3 d f black 894 631 m 22 3 d + -13 11 d -22 -3 d cl s 0 1 0.426667 c 872 629 m 22 2 d -13 11 d -22 -3 d f black 872 629 m 22 2 d -13 11 d -22 -3 d cl s 0 1 0.426667 c 849 627 m 23 2 d -13 10 d -23 -2 d f black 849 627 m 23 2 d -13 10 d -23 -2 d cl s 0 1 0.426667 c 828 626 m 21 1 + d -13 10 d -8 -1 d f 0 1 0.333333 c 827 626 m 1 X 10 Y -14 -1 d f black 827 626 m 22 1 d -13 10 d -22 -2 d cl s 0 1 0.333333 c 804 625 m 23 1 d -13 9 d -23 -2 d f black 804 625 m 23 1 d -13 9 d -23 -2 d cl s 0 1 0.333333 c 782 624 m 22 1 d -13 8 d + -22 -1 d f black 782 624 m 22 1 d -13 8 d -22 -1 d cl s 1 0.653333 0 c 1871 1073 m 14 12 d -17 -1 d f 1 0.56 0 c 1885 1085 m 9 7 d -3 9 d -27 -1 d 4 -16 d f 1 0.466667 0 c 1891 1101 m -4 16 d -27 -1 d 4 -16 d f 1 0.373333 0 c 1887 1117 m -4 17 d -11 + -1 d -14 -13 d 2 -4 d f 1 0.28 0 c 1883 1134 m -2 7 d -9 -8 d f black 1871 1073 m 23 19 d -13 49 d -23 -21 d cl s 1 0.746667 0 c 1849 1054 m 16 13 d -20 -1 d f 1 0.653333 0 c 1865 1067 m 6 6 d -3 11 d -27 -2 d 4 -16 d f 1 0.56 0 c 1868 1084 m -4 16 + d -28 -2 d 5 -16 d f 1 0.466667 0 c 1864 1100 m -4 16 d -7 X -17 -16 d -2 Y f 1 0.373333 0 c 1860 1116 m -2 4 d -5 -4 d f black 1849 1054 m 22 19 d -13 47 d -22 -20 d cl s 1 0.84 0 c 1826 1035 m 18 14 d -21 -1 d f 1 0.746667 0 c 1844 1049 m 5 5 d -4 + 12 d -27 -2 d 5 -16 d f 1 0.653333 0 c 1845 1066 m -4 16 d -27 -1 d -1 Y 4 -16 d f 1 0.56 0 c 1841 1082 m -5 16 d -2 X -20 -17 d f 1 0.466667 0 c 1836 1098 m 2 Y -2 -2 d f black 1826 1035 m 23 19 d -13 46 d -22 -20 d cl s 1 0.933333 0 c 1804 1016 m + 19 15 d -23 -1 d f 1 0.84 0 c 1823 1031 m 3 4 d -3 13 d -28 -1 d 5 -17 d f 1 0.746667 0 c 1823 1048 m -5 16 d -25 -1 d -2 -2 d 4 -14 d f 1 0.653333 0 c 1818 1064 m -4 16 d -21 -17 d f black 1804 1016 m 22 19 d -12 45 d -23 -19 d cl s 0.973333 1 0 c + 1782 998 m 19 16 d -23 -2 d f 1 0.933333 0 c 1801 1014 m 3 2 d -4 14 d -27 -1 d 5 -17 d f 1 0.84 0 c 1800 1030 m -5 17 d -23 -2 d -3 -3 d 4 -13 d f 1 0.746667 0 c 1795 1047 m -4 14 d -19 -16 d f black 1782 998 m 22 18 d -13 45 d -22 -19 d cl s 0.88 + 1 0 c 1759 981 m 19 15 d -23 -2 d f 0.973333 1 0 c 1778 996 m 4 2 d -4 14 d -28 -1 d 5 -17 d f 1 0.933333 0 c 1778 1012 m -5 17 d -22 -2 d -5 -3 d 4 -13 d f 1 0.84 0 c 1773 1029 m -4 13 d -18 -15 d f black 1759 981 m 23 17 d -13 44 d -23 -18 d cl s + 0.786667 1 0 c 1737 964 m 18 13 d -22 -1 d f 0.88 1 0 c 1755 977 m 4 4 d -4 13 d -27 -1 d 5 -17 d f 0.973333 1 0 c 1755 994 m -5 17 d -21 -2 d -5 -3 d 4 -13 d f 1 0.933333 0 c 1750 1011 m -4 13 d -17 -15 d f black 1737 964 m 22 17 d -13 43 d -22 -18 + d cl s 0.693333 1 0 c 1714 947 m 17 12 d -20 -1 d f 0.786667 1 0 c 1731 959 m 6 5 d -4 12 d -27 -2 d 5 -16 d f 0.88 1 0 c 1733 976 m -5 17 d -22 -2 d -5 -3 d 5 -14 d f 0.973333 1 0 c 1728 993 m -4 13 d -18 -15 d f black 1714 947 m 23 17 d -13 42 d + -23 -18 d cl s 0.6 1 0 c 1692 930 m 14 10 d -17 -1 d f 0.693333 1 0 c 1706 940 m 8 7 d -3 11 d -27 -2 d 5 -17 d f 0.786667 1 0 c 1711 958 m -5 16 d -24 -1 d -3 -2 d 5 -15 d f 0.88 1 0 c 1706 974 m -5 14 d -19 -15 d f black 1692 930 m 22 17 d -13 41 + d -22 -17 d cl s 0.506667 1 0 c 1669 914 m 11 8 d -13 -1 d f 0.6 1 0 c 1680 922 m 12 8 d -3 9 d -27 -1 d 5 -17 d f 0.693333 1 0 c 1689 939 m -5 17 d -27 -1 d -1 Y 5 -16 d f 0.786667 1 0 c 1684 956 m -5 15 d -22 -16 d f black 1669 914 m 23 16 d -13 + 41 d -22 -17 d cl s 0.413333 1 0 c 1647 899 m 5 4 d -6 -1 d f 0.506667 1 0 c 1652 903 m 17 11 d -2 7 d -27 -2 d 6 -17 d f 0.6 1 0 c 1667 921 m -5 17 d -27 -2 d 5 -17 d f 0.693333 1 0 c 1662 938 m -5 16 d -23 -16 d 1 -2 d f black 1647 899 m 22 15 d + -12 40 d -23 -16 d cl s 0.413333 1 0 c 1625 884 m 22 15 d -1 3 d -27 -1 d f 0.506667 1 0 c 1646 902 m -6 17 d -27 -1 d 6 -17 d f 0.6 1 0 c 1640 919 m -5 17 d -3 X -20 -14 d 1 -4 d f 0.693333 1 0 c 1635 936 m -1 2 d -2 -2 d f black 1625 884 m 22 15 d + -13 39 d -22 -16 d cl s 0.32 1 0 c 1602 869 m 22 14 d -26 -1 d f 0.413333 1 0 c 1624 883 m 1 1 d -6 17 d -27 -2 d 6 -17 d f 0.506667 1 0 c 1619 901 m -6 17 d -8 -1 d -16 -11 d 3 -7 d f 0.6 1 0 c 1613 918 m -1 4 d -7 -5 d f black 1602 869 m 23 15 d + -13 38 d -23 -16 d cl s 0.226667 1 0 c 1580 855 m 14 9 d -17 -1 d f 0.32 1 0 c 1594 864 m 8 5 d -4 13 d -27 -2 d 6 -17 d f 0.413333 1 0 c 1598 882 m -6 17 d -15 -1 d -10 -7 d 4 -11 d f 0.506667 1 0 c 1592 899 m -3 7 d -12 -8 d f black 1580 855 m 22 + 14 d -13 37 d -22 -15 d cl s 0.133333 1 0 c 1557 841 m 5 3 d -6 X f 0.226667 1 0 c 1562 844 m 18 11 d -3 8 d -27 -2 d 6 -17 d f 0.32 1 0 c 1577 863 m -6 17 d -23 -1 d -4 -3 d 6 -15 d f 0.413333 1 0 c 1571 880 m -4 11 d -19 -12 d f black 1557 841 m + 23 14 d -13 36 d -23 -15 d cl s 0.133333 1 0 c 1535 828 m 22 13 d -1 3 d -26 -2 d f 0.226667 1 0 c 1556 844 m -6 17 d -27 -2 d 7 -17 d f 0.32 1 0 c 1550 861 m -6 15 d -22 -14 d 1 -3 d f black 1535 828 m 22 13 d -13 35 d -22 -14 d cl s 0.0399999 1 0 + c 1512 815 m 16 9 d -18 -2 d f 0.133333 1 0 c 1528 824 m 7 4 d -5 14 d -27 -2 d 7 -18 d f 0.226667 1 0 c 1530 842 m -7 17 d -6 X -17 -11 d 3 -8 d f 0.32 1 0 c 1523 859 m -1 3 d -5 -3 d f black 1512 815 m 23 13 d -13 34 d -22 -14 d cl s 0 1 0.0533333 + c 1490 802 m 2 1 d -2 X f 0.0399999 1 0 c 1492 803 m 20 12 d -2 7 d -27 -2 d 7 -17 d f 0.133333 1 0 c 1510 822 m -7 18 d -19 -1 d -7 -4 d 6 -15 d f 0.226667 1 0 c 1503 840 m -3 8 d -16 -9 d f black 1490 802 m 22 13 d -12 33 d -23 -13 d cl s 0 1 + 0.0533333 c 1468 790 m 22 12 d 1 Y -27 -2 d f 0.0399999 1 0 c 1490 803 m -7 17 d -27 -2 d 7 -17 d f 0.133333 1 0 c 1483 820 m -6 15 d -22 -13 d 1 -4 d f black 1468 790 m 22 12 d -13 33 d -22 -13 d cl s 0 1 0.146667 c 1445 778 m 6 3 d -7 X f 0 1 + 0.0533333 c 1451 781 m 17 9 d -5 11 d -26 -2 d 7 -18 d f 0.0399999 1 0 c 1463 801 m -7 17 d -8 X -16 -9 d 5 -10 d f 0.133333 1 0 c 1456 818 m -1 4 d -7 -4 d f black 1445 778 m 23 12 d -13 32 d -23 -13 d cl s 0 1 0.146667 c 1423 767 m 22 11 d -1 3 d + -26 -3 d f 0 1 0.0533333 c 1444 781 m -7 18 d -27 -2 d 8 -19 d f 0.0399999 1 0 c 1437 799 m -5 10 d -22 -12 d f black 1423 767 m 22 11 d -13 31 d -22 -12 d cl s 0 1 0.24 c 1400 756 m 7 3 d -8 -1 d f 0 1 0.146667 c 1407 759 m 16 8 d -5 11 d -27 -2 d + 8 -18 d f 0 1 0.0533333 c 1418 778 m -8 19 d -1 X -22 -12 d 4 -9 d f 0.0399999 1 0 c 1410 797 m -1 X f black 1400 756 m 23 11 d -13 30 d -23 -12 d cl s 0 1 0.24 c 1378 745 m 22 11 d -1 2 d -26 -2 d f 0 1 0.146667 c 1399 758 m -8 18 d -24 -1 d -2 -1 + d 8 -18 d f 0 1 0.0533333 c 1391 776 m -4 9 d -20 -10 d f black 1378 745 m 22 11 d -13 29 d -22 -11 d cl s 0 1 0.24 c 1356 735 m 22 10 d -5 11 d -26 -2 d f 0 1 0.146667 c 1373 756 m -8 18 d -22 -11 d 4 -9 d f black 1356 735 m 22 10 d -13 29 d -22 + -11 d cl s 0 1 0.333333 c 1333 725 m 22 10 d -25 -3 d f 0 1 0.24 c 1355 735 m 1 X -9 19 d -27 -3 d 10 -19 d f 0 1 0.146667 c 1347 754 m -4 9 d -23 -11 d -1 Y f black 1333 725 m 23 10 d -13 28 d -23 -11 d cl s 0 1 0.333333 c 1311 716 m 22 9 d -3 7 d + -26 -2 d f 0 1 0.24 c 1330 732 m -10 19 d -2 X -20 -9 d 6 -12 d f 0 1 0.146667 c 1320 751 m 1 Y -2 -1 d f black 1311 716 m 22 9 d -13 27 d -22 -10 d cl s 0 1 0.426667 c 1288 707 m 5 2 d -5 -1 d f 0 1 0.333333 c 1293 709 m 18 7 d -7 14 d -26 -2 d 10 + -20 d f 0 1 0.24 c 1304 730 m -6 12 d -23 -10 d 3 -4 d f black 1288 707 m 23 9 d -13 26 d -23 -10 d cl s 0 1 0.426667 c 1266 698 m 22 9 d 1 Y -26 -2 d f 0 1 0.333333 c 1288 708 m -10 20 d -18 -2 d -7 -3 d 9 -17 d f 0 1 0.24 c 1278 728 m -3 4 d -15 + -6 d f black 1266 698 m 22 9 d -13 25 d -22 -9 d cl s 0 1 0.426667 c 1243 690 m 23 8 d -4 8 d -25 -3 d f 0 1 0.333333 c 1262 706 m -9 17 d -23 -9 d 7 -11 d f black 1243 690 m 23 8 d -13 25 d -23 -9 d cl s 0 1 0.426667 c 1221 683 m 22 7 d -6 13 d -26 + -3 d f 0 1 0.333333 c 1237 703 m -7 11 d -22 -8 d 3 -6 d f black 1221 683 m 22 7 d -13 24 d -22 -8 d cl s 0 1 0.52 c 1199 675 m 6 3 d -7 -1 d f 0 1 0.426667 c 1205 678 m 16 5 d -10 17 d -25 -2 d 12 -21 d f 0 1 0.333333 c 1211 700 m -3 6 d -22 -8 d f + black 1199 675 m 22 8 d -13 23 d -22 -8 d cl s 0 1 0.52 c 1176 669 m 23 6 d -1 2 d -25 -3 d f 0 1 0.426667 c 1198 677 m -12 21 d -1 -1 d -22 -7 d 10 -16 d f 0 1 0.333333 c 1186 698 m -1 -1 d f black 1176 669 m 23 6 d -13 23 d -23 -8 d cl s 0 1 0.52 + c 1154 662 m 22 7 d -3 5 d -24 -4 d f 0 1 0.426667 c 1173 674 m -10 16 d -22 -7 d 8 -13 d f black 1154 662 m 22 7 d -13 21 d -22 -7 d cl s 0 1 0.52 c 1131 656 m 23 6 d -5 8 d -25 -3 d f 0 1 0.426667 c 1149 670 m -8 13 d -23 -7 d 6 -9 d f black 1131 + 656 m 23 6 d -13 21 d -23 -7 d cl s 0 1 0.52 c 1109 651 m 22 5 d -7 11 d -24 -4 d f 0 1 0.426667 c 1124 667 m -6 9 d -22 -6 d 4 -7 d f black 1109 651 m 22 5 d -13 20 d -22 -6 d cl s 0 1 0.52 c 1086 645 m 23 6 d -9 12 d -24 -3 d f 0 1 0.426667 c 1100 + 663 m -4 7 d -23 -6 d 3 -4 d f black 1086 645 m 23 6 d -13 19 d -23 -6 d cl s 0 1 0.52 c 1064 641 m 22 4 d -10 15 d -23 -4 d f 0 1 0.426667 c 1076 660 m -3 4 d -22 -6 d 2 -2 d f black 1064 641 m 22 4 d -13 19 d -22 -6 d cl s 0 1 0.52 c 1042 636 m 22 + 5 d -11 15 d -24 -4 d f 0 1 0.426667 c 1053 656 m -2 2 d -22 -5 d -1 Y f black 1042 636 m 22 5 d -13 17 d -22 -5 d cl s 0 1 0.52 c 1019 632 m 23 4 d -13 16 d -22 -4 d f 0 1 0.426667 c 1029 652 m 1 Y -23 -5 d 1 X f black 1019 632 m 23 4 d -13 17 d + -23 -5 d cl s 0 1 0.52 c 997 629 m 22 3 d -12 16 d -22 -5 d f 0 1 0.426667 c 1007 648 m -1 X -22 -4 d 1 -1 d f black 997 629 m 22 3 d -13 16 d -22 -4 d cl s 0 1 0.52 c 974 626 m 23 3 d -12 14 d -21 -5 d f 0 1 0.426667 c 985 643 m -1 1 d -23 -4 d 3 + -2 d f black 974 626 m 23 3 d -13 15 d -23 -4 d cl s 0 1 0.52 c 952 623 m 22 3 d -10 12 d -20 -7 d f 0 1 0.426667 c 964 638 m -3 2 d -22 -3 d 5 -6 d f black 952 623 m 22 3 d -13 14 d -22 -3 d cl s 0 1 0.52 c 929 621 m 23 2 d -8 8 d -18 -7 d f 0 1 + 0.426667 c 944 631 m -5 6 d -23 -3 d 10 -10 d f black 929 621 m 23 2 d -13 14 d -23 -3 d cl s 0 1 0.52 c 919 620 m 10 1 d -3 3 d f 0 1 0.426667 c 907 619 m 12 1 d 7 4 d -10 10 d -22 -3 d f black 907 619 m 22 2 d -13 13 d -22 -3 d cl s 0 1 0.426667 c + 885 617 m 22 2 d -13 12 d -22 -2 d f black 885 617 m 22 2 d -13 12 d -22 -2 d cl s 0 1 0.426667 c 862 616 m 23 1 d -13 12 d -23 -2 d f black 862 616 m 23 1 d -13 12 d -23 -2 d cl s 0 1 0.426667 c 840 616 m 22 X -13 11 d -21 -1 d -1 Y f 0 1 0.333333 + c 828 626 m -1 X 1 -1 d f black 840 616 m 22 X -13 11 d -22 -1 d cl s 0 1 0.426667 c 831 616 m 9 X -12 9 d f 0 1 0.333333 c 817 616 m 14 X -3 9 d -1 1 d -23 -1 d f black 817 616 m 23 X -13 10 d -23 -1 d cl s 0 1 0.333333 c 795 616 m 22 X -13 9 d -22 + -1 d f black 795 616 m 22 X -13 9 d -22 -1 d cl s 1 0.933333 0 c 1884 1023 m 16 14 d -19 -2 d f 1 0.84 0 c 1900 1037 m 7 5 d -3 11 d -27 -2 d 4 -16 d f 1 0.746667 0 c 1904 1053 m -4 16 d -27 -2 d 4 -16 d f 1 0.653333 0 c 1900 1069 m -4 16 d -11 X + -14 -12 d 2 -6 d f 1 0.56 0 c 1896 1085 m -2 7 d -9 -7 d f black 1884 1023 m 23 19 d -13 50 d -23 -19 d cl s 0.973333 1 0 c 1862 1005 m 17 14 d -20 -2 d f 1 0.933333 0 c 1879 1019 m 5 4 d -3 12 d -27 -1 d 5 -17 d f 1 0.84 0 c 1881 1035 m -4 16 d -27 + -1 d 4 -16 d f 1 0.746667 0 c 1877 1051 m -4 16 d -8 X -16 -13 d 1 -4 d f 1 0.653333 0 c 1873 1067 m -2 6 d -6 -6 d f black 1862 1005 m 22 18 d -13 50 d -22 -19 d cl s 0.88 1 0 c 1839 987 m 18 14 d -21 -2 d f 0.973333 1 0 c 1857 1001 m 5 4 d -3 12 d + -27 -1 d 4 -17 d f 1 0.933333 0 c 1859 1017 m -5 17 d -27 -2 d 5 -16 d f 1 0.84 0 c 1854 1034 m -4 16 d -6 -1 d -18 -14 d 1 -3 d f 1 0.746667 0 c 1850 1050 m -1 4 d -5 -5 d f black 1839 987 m 23 18 d -13 49 d -23 -19 d cl s 0.786667 1 0 c 1817 970 m + 17 13 d -20 -2 d f 0.88 1 0 c 1834 983 m 5 4 d -3 12 d -27 -1 d 5 -17 d f 0.973333 1 0 c 1836 999 m -4 17 d -27 -2 d 4 -16 d f 1 0.933333 0 c 1832 1016 m -5 16 d -4 -1 d -19 -15 d 1 -2 d f 1 0.84 0 c 1827 1032 m -1 3 d -3 -4 d f black 1817 970 m 22 + 17 d -13 48 d -22 -19 d cl s 0.693333 1 0 c 1795 953 m 15 12 d -18 -2 d f 0.786667 1 0 c 1810 965 m 7 5 d -3 11 d -27 -2 d 5 -16 d f 0.88 1 0 c 1814 981 m -5 17 d -27 -2 d 5 -17 d f 0.973333 1 0 c 1809 998 m -4 16 d -4 X -19 -16 d -2 Y f 1 0.933333 + 0 c 1805 1014 m -1 2 d -3 -2 d f black 1795 953 m 22 17 d -13 46 d -22 -18 d cl s 0.6 1 0 c 1772 936 m 14 10 d -16 -1 d f 0.693333 1 0 c 1786 946 m 9 7 d -3 10 d -27 -2 d 5 -16 d f 0.786667 1 0 c 1792 963 m -5 16 d -27 -1 d 5 -17 d f 0.88 1 0 c 1787 + 979 m -5 17 d -4 X -19 -15 d 1 -3 d f 0.973333 1 0 c 1782 996 m 2 Y -4 -2 d f black 1772 936 m 23 17 d -13 45 d -23 -17 d cl s 0.506667 1 0 c 1750 920 m 11 8 d -13 -1 d f 0.6 1 0 c 1761 928 m 11 8 d -2 9 d -27 -2 d 5 -16 d f 0.693333 1 0 c 1770 945 + m -5 16 d -27 -2 d 5 -16 d f 0.786667 1 0 c 1765 961 m -5 17 d -5 -1 d -18 -13 d 1 -5 d f 0.88 1 0 c 1760 978 m -1 3 d -4 -4 d f black 1750 920 m 22 16 d -13 45 d -22 -17 d cl s 0.413333 1 0 c 1727 904 m 7 5 d -8 -1 d f 0.506667 1 0 c 1734 909 m 16 + 11 d -2 7 d -27 -2 d 5 -17 d f 0.6 1 0 c 1748 927 m -5 16 d -27 -2 d 5 -16 d f 0.693333 1 0 c 1743 943 m -5 16 d -7 X -17 -12 d 2 -6 d f 0.786667 1 0 c 1738 959 m -1 5 d -6 -5 d f black 1727 904 m 23 16 d -13 44 d -23 -17 d cl s 0.32 1 0 c 1705 888 + m 2 2 d -3 X f 0.413333 1 0 c 1707 890 m 20 14 d -1 4 d -27 -2 d 5 -16 d f 0.506667 1 0 c 1726 908 m -5 17 d -27 -2 d 5 -17 d f 0.6 1 0 c 1721 925 m -5 16 d -10 -1 d -14 -10 d 2 -7 d f 0.693333 1 0 c 1716 941 m -2 6 d -8 -7 d f black 1705 888 m 22 + 16 d -13 43 d -22 -17 d cl s 0.32 1 0 c 1682 873 m 23 15 d -1 2 d -26 -3 d f 0.413333 1 0 c 1704 890 m -5 16 d -26 -2 d 5 -17 d f 0.506667 1 0 c 1699 906 m -5 17 d -14 -1 d -11 -8 d 4 -10 d f 0.6 1 0 c 1694 923 m -2 7 d -12 -8 d f black 1682 873 m + 23 15 d -13 42 d -23 -16 d cl s 0.226667 1 0 c 1660 859 m 18 11 d -21 -1 d f 0.32 1 0 c 1678 870 m 4 3 d -4 14 d -27 -2 d 6 -16 d f 0.413333 1 0 c 1678 887 m -5 17 d -21 -1 d -5 -4 d 4 -14 d f 0.506667 1 0 c 1673 904 m -4 10 d -17 -11 d f black 1660 + 859 m 22 14 d -13 41 d -22 -15 d cl s 0.133333 1 0 c 1638 844 m 10 7 d -12 -1 d f 0.226667 1 0 c 1648 851 m 12 8 d -3 10 d -27 -2 d 6 -17 d f 0.32 1 0 c 1657 869 m -6 16 d -26 -1 d 5 -17 d f 0.413333 1 0 c 1651 885 m -4 14 d -22 -15 d f black 1638 + 844 m 22 15 d -13 40 d -22 -15 d cl s 0.0399999 1 0 c 1615 831 m 1 X -1 X f 0.133333 1 0 c 1616 831 m 22 13 d -2 6 d -27 -2 d 6 -17 d f 0.226667 1 0 c 1636 850 m -6 17 d -26 -2 d 5 -17 d f 0.32 1 0 c 1630 867 m -5 17 d -1 -1 d -22 -14 d 2 -4 d f + 0.413333 1 0 c 1625 884 m -1 -1 d f black 1615 831 m 23 13 d -13 40 d -23 -15 d cl s 0.0399999 1 0 c 1593 817 m 22 14 d -26 -2 d f 0.133333 1 0 c 1615 831 m -6 17 d -26 -2 d 6 -17 d f 0.226667 1 0 c 1609 848 m -5 17 d -10 -1 d -14 -9 d 3 -9 d f 0.32 + 1 0 c 1604 865 m -2 4 d -8 -5 d f black 1593 817 m 22 14 d -13 38 d -22 -14 d cl s 0 1 0.0533333 c 1570 804 m 11 6 d -12 -1 d f 0.0399999 1 0 c 1581 810 m 12 7 d -4 12 d -27 -3 d 7 -17 d f 0.133333 1 0 c 1589 829 m -6 17 d -21 -2 d -5 -3 d 5 -15 d f + 0.226667 1 0 c 1583 846 m -3 9 d -18 -11 d f black 1570 804 m 23 13 d -13 38 d -23 -14 d cl s 0 1 0.0533333 c 1548 792 m 22 12 d -1 5 d -27 -2 d f 0.0399999 1 0 c 1569 809 m -7 17 d -26 -2 d 6 -17 d f 0.133333 1 0 c 1562 826 m -5 15 d -22 -13 d 1 -4 + d f black 1548 792 m 22 12 d -13 37 d -22 -13 d cl s 0 1 0.146667 c 1525 779 m 19 10 d -21 -2 d f 0 1 0.0533333 c 1544 789 m 4 3 d -6 15 d -26 -2 d 7 -18 d f 0.0399999 1 0 c 1542 807 m -6 17 d -8 X -16 -9 d 4 -10 d f 0.133333 1 0 c 1536 824 m -1 4 d + -7 -4 d f black 1525 779 m 23 13 d -13 36 d -23 -13 d cl s 0 1 0.146667 c 1503 768 m 22 11 d -2 8 d -27 -2 d f 0 1 0.0533333 c 1523 787 m -7 18 d -24 -2 d -2 -1 d 6 -17 d f 0.0399999 1 0 c 1516 805 m -4 10 d -20 -12 d f black 1503 768 m 22 11 d -13 + 36 d -22 -13 d cl s 0 1 0.24 c 1481 756 m 22 12 d -26 -3 d f 0 1 0.146667 c 1503 768 m -7 17 d -26 -2 d 7 -18 d f 0 1 0.0533333 c 1496 785 m -6 17 d -22 -12 d 2 -7 d f black 1481 756 m 22 12 d -13 34 d -22 -12 d cl s 0 1 0.24 c 1458 745 m 23 11 d -4 + 9 d -26 -2 d f 0 1 0.146667 c 1477 765 m -7 18 d -19 -2 d -6 -3 d 6 -15 d f 0 1 0.0533333 c 1470 783 m -2 7 d -17 -9 d f black 1458 745 m 23 11 d -13 34 d -23 -12 d cl s 0 1 0.333333 c 1436 735 m 21 10 d -24 -3 d f 0 1 0.24 c 1457 745 m 1 X -7 18 d + -26 -3 d 8 -18 d f 0 1 0.146667 c 1451 763 m -6 15 d -22 -11 d 2 -7 d f black 1436 735 m 22 10 d -13 33 d -22 -11 d cl s 0 1 0.333333 c 1413 725 m 23 10 d -3 7 d -26 -2 d f 0 1 0.24 c 1433 742 m -8 18 d -18 -1 d -7 -3 d 7 -16 d f 0 1 0.146667 c 1425 + 760 m -2 7 d -16 -8 d f black 1413 725 m 23 10 d -13 32 d -23 -11 d cl s 0 1 0.426667 c 1391 715 m 13 6 d -15 -2 d f 0 1 0.333333 c 1404 721 m 9 4 d -6 15 d -26 -3 d 8 -18 d f 0 1 0.24 c 1407 740 m -7 16 d -22 -11 d 3 -8 d f black 1391 715 m 22 10 d + -13 31 d -22 -11 d cl s 0 1 0.426667 c 1368 706 m 23 9 d -2 4 d -25 -3 d f 0 1 0.333333 c 1389 719 m -8 18 d -25 -2 d 8 -19 d f 0 1 0.24 c 1381 737 m -3 8 d -22 -10 d f black 1368 706 m 23 9 d -13 30 d -22 -10 d cl s 0 1 0.426667 c 1346 697 m 22 9 d + -4 10 d -26 -2 d f 0 1 0.333333 c 1364 716 m -8 19 d -1 X -22 -10 d 5 -11 d f 0 1 0.24 c 1356 735 m -1 X f black 1346 697 m 22 9 d -12 29 d -23 -10 d cl s 0 1 0.52 c 1324 688 m 14 6 d -16 -2 d f 0 1 0.426667 c 1338 694 m 8 3 d -8 17 d -25 -3 d 9 -19 + d f 0 1 0.333333 c 1338 714 m -5 11 d -22 -9 d 2 -5 d f black 1324 688 m 22 9 d -13 28 d -22 -9 d cl s 0 1 0.52 c 1301 680 m 23 8 d -2 4 d -25 -3 d f 0 1 0.426667 c 1322 692 m -9 19 d -20 -2 d -5 -2 d 9 -18 d f 0 1 0.333333 c 1313 711 m -2 5 d -18 + -7 d f black 1301 680 m 23 8 d -13 28 d -23 -9 d cl s 0 1 0.52 c 1279 673 m 22 7 d -4 9 d -25 -3 d f 0 1 0.426667 c 1297 689 m -9 18 d -22 -9 d 6 -12 d f black 1279 673 m 22 7 d -13 27 d -22 -9 d cl s 0 1 0.52 c 1256 666 m 23 7 d -7 13 d -25 -3 d f + 0 1 0.426667 c 1272 686 m -6 12 d -23 -8 d 4 -7 d f black 1256 666 m 23 7 d -13 25 d -23 -8 d cl s 0 1 0.613333 c 1234 659 m 6 2 d -7 -1 d f 0 1 0.52 c 1240 661 m 16 5 d -9 17 d -24 -3 d 10 -20 d f 0 1 0.426667 c 1247 683 m -4 7 d -22 -7 d 2 -3 d f + black 1234 659 m 22 7 d -13 24 d -22 -7 d cl s 0 1 0.613333 c 1211 652 m 23 7 d -1 1 d -24 -4 d f 0 1 0.52 c 1233 660 m -10 20 d -18 -2 d -6 -3 d 10 -19 d f 0 1 0.426667 c 1223 680 m -2 3 d -16 -5 d f black 1211 652 m 23 7 d -13 24 d -22 -8 d cl s 0 + 1 0.613333 c 1189 646 m 22 6 d -2 4 d -24 -3 d f 0 1 0.52 c 1209 656 m -10 19 d -23 -6 d 9 -16 d f black 1189 646 m 22 6 d -12 23 d -23 -6 d cl s 0 1 0.613333 c 1167 641 m 22 5 d -4 7 d -23 -4 d f 0 1 0.52 c 1185 653 m -9 16 d -22 -7 d 8 -13 d f + black 1167 641 m 22 5 d -13 23 d -22 -7 d cl s 0 1 0.613333 c 1144 636 m 23 5 d -5 8 d -24 -4 d f 0 1 0.52 c 1162 649 m -8 13 d -23 -6 d 7 -11 d f black 1144 636 m 23 5 d -13 21 d -23 -6 d cl s 0 1 0.613333 c 1122 631 m 22 5 d -6 9 d -23 -4 d f 0 1 + 0.52 c 1138 645 m -7 11 d -22 -5 d 6 -10 d f black 1122 631 m 22 5 d -13 20 d -22 -5 d cl s 0 1 0.613333 c 1099 627 m 23 4 d -7 10 d -22 -5 d f 0 1 0.52 c 1115 641 m -6 10 d -23 -6 d 7 -9 d f black 1099 627 m 23 4 d -13 20 d -23 -6 d cl s 0 1 + 0.613333 c 1077 623 m 22 4 d -6 9 d -23 -4 d f 0 1 0.52 c 1093 636 m -7 9 d -22 -4 d 6 -9 d f black 1077 623 m 22 4 d -13 18 d -22 -4 d cl s 0 1 0.613333 c 1054 619 m 23 4 d -7 9 d -21 -5 d f 0 1 0.52 c 1070 632 m -6 9 d -22 -5 d 7 -9 d f black 1054 + 619 m 23 4 d -13 18 d -22 -5 d cl s 0 1 0.613333 c 1032 616 m 22 3 d -5 8 d -21 -6 d f 0 1 0.52 c 1049 627 m -7 9 d -23 -4 d 9 -11 d f black 1032 616 m 22 3 d -12 17 d -23 -4 d cl s 0 1 0.613333 c 1010 613 m 22 3 d -4 5 d -20 -6 d f 0 1 0.52 c 1028 + 621 m -9 11 d -22 -3 d 11 -14 d f black 1010 613 m 22 3 d -13 16 d -22 -3 d cl s 0 1 0.613333 c 1000 612 m 10 1 d -2 2 d f 0 1 0.52 c 987 611 m 13 1 d 8 3 d -11 14 d -23 -3 d f black 987 611 m 23 2 d -13 16 d -23 -3 d cl s 0 1 0.52 c 965 609 m 22 2 + d -13 15 d -22 -3 d f black 965 609 m 22 2 d -13 15 d -22 -3 d cl s 0 1 0.52 c 942 608 m 23 1 d -13 14 d -23 -2 d f black 942 608 m 23 1 d -13 14 d -23 -2 d cl s 0 1 0.52 c 920 607 m 22 1 d -13 13 d -10 -1 d -8 -5 d f 0 1 0.426667 c 919 620 m -12 -1 + d 4 -4 d f black 920 607 m 22 1 d -13 13 d -22 -2 d cl s 0 1 0.52 c 902 606 m 18 1 d -9 8 d f 0 1 0.426667 c 897 606 m 5 X 9 9 d -4 4 d -22 -2 d f black 897 606 m 23 1 d -13 12 d -22 -2 d cl s 0 1 0.426667 c 875 606 m 22 X -12 11 d -23 -1 d f black + 875 606 m 22 X -12 11 d -23 -1 d cl s 0 1 0.426667 c 853 606 m 22 X -13 10 d -22 X f black 853 606 m 22 X -13 10 d -22 X cl s 0 1 0.426667 c 836 606 m 17 X -13 10 d -9 X f 0 1 0.333333 c 830 607 m 6 -1 d -5 10 d -14 X f black 830 607 m 23 -1 d -13 + 10 d -23 X cl s 0 1 0.333333 c 808 608 m 22 -1 d -13 9 d -22 X f black 808 608 m 22 -1 d -13 9 d -22 X cl s 0.786667 1 0 c 1897 979 m 11 8 d -13 -1 d f 0.88 1 0 c 1908 987 m 12 10 d -3 7 d -27 -1 d 5 -17 d f 0.973333 1 0 c 1917 1004 m -4 17 d -27 -2 + d 4 -16 d f 1 0.933333 0 c 1913 1021 m -5 16 d -8 X -16 -14 d 2 -4 d f 1 0.84 0 c 1908 1037 m -1 5 d -7 -5 d f black 1897 979 m 23 18 d -13 45 d -23 -19 d cl s 0.693333 1 0 c 1875 961 m 10 8 d -12 -1 d f 0.786667 1 0 c 1885 969 m 12 10 d -2 7 d -27 + -1 d 5 -17 d f 0.88 1 0 c 1895 986 m -5 17 d -27 -2 d 5 -16 d f 0.973333 1 0 c 1890 1003 m -4 16 d -7 X -17 -14 d 1 -4 d f 1 0.933333 0 c 1886 1019 m -2 4 d -5 -4 d f black 1875 961 m 22 18 d -13 44 d -22 -18 d cl s 0.6 1 0 c 1852 944 m 9 7 d -10 -1 + d f 0.693333 1 0 c 1861 951 m 14 10 d -2 7 d -27 -1 d 5 -17 d f 0.786667 1 0 c 1873 968 m -5 17 d -27 -2 d 5 -16 d f 0.88 1 0 c 1868 985 m -5 16 d -6 X -18 -14 d 2 -4 d f 0.973333 1 0 c 1863 1001 m -1 4 d -5 -4 d f black 1852 944 m 23 17 d -13 44 d + -23 -18 d cl s 0.506667 1 0 c 1830 927 m 7 5 d -8 X f 0.6 1 0 c 1837 932 m 15 12 d -1 6 d -27 -2 d 5 -16 d f 0.693333 1 0 c 1851 950 m -5 17 d -28 -2 d 6 -17 d f 0.786667 1 0 c 1846 967 m -5 16 d -7 X -17 -13 d 1 -5 d f 0.88 1 0 c 1841 983 m -2 4 d + -5 -4 d f black 1830 927 m 22 17 d -13 43 d -22 -17 d cl s 0.413333 1 0 c 1808 911 m 3 3 d -4 X f 0.506667 1 0 c 1811 914 m 19 13 d -1 5 d -27 -2 d 5 -16 d f 0.6 1 0 c 1829 932 m -5 16 d -28 -1 d 6 -17 d f 0.693333 1 0 c 1824 948 m -6 17 d -8 X -15 + -12 d 1 -6 d f 0.786667 1 0 c 1818 965 m -1 5 d -7 -5 d f black 1808 911 m 22 16 d -13 43 d -22 -17 d cl s 0.413333 1 0 c 1785 895 m 23 16 d -1 3 d -27 -2 d f 0.506667 1 0 c 1807 914 m -5 16 d -27 -2 d 5 -16 d f 0.6 1 0 c 1802 930 m -6 17 d -10 -1 d + -14 -10 d 3 -8 d f 0.693333 1 0 c 1796 947 m -1 6 d -9 -7 d f black 1785 895 m 23 16 d -13 42 d -23 -17 d cl s 0.32 1 0 c 1763 880 m 22 15 d -27 -2 d f 0.413333 1 0 c 1785 895 m -5 17 d -27 -2 d 5 -17 d f 0.506667 1 0 c 1780 912 m -5 16 d -14 X -11 + -8 d 3 -10 d f 0.6 1 0 c 1775 928 m -3 8 d -11 -8 d f black 1763 880 m 22 15 d -13 41 d -22 -16 d cl s 0.226667 1 0 c 1740 865 m 17 11 d -20 -2 d f 0.32 1 0 c 1757 876 m 6 4 d -5 13 d -27 -2 d 6 -17 d f 0.413333 1 0 c 1758 893 m -5 17 d -19 -1 d -7 + -5 d 4 -13 d f 0.506667 1 0 c 1753 910 m -3 10 d -16 -11 d f black 1740 865 m 23 15 d -13 40 d -23 -16 d cl s 0.133333 1 0 c 1718 850 m 10 7 d -12 -1 d f 0.226667 1 0 c 1728 857 m 12 8 d -3 9 d -27 -1 d 6 -17 d f 0.32 1 0 c 1737 874 m -6 17 d -24 -1 + d -2 -2 d 5 -15 d f 0.413333 1 0 c 1731 891 m -4 13 d -20 -14 d f black 1718 850 m 22 15 d -13 39 d -22 -16 d cl s 0.0399999 1 0 c 1695 836 m 2 1 d -2 X f 0.133333 1 0 c 1697 837 m 21 13 d -2 6 d -27 -2 d 6 -17 d f 0.226667 1 0 c 1716 856 m -6 17 d + -27 -2 d 6 -17 d f 0.32 1 0 c 1710 873 m -5 15 d -23 -15 d 1 -2 d f black 1695 836 m 23 14 d -13 38 d -23 -15 d cl s 0.0399999 1 0 c 1673 822 m 22 14 d 1 Y -27 -2 d f 0.133333 1 0 c 1695 837 m -6 17 d -27 -2 d 6 -17 d f 0.226667 1 0 c 1689 854 m -6 + 17 d -5 -1 d -18 -11 d 2 -7 d f 0.32 1 0 c 1683 871 m -1 2 d -4 -3 d f black 1673 822 m 22 14 d -13 37 d -22 -14 d cl s 0 1 0.0533333 c 1651 808 m 14 9 d -17 -2 d f 0.0399999 1 0 c 1665 817 m 8 5 d -5 13 d -26 -2 d 6 -18 d f 0.133333 1 0 c 1668 835 + m -6 17 d -14 -1 d -10 -7 d 4 -11 d f 0.226667 1 0 c 1662 852 m -2 7 d -12 -8 d f black 1651 808 m 22 14 d -13 37 d -22 -15 d cl s 0 1 0.146667 c 1628 795 m 2 1 d -2 X f 0 1 0.0533333 c 1630 796 m 21 12 d -3 7 d -27 -2 d 7 -17 d f 0.0399999 1 0 c + 1648 815 m -6 18 d -26 -2 d -1 X 6 -18 d f 0.133333 1 0 c 1642 833 m -4 11 d -22 -13 d f black 1628 795 m 23 13 d -13 36 d -23 -13 d cl s 0 1 0.146667 c 1606 783 m 22 12 d 1 Y -27 -2 d f 0 1 0.0533333 c 1628 796 m -7 17 d -26 -2 d 6 -17 d f + 0.0399999 1 0 c 1621 813 m -6 18 d -22 -14 d 2 -6 d f black 1606 783 m 22 12 d -13 36 d -22 -14 d cl s 0 1 0.24 c 1583 770 m 9 5 d -10 -1 d f 0 1 0.146667 c 1592 775 m 14 8 d -5 11 d -26 -2 d 7 -18 d f 0 1 0.0533333 c 1601 794 m -6 17 d -14 -1 d -11 + -6 d 5 -12 d f 0.0399999 1 0 c 1595 811 m -2 6 d -12 -7 d f black 1583 770 m 23 13 d -13 34 d -23 -13 d cl s 0 1 0.24 c 1561 759 m 22 11 d -1 4 d -26 -2 d f 0 1 0.146667 c 1582 774 m -7 18 d -26 -2 d 7 -18 d f 0 1 0.0533333 c 1575 792 m -5 12 d -22 + -12 d 1 -2 d f black 1561 759 m 22 11 d -13 34 d -22 -12 d cl s 0 1 0.333333 c 1538 747 m 12 6 d -14 -1 d f 0 1 0.24 c 1550 753 m 11 6 d -5 13 d -27 -2 d 7 -18 d f 0 1 0.146667 c 1556 772 m -7 18 d -5 -1 d -19 -10 d 4 -9 d f 0 1 0.0533333 c 1549 790 + m -1 2 d -4 -3 d f black 1538 747 m 23 12 d -13 33 d -23 -13 d cl s 0 1 0.333333 c 1516 736 m 22 11 d -2 5 d -26 -2 d f 0 1 0.24 c 1536 752 m -7 18 d -26 -2 d 7 -18 d f 0 1 0.146667 c 1529 770 m -4 9 d -22 -11 d f black 1516 736 m 22 11 d -13 32 d + -22 -11 d cl s 0 1 0.426667 c 1494 726 m 9 4 d -11 -1 d f 0 1 0.333333 c 1503 730 m 13 6 d -6 14 d -26 -3 d 8 -18 d f 0 1 0.24 c 1510 750 m -7 18 d -22 -12 d 3 -9 d f 0 1 0.146667 c 1503 768 m f black 1494 726 m 22 10 d -13 32 d -22 -12 d cl s 0 1 + 0.426667 c 1471 715 m 23 11 d -2 3 d -26 -2 d f 0 1 0.333333 c 1492 729 m -8 18 d -26 -2 d 8 -18 d f 0 1 0.24 c 1484 747 m -3 9 d -23 -11 d f black 1471 715 m 23 11 d -13 30 d -23 -11 d cl s 0 1 0.52 c 1449 706 m f 0 1 0.426667 c 1449 706 m 22 9 d + -5 12 d -26 -3 d 9 -18 d f 0 1 0.333333 c 1466 727 m -8 18 d -1 X -21 -10 d 4 -11 d f 0 1 0.24 c 1458 745 m -1 X f black 1449 706 m 22 9 d -13 30 d -22 -10 d cl s 0 1 0.52 c 1426 696 m 23 10 d -26 -3 d f 0 1 0.426667 c 1449 706 m -9 18 d -25 -2 d 8 + -19 d f 0 1 0.333333 c 1440 724 m -4 11 d -23 -10 d 2 -3 d f black 1426 696 m 23 10 d -13 29 d -23 -10 d cl s 0 1 0.52 c 1404 687 m 22 9 d -3 7 d -25 -3 d f 0 1 0.426667 c 1423 703 m -8 19 d -11 -1 d -13 -6 d 7 -15 d f 0 1 0.333333 c 1415 722 m -2 3 + d -9 -4 d f black 1404 687 m 22 9 d -13 29 d -22 -10 d cl s 0 1 0.52 c 1381 679 m 23 8 d -6 13 d -26 -2 d f 0 1 0.426667 c 1398 700 m -7 15 d -23 -9 d 4 -8 d f black 1381 679 m 23 8 d -13 28 d -23 -9 d cl s 0 1 0.613333 c 1359 671 m 21 7 d -23 -2 d + f 0 1 0.52 c 1380 678 m 1 1 d -9 19 d -25 -3 d 10 -19 d f 0 1 0.426667 c 1372 698 m -4 8 d -22 -9 d 1 -2 d f black 1359 671 m 22 8 d -13 27 d -22 -9 d cl s 0 1 0.613333 c 1337 663 m 22 8 d -2 5 d -25 -3 d f 0 1 0.52 c 1357 676 m -10 19 d -9 -1 d -14 + -6 d 8 -15 d f 0 1 0.426667 c 1347 695 m -1 2 d -8 -3 d f black 1337 663 m 22 8 d -13 26 d -22 -9 d cl s 0 1 0.613333 c 1314 656 m 23 7 d -5 10 d -25 -3 d f 0 1 0.52 c 1332 673 m -8 15 d -23 -8 d 6 -10 d f black 1314 656 m 23 7 d -13 25 d -23 -8 d + cl s 0 1 0.613333 c 1292 649 m 22 7 d -7 14 d -25 -4 d f 0 1 0.52 c 1307 670 m -6 10 d -22 -7 d 3 -7 d f black 1292 649 m 22 7 d -13 24 d -22 -7 d cl s 0 1 0.706667 c 1269 642 m 2 1 d -2 X f 0 1 0.613333 c 1271 643 m 21 6 d -10 17 d -24 -3 d 11 -20 + d f 0 1 0.52 c 1282 666 m -3 7 d -23 -7 d 2 -3 d f black 1269 642 m 23 7 d -13 24 d -23 -7 d cl s 0 1 0.706667 c 1247 636 m 22 6 d 1 Y -24 -4 d f 0 1 0.613333 c 1269 643 m -11 20 d -18 -2 d -6 -2 d 11 -20 d f 0 1 0.52 c 1258 663 m -2 3 d -16 -5 d f + black 1247 636 m 22 6 d -13 24 d -22 -7 d cl s 0 1 0.706667 c 1224 631 m 23 5 d -2 3 d -23 -4 d f 0 1 0.613333 c 1245 639 m -11 20 d -23 -7 d 11 -17 d f black 1224 631 m 23 5 d -13 23 d -23 -7 d cl s 0 1 0.706667 c 1202 626 m 22 5 d -2 4 d -24 -4 d + f 0 1 0.613333 c 1222 635 m -11 17 d -22 -6 d 9 -15 d f black 1202 626 m 22 5 d -13 21 d -22 -6 d cl s 0 1 0.706667 c 1180 621 m 22 5 d -4 5 d -23 -4 d f 0 1 0.613333 c 1198 631 m -9 15 d -22 -5 d 8 -14 d f black 1180 621 m 22 5 d -13 20 d -22 -5 d + cl s 0 1 0.706667 c 1157 616 m 23 5 d -5 6 d -22 -4 d f 0 1 0.613333 c 1175 627 m -8 14 d -23 -5 d 9 -13 d f black 1157 616 m 23 5 d -13 20 d -23 -5 d cl s 0 1 0.706667 c 1135 612 m 22 4 d -4 7 d -22 -5 d f 0 1 0.613333 c 1153 623 m -9 13 d -22 -5 d + 9 -13 d f black 1135 612 m 22 4 d -13 20 d -22 -5 d cl s 0 1 0.706667 c 1112 609 m 23 3 d -4 6 d -22 -5 d f 0 1 0.613333 c 1131 618 m -9 13 d -23 -4 d 10 -14 d f black 1112 609 m 23 3 d -13 19 d -23 -4 d cl s 0 1 0.706667 c 1090 606 m 22 3 d -3 4 d + -21 -6 d f 0 1 0.613333 c 1109 613 m -10 14 d -22 -4 d 11 -16 d f black 1090 606 m 22 3 d -13 18 d -22 -4 d cl s 0 1 0.706667 c 1077 604 m 13 2 d -2 1 d f 0 1 0.613333 c 1067 603 m 10 1 d 11 3 d -11 16 d -23 -4 d f black 1067 603 m 23 3 d -13 17 d + -23 -4 d cl s 0 1 0.613333 c 1045 600 m 22 3 d -13 16 d -22 -3 d f black 1045 600 m 22 3 d -13 16 d -22 -3 d cl s 0 1 0.613333 c 1023 598 m 22 2 d -13 16 d -22 -3 d f black 1023 598 m 22 2 d -13 16 d -22 -3 d cl s 0 1 0.613333 c 1000 597 m 23 1 d + -13 15 d -10 -1 d -10 -4 d f 0 1 0.52 c 1000 612 m -13 -1 d 3 -3 d f black 1000 597 m 23 1 d -13 15 d -23 -2 d cl s 0 1 0.613333 c 978 596 m 22 1 d -10 11 d -16 -8 d f 0 1 0.52 c 990 608 m -3 3 d -22 -2 d 9 -9 d f black 978 596 m 22 1 d -13 14 d -22 + -2 d cl s 0 1 0.613333 c 968 595 m 10 1 d -4 4 d f 0 1 0.52 c 955 595 m 13 X 6 5 d -9 9 d -23 -1 d f black 955 595 m 23 1 d -13 13 d -23 -1 d cl s 0 1 0.52 c 933 595 m 22 X -13 13 d -22 -1 d f black 933 595 m 22 X -13 13 d -22 -1 d cl s 0 1 0.52 c + 910 595 m 23 X -13 12 d -18 -1 d -1 -3 d f 0 1 0.426667 c 902 606 m -5 X 4 -3 d f black 910 595 m 23 X -13 12 d -23 -1 d cl s 0 1 0.52 c 899 595 m 11 X -9 8 d f 0 1 0.426667 c 888 595 m 11 X 2 8 d -4 3 d -22 X f black 888 595 m 22 X -13 11 d -22 X + cl s 0 1 0.426667 c 866 596 m 22 -1 d -13 11 d -22 X f black 866 596 m 22 -1 d -13 11 d -22 X cl s 0 1 0.426667 c 844 598 m 22 -2 d -13 10 d -17 X f 0 1 0.333333 c 843 598 m 1 X -8 8 d -6 1 d f black 843 598 m 23 -2 d -13 10 d -23 1 d cl s 0 1 + 0.333333 c 821 599 m 22 -1 d -13 9 d -22 1 d f black 821 599 m 22 -1 d -13 9 d -22 1 d cl s 0.6 1 0 c 1910 944 m 12 9 d -15 -1 d f 0.693333 1 0 c 1922 953 m 11 8 d -4 9 d -28 X 6 -18 d f 0.786667 1 0 c 1929 970 m -6 18 d -15 -1 d -11 -8 d 4 -9 d f + 0.88 1 0 c 1923 988 m -3 9 d -12 -10 d f black 1910 944 m 23 17 d -13 36 d -23 -18 d cl s 0.506667 1 0 c 1888 927 m 10 7 d -13 X f 0.6 1 0 c 1898 934 m 12 10 d -3 8 d -28 -1 d 6 -17 d f 0.693333 1 0 c 1907 952 m -6 18 d -16 -1 d -10 -8 d 4 -10 d f + 0.786667 1 0 c 1901 970 m -4 9 d -12 -10 d f black 1888 927 m 22 17 d -13 35 d -22 -18 d cl s 0.413333 1 0 c 1865 910 m 8 6 d -10 -1 d f 0.506667 1 0 c 1873 916 m 15 11 d -3 7 d -28 -1 d 6 -18 d f 0.6 1 0 c 1885 934 m -6 17 d -18 X -9 -7 d 5 -11 d f + 0.693333 1 0 c 1879 951 m -4 10 d -14 -10 d f black 1865 910 m 23 17 d -13 34 d -23 -17 d cl s 0.32 1 0 c 1843 894 m 4 3 d -5 X f 0.413333 1 0 c 1847 897 m 18 13 d -2 5 d -28 X 7 -18 d f 0.506667 1 0 c 1863 915 m -6 18 d -20 -1 d -7 -5 d 5 -12 d f + 0.6 1 0 c 1857 933 m -5 11 d -15 -12 d f black 1843 894 m 22 16 d -13 34 d -22 -17 d cl s 0.226667 1 0 c 1820 878 m 1 X -1 X f 0.32 1 0 c 1821 878 m 22 16 d -1 3 d -29 -1 d 7 -18 d f 0.413333 1 0 c 1842 897 m -7 18 d -24 -1 d -3 -3 d 5 -15 d f + 0.506667 1 0 c 1835 915 m -5 12 d -19 -13 d f black 1820 878 m 23 16 d -13 33 d -22 -16 d cl s 0.226667 1 0 c 1798 863 m 22 15 d -28 -1 d f 0.32 1 0 c 1820 878 m -7 18 d -28 -1 d 7 -18 d f 0.413333 1 0 c 1813 896 m -5 15 d -23 -16 d f black 1798 863 + m 22 15 d -12 33 d -23 -16 d cl s 0.133333 1 0 c 1776 848 m 16 11 d -21 -1 d f 0.226667 1 0 c 1792 859 m 6 4 d -6 14 d -28 -1 d 7 -18 d f 0.32 1 0 c 1792 877 m -7 18 d -22 -15 d 1 -4 d f 0.413333 1 0 c 1785 895 m f black 1776 848 m 22 15 d -13 32 d + -22 -15 d cl s 0.0399999 1 0 c 1753 833 m 10 7 d -12 -1 d f 0.133333 1 0 c 1763 840 m 13 8 d -5 10 d -28 -1 d 8 -18 d f 0.226667 1 0 c 1771 858 m -7 18 d -7 X -17 -11 d 3 -8 d f 0.32 1 0 c 1764 876 m -1 4 d -6 -4 d f black 1753 833 m 23 15 d -13 32 + d -23 -15 d cl s 0 1 0.0533333 c 1731 819 m 1 1 d -1 X f 0.0399999 1 0 c 1732 820 m 21 13 d -2 6 d -28 -1 d 8 -18 d f 0.133333 1 0 c 1751 839 m -8 18 d -15 X -10 -7 d 5 -12 d f 0.226667 1 0 c 1743 857 m -3 8 d -12 -8 d f black 1731 819 m 22 14 d -13 + 32 d -22 -15 d cl s 0 1 0.0533333 c 1708 806 m 23 13 d 1 Y -28 -2 d f 0.0399999 1 0 c 1731 820 m -8 18 d -26 -1 d -2 -1 d 8 -18 d f 0.133333 1 0 c 1723 838 m -5 12 d -21 -13 d f black 1708 806 m 23 13 d -13 31 d -23 -14 d cl s 0 1 0.146667 c 1686 + 792 m 12 8 d -15 -1 d f 0 1 0.0533333 c 1698 800 m 10 6 d -5 12 d -28 -1 d 8 -18 d f 0.0399999 1 0 c 1703 818 m -8 18 d -22 -14 d 2 -5 d f black 1686 792 m 22 14 d -13 30 d -22 -14 d cl s 0 1 0.146667 c 1663 779 m 23 13 d -3 7 d -28 -2 d f 0 1 + 0.0533333 c 1683 799 m -8 18 d -10 X -14 -9 d 4 -11 d f 0.0399999 1 0 c 1675 817 m -2 5 d -8 -5 d f black 1663 779 m 23 13 d -13 30 d -22 -14 d cl s 0 1 0.24 c 1641 767 m 22 12 d -27 -2 d f 0 1 0.146667 c 1663 779 m -8 18 d -25 -1 d -2 -1 d 8 -18 d + f 0 1 0.0533333 c 1655 797 m -4 11 d -21 -12 d f black 1641 767 m 22 12 d -12 29 d -23 -13 d cl s 0 1 0.333333 c 1619 755 m 5 3 d -7 -1 d f 0 1 0.24 c 1624 758 m 17 9 d -5 10 d -27 -1 d 8 -19 d f 0 1 0.146667 c 1636 777 m -8 18 d -22 -12 d 3 -7 d f + black 1619 755 m 22 12 d -13 28 d -22 -12 d cl s 0 1 0.333333 c 1596 743 m 23 12 d -2 2 d -27 -1 d f 0 1 0.24 c 1617 757 m -8 19 d -17 -1 d -9 -5 d 7 -14 d f 0 1 0.146667 c 1609 776 m -3 7 d -14 -8 d f black 1596 743 m 23 12 d -13 28 d -23 -13 d cl + s 0 1 0.426667 c 1574 732 m 7 3 d -9 X f 0 1 0.333333 c 1581 735 m 15 8 d -6 13 d -27 -2 d 9 -19 d f 0 1 0.24 c 1590 756 m -7 14 d -22 -11 d 2 -5 d f black 1574 732 m 22 11 d -13 27 d -22 -11 d cl s 0 1 0.426667 c 1551 721 m 23 11 d -2 3 d -27 -2 d + f 0 1 0.333333 c 1572 735 m -9 19 d -13 -1 d -12 -6 d 7 -14 d f 0 1 0.24 c 1563 754 m -2 5 d -11 -6 d f black 1551 721 m 23 11 d -13 27 d -23 -12 d cl s 0 1 0.52 c 1529 711 m 3 1 d -4 X f 0 1 0.426667 c 1532 712 m 19 9 d -6 12 d -27 -2 d 10 -19 d f + 0 1 0.333333 c 1545 733 m -7 14 d -22 -11 d 2 -5 d f black 1529 711 m 22 10 d -13 26 d -22 -11 d cl s 0 1 0.52 c 1506 701 m 23 10 d -1 1 d -26 -2 d f 0 1 0.426667 c 1528 712 m -10 19 d -15 -1 d -9 -4 d 8 -16 d f 0 1 0.333333 c 1518 731 m -2 5 d -13 + -6 d f black 1506 701 m 23 10 d -13 25 d -22 -10 d cl s 0 1 0.52 c 1484 691 m 22 10 d -4 9 d -27 -2 d f 0 1 0.426667 c 1502 710 m -8 16 d -23 -11 d 4 -7 d f black 1484 691 m 22 10 d -12 25 d -23 -11 d cl s 0 1 0.613333 c 1462 682 m 12 5 d -14 -1 d f + 0 1 0.52 c 1474 687 m 10 4 d -9 17 d -26 -2 d 11 -20 d f 0 1 0.426667 c 1475 708 m -4 7 d -22 -9 d f black 1462 682 m 22 9 d -13 24 d -22 -9 d cl s 0 1 0.613333 c 1439 673 m 23 9 d -2 4 d -27 -3 d f 0 1 0.52 c 1460 686 m -11 20 d -23 -10 d 7 -13 d f + black 1439 673 m 23 9 d -13 24 d -23 -10 d cl s 0 1 0.613333 c 1417 665 m 22 8 d -6 10 d -26 -2 d f 0 1 0.52 c 1433 683 m -7 13 d -22 -9 d 3 -6 d f black 1417 665 m 22 8 d -13 23 d -22 -9 d cl s 0 1 0.706667 c 1394 657 m 5 1 d -5 X f 0 1 0.613333 c + 1399 658 m 18 7 d -10 16 d -25 -2 d 12 -21 d f 0 1 0.52 c 1407 681 m -3 6 d -23 -8 d 1 X f black 1394 657 m 23 8 d -13 22 d -23 -8 d cl s 0 1 0.706667 c 1372 649 m 22 8 d 1 Y -26 -3 d f 0 1 0.613333 c 1394 658 m -12 21 d -2 -1 d -21 -7 d 9 -16 d f 0 + 1 0.52 c 1382 679 m -1 X -1 -1 d f black 1372 649 m 22 8 d -13 22 d -22 -8 d cl s 0 1 0.706667 c 1349 642 m 23 7 d -4 6 d -25 -3 d f 0 1 0.613333 c 1368 655 m -9 16 d -22 -8 d 6 -11 d f black 1349 642 m 23 7 d -13 22 d -22 -8 d cl s 0 1 0.706667 c + 1327 635 m 22 7 d -6 10 d -25 -3 d f 0 1 0.613333 c 1343 652 m -6 11 d -23 -7 d 4 -7 d f black 1327 635 m 22 7 d -12 21 d -23 -7 d cl s 0 1 0.706667 c 1305 629 m 22 6 d -9 14 d -24 -3 d f 0 1 0.613333 c 1318 649 m -4 7 d -22 -7 d 2 -3 d f black 1305 + 629 m 22 6 d -13 21 d -22 -7 d cl s 0 1 0.706667 c 1282 623 m 23 6 d -11 17 d -23 -3 d -2 -1 d f 0 1 0.613333 c 1294 646 m -2 3 d -21 -6 d f black 1282 623 m 23 6 d -13 20 d -23 -7 d cl s 0 1 0.706667 c 1260 618 m 22 5 d -13 19 d -22 -6 d f black + 1260 618 m 22 5 d -13 19 d -22 -6 d cl s 0 1 0.706667 c 1237 612 m 23 6 d -13 18 d -23 -5 d f black 1237 612 m 23 6 d -13 18 d -23 -5 d cl s 0 1 0.706667 c 1215 608 m 22 4 d -13 19 d -22 -5 d f black 1215 608 m 22 4 d -13 19 d -22 -5 d cl s 0 1 + 0.706667 c 1193 604 m 22 4 d -13 18 d -22 -5 d f black 1193 604 m 22 4 d -13 18 d -22 -5 d cl s 0 1 0.706667 c 1170 600 m 23 4 d -13 17 d -23 -5 d f black 1170 600 m 23 4 d -13 17 d -23 -5 d cl s 0 1 0.706667 c 1148 596 m 22 4 d -13 16 d -22 -4 d f + black 1148 596 m 22 4 d -13 16 d -22 -4 d cl s 0 1 0.706667 c 1125 593 m 23 3 d -13 16 d -23 -3 d f black 1125 593 m 23 3 d -13 16 d -23 -3 d cl s 0 1 0.706667 c 1103 591 m 22 2 d -13 16 d -22 -3 d f black 1103 591 m 22 2 d -13 16 d -22 -3 d cl s 0 + 1 0.706667 c 1080 588 m 23 3 d -13 15 d -13 -2 d -8 -3 d f 0 1 0.613333 c 1077 604 m -10 -1 d 2 -2 d f black 1080 588 m 23 3 d -13 15 d -23 -3 d cl s 0 1 0.706667 c 1058 587 m 22 1 d -11 13 d -18 -7 d f 0 1 0.613333 c 1069 601 m -2 2 d -22 -3 d 6 -6 + d f black 1058 587 m 22 1 d -13 15 d -22 -3 d cl s 0 1 0.706667 c 1036 585 m 22 2 d -7 7 d f 0 1 0.613333 c 1036 585 m 15 9 d -6 6 d -22 -2 d f black 1036 585 m 22 2 d -13 13 d -22 -2 d cl s 0 1 0.613333 c 1013 584 m 23 1 d -13 13 d -23 -1 d f black + 1013 584 m 23 1 d -13 13 d -23 -1 d cl s 0 1 0.613333 c 991 584 m 22 X -13 13 d -22 -1 d f black 991 584 m 22 X -13 13 d -22 -1 d cl s 0 1 0.613333 c 968 584 m 23 X -13 12 d -10 -1 d -5 -7 d f 0 1 0.52 c 968 595 m -13 X 8 -7 d f black 968 584 m 23 X + -13 12 d -23 -1 d cl s 0 1 0.613333 c 961 584 m 7 X -5 4 d f 0 1 0.52 c 946 584 m 15 X 2 4 d -8 7 d -22 X f black 946 584 m 22 X -13 11 d -22 X cl s 0 1 0.52 c 923 585 m 23 -1 d -13 11 d -23 X f black 923 585 m 23 -1 d -13 11 d -23 X cl s 0 1 0.52 c + 903 585 m 20 X -13 10 d -11 X f 0 1 0.426667 c 901 586 m 2 -1 d -4 10 d -11 X f black 901 586 m 22 -1 d -13 10 d -22 X cl s 0 1 0.426667 c 879 587 m 22 -1 d -13 9 d -22 1 d f black 879 587 m 22 -1 d -13 9 d -22 1 d cl s 0 1 0.426667 c 856 589 m 23 + -2 d -13 9 d -22 2 d 3 -3 d f 0 1 0.333333 c 844 598 m -1 X 4 -3 d f black 856 589 m 23 -2 d -13 9 d -23 2 d cl s 0 1 0.426667 c 854 589 m 2 X -9 6 d f 0 1 0.333333 c 834 591 m 20 -2 d -7 6 d -4 3 d -22 1 d f black 834 591 m 22 -2 d -13 9 d -22 1 d + cl s 0.506667 1 0 c 1923 920 m 16 12 d -23 1 d f 0.6 1 0 c 1939 932 m 7 5 d -8 15 d -16 1 d -12 -9 d 6 -11 d f 0.693333 1 0 c 1938 952 m -5 9 d -11 -8 d f black 1923 920 m 23 17 d -13 24 d -23 -17 d cl s 0.413333 1 0 c 1901 904 m 13 10 d -20 1 d f + 0.506667 1 0 c 1914 914 m 9 6 d -7 13 d -18 1 d -10 -7 d 6 -12 d f 0.6 1 0 c 1916 933 m -6 11 d -12 -10 d f black 1901 904 m 22 16 d -13 24 d -22 -17 d cl s 0.32 1 0 c 1878 887 m 11 8 d -16 1 d f 0.413333 1 0 c 1889 895 m 12 9 d -7 11 d -21 1 d -8 + -6 d 8 -14 d f 0.506667 1 0 c 1894 915 m -6 12 d -15 -11 d f black 1878 887 m 23 17 d -13 23 d -23 -17 d cl s 0.226667 1 0 c 1856 871 m 7 5 d -10 1 d f 0.32 1 0 c 1863 876 m 15 11 d -5 9 d -26 1 d -4 -3 d 10 -17 d f 0.413333 1 0 c 1873 896 m -8 14 d + -18 -13 d f black 1856 871 m 22 16 d -13 23 d -22 -16 d cl s 0.133333 1 0 c 1833 856 m 2 1 d -2 X f 0.226667 1 0 c 1835 857 m 21 14 d -3 6 d -32 1 d -1 X 13 -21 d f 0.32 1 0 c 1853 877 m -10 17 d -22 -16 d f black 1833 856 m 23 15 d -13 23 d -23 -16 + d cl s 0.133333 1 0 c 1811 841 m 22 15 d 1 Y -33 2 d f 0.226667 1 0 c 1833 857 m -13 21 d -22 -15 d 2 -4 d f black 1811 841 m 22 15 d -13 22 d -22 -15 d cl s 0.0399999 1 0 c 1789 826 m 17 12 d -25 1 d f 0.133333 1 0 c 1806 838 m 5 3 d -11 18 d -8 X + -16 -11 d 5 -9 d f 0.226667 1 0 c 1800 859 m -2 4 d -6 -4 d f black 1789 826 m 22 15 d -13 22 d -22 -15 d cl s 0 1 0.0533333 c 1766 812 m 10 6 d -14 1 d f 0.0399999 1 0 c 1776 818 m 13 8 d -8 13 d -18 1 d -10 -7 d 9 -14 d f 0.133333 1 0 c 1781 839 m + -5 9 d -13 -8 d f black 1766 812 m 23 14 d -13 22 d -23 -15 d cl s 0 1 0.0533333 c 1744 798 m 22 14 d -4 7 d -30 1 d -1 -1 d f 0.0399999 1 0 c 1762 819 m -9 14 d -21 -13 d f black 1744 798 m 22 14 d -13 21 d -22 -14 d cl s 0 1 0.146667 c 1721 785 m + 23 13 d -32 1 d f 0 1 0.0533333 c 1744 798 m -13 21 d -23 -13 d 4 -7 d f black 1721 785 m 23 13 d -13 21 d -23 -13 d cl s 0 1 0.24 c 1699 772 m 10 6 d -14 X f 0 1 0.146667 c 1709 778 m 12 7 d -9 14 d -14 1 d -12 -8 d 9 -14 d f 0 1 0.0533333 c 1712 + 799 m -4 7 d -10 -6 d f black 1699 772 m 22 13 d -13 21 d -22 -14 d cl s 0 1 0.24 c 1676 759 m 23 13 d -4 6 d -31 1 d f 0 1 0.146667 c 1695 778 m -9 14 d -23 -13 d 1 X f black 1676 759 m 23 13 d -13 20 d -23 -13 d cl s 0 1 0.333333 c 1654 747 m 17 + 10 d -24 X f 0 1 0.24 c 1671 757 m 5 2 d -12 20 d -1 X -22 -12 d 6 -10 d f 0 1 0.146667 c 1664 779 m -1 X f black 1654 747 m 22 12 d -13 20 d -22 -12 d cl s 0 1 0.333333 c 1632 736 m 22 11 d -7 10 d -23 1 d -5 -3 d f 0 1 0.24 c 1647 757 m -6 10 d + -17 -9 d f black 1632 736 m 22 11 d -13 20 d -22 -12 d cl s 0 1 0.426667 c 1609 724 m 21 11 d -28 X f 0 1 0.333333 c 1630 735 m 2 1 d -13 19 d -23 -12 d 6 -8 d f black 1609 724 m 23 12 d -13 19 d -23 -12 d cl s 0 1 0.426667 c 1587 713 m 22 11 d -7 + 11 d -21 X -7 -3 d f 0 1 0.333333 c 1602 735 m -6 8 d -15 -8 d f black 1587 713 m 22 11 d -13 19 d -22 -11 d cl s 0 1 0.52 c 1564 703 m 20 9 d -26 X f 0 1 0.426667 c 1584 712 m 3 1 d -13 19 d -23 -11 d 7 -9 d f black 1564 703 m 23 10 d -13 19 d -23 + -11 d cl s 0 1 0.52 c 1542 693 m 22 10 d -6 9 d -26 X -3 -1 d f 0 1 0.426667 c 1558 712 m -7 9 d -19 -9 d f black 1542 693 m 22 10 d -13 18 d -22 -10 d cl s 0 1 0.613333 c 1519 683 m 12 5 d -15 X f 0 1 0.52 c 1531 688 m 11 5 d -13 18 d -23 -10 d 10 + -13 d f black 1519 683 m 23 10 d -13 18 d -23 -10 d cl s 0 1 0.613333 c 1497 674 m 22 9 d -3 5 d -29 -1 d f 0 1 0.52 c 1516 688 m -10 13 d -22 -10 d 3 -4 d f black 1497 674 m 22 9 d -13 18 d -22 -10 d cl s 0 1 0.613333 c 1475 665 m 22 9 d -10 13 d + -13 X -12 -5 d f 0 1 0.52 c 1487 687 m -3 4 d -10 -4 d f black 1475 665 m 22 9 d -13 17 d -22 -9 d cl s 0 1 0.706667 c 1452 656 m 12 5 d -15 -1 d f 0 1 0.613333 c 1464 661 m 11 4 d -13 17 d -23 -9 d 10 -13 d f black 1452 656 m 23 9 d -13 17 d -23 -9 + d cl s 0 1 0.706667 c 1430 648 m 22 8 d -3 4 d -28 -1 d f 0 1 0.613333 c 1449 660 m -10 13 d -22 -8 d 4 -6 d f black 1430 648 m 22 8 d -13 17 d -22 -8 d cl s 0 1 0.706667 c 1407 641 m 23 7 d -9 11 d -22 -1 d -5 -1 d f 0 1 0.613333 c 1421 659 m -4 6 + d -18 -7 d f black 1407 641 m 23 7 d -13 17 d -23 -8 d cl s 0 1 0.706667 c 1385 634 m 22 7 d -13 16 d -22 -8 d f black 1385 634 m 22 7 d -13 16 d -22 -8 d cl s 0 1 0.8 c 1362 627 m 3 1 d -3 -1 d f 0 1 0.706667 c 1365 628 m 20 6 d -13 15 d -23 -7 d + 13 -15 d f black 1362 627 m 23 7 d -13 15 d -23 -7 d cl s 0 1 0.8 c 1340 620 m 22 7 d -26 -2 d f 0 1 0.706667 c 1362 627 m -13 15 d -22 -7 d 9 -10 d f black 1340 620 m 22 7 d -13 15 d -22 -7 d cl s 0 1 0.8 c 1318 614 m 22 6 d -4 5 d -25 -3 d f 0 1 + 0.706667 c 1336 625 m -9 10 d -22 -6 d 6 -7 d f black 1318 614 m 22 6 d -13 15 d -22 -6 d cl s 0 1 0.8 c 1295 609 m 23 5 d -7 8 d -25 -3 d f 0 1 0.706667 c 1311 622 m -6 7 d -23 -6 d 4 -4 d f black 1295 609 m 23 5 d -13 15 d -23 -6 d cl s 0 1 0.8 c + 1273 604 m 22 5 d -9 10 d -25 -3 d f 0 1 0.706667 c 1286 619 m -4 4 d -22 -5 d 1 -2 d f black 1273 604 m 22 5 d -13 14 d -22 -5 d cl s 0 1 0.8 c 1250 599 m 23 5 d -12 12 d -23 -4 d f 0 1 0.706667 c 1261 616 m -1 2 d -23 -6 d 1 X f black 1250 599 m + 23 5 d -13 14 d -23 -6 d cl s 0 1 0.8 c 1228 594 m 22 5 d -12 13 d -23 -4 d f 0 1 0.706667 c 1238 612 m -1 X -22 -4 d f black 1228 594 m 22 5 d -13 13 d -22 -4 d cl s 0 1 0.8 c 1205 591 m 23 3 d -13 14 d -22 -5 d f 0 1 0.706667 c 1215 608 m -22 -4 d + -1 Y f black 1205 591 m 23 3 d -13 14 d -22 -4 d cl s 0 1 0.8 c 1183 587 m 22 4 d -12 12 d -20 -6 d f 0 1 0.706667 c 1193 603 m 1 Y -23 -4 d 3 -3 d f black 1183 587 m 22 4 d -12 13 d -23 -4 d cl s 0 1 0.8 c 1161 584 m 22 3 d -10 10 d -20 -6 d f 0 1 + 0.706667 c 1173 597 m -3 3 d -22 -4 d 5 -5 d f black 1161 584 m 22 3 d -13 13 d -22 -4 d cl s 0 1 0.8 c 1138 581 m 23 3 d -8 7 d -17 -8 d f 0 1 0.706667 c 1153 591 m -5 5 d -23 -3 d 11 -10 d f black 1138 581 m 23 3 d -13 12 d -23 -3 d cl s 0 1 0.8 c + 1131 580 m 7 1 d -2 2 d f 0 1 0.706667 c 1116 579 m 15 1 d 5 3 d -11 10 d -22 -2 d f black 1116 579 m 22 2 d -13 12 d -22 -2 d cl s 0 1 0.706667 c 1093 577 m 23 2 d -13 12 d -23 -3 d f black 1093 577 m 23 2 d -13 12 d -23 -3 d cl s 0 1 0.706667 c + 1071 576 m 22 1 d -13 11 d -22 -1 d f black 1071 576 m 22 1 d -13 11 d -22 -1 d cl s 0 1 0.706667 c 1048 574 m 23 2 d -13 11 d -22 -2 d f 0 1 0.613333 c 1036 585 m f black 1048 574 m 23 2 d -13 11 d -22 -2 d cl s 0 1 0.706667 c 1032 574 m 16 X -12 + 11 d f 0 1 0.613333 c 1026 574 m 6 X 4 11 d -23 -1 d f black 1026 574 m 22 X -12 11 d -23 -1 d cl s 0 1 0.613333 c 1004 574 m 22 X -13 10 d -22 X f black 1004 574 m 22 X -13 10 d -22 X cl s 0 1 0.613333 c 981 574 m 23 X -13 10 d -23 X f black 981 + 574 m 23 X -13 10 d -23 X cl s 0 1 0.613333 c 965 574 m 16 X -13 10 d -7 X f 0 1 0.52 c 959 574 m 6 X -4 10 d -15 X f black 959 574 m 22 X -13 10 d -22 X cl s 0 1 0.52 c 936 575 m 23 -1 d -13 10 d -23 1 d f black 936 575 m 23 -1 d -13 10 d -23 1 d + cl s 0 1 0.52 c 914 577 m 22 -2 d -13 10 d -20 X 4 -4 d f 0 1 0.426667 c 903 585 m -2 1 d 6 -5 d f black 914 577 m 22 -2 d -13 10 d -22 1 d cl s 0 1 0.52 c 912 577 m 2 X -7 4 d f 0 1 0.426667 c 891 578 m 21 -1 d -5 4 d -6 5 d -22 1 d f black 891 578 + m 23 -1 d -13 9 d -22 1 d cl s 0 1 0.426667 c 869 581 m 22 -3 d -12 9 d -23 2 d f black 869 581 m 22 -3 d -12 9 d -23 2 d cl s 0 1 0.426667 c 866 581 m 3 X -13 8 d -2 X f 0 1 0.333333 c 847 583 m 19 -2 d -12 8 d -20 2 d f black 847 583 m 22 -2 d -13 + 8 d -22 2 d cl s 0.413333 1 0 c 1936 907 m 1 1 d -2 X f 0.506667 1 0 c 1937 908 m 22 16 d -4 4 d -16 4 d -16 -12 d 12 -12 d f 0.6 1 0 c 1955 928 m -9 9 d -7 -5 d f black 1936 907 m 23 17 d -13 13 d -23 -17 d cl s 0.413333 1 0 c 1914 891 m 22 16 d -1 + 1 d -21 6 d -13 -10 d f 0.506667 1 0 c 1935 908 m -12 12 d -9 -6 d f black 1914 891 m 22 16 d -13 13 d -22 -16 d cl s 0.32 1 0 c 1891 875 m 21 14 d -23 6 d -11 -8 d f 0.413333 1 0 c 1912 889 m 2 2 d -13 13 d -12 -9 d f black 1891 875 m 23 16 d -13 + 13 d -23 -17 d cl s 0.226667 1 0 c 1869 859 m 16 11 d -22 6 d -7 -5 d f 0.32 1 0 c 1885 870 m 6 5 d -13 12 d -15 -11 d f black 1869 859 m 22 16 d -13 12 d -22 -16 d cl s 0.133333 1 0 c 1846 844 m 11 7 d -22 6 d -2 -1 d f 0.226667 1 0 c 1857 851 m 12 + 8 d -13 12 d -21 -14 d f black 1846 844 m 23 15 d -13 12 d -23 -15 d cl s 0.0399999 1 0 c 1824 829 m 5 3 d -12 3 d f 0.133333 1 0 c 1829 832 m 17 12 d -13 12 d -22 -15 d 6 -6 d f black 1824 829 m 22 15 d -13 12 d -22 -15 d cl s 0.0399999 1 0 c 1802 + 814 m 22 15 d -7 6 d -11 3 d -17 -12 d f 0.133333 1 0 c 1817 835 m -6 6 d -5 -3 d f black 1802 814 m 22 15 d -13 12 d -22 -15 d cl s 0 1 0.0533333 c 1779 800 m 19 12 d -22 6 d -10 -6 d f 0.0399999 1 0 c 1798 812 m 4 2 d -13 12 d -13 -8 d f black + 1779 800 m 23 14 d -13 12 d -23 -14 d cl s 0 1 0.146667 c 1757 787 m 9 5 d -22 6 d f 0 1 0.0533333 c 1766 792 m 13 8 d -13 12 d -22 -14 d f black 1757 787 m 22 13 d -13 12 d -22 -14 d cl s 0 1 0.146667 c 1734 774 m 23 13 d -13 11 d -23 -13 d f 0 1 + 0.0533333 c 1744 798 m f black 1734 774 m 23 13 d -13 11 d -23 -13 d cl s 0 1 0.24 c 1712 761 m 19 11 d -22 6 d -10 -6 d f 0 1 0.146667 c 1731 772 m 3 2 d -13 11 d -12 -7 d f black 1712 761 m 22 13 d -13 11 d -22 -13 d cl s 0 1 0.333333 c 1689 748 m + 5 3 d -11 3 d f 0 1 0.24 c 1694 751 m 18 10 d -13 11 d -23 -13 d 7 -5 d f black 1689 748 m 23 13 d -13 11 d -23 -13 d cl s 0 1 0.333333 c 1667 736 m 22 12 d -6 6 d -12 3 d -17 -10 d f 0 1 0.24 c 1683 754 m -7 5 d -5 -2 d f black 1667 736 m 22 12 d + -13 11 d -22 -12 d cl s 0 1 0.426667 c 1645 725 m 7 4 d -19 5 d f 0 1 0.333333 c 1652 729 m 15 7 d -13 11 d -22 -11 d 1 -2 d f black 1645 725 m 22 11 d -13 11 d -22 -11 d cl s 0 1 0.426667 c 1622 714 m 23 11 d -12 9 d -3 1 d -21 -11 d f 0 1 0.333333 + c 1633 734 m -1 2 d -2 -1 d f black 1622 714 m 23 11 d -13 11 d -23 -12 d cl s 0 1 0.52 c 1600 703 m 6 3 d -16 5 d f 0 1 0.426667 c 1606 706 m 16 8 d -13 10 d -22 -11 d 3 -2 d f black 1600 703 m 22 11 d -13 10 d -22 -11 d cl s 0 1 0.52 c 1577 693 m + 23 10 d -10 8 d -6 1 d -20 -9 d f 0 1 0.426667 c 1590 711 m -3 2 d -3 -1 d f black 1577 693 m 23 10 d -13 10 d -23 -10 d cl s 0 1 0.52 c 1555 683 m 22 10 d -13 10 d -22 -10 d f black 1555 683 m 22 10 d -13 10 d -22 -10 d cl s 0 1 0.613333 c 1532 673 + m 21 9 d -22 6 d -12 -5 d f 0 1 0.52 c 1553 682 m 2 1 d -13 10 d -11 -5 d f black 1532 673 m 23 10 d -13 10 d -23 -10 d cl s 0 1 0.613333 c 1510 664 m 22 9 d -13 10 d -22 -9 d f black 1510 664 m 22 9 d -13 10 d -22 -9 d cl s 0 1 0.706667 c 1488 655 + m -1 1 d f 0 1 0.613333 c 1488 655 m 22 9 d -13 10 d -22 -9 d 12 -9 d f black 1488 655 m 22 9 d -13 10 d -22 -9 d cl s 0 1 0.706667 c 1465 647 m 23 8 d -1 1 d -23 5 d -12 -5 d f 0 1 0.613333 c 1487 656 m -12 9 d -11 -4 d f black 1465 647 m 23 8 d + -13 10 d -23 -9 d cl s 0 1 0.706667 c 1443 639 m 22 8 d -13 9 d -22 -8 d f black 1443 639 m 22 8 d -13 9 d -22 -8 d cl s 0 1 0.706667 c 1420 631 m 23 8 d -13 9 d -23 -7 d f black 1420 631 m 23 8 d -13 9 d -23 -7 d cl s 0 1 0.706667 c 1398 624 m 22 7 + d -13 10 d -22 -7 d f black 1398 624 m 22 7 d -13 10 d -22 -7 d cl s 0 1 0.8 c 1375 618 m 17 4 d -27 6 d -3 -1 d f 0 1 0.706667 c 1392 622 m 6 2 d -13 10 d -20 -6 d f black 1375 618 m 23 6 d -13 10 d -23 -7 d cl s 0 1 0.8 c 1353 611 m 22 7 d -13 9 d + -22 -7 d f black 1353 611 m 22 7 d -13 9 d -22 -7 d cl s 0 1 0.8 c 1331 605 m 22 6 d -13 9 d -22 -6 d f black 1331 605 m 22 6 d -13 9 d -22 -6 d cl s 0 1 0.8 c 1308 600 m 23 5 d -13 9 d -23 -5 d f black 1308 600 m 23 5 d -13 9 d -23 -5 d cl s 0 1 + 0.8 c 1286 595 m 22 5 d -13 9 d -22 -5 d f black 1286 595 m 22 5 d -13 9 d -22 -5 d cl s 0 1 0.8 c 1263 590 m 23 5 d -13 9 d -23 -5 d f black 1263 590 m 23 5 d -13 9 d -23 -5 d cl s 0 1 0.8 c 1241 586 m 22 4 d -13 9 d -22 -5 d f black 1241 586 m 22 + 4 d -13 9 d -22 -5 d cl s 0 1 0.8 c 1218 582 m 23 4 d -13 8 d -23 -3 d f black 1218 582 m 23 4 d -13 8 d -23 -3 d cl s 0 1 0.8 c 1196 579 m 22 3 d -13 9 d -22 -4 d f black 1196 579 m 22 3 d -13 9 d -22 -4 d cl s 0 1 0.8 c 1174 576 m 22 3 d -13 8 d + -22 -3 d f black 1174 576 m 22 3 d -13 8 d -22 -3 d cl s 0 1 0.8 c 1151 573 m 23 3 d -13 8 d -23 -3 d f black 1151 573 m 23 3 d -13 8 d -23 -3 d cl s 0 1 0.8 c 1140 572 m 11 1 d -13 8 d -7 -1 d f 0 1 0.706667 c 1129 571 m 11 1 d -9 8 d -15 -1 d f + black 1129 571 m 22 2 d -13 8 d -22 -2 d cl s 0 1 0.706667 c 1106 569 m 23 2 d -13 8 d -23 -2 d f black 1106 569 m 23 2 d -13 8 d -23 -2 d cl s 0 1 0.706667 c 1084 567 m 22 2 d -13 8 d -22 -1 d f black 1084 567 m 22 2 d -13 8 d -22 -1 d cl s 0 1 + 0.706667 c 1061 566 m 23 1 d -13 9 d -23 -2 d f black 1061 566 m 23 1 d -13 9 d -23 -2 d cl s 0 1 0.706667 c 1044 566 m 17 X -13 8 d -16 X f 0 1 0.613333 c 1039 566 m 5 X -12 8 d -6 X f black 1039 566 m 22 X -13 8 d -22 X cl s 0 1 0.613333 c 1017 + 566 m 22 X -13 8 d -22 X f black 1017 566 m 22 X -13 8 d -22 X cl s 0 1 0.613333 c 994 566 m 23 X -13 8 d -23 X f black 994 566 m 23 X -13 8 d -23 X cl s 0 1 0.613333 c 978 566 m 16 X -13 8 d -16 X f 0 1 0.52 c 972 566 m 6 X -13 8 d -6 X f black 972 + 566 m 22 X -13 8 d -22 X cl s 0 1 0.52 c 949 567 m 23 -1 d -13 8 d -23 1 d f black 949 567 m 23 -1 d -13 8 d -23 1 d cl s 0 1 0.52 c 927 569 m 22 -2 d -13 8 d -22 2 d f black 927 569 m 22 -2 d -13 8 d -22 2 d cl s 0 1 0.52 c 925 569 m 2 X -13 8 d -2 + X f 0 1 0.426667 c 904 571 m 21 -2 d -13 8 d -21 1 d f black 904 571 m 23 -2 d -13 8 d -23 1 d cl s 0 1 0.426667 c 882 573 m 22 -2 d -13 7 d -22 3 d f black 882 573 m 22 -2 d -13 7 d -22 3 d cl s 0 1 0.426667 c 879 573 m 3 X -13 8 d -3 X f 0 1 + 0.333333 c 860 576 m 19 -3 d -13 8 d -19 2 d f black 860 576 m 22 -3 d -13 8 d -22 2 d cl s 0.413333 1 0 c 1937 908 m -1 -1 d 4 -2 d f 0.506667 1 0 c 1949 901 m 22 17 d -12 6 d -22 -16 d 3 -3 d f black 1949 901 m 22 17 d -12 6 d -23 -17 d cl s + 0.413333 1 0 c 1927 885 m 20 14 d -7 6 d -4 2 d -22 -16 d f 0.506667 1 0 c 1947 899 m 2 2 d -9 4 d f black 1927 885 m 22 16 d -13 6 d -22 -16 d cl s 0.32 1 0 c 1904 869 m 17 12 d -9 8 d -21 -14 d f 0.413333 1 0 c 1921 881 m 6 4 d -13 6 d -2 -2 d f + black 1904 869 m 23 16 d -13 6 d -23 -16 d cl s 0.226667 1 0 c 1882 854 m 11 8 d -8 8 d -16 -11 d f 0.32 1 0 c 1893 862 m 11 7 d -13 6 d -6 -5 d f black 1882 854 m 22 15 d -13 6 d -22 -16 d cl s 0.133333 1 0 c 1859 839 m 6 3 d -8 9 d -11 -7 d f + 0.226667 1 0 c 1865 842 m 17 12 d -13 5 d -12 -8 d f black 1859 839 m 23 15 d -13 5 d -23 -15 d cl s 0.0399999 1 0 c 1829 832 m -5 -3 d 10 -4 d f 0.133333 1 0 c 1837 824 m 22 15 d -13 5 d -17 -12 d 5 -7 d f black 1837 824 m 22 15 d -13 5 d -22 -15 d + cl s 0.0399999 1 0 c 1814 810 m 21 13 d -1 2 d -10 4 d -22 -15 d f 0.133333 1 0 c 1835 823 m 2 1 d -3 1 d f black 1814 810 m 23 14 d -13 5 d -22 -15 d cl s 0 1 0.0533333 c 1792 796 m 12 7 d -6 9 d -19 -12 d f 0.0399999 1 0 c 1804 803 m 10 7 d -12 4 + d -4 -2 d f black 1792 796 m 22 14 d -12 4 d -23 -14 d cl s 0 1 0.146667 c 1770 782 m 1 Y -4 9 d -9 -5 d f 0 1 0.0533333 c 1770 783 m 22 13 d -13 4 d -13 -8 d f black 1770 782 m 22 14 d -13 4 d -22 -13 d cl s 0 1 0.146667 c 1747 769 m 23 13 d -13 5 + d -23 -13 d f black 1747 769 m 23 13 d -13 5 d -23 -13 d cl s 0 1 0.24 c 1725 757 m 9 5 d -3 10 d -19 -11 d f 0 1 0.146667 c 1734 762 m 13 7 d -13 5 d -3 -2 d f black 1725 757 m 22 12 d -13 5 d -22 -13 d cl s 0 1 0.333333 c 1694 751 m -5 -3 d 5 -1 d + f 0 1 0.24 c 1702 744 m 23 13 d -13 4 d -18 -10 d -4 Y f black 1702 744 m 23 13 d -13 4 d -23 -13 d cl s 0 1 0.333333 c 1680 732 m 16 9 d -2 6 d -5 1 d -22 -12 d f 0 1 0.24 c 1696 741 m 6 3 d -8 3 d f black 1680 732 m 22 12 d -13 4 d -22 -12 d cl s + 0 1 0.426667 c 1652 729 m -7 -4 d 8 -3 d f 0 1 0.333333 c 1657 721 m 23 11 d -13 4 d -15 -7 d 1 -7 d f black 1657 721 m 23 11 d -13 4 d -22 -11 d cl s 0 1 0.426667 c 1635 710 m 18 9 d 3 Y -8 3 d -23 -11 d f 0 1 0.333333 c 1653 719 m 4 2 d -4 1 d f + black 1635 710 m 22 11 d -12 4 d -23 -11 d cl s 0 1 0.52 c 1606 706 m -6 -3 d 6 -2 d f 0 1 0.426667 c 1613 699 m 22 11 d -13 4 d -16 -8 d -5 Y f black 1613 699 m 22 11 d -13 4 d -22 -11 d cl s 0 1 0.52 c 1590 689 m 14 6 d 2 6 d -6 2 d -23 -10 d f 0 + 1 0.426667 c 1604 695 m 9 4 d -7 2 d f black 1590 689 m 23 10 d -13 4 d -23 -10 d cl s 0 1 0.52 c 1568 679 m 22 10 d -13 4 d -22 -10 d f black 1568 679 m 22 10 d -13 4 d -22 -10 d cl s 0 1 0.613333 c 1545 670 m 3 X 5 12 d -21 -9 d f 0 1 0.52 c 1548 + 670 m 20 9 d -13 4 d -2 -1 d f black 1545 670 m 23 9 d -13 4 d -23 -10 d cl s 0 1 0.613333 c 1523 660 m 22 10 d -13 3 d -22 -9 d f black 1523 660 m 22 10 d -13 3 d -22 -9 d cl s 0 1 0.706667 c 1488 655 m f 0 1 0.613333 c 1500 652 m 23 8 d -13 4 d + -22 -9 d f black 1500 652 m 23 8 d -13 4 d -22 -9 d cl s 0 1 0.706667 c 1488 655 m -23 -8 d 12 -3 d f 0 1 0.613333 c 1478 643 m 22 9 d -12 3 d -11 -11 d f black 1478 643 m 22 9 d -12 3 d -23 -8 d cl s 0 1 0.706667 c 1456 635 m 19 7 d 2 2 d -12 3 d + -22 -8 d f 0 1 0.613333 c 1475 642 m 3 1 d -1 1 d f black 1456 635 m 22 8 d -13 4 d -22 -8 d cl s 0 1 0.706667 c 1433 628 m 23 7 d -13 4 d -23 -8 d f black 1433 628 m 23 7 d -13 4 d -23 -8 d cl s 0 1 0.706667 c 1411 621 m 22 7 d -13 3 d -22 -7 d f + black 1411 621 m 22 7 d -13 3 d -22 -7 d cl s 0 1 0.8 c 1392 622 m -17 -4 d 5 -2 d f 0 1 0.706667 c 1388 614 m 23 7 d -13 3 d -6 -2 d -12 -6 d f black 1388 614 m 23 7 d -13 3 d -23 -6 d cl s 0 1 0.8 c 1380 616 m -5 2 d -22 -7 d 10 -3 d f 0 1 + 0.706667 c 1366 608 m 22 6 d -8 2 d -17 -8 d f black 1366 608 m 22 6 d -13 4 d -22 -7 d cl s 0 1 0.8 c 1343 602 m 11 2 d 9 4 d -10 3 d -22 -6 d f 0 1 0.706667 c 1354 604 m 12 4 d -3 X f black 1343 602 m 23 6 d -13 3 d -22 -6 d cl s 0 1 0.8 c 1321 + 596 m 22 6 d -12 3 d -23 -5 d f black 1321 596 m 22 6 d -12 3 d -23 -5 d cl s 0 1 0.8 c 1299 591 m 22 5 d -13 4 d -22 -5 d f black 1299 591 m 22 5 d -13 4 d -22 -5 d cl s 0 1 0.8 c 1276 586 m 23 5 d -13 4 d -23 -5 d f black 1276 586 m 23 5 d -13 4 d + -23 -5 d cl s 0 1 0.8 c 1254 582 m 22 4 d -13 4 d -22 -4 d f black 1254 582 m 22 4 d -13 4 d -22 -4 d cl s 0 1 0.8 c 1231 578 m 23 4 d -13 4 d -23 -4 d f black 1231 578 m 23 4 d -13 4 d -23 -4 d cl s 0 1 0.8 c 1209 574 m 22 4 d -13 4 d -22 -3 d f + black 1209 574 m 22 4 d -13 4 d -22 -3 d cl s 0 1 0.8 c 1192 572 m 17 2 d -13 5 d -22 -3 d 11 -5 d f 0 1 0.706667 c 1186 571 m 6 1 d -7 -1 d f black 1186 571 m 23 3 d -13 5 d -22 -3 d cl s 0 1 0.8 c 1185 571 m -11 5 d -23 -3 d 5 -2 d f 0 1 0.706667 + c 1164 568 m 22 3 d -30 X f black 1164 568 m 22 3 d -12 5 d -23 -3 d cl s 0 1 0.8 c 1156 571 m -5 2 d -11 -1 d f 0 1 0.706667 c 1142 566 m 22 2 d -8 3 d -16 1 d -11 -1 d f black 1142 566 m 22 2 d -13 5 d -22 -2 d cl s 0 1 0.706667 c 1119 564 m 23 2 + d -13 5 d -23 -2 d f black 1119 564 m 23 2 d -13 5 d -23 -2 d cl s 0 1 0.706667 c 1097 562 m 22 2 d -13 5 d -22 -2 d f black 1097 562 m 22 2 d -13 5 d -22 -2 d cl s 0 1 0.706667 c 1074 561 m 23 1 d -13 5 d -23 -1 d f black 1074 561 m 23 1 d -13 5 d + -23 -1 d cl s 0 1 0.706667 c 1070 561 m 4 X -13 5 d -17 X f 0 1 0.613333 c 1052 560 m 18 1 d -26 5 d -5 X f black 1052 560 m 22 1 d -13 5 d -22 X cl s 0 1 0.613333 c 1029 560 m 23 X -13 6 d -22 X f black 1029 560 m 23 X -13 6 d -22 X cl s 0 1 + 0.613333 c 1007 560 m 22 X -12 6 d -23 X f black 1007 560 m 22 X -12 6 d -23 X cl s 0 1 0.613333 c 998 560 m 9 X -13 6 d -16 X f 0 1 0.52 c 985 560 m 13 X -20 6 d -6 X f black 985 560 m 22 X -13 6 d -22 X cl s 0 1 0.52 c 962 561 m 23 -1 d -13 6 d + -23 1 d f black 962 561 m 23 -1 d -13 6 d -23 1 d cl s 0 1 0.52 c 941 562 m 21 -1 d -13 6 d -22 2 d 8 -4 d f 0 1 0.426667 c 940 562 m 1 X -6 3 d f black 940 562 m 22 -1 d -13 6 d -22 2 d cl s 0 1 0.52 c 935 565 m -8 4 d -2 X f 0 1 0.426667 c 917 564 + m 23 -2 d -5 3 d -10 4 d -21 2 d f black 917 564 m 23 -2 d -13 7 d -23 2 d cl s 0 1 0.426667 c 895 566 m 22 -2 d -13 7 d -22 2 d f black 895 566 m 22 -2 d -13 7 d -22 2 d cl s 0 1 0.426667 c 893 566 m 2 X -13 7 d -3 X f 0 1 0.333333 c 873 568 m 20 + -2 d -14 7 d -19 3 d f black 873 568 m 22 -2 d -13 7 d -22 3 d cl s 0.506667 1 0 c 1962 897 m 16 12 d -6 8 d -1 1 d -22 -17 d f 0.6 1 0 c 1978 909 m 6 4 d -12 4 d f black 1962 897 m 22 16 d -13 5 d -22 -17 d cl s 0.413333 1 0 c 1940 881 m 12 9 d -5 + 9 d -20 -14 d f 0.506667 1 0 c 1952 890 m 10 7 d -13 4 d -2 -2 d f black 1940 881 m 22 16 d -13 4 d -22 -16 d cl s 0.32 1 0 c 1917 866 m 7 5 d -3 10 d -17 -12 d f 0.413333 1 0 c 1924 871 m 16 10 d -13 4 d -6 -4 d f black 1917 866 m 23 15 d -13 4 d + -23 -16 d cl s 0.226667 1 0 c 1895 851 m 1 1 d -3 10 d -11 -8 d f 0.32 1 0 c 1896 852 m 21 14 d -13 3 d -11 -7 d f black 1895 851 m 22 15 d -13 3 d -22 -15 d cl s 0.133333 1 0 c 1865 842 m -6 -3 d 7 -2 d f 0.226667 1 0 c 1872 836 m 23 15 d -13 3 d + -17 -12 d 1 -5 d f black 1872 836 m 23 15 d -13 3 d -23 -15 d cl s 0.133333 1 0 c 1850 822 m 16 10 d 5 Y -7 2 d -22 -15 d f 0.226667 1 0 c 1866 832 m 6 4 d -6 1 d f black 1850 822 m 22 14 d -13 3 d -22 -15 d cl s 0.0399999 1 0 c 1827 808 m 7 4 d 1 + 11 d -21 -13 d f 0.133333 1 0 c 1834 812 m 16 10 d -13 2 d -2 -1 d f black 1827 808 m 23 14 d -13 2 d -23 -14 d cl s 0 1 0.0533333 c 1804 803 m -12 -7 d 10 -1 d f 0.0399999 1 0 c 1805 795 m 22 13 d -13 2 d -10 -7 d -2 -8 d f black 1805 795 m 22 13 d + -13 2 d -22 -14 d cl s 0 1 0.146667 c 1770 783 m -1 Y f 0 1 0.0533333 c 1783 781 m 18 11 d 1 3 d -10 1 d -22 -13 d -1 Y f 0.0399999 1 0 c 1801 792 m 4 3 d -3 X f black 1783 781 m 22 14 d -13 1 d -22 -14 d cl s 0 1 0.146667 c 1760 769 m 5 2 d 5 11 d + -23 -13 d f 0 1 0.0533333 c 1765 771 m 18 10 d -13 1 d f black 1760 769 m 23 12 d -13 1 d -23 -13 d cl s 0 1 0.24 c 1734 762 m -9 -5 d 6 -1 d f 0 1 0.146667 c 1738 756 m 22 13 d -13 X -13 -7 d -3 -6 d f black 1738 756 m 22 13 d -13 X -22 -12 d cl s + 0 1 0.24 c 1715 744 m 11 6 d 5 6 d -6 1 d -23 -13 d f 0 1 0.146667 c 1726 750 m 12 6 d -7 X f black 1715 744 m 23 12 d -13 1 d -23 -13 d cl s 0 1 0.333333 c 1696 741 m -16 -9 d 8 X f 0 1 0.24 c 1693 732 m 22 12 d -13 X -6 -3 d -8 -9 d f black 1693 + 732 m 22 12 d -13 X -22 -12 d cl s 0 1 0.333333 c 1670 721 m 14 7 d 4 4 d -8 X -23 -11 d f 0 1 0.24 c 1684 728 m 9 4 d -5 X f black 1670 721 m 23 11 d -13 X -23 -11 d cl s 0 1 0.426667 c 1653 719 m -18 -9 d 8 X f 0 1 0.333333 c 1648 710 m 22 11 d + -13 X -4 -2 d -10 -9 d f black 1648 710 m 22 11 d -13 X -22 -11 d cl s 0 1 0.426667 c 1626 700 m 11 5 d 6 5 d -8 X -22 -11 d f 0 1 0.333333 c 1637 705 m 11 5 d -5 X f black 1626 700 m 22 10 d -13 X -22 -11 d cl s 0 1 0.52 c 1604 695 m -14 -6 d 6 X f + 0 1 0.426667 c 1603 689 m 23 11 d -13 -1 d -9 -4 d -8 -6 d f black 1603 689 m 23 11 d -13 -1 d -23 -10 d cl s 0 1 0.52 c 1581 680 m 2 1 d 13 8 d -6 X -22 -10 d f 0 1 0.426667 c 1583 681 m 20 8 d -7 X f black 1581 680 m 22 9 d -13 X -22 -10 d cl s 0 + 1 0.613333 c 1548 670 m -3 X 1 X f 0 1 0.52 c 1558 670 m 23 10 d -13 -1 d -20 -9 d -2 X f black 1558 670 m 23 10 d -13 -1 d -23 -9 d cl s 0 1 0.613333 c 1546 670 m -1 X -22 -10 d 8 1 d f 0 1 0.52 c 1536 661 m 22 9 d -12 X -15 -9 d f black 1536 661 m + 22 9 d -13 X -22 -10 d cl s 0 1 0.613333 c 1513 652 m 5 2 d 13 7 d -8 -1 d -23 -8 d f 0 1 0.52 c 1518 654 m 18 7 d -5 X f black 1513 652 m 23 9 d -13 -1 d -23 -8 d cl s 0 1 0.613333 c 1491 644 m 22 8 d -13 X -22 -9 d f black 1491 644 m 22 8 d -13 X + -22 -9 d cl s 0 1 0.706667 c 1475 642 m -19 -7 d 4 1 d f 0 1 0.613333 c 1469 636 m 22 8 d -13 -1 d -3 -1 d -15 -6 d f black 1469 636 m 22 8 d -13 -1 d -22 -8 d cl s 0 1 0.706667 c 1460 636 m -4 -1 d -23 -7 d 9 X f 0 1 0.613333 c 1446 628 m 23 8 d -9 + X -18 -8 d f black 1446 628 m 23 8 d -13 -1 d -23 -7 d cl s 0 1 0.706667 c 1424 621 m 2 1 d 16 6 d -9 X -22 -7 d f 0 1 0.613333 c 1426 622 m 20 6 d -4 X f black 1424 621 m 22 7 d -13 X -22 -7 d cl s 0 1 0.706667 c 1401 614 m 23 7 d -13 X -23 -7 d f + black 1401 614 m 23 7 d -13 X -23 -7 d cl s 0 1 0.706667 c 1379 608 m 22 6 d -13 X -22 -6 d f black 1379 608 m 22 6 d -13 X -22 -6 d cl s 0 1 0.8 c 1354 604 m -11 -2 d 2 X f 0 1 0.706667 c 1356 602 m 23 6 d -13 X -12 -4 d -9 -2 d f black 1356 602 m + 23 6 d -13 X -23 -6 d cl s 0 1 0.8 c 1345 602 m -2 X -22 -6 d 3 X f 0 1 0.706667 c 1334 596 m 22 6 d -11 X -21 -6 d f black 1334 596 m 22 6 d -13 X -22 -6 d cl s 0 1 0.8 c 1324 596 m -3 X -22 -5 d 4 X f 0 1 0.706667 c 1312 591 m 22 5 d -10 X -21 -5 + d f black 1312 591 m 22 5 d -13 X -22 -5 d cl s 0 1 0.8 c 1303 591 m -4 X -23 -5 d 5 X f 0 1 0.706667 c 1289 586 m 23 5 d -9 X -22 -5 d f black 1289 586 m 23 5 d -13 X -23 -5 d cl s 0 1 0.8 c 1281 586 m -5 X -22 -4 d 4 X f 0 1 0.706667 c 1267 581 m + 22 5 d -8 X -23 -4 d f black 1267 581 m 22 5 d -13 X -22 -4 d cl s 0 1 0.8 c 1258 582 m -4 X -23 -4 d 4 X f 0 1 0.706667 c 1244 577 m 23 4 d -9 1 d -23 -4 d f black 1244 577 m 23 4 d -13 1 d -23 -4 d cl s 0 1 0.8 c 1235 578 m -4 X -22 -4 d 2 X f 0 1 + 0.706667 c 1222 573 m 22 4 d -9 1 d -24 -4 d f black 1222 573 m 22 4 d -13 1 d -22 -4 d cl s 0 1 0.8 c 1211 574 m -2 X -17 -2 d f 0 1 0.706667 c 1199 570 m 23 3 d -11 1 d -19 -2 d -6 -1 d f black 1199 570 m 23 3 d -13 1 d -23 -3 d cl s 0 1 0.706667 + c 1177 567 m 22 3 d -13 1 d -22 -3 d f black 1177 567 m 22 3 d -13 1 d -22 -3 d cl s 0 1 0.706667 c 1155 564 m 22 3 d -13 1 d -22 -2 d f black 1155 564 m 22 3 d -13 1 d -22 -2 d cl s 0 1 0.706667 c 1132 562 m 23 2 d -13 2 d -23 -2 d f black 1132 562 + m 23 2 d -13 2 d -23 -2 d cl s 0 1 0.706667 c 1121 561 m 11 1 d -13 2 d -22 -2 d 10 -2 d f 0 1 0.613333 c 1110 560 m 11 1 d -14 -1 d f black 1110 560 m 22 2 d -13 2 d -22 -2 d cl s 0 1 0.706667 c 1107 560 m -10 2 d -23 -1 d 2 X f 0 1 0.613333 c 1087 + 558 m 23 2 d -3 X -31 1 d f black 1087 558 m 23 2 d -13 2 d -23 -1 d cl s 0 1 0.706667 c 1076 561 m -6 X f 0 1 0.613333 c 1065 557 m 22 1 d -11 3 d -6 X -18 -1 d f black 1065 557 m 22 1 d -13 3 d -22 -1 d cl s 0 1 0.613333 c 1042 556 m 23 1 d -13 3 + d -23 X f black 1042 556 m 23 1 d -13 3 d -23 X cl s 0 1 0.613333 c 1029 556 m 13 X -13 4 d -22 X 7 -3 d f 0 1 0.52 c 1020 555 m 9 1 d -15 1 d f black 1020 555 m 22 1 d -13 4 d -22 X cl s 0 1 0.613333 c 1014 557 m -7 3 d -9 X f 0 1 0.52 c 998 555 m + 22 X -6 2 d -16 3 d -13 X f black 998 555 m 22 X -13 5 d -22 X cl s 0 1 0.52 c 975 556 m 23 -1 d -13 5 d -23 1 d f black 975 556 m 23 -1 d -13 5 d -23 1 d cl s 0 1 0.52 c 963 556 m 12 X -13 5 d -21 1 d f 0 1 0.426667 c 953 556 m 10 X -22 6 d -1 X f + black 953 556 m 22 X -13 5 d -22 1 d cl s 0 1 0.426667 c 930 557 m 23 -1 d -13 6 d -23 2 d f black 930 557 m 23 -1 d -13 6 d -23 2 d cl s 0 1 0.426667 c 909 559 m 21 -2 d -13 7 d -22 2 d 9 -5 d f 0 1 0.333333 c 908 559 m 1 X -5 2 d f black 908 559 m + 22 -2 d -13 7 d -22 2 d cl s 0 1 0.426667 c 904 561 m -9 5 d -2 X f 0 1 0.333333 c 885 560 m 23 -1 d -4 2 d -11 5 d -20 2 d f black 885 560 m 23 -1 d -13 7 d -22 2 d cl s 0.506667 1 0 c 1975 891 m 14 9 d -11 9 d -16 -12 d f 0.6 1 0 c 1989 900 m 8 6 + d -13 7 d -6 -4 d f black 1975 891 m 22 15 d -13 7 d -22 -16 d cl s 0.413333 1 0 c 1953 876 m 7 5 d -8 9 d -12 -9 d f 0.506667 1 0 c 1960 881 m 15 10 d -13 6 d -10 -7 d f black 1953 876 m 22 15 d -13 6 d -22 -16 d cl s 0.32 1 0 c 1930 861 m 1 1 d -7 + 9 d -7 -5 d f 0.413333 1 0 c 1931 862 m 22 14 d -13 5 d -16 -10 d f black 1930 861 m 23 15 d -13 5 d -23 -15 d cl s 0.226667 1 0 c 1896 852 m -1 -1 d 1 -1 d f 0.32 1 0 c 1908 847 m 22 14 d -13 5 d -21 -14 d -2 Y f black 1908 847 m 22 14 d -13 5 d + -22 -15 d cl s 0.226667 1 0 c 1885 833 m 15 9 d -4 8 d -1 1 d -23 -15 d f 0.32 1 0 c 1900 842 m 8 5 d -12 3 d f black 1885 833 m 23 14 d -13 4 d -23 -15 d cl s 0.133333 1 0 c 1863 819 m 4 3 d -1 10 d -16 -10 d f 0.226667 1 0 c 1867 822 m 18 11 d -13 + 3 d -6 -4 d f black 1863 819 m 22 14 d -13 3 d -22 -14 d cl s 0.0399999 1 0 c 1834 812 m -7 -4 d 7 -1 d f 0.133333 1 0 c 1840 806 m 23 13 d -13 3 d -16 -10 d -5 Y f black 1840 806 m 23 13 d -13 3 d -23 -14 d cl s 0.0399999 1 0 c 1818 793 m 15 8 d 1 + 6 d -7 1 d -22 -13 d f 0.133333 1 0 c 1833 801 m 7 5 d -6 1 d f black 1818 793 m 22 13 d -13 2 d -22 -13 d cl s 0 1 0.0533333 c 1796 780 m 1 Y 5 11 d -18 -11 d f 0.0399999 1 0 c 1796 781 m 22 12 d -13 2 d -4 -3 d f black 1796 780 m 22 13 d -13 2 d + -22 -14 d cl s 0 1 0.146667 c 1765 771 m -5 -2 d 3 -1 d f 0 1 0.0533333 c 1773 768 m 23 12 d -13 1 d -18 -10 d -2 -3 d f black 1773 768 m 23 12 d -13 1 d -23 -12 d cl s 0 1 0.146667 c 1751 756 m 5 3 d 7 9 d -3 1 d -22 -13 d f 0 1 0.0533333 c 1756 + 759 m 17 9 d -10 X f black 1751 756 m 22 12 d -13 1 d -22 -13 d cl s 0 1 0.24 c 1726 750 m -11 -6 d 6 X f 0 1 0.146667 c 1728 744 m 23 12 d -13 X -12 -6 d -5 -6 d f black 1728 744 m 23 12 d -13 X -23 -12 d cl s 0 1 0.24 c 1706 733 m 7 4 d 8 7 d -6 X + -22 -12 d f 0 1 0.146667 c 1713 737 m 15 7 d -7 X f black 1706 733 m 22 11 d -13 X -22 -12 d cl s 0 1 0.333333 c 1684 728 m -14 -7 d 6 1 d f 0 1 0.24 c 1683 722 m 23 11 d -13 -1 d -9 -4 d -8 -6 d f black 1683 722 m 23 11 d -13 -1 d -23 -11 d cl s 0 + 1 0.333333 c 1661 712 m 5 2 d 10 8 d -6 -1 d -22 -11 d f 0 1 0.24 c 1666 714 m 17 8 d -7 X f black 1661 712 m 22 10 d -13 -1 d -22 -11 d cl s 0 1 0.426667 c 1637 705 m -11 -5 d 4 X f 0 1 0.333333 c 1639 701 m 22 11 d -13 -2 d -11 -5 d -7 -5 d f + black 1639 701 m 22 11 d -13 -2 d -22 -10 d cl s 0 1 0.426667 c 1630 700 m -4 X -23 -11 d 12 2 d f 0 1 0.333333 c 1616 691 m 23 10 d -9 -1 d -15 -9 d f black 1616 691 m 23 10 d -13 -1 d -23 -11 d cl s 0 1 0.52 c 1583 681 m -2 -1 d 1 X f 0 1 0.426667 + c 1594 682 m 18 7 d 3 2 d -12 -2 d -20 -8 d -1 -1 d f 0 1 0.333333 c 1612 689 m 4 2 d -1 X f black 1594 682 m 22 9 d -13 -2 d -22 -9 d cl s 0 1 0.52 c 1582 680 m -1 X -23 -10 d 7 1 d f 0 1 0.426667 c 1571 673 m 23 9 d -12 -2 d -17 -9 d f black 1571 + 673 m 23 9 d -13 -2 d -23 -10 d cl s 0 1 0.52 c 1565 671 m -7 -1 d -22 -9 d 12 3 d f 0 1 0.426667 c 1549 664 m 22 9 d -6 -2 d -17 -7 d f black 1549 664 m 22 9 d -13 -3 d -22 -9 d cl s 0 1 0.613333 c 1518 654 m -5 -2 d 1 1 d f 0 1 0.52 c 1526 655 m + 21 8 d 1 1 d -12 -3 d -18 -7 d -4 -1 d f 0 1 0.426667 c 1547 663 m 2 1 d -1 X f black 1526 655 m 23 9 d -13 -3 d -23 -9 d cl s 0 1 0.613333 c 1514 653 m -1 -1 d -22 -8 d 6 1 d f 0 1 0.52 c 1504 647 m 22 8 d -12 -2 d -17 -8 d f black 1504 647 m 22 8 + d -13 -3 d -22 -8 d cl s 0 1 0.613333 c 1497 645 m -6 -1 d -22 -8 d 9 2 d f 0 1 0.52 c 1482 639 m 22 8 d -7 -2 d -19 -7 d f black 1482 639 m 22 8 d -13 -3 d -22 -8 d cl s 0 1 0.613333 c 1459 631 m 3 1 d 16 6 d -9 -2 d -23 -8 d f 0 1 0.52 c 1462 632 + m 20 7 d -4 -1 d f black 1459 631 m 23 8 d -13 -3 d -23 -8 d cl s 0 1 0.706667 c 1426 622 m -2 -1 d f 0 1 0.613333 c 1437 624 m 22 7 d -13 -3 d -20 -6 d -2 -1 d f black 1437 624 m 22 7 d -13 -3 d -22 -7 d cl s 0 1 0.706667 c 1424 621 m -23 -7 d 3 1 + d f 0 1 0.613333 c 1414 617 m 23 7 d -13 -3 d -20 -6 d f black 1414 617 m 23 7 d -13 -3 d -23 -7 d cl s 0 1 0.706667 c 1404 615 m -3 -1 d -22 -6 d 5 1 d f 0 1 0.613333 c 1392 611 m 22 6 d -10 -2 d -20 -6 d f black 1392 611 m 22 6 d -13 -3 d -22 -6 d + cl s 0 1 0.706667 c 1384 609 m -5 -1 d -23 -6 d 8 1 d f 0 1 0.613333 c 1369 605 m 23 6 d -8 -2 d -20 -6 d f black 1369 605 m 23 6 d -13 -3 d -23 -6 d cl s 0 1 0.706667 c 1364 603 m -8 -1 d -22 -6 d 9 2 d f 0 1 0.613333 c 1347 599 m 22 6 d -5 -2 d + -21 -5 d f black 1347 599 m 22 6 d -13 -3 d -22 -6 d cl s 0 1 0.706667 c 1343 598 m -9 -2 d -22 -5 d 10 2 d f 0 1 0.613333 c 1325 593 m 22 6 d -4 -1 d -21 -5 d f black 1325 593 m 22 6 d -13 -3 d -22 -5 d cl s 0 1 0.706667 c 1322 593 m -10 -2 d -23 + -5 d 11 2 d f 0 1 0.613333 c 1302 588 m 23 5 d -3 X -22 -5 d f black 1302 588 m 23 5 d -13 -2 d -23 -5 d cl s 0 1 0.706667 c 1300 588 m -11 -2 d -22 -5 d 11 2 d f 0 1 0.613333 c 1280 583 m 22 5 d -2 X -22 -5 d f black 1280 583 m 22 5 d -13 -2 d -22 + -5 d cl s 0 1 0.706667 c 1278 583 m -11 -2 d -23 -4 d 12 2 d f 0 1 0.613333 c 1257 579 m 23 4 d -2 X -22 -4 d f black 1257 579 m 23 4 d -13 -2 d -23 -4 d cl s 0 1 0.706667 c 1256 579 m -12 -2 d -22 -4 d 11 1 d f 0 1 0.613333 c 1235 575 m 22 4 d -1 X + -23 -5 d f black 1235 575 m 22 4 d -13 -2 d -22 -4 d cl s 0 1 0.706667 c 1233 574 m -11 -1 d -23 -3 d 10 X f 0 1 0.613333 c 1212 571 m 23 4 d -2 -1 d -24 -4 d f black 1212 571 m 23 4 d -13 -2 d -23 -3 d cl s 0 1 0.706667 c 1209 570 m -10 X -22 -3 d + 8 X f 0 1 0.613333 c 1190 567 m 22 4 d -3 -1 d -24 -3 d f black 1190 567 m 22 4 d -13 -1 d -22 -3 d cl s 0 1 0.706667 c 1185 567 m -8 X -22 -3 d 5 X f 0 1 0.613333 c 1168 564 m 22 3 d -5 X -25 -3 d f black 1168 564 m 22 3 d -13 X -22 -3 d cl s 0 1 + 0.706667 c 1160 564 m -5 X -23 -2 d 2 X f 0 1 0.613333 c 1145 561 m 23 3 d -8 X -26 -2 d f black 1145 561 m 23 3 d -13 X -23 -2 d cl s 0 1 0.706667 c 1134 562 m -2 X -11 -1 d f 0 1 0.613333 c 1123 559 m 22 2 d -11 1 d -13 -1 d -11 -1 d f black 1123 + 559 m 22 2 d -13 1 d -22 -2 d cl s 0 1 0.613333 c 1100 557 m 23 2 d -13 1 d -23 -2 d f black 1100 557 m 23 2 d -13 1 d -23 -2 d cl s 0 1 0.613333 c 1078 555 m 22 2 d -13 1 d -22 -1 d f black 1078 555 m 22 2 d -13 1 d -22 -1 d cl s 0 1 0.613333 c + 1077 555 m 1 X -13 2 d -23 -1 d 6 -1 d f 0 1 0.52 c 1055 554 m 22 1 d -29 X f black 1055 554 m 23 1 d -13 2 d -23 -1 d cl s 0 1 0.613333 c 1048 555 m -6 1 d -13 X f 0 1 0.52 c 1033 552 m 22 2 d -7 1 d -19 1 d -9 -1 d f black 1033 552 m 22 2 d -13 2 + d -22 -1 d cl s 0 1 0.52 c 1011 552 m 22 X -13 3 d -22 X f black 1011 552 m 22 X -13 3 d -22 X cl s 0 1 0.52 c 992 551 m 19 1 d -13 3 d -23 1 d 10 -4 d f 0 1 0.426667 c 988 551 m 4 X -7 1 d f black 988 551 m 23 1 d -13 3 d -23 1 d cl s 0 1 0.52 c + 985 552 m -10 4 d -12 X f 0 1 0.426667 c 966 551 m 22 X -3 1 d -22 4 d -10 X f black 966 551 m 22 X -13 5 d -22 X cl s 0 1 0.426667 c 943 551 m 23 X -13 5 d -23 1 d f black 943 551 m 23 X -13 5 d -23 1 d cl s 0 1 0.426667 c 928 552 m 15 -1 d -13 6 d + -21 2 d f 0 1 0.333333 c 921 552 m 7 X -19 7 d -1 X f black 921 552 m 22 -1 d -13 6 d -22 2 d cl s 0 1 0.333333 c 898 553 m 23 -1 d -13 7 d -23 1 d f black 898 553 m 23 -1 d -13 7 d -23 1 d cl s 0.506667 1 0 c 1988 880 m 22 14 d 1 Y -21 5 d -14 -9 d + f 0.6 1 0 c 2010 895 m -13 11 d -8 -6 d f black 1988 880 m 22 14 d -13 12 d -22 -15 d cl s 0.413333 1 0 c 1965 866 m 14 9 d -19 6 d -7 -5 d f 0.506667 1 0 c 1979 875 m 9 5 d -13 11 d -15 -10 d f black 1965 866 m 23 14 d -13 11 d -22 -15 d cl s 0.32 + 1 0 c 1943 853 m 3 1 d -15 8 d -1 -1 d f 0.413333 1 0 c 1946 854 m 19 12 d -12 10 d -22 -14 d f black 1943 853 m 22 13 d -12 10 d -23 -15 d cl s 0.32 1 0 c 1921 839 m 22 14 d -13 8 d -22 -14 d f black 1921 839 m 22 14 d -13 8 d -22 -14 d cl s + 0.226667 1 0 c 1898 826 m 14 8 d -12 8 d -15 -9 d f 0.32 1 0 c 1912 834 m 9 5 d -13 8 d -8 -5 d f black 1898 826 m 23 13 d -13 8 d -23 -14 d cl s 0.133333 1 0 c 1867 822 m -4 -3 d 11 -5 d f 0.226667 1 0 c 1876 813 m 22 13 d -13 7 d -18 -11 d 7 -8 d + f black 1876 813 m 22 13 d -13 7 d -22 -14 d cl s 0.133333 1 0 c 1853 801 m 22 12 d -1 1 d -11 5 d -23 -13 d f 0.226667 1 0 c 1875 813 m 1 X -2 1 d f black 1853 801 m 23 12 d -13 6 d -23 -13 d cl s 0.0399999 1 0 c 1831 789 m 5 3 d -3 9 d -15 -8 d f + 0.133333 1 0 c 1836 792 m 17 9 d -13 5 d -7 -5 d f black 1831 789 m 22 12 d -13 5 d -22 -13 d cl s 0 1 0.0533333 c 1796 781 m -1 Y f 0.0399999 1 0 c 1808 777 m 23 12 d -13 4 d -22 -12 d -1 Y f black 1808 777 m 23 12 d -13 4 d -22 -13 d cl s 0 1 + 0.0533333 c 1786 766 m 9 4 d 1 10 d -23 -12 d f 0.0399999 1 0 c 1795 770 m 13 7 d -12 3 d f black 1786 766 m 22 11 d -12 3 d -23 -12 d cl s 0 1 0.146667 c 1756 759 m -5 -3 d 4 X f 0 1 0.0533333 c 1764 754 m 22 12 d -13 2 d -17 -9 d -1 -3 d f black + 1764 754 m 22 12 d -13 2 d -22 -12 d cl s 0 1 0.146667 c 1741 743 m 8 4 d 6 9 d -4 X -23 -12 d f 0 1 0.0533333 c 1749 747 m 15 7 d -9 2 d f black 1741 743 m 23 11 d -13 2 d -23 -12 d cl s 0 1 0.24 c 1713 737 m -7 -4 d 4 X f 0 1 0.146667 c 1719 733 m + 22 10 d -13 1 d -15 -7 d -3 -4 d f black 1719 733 m 22 10 d -13 1 d -22 -11 d cl s 0 1 0.24 c 1696 722 m 3 2 d 11 9 d -4 X -23 -11 d f 0 1 0.146667 c 1699 724 m 20 9 d -9 X f black 1696 722 m 23 11 d -13 X -23 -11 d cl s 0 1 0.333333 c 1666 714 m -5 + -2 d 2 X f 0 1 0.24 c 1674 712 m 22 10 d -13 X -17 -8 d -3 -2 d f black 1674 712 m 22 10 d -13 X -22 -10 d cl s 0 1 0.333333 c 1663 712 m -2 X -22 -11 d 10 1 d f 0 1 0.24 c 1651 703 m 23 9 d -11 X -14 -10 d f black 1651 703 m 23 9 d -13 X -22 -11 d + cl s 0 1 0.333333 c 1629 693 m 14 6 d 6 3 d -10 -1 d -23 -10 d f 0 1 0.24 c 1643 699 m 8 4 d -2 -1 d f black 1629 693 m 22 10 d -12 -2 d -23 -10 d cl s 0 1 0.426667 c 1612 689 m -18 -7 d 5 1 d f 0 1 0.333333 c 1607 684 m 22 9 d -13 -2 d -4 -2 d -13 + -6 d f black 1607 684 m 22 9 d -13 -2 d -22 -9 d cl s 0 1 0.426667 c 1599 683 m -5 -1 d -23 -9 d 11 2 d f 0 1 0.333333 c 1584 675 m 23 9 d -8 -1 d -17 -8 d f black 1584 675 m 23 9 d -13 -2 d -23 -9 d cl s 0 1 0.426667 c 1562 666 m 14 6 d 6 3 d -11 + -2 d -22 -9 d f 0 1 0.333333 c 1576 672 m 8 3 d -2 X f black 1562 666 m 22 9 d -13 -2 d -22 -9 d cl s 0 1 0.52 c 1547 663 m -21 -8 d 5 1 d f 0 1 0.426667 c 1539 658 m 23 8 d -13 -2 d -2 -1 d -16 -7 d f black 1539 658 m 23 8 d -13 -2 d -23 -9 d cl s + 0 1 0.52 c 1531 656 m -5 -1 d -22 -8 d 9 2 d f 0 1 0.426667 c 1517 650 m 22 8 d -8 -2 d -18 -7 d f black 1517 650 m 22 8 d -13 -3 d -22 -8 d cl s 0 1 0.52 c 1513 649 m -9 -2 d -22 -8 d 12 3 d f 0 1 0.426667 c 1494 642 m 23 8 d -4 -1 d -19 -7 d f + black 1494 642 m 23 8 d -13 -3 d -22 -8 d cl s 0 1 0.613333 c 1462 632 m -3 -1 d 1 1 d f 0 1 0.52 c 1472 635 m 19 6 d 3 1 d -12 -3 d -20 -7 d -2 X f 0 1 0.426667 c 1491 641 m 3 1 d f black 1472 635 m 22 7 d -12 -3 d -23 -8 d cl s 0 1 0.613333 c 1460 + 632 m -1 -1 d -22 -7 d 3 1 d f 0 1 0.52 c 1450 628 m 22 7 d -12 -3 d -20 -7 d f black 1450 628 m 22 7 d -13 -4 d -22 -7 d cl s 0 1 0.613333 c 1440 625 m -3 -1 d -23 -7 d 6 2 d f 0 1 0.52 c 1427 621 m 23 7 d -10 -3 d -20 -6 d f black 1427 621 m 23 7 + d -13 -4 d -23 -7 d cl s 0 1 0.613333 c 1420 619 m -6 -2 d -22 -6 d 8 2 d f 0 1 0.52 c 1405 615 m 22 6 d -7 -2 d -20 -6 d f black 1405 615 m 22 6 d -13 -4 d -22 -6 d cl s 0 1 0.613333 c 1400 613 m -8 -2 d -23 -6 d 11 3 d f 0 1 0.52 c 1382 608 m 23 7 + d -5 -2 d -20 -5 d f black 1382 608 m 23 7 d -13 -4 d -23 -6 d cl s 0 1 0.613333 c 1380 608 m -11 -3 d -22 -6 d 12 3 d f 0 1 0.52 c 1360 602 m 22 6 d -2 X -21 -6 d f black 1360 602 m 22 6 d -13 -3 d -22 -6 d cl s 0 1 0.613333 c 1337 597 m 4 1 d 18 4 + d -12 -3 d -22 -6 d f 0 1 0.52 c 1341 598 m 19 4 d -1 X f black 1337 597 m 23 5 d -13 -3 d -22 -6 d cl s 0 1 0.613333 c 1315 591 m 22 6 d -12 -4 d -23 -5 d f black 1315 591 m 22 6 d -12 -4 d -23 -5 d cl s 0 1 0.613333 c 1293 586 m 22 5 d -13 -3 d + -22 -5 d f black 1293 586 m 22 5 d -13 -3 d -22 -5 d cl s 0 1 0.613333 c 1270 582 m 23 4 d -13 -3 d -23 -4 d f black 1270 582 m 23 4 d -13 -3 d -23 -4 d cl s 0 1 0.613333 c 1248 577 m 22 5 d -13 -3 d -22 -4 d f black 1248 577 m 22 5 d -13 -3 d -22 + -4 d cl s 0 1 0.613333 c 1225 573 m 23 4 d -13 -2 d -23 -4 d f black 1225 573 m 23 4 d -13 -2 d -23 -4 d cl s 0 1 0.613333 c 1203 569 m 22 4 d -13 -2 d -22 -4 d f black 1203 569 m 22 4 d -13 -2 d -22 -4 d cl s 0 1 0.613333 c 1185 566 m 18 3 d -13 -2 + d -22 -3 d 12 1 d f 0 1 0.52 c 1180 565 m 5 1 d -5 -1 d f black 1180 565 m 23 4 d -13 -2 d -22 -3 d cl s 0 1 0.613333 c 1180 565 m -12 -1 d -23 -3 d 11 1 d f 0 1 0.52 c 1158 562 m 22 3 d -24 -3 d f black 1158 562 m 22 3 d -12 -1 d -23 -3 d cl s 0 1 + 0.613333 c 1156 562 m -11 -1 d -22 -2 d 8 X f 0 1 0.52 c 1136 559 m 22 3 d -2 X -25 -3 d f black 1136 559 m 22 3 d -13 -1 d -22 -2 d cl s 0 1 0.613333 c 1131 559 m -8 X -23 -2 d 5 X f 0 1 0.52 c 1113 557 m 23 2 d -5 X -26 -2 d f black 1113 557 m 23 + 2 d -13 X -23 -2 d cl s 0 1 0.613333 c 1105 557 m -5 X -22 -2 d f 0 1 0.52 c 1091 554 m 22 3 d -8 X -27 -2 d f black 1091 554 m 22 3 d -13 X -22 -2 d cl s 0 1 0.613333 c 1078 555 m -1 X f 0 1 0.52 c 1068 552 m 23 2 d -13 1 d -1 X -22 -1 d f black + 1068 552 m 23 2 d -13 1 d -23 -1 d cl s 0 1 0.52 c 1046 550 m 22 2 d -13 2 d -22 -2 d f black 1046 550 m 22 2 d -13 2 d -22 -2 d cl s 0 1 0.52 c 1035 550 m 11 X -13 2 d -22 X 8 -2 d f 0 1 0.426667 c 1023 549 m 12 1 d -16 X f black 1023 549 m 23 1 d + -13 2 d -22 X cl s 0 1 0.52 c 1019 550 m -8 2 d -19 -1 d f 0 1 0.426667 c 1001 548 m 22 1 d -4 1 d -27 1 d -4 X f black 1001 548 m 22 1 d -12 3 d -23 -1 d cl s 0 1 0.426667 c 979 547 m 22 1 d -13 3 d -22 X f black 979 547 m 22 1 d -13 3 d -22 X cl s + 0 1 0.426667 c 956 546 m 23 1 d -13 4 d -23 X f black 956 546 m 23 1 d -13 4 d -23 X cl s 0 1 0.426667 c 950 546 m 6 X -13 5 d -15 1 d f 0 1 0.333333 c 934 546 m 16 X -22 6 d -7 X f black 934 546 m 22 X -13 5 d -22 1 d cl s 0 1 0.333333 c 911 546 m + 23 X -13 6 d -23 1 d f black 911 546 m 23 X -13 6 d -23 1 d cl s 0.413333 1 0 c 2001 863 m 14 8 d -22 2 d f 0.506667 1 0 c 2015 871 m 8 5 d -13 18 d -22 -14 d 5 -7 d f black 2001 863 m 22 13 d -13 18 d -22 -14 d cl s 0.413333 1 0 c 1978 851 m 23 12 + d -8 10 d -14 2 d -14 -9 d f 0.506667 1 0 c 1993 873 m -5 7 d -9 -5 d f black 1978 851 m 23 12 d -13 17 d -23 -14 d cl s 0.32 1 0 c 1956 839 m 21 11 d -31 4 d -3 -1 d f 0.413333 1 0 c 1977 850 m 1 1 d -13 15 d -19 -12 d f black 1956 839 m 22 12 d + -13 15 d -22 -13 d cl s 0.226667 1 0 c 1934 827 m 3 2 d -7 1 d f 0.32 1 0 c 1937 829 m 19 10 d -13 14 d -22 -14 d 9 -9 d f black 1934 827 m 22 12 d -13 14 d -22 -14 d cl s 0.226667 1 0 c 1911 815 m 23 12 d -4 3 d -18 4 d -14 -8 d f 0.32 1 0 c 1930 + 830 m -9 9 d -9 -5 d f black 1911 815 m 23 12 d -13 12 d -23 -13 d cl s 0.133333 1 0 c 1889 804 m 6 3 d -18 6 d f 0.226667 1 0 c 1895 807 m 16 8 d -13 11 d -22 -13 d 1 X f black 1889 804 m 22 11 d -13 11 d -22 -13 d cl s 0.133333 1 0 c 1866 792 m 23 + 12 d -12 9 d -2 X -22 -12 d f 0.226667 1 0 c 1877 813 m -2 X f black 1866 792 m 23 12 d -13 9 d -23 -12 d cl s 0.0399999 1 0 c 1844 781 m 6 3 d -14 8 d -5 -3 d f 0.133333 1 0 c 1850 784 m 16 8 d -13 9 d -17 -9 d f black 1844 781 m 22 11 d -13 9 d + -22 -12 d cl s 0.0399999 1 0 c 1821 770 m 23 11 d -13 8 d -23 -12 d f black 1821 770 m 23 11 d -13 8 d -23 -12 d cl s 0 1 0.0533333 c 1799 760 m 2 1 d -6 9 d -9 -4 d f 0.0399999 1 0 c 1801 761 m 20 9 d -13 7 d -13 -7 d f black 1799 760 m 22 10 d -13 + 7 d -22 -11 d cl s 0 1 0.0533333 c 1777 750 m 22 10 d -13 6 d -22 -12 d f black 1777 750 m 22 10 d -13 6 d -22 -12 d cl s 0 1 0.146667 c 1749 747 m -8 -4 d 8 -2 d f 0 1 0.0533333 c 1754 740 m 23 10 d -13 4 d -15 -7 d -6 Y f black 1754 740 m 23 10 d + -13 4 d -23 -11 d cl s 0 1 0.146667 c 1732 730 m 15 6 d 2 5 d -8 2 d -22 -10 d f 0 1 0.0533333 c 1747 736 m 7 4 d -5 1 d f black 1732 730 m 22 10 d -13 3 d -22 -10 d cl s 0 1 0.24 c 1699 724 m -3 -2 d 2 X f 0 1 0.146667 c 1709 720 m 23 10 d -13 3 d + -20 -9 d -1 -2 d f black 1709 720 m 23 10 d -13 3 d -23 -11 d cl s 0 1 0.24 c 1698 722 m -2 X -22 -10 d 13 -1 d f 0 1 0.146667 c 1687 711 m 22 9 d -11 2 d -11 -11 d f black 1687 711 m 22 9 d -13 2 d -22 -10 d cl s 0 1 0.24 c 1664 702 m 22 9 d 1 X + -13 1 d -23 -9 d f 0 1 0.146667 c 1686 711 m 1 X f black 1664 702 m 23 9 d -13 1 d -23 -9 d cl s 0 1 0.333333 c 1643 699 m -14 -6 d 5 X f 0 1 0.24 c 1642 693 m 22 9 d -13 1 d -8 -4 d -9 -6 d f black 1642 693 m 22 9 d -13 1 d -22 -10 d cl s 0 1 + 0.333333 c 1634 693 m -5 X -22 -9 d 11 X f 0 1 0.24 c 1620 684 m 22 9 d -8 X -16 -9 d f black 1620 684 m 22 9 d -13 X -22 -9 d cl s 0 1 0.333333 c 1597 676 m 19 7 d 2 1 d -11 X -23 -9 d f 0 1 0.24 c 1616 683 m 4 1 d -2 X f black 1597 676 m 23 8 d + -13 X -23 -9 d cl s 0 1 0.426667 c 1576 672 m -14 -6 d 3 1 d f 0 1 0.333333 c 1575 668 m 22 8 d -13 -1 d -8 -3 d -11 -5 d f black 1575 668 m 22 8 d -13 -1 d -22 -9 d cl s 0 1 0.426667 c 1565 667 m -3 -1 d -23 -8 d 9 1 d f 0 1 0.333333 c 1552 660 m + 23 8 d -10 -1 d -17 -8 d f black 1552 660 m 23 8 d -13 -2 d -23 -8 d cl s 0 1 0.426667 c 1548 659 m -9 -1 d -22 -8 d 12 2 d f 0 1 0.333333 c 1530 653 m 22 7 d -4 -1 d -19 -7 d f black 1530 653 m 22 7 d -13 -2 d -22 -8 d cl s 0 1 0.426667 c 1507 645 + m 20 7 d 2 X -12 -2 d -23 -8 d f 0 1 0.333333 c 1527 652 m 3 1 d -1 -1 d f black 1507 645 m 23 8 d -13 -3 d -23 -8 d cl s 0 1 0.52 c 1491 641 m -19 -6 d 3 1 d f 0 1 0.426667 c 1485 638 m 22 7 d -13 -3 d -3 -1 d -16 -5 d f black 1485 638 m 22 7 d -13 + -3 d -22 -7 d cl s 0 1 0.52 c 1475 636 m -3 -1 d -22 -7 d 6 1 d f 0 1 0.426667 c 1463 631 m 22 7 d -10 -2 d -19 -7 d f black 1463 631 m 22 7 d -13 -3 d -22 -7 d cl s 0 1 0.52 c 1456 629 m -6 -1 d -23 -7 d 9 2 d f 0 1 0.426667 c 1440 624 m 23 7 d -7 + -2 d -20 -6 d f black 1440 624 m 23 7 d -13 -3 d -23 -7 d cl s 0 1 0.52 c 1436 623 m -9 -2 d -22 -6 d 11 2 d f 0 1 0.426667 c 1418 618 m 22 6 d -4 -1 d -20 -6 d f black 1418 618 m 22 6 d -13 -3 d -22 -6 d cl s 0 1 0.52 c 1416 617 m -11 -2 d -23 -7 d + 13 4 d f 0 1 0.426667 c 1395 612 m 23 6 d -2 -1 d -21 -5 d f black 1395 612 m 23 6 d -13 -3 d -23 -7 d cl s 0 1 0.52 c 1373 606 m 18 5 d 4 1 d -13 -4 d -22 -6 d f 0 1 0.426667 c 1391 611 m 4 1 d f black 1373 606 m 22 6 d -13 -4 d -22 -6 d cl s 0 1 + 0.613333 c 1341 598 m -4 -1 d 1 X f 0 1 0.52 c 1350 600 m 23 6 d -13 -4 d -19 -4 d -3 -1 d f black 1350 600 m 23 6 d -13 -4 d -23 -5 d cl s 0 1 0.613333 c 1338 597 m -1 X -22 -6 d 1 1 d f 0 1 0.52 c 1328 595 m 22 5 d -12 -3 d -22 -5 d f black 1328 + 595 m 22 5 d -13 -3 d -22 -6 d cl s 0 1 0.613333 c 1316 592 m -1 -1 d -22 -5 d 1 1 d f 0 1 0.52 c 1306 590 m 22 5 d -12 -3 d -22 -5 d f black 1306 590 m 22 5 d -13 -4 d -22 -5 d cl s 0 1 0.613333 c 1294 587 m -1 -1 d -23 -4 d 2 X f 0 1 0.52 c 1283 + 585 m 23 5 d -12 -3 d -22 -5 d f black 1283 585 m 23 5 d -13 -4 d -23 -4 d cl s 0 1 0.613333 c 1272 582 m -2 X -22 -5 d 2 1 d f 0 1 0.52 c 1261 580 m 22 5 d -11 -3 d -22 -4 d f black 1261 580 m 22 5 d -13 -3 d -22 -5 d cl s 0 1 0.613333 c 1250 578 m + -2 -1 d -23 -4 d 2 X f 0 1 0.52 c 1238 575 m 23 5 d -11 -2 d -23 -5 d f black 1238 575 m 23 5 d -13 -3 d -23 -4 d cl s 0 1 0.613333 c 1227 573 m -2 X -22 -4 d 1 X f 0 1 0.52 c 1216 571 m 22 4 d -11 -2 d -23 -4 d f black 1216 571 m 22 4 d -13 -2 d + -22 -4 d cl s 0 1 0.613333 c 1204 569 m -1 X -18 -3 d f 0 1 0.52 c 1193 567 m 23 4 d -12 -2 d -19 -3 d -5 -1 d f black 1193 567 m 23 4 d -13 -2 d -23 -4 d cl s 0 1 0.52 c 1171 564 m 22 3 d -13 -2 d -22 -3 d f black 1171 564 m 22 3 d -13 -2 d -22 -3 + d cl s 0 1 0.52 c 1149 560 m 22 4 d -13 -2 d -22 -3 d f black 1149 560 m 22 4 d -13 -2 d -22 -3 d cl s 0 1 0.52 c 1126 557 m 23 3 d -13 -1 d -23 -2 d f black 1126 557 m 23 3 d -13 -1 d -23 -2 d cl s 0 1 0.52 c 1116 555 m 10 2 d -13 X -22 -3 d 11 X f + 0 1 0.426667 c 1104 554 m 12 1 d -14 -1 d f black 1104 554 m 22 3 d -13 X -22 -3 d cl s 0 1 0.52 c 1102 554 m -11 X -23 -2 d 8 -1 d f 0 1 0.426667 c 1081 551 m 23 3 d -2 X -26 -3 d f black 1081 551 m 23 3 d -13 X -23 -2 d cl s 0 1 0.52 c 1076 551 m + -8 1 d -22 -2 d 3 X f 0 1 0.426667 c 1059 548 m 22 3 d -5 X -27 -1 d f black 1059 548 m 22 3 d -13 1 d -22 -2 d cl s 0 1 0.52 c 1049 550 m -14 X f 0 1 0.426667 c 1036 546 m 23 2 d -10 2 d -14 X -12 -1 d f black 1036 546 m 23 2 d -13 2 d -23 -1 d cl + s 0 1 0.426667 c 1014 544 m 22 2 d -13 3 d -22 -1 d f black 1014 544 m 22 2 d -13 3 d -22 -1 d cl s 0 1 0.426667 c 992 542 m 22 2 d -13 4 d -22 -1 d f black 992 542 m 22 2 d -13 4 d -22 -1 d cl s 0 1 0.426667 c 980 541 m 12 1 d -13 5 d -23 -1 d 6 -2 + d f 0 1 0.333333 c 969 541 m 11 X -18 3 d f black 969 541 m 23 1 d -13 5 d -23 -1 d cl s 0 1 0.426667 c 962 544 m -6 2 d -6 X f 0 1 0.333333 c 947 539 m 22 2 d -7 3 d -12 2 d -16 X f black 947 539 m 22 2 d -13 5 d -22 X cl s 0 1 0.333333 c 924 538 m + 23 1 d -13 7 d -23 X f black 924 538 m 23 1 d -13 7 d -23 X cl s 272 555 m 648 -390 d s 920 165 m 781 Y s 272 1337 m 648 -391 d s 272 555 m 782 Y s 920 165 m 1121 225 d s 2041 390 m 782 Y s 920 946 m 1121 226 d s 920 165 m s 920 165 m 1121 225 d s + gsave 2268 1645 0 0 C 2027.61 213.432 t 11 r /Helvetica findfont 77.8138 sf 0 0 m (p1) show NC gr 929 140 m -9 25 d s 952 158 m -4 12 d s 980 164 m -4 12 d s 1008 169 m -4 12 d s 1041 163 m -9 24 d s 1064 181 m -4 12 d s 1092 186 m -4 12 d s 1120 + 192 m -4 12 d s 1153 185 m -9 25 d s 1177 203 m -5 12 d s 1205 209 m -5 12 d s 1233 214 m -5 13 d s 1265 208 m -9 24 d s 1289 226 m -5 12 d s 1317 231 m -5 13 d s 1345 237 m -5 12 d s 1377 230 m -9 25 d s 1401 248 m -5 12 d s 1429 254 m -5 12 d s + 1457 260 m -5 12 d s 1490 253 m -10 24 d s 1513 271 m -5 12 d s 1541 276 m -5 13 d s 1569 282 m -5 12 d s 1602 276 m -10 24 d s 1625 293 m -5 13 d s 1653 299 m -5 12 d s 1681 305 m -5 12 d s 1714 298 m -9 25 d s 1737 316 m -4 12 d s 1765 322 m -4 12 + d s 1793 327 m -4 12 d s 1826 321 m -9 24 d s 1849 339 m -4 12 d s 1877 344 m -4 12 d s 1905 350 m -4 12 d s 1938 343 m -9 25 d s 1962 361 m -5 12 d s 1990 367 m -5 12 d s 2018 372 m -5 13 d s 2050 366 m -9 24 d s + gsave 2268 1645 0 0 C 924.873 91.1533 t 0 r /Helvetica findfont 53.358 sf 0 0 m (0) show NC gr + gsave 2268 1645 0 0 C 1013.8 113.386 t 0 r /Helvetica findfont 53.358 sf 0 0 m (0.2) show NC gr + gsave 2268 1645 0 0 C 1127.19 135.618 t 0 r /Helvetica findfont 53.358 sf 0 0 m (0.4) show NC gr + gsave 2268 1645 0 0 C 1238.35 157.851 t 0 r /Helvetica findfont 53.358 sf 0 0 m (0.6) show NC gr + gsave 2268 1645 0 0 C 1349.51 180.083 t 0 r /Helvetica findfont 53.358 sf 0 0 m (0.8) show NC gr + gsave 2268 1645 0 0 C 1489.58 200.093 t 0 r /Helvetica findfont 53.358 sf 0 0 m (1) show NC gr + gsave 2268 1645 0 0 C 1574.06 222.325 t 0 r /Helvetica findfont 53.358 sf 0 0 m (1.2) show NC gr + gsave 2268 1645 0 0 C 1687.45 246.781 t 0 r /Helvetica findfont 53.358 sf 0 0 m (1.4) show NC gr + gsave 2268 1645 0 0 C 1798.61 271.237 t 0 r /Helvetica findfont 53.358 sf 0 0 m (1.6) show NC gr + gsave 2268 1645 0 0 C 1912 293.469 t 0 r /Helvetica findfont 53.358 sf 0 0 m (1.8) show NC gr + gsave 2268 1645 0 0 C 2045.39 313.478 t 0 r /Helvetica findfont 53.358 sf 0 0 m (2) show NC gr 920 165 m -648 390 d s + gsave 2268 1645 0 0 C 128.949 424.641 t -30 r /Helvetica findfont 77.8138 sf 0 0 m (p2) show NC gr 903 150 m 17 15 d s 895 167 m 8 7 d s 879 177 m 8 7 d s 863 187 m 8 7 d s 839 190 m 16 14 d s 831 206 m 8 7 d s 814 216 m 8 7 d s 798 226 m 8 7 d s + 774 229 m 16 14 d s 766 245 m 8 7 d s 750 255 m 8 7 d s 733 265 m 9 7 d s 709 268 m 16 14 d s 701 285 m 8 7 d s 685 294 m 8 7 d s 669 304 m 8 7 d s 644 307 m 17 14 d s 636 324 m 8 7 d s 620 333 m 8 7 d s 604 343 m 8 7 d s 580 346 m 16 14 d s 572 363 + m 8 7 d s 555 372 m 8 8 d s 539 382 m 8 7 d s 515 385 m 16 14 d s 507 402 m 8 7 d s 491 412 m 8 7 d s 474 421 m 9 7 d s 450 424 m 16 14 d s 442 441 m 8 7 d s 426 451 m 8 7 d s 410 460 m 8 7 d s 385 463 m 17 14 d s 377 480 m 8 7 d s 361 490 m 8 7 d s + 345 500 m 8 7 d s 321 502 m 16 14 d s 313 519 m 8 7 d s 296 529 m 8 7 d s 280 539 m 8 7 d s 256 541 m 16 14 d s 903 150 m 17 15 d s 256 541 m 16 14 d s + gsave 2268 1645 0 0 C 791.478 102.27 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\25510) show NC gr + gsave 2268 1645 0 0 C 755.906 140.065 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2558) show NC gr + gsave 2268 1645 0 0 C 691.431 180.083 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2556) show NC gr + gsave 2268 1645 0 0 C 626.957 215.655 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2554) show NC gr + gsave 2268 1645 0 0 C 562.483 255.674 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2552) show NC gr + gsave 2268 1645 0 0 C 515.794 297.916 t 0 r /Helvetica findfont 53.358 sf 0 0 m (0) show NC gr + gsave 2268 1645 0 0 C 451.32 333.488 t 0 r /Helvetica findfont 53.358 sf 0 0 m (2) show NC gr + gsave 2268 1645 0 0 C 384.622 373.506 t 0 r /Helvetica findfont 53.358 sf 0 0 m (4) show NC gr + gsave 2268 1645 0 0 C 320.148 413.525 t 0 r /Helvetica findfont 53.358 sf 0 0 m (6) show NC gr + gsave 2268 1645 0 0 C 255.674 453.543 t 0 r /Helvetica findfont 53.358 sf 0 0 m (8) show NC gr + gsave 2268 1645 0 0 C 162.297 491.339 t 0 r /Helvetica findfont 53.358 sf 0 0 m (10) show NC gr 272 555 m 782 Y s + gsave 2268 1645 0 0 C 35.572 1311.72 t 90 r /Helvetica findfont 51.1348 sf 0 0 m (2) show NC gr + gsave 2268 1645 0 0 C 57.8045 1269.48 t 90 r /Symbol findfont 77.8138 sf 0 0 m (c) show NC gr 240 578 m 32 X s 256 607 m 16 X s 256 635 m 16 X s 256 664 m 16 X s 240 692 m 32 X s 256 721 m 16 X s 256 750 m 16 X s 256 778 m 16 X s 240 807 m 32 X s + 256 835 m 16 X s 256 864 m 16 X s 256 893 m 16 X s 240 921 m 32 X s 256 950 m 16 X s 256 978 m 16 X s 256 1007 m 16 X s 240 1036 m 32 X s 256 1064 m 16 X s 256 1093 m 16 X s 256 1121 m 16 X s 240 1150 m 32 X s 256 1178 m 16 X s 256 1207 m 16 X s 256 + 1236 m 16 X s 240 1264 m 32 X s 240 578 m 32 X s 240 1264 m 32 X s 256 1293 m 16 X s 256 1321 m 16 X s + gsave 2268 1645 0 0 C 97.8231 558.036 t 0 r /Helvetica findfont 62.251 sf 0 0 m (2400) show NC gr + gsave 2268 1645 0 0 C 97.8231 671.422 t 0 r /Helvetica findfont 62.251 sf 0 0 m (2600) show NC gr + gsave 2268 1645 0 0 C 97.8231 784.808 t 0 r /Helvetica findfont 62.251 sf 0 0 m (2800) show NC gr + gsave 2268 1645 0 0 C 97.8231 900.417 t 0 r /Helvetica findfont 62.251 sf 0 0 m (3000) show NC gr + gsave 2268 1645 0 0 C 97.8231 1013.8 t 0 r /Helvetica findfont 62.251 sf 0 0 m (3200) show NC gr + gsave 2268 1645 0 0 C 97.8231 1129.41 t 0 r /Helvetica findfont 62.251 sf 0 0 m (3400) show NC gr + gsave 2268 1645 0 0 C 97.8231 1242.8 t 0 r /Helvetica findfont 62.251 sf 0 0 m (3600) show NC gr + gr gr showpage +end +%%EOF diff --git a/Doc/UserManual/Figures/toyfit_chi2_p23.eps b/Doc/UserManual/Figures/toyfit_chi2_p23.eps new file mode 100644 index 0000000000000000000000000000000000000000..a3c2765955230d993faae2d886c52ef082016303 --- /dev/null +++ b/Doc/UserManual/Figures/toyfit_chi2_p23.eps @@ -0,0 +1,1973 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%BoundingBox: 0 0 567 411 +%%Title: toyfit_chi2_p23.eps: toyfit_chi2_p23 +%%Creator: ROOT Version 5.34/09 +%%CreationDate: Thu Oct 17 14:40:09 2013 +%%EndComments +%%BeginProlog +80 dict begin +/s {stroke} def /l {lineto} def /m {moveto} def /t {translate} def +/r {rotate} def /rl {roll} def /R {repeat} def +/d {rlineto} def /rm {rmoveto} def /gr {grestore} def /f {eofill} def +/c {setrgbcolor} def /black {0 setgray} def /sd {setdash} def +/cl {closepath} def /sf {scalefont setfont} def /lw {setlinewidth} def +/box {m dup 0 exch d exch 0 d 0 exch neg d cl} def +/NC{systemdict begin initclip end}def/C{NC box clip newpath}def +/bl {box s} def /bf {box f} def /Y { 0 exch d} def /X { 0 d} def +/K {{pop pop 0 moveto} exch kshow} bind def +/ita {/ang 15 def gsave [1 0 ang dup sin exch cos div 1 0 0] concat} def +/mp {newpath /y exch def /x exch def} def +/side {[w .77 mul w .23 mul] .385 w mul sd w 0 l currentpoint t -144 r} def +/mr {mp x y w2 0 360 arc} def /m24 {mr s} def /m20 {mr f} def +/mb {mp x y w2 add m w2 neg 0 d 0 w neg d w 0 d 0 w d cl} def +/mt {mp x y w2 add m w2 neg w neg d w 0 d cl} def +/m21 {mb f} def /m25 {mb s} def /m22 {mt f} def /m26{mt s} def +/m23 {mp x y w2 sub m w2 w d w neg 0 d cl f} def +/m27 {mp x y w2 add m w3 neg w2 neg d w3 w2 neg d w3 w2 d cl s} def +/m28 {mp x w2 sub y w2 sub w3 add m w3 0 d 0 w3 neg d w3 0 d 0 w3 d w3 0 d 0 w3 d w3 neg 0 d 0 w3 d w3 neg 0 d 0 w3 neg d w3 neg 0 d cl s } def +/m29 {mp gsave x w2 sub y w2 add w3 sub m currentpoint t 4 {side} repeat cl fill gr} def +/m30 {mp gsave x w2 sub y w2 add w3 sub m currentpoint t 4 {side} repeat cl s gr} def +/m31 {mp x y w2 sub m 0 w d x w2 sub y m w 0 d x w2 sub y w2 add m w w neg d x w2 sub y w2 sub m w w d s} def +/m32 {mp x y w2 sub m w2 w d w neg 0 d cl s} def +/m33 {mp x y w2 add m w3 neg w2 neg d w3 w2 neg d w3 w2 d cl f} def +/m34 {mp x w2 sub y w2 sub w3 add m w3 0 d 0 w3 neg d w3 0 d 0 w3 d w3 0 d 0 w3 d w3 neg 0 d 0 w3 d w3 neg 0 d 0 w3 neg d w3 neg 0 d cl f } def +/m2 {mp x y w2 sub m 0 w d x w2 sub y m w 0 d s} def +/m5 {mp x w2 sub y w2 sub m w w d x w2 sub y w2 add m w w neg d s} def +/reEncode {exch findfont dup length dict begin {1 index /FID eq {pop pop} {def} ifelse } forall /Encoding exch def currentdict end dup /FontName get exch definefont pop } def [/Times-Bold /Times-Italic /Times-BoldItalic /Helvetica /Helvetica-Oblique + /Helvetica-Bold /Helvetica-BoldOblique /Courier /Courier-Oblique /Courier-Bold /Courier-BoldOblique /Times-Roman /AvantGarde-Book /AvantGarde-BookOblique /AvantGarde-Demi /AvantGarde-DemiOblique /Bookman-Demi /Bookman-DemiItalic /Bookman-Light + /Bookman-LightItalic /Helvetica-Narrow /Helvetica-Narrow-Bold /Helvetica-Narrow-BoldOblique /Helvetica-Narrow-Oblique /NewCenturySchlbk-Roman /NewCenturySchlbk-Bold /NewCenturySchlbk-BoldItalic /NewCenturySchlbk-Italic /Palatino-Bold + /Palatino-BoldItalic /Palatino-Italic /Palatino-Roman ] {ISOLatin1Encoding reEncode } forall +%%EndProlog +%%BeginSetup +%%EndSetup +newpath gsave .25 .25 scale gsave 0 0 t black[ ] 0 sd 3 lw 1 1 1 c 2268 1645 0 0 bf black[ 4 8] 0 sd 272 580 m 1122 226 d s 272 697 m 1122 226 d s 272 815 m 1122 225 d s 272 932 m 1122 226 d s 272 1050 m 1122 225 d s 272 1167 m 1122 226 d s 272 + 1284 m 1122 226 d s[ ] 0 sd 272 555 m 1122 226 d s 1394 781 m 782 Y s 272 1337 m 1122 226 d s 272 555 m 782 Y s[ 4 8] 0 sd 1394 806 m 647 -391 d s 1394 923 m 647 -391 d s 1394 1040 m 647 -390 d s 1394 1158 m 647 -391 d s 1394 1275 m 647 -391 d s + 1394 1393 m 647 -391 d s 1394 1510 m 647 -391 d s[ ] 0 sd 1394 781 m 647 -391 d s 2041 390 m 782 Y s 1394 1563 m 647 -391 d s 1 0.56 0 c 1379 1383 m 23 6 d -13 8 d -23 -5 d f black 1379 1383 m 23 6 d -13 8 d -23 -5 d cl s 1 0.56 0 c 1357 1376 m 22 + 7 d -13 9 d -22 -6 d f black 1357 1376 m 22 7 d -13 9 d -22 -6 d cl s 1 0.653333 0 c 1334 1366 m 16 7 d -26 5 d -3 -1 d f 1 0.56 0 c 1350 1373 m 7 3 d -13 10 d -20 -8 d f black 1334 1366 m 23 10 d -13 10 d -23 -9 d cl s 1 0.653333 0 c 1312 1355 m 22 + 11 d -13 11 d -22 -10 d f black 1312 1355 m 22 11 d -13 11 d -22 -10 d cl s 1 0.746667 0 c 1290 1344 m 11 6 d -20 2 d f 1 0.653333 0 c 1301 1350 m 11 5 d -13 12 d -22 -10 d 4 -5 d f black 1290 1344 m 22 11 d -13 12 d -22 -10 d cl s 1 0.746667 0 c + 1267 1334 m 23 10 d -9 8 d -14 1 d -13 -5 d f 1 0.653333 0 c 1281 1352 m -4 5 d -10 -4 d f black 1267 1334 m 23 10 d -13 13 d -23 -9 d cl s 1 0.746667 0 c 1245 1327 m 22 7 d -13 14 d -22 -7 d f black 1245 1327 m 22 7 d -13 14 d -22 -7 d cl s 1 + 0.746667 0 c 1222 1323 m 23 4 d -13 14 d -23 -4 d f black 1222 1323 m 23 4 d -13 14 d -23 -4 d cl s 1 0.746667 0 c 1200 1324 m 22 -1 d -13 14 d -22 -2 d f black 1200 1324 m 22 -1 d -13 14 d -22 -2 d cl s 1 0.746667 0 c 1184 1326 m 16 -2 d -13 11 d + -8 1 d f 1 0.653333 0 c 1177 1327 m 7 -1 d -5 10 d -15 X f black 1177 1327 m 23 -3 d -13 11 d -23 1 d cl s 1 0.653333 0 c 1155 1331 m 22 -4 d -13 9 d -22 2 d f black 1155 1331 m 22 -4 d -13 9 d -22 2 d cl s 1 0.653333 0 c 1147 1332 m 8 -1 d -13 7 d + -12 1 d f 1 0.56 0 c 1133 1335 m 14 -3 d -17 7 d -10 1 d f black 1133 1335 m 22 -4 d -13 7 d -22 2 d cl s 1 0.56 0 c 1110 1337 m 23 -2 d -13 5 d -23 1 d f black 1110 1337 m 23 -2 d -13 5 d -23 1 d cl s 1 0.56 0 c 1101 1336 m 9 1 d -13 4 d -22 -2 d 6 + -1 d f 1 0.466667 0 c 1088 1336 m 13 X -20 2 d f black 1088 1336 m 22 1 d -13 4 d -22 -2 d cl s 1 0.56 0 c 1081 1338 m -6 1 d -23 -3 d 4 -1 d f 1 0.466667 0 c 1065 1332 m 23 4 d -7 2 d -25 -3 d f black 1065 1332 m 23 4 d -13 3 d -23 -3 d cl s 1 0.56 + 0 c 1043 1325 m 1 X 12 10 d -4 1 d -22 -6 d f 1 0.466667 0 c 1044 1325 m 21 7 d -9 3 d f black 1043 1325 m 22 7 d -13 4 d -22 -6 d cl s 1 0.56 0 c 1020 1315 m 23 10 d -13 5 d -22 -7 d f black 1020 1315 m 23 10 d -13 5 d -22 -7 d cl s 1 0.56 0 c 998 + 1302 m 22 13 d -12 8 d -23 -9 d f black 998 1302 m 22 13 d -12 8 d -23 -9 d cl s 1 0.653333 0 c 976 1288 m 22 14 d -28 5 d -7 -3 d f 1 0.56 0 c 998 1302 m -13 12 d -15 -7 d f black 976 1288 m 22 14 d -13 12 d -22 -10 d cl s 1 0.746667 0 c 953 1274 m + 14 8 d -21 2 d f 1 0.653333 0 c 967 1282 m 9 6 d -13 16 d -23 -11 d 6 -9 d f black 953 1274 m 23 14 d -13 16 d -23 -11 d cl s 1 0.84 0 c 931 1259 m 6 4 d -9 X f 1 0.746667 0 c 937 1263 m 16 11 d -7 10 d -25 X -3 -2 d 10 -19 d f 1 0.653333 0 c 946 + 1284 m -6 9 d -19 -9 d f black 931 1259 m 22 15 d -13 19 d -22 -11 d cl s 1 0.84 0 c 908 1246 m 23 13 d -3 4 d -28 -1 d f 1 0.746667 0 c 928 1263 m -10 19 d -23 -10 d 5 -10 d f black 908 1246 m 23 13 d -13 23 d -23 -10 d cl s 1 0.933333 0 c 886 1234 + m 15 8 d -18 -1 d f 1 0.84 0 c 901 1242 m 7 4 d -8 16 d -25 -3 d 8 -18 d f 1 0.746667 0 c 900 1262 m -5 10 d -22 -9 d 2 -4 d f black 886 1234 m 22 12 d -13 26 d -22 -9 d cl s 1 0.933333 0 c 863 1226 m 23 8 d -3 7 d -24 -4 d f 1 0.84 0 c 883 1241 m + -8 18 d -24 -3 d 8 -19 d f 1 0.746667 0 c 875 1259 m -2 4 d -22 -7 d f black 863 1226 m 23 8 d -13 29 d -22 -7 d cl s 1 0.933333 0 c 841 1222 m 22 4 d -4 11 d -23 -4 d f 1 0.84 0 c 859 1237 m -8 19 d -23 -5 d 8 -18 d f 1 0.746667 0 c 851 1256 m -23 + -4 d -1 Y f black 841 1222 m 22 4 d -12 30 d -23 -4 d cl s 1 0.933333 0 c 819 1221 m 22 1 d -5 11 d -20 -6 d f 1 0.84 0 c 836 1233 m -8 18 d -21 -5 d 9 -19 d f 1 0.746667 0 c 828 1251 m 1 Y -22 -2 d 1 -4 d f black 819 1221 m 22 1 d -13 30 d -22 -2 d + cl s 1 0.933333 0 c 803 1222 m 16 -1 d -3 6 d f 1 0.84 0 c 796 1223 m 7 -1 d 13 5 d -9 19 d -19 -7 d f 1 0.746667 0 c 807 1246 m -1 4 d -23 -1 d 5 -10 d f black 796 1223 m 23 -2 d -13 29 d -23 -1 d cl s 1 0.84 0 c 774 1227 m 22 -4 d -8 16 d -16 -8 d + f 1 0.746667 0 c 788 1239 m -5 10 d -22 1 d 11 -19 d f black 774 1227 m 22 -4 d -13 26 d -22 1 d cl s 1 0.84 0 c 768 1229 m 6 -2 d -2 4 d f 1 0.746667 0 c 751 1233 m 17 -4 d 4 2 d -11 19 d -3 1 d -13 -8 d f 1 0.653333 0 c 758 1251 m -20 1 d 7 -9 d f + black 751 1233 m 23 -6 d -13 23 d -23 2 d cl s 1 0.746667 0 c 738 1236 m 13 -3 d -6 10 d f 1 0.653333 0 c 729 1239 m 9 -3 d 7 7 d -7 9 d -22 2 d f black 729 1239 m 22 -6 d -13 19 d -22 2 d cl s 1 0.653333 0 c 707 1244 m 22 -5 d -13 15 d -7 X f 1 + 0.56 0 c 706 1244 m 1 X 2 10 d -15 1 d f black 706 1244 m 23 -5 d -13 15 d -22 1 d cl s 1 0.56 0 c 684 1247 m 22 -3 d -12 11 d -23 X f black 684 1247 m 22 -3 d -12 11 d -23 X cl s 1 0.56 0 c 662 1248 m 22 -1 d -13 8 d -22 -1 d 12 -6 d f 1 0.466667 0 + c 662 1248 m -1 X f black 662 1248 m 22 -1 d -13 8 d -22 -1 d cl s 1 0.56 0 c 661 1248 m -12 6 d -23 -4 d 4 -1 d f 1 0.466667 0 c 639 1246 m 23 2 d -1 X -31 1 d f black 639 1246 m 23 2 d -13 6 d -23 -4 d cl s 1 0.56 0 c 630 1249 m -4 1 d -22 -5 d 6 + -2 d f 1 0.466667 0 c 617 1241 m 22 5 d -9 3 d -20 -6 d f black 617 1241 m 22 5 d -13 4 d -22 -5 d cl s 1 0.56 0 c 594 1233 m 9 3 d 7 7 d -6 2 d -23 -8 d f 1 0.466667 0 c 603 1236 m 14 5 d -7 2 d f black 594 1233 m 23 8 d -13 4 d -23 -8 d cl s 1 + 0.56 0 c 572 1222 m 22 11 d -13 4 d -22 -10 d f black 572 1222 m 22 11 d -13 4 d -22 -10 d cl s 1 0.653333 0 c 549 1209 m 8 4 d -8 9 d -12 -6 d f 1 0.56 0 c 557 1213 m 15 9 d -13 5 d -10 -5 d f black 549 1209 m 23 13 d -13 5 d -22 -11 d cl s 1 + 0.653333 0 c 527 1196 m 22 13 d -12 7 d -23 -11 d f black 527 1196 m 22 13 d -12 7 d -23 -11 d cl s 1 0.746667 0 c 505 1184 m 17 9 d -22 6 d -8 -4 d f 1 0.653333 0 c 522 1193 m 5 3 d -13 9 d -14 -6 d f black 505 1184 m 22 12 d -13 9 d -22 -10 d cl s + 1 0.746667 0 c 482 1174 m 23 10 d -13 11 d -23 -8 d f black 482 1174 m 23 10 d -13 11 d -23 -8 d cl s 1 0.746667 0 c 460 1168 m 22 6 d -13 13 d -22 -5 d f black 460 1168 m 22 6 d -13 13 d -22 -5 d cl s 1 0.746667 0 c 437 1166 m 23 2 d -13 14 d -23 + -2 d f black 437 1166 m 23 2 d -13 14 d -23 -2 d cl s 1 0.746667 0 c 415 1167 m 22 -1 d -13 14 d -15 X -4 -3 d f 1 0.653333 0 c 409 1180 m -7 1 d 3 -4 d f black 415 1167 m 22 -1 d -13 14 d -22 1 d cl s 1 0.746667 0 c 401 1168 m 14 -1 d -10 10 d f 1 + 0.653333 0 c 392 1169 m 9 -1 d 4 9 d -3 4 d -22 1 d f black 392 1169 m 23 -2 d -13 14 d -22 1 d cl s 1 0.653333 0 c 370 1171 m 22 -2 d -12 13 d -23 X f black 370 1171 m 22 -2 d -12 13 d -23 X cl s 1 0.653333 0 c 351 1172 m 19 -1 d -13 11 d -6 X f 1 + 0.56 0 c 348 1172 m 3 X 10 Y -16 X f black 348 1172 m 22 -1 d -13 11 d -22 X cl s 1 0.56 0 c 325 1170 m 23 2 d -13 10 d -23 -3 d f black 325 1170 m 23 2 d -13 10 d -23 -3 d cl s 1 0.56 0 c 303 1167 m 22 3 d -13 9 d -22 -4 d f black 303 1167 m 22 3 d + -13 9 d -22 -4 d cl s 1 0.56 0 c 1392 1373 m 23 6 d -13 10 d -23 -6 d f black 1392 1373 m 23 6 d -13 10 d -23 -6 d cl s 1 0.653333 0 c 1370 1364 m 14 5 d -22 3 d f 1 0.56 0 c 1384 1369 m 8 4 d -13 10 d -22 -7 d 5 -4 d f black 1370 1364 m 22 9 d -13 + 10 d -22 -7 d cl s 1 0.653333 0 c 1347 1353 m 23 11 d -8 8 d -12 1 d -16 -7 d f 1 0.56 0 c 1362 1372 m -5 4 d -7 -3 d f black 1347 1353 m 23 11 d -13 12 d -23 -10 d cl s 1 0.746667 0 c 1325 1340 m 10 6 d -17 2 d f 1 0.653333 0 c 1335 1346 m 12 7 d + -13 13 d -22 -11 d 6 -7 d f black 1325 1340 m 22 13 d -13 13 d -22 -11 d cl s 1 0.746667 0 c 1303 1328 m 22 12 d -7 8 d -17 2 d -11 -6 d f 1 0.653333 0 c 1318 1348 m -6 7 d -11 -5 d f black 1303 1328 m 22 12 d -13 15 d -22 -11 d cl s 1 0.84 0 c 1280 + 1317 m 16 8 d -22 X f 1 0.746667 0 c 1296 1325 m 7 3 d -13 16 d -23 -10 d 7 -9 d f black 1280 1317 m 23 11 d -13 16 d -23 -10 d cl s 1 0.84 0 c 1258 1310 m 22 7 d -6 8 d -26 -2 d f 1 0.746667 0 c 1274 1325 m -7 9 d -22 -7 d 3 -4 d f black 1258 1310 + m 22 7 d -13 17 d -22 -7 d cl s 1 0.84 0 c 1235 1308 m 23 2 d -10 13 d -20 -6 d f 1 0.746667 0 c 1248 1323 m -3 4 d -23 -4 d 6 -6 d f black 1235 1308 m 23 2 d -13 17 d -23 -4 d cl s 1 0.84 0 c 1219 1309 m 16 -1 d -7 9 d f 1 0.746667 0 c 1213 1310 m + 6 -1 d 9 8 d -6 6 d -22 1 d f black 1213 1310 m 22 -2 d -13 15 d -22 1 d cl s 1 0.746667 0 c 1190 1315 m 23 -5 d -13 14 d -16 2 d -1 -5 d f 1 0.653333 0 c 1184 1326 m -7 1 d 6 -6 d f black 1190 1315 m 23 -5 d -13 14 d -23 3 d cl s 1 0.746667 0 c + 1186 1316 m 4 -1 d -7 6 d f 1 0.653333 0 c 1168 1321 m 18 -5 d -3 5 d -6 6 d -22 4 d f black 1168 1321 m 22 -6 d -13 12 d -22 4 d cl s 1 0.653333 0 c 1157 1324 m 11 -3 d -13 10 d -8 1 d f 1 0.56 0 c 1146 1326 m 11 -2 d -10 8 d -14 3 d f black 1146 + 1326 m 22 -5 d -13 10 d -22 4 d cl s 1 0.56 0 c 1123 1329 m 23 -3 d -13 9 d -23 2 d f black 1123 1329 m 23 -3 d -13 9 d -23 2 d cl s 1 0.56 0 c 1118 1329 m 5 X -13 8 d -9 -1 d f 1 0.466667 0 c 1101 1329 m 17 X -17 7 d -13 X f black 1101 1329 m 22 X + -13 8 d -22 -1 d cl s 1 0.466667 0 c 1078 1324 m 23 5 d -13 7 d -23 -4 d f black 1078 1324 m 23 5 d -13 7 d -23 -4 d cl s 1 0.56 0 c 1056 1316 m 6 2 d -18 7 d -1 X f 1 0.466667 0 c 1062 1318 m 16 6 d -13 8 d -21 -7 d f black 1056 1316 m 22 8 d -13 8 + d -22 -7 d cl s 1 0.56 0 c 1033 1303 m 23 13 d -13 9 d -23 -10 d f black 1033 1303 m 23 13 d -13 9 d -23 -10 d cl s 1 0.653333 0 c 1011 1288 m 13 9 d -26 5 d f 1 0.56 0 c 1024 1297 m 9 6 d -13 12 d -22 -13 d f black 1011 1288 m 22 15 d -13 12 d -22 + -13 d cl s 1 0.746667 0 c 989 1271 m 10 7 d -18 3 d f 1 0.653333 0 c 999 1278 m 12 10 d -13 14 d -22 -14 d 5 -7 d f 1 0.56 0 c 998 1302 m f black 989 1271 m 22 17 d -13 14 d -22 -14 d cl s 1 0.84 0 c 966 1252 m 10 8 d -16 2 d f 1 0.746667 0 c 976 + 1260 m 13 11 d -8 10 d -14 1 d -14 -8 d 7 -12 d f 1 0.653333 0 c 981 1281 m -5 7 d -9 -6 d f black 966 1252 m 23 19 d -13 17 d -23 -14 d cl s 1 0.933333 0 c 944 1234 m 10 8 d -15 1 d f 1 0.84 0 c 954 1242 m 12 10 d -6 10 d -23 1 d -6 -4 d 8 -16 d f + 1 0.746667 0 c 960 1262 m -7 12 d -16 -11 d f black 944 1234 m 22 18 d -13 22 d -22 -15 d cl s 0.973333 1 0 c 921 1218 m 8 6 d -11 X f 1 0.933333 0 c 929 1224 m 15 10 d -5 9 d -29 X 8 -19 d f 1 0.84 0 c 939 1243 m -8 16 d -23 -13 d 2 -3 d f black + 921 1218 m 23 16 d -13 25 d -23 -13 d cl s 0.973333 1 0 c 899 1205 m 22 13 d -3 6 d -27 -2 d f 1 0.933333 0 c 918 1224 m -8 19 d -9 -1 d -15 -8 d 5 -12 d f 1 0.84 0 c 910 1243 m -2 3 d -7 -4 d f black 899 1205 m 22 13 d -13 28 d -22 -12 d cl s 0.88 + 1 0 c 876 1196 m 21 8 d -23 -3 d f 0.973333 1 0 c 897 1204 m 2 1 d -8 17 d -25 -3 d 8 -18 d f 1 0.933333 0 c 891 1222 m -5 12 d -23 -8 d 3 -7 d f black 876 1196 m 23 9 d -13 29 d -23 -8 d cl s 0.88 1 0 c 854 1191 m 22 5 d -2 5 d -22 -4 d f 0.973333 + 1 0 c 874 1201 m -8 18 d -22 -4 d 8 -18 d f 1 0.933333 0 c 866 1219 m -3 7 d -22 -4 d 3 -7 d f black 854 1191 m 22 5 d -13 30 d -22 -4 d cl s 0.88 1 0 c 834 1191 m 20 X -2 6 d f 0.973333 1 0 c 832 1191 m 2 X 18 6 d -8 18 d -20 -6 d f 1 0.933333 0 c + 844 1215 m -3 7 d -22 -1 d 5 -12 d f black 832 1191 m 22 X -13 31 d -22 -1 d cl s 0.973333 1 0 c 809 1195 m 23 -4 d -8 18 d -18 -8 d f 1 0.933333 0 c 824 1209 m -5 12 d -16 1 d -5 -2 d 8 -19 d f 1 0.84 0 c 803 1222 m -7 1 d 2 -3 d f black 809 1195 m + 23 -4 d -13 30 d -23 2 d cl s 0.973333 1 0 c 801 1198 m 8 -3 d -3 6 d f 1 0.933333 0 c 787 1203 m 14 -5 d 5 3 d -8 19 d -16 -9 d f 1 0.84 0 c 798 1220 m -2 3 d -22 4 d 8 -16 d f black 787 1203 m 22 -8 d -13 28 d -22 4 d cl s 1 0.933333 0 c 777 1207 + m 10 -4 d -5 8 d f 1 0.84 0 c 764 1212 m 13 -5 d 5 4 d -8 16 d -6 2 d -9 -8 d f 1 0.746667 0 c 768 1229 m -17 4 d 8 -12 d f black 764 1212 m 23 -9 d -13 24 d -23 6 d cl s 1 0.84 0 c 755 1216 m 9 -4 d -5 9 d f 1 0.746667 0 c 742 1221 m 13 -5 d 4 5 d + -8 12 d -13 3 d -4 -5 d f 1 0.653333 0 c 738 1236 m -9 3 d 5 -8 d f black 742 1221 m 22 -9 d -13 21 d -22 6 d cl s 1 0.746667 0 c 732 1225 m 10 -4 d -8 10 d f 1 0.653333 0 c 719 1229 m 13 -4 d 2 6 d -5 8 d -22 5 d -1 Y f 1 0.56 0 c 707 1244 m -1 X 1 + -1 d f black 719 1229 m 23 -8 d -13 18 d -23 5 d cl s 1 0.653333 0 c 706 1233 m 13 -4 d -12 14 d f 1 0.56 0 c 697 1236 m 9 -3 d 1 10 d -1 1 d -22 3 d f black 697 1236 m 22 -7 d -13 15 d -22 3 d cl s 1 0.56 0 c 675 1239 m 22 -3 d -13 11 d -22 1 d f 1 + 0.466667 0 c 662 1248 m f black 675 1239 m 22 -3 d -13 11 d -22 1 d cl s 1 0.56 0 c 669 1239 m 6 X -13 9 d f 1 0.466667 0 c 652 1239 m 17 X -7 9 d -23 -2 d f black 652 1239 m 23 X -13 9 d -23 -2 d cl s 1 0.466667 0 c 630 1234 m 22 5 d -13 7 d -22 -5 + d f black 630 1234 m 22 5 d -13 7 d -22 -5 d cl s 1 0.56 0 c 607 1226 m 5 2 d -9 8 d -9 -3 d f 1 0.466667 0 c 612 1228 m 18 6 d -13 7 d -14 -5 d f black 607 1226 m 23 8 d -13 7 d -23 -8 d cl s 1 0.56 0 c 585 1213 m 22 13 d -13 7 d -22 -11 d f black + 585 1213 m 22 13 d -13 7 d -22 -11 d cl s 1 0.653333 0 c 562 1199 m 12 7 d -17 7 d -8 -4 d f 1 0.56 0 c 574 1206 m 11 7 d -13 9 d -15 -9 d f black 562 1199 m 23 14 d -13 9 d -23 -13 d cl s 1 0.746667 0 c 540 1183 m 5 4 d -13 4 d f 1 0.653333 0 c 545 + 1187 m 17 12 d -13 10 d -22 -13 d 5 -5 d f black 540 1183 m 22 16 d -13 10 d -22 -13 d cl s 1 0.746667 0 c 518 1169 m 22 14 d -8 8 d -10 2 d -17 -9 d f 1 0.653333 0 c 532 1191 m -5 5 d -5 -3 d f black 518 1169 m 22 14 d -13 13 d -22 -12 d cl s 1 + 0.84 0 c 495 1158 m 18 9 d -26 2 d f 1 0.746667 0 c 513 1167 m 5 2 d -13 15 d -23 -10 d 5 -5 d f black 495 1158 m 23 11 d -13 15 d -23 -10 d cl s 1 0.84 0 c 473 1152 m 22 6 d -8 11 d -25 -3 d f 1 0.746667 0 c 487 1169 m -5 5 d -22 -6 d 2 -2 d f + black 473 1152 m 22 6 d -13 16 d -22 -6 d cl s 1 0.84 0 c 450 1150 m 23 2 d -11 14 d -19 -7 d f 1 0.746667 0 c 462 1166 m -2 2 d -23 -2 d 6 -7 d f black 450 1150 m 23 2 d -13 16 d -23 -2 d cl s 1 0.84 0 c 432 1151 m 18 -1 d -7 9 d f 1 0.746667 0 c + 428 1151 m 4 X 11 8 d -6 7 d -22 1 d f black 428 1151 m 22 -1 d -13 16 d -22 1 d cl s 1 0.746667 0 c 405 1154 m 23 -3 d -13 16 d -14 1 d -4 -4 d f 1 0.653333 0 c 401 1168 m -9 1 d 5 -5 d f black 405 1154 m 23 -3 d -13 16 d -23 2 d cl s 1 0.746667 0 + c 393 1156 m 12 -2 d -8 10 d f 1 0.653333 0 c 383 1158 m 10 -2 d 4 8 d -5 5 d -22 2 d f black 383 1158 m 22 -4 d -13 15 d -22 2 d cl s 1 0.653333 0 c 361 1160 m 22 -2 d -13 13 d -19 1 d -1 -2 d f 1 0.56 0 c 351 1172 m -3 X 2 -2 d f black 361 1160 m + 22 -2 d -13 13 d -22 1 d cl s 1 0.653333 0 c 341 1160 m 20 X -11 10 d f 1 0.56 0 c 338 1160 m 3 X 9 10 d -2 2 d -23 -2 d f black 338 1160 m 23 X -13 12 d -23 -2 d cl s 1 0.56 0 c 316 1157 m 22 3 d -13 10 d -22 -3 d f black 316 1157 m 22 3 d -13 10 d + -22 -3 d cl s 1 0.653333 0 c 1405 1360 m 23 7 d -2 2 d -30 X f 1 0.56 0 c 1426 1369 m -11 10 d -23 -6 d 4 -4 d f black 1405 1360 m 23 7 d -13 12 d -23 -6 d cl s 1 0.653333 0 c 1383 1350 m 22 10 d -9 9 d -12 X -14 -5 d f 1 0.56 0 c 1396 1369 m -4 4 d + -8 -4 d f black 1383 1350 m 22 10 d -13 13 d -22 -9 d cl s 1 0.746667 0 c 1360 1337 m 10 6 d -15 1 d f 1 0.653333 0 c 1370 1343 m 13 7 d -13 14 d -23 -11 d 8 -9 d f black 1360 1337 m 23 13 d -13 14 d -23 -11 d cl s 1 0.746667 0 c 1338 1323 m 22 14 d + -5 7 d -20 2 d -10 -6 d f 1 0.653333 0 c 1355 1344 m -8 9 d -12 -7 d f black 1338 1323 m 22 14 d -13 16 d -22 -13 d cl s 1 0.84 0 c 1315 1310 m 22 12 d -32 3 d f 1 0.746667 0 c 1337 1322 m 1 1 d -13 17 d -22 -12 d 2 -3 d f black 1315 1310 m 23 13 d + -13 17 d -22 -12 d cl s 1 0.933333 0 c 1293 1298 m 6 3 d -8 1 d f 1 0.84 0 c 1299 1301 m 16 9 d -10 15 d -9 X -16 -8 d 11 -15 d f 1 0.746667 0 c 1305 1325 m -2 3 d -7 -3 d f black 1293 1298 m 22 12 d -12 18 d -23 -11 d cl s 1 0.933333 0 c 1271 1291 + m 22 7 d -2 4 d -25 -3 d f 1 0.84 0 c 1291 1302 m -11 15 d -22 -7 d 8 -11 d f black 1271 1291 m 22 7 d -13 19 d -22 -7 d cl s 1 0.933333 0 c 1248 1289 m 23 2 d -5 8 d -20 -7 d f 1 0.84 0 c 1266 1299 m -8 11 d -23 -2 d 11 -16 d f black 1248 1289 m 23 + 2 d -13 19 d -23 -2 d cl s 1 0.933333 0 c 1243 1290 m 5 -1 d -2 3 d f 1 0.84 0 c 1226 1292 m 17 -2 d 3 2 d -11 16 d -16 1 d -4 -2 d f 1 0.746667 0 c 1219 1309 m -6 1 d 2 -3 d f black 1226 1292 m 22 -3 d -13 19 d -22 2 d cl s 1 0.84 0 c 1210 1297 m + 16 -5 d -11 15 d f 1 0.746667 0 c 1203 1299 m 7 -2 d 5 10 d -2 3 d -23 5 d f black 1203 1299 m 23 -7 d -13 18 d -23 5 d cl s 1 0.746667 0 c 1185 1305 m 18 -6 d -13 16 d -4 1 d f 1 0.653333 0 c 1181 1307 m 4 -2 d 1 11 d -18 5 d f black 1181 1307 m 22 + -8 d -13 16 d -22 6 d cl s 1 0.653333 0 c 1159 1314 m 22 -7 d -13 14 d -11 3 d f 1 0.56 0 c 1158 1314 m 1 X -2 10 d -11 2 d f black 1158 1314 m 23 -7 d -13 14 d -22 5 d cl s 1 0.56 0 c 1136 1318 m 22 -4 d -12 12 d -23 3 d f black 1136 1318 m 22 -4 d + -12 12 d -23 3 d cl s 1 0.56 0 c 1114 1318 m 22 X -13 11 d -5 X -6 -10 d f 1 0.466667 0 c 1118 1329 m -17 X 11 -10 d f black 1114 1318 m 22 X -13 11 d -22 X cl s 1 0.56 0 c 1091 1313 m 23 5 d -2 1 d -24 -4 d f 1 0.466667 0 c 1112 1319 m -11 10 d -23 + -5 d 10 -9 d f black 1091 1313 m 23 5 d -13 11 d -23 -5 d cl s 1 0.56 0 c 1069 1303 m 22 10 d -3 2 d -26 3 d -6 -2 d f 1 0.466667 0 c 1088 1315 m -10 9 d -16 -6 d f black 1069 1303 m 22 10 d -13 11 d -22 -8 d cl s 1 0.653333 0 c 1046 1289 m 6 3 d + -10 2 d f 1 0.56 0 c 1052 1292 m 17 11 d -13 13 d -23 -13 d 9 -9 d f black 1046 1289 m 23 14 d -13 13 d -23 -13 d cl s 1 0.746667 0 c 1024 1271 m 3 3 d -6 1 d f 1 0.653333 0 c 1027 1274 m 19 15 d -4 5 d -18 3 d -13 -9 d 10 -13 d f 1 0.56 0 c 1042 + 1294 m -9 9 d -9 -6 d f black 1024 1271 m 22 18 d -13 14 d -22 -15 d cl s 1 0.84 0 c 1001 1251 m 6 5 d -10 2 d f 1 0.746667 0 c 1007 1256 m 17 15 d -3 4 d -22 3 d -10 -7 d 8 -13 d f 1 0.653333 0 c 1021 1275 m -10 13 d -12 -10 d f black 1001 1251 m + 23 20 d -13 17 d -22 -17 d cl s 1 0.933333 0 c 979 1230 m 9 9 d -15 2 d f 1 0.84 0 c 988 1239 m 13 12 d -4 7 d -21 2 d -10 -8 d 7 -11 d f 1 0.746667 0 c 997 1258 m -8 13 d -13 -11 d f black 979 1230 m 22 21 d -12 20 d -23 -19 d cl s 0.973333 1 0 c + 957 1209 m 13 13 d -21 1 d f 1 0.933333 0 c 970 1222 m 9 8 d -6 11 d -19 1 d -10 -8 d 5 -11 d f 1 0.84 0 c 973 1241 m -7 11 d -12 -10 d f black 957 1209 m 22 21 d -13 22 d -22 -18 d cl s 0.88 1 0 c 934 1191 m 16 13 d -23 1 d f 0.973333 1 0 c 950 + 1204 m 7 5 d -8 14 d -20 1 d -8 -6 d 6 -13 d f 1 0.933333 0 c 949 1223 m -5 11 d -15 -10 d f black 934 1191 m 23 18 d -13 25 d -23 -16 d cl s 0.786667 1 0 c 912 1176 m 15 10 d -20 X f 0.88 1 0 c 927 1186 m 7 5 d -7 14 d -28 -1 d 8 -18 d f 0.973333 1 + 0 c 927 1205 m -6 13 d -22 -13 d -1 Y f black 912 1176 m 22 15 d -13 27 d -22 -13 d cl s 0.786667 1 0 c 889 1166 m 23 10 d -5 10 d -25 -3 d f 0.88 1 0 c 907 1186 m -8 18 d -2 X -21 -8 d 6 -13 d f 0.973333 1 0 c 899 1204 m 1 Y -2 -1 d f black 889 + 1166 m 23 10 d -13 29 d -23 -9 d cl s 0.786667 1 0 c 867 1161 m 22 5 d -7 17 d -22 -5 d f 0.88 1 0 c 882 1183 m -6 13 d -22 -5 d 6 -13 d f black 867 1161 m 22 5 d -13 30 d -22 -5 d cl s 0.786667 1 0 c 844 1162 m 23 -1 d -7 17 d -20 -6 d f 0.88 1 0 c + 860 1178 m -6 13 d -22 X 8 -19 d f 0.973333 1 0 c 834 1191 m -2 X f black 844 1162 m 23 -1 d -13 30 d -22 X cl s 0.786667 1 0 c 830 1166 m 14 -4 d -4 10 d f 0.88 1 0 c 822 1168 m 8 -2 d 10 6 d -8 19 d -17 -9 d f 0.973333 1 0 c 832 1191 m -23 4 d 6 + -13 d f black 822 1168 m 22 -6 d -12 29 d -23 4 d cl s 0.88 1 0 c 806 1175 m 16 -7 d -7 14 d f 0.973333 1 0 c 800 1178 m 6 -3 d 9 7 d -6 13 d -8 3 d -9 -6 d f 1 0.933333 0 c 801 1198 m -14 5 d 5 -11 d f black 800 1178 m 22 -10 d -13 27 d -22 8 d cl + s 0.973333 1 0 c 787 1185 m 13 -7 d -8 14 d f 1 0.933333 0 c 777 1190 m 10 -5 d 5 7 d -5 11 d -10 4 d -6 -7 d f 1 0.84 0 c 777 1207 m -13 5 d 7 -12 d f black 777 1190 m 23 -12 d -13 25 d -23 9 d cl s 1 0.933333 0 c 768 1194 m 9 -4 d -6 10 d f 1 0.84 + 0 c 755 1202 m 13 -8 d 3 6 d -7 12 d -9 4 d -4 -8 d f 1 0.746667 0 c 755 1216 m -13 5 d 9 -13 d f black 755 1202 m 22 -12 d -13 22 d -22 9 d cl s 1 0.84 0 c 749 1204 m 6 -2 d -4 6 d f 1 0.746667 0 c 732 1213 m 17 -9 d 2 4 d -9 13 d -10 4 d -2 -9 d f + 1 0.653333 0 c 732 1225 m -13 4 d 11 -13 d f black 732 1213 m 23 -11 d -13 19 d -23 8 d cl s 1 0.746667 0 c 729 1214 m 3 -1 d -2 3 d f 1 0.653333 0 c 710 1221 m 19 -7 d 1 2 d -11 13 d -13 4 d -7 Y f 1 0.56 0 c 706 1233 m -9 3 d 9 -10 d f black 710 + 1221 m 22 -8 d -13 16 d -22 7 d cl s 1 0.653333 0 c 705 1222 m 5 -1 d -4 5 d f 1 0.56 0 c 688 1226 m 17 -4 d 1 4 d -9 10 d -22 3 d f black 688 1226 m 22 -5 d -13 15 d -22 3 d cl s 1 0.56 0 c 665 1227 m 23 -1 d -13 13 d -6 X -7 -9 d f 1 0.466667 0 c + 669 1239 m -17 X 10 -9 d f black 665 1227 m 23 -1 d -13 13 d -23 X cl s 1 0.56 0 c 643 1223 m 22 4 d -3 3 d -21 -6 d f 1 0.466667 0 c 662 1230 m -10 9 d -22 -5 d 11 -10 d f black 643 1223 m 22 4 d -13 12 d -22 -5 d cl s 1 0.56 0 c 620 1214 m 23 9 d + -2 1 d -29 4 d -5 -2 d f 1 0.466667 0 c 641 1224 m -11 10 d -18 -6 d f black 620 1214 m 23 9 d -13 11 d -23 -8 d cl s 1 0.653333 0 c 598 1201 m -1 X f 1 0.56 0 c 598 1201 m 22 13 d -13 12 d -22 -13 d 12 -12 d f black 598 1201 m 22 13 d -13 12 d -22 + -13 d cl s 1 0.653333 0 c 575 1184 m 23 17 d -1 X -23 5 d -12 -7 d f 1 0.56 0 c 597 1201 m -12 12 d -11 -7 d f black 575 1184 m 23 17 d -13 12 d -23 -14 d cl s 1 0.746667 0 c 553 1167 m 19 15 d -27 5 d -5 -4 d f 1 0.653333 0 c 572 1182 m 3 2 d -13 + 15 d -17 -12 d f black 553 1167 m 22 17 d -13 15 d -22 -16 d cl s 1 0.84 0 c 531 1152 m 16 12 d -28 3 d f 1 0.746667 0 c 547 1164 m 6 3 d -13 16 d -22 -14 d 1 -2 d f black 531 1152 m 22 15 d -13 16 d -22 -14 d cl s 1 0.933333 0 c 508 1140 m 7 4 d + -10 X f 1 0.84 0 c 515 1144 m 16 8 d -12 15 d -6 X -18 -9 d 10 -14 d f 1 0.746667 0 c 519 1167 m -1 2 d -5 -2 d f black 508 1140 m 23 12 d -13 17 d -23 -11 d cl s 1 0.933333 0 c 486 1132 m 22 8 d -3 4 d -25 -3 d f 1 0.84 0 c 505 1144 m -10 14 d -22 + -6 d 7 -11 d f black 486 1132 m 22 8 d -13 18 d -22 -6 d cl s 1 0.933333 0 c 463 1130 m 23 2 d -6 9 d -20 -6 d f 1 0.84 0 c 480 1141 m -7 11 d -23 -2 d 10 -15 d f black 463 1130 m 23 2 d -13 20 d -23 -2 d cl s 1 0.933333 0 c 454 1131 m 9 -1 d -3 5 d + f 1 0.84 0 c 441 1133 m 13 -2 d 6 4 d -10 15 d -18 1 d -3 -2 d f 1 0.746667 0 c 432 1151 m -4 X 1 -2 d f black 441 1133 m 22 -3 d -13 20 d -22 1 d cl s 1 0.84 0 c 418 1137 m 23 -4 d -12 16 d -11 -11 d f 1 0.746667 0 c 429 1149 m -1 2 d -23 3 d 13 + -16 d f black 418 1137 m 23 -4 d -13 18 d -23 3 d cl s 1 0.84 0 c 417 1137 m 1 X 1 Y f 1 0.746667 0 c 396 1142 m 21 -5 d 1 1 d -13 16 d -12 2 d -4 -5 d f 1 0.653333 0 c 393 1156 m -10 2 d 6 -7 d f black 396 1142 m 22 -5 d -13 17 d -22 4 d cl s 1 + 0.746667 0 c 383 1144 m 13 -2 d -7 9 d f 1 0.653333 0 c 374 1146 m 9 -2 d 6 7 d -6 7 d -22 2 d f black 374 1146 m 22 -4 d -13 16 d -22 2 d cl s 1 0.653333 0 c 351 1146 m 23 X -13 14 d -20 X -1 -2 d f 1 0.56 0 c 341 1160 m -3 X 2 -2 d f black 351 + 1146 m 23 X -13 14 d -23 X cl s 1 0.653333 0 c 329 1145 m 22 1 d -11 12 d -16 -9 d f 1 0.56 0 c 340 1158 m -2 2 d -22 -3 d 8 -8 d f black 329 1145 m 22 1 d -13 14 d -22 -3 d cl s 1 0.653333 0 c 1418 1345 m 23 9 d -13 13 d -23 -7 d f black 1418 1345 + m 23 9 d -13 13 d -23 -7 d cl s 1 0.746667 0 c 1396 1334 m 12 6 d -18 1 d f 1 0.653333 0 c 1408 1340 m 10 5 d -13 15 d -22 -10 d 7 -9 d f black 1396 1334 m 22 11 d -13 15 d -22 -10 d cl s 1 0.746667 0 c 1373 1320 m 23 14 d -6 7 d -20 2 d -10 -6 d f + 1 0.653333 0 c 1390 1341 m -7 9 d -13 -7 d f black 1373 1320 m 23 14 d -13 16 d -23 -13 d cl s 1 0.84 0 c 1351 1305 m 21 14 d -33 3 d f 1 0.746667 0 c 1372 1319 m 1 1 d -13 17 d -22 -14 d 1 -1 d f black 1351 1305 m 22 15 d -13 17 d -22 -14 d cl s 1 + 0.933333 0 c 1328 1290 m 16 10 d -23 2 d f 1 0.84 0 c 1344 1300 m 7 5 d -12 17 d -2 X -22 -12 d 6 -8 d f 1 0.746667 0 c 1339 1322 m -1 1 d -1 -1 d f black 1328 1290 m 23 15 d -13 18 d -23 -13 d cl s 0.973333 1 0 c 1306 1278 m 3 2 d -4 X f 1 0.933333 + 0 c 1309 1280 m 19 10 d -7 12 d -22 -1 d -6 -3 d 12 -18 d f 1 0.84 0 c 1321 1302 m -6 8 d -16 -9 d f black 1306 1278 m 22 12 d -13 20 d -22 -12 d cl s 0.973333 1 0 c 1284 1270 m 22 8 d -1 2 d -25 -3 d f 1 0.933333 0 c 1305 1280 m -12 18 d -22 -7 d 9 + -14 d f black 1284 1270 m 22 8 d -13 20 d -22 -7 d cl s 0.973333 1 0 c 1261 1269 m 23 1 d -4 7 d -20 -6 d f 1 0.933333 0 c 1280 1277 m -9 14 d -23 -2 d 12 -18 d f black 1261 1269 m 23 1 d -13 21 d -23 -2 d cl s 0.973333 1 0 c 1258 1269 m 3 X -1 2 d + f 1 0.933333 0 c 1239 1272 m 19 -3 d 2 2 d -12 18 d -5 1 d -11 -7 d f 1 0.84 0 c 1243 1290 m -17 2 d 6 -9 d f black 1239 1272 m 22 -3 d -13 20 d -22 3 d cl s 1 0.933333 0 c 1227 1276 m 12 -4 d -7 11 d f 1 0.84 0 c 1216 1280 m 11 -4 d 5 7 d -6 9 d + -16 5 d -3 -4 d f 1 0.746667 0 c 1210 1297 m -7 2 d 4 -6 d f black 1216 1280 m 23 -8 d -13 20 d -23 7 d cl s 1 0.84 0 c 1203 1285 m 13 -5 d -9 13 d f 1 0.746667 0 c 1194 1289 m 9 -4 d 4 8 d -4 6 d -18 6 d -1 -2 d f 1 0.653333 0 c 1185 1305 m -4 2 d + 3 -4 d f black 1194 1289 m 22 -9 d -13 19 d -22 8 d cl s 1 0.746667 0 c 1179 1294 m 15 -5 d -10 14 d f 1 0.653333 0 c 1171 1297 m 8 -3 d 5 9 d -3 4 d -22 7 d f 1 0.56 0 c 1159 1314 m -1 X 1 X f black 1171 1297 m 23 -8 d -13 18 d -23 7 d cl s 1 + 0.653333 0 c 1150 1301 m 21 -4 d -12 17 d f 1 0.56 0 c 1149 1302 m 1 -1 d 9 13 d -1 X -22 4 d f black 1149 1302 m 22 -5 d -13 17 d -22 4 d cl s 1 0.56 0 c 1127 1302 m 22 X -13 16 d -22 X f black 1127 1302 m 22 X -13 16 d -22 X cl s 1 0.56 0 c 1104 + 1297 m 23 5 d -13 16 d -23 -5 d f black 1104 1297 m 23 5 d -13 16 d -23 -5 d cl s 1 0.653333 0 c 1082 1287 m 4 2 d -6 X f 1 0.56 0 c 1086 1289 m 18 8 d -13 16 d -22 -10 d 11 -14 d f black 1082 1287 m 22 10 d -13 16 d -22 -10 d cl s 1 0.653333 0 c + 1059 1272 m 23 15 d -2 2 d -28 3 d -6 -3 d f 1 0.56 0 c 1080 1289 m -11 14 d -17 -11 d f black 1059 1272 m 23 15 d -13 16 d -23 -14 d cl s 1 0.746667 0 c 1037 1253 m 19 16 d -29 5 d -3 -3 d f 1 0.653333 0 c 1056 1269 m 3 3 d -13 17 d -19 -15 d f + black 1037 1253 m 22 19 d -13 17 d -22 -18 d cl s 1 0.933333 0 c 1014 1232 m 3 2 d -5 1 d f 1 0.84 0 c 1017 1234 m 18 17 d -28 5 d -6 -5 d 11 -16 d f 1 0.746667 0 c 1035 1251 m 2 2 d -13 18 d -17 -15 d f black 1014 1232 m 23 21 d -13 18 d -23 -20 d + cl s 0.973333 1 0 c 992 1209 m 8 8 d -14 3 d f 1 0.933333 0 c 1000 1217 m 14 15 d -2 3 d -24 4 d -9 -9 d 7 -10 d f 1 0.84 0 c 1012 1235 m -11 16 d -13 -12 d f black 992 1209 m 22 23 d -13 19 d -22 -21 d cl s 0.88 1 0 c 970 1187 m 13 13 d -23 3 d f + 0.973333 1 0 c 983 1200 m 9 9 d -6 11 d -16 2 d -13 -13 d 3 -6 d f 1 0.933333 0 c 986 1220 m -7 10 d -9 -8 d f black 970 1187 m 22 22 d -13 21 d -22 -21 d cl s 0.786667 1 0 c 947 1167 m 18 16 d -28 3 d f 0.88 1 0 c 965 1183 m 5 4 d -10 16 d -10 1 d + -16 -13 d 3 -5 d f 0.973333 1 0 c 960 1203 m -3 6 d -7 -5 d f black 947 1167 m 23 20 d -13 22 d -23 -18 d cl s 0.693333 1 0 c 925 1152 m 20 14 d -28 X f 0.786667 1 0 c 945 1166 m 2 1 d -10 19 d -10 X -15 -10 d 5 -10 d f 0.88 1 0 c 937 1186 m -3 5 d + -7 -5 d f black 925 1152 m 22 15 d -13 24 d -22 -15 d cl s 0.6 1 0 c 902 1141 m 10 4 d -12 X f 0.693333 1 0 c 912 1145 m 13 7 d -8 14 d -27 -2 d 10 -19 d f 0.786667 1 0 c 917 1166 m -5 10 d -23 -10 d 1 -2 d f black 902 1141 m 23 11 d -13 24 d -23 + -10 d cl s 0.6 1 0 c 880 1137 m 22 4 d -2 4 d -22 -5 d f 0.693333 1 0 c 900 1145 m -10 19 d -22 -4 d 10 -20 d f 0.786667 1 0 c 890 1164 m -1 2 d -22 -5 d 1 -1 d f black 880 1137 m 22 4 d -13 25 d -22 -5 d cl s 0.6 1 0 c 871 1137 m 9 X -2 3 d f + 0.693333 1 0 c 857 1138 m 14 -1 d 7 3 d -10 20 d -18 -7 d f 0.786667 1 0 c 868 1160 m -1 1 d -23 1 d 6 -9 d f black 857 1138 m 23 -1 d -13 24 d -23 1 d cl s 0.693333 1 0 c 838 1144 m 19 -6 d -7 15 d f 0.786667 1 0 c 835 1145 m 3 -1 d 12 9 d -6 9 d + -14 4 d -5 -3 d f 0.88 1 0 c 830 1166 m -8 2 d 3 -5 d f black 835 1145 m 22 -7 d -13 24 d -22 6 d cl s 0.786667 1 0 c 817 1153 m 18 -8 d -10 18 d f 0.88 1 0 c 813 1156 m 4 -3 d 8 10 d -3 5 d -16 7 d -3 -3 d f 0.973333 1 0 c 806 1175 m -6 3 d 3 -6 d + f black 813 1156 m 22 -11 d -13 23 d -22 10 d cl s 0.88 1 0 c 799 1163 m 14 -7 d -10 16 d f 0.973333 1 0 c 790 1169 m 9 -6 d 4 9 d -3 6 d -13 7 d -3 -6 d f 1 0.933333 0 c 787 1185 m -10 5 d 7 -11 d f black 790 1169 m 23 -13 d -13 22 d -23 12 d cl s + 0.973333 1 0 c 782 1173 m 8 -4 d -6 10 d f 1 0.933333 0 c 768 1182 m 14 -9 d 2 6 d -7 11 d -9 4 d -2 -9 d f 1 0.84 0 c 768 1194 m -13 8 d 11 -17 d f black 768 1182 m 22 -13 d -13 21 d -22 12 d cl s 1 0.933333 0 c 765 1184 m 3 -2 d -2 3 d f 1 0.84 0 + c 747 1193 m 18 -9 d 1 1 d -11 17 d -6 2 d f 1 0.746667 0 c 745 1194 m 2 -1 d 2 11 d -17 9 d f black 745 1194 m 23 -12 d -13 20 d -23 11 d cl s 1 0.746667 0 c 726 1203 m 19 -9 d -13 19 d -3 1 d f 1 0.653333 0 c 723 1204 m 3 -1 d 3 11 d -19 7 d f + black 723 1204 m 22 -10 d -13 19 d -22 8 d cl s 1 0.653333 0 c 700 1210 m 23 -6 d -13 17 d -5 1 d -6 -10 d f 1 0.56 0 c 705 1222 m -17 4 d 11 -14 d f black 700 1210 m 23 -6 d -13 17 d -22 5 d cl s 1 0.653333 0 c 696 1210 m 4 X -1 2 d f 1 0.56 0 c + 678 1211 m 18 -1 d 3 2 d -11 14 d -23 1 d f black 678 1211 m 22 -1 d -12 16 d -23 1 d cl s 1 0.56 0 c 656 1207 m 22 4 d -13 16 d -22 -4 d f black 656 1207 m 22 4 d -13 16 d -22 -4 d cl s 1 0.56 0 c 633 1198 m 23 9 d -13 16 d -23 -9 d f black 633 + 1198 m 23 9 d -13 16 d -23 -9 d cl s 1 0.653333 0 c 611 1183 m 22 14 d -35 4 d f 1 0.56 0 c 633 1197 m 1 Y -13 16 d -22 -13 d f black 611 1183 m 22 15 d -13 16 d -22 -13 d cl s 1 0.746667 0 c 588 1166 m 16 12 d -26 3 d f 1 0.653333 0 c 604 1178 m 7 + 5 d -13 18 d -23 -17 d 3 -3 d f black 588 1166 m 23 17 d -13 18 d -23 -17 d cl s 1 0.84 0 c 566 1148 m 14 12 d -24 3 d f 1 0.746667 0 c 580 1160 m 8 6 d -10 15 d -6 1 d -19 -15 d 3 -4 d f 1 0.653333 0 c 578 1181 m -3 3 d -3 -2 d f black 566 1148 m + 22 18 d -13 18 d -22 -17 d cl s 1 0.933333 0 c 543 1132 m 14 10 d -21 1 d f 1 0.84 0 c 557 1142 m 9 6 d -10 15 d -9 1 d -16 -12 d 5 -9 d f 1 0.746667 0 c 556 1163 m -3 4 d -6 -3 d f black 543 1132 m 23 16 d -13 19 d -22 -15 d cl s 0.973333 1 0 c 521 + 1119 m 5 3 d -7 X f 1 0.933333 0 c 526 1122 m 17 10 d -7 11 d -21 1 d -7 -4 d 11 -18 d f 1 0.84 0 c 536 1143 m -5 9 d -16 -8 d f black 521 1119 m 22 13 d -12 20 d -23 -12 d cl s 0.973333 1 0 c 499 1111 m 22 8 d -2 3 d -25 -3 d f 1 0.933333 0 c 519 + 1122 m -11 18 d -22 -8 d 8 -13 d f black 499 1111 m 22 8 d -13 21 d -22 -8 d cl s 0.973333 1 0 c 476 1110 m 23 1 d -5 8 d -20 -6 d f 1 0.933333 0 c 494 1119 m -8 13 d -23 -2 d 11 -17 d f black 476 1110 m 23 1 d -13 21 d -23 -2 d cl s 0.973333 1 0 c + 470 1111 m 6 -1 d -2 3 d f 1 0.933333 0 c 454 1113 m 16 -2 d 4 2 d -11 17 d -9 1 d -9 -5 d f 1 0.84 0 c 454 1131 m -13 2 d 4 -7 d f black 454 1113 m 22 -3 d -13 20 d -22 3 d cl s 1 0.933333 0 c 436 1117 m 18 -4 d -9 13 d f 1 0.84 0 c 431 1118 m 5 -1 + d 9 9 d -4 7 d -23 4 d f black 431 1118 m 23 -5 d -13 20 d -23 4 d cl s 1 0.84 0 c 409 1125 m 22 -7 d -13 19 d -1 X -9 -11 d f 1 0.746667 0 c 417 1137 m -21 5 d 12 -16 d f black 409 1125 m 22 -7 d -13 19 d -22 5 d cl s 1 0.84 0 c 407 1125 m 2 X -1 1 + d f 1 0.746667 0 c 386 1130 m 21 -5 d 1 1 d -12 16 d -13 2 d -4 -5 d f 1 0.653333 0 c 383 1144 m -9 2 d 5 -7 d f black 386 1130 m 23 -5 d -13 17 d -22 4 d cl s 1 0.746667 0 c 371 1131 m 15 -1 d -7 9 d f 1 0.653333 0 c 364 1132 m 7 -1 d 8 8 d -5 7 d + -23 X f black 364 1132 m 22 -2 d -12 16 d -23 X cl s 1 0.653333 0 c 342 1132 m 22 X -13 14 d -22 -1 d f black 342 1132 m 22 X -13 14 d -22 -1 d cl s 1 0.746667 0 c 1431 1330 m 15 7 d -22 1 d f 1 0.653333 0 c 1446 1337 m 8 3 d -13 14 d -23 -9 d 6 -7 + d f black 1431 1330 m 23 10 d -13 14 d -23 -9 d cl s 1 0.746667 0 c 1409 1318 m 22 12 d -7 8 d -16 2 d -12 -6 d f 1 0.653333 0 c 1424 1338 m -6 7 d -10 -5 d f black 1409 1318 m 22 12 d -13 15 d -22 -11 d cl s 1 0.84 0 c 1386 1303 m 19 12 d -31 4 d f + 1 0.746667 0 c 1405 1315 m 4 3 d -13 16 d -23 -14 d 1 -1 d f black 1386 1303 m 23 15 d -13 16 d -23 -14 d cl s 1 0.933333 0 c 1364 1286 m 13 10 d -22 3 d f 1 0.84 0 c 1377 1296 m 9 7 d -12 16 d -2 X -21 -14 d 4 -6 d f 1 0.746667 0 c 1374 1319 m -1 1 + d -1 -1 d f black 1364 1286 m 22 17 d -13 17 d -22 -15 d cl s 0.973333 1 0 c 1341 1271 m 10 7 d -15 1 d f 1 0.933333 0 c 1351 1278 m 13 8 d -9 13 d -11 1 d -16 -10 d 8 -11 d f 1 0.84 0 c 1355 1299 m -4 6 d -7 -5 d f black 1341 1271 m 23 15 d -13 19 + d -23 -15 d cl s 0.973333 1 0 c 1319 1258 m 22 13 d -5 8 d -27 1 d -3 -2 d f 1 0.933333 0 c 1336 1279 m -8 11 d -19 -10 d f black 1319 1258 m 22 13 d -13 19 d -22 -12 d cl s 0.88 1 0 c 1297 1250 m 20 7 d -24 -2 d f 0.973333 1 0 c 1317 1257 m 2 1 d + -13 20 d -22 -8 d 9 -15 d f black 1297 1250 m 22 8 d -13 20 d -22 -8 d cl s 0.88 1 0 c 1274 1248 m 23 2 d -4 5 d -19 -6 d f 0.973333 1 0 c 1293 1255 m -9 15 d -23 -1 d 13 -20 d f black 1274 1248 m 23 2 d -13 20 d -23 -1 d cl s 0.88 1 0 c 1272 1248 m + 2 X 1 Y f 0.973333 1 0 c 1252 1252 m 20 -4 d 2 1 d -13 20 d -3 X -12 -8 d f 1 0.933333 0 c 1258 1269 m -19 3 d 7 -11 d f black 1252 1252 m 22 -4 d -13 21 d -22 3 d cl s 0.973333 1 0 c 1241 1255 m 11 -3 d -6 9 d f 1 0.933333 0 c 1229 1259 m 12 -4 d 5 + 6 d -7 11 d -12 4 d -5 -5 d f 1 0.84 0 c 1227 1276 m -11 4 d 6 -9 d f black 1229 1259 m 23 -7 d -13 20 d -23 8 d cl s 1 0.933333 0 c 1217 1264 m 12 -5 d -7 12 d f 1 0.84 0 c 1207 1269 m 10 -5 d 5 7 d -6 9 d -13 5 d -3 -5 d f 1 0.746667 0 c 1203 1285 + m -9 4 d 6 -9 d f black 1207 1269 m 22 -10 d -13 21 d -22 9 d cl s 1 0.84 0 c 1195 1273 m 12 -4 d -7 11 d f 1 0.746667 0 c 1184 1277 m 11 -4 d 5 7 d -6 9 d -15 5 d -3 -5 d f 1 0.653333 0 c 1179 1294 m -8 3 d 5 -8 d f black 1184 1277 m 23 -8 d -13 20 + d -23 8 d cl s 1 0.746667 0 c 1167 1281 m 17 -4 d -8 12 d f 1 0.653333 0 c 1162 1282 m 5 -1 d 9 8 d -5 8 d -21 4 d -1 X f 1 0.56 0 c 1150 1301 m -1 1 d -1 Y f black 1162 1282 m 22 -5 d -13 20 d -22 5 d cl s 1 0.653333 0 c 1140 1283 m 22 -1 d -13 19 + d -16 -8 d f 1 0.56 0 c 1149 1301 m 1 Y -22 X 6 -9 d f black 1140 1283 m 22 -1 d -13 20 d -22 X cl s 1 0.653333 0 c 1117 1279 m 23 4 d -7 10 d -23 -4 d f 1 0.56 0 c 1133 1293 m -6 9 d -23 -5 d 6 -8 d f black 1117 1279 m 23 4 d -13 19 d -23 -5 d cl s + 1 0.653333 0 c 1095 1269 m 22 10 d -7 10 d -24 X -4 -2 d f 1 0.56 0 c 1110 1289 m -6 8 d -18 -8 d f black 1095 1269 m 22 10 d -13 18 d -22 -10 d cl s 1 0.746667 0 c 1072 1254 m 17 11 d -27 3 d f 1 0.653333 0 c 1089 1265 m 6 4 d -13 18 d -23 -15 d 3 + -4 d f black 1072 1254 m 23 15 d -13 18 d -23 -15 d cl s 1 0.84 0 c 1050 1236 m 13 11 d -24 4 d f 1 0.746667 0 c 1063 1247 m 9 7 d -10 14 d -6 1 d -19 -16 d 2 -2 d f 1 0.653333 0 c 1062 1268 m -3 4 d -3 -3 d f black 1050 1236 m 22 18 d -13 18 d -22 + -19 d cl s 1 0.933333 0 c 1027 1215 m 16 14 d -26 5 d -3 -2 d f 1 0.84 0 c 1043 1229 m 7 7 d -11 15 d -4 X -18 -17 d f 1 0.746667 0 c 1039 1251 m -2 2 d -2 -2 d f black 1027 1215 m 23 21 d -13 17 d -23 -21 d cl s 0.88 1 0 c 1005 1192 m 3 3 d -6 1 d + f 0.973333 1 0 c 1008 1195 m 17 17 d -25 5 d -8 -8 d 10 -13 d f 1 0.933333 0 c 1025 1212 m 2 3 d -13 17 d -14 -15 d f black 1005 1192 m 22 23 d -13 17 d -22 -23 d cl s 0.786667 1 0 c 983 1170 m 7 8 d -16 4 d f 0.88 1 0 c 990 1178 m 15 14 d -3 4 d + -19 4 d -13 -13 d 4 -5 d f 0.973333 1 0 c 1002 1196 m -10 13 d -9 -9 d f black 983 1170 m 22 22 d -13 17 d -22 -22 d cl s 0.693333 1 0 c 960 1151 m 11 10 d -22 4 d f 0.786667 1 0 c 971 1161 m 12 9 d -9 12 d -9 1 d -18 -16 d 2 -2 d f 0.88 1 0 c 974 + 1182 m -4 5 d -5 -4 d f black 960 1151 m 23 19 d -13 17 d -23 -20 d cl s 0.6 1 0 c 938 1135 m 10 7 d -18 3 d f 0.693333 1 0 c 948 1142 m 12 9 d -11 14 d -4 1 d -20 -14 d 5 -7 d f 0.786667 1 0 c 949 1165 m -2 2 d -2 -1 d f black 938 1135 m 22 16 d + -13 16 d -22 -15 d cl s 0.6 1 0 c 915 1124 m 23 11 d -8 10 d -18 X -10 -4 d f 0.693333 1 0 c 930 1145 m -5 7 d -13 -7 d f black 915 1124 m 23 11 d -13 17 d -23 -11 d cl s 0.6 1 0 c 893 1120 m 22 4 d -13 17 d -22 -4 d f black 893 1120 m 22 4 d -13 17 + d -22 -4 d cl s 0.6 1 0 c 870 1122 m 23 -2 d -13 17 d -9 X -8 -6 d f 0.693333 1 0 c 871 1137 m -14 1 d 6 -7 d f black 870 1122 m 23 -2 d -13 17 d -23 1 d cl s 0.6 1 0 c 860 1125 m 10 -3 d -7 9 d f 0.693333 1 0 c 848 1128 m 12 -3 d 3 6 d -6 7 d -19 6 + d -1 -2 d f 0.786667 1 0 c 838 1144 m -3 1 d 2 -3 d f black 848 1128 m 22 -6 d -13 16 d -22 7 d cl s 0.693333 1 0 c 837 1134 m 11 -6 d -11 14 d f 0.786667 1 0 c 826 1139 m 11 -5 d 8 Y -2 3 d -18 8 d -3 Y f 0.88 1 0 c 817 1153 m -4 3 d 4 -6 d f black + 826 1139 m 22 -11 d -13 17 d -22 11 d cl s 0.786667 1 0 c 818 1143 m 8 -4 d -9 11 d f 0.88 1 0 c 803 1152 m 15 -9 d -1 7 d -4 6 d -14 7 d 1 -8 d f 0.973333 1 0 c 799 1163 m -9 6 d 10 -14 d f black 803 1152 m 23 -13 d -13 17 d -23 13 d cl s 0.88 1 0 + c 801 1153 m 2 -1 d -3 3 d f 0.973333 1 0 c 784 1163 m 17 -10 d -1 2 d -10 14 d -8 4 d f 1 0.933333 0 c 781 1165 m 3 -2 d -2 10 d -14 9 d f black 781 1165 m 22 -13 d -13 17 d -22 13 d cl s 1 0.933333 0 c 766 1173 m 15 -8 d -13 17 d -3 2 d f 1 0.84 0 + c 758 1177 m 8 -4 d -1 11 d -18 9 d -1 Y f 1 0.746667 0 c 747 1193 m -2 1 d 2 -2 d f black 758 1177 m 23 -12 d -13 17 d -23 12 d cl s 1 0.84 0 c 745 1183 m 13 -6 d -11 15 d f 1 0.746667 0 c 736 1187 m 9 -4 d 2 9 d -2 2 d -19 9 d -3 Y f 1 0.653333 0 + c 726 1203 m -3 1 d 3 -4 d f black 736 1187 m 22 -10 d -13 17 d -22 10 d cl s 1 0.746667 0 c 719 1191 m 17 -4 d -10 13 d f 1 0.653333 0 c 713 1192 m 6 -1 d 7 9 d -3 4 d -23 6 d f black 713 1192 m 23 -5 d -13 17 d -23 6 d cl s 1 0.653333 0 c 691 1193 + m 22 -1 d -13 18 d -4 X -12 -7 d f 1 0.56 0 c 696 1210 m -18 1 d 6 -8 d f black 691 1193 m 22 -1 d -13 18 d -22 1 d cl s 1 0.653333 0 c 669 1188 m 22 5 d -7 10 d -23 -5 d f 1 0.56 0 c 684 1203 m -6 8 d -22 -4 d 5 -9 d f black 669 1188 m 22 5 d -13 + 18 d -22 -4 d cl s 1 0.653333 0 c 646 1178 m 23 10 d -8 10 d -28 -1 d f 1 0.56 0 c 661 1198 m -5 9 d -23 -9 d -1 Y f black 646 1178 m 23 10 d -13 19 d -23 -9 d cl s 1 0.746667 0 c 624 1164 m 18 11 d -27 2 d f 1 0.653333 0 c 642 1175 m 4 3 d -13 19 d + -22 -14 d 4 -6 d f 1 0.56 0 c 633 1197 m 1 Y -1 Y f black 624 1164 m 22 14 d -13 20 d -22 -15 d cl s 1 0.84 0 c 601 1146 m 13 10 d -21 2 d f 1 0.746667 0 c 614 1156 m 10 8 d -9 13 d -11 1 d -16 -12 d 5 -8 d f 1 0.653333 0 c 615 1177 m -4 6 d -7 -5 d + f black 601 1146 m 23 18 d -13 19 d -23 -17 d cl s 1 0.933333 0 c 579 1127 m 13 11 d -21 2 d f 1 0.84 0 c 592 1138 m 9 8 d -8 12 d -13 2 d -14 -12 d 5 -8 d f 1 0.746667 0 c 593 1158 m -5 8 d -8 -6 d f black 579 1127 m 22 19 d -13 20 d -22 -18 d cl s + 0.973333 1 0 c 556 1111 m 13 9 d -19 2 d f 1 0.933333 0 c 569 1120 m 10 7 d -8 13 d -14 2 d -14 -10 d 7 -10 d f 1 0.84 0 c 571 1140 m -5 8 d -9 -6 d f black 556 1111 m 23 16 d -13 21 d -23 -16 d cl s 0.88 1 0 c 534 1098 m 4 2 d -6 X f 0.973333 1 0 c + 538 1100 m 18 11 d -6 11 d -24 X -5 -3 d 11 -19 d f 1 0.933333 0 c 550 1122 m -7 10 d -17 -10 d f black 534 1098 m 22 13 d -13 21 d -22 -13 d cl s 0.88 1 0 c 512 1091 m 22 7 d -2 2 d -25 -2 d f 0.973333 1 0 c 532 1100 m -11 19 d -22 -8 d 8 -13 d f + black 512 1091 m 22 7 d -13 21 d -22 -8 d cl s 0.88 1 0 c 489 1090 m 23 1 d -5 7 d -19 -7 d f 0.973333 1 0 c 507 1098 m -8 13 d -23 -1 d 12 -19 d f black 489 1090 m 23 1 d -13 20 d -23 -1 d cl s 0.88 1 0 c 487 1090 m 2 X -1 1 d f 0.973333 1 0 c 467 + 1093 m 20 -3 d 1 1 d -12 19 d -6 1 d -10 -7 d f 1 0.933333 0 c 470 1111 m -16 2 d 6 -9 d f black 467 1093 m 22 -3 d -13 20 d -22 3 d cl s 0.973333 1 0 c 455 1097 m 12 -4 d -7 11 d f 1 0.933333 0 c 444 1100 m 11 -3 d 5 7 d -6 9 d -18 4 d -2 -2 d f 1 + 0.84 0 c 436 1117 m -5 1 d 3 -3 d f black 444 1100 m 23 -7 d -13 20 d -23 5 d cl s 1 0.933333 0 c 429 1105 m 15 -5 d -10 15 d f 1 0.84 0 c 422 1108 m 7 -3 d 5 10 d -3 3 d -22 7 d f black 422 1108 m 22 -8 d -13 18 d -22 7 d cl s 1 0.84 0 c 401 1113 m + 21 -5 d -13 17 d -2 X f 1 0.746667 0 c 399 1114 m 2 -1 d 6 12 d -21 5 d f black 399 1114 m 23 -6 d -13 17 d -23 5 d cl s 1 0.746667 0 c 377 1117 m 22 -3 d -13 16 d -15 1 d -3 -4 d f 1 0.653333 0 c 371 1131 m -7 1 d 4 -5 d f black 377 1117 m 22 -3 d + -13 16 d -22 2 d cl s 1 0.746667 0 c 358 1118 m 19 -1 d -9 10 d f 1 0.653333 0 c 355 1118 m 3 X 10 9 d -4 5 d -22 X f black 355 1118 m 22 -1 d -13 15 d -22 X cl s 1 0.746667 0 c 1444 1317 m 22 11 d -8 8 d -12 1 d -15 -7 d f 1 0.653333 0 c 1458 1336 + m -4 4 d -8 -3 d f black 1444 1317 m 22 11 d -12 12 d -23 -10 d cl s 1 0.84 0 c 1422 1304 m 11 7 d -21 3 d f 1 0.746667 0 c 1433 1311 m 11 6 d -13 13 d -22 -12 d 3 -4 d f black 1422 1304 m 22 13 d -13 13 d -22 -12 d cl s 1 0.933333 0 c 1399 1288 m 4 + 3 d -8 2 d f 1 0.84 0 c 1403 1291 m 19 13 d -10 10 d -7 1 d -19 -12 d 9 -10 d f 1 0.746667 0 c 1412 1314 m -3 4 d -4 -3 d f black 1399 1288 m 23 16 d -13 14 d -23 -15 d cl s 0.973333 1 0 c 1377 1271 m 2 2 d -4 1 d f 1 0.933333 0 c 1379 1273 m 20 15 + d -4 5 d -18 3 d -13 -10 d 11 -12 d f 1 0.84 0 c 1395 1293 m -9 10 d -9 -7 d f black 1377 1271 m 22 17 d -13 15 d -22 -17 d cl s 0.973333 1 0 c 1354 1254 m 23 17 d -2 3 d -24 4 d -10 -7 d f 1 0.933333 0 c 1375 1274 m -11 12 d -13 -8 d f black 1354 + 1254 m 23 17 d -13 15 d -23 -15 d cl s 0.88 1 0 c 1332 1241 m 22 13 d -35 3 d f 0.973333 1 0 c 1354 1254 m -13 17 d -22 -13 d -1 Y f black 1332 1241 m 22 13 d -13 17 d -22 -13 d cl s 0.88 1 0 c 1309 1232 m 23 9 d -13 16 d -2 X -20 -7 d f 0.973333 1 + 0 c 1319 1257 m 1 Y -2 -1 d f black 1309 1232 m 23 9 d -13 17 d -22 -8 d cl s 0.88 1 0 c 1287 1229 m 22 3 d -12 18 d -23 -2 d f black 1287 1229 m 22 3 d -12 18 d -23 -2 d cl s 0.88 1 0 c 1265 1232 m 22 -3 d -13 19 d -2 X -12 -9 d f 0.973333 1 0 c + 1272 1248 m -20 4 d 8 -13 d f black 1265 1232 m 22 -3 d -13 19 d -22 4 d cl s 0.88 1 0 c 1257 1235 m 8 -3 d -5 7 d f 0.973333 1 0 c 1242 1239 m 15 -4 d 3 4 d -8 13 d -11 3 d -5 -6 d f 1 0.933333 0 c 1241 1255 m -12 4 d 7 -10 d f black 1242 1239 m 23 + -7 d -13 20 d -23 7 d cl s 0.973333 1 0 c 1232 1243 m 10 -4 d -6 10 d f 1 0.933333 0 c 1220 1248 m 12 -5 d 4 6 d -7 10 d -12 5 d -3 -6 d f 1 0.84 0 c 1217 1264 m -10 5 d 7 -11 d f black 1220 1248 m 22 -9 d -13 20 d -22 10 d cl s 1 0.933333 0 c 1210 + 1252 m 10 -4 d -6 10 d f 1 0.84 0 c 1197 1257 m 13 -5 d 4 6 d -7 11 d -12 4 d -4 -6 d f 1 0.746667 0 c 1195 1273 m -11 4 d 7 -10 d f black 1197 1257 m 23 -9 d -13 21 d -23 8 d cl s 1 0.84 0 c 1183 1260 m 14 -3 d -6 10 d f 1 0.746667 0 c 1175 1262 m + 8 -2 d 8 7 d -7 10 d -17 4 d -3 -3 d f 1 0.653333 0 c 1167 1281 m -5 1 d 2 -4 d f black 1175 1262 m 22 -5 d -13 20 d -22 5 d cl s 1 0.746667 0 c 1152 1264 m 23 -2 d -11 16 d -16 -8 d f 1 0.653333 0 c 1164 1278 m -2 4 d -22 1 d 8 -13 d f black 1152 + 1264 m 23 -2 d -13 20 d -22 1 d cl s 1 0.746667 0 c 1130 1260 m 22 4 d -4 6 d -22 -5 d f 1 0.653333 0 c 1148 1270 m -8 13 d -23 -4 d 9 -14 d f black 1130 1260 m 22 4 d -12 19 d -23 -4 d cl s 1 0.746667 0 c 1108 1251 m 22 9 d -4 5 d -28 -1 d f 1 + 0.653333 0 c 1126 1265 m -9 14 d -22 -10 d 3 -5 d f black 1108 1251 m 22 9 d -13 19 d -22 -10 d cl s 1 0.84 0 c 1085 1238 m 6 4 d -9 1 d f 1 0.746667 0 c 1091 1242 m 17 9 d -10 13 d -9 1 d -17 -11 d 10 -11 d f 1 0.653333 0 c 1098 1264 m -3 5 d -6 -4 + d f black 1085 1238 m 23 13 d -13 18 d -23 -15 d cl s 1 0.933333 0 c 1063 1222 m 1 1 d -3 X f 1 0.84 0 c 1064 1223 m 21 15 d -3 5 d -19 4 d -13 -11 d 11 -13 d f 1 0.746667 0 c 1082 1243 m -10 11 d -9 -7 d f black 1063 1222 m 22 16 d -13 16 d -22 -18 + d cl s 0.973333 1 0 c 1040 1203 m 3 2 d -9 3 d f 1 0.933333 0 c 1043 1205 m 20 17 d -2 1 d -18 6 d -16 -14 d 7 -7 d f 1 0.84 0 c 1061 1223 m -11 13 d -7 -7 d f black 1040 1203 m 23 19 d -13 14 d -23 -21 d cl s 0.88 1 0 c 1018 1182 m 6 6 d -16 7 d -3 + -3 d f 0.973333 1 0 c 1024 1188 m 16 15 d -6 5 d -9 4 d -17 -17 d f 1 0.933333 0 c 1034 1208 m -7 7 d -2 -3 d f black 1018 1182 m 22 21 d -13 12 d -22 -23 d cl s 0.786667 1 0 c 995 1162 m 10 8 d -15 8 d -7 -8 d f 0.88 1 0 c 1005 1170 m 13 12 d -13 + 10 d -15 -14 d f black 995 1162 m 23 20 d -13 10 d -22 -22 d cl s 0.693333 1 0 c 973 1144 m 11 9 d -13 8 d -11 -10 d f 0.786667 1 0 c 984 1153 m 11 9 d -12 8 d -12 -9 d f black 973 1144 m 22 18 d -12 8 d -23 -19 d cl s 0.6 1 0 c 951 1129 m 6 5 d -9 + 8 d -10 -7 d f 0.693333 1 0 c 957 1134 m 16 10 d -13 7 d -12 -9 d f black 951 1129 m 22 15 d -13 7 d -22 -16 d cl s 0.6 1 0 c 928 1119 m 23 10 d -13 6 d -23 -11 d f black 928 1119 m 23 10 d -13 6 d -23 -11 d cl s 0.6 1 0 c 906 1115 m 22 4 d -13 5 d + -22 -4 d f black 906 1115 m 22 4 d -13 5 d -22 -4 d cl s 0.6 1 0 c 883 1116 m 23 -1 d -13 5 d -23 2 d f black 883 1116 m 23 -1 d -13 5 d -23 2 d cl s 0.6 1 0 c 877 1118 m 6 -2 d -13 6 d -10 3 d f 0.693333 1 0 c 861 1122 m 16 -4 d -17 7 d -12 3 d f + black 861 1122 m 22 -6 d -13 6 d -22 6 d cl s 0.693333 1 0 c 851 1126 m 10 -4 d -13 6 d -11 6 d f 0.786667 1 0 c 838 1131 m 13 -5 d -14 8 d -11 5 d f black 838 1131 m 23 -9 d -13 6 d -22 11 d cl s 0.786667 1 0 c 830 1135 m 8 -4 d -12 8 d -8 4 d f + 0.88 1 0 c 816 1142 m 14 -7 d -12 8 d -15 9 d f black 816 1142 m 22 -11 d -12 8 d -23 13 d cl s 0.88 1 0 c 811 1145 m 5 -3 d -13 10 d -2 1 d f 0.973333 1 0 c 794 1153 m 17 -8 d -10 8 d -17 10 d 5 -5 d f 1 0.933333 0 c 784 1163 m -3 2 d 8 -7 d f + black 794 1153 m 22 -11 d -13 10 d -22 13 d cl s 0.973333 1 0 c 791 1154 m 3 -1 d -5 5 d f 1 0.933333 0 c 771 1163 m 20 -9 d -2 4 d -8 7 d -15 8 d 4 -9 d f 1 0.84 0 c 766 1173 m -8 4 d 12 -13 d f black 771 1163 m 23 -10 d -13 12 d -23 12 d cl s 1 + 0.933333 0 c 770 1164 m 1 -1 d -1 1 d f 1 0.84 0 c 749 1171 m 21 -7 d -12 13 d -13 6 d 1 -8 d f 1 0.746667 0 c 745 1183 m -9 4 d 10 -12 d f black 749 1171 m 22 -8 d -13 14 d -22 10 d cl s 1 0.84 0 c 744 1172 m 5 -1 d -3 4 d f 1 0.746667 0 c 726 1175 + m 18 -3 d 2 3 d -10 12 d -17 4 d -2 -3 d f 1 0.653333 0 c 719 1191 m -6 1 d 4 -4 d f black 726 1175 m 23 -4 d -13 16 d -23 5 d cl s 1 0.746667 0 c 704 1174 m 22 1 d -9 13 d -17 -8 d f 1 0.653333 0 c 717 1188 m -4 4 d -22 1 d 9 -13 d f black 704 1174 + m 22 1 d -13 17 d -22 1 d cl s 1 0.746667 0 c 681 1168 m 23 6 d -4 6 d -23 -4 d f 1 0.653333 0 c 700 1180 m -9 13 d -22 -5 d 8 -12 d f black 681 1168 m 23 6 d -13 19 d -22 -5 d cl s 1 0.746667 0 c 659 1158 m 22 10 d -4 8 d -29 -1 d f 1 0.653333 0 c + 677 1176 m -8 12 d -23 -10 d 2 -3 d f black 659 1158 m 22 10 d -12 20 d -23 -10 d cl s 1 0.84 0 c 637 1143 m 16 11 d -24 1 d f 1 0.746667 0 c 653 1154 m 6 4 d -11 17 d -6 X -18 -11 d 5 -9 d f 1 0.653333 0 c 648 1175 m -2 3 d -4 -3 d f black 637 1143 + m 22 15 d -13 20 d -22 -14 d cl s 1 0.933333 0 c 614 1125 m 12 10 d -19 2 d f 1 0.84 0 c 626 1135 m 11 8 d -8 12 d -15 1 d -13 -10 d 6 -9 d f 1 0.746667 0 c 629 1155 m -5 9 d -10 -8 d f black 614 1125 m 23 18 d -13 21 d -23 -18 d cl s 0.973333 1 0 c + 592 1107 m 11 10 d -19 2 d f 1 0.933333 0 c 603 1117 m 11 8 d -7 12 d -15 1 d -13 -11 d 5 -8 d f 1 0.84 0 c 607 1137 m -6 9 d -9 -8 d f black 592 1107 m 22 18 d -13 21 d -22 -19 d cl s 0.88 1 0 c 569 1091 m 10 7 d -15 2 d f 0.973333 1 0 c 579 1098 m + 13 9 d -8 12 d -15 1 d -13 -9 d 8 -11 d f 1 0.933333 0 c 584 1119 m -5 8 d -10 -7 d f black 569 1091 m 23 16 d -13 20 d -23 -16 d cl s 0.88 1 0 c 547 1079 m 22 12 d -5 9 d -26 X -4 -2 d f 0.973333 1 0 c 564 1100 m -8 11 d -18 -11 d f black 547 1079 + m 22 12 d -13 20 d -22 -13 d cl s 0.786667 1 0 c 525 1073 m 11 3 d -13 -2 d f 0.88 1 0 c 536 1076 m 11 3 d -13 19 d -22 -7 d 11 -17 d f black 525 1073 m 22 6 d -13 19 d -22 -7 d cl s 0.786667 1 0 c 520 1073 m 5 X -2 1 d f 0.88 1 0 c 502 1072 m 18 1 + d 3 1 d -11 17 d -23 -1 d f black 502 1072 m 23 1 d -13 18 d -23 -1 d cl s 0.88 1 0 c 480 1077 m 22 -5 d -13 18 d -2 X -9 -11 d f 0.973333 1 0 c 487 1090 m -20 3 d 11 -14 d f black 480 1077 m 22 -5 d -13 18 d -22 3 d cl s 0.88 1 0 c 478 1078 m 2 -1 + d -2 2 d f 0.973333 1 0 c 457 1085 m 21 -7 d 1 Y -11 14 d -12 4 d -2 -7 d f 1 0.933333 0 c 455 1097 m -11 3 d 9 -10 d f black 457 1085 m 23 -8 d -13 16 d -23 7 d cl s 0.973333 1 0 c 453 1086 m 4 -1 d -4 5 d f 1 0.933333 0 c 435 1093 m 18 -7 d 4 Y -9 + 10 d -15 5 d -5 Y f 1 0.84 0 c 429 1105 m -7 3 d 7 -8 d f black 435 1093 m 22 -8 d -13 15 d -22 8 d cl s 1 0.933333 0 c 428 1095 m 7 -2 d -6 7 d f 1 0.84 0 c 412 1100 m 16 -5 d 1 5 d -7 8 d -21 5 d -1 Y f 1 0.746667 0 c 401 1113 m -2 1 d 2 -2 d f + black 412 1100 m 23 -7 d -13 15 d -23 6 d cl s 1 0.84 0 c 398 1102 m 14 -2 d -11 12 d f 1 0.746667 0 c 390 1104 m 8 -2 d 3 10 d -2 2 d -22 3 d f black 390 1104 m 22 -4 d -13 14 d -22 3 d cl s 1 0.746667 0 c 368 1106 m 22 -2 d -13 13 d -19 1 d -1 -2 + d f 1 0.653333 0 c 358 1118 m -3 X 2 -2 d f black 368 1106 m 22 -2 d -13 13 d -22 1 d cl s 1 0.746667 0 c 1457 1307 m 22 10 d -13 11 d -22 -11 d f black 1457 1307 m 22 10 d -13 11 d -22 -11 d cl s 1 0.84 0 c 1435 1293 m 18 11 d -20 7 d -11 -7 d f 1 + 0.746667 0 c 1453 1304 m 4 3 d -13 10 d -11 -6 d f black 1435 1293 m 22 14 d -13 10 d -22 -13 d cl s 1 0.933333 0 c 1412 1278 m 10 6 d -19 7 d -4 -3 d f 1 0.84 0 c 1422 1284 m 13 9 d -13 11 d -19 -13 d f black 1412 1278 m 23 15 d -13 11 d -23 -16 d + cl s 0.973333 1 0 c 1390 1260 m 7 6 d -18 7 d -2 -2 d f 1 0.933333 0 c 1397 1266 m 15 12 d -13 10 d -20 -15 d f black 1390 1260 m 22 18 d -13 10 d -22 -17 d cl s 0.88 1 0 c 1367 1243 m 6 5 d -18 6 d f 0.973333 1 0 c 1373 1248 m 17 12 d -13 11 d -23 + -17 d 1 X f black 1367 1243 m 23 17 d -13 11 d -23 -17 d cl s 0.88 1 0 c 1345 1229 m 22 14 d -12 11 d -1 X -22 -13 d f 0.973333 1 0 c 1355 1254 m -1 X f black 1345 1229 m 22 14 d -13 11 d -22 -13 d cl s 0.786667 1 0 c 1322 1219 m 22 9 d -34 3 d f + 0.88 1 0 c 1344 1228 m 1 1 d -13 12 d -23 -9 d 1 -1 d f black 1322 1219 m 23 10 d -13 12 d -23 -9 d cl s 0.786667 1 0 c 1300 1215 m 22 4 d -12 12 d -19 -6 d f 0.88 1 0 c 1310 1231 m -1 1 d -22 -3 d 4 -4 d f black 1300 1215 m 22 4 d -13 13 d -22 -3 d + cl s 0.786667 1 0 c 1283 1216 m 17 -1 d -9 10 d f 0.88 1 0 c 1278 1216 m 5 X 8 9 d -4 4 d -22 3 d f black 1278 1216 m 22 -1 d -13 14 d -22 3 d cl s 0.88 1 0 c 1255 1222 m 23 -6 d -13 16 d -8 3 d -4 -10 d f 0.973333 1 0 c 1257 1235 m -15 4 d 11 -14 d + f black 1255 1222 m 23 -6 d -13 16 d -23 7 d cl s 0.88 1 0 c 1252 1223 m 3 -1 d -2 3 d f 0.973333 1 0 c 1233 1230 m 19 -7 d 1 2 d -11 14 d -10 4 d -3 -8 d f 1 0.933333 0 c 1232 1243 m -12 5 d 9 -13 d f black 1233 1230 m 22 -8 d -13 17 d -22 9 d cl s + 0.973333 1 0 c 1228 1232 m 5 -2 d -4 5 d f 1 0.933333 0 c 1210 1238 m 18 -6 d 1 3 d -9 13 d -10 4 d -4 -7 d f 1 0.84 0 c 1210 1252 m -13 5 d 9 -12 d f black 1210 1238 m 23 -8 d -13 18 d -23 9 d cl s 1 0.933333 0 c 1202 1240 m 8 -2 d -4 7 d f 1 0.84 + 0 c 1188 1243 m 14 -3 d 4 5 d -9 12 d -14 3 d -4 -4 d f 1 0.746667 0 c 1183 1260 m -8 2 d 4 -6 d f black 1188 1243 m 22 -5 d -13 19 d -22 5 d cl s 1 0.84 0 c 1165 1245 m 23 -2 d -9 13 d -15 -9 d f 1 0.746667 0 c 1179 1256 m -4 6 d -23 2 d 12 -17 d f + black 1165 1245 m 23 -2 d -13 19 d -23 2 d cl s 1 0.84 0 c 1158 1245 m 7 X -1 2 d f 1 0.746667 0 c 1143 1243 m 15 2 d 6 2 d -12 17 d -22 -4 d f black 1143 1243 m 22 2 d -13 19 d -22 -4 d cl s 1 0.84 0 c 1121 1237 m 4 1 d -5 X f 1 0.746667 0 c 1125 + 1238 m 18 5 d -13 17 d -22 -9 d 12 -13 d f black 1121 1237 m 22 6 d -13 17 d -22 -9 d cl s 1 0.84 0 c 1098 1227 m 23 10 d -1 1 d -29 4 d -6 -4 d f 1 0.746667 0 c 1120 1238 m -12 13 d -17 -9 d f black 1098 1227 m 23 10 d -13 14 d -23 -13 d cl s 1 + 0.933333 0 c 1076 1213 m 3 2 d -15 8 d -1 -1 d f 1 0.84 0 c 1079 1215 m 19 12 d -13 11 d -21 -15 d f black 1076 1213 m 22 14 d -13 11 d -22 -16 d cl s 0.973333 1 0 c 1043 1205 m -3 -2 d 8 -3 d f 1 0.933333 0 c 1053 1198 m 23 15 d -13 9 d -20 -17 d 5 + -5 d f black 1053 1198 m 23 15 d -13 9 d -23 -19 d cl s 0.88 1 0 c 1024 1188 m -6 -6 d 8 X f 0.973333 1 0 c 1031 1181 m 20 15 d -3 4 d -8 3 d -16 -15 d 2 -6 d f 1 0.933333 0 c 1051 1196 m 2 2 d -5 2 d f black 1031 1181 m 22 17 d -13 5 d -22 -21 d cl + s 0.786667 1 0 c 1005 1170 m -10 -8 d 9 2 d f 0.88 1 0 c 1008 1164 m 18 14 d 4 Y -8 X -13 -12 d -1 -6 d f 0.973333 1 0 c 1026 1178 m 5 3 d -5 1 d f black 1008 1164 m 23 17 d -13 1 d -23 -20 d cl s 0.693333 1 0 c 984 1153 m -11 -9 d 7 3 d f 0.786667 + 1 0 c 986 1149 m 15 10 d 3 5 d -9 -2 d -11 -9 d -4 -6 d f 0.88 1 0 c 1001 1159 m 7 5 d -4 X f black 986 1149 m 22 15 d -13 -2 d -22 -18 d cl s 0.6 1 0 c 957 1134 m -6 -5 d 2 2 d f 0.693333 1 0 c 964 1136 m 4 3 d 12 8 d -7 -3 d -16 -10 d -4 -3 d f + 0.786667 1 0 c 968 1139 m 18 10 d -6 -2 d f black 964 1136 m 22 13 d -13 -5 d -22 -15 d cl s 0.6 1 0 c 953 1131 m -2 -2 d -23 -10 d 7 5 d f 0.693333 1 0 c 941 1128 m 23 8 d -11 -5 d -18 -7 d f black 941 1128 m 23 8 d -13 -7 d -23 -10 d cl s 0.6 1 0 + c 935 1124 m -7 -5 d -22 -4 d 7 4 d f 0.693333 1 0 c 919 1123 m 22 5 d -6 -4 d -22 -5 d f black 919 1123 m 22 5 d -13 -9 d -22 -4 d cl s 0.6 1 0 c 913 1119 m -7 -4 d -23 1 d 3 1 d f 0.693333 1 0 c 896 1123 m 23 X -6 -4 d -27 -2 d f black 896 1123 m + 23 X -13 -8 d -23 1 d cl s 0.6 1 0 c 886 1117 m -3 -1 d -6 2 d f 0.693333 1 0 c 893 1124 m 3 -1 d -10 -6 d -9 1 d -16 4 d 6 2 d f 0.786667 1 0 c 874 1127 m 19 -3 d -26 X f black 874 1127 m 22 -4 d -13 -7 d -22 6 d cl s 0.693333 1 0 c 867 1124 m -6 + -2 d -10 4 d f 0.786667 1 0 c 860 1131 m 14 -4 d -7 -3 d -16 2 d -13 5 d 8 1 d f 0.88 1 0 c 851 1133 m 9 -2 d -14 1 d f black 851 1133 m 23 -6 d -13 -5 d -23 9 d cl s 0.786667 1 0 c 846 1132 m -8 -1 d -8 4 d f 0.88 1 0 c 835 1139 m 16 -6 d -5 -1 d + -16 3 d -14 7 d 7 X f 0.973333 1 0 c 829 1141 m 6 -2 d -12 3 d f black 829 1141 m 22 -8 d -13 -2 d -22 11 d cl s 0.88 1 0 c 823 1142 m -7 X -5 3 d f 0.973333 1 0 c 810 1148 m 19 -7 d -6 1 d -12 3 d -17 8 d 6 -2 d f 1 0.933333 0 c 807 1149 m 3 -1 d + -10 3 d f black 807 1149 m 22 -8 d -13 1 d -22 11 d cl s 0.973333 1 0 c 800 1151 m -6 2 d -3 1 d f 1 0.933333 0 c 784 1155 m 23 -6 d -7 2 d -9 3 d -20 9 d f black 784 1155 m 23 -6 d -13 4 d -23 10 d cl s 1 0.933333 0 c 782 1156 m 2 -1 d -13 8 d -1 1 + d f 1 0.84 0 c 762 1159 m 20 -3 d -12 8 d -21 7 d f black 762 1159 m 22 -4 d -13 8 d -22 8 d cl s 1 0.84 0 c 739 1160 m 23 -1 d -13 12 d -5 1 d -6 -11 d f 1 0.746667 0 c 744 1172 m -18 3 d 12 -14 d f black 739 1160 m 23 -1 d -13 12 d -23 4 d cl s 1 + 0.84 0 c 733 1159 m 6 1 d -1 1 d f 1 0.746667 0 c 717 1157 m 16 2 d 5 2 d -12 14 d -22 -1 d f black 717 1157 m 22 3 d -13 15 d -22 -1 d cl s 1 0.84 0 c 694 1150 m 13 4 d -14 -1 d f 1 0.746667 0 c 707 1154 m 10 3 d -13 17 d -23 -6 d 12 -15 d f black + 694 1150 m 23 7 d -13 17 d -23 -6 d cl s 1 0.84 0 c 672 1139 m 22 11 d -1 3 d -31 X f 1 0.746667 0 c 693 1153 m -12 15 d -22 -10 d 3 -5 d f black 672 1139 m 22 11 d -13 18 d -22 -10 d cl s 1 0.933333 0 c 650 1124 m 11 7 d -17 2 d f 1 0.84 0 c 661 + 1131 m 11 8 d -10 14 d -9 1 d -16 -11 d 7 -10 d f 1 0.746667 0 c 662 1153 m -3 5 d -6 -4 d f black 650 1124 m 22 15 d -13 19 d -22 -15 d cl s 0.973333 1 0 c 627 1107 m 7 5 d -12 2 d f 1 0.933333 0 c 634 1112 m 16 12 d -6 9 d -18 2 d -12 -10 d 8 -11 + d f 1 0.84 0 c 644 1133 m -7 10 d -11 -8 d f black 627 1107 m 23 17 d -13 19 d -23 -18 d cl s 0.88 1 0 c 605 1090 m 5 4 d -9 1 d f 0.973333 1 0 c 610 1094 m 17 13 d -5 7 d -19 3 d -11 -10 d 9 -12 d f 1 0.933333 0 c 622 1114 m -8 11 d -11 -8 d f + black 605 1090 m 22 17 d -13 18 d -22 -18 d cl s 0.88 1 0 c 582 1075 m 23 15 d -4 5 d -22 3 d -10 -7 d f 0.973333 1 0 c 601 1095 m -9 12 d -13 -9 d f black 582 1075 m 23 15 d -13 17 d -23 -16 d cl s 0.786667 1 0 c 560 1064 m 22 11 d -33 2 d f 0.88 1 + 0 c 582 1075 m -13 16 d -22 -12 d 2 -2 d f black 560 1064 m 22 11 d -13 16 d -22 -12 d cl s 0.786667 1 0 c 537 1059 m 23 5 d -11 13 d -13 -1 d -11 -3 d f 0.88 1 0 c 549 1077 m -2 2 d -11 -3 d f black 537 1059 m 23 5 d -13 15 d -22 -6 d cl s 0.786667 + 1 0 c 515 1060 m 22 -1 d -12 14 d -5 X -8 -10 d f 0.88 1 0 c 520 1073 m -18 -1 d 10 -9 d f black 515 1060 m 22 -1 d -12 14 d -23 -1 d cl s 0.786667 1 0 c 513 1061 m 2 -1 d -3 3 d f 0.88 1 0 c 493 1066 m 20 -5 d -1 2 d -10 9 d -22 5 d f black 493 + 1066 m 22 -6 d -13 12 d -22 5 d cl s 0.88 1 0 c 485 1069 m 8 -3 d -13 11 d -2 1 d f 0.973333 1 0 c 470 1074 m 15 -5 d -7 9 d -21 7 d f black 470 1074 m 23 -8 d -13 11 d -23 8 d cl s 0.973333 1 0 c 461 1078 m 9 -4 d -13 11 d -4 1 d f 1 0.933333 0 c + 448 1083 m 13 -5 d -8 8 d -18 7 d f black 448 1083 m 22 -9 d -13 11 d -22 8 d cl s 1 0.933333 0 c 436 1086 m 12 -3 d -13 10 d -7 2 d f 1 0.84 0 c 425 1089 m 11 -3 d -8 9 d -16 5 d f black 425 1089 m 23 -6 d -13 10 d -23 7 d cl s 1 0.84 0 c 405 1093 + m 20 -4 d -13 11 d -14 2 d f 1 0.746667 0 c 403 1094 m 2 -1 d -7 9 d -8 2 d f black 403 1094 m 22 -5 d -13 11 d -22 4 d cl s 1 0.746667 0 c 380 1095 m 23 -1 d -13 10 d -22 2 d f black 380 1095 m 23 -1 d -13 10 d -22 2 d cl s 1 0.746667 0 c 1470 1300 + m 22 10 d -13 7 d -22 -10 d f black 1470 1300 m 22 10 d -13 7 d -22 -10 d cl s 1 0.84 0 c 1448 1288 m 14 8 d -9 8 d -18 -11 d f 1 0.746667 0 c 1462 1296 m 8 4 d -13 7 d -4 -3 d f black 1448 1288 m 22 12 d -13 7 d -22 -14 d cl s 1 0.933333 0 c 1425 + 1272 m 5 4 d -8 8 d -10 -6 d f 1 0.84 0 c 1430 1276 m 18 12 d -13 5 d -13 -9 d f black 1425 1272 m 23 16 d -13 5 d -23 -15 d cl s 0.973333 1 0 c 1403 1255 m 2 2 d -8 9 d -7 -6 d f 1 0.933333 0 c 1405 1257 m 20 15 d -13 6 d -15 -12 d f black 1403 + 1255 m 22 17 d -13 6 d -22 -18 d cl s 0.88 1 0 c 1380 1238 m 2 1 d -9 9 d -6 -5 d f 0.973333 1 0 c 1382 1239 m 21 16 d -13 5 d -17 -12 d f black 1380 1238 m 23 17 d -13 5 d -23 -17 d cl s 0.88 1 0 c 1358 1223 m 22 15 d -13 5 d -22 -14 d f black 1358 + 1223 m 22 15 d -13 5 d -22 -14 d cl s 0.786667 1 0 c 1335 1212 m 16 7 d -7 9 d -22 -9 d f 0.88 1 0 c 1351 1219 m 7 4 d -13 6 d -1 -1 d f black 1335 1212 m 23 11 d -13 6 d -23 -10 d cl s 0.786667 1 0 c 1313 1206 m 22 6 d -13 7 d -22 -4 d f black 1313 + 1206 m 22 6 d -13 7 d -22 -4 d cl s 0.786667 1 0 c 1291 1206 m 22 X -13 9 d -17 1 d 1 -5 d f 0.88 1 0 c 1283 1216 m -5 X 6 -5 d f black 1291 1206 m 22 X -13 9 d -22 1 d cl s 0.786667 1 0 c 1287 1206 m 4 X -7 5 d f 0.88 1 0 c 1268 1209 m 19 -3 d -3 5 + d -6 5 d -23 6 d f black 1268 1209 m 23 -3 d -13 10 d -23 6 d cl s 0.88 1 0 c 1255 1213 m 13 -4 d -13 13 d -3 1 d f 0.973333 1 0 c 1246 1216 m 9 -3 d -3 10 d -19 7 d f black 1246 1216 m 22 -7 d -13 13 d -22 8 d cl s 0.973333 1 0 c 1227 1221 m 19 -5 + d -13 14 d -5 2 d f 1 0.933333 0 c 1223 1222 m 4 -1 d 1 11 d -18 6 d f black 1223 1222 m 23 -6 d -13 14 d -23 8 d cl s 1 0.933333 0 c 1201 1228 m 22 -6 d -13 16 d -8 2 d -4 -9 d f 1 0.84 0 c 1202 1240 m -14 3 d 10 -12 d f black 1201 1228 m 22 -6 d + -13 16 d -22 5 d cl s 1 0.933333 0 c 1195 1228 m 6 X -3 3 d f 1 0.84 0 c 1178 1230 m 17 -2 d 3 3 d -10 12 d -23 2 d f black 1178 1230 m 23 -2 d -13 15 d -23 2 d cl s 1 0.84 0 c 1156 1230 m 22 X -13 15 d -7 X -11 -5 d f 1 0.746667 0 c 1158 1245 m -15 + -2 d 4 -3 d f black 1156 1230 m 22 X -13 15 d -22 -2 d cl s 1 0.84 0 c 1134 1227 m 22 3 d -9 10 d -22 -2 d -4 -1 d f 1 0.746667 0 c 1147 1240 m -4 3 d -18 -5 d f black 1134 1227 m 22 3 d -13 13 d -22 -6 d cl s 1 0.84 0 c 1111 1220 m 23 7 d -13 10 d + -23 -10 d f black 1111 1220 m 23 7 d -13 10 d -23 -10 d cl s 1 0.933333 0 c 1079 1215 m -3 -2 d 3 X f 1 0.84 0 c 1089 1211 m 22 9 d -13 7 d -19 -12 d -2 Y f black 1089 1211 m 22 9 d -13 7 d -22 -14 d cl s 1 0.933333 0 c 1066 1201 m 6 3 d 7 9 d -3 X + -23 -15 d f 1 0.84 0 c 1072 1204 m 17 7 d -10 2 d f black 1066 1201 m 23 10 d -13 2 d -23 -15 d cl s 0.973333 1 0 c 1051 1196 m -20 -15 d 9 6 d f 1 0.933333 0 c 1044 1189 m 22 12 d -13 -3 d -2 -2 d -11 -9 d f black 1044 1189 m 22 12 d -13 -3 d -22 + -17 d cl s 0.88 1 0 c 1026 1178 m -18 -14 d 7 6 d f 0.973333 1 0 c 1021 1177 m 9 5 d 10 5 d -9 -6 d -5 -3 d -11 -8 d f 1 0.933333 0 c 1030 1182 m 14 7 d -4 -2 d f black 1021 1177 m 23 12 d -13 -8 d -23 -17 d cl s 0.786667 1 0 c 1001 1159 m -15 -10 d + 4 5 d f 0.88 1 0 c 1015 1170 m -7 -6 d -7 -5 d -11 -5 d 7 9 d f 0.973333 1 0 c 999 1165 m 22 12 d -6 -7 d -18 -7 d f black 999 1165 m 22 12 d -13 -13 d -22 -15 d cl s 0.693333 1 0 c 968 1139 m -4 -3 d 2 Y f 0.786667 1 0 c 990 1154 m -4 -5 d -18 -10 + d -4 -1 d 7 9 d f 0.88 1 0 c 977 1156 m 7 3 d 13 4 d -7 -9 d -19 -7 d f 0.973333 1 0 c 984 1159 m 15 6 d -2 -2 d f black 977 1156 m 22 9 d -13 -16 d -22 -13 d cl s 0.693333 1 0 c 964 1138 m -2 Y -23 -8 d 3 4 d f 0.786667 1 0 c 971 1147 m -7 -9 d -20 + -6 d 6 10 d f 0.88 1 0 c 954 1148 m 23 8 d -6 -9 d -21 -5 d f black 954 1148 m 23 8 d -13 -20 d -23 -8 d cl s 0.693333 1 0 c 944 1132 m -3 -4 d -22 -5 d 2 4 d f 0.786667 1 0 c 950 1142 m -6 -10 d -23 -5 d 7 10 d f 0.88 1 0 c 932 1144 m 22 4 d -4 -6 + d -22 -5 d f black 932 1144 m 22 4 d -13 -20 d -22 -5 d cl s 0.693333 1 0 c 921 1127 m -2 -4 d -23 X 1 1 d f 0.786667 1 0 c 928 1137 m -7 -10 d -24 -3 d 6 10 d f 0.88 1 0 c 909 1143 m 23 1 d -4 -7 d -25 -3 d f black 909 1143 m 23 1 d -13 -21 d -23 X + cl s 0.693333 1 0 c 897 1124 m -1 -1 d -3 1 d f 0.786667 1 0 c 903 1134 m -6 -10 d -4 X -19 3 d 3 4 d f 0.88 1 0 c 904 1143 m 5 X -6 -9 d -26 -3 d 8 10 d f 0.973333 1 0 c 887 1144 m 17 -1 d -19 -2 d f black 887 1144 m 22 -1 d -13 -20 d -22 4 d cl s + 0.786667 1 0 c 877 1131 m -3 -4 d -14 4 d f 0.88 1 0 c 885 1141 m -8 -10 d -17 X -9 2 d 6 6 d f 0.973333 1 0 c 864 1146 m 23 -2 d -2 -3 d -28 -2 d f black 864 1146 m 23 -2 d -13 -17 d -23 6 d cl s 0.88 1 0 c 857 1139 m -6 -6 d -16 6 d f 0.973333 1 0 + c 858 1147 m 6 -1 d -7 -7 d -22 X -6 2 d 9 5 d f 1 0.933333 0 c 842 1149 m 16 -2 d -20 -1 d f black 842 1149 m 22 -3 d -13 -13 d -22 8 d cl s 0.973333 1 0 c 838 1146 m -9 -5 d -19 7 d f 1 0.933333 0 c 820 1152 m 22 -3 d -4 -3 d -28 2 d -3 1 d f + black 820 1152 m 22 -3 d -13 -8 d -22 8 d cl s 1 0.933333 0 c 816 1152 m 4 X -13 -3 d -23 6 d 2 X f 1 0.84 0 c 797 1153 m 19 -1 d -30 3 d f black 797 1153 m 23 -1 d -13 -3 d -23 6 d cl s 1 0.933333 0 c 786 1155 m -2 X -2 1 d f 1 0.84 0 c 775 1153 m + 22 X -11 2 d -4 1 d -20 3 d f black 775 1153 m 22 X -13 2 d -22 4 d cl s 1 0.84 0 c 752 1150 m 23 3 d -13 6 d -23 1 d f black 752 1150 m 23 3 d -13 6 d -23 1 d cl s 1 0.84 0 c 730 1144 m 22 6 d -13 10 d -6 -1 d -13 -5 d f 1 0.746667 0 c 733 1159 m + -16 -2 d 3 -3 d f black 730 1144 m 22 6 d -13 10 d -22 -3 d cl s 1 0.84 0 c 707 1135 m 23 9 d -10 10 d -13 X -13 -4 d f 1 0.746667 0 c 720 1154 m -3 3 d -10 -3 d f black 707 1135 m 23 9 d -13 13 d -23 -7 d cl s 1 0.933333 0 c 685 1123 m 9 4 d -14 2 + d f 1 0.84 0 c 694 1127 m 13 8 d -13 15 d -22 -11 d 8 -10 d f black 685 1123 m 22 12 d -13 15 d -22 -11 d cl s 1 0.933333 0 c 663 1108 m 22 15 d -5 6 d -19 2 d -11 -7 d f 1 0.84 0 c 680 1129 m -8 10 d -11 -8 d f black 663 1108 m 22 15 d -13 16 d -22 + -15 d cl s 0.973333 1 0 c 640 1092 m 22 15 d -28 5 d -7 -5 d f 1 0.933333 0 c 662 1107 m 1 1 d -13 16 d -16 -12 d f black 640 1092 m 23 16 d -13 16 d -23 -17 d cl s 0.88 1 0 c 618 1077 m 17 12 d -25 5 d -5 -4 d f 0.973333 1 0 c 635 1089 m 5 3 d -13 + 15 d -17 -13 d f black 618 1077 m 22 15 d -13 15 d -22 -17 d cl s 0.786667 1 0 c 595 1064 m 9 5 d -21 6 d f 0.88 1 0 c 604 1069 m 14 8 d -13 13 d -23 -15 d 1 X f black 595 1064 m 23 13 d -13 13 d -23 -15 d cl s 0.786667 1 0 c 573 1055 m 22 9 d -12 + 11 d -1 X -22 -11 d f 0.88 1 0 c 583 1075 m -1 X f black 573 1055 m 22 9 d -13 11 d -22 -11 d cl s 0.786667 1 0 c 550 1052 m 23 3 d -13 9 d -23 -5 d f black 550 1052 m 23 3 d -13 9 d -23 -5 d cl s 0.786667 1 0 c 530 1054 m 20 -2 d -13 7 d -22 1 d 8 + -3 d f 0.88 1 0 c 528 1054 m 2 X -7 3 d f black 528 1054 m 22 -2 d -13 7 d -22 1 d cl s 0.786667 1 0 c 523 1057 m -8 3 d -2 1 d f 0.88 1 0 c 506 1061 m 22 -7 d -5 3 d -10 4 d -20 5 d f black 506 1061 m 22 -7 d -13 6 d -22 6 d cl s 0.88 1 0 c 502 + 1062 m 4 -1 d -13 5 d -8 3 d f 0.973333 1 0 c 483 1069 m 19 -7 d -17 7 d -15 5 d f black 483 1069 m 23 -8 d -13 5 d -23 8 d cl s 0.973333 1 0 c 479 1071 m 4 -2 d -13 5 d -9 4 d f 1 0.933333 0 c 461 1077 m 18 -6 d -18 7 d -13 5 d f black 461 1077 m + 22 -8 d -13 5 d -22 9 d cl s 1 0.933333 0 c 454 1079 m 7 -2 d -13 6 d -12 3 d f 1 0.84 0 c 438 1084 m 16 -5 d -18 7 d -11 3 d f black 438 1084 m 23 -7 d -13 6 d -23 6 d cl s 1 0.84 0 c 422 1086 m 16 -2 d -13 5 d -20 4 d f 1 0.746667 0 c 416 1087 m 6 + -1 d -17 7 d -2 1 d f black 416 1087 m 22 -3 d -13 5 d -22 5 d cl s 1 0.746667 0 c 393 1088 m 23 -1 d -13 7 d -23 1 d f black 393 1088 m 23 -1 d -13 7 d -23 1 d cl s 1 0.746667 0 c 1483 1297 m 22 8 d -13 5 d -22 -10 d f black 1483 1297 m 22 8 d -13 + 5 d -22 -10 d cl s 1 0.84 0 c 1462 1296 m -14 -8 d 10 -2 d f 1 0.746667 0 c 1460 1286 m 23 11 d -13 3 d -8 -4 d -4 -10 d f black 1460 1286 m 23 11 d -13 3 d -22 -12 d cl s 1 0.933333 0 c 1430 1276 m -5 -4 d 4 X f 1 0.84 0 c 1438 1272 m 20 12 d 2 Y + -10 2 d -18 -12 d -1 -4 d f 1 0.746667 0 c 1458 1284 m 2 2 d -2 X f black 1438 1272 m 22 14 d -12 2 d -23 -16 d cl s 0.973333 1 0 c 1405 1257 m -2 -2 d 2 X f 1 0.933333 0 c 1416 1255 m 12 10 d 1 7 d -4 X -20 -15 d -2 Y f 1 0.84 0 c 1428 1265 m 10 7 + d -9 X f black 1416 1255 m 22 17 d -13 X -22 -17 d cl s 0.88 1 0 c 1382 1239 m -2 -1 d 2 X f 0.973333 1 0 c 1393 1238 m 11 8 d 1 9 d -2 X -21 -16 d -1 Y f 1 0.933333 0 c 1404 1246 m 12 9 d -11 X f black 1393 1238 m 23 17 d -13 X -23 -17 d cl s 0.88 + 1 0 c 1371 1222 m 8 6 d 3 10 d -2 X -22 -15 d f 0.973333 1 0 c 1379 1228 m 14 10 d -11 X f black 1371 1222 m 22 16 d -13 X -22 -15 d cl s 0.786667 1 0 c 1351 1219 m -16 -7 d 10 -2 d f 0.88 1 0 c 1348 1210 m 23 12 d -13 1 d -7 -4 d -6 -9 d f black + 1348 1210 m 23 12 d -13 1 d -23 -11 d cl s 0.786667 1 0 c 1326 1202 m 11 4 d 8 4 d -10 2 d -22 -6 d f 0.88 1 0 c 1337 1206 m 11 4 d -3 X f black 1326 1202 m 22 8 d -13 2 d -22 -6 d cl s 0.786667 1 0 c 1309 1200 m 17 2 d -13 4 d -22 X 9 -5 d f 0.88 1 + 0 c 1303 1200 m 6 X -9 1 d f black 1303 1200 m 23 2 d -13 4 d -22 X cl s 0.786667 1 0 c 1300 1201 m -9 5 d -4 X f 0.88 1 0 c 1281 1201 m 22 -1 d -3 1 d -13 5 d -19 3 d f black 1281 1201 m 22 -1 d -12 6 d -23 3 d cl s 0.88 1 0 c 1264 1205 m 17 -4 d + -13 8 d -13 4 d f 0.973333 1 0 c 1259 1206 m 5 -1 d -9 8 d -9 3 d f black 1259 1206 m 22 -5 d -13 8 d -22 7 d cl s 0.973333 1 0 c 1236 1211 m 23 -5 d -13 10 d -19 5 d 3 -5 d f 1 0.933333 0 c 1227 1221 m -4 1 d 7 -6 d f black 1236 1211 m 23 -5 d -13 + 10 d -23 6 d cl s 0.973333 1 0 c 1232 1212 m 4 -1 d -6 5 d f 1 0.933333 0 c 1214 1216 m 18 -4 d -2 4 d -7 6 d -22 6 d f black 1214 1216 m 22 -5 d -13 11 d -22 6 d cl s 1 0.933333 0 c 1198 1218 m 16 -2 d -13 12 d -6 X f 1 0.84 0 c 1191 1219 m 7 -1 d + -3 10 d -17 2 d f black 1191 1219 m 23 -3 d -13 12 d -23 2 d cl s 1 0.84 0 c 1169 1221 m 22 -2 d -13 11 d -22 X f black 1169 1221 m 22 -2 d -13 11 d -22 X cl s 1 0.84 0 c 1146 1221 m 23 X -13 9 d -22 -3 d f black 1146 1221 m 23 X -13 9 d -22 -3 d cl + s 1 0.84 0 c 1137 1220 m 9 1 d -12 6 d -23 -7 d 10 -1 d f 1 0.746667 0 c 1124 1219 m 13 1 d -16 -1 d f black 1124 1219 m 22 2 d -12 6 d -23 -7 d cl s 1 0.84 0 c 1121 1219 m -10 1 d -22 -9 d 10 3 d f 1 0.746667 0 c 1102 1215 m 22 4 d -3 X -22 -5 d f + black 1102 1215 m 22 4 d -13 1 d -22 -9 d cl s 1 0.933333 0 c 1072 1204 m -6 -3 d 1 1 d f 1 0.84 0 c 1099 1214 m -10 -3 d -17 -7 d -5 -2 d 11 7 d f 1 0.746667 0 c 1079 1210 m 23 5 d -3 -1 d -21 -5 d f black 1079 1210 m 23 5 d -13 -4 d -23 -10 d cl s + 1 0.933333 0 c 1067 1202 m -1 -1 d -22 -12 d 5 6 d f 1 0.84 0 c 1078 1209 m -11 -7 d -18 -7 d 7 9 d f 1 0.746667 0 c 1057 1204 m 22 6 d -1 -1 d -22 -5 d f black 1057 1204 m 22 6 d -13 -9 d -22 -12 d cl s 0.973333 1 0 c 1030 1182 m -9 -5 d 2 2 d f 1 + 0.933333 0 c 1049 1195 m -5 -6 d -14 -7 d -7 -3 d 6 10 d f 1 0.84 0 c 1034 1197 m 16 5 d 6 2 d -7 -9 d -20 -6 d f 1 0.746667 0 c 1050 1202 m 7 2 d -1 X f black 1034 1197 m 23 7 d -13 -15 d -23 -12 d cl s 0.973333 1 0 c 1023 1179 m -2 -2 d -22 -12 d + 4 8 d f 1 0.933333 0 c 1029 1189 m -6 -10 d -20 -6 d 5 10 d f 1 0.84 0 c 1012 1191 m 22 6 d -5 -8 d -21 -6 d f black 1012 1191 m 22 6 d -13 -20 d -22 -12 d cl s 0.88 1 0 c 984 1159 m -7 -3 d 1 Y f 0.973333 1 0 c 1003 1173 m -4 -8 d -15 -6 d -7 -2 d + 5 11 d f 1 0.933333 0 c 1008 1183 m -5 -10 d -21 -5 d 5 10 d f 1 0.84 0 c 989 1184 m 23 7 d -4 -8 d -21 -5 d f black 989 1184 m 23 7 d -13 -26 d -22 -9 d cl s 0.88 1 0 c 977 1157 m -1 Y -23 -8 d 2 4 d f 0.973333 1 0 c 982 1168 m -5 -11 d -21 -5 d 4 + 11 d f 1 0.933333 0 c 987 1178 m -5 -10 d -22 -5 d 5 10 d f 1 0.84 0 c 967 1178 m 22 6 d -2 -6 d -22 -5 d f black 967 1178 m 22 6 d -12 -28 d -23 -8 d cl s 0.88 1 0 c 956 1152 m -2 -4 d -22 -4 d 1 3 d f 0.973333 1 0 c 960 1163 m -4 -11 d -23 -5 d 5 + 11 d f 1 0.933333 0 c 965 1173 m -5 -10 d -22 -5 d 4 11 d f 1 0.84 0 c 945 1174 m 22 4 d -2 -5 d -23 -4 d f black 945 1174 m 22 4 d -13 -30 d -22 -4 d cl s 0.88 1 0 c 933 1147 m -1 -3 d -23 -1 d 1 1 d f 0.973333 1 0 c 938 1158 m -5 -11 d -23 -3 d 5 + 10 d f 1 0.933333 0 c 942 1169 m -4 -11 d -23 -4 d 4 11 d f 1 0.84 0 c 922 1171 m 23 3 d -3 -5 d -23 -4 d f black 922 1171 m 23 3 d -13 -30 d -23 -1 d cl s 0.88 1 0 c 910 1144 m -1 -1 d -5 X f 0.973333 1 0 c 915 1154 m -5 -10 d -6 -1 d -17 1 d 3 7 d + f 1 0.933333 0 c 919 1165 m -4 -11 d -25 -3 d 6 10 d f 1 0.84 0 c 900 1169 m 22 2 d -3 -6 d -23 -4 d f black 900 1169 m 22 2 d -13 -28 d -22 1 d cl s 0.973333 1 0 c 890 1151 m -3 -7 d -23 2 d 1 2 d f 1 0.933333 0 c 896 1161 m -6 -10 d -25 -3 d 6 9 d + f 1 0.84 0 c 877 1167 m 23 2 d -4 -8 d -25 -4 d f black 877 1167 m 23 2 d -13 -25 d -23 2 d cl s 0.973333 1 0 c 865 1148 m -1 -2 d -6 1 d f 1 0.933333 0 c 871 1157 m -6 -9 d -7 -1 d -16 2 d 4 6 d f 1 0.84 0 c 871 1166 m 6 1 d -6 -10 d -25 -2 d 8 8 d + f 1 0.746667 0 c 855 1165 m 16 1 d -17 -3 d f black 855 1165 m 22 2 d -13 -21 d -22 3 d cl s 1 0.933333 0 c 846 1155 m -4 -6 d -22 3 d f 1 0.84 0 c 854 1163 m -8 -8 d -26 -3 d 10 8 d f 1 0.746667 0 c 832 1161 m 23 4 d -1 -2 d -24 -3 d f black 832 + 1161 m 23 4 d -13 -16 d -22 3 d cl s 1 0.933333 0 c 820 1152 m -4 X f 1 0.84 0 c 830 1160 m -10 -8 d -4 X -19 1 d 10 3 d f 1 0.746667 0 c 810 1157 m 22 4 d -2 -1 d -23 -4 d f black 810 1157 m 22 4 d -12 -9 d -23 1 d cl s 1 0.84 0 c 807 1156 m -10 -3 + d -22 X 9 -1 d f 1 0.746667 0 c 788 1151 m 22 6 d -3 -1 d -23 -4 d f black 788 1151 m 22 6 d -13 -4 d -22 X cl s 1 0.84 0 c 765 1144 m 9 3 d 10 5 d -9 1 d -23 -3 d f 1 0.746667 0 c 774 1147 m 14 4 d -4 1 d f black 765 1144 m 23 7 d -13 2 d -23 -3 d + cl s 1 0.84 0 c 743 1135 m 22 9 d -13 6 d -22 -6 d f black 743 1135 m 22 9 d -13 6 d -22 -6 d cl s 1 0.84 0 c 720 1123 m 23 12 d -13 9 d -23 -9 d f black 720 1123 m 23 12 d -13 9 d -23 -9 d cl s 1 0.933333 0 c 698 1111 m 19 11 d -23 5 d -9 -4 d f 1 + 0.84 0 c 717 1122 m 3 1 d -13 12 d -13 -8 d f black 698 1111 m 22 12 d -13 12 d -22 -12 d cl s 0.973333 1 0 c 675 1096 m 8 5 d -19 6 d f 1 0.933333 0 c 683 1101 m 15 10 d -13 12 d -22 -15 d 1 -1 d f black 675 1096 m 23 15 d -13 12 d -22 -15 d cl s + 0.973333 1 0 c 653 1082 m 22 14 d -11 11 d -2 X -22 -15 d f 1 0.933333 0 c 664 1107 m -1 1 d -1 -1 d f black 653 1082 m 22 14 d -12 12 d -23 -16 d cl s 0.88 1 0 c 631 1068 m 22 14 d -18 7 d -17 -12 d f 0.973333 1 0 c 653 1082 m -13 10 d -5 -3 d f + black 631 1068 m 22 14 d -13 10 d -22 -15 d cl s 0.786667 1 0 c 608 1058 m 6 2 d -10 9 d -9 -5 d f 0.88 1 0 c 614 1060 m 17 8 d -13 9 d -14 -8 d f black 608 1058 m 23 10 d -13 9 d -23 -13 d cl s 0.786667 1 0 c 586 1051 m 22 7 d -13 6 d -22 -9 d f + black 586 1051 m 22 7 d -13 6 d -22 -9 d cl s 0.786667 1 0 c 563 1050 m 23 1 d -13 4 d -23 -3 d f black 563 1050 m 23 1 d -13 4 d -23 -3 d cl s 0.786667 1 0 c 563 1050 m -13 2 d -20 2 d f 0.88 1 0 c 541 1054 m 22 -4 d -33 4 d -2 X f black 541 1054 m + 22 -4 d -13 2 d -22 2 d cl s 0.88 1 0 c 530 1057 m 11 -3 d -13 X -22 7 d 3 X f 0.973333 1 0 c 518 1061 m 12 -4 d -21 4 d f black 518 1061 m 23 -7 d -13 X -22 7 d cl s 0.88 1 0 c 509 1061 m -3 X -4 1 d f 0.973333 1 0 c 506 1066 m 12 -5 d -9 X -7 1 d + -19 7 d 4 X f 1 0.933333 0 c 496 1070 m 10 -4 d -19 3 d f black 496 1070 m 22 -9 d -12 X -23 8 d cl s 0.973333 1 0 c 487 1069 m -4 X -4 2 d f 1 0.933333 0 c 482 1074 m 14 -4 d -9 -1 d -8 2 d -18 6 d 5 X f 1 0.84 0 c 474 1077 m 8 -3 d -16 3 d f black + 474 1077 m 22 -7 d -13 -1 d -22 8 d cl s 1 0.933333 0 c 466 1077 m -5 X -7 2 d f 1 0.84 0 c 453 1082 m 21 -5 d -8 X -12 2 d -16 5 d 12 -1 d f 1 0.746667 0 c 451 1082 m 2 X -3 1 d f black 451 1082 m 23 -5 d -13 X -23 7 d cl s 1 0.84 0 c 450 1083 m + -12 1 d -16 2 d f 1 0.746667 0 c 429 1084 m 22 -2 d -1 1 d -28 3 d -6 1 d f black 429 1084 m 22 -2 d -13 2 d -22 3 d cl s 1 0.746667 0 c 406 1083 m 23 1 d -13 3 d -23 1 d f black 406 1083 m 23 1 d -13 3 d -23 1 d cl s 1 0.746667 0 c 1511 1304 m -6 1 + d -22 -8 d 11 -1 d f 1 0.653333 0 c 1496 1296 m 22 6 d -7 2 d -17 -8 d f black 1496 1296 m 22 6 d -13 3 d -22 -8 d cl s 1 0.746667 0 c 1473 1287 m 16 7 d 5 2 d -11 1 d -23 -11 d f 1 0.653333 0 c 1489 1294 m 7 2 d -2 X f black 1473 1287 m 23 9 d -13 + 1 d -23 -11 d cl s 1 0.84 0 c 1458 1284 m -20 -12 d 10 2 d f 1 0.746667 0 c 1451 1275 m 22 12 d -13 -1 d -2 -2 d -10 -10 d f black 1451 1275 m 22 12 d -13 -1 d -22 -14 d cl s 1 0.933333 0 c 1428 1265 m -12 -10 d 7 3 d f 1 0.84 0 c 1429 1259 m 17 12 + d 2 3 d -10 -2 d -10 -7 d -5 -7 d f 1 0.746667 0 c 1446 1271 m 5 4 d -3 -1 d f black 1429 1259 m 22 16 d -13 -3 d -22 -17 d cl s 0.973333 1 0 c 1404 1246 m -11 -8 d 7 2 d f 1 0.933333 0 c 1406 1242 m 14 11 d 3 5 d -7 -3 d -12 -9 d -4 -6 d f 1 0.84 0 + c 1420 1253 m 9 6 d -6 -1 d f black 1406 1242 m 23 17 d -13 -4 d -23 -17 d cl s 0.88 1 0 c 1379 1228 m -8 -6 d 4 1 d f 0.973333 1 0 c 1384 1226 m 11 8 d 5 6 d -7 -2 d -14 -10 d -4 -5 d f 1 0.933333 0 c 1395 1234 m 11 8 d -6 -2 d f black 1384 1226 m + 22 16 d -13 -4 d -22 -16 d cl s 0.88 1 0 c 1361 1212 m 4 3 d 10 8 d -4 -1 d -23 -12 d f 0.973333 1 0 c 1365 1215 m 19 11 d -9 -3 d f black 1361 1212 m 23 14 d -13 -4 d -23 -12 d cl s 0.786667 1 0 c 1337 1206 m -11 -4 d 2 X f 0.88 1 0 c 1339 1203 m + 22 9 d -13 -2 d -11 -4 d -9 -4 d f black 1339 1203 m 22 9 d -13 -2 d -22 -8 d cl s 0.786667 1 0 c 1328 1202 m -2 X -17 -2 d f 0.88 1 0 c 1316 1198 m 23 5 d -11 -1 d -19 -2 d -6 X f black 1316 1198 m 23 5 d -13 -1 d -23 -2 d cl s 0.88 1 0 c 1294 1198 + m 22 X -13 2 d -22 1 d f black 1294 1198 m 22 X -13 2 d -22 1 d cl s 0.88 1 0 c 1285 1199 m 9 -1 d -13 3 d -17 4 d f 0.973333 1 0 c 1272 1200 m 13 -1 d -21 6 d -5 1 d f black 1272 1200 m 22 -2 d -13 3 d -22 5 d cl s 0.973333 1 0 c 1249 1204 m 23 -4 + d -13 6 d -23 5 d f black 1249 1204 m 23 -4 d -13 6 d -23 5 d cl s 0.973333 1 0 c 1246 1204 m 3 X -13 7 d -4 1 d f 1 0.933333 0 c 1227 1208 m 19 -4 d -14 8 d -18 4 d f black 1227 1208 m 22 -4 d -13 7 d -22 5 d cl s 1 0.933333 0 c 1212 1211 m 15 -3 d + -13 8 d -16 2 d f 1 0.84 0 c 1204 1212 m 8 -1 d -14 7 d -7 1 d f black 1204 1212 m 23 -4 d -13 8 d -23 3 d cl s 1 0.84 0 c 1182 1216 m 22 -4 d -13 7 d -22 2 d f black 1182 1216 m 22 -4 d -13 7 d -22 2 d cl s 1 0.84 0 c 1174 1217 m 8 -1 d -13 5 d -23 + X 3 -1 d f 1 0.746667 0 c 1159 1219 m 15 -2 d -25 3 d f black 1159 1219 m 23 -3 d -13 5 d -23 X cl s 1 0.84 0 c 1149 1220 m -3 1 d -9 -1 d f 1 0.746667 0 c 1137 1221 m 22 -2 d -10 1 d -12 X -13 -1 d f black 1137 1221 m 22 -2 d -13 2 d -22 -2 d cl s + 1 0.746667 0 c 1130 1221 m 7 X -13 -2 d -22 -4 d 9 5 d f 1 0.653333 0 c 1115 1223 m 15 -2 d -19 -1 d f black 1115 1223 m 22 -2 d -13 -2 d -22 -4 d cl s 1 0.746667 0 c 1111 1220 m -9 -5 d -23 -5 d 7 7 d f 1 0.653333 0 c 1092 1224 m 23 -1 d -4 -3 d + -25 -3 d f black 1092 1224 m 23 -1 d -13 -8 d -23 -5 d cl s 1 0.746667 0 c 1086 1217 m -7 -7 d -22 -6 d 6 9 d f 1 0.653333 0 c 1073 1223 m 19 1 d -6 -7 d -23 -4 d 6 10 d f 1 0.56 0 c 1070 1223 m 3 X -4 X f black 1070 1223 m 22 1 d -13 -14 d -22 -6 d + cl s 1 0.84 0 c 1050 1202 m -16 -5 d 1 2 d f 1 0.746667 0 c 1063 1213 m -6 -9 d -7 -2 d -15 -3 d 5 10 d f 1 0.653333 0 c 1069 1223 m -6 -10 d -23 -4 d 6 10 d f 1 0.56 0 c 1047 1222 m 23 1 d -1 X -23 -4 d f black 1047 1222 m 23 1 d -13 -19 d -23 -7 d + cl s 1 0.84 0 c 1035 1199 m -1 -2 d -22 -6 d 1 3 d f 1 0.746667 0 c 1040 1209 m -5 -10 d -22 -5 d 5 10 d f 1 0.653333 0 c 1046 1219 m -6 -10 d -22 -5 d 5 11 d f 1 0.56 0 c 1025 1220 m 22 2 d -1 -3 d -23 -4 d f black 1025 1220 m 22 2 d -13 -25 d -22 + -6 d cl s 1 0.84 0 c 1013 1194 m -1 -3 d -23 -7 d 2 5 d f 1 0.746667 0 c 1018 1204 m -5 -10 d -22 -5 d 5 11 d f 1 0.653333 0 c 1023 1215 m -5 -11 d -22 -4 d 4 11 d f 1 0.56 0 c 1002 1217 m 23 3 d -2 -5 d -23 -4 d f black 1002 1217 m 23 3 d -13 -29 d + -23 -7 d cl s 1 0.84 0 c 991 1189 m -2 -5 d -22 -6 d 2 6 d f 1 0.746667 0 c 996 1200 m -5 -11 d -22 -5 d 4 11 d f 1 0.653333 0 c 1000 1211 m -4 -11 d -23 -5 d 5 11 d f 1 0.56 0 c 980 1213 m 22 4 d -2 -6 d -22 -5 d f black 980 1213 m 22 4 d -13 -33 d + -22 -6 d cl s 1 0.84 0 c 969 1184 m -2 -6 d -22 -4 d 2 6 d f 1 0.746667 0 c 973 1195 m -4 -11 d -22 -4 d 4 11 d f 1 0.653333 0 c 978 1206 m -5 -11 d -22 -4 d 4 11 d f 1 0.56 0 c 958 1209 m 22 4 d -2 -7 d -23 -4 d f black 958 1209 m 22 4 d -13 -35 d + -22 -4 d cl s 1 0.84 0 c 947 1180 m -2 -6 d -23 -3 d 2 4 d f 1 0.746667 0 c 951 1191 m -4 -11 d -23 -5 d 4 11 d f 1 0.653333 0 c 955 1202 m -4 -11 d -23 -5 d 5 11 d f 1 0.56 0 c 935 1204 m 23 5 d -3 -7 d -22 -5 d f black 935 1204 m 23 5 d -13 -35 d + -23 -3 d cl s 1 0.84 0 c 924 1175 m -2 -4 d -22 -2 d 1 2 d f 1 0.746667 0 c 928 1186 m -4 -11 d -23 -4 d 5 11 d f 1 0.653333 0 c 933 1197 m -5 -11 d -22 -4 d 4 11 d f 1 0.56 0 c 913 1198 m 22 6 d -2 -7 d -23 -4 d f black 913 1198 m 22 6 d -13 -33 d + -22 -2 d cl s 1 0.84 0 c 901 1171 m -1 -2 d -23 -2 d 1 X f 1 0.746667 0 c 906 1182 m -5 -11 d -23 -4 d 5 11 d f 1 0.653333 0 c 910 1193 m -4 -11 d -23 -4 d 5 10 d f 1 0.56 0 c 890 1192 m 23 6 d -3 -5 d -22 -5 d f black 890 1192 m 23 6 d -13 -29 d + -23 -2 d cl s 1 0.84 0 c 878 1167 m -1 X -6 -1 d f 1 0.746667 0 c 883 1178 m -5 -11 d -7 -1 d -16 -1 d 6 8 d f 1 0.653333 0 c 888 1188 m -5 -10 d -22 -5 d 6 10 d f 1 0.56 0 c 868 1184 m 22 8 d -2 -4 d -21 -5 d f black 868 1184 m 22 8 d -13 -25 d -22 + -2 d cl s 1 0.746667 0 c 861 1173 m -6 -8 d -23 -4 d 7 7 d f 1 0.653333 0 c 845 1175 m 14 5 d 8 3 d -6 -10 d -22 -5 d f 1 0.56 0 c 859 1180 m 9 4 d -1 -1 d f black 845 1175 m 23 9 d -13 -19 d -23 -4 d cl s 1 0.746667 0 c 839 1168 m -7 -7 d -22 -4 d + 9 5 d f 1 0.653333 0 c 823 1165 m 22 10 d -6 -7 d -20 -6 d f black 823 1165 m 22 10 d -13 -14 d -22 -4 d cl s 1 0.746667 0 c 801 1154 m 5 2 d 13 6 d -9 -5 d -22 -6 d f 1 0.653333 0 c 806 1156 m 17 9 d -4 -3 d f black 801 1154 m 22 11 d -13 -8 d -22 + -6 d cl s 1 0.84 0 c 774 1147 m -9 -3 d 3 -1 d f 1 0.746667 0 c 778 1142 m 23 12 d -13 -3 d -14 -4 d -6 -4 d f black 778 1142 m 23 12 d -13 -3 d -23 -7 d cl s 1 0.84 0 c 756 1129 m 9 5 d 3 9 d -3 1 d -22 -9 d f 1 0.746667 0 c 765 1134 m 13 8 d -10 1 + d f black 756 1129 m 22 13 d -13 2 d -22 -9 d cl s 1 0.84 0 c 733 1116 m 23 13 d -13 6 d -23 -12 d f black 733 1116 m 23 13 d -13 6 d -23 -12 d cl s 1 0.933333 0 c 711 1103 m 18 11 d -12 8 d -19 -11 d f 1 0.84 0 c 729 1114 m 4 2 d -13 7 d -3 -1 d f + black 711 1103 m 22 13 d -13 7 d -22 -12 d cl s 0.973333 1 0 c 688 1089 m 8 5 d -13 7 d -8 -5 d f 1 0.933333 0 c 696 1094 m 15 9 d -13 8 d -15 -10 d f black 688 1089 m 23 14 d -13 8 d -23 -15 d cl s 0.973333 1 0 c 666 1076 m 22 13 d -13 7 d -22 -14 + d f black 666 1076 m 22 13 d -13 7 d -22 -14 d cl s 0.88 1 0 c 644 1064 m 17 9 d -8 9 d -22 -14 d f 0.973333 1 0 c 661 1073 m 5 3 d -13 6 d f black 644 1064 m 22 12 d -13 6 d -22 -14 d cl s 0.786667 1 0 c 614 1060 m -6 -2 d 4 -1 d f 0.88 1 0 c 621 + 1056 m 23 8 d -13 4 d -17 -8 d -2 -3 d f black 621 1056 m 23 8 d -13 4 d -23 -10 d cl s 0.786667 1 0 c 612 1057 m -4 1 d -22 -7 d 5 1 d f 0.88 1 0 c 599 1052 m 22 4 d -9 1 d -21 -5 d f black 599 1052 m 22 4 d -13 2 d -22 -7 d cl s 0.786667 1 0 c 591 + 1052 m -5 -1 d -23 -1 d 1 X f 0.88 1 0 c 576 1052 m 23 X -8 X -27 -2 d f black 576 1052 m 23 X -13 -1 d -23 -1 d cl s 0.786667 1 0 c 564 1050 m -1 X f 0.88 1 0 c 568 1054 m 8 -2 d -12 -2 d -1 X -22 4 d 6 2 d f 0.973333 1 0 c 554 1057 m 14 -3 d -21 2 + d f black 554 1057 m 22 -5 d -13 -2 d -22 4 d cl s 0.88 1 0 c 547 1056 m -6 -2 d -11 3 d f 0.973333 1 0 c 540 1062 m 14 -5 d -7 -1 d -17 1 d -12 4 d 8 3 d f 1 0.933333 0 c 531 1065 m 9 -3 d -14 2 d f black 531 1065 m 23 -8 d -13 -3 d -23 7 d cl s + 0.973333 1 0 c 526 1064 m -8 -3 d -12 5 d f 1 0.933333 0 c 516 1071 m 15 -6 d -5 -1 d -20 2 d -10 4 d 8 2 d f 1 0.84 0 c 509 1074 m 7 -3 d -12 1 d f black 509 1074 m 22 -9 d -13 -4 d -22 9 d cl s 1 0.933333 0 c 504 1072 m -8 -2 d -14 4 d f 1 0.84 0 + c 491 1079 m 18 -5 d -5 -2 d -22 2 d -8 3 d 10 3 d f 1 0.746667 0 c 487 1081 m 4 -2 d -7 1 d f black 487 1081 m 22 -7 d -13 -4 d -22 7 d cl s 1 0.84 0 c 484 1080 m -10 -3 d -21 5 d f 1 0.746667 0 c 464 1084 m 23 -3 d -3 -1 d -31 2 d -2 X f black 464 + 1084 m 23 -3 d -13 -4 d -23 5 d cl s 1 0.746667 0 c 448 1084 m 16 X -13 -2 d -22 2 d 11 X f 1 0.653333 0 c 442 1084 m 6 X -8 X f black 442 1084 m 22 X -13 -2 d -22 2 d cl s 1 0.746667 0 c 440 1084 m -11 X -23 -1 d 7 -1 d f 1 0.653333 0 c 419 1081 m + 23 3 d -2 X -27 -2 d f black 419 1081 m 23 3 d -13 X -23 -1 d cl s 1 0.653333 0 c 1509 1297 m 22 4 d -13 1 d -22 -6 d f black 1509 1297 m 22 4 d -13 1 d -22 -6 d cl s 1 0.746667 0 c 1489 1294 m -16 -7 d 4 1 d f 1 0.653333 0 c 1486 1290 m 23 7 d -13 + -1 d -7 -2 d -12 -6 d f black 1486 1290 m 23 7 d -13 -1 d -23 -9 d cl s 1 0.746667 0 c 1477 1288 m -4 -1 d -22 -12 d 12 4 d f 1 0.653333 0 c 1464 1279 m 22 11 d -9 -2 d -14 -9 d f black 1464 1279 m 22 11 d -13 -3 d -22 -12 d cl s 1 0.84 0 c 1446 + 1271 m -17 -12 d 8 4 d f 1 0.746667 0 c 1441 1265 m 20 13 d 2 1 d -12 -4 d -5 -4 d -9 -8 d f 1 0.653333 0 c 1461 1278 m 3 1 d -1 X f black 1441 1265 m 23 14 d -13 -4 d -22 -16 d cl s 1 0.933333 0 c 1420 1253 m -14 -11 d 7 4 d f 1 0.84 0 c 1419 1248 + m 14 10 d 4 5 d -8 -4 d -9 -6 d -7 -7 d f 1 0.746667 0 c 1433 1258 m 8 7 d -4 -2 d f black 1419 1248 m 22 17 d -12 -6 d -23 -17 d cl s 0.973333 1 0 c 1395 1234 m -11 -8 d 5 2 d f 1 0.933333 0 c 1397 1232 m 11 8 d 5 6 d -7 -4 d -11 -8 d -6 -6 d f 1 + 0.84 0 c 1408 1240 m 11 8 d -6 -2 d f black 1397 1232 m 22 16 d -13 -6 d -22 -16 d cl s 0.88 1 0 c 1365 1215 m -4 -3 d 2 1 d f 0.973333 1 0 c 1374 1217 m 6 4 d 9 7 d -5 -2 d -19 -11 d -2 -2 d f 1 0.933333 0 c 1380 1221 m 17 11 d -8 -4 d f black 1374 + 1217 m 23 15 d -13 -6 d -23 -14 d cl s 0.88 1 0 c 1363 1213 m -2 -1 d -22 -9 d 8 2 d f 0.973333 1 0 c 1352 1206 m 22 11 d -11 -4 d -16 -8 d f black 1352 1206 m 22 11 d -13 -5 d -22 -9 d cl s 0.88 1 0 c 1347 1205 m -8 -2 d -23 -5 d 10 1 d f 0.973333 + 1 0 c 1329 1199 m 23 7 d -5 -1 d -21 -6 d f black 1329 1199 m 23 7 d -13 -3 d -23 -5 d cl s 0.88 1 0 c 1326 1199 m -10 -1 d -22 X 5 -1 d f 0.973333 1 0 c 1307 1197 m 22 2 d -3 X -27 -2 d f black 1307 1197 m 22 2 d -13 -1 d -22 X cl s 0.88 1 0 c 1299 + 1197 m -5 1 d -9 1 d f 0.973333 1 0 c 1285 1197 m 22 X -8 X -14 2 d -13 1 d f black 1285 1197 m 22 X -13 1 d -22 2 d cl s 0.973333 1 0 c 1271 1199 m 14 -2 d -13 3 d -23 4 d 4 -1 d f 1 0.933333 0 c 1262 1200 m 9 -1 d -18 4 d f black 1262 1200 m 23 -3 + d -13 3 d -23 4 d cl s 0.973333 1 0 c 1253 1203 m -4 1 d -3 X f 1 0.933333 0 c 1240 1204 m 22 -4 d -9 3 d -7 1 d -19 4 d f black 1240 1204 m 22 -4 d -13 4 d -22 4 d cl s 1 0.933333 0 c 1234 1205 m 6 -1 d -13 4 d -15 3 d f 1 0.84 0 c 1217 1208 m 17 + -3 d -22 6 d -8 1 d f black 1217 1208 m 23 -4 d -13 4 d -23 4 d cl s 1 0.84 0 c 1201 1212 m 16 -4 d -13 4 d -22 4 d 6 -2 d f 1 0.746667 0 c 1195 1213 m 6 -1 d -13 2 d f black 1195 1213 m 22 -5 d -13 4 d -22 4 d cl s 1 0.84 0 c 1188 1214 m -6 2 d -8 + 1 d f 1 0.746667 0 c 1172 1219 m 23 -6 d -7 1 d -14 3 d -15 2 d f black 1172 1219 m 23 -6 d -13 3 d -23 3 d cl s 1 0.746667 0 c 1171 1219 m 1 X -13 X -22 2 d 2 1 d f 1 0.653333 0 c 1150 1225 m 21 -6 d -32 3 d f black 1150 1225 m 22 -6 d -13 X -22 2 + d cl s 1 0.746667 0 c 1139 1222 m -2 -1 d -7 X f 1 0.653333 0 c 1143 1227 m 7 -2 d -11 -3 d -9 -1 d -15 2 d 7 4 d f 1 0.56 0 c 1128 1231 m 15 -4 d -21 X f black 1128 1231 m 22 -6 d -13 -4 d -22 2 d cl s 1 0.653333 0 c 1122 1227 m -7 -4 d -23 1 d 2 2 + d f 1 0.56 0 c 1114 1235 m 14 -4 d -6 -4 d -28 -1 d 9 9 d f 1 0.466667 0 c 1105 1237 m 9 -2 d -11 X f black 1105 1237 m 23 -6 d -13 -8 d -23 1 d cl s 1 0.653333 0 c 1094 1226 m -2 -2 d -19 -1 d f 1 0.56 0 c 1103 1235 m -9 -9 d -21 -3 d -3 X 6 10 d f + 1 0.466667 0 c 1083 1242 m 22 -5 d -2 -2 d -27 -2 d 7 9 d f 1 0.373333 0 c 1083 1242 m f black 1083 1242 m 22 -5 d -13 -13 d -22 -1 d cl s 1 0.56 0 c 1076 1233 m -6 -10 d -23 -1 d 4 7 d f 1 0.466667 0 c 1083 1242 m -7 -9 d -25 -4 d 6 11 d f 1 + 0.373333 0 c 1060 1246 m 23 -4 d -26 -2 d f black 1060 1246 m 23 -4 d -13 -19 d -23 -1 d cl s 1 0.56 0 c 1051 1229 m -4 -7 d -22 -2 d 3 6 d f 1 0.466667 0 c 1057 1240 m -6 -11 d -23 -3 d 5 10 d f 1 0.373333 0 c 1041 1247 m 19 -1 d -3 -6 d -24 -4 d 4 + 11 d f 1 0.28 0 c 1038 1247 m 3 X -4 X f black 1038 1247 m 22 -1 d -13 -24 d -22 -2 d cl s 1 0.56 0 c 1028 1226 m -3 -6 d -23 -3 d 2 4 d f 1 0.466667 0 c 1033 1236 m -5 -10 d -24 -5 d 5 11 d f 1 0.373333 0 c 1037 1247 m -4 -11 d -24 -4 d 5 11 d f 1 + 0.28 0 c 1015 1247 m 23 X -1 X -23 -4 d f black 1015 1247 m 23 X -13 -27 d -23 -3 d cl s 1 0.56 0 c 1004 1221 m -2 -4 d -22 -4 d 2 4 d f 1 0.466667 0 c 1009 1232 m -5 -11 d -22 -4 d 4 11 d f 1 0.373333 0 c 1014 1243 m -5 -11 d -23 -4 d 5 11 d f 1 + 0.28 0 c 993 1245 m 22 2 d -1 -4 d -23 -4 d f black 993 1245 m 22 2 d -13 -30 d -22 -4 d cl s 1 0.56 0 c 982 1217 m -2 -4 d -22 -4 d 1 4 d f 1 0.466667 0 c 986 1228 m -4 -11 d -23 -4 d 5 11 d f 1 0.373333 0 c 991 1239 m -5 -11 d -22 -4 d 4 10 d f 1 + 0.28 0 c 971 1241 m 22 4 d -2 -6 d -23 -5 d f black 971 1241 m 22 4 d -13 -32 d -22 -4 d cl s 1 0.56 0 c 959 1213 m -1 -4 d -23 -5 d 2 4 d f 1 0.466667 0 c 964 1224 m -5 -11 d -22 -5 d 5 11 d f 1 0.373333 0 c 968 1234 m -4 -10 d -22 -5 d 4 11 d f 1 + 0.28 0 c 948 1234 m 23 7 d -3 -7 d -22 -4 d f black 948 1234 m 23 7 d -13 -32 d -23 -5 d cl s 1 0.56 0 c 937 1208 m -2 -4 d -22 -6 d 2 5 d f 1 0.466667 0 c 942 1219 m -5 -11 d -22 -5 d 5 11 d f 1 0.373333 0 c 946 1230 m -4 -11 d -22 -5 d 5 10 d f 1 + 0.28 0 c 926 1226 m 22 8 d -2 -4 d -21 -6 d f black 926 1226 m 22 8 d -13 -30 d -22 -6 d cl s 1 0.56 0 c 915 1203 m -2 -5 d -23 -6 d 4 6 d f 1 0.466667 0 c 920 1214 m -5 -11 d -21 -5 d 5 10 d f 1 0.373333 0 c 903 1215 m 15 7 d 7 2 d -5 -10 d -21 -6 + d f 1 0.28 0 c 918 1222 m 8 4 d -1 -2 d f black 903 1215 m 23 11 d -13 -28 d -23 -6 d cl s 1 0.56 0 c 894 1198 m -4 -6 d -22 -8 d 6 8 d f 1 0.466667 0 c 899 1208 m -5 -10 d -20 -6 d 6 10 d f 1 0.373333 0 c 881 1203 m 22 12 d -4 -7 d -19 -6 d f black + 881 1203 m 22 12 d -13 -23 d -22 -8 d cl s 1 0.653333 0 c 859 1180 m -14 -5 d 2 2 d f 1 0.56 0 c 874 1192 m -6 -8 d -9 -4 d -12 -3 d 8 8 d f 1 0.466667 0 c 858 1189 m 19 12 d 3 1 d -6 -10 d -19 -7 d f 1 0.373333 0 c 877 1201 m 4 2 d -1 -1 d f black + 858 1189 m 23 14 d -13 -19 d -23 -9 d cl s 1 0.653333 0 c 847 1177 m -2 -2 d -22 -10 d 7 4 d f 1 0.56 0 c 836 1173 m 11 8 d 8 4 d -8 -8 d -17 -8 d f 1 0.466667 0 c 847 1181 m 11 8 d -3 -4 d f black 836 1173 m 22 16 d -13 -14 d -22 -10 d cl s 1 + 0.746667 0 c 806 1156 m -5 -2 d 1 X f 1 0.653333 0 c 814 1158 m 6 4 d 10 7 d -7 -4 d -17 -9 d -4 -2 d f 1 0.56 0 c 820 1162 m 16 11 d -6 -4 d f black 814 1158 m 22 15 d -13 -8 d -22 -11 d cl s 1 0.746667 0 c 791 1142 m 2 1 d 9 11 d -1 X -23 -12 d f + 1 0.653333 0 c 793 1143 m 21 15 d -12 -4 d f black 791 1142 m 23 16 d -13 -4 d -23 -12 d cl s 1 0.84 0 c 765 1134 m -9 -5 d 8 -1 d f 1 0.746667 0 c 769 1127 m 22 15 d -13 X -13 -8 d -1 -6 d f black 769 1127 m 22 15 d -13 X -22 -13 d cl s 1 0.84 0 c + 746 1112 m 18 12 d 4 Y -8 1 d -23 -13 d f 1 0.746667 0 c 764 1124 m 5 3 d -5 1 d f black 746 1112 m 23 15 d -13 2 d -23 -13 d cl s 1 0.933333 0 c 724 1098 m 10 6 d -5 10 d -18 -11 d f 1 0.84 0 c 734 1104 m 12 8 d -13 4 d -4 -2 d f black 724 1098 m + 22 14 d -13 4 d -22 -13 d cl s 0.973333 1 0 c 696 1094 m -8 -5 d 12 -4 d f 1 0.933333 0 c 701 1085 m 23 13 d -13 5 d -15 -9 d 4 -9 d f black 701 1085 m 23 13 d -13 5 d -23 -14 d cl s 0.973333 1 0 c 679 1073 m 21 11 d 1 Y -12 4 d -22 -13 d f 1 + 0.933333 0 c 700 1084 m 1 1 d -1 X f black 679 1073 m 22 12 d -13 4 d -22 -13 d cl s 0.88 1 0 c 661 1073 m -17 -9 d 10 -1 d f 0.973333 1 0 c 657 1063 m 22 10 d -13 3 d -5 -3 d -7 -10 d f black 657 1063 m 22 10 d -13 3 d -22 -12 d cl s 0.88 1 0 c 634 + 1057 m 3 1 d 17 5 d -10 1 d -23 -8 d f 0.973333 1 0 c 637 1058 m 20 5 d -3 X f black 634 1057 m 23 6 d -13 1 d -23 -8 d cl s 0.88 1 0 c 632 1057 m 2 X -13 -1 d -22 -4 d 10 2 d f 0.973333 1 0 c 612 1055 m 20 2 d -23 -3 d f black 612 1055 m 22 2 d -13 + -1 d -22 -4 d cl s 0.88 1 0 c 609 1054 m -10 -2 d -23 X 4 2 d f 0.973333 1 0 c 589 1057 m 23 -2 d -3 -1 d -29 X f black 589 1057 m 23 -2 d -13 -3 d -23 X cl s 0.88 1 0 c 580 1054 m -4 -2 d -8 2 d f 0.973333 1 0 c 580 1060 m 9 -3 d -9 -3 d -12 X -14 + 3 d 7 4 d f 1 0.933333 0 c 567 1063 m 13 -3 d -19 1 d f black 567 1063 m 22 -6 d -13 -5 d -22 5 d cl s 0.973333 1 0 c 561 1061 m -7 -4 d -14 5 d f 1 0.933333 0 c 554 1068 m 13 -5 d -6 -2 d -21 1 d -9 3 d 8 4 d f 1 0.84 0 c 544 1071 m 10 -3 d -15 1 d + f black 544 1071 m 23 -8 d -13 -6 d -23 8 d cl s 1 0.933333 0 c 539 1069 m -8 -4 d -15 6 d f 1 0.84 0 c 530 1077 m 14 -6 d -5 -2 d -23 2 d -7 3 d 9 4 d f 1 0.746667 0 c 522 1079 m 8 -2 d -12 1 d f black 522 1079 m 22 -8 d -13 -6 d -22 9 d cl s 1 + 0.84 0 c 518 1078 m -9 -4 d -18 5 d f 1 0.746667 0 c 502 1085 m 20 -6 d -4 -1 d -27 1 d -4 2 d 11 4 d f 1 0.653333 0 c 500 1085 m 2 X -4 X f black 500 1085 m 22 -6 d -13 -5 d -22 7 d cl s 1 0.746667 0 c 498 1085 m -11 -4 d -23 3 d 4 1 d f 1 0.653333 + 0 c 477 1087 m 23 -2 d -32 X f black 477 1087 m 23 -2 d -13 -4 d -23 3 d cl s 1 0.746667 0 c 468 1085 m -4 -1 d -16 X f 1 0.653333 0 c 455 1085 m 22 2 d -9 -2 d -20 -1 d -6 X f black 455 1085 m 22 2 d -13 -3 d -22 X cl s 1 0.653333 0 c 432 1080 m 23 + 5 d -13 -1 d -23 -3 d f black 432 1080 m 23 5 d -13 -1 d -23 -3 d cl s 1 0.653333 0 c 1540 1300 m -9 1 d -22 -4 d 6 X f 1 0.56 0 c 1522 1297 m 22 2 d -4 1 d -25 -3 d f black 1522 1297 m 22 2 d -13 2 d -22 -4 d cl s 1 0.653333 0 c 1515 1297 m -6 X + -23 -7 d 8 2 d f 1 0.56 0 c 1499 1292 m 23 5 d -7 X -21 -5 d f black 1499 1292 m 23 5 d -13 X -23 -7 d cl s 1 0.653333 0 c 1477 1283 m 3 2 d 14 7 d -8 -2 d -22 -11 d f 1 0.56 0 c 1480 1285 m 19 7 d -5 X f black 1477 1283 m 22 9 d -13 -2 d -22 -11 d + cl s 1 0.746667 0 c 1461 1278 m -20 -13 d 9 3 d f 1 0.653333 0 c 1454 1270 m 23 13 d -13 -4 d -3 -1 d -11 -10 d f black 1454 1270 m 23 13 d -13 -4 d -23 -14 d cl s 1 0.84 0 c 1433 1258 m -14 -10 d 7 3 d f 1 0.746667 0 c 1432 1253 m 15 11 d 3 4 d -9 + -3 d -8 -7 d -7 -7 d f 1 0.653333 0 c 1447 1264 m 7 6 d -4 -2 d f black 1432 1253 m 22 17 d -13 -5 d -22 -17 d cl s 1 0.933333 0 c 1408 1240 m -11 -8 d 6 2 d f 1 0.84 0 c 1410 1237 m 12 9 d 4 5 d -7 -3 d -11 -8 d -5 -6 d f 1 0.746667 0 c 1422 1246 m + 10 7 d -6 -2 d f black 1410 1237 m 22 16 d -13 -5 d -22 -16 d cl s 0.973333 1 0 c 1380 1221 m -6 -4 d 3 1 d f 1 0.933333 0 c 1387 1221 m 8 6 d 8 7 d -6 -2 d -17 -11 d -3 -3 d f 1 0.84 0 c 1395 1227 m 15 10 d -7 -3 d f black 1387 1221 m 23 16 d -13 + -5 d -23 -15 d cl s 0.973333 1 0 c 1377 1218 m -3 -1 d -22 -11 d 10 3 d f 1 0.933333 0 c 1365 1209 m 22 12 d -10 -3 d -15 -9 d f black 1365 1209 m 22 12 d -13 -4 d -22 -11 d cl s 0.973333 1 0 c 1342 1201 m 9 3 d 11 5 d -10 -3 d -23 -7 d f 1 0.933333 + 0 c 1351 1204 m 14 5 d -3 X f black 1342 1201 m 23 8 d -13 -3 d -23 -7 d cl s 0.973333 1 0 c 1320 1197 m 22 4 d -13 -2 d -22 -2 d f black 1320 1197 m 22 4 d -13 -2 d -22 -2 d cl s 0.973333 1 0 c 1315 1197 m 5 X -35 X 7 X f 1 0.933333 0 c 1297 1197 m + 18 X -23 X f black 1297 1197 m 23 X -35 X cl s 0.973333 1 0 c 1292 1197 m -7 X -14 2 d f 1 0.933333 0 c 1275 1198 m 22 -1 d -5 X -21 2 d -9 1 d f black 1275 1198 m 22 -1 d -12 X -23 3 d cl s 1 0.933333 0 c 1263 1200 m 12 -2 d -13 2 d -22 4 d 5 -1 d + f 1 0.84 0 c 1253 1202 m 10 -2 d -18 3 d f black 1253 1202 m 22 -4 d -13 2 d -22 4 d cl s 1 0.933333 0 c 1245 1203 m -5 1 d -6 1 d f 1 0.84 0 c 1230 1206 m 23 -4 d -8 1 d -11 2 d -17 3 d f black 1230 1206 m 23 -4 d -13 2 d -23 4 d cl s 1 0.84 0 c + 1229 1207 m 1 -1 d -13 2 d -16 4 d f 1 0.746667 0 c 1208 1213 m 21 -6 d -28 5 d -6 1 d f black 1208 1213 m 22 -7 d -13 2 d -22 5 d cl s 1 0.746667 0 c 1201 1215 m 7 -2 d -13 X -23 6 d 1 X f 1 0.653333 0 c 1185 1220 m 16 -5 d -28 4 d f black 1185 + 1220 m 23 -7 d -13 X -23 6 d cl s 1 0.746667 0 c 1173 1219 m -2 X f 1 0.653333 0 c 1177 1223 m 8 -3 d -12 -1 d -2 X -21 6 d 4 1 d f 1 0.56 0 c 1163 1229 m 14 -6 d -23 3 d f black 1163 1229 m 22 -9 d -13 -1 d -22 6 d cl s 1 0.653333 0 c 1154 1226 m + -4 -1 d -7 2 d f 1 0.56 0 c 1154 1232 m 9 -3 d -9 -3 d -11 1 d -15 4 d 5 3 d f 1 0.466667 0 c 1140 1238 m 14 -6 d -21 2 d f black 1140 1238 m 23 -9 d -13 -4 d -22 6 d cl s 1 0.56 0 c 1133 1234 m -5 -3 d -14 4 d f 1 0.466667 0 c 1132 1242 m 8 -4 d -7 + -4 d -19 1 d -9 2 d 7 5 d f 1 0.373333 0 c 1118 1247 m 14 -5 d -20 X f black 1118 1247 m 22 -9 d -12 -7 d -23 6 d cl s 1 0.466667 0 c 1112 1242 m -7 -5 d -22 5 d f 1 0.373333 0 c 1110 1251 m 8 -4 d -6 -5 d -29 X 8 9 d f 1 0.28 0 c 1096 1256 m 14 -5 + d -19 X f black 1096 1256 m 22 -9 d -13 -10 d -22 5 d cl s 1 0.373333 0 c 1091 1251 m -8 -9 d -23 4 d 3 3 d f 1 0.28 0 c 1085 1259 m 11 -3 d -5 -5 d -28 -2 d 7 10 d f 1 0.186667 0 c 1073 1263 m 12 -4 d -15 X f black 1073 1263 m 23 -7 d -13 -14 d -23 + 4 d cl s 1 0.373333 0 c 1063 1249 m -3 -3 d -19 1 d f 1 0.28 0 c 1070 1259 m -7 -10 d -22 -2 d -3 X 6 9 d f 1 0.186667 0 c 1054 1266 m 19 -3 d -3 -4 d -26 -3 d 6 10 d f 1 0.0933334 0 c 1051 1267 m 3 -1 d -4 X f black 1051 1267 m 22 -4 d -13 -17 d + -22 1 d cl s 1 0.28 0 c 1044 1256 m -6 -9 d -23 X 4 6 d f 1 0.186667 0 c 1050 1266 m -6 -10 d -25 -3 d 6 10 d f 1 0.0933334 0 c 1028 1269 m 23 -2 d -1 -1 d -25 -3 d f black 1028 1269 m 23 -2 d -13 -20 d -23 X cl s 1 0.28 0 c 1019 1253 m -4 -6 d -22 + -2 d 3 4 d f 1 0.186667 0 c 1025 1263 m -6 -10 d -23 -4 d 5 10 d f 1 0.0933334 0 c 1006 1267 m 22 2 d -3 -6 d -24 -4 d f black 1006 1267 m 22 2 d -13 -22 d -22 -2 d cl s 1 0.28 0 c 996 1249 m -3 -4 d -22 -4 d 2 4 d f 1 0.186667 0 c 1001 1259 m -5 + -10 d -23 -4 d 6 10 d f 1 0.0933334 0 c 983 1263 m 23 4 d -5 -8 d -22 -4 d f black 983 1263 m 23 4 d -13 -22 d -22 -4 d cl s 1 0.28 0 c 973 1245 m -2 -4 d -23 -7 d 3 6 d f 1 0.186667 0 c 979 1255 m -6 -10 d -22 -5 d 6 10 d f 1 0.0933334 0 c 961 1256 + m 22 7 d -4 -8 d -22 -5 d f black 961 1256 m 22 7 d -12 -22 d -23 -7 d cl s 1 0.28 0 c 951 1240 m -3 -6 d -22 -8 d 5 8 d f 1 0.186667 0 c 957 1250 m -6 -10 d -20 -6 d 6 10 d f 1 0.0933334 0 c 939 1246 m 22 10 d -4 -6 d -20 -6 d f black 939 1246 m 22 + 10 d -13 -22 d -22 -8 d cl s 1 0.373333 0 c 918 1222 m -15 -7 d 2 3 d f 1 0.28 0 c 931 1234 m -5 -8 d -8 -4 d -13 -4 d 7 9 d f 1 0.186667 0 c 916 1232 m 16 10 d 5 2 d -6 -10 d -19 -7 d f 1 0.0933334 0 c 932 1242 m 7 4 d -2 -2 d f black 916 1232 m 23 + 14 d -13 -20 d -23 -11 d cl s 1 0.373333 0 c 905 1218 m -2 -3 d -22 -12 d 7 8 d f 1 0.28 0 c 894 1217 m 8 5 d 10 5 d -7 -9 d -17 -7 d f 1 0.186667 0 c 902 1222 m 14 10 d -4 -5 d f black 894 1217 m 22 15 d -13 -17 d -22 -12 d cl s 1 0.466667 0 c 877 + 1201 m -19 -12 d 6 4 d f 1 0.373333 0 c 871 1199 m 6 5 d 11 7 d -7 -8 d -4 -2 d -13 -8 d f 1 0.28 0 c 877 1204 m 17 13 d -6 -6 d f black 871 1199 m 23 18 d -13 -14 d -23 -14 d cl s 1 0.56 0 c 847 1181 m -11 -8 d 5 3 d f 1 0.466667 0 c 849 1180 m 7 6 + d 8 7 d -6 -4 d -11 -8 d -6 -5 d f 1 0.373333 0 c 856 1186 m 15 13 d -7 -6 d f black 849 1180 m 22 19 d -13 -10 d -22 -16 d cl s 1 0.653333 0 c 820 1162 m -6 -4 d 3 1 d f 1 0.56 0 c 826 1161 m 9 7 d 6 8 d -5 -3 d -16 -11 d -3 -3 d f 1 0.466667 0 c + 835 1168 m 14 12 d -8 -4 d f black 826 1161 m 23 19 d -13 -7 d -22 -15 d cl s 1 0.746667 0 c 793 1143 m -2 -1 d 1 X f 1 0.653333 0 c 804 1143 m 9 7 d 4 9 d -3 -1 d -21 -15 d -1 -1 d f 1 0.56 0 c 813 1150 m 13 11 d -9 -2 d f black 804 1143 m 22 18 d + -12 -3 d -23 -16 d cl s 1 0.746667 0 c 782 1126 m 8 6 d 2 10 d -1 X -22 -15 d f 1 0.653333 0 c 790 1132 m 14 11 d -12 -1 d f black 782 1126 m 22 17 d -13 -1 d -22 -15 d cl s 1 0.84 0 c 759 1110 m 5 3 d 11 Y -18 -12 d f 1 0.746667 0 c 764 1113 m 18 + 13 d -13 1 d -5 -3 d f black 759 1110 m 23 16 d -13 1 d -23 -15 d cl s 1 0.933333 0 c 734 1104 m -10 -6 d 10 -2 d f 1 0.84 0 c 737 1096 m 22 14 d -13 2 d -12 -8 d -8 Y f black 737 1096 m 22 14 d -13 2 d -22 -14 d cl s 1 0.933333 0 c 714 1083 m 19 11 + d 1 2 d -10 2 d -23 -13 d f 1 0.84 0 c 733 1094 m 4 2 d -3 X f black 714 1083 m 23 13 d -13 2 d -23 -13 d cl s 0.973333 1 0 c 700 1084 m -21 -11 d 12 -1 d f 1 0.933333 0 c 692 1072 m 22 11 d -13 2 d -1 -1 d -9 -12 d f black 692 1072 m 22 11 d -13 2 + d -22 -12 d cl s 0.973333 1 0 c 669 1064 m 22 8 d -12 1 d -22 -10 d f 1 0.933333 0 c 691 1072 m 1 X -1 X f black 669 1064 m 23 8 d -13 1 d -22 -10 d cl s 0.88 1 0 c 637 1058 m -3 -1 d f 0.973333 1 0 c 647 1059 m 22 5 d -12 -1 d -20 -5 d -3 -1 d f + black 647 1059 m 22 5 d -12 -1 d -23 -6 d cl s 0.88 1 0 c 634 1057 m -2 X f 0.973333 1 0 c 625 1058 m 22 1 d -13 -2 d -2 X -20 -2 d f black 625 1058 m 22 1 d -13 -2 d -22 -2 d cl s 0.973333 1 0 c 624 1058 m 1 X -13 -3 d -23 2 d 5 2 d f 1 0.933333 0 + c 602 1062 m 22 -4 d -30 1 d f black 602 1062 m 23 -4 d -13 -3 d -23 2 d cl s 0.973333 1 0 c 594 1059 m -5 -2 d -9 3 d f 1 0.933333 0 c 591 1065 m 11 -3 d -8 -3 d -14 1 d -13 3 d 7 3 d f 1 0.84 0 c 580 1068 m 11 -3 d -17 1 d f black 580 1068 m 22 -6 + d -13 -5 d -22 6 d cl s 1 0.933333 0 c 574 1066 m -7 -3 d -13 5 d f 1 0.84 0 c 566 1073 m 14 -5 d -6 -2 d -20 2 d -10 3 d 9 4 d f 1 0.746667 0 c 557 1077 m 9 -4 d -13 2 d f black 557 1077 m 23 -9 d -13 -5 d -23 8 d cl s 1 0.84 0 c 553 1075 m -9 -4 d + -14 6 d f 1 0.746667 0 c 541 1082 m 16 -5 d -4 -2 d -23 2 d -8 2 d 9 4 d f 1 0.653333 0 c 535 1084 m 6 -2 d -10 1 d f black 535 1084 m 22 -7 d -13 -6 d -22 8 d cl s 1 0.746667 0 c 531 1083 m -9 -4 d -20 6 d f 1 0.653333 0 c 512 1089 m 23 -5 d -4 -1 + d -29 2 d -2 X f black 512 1089 m 23 -5 d -13 -5 d -22 6 d cl s 1 0.653333 0 c 509 1089 m 3 X -12 -4 d -23 2 d 7 2 d f 1 0.56 0 c 490 1090 m 19 -1 d -25 X f black 490 1090 m 22 -1 d -12 -4 d -23 2 d cl s 1 0.653333 0 c 484 1089 m -7 -2 d -22 -2 d 5 + X f 1 0.56 0 c 468 1086 m 22 4 d -6 -1 d -24 -4 d f black 468 1086 m 22 4 d -13 -3 d -22 -2 d cl s 1 0.653333 0 c 460 1085 m -5 X -23 -5 d 8 -1 d f 1 0.56 0 c 445 1079 m 23 7 d -8 -1 d -20 -6 d f black 445 1079 m 23 7 d -13 -1 d -23 -5 d cl s 1 0.56 + 0 c 1535 1296 m 22 1 d -13 2 d -22 -2 d f black 1535 1296 m 22 1 d -13 2 d -22 -2 d cl s 1 0.56 0 c 1512 1292 m 23 4 d -13 1 d -23 -5 d f black 1512 1292 m 23 4 d -13 1 d -23 -5 d cl s 1 0.653333 0 c 1480 1285 m -3 -2 d 1 X f 1 0.56 0 c 1490 1284 m + 22 8 d -13 X -19 -7 d -2 -2 d f black 1490 1284 m 22 8 d -13 X -22 -9 d cl s 1 0.653333 0 c 1467 1271 m 1 1 d 10 11 d -1 X -23 -13 d f 1 0.56 0 c 1468 1272 m 22 12 d -12 -1 d f black 1467 1271 m 23 13 d -13 -1 d -23 -13 d cl s 1 0.746667 0 c 1447 + 1264 m -15 -11 d 10 2 d f 1 0.653333 0 c 1445 1256 m 22 15 d -13 -1 d -7 -6 d -5 -9 d f black 1445 1256 m 22 15 d -13 -1 d -22 -17 d cl s 1 0.84 0 c 1422 1246 m -12 -9 d 8 1 d f 1 0.746667 0 c 1423 1239 m 18 14 d 1 2 d -10 -2 d -10 -7 d -4 -8 d f 1 + 0.653333 0 c 1441 1253 m 4 3 d -3 -1 d f black 1423 1239 m 22 17 d -13 -3 d -22 -16 d cl s 1 0.933333 0 c 1395 1227 m -8 -6 d 5 1 d f 1 0.84 0 c 1400 1224 m 15 10 d 3 4 d -8 -1 d -15 -10 d -3 -5 d f 1 0.746667 0 c 1415 1234 m 8 5 d -5 -1 d f black + 1400 1224 m 23 15 d -13 -2 d -23 -16 d cl s 1 0.933333 0 c 1378 1211 m 4 3 d 10 8 d -5 -1 d -22 -12 d f 1 0.84 0 c 1382 1214 m 18 10 d -8 -2 d f black 1378 1211 m 22 13 d -13 -3 d -22 -12 d cl s 0.973333 1 0 c 1351 1204 m -9 -3 d 2 1 d f 1 0.933333 + 0 c 1355 1203 m 23 8 d -13 -2 d -14 -5 d -7 -2 d f black 1355 1203 m 23 8 d -13 -2 d -23 -8 d cl s 0.973333 1 0 c 1344 1202 m -2 -1 d -22 -4 d 1 1 d f 1 0.933333 0 c 1333 1199 m 22 4 d -11 -1 d -23 -4 d f black 1333 1199 m 22 4 d -13 -2 d -22 -4 d + cl s 0.973333 1 0 c 1321 1198 m -1 -1 d -5 X f 1 0.933333 0 c 1310 1197 m 23 2 d -12 -1 d -6 -1 d -18 X f black 1310 1197 m 23 2 d -13 -2 d -23 X cl s 1 0.933333 0 c 1302 1198 m 8 -1 d -13 X -22 1 d 7 X f 1 0.84 0 c 1288 1199 m 14 -1 d -20 X f black + 1288 1199 m 22 -2 d -13 X -22 1 d cl s 1 0.933333 0 c 1282 1198 m -7 X -12 2 d f 1 0.84 0 c 1266 1202 m 22 -3 d -6 -1 d -19 2 d -10 2 d f black 1266 1202 m 22 -3 d -13 -1 d -22 4 d cl s 1 0.84 0 c 1260 1203 m 6 -1 d -13 X -23 4 d 1 X f 1 0.746667 0 + c 1243 1206 m 17 -3 d -29 3 d f black 1243 1206 m 23 -4 d -13 X -23 4 d cl s 1 0.84 0 c 1231 1206 m -1 X -1 1 d f 1 0.746667 0 c 1230 1210 m 13 -4 d -12 X -2 1 d -21 6 d 6 X f 1 0.653333 0 c 1221 1213 m 9 -3 d -16 3 d f black 1221 1213 m 22 -7 d -13 + X -22 7 d cl s 1 0.746667 0 c 1214 1213 m -6 X -7 2 d f 1 0.653333 0 c 1204 1219 m 17 -6 d -7 X -13 2 d -16 5 d 8 X f 1 0.56 0 c 1198 1221 m 6 -2 d -11 1 d f black 1198 1221 m 23 -8 d -13 X -23 7 d cl s 1 0.653333 0 c 1193 1220 m -8 X -8 3 d f 1 + 0.56 0 c 1182 1228 m 16 -7 d -5 -1 d -16 3 d -14 6 d 8 1 d f 1 0.466667 0 c 1176 1230 m 6 -2 d -11 2 d f black 1176 1230 m 22 -9 d -13 -1 d -22 9 d cl s 1 0.56 0 c 1171 1230 m -8 -1 d -9 3 d f 1 0.466667 0 c 1161 1237 m 15 -7 d -5 X -17 2 d -14 6 d + 7 1 d f 1 0.373333 0 c 1153 1240 m 8 -3 d -14 2 d f black 1153 1240 m 23 -10 d -13 -1 d -23 9 d cl s 1 0.466667 0 c 1147 1239 m -7 -1 d -8 4 d f 1 0.373333 0 c 1141 1246 m 12 -6 d -6 -1 d -15 3 d -14 5 d 6 2 d f 1 0.28 0 c 1131 1251 m 10 -5 d -17 3 + d f black 1131 1251 m 22 -11 d -13 -2 d -22 9 d cl s 1 0.373333 0 c 1124 1249 m -6 -2 d -8 4 d f 1 0.28 0 c 1120 1256 m 11 -5 d -7 -2 d -14 2 d -14 5 d 5 2 d f 1 0.186667 0 c 1109 1260 m 11 -4 d -19 2 d f black 1109 1260 m 22 -9 d -13 -4 d -22 9 d + cl s 1 0.28 0 c 1101 1258 m -5 -2 d -11 3 d f 1 0.186667 0 c 1097 1264 m 12 -4 d -8 -2 d -16 1 d -12 4 d 8 3 d f 1 0.0933334 0 c 1086 1268 m 11 -4 d -16 2 d f black 1086 1268 m 23 -8 d -13 -4 d -23 7 d cl s 1 0.186667 0 c 1081 1266 m -8 -3 d -19 3 d + f 1 0.0933334 0 c 1068 1272 m 18 -4 d -5 -2 d -27 X -3 1 d 11 5 d f 1 0 0 c 1064 1273 m 4 -1 d -6 X f black 1064 1273 m 22 -5 d -13 -5 d -22 4 d cl s 1 0.0933334 0 c 1062 1272 m -11 -5 d -23 2 d 6 2 d f 1 0 0 c 1041 1276 m 23 -3 d -2 -1 d -28 -1 d f + black 1041 1276 m 23 -3 d -13 -6 d -23 2 d cl s 1 0.0933334 0 c 1034 1271 m -6 -2 d -22 -2 d 2 2 d f 1 0 0 c 1019 1275 m 22 1 d -7 -5 d -26 -2 d f black 1019 1275 m 22 1 d -13 -7 d -22 -2 d cl s 1 0.0933334 0 c 1008 1269 m -2 -2 d -23 -4 d 3 1 d f 1 + 0 0 c 996 1270 m 23 5 d -11 -6 d -22 -5 d f black 996 1270 m 23 5 d -13 -8 d -23 -4 d cl s 1 0.0933334 0 c 986 1264 m -3 -1 d -22 -7 d 5 2 d f 1 0 0 c 974 1263 m 22 7 d -10 -6 d -20 -6 d f black 974 1263 m 22 7 d -13 -7 d -22 -7 d cl s 1 0.0933334 0 + c 966 1258 m -5 -2 d -22 -10 d 10 4 d f 1 0 0 c 952 1252 m 22 11 d -8 -5 d -17 -8 d f black 952 1252 m 22 11 d -13 -7 d -22 -10 d cl s 1 0.186667 0 c 932 1242 m -16 -10 d 6 3 d f 1 0.0933334 0 c 929 1238 m 15 9 d 5 3 d -10 -4 d -7 -4 d -10 -7 d f 1 + 0 0 c 944 1247 m 8 5 d -3 -2 d f black 929 1238 m 23 14 d -13 -6 d -23 -14 d cl s 1 0.28 0 c 902 1222 m -8 -5 d 4 1 d f 1 0.186667 0 c 907 1221 m 9 7 d 6 7 d -6 -3 d -14 -10 d -4 -4 d f 1 0.0933334 0 c 916 1228 m 13 10 d -7 -3 d f black 907 1221 m + 22 17 d -13 -6 d -22 -15 d cl s 1 0.373333 0 c 877 1204 m -6 -5 d 4 1 d f 1 0.28 0 c 884 1202 m 10 8 d 4 8 d -4 -1 d -17 -13 d -2 -4 d f 1 0.186667 0 c 894 1210 m 13 11 d -9 -3 d f black 884 1202 m 23 19 d -13 -4 d -23 -18 d cl s 1 0.466667 0 c 856 + 1186 m -7 -6 d 5 1 d f 1 0.373333 0 c 862 1182 m 11 10 d 2 8 d -4 -1 d -15 -13 d -2 -5 d f 1 0.28 0 c 873 1192 m 11 10 d -9 -2 d f black 862 1182 m 22 20 d -13 -3 d -22 -19 d cl s 1 0.56 0 c 835 1168 m -9 -7 d 8 1 d f 1 0.466667 0 c 839 1163 m 14 12 + d 1 6 d -5 -1 d -14 -12 d -1 -6 d f 1 0.373333 0 c 853 1175 m 9 7 d -8 -1 d f black 839 1163 m 23 19 d -13 -2 d -23 -19 d cl s 1 0.653333 0 c 813 1150 m -9 -7 d 8 X f 1 0.56 0 c 817 1144 m 16 13 d 1 5 d -8 -1 d -13 -11 d -1 -7 d f 1 0.466667 0 c 833 + 1157 m 6 6 d -5 -1 d f black 817 1144 m 22 19 d -13 -2 d -22 -18 d cl s 1 0.746667 0 c 790 1132 m -8 -6 d 7 X f 1 0.653333 0 c 795 1126 m 17 14 d 3 Y -8 X -14 -11 d -1 -6 d f 1 0.56 0 c 812 1140 m 5 4 d -5 -1 d f black 795 1126 m 22 18 d -13 -1 d + -22 -17 d cl s 1 0.84 0 c 764 1113 m -5 -3 d 4 X f 1 0.746667 0 c 772 1110 m 16 11 d 1 5 d -7 X -18 -13 d -1 -3 d f 1 0.653333 0 c 788 1121 m 7 5 d -6 X f black 772 1110 m 23 16 d -13 X -23 -16 d cl s 1 0.84 0 c 750 1096 m 10 6 d 3 8 d -4 X -22 -14 + d f 1 0.746667 0 c 760 1102 m 12 8 d -9 X f black 750 1096 m 22 14 d -13 X -22 -14 d cl s 1 0.933333 0 c 733 1094 m -19 -11 d 11 X f 1 0.84 0 c 727 1083 m 23 13 d -13 X -4 -2 d -8 -11 d f black 727 1083 m 23 13 d -13 X -23 -13 d cl s 1 0.933333 0 c + 705 1073 m 18 8 d 2 2 d -11 X -22 -11 d f 1 0.84 0 c 723 1081 m 4 2 d -2 X f black 705 1073 m 22 10 d -13 X -22 -11 d cl s 0.973333 1 0 c 691 1072 m -22 -8 d 6 X f 1 0.933333 0 c 682 1065 m 23 8 d -13 -1 d -1 X -16 -8 d f black 682 1065 m 23 8 d -13 + -1 d -23 -8 d cl s 0.973333 1 0 c 675 1064 m -6 X -22 -5 d 5 1 d f 1 0.933333 0 c 660 1061 m 22 4 d -7 -1 d -23 -4 d f black 660 1061 m 22 4 d -13 -1 d -22 -5 d cl s 0.973333 1 0 c 652 1060 m -5 -1 d -22 -1 d f 1 0.933333 0 c 638 1060 m 22 1 d -8 -1 + d -27 -2 d f black 638 1060 m 22 1 d -13 -2 d -22 -1 d cl s 0.973333 1 0 c 625 1058 m -1 X f 1 0.933333 0 c 627 1062 m 11 -2 d -13 -2 d -1 X -22 4 d 7 1 d f 1 0.84 0 c 615 1064 m 12 -2 d -18 1 d f black 615 1064 m 23 -4 d -13 -2 d -23 4 d cl s 1 + 0.933333 0 c 609 1063 m -7 -1 d -11 3 d f 1 0.84 0 c 597 1069 m 18 -5 d -6 -1 d -18 2 d -11 3 d 10 2 d f 1 0.746667 0 c 593 1071 m 4 -2 d -7 1 d f black 593 1071 m 22 -7 d -13 -2 d -22 6 d cl s 1 0.84 0 c 590 1070 m -10 -2 d -14 5 d f 1 0.746667 0 c + 573 1078 m 20 -7 d -3 -1 d -24 3 d -9 4 d 12 2 d f 1 0.653333 0 c 570 1079 m 3 -1 d -4 1 d f black 570 1079 m 23 -8 d -13 -3 d -23 9 d cl s 1 0.746667 0 c 569 1079 m -12 -2 d -16 5 d f 1 0.653333 0 c 548 1086 m 22 -7 d -1 X -28 3 d -6 2 d f black + 548 1086 m 22 -7 d -13 -2 d -22 7 d cl s 1 0.653333 0 c 547 1086 m 1 X -13 -2 d -23 5 d 1 X f 1 0.56 0 c 525 1090 m 22 -4 d -34 3 d f black 525 1090 m 23 -4 d -13 -2 d -23 5 d cl s 1 0.653333 0 c 513 1089 m -4 X f 1 0.56 0 c 503 1090 m 22 X -12 -1 d + -4 X -19 1 d f black 503 1090 m 22 X -13 -1 d -22 1 d cl s 1 0.56 0 c 481 1085 m 22 5 d -13 X -22 -4 d f black 481 1085 m 22 5 d -13 X -22 -4 d cl s 1 0.56 0 c 458 1076 m 23 9 d -13 1 d -23 -7 d f black 458 1076 m 23 9 d -13 1 d -23 -7 d cl s 1 0.56 + 0 c 1553 1292 m 17 X -13 5 d -22 -1 d 9 -3 d f 1 0.466667 0 c 1548 1292 m 5 X -9 1 d f black 1548 1292 m 22 X -13 5 d -22 -1 d cl s 1 0.56 0 c 1544 1293 m -9 3 d -23 -4 d 7 -2 d f 1 0.466667 0 c 1525 1288 m 23 4 d -4 1 d -25 -3 d f black 1525 1288 m + 23 4 d -13 4 d -23 -4 d cl s 1 0.56 0 c 1503 1280 m 9 4 d 7 6 d -7 2 d -22 -8 d f 1 0.466667 0 c 1512 1284 m 13 4 d -6 2 d f black 1503 1280 m 22 8 d -13 4 d -22 -8 d cl s 1 0.653333 0 c 1468 1272 m -1 -1 d 1 X f 1 0.56 0 c 1480 1268 m 23 12 d -13 4 + d -22 -12 d -1 Y f black 1480 1268 m 23 12 d -13 4 d -23 -13 d cl s 1 0.653333 0 c 1458 1253 m 13 9 d -3 9 d -1 X -22 -15 d f 1 0.56 0 c 1471 1262 m 9 6 d -12 3 d f black 1458 1253 m 22 15 d -13 3 d -22 -15 d cl s 1 0.746667 0 c 1435 1237 m 9 6 d -3 + 10 d -18 -14 d f 1 0.653333 0 c 1444 1243 m 14 10 d -13 3 d -4 -3 d f black 1435 1237 m 23 16 d -13 3 d -22 -17 d cl s 1 0.84 0 c 1413 1222 m 2 1 d 11 Y -15 -10 d f 1 0.746667 0 c 1415 1223 m 20 14 d -12 2 d -8 -5 d f black 1413 1222 m 22 15 d -12 2 + d -23 -15 d cl s 1 0.933333 0 c 1382 1214 m -4 -3 d 2 X f 1 0.84 0 c 1391 1211 m 22 11 d -13 2 d -18 -10 d -2 -3 d f black 1391 1211 m 22 11 d -13 2 d -22 -13 d cl s 1 0.933333 0 c 1380 1211 m -2 X -23 -8 d 9 X f 1 0.84 0 c 1368 1203 m 23 8 d -11 X + -16 -8 d f black 1368 1203 m 23 8 d -13 X -23 -8 d cl s 1 0.933333 0 c 1364 1203 m -9 X -22 -4 d 8 X f 1 0.84 0 c 1346 1199 m 22 4 d -4 X -23 -4 d f black 1346 1199 m 22 4 d -13 X -22 -4 d cl s 1 0.933333 0 c 1341 1199 m -8 X -23 -2 d 3 1 d f 1 0.84 + 0 c 1323 1199 m 23 X -5 X -28 -1 d f black 1323 1199 m 23 X -13 X -23 -2 d cl s 1 0.933333 0 c 1313 1198 m -3 -1 d -8 1 d f 1 0.84 0 c 1301 1200 m 22 -1 d -10 -1 d -11 X -14 1 d f black 1301 1200 m 22 -1 d -13 -2 d -22 2 d cl s 1 0.84 0 c 1300 1200 + m 1 X -13 -1 d -22 3 d 3 X f 1 0.746667 0 c 1278 1203 m 22 -3 d -31 2 d f black 1278 1203 m 23 -3 d -13 -1 d -22 3 d cl s 1 0.84 0 c 1269 1202 m -3 X -6 1 d f 1 0.746667 0 c 1263 1206 m 15 -3 d -9 -1 d -9 1 d -17 3 d 9 1 d f 1 0.653333 0 c 1256 1208 + m 7 -2 d -11 1 d f black 1256 1208 m 22 -5 d -12 -1 d -23 4 d cl s 1 0.746667 0 c 1252 1207 m -9 -1 d -13 4 d f 1 0.653333 0 c 1234 1213 m 22 -5 d -4 -1 d -22 3 d -9 3 d f black 1234 1213 m 22 -5 d -13 -2 d -22 7 d cl s 1 0.653333 0 c 1232 1214 m 2 + -1 d -13 X -17 6 d f 1 0.56 0 c 1211 1220 m 21 -6 d -28 5 d -6 2 d f black 1211 1220 m 23 -7 d -13 X -23 8 d cl s 1 0.56 0 c 1206 1222 m 5 -2 d -13 1 d -16 7 d f 1 0.466667 0 c 1189 1228 m 17 -6 d -24 6 d -6 2 d f black 1189 1228 m 22 -8 d -13 1 d + -22 9 d cl s 1 0.466667 0 c 1181 1231 m 8 -3 d -13 2 d -15 7 d f 1 0.373333 0 c 1166 1236 m 15 -5 d -20 6 d -8 3 d f black 1166 1236 m 23 -8 d -13 2 d -23 10 d cl s 1 0.373333 0 c 1158 1239 m 8 -3 d -13 4 d -12 6 d f 1 0.28 0 c 1144 1245 m 14 -6 d + -17 7 d -10 5 d f black 1144 1245 m 22 -9 d -13 4 d -22 11 d cl s 1 0.28 0 c 1134 1248 m 10 -3 d -13 6 d -11 5 d f 1 0.186667 0 c 1121 1252 m 13 -4 d -14 8 d -11 4 d f black 1121 1252 m 23 -7 d -13 6 d -22 9 d cl s 1 0.186667 0 c 1107 1256 m 14 -4 d + -12 8 d -12 4 d f 1 0.0933334 0 c 1099 1258 m 8 -2 d -10 8 d -11 4 d f black 1099 1258 m 22 -6 d -12 8 d -23 8 d cl s 1 0.0933334 0 c 1077 1262 m 22 -4 d -13 10 d -18 4 d 3 -5 d f 1 0 0 c 1068 1272 m -4 1 d 7 -6 d f black 1077 1262 m 22 -4 d -13 10 + d -22 5 d cl s 1 0.0933334 0 c 1071 1262 m 6 X -6 5 d f 1 0 0 c 1054 1263 m 17 -1 d 5 Y -7 6 d -23 3 d f black 1054 1263 m 23 -1 d -13 11 d -23 3 d cl s 1 0 0 c 1032 1262 m 22 1 d -13 13 d -22 -1 d f black 1032 1262 m 22 1 d -13 13 d -22 -1 d cl s 1 + 0 0 c 1009 1258 m 23 4 d -13 13 d -23 -5 d f black 1009 1258 m 23 4 d -13 13 d -23 -5 d cl s 1 0 0 c 987 1251 m 22 7 d -13 12 d -22 -7 d f black 987 1251 m 22 7 d -13 12 d -22 -7 d cl s 1 0.0933334 0 c 965 1241 m 1 X -3 1 d f 1 0 0 c 966 1241 m 21 + 10 d -13 12 d -22 -11 d 11 -10 d f black 965 1241 m 22 10 d -13 12 d -22 -11 d cl s 1 0.0933334 0 c 942 1228 m 23 13 d -2 1 d -19 5 d -15 -9 d f 1 0 0 c 963 1242 m -11 10 d -8 -5 d f black 942 1228 m 23 13 d -13 11 d -23 -14 d cl s 1 0.186667 0 c + 920 1213 m 11 8 d -15 7 d -9 -7 d f 1 0.0933334 0 c 931 1221 m 11 7 d -13 10 d -13 -10 d f black 920 1213 m 22 15 d -13 10 d -22 -17 d cl s 1 0.28 0 c 897 1196 m 8 6 d -11 8 d -10 -8 d f 1 0.186667 0 c 905 1202 m 15 11 d -13 8 d -13 -11 d f black + 897 1196 m 23 17 d -13 8 d -23 -19 d cl s 1 0.373333 0 c 875 1178 m 7 6 d -9 8 d -11 -10 d f 1 0.28 0 c 882 1184 m 15 12 d -13 6 d -11 -10 d f black 875 1178 m 22 18 d -13 6 d -22 -20 d cl s 1 0.466667 0 c 852 1160 m 7 6 d -6 9 d -14 -12 d f 1 + 0.373333 0 c 859 1166 m 16 12 d -13 4 d -9 -7 d f black 852 1160 m 23 18 d -13 4 d -23 -19 d cl s 1 0.56 0 c 830 1143 m 6 5 d -3 9 d -16 -13 d f 1 0.466667 0 c 836 1148 m 16 12 d -13 3 d -6 -6 d f black 830 1143 m 22 17 d -13 3 d -22 -19 d cl s 1 + 0.653333 0 c 808 1126 m 3 3 d 1 11 d -17 -14 d f 1 0.56 0 c 811 1129 m 19 14 d -13 1 d -5 -4 d f black 808 1126 m 22 17 d -13 1 d -22 -18 d cl s 1 0.746667 0 c 788 1121 m -16 -11 d 12 1 d f 1 0.653333 0 c 785 1111 m 23 15 d -13 X -7 -5 d -4 -10 d f + black 785 1111 m 23 15 d -13 X -23 -16 d cl s 1 0.84 0 c 760 1102 m -10 -6 d 6 1 d f 1 0.746667 0 c 763 1097 m 20 13 d 1 1 d -12 -1 d -12 -8 d -4 -5 d f 1 0.653333 0 c 783 1110 m 2 1 d -1 X f black 763 1097 m 22 14 d -13 -1 d -22 -14 d cl s 1 0.84 0 + c 740 1085 m 8 4 d 8 8 d -6 -1 d -23 -13 d f 1 0.746667 0 c 748 1089 m 15 8 d -7 X f black 740 1085 m 23 12 d -13 -1 d -23 -13 d cl s 1 0.933333 0 c 723 1081 m -18 -8 d 7 1 d f 1 0.84 0 c 718 1074 m 22 11 d -13 -2 d -4 -2 d -11 -7 d f black 718 1074 + m 22 11 d -13 -2 d -22 -10 d cl s 1 0.933333 0 c 712 1074 m -7 -1 d -23 -8 d 12 1 d f 1 0.84 0 c 695 1066 m 23 8 d -6 X -18 -8 d f black 695 1066 m 23 8 d -13 -1 d -23 -8 d cl s 1 0.933333 0 c 694 1066 m -12 -1 d -22 -4 d 13 X f 1 0.84 0 c 673 1061 + m 22 5 d -1 X -21 -5 d f black 673 1061 m 22 5 d -13 -1 d -22 -4 d cl s 1 0.933333 0 c 673 1061 m -13 X -22 -1 d 6 X f 1 0.84 0 c 651 1060 m 22 1 d -29 -1 d f black 651 1060 m 22 1 d -13 X -22 -1 d cl s 1 0.933333 0 c 644 1060 m -6 X -11 2 d f 1 + 0.84 0 c 628 1063 m 23 -3 d -7 X -17 2 d -12 2 d f black 628 1063 m 23 -3 d -13 X -23 4 d cl s 1 0.84 0 c 623 1064 m 5 -1 d -13 1 d -18 5 d f 1 0.746667 0 c 606 1069 m 17 -5 d -26 5 d -4 2 d f black 606 1069 m 22 -6 d -13 1 d -22 7 d cl s 1 0.746667 + 0 c 596 1072 m 10 -3 d -13 2 d -20 7 d f 1 0.653333 0 c 583 1076 m 13 -4 d -23 6 d -3 1 d f black 583 1076 m 23 -7 d -13 2 d -23 8 d cl s 1 0.653333 0 c 570 1080 m 13 -4 d -13 3 d -22 7 d 1 X f 1 0.56 0 c 561 1083 m 9 -3 d -21 6 d f black 561 1083 m + 22 -7 d -13 3 d -22 7 d cl s 1 0.653333 0 c 549 1086 m -2 X f 1 0.56 0 c 538 1087 m 23 -4 d -12 3 d -2 X -22 4 d f black 538 1087 m 23 -4 d -13 3 d -23 4 d cl s 1 0.56 0 c 533 1087 m 5 X -13 3 d -22 X 4 -2 d f 1 0.466667 0 c 516 1086 m 17 1 d -26 1 + d f black 516 1086 m 22 1 d -13 3 d -22 X cl s 1 0.56 0 c 507 1088 m -4 2 d -22 -5 d 6 -3 d f 1 0.466667 0 c 494 1080 m 22 6 d -9 2 d -20 -6 d f black 494 1080 m 22 6 d -13 4 d -22 -5 d cl s 1 0.56 0 c 471 1072 m 13 5 d 3 5 d -6 3 d -23 -9 d f 1 + 0.466667 0 c 484 1077 m 10 3 d -7 2 d f black 471 1072 m 23 8 d -13 5 d -23 -9 d cl s 1 0.56 0 c 1570 1285 m 13 X -13 7 d -17 X f 1 0.466667 0 c 1561 1284 m 9 1 d -17 7 d -5 X f black 1561 1284 m 22 1 d -13 7 d -22 X cl s 1 0.466667 0 c 1538 1280 m + 23 4 d -13 8 d -23 -4 d f black 1538 1280 m 23 4 d -13 8 d -23 -4 d cl s 1 0.56 0 c 1516 1272 m 10 4 d -14 8 d -9 -4 d f 1 0.466667 0 c 1526 1276 m 12 4 d -13 8 d -13 -4 d f black 1516 1272 m 22 8 d -13 8 d -22 -8 d cl s 1 0.56 0 c 1493 1260 m 23 12 + d -13 8 d -23 -12 d f black 1493 1260 m 23 12 d -13 8 d -23 -12 d cl s 1 0.653333 0 c 1471 1245 m 14 9 d -14 8 d -13 -9 d f 1 0.56 0 c 1485 1254 m 8 6 d -13 8 d -9 -6 d f black 1471 1245 m 22 15 d -13 8 d -22 -15 d cl s 1 0.746667 0 c 1448 1230 m 7 + 5 d -11 8 d -9 -6 d f 1 0.653333 0 c 1455 1235 m 16 10 d -13 8 d -14 -10 d f black 1448 1230 m 23 15 d -13 8 d -23 -16 d cl s 1 0.84 0 c 1415 1223 m -2 -1 d 4 -1 d f 1 0.746667 0 c 1426 1217 m 22 13 d -13 7 d -20 -14 d 2 -2 d f black 1426 1217 m 22 + 13 d -13 7 d -22 -15 d cl s 1 0.84 0 c 1404 1207 m 15 7 d -2 7 d -4 1 d -22 -11 d f 1 0.746667 0 c 1419 1214 m 7 3 d -9 4 d f black 1404 1207 m 22 10 d -13 5 d -22 -11 d cl s 1 0.84 0 c 1381 1202 m 23 5 d -13 4 d -23 -8 d f black 1381 1202 m 23 5 d + -13 4 d -23 -8 d cl s 1 0.84 0 c 1359 1200 m 22 2 d -13 1 d -22 -4 d f black 1359 1200 m 22 2 d -13 1 d -22 -4 d cl s 1 0.84 0 c 1350 1200 m 9 X -13 -1 d -23 X 9 1 d f 1 0.746667 0 c 1336 1201 m 14 -1 d -18 X f black 1336 1201 m 23 -1 d -13 -1 d -23 + X cl s 1 0.84 0 c 1332 1200 m -9 -1 d -22 1 d f 1 0.746667 0 c 1314 1203 m 22 -2 d -4 -1 d -31 X f black 1314 1203 m 22 -2 d -13 -2 d -22 1 d cl s 1 0.84 0 c 1301 1200 m -1 X f 1 0.746667 0 c 1305 1205 m 9 -2 d -13 -3 d -1 X -22 3 d 8 2 d f 1 + 0.653333 0 c 1291 1207 m 14 -2 d -19 X f black 1291 1207 m 23 -4 d -13 -3 d -23 3 d cl s 1 0.746667 0 c 1286 1205 m -8 -2 d -15 3 d f 1 0.653333 0 c 1269 1210 m 22 -3 d -5 -2 d -23 1 d -7 2 d f black 1269 1210 m 22 -3 d -13 -4 d -22 5 d cl s 1 + 0.653333 0 c 1267 1210 m 2 X -13 -2 d -22 5 d 1 X f 1 0.56 0 c 1247 1214 m 20 -4 d -32 3 d f black 1247 1214 m 22 -4 d -13 -2 d -22 5 d cl s 1 0.653333 0 c 1235 1213 m -1 X -2 1 d f 1 0.56 0 c 1230 1216 m 17 -2 d -12 -1 d -3 1 d -21 6 d 8 -1 d f 1 + 0.466667 0 c 1224 1218 m 6 -2 d -11 3 d f black 1224 1218 m 23 -4 d -13 -1 d -23 7 d cl s 1 0.56 0 c 1219 1219 m -8 1 d -5 2 d f 1 0.466667 0 c 1202 1221 m 22 -3 d -5 1 d -13 3 d -17 6 d f black 1202 1221 m 22 -3 d -13 2 d -22 8 d cl s 1 0.466667 0 + c 1194 1223 m 8 -2 d -13 7 d -8 3 d f 1 0.373333 0 c 1179 1225 m 15 -2 d -13 8 d -15 5 d f black 1179 1225 m 23 -4 d -13 7 d -23 8 d cl s 1 0.373333 0 c 1157 1228 m 22 -3 d -13 11 d -8 3 d -2 -10 d f 1 0.28 0 c 1158 1239 m -14 6 d 12 -16 d f black + 1157 1228 m 22 -3 d -13 11 d -22 9 d cl s 1 0.373333 0 c 1156 1229 m 1 -1 d -1 1 d f 1 0.28 0 c 1134 1231 m 22 -2 d -12 16 d -10 3 d -6 -6 d f 1 0.186667 0 c 1134 1248 m -13 4 d 7 -10 d f black 1134 1231 m 23 -3 d -13 17 d -23 7 d cl s 1 0.28 0 c + 1112 1232 m 22 -1 d -6 11 d -17 -8 d f 1 0.186667 0 c 1128 1242 m -7 10 d -14 4 d -5 -3 d 9 -19 d f 1 0.0933334 0 c 1107 1256 m -8 2 d 3 -5 d f black 1112 1232 m 22 -1 d -13 21 d -22 6 d cl s 1 0.28 0 c 1106 1232 m 6 X -1 2 d f 1 0.186667 0 c 1090 + 1232 m 16 X 5 2 d -9 19 d -18 -7 d f 1 0.0933334 0 c 1102 1253 m -3 5 d -22 4 d 7 -16 d f black 1090 1232 m 22 X -13 26 d -22 4 d cl s 1 0.186667 0 c 1067 1230 m 23 2 d -6 14 d -21 -6 d f 1 0.0933334 0 c 1084 1246 m -7 16 d -6 X -15 -4 d 7 -18 d f 1 + 0 0 c 1071 1262 m -17 1 d 2 -5 d f black 1067 1230 m 23 2 d -13 30 d -23 1 d cl s 1 0.186667 0 c 1045 1227 m 22 3 d -4 10 d -21 -5 d f 1 0.0933334 0 c 1063 1240 m -7 18 d -21 -6 d 7 -17 d f 1 0 0 c 1056 1258 m -2 5 d -22 -1 d 3 -10 d f black 1045 + 1227 m 22 3 d -13 33 d -22 -1 d cl s 1 0.186667 0 c 1022 1223 m 23 4 d -3 8 d -23 -5 d f 1 0.0933334 0 c 1042 1235 m -7 17 d -22 -4 d 6 -18 d f 1 0 0 c 1035 1252 m -3 10 d -23 -4 d 4 -10 d f black 1022 1223 m 23 4 d -13 35 d -23 -4 d cl s 1 0.186667 + 0 c 1000 1217 m 22 6 d -3 7 d -23 -4 d f 1 0.0933334 0 c 1019 1230 m -6 18 d -24 -4 d 7 -18 d f 1 0 0 c 1013 1248 m -4 10 d -22 -7 d 2 -7 d f black 1000 1217 m 22 6 d -13 35 d -22 -7 d cl s 1 0.186667 0 c 977 1210 m 23 7 d -4 9 d -24 -3 d f 1 + 0.0933334 0 c 996 1226 m -7 18 d -23 -3 d -1 X 7 -18 d f 1 0 0 c 989 1244 m -2 7 d -21 -10 d f black 977 1210 m 23 7 d -13 34 d -22 -10 d cl s 1 0.28 0 c 955 1201 m 1 1 d -1 X f 1 0.186667 0 c 956 1202 m 21 8 d -5 13 d -26 -2 d 9 -19 d f 1 0.0933334 + 0 c 972 1223 m -7 18 d -23 -13 d 4 -7 d f black 955 1201 m 22 9 d -12 31 d -23 -13 d cl s 1 0.28 0 c 933 1191 m 22 10 d 1 Y -28 -2 d f 1 0.186667 0 c 955 1202 m -9 19 d -15 X -11 -8 d 7 -13 d f 1 0.0933334 0 c 946 1221 m -4 7 d -11 -7 d f black 933 + 1191 m 22 10 d -13 27 d -22 -15 d cl s 1 0.28 0 c 910 1180 m 23 11 d -6 9 d -22 2 d -8 -6 d f 1 0.186667 0 c 927 1200 m -7 13 d -15 -11 d f black 910 1180 m 23 11 d -13 22 d -23 -17 d cl s 1 0.373333 0 c 888 1167 m 21 12 d -27 5 d -7 -6 d f 1 0.28 0 + c 909 1179 m 1 1 d -13 16 d -15 -12 d f black 888 1167 m 22 13 d -13 16 d -22 -18 d cl s 1 0.466667 0 c 865 1154 m 7 4 d -13 8 d -7 -6 d f 1 0.373333 0 c 872 1158 m 16 9 d -13 11 d -16 -12 d f black 865 1154 m 23 13 d -13 11 d -23 -18 d cl s 1 0.56 + 0 c 836 1148 m -6 -5 d 8 -2 d f 1 0.466667 0 c 843 1140 m 22 14 d -13 6 d -16 -12 d 2 -7 d f black 843 1140 m 22 14 d -13 6 d -22 -17 d cl s 1 0.653333 0 c 811 1129 m -3 -3 d 2 1 d f 1 0.56 0 c 820 1127 m 18 11 d 3 Y -8 2 d -19 -14 d -1 -2 d f 1 + 0.466667 0 c 838 1138 m 5 2 d -5 1 d f black 820 1127 m 23 13 d -13 3 d -22 -17 d cl s 1 0.653333 0 c 798 1114 m 6 3 d 6 10 d -2 -1 d -23 -15 d f 1 0.56 0 c 804 1117 m 16 10 d -10 X f black 798 1114 m 22 13 d -12 -1 d -23 -15 d cl s 1 0.746667 0 c + 783 1110 m -20 -13 d 9 3 d f 1 0.653333 0 c 776 1101 m 22 13 d -13 -3 d -2 -1 d -11 -10 d f black 776 1101 m 22 13 d -13 -3 d -22 -14 d cl s 1 0.84 0 c 748 1089 m -8 -4 d 3 1 d f 1 0.746667 0 c 753 1088 m 15 8 d 4 4 d -9 -3 d -15 -8 d -5 -3 d f 1 + 0.653333 0 c 768 1096 m 8 5 d -4 -1 d f black 753 1088 m 23 13 d -13 -4 d -23 -12 d cl s 1 0.84 0 c 743 1086 m -3 -1 d -22 -11 d 11 2 d f 1 0.746667 0 c 731 1076 m 22 12 d -10 -2 d -14 -10 d f black 731 1076 m 22 12 d -13 -3 d -22 -11 d cl s 1 0.84 + 0 c 708 1066 m 19 9 d 2 1 d -11 -2 d -23 -8 d f 1 0.746667 0 c 727 1075 m 4 1 d -2 X f black 708 1066 m 23 10 d -13 -2 d -23 -8 d cl s 1 0.84 0 c 686 1060 m 22 6 d -13 X -22 -5 d f black 686 1060 m 22 6 d -13 X -22 -5 d cl s 1 0.84 0 c 663 1057 m 23 + 3 d -13 1 d -22 -1 d f black 663 1057 m 23 3 d -13 1 d -22 -1 d cl s 1 0.84 0 c 642 1058 m 21 -1 d -12 3 d -23 3 d 12 -5 d f 1 0.746667 0 c 641 1058 m 1 X -2 X f black 641 1058 m 22 -1 d -12 3 d -23 3 d cl s 1 0.84 0 c 640 1058 m -12 5 d -5 1 d f 1 + 0.746667 0 c 619 1062 m 22 -4 d -1 X -17 6 d -17 5 d f black 619 1062 m 22 -4 d -13 5 d -22 6 d cl s 1 0.746667 0 c 610 1065 m 9 -3 d -13 7 d -10 3 d f 1 0.653333 0 c 596 1069 m 14 -4 d -14 7 d -13 4 d f black 596 1069 m 23 -7 d -13 7 d -23 7 d cl s + 1 0.653333 0 c 582 1073 m 14 -4 d -13 7 d -13 4 d f 1 0.56 0 c 574 1075 m 8 -2 d -12 7 d -9 3 d f black 574 1075 m 22 -6 d -13 7 d -22 7 d cl s 1 0.56 0 c 551 1079 m 23 -4 d -13 8 d -23 4 d f black 551 1079 m 23 -4 d -13 8 d -23 4 d cl s 1 0.56 0 c + 544 1078 m 7 1 d -13 8 d -5 X f 1 0.466667 0 c 529 1078 m 15 X -11 9 d -17 -1 d f black 529 1078 m 22 1 d -13 8 d -22 -1 d cl s 1 0.466667 0 c 506 1073 m 23 5 d -13 8 d -22 -6 d f black 506 1073 m 23 5 d -13 8 d -22 -6 d cl s 1 0.56 0 c 484 1065 m 8 + 3 d -8 9 d -13 -5 d f 1 0.466667 0 c 492 1068 m 14 5 d -12 7 d -10 -3 d f black 484 1065 m 22 8 d -12 7 d -23 -8 d cl s 1 0.56 0 c 1574 1274 m 22 2 d -13 9 d -13 X -2 -6 d f 1 0.466667 0 c 1570 1285 m -9 -1 d 7 -5 d f black 1574 1274 m 22 2 d -13 9 + d -22 -1 d cl s 1 0.56 0 c 1551 1268 m 23 6 d -6 5 d -24 -4 d f 1 0.466667 0 c 1568 1279 m -7 5 d -23 -4 d 6 -5 d f black 1551 1268 m 23 6 d -13 10 d -23 -4 d cl s 1 0.56 0 c 1529 1259 m 22 9 d -7 7 d -18 1 d -10 -4 d f 1 0.466667 0 c 1544 1275 m -6 + 5 d -12 -4 d f black 1529 1259 m 22 9 d -13 12 d -22 -8 d cl s 1 0.653333 0 c 1506 1246 m 5 3 d -9 1 d f 1 0.56 0 c 1511 1249 m 18 10 d -13 13 d -23 -12 d 9 -10 d f black 1506 1246 m 23 13 d -13 13 d -23 -12 d cl s 1 0.653333 0 c 1484 1232 m 22 14 d + -4 4 d -17 4 d -14 -9 d f 1 0.56 0 c 1502 1250 m -9 10 d -8 -6 d f black 1484 1232 m 22 14 d -13 14 d -22 -15 d cl s 1 0.746667 0 c 1461 1218 m 18 11 d -24 6 d -7 -5 d f 1 0.653333 0 c 1479 1229 m 5 3 d -13 13 d -16 -10 d f black 1461 1218 m 23 14 d + -13 13 d -23 -15 d cl s 1 0.84 0 c 1439 1207 m 1 1 d -3 X f 1 0.746667 0 c 1440 1208 m 21 10 d -13 12 d -22 -13 d 11 -9 d f black 1439 1207 m 22 11 d -13 12 d -22 -13 d cl s 1 0.84 0 c 1417 1200 m 22 7 d -2 1 d -18 6 d -15 -7 d f 1 0.746667 0 c 1437 + 1208 m -11 9 d -7 -3 d f black 1417 1200 m 22 7 d -13 10 d -22 -10 d cl s 1 0.84 0 c 1394 1198 m 23 2 d -13 7 d -23 -5 d f black 1394 1198 m 23 2 d -13 7 d -23 -5 d cl s 1 0.84 0 c 1392 1198 m 2 X -13 4 d -22 -2 d 3 X f 1 0.746667 0 c 1372 1199 m 20 + -1 d -30 2 d f black 1372 1199 m 22 -1 d -13 4 d -22 -2 d cl s 1 0.84 0 c 1362 1200 m -12 X f 1 0.746667 0 c 1350 1203 m 22 -4 d -10 1 d -12 X -14 1 d 13 2 d f 1 0.653333 0 c 1349 1203 m 1 X -1 X f black 1349 1203 m 23 -4 d -13 1 d -23 1 d cl s 1 + 0.746667 0 c 1349 1203 m -13 -2 d -22 2 d 3 1 d f 1 0.653333 0 c 1327 1208 m 22 -5 d -32 1 d f black 1327 1208 m 22 -5 d -13 -2 d -22 2 d cl s 1 0.746667 0 c 1317 1204 m -3 -1 d -9 2 d f 1 0.653333 0 c 1315 1210 m 12 -2 d -10 -4 d -12 1 d -14 2 d 9 + 3 d f 1 0.56 0 c 1304 1211 m 11 -1 d -15 X f black 1304 1211 m 23 -3 d -13 -5 d -23 4 d cl s 1 0.653333 0 c 1300 1210 m -9 -3 d -22 3 d 1 X f 1 0.56 0 c 1282 1214 m 22 -3 d -4 -1 d -30 X f black 1282 1214 m 22 -3 d -13 -4 d -22 3 d cl s 1 0.653333 0 + c 1270 1210 m -3 X f 1 0.56 0 c 1270 1214 m 12 X -12 -4 d -3 X -20 4 d 9 X f 1 0.466667 0 c 1260 1214 m 10 X -14 X f black 1260 1214 m 22 X -13 -4 d -22 4 d cl s 1 0.56 0 c 1256 1214 m -9 X -17 2 d f 1 0.466667 0 c 1237 1213 m 23 1 d -4 X -26 2 d -6 + 2 d f black 1237 1213 m 23 1 d -13 X -23 4 d cl s 1 0.466667 0 c 1215 1211 m 22 2 d -13 5 d -22 3 d f black 1215 1211 m 22 2 d -13 5 d -22 3 d cl s 1 0.466667 0 c 1192 1207 m 23 4 d -13 10 d -8 2 d -8 -7 d f 1 0.373333 0 c 1194 1223 m -15 2 d 7 -9 d + f black 1192 1207 m 23 4 d -13 10 d -23 4 d cl s 1 0.466667 0 c 1170 1202 m 22 5 d -6 9 d -20 -6 d f 1 0.373333 0 c 1186 1216 m -7 9 d -22 3 d 9 -18 d f black 1170 1202 m 22 5 d -13 18 d -22 3 d cl s 1 0.466667 0 c 1147 1196 m 23 6 d -4 8 d -22 -5 d + f 1 0.373333 0 c 1166 1210 m -9 18 d -1 1 d -18 -7 d 6 -17 d f 1 0.28 0 c 1156 1229 m -22 2 d 4 -9 d f black 1147 1196 m 23 6 d -13 26 d -23 3 d cl s 1 0.466667 0 c 1125 1189 m 22 7 d -3 9 d -23 -5 d f 1 0.373333 0 c 1144 1205 m -6 17 d -21 -5 d 4 + -17 d f 1 0.28 0 c 1138 1222 m -4 9 d -22 1 d 5 -15 d f black 1125 1189 m 22 7 d -13 35 d -22 1 d cl s 1 0.466667 0 c 1103 1182 m 22 7 d -4 11 d -22 -4 d f 1 0.373333 0 c 1121 1200 m -4 17 d -22 -5 d 4 -16 d f 1 0.28 0 c 1117 1217 m -5 15 d -6 X -15 + -4 d 4 -16 d f 1 0.186667 0 c 1106 1232 m -16 X 1 -4 d f black 1103 1182 m 22 7 d -13 43 d -22 X cl s 1 0.56 0 c 1080 1175 m 5 2 d -5 -1 d f 1 0.466667 0 c 1085 1177 m 18 5 d -4 14 d -23 -4 d 4 -16 d f 1 0.373333 0 c 1099 1196 m -4 16 d -22 -5 d 3 + -15 d f 1 0.28 0 c 1095 1212 m -4 16 d -22 -5 d 4 -16 d f 1 0.186667 0 c 1091 1228 m -1 4 d -23 -2 d 2 -7 d f black 1080 1175 m 23 7 d -13 50 d -23 -2 d cl s 1 0.56 0 c 1058 1170 m 22 5 d 1 Y -23 -4 d f 1 0.466667 0 c 1080 1176 m -4 16 d -22 -5 d 3 + -15 d f 1 0.373333 0 c 1076 1192 m -3 15 d -23 -4 d 4 -16 d f 1 0.28 0 c 1073 1207 m -4 16 d -22 -5 d 3 -15 d f 1 0.186667 0 c 1069 1223 m -2 7 d -22 -3 d 2 -9 d f black 1058 1170 m 22 5 d -13 55 d -22 -3 d cl s 1 0.56 0 c 1035 1165 m 23 5 d -1 2 d + -22 -5 d f 1 0.466667 0 c 1057 1172 m -3 15 d -23 -4 d 4 -16 d f 1 0.373333 0 c 1054 1187 m -4 16 d -22 -5 d 3 -15 d f 1 0.28 0 c 1050 1203 m -3 15 d -23 -4 d 4 -16 d f 1 0.186667 0 c 1047 1218 m -2 9 d -23 -4 d 2 -9 d f black 1035 1165 m 23 5 d -13 + 57 d -23 -4 d cl s 1 0.56 0 c 1013 1162 m 22 3 d 2 Y -22 -5 d f 1 0.466667 0 c 1035 1167 m -4 16 d -22 -5 d 4 -16 d f 1 0.373333 0 c 1031 1183 m -3 15 d -23 -4 d 4 -16 d f 1 0.28 0 c 1028 1198 m -4 16 d -22 -4 d 3 -16 d f 1 0.186667 0 c 1024 1214 m + -2 9 d -22 -6 d 2 -7 d f black 1013 1162 m 22 3 d -13 58 d -22 -6 d cl s 1 0.56 0 c 1013 1162 m f 1 0.466667 0 c 990 1160 m 23 2 d -4 16 d -22 -5 d f 1 0.373333 0 c 1009 1178 m -4 16 d -22 -5 d 4 -16 d f 1 0.28 0 c 1005 1194 m -3 16 d -23 -5 d 4 -16 + d f 1 0.186667 0 c 1002 1210 m -2 7 d -23 -7 d 2 -5 d f black 990 1160 m 23 2 d -13 55 d -23 -7 d cl s 1 0.466667 0 c 968 1158 m 22 2 d -3 13 d -22 -4 d f 1 0.373333 0 c 987 1173 m -4 16 d -23 -4 d 5 -16 d f 1 0.28 0 c 983 1189 m -4 16 d -23 -3 d -1 + -1 d 5 -16 d f 1 0.186667 0 c 979 1205 m -2 5 d -21 -8 d f black 968 1158 m 22 2 d -13 50 d -22 -9 d cl s 1 0.466667 0 c 946 1156 m 22 2 d -3 11 d -23 -5 d f 1 0.373333 0 c 965 1169 m -5 16 d -24 -4 d 6 -17 d f 1 0.28 0 c 960 1185 m -5 16 d -22 -10 + d 3 -10 d f black 946 1156 m 22 2 d -13 43 d -22 -10 d cl s 1 0.466667 0 c 923 1153 m 23 3 d -4 8 d -22 -4 d f 1 0.373333 0 c 942 1164 m -6 17 d -25 -2 d 9 -19 d f 1 0.28 0 c 936 1181 m -3 10 d -23 -11 d 1 -1 d f black 923 1153 m 23 3 d -13 35 d -23 + -11 d cl s 1 0.466667 0 c 901 1148 m 22 5 d -3 7 d -25 -3 d f 1 0.373333 0 c 920 1160 m -9 19 d -2 X -21 -12 d 7 -10 d f 1 0.28 0 c 911 1179 m -1 1 d -1 -1 d f black 901 1148 m 22 5 d -13 27 d -22 -13 d cl s 1 0.466667 0 c 878 1143 m 23 5 d -6 9 d + -23 1 d -7 -4 d f 1 0.373333 0 c 895 1157 m -7 10 d -16 -9 d f black 878 1143 m 23 5 d -13 19 d -23 -13 d cl s 1 0.466667 0 c 856 1136 m 22 7 d -13 11 d -22 -14 d f black 856 1136 m 22 7 d -13 11 d -22 -14 d cl s 1 0.56 0 c 838 1138 m -18 -11 d 11 1 + d f 1 0.466667 0 c 833 1128 m 23 8 d -13 4 d -5 -2 d -7 -10 d f black 833 1128 m 23 8 d -13 4 d -23 -13 d cl s 1 0.653333 0 c 804 1117 m -6 -3 d 2 1 d f 1 0.56 0 c 811 1118 m 16 7 d 4 3 d -11 -1 d -16 -10 d -4 -2 d f 1 0.466667 0 c 827 1125 m 6 3 d + -2 X f black 811 1118 m 22 10 d -13 -1 d -22 -13 d cl s 1 0.653333 0 c 800 1115 m -2 -1 d -22 -13 d 10 4 d f 1 0.56 0 c 789 1106 m 22 12 d -11 -3 d -14 -10 d f black 789 1106 m 22 12 d -13 -4 d -22 -13 d cl s 1 0.746667 0 c 768 1096 m -15 -8 d 6 2 d + f 1 0.653333 0 c 766 1093 m 17 9 d 3 3 d -10 -4 d -8 -5 d -9 -6 d f 1 0.56 0 c 783 1102 m 6 4 d -3 -1 d f black 766 1093 m 23 13 d -13 -5 d -23 -13 d cl s 1 0.746667 0 c 744 1079 m 4 3 d 11 8 d -6 -2 d -22 -12 d f 1 0.653333 0 c 748 1082 m 18 11 d + -7 -3 d f black 744 1079 m 22 14 d -13 -5 d -22 -12 d cl s 1 0.84 0 c 727 1075 m -19 -9 d 8 1 d f 1 0.746667 0 c 721 1067 m 23 12 d -13 -3 d -4 -1 d -11 -8 d f black 721 1067 m 23 12 d -13 -3 d -23 -10 d cl s 1 0.84 0 c 699 1056 m 9 4 d 8 7 d -8 -1 + d -22 -6 d f 1 0.746667 0 c 708 1060 m 13 7 d -5 X f black 699 1056 m 22 11 d -13 -1 d -22 -6 d cl s 1 0.84 0 c 676 1050 m 23 6 d -13 4 d -23 -3 d f black 676 1050 m 23 6 d -13 4 d -23 -3 d cl s 1 0.84 0 c 654 1048 m 22 2 d -13 7 d -21 1 d 1 -2 d f + 1 0.746667 0 c 642 1058 m -1 X 2 -2 d f black 654 1048 m 22 2 d -13 7 d -22 1 d cl s 1 0.84 0 c 650 1049 m 4 -1 d -11 8 d f 1 0.746667 0 c 632 1051 m 18 -2 d -7 7 d -2 2 d -22 4 d f black 632 1051 m 22 -3 d -13 10 d -22 4 d cl s 1 0.746667 0 c 613 + 1055 m 19 -4 d -13 11 d -9 3 d f 1 0.653333 0 c 609 1056 m 4 -1 d -3 10 d -14 4 d f black 609 1056 m 23 -5 d -13 11 d -23 7 d cl s 1 0.653333 0 c 587 1061 m 22 -5 d -13 13 d -14 4 d 1 -8 d f 1 0.56 0 c 582 1073 m -8 2 d 9 -10 d f black 587 1061 m 22 + -5 d -13 13 d -22 6 d cl s 1 0.653333 0 c 583 1062 m 4 -1 d -4 4 d f 1 0.56 0 c 564 1065 m 19 -3 d 3 Y -9 10 d -23 4 d f black 564 1065 m 23 -4 d -13 14 d -23 4 d cl s 1 0.56 0 c 542 1066 m 22 -1 d -13 14 d -7 -1 d -7 -8 d f 1 0.466667 0 c 544 1078 + m -15 X 8 -8 d f black 542 1066 m 22 -1 d -13 14 d -22 -1 d cl s 1 0.56 0 c 519 1063 m 23 3 d -5 4 d -19 -6 d f 1 0.466667 0 c 537 1070 m -8 8 d -23 -5 d 12 -9 d f black 519 1063 m 23 3 d -13 12 d -23 -5 d cl s 1 0.56 0 c 497 1056 m 22 7 d -1 1 d + -26 4 d -8 -3 d f 1 0.466667 0 c 518 1064 m -12 9 d -14 -5 d f black 497 1056 m 22 7 d -13 10 d -22 -8 d cl s 1 0.56 0 c 1586 1261 m 23 5 d -13 10 d -22 -2 d f black 1586 1261 m 23 5 d -13 10 d -22 -2 d cl s 1 0.56 0 c 1564 1253 m 22 8 d -12 13 d + -23 -6 d f black 1564 1253 m 22 8 d -12 13 d -23 -6 d cl s 1 0.653333 0 c 1542 1242 m 10 5 d -15 X f 1 0.56 0 c 1552 1247 m 12 6 d -13 15 d -22 -9 d 8 -12 d f black 1542 1242 m 22 11 d -13 15 d -22 -9 d cl s 1 0.653333 0 c 1519 1228 m 23 14 d -5 5 d + -26 2 d -5 -3 d f 1 0.56 0 c 1537 1247 m -8 12 d -18 -10 d f black 1519 1228 m 23 14 d -13 17 d -23 -13 d cl s 1 0.746667 0 c 1497 1214 m 19 12 d -30 3 d f 1 0.653333 0 c 1516 1226 m 3 2 d -13 18 d -22 -14 d 2 -3 d f black 1497 1214 m 22 14 d -13 18 + d -22 -14 d cl s 1 0.84 0 c 1474 1202 m 7 4 d -10 X f 1 0.746667 0 c 1481 1206 m 16 8 d -11 15 d -7 X -18 -11 d 10 -12 d f 1 0.653333 0 c 1486 1229 m -2 3 d -5 -3 d f black 1474 1202 m 23 12 d -13 18 d -23 -14 d cl s 1 0.84 0 c 1452 1194 m 22 8 d -3 + 4 d -31 2 d -1 -1 d f 1 0.746667 0 c 1471 1206 m -10 12 d -21 -10 d f black 1452 1194 m 22 8 d -13 16 d -22 -11 d cl s 1 0.84 0 c 1429 1191 m 23 3 d -13 13 d -22 -7 d f black 1429 1191 m 23 3 d -13 13 d -22 -7 d cl s 1 0.84 0 c 1414 1192 m 15 -1 d + -12 9 d -23 -2 d 2 -1 d f 1 0.746667 0 c 1407 1193 m 7 -1 d -18 5 d f black 1407 1193 m 22 -2 d -12 9 d -23 -2 d cl s 1 0.84 0 c 1396 1197 m -2 1 d -2 X f 1 0.746667 0 c 1385 1198 m 22 -5 d -11 4 d -4 1 d -20 1 d f black 1385 1198 m 22 -5 d -13 5 d + -22 1 d cl s 1 0.746667 0 c 1382 1199 m 3 -1 d -13 1 d -22 4 d f 1 0.653333 0 c 1362 1206 m 20 -7 d -32 4 d -1 X f black 1362 1206 m 23 -8 d -13 1 d -23 4 d cl s 1 0.653333 0 c 1357 1208 m 5 -2 d -13 -3 d -22 5 d 4 1 d f 1 0.56 0 c 1340 1213 m 17 -5 + d -26 1 d f black 1340 1213 m 22 -7 d -13 -3 d -22 5 d cl s 1 0.653333 0 c 1331 1209 m -4 -1 d -12 2 d f 1 0.56 0 c 1328 1215 m 12 -2 d -9 -4 d -16 1 d -11 1 d 9 5 d f 1 0.466667 0 c 1317 1218 m 11 -3 d -15 1 d f black 1317 1218 m 23 -5 d -13 -5 d + -23 3 d cl s 1 0.56 0 c 1313 1216 m -9 -5 d -22 3 d 3 1 d f 1 0.466667 0 c 1295 1218 m 22 X -4 -2 d -28 -1 d f black 1295 1218 m 22 X -13 -7 d -22 3 d cl s 1 0.56 0 c 1285 1215 m -3 -1 d -12 X f 1 0.466667 0 c 1272 1215 m 23 3 d -10 -3 d -15 -1 d + -10 X f black 1272 1215 m 23 3 d -13 -4 d -22 X cl s 1 0.466667 0 c 1250 1208 m 22 7 d -12 -1 d -23 -1 d f black 1250 1208 m 22 7 d -12 -1 d -23 -1 d cl s 1 0.466667 0 c 1228 1196 m 22 12 d -13 5 d -22 -2 d f black 1228 1196 m 22 12 d -13 5 d -22 -2 + d cl s 1 0.56 0 c 1205 1182 m 20 13 d -26 X f 1 0.466667 0 c 1225 1195 m 3 1 d -13 15 d -23 -4 d 7 -12 d f black 1205 1182 m 23 14 d -13 15 d -23 -4 d cl s 1 0.653333 0 c 1183 1166 m 13 9 d -16 -1 d f 1 0.56 0 c 1196 1175 m 9 7 d -6 13 d -26 -3 d 7 + -18 d f 1 0.466667 0 c 1199 1195 m -7 12 d -22 -5 d 3 -10 d f black 1183 1166 m 22 16 d -13 25 d -22 -5 d cl s 1 0.746667 0 c 1160 1148 m 12 9 d -14 -1 d f 1 0.653333 0 c 1172 1157 m 11 9 d -3 8 d -26 -2 d 4 -16 d f 1 0.56 0 c 1180 1174 m -7 18 d + -24 -4 d 5 -16 d f 1 0.466667 0 c 1173 1192 m -3 10 d -23 -6 d 2 -8 d f black 1160 1148 m 23 18 d -13 36 d -23 -6 d cl s 1 0.84 0 c 1138 1131 m 10 8 d -12 -2 d f 1 0.746667 0 c 1148 1139 m 12 9 d -2 8 d -25 -3 d 3 -16 d f 1 0.653333 0 c 1158 1156 m + -4 16 d -25 -3 d 4 -16 d f 1 0.56 0 c 1154 1172 m -5 16 d -23 -4 d 3 -15 d f 1 0.466667 0 c 1149 1188 m -2 8 d -22 -7 d 1 -5 d f black 1138 1131 m 22 17 d -13 48 d -22 -7 d cl s 1 0.933333 0 c 1115 1115 m 8 5 d -8 -1 d f 1 0.84 0 c 1123 1120 m 15 11 + d -2 6 d -24 -3 d 3 -15 d f 1 0.746667 0 c 1136 1137 m -3 16 d -24 -3 d 3 -16 d f 1 0.653333 0 c 1133 1153 m -4 16 d -23 -4 d 3 -15 d f 1 0.56 0 c 1129 1169 m -3 15 d -23 -4 d 3 -15 d f 1 0.466667 0 c 1126 1184 m -1 5 d -22 -7 d -2 Y f black 1115 + 1115 m 23 16 d -13 58 d -22 -7 d cl s 1 0.933333 0 c 1093 1102 m 22 13 d 4 Y -24 -4 d f 1 0.84 0 c 1115 1119 m -3 15 d -24 -3 d 3 -16 d f 1 0.746667 0 c 1112 1134 m -3 16 d -24 -4 d 3 -15 d f 1 0.653333 0 c 1109 1150 m -3 15 d -23 -4 d 2 -15 d f 1 + 0.56 0 c 1106 1165 m -3 15 d -18 -3 d -5 -2 d 3 -14 d f 1 0.466667 0 c 1103 1180 m 2 Y -18 -5 d f black 1093 1102 m 22 13 d -12 67 d -23 -7 d cl s 0.973333 1 0 c 1071 1093 m 15 6 d -16 -3 d f 1 0.933333 0 c 1086 1099 m 7 3 d -2 13 d -23 -4 d 2 -15 d + f 1 0.84 0 c 1091 1115 m -3 16 d -23 -5 d 3 -15 d f 1 0.746667 0 c 1088 1131 m -3 15 d -23 -5 d 3 -15 d f 1 0.653333 0 c 1085 1146 m -2 15 d -23 -5 d 2 -15 d f 1 0.56 0 c 1083 1161 m -3 14 d -22 -5 d 2 -14 d f black 1071 1093 m 22 9 d -13 73 d -22 + -5 d cl s 0.973333 1 0 c 1048 1088 m 23 5 d -1 3 d -22 -4 d f 1 0.933333 0 c 1070 1096 m -2 15 d -23 -4 d 3 -15 d f 1 0.84 0 c 1068 1111 m -3 15 d -22 -4 d 2 -15 d f 1 0.746667 0 c 1065 1126 m -3 15 d -22 -4 d 3 -15 d f 1 0.653333 0 c 1062 1141 m -2 + 15 d -22 -4 d 2 -15 d f 1 0.56 0 c 1060 1156 m -2 14 d -23 -5 d 3 -13 d f black 1048 1088 m 23 5 d -13 77 d -23 -5 d cl s 0.973333 1 0 c 1033 1088 m 15 X 4 Y f 1 0.933333 0 c 1026 1089 m 7 -1 d 15 4 d -3 15 d -22 -5 d f 1 0.84 0 c 1045 1107 m -2 15 + d -22 -5 d 2 -15 d f 1 0.746667 0 c 1043 1122 m -3 15 d -22 -5 d 3 -15 d f 1 0.653333 0 c 1040 1137 m -2 15 d -23 -5 d 3 -15 d f 1 0.56 0 c 1038 1152 m -3 13 d -22 -3 d 2 -15 d f black 1026 1089 m 22 -1 d -13 77 d -22 -3 d cl s 1 0.933333 0 c 1003 + 1093 m 23 -4 d -3 13 d -20 -6 d f 1 0.84 0 c 1023 1102 m -2 15 d -21 -5 d 3 -16 d f 1 0.746667 0 c 1021 1117 m -3 15 d -21 -5 d 3 -15 d f 1 0.653333 0 c 1018 1132 m -3 15 d -21 -5 d 3 -15 d f 1 0.56 0 c 1015 1147 m -2 15 d -22 -5 d 3 -15 d f 1 + 0.466667 0 c 1013 1162 m -23 -2 d 1 -3 d f black 1003 1093 m 23 -4 d -13 73 d -23 -2 d cl s 1 0.933333 0 c 997 1095 m 6 -2 d 3 Y f 1 0.84 0 c 981 1099 m 16 -4 d 6 1 d -3 16 d -20 -6 d f 1 0.746667 0 c 1000 1112 m -3 15 d -21 -6 d 4 -15 d f 1 + 0.653333 0 c 997 1127 m -3 15 d -21 -5 d 3 -16 d f 1 0.56 0 c 994 1142 m -3 15 d -22 -4 d 4 -16 d f 1 0.466667 0 c 991 1157 m -1 3 d -22 -2 d 1 -5 d f black 981 1099 m 22 -6 d -13 67 d -22 -2 d cl s 1 0.84 0 c 971 1103 m 10 -4 d -1 7 d f 1 0.746667 + 0 c 958 1108 m 13 -5 d 9 3 d -4 15 d -19 -6 d f 1 0.653333 0 c 976 1121 m -3 16 d -21 -6 d 5 -16 d f 1 0.56 0 c 973 1137 m -4 16 d -21 -6 d 4 -16 d f 1 0.466667 0 c 969 1153 m -1 5 d -22 -2 d 2 -9 d f black 958 1108 m 23 -9 d -13 59 d -22 -2 d cl s + 1 0.746667 0 c 948 1112 m 10 -4 d -1 7 d f 1 0.653333 0 c 936 1116 m 12 -4 d 9 3 d -5 16 d -19 -6 d f 1 0.56 0 c 952 1131 m -4 16 d -21 -5 d 6 -17 d f 1 0.466667 0 c 948 1147 m -2 9 d -23 -3 d 4 -11 d f black 936 1116 m 22 -8 d -12 48 d -23 -3 d cl + s 1 0.653333 0 c 923 1120 m 13 -4 d -3 9 d f 1 0.56 0 c 914 1123 m 9 -3 d 10 5 d -6 17 d -20 -6 d f 1 0.466667 0 c 927 1142 m -4 11 d -22 -5 d 6 -12 d f black 914 1123 m 22 -7 d -13 37 d -22 -5 d cl s 1 0.56 0 c 894 1128 m 20 -5 d -7 13 d f 1 + 0.466667 0 c 891 1128 m 3 X 13 8 d -6 12 d -23 -5 d f black 891 1128 m 23 -5 d -13 25 d -23 -5 d cl s 1 0.466667 0 c 869 1130 m 22 -2 d -13 15 d -22 -7 d f black 869 1130 m 22 -2 d -13 15 d -22 -7 d cl s 1 0.466667 0 c 846 1128 m 23 2 d -13 6 d -23 + -8 d f black 846 1128 m 23 2 d -13 6 d -23 -8 d cl s 1 0.56 0 c 827 1125 m -16 -7 d 4 1 d f 1 0.466667 0 c 824 1122 m 22 6 d -13 X -6 -3 d -12 -6 d f black 824 1122 m 22 6 d -13 X -22 -10 d cl s 1 0.56 0 c 815 1119 m -4 -1 d -22 -12 d 10 5 d f 1 + 0.466667 0 c 802 1112 m 22 10 d -9 -3 d -16 -8 d f black 802 1112 m 22 10 d -13 -4 d -22 -12 d cl s 1 0.653333 0 c 783 1102 m -17 -9 d 6 2 d f 1 0.56 0 c 779 1099 m 15 9 d 5 3 d -10 -5 d -6 -4 d -11 -7 d f 1 0.466667 0 c 794 1108 m 8 4 d -3 -1 d f + black 779 1099 m 23 13 d -13 -6 d -23 -13 d cl s 1 0.746667 0 c 748 1082 m -4 -3 d 2 1 d f 1 0.653333 0 c 757 1082 m 8 6 d 7 7 d -6 -2 d -18 -11 d -2 -2 d f 1 0.56 0 c 765 1088 m 14 11 d -7 -4 d f black 757 1082 m 22 17 d -13 -6 d -22 -14 d cl s 1 + 0.746667 0 c 734 1066 m 5 4 d 7 10 d -2 -1 d -23 -12 d f 1 0.653333 0 c 739 1070 m 18 12 d -11 -2 d f black 734 1066 m 23 16 d -13 -3 d -23 -12 d cl s 1 0.84 0 c 708 1060 m -9 -4 d 10 -4 d f 1 0.746667 0 c 712 1051 m 22 15 d -13 1 d -13 -7 d 1 -8 d + f black 712 1051 m 22 15 d -13 1 d -22 -11 d cl s 1 0.84 0 c 689 1041 m 21 9 d -1 2 d -10 4 d -23 -6 d f 1 0.746667 0 c 710 1050 m 2 1 d -3 1 d f black 689 1041 m 23 10 d -13 5 d -23 -6 d cl s 1 0.84 0 c 667 1035 m 22 6 d -13 9 d -22 -2 d f black + 667 1035 m 22 6 d -13 9 d -22 -2 d cl s 1 0.84 0 c 645 1034 m 22 1 d -13 13 d -4 1 d -10 -9 d f 1 0.746667 0 c 650 1049 m -18 2 d 8 -11 d f black 645 1034 m 22 1 d -13 13 d -22 3 d cl s 1 0.84 0 c 637 1036 m 8 -2 d -5 6 d f 1 0.746667 0 c 622 1038 m + 15 -2 d 3 4 d -8 11 d -19 4 d -2 -2 d f 1 0.653333 0 c 613 1055 m -4 1 d 2 -3 d f black 622 1038 m 23 -4 d -13 17 d -23 5 d cl s 1 0.746667 0 c 603 1042 m 19 -4 d -11 15 d f 1 0.653333 0 c 600 1043 m 3 -1 d 8 11 d -2 3 d -22 5 d f black 600 1043 m + 22 -5 d -13 18 d -22 5 d cl s 1 0.653333 0 c 577 1048 m 23 -5 d -13 18 d -4 1 d -9 -9 d f 1 0.56 0 c 583 1062 m -19 3 d 10 -12 d f black 577 1048 m 23 -5 d -13 18 d -23 4 d cl s 1 0.653333 0 c 568 1049 m 9 -1 d -3 5 d f 1 0.56 0 c 555 1050 m 13 -1 d + 6 4 d -10 12 d -22 1 d f black 555 1050 m 22 -2 d -13 17 d -22 1 d cl s 1 0.56 0 c 532 1049 m 23 1 d -13 16 d -23 -3 d f black 532 1049 m 23 1 d -13 16 d -23 -3 d cl s 1 0.56 0 c 510 1045 m 22 4 d -13 14 d -22 -7 d f black 510 1045 m 22 4 d -13 14 d + -22 -7 d cl s 1 0.653333 0 c 1599 1245 m 5 2 d -6 X f 1 0.56 0 c 1604 1247 m 18 7 d -13 12 d -23 -5 d 12 -14 d f black 1599 1245 m 23 9 d -13 12 d -23 -5 d cl s 1 0.653333 0 c 1577 1234 m 22 11 d -1 2 d -30 X f 1 0.56 0 c 1598 1247 m -12 14 d -22 -8 + d 4 -6 d f black 1577 1234 m 22 11 d -13 16 d -22 -8 d cl s 1 0.746667 0 c 1555 1221 m 6 4 d -9 X f 1 0.653333 0 c 1561 1225 m 16 9 d -9 13 d -16 X -10 -5 d 10 -17 d f 1 0.56 0 c 1568 1247 m -4 6 d -12 -6 d f black 1555 1221 m 22 13 d -13 19 d -22 + -11 d cl s 1 0.746667 0 c 1532 1206 m 23 15 d -3 4 d -32 1 d f 1 0.653333 0 c 1552 1225 m -10 17 d -23 -14 d 1 -2 d f black 1532 1206 m 23 15 d -13 21 d -23 -14 d cl s 1 0.84 0 c 1510 1192 m 21 13 d -29 1 d f 1 0.746667 0 c 1531 1205 m 1 1 d -12 20 + d -4 X -19 -12 d 5 -8 d f 1 0.653333 0 c 1520 1226 m -1 2 d -3 -2 d f black 1510 1192 m 22 14 d -13 22 d -22 -14 d cl s 1 0.933333 0 c 1487 1182 m 4 2 d -5 X f 1 0.84 0 c 1491 1184 m 19 8 d -8 14 d -21 X -7 -4 d 12 -18 d f 1 0.746667 0 c 1502 1206 m + -5 8 d -16 -8 d f black 1487 1182 m 23 10 d -13 22 d -23 -12 d cl s 1 0.933333 0 c 1465 1177 m 22 5 d -1 2 d -23 -4 d f 1 0.84 0 c 1486 1184 m -12 18 d -22 -8 d 11 -14 d f black 1465 1177 m 22 5 d -13 20 d -22 -8 d cl s 1 0.933333 0 c 1460 1177 m 5 + X -2 3 d f 1 0.84 0 c 1442 1178 m 18 -1 d 3 3 d -11 14 d -23 -3 d f black 1442 1178 m 23 -1 d -13 17 d -23 -3 d cl s 1 0.84 0 c 1425 1184 m 17 -6 d -13 13 d -15 1 d f 1 0.746667 0 c 1420 1186 m 5 -2 d -11 8 d -7 1 d f black 1420 1186 m 22 -8 d -13 + 13 d -22 2 d cl s 1 0.746667 0 c 1405 1193 m 15 -7 d -13 7 d -22 5 d 2 X f 1 0.653333 0 c 1398 1197 m 7 -4 d -18 5 d f black 1398 1197 m 22 -11 d -13 7 d -22 5 d cl s 1 0.746667 0 c 1387 1198 m -2 X -3 1 d f 1 0.653333 0 c 1386 1203 m 12 -6 d -11 1 + d -5 1 d -20 7 d 3 1 d f 1 0.56 0 c 1375 1209 m 11 -6 d -21 4 d f black 1375 1209 m 23 -12 d -13 1 d -23 8 d cl s 1 0.653333 0 c 1365 1207 m -3 -1 d -5 2 d f 1 0.56 0 c 1367 1213 m 8 -4 d -10 -2 d -8 1 d -17 5 d 4 2 d f 1 0.466667 0 c 1353 1219 m 14 + -6 d -23 2 d f black 1353 1219 m 22 -10 d -13 -3 d -22 7 d cl s 1 0.56 0 c 1344 1215 m -4 -2 d -12 2 d f 1 0.466667 0 c 1343 1221 m 10 -2 d -9 -4 d -16 X -11 3 d 8 4 d f 1 0.373333 0 c 1330 1225 m 13 -4 d -18 1 d f black 1330 1225 m 23 -6 d -13 -6 d + -23 5 d cl s 1 0.466667 0 c 1325 1222 m -8 -4 d -22 X 4 2 d f 1 0.373333 0 c 1308 1224 m 22 1 d -5 -3 d -26 -2 d f black 1308 1224 m 22 1 d -13 -7 d -22 X cl s 1 0.466667 0 c 1299 1220 m -4 -2 d -23 -3 d 4 X f 1 0.373333 0 c 1285 1216 m 23 8 d -9 -4 + d -23 -5 d f black 1285 1216 m 23 8 d -13 -6 d -23 -3 d cl s 1 0.466667 0 c 1263 1201 m 10 6 d 3 8 d -4 X -22 -7 d f 1 0.373333 0 c 1273 1207 m 12 9 d -9 -1 d f black 1263 1201 m 22 15 d -13 -1 d -22 -7 d cl s 1 0.56 0 c 1241 1179 m 11 10 d -23 5 d + f 1 0.466667 0 c 1252 1189 m 11 12 d -13 7 d -22 -12 d 1 -2 d f black 1241 1179 m 22 22 d -13 7 d -22 -12 d cl s 1 0.746667 0 c 1218 1152 m 4 4 d -6 1 d f 1 0.653333 0 c 1222 1156 m 13 17 d -27 2 d 8 -18 d f 1 0.56 0 c 1235 1173 m 6 6 d -12 15 d -4 + 1 d -20 -13 d 3 -7 d f 1 0.466667 0 c 1229 1194 m -1 2 d -3 -1 d f black 1218 1152 m 23 27 d -13 17 d -23 -14 d cl s 1 0.933333 0 c 1196 1122 m 2 3 d -3 X f 1 0.84 0 c 1198 1125 m 11 15 d -19 1 d 5 -16 d f 1 0.746667 0 c 1209 1140 m 9 12 d -2 5 d + -31 1 d 5 -17 d f 1 0.653333 0 c 1216 1157 m -8 18 d -12 X -13 -9 d 2 -8 d f 1 0.56 0 c 1208 1175 m -3 7 d -9 -7 d f black 1196 1122 m 22 30 d -13 30 d -22 -16 d cl s 0.88 1 0 c 1173 1091 m 2 2 d -2 X f 0.973333 1 0 c 1175 1093 m 11 16 d -17 X 4 -16 + d f 1 0.933333 0 c 1186 1109 m 10 13 d -1 3 d -29 -1 d 3 -15 d f 1 0.84 0 c 1195 1125 m -5 16 d -28 -1 d 4 -16 d f 1 0.746667 0 c 1190 1141 m -5 17 d -13 -1 d -12 -9 d 2 -8 d f 1 0.653333 0 c 1185 1158 m -2 8 d -11 -9 d f black 1173 1091 m 23 31 d + -13 44 d -23 -18 d cl s 0.693333 1 0 c 1151 1061 m f 0.786667 1 0 c 1151 1061 m 12 16 d -15 -1 d 3 -15 d f 0.88 1 0 c 1163 1077 m 10 14 d 2 Y -28 -1 d 3 -16 d f 0.973333 1 0 c 1173 1093 m -4 16 d -27 -2 d 3 -15 d f 1 0.933333 0 c 1169 1109 m -3 15 d + -26 -2 d 2 -15 d f 1 0.84 0 c 1166 1124 m -4 16 d -14 -1 d -10 -8 d 2 -9 d f 1 0.746667 0 c 1162 1140 m -2 8 d -12 -9 d f black 1151 1061 m 22 30 d -13 57 d -22 -17 d cl s 0.6 1 0 c 1128 1034 m 10 11 d -11 -1 d f 0.693333 1 0 c 1138 1045 m 13 16 d + -27 -2 d 3 -15 d f 0.786667 1 0 c 1151 1061 m -3 15 d -26 -2 d 2 -15 d f 0.88 1 0 c 1148 1076 m -3 16 d -25 -3 d 2 -15 d f 0.973333 1 0 c 1145 1092 m -3 15 d -25 -3 d 3 -15 d f 1 0.933333 0 c 1142 1107 m -2 15 d -17 -2 d -8 -5 d 2 -11 d f 1 0.84 0 c + 1140 1122 m -2 9 d -15 -11 d f black 1128 1034 m 23 27 d -13 70 d -23 -16 d cl s 0.506667 1 0 c 1106 1013 m 16 15 d -18 -2 d f 0.6 1 0 c 1122 1028 m 6 6 d -1 10 d -25 -3 d 2 -15 d f 0.693333 1 0 c 1127 1044 m -3 15 d -24 -3 d 2 -15 d f 0.786667 1 0 + c 1124 1059 m -2 15 d -24 -3 d 2 -15 d f 0.88 1 0 c 1122 1074 m -2 15 d -25 -3 d 3 -15 d f 0.973333 1 0 c 1120 1089 m -3 15 d -24 -4 d 2 -14 d f 1 0.933333 0 c 1117 1104 m -2 11 d -22 -13 d -2 Y f black 1106 1013 m 22 21 d -13 81 d -22 -13 d cl s + 0.413333 1 0 c 1084 1000 m 17 11 d -18 -3 d f 0.506667 1 0 c 1101 1011 m 5 2 d -2 13 d -24 -4 d 3 -14 d f 0.6 1 0 c 1104 1026 m -2 15 d -24 -4 d 2 -15 d f 0.693333 1 0 c 1102 1041 m -2 15 d -24 -4 d 2 -15 d f 0.786667 1 0 c 1100 1056 m -2 15 d -24 + -4 d 2 -15 d f 0.88 1 0 c 1098 1071 m -3 15 d -23 -5 d 2 -14 d f 0.973333 1 0 c 1095 1086 m -2 14 d -7 -1 d -15 -6 d 1 -12 d f 1 0.933333 0 c 1093 1100 m 2 Y -7 -3 d f black 1084 1000 m 22 13 d -13 89 d -22 -9 d cl s 0.413333 1 0 c 1061 996 m 23 4 d + -1 8 d -23 -5 d f 0.506667 1 0 c 1083 1008 m -3 14 d -22 -4 d 2 -15 d f 0.6 1 0 c 1080 1022 m -2 15 d -22 -4 d 2 -15 d f 0.693333 1 0 c 1078 1037 m -2 15 d -22 -5 d 2 -14 d f 0.786667 1 0 c 1076 1052 m -2 15 d -22 -5 d 2 -15 d f 0.88 1 0 c 1074 1067 + m -2 14 d -22 -4 d 2 -15 d f 0.973333 1 0 c 1072 1081 m -1 12 d -23 -5 d 2 -11 d f black 1061 996 m 23 4 d -13 93 d -23 -5 d cl s 0.413333 1 0 c 1044 999 m 17 -3 d -1 7 d f 0.506667 1 0 c 1039 1000 m 5 -1 d 16 4 d -2 15 d -21 -5 d f 0.6 1 0 c 1058 + 1018 m -2 15 d -21 -5 d 2 -15 d f 0.693333 1 0 c 1056 1033 m -2 14 d -21 -5 d 2 -14 d f 0.786667 1 0 c 1054 1047 m -2 15 d -22 -5 d 3 -15 d f 0.88 1 0 c 1052 1062 m -2 15 d -22 -5 d 2 -15 d f 0.973333 1 0 c 1050 1077 m -2 11 d -15 X -7 -1 d 2 -15 d + f 1 0.933333 0 c 1033 1088 m -7 1 d -2 Y f black 1039 1000 m 22 -4 d -13 92 d -22 1 d cl s 0.506667 1 0 c 1023 1008 m 16 -8 d -2 13 d f 0.6 1 0 c 1016 1012 m 7 -4 d 14 5 d -2 15 d -20 -6 d f 0.693333 1 0 c 1035 1028 m -2 14 d -21 -6 d 3 -14 d f + 0.786667 1 0 c 1033 1042 m -3 15 d -20 -6 d 2 -15 d f 0.88 1 0 c 1030 1057 m -2 15 d -20 -6 d 2 -15 d f 0.973333 1 0 c 1028 1072 m -2 15 d -21 -6 d 3 -15 d f 1 0.933333 0 c 1026 1087 m 2 Y -23 4 d 2 -12 d f black 1016 1012 m 23 -12 d -13 89 d -23 4 + d cl s 0.6 1 0 c 1007 1019 m 9 -7 d -1 10 d f 0.693333 1 0 c 994 1029 m 13 -10 d 8 3 d -3 14 d -18 -6 d f 0.786667 1 0 c 1012 1036 m -2 15 d -19 -6 d 3 -15 d f 0.88 1 0 c 1010 1051 m -2 15 d -20 -6 d 3 -15 d f 0.973333 1 0 c 1008 1066 m -3 15 d -20 + -6 d 3 -15 d f 1 0.933333 0 c 1005 1081 m -2 12 d -6 2 d -14 -5 d 2 -15 d f 1 0.84 0 c 997 1095 m -16 4 d 2 -9 d f black 994 1029 m 22 -17 d -13 81 d -22 6 d cl s 0.693333 1 0 c 994 1030 m -1 Y 1 Y f 0.786667 1 0 c 982 1041 m 12 -11 d -3 15 d f 0.88 + 1 0 c 971 1050 m 11 -9 d 9 4 d -3 15 d -17 -8 d f 0.973333 1 0 c 988 1060 m -3 15 d -18 -7 d 4 -16 d f 1 0.933333 0 c 985 1075 m -2 15 d -19 -6 d 3 -16 d f 1 0.84 0 c 983 1090 m -2 9 d -10 4 d -11 -4 d 4 -15 d f 1 0.746667 0 c 971 1103 m -13 5 d 2 + -9 d f black 971 1050 m 23 -21 d -13 70 d -23 9 d cl s 0.88 1 0 c 970 1052 m 1 -2 d 2 Y f 0.973333 1 0 c 959 1063 m 11 -11 d 1 X -4 16 d f 1 0.933333 0 c 949 1072 m 10 -9 d 8 5 d -3 16 d -16 -9 d f 1 0.84 0 c 964 1084 m -4 15 d -17 -8 d 5 -16 d f 1 + 0.746667 0 c 960 1099 m -2 9 d -10 4 d -9 -4 d 4 -17 d f 1 0.653333 0 c 948 1112 m -12 4 d 3 -8 d f black 949 1072 m 22 -22 d -13 58 d -22 8 d cl s 1 0.933333 0 c 947 1074 m 2 -2 d -1 3 d f 1 0.84 0 c 935 1085 m 12 -11 d 1 1 d -5 16 d f 1 0.746667 0 + c 927 1093 m 8 -8 d 8 6 d -4 17 d -15 -10 d f 1 0.653333 0 c 939 1108 m -3 8 d -13 4 d -6 -3 d 7 -19 d f 1 0.56 0 c 923 1120 m -9 3 d 3 -6 d f black 927 1093 m 22 -21 d -13 44 d -22 7 d cl s 1 0.746667 0 c 923 1096 m 4 -3 d -3 5 d f 1 0.653333 0 c + 909 1107 m 14 -11 d 1 2 d -7 19 d f 1 0.56 0 c 904 1111 m 5 -4 d 8 10 d -3 6 d -20 5 d -1 -1 d f 1 0.466667 0 c 894 1128 m -3 X 2 -1 d f black 904 1111 m 23 -18 d -13 30 d -23 5 d cl s 1 0.56 0 c 892 1117 m 12 -6 d -11 16 d f 1 0.466667 0 c 882 1123 + m 10 -6 d 1 10 d -2 1 d -22 2 d f black 882 1123 m 22 -12 d -13 17 d -22 2 d cl s 1 0.466667 0 c 870 1126 m 12 -3 d -13 7 d -23 -2 d 6 1 d f 1 0.373333 0 c 859 1129 m 11 -3 d -18 3 d f black 859 1129 m 23 -6 d -13 7 d -23 -2 d cl s 1 0.466667 0 c + 852 1129 m -6 -1 d -22 -6 d 5 2 d f 1 0.373333 0 c 837 1128 m 22 1 d -7 X -23 -5 d f black 837 1128 m 22 1 d -13 -1 d -22 -6 d cl s 1 0.466667 0 c 829 1124 m -5 -2 d -22 -10 d 9 5 d f 1 0.373333 0 c 814 1120 m 23 8 d -8 -4 d -18 -7 d f black 814 + 1120 m 23 8 d -13 -6 d -22 -10 d cl s 1 0.56 0 c 794 1108 m -15 -9 d 6 2 d f 1 0.466667 0 c 792 1105 m 12 8 d 7 4 d -9 -5 d -8 -4 d -9 -7 d f 1 0.373333 0 c 804 1113 m 10 7 d -3 -3 d f black 792 1105 m 22 15 d -12 -8 d -23 -13 d cl s 1 0.653333 0 c + 765 1088 m -8 -6 d 5 2 d f 1 0.56 0 c 770 1086 m 10 9 d 5 6 d -6 -2 d -14 -11 d -3 -4 d f 1 0.466667 0 c 780 1095 m 12 10 d -7 -4 d f black 770 1086 m 22 19 d -13 -6 d -22 -17 d cl s 1 0.746667 0 c 739 1070 m -5 -4 d 6 X f 1 0.653333 0 c 747 1065 m + 13 12 d 2 7 d -5 -2 d -18 -12 d 1 -4 d f 1 0.56 0 c 760 1077 m 10 9 d -8 -2 d f black 747 1065 m 23 21 d -13 -4 d -23 -16 d cl s 1 0.746667 0 c 725 1045 m 17 15 d -2 6 d -6 X -22 -15 d f 1 0.653333 0 c 742 1060 m 5 5 d -7 1 d f black 725 1045 m 22 + 20 d -13 1 d -22 -15 d cl s 1 0.84 0 c 702 1029 m 19 13 d -11 8 d -21 -9 d f 1 0.746667 0 c 721 1042 m 4 3 d -13 6 d -2 -1 d f black 702 1029 m 23 16 d -13 6 d -23 -10 d cl s 1 0.933333 0 c 680 1019 m 7 3 d -10 X f 1 0.84 0 c 687 1022 m 15 7 d -13 + 12 d -22 -6 d 10 -13 d f black 680 1019 m 22 10 d -13 12 d -22 -6 d cl s 1 0.933333 0 c 657 1015 m 23 4 d -3 3 d -21 -5 d f 1 0.84 0 c 677 1022 m -10 13 d -22 -1 d 11 -17 d f black 657 1015 m 23 4 d -13 16 d -22 -1 d cl s 1 0.933333 0 c 653 1015 m 4 + X -1 2 d f 1 0.84 0 c 635 1016 m 18 -1 d 3 2 d -11 17 d -8 2 d -10 -6 d f 1 0.746667 0 c 637 1036 m -15 2 d 5 -8 d f black 635 1016 m 22 -1 d -12 19 d -23 4 d cl s 1 0.84 0 c 615 1021 m 20 -5 d -8 14 d f 1 0.746667 0 c 613 1021 m 2 X 12 9 d -5 8 d + -19 4 d -2 -1 d f 1 0.653333 0 c 603 1042 m -3 1 d 1 -2 d f black 613 1021 m 22 -5 d -13 22 d -22 5 d cl s 1 0.746667 0 c 590 1027 m 23 -6 d -12 20 d -13 -10 d f 1 0.653333 0 c 601 1041 m -1 2 d -23 5 d 11 -17 d f black 590 1027 m 23 -6 d -13 22 d + -23 5 d cl s 1 0.746667 0 c 584 1028 m 6 -1 d -2 4 d f 1 0.653333 0 c 568 1032 m 16 -4 d 4 3 d -11 17 d -9 1 d -8 -6 d f 1 0.56 0 c 568 1049 m -13 1 d 5 -7 d f black 568 1032 m 22 -5 d -13 21 d -22 2 d cl s 1 0.653333 0 c 545 1034 m 23 -2 d -8 11 d + -15 -9 d f 1 0.56 0 c 560 1043 m -5 7 d -23 -1 d 13 -15 d f black 545 1034 m 23 -2 d -13 18 d -23 -1 d cl s 1 0.653333 0 c 544 1034 m 1 X f 1 0.56 0 c 523 1033 m 21 1 d 1 X -13 15 d -22 -4 d f black 523 1033 m 22 1 d -13 15 d -22 -4 d cl s 1 + 0.653333 0 c 1612 1228 m 23 12 d -6 6 d -25 1 d -5 -2 d f 1 0.56 0 c 1629 1246 m -7 8 d -18 -7 d f black 1612 1228 m 23 12 d -13 14 d -23 -9 d cl s 1 0.746667 0 c 1590 1214 m 15 9 d -22 1 d f 1 0.653333 0 c 1605 1223 m 7 5 d -13 17 d -22 -11 d 6 -10 + d f black 1590 1214 m 22 14 d -13 17 d -22 -11 d cl s 1 0.84 0 c 1568 1197 m 9 7 d -13 1 d f 1 0.746667 0 c 1577 1204 m 13 10 d -7 10 d -22 1 d -6 -4 d 9 -16 d f 1 0.653333 0 c 1583 1224 m -6 10 d -16 -9 d f black 1568 1197 m 22 17 d -13 20 d -22 + -13 d cl s 1 0.933333 0 c 1545 1181 m 6 4 d -8 X f 1 0.84 0 c 1551 1185 m 17 12 d -4 8 d -31 X 10 -20 d f 1 0.746667 0 c 1564 1205 m -9 16 d -23 -15 d 1 -1 d f black 1545 1181 m 23 16 d -13 24 d -23 -15 d cl s 1 0.933333 0 c 1523 1168 m 22 13 d -2 4 + d -30 X f 1 0.84 0 c 1543 1185 m -10 20 d -2 X -21 -13 d 3 -7 d f 1 0.746667 0 c 1533 1205 m -1 1 d -1 -1 d f black 1523 1168 m 22 13 d -13 25 d -22 -14 d cl s 0.973333 1 0 c 1500 1159 m 13 5 d -15 -1 d f 1 0.933333 0 c 1513 1164 m 10 4 d -10 17 d + -22 -1 d -4 -2 d 11 -19 d f 1 0.84 0 c 1513 1185 m -3 7 d -19 -8 d f black 1500 1159 m 23 9 d -13 24 d -23 -10 d cl s 0.973333 1 0 c 1484 1158 m 16 1 d -2 4 d f 1 0.933333 0 c 1478 1158 m 6 X 14 5 d -11 19 d -22 -5 d f black 1478 1158 m 22 1 d -13 + 23 d -22 -5 d cl s 1 0.933333 0 c 1455 1164 m 23 -6 d -13 19 d -5 X -8 -9 d f 1 0.84 0 c 1460 1177 m -18 1 d 10 -10 d f black 1455 1164 m 23 -6 d -13 19 d -23 1 d cl s 1 0.933333 0 c 1453 1166 m 2 -2 d -3 4 d f 1 0.84 0 c 1436 1176 m 17 -10 d -1 2 d + -10 10 d -17 6 d f 1 0.746667 0 c 1433 1177 m 3 -1 d -11 8 d -5 2 d f black 1433 1177 m 22 -13 d -13 14 d -22 8 d cl s 1 0.746667 0 c 1421 1186 m 12 -9 d -13 9 d -15 7 d f 1 0.653333 0 c 1411 1194 m 10 -8 d -16 7 d -7 4 d f black 1411 1194 m 22 -17 + d -13 9 d -22 11 d cl s 1 0.653333 0 c 1407 1197 m 4 -3 d -13 3 d -12 6 d f 1 0.56 0 c 1393 1208 m 14 -11 d -21 6 d -11 6 d 7 1 d f 1 0.466667 0 c 1388 1211 m 5 -3 d -11 2 d f black 1388 1211 m 23 -17 d -13 3 d -23 12 d cl s 1 0.56 0 c 1382 1210 m + -7 -1 d -8 4 d f 1 0.466667 0 c 1377 1218 m 11 -7 d -6 -1 d -15 3 d -14 6 d 4 2 d f 1 0.373333 0 c 1366 1225 m 11 -7 d -20 3 d f black 1366 1225 m 22 -14 d -13 -2 d -22 10 d cl s 1 0.466667 0 c 1357 1221 m -4 -2 d -10 2 d f 1 0.373333 0 c 1357 1227 + m 9 -2 d -9 -4 d -14 X -13 4 d 7 3 d f 1 0.28 0 c 1343 1232 m 14 -5 d -20 1 d f black 1343 1232 m 23 -7 d -13 -6 d -23 6 d cl s 1 0.373333 0 c 1337 1228 m -7 -3 d -22 -1 d 4 1 d f 1 0.28 0 c 1321 1229 m 22 3 d -6 -4 d -25 -3 d f black 1321 1229 m 22 + 3 d -13 -7 d -22 -1 d cl s 1 0.373333 0 c 1312 1225 m -4 -1 d -23 -8 d 13 X f 1 0.28 0 c 1298 1216 m 23 13 d -9 -4 d -14 -9 d f black 1298 1216 m 23 13 d -13 -5 d -23 -8 d cl s 1 0.466667 0 c 1276 1192 m 6 7 d -9 8 d -10 -6 d f 1 0.373333 0 c 1282 + 1199 m 16 16 d 1 Y -13 X -12 -9 d f 1 0.28 0 c 1298 1215 m 1 Y f black 1276 1192 m 22 24 d -13 X -22 -15 d cl s 1 0.653333 0 c 1254 1159 m 5 8 d -13 3 d f 1 0.56 0 c 1259 1167 m 10 16 d -17 6 d -11 -10 d 5 -9 d f 1 0.466667 0 c 1269 1183 m 7 9 d -13 + 9 d -11 -12 d f black 1254 1159 m 22 33 d -13 9 d -22 -22 d cl s 1 0.933333 0 c 1231 1119 m 1 2 d -2 X f 1 0.84 0 c 1232 1121 m 9 15 d -18 3 d 7 -18 d f 1 0.746667 0 c 1241 1136 m 8 16 d -27 4 d -4 -4 d 5 -13 d f 1 0.653333 0 c 1249 1152 m 5 7 d -8 + 11 d -11 3 d -13 -17 d f 1 0.56 0 c 1246 1170 m -5 9 d -6 -6 d f black 1231 1119 m 23 40 d -13 20 d -23 -27 d cl s 0.786667 1 0 c 1209 1074 m 1 2 d -2 X f 0.88 1 0 c 1210 1076 m 7 15 d -13 1 d 4 -16 d f 0.973333 1 0 c 1217 1091 m 8 15 d -26 2 d 5 + -16 d f 1 0.933333 0 c 1225 1106 m 6 13 d -1 2 d -32 4 d -2 -3 d 3 -14 d f 1 0.84 0 c 1230 1121 m -7 18 d -14 1 d -11 -15 d f 1 0.746667 0 c 1223 1139 m -5 13 d -9 -12 d f black 1209 1074 m 22 45 d -13 33 d -22 -30 d cl s 0.506667 1 0 c 1186 1028 m + 2 3 d -2 X f 0.6 1 0 c 1188 1031 m 7 15 d -13 1 d 4 -16 d f 0.693333 1 0 c 1195 1046 m 7 15 d -23 1 d 3 -15 d f 0.786667 1 0 c 1202 1061 m 7 13 d -1 2 d -32 2 d 3 -16 d f 0.88 1 0 c 1208 1076 m -4 16 d -29 1 d -2 -2 d 3 -13 d f 0.973333 1 0 c 1204 + 1092 m -5 16 d -13 1 d -11 -16 d f 1 0.933333 0 c 1199 1108 m -3 14 d -10 -13 d f black 1186 1028 m 23 46 d -13 48 d -23 -31 d cl s 0.226667 1 0 c 1164 984 m 1 2 d -2 X f 0.32 1 0 c 1165 986 m 8 15 d -12 X 2 -15 d f 0.413333 1 0 c 1173 1001 m 7 15 d + -22 X 3 -15 d f 0.506667 1 0 c 1180 1016 m 6 12 d 3 Y -30 X 2 -15 d f 0.6 1 0 c 1186 1031 m -4 16 d -29 -1 d 3 -15 d f 0.693333 1 0 c 1182 1047 m -3 15 d -28 -1 d 2 -15 d f 0.786667 1 0 c 1179 1062 m -3 16 d -13 -1 d -12 -16 d f 0.88 1 0 c 1176 1078 + m -3 13 d -10 -14 d f black 1164 984 m 22 44 d -13 63 d -22 -30 d cl s 0.0399999 1 0 c 1141 945 m 6 10 d -7 X f 0.133333 1 0 c 1147 955 m 9 16 d -18 -1 d 2 -15 d f 0.226667 1 0 c 1156 971 m 8 13 d -1 2 d -27 -1 d 2 -15 d f 0.32 1 0 c 1163 986 m -2 + 15 d -28 -1 d 3 -15 d f 0.413333 1 0 c 1161 1001 m -3 15 d -27 -2 d 2 -14 d f 0.506667 1 0 c 1158 1016 m -2 15 d -27 -2 d 2 -15 d f 0.6 1 0 c 1156 1031 m -3 15 d -15 -1 d -10 -11 d 1 -5 d f 0.693333 1 0 c 1153 1046 m -2 15 d -13 -16 d f black 1141 + 945 m 23 39 d -13 77 d -23 -27 d cl s 0 1 0.146667 c 1119 916 m 6 8 d -7 -1 d f 0 1 0.0533333 c 1125 924 m 12 16 d -21 -2 d 2 -15 d f 0.0399999 1 0 c 1137 940 m 4 5 d -1 10 d -26 -2 d 2 -15 d f 0.133333 1 0 c 1140 955 m -2 15 d -26 -3 d 2 -14 d f + 0.226667 1 0 c 1138 970 m -2 15 d -26 -3 d 2 -15 d f 0.32 1 0 c 1136 985 m -3 15 d -25 -3 d 2 -15 d f 0.413333 1 0 c 1133 1000 m -2 14 d -25 -3 d 2 -14 d f 0.506667 1 0 c 1131 1014 m -2 15 d -7 -1 d -16 -15 d -2 Y f 0.6 1 0 c 1129 1029 m -1 5 d -6 + -6 d f black 1119 916 m 22 29 d -13 89 d -22 -21 d cl s 0 1 0.24 c 1097 899 m 10 8 d -11 -2 d f 0 1 0.146667 c 1107 907 m 12 9 d -1 7 d -24 -3 d 2 -15 d f 0 1 0.0533333 c 1118 923 m -2 15 d -24 -4 d 2 -14 d f 0.0399999 1 0 c 1116 938 m -2 15 d -24 + -4 d 2 -15 d f 0.133333 1 0 c 1114 953 m -2 14 d -24 -3 d 2 -15 d f 0.226667 1 0 c 1112 967 m -2 15 d -24 -4 d 2 -14 d f 0.32 1 0 c 1110 982 m -2 15 d -23 -4 d 1 -15 d f 0.413333 1 0 c 1108 997 m -2 14 d -5 X -17 -11 d 1 -7 d f 0.506667 1 0 c 1106 + 1011 m 2 Y -5 -2 d f black 1097 899 m 22 17 d -13 97 d -22 -13 d cl s 0 1 0.24 c 1074 894 m 23 5 d -1 6 d -23 -4 d f 0 1 0.146667 c 1096 905 m -2 15 d -23 -5 d 2 -14 d f 0 1 0.0533333 c 1094 920 m -2 14 d -22 -4 d 1 -15 d f 0.0399999 1 0 c 1092 934 + m -2 15 d -22 -4 d 2 -15 d f 0.133333 1 0 c 1090 949 m -2 15 d -22 -5 d 2 -14 d f 0.226667 1 0 c 1088 964 m -2 14 d -22 -4 d 2 -15 d f 0.32 1 0 c 1086 978 m -1 15 d -23 -4 d 2 -15 d f 0.413333 1 0 c 1085 993 m -1 7 d -23 -4 d 1 -7 d f black 1074 894 + m 23 5 d -13 101 d -23 -4 d cl s 0 1 0.24 c 1064 898 m 10 -4 d -1 7 d f 0 1 0.146667 c 1052 903 m 12 -5 d 9 3 d -2 14 d -20 -5 d f 0 1 0.0533333 c 1071 915 m -1 15 d -21 -6 d 2 -14 d f 0.0399999 1 0 c 1070 930 m -2 15 d -21 -6 d 2 -15 d f 0.133333 1 + 0 c 1068 945 m -2 14 d -21 -5 d 2 -15 d f 0.226667 1 0 c 1066 959 m -2 15 d -21 -5 d 2 -15 d f 0.32 1 0 c 1064 974 m -2 15 d -21 -6 d 2 -14 d f 0.413333 1 0 c 1062 989 m -1 7 d -17 3 d -5 -1 d 2 -15 d f 0.506667 1 0 c 1044 999 m -5 1 d -2 Y f black + 1052 903 m 22 -9 d -13 102 d -22 4 d cl s 0 1 0.146667 c 1046 908 m 6 -5 d -1 7 d f 0 1 0.0533333 c 1033 919 m 13 -11 d 5 2 d -2 14 d f 0.0399999 1 0 c 1029 923 m 4 -4 d 16 5 d -2 15 d -19 -6 d f 0.133333 1 0 c 1047 939 m -2 15 d -19 -7 d 2 -14 d f + 0.226667 1 0 c 1045 954 m -2 15 d -19 -7 d 2 -15 d f 0.32 1 0 c 1043 969 m -2 14 d -20 -6 d 3 -15 d f 0.413333 1 0 c 1041 983 m -2 15 d -20 -6 d 2 -15 d f 0.506667 1 0 c 1039 998 m 2 Y -16 8 d -6 -1 d 2 -15 d f 0.6 1 0 c 1023 1008 m -7 4 d 1 -5 d f + black 1029 923 m 23 -20 d -13 97 d -23 12 d cl s 0.0399999 1 0 c 1023 930 m 6 -7 d -1 10 d f 0.133333 1 0 c 1014 942 m 9 -12 d 5 3 d -2 14 d f 0.226667 1 0 c 1007 952 m 7 -10 d 12 5 d -2 15 d -18 -8 d f 0.32 1 0 c 1024 962 m -3 15 d -17 -7 d 2 -16 d + f 0.413333 1 0 c 1021 977 m -2 15 d -18 -7 d 3 -15 d f 0.506667 1 0 c 1019 992 m -2 15 d -18 -7 d 2 -15 d f 0.6 1 0 c 1017 1007 m -1 5 d -9 7 d -11 -4 d 3 -15 d f 0.693333 1 0 c 1007 1019 m -13 10 d 2 -14 d f black 1007 952 m 22 -29 d -13 89 d -22 + 17 d cl s 0.226667 1 0 c 1005 954 m 2 -2 d -1 2 d f 0.32 1 0 c 998 966 m 7 -12 d 1 X -2 16 d f 0.413333 1 0 c 990 978 m 8 -12 d 6 4 d -3 15 d f 0.506667 1 0 c 984 987 m 6 -9 d 11 7 d -2 15 d -15 -9 d f 0.6 1 0 c 999 1000 m -3 15 d -16 -9 d 4 -15 d f + 0.693333 1 0 c 996 1015 m -2 14 d 1 Y -17 -8 d 3 -16 d f 0.786667 1 0 c 994 1030 m -12 11 d -8 -4 d 3 -15 d f 0.88 1 0 c 982 1041 m -11 9 d 3 -13 d f black 984 987 m 23 -35 d -13 77 d -23 21 d cl s 0.506667 1 0 c 983 990 m 1 -3 d 4 Y f 0.6 1 0 c 975 + 1002 m 8 -12 d 1 1 d -4 15 d f 0.693333 1 0 c 968 1014 m 7 -12 d 5 4 d -3 16 d f 0.786667 1 0 c 962 1024 m 6 -10 d 9 8 d -3 15 d -13 -10 d f 0.88 1 0 c 974 1037 m -3 13 d -1 2 d -13 -9 d 4 -16 d f 0.973333 1 0 c 970 1052 m -11 11 d -6 -4 d 4 -16 d f + 1 0.933333 0 c 959 1063 m -10 9 d 4 -13 d f black 962 1024 m 22 -37 d -13 63 d -22 22 d cl s 0.786667 1 0 c 961 1026 m 1 -2 d -1 3 d f 0.88 1 0 c 953 1038 m 8 -12 d 1 Y -4 16 d f 0.973333 1 0 c 946 1050 m 7 -12 d 4 5 d -4 16 d f 1 0.933333 0 c 940 + 1060 m 6 -10 d 7 9 d -4 13 d -2 2 d -9 -11 d f 1 0.84 0 c 947 1074 m -12 11 d -4 -4 d 7 -18 d f 1 0.746667 0 c 935 1085 m -8 8 d 4 -12 d f black 940 1060 m 22 -36 d -13 48 d -22 21 d cl s 1 0.933333 0 c 938 1062 m 2 -2 d -2 3 d f 1 0.84 0 c 929 1074 + m 9 -12 d 1 Y -7 18 d f 1 0.746667 0 c 921 1086 m 8 -12 d 2 7 d -4 12 d -4 3 d f 1 0.653333 0 c 917 1091 m 4 -5 d 2 10 d -14 11 d -4 Y f 1 0.56 0 c 909 1107 m -5 4 d 5 -8 d f black 917 1091 m 23 -31 d -13 33 d -23 18 d cl s 1 0.653333 0 c 911 1097 m + 6 -6 d -8 12 d f 1 0.56 0 c 901 1108 m 10 -11 d -2 6 d -5 8 d -12 6 d f 1 0.466667 0 c 895 1115 m 6 -7 d -9 9 d -10 6 d f black 895 1115 m 22 -24 d -13 20 d -22 12 d cl s 1 0.466667 0 c 888 1119 m 7 -4 d -13 8 d -12 3 d f 1 0.373333 0 c 872 1129 m + 16 -10 d -18 7 d -11 3 d f black 872 1129 m 23 -14 d -13 8 d -23 6 d cl s 1 0.373333 0 c 871 1129 m 1 X -13 X -22 -1 d 5 2 d f 1 0.28 0 c 850 1133 m 21 -4 d -29 1 d f black 850 1133 m 22 -4 d -13 X -22 -1 d cl s 1 0.373333 0 c 842 1130 m -5 -2 d -23 + -8 d 8 4 d f 1 0.28 0 c 827 1127 m 23 6 d -8 -3 d -20 -6 d f black 827 1127 m 23 6 d -13 -5 d -23 -8 d cl s 1 0.466667 0 c 804 1113 m -12 -8 d 5 2 d f 1 0.373333 0 c 805 1111 m 10 7 d 7 6 d -8 -4 d -10 -7 d -7 -6 d f 1 0.28 0 c 815 1118 m 12 9 d -5 + -3 d f black 805 1111 m 22 16 d -13 -7 d -22 -15 d cl s 1 0.56 0 c 780 1095 m -10 -9 d 8 2 d f 1 0.466667 0 c 783 1089 m 11 12 d 3 6 d -5 -2 d -12 -10 d -2 -7 d f 1 0.373333 0 c 794 1101 m 11 10 d -8 -4 d f black 783 1089 m 22 22 d -13 -6 d -22 -19 + d cl s 1 0.653333 0 c 760 1063 m 4 4 d -4 10 d -13 -12 d f 1 0.56 0 c 764 1067 m 14 17 d 4 Y -8 -2 d -10 -9 d f 1 0.466667 0 c 778 1084 m 5 5 d -5 -1 d f black 760 1063 m 23 26 d -13 -3 d -23 -21 d cl s 1 0.746667 0 c 738 1037 m 12 14 d -8 9 d -17 + -15 d f 1 0.653333 0 c 750 1051 m 10 12 d -13 2 d -5 -5 d f black 738 1037 m 22 26 d -13 2 d -22 -20 d cl s 1 0.933333 0 c 715 1015 m 3 3 d -7 2 d f 1 0.84 0 c 718 1018 m 17 17 d -14 7 d -19 -13 d 9 -9 d f 1 0.746667 0 c 735 1035 m 3 2 d -13 8 d -4 + -3 d f black 715 1015 m 23 22 d -13 8 d -23 -16 d cl s 1 0.933333 0 c 693 1000 m 22 15 d -4 5 d -24 2 d -7 -3 d f 1 0.84 0 c 711 1020 m -9 9 d -15 -7 d f black 693 1000 m 22 15 d -13 14 d -22 -10 d cl s 0.973333 1 0 c 670 992 m 16 6 d -18 -2 d f 1 + 0.933333 0 c 686 998 m 7 2 d -13 19 d -23 -4 d 11 -19 d f black 670 992 m 23 8 d -13 19 d -23 -4 d cl s 0.973333 1 0 c 658 992 m 12 X -2 4 d f 1 0.933333 0 c 648 992 m 10 X 10 4 d -11 19 d -4 X -14 -6 d f 1 0.84 0 c 653 1015 m -18 1 d 4 -7 d f black + 648 992 m 22 X -13 23 d -22 1 d cl s 1 0.933333 0 c 626 997 m 22 -5 d -9 17 d -15 -9 d f 1 0.84 0 c 639 1009 m -4 7 d -20 5 d -2 -1 d 11 -20 d f 1 0.746667 0 c 615 1021 m -2 X -1 Y f black 626 997 m 22 -5 d -13 24 d -22 5 d cl s 1 0.933333 0 c 621 + 998 m 5 -1 d -2 3 d f 1 0.84 0 c 603 1004 m 18 -6 d 3 2 d -11 20 d -14 -10 d f 1 0.746667 0 c 613 1020 m 1 Y -23 6 d 9 -17 d f black 603 1004 m 23 -7 d -13 24 d -23 6 d cl s 1 0.84 0 c 595 1006 m 8 -2 d -4 6 d f 1 0.746667 0 c 581 1011 m 14 -5 d 4 4 + d -9 17 d -6 1 d -10 -7 d f 1 0.653333 0 c 584 1028 m -16 4 d 6 -11 d f black 581 1011 m 22 -7 d -13 23 d -22 5 d cl s 1 0.746667 0 c 567 1014 m 14 -3 d -7 10 d f 1 0.653333 0 c 558 1016 m 9 -2 d 7 7 d -6 11 d -23 2 d f black 558 1016 m 23 -5 d -13 + 21 d -23 2 d cl s 1 0.653333 0 c 536 1019 m 22 -3 d -13 18 d -1 X -13 -10 d f 1 0.56 0 c 544 1034 m -21 -1 d 8 -9 d f black 536 1019 m 22 -3 d -13 18 d -22 -1 d cl s 1 0.746667 0 c 1625 1210 m 13 9 d -21 3 d f 1 0.653333 0 c 1638 1219 m 10 7 d -13 + 14 d -23 -12 d 5 -6 d f black 1625 1210 m 23 16 d -13 14 d -23 -12 d cl s 1 0.84 0 c 1603 1192 m 11 9 d -18 2 d f 1 0.746667 0 c 1614 1201 m 11 9 d -8 12 d -12 1 d -15 -9 d 6 -11 d f 1 0.653333 0 c 1617 1222 m -5 6 d -7 -5 d f black 1603 1192 m 22 + 18 d -13 18 d -22 -14 d cl s 1 0.933333 0 c 1580 1173 m 12 10 d -18 1 d f 1 0.84 0 c 1592 1183 m 11 9 d -7 11 d -19 1 d -9 -7 d 6 -13 d f 1 0.746667 0 c 1596 1203 m -6 11 d -13 -10 d f black 1580 1173 m 23 19 d -13 22 d -22 -17 d cl s 0.973333 1 0 c + 1558 1155 m 13 10 d -18 1 d f 1 0.933333 0 c 1571 1165 m 9 8 d -6 11 d -23 1 d -6 -4 d 8 -15 d f 1 0.84 0 c 1574 1184 m -6 13 d -17 -12 d f black 1558 1155 m 22 18 d -12 24 d -23 -16 d cl s 0.88 1 0 c 1536 1142 m 7 4 d -9 X f 0.973333 1 0 c 1543 + 1146 m 15 9 d -5 11 d -29 -1 d 10 -19 d f 1 0.933333 0 c 1553 1166 m -8 15 d -22 -13 d 1 -3 d f black 1536 1142 m 22 13 d -13 26 d -22 -13 d cl s 0.88 1 0 c 1513 1135 m 23 7 d -2 4 d -25 -3 d f 0.973333 1 0 c 1534 1146 m -10 19 d -11 -1 d -13 -5 d 9 + -16 d f 1 0.933333 0 c 1524 1165 m -1 3 d -10 -4 d f black 1513 1135 m 23 7 d -13 26 d -23 -9 d cl s 0.88 1 0 c 1497 1137 m 16 -2 d -4 8 d f 0.973333 1 0 c 1491 1138 m 6 -1 d 12 6 d -9 16 d -16 -1 d -5 -2 d f 1 0.933333 0 c 1484 1158 m -6 X 1 -2 d f + black 1491 1138 m 22 -3 d -13 24 d -22 -1 d cl s 0.973333 1 0 c 1475 1146 m 16 -8 d -12 18 d f 1 0.933333 0 c 1468 1149 m 7 -3 d 4 10 d -1 2 d -23 6 d f black 1468 1149 m 23 -11 d -13 20 d -23 6 d cl s 1 0.933333 0 c 1460 1156 m 8 -7 d -13 15 d -2 2 + d f 1 0.84 0 c 1447 1167 m 13 -11 d -7 10 d -17 10 d f 1 0.746667 0 c 1446 1168 m 1 -1 d -11 9 d -3 1 d f black 1446 1168 m 22 -19 d -13 15 d -22 13 d cl s 1 0.746667 0 c 1435 1179 m 11 -11 d -13 9 d -12 9 d f 1 0.653333 0 c 1424 1190 m 11 -11 d -14 + 7 d -10 8 d 10 -3 d f 1 0.56 0 c 1423 1191 m 1 -1 d -3 1 d f black 1423 1191 m 23 -23 d -13 9 d -22 17 d cl s 1 0.653333 0 c 1421 1191 m -10 3 d -4 3 d f 1 0.56 0 c 1413 1201 m 10 -10 d -2 X -14 6 d -14 11 d f 1 0.466667 0 c 1402 1212 m 11 -11 d -20 + 7 d -5 3 d 12 2 d f 1 0.373333 0 c 1401 1213 m 1 -1 d -2 1 d f black 1401 1213 m 22 -22 d -12 3 d -23 17 d cl s 1 0.466667 0 c 1400 1213 m -12 -2 d -11 7 d f 1 0.373333 0 c 1388 1223 m 13 -10 d -1 X -23 5 d -11 7 d 4 2 d f 1 0.28 0 c 1379 1230 m 9 + -7 d -18 4 d f black 1379 1230 m 22 -17 d -13 -2 d -22 14 d cl s 1 0.373333 0 c 1370 1227 m -4 -2 d -9 2 d f 1 0.28 0 c 1370 1233 m 9 -3 d -9 -3 d -13 X -14 5 d 6 2 d f 1 0.186667 0 c 1356 1238 m 14 -5 d -21 1 d f black 1356 1238 m 23 -8 d -13 -5 d + -23 7 d cl s 1 0.28 0 c 1349 1234 m -6 -2 d -22 -3 d 5 2 d f 1 0.186667 0 c 1334 1233 m 22 5 d -7 -4 d -23 -3 d f black 1334 1233 m 22 5 d -13 -6 d -22 -3 d cl s 1 0.28 0 c 1311 1215 m 10 8 d 5 8 d -5 -2 d -23 -13 d f 1 0.186667 0 c 1321 1223 m 13 + 10 d -8 -2 d f black 1311 1215 m 23 18 d -13 -4 d -23 -13 d cl s 1 0.466667 0 c 1289 1183 m 5 8 d -12 8 d -6 -7 d f 1 0.373333 0 c 1294 1191 m 11 15 d -7 9 d -16 -16 d f 1 0.28 0 c 1305 1206 m 6 9 d -13 1 d -1 Y f black 1289 1183 m 22 32 d -13 1 d + -22 -24 d cl s 1 0.746667 0 c 1266 1139 m 4 6 d -10 3 d f 1 0.653333 0 c 1270 1145 m 8 15 d -19 7 d -5 -8 d 6 -11 d f 1 0.56 0 c 1278 1160 m 7 15 d -16 8 d -10 -16 d f 1 0.466667 0 c 1285 1175 m 4 8 d -13 9 d -7 -9 d f black 1266 1139 m 23 44 d -13 + 9 d -22 -33 d cl s 0.88 1 0 c 1244 1085 m 1 1 d -2 1 d f 0.973333 1 0 c 1245 1086 m 6 15 d -14 3 d 6 -17 d f 1 0.933333 0 c 1251 1101 m 6 15 d -25 5 d -1 -2 d 6 -15 d f 1 0.84 0 c 1257 1116 m 6 14 d -22 6 d -9 -15 d f 1 0.746667 0 c 1263 1130 m 3 9 + d -6 9 d -11 4 d -8 -16 d f 1 0.653333 0 c 1260 1148 m -6 11 d -5 -7 d f black 1244 1085 m 22 54 d -12 20 d -23 -40 d cl s 0.506667 1 0 c 1222 1025 m 1 3 d -2 X f 0.6 1 0 c 1223 1028 m 5 14 d -11 2 d 4 -16 d f 0.693333 1 0 c 1228 1042 m 6 15 d -22 3 + d 5 -16 d f 0.786667 1 0 c 1234 1057 m 5 15 d -29 4 d -1 -2 d 3 -14 d f 0.88 1 0 c 1239 1072 m 5 13 d -1 2 d -26 4 d -7 -15 d f 0.973333 1 0 c 1243 1087 m -6 17 d -12 2 d -8 -15 d f 1 0.933333 0 c 1237 1104 m -6 15 d -6 -13 d f black 1222 1025 m 22 + 60 d -13 34 d -22 -45 d cl s 0.133333 1 0 c 1199 963 m 2 6 d -3 1 d f 0.226667 1 0 c 1201 969 m 6 15 d -12 1 d 3 -15 d f 0.32 1 0 c 1207 984 m 5 15 d -20 2 d 3 -16 d f 0.413333 1 0 c 1212 999 m 5 14 d -28 3 d 3 -15 d f 0.506667 1 0 c 1217 1013 m 5 + 12 d -1 3 d -33 3 d -2 -3 d 3 -12 d f 0.6 1 0 c 1221 1028 m -4 16 d -22 2 d -7 -15 d f 0.693333 1 0 c 1217 1044 m -5 16 d -10 1 d -7 -15 d f 0.786667 1 0 c 1212 1060 m -3 14 d -7 -13 d f black 1199 963 m 23 62 d -13 49 d -23 -46 d cl s 0 1 0.24 c + 1177 905 m 2 6 d -3 X f 0 1 0.146667 c 1179 911 m 6 15 d -12 X 3 -15 d f 0 1 0.0533333 c 1185 926 m 5 14 d -19 1 d 2 -15 d f 0.0399999 1 0 c 1190 940 m 6 15 d -28 1 d 3 -15 d f 0.133333 1 0 c 1196 955 m 3 8 d -1 7 d -32 1 d 2 -15 d f 0.226667 1 0 c + 1198 970 m -3 15 d -30 1 d -1 -2 d 2 -13 d f 0.32 1 0 c 1195 985 m -3 16 d -19 X -8 -15 d f 0.413333 1 0 c 1192 1001 m -3 15 d -9 X -7 -15 d f 0.506667 1 0 c 1189 1016 m -3 12 d -6 -12 d f black 1177 905 m 22 58 d -13 65 d -22 -44 d cl s 0 1 0.52 c + 1154 855 m 5 11 d -6 X f 0 1 0.426667 c 1159 866 m 7 15 d -15 X 2 -15 d f 0 1 0.333333 c 1166 881 m 7 15 d -25 X 3 -15 d f 0 1 0.24 c 1173 896 m 4 9 d -1 6 d -30 X 2 -15 d f 0 1 0.146667 c 1176 911 m -3 15 d -29 X 2 -15 d f 0 1 0.0533333 c 1173 926 + m -2 15 d -29 -1 d 2 -14 d f 0.0399999 1 0 c 1171 941 m -3 15 d -21 -1 d -6 -10 d 1 -5 d f 0.133333 1 0 c 1168 956 m -2 15 d -10 X -9 -16 d f 0.226667 1 0 c 1166 971 m -2 13 d -8 -13 d f black 1154 855 m 23 50 d -13 79 d -23 -39 d cl s 0 1 0.8 c + 1132 817 m 2 4 d -3 X f 0 1 0.706667 c 1134 821 m 9 15 d -13 -1 d 1 -14 d f 0 1 0.613333 c 1143 836 m 9 15 d -24 -1 d 2 -15 d f 0 1 0.52 c 1152 851 m 2 4 d -1 11 d -27 -1 d 2 -15 d f 0 1 0.426667 c 1153 866 m -2 15 d -27 -2 d 2 -14 d f 0 1 0.333333 + c 1151 881 m -3 15 d -26 -2 d 2 -15 d f 0 1 0.24 c 1148 896 m -2 15 d -26 -2 d 2 -15 d f 0 1 0.146667 c 1146 911 m -2 15 d -19 -2 d -6 -8 d 1 -7 d f 0 1 0.0533333 c 1144 926 m -2 14 d -5 X -12 -16 d f 0.0399999 1 0 c 1142 940 m -1 5 d -4 -5 d f + black 1132 817 m 22 38 d -13 90 d -22 -29 d cl s 0 1 0.893333 c 1109 795 m 10 9 d -10 -1 d f 0 1 0.8 c 1119 804 m 13 13 d -1 4 d -24 -3 d 2 -15 d f 0 1 0.706667 c 1131 821 m -1 14 d -25 -3 d 2 -14 d f 0 1 0.613333 c 1130 835 m -2 15 d -25 -3 d 2 -15 + d f 0 1 0.52 c 1128 850 m -2 15 d -25 -4 d 2 -14 d f 0 1 0.426667 c 1126 865 m -2 14 d -25 -3 d 2 -15 d f 0 1 0.333333 c 1124 879 m -2 15 d -24 -3 d 1 -15 d f 0 1 0.24 c 1122 894 m -2 15 d -13 -2 d -10 -8 d 1 -8 d f 0 1 0.146667 c 1120 909 m -1 7 d + -12 -9 d f black 1109 795 m 23 22 d -13 99 d -22 -17 d cl s 0 1 0.893333 c 1087 791 m 22 4 d 8 Y -23 -5 d f 0 1 0.8 c 1109 803 m -2 15 d -23 -5 d 2 -15 d f 0 1 0.706667 c 1107 818 m -2 14 d -23 -4 d 2 -15 d f 0 1 0.613333 c 1105 832 m -2 15 d -22 -5 + d 1 -14 d f 0 1 0.52 c 1103 847 m -2 14 d -22 -4 d 2 -15 d f 0 1 0.426667 c 1101 861 m -2 15 d -22 -5 d 2 -14 d f 0 1 0.333333 c 1099 876 m -1 15 d -23 -5 d 2 -15 d f 0 1 0.24 c 1098 891 m -1 8 d -23 -5 d 1 -8 d f black 1087 791 m 22 4 d -12 104 d + -23 -5 d cl s 0 1 0.893333 c 1078 796 m 9 -5 d -1 7 d f 0 1 0.8 c 1065 803 m 13 -7 d 8 2 d -2 15 d -20 -6 d f 0 1 0.706667 c 1084 813 m -2 15 d -20 -6 d 2 -15 d f 0 1 0.613333 c 1082 828 m -1 14 d -21 -6 d 2 -14 d f 0 1 0.52 c 1081 842 m -2 15 d -21 + -6 d 2 -15 d f 0 1 0.426667 c 1079 857 m -2 14 d -21 -5 d 2 -15 d f 0 1 0.333333 c 1077 871 m -2 15 d -20 -6 d 1 -14 d f 0 1 0.24 c 1075 886 m -1 8 d -10 4 d -11 -3 d 2 -15 d f 0 1 0.146667 c 1064 898 m -12 5 d 1 -8 d f black 1065 803 m 22 -12 d -13 + 103 d -22 9 d cl s 0 1 0.8 c 1062 806 m 3 -3 d -1 4 d f 0 1 0.706667 c 1053 818 m 9 -12 d 2 1 d -2 15 d f 0 1 0.613333 c 1044 830 m 9 -12 d 9 4 d -2 14 d f 0 1 0.52 c 1042 832 m 2 -2 d 16 6 d -2 15 d -18 -7 d f 0 1 0.426667 c 1058 851 m -2 15 d -18 + -7 d 2 -15 d f 0 1 0.333333 c 1056 866 m -1 14 d -19 -7 d 2 -14 d f 0 1 0.24 c 1055 880 m -2 15 d -19 -7 d 2 -15 d f 0 1 0.146667 c 1053 895 m -1 8 d -6 5 d -14 -5 d 2 -15 d f 0 1 0.0533333 c 1046 908 m -13 11 d -3 -1 d 2 -15 d f 0.0399999 1 0 c + 1033 919 m -4 4 d 1 -5 d f black 1042 832 m 23 -29 d -13 100 d -23 20 d cl s 0 1 0.52 c 1037 842 m 5 -10 d -2 12 d f 0 1 0.426667 c 1030 854 m 7 -12 d 3 2 d -2 15 d f 0 1 0.333333 c 1023 866 m 7 -12 d 8 5 d -2 14 d f 0 1 0.24 c 1020 873 m 3 -7 d 13 + 7 d -2 15 d -15 -8 d f 0 1 0.146667 c 1034 888 m -2 15 d -16 -8 d 3 -15 d f 0 1 0.0533333 c 1032 903 m -2 15 d -16 -9 d 2 -14 d f 0.0399999 1 0 c 1030 918 m -1 5 d -6 7 d -12 -6 d 3 -15 d f 0.133333 1 0 c 1023 930 m -9 12 d -5 -3 d 2 -15 d f + 0.226667 1 0 c 1014 942 m -7 10 d 2 -13 d f black 1020 873 m 22 -41 d -13 91 d -22 29 d cl s 0 1 0.24 c 1017 878 m 3 -5 d -1 7 d f 0 1 0.146667 c 1012 891 m 5 -13 d 2 2 d -3 15 d f 0 1 0.0533333 c 1006 903 m 6 -12 d 4 4 d -2 14 d f 0.0399999 1 0 c + 1000 915 m 6 -12 d 8 6 d -3 15 d f 0.133333 1 0 c 997 922 m 3 -7 d 11 9 d -2 15 d -13 -10 d f 0.226667 1 0 c 1009 939 m -2 13 d -2 2 d -12 -9 d 3 -16 d f 0.32 1 0 c 1005 954 m -7 12 d -8 -6 d 3 -15 d f 0.413333 1 0 c 998 966 m -8 12 d -3 -3 d 3 -15 + d f 0.506667 1 0 c 990 978 m -6 9 d 3 -12 d f black 997 922 m 23 -49 d -13 79 d -23 35 d cl s 0.133333 1 0 c 995 928 m 2 -6 d -1 7 d f 0.226667 1 0 c 989 940 m 6 -12 d 1 1 d -3 16 d f 0.32 1 0 c 984 953 m 5 -13 d 4 5 d -3 15 d f 0.413333 1 0 c 979 + 965 m 5 -12 d 6 7 d -3 15 d f 0.506667 1 0 c 975 974 m 4 -9 d 8 10 d -3 12 d -1 3 d -9 -11 d f 0.6 1 0 c 983 990 m -8 12 d -5 -7 d 4 -16 d f 0.693333 1 0 c 975 1002 m -7 12 d -3 -3 d 5 -16 d f 0.786667 1 0 c 968 1014 m -6 10 d 3 -13 d f black 975 + 974 m 22 -52 d -13 65 d -22 37 d cl s 0.506667 1 0 c 973 978 m 2 -4 d -1 5 d f 0.6 1 0 c 968 990 m 5 -12 d 1 1 d -4 16 d f 0.693333 1 0 c 962 1002 m 6 -12 d 2 5 d -5 16 d f 0.786667 1 0 c 957 1015 m 5 -13 d 3 9 d -3 13 d -1 2 d f 0.88 1 0 c 952 1025 + m 5 -10 d 4 11 d -8 12 d -2 -10 d f 0.973333 1 0 c 953 1038 m -7 12 d -1 -4 d 6 -18 d f 1 0.933333 0 c 946 1050 m -6 10 d 5 -14 d f black 952 1025 m 23 -51 d -13 50 d -22 36 d cl s 0.88 1 0 c 951 1027 m 1 -2 d -1 3 d f 0.973333 1 0 c 945 1039 m 6 + -12 d 1 Y -6 18 d f 1 0.933333 0 c 939 1052 m 6 -13 d 7 Y -5 14 d -2 2 d f 1 0.84 0 c 933 1064 m 6 -12 d -1 10 d -9 12 d f 1 0.746667 0 c 930 1070 m 3 -6 d -4 10 d -8 12 d 2 -5 d f 1 0.653333 0 c 921 1086 m -4 5 d 6 -10 d f black 930 1070 m 22 -45 d + -12 35 d -23 31 d cl s 1 0.746667 0 c 926 1076 m 4 -6 d -7 11 d f 1 0.653333 0 c 919 1088 m 7 -12 d -3 5 d -6 10 d -6 6 d f 1 0.56 0 c 911 1100 m 8 -12 d -8 9 d -10 11 d f 1 0.466667 0 c 908 1105 m 3 -5 d -10 8 d -6 7 d f black 908 1105 m 22 -35 d + -13 21 d -22 24 d cl s 1 0.466667 0 c 901 1112 m 7 -7 d -13 10 d -7 4 d f 1 0.373333 0 c 891 1123 m 10 -11 d -13 7 d -16 10 d 1 X f 1 0.28 0 c 885 1128 m 6 -5 d -18 6 d f black 885 1128 m 23 -23 d -13 10 d -23 14 d cl s 1 0.373333 0 c 873 1129 m -2 + X f 1 0.28 0 c 874 1133 m 11 -5 d -12 1 d -2 X -21 4 d 5 2 d f 1 0.186667 0 c 863 1138 m 11 -5 d -19 2 d f black 863 1138 m 22 -10 d -13 1 d -22 4 d cl s 1 0.28 0 c 855 1135 m -5 -2 d -23 -6 d 7 3 d f 1 0.186667 0 c 840 1133 m 23 5 d -8 -3 d -21 -5 + d f black 840 1133 m 23 5 d -13 -5 d -23 -6 d cl s 1 0.373333 0 c 815 1118 m -10 -7 d 5 2 d f 1 0.28 0 c 818 1117 m 9 7 d 7 6 d -7 -3 d -12 -9 d -5 -5 d f 1 0.186667 0 c 827 1124 m 13 9 d -6 -3 d f black 818 1117 m 22 16 d -13 -6 d -22 -16 d cl s 1 + 0.466667 0 c 794 1101 m -11 -12 d 12 2 d f 1 0.373333 0 c 795 1091 m 14 16 d 1 6 d -5 -2 d -11 -10 d 1 -10 d f 1 0.28 0 c 809 1107 m 9 10 d -8 -4 d f black 795 1091 m 23 26 d -13 -6 d -22 -22 d cl s 1 0.653333 0 c 764 1067 m -4 -4 d 11 -3 d f 1 0.56 + 0 c 773 1060 m 11 14 d -6 10 d -14 -17 d 7 -7 d f 1 0.466667 0 c 784 1074 m 11 16 d 1 Y -12 -2 d -5 -5 d f 1 0.373333 0 c 795 1090 m 1 Y f black 773 1060 m 22 31 d -12 -2 d -23 -26 d cl s 1 0.746667 0 c 751 1028 m 10 15 d -11 8 d -12 -14 d f 1 + 0.653333 0 c 761 1043 m 11 16 d -1 1 d -11 3 d -10 -12 d f 1 0.56 0 c 772 1059 m 1 1 d -2 X f black 751 1028 m 22 32 d -13 3 d -22 -26 d cl s 1 0.933333 0 c 728 1000 m 9 11 d -19 7 d -3 -3 d f 1 0.84 0 c 737 1011 m 13 16 d -15 8 d -17 -17 d f 1 + 0.746667 0 c 750 1027 m 1 1 d -13 9 d -3 -2 d f black 728 1000 m 23 28 d -13 9 d -23 -22 d cl s 0.973333 1 0 c 706 980 m 16 14 d -28 4 d f 1 0.933333 0 c 722 994 m 6 6 d -13 15 d -22 -15 d 1 -2 d f black 706 980 m 22 20 d -13 15 d -22 -15 d cl s + 0.88 1 0 c 683 969 m 15 7 d -18 -1 d f 0.973333 1 0 c 698 976 m 8 4 d -12 18 d -8 X -16 -6 d 10 -17 d f 1 0.933333 0 c 694 998 m -1 2 d -7 -2 d f black 683 969 m 23 11 d -13 20 d -23 -8 d cl s 0.88 1 0 c 661 966 m 22 3 d -3 6 d -21 -5 d f 0.973333 1 + 0 c 680 975 m -10 17 d -12 X -9 -3 d 10 -19 d f 1 0.933333 0 c 658 992 m -10 X 1 -3 d f black 661 966 m 22 3 d -13 23 d -22 X cl s 0.88 1 0 c 655 967 m 6 -1 d -2 4 d f 0.973333 1 0 c 638 971 m 17 -4 d 4 3 d -10 19 d -16 -8 d f 1 0.933333 0 c 649 989 + m -1 3 d -22 5 d 7 -16 d f black 638 971 m 23 -5 d -13 26 d -22 5 d cl s 0.973333 1 0 c 626 975 m 12 -4 d -5 10 d f 1 0.933333 0 c 616 979 m 10 -4 d 7 6 d -7 16 d -5 1 d -11 -8 d f 1 0.84 0 c 621 998 m -18 6 d 7 -14 d f black 616 979 m 22 -8 d -12 + 26 d -23 7 d cl s 1 0.933333 0 c 604 984 m 12 -5 d -6 11 d f 1 0.84 0 c 594 989 m 10 -5 d 6 6 d -7 14 d -8 2 d -7 -7 d f 1 0.746667 0 c 595 1006 m -14 5 d 7 -12 d f black 594 989 m 22 -10 d -13 25 d -22 7 d cl s 1 0.84 0 c 583 994 m 11 -5 d -6 10 d + f 1 0.746667 0 c 571 998 m 12 -4 d 5 5 d -7 12 d -14 3 d -4 -4 d f 1 0.653333 0 c 567 1014 m -9 2 d 5 -6 d f black 571 998 m 23 -9 d -13 22 d -23 5 d cl s 1 0.746667 0 c 558 1002 m 13 -4 d -8 12 d f 1 0.653333 0 c 549 1005 m 9 -3 d 5 8 d -5 6 d -22 + 3 d f black 549 1005 m 22 -7 d -13 18 d -22 3 d cl s 1 0.84 0 c 1638 1192 m 5 4 d -9 2 d f 1 0.746667 0 c 1643 1196 m 18 16 d -3 3 d -20 4 d -13 -9 d 9 -12 d f 1 0.653333 0 c 1658 1215 m -10 11 d -10 -7 d f black 1638 1192 m 23 20 d -13 14 d -23 -16 + d cl s 1 0.933333 0 c 1616 1171 m 9 8 d -16 2 d f 1 0.84 0 c 1625 1179 m 13 13 d -4 6 d -20 3 d -11 -9 d 6 -11 d f 1 0.746667 0 c 1634 1198 m -9 12 d -11 -9 d f black 1616 1171 m 22 21 d -13 18 d -22 -18 d cl s 0.973333 1 0 c 1593 1149 m 14 13 d -22 + 2 d f 1 0.933333 0 c 1607 1162 m 9 9 d -7 10 d -17 2 d -12 -10 d 5 -9 d f 1 0.84 0 c 1609 1181 m -6 11 d -11 -9 d f black 1593 1149 m 23 22 d -13 21 d -23 -19 d cl s 0.88 1 0 c 1571 1130 m 17 15 d -25 2 d f 0.973333 1 0 c 1588 1145 m 5 4 d -8 15 d + -14 1 d -13 -10 d 5 -8 d f 1 0.933333 0 c 1585 1164 m -5 9 d -9 -8 d f black 1571 1130 m 22 19 d -13 24 d -22 -18 d cl s 0.786667 1 0 c 1549 1117 m 17 10 d -22 -1 d f 0.88 1 0 c 1566 1127 m 5 3 d -8 17 d -20 -1 d -7 -4 d 8 -16 d f 0.973333 1 0 c + 1563 1147 m -5 8 d -15 -9 d f black 1549 1117 m 22 13 d -13 25 d -22 -13 d cl s 0.786667 1 0 c 1526 1112 m 23 5 d -5 9 d -24 -4 d f 0.88 1 0 c 1544 1126 m -8 16 d -23 -7 d 7 -13 d f black 1526 1112 m 23 5 d -13 25 d -23 -7 d cl s 0.786667 1 0 c 1511 + 1116 m 15 -4 d -6 10 d f 0.88 1 0 c 1504 1118 m 7 -2 d 9 6 d -7 13 d -16 2 d -4 -3 d f 0.973333 1 0 c 1497 1137 m -6 1 d 2 -4 d f black 1504 1118 m 22 -6 d -13 23 d -22 3 d cl s 0.88 1 0 c 1492 1126 m 12 -8 d -11 16 d f 0.973333 1 0 c 1481 1133 m 11 + -7 d 1 8 d -2 4 d -16 8 d 1 -6 d f 1 0.933333 0 c 1475 1146 m -7 3 d 8 -9 d f black 1481 1133 m 23 -15 d -13 20 d -23 11 d cl s 0.973333 1 0 c 1479 1136 m 2 -3 d -5 7 d f 1 0.933333 0 c 1468 1148 m 11 -12 d -3 4 d -8 9 d -8 7 d f 1 0.84 0 c 1459 + 1158 m 9 -10 d -8 8 d -13 11 d 2 -2 d f 1 0.746667 0 c 1447 1167 m -1 1 d 3 -3 d f black 1459 1158 m 22 -25 d -13 16 d -22 19 d cl s 1 0.84 0 c 1458 1159 m 1 -1 d -10 7 d f 1 0.746667 0 c 1448 1171 m 10 -12 d -9 6 d -3 3 d -11 11 d f 1 0.653333 0 c + 1439 1182 m 9 -11 d -13 8 d -11 11 d f 1 0.56 0 c 1436 1186 m 3 -4 d -15 8 d -1 1 d f black 1436 1186 m 23 -28 d -13 10 d -23 23 d cl s 1 0.56 0 c 1430 1194 m 6 -8 d -13 5 d -10 10 d f 1 0.466667 0 c 1420 1206 m 10 -12 d -17 7 d -11 11 d f 1 + 0.373333 0 c 1414 1213 m 6 -7 d -18 6 d -1 1 d f black 1414 1213 m 22 -27 d -13 5 d -22 22 d cl s 1 0.373333 0 c 1409 1217 m 5 -4 d -13 X -13 10 d f 1 0.28 0 c 1397 1228 m 12 -11 d -21 6 d -9 7 d 5 1 d f 1 0.186667 0 c 1392 1233 m 5 -5 d -13 3 d f + black 1392 1233 m 22 -20 d -13 X -22 17 d cl s 1 0.28 0 c 1384 1231 m -5 -1 d -9 3 d f 1 0.186667 0 c 1379 1238 m 13 -5 d -8 -2 d -14 2 d -14 5 d 7 2 d f 1 0.0933334 0 c 1369 1242 m 10 -4 d -16 2 d f black 1369 1242 m 23 -9 d -13 -3 d -23 8 d cl s 1 + 0.186667 0 c 1363 1240 m -7 -2 d -22 -5 d 7 2 d f 1 0.0933334 0 c 1347 1236 m 22 6 d -6 -2 d -22 -5 d f black 1347 1236 m 22 6 d -13 -4 d -22 -5 d cl s 1 0.28 0 c 1324 1213 m 1 1 d -4 9 d -10 -8 d f 1 0.186667 0 c 1325 1214 m 16 16 d 5 Y -7 -2 d -13 + -10 d f 1 0.0933334 0 c 1341 1230 m 6 6 d -6 -1 d f black 1324 1213 m 23 23 d -13 -3 d -23 -18 d cl s 1 0.466667 0 c 1302 1173 m 6 10 d -14 8 d -5 -8 d f 1 0.373333 0 c 1308 1183 m 8 15 d -11 8 d -11 -15 d f 1 0.28 0 c 1316 1198 m 8 15 d -13 2 d -6 + -9 d f black 1302 1173 m 22 40 d -13 2 d -22 -32 d cl s 1 0.84 0 c 1279 1118 m 3 6 d -8 3 d f 1 0.746667 0 c 1282 1124 m 6 14 d -18 7 d -4 -6 d 8 -12 d f 1 0.653333 0 c 1288 1138 m 6 15 d -16 7 d -8 -15 d f 1 0.56 0 c 1294 1153 m 6 15 d -15 7 d -7 + -15 d f 1 0.466667 0 c 1300 1168 m 2 5 d -13 10 d -4 -8 d f black 1279 1118 m 23 55 d -13 10 d -23 -44 d cl s 0.693333 1 0 c 1257 1051 m f 0.786667 1 0 c 1257 1051 m 5 15 d -12 3 d 7 -18 d f 0.88 1 0 c 1262 1066 m 5 14 d -22 6 d -1 -1 d 6 -16 d f + 0.973333 1 0 c 1267 1080 m 5 15 d -21 6 d -6 -15 d f 1 0.933333 0 c 1272 1095 m 5 14 d -20 7 d -6 -15 d f 1 0.84 0 c 1277 1109 m 2 9 d -5 9 d -11 3 d -6 -14 d f 1 0.746667 0 c 1274 1127 m -8 12 d -3 -9 d f black 1257 1051 m 22 67 d -13 21 d -22 -54 + d cl s 0.226667 1 0 c 1235 977 m 2 Y -1 1 d f 0.32 1 0 c 1235 979 m 5 15 d -10 2 d 4 -16 d f 0.413333 1 0 c 1240 994 m 4 14 d -19 4 d 5 -16 d f 0.506667 1 0 c 1244 1008 m 4 14 d -25 6 d -1 -3 d 3 -13 d f 0.6 1 0 c 1248 1022 m 5 15 d -25 5 d -5 -14 d + f 0.693333 1 0 c 1253 1037 m 4 14 d -23 6 d -6 -15 d f 0.786667 1 0 c 1257 1051 m -7 18 d -11 3 d -5 -15 d f 0.88 1 0 c 1250 1069 m -6 16 d -5 -13 d f black 1235 977 m 22 74 d -13 34 d -22 -60 d cl s 0 1 0.24 c 1212 902 m 2 5 d -3 1 d f 0 1 0.146667 + c 1214 907 m 4 15 d -10 1 d 3 -15 d f 0 1 0.0533333 c 1218 922 m 4 14 d -18 3 d 4 -16 d f 0.0399999 1 0 c 1222 936 m 5 15 d -26 3 d 3 -15 d f 0.133333 1 0 c 1227 951 m 4 14 d -30 4 d -2 -6 d 2 -9 d f 0.226667 1 0 c 1231 965 m 4 12 d -1 3 d -27 4 d + -6 -15 d f 0.32 1 0 c 1234 980 m -4 16 d -18 3 d -5 -15 d f 0.413333 1 0 c 1230 996 m -5 16 d -8 1 d -5 -14 d f 0.506667 1 0 c 1225 1012 m -3 13 d -5 -12 d f black 1212 902 m 23 75 d -13 48 d -23 -62 d cl s 0 1 0.706667 c 1190 831 m 1 4 d -2 1 d f 0 + 1 0.613333 c 1191 835 m 5 15 d -10 1 d 3 -15 d f 0 1 0.52 c 1196 850 m 4 14 d -16 2 d 2 -15 d f 0 1 0.426667 c 1200 864 m 5 15 d -24 2 d 3 -15 d f 0 1 0.333333 c 1205 879 m 4 14 d -31 3 d 3 -15 d f 0 1 0.24 c 1209 893 m 3 9 d -1 6 d -32 3 d -2 -6 d + 1 -9 d f 0 1 0.146667 c 1211 908 m -3 15 d -23 3 d -6 -15 d f 0 1 0.0533333 c 1208 923 m -4 16 d -14 1 d -5 -14 d f 0.0399999 1 0 c 1204 939 m -3 15 d -5 1 d -6 -15 d f 0.133333 1 0 c 1201 954 m -2 9 d -3 -8 d f black 1190 831 m 22 71 d -13 61 d -22 + -58 d cl s 0 0.92 1 c 1167 770 m 3 7 d -4 X f 0 1 0.986667 c 1170 777 m 5 15 d -11 X 2 -15 d f 0 1 0.893333 c 1175 792 m 6 14 d -19 1 d 2 -15 d f 0 1 0.8 c 1181 806 m 5 15 d -27 1 d 3 -15 d f 0 1 0.706667 c 1186 821 m 4 10 d -1 5 d -32 1 d 2 -15 d f + 0 1 0.613333 c 1189 836 m -3 15 d -31 1 d 2 -15 d f 0 1 0.52 c 1186 851 m -2 15 d -25 X -5 -11 d 1 -3 d f 0 1 0.426667 c 1184 866 m -3 15 d -15 X -7 -15 d f 0 1 0.333333 c 1181 881 m -3 15 d -5 X -7 -15 d f 0 1 0.24 c 1178 896 m -1 9 d -4 -9 d f + black 1167 770 m 23 61 d -13 74 d -23 -50 d cl s 0 0.64 1 c 1145 724 m 4 8 d -5 X f 0 0.733333 1 c 1149 732 m 7 15 d -14 X 2 -15 d f 0 0.826667 1 c 1156 747 m 8 15 d -24 X 2 -15 d f 0 0.92 1 c 1164 762 m 3 8 d -1 7 d -28 -1 d 2 -14 d f 0 1 0.986667 + c 1166 777 m -2 15 d -28 -1 d 2 -15 d f 0 1 0.893333 c 1164 792 m -2 15 d -29 -1 d 3 -15 d f 0 1 0.8 c 1162 807 m -3 15 d -25 -1 d -2 -4 d 1 -11 d f 0 1 0.706667 c 1159 822 m -2 15 d -14 -1 d -9 -15 d f 0 1 0.613333 c 1157 837 m -2 15 d -3 -1 d -9 + -15 d f 0 1 0.52 c 1155 852 m -1 3 d -2 -4 d f black 1145 724 m 22 46 d -13 85 d -22 -38 d cl s 0 0.453333 1 c 1122 698 m 3 2 d -3 X f 0 0.546666 1 c 1125 700 m 14 17 d -19 -2 d 2 -15 d f 0 0.64 1 c 1139 717 m 6 7 d -1 8 d -26 -2 d 2 -15 d f 0 + 0.733333 1 c 1144 732 m -2 15 d -26 -3 d 2 -14 d f 0 0.826667 1 c 1142 747 m -2 15 d -26 -3 d 2 -15 d f 0 0.92 1 c 1140 762 m -2 14 d -26 -2 d 2 -15 d f 0 1 0.986667 c 1138 776 m -2 15 d -26 -3 d 2 -14 d f 0 1 0.893333 c 1136 791 m -3 15 d -14 -2 d + -10 -9 d 1 -7 d f 0 1 0.8 c 1133 806 m -1 11 d -13 -13 d f black 1122 698 m 23 26 d -13 93 d -23 -22 d cl s 0 0.453333 1 c 1100 693 m 22 5 d 2 Y -22 -4 d f 0 0.546666 1 c 1122 700 m -2 15 d -22 -5 d 2 -14 d f 0 0.64 1 c 1120 715 m -2 15 d -22 -5 d 2 + -15 d f 0 0.733333 1 c 1118 730 m -2 14 d -22 -4 d 2 -15 d f 0 0.826667 1 c 1116 744 m -2 15 d -22 -5 d 2 -14 d f 0 0.92 1 c 1114 759 m -2 15 d -22 -5 d 2 -15 d f 0 1 0.986667 c 1112 774 m -2 14 d -22 -4 d 2 -15 d f 0 1 0.893333 c 1110 788 m -1 7 d + -22 -4 d 1 -7 d f black 1100 693 m 22 5 d -13 97 d -22 -4 d cl s 0 0.453333 1 c 1097 695 m 3 -2 d 3 Y f 0 0.546666 1 c 1083 706 m 14 -11 d 3 1 d -2 14 d f 0 0.64 1 c 1078 710 m 5 -4 d 15 4 d -2 15 d -20 -6 d f 0 0.733333 1 c 1096 725 m -2 15 d -20 + -7 d 2 -14 d f 0 0.826667 1 c 1094 740 m -2 14 d -20 -6 d 2 -15 d f 0 0.92 1 c 1092 754 m -2 15 d -20 -6 d 2 -15 d f 0 1 0.986667 c 1090 769 m -2 15 d -20 -6 d 2 -15 d f 0 1 0.893333 c 1088 784 m -1 7 d -9 5 d -12 -4 d 2 -14 d f 0 1 0.8 c 1078 796 m + -13 7 d 1 -11 d f black 1078 710 m 22 -17 d -13 98 d -22 12 d cl s 0 0.64 1 c 1073 717 m 5 -7 d -2 9 d f 0 0.733333 1 c 1066 729 m 7 -12 d 3 2 d -2 14 d f 0 0.826667 1 c 1058 741 m 8 -12 d 8 4 d -2 15 d f 0 0.92 1 c 1055 746 m 3 -5 d 14 7 d -2 15 d + -16 -8 d f 0 1 0.986667 c 1070 763 m -2 15 d -16 -8 d 2 -15 d f 0 1 0.893333 c 1068 778 m -2 14 d -17 -8 d 3 -14 d f 0 1 0.8 c 1066 792 m -1 11 d -3 3 d -15 -7 d 2 -15 d f 0 1 0.706667 c 1062 806 m -9 12 d -8 -4 d 2 -15 d f 0 1 0.613333 c 1053 818 m + -9 12 d -1 -1 d 2 -15 d f 0 1 0.52 c 1044 830 m -2 2 d 1 -3 d f black 1055 746 m 23 -36 d -13 93 d -23 29 d cl s 0 0.92 1 c 1052 753 m 3 -7 d -1 9 d f 0 1 0.986667 c 1047 766 m 5 -13 d 2 2 d -2 15 d f 0 1 0.893333 c 1041 778 m 6 -12 d 5 4 d -3 14 d + f 0 1 0.8 c 1036 791 m 5 -13 d 8 6 d -2 15 d f 0 1 0.706667 c 1033 798 m 3 -7 d 11 8 d -2 15 d -13 -10 d f 0 1 0.613333 c 1045 814 m -2 15 d -14 -10 d 3 -15 d f 0 1 0.52 c 1043 829 m -1 3 d -5 10 d -11 -8 d 3 -15 d f 0 1 0.426667 c 1037 842 m -7 12 + d -6 -5 d 2 -15 d f 0 1 0.333333 c 1030 854 m -7 12 d -2 -2 d 3 -15 d f 0 1 0.24 c 1023 866 m -3 7 d 1 -9 d f black 1033 798 m 22 -52 d -13 86 d -22 41 d cl s 0 1 0.706667 c 1031 803 m 2 -5 d -1 6 d f 0 1 0.613333 c 1026 816 m 5 -13 d 1 1 d -3 15 d + f 0 1 0.52 c 1022 828 m 4 -12 d 3 3 d -3 15 d f 0 1 0.426667 c 1017 841 m 5 -13 d 4 6 d -2 15 d f 0 1 0.333333 c 1013 853 m 4 -12 d 7 8 d -3 15 d f 0 1 0.24 c 1010 860 m 3 -7 d 8 11 d -1 9 d -3 5 d -8 -11 d f 0 1 0.146667 c 1017 878 m -5 13 d -6 -8 + d 3 -16 d f 0 1 0.0533333 c 1012 891 m -6 12 d -4 -5 d 4 -15 d f 0.0399999 1 0 c 1006 903 m -6 12 d -1 -1 d 3 -16 d f 0.133333 1 0 c 1000 915 m -3 7 d 2 -8 d f black 1010 860 m 23 -62 d -13 75 d -23 49 d cl s 0 1 0.24 c 1008 866 m 2 -6 d -1 7 d f 0 + 1 0.146667 c 1004 879 m 4 -13 d 1 1 d -3 16 d f 0 1 0.0533333 c 1000 891 m 4 -12 d 2 4 d -4 15 d f 0.0399999 1 0 c 995 904 m 5 -13 d 2 7 d -3 16 d f 0.133333 1 0 c 991 917 m 4 -13 d 4 10 d -2 8 d -2 6 d f 0.226667 1 0 c 988 927 m 3 -10 d 4 11 d -6 + 12 d -2 -10 d f 0.32 1 0 c 989 940 m -5 13 d -1 -7 d 4 -16 d f 0.413333 1 0 c 984 953 m -5 12 d -1 -3 d 5 -16 d f 0.506667 1 0 c 979 965 m -4 9 d 3 -12 d f black 988 927 m 22 -67 d -13 62 d -22 52 d cl s 0.226667 1 0 c 987 929 m 1 -2 d -1 3 d f 0.32 + 1 0 c 983 942 m 4 -13 d 1 Y -4 16 d f 0.413333 1 0 c 978 955 m 5 -13 d 4 Y -5 16 d f 0.506667 1 0 c 974 967 m 4 -12 d 7 Y -3 12 d -2 4 d f 0.6 1 0 c 969 980 m 5 -13 d -1 11 d -5 12 d f 0.693333 1 0 c 965 991 m 4 -11 d -1 10 d -6 12 d 3 -9 d f + 0.786667 1 0 c 962 1002 m -5 13 d 1 -4 d 7 -18 d f 0.88 1 0 c 957 1015 m -5 10 d 6 -14 d f black 965 991 m 23 -64 d -13 47 d -23 51 d cl s 0.693333 1 0 c 965 992 m -1 Y 2 Y f 0.786667 1 0 c 960 1005 m 5 -13 d 1 Y -7 18 d f 0.88 1 0 c 955 1018 m 5 + -13 d -2 6 d -6 14 d -1 2 d f 0.973333 1 0 c 950 1030 m 5 -12 d -4 9 d -6 12 d f 1 0.933333 0 c 946 1043 m 4 -13 d -5 9 d -6 13 d f 1 0.84 0 c 943 1049 m 3 -6 d -7 9 d -6 12 d 4 -5 d f 1 0.746667 0 c 933 1064 m -3 6 d 7 -11 d f black 943 1049 m 22 + -58 d -13 34 d -22 45 d cl s 1 0.84 0 c 940 1055 m 3 -6 d -6 10 d f 1 0.746667 0 c 934 1067 m 6 -12 d -3 4 d -7 11 d -4 6 d f 1 0.653333 0 c 928 1080 m 6 -13 d -8 9 d -7 12 d f 1 0.56 0 c 922 1092 m 6 -12 d -9 8 d -8 12 d f 1 0.466667 0 c 921 1095 m + 1 -3 d -11 8 d -3 5 d f black 921 1095 m 22 -46 d -13 21 d -22 35 d cl s 1 0.466667 0 c 914 1104 m 7 -9 d -13 10 d -7 7 d f 1 0.373333 0 c 906 1116 m 8 -12 d -13 8 d -10 11 d f 1 0.28 0 c 898 1126 m 8 -10 d -15 7 d -6 5 d f black 898 1126 m 23 -31 d + -13 10 d -23 23 d cl s 1 0.28 0 c 897 1127 m 1 -1 d -13 2 d -11 5 d f 1 0.186667 0 c 881 1138 m 16 -11 d -23 6 d -11 5 d 8 2 d f 1 0.0933334 0 c 876 1141 m 5 -3 d -10 2 d f black 876 1141 m 22 -15 d -13 2 d -22 10 d cl s 1 0.186667 0 c 871 1140 m -8 + -2 d -23 -5 d 7 3 d f 1 0.0933334 0 c 853 1138 m 23 3 d -5 -1 d -24 -4 d f black 853 1138 m 23 3 d -13 -3 d -23 -5 d cl s 1 0.28 0 c 827 1124 m -9 -7 d 6 1 d f 1 0.186667 0 c 831 1120 m 12 10 d 4 6 d -7 -3 d -13 -9 d -3 -6 d f 1 0.0933334 0 c 843 + 1130 m 10 8 d -6 -2 d f black 831 1120 m 22 18 d -13 -5 d -22 -16 d cl s 1 0.373333 0 c 808 1091 m 5 6 d -4 10 d -14 -16 d f 1 0.28 0 c 813 1097 m 12 16 d -1 5 d -6 -1 d -9 -10 d f 1 0.186667 0 c 825 1113 m 6 7 d -7 -2 d f black 808 1091 m 23 29 d + -13 -3 d -23 -26 d cl s 1 0.56 0 c 786 1055 m 7 11 d -9 8 d -11 -14 d f 1 0.466667 0 c 793 1066 m 9 15 d -7 9 d -11 -16 d f 1 0.373333 0 c 802 1081 m 6 10 d -13 X -1 Y f black 786 1055 m 22 36 d -13 X -22 -31 d cl s 1 0.84 0 c 764 1018 m 2 Y -8 4 d + f 1 0.746667 0 c 764 1020 m 10 15 d -13 8 d -10 -15 d 5 -4 d f 1 0.653333 0 c 774 1035 m 9 15 d -11 9 d -11 -16 d f 1 0.56 0 c 783 1050 m 3 5 d -13 5 d -1 -1 d f black 764 1018 m 22 37 d -13 5 d -22 -32 d cl s 0.973333 1 0 c 741 985 m 2 3 d -7 3 d f + 1 0.933333 0 c 743 988 m 11 16 d -17 7 d -9 -11 d 8 -9 d f 1 0.84 0 c 754 1004 m 10 14 d -8 6 d -6 3 d -13 -16 d f 1 0.746667 0 c 756 1024 m -5 4 d -1 -1 d f black 741 985 m 23 33 d -13 10 d -23 -28 d cl s 0.88 1 0 c 719 960 m 10 12 d -21 4 d f + 0.973333 1 0 c 729 972 m 12 13 d -5 6 d -14 3 d -16 -14 d 2 -4 d f 1 0.933333 0 c 736 991 m -8 9 d -6 -6 d f black 719 960 m 22 25 d -13 15 d -22 -20 d cl s 0.786667 1 0 c 696 945 m 14 10 d -19 X f 0.88 1 0 c 710 955 m 9 5 d -11 16 d -10 X -15 -7 d + 8 -14 d f 0.973333 1 0 c 708 976 m -2 4 d -8 -4 d f black 696 945 m 23 15 d -13 20 d -23 -11 d cl s 0.786667 1 0 c 674 941 m 22 4 d -5 10 d -22 -5 d f 0.88 1 0 c 691 955 m -8 14 d -22 -3 d 8 -16 d f black 674 941 m 22 4 d -13 24 d -22 -3 d cl s + 0.786667 1 0 c 658 944 m 16 -3 d -5 9 d f 0.88 1 0 c 651 945 m 7 -1 d 11 6 d -8 16 d -6 1 d -12 -6 d f 0.973333 1 0 c 655 967 m -17 4 d 5 -10 d f black 651 945 m 23 -4 d -13 25 d -23 5 d cl s 0.88 1 0 c 634 953 m 17 -8 d -8 16 d f 0.973333 1 0 c 629 + 955 m 5 -2 d 9 8 d -5 10 d -12 4 d -5 -5 d f 1 0.933333 0 c 626 975 m -10 4 d 5 -9 d f black 629 955 m 22 -10 d -13 26 d -22 8 d cl s 0.973333 1 0 c 616 963 m 13 -8 d -8 15 d f 1 0.933333 0 c 607 968 m 9 -5 d 5 7 d -5 9 d -12 5 d -4 -6 d f 1 0.84 0 + c 604 984 m -10 5 d 6 -11 d f black 607 968 m 22 -13 d -13 24 d -22 10 d cl s 1 0.933333 0 c 598 973 m 9 -5 d -7 10 d f 1 0.84 0 c 584 980 m 14 -7 d 2 5 d -6 11 d -11 5 d -3 -8 d f 1 0.746667 0 c 583 994 m -12 4 d 9 -12 d f black 584 980 m 23 -12 d + -13 21 d -23 9 d cl s 1 0.84 0 c 579 982 m 5 -2 d -4 6 d f 1 0.746667 0 c 562 991 m 17 -9 d 1 4 d -9 12 d -13 4 d 1 -8 d f 1 0.653333 0 c 558 1002 m -9 3 d 10 -11 d f black 562 991 m 22 -11 d -13 18 d -22 7 d cl s 1 0.84 0 c 1651 1176 m 14 15 d -22 + 5 d -5 -4 d f 1 0.746667 0 c 1665 1191 m 9 8 d -13 13 d -18 -16 d f black 1651 1176 m 23 23 d -13 13 d -23 -20 d cl s 0.973333 1 0 c 1629 1151 m 5 6 d -11 2 d f 1 0.933333 0 c 1634 1157 m 15 17 d -24 5 d -9 -8 d 7 -12 d f 1 0.84 0 c 1649 1174 m 2 2 + d -13 16 d -13 -13 d f black 1629 1151 m 22 25 d -13 16 d -22 -21 d cl s 0.88 1 0 c 1606 1127 m 13 14 d -23 3 d f 0.973333 1 0 c 1619 1141 m 10 10 d -6 8 d -16 3 d -14 -13 d 3 -5 d f 1 0.933333 0 c 1623 1159 m -7 12 d -9 -9 d f black 1606 1127 m 23 + 24 d -13 20 d -23 -22 d cl s 0.786667 1 0 c 1584 1107 m 18 17 d -29 3 d f 0.88 1 0 c 1602 1124 m 4 3 d -10 17 d -8 1 d -17 -15 d 2 -3 d f 0.973333 1 0 c 1596 1144 m -3 5 d -5 -4 d f black 1584 1107 m 22 20 d -13 22 d -22 -19 d cl s 0.693333 1 0 c + 1562 1094 m 21 12 d -29 X f 0.786667 1 0 c 1583 1106 m 1 1 d -11 20 d -7 X -17 -10 d 5 -11 d f 0.88 1 0 c 1573 1127 m -2 3 d -5 -3 d f black 1562 1094 m 22 13 d -13 23 d -22 -13 d cl s 0.693333 1 0 c 1539 1090 m 23 4 d -8 12 d -22 -4 d f 0.786667 1 + 0 c 1554 1106 m -5 11 d -23 -5 d 6 -10 d f black 1539 1090 m 23 4 d -13 23 d -23 -5 d cl s 0.693333 1 0 c 1526 1095 m 13 -5 d -7 12 d f 0.786667 1 0 c 1517 1099 m 9 -4 d 6 7 d -6 10 d -15 4 d -4 -4 d f 0.88 1 0 c 1511 1116 m -7 2 d 3 -6 d f black + 1517 1099 m 22 -9 d -13 22 d -22 6 d cl s 0.786667 1 0 c 1509 1105 m 8 -6 d -10 13 d f 0.88 1 0 c 1497 1116 m 12 -11 d -2 7 d -3 6 d -12 8 d f 0.973333 1 0 c 1494 1119 m 3 -3 d -5 10 d -11 7 d f black 1494 1119 m 23 -20 d -13 19 d -23 15 d cl s + 0.973333 1 0 c 1487 1128 m 7 -9 d -13 14 d -2 3 d f 1 0.933333 0 c 1478 1139 m 9 -11 d -8 8 d -11 12 d f 1 0.84 0 c 1472 1147 m 6 -8 d -10 9 d -9 10 d f black 1472 1147 m 22 -28 d -13 14 d -22 25 d cl s 1 0.84 0 c 1469 1151 m 3 -4 d -13 11 d -1 1 d + f 1 0.746667 0 c 1461 1163 m 8 -12 d -11 8 d -10 12 d f 1 0.653333 0 c 1453 1175 m 8 -12 d -13 8 d -9 11 d f 1 0.56 0 c 1449 1180 m 4 -5 d -14 7 d -3 4 d f black 1449 1180 m 23 -33 d -13 11 d -23 28 d cl s 1 0.56 0 c 1445 1187 m 4 -7 d -13 6 d -6 8 + d f 1 0.466667 0 c 1436 1198 m 9 -11 d -15 7 d -10 12 d f 1 0.373333 0 c 1427 1210 m 9 -12 d -16 8 d -6 7 d 11 -2 d f 1 0.28 0 c 1427 1211 m -1 Y -2 1 d f black 1427 1211 m 22 -31 d -13 6 d -22 27 d cl s 1 0.373333 0 c 1425 1211 m -11 2 d -5 4 d f 1 + 0.28 0 c 1417 1222 m 10 -11 d -2 X -16 6 d -12 11 d f 1 0.186667 0 c 1406 1233 m 11 -11 d -20 6 d -5 5 d 10 1 d f 1 0.0933334 0 c 1405 1234 m 1 -1 d -4 1 d f black 1405 1234 m 22 -23 d -13 2 d -22 20 d cl s 1 0.186667 0 c 1402 1234 m -10 -1 d -13 5 + d f 1 0.0933334 0 c 1386 1242 m 19 -8 d -3 X -23 4 d -10 4 d 10 1 d f 1 0 0 c 1382 1244 m 4 -2 d -7 1 d f black 1382 1244 m 23 -10 d -13 -1 d -23 9 d cl s 1 0.0933334 0 c 1360 1236 m 6 2 d 13 5 d -10 -1 d -22 -6 d f 1 0 0 c 1366 1238 m 16 6 d -3 -1 + d f black 1360 1236 m 22 8 d -13 -2 d -22 -6 d cl s 1 0.28 0 c 1325 1214 m -1 -1 d 2 -1 d f 1 0.186667 0 c 1337 1209 m 10 12 d -6 9 d -16 -16 d 1 -2 d f 1 0.0933334 0 c 1347 1221 m 13 15 d -13 X -6 -6 d f black 1337 1209 m 23 27 d -13 X -23 -23 d cl + s 1 0.466667 0 c 1315 1163 m 6 12 d -13 8 d -6 -10 d f 1 0.373333 0 c 1321 1175 m 7 15 d -12 8 d -8 -15 d f 1 0.28 0 c 1328 1190 m 7 15 d -9 7 d -2 1 d -8 -15 d f 1 0.186667 0 c 1335 1205 m 2 4 d -11 3 d f black 1315 1163 m 22 46 d -13 4 d -22 -40 d + cl s 1 0.933333 0 c 1292 1099 m 2 3 d -5 2 d f 1 0.84 0 c 1294 1102 m 5 15 d -17 7 d -3 -6 d 10 -14 d f 1 0.746667 0 c 1299 1117 m 5 14 d -16 7 d -6 -14 d f 1 0.653333 0 c 1304 1131 m 5 15 d -15 7 d -6 -15 d f 1 0.56 0 c 1309 1146 m 5 14 d -14 8 d + -6 -15 d f 1 0.466667 0 c 1314 1160 m 1 3 d -13 10 d -2 -5 d f black 1292 1099 m 23 64 d -13 10 d -23 -55 d cl s 0.6 1 0 c 1270 1021 m 3 9 d -8 3 d f 0.693333 1 0 c 1273 1030 m 4 15 d -20 6 d 8 -18 d f 0.786667 1 0 c 1277 1045 m 4 14 d -19 7 d -5 + -15 d f 0.88 1 0 c 1281 1059 m 4 14 d -18 7 d -5 -14 d f 0.973333 1 0 c 1285 1073 m 4 15 d -17 7 d -5 -15 d f 1 0.933333 0 c 1289 1088 m 3 11 d -3 5 d -12 5 d -5 -14 d f 1 0.84 0 c 1289 1104 m -10 14 d -2 -9 d f black 1270 1021 m 22 78 d -13 19 d + -22 -67 d cl s 0.0399999 1 0 c 1248 936 m 2 9 d -6 1 d f 0.133333 1 0 c 1250 945 m 4 14 d -15 4 d 5 -17 d f 0.226667 1 0 c 1254 959 m 3 14 d -22 6 d -2 Y 4 -14 d f 0.32 1 0 c 1257 973 m 4 15 d -21 6 d -5 -15 d f 0.413333 1 0 c 1261 988 m 4 14 d -21 + 6 d -4 -14 d f 0.506667 1 0 c 1265 1002 m 4 14 d -21 6 d -4 -14 d f 0.6 1 0 c 1269 1016 m 1 5 d -5 12 d -12 4 d -5 -15 d f 0.693333 1 0 c 1265 1033 m -8 18 d -4 -14 d f black 1248 936 m 22 85 d -13 30 d -22 -74 d cl s 0 1 0.52 c 1225 849 m 3 10 d -6 + 2 d f 0 1 0.426667 c 1228 859 m 4 15 d -14 2 d 4 -15 d f 0 1 0.333333 c 1232 874 m 3 14 d -21 4 d 4 -16 d f 0 1 0.24 c 1235 888 m 4 14 d -25 5 d -2 -5 d 2 -10 d f 0 1 0.146667 c 1239 902 m 3 14 d -24 6 d -4 -15 d f 0 1 0.0533333 c 1242 916 m 4 15 d + -24 5 d -4 -14 d f 0.0399999 1 0 c 1246 931 m 2 5 d -4 10 d -17 5 d -5 -15 d f 0.133333 1 0 c 1244 946 m -5 17 d -8 2 d -4 -14 d f 0.226667 1 0 c 1239 963 m -4 14 d -4 -12 d f black 1225 849 m 23 87 d -13 41 d -23 -75 d cl s 0 0.92 1 c 1203 766 m 2 + 8 d -4 X f 0 1 0.986667 c 1205 774 m 4 14 d -11 2 d 3 -16 d f 0 1 0.893333 c 1209 788 m 3 14 d -17 3 d 3 -15 d f 0 1 0.8 c 1212 802 m 4 15 d -24 3 d 3 -15 d f 0 1 0.706667 c 1216 817 m 4 14 d -29 4 d -1 -4 d 2 -11 d f 0 1 0.613333 c 1220 831 m 4 14 + d -28 5 d -5 -15 d f 0 1 0.52 c 1224 845 m 1 4 d -3 12 d -22 3 d -4 -14 d f 0 1 0.426667 c 1222 861 m -4 15 d -13 3 d -5 -15 d f 0 1 0.333333 c 1218 876 m -4 16 d -5 1 d -4 -14 d f 0 1 0.24 c 1214 892 m -2 10 d -3 -9 d f black 1203 766 m 22 83 d -13 + 53 d -22 -71 d cl s 0 0.453333 1 c 1180 696 m 2 6 d -3 X f 0 0.546666 1 c 1182 702 m 5 14 d -10 1 d 2 -15 d f 0 0.64 1 c 1187 716 m 4 14 d -17 2 d 3 -15 d f 0 0.733333 1 c 1191 730 m 5 15 d -25 2 d 3 -15 d f 0 0.826667 1 c 1196 745 m 4 14 d -31 3 d + 2 -15 d f 0 0.92 1 c 1200 759 m 3 7 d -2 8 d -31 3 d -3 -7 d 2 -8 d f 0 1 0.986667 c 1201 774 m -3 16 d -23 2 d -5 -15 d f 0 1 0.893333 c 1198 790 m -3 15 d -14 1 d -6 -14 d f 0 1 0.8 c 1195 805 m -3 15 d -6 1 d -5 -15 d f 0 1 0.706667 c 1192 820 m + -2 11 d -4 -10 d f black 1180 696 m 23 70 d -13 65 d -23 -61 d cl s 0 0.173333 1 c 1158 644 m 6 13 d -8 X f 0 0.266667 1 c 1164 657 m 6 15 d -17 X 3 -15 d f 0 0.36 1 c 1170 672 m 6 15 d -25 X 2 -15 d f 0 0.453333 1 c 1176 687 m 4 9 d -1 6 d -31 X 3 + -15 d f 0 0.546666 1 c 1179 702 m -2 15 d -31 X 2 -15 d f 0 0.64 1 c 1177 717 m -3 15 d -25 X -4 -8 d 1 -7 d f 0 0.733333 1 c 1174 732 m -3 15 d -15 X -7 -15 d f 0 0.826667 1 c 1171 747 m -2 15 d -5 X -8 -15 d f 0 0.92 1 c 1169 762 m -2 8 d -3 -8 d + f black 1158 644 m 22 52 d -13 74 d -22 -46 d cl s 0.0133331 0 1 c 1135 614 m 10 13 d -11 -1 d f 0 0.0800001 1 c 1145 627 m 12 15 d -26 -1 d 3 -15 d f 0 0.173333 1 c 1157 642 m 1 2 d -2 13 d -27 -1 d 2 -15 d f 0 0.266667 1 c 1156 657 m -3 15 d -26 + -2 d 2 -14 d f 0 0.36 1 c 1153 672 m -2 15 d -27 -2 d 3 -15 d f 0 0.453333 1 c 1151 687 m -3 15 d -23 -2 d -3 -2 d 2 -13 d f 0 0.546666 1 c 1148 702 m -2 15 d -7 X -14 -17 d f 0 0.64 1 c 1146 717 m -1 7 d -6 -7 d f black 1135 614 m 23 30 d -13 80 d + -23 -26 d cl s 0.0133331 0 1 c 1113 609 m 22 5 d -1 12 d -23 -5 d f 0 0.0800001 1 c 1134 626 m -3 15 d -22 -5 d 2 -15 d f 0 0.173333 1 c 1131 641 m -2 15 d -22 -5 d 2 -15 d f 0 0.266667 1 c 1129 656 m -2 14 d -23 -4 d 3 -15 d f 0 0.36 1 c 1127 670 m + -3 15 d -22 -4 d 2 -15 d f 0 0.453333 1 c 1124 685 m -2 13 d -22 -5 d 2 -12 d f black 1113 609 m 22 5 d -13 84 d -22 -5 d cl s 0.0133331 0 1 c 1103 618 m 10 -9 d -2 12 d f 0 0.0800001 1 c 1091 629 m 12 -11 d 8 3 d -2 15 d f 0 0.173333 1 c 1091 630 m + -1 Y 18 7 d -2 15 d -19 -7 d f 0 0.266667 1 c 1107 651 m -3 15 d -18 -7 d 2 -15 d f 0 0.36 1 c 1104 666 m -2 15 d -19 -7 d 3 -15 d f 0 0.453333 1 c 1102 681 m -2 12 d -3 2 d -16 -6 d 2 -15 d f 0 0.546666 1 c 1097 695 m -14 11 d -4 -2 d 2 -15 d f 0 + 0.64 1 c 1083 706 m -5 4 d 1 -6 d f black 1091 630 m 22 -21 d -13 84 d -22 17 d cl s 0 0.173333 1 c 1084 641 m 7 -11 d -3 14 d f 0 0.266667 1 c 1078 654 m 6 -13 d 4 3 d -2 15 d f 0 0.36 1 c 1072 666 m 6 -12 d 8 5 d -3 15 d f 0 0.453333 1 c 1068 673 + m 4 -7 d 11 8 d -2 15 d -14 -10 d f 0 0.546666 1 c 1081 689 m -2 15 d -15 -10 d 3 -15 d f 0 0.64 1 c 1079 704 m -1 6 d -5 7 d -11 -7 d 2 -16 d f 0 0.733333 1 c 1073 717 m -7 12 d -7 -4 d 3 -15 d f 0 0.826667 1 c 1066 729 m -8 12 d -2 -1 d 3 -15 d f + 0 0.92 1 c 1058 741 m -3 5 d 1 -6 d f black 1068 673 m 23 -43 d -13 80 d -23 36 d cl s 0 0.453333 1 c 1066 678 m 2 -5 d -1 6 d f 0 0.546666 1 c 1061 691 m 5 -13 d 1 1 d -3 15 d f 0 0.64 1 c 1057 703 m 4 -12 d 3 3 d -2 16 d f 0 0.733333 1 c 1052 716 + m 5 -13 d 5 7 d -3 15 d f 0 0.826667 1 c 1048 729 m 4 -13 d 7 9 d -3 15 d f 0 0.92 1 c 1046 734 m 2 -5 d 8 11 d -1 6 d -3 7 d -8 -10 d f 0 1 0.986667 c 1052 753 m -5 13 d -6 -8 d 3 -15 d f 0 1 0.893333 c 1047 766 m -6 12 d -3 -4 d 3 -16 d f 0 1 0.8 + c 1041 778 m -5 13 d -1 -2 d 3 -15 d f 0 1 0.706667 c 1036 791 m -3 7 d 2 -9 d f black 1046 734 m 22 -61 d -13 73 d -22 52 d cl s 0 0.92 1 c 1043 741 m 3 -7 d -2 9 d f 0 1 0.986667 c 1039 754 m 4 -13 d 1 2 d -3 15 d f 0 1 0.893333 c 1036 767 m 3 -13 + d 2 4 d -3 16 d f 0 1 0.8 c 1032 779 m 4 -12 d 2 7 d -3 15 d f 0 1 0.706667 c 1028 792 m 4 -13 d 3 10 d -2 9 d -2 5 d f 0 1 0.613333 c 1024 805 m 4 -13 d 3 11 d -5 13 d f 0 1 0.52 c 1023 807 m 1 -2 d 2 11 d -4 12 d -2 -8 d f 0 1 0.426667 c 1022 828 + m -5 13 d -1 -5 d 4 -16 d f 0 1 0.333333 c 1017 841 m -4 12 d -1 -1 d 4 -16 d f 0 1 0.24 c 1013 853 m -3 7 d 2 -8 d f black 1023 807 m 23 -73 d -13 64 d -23 62 d cl s 0 1 0.52 c 1020 818 m 3 -11 d -3 13 d f 0 1 0.426667 c 1016 830 m 4 -12 d 2 Y -4 + 16 d f 0 1 0.333333 c 1013 843 m 3 -13 d 6 Y -4 16 d f 0 1 0.24 c 1009 856 m 4 -13 d -1 9 d -2 8 d -2 6 d f 0 1 0.146667 c 1005 869 m 4 -13 d -1 10 d -4 13 d f 0 1 0.0533333 c 1002 881 m 3 -12 d -1 10 d -4 12 d f 0.0399999 1 0 c 1001 885 m 1 -4 d -2 + 10 d -5 13 d 2 -7 d f 0.133333 1 0 c 995 904 m -4 13 d 1 -3 d 5 -17 d f 0.226667 1 0 c 991 917 m -3 10 d 4 -13 d f black 1001 885 m 22 -78 d -13 53 d -22 67 d cl s 0.0399999 1 0 c 998 894 m 3 -9 d -4 12 d f 0.133333 1 0 c 994 907 m 4 -13 d -1 3 d -5 + 17 d f 0.226667 1 0 c 991 920 m 3 -13 d -2 7 d -4 13 d -1 2 d f 0.32 1 0 c 987 932 m 4 -12 d -4 9 d -4 13 d f 0.413333 1 0 c 983 945 m 4 -13 d -4 10 d -5 13 d f 0.506667 1 0 c 979 958 m 4 -13 d -5 10 d -4 12 d f 0.6 1 0 c 978 961 m 1 -3 d -5 9 d -5 + 13 d 4 -5 d f 0.693333 1 0 c 969 980 m -4 11 d 8 -16 d f black 978 961 m 23 -76 d -13 42 d -23 64 d cl s 0.6 1 0 c 975 971 m 3 -10 d -5 14 d f 0.693333 1 0 c 971 983 m 4 -12 d -2 4 d -8 16 d 1 Y f 0.786667 1 0 c 967 996 m 4 -13 d -6 9 d -5 13 d f + 0.88 1 0 c 963 1009 m 4 -13 d -7 9 d -5 13 d f 0.973333 1 0 c 959 1021 m 4 -12 d -8 9 d -5 12 d f 1 0.933333 0 c 956 1030 m 3 -9 d -9 9 d -4 13 d 5 -6 d f 1 0.84 0 c 946 1043 m -3 6 d 8 -12 d f black 956 1030 m 22 -69 d -13 30 d -22 58 d cl s 1 + 0.933333 0 c 954 1034 m 2 -4 d -5 7 d f 1 0.84 0 c 949 1046 m 5 -12 d -3 3 d -8 12 d -3 6 d f 1 0.746667 0 c 944 1059 m 5 -13 d -9 9 d -6 12 d f 1 0.653333 0 c 939 1071 m 5 -12 d -10 8 d -6 13 d f 1 0.56 0 c 934 1084 m 5 -13 d -11 9 d -6 12 d f 1 + 0.466667 0 c 934 1085 m -1 Y -12 8 d -1 3 d f black 934 1085 m 22 -55 d -13 19 d -22 46 d cl s 1 0.466667 0 c 927 1096 m 7 -11 d -13 10 d -7 9 d f 1 0.373333 0 c 920 1108 m 7 -12 d -13 8 d -8 12 d f 1 0.28 0 c 913 1120 m 7 -12 d -14 8 d -8 10 d 4 -1 + d f 1 0.186667 0 c 911 1123 m 2 -3 d -11 5 d f black 911 1123 m 23 -38 d -13 10 d -23 31 d cl s 1 0.28 0 c 902 1125 m -4 1 d -1 1 d f 1 0.186667 0 c 901 1131 m 10 -8 d -9 2 d -5 2 d -16 11 d f 1 0.0933334 0 c 889 1141 m 12 -10 d -20 7 d -5 3 d f + black 889 1141 m 22 -18 d -13 3 d -22 15 d cl s 1 0.0933334 0 c 881 1141 m 8 X -13 X -23 -3 d 10 2 d f 1 0 0 c 866 1140 m 15 1 d -18 -1 d f black 866 1140 m 23 1 d -13 X -23 -3 d cl s 1 0.186667 0 c 843 1130 m -12 -10 d 10 1 d f 1 0.0933334 0 c 844 + 1122 m 19 15 d 3 Y -10 -2 d -10 -8 d -2 -9 d f 1 0 0 c 863 1137 m 3 3 d -3 X f black 844 1122 m 22 18 d -13 -2 d -22 -18 d cl s 1 0.373333 0 c 813 1097 m -5 -6 d 10 -1 d f 1 0.28 0 c 821 1090 m 10 14 d -6 9 d -12 -16 d 5 -7 d f 1 0.186667 0 c 831 + 1104 m 11 15 d -1 2 d -10 -1 d -6 -7 d f 1 0.0933334 0 c 842 1119 m 2 3 d -3 -1 d f black 821 1090 m 23 32 d -13 -2 d -23 -29 d cl s 1 0.56 0 c 799 1050 m 4 8 d -10 8 d -7 -11 d f 1 0.466667 0 c 803 1058 m 9 15 d -10 8 d -9 -15 d f 1 0.373333 0 c + 812 1073 m 8 15 d -2 2 d -10 1 d -6 -10 d f 1 0.28 0 c 820 1088 m 1 2 d -3 X f black 799 1050 m 22 40 d -13 1 d -22 -36 d cl s 1 0.84 0 c 777 1008 m 2 4 d -15 8 d -2 Y f 1 0.746667 0 c 779 1012 m 8 15 d -13 8 d -10 -15 d f 1 0.653333 0 c 787 1027 m + 8 15 d -12 8 d -9 -15 d f 1 0.56 0 c 795 1042 m 4 8 d -13 5 d -3 -5 d f black 777 1008 m 22 42 d -13 5 d -22 -37 d cl s 0.973333 1 0 c 754 970 m 7 11 d -18 7 d -2 -3 d f 1 0.933333 0 c 761 981 m 9 16 d -16 7 d -11 -16 d f 1 0.84 0 c 770 997 m 7 11 d + -13 10 d -10 -14 d f black 754 970 m 23 38 d -13 10 d -23 -33 d cl s 0.786667 1 0 c 732 942 m 6 8 d -15 4 d f 0.88 1 0 c 738 950 m 13 16 d -22 6 d -10 -12 d 4 -6 d f 0.973333 1 0 c 751 966 m 3 4 d -13 15 d -12 -13 d f black 732 942 m 22 28 d -13 15 + d -22 -25 d cl s 0.693333 1 0 c 709 924 m 12 9 d -18 1 d f 0.786667 1 0 c 721 933 m 11 9 d -9 12 d -13 1 d -14 -10 d 7 -11 d f 0.88 1 0 c 723 954 m -4 6 d -9 -5 d f black 709 924 m 23 18 d -13 18 d -23 -15 d cl s 0.693333 1 0 c 687 918 m 22 6 d -6 + 10 d -23 -4 d f 0.786667 1 0 c 703 934 m -7 11 d -22 -4 d 6 -11 d f black 687 918 m 22 6 d -13 21 d -22 -4 d cl s 0.693333 1 0 c 666 922 m 21 -4 d -7 12 d f 0.786667 1 0 c 664 922 m 2 X 14 8 d -6 11 d -16 3 d -4 -2 d f 0.88 1 0 c 658 944 m -7 1 d 3 + -3 d f black 664 922 m 23 -4 d -13 23 d -23 4 d cl s 0.786667 1 0 c 646 931 m 18 -9 d -10 20 d f 0.88 1 0 c 642 933 m 4 -2 d 8 11 d -3 3 d -17 8 d -2 -3 d f 0.973333 1 0 c 634 953 m -5 2 d 3 -5 d f black 642 933 m 22 -11 d -13 23 d -22 10 d cl s + 0.88 1 0 c 630 942 m 12 -9 d -10 17 d f 0.973333 1 0 c 620 948 m 10 -6 d 2 8 d -3 5 d -13 8 d -2 -7 d f 1 0.933333 0 c 616 963 m -9 5 d 7 -12 d f black 620 948 m 22 -15 d -13 22 d -22 13 d cl s 0.973333 1 0 c 614 952 m 6 -4 d -6 8 d f 1 0.933333 0 c + 599 962 m 15 -10 d 4 Y -7 12 d -9 5 d f 1 0.84 0 c 597 963 m 2 -1 d -1 11 d -14 7 d f black 597 963 m 23 -15 d -13 20 d -23 12 d cl s 1 0.84 0 c 583 973 m 14 -10 d -13 17 d -5 2 d f 1 0.746667 0 c 575 978 m 8 -5 d -4 9 d -17 9 d f black 575 978 m 22 + -15 d -13 17 d -22 11 d cl s 1 0.933333 0 c 1664 1162 m 5 5 d -14 5 d f 1 0.84 0 c 1669 1167 m 15 17 d -19 7 d -14 -15 d 4 -4 d f 1 0.746667 0 c 1684 1184 m 3 3 d -13 12 d -9 -8 d f black 1664 1162 m 23 25 d -13 12 d -23 -23 d cl s 0.973333 1 0 c + 1642 1135 m 13 16 d -21 6 d -5 -6 d f 1 0.933333 0 c 1655 1151 m 9 11 d -9 10 d -6 2 d -15 -17 d f 1 0.84 0 c 1655 1172 m -4 4 d -2 -2 d f black 1642 1135 m 22 27 d -13 14 d -22 -25 d cl s 0.786667 1 0 c 1619 1109 m 8 9 d -17 5 d f 0.88 1 0 c 1627 + 1118 m 15 17 d -23 6 d -13 -14 d 4 -4 d f 0.973333 1 0 c 1642 1135 m -13 16 d -10 -10 d f black 1619 1109 m 23 26 d -13 16 d -23 -24 d cl s 0.693333 1 0 c 1597 1088 m 14 14 d -27 4 d f 0.786667 1 0 c 1611 1102 m 8 7 d -9 14 d -8 1 d -18 -17 d -1 Y f + 0.88 1 0 c 1610 1123 m -4 4 d -4 -3 d f black 1597 1088 m 22 21 d -13 18 d -22 -20 d cl s 0.6 1 0 c 1574 1075 m 16 9 d -23 1 d f 0.693333 1 0 c 1590 1084 m 7 4 d -13 18 d -1 X -21 -12 d 5 -9 d f 0.786667 1 0 c 1584 1106 m 1 Y -1 -1 d f black 1574 + 1075 m 23 13 d -13 19 d -22 -13 d cl s 0.6 1 0 c 1552 1072 m 22 3 d -7 10 d -20 -6 d f 0.693333 1 0 c 1567 1085 m -5 9 d -23 -4 d 8 -11 d f black 1552 1072 m 22 3 d -12 19 d -23 -4 d cl s 0.6 1 0 c 1546 1075 m 6 -3 d -5 7 d f 0.693333 1 0 c 1530 + 1083 m 16 -8 d 1 4 d -8 11 d -13 5 d -7 Y f 0.786667 1 0 c 1526 1095 m -9 4 d 9 -11 d f black 1530 1083 m 22 -11 d -13 18 d -22 9 d cl s 0.693333 1 0 c 1527 1085 m 3 -2 d -4 5 d f 0.786667 1 0 c 1516 1096 m 11 -11 d -1 3 d -9 11 d -8 6 d f 0.88 1 0 + c 1507 1105 m 9 -9 d -7 9 d -12 11 d 4 -5 d f 0.973333 1 0 c 1497 1116 m -3 3 d 7 -8 d f black 1507 1105 m 23 -22 d -13 16 d -23 20 d cl s 0.88 1 0 c 1506 1107 m 1 -2 d -6 6 d f 0.973333 1 0 c 1497 1119 m 9 -12 d -5 4 d -7 8 d -7 9 d f 1 0.933333 0 + c 1489 1131 m 8 -12 d -10 9 d -9 11 d f 1 0.84 0 c 1485 1137 m 4 -6 d -11 8 d -6 8 d f black 1485 1137 m 22 -32 d -13 14 d -22 28 d cl s 1 0.84 0 c 1481 1143 m 4 -6 d -13 10 d -3 4 d f 1 0.746667 0 c 1474 1155 m 7 -12 d -12 8 d -8 12 d f 1 0.653333 + 0 c 1466 1167 m 8 -12 d -13 8 d -8 12 d f 1 0.56 0 c 1462 1173 m 4 -6 d -13 8 d -4 5 d f black 1462 1173 m 23 -36 d -13 10 d -23 33 d cl s 1 0.56 0 c 1458 1179 m 4 -6 d -13 7 d -4 7 d f 1 0.466667 0 c 1451 1191 m 7 -12 d -13 8 d -9 11 d f 1 0.373333 + 0 c 1443 1203 m 8 -12 d -15 7 d -9 12 d f 1 0.28 0 c 1440 1207 m 3 -4 d -16 7 d 1 Y f black 1440 1207 m 22 -34 d -13 7 d -22 31 d cl s 1 0.28 0 c 1433 1214 m 7 -7 d -13 4 d -10 11 d f 1 0.186667 0 c 1423 1226 m 10 -12 d -16 8 d -11 11 d f 1 + 0.0933334 0 c 1417 1232 m 6 -6 d -17 7 d -1 1 d f black 1417 1232 m 23 -25 d -13 4 d -22 23 d cl s 1 0.0933334 0 c 1408 1236 m 9 -4 d -12 2 d -19 8 d f 1 0 0 c 1395 1243 m 13 -7 d -22 6 d -4 2 d f black 1395 1243 m 22 -11 d -12 2 d -23 10 d cl s 1 + 0.0933334 0 c 1366 1238 m -6 -2 d 2 X f 1 0 0 c 1373 1234 m 22 9 d -13 1 d -16 -6 d -4 -2 d f black 1373 1234 m 22 9 d -13 1 d -22 -8 d cl s 1 0.186667 0 c 1350 1204 m 7 9 d -10 8 d -10 -12 d f 1 0.0933334 0 c 1357 1213 m 12 15 d -7 8 d -2 X -13 -15 + d f 1 0 0 c 1369 1228 m 4 6 d -11 2 d f black 1350 1204 m 23 30 d -13 2 d -23 -27 d cl s 1 0.56 0 c 1328 1153 m -1 X f 1 0.466667 0 c 1328 1153 m 6 15 d -13 7 d -6 -12 d 12 -10 d f 1 0.373333 0 c 1334 1168 m 7 14 d -13 8 d -7 -15 d f 1 0.28 0 c 1341 + 1182 m 6 15 d -12 8 d -7 -15 d f 1 0.186667 0 c 1347 1197 m 3 7 d -13 5 d -2 -4 d f black 1328 1153 m 22 51 d -13 5 d -22 -46 d cl s 1 0.933333 0 c 1305 1082 m 4 13 d -15 7 d -2 -3 d f 1 0.84 0 c 1309 1095 m 5 14 d -15 8 d -5 -15 d f 1 0.746667 0 c + 1314 1109 m 5 15 d -15 7 d -5 -14 d f 1 0.653333 0 c 1319 1124 m 4 14 d -14 8 d -5 -15 d f 1 0.56 0 c 1323 1138 m 5 15 d -1 X -13 7 d -5 -14 d f 1 0.466667 0 c 1327 1153 m -12 10 d -1 -3 d f black 1305 1082 m 23 71 d -13 10 d -23 -64 d cl s 0.506667 + 1 0 c 1283 997 m 3 12 d -12 5 d f 0.6 1 0 c 1286 1009 m 4 14 d -17 7 d -3 -9 d 4 -7 d f 0.693333 1 0 c 1290 1023 m 4 15 d -17 7 d -4 -15 d f 0.786667 1 0 c 1294 1038 m 3 14 d -16 7 d -4 -14 d f 0.88 1 0 c 1297 1052 m 4 14 d -16 7 d -4 -14 d f + 0.973333 1 0 c 1301 1066 m 4 15 d -16 7 d -4 -15 d f 1 0.933333 0 c 1305 1081 m 1 Y -13 17 d -3 -11 d f black 1283 997 m 22 85 d -13 17 d -22 -78 d cl s 0 1 0.146667 c 1260 903 m 2 7 d -5 1 d f 0 1 0.0533333 c 1262 910 m 3 14 d -15 5 d 7 -18 d f + 0.0399999 1 0 c 1265 924 m 4 14 d -19 7 d -2 -9 d 2 -7 d f 0.133333 1 0 c 1269 938 m 3 14 d -18 7 d -4 -14 d f 0.226667 1 0 c 1272 952 m 4 15 d -19 6 d -3 -14 d f 0.32 1 0 c 1276 967 m 3 14 d -18 7 d -4 -15 d f 0.413333 1 0 c 1279 981 m 3 14 d -17 7 + d -4 -14 d f 0.506667 1 0 c 1282 995 m 1 2 d -9 17 d -5 2 d -4 -14 d f 0.6 1 0 c 1274 1014 m -4 7 d -1 -5 d f black 1260 903 m 23 94 d -13 24 d -22 -85 d cl s 0 1 0.8 c 1238 808 m 1 3 d -2 X f 0 1 0.706667 c 1239 811 m 3 14 d -10 3 d 5 -17 d f 0 1 + 0.613333 c 1242 825 m 3 14 d -19 6 d 6 -17 d f 0 1 0.52 c 1245 839 m 4 14 d -21 6 d -3 -10 d 1 -4 d f 0 1 0.426667 c 1249 853 m 3 14 d -20 7 d -4 -15 d f 0 1 0.333333 c 1252 867 m 3 14 d -20 7 d -3 -14 d f 0 1 0.24 c 1255 881 m 4 15 d -20 6 d -4 -14 + d f 0 1 0.146667 c 1259 896 m 1 7 d -3 8 d -15 5 d -3 -14 d f 0 1 0.0533333 c 1257 911 m -7 18 d -4 2 d -4 -15 d f 0.0399999 1 0 c 1250 929 m -2 7 d -2 -5 d f black 1238 808 m 22 95 d -12 33 d -23 -87 d cl s 0 0.64 1 c 1216 718 m 2 7 d -5 1 d f 0 + 0.733333 1 c 1218 725 m 3 15 d -12 2 d 4 -16 d f 0 0.826667 1 c 1221 740 m 4 14 d -20 4 d 4 -16 d f 0 0.92 1 c 1225 754 m 3 14 d -23 6 d -2 -8 d 2 -8 d f 0 1 0.986667 c 1228 768 m 4 14 d -23 6 d -4 -14 d f 0 1 0.893333 c 1232 782 m 3 14 d -23 6 d -3 + -14 d f 0 1 0.8 c 1235 796 m 3 12 d -1 3 d -21 6 d -4 -15 d f 0 1 0.706667 c 1237 811 m -5 17 d -12 3 d -4 -14 d f 0 1 0.613333 c 1232 828 m -6 17 d -2 X -4 -14 d f 0 1 0.52 c 1226 845 m -1 4 d -1 -4 d f black 1216 718 m 22 90 d -13 41 d -22 -83 d + cl s 0 0.173333 1 c 1193 641 m 4 13 d -7 1 d f 0 0.266667 1 c 1197 654 m 4 14 d -15 3 d 4 -16 d f 0 0.36 1 c 1201 668 m 4 14 d -22 4 d 3 -15 d f 0 0.453333 1 c 1205 682 m 5 15 d -28 5 d -2 -6 d 3 -10 d f 0 0.546666 1 c 1210 697 m 4 14 d -27 5 d -5 + -14 d f 0 0.64 1 c 1214 711 m 2 7 d -3 8 d -22 4 d -4 -14 d f 0 0.733333 1 c 1213 726 m -4 16 d -13 3 d -5 -15 d f 0 0.826667 1 c 1209 742 m -4 16 d -5 1 d -4 -14 d f 0 0.92 1 c 1205 758 m -2 8 d -3 -7 d f black 1193 641 m 23 77 d -13 48 d -23 -70 d + cl s 0.2 0 1 c 1171 584 m 4 11 d -7 1 d f 0.106667 0 1 c 1175 595 m 6 15 d -16 1 d 3 -15 d f 0.0133331 0 1 c 1181 610 m 6 15 d -26 2 d 4 -16 d f 0 0.0800001 1 c 1187 625 m 6 14 d -35 3 d 3 -15 d f 0 0.173333 1 c 1193 639 m 2 Y -3 14 d -26 2 d -6 -13 + d -2 Y f 0 0.266667 1 c 1190 655 m -4 16 d -16 1 d -6 -15 d f 0 0.36 1 c 1186 671 m -3 15 d -7 1 d -6 -15 d f 0 0.453333 1 c 1183 686 m -3 10 d -4 -9 d f black 1171 584 m 22 57 d -13 55 d -22 -52 d cl s 0.386667 0 1 c 1148 551 m 10 14 d -12 -1 d f + 0.293333 0 1 c 1158 565 m 11 15 d -27 X 4 -16 d f 0.2 0 1 c 1169 580 m 2 4 d -3 12 d -29 -1 d 3 -15 d f 0.106667 0 1 c 1168 596 m -3 15 d -29 X 3 -16 d f 0.0133331 0 1 c 1165 611 m -4 16 d -16 X -10 -13 d 1 -3 d f 0 0.0800001 1 c 1161 627 m -3 15 d + -1 X -12 -15 d f 0 0.173333 1 c 1158 642 m 2 Y -1 -2 d f black 1148 551 m 23 33 d -13 60 d -23 -30 d cl s 0.386667 0 1 c 1126 547 m 22 4 d -2 13 d -23 -4 d f 0.293333 0 1 c 1146 564 m -4 16 d -22 -5 d 3 -15 d f 0.2 0 1 c 1142 580 m -3 15 d -22 -4 d + 3 -16 d f 0.106667 0 1 c 1139 595 m -3 16 d -22 -5 d 3 -15 d f 0.0133331 0 1 c 1136 611 m -1 3 d -22 -5 d 1 -3 d f black 1126 547 m 22 4 d -13 63 d -22 -5 d cl s 0.386667 0 1 c 1116 556 m 10 -9 d -3 13 d f 0.293333 0 1 c 1105 568 m 11 -12 d 7 4 d -3 + 15 d f 0.2 0 1 c 1103 569 m 2 -1 d 15 7 d -3 16 d -16 -9 d f 0.106667 0 1 c 1117 591 m -3 15 d -17 -8 d 4 -16 d f 0.0133331 0 1 c 1114 606 m -1 3 d -10 9 d -9 -4 d 3 -16 d f 0 0.0800001 1 c 1103 618 m -12 11 d 3 -15 d f 0 0.173333 1 c 1091 629 m 1 Y + -1 Y f black 1103 569 m 23 -22 d -13 62 d -22 21 d cl s 0.2 0 1 c 1099 580 m 4 -11 d -2 13 d f 0.106667 0 1 c 1093 592 m 6 -12 d 2 2 d -4 16 d f 0.0133331 0 1 c 1087 604 m 6 -12 d 4 6 d -3 16 d f 0 0.0800001 1 c 1081 617 m 6 -13 d 7 10 d -3 15 d f 0 + 0.173333 1 c 1081 617 m 10 12 d 1 Y -7 11 d -7 -9 d f 0 0.266667 1 c 1084 641 m -6 13 d -4 -6 d 3 -16 d f 0 0.36 1 c 1078 654 m -6 12 d -2 -2 d 4 -16 d f 0 0.453333 1 c 1072 666 m -4 7 d 2 -9 d f black 1081 617 m 22 -48 d -12 61 d -23 43 d cl s 0 + 0.173333 1 c 1077 629 m 4 -12 d -4 15 d f 0 0.266667 1 c 1073 642 m 4 -13 d 3 Y -3 16 d f 0 0.36 1 c 1069 655 m 4 -13 d 1 6 d -4 16 d f 0 0.453333 1 c 1064 667 m 5 -12 d 1 9 d -2 9 d -2 5 d f 0 0.546666 1 c 1060 680 m 4 -13 d 2 11 d -5 13 d f 0 0.64 + 1 c 1059 685 m 1 -5 d 1 11 d -4 12 d -1 -8 d f 0 0.733333 1 c 1057 703 m -5 13 d -5 Y 4 -16 d f 0 0.826667 1 c 1052 716 m -4 13 d -1 -2 d 5 -16 d f 0 0.92 1 c 1048 729 m -2 5 d 1 -7 d f black 1059 685 m 22 -68 d -13 56 d -22 61 d cl s 0 0.64 1 c + 1056 693 m 3 -8 d -3 10 d f 0 0.733333 1 c 1053 706 m 3 -13 d 2 Y -4 16 d f 0 0.826667 1 c 1049 718 m 4 -12 d -1 5 d -5 16 d f 0 0.92 1 c 1046 731 m 3 -13 d -2 9 d -1 7 d -3 7 d f 0 1 0.986667 c 1042 744 m 4 -13 d -3 10 d -4 13 d f 0 1 0.893333 c + 1039 757 m 3 -13 d -3 10 d -3 13 d f 0 1 0.8 c 1036 766 m 3 -9 d -3 10 d -4 12 d 3 -8 d f 0 1 0.706667 c 1032 779 m -4 13 d 1 -4 d 6 -17 d f 0 1 0.613333 c 1028 792 m -4 13 d -1 Y 5 -16 d f 0 1 0.52 c 1024 805 m -1 2 d 1 -3 d f black 1036 766 m 23 + -81 d -13 49 d -23 73 d cl s 0 1 0.8 c 1035 770 m 1 -4 d -1 5 d f 0 1 0.706667 c 1032 782 m 3 -12 d 1 Y -6 17 d f 0 1 0.613333 c 1029 795 m 3 -13 d -3 6 d -5 16 d f 0 1 0.52 c 1025 808 m 4 -13 d -5 9 d -1 3 d -3 11 d f 0 1 0.426667 c 1022 821 m 3 + -13 d -5 10 d -4 12 d f 0 1 0.333333 c 1019 834 m 3 -13 d -6 9 d -3 13 d f 0 1 0.24 c 1015 847 m 4 -13 d -6 9 d -4 13 d f 0 1 0.146667 c 1014 852 m 1 -5 d -6 9 d -4 13 d 5 -7 d f 0 1 0.0533333 c 1005 869 m -3 12 d 1 -1 d 7 -18 d f 0.0399999 1 0 c + 1002 881 m -1 4 d 2 -5 d f black 1014 852 m 22 -86 d -13 41 d -22 78 d cl s 0 1 0.146667 c 1012 860 m 2 -8 d -4 10 d f 0 1 0.0533333 c 1009 872 m 3 -12 d -2 2 d -7 18 d f 0.0399999 1 0 c 1005 885 m 4 -13 d -6 8 d -2 5 d -3 9 d f 0.133333 1 0 c 1002 + 898 m 3 -13 d -7 9 d -4 13 d f 0.226667 1 0 c 998 911 m 4 -13 d -8 9 d -3 13 d f 0.32 1 0 c 995 924 m 3 -13 d -7 9 d -4 12 d f 0.413333 1 0 c 992 936 m 3 -12 d -8 8 d -4 13 d f 0.506667 1 0 c 991 937 m 1 -1 d -9 9 d -4 13 d 2 -2 d f 0.6 1 0 c 979 + 958 m -1 3 d 3 -5 d f black 991 937 m 23 -85 d -13 33 d -23 76 d cl s 0.506667 1 0 c 988 949 m 3 -12 d -10 19 d f 0.6 1 0 c 984 962 m 4 -13 d -7 7 d -3 5 d -3 10 d f 0.693333 1 0 c 980 975 m 4 -13 d -9 9 d -4 12 d f 0.786667 1 0 c 977 987 m 3 -12 d + -9 8 d -4 13 d f 0.88 1 0 c 973 1000 m 4 -13 d -10 9 d -4 13 d f 0.973333 1 0 c 969 1013 m 4 -13 d -10 9 d -4 12 d f 1 0.933333 0 c 969 1014 m -1 Y -10 8 d -3 9 d f black 969 1014 m 22 -77 d -13 24 d -22 69 d cl s 1 0.933333 0 c 965 1026 m 4 -12 d + -13 16 d -2 4 d f 1 0.84 0 c 960 1038 m 5 -12 d -11 8 d -5 12 d f 1 0.746667 0 c 955 1051 m 5 -13 d -11 8 d -5 13 d f 1 0.653333 0 c 951 1063 m 4 -12 d -11 8 d -5 12 d f 1 0.56 0 c 946 1075 m 5 -12 d -12 8 d -5 13 d 7 -4 d f 1 0.466667 0 c 934 1084 + m 1 Y 7 -5 d f black 946 1075 m 23 -61 d -13 16 d -22 55 d cl s 1 0.56 0 c 946 1076 m -1 Y -5 5 d f 1 0.466667 0 c 940 1088 m 6 -12 d -5 4 d -7 5 d -7 11 d f 1 0.373333 0 c 933 1100 m 7 -12 d -13 8 d -7 12 d f 1 0.28 0 c 927 1113 m 6 -13 d -13 8 d + -7 12 d f 1 0.186667 0 c 924 1118 m 3 -5 d -14 7 d -2 3 d f black 924 1118 m 22 -43 d -12 10 d -23 38 d cl s 1 0.186667 0 c 917 1124 m 7 -6 d -13 5 d -10 8 d f 1 0.0933334 0 c 905 1135 m 12 -11 d -16 7 d -12 10 d 2 X f 1 0 0 c 902 1139 m 3 -4 d -14 + 6 d f black 902 1139 m 22 -21 d -13 5 d -22 18 d cl s 1 0.0933334 0 c 891 1141 m -10 X f 1 0 0 c 879 1139 m 23 X -11 2 d -10 X -15 -1 d f black 879 1139 m 23 X -13 2 d -23 -1 d cl s 1 0.0933334 0 c 857 1120 m 8 7 d -2 10 d -19 -15 d f 1 0 0 c 865 + 1127 m 14 12 d -13 1 d -3 -3 d f black 857 1120 m 22 19 d -13 1 d -22 -18 d cl s 1 0.28 0 c 834 1086 m 6 9 d -9 9 d -10 -14 d f 1 0.186667 0 c 840 1095 m 11 16 d -9 8 d -11 -15 d f 1 0.0933334 0 c 851 1111 m 6 9 d -13 2 d -2 -3 d f black 834 1086 m + 23 34 d -13 2 d -23 -32 d cl s 1 0.56 0 c 812 1043 m 3 7 d -12 8 d -4 -8 d f 1 0.466667 0 c 815 1050 m 8 15 d -11 8 d -9 -15 d f 1 0.373333 0 c 823 1065 m 8 15 d -11 8 d -8 -15 d f 1 0.28 0 c 831 1080 m 3 6 d -13 4 d -1 -2 d f black 812 1043 m 22 43 + d -13 4 d -22 -40 d cl s 1 0.84 0 c 789 998 m 4 6 d -14 8 d -2 -4 d f 1 0.746667 0 c 793 1004 m 7 15 d -13 8 d -8 -15 d f 1 0.653333 0 c 800 1019 m 8 15 d -13 8 d -8 -15 d f 1 0.56 0 c 808 1034 m 4 9 d -13 7 d -4 -8 d f black 789 998 m 23 45 d -13 7 + d -22 -42 d cl s 0.88 1 0 c 767 957 m 1 2 d -4 2 d f 0.973333 1 0 c 768 959 m 8 15 d -15 7 d -7 -11 d 10 -9 d f 1 0.933333 0 c 776 974 m 9 15 d -15 8 d -9 -16 d f 1 0.84 0 c 785 989 m 4 9 d -12 10 d -7 -11 d f black 767 957 m 22 41 d -12 10 d -23 + -38 d cl s 0.693333 1 0 c 745 926 m 1 2 d -4 1 d f 0.786667 1 0 c 746 928 m 11 15 d -19 7 d -6 -8 d 10 -13 d f 0.88 1 0 c 757 943 m 10 14 d -3 4 d -13 5 d -13 -16 d f 0.973333 1 0 c 764 961 m -10 9 d -3 -4 d f black 745 926 m 22 31 d -13 13 d -22 + -28 d cl s 0.6 1 0 c 722 906 m 5 4 d -9 2 d f 0.693333 1 0 c 727 910 m 18 16 d -3 3 d -21 4 d -12 -9 d 9 -12 d f 0.786667 1 0 c 742 929 m -10 13 d -11 -9 d f black 722 906 m 23 20 d -13 16 d -23 -18 d cl s 0.6 1 0 c 700 899 m 22 7 d -4 6 d -25 -3 d + f 0.693333 1 0 c 718 912 m -9 12 d -22 -6 d 6 -9 d f black 700 899 m 22 7 d -13 18 d -22 -6 d cl s 0.6 1 0 c 685 902 m 15 -3 d -7 10 d f 0.693333 1 0 c 677 903 m 8 -1 d 8 7 d -6 9 d -21 4 d -1 -1 d f 0.786667 1 0 c 666 922 m -2 X 1 -1 d f black 677 + 903 m 23 -4 d -13 19 d -23 4 d cl s 0.693333 1 0 c 663 911 m 14 -8 d -12 18 d f 0.786667 1 0 c 655 915 m 8 -4 d 2 10 d -1 1 d -18 9 d -3 Y f 0.88 1 0 c 646 931 m -4 2 d 4 -5 d f black 655 915 m 22 -12 d -13 19 d -22 11 d cl s 0.786667 1 0 c 647 921 + m 8 -6 d -9 13 d f 0.88 1 0 c 632 932 m 15 -11 d -1 7 d -4 5 d -12 9 d 2 -10 d f 0.973333 1 0 c 630 942 m -10 6 d 12 -16 d f black 632 932 m 23 -17 d -13 18 d -22 15 d cl s 0.88 1 0 c 632 932 m f 0.973333 1 0 c 619 942 m 13 -10 d -12 16 d -6 4 d f 1 + 0.933333 0 c 610 949 m 9 -7 d -5 10 d -15 10 d 1 -2 d f 1 0.84 0 c 599 962 m -2 1 d 3 -3 d f black 610 949 m 22 -17 d -12 16 d -23 15 d cl s 1 0.933333 0 c 605 953 m 5 -4 d -10 11 d f 1 0.84 0 c 590 964 m 15 -11 d -5 7 d -3 3 d -14 10 d f 1 0.746667 + 0 c 588 965 m 2 -1 d -7 9 d -8 5 d f black 588 965 m 22 -16 d -13 14 d -22 15 d cl s 1 0.933333 0 c 1677 1150 m 8 10 d -16 7 d -5 -5 d f 1 0.84 0 c 1685 1160 m 14 16 d -15 8 d -15 -17 d f 1 0.746667 0 c 1699 1176 m 1 1 d -13 10 d -3 -3 d f black + 1677 1150 m 23 27 d -13 10 d -23 -25 d cl s 0.88 1 0 c 1655 1122 m 4 6 d -17 7 d f 0.973333 1 0 c 1659 1128 m 13 16 d -17 7 d -13 -16 d f 1 0.933333 0 c 1672 1144 m 5 6 d -13 12 d -9 -11 d f black 1655 1122 m 22 28 d -13 12 d -22 -27 d cl s 0.786667 + 1 0 c 1632 1096 m 14 16 d -19 6 d -8 -9 d f 0.88 1 0 c 1646 1112 m 9 10 d -13 13 d -15 -17 d f 0.973333 1 0 c 1642 1135 m f black 1632 1096 m 23 26 d -13 13 d -23 -26 d cl s 0.6 1 0 c 1610 1074 m 4 4 d -11 4 d f 0.693333 1 0 c 1614 1078 m 18 17 d + -21 7 d -14 -14 d 6 -6 d f 0.786667 1 0 c 1632 1095 m 1 Y -13 13 d -8 -7 d f black 1610 1074 m 22 22 d -13 13 d -22 -21 d cl s 0.6 1 0 c 1587 1061 m 23 13 d -7 8 d -13 2 d -16 -9 d f 0.693333 1 0 c 1603 1082 m -6 6 d -7 -4 d f black 1587 1061 m 23 + 13 d -13 14 d -23 -13 d cl s 0.6 1 0 c 1565 1059 m 22 2 d -13 14 d -22 -3 d f black 1565 1059 m 22 2 d -13 14 d -22 -3 d cl s 0.6 1 0 c 1552 1066 m 13 -7 d -13 13 d -6 3 d f 0.693333 1 0 c 1543 1070 m 9 -4 d -6 9 d -16 8 d f black 1543 1070 m 22 -11 + d -13 13 d -22 11 d cl s 0.693333 1 0 c 1537 1076 m 6 -6 d -13 13 d -3 2 d f 0.786667 1 0 c 1526 1088 m 11 -12 d -10 9 d -11 11 d f 0.88 1 0 c 1520 1095 m 6 -7 d -10 8 d -9 9 d f black 1520 1095 m 23 -25 d -13 13 d -23 22 d cl s 0.88 1 0 c 1517 1099 + m 3 -4 d -13 10 d -1 2 d f 0.973333 1 0 c 1509 1111 m 8 -12 d -11 8 d -9 12 d f 1 0.933333 0 c 1501 1123 m 8 -12 d -12 8 d -8 12 d f 1 0.84 0 c 1498 1128 m 3 -5 d -12 8 d -4 6 d f black 1498 1128 m 22 -33 d -13 10 d -22 32 d cl s 1 0.84 0 c 1494 + 1135 m 4 -7 d -13 9 d -4 6 d f 1 0.746667 0 c 1486 1147 m 8 -12 d -13 8 d -7 12 d f 1 0.653333 0 c 1479 1159 m 7 -12 d -12 8 d -8 12 d f 1 0.56 0 c 1475 1166 m 4 -7 d -13 8 d -4 6 d f black 1475 1166 m 23 -38 d -13 9 d -23 36 d cl s 1 0.56 0 c 1472 + 1171 m 3 -5 d -13 7 d -4 6 d f 1 0.466667 0 c 1464 1183 m 8 -12 d -14 8 d -7 12 d f 1 0.373333 0 c 1457 1195 m 7 -12 d -13 8 d -8 12 d f 1 0.28 0 c 1453 1201 m 4 -6 d -14 8 d -3 4 d f black 1453 1201 m 22 -35 d -13 7 d -22 34 d cl s 1 0.28 0 c 1448 + 1207 m 5 -6 d -13 6 d -7 7 d f 1 0.186667 0 c 1438 1219 m 10 -12 d -15 7 d -10 12 d f 1 0.0933334 0 c 1430 1227 m 8 -8 d -15 7 d -6 6 d f black 1430 1227 m 23 -26 d -13 6 d -23 25 d cl s 1 0.0933334 0 c 1426 1230 m 4 -3 d -13 5 d -9 4 d f 1 0 0 c + 1408 1238 m 18 -8 d -18 6 d -13 7 d f black 1408 1238 m 22 -11 d -13 5 d -22 11 d cl s 1 0 0 c 1386 1229 m 22 9 d -13 5 d -22 -9 d f black 1386 1229 m 22 9 d -13 5 d -22 -9 d cl s 1 0.186667 0 c 1363 1197 m 5 7 d -11 9 d -7 -9 d f 1 0.0933334 0 c + 1368 1204 m 11 16 d -10 8 d -12 -15 d f 1 0 0 c 1379 1220 m 7 9 d -13 5 d -4 -6 d f black 1363 1197 m 23 32 d -13 5 d -23 -30 d cl s 1 0.56 0 c 1341 1144 m 1 Y -13 8 d f 1 0.466667 0 c 1341 1145 m 6 15 d -13 8 d -6 -15 d f 1 0.373333 0 c 1347 1160 m + 7 14 d -13 8 d -7 -14 d f 1 0.28 0 c 1354 1174 m 6 15 d -13 8 d -6 -15 d f 1 0.186667 0 c 1360 1189 m 3 8 d -13 7 d -3 -7 d f black 1341 1144 m 22 53 d -13 7 d -22 -51 d cl s 0.973333 1 0 c 1318 1070 m 1 3 d -9 5 d f 1 0.933333 0 c 1319 1073 m 5 14 + d -15 8 d -4 -13 d 5 -4 d f 1 0.84 0 c 1324 1087 m 4 15 d -14 7 d -5 -14 d f 1 0.746667 0 c 1328 1102 m 4 14 d -13 8 d -5 -15 d f 1 0.653333 0 c 1332 1116 m 5 15 d -14 7 d -4 -14 d f 1 0.56 0 c 1337 1131 m 4 13 d -13 9 d -5 -15 d f black 1318 1070 m + 23 74 d -13 9 d -23 -71 d cl s 0.413333 1 0 c 1296 981 m 2 7 d -12 5 d f 0.506667 1 0 c 1298 988 m 3 14 d -15 7 d -3 -12 d 3 -4 d f 0.6 1 0 c 1301 1002 m 4 14 d -15 7 d -4 -14 d f 0.693333 1 0 c 1305 1016 m 3 14 d -14 8 d -4 -15 d f 0.786667 1 0 c + 1308 1030 m 4 15 d -15 7 d -3 -14 d f 0.88 1 0 c 1312 1045 m 3 14 d -14 7 d -4 -14 d f 0.973333 1 0 c 1315 1059 m 3 11 d -8 8 d -5 3 d -4 -15 d f 1 0.933333 0 c 1310 1078 m -5 4 d -1 Y f black 1296 981 m 22 89 d -13 12 d -22 -85 d cl s 0 1 0.24 c + 1273 883 m 2 5 d -7 4 d f 0 1 0.146667 c 1275 888 m 3 15 d -16 7 d -2 -7 d 8 -11 d f 0 1 0.0533333 c 1278 903 m 3 14 d -16 7 d -3 -14 d f 0.0399999 1 0 c 1281 917 m 3 14 d -15 7 d -4 -14 d f 0.133333 1 0 c 1284 931 m 4 14 d -16 7 d -3 -14 d f + 0.226667 1 0 c 1288 945 m 3 14 d -15 8 d -4 -15 d f 0.32 1 0 c 1291 959 m 3 14 d -15 8 d -3 -14 d f 0.413333 1 0 c 1294 973 m 2 8 d -10 12 d -4 2 d -3 -14 d f 0.506667 1 0 c 1286 993 m -3 4 d -1 -2 d f black 1273 883 m 23 98 d -13 16 d -23 -94 d cl + s 0 1 0.893333 c 1251 782 m 2 7 d -7 3 d f 0 1 0.8 c 1253 789 m 3 15 d -17 7 d -1 -3 d 8 -16 d f 0 1 0.706667 c 1256 804 m 3 14 d -17 7 d -3 -14 d f 0 1 0.613333 c 1259 818 m 3 14 d -17 7 d -3 -14 d f 0 1 0.52 c 1262 832 m 3 14 d -16 7 d -4 -14 d f + 0 1 0.426667 c 1265 846 m 3 14 d -16 7 d -3 -14 d f 0 1 0.333333 c 1268 860 m 4 14 d -17 7 d -3 -14 d f 0 1 0.24 c 1272 874 m 1 9 d -5 9 d -9 4 d -4 -15 d f 0 1 0.146667 c 1268 892 m -8 11 d -1 -7 d f black 1251 782 m 22 101 d -13 20 d -22 -95 d cl + s 0 0.453333 1 c 1229 688 m 2 Y -2 1 d f 0 0.546666 1 c 1229 690 m 3 14 d -13 5 d 8 -18 d f 0 0.64 1 c 1232 704 m 4 15 d -18 6 d -2 -7 d 3 -9 d f 0 0.733333 1 c 1236 719 m 3 14 d -18 7 d -3 -15 d f 0 0.826667 1 c 1239 733 m 4 14 d -18 7 d -4 -14 d f + 0 0.92 1 c 1243 747 m 3 14 d -18 7 d -3 -14 d f 0 1 0.986667 c 1246 761 m 3 14 d -17 7 d -4 -14 d f 0 1 0.893333 c 1249 775 m 2 7 d -5 10 d -11 4 d -3 -14 d f 0 1 0.8 c 1246 792 m -8 16 d -3 -12 d f black 1229 688 m 22 94 d -13 26 d -22 -90 d cl s + 0.0133331 0 1 c 1206 608 m 3 11 d -8 2 d f 0 0.0800001 1 c 1209 619 m 4 14 d -19 6 d 7 -18 d f 0 0.173333 1 c 1213 633 m 4 14 d -20 7 d -4 -13 d 1 -2 d f 0 0.266667 1 c 1217 647 m 4 15 d -20 6 d -4 -14 d f 0 0.36 1 c 1221 662 m 4 14 d -20 6 d -4 -14 + d f 0 0.453333 1 c 1225 676 m 4 12 d -2 3 d -17 6 d -5 -15 d f 0 0.546666 1 c 1227 691 m -8 18 d -5 2 d -4 -14 d f 0 0.64 1 c 1219 709 m -3 9 d -2 -7 d f black 1206 608 m 23 80 d -13 30 d -23 -77 d cl s 0.386667 0 1 c 1184 548 m 4 12 d -10 3 d f + 0.293333 0 1 c 1188 560 m 6 15 d -22 5 d 6 -17 d f 0.2 0 1 c 1194 575 m 5 15 d -24 5 d -4 -11 d 1 -4 d f 0.106667 0 1 c 1199 590 m 6 14 d -24 6 d -6 -15 d f 0.0133331 0 1 c 1205 604 m 1 4 d -5 13 d -14 4 d -6 -15 d f 0 0.0800001 1 c 1201 621 m -7 18 + d -1 X -6 -14 d f 0 0.173333 1 c 1194 639 m -1 2 d -2 Y f black 1184 548 m 22 60 d -13 33 d -22 -57 d cl s 0.573333 0 1 c 1161 515 m 11 15 d -17 2 d f 0.48 0 1 c 1172 530 m 10 16 d -33 3 d 6 -17 d f 0.386667 0 1 c 1182 546 m 2 2 d -6 15 d -20 2 d + -10 -14 d 1 -2 d f 0.293333 0 1 c 1178 563 m -6 17 d -3 X -11 -15 d f 0.2 0 1 c 1172 580 m -1 4 d -2 -4 d f black 1161 515 m 23 33 d -13 36 d -23 -33 d cl s 0.573333 0 1 c 1139 510 m 22 5 d -6 17 d -22 -5 d f 0.48 0 1 c 1155 532 m -6 17 d -22 -5 d 6 + -17 d f 0.386667 0 1 c 1149 549 m -1 2 d -22 -4 d 1 -3 d f black 1139 510 m 22 5 d -13 36 d -22 -4 d cl s 0.573333 0 1 c 1128 521 m 11 -11 d -6 17 d f 0.48 0 1 c 1118 533 m 10 -12 d 5 6 d -6 17 d f 0.386667 0 1 c 1116 534 m 2 -1 d 9 11 d -1 3 d -10 + 9 d -5 -7 d f 0.293333 0 1 c 1116 556 m -11 12 d -1 -1 d 7 -18 d f 0.2 0 1 c 1105 568 m -2 1 d 1 -2 d f black 1116 534 m 23 -24 d -13 37 d -23 22 d cl s 0.386667 0 1 c 1112 545 m 4 -11 d -5 15 d f 0.293333 0 1 c 1106 557 m 6 -12 d -1 4 d -7 18 d f + 0.2 0 1 c 1100 570 m 6 -13 d -2 10 d -1 2 d -4 11 d f 0.106667 0 1 c 1095 582 m 5 -12 d -1 10 d -6 12 d f 0.0133331 0 1 c 1094 584 m 1 -2 d -2 10 d -6 12 d 1 -5 d f 0 0.0800001 1 c 1087 604 m -6 13 d 7 -18 d f 0 0.173333 1 c 1081 617 m f black 1094 + 584 m 22 -50 d -13 35 d -22 48 d cl s 0.0133331 0 1 c 1091 595 m 3 -11 d -6 15 d f 0 0.0800001 1 c 1087 607 m 4 -12 d -3 4 d -7 18 d f 0 0.173333 1 c 1083 620 m 4 -13 d -6 10 d -4 12 d f 0 0.266667 1 c 1079 633 m 4 -13 d -6 9 d -4 13 d f 0 0.36 1 c + 1075 646 m 4 -13 d -6 9 d -4 13 d f 0 0.453333 1 c 1072 655 m 3 -9 d -6 9 d -5 12 d 6 -7 d f 0 0.546666 1 c 1064 667 m -4 13 d 2 -2 d 8 -18 d f 0 0.64 1 c 1060 680 m -1 5 d 3 -7 d f black 1072 655 m 22 -71 d -13 33 d -22 68 d cl s 0 0.453333 1 c + 1071 658 m 1 -3 d -2 5 d f 0 0.546666 1 c 1067 671 m 4 -13 d -1 2 d -8 18 d f 0 0.64 1 c 1064 684 m 3 -13 d -5 7 d -3 7 d -3 8 d f 0 0.733333 1 c 1061 697 m 3 -13 d -8 9 d -3 13 d f 0 0.826667 1 c 1057 710 m 4 -13 d -8 9 d -4 12 d f 0 0.92 1 c 1054 + 722 m 3 -12 d -8 8 d -3 13 d f 0 1 0.986667 c 1050 735 m 4 -13 d -8 9 d -4 13 d f 0 1 0.893333 c 1049 740 m 1 -5 d -8 9 d -3 13 d 4 -5 d f 0 1 0.8 c 1039 757 m -3 9 d 7 -14 d f black 1049 740 m 23 -85 d -13 30 d -23 81 d cl s 0 1 0.893333 c 1047 748 + m 2 -8 d -6 12 d f 0 1 0.8 c 1044 761 m 3 -13 d -4 4 d -7 14 d -1 4 d f 0 1 0.706667 c 1041 774 m 3 -13 d -9 9 d -3 12 d f 0 1 0.613333 c 1038 787 m 3 -13 d -9 8 d -3 13 d f 0 1 0.52 c 1035 800 m 3 -13 d -9 8 d -4 13 d f 0 1 0.426667 c 1031 812 m 4 + -12 d -10 8 d -3 13 d f 0 1 0.333333 c 1028 825 m 3 -13 d -9 9 d -3 13 d f 0 1 0.24 c 1027 832 m 1 -7 d -9 9 d -4 13 d 5 -4 d f 0 1 0.146667 c 1015 847 m -1 5 d 6 -9 d f black 1027 832 m 22 -92 d -13 26 d -22 86 d cl s 0 1 0.24 c 1025 838 m 2 -6 d + -7 11 d f 0 1 0.146667 c 1022 851 m 3 -13 d -5 5 d -6 9 d -2 8 d f 0 1 0.0533333 c 1019 864 m 3 -13 d -10 9 d -3 12 d f 0.0399999 1 0 c 1015 877 m 4 -13 d -10 8 d -4 13 d f 0.133333 1 0 c 1012 890 m 3 -13 d -10 8 d -3 13 d f 0.226667 1 0 c 1009 903 + m 3 -13 d -10 8 d -4 13 d f 0.32 1 0 c 1006 915 m 3 -12 d -11 8 d -3 13 d f 0.413333 1 0 c 1004 921 m 2 -6 d -11 9 d -3 12 d 1 X f 0.506667 1 0 c 992 936 m -1 1 d 2 -1 d f black 1004 921 m 23 -89 d -13 20 d -23 85 d cl s 0.413333 1 0 c 1002 928 m 2 + -7 d -11 15 d f 0.506667 1 0 c 999 941 m 3 -13 d -9 8 d -2 1 d -3 12 d f 0.6 1 0 c 995 954 m 4 -13 d -11 8 d -4 13 d f 0.693333 1 0 c 992 967 m 3 -13 d -11 8 d -4 13 d f 0.786667 1 0 c 988 979 m 4 -12 d -12 8 d -3 12 d f 0.88 1 0 c 984 992 m 4 -13 d + -11 8 d -4 13 d f 0.973333 1 0 c 982 1001 m 2 -9 d -11 8 d -4 13 d 2 -1 d f 1 0.933333 0 c 969 1013 m 1 Y 2 -2 d f black 982 1001 m 22 -80 d -13 16 d -22 77 d cl s 0.973333 1 0 c 981 1005 m 1 -4 d -11 11 d f 1 0.933333 0 c 976 1017 m 5 -12 d -10 7 d + -2 2 d -4 12 d f 1 0.84 0 c 972 1030 m 4 -13 d -11 9 d -5 12 d f 1 0.746667 0 c 967 1043 m 5 -13 d -12 8 d -5 13 d f 1 0.653333 0 c 963 1055 m 4 -12 d -12 8 d -4 12 d f 1 0.56 0 c 959 1066 m 4 -11 d -12 8 d -5 12 d f black 959 1066 m 23 -65 d -13 13 + d -23 61 d cl s 1 0.56 0 c 958 1068 m 1 -2 d -13 9 d 1 Y f 1 0.466667 0 c 952 1080 m 6 -12 d -12 8 d -6 12 d f 1 0.373333 0 c 946 1093 m 6 -13 d -12 8 d -7 12 d f 1 0.28 0 c 940 1105 m 6 -12 d -13 7 d -6 13 d f 1 0.186667 0 c 937 1111 m 3 -6 d -13 8 + d -3 5 d f black 937 1111 m 22 -45 d -13 9 d -22 43 d cl s 1 0.186667 0 c 932 1117 m 5 -6 d -13 7 d -7 6 d f 1 0.0933334 0 c 921 1128 m 11 -11 d -15 7 d -12 11 d f 1 0 0 c 915 1134 m 6 -6 d -16 7 d -3 4 d f black 915 1134 m 22 -23 d -13 7 d -22 21 d + cl s 1 0 0 c 892 1135 m 23 -1 d -13 5 d -23 X f black 892 1135 m 23 -1 d -13 5 d -23 X cl s 1 0.0933334 0 c 870 1115 m 3 3 d -8 9 d -8 -7 d f 1 0 0 c 873 1118 m 19 17 d -13 4 d -14 -12 d f black 870 1115 m 22 20 d -13 4 d -22 -19 d cl s 1 0.28 0 c + 847 1080 m 5 7 d -12 8 d -6 -9 d f 1 0.186667 0 c 852 1087 m 10 15 d -11 9 d -11 -16 d f 1 0.0933334 0 c 862 1102 m 8 13 d -13 5 d -6 -9 d f black 847 1080 m 23 35 d -13 5 d -23 -34 d cl s 1 0.56 0 c 825 1036 m 3 6 d -13 8 d -3 -7 d f 1 0.466667 0 c + 828 1042 m 7 15 d -12 8 d -8 -15 d f 1 0.373333 0 c 835 1057 m 8 15 d -12 8 d -8 -15 d f 1 0.28 0 c 843 1072 m 4 8 d -13 6 d -3 -6 d f black 825 1036 m 22 44 d -13 6 d -22 -43 d cl s 1 0.84 0 c 802 989 m 4 8 d -13 7 d -4 -6 d f 1 0.746667 0 c 806 + 997 m 7 15 d -13 7 d -7 -15 d f 1 0.653333 0 c 813 1012 m 7 15 d -12 7 d -8 -15 d f 1 0.56 0 c 820 1027 m 5 9 d -13 7 d -4 -9 d f black 802 989 m 23 47 d -13 7 d -23 -45 d cl s 0.88 1 0 c 780 947 m 3 5 d -15 7 d -1 -2 d f 0.973333 1 0 c 783 952 m 8 + 15 d -15 7 d -8 -15 d f 1 0.933333 0 c 791 967 m 7 15 d -13 7 d -9 -15 d f 1 0.84 0 c 798 982 m 4 7 d -13 9 d -4 -9 d f black 780 947 m 22 42 d -13 9 d -22 -41 d cl s 0.693333 1 0 c 758 913 m 4 7 d -16 8 d -1 -2 d f 0.786667 1 0 c 762 920 m 11 16 d + -16 7 d -11 -15 d f 0.88 1 0 c 773 936 m 7 11 d -13 10 d -10 -14 d f black 758 913 m 22 34 d -13 10 d -22 -31 d cl s 0.6 1 0 c 735 893 m 12 11 d -20 6 d -5 -4 d f 0.693333 1 0 c 747 904 m 11 9 d -13 13 d -18 -16 d f black 735 893 m 23 20 d -13 13 d + -23 -20 d cl s 0.6 1 0 c 713 885 m 22 8 d -13 13 d -22 -7 d f black 713 885 m 22 8 d -13 13 d -22 -7 d cl s 0.6 1 0 c 690 889 m 23 -4 d -13 14 d -15 3 d -1 -6 d f 0.693333 1 0 c 685 902 m -8 1 d 7 -7 d f black 690 889 m 23 -4 d -13 14 d -23 4 d cl s + 0.6 1 0 c 686 892 m 4 -3 d -6 7 d f 0.693333 1 0 c 669 902 m 17 -10 d -2 4 d -7 7 d -14 8 d f 0.786667 1 0 c 668 902 m 1 X -6 9 d -8 4 d f black 668 902 m 22 -13 d -13 14 d -22 12 d cl s 0.786667 1 0 c 655 912 m 13 -10 d -13 13 d -8 6 d f 0.88 1 0 c + 645 919 m 10 -7 d -8 9 d -15 11 d f black 645 919 m 23 -17 d -13 13 d -23 17 d cl s 0.88 1 0 c 641 923 m 4 -4 d -13 13 d f 0.973333 1 0 c 628 934 m 13 -11 d -9 9 d -13 10 d f 1 0.933333 0 c 623 938 m 5 -4 d -9 8 d -9 7 d f black 623 938 m 22 -19 d + -13 13 d -22 17 d cl s 1 0.933333 0 c 614 945 m 9 -7 d -13 11 d -5 4 d f 1 0.84 0 c 601 955 m 13 -10 d -9 8 d -15 11 d f 1 0.746667 0 c 601 955 m -11 9 d -2 1 d f black 601 955 m 22 -17 d -13 11 d -22 16 d cl s 1 0.933333 0 c 1690 1143 m 8 9 d -13 8 + d -8 -10 d f 1 0.84 0 c 1698 1152 m 14 17 d -13 7 d -14 -16 d f 1 0.746667 0 c 1712 1169 m -12 8 d -1 -1 d f black 1690 1143 m 22 26 d -12 8 d -23 -27 d cl s 0.88 1 0 c 1668 1115 m 4 5 d -13 8 d -4 -6 d f 0.973333 1 0 c 1672 1120 m 13 16 d -13 8 d + -13 -16 d f 1 0.933333 0 c 1685 1136 m 5 7 d -13 7 d -5 -6 d f black 1668 1115 m 22 28 d -13 7 d -22 -28 d cl s 0.786667 1 0 c 1645 1088 m 13 16 d -12 8 d -14 -16 d f 0.88 1 0 c 1658 1104 m 10 11 d -13 7 d -9 -10 d f black 1645 1088 m 23 27 d -13 7 + d -23 -26 d cl s 0.6 1 0 c 1623 1066 m 4 4 d -13 8 d -4 -4 d f 0.693333 1 0 c 1627 1070 m 17 18 d -12 7 d -18 -17 d f 0.786667 1 0 c 1644 1088 m 1 X -13 8 d -1 Y f black 1623 1066 m 22 22 d -13 8 d -22 -22 d cl s 0.6 1 0 c 1600 1053 m 23 13 d -13 8 + d -23 -13 d f black 1600 1053 m 23 13 d -13 8 d -23 -13 d cl s 0.6 1 0 c 1578 1051 m 22 2 d -13 8 d -22 -2 d f black 1578 1051 m 22 2 d -13 8 d -22 -2 d cl s 0.6 1 0 c 1565 1058 m 13 -7 d -13 8 d -13 7 d f 0.693333 1 0 c 1555 1063 m 10 -5 d -13 8 d + -9 4 d f black 1555 1063 m 23 -12 d -13 8 d -22 11 d cl s 0.693333 1 0 c 1550 1069 m 5 -6 d -12 7 d -6 6 d f 0.786667 1 0 c 1540 1080 m 10 -11 d -13 7 d -11 12 d f 0.88 1 0 c 1533 1087 m 7 -7 d -14 8 d -6 7 d f black 1533 1087 m 22 -24 d -12 7 d -23 + 25 d cl s 0.88 1 0 c 1530 1092 m 3 -5 d -13 8 d -3 4 d f 0.973333 1 0 c 1522 1103 m 8 -11 d -13 7 d -8 12 d f 1 0.933333 0 c 1514 1115 m 8 -12 d -13 8 d -8 12 d f 1 0.84 0 c 1511 1120 m 3 -5 d -13 8 d -3 5 d f black 1511 1120 m 22 -33 d -13 8 d -22 + 33 d cl s 1 0.84 0 c 1507 1127 m 4 -7 d -13 8 d -4 7 d f 1 0.746667 0 c 1499 1139 m 8 -12 d -13 8 d -8 12 d f 1 0.653333 0 c 1492 1151 m 7 -12 d -13 8 d -7 12 d f 1 0.56 0 c 1488 1158 m 4 -7 d -13 8 d -4 7 d f black 1488 1158 m 23 -38 d -13 8 d -23 + 38 d cl s 1 0.56 0 c 1485 1163 m 3 -5 d -13 8 d -3 5 d f 1 0.466667 0 c 1477 1175 m 8 -12 d -13 8 d -8 12 d f 1 0.373333 0 c 1470 1187 m 7 -12 d -13 8 d -7 12 d f 1 0.28 0 c 1466 1194 m 4 -7 d -13 8 d -4 6 d f black 1466 1194 m 22 -36 d -13 8 d -22 + 35 d cl s 1 0.28 0 c 1461 1199 m 5 -5 d -13 7 d -5 6 d f 1 0.186667 0 c 1451 1211 m 10 -12 d -13 8 d -10 12 d f 1 0.0933334 0 c 1443 1220 m 8 -9 d -13 8 d -8 8 d f black 1443 1220 m 23 -26 d -13 7 d -23 26 d cl s 1 0.0933334 0 c 1439 1222 m 4 -2 d + -13 7 d -4 3 d f 1 0 0 c 1421 1230 m 18 -8 d -13 8 d -18 8 d f black 1421 1230 m 22 -10 d -13 7 d -22 11 d cl s 1 0 0 c 1399 1221 m 22 9 d -13 8 d -22 -9 d f black 1399 1221 m 22 9 d -13 8 d -22 -9 d cl s 1 0.186667 0 c 1376 1190 m 5 7 d -13 7 d -5 + -7 d f 1 0.0933334 0 c 1381 1197 m 11 15 d -13 8 d -11 -16 d f 1 0 0 c 1392 1212 m 7 9 d -13 8 d -7 -9 d f black 1376 1190 m 23 31 d -13 8 d -23 -32 d cl s 1 0.56 0 c 1354 1136 m 1 Y -13 8 d -1 Y f 1 0.466667 0 c 1354 1137 m 6 15 d -13 8 d -6 -15 d + f 1 0.373333 0 c 1360 1152 m 7 15 d -13 7 d -7 -14 d f 1 0.28 0 c 1367 1167 m 6 14 d -13 8 d -6 -15 d f 1 0.186667 0 c 1373 1181 m 3 9 d -13 7 d -3 -8 d f black 1354 1136 m 22 54 d -13 7 d -22 -53 d cl s 0.973333 1 0 c 1331 1062 m 1 3 d -13 8 d -1 + -3 d f 1 0.933333 0 c 1332 1065 m 5 15 d -13 7 d -5 -14 d f 1 0.84 0 c 1337 1080 m 4 14 d -13 8 d -4 -15 d f 1 0.746667 0 c 1341 1094 m 4 14 d -13 8 d -4 -14 d f 1 0.653333 0 c 1345 1108 m 5 15 d -13 8 d -5 -15 d f 1 0.56 0 c 1350 1123 m 4 13 d -13 + 8 d -4 -13 d f black 1331 1062 m 23 74 d -13 8 d -23 -74 d cl s 0.413333 1 0 c 1309 973 m 1 7 d -12 8 d -2 -7 d f 0.506667 1 0 c 1310 980 m 4 14 d -13 8 d -3 -14 d f 0.6 1 0 c 1314 994 m 4 14 d -13 8 d -4 -14 d f 0.693333 1 0 c 1318 1008 m 3 14 d + -13 8 d -3 -14 d f 0.786667 1 0 c 1321 1022 m 4 15 d -13 8 d -4 -15 d f 0.88 1 0 c 1325 1037 m 3 14 d -13 8 d -3 -14 d f 0.973333 1 0 c 1328 1051 m 3 11 d -13 8 d -3 -11 d f black 1309 973 m 22 89 d -13 8 d -22 -89 d cl s 0 1 0.24 c 1286 875 m 2 6 d + -13 7 d -2 -5 d f 0 1 0.146667 c 1288 881 m 3 14 d -13 8 d -3 -15 d f 0 1 0.0533333 c 1291 895 m 3 14 d -13 8 d -3 -14 d f 0.0399999 1 0 c 1294 909 m 3 14 d -13 8 d -3 -14 d f 0.133333 1 0 c 1297 923 m 4 14 d -13 8 d -4 -14 d f 0.226667 1 0 c 1301 + 937 m 3 14 d -13 8 d -3 -14 d f 0.32 1 0 c 1304 951 m 3 15 d -13 7 d -3 -14 d f 0.413333 1 0 c 1307 966 m 2 7 d -13 8 d -2 -8 d f black 1286 875 m 23 98 d -13 8 d -23 -98 d cl s 0 1 0.893333 c 1264 774 m 2 8 d -13 7 d -2 -7 d f 0 1 0.8 c 1266 782 m + 3 14 d -13 8 d -3 -15 d f 0 1 0.706667 c 1269 796 m 3 14 d -13 8 d -3 -14 d f 0 1 0.613333 c 1272 810 m 3 14 d -13 8 d -3 -14 d f 0 1 0.52 c 1275 824 m 3 14 d -13 8 d -3 -14 d f 0 1 0.426667 c 1278 838 m 3 14 d -13 8 d -3 -14 d f 0 1 0.333333 c 1281 + 852 m 4 15 d -13 7 d -4 -14 d f 0 1 0.24 c 1285 867 m 1 8 d -13 8 d -1 -9 d f black 1264 774 m 22 101 d -13 8 d -22 -101 d cl s 0 0.453333 1 c 1242 680 m 2 Y -13 8 d -2 Y f 0 0.546666 1 c 1242 682 m 3 15 d -13 7 d -3 -14 d f 0 0.64 1 c 1245 697 m 4 + 14 d -13 8 d -4 -15 d f 0 0.733333 1 c 1249 711 m 3 14 d -13 8 d -3 -14 d f 0 0.826667 1 c 1252 725 m 4 14 d -13 8 d -4 -14 d f 0 0.92 1 c 1256 739 m 3 14 d -13 8 d -3 -14 d f 0 1 0.986667 c 1259 753 m 3 14 d -13 8 d -3 -14 d f 0 1 0.893333 c 1262 + 767 m 2 7 d -13 8 d -2 -7 d f black 1242 680 m 22 94 d -13 8 d -22 -94 d cl s 0.0133331 0 1 c 1219 600 m 3 11 d -13 8 d -3 -11 d f 0 0.0800001 1 c 1222 611 m 4 14 d -13 8 d -4 -14 d f 0 0.173333 1 c 1226 625 m 4 14 d -13 8 d -4 -14 d f 0 0.266667 1 + c 1230 639 m 4 15 d -13 8 d -4 -15 d f 0 0.36 1 c 1234 654 m 4 14 d -13 8 d -4 -14 d f 0 0.453333 1 c 1238 668 m 4 12 d -13 8 d -4 -12 d f black 1219 600 m 23 80 d -13 8 d -23 -80 d cl s 0.386667 0 1 c 1197 540 m 4 13 d -13 7 d -4 -12 d f 0.293333 0 + 1 c 1201 553 m 6 14 d -13 8 d -6 -15 d f 0.2 0 1 c 1207 567 m 5 15 d -13 8 d -5 -15 d f 0.106667 0 1 c 1212 582 m 6 14 d -13 8 d -6 -14 d f 0.0133331 0 1 c 1218 596 m 1 4 d -13 8 d -1 -4 d f black 1197 540 m 22 60 d -13 8 d -22 -60 d cl s 0.573333 0 + 1 c 1174 507 m 11 15 d -13 8 d -11 -15 d f 0.48 0 1 c 1185 522 m 10 16 d -13 8 d -10 -16 d f 0.386667 0 1 c 1195 538 m 2 2 d -13 8 d -2 -2 d f black 1174 507 m 23 33 d -13 8 d -23 -33 d cl s 0.573333 0 1 c 1152 502 m 22 5 d -13 8 d -22 -5 d f black + 1152 502 m 22 5 d -13 8 d -22 -5 d cl s 0.573333 0 1 c 1141 513 m 11 -11 d -13 8 d -11 11 d f 0.48 0 1 c 1131 525 m 10 -12 d -13 8 d -10 12 d f 0.386667 0 1 c 1129 526 m 2 -1 d -13 8 d -2 1 d f black 1129 526 m 23 -24 d -13 8 d -23 24 d cl s + 0.386667 0 1 c 1125 537 m 4 -11 d -13 8 d -4 11 d f 0.293333 0 1 c 1119 550 m 6 -13 d -13 8 d -6 12 d f 0.2 0 1 c 1113 562 m 6 -12 d -13 7 d -6 13 d f 0.106667 0 1 c 1108 574 m 5 -12 d -13 8 d -5 12 d f 0.0133331 0 1 c 1107 576 m 1 -2 d -13 8 d -1 2 + d f black 1107 576 m 22 -50 d -13 8 d -22 50 d cl s 0.0133331 0 1 c 1104 587 m 3 -11 d -13 8 d -3 11 d f 0 0.0800001 1 c 1100 600 m 4 -13 d -13 8 d -4 12 d f 0 0.173333 1 c 1096 612 m 4 -12 d -13 7 d -4 13 d f 0 0.266667 1 c 1092 625 m 4 -13 d -13 8 + d -4 13 d f 0 0.36 1 c 1088 638 m 4 -13 d -13 8 d -4 13 d f 0 0.453333 1 c 1085 648 m 3 -10 d -13 8 d -3 9 d f black 1085 648 m 22 -72 d -13 8 d -22 71 d cl s 0 0.453333 1 c 1084 651 m 1 -3 d -13 7 d -1 3 d f 0 0.546666 1 c 1080 663 m 4 -12 d -13 7 + d -4 13 d f 0 0.64 1 c 1077 676 m 3 -13 d -13 8 d -3 13 d f 0 0.733333 1 c 1074 689 m 3 -13 d -13 8 d -3 13 d f 0 0.826667 1 c 1070 702 m 4 -13 d -13 8 d -4 13 d f 0 0.92 1 c 1067 715 m 3 -13 d -13 8 d -3 12 d f 0 1 0.986667 c 1063 727 m 4 -12 d -13 + 7 d -4 13 d f 0 1 0.893333 c 1062 733 m 1 -6 d -13 8 d -1 5 d f black 1062 733 m 23 -85 d -13 7 d -23 85 d cl s 0 1 0.893333 c 1060 740 m 2 -7 d -13 7 d -2 8 d f 0 1 0.8 c 1057 753 m 3 -13 d -13 8 d -3 13 d f 0 1 0.706667 c 1054 766 m 3 -13 d -13 8 + d -3 13 d f 0 1 0.613333 c 1051 779 m 3 -13 d -13 8 d -3 13 d f 0 1 0.52 c 1048 792 m 3 -13 d -13 8 d -3 13 d f 0 1 0.426667 c 1044 805 m 4 -13 d -13 8 d -4 12 d f 0 1 0.333333 c 1041 818 m 3 -13 d -13 7 d -3 13 d f 0 1 0.24 c 1040 824 m 1 -6 d -13 + 7 d -1 7 d f black 1040 824 m 22 -91 d -13 7 d -22 92 d cl s 0 1 0.24 c 1038 830 m 2 -6 d -13 8 d -2 6 d f 0 1 0.146667 c 1035 843 m 3 -13 d -13 8 d -3 13 d f 0 1 0.0533333 c 1032 856 m 3 -13 d -13 8 d -3 13 d f 0.0399999 1 0 c 1028 869 m 4 -13 d + -13 8 d -4 13 d f 0.133333 1 0 c 1025 882 m 3 -13 d -13 8 d -3 13 d f 0.226667 1 0 c 1022 895 m 3 -13 d -13 8 d -3 13 d f 0.32 1 0 c 1019 908 m 3 -13 d -13 8 d -3 12 d f 0.413333 1 0 c 1017 913 m 2 -5 d -13 7 d -2 6 d f black 1017 913 m 23 -89 d -13 + 8 d -23 89 d cl s 0.413333 1 0 c 1015 920 m 2 -7 d -13 8 d -2 7 d f 0.506667 1 0 c 1012 933 m 3 -13 d -13 8 d -3 13 d f 0.6 1 0 c 1008 946 m 4 -13 d -13 8 d -4 13 d f 0.693333 1 0 c 1005 959 m 3 -13 d -13 8 d -3 13 d f 0.786667 1 0 c 1001 972 m 4 + -13 d -13 8 d -4 12 d f 0.88 1 0 c 997 984 m 4 -12 d -13 7 d -4 13 d f 0.973333 1 0 c 995 994 m 2 -10 d -13 8 d -2 9 d f black 995 994 m 22 -81 d -13 8 d -22 80 d cl s 0.973333 1 0 c 994 997 m 1 -3 d -13 7 d -1 4 d f 1 0.933333 0 c 989 1010 m 5 -13 + d -13 8 d -5 12 d f 1 0.84 0 c 985 1022 m 4 -12 d -13 7 d -4 13 d f 1 0.746667 0 c 980 1035 m 5 -13 d -13 8 d -5 13 d f 1 0.653333 0 c 976 1048 m 4 -13 d -13 8 d -4 12 d f 1 0.56 0 c 972 1058 m 4 -10 d -13 7 d -4 11 d f black 972 1058 m 23 -64 d -13 + 7 d -23 65 d cl s 1 0.56 0 c 971 1060 m 1 -2 d -13 8 d -1 2 d f 1 0.466667 0 c 965 1072 m 6 -12 d -13 8 d -6 12 d f 1 0.373333 0 c 959 1085 m 6 -13 d -13 8 d -6 13 d f 1 0.28 0 c 953 1097 m 6 -12 d -13 8 d -6 12 d f 1 0.186667 0 c 950 1103 m 3 -6 d + -13 8 d -3 6 d f black 950 1103 m 22 -45 d -13 8 d -22 45 d cl s 1 0.186667 0 c 945 1109 m 5 -6 d -13 8 d -5 6 d f 1 0.0933334 0 c 934 1120 m 11 -11 d -13 8 d -11 11 d f 1 0 0 c 928 1126 m 6 -6 d -13 8 d -6 6 d f black 928 1126 m 22 -23 d -13 8 d + -22 23 d cl s 1 0 0 c 905 1127 m 23 -1 d -13 8 d -23 1 d f black 905 1127 m 23 -1 d -13 8 d -23 1 d cl s 1 0.0933334 0 c 883 1107 m 3 4 d -13 7 d -3 -3 d f 1 0 0 c 886 1111 m 19 16 d -13 8 d -19 -17 d f black 883 1107 m 22 20 d -13 8 d -22 -20 d cl + s 1 0.28 0 c 860 1072 m 5 7 d -13 8 d -5 -7 d f 1 0.186667 0 c 865 1079 m 9 16 d -12 7 d -10 -15 d f 1 0.0933334 0 c 874 1095 m 9 12 d -13 8 d -8 -13 d f black 860 1072 m 23 35 d -13 8 d -23 -35 d cl s 1 0.56 0 c 838 1028 m 3 6 d -13 8 d -3 -6 d f 1 + 0.466667 0 c 841 1034 m 7 15 d -13 8 d -7 -15 d f 1 0.373333 0 c 848 1049 m 8 15 d -13 8 d -8 -15 d f 1 0.28 0 c 856 1064 m 4 8 d -13 8 d -4 -8 d f black 838 1028 m 22 44 d -13 8 d -22 -44 d cl s 1 0.84 0 c 815 981 m 4 8 d -13 8 d -4 -8 d f 1 + 0.746667 0 c 819 989 m 7 15 d -13 8 d -7 -15 d f 1 0.653333 0 c 826 1004 m 7 15 d -13 8 d -7 -15 d f 1 0.56 0 c 833 1019 m 5 9 d -13 8 d -5 -9 d f black 815 981 m 23 47 d -13 8 d -23 -47 d cl s 0.88 1 0 c 793 939 m 2 5 d -12 8 d -3 -5 d f 0.973333 1 + 0 c 795 944 m 8 15 d -12 8 d -8 -15 d f 1 0.933333 0 c 803 959 m 8 15 d -13 8 d -7 -15 d f 1 0.84 0 c 811 974 m 4 7 d -13 8 d -4 -7 d f black 793 939 m 22 42 d -13 8 d -22 -42 d cl s 0.693333 1 0 c 771 906 m 4 7 d -13 7 d -4 -7 d f 0.786667 1 0 c + 775 913 m 11 15 d -13 8 d -11 -16 d f 0.88 1 0 c 786 928 m 7 11 d -13 8 d -7 -11 d f black 771 906 m 22 33 d -13 8 d -22 -34 d cl s 0.6 1 0 c 748 885 m 12 11 d -13 8 d -12 -11 d f 0.693333 1 0 c 760 896 m 11 10 d -13 7 d -11 -9 d f black 748 885 m + 23 21 d -13 7 d -23 -20 d cl s 0.6 1 0 c 726 878 m 22 7 d -13 8 d -22 -8 d f black 726 878 m 22 7 d -13 8 d -22 -8 d cl s 0.6 1 0 c 703 882 m 23 -4 d -13 7 d -23 4 d f black 703 882 m 23 -4 d -13 7 d -23 4 d cl s 0.6 1 0 c 699 884 m 4 -2 d -13 7 d + -4 3 d f 0.693333 1 0 c 682 894 m 17 -10 d -13 8 d -17 10 d f 0.786667 1 0 c 681 894 m 1 X -13 8 d -1 X f black 681 894 m 22 -12 d -13 7 d -22 13 d cl s 0.786667 1 0 c 668 904 m 13 -10 d -13 8 d -13 10 d f 0.88 1 0 c 658 911 m 10 -7 d -13 8 d -10 7 + d f black 658 911 m 23 -17 d -13 8 d -23 17 d cl s 0.88 1 0 c 654 915 m 4 -4 d -13 8 d -4 4 d f 0.973333 1 0 c 641 926 m 13 -11 d -13 8 d -13 11 d f 1 0.933333 0 c 636 930 m 5 -4 d -13 8 d -5 4 d f black 636 930 m 22 -19 d -13 8 d -22 19 d cl s 1 + 0.933333 0 c 627 937 m 9 -7 d -13 8 d -9 7 d f 1 0.84 0 c 614 948 m 13 -11 d -13 8 d -13 10 d f 1 0.746667 0 c 614 948 m -13 7 d f black 614 948 m 22 -18 d -13 8 d -22 17 d cl s 1 0.933333 0 c 1703 1138 m 5 6 d -10 8 d -8 -9 d f 1 0.84 0 c 1708 1144 + m 14 16 d -10 9 d -14 -17 d f 1 0.746667 0 c 1722 1160 m 3 4 d -13 5 d f black 1703 1138 m 22 26 d -13 5 d -22 -26 d cl s 0.88 1 0 c 1672 1120 m -4 -5 d 12 -3 d f 0.973333 1 0 c 1681 1112 m 13 16 d -9 8 d -13 -16 d 8 -8 d f 1 0.933333 0 c 1694 1128 + m 9 10 d -13 5 d -5 -7 d f black 1681 1112 m 22 26 d -13 5 d -22 -28 d cl s 0.786667 1 0 c 1658 1086 m 8 9 d -8 9 d -13 -16 d f 0.88 1 0 c 1666 1095 m 14 16 d 1 Y -12 3 d -10 -11 d f 0.973333 1 0 c 1680 1111 m 1 1 d -1 X f black 1658 1086 m 23 26 d + -13 3 d -23 -27 d cl s 0.6 1 0 c 1627 1070 m -4 -4 d 7 X f 0.693333 1 0 c 1636 1065 m 14 13 d -6 10 d -17 -18 d 3 -4 d f 0.786667 1 0 c 1650 1078 m 8 8 d -13 2 d -1 X f black 1636 1065 m 22 21 d -13 2 d -22 -22 d cl s 0.6 1 0 c 1613 1051 m 15 9 d 2 + 6 d -7 X -23 -13 d f 0.693333 1 0 c 1628 1060 m 8 5 d -6 1 d f black 1613 1051 m 23 14 d -13 1 d -23 -13 d cl s 0.6 1 0 c 1591 1049 m 22 2 d -13 2 d -22 -2 d f black 1591 1049 m 22 2 d -13 2 d -22 -2 d cl s 0.6 1 0 c 1585 1052 m 6 -3 d -13 2 d -13 7 + d f 0.693333 1 0 c 1568 1060 m 17 -8 d -20 6 d -10 5 d f black 1568 1060 m 23 -11 d -13 2 d -23 12 d cl s 0.693333 1 0 c 1567 1061 m 1 -1 d -13 3 d -5 6 d f 0.786667 1 0 c 1555 1073 m 12 -12 d -17 8 d -10 11 d f 0.88 1 0 c 1546 1082 m 9 -9 d -15 7 d + -7 7 d f black 1546 1082 m 22 -22 d -13 3 d -22 24 d cl s 0.88 1 0 c 1545 1084 m 1 -2 d -13 5 d -3 5 d f 0.973333 1 0 c 1536 1096 m 9 -12 d -15 8 d -8 11 d f 1 0.933333 0 c 1528 1108 m 8 -12 d -14 7 d -8 12 d f 1 0.84 0 c 1524 1114 m 4 -6 d -14 7 d + -3 5 d f black 1524 1114 m 22 -32 d -13 5 d -22 33 d cl s 1 0.84 0 c 1520 1120 m 4 -6 d -13 6 d -4 7 d f 1 0.746667 0 c 1513 1132 m 7 -12 d -13 7 d -8 12 d f 1 0.653333 0 c 1505 1144 m 8 -12 d -14 7 d -7 12 d f 1 0.56 0 c 1501 1150 m 4 -6 d -13 7 d + -4 7 d f black 1501 1150 m 23 -36 d -13 6 d -23 38 d cl s 1 0.56 0 c 1498 1156 m 3 -6 d -13 8 d -3 5 d f 1 0.466667 0 c 1490 1168 m 8 -12 d -13 7 d -8 12 d f 1 0.373333 0 c 1482 1179 m 8 -11 d -13 7 d -7 12 d f 1 0.28 0 c 1479 1184 m 3 -5 d -12 8 d + -4 7 d f black 1479 1184 m 22 -34 d -13 8 d -22 36 d cl s 1 0.28 0 c 1472 1191 m 7 -7 d -13 10 d -5 5 d f 1 0.186667 0 c 1462 1203 m 10 -12 d -11 8 d -10 12 d f 1 0.0933334 0 c 1456 1209 m 6 -6 d -11 8 d -8 9 d f black 1456 1209 m 23 -25 d -13 10 d + -23 26 d cl s 1 0.0933334 0 c 1448 1213 m 8 -4 d -13 11 d -4 2 d f 1 0 0 c 1434 1219 m 14 -6 d -9 9 d -18 8 d f black 1434 1219 m 22 -10 d -13 11 d -22 10 d cl s 1 0 0 c 1411 1211 m 23 8 d -13 11 d -22 -9 d f black 1411 1211 m 23 8 d -13 11 d -22 -9 + d cl s 1 0.186667 0 c 1389 1180 m 6 9 d -14 8 d -5 -7 d f 1 0.0933334 0 c 1395 1189 m 12 16 d -15 7 d -11 -15 d f 1 0 0 c 1407 1205 m 4 6 d -12 10 d -7 -9 d f black 1389 1180 m 22 31 d -12 10 d -23 -31 d cl s 1 0.56 0 c 1367 1129 m -13 8 d -1 Y f 1 + 0.466667 0 c 1367 1129 m 6 15 d -13 8 d -6 -15 d f 1 0.373333 0 c 1373 1144 m 7 15 d -13 8 d -7 -15 d f 1 0.28 0 c 1380 1159 m 6 15 d -13 7 d -6 -14 d f 1 0.186667 0 c 1386 1174 m 3 6 d -13 10 d -3 -9 d f black 1367 1129 m 22 51 d -13 10 d -22 -54 d + cl s 0.973333 1 0 c 1332 1065 m -1 -3 d 9 -2 d f 1 0.933333 0 c 1344 1059 m 4 13 d -11 8 d -5 -15 d 8 -5 d f 1 0.84 0 c 1348 1072 m 5 14 d -12 8 d -4 -14 d f 1 0.746667 0 c 1353 1086 m 4 14 d -12 8 d -4 -14 d f 1 0.653333 0 c 1357 1100 m 5 15 d -12 + 8 d -5 -15 d f 1 0.56 0 c 1362 1115 m 5 14 d -13 7 d -4 -13 d f black 1344 1059 m 23 70 d -13 7 d -23 -74 d cl s 0.413333 1 0 c 1310 980 m -1 -7 d 10 1 d f 0.506667 1 0 c 1322 974 m 3 12 d -11 8 d -4 -14 d 9 -6 d f 0.6 1 0 c 1325 986 m 4 14 d -11 8 + d -4 -14 d f 0.693333 1 0 c 1329 1000 m 3 14 d -11 8 d -3 -14 d f 0.786667 1 0 c 1332 1014 m 4 15 d -11 8 d -4 -15 d f 0.88 1 0 c 1336 1029 m 4 14 d -12 8 d -3 -14 d f 0.973333 1 0 c 1340 1043 m 4 14 d -4 3 d -9 2 d -3 -11 d f 1 0.933333 0 c 1344 + 1057 m 2 Y -4 1 d f black 1322 974 m 22 85 d -13 3 d -22 -89 d cl s 0 1 0.24 c 1288 881 m -2 -6 d 6 2 d f 0 1 0.146667 c 1299 880 m 2 6 d -10 9 d -3 -14 d 4 -4 d f 0 1 0.0533333 c 1301 886 m 3 15 d -10 8 d -3 -14 d f 0.0399999 1 0 c 1304 901 m 4 14 + d -11 8 d -3 -14 d f 0.133333 1 0 c 1308 915 m 3 14 d -10 8 d -4 -14 d f 0.226667 1 0 c 1311 929 m 3 14 d -10 8 d -3 -14 d f 0.32 1 0 c 1314 943 m 4 14 d -11 9 d -3 -15 d f 0.413333 1 0 c 1318 957 m 3 15 d -2 2 d -10 -1 d -2 -7 d f 0.506667 1 0 c + 1321 972 m 1 2 d -3 X f black 1299 880 m 23 94 d -13 -1 d -23 -98 d cl s 0 1 0.893333 c 1266 782 m -2 -8 d 5 4 d f 0 1 0.8 c 1277 784 m 1 3 d -9 9 d -3 -14 d 3 -4 d f 0 1 0.706667 c 1278 787 m 3 14 d -9 9 d -3 -14 d f 0 1 0.613333 c 1281 801 m 3 15 + d -9 8 d -3 -14 d f 0 1 0.52 c 1284 816 m 4 14 d -10 8 d -3 -14 d f 0 1 0.426667 c 1288 830 m 3 14 d -10 8 d -3 -14 d f 0 1 0.333333 c 1291 844 m 3 14 d -9 9 d -4 -15 d f 0 1 0.24 c 1294 858 m 4 14 d -6 5 d -6 -2 d -1 -8 d f 0 1 0.146667 c 1298 872 + m 1 8 d -7 -3 d f black 1277 784 m 22 96 d -13 -5 d -22 -101 d cl s 0 0.453333 1 c 1242 682 m -2 Y 1 1 d f 0 0.546666 1 c 1245 697 m -3 -15 d 1 -1 d 8 9 d f 0 0.64 1 c 1254 694 m 2 8 d -7 9 d -4 -14 d 6 -7 d f 0 0.733333 1 c 1256 702 m 4 14 d -8 9 d + -3 -14 d f 0 0.826667 1 c 1260 716 m 4 14 d -8 9 d -4 -14 d f 0 0.92 1 c 1264 730 m 3 15 d -8 8 d -3 -14 d f 0 1 0.986667 c 1267 745 m 4 14 d -9 8 d -3 -14 d f 0 1 0.893333 c 1271 759 m 3 14 d -5 5 d -5 -4 d -2 -7 d f 0 1 0.8 c 1274 773 m 3 11 d -8 + -6 d f black 1254 694 m 23 90 d -13 -10 d -22 -94 d cl s 0.0133331 0 1 c 1222 611 m -3 -11 d 5 7 d f 0 0.0800001 1 c 1226 625 m -4 -14 d 2 -4 d 7 9 d f 0 0.173333 1 c 1232 617 m 4 13 d -6 9 d -4 -14 d 5 -9 d f 0 0.266667 1 c 1236 630 m 4 15 d -6 9 d + -4 -15 d f 0 0.36 1 c 1240 645 m 4 14 d -6 9 d -4 -14 d f 0 0.453333 1 c 1244 659 m 4 14 d -5 8 d -1 -1 d -4 -12 d f 0 0.546666 1 c 1248 673 m 5 15 d -2 2 d -8 -9 d f 0 0.64 1 c 1253 688 m 1 6 d -3 -4 d f black 1232 617 m 22 77 d -12 -14 d -23 -80 d + cl s 0.386667 0 1 c 1201 553 m -4 -13 d 5 8 d f 0.293333 0 1 c 1207 567 m -6 -14 d 1 -5 d 6 10 d f 0.2 0 1 c 1210 560 m 4 12 d -2 10 d -5 -15 d 1 -9 d f 0.106667 0 1 c 1214 572 m 6 14 d -2 10 d -6 -14 d f 0.0133331 0 1 c 1220 586 m 6 15 d -2 6 d -5 + -7 d -1 -4 d f 0 0.0800001 1 c 1226 601 m 6 15 d -1 X -7 -9 d f 0 0.173333 1 c 1232 616 m 1 Y -1 -1 d f black 1210 560 m 22 57 d -13 -17 d -22 -60 d cl s 0.573333 0 1 c 1185 522 m -11 -15 d 6 10 d f 0.48 0 1 c 1195 538 m -10 -16 d -5 -5 d 6 9 d f + 0.386667 0 1 c 1187 528 m 10 13 d 5 7 d -5 -8 d -2 -2 d -9 -12 d f 0.293333 0 1 c 1197 541 m 11 16 d 1 Y -6 -10 d f 0.2 0 1 c 1208 557 m 2 3 d -2 -2 d f black 1187 528 m 23 32 d -13 -20 d -23 -33 d cl s 0.573333 0 1 c 1180 517 m -6 -10 d -22 -5 d 6 + 10 d f 0.48 0 1 c 1186 526 m -6 -9 d -22 -5 d 6 10 d f 0.386667 0 1 c 1165 523 m 22 5 d -1 -2 d -22 -4 d f black 1165 523 m 22 5 d -13 -21 d -22 -5 d cl s 0.573333 0 1 c 1158 512 m -6 -10 d -11 11 d f 0.48 0 1 c 1164 522 m -6 -10 d -17 1 d -10 12 d + f 0.386667 0 1 c 1155 533 m 10 -10 d -1 -1 d -33 3 d -2 1 d 6 9 d f 0.293333 0 1 c 1144 544 m 11 -11 d -20 2 d 6 9 d f 0.2 0 1 c 1142 546 m 2 -2 d -3 X f black 1142 546 m 23 -23 d -13 -21 d -23 24 d cl s 0.386667 0 1 c 1135 535 m -6 -9 d -4 11 d f + 0.293333 0 1 c 1141 544 m -6 -9 d -10 2 d -6 13 d f 0.2 0 1 c 1137 556 m 5 -10 d -1 -2 d -22 6 d -6 12 d f 0.106667 0 1 c 1132 569 m 5 -13 d -24 6 d -5 12 d f 0.0133331 0 1 c 1126 581 m 6 -12 d -24 5 d -1 2 d 6 8 d f 0 0.0800001 1 c 1120 593 m 6 -12 + d -13 3 d 7 9 d f 0 0.173333 1 c 1120 594 m -1 Y f black 1120 594 m 22 -48 d -13 -20 d -22 50 d cl s 0.0133331 0 1 c 1113 584 m -6 -8 d -3 11 d f 0 0.0800001 1 c 1120 593 m -7 -9 d -9 3 d -4 13 d f 0 0.173333 1 c 1116 606 m 4 -12 d -1 Y -20 7 d -4 + 12 d f 0 0.266667 1 c 1112 619 m 4 -13 d -20 6 d -4 13 d f 0 0.36 1 c 1107 631 m 5 -12 d -20 6 d -4 13 d f 0 0.453333 1 c 1103 644 m 4 -13 d -19 7 d -3 10 d 1 2 d f 0 0.546666 1 c 1099 657 m 4 -13 d -17 6 d 8 8 d f 0 0.64 1 c 1097 662 m 2 -5 d -5 1 + d f black 1097 662 m 23 -68 d -13 -18 d -22 72 d cl s 0 0.453333 1 c 1086 650 m -1 -2 d -1 3 d f 0 0.546666 1 c 1094 658 m -8 -8 d -2 1 d -4 12 d f 0 0.64 1 c 1095 669 m 2 -7 d -3 -4 d -14 5 d -3 13 d f 0 0.733333 1 c 1092 682 m 3 -13 d -18 7 d -3 + 13 d f 0 0.826667 1 c 1088 695 m 4 -13 d -18 7 d -4 13 d f 0 0.92 1 c 1085 708 m 3 -13 d -18 7 d -3 13 d f 0 1 0.986667 c 1081 721 m 4 -13 d -18 7 d -4 12 d f 0 1 0.893333 c 1078 733 m 3 -12 d -18 6 d -1 6 d 6 4 d f 0 1 0.8 c 1075 743 m 3 -10 d -10 + 4 d f black 1075 743 m 22 -81 d -12 -14 d -23 85 d cl s 0 1 0.893333 c 1068 737 m -6 -4 d -2 7 d f 0 1 0.8 c 1074 746 m 1 -3 d -7 -6 d -8 3 d -3 13 d f 0 1 0.706667 c 1071 759 m 3 -13 d -17 7 d -3 13 d f 0 1 0.613333 c 1067 772 m 4 -13 d -17 7 d -3 + 13 d f 0 1 0.52 c 1064 785 m 3 -13 d -16 7 d -3 13 d f 0 1 0.426667 c 1061 798 m 3 -13 d -16 7 d -4 13 d f 0 1 0.333333 c 1058 810 m 3 -12 d -17 7 d -3 13 d f 0 1 0.24 c 1054 823 m 4 -13 d -17 8 d -1 6 d 6 3 d f 0 1 0.146667 c 1053 829 m 1 -6 d -8 4 + d f black 1053 829 m 22 -86 d -13 -10 d -22 91 d cl s 0 1 0.24 c 1046 827 m -6 -3 d -2 6 d f 0 1 0.146667 c 1051 836 m 2 -7 d -7 -2 d -8 3 d -3 13 d f 0 1 0.0533333 c 1047 849 m 4 -13 d -16 7 d -3 13 d f 0.0399999 1 0 c 1044 862 m 3 -13 d -15 7 d -4 + 13 d f 0.133333 1 0 c 1041 875 m 3 -13 d -16 7 d -3 13 d f 0.226667 1 0 c 1037 887 m 4 -12 d -16 7 d -3 13 d f 0.32 1 0 c 1034 900 m 3 -13 d -15 8 d -3 13 d f 0.413333 1 0 c 1031 913 m 3 -13 d -15 8 d -2 5 d 11 1 d f 0.506667 1 0 c 1030 914 m 1 -1 d + -3 1 d f black 1030 914 m 23 -85 d -13 -5 d -23 89 d cl s 0.413333 1 0 c 1028 914 m -11 -1 d -2 7 d f 0.506667 1 0 c 1027 926 m 3 -12 d -2 X -13 6 d -3 13 d f 0.6 1 0 c 1023 939 m 4 -13 d -15 7 d -4 13 d f 0.693333 1 0 c 1019 951 m 4 -12 d -15 7 d + -3 13 d f 0.786667 1 0 c 1016 964 m 3 -13 d -14 8 d -4 13 d f 0.88 1 0 c 1012 977 m 4 -13 d -15 8 d -4 12 d f 0.973333 1 0 c 1008 990 m 4 -13 d -15 7 d -2 10 d 10 -3 d f 1 0.933333 0 c 1008 991 m -1 Y -3 1 d f black 1008 991 m 22 -77 d -13 -1 d -22 + 81 d cl s 0.973333 1 0 c 1005 991 m -10 3 d -1 3 d f 1 0.933333 0 c 1004 1002 m 4 -11 d -3 X -11 6 d -5 13 d f 1 0.84 0 c 999 1015 m 5 -13 d -15 8 d -4 12 d f 1 0.746667 0 c 994 1027 m 5 -12 d -14 7 d -5 13 d f 1 0.653333 0 c 990 1040 m 4 -13 d -14 + 8 d -4 13 d f 1 0.56 0 c 985 1052 m 5 -12 d -14 8 d -4 10 d f black 985 1052 m 23 -61 d -13 3 d -23 64 d cl s 1 0.56 0 c 985 1052 m -13 6 d -1 2 d f 1 0.466667 0 c 979 1065 m 6 -13 d -14 8 d -6 12 d f 1 0.373333 0 c 972 1077 m 7 -12 d -14 7 d -6 13 + d f 1 0.28 0 c 966 1089 m 6 -12 d -13 8 d -6 12 d f 1 0.186667 0 c 963 1094 m 3 -5 d -13 8 d -3 6 d f black 963 1094 m 22 -42 d -13 6 d -22 45 d cl s 1 0.186667 0 c 956 1101 m 7 -7 d -13 9 d -5 6 d f 1 0.0933334 0 c 945 1112 m 11 -11 d -11 8 d -11 + 11 d f 1 0 0 c 940 1116 m 5 -4 d -11 8 d -6 6 d f black 940 1116 m 23 -22 d -13 9 d -22 23 d cl s 1 0 0 c 918 1116 m 22 X -12 10 d -23 1 d f black 918 1116 m 22 X -12 10 d -23 1 d cl s 1 0.0933334 0 c 896 1097 m 8 7 d -18 7 d -3 -4 d f 1 0 0 c 904 + 1104 m 14 12 d -13 11 d -19 -16 d f black 896 1097 m 22 19 d -13 11 d -22 -20 d cl s 1 0.28 0 c 873 1063 m 6 9 d -14 7 d -5 -7 d f 1 0.186667 0 c 879 1072 m 10 15 d -15 8 d -9 -16 d f 1 0.0933334 0 c 889 1087 m 7 10 d -13 10 d -9 -12 d f black 873 + 1063 m 23 34 d -13 10 d -23 -35 d cl s 1 0.56 0 c 851 1020 m 3 6 d -13 8 d -3 -6 d f 1 0.466667 0 c 854 1026 m 8 15 d -14 8 d -7 -15 d f 1 0.373333 0 c 862 1041 m 8 15 d -14 8 d -8 -15 d f 1 0.28 0 c 870 1056 m 3 7 d -13 9 d -4 -8 d f black 851 1020 + m 22 43 d -13 9 d -22 -44 d cl s 1 0.84 0 c 828 975 m 3 6 d -12 8 d -4 -8 d f 1 0.746667 0 c 831 981 m 8 15 d -13 8 d -7 -15 d f 1 0.653333 0 c 839 996 m 7 15 d -13 8 d -7 -15 d f 1 0.56 0 c 846 1011 m 5 9 d -13 8 d -5 -9 d f black 828 975 m 23 45 d + -13 8 d -23 -47 d cl s 0.88 1 0 c 806 934 m 1 2 d -12 8 d -2 -5 d f 0.973333 1 0 c 807 936 m 8 15 d -12 8 d -8 -15 d f 1 0.933333 0 c 815 951 m 8 15 d -12 8 d -8 -15 d f 1 0.84 0 c 823 966 m 5 9 d -13 6 d -4 -7 d f black 806 934 m 22 41 d -13 6 d + -22 -42 d cl s 0.693333 1 0 c 783 902 m 2 2 d -10 9 d -4 -7 d f 0.786667 1 0 c 785 904 m 11 16 d -10 8 d -11 -15 d f 0.88 1 0 c 796 920 m 10 14 d -13 5 d -7 -11 d f black 783 902 m 23 32 d -13 5 d -22 -33 d cl s 0.6 1 0 c 761 883 m 5 4 d -6 9 d -12 + -11 d f 0.693333 1 0 c 766 887 m 17 15 d -12 4 d -11 -10 d f black 761 883 m 22 19 d -12 4 d -23 -21 d cl s 0.6 1 0 c 739 876 m 22 7 d -13 2 d -22 -7 d f black 739 876 m 22 7 d -13 2 d -22 -7 d cl s 0.6 1 0 c 725 878 m 14 -2 d -13 2 d -23 4 d 6 -1 d + f 0.693333 1 0 c 716 880 m 9 -2 d -16 3 d f black 716 880 m 23 -4 d -13 2 d -23 4 d cl s 0.6 1 0 c 709 881 m -6 1 d -4 2 d f 0.693333 1 0 c 702 887 m 14 -7 d -7 1 d -10 3 d -17 10 d f 0.786667 1 0 c 694 892 m 8 -5 d -20 7 d -1 X f black 694 892 m 22 + -12 d -13 2 d -22 12 d cl s 0.786667 1 0 c 686 898 m 8 -6 d -13 2 d -13 10 d f 0.88 1 0 c 671 908 m 15 -10 d -18 6 d -10 7 d 13 -2 d f 0.973333 1 0 c 671 908 m 1 Y f black 671 908 m 23 -16 d -13 2 d -23 17 d cl s 0.88 1 0 c 671 909 m -13 2 d -4 4 d + f 0.973333 1 0 c 658 919 m 13 -11 d 1 Y -17 6 d -13 11 d f 1 0.933333 0 c 649 926 m 9 -7 d -17 7 d -5 4 d f black 649 926 m 22 -18 d -13 3 d -22 19 d cl s 1 0.933333 0 c 644 930 m 5 -4 d -13 4 d -9 7 d f 1 0.84 0 c 629 940 m 15 -10 d -17 7 d -13 11 + d f 1 0.746667 0 c 626 942 m 3 -2 d -15 8 d f black 626 942 m 23 -16 d -13 4 d -22 18 d cl s 1 0.933333 0 c 1708 1144 m -5 -6 d 9 -1 d f 1 0.84 0 c 1716 1137 m 14 14 d -8 9 d -14 -16 d 4 -7 d f 1 0.746667 0 c 1730 1151 m 8 9 d -13 4 d -3 -4 d f + black 1716 1137 m 22 23 d -13 4 d -22 -26 d cl s 0.973333 1 0 c 1694 1112 m 5 6 d -5 10 d -13 -16 d f 1 0.933333 0 c 1699 1118 m 15 17 d -2 2 d -9 1 d -9 -10 d f 1 0.84 0 c 1714 1135 m 2 2 d -4 X f black 1694 1112 m 22 25 d -13 1 d -22 -26 d cl s + 0.786667 1 0 c 1666 1095 m -8 -9 d 9 2 d f 0.88 1 0 c 1671 1089 m 12 12 d -3 10 d -14 -16 d 1 -7 d f 0.973333 1 0 c 1683 1101 m 11 11 d -13 X -1 -1 d f black 1671 1089 m 23 23 d -13 X -23 -26 d cl s 0.693333 1 0 c 1650 1078 m -14 -13 d 12 3 d f + 0.786667 1 0 c 1649 1068 m 18 17 d 3 Y -9 -2 d -8 -8 d -2 -10 d f 0.88 1 0 c 1667 1085 m 4 4 d -4 -1 d f black 1649 1068 m 22 21 d -13 -3 d -22 -21 d cl s 0.6 1 0 c 1628 1060 m -15 -9 d 7 2 d f 0.693333 1 0 c 1626 1055 m 21 12 d 1 1 d -12 -3 d -8 -5 + d -8 -7 d f 0.786667 1 0 c 1647 1067 m 2 1 d -1 X f black 1626 1055 m 23 13 d -13 -3 d -23 -14 d cl s 0.6 1 0 c 1620 1053 m -7 -2 d -22 -2 d 4 1 d f 0.693333 1 0 c 1604 1052 m 22 3 d -6 -2 d -25 -3 d f black 1604 1052 m 22 3 d -13 -4 d -22 -2 d cl s + 0.6 1 0 c 1595 1050 m -4 -1 d -6 3 d f 0.693333 1 0 c 1592 1056 m 12 -4 d -9 -2 d -10 2 d -17 8 d 4 X f 0.786667 1 0 c 1581 1060 m 11 -4 d -20 4 d f black 1581 1060 m 23 -8 d -13 -3 d -23 11 d cl s 0.693333 1 0 c 1572 1060 m -4 X -1 1 d f 0.786667 1 + 0 c 1575 1066 m 6 -6 d -9 X -5 1 d -12 12 d f 0.88 1 0 c 1562 1077 m 13 -11 d -20 7 d -9 9 d 5 -1 d f 0.973333 1 0 c 1559 1080 m 3 -3 d -11 4 d f black 1559 1080 m 22 -20 d -13 X -22 22 d cl s 0.88 1 0 c 1551 1081 m -5 1 d -1 2 d f 0.973333 1 0 c + 1552 1089 m 7 -9 d -8 1 d -6 3 d -9 12 d f 1 0.933333 0 c 1543 1100 m 9 -11 d -16 7 d -8 12 d f 1 0.84 0 c 1537 1109 m 6 -9 d -15 8 d -4 6 d f black 1537 1109 m 22 -29 d -13 2 d -22 32 d cl s 1 0.84 0 c 1534 1112 m 3 -3 d -13 5 d -4 6 d f 1 0.746667 + 0 c 1526 1124 m 8 -12 d -14 8 d -7 12 d f 1 0.653333 0 c 1518 1136 m 8 -12 d -13 8 d -8 12 d f 1 0.56 0 c 1514 1141 m 4 -5 d -13 8 d -4 6 d f black 1514 1141 m 23 -32 d -13 5 d -23 36 d cl s 1 0.56 0 c 1510 1148 m 4 -7 d -13 9 d -3 6 d f 1 0.466667 + 0 c 1501 1159 m 9 -11 d -12 8 d -8 12 d f 1 0.373333 0 c 1493 1171 m 8 -12 d -11 9 d -8 11 d f 1 0.28 0 c 1492 1172 m 1 -1 d -11 8 d -3 5 d f black 1492 1172 m 22 -31 d -13 9 d -22 34 d cl s 1 0.28 0 c 1482 1183 m 10 -11 d -13 12 d -7 7 d f 1 + 0.186667 0 c 1471 1194 m 11 -11 d -10 8 d -10 12 d f 1 0.0933334 0 c 1469 1195 m 2 -1 d -9 9 d -6 6 d f black 1469 1195 m 23 -23 d -13 12 d -23 25 d cl s 1 0.0933334 0 c 1451 1203 m 18 -8 d -13 14 d -8 4 d f 1 0 0 c 1447 1205 m 4 -2 d -3 10 d -14 6 + d f black 1447 1205 m 22 -10 d -13 14 d -22 10 d cl s 1 0.0933334 0 c 1424 1197 m 5 2 d -6 X f 1 0 0 c 1429 1199 m 18 6 d -13 14 d -23 -8 d 12 -12 d f black 1424 1197 m 23 8 d -13 14 d -23 -8 d cl s 1 0.186667 0 c 1402 1170 m 10 12 d -17 7 d -6 -9 d + f 1 0.0933334 0 c 1412 1182 m 12 15 d -1 2 d -16 6 d -12 -16 d f 1 0 0 c 1423 1199 m -12 12 d -4 -6 d f black 1402 1170 m 22 27 d -13 14 d -22 -31 d cl s 1 0.56 0 c 1367 1129 m f 1 0.466667 0 c 1380 1123 m 6 13 d -13 8 d -6 -15 d f 1 0.373333 0 c + 1386 1136 m 7 15 d -13 8 d -7 -15 d f 1 0.28 0 c 1393 1151 m 7 15 d -14 8 d -6 -15 d f 1 0.186667 0 c 1400 1166 m 2 4 d -13 10 d -3 -6 d f black 1380 1123 m 22 47 d -13 10 d -22 -51 d cl s 1 0.933333 0 c 1357 1059 m 1 4 d -10 9 d -4 -13 d f 1 0.84 0 + c 1358 1063 m 6 15 d -11 8 d -5 -14 d f 1 0.746667 0 c 1364 1078 m 5 14 d -12 8 d -4 -14 d f 1 0.653333 0 c 1369 1092 m 5 15 d -12 8 d -5 -15 d f 1 0.56 0 c 1374 1107 m 5 14 d -12 8 d -5 -14 d f 1 0.466667 0 c 1379 1121 m 1 2 d -13 6 d f black 1357 + 1059 m 23 64 d -13 6 d -23 -70 d cl s 0.506667 1 0 c 1325 986 m -3 -12 d 9 6 d f 0.6 1 0 c 1335 982 m 2 9 d -8 9 d -4 -14 d 6 -6 d f 0.693333 1 0 c 1337 991 m 5 15 d -10 8 d -3 -14 d f 0.786667 1 0 c 1342 1006 m 4 14 d -10 9 d -4 -15 d f 0.88 1 0 c + 1346 1020 m 4 14 d -10 9 d -4 -14 d f 0.973333 1 0 c 1350 1034 m 4 15 d -10 8 d -4 -14 d f 1 0.933333 0 c 1354 1049 m 3 10 d -13 X -2 Y f black 1335 982 m 22 77 d -13 X -22 -85 d cl s 0 1 0.146667 c 1301 886 m -2 -6 d 4 4 d f 0 1 0.0533333 c 1304 + 901 m -3 -15 d 2 -2 d 7 9 d f 0.0399999 1 0 c 1312 896 m 3 10 d -7 9 d -4 -14 d 6 -8 d f 0.133333 1 0 c 1315 906 m 3 14 d -7 9 d -3 -14 d f 0.226667 1 0 c 1318 920 m 4 14 d -8 9 d -3 -14 d f 0.32 1 0 c 1322 934 m 4 15 d -8 8 d -4 -14 d f 0.413333 1 + 0 c 1326 949 m 4 14 d -9 9 d -3 -15 d f 0.506667 1 0 c 1330 963 m 3 14 d -2 3 d -9 -6 d -1 -2 d f 0.6 1 0 c 1333 977 m 2 5 d -4 -2 d f black 1312 896 m 23 86 d -13 -8 d -23 -94 d cl s 0 1 0.8 c 1278 787 m -1 -3 d 1 2 d f 0 1 0.706667 c 1281 801 m -3 + -14 d -1 Y 5 11 d f 0 1 0.613333 c 1284 816 m -3 -15 d 2 -4 d 6 10 d f 0 1 0.52 c 1290 809 m 3 11 d -5 10 d -4 -14 d 5 -9 d f 0 1 0.426667 c 1293 820 m 3 15 d -5 9 d -3 -14 d f 0 1 0.333333 c 1296 835 m 4 14 d -6 9 d -3 -14 d f 0 1 0.24 c 1300 849 m + 4 14 d -6 9 d -4 -14 d f 0 1 0.146667 c 1304 863 m 3 14 d -4 7 d -4 -4 d -1 -8 d f 0 1 0.0533333 c 1307 877 m 4 15 d -1 1 d -7 -9 d f 0.0399999 1 0 c 1311 892 m 1 4 d -2 -3 d f black 1290 809 m 22 87 d -13 -16 d -22 -96 d cl s 0 0.64 1 c 1256 702 m + -2 -8 d 3 6 d f 0 0.733333 1 c 1260 716 m -4 -14 d 1 -2 d 4 11 d f 0 0.826667 1 c 1264 730 m -4 -14 d 1 -5 d 4 11 d f 0 0.92 1 c 1267 727 m 3 8 d -3 10 d -3 -15 d 1 -8 d f 0 1 0.986667 c 1270 735 m 3 14 d -2 10 d -4 -14 d f 0 1 0.893333 c 1273 749 m + 4 14 d -3 10 d -3 -14 d f 0 1 0.8 c 1277 763 m 4 14 d -3 9 d -1 -2 d -3 -11 d f 0 1 0.706667 c 1281 777 m 4 15 d -2 5 d -5 -11 d f 0 1 0.613333 c 1285 792 m 4 14 d 1 Y -6 -10 d f 0 1 0.52 c 1289 806 m 1 3 d -1 -2 d f black 1267 727 m 23 82 d -13 -25 + d -23 -90 d cl s 0 0.173333 1 c 1236 630 m -4 -13 d 3 10 d f 0 0.266667 1 c 1240 645 m -4 -15 d -1 -3 d 4 12 d f 0 0.36 1 c 1244 659 m -4 -14 d -1 -6 d 4 11 d f 0 0.453333 1 c 1245 657 m 2 5 d 1 11 d -4 -14 d -1 -9 d f 0 0.546666 1 c 1247 662 m 4 15 + d 2 11 d -5 -15 d f 0 0.64 1 c 1251 677 m 5 14 d 1 9 d -3 -6 d -1 -6 d f 0 0.733333 1 c 1256 691 m 5 15 d 5 Y -4 -11 d f 0 0.826667 1 c 1261 706 m 4 14 d 2 Y -4 -11 d f 0 0.92 1 c 1265 720 m 2 7 d -2 -5 d f black 1245 657 m 22 70 d -13 -33 d -22 -77 + d cl s 0.2 0 1 c 1214 572 m -4 -12 d 2 9 d f 0.106667 0 1 c 1220 586 m -6 -14 d -2 -3 d 4 12 d f 0.0133331 0 1 c 1226 601 m -6 -15 d -4 -5 d 3 11 d f 0 0.0800001 1 c 1232 616 m -6 -15 d -7 -9 d 3 12 d f 0 0.173333 1 c 1223 604 m 5 14 d 7 9 d -3 -10 + d -1 Y -10 -12 d f 0 0.266667 1 c 1228 618 m 7 15 d 4 6 d -4 -12 d f 0 0.36 1 c 1235 633 m 6 15 d 2 2 d -4 -11 d f 0 0.453333 1 c 1241 648 m 4 9 d -2 -7 d f black 1223 604 m 22 53 d -13 -40 d -22 -57 d cl s 0.386667 0 1 c 1197 541 m -10 -13 d 3 10 d + f 0.293333 0 1 c 1208 557 m -11 -16 d -7 -3 d 3 11 d f 0.2 0 1 c 1212 569 m -2 -9 d -2 -3 d -15 -8 d 3 12 d f 0.106667 0 1 c 1216 581 m -4 -12 d -16 -8 d 3 11 d f 0.0133331 0 1 c 1200 575 m 10 12 d 9 5 d -3 -11 d -17 -9 d f 0 0.0800001 1 c 1210 587 + m 12 16 d 1 Y -3 -12 d f 0 0.173333 1 c 1222 603 m 1 1 d -1 X f black 1200 575 m 23 29 d -13 -44 d -23 -32 d cl s 0.386667 0 1 c 1190 538 m -3 -10 d -22 -5 d 2 10 d f 0.293333 0 1 c 1193 549 m -3 -11 d -23 -5 d 4 12 d f 0.2 0 1 c 1196 561 m -3 -12 d + -22 -4 d 3 11 d f 0.106667 0 1 c 1199 572 m -3 -11 d -22 -5 d 3 12 d f 0.0133331 0 1 c 1178 570 m 22 5 d -1 -3 d -22 -4 d f black 1178 570 m 22 5 d -13 -47 d -22 -5 d cl s 0.386667 0 1 c 1167 533 m -2 -10 d -10 10 d f 0.293333 0 1 c 1171 545 m -4 + -12 d -12 X -11 11 d f 0.2 0 1 c 1174 556 m -3 -11 d -27 -1 d -2 2 d 3 10 d f 0.106667 0 1 c 1177 568 m -3 -12 d -29 X 3 11 d f 0.0133331 0 1 c 1168 579 m 10 -9 d -1 -2 d -29 -1 d 4 12 d f 0 0.0800001 1 c 1156 590 m 12 -11 d -16 X 3 11 d f 0 + 0.173333 1 c 1155 591 m 1 -1 d -1 X f black 1155 591 m 23 -21 d -13 -47 d -23 23 d cl s 0.2 0 1 c 1145 556 m -3 -10 d -5 10 d f 0.106667 0 1 c 1148 567 m -3 -11 d -8 X -5 13 d f 0.0133331 0 1 c 1152 579 m -4 -12 d -16 2 d -6 12 d f 0 0.0800001 1 c + 1155 590 m -3 -11 d -26 2 d -6 12 d f 0 0.173333 1 c 1149 602 m 6 -11 d -1 Y -35 3 d 1 Y 3 11 d f 0 0.266667 1 c 1143 615 m 6 -13 d -26 3 d 4 11 d f 0 0.36 1 c 1137 627 m 6 -12 d -16 1 d 4 11 d f 0 0.453333 1 c 1133 634 m 4 -7 d -6 X f black 1133 + 634 m 22 -43 d -13 -45 d -22 48 d cl s 0 0.173333 1 c 1123 605 m -3 -11 d -4 12 d f 0 0.266667 1 c 1127 616 m -4 -11 d -7 1 d -4 13 d f 0 0.36 1 c 1131 627 m -4 -11 d -15 3 d -5 12 d f 0 0.453333 1 c 1131 639 m 2 -5 d -2 -7 d -24 4 d -4 13 d f 0 + 0.546666 1 c 1126 652 m 5 -13 d -28 5 d -4 13 d f 0 0.64 1 c 1122 664 m 4 -12 d -27 5 d -2 5 d 3 6 d f 0 0.733333 1 c 1117 677 m 5 -13 d -22 4 d 4 11 d f 0 0.826667 1 c 1112 689 m 5 -12 d -13 2 d 5 11 d f 0 0.92 1 c 1110 695 m 2 -6 d -3 1 d f black + 1110 695 m 23 -61 d -13 -40 d -23 68 d cl s 0 0.64 1 c 1100 668 m -3 -6 d -2 7 d f 0 0.733333 1 c 1104 679 m -4 -11 d -5 1 d -3 13 d f 0 0.826667 1 c 1109 690 m -5 -11 d -12 3 d -4 13 d f 0 0.92 1 c 1108 702 m 2 -7 d -1 -5 d -21 5 d -3 13 d f 0 1 + 0.986667 c 1104 715 m 4 -13 d -23 6 d -4 13 d f 0 1 0.893333 c 1100 728 m 4 -13 d -23 6 d -3 12 d f 0 1 0.8 c 1097 740 m 3 -12 d -22 5 d -3 10 d 2 2 d f 0 1 0.706667 c 1093 753 m 4 -13 d -20 5 d 5 11 d f 0 1 0.613333 c 1089 766 m 4 -13 d -11 3 d 5 + 10 d f 0 1 0.52 c 1088 768 m 1 -2 d -2 X f black 1088 768 m 22 -73 d -13 -33 d -22 81 d cl s 0 1 0.8 c 1077 745 m -2 -2 d -1 3 d f 0 1 0.706667 c 1082 756 m -5 -11 d -3 1 d -3 13 d f 0 1 0.613333 c 1087 766 m -5 -10 d -11 3 d -4 13 d f 0 1 0.52 c + 1085 778 m 3 -10 d -1 -2 d -20 6 d -3 13 d f 0 1 0.426667 c 1081 791 m 4 -13 d -21 7 d -3 13 d f 0 1 0.333333 c 1078 804 m 3 -13 d -20 7 d -3 12 d f 0 1 0.24 c 1074 817 m 4 -13 d -20 6 d -4 13 d f 0 1 0.146667 c 1070 830 m 4 -13 d -20 6 d -1 6 d 3 5 + d f 0 1 0.0533333 c 1067 842 m 3 -12 d -14 4 d 7 9 d f 0.0399999 1 0 c 1066 847 m 1 -5 d -4 1 d f black 1066 847 m 22 -79 d -13 -25 d -22 86 d cl s 0 1 0.146667 c 1056 834 m -3 -5 d -2 7 d f 0 1 0.0533333 c 1063 843 m -7 -9 d -5 2 d -4 13 d f + 0.0399999 1 0 c 1063 855 m 3 -8 d -3 -4 d -16 6 d -3 13 d f 0.133333 1 0 c 1059 868 m 4 -13 d -19 7 d -3 13 d f 0.226667 1 0 c 1056 881 m 3 -13 d -18 7 d -4 12 d f 0.32 1 0 c 1052 893 m 4 -12 d -19 6 d -3 13 d f 0.413333 1 0 c 1048 906 m 4 -13 d -18 + 7 d -3 13 d f 0.506667 1 0 c 1044 919 m 4 -13 d -17 7 d -1 1 d 10 7 d f 0.6 1 0 c 1043 923 m 1 -4 d -4 2 d f black 1043 923 m 23 -76 d -13 -18 d -23 85 d cl s 0.506667 1 0 c 1040 921 m -10 -7 d -3 12 d f 0.6 1 0 c 1040 932 m 3 -9 d -3 -2 d -13 5 d + -4 13 d f 0.693333 1 0 c 1036 944 m 4 -12 d -17 7 d -4 12 d f 0.786667 1 0 c 1032 957 m 4 -13 d -17 7 d -3 13 d f 0.88 1 0 c 1028 970 m 4 -13 d -16 7 d -4 13 d f 0.973333 1 0 c 1024 982 m 4 -12 d -16 7 d -4 13 d f 1 0.933333 0 c 1021 991 m 3 -9 d + -16 8 d 1 Y f black 1021 991 m 22 -68 d -13 -9 d -22 77 d cl s 1 0.933333 0 c 1019 995 m 2 -4 d -13 X -4 11 d f 1 0.84 0 c 1014 1007 m 5 -12 d -15 7 d -5 13 d f 1 0.746667 0 c 1009 1020 m 5 -13 d -15 8 d -5 12 d f 1 0.653333 0 c 1004 1032 m 5 -12 d + -15 7 d -4 13 d f 1 0.56 0 c 999 1045 m 5 -13 d -14 8 d -5 12 d 3 -1 d f 1 0.466667 0 c 998 1046 m 1 -1 d -11 6 d f black 998 1046 m 23 -55 d -13 X -23 61 d cl s 1 0.56 0 c 988 1051 m -3 1 d f 1 0.466667 0 c 992 1057 m 6 -11 d -10 5 d -3 1 d -6 13 d + f 1 0.373333 0 c 985 1069 m 7 -12 d -13 8 d -7 12 d f 1 0.28 0 c 978 1081 m 7 -12 d -13 8 d -6 12 d f 1 0.186667 0 c 976 1084 m 2 -3 d -12 8 d -3 5 d f black 976 1084 m 22 -38 d -13 6 d -22 42 d cl s 1 0.186667 0 c 966 1092 m 10 -8 d -13 10 d -7 7 d + f 1 0.0933334 0 c 953 1102 m 13 -10 d -10 9 d -11 11 d 7 -8 d f 1 0 0 c 945 1112 m -5 4 d 12 -12 d f black 953 1102 m 23 -18 d -13 10 d -23 22 d cl s 1 0.0933334 0 c 948 1102 m 5 X -1 2 d f 1 0 0 c 931 1101 m 17 1 d 4 2 d -12 12 d -22 X f black 931 + 1101 m 22 1 d -13 14 d -22 X cl s 1 0.0933334 0 c 909 1083 m 18 15 d -23 6 d -8 -7 d f 1 0 0 c 927 1098 m 4 3 d -13 15 d -14 -12 d f black 909 1083 m 22 18 d -13 15 d -22 -19 d cl s 1 0.28 0 c 886 1051 m 10 14 d -17 7 d -6 -9 d f 1 0.186667 0 c 896 + 1065 m 11 15 d -18 7 d -10 -15 d f 1 0.0933334 0 c 907 1080 m 2 3 d -13 14 d -7 -10 d f black 886 1051 m 23 32 d -13 14 d -23 -34 d cl s 1 0.56 0 c 864 1011 m 4 7 d -14 8 d -3 -6 d f 1 0.466667 0 c 868 1018 m 9 16 d -15 7 d -8 -15 d f 1 0.373333 0 c + 877 1034 m 8 15 d -15 7 d -8 -15 d f 1 0.28 0 c 885 1049 m 1 2 d -13 12 d -3 -7 d f black 864 1011 m 22 40 d -13 12 d -22 -43 d cl s 1 0.84 0 c 841 969 m 2 4 d -12 8 d -3 -6 d f 1 0.746667 0 c 843 973 m 9 15 d -13 8 d -8 -15 d f 1 0.653333 0 c 852 + 988 m 8 15 d -14 8 d -7 -15 d f 1 0.56 0 c 860 1003 m 4 8 d -13 9 d -5 -9 d f black 841 969 m 23 42 d -13 9 d -23 -45 d cl s 0.88 1 0 c 807 936 m -1 -2 d 3 -1 d f 0.973333 1 0 c 819 931 m 6 11 d -10 9 d -8 -15 d 2 -3 d f 1 0.933333 0 c 825 942 m 9 + 16 d -11 8 d -8 -15 d f 1 0.84 0 c 834 958 m 7 11 d -13 6 d -5 -9 d f black 819 931 m 22 38 d -13 6 d -22 -41 d cl s 0.693333 1 0 c 785 904 m -2 -2 d 3 X f 0.786667 1 0 c 796 903 m 7 8 d -7 9 d -11 -16 d 1 -2 d f 0.88 1 0 c 803 911 m 12 16 d -6 6 d + -3 1 d -10 -14 d f 0.973333 1 0 c 815 927 m 4 4 d -10 2 d f black 796 903 m 23 28 d -13 3 d -23 -32 d cl s 0.6 1 0 c 766 887 m -5 -4 d 4 X f 0.693333 1 0 c 774 885 m 11 9 d 1 8 d -3 X -17 -15 d -1 -4 d f 0.786667 1 0 c 785 894 m 11 9 d -10 -1 d f + black 774 885 m 22 18 d -13 -1 d -22 -19 d cl s 0.6 1 0 c 765 883 m -4 X -22 -7 d 6 2 d f 0.693333 1 0 c 752 879 m 22 6 d -9 -2 d -20 -5 d f black 752 879 m 22 6 d -13 -2 d -22 -7 d cl s 0.6 1 0 c 745 878 m -6 -2 d -14 2 d f 0.693333 1 0 c 732 883 m + 20 -4 d -7 -1 d -20 X -9 2 d 12 3 d f 0.786667 1 0 c 729 884 m 3 -1 d -4 X f black 729 884 m 23 -5 d -13 -3 d -23 4 d cl s 0.693333 1 0 c 728 883 m -12 -3 d -14 7 d f 0.786667 1 0 c 711 892 m 18 -8 d -1 -1 d -26 4 d -8 5 d 9 2 d f 0.88 1 0 c 707 895 + m 4 -3 d -8 2 d f black 707 895 m 22 -11 d -13 -4 d -22 12 d cl s 0.786667 1 0 c 703 894 m -9 -2 d -8 6 d f 0.88 1 0 c 695 903 m 12 -8 d -4 -1 d -17 4 d -15 10 d f 0.973333 1 0 c 684 909 m 11 -6 d -24 5 d f black 684 909 m 23 -14 d -13 -3 d -23 16 d + cl s 0.973333 1 0 c 679 913 m 5 -4 d -13 -1 d -13 11 d f 1 0.933333 0 c 664 923 m 15 -10 d -21 6 d -9 7 d 9 -1 d f 1 0.84 0 c 662 925 m 2 -2 d -6 2 d f black 662 925 m 22 -16 d -13 -1 d -22 18 d cl s 1 0.933333 0 c 658 925 m -9 1 d -5 4 d f 1 0.84 0 + c 648 934 m 14 -9 d -4 X -14 5 d -15 10 d f 1 0.746667 0 c 639 939 m 9 -5 d -19 6 d -3 2 d f black 639 939 m 23 -14 d -13 1 d -23 16 d cl s 1 0.84 0 c 1729 1138 m 4 4 d -3 9 d -14 -14 d f 1 0.746667 0 c 1733 1142 m 18 16 d -13 2 d -8 -9 d f black + 1729 1138 m 22 20 d -13 2 d -22 -23 d cl s 0.973333 1 0 c 1699 1118 m -5 -6 d 5 2 d f 1 0.933333 0 c 1706 1116 m 9 8 d -1 11 d -15 -17 d -4 Y f 1 0.84 0 c 1715 1124 m 14 14 d -13 -1 d -2 -2 d f black 1706 1116 m 23 22 d -13 -1 d -22 -25 d cl s 0.88 + 1 0 c 1683 1101 m -12 -12 d 10 4 d f 0.973333 1 0 c 1684 1095 m 13 12 d 2 7 d -5 -2 d -11 -11 d -2 -8 d f 1 0.933333 0 c 1697 1107 m 9 9 d -7 -2 d f black 1684 1095 m 22 21 d -12 -4 d -23 -23 d cl s 0.786667 1 0 c 1667 1085 m -18 -17 d 10 7 d f 0.88 + 1 0 c 1662 1076 m 16 14 d 3 3 d -10 -4 d -4 -4 d -8 -10 d f 0.973333 1 0 c 1678 1090 m 6 5 d -3 -2 d f black 1662 1076 m 22 19 d -13 -6 d -22 -21 d cl s 0.693333 1 0 c 1647 1067 m -21 -12 d 7 4 d f 0.786667 1 0 c 1639 1063 m 16 9 d 4 3 d -10 -7 d -2 + -1 d -14 -8 d f 0.88 1 0 c 1655 1072 m 7 4 d -3 -1 d f black 1639 1063 m 23 13 d -13 -8 d -23 -13 d cl s 0.693333 1 0 c 1633 1059 m -7 -4 d -22 -3 d 6 3 d f 0.786667 1 0 c 1617 1058 m 22 5 d -6 -4 d -23 -4 d f black 1617 1058 m 22 5 d -13 -8 d -22 + -3 d cl s 0.693333 1 0 c 1610 1055 m -6 -3 d -12 4 d f 0.786667 1 0 c 1603 1061 m 14 -3 d -7 -3 d -18 1 d -11 4 d 9 2 d f 0.88 1 0 c 1594 1064 m 9 -3 d -13 1 d f black 1594 1064 m 23 -6 d -13 -6 d -23 8 d cl s 0.786667 1 0 c 1590 1062 m -9 -2 d -6 6 + d f 0.88 1 0 c 1584 1071 m 10 -7 d -4 -2 d -15 4 d -13 11 d f 0.973333 1 0 c 1572 1080 m 12 -9 d -22 6 d -3 3 d f black 1572 1080 m 22 -16 d -13 -4 d -22 20 d cl s 0.973333 1 0 c 1570 1082 m 2 -2 d -13 X -7 9 d f 1 0.933333 0 c 1559 1093 m 11 -11 d + -18 7 d -9 11 d f 1 0.84 0 c 1549 1104 m 10 -11 d -16 7 d -6 9 d f black 1549 1104 m 23 -24 d -13 X -22 29 d cl s 1 0.84 0 c 1549 1105 m -1 Y -12 5 d -3 3 d f 1 0.746667 0 c 1540 1116 m 9 -11 d -15 7 d -8 12 d f 1 0.653333 0 c 1530 1128 m 10 -12 d + -14 8 d -8 12 d f 1 0.56 0 c 1527 1132 m 3 -4 d -12 8 d -4 5 d f black 1527 1132 m 22 -28 d -12 5 d -23 32 d cl s 1 0.56 0 c 1521 1139 m 6 -7 d -13 9 d -4 7 d f 1 0.466667 0 c 1511 1151 m 10 -12 d -11 9 d -9 11 d f 1 0.373333 0 c 1505 1159 m 6 -8 d + -10 8 d -8 12 d 2 -2 d f 1 0.28 0 c 1493 1171 m -1 1 d 3 -3 d f black 1505 1159 m 22 -27 d -13 9 d -22 31 d cl s 1 0.373333 0 c 1501 1162 m 4 -3 d -10 10 d f 1 0.28 0 c 1488 1173 m 13 -11 d -6 7 d -3 3 d -10 11 d f 1 0.186667 0 c 1482 1179 m 6 -6 d + -6 10 d -11 11 d 1 -2 d f 1 0.0933334 0 c 1471 1194 m -2 1 d 3 -3 d f black 1482 1179 m 23 -20 d -13 13 d -23 23 d cl s 1 0.186667 0 c 1471 1183 m 11 -4 d -10 13 d f 1 0.0933334 0 c 1460 1188 m 11 -5 d 1 9 d -3 3 d -18 8 d -1 -3 d f 1 0 0 c 1451 + 1203 m -4 2 d 3 -5 d f black 1460 1188 m 22 -9 d -13 16 d -22 10 d cl s 1 0.0933334 0 c 1437 1181 m 23 7 d -10 12 d -21 -1 d -5 -2 d f 1 0 0 c 1450 1200 m -3 5 d -18 -6 d f black 1437 1181 m 23 7 d -13 17 d -23 -8 d cl s 1 0.28 0 c 1415 1158 m 1 1 d + -3 1 d f 1 0.186667 0 c 1416 1159 m 16 17 d -20 6 d -10 -12 d 11 -10 d f 1 0.0933334 0 c 1432 1176 m 5 5 d -13 16 d -12 -15 d f black 1415 1158 m 22 23 d -13 16 d -22 -27 d cl s 1 0.466667 0 c 1392 1118 m 6 10 d -12 8 d -6 -13 d f 1 0.373333 0 c + 1398 1128 m 9 15 d -14 8 d -7 -15 d f 1 0.28 0 c 1407 1143 m 8 15 d -2 2 d -13 6 d -7 -15 d f 1 0.186667 0 c 1413 1160 m -11 10 d -2 -4 d f black 1392 1118 m 23 40 d -13 12 d -22 -47 d cl s 1 0.933333 0 c 1358 1063 m -1 -4 d 4 2 d f 1 0.84 0 c 1370 + 1063 m 3 6 d -9 9 d -6 -15 d 3 -2 d f 1 0.746667 0 c 1373 1069 m 6 15 d -10 8 d -5 -14 d f 1 0.653333 0 c 1379 1084 m 6 14 d -11 9 d -5 -15 d f 1 0.56 0 c 1385 1098 m 6 15 d -12 8 d -5 -14 d f 1 0.466667 0 c 1391 1113 m 1 5 d -12 5 d -1 -2 d f black + 1370 1063 m 22 55 d -12 5 d -23 -64 d cl s 0.6 1 0 c 1337 991 m -2 -9 d 5 6 d f 0.693333 1 0 c 1348 996 m 1 Y -6 9 d -5 -15 d 3 -3 d f 0.786667 1 0 c 1348 997 m 5 14 d -7 9 d -4 -14 d f 0.88 1 0 c 1353 1011 m 5 15 d -8 8 d -4 -14 d f 0.973333 1 0 c + 1358 1026 m 4 14 d -8 9 d -4 -15 d f 1 0.933333 0 c 1362 1040 m 5 14 d -6 7 d -4 -2 d -3 -10 d f 1 0.84 0 c 1367 1054 m 3 9 d -9 -2 d f black 1348 996 m 22 67 d -13 -4 d -22 -77 d cl s 0.0399999 1 0 c 1315 906 m -3 -10 d 4 7 d f 0.133333 1 0 c 1318 + 920 m -3 -14 d 1 -3 d 5 11 d f 0.226667 1 0 c 1325 922 m 1 3 d -4 9 d -4 -14 d 3 -6 d f 0.32 1 0 c 1326 925 m 4 14 d -4 10 d -4 -15 d f 0.413333 1 0 c 1330 939 m 5 14 d -5 10 d -4 -14 d f 0.506667 1 0 c 1335 953 m 4 15 d -6 9 d -3 -14 d f 0.6 1 0 c + 1339 968 m 4 14 d -3 6 d -5 -6 d -2 -5 d f 0.693333 1 0 c 1343 982 m 5 14 d -8 -8 d f black 1325 922 m 23 74 d -13 -14 d -23 -86 d cl s 0 1 0.52 c 1293 820 m -3 -11 d 3 9 d f 0 1 0.426667 c 1296 835 m -3 -15 d -2 Y 4 11 d f 0 1 0.333333 c 1300 849 m + -4 -14 d 1 -6 d 4 11 d f 0 1 0.24 c 1303 847 m 2 6 d -1 10 d -4 -14 d 1 -9 d f 0 1 0.146667 c 1305 853 m 4 14 d -2 10 d -3 -14 d f 0 1 0.0533333 c 1309 867 m 4 15 d -2 10 d -4 -15 d f 0.0399999 1 0 c 1313 882 m 4 14 d -1 7 d -4 -7 d -1 -4 d f + 0.133333 1 0 c 1317 896 m 5 14 d -1 4 d -5 -11 d f 0.226667 1 0 c 1322 910 m 3 12 d -4 -8 d f black 1303 847 m 22 75 d -13 -26 d -22 -87 d cl s 0 0.92 1 c 1270 735 m -3 -8 d 2 6 d f 0 1 0.986667 c 1273 749 m -3 -14 d -1 -2 d 3 12 d f 0 1 0.893333 c + 1277 763 m -4 -14 d -1 -4 d 3 11 d f 0 1 0.8 c 1281 777 m -4 -14 d -2 -7 d 3 12 d f 0 1 0.706667 c 1280 775 m 2 6 d 3 11 d -4 -15 d -3 -9 d f 0 1 0.613333 c 1282 781 m 5 14 d 2 11 d -4 -14 d f 0 1 0.52 c 1287 795 m 4 15 d 2 8 d -3 -9 d -1 -3 d f 0 1 + 0.426667 c 1291 810 m 5 14 d 1 5 d -4 -11 d f 0 1 0.333333 c 1296 824 m 4 14 d 1 2 d -4 -11 d f 0 1 0.24 c 1300 838 m 3 9 d -2 -7 d f black 1280 775 m 23 72 d -13 -38 d -23 -82 d cl s 0 0.453333 1 c 1247 662 m -2 -5 d 1 4 d f 0 0.546666 1 c 1251 677 + m -4 -15 d -1 -1 d 3 12 d f 0 0.64 1 c 1256 691 m -5 -14 d -2 -4 d 2 12 d f 0 0.733333 1 c 1261 706 m -5 -15 d -5 -6 d 3 12 d f 0 0.826667 1 c 1265 720 m -4 -14 d -7 -9 d 3 12 d f 0 0.92 1 c 1258 714 m 3 8 d 8 11 d -2 -6 d -2 -7 d -8 -11 d f 0 1 + 0.986667 c 1261 722 m 5 15 d 6 8 d -3 -12 d f 0 1 0.893333 c 1266 737 m 6 15 d 3 4 d -3 -11 d f 0 1 0.8 c 1272 752 m 5 14 d 1 2 d -3 -12 d f 0 1 0.706667 c 1277 766 m 3 9 d -2 -7 d f black 1258 714 m 22 61 d -13 -48 d -22 -70 d cl s 0 0.173333 1 c + 1228 618 m -5 -14 d 2 12 d f 0 0.266667 1 c 1235 633 m -7 -15 d -3 -2 d 2 12 d f 0 0.36 1 c 1241 648 m -6 -15 d -8 -5 d 3 12 d f 0 0.453333 1 c 1246 661 m -1 -4 d -4 -9 d -11 -8 d 2 12 d f 0 0.546666 1 c 1249 673 m -3 -12 d -14 -9 d 2 12 d f 0 0.64 + 1 c 1235 669 m 5 9 d 11 7 d -2 -12 d -15 -9 d f 0 0.733333 1 c 1240 678 m 7 15 d 7 4 d -3 -12 d f 0 0.826667 1 c 1247 693 m 8 15 d 2 1 d -3 -12 d f 0 0.92 1 c 1255 708 m 3 6 d -1 -5 d f black 1235 669 m 23 45 d -13 -57 d -22 -53 d cl s 0.0133331 0 1 + c 1210 587 m -10 -12 d 2 9 d f 0 0.0800001 1 c 1222 603 m -12 -16 d -8 -3 d 2 13 d f 0 0.173333 1 c 1225 616 m -2 -12 d -1 -1 d -18 -6 d 3 12 d f 0 0.266667 1 c 1227 628 m -2 -12 d -18 -7 d 2 12 d f 0 0.36 1 c 1230 640 m -3 -12 d -18 -7 d 2 12 d f 0 + 0.453333 1 c 1213 643 m 3 3 d 16 6 d -2 -12 d -19 -7 d f 0 0.546666 1 c 1216 646 m 14 16 d 4 2 d -2 -12 d f 0 0.64 1 c 1230 662 m 5 7 d -1 -5 d f black 1213 643 m 22 26 d -12 -65 d -23 -29 d cl s 0.0133331 0 1 c 1202 584 m -2 -9 d -22 -5 d 2 10 d f + 0 0.0800001 1 c 1204 597 m -2 -13 d -22 -4 d 2 12 d f 0 0.173333 1 c 1207 609 m -3 -12 d -22 -5 d 2 12 d f 0 0.266667 1 c 1209 621 m -2 -12 d -23 -5 d 2 12 d f 0 0.36 1 c 1211 633 m -2 -12 d -23 -5 d 3 12 d f 0 0.453333 1 c 1191 638 m 22 5 d -2 -10 + d -22 -5 d f black 1191 638 m 22 5 d -13 -68 d -22 -5 d cl s 0.0133331 0 1 c 1180 580 m -2 -10 d -10 9 d f 0 0.0800001 1 c 1182 592 m -2 -12 d -12 -1 d -12 11 d f 0 0.173333 1 c 1184 604 m -2 -12 d -26 -2 d -1 1 d 3 11 d f 0 0.266667 1 c 1186 616 m + -2 -12 d -26 -2 d 2 12 d f 0 0.36 1 c 1189 628 m -3 -12 d -26 -2 d 2 12 d f 0 0.453333 1 c 1188 640 m 3 -2 d -2 -10 d -27 -2 d 3 12 d f 0 0.546666 1 c 1174 651 m 14 -11 d -23 -2 d 2 12 d f 0 0.64 1 c 1168 655 m 6 -4 d -7 -1 d f black 1168 655 m 23 + -17 d -13 -68 d -23 21 d cl s 0 0.173333 1 c 1158 602 m -3 -11 d -6 11 d f 0 0.266667 1 c 1160 614 m -2 -12 d -9 X -6 13 d f 0 0.36 1 c 1162 626 m -2 -12 d -17 1 d -6 12 d f 0 0.453333 1 c 1165 638 m -3 -12 d -25 1 d -4 7 d 1 5 d f 0 0.546666 1 c + 1167 650 m -2 -12 d -31 1 d 3 12 d f 0 0.64 1 c 1164 662 m 4 -7 d -1 -5 d -30 1 d 2 12 d f 0 0.733333 1 c 1157 674 m 7 -12 d -25 1 d 3 12 d f 0 0.826667 1 c 1149 686 m 8 -12 d -15 1 d 3 11 d f 0 0.92 1 c 1146 692 m 3 -6 d -4 X f black 1146 692 m 22 + -37 d -13 -64 d -22 43 d cl s 0 0.453333 1 c 1134 639 m -1 -5 d -2 5 d f 0 0.546666 1 c 1137 651 m -3 -12 d -3 X -5 13 d f 0 0.64 1 c 1139 663 m -2 -12 d -11 1 d -4 12 d f 0 0.733333 1 c 1142 675 m -3 -12 d -17 1 d -5 13 d f 0 0.826667 1 c 1145 686 + m -3 -11 d -25 2 d -5 12 d f 0 0.92 1 c 1143 699 m 3 -7 d -1 -6 d -33 3 d -2 6 d 2 7 d f 0 1 0.986667 c 1138 711 m 5 -12 d -31 3 d 3 11 d f 0 1 0.893333 c 1132 724 m 6 -13 d -23 2 d 3 12 d f 0 1 0.8 c 1127 736 m 5 -12 d -14 1 d 3 11 d f 0 1 0.706667 + c 1123 744 m 4 -8 d -6 X f black 1123 744 m 23 -52 d -13 -58 d -23 61 d cl s 0 0.92 1 c 1112 702 m -2 -7 d -2 7 d f 0 1 0.986667 c 1115 713 m -3 -11 d -4 X -4 13 d f 0 1 0.893333 c 1118 725 m -3 -12 d -11 2 d -4 13 d f 0 1 0.8 c 1121 736 m -3 -11 d + -18 3 d -3 12 d f 0 1 0.706667 c 1122 748 m 1 -4 d -2 -8 d -24 4 d -4 13 d f 0 1 0.613333 c 1117 761 m 5 -13 d -29 5 d -4 13 d f 0 1 0.52 c 1113 774 m 4 -13 d -28 5 d -1 2 d 3 9 d f 0 1 0.426667 c 1108 786 m 5 -12 d -22 3 d 4 11 d f 0 1 0.333333 c + 1104 799 m 4 -13 d -13 2 d 4 12 d f 0 1 0.24 c 1101 806 m 3 -7 d -5 1 d f black 1101 806 m 22 -62 d -13 -49 d -22 73 d cl s 0 1 0.52 c 1091 777 m -3 -9 d -3 10 d f 0 1 0.426667 c 1095 788 m -4 -11 d -6 1 d -4 13 d f 0 1 0.333333 c 1099 800 m -4 -12 + d -14 3 d -3 13 d f 0 1 0.24 c 1099 811 m 2 -5 d -2 -6 d -21 4 d -4 13 d f 0 1 0.146667 c 1095 824 m 4 -13 d -25 6 d -4 13 d f 0 1 0.0533333 c 1091 837 m 4 -13 d -25 6 d -3 12 d f 0.0399999 1 0 c 1086 849 m 5 -12 d -24 5 d -1 5 d 3 7 d f 0.133333 1 + 0 c 1082 862 m 4 -13 d -17 5 d 5 10 d f 0.226667 1 0 c 1079 873 m 3 -11 d -8 2 d f black 1079 873 m 22 -67 d -13 -38 d -22 79 d cl s 0.0399999 1 0 c 1069 854 m -3 -7 d -3 8 d f 0.133333 1 0 c 1074 864 m -5 -10 d -6 1 d -4 13 d f 0.226667 1 0 c 1078 + 875 m 1 -2 d -5 -9 d -15 4 d -3 13 d f 0.32 1 0 c 1073 887 m 5 -12 d -22 6 d -4 12 d f 0.413333 1 0 c 1069 900 m 4 -13 d -21 6 d -4 13 d f 0.506667 1 0 c 1065 913 m 4 -13 d -21 6 d -4 13 d f 0.6 1 0 c 1060 925 m 5 -12 d -21 6 d -1 4 d 5 6 d f + 0.693333 1 0 c 1056 938 m 4 -13 d -12 4 d f black 1056 938 m 23 -65 d -13 -26 d -23 76 d cl s 0.6 1 0 c 1048 929 m -5 -6 d -3 9 d f 0.693333 1 0 c 1056 938 m -8 -9 d -8 3 d -4 12 d f 0.786667 1 0 c 1051 950 m 5 -12 d -20 6 d -4 13 d f 0.88 1 0 c + 1046 963 m 5 -13 d -19 7 d -4 13 d f 0.973333 1 0 c 1041 975 m 5 -12 d -18 7 d -4 12 d f 1 0.933333 0 c 1037 988 m 4 -13 d -17 7 d -3 9 d 4 2 d f 1 0.84 0 c 1034 995 m 3 -7 d -12 5 d f black 1034 995 m 22 -57 d -13 -15 d -22 68 d cl s 1 0.933333 0 c + 1025 993 m -4 -2 d -2 4 d f 1 0.84 0 c 1031 1000 m 3 -5 d -9 -2 d -6 2 d -5 12 d f 1 0.746667 0 c 1025 1013 m 6 -13 d -17 7 d -5 13 d f 1 0.653333 0 c 1019 1025 m 6 -12 d -16 7 d -5 12 d f 1 0.56 0 c 1013 1037 m 6 -12 d -15 7 d -5 13 d f 1 0.466667 + 0 c 1011 1041 m 2 -4 d -14 8 d -1 1 d f black 1011 1041 m 23 -46 d -13 -4 d -23 55 d cl s 1 0.466667 0 c 1006 1049 m 5 -8 d -13 5 d -6 11 d f 1 0.373333 0 c 997 1061 m 9 -12 d -14 8 d -7 12 d f 1 0.28 0 c 989 1072 m 8 -11 d -12 8 d -7 12 d 9 -7 d f + 1 0.186667 0 c 978 1081 m -2 3 d 11 -10 d f black 989 1072 m 22 -31 d -13 5 d -22 38 d cl s 1 0.28 0 c 988 1073 m 1 -1 d -2 2 d f 1 0.186667 0 c 972 1083 m 16 -10 d -1 1 d -11 10 d -10 8 d f 1 0.0933334 0 c 966 1086 m 6 -3 d -6 9 d -13 10 d f black + 966 1086 m 23 -14 d -13 12 d -23 18 d cl s 1 0.0933334 0 c 944 1084 m 22 2 d -13 16 d -5 X -14 -5 d f 1 0 0 c 948 1102 m -17 -1 d 3 -4 d f black 944 1084 m 22 2 d -13 16 d -22 -1 d cl s 1 0.186667 0 c 922 1066 m 11 9 d -21 4 d f 1 0.0933334 0 c 933 + 1075 m 11 9 d -10 13 d -7 1 d -18 -15 d 3 -4 d f 1 0 0 c 934 1097 m -3 4 d -4 -3 d f black 922 1066 m 22 18 d -13 17 d -22 -18 d cl s 1 0.373333 0 c 899 1037 m 4 5 d -14 5 d f 1 0.28 0 c 903 1042 m 12 16 d -19 7 d -10 -14 d 3 -4 d f 1 0.186667 0 c + 915 1058 m 7 8 d -10 13 d -5 1 d -11 -15 d f 1 0.0933334 0 c 912 1079 m -3 4 d -2 -3 d f black 899 1037 m 23 29 d -13 17 d -23 -32 d cl s 1 0.56 0 c 877 1001 m 6 10 d -15 7 d -4 -7 d f 1 0.466667 0 c 883 1011 m 10 16 d -16 7 d -9 -16 d f 1 0.373333 + 0 c 893 1027 m 6 10 d -10 10 d -4 2 d -8 -15 d f 1 0.28 0 c 889 1047 m -3 4 d -1 -2 d f black 877 1001 m 22 36 d -13 14 d -22 -40 d cl s 1 0.84 0 c 854 964 m 1 1 d -12 8 d -2 -4 d f 1 0.746667 0 c 855 965 m 9 15 d -12 8 d -9 -15 d f 1 0.653333 0 c + 864 980 m 10 16 d -14 7 d -8 -15 d f 1 0.56 0 c 874 996 m 3 5 d -13 10 d -4 -8 d f black 854 964 m 23 37 d -13 10 d -23 -42 d cl s 0.973333 1 0 c 832 931 m 2 3 d -9 8 d -6 -11 d f 1 0.933333 0 c 834 934 m 10 15 d -10 9 d -9 -16 d f 1 0.84 0 c 844 + 949 m 10 15 d -13 5 d -7 -11 d f black 832 931 m 22 33 d -13 5 d -22 -38 d cl s 0.786667 1 0 c 803 911 m -7 -8 d 9 2 d f 0.88 1 0 c 809 906 m 11 11 d -5 10 d -12 -16 d 2 -6 d f 0.973333 1 0 c 820 917 m 12 14 d -13 X -4 -4 d f black 809 906 m 23 25 d + -13 X -23 -28 d cl s 0.693333 1 0 c 785 894 m -11 -9 d 6 3 d f 0.786667 1 0 c 787 891 m 14 9 d 4 5 d -9 -2 d -11 -9 d -5 -6 d f 0.88 1 0 c 801 900 m 8 6 d -4 -1 d f black 787 891 m 22 15 d -13 -3 d -22 -18 d cl s 0.693333 1 0 c 780 888 m -6 -3 d -22 + -6 d 6 4 d f 0.786667 1 0 c 765 887 m 22 4 d -7 -3 d -22 -5 d f black 765 887 m 22 4 d -13 -6 d -22 -6 d cl s 0.693333 1 0 c 758 883 m -6 -4 d -20 4 d f 0.786667 1 0 c 749 890 m 16 -3 d -7 -4 d -26 X -3 1 d 11 6 d f 0.88 1 0 c 742 891 m 7 -1 d -9 X + f black 742 891 m 23 -4 d -13 -8 d -23 5 d cl s 0.786667 1 0 c 740 890 m -11 -6 d -18 8 d f 0.88 1 0 c 726 898 m 16 -7 d -2 -1 d -29 2 d -4 3 d 9 4 d f 0.973333 1 0 c 720 901 m 6 -3 d -10 1 d f black 720 901 m 22 -10 d -13 -7 d -22 11 d cl s 0.88 1 + 0 c 716 899 m -9 -4 d -12 8 d f 0.973333 1 0 c 707 908 m 13 -7 d -4 -2 d -21 4 d -11 6 d 5 2 d f 1 0.933333 0 c 697 914 m 10 -6 d -18 3 d f black 697 914 m 23 -13 d -13 -6 d -23 14 d cl s 0.973333 1 0 c 689 911 m -5 -2 d -5 4 d f 1 0.933333 0 c 689 + 918 m 8 -4 d -8 -3 d -10 2 d -15 10 d f 1 0.84 0 c 675 926 m 14 -8 d -25 5 d -2 2 d f black 675 926 m 22 -12 d -13 -5 d -22 16 d cl s 1 0.84 0 c 671 928 m 4 -2 d -13 -1 d -14 9 d f 1 0.746667 0 c 652 937 m 19 -9 d -23 6 d -9 5 d f black 652 937 m 23 + -11 d -13 -1 d -23 14 d cl s 1 0.84 0 c 1733 1142 m -4 -4 d 4 1 d f 1 0.746667 0 c 1742 1140 m 12 9 d -1 9 d -2 X -18 -16 d -3 Y f 1 0.653333 0 c 1754 1149 m 10 7 d -11 2 d f black 1742 1140 m 22 16 d -13 2 d -22 -20 d cl s 1 0.933333 0 c 1715 1124 + m -9 -8 d 7 3 d f 1 0.84 0 c 1719 1122 m 11 9 d 3 8 d -4 -1 d -14 -14 d -2 -5 d f 1 0.746667 0 c 1730 1131 m 12 9 d -9 -1 d f black 1719 1122 m 23 18 d -13 -2 d -23 -22 d cl s 0.973333 1 0 c 1697 1107 m -13 -12 d 8 5 d f 1 0.933333 0 c 1697 1103 m + 11 10 d 5 6 d -7 -3 d -9 -9 d -5 -7 d f 1 0.84 0 c 1708 1113 m 11 9 d -6 -3 d f black 1697 1103 m 22 19 d -13 -6 d -22 -21 d cl s 0.88 1 0 c 1678 1090 m -16 -14 d 8 6 d f 0.973333 1 0 c 1675 1086 m 11 9 d 6 5 d -8 -5 d -6 -5 d -8 -8 d f 1 0.933333 0 + c 1686 1095 m 11 8 d -5 -3 d f black 1675 1086 m 22 17 d -13 -8 d -22 -19 d cl s 0.786667 1 0 c 1655 1072 m -16 -9 d 5 3 d f 0.88 1 0 c 1652 1072 m 6 3 d 12 7 d -8 -6 d -7 -4 d -11 -6 d f 0.973333 1 0 c 1658 1075 m 17 11 d -5 -4 d f black 1652 1072 + m 23 14 d -13 -10 d -23 -13 d cl s 0.786667 1 0 c 1644 1066 m -5 -3 d -22 -5 d 5 3 d f 0.88 1 0 c 1630 1066 m 22 6 d -8 -6 d -22 -5 d f black 1630 1066 m 22 6 d -13 -9 d -22 -5 d cl s 0.786667 1 0 c 1622 1061 m -5 -3 d -14 3 d f 0.88 1 0 c 1617 1067 + m 13 -1 d -8 -5 d -19 X -9 3 d 10 3 d f 0.973333 1 0 c 1607 1068 m 10 -1 d -13 X f black 1607 1068 m 23 -2 d -13 -8 d -23 6 d cl s 0.88 1 0 c 1604 1067 m -10 -3 d -10 7 d f 0.973333 1 0 c 1592 1076 m 15 -8 d -3 -1 d -20 4 d -12 9 d 4 X f 1 0.933333 + 0 c 1585 1080 m 7 -4 d -16 4 d f black 1585 1080 m 22 -12 d -13 -4 d -22 16 d cl s 0.973333 1 0 c 1576 1080 m -4 X -2 2 d f 1 0.933333 0 c 1577 1086 m 8 -6 d -9 X -6 2 d -11 11 d f 1 0.84 0 c 1564 1097 m 13 -11 d -18 7 d -10 11 d 6 -2 d f 1 0.746667 + 0 c 1562 1098 m 2 -1 d -9 5 d f black 1562 1098 m 23 -18 d -13 X -23 24 d cl s 1 0.84 0 c 1555 1102 m -6 2 d 1 Y f 1 0.746667 0 c 1553 1108 m 9 -10 d -7 4 d -6 3 d -9 11 d f 1 0.653333 0 c 1541 1120 m 12 -12 d -13 8 d -10 12 d f 1 0.56 0 c 1540 1121 + m 1 -1 d -11 8 d -3 4 d f black 1540 1121 m 22 -23 d -13 6 d -22 28 d cl s 1 0.56 0 c 1530 1131 m 10 -10 d -13 11 d -6 7 d f 1 0.466667 0 c 1519 1142 m 11 -11 d -9 8 d -10 12 d f 1 0.373333 0 c 1518 1143 m 1 -1 d -8 9 d -6 8 d f black 1518 1143 m 22 + -22 d -13 11 d -22 27 d cl s 1 0.373333 0 c 1505 1153 m 13 -10 d -13 16 d -4 3 d f 1 0.28 0 c 1495 1160 m 10 -7 d -4 9 d -13 11 d 2 -6 d f 1 0.186667 0 c 1488 1173 m -6 6 d 8 -12 d f black 1495 1160 m 23 -17 d -13 16 d -23 20 d cl s 1 0.28 0 c 1488 + 1163 m 7 -3 d -5 7 d f 1 0.186667 0 c 1473 1168 m 15 -5 d 2 4 d -8 12 d -11 4 d -4 -6 d f 1 0.0933334 0 c 1471 1183 m -11 5 d 7 -11 d f black 1473 1168 m 22 -8 d -13 19 d -22 9 d cl s 1 0.186667 0 c 1450 1163 m 23 5 d -6 9 d -24 -4 d f 1 0.0933334 0 + c 1467 1177 m -7 11 d -23 -7 d 6 -8 d f black 1450 1163 m 23 5 d -13 20 d -23 -7 d cl s 1 0.28 0 c 1428 1145 m 10 8 d -22 6 d -1 -1 d f 1 0.186667 0 c 1438 1153 m 12 10 d -7 10 d -11 3 d -16 -17 d f 1 0.0933334 0 c 1443 1173 m -6 8 d -5 -5 d f black + 1428 1145 m 22 18 d -13 18 d -22 -23 d cl s 1 0.466667 0 c 1405 1112 m 6 8 d -13 8 d -6 -10 d f 1 0.373333 0 c 1411 1120 m 11 16 d -15 7 d -9 -15 d f 1 0.28 0 c 1422 1136 m 6 9 d -13 13 d -8 -15 d f black 1405 1112 m 23 33 d -13 13 d -23 -40 d cl s + 1 0.84 0 c 1373 1069 m -3 -6 d 6 2 d f 1 0.746667 0 c 1383 1068 m 4 7 d -8 9 d -6 -15 d 3 -4 d f 1 0.653333 0 c 1387 1075 m 7 15 d -9 8 d -6 -14 d f 1 0.56 0 c 1394 1090 m 8 15 d -11 8 d -6 -15 d f 1 0.466667 0 c 1402 1105 m 3 7 d -13 6 d -1 -5 d f + black 1383 1068 m 22 44 d -13 6 d -22 -55 d cl s 0.693333 1 0 c 1348 997 m -1 Y f 0.786667 1 0 c 1353 1011 m -5 -14 d -1 Y 7 10 d f 0.88 1 0 c 1361 1014 m 2 Y -3 10 d -5 -15 d 2 -5 d f 0.973333 1 0 c 1361 1016 m 7 15 d -6 9 d -4 -14 d f 1 0.933333 0 + c 1368 1031 m 6 14 d -7 9 d -5 -14 d f 1 0.84 0 c 1374 1045 m 6 15 d -4 5 d -6 -2 d -3 -9 d f 1 0.746667 0 c 1380 1060 m 3 8 d -7 -3 d f black 1361 1014 m 22 54 d -13 -5 d -22 -67 d cl s 0.226667 1 0 c 1326 925 m -1 -3 d 1 2 d f 0.32 1 0 c 1330 939 + m -4 -14 d -1 Y 4 11 d f 0.413333 1 0 c 1335 953 m -5 -14 d -4 Y 5 11 d f 0.506667 1 0 c 1338 954 m 2 3 d -1 11 d -4 -15 d -7 Y f 0.6 1 0 c 1340 957 m 5 15 d -2 10 d -4 -14 d f 0.693333 1 0 c 1345 972 m 5 15 d -2 9 d -5 -14 d f 0.786667 1 0 c 1350 + 987 m 6 14 d -1 5 d -7 -10 d f 0.88 1 0 c 1356 1001 m 5 13 d -6 -8 d f black 1338 954 m 23 60 d -13 -18 d -23 -74 d cl s 0 1 0.24 c 1305 853 m -2 -6 d 1 5 d f 0 1 0.146667 c 1309 867 m -4 -14 d -1 -1 d 3 11 d f 0 1 0.0533333 c 1313 882 m -4 -15 d -2 + -4 d 4 12 d f 0.0399999 1 0 c 1317 896 m -4 -14 d -2 -7 d 3 11 d f 0.133333 1 0 c 1316 892 m 2 7 d 4 11 d -5 -14 d -3 -10 d f 0.226667 1 0 c 1318 899 m 6 15 d 2 10 d -1 -2 d -3 -12 d f 0.32 1 0 c 1324 914 m 5 14 d 1 7 d -4 -11 d f 0.413333 1 0 c + 1329 928 m 5 15 d 1 3 d -5 -11 d f 0.506667 1 0 c 1334 943 m 4 11 d -3 -8 d f black 1316 892 m 22 62 d -13 -32 d -22 -75 d cl s 0 1 0.706667 c 1282 781 m -2 -6 d 1 5 d f 0 1 0.613333 c 1287 795 m -5 -14 d -1 -1 d 3 12 d f 0 1 0.52 c 1291 810 m -4 + -15 d -3 -3 d 3 12 d f 0 1 0.426667 c 1296 824 m -5 -14 d -4 -6 d 2 12 d f 0 1 0.333333 c 1300 838 m -4 -14 d -7 -8 d 3 11 d f 0 1 0.24 c 1293 834 m 3 7 d 8 11 d -1 -5 d -3 -9 d -8 -11 d f 0 1 0.146667 c 1296 841 m 5 14 d 6 8 d -3 -11 d f 0 1 + 0.0533333 c 1301 855 m 6 15 d 4 5 d -4 -12 d f 0.0399999 1 0 c 1307 870 m 6 15 d 1 1 d -3 -11 d f 0.133333 1 0 c 1313 885 m 3 7 d -2 -6 d f black 1293 834 m 23 58 d -13 -45 d -23 -72 d cl s 0 0.92 1 c 1261 722 m -3 -8 d 1 7 d f 0 1 0.986667 c 1266 + 737 m -5 -15 d -2 -1 d 2 12 d f 0 1 0.893333 c 1272 752 m -6 -15 d -5 -4 d 3 12 d f 0 1 0.8 c 1277 766 m -5 -14 d -8 -7 d 2 13 d f 0 1 0.706667 c 1281 780 m -1 -5 d -3 -9 d -11 -8 d 2 12 d f 0 1 0.613333 c 1284 792 m -3 -12 d -13 -10 d 2 12 d f 0 1 + 0.52 c 1271 784 m 5 12 d 11 8 d -3 -12 d -14 -10 d f 0 1 0.426667 c 1276 796 m 7 15 d 6 5 d -2 -12 d f 0 1 0.333333 c 1283 811 m 7 15 d 2 1 d -3 -11 d f 0 1 0.24 c 1290 826 m 3 8 d -1 -7 d f black 1271 784 m 22 50 d -13 -59 d -22 -61 d cl s 0 0.64 1 + c 1240 678 m -5 -9 d 2 7 d f 0 0.733333 1 c 1247 693 m -7 -15 d -3 -2 d 2 12 d f 0 0.826667 1 c 1255 708 m -8 -15 d -8 -5 d 2 13 d f 0 0.92 1 c 1259 721 m -1 -7 d -3 -6 d -14 -7 d 2 12 d f 0 1 0.986667 c 1261 733 m -2 -12 d -16 -8 d 2 12 d f 0 1 + 0.893333 c 1264 745 m -3 -12 d -16 -8 d 2 12 d f 0 1 0.8 c 1248 747 m 3 3 d 15 8 d -2 -13 d -17 -8 d f 0 1 0.706667 c 1251 750 m 9 16 d 8 4 d -2 -12 d f 0 1 0.613333 c 1260 766 m 9 15 d 1 1 d -2 -12 d f 0 1 0.52 c 1269 781 m 2 3 d -1 -2 d f black + 1248 747 m 23 37 d -13 -70 d -23 -45 d cl s 0 0.453333 1 c 1216 646 m -3 -3 d 2 Y f 0 0.546666 1 c 1230 662 m -14 -16 d -3 -1 d 2 12 d f 0 0.64 1 c 1237 676 m -2 -7 d -5 -7 d -15 -5 d 2 13 d f 0 0.733333 1 c 1239 688 m -2 -12 d -20 -6 d 2 12 d f 0 + 0.826667 1 c 1241 701 m -2 -13 d -20 -6 d 2 12 d f 0 0.92 1 c 1243 713 m -2 -12 d -20 -7 d 2 13 d f 0 1 0.986667 c 1245 725 m -2 -12 d -20 -6 d 2 12 d f 0 1 0.893333 c 1226 725 m 9 9 d 12 3 d -2 -12 d -20 -6 d f 0 1 0.8 c 1235 734 m 13 13 d -1 -10 d + f black 1226 725 m 22 22 d -13 -78 d -22 -26 d cl s 0 0.453333 1 c 1213 645 m -2 Y -22 -5 d 3 Y f 0 0.546666 1 c 1215 657 m -2 -12 d -22 -4 d 2 12 d f 0 0.64 1 c 1217 670 m -2 -13 d -22 -4 d 2 12 d f 0 0.733333 1 c 1219 682 m -2 -12 d -22 -5 d 2 13 + d f 0 0.826667 1 c 1221 694 m -2 -12 d -22 -4 d 2 12 d f 0 0.92 1 c 1223 707 m -2 -13 d -22 -4 d 2 12 d f 0 1 0.986667 c 1225 719 m -2 -12 d -22 -5 d 2 13 d f 0 1 0.893333 c 1204 720 m 22 5 d -1 -6 d -22 -4 d f black 1204 720 m 22 5 d -13 -82 d -22 + -5 d cl s 0 0.453333 1 c 1191 641 m -3 Y -3 2 d f 0 0.546666 1 c 1193 653 m -2 -12 d -3 -1 d -14 11 d f 0 0.64 1 c 1195 665 m -2 -12 d -19 -2 d -6 4 d 1 8 d f 0 0.733333 1 c 1197 678 m -2 -13 d -26 -2 d 2 12 d f 0 0.826667 1 c 1199 690 m -2 -12 d + -26 -3 d 2 12 d f 0 0.92 1 c 1201 702 m -2 -12 d -26 -3 d 2 12 d f 0 1 0.986667 c 1203 715 m -2 -13 d -26 -3 d 3 13 d f 0 1 0.893333 c 1195 726 m 9 -6 d -1 -5 d -25 -3 d 2 12 d f 0 1 0.8 c 1181 734 m 14 -8 d -15 -2 d f black 1181 734 m 23 -14 d -13 + -82 d -23 17 d cl s 0 0.64 1 c 1169 663 m -1 -8 d -4 7 d f 0 0.733333 1 c 1171 675 m -2 -12 d -5 -1 d -7 12 d f 0 0.826667 1 c 1173 687 m -2 -12 d -14 -1 d -8 12 d f 0 0.92 1 c 1175 699 m -2 -12 d -24 -1 d -3 6 d 1 7 d f 0 1 0.986667 c 1178 712 m -3 + -13 d -28 X 2 12 d f 0 1 0.893333 c 1180 724 m -2 -12 d -29 -1 d 2 12 d f 0 1 0.8 c 1179 736 m 2 -2 d -1 -10 d -29 -1 d 3 12 d f 0 1 0.706667 c 1170 748 m 9 -12 d -25 -1 d 2 12 d f 0 1 0.613333 c 1161 759 m 9 -11 d -14 -1 d 2 12 d f 0 1 0.52 c 1159 + 762 m 2 -3 d -3 X f black 1159 762 m 22 -28 d -13 -79 d -22 37 d cl s 0 0.92 1 c 1147 699 m -1 -7 d -3 7 d f 0 1 0.986667 c 1149 711 m -2 -12 d -4 X -5 12 d f 0 1 0.893333 c 1151 723 m -2 -12 d -11 X -6 13 d f 0 1 0.8 c 1154 735 m -3 -12 d -19 1 d + -5 12 d f 0 1 0.706667 c 1156 747 m -2 -12 d -27 1 d -4 8 d 1 4 d f 0 1 0.613333 c 1158 759 m -2 -12 d -32 1 d 3 12 d f 0 1 0.52 c 1154 771 m 5 -9 d -1 -3 d -31 1 d 2 12 d f 0 1 0.426667 c 1147 784 m 7 -13 d -25 1 d 3 12 d f 0 1 0.333333 c 1140 796 + m 7 -12 d -15 X 3 12 d f 0 1 0.24 c 1136 803 m 4 -7 d -5 X f black 1136 803 m 23 -41 d -13 -70 d -23 52 d cl s 0 1 0.706667 c 1124 748 m -1 -4 d -1 4 d f 0 1 0.613333 c 1127 760 m -3 -12 d -2 X -5 13 d f 0 1 0.52 c 1129 772 m -2 -12 d -10 1 d -4 13 + d f 0 1 0.426667 c 1132 784 m -3 -12 d -16 2 d -5 12 d f 0 1 0.333333 c 1135 796 m -3 -12 d -24 2 d -4 13 d f 0 1 0.24 c 1134 808 m 2 -5 d -1 -7 d -31 3 d -3 7 d 1 5 d f 0 1 0.146667 c 1129 820 m 5 -12 d -32 3 d 3 12 d f 0 1 0.0533333 c 1123 833 m 6 + -13 d -24 3 d 4 11 d f 0.0399999 1 0 c 1117 845 m 6 -12 d -14 1 d 3 12 d f 0.133333 1 0 c 1114 853 m 3 -8 d -5 1 d f black 1114 853 m 22 -50 d -13 -59 d -22 62 d cl s 0 1 0.24 c 1102 811 m -1 -5 d -2 5 d f 0 1 0.146667 c 1105 823 m -3 -12 d -3 X -4 + 13 d f 0 1 0.0533333 c 1109 834 m -4 -11 d -10 1 d -4 13 d f 0.0399999 1 0 c 1112 846 m -3 -12 d -18 3 d -5 12 d f 0.133333 1 0 c 1112 858 m 2 -5 d -2 -7 d -26 3 d -4 13 d f 0.226667 1 0 c 1106 870 m 6 -12 d -30 4 d -3 11 d 1 Y f 0.32 1 0 c 1101 882 + m 5 -12 d -27 4 d 5 11 d f 0.413333 1 0 c 1096 895 m 5 -13 d -17 3 d 4 11 d f 0.506667 1 0 c 1091 905 m 5 -10 d -8 1 d f black 1091 905 m 23 -52 d -13 -47 d -22 67 d cl s 0.226667 1 0 c 1079 874 m -1 Y -1 2 d f 0.32 1 0 c 1084 885 m -5 -11 d -1 1 d + -5 12 d f 0.413333 1 0 c 1088 896 m -4 -11 d -11 2 d -4 13 d f 0.506667 1 0 c 1090 907 m 1 -2 d -3 -9 d -19 4 d -4 13 d f 0.6 1 0 c 1085 920 m 5 -13 d -25 6 d -5 12 d f 0.693333 1 0 c 1079 932 m 6 -12 d -25 5 d -4 13 d f 0.786667 1 0 c 1074 945 m 5 + -13 d -23 6 d 7 9 d f 0.88 1 0 c 1069 956 m 5 -11 d -11 2 d f black 1069 956 m 22 -51 d -12 -32 d -23 65 d cl s 0.693333 1 0 c 1056 938 m f 0.786667 1 0 c 1063 947 m -7 -9 d -5 12 d f 0.88 1 0 c 1068 957 m 1 -1 d -6 -9 d -12 3 d -5 13 d f 0.973333 1 + 0 c 1062 969 m 6 -12 d -22 6 d -5 12 d f 1 0.933333 0 c 1056 981 m 6 -12 d -21 6 d -4 13 d f 1 0.84 0 c 1050 994 m 6 -13 d -19 7 d -3 7 d 5 3 d f 1 0.746667 0 c 1047 1001 m 3 -7 d -11 4 d f black 1047 1001 m 22 -45 d -13 -18 d -22 57 d cl s 1 0.84 0 + c 1039 998 m -5 -3 d -3 5 d f 1 0.746667 0 c 1043 1006 m 4 -5 d -8 -3 d -8 2 d -6 13 d f 1 0.653333 0 c 1036 1018 m 7 -12 d -18 7 d -6 12 d f 1 0.56 0 c 1028 1030 m 8 -12 d -17 7 d -6 12 d f 1 0.466667 0 c 1024 1036 m 4 -6 d -15 7 d -2 4 d f black + 1024 1036 m 23 -35 d -13 -6 d -23 46 d cl s 1 0.466667 0 c 1019 1041 m 5 -5 d -13 5 d -5 8 d f 1 0.373333 0 c 1008 1053 m 11 -12 d -13 8 d -9 12 d f 1 0.28 0 c 1002 1059 m 6 -6 d -11 8 d -8 11 d f black 1002 1059 m 22 -23 d -13 5 d -22 31 d cl s 1 + 0.28 0 c 992 1063 m 10 -4 d -13 13 d -1 1 d f 1 0.186667 0 c 979 1068 m 13 -5 d -4 10 d -16 10 d -5 Y f 1 0.0933334 0 c 972 1083 m -6 3 d 6 -8 d f black 979 1068 m 23 -9 d -13 13 d -23 14 d cl s 1 0.186667 0 c 957 1064 m 22 4 d -7 10 d -21 -5 d f 1 + 0.0933334 0 c 972 1078 m -6 8 d -22 -2 d 7 -11 d f black 957 1064 m 22 4 d -13 18 d -22 -2 d cl s 1 0.28 0 c 934 1047 m 9 6 d -14 2 d f 1 0.186667 0 c 943 1053 m 14 11 d -6 9 d -18 2 d -11 -9 d 7 -11 d f 1 0.0933334 0 c 951 1073 m -7 11 d -11 -9 d f + black 934 1047 m 23 17 d -13 20 d -22 -18 d cl s 1 0.373333 0 c 912 1021 m 13 15 d -22 6 d -4 -5 d f 1 0.28 0 c 925 1036 m 9 11 d -5 8 d -14 3 d -12 -16 d f 1 0.186667 0 c 929 1055 m -7 11 d -7 -8 d f black 912 1021 m 22 26 d -12 19 d -23 -29 d cl s + 1 0.56 0 c 890 990 m 10 14 d -17 7 d -6 -10 d f 1 0.466667 0 c 900 1004 m 11 16 d -18 7 d -10 -16 d f 1 0.373333 0 c 911 1020 m 1 1 d -13 16 d -6 -10 d f black 890 990 m 22 31 d -13 16 d -22 -36 d cl s 1 0.84 0 c 855 965 m -1 -1 d 7 -3 d f 1 + 0.746667 0 c 867 958 m 11 15 d -14 7 d -9 -15 d 6 -4 d f 1 0.653333 0 c 878 973 m 11 15 d -15 8 d -10 -16 d f 1 0.56 0 c 889 988 m 1 2 d -13 11 d -3 -5 d f black 867 958 m 23 32 d -13 11 d -23 -37 d cl s 0.973333 1 0 c 834 934 m -2 -3 d 4 -1 d f 1 + 0.933333 0 c 845 930 m 8 11 d -9 8 d -10 -15 d 2 -4 d f 1 0.84 0 c 853 941 m 13 16 d -5 4 d -7 3 d -10 -15 d f 1 0.746667 0 c 866 957 m 1 1 d -6 3 d f black 845 930 m 22 28 d -13 6 d -22 -33 d cl s 0.88 1 0 c 820 917 m -11 -11 d 11 3 d f 0.973333 1 + 0 c 822 910 m 16 14 d -2 6 d -4 1 d -12 -14 d -8 Y f 1 0.933333 0 c 838 924 m 7 6 d -9 X f black 822 910 m 23 20 d -13 1 d -23 -25 d cl s 0.786667 1 0 c 801 900 m -14 -9 d 5 3 d f 0.88 1 0 c 800 899 m 14 7 d 6 3 d -11 -3 d -8 -6 d -9 -6 d f 0.973333 + 1 0 c 814 906 m 8 4 d -2 -1 d f black 800 899 m 22 11 d -13 -4 d -22 -15 d cl s 0.786667 1 0 c 792 894 m -5 -3 d -22 -4 d 4 3 d f 0.88 1 0 c 777 896 m 23 3 d -8 -5 d -23 -4 d f black 777 896 m 23 3 d -13 -8 d -22 -4 d cl s 0.786667 1 0 c 769 890 m + -4 -3 d -16 3 d f 0.88 1 0 c 772 897 m 5 -1 d -8 -6 d -20 X -7 1 d 8 6 d f 0.973333 1 0 c 755 901 m 17 -4 d -22 X f black 755 901 m 22 -5 d -12 -9 d -23 4 d cl s 0.88 1 0 c 750 897 m -8 -6 d -16 7 d f 0.973333 1 0 c 744 905 m 11 -4 d -5 -4 d -24 1 d + -6 3 d 7 5 d f 1 0.933333 0 c 733 909 m 11 -4 d -17 1 d f black 733 909 m 22 -8 d -13 -10 d -22 10 d cl s 0.973333 1 0 c 727 906 m -7 -5 d -13 7 d f 1 0.933333 0 c 722 914 m 11 -5 d -6 -3 d -20 2 d -10 6 d 6 2 d f 1 0.84 0 c 710 919 m 12 -5 d -19 2 + d f black 710 919 m 23 -10 d -13 -8 d -23 13 d cl s 1 0.933333 0 c 703 916 m -6 -2 d -8 4 d f 1 0.84 0 c 700 923 m 10 -4 d -7 -3 d -14 2 d -14 8 d 3 1 d f 1 0.746667 0 c 688 928 m 12 -5 d -22 4 d f black 688 928 m 22 -9 d -13 -5 d -22 12 d cl s 1 + 0.84 0 c 678 927 m -3 -1 d -4 2 d f 1 0.746667 0 c 676 932 m 12 -4 d -10 -1 d -7 1 d -19 9 d 2 X f 1 0.653333 0 c 665 935 m 11 -3 d -22 5 d f black 665 935 m 23 -7 d -13 -2 d -23 11 d cl s 1 0.746667 0 c 1754 1149 m -12 -9 d 8 2 d f 1 0.653333 0 c + 1755 1142 m 22 13 d -13 1 d -10 -7 d -4 -7 d f black 1755 1142 m 22 13 d -13 1 d -22 -16 d cl s 1 0.84 0 c 1730 1131 m -11 -9 d 6 3 d f 1 0.746667 0 c 1732 1128 m 14 9 d 4 5 d -8 -2 d -12 -9 d -5 -6 d f 1 0.653333 0 c 1746 1137 m 9 5 d -5 X f black + 1732 1128 m 23 14 d -13 -2 d -23 -18 d cl s 1 0.933333 0 c 1708 1113 m -11 -10 d 6 4 d f 1 0.84 0 c 1710 1112 m 8 6 d 7 7 d -6 -3 d -11 -9 d -5 -6 d f 1 0.746667 0 c 1718 1118 m 14 10 d -7 -3 d f black 1710 1112 m 22 16 d -13 -6 d -22 -19 d cl s + 0.973333 1 0 c 1686 1095 m -11 -9 d 4 3 d f 1 0.933333 0 c 1688 1096 m 4 3 d 11 8 d -6 -4 d -11 -8 d -7 -6 d f 1 0.84 0 c 1692 1099 m 18 13 d -7 -5 d f black 1688 1096 m 22 16 d -13 -9 d -22 -17 d cl s 0.88 1 0 c 1658 1075 m -6 -3 d 2 1 d f 0.973333 + 1 0 c 1679 1089 m -4 -3 d -17 -11 d -4 -2 d 9 8 d f 1 0.933333 0 c 1665 1082 m 23 14 d -9 -7 d -16 -8 d f black 1665 1082 m 23 14 d -13 -10 d -23 -14 d cl s 0.88 1 0 c 1654 1073 m -2 -1 d -22 -6 d 3 2 d f 0.973333 1 0 c 1643 1074 m 8 3 d 12 4 d -9 + -8 d -21 -5 d f 1 0.933333 0 c 1651 1077 m 14 5 d -2 -1 d f black 1643 1074 m 22 8 d -13 -10 d -22 -6 d cl s 0.88 1 0 c 1633 1068 m -3 -2 d -13 1 d f 0.973333 1 0 c 1633 1074 m 10 X -10 -6 d -16 -1 d -10 1 d 11 4 d f 1 0.933333 0 c 1620 1073 m 13 1 + d -15 -2 d f black 1620 1073 m 23 1 d -13 -8 d -23 2 d cl s 0.973333 1 0 c 1618 1072 m -11 -4 d -15 8 d f 1 0.933333 0 c 1598 1079 m 22 -6 d -2 -1 d -26 4 d -7 4 d f black 1598 1079 m 22 -6 d -13 -5 d -22 12 d cl s 1 0.933333 0 c 1597 1080 m 1 -1 d + -13 1 d -8 6 d f 1 0.84 0 c 1579 1090 m 18 -10 d -20 6 d -13 11 d f 1 0.746667 0 c 1575 1092 m 4 -2 d -15 7 d -2 1 d f black 1575 1092 m 23 -13 d -13 1 d -23 18 d cl s 1 0.746667 0 c 1565 1100 m 10 -8 d -13 6 d -9 10 d f 1 0.653333 0 c 1553 1109 m + 12 -9 d -12 8 d -12 12 d 4 -4 d f 1 0.56 0 c 1541 1120 m -1 1 d 5 -5 d f black 1553 1109 m 22 -17 d -13 6 d -22 23 d cl s 1 0.653333 0 c 1550 1111 m 3 -2 d -8 7 d f 1 0.56 0 c 1536 1122 m 14 -11 d -5 5 d -5 5 d -10 10 d f 1 0.466667 0 c 1531 1126 m + 5 -4 d -6 9 d -11 11 d 1 -1 d f 1 0.373333 0 c 1519 1142 m -1 1 d 2 -2 d f black 1531 1126 m 22 -17 d -13 12 d -22 22 d cl s 1 0.466667 0 c 1521 1132 m 10 -6 d -11 15 d f 1 0.373333 0 c 1508 1140 m 13 -8 d -1 9 d -2 2 d -13 10 d -8 Y f 1 0.28 0 c + 1505 1153 m -10 7 d 10 -15 d f black 1508 1140 m 23 -14 d -13 17 d -23 17 d cl s 1 0.373333 0 c 1501 1142 m 7 -2 d -3 5 d f 1 0.28 0 c 1486 1146 m 15 -4 d 4 3 d -10 15 d -7 3 d -8 -8 d f 1 0.186667 0 c 1488 1163 m -15 5 d 7 -13 d f black 1486 1146 m + 22 -6 d -13 20 d -22 8 d cl s 1 0.28 0 c 1463 1143 m 23 3 d -6 9 d -21 -5 d f 1 0.186667 0 c 1480 1155 m -7 13 d -23 -5 d 9 -13 d f black 1463 1143 m 23 3 d -13 22 d -23 -5 d cl s 1 0.28 0 c 1441 1130 m 22 13 d -4 7 d -21 3 d -10 -8 d f 1 0.186667 0 + c 1459 1150 m -9 13 d -12 -10 d f black 1441 1130 m 22 13 d -13 20 d -22 -18 d cl s 1 0.466667 0 c 1418 1106 m 7 7 d -14 7 d -6 -8 d f 1 0.373333 0 c 1425 1113 m 16 16 d -19 7 d -11 -16 d f 1 0.28 0 c 1441 1129 m 1 Y -13 15 d -6 -9 d f black 1418 + 1106 m 23 24 d -13 15 d -23 -33 d cl s 1 0.746667 0 c 1387 1075 m -4 -7 d 6 2 d f 1 0.653333 0 c 1396 1073 m 6 8 d -8 9 d -7 -15 d 2 -5 d f 1 0.56 0 c 1402 1081 m 10 16 d -10 8 d -8 -15 d f 1 0.466667 0 c 1412 1097 m 6 9 d -13 6 d -3 -7 d f black + 1396 1073 m 22 33 d -13 6 d -22 -44 d cl s 0.88 1 0 c 1361 1016 m -2 Y 1 1 d f 0.973333 1 0 c 1368 1031 m -7 -15 d 1 -1 d 6 10 d f 1 0.933333 0 c 1374 1032 m 1 3 d -1 10 d -6 -14 d -6 Y f 1 0.84 0 c 1375 1035 m 9 15 d -4 10 d -6 -15 d f 1 0.746667 0 + c 1384 1050 m 8 16 d -3 4 d -6 -2 d -3 -8 d f 1 0.653333 0 c 1392 1066 m 4 7 d -7 -3 d f black 1374 1032 m 22 41 d -13 -5 d -22 -54 d cl s 0.506667 1 0 c 1340 957 m -2 -3 d 1 3 d f 0.6 1 0 c 1345 972 m -5 -15 d -1 X 4 10 d f 0.693333 1 0 c 1350 987 + m -5 -15 d -2 -5 d 5 11 d f 0.786667 1 0 c 1351 988 m 1 2 d 4 11 d -6 -14 d -2 -9 d f 0.88 1 0 c 1352 990 m 8 15 d 2 10 d -1 -1 d -5 -13 d f 0.973333 1 0 c 1360 1005 m 7 15 d 1 5 d -6 -10 d f 1 0.933333 0 c 1367 1020 m 7 12 d -6 -7 d f black 1351 + 988 m 23 44 d -13 -18 d -23 -60 d cl s 0.133333 1 0 c 1318 899 m -2 -7 d 1 6 d f 0.226667 1 0 c 1324 914 m -6 -15 d -1 -1 d 3 11 d f 0.32 1 0 c 1329 928 m -5 -14 d -4 -5 d 3 12 d f 0.413333 1 0 c 1334 943 m -5 -15 d -6 -7 d 3 12 d f 0.506667 1 0 c + 1329 941 m 2 4 d 8 12 d -1 -3 d -4 -11 d -8 -10 d f 0.6 1 0 c 1331 945 m 7 15 d 5 7 d -4 -10 d f 0.693333 1 0 c 1338 960 m 7 15 d 3 3 d -5 -11 d f 0.786667 1 0 c 1345 975 m 6 13 d -3 -10 d f black 1329 941 m 22 47 d -13 -34 d -22 -62 d cl s 0 1 0.24 + c 1296 841 m -3 -7 d 1 5 d f 0 1 0.146667 c 1301 855 m -5 -14 d -2 -2 d 3 12 d f 0 1 0.0533333 c 1307 870 m -6 -15 d -4 -4 d 2 12 d f 0.0399999 1 0 c 1313 885 m -6 -15 d -8 -7 d 3 12 d f 0.133333 1 0 c 1317 898 m -1 -6 d -3 -7 d -11 -10 d 2 13 d f + 0.226667 1 0 c 1306 897 m 2 3 d 12 9 d -3 -11 d -13 -10 d f 0.32 1 0 c 1308 900 m 7 15 d 8 6 d -3 -12 d f 0.413333 1 0 c 1315 915 m 8 15 d 3 3 d -3 -12 d f 0.506667 1 0 c 1323 930 m 6 11 d -3 -8 d f black 1306 897 m 23 44 d -13 -49 d -23 -58 d cl s + 0 1 0.52 c 1276 796 m -5 -12 d 2 10 d f 0 1 0.426667 c 1283 811 m -7 -15 d -3 -2 d 2 12 d f 0 1 0.333333 c 1290 826 m -7 -15 d -8 -5 d 2 12 d f 0 1 0.24 c 1294 839 m -1 -5 d -3 -8 d -13 -8 d 2 13 d f 0 1 0.146667 c 1297 851 m -3 -12 d -15 -8 d 2 12 + d f 0 1 0.0533333 c 1299 863 m -2 -12 d -16 -8 d 2 12 d f 0.0399999 1 0 c 1284 859 m 6 11 d 12 5 d -3 -12 d -16 -8 d f 0.133333 1 0 c 1290 870 m 9 15 d 5 3 d -2 -13 d f 0.226667 1 0 c 1299 885 m 7 12 d -2 -9 d f black 1284 859 m 22 38 d -13 -63 d + -22 -50 d cl s 0 1 0.8 c 1251 750 m -3 -3 d 1 3 d f 0 1 0.706667 c 1260 766 m -9 -16 d -2 X 2 12 d f 0 1 0.613333 c 1269 781 m -9 -15 d -9 -4 d 2 12 d f 0 1 0.52 c 1273 794 m -2 -10 d -2 -3 d -16 -7 d 2 13 d f 0 1 0.426667 c 1275 806 m -2 -12 d -18 + -7 d 2 12 d f 0 1 0.333333 c 1277 818 m -2 -12 d -18 -7 d 1 12 d f 0 1 0.24 c 1279 831 m -2 -13 d -19 -7 d 2 13 d f 0 1 0.146667 c 1261 830 m 6 8 d 14 5 d -2 -12 d -19 -7 d f 0 1 0.0533333 c 1267 838 m 13 16 d 3 1 d -2 -12 d f 0.0399999 1 0 c 1280 + 854 m 4 5 d -1 -4 d f black 1261 830 m 23 29 d -13 -75 d -23 -37 d cl s 0 1 0.893333 c 1235 734 m -9 -9 d 1 6 d f 0 1 0.8 c 1249 750 m -1 -3 d -13 -13 d -8 -3 d 2 13 d f 0 1 0.706667 c 1251 762 m -2 -12 d -20 -6 d 2 12 d f 0 1 0.613333 c 1253 774 m + -2 -12 d -20 -6 d 1 13 d f 0 1 0.52 c 1255 787 m -2 -13 d -21 -5 d 2 12 d f 0 1 0.426667 c 1257 799 m -2 -12 d -21 -6 d 2 12 d f 0 1 0.333333 c 1258 811 m -1 -12 d -21 -6 d 2 13 d f 0 1 0.24 c 1239 813 m 10 8 d 11 3 d -2 -13 d -20 -5 d f 0 1 + 0.146667 c 1249 821 m 12 9 d -1 -6 d f black 1239 813 m 22 17 d -13 -83 d -22 -22 d cl s 0 1 0.893333 c 1227 731 m -1 -6 d -22 -5 d 1 7 d f 0 1 0.8 c 1229 744 m -2 -13 d -22 -4 d 1 12 d f 0 1 0.706667 c 1231 756 m -2 -12 d -23 -5 d 2 13 d f 0 1 + 0.613333 c 1232 769 m -1 -13 d -23 -4 d 2 12 d f 0 1 0.52 c 1234 781 m -2 -12 d -22 -5 d 2 13 d f 0 1 0.426667 c 1236 793 m -2 -12 d -22 -4 d 2 12 d f 0 1 0.333333 c 1238 806 m -2 -13 d -22 -4 d 1 12 d f 0 1 0.24 c 1217 809 m 22 4 d -1 -7 d -23 -5 d + f black 1217 809 m 22 4 d -13 -88 d -22 -5 d cl s 0 1 0.893333 c 1205 727 m -1 -7 d -9 6 d f 0 1 0.8 c 1206 739 m -1 -12 d -10 -1 d -14 8 d 1 2 d f 0 1 0.706667 c 1208 752 m -2 -13 d -24 -3 d 1 13 d f 0 1 0.613333 c 1210 764 m -2 -12 d -25 -3 d 2 12 + d f 0 1 0.52 c 1212 777 m -2 -13 d -25 -3 d 2 12 d f 0 1 0.426667 c 1214 789 m -2 -12 d -25 -4 d 2 13 d f 0 1 0.333333 c 1215 801 m -1 -12 d -25 -3 d 2 12 d f 0 1 0.24 c 1207 812 m 10 -3 d -2 -8 d -24 -3 d 2 12 d f 0 1 0.146667 c 1194 817 m 13 -5 d + -14 -2 d f black 1194 817 m 23 -8 d -13 -89 d -23 14 d cl s 0 1 0.8 c 1182 736 m -1 -2 d -2 2 d f 0 1 0.706667 c 1183 749 m -1 -13 d -3 X -9 12 d f 0 1 0.613333 c 1185 761 m -2 -12 d -13 -1 d -9 11 d f 0 1 0.52 c 1187 773 m -2 -12 d -24 -2 d -2 3 d + 1 10 d f 0 1 0.426667 c 1189 786 m -2 -13 d -27 -1 d 2 12 d f 0 1 0.333333 c 1191 798 m -2 -12 d -27 -2 d 3 12 d f 0 1 0.24 c 1193 810 m -2 -12 d -26 -2 d 2 12 d f 0 1 0.146667 c 1189 822 m 5 -5 d -1 -7 d -26 -2 d 2 12 d f 0 1 0.0533333 c 1177 833 m + 12 -11 d -20 -2 d 2 13 d f 0.0399999 1 0 c 1172 838 m 5 -5 d -6 X f black 1172 838 m 22 -21 d -13 -83 d -22 28 d cl s 0 1 0.52 c 1160 772 m -1 -10 d -5 9 d f 0 1 0.426667 c 1162 784 m -2 -12 d -6 -1 d -7 13 d f 0 1 0.333333 c 1165 796 m -3 -12 d -15 + X -7 12 d f 0 1 0.24 c 1167 808 m -2 -12 d -25 X -4 7 d 1 5 d f 0 1 0.146667 c 1169 820 m -2 -12 d -30 X 3 12 d f 0 1 0.0533333 c 1171 833 m -2 -13 d -29 X 2 12 d f 0.0399999 1 0 c 1166 845 m 6 -7 d -1 -5 d -29 -1 d 3 12 d f 0.133333 1 0 c 1157 856 + m 9 -11 d -21 -1 d 2 12 d f 0.226667 1 0 c 1149 867 m 8 -11 d -10 X f black 1149 867 m 23 -29 d -13 -76 d -23 41 d cl s 0 1 0.24 c 1137 808 m -1 -5 d -2 5 d f 0 1 0.146667 c 1140 820 m -3 -12 d -3 X -5 12 d f 0 1 0.0533333 c 1142 832 m -2 -12 d -11 + X -6 13 d f 0.0399999 1 0 c 1145 844 m -3 -12 d -19 1 d -6 12 d f 0.133333 1 0 c 1147 856 m -2 -12 d -28 1 d -3 8 d 1 4 d f 0.226667 1 0 c 1149 868 m -1 Y -2 -11 d -32 1 d 3 12 d f 0.32 1 0 c 1141 880 m 8 -12 d -31 1 d 3 12 d f 0.413333 1 0 c 1133 + 892 m 8 -12 d -20 1 d 3 11 d f 0.506667 1 0 c 1127 902 m 6 -10 d -9 X f black 1127 902 m 22 -35 d -13 -64 d -22 50 d cl s 0.133333 1 0 c 1115 857 m -1 -4 d -2 5 d f 0.226667 1 0 c 1118 869 m -3 -12 d -3 1 d -6 12 d f 0.32 1 0 c 1121 881 m -3 -12 d + -12 1 d -5 12 d f 0.413333 1 0 c 1124 892 m -3 -11 d -20 1 d -5 13 d f 0.506667 1 0 c 1126 904 m 1 -2 d -3 -10 d -28 3 d -5 10 d 1 2 d f 0.6 1 0 c 1118 916 m 8 -12 d -34 3 d 4 11 d f 0.693333 1 0 c 1111 928 m 7 -12 d -22 2 d 5 11 d f 0.786667 1 0 c + 1104 939 m 7 -11 d -10 1 d f black 1104 939 m 23 -37 d -13 -49 d -23 52 d cl s 0.506667 1 0 c 1092 907 m -1 -2 d -1 2 d f 0.6 1 0 c 1096 918 m -4 -11 d -2 X -5 13 d f 0.693333 1 0 c 1101 929 m -5 -11 d -11 2 d -6 12 d f 0.786667 1 0 c 1104 940 m -1 + Y -3 -10 d -22 3 d -5 13 d f 0.88 1 0 c 1096 952 m 8 -12 d -30 5 d -5 11 d 1 1 d f 0.973333 1 0 c 1089 964 m 7 -12 d -26 5 d 6 9 d f 1 0.933333 0 c 1082 975 m 7 -11 d -13 2 d f black 1082 975 m 22 -36 d -13 -34 d -22 51 d cl s 0.88 1 0 c 1070 957 m + -1 -1 d -1 1 d f 0.973333 1 0 c 1076 966 m -6 -9 d -2 X -6 12 d f 1 0.933333 0 c 1081 976 m 1 -1 d -6 -9 d -14 3 d -6 12 d f 1 0.84 0 c 1073 988 m 8 -12 d -25 5 d -6 13 d f 1 0.746667 0 c 1064 1000 m 9 -12 d -23 6 d -3 7 d 5 2 d f 1 0.653333 0 c + 1060 1006 m 4 -6 d -12 3 d f black 1060 1006 m 22 -31 d -13 -19 d -22 45 d cl s 1 0.746667 0 c 1052 1003 m -5 -2 d -4 5 d f 1 0.653333 0 c 1055 1011 m 5 -5 d -8 -3 d -9 3 d -7 12 d f 1 0.56 0 c 1044 1023 m 11 -12 d -19 7 d -8 12 d f 1 0.466667 0 c + 1037 1030 m 7 -7 d -16 7 d -4 6 d f black 1037 1030 m 23 -24 d -13 -5 d -23 35 d cl s 1 0.466667 0 c 1031 1034 m 6 -4 d -13 6 d -5 5 d f 1 0.373333 0 c 1015 1044 m 16 -10 d -12 7 d -11 12 d f 1 0.28 0 c 1015 1044 m -7 9 d -6 6 d f black 1015 1044 m + 22 -14 d -13 6 d -22 23 d cl s 1 0.28 0 c 992 1048 m 23 -4 d -13 15 d -10 4 d -5 -7 d f 1 0.186667 0 c 992 1063 m -13 5 d 8 -12 d f black 992 1048 m 23 -4 d -13 15 d -23 9 d cl s 1 0.28 0 c 970 1042 m 22 6 d -5 8 d -23 -4 d f 1 0.186667 0 c 987 1056 + m -8 12 d -22 -4 d 7 -12 d f black 970 1042 m 22 6 d -13 20 d -22 -4 d cl s 1 0.373333 0 c 947 1026 m 9 6 d -13 1 d f 1 0.28 0 c 956 1032 m 14 10 d -6 10 d -21 1 d -9 -6 d 9 -14 d f 1 0.186667 0 c 964 1052 m -7 12 d -14 -11 d f black 947 1026 m 23 + 16 d -13 22 d -23 -17 d cl s 1 0.466667 0 c 925 1003 m 11 11 d -23 5 d f 1 0.373333 0 c 936 1014 m 11 12 d -4 7 d -18 3 d -13 -15 d 1 -2 d f 1 0.28 0 c 943 1033 m -9 14 d -9 -11 d f black 925 1003 m 22 23 d -13 21 d -22 -26 d cl s 1 0.653333 0 c 903 + 977 m 3 4 d -13 6 d f 1 0.56 0 c 906 981 m 14 17 d -20 6 d -10 -14 d 3 -3 d f 1 0.466667 0 c 920 998 m 5 5 d -12 16 d -2 1 d -11 -16 d f 1 0.373333 0 c 913 1019 m -1 2 d -1 -1 d f black 903 977 m 22 26 d -13 18 d -22 -31 d cl s 1 0.746667 0 c 880 + 951 m 12 14 d -14 8 d -11 -15 d f 1 0.653333 0 c 892 965 m 11 12 d -10 10 d -4 1 d -11 -15 d f 1 0.56 0 c 893 987 m -3 3 d -1 -2 d f black 880 951 m 23 26 d -13 13 d -23 -32 d cl s 1 0.933333 0 c 858 929 m 2 3 d -7 9 d -8 -11 d f 1 0.84 0 c 860 932 + m 17 17 d -11 8 d -13 -16 d f 1 0.746667 0 c 877 949 m 3 2 d -13 7 d -1 -1 d f black 858 929 m 22 22 d -13 7 d -22 -28 d cl s 0.973333 1 0 c 838 924 m -16 -14 d 12 4 d f 1 0.933333 0 c 835 914 m 23 15 d -13 1 d -7 -6 d -4 -10 d f black 835 914 m 23 + 15 d -13 1 d -23 -20 d cl s 0.88 1 0 c 814 906 m -14 -7 d 3 2 d f 0.973333 1 0 c 813 907 m 14 4 d 7 3 d -12 -4 d -8 -4 d -11 -5 d f 1 0.933333 0 c 827 911 m 8 3 d -1 X f black 813 907 m 22 7 d -13 -4 d -22 -11 d cl s 0.88 1 0 c 803 901 m -3 -2 d -23 + -3 d 2 1 d f 0.973333 1 0 c 802 906 m 11 1 d -10 -6 d -24 -4 d 10 8 d f 1 0.933333 0 c 790 906 m 12 X -13 -1 d f black 790 906 m 23 1 d -13 -8 d -23 -3 d cl s 0.88 1 0 c 779 897 m -2 -1 d -5 1 d f 0.973333 1 0 c 789 905 m -10 -8 d -7 X -17 4 d 5 3 d + f 1 0.933333 0 c 768 911 m 22 -5 d -1 -1 d -29 -1 d f black 768 911 m 22 -5 d -13 -10 d -22 5 d cl s 0.973333 1 0 c 760 904 m -5 -3 d -11 4 d f 1 0.933333 0 c 764 912 m 4 -1 d -8 -7 d -16 1 d -11 4 d 5 4 d f 1 0.84 0 c 746 918 m 18 -6 d -26 1 d f + black 746 918 m 22 -7 d -13 -10 d -22 8 d cl s 1 0.933333 0 c 738 913 m -5 -4 d -11 5 d f 1 0.84 0 c 738 921 m 8 -3 d -8 -5 d -16 1 d -12 5 d 6 3 d f 1 0.746667 0 c 723 925 m 15 -4 d -22 1 d f black 723 925 m 23 -7 d -13 -9 d -23 10 d cl s 1 0.84 0 + c 716 922 m -6 -3 d -10 4 d f 1 0.746667 0 c 710 928 m 13 -3 d -7 -3 d -16 1 d -12 5 d 7 2 d f 1 0.653333 0 c 701 931 m 9 -3 d -15 2 d f black 701 931 m 22 -6 d -13 -6 d -22 9 d cl s 1 0.746667 0 c 695 930 m -7 -2 d -12 4 d f 1 0.653333 0 c 678 934 + m 23 -3 d -6 -1 d -19 2 d -11 3 d f black 678 934 m 23 -3 d -13 -3 d -23 7 d cl s 1 0.653333 0 c 1768 1144 m 2 1 d 12 9 d -5 1 d -22 -13 d f 1 0.56 0 c 1770 1145 m 20 7 d -8 2 d f black 1768 1144 m 22 8 d -13 3 d -22 -13 d cl s 1 0.746667 0 c 1746 + 1137 m -14 -9 d 6 2 d f 1 0.653333 0 c 1745 1133 m 23 11 d -13 -2 d -9 -5 d -8 -7 d f black 1745 1133 m 23 11 d -13 -2 d -23 -14 d cl s 1 0.84 0 c 1718 1118 m -8 -6 d 3 2 d f 1 0.746667 0 c 1723 1120 m 5 3 d 10 7 d -6 -2 d -14 -10 d -5 -4 d f 1 + 0.653333 0 c 1728 1123 m 17 10 d -7 -3 d f black 1723 1120 m 22 13 d -13 -5 d -22 -16 d cl s 1 0.933333 0 c 1692 1099 m -4 -3 d 1 1 d f 1 0.84 0 c 1713 1114 m -3 -2 d -18 -13 d -3 -2 d 10 7 d f 1 0.746667 0 c 1700 1105 m 23 15 d -10 -6 d -14 -10 d f + black 1700 1105 m 23 15 d -13 -8 d -22 -16 d cl s 1 0.933333 0 c 1689 1097 m -1 -1 d -23 -14 d 9 6 d f 1 0.84 0 c 1678 1091 m 19 12 d 2 1 d -10 -7 d -15 -9 d f 1 0.746667 0 c 1697 1103 m 3 2 d -1 -1 d f black 1678 1091 m 22 14 d -12 -9 d -23 -14 d + cl s 0.973333 1 0 c 1651 1077 m -8 -3 d 1 1 d f 1 0.933333 0 c 1656 1081 m 18 7 d -9 -6 d -14 -5 d -7 -2 d f 1 0.84 0 c 1656 1081 m 22 10 d -4 -3 d f black 1656 1081 m 22 10 d -13 -9 d -22 -8 d cl s 0.973333 1 0 c 1644 1075 m -1 -1 d -10 X f 1 + 0.933333 0 c 1633 1076 m 23 5 d -12 -6 d -11 -1 d -13 -1 d f black 1633 1076 m 23 5 d -13 -7 d -23 -1 d cl s 1 0.933333 0 c 1631 1076 m 2 X -13 -3 d -22 6 d 1 X f 1 0.84 0 c 1611 1078 m 20 -2 d -32 3 d f black 1611 1078 m 22 -2 d -13 -3 d -22 6 d cl + s 1 0.933333 0 c 1599 1079 m -1 X -1 1 d f 1 0.84 0 c 1595 1083 m 16 -5 d -12 1 d -2 1 d -18 10 d f 1 0.746667 0 c 1588 1085 m 7 -2 d -16 7 d -4 2 d f black 1588 1085 m 23 -7 d -13 1 d -23 13 d cl s 1 0.746667 0 c 1574 1092 m 14 -7 d -13 7 d -10 8 d + f 1 0.653333 0 c 1566 1096 m 8 -4 d -9 8 d -12 9 d f black 1566 1096 m 22 -11 d -13 7 d -22 17 d cl s 1 0.653333 0 c 1555 1102 m 11 -6 d -13 13 d -3 2 d f 1 0.56 0 c 1543 1108 m 12 -6 d -5 9 d -14 11 d 1 -6 d f 1 0.466667 0 c 1536 1122 m -5 4 d 6 + -10 d f black 1543 1108 m 23 -12 d -13 13 d -22 17 d cl s 1 0.56 0 c 1536 1111 m 7 -3 d -6 8 d f 1 0.466667 0 c 1521 1118 m 15 -7 d 1 5 d -6 10 d -10 6 d -4 -8 d f 1 0.373333 0 c 1521 1132 m -13 8 d 9 -16 d f black 1521 1118 m 22 -10 d -12 18 d -23 + 14 d cl s 1 0.466667 0 c 1512 1120 m 9 -2 d -4 6 d f 1 0.373333 0 c 1499 1123 m 13 -3 d 5 4 d -9 16 d -7 2 d -9 -7 d f 1 0.28 0 c 1501 1142 m -15 4 d 6 -11 d f black 1499 1123 m 22 -5 d -13 22 d -22 6 d cl s 1 0.373333 0 c 1476 1122 m 23 1 d -7 12 d + -20 -6 d f 1 0.28 0 c 1492 1135 m -6 11 d -23 -3 d 9 -14 d f black 1476 1122 m 23 1 d -13 23 d -23 -3 d cl s 1 0.373333 0 c 1454 1114 m 22 8 d -4 7 d -31 X f 1 0.28 0 c 1472 1129 m -9 14 d -22 -13 d -1 Y f black 1454 1114 m 22 8 d -13 21 d -22 -13 d + cl s 1 0.466667 0 c 1431 1098 m 11 8 d -17 7 d -7 -7 d f 1 0.373333 0 c 1442 1106 m 12 8 d -13 15 d -16 -16 d f 1 0.28 0 c 1441 1129 m 1 Y -1 Y f black 1431 1098 m 23 16 d -13 16 d -23 -24 d cl s 1 0.653333 0 c 1402 1081 m -6 -8 d 8 2 d f 1 0.56 0 c + 1409 1077 m 11 11 d -8 9 d -10 -16 d 2 -6 d f 1 0.466667 0 c 1420 1088 m 11 10 d -13 8 d -6 -9 d f black 1409 1077 m 22 21 d -13 8 d -22 -33 d cl s 1 0.933333 0 c 1375 1035 m -1 -3 d 1 2 d f 1 0.84 0 c 1384 1050 m -9 -15 d -1 Y 7 9 d f 1 0.746667 0 + c 1386 1050 m 5 5 d 1 11 d -8 -16 d -2 -7 d f 1 0.653333 0 c 1391 1055 m 13 16 d 4 Y -8 -2 d -4 -7 d f 1 0.56 0 c 1404 1071 m 5 6 d -5 -2 d f black 1386 1050 m 23 27 d -13 -4 d -22 -41 d cl s 0.786667 1 0 c 1352 990 m -1 -2 d 1 1 d f 0.88 1 0 c 1360 + 1005 m -8 -15 d -1 Y 4 11 d f 0.973333 1 0 c 1367 1020 m -7 -15 d -4 -5 d 5 11 d f 1 0.933333 0 c 1364 1020 m 2 3 d 9 11 d -1 -2 d -7 -12 d -6 -9 d f 1 0.84 0 c 1366 1023 m 12 16 d 4 4 d -7 -9 d f 1 0.746667 0 c 1378 1039 m 8 11 d -4 -7 d f black + 1364 1020 m 22 30 d -12 -18 d -23 -44 d cl s 0.506667 1 0 c 1331 945 m -2 -4 d 1 3 d f 0.6 1 0 c 1338 960 m -7 -15 d -1 -1 d 3 12 d f 0.693333 1 0 c 1345 975 m -7 -15 d -5 -4 d 3 12 d f 0.786667 1 0 c 1352 989 m -1 -1 d -6 -13 d -9 -7 d 3 11 d f + 0.88 1 0 c 1342 989 m 2 2 d 12 9 d -4 -11 d -13 -10 d f 0.973333 1 0 c 1344 991 m 11 16 d 6 4 d -5 -11 d f 1 0.933333 0 c 1355 1007 m 9 13 d -3 -9 d f black 1342 989 m 22 31 d -13 -32 d -22 -47 d cl s 0.226667 1 0 c 1308 900 m -2 -3 d 1 3 d f 0.32 1 + 0 c 1315 915 m -7 -15 d -1 X 2 11 d f 0.413333 1 0 c 1323 930 m -8 -15 d -6 -4 d 3 12 d f 0.506667 1 0 c 1330 944 m -1 -3 d -6 -11 d -11 -7 d 2 12 d f 0.6 1 0 c 1333 956 m -3 -12 d -16 -9 d 3 12 d f 0.693333 1 0 c 1319 959 m 1 1 d 16 8 d -3 -12 d + -16 -9 d f 0.786667 1 0 c 1320 960 m 12 16 d 7 3 d -3 -11 d f 0.88 1 0 c 1332 976 m 10 13 d -3 -10 d f black 1319 959 m 23 30 d -13 -48 d -23 -44 d cl s 0.0399999 1 0 c 1290 870 m -6 -11 d 1 8 d f 0.133333 1 0 c 1299 885 m -9 -15 d -5 -3 d 2 13 d f + 0.226667 1 0 c 1307 900 m -1 -3 d -7 -12 d -12 -5 d 3 12 d f 0.32 1 0 c 1309 911 m -2 -11 d -17 -8 d 2 12 d f 0.413333 1 0 c 1312 923 m -3 -12 d -17 -7 d 2 12 d f 0.506667 1 0 c 1314 935 m -2 -12 d -18 -7 d 2 12 d f 0.6 1 0 c 1297 932 m 9 11 d 11 4 + d -3 -12 d -18 -7 d f 0.693333 1 0 c 1306 943 m 13 16 d -2 -12 d f black 1297 932 m 22 27 d -13 -62 d -22 -38 d cl s 0 1 0.146667 c 1267 838 m -6 -8 d 1 6 d f 0 1 0.0533333 c 1280 854 m -13 -16 d -5 -2 d 2 13 d f 0.0399999 1 0 c 1285 867 m -1 -8 d + -4 -5 d -16 -5 d 2 12 d f 0.133333 1 0 c 1287 880 m -2 -13 d -19 -6 d 2 12 d f 0.226667 1 0 c 1290 892 m -3 -12 d -19 -7 d 2 12 d f 0.32 1 0 c 1292 904 m -2 -12 d -20 -7 d 2 13 d f 0.413333 1 0 c 1294 916 m -2 -12 d -20 -6 d 2 12 d f 0.506667 1 0 c + 1274 912 m 17 15 d 5 1 d -2 -12 d -20 -6 d f 0.6 1 0 c 1291 927 m 6 5 d -1 -4 d f black 1274 912 m 23 20 d -13 -73 d -23 -29 d cl s 0 1 0.24 c 1249 821 m -10 -8 d 1 5 d f 0 1 0.146667 c 1262 836 m -1 -6 d -12 -9 d -9 -3 d 2 13 d f 0 1 0.0533333 c + 1264 849 m -2 -13 d -20 -5 d 1 12 d f 0.0399999 1 0 c 1266 861 m -2 -12 d -21 -6 d 2 12 d f 0.133333 1 0 c 1268 873 m -2 -12 d -21 -6 d 2 13 d f 0.226667 1 0 c 1270 885 m -2 -12 d -21 -5 d 2 12 d f 0.32 1 0 c 1272 898 m -2 -13 d -21 -5 d 2 13 d f + 0.413333 1 0 c 1252 899 m 17 10 d 5 1 d -2 -12 d -21 -5 d f 0.506667 1 0 c 1269 909 m 5 3 d -2 Y f black 1252 899 m 22 13 d -13 -82 d -22 -17 d cl s 0 1 0.24 c 1240 818 m -1 -5 d -22 -4 d 5 Y f 0 1 0.146667 c 1242 831 m -2 -13 d -23 -4 d 2 12 d f 0 + 1 0.0533333 c 1243 843 m -1 -12 d -23 -5 d 2 13 d f 0.0399999 1 0 c 1245 855 m -2 -12 d -22 -4 d 2 12 d f 0.133333 1 0 c 1247 868 m -2 -13 d -22 -4 d 2 12 d f 0.226667 1 0 c 1249 880 m -2 -12 d -22 -5 d 2 13 d f 0.32 1 0 c 1251 893 m -2 -13 d -22 -4 + d 1 12 d f 0.413333 1 0 c 1229 895 m 23 4 d -1 -6 d -23 -5 d f black 1229 895 m 23 4 d -13 -86 d -22 -4 d cl s 0 1 0.24 c 1217 814 m -5 Y -10 3 d f 0 1 0.146667 c 1219 826 m -2 -12 d -10 -2 d -13 5 d 1 6 d f 0 1 0.0533333 c 1221 839 m -2 -13 d -24 + -3 d 2 12 d f 0.0399999 1 0 c 1223 851 m -2 -12 d -24 -4 d 2 12 d f 0.133333 1 0 c 1225 863 m -2 -12 d -24 -4 d 2 13 d f 0.226667 1 0 c 1227 876 m -2 -13 d -24 -3 d 2 12 d f 0.32 1 0 c 1228 888 m -1 -12 d -24 -4 d 2 12 d f 0.413333 1 0 c 1214 898 m + 15 -3 d -1 -7 d -23 -4 d 2 13 d f 0.506667 1 0 c 1207 899 m 7 -1 d -7 -1 d f black 1207 899 m 22 -4 d -12 -86 d -23 8 d cl s 0 1 0.146667 c 1195 823 m -1 -6 d -5 5 d f 0 1 0.0533333 c 1197 835 m -2 -12 d -6 -1 d -12 11 d f 0.0399999 1 0 c 1199 847 m + -2 -12 d -20 -2 d -5 5 d 1 7 d f 0.133333 1 0 c 1201 860 m -2 -13 d -26 -2 d 2 12 d f 0.226667 1 0 c 1203 872 m -2 -12 d -26 -3 d 2 12 d f 0.32 1 0 c 1205 884 m -2 -12 d -26 -3 d 2 13 d f 0.413333 1 0 c 1207 897 m -2 -13 d -26 -2 d 3 12 d f 0.506667 + 1 0 c 1192 907 m 15 -8 d -2 Y -25 -3 d 2 12 d f 0.6 1 0 c 1185 911 m 7 -4 d -8 -1 d f black 1185 911 m 22 -12 d -13 -82 d -22 21 d cl s 0.0399999 1 0 c 1173 845 m -1 -7 d -6 7 d f 0.133333 1 0 c 1175 857 m -2 -12 d -7 X -9 11 d f 0.226667 1 0 c 1177 + 869 m -2 -12 d -18 -1 d -8 11 d 1 Y f 0.32 1 0 c 1179 882 m -2 -13 d -28 -1 d 3 12 d f 0.413333 1 0 c 1182 894 m -3 -12 d -27 -2 d 3 12 d f 0.506667 1 0 c 1184 906 m -2 -12 d -27 -2 d 2 12 d f 0.6 1 0 c 1177 917 m 8 -6 d -1 -5 d -27 -2 d 3 12 d f + 0.693333 1 0 c 1163 928 m 14 -11 d -17 -1 d 2 12 d f 0.786667 1 0 c 1162 929 m 1 -1 d -1 X f black 1162 929 m 23 -18 d -13 -73 d -23 29 d cl s 0.226667 1 0 c 1149 868 m -1 Y 1 Y f 0.32 1 0 c 1152 880 m -3 -12 d -8 12 d f 0.413333 1 0 c 1155 892 m -3 + -12 d -11 X -8 12 d f 0.506667 1 0 c 1157 904 m -2 -12 d -22 X -6 10 d 2 Y f 0.6 1 0 c 1160 916 m -3 -12 d -30 X 3 12 d f 0.693333 1 0 c 1162 928 m -2 -12 d -30 X 4 11 d f 0.786667 1 0 c 1151 939 m 11 -10 d -1 Y -28 -1 d 3 12 d f 0.88 1 0 c 1140 950 + m 11 -11 d -14 X f black 1140 950 m 22 -21 d -13 -62 d -22 35 d cl s 0.506667 1 0 c 1127 904 m -2 Y -1 2 d f 0.6 1 0 c 1130 916 m -3 -12 d -1 X -8 12 d f 0.693333 1 0 c 1134 927 m -4 -11 d -12 X -7 12 d f 0.786667 1 0 c 1137 939 m -3 -12 d -23 1 d + -7 11 d 1 1 d f 0.88 1 0 c 1139 950 m 1 X -3 -11 d -32 1 d 4 11 d f 0.973333 1 0 c 1128 962 m 11 -12 d -30 1 d 4 11 d f 1 0.933333 0 c 1117 972 m 11 -10 d -15 X f black 1117 972 m 23 -22 d -13 -48 d -23 37 d cl s 0.786667 1 0 c 1105 940 m -1 -1 d 1 + Y f 0.88 1 0 c 1109 951 m -4 -11 d -1 X -8 12 d f 0.973333 1 0 c 1113 962 m -4 -11 d -13 1 d -7 12 d f 1 0.933333 0 c 1117 973 m -1 Y -4 -10 d -24 2 d -7 11 d 1 1 d f 1 0.84 0 c 1105 984 m 12 -11 d -34 3 d 6 9 d f 1 0.746667 0 c 1095 993 m 10 -9 d + -16 1 d f black 1095 993 m 22 -21 d -13 -33 d -22 36 d cl s 1 0.933333 0 c 1083 976 m -1 -1 d -1 1 d f 1 0.84 0 c 1089 985 m -6 -9 d -2 X -8 12 d f 1 0.746667 0 c 1093 995 m 2 -2 d -6 -8 d -16 3 d -9 12 d f 1 0.653333 0 c 1079 1006 m 14 -11 d -29 5 + d -4 6 d 6 2 d f 1 0.56 0 c 1072 1010 m 7 -4 d -13 2 d f black 1072 1010 m 23 -17 d -13 -18 d -22 31 d cl s 1 0.653333 0 c 1066 1008 m -6 -2 d -5 5 d f 1 0.56 0 c 1063 1016 m 9 -6 d -6 -2 d -11 3 d -11 12 d f 1 0.466667 0 c 1050 1023 m 13 -7 d -19 7 + d -7 7 d f black 1050 1023 m 22 -13 d -12 -4 d -23 24 d cl s 1 0.466667 0 c 1041 1025 m 9 -2 d -13 7 d -6 4 d f 1 0.373333 0 c 1028 1029 m 13 -4 d -10 9 d -16 10 d 1 -1 d f 1 0.28 0 c 1015 1044 m 1 -1 d f black 1028 1029 m 22 -6 d -13 7 d -22 14 d + cl s 1 0.373333 0 c 1005 1027 m 23 2 d -12 14 d -15 -9 d f 1 0.28 0 c 1016 1043 m -1 1 d -23 4 d 9 -14 d f black 1005 1027 m 23 2 d -13 15 d -23 4 d cl s 1 0.373333 0 c 983 1019 m 22 8 d -4 7 d -25 -3 d f 1 0.28 0 c 1001 1034 m -9 14 d -22 -6 d 6 + -11 d f black 983 1019 m 22 8 d -13 21 d -22 -6 d cl s 1 0.466667 0 c 960 1004 m 11 7 d -15 1 d f 1 0.373333 0 c 971 1011 m 12 8 d -7 12 d -20 1 d -9 -6 d 9 -14 d f 1 0.28 0 c 976 1031 m -6 11 d -14 -10 d f black 960 1004 m 23 15 d -13 23 d -23 -16 + d cl s 1 0.56 0 c 938 985 m 9 8 d -17 2 d f 1 0.466667 0 c 947 993 m 13 11 d -4 8 d -20 2 d -11 -11 d 5 -8 d f 1 0.373333 0 c 956 1012 m -9 14 d -11 -12 d f black 938 985 m 22 19 d -13 22 d -22 -23 d cl s 1 0.653333 0 c 915 964 m 13 11 d -22 6 d -3 + -4 d f 1 0.56 0 c 928 975 m 10 10 d -8 10 d -10 3 d -14 -17 d f 1 0.466667 0 c 930 995 m -5 8 d -5 -5 d f black 915 964 m 23 21 d -13 18 d -22 -26 d cl s 1 0.746667 0 c 893 944 m 16 14 d -17 7 d -12 -14 d f 1 0.653333 0 c 909 958 m 6 6 d -12 13 d + -11 -12 d f black 893 944 m 22 20 d -12 13 d -23 -26 d cl s 1 0.933333 0 c 860 932 m -2 -3 d 3 X f 1 0.84 0 c 871 927 m 18 13 d -12 9 d -17 -17 d 1 -3 d f 1 0.746667 0 c 889 940 m 4 4 d -13 7 d -3 -2 d f black 871 927 m 22 17 d -13 7 d -22 -22 d cl + s 1 0.933333 0 c 848 917 m 6 3 d 7 9 d -3 X -23 -15 d f 1 0.84 0 c 854 920 m 17 7 d -10 2 d f black 848 917 m 23 10 d -13 2 d -23 -15 d cl s 0.973333 1 0 c 827 911 m -14 -4 d 2 1 d f 1 0.933333 0 c 826 913 m 22 4 d -13 -3 d -8 -3 d -12 -3 d f black + 826 913 m 22 4 d -13 -3 d -22 -7 d cl s 0.973333 1 0 c 815 908 m -2 -1 d -11 -1 d f 1 0.933333 0 c 823 914 m 3 -1 d -11 -5 d -13 -2 d -12 X 9 6 d f 1 0.84 0 c 803 915 m 20 -1 d -24 -2 d f black 803 915 m 23 -2 d -13 -6 d -23 -1 d cl s 1 0.933333 0 c + 799 912 m -9 -6 d -22 5 d 2 1 d f 1 0.84 0 c 784 919 m 19 -4 d -4 -3 d -29 X 10 7 d f 1 0.746667 0 c 781 920 m 3 -1 d -4 X f black 781 920 m 22 -5 d -13 -9 d -22 5 d cl s 1 0.933333 0 c 770 912 m -2 -1 d -4 1 d f 1 0.84 0 c 780 919 m -10 -7 d -6 X + -18 6 d 3 2 d f 1 0.746667 0 c 759 926 m 22 -6 d -1 -1 d -31 1 d f black 759 926 m 22 -6 d -13 -9 d -22 7 d cl s 1 0.84 0 c 749 920 m -3 -2 d -8 3 d f 1 0.746667 0 c 754 927 m 5 -1 d -10 -6 d -11 1 d -15 4 d 6 3 d f 1 0.653333 0 c 736 930 m 18 -3 d + -25 1 d f black 736 930 m 23 -4 d -13 -8 d -23 7 d cl s 1 0.746667 0 c 729 928 m -6 -3 d -13 3 d f 1 0.653333 0 c 714 932 m 22 -2 d -7 -2 d -19 X -9 3 d 12 1 d f 1 0.56 0 c 714 932 m -1 X f black 714 932 m 22 -2 d -13 -5 d -22 6 d cl s 1 0.653333 0 + c 713 932 m -12 -1 d -23 3 d 4 -1 d f 1 0.56 0 c 691 932 m 23 X -1 X -31 1 d f black 691 932 m 23 X -13 -1 d -23 3 d cl s 1 0.653333 0 c 1770 1145 m -2 -1 d f 1 0.56 0 c 1781 1144 m 22 5 d -13 3 d -20 -7 d -2 -1 d f black 1781 1144 m 22 5 d -13 3 d + -22 -8 d cl s 1 0.653333 0 c 1768 1144 m -23 -11 d 8 2 d f 1 0.56 0 c 1758 1136 m 23 8 d -13 X -15 -9 d f black 1758 1136 m 23 8 d -13 X -23 -11 d cl s 1 0.746667 0 c 1728 1123 m -5 -3 d 2 1 d f 1 0.653333 0 c 1736 1125 m 8 4 d 9 6 d -8 -2 d -17 -10 + d -3 -2 d f 1 0.56 0 c 1744 1129 m 14 7 d -5 -1 d f black 1736 1125 m 22 11 d -13 -3 d -22 -13 d cl s 1 0.746667 0 c 1725 1121 m -2 -1 d -23 -15 d 12 6 d f 1 0.653333 0 c 1713 1112 m 23 13 d -11 -4 d -13 -10 d f black 1713 1112 m 23 13 d -13 -5 d + -23 -15 d cl s 1 0.84 0 c 1697 1103 m -19 -12 d 7 4 d f 1 0.746667 0 c 1691 1098 m 17 10 d 4 3 d -12 -6 d -3 -2 d -12 -8 d f 1 0.653333 0 c 1708 1108 m 5 4 d -1 -1 d f black 1691 1098 m 22 14 d -13 -7 d -22 -14 d cl s 1 0.933333 0 c 1656 1081 m f 1 + 0.84 0 c 1669 1085 m 4 3 d 12 7 d -7 -4 d -22 -10 d f 1 0.746667 0 c 1673 1088 m 18 10 d -6 -3 d f black 1669 1085 m 22 13 d -13 -7 d -22 -10 d cl s 1 0.933333 0 c 1656 1081 m -23 -5 d 1 X f 1 0.84 0 c 1646 1077 m 23 8 d -13 -4 d -22 -5 d f black + 1646 1077 m 23 8 d -13 -4 d -23 -5 d cl s 1 0.933333 0 c 1634 1076 m -3 X f 1 0.84 0 c 1624 1074 m 22 3 d -12 -1 d -3 X -20 2 d f black 1624 1074 m 22 3 d -13 -1 d -22 2 d cl s 1 0.84 0 c 1611 1075 m 13 -1 d -13 4 d -16 5 d f 1 0.746667 0 c 1601 + 1076 m 10 -1 d -16 8 d -7 2 d f black 1601 1076 m 23 -2 d -13 4 d -23 7 d cl s 1 0.746667 0 c 1579 1082 m 22 -6 d -13 9 d -14 7 d 3 -9 d f 1 0.653333 0 c 1574 1092 m -8 4 d 11 -13 d f black 1579 1082 m 22 -6 d -13 9 d -22 11 d cl s 1 0.746667 0 c + 1577 1082 m 2 X -2 1 d f 1 0.653333 0 c 1556 1089 m 21 -7 d 1 Y -11 13 d -11 6 d -1 -9 d f 1 0.56 0 c 1555 1102 m -12 6 d 11 -15 d f black 1556 1089 m 23 -7 d -13 14 d -23 12 d cl s 1 0.653333 0 c 1552 1090 m 4 -1 d -2 4 d f 1 0.56 0 c 1534 1096 m + 18 -6 d 2 3 d -11 15 d -7 3 d -6 -8 d f 1 0.466667 0 c 1536 1111 m -15 7 d 9 -15 d f black 1534 1096 m 22 -7 d -13 19 d -22 10 d cl s 1 0.56 0 c 1522 1098 m 12 -2 d -4 7 d f 1 0.466667 0 c 1512 1100 m 10 -2 d 8 5 d -9 15 d -9 2 d -8 -6 d f 1 + 0.373333 0 c 1512 1120 m -13 3 d 5 -9 d f black 1512 1100 m 22 -4 d -13 22 d -22 5 d cl s 1 0.466667 0 c 1489 1101 m 23 -1 d -8 14 d -19 -7 d f 1 0.373333 0 c 1504 1114 m -5 9 d -23 -1 d 9 -15 d f black 1489 1101 m 23 -1 d -13 23 d -23 -1 d cl s 1 + 0.466667 0 c 1467 1097 m 22 4 d -4 6 d -23 -4 d f 1 0.373333 0 c 1485 1107 m -9 15 d -22 -8 d 8 -11 d f black 1467 1097 m 22 4 d -13 21 d -22 -8 d cl s 1 0.466667 0 c 1444 1090 m 23 7 d -5 6 d -20 3 d -11 -8 d f 1 0.373333 0 c 1462 1103 m -8 11 d + -12 -8 d f black 1444 1090 m 23 7 d -13 17 d -23 -16 d cl s 1 0.56 0 c 1420 1088 m -11 -11 d 12 1 d f 1 0.466667 0 c 1422 1078 m 22 12 d -13 8 d -11 -10 d 1 -10 d f black 1422 1078 m 22 12 d -13 8 d -22 -21 d cl s 1 0.746667 0 c 1391 1055 m -5 -5 d + 3 3 d f 1 0.653333 0 c 1404 1071 m -13 -16 d -2 -2 d 8 8 d f 1 0.56 0 c 1399 1064 m 22 14 d -12 -1 d -5 -6 d -7 -10 d f 1 0.466667 0 c 1421 1078 m 1 X -1 X f black 1399 1064 m 23 14 d -13 -1 d -23 -27 d cl s 1 0.933333 0 c 1366 1023 m -2 -3 d 1 2 d + f 1 0.84 0 c 1378 1039 m -12 -16 d -1 -1 d 5 11 d f 1 0.746667 0 c 1389 1053 m -3 -3 d -8 -11 d -8 -6 d 5 10 d f 1 0.653333 0 c 1377 1048 m 14 10 d 6 3 d -8 -8 d -14 -10 d f 1 0.56 0 c 1391 1058 m 8 6 d -2 -3 d f black 1377 1048 m 22 16 d -13 -14 d + -22 -30 d cl s 0.88 1 0 c 1344 991 m -2 -2 d 2 Y f 0.973333 1 0 c 1355 1007 m -11 -16 d -2 X 4 11 d f 1 0.933333 0 c 1365 1022 m -1 -2 d -9 -13 d -9 -5 d 3 11 d f 1 0.84 0 c 1370 1033 m -5 -11 d -16 -9 d 4 12 d f 1 0.746667 0 c 1355 1030 m 12 10 d 8 + 3 d -5 -10 d -17 -8 d f 1 0.653333 0 c 1367 1040 m 10 8 d -2 -5 d f black 1355 1030 m 22 18 d -13 -28 d -22 -31 d cl s 0.693333 1 0 c 1320 960 m -1 -1 d f 0.786667 1 0 c 1332 976 m -12 -16 d -1 -1 d 3 12 d f 0.88 1 0 c 1342 991 m -2 Y -10 -13 d -10 + -5 d 3 12 d f 0.973333 1 0 c 1346 1002 m -4 -11 d -17 -8 d 3 12 d f 1 0.933333 0 c 1349 1013 m -3 -11 d -18 -7 d 3 12 d f 1 0.84 0 c 1332 1013 m 11 8 d 10 4 d -4 -12 d -18 -6 d f 1 0.746667 0 c 1343 1021 m 12 9 d -2 -5 d f black 1332 1013 m 23 17 d + -13 -41 d -23 -30 d cl s 0.6 1 0 c 1306 943 m -9 -11 d 1 9 d f 0.693333 1 0 c 1319 959 m -13 -16 d -8 -2 d 3 12 d f 0.786667 1 0 c 1322 971 m -3 -12 d -18 -6 d 2 12 d f 0.88 1 0 c 1325 983 m -3 -12 d -19 -6 d 3 12 d f 0.973333 1 0 c 1328 995 m -3 + -12 d -19 -6 d 2 12 d f 1 0.933333 0 c 1310 997 m 7 6 d 14 4 d -3 -12 d -20 -6 d f 1 0.84 0 c 1317 1003 m 15 10 d -1 -6 d f black 1310 997 m 22 16 d -13 -54 d -22 -27 d cl s 0.506667 1 0 c 1291 927 m -17 -15 d 2 10 d f 0.6 1 0 c 1298 941 m -1 -9 d + -6 -5 d -15 -5 d 2 13 d f 0.693333 1 0 c 1301 953 m -3 -12 d -20 -6 d 3 12 d f 0.786667 1 0 c 1303 965 m -2 -12 d -20 -6 d 2 12 d f 0.88 1 0 c 1306 977 m -3 -12 d -20 -6 d 2 12 d f 0.973333 1 0 c 1308 989 m -2 -12 d -21 -6 d 2 12 d f 1 0.933333 0 c + 1287 985 m 23 12 d -2 -8 d -21 -6 d f black 1287 985 m 23 12 d -13 -65 d -23 -20 d cl s 0.413333 1 0 c 1269 909 m -17 -10 d 1 6 d f 0.506667 1 0 c 1276 922 m -2 -10 d -5 -3 d -16 -4 d 2 12 d f 0.6 1 0 c 1278 935 m -2 -13 d -21 -5 d 2 12 d f 0.693333 + 1 0 c 1281 947 m -3 -12 d -21 -6 d 2 13 d f 0.786667 1 0 c 1283 959 m -2 -12 d -22 -5 d 2 12 d f 0.88 1 0 c 1285 971 m -2 -12 d -22 -5 d 2 12 d f 0.973333 1 0 c 1265 976 m 14 6 d 8 1 d -2 -12 d -22 -5 d f 1 0.933333 0 c 1279 982 m 8 3 d -2 Y f black + 1265 976 m 22 9 d -13 -73 d -22 -13 d cl s 0.413333 1 0 c 1253 905 m -1 -6 d -23 -4 d 1 5 d f 0.506667 1 0 c 1255 917 m -2 -12 d -23 -5 d 2 13 d f 0.6 1 0 c 1257 929 m -2 -12 d -23 -4 d 3 12 d f 0.693333 1 0 c 1259 942 m -2 -13 d -22 -4 d 2 12 d f + 0.786667 1 0 c 1261 954 m -2 -12 d -22 -5 d 2 12 d f 0.88 1 0 c 1263 966 m -2 -12 d -22 -5 d 2 13 d f 0.973333 1 0 c 1242 972 m 23 4 d -2 -10 d -22 -4 d f black 1242 972 m 23 4 d -13 -77 d -23 -4 d cl s 0.413333 1 0 c 1230 900 m -1 -5 d -15 3 d f + 0.506667 1 0 c 1232 913 m -2 -13 d -16 -2 d -7 1 d 2 10 d f 0.6 1 0 c 1235 925 m -3 -12 d -23 -4 d 2 12 d f 0.693333 1 0 c 1237 937 m -2 -12 d -24 -4 d 2 12 d f 0.786667 1 0 c 1239 949 m -2 -12 d -24 -4 d 2 13 d f 0.88 1 0 c 1241 962 m -2 -13 d -24 + -3 d 2 12 d f 0.973333 1 0 c 1232 972 m 10 X -1 -10 d -24 -4 d 3 12 d f 1 0.933333 0 c 1220 972 m 12 X -12 -2 d f black 1220 972 m 22 X -13 -77 d -22 4 d cl s 0.506667 1 0 c 1209 909 m -2 -10 d -15 8 d f 0.6 1 0 c 1211 921 m -2 -12 d -17 -2 d -7 4 d + 1 7 d f 0.693333 1 0 c 1213 933 m -2 -12 d -25 -3 d 2 12 d f 0.786667 1 0 c 1215 946 m -2 -13 d -25 -3 d 3 12 d f 0.88 1 0 c 1217 958 m -2 -12 d -24 -4 d 2 12 d f 0.973333 1 0 c 1220 970 m -3 -12 d -24 -4 d 3 12 d f 1 0.933333 0 c 1198 977 m 22 -5 d + -2 Y -24 -4 d f black 1198 977 m 22 -5 d -13 -73 d -22 12 d cl s 0.6 1 0 c 1186 918 m -1 -7 d -8 6 d f 0.693333 1 0 c 1188 930 m -2 -12 d -9 -1 d -14 11 d f 0.786667 1 0 c 1191 942 m -3 -12 d -25 -2 d -1 1 d 3 11 d f 0.88 1 0 c 1193 954 m -2 -12 d + -26 -2 d 3 12 d f 0.973333 1 0 c 1196 966 m -3 -12 d -25 -2 d 2 12 d f 1 0.933333 0 c 1194 978 m 4 -1 d -2 -11 d -26 -2 d 3 11 d f 1 0.84 0 c 1175 984 m 19 -6 d -21 -3 d f black 1175 984 m 23 -7 d -13 -66 d -23 18 d cl s 0.786667 1 0 c 1165 940 m -3 + -11 d -11 10 d f 0.88 1 0 c 1168 952 m -3 -12 d -14 -1 d -11 11 d f 0.973333 1 0 c 1170 964 m -2 -12 d -28 -2 d 3 12 d f 1 0.933333 0 c 1173 975 m -3 -11 d -27 -2 d 4 11 d f 1 0.84 0 c 1168 986 m 7 -2 d -2 -9 d -26 -2 d 3 12 d f 1 0.746667 0 c 1153 + 992 m 15 -6 d -18 -1 d f black 1153 992 m 22 -8 d -13 -55 d -22 21 d cl s 0.88 1 0 c 1140 950 m -1 X f 0.973333 1 0 c 1143 962 m -3 -12 d -1 X -11 12 d f 1 0.933333 0 c 1147 973 m -4 -11 d -15 X -11 10 d 1 1 d f 1 0.84 0 c 1150 985 m -3 -12 d -29 X + 4 10 d f 1 0.746667 0 c 1145 995 m 8 -3 d -3 -7 d -28 -2 d 5 11 d f 1 0.653333 0 c 1130 1000 m 15 -5 d -18 -1 d f black 1130 1000 m 23 -8 d -13 -42 d -23 22 d cl s 1 0.933333 0 c 1118 973 m -1 -1 d 1 Y f 1 0.84 0 c 1122 983 m -4 -10 d -1 X -12 11 d + f 1 0.746667 0 c 1127 994 m -5 -11 d -17 1 d -10 9 d 1 2 d f 1 0.653333 0 c 1120 1004 m 10 -4 d -3 -6 d -31 1 d 8 8 d f 1 0.56 0 c 1108 1008 m 12 -4 d -16 -1 d f black 1108 1008 m 22 -8 d -13 -28 d -22 21 d cl s 1 0.746667 0 c 1096 995 m -1 -2 d -2 + 2 d f 1 0.653333 0 c 1104 1003 m -8 -8 d -3 X -14 11 d f 1 0.56 0 c 1091 1011 m 17 -3 d -4 -5 d -25 3 d -7 4 d 10 2 d f 1 0.466667 0 c 1085 1013 m 6 -2 d -9 1 d f black 1085 1013 m 23 -5 d -13 -15 d -23 17 d cl s 1 0.56 0 c 1082 1012 m -10 -2 d -9 6 + d f 1 0.466667 0 c 1063 1014 m 22 -1 d -3 -1 d -19 4 d -13 7 d f black 1063 1014 m 22 -1 d -13 -3 d -22 13 d cl s 1 0.466667 0 c 1041 1012 m 22 2 d -13 9 d -9 2 d -4 -8 d f 1 0.373333 0 c 1041 1025 m -13 4 d 9 -12 d f black 1041 1012 m 22 2 d -13 9 + d -22 6 d cl s 1 0.466667 0 c 1018 1006 m 23 6 d -4 5 d -23 -5 d f 1 0.373333 0 c 1037 1017 m -9 12 d -23 -2 d 9 -15 d f black 1018 1006 m 23 6 d -13 17 d -23 -2 d cl s 1 0.466667 0 c 996 996 m 22 10 d -4 6 d -27 -1 d f 1 0.373333 0 c 1014 1012 m -9 + 15 d -22 -8 d 4 -8 d f black 996 996 m 22 10 d -13 21 d -22 -8 d cl s 1 0.56 0 c 973 982 m 14 8 d -19 1 d f 1 0.466667 0 c 987 990 m 9 6 d -9 15 d -16 X -11 -7 d 8 -13 d f 1 0.373333 0 c 987 1011 m -4 8 d -12 -8 d f black 973 982 m 23 14 d -13 23 d + -23 -15 d cl s 1 0.653333 0 c 951 966 m 7 5 d -12 1 d f 1 0.56 0 c 958 971 m 15 11 d -5 9 d -21 2 d -9 -8 d 8 -13 d f 1 0.466667 0 c 968 991 m -8 13 d -13 -11 d f black 951 966 m 22 16 d -13 22 d -22 -19 d cl s 1 0.746667 0 c 928 949 m 5 3 d -9 2 d + f 1 0.653333 0 c 933 952 m 18 14 d -5 6 d -18 3 d -13 -11 d 9 -10 d f 1 0.56 0 c 946 972 m -8 13 d -10 -10 d f black 928 949 m 23 17 d -13 19 d -23 -21 d cl s 1 0.746667 0 c 906 934 m 22 15 d -4 5 d -15 4 d -16 -14 d f 1 0.653333 0 c 924 954 m -9 10 + d -6 -6 d f black 906 934 m 22 15 d -13 15 d -22 -20 d cl s 1 0.84 0 c 884 924 m 19 9 d -14 7 d -18 -13 d f 1 0.746667 0 c 903 933 m 3 1 d -13 10 d -4 -4 d f black 884 924 m 22 10 d -13 10 d -22 -17 d cl s 1 0.933333 0 c 854 920 m -6 -3 d 3 X f 1 + 0.84 0 c 861 918 m 23 6 d -13 3 d -17 -7 d -3 -3 d f black 861 918 m 23 6 d -13 3 d -23 -10 d cl s 1 0.933333 0 c 851 917 m -3 X -22 -4 d 1 1 d f 1 0.84 0 c 839 917 m 22 1 d -10 -1 d -24 -3 d f black 839 917 m 22 1 d -13 -1 d -22 -4 d cl s 1 + 0.933333 0 c 827 914 m -1 -1 d -3 1 d f 1 0.84 0 c 832 919 m 7 -2 d -12 -3 d -4 X -20 1 d 8 4 d f 1 0.746667 0 c 816 921 m 16 -2 d -21 X f black 816 921 m 23 -4 d -13 -4 d -23 2 d cl s 1 0.84 0 c 811 919 m -8 -4 d -19 4 d f 1 0.746667 0 c 798 925 m + 18 -4 d -5 -2 d -27 X -3 1 d 11 5 d f 1 0.653333 0 c 794 926 m 4 -1 d -6 X f black 794 926 m 22 -5 d -13 -6 d -22 5 d cl s 1 0.746667 0 c 792 925 m -11 -5 d -22 6 d 1 1 d f 1 0.653333 0 c 771 931 m 23 -5 d -2 -1 d -32 2 d f black 771 931 m 23 -5 d + -13 -6 d -22 6 d cl s 1 0.746667 0 c 760 927 m -1 -1 d -5 1 d f 1 0.653333 0 c 764 932 m 7 -1 d -11 -4 d -6 X -18 3 d 8 2 d f 1 0.56 0 c 749 933 m 15 -1 d -20 X f black 749 933 m 22 -2 d -12 -5 d -23 4 d cl s 1 0.653333 0 c 744 932 m -8 -2 d -22 2 d + f 1 0.56 0 c 727 932 m 22 1 d -5 -1 d -30 X f black 727 932 m 22 1 d -13 -3 d -22 2 d cl s 1 0.56 0 c 704 928 m 23 4 d -36 X f black 704 928 m 23 4 d -36 X cl s 1 0.56 0 c 1794 1142 m 22 2 d -13 5 d -22 -5 d f black 1794 1142 m 22 2 d -13 5 d -22 -5 + d cl s 1 0.56 0 c 1771 1136 m 23 6 d -13 2 d -23 -8 d f black 1771 1136 m 23 6 d -13 2 d -23 -8 d cl s 1 0.653333 0 c 1744 1129 m -8 -4 d 3 1 d f 1 0.56 0 c 1749 1127 m 22 9 d -13 X -14 -7 d -5 -3 d f black 1749 1127 m 22 9 d -13 X -22 -11 d cl s 1 + 0.653333 0 c 1726 1114 m 3 2 d 10 10 d -3 -1 d -23 -13 d f 1 0.56 0 c 1729 1116 m 20 11 d -10 -1 d f black 1726 1114 m 23 13 d -13 -2 d -23 -13 d cl s 1 0.746667 0 c 1708 1108 m -17 -10 d 9 1 d f 1 0.653333 0 c 1704 1100 m 22 14 d -13 -2 d -5 -4 d + -8 -9 d f black 1704 1100 m 22 14 d -13 -2 d -22 -14 d cl s 1 0.84 0 c 1673 1088 m -4 -3 d 2 1 d f 1 0.746667 0 c 1682 1086 m 15 10 d 3 3 d -9 -1 d -18 -10 d -2 -2 d f 1 0.653333 0 c 1697 1096 m 7 4 d -4 -1 d f black 1682 1086 m 22 14 d -13 -2 d -22 + -13 d cl s 1 0.84 0 c 1671 1086 m -2 -1 d -23 -8 d 12 -2 d f 1 0.746667 0 c 1659 1075 m 23 11 d -11 X -13 -11 d f black 1659 1075 m 23 11 d -13 -1 d -23 -8 d cl s 1 0.84 0 c 1637 1068 m 18 6 d 3 1 d -12 2 d -22 -3 d f 1 0.746667 0 c 1655 1074 m 4 1 + d -1 X f black 1637 1068 m 22 7 d -13 2 d -22 -3 d cl s 1 0.84 0 c 1614 1066 m 23 2 d -13 6 d -13 1 d 3 -9 d f 1 0.746667 0 c 1611 1075 m -10 1 d 13 -10 d f black 1614 1066 m 23 2 d -13 6 d -23 2 d cl s 1 0.84 0 c 1614 1066 m f 1 0.746667 0 c 1592 + 1067 m 22 -1 d -13 10 d -22 6 d f black 1592 1067 m 22 -1 d -13 10 d -22 6 d cl s 1 0.746667 0 c 1570 1070 m 22 -3 d -13 15 d -2 X f 1 0.653333 0 c 1569 1070 m 1 X 7 12 d -21 7 d f black 1569 1070 m 23 -3 d -13 15 d -23 7 d cl s 1 0.653333 0 c 1547 + 1074 m 22 -4 d -13 19 d -4 1 d -10 -8 d f 1 0.56 0 c 1552 1090 m -18 6 d 8 -14 d f black 1547 1074 m 22 -4 d -13 19 d -22 7 d cl s 1 0.653333 0 c 1534 1076 m 13 -2 d -5 8 d f 1 0.56 0 c 1525 1078 m 9 -2 d 8 6 d -8 14 d -12 2 d -7 -4 d f 1 0.466667 0 + c 1522 1098 m -10 2 d 3 -6 d f black 1525 1078 m 22 -4 d -13 22 d -22 4 d cl s 1 0.56 0 c 1502 1080 m 23 -2 d -10 16 d -16 -8 d f 1 0.466667 0 c 1515 1094 m -3 6 d -23 1 d 10 -15 d f black 1502 1080 m 23 -2 d -13 22 d -23 1 d cl s 1 0.56 0 c 1487 + 1081 m 15 -1 d -3 6 d f 1 0.466667 0 c 1480 1081 m 7 X 12 5 d -10 15 d -22 -4 d f black 1480 1081 m 22 -1 d -13 21 d -22 -4 d cl s 1 0.466667 0 c 1457 1080 m 23 1 d -13 16 d -23 -7 d f black 1457 1080 m 23 1 d -13 16 d -23 -7 d cl s 1 0.466667 0 c + 1435 1077 m 22 3 d -13 10 d -22 -12 d f black 1435 1077 m 22 3 d -13 10 d -22 -12 d cl s 1 0.56 0 c 1421 1078 m -22 -14 d 8 5 d f 1 0.466667 0 c 1412 1073 m 23 4 d -13 1 d -1 X -14 -9 d f black 1412 1073 m 23 4 d -13 1 d -23 -14 d cl s 1 0.653333 0 + c 1391 1058 m -14 -10 d 3 5 d f 1 0.56 0 c 1407 1069 m -8 -5 d -8 -6 d -11 -5 d 7 10 d f 1 0.466667 0 c 1390 1068 m 22 5 d -5 -4 d -20 -6 d f black 1390 1068 m 22 5 d -13 -9 d -22 -16 d cl s 1 0.746667 0 c 1367 1040 m -12 -10 d 2 6 d f 1 0.653333 0 + c 1380 1053 m -3 -5 d -10 -8 d -10 -4 d 4 11 d f 1 0.56 0 c 1387 1063 m -7 -10 d -19 -6 d 5 11 d f 1 0.466667 0 c 1368 1062 m 22 6 d -3 -5 d -21 -5 d f black 1368 1062 m 22 6 d -13 -20 d -22 -18 d cl s 1 0.84 0 c 1343 1021 m -11 -8 d 2 5 d f 1 + 0.746667 0 c 1357 1036 m -2 -6 d -12 -9 d -9 -3 d 3 12 d f 1 0.653333 0 c 1361 1047 m -4 -11 d -20 -6 d 4 11 d f 1 0.56 0 c 1366 1058 m -5 -11 d -20 -6 d 3 12 d f 1 0.466667 0 c 1345 1056 m 23 6 d -2 -4 d -22 -5 d f black 1345 1056 m 23 6 d -13 -32 + d -23 -17 d cl s 1 0.933333 0 c 1317 1003 m -7 -6 d 1 4 d f 1 0.84 0 c 1334 1018 m -2 -5 d -15 -10 d -6 -2 d 2 11 d f 1 0.746667 0 c 1337 1030 m -3 -12 d -21 -6 d 3 12 d f 1 0.653333 0 c 1341 1041 m -4 -11 d -21 -6 d 3 12 d f 1 0.56 0 c 1344 1053 m + -3 -12 d -22 -5 d 3 12 d f 1 0.466667 0 c 1323 1049 m 22 7 d -1 -3 d -22 -5 d f black 1323 1049 m 22 7 d -13 -43 d -22 -16 d cl s 1 0.933333 0 c 1311 1001 m -1 -4 d -23 -12 d 3 10 d f 1 0.84 0 c 1313 1012 m -2 -11 d -21 -6 d 2 12 d f 1 0.746667 0 c + 1316 1024 m -3 -12 d -21 -5 d 3 12 d f 1 0.653333 0 c 1319 1036 m -3 -12 d -21 -5 d 3 12 d f 1 0.56 0 c 1300 1043 m 1 X 21 5 d -3 -12 d -21 -5 d f 1 0.466667 0 c 1301 1043 m 22 6 d -1 -1 d f black 1300 1043 m 23 6 d -13 -52 d -23 -12 d cl s 0.973333 + 1 0 c 1279 982 m -14 -6 d 2 Y f 1 0.933333 0 c 1290 995 m -3 -10 d -8 -3 d -14 -4 d 3 12 d f 1 0.84 0 c 1292 1007 m -2 -12 d -22 -5 d 2 12 d f 1 0.746667 0 c 1295 1019 m -3 -12 d -22 -5 d 3 12 d f 1 0.653333 0 c 1298 1031 m -3 -12 d -22 -5 d 2 12 d + f 1 0.56 0 c 1278 1038 m 22 5 d -2 -12 d -23 -5 d f black 1278 1038 m 22 5 d -13 -58 d -22 -9 d cl s 0.973333 1 0 c 1265 978 m -2 Y -23 -4 d 1 2 d f 1 0.933333 0 c 1268 990 m -3 -12 d -22 -4 d 2 12 d f 1 0.84 0 c 1270 1002 m -2 -12 d -23 -4 d 3 12 d + f 1 0.746667 0 c 1273 1014 m -3 -12 d -22 -4 d 2 12 d f 1 0.653333 0 c 1275 1026 m -2 -12 d -23 -4 d 3 12 d f 1 0.56 0 c 1255 1033 m 23 5 d -3 -12 d -22 -4 d f black 1255 1033 m 23 5 d -13 -62 d -23 -4 d cl s 0.973333 1 0 c 1243 974 m -1 -2 d -10 X + f 1 0.933333 0 c 1245 986 m -2 -12 d -11 -2 d -12 X 2 10 d f 1 0.84 0 c 1248 998 m -3 -12 d -23 -4 d 3 12 d f 1 0.746667 0 c 1250 1010 m -2 -12 d -23 -4 d 2 12 d f 1 0.653333 0 c 1253 1022 m -3 -12 d -23 -4 d 3 12 d f 1 0.56 0 c 1249 1033 m 6 X -2 + -11 d -23 -4 d 3 12 d f 1 0.466667 0 c 1233 1031 m 16 2 d -16 -3 d f black 1233 1031 m 22 2 d -13 -61 d -22 X cl s 1 0.933333 0 c 1222 982 m -2 -10 d -22 5 d 1 Y f 1 0.84 0 c 1225 994 m -3 -12 d -24 -4 d 3 12 d f 1 0.746667 0 c 1227 1006 m -2 -12 d + -24 -4 d 3 12 d f 1 0.653333 0 c 1230 1018 m -3 -12 d -23 -4 d 3 12 d f 1 0.56 0 c 1233 1030 m -3 -12 d -23 -4 d 3 11 d f 1 0.466667 0 c 1211 1028 m 22 3 d -1 Y -23 -5 d f black 1211 1028 m 22 3 d -13 -59 d -22 5 d cl s 1 0.933333 0 c 1198 978 m -1 + Y -4 1 d f 1 0.84 0 c 1201 990 m -3 -12 d -4 X -19 6 d 1 3 d f 1 0.746667 0 c 1204 1002 m -3 -12 d -25 -3 d 4 11 d f 1 0.653333 0 c 1207 1014 m -3 -12 d -24 -4 d 3 12 d f 1 0.56 0 c 1210 1025 m -3 -11 d -24 -4 d 4 11 d f 1 0.466667 0 c 1188 1027 m + 23 1 d -1 -3 d -23 -4 d f black 1188 1027 m 23 1 d -13 -51 d -23 7 d cl s 1 0.84 0 c 1176 987 m -1 -3 d -7 2 d f 1 0.746667 0 c 1180 998 m -4 -11 d -8 -1 d -15 6 d 1 4 d f 1 0.653333 0 c 1183 1010 m -3 -12 d -26 -2 d 5 11 d f 1 0.56 0 c 1187 1021 m + -4 -11 d -24 -3 d 4 10 d f 1 0.466667 0 c 1166 1024 m 22 3 d -1 -6 d -24 -4 d f black 1166 1024 m 22 3 d -13 -43 d -22 8 d cl s 1 0.746667 0 c 1154 996 m -1 -4 d -8 3 d f 1 0.653333 0 c 1159 1007 m -5 -11 d -9 -1 d -15 5 d 3 4 d f 1 0.56 0 c 1163 + 1017 m -4 -10 d -26 -3 d 6 10 d f 1 0.466667 0 c 1143 1021 m 23 3 d -3 -7 d -24 -3 d f black 1143 1021 m 23 3 d -13 -32 d -23 8 d cl s 1 0.653333 0 c 1133 1004 m -3 -4 d -10 4 d f 1 0.56 0 c 1139 1014 m -6 -10 d -13 X -12 4 d 5 3 d f 1 0.466667 0 c + 1121 1017 m 22 4 d -4 -7 d -26 -3 d f black 1121 1017 m 22 4 d -13 -21 d -22 8 d cl s 1 0.56 0 c 1113 1011 m -5 -3 d -17 3 d f 1 0.466667 0 c 1098 1011 m 23 6 d -8 -6 d -22 X -6 2 d f black 1098 1011 m 23 6 d -13 -9 d -23 5 d cl s 1 0.466667 0 c + 1076 1005 m 22 6 d -13 2 d -22 1 d f black 1076 1005 m 22 6 d -13 2 d -22 1 d cl s 1 0.466667 0 c 1054 996 m 22 9 d -13 9 d -22 -2 d f black 1054 996 m 22 9 d -13 9 d -22 -2 d cl s 1 0.56 0 c 1031 986 m 12 5 d -15 X f 1 0.466667 0 c 1043 991 m 11 5 + d -13 16 d -23 -6 d 10 -15 d f black 1031 986 m 23 10 d -13 16 d -23 -6 d cl s 1 0.56 0 c 1009 974 m 22 12 d -3 5 d -29 -1 d f 1 0.466667 0 c 1028 991 m -10 15 d -22 -10 d 3 -6 d f black 1009 974 m 22 12 d -13 20 d -22 -10 d cl s 1 0.653333 0 c 986 + 961 m 15 8 d -20 1 d f 1 0.56 0 c 1001 969 m 8 5 d -10 16 d -12 X -14 -8 d 8 -12 d f 1 0.466667 0 c 999 990 m -3 6 d -9 -6 d f black 986 961 m 23 13 d -13 22 d -23 -14 d cl s 1 0.746667 0 c 964 947 m 3 2 d -5 X f 1 0.653333 0 c 967 949 m 19 12 d -5 + 9 d -23 1 d -7 -5 d 11 -17 d f 1 0.56 0 c 981 970 m -8 12 d -15 -11 d f black 964 947 m 22 14 d -13 21 d -22 -16 d cl s 1 0.746667 0 c 941 934 m 23 13 d -2 2 d -29 3 d -5 -3 d f 1 0.653333 0 c 962 949 m -11 17 d -18 -14 d f black 941 934 m 23 13 d + -13 19 d -23 -17 d cl s 1 0.84 0 c 919 924 m 7 3 d -16 4 d f 1 0.746667 0 c 926 927 m 15 7 d -13 15 d -22 -15 d 4 -3 d f black 919 924 m 22 10 d -13 15 d -22 -15 d cl s 1 0.84 0 c 897 917 m 22 7 d -9 7 d -7 2 d -19 -9 d f 1 0.746667 0 c 910 931 m -4 + 3 d -3 -1 d f black 897 917 m 22 7 d -13 10 d -22 -10 d cl s 1 0.84 0 c 874 916 m 23 1 d -13 7 d -23 -6 d f black 874 916 m 23 1 d -13 7 d -23 -6 d cl s 1 0.84 0 c 871 916 m 3 X -13 2 d -22 -1 d 4 1 d f 1 0.746667 0 c 852 918 m 19 -2 d -28 2 d f + black 852 918 m 22 -2 d -13 2 d -22 -1 d cl s 1 0.84 0 c 843 918 m -4 -1 d -7 2 d f 1 0.746667 0 c 834 922 m 18 -4 d -9 X -11 1 d -16 2 d 11 2 d f 1 0.653333 0 c 829 923 m 5 -1 d -7 1 d f black 829 923 m 23 -5 d -13 -1 d -23 4 d cl s 1 0.746667 0 c + 827 923 m -11 -2 d -18 4 d f 1 0.653333 0 c 807 929 m 22 -6 d -2 X -29 2 d -4 1 d f black 807 929 m 22 -6 d -13 -2 d -22 5 d cl s 1 0.653333 0 c 803 929 m 4 X -13 -3 d -23 5 d 4 X f 1 0.56 0 c 784 933 m 19 -4 d -28 2 d f black 784 933 m 23 -4 d -13 + -3 d -23 5 d cl s 1 0.653333 0 c 775 931 m -4 X -7 1 d f 1 0.56 0 c 762 933 m 22 X -9 -2 d -11 1 d -15 1 d f black 762 933 m 22 X -13 -2 d -22 2 d cl s 1 0.56 0 c 740 930 m 22 3 d -13 X -22 -1 d f black 740 930 m 22 3 d -13 X -22 -1 d cl s 1 0.56 0 + c 717 923 m 23 7 d -13 2 d -23 -4 d f black 717 923 m 23 7 d -13 2 d -23 -4 d cl s 1 0.56 0 c 1819 1137 m 10 X -13 7 d -22 -2 d 2 -1 d f 1 0.466667 0 c 1807 1137 m 12 X -23 4 d f black 1807 1137 m 22 X -13 7 d -22 -2 d cl s 1 0.56 0 c 1796 1141 m -2 + 1 d -23 -6 d 5 -1 d f 1 0.466667 0 c 1784 1133 m 23 4 d -11 4 d -20 -6 d f black 1784 1133 m 23 4 d -13 5 d -23 -6 d cl s 1 0.56 0 c 1762 1124 m 5 3 d 9 8 d -5 1 d -22 -9 d f 1 0.466667 0 c 1767 1127 m 17 6 d -8 2 d f black 1762 1124 m 22 9 d -13 3 + d -22 -9 d cl s 1 0.653333 0 c 1729 1116 m -3 -2 d 2 X f 1 0.56 0 c 1739 1112 m 23 12 d -13 3 d -20 -11 d -1 -2 d f black 1739 1112 m 23 12 d -13 3 d -23 -13 d cl s 1 0.653333 0 c 1717 1097 m 12 8 d -1 9 d -2 X -22 -14 d f 1 0.56 0 c 1729 1105 m 10 + 7 d -11 2 d f black 1717 1097 m 22 15 d -13 2 d -22 -14 d cl s 1 0.746667 0 c 1694 1082 m 6 4 d -3 10 d -15 -10 d f 1 0.653333 0 c 1700 1086 m 17 11 d -13 3 d -7 -4 d f black 1694 1082 m 23 15 d -13 3 d -22 -14 d cl s 1 0.746667 0 c 1672 1069 m 22 + 13 d -12 4 d -23 -11 d f black 1672 1069 m 22 13 d -12 4 d -23 -11 d cl s 1 0.84 0 c 1650 1059 m 13 6 d -8 9 d -18 -6 d f 1 0.746667 0 c 1663 1065 m 9 4 d -13 6 d -4 -1 d f black 1650 1059 m 22 10 d -13 6 d -22 -7 d cl s 1 0.84 0 c 1627 1053 m 23 6 + d -13 9 d -23 -2 d f black 1627 1053 m 23 6 d -13 9 d -23 -2 d cl s 1 0.84 0 c 1605 1051 m 22 2 d -13 13 d -13 -11 d f 1 0.746667 0 c 1614 1066 m -22 1 d 9 -12 d f black 1605 1051 m 22 2 d -13 13 d -22 1 d cl s 1 0.84 0 c 1595 1051 m 10 X -4 4 d f 1 + 0.746667 0 c 1582 1052 m 13 -1 d 6 4 d -9 12 d -22 3 d -1 X f 1 0.653333 0 c 1570 1070 m -1 X f black 1582 1052 m 23 -1 d -13 16 d -23 3 d cl s 1 0.746667 0 c 1560 1054 m 22 -2 d -13 18 d -13 -10 d f 1 0.653333 0 c 1569 1070 m -22 4 d 9 -14 d f + black 1560 1054 m 22 -2 d -13 18 d -22 4 d cl s 1 0.746667 0 c 1549 1056 m 11 -2 d -4 6 d f 1 0.653333 0 c 1537 1057 m 12 -1 d 7 4 d -9 14 d -13 2 d -6 -4 d f 1 0.56 0 c 1534 1076 m -9 2 d 3 -6 d f black 1537 1057 m 23 -3 d -13 20 d -22 4 d cl s 1 + 0.653333 0 c 1515 1061 m 22 -4 d -9 15 d -15 -9 d f 1 0.56 0 c 1528 1072 m -3 6 d -23 2 d 11 -17 d f black 1515 1061 m 22 -4 d -12 21 d -23 2 d cl s 1 0.653333 0 c 1511 1061 m 4 X -2 2 d f 1 0.56 0 c 1493 1064 m 18 -3 d 2 2 d -11 17 d -15 1 d -5 -4 + d f 1 0.466667 0 c 1487 1081 m -7 X 2 -4 d f black 1493 1064 m 22 -3 d -13 19 d -22 1 d cl s 1 0.56 0 c 1474 1067 m 19 -3 d -11 13 d f 1 0.466667 0 c 1470 1068 m 4 -1 d 8 10 d -2 4 d -23 -1 d f black 1470 1068 m 23 -4 d -13 17 d -23 -1 d cl s 1 + 0.466667 0 c 1448 1072 m 22 -4 d -13 12 d -22 -3 d f black 1448 1072 m 22 -4 d -13 12 d -22 -3 d cl s 1 0.466667 0 c 1438 1074 m 10 -2 d -13 5 d -23 -4 d 8 2 d f 1 0.373333 0 c 1425 1076 m 13 -2 d -18 1 d f black 1425 1076 m 23 -4 d -13 5 d -23 -4 d + cl s 1 0.466667 0 c 1420 1075 m -8 -2 d -22 -5 d 4 4 d f 1 0.373333 0 c 1403 1079 m 22 -3 d -5 -1 d -26 -3 d f black 1403 1079 m 22 -3 d -13 -3 d -22 -5 d cl s 1 0.466667 0 c 1394 1072 m -4 -4 d -22 -6 d 3 6 d f 1 0.373333 0 c 1400 1080 m 3 -1 d -9 + -7 d -23 -4 d 7 9 d f 1 0.28 0 c 1380 1082 m 20 -2 d -22 -3 d f black 1380 1082 m 23 -3 d -13 -11 d -22 -6 d cl s 1 0.466667 0 c 1371 1068 m -3 -6 d -23 -6 d 4 7 d f 1 0.373333 0 c 1378 1077 m -7 -9 d -22 -5 d 5 11 d f 1 0.28 0 c 1358 1083 m 22 -1 d + -2 -5 d -24 -3 d f black 1358 1083 m 22 -1 d -12 -20 d -23 -6 d cl s 1 0.466667 0 c 1349 1063 m -4 -7 d -22 -7 d 3 10 d f 1 0.373333 0 c 1354 1074 m -5 -11 d -23 -4 d 4 11 d f 1 0.28 0 c 1352 1083 m 6 X -4 -9 d -24 -4 d 5 11 d f 1 0.186667 0 c 1336 + 1083 m 16 X -17 -2 d f black 1336 1083 m 22 X -13 -27 d -22 -7 d cl s 1 0.56 0 c 1301 1043 m -1 X f 1 0.466667 0 c 1326 1059 m -3 -10 d -22 -6 d -1 X 4 11 d f 1 0.373333 0 c 1330 1070 m -4 -11 d -22 -5 d 4 11 d f 1 0.28 0 c 1335 1081 m -5 -11 d -22 + -5 d 3 12 d f 1 0.186667 0 c 1313 1082 m 23 1 d -1 -2 d -24 -4 d f black 1313 1082 m 23 1 d -13 -34 d -23 -6 d cl s 1 0.56 0 c 1300 1043 m -22 -5 d f 1 0.466667 0 c 1304 1054 m -4 -11 d -22 -5 d 4 12 d f 1 0.373333 0 c 1308 1065 m -4 -11 d -22 -4 d + 3 11 d f 1 0.28 0 c 1311 1077 m -3 -12 d -23 -4 d 4 11 d f 1 0.186667 0 c 1291 1079 m 22 3 d -2 -5 d -22 -5 d f black 1291 1079 m 22 3 d -13 -39 d -22 -5 d cl s 1 0.56 0 c 1278 1038 m -23 -5 d 1 1 d f 1 0.466667 0 c 1282 1050 m -4 -12 d -22 -4 d 3 + 11 d f 1 0.373333 0 c 1285 1061 m -3 -11 d -23 -5 d 4 12 d f 1 0.28 0 c 1289 1072 m -4 -11 d -22 -4 d 3 11 d f 1 0.186667 0 c 1268 1075 m 23 4 d -2 -7 d -23 -4 d f black 1268 1075 m 23 4 d -13 -41 d -23 -5 d cl s 1 0.56 0 c 1256 1034 m -1 -1 d -6 X + f 1 0.466667 0 c 1259 1045 m -3 -11 d -7 -1 d -16 -2 d 3 10 d f 1 0.373333 0 c 1263 1057 m -4 -12 d -23 -4 d 4 11 d f 1 0.28 0 c 1266 1068 m -3 -11 d -23 -5 d 4 11 d f 1 0.186667 0 c 1246 1070 m 22 5 d -2 -7 d -22 -5 d f black 1246 1070 m 22 5 d -13 + -42 d -22 -2 d cl s 1 0.466667 0 c 1236 1041 m -3 -10 d -22 -3 d 3 9 d f 1 0.373333 0 c 1240 1052 m -4 -11 d -22 -4 d 4 11 d f 1 0.28 0 c 1244 1063 m -4 -11 d -22 -4 d 4 11 d f 1 0.186667 0 c 1223 1063 m 23 7 d -2 -7 d -22 -4 d f black 1223 1063 m + 23 7 d -13 -39 d -22 -3 d cl s 1 0.466667 0 c 1214 1037 m -3 -9 d -23 -1 d 3 5 d f 1 0.373333 0 c 1218 1048 m -4 -11 d -23 -5 d 5 11 d f 1 0.28 0 c 1222 1059 m -4 -11 d -22 -5 d 5 10 d f 1 0.186667 0 c 1201 1054 m 22 9 d -1 -4 d -21 -6 d f black + 1201 1054 m 22 9 d -12 -35 d -23 -1 d cl s 1 0.466667 0 c 1191 1032 m -3 -5 d -22 -3 d 2 4 d f 1 0.373333 0 c 1196 1043 m -5 -11 d -23 -4 d 6 10 d f 1 0.28 0 c 1179 1044 m 17 8 d 5 1 d -5 -10 d -22 -5 d f 1 0.186667 0 c 1196 1052 m 5 2 d -1 Y f + black 1179 1044 m 22 10 d -13 -27 d -22 -3 d cl s 1 0.466667 0 c 1168 1028 m -2 -4 d -23 -3 d 3 2 d f 1 0.373333 0 c 1174 1038 m -6 -10 d -22 -5 d 9 8 d f 1 0.28 0 c 1156 1033 m 23 11 d -5 -6 d -19 -7 d f black 1156 1033 m 23 11 d -13 -20 d -23 -3 d + cl s 1 0.466667 0 c 1146 1023 m -3 -2 d -22 -4 d 4 1 d f 1 0.373333 0 c 1134 1020 m 17 9 d 4 2 d -9 -8 d -21 -5 d f 1 0.28 0 c 1151 1029 m 5 4 d -1 -2 d f black 1134 1020 m 22 13 d -13 -12 d -22 -4 d cl s 1 0.466667 0 c 1111 1007 m 4 2 d 10 9 d -4 + -1 d -23 -6 d f 1 0.373333 0 c 1115 1009 m 19 11 d -9 -2 d f black 1111 1007 m 23 13 d -13 -3 d -23 -6 d cl s 1 0.466667 0 c 1089 993 m 22 14 d -13 4 d -22 -6 d f black 1089 993 m 22 14 d -13 4 d -22 -6 d cl s 1 0.56 0 c 1066 980 m 15 8 d -23 3 d f + 1 0.466667 0 c 1081 988 m 8 5 d -13 12 d -22 -9 d 4 -5 d f black 1066 980 m 23 13 d -13 12 d -22 -9 d cl s 1 0.653333 0 c 1044 966 m 3 2 d -4 X f 1 0.56 0 c 1047 968 m 19 12 d -8 11 d -15 X -12 -5 d 12 -18 d f 1 0.466667 0 c 1058 991 m -4 5 d -11 -5 + d f black 1044 966 m 22 14 d -12 16 d -23 -10 d cl s 1 0.653333 0 c 1022 953 m 22 13 d -1 2 d -31 1 d f 1 0.56 0 c 1043 968 m -12 18 d -22 -12 d 3 -5 d f black 1022 953 m 22 13 d -13 20 d -22 -12 d cl s 1 0.746667 0 c 999 940 m 13 7 d -18 1 d f 1 + 0.653333 0 c 1012 947 m 10 6 d -10 16 d -11 X -15 -8 d 8 -13 d f 1 0.56 0 c 1012 969 m -3 5 d -8 -5 d f black 999 940 m 23 13 d -13 21 d -23 -13 d cl s 1 0.746667 0 c 977 928 m 22 12 d -5 8 d -27 1 d -3 -2 d f 1 0.653333 0 c 994 948 m -8 13 d -19 + -12 d f black 977 928 m 22 12 d -13 21 d -22 -14 d cl s 1 0.84 0 c 954 918 m 16 8 d -22 X f 1 0.746667 0 c 970 926 m 7 2 d -13 19 d -23 -13 d 7 -8 d f black 954 918 m 23 10 d -13 19 d -23 -13 d cl s 1 0.84 0 c 932 911 m 22 7 d -6 8 d -22 1 d -7 -3 d + f 1 0.746667 0 c 948 926 m -7 8 d -15 -7 d f black 932 911 m 22 7 d -13 16 d -22 -10 d cl s 1 0.84 0 c 909 908 m 23 3 d -13 13 d -22 -7 d f black 909 908 m 23 3 d -13 13 d -22 -7 d cl s 1 0.84 0 c 889 909 m 20 -1 d -12 9 d -23 -1 d 9 -5 d f 1 + 0.746667 0 c 887 909 m 2 X -6 2 d f black 887 909 m 22 -1 d -12 9 d -23 -1 d cl s 1 0.84 0 c 883 911 m -9 5 d -3 X f 1 0.746667 0 c 865 914 m 22 -5 d -4 2 d -12 5 d -19 2 d f black 865 914 m 22 -5 d -13 7 d -22 2 d cl s 1 0.746667 0 c 857 916 m 8 -2 + d -13 4 d -18 4 d f 1 0.653333 0 c 842 920 m 15 -4 d -23 6 d -5 1 d f black 842 920 m 23 -6 d -13 4 d -23 5 d cl s 1 0.653333 0 c 828 924 m 14 -4 d -13 3 d -22 6 d 3 -1 d f 1 0.56 0 c 820 926 m 8 -2 d -18 4 d f black 820 926 m 22 -6 d -13 3 d -22 6 + d cl s 1 0.653333 0 c 810 928 m -3 1 d -4 X f 1 0.56 0 c 797 930 m 23 -4 d -10 2 d -7 1 d -19 4 d f black 797 930 m 23 -4 d -13 3 d -23 4 d cl s 1 0.56 0 c 790 930 m 7 X -13 3 d -22 X 4 -1 d f 1 0.466667 0 c 775 929 m 15 1 d -24 2 d f black 775 929 + m 22 1 d -13 3 d -22 X cl s 1 0.56 0 c 766 932 m -4 1 d -22 -3 d f 1 0.466667 0 c 752 925 m 23 4 d -9 3 d -26 -2 d f black 752 925 m 23 4 d -13 4 d -22 -3 d cl s 1 0.56 0 c 730 916 m 8 3 d 2 11 d -23 -7 d f 1 0.466667 0 c 738 919 m 14 6 d -12 5 d f + black 730 916 m 22 9 d -12 5 d -23 -7 d cl s 1 0.56 0 c 1828 1128 m 14 X -13 9 d -10 X f 1 0.466667 0 c 1820 1128 m 8 X -9 9 d -12 X f black 1820 1128 m 22 X -13 9 d -22 X cl s 1 0.466667 0 c 1797 1125 m 23 3 d -13 9 d -23 -4 d f black 1797 1125 m + 23 3 d -13 9 d -23 -4 d cl s 1 0.56 0 c 1775 1117 m 3 1 d -11 9 d -5 -3 d f 1 0.466667 0 c 1778 1118 m 19 7 d -13 8 d -17 -6 d f black 1775 1117 m 22 8 d -13 8 d -22 -9 d cl s 1 0.56 0 c 1752 1105 m 23 12 d -13 7 d -23 -12 d f black 1752 1105 m 23 + 12 d -13 7 d -23 -12 d cl s 1 0.653333 0 c 1730 1090 m 11 7 d -12 8 d -12 -8 d f 1 0.56 0 c 1741 1097 m 11 8 d -13 7 d -10 -7 d f black 1730 1090 m 22 15 d -13 7 d -22 -15 d cl s 1 0.746667 0 c 1707 1073 m 7 5 d -14 8 d -6 -4 d f 1 0.653333 0 c 1714 + 1078 m 16 12 d -13 7 d -17 -11 d f black 1707 1073 m 23 17 d -13 7 d -23 -15 d cl s 1 0.84 0 c 1685 1059 m 1 X -3 1 d f 1 0.746667 0 c 1686 1059 m 21 14 d -13 9 d -22 -13 d 11 -9 d f black 1685 1059 m 22 14 d -13 9 d -22 -13 d cl s 1 0.84 0 c 1663 + 1047 m 22 12 d -2 1 d -20 5 d -13 -6 d f 1 0.746667 0 c 1683 1060 m -11 9 d -9 -4 d f black 1663 1047 m 22 12 d -13 10 d -22 -10 d cl s 1 0.84 0 c 1640 1039 m 23 8 d -13 12 d -23 -6 d f black 1640 1039 m 23 8 d -13 12 d -23 -6 d cl s 1 0.84 0 c 1618 + 1035 m 22 4 d -13 14 d -22 -2 d f black 1618 1035 m 22 4 d -13 14 d -22 -2 d cl s 1 0.84 0 c 1595 1034 m 23 1 d -13 16 d -10 X -9 -5 d f 1 0.746667 0 c 1595 1051 m -13 1 d 4 -6 d f black 1595 1034 m 23 1 d -13 16 d -23 1 d cl s 1 0.84 0 c 1573 1035 + m 22 -1 d -9 12 d -15 -9 d f 1 0.746667 0 c 1586 1046 m -4 6 d -22 2 d 11 -17 d f black 1573 1035 m 22 -1 d -13 18 d -22 2 d cl s 1 0.84 0 c 1569 1036 m 4 -1 d -2 2 d f 1 0.746667 0 c 1550 1038 m 19 -2 d 2 1 d -11 17 d -11 2 d -7 -5 d f 1 0.653333 0 + c 1549 1056 m -12 1 d 5 -6 d f black 1550 1038 m 23 -3 d -13 19 d -23 3 d cl s 1 0.746667 0 c 1531 1042 m 19 -4 d -8 13 d f 1 0.653333 0 c 1528 1042 m 3 X 11 9 d -5 6 d -22 4 d f black 1528 1042 m 22 -4 d -13 19 d -22 4 d cl s 1 0.653333 0 c 1506 + 1048 m 22 -6 d -13 19 d -4 X -9 -9 d f 1 0.56 0 c 1511 1061 m -18 3 d 9 -12 d f black 1506 1048 m 22 -6 d -13 19 d -22 3 d cl s 1 0.653333 0 c 1501 1049 m 5 -1 d -4 4 d f 1 0.56 0 c 1483 1055 m 18 -6 d 1 3 d -9 12 d -19 3 d -1 -2 d f 1 0.466667 0 c + 1474 1067 m -4 1 d 3 -3 d f black 1483 1055 m 23 -7 d -13 16 d -23 4 d cl s 1 0.56 0 c 1475 1057 m 8 -2 d -10 10 d f 1 0.466667 0 c 1461 1063 m 14 -6 d -2 8 d -3 3 d -22 4 d f black 1461 1063 m 22 -8 d -13 13 d -22 4 d cl s 1 0.466667 0 c 1452 1066 + m 9 -3 d -13 9 d -10 2 d f 1 0.373333 0 c 1438 1071 m 14 -5 d -14 8 d -13 2 d f black 1438 1071 m 23 -8 d -13 9 d -23 4 d cl s 1 0.373333 0 c 1429 1075 m 9 -4 d -13 5 d -22 3 d 1 X f 1 0.28 0 c 1416 1080 m 13 -5 d -25 4 d f black 1416 1080 m 22 -9 d + -13 5 d -22 3 d cl s 1 0.373333 0 c 1404 1079 m -1 X -3 1 d f 1 0.28 0 c 1405 1084 m 11 -4 d -12 -1 d -4 1 d -20 2 d 7 3 d f 1 0.186667 0 c 1393 1088 m 12 -4 d -18 1 d f black 1393 1088 m 23 -8 d -13 -1 d -23 3 d cl s 1 0.28 0 c 1387 1085 m -7 -3 d + -22 1 d 1 1 d f 1 0.186667 0 c 1379 1092 m 14 -4 d -6 -3 d -28 -1 d 9 8 d f 1 0.0933334 0 c 1371 1094 m 8 -2 d -11 X f black 1371 1094 m 22 -6 d -13 -6 d -22 1 d cl s 1 0.28 0 c 1359 1084 m -1 -1 d -6 X f 1 0.186667 0 c 1368 1092 m -9 -8 d -7 -1 d + -16 X 5 7 d f 1 0.0933334 0 c 1349 1098 m 22 -4 d -3 -2 d -27 -2 d f black 1349 1098 m 22 -4 d -13 -11 d -22 X cl s 1 0.186667 0 c 1341 1090 m -5 -7 d -23 -1 d 4 5 d f 1 0.0933334 0 c 1345 1099 m 4 -1 d -8 -8 d -24 -3 d 7 9 d f 1 0 0 c 1326 1100 m + 19 -1 d -21 -3 d f black 1326 1100 m 23 -2 d -13 -15 d -23 -1 d cl s 1 0.186667 0 c 1317 1087 m -4 -5 d -22 -3 d 2 4 d f 1 0.0933334 0 c 1324 1096 m -7 -9 d -24 -4 d 7 10 d f 1 0 0 c 1304 1099 m 22 1 d -2 -4 d -24 -3 d f black 1304 1099 m 22 1 d -13 + -18 d -22 -3 d cl s 1 0.186667 0 c 1293 1083 m -2 -4 d -23 -4 d 3 4 d f 1 0.0933334 0 c 1300 1093 m -7 -10 d -22 -4 d 6 9 d f 1 0 0 c 1281 1094 m 23 5 d -4 -6 d -23 -5 d f black 1281 1094 m 23 5 d -13 -20 d -23 -4 d cl s 1 0.186667 0 c 1271 1079 m + -3 -4 d -22 -5 d 3 4 d f 1 0.0933334 0 c 1277 1088 m -6 -9 d -22 -5 d 7 9 d f 1 0 0 c 1259 1088 m 22 6 d -4 -6 d -21 -5 d f black 1259 1088 m 22 6 d -13 -19 d -22 -5 d cl s 1 0.186667 0 c 1249 1074 m -3 -4 d -23 -7 d 5 5 d f 1 0.0933334 0 c 1256 + 1083 m -7 -9 d -21 -6 d 8 9 d f 1 0 0 c 1236 1078 m 23 10 d -3 -5 d -20 -6 d f black 1236 1078 m 23 10 d -13 -18 d -23 -7 d cl s 1 0.186667 0 c 1228 1068 m -5 -5 d -22 -9 d 9 7 d f 1 0.0933334 0 c 1214 1065 m 20 11 d 2 1 d -8 -9 d -18 -7 d f 1 0 0 c + 1234 1076 m 2 2 d -1 Y f black 1214 1065 m 22 13 d -13 -15 d -22 -9 d cl s 1 0.28 0 c 1196 1052 m -17 -8 d 4 2 d f 1 0.186667 0 c 1192 1050 m 8 6 d 10 5 d -9 -7 d -5 -2 d -13 -6 d f 1 0.0933334 0 c 1200 1056 m 14 9 d -4 -4 d f black 1192 1050 m 22 + 15 d -13 -11 d -22 -10 d cl s 1 0.28 0 c 1169 1033 m 5 4 d 9 9 d -4 -2 d -23 -11 d f 1 0.186667 0 c 1174 1037 m 18 13 d -9 -4 d f black 1169 1033 m 23 17 d -13 -6 d -23 -11 d cl s 1 0.373333 0 c 1147 1015 m 4 4 d 10 Y -17 -9 d f 1 0.28 0 c 1151 1019 + m 18 14 d -13 X -5 -4 d f black 1147 1015 m 22 18 d -13 X -22 -13 d cl s 1 0.466667 0 c 1124 997 m 5 4 d -14 8 d -4 -2 d f 1 0.373333 0 c 1129 1001 m 18 14 d -13 5 d -19 -11 d f black 1124 997 m 23 18 d -13 5 d -23 -13 d cl s 1 0.56 0 c 1102 980 m 4 + 3 d -10 3 d f 1 0.466667 0 c 1106 983 m 18 14 d -13 10 d -22 -14 d 7 -7 d f black 1102 980 m 22 17 d -13 10 d -22 -14 d cl s 1 0.653333 0 c 1079 963 m 2 1 d -3 1 d f 1 0.56 0 c 1081 964 m 21 16 d -6 6 d -15 2 d -15 -8 d 12 -15 d f 1 0.466667 0 c + 1096 986 m -7 7 d -8 -5 d f black 1079 963 m 23 17 d -13 13 d -23 -13 d cl s 1 0.653333 0 c 1057 948 m 22 15 d -1 2 d -31 3 d -3 -2 d f 1 0.56 0 c 1078 965 m -12 15 d -19 -12 d f black 1057 948 m 22 15 d -13 17 d -22 -14 d cl s 1 0.746667 0 c 1035 + 934 m 17 11 d -26 2 d f 1 0.653333 0 c 1052 945 m 5 3 d -13 18 d -22 -13 d 4 -6 d f black 1035 934 m 22 14 d -13 18 d -22 -13 d cl s 1 0.84 0 c 1012 922 m 6 3 d -8 X f 1 0.746667 0 c 1018 925 m 17 9 d -9 13 d -14 X -13 -7 d 11 -15 d f 1 0.653333 0 c + 1026 947 m -4 6 d -10 -6 d f black 1012 922 m 23 12 d -13 19 d -23 -13 d cl s 1 0.84 0 c 990 911 m 22 11 d -2 3 d -31 1 d f 1 0.746667 0 c 1010 925 m -11 15 d -22 -12 d 2 -2 d f black 990 911 m 22 11 d -13 18 d -22 -12 d cl s 1 0.84 0 c 967 902 m 23 + 9 d -11 15 d -9 X -16 -8 d f 1 0.746667 0 c 979 926 m -2 2 d -7 -2 d f black 967 902 m 23 9 d -13 17 d -23 -10 d cl s 1 0.84 0 c 945 897 m 22 5 d -13 16 d -22 -7 d f black 945 897 m 22 5 d -13 16 d -22 -7 d cl s 1 0.84 0 c 922 896 m 23 1 d -13 14 d + -23 -3 d f black 922 896 m 23 1 d -13 14 d -23 -3 d cl s 1 0.84 0 c 900 899 m 22 -3 d -13 12 d -20 1 d -2 Y f 1 0.746667 0 c 889 909 m -2 X 2 -2 d f black 900 899 m 22 -3 d -13 12 d -22 1 d cl s 1 0.84 0 c 895 900 m 5 -1 d -11 8 d f 1 0.746667 0 c + 878 905 m 17 -5 d -6 7 d -2 2 d -22 5 d f black 878 905 m 22 -6 d -13 10 d -22 5 d cl s 1 0.746667 0 c 868 908 m 10 -3 d -13 9 d -8 2 d f 1 0.653333 0 c 855 912 m 13 -4 d -11 8 d -15 4 d f black 855 912 m 23 -7 d -13 9 d -23 6 d cl s 1 0.653333 0 c + 841 916 m 14 -4 d -13 8 d -14 4 d f 1 0.56 0 c 833 919 m 8 -3 d -13 8 d -8 2 d f black 833 919 m 22 -7 d -13 8 d -22 6 d cl s 1 0.56 0 c 810 922 m 23 -3 d -13 7 d -23 4 d f black 810 922 m 23 -3 d -13 7 d -23 4 d cl s 1 0.56 0 c 804 922 m 6 X -13 8 + d -7 X f 1 0.466667 0 c 788 922 m 16 X -14 8 d -15 -1 d f black 788 922 m 22 X -13 8 d -22 -1 d cl s 1 0.466667 0 c 765 916 m 23 6 d -13 7 d -23 -4 d f black 765 916 m 23 6 d -13 7 d -23 -4 d cl s 1 0.56 0 c 743 907 m 14 6 d -19 6 d -8 -3 d f 1 + 0.466667 0 c 757 913 m 8 3 d -13 9 d -14 -6 d f black 743 907 m 22 9 d -13 9 d -22 -9 d cl s 1 0.56 0 c 1832 1117 m 23 X -13 11 d -14 X -2 -5 d f 1 0.466667 0 c 1828 1128 m -8 X 6 -5 d f black 1832 1117 m 23 X -13 11 d -22 X cl s 1 0.56 0 c 1810 + 1113 m 22 4 d -6 6 d -20 -7 d f 1 0.466667 0 c 1826 1123 m -6 5 d -23 -3 d 9 -9 d f black 1810 1113 m 22 4 d -12 11 d -23 -3 d cl s 1 0.56 0 c 1788 1105 m 22 8 d -4 3 d -28 2 d -3 -1 d f 1 0.466667 0 c 1806 1116 m -9 9 d -19 -7 d f black 1788 1105 m + 22 8 d -13 12 d -22 -8 d cl s 1 0.56 0 c 1765 1092 m 23 13 d -13 12 d -23 -12 d f black 1765 1092 m 23 13 d -13 12 d -23 -12 d cl s 1 0.653333 0 c 1743 1076 m 21 16 d -23 5 d -11 -7 d f 1 0.56 0 c 1764 1092 m 1 X -13 13 d -11 -8 d f black 1743 1076 + m 22 16 d -13 13 d -22 -15 d cl s 1 0.746667 0 c 1720 1060 m 18 13 d -24 5 d -7 -5 d f 1 0.653333 0 c 1738 1073 m 5 3 d -13 14 d -16 -12 d f black 1720 1060 m 23 16 d -13 14 d -23 -17 d cl s 1 0.84 0 c 1698 1044 m 14 10 d -26 5 d -1 X f 1 0.746667 0 + c 1712 1054 m 8 6 d -13 13 d -21 -14 d f black 1698 1044 m 22 16 d -13 13 d -22 -14 d cl s 1 0.933333 0 c 1676 1031 m 4 3 d -7 1 d f 1 0.84 0 c 1680 1034 m 18 10 d -13 15 d -22 -12 d 10 -12 d f black 1676 1031 m 22 13 d -13 15 d -22 -12 d cl s 1 + 0.933333 0 c 1653 1023 m 23 8 d -3 4 d -29 -1 d f 1 0.84 0 c 1673 1035 m -10 12 d -23 -8 d 4 -5 d f black 1653 1023 m 23 8 d -13 16 d -23 -8 d cl s 1 0.933333 0 c 1631 1018 m 22 5 d -9 11 d -22 -5 d f 1 0.84 0 c 1644 1034 m -4 5 d -22 -4 d 4 -6 d f + black 1631 1018 m 22 5 d -13 16 d -22 -4 d cl s 1 0.933333 0 c 1608 1016 m 23 2 d -9 11 d -18 -7 d f 1 0.84 0 c 1622 1029 m -4 6 d -23 -1 d 9 -12 d f black 1608 1016 m 23 2 d -13 17 d -23 -1 d cl s 1 0.933333 0 c 1595 1017 m 13 -1 d -4 6 d f 1 0.84 + 0 c 1586 1017 m 9 X 9 5 d -9 12 d -22 1 d f black 1586 1017 m 22 -1 d -13 18 d -22 1 d cl s 1 0.84 0 c 1563 1020 m 23 -3 d -13 18 d -4 1 d -11 -9 d f 1 0.746667 0 c 1569 1036 m -19 2 d 8 -11 d f black 1563 1020 m 23 -3 d -13 18 d -23 3 d cl s 1 0.84 + 0 c 1554 1022 m 9 -2 d -5 7 d f 1 0.746667 0 c 1541 1025 m 13 -3 d 4 5 d -8 11 d -19 4 d -1 -2 d f 1 0.653333 0 c 1531 1042 m -3 X 2 -2 d f black 1541 1025 m 22 -5 d -13 18 d -22 4 d cl s 1 0.746667 0 c 1524 1030 m 17 -5 d -11 15 d f 1 0.653333 0 c + 1519 1031 m 5 -1 d 6 10 d -2 2 d -22 6 d f black 1519 1031 m 22 -6 d -13 17 d -22 6 d cl s 1 0.653333 0 c 1499 1038 m 20 -7 d -13 17 d -5 1 d f 1 0.56 0 c 1496 1039 m 3 -1 d 2 11 d -18 6 d f black 1496 1039 m 23 -8 d -13 17 d -23 7 d cl s 1 0.56 0 c + 1478 1047 m 18 -8 d -13 16 d -8 2 d f 1 0.466667 0 c 1474 1049 m 4 -2 d -3 10 d -14 6 d f black 1474 1049 m 22 -10 d -13 16 d -22 8 d cl s 1 0.466667 0 c 1457 1057 m 17 -8 d -13 14 d -9 3 d f 1 0.373333 0 c 1451 1060 m 6 -3 d -5 9 d -14 5 d f black + 1451 1060 m 23 -11 d -13 14 d -23 8 d cl s 1 0.373333 0 c 1437 1066 m 14 -6 d -13 11 d -9 4 d f 1 0.28 0 c 1429 1070 m 8 -4 d -8 9 d -13 5 d f black 1429 1070 m 22 -10 d -13 11 d -22 9 d cl s 1 0.28 0 c 1417 1076 m 12 -6 d -13 10 d -11 4 d f 1 + 0.186667 0 c 1406 1080 m 11 -4 d -12 8 d -12 4 d f black 1406 1080 m 23 -10 d -13 10 d -23 8 d cl s 1 0.186667 0 c 1394 1085 m 12 -5 d -13 8 d -14 4 d f 1 0.0933334 0 c 1384 1088 m 10 -3 d -15 7 d -8 2 d f black 1384 1088 m 22 -8 d -13 8 d -22 6 d + cl s 1 0.0933334 0 c 1367 1093 m 17 -5 d -13 6 d -22 4 d 4 -1 d f 1 0 0 c 1362 1094 m 5 -1 d -14 4 d f black 1362 1094 m 22 -6 d -13 6 d -22 4 d cl s 1 0.0933334 0 c 1353 1097 m -4 1 d -4 1 d f 1 0 0 c 1339 1096 m 23 -2 d -9 3 d -8 2 d -19 1 d f + black 1339 1096 m 23 -2 d -13 4 d -23 2 d cl s 1 0 0 c 1317 1096 m 22 X -13 4 d -22 -1 d f black 1317 1096 m 22 X -13 4 d -22 -1 d cl s 1 0 0 c 1294 1091 m 23 5 d -13 3 d -23 -5 d f black 1294 1091 m 23 5 d -13 3 d -23 -5 d cl s 1 0 0 c 1272 1084 m + 22 7 d -13 3 d -22 -6 d f black 1272 1084 m 22 7 d -13 3 d -22 -6 d cl s 1 0 0 c 1249 1073 m 23 11 d -13 4 d -23 -10 d f black 1249 1073 m 23 11 d -13 4 d -23 -10 d cl s 1 0.0933334 0 c 1227 1059 m 13 8 d -6 9 d -20 -11 d f 1 0 0 c 1240 1067 m 9 6 d + -13 5 d -2 -2 d f black 1227 1059 m 22 14 d -13 5 d -22 -13 d cl s 1 0.186667 0 c 1205 1042 m 7 6 d -12 8 d -8 -6 d f 1 0.0933334 0 c 1212 1048 m 15 11 d -13 6 d -14 -9 d f black 1205 1042 m 22 17 d -13 6 d -22 -15 d cl s 1 0.28 0 c 1182 1023 m 8 7 + d -16 7 d -5 -4 d f 1 0.186667 0 c 1190 1030 m 15 12 d -13 8 d -18 -13 d f black 1182 1023 m 23 19 d -13 8 d -23 -17 d cl s 1 0.373333 0 c 1160 1004 m 10 8 d -19 7 d -4 -4 d f 1 0.28 0 c 1170 1012 m 12 11 d -13 10 d -18 -14 d f black 1160 1004 m 22 + 19 d -13 10 d -22 -18 d cl s 1 0.466667 0 c 1137 984 m 13 11 d -21 6 d -5 -4 d f 1 0.373333 0 c 1150 995 m 10 9 d -13 11 d -18 -14 d f black 1137 984 m 23 20 d -13 11 d -23 -18 d cl s 1 0.56 0 c 1115 965 m 15 12 d -24 6 d -4 -3 d f 1 0.466667 0 c + 1130 977 m 7 7 d -13 13 d -18 -14 d f black 1115 965 m 22 19 d -13 13 d -22 -17 d cl s 1 0.653333 0 c 1092 947 m 16 12 d -27 5 d -2 -1 d f 1 0.56 0 c 1108 959 m 7 6 d -13 15 d -21 -16 d f black 1092 947 m 23 18 d -13 15 d -23 -17 d cl s 1 0.746667 0 + c 1070 931 m 14 10 d -24 3 d f 1 0.653333 0 c 1084 941 m 8 6 d -13 16 d -22 -15 d 3 -4 d f black 1070 931 m 22 16 d -13 16 d -22 -15 d cl s 1 0.84 0 c 1048 917 m 8 5 d -13 1 d f 1 0.746667 0 c 1056 922 m 14 9 d -10 13 d -8 1 d -17 -11 d 8 -11 d f 1 + 0.653333 0 c 1060 944 m -3 4 d -5 -3 d f black 1048 917 m 22 14 d -13 17 d -22 -14 d cl s 1 0.84 0 c 1025 904 m 23 13 d -5 6 d -25 2 d -6 -3 d f 1 0.746667 0 c 1043 923 m -8 11 d -17 -9 d f black 1025 904 m 23 13 d -13 17 d -23 -12 d cl s 1 0.933333 + 0 c 1003 894 m 15 7 d -21 X f 1 0.84 0 c 1018 901 m 7 3 d -13 18 d -22 -11 d 7 -10 d f black 1003 894 m 22 10 d -13 18 d -22 -11 d cl s 1 0.933333 0 c 980 886 m 23 8 d -6 7 d -28 -1 d f 1 0.84 0 c 997 901 m -7 10 d -23 -9 d 2 -2 d f black 980 886 m + 23 8 d -13 17 d -23 -9 d cl s 1 0.933333 0 c 958 881 m 22 5 d -11 14 d -23 -4 d f 1 0.84 0 c 969 900 m -2 2 d -22 -5 d 1 -1 d f black 958 881 m 22 5 d -13 16 d -22 -5 d cl s 1 0.933333 0 c 935 881 m 23 X -12 15 d -17 -8 d f 1 0.84 0 c 946 896 m -1 1 + d -23 -1 d 7 -8 d f black 935 881 m 23 X -13 16 d -23 -1 d cl s 1 0.933333 0 c 926 882 m 9 -1 d -6 7 d f 1 0.84 0 c 913 884 m 13 -2 d 3 6 d -7 8 d -22 3 d f black 913 884 m 22 -3 d -13 15 d -22 3 d cl s 1 0.84 0 c 895 890 m 18 -6 d -13 15 d -5 1 d f + 1 0.746667 0 c 891 891 m 4 -1 d 10 Y -17 5 d f black 891 891 m 22 -7 d -13 15 d -22 6 d cl s 1 0.746667 0 c 870 898 m 21 -7 d -13 14 d -10 3 d f 1 0.653333 0 c 868 899 m 2 -1 d -2 10 d -13 4 d f black 868 899 m 23 -8 d -13 14 d -23 7 d cl s 1 + 0.653333 0 c 846 906 m 22 -7 d -13 13 d -14 4 d 3 -8 d f 1 0.56 0 c 841 916 m -8 3 d 11 -11 d f black 846 906 m 22 -7 d -13 13 d -22 7 d cl s 1 0.653333 0 c 844 906 m 2 X -2 2 d f 1 0.56 0 c 823 910 m 21 -4 d 2 Y -11 11 d -23 3 d f black 823 910 m + 23 -4 d -13 13 d -23 3 d cl s 1 0.56 0 c 801 909 m 22 1 d -13 12 d -6 X -8 -8 d f 1 0.466667 0 c 804 922 m -16 X 8 -8 d f black 801 909 m 22 1 d -13 12 d -22 X cl s 1 0.56 0 c 778 904 m 23 5 d -5 5 d -25 -3 d f 1 0.466667 0 c 796 914 m -8 8 d -23 -6 + d 6 -5 d f black 778 904 m 23 5 d -13 13 d -23 -6 d cl s 1 0.56 0 c 756 896 m 22 8 d -7 7 d -14 2 d -14 -6 d f 1 0.466667 0 c 771 911 m -6 5 d -8 -3 d f black 756 896 m 22 8 d -13 12 d -22 -9 d cl s 1 0.56 0 c 1845 1103 m 23 1 d -13 13 d -23 X f + black 1845 1103 m 23 1 d -13 13 d -23 X cl s 1 0.56 0 c 1823 1098 m 22 5 d -13 14 d -22 -4 d f black 1823 1098 m 22 5 d -13 14 d -22 -4 d cl s 1 0.56 0 c 1801 1088 m 22 10 d -13 15 d -22 -8 d f black 1801 1088 m 22 10 d -13 15 d -22 -8 d cl s 1 + 0.653333 0 c 1778 1075 m 23 13 d -35 3 d f 1 0.56 0 c 1801 1088 m -13 17 d -23 -13 d 1 -1 d f black 1778 1075 m 23 13 d -13 17 d -23 -13 d cl s 1 0.746667 0 c 1756 1059 m 14 10 d -24 3 d f 1 0.653333 0 c 1770 1069 m 8 6 d -12 16 d -2 1 d -21 -16 d 3 + -4 d f 1 0.56 0 c 1766 1091 m -1 1 d -1 X f black 1756 1059 m 22 16 d -13 17 d -22 -16 d cl s 1 0.84 0 c 1733 1041 m 12 9 d -20 3 d f 1 0.746667 0 c 1745 1050 m 11 9 d -10 13 d -8 1 d -18 -13 d 5 -7 d f 1 0.653333 0 c 1746 1072 m -3 4 d -5 -3 d f + black 1733 1041 m 23 18 d -13 17 d -23 -16 d cl s 1 0.933333 0 c 1711 1026 m 8 5 d -13 2 d f 1 0.84 0 c 1719 1031 m 14 10 d -8 12 d -13 1 d -14 -10 d 8 -11 d f 1 0.746667 0 c 1725 1053 m -5 7 d -8 -6 d f black 1711 1026 m 22 15 d -13 19 d -22 -16 d + cl s 1 0.933333 0 c 1688 1013 m 23 13 d -5 7 d -26 1 d -4 -3 d f 1 0.84 0 c 1706 1033 m -8 11 d -18 -10 d f black 1688 1013 m 23 13 d -13 18 d -22 -13 d cl s 0.973333 1 0 c 1666 1005 m 13 5 d -16 -1 d f 1 0.933333 0 c 1679 1010 m 9 3 d -12 18 d -23 + -8 d 10 -14 d f black 1666 1005 m 22 8 d -12 18 d -23 -8 d cl s 0.973333 1 0 c 1644 1001 m 22 4 d -3 4 d -22 -4 d f 1 0.933333 0 c 1663 1009 m -10 14 d -22 -5 d 10 -13 d f black 1644 1001 m 22 4 d -13 18 d -22 -5 d cl s 0.973333 1 0 c 1630 1000 m 14 + 1 d -3 4 d f 1 0.933333 0 c 1621 1000 m 9 X 11 5 d -10 13 d -23 -2 d f black 1621 1000 m 23 1 d -13 17 d -23 -2 d cl s 1 0.933333 0 c 1599 1001 m 22 -1 d -13 16 d -13 1 d -6 -4 d f 1 0.84 0 c 1595 1017 m -9 X 3 -4 d f black 1599 1001 m 22 -1 d -13 + 16 d -22 1 d cl s 1 0.933333 0 c 1581 1004 m 18 -3 d -10 12 d f 1 0.84 0 c 1576 1004 m 5 X 8 9 d -3 4 d -23 3 d f black 1576 1004 m 23 -3 d -13 16 d -23 3 d cl s 1 0.84 0 c 1554 1009 m 22 -5 d -13 16 d -9 2 d -4 -8 d f 1 0.746667 0 c 1554 1022 m -13 + 3 d 9 -11 d f black 1554 1009 m 22 -5 d -13 16 d -22 5 d cl s 1 0.84 0 c 1548 1011 m 6 -2 d -4 5 d f 1 0.746667 0 c 1531 1015 m 17 -4 d 2 3 d -9 11 d -17 5 d -1 -4 d f 1 0.653333 0 c 1524 1030 m -5 1 d 4 -5 d f black 1531 1015 m 23 -6 d -13 16 d -22 + 6 d cl s 1 0.746667 0 c 1521 1019 m 10 -4 d -8 11 d f 1 0.653333 0 c 1509 1023 m 12 -4 d 2 7 d -4 5 d -20 7 d -2 Y f 1 0.56 0 c 1499 1038 m -3 1 d 3 -3 d f black 1509 1023 m 22 -8 d -12 16 d -23 8 d cl s 1 0.653333 0 c 1498 1027 m 11 -4 d -10 13 d f + 1 0.56 0 c 1487 1032 m 11 -5 d 1 9 d -3 3 d -18 8 d -1 -2 d f 1 0.466667 0 c 1478 1047 m -4 2 d 3 -4 d f black 1487 1032 m 22 -9 d -13 16 d -22 10 d cl s 1 0.56 0 c 1476 1037 m 11 -5 d -10 13 d f 1 0.466667 0 c 1464 1042 m 12 -5 d 1 8 d -3 4 d -17 8 + d -1 -5 d f 1 0.373333 0 c 1457 1057 m -6 3 d 5 -8 d f black 1464 1042 m 23 -10 d -13 17 d -23 11 d cl s 1 0.466667 0 c 1454 1046 m 10 -4 d -8 10 d f 1 0.373333 0 c 1442 1051 m 12 -5 d 2 6 d -5 8 d -14 6 d -2 -5 d f 1 0.28 0 c 1437 1066 m -8 4 d 6 + -9 d f black 1442 1051 m 22 -9 d -13 18 d -22 10 d cl s 1 0.373333 0 c 1432 1055 m 10 -4 d -7 10 d f 1 0.28 0 c 1419 1060 m 13 -5 d 3 6 d -6 9 d -12 6 d -4 -7 d f 1 0.186667 0 c 1417 1076 m -11 4 d 7 -11 d f black 1419 1060 m 23 -9 d -13 19 d -23 10 + d cl s 1 0.28 0 c 1408 1064 m 11 -4 d -6 9 d f 1 0.186667 0 c 1397 1067 m 11 -3 d 5 5 d -7 11 d -12 5 d -4 -6 d f 1 0.0933334 0 c 1394 1085 m -10 3 d 6 -9 d f black 1397 1067 m 22 -7 d -13 20 d -22 8 d cl s 1 0.186667 0 c 1378 1071 m 19 -4 d -7 12 d + f 1 0.0933334 0 c 1374 1072 m 4 -1 d 12 8 d -6 9 d -17 5 d -3 -3 d f 1 0 0 c 1367 1093 m -5 1 d 2 -4 d f black 1374 1072 m 23 -5 d -13 21 d -22 6 d cl s 1 0.0933334 0 c 1352 1074 m 22 -2 d -10 18 d -17 -8 d f 1 0 0 c 1364 1090 m -2 4 d -23 2 d 8 -14 + d f black 1352 1074 m 22 -2 d -12 22 d -23 2 d cl s 1 0.0933334 0 c 1330 1073 m 22 1 d -5 8 d -19 -6 d f 1 0 0 c 1347 1082 m -8 14 d -22 X 11 -20 d f black 1330 1073 m 22 1 d -13 22 d -22 X cl s 1 0.0933334 0 c 1307 1068 m 23 5 d -2 3 d -22 -5 d f 1 + 0 0 c 1328 1076 m -11 20 d -23 -5 d 12 -20 d f black 1307 1068 m 23 5 d -13 23 d -23 -5 d cl s 1 0.0933334 0 c 1285 1061 m 22 7 d -1 3 d -25 -3 d f 1 0 0 c 1306 1071 m -12 20 d -22 -7 d 9 -16 d f black 1285 1061 m 22 7 d -13 23 d -22 -7 d cl s 1 + 0.0933334 0 c 1262 1051 m 23 10 d -4 7 d -28 -1 d f 1 0 0 c 1281 1068 m -9 16 d -23 -11 d 4 -6 d f black 1262 1051 m 23 10 d -13 23 d -23 -11 d cl s 1 0.186667 0 c 1240 1038 m 14 8 d -19 X f 1 0.0933334 0 c 1254 1046 m 8 5 d -9 16 d -13 X -13 -8 d 8 + -13 d f 1 0 0 c 1253 1067 m -4 6 d -9 -6 d f black 1240 1038 m 22 13 d -13 22 d -22 -14 d cl s 1 0.28 0 c 1217 1022 m 7 4 d -10 1 d f 1 0.186667 0 c 1224 1026 m 16 12 d -5 8 d -23 2 d -7 -6 d 9 -15 d f 1 0.0933334 0 c 1235 1046 m -8 13 d -15 -11 d f + black 1217 1022 m 23 16 d -13 21 d -22 -17 d cl s 1 0.373333 0 c 1195 1004 m 5 4 d -8 1 d f 1 0.28 0 c 1200 1008 m 17 14 d -3 5 d -24 3 d -8 -7 d 10 -14 d f 1 0.186667 0 c 1214 1027 m -9 15 d -15 -12 d f black 1195 1004 m 22 18 d -12 20 d -23 -19 d + cl s 1 0.466667 0 c 1173 985 m 5 5 d -10 2 d f 1 0.373333 0 c 1178 990 m 17 14 d -3 5 d -22 3 d -10 -8 d 8 -12 d f 1 0.28 0 c 1192 1009 m -10 14 d -12 -11 d f black 1173 985 m 22 19 d -13 19 d -22 -19 d cl s 1 0.56 0 c 1150 967 m 7 5 d -13 3 d f 1 + 0.466667 0 c 1157 972 m 16 13 d -5 7 d -18 3 d -13 -11 d 7 -9 d f 1 0.373333 0 c 1168 992 m -8 12 d -10 -9 d f black 1150 967 m 23 18 d -13 19 d -23 -20 d cl s 1 0.653333 0 c 1128 948 m 7 7 d -14 2 d f 1 0.56 0 c 1135 955 m 15 12 d -6 8 d -14 2 d + -15 -12 d 6 -8 d f 1 0.466667 0 c 1144 975 m -7 9 d -7 -7 d f black 1128 948 m 22 19 d -13 17 d -22 -19 d cl s 1 0.746667 0 c 1105 931 m 7 5 d -13 3 d f 1 0.653333 0 c 1112 936 m 16 12 d -7 9 d -13 2 d -16 -12 d 7 -8 d f 1 0.56 0 c 1121 957 m -6 8 d + -7 -6 d f black 1105 931 m 23 17 d -13 17 d -23 -18 d cl s 1 0.84 0 c 1083 915 m 3 3 d -6 1 d f 1 0.746667 0 c 1086 918 m 19 13 d -6 8 d -15 2 d -14 -10 d 10 -12 d f 1 0.653333 0 c 1099 939 m -7 8 d -8 -6 d f black 1083 915 m 22 16 d -13 16 d -22 + -16 d cl s 1 0.84 0 c 1060 901 m 23 14 d -3 4 d -24 3 d -8 -5 d f 1 0.746667 0 c 1080 919 m -10 12 d -14 -9 d f black 1060 901 m 23 14 d -13 16 d -22 -14 d cl s 1 0.933333 0 c 1038 888 m 17 10 d -27 2 d f 1 0.84 0 c 1055 898 m 5 3 d -12 16 d -23 -13 + d 3 -4 d f black 1038 888 m 22 13 d -12 16 d -23 -13 d cl s 1 0.933333 0 c 1016 877 m 22 11 d -10 12 d -10 1 d -15 -7 d f 1 0.84 0 c 1028 900 m -3 4 d -7 -3 d f black 1016 877 m 22 11 d -13 16 d -22 -10 d cl s 0.973333 1 0 c 993 869 m 18 7 d -22 -1 + d f 1 0.933333 0 c 1011 876 m 5 1 d -13 17 d -23 -8 d 9 -11 d f black 993 869 m 23 8 d -13 17 d -23 -8 d cl s 0.973333 1 0 c 971 864 m 22 5 d -4 6 d -23 -5 d f 1 0.933333 0 c 989 875 m -9 11 d -22 -5 d 8 -11 d f black 971 864 m 22 5 d -13 17 d -22 + -5 d cl s 0.973333 1 0 c 949 863 m 22 1 d -5 6 d f 1 0.933333 0 c 948 863 m 1 X 17 7 d -8 11 d -23 X f black 948 863 m 23 1 d -13 17 d -23 X cl s 1 0.933333 0 c 926 866 m 22 -3 d -13 18 d -9 1 d -7 -6 d f 1 0.84 0 c 926 882 m -13 2 d 6 -8 d f black + 926 866 m 22 -3 d -13 18 d -22 3 d cl s 1 0.933333 0 c 914 870 m 12 -4 d -7 10 d f 1 0.84 0 c 903 873 m 11 -3 d 5 6 d -6 8 d -18 6 d -2 -3 d f 1 0.746667 0 c 895 890 m -4 1 d 2 -4 d f black 903 873 m 23 -7 d -13 18 d -22 7 d cl s 1 0.84 0 c 889 878 + m 14 -5 d -10 14 d f 1 0.746667 0 c 881 881 m 8 -3 d 4 9 d -2 4 d -21 7 d -1 Y f 1 0.653333 0 c 870 898 m -2 1 d 2 -2 d f black 881 881 m 22 -8 d -12 18 d -23 8 d cl s 1 0.746667 0 c 864 886 m 17 -5 d -11 16 d f 1 0.653333 0 c 859 888 m 5 -2 d 6 11 + d -2 2 d -22 7 d f black 859 888 m 22 -7 d -13 18 d -22 7 d cl s 1 0.653333 0 c 836 893 m 23 -5 d -13 18 d -2 X -10 -11 d f 1 0.56 0 c 844 906 m -21 4 d 11 -15 d f black 836 893 m 23 -5 d -13 18 d -23 4 d cl s 1 0.653333 0 c 831 893 m 5 X -2 2 d f 1 + 0.56 0 c 814 894 m 17 -1 d 3 2 d -11 15 d -22 -1 d f black 814 894 m 22 -1 d -13 17 d -22 -1 d cl s 1 0.56 0 c 791 890 m 23 4 d -13 15 d -23 -5 d f black 791 890 m 23 4 d -13 15 d -23 -5 d cl s 1 0.56 0 c 769 883 m 22 7 d -13 14 d -22 -8 d f black + 769 883 m 22 7 d -13 14 d -22 -8 d cl s 1 0.653333 0 c 1858 1087 m 23 3 d -8 9 d -19 -7 d f 1 0.56 0 c 1873 1099 m -5 5 d -23 -1 d 9 -11 d f black 1858 1087 m 23 3 d -13 14 d -23 -1 d cl s 1 0.653333 0 c 1836 1080 m 22 7 d -4 5 d -25 -3 d f 1 0.56 0 + c 1854 1092 m -9 11 d -22 -5 d 6 -9 d f black 1836 1080 m 22 7 d -13 16 d -22 -5 d cl s 1 0.653333 0 c 1814 1069 m 22 11 d -7 9 d -28 -1 d f 1 0.56 0 c 1829 1089 m -6 9 d -22 -10 d f black 1814 1069 m 22 11 d -13 18 d -22 -10 d cl s 1 0.746667 0 c + 1791 1054 m 18 12 d -26 2 d f 1 0.653333 0 c 1809 1066 m 5 3 d -13 19 d -23 -13 d 5 -7 d f 1 0.56 0 c 1801 1088 m f black 1791 1054 m 23 15 d -13 19 d -23 -13 d cl s 1 0.84 0 c 1769 1038 m 12 9 d -19 2 d f 1 0.746667 0 c 1781 1047 m 10 7 d -8 14 d + -13 1 d -14 -10 d 6 -10 d f 1 0.653333 0 c 1783 1068 m -5 7 d -8 -6 d f black 1769 1038 m 22 16 d -13 21 d -22 -16 d cl s 1 0.933333 0 c 1746 1021 m 11 8 d -17 1 d f 1 0.84 0 c 1757 1029 m 12 9 d -7 11 d -17 1 d -12 -9 d 7 -11 d f 1 0.746667 0 c + 1762 1049 m -6 10 d -11 -9 d f black 1746 1021 m 23 17 d -13 21 d -23 -18 d cl s 0.973333 1 0 c 1724 1006 m 6 4 d -9 X f 1 0.933333 0 c 1730 1010 m 16 11 d -6 9 d -21 1 d -8 -5 d 10 -16 d f 1 0.84 0 c 1740 1030 m -7 11 d -14 -10 d f black 1724 1006 + m 22 15 d -13 20 d -22 -15 d cl s 0.973333 1 0 c 1701 994 m 23 12 d -3 4 d -31 1 d f 1 0.933333 0 c 1721 1010 m -10 16 d -23 -13 d 2 -2 d f black 1701 994 m 23 12 d -13 20 d -23 -13 d cl s 0.973333 1 0 c 1679 987 m 22 7 d -11 17 d -11 -1 d -13 -5 d + f 1 0.933333 0 c 1690 1011 m -2 2 d -9 -3 d f black 1679 987 m 22 7 d -13 19 d -22 -8 d cl s 0.973333 1 0 c 1657 984 m 22 3 d -13 18 d -22 -4 d f black 1657 984 m 22 3 d -13 18 d -22 -4 d cl s 0.973333 1 0 c 1634 984 m 23 X -13 17 d -14 -1 d -6 -3 d + f 1 0.933333 0 c 1630 1000 m -9 X 3 -3 d f black 1634 984 m 23 X -13 17 d -23 -1 d cl s 0.973333 1 0 c 1614 986 m 20 -2 d -10 13 d f 1 0.933333 0 c 1612 987 m 2 -1 d 10 11 d -3 3 d -22 1 d f black 1612 987 m 22 -3 d -13 16 d -22 1 d cl s 1 0.933333 + 0 c 1589 990 m 23 -3 d -13 14 d -18 3 d -1 -3 d f 1 0.84 0 c 1581 1004 m -5 X 4 -3 d f black 1589 990 m 23 -3 d -13 14 d -23 3 d cl s 1 0.933333 0 c 1578 993 m 11 -3 d -9 11 d f 1 0.84 0 c 1567 995 m 11 -2 d 2 8 d -4 3 d -22 5 d f black 1567 995 m + 22 -5 d -13 14 d -22 5 d cl s 1 0.84 0 c 1546 1000 m 21 -5 d -13 14 d -6 2 d f 1 0.746667 0 c 1544 1000 m 2 X 2 11 d -17 4 d f black 1544 1000 m 23 -5 d -13 14 d -23 6 d cl s 1 0.746667 0 c 1522 1006 m 22 -6 d -13 15 d -10 4 d -2 -9 d f 1 0.653333 0 + c 1521 1019 m -12 4 d 10 -13 d f black 1522 1006 m 22 -6 d -13 15 d -22 8 d cl s 1 0.746667 0 c 1517 1007 m 5 -1 d -3 4 d f 1 0.653333 0 c 1500 1012 m 17 -5 d 2 3 d -10 13 d -11 4 d -4 -6 d f 1 0.56 0 c 1498 1027 m -11 5 d 7 -11 d f black 1500 1012 + m 22 -6 d -13 17 d -22 9 d cl s 1 0.653333 0 c 1489 1015 m 11 -3 d -6 9 d f 1 0.56 0 c 1477 1019 m 12 -4 d 5 6 d -7 11 d -11 5 d -5 -7 d f 1 0.466667 0 c 1476 1037 m -12 5 d 7 -12 d f black 1477 1019 m 23 -7 d -13 20 d -23 10 d cl s 1 0.56 0 c 1462 + 1023 m 15 -4 d -6 11 d f 1 0.466667 0 c 1455 1025 m 7 -2 d 9 7 d -7 12 d -10 4 d -7 -6 d f 1 0.373333 0 c 1454 1046 m -12 5 d 5 -11 d f black 1455 1025 m 22 -6 d -13 23 d -22 9 d cl s 1 0.466667 0 c 1432 1031 m 23 -6 d -8 15 d -15 -9 d f 1 0.373333 + 0 c 1447 1040 m -5 11 d -10 4 d -8 -6 d 8 -18 d f 1 0.28 0 c 1432 1055 m -13 5 d 5 -11 d f black 1432 1031 m 23 -6 d -13 26 d -23 9 d cl s 1 0.466667 0 c 1432 1031 m f 1 0.373333 0 c 1410 1034 m 22 -3 d -8 18 d -17 -7 d f 1 0.28 0 c 1424 1049 m -5 + 11 d -11 4 d -8 -5 d 7 -17 d f 1 0.186667 0 c 1408 1064 m -11 3 d 3 -8 d f black 1410 1034 m 22 -3 d -13 29 d -22 7 d cl s 1 0.373333 0 c 1391 1036 m 19 -2 d -3 8 d f 1 0.28 0 c 1387 1036 m 4 X 16 6 d -7 17 d -18 -7 d f 1 0.186667 0 c 1400 1059 m -3 + 8 d -19 4 d -3 -1 d 7 -18 d f 1 0.0933334 0 c 1378 1071 m -4 1 d 1 -2 d f black 1387 1036 m 23 -2 d -13 33 d -23 5 d cl s 1 0.28 0 c 1365 1036 m 22 X -5 16 d -21 -6 d f 1 0.186667 0 c 1382 1052 m -7 18 d -19 -6 d 5 -18 d f 1 0.0933334 0 c 1375 1070 + m -1 2 d -22 2 d 4 -10 d f black 1365 1036 m 22 X -13 36 d -22 2 d cl s 1 0.28 0 c 1343 1034 m 22 2 d -4 10 d -21 -5 d f 1 0.186667 0 c 1361 1046 m -5 18 d -22 -6 d 6 -17 d f 1 0.0933334 0 c 1356 1064 m -4 10 d -22 -1 d 4 -15 d f black 1343 1034 m + 22 2 d -13 38 d -22 -1 d cl s 1 0.28 0 c 1320 1030 m 23 4 d -3 7 d -22 -4 d f 1 0.186667 0 c 1340 1041 m -6 17 d -22 -4 d 6 -17 d f 1 0.0933334 0 c 1334 1058 m -4 15 d -23 -5 d 5 -14 d f black 1320 1030 m 23 4 d -13 39 d -23 -5 d cl s 1 0.28 0 c + 1298 1024 m 22 6 d -2 7 d -23 -4 d f 1 0.186667 0 c 1318 1037 m -6 17 d -23 -4 d 6 -17 d f 1 0.0933334 0 c 1312 1054 m -5 14 d -22 -7 d 4 -11 d f black 1298 1024 m 22 6 d -13 38 d -22 -7 d cl s 1 0.28 0 c 1275 1015 m 23 9 d -3 9 d -25 -4 d f 1 + 0.186667 0 c 1295 1033 m -6 17 d -25 -3 d 6 -18 d f 1 0.0933334 0 c 1289 1050 m -4 11 d -23 -10 d 2 -4 d f black 1275 1015 m 23 9 d -13 37 d -23 -10 d cl s 1 0.373333 0 c 1253 1005 m 13 6 d -15 -2 d f 1 0.28 0 c 1266 1011 m 9 4 d -5 14 d -26 -2 d 7 + -18 d f 1 0.186667 0 c 1270 1029 m -6 18 d -10 -1 d -14 -8 d 4 -11 d f 1 0.0933334 0 c 1264 1047 m -2 4 d -8 -5 d f black 1253 1005 m 22 10 d -13 36 d -22 -13 d cl s 1 0.373333 0 c 1230 992 m 23 13 d -2 4 d -27 -1 d f 1 0.28 0 c 1251 1009 m -7 18 d + -20 -1 d -7 -4 d 7 -14 d f 1 0.186667 0 c 1244 1027 m -4 11 d -16 -12 d f black 1230 992 m 23 13 d -13 33 d -23 -16 d cl s 1 0.466667 0 c 1208 978 m 18 11 d -23 X f 1 0.373333 0 c 1226 989 m 4 3 d -6 16 d -24 X -5 -4 d 8 -15 d f 1 0.28 0 c 1224 1008 + m -7 14 d -17 -14 d f black 1208 978 m 22 14 d -13 30 d -22 -18 d cl s 1 0.56 0 c 1186 963 m 10 7 d -15 X f 1 0.466667 0 c 1196 970 m 12 8 d -5 11 d -25 1 d -5 -5 d 8 -15 d f 1 0.373333 0 c 1203 989 m -8 15 d -17 -14 d f black 1186 963 m 22 15 d -13 + 26 d -22 -19 d cl s 1 0.653333 0 c 1163 947 m 6 4 d -9 1 d f 1 0.56 0 c 1169 951 m 17 12 d -5 7 d -24 2 d -7 -5 d 10 -15 d f 1 0.466667 0 c 1181 970 m -8 15 d -16 -13 d f black 1163 947 m 23 16 d -13 22 d -23 -18 d cl s 1 0.746667 0 c 1141 931 m 1 1 + d -2 X f 1 0.653333 0 c 1142 932 m 21 15 d -3 5 d -25 3 d -7 -7 d 12 -16 d f 1 0.56 0 c 1160 952 m -10 15 d -15 -12 d f black 1141 931 m 22 16 d -13 20 d -22 -19 d cl s 1 0.746667 0 c 1118 916 m 23 15 d -1 1 d -28 4 d -7 -5 d f 1 0.653333 0 c 1140 + 932 m -12 16 d -16 -12 d f black 1118 916 m 23 15 d -13 17 d -23 -17 d cl s 1 0.84 0 c 1096 901 m 17 12 d -27 5 d -3 -3 d f 1 0.746667 0 c 1113 913 m 5 3 d -13 15 d -19 -13 d f black 1096 901 m 22 15 d -13 15 d -22 -16 d cl s 1 0.933333 0 c 1073 887 + m 9 6 d -17 3 d f 1 0.84 0 c 1082 893 m 14 8 d -13 14 d -23 -14 d 5 -5 d f black 1073 887 m 23 14 d -13 14 d -23 -14 d cl s 1 0.933333 0 c 1051 874 m 22 13 d -8 9 d -10 2 d -17 -10 d f 1 0.84 0 c 1065 896 m -5 5 d -5 -3 d f black 1051 874 m 22 13 d + -13 14 d -22 -13 d cl s 0.973333 1 0 c 1029 862 m 19 11 d -31 3 d f 1 0.933333 0 c 1048 873 m 3 1 d -13 14 d -22 -11 d 1 -1 d f black 1029 862 m 22 12 d -13 14 d -22 -11 d cl s 0.973333 1 0 c 1006 852 m 23 10 d -12 14 d -6 X -18 -7 d f 1 0.933333 0 + c 1017 876 m -1 1 d -5 -1 d f black 1006 852 m 23 10 d -13 15 d -23 -8 d cl s 0.88 1 0 c 984 846 m f 0.973333 1 0 c 984 846 m 22 6 d -13 17 d -22 -5 d 13 -18 d f black 984 846 m 22 6 d -13 17 d -22 -5 d cl s 0.88 1 0 c 983 846 m 1 X f 0.973333 1 0 c + 961 844 m 22 2 d 1 X -13 18 d -22 -1 d -1 X f 1 0.933333 0 c 949 863 m -1 X f black 961 844 m 23 2 d -13 18 d -23 -1 d cl s 0.973333 1 0 c 939 846 m 22 -2 d -13 19 d -14 -10 d f 1 0.933333 0 c 948 863 m -22 3 d 8 -13 d f black 939 846 m 22 -2 d -13 + 19 d -22 3 d cl s 0.973333 1 0 c 929 849 m 10 -3 d -5 7 d f 1 0.933333 0 c 916 852 m 13 -3 d 5 4 d -8 13 d -12 4 d -5 -6 d f 1 0.84 0 c 914 870 m -11 3 d 6 -9 d f black 916 852 m 23 -6 d -13 20 d -23 7 d cl s 1 0.933333 0 c 903 857 m 13 -5 d -7 12 d + f 1 0.84 0 c 894 860 m 9 -3 d 6 7 d -6 9 d -14 5 d -4 -4 d f 1 0.746667 0 c 889 878 m -8 3 d 4 -7 d f black 894 860 m 22 -8 d -13 21 d -22 8 d cl s 1 0.84 0 c 878 865 m 16 -5 d -9 14 d f 1 0.746667 0 c 872 868 m 6 -3 d 7 9 d -4 7 d -17 5 d -2 -3 d f + 1 0.653333 0 c 864 886 m -5 2 d 3 -5 d f black 872 868 m 22 -8 d -13 21 d -22 7 d cl s 1 0.746667 0 c 850 873 m 22 -5 d -10 15 d f 1 0.653333 0 c 849 874 m 1 -1 d 12 10 d -3 5 d -23 5 d f black 849 874 m 23 -6 d -13 20 d -23 5 d cl s 1 0.653333 0 c + 827 876 m 22 -2 d -13 19 d -5 X -12 -6 d f 1 0.56 0 c 831 893 m -17 1 d 5 -7 d f black 827 876 m 22 -2 d -13 19 d -22 1 d cl s 1 0.653333 0 c 804 873 m 23 3 d -8 11 d -21 -6 d f 1 0.56 0 c 819 887 m -5 7 d -23 -4 d 7 -9 d f black 804 873 m 23 3 d + -13 18 d -23 -4 d cl s 1 0.653333 0 c 782 868 m 22 5 d -6 8 d -25 -3 d f 1 0.56 0 c 798 881 m -7 9 d -22 -7 d 4 -5 d f black 782 868 m 22 5 d -13 17 d -22 -7 d cl s 1 0.653333 0 c 1871 1070 m 23 6 d -13 14 d -23 -3 d f black 1871 1070 m 23 6 d -13 + 14 d -23 -3 d cl s 1 0.746667 0 c 1849 1061 m 13 5 d -16 X f 1 0.653333 0 c 1862 1066 m 9 4 d -13 17 d -22 -7 d 10 -14 d f black 1849 1061 m 22 9 d -13 17 d -22 -7 d cl s 1 0.746667 0 c 1826 1049 m 23 12 d -3 5 d -30 X f 1 0.653333 0 c 1846 1066 m + -10 14 d -22 -11 d 2 -3 d f black 1826 1049 m 23 12 d -13 19 d -22 -11 d cl s 1 0.84 0 c 1804 1033 m 16 12 d -24 1 d f 1 0.746667 0 c 1820 1045 m 6 4 d -10 17 d -7 X -18 -12 d 5 -8 d f 1 0.653333 0 c 1816 1066 m -2 3 d -5 -3 d f black 1804 1033 m 22 + 16 d -12 20 d -23 -15 d cl s 1 0.933333 0 c 1782 1016 m 13 10 d -20 1 d f 1 0.84 0 c 1795 1026 m 9 7 d -8 13 d -15 1 d -12 -9 d 6 -11 d f 1 0.746667 0 c 1796 1046 m -5 8 d -10 -7 d f black 1782 1016 m 22 17 d -13 21 d -22 -16 d cl s 0.973333 1 0 c + 1759 999 m 12 8 d -18 2 d f 1 0.933333 0 c 1771 1007 m 11 9 d -7 11 d -18 2 d -11 -8 d 7 -12 d f 1 0.84 0 c 1775 1027 m -6 11 d -12 -9 d f black 1759 999 m 23 17 d -13 22 d -23 -17 d cl s 0.88 1 0 c 1737 985 m 5 3 d -7 1 d f 0.973333 1 0 c 1742 988 + m 17 11 d -6 10 d -23 1 d -6 -4 d 11 -17 d f 1 0.933333 0 c 1753 1009 m -7 12 d -16 -11 d f black 1737 985 m 22 14 d -13 22 d -22 -15 d cl s 0.88 1 0 c 1714 975 m 23 10 d -2 4 d -29 -1 d f 0.973333 1 0 c 1735 989 m -11 17 d -23 -12 d 5 -6 d f black + 1714 975 m 23 10 d -13 21 d -23 -12 d cl s 0.88 1 0 c 1692 970 m 22 5 d -8 13 d -25 -3 d f 0.973333 1 0 c 1706 988 m -5 6 d -22 -7 d 2 -2 d f black 1692 970 m 22 5 d -13 19 d -22 -7 d cl s 0.88 1 0 c 1669 969 m 23 1 d -11 15 d -20 -6 d f 0.973333 1 + 0 c 1681 985 m -2 2 d -22 -3 d 4 -5 d f black 1669 969 m 23 1 d -13 17 d -22 -3 d cl s 0.88 1 0 c 1654 971 m 15 -2 d -8 10 d f 0.973333 1 0 c 1647 971 m 7 X 7 8 d -4 5 d -23 X f black 1647 971 m 22 -2 d -12 15 d -23 X cl s 0.973333 1 0 c 1625 975 m + 22 -4 d -13 13 d -20 2 d -2 Y f 1 0.933333 0 c 1614 986 m -2 1 d 2 -3 d f black 1625 975 m 22 -4 d -13 13 d -22 3 d cl s 0.973333 1 0 c 1616 976 m 9 -1 d -11 9 d f 1 0.933333 0 c 1602 979 m 14 -3 d -2 8 d -2 3 d -23 3 d f black 1602 979 m 23 -4 d + -13 12 d -23 3 d cl s 1 0.933333 0 c 1581 983 m 21 -4 d -13 11 d -11 3 d f 1 0.84 0 c 1580 983 m 1 X -3 10 d -11 2 d f black 1580 983 m 22 -4 d -13 11 d -22 5 d cl s 1 0.84 0 c 1557 987 m 23 -4 d -13 12 d -21 5 d -2 Y f 1 0.746667 0 c 1546 1000 m -2 + X 2 -2 d f black 1557 987 m 23 -4 d -13 12 d -23 5 d cl s 1 0.84 0 c 1543 989 m 14 -2 d -11 11 d f 1 0.746667 0 c 1535 990 m 8 -1 d 3 9 d -2 2 d -22 6 d f black 1535 990 m 22 -3 d -13 13 d -22 6 d cl s 1 0.746667 0 c 1512 993 m 23 -3 d -13 16 d -5 1 + d -8 -9 d f 1 0.653333 0 c 1517 1007 m -17 5 d 9 -14 d f black 1512 993 m 23 -3 d -13 16 d -22 6 d cl s 1 0.746667 0 c 1500 994 m 12 -1 d -3 5 d f 1 0.653333 0 c 1490 995 m 10 -1 d 9 4 d -9 14 d -11 3 d -7 -5 d f 1 0.56 0 c 1489 1015 m -12 4 d 5 -9 + d f black 1490 995 m 22 -2 d -12 19 d -23 7 d cl s 1 0.653333 0 c 1468 996 m 22 -1 d -8 15 d -17 -8 d f 1 0.56 0 c 1482 1010 m -5 9 d -15 4 d -5 -2 d 8 -19 d f 1 0.466667 0 c 1462 1023 m -7 2 d 2 -4 d f black 1468 996 m 22 -1 d -13 24 d -22 6 d cl s + 1 0.653333 0 c 1445 996 m 23 X -3 6 d -20 -6 d f 1 0.56 0 c 1465 1002 m -8 19 d -18 -8 d 6 -17 d f 1 0.466667 0 c 1457 1021 m -2 4 d -23 6 d 7 -18 d f black 1445 996 m 23 X -13 29 d -23 6 d cl s 1 0.653333 0 c 1445 996 m f 1 0.56 0 c 1423 995 m 22 1 + d -6 17 d -20 -5 d f 1 0.466667 0 c 1439 1013 m -7 18 d -19 -7 d 6 -16 d f 1 0.373333 0 c 1432 1031 m -22 3 d 3 -10 d f black 1423 995 m 22 1 d -13 35 d -22 3 d cl s 1 0.56 0 c 1400 993 m 23 2 d -4 13 d -21 -6 d f 1 0.466667 0 c 1419 1008 m -6 16 d + -20 -5 d 5 -17 d f 1 0.373333 0 c 1413 1024 m -3 10 d -19 2 d -3 -1 d 5 -16 d f 1 0.28 0 c 1391 1036 m -4 X 1 -1 d f black 1400 993 m 23 2 d -13 39 d -23 2 d cl s 1 0.56 0 c 1378 990 m 22 3 d -2 9 d -22 -5 d f 1 0.466667 0 c 1398 1002 m -5 17 d -22 + -5 d 5 -17 d f 1 0.373333 0 c 1393 1019 m -5 16 d -21 -5 d 4 -16 d f 1 0.28 0 c 1388 1035 m -1 1 d -22 X 2 -6 d f black 1378 990 m 22 3 d -13 43 d -22 X cl s 1 0.56 0 c 1356 986 m 22 4 d -2 7 d -22 -4 d f 1 0.466667 0 c 1376 997 m -5 17 d -22 -5 d 5 + -16 d f 1 0.373333 0 c 1371 1014 m -4 16 d -22 -5 d 4 -16 d f 1 0.28 0 c 1367 1030 m -2 6 d -22 -2 d 2 -9 d f black 1356 986 m 22 4 d -13 46 d -22 -2 d cl s 1 0.56 0 c 1333 982 m 23 4 d -2 7 d -23 -5 d f 1 0.466667 0 c 1354 993 m -5 16 d -22 -5 d 4 + -16 d f 1 0.373333 0 c 1349 1009 m -4 16 d -22 -5 d 4 -16 d f 1 0.28 0 c 1345 1025 m -2 9 d -23 -4 d 3 -10 d f black 1333 982 m 23 4 d -13 48 d -23 -4 d cl s 1 0.56 0 c 1311 977 m 22 5 d -2 6 d -22 -4 d f 1 0.466667 0 c 1331 988 m -4 16 d -23 -4 d 5 + -16 d f 1 0.373333 0 c 1327 1004 m -4 16 d -23 -4 d 4 -16 d f 1 0.28 0 c 1323 1020 m -3 10 d -22 -6 d 2 -8 d f black 1311 977 m 22 5 d -13 48 d -22 -6 d cl s 1 0.56 0 c 1288 971 m 23 6 d -2 7 d -23 -5 d f 1 0.466667 0 c 1309 984 m -5 16 d -23 -4 d 5 + -17 d f 1 0.373333 0 c 1304 1000 m -4 16 d -24 -4 d 5 -16 d f 1 0.28 0 c 1300 1016 m -2 8 d -23 -9 d 1 -3 d f black 1288 971 m 23 6 d -13 47 d -23 -9 d cl s 1 0.56 0 c 1266 965 m 22 6 d -2 8 d -24 -3 d f 1 0.466667 0 c 1286 979 m -5 17 d -24 -4 d 5 + -16 d f 1 0.373333 0 c 1281 996 m -5 16 d -10 -1 d -13 -6 d 4 -13 d f 1 0.28 0 c 1276 1012 m -1 3 d -9 -4 d f black 1266 965 m 22 6 d -13 44 d -22 -10 d cl s 1 0.56 0 c 1243 957 m 23 8 d -4 11 d -24 -4 d f 1 0.466667 0 c 1262 976 m -5 16 d -26 -2 d + 7 -18 d f 1 0.373333 0 c 1257 992 m -4 13 d -23 -13 d 1 -2 d f black 1243 957 m 23 8 d -13 40 d -23 -13 d cl s 1 0.653333 0 c 1221 948 m 14 6 d -16 -2 d f 1 0.56 0 c 1235 954 m 8 3 d -5 15 d -27 -2 d 8 -18 d f 1 0.466667 0 c 1238 972 m -7 18 d -5 -1 + d -18 -11 d 3 -8 d f 1 0.373333 0 c 1231 990 m -1 2 d -4 -3 d f black 1221 948 m 22 9 d -13 35 d -22 -14 d cl s 1 0.653333 0 c 1199 938 m 22 10 d -2 4 d -27 -2 d f 1 0.56 0 c 1219 952 m -8 18 d -15 X -10 -7 d 6 -13 d f 1 0.466667 0 c 1211 970 m -3 8 + d -12 -8 d f black 1199 938 m 22 10 d -13 30 d -22 -15 d cl s 1 0.746667 0 c 1176 927 m 5 2 d -7 X f 1 0.653333 0 c 1181 929 m 18 9 d -7 12 d -23 1 d -6 -4 d 11 -18 d f 1 0.56 0 c 1192 950 m -6 13 d -17 -12 d f black 1176 927 m 23 11 d -13 25 d -23 + -16 d cl s 1 0.746667 0 c 1154 915 m 22 12 d -2 2 d -32 3 d -1 -1 d f 1 0.653333 0 c 1174 929 m -11 18 d -21 -15 d f black 1154 915 m 22 12 d -13 20 d -22 -16 d cl s 1 0.84 0 c 1131 903 m 9 5 d -16 2 d f 1 0.746667 0 c 1140 908 m 14 7 d -13 16 d -23 + -15 d 6 -6 d f black 1131 903 m 23 12 d -13 16 d -23 -15 d cl s 1 0.84 0 c 1109 890 m 22 13 d -7 7 d -11 3 d -17 -12 d f 1 0.746667 0 c 1124 910 m -6 6 d -5 -3 d f black 1109 890 m 22 13 d -13 13 d -22 -15 d cl s 1 0.933333 0 c 1086 876 m 18 11 d + -22 6 d -9 -6 d f 1 0.84 0 c 1104 887 m 5 3 d -13 11 d -14 -8 d f black 1086 876 m 23 14 d -13 11 d -23 -14 d cl s 0.973333 1 0 c 1064 863 m 7 4 d -17 4 d f 1 0.933333 0 c 1071 867 m 15 9 d -13 11 d -22 -13 d 3 -3 d f black 1064 863 m 22 13 d -13 11 + d -22 -13 d cl s 0.973333 1 0 c 1042 849 m 22 14 d -10 8 d -6 2 d -19 -11 d f 1 0.933333 0 c 1054 871 m -3 3 d -3 -1 d f black 1042 849 m 22 14 d -13 11 d -22 -12 d cl s 0.88 1 0 c 1019 838 m 16 8 d -25 2 d f 0.973333 1 0 c 1035 846 m 7 3 d -13 13 d + -23 -10 d 4 -4 d f black 1019 838 m 23 11 d -13 13 d -23 -10 d cl s 0.88 1 0 c 997 829 m 22 9 d -9 10 d -26 -2 d f 0.973333 1 0 c 1010 848 m -4 4 d -22 -6 d f black 997 829 m 22 9 d -13 14 d -22 -6 d cl s 0.88 1 0 c 974 825 m 23 4 d -13 17 d -1 X + -19 -6 d f 0.973333 1 0 c 983 846 m -22 -2 d 3 -4 d f black 974 825 m 23 4 d -13 17 d -23 -2 d cl s 0.88 1 0 c 952 826 m 22 -1 d -10 15 d -16 -9 d f 0.973333 1 0 c 964 840 m -3 4 d -22 2 d 9 -15 d f black 952 826 m 22 -1 d -13 19 d -22 2 d cl s 0.88 + 1 0 c 943 827 m 9 -1 d -4 5 d f 0.973333 1 0 c 929 830 m 14 -3 d 5 4 d -9 15 d -10 3 d -7 -6 d f 1 0.933333 0 c 929 849 m -13 3 d 6 -9 d f black 929 830 m 23 -4 d -13 20 d -23 6 d cl s 0.973333 1 0 c 915 835 m 14 -5 d -7 13 d f 1 0.933333 0 c 907 + 838 m 8 -3 d 7 8 d -6 9 d -13 5 d -5 -5 d f 1 0.84 0 c 903 857 m -9 3 d 4 -8 d f black 907 838 m 22 -8 d -13 22 d -22 8 d cl s 1 0.933333 0 c 891 844 m 16 -6 d -9 14 d f 1 0.84 0 c 885 846 m 6 -2 d 7 8 d -4 8 d -16 5 d -3 -3 d f 1 0.746667 0 c 878 + 865 m -6 3 d 3 -6 d f black 885 846 m 22 -8 d -13 22 d -22 8 d cl s 1 0.84 0 c 865 852 m 20 -6 d -10 16 d f 1 0.746667 0 c 862 853 m 3 -1 d 10 10 d -3 6 d -22 5 d f 1 0.653333 0 c 850 873 m -1 1 d 1 -1 d f black 862 853 m 23 -7 d -13 22 d -23 6 d cl + s 1 0.746667 0 c 840 857 m 22 -4 d -12 20 d -15 -10 d f 1 0.653333 0 c 850 873 m -1 1 d -22 2 d 8 -13 d f black 840 857 m 22 -4 d -13 21 d -22 2 d cl s 1 0.746667 0 c 820 857 m 20 X -5 6 d f 1 0.653333 0 c 817 857 m 3 X 15 6 d -8 13 d -23 -3 d f + black 817 857 m 23 X -13 19 d -23 -3 d cl s 1 0.653333 0 c 795 854 m 22 3 d -13 16 d -22 -5 d f black 795 854 m 22 3 d -13 16 d -22 -5 d cl s 1 0.746667 0 c 1884 1055 m 23 8 d -5 5 d -27 -2 d f 1 0.653333 0 c 1902 1068 m -8 8 d -23 -6 d 4 -4 d f + black 1884 1055 m 23 8 d -13 13 d -23 -6 d cl s 1 0.746667 0 c 1862 1044 m 22 11 d -9 11 d -13 X -13 -5 d f 1 0.653333 0 c 1875 1066 m -4 4 d -9 -4 d f black 1862 1044 m 22 11 d -13 15 d -22 -9 d cl s 1 0.84 0 c 1839 1030 m 19 12 d -28 2 d f 1 + 0.746667 0 c 1858 1042 m 4 2 d -13 17 d -23 -12 d 4 -5 d f black 1839 1030 m 23 14 d -13 17 d -23 -12 d cl s 1 0.933333 0 c 1817 1013 m 12 9 d -19 2 d f 1 0.84 0 c 1829 1022 m 10 8 d -9 14 d -10 1 d -16 -12 d 6 -9 d f 1 0.746667 0 c 1830 1044 m -4 5 + d -6 -4 d f black 1817 1013 m 22 17 d -13 19 d -22 -16 d cl s 0.973333 1 0 c 1795 996 m 10 8 d -17 2 d f 1 0.933333 0 c 1805 1004 m 12 9 d -7 11 d -15 2 d -13 -10 d 6 -10 d f 1 0.84 0 c 1810 1024 m -6 9 d -9 -7 d f black 1795 996 m 22 17 d -13 20 d + -22 -17 d cl s 0.88 1 0 c 1772 979 m 9 7 d -14 1 d f 0.973333 1 0 c 1781 986 m 14 10 d -7 10 d -17 1 d -12 -8 d 8 -12 d f 1 0.933333 0 c 1788 1006 m -6 10 d -11 -9 d f black 1772 979 m 23 17 d -13 20 d -23 -17 d cl s 0.88 1 0 c 1750 967 m 22 12 d -5 + 8 d -25 1 d -5 -3 d f 0.973333 1 0 c 1767 987 m -8 12 d -17 -11 d f black 1750 967 m 22 12 d -13 20 d -22 -14 d cl s 0.786667 1 0 c 1727 959 m 17 6 d -21 -1 d f 0.88 1 0 c 1744 965 m 6 2 d -13 18 d -23 -10 d 9 -11 d f black 1727 959 m 23 8 d -13 18 + d -23 -10 d cl s 0.786667 1 0 c 1705 956 m 22 3 d -4 5 d -20 -6 d f 0.88 1 0 c 1723 964 m -9 11 d -22 -5 d 11 -12 d f black 1705 956 m 22 3 d -13 16 d -22 -5 d cl s 0.786667 1 0 c 1701 956 m 4 X -2 2 d f 0.88 1 0 c 1682 957 m 19 -1 d 2 2 d -11 12 d + -23 -1 d f black 1682 957 m 23 -1 d -13 14 d -23 -1 d cl s 0.88 1 0 c 1660 961 m 22 -4 d -13 12 d -15 2 d f 0.973333 1 0 c 1660 961 m -6 10 d -7 X f black 1660 961 m 22 -4 d -13 12 d -22 2 d cl s 0.973333 1 0 c 1638 967 m 22 -6 d -13 10 d -22 4 d f + black 1638 967 m 22 -6 d -13 10 d -22 4 d cl s 0.973333 1 0 c 1629 969 m 9 -2 d -13 8 d -9 1 d f 1 0.933333 0 c 1615 971 m 14 -2 d -13 7 d -14 3 d f black 1615 971 m 23 -4 d -13 8 d -23 4 d cl s 1 0.933333 0 c 1593 975 m 22 -4 d -13 8 d -21 4 d f 1 + 0.84 0 c 1593 975 m -12 8 d -1 X f black 1593 975 m 22 -4 d -13 8 d -22 4 d cl s 1 0.84 0 c 1570 977 m 23 -2 d -13 8 d -23 4 d f black 1570 977 m 23 -2 d -13 8 d -23 4 d cl s 1 0.84 0 c 1548 976 m 22 1 d -13 10 d -14 2 d -2 -6 d f 1 0.746667 0 c + 1543 989 m -8 1 d 6 -7 d f black 1548 976 m 22 1 d -13 10 d -22 3 d cl s 1 0.84 0 c 1525 975 m 23 1 d -7 7 d -16 -8 d f 1 0.746667 0 c 1541 983 m -6 7 d -23 3 d 13 -18 d f black 1525 975 m 23 1 d -13 14 d -23 3 d cl s 1 0.84 0 c 1523 974 m 2 1 d f 1 + 0.746667 0 c 1503 971 m 20 3 d 2 1 d -13 18 d -12 1 d -7 -4 d f 1 0.653333 0 c 1500 994 m -10 1 d 3 -5 d f black 1503 971 m 22 4 d -13 18 d -22 2 d cl s 1 0.746667 0 c 1481 967 m 22 4 d -10 19 d -20 -6 d f 1 0.653333 0 c 1493 990 m -3 5 d -22 1 d 5 + -12 d f black 1481 967 m 22 4 d -13 24 d -22 1 d cl s 1 0.84 0 c 1458 961 m 4 1 d -4 -1 d f 1 0.746667 0 c 1462 962 m 19 5 d -8 17 d -21 -5 d 6 -18 d f 1 0.653333 0 c 1473 984 m -5 12 d -23 X 7 -17 d f black 1458 961 m 23 6 d -13 29 d -23 X cl s 1 + 0.84 0 c 1436 954 m 22 7 d -23 -4 d f 1 0.746667 0 c 1458 961 m -6 18 d -22 -5 d 5 -17 d f 1 0.653333 0 c 1452 979 m -7 17 d -21 -5 d 6 -17 d f 1 0.56 0 c 1445 996 m -22 -1 d 1 -4 d f black 1436 954 m 22 7 d -13 35 d -22 -1 d cl s 1 0.84 0 c 1413 + 948 m 23 6 d -1 3 d -23 -4 d f 1 0.746667 0 c 1435 957 m -5 17 d -23 -5 d 5 -16 d f 1 0.653333 0 c 1430 974 m -6 17 d -22 -5 d 5 -17 d f 1 0.56 0 c 1424 991 m -1 4 d -23 -2 d 2 -7 d f black 1413 948 m 23 6 d -13 41 d -23 -2 d cl s 1 0.84 0 c 1391 + 941 m 22 7 d -1 5 d -23 -4 d f 1 0.746667 0 c 1412 953 m -5 16 d -22 -4 d 4 -16 d f 1 0.653333 0 c 1407 969 m -5 17 d -22 -5 d 5 -16 d f 1 0.56 0 c 1402 986 m -2 7 d -22 -3 d 2 -9 d f black 1391 941 m 22 7 d -13 45 d -22 -3 d cl s 1 0.84 0 c 1368 + 936 m 23 5 d -2 8 d -23 -4 d f 1 0.746667 0 c 1389 949 m -4 16 d -23 -4 d 4 -16 d f 1 0.653333 0 c 1385 965 m -5 16 d -22 -4 d 4 -16 d f 1 0.56 0 c 1380 981 m -2 9 d -22 -4 d 2 -9 d f black 1368 936 m 23 5 d -13 49 d -22 -4 d cl s 1 0.84 0 c 1346 + 931 m 22 5 d -2 9 d -22 -5 d f 1 0.746667 0 c 1366 945 m -4 16 d -22 -5 d 4 -16 d f 1 0.653333 0 c 1362 961 m -4 16 d -22 -5 d 4 -16 d f 1 0.56 0 c 1358 977 m -2 9 d -23 -4 d 3 -10 d f black 1346 931 m 22 5 d -12 50 d -23 -4 d cl s 1 0.84 0 c 1324 + 928 m 22 3 d -2 9 d -22 -5 d f 1 0.746667 0 c 1344 940 m -4 16 d -23 -5 d 5 -16 d f 1 0.653333 0 c 1340 956 m -4 16 d -23 -5 d 4 -16 d f 1 0.56 0 c 1336 972 m -3 10 d -22 -5 d 2 -10 d f black 1324 928 m 22 3 d -13 51 d -22 -5 d cl s 1 0.84 0 c 1301 + 926 m 23 2 d -2 7 d -22 -5 d f 1 0.746667 0 c 1322 935 m -5 16 d -22 -4 d 5 -17 d f 1 0.653333 0 c 1317 951 m -4 16 d -22 -4 d 4 -16 d f 1 0.56 0 c 1313 967 m -2 10 d -23 -6 d 3 -8 d f black 1301 926 m 23 2 d -13 49 d -23 -6 d cl s 1 0.84 0 c 1279 + 924 m 22 2 d -1 4 d -22 -5 d f 1 0.746667 0 c 1300 930 m -5 17 d -22 -5 d 5 -17 d f 1 0.653333 0 c 1295 947 m -4 16 d -23 -4 d 5 -17 d f 1 0.56 0 c 1291 963 m -3 8 d -22 -6 d 2 -6 d f black 1279 924 m 22 2 d -13 45 d -22 -6 d cl s 1 0.84 0 c 1267 + 923 m 12 1 d -1 1 d f 1 0.746667 0 c 1256 922 m 11 1 d 11 2 d -5 17 d -23 -4 d f 1 0.653333 0 c 1273 942 m -5 17 d -24 -4 d 6 -17 d f 1 0.56 0 c 1268 959 m -2 6 d -23 -8 d 1 -2 d f black 1256 922 m 23 2 d -13 41 d -23 -8 d cl s 1 0.746667 0 c 1234 + 919 m 22 3 d -6 16 d -23 -4 d f 1 0.653333 0 c 1250 938 m -6 17 d -9 -1 d -14 -6 d 6 -14 d f 1 0.56 0 c 1244 955 m -1 2 d -8 -3 d f black 1234 919 m 22 3 d -13 35 d -22 -9 d cl s 1 0.746667 0 c 1211 914 m 23 5 d -7 15 d -24 -4 d f 1 0.653333 0 c + 1227 934 m -6 14 d -22 -10 d 4 -8 d f black 1211 914 m 23 5 d -13 29 d -22 -10 d cl s 1 0.746667 0 c 1189 909 m 22 5 d -8 16 d -22 -1 d -5 -2 d f 1 0.653333 0 c 1203 930 m -4 8 d -18 -9 d f black 1189 909 m 22 5 d -12 24 d -23 -11 d cl s 1 0.84 0 c + 1167 901 m 10 4 d -13 -1 d f 1 0.746667 0 c 1177 905 m 12 4 d -13 18 d -22 -12 d 10 -11 d f black 1167 901 m 22 8 d -13 18 d -22 -12 d cl s 1 0.84 0 c 1144 892 m 23 9 d -3 3 d -24 4 d -9 -5 d f 1 0.746667 0 c 1164 904 m -10 11 d -14 -7 d f black + 1144 892 m 23 9 d -13 14 d -23 -12 d cl s 1 0.84 0 c 1122 881 m 22 11 d -13 11 d -22 -13 d f black 1122 881 m 22 11 d -13 11 d -22 -13 d cl s 1 0.933333 0 c 1099 868 m 19 11 d -14 8 d -18 -11 d f 1 0.84 0 c 1118 879 m 4 2 d -13 9 d -5 -3 d f black + 1099 868 m 23 13 d -13 9 d -23 -14 d cl s 0.973333 1 0 c 1077 854 m 7 5 d -13 8 d -7 -4 d f 1 0.933333 0 c 1084 859 m 15 9 d -13 8 d -15 -9 d f black 1077 854 m 22 14 d -13 8 d -22 -13 d cl s 0.973333 1 0 c 1054 840 m 23 14 d -13 9 d -22 -14 d f + black 1054 840 m 23 14 d -13 9 d -22 -14 d cl s 0.88 1 0 c 1032 826 m 22 13 d -19 7 d -16 -8 d f 0.973333 1 0 c 1054 839 m 1 Y -12 9 d -7 -3 d f black 1032 826 m 22 14 d -12 9 d -23 -11 d cl s 0.786667 1 0 c 1010 815 m 5 3 d -9 1 d f 0.88 1 0 c 1015 + 818 m 17 8 d -13 12 d -22 -9 d 9 -10 d f black 1010 815 m 22 11 d -13 12 d -22 -9 d cl s 0.786667 1 0 c 987 809 m 23 6 d -4 4 d -24 -3 d f 0.88 1 0 c 1006 819 m -9 10 d -23 -4 d 8 -9 d f black 987 809 m 23 6 d -13 14 d -23 -4 d cl s 0.786667 1 0 c + 965 807 m 22 2 d -5 7 d -18 -8 d f 0.88 1 0 c 982 816 m -8 9 d -22 1 d 12 -18 d f black 965 807 m 22 2 d -13 16 d -22 1 d cl s 0.786667 1 0 c 963 808 m 2 -1 d -1 1 d f 0.88 1 0 c 942 811 m 21 -3 d 1 X -12 18 d -9 1 d -7 -6 d f 0.973333 1 0 c 943 827 + m -14 3 d 7 -9 d f black 942 811 m 23 -4 d -13 19 d -23 4 d cl s 0.88 1 0 c 931 815 m 11 -4 d -6 10 d f 0.973333 1 0 c 920 818 m 11 -3 d 5 6 d -7 9 d -14 5 d -4 -4 d f 1 0.933333 0 c 915 835 m -8 3 d 4 -7 d f black 920 818 m 22 -7 d -13 19 d -22 8 d + cl s 0.973333 1 0 c 906 823 m 14 -5 d -9 13 d f 1 0.933333 0 c 897 826 m 9 -3 d 5 8 d -4 7 d -16 6 d -3 -4 d f 1 0.84 0 c 891 844 m -6 2 d 3 -6 d f black 897 826 m 23 -8 d -13 20 d -22 8 d cl s 1 0.933333 0 c 882 832 m 15 -6 d -9 14 d f 1 0.84 0 c + 875 834 m 7 -2 d 6 8 d -3 6 d -20 6 d -1 -1 d f 1 0.746667 0 c 865 852 m -3 1 d 2 -2 d f black 875 834 m 22 -8 d -12 20 d -23 7 d cl s 1 0.84 0 c 853 839 m 22 -5 d -11 17 d -11 -12 d f 1 0.746667 0 c 864 851 m -2 2 d -22 4 d 13 -18 d f black 853 839 + m 22 -5 d -13 19 d -22 4 d cl s 1 0.84 0 c 852 839 m 1 X f 1 0.746667 0 c 830 841 m 22 -2 d 1 X -13 18 d -20 X -2 -1 d f 1 0.653333 0 c 820 857 m -3 X 1 -1 d f black 830 841 m 23 -2 d -13 18 d -23 X cl s 1 0.746667 0 c 808 841 m 22 X -12 15 d -18 -8 + d f 1 0.653333 0 c 818 856 m -1 1 d -22 -3 d 5 -6 d f black 808 841 m 22 X -13 16 d -22 -3 d cl s 1 0.746667 0 c 1897 1042 m 23 10 d -13 11 d -23 -8 d f black 1897 1042 m 23 10 d -13 11 d -23 -8 d cl s 1 0.84 0 c 1875 1030 m 13 7 d -23 3 d f 1 + 0.746667 0 c 1888 1037 m 9 5 d -13 13 d -22 -11 d 3 -4 d f black 1875 1030 m 22 12 d -13 13 d -22 -11 d cl s 1 0.933333 0 c 1852 1015 m 5 2 d -8 2 d f 1 0.84 0 c 1857 1017 m 18 13 d -10 10 d -7 2 d -19 -12 d 10 -11 d f 1 0.746667 0 c 1865 1040 m -3 + 4 d -4 -2 d f black 1852 1015 m 23 15 d -13 14 d -23 -14 d cl s 0.973333 1 0 c 1830 997 m 2 2 d -4 1 d f 1 0.933333 0 c 1832 999 m 20 16 d -3 4 d -20 3 d -12 -9 d 11 -13 d f 1 0.84 0 c 1849 1019 m -10 11 d -10 -8 d f black 1830 997 m 22 18 d -13 15 + d -22 -17 d cl s 0.88 1 0 c 1808 980 m 1 1 d -3 X f 0.973333 1 0 c 1809 981 m 21 16 d -2 3 d -23 4 d -10 -8 d 11 -15 d f 1 0.933333 0 c 1828 1000 m -11 13 d -12 -9 d f black 1808 980 m 22 17 d -13 16 d -22 -17 d cl s 0.88 1 0 c 1785 964 m 23 16 d -2 + 1 d -25 5 d -9 -7 d f 0.973333 1 0 c 1806 981 m -11 15 d -14 -10 d f black 1785 964 m 23 16 d -13 16 d -23 -17 d cl s 0.786667 1 0 c 1763 953 m 17 9 d -28 3 d f 0.88 1 0 c 1780 962 m 5 2 d -13 15 d -22 -12 d 2 -2 d f black 1763 953 m 22 11 d -13 15 + d -22 -12 d cl s 0.786667 1 0 c 1740 947 m 23 6 d -11 12 d -8 X -17 -6 d f 0.88 1 0 c 1752 965 m -2 2 d -6 -2 d f black 1740 947 m 23 6 d -13 14 d -23 -8 d cl s 0.786667 1 0 c 1718 946 m 22 1 d -13 12 d -22 -3 d f black 1718 946 m 22 1 d -13 12 d + -22 -3 d cl s 0.786667 1 0 c 1710 947 m 8 -1 d -13 10 d -4 X f 0.88 1 0 c 1695 950 m 15 -3 d -9 9 d -19 1 d f black 1695 950 m 23 -4 d -13 10 d -23 1 d cl s 0.88 1 0 c 1678 954 m 17 -4 d -13 7 d -22 4 d f 0.973333 1 0 c 1673 956 m 5 -2 d -18 7 d f + black 1673 956 m 22 -6 d -13 7 d -22 4 d cl s 0.973333 1 0 c 1651 962 m 22 -6 d -13 5 d -22 6 d f black 1651 962 m 22 -6 d -13 5 d -22 6 d cl s 0.973333 1 0 c 1650 962 m 1 X -13 5 d -9 2 d f 1 0.933333 0 c 1628 968 m 22 -6 d -21 7 d -14 2 d f black + 1628 968 m 23 -6 d -13 5 d -23 4 d cl s 1 0.933333 0 c 1616 969 m 12 -1 d -13 3 d -22 4 d f 1 0.84 0 c 1606 970 m 10 -1 d -23 6 d f black 1606 970 m 22 -2 d -13 3 d -22 4 d cl s 1 0.84 0 c 1583 970 m 23 X -13 5 d -23 2 d f black 1583 970 m 23 X -13 + 5 d -23 2 d cl s 1 0.84 0 c 1561 967 m 22 3 d -13 7 d -22 -1 d f black 1561 967 m 22 3 d -13 7 d -22 -1 d cl s 1 0.84 0 c 1538 961 m 23 6 d -13 9 d -23 -1 d f black 1538 961 m 23 6 d -13 9 d -23 -1 d cl s 1 0.84 0 c 1516 952 m 22 9 d -13 14 d -2 -1 + d -19 -5 d f 1 0.746667 0 c 1523 974 m -20 -3 d 1 -2 d f black 1516 952 m 22 9 d -13 14 d -22 -4 d cl s 1 0.933333 0 c 1494 942 m 10 5 d -13 -1 d f 1 0.84 0 c 1504 947 m 12 5 d -12 17 d -23 -4 d 10 -19 d f 1 0.746667 0 c 1504 969 m -1 2 d -22 -4 d + -2 Y f black 1494 942 m 22 10 d -13 19 d -22 -4 d cl s 1 0.933333 0 c 1471 930 m 23 12 d -3 4 d -25 -3 d f 1 0.84 0 c 1491 946 m -10 19 d -19 -3 d -4 -1 d 8 -18 d f 1 0.746667 0 c 1481 965 m 2 Y -19 -5 d f black 1471 930 m 23 12 d -13 25 d -23 -6 d + cl s 0.973333 1 0 c 1449 918 m 11 6 d -13 -1 d f 1 0.933333 0 c 1460 924 m 11 6 d -5 13 d -25 -3 d 6 -17 d f 1 0.84 0 c 1466 943 m -8 18 d -22 -7 d 5 -14 d f black 1449 918 m 22 12 d -13 31 d -22 -7 d cl s 0.973333 1 0 c 1426 907 m 23 11 d -2 5 d + -25 -3 d f 1 0.933333 0 c 1447 923 m -6 17 d -24 -3 d 5 -17 d f 1 0.84 0 c 1441 940 m -5 14 d -23 -6 d 4 -11 d f black 1426 907 m 23 11 d -13 36 d -23 -6 d cl s 0.88 1 0 c 1404 897 m 11 5 d -12 -2 d f 0.973333 1 0 c 1415 902 m 11 5 d -4 13 d -24 -4 + d 5 -16 d f 1 0.933333 0 c 1422 920 m -5 17 d -24 -4 d 5 -17 d f 1 0.84 0 c 1417 937 m -4 11 d -22 -7 d 2 -8 d f black 1404 897 m 22 10 d -13 41 d -22 -7 d cl s 0.88 1 0 c 1381 889 m 23 8 d -1 3 d -23 -4 d f 0.973333 1 0 c 1403 900 m -5 16 d -23 -4 + d 5 -16 d f 1 0.933333 0 c 1398 916 m -5 17 d -23 -5 d 5 -16 d f 1 0.84 0 c 1393 933 m -2 8 d -23 -5 d 2 -8 d f black 1381 889 m 23 8 d -13 44 d -23 -5 d cl s 0.88 1 0 c 1359 885 m 22 4 d -1 7 d -23 -5 d f 0.973333 1 0 c 1380 896 m -5 16 d -22 -4 d + 4 -17 d f 1 0.933333 0 c 1375 912 m -5 16 d -22 -4 d 5 -16 d f 1 0.84 0 c 1370 928 m -2 8 d -22 -5 d 2 -7 d f black 1359 885 m 22 4 d -13 47 d -22 -5 d cl s 0.88 1 0 c 1337 884 m 22 1 d -2 6 d -21 -5 d f 0.973333 1 0 c 1357 891 m -4 17 d -22 -5 d 5 + -17 d f 1 0.933333 0 c 1353 908 m -5 16 d -22 -5 d 5 -16 d f 1 0.84 0 c 1348 924 m -2 7 d -22 -3 d 2 -9 d f black 1337 884 m 22 1 d -13 46 d -22 -3 d cl s 0.88 1 0 c 1327 884 m 10 X -1 2 d f 0.973333 1 0 c 1314 884 m 13 X 9 2 d -5 17 d -21 -6 d f 1 + 0.933333 0 c 1331 903 m -5 16 d -21 -5 d 5 -17 d f 1 0.84 0 c 1326 919 m -2 9 d -23 -2 d 4 -12 d f black 1314 884 m 23 X -13 44 d -23 -2 d cl s 0.973333 1 0 c 1292 887 m 22 -3 d -4 13 d -20 -6 d f 1 0.933333 0 c 1310 897 m -5 17 d -21 -6 d 6 -17 d f + 1 0.84 0 c 1305 914 m -4 12 d -22 -2 d 5 -16 d f black 1292 887 m 22 -3 d -13 42 d -22 -2 d cl s 0.973333 1 0 c 1282 888 m 10 -1 d -2 4 d f 1 0.933333 0 c 1269 890 m 13 -2 d 8 3 d -6 17 d -20 -6 d f 1 0.84 0 c 1284 908 m -5 16 d -12 -1 d -10 -3 d 7 + -18 d f 1 0.746667 0 c 1267 923 m -11 -1 d 1 -2 d f black 1269 890 m 23 -3 d -13 37 d -23 -2 d cl s 1 0.933333 0 c 1247 893 m 22 -3 d -5 12 d -18 -6 d f 1 0.84 0 c 1264 902 m -7 18 d -21 -5 d 10 -19 d f 1 0.746667 0 c 1257 920 m -1 2 d -22 -3 d 2 -4 + d f black 1247 893 m 22 -3 d -13 32 d -22 -3 d cl s 1 0.933333 0 c 1240 893 m 7 X -1 3 d f 1 0.84 0 c 1224 894 m 16 -1 d 6 3 d -10 19 d -22 -5 d f 1 0.746667 0 c 1236 915 m -2 4 d -23 -5 d 3 -4 d f black 1224 894 m 23 -1 d -13 26 d -23 -5 d cl s 1 + 0.84 0 c 1202 894 m 22 X -10 16 d -22 -5 d f 1 0.746667 0 c 1214 910 m -3 4 d -22 -5 d 3 -4 d f black 1202 894 m 22 X -13 20 d -22 -5 d cl s 1 0.84 0 c 1180 891 m 22 3 d -10 11 d -15 X -10 -4 d f 1 0.746667 0 c 1192 905 m -3 4 d -12 -4 d f black + 1180 891 m 22 3 d -13 15 d -22 -8 d cl s 1 0.84 0 c 1157 886 m 23 5 d -13 10 d -23 -9 d f black 1157 886 m 23 5 d -13 10 d -23 -9 d cl s 1 0.84 0 c 1135 877 m 22 9 d -13 6 d -22 -11 d f black 1135 877 m 22 9 d -13 6 d -22 -11 d cl s 1 0.933333 0 c + 1112 865 m 9 4 d -3 10 d -19 -11 d f 1 0.84 0 c 1121 869 m 14 8 d -13 4 d -4 -2 d f black 1112 865 m 23 12 d -13 4 d -23 -13 d cl s 0.973333 1 0 c 1084 859 m -7 -5 d 11 -3 d f 1 0.933333 0 c 1090 850 m 22 15 d -13 3 d -15 -9 d 4 -8 d f black 1090 + 850 m 22 15 d -13 3 d -22 -14 d cl s 0.973333 1 0 c 1067 834 m 22 15 d -1 2 d -11 3 d -23 -14 d f 1 0.933333 0 c 1089 849 m 1 1 d -2 1 d f black 1067 834 m 23 16 d -13 4 d -23 -14 d cl s 0.88 1 0 c 1045 819 m 17 12 d -8 8 d -22 -13 d f 0.973333 1 0 + c 1062 831 m 5 3 d -13 6 d -1 Y f black 1045 819 m 22 15 d -13 6 d -22 -14 d cl s 0.786667 1 0 c 1023 806 m 8 5 d -16 7 d -5 -3 d f 0.88 1 0 c 1031 811 m 14 8 d -13 7 d -17 -8 d f black 1023 806 m 22 13 d -13 7 d -22 -11 d cl s 0.786667 1 0 c 1000 + 797 m 23 9 d -13 9 d -23 -6 d f black 1000 797 m 23 9 d -13 9 d -23 -6 d cl s 0.786667 1 0 c 978 794 m 22 3 d -13 12 d -22 -2 d f black 978 794 m 22 3 d -13 12 d -22 -2 d cl s 0.786667 1 0 c 955 796 m 23 -2 d -13 13 d -2 1 d f 0.88 1 0 c 955 796 m 8 + 12 d -21 3 d f black 955 796 m 23 -2 d -13 13 d -23 4 d cl s 0.88 1 0 c 933 802 m 22 -6 d -13 15 d -11 4 d -2 -8 d f 0.973333 1 0 c 931 815 m -11 3 d 9 -11 d f black 933 802 m 22 -6 d -13 15 d -22 7 d cl s 0.88 1 0 c 928 804 m 5 -2 d -4 5 d f + 0.973333 1 0 c 910 810 m 18 -6 d 1 3 d -9 11 d -14 5 d -1 -6 d f 1 0.933333 0 c 906 823 m -9 3 d 8 -9 d f black 910 810 m 23 -8 d -13 16 d -23 8 d cl s 0.973333 1 0 c 905 812 m 5 -2 d -5 7 d f 1 0.933333 0 c 888 819 m 17 -7 d 5 Y -8 9 d -15 6 d -1 + -6 d f 1 0.84 0 c 882 832 m -7 2 d 6 -8 d f black 888 819 m 22 -9 d -13 16 d -22 8 d cl s 1 0.933333 0 c 880 821 m 8 -2 d -7 7 d f 1 0.84 0 c 866 825 m 14 -4 d 1 5 d -6 8 d -22 5 d f black 866 825 m 22 -6 d -13 15 d -22 5 d cl s 1 0.84 0 c 847 828 m + 19 -3 d -13 14 d -1 X f 1 0.746667 0 c 843 828 m 4 X 5 11 d -22 2 d f black 843 828 m 23 -3 d -13 14 d -23 2 d cl s 1 0.746667 0 c 821 829 m 22 -1 d -13 13 d -22 X f black 821 829 m 22 -1 d -13 13 d -22 X cl s 1 0.746667 0 c 1910 1033 m 23 11 d -13 + 8 d -23 -10 d f black 1910 1033 m 23 11 d -13 8 d -23 -10 d cl s 1 0.84 0 c 1888 1020 m 17 10 d -17 7 d -13 -7 d f 1 0.746667 0 c 1905 1030 m 5 3 d -13 9 d -9 -5 d f black 1888 1020 m 22 13 d -13 9 d -22 -12 d cl s 1 0.933333 0 c 1865 1004 m 10 7 d + -18 6 d -5 -2 d f 1 0.84 0 c 1875 1011 m 13 9 d -13 10 d -18 -13 d f black 1865 1004 m 23 16 d -13 10 d -23 -15 d cl s 0.973333 1 0 c 1843 987 m 7 5 d -18 7 d -2 -2 d f 1 0.933333 0 c 1850 992 m 15 12 d -13 11 d -20 -16 d f black 1843 987 m 22 17 d + -13 11 d -22 -18 d cl s 0.88 1 0 c 1820 969 m 7 5 d -18 7 d -1 -1 d f 0.973333 1 0 c 1827 974 m 16 13 d -13 10 d -21 -16 d f black 1820 969 m 23 18 d -13 10 d -22 -17 d cl s 0.786667 1 0 c 1798 954 m 1 1 d -3 1 d f 0.88 1 0 c 1799 955 m 21 14 d -12 + 11 d -23 -16 d 11 -8 d f black 1798 954 m 22 15 d -12 11 d -23 -16 d cl s 0.786667 1 0 c 1776 944 m 22 10 d -2 2 d -16 6 d -17 -9 d f 0.88 1 0 c 1796 956 m -11 8 d -5 -2 d f black 1776 944 m 22 10 d -13 10 d -22 -11 d cl s 0.786667 1 0 c 1753 940 m + 23 4 d -13 9 d -23 -6 d f black 1753 940 m 23 4 d -13 9 d -23 -6 d cl s 0.786667 1 0 c 1732 941 m 21 -1 d -13 7 d -22 -1 d 12 -4 d f 0.88 1 0 c 1731 941 m 1 X -2 1 d f black 1731 941 m 22 -1 d -13 7 d -22 -1 d cl s 0.786667 1 0 c 1730 942 m -12 4 d + -8 1 d f 0.88 1 0 c 1708 947 m 23 -6 d -1 1 d -20 5 d -15 3 d f black 1708 947 m 23 -6 d -13 5 d -23 4 d cl s 0.88 1 0 c 1702 949 m 6 -2 d -13 3 d -17 4 d f 0.973333 1 0 c 1686 955 m 16 -6 d -24 5 d -5 2 d f black 1686 955 m 22 -8 d -13 3 d -22 6 d + cl s 0.973333 1 0 c 1678 958 m 8 -3 d -13 1 d -22 6 d f 1 0.933333 0 c 1663 962 m 15 -4 d -27 4 d f black 1663 962 m 23 -7 d -13 1 d -22 6 d cl s 0.973333 1 0 c 1651 962 m -1 X f 1 0.933333 0 c 1651 966 m 12 -4 d -13 X -22 6 d 6 X f 1 0.84 0 c 1641 + 968 m 10 -2 d -17 2 d f black 1641 968 m 22 -6 d -12 X -23 6 d cl s 1 0.933333 0 c 1634 968 m -6 X -12 1 d f 1 0.84 0 c 1619 970 m 22 -2 d -7 X -18 1 d -10 1 d f black 1619 970 m 22 -2 d -13 X -22 2 d cl s 1 0.84 0 c 1596 968 m 23 2 d -36 X f black + 1596 968 m 23 2 d -36 X cl s 1 0.84 0 c 1574 962 m 22 6 d -13 2 d -22 -3 d f black 1574 962 m 22 6 d -13 2 d -22 -3 d cl s 1 0.84 0 c 1551 952 m 23 10 d -13 5 d -23 -6 d f black 1551 952 m 23 10 d -13 5 d -23 -6 d cl s 1 0.933333 0 c 1529 938 m 7 4 + d -13 3 d f 1 0.84 0 c 1536 942 m 15 10 d -13 9 d -22 -9 d 7 -7 d f black 1529 938 m 22 14 d -13 9 d -22 -9 d cl s 0.973333 1 0 c 1506 923 m 1 X -1 X f 1 0.933333 0 c 1507 923 m 22 15 d -6 7 d -19 2 d -10 -5 d 12 -19 d f 1 0.84 0 c 1523 945 m -7 7 d + -12 -5 d f black 1506 923 m 23 15 d -13 14 d -22 -10 d cl s 0.973333 1 0 c 1484 906 m 22 17 d -32 2 d f 1 0.933333 0 c 1506 923 m -12 19 d -23 -12 d 3 -5 d f black 1484 906 m 22 17 d -12 19 d -23 -12 d cl s 0.88 1 0 c 1462 890 m 20 15 d -27 X f + 0.973333 1 0 c 1482 905 m 2 1 d -10 19 d -14 -1 d -11 -6 d 6 -13 d f 1 0.933333 0 c 1474 925 m -3 5 d -11 -6 d f black 1462 890 m 22 16 d -13 24 d -22 -12 d cl s 0.786667 1 0 c 1439 874 m 17 12 d -21 -1 d f 0.88 1 0 c 1456 886 m 6 4 d -7 15 d -27 -2 + d 7 -18 d f 0.973333 1 0 c 1455 905 m -6 13 d -23 -11 d 2 -4 d f black 1439 874 m 23 16 d -13 28 d -23 -11 d cl s 0.693333 1 0 c 1417 862 m 8 4 d -10 -1 d f 0.786667 1 0 c 1425 866 m 14 8 d -4 11 d -26 -2 d 6 -18 d f 0.88 1 0 c 1435 885 m -7 18 d + -13 -1 d -11 -5 d 5 -14 d f 0.973333 1 0 c 1428 903 m -2 4 d -11 -5 d f black 1417 862 m 22 12 d -13 33 d -22 -10 d cl s 0.693333 1 0 c 1394 853 m 23 9 d -2 3 d -24 -3 d f 0.786667 1 0 c 1415 865 m -6 18 d -24 -4 d 6 -17 d f 0.88 1 0 c 1409 883 m -5 + 14 d -23 -8 d 4 -10 d f black 1394 853 m 23 9 d -13 35 d -23 -8 d cl s 0.693333 1 0 c 1372 848 m 22 5 d -3 9 d -22 -5 d f 0.786667 1 0 c 1391 862 m -6 17 d -22 -4 d 6 -18 d f 0.88 1 0 c 1385 879 m -4 10 d -22 -4 d 4 -10 d f black 1372 848 m 22 5 d + -13 36 d -22 -4 d cl s 0.693333 1 0 c 1349 848 m 23 X -3 9 d -21 -5 d f 0.786667 1 0 c 1369 857 m -6 18 d -21 -6 d 6 -17 d f 0.88 1 0 c 1363 875 m -4 10 d -22 -1 d 5 -15 d f black 1349 848 m 23 X -13 37 d -22 -1 d cl s 0.693333 1 0 c 1342 849 m 7 -1 + d -1 4 d f 0.786667 1 0 c 1327 852 m 15 -3 d 6 3 d -6 17 d -19 -7 d f 0.88 1 0 c 1342 869 m -5 15 d -10 X -11 -4 d 7 -18 d f 0.973333 1 0 c 1327 884 m -13 X 2 -4 d f black 1327 852 m 22 -4 d -12 36 d -23 X cl s 0.786667 1 0 c 1311 857 m 16 -5 d -4 + 10 d f 0.88 1 0 c 1305 858 m 6 -1 d 12 5 d -7 18 d -18 -7 d f 0.973333 1 0 c 1316 880 m -2 4 d -22 3 d 6 -14 d f black 1305 858 m 22 -6 d -13 32 d -22 3 d cl s 0.88 1 0 c 1285 865 m 20 -7 d -7 15 d f 0.973333 1 0 c 1282 866 m 3 -1 d 13 8 d -6 14 d + -10 1 d -9 -4 d f 1 0.933333 0 c 1282 888 m -13 2 d 4 -6 d f black 1282 866 m 23 -8 d -13 29 d -23 3 d cl s 0.973333 1 0 c 1261 874 m 21 -8 d -9 18 d f 1 0.933333 0 c 1260 874 m 1 X 12 10 d -4 6 d -22 3 d f black 1260 874 m 22 -8 d -13 24 d -22 3 d + cl s 1 0.933333 0 c 1237 881 m 23 -7 d -13 19 d -7 X -7 -8 d f 1 0.84 0 c 1240 893 m -16 1 d 9 -9 d f black 1237 881 m 23 -7 d -13 19 d -23 1 d cl s 1 0.933333 0 c 1233 881 m 4 X -4 4 d f 1 0.84 0 c 1215 885 m 18 -4 d 4 Y -9 9 d -22 X f black 1215 + 885 m 22 -4 d -13 13 d -22 X cl s 1 0.84 0 c 1193 886 m 22 -1 d -13 9 d -22 -3 d f black 1193 886 m 22 -1 d -13 9 d -22 -3 d cl s 1 0.84 0 c 1179 884 m 14 2 d -13 5 d -23 -5 d 11 -3 d f 1 0.746667 0 c 1170 883 m 9 1 d -11 -1 d f black 1170 883 m 23 + 3 d -13 5 d -23 -5 d cl s 1 0.84 0 c 1148 876 m 16 5 d 4 2 d -11 3 d -22 -9 d f 1 0.746667 0 c 1164 881 m 6 2 d -2 X f black 1148 876 m 22 7 d -13 3 d -22 -9 d cl s 1 0.933333 0 c 1121 869 m -9 -4 d 5 X f 1 0.84 0 c 1125 865 m 23 11 d -13 1 d -14 -8 + d -4 -4 d f black 1125 865 m 23 11 d -13 1 d -23 -12 d cl s 1 0.933333 0 c 1103 850 m 11 8 d 3 7 d -5 X -22 -15 d f 1 0.84 0 c 1114 858 m 11 7 d -8 X f black 1103 850 m 22 15 d -13 X -22 -15 d cl s 0.973333 1 0 c 1080 833 m 8 6 d 1 10 d -22 -15 d f + 1 0.933333 0 c 1088 839 m 15 11 d -13 X -1 -1 d f black 1080 833 m 23 17 d -13 X -23 -16 d cl s 0.88 1 0 c 1058 816 m 6 4 d -2 11 d -17 -12 d f 0.973333 1 0 c 1064 820 m 16 13 d -13 1 d -5 -3 d f black 1058 816 m 22 17 d -13 1 d -22 -15 d cl s + 0.786667 1 0 c 1036 801 m -5 10 d -8 -5 d f 0.88 1 0 c 1036 801 m 22 15 d -13 3 d -14 -8 d f black 1036 801 m 22 15 d -13 3 d -22 -13 d cl s 0.786667 1 0 c 1013 790 m 23 11 d -13 5 d -23 -9 d f black 1013 790 m 23 11 d -13 5 d -23 -9 d cl s 0.786667 + 1 0 c 991 785 m 22 5 d -13 7 d -22 -3 d f black 991 785 m 22 5 d -13 7 d -22 -3 d cl s 0.786667 1 0 c 968 786 m 23 -1 d -13 9 d -23 2 d 1 -1 d f 0.88 1 0 c 955 796 m 1 -1 d f black 968 786 m 23 -1 d -13 9 d -23 2 d cl s 0.786667 1 0 c 964 787 m 4 -1 + d -12 9 d f 0.88 1 0 c 946 791 m 18 -4 d -8 8 d -1 1 d -22 6 d f black 946 791 m 22 -5 d -13 10 d -22 6 d cl s 0.88 1 0 c 937 795 m 9 -4 d -13 11 d -5 2 d f 0.973333 1 0 c 923 800 m 14 -5 d -9 9 d -18 6 d f black 923 800 m 23 -9 d -13 11 d -23 8 d + cl s 0.973333 1 0 c 913 804 m 10 -4 d -13 10 d -5 2 d f 1 0.933333 0 c 901 808 m 12 -4 d -8 8 d -17 7 d f black 901 808 m 22 -8 d -13 10 d -22 9 d cl s 1 0.933333 0 c 888 812 m 13 -4 d -13 11 d -8 2 d f 1 0.84 0 c 879 815 m 9 -3 d -8 9 d -14 4 d f + black 879 815 m 22 -7 d -13 11 d -22 6 d cl s 1 0.84 0 c 857 819 m 22 -4 d -13 10 d -19 3 d f 1 0.746667 0 c 856 819 m 1 X -10 9 d -4 X f black 856 819 m 23 -4 d -13 10 d -23 3 d cl s 1 0.746667 0 c 834 821 m 22 -2 d -13 9 d -22 1 d f black 834 821 + m 22 -2 d -13 9 d -22 1 d cl s 1 0.746667 0 c 1923 1028 m 23 11 d -13 5 d -23 -11 d f black 1923 1028 m 23 11 d -13 5 d -23 -11 d cl s 1 0.84 0 c 1901 1015 m 11 6 d -7 9 d -17 -10 d f 1 0.746667 0 c 1912 1021 m 11 7 d -13 5 d -5 -3 d f black 1901 + 1015 m 22 13 d -13 5 d -22 -13 d cl s 1 0.933333 0 c 1878 999 m 5 3 d -8 9 d -10 -7 d f 1 0.84 0 c 1883 1002 m 18 13 d -13 5 d -13 -9 d f black 1878 999 m 23 16 d -13 5 d -23 -16 d cl s 0.973333 1 0 c 1856 981 m 3 3 d -9 8 d -7 -5 d f 1 0.933333 0 c + 1859 984 m 19 15 d -13 5 d -15 -12 d f black 1856 981 m 22 18 d -13 5 d -22 -17 d cl s 0.88 1 0 c 1833 965 m 1 X -7 9 d -7 -5 d f 0.973333 1 0 c 1834 965 m 22 16 d -13 6 d -16 -13 d f black 1833 965 m 23 16 d -13 6 d -23 -18 d cl s 0.786667 1 0 c + 1799 955 m -1 -1 d 1 X f 0.88 1 0 c 1811 951 m 22 14 d -13 4 d -21 -14 d -1 Y f black 1811 951 m 22 14 d -13 4 d -22 -15 d cl s 0.786667 1 0 c 1789 942 m 2 1 d 8 11 d -1 X -22 -10 d f 0.88 1 0 c 1791 943 m 20 8 d -12 3 d f black 1789 942 m 22 9 d + -13 3 d -22 -10 d cl s 0.786667 1 0 c 1781 941 m 8 1 d -13 2 d -23 -4 d 11 -1 d f 0.88 1 0 c 1766 939 m 15 2 d -17 -2 d f black 1766 939 m 23 3 d -13 2 d -23 -4 d cl s 0.786667 1 0 c 1764 939 m -11 1 d -21 1 d f 0.88 1 0 c 1744 942 m 22 -3 d -2 X + -32 2 d -1 X f black 1744 942 m 22 -3 d -13 1 d -22 1 d cl s 0.88 1 0 c 1733 945 m 11 -3 d -13 -1 d -23 6 d 5 1 d f 0.973333 1 0 c 1721 949 m 12 -4 d -20 3 d f black 1721 949 m 23 -7 d -13 -1 d -23 6 d cl s 0.88 1 0 c 1713 948 m -5 -1 d -6 2 d f + 0.973333 1 0 c 1709 953 m 12 -4 d -8 -1 d -11 1 d -16 6 d 5 1 d f 1 0.933333 0 c 1699 957 m 10 -4 d -18 3 d f black 1699 957 m 22 -8 d -13 -2 d -22 8 d cl s 0.973333 1 0 c 1691 956 m -5 -1 d -8 3 d f 1 0.933333 0 c 1686 962 m 13 -5 d -8 -1 d -13 2 d + -15 4 d 7 2 d f 1 0.84 0 c 1676 966 m 10 -4 d -16 2 d f black 1676 966 m 23 -9 d -13 -2 d -23 7 d cl s 1 0.933333 0 c 1670 964 m -7 -2 d -12 4 d f 1 0.84 0 c 1658 970 m 18 -4 d -6 -2 d -19 2 d -10 2 d 11 3 d f 1 0.746667 0 c 1654 971 m 4 -1 d -6 1 d + f black 1654 971 m 22 -5 d -13 -4 d -22 6 d cl s 1 0.84 0 c 1652 971 m -11 -3 d -22 2 d 3 1 d f 1 0.746667 0 c 1632 973 m 22 -2 d -32 X f black 1632 973 m 22 -2 d -13 -3 d -22 2 d cl s 1 0.84 0 c 1622 971 m -3 -1 d -23 -2 d 1 X f 1 0.746667 0 c 1609 + 969 m 23 4 d -10 -2 d -25 -3 d f black 1609 969 m 23 4 d -13 -3 d -23 -2 d cl s 1 0.84 0 c 1597 968 m -1 X -22 -6 d 3 -1 d f 1 0.746667 0 c 1587 961 m 22 8 d -12 -1 d -20 -7 d f black 1587 961 m 22 8 d -13 -1 d -22 -6 d cl s 1 0.84 0 c 1564 948 m 10 + 5 d 3 8 d -3 1 d -23 -10 d f 1 0.746667 0 c 1574 953 m 13 8 d -10 X f black 1564 948 m 23 13 d -13 1 d -23 -10 d cl s 1 0.933333 0 c 1542 931 m 4 3 d -10 8 d -7 -4 d f 1 0.84 0 c 1546 934 m 18 14 d -13 4 d -15 -10 d f black 1542 931 m 22 17 d -13 4 + d -22 -14 d cl s 0.973333 1 0 c 1519 912 m 5 4 d -17 7 d -1 X f 1 0.933333 0 c 1524 916 m 18 15 d -13 7 d -22 -15 d f black 1519 912 m 23 19 d -13 7 d -23 -15 d cl s 0.88 1 0 c 1497 892 m 8 7 d -19 5 d f 0.973333 1 0 c 1505 899 m 14 13 d -13 11 d + -22 -17 d 2 -2 d f black 1497 892 m 22 20 d -13 11 d -22 -17 d cl s 0.786667 1 0 c 1475 871 m 11 10 d -21 4 d f 0.88 1 0 c 1486 881 m 11 11 d -11 12 d -4 1 d -20 -15 d 3 -5 d f 0.973333 1 0 c 1486 904 m -2 2 d -2 -1 d f black 1475 871 m 22 21 d -13 + 14 d -22 -16 d cl s 0.693333 1 0 c 1452 853 m 13 11 d -21 2 d f 0.786667 1 0 c 1465 864 m 10 7 d -10 14 d -9 1 d -17 -12 d 5 -8 d f 0.88 1 0 c 1465 885 m -3 5 d -6 -4 d f black 1452 853 m 23 18 d -13 19 d -23 -16 d cl s 0.6 1 0 c 1430 839 m 10 6 d + -14 1 d f 0.693333 1 0 c 1440 845 m 12 8 d -8 13 d -19 X -8 -4 d 9 -16 d f 0.786667 1 0 c 1444 866 m -5 8 d -14 -8 d f black 1430 839 m 22 14 d -13 21 d -22 -12 d cl s 0.6 1 0 c 1407 829 m 23 10 d -4 7 d -27 -2 d f 0.693333 1 0 c 1426 846 m -9 16 d + -23 -9 d 5 -9 d f black 1407 829 m 23 10 d -13 23 d -23 -9 d cl s 0.6 1 0 c 1385 824 m 22 5 d -8 15 d -22 -5 d f 0.693333 1 0 c 1399 844 m -5 9 d -22 -5 d 5 -9 d f black 1385 824 m 22 5 d -13 24 d -22 -5 d cl s 0.6 1 0 c 1362 825 m 23 -1 d -8 15 d + -18 -7 d f 0.693333 1 0 c 1377 839 m -5 9 d -23 X 10 -16 d f black 1362 825 m 23 -1 d -13 24 d -23 X cl s 0.6 1 0 c 1352 828 m 10 -3 d -3 7 d f 0.693333 1 0 c 1340 831 m 12 -3 d 7 4 d -10 16 d -7 1 d -10 -6 d f 0.786667 1 0 c 1342 849 m -15 3 d 5 -9 + d f black 1340 831 m 22 -6 d -13 23 d -22 4 d cl s 0.693333 1 0 c 1327 836 m 13 -5 d -8 12 d f 0.786667 1 0 c 1318 840 m 9 -4 d 5 7 d -5 9 d -16 5 d -3 -4 d f 0.88 1 0 c 1311 857 m -6 1 d 3 -5 d f black 1318 840 m 22 -9 d -13 21 d -22 6 d cl s + 0.786667 1 0 c 1307 845 m 11 -5 d -10 13 d f 0.88 1 0 c 1295 851 m 12 -6 d 1 8 d -3 5 d -20 7 d -2 Y f 0.973333 1 0 c 1285 865 m -3 1 d 3 -3 d f black 1295 851 m 23 -11 d -13 18 d -23 8 d cl s 0.88 1 0 c 1288 855 m 7 -4 d -10 12 d f 0.973333 1 0 c + 1273 863 m 15 -8 d -3 8 d -3 3 d -21 8 d 1 -2 d f 1 0.933333 0 c 1261 874 m -1 X 2 -2 d f black 1273 863 m 22 -12 d -13 15 d -22 8 d cl s 0.973333 1 0 c 1268 865 m 5 -2 d -11 9 d f 1 0.933333 0 c 1250 873 m 18 -8 d -6 7 d -2 2 d -23 7 d f black 1250 + 873 m 23 -10 d -13 11 d -23 7 d cl s 1 0.933333 0 c 1247 874 m 3 -1 d -13 8 d -4 X f 1 0.84 0 c 1228 881 m 19 -7 d -14 7 d -18 4 d f black 1228 881 m 22 -8 d -13 8 d -22 4 d cl s 1 0.84 0 c 1220 882 m 8 -1 d -13 4 d -22 1 d 2 X f 1 0.746667 0 c 1205 + 885 m 15 -3 d -25 4 d f black 1205 885 m 23 -4 d -13 4 d -22 1 d cl s 1 0.84 0 c 1195 886 m -2 X -14 -2 d f 1 0.746667 0 c 1183 884 m 22 1 d -10 1 d -16 -2 d -9 -1 d f black 1183 884 m 22 1 d -12 1 d -23 -3 d cl s 1 0.84 0 c 1164 881 m -16 -5 d 2 1 + d f 1 0.746667 0 c 1161 879 m 22 5 d -13 -1 d -6 -2 d -14 -4 d f black 1161 879 m 22 5 d -13 -1 d -22 -7 d cl s 1 0.84 0 c 1150 877 m -2 -1 d -23 -11 d 10 2 d f 1 0.746667 0 c 1138 868 m 23 11 d -11 -2 d -15 -10 d f black 1138 868 m 23 11 d -13 -3 d + -23 -11 d cl s 1 0.933333 0 c 1114 858 m -11 -8 d 6 2 d f 1 0.84 0 c 1116 853 m 16 11 d 3 3 d -10 -2 d -11 -7 d -5 -6 d f 1 0.746667 0 c 1132 864 m 6 4 d -3 -1 d f black 1116 853 m 22 15 d -13 -3 d -22 -15 d cl s 0.973333 1 0 c 1088 839 m -8 -6 d 5 + 1 d f 1 0.933333 0 c 1093 836 m 13 9 d 3 7 d -6 -2 d -15 -11 d -3 -5 d f 1 0.84 0 c 1106 845 m 10 8 d -7 -1 d f black 1093 836 m 23 17 d -13 -3 d -23 -17 d cl s 0.88 1 0 c 1064 820 m -6 -4 d 4 1 d f 0.973333 1 0 c 1071 818 m 12 9 d 2 7 d -5 -1 d -16 + -13 d -2 -3 d f 1 0.933333 0 c 1083 827 m 10 9 d -8 -2 d f black 1071 818 m 22 18 d -13 -3 d -22 -17 d cl s 0.786667 1 0 c 1036 801 m f 0.88 1 0 c 1048 801 m 11 8 d 3 8 d -4 -1 d -22 -15 d f 0.973333 1 0 c 1059 809 m 12 9 d -9 -1 d f black 1048 801 + m 23 17 d -13 -2 d -22 -15 d cl s 0.786667 1 0 c 1036 801 m -23 -11 d 12 -1 d f 0.88 1 0 c 1026 789 m 22 12 d -12 X -11 -12 d f black 1026 789 m 22 12 d -12 X -23 -11 d cl s 0.786667 1 0 c 1004 783 m 18 5 d 3 1 d -12 1 d -22 -5 d f 0.88 1 0 c 1022 + 788 m 4 1 d -1 X f black 1004 783 m 22 6 d -13 1 d -22 -5 d cl s 0.786667 1 0 c 995 783 m 9 X -13 2 d -23 1 d 5 -1 d f 0.88 1 0 c 981 782 m 14 1 d -22 2 d f black 981 782 m 23 1 d -13 2 d -23 1 d cl s 0.786667 1 0 c 973 785 m -5 1 d -4 1 d f 0.88 1 + 0 c 959 787 m 22 -5 d -8 3 d -9 2 d -18 4 d f black 959 787 m 22 -5 d -13 4 d -22 5 d cl s 0.88 1 0 c 955 788 m 4 -1 d -13 4 d -9 4 d f 0.973333 1 0 c 936 795 m 19 -7 d -18 7 d -14 5 d f black 936 795 m 23 -8 d -13 4 d -23 9 d cl s 0.973333 1 0 c + 931 797 m 5 -2 d -13 5 d -10 4 d f 1 0.933333 0 c 914 803 m 17 -6 d -18 7 d -12 4 d f black 914 803 m 22 -8 d -13 5 d -22 8 d cl s 1 0.933333 0 c 906 805 m 8 -2 d -13 5 d -13 4 d f 1 0.84 0 c 891 810 m 15 -5 d -18 7 d -9 3 d f black 891 810 m 23 -7 + d -13 5 d -22 7 d cl s 1 0.84 0 c 876 813 m 15 -3 d -12 5 d -22 4 d f 1 0.746667 0 c 869 814 m 7 -1 d -19 6 d -1 X f black 869 814 m 22 -4 d -12 5 d -23 4 d cl s 1 0.746667 0 c 847 816 m 22 -2 d -13 5 d -22 2 d f black 847 816 m 22 -2 d -13 5 d -22 + 2 d cl s 1 0.746667 0 c 1936 1025 m 16 7 d 2 5 d -8 2 d -23 -11 d f 1 0.653333 0 c 1952 1032 m 7 3 d -5 2 d f black 1936 1025 m 23 10 d -13 4 d -23 -11 d cl s 1 0.84 0 c 1912 1021 m -11 -6 d 9 -2 d f 1 0.746667 0 c 1914 1013 m 22 12 d -13 3 d -11 -7 + d -2 -8 d f black 1914 1013 m 22 12 d -13 3 d -22 -13 d cl s 1 0.933333 0 c 1883 1002 m -5 -3 d 5 -1 d f 1 0.84 0 c 1891 998 m 19 13 d 2 Y -9 2 d -18 -13 d -4 Y f 1 0.746667 0 c 1910 1011 m 4 2 d -4 X f black 1891 998 m 23 15 d -13 2 d -23 -16 d cl + s 0.973333 1 0 c 1859 984 m -3 -3 d 3 X f 1 0.933333 0 c 1869 981 m 14 10 d 7 Y -5 1 d -19 -15 d -3 Y f 1 0.84 0 c 1883 991 m 8 7 d -8 X f black 1869 981 m 22 17 d -13 1 d -22 -18 d cl s 0.88 1 0 c 1834 965 m -1 X 1 X f 0.973333 1 0 c 1846 965 m 11 + 8 d 2 8 d -3 X -22 -16 d f 1 0.933333 0 c 1857 973 m 12 8 d -10 X f black 1846 965 m 23 16 d -13 X -23 -16 d cl s 0.88 1 0 c 1824 952 m 1 1 d 9 12 d -1 X -22 -14 d f 0.973333 1 0 c 1825 953 m 21 12 d -12 X f black 1824 952 m 22 13 d -13 X -22 -14 d + cl s 0.786667 1 0 c 1791 943 m -2 -1 d f 0.88 1 0 c 1802 944 m 22 8 d -13 -1 d -20 -8 d -2 -1 d f black 1802 944 m 22 8 d -13 -1 d -22 -9 d cl s 0.786667 1 0 c 1789 942 m -8 -1 d f 0.88 1 0 c 1779 942 m 23 2 d -13 -2 d -8 -1 d -15 -2 d f black 1779 + 942 m 23 2 d -13 -2 d -23 -3 d cl s 0.88 1 0 c 1775 943 m 4 -1 d -13 -3 d -22 3 d 5 1 d f 0.973333 1 0 c 1757 946 m 18 -3 d -26 X f black 1757 946 m 22 -4 d -13 -3 d -22 3 d cl s 0.88 1 0 c 1749 943 m -5 -1 d -11 3 d f 0.973333 1 0 c 1744 950 m 13 + -4 d -8 -3 d -16 2 d -12 4 d 8 2 d f 1 0.933333 0 c 1734 953 m 10 -3 d -15 1 d f black 1734 953 m 23 -7 d -13 -4 d -23 7 d cl s 0.973333 1 0 c 1729 951 m -8 -2 d -12 4 d f 1 0.933333 0 c 1721 959 m 13 -6 d -5 -2 d -20 2 d -10 4 d 7 3 d f 1 0.84 0 c + 1712 962 m 9 -3 d -15 1 d f black 1712 962 m 22 -9 d -13 -4 d -22 8 d cl s 1 0.933333 0 c 1706 960 m -7 -3 d -13 5 d f 1 0.84 0 c 1698 968 m 14 -6 d -6 -2 d -20 2 d -10 4 d 9 3 d f 1 0.746667 0 c 1689 971 m 9 -3 d -13 1 d f black 1689 971 m 23 -9 d + -13 -5 d -23 9 d cl s 1 0.84 0 c 1685 969 m -9 -3 d -18 4 d f 1 0.746667 0 c 1670 976 m 19 -5 d -4 -2 d -27 1 d -4 1 d 12 5 d f 1 0.653333 0 c 1667 976 m 3 X -4 X f black 1667 976 m 22 -5 d -13 -5 d -22 5 d cl s 1 0.746667 0 c 1666 976 m -12 -5 d + -22 2 d 6 2 d f 1 0.653333 0 c 1645 977 m 22 -1 d -1 X -28 -1 d f black 1645 977 m 22 -1 d -13 -5 d -22 2 d cl s 1 0.746667 0 c 1638 975 m -6 -2 d -23 -4 d 6 2 d f 1 0.653333 0 c 1622 973 m 23 4 d -7 -2 d -23 -4 d f black 1622 973 m 23 4 d -13 -4 d + -23 -4 d cl s 1 0.746667 0 c 1615 971 m -6 -2 d -22 -8 d 11 1 d f 1 0.653333 0 c 1600 963 m 22 10 d -7 -2 d -17 -9 d f black 1600 963 m 22 10 d -13 -4 d -22 -8 d cl s 1 0.84 0 c 1574 953 m -10 -5 d 6 X f 1 0.746667 0 c 1577 948 m 20 13 d 1 1 d -11 + -1 d -13 -8 d -4 -5 d f 1 0.653333 0 c 1597 961 m 3 2 d -2 -1 d f black 1577 948 m 23 15 d -13 -2 d -23 -13 d cl s 1 0.933333 0 c 1546 934 m -4 -3 d 4 X f 1 0.84 0 c 1555 930 m 15 12 d 6 Y -6 X -18 -14 d -3 Y f 1 0.746667 0 c 1570 942 m 7 6 d -7 X f + black 1555 930 m 22 18 d -13 X -22 -17 d cl s 0.973333 1 0 c 1524 916 m -5 -4 d 11 -3 d f 1 0.933333 0 c 1532 908 m 17 16 d -3 7 d -4 X -18 -15 d 6 -7 d f 1 0.84 0 c 1549 924 m 6 6 d -9 1 d f black 1532 908 m 23 22 d -13 1 d -23 -19 d cl s 0.88 1 0 + c 1510 886 m 4 4 d -9 9 d -8 -7 d f 0.973333 1 0 c 1514 890 m 17 17 d -1 2 d -11 3 d -14 -13 d f 1 0.933333 0 c 1531 907 m 1 1 d -2 1 d f black 1510 886 m 22 22 d -13 4 d -22 -20 d cl s 0.786667 1 0 c 1488 864 m 9 9 d -11 8 d -11 -10 d f 0.88 1 0 c + 1497 873 m 13 13 d -13 6 d -11 -11 d f black 1488 864 m 22 22 d -13 6 d -22 -21 d cl s 0.693333 1 0 c 1465 844 m 14 12 d -14 8 d -13 -11 d f 0.786667 1 0 c 1479 856 m 9 8 d -13 7 d -10 -7 d f black 1465 844 m 23 20 d -13 7 d -23 -18 d cl s 0.6 1 0 c + 1443 828 m 14 10 d -17 7 d -10 -6 d f 0.693333 1 0 c 1457 838 m 8 6 d -13 9 d -12 -8 d f black 1443 828 m 22 16 d -13 9 d -22 -14 d cl s 0.6 1 0 c 1420 818 m 23 10 d -13 11 d -23 -10 d f black 1420 818 m 23 10 d -13 11 d -23 -10 d cl s 0.6 1 0 c + 1398 813 m 22 5 d -13 11 d -22 -5 d f black 1398 813 m 22 5 d -13 11 d -22 -5 d cl s 0.6 1 0 c 1375 815 m 23 -2 d -13 11 d -23 1 d f black 1375 815 m 23 -2 d -13 11 d -23 1 d cl s 0.6 1 0 c 1361 819 m 14 -4 d -13 10 d -10 3 d f 0.693333 1 0 c 1353 + 821 m 8 -2 d -9 9 d -12 3 d f black 1353 821 m 22 -6 d -13 10 d -22 6 d cl s 0.693333 1 0 c 1339 828 m 14 -7 d -13 10 d -13 5 d f 0.786667 1 0 c 1331 832 m 8 -4 d -12 8 d -9 4 d f black 1331 832 m 22 -11 d -13 10 d -22 9 d cl s 0.786667 1 0 c 1321 + 838 m 10 -6 d -13 8 d -11 5 d f 0.88 1 0 c 1308 845 m 13 -7 d -14 7 d -12 6 d f black 1308 845 m 23 -13 d -13 8 d -23 11 d cl s 0.88 1 0 c 1304 848 m 4 -3 d -13 6 d -7 4 d f 0.973333 1 0 c 1287 858 m 17 -10 d -16 7 d -15 8 d 9 -3 d f 1 0.933333 0 c + 1286 859 m 1 -1 d -5 2 d f black 1286 859 m 22 -14 d -13 6 d -22 12 d cl s 0.973333 1 0 c 1282 860 m -9 3 d -5 2 d f 1 0.933333 0 c 1269 868 m 17 -9 d -4 1 d -14 5 d -18 8 d 4 -1 d f 1 0.84 0 c 1263 871 m 6 -3 d -15 4 d f black 1263 871 m 23 -12 d + -13 4 d -23 10 d cl s 1 0.933333 0 c 1254 872 m -4 1 d -3 1 d f 1 0.84 0 c 1249 877 m 14 -6 d -9 1 d -7 2 d -19 7 d 5 X f 1 0.746667 0 c 1241 881 m 8 -4 d -16 4 d f black 1241 881 m 22 -10 d -13 2 d -22 8 d cl s 1 0.84 0 c 1233 881 m -5 X -8 1 d f 1 + 0.746667 0 c 1222 885 m 19 -4 d -8 X -13 1 d -15 3 d 11 1 d f 1 0.653333 0 c 1218 886 m 4 -1 d -6 1 d f black 1218 886 m 23 -5 d -13 X -23 4 d cl s 1 0.746667 0 c 1216 886 m -11 -1 d -22 -1 d 5 1 d f 1 0.653333 0 c 1196 887 m 22 -1 d -2 X -28 -1 d f + black 1196 887 m 22 -1 d -13 -1 d -22 -1 d cl s 1 0.746667 0 c 1188 885 m -5 -1 d -22 -5 d 5 1 d f 1 0.653333 0 c 1174 883 m 22 4 d -8 -2 d -22 -5 d f black 1174 883 m 22 4 d -13 -3 d -22 -5 d cl s 1 0.746667 0 c 1166 880 m -5 -1 d -23 -11 d 12 4 d + f 1 0.653333 0 c 1151 873 m 23 10 d -8 -3 d -16 -8 d f black 1151 873 m 23 10 d -13 -4 d -23 -11 d cl s 1 0.84 0 c 1132 864 m -16 -11 d 8 3 d f 1 0.746667 0 c 1129 858 m 19 13 d 2 1 d -12 -4 d -6 -4 d -8 -8 d f 1 0.653333 0 c 1148 871 m 3 2 d -1 -1 + d f black 1129 858 m 22 15 d -13 -5 d -22 -15 d cl s 1 0.933333 0 c 1106 845 m -13 -9 d 8 3 d f 1 0.84 0 c 1106 841 m 14 10 d 4 5 d -8 -3 d -10 -8 d -5 -6 d f 1 0.746667 0 c 1120 851 m 9 7 d -5 -2 d f black 1106 841 m 23 17 d -13 -5 d -23 -17 d cl s + 0.973333 1 0 c 1083 827 m -12 -9 d 8 2 d f 1 0.933333 0 c 1084 822 m 14 11 d 3 6 d -8 -3 d -10 -9 d -4 -7 d f 1 0.84 0 c 1098 833 m 8 8 d -5 -2 d f black 1084 822 m 22 19 d -13 -5 d -22 -18 d cl s 0.88 1 0 c 1059 809 m -11 -8 d 7 2 d f 0.973333 1 0 + c 1061 805 m 14 10 d 4 5 d -8 -2 d -12 -9 d -4 -6 d f 1 0.933333 0 c 1075 815 m 9 7 d -5 -2 d f black 1061 805 m 23 17 d -13 -4 d -23 -17 d cl s 0.88 1 0 c 1039 792 m 6 4 d 10 7 d -7 -2 d -22 -12 d f 0.973333 1 0 c 1045 796 m 16 9 d -6 -2 d f black + 1039 792 m 22 13 d -13 -4 d -22 -12 d cl s 0.786667 1 0 c 1022 788 m -18 -5 d 2 X f 0.88 1 0 c 1017 785 m 22 7 d -13 -3 d -4 -1 d -16 -5 d f black 1017 785 m 22 7 d -13 -3 d -22 -6 d cl s 0.786667 1 0 c 1006 783 m -11 X f 0.88 1 0 c 994 784 m 23 1 d + -11 -2 d -11 X -14 -1 d f black 994 784 m 23 1 d -13 -2 d -23 -1 d cl s 0.88 1 0 c 990 785 m 4 -1 d -13 -2 d -22 5 d 3 X f 0.973333 1 0 c 972 788 m 18 -3 d -28 2 d f black 972 788 m 22 -4 d -13 -2 d -22 5 d cl s 0.88 1 0 c 962 787 m -3 X -4 1 d f + 0.973333 1 0 c 958 792 m 14 -4 d -10 -1 d -7 1 d -19 7 d 6 X f 1 0.933333 0 c 949 795 m 9 -3 d -16 3 d f black 949 795 m 23 -7 d -13 -1 d -23 8 d cl s 0.973333 1 0 c 942 795 m -6 X -5 2 d f 1 0.933333 0 c 932 800 m 17 -5 d -7 X -11 2 d -17 6 d 7 -1 + d f 1 0.84 0 c 927 802 m 5 -2 d -11 2 d f black 927 802 m 22 -7 d -13 X -22 8 d cl s 1 0.933333 0 c 921 802 m -7 1 d -8 2 d f 1 0.84 0 c 905 808 m 22 -6 d -6 X -15 3 d -15 5 d 13 -2 d f 1 0.746667 0 c 904 808 m 1 X -1 X f black 904 808 m 23 -6 d -13 + 1 d -23 7 d cl s 1 0.84 0 c 904 808 m -13 2 d -15 3 d f 1 0.746667 0 c 882 812 m 22 -4 d -28 5 d -7 1 d f black 882 812 m 22 -4 d -13 2 d -22 4 d cl s 1 0.746667 0 c 862 813 m 20 -1 d -13 2 d -22 2 d 11 -2 d f 1 0.653333 0 c 860 813 m 2 X -4 1 d f + black 860 813 m 22 -1 d -13 2 d -22 2 d cl s 1 0.746667 0 c 1952 1032 m -16 -7 d 8 X f 1 0.653333 0 c 1949 1024 m 22 9 d -12 2 d -7 -3 d -8 -7 d f black 1949 1024 m 22 9 d -12 2 d -23 -10 d cl s 1 0.746667 0 c 1927 1013 m 13 6 d 4 6 d -8 X -22 -12 d + f 1 0.653333 0 c 1940 1019 m 9 5 d -5 1 d f black 1927 1013 m 22 11 d -13 1 d -22 -12 d cl s 1 0.84 0 c 1910 1011 m -19 -13 d 13 1 d f 1 0.746667 0 c 1904 999 m 23 14 d -13 X -4 -2 d -6 -12 d f black 1904 999 m 23 14 d -13 X -23 -15 d cl s 1 + 0.933333 0 c 1883 991 m -14 -10 d 9 2 d f 1 0.84 0 c 1882 984 m 22 15 d -13 -1 d -8 -7 d -5 -8 d f 1 0.746667 0 c 1904 999 m f black 1882 984 m 22 15 d -13 -1 d -22 -17 d cl s 0.973333 1 0 c 1857 973 m -11 -8 d 7 2 d f 1 0.933333 0 c 1859 969 m 17 + 11 d 2 3 d -9 -2 d -12 -8 d -4 -6 d f 1 0.84 0 c 1876 980 m 6 4 d -4 -1 d f black 1859 969 m 23 15 d -13 -3 d -23 -16 d cl s 0.88 1 0 c 1825 953 m -1 -1 d f 0.973333 1 0 c 1837 956 m 5 3 d 11 8 d -7 -2 d -21 -12 d -1 -1 d f 1 0.933333 0 c 1842 959 m + 17 10 d -6 -2 d f black 1837 956 m 22 13 d -13 -4 d -22 -13 d cl s 0.88 1 0 c 1824 952 m -22 -8 d 4 2 d f 0.973333 1 0 c 1814 949 m 23 7 d -13 -4 d -18 -6 d f black 1814 949 m 23 7 d -13 -4 d -22 -8 d cl s 0.88 1 0 c 1806 946 m -4 -2 d -23 -2 d 2 1 + d f 0.973333 1 0 c 1792 947 m 22 2 d -8 -3 d -25 -3 d f black 1792 947 m 22 2 d -12 -5 d -23 -2 d cl s 0.88 1 0 c 1781 943 m -2 -1 d -4 1 d f 0.973333 1 0 c 1787 948 m 5 -1 d -11 -4 d -6 X -18 3 d 7 2 d f 1 0.933333 0 c 1770 951 m 17 -3 d -23 X f + black 1770 951 m 22 -4 d -13 -5 d -22 4 d cl s 0.973333 1 0 c 1764 948 m -7 -2 d -13 4 d f 1 0.933333 0 c 1756 955 m 14 -4 d -6 -3 d -20 2 d -10 3 d 9 4 d f 1 0.84 0 c 1747 958 m 9 -3 d -13 2 d f black 1747 958 m 23 -7 d -13 -5 d -23 7 d cl s 1 + 0.933333 0 c 1743 957 m -9 -4 d -13 6 d f 1 0.84 0 c 1732 964 m 15 -6 d -4 -1 d -22 2 d -9 3 d 8 4 d f 1 0.746667 0 c 1725 967 m 7 -3 d -12 2 d f black 1725 967 m 22 -9 d -13 -5 d -22 9 d cl s 1 0.84 0 c 1720 966 m -8 -4 d -14 6 d f 1 0.746667 0 c + 1709 973 m 16 -6 d -5 -1 d -22 2 d -9 3 d 10 3 d f 1 0.653333 0 c 1702 975 m 7 -2 d -10 1 d f black 1702 975 m 23 -8 d -13 -5 d -23 9 d cl s 1 0.746667 0 c 1699 974 m -10 -3 d -19 5 d f 1 0.653333 0 c 1680 980 m 22 -5 d -3 -1 d -29 2 d -3 X f black + 1680 980 m 22 -5 d -13 -4 d -22 5 d cl s 1 0.653333 0 c 1677 980 m 3 X -13 -4 d -22 1 d 8 2 d f 1 0.56 0 c 1657 981 m 20 -1 d -24 -1 d f black 1657 981 m 23 -1 d -13 -4 d -22 1 d cl s 1 0.653333 0 c 1653 979 m -8 -2 d -23 -4 d 8 1 d f 1 0.56 0 c + 1635 976 m 22 5 d -4 -2 d -23 -5 d f black 1635 976 m 22 5 d -12 -4 d -23 -4 d cl s 1 0.653333 0 c 1613 965 m 7 4 d 10 5 d -8 -1 d -22 -10 d f 1 0.56 0 c 1620 969 m 15 7 d -5 -2 d f black 1613 965 m 22 11 d -13 -3 d -22 -10 d cl s 1 0.746667 0 c + 1597 961 m -20 -13 d 12 2 d f 1 0.653333 0 c 1590 950 m 23 15 d -13 -2 d -3 -2 d -8 -11 d f black 1590 950 m 23 15 d -13 -2 d -23 -15 d cl s 1 0.84 0 c 1570 942 m -15 -12 d 13 1 d f 1 0.746667 0 c 1568 931 m 21 18 d 1 Y -12 -2 d -7 -6 d -2 -11 d f 1 + 0.653333 0 c 1589 949 m 1 1 d -1 X f black 1568 931 m 22 19 d -13 -2 d -22 -18 d cl s 1 0.933333 0 c 1545 910 m 5 4 d -1 10 d -17 -16 d f 1 0.84 0 c 1550 914 m 18 17 d -13 -1 d -6 -6 d f 1 0.746667 0 c 1568 931 m f black 1545 910 m 23 21 d -13 -1 d + -23 -22 d cl s 0.88 1 0 c 1514 890 m -4 -4 d 5 X f 0.973333 1 0 c 1523 887 m 10 10 d -2 10 d -17 -17 d 1 -4 d f 1 0.933333 0 c 1533 897 m 12 13 d -13 -2 d -1 -1 d f black 1523 887 m 22 23 d -13 -2 d -22 -22 d cl s 0.786667 1 0 c 1497 873 m -9 -9 d + 11 1 d f 0.88 1 0 c 1500 865 m 16 15 d -1 6 d -5 X -13 -13 d 2 -8 d f 0.973333 1 0 c 1516 880 m 7 7 d -8 -1 d f black 1500 865 m 23 22 d -13 -1 d -22 -22 d cl s 0.693333 1 0 c 1478 845 m 1 1 d 10 Y -14 -12 d f 0.786667 1 0 c 1479 846 m 20 17 d 2 Y + -11 -1 d -9 -8 d f 0.88 1 0 c 1499 863 m 1 2 d -1 X f black 1478 845 m 22 20 d -12 -1 d -23 -20 d cl s 0.6 1 0 c 1457 838 m -14 -10 d 10 1 d f 0.693333 1 0 c 1456 829 m 22 16 d -13 -1 d -8 -6 d -4 -9 d f black 1456 829 m 22 16 d -13 -1 d -22 -16 d + cl s 0.6 1 0 c 1433 818 m 17 8 d 3 3 d -10 -1 d -23 -10 d f 0.693333 1 0 c 1450 826 m 6 3 d -3 X f black 1433 818 m 23 11 d -13 -1 d -23 -10 d cl s 0.6 1 0 c 1411 814 m 22 4 d -13 X -22 -5 d f black 1411 814 m 22 4 d -13 X -22 -5 d cl s 0.6 1 0 c + 1394 815 m 17 -1 d -13 -1 d -23 2 d 11 X f 0.693333 1 0 c 1388 815 m 6 X -8 X f black 1388 815 m 23 -1 d -13 -1 d -23 2 d cl s 0.6 1 0 c 1386 815 m -11 X -14 4 d f 0.693333 1 0 c 1366 822 m 22 -7 d -2 X -25 4 d -8 2 d f black 1366 822 m 22 -7 d -13 + X -22 6 d cl s 0.693333 1 0 c 1365 823 m 1 -1 d -13 -1 d -14 7 d f 0.786667 1 0 c 1345 832 m 20 -9 d -26 5 d -8 4 d 11 1 d f 0.88 1 0 c 1343 833 m 2 -1 d -3 1 d f black 1343 833 m 23 -11 d -13 -1 d -22 11 d cl s 0.786667 1 0 c 1342 833 m -11 -1 d + -10 6 d f 0.88 1 0 c 1328 842 m 15 -9 d -1 X -21 5 d -13 7 d 5 1 d f 0.973333 1 0 c 1321 846 m 7 -4 d -15 4 d f black 1321 846 m 22 -13 d -12 -1 d -23 13 d cl s 0.88 1 0 c 1313 846 m -5 -1 d -4 3 d f 0.973333 1 0 c 1311 852 m 10 -6 d -8 X -9 2 d -17 + 10 d f 1 0.933333 0 c 1299 860 m 12 -8 d -24 6 d -1 1 d f black 1299 860 m 22 -14 d -13 -1 d -22 14 d cl s 1 0.933333 0 c 1294 863 m 5 -3 d -13 -1 d -17 9 d f 1 0.84 0 c 1276 872 m 18 -9 d -25 5 d -6 3 d 13 2 d f 1 0.746667 0 c 1276 873 m -1 Y 1 Y f + black 1276 873 m 23 -13 d -13 -1 d -23 12 d cl s 1 0.84 0 c 1276 873 m -13 -2 d -14 6 d f 1 0.746667 0 c 1255 882 m 21 -9 d -27 4 d -8 4 d 11 1 d f 1 0.653333 0 c 1254 882 m 1 X -3 X f black 1254 882 m 22 -9 d -13 -2 d -22 10 d cl s 1 0.746667 0 c + 1252 882 m -11 -1 d -19 4 d f 1 0.653333 0 c 1231 889 m 23 -7 d -2 X -30 3 d -4 1 d f black 1231 889 m 23 -7 d -13 -1 d -23 5 d cl s 1 0.653333 0 c 1224 889 m 7 X -13 -3 d -22 1 d 8 2 d f 1 0.56 0 c 1209 890 m 15 -1 d -20 X f black 1209 890 m 22 -1 + d -13 -3 d -22 1 d cl s 1 0.653333 0 c 1204 889 m -8 -2 d -22 -4 d 7 2 d f 1 0.56 0 c 1186 886 m 23 4 d -5 -1 d -23 -4 d f black 1186 886 m 23 4 d -13 -3 d -22 -4 d cl s 1 0.653333 0 c 1164 876 m 3 1 d 14 8 d -7 -2 d -23 -10 d f 1 0.56 0 c 1167 877 + m 19 9 d -5 -1 d f black 1164 876 m 22 10 d -12 -3 d -23 -10 d cl s 1 0.746667 0 c 1148 871 m -19 -13 d 9 3 d f 1 0.653333 0 c 1142 862 m 22 14 d -13 -3 d -3 -2 d -10 -10 d f black 1142 862 m 22 14 d -13 -3 d -22 -15 d cl s 1 0.84 0 c 1120 851 m -14 + -10 d 9 3 d f 1 0.746667 0 c 1119 845 m 17 13 d 2 3 d -9 -3 d -9 -7 d -5 -7 d f 1 0.653333 0 c 1136 858 m 6 4 d -4 -1 d f black 1119 845 m 23 17 d -13 -4 d -23 -17 d cl s 1 0.933333 0 c 1098 833 m -14 -11 d 9 3 d f 1 0.84 0 c 1097 827 m 15 12 d 3 5 + d -9 -3 d -8 -8 d -5 -8 d f 1 0.746667 0 c 1112 839 m 7 6 d -4 -1 d f black 1097 827 m 22 18 d -13 -4 d -22 -19 d cl s 0.973333 1 0 c 1075 815 m -14 -10 d 8 3 d f 1 0.933333 0 c 1074 810 m 15 11 d 4 4 d -9 -3 d -9 -7 d -6 -7 d f 1 0.84 0 c 1089 821 + m 8 6 d -4 -2 d f black 1074 810 m 23 17 d -13 -5 d -23 -17 d cl s 0.88 1 0 c 1045 796 m -6 -4 d 2 1 d f 0.973333 1 0 c 1052 798 m 7 4 d 10 6 d -8 -3 d -16 -9 d -4 -3 d f 1 0.933333 0 c 1059 802 m 15 8 d -5 -2 d f black 1052 798 m 22 12 d -13 -5 d + -22 -13 d cl s 0.88 1 0 c 1041 793 m -2 -1 d -22 -7 d 5 2 d f 0.973333 1 0 c 1029 790 m 23 8 d -11 -5 d -19 -6 d f black 1029 790 m 23 8 d -13 -6 d -22 -7 d cl s 0.88 1 0 c 1022 787 m -5 -2 d -23 -1 d 2 1 d f 0.973333 1 0 c 1007 788 m 22 2 d -7 -3 d + -26 -2 d f black 1007 788 m 22 2 d -12 -5 d -23 -1 d cl s 0.88 1 0 c 996 785 m -2 -1 d -4 1 d f 0.973333 1 0 c 998 790 m 9 -2 d -11 -3 d -6 X -18 3 d 7 2 d f 1 0.933333 0 c 985 791 m 13 -1 d -19 X f black 985 791 m 22 -3 d -13 -4 d -22 4 d cl s + 0.973333 1 0 c 979 790 m -7 -2 d -14 4 d f 1 0.933333 0 c 965 796 m 20 -5 d -6 -1 d -21 2 d -9 3 d 11 2 d f 1 0.84 0 c 962 797 m 3 -1 d -5 1 d f black 962 797 m 23 -6 d -13 -3 d -23 7 d cl s 1 0.933333 0 c 960 797 m -11 -2 d -17 5 d f 1 0.84 0 c 940 + 804 m 22 -7 d -2 X -28 3 d -5 2 d f black 940 804 m 22 -7 d -13 -2 d -22 7 d cl s 1 0.84 0 c 937 804 m 3 X -13 -2 d -22 6 d f 1 0.746667 0 c 917 809 m 20 -5 d -32 4 d -1 X f black 917 809 m 23 -5 d -13 -2 d -23 6 d cl s 1 0.746667 0 c 901 810 m 16 + -1 d -13 -1 d -22 4 d 10 -1 d f 1 0.653333 0 c 895 811 m 6 -1 d -9 1 d f black 895 811 m 22 -2 d -13 -1 d -22 4 d cl s 1 0.746667 0 c 892 811 m -10 1 d -20 1 d f 1 0.653333 0 c 873 811 m 22 X -3 X -30 2 d -2 X f black 873 811 m 22 X -13 1 d -22 1 d + cl s 1 0.653333 0 c 1962 1023 m 22 8 d -13 2 d -22 -9 d f black 1962 1023 m 22 8 d -13 2 d -22 -9 d cl s 1 0.746667 0 c 1940 1019 m -13 -6 d 6 X f 1 0.653333 0 c 1940 1013 m 22 10 d -13 1 d -9 -5 d -7 -6 d f black 1940 1013 m 22 10 d -13 1 d -22 -11 + d cl s 1 0.746667 0 c 1917 1001 m 11 6 d 5 6 d -6 X -23 -14 d f 1 0.653333 0 c 1928 1007 m 12 6 d -7 X f black 1917 1001 m 23 12 d -13 X -23 -14 d cl s 1 0.84 0 c 1895 986 m 1 Y 9 12 d -22 -15 d f 1 0.746667 0 c 1895 987 m 22 14 d -13 -2 d f black + 1895 986 m 22 15 d -13 -2 d -22 -15 d cl s 1 0.933333 0 c 1876 980 m -17 -11 d 9 2 d f 1 0.84 0 c 1872 973 m 23 13 d -13 -2 d -6 -4 d -8 -9 d f black 1872 973 m 23 13 d -13 -2 d -23 -15 d cl s 0.973333 1 0 c 1842 959 m -5 -3 d 2 1 d f 1 0.933333 0 c + 1850 961 m 8 5 d 10 5 d -9 -2 d -17 -10 d -3 -2 d f 1 0.84 0 c 1858 966 m 14 7 d -4 -2 d f black 1850 961 m 22 12 d -13 -4 d -22 -13 d cl s 0.973333 1 0 c 1839 957 m -2 -1 d -23 -7 d 5 2 d f 1 0.933333 0 c 1827 954 m 23 7 d -11 -4 d -20 -6 d f black + 1827 954 m 23 7 d -13 -5 d -23 -7 d cl s 0.973333 1 0 c 1819 951 m -5 -2 d -22 -2 d 2 1 d f 1 0.933333 0 c 1805 953 m 22 1 d -8 -3 d -25 -3 d f black 1805 953 m 22 1 d -13 -5 d -22 -2 d cl s 0.973333 1 0 c 1794 948 m -2 -1 d -5 1 d f 1 0.933333 0 c + 1798 953 m 7 X -11 -5 d -7 X -17 3 d 7 3 d f 1 0.84 0 c 1783 956 m 15 -3 d -21 1 d f black 1783 956 m 22 -3 d -13 -6 d -22 4 d cl s 1 0.933333 0 c 1777 954 m -7 -3 d -14 4 d f 1 0.84 0 c 1765 961 m 18 -5 d -6 -2 d -21 1 d -9 3 d 10 3 d f 1 0.746667 + 0 c 1760 962 m 5 -1 d -8 X f black 1760 962 m 23 -6 d -13 -5 d -23 7 d cl s 1 0.84 0 c 1757 961 m -10 -3 d -15 6 d f 1 0.746667 0 c 1741 969 m 19 -7 d -3 -1 d -25 3 d -7 3 d 11 3 d f 1 0.653333 0 c 1738 970 m 3 -1 d -5 1 d f black 1738 970 m 22 -8 d + -13 -4 d -22 9 d cl s 1 0.746667 0 c 1736 970 m -11 -3 d -16 6 d f 1 0.653333 0 c 1715 977 m 23 -7 d -2 X -27 3 d -7 2 d f black 1715 977 m 23 -7 d -13 -3 d -23 8 d cl s 1 0.653333 0 c 1714 977 m 1 X -13 -2 d -22 5 d 1 X f 1 0.56 0 c 1693 981 m 21 + -4 d -33 3 d f black 1693 981 m 22 -4 d -13 -2 d -22 5 d cl s 1 0.653333 0 c 1681 980 m -4 X f 1 0.56 0 c 1670 981 m 23 X -12 -1 d -4 X -20 1 d f black 1670 981 m 23 X -13 -1 d -23 1 d cl s 1 0.56 0 c 1648 976 m 22 5 d -13 X -22 -5 d f black 1648 + 976 m 22 5 d -13 X -22 -5 d cl s 1 0.653333 0 c 1620 969 m -7 -4 d 3 X f 1 0.56 0 c 1626 966 m 22 10 d -13 X -15 -7 d -4 -4 d f black 1626 966 m 22 10 d -13 X -22 -11 d cl s 1 0.653333 0 c 1603 952 m 7 4 d 6 9 d -3 X -23 -15 d f 1 0.56 0 c 1610 956 + m 16 10 d -10 -1 d f black 1603 952 m 23 14 d -13 -1 d -23 -15 d cl s 1 0.746667 0 c 1581 934 m 5 4 d 3 11 d -21 -18 d f 1 0.653333 0 c 1586 938 m 17 14 d -13 -2 d -1 -1 d f black 1581 934 m 22 18 d -13 -2 d -22 -19 d cl s 1 0.933333 0 c 1550 914 m + -5 -4 d 4 1 d f 1 0.84 0 c 1558 914 m 8 6 d 2 11 d -18 -17 d -1 -3 d f 1 0.746667 0 c 1566 920 m 15 14 d -13 -3 d f black 1558 914 m 23 20 d -13 -3 d -23 -21 d cl s 0.973333 1 0 c 1533 897 m -10 -10 d 8 3 d f 1 0.933333 0 c 1536 892 m 11 11 d 2 8 d + -4 -1 d -12 -13 d -2 -7 d f 1 0.84 0 c 1547 903 m 11 11 d -9 -3 d f black 1536 892 m 22 22 d -13 -4 d -22 -23 d cl s 0.88 1 0 c 1516 880 m -16 -15 d 11 6 d f 0.973333 1 0 c 1513 872 m 16 14 d 2 4 d -8 -3 d -7 -7 d -5 -9 d f 1 0.933333 0 c 1529 886 m + 7 6 d -5 -2 d f black 1513 872 m 23 20 d -13 -5 d -23 -22 d cl s 0.693333 1 0 c 1479 846 m -1 -1 d 1 X f 0.786667 1 0 c 1499 863 m -20 -17 d -1 Y 11 7 d f 0.88 1 0 c 1491 853 m 19 16 d 1 2 d -11 -6 d -1 -2 d -9 -11 d f 0.973333 1 0 c 1510 869 m 3 3 + d -2 -1 d f black 1491 853 m 22 19 d -13 -7 d -22 -20 d cl s 0.693333 1 0 c 1479 845 m -1 X -22 -16 d 9 6 d f 0.786667 1 0 c 1469 838 m 18 13 d 3 1 d -11 -7 d -14 -10 d f 0.88 1 0 c 1487 851 m 4 2 d -1 -1 d f black 1469 838 m 22 15 d -13 -8 d -22 + -16 d cl s 0.6 1 0 c 1450 826 m -17 -8 d 4 3 d f 0.693333 1 0 c 1446 828 m 4 1 d 15 6 d -9 -6 d -6 -3 d -13 -5 d f 0.786667 1 0 c 1450 829 m 19 9 d -4 -3 d f black 1446 828 m 23 10 d -13 -9 d -23 -11 d cl s 0.6 1 0 c 1437 821 m -4 -3 d -22 -4 d 3 2 + d f 0.693333 1 0 c 1424 823 m 22 5 d -9 -7 d -23 -5 d f black 1424 823 m 22 5 d -13 -10 d -22 -4 d cl s 0.6 1 0 c 1414 816 m -3 -2 d -17 1 d f 0.693333 1 0 c 1420 823 m 4 X -10 -7 d -20 -1 d -6 X 10 7 d f 0.786667 1 0 c 1401 824 m 19 -1 d -22 -1 d f + black 1401 824 m 23 -1 d -13 -9 d -23 1 d cl s 0.693333 1 0 c 1398 822 m -10 -7 d -22 7 d 1 Y f 0.786667 1 0 c 1382 829 m 19 -5 d -3 -2 d -32 1 d 12 6 d f 0.88 1 0 c 1379 830 m 3 -1 d -4 X f black 1379 830 m 22 -6 d -13 -9 d -22 7 d cl s 0.693333 1 + 0 c 1366 823 m -1 Y -1 1 d f 0.786667 1 0 c 1378 829 m -12 -6 d -1 X -20 9 d f 0.88 1 0 c 1360 838 m 19 -8 d -1 -1 d -33 3 d -2 1 d 11 6 d f 0.973333 1 0 c 1356 840 m 4 -2 d -6 1 d f black 1356 840 m 23 -10 d -13 -8 d -23 11 d cl s 0.88 1 0 c 1354 + 839 m -11 -6 d -15 9 d f 0.973333 1 0 c 1341 848 m 15 -8 d -2 -1 d -26 3 d -7 4 d 8 4 d f 1 0.933333 0 c 1334 852 m 7 -4 d -12 2 d f black 1334 852 m 22 -12 d -13 -7 d -22 13 d cl s 0.973333 1 0 c 1329 850 m -8 -4 d -10 6 d f 1 0.933333 0 c 1323 858 + m 11 -6 d -5 -2 d -18 2 d -12 8 d 3 1 d f 1 0.84 0 c 1312 864 m 11 -6 d -21 3 d f black 1312 864 m 22 -12 d -13 -6 d -22 14 d cl s 1 0.933333 0 c 1302 861 m -3 -1 d -5 3 d f 1 0.84 0 c 1304 868 m 8 -4 d -10 -3 d -8 2 d -18 9 d f 1 0.746667 0 c 1289 + 875 m 15 -7 d -28 4 d 1 Y f black 1289 875 m 23 -11 d -13 -4 d -23 13 d cl s 1 0.746667 0 c 1284 877 m 5 -2 d -13 -2 d -21 9 d f 1 0.653333 0 c 1267 884 m 17 -7 d -29 5 d -1 X f black 1267 884 m 22 -9 d -13 -2 d -22 9 d cl s 1 0.653333 0 c 1259 886 + m 8 -2 d -13 -2 d -23 7 d 3 X f 1 0.56 0 c 1244 889 m 15 -3 d -25 3 d f black 1244 889 m 23 -5 d -13 -2 d -23 7 d cl s 1 0.653333 0 c 1234 889 m -10 X f 1 0.56 0 c 1222 890 m 22 -1 d -20 X -15 1 d f black 1222 890 m 22 -1 d -13 X -22 1 d cl s 1 0.56 + 0 c 1199 886 m 23 4 d -13 X -23 -4 d f black 1199 886 m 23 4 d -13 X -23 -4 d cl s 1 0.653333 0 c 1167 877 m -3 -1 d 1 X f 1 0.56 0 c 1177 877 m 22 9 d -13 X -19 -9 d -2 -1 d f black 1177 877 m 22 9 d -13 X -22 -10 d cl s 1 0.653333 0 c 1155 864 m 2 + 1 d 8 11 d -1 X -22 -14 d f 1 0.56 0 c 1157 865 m 20 12 d -12 -1 d f black 1155 864 m 22 13 d -13 -1 d -22 -14 d cl s 1 0.746667 0 c 1136 858 m -17 -13 d 12 2 d f 1 0.653333 0 c 1132 848 m 23 16 d -13 -2 d -6 -4 d -5 -11 d f black 1132 848 m 23 16 d + -13 -2 d -23 -17 d cl s 1 0.84 0 c 1112 839 m -15 -12 d 10 3 d f 1 0.746667 0 c 1110 830 m 20 16 d 1 1 d -12 -2 d -7 -6 d -5 -9 d f 1 0.653333 0 c 1130 846 m 2 2 d -1 -1 d f black 1110 830 m 22 18 d -13 -3 d -22 -18 d cl s 1 0.933333 0 c 1089 821 m + -15 -11 d 9 3 d f 1 0.84 0 c 1087 815 m 19 13 d 1 2 d -10 -3 d -8 -6 d -6 -8 d f 1 0.746667 0 c 1106 828 m 4 2 d -3 X f black 1087 815 m 23 15 d -13 -3 d -23 -17 d cl s 0.973333 1 0 c 1059 802 m -7 -4 d 3 1 d f 1 0.933333 0 c 1065 803 m 10 5 d 8 5 d + -9 -3 d -15 -8 d -4 -3 d f 1 0.84 0 c 1075 808 m 12 7 d -4 -2 d f black 1065 803 m 22 12 d -13 -5 d -22 -12 d cl s 0.973333 1 0 c 1055 799 m -3 -1 d -23 -8 d 6 2 d f 1 0.933333 0 c 1042 795 m 23 8 d -10 -4 d -20 -7 d f black 1042 795 m 23 8 d -13 -5 + d -23 -8 d cl s 0.973333 1 0 c 1035 792 m -6 -2 d -22 -2 d 3 2 d f 1 0.933333 0 c 1020 793 m 22 2 d -7 -3 d -25 -2 d f black 1020 793 m 22 2 d -13 -5 d -22 -2 d cl s 0.973333 1 0 c 1010 790 m -3 -2 d -9 2 d f 1 0.933333 0 c 1008 795 m 12 -2 d -10 -3 + d -12 X -13 1 d 9 4 d f 1 0.84 0 c 998 796 m 10 -1 d -14 X f black 998 796 m 22 -3 d -13 -5 d -22 3 d cl s 1 0.933333 0 c 994 795 m -9 -4 d -20 5 d f 1 0.84 0 c 975 800 m 23 -4 d -4 -1 d -29 1 d -3 1 d f black 975 800 m 23 -4 d -13 -5 d -23 6 d cl s + 1 0.84 0 c 973 801 m 2 -1 d -13 -3 d -22 7 d 1 X f 1 0.746667 0 c 953 805 m 20 -4 d -32 3 d f black 953 805 m 22 -5 d -13 -3 d -22 7 d cl s 1 0.84 0 c 941 804 m -4 X f 1 0.746667 0 c 939 808 m 14 -3 d -12 -1 d -4 X -20 5 d 8 X f 1 0.653333 0 c 930 + 809 m 9 -1 d -14 1 d f black 930 809 m 23 -4 d -13 -1 d -23 5 d cl s 1 0.746667 0 c 925 809 m -8 X -16 1 d f 1 0.653333 0 c 908 810 m 22 -1 d -5 X -24 1 d -6 1 d f black 908 810 m 22 -1 d -13 X -22 2 d cl s 1 0.653333 0 c 885 809 m 23 1 d -13 1 d + -22 X f black 885 809 m 23 1 d -13 1 d -22 X cl s 1 0.653333 0 c 1987 1030 m -3 1 d -22 -8 d 10 -2 d f 1 0.56 0 c 1975 1020 m 22 7 d -10 3 d -15 -9 d f black 1975 1020 m 22 7 d -13 4 d -22 -8 d cl s 1 0.653333 0 c 1953 1012 m 17 6 d 2 3 d -10 2 d + -22 -10 d f 1 0.56 0 c 1970 1018 m 5 2 d -3 1 d f black 1953 1012 m 22 8 d -13 3 d -22 -10 d cl s 1 0.746667 0 c 1928 1007 m -11 -6 d 7 X f 1 0.653333 0 c 1930 1001 m 23 11 d -13 1 d -12 -6 d -4 -6 d f black 1930 1001 m 23 11 d -13 1 d -23 -12 d cl + s 1 0.84 0 c 1895 987 m -1 Y f 1 0.746667 0 c 1908 988 m 11 7 d 5 6 d -7 X -22 -14 d -1 Y f 1 0.653333 0 c 1919 995 m 11 6 d -6 X f black 1908 988 m 22 13 d -13 X -22 -15 d cl s 1 0.84 0 c 1895 986 m -23 -13 d 12 2 d f 1 0.746667 0 c 1885 975 m 23 + 13 d -13 -2 d -11 -11 d f black 1885 975 m 23 13 d -13 -2 d -23 -13 d cl s 1 0.933333 0 c 1858 966 m -8 -5 d 3 1 d f 1 0.84 0 c 1863 965 m 18 8 d 3 2 d -12 -2 d -14 -7 d -5 -4 d f 1 0.746667 0 c 1881 973 m 4 2 d -1 X f black 1863 965 m 22 10 d -13 + -2 d -22 -12 d cl s 1 0.933333 0 c 1853 962 m -3 -1 d -23 -7 d 6 2 d f 1 0.84 0 c 1840 958 m 23 7 d -10 -3 d -20 -6 d f black 1840 958 m 23 7 d -13 -4 d -23 -7 d cl s 1 0.933333 0 c 1833 956 m -6 -2 d -22 -1 d 3 X f 1 0.84 0 c 1818 956 m 22 2 d -7 + -2 d -25 -3 d f black 1818 956 m 22 2 d -13 -4 d -22 -1 d cl s 1 0.933333 0 c 1808 953 m -10 X f 1 0.84 0 c 1800 957 m 18 -1 d -10 -3 d -10 X -15 3 d 11 1 d f 1 0.746667 0 c 1796 958 m 4 -1 d -6 X f black 1796 958 m 22 -2 d -13 -3 d -22 3 d cl s 1 + 0.84 0 c 1794 957 m -11 -1 d -18 5 d f 1 0.746667 0 c 1773 963 m 23 -5 d -2 -1 d -29 4 d -5 1 d f black 1773 963 m 23 -5 d -13 -2 d -23 6 d cl s 1 0.746667 0 c 1768 964 m 5 -1 d -13 -1 d -19 7 d f 1 0.653333 0 c 1751 969 m 17 -5 d -27 5 d -3 1 d f + black 1751 969 m 22 -6 d -13 -1 d -22 8 d cl s 1 0.653333 0 c 1739 972 m 12 -3 d -13 1 d -23 7 d 1 X f 1 0.56 0 c 1728 974 m 11 -2 d -23 5 d f black 1728 974 m 23 -5 d -13 1 d -23 7 d cl s 1 0.653333 0 c 1716 977 m -2 X f 1 0.56 0 c 1706 978 m 22 -4 + d -12 3 d -2 X -21 4 d f black 1706 978 m 22 -4 d -13 3 d -22 4 d cl s 1 0.56 0 c 1700 977 m 6 1 d -13 3 d -23 X 3 -1 d f 1 0.466667 0 c 1683 977 m 17 X -27 3 d f black 1683 977 m 23 1 d -13 3 d -23 X cl s 1 0.56 0 c 1673 980 m -3 1 d -22 -5 d 4 -1 + d f 1 0.466667 0 c 1661 972 m 22 5 d -10 3 d -21 -5 d f black 1661 972 m 22 5 d -13 4 d -22 -5 d cl s 1 0.56 0 c 1639 964 m 8 3 d 5 8 d -4 1 d -22 -10 d f 1 0.466667 0 c 1647 967 m 14 5 d -9 3 d f black 1639 964 m 22 8 d -13 4 d -22 -10 d cl s 1 + 0.653333 0 c 1610 956 m -7 -4 d 6 -1 d f 1 0.56 0 c 1616 951 m 23 13 d -13 2 d -16 -10 d -1 -5 d f black 1616 951 m 23 13 d -13 2 d -23 -14 d cl s 1 0.746667 0 c 1586 938 m -5 -4 d 4 X f 1 0.653333 0 c 1594 935 m 14 10 d 1 6 d -6 1 d -17 -14 d -1 -4 + d f 1 0.56 0 c 1608 945 m 8 6 d -7 X f black 1594 935 m 22 16 d -13 1 d -22 -18 d cl s 1 0.84 0 c 1566 920 m -8 -6 d 6 1 d f 1 0.746667 0 c 1571 918 m 12 9 d 2 7 d -4 X -15 -14 d -2 -5 d f 1 0.653333 0 c 1583 927 m 11 8 d -9 -1 d f black 1571 918 m + 23 17 d -13 -1 d -23 -20 d cl s 1 0.933333 0 c 1547 903 m -11 -11 d 7 4 d f 1 0.84 0 c 1549 899 m 11 10 d 4 6 d -6 -1 d -11 -11 d -4 -7 d f 1 0.746667 0 c 1560 909 m 11 9 d -7 -3 d f black 1549 899 m 22 19 d -13 -4 d -22 -22 d cl s 0.973333 1 0 c + 1529 886 m -16 -14 d 9 6 d f 1 0.933333 0 c 1526 881 m 13 10 d 4 5 d -7 -4 d -7 -6 d -7 -8 d f 1 0.84 0 c 1539 891 m 10 8 d -6 -3 d f black 1526 881 m 23 18 d -13 -7 d -23 -20 d cl s 0.88 1 0 c 1510 869 m -19 -16 d 8 7 d f 0.973333 1 0 c 1504 865 m + 11 8 d 7 5 d -9 -6 d -3 -3 d -11 -9 d f 1 0.933333 0 c 1515 873 m 11 8 d -4 -3 d f black 1504 865 m 22 16 d -13 -9 d -22 -19 d cl s 0.786667 1 0 c 1487 851 m -18 -13 d 5 5 d f 0.88 1 0 c 1482 851 m 3 2 d 14 7 d -8 -7 d -4 -2 d -13 -8 d f 0.973333 1 + 0 c 1485 853 m 19 12 d -5 -5 d f black 1482 851 m 22 14 d -13 -12 d -22 -15 d cl s 0.693333 1 0 c 1450 829 m -4 -1 d 1 X f 0.786667 1 0 c 1474 843 m -5 -5 d -19 -9 d -3 -1 d 8 9 d f 0.88 1 0 c 1459 842 m 23 9 d -8 -8 d -19 -6 d f black 1459 842 m 23 + 9 d -13 -13 d -23 -10 d cl s 0.693333 1 0 c 1447 828 m -1 X -22 -5 d 1 Y f 0.786667 1 0 c 1455 837 m -8 -9 d -23 -4 d 8 9 d f 0.88 1 0 c 1437 837 m 22 5 d -4 -5 d -23 -4 d f black 1437 837 m 22 5 d -13 -14 d -22 -5 d cl s 0.693333 1 0 c 1424 824 m + -1 Y -4 X f 0.786667 1 0 c 1432 833 m -8 -9 d -4 -1 d -19 1 d 6 6 d f 0.88 1 0 c 1414 838 m 23 -1 d -5 -4 d -25 -3 d f black 1414 838 m 23 -1 d -13 -14 d -23 1 d cl s 0.786667 1 0 c 1407 830 m -6 -6 d -19 5 d f 0.88 1 0 c 1411 838 m 3 X -7 -8 d -25 + -1 d -3 1 d 8 7 d f 0.973333 1 0 c 1392 842 m 19 -4 d -24 -1 d f black 1392 842 m 22 -4 d -13 -14 d -22 6 d cl s 0.88 1 0 c 1387 837 m -8 -7 d -19 8 d f 0.973333 1 0 c 1381 846 m 11 -4 d -5 -5 d -27 1 d -4 2 d 9 6 d f 1 0.933333 0 c 1369 849 m 12 -3 + d -16 X f black 1369 849 m 23 -7 d -13 -12 d -23 10 d cl s 0.973333 1 0 c 1365 846 m -9 -6 d -15 8 d f 1 0.933333 0 c 1357 854 m 12 -5 d -4 -3 d -24 2 d -7 4 d 7 4 d f 1 0.84 0 c 1347 859 m 10 -5 d -16 2 d f black 1347 859 m 22 -10 d -13 -9 d -22 12 + d cl s 1 0.933333 0 c 1341 856 m -7 -4 d -11 6 d f 1 0.84 0 c 1335 863 m 12 -4 d -6 -3 d -18 2 d -11 6 d 5 2 d f 1 0.746667 0 c 1325 868 m 10 -5 d -18 3 d f black 1325 868 m 22 -9 d -13 -7 d -22 12 d cl s 1 0.84 0 c 1317 866 m -5 -2 d -8 4 d f 1 + 0.746667 0 c 1313 872 m 12 -4 d -8 -2 d -13 2 d -15 7 d 4 1 d f 1 0.653333 0 c 1302 877 m 11 -5 d -20 4 d f black 1302 877 m 23 -9 d -13 -4 d -23 11 d cl s 1 0.746667 0 c 1293 876 m -4 -1 d -5 2 d f 1 0.653333 0 c 1287 881 m 15 -4 d -9 -1 d -9 1 d + -17 7 d 6 -1 d f 1 0.56 0 c 1280 883 m 7 -2 d -14 2 d f black 1280 883 m 22 -6 d -13 -2 d -22 9 d cl s 1 0.653333 0 c 1273 883 m -6 1 d -8 2 d f 1 0.56 0 c 1257 886 m 23 -3 d -7 X -14 3 d -15 3 d f black 1257 886 m 23 -3 d -13 1 d -23 5 d cl s 1 + 0.56 0 c 1247 886 m 10 X -13 3 d -22 1 d 5 -2 d f 1 0.466667 0 c 1235 886 m 12 X -20 2 d f black 1235 886 m 22 X -13 3 d -22 1 d cl s 1 0.56 0 c 1227 888 m -5 2 d -23 -4 d 5 -1 d f 1 0.466667 0 c 1212 882 m 23 4 d -8 2 d -23 -3 d f black 1212 882 m + 23 4 d -13 4 d -23 -4 d cl s 1 0.56 0 c 1190 873 m 9 4 d 5 8 d -5 1 d -22 -9 d f 1 0.466667 0 c 1199 877 m 13 5 d -8 3 d f black 1190 873 m 22 9 d -13 4 d -22 -9 d cl s 1 0.653333 0 c 1157 865 m -2 -1 d 2 -1 d f 1 0.56 0 c 1168 861 m 22 12 d -13 4 d + -20 -12 d -2 Y f black 1168 861 m 22 12 d -13 4 d -22 -13 d cl s 1 0.653333 0 c 1145 846 m 13 9 d -1 8 d -2 1 d -23 -16 d f 1 0.56 0 c 1158 855 m 10 6 d -11 2 d f black 1145 846 m 23 15 d -13 3 d -23 -16 d cl s 1 0.746667 0 c 1123 831 m 7 5 d 10 Y + -20 -16 d f 1 0.653333 0 c 1130 836 m 15 10 d -13 2 d -2 -2 d f black 1123 831 m 22 15 d -13 2 d -22 -18 d cl s 1 0.84 0 c 1106 828 m -19 -13 d 13 2 d f 1 0.746667 0 c 1100 817 m 23 14 d -13 -1 d -4 -2 d -6 -11 d f black 1100 817 m 23 14 d -13 -1 d + -23 -15 d cl s 1 0.933333 0 c 1075 808 m -10 -5 d 4 1 d f 1 0.84 0 c 1078 806 m 21 10 d 1 1 d -13 -2 d -12 -7 d -6 -4 d f 1 0.746667 0 c 1099 816 m 1 1 d f black 1078 806 m 22 11 d -13 -2 d -22 -12 d cl s 1 0.933333 0 c 1069 804 m -4 -1 d -23 -8 d 7 + 2 d f 1 0.84 0 c 1055 799 m 23 7 d -9 -2 d -20 -7 d f black 1055 799 m 23 7 d -13 -3 d -23 -8 d cl s 1 0.933333 0 c 1049 797 m -7 -2 d -22 -2 d 4 2 d f 1 0.84 0 c 1033 797 m 22 2 d -6 -2 d -25 -2 d f black 1033 797 m 22 2 d -13 -4 d -22 -2 d cl s 1 + 0.933333 0 c 1024 795 m -4 -2 d -12 2 d f 1 0.84 0 c 1012 798 m 21 -1 d -9 -2 d -16 X -10 1 d 12 2 d f 1 0.746667 0 c 1011 799 m 1 -1 d -2 X f black 1011 799 m 22 -2 d -13 -4 d -22 3 d cl s 1 0.84 0 c 1010 798 m -12 -2 d -23 4 d 2 1 d f 1 0.746667 0 + c 988 802 m 23 -3 d -1 -1 d -33 3 d f black 988 802 m 23 -3 d -13 -3 d -23 4 d cl s 1 0.84 0 c 977 801 m -2 -1 d -2 1 d f 1 0.746667 0 c 974 804 m 14 -2 d -11 -1 d -4 X -20 4 d 8 1 d f 1 0.653333 0 c 966 806 m 8 -2 d -13 2 d f black 966 806 m 22 -4 + d -13 -2 d -22 5 d cl s 1 0.746667 0 c 961 806 m -8 -1 d -14 3 d f 1 0.653333 0 c 943 808 m 23 -2 d -5 X -22 2 d -9 1 d f black 943 808 m 23 -2 d -13 -1 d -23 4 d cl s 1 0.653333 0 c 924 808 m 19 X -13 1 d -22 1 d 11 -2 d f 1 0.56 0 c 921 808 m 3 X + -5 X f black 921 808 m 22 X -13 1 d -22 1 d cl s 1 0.653333 0 c 919 808 m -11 2 d -23 -1 d 5 -1 d f 1 0.56 0 c 898 805 m 23 3 d -31 X f black 898 805 m 23 3 d -13 2 d -23 -1 d cl s 1 0.56 0 c 1988 1015 m 22 6 d -13 6 d -22 -7 d f black 1988 1015 m + 22 6 d -13 6 d -22 -7 d cl s 1 0.653333 0 c 1970 1018 m -17 -6 d 10 -3 d f 1 0.56 0 c 1965 1008 m 23 7 d -13 5 d -5 -2 d -7 -9 d f black 1965 1008 m 23 7 d -13 5 d -22 -8 d cl s 1 0.653333 0 c 1943 998 m 19 8 d 1 3 d -10 3 d -23 -11 d f 1 0.56 0 c + 1962 1006 m 3 2 d -2 1 d f black 1943 998 m 22 10 d -12 4 d -23 -11 d cl s 1 0.746667 0 c 1919 995 m -11 -7 d 8 -1 d f 1 0.653333 0 c 1921 987 m 22 11 d -13 3 d -11 -6 d -3 -8 d f black 1921 987 m 22 11 d -13 3 d -22 -13 d cl s 1 0.746667 0 c 1898 + 976 m 14 7 d 4 4 d -8 1 d -23 -13 d f 1 0.653333 0 c 1912 983 m 9 4 d -5 X f black 1898 976 m 23 11 d -13 1 d -23 -13 d cl s 1 0.84 0 c 1881 973 m -18 -8 d 7 X f 1 0.746667 0 c 1876 966 m 22 10 d -13 -1 d -4 -2 d -11 -8 d f black 1876 966 m 22 10 d + -13 -1 d -22 -10 d cl s 1 0.84 0 c 1870 965 m -7 X -23 -7 d 11 1 d f 1 0.746667 0 c 1853 959 m 23 7 d -6 -1 d -19 -6 d f black 1853 959 m 23 7 d -13 -1 d -23 -7 d cl s 1 0.84 0 c 1851 959 m -11 -1 d -22 -2 d 8 X f 1 0.746667 0 c 1831 956 m 22 3 d -2 + X -25 -3 d f black 1831 956 m 22 3 d -13 -1 d -22 -2 d cl s 1 0.84 0 c 1826 956 m -8 X -18 1 d f 1 0.746667 0 c 1808 956 m 23 X -5 X -26 1 d -4 1 d f black 1808 956 m 23 X -13 X -22 2 d cl s 1 0.746667 0 c 1792 959 m 16 -3 d -12 2 d -23 5 d 7 -2 d f + 1 0.653333 0 c 1786 959 m 6 X -12 2 d f black 1786 959 m 22 -3 d -12 2 d -23 5 d cl s 1 0.746667 0 c 1780 961 m -7 2 d -5 1 d f 1 0.653333 0 c 1764 964 m 22 -5 d -6 2 d -12 3 d -17 5 d f black 1764 964 m 22 -5 d -13 4 d -22 6 d cl s 1 0.653333 0 c + 1757 965 m 7 -1 d -13 5 d -12 3 d f 1 0.56 0 c 1741 968 m 16 -3 d -18 7 d -11 2 d f black 1741 968 m 23 -4 d -13 5 d -23 5 d cl s 1 0.56 0 c 1719 969 m 22 -1 d -13 6 d -22 4 d f black 1719 969 m 22 -1 d -13 6 d -22 4 d cl s 1 0.56 0 c 1710 969 m 9 X + -13 9 d -6 -1 d f 1 0.466667 0 c 1696 969 m 14 X -10 8 d -17 X f black 1696 969 m 23 X -13 9 d -23 -1 d cl s 1 0.466667 0 c 1674 964 m 22 5 d -13 8 d -22 -5 d f black 1674 964 m 22 5 d -13 8 d -22 -5 d cl s 1 0.56 0 c 1651 957 m 2 1 d -6 9 d -8 -3 d + f 1 0.466667 0 c 1653 958 m 21 6 d -13 8 d -14 -5 d f black 1651 957 m 23 7 d -13 8 d -22 -8 d cl s 1 0.56 0 c 1629 947 m 22 10 d -12 7 d -23 -13 d f black 1629 947 m 22 10 d -12 7 d -23 -13 d cl s 1 0.653333 0 c 1607 934 m 1 1 d 10 Y -14 -10 d f 1 + 0.56 0 c 1608 935 m 21 12 d -13 4 d -8 -6 d f black 1607 934 m 22 13 d -13 4 d -22 -16 d cl s 1 0.746667 0 c 1583 927 m -12 -9 d 9 1 d f 1 0.653333 0 c 1584 920 m 23 14 d -13 1 d -11 -8 d -3 -8 d f black 1584 920 m 23 14 d -13 1 d -23 -17 d cl s 1 + 0.84 0 c 1560 909 m -11 -10 d 7 3 d f 1 0.746667 0 c 1562 905 m 15 10 d 3 4 d -9 -1 d -11 -9 d -4 -7 d f 1 0.653333 0 c 1577 915 m 7 5 d -4 -1 d f black 1562 905 m 22 15 d -13 -2 d -22 -19 d cl s 1 0.933333 0 c 1539 891 m -13 -10 d 6 4 d f 1 0.84 0 + c 1539 890 m 9 6 d 8 6 d -7 -3 d -10 -8 d -7 -6 d f 1 0.746667 0 c 1548 896 m 14 9 d -6 -3 d f black 1539 890 m 23 15 d -13 -6 d -23 -18 d cl s 0.973333 1 0 c 1515 873 m -11 -8 d 4 3 d f 1 0.933333 0 c 1532 885 m -6 -4 d -11 -8 d -7 -5 d 8 8 d f 1 + 0.84 0 c 1517 877 m 22 13 d -7 -5 d -16 -9 d f black 1517 877 m 22 13 d -13 -9 d -22 -16 d cl s 0.88 1 0 c 1485 853 m -3 -2 d 1 Y f 0.973333 1 0 c 1508 868 m -4 -3 d -19 -12 d -3 -1 d 8 9 d f 1 0.933333 0 c 1494 866 m 21 10 d 1 X -8 -8 d -18 -7 d f + 1 0.84 0 c 1515 876 m 2 1 d -1 -1 d f black 1494 866 m 23 11 d -13 -12 d -22 -14 d cl s 0.88 1 0 c 1482 852 m -1 Y -23 -9 d 3 4 d f 0.973333 1 0 c 1490 861 m -8 -9 d -20 -6 d 8 9 d f 1 0.933333 0 c 1472 858 m 22 8 d -4 -5 d -20 -6 d f black 1472 858 + m 22 8 d -12 -15 d -23 -9 d cl s 0.88 1 0 c 1462 846 m -3 -4 d -22 -5 d 3 4 d f 0.973333 1 0 c 1470 855 m -8 -9 d -22 -5 d 7 9 d f 1 0.933333 0 c 1450 853 m 22 5 d -2 -3 d -23 -5 d f black 1450 853 m 22 5 d -13 -16 d -22 -5 d cl s 0.88 1 0 c 1440 + 841 m -3 -4 d -23 1 d 1 X f 0.973333 1 0 c 1447 850 m -7 -9 d -25 -3 d 8 9 d f 1 0.933333 0 c 1427 852 m 23 1 d -3 -3 d -24 -3 d f black 1427 852 m 23 1 d -13 -16 d -23 1 d cl s 0.88 1 0 c 1415 838 m -4 X f 0.973333 1 0 c 1423 847 m -8 -9 d -4 X -19 + 4 d 4 4 d f 1 0.933333 0 c 1407 854 m 20 -2 d -4 -5 d -27 -1 d 8 8 d f 1 0.84 0 c 1405 854 m 2 X -3 X f black 1405 854 m 22 -2 d -13 -14 d -22 4 d cl s 0.973333 1 0 c 1396 846 m -4 -4 d -11 4 d f 1 0.933333 0 c 1404 854 m -8 -8 d -15 X -12 3 d 6 4 d + f 1 0.84 0 c 1382 859 m 23 -5 d -1 X -29 -1 d f black 1382 859 m 23 -5 d -13 -12 d -23 7 d cl s 1 0.933333 0 c 1375 853 m -6 -4 d -12 5 d f 1 0.84 0 c 1374 861 m 8 -2 d -7 -6 d -18 1 d -10 5 d 7 3 d f 1 0.746667 0 c 1360 864 m 14 -3 d -20 1 d f + black 1360 864 m 22 -5 d -13 -10 d -22 10 d cl s 1 0.84 0 c 1354 862 m -7 -3 d -12 4 d f 1 0.746667 0 c 1345 868 m 15 -4 d -6 -2 d -19 1 d -10 5 d 8 2 d f 1 0.653333 0 c 1337 870 m 8 -2 d -12 2 d f black 1337 870 m 23 -6 d -13 -5 d -22 9 d cl s 1 + 0.746667 0 c 1333 870 m -8 -2 d -12 4 d f 1 0.653333 0 c 1315 875 m 22 -5 d -4 X -20 2 d -11 5 d f black 1315 875 m 22 -5 d -12 -2 d -23 9 d cl s 1 0.653333 0 c 1313 876 m 2 -1 d -13 2 d -15 4 d f 1 0.56 0 c 1293 879 m 20 -3 d -26 5 d -7 2 d f black + 1293 879 m 22 -4 d -13 2 d -22 6 d cl s 1 0.56 0 c 1270 880 m 23 -1 d -13 4 d -23 3 d f black 1270 880 m 23 -1 d -13 4 d -23 3 d cl s 1 0.56 0 c 1265 879 m 5 1 d -13 6 d -10 X f 1 0.466667 0 c 1248 878 m 17 1 d -18 7 d -12 X f black 1248 878 m 22 2 + d -13 6 d -22 X cl s 1 0.466667 0 c 1225 873 m 23 5 d -13 8 d -23 -4 d f black 1225 873 m 23 5 d -13 8 d -23 -4 d cl s 1 0.56 0 c 1203 865 m 13 5 d -17 7 d -9 -4 d f 1 0.466667 0 c 1216 870 m 9 3 d -13 9 d -13 -5 d f black 1203 865 m 22 8 d -13 9 d + -22 -9 d cl s 1 0.56 0 c 1180 854 m 23 11 d -13 8 d -22 -12 d f black 1180 854 m 23 11 d -13 8 d -22 -12 d cl s 1 0.653333 0 c 1158 841 m 10 5 d -10 9 d -13 -9 d f 1 0.56 0 c 1168 846 m 12 8 d -12 7 d -10 -6 d f black 1158 841 m 22 13 d -12 7 d -23 + -15 d cl s 1 0.746667 0 c 1130 836 m -7 -5 d 10 -3 d f 1 0.653333 0 c 1136 827 m 22 14 d -13 5 d -15 -10 d 3 -8 d f black 1136 827 m 22 14 d -13 5 d -22 -15 d cl s 1 0.746667 0 c 1113 815 m 20 11 d 2 Y -10 3 d -23 -14 d f 1 0.653333 0 c 1133 826 m 3 + 1 d -3 1 d f black 1113 815 m 23 12 d -13 4 d -23 -14 d cl s 1 0.84 0 c 1099 816 m -21 -10 d 10 X f 1 0.746667 0 c 1091 806 m 22 9 d -13 2 d -1 -1 d -11 -10 d f black 1091 806 m 22 9 d -13 2 d -22 -11 d cl s 1 0.84 0 c 1088 806 m -10 X -23 -7 d 12 1 + d f 1 0.746667 0 c 1068 800 m 23 6 d -3 X -21 -6 d f black 1068 800 m 23 6 d -13 X -23 -7 d cl s 1 0.84 0 c 1067 800 m -12 -1 d -22 -2 d 8 1 d f 1 0.746667 0 c 1046 798 m 22 2 d -1 X -26 -2 d f black 1046 798 m 22 2 d -13 -1 d -22 -2 d cl s 1 0.84 0 + c 1041 798 m -8 -1 d -21 1 d f 1 0.746667 0 c 1023 799 m 23 -1 d -34 X -1 1 d f black 1023 799 m 23 -1 d -13 -1 d -22 2 d cl s 1 0.746667 0 c 1008 801 m 15 -2 d -12 X -23 3 d 9 X f 1 0.653333 0 c 1001 801 m 7 X -11 1 d f black 1001 801 m 22 -2 d -12 + X -23 3 d cl s 1 0.746667 0 c 997 802 m -9 X -14 2 d f 1 0.653333 0 c 979 804 m 22 -3 d -4 1 d -23 2 d -8 2 d f black 979 804 m 22 -3 d -13 1 d -22 4 d cl s 1 0.653333 0 c 959 804 m 20 X -13 2 d -23 2 d 11 -3 d f 1 0.56 0 c 956 804 m 3 X -5 1 d f + black 956 804 m 23 X -13 2 d -23 2 d cl s 1 0.653333 0 c 954 805 m -11 3 d -19 X f 1 0.56 0 c 934 803 m 22 1 d -2 1 d -30 3 d -3 X f black 934 803 m 22 1 d -13 4 d -22 X cl s 1 0.56 0 c 911 800 m 23 3 d -13 5 d -23 -3 d f black 911 800 m 23 3 d -13 + 5 d -23 -3 d cl s 1 0.56 0 c 2001 1008 m 22 5 d -13 8 d -22 -6 d f black 2001 1008 m 22 5 d -13 8 d -22 -6 d cl s 1 0.56 0 c 1978 1002 m 23 6 d -13 7 d -23 -7 d f black 1978 1002 m 23 6 d -13 7 d -23 -7 d cl s 1 0.653333 0 c 1956 993 m 6 3 d 10 Y + -19 -8 d f 1 0.56 0 c 1962 996 m 16 6 d -13 6 d -3 -2 d f black 1956 993 m 22 9 d -13 6 d -22 -10 d cl s 1 0.653333 0 c 1934 984 m 22 9 d -13 5 d -22 -11 d f black 1934 984 m 22 9 d -13 5 d -22 -11 d cl s 1 0.746667 0 c 1912 983 m -14 -7 d 10 -2 d f + 1 0.653333 0 c 1911 974 m 23 10 d -13 3 d -9 -4 d -4 -9 d f black 1911 974 m 23 10 d -13 3 d -23 -11 d cl s 1 0.746667 0 c 1889 964 m 15 7 d 4 3 d -10 2 d -22 -10 d f 1 0.653333 0 c 1904 971 m 7 3 d -3 X f black 1889 964 m 22 10 d -13 2 d -22 -10 d + cl s 1 0.746667 0 c 1866 958 m 23 6 d -13 2 d -23 -7 d f black 1866 958 m 23 6 d -13 2 d -23 -7 d cl s 1 0.746667 0 c 1844 953 m 22 5 d -13 1 d -22 -3 d f black 1844 953 m 22 5 d -13 1 d -22 -3 d cl s 1 0.746667 0 c 1821 952 m 23 1 d -13 3 d -23 X f + black 1821 952 m 23 1 d -13 3 d -23 X cl s 1 0.746667 0 c 1814 953 m 7 -1 d -13 4 d -16 3 d f 1 0.653333 0 c 1799 953 m 15 X -22 6 d -6 X f black 1799 953 m 22 -1 d -13 4 d -22 3 d cl s 1 0.653333 0 c 1777 955 m 22 -2 d -13 6 d -22 5 d f black 1777 + 955 m 22 -2 d -13 6 d -22 5 d cl s 1 0.653333 0 c 1766 956 m 11 -1 d -13 9 d -7 1 d f 1 0.56 0 c 1754 957 m 12 -1 d -9 9 d -16 3 d f black 1754 957 m 23 -2 d -13 9 d -23 4 d cl s 1 0.56 0 c 1732 958 m 22 -1 d -13 11 d -22 1 d f black 1732 958 m 22 + -1 d -13 11 d -22 1 d cl s 1 0.56 0 c 1709 957 m 23 1 d -13 11 d -9 X -6 -7 d f 1 0.466667 0 c 1710 969 m -14 X 8 -7 d f black 1709 957 m 23 1 d -13 11 d -23 X cl s 1 0.56 0 c 1687 953 m 22 4 d -5 5 d -20 -6 d f 1 0.466667 0 c 1704 962 m -8 7 d -22 + -5 d 10 -8 d f black 1687 953 m 22 4 d -13 12 d -22 -5 d cl s 1 0.56 0 c 1664 947 m 23 6 d -3 3 d -31 2 d -2 -1 d f 1 0.466667 0 c 1684 956 m -10 8 d -21 -6 d f black 1664 947 m 23 6 d -13 11 d -23 -7 d cl s 1 0.56 0 c 1642 940 m 22 7 d -13 10 d -22 + -10 d f black 1642 940 m 22 7 d -13 10 d -22 -10 d cl s 1 0.653333 0 c 1608 935 m -1 -1 d 1 X f 1 0.56 0 c 1620 930 m 22 10 d -13 7 d -21 -12 d -1 Y f black 1620 930 m 22 10 d -13 7 d -22 -13 d cl s 1 0.653333 0 c 1597 920 m 9 4 d 2 10 d -1 X -23 + -14 d f 1 0.56 0 c 1606 924 m 14 6 d -12 4 d f black 1597 920 m 23 10 d -13 4 d -23 -14 d cl s 1 0.746667 0 c 1577 915 m -15 -10 d 8 2 d f 1 0.653333 0 c 1575 909 m 22 11 d -13 X -7 -5 d -7 -8 d f black 1575 909 m 22 11 d -13 X -22 -15 d cl s 1 0.84 + 0 c 1548 896 m -9 -6 d 4 2 d f 1 0.746667 0 c 1552 898 m 6 3 d 12 6 d -8 -2 d -14 -9 d -5 -4 d f 1 0.653333 0 c 1558 901 m 17 8 d -5 -2 d f black 1552 898 m 23 11 d -13 -4 d -23 -15 d cl s 1 0.84 0 c 1543 892 m -4 -2 d -22 -13 d 9 7 d f 1 0.746667 0 + c 1530 888 m 22 10 d -9 -6 d -17 -8 d f black 1530 888 m 22 10 d -13 -8 d -22 -13 d cl s 1 0.933333 0 c 1515 876 m -21 -10 d 4 3 d f 1 0.84 0 c 1526 884 m -9 -7 d -2 -1 d -17 -7 d 8 9 d f 1 0.746667 0 c 1507 879 m 23 9 d -4 -4 d -20 -6 d f black + 1507 879 m 23 9 d -13 -11 d -23 -11 d cl s 1 0.933333 0 c 1498 869 m -4 -3 d -22 -8 d 6 6 d f 1 0.84 0 c 1485 872 m 6 2 d 15 4 d -8 -9 d -20 -5 d f 1 0.746667 0 c 1491 874 m 16 5 d -1 -1 d f black 1485 872 m 22 7 d -13 -13 d -22 -8 d cl s 1 0.933333 + 0 c 1478 864 m -6 -6 d -22 -5 d 5 6 d f 1 0.84 0 c 1463 868 m 22 4 d -7 -8 d -23 -5 d f black 1463 868 m 22 4 d -13 -14 d -22 -5 d cl s 1 0.933333 0 c 1455 859 m -5 -6 d -23 -1 d 4 4 d f 1 0.84 0 c 1457 867 m 6 1 d -8 -9 d -24 -3 d 8 8 d f 1 + 0.746667 0 c 1440 866 m 17 1 d -18 -3 d f black 1440 866 m 23 2 d -13 -15 d -23 -1 d cl s 1 0.933333 0 c 1431 856 m -4 -4 d -20 2 d f 1 0.84 0 c 1439 864 m -8 -8 d -24 -2 d -2 X 9 8 d f 1 0.746667 0 c 1418 865 m 22 1 d -1 -2 d -25 -2 d f black 1418 + 865 m 22 1 d -13 -14 d -22 2 d cl s 1 0.84 0 c 1414 862 m -9 -8 d -23 5 d 3 2 d f 1 0.746667 0 c 1395 867 m 23 -2 d -4 -3 d -29 -1 d f black 1395 867 m 23 -2 d -13 -11 d -23 5 d cl s 1 0.84 0 c 1385 861 m -3 -2 d -8 2 d f 1 0.746667 0 c 1390 867 m 5 + X -10 -6 d -11 X -14 3 d 8 3 d f 1 0.653333 0 c 1373 869 m 17 -2 d -22 X f black 1373 869 m 22 -2 d -13 -8 d -22 5 d cl s 1 0.746667 0 c 1368 867 m -8 -3 d -15 4 d f 1 0.653333 0 c 1350 870 m 23 -1 d -5 -2 d -23 1 d -8 2 d f black 1350 870 m 23 -1 d + -13 -5 d -23 6 d cl s 1 0.653333 0 c 1342 871 m 8 -1 d -13 X -22 5 d 2 X f 1 0.56 0 c 1328 872 m 14 -1 d -25 4 d f black 1328 872 m 22 -2 d -13 X -22 5 d cl s 1 0.653333 0 c 1317 875 m -2 X -2 1 d f 1 0.56 0 c 1306 872 m 22 X -11 3 d -4 1 d -20 3 d + f black 1306 872 m 22 X -13 3 d -22 4 d cl s 1 0.56 0 c 1283 870 m 23 2 d -13 7 d -23 1 d f black 1283 870 m 23 2 d -13 7 d -23 1 d cl s 1 0.56 0 c 1261 867 m 22 3 d -13 10 d -5 -1 d -10 -8 d f 1 0.466667 0 c 1265 879 m -17 -1 d 7 -7 d f black 1261 + 867 m 22 3 d -13 10 d -22 -2 d cl s 1 0.56 0 c 1238 861 m 23 6 d -6 4 d -25 -2 d f 1 0.466667 0 c 1255 871 m -7 7 d -23 -5 d 5 -4 d f black 1238 861 m 23 6 d -13 11 d -23 -5 d cl s 1 0.56 0 c 1216 853 m 22 8 d -8 8 d -14 1 d -13 -5 d f 1 0.466667 0 + c 1230 869 m -5 4 d -9 -3 d f black 1216 853 m 22 8 d -13 12 d -22 -8 d cl s 1 0.56 0 c 1193 843 m 23 10 d -13 12 d -23 -11 d f black 1193 843 m 23 10 d -13 12 d -23 -11 d cl s 1 0.653333 0 c 1171 832 m 15 8 d -18 6 d -10 -5 d f 1 0.56 0 c 1186 840 + m 7 3 d -13 11 d -12 -8 d f black 1171 832 m 22 11 d -13 11 d -22 -13 d cl s 1 0.653333 0 c 1149 821 m 22 11 d -13 9 d -22 -14 d f black 1149 821 m 22 11 d -13 9 d -22 -14 d cl s 1 0.746667 0 c 1126 811 m 12 6 d -5 9 d -20 -11 d f 1 0.653333 0 c + 1138 817 m 11 4 d -13 6 d -3 -1 d f black 1126 811 m 23 10 d -13 6 d -23 -12 d cl s 1 0.746667 0 c 1104 803 m 22 8 d -13 4 d -22 -9 d f black 1104 803 m 22 8 d -13 4 d -22 -9 d cl s 1 0.746667 0 c 1081 799 m 23 4 d -13 3 d -23 -6 d f black 1081 799 + m 23 4 d -13 3 d -23 -6 d cl s 1 0.746667 0 c 1059 797 m 22 2 d -13 1 d -22 -2 d f black 1059 797 m 22 2 d -13 1 d -22 -2 d cl s 1 0.746667 0 c 1041 797 m 18 X -13 1 d -23 1 d 11 -2 d f 1 0.653333 0 c 1036 797 m 5 X -7 X f black 1036 797 m 23 X -13 + 1 d -23 1 d cl s 1 0.746667 0 c 1034 797 m -11 2 d -15 2 d f 1 0.653333 0 c 1014 798 m 22 -1 d -2 X -26 4 d -7 X f black 1014 798 m 22 -1 d -13 2 d -22 2 d cl s 1 0.653333 0 c 992 799 m 22 -1 d -13 3 d -22 3 d f black 992 799 m 22 -1 d -13 3 d -22 3 + d cl s 1 0.653333 0 c 984 799 m 8 X -13 5 d -20 X f 1 0.56 0 c 969 799 m 15 X -25 5 d -3 X f black 969 799 m 23 X -13 5 d -23 X cl s 1 0.56 0 c 947 796 m 22 3 d -13 5 d -22 -1 d f black 947 796 m 22 3 d -13 5 d -22 -1 d cl s 1 0.56 0 c 924 792 m 23 + 4 d -13 7 d -23 -3 d f black 924 792 m 23 4 d -13 7 d -23 -3 d cl s 272 555 m 648 -390 d s 920 165 m 781 Y s 272 1337 m 648 -391 d s 272 555 m 782 Y s 920 165 m 1121 225 d s 2041 390 m 782 Y s 920 946 m 1121 226 d s 920 165 m s 920 165 m 1121 225 d + s + gsave 2268 1645 0 0 C 2014.27 211.209 t 11 r /Helvetica findfont 77.8138 sf 0 0 m (p2) show NC gr 929 140 m -9 25 d s 952 158 m -4 12 d s 980 164 m -4 12 d s 1008 169 m -4 12 d s 1041 163 m -9 24 d s 1064 181 m -4 12 d s 1092 186 m -4 12 d s 1120 + 192 m -4 12 d s 1153 185 m -9 25 d s 1177 203 m -5 12 d s 1205 209 m -5 12 d s 1233 214 m -5 13 d s 1265 208 m -9 24 d s 1289 226 m -5 12 d s 1317 231 m -5 13 d s 1345 237 m -5 12 d s 1377 230 m -9 25 d s 1401 248 m -5 12 d s 1429 254 m -5 12 d s + 1457 260 m -5 12 d s 1490 253 m -10 24 d s 1513 271 m -5 12 d s 1541 276 m -5 13 d s 1569 282 m -5 12 d s 1602 276 m -10 24 d s 1625 293 m -5 13 d s 1653 299 m -5 12 d s 1681 305 m -5 12 d s 1714 298 m -9 25 d s 1737 316 m -4 12 d s 1765 322 m -4 12 + d s 1793 327 m -4 12 d s 1826 321 m -9 24 d s 1849 339 m -4 12 d s 1877 344 m -4 12 d s 1905 350 m -4 12 d s 1938 343 m -9 25 d s 1962 361 m -5 12 d s 1990 367 m -5 12 d s 2018 372 m -5 13 d s 2050 366 m -9 24 d s 2050 366 m -9 24 d s + gsave 2268 1645 0 0 C 902.64 91.1533 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\25510) show NC gr + gsave 2268 1645 0 0 C 1027.14 113.386 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2558) show NC gr + gsave 2268 1645 0 0 C 1140.53 135.618 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2556) show NC gr + gsave 2268 1645 0 0 C 1251.69 155.628 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2554) show NC gr + gsave 2268 1645 0 0 C 1362.85 177.86 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2552) show NC gr + gsave 2268 1645 0 0 C 1485.13 202.316 t 0 r /Helvetica findfont 53.358 sf 0 0 m (0) show NC gr + gsave 2268 1645 0 0 C 1596.29 222.325 t 0 r /Helvetica findfont 53.358 sf 0 0 m (2) show NC gr + gsave 2268 1645 0 0 C 1709.68 246.781 t 0 r /Helvetica findfont 53.358 sf 0 0 m (4) show NC gr + gsave 2268 1645 0 0 C 1820.84 271.237 t 0 r /Helvetica findfont 53.358 sf 0 0 m (6) show NC gr + gsave 2268 1645 0 0 C 1934.23 293.469 t 0 r /Helvetica findfont 53.358 sf 0 0 m (8) show NC gr + gsave 2268 1645 0 0 C 2032.05 315.702 t 0 r /Helvetica findfont 53.358 sf 0 0 m (10) show NC gr 920 165 m -648 390 d s + gsave 2268 1645 0 0 C 128.949 424.641 t -30 r /Helvetica findfont 77.8138 sf 0 0 m (p3) show NC gr 903 150 m 17 15 d s 895 167 m 8 7 d s 879 177 m 8 7 d s 863 187 m 8 7 d s 839 190 m 16 14 d s 831 206 m 8 7 d s 814 216 m 8 7 d s 798 226 m 8 7 d s + 774 229 m 16 14 d s 766 245 m 8 7 d s 750 255 m 8 7 d s 733 265 m 9 7 d s 709 268 m 16 14 d s 701 285 m 8 7 d s 685 294 m 8 7 d s 669 304 m 8 7 d s 644 307 m 17 14 d s 636 324 m 8 7 d s 620 333 m 8 7 d s 604 343 m 8 7 d s 580 346 m 16 14 d s 572 363 + m 8 7 d s 555 372 m 8 8 d s 539 382 m 8 7 d s 515 385 m 16 14 d s 507 402 m 8 7 d s 491 412 m 8 7 d s 474 421 m 9 7 d s 450 424 m 16 14 d s 442 441 m 8 7 d s 426 451 m 8 7 d s 410 460 m 8 7 d s 385 463 m 17 14 d s 377 480 m 8 7 d s 361 490 m 8 7 d s + 345 500 m 8 7 d s 321 502 m 16 14 d s 313 519 m 8 7 d s 296 529 m 8 7 d s 280 539 m 8 7 d s 256 541 m 16 14 d s 903 150 m 17 15 d s 256 541 m 16 14 d s + gsave 2268 1645 0 0 C 791.478 102.27 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\25510) show NC gr + gsave 2268 1645 0 0 C 755.906 140.065 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2558) show NC gr + gsave 2268 1645 0 0 C 691.431 180.083 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2556) show NC gr + gsave 2268 1645 0 0 C 626.957 215.655 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2554) show NC gr + gsave 2268 1645 0 0 C 562.483 255.674 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2552) show NC gr + gsave 2268 1645 0 0 C 515.794 297.916 t 0 r /Helvetica findfont 53.358 sf 0 0 m (0) show NC gr + gsave 2268 1645 0 0 C 451.32 333.488 t 0 r /Helvetica findfont 53.358 sf 0 0 m (2) show NC gr + gsave 2268 1645 0 0 C 384.622 373.506 t 0 r /Helvetica findfont 53.358 sf 0 0 m (4) show NC gr + gsave 2268 1645 0 0 C 320.148 413.525 t 0 r /Helvetica findfont 53.358 sf 0 0 m (6) show NC gr + gsave 2268 1645 0 0 C 255.674 453.543 t 0 r /Helvetica findfont 53.358 sf 0 0 m (8) show NC gr + gsave 2268 1645 0 0 C 162.297 491.339 t 0 r /Helvetica findfont 53.358 sf 0 0 m (10) show NC gr 272 555 m 782 Y s + gsave 2268 1645 0 0 C 53.358 1311.72 t 90 r /Helvetica findfont 51.1348 sf 0 0 m (2) show NC gr + gsave 2268 1645 0 0 C 75.5906 1269.48 t 90 r /Symbol findfont 77.8138 sf 0 0 m (c) show NC gr 240 580 m 32 X s 256 603 m 16 X s 256 627 m 16 X s 256 650 m 16 X s 256 674 m 16 X s 240 697 m 32 X s 256 721 m 16 X s 256 744 m 16 X s 256 768 m 16 X s + 256 791 m 16 X s 240 815 m 32 X s 256 838 m 16 X s 256 862 m 16 X s 256 885 m 16 X s 256 909 m 16 X s 240 932 m 32 X s 256 956 m 16 X s 256 979 m 16 X s 256 1003 m 16 X s 256 1026 m 16 X s 240 1050 m 32 X s 256 1073 m 16 X s 256 1097 m 16 X s 256 + 1120 m 16 X s 256 1144 m 16 X s 240 1167 m 32 X s 256 1191 m 16 X s 256 1214 m 16 X s 256 1237 m 16 X s 256 1261 m 16 X s 240 1284 m 32 X s 240 580 m 32 X s 256 556 m 16 X s 240 1284 m 32 X s 256 1308 m 16 X s 256 1331 m 16 X s + gsave 2268 1645 0 0 C 97.8231 558.036 t 0 r /Helvetica findfont 62.251 sf 0 0 m (2500) show NC gr + gsave 2268 1645 0 0 C 97.8231 675.868 t 0 r /Helvetica findfont 62.251 sf 0 0 m (2600) show NC gr + gsave 2268 1645 0 0 C 97.8231 793.701 t 0 r /Helvetica findfont 62.251 sf 0 0 m (2700) show NC gr + gsave 2268 1645 0 0 C 97.8231 911.533 t 0 r /Helvetica findfont 62.251 sf 0 0 m (2800) show NC gr + gsave 2268 1645 0 0 C 97.8231 1029.37 t 0 r /Helvetica findfont 62.251 sf 0 0 m (2900) show NC gr + gsave 2268 1645 0 0 C 97.8231 1144.97 t 0 r /Helvetica findfont 62.251 sf 0 0 m (3000) show NC gr + gsave 2268 1645 0 0 C 97.8231 1262.81 t 0 r /Helvetica findfont 62.251 sf 0 0 m (3100) show NC gr + gr gr showpage +end +%%EOF diff --git a/Doc/UserManual/Figures/toyfit_expdata.eps b/Doc/UserManual/Figures/toyfit_expdata.eps new file mode 100644 index 0000000000000000000000000000000000000000..6ea518d8b37ce94fa07edf88443e55c3c6b1b99b --- /dev/null +++ b/Doc/UserManual/Figures/toyfit_expdata.eps @@ -0,0 +1,1832 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%BoundingBox: 0 0 567 411 +%%Title: toyfit_expdata.eps: toyfit_expdata +%%Creator: ROOT Version 5.34/09 +%%CreationDate: Thu Oct 17 14:40:08 2013 +%%EndComments +%%BeginProlog +80 dict begin +/s {stroke} def /l {lineto} def /m {moveto} def /t {translate} def +/r {rotate} def /rl {roll} def /R {repeat} def +/d {rlineto} def /rm {rmoveto} def /gr {grestore} def /f {eofill} def +/c {setrgbcolor} def /black {0 setgray} def /sd {setdash} def +/cl {closepath} def /sf {scalefont setfont} def /lw {setlinewidth} def +/box {m dup 0 exch d exch 0 d 0 exch neg d cl} def +/NC{systemdict begin initclip end}def/C{NC box clip newpath}def +/bl {box s} def /bf {box f} def /Y { 0 exch d} def /X { 0 d} def +/K {{pop pop 0 moveto} exch kshow} bind def +/ita {/ang 15 def gsave [1 0 ang dup sin exch cos div 1 0 0] concat} def +/mp {newpath /y exch def /x exch def} def +/side {[w .77 mul w .23 mul] .385 w mul sd w 0 l currentpoint t -144 r} def +/mr {mp x y w2 0 360 arc} def /m24 {mr s} def /m20 {mr f} def +/mb {mp x y w2 add m w2 neg 0 d 0 w neg d w 0 d 0 w d cl} def +/mt {mp x y w2 add m w2 neg w neg d w 0 d cl} def +/m21 {mb f} def /m25 {mb s} def /m22 {mt f} def /m26{mt s} def +/m23 {mp x y w2 sub m w2 w d w neg 0 d cl f} def +/m27 {mp x y w2 add m w3 neg w2 neg d w3 w2 neg d w3 w2 d cl s} def +/m28 {mp x w2 sub y w2 sub w3 add m w3 0 d 0 w3 neg d w3 0 d 0 w3 d w3 0 d 0 w3 d w3 neg 0 d 0 w3 d w3 neg 0 d 0 w3 neg d w3 neg 0 d cl s } def +/m29 {mp gsave x w2 sub y w2 add w3 sub m currentpoint t 4 {side} repeat cl fill gr} def +/m30 {mp gsave x w2 sub y w2 add w3 sub m currentpoint t 4 {side} repeat cl s gr} def +/m31 {mp x y w2 sub m 0 w d x w2 sub y m w 0 d x w2 sub y w2 add m w w neg d x w2 sub y w2 sub m w w d s} def +/m32 {mp x y w2 sub m w2 w d w neg 0 d cl s} def +/m33 {mp x y w2 add m w3 neg w2 neg d w3 w2 neg d w3 w2 d cl f} def +/m34 {mp x w2 sub y w2 sub w3 add m w3 0 d 0 w3 neg d w3 0 d 0 w3 d w3 0 d 0 w3 d w3 neg 0 d 0 w3 d w3 neg 0 d 0 w3 neg d w3 neg 0 d cl f } def +/m2 {mp x y w2 sub m 0 w d x w2 sub y m w 0 d s} def +/m5 {mp x w2 sub y w2 sub m w w d x w2 sub y w2 add m w w neg d s} def +/reEncode {exch findfont dup length dict begin {1 index /FID eq {pop pop} {def} ifelse } forall /Encoding exch def currentdict end dup /FontName get exch definefont pop } def [/Times-Bold /Times-Italic /Times-BoldItalic /Helvetica /Helvetica-Oblique + /Helvetica-Bold /Helvetica-BoldOblique /Courier /Courier-Oblique /Courier-Bold /Courier-BoldOblique /Times-Roman /AvantGarde-Book /AvantGarde-BookOblique /AvantGarde-Demi /AvantGarde-DemiOblique /Bookman-Demi /Bookman-DemiItalic /Bookman-Light + /Bookman-LightItalic /Helvetica-Narrow /Helvetica-Narrow-Bold /Helvetica-Narrow-BoldOblique /Helvetica-Narrow-Oblique /NewCenturySchlbk-Roman /NewCenturySchlbk-Bold /NewCenturySchlbk-BoldItalic /NewCenturySchlbk-Italic /Palatino-Bold + /Palatino-BoldItalic /Palatino-Italic /Palatino-Roman ] {ISOLatin1Encoding reEncode } forall +%%EndProlog +%%BeginSetup +%%EndSetup +newpath gsave .25 .25 scale gsave 0 0 t black[ ] 0 sd 3 lw 1 1 1 c 2268 1645 0 0 bf 0 0.173333 1 c 1285 1472 m -6 -1 d 3 -2 d f 0 0.266667 1 c 1291 1464 m 22 4 d -13 7 d -15 -3 d -3 -3 d f 0 0.173333 1 c 1282 1469 m -3 2 d -22 -4 d 5 -3 d f 0 + 0.266667 1 c 1270 1460 m 21 4 d -9 5 d -20 -5 d f 0 0.173333 1 c 1262 1464 m -5 3 d -5 -1 d f 0 0.266667 1 c 1248 1455 m 22 5 d -8 4 d -10 2 d -15 -3 d 1 -2 d f 0 0.36 1 c 1237 1463 m -1 X 2 -2 d f 0 0.173333 1 c 1218 1459 m -4 -1 d 3 -1 d f 0 + 0.266667 1 c 1227 1451 m 21 4 d -10 6 d -3 1 d -17 -3 d -1 -2 d f 0 0.36 1 c 1238 1461 m -2 2 d -1 -1 d f 0 0.173333 1 c 1205 1447 m 8 2 d 4 8 d -3 1 d -4 X -9 -8 d f 0 0.266667 1 c 1213 1449 m 14 2 d -10 6 d -7 1 d -17 -4 d 8 -4 d f 0 0.173333 1 c + 1187 1444 m 18 3 d -4 3 d f 0 0.266667 1 c 1184 1443 m 3 1 d 14 6 d -8 4 d -22 -4 d f 0 0.173333 1 c 1162 1439 m 16 3 d -20 6 d -8 -2 d f 0 0.266667 1 c 1178 1442 m 6 1 d -13 7 d -13 -2 d f 0 0.173333 1 c 1155 1437 m 7 2 d -12 7 d -18 -3 d f 0 + 0.266667 1 c 1140 1435 m 15 2 d -23 6 d -4 -1 d f 0 0.173333 1 c 1119 1431 m 7 1 d -9 8 d -11 -2 d f 0 0.266667 1 c 1126 1432 m 14 3 d -12 7 d -11 -2 d f 0 0.173333 1 c 1097 1426 m 22 5 d -13 7 d -3 -1 d -8 -9 d f 0 0.266667 1 c 1103 1437 m -18 -3 d + 10 -6 d f 0 0.173333 1 c 1076 1422 m 21 4 d -2 2 d -22 -4 d f 0 0.266667 1 c 1095 1428 m -10 6 d -22 -5 d 10 -5 d f 0 0.173333 1 c 1066 1420 m 10 2 d -3 2 d f 0 0.266667 1 c 1054 1418 m 12 2 d 7 4 d -10 5 d -21 -4 d f 1034 1414 m 20 4 d -12 7 d -22 + -4 d 10 -5 d f 0 0.36 1 c 1033 1414 m 1 X -4 2 d f 0 0.266667 1 c 1011 1410 m 20 4 d -1 2 d -10 5 d -21 -4 d f 0 0.36 1 c 1031 1414 m 2 X -3 2 d f 0 0.266667 1 c 989 1406 m 22 4 d -12 7 d -19 -3 d -3 Y f 0 0.36 1 c 980 1414 m -3 -1 d 3 -2 d f 0 + 0.266667 1 c 968 1402 m 21 4 d -9 5 d -6 1 d -19 -3 d f 0 0.36 1 c 980 1411 m -3 2 d -3 -1 d f 0 0.266667 1 c 946 1397 m 22 5 d -13 7 d -21 -4 d f 0 0.173333 1 c 914 1401 m -2 -1 d 2 X f 0 0.266667 1 c 925 1393 m 21 4 d -12 8 d -20 -4 d -1 Y f 0 + 0.173333 1 c 914 1400 m -2 X -21 -4 d 3 -2 d f 0 0.266667 1 c 903 1389 m 22 4 d -11 7 d -20 -6 d f 0 0.173333 1 c 894 1394 m -3 2 d -15 -3 d f 0 0.266667 1 c 882 1385 m 21 4 d -9 5 d -18 -1 d -7 -1 d f 0 0.173333 1 c 860 1381 m 9 2 d -3 9 d -18 -4 d + f 0 0.266667 1 c 869 1383 m 13 2 d -13 7 d -3 X f 0 0.0800001 1 c 833 1385 m -7 -1 d 1 -1 d f 0 0.173333 1 c 857 1380 m 3 1 d -12 7 d -15 -3 d -6 -2 d 7 -4 d f 0 0.266667 1 c 838 1377 m 19 3 d -23 -1 d f 0 0.0800001 1 c 827 1383 m -1 1 d -11 -2 d f + 0 0.173333 1 c 834 1379 m -7 4 d -12 -1 d -11 -2 d 12 -7 d f 0 0.266667 1 c 817 1373 m 21 4 d -4 2 d -18 -6 d f 0 0.0800001 1 c 798 1378 m -15 -2 d 2 -2 d f 0 0.173333 1 c 816 1373 m -12 7 d -6 -2 d -13 -4 d 6 -3 d f 0 0.266667 1 c 795 1368 m 22 5 d + -1 X -25 -2 d f 0 0.0800001 1 c 785 1374 m -2 2 d -22 -5 d 1 X f 0 0.173333 1 c 774 1364 m 2 1 d 15 6 d -6 3 d -23 -3 d f 0 0.266667 1 c 776 1365 m 19 3 d -4 3 d f 0 0.0800001 1 c 762 1371 m -1 X -21 -4 d 5 -3 d f 0 0.173333 1 c 752 1360 m 22 4 d + -12 7 d -17 -7 d f 0 0.0800001 1 c 745 1364 m -5 3 d -11 -2 d f 0 0.173333 1 c 746 1359 m 6 1 d -7 4 d -16 1 d -11 -2 d 7 -4 d f 0 0.266667 1 c 731 1356 m 15 3 d -21 X f 0 0.173333 1 c 709 1352 m 9 2 d 7 5 d -7 4 d -21 -4 d f 0 0.266667 1 c 718 1354 + m 13 2 d -6 3 d f 0 0.173333 1 c 703 1351 m 6 1 d -12 7 d -22 -4 d 8 -5 d f 0 0.266667 1 c 688 1348 m 15 3 d -20 -1 d f 0 0.173333 1 c 683 1350 m -8 5 d -21 -4 d 11 -7 d f 0 0.266667 1 c 666 1344 m 22 4 d -5 2 d -18 -6 d f 0 0.173333 1 c 665 1344 m + -11 7 d -15 -3 d f 0 0.266667 1 c 644 1339 m 22 5 d -1 X -26 4 d -7 -1 d f 0 0.173333 1 c 623 1335 m 3 1 d -10 3 d f 0 0.266667 1 c 626 1336 m 18 3 d -12 8 d -22 -5 d 6 -3 d f 0 0.173333 1 c 617 1334 m 6 1 d -7 4 d f 0 0.266667 1 c 601 1331 m 16 3 d + -1 5 d -6 3 d -21 -4 d f 580 1327 m 21 4 d -12 7 d -22 -4 d f 558 1323 m 22 4 d -13 7 d -21 -4 d f 537 1319 m 21 4 d -12 7 d -22 -4 d f 515 1315 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 493 1310 m 2 1 d -3 X f 0 0.266667 1 c 495 1311 m 20 4 d -12 + 7 d -22 -4 d 11 -7 d f 0 0.173333 1 c 491 1310 m 2 X -1 1 d f 0 0.266667 1 c 472 1306 m 19 4 d 1 1 d -11 7 d -22 -5 d f 450 1302 m 22 4 d -13 7 d -21 -4 d f 429 1298 m 21 4 d -12 7 d -22 -4 d f 407 1294 m 22 4 d -13 7 d -21 -4 d f 386 1290 m 21 4 d + -12 7 d -22 -4 d f 0 0.173333 1 c 364 1286 m 1 X -7 3 d f 0 0.266667 1 c 365 1286 m 21 4 d -13 7 d -21 -4 d 6 -4 d f 0 0.173333 1 c 363 1285 m 1 1 d -6 3 d -9 3 d -19 -3 d 5 -3 d f 0 0.266667 1 c 342 1281 m 21 4 d -5 4 d -6 4 d -3 -1 d -14 -6 d f 0 + 0.173333 1 c 335 1286 m -5 3 d -14 -3 d f 0 0.266667 1 c 321 1277 m 21 4 d -7 5 d -19 X -8 -2 d f 0 0.173333 1 c 291 1281 m -4 -1 d 1 X f 0 0.266667 1 c 299 1273 m 22 4 d -13 7 d -17 -3 d -3 -1 d f 0 0.173333 1 c 288 1280 m -3 X f 0 0.266667 1 c 278 + 1269 m 21 4 d -11 7 d -3 X -20 -4 d f 0 0.173333 1 c 251 1273 m -7 -1 d 5 -3 d f 0 0.266667 1 c 256 1265 m 22 4 d -13 7 d -14 -3 d -2 -4 d f 1304 1457 m 21 4 d -12 7 d -22 -4 d f 1282 1452 m 22 5 d -13 7 d -21 -4 d f 1261 1448 m 21 4 d -12 8 d -22 + -5 d f 1239 1444 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1213 1449 m -8 -2 d 7 -4 d f 0 0.266667 1 c 1218 1440 m 21 4 d -12 7 d -14 -2 d -1 -6 d f 0 0.173333 1 c 1212 1443 m -7 4 d -18 -3 d f 0 0.266667 1 c 1196 1436 m 22 4 d -6 3 d -25 1 d -3 -1 + d f 0 0.173333 1 c 1178 1442 m -16 -3 d 3 -2 d f 0 0.266667 1 c 1174 1432 m 22 4 d -12 7 d -6 -1 d -13 -5 d f 0 0.173333 1 c 1165 1437 m -3 2 d -7 -2 d f 0 0.266667 1 c 1153 1428 m 21 4 d -9 5 d -10 X -15 -2 d f 0 0.173333 1 c 1126 1432 m -7 -1 d 3 + -2 d f 0 0.266667 1 c 1131 1423 m 22 5 d -13 7 d -14 -3 d -4 -3 d f 0 0.173333 1 c 1122 1429 m -3 2 d -22 -5 d 7 -4 d f 0 0.266667 1 c 1110 1419 m 21 4 d -9 6 d -18 -7 d f 0 0.173333 1 c 1088 1415 m 4 1 d 12 6 d -7 4 d -21 -4 d f 0 0.266667 1 c 1092 + 1416 m 18 3 d -6 3 d f 0 0.0800001 1 c 1067 1411 m 1 X -2 X f 0 0.173333 1 c 1068 1411 m 20 4 d -12 7 d -10 -2 d -10 -3 d 10 -6 d f 0 0.266667 1 c 1066 1420 m -12 -2 d 2 -1 d f 0 0.0800001 1 c 1064 1410 m 3 1 d -1 X f 0 0.173333 1 c 1045 1407 m 19 3 + d 2 1 d -10 6 d -15 -8 d f 0 0.266667 1 c 1056 1417 m -2 1 d -20 -4 d -1 X 8 -5 d f 0 0.36 1 c 1034 1414 m -1 X f 0 0.173333 1 c 1032 1404 m 13 3 d -4 2 d f 0 0.266667 1 c 1023 1403 m 9 1 d 9 5 d -8 5 d -2 X -20 -4 d f 0 0.36 1 c 1033 1414 m -2 X f + 0 0.173333 1 c 1002 1399 m 2 X -3 X f 0 0.266667 1 c 1004 1399 m 19 4 d -12 7 d -22 -4 d 12 -7 d f 0 0.173333 1 c 997 1398 m 5 1 d -1 X f 0 0.266667 1 c 980 1394 m 17 4 d 4 1 d -12 7 d -21 -4 d f 959 1390 m 21 4 d -12 8 d -22 -5 d f 947 1388 m 12 2 + d -13 7 d -21 -4 d 8 -4 d f 0 0.36 1 c 937 1386 m 10 2 d -14 1 d f 0 0.266667 1 c 933 1389 m -8 4 d -22 -4 d 12 -7 d f 0 0.36 1 c 916 1382 m 21 4 d -4 3 d -18 -7 d f 0 0.266667 1 c 915 1382 m -12 7 d -21 -4 d 9 -6 d f 0 0.36 1 c 894 1378 m 22 4 d -1 + X -24 -3 d f 0 0.173333 1 c 869 1383 m -9 -2 d 1 -1 d f 0 0.266667 1 c 891 1379 m -9 6 d -13 -2 d -8 -3 d 9 -5 d f 0 0.36 1 c 873 1374 m 21 4 d -3 1 d -21 -4 d f 0 0.173333 1 c 861 1380 m -1 1 d -3 -1 d f 0 0.266667 1 c 870 1375 m -9 5 d -4 X -19 -3 + d 6 -3 d f 0 0.36 1 c 851 1370 m 22 4 d -3 1 d -26 -1 d f 0 0.266667 1 c 844 1374 m -6 3 d -21 -4 d 6 -4 d f 0 0.36 1 c 829 1365 m 22 5 d -7 4 d -21 -5 d f 0 0.266667 1 c 823 1369 m -6 4 d -22 -5 d 4 -2 d f 0 0.36 1 c 808 1361 m 21 4 d -6 4 d -24 -3 + d f 0 0.173333 1 c 776 1365 m -2 -1 d f 0 0.266667 1 c 799 1366 m -4 2 d -19 -3 d -2 -1 d 6 -3 d f 0 0.36 1 c 796 1359 m 12 2 d -9 5 d -19 -5 d 5 -3 d f 0 0.453333 1 c 786 1357 m 10 2 d -11 -1 d f 0 0.173333 1 c 774 1364 m -22 -4 d 1 X f 0 0.266667 + 1 c 780 1361 m -6 3 d -21 -4 d 4 -2 d f 0 0.36 1 c 785 1358 m -5 3 d -23 -3 d 4 -3 d f 0 0.453333 1 c 765 1353 m 21 4 d -1 1 d -24 -3 d f 0 0.173333 1 c 753 1360 m -1 X -6 -1 d f 0 0.266667 1 c 757 1358 m -4 2 d -7 -1 d -15 -3 d 5 -3 d f 0 0.36 1 c + 761 1355 m -4 3 d -21 -5 d 6 -4 d f 0 0.453333 1 c 743 1349 m 22 4 d -4 2 d -19 -6 d f 0 0.173333 1 c 718 1354 m -9 -2 d 1 -1 d f 0 0.266667 1 c 736 1353 m -5 3 d -13 -2 d -8 -3 d 7 -4 d f 0 0.36 1 c 722 1345 m 15 3 d 5 1 d -6 4 d -19 -6 d f 0 + 0.453333 1 c 737 1348 m 6 1 d -1 X f 0 0.173333 1 c 710 1351 m -1 1 d -6 -1 d f 0 0.266667 1 c 700 1341 m 1 X 16 6 d -7 4 d -7 X -15 -3 d f 0 0.36 1 c 701 1341 m 21 4 d -5 2 d f 0 0.266667 1 c 678 1336 m 22 5 d -12 7 d -22 -4 d f 657 1332 m 21 4 d + -12 8 d -22 -5 d f 0 0.173333 1 c 626 1336 m -3 -1 d 2 -1 d f 0 0.266667 1 c 635 1328 m 22 4 d -13 7 d -18 -3 d -1 -2 d f 0 0.173333 1 c 625 1334 m -2 1 d -6 -1 d f 0 0.266667 1 c 614 1324 m 21 4 d -10 6 d -8 X -16 -3 d f 0 0.173333 1 c 592 1320 m + 14 3 d -20 X f 0 0.266667 1 c 606 1323 m 8 1 d -13 7 d -21 -4 d 6 -4 d f 0 0.173333 1 c 572 1316 m 20 4 d -6 3 d f 0 0.266667 1 c 571 1316 m 1 X 14 7 d -6 4 d -22 -4 d f 549 1312 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 527 1307 m 13 3 d -16 X f 0 + 0.266667 1 c 540 1310 m 9 2 d -12 7 d -22 -4 d 9 -5 d f 0 0.173333 1 c 522 1306 m 5 1 d -3 3 d -29 1 d -2 -1 d 1 X f 0 0.266667 1 c 506 1303 m 16 3 d 2 4 d -9 5 d -20 -4 d -1 -1 d f 0 0.173333 1 c 494 1310 m -3 X f 0 0.266667 1 c 484 1299 m 22 4 d + -12 7 d -3 X -19 -4 d f 463 1295 m 21 4 d -12 7 d -22 -4 d f 441 1291 m 22 4 d -13 7 d -21 -4 d f 420 1287 m 21 4 d -12 7 d -22 -4 d f 398 1283 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 365 1286 m -1 X 1 -1 d f 0 0.266667 1 c 377 1278 m 21 5 d -12 + 7 d -21 -4 d -1 Y f 0 0.173333 1 c 355 1274 m 3 1 d 7 10 d -1 1 d -1 -1 d -9 -10 d f 0 0.266667 1 c 358 1275 m 19 3 d -12 7 d -2 X -21 -4 d 12 -6 d f 0 0.173333 1 c 353 1274 m 2 X -1 1 d f 0 0.266667 1 c 333 1270 m 20 4 d 1 1 d -12 6 d -21 -4 d f + 312 1266 m 21 4 d -12 7 d -22 -4 d f 290 1262 m 22 4 d -13 7 d -21 -4 d f 269 1258 m 21 4 d -12 7 d -22 -4 d f 1316 1449 m 22 5 d -13 7 d -21 -4 d f 0 0.173333 1 c 1295 1445 m 6 1 d -11 2 d f 0 0.266667 1 c 1301 1446 m 15 3 d -12 8 d -22 -5 d 8 -4 d + f 0 0.173333 1 c 1287 1444 m 8 1 d -5 3 d f 0 0.266667 1 c 1273 1441 m 14 3 d 3 4 d -8 4 d -21 -4 d f 0 0.173333 1 c 1252 1437 m 8 2 d -13 1 d f 0 0.266667 1 c 1260 1439 m 13 2 d -12 7 d -22 -4 d 8 -4 d f 0 0.173333 1 c 1240 1435 m 12 2 d -5 3 d f 0 + 0.266667 1 c 1230 1433 m 10 2 d 7 5 d -8 4 d -21 -4 d f 1208 1429 m 22 4 d -12 7 d -22 -4 d f 1187 1425 m 21 4 d -12 7 d -22 -4 d f 1165 1420 m 22 5 d -13 7 d -21 -4 d f 1144 1416 m 21 4 d -12 8 d -22 -5 d f 0 0.173333 1 c 1122 1412 m 13 2 d -19 2 d + f 0 0.266667 1 c 1135 1414 m 9 2 d -13 7 d -21 -4 d 6 -3 d f 0 0.173333 1 c 1101 1408 m 21 4 d -6 4 d -24 X -4 -1 d f 0 0.266667 1 c 1116 1416 m -6 3 d -18 -3 d f 0 0.0800001 1 c 1068 1411 m -1 X 1 -1 d f 0 0.173333 1 c 1079 1404 m 22 4 d -13 7 d + -20 -4 d -1 Y f 0 0.0800001 1 c 1068 1410 m -1 1 d -3 -1 d f 0 0.173333 1 c 1057 1400 m 22 4 d -11 6 d -4 X -19 -3 d f 1036 1396 m 21 4 d -12 7 d -13 -3 d -4 -4 d f 0 0.266667 1 c 1032 1404 m -9 -1 d 5 -3 d f 0 0.173333 1 c 1014 1391 m 22 5 d -8 4 d + -24 -1 d -2 X f 0 0.266667 1 c 1028 1400 m -5 3 d -19 -4 d f 0 0.173333 1 c 1011 1391 m 3 X -12 8 d -5 -1 d f 0 0.266667 1 c 993 1387 m 18 4 d -14 7 d -17 -4 d f 971 1383 m 22 4 d -13 7 d -21 -4 d f 960 1381 m 11 2 d -12 7 d -12 -2 d f 0 0.36 1 c + 950 1379 m 10 2 d -13 7 d -10 -2 d f 928 1375 m 22 4 d -13 7 d -21 -4 d f 907 1371 m 21 4 d -12 7 d -22 -4 d f 900 1369 m 7 2 d -13 7 d -21 -4 d 4 -3 d f 0 0.453333 1 c 887 1367 m 13 2 d -23 2 d 7 -4 d f 0 0.546666 1 c 885 1367 m 2 X -3 X f 0 0.36 1 + c 863 1362 m 1 1 d 13 8 d -4 3 d -22 -4 d f 0 0.453333 1 c 864 1363 m 18 3 d 2 1 d -7 4 d f 0 0.546666 1 c 882 1366 m 3 1 d -1 X f 0 0.36 1 c 863 1362 m -12 8 d -22 -5 d 1 X f 0 0.453333 1 c 843 1358 m 20 4 d -33 3 d 11 -6 d f 0 0.546666 1 c 842 + 1358 m 1 X -2 1 d f 0 0.36 1 c 830 1365 m -1 X -21 -4 d 2 -1 d f 0 0.453333 1 c 841 1359 m -11 6 d -20 -5 d 9 -5 d f 0 0.546666 1 c 820 1354 m 22 4 d -1 1 d -22 -4 d f 0 0.36 1 c 810 1360 m -2 1 d -12 -2 d f 0 0.453333 1 c 819 1355 m -9 5 d -14 -1 d + -10 -2 d 10 -5 d f 0 0.546666 1 c 799 1350 m 21 4 d -1 1 d -23 -3 d f 0 0.453333 1 c 796 1352 m -10 5 d -21 -4 d 3 -2 d f 0 0.546666 1 c 777 1346 m 22 4 d -3 2 d -28 -1 d f 0 0.453333 1 c 768 1351 m -3 2 d -22 -4 d 11 -6 d f 0 0.546666 1 c 756 1342 + m 21 4 d -9 5 d -14 -8 d f 0 0.36 1 c 737 1348 m -15 -3 d 4 -3 d f 0 0.453333 1 c 734 1338 m 9 1 d 11 4 d -11 6 d -6 -1 d -11 -6 d f 0 0.546666 1 c 743 1339 m 13 3 d -2 1 d f 0 0.266667 1 c 701 1341 m -1 X -1 Y f 0 0.36 1 c 726 1342 m -4 3 d -21 -4 + d -1 -1 d 11 -6 d f 0 0.453333 1 c 712 1333 m 22 5 d -8 4 d -15 -8 d f 0 0.266667 1 c 700 1340 m 1 Y -22 -5 d 6 -3 d f 0 0.36 1 c 691 1329 m 16 3 d 4 2 d -11 6 d -16 -7 d f 0 0.453333 1 c 707 1332 m 5 1 d -1 1 d f 0 0.266667 1 c 669 1325 m 6 1 d 9 7 + d -6 3 d -21 -4 d f 0 0.36 1 c 675 1326 m 16 3 d -7 4 d f 0 0.266667 1 c 648 1321 m 21 4 d -12 7 d -22 -4 d f 626 1317 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 605 1313 m 6 1 d -5 9 d -14 -3 d f 0 0.266667 1 c 611 1314 m 15 3 d -12 7 d -8 -1 d f 0 + 0.173333 1 c 583 1309 m 22 4 d -13 7 d -20 -4 d -1 Y f 0 0.266667 1 c 572 1316 m -1 X 1 -1 d f 0 0.173333 1 c 561 1304 m 22 5 d -11 6 d -20 -5 d f 0 0.266667 1 c 572 1315 m -1 1 d -22 -4 d 3 -2 d f 0 0.173333 1 c 540 1300 m 21 4 d -9 6 d -12 X -13 + -3 d f 0 0.266667 1 c 552 1310 m -3 2 d -9 -2 d f 0 0.173333 1 c 518 1296 m 22 4 d -13 7 d -5 -1 d -8 -7 d f 0 0.266667 1 c 522 1306 m -16 -3 d 8 -4 d f 0 0.173333 1 c 505 1294 m 13 2 d -4 3 d f 0 0.266667 1 c 497 1292 m 8 2 d 9 5 d -8 4 d -22 -4 d + f 475 1288 m 22 4 d -13 7 d -21 -4 d f 454 1284 m 21 4 d -12 7 d -22 -4 d f 432 1280 m 22 4 d -13 7 d -21 -4 d f 411 1275 m 21 5 d -12 7 d -22 -4 d f 389 1271 m 22 4 d -13 8 d -21 -5 d f 0 0.173333 1 c 358 1275 m -3 -1 d 1 X f 0 0.266667 1 c 368 + 1267 m 21 4 d -12 7 d -19 -3 d -2 -1 d 11 -7 d f 0 0.36 1 c 367 1267 m 1 X -1 X f 0 0.173333 1 c 356 1274 m -3 X f 0 0.266667 1 c 346 1263 m 21 4 d -11 7 d -3 X -20 -4 d f 0 0.36 1 c 367 1267 m f 0 0.266667 1 c 324 1259 m 22 4 d -13 7 d -21 -4 d f + 303 1255 m 21 4 d -12 7 d -22 -4 d f 281 1251 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1337 1444 m 13 2 d -4 3 d f 0 0.266667 1 c 1329 1442 m 8 2 d 9 5 d -8 5 d -22 -5 d f 0 0.173333 1 c 1301 1446 m -6 -1 d 4 -3 d f 0 0.266667 1 c 1307 1438 m 22 4 + d -13 7 d -15 -3 d -2 -4 d f 0 0.173333 1 c 1299 1442 m -4 3 d -8 -1 d f 0 0.266667 1 c 1286 1434 m 21 4 d -8 4 d -12 2 d -14 -3 d 13 -7 d f 0 0.36 1 c 1286 1434 m f 0 0.173333 1 c 1260 1439 m -8 -2 d 7 -4 d f 0 0.266667 1 c 1264 1430 m 22 4 d -13 7 + d -13 -2 d -1 -6 d f 0 0.36 1 c 1286 1434 m f 0 0.173333 1 c 1259 1433 m -7 4 d -12 -2 d f 0 0.266667 1 c 1250 1427 m 14 3 d -5 3 d -19 2 d -10 -2 d 8 -5 d f 0 0.36 1 c 1242 1426 m 8 1 d -12 1 d f 0 0.266667 1 c 1221 1421 m 9 2 d 8 5 d -8 5 d -22 -4 + d f 0 0.36 1 c 1230 1423 m 12 3 d -4 2 d f 0 0.266667 1 c 1204 1418 m 17 3 d -13 8 d -21 -4 d 10 -6 d f 0 0.36 1 c 1199 1417 m 5 1 d -7 1 d f 0 0.266667 1 c 1178 1413 m 15 3 d 4 3 d -10 6 d -22 -5 d f 0 0.36 1 c 1193 1416 m 6 1 d -2 2 d f 0 0.266667 + 1 c 1156 1409 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1135 1414 m -13 -2 d 4 -2 d f 0 0.266667 1 c 1135 1405 m 21 4 d -12 7 d -9 -2 d -9 -4 d f 0 0.173333 1 c 1113 1401 m 4 X 9 9 d -4 2 d -21 -4 d f 0 0.266667 1 c 1117 1401 m 18 4 d -9 5 d f 0 + 0.173333 1 c 1091 1397 m 22 4 d -12 7 d -22 -4 d f 1070 1392 m 21 5 d -12 7 d -22 -4 d f 1056 1390 m 14 2 d -13 8 d -21 -4 d 10 -6 d f 0 0.266667 1 c 1048 1388 m 8 2 d -10 X f 0 0.173333 1 c 1027 1384 m 14 3 d 5 3 d -10 6 d -22 -5 d f 0 0.266667 1 c + 1041 1387 m 7 1 d -2 2 d f 0 0.173333 1 c 1005 1380 m 22 4 d -13 7 d -3 X -9 -9 d f 0 0.266667 1 c 1011 1391 m -18 -4 d 9 -5 d f 0 0.173333 1 c 1001 1379 m 4 1 d -3 2 d f 0 0.266667 1 c 984 1376 m 17 3 d 1 3 d -9 5 d -22 -4 d f 982 1376 m 2 X -13 7 + d -11 -2 d f 0 0.36 1 c 962 1372 m 20 4 d -22 5 d -10 -2 d f 941 1368 m 21 4 d -12 7 d -22 -4 d f 932 1366 m 9 2 d -13 7 d -21 -4 d 4 -3 d f 0 0.453333 1 c 919 1363 m 13 3 d -21 2 d f 0 0.36 1 c 911 1368 m -4 3 d -7 -2 d f 0 0.453333 1 c 910 1362 m + 9 1 d -8 5 d -11 1 d -13 -2 d f 0 0.546666 1 c 897 1359 m 13 3 d -23 5 d -2 X f 0 0.36 1 c 864 1363 m -1 -1 d 1 X f 0 0.453333 1 c 882 1366 m -18 -3 d -1 Y 6 -3 d f 0 0.546666 1 c 876 1355 m 21 4 d -12 8 d -3 -1 d -12 -7 d f 0 0.36 1 c 864 1362 m -1 + X f 0 0.453333 1 c 870 1359 m -6 3 d -1 X -20 -4 d f 0 0.546666 1 c 872 1354 m 4 1 d -6 4 d -27 -1 d -1 X 8 -5 d f 0 0.64 1 c 854 1351 m 18 3 d -22 -1 d f 0 0.546666 1 c 850 1353 m -8 5 d -22 -4 d 6 -3 d f 0 0.64 1 c 837 1348 m 17 3 d -4 2 d -24 -2 + d 6 -4 d f 0 0.733333 1 c 833 1347 m 4 1 d -5 -1 d f 0 0.546666 1 c 826 1351 m -6 3 d -21 -4 d 11 -7 d f 0 0.64 1 c 811 1343 m 19 3 d 2 1 d -6 4 d -16 -8 d f 0 0.733333 1 c 830 1346 m 3 1 d -1 X f 0 0.546666 1 c 810 1343 m -11 7 d -22 -4 d 11 -6 d f + 0 0.64 1 c 790 1339 m 21 4 d -1 X -22 -3 d f 0 0.546666 1 c 788 1340 m -11 6 d -21 -4 d 10 -6 d f 0 0.64 1 c 768 1334 m 22 5 d -2 1 d -22 -4 d f 0 0.453333 1 c 743 1339 m -9 -1 d 2 -2 d f 0 0.546666 1 c 746 1330 m 17 4 d 3 2 d -10 6 d -13 -3 d -7 -3 + d f 0 0.64 1 c 763 1334 m 5 X -2 2 d f 0 0.453333 1 c 725 1326 m 12 2 d -1 8 d -2 2 d -22 -5 d f 0 0.546666 1 c 737 1328 m 9 2 d -10 6 d f 0 0.36 1 c 703 1322 m 6 1 d -2 9 d -16 -3 d f 0 0.453333 1 c 709 1323 m 16 3 d -13 7 d -5 -1 d f 0 0.266667 1 + c 675 1326 m -6 -1 d 3 -2 d f 0 0.36 1 c 682 1318 m 21 4 d -12 7 d -16 -3 d -3 -3 d f 0 0.266667 1 c 672 1323 m -3 2 d -21 -4 d 8 -5 d f 0 0.36 1 c 660 1314 m 22 4 d -10 5 d -16 -7 d f 0 0.173333 1 c 639 1310 m 7 1 d -15 3 d f 0 0.266667 1 c 646 + 1311 m 11 2 d -1 3 d -8 5 d -22 -4 d 5 -3 d f 0 0.36 1 c 657 1313 m 3 1 d -4 2 d f 0 0.173333 1 c 617 1305 m 22 5 d -8 4 d -20 X -6 -1 d f 0 0.266667 1 c 631 1314 m -5 3 d -15 -3 d f 0 0.173333 1 c 595 1301 m 22 4 d -12 8 d -22 -4 d f 574 1297 m 21 + 4 d -12 8 d -22 -5 d f 557 1294 m 17 3 d -13 7 d -21 -4 d 8 -4 d f 0 0.266667 1 c 552 1293 m 5 1 d -9 2 d f 0 0.173333 1 c 531 1289 m 17 3 d 4 Y -8 4 d -22 -4 d f 0 0.266667 1 c 548 1292 m 4 1 d -4 3 d f 0 0.173333 1 c 517 1286 m 14 3 d -13 7 d -13 + -2 d f 0 0.266667 1 c 509 1285 m 8 1 d -12 8 d -8 -2 d f 0 0.173333 1 c 488 1281 m 5 1 d -9 1 d f 0 0.266667 1 c 493 1282 m 16 3 d -12 7 d -22 -4 d 9 -5 d f 0 0.173333 1 c 484 1280 m 4 1 d -4 2 d f 0 0.266667 1 c 466 1277 m 18 3 d 3 Y -9 5 d -21 -4 + d f 450 1273 m 16 4 d -12 7 d -22 -4 d 5 -3 d f 0 0.36 1 c 445 1272 m 5 1 d -13 4 d f 0 0.266667 1 c 437 1277 m -5 3 d -21 -5 d 5 -2 d f 0 0.36 1 c 423 1268 m 22 4 d -8 5 d -21 -4 d f 0 0.266667 1 c 416 1273 m -5 2 d -22 -4 d 12 -7 d f 0 0.36 1 c + 401 1264 m 22 4 d -7 5 d -15 -9 d f 0 0.266667 1 c 380 1260 m 19 4 d 2 X -12 7 d -21 -4 d f 0 0.36 1 c 399 1264 m 2 X -33 3 d -1 X 1 X f 0 0.266667 1 c 358 1256 m 22 4 d -12 7 d -1 X -21 -4 d f 0 0.36 1 c 368 1267 m -1 X f 0 0.266667 1 c 340 1252 m + 18 4 d -12 7 d -22 -4 d 8 -4 d f 0 0.36 1 c 337 1252 m 3 X -8 3 d f 0 0.173333 1 c 315 1248 m 8 1 d -14 2 d f 0 0.266667 1 c 323 1249 m 12 2 d -3 4 d -8 4 d -21 -4 d 6 -4 d f 0 0.36 1 c 335 1251 m 2 1 d -5 3 d f 0 0.173333 1 c 304 1245 m 11 3 d -6 3 + d f 0 0.266667 1 c 294 1243 m 10 2 d 5 6 d -6 4 d -22 -4 d f 0 0.173333 1 c 1356 1443 m -6 3 d -13 -2 d f 0 0.266667 1 c 1341 1435 m 22 4 d -7 4 d -19 1 d -8 -2 d f 0 0.173333 1 c 1320 1431 m 11 2 d -14 -1 d f 0 0.266667 1 c 1331 1433 m 10 2 d -12 7 + d -22 -4 d 10 -6 d f 0 0.173333 1 c 1315 1430 m 5 1 d -3 1 d f 0 0.266667 1 c 1298 1427 m 17 3 d 2 2 d -10 6 d -21 -4 d f 0 0.36 1 c 1286 1434 m f 0 0.266667 1 c 1276 1423 m 22 4 d -12 7 d -22 -4 d f 0 0.36 1 c 1286 1434 m f 0 0.266667 1 c 1262 1420 + m 14 3 d -12 7 d -14 -3 d f 0 0.36 1 c 1255 1418 m 7 2 d -12 7 d -8 -1 d f 0 0.266667 1 c 1233 1414 m 14 3 d -17 6 d -9 -2 d f 0 0.36 1 c 1247 1417 m 8 1 d -13 8 d -12 -3 d f 0 0.266667 1 c 1226 1413 m 7 1 d -12 7 d -17 -3 d f 0 0.36 1 c 1212 1410 m + 14 3 d -22 5 d -5 -1 d f 0 0.266667 1 c 1190 1406 m 2 X 1 10 d -15 -3 d f 0 0.36 1 c 1192 1406 m 20 4 d -13 7 d -6 -1 d f 0 0.266667 1 c 1169 1402 m 21 4 d -12 7 d -22 -4 d f 1147 1398 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1117 1401 m -4 X 5 -3 + d f 0 0.266667 1 c 1126 1394 m 21 4 d -12 7 d -18 -4 d 1 -3 d f 0 0.173333 1 c 1104 1389 m 19 4 d -5 5 d -5 3 d -22 -4 d f 0 0.266667 1 c 1123 1393 m 3 1 d -8 4 d f 0 0.0800001 1 c 1082 1385 m 11 2 d -15 1 d f 0 0.173333 1 c 1093 1387 m 11 2 d -13 8 + d -21 -5 d 8 -4 d f 0 0.0800001 1 c 1071 1383 m 11 2 d -4 3 d f 0 0.173333 1 c 1061 1381 m 10 2 d 7 5 d -8 4 d -14 -2 d -5 -3 d f 0 0.266667 1 c 1056 1390 m -8 -2 d 3 -1 d f 0 0.173333 1 c 1039 1377 m 22 4 d -10 6 d -10 X -14 -3 d f 0 0.266667 1 c + 1051 1387 m -3 1 d -7 -1 d f 0 0.173333 1 c 1018 1373 m 21 4 d -12 7 d -22 -4 d f 1008 1371 m 10 2 d -13 7 d -4 -1 d f 0 0.266667 1 c 996 1369 m 12 2 d -7 8 d -17 -3 d f 975 1365 m 21 4 d -12 7 d -2 X -11 -9 d f 0 0.36 1 c 982 1376 m -20 -4 d 9 -5 d + f 0 0.266667 1 c 970 1364 m 5 1 d -4 2 d f 0 0.36 1 c 954 1361 m 16 3 d 1 3 d -9 5 d -21 -4 d 11 -7 d f 0 0.453333 1 c 953 1360 m 1 1 d -2 X f 0 0.36 1 c 952 1361 m -11 7 d -9 -2 d f 0 0.453333 1 c 931 1356 m 22 4 d -1 1 d -20 5 d -13 -3 d f 923 + 1355 m 8 1 d -12 7 d -9 -1 d f 0 0.546666 1 c 910 1352 m 13 3 d -13 7 d -13 -3 d f 900 1350 m 10 2 d -13 7 d -21 -4 d 2 -1 d f 0 0.64 1 c 888 1348 m 12 2 d -22 4 d f 0 0.546666 1 c 878 1354 m -2 1 d -4 -1 d f 0 0.64 1 c 867 1344 m 21 4 d -10 6 d -6 + X -18 -3 d f 845 1340 m 22 4 d -13 7 d -17 -3 d -1 -3 d f 0 0.733333 1 c 837 1348 m -4 -1 d 3 -2 d f 0 0.64 1 c 824 1336 m 21 4 d -9 5 d -6 1 d -19 -3 d f 0 0.733333 1 c 836 1345 m -3 2 d -3 -1 d f 0 0.64 1 c 802 1331 m 22 5 d -13 7 d -21 -4 d f 0 + 0.546666 1 c 780 1327 m 10 2 d -18 3 d f 0 0.64 1 c 790 1329 m 12 2 d -12 8 d -22 -5 d 4 -2 d f 0 0.546666 1 c 759 1323 m 21 4 d -8 5 d -9 2 d -17 -4 d f 0 0.64 1 c 772 1332 m -4 2 d -5 X f 0 0.453333 1 c 737 1319 m 11 2 d -11 7 d -12 -2 d f 0 + 0.546666 1 c 748 1321 m 11 2 d -13 7 d -9 -2 d f 0 0.36 1 c 709 1323 m -6 -1 d 11 -6 d f 0 0.453333 1 c 716 1315 m 21 4 d -12 7 d -16 -3 d 5 -7 d f 0 0.266667 1 c 694 1311 m 6 1 d -10 1 d f 0 0.36 1 c 700 1312 m 15 3 d -1 1 d -11 6 d -21 -4 d 8 -5 d + f 0 0.453333 1 c 715 1315 m 1 X -2 1 d f 0 0.266667 1 c 673 1307 m 21 4 d -4 2 d -27 -1 d f 0 0.36 1 c 690 1313 m -8 5 d -22 -4 d 3 -2 d f 0 0.173333 1 c 646 1311 m -7 -1 d 9 -6 d f 0 0.266667 1 c 651 1302 m 22 5 d -10 5 d -6 1 d -11 -2 d 2 -7 d f 0 + 0.36 1 c 663 1312 m -3 2 d -3 -1 d f 0 0.173333 1 c 630 1298 m 17 4 d 1 2 d -9 6 d -22 -5 d f 0 0.266667 1 c 647 1302 m 4 X -3 2 d f 0 0.173333 1 c 608 1294 m 22 4 d -13 7 d -22 -4 d f 0 0.0800001 1 c 586 1290 m 19 4 d -24 -1 d f 0 0.173333 1 c 605 + 1294 m 3 X -13 7 d -21 -4 d 7 -4 d f 0 0.0800001 1 c 572 1287 m 14 3 d -5 3 d f 0 0.173333 1 c 565 1286 m 7 1 d 9 6 d -7 4 d -17 -3 d -3 -2 d f 0 0.266667 1 c 557 1294 m -5 -1 d 2 -1 d f 0 0.173333 1 c 543 1282 m 22 4 d -11 6 d -6 X -17 -3 d f 0 + 0.266667 1 c 554 1292 m -2 1 d -4 -1 d f 0 0.173333 1 c 522 1278 m 21 4 d -12 7 d -14 -3 d -3 -4 d f 0 0.266667 1 c 517 1286 m -8 -1 d 5 -3 d f 0 0.173333 1 c 506 1275 m 16 3 d -8 4 d -21 X -5 -1 d 4 -3 d f 0 0.266667 1 c 500 1273 m 6 2 d 8 7 d -5 3 + d -16 -3 d -1 -4 d f 0 0.173333 1 c 492 1278 m -4 3 d -4 -1 d f 0 0.266667 1 c 481 1270 m 19 3 d -8 5 d -8 2 d -18 -3 d 10 -6 d f 0 0.36 1 c 479 1269 m 2 1 d -5 1 d f 0 0.266667 1 c 457 1265 m 17 4 d 2 2 d -10 6 d -16 -4 d -3 -2 d f 0 0.36 1 c 474 + 1269 m 5 X -3 2 d -26 2 d -5 -1 d 2 -1 d f 0 0.266667 1 c 435 1261 m 22 4 d -10 6 d -22 -4 d f 0 0.36 1 c 447 1271 m -2 1 d -22 -4 d 2 -1 d f 0 0.266667 1 c 414 1257 m 21 4 d -10 6 d -18 -6 d f 0 0.36 1 c 425 1267 m -2 1 d -22 -4 d 6 -3 d f 0 + 0.266667 1 c 392 1253 m 22 4 d -7 4 d -8 3 d -19 -4 d f 0 0.36 1 c 407 1261 m -6 3 d -2 X f 0 0.266667 1 c 371 1249 m 21 4 d -12 7 d -22 -4 d f 349 1244 m 22 5 d -13 7 d -18 -4 d 2 -4 d f 0 0.36 1 c 340 1252 m -3 X 5 -4 d f 0 0.173333 1 c 328 1240 m + 5 1 d -10 8 d -8 -1 d f 0 0.266667 1 c 333 1241 m 16 3 d -7 4 d -7 3 d -12 -2 d f 0 0.36 1 c 342 1248 m -5 4 d -2 -1 d f 0 0.173333 1 c 320 1239 m 8 1 d -13 8 d -11 -3 d f 0 0.266667 1 c 306 1236 m 14 3 d -16 6 d -10 -2 d f 0 0.173333 1 c 1354 1428 + m 21 4 d -4 2 d -24 -2 d f 0 0.266667 1 c 1371 1434 m -8 5 d -22 -4 d 6 -3 d f 0 0.173333 1 c 1348 1427 m 6 1 d -7 4 d -16 1 d -11 -2 d 2 -2 d f 0 0.266667 1 c 1332 1424 m 16 3 d -1 5 d -6 3 d -10 -2 d -9 -4 d f 0 0.173333 1 c 1322 1429 m -2 2 d -5 + -1 d f 0 0.266667 1 c 1310 1420 m 22 4 d -10 5 d -7 1 d -17 -3 d f 1291 1416 m 19 4 d -12 7 d -22 -4 d 11 -6 d f 0 0.36 1 c 1289 1415 m 2 1 d -4 1 d f 0 0.266667 1 c 1267 1411 m 20 4 d 2 Y -11 6 d -14 -3 d -5 -3 d f 0 0.36 1 c 1287 1415 m 2 X -2 2 d + -25 3 d -7 -2 d 2 -1 d f 0 0.266667 1 c 1246 1407 m 21 4 d -10 6 d -10 X -14 -3 d f 0 0.36 1 c 1257 1417 m -2 1 d -8 -1 d f 0 0.266667 1 c 1224 1403 m 22 4 d -13 7 d -7 -1 d -6 -8 d f 0 0.36 1 c 1226 1413 m -14 -3 d 8 -5 d f 0 0.266667 1 c 1203 1399 + m 21 4 d -4 2 d -28 1 d -2 X f 0 0.36 1 c 1220 1405 m -8 5 d -20 -4 d f 0 0.266667 1 c 1181 1395 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1160 1391 m 7 1 d -17 4 d f 0 0.266667 1 c 1167 1392 m 14 3 d -12 7 d -22 -4 d 3 -2 d f 0 0.173333 1 c 1138 + 1386 m 22 5 d -10 5 d -19 -6 d f 0 0.266667 1 c 1150 1396 m -3 2 d -21 -4 d 5 -4 d f 0 0.173333 1 c 1116 1382 m 22 4 d -7 4 d -8 3 d -19 -4 d f 0 0.266667 1 c 1131 1390 m -5 4 d -3 -1 d f 0 0.0800001 1 c 1095 1378 m 2 1 d -4 8 d -11 -2 d f 0 + 0.173333 1 c 1097 1379 m 19 3 d -12 7 d -11 -2 d f 0 0.0800001 1 c 1092 1378 m 3 X -13 7 d -11 -2 d f 0 0.173333 1 c 1073 1374 m 19 4 d -21 5 d -10 -2 d f 1052 1370 m 21 4 d -12 7 d -22 -4 d f 1044 1368 m 8 2 d -13 7 d -21 -4 d 5 -3 d f 0 0.266667 1 + c 1030 1366 m 14 2 d -21 2 d f 0 0.173333 1 c 1023 1370 m -5 3 d -10 -2 d f 0 0.266667 1 c 1009 1362 m 21 4 d -7 4 d -15 1 d -12 -2 d f 1002 1360 m 7 2 d -13 7 d -21 -4 d 6 -4 d f 0 0.36 1 c 987 1357 m 15 3 d -21 1 d f 0 0.266667 1 c 981 1361 m -6 4 + d -5 -1 d f 0 0.36 1 c 965 1353 m 22 4 d -6 4 d -11 3 d -16 -3 d 4 -3 d f 0 0.453333 1 c 954 1361 m -1 -1 d 5 -2 d f 0 0.36 1 c 964 1353 m 1 X -7 5 d f 0 0.453333 1 c 950 1350 m 14 3 d -6 5 d -5 2 d -22 -4 d 6 -3 d f 0 0.546666 1 c 944 1349 m 6 1 d + -13 3 d f 0 0.453333 1 c 937 1353 m -6 3 d -8 -1 d f 0 0.546666 1 c 922 1345 m 22 4 d -7 4 d -14 2 d -13 -3 d f 901 1341 m 21 4 d -12 7 d -10 -2 d -3 -7 d f 0 0.64 1 c 900 1350 m -12 -2 d 9 -5 d f 0 0.546666 1 c 896 1340 m 5 1 d -4 2 d f 0 0.64 1 c + 879 1337 m 17 3 d 1 3 d -9 5 d -21 -4 d f 858 1333 m 21 4 d -12 7 d -22 -4 d f 836 1328 m 22 5 d -13 7 d -21 -4 d f 814 1324 m 22 4 d -12 8 d -22 -5 d f 0 0.546666 1 c 790 1329 m -10 -2 d 5 -2 d f 0 0.64 1 c 793 1320 m 21 4 d -12 7 d -12 -2 d -5 -4 + d f 0 0.546666 1 c 771 1316 m 11 2 d 3 7 d -5 2 d -21 -4 d f 0 0.64 1 c 782 1318 m 11 2 d -8 5 d f 0 0.453333 1 c 750 1312 m 11 2 d -13 7 d -11 -2 d f 0 0.546666 1 c 761 1314 m 10 2 d -12 7 d -11 -2 d f 0 0.36 1 c 728 1308 m 10 2 d -21 4 d f 0 + 0.453333 1 c 738 1310 m 12 2 d -13 7 d -21 -4 d 1 -1 d f 0 0.266667 1 c 700 1312 m -6 -1 d 4 -3 d f 0 0.36 1 c 707 1304 m 21 4 d -11 6 d -2 1 d -15 -3 d -2 -4 d f 0 0.453333 1 c 717 1314 m -1 1 d -1 X f 0 0.173333 1 c 685 1299 m 2 1 d -6 2 d f 0 + 0.266667 1 c 687 1300 m 11 2 d 6 Y -4 3 d -21 -4 d 8 -5 d f 0 0.36 1 c 698 1302 m 9 2 d -9 4 d f 0 0.173333 1 c 666 1296 m 19 3 d -4 3 d f 0 0.266667 1 c 664 1295 m 2 1 d 15 6 d -8 5 d -22 -5 d f 0 0.173333 1 c 647 1302 m -17 -4 d 11 -7 d f 0 + 0.266667 1 c 642 1291 m 22 4 d -13 7 d -4 X -6 -11 d f 0 0.173333 1 c 620 1287 m 21 4 d -11 7 d -22 -4 d f 0 0.266667 1 c 641 1291 m 1 X -1 X f 0 0.0800001 1 c 605 1294 m -19 -4 d 6 -3 d f 0 0.173333 1 c 599 1283 m 21 4 d -12 7 d -3 X -13 -7 d f 0 + 0.0800001 1 c 592 1287 m -6 3 d -14 -3 d f 0 0.173333 1 c 577 1279 m 22 4 d -7 4 d -20 X -7 -1 d f 556 1275 m 21 4 d -12 7 d -22 -4 d f 534 1270 m 22 5 d -13 7 d -21 -4 d f 529 1269 m 5 1 d -12 8 d -16 -3 d f 0 0.266667 1 c 513 1266 m 16 3 d -23 6 d + -6 -2 d f 491 1262 m 22 4 d -13 7 d -19 -3 d -1 -2 d f 0 0.36 1 c 481 1270 m -2 -1 d 1 -1 d f 0 0.266667 1 c 470 1258 m 21 4 d -11 6 d -6 1 d -17 -4 d 12 -7 d f 0 0.36 1 c 469 1258 m 1 X 10 10 d -1 1 d -5 X -5 -11 d f 0 0.266667 1 c 448 1254 m 21 4 + d -12 7 d -22 -4 d f 0 0.36 1 c 469 1258 m f 0 0.266667 1 c 426 1250 m 22 4 d -13 7 d -21 -4 d f 405 1246 m 21 4 d -12 7 d -22 -4 d f 383 1241 m 22 5 d -13 7 d -21 -4 d f 362 1237 m 21 4 d -12 8 d -22 -5 d f 0 0.173333 1 c 333 1241 m -5 -1 d 6 -3 d + f 0 0.266667 1 c 340 1233 m 22 4 d -13 7 d -16 -3 d 1 -4 d f 0 0.173333 1 c 334 1237 m -6 3 d -8 -1 d f 0 0.266667 1 c 318 1229 m 22 4 d -6 4 d -14 2 d -14 -3 d f 0 0.173333 1 c 1366 1421 m 22 4 d -13 7 d -21 -4 d f 1356 1419 m 10 2 d -12 7 d -6 -1 + d f 0 0.266667 1 c 1344 1417 m 12 2 d -8 8 d -16 -3 d f 1323 1412 m 21 5 d -12 7 d -22 -4 d f 1301 1408 m 22 4 d -13 8 d -19 -4 d 1 -2 d f 0 0.36 1 c 1291 1416 m -2 -1 d 3 -1 d f 0 0.266667 1 c 1280 1404 m 21 4 d -9 6 d -5 1 d -20 -4 d f 0 0.36 1 c + 1292 1414 m -3 1 d -2 X f 0 0.266667 1 c 1258 1400 m 22 4 d -13 7 d -21 -4 d f 1237 1396 m 21 4 d -12 7 d -22 -4 d f 1215 1392 m 22 4 d -13 7 d -21 -4 d f 1194 1388 m 21 4 d -12 7 d -22 -4 d f 0 0.173333 1 c 1172 1383 m 10 2 d -15 7 d -7 -1 d f 0 + 0.266667 1 c 1182 1385 m 12 3 d -13 7 d -14 -3 d f 0 0.173333 1 c 1154 1380 m 18 3 d -12 8 d -22 -5 d 5 -2 d f 0 0.266667 1 c 1150 1379 m 4 1 d -11 4 d f 0 0.173333 1 c 1129 1375 m 12 3 d 2 6 d -5 2 d -22 -4 d f 0 0.266667 1 c 1141 1378 m 9 1 d -7 5 + d f 0 0.0800001 1 c 1097 1379 m -2 -1 d 1 X f 0 0.173333 1 c 1107 1371 m 22 4 d -13 7 d -19 -3 d -1 -1 d f 0 0.0800001 1 c 1096 1378 m -4 X f 0 0.173333 1 c 1086 1367 m 21 4 d -11 7 d -4 X -19 -4 d f 1064 1363 m 22 4 d -13 7 d -21 -4 d f 1043 1359 m + 21 4 d -12 7 d -8 -2 d -6 -7 d f 0 0.266667 1 c 1044 1368 m -14 -2 d 8 -5 d f 0 0.173333 1 c 1033 1357 m 10 2 d -5 2 d f 0 0.266667 1 c 1021 1354 m 12 3 d 5 4 d -8 5 d -21 -4 d f 1005 1351 m 16 3 d -12 8 d -7 -2 d f 0 0.36 1 c 999 1350 m 6 1 d -3 9 + d -15 -3 d f 978 1346 m 21 4 d -12 7 d -22 -4 d f 956 1342 m 22 4 d -13 7 d -1 X -8 -11 d f 0 0.453333 1 c 964 1353 m -14 -3 d -3 -3 d 9 -5 d f 0 0.546666 1 c 950 1350 m -6 -1 d 3 -2 d f 0 0.36 1 c 955 1342 m 1 X f 0 0.453333 1 c 935 1338 m 20 4 d 1 + X -9 5 d -16 -7 d f 0 0.546666 1 c 947 1347 m -3 2 d -22 -4 d 9 -5 d f 0 0.453333 1 c 927 1336 m 8 2 d -4 2 d f 0 0.546666 1 c 913 1334 m 14 2 d 4 4 d -9 5 d -21 -4 d f 892 1330 m 21 4 d -12 7 d -5 -1 d -10 -7 d f 0 0.64 1 c 896 1340 m -17 -3 d 7 -4 + d f 0 0.453333 1 c 870 1325 m 7 2 d -8 -1 d f 0 0.546666 1 c 877 1327 m 15 3 d -6 3 d -27 -1 d 10 -6 d f 0 0.64 1 c 886 1333 m -7 4 d -21 -4 d 1 -1 d f 0 0.453333 1 c 864 1324 m 6 1 d -1 1 d f 0 0.546666 1 c 848 1321 m 16 3 d 5 2 d -10 6 d -19 -6 d + f 0 0.64 1 c 859 1332 m -1 1 d -22 -5 d 4 -2 d f 0 0.546666 1 c 827 1317 m 21 4 d -8 5 d -20 -5 d f 0 0.64 1 c 840 1326 m -4 2 d -22 -4 d 6 -3 d f 0 0.546666 1 c 805 1313 m 22 4 d -7 4 d -23 -3 d f 0 0.64 1 c 820 1321 m -6 3 d -21 -4 d 4 -2 d f 0 + 0.453333 1 c 784 1309 m 2 X -2 X f 0 0.546666 1 c 786 1309 m 19 4 d -8 5 d -15 X -11 -2 d 13 -7 d f 0 0.64 1 c 797 1318 m -4 2 d -11 -2 d f 0 0.453333 1 c 762 1305 m 22 4 d -23 5 d -11 -2 d f 0 0.546666 1 c 784 1309 m -13 7 d -10 -2 d f 0 0.36 1 c + 741 1301 m 17 3 d -20 6 d -10 -2 d f 0 0.453333 1 c 758 1304 m 4 1 d -12 7 d -12 -2 d f 0 0.266667 1 c 719 1296 m 15 3 d -21 1 d f 0 0.36 1 c 734 1299 m 7 2 d -13 7 d -21 -4 d 6 -4 d f 0 0.173333 1 c 687 1300 m -2 -1 d 4 -2 d f 0 0.266667 1 c 698 + 1292 m 21 4 d -6 4 d -15 2 d -11 -2 d 2 -3 d f 0 0.36 1 c 713 1300 m -6 4 d -9 -2 d f 0 0.173333 1 c 676 1288 m 14 3 d -1 6 d -4 2 d -19 -3 d -2 -1 d f 0 0.266667 1 c 690 1291 m 8 1 d -9 5 d -23 -1 d -2 -1 d f 0 0.173333 1 c 654 1284 m 22 4 d -12 7 + d -13 -9 d f 0 0.266667 1 c 664 1295 m -22 -4 d 9 -5 d f 0 0.173333 1 c 633 1280 m 21 4 d -3 2 d -10 5 d -21 -4 d f 0 0.266667 1 c 651 1286 m -9 5 d -1 X f 0 0.173333 1 c 611 1276 m 22 4 d -13 7 d -21 -4 d f 590 1272 m 21 4 d -12 7 d -22 -4 d f 568 + 1267 m 22 5 d -13 7 d -21 -4 d f 553 1264 m 15 3 d -12 8 d -22 -5 d 6 -3 d f 0 0.266667 1 c 547 1263 m 6 1 d -13 3 d f 0 0.173333 1 c 540 1267 m -6 3 d -5 -1 d f 0 0.266667 1 c 525 1259 m 22 4 d -7 4 d -11 2 d -16 -3 d f 503 1255 m 22 4 d -12 7 d + -22 -4 d f 482 1251 m 21 4 d -12 7 d -21 -4 d f 0 0.36 1 c 470 1258 m -1 X 1 X f 0 0.266667 1 c 464 1247 m 18 4 d -12 7 d -1 X -21 -4 d 11 -7 d f 0 0.36 1 c 460 1247 m 4 X 6 11 d -1 X -10 -11 d f 0 0.266667 1 c 439 1243 m 19 3 d 1 1 d -11 7 d -22 -4 + d f 0 0.36 1 c 458 1246 m 2 1 d -1 X f 0 0.266667 1 c 417 1238 m 22 5 d -13 7 d -21 -4 d f 396 1234 m 21 4 d -12 8 d -22 -5 d f 374 1230 m 22 4 d -13 7 d -21 -4 d f 352 1226 m 22 4 d -12 7 d -22 -4 d f 331 1222 m 21 4 d -12 7 d -22 -4 d f 0 0.173333 + 1 c 1395 1417 m 5 1 d -12 7 d -22 -4 d 7 -4 d f 0 0.266667 1 c 1379 1413 m 16 4 d -22 X f 0 0.173333 1 c 1373 1417 m -7 4 d -10 -2 d f 0 0.266667 1 c 1357 1409 m 22 4 d -6 4 d -17 2 d -12 -2 d f 0 0.173333 1 c 1335 1405 m 4 1 d -5 X f 0 0.266667 1 c + 1339 1406 m 18 3 d -13 8 d -21 -5 d 11 -6 d f 0 0.173333 1 c 1335 1405 m -1 1 d f 0 0.266667 1 c 1318 1402 m 17 3 d -1 1 d -11 6 d -22 -4 d 3 -1 d f 0 0.36 1 c 1314 1401 m 4 1 d -14 5 d f 0 0.266667 1 c 1292 1397 m 14 3 d -2 7 d -3 1 d -21 -4 d f 0 + 0.36 1 c 1306 1400 m 8 1 d -10 6 d f 0 0.266667 1 c 1271 1393 m 21 4 d -12 7 d -22 -4 d f 1249 1389 m 22 4 d -13 7 d -21 -4 d f 1228 1384 m 21 5 d -12 7 d -22 -4 d f 1206 1380 m 22 4 d -13 8 d -21 -4 d f 0 0.173333 1 c 1184 1376 m 10 2 d -12 7 d -10 + -2 d f 0 0.266667 1 c 1194 1378 m 12 2 d -12 8 d -12 -3 d f 0 0.173333 1 c 1175 1374 m 9 2 d -12 7 d -18 -3 d f 0 0.266667 1 c 1163 1372 m 12 2 d -21 6 d -4 -1 d f 0 0.173333 1 c 1141 1378 m -12 -3 d 7 -4 d f 0 0.266667 1 c 1141 1368 m 22 4 d -13 7 + d -9 -1 d -5 -7 d f 0 0.173333 1 c 1120 1364 m 18 3 d -2 4 d -7 4 d -22 -4 d f 0 0.266667 1 c 1138 1367 m 3 1 d -5 3 d f 0 0.173333 1 c 1109 1362 m 11 2 d -13 7 d -21 -4 d 7 -4 d f 0 0.266667 1 c 1098 1360 m 11 2 d -16 1 d f 0 0.173333 1 c 1077 1356 + m 9 1 d 7 6 d -7 4 d -22 -4 d f 0 0.266667 1 c 1086 1357 m 12 3 d -5 3 d f 0 0.173333 1 c 1055 1351 m 22 5 d -13 7 d -21 -4 d f 1050 1350 m 5 1 d -12 8 d -10 -2 d f 0 0.266667 1 c 1033 1347 m 17 3 d -17 7 d -12 -3 d f 1012 1343 m 21 4 d -12 7 d -16 + -3 d 1 -4 d f 0 0.36 1 c 1005 1351 m -6 -1 d 7 -3 d f 0 0.266667 1 c 990 1339 m 22 4 d -6 4 d -24 -3 d f 0 0.36 1 c 1006 1347 m -7 3 d -21 -4 d 4 -2 d f 0 0.266667 1 c 978 1337 m 12 2 d -8 5 d f 0 0.36 1 c 969 1335 m 9 2 d 4 7 d -4 2 d -22 -4 d f + 947 1331 m 22 4 d -13 7 d -1 X -13 -8 d f 0 0.453333 1 c 955 1342 m -20 -4 d 7 -4 d f 0 0.36 1 c 926 1327 m 21 4 d -5 3 d -17 -7 d f 0 0.453333 1 c 942 1334 m -7 4 d -8 -2 d -10 -5 d 8 -4 d f 0 0.546666 1 c 927 1336 m -14 -2 d 4 -3 d f 0 0.36 1 c + 904 1322 m 22 5 d -1 X -25 -2 d f 0 0.453333 1 c 925 1327 m -8 4 d -23 -3 d 6 -3 d f 0 0.546666 1 c 917 1331 m -4 3 d -21 -4 d 2 -2 d f 0 0.36 1 c 883 1318 m 21 4 d -4 3 d -18 -7 d f 0 0.453333 1 c 900 1325 m -6 3 d -17 -1 d -7 -2 d 12 -7 d f 0 + 0.546666 1 c 894 1328 m -2 2 d -15 -3 d f 0 0.36 1 c 861 1314 m 22 4 d -1 X -24 -2 d f 0 0.453333 1 c 882 1318 m -12 7 d -6 -1 d -13 -4 d 7 -4 d f 0 0.546666 1 c 864 1324 m -16 -3 d 3 -1 d f 0 0.36 1 c 839 1310 m 22 4 d -3 2 d -21 -4 d f 0 0.453333 + 1 c 858 1316 m -7 4 d -22 -4 d 8 -4 d f 0 0.546666 1 c 851 1320 m -3 1 d -21 -4 d 2 -1 d f 0 0.36 1 c 818 1306 m 21 4 d -2 2 d -21 -5 d f 0 0.453333 1 c 837 1312 m -8 4 d -22 -4 d 9 -5 d f 0 0.546666 1 c 829 1316 m -2 1 d -22 -4 d 2 -1 d f 0 0.36 1 + c 796 1302 m 22 4 d -2 1 d -24 -3 d f 0 0.453333 1 c 816 1307 m -9 5 d -21 -3 d -2 X 8 -5 d f 0 0.546666 1 c 807 1312 m -2 1 d -19 -4 d f 0 0.36 1 c 775 1298 m 21 4 d -4 2 d -27 -1 d f 0 0.453333 1 c 792 1304 m -8 5 d -22 -4 d 3 -2 d f 0 0.266667 1 + c 753 1293 m 15 3 d -23 2 d f 0 0.36 1 c 768 1296 m 7 2 d -10 5 d -7 1 d -17 -3 d 4 -3 d f 0 0.453333 1 c 765 1303 m -3 2 d -4 -1 d f 0 0.266667 1 c 732 1289 m 21 4 d -8 5 d -11 1 d -15 -3 d f 0 0.36 1 c 745 1298 m -4 3 d -7 -2 d f 0 0.266667 1 c + 710 1285 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 690 1291 m -14 -3 d 8 -5 d f 0 0.266667 1 c 688 1281 m 22 4 d -12 7 d -8 -1 d -6 -8 d f 0 0.173333 1 c 684 1283 m -8 5 d -22 -4 d 1 X f 0 0.266667 1 c 667 1277 m 21 4 d -4 2 d -29 1 d f 0 0.173333 + 1 c 655 1284 m -1 X -21 -4 d 11 -6 d f 0 0.266667 1 c 645 1273 m 22 4 d -12 7 d -11 -10 d f 0 0.173333 1 c 644 1274 m -11 6 d -22 -4 d 12 -7 d f 0 0.266667 1 c 624 1269 m 21 4 d -1 1 d -21 -5 d f 0 0.173333 1 c 623 1269 m -12 7 d -21 -4 d 11 -7 d f + 0 0.266667 1 c 602 1264 m 22 5 d -1 X -22 -4 d f 0 0.173333 1 c 601 1265 m -11 7 d -22 -5 d 12 -6 d f 0 0.266667 1 c 581 1260 m 21 4 d -1 1 d -21 -4 d f 0 0.173333 1 c 559 1256 m 18 4 d 3 1 d -12 6 d -15 -3 d 2 -6 d f 0 0.266667 1 c 577 1260 m 4 X + -1 1 d -27 3 d -6 -1 d 8 -5 d f 0 0.173333 1 c 537 1252 m 22 4 d -4 2 d -19 -5 d f 0 0.266667 1 c 555 1258 m -8 5 d -22 -4 d 11 -6 d f 0 0.173333 1 c 524 1249 m 13 3 d -1 1 d f 0 0.266667 1 c 516 1248 m 8 1 d 12 4 d -11 6 d -22 -4 d f 494 1244 m 22 + 4 d -13 7 d -21 -4 d f 473 1240 m 21 4 d -12 7 d -18 -4 d -2 -1 d f 0 0.36 1 c 464 1247 m -4 X 2 -1 d f 0 0.266667 1 c 451 1235 m 22 5 d -11 6 d -4 X -19 -3 d f 0 0.36 1 c 462 1246 m -2 1 d -2 -1 d f 0 0.266667 1 c 430 1231 m 21 4 d -12 8 d -22 -5 d + f 408 1227 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 387 1223 m 13 3 d -18 X f 0 0.266667 1 c 400 1226 m 8 1 d -12 7 d -22 -4 d 8 -4 d f 0 0.173333 1 c 377 1221 m 10 2 d -5 3 d f 0 0.266667 1 c 365 1219 m 12 2 d 5 5 d -8 4 d -22 -4 d f 343 1215 m + 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1401 1417 m -1 1 d -5 -1 d f 0 0.266667 1 c 1391 1406 m 22 4 d -12 7 d -6 X -16 -4 d f 1369 1402 m 22 4 d -12 7 d -22 -4 d f 0 0.173333 1 c 1339 1406 m -4 -1 d 3 -1 d f 0 0.266667 1 c 1348 1398 m 21 4 d -12 7 + d -18 -3 d -1 -2 d f 0 0.173333 1 c 1338 1404 m -3 1 d f 0 0.266667 1 c 1326 1394 m 22 4 d -10 6 d -3 1 d -17 -3 d -3 Y f 0 0.36 1 c 1318 1402 m -4 -1 d 4 -2 d f 0 0.266667 1 c 1305 1390 m 21 4 d -8 5 d -12 1 d -14 -3 d f 0 0.36 1 c 1318 1399 m -4 2 + d -8 -1 d f 0 0.266667 1 c 1283 1386 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1262 1381 m 5 1 d -9 1 d f 0 0.266667 1 c 1267 1382 m 16 4 d -12 7 d -22 -4 d 9 -6 d f 0 0.173333 1 c 1257 1381 m 5 X -4 2 d f 0 0.266667 1 c 1240 1377 m 17 4 d 1 2 d -9 + 6 d -21 -5 d f 1218 1373 m 22 4 d -12 7 d -22 -4 d f 0 0.173333 1 c 1194 1378 m -10 -2 d 8 -4 d f 0 0.266667 1 c 1197 1369 m 21 4 d -12 7 d -12 -2 d -2 -6 d f 0 0.173333 1 c 1192 1372 m -8 4 d -9 -2 d f 0 0.266667 1 c 1175 1365 m 22 4 d -5 3 d -17 2 + d -12 -2 d f 1154 1361 m 21 4 d -12 7 d -22 -4 d f 0 0.173333 1 c 1138 1367 m -18 -3 d 7 -4 d f 0 0.266667 1 c 1132 1357 m 22 4 d -13 7 d -3 -1 d -11 -7 d f 0 0.173333 1 c 1127 1360 m -7 4 d -11 -2 d f 0 0.266667 1 c 1111 1352 m 21 5 d -5 3 d -18 2 + d -11 -2 d f 0 0.173333 1 c 1086 1357 m -9 -1 d 5 -4 d f 0 0.266667 1 c 1089 1348 m 22 4 d -13 8 d -12 -3 d -4 -5 d f 0 0.173333 1 c 1082 1352 m -5 4 d -22 -5 d 3 -1 d f 0 0.266667 1 c 1067 1344 m 22 4 d -7 4 d -24 -2 d f 0 0.173333 1 c 1058 1350 m + -3 1 d -5 -1 d f 0 0.266667 1 c 1046 1340 m 21 4 d -9 6 d -8 X -17 -3 d f 1024 1336 m 22 4 d -13 7 d -21 -4 d f 1004 1332 m 20 4 d -12 7 d -22 -4 d 12 -7 d f 0 0.36 1 c 1003 1332 m 1 X -2 X f 0 0.173333 1 c 981 1328 m 7 1 d -10 X f 0 0.266667 1 c + 988 1329 m 14 3 d -12 7 d -12 -2 d -7 -4 d 7 -4 d f 0 0.36 1 c 1002 1332 m 1 X -1 X -24 5 d -9 -2 d 2 -2 d f 0 0.173333 1 c 960 1323 m 21 5 d -3 1 d -19 -5 d f 0 0.266667 1 c 978 1329 m -7 4 d -20 -5 d 8 -4 d f 0 0.36 1 c 971 1333 m -2 2 d -22 -4 d + 4 -3 d f 0 0.173333 1 c 938 1319 m 22 4 d -1 1 d -22 -4 d f 0 0.266667 1 c 959 1324 m -8 4 d -20 -5 d 6 -3 d f 0 0.36 1 c 951 1328 m -4 3 d -21 -4 d 5 -4 d f 0 0.173333 1 c 917 1315 m 21 4 d -1 1 d -21 -4 d f 0 0.266667 1 c 937 1320 m -6 3 d -24 -2 + d 9 -5 d f 0 0.36 1 c 931 1323 m -5 4 d -22 -5 d 3 -1 d f 0 0.173333 1 c 895 1311 m 22 4 d -1 1 d -22 -4 d f 0 0.266667 1 c 916 1316 m -9 5 d -19 -6 d 6 -3 d f 0 0.36 1 c 907 1321 m -3 1 d -21 -4 d 5 -3 d f 0 0.173333 1 c 887 1310 m 8 1 d -1 1 d f 0 + 0.266667 1 c 873 1307 m 14 3 d 7 2 d -6 3 d -21 -4 d f 0 0.36 1 c 888 1315 m -5 3 d -22 -4 d 6 -3 d f 0 0.173333 1 c 852 1303 m 2 X -2 X f 0 0.266667 1 c 854 1303 m 19 4 d -6 4 d -23 -4 d 8 -4 d f 0 0.36 1 c 867 1311 m -6 3 d -22 -4 d 5 -3 d f 0 + 0.173333 1 c 830 1299 m 22 4 d -25 -2 d f 0 0.266667 1 c 852 1303 m -8 4 d -22 -4 d 5 -2 d f 0 0.36 1 c 844 1307 m -5 3 d -21 -4 d 4 -3 d f 0 0.173333 1 c 811 1295 m 19 4 d -3 2 d f 0 0.266667 1 c 809 1294 m 2 1 d 16 6 d -5 2 d -22 -4 d f 0 0.36 1 c + 822 1303 m -4 3 d -22 -4 d 4 -3 d f 0 0.173333 1 c 787 1290 m 11 2 d -12 -1 d f 0 0.266667 1 c 798 1292 m 11 2 d -9 5 d -23 -3 d 9 -5 d f 0 0.36 1 c 800 1299 m -4 3 d -21 -4 d 2 -2 d f 0 0.173333 1 c 766 1286 m 21 4 d -1 1 d -25 -2 d f 0 0.266667 1 + c 786 1291 m -9 5 d -9 X -15 -3 d 8 -4 d f 0 0.36 1 c 777 1296 m -2 2 d -7 -2 d f 0 0.173333 1 c 762 1286 m 4 X -5 3 d f 0 0.266667 1 c 744 1282 m 18 4 d -1 3 d -8 4 d -21 -4 d f 722 1278 m 22 4 d -12 7 d -22 -4 d f 701 1274 m 21 4 d -12 7 d -22 -4 + d f 0 0.173333 1 c 679 1270 m 10 2 d -14 X f 0 0.266667 1 c 689 1272 m 12 2 d -13 7 d -21 -4 d 8 -5 d f 0 0.173333 1 c 667 1267 m 12 3 d -4 2 d f 0 0.266667 1 c 658 1265 m 9 2 d 8 5 d -8 5 d -22 -4 d f 636 1261 m 22 4 d -13 8 d -21 -4 d f 615 1257 m + 21 4 d -12 8 d -22 -5 d f 593 1253 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 577 1260 m -18 -4 d 5 -3 d f 0 0.266667 1 c 571 1249 m 22 4 d -12 7 d -4 X -13 -7 d f 0 0.173333 1 c 564 1253 m -5 3 d -22 -4 d 1 X f 0 0.266667 1 c 550 1245 m 21 4 d -7 4 + d -26 -1 d f 0 0.173333 1 c 538 1252 m -1 X -13 -3 d f 0 0.266667 1 c 528 1241 m 22 4 d -12 7 d -14 -3 d -8 -1 d f 0 0.173333 1 c 507 1236 m 10 2 d -16 2 d f 0 0.266667 1 c 517 1238 m 11 3 d -12 7 d -22 -4 d 7 -4 d f 0 0.173333 1 c 491 1233 m 16 3 d + -6 4 d f 0 0.266667 1 c 485 1232 m 6 1 d 10 7 d -7 4 d -21 -4 d f 0 0.173333 1 c 464 1228 m 19 4 d -31 3 d f 0 0.266667 1 c 483 1232 m 2 X -12 8 d -22 -5 d 1 X f 0 0.173333 1 c 445 1225 m 19 3 d -12 7 d f 0 0.266667 1 c 442 1224 m 3 1 d 7 10 d -1 X + -21 -4 d f 0 0.173333 1 c 421 1220 m 15 3 d -21 X f 0 0.266667 1 c 436 1223 m 6 1 d -12 7 d -22 -4 d 7 -4 d f 0 0.173333 1 c 399 1216 m 22 4 d -6 3 d -15 3 d -13 -3 d f 0 0.266667 1 c 415 1223 m -7 4 d -8 -1 d f 0 0.173333 1 c 377 1212 m 22 4 d -12 + 7 d -10 -2 d -4 -7 d f 0 0.266667 1 c 377 1221 m -12 -2 d 8 -5 d f 0 0.173333 1 c 357 1208 m 20 4 d -4 2 d f 0 0.266667 1 c 356 1207 m 1 1 d 16 6 d -8 5 d -22 -4 d f 1403 1399 m 22 4 d -12 7 d -22 -4 d f 1382 1395 m 21 4 d -12 7 d -22 -4 d f 0 + 0.173333 1 c 1360 1391 m 16 3 d -24 2 d f 0 0.266667 1 c 1376 1394 m 6 1 d -13 7 d -21 -4 d 4 -2 d f 0 0.173333 1 c 1339 1387 m 21 4 d -8 5 d -20 -5 d f 0 0.266667 1 c 1352 1396 m -4 2 d -22 -4 d 6 -3 d f 0 0.173333 1 c 1317 1383 m 22 4 d -7 4 d -23 + -4 d f 0 0.266667 1 c 1332 1391 m -6 3 d -21 -4 d 4 -3 d f 0 0.173333 1 c 1296 1378 m 21 5 d -8 4 d -14 -8 d f 0 0.266667 1 c 1309 1387 m -4 3 d -22 -4 d 12 -7 d f 0 0.173333 1 c 1274 1374 m 22 4 d -1 1 d -28 3 d -5 -1 d f 0 0.266667 1 c 1295 1379 m + -12 7 d -16 -4 d f 0 0.173333 1 c 1252 1370 m 22 4 d -12 7 d -5 X -12 -7 d f 0 0.266667 1 c 1257 1381 m -17 -4 d 5 -3 d f 0 0.173333 1 c 1231 1366 m 21 4 d -7 4 d -15 -7 d f 0 0.266667 1 c 1245 1374 m -5 3 d -22 -4 d 12 -6 d f 0 0.173333 1 c 1209 + 1362 m 22 4 d -1 1 d -24 -3 d f 0 0.266667 1 c 1230 1367 m -12 6 d -21 -4 d 9 -5 d f 0 0.173333 1 c 1207 1361 m 2 1 d -3 2 d f 0 0.266667 1 c 1188 1358 m 19 3 d -1 3 d -9 5 d -22 -4 d f 1173 1355 m 15 3 d -13 7 d -21 -4 d 10 -6 d f 0 0.36 1 c 1166 + 1354 m 7 1 d -9 X f 0 0.266667 1 c 1164 1355 m -10 6 d -22 -4 d 13 -8 d f 0 0.36 1 c 1145 1349 m 21 5 d -2 1 d -19 -6 d f 0 0.266667 1 c 1145 1349 m -13 8 d -21 -5 d 12 -7 d f 0 0.36 1 c 1123 1345 m 22 4 d -22 -4 d f 0 0.266667 1 c 1101 1341 m 22 4 + d -12 7 d -22 -4 d f 0 0.36 1 c 1123 1345 m f 0 0.266667 1 c 1080 1337 m 21 4 d -12 7 d -22 -4 d f 1058 1333 m 22 4 d -13 7 d -21 -4 d f 0 0.0800001 1 c 1037 1329 m 2 X -3 X f 0 0.173333 1 c 1039 1329 m 15 3 d -26 2 d 8 -5 d f 0 0.266667 1 c 1054 + 1332 m 4 1 d -12 7 d -22 -4 d 4 -2 d f 0 0.0800001 1 c 1033 1328 m 4 1 d -1 X f 0 0.173333 1 c 1015 1325 m 18 3 d 3 1 d -8 5 d -15 -8 d f 0 0.266667 1 c 1028 1334 m -4 2 d -20 -4 d -1 X 10 -6 d f 0 0.36 1 c 1004 1332 m -1 X f 0 0.0800001 1 c 994 + 1320 m 6 2 d -11 1 d f 0 0.173333 1 c 1000 1322 m 15 3 d -2 1 d -25 3 d -7 -1 d 8 -5 d f 0 0.266667 1 c 1013 1326 m -10 6 d -1 X -14 -3 d f 0 0.36 1 c 1003 1332 m -1 X f 0.0133331 0 1 c 972 1316 m 1 1 d -1 -1 d f 0 0.0800001 1 c 973 1317 m 21 3 d -5 + 3 d -23 -3 d 6 -4 d f 0 0.173333 1 c 989 1323 m -8 5 d -21 -5 d 6 -3 d f 0.0133331 0 1 c 951 1312 m 21 4 d -23 -3 d f 0 0.0800001 1 c 972 1316 m -6 4 d -23 -3 d 6 -4 d f 0 0.173333 1 c 966 1320 m -6 3 d -22 -4 d 5 -2 d f 0.0133331 0 1 c 929 1308 m + 22 4 d -2 1 d -23 -3 d f 0 0.0800001 1 c 949 1313 m -6 4 d -22 -4 d 5 -3 d f 0 0.173333 1 c 943 1317 m -5 2 d -21 -4 d 4 -2 d f 0.0133331 0 1 c 907 1304 m 22 4 d -3 2 d -22 -4 d f 0 0.0800001 1 c 926 1310 m -5 3 d -22 -4 d 5 -3 d f 0 0.173333 1 c + 921 1313 m -4 2 d -22 -4 d 4 -2 d f 0.106667 0 1 c 886 1300 m 12 2 d -13 -2 d f 0.0133331 0 1 c 898 1302 m 9 2 d -3 2 d -23 -4 d 4 -2 d f 0 0.0800001 1 c 904 1306 m -5 3 d -21 -5 d 3 -2 d f 0 0.173333 1 c 899 1309 m -4 2 d -8 -1 d -13 -4 d 4 -2 d f + 0 0.266667 1 c 887 1310 m -14 -3 d 1 -1 d f 0.106667 0 1 c 875 1298 m 11 2 d -1 X f 0.0133331 0 1 c 864 1296 m 11 2 d 10 2 d -4 2 d -20 -5 d f 0 0.0800001 1 c 881 1302 m -3 2 d -22 -4 d 5 -3 d f 0 0.173333 1 c 878 1304 m -4 2 d -20 -3 d -2 X 4 -3 d + f 0 0.266667 1 c 874 1306 m -1 1 d -19 -4 d f 0.0133331 0 1 c 843 1292 m 21 4 d -3 1 d f 0 0.0800001 1 c 843 1291 m 1 Y 18 5 d -5 3 d -23 -3 d f 0 0.173333 1 c 856 1300 m -4 3 d -22 -4 d 3 -2 d f 0 0.0800001 1 c 821 1287 m 22 4 d -10 6 d -15 -8 d f + 0 0.173333 1 c 833 1297 m -3 2 d -19 -4 d -1 -1 d 8 -5 d f 0 0.266667 1 c 811 1295 m -2 -1 d 1 X f 0 0.0800001 1 c 800 1283 m 21 4 d -3 2 d -24 -3 d f 0 0.173333 1 c 818 1289 m -8 5 d -12 -2 d -11 -2 d 7 -4 d f 0 0.266667 1 c 810 1294 m -1 X -11 -2 + d f 0 0.0800001 1 c 791 1282 m 9 1 d -6 3 d f 0 0.173333 1 c 778 1279 m 13 3 d 3 4 d -7 4 d -21 -4 d f 0 0.0800001 1 c 756 1275 m 6 1 d -7 X f 0 0.173333 1 c 762 1276 m 16 3 d -12 7 d -4 X -13 -7 d 6 -3 d f 0 0.266667 1 c 762 1286 m -18 -4 d 5 -3 d + f 0 0.0800001 1 c 751 1274 m 5 1 d -1 1 d f 0 0.173333 1 c 735 1271 m 16 3 d 4 2 d -6 3 d -21 -4 d f 0 0.266667 1 c 749 1279 m -5 3 d -22 -4 d 6 -3 d f 0 0.173333 1 c 731 1270 m 4 1 d -7 4 d f 0 0.266667 1 c 713 1267 m 18 3 d -3 5 d -6 3 d -21 -4 d + f 0 0.173333 1 c 689 1272 m -10 -2 d 4 -2 d f 0 0.266667 1 c 692 1262 m 21 5 d -12 7 d -12 -2 d -6 -4 d f 0 0.173333 1 c 683 1268 m -4 2 d -12 -3 d f 0 0.266667 1 c 682 1261 m 10 1 d -9 6 d -16 -1 d -9 -2 d 8 -4 d f 0 0.36 1 c 670 1258 m 12 3 d -16 + X f 0 0.266667 1 c 649 1254 m 3 1 d 14 6 d -8 4 d -22 -4 d f 0 0.36 1 c 652 1255 m 18 3 d -4 3 d f 0 0.266667 1 c 646 1254 m 3 X -13 7 d -21 -4 d 7 -4 d f 0 0.36 1 c 627 1250 m 19 4 d -24 -1 d f 0 0.266667 1 c 622 1253 m -7 4 d -22 -4 d 10 -6 d f 0 + 0.36 1 c 606 1246 m 21 4 d -5 3 d -19 -6 d f 0 0.266667 1 c 603 1247 m -10 6 d -22 -4 d 12 -7 d f 0 0.36 1 c 584 1242 m 22 4 d -3 1 d -20 -5 d f 0 0.266667 1 c 562 1238 m 20 3 d 1 1 d -12 7 d -21 -4 d f 0 0.36 1 c 582 1241 m 2 1 d -1 X f 0 0.266667 + 1 c 541 1233 m 21 5 d -12 7 d -22 -4 d f 0 0.173333 1 c 519 1229 m 17 4 d -19 5 d -10 -2 d f 0 0.266667 1 c 536 1233 m 5 X -13 8 d -11 -3 d f 0 0.173333 1 c 504 1226 m 15 3 d -12 7 d -16 -3 d f 0 0.266667 1 c 498 1225 m 6 1 d -13 7 d -6 -1 d f 0 + 0.173333 1 c 476 1221 m 11 2 d -4 9 d -19 -4 d f 0 0.266667 1 c 487 1223 m 11 2 d -13 7 d -2 X f 0 0.173333 1 c 469 1220 m 7 1 d -12 7 d -19 -3 d f 0 0.266667 1 c 455 1217 m 14 3 d -24 5 d -3 -1 d f 0 0.173333 1 c 433 1213 m 14 2 d -11 8 d -15 -3 d + f 0 0.266667 1 c 447 1215 m 8 2 d -13 7 d -6 -1 d f 0 0.173333 1 c 411 1209 m 22 4 d -12 7 d -22 -4 d f 391 1205 m 20 4 d -12 7 d -22 -4 d 12 -7 d f 0 0.266667 1 c 390 1204 m 1 1 d -2 X f 0 0.173333 1 c 389 1205 m -12 7 d -20 -4 d f 0 0.266667 1 c + 368 1200 m 22 4 d -1 1 d -32 3 d -1 -1 d f 1416 1392 m 21 4 d -12 7 d -22 -4 d f 1394 1388 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1376 1394 m -16 -3 d 7 -4 d f 0 0.266667 1 c 1373 1384 m 21 4 d -12 7 d -6 -1 d -9 -7 d f 0 0.173333 1 c 1351 1380 + m 15 2 d 1 5 d -7 4 d -21 -4 d f 0 0.266667 1 c 1366 1382 m 7 2 d -6 3 d f 0 0.173333 1 c 1330 1375 m 21 5 d -12 7 d -22 -4 d f 1308 1371 m 22 4 d -13 8 d -21 -5 d f 1286 1367 m 22 4 d -12 7 d -22 -4 d f 1265 1363 m 21 4 d -12 7 d -22 -4 d f 1243 + 1359 m 22 4 d -13 7 d -21 -4 d f 1240 1358 m 3 1 d -12 7 d -22 -4 d 1 X f 0 0.266667 1 c 1224 1355 m 16 3 d -30 4 d 10 -7 d f 0 0.36 1 c 1222 1355 m 2 X -4 X f 0 0.173333 1 c 1210 1362 m -1 X -2 -1 d f 0 0.266667 1 c 1200 1351 m 11 2 d 9 2 d -10 7 d + -3 -1 d -19 -3 d f 0 0.36 1 c 1211 1353 m 11 2 d -2 X f 0 0.266667 1 c 1179 1346 m 21 5 d -12 7 d -15 -3 d 5 -8 d f 0 0.36 1 c 1173 1355 m -7 -1 d 12 -7 d f 0 0.266667 1 c 1176 1346 m 3 X -1 1 d f 0 0.36 1 c 1157 1342 m 19 4 d 2 1 d -12 7 d -21 -5 d + f 1136 1338 m 21 4 d -12 7 d -22 -4 d 12 -7 d f 0 0.453333 1 c 1136 1338 m -1 X f 0 0.266667 1 c 1114 1334 m 9 11 d -22 -4 d f 0 0.36 1 c 1114 1334 m 21 4 d -12 7 d f 0 0.453333 1 c 1135 1338 m 1 X -1 X f 0 0.266667 1 c 1112 1334 m 2 X -13 7 d -21 + -4 d 10 -6 d f 0 0.36 1 c 1092 1330 m 20 4 d -22 -3 d f 0 0.173333 1 c 1071 1326 m 7 1 d -15 3 d f 0 0.266667 1 c 1078 1327 m 12 2 d 2 Y -10 6 d -22 -4 d 5 -3 d f 0 0.36 1 c 1090 1329 m 2 1 d -2 1 d f 0 0.0800001 1 c 1039 1329 m -2 X 4 -2 d f 0 + 0.173333 1 c 1049 1322 m 22 4 d -8 4 d -9 2 d -15 -3 d 2 -2 d f 0 0.266667 1 c 1063 1330 m -5 3 d -4 -1 d f 0 0.0800001 1 c 1028 1317 m 14 3 d -1 7 d -4 2 d -4 -1 d -11 -7 d f 0 0.173333 1 c 1042 1320 m 7 2 d -8 5 d -8 1 d -18 -3 d 7 -4 d f + 0.0133331 0 1 c 1006 1313 m 3 1 d -4 X f 0 0.0800001 1 c 1009 1314 m 19 3 d -6 4 d -22 1 d -6 -2 d 11 -6 d f 0 0.173333 1 c 1022 1321 m -7 4 d -15 -3 d f 0.0133331 0 1 c 985 1309 m 21 4 d -1 1 d -32 3 d -1 -1 d f 0 0.0800001 1 c 1005 1314 m -11 6 d + -21 -3 d f 0.2 0 1 c 963 1305 m 4 1 d -5 X f 0.106667 0 1 c 967 1306 m 15 3 d -27 1 d 7 -4 d f 0.0133331 0 1 c 982 1309 m 3 X -13 7 d -21 -4 d 4 -2 d f 0.2 0 1 c 941 1301 m 22 4 d -1 1 d -23 -4 d f 0.106667 0 1 c 962 1306 m -7 4 d -23 -4 d 7 -4 d f + 0.0133331 0 1 c 955 1310 m -4 2 d -22 -4 d 3 -2 d f 0.293333 0 1 c 920 1297 m 4 X -5 X f 0.2 0 1 c 924 1297 m 17 4 d -2 1 d -25 -2 d 5 -3 d f 0.106667 0 1 c 939 1302 m -7 4 d -23 -3 d 5 -3 d f 0.0133331 0 1 c 932 1306 m -3 2 d -22 -4 d 2 -1 d f + 0.293333 0 1 c 898 1293 m 22 4 d -1 X -22 -4 d f 0.2 0 1 c 919 1297 m -5 3 d -24 -3 d 7 -4 d f 0.106667 0 1 c 914 1300 m -5 3 d -11 -1 d -12 -2 d 4 -3 d f 0.0133331 0 1 c 909 1303 m -2 1 d -9 -2 d f 0.293333 0 1 c 877 1288 m 21 5 d -1 X -23 -3 d f + 0.2 0 1 c 897 1293 m -7 4 d -20 -5 d 4 -2 d f 0.106667 0 1 c 890 1297 m -4 3 d -11 -2 d -9 -3 d 4 -3 d f 0.0133331 0 1 c 875 1298 m -11 -2 d 2 -1 d f 0.293333 0 1 c 871 1287 m 6 1 d -3 2 d f 0.2 0 1 c 860 1285 m 11 2 d 3 3 d -4 2 d f 0.106667 0 1 c + 855 1284 m 5 1 d 10 7 d -4 3 d -15 -8 d f 0.0133331 0 1 c 866 1295 m -2 1 d -21 -4 d -1 Y 8 -4 d f 0 0.0800001 1 c 843 1292 m -1 Y f 0.106667 0 1 c 834 1280 m 21 4 d -4 3 d -18 -7 d f 0.0133331 0 1 c 851 1287 m -8 4 d -17 -6 d 7 -5 d f 0 0.0800001 1 + c 843 1291 m -22 -4 d 5 -2 d f 0.106667 0 1 c 830 1279 m 4 1 d -1 X f 0.0133331 0 1 c 812 1276 m 18 3 d 3 1 d -7 5 d -22 -5 d f 0 0.0800001 1 c 826 1285 m -5 2 d -21 -4 d 4 -3 d f 0.0133331 0 1 c 805 1275 m 7 1 d -8 4 d f 0 0.0800001 1 c 793 1272 m + 12 3 d -1 5 d -4 3 d -9 -1 d f 0 0.173333 1 c 790 1272 m 3 X -2 10 d -13 -3 d f 0 0.0800001 1 c 769 1268 m 2 X -9 8 d -6 -1 d f 0 0.173333 1 c 771 1268 m 19 4 d -12 7 d -16 -3 d f 0 0.0800001 1 c 768 1268 m 1 X -13 7 d -5 -1 d f 0 0.173333 1 c 750 + 1264 m 18 4 d -17 6 d -16 -3 d 4 -3 d f 0 0.266667 1 c 747 1264 m 3 X -11 4 d f 0 0.173333 1 c 739 1268 m -4 3 d -4 -1 d f 0 0.266667 1 c 726 1259 m 21 5 d -8 4 d -8 2 d -18 -3 d f 708 1256 m 18 3 d -13 8 d -21 -5 d 9 -5 d f 0 0.36 1 c 704 1255 m 4 + 1 d -7 1 d f 0 0.266667 1 c 683 1251 m 1 X 17 6 d -9 5 d -10 -1 d -10 Y f 0 0.36 1 c 684 1251 m 20 4 d -3 2 d -19 4 d -12 -3 d 12 -7 d f 0 0.266667 1 c 682 1251 m 1 X -1 X -30 4 d -3 -1 d 4 -2 d f 0 0.36 1 c 661 1247 m 21 4 d -12 7 d -18 -3 d 1 -3 d + f 0 0.266667 1 c 653 1252 m -4 2 d -3 X f 0 0.36 1 c 640 1243 m 21 4 d -8 5 d -7 2 d -19 -4 d f 618 1239 m 22 4 d -13 7 d -21 -4 d f 596 1235 m 22 4 d -12 7 d -22 -4 d f 0 0.266667 1 c 575 1230 m 21 5 d -14 6 d -20 -3 d f 0 0.36 1 c 596 1235 m -12 7 + d -2 -1 d f 0 0.266667 1 c 553 1226 m 22 4 d -13 8 d -21 -5 d f 0 0.173333 1 c 532 1222 m 6 1 d -2 10 d -17 -4 d f 0 0.266667 1 c 538 1223 m 15 3 d -12 7 d -5 X f 0 0.173333 1 c 510 1218 m 22 4 d -13 7 d -15 -3 d 2 -6 d f 0 0.266667 1 c 504 1226 m + -6 -1 d 8 -5 d f 0 0.173333 1 c 489 1214 m 21 4 d -4 2 d -19 3 d -11 -2 d f 0 0.266667 1 c 506 1220 m -8 5 d -11 -2 d f 0 0.173333 1 c 467 1210 m 22 4 d -13 7 d -7 -1 d -7 -8 d f 0 0.266667 1 c 469 1220 m -14 -3 d 7 -5 d f 0 0.173333 1 c 445 1206 m + 22 4 d -5 2 d -15 3 d -14 -2 d f 0 0.266667 1 c 462 1212 m -7 5 d -8 -2 d f 0 0.173333 1 c 430 1203 m 15 3 d -12 7 d -22 -4 d 8 -5 d f 0 0.266667 1 c 424 1201 m 6 2 d -11 1 d f 0 0.173333 1 c 419 1204 m -8 5 d -20 -4 d f 0 0.266667 1 c 402 1197 m 22 + 4 d -5 3 d -28 1 d -1 -1 d f 382 1193 m 20 4 d -12 7 d -22 -4 d 12 -7 d f 0 0.36 1 c 381 1193 m 1 X -2 X f 0 0.266667 1 c 1428 1385 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1407 1381 m 10 2 d -19 3 d f 0 0.266667 1 c 1417 1383 m 11 2 d -12 7 d -22 + -4 d 4 -2 d f 0 0.173333 1 c 1388 1377 m 19 4 d -9 5 d f 0 0.266667 1 c 1385 1377 m 3 X 10 9 d -4 2 d -21 -4 d f 0 0.0800001 1 c 1364 1372 m -1 1 d f 0 0.173333 1 c 1364 1372 m 20 4 d -18 6 d -15 -2 d 12 -7 d f 0 0.266667 1 c 1384 1376 m 1 1 d -12 7 + d -7 -2 d f 0 0.0800001 1 c 1342 1368 m 22 4 d -1 1 d -24 -3 d f 0 0.173333 1 c 1363 1373 m -12 7 d -21 -5 d 9 -5 d f 0 0.0800001 1 c 1320 1364 m 22 4 d -3 2 d -23 -3 d f 0 0.173333 1 c 1339 1370 m -9 5 d -22 -4 d 8 -4 d f 0 0.0800001 1 c 1299 1360 + m 21 4 d -4 3 d -28 -1 d f 0 0.173333 1 c 1316 1367 m -8 4 d -22 -4 d 2 -1 d f 0 0.0800001 1 c 1295 1359 m 4 1 d -11 6 d f 0 0.173333 1 c 1277 1356 m 18 3 d -7 7 d -2 1 d -21 -4 d f 1256 1352 m 21 4 d -12 7 d -22 -4 d f 1253 1351 m 3 1 d -13 7 d -3 + -1 d f 0 0.266667 1 c 1234 1348 m 19 3 d -13 7 d -16 -3 d 2 -3 d f 0 0.36 1 c 1224 1355 m -2 X 4 -3 d f 0 0.266667 1 c 1228 1346 m 6 2 d -8 4 d -15 1 d -11 -2 d 2 -2 d f 0 0.36 1 c 1213 1343 m 15 3 d -2 6 d -4 3 d -11 -2 d -9 -4 d f 0 0.266667 1 c + 1202 1349 m -2 2 d -21 -5 d f 0 0.36 1 c 1200 1341 m 13 2 d -11 6 d -23 -3 d 10 -5 d f 0 0.453333 1 c 1191 1339 m 9 2 d -11 X f 0 0.266667 1 c 1179 1346 m -3 X f 0 0.36 1 c 1170 1335 m 11 2 d 8 4 d -10 5 d -3 X -19 -4 d f 0 0.453333 1 c 1181 1337 m + 10 2 d -2 2 d f 0 0.36 1 c 1148 1331 m 22 4 d -13 7 d -21 -4 d f 0 0.453333 1 c 1136 1338 m f 0 0.266667 1 c 1114 1334 m 10 -6 d f 0 0.36 1 c 1126 1327 m 22 4 d -12 7 d -1 X -21 -4 d 10 -6 d f 0 0.453333 1 c 1136 1338 m -1 X f 0 0.266667 1 c 1105 + 1323 m 21 4 d -2 1 d -10 6 d -2 X -18 -5 d f 0 0.36 1 c 1126 1327 m -2 1 d -12 6 d -20 -4 d 2 -1 d f 0 0.173333 1 c 1083 1319 m 11 2 d -16 6 d -7 -1 d f 0 0.266667 1 c 1094 1321 m 11 2 d -11 6 d -4 X -12 -2 d f 0 0.36 1 c 1094 1329 m -2 1 d -2 -1 d + f 0 0.0800001 1 c 1062 1314 m 7 2 d -14 2 d f 0 0.173333 1 c 1069 1316 m 14 3 d -12 7 d -22 -4 d 6 -4 d f 0.0133331 0 1 c 1040 1310 m 13 3 d -22 2 d f 0 0.0800001 1 c 1053 1313 m 9 1 d -7 4 d -13 2 d -14 -3 d 3 -2 d f 0 0.173333 1 c 1055 1318 m -6 4 + d -7 -2 d f 0.106667 0 1 c 1019 1306 m 19 4 d -24 -1 d f 0.0133331 0 1 c 1038 1310 m 2 X -9 5 d -22 -1 d -3 -1 d 8 -4 d f 0 0.0800001 1 c 1031 1315 m -3 2 d -19 -3 d f 0.293333 0 1 c 997 1302 m 3 1 d -4 X f 0.2 0 1 c 1000 1303 m 14 2 d -23 1 d 5 -3 + d f 0.106667 0 1 c 1014 1305 m 5 1 d -5 3 d -29 X 6 -3 d f 0.0133331 0 1 c 1014 1309 m -8 4 d -21 -4 d f 0.293333 0 1 c 975 1298 m 22 4 d -1 1 d -25 -3 d f 0.2 0 1 c 996 1303 m -5 3 d -24 X -4 -1 d 8 -5 d f 0.106667 0 1 c 991 1306 m -6 3 d -3 X -15 + -3 d f 0.0133331 0 1 c 985 1309 m -3 X f 0.386667 0 1 c 954 1294 m 7 1 d -9 X f 0.293333 0 1 c 961 1295 m 14 3 d -4 2 d -26 -1 d 7 -4 d f 0.2 0 1 c 971 1300 m -8 5 d -22 -4 d 4 -2 d f 0.48 0 1 c 932 1290 m 6 1 d -7 -1 d f 0.386667 0 1 c 938 1291 m + 16 3 d -2 1 d -27 -1 d 6 -4 d f 0.293333 0 1 c 952 1295 m -7 4 d -21 -2 d -4 X 5 -3 d f 0.2 0 1 c 945 1299 m -4 2 d -17 -4 d f 0.48 0 1 c 921 1287 m 11 3 d -1 X f 0.386667 0 1 c 911 1285 m 10 2 d 10 3 d -6 4 d -20 -5 d f 0.293333 0 1 c 925 1294 m -5 + 3 d -22 -4 d 7 -4 d f 0.48 0 1 c 889 1281 m 7 1 d -8 X f 0.386667 0 1 c 896 1282 m 15 3 d -6 4 d -25 -3 d 8 -4 d f 0.293333 0 1 c 905 1289 m -7 4 d -21 -5 d 3 -2 d f 0.48 0 1 c 888 1281 m 1 X -1 1 d f 0.386667 0 1 c 871 1278 m 17 3 d 1 Y -8 4 d f + 0.293333 0 1 c 868 1277 m 3 1 d 9 8 d -3 2 d -6 -1 d -8 -7 d f 0.2 0 1 c 871 1287 m -11 -2 d -2 -2 d 5 -3 d f 0.106667 0 1 c 860 1285 m -5 -1 d 3 -1 d f 0.293333 0 1 c 846 1273 m 22 4 d -5 3 d -19 -6 d f 0.2 0 1 c 863 1280 m -5 3 d -19 -6 d 5 -3 d f + 0.106667 0 1 c 858 1283 m -3 1 d -21 -4 d 5 -3 d f 0.293333 0 1 c 839 1272 m 7 1 d -2 1 d f 0.2 0 1 c 824 1269 m 15 3 d 5 2 d -5 3 d -17 -7 d f 0.106667 0 1 c 839 1277 m -5 3 d -4 -1 d -15 -5 d 7 -4 d f 0.0133331 0 1 c 830 1279 m -18 -3 d 3 -2 d f + 0.2 0 1 c 822 1268 m 2 1 d -2 1 d f 0.106667 0 1 c 814 1267 m 8 1 d 2 Y -7 4 d f 0.0133331 0 1 c 806 1265 m 8 2 d 1 7 d -3 2 d -7 -1 d f 0 0.0800001 1 c 803 1265 m 3 X -1 10 d -12 -3 d 1 -2 d f 0 0.173333 1 c 793 1272 m -3 X 4 -2 d f 0 0.0800001 1 c + 781 1261 m 22 4 d -9 5 d -23 -2 d -2 X f 0 0.173333 1 c 794 1270 m -4 2 d -19 -4 d f 0 0.0800001 1 c 778 1260 m 3 1 d -12 7 d -1 X f 0 0.173333 1 c 765 1257 m 13 3 d -10 8 d -18 -4 d f 0 0.266667 1 c 760 1256 m 5 1 d -15 7 d -3 X f 738 1252 m 22 4 d + -13 8 d -21 -5 d f 727 1250 m 11 2 d -12 7 d -18 -3 d f 0 0.36 1 c 717 1248 m 10 2 d -19 6 d -4 -1 d f 0 0.266667 1 c 684 1251 m -1 X f 0 0.36 1 c 695 1244 m 22 4 d -13 7 d -20 -4 d -1 X f 0 0.266667 1 c 683 1251 m -1 X f 0 0.36 1 c 674 1240 m 21 4 + d -12 7 d -1 X -21 -4 d f 652 1236 m 22 4 d -13 7 d -21 -4 d f 630 1232 m 22 4 d -12 7 d -22 -4 d f 0 0.266667 1 c 609 1227 m 19 4 d -31 3 d f 0 0.36 1 c 628 1231 m 2 1 d -12 7 d -22 -4 d 1 -1 d f 0 0.173333 1 c 587 1223 m 3 1 d -4 X f 0 0.266667 1 + c 590 1224 m 19 3 d -12 7 d -1 1 d -21 -5 d 11 -6 d f 0 0.36 1 c 597 1234 m -1 1 d f 0 0.173333 1 c 586 1223 m 1 X -1 1 d f 0 0.266667 1 c 566 1219 m 20 4 d 1 Y -11 6 d -22 -4 d f 0 0.173333 1 c 544 1215 m 10 2 d -16 6 d -6 -1 d f 0 0.266667 1 c 554 + 1217 m 12 2 d -13 7 d -15 -3 d f 0 0.173333 1 c 523 1211 m 21 4 d -12 7 d -22 -4 d f 0 0.0800001 1 c 501 1207 m 18 3 d -24 X f 0 0.173333 1 c 519 1210 m 4 1 d -13 7 d -21 -4 d 6 -4 d f 0 0.0800001 1 c 490 1205 m 11 2 d -6 3 d f 0 0.173333 1 c 479 + 1203 m 11 2 d 5 5 d -6 4 d -22 -4 d f 458 1198 m 21 5 d -12 7 d -22 -4 d f 436 1194 m 22 4 d -13 8 d -15 -3 d -2 -4 d f 0 0.266667 1 c 430 1203 m -6 -2 d 4 -2 d f 0 0.173333 1 c 429 1193 m 7 1 d -8 5 d f 0 0.266667 1 c 415 1190 m 14 3 d -1 6 d -4 2 + d -22 -4 d f 393 1186 m 22 4 d -13 7 d -20 -4 d -1 X f 0 0.36 1 c 382 1193 m -1 X f 0 0.173333 1 c 1441 1378 m 4 X -7 1 d f 0 0.266667 1 c 1445 1378 m 17 4 d -12 7 d -22 -4 d 10 -6 d f 0 0.173333 1 c 1419 1373 m 22 5 d -3 1 d -21 4 d -10 -2 d f 0 + 0.266667 1 c 1438 1379 m -10 6 d -11 -2 d f 0 0.173333 1 c 1398 1369 m 21 4 d -12 8 d -19 -4 d -2 Y f 0 0.266667 1 c 1388 1377 m -3 X 3 -2 d f 0 0.0800001 1 c 1364 1372 m f 0 0.173333 1 c 1376 1365 m 22 4 d -10 6 d -4 1 d -20 -4 d f 0 0.266667 1 c + 1388 1375 m -3 2 d -1 -1 d f 0 0.0800001 1 c 1364 1372 m -22 -4 d 1 -1 d f 0 0.173333 1 c 1355 1361 m 21 4 d -12 7 d -21 -5 d f 0 0.0800001 1 c 1343 1367 m -1 1 d -22 -4 d 10 -5 d f 0 0.173333 1 c 1333 1357 m 22 4 d -12 6 d -13 -8 d f 0 0.0800001 1 + c 1330 1359 m -10 5 d -21 -4 d 2 -1 d f 0 0.173333 1 c 1311 1353 m 22 4 d -3 2 d -29 X f 0 0.0800001 1 c 1301 1359 m -2 1 d -4 -1 d f 0 0.173333 1 c 1290 1349 m 21 4 d -10 6 d -6 X -18 -3 d f 1278 1346 m 12 3 d -13 7 d -21 -4 d 3 -2 d f 0 0.266667 1 + c 1268 1344 m 10 2 d -19 4 d f 0 0.173333 1 c 1259 1350 m -3 2 d -3 -1 d f 0 0.266667 1 c 1253 1342 m 15 2 d -9 6 d -6 1 d -19 -3 d 6 -4 d f 0 0.36 1 c 1247 1340 m 6 2 d -13 2 d f 0 0.266667 1 c 1240 1344 m -6 4 d -6 -2 d f 0 0.36 1 c 1225 1336 m 22 + 4 d -7 4 d -12 2 d -15 -3 d f 1204 1332 m 21 4 d -12 7 d -13 -2 d -5 -4 d f 0 0.453333 1 c 1200 1341 m -9 -2 d 4 -2 d f 0 0.36 1 c 1183 1328 m 21 4 d -9 5 d -14 X -11 -2 d 11 -6 d f 0 0.453333 1 c 1182 1328 m 1 X 12 9 d -4 2 d -10 -2 d -8 Y f 0 0.36 + 1 c 1160 1324 m 19 3 d 2 2 d -11 6 d -22 -4 d f 0 0.453333 1 c 1179 1327 m 3 1 d -1 1 d f 0 0.36 1 c 1139 1320 m 21 4 d -12 7 d -22 -4 d f 0 0.266667 1 c 1126 1327 m -21 -4 d 12 -8 d f 0 0.36 1 c 1117 1315 m 22 5 d -13 7 d -9 -12 d f 0 0.173333 1 c + 1096 1311 m 3 1 d -5 9 d -11 -2 d f 0 0.266667 1 c 1099 1312 m 18 3 d -12 8 d -11 -2 d f 0 0.36 1 c 1117 1315 m f 0 0.0800001 1 c 1074 1307 m 9 2 d -14 7 d -7 -2 d f 0 0.173333 1 c 1083 1309 m 13 2 d -13 8 d -14 -3 d f 0.0133331 0 1 c 1053 1303 m 13 + 3 d -13 7 d -13 -3 d f 0 0.0800001 1 c 1066 1306 m 8 1 d -12 7 d -9 -1 d f 0.2 0 1 c 1031 1299 m 1 X -3 1 d f 0.106667 0 1 c 1032 1299 m 17 3 d -11 8 d -19 -4 d 10 -6 d f 0.0133331 0 1 c 1049 1302 m 4 1 d -13 7 d -2 X f 0.293333 0 1 c 1009 1295 m 4 + X -13 8 d -3 -1 d f 0.2 0 1 c 1013 1295 m 18 4 d -2 1 d -15 5 d -14 -2 d f 0.106667 0 1 c 1029 1300 m -10 6 d -5 -1 d f 0.386667 0 1 c 988 1291 m 8 1 d -14 2 d f 0.293333 0 1 c 996 1292 m 13 3 d -12 7 d -22 -4 d 7 -4 d f 0.48 0 1 c 966 1286 m 6 2 d + -8 X f 0.386667 0 1 c 972 1288 m 16 3 d -6 3 d -21 1 d -7 -1 d 10 -6 d f 0.293333 0 1 c 982 1294 m -7 4 d -14 -3 d f 0.48 0 1 c 945 1282 m 21 4 d -2 2 d -26 3 d -6 -1 d f 0.386667 0 1 c 964 1288 m -10 6 d -16 -3 d f 0.573333 0 1 c 923 1278 m 13 3 d + -16 -1 d f 0.48 0 1 c 936 1281 m 9 1 d -13 8 d -11 -3 d -9 -3 d 8 -4 d f 0.386667 0 1 c 921 1287 m -10 -2 d 1 -1 d f 0.573333 0 1 c 915 1277 m 8 1 d -3 2 d f 0.48 0 1 c 902 1274 m 13 3 d 5 3 d -8 4 d -16 -2 d -7 -1 d f 0.386667 0 1 c 912 1284 m -1 1 + d -15 -3 d f 0.48 0 1 c 883 1270 m 19 4 d -13 7 d -1 X f 0.386667 0 1 c 880 1270 m 3 X 5 11 d -17 -3 d -1 -2 d f 0.293333 0 1 c 871 1278 m -3 -1 d 2 -1 d f 0.386667 0 1 c 866 1267 m 14 3 d -10 6 d f 0.293333 0 1 c 859 1266 m 7 1 d 4 9 d -2 1 d -22 + -4 d f 849 1264 m 10 2 d -13 7 d -7 -1 d f 0.2 0 1 c 837 1262 m 12 2 d -10 8 d -15 -3 d f 832 1261 m 5 1 d -13 7 d -2 -1 d f 0.106667 0 1 c 818 1258 m 14 3 d -10 7 d -8 -1 d f 0.0133331 0 1 c 815 1257 m 3 1 d -4 9 d -8 -2 d 1 -3 d f 0 0.0800001 1 c + 806 1265 m -3 X 4 -3 d f 0.0133331 0 1 c 803 1255 m 12 2 d -8 5 d f 0 0.0800001 1 c 794 1253 m 9 2 d 4 7 d -4 3 d -22 -4 d f 788 1252 m 6 1 d -13 8 d -3 -1 d f 0 0.173333 1 c 773 1249 m 15 3 d -10 8 d -13 -3 d f 0 0.266667 1 c 772 1249 m 1 X -8 8 d + -5 -1 d f 751 1245 m 21 4 d -12 7 d -22 -4 d f 743 1244 m 8 1 d -13 7 d -11 -2 d f 0 0.36 1 c 731 1241 m 12 3 d -16 6 d -10 -2 d 9 -5 d f 0 0.453333 1 c 729 1241 m 2 X -5 2 d f 0 0.36 1 c 708 1237 m 18 6 d -9 5 d -22 -4 d f 0 0.453333 1 c 708 1237 m + 21 4 d -3 2 d f 0 0.36 1 c 701 1236 m 7 1 d -13 7 d -21 -4 d 12 -7 d f 0 0.453333 1 c 686 1233 m 15 3 d -15 -3 d f 0 0.36 1 c 686 1233 m -12 7 d -22 -4 d 9 -6 d f 0 0.453333 1 c 664 1229 m 22 4 d -25 -3 d f 0 0.36 1 c 643 1224 m 17 4 d 1 2 d -9 6 d + -22 -4 d f 0 0.453333 1 c 660 1228 m 4 1 d -3 1 d f 0 0.266667 1 c 628 1231 m -19 -4 d 6 -3 d f 0 0.36 1 c 621 1220 m 22 4 d -13 8 d -2 -1 d -13 -7 d f 0 0.173333 1 c 590 1224 m -3 -1 d 3 -1 d f 0 0.266667 1 c 600 1216 m 12 2 d 3 6 d -6 3 d -19 -3 d + -2 Y f 0 0.36 1 c 612 1218 m 9 2 d -6 4 d f 0 0.173333 1 c 590 1222 m -3 1 d -1 X f 0 0.266667 1 c 578 1212 m 22 4 d -10 6 d -4 1 d -20 -4 d f 0 0.173333 1 c 557 1208 m 19 4 d -22 5 d -10 -2 d f 0 0.266667 1 c 576 1212 m 2 X -12 7 d -12 -2 d f 0 + 0.173333 1 c 535 1204 m 22 4 d -13 7 d -21 -4 d f 0 0.0800001 1 c 519 1210 m -18 -3 d 10 -6 d f 0 0.173333 1 c 513 1200 m 22 4 d -12 7 d -4 -1 d -8 -9 d f 0 0.0800001 1 c 511 1201 m -10 6 d -11 -2 d f 0 0.173333 1 c 492 1195 m 21 5 d -2 1 d -21 4 d + -11 -2 d f 474 1192 m 18 3 d -13 8 d -21 -5 d 10 -6 d f 0 0.266667 1 c 470 1191 m 4 1 d -6 X f 0 0.173333 1 c 449 1187 m 20 4 d -1 1 d -10 6 d -22 -4 d f 0 0.266667 1 c 469 1191 m 1 X -2 1 d f 0 0.173333 1 c 434 1184 m 15 3 d -13 7 d -7 -1 d f 0 + 0.266667 1 c 427 1183 m 7 1 d -5 9 d -14 -3 d f 406 1179 m 21 4 d -12 7 d -22 -4 d f 0 0.173333 1 c 1445 1378 m -4 X 7 -5 d f 0 0.266667 1 c 1453 1370 m 22 5 d -13 7 d -17 -4 d 3 -5 d f 0 0.173333 1 c 1432 1366 m 19 4 d -3 3 d -7 5 d -22 -5 d f 0 + 0.266667 1 c 1451 1370 m 2 X -5 3 d f 0 0.173333 1 c 1410 1362 m 22 4 d -13 7 d -21 -4 d f 0 0.0800001 1 c 1389 1358 m 7 1 d -9 X f 0 0.173333 1 c 1396 1359 m 14 3 d -12 7 d -22 -4 d 11 -6 d f 0 0.0800001 1 c 1384 1357 m 5 1 d -2 1 d f 0 0.173333 1 + c 1367 1354 m 17 3 d 3 2 d -11 6 d -21 -4 d f 1345 1350 m 22 4 d -12 7 d -22 -4 d f 1324 1346 m 21 4 d -12 7 d -22 -4 d f 1302 1341 m 22 5 d -13 7 d -21 -4 d f 1293 1340 m 9 1 d -12 8 d -12 -3 d f 0 0.266667 1 c 1281 1337 m 12 3 d -15 6 d -10 -2 d f + 1263 1334 m 18 3 d -13 7 d -15 -2 d f 0 0.36 1 c 1259 1333 m 4 1 d -10 8 d -6 -2 d f 1238 1329 m 21 4 d -12 7 d -22 -4 d f 1216 1325 m 22 4 d -13 7 d -21 -4 d f 1210 1324 m 6 1 d -12 7 d -21 -4 d f 0 0.453333 1 c 1194 1321 m 16 3 d -27 4 d -1 X f 0 + 0.36 1 c 1179 1327 m -19 -3 d 8 -5 d f 0 0.453333 1 c 1173 1317 m 21 4 d -12 7 d -3 -1 d -11 -8 d f 0 0.36 1 c 1151 1312 m 18 4 d -1 3 d -8 5 d -21 -4 d f 0 0.453333 1 c 1169 1316 m 4 1 d -5 2 d f 0 0.36 1 c 1130 1308 m 21 4 d -12 8 d -22 -5 d f 0 + 0.173333 1 c 1108 1304 m -9 8 d -3 -1 d f 0 0.266667 1 c 1108 1304 m 16 3 d -7 8 d -18 -3 d f 0 0.36 1 c 1124 1307 m 6 1 d -13 7 d f 0 0.0800001 1 c 1087 1300 m 3 1 d -7 8 d -9 -2 d f 0 0.173333 1 c 1090 1301 m 18 3 d -12 7 d -13 -2 d f 0.0133331 0 + 1 c 1065 1296 m 5 1 d -4 9 d -13 -3 d f 0 0.0800001 1 c 1070 1297 m 17 3 d -13 7 d -8 -1 d f 0.2 0 1 c 1043 1292 m 1 X -12 7 d -1 X f 0.106667 0 1 c 1044 1292 m 12 2 d -7 8 d -17 -3 d f 0.0133331 0 1 c 1056 1294 m 9 2 d -12 7 d -4 -1 d f 0.293333 0 + 1 c 1013 1295 m -4 X 4 -2 d f 0.2 0 1 c 1022 1288 m 21 4 d -12 7 d -18 -4 d -2 Y f 0.386667 0 1 c 1000 1283 m 2 1 d -6 8 d -8 -1 d f 0.293333 0 1 c 1002 1284 m 14 2 d -3 7 d -4 2 d -13 -3 d f 0.2 0 1 c 1016 1286 m 6 2 d -9 5 d f 0.48 0 1 c 979 1279 + m 1 X -8 9 d -6 -2 d f 0.386667 0 1 c 980 1279 m 20 4 d -12 8 d -16 -3 d f 0.48 0 1 c 957 1275 m 22 4 d -13 7 d -21 -4 d f 0.573333 0 1 c 936 1281 m -13 -3 d 5 -3 d f 0.48 0 1 c 936 1271 m 21 4 d -12 7 d -9 -1 d -8 -6 d f 0.573333 0 1 c 928 1275 m + -5 3 d -8 -1 d f 0.48 0 1 c 923 1269 m 13 2 d -8 4 d -13 2 d -13 -3 d 6 -4 d f 0.386667 0 1 c 914 1267 m 9 2 d -15 1 d f 0.48 0 1 c 908 1270 m -6 4 d -19 -4 d f 0.386667 0 1 c 893 1263 m 21 4 d -6 3 d -28 X f 883 1261 m 10 2 d -13 7 d -14 -3 d f + 0.293333 0 1 c 871 1259 m 12 2 d -17 6 d -7 -1 d f 870 1259 m 1 X -12 7 d -10 -2 d f 0.2 0 1 c 849 1254 m 21 5 d -21 5 d -12 -2 d f 847 1254 m 2 X -12 8 d -5 -1 d f 0.106667 0 1 c 835 1252 m 12 2 d -15 7 d -14 -3 d f 0.0133331 0 1 c 828 1250 m 7 2 d + -17 6 d -3 -1 d f 822 1249 m 6 1 d -13 7 d -12 -2 d f 0 0.0800001 1 c 807 1246 m 15 3 d -19 6 d -9 -2 d 11 -6 d f 0 0.173333 1 c 806 1246 m 1 X -2 1 d f 0 0.0800001 1 c 805 1247 m -11 6 d -6 -1 d f 0 0.173333 1 c 785 1242 m 21 4 d -1 1 d -17 5 d -15 + -3 d 1 -1 d f 0 0.266667 1 c 773 1249 m -1 X 2 -1 d f 0 0.173333 1 c 780 1241 m 5 1 d -11 6 d f 0 0.266667 1 c 763 1238 m 17 3 d -6 7 d -2 1 d -21 -4 d f 761 1238 m 2 X -12 7 d -8 -1 d f 0 0.36 1 c 742 1234 m 19 4 d -18 6 d -12 -3 d 1 -1 d f 0 + 0.453333 1 c 731 1241 m -2 X 3 -1 d f 0 0.36 1 c 727 1231 m 15 3 d -10 6 d -24 -3 d f 0 0.453333 1 c 720 1230 m 7 1 d 5 9 d -3 1 d -21 -4 d f 0 0.36 1 c 698 1225 m 6 2 d 4 10 d -7 -1 d -15 -4 d f 0 0.453333 1 c 704 1227 m 16 3 d -12 7 d -7 -1 d -15 + -3 d -1 Y f 0 0.36 1 c 691 1224 m 7 1 d -12 7 d f 0 0.453333 1 c 677 1221 m 14 3 d -5 8 d 1 Y -22 -4 d f 0 0.36 1 c 655 1217 m 14 3 d -9 8 d -17 -4 d f 0 0.453333 1 c 669 1220 m 8 1 d -13 8 d -4 -1 d f 0 0.266667 1 c 634 1213 m 5 1 d -8 1 d f 0 0.36 + 1 c 639 1214 m 16 3 d -12 7 d -22 -4 d 10 -5 d f 0 0.266667 1 c 612 1209 m 22 4 d -3 2 d -19 3 d -12 -2 d f 0 0.36 1 c 631 1215 m -10 5 d -9 -2 d f 0 0.266667 1 c 591 1205 m 21 4 d -12 7 d -22 -4 d f 0 0.173333 1 c 569 1201 m 10 1 d -3 10 d -19 -4 d + f 0 0.266667 1 c 579 1202 m 12 3 d -13 7 d -2 X f 0 0.173333 1 c 547 1196 m 22 5 d -12 7 d -22 -4 d f 526 1192 m 21 4 d -12 8 d -22 -4 d f 504 1188 m 22 4 d -13 8 d -21 -5 d f 483 1184 m 21 4 d -12 7 d -18 -3 d -3 -1 d f 0 0.266667 1 c 474 1192 m -4 + -1 d 1 X f 0 0.173333 1 c 461 1180 m 22 4 d -12 7 d -2 X -20 -4 d f 0 0.266667 1 c 471 1191 m -2 X f 0 0.173333 1 c 456 1179 m 5 1 d -12 7 d -15 -3 d f 0 0.266667 1 c 440 1176 m 16 3 d -22 5 d -7 -1 d f 418 1172 m 22 4 d -13 7 d -21 -4 d f 1466 1363 + m 21 4 d -12 8 d -22 -5 d f 0 0.173333 1 c 1451 1370 m -19 -4 d 8 -5 d f 0 0.266667 1 c 1444 1359 m 22 4 d -13 7 d -2 X -11 -9 d f 0 0.173333 1 c 1423 1355 m 13 3 d 4 3 d -8 5 d -22 -4 d f 0 0.266667 1 c 1436 1358 m 8 1 d -4 2 d f 0 0.0800001 1 c + 1396 1359 m -7 -1 d -1 Y f 0 0.173333 1 c 1401 1351 m 22 4 d -13 7 d -14 -3 d -7 -2 d f 0 0.0800001 1 c 1379 1347 m 6 1 d 4 9 d 1 Y -5 -1 d -11 -7 d f 0 0.173333 1 c 1385 1348 m 16 3 d -12 6 d -5 X -17 -3 d 6 -4 d f 0 0.0800001 1 c 1372 1345 m 7 2 d + -6 3 d f 0 0.173333 1 c 1358 1343 m 14 2 d 1 5 d -6 4 d -22 -4 d f 1336 1338 m 22 5 d -13 7 d -21 -4 d f 1315 1334 m 21 4 d -12 8 d -22 -5 d f 1305 1332 m 10 2 d -13 7 d -9 -1 d f 0 0.266667 1 c 1293 1330 m 12 2 d -12 8 d -12 -3 d f 1272 1326 m 21 4 + d -12 7 d -18 -3 d -3 Y f 0 0.36 1 c 1263 1334 m -4 -1 d 4 -2 d f 0 0.266667 1 c 1250 1322 m 22 4 d -9 5 d -18 -6 d f 0 0.36 1 c 1263 1331 m -4 2 d -21 -4 d 7 -4 d f 0 0.266667 1 c 1245 1321 m 5 1 d -5 3 d f 0 0.36 1 c 1228 1318 m 17 3 d 4 Y -7 4 d + -22 -4 d f 1207 1314 m 21 4 d -12 7 d -6 -1 d -11 -6 d f 0 0.453333 1 c 1210 1324 m -16 -3 d 5 -3 d f 0 0.36 1 c 1185 1309 m 22 5 d -8 4 d -25 -2 d f 0 0.453333 1 c 1199 1318 m -5 3 d -21 -4 d 1 -1 d f 0 0.36 1 c 1164 1305 m 21 4 d -11 7 d -5 X -18 + -4 d f 0 0.453333 1 c 1174 1316 m -1 1 d -4 -1 d f 0 0.266667 1 c 1142 1301 m 20 4 d -28 1 d f 0 0.36 1 c 1162 1305 m 2 X -13 7 d -21 -4 d 4 -2 d f 0 0.173333 1 c 1121 1297 m 14 3 d -27 4 d f 0 0.266667 1 c 1135 1300 m 7 1 d -8 5 d -10 1 d -16 -3 d + f 0 0.36 1 c 1134 1306 m -4 2 d -6 -1 d f 0 0.0800001 1 c 1099 1293 m 2 X -11 8 d -3 -1 d f 0 0.173333 1 c 1101 1293 m 20 4 d -13 7 d -18 -3 d f 0.0133331 0 1 c 1070 1297 m -5 -1 d 12 -7 d f 0 0.0800001 1 c 1077 1289 m 22 4 d -12 7 d -17 -3 d 7 -8 d + f 0.2 0 1 c 1044 1292 m -1 X 1 X f 0.106667 0 1 c 1056 1285 m 4 X -4 9 d -12 -2 d f 0.0133331 0 1 c 1060 1285 m 17 4 d -12 7 d -9 -2 d f 0 0.0800001 1 c 1077 1289 m f 0.2 0 1 c 1044 1292 m -1 X -21 -4 d 5 -3 d f 0.106667 0 1 c 1034 1280 m 22 5 d -12 + 7 d -17 -7 d f 0.386667 0 1 c 1002 1284 m -2 -1 d 1 X f 0.293333 0 1 c 1016 1286 m -14 -2 d -1 -1 d 8 -5 d f 0.2 0 1 c 1013 1276 m 9 2 d 5 7 d -5 3 d -6 -2 d -7 -8 d f 0.106667 0 1 c 1022 1278 m 12 2 d -7 5 d f 0.48 0 1 c 980 1279 m -1 X f 0.386667 + 0 1 c 1001 1283 m -1 X -20 -4 d -1 X 7 -4 d f 0.293333 0 1 c 991 1272 m 8 2 d 10 4 d -8 5 d -15 -8 d f 0.2 0 1 c 999 1274 m 14 2 d -4 2 d f 0.48 0 1 c 979 1279 m -22 -4 d 3 -2 d f 0.386667 0 1 c 986 1275 m -7 4 d -19 -6 d 6 -3 d f 0.293333 0 1 c 970 + 1268 m 21 4 d -5 3 d -20 -5 d f 0.48 0 1 c 960 1273 m -3 2 d -21 -4 d 3 -2 d f 0.386667 0 1 c 966 1270 m -6 3 d -21 -4 d 7 -4 d f 0.293333 0 1 c 948 1264 m 22 4 d -4 2 d -20 -5 d f 0.48 0 1 c 939 1269 m -3 2 d -13 -2 d f 0.386667 0 1 c 946 1265 m -7 + 4 d -16 X -9 -2 d 7 -4 d f 0.293333 0 1 c 927 1260 m 21 4 d -2 1 d -25 -2 d f 0.386667 0 1 c 921 1263 m -7 4 d -21 -4 d 4 -3 d f 0.293333 0 1 c 918 1258 m 9 2 d -6 3 d -24 -3 d 5 -3 d f 0.2 0 1 c 905 1256 m 13 2 d -16 -1 d f 0.386667 0 1 c 897 1260 + m -4 3 d -10 -2 d f 0.293333 0 1 c 902 1257 m -5 3 d -14 1 d -12 -2 d -1 Y f 0.2 0 1 c 890 1253 m 15 3 d -3 1 d -31 1 d 11 -6 d f 0.106667 0 1 c 883 1251 m 7 2 d -8 -1 d f 0.293333 0 1 c 871 1258 m 1 Y -1 X f 0.2 0 1 c 882 1252 m -11 6 d -1 1 d -21 + -5 d 3 -1 d f 0.106667 0 1 c 862 1247 m 21 4 d -1 1 d -30 1 d f 0.2 0 1 c 852 1253 m -3 1 d -2 X f 0.106667 0 1 c 859 1247 m 3 X -10 6 d -5 1 d -12 -2 d f 0.0133331 0 1 c 842 1244 m 17 3 d -24 5 d -7 -2 d 9 -5 d f 0 0.0800001 1 c 840 1243 m 2 1 d -5 + 1 d f 0.0133331 0 1 c 837 1245 m -9 5 d -6 -1 d f 0 0.0800001 1 c 821 1239 m 19 4 d -3 2 d -15 4 d -15 -3 d f 0 0.173333 1 c 819 1239 m 2 X -14 7 d -1 X f 798 1235 m 21 4 d -13 7 d -21 -4 d 11 -6 d f 0 0.266667 1 c 797 1235 m 1 X -2 1 d f 0 0.173333 + 1 c 796 1236 m -11 6 d -5 -1 d f 0 0.266667 1 c 776 1231 m 21 4 d -1 1 d -16 5 d -17 -3 d f 754 1227 m 22 4 d -13 7 d -2 X -12 -8 d f 0 0.36 1 c 761 1238 m -19 -4 d 7 -4 d f 0 0.266667 1 c 749 1226 m 5 1 d -5 3 d f 0 0.36 1 c 732 1222 m 17 4 d 4 Y + -7 4 d -15 -3 d 1 -6 d f 0 0.453333 1 c 727 1231 m -7 -1 d 8 -5 d f 0 0.36 1 c 711 1218 m 21 4 d -4 3 d -24 2 d -6 -2 d f 0 0.453333 1 c 728 1225 m -8 5 d -16 -3 d f 0 0.266667 1 c 689 1214 m 2 X -2 X f 0 0.36 1 c 691 1214 m 20 4 d -13 7 d -7 -1 d + -12 -4 d 10 -6 d f 0 0.453333 1 c 691 1224 m -14 -3 d 2 -1 d f 0 0.266667 1 c 668 1210 m 21 4 d -27 -1 d f 0 0.36 1 c 689 1214 m -10 6 d -10 X -14 -3 d 7 -4 d f 0 0.453333 1 c 679 1220 m -2 1 d -8 -1 d f 0 0.266667 1 c 646 1206 m 22 4 d -6 3 d -23 1 + d -5 -1 d f 0 0.36 1 c 662 1213 m -7 4 d -16 -3 d f 0 0.266667 1 c 625 1202 m 21 4 d -12 7 d -22 -4 d f 603 1198 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 581 1193 m 17 4 d -19 5 d -10 -1 d f 0 0.266667 1 c 598 1197 m 5 1 d -12 7 d -12 -3 d f 0 + 0.173333 1 c 565 1190 m 16 3 d -12 8 d -22 -5 d 11 -6 d f 0 0.266667 1 c 560 1189 m 5 1 d -7 X f 0 0.173333 1 c 538 1185 m 16 3 d 4 2 d -11 6 d -21 -4 d f 0 0.266667 1 c 554 1188 m 6 1 d -2 1 d f 0 0.0800001 1 c 517 1181 m f 0 0.173333 1 c 517 1181 + m 21 4 d -12 7 d -22 -4 d 13 -7 d f 0 0.0800001 1 c 517 1181 m f 0 0.173333 1 c 501 1178 m 16 3 d -13 7 d -21 -4 d 7 -4 d f 0 0.266667 1 c 495 1177 m 6 1 d -11 2 d f 0 0.173333 1 c 490 1180 m -7 4 d -22 -4 d 2 -1 d f 0 0.266667 1 c 474 1173 m 21 4 d + -5 3 d -27 -1 d f 0 0.173333 1 c 463 1179 m -2 1 d -5 -1 d f 0 0.266667 1 c 452 1169 m 22 4 d -11 6 d -7 X -16 -3 d f 431 1164 m 21 5 d -12 7 d -22 -4 d f 1478 1356 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1457 1352 m 10 2 d -17 2 d f 0 0.266667 1 + c 1467 1354 m 11 2 d -12 7 d -22 -4 d 6 -3 d f 0 0.173333 1 c 1435 1348 m 22 4 d -7 4 d -14 2 d -13 -3 d f 0 0.266667 1 c 1450 1356 m -6 3 d -8 -1 d f 0 0.173333 1 c 1413 1344 m 22 4 d -12 7 d -22 -4 d f 0 0.0800001 1 c 1385 1348 m -6 -1 d 3 -2 d f + 0 0.173333 1 c 1392 1340 m 21 4 d -12 7 d -16 -3 d -3 -3 d f 0 0.0800001 1 c 1382 1345 m -3 2 d -7 -2 d f 0 0.173333 1 c 1379 1337 m 13 3 d -10 5 d -10 X -14 -2 d 9 -6 d f 0 0.266667 1 c 1370 1335 m 9 2 d -12 X f 0 0.173333 1 c 1367 1337 m -9 6 d + -22 -5 d 11 -6 d f 0 0.266667 1 c 1349 1331 m 21 4 d -3 2 d -20 -5 d f 0 0.173333 1 c 1327 1327 m 17 3 d 3 2 d -11 6 d -21 -4 d f 0 0.266667 1 c 1344 1330 m 5 1 d -2 1 d f 0 0.173333 1 c 1313 1324 m 14 3 d -12 7 d -10 -2 d f 0 0.266667 1 c 1306 1323 + m 7 1 d -8 8 d -12 -2 d f 1284 1319 m 22 4 d -13 7 d -21 -4 d f 1262 1315 m 22 4 d -12 7 d -22 -4 d f 1261 1314 m 1 1 d -12 7 d -5 -1 d f 0 0.36 1 c 1241 1311 m 20 3 d -16 7 d -17 -3 d f 1219 1306 m 22 5 d -13 7 d -21 -4 d f 0 0.266667 1 c 1198 1302 + m 6 2 d -13 2 d f 0 0.36 1 c 1204 1304 m 15 2 d -12 8 d -22 -5 d 6 -3 d f 0 0.266667 1 c 1183 1299 m 15 3 d -7 4 d f 0 0.36 1 c 1176 1298 m 7 1 d 8 7 d -6 3 d -21 -4 d f 0 0.266667 1 c 1155 1294 m 16 3 d -9 8 d -20 -4 d f 0 0.36 1 c 1171 1297 m 5 1 + d -12 7 d -2 X f 0 0.173333 1 c 1135 1300 m -14 -3 d 11 -7 d f 0 0.266667 1 c 1133 1290 m 22 4 d -13 7 d -7 -1 d -3 -10 d f 0 0.0800001 1 c 1101 1293 m -2 X 1 -1 d f 0 0.173333 1 c 1112 1286 m 18 3 d 2 1 d -11 7 d -20 -4 d -1 -1 d f 0 0.266667 1 c + 1130 1289 m 3 1 d -1 X f 0 0.0800001 1 c 1100 1292 m -1 1 d -22 -4 d 8 -5 d f 0 0.173333 1 c 1090 1282 m 22 4 d -12 6 d -15 -8 d f 0.106667 0 1 c 1060 1285 m -4 X 1 -1 d f 0.0133331 0 1 c 1077 1289 m -17 -4 d -3 -1 d 5 -3 d f 0 0.0800001 1 c 1085 + 1284 m -8 5 d -15 -8 d 5 -3 d f 0 0.173333 1 c 1068 1277 m 22 5 d -5 2 d -18 -6 d f 0.106667 0 1 c 1057 1284 m -1 1 d -22 -5 d 3 -1 d f 0.0133331 0 1 c 1062 1281 m -5 3 d -20 -5 d 8 -5 d f 0 0.0800001 1 c 1047 1273 m 15 3 d 5 2 d -5 3 d -17 -7 d f 0 + 0.173333 1 c 1062 1276 m 6 1 d -1 1 d f 0.2 0 1 c 1022 1278 m -9 -2 d 3 -1 d f 0.106667 0 1 c 1037 1279 m -3 1 d -12 -2 d -6 -3 d 4 -3 d f 0.0133331 0 1 c 1045 1274 m -8 5 d -17 -7 d 5 -3 d f 0 0.0800001 1 c 1025 1269 m 22 4 d -2 1 d -20 -5 d f + 0.293333 0 1 c 999 1274 m -8 -2 d 1 X f 0.2 0 1 c 1016 1275 m -3 1 d -14 -2 d -7 -2 d 4 -3 d f 0.106667 0 1 c 1020 1272 m -4 3 d -20 -6 d 4 -2 d f 0.0133331 0 1 c 1004 1265 m 12 2 d 9 2 d -5 3 d -20 -5 d f 0 0.0800001 1 c 1016 1267 m 9 2 d f + 0.293333 0 1 c 992 1272 m -1 X -21 -4 d 1 -1 d f 0.2 0 1 c 996 1269 m -4 3 d -21 -5 d 5 -3 d f 0.106667 0 1 c 1000 1267 m -4 2 d -20 -5 d 5 -3 d f 0.0133331 0 1 c 982 1261 m 22 4 d -4 2 d -19 -6 d f 0.293333 0 1 c 971 1267 m -1 1 d -22 -4 d 3 -2 d f + 0.2 0 1 c 976 1264 m -5 3 d -20 -5 d 4 -2 d f 0.106667 0 1 c 981 1261 m -5 3 d -21 -4 d 4 -2 d f 0.0133331 0 1 c 961 1257 m 21 4 d -1 X -22 -3 d f 0.293333 0 1 c 951 1262 m -3 2 d -21 -4 d 1 -1 d f 0.2 0 1 c 955 1260 m -4 2 d -23 -3 d 4 -3 d f + 0.106667 0 1 c 959 1258 m -4 2 d -23 -4 d 4 -2 d f 0.0133331 0 1 c 939 1253 m 22 4 d -2 1 d -23 -4 d f 0.293333 0 1 c 928 1259 m -1 1 d -9 -2 d f 0.2 0 1 c 932 1256 m -4 3 d -10 -1 d -13 -2 d 1 -1 d f 0.106667 0 1 c 936 1254 m -4 2 d -26 -1 d 4 -2 d + f 0.0133331 0 1 c 933 1251 m 6 2 d -3 1 d -26 -1 d 4 -3 d f 0 0.0800001 1 c 917 1248 m 16 3 d -19 -1 d f 0.2 0 1 c 906 1255 m -1 1 d -15 -3 d f 0.106667 0 1 c 910 1253 m -4 2 d -16 -2 d -7 -2 d 5 -2 d f 0.0133331 0 1 c 914 1250 m -4 3 d -22 -4 d 5 + -3 d f 0 0.0800001 1 c 896 1244 m 21 4 d -3 2 d -21 -4 d f 0.106667 0 1 c 888 1249 m -5 2 d -21 -4 d 1 X f 0.0133331 0 1 c 893 1246 m -5 3 d -25 -2 d 6 -4 d f 0 0.0800001 1 c 874 1240 m 22 4 d -3 2 d -24 -3 d f 0.106667 0 1 c 863 1247 m -4 X f + 0.0133331 0 1 c 869 1243 m -6 4 d -4 X -17 -3 d f 0 0.0800001 1 c 871 1239 m 3 1 d -5 3 d -27 1 d -2 -1 d 9 -5 d f 0 0.173333 1 c 853 1236 m 18 3 d -22 -1 d f 0 0.0800001 1 c 849 1238 m -9 5 d -19 -4 d f 0 0.173333 1 c 831 1232 m 22 4 d -4 2 d -28 1 + d -2 X f 812 1228 m 19 4 d -12 7 d -21 -4 d f 0 0.266667 1 c 810 1228 m 2 X -14 7 d -1 X f 788 1224 m 22 4 d -13 7 d -21 -4 d f 766 1219 m 22 5 d -12 7 d -22 -4 d f 745 1215 m 21 4 d -12 8 d -5 -1 d -8 -8 d f 0 0.36 1 c 749 1226 m -17 -4 d 9 -4 d f + 0 0.266667 1 c 723 1211 m 22 4 d -4 3 d -25 -3 d f 0 0.36 1 c 741 1218 m -9 4 d -21 -4 d 5 -3 d f 0 0.266667 1 c 702 1207 m 21 4 d -7 4 d -25 -1 d -2 X f 0 0.36 1 c 716 1215 m -5 3 d -20 -4 d f 0 0.266667 1 c 680 1203 m 22 4 d -13 7 d -21 -4 d f 659 + 1199 m 21 4 d -12 7 d -22 -4 d f 637 1195 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 616 1190 m 4 1 d -11 3 d f 0 0.266667 1 c 620 1191 m 17 4 d -12 7 d -22 -4 d 6 -4 d f 0 0.173333 1 c 611 1190 m 5 X -7 4 d -11 3 d -17 -4 d 6 -3 d f 0 0.266667 1 c + 594 1186 m 17 4 d -2 4 d -6 4 d -5 -1 d -11 -7 d f 0 0.173333 1 c 572 1182 m 11 2 d 4 6 d -6 3 d -16 -3 d -3 -2 d f 0 0.266667 1 c 583 1184 m 11 2 d -7 4 d -22 X -5 -1 d 2 -1 d f 0 0.173333 1 c 551 1178 m 21 4 d -10 6 d -8 X -16 -3 d f 0 0.266667 1 + c 562 1188 m -2 1 d -6 -1 d f 0 0.0800001 1 c 517 1181 m f 0 0.173333 1 c 529 1174 m 22 4 d -13 7 d -21 -4 d f 0 0.0800001 1 c 517 1181 m f 0 0.173333 1 c 508 1170 m 21 4 d -12 7 d -16 -3 d 3 -6 d f 0 0.266667 1 c 501 1178 m -6 -1 d 9 -5 d f 0 + 0.173333 1 c 503 1169 m 5 1 d -4 2 d f 0 0.266667 1 c 486 1166 m 17 3 d 1 3 d -9 5 d -21 -4 d f 465 1161 m 21 5 d -12 7 d -22 -4 d f 443 1157 m 22 4 d -13 8 d -21 -5 d f 1491 1349 m 21 4 d -12 7 d -22 -4 d f 0 0.173333 1 c 1467 1354 m -10 -2 d 6 -4 + d f 0 0.266667 1 c 1469 1345 m 22 4 d -13 7 d -11 -2 d -4 -6 d f 0 0.173333 1 c 1463 1348 m -6 4 d -22 -4 d 5 -3 d f 0 0.266667 1 c 1447 1341 m 22 4 d -6 3 d -23 -3 d f 0 0.173333 1 c 1440 1345 m -5 3 d -22 -4 d 7 -4 d f 0 0.266667 1 c 1426 1336 m + 21 5 d -7 4 d -20 -5 d f 0 0.173333 1 c 1404 1332 m 1 1 d 15 7 d -7 4 d -21 -4 d f 0 0.266667 1 c 1405 1333 m 21 3 d -6 4 d f 0 0.173333 1 c 1400 1332 m 4 X -12 8 d -13 -3 d f 0 0.266667 1 c 1383 1328 m 17 4 d -21 5 d -9 -2 d f 1361 1324 m 22 4 d + -13 7 d -21 -4 d f 0 0.173333 1 c 1344 1330 m -17 -3 d 9 -5 d f 0 0.266667 1 c 1340 1320 m 21 4 d -12 7 d -5 -1 d -8 -8 d f 0 0.173333 1 c 1318 1316 m 4 X 14 6 d -9 5 d -14 -3 d 3 -7 d f 0 0.266667 1 c 1322 1316 m 18 4 d -4 2 d -23 2 d -7 -1 d 10 -6 + d f 0 0.173333 1 c 1296 1312 m 22 4 d -2 1 d -21 -4 d f 0 0.266667 1 c 1316 1317 m -10 6 d -22 -4 d 11 -6 d f 0 0.173333 1 c 1294 1311 m 2 1 d -1 1 d f 0 0.266667 1 c 1275 1307 m 19 4 d 1 2 d -11 6 d -22 -4 d f 1253 1303 m 22 4 d -13 8 d -1 -1 d -16 + -6 d f 0 0.36 1 c 1261 1314 m -20 -3 d 4 -3 d f 0 0.266667 1 c 1232 1299 m 21 4 d -8 5 d -19 -5 d f 0 0.36 1 c 1245 1308 m -4 3 d -22 -5 d 7 -3 d f 0 0.266667 1 c 1210 1295 m 22 4 d -6 4 d -22 1 d -6 -2 d f 0 0.36 1 c 1226 1303 m -7 3 d -15 -2 d f 0 + 0.266667 1 c 1189 1291 m 21 4 d -12 7 d -15 -3 d 3 -6 d f 0 0.36 1 c 1183 1299 m -7 -1 d 10 -5 d f 0 0.173333 1 c 1167 1287 m 3 X -6 1 d f 0 0.266667 1 c 1170 1287 m 19 4 d -3 2 d -15 4 d -16 -3 d 9 -6 d f 0 0.36 1 c 1186 1293 m -10 5 d -5 -1 d f 0 + 0.173333 1 c 1153 1284 m 14 3 d -3 1 d f 0 0.266667 1 c 1146 1283 m 7 1 d 11 4 d -9 6 d -22 -4 d f 0 0.173333 1 c 1130 1289 m -18 -3 d 3 -2 d f 0 0.266667 1 c 1124 1279 m 22 4 d -13 7 d -3 -1 d -15 -5 d f 0 0.173333 1 c 1115 1284 m -3 2 d -22 -4 d 5 + -3 d f 0 0.266667 1 c 1102 1274 m 22 5 d -9 5 d -20 -5 d f 0 0.173333 1 c 1095 1279 m -5 3 d -22 -5 d 4 -2 d f 0 0.266667 1 c 1096 1273 m 6 1 d -7 5 d -23 -4 d 5 -3 d f 0 0.36 1 c 1081 1270 m 15 3 d -19 -1 d f 0 0.0800001 1 c 1062 1276 m -15 -3 d 3 + -2 d f 0 0.173333 1 c 1072 1275 m -4 2 d -6 -1 d -12 -5 d 4 -2 d f 0 0.266667 1 c 1077 1272 m -5 3 d -18 -6 d 4 -2 d f 0 0.36 1 c 1059 1266 m 22 4 d -4 2 d -19 -5 d f 0 0.0800001 1 c 1050 1271 m -3 2 d -22 -4 d 4 -2 d f 0 0.173333 1 c 1054 1269 m -4 + 2 d -21 -4 d 4 -2 d f 0 0.266667 1 c 1058 1267 m -4 2 d -21 -4 d 4 -2 d f 0 0.36 1 c 1038 1262 m 21 4 d -1 1 d -21 -4 d f 0.0133331 0 1 c 1016 1267 m -12 -2 d f 0 0.0800001 1 c 1029 1267 m -4 2 d -9 -2 d -12 -2 d 3 -2 d f 0 0.173333 1 c 1033 1265 m + -4 2 d -22 -4 d 2 -1 d f 0 0.266667 1 c 1037 1263 m -4 2 d -24 -3 d 3 -2 d f 0 0.36 1 c 1024 1259 m 14 3 d -1 1 d -25 -3 d 3 -2 d f 0 0.453333 1 c 1016 1258 m 8 1 d -9 -1 d f 0.0133331 0 1 c 1004 1265 m -22 -4 d 2 -1 d f 0 0.0800001 1 c 1007 1263 m + -3 2 d -20 -5 d 3 -2 d f 0 0.173333 1 c 1009 1262 m -2 1 d -20 -5 d 2 -1 d f 0 0.266667 1 c 1012 1260 m -3 2 d -20 -5 d 2 -1 d f 0 0.36 1 c 1015 1258 m -3 2 d -21 -4 d 3 -2 d f 0 0.453333 1 c 995 1254 m 21 4 d -1 X -21 -4 d f 0.0133331 0 1 c 984 + 1260 m -2 1 d -21 -4 d 1 -1 d f 0 0.0800001 1 c 987 1258 m -3 2 d -22 -4 d 3 -2 d f 0 0.173333 1 c 989 1257 m -2 1 d -22 -4 d 3 -2 d f 0 0.266667 1 c 991 1256 m -2 1 d -21 -5 d 3 -2 d f 0 0.36 1 c 973 1250 m 11 2 d 10 2 d -3 2 d -20 -6 d f 0 + 0.453333 1 c 984 1252 m 11 2 d -1 X f 0.0133331 0 1 c 962 1256 m -1 1 d -22 -4 d 1 -1 d f 0 0.0800001 1 c 965 1254 m -3 2 d -22 -4 d 3 -2 d f 0 0.173333 1 c 968 1252 m -3 2 d -22 -4 d 3 -2 d f 0 0.266667 1 c 971 1250 m -3 2 d -22 -4 d 3 -1 d f 0 + 0.36 1 c 951 1245 m 22 5 d -2 X -22 -3 d f 0.0133331 0 1 c 940 1252 m -1 1 d -6 -2 d f 0 0.0800001 1 c 943 1250 m -3 2 d -7 -1 d -16 -3 d 1 X f 0 0.173333 1 c 946 1248 m -3 2 d -25 -2 d 4 -2 d f 0 0.266667 1 c 949 1247 m -3 1 d -24 -2 d 5 -3 d f 0 + 0.36 1 c 930 1241 m 21 4 d -2 2 d -22 -4 d f 0 0.0800001 1 c 918 1248 m -1 X -21 -4 d 2 -1 d f 0 0.173333 1 c 922 1246 m -4 2 d -20 -5 d 5 -3 d f 0 0.266667 1 c 927 1243 m -5 3 d -19 -6 d 5 -3 d f 0 0.36 1 c 908 1237 m 22 4 d -3 2 d -19 -6 d f 0 + 0.0800001 1 c 898 1243 m -2 1 d -22 -4 d 1 X f 0 0.173333 1 c 903 1240 m -5 3 d -23 -3 d 7 -4 d f 0 0.266667 1 c 887 1233 m 15 3 d 6 1 d -5 3 d -21 -4 d f 0 0.36 1 c 902 1236 m 6 1 d f 0 0.0800001 1 c 875 1240 m -1 X -3 -1 d f 0 0.173333 1 c 865 + 1229 m 2 X 15 7 d -7 4 d -4 -1 d -18 -3 d f 0 0.266667 1 c 867 1229 m 20 4 d -5 3 d f 0 0.173333 1 c 864 1229 m 1 X -12 7 d -22 -4 d 6 -4 d f 0 0.266667 1 c 844 1225 m 20 4 d -27 -1 d f 0 0.173333 1 c 837 1228 m -6 4 d -19 -4 d f 0 0.266667 1 c 822 + 1221 m 22 4 d -7 3 d -27 X f 800 1216 m 22 5 d -12 7 d -22 -4 d f 779 1212 m 21 4 d -12 8 d -22 -5 d f 0 0.173333 1 c 757 1208 m 11 2 d -16 1 d f 0 0.266667 1 c 768 1210 m 11 2 d -13 7 d -21 -4 d 7 -4 d f 0 0.173333 1 c 736 1204 m 21 4 d -5 3 d -23 + -3 d f 0 0.266667 1 c 752 1211 m -7 4 d -22 -4 d 6 -3 d f 0 0.173333 1 c 727 1202 m 9 2 d -7 4 d f 0 0.266667 1 c 714 1200 m 13 2 d 2 6 d -6 3 d -21 -4 d f 693 1196 m 21 4 d -12 7 d -22 -4 d f 0 0.173333 1 c 671 1192 m 3 X -4 X f 0 0.266667 1 c 674 + 1192 m 19 4 d -13 7 d -21 -4 d 11 -7 d f 0 0.173333 1 c 650 1187 m 21 5 d -1 X -25 -2 d f 0 0.266667 1 c 670 1192 m -11 7 d -22 -4 d 8 -5 d f 0 0.173333 1 c 635 1185 m 15 2 d -5 3 d -25 1 d -4 -1 d 5 -2 d f 0 0.266667 1 c 628 1183 m 7 2 d 10 5 d -8 + 5 d -17 -4 d 1 -3 d f 0 0.173333 1 c 606 1179 m 15 3 d 6 Y -5 2 d -5 X -10 -8 d f 0 0.266667 1 c 621 1182 m 7 1 d -7 5 d -10 2 d -17 -4 d 7 -4 d f 0 0.173333 1 c 600 1178 m 6 1 d -5 3 d -18 2 d -11 -2 d 5 -2 d f 0 0.266667 1 c 585 1175 m 15 3 d 1 4 + d -7 4 d -11 -2 d -6 -4 d f 0 0.173333 1 c 577 1180 m -5 2 d -21 -4 d 6 -4 d f 0 0.266667 1 c 563 1171 m 22 4 d -8 5 d -20 -6 d f 0 0.173333 1 c 557 1174 m -6 4 d -22 -4 d 9 -5 d f 0 0.266667 1 c 542 1167 m 21 4 d -6 3 d -19 -5 d f 0 0.173333 1 c + 538 1169 m -9 5 d -21 -4 d 5 -3 d f 0 0.266667 1 c 520 1163 m 22 4 d -4 2 d -25 -2 d f 0 0.173333 1 c 513 1167 m -5 3 d -5 -1 d f 0 0.266667 1 c 499 1158 m 21 5 d -7 4 d -10 2 d -17 -3 d f 477 1154 m 22 4 d -13 8 d -21 -5 d f 455 1150 m 22 4 d -12 7 + d -22 -4 d f 1503 1342 m 22 4 d -13 7 d -21 -4 d f 1481 1338 m 22 4 d -12 7 d -22 -4 d f 1473 1336 m 8 2 d -12 7 d -22 -4 d 7 -4 d f 0 0.36 1 c 1460 1333 m 13 3 d -19 1 d f 0 0.266667 1 c 1454 1337 m -7 4 d -21 -5 d 10 -5 d f 0 0.36 1 c 1438 1329 m + 22 4 d -6 4 d -18 -6 d f 0 0.173333 1 c 1405 1333 m -1 -1 d f 0 0.266667 1 c 1417 1325 m 19 6 d -10 5 d -21 -3 d -1 -1 d f 0 0.36 1 c 1417 1325 m 21 4 d -2 2 d f 0 0.173333 1 c 1404 1332 m -4 X f 0 0.266667 1 c 1417 1325 m -13 7 d -4 X -17 -4 d 10 + -6 d f 0 0.36 1 c 1395 1321 m 22 4 d -24 -3 d f 0 0.266667 1 c 1393 1322 m -10 6 d -22 -4 d 11 -6 d f 0 0.36 1 c 1374 1317 m 21 4 d -2 1 d -21 -4 d f 0 0.266667 1 c 1352 1313 m 16 3 d 4 2 d -11 6 d -21 -4 d f 0 0.36 1 c 1368 1316 m 6 1 d -2 1 d f 0 + 0.173333 1 c 1322 1316 m -4 X 4 -2 d f 0 0.266667 1 c 1330 1309 m 22 4 d -12 7 d -18 -4 d -2 Y f 0 0.173333 1 c 1322 1314 m -4 2 d -22 -4 d 4 -3 d f 0 0.266667 1 c 1309 1304 m 21 5 d -8 5 d -22 -5 d f 0 0.173333 1 c 1287 1300 m 19 4 d -6 5 d -4 3 d + -2 -1 d -15 -6 d f 0 0.266667 1 c 1306 1304 m 3 X -9 5 d -6 2 d -19 -4 d 4 -2 d f 0 0.173333 1 c 1266 1296 m 21 4 d -8 5 d -21 -5 d f 0 0.266667 1 c 1279 1305 m -4 2 d -22 -4 d 5 -3 d f 0 0.173333 1 c 1244 1292 m 22 4 d -8 4 d -23 -3 d f 0 0.266667 + 1 c 1258 1300 m -5 3 d -21 -4 d 3 -2 d f 0 0.0800001 1 c 1223 1288 m 16 3 d -20 -1 d f 0 0.173333 1 c 1239 1291 m 5 1 d -9 5 d -23 -3 d 7 -4 d f 0 0.266667 1 c 1235 1297 m -3 2 d -22 -4 d 2 -1 d f 0 0.0800001 1 c 1206 1285 m 17 3 d -4 2 d f 0 + 0.173333 1 c 1201 1284 m 5 1 d 13 5 d -7 4 d -17 -7 d f 0 0.266667 1 c 1212 1294 m -2 1 d -21 -4 d 6 -4 d f 0 0.0800001 1 c 1180 1280 m 7 1 d -9 -1 d f 0 0.173333 1 c 1187 1281 m 14 3 d -6 3 d -28 X 11 -7 d f 0 0.266667 1 c 1195 1287 m -6 4 d -19 -4 + d f 0 0.0800001 1 c 1178 1279 m 2 1 d -2 X f 0 0.173333 1 c 1168 1277 m 10 2 d 1 Y -11 7 d -14 -3 d f 0 0.266667 1 c 1158 1275 m 10 2 d -15 7 d -7 -1 d f 1157 1275 m 1 X -12 8 d -22 -4 d 2 -2 d f 0 0.36 1 c 1136 1271 m 21 4 d -31 2 d f 0 0.266667 1 + c 1126 1277 m -2 2 d -22 -5 d 3 -1 d f 0 0.36 1 c 1130 1270 m 6 1 d -10 6 d -21 -4 d 8 -5 d f 0 0.453333 1 c 1115 1267 m 15 3 d -17 -2 d f 0 0.266667 1 c 1105 1273 m -3 1 d -6 -1 d f 0 0.36 1 c 1113 1268 m -8 5 d -9 X -15 -3 d 1 -1 d f 0 0.453333 1 + c 1108 1266 m 7 1 d -2 1 d -31 1 d 5 -2 d f 0 0.546666 1 c 1099 1264 m 9 2 d -21 1 d 4 -2 d f 0 0.64 1 c 1093 1263 m 6 1 d -8 1 d f 0 0.36 1 c 1082 1269 m -1 1 d -22 -4 d 3 -1 d f 0 0.453333 1 c 1087 1267 m -5 2 d -20 -4 d 3 -2 d f 0 0.546666 1 c + 1091 1265 m -4 2 d -22 -4 d 4 -2 d f 0 0.64 1 c 1072 1259 m 21 4 d -2 2 d -22 -4 d f 0 0.36 1 c 1062 1265 m -3 1 d -21 -4 d 1 -1 d f 0 0.453333 1 c 1065 1263 m -3 2 d -23 -4 d 2 -1 d f 0 0.546666 1 c 1069 1261 m -4 2 d -24 -3 d 3 -2 d f 0 0.64 1 c + 1070 1259 m 2 X -3 2 d -25 -3 d 2 -1 d f 0 0.733333 1 c 1059 1257 m 11 2 d -24 -2 d 2 -1 d f 0 0.826667 1 c 1050 1255 m 9 2 d -11 -1 d f 0 0.36 1 c 1039 1261 m -1 1 d -14 -3 d f 0 0.453333 1 c 1041 1260 m -2 1 d -15 -2 d -8 -1 d 2 -1 d f 0 0.546666 + 1 c 1044 1258 m -3 2 d -23 -3 d 2 -2 d f 0 0.64 1 c 1046 1257 m -2 1 d -24 -3 d 3 -1 d f 0 0.733333 1 c 1048 1256 m -2 1 d -23 -3 d 2 -2 d f 0 0.826667 1 c 1042 1253 m 8 2 d -2 1 d -23 -4 d 3 -1 d f 0 0.92 1 c 1029 1251 m 13 2 d -14 -2 d f 0 + 0.453333 1 c 1018 1257 m -2 1 d -21 -4 d 1 -1 d f 0 0.546666 1 c 1020 1255 m -2 2 d -22 -4 d 2 -2 d f 0 0.64 1 c 1023 1254 m -3 1 d -22 -4 d 3 -1 d f 0 0.733333 1 c 1025 1252 m -2 2 d -22 -4 d 2 -1 d f 0 0.826667 1 c 1028 1251 m -3 1 d -22 -3 d 3 -2 + d f 0 0.92 1 c 1007 1246 m 22 5 d -1 X -22 -4 d f 0 0.36 1 c 984 1252 m -11 -2 d 1 -1 d f 0 0.453333 1 c 996 1253 m -1 1 d -11 -2 d -10 -3 d 2 -1 d f 0 0.546666 1 c 998 1251 m -2 2 d -20 -5 d 2 -1 d f 0 0.64 1 c 1001 1250 m -3 1 d -20 -4 d 2 -2 d f + 0 0.733333 1 c 1003 1249 m -2 1 d -21 -5 d 2 -1 d f 0 0.826667 1 c 1006 1247 m -3 2 d -21 -5 d 2 -1 d f 0 0.92 1 c 985 1242 m 22 4 d -1 1 d -22 -4 d f 0 0.36 1 c 974 1249 m -1 1 d -22 -5 d 1 X f 0 0.453333 1 c 976 1248 m -2 1 d -22 -4 d 2 -1 d f 0 + 0.546666 1 c 978 1247 m -2 1 d -22 -4 d 2 -1 d f 0 0.64 1 c 980 1245 m -2 2 d -22 -4 d 2 -2 d f 0 0.733333 1 c 982 1244 m -2 1 d -22 -4 d 3 -1 d f 0 0.826667 1 c 984 1243 m -2 1 d -21 -4 d 2 -1 d f 0 0.92 1 c 964 1238 m 21 4 d -1 1 d -21 -4 d f 0 + 0.36 1 c 952 1245 m -1 X -21 -4 d f 0 0.453333 1 c 954 1244 m -2 1 d -22 -4 d 3 -1 d f 0 0.546666 1 c 956 1243 m -2 1 d -21 -4 d 2 -2 d f 0 0.64 1 c 958 1241 m -2 2 d -21 -5 d 3 -1 d f 0 0.733333 1 c 961 1240 m -3 1 d -20 -4 d 2 -2 d f 0 0.826667 1 + c 963 1239 m -2 1 d -21 -5 d 2 -1 d f 0 0.92 1 c 942 1234 m 22 4 d -1 1 d -21 -5 d f 0 0.36 1 c 930 1241 m -22 -4 d 3 -1 d f 0 0.453333 1 c 933 1240 m -3 1 d -19 -5 d 2 -2 d f 0 0.546666 1 c 935 1238 m -2 2 d -20 -6 d 3 -1 d f 0 0.64 1 c 938 1237 m + -3 1 d -19 -5 d 2 -2 d f 0 0.733333 1 c 921 1230 m 1 X 18 5 d -2 2 d -20 -6 d f 0 0.826667 1 c 922 1230 m 20 4 d -2 1 d f 0 0.92 1 c 942 1234 m f 0 0.266667 1 c 902 1236 m -15 -3 d 1 -1 d f 0 0.36 1 c 911 1236 m -3 1 d -6 -1 d -14 -4 d 4 -2 d f 0 + 0.453333 1 c 913 1234 m -2 2 d -19 -6 d 4 -2 d f 0 0.546666 1 c 899 1226 m 1 X 16 7 d -3 1 d -17 -6 d f 0 0.64 1 c 900 1226 m 11 2 d 7 3 d -2 2 d f 0 0.733333 1 c 911 1228 m 10 2 d -3 1 d f 0 0.173333 1 c 867 1229 m -2 X f 0 0.266667 1 c 888 1232 m + -1 1 d -20 -4 d -2 X 6 -3 d f 0 0.36 1 c 892 1230 m -4 2 d -17 -6 d 5 -3 d f 0 0.453333 1 c 878 1222 m 9 1 d 9 5 d -4 2 d -16 -7 d f 0 0.546666 1 c 887 1223 m 12 3 d -3 2 d f 0 0.173333 1 c 865 1229 m -1 X f 0 0.266667 1 c 871 1226 m -6 3 d -1 X -20 + -4 d 2 -1 d f 0 0.36 1 c 856 1217 m 13 3 d 7 3 d -5 3 d -25 -2 d f 0 0.453333 1 c 869 1220 m 9 2 d -2 1 d f 0 0.266667 1 c 834 1213 m 5 1 d 7 10 d -2 1 d -22 -4 d f 0 0.36 1 c 839 1214 m 17 3 d -10 7 d f 0 0.266667 1 c 813 1209 m 21 4 d -12 8 d -22 + -5 d f 0 0.173333 1 c 791 1205 m 20 4 d -27 1 d f 0 0.266667 1 c 811 1209 m 2 X -13 7 d -21 -4 d 5 -2 d f 0 0.0800001 1 c 770 1201 m 19 4 d -25 -1 d f 0 0.173333 1 c 789 1205 m 2 X -7 5 d -16 X -11 -2 d 7 -4 d f 0 0.266667 1 c 784 1210 m -5 2 d -11 + -2 d f 0 0.0800001 1 c 748 1197 m 22 4 d -6 3 d -18 -6 d f 0 0.173333 1 c 764 1204 m -7 4 d -21 -4 d 10 -6 d f 0 0.0800001 1 c 727 1193 m 21 4 d -2 1 d -21 -4 d f 0 0.173333 1 c 746 1198 m -10 6 d -9 -2 d -9 -4 d 7 -4 d f 0 0.266667 1 c 727 1202 m + -13 -2 d 4 -2 d f 0 0.0800001 1 c 705 1188 m 22 5 d -2 1 d -21 -5 d f 0 0.173333 1 c 725 1194 m -7 4 d -21 -5 d 7 -4 d f 0 0.266667 1 c 718 1198 m -4 2 d -21 -4 d 4 -3 d f 0 0.0800001 1 c 700 1188 m 5 X -1 1 d f 0 0.173333 1 c 684 1184 m 16 4 d 4 1 + d -7 4 d -23 -1 d -3 X f 0 0.266667 1 c 697 1193 m -4 3 d -19 -4 d f 0 0.173333 1 c 662 1180 m 22 4 d -13 8 d -21 -5 d f 658 1179 m 4 1 d -12 7 d -15 -2 d f 0 0.266667 1 c 640 1176 m 18 3 d -23 6 d -7 -2 d f 0 0.173333 1 c 621 1182 m -15 -3 d 4 -2 d + f 0 0.266667 1 c 619 1172 m 21 4 d -12 7 d -7 -1 d -11 -5 d f 0 0.173333 1 c 610 1177 m -4 2 d -6 -1 d f 0 0.266667 1 c 613 1171 m 6 1 d -9 5 d -10 1 d -15 -3 d 4 -2 d f 0 0.36 1 c 597 1168 m 16 3 d -24 2 d f 0 0.266667 1 c 576 1164 m 6 1 d 7 8 d -4 + 2 d -22 -4 d f 0 0.36 1 c 582 1165 m 15 3 d -8 5 d f 0 0.266667 1 c 554 1159 m 22 5 d -13 7 d -21 -4 d f 533 1155 m 21 4 d -12 8 d -22 -4 d f 520 1153 m 13 2 d -13 8 d -21 -5 d 9 -5 d f 0 0.36 1 c 511 1151 m 9 2 d -12 X f 0 0.266667 1 c 489 1147 m + 17 3 d 2 3 d -9 5 d -22 -4 d f 0 0.36 1 c 506 1150 m 5 1 d -3 2 d f 0 0.266667 1 c 468 1143 m 21 4 d -12 7 d -22 -4 d f 1515 1335 m 22 4 d -12 7 d -22 -4 d f 1494 1330 m 21 5 d -12 7 d -22 -4 d f 1494 1330 m -13 8 d -8 -2 d f 0 0.36 1 c 1472 1326 m + 22 4 d -21 6 d -13 -3 d f 1451 1322 m 21 4 d -12 7 d -22 -4 d f 0 0.266667 1 c 1417 1325 m f 0 0.36 1 c 1429 1318 m 22 4 d -13 7 d -21 -4 d f 0 0.266667 1 c 1417 1325 m f 0 0.36 1 c 1408 1314 m 21 4 d -12 7 d -22 -4 d f 1403 1313 m 5 1 d -13 7 d -21 + -4 d 10 -6 d f 0 0.453333 1 c 1386 1310 m 17 3 d -19 -2 d f 0 0.266667 1 c 1365 1306 m 6 1 d -3 9 d -16 -3 d f 0 0.36 1 c 1371 1307 m 13 2 d 2 Y -10 6 d -6 -1 d f 0 0.453333 1 c 1384 1309 m 2 1 d -2 1 d f 0 0.173333 1 c 1343 1301 m 11 3 d -21 3 d f + 0 0.266667 1 c 1354 1304 m 11 2 d -13 7 d -22 -4 d 3 -2 d f 0 0.173333 1 c 1321 1297 m 22 4 d -10 6 d -22 -3 d f 0 0.266667 1 c 1333 1307 m -3 2 d -21 -5 d 2 X f 0 0.0800001 1 c 1300 1293 m 20 4 d -32 3 d f 0 0.173333 1 c 1320 1297 m 1 X -10 7 d -5 + X -19 -4 d 1 X f 0 0.266667 1 c 1311 1304 m -5 X f 0.0133331 0 1 c 1278 1289 m 13 2 d -15 -1 d f 0 0.0800001 1 c 1291 1291 m 9 2 d -12 7 d -18 -6 d 6 -4 d f 0 0.173333 1 c 1288 1300 m -1 X -21 -4 d 4 -2 d f 0.0133331 0 1 c 1257 1285 m 21 4 d -2 1 d + -23 -3 d f 0 0.0800001 1 c 1276 1290 m -6 4 d -24 -3 d 7 -4 d f 0 0.173333 1 c 1270 1294 m -4 2 d -22 -4 d 2 -1 d f 0.0133331 0 1 c 1235 1281 m 22 4 d -4 2 d -23 -3 d f 0 0.0800001 1 c 1253 1287 m -7 4 d -7 X -16 -3 d 7 -4 d f 0 0.173333 1 c 1246 + 1291 m -2 1 d -5 -1 d f 0.0133331 0 1 c 1226 1279 m 9 2 d -5 3 d f 0 0.0800001 1 c 1214 1277 m 12 2 d 4 5 d -7 4 d -17 -3 d -2 -3 d f 0 0.173333 1 c 1206 1285 m -5 -1 d 3 -2 d f 0 0.0800001 1 c 1192 1272 m 22 5 d -10 5 d -17 -1 d -7 -1 d f 0 + 0.173333 1 c 1204 1282 m -3 2 d -14 -3 d f 0 0.0800001 1 c 1187 1272 m 5 X -12 8 d -2 -1 d f 0 0.173333 1 c 1174 1269 m 13 3 d -9 7 d -10 -2 d f 0 0.266667 1 c 1170 1268 m 4 1 d -6 8 d -10 -2 d f 1165 1267 m 5 1 d -12 7 d -1 X f 0 0.36 1 c 1158 1266 + m 7 1 d -8 8 d -21 -4 d 2 X f 0 0.453333 1 c 1151 1265 m 7 1 d -20 5 d 8 -5 d f 0 0.546666 1 c 1149 1264 m 2 1 d -5 1 d f 0 0.36 1 c 1138 1271 m -2 X -6 -1 d f 0 0.453333 1 c 1146 1266 m -8 5 d -8 -1 d -15 -3 d 5 -3 d f 0 0.546666 1 c 1132 1261 m 17 + 3 d -3 2 d -26 -2 d 6 -3 d f 0 0.64 1 c 1127 1260 m 5 1 d -6 X f 0 0.453333 1 c 1120 1264 m -5 3 d -7 -1 d f 0 0.546666 1 c 1126 1261 m -6 3 d -12 2 d -9 -2 d f 0 0.64 1 c 1121 1259 m 6 1 d -1 1 d -27 3 d -6 -1 d 2 -1 d f 0 0.733333 1 c 1114 1257 m + 7 2 d -26 3 d 5 -3 d f 0 0.826667 1 c 1106 1256 m 8 1 d -14 2 d 5 -3 d f 0 0.92 1 c 1106 1256 m -1 X f 0 0.64 1 c 1095 1262 m -2 1 d -21 -4 d f 0 0.733333 1 c 1100 1259 m -5 3 d -23 -3 d 2 -2 d f 0 0.826667 1 c 1105 1256 m -5 3 d -26 -2 d 3 -1 d f 0 + 0.92 1 c 1100 1255 m 6 1 d -29 X 2 -1 d f 0 1 0.986667 c 1093 1253 m 7 2 d -21 X 2 -2 d f 0 1 0.893333 c 1086 1252 m 7 1 d -12 X 3 -1 d f 0 1 0.8 c 1084 1252 m 2 X -2 X f 0 0.64 1 c 1072 1259 m -2 X f 0 0.733333 1 c 1074 1257 m -2 2 d -2 X -11 -2 d + f 0 0.826667 1 c 1077 1256 m -3 1 d -15 X -9 -2 d f 0 0.92 1 c 1079 1255 m -2 1 d -27 -1 d 3 -2 d f 0 1 0.986667 c 1081 1253 m -2 2 d -26 -2 d 2 -1 d f 0 1 0.893333 c 1084 1252 m -3 1 d -26 -1 d 2 -1 d f 0 1 0.8 c 1076 1250 m 8 2 d -27 -1 d 3 -2 d f + 0 1 0.706667 c 1065 1248 m 11 2 d -16 -1 d 2 -1 d f 0 1 0.613333 c 1063 1248 m 2 X -3 X f 0 0.826667 1 c 1050 1255 m -8 -2 d f 0 0.92 1 c 1053 1253 m -3 2 d -8 -2 d -13 -2 d 2 -1 d f 0 1 0.986667 c 1055 1252 m -2 1 d -22 -3 d 2 -2 d f 0 1 0.893333 c + 1057 1251 m -2 1 d -22 -4 d 3 -1 d f 0 1 0.8 c 1060 1249 m -3 2 d -21 -4 d 2 -2 d f 0 1 0.706667 c 1062 1248 m -2 1 d -22 -4 d 3 -1 d f 0 1 0.613333 c 1041 1243 m 22 5 d -1 X -21 -4 d f 0 0.92 1 c 1031 1250 m -2 1 d -22 -5 d 1 X f 0 1 0.986667 c + 1033 1248 m -2 2 d -23 -4 d 2 -1 d f 0 1 0.893333 c 1036 1247 m -3 1 d -23 -3 d 2 -1 d f 0 1 0.8 c 1038 1245 m -2 2 d -24 -3 d 2 -2 d f 0 1 0.706667 c 1041 1244 m -3 1 d -24 -3 d 2 -1 d f 0 1 0.613333 c 1028 1241 m 13 2 d 1 Y -25 -3 d 2 -1 d f 0 1 + 0.52 c 1019 1239 m 9 2 d -10 -1 d f 0 0.92 1 c 1008 1246 m -1 X -22 -4 d 1 X f 0 1 0.986667 c 1010 1245 m -2 1 d -22 -4 d 2 -1 d f 0 1 0.893333 c 1012 1244 m -2 1 d -22 -4 d 2 -1 d f 0 1 0.8 c 1014 1242 m -2 2 d -22 -4 d 2 -2 d f 0 1 0.706667 c 1016 + 1241 m -2 1 d -22 -4 d 2 -1 d f 0 1 0.613333 c 1018 1240 m -2 1 d -22 -4 d 3 -1 d f 0 1 0.52 c 998 1235 m 21 4 d -1 1 d -21 -4 d f 0 0.92 1 c 986 1242 m -1 X -21 -4 d 1 X f 0 1 0.986667 c 988 1241 m -2 1 d -21 -4 d 2 -2 d f 0 1 0.893333 c 990 1240 m + -2 1 d -21 -5 d 2 -1 d f 0 1 0.8 c 992 1238 m -2 2 d -21 -5 d 2 -1 d f 0 1 0.706667 c 994 1237 m -2 1 d -21 -4 d 2 -1 d f 0 1 0.613333 c 997 1236 m -3 1 d -21 -4 d 2 -1 d f 0 1 0.52 c 976 1231 m 22 4 d -1 1 d -22 -4 d f 0 0.92 1 c 965 1238 m -1 X + -22 -4 d 3 -1 d f 0 1 0.986667 c 967 1236 m -2 2 d -20 -5 d 3 -2 d f 0 1 0.893333 c 969 1235 m -2 1 d -19 -5 d 2 -2 d f 0 1 0.8 c 971 1234 m -2 1 d -19 -6 d 3 -1 d f 0 1 0.706667 c 955 1227 m 4 1 d 14 5 d -2 1 d -18 -6 d f 0 1 0.613333 c 959 1228 m + 10 2 d 6 2 d -2 1 d f 0 1 0.52 c 969 1230 m 7 1 d -1 1 d f 0 0.733333 1 c 922 1230 m -1 X f 0 0.826667 1 c 942 1234 m -20 -4 d -1 X 3 -2 d f 0 0.92 1 c 945 1233 m -3 1 d -18 -6 d 3 -2 d f 0 1 0.986667 c 948 1231 m -3 2 d -18 -7 d 3 -2 d f 0 1 + 0.893333 c 933 1223 m 1 X 16 6 d -2 2 d -18 -7 d f 0 1 0.8 c 934 1223 m 13 2 d 6 3 d -3 1 d f 0 1 0.706667 c 947 1225 m 8 2 d -2 1 d f 0 0.546666 1 c 900 1226 m -1 X 1 X f 0 0.64 1 c 911 1228 m -11 -2 d 3 -2 d f 0 0.733333 1 c 921 1230 m -10 -2 d -8 + -4 d 3 -2 d f 0 0.826667 1 c 924 1228 m -3 2 d -15 -8 d 3 -2 d f 0 0.92 1 c 912 1219 m 1 X 14 7 d -3 2 d -15 -8 d f 0 1 0.986667 c 913 1219 m 11 2 d 6 3 d -3 2 d f 0 1 0.893333 c 924 1221 m 9 2 d -3 1 d f 0 0.453333 1 c 887 1223 m -9 -1 d 2 -2 d f 0 + 0.546666 1 c 900 1226 m -1 X -12 -3 d -7 -3 d 5 -2 d f 0 0.64 1 c 903 1224 m -3 2 d -15 -8 d 4 -3 d f 0 0.733333 1 c 890 1214 m 6 2 d 10 6 d -3 2 d -14 -9 d f 0 0.826667 1 c 896 1216 m 8 1 d 5 3 d -3 2 d f 0 0.92 1 c 904 1217 m 8 2 d -3 1 d f 0 0.36 + 1 c 869 1220 m -13 -3 d 8 -4 d f 0 0.453333 1 c 869 1210 m 4 1 d 7 9 d -2 2 d -9 -2 d -5 -7 d f 0 0.546666 1 c 873 1211 m 8 2 d 4 5 d -5 2 d f 0 0.64 1 c 881 1213 m 7 1 d 1 1 d -4 3 d f 0 0.733333 1 c 888 1214 m 2 X -1 1 d f 0 0.266667 1 c 839 1214 + m -5 -1 d 3 -1 d f 0 0.36 1 c 847 1206 m 13 3 d 4 4 d -8 4 d -17 -3 d -2 -2 d f 0 0.453333 1 c 860 1209 m 9 1 d -5 3 d f 0 0.173333 1 c 825 1202 m 5 1 d -15 5 d f 0 0.266667 1 c 830 1203 m 12 2 d -5 7 d -3 1 d -21 -4 d 2 -1 d f 0 0.36 1 c 842 1205 m + 5 1 d -10 6 d f 0 0.0800001 1 c 804 1198 m 13 2 d -25 5 d f 0 0.173333 1 c 817 1200 m 8 2 d -10 6 d -4 1 d -20 -4 d 1 X f 0 0.266667 1 c 815 1208 m -2 1 d -2 X f 0.0133331 0 1 c 782 1194 m 18 3 d -23 X f 0 0.0800001 1 c 800 1197 m 4 1 d -12 7 d -3 X + -19 -4 d 7 -4 d f 0 0.173333 1 c 792 1205 m -3 X f 0.0133331 0 1 c 761 1190 m 21 4 d -5 3 d -19 -6 d f 0 0.0800001 1 c 777 1197 m -7 4 d -22 -4 d 10 -6 d f 0.0133331 0 1 c 739 1185 m 22 5 d -3 1 d -21 -4 d f 0 0.0800001 1 c 758 1191 m -10 6 d -21 -4 + d 10 -6 d f 0.0133331 0 1 c 718 1181 m 21 4 d -2 2 d -21 -5 d f 0 0.0800001 1 c 737 1187 m -10 6 d -22 -5 d 11 -6 d f 0.0133331 0 1 c 716 1181 m 2 X -2 1 d f 0 0.0800001 1 c 704 1179 m 12 2 d 1 Y -11 6 d -5 X f 0 0.173333 1 c 696 1177 m 8 2 d -4 9 d + -16 -4 d f 683 1175 m 13 2 d -12 7 d -22 -4 d 5 -3 d f 0 0.266667 1 c 674 1173 m 9 2 d -16 2 d f 0 0.173333 1 c 667 1177 m -5 3 d -4 -1 d f 0 0.266667 1 c 661 1170 m 13 3 d -7 4 d -9 2 d -18 -3 d 7 -4 d f 0 0.36 1 c 653 1169 m 8 1 d -14 2 d f 0 + 0.266667 1 c 647 1172 m -7 4 d -21 -4 d 6 -4 d f 0 0.36 1 c 631 1165 m 22 4 d -6 3 d -22 -4 d f 0 0.266667 1 c 625 1168 m -6 4 d -6 -1 d f 0 0.36 1 c 610 1161 m 21 4 d -6 3 d -12 3 d -16 -3 d f 0 0.266667 1 c 582 1165 m -6 -1 d 2 -2 d f 0 0.36 1 c + 588 1156 m 22 5 d -13 7 d -15 -3 d -4 -3 d f 0 0.266667 1 c 578 1162 m -2 2 d -22 -5 d 1 X f 0 0.36 1 c 567 1152 m 21 4 d -10 6 d -23 -3 d f 0 0.266667 1 c 555 1159 m -1 X -21 -4 d 6 -3 d f 0 0.36 1 c 545 1148 m 22 4 d -12 7 d -16 -7 d f 0 0.266667 + 1 c 539 1152 m -6 3 d -13 -2 d f 0 0.36 1 c 523 1144 m 22 4 d -6 4 d -19 1 d -9 -2 d f 0 0.173333 1 c 502 1140 m 4 1 d -10 2 d f 0 0.266667 1 c 506 1141 m 17 3 d -17 6 d -17 -3 d 7 -4 d f 0 0.36 1 c 523 1144 m -12 7 d -5 -1 d f 0 0.173333 1 c 496 + 1139 m 6 1 d -6 3 d f 0 0.266667 1 c 480 1136 m 16 3 d 4 Y -7 4 d -21 -4 d f 1528 1327 m 21 5 d -12 7 d -22 -4 d f 1512 1324 m 16 3 d -13 8 d -21 -5 d f 0 0.36 1 c 1506 1323 m 6 1 d -18 6 d f 0 0.266667 1 c 1494 1330 m f 0 0.36 1 c 1494 1321 m 12 2 + d -12 7 d -22 -4 d 5 -2 d f 0 0.453333 1 c 1485 1319 m 9 2 d -17 3 d f 0 0.36 1 c 1477 1324 m -5 2 d -21 -4 d 6 -3 d f 0 0.453333 1 c 1463 1315 m 22 4 d -8 5 d -20 -5 d f 0 0.36 1 c 1457 1319 m -6 3 d -22 -4 d 1 -1 d f 0 0.453333 1 c 1442 1311 m 21 + 4 d -6 4 d -27 -2 d f 0 0.36 1 c 1430 1317 m -1 1 d -21 -4 d 1 -1 d f 0 0.453333 1 c 1420 1307 m 22 4 d -12 6 d -21 -4 d f 0 0.36 1 c 1399 1303 m 10 10 d -1 1 d -5 -1 d -5 -10 d f 0 0.453333 1 c 1399 1303 m 21 4 d -11 6 d -6 X -17 -3 d 12 -7 d f 0 + 0.266667 1 c 1377 1298 m 5 1 d -11 8 d -6 -1 d f 0 0.36 1 c 1382 1299 m 17 4 d -1 X -14 6 d -13 -2 d f 0 0.453333 1 c 1398 1303 m -12 7 d -2 -1 d f 0 0.173333 1 c 1354 1304 m -11 -3 d 11 -6 d f 0 0.266667 1 c 1355 1294 m 22 4 d -12 8 d -11 -2 d -9 Y + f 0 0.0800001 1 c 1334 1290 m 6 1 d -17 5 d f 0 0.173333 1 c 1340 1291 m 15 3 d -1 1 d -11 6 d -22 -4 d 2 -1 d f 0 0.266667 1 c 1355 1294 m -1 1 d f 0.0133331 0 1 c 1312 1286 m 8 1 d -14 3 d f 0 0.0800001 1 c 1320 1287 m 14 3 d -11 6 d -3 1 d -20 -4 + d 6 -3 d f 0 0.173333 1 c 1323 1296 m -2 1 d -1 X f 0.0133331 0 1 c 1291 1282 m 21 4 d -6 4 d -15 1 d -13 -2 d f 0 0.0800001 1 c 1306 1290 m -6 3 d -9 -2 d f 0.2 0 1 c 1269 1278 m 8 1 d -12 1 d f 0.106667 0 1 c 1277 1279 m 12 2 d -30 2 d 6 -3 d f + 0.0133331 0 1 c 1289 1281 m 2 1 d -13 7 d -21 -4 d 2 -2 d f 0.2 0 1 c 1248 1274 m 21 4 d -4 2 d f 0.106667 0 1 c 1248 1274 m 17 6 d -6 3 d -19 -5 d f 0.0133331 0 1 c 1259 1283 m -2 2 d -22 -4 d 5 -3 d f 0.106667 0 1 c 1239 1272 m 9 2 d -8 4 d f + 0.0133331 0 1 c 1231 1270 m 8 2 d 1 6 d -5 3 d -9 -2 d f 0 0.0800001 1 c 1226 1269 m 5 1 d -5 9 d -12 -2 d f 1204 1265 m 22 4 d -12 8 d -22 -5 d f 1200 1264 m 4 1 d -12 7 d -5 X f 0 0.173333 1 c 1193 1263 m 7 1 d -13 8 d -13 -3 d f 0 0.266667 1 c + 1186 1262 m 7 1 d -19 6 d -4 -1 d 8 -4 d f 0 0.36 1 c 1183 1261 m 3 1 d -8 2 d f 0 0.266667 1 c 1178 1264 m -8 4 d -5 -1 d f 0 0.36 1 c 1178 1260 m 5 1 d -5 3 d -13 3 d -7 -1 d f 0 0.453333 1 c 1169 1259 m 9 1 d -20 6 d -7 -1 d f 0 0.546666 1 c 1161 + 1257 m 8 2 d -18 6 d -2 -1 d f 1161 1257 m -12 7 d -17 -3 d f 0 0.64 1 c 1155 1256 m 6 1 d -29 4 d -5 -1 d 3 -2 d f 0 0.733333 1 c 1149 1255 m 6 1 d -25 2 d 4 -2 d f 0 0.826667 1 c 1143 1253 m 6 2 d -15 1 d 4 -2 d f 0 0.92 1 c 1140 1253 m 3 X -5 1 d + f 0 0.64 1 c 1130 1258 m -3 2 d -6 -1 d f 0 0.733333 1 c 1134 1256 m -4 2 d -9 1 d -7 -2 d f 0 0.826667 1 c 1138 1254 m -4 2 d -20 1 d -8 -1 d f 0 0.92 1 c 1137 1252 m 3 1 d -2 1 d -32 2 d 3 -2 d f 0 1 0.986667 c 1130 1251 m 7 1 d -28 2 d 3 -2 d f 0 + 1 0.893333 c 1124 1250 m 6 1 d -18 1 d 3 -2 d f 0 1 0.8 c 1118 1249 m 6 1 d -9 X f 0 0.92 1 c 1109 1254 m -3 2 d -6 -1 d f 0 1 0.986667 c 1112 1252 m -3 2 d -9 1 d -7 -2 d f 0 1 0.893333 c 1115 1250 m -3 2 d -19 1 d -7 -1 d f 0 1 0.8 c 1118 1249 m + -3 1 d -29 2 d -2 X 3 -2 d f 0 1 0.706667 c 1111 1247 m 7 2 d -31 1 d 3 -2 d f 0 1 0.613333 c 1103 1246 m 8 1 d -21 1 d 4 -2 d f 0 1 0.52 c 1097 1245 m 6 1 d -9 X f 0 1 0.8 c 1087 1250 m -3 2 d -8 -2 d f 0 1 0.706667 c 1090 1248 m -3 2 d -11 X -11 + -2 d f 0 1 0.613333 c 1094 1246 m -4 2 d -27 X 1 -1 d f 0 1 0.52 c 1096 1244 m 1 1 d -3 1 d -30 1 d 3 -2 d f 0 1 0.426667 c 1090 1243 m 6 1 d -29 1 d 2 -1 d f 0 1 0.333333 c 1084 1242 m 6 1 d -21 1 d 3 -2 d f 0 1 0.24 c 1078 1241 m 6 1 d -12 X 2 -1 + d f 0 1 0.146667 c 1075 1240 m 3 1 d -4 X f 0 1 0.613333 c 1064 1247 m -1 1 d -22 -5 d 2 X f 0 1 0.52 c 1067 1245 m -3 2 d -21 -4 d 1 -1 d f 0 1 0.426667 c 1069 1244 m -2 1 d -23 -3 d 2 -1 d f 0 1 0.333333 c 1072 1242 m -3 2 d -23 -3 d 2 -1 d f 0 1 + 0.24 c 1074 1241 m -2 1 d -24 -2 d 1 -1 d f 0 1 0.146667 c 1069 1239 m 6 1 d -1 1 d -25 -2 d 2 -1 d f 0 1 0.0533333 c 1058 1237 m 11 2 d -18 -1 d 2 -1 d f 0.0399999 1 0 c 1053 1236 m 5 1 d -5 X f 0 1 0.613333 c 1043 1243 m -2 X -13 -2 d f 0 1 0.52 c + 1044 1242 m -1 1 d -15 -2 d -9 -2 d 1 X f 0 1 0.426667 c 1046 1241 m -2 1 d -24 -3 d 2 -1 d f 0 1 0.333333 c 1048 1240 m -2 1 d -24 -3 d 2 -1 d f 0 1 0.24 c 1049 1239 m -1 1 d -24 -3 d 2 -2 d f 0 1 0.146667 c 1051 1238 m -2 1 d -23 -4 d 2 -1 d f 0 1 + 0.0533333 c 1053 1237 m -2 1 d -23 -4 d 2 -1 d f 0.0399999 1 0 c 1032 1232 m 21 4 d 1 Y -23 -4 d f 0 1 0.52 c 1020 1239 m -1 X -21 -4 d 1 X f 0 1 0.426667 c 1022 1238 m -2 1 d -21 -4 d 1 -1 d f 0 1 0.333333 c 1024 1237 m -2 1 d -22 -4 d 2 -1 d f 0 1 + 0.24 c 1026 1235 m -2 2 d -22 -4 d 2 -2 d f 0 1 0.146667 c 1028 1234 m -2 1 d -22 -4 d 2 -1 d f 0 1 0.0533333 c 1030 1233 m -2 1 d -22 -4 d 2 -1 d f 0.0399999 1 0 c 1021 1230 m 11 2 d -2 1 d -22 -4 d 2 -1 d f 0.133333 1 0 c 1010 1228 m 11 2 d -11 -2 + d f 0 1 0.52 c 999 1235 m -1 X -22 -4 d 1 X f 0 1 0.426667 c 1000 1234 m -1 1 d -22 -4 d 3 -2 d f 0 1 0.333333 c 1002 1233 m -2 1 d -20 -5 d 2 -1 d f 0 1 0.24 c 1004 1231 m -2 2 d -20 -5 d 3 -2 d f 0 1 0.146667 c 1006 1230 m -2 1 d -19 -5 d 2 -1 d f + 0 1 0.0533333 c 989 1224 m 6 1 d 13 4 d -2 1 d -19 -5 d f 0.0399999 1 0 c 995 1225 m 14 3 d 1 X -2 1 d f 0.133333 1 0 c 1009 1228 m 1 X f 0 1 0.706667 c 959 1228 m -4 -1 d 1 -1 d f 0 1 0.613333 c 969 1230 m -10 -2 d -3 -2 d 2 -1 d f 0 1 0.52 c 977 + 1231 m -1 X -7 -1 d -11 -5 d 3 -1 d f 0 1 0.426667 c 980 1229 m -3 2 d -16 -7 d 2 -2 d f 0 1 0.333333 c 982 1228 m -2 1 d -17 -7 d 2 -1 d f 0 1 0.24 c 967 1220 m 3 X 15 6 d -3 2 d -17 -7 d f 0 1 0.146667 c 970 1220 m 12 3 d 5 2 d -2 1 d f 0 1 + 0.0533333 c 982 1223 m 7 1 d -2 1 d f 0 1 0.893333 c 934 1223 m -1 X f 0 1 0.8 c 947 1225 m -13 -2 d -1 X 3 -2 d f 0 1 0.706667 c 956 1226 m -1 1 d -8 -2 d -11 -4 d 3 -2 d f 0 1 0.613333 c 958 1225 m -2 1 d -17 -7 d 4 -2 d f 0 1 0.52 c 961 1224 m -3 + 1 d -15 -8 d 3 -1 d f 0 1 0.426667 c 946 1216 m 7 1 d 10 5 d -2 2 d -15 -8 d f 0 1 0.333333 c 953 1217 m 8 2 d 4 2 d -2 1 d f 0 1 0.24 c 961 1219 m 6 1 d -2 1 d f 0 0.92 1 c 913 1219 m -1 X -1 Y f 0 1 0.986667 c 924 1221 m -11 -2 d -1 -1 d 3 -1 d f + 0 1 0.893333 c 933 1223 m -9 -2 d -9 -4 d 4 -2 d f 0 1 0.8 c 936 1221 m -3 2 d -14 -8 d 3 -2 d f 0 1 0.706667 c 924 1211 m 3 1 d 12 7 d -3 2 d -14 -8 d f 0 1 0.613333 c 927 1212 m 9 2 d 7 3 d -4 2 d f 0 1 0.52 c 936 1214 m 9 1 d 1 1 d -3 1 d f 0 1 + 0.426667 c 945 1215 m 1 1 d f 0 0.733333 1 c 896 1216 m -6 -2 d 5 -2 d f 0 0.826667 1 c 904 1217 m -8 -1 d -1 -4 d 7 -4 d f 0 0.92 1 c 903 1207 m 4 1 d 5 10 d 1 Y -8 -2 d -2 -9 d f 0 1 0.986667 c 907 1208 m 4 1 d 4 8 d -3 1 d f 0 1 0.893333 c 911 + 1209 m 5 1 d 3 5 d -4 2 d f 0 1 0.8 c 916 1210 m 5 1 d 1 2 d -3 2 d f 0 1 0.706667 c 921 1211 m 3 X -2 2 d f 0 0.453333 1 c 873 1211 m -4 -1 d 3 -2 d f 0 0.546666 1 c 881 1213 m -8 -2 d -1 -3 d 7 -4 d f 0 0.64 1 c 881 1203 m 5 1 d 2 10 d -7 -1 d -2 + -9 d f 0 0.733333 1 c 886 1204 m 8 2 d 1 6 d -5 2 d -2 X f 0 0.826667 1 c 894 1206 m 7 1 d 1 1 d -7 4 d f 0 0.92 1 c 901 1207 m 2 X -1 1 d f 0 0.36 1 c 859 1199 m 5 1 d -4 9 d -13 -3 d f 0 0.453333 1 c 864 1200 m 8 1 d 7 Y -3 2 d -9 -1 d f 0 + 0.546666 1 c 872 1201 m 7 2 d 1 Y -7 4 d f 0 0.64 1 c 879 1203 m 2 X -2 1 d f 0 0.0800001 1 c 838 1195 m 4 1 d -10 2 d f 0 0.173333 1 c 842 1196 m 7 1 d -19 6 d -5 -1 d 7 -4 d f 0 0.266667 1 c 849 1197 m 8 2 d -15 6 d -12 -2 d f 0 0.36 1 c 857 1199 + m 2 X -12 7 d -5 -1 d f 0.0133331 0 1 c 816 1191 m 11 2 d -22 4 d f 0 0.0800001 1 c 827 1193 m 11 2 d -6 3 d -15 2 d -13 -2 d 1 -1 d f 0 0.173333 1 c 832 1198 m -7 4 d -8 -2 d f 0.2 0 1 c 795 1187 m 5 1 d -8 X f 0.106667 0 1 c 800 1188 m 11 2 d -25 + 2 d 6 -4 d f 0.0133331 0 1 c 811 1190 m 5 1 d -11 6 d -5 X -18 -3 d 4 -2 d f 0 0.0800001 1 c 805 1197 m -1 1 d -4 -1 d f 0.2 0 1 c 773 1182 m 22 5 d -3 1 d -20 -5 d f 0.106667 0 1 c 792 1188 m -6 4 d -21 -5 d 7 -4 d f 0.0133331 0 1 c 786 1192 m -4 2 + d -21 -4 d 4 -3 d f 0.2 0 1 c 752 1178 m 21 4 d -1 1 d -21 -5 d f 0.106667 0 1 c 772 1183 m -7 4 d -20 -5 d 6 -4 d f 0.0133331 0 1 c 765 1187 m -4 3 d -22 -5 d 6 -3 d f 0.2 0 1 c 751 1178 m 1 X -1 X f 0.106667 0 1 c 735 1175 m 16 3 d -6 4 d f + 0.0133331 0 1 c 730 1174 m 5 1 d 10 7 d -6 3 d -21 -4 d f 711 1171 m 19 3 d -12 7 d -2 X f 0 0.0800001 1 c 708 1170 m 3 1 d 5 10 d -12 -2 d -3 -5 d f 0 0.173333 1 c 704 1179 m -8 -2 d 5 -3 d f 0 0.0800001 1 c 699 1168 m 9 2 d -7 4 d f 0 0.173333 1 c + 688 1166 m 11 2 d 2 6 d -5 3 d -13 -2 d f 0 0.266667 1 c 687 1166 m 1 X -5 9 d -9 -2 d f 665 1162 m 22 4 d -13 7 d -13 -3 d 1 -6 d f 0 0.36 1 c 661 1170 m -8 -1 d 9 -5 d f 0 0.266667 1 c 662 1161 m 3 1 d -3 2 d f 0 0.36 1 c 644 1158 m 18 3 d 3 Y -9 + 5 d -22 -4 d f 644 1158 m -13 7 d -21 -4 d 4 -3 d f 0 0.453333 1 c 624 1154 m 20 4 d -30 X 7 -4 d f 0 0.546666 1 c 622 1153 m 2 1 d -3 X f 0 0.36 1 c 614 1158 m -4 3 d -22 -5 d 2 X f 0 0.453333 1 c 601 1149 m 18 4 d 2 1 d -7 4 d -24 -2 d f 0 + 0.546666 1 c 619 1153 m 3 X -1 1 d f 0 0.36 1 c 590 1156 m -2 X -21 -4 d 5 -3 d f 0 0.453333 1 c 579 1145 m 22 4 d -11 7 d -18 -7 d f 0 0.36 1 c 572 1149 m -5 3 d -22 -4 d 9 -5 d f 0 0.453333 1 c 557 1141 m 22 4 d -7 4 d -18 -6 d f 0 0.36 1 c 536 + 1137 m 10 2 d 8 4 d -9 5 d -22 -4 d f 0 0.453333 1 c 546 1139 m 11 2 d -3 2 d f 0 0.173333 1 c 506 1141 m -4 -1 d 5 -3 d f 0 0.266667 1 c 514 1133 m 11 2 d -2 9 d -17 -3 d 1 -4 d f 0 0.36 1 c 525 1135 m 11 2 d -13 7 d f 0 0.173333 1 c 493 1129 m 7 1 + d 7 7 d -5 3 d -6 -1 d -6 -9 d f 0 0.266667 1 c 500 1130 m 14 3 d -7 4 d -11 2 d -16 -3 d 10 -6 d f 0 0.0800001 1 c 1558 1324 m 4 X -3 2 d f 0 0.173333 1 c 1544 1321 m 14 3 d 1 2 d -8 5 d f 0 0.266667 1 c 1540 1320 m 4 1 d 7 10 d -2 1 d -21 -5 d f + 1519 1316 m 21 4 d -12 7 d -16 -3 d -1 -4 d f 0 0.36 1 c 1512 1324 m -6 -1 d 5 -3 d f 0 0.266667 1 c 1515 1315 m 4 1 d -8 4 d f 0 0.36 1 c 1502 1313 m 13 2 d -4 5 d -5 3 d -12 -2 d f 0 0.453333 1 c 1497 1312 m 5 1 d -8 8 d -9 -2 d f 1487 1310 m 10 2 + d -12 7 d -22 -4 d 5 -3 d f 0 0.546666 1 c 1476 1308 m 11 2 d -19 2 d f 0 0.453333 1 c 1468 1312 m -5 3 d -21 -4 d 2 -1 d f 0 0.546666 1 c 1454 1304 m 22 4 d -8 4 d -24 -2 d f 0 0.453333 1 c 1444 1310 m -2 1 d -22 -4 d 5 -3 d f 0 0.546666 1 c 1433 + 1300 m 21 4 d -10 6 d -19 -6 d f 0 0.36 1 c 1399 1303 m -1 Y f 0 0.453333 1 c 1411 1295 m 7 2 d 7 7 d -5 3 d -21 -4 d -1 Y f 0 0.546666 1 c 1418 1297 m 15 3 d -8 4 d f 0 0.266667 1 c 1382 1299 m -5 -1 d 4 -2 d f 0 0.36 1 c 1389 1291 m 8 2 d 2 9 d 1 + Y -17 -4 d -1 -3 d f 0 0.453333 1 c 1397 1293 m 14 2 d -12 7 d f 0 0.173333 1 c 1368 1287 m 2 X -12 6 d f 0 0.266667 1 c 1370 1287 m 11 3 d 6 Y -4 2 d -22 -4 d 3 -1 d f 0 0.36 1 c 1381 1290 m 8 1 d -8 5 d f 0.0133331 0 1 c 1346 1283 m 6 1 d -12 3 d + f 0 0.0800001 1 c 1352 1284 m 8 2 d -20 5 d -6 -1 d 6 -3 d f 0 0.173333 1 c 1360 1286 m 8 1 d -10 6 d -3 1 d -15 -3 d f 0 0.266667 1 c 1358 1293 m -3 1 d f 0.106667 0 1 c 1325 1279 m 12 2 d -18 1 d f 0.0133331 0 1 c 1337 1281 m 9 2 d -6 4 d -20 X -8 + -1 d 7 -4 d f 0 0.0800001 1 c 1340 1287 m -6 3 d -14 -3 d f 0.2 0 1 c 1303 1275 m 9 1 d -12 X f 0.106667 0 1 c 1312 1276 m 13 3 d -6 3 d -27 -1 d 8 -5 d f 0.0133331 0 1 c 1319 1282 m -7 4 d -21 -4 d 1 -1 d f 0.293333 0 1 c 1282 1271 m 12 2 d -22 3 d + f 0.2 0 1 c 1294 1273 m 9 2 d -3 1 d -23 3 d -8 -1 d 3 -2 d f 0.106667 0 1 c 1300 1276 m -8 5 d -3 X -12 -2 d f 0.0133331 0 1 c 1292 1281 m -1 1 d -2 -1 d f 0.293333 0 1 c 1260 1266 m 22 5 d -10 5 d -14 -9 d f 0.2 0 1 c 1272 1276 m -3 2 d -21 -4 d + -1 Y 10 -6 d f 0.106667 0 1 c 1248 1274 m -1 Y f 0.293333 0 1 c 1258 1266 m 2 X -2 1 d f 0.2 0 1 c 1243 1263 m 15 3 d 1 Y -10 6 d f 0.106667 0 1 c 1238 1262 m 5 1 d 5 10 d 1 Y -9 -2 d -5 -7 d f 0.0133331 0 1 c 1239 1272 m -8 -2 d -2 -2 d 5 -3 d f 0 + 0.0800001 1 c 1231 1270 m -5 -1 d 3 -1 d f 0.106667 0 1 c 1232 1261 m 6 1 d -4 3 d f 0.0133331 0 1 c 1224 1259 m 8 2 d 2 4 d -5 3 d f 0 0.0800001 1 c 1217 1258 m 7 1 d 5 9 d -3 1 d -22 -4 d f 1216 1258 m 1 X -13 7 d -4 -1 d f 0 0.173333 1 c 1207 + 1256 m 9 2 d -16 6 d -7 -1 d f 0 0.266667 1 c 1199 1255 m 8 1 d -14 7 d -7 -1 d f 0 0.36 1 c 1195 1254 m 4 1 d -13 7 d -3 -1 d f 1192 1253 m 3 1 d -12 7 d -5 -1 d f 0 0.453333 1 c 1187 1252 m 5 1 d -14 7 d -9 -1 d f 0 0.546666 1 c 1181 1251 m 6 1 d + -18 7 d -8 -2 d f 0 0.64 1 c 1176 1250 m 5 1 d -20 6 d 9 -5 d f 0 0.733333 1 c 1174 1250 m 2 X -6 2 d f 0 0.546666 1 c 1161 1257 m f 0 0.64 1 c 1170 1252 m -9 5 d -6 -1 d f 0 0.733333 1 c 1171 1249 m 3 1 d -4 2 d -15 4 d -6 -1 d f 0 0.826667 1 c + 1166 1248 m 5 1 d -22 6 d -6 -2 d f 0 0.92 1 c 1160 1247 m 6 1 d -23 5 d -3 X 3 -2 d f 0 1 0.986667 c 1155 1246 m 5 1 d -17 4 d 6 -4 d f 0 1 0.893333 c 1152 1246 m 3 X -6 1 d f 0 0.92 1 c 1143 1251 m -3 2 d -3 -1 d f 0 1 0.986667 c 1149 1247 m -6 4 + d -6 1 d -7 -1 d f 0 1 0.893333 c 1150 1245 m 2 1 d -3 1 d -19 4 d -6 -1 d f 0 1 0.8 c 1146 1244 m 4 1 d -26 5 d -6 -1 d f 0 1 0.706667 c 1142 1244 m 4 X -28 5 d 4 -2 d f 0 1 0.613333 c 1138 1243 m 4 1 d -20 3 d 3 -2 d f 0 1 0.52 c 1134 1242 m 4 1 d + -13 2 d 3 -2 d f 0 1 0.426667 c 1131 1242 m 3 X -6 1 d f 0 1 0.8 c 1118 1249 m f 0 1 0.706667 c 1122 1247 m -4 2 d -7 -2 d f 0 1 0.613333 c 1125 1245 m -3 2 d -11 X -8 -1 d f 0 1 0.52 c 1128 1243 m -3 2 d -22 1 d -6 -1 d -1 Y f 0 1 0.426667 c 1129 + 1241 m 2 1 d -3 1 d -31 1 d 3 -1 d f 0 1 0.333333 c 1123 1240 m 6 1 d -29 2 d 2 -2 d f 0 1 0.24 c 1117 1239 m 6 1 d -21 1 d 3 -1 d f 0 1 0.146667 c 1112 1238 m 5 1 d -12 1 d 3 -2 d f 0 1 0.0533333 c 1109 1237 m 3 1 d -4 X f 0 1 0.52 c 1097 1244 m 1 + Y -1 -1 d f 0 1 0.426667 c 1100 1243 m -3 1 d -1 X -6 -1 d f 0 1 0.333333 c 1102 1241 m -2 2 d -10 X -6 -1 d f 0 1 0.24 c 1105 1240 m -3 1 d -18 1 d -6 -1 d f 0 1 0.146667 c 1108 1238 m -3 2 d -27 1 d -3 -1 d 2 X f 0 1 0.0533333 c 1106 1237 m 3 X -1 + 1 d -31 2 d 2 -2 d f 0.0399999 1 0 c 1100 1236 m 6 1 d -27 1 d 3 -1 d f 0.133333 1 0 c 1095 1235 m 5 1 d -18 1 d 2 -2 d f 0.226667 1 0 c 1089 1234 m 6 1 d -11 X 3 -1 d f 0.32 1 0 c 1088 1233 m 1 1 d -2 X f 0 1 0.146667 c 1077 1240 m -2 X -6 -1 d f 0 + 1 0.0533333 c 1079 1238 m -2 2 d -8 -1 d -11 -2 d f 0.0399999 1 0 c 1082 1237 m -3 1 d -21 -1 d -5 -1 d 2 X f 0.133333 1 0 c 1084 1235 m -2 2 d -27 -1 d 2 -2 d f 0.226667 1 0 c 1087 1234 m -3 1 d -27 -1 d 2 -1 d f 0.32 1 0 c 1082 1232 m 6 1 d -1 1 d + -28 -1 d 3 -1 d f 0.413333 1 0 c 1073 1230 m 9 2 d -20 X 2 -2 d f 0.506667 1 0 c 1066 1229 m 7 1 d -9 X f 0.0399999 1 0 c 1055 1236 m -2 X -21 -4 d f 0.133333 1 0 c 1057 1234 m -2 2 d -23 -4 d 2 -1 d f 0.226667 1 0 c 1059 1233 m -2 1 d -23 -3 d 2 -1 + d f 0.32 1 0 c 1062 1232 m -3 1 d -23 -3 d 2 -2 d f 0.413333 1 0 c 1064 1230 m -2 2 d -24 -4 d 2 -1 d f 0.506667 1 0 c 1063 1228 m 3 1 d -2 1 d -24 -3 d 2 -1 d f 0.6 1 0 c 1045 1225 m 18 3 d -21 -2 d 2 -1 d f 0.693333 1 0 c 1044 1225 m 1 X -1 X f + 0.0399999 1 0 c 1032 1232 m -11 -2 d f 0.133333 1 0 c 1034 1231 m -2 1 d -11 -2 d -11 -2 d 2 -1 d f 0.226667 1 0 c 1036 1230 m -2 1 d -22 -4 d 2 -1 d f 0.32 1 0 c 1038 1228 m -2 2 d -22 -4 d 2 -1 d f 0.413333 1 0 c 1040 1227 m -2 1 d -22 -3 d 2 -1 d + f 0.506667 1 0 c 1042 1226 m -2 1 d -22 -3 d 2 -2 d f 0.6 1 0 c 1044 1225 m -2 1 d -22 -4 d 2 -1 d f 0.693333 1 0 c 1023 1221 m 21 4 d -22 -4 d f 0 1 0.0533333 c 995 1225 m -6 -1 d 1 -1 d f 0.0399999 1 0 c 1009 1228 m -14 -3 d -5 -2 d 2 -1 d f + 0.133333 1 0 c 1012 1227 m -2 1 d -1 X -17 -6 d 2 -1 d f 0.226667 1 0 c 1014 1226 m -2 1 d -18 -6 d 2 -1 d f 0.32 1 0 c 1016 1225 m -2 1 d -18 -6 d 2 -1 d f 0.413333 1 0 c 1018 1224 m -2 1 d -18 -6 d 2 -2 d f 0.506667 1 0 c 1001 1217 m 5 1 d 14 4 d + -2 2 d -18 -7 d f 0.6 1 0 c 1006 1218 m 13 2 d 3 1 d -2 1 d f 0.693333 1 0 c 1019 1220 m 4 1 d -1 X f 0 1 0.24 c 970 1220 m -3 X 1 -1 d f 0 1 0.146667 c 982 1223 m -12 -3 d -2 -1 d 2 -1 d f 0 1 0.0533333 c 990 1223 m -1 1 d -7 -1 d -12 -5 d 3 -1 d f + 0.0399999 1 0 c 992 1222 m -2 1 d -17 -6 d 2 -2 d f 0.133333 1 0 c 994 1221 m -2 1 d -17 -7 d 2 -1 d f 0.226667 1 0 c 996 1220 m -2 1 d -17 -7 d 3 -1 d f 0.32 1 0 c 980 1213 m 8 1 d 10 5 d -2 1 d -16 -7 d f 0.413333 1 0 c 988 1214 m 8 2 d 4 1 d -2 2 + d f 0.506667 1 0 c 996 1216 m 5 1 d -1 X f 0 1 0.426667 c 953 1217 m -7 -1 d 2 -2 d f 0 1 0.333333 c 961 1219 m -8 -2 d -5 -3 d 3 -2 d f 0 1 0.24 c 968 1219 m -1 1 d -6 -1 d -10 -7 d 3 -1 d f 0 1 0.146667 c 970 1218 m -2 1 d -14 -8 d 3 -2 d f 0 1 + 0.0533333 c 958 1208 m 4 1 d 11 8 d -3 1 d -13 -9 d f 0.0399999 1 0 c 962 1209 m 6 1 d 7 5 d -2 2 d f 0.133333 1 0 c 968 1210 m 6 1 d 3 3 d -2 1 d f 0.226667 1 0 c 974 1211 m 6 2 d -3 1 d f 0.32 1 0 c 980 1213 m f 0 1 0.706667 c 927 1212 m -3 -1 d 1 + X f 0 1 0.613333 c 936 1214 m -9 -2 d -2 -1 d 5 -3 d f 0 1 0.52 c 945 1215 m -9 -1 d -6 -6 d 4 -2 d f 0 1 0.426667 c 937 1204 m 2 1 d 9 9 d -2 2 d -1 -1 d -11 -9 d f 0 1 0.333333 c 939 1205 m 6 1 d 6 6 d -3 2 d f 0 1 0.24 c 945 1206 m 5 1 d 4 4 d -3 + 1 d f 0 1 0.146667 c 950 1207 m 6 1 d 1 1 d -3 2 d f 0 1 0.0533333 c 956 1208 m 2 X -1 1 d f 0 0.92 1 c 907 1208 m -4 -1 d 4 -2 d f 0 1 0.986667 c 911 1209 m -4 -1 d -3 Y 6 -4 d f 0 1 0.893333 c 915 1200 m 3 1 d -2 9 d -5 -1 d 2 -8 d f 0 1 0.8 c 918 + 1201 m 4 X -1 10 d -5 -1 d f 0 1 0.706667 c 922 1201 m 4 1 d -1 9 d -4 X f 0 1 0.613333 c 926 1202 m 4 1 d 5 Y -5 3 d f 0 1 0.52 c 930 1203 m 4 1 d 2 Y -4 2 d f 0 1 0.426667 c 934 1204 m 3 X -3 2 d f 0 0.64 1 c 886 1204 m -5 -1 d 9 -5 d f 0 0.733333 + 1 c 893 1196 m 4 1 d -3 9 d -8 -2 d 4 -6 d f 0 0.826667 1 c 897 1197 m 5 1 d -1 9 d -7 -1 d f 0 0.92 1 c 902 1198 m 6 1 d -1 6 d -4 2 d -2 X f 0 1 0.986667 c 908 1199 m 5 1 d 1 Y -6 4 d f 0 1 0.893333 c 913 1200 m 2 X -2 1 d f 0 0.36 1 c 872 1192 m + 3 X -11 8 d -5 -1 d f 0 0.453333 1 c 875 1192 m 6 2 d -9 7 d -8 -1 d f 0 0.546666 1 c 881 1194 m 5 1 d -7 8 d -7 -2 d f 0 0.64 1 c 886 1195 m 6 1 d -2 2 d -9 5 d -2 X f 0 0.733333 1 c 892 1196 m 1 X -3 2 d f 0.0133331 0 1 c 850 1188 m 2 X -5 2 d f 0 + 0.0800001 1 c 852 1188 m 6 1 d -16 7 d -4 -1 d 9 -5 d f 0 0.173333 1 c 858 1189 m 6 1 d -15 7 d -7 -1 d f 0 0.266667 1 c 864 1190 m 6 1 d -13 8 d -8 -2 d f 0 0.36 1 c 870 1191 m 2 1 d -13 7 d -2 X f 0.106667 0 1 c 829 1184 m 7 1 d -13 2 d f + 0.0133331 0 1 c 836 1185 m 14 3 d -3 2 d -20 3 d -11 -2 d 7 -4 d f 0 0.0800001 1 c 847 1190 m -9 5 d -11 -2 d f 0.2 0 1 c 807 1179 m 13 3 d -20 6 d -5 -1 d f 0.106667 0 1 c 820 1182 m 9 2 d -6 3 d -12 3 d -11 -2 d f 0.0133331 0 1 c 823 1187 m -7 4 d + -5 -1 d f 0.293333 0 1 c 786 1175 m 4 1 d -5 X f 0.2 0 1 c 790 1176 m 17 3 d -12 8 d -22 -5 d 12 -6 d f 0.293333 0 1 c 784 1175 m 2 X -1 1 d f 0.2 0 1 c 764 1171 m 20 4 d 1 1 d -12 6 d -21 -4 d f 752 1169 m 12 2 d -12 7 d -1 X f 0.106667 0 1 c 742 + 1167 m 10 2 d -1 9 d -16 -3 d -3 Y f 0.0133331 0 1 c 735 1175 m -5 -1 d 5 -2 d f 0.106667 0 1 c 729 1164 m 13 3 d -7 5 d f 0.0133331 0 1 c 721 1163 m 8 1 d 6 8 d -5 2 d -19 -3 d -1 -2 d f 0 0.0800001 1 c 711 1171 m -3 -1 d 2 -1 d f 0.0133331 0 1 c + 715 1162 m 6 1 d -11 6 d f 0 0.0800001 1 c 707 1160 m 8 2 d -5 7 d -2 1 d -9 -2 d f 0 0.173333 1 c 700 1159 m 7 1 d -8 8 d -11 -2 d f 0 0.266667 1 c 699 1159 m 1 X -12 7 d -1 X f 687 1156 m 12 3 d -12 7 d -22 -4 d 3 -2 d f 0 0.36 1 c 678 1155 m 9 1 + d -19 4 d f 0 0.266667 1 c 668 1160 m -3 2 d -3 -1 d f 0 0.36 1 c 662 1152 m 16 3 d -10 5 d -6 1 d -18 -3 d f 0 0.453333 1 c 656 1150 m 6 2 d -18 6 d f 0 0.36 1 c 644 1158 m f 0 0.453333 1 c 642 1148 m 14 2 d -12 8 d -20 -4 d f 0 0.546666 1 c 635 + 1146 m 7 2 d -18 6 d -2 -1 d f 0 0.453333 1 c 619 1153 m -18 -4 d 5 -3 d f 0 0.546666 1 c 613 1142 m 22 4 d -13 7 d -3 X -13 -7 d f 0 0.453333 1 c 606 1146 m -5 3 d -22 -4 d 5 -3 d f 0 0.546666 1 c 592 1138 m 21 4 d -7 4 d -22 -4 d f 0 0.453333 1 c + 570 1134 m 9 2 d 5 6 d -5 3 d -22 -4 d f 0 0.546666 1 c 579 1136 m 13 2 d -8 4 d f 0 0.266667 1 c 548 1130 m 6 1 d -11 2 d f 0 0.36 1 c 554 1131 m 11 2 d -19 6 d -10 -2 d 7 -4 d f 0 0.453333 1 c 565 1133 m 5 1 d -13 7 d -11 -2 d f 0 0.266667 1 c 527 + 1126 m 21 4 d -5 3 d -18 2 d -11 -2 d f 0 0.36 1 c 543 1133 m -7 4 d -11 -2 d f 0 0.173333 1 c 505 1121 m 14 3 d -19 6 d -7 -1 d f 0 0.266667 1 c 519 1124 m 8 2 d -13 7 d -14 -3 d f 0 0.0800001 1 c 1574 1317 m -12 7 d -4 X f 0 0.173333 1 c 1559 1314 + m 15 3 d -16 7 d -14 -3 d f 0 0.266667 1 c 1553 1313 m 6 1 d -15 7 d -4 -1 d f 1536 1310 m 17 3 d -13 7 d -21 -4 d 8 -4 d f 0 0.36 1 c 1531 1309 m 5 1 d -9 2 d f 0 0.266667 1 c 1527 1312 m -8 4 d -4 -1 d f 0 0.36 1 c 1523 1307 m 8 2 d -4 3 d -12 3 d + -13 -2 d f 0 0.453333 1 c 1513 1305 m 10 2 d -21 6 d -5 -1 d 9 -5 d f 0 0.546666 1 c 1510 1305 m 3 X -7 2 d f 0 0.453333 1 c 1506 1307 m -9 5 d -10 -2 d f 0 0.546666 1 c 1488 1301 m 22 4 d -4 2 d -19 3 d -11 -2 d f 1481 1299 m 7 2 d -12 7 d -22 -4 d + 5 -3 d f 0 0.64 1 c 1467 1296 m 14 3 d -22 2 d f 0 0.546666 1 c 1459 1301 m -5 3 d -21 -4 d 1 -1 d f 0 0.64 1 c 1445 1292 m 22 4 d -8 5 d -25 -2 d f 0 0.453333 1 c 1418 1297 m -7 -2 d 5 -3 d f 0 0.546666 1 c 1423 1288 m 12 2 d -1 9 d -1 1 d -15 -3 d + -2 -5 d f 0 0.64 1 c 1435 1290 m 10 2 d -11 7 d f 0 0.36 1 c 1402 1284 m 6 1 d -11 8 d -8 -2 d f 0 0.453333 1 c 1408 1285 m 10 2 d -2 5 d -5 3 d -14 -2 d f 0 0.546666 1 c 1418 1287 m 5 1 d -7 4 d f 0 0.173333 1 c 1380 1280 m -10 7 d -2 X f 0 + 0.266667 1 c 1380 1280 m 16 3 d -15 7 d -11 -3 d f 0 0.36 1 c 1396 1283 m 6 1 d -13 7 d -8 -1 d f 0.0133331 0 1 c 1352 1284 m -6 -1 d 8 -4 d f 0 0.0800001 1 c 1359 1276 m 8 1 d -7 9 d -8 -2 d 2 -5 d f 0 0.173333 1 c 1367 1277 m 13 3 d -12 7 d -8 -1 + d f 0.106667 0 1 c 1337 1272 m 8 1 d -8 8 d -12 -2 d f 0.0133331 0 1 c 1345 1273 m 10 2 d -1 4 d -8 4 d -9 -2 d f 0 0.0800001 1 c 1355 1275 m 4 1 d -5 3 d f 0.293333 0 1 c 1316 1267 m 5 2 d -10 1 d f 0.2 0 1 c 1321 1269 m 14 2 d -23 5 d -9 -1 d 8 -5 + d f 0.106667 0 1 c 1335 1271 m 2 1 d -12 7 d -13 -3 d f 0.386667 0 1 c 1294 1263 m 10 2 d -20 4 d f 0.293333 0 1 c 1304 1265 m 12 2 d -5 3 d -17 3 d -12 -2 d 2 -2 d f 0.2 0 1 c 1311 1270 m -8 5 d -9 -2 d f 0.386667 0 1 c 1272 1259 m 22 4 d -10 6 d + -17 -7 d f 0.293333 0 1 c 1284 1269 m -2 2 d -22 -5 d 7 -4 d f 0.386667 0 1 c 1264 1258 m 8 1 d -5 3 d f 0.293333 0 1 c 1251 1255 m 13 3 d 3 4 d -7 4 d -2 X -7 -11 d f 0.2 0 1 c 1258 1266 m -15 -3 d -2 -2 d 10 -6 d f 0.106667 0 1 c 1243 1263 m -5 -1 + d 3 -1 d f 0.293333 0 1 c 1251 1255 m f 0.2 0 1 c 1244 1254 m 7 1 d -10 6 d f 0.106667 0 1 c 1237 1252 m 7 2 d -3 7 d -3 1 d -6 -1 d f 0.0133331 0 1 c 1230 1251 m 7 1 d -5 9 d -8 -2 d f 0 0.0800001 1 c 1229 1251 m 1 X -6 8 d -7 -1 d f 1223 1250 m 6 + 1 d -12 7 d -1 X f 0 0.173333 1 c 1217 1248 m 6 2 d -7 8 d -9 -2 d f 0 0.266667 1 c 1210 1247 m 7 1 d -10 8 d -8 -1 d f 0 0.36 1 c 1208 1247 m 2 X -11 8 d -4 -1 d f 1205 1246 m 3 1 d -13 7 d -3 -1 d f 0 0.453333 1 c 1201 1245 m 4 1 d -13 7 d -5 -1 d + f 0 0.546666 1 c 1197 1245 m 4 X -14 7 d -6 -1 d f 0 0.64 1 c 1193 1244 m 4 1 d -16 6 d -5 -1 d f 0 0.733333 1 c 1189 1243 m 4 1 d -17 6 d -2 X 5 -3 d f 0 0.826667 1 c 1186 1243 m 3 X -10 4 d f 0 0.733333 1 c 1179 1247 m -5 3 d -3 -1 d f 0 0.826667 + 1 c 1185 1242 m 1 1 d -7 4 d -8 2 d -5 -1 d f 0 0.92 1 c 1181 1242 m 4 X -19 6 d -6 -1 d f 0 1 0.986667 c 1177 1241 m 4 1 d -21 5 d -5 -1 d f 0 1 0.893333 c 1172 1240 m 5 1 d -22 5 d -3 X 3 -2 d f 0 1 0.8 c 1168 1239 m 4 1 d -17 4 d 5 -3 d f 0 1 + 0.706667 c 1165 1238 m 3 1 d -8 2 d f 0 1 0.893333 c 1155 1244 m -3 2 d -2 -1 d f 0 1 0.8 c 1160 1241 m -5 3 d -5 1 d -4 -1 d f 0 1 0.706667 c 1164 1238 m 1 X -5 3 d -14 3 d -4 X f 0 1 0.613333 c 1160 1238 m 4 X -22 6 d -4 -1 d f 0 1 0.52 c 1156 + 1237 m 4 1 d -22 5 d -4 -1 d f 0 1 0.426667 c 1152 1236 m 4 1 d -22 5 d -3 X 1 -1 d f 0 1 0.333333 c 1148 1235 m 4 1 d -20 5 d 5 -3 d f 0 1 0.24 c 1143 1234 m 5 1 d -11 3 d 6 -3 d f 0 1 0.146667 c 1143 1234 m 1 Y f 0 1 0.426667 c 1132 1241 m -1 1 d + -2 -1 d f 0 1 0.333333 c 1137 1238 m -5 3 d -3 X -6 -1 d f 0 1 0.24 c 1143 1235 m -6 3 d -14 2 d -6 -1 d f 0 1 0.146667 c 1139 1234 m 4 X 1 Y -26 4 d -5 -1 d f 0 1 0.0533333 c 1135 1233 m 4 1 d -27 4 d -3 -1 d 2 -1 d f 0.0399999 1 0 c 1131 1232 m 4 + 1 d -24 3 d 3 -1 d f 0.133333 1 0 c 1127 1231 m 4 1 d -17 3 d 3 -2 d f 0.226667 1 0 c 1123 1231 m 4 X -10 2 d 3 -2 d f 0.32 1 0 c 1122 1230 m 1 1 d -3 X f 0 1 0.0533333 c 1111 1236 m -2 1 d -3 X f 0.0399999 1 0 c 1114 1235 m -3 1 d -5 1 d -6 -1 d f + 0.133333 1 0 c 1117 1233 m -3 2 d -14 1 d -5 -1 d f 0.226667 1 0 c 1120 1231 m -3 2 d -22 2 d -6 -1 d f 0.32 1 0 c 1119 1230 m 3 X -2 1 d -31 3 d -1 -1 d 1 -1 d f 0.413333 1 0 c 1114 1229 m 5 1 d -30 2 d 3 -1 d f 0.506667 1 0 c 1109 1228 m 5 1 d -22 + 2 d 3 -2 d f 0.6 1 0 c 1104 1227 m 5 1 d -14 1 d 2 -1 d f 0.693333 1 0 c 1100 1226 m 4 1 d -7 1 d f 0.32 1 0 c 1089 1232 m -1 1 d -6 -1 d f 0.413333 1 0 c 1092 1231 m -3 1 d -7 X -9 -2 d f 0.506667 1 0 c 1095 1229 m -3 2 d -19 -1 d -7 -1 d f 0.6 1 0 + c 1097 1228 m -2 1 d -29 X 3 -2 d f 0.693333 1 0 c 1099 1226 m 1 X -3 2 d -28 -1 d 3 -1 d f 0.786667 1 0 c 1091 1224 m 8 2 d -27 X 3 -2 d f 0.88 1 0 c 1082 1223 m 9 1 d -16 X 2 -1 d f 0.973333 1 0 c 1078 1222 m 4 1 d -5 X f 0.506667 1 0 c 1066 1229 + m -3 -1 d f 0.6 1 0 c 1069 1227 m -3 2 d -3 -1 d -18 -3 d f 0.693333 1 0 c 1072 1226 m -3 1 d -24 -2 d -1 X 3 -2 d f 0.786667 1 0 c 1075 1224 m -3 2 d -25 -3 d 3 -1 d f 0.88 1 0 c 1077 1223 m -2 1 d -25 -2 d 2 -2 d f 0.973333 1 0 c 1068 1220 m 10 2 + d -1 1 d -25 -3 d 3 -1 d f 1 0.933333 0 c 1057 1218 m 11 2 d -13 -1 d f 0.693333 1 0 c 1047 1223 m -3 2 d -21 -4 d 2 -1 d f 0.786667 1 0 c 1050 1222 m -3 1 d -22 -3 d 2 -2 d f 0.88 1 0 c 1052 1220 m -2 2 d -23 -4 d 3 -1 d f 0.973333 1 0 c 1055 1219 + m -3 1 d -22 -3 d 3 -2 d f 1 0.933333 0 c 1035 1214 m 22 4 d -2 1 d -22 -4 d f 0.506667 1 0 c 1006 1218 m -5 -1 d 1 -1 d f 0.6 1 0 c 1019 1220 m -13 -2 d -4 -2 d 3 -1 d f 0.693333 1 0 c 1025 1220 m -2 1 d -4 -1 d -14 -5 d 2 -2 d f 0.786667 1 0 c + 1027 1218 m -2 2 d -18 -7 d 3 -1 d f 0.88 1 0 c 1030 1217 m -3 1 d -17 -6 d 2 -2 d f 0.973333 1 0 c 1014 1209 m 7 2 d 12 4 d -3 2 d -18 -7 d f 1 0.933333 0 c 1021 1211 m 14 3 d -2 1 d f 0.32 1 0 c 988 1214 m -8 -1 d 2 -2 d f 0.413333 1 0 c 996 1216 + m -8 -2 d -6 -3 d 3 -2 d f 0.506667 1 0 c 1002 1216 m -1 1 d -5 -1 d -11 -7 d 3 -1 d f 0.6 1 0 c 1005 1215 m -3 1 d -14 -8 d 2 -2 d f 0.693333 1 0 c 992 1205 m 3 1 d 12 7 d -2 2 d -15 -9 d f 0.786667 1 0 c 995 1206 m 7 1 d 8 5 d -3 1 d f 0.88 1 0 c + 1002 1207 m 8 2 d 2 1 d -2 2 d f 0.973333 1 0 c 1010 1209 m 4 X -2 1 d f 0 1 0.0533333 c 962 1209 m -4 -1 d 2 -1 d f 0.0399999 1 0 c 968 1210 m -6 -1 d -2 -2 d 3 -2 d f 0.133333 1 0 c 974 1211 m -6 -1 d -5 -5 d 4 -2 d f 0.226667 1 0 c 980 1213 m -6 + -2 d -7 -8 d 3 -2 d f 0.32 1 0 c 971 1201 m 4 1 d 7 9 d -2 2 d -10 -12 d f 0.413333 1 0 c 975 1202 m 5 1 d 5 6 d -3 2 d f 0.506667 1 0 c 980 1203 m 4 1 d 4 4 d -3 1 d f 0.6 1 0 c 984 1204 m 5 1 d 1 1 d -2 2 d f 0.693333 1 0 c 989 1205 m 3 X -2 1 d f + 0 1 0.426667 c 939 1205 m -2 -1 d 2 -1 d f 0 1 0.333333 c 945 1206 m -6 -1 d -2 Y 4 -2 d f 0 1 0.24 c 950 1207 m -5 -1 d -2 -5 d 4 -3 d f 0 1 0.146667 c 949 1197 m 2 X 5 11 d -6 -1 d -3 -9 d f 0 1 0.0533333 c 951 1197 m 5 1 d 4 9 d -2 1 d -2 X f + 0.0399999 1 0 c 956 1198 m 4 1 d 3 6 d -3 2 d f 0.133333 1 0 c 960 1199 m 5 1 d 2 3 d -4 2 d f 0.226667 1 0 c 965 1200 m 5 1 d -3 2 d f 0.32 1 0 c 970 1201 m 1 X -1 X f 0 1 0.893333 c 918 1201 m -3 -1 d 2 -1 d f 0 1 0.8 c 922 1201 m -4 X -1 -2 d 4 + -3 d f 0 1 0.706667 c 926 1202 m -4 -1 d -1 -5 d 4 -2 d f 0 1 0.613333 c 927 1193 m 2 X 1 10 d -4 -1 d -1 -8 d f 0 1 0.52 c 929 1193 m 5 1 d 10 Y -4 -1 d f 0 1 0.426667 c 934 1194 m 4 1 d 1 8 d -2 1 d -3 X f 0 1 0.333333 c 938 1195 m 4 1 d 1 5 d -4 + 2 d f 0 1 0.24 c 942 1196 m 4 1 d 1 1 d -4 3 d f 0 1 0.146667 c 946 1197 m 3 X -2 1 d f 0 0.733333 1 c 897 1197 m -4 -1 d 9 -5 d f 0 0.826667 1 c 906 1189 m 2 X -6 9 d -5 -1 d 5 -6 d f 0 0.92 1 c 908 1189 m 4 1 d -4 9 d -6 -1 d f 0 1 0.986667 c 912 + 1190 m 3 1 d -2 9 d -5 -1 d f 0 1 0.893333 c 915 1191 m 4 X -2 8 d -2 1 d -2 X f 0 1 0.8 c 919 1191 m 3 1 d -1 4 d -4 3 d f 0 1 0.706667 c 922 1192 m 4 1 d -1 1 d -4 2 d f 0 1 0.613333 c 926 1193 m 1 X -2 1 d f 0 0.36 1 c 884 1185 m 2 X -11 7 d -3 X + f 0 0.453333 1 c 886 1185 m 5 1 d -10 8 d -6 -2 d f 0 0.546666 1 c 891 1186 m 4 1 d -9 8 d -5 -1 d f 0 0.64 1 c 895 1187 m 5 1 d -8 8 d -6 -1 d f 0 0.733333 1 c 900 1188 m 5 1 d -3 2 d -9 5 d -1 X f 0 0.826667 1 c 905 1189 m 1 X -4 2 d f 0.0133331 0 + 1 c 852 1188 m -2 X 7 -4 d f 0 0.0800001 1 c 863 1181 m 5 X -10 8 d -6 -1 d 5 -4 d f 0 0.173333 1 c 868 1181 m 6 2 d -10 7 d -6 -1 d f 0 0.266667 1 c 874 1183 m 7 1 d -11 7 d -6 -1 d f 0 0.36 1 c 881 1184 m 3 1 d -12 7 d -2 -1 d f 0.2 0 1 c 841 1176 + m 6 1 d -13 4 d f 0.106667 0 1 c 847 1177 m 7 2 d -18 6 d -7 -1 d 5 -3 d f 0.0133331 0 1 c 854 1179 m 7 1 d -4 4 d -7 4 d -14 -3 d f 0 0.0800001 1 c 861 1180 m 2 1 d -6 3 d f 0.386667 0 1 c 820 1172 m 6 1 d -10 1 d f 0.293333 0 1 c 826 1173 m 12 3 d + -30 3 d 8 -5 d f 0.2 0 1 c 838 1176 m 3 X -7 5 d -14 1 d -13 -3 d 1 X f 0.106667 0 1 c 834 1181 m -5 3 d -9 -2 d f 0.386667 0 1 c 798 1168 m 22 4 d -4 2 d -21 -4 d f 0.293333 0 1 c 816 1174 m -8 5 d -18 -3 d -4 -1 d 9 -5 d f 0.2 0 1 c 808 1179 m -1 + X -17 -3 d f 0.386667 0 1 c 776 1164 m 22 4 d -3 2 d -20 -5 d f 0.293333 0 1 c 795 1170 m -9 5 d -2 X -17 -6 d 8 -4 d f 0.2 0 1 c 784 1175 m -20 -4 d 3 -2 d f 0.386667 0 1 c 774 1163 m 2 1 d -1 1 d f 0.293333 0 1 c 761 1161 m 13 2 d 1 2 d -8 4 d f + 0.2 0 1 c 755 1160 m 6 1 d 6 8 d -3 2 d -12 -2 d -3 -6 d f 0.106667 0 1 c 752 1169 m -10 -2 d 7 -4 d f 0.2 0 1 c 750 1159 m 5 1 d -6 3 d f 0.106667 0 1 c 741 1157 m 9 2 d -1 4 d -7 4 d -13 -3 d f 0.0133331 0 1 c 733 1156 m 8 1 d -12 7 d -8 -1 d f + 732 1155 m 1 1 d -12 7 d -6 -1 d f 0 0.0800001 1 c 723 1154 m 9 1 d -17 7 d -8 -2 d f 0 0.173333 1 c 714 1152 m 9 2 d -16 6 d -7 -1 d f 0 0.266667 1 c 712 1152 m 2 X -14 7 d -1 X f 695 1148 m 17 4 d -13 7 d -12 -3 d f 0 0.36 1 c 690 1147 m 5 1 d -8 + 8 d -9 -1 d f 678 1145 m 12 2 d -12 8 d -16 -3 d f 0 0.453333 1 c 669 1143 m 9 2 d -16 7 d -6 -2 d f 658 1141 m 11 2 d -13 7 d -14 -2 d f 0 0.546666 1 c 647 1139 m 11 2 d -16 7 d -7 -2 d f 626 1135 m 21 4 d -12 7 d -22 -4 d f 604 1131 m 22 4 d -13 7 + d -21 -4 d f 0 0.453333 1 c 582 1127 m 3 X -6 9 d -9 -2 d f 0 0.546666 1 c 585 1127 m 19 4 d -12 7 d -13 -2 d f 0 0.266667 1 c 554 1131 m -6 -1 d 5 -3 d f 0 0.36 1 c 565 1133 m -11 -2 d -1 -4 d 7 -4 d f 0 0.453333 1 c 561 1123 m 21 4 d -12 7 d -5 -1 + d -5 -10 d f 0 0.266667 1 c 539 1118 m 9 2 d 5 7 d -5 3 d -21 -4 d f 0 0.36 1 c 548 1120 m 11 2 d 1 1 d -7 4 d f 0 0.453333 1 c 559 1122 m 2 1 d -1 X f 0 0.173333 1 c 518 1114 m 11 2 d -10 8 d -14 -3 d f 0 0.266667 1 c 529 1116 m 10 2 d -12 8 d -8 + -2 d f 0 0.173333 1 c 1574 1307 m 13 3 d -13 7 d -15 -3 d f 0 0.266667 1 c 1565 1306 m 9 1 d -15 7 d -6 -1 d f 1556 1304 m 9 2 d -12 7 d -17 -3 d f 0 0.36 1 c 1544 1302 m 12 2 d -20 6 d -5 -1 d f 1538 1301 m 6 1 d -13 7 d -8 -2 d f 0 0.453333 1 c + 1525 1298 m 13 3 d -15 6 d -10 -2 d f 0 0.546666 1 c 1522 1298 m 3 X -12 7 d -3 X f 1506 1294 m 16 4 d -12 7 d -22 -4 d 6 -4 d f 0 0.64 1 c 1501 1293 m 5 1 d -12 3 d f 0 0.546666 1 c 1494 1297 m -6 4 d -7 -2 d f 0 0.64 1 c 1485 1291 m 16 2 d -7 4 d + -13 2 d -14 -3 d 8 -4 d f 0 0.733333 1 c 1479 1289 m 6 2 d -10 1 d f 0 0.64 1 c 1457 1285 m 12 2 d 6 5 d -8 4 d -22 -4 d f 0 0.733333 1 c 1469 1287 m 10 2 d -4 3 d f 0 0.546666 1 c 1436 1281 m 4 1 d -5 8 d -12 -2 d f 0 0.64 1 c 1440 1282 m 17 3 d + -12 7 d -10 -2 d f 0 0.36 1 c 1408 1285 m -6 -1 d 6 -3 d f 0 0.453333 1 c 1414 1277 m 6 1 d -2 9 d -10 -2 d -4 Y f 0 0.546666 1 c 1420 1278 m 16 3 d -13 7 d -5 -1 d f 0 0.173333 1 c 1393 1273 m 5 1 d -18 6 d f 0 0.266667 1 c 1398 1274 m 6 1 d -8 8 d + -16 -3 d f 0 0.36 1 c 1404 1275 m 6 1 d -2 5 d -6 3 d -6 -1 d f 0 0.453333 1 c 1410 1276 m 4 1 d -6 4 d f 0.0133331 0 1 c 1371 1269 m 7 1 d -14 3 d f 0 0.0800001 1 c 1378 1270 m 13 2 d -24 5 d -8 -1 d 5 -3 d f 0 0.173333 1 c 1391 1272 m 2 1 d -13 7 + d -13 -3 d f 0.2 0 1 c 1350 1264 m 7 2 d -18 4 d f 0.106667 0 1 c 1357 1266 m 10 2 d -22 5 d -8 -1 d 2 -2 d f 0.0133331 0 1 c 1367 1268 m 4 1 d -7 4 d -9 2 d -10 -2 d f 0 0.0800001 1 c 1364 1273 m -5 3 d -4 -1 d f 0.386667 0 1 c 1328 1260 m 7 2 d + -13 2 d f 0.293333 0 1 c 1335 1262 m 13 2 d -27 5 d -5 -2 d 6 -3 d f 0.2 0 1 c 1348 1264 m 2 X -11 6 d -4 1 d -14 -2 d f 0.106667 0 1 c 1339 1270 m -2 2 d -2 -1 d f 0.48 0 1 c 1306 1256 m 13 3 d -19 1 d f 0.386667 0 1 c 1319 1259 m 9 1 d -6 4 d -18 + 1 d -10 -2 d 6 -3 d f 0.293333 0 1 c 1322 1264 m -6 3 d -12 -2 d f 0.48 0 1 c 1289 1253 m 17 3 d -6 4 d f 0.386667 0 1 c 1285 1252 m 4 1 d 11 7 d -6 3 d -22 -4 d f 1267 1249 m 18 3 d -13 7 d -8 -1 d f 0.293333 0 1 c 1263 1248 m 4 1 d -3 9 d -13 -3 d + f 1259 1247 m 4 1 d -12 7 d f 0.2 0 1 c 1253 1246 m 6 1 d -8 8 d -7 -1 d f 0.106667 0 1 c 1247 1245 m 6 1 d -9 8 d -7 -2 d f 0.0133331 0 1 c 1242 1244 m 5 1 d -10 7 d -7 -1 d 6 -4 d f 0 0.0800001 1 c 1230 1251 m -1 X 7 -4 d f 0.0133331 0 1 c 1241 + 1244 m 1 X -6 3 d f 0 0.0800001 1 c 1237 1243 m 4 1 d -5 3 d -7 4 d -6 -1 d f 0 0.173333 1 c 1232 1242 m 5 1 d -14 7 d -6 -2 d f 0 0.266667 1 c 1227 1241 m 5 1 d -15 6 d -7 -1 d f 0 0.36 1 c 1222 1240 m 5 1 d -17 6 d -2 X 9 -5 d f 0 0.453333 1 c + 1220 1240 m 2 X -5 2 d f 0 0.36 1 c 1217 1242 m -9 5 d -3 -1 d f 0 0.453333 1 c 1217 1239 m 3 1 d -3 2 d -12 4 d -4 -1 d f 0 0.546666 1 c 1212 1238 m 5 1 d -16 6 d -4 X f 0 0.64 1 c 1208 1237 m 4 1 d -15 7 d -4 -1 d f 0 0.733333 1 c 1203 1236 m 5 1 + d -15 7 d -4 -1 d f 0 0.826667 1 c 1199 1235 m 4 1 d -14 7 d -3 X 11 -7 d f 0 0.92 1 c 1199 1235 m -2 1 d f 0 0.826667 1 c 1197 1236 m -11 7 d -1 -1 d f 0 0.92 1 c 1195 1235 m 4 X -2 1 d -12 6 d -4 X f 0 1 0.986667 c 1192 1234 m 3 1 d -14 7 d -4 -1 + d f 0 1 0.893333 c 1189 1234 m 3 X -15 7 d -5 -1 d f 0 1 0.8 c 1185 1233 m 4 1 d -17 6 d -4 -1 d f 0 1 0.706667 c 1182 1232 m 3 1 d -17 6 d -3 -1 d 1 X f 0 1 0.613333 c 1179 1232 m 3 X -16 6 d 7 -5 d f 0 1 0.52 c 1177 1231 m 2 1 d -6 1 d f 0 1 + 0.706667 c 1166 1238 m -2 X f 0 1 0.613333 c 1173 1233 m -7 5 d -6 X f 0 1 0.52 c 1175 1231 m 2 X -4 2 d -13 5 d -4 -1 d f 0 1 0.426667 c 1172 1230 m 3 1 d -19 6 d -4 -1 d f 0 1 0.333333 c 1168 1230 m 4 X -20 6 d -4 -1 d f 0 1 0.24 c 1164 1229 m 4 1 + d -20 5 d -5 -1 d f 0 1 0.146667 c 1161 1228 m 3 1 d -21 5 d 5 -2 d f 0 1 0.0533333 c 1157 1228 m 4 X -13 4 d 5 -3 d f 0.0399999 1 0 c 1156 1227 m 1 1 d -4 1 d f 0 1 0.146667 c 1148 1232 m -5 2 d -4 X f 0 1 0.0533333 c 1153 1229 m -5 3 d -9 2 d -4 + -1 d f 0.0399999 1 0 c 1153 1227 m 3 X -3 2 d -18 4 d -4 -1 d f 0.133333 1 0 c 1149 1226 m 4 1 d -22 5 d -4 -1 d f 0.226667 1 0 c 1145 1225 m 4 1 d -22 5 d -4 X f 0.32 1 0 c 1141 1224 m 4 1 d -22 6 d -1 -1 d 2 -2 d f 0.413333 1 0 c 1137 1224 m 4 X + -17 4 d 6 -3 d f 0.506667 1 0 c 1134 1223 m 3 1 d -7 1 d f 0.32 1 0 c 1124 1228 m -2 2 d -3 X f 0.413333 1 0 c 1130 1225 m -6 3 d -5 2 d -5 -1 d f 0.506667 1 0 c 1133 1223 m 1 X -4 2 d -16 4 d -5 -1 d f 0.6 1 0 c 1128 1222 m 5 1 d -24 5 d -5 -1 d f + 0.693333 1 0 c 1123 1221 m 5 1 d -24 5 d -4 -1 d f 0.786667 1 0 c 1118 1220 m 5 1 d -23 5 d 6 -4 d f 0.88 1 0 c 1112 1219 m 6 1 d -12 2 d 6 -3 d f 0.973333 1 0 c 1112 1219 m f 0.693333 1 0 c 1100 1226 m -1 X f 0.786667 1 0 c 1106 1222 m -6 4 d -1 X + -8 -2 d f 0.88 1 0 c 1112 1219 m -6 3 d -15 2 d -9 -1 d f 0.973333 1 0 c 1107 1218 m 5 1 d -30 4 d -4 -1 d 2 -1 d f 1 0.933333 0 c 1101 1217 m 6 1 d -27 3 d 4 -2 d f 1 0.84 0 c 1095 1216 m 6 1 d -17 2 d 4 -3 d f 1 0.746667 0 c 1091 1215 m 4 1 d -7 X + f 0.973333 1 0 c 1080 1221 m -2 1 d -10 -2 d f 1 0.933333 0 c 1084 1219 m -4 2 d -12 -1 d -11 -2 d 1 -1 d f 1 0.84 0 c 1088 1216 m -4 3 d -26 -2 d 2 -1 d f 1 0.746667 0 c 1089 1214 m 2 1 d -3 1 d -28 X 3 -2 d f 1 0.653333 0 c 1081 1213 m 8 1 d -26 X + 2 -1 d f 1 0.56 0 c 1073 1211 m 8 2 d -16 X 3 -2 d f 1 0.466667 0 c 1069 1211 m 4 X -5 X f 1 0.933333 0 c 1058 1217 m -1 1 d -22 -4 d f 1 0.84 0 c 1060 1216 m -2 1 d -23 -3 d 3 -2 d f 1 0.746667 0 c 1063 1214 m -3 2 d -22 -4 d 3 -2 d f 1 0.653333 0 + c 1065 1213 m -2 1 d -22 -4 d 3 -1 d f 1 0.56 0 c 1068 1211 m -3 2 d -21 -4 d 3 -2 d f 1 0.466667 0 c 1048 1206 m 21 5 d -1 X -21 -4 d f 0.973333 1 0 c 1021 1211 m -7 -2 d 1 X f 1 0.933333 0 c 1035 1214 m -14 -3 d -6 -2 d 3 -2 d f 1 0.84 0 c 1038 + 1212 m -3 2 d -17 -7 d 4 -2 d f 1 0.746667 0 c 1041 1210 m -3 2 d -16 -7 d 3 -2 d f 1 0.653333 0 c 1026 1202 m 7 2 d 11 5 d -3 1 d -16 -7 d f 1 0.56 0 c 1033 1204 m 11 2 d 3 1 d -3 2 d f 1 0.466667 0 c 1044 1206 m 4 X -1 1 d f 0.693333 1 0 c 995 + 1206 m -3 -1 d 1 X f 0.786667 1 0 c 1002 1207 m -7 -1 d -2 -1 d 3 -2 d f 0.88 1 0 c 1010 1209 m -8 -2 d -6 -4 d 4 -2 d f 0.973333 1 0 c 1015 1209 m -5 X -10 -8 d 3 -2 d f 1 0.933333 0 c 1005 1198 m 3 1 d 10 8 d -3 2 d -12 -10 d f 1 0.84 0 c 1008 + 1199 m 8 1 d 6 5 d -4 2 d f 1 0.746667 0 c 1016 1200 m 7 2 d 2 1 d -3 2 d f 1 0.653333 0 c 1023 1202 m 3 X -1 1 d f 0.32 1 0 c 975 1202 m -4 -1 d 4 -2 d f 0.413333 1 0 c 980 1203 m -5 -1 d -3 Y 4 -3 d f 0.506667 1 0 c 983 1194 m 1 10 d -4 -1 d -1 -7 + d f 0.6 1 0 c 983 1194 m 4 1 d 2 10 d -5 -1 d f 0.693333 1 0 c 987 1195 m 4 1 d 2 9 d -4 X f 0.786667 1 0 c 991 1196 m 4 X 1 7 d -3 2 d f 0.88 1 0 c 995 1196 m 3 1 d 2 4 d -4 2 d f 0.973333 1 0 c 998 1197 m 4 1 d 1 1 d -3 2 d f 1 0.933333 0 c 1002 + 1198 m 3 X -2 1 d f 0 1 0.146667 c 951 1197 m -2 X 3 -2 d f 0 1 0.0533333 c 956 1198 m -5 -1 d 1 -2 d 8 -4 d f 0.0399999 1 0 c 961 1190 m 4 X -5 9 d -4 -1 d 4 -7 d f 0.133333 1 0 c 965 1190 m 3 1 d -3 9 d -5 -1 d f 0.226667 1 0 c 968 1191 m 4 1 d -2 + 9 d -5 -1 d f 0.32 1 0 c 972 1192 m 4 1 d -1 6 d -4 2 d -1 X f 0.413333 1 0 c 976 1193 m 3 X 3 Y -4 3 d f 0.506667 1 0 c 979 1193 m 4 1 d -4 2 d f 0 1 0.613333 c 940 1186 m -11 7 d -2 X f 0 1 0.52 c 940 1186 m 4 X -10 8 d -5 -1 d f 0 1 0.426667 c + 944 1186 m 3 1 d -9 8 d -4 -1 d f 0 1 0.333333 c 947 1187 m 4 1 d -9 8 d -4 -1 d f 0 1 0.24 c 951 1188 m 3 X -8 9 d -4 -1 d f 0 1 0.146667 c 954 1188 m 3 1 d -5 6 d -3 2 d -3 X f 0 1 0.0533333 c 957 1189 m 4 1 d -1 1 d -8 4 d f 0.0399999 1 0 c 961 + 1190 m -1 1 d f 0 0.826667 1 c 918 1182 m 1 X -11 7 d -2 X f 0 0.92 1 c 919 1182 m 3 X -10 8 d -4 -1 d f 0 1 0.986667 c 922 1182 m 4 1 d -11 8 d -3 -1 d f 0 1 0.893333 c 926 1183 m 3 1 d -10 7 d -4 X f 0 1 0.8 c 929 1184 m 4 X -11 8 d -3 -1 d f 0 1 + 0.706667 c 933 1184 m 4 1 d -11 8 d -4 -1 d f 0 1 0.613333 c 937 1185 m 3 1 d -13 7 d -1 X f 0 0.36 1 c 897 1177 m 2 1 d -13 7 d -2 X f 0 0.453333 1 c 899 1178 m 4 1 d -12 7 d -5 -1 d f 0 0.546666 1 c 903 1179 m 4 X -12 8 d -4 -1 d f 0 0.64 1 c 907 + 1179 m 4 1 d -11 8 d -5 -1 d f 0 0.733333 1 c 911 1180 m 4 1 d -10 8 d -5 -1 d f 0 0.826667 1 c 915 1181 m 3 1 d -12 7 d -1 X f 0.0133331 0 1 c 875 1173 m 2 1 d -9 3 d f 0 0.0800001 1 c 877 1174 m 5 1 d -14 6 d -5 X 5 -4 d f 0 0.173333 1 c 882 1175 + m 6 1 d -14 7 d -6 -2 d f 0 0.266667 1 c 888 1176 m 6 1 d -13 7 d -7 -1 d f 0 0.36 1 c 894 1177 m 3 X -13 8 d -3 -1 d f 0.293333 0 1 c 854 1169 m 3 1 d -12 4 d f 0.2 0 1 c 857 1170 m 7 1 d -17 6 d -6 -1 d 4 -2 d f 0.106667 0 1 c 864 1171 m 6 1 d -16 + 7 d -7 -2 d f 0.0133331 0 1 c 870 1172 m 5 1 d -7 4 d -7 3 d -7 -1 d f 0 0.0800001 1 c 868 1177 m -5 4 d -2 -1 d f 0.48 0 1 c 832 1165 m 3 1 d -7 1 d f 0.386667 0 1 c 835 1166 m 13 2 d -22 5 d -6 -1 d 8 -5 d f 0.293333 0 1 c 848 1168 m 6 1 d -9 5 d + -7 2 d -12 -3 d f 0.2 0 1 c 845 1174 m -4 2 d -3 X f 0.48 0 1 c 810 1161 m 22 4 d -4 2 d -23 -3 d f 0.386667 0 1 c 828 1167 m -8 5 d -22 -4 d 7 -4 d f 0.48 0 1 c 800 1159 m 10 2 d -5 3 d f 0.386667 0 1 c 789 1157 m 11 2 d 5 5 d -7 4 d -22 -4 d f 782 + 1155 m 7 2 d -13 7 d -2 -1 d f 0.293333 0 1 c 768 1153 m 14 2 d -8 8 d -13 -2 d f 0.2 0 1 c 767 1153 m 1 X -7 8 d -6 -1 d f 759 1151 m 8 2 d -12 7 d -5 -1 d f 0.106667 0 1 c 750 1149 m 9 2 d -9 8 d -9 -2 d f 0.0133331 0 1 c 746 1148 m 4 1 d -9 8 d + -8 -1 d f 741 1147 m 5 1 d -13 8 d -1 -1 d f 0 0.0800001 1 c 732 1146 m 9 1 d -9 8 d -9 -1 d f 0 0.173333 1 c 724 1144 m 8 2 d -9 8 d -9 -2 d 4 -4 d f 0 0.266667 1 c 714 1152 m -2 X 6 -4 d f 0 0.173333 1 c 722 1144 m 2 X -6 4 d f 0 0.266667 1 c 711 + 1142 m 11 2 d -4 4 d -6 4 d -17 -4 d f 0 0.36 1 c 703 1140 m 8 2 d -16 6 d -5 -1 d f 700 1140 m 3 X -13 7 d -12 -2 d f 0 0.453333 1 c 690 1138 m 10 2 d -22 5 d -9 -2 d 4 -2 d f 0 0.546666 1 c 681 1136 m 9 2 d -17 3 d f 0 0.453333 1 c 673 1141 m -4 2 + d -11 -2 d f 0 0.546666 1 c 678 1136 m 3 X -8 5 d -15 X -11 -2 d 5 -3 d f 0 0.64 1 c 660 1132 m 18 4 d -26 X 7 -4 d f 0 0.733333 1 c 660 1132 m -1 X f 0 0.546666 1 c 652 1136 m -5 3 d -21 -4 d 3 -2 d f 0 0.64 1 c 638 1128 m 21 4 d -7 4 d -23 -3 d f + 0 0.733333 1 c 659 1132 m 1 X -1 X f 0 0.546666 1 c 629 1133 m -3 2 d -22 -4 d 8 -5 d f 0 0.64 1 c 616 1124 m 22 4 d -9 5 d -17 -7 d f 0 0.453333 1 c 585 1127 m -3 X 4 -3 d f 0 0.546666 1 c 595 1119 m 18 4 d -1 3 d -8 5 d -19 -4 d 1 -3 d f 0 0.64 1 + c 613 1123 m 3 1 d -4 2 d f 0 0.36 1 c 573 1115 m 4 1 d -12 4 d f 0 0.453333 1 c 577 1116 m 15 3 d -6 5 d -4 3 d -21 -4 d 4 -3 d f 0 0.546666 1 c 592 1119 m 3 X -9 5 d f 0 0.266667 1 c 552 1111 m 12 2 d -16 7 d -9 -2 d f 0 0.36 1 c 564 1113 m 9 2 d + -8 5 d -6 2 d -11 -2 d f 0 0.453333 1 c 565 1120 m -4 3 d -2 -1 d f 0 0.0800001 1 c 530 1107 m 6 1 d -10 2 d f 0 0.173333 1 c 536 1108 m 14 3 d -21 5 d -11 -2 d 8 -4 d f 0 0.266667 1 c 550 1111 m 2 X -13 7 d -10 -2 d f 0 0.0800001 1 c 1597 1302 m 2 + 1 d -9 5 d f 0 0.173333 1 c 1579 1299 m 18 3 d -7 6 d -3 2 d -13 -3 d f 0 0.266667 1 c 1578 1299 m 1 X -5 8 d -9 -1 d f 1568 1297 m 10 2 d -13 7 d -9 -2 d f 0 0.36 1 c 1557 1295 m 11 2 d -12 7 d -12 -2 d 10 -6 d f 0 0.453333 1 c 1556 1295 m 1 X -3 1 + d f 0 0.36 1 c 1554 1296 m -10 6 d -6 -1 d f 0 0.453333 1 c 1541 1292 m 15 3 d -2 1 d -16 5 d -13 -3 d f 0 0.546666 1 c 1535 1290 m 6 2 d -16 6 d -3 X f 1520 1288 m 15 2 d -13 8 d -16 -4 d f 0 0.64 1 c 1513 1286 m 7 2 d -14 6 d -5 -1 d f 1491 1282 m + 22 4 d -12 7 d -16 -2 d 6 -9 d f 0 0.733333 1 c 1485 1291 m -6 -2 d 12 -7 d f 0 0.64 1 c 1470 1278 m 21 4 d -22 5 d -12 -2 d f 0 0.733333 1 c 1491 1282 m -12 7 d -10 -2 d f 0 0.546666 1 c 1448 1274 m 7 1 d -15 7 d -4 -1 d f 0 0.64 1 c 1455 1275 m 15 + 3 d -13 7 d -17 -3 d f 0 0.453333 1 c 1427 1270 m 8 1 d -15 7 d -6 -1 d f 0 0.546666 1 c 1435 1271 m 13 3 d -12 7 d -16 -3 d f 0 0.173333 1 c 1405 1266 m 4 X -11 8 d -5 -1 d f 0 0.266667 1 c 1409 1266 m 7 2 d -12 7 d -6 -1 d f 0 0.36 1 c 1416 1268 m + 7 1 d -13 7 d -6 -1 d f 0 0.453333 1 c 1423 1269 m 4 1 d -13 7 d -4 -1 d f 0.0133331 0 1 c 1384 1261 m 5 1 d -11 8 d -7 -1 d f 0 0.0800001 1 c 1389 1262 m 12 3 d -10 7 d -13 -2 d f 0 0.173333 1 c 1401 1265 m 4 1 d -12 7 d -2 -1 d f 0.293333 0 1 c + 1362 1257 m 2 1 d -9 3 d f 0.2 0 1 c 1364 1258 m 7 1 d -14 7 d -7 -2 d 5 -3 d f 0.106667 0 1 c 1371 1259 m 8 2 d -12 7 d -10 -2 d f 0.0133331 0 1 c 1379 1261 m 5 X -13 8 d -4 -1 d f 0.386667 0 1 c 1341 1253 m 8 2 d -14 7 d -7 -2 d f 0.293333 0 1 c + 1349 1255 m 13 2 d -7 4 d -7 3 d -13 -2 d f 0.2 0 1 c 1355 1261 m -5 3 d -2 X f 0.48 0 1 c 1319 1249 m 12 2 d -12 8 d -13 -3 d f 0.386667 0 1 c 1331 1251 m 10 2 d -13 7 d -9 -1 d f 0.48 0 1 c 1297 1245 m 22 4 d -13 7 d -17 -3 d -2 -2 d f 0.386667 0 + 1 c 1289 1253 m -4 -1 d 2 -1 d f 0.48 0 1 c 1286 1243 m 11 2 d -10 6 d f 0.386667 0 1 c 1276 1241 m 10 2 d 1 8 d -2 1 d -18 -3 d -3 Y f 0.293333 0 1 c 1267 1249 m -4 -1 d 4 -2 d f 0.386667 0 1 c 1274 1240 m 2 1 d -9 5 d f 0.293333 0 1 c 1268 1239 m + 6 1 d -7 6 d -4 2 d -4 -1 d f 0.2 0 1 c 1263 1238 m 5 1 d -9 8 d -6 -1 d f 0.106667 0 1 c 1257 1237 m 6 1 d -10 8 d -6 -1 d f 0.0133331 0 1 c 1254 1237 m 3 X -10 8 d -5 -1 d f 1252 1236 m 2 1 d -12 7 d -1 X f 0 0.0800001 1 c 1247 1235 m 5 1 d -11 8 + d -4 -1 d f 0 0.173333 1 c 1241 1234 m 6 1 d -10 8 d -5 -1 d f 0 0.266667 1 c 1236 1233 m 5 1 d -9 8 d -5 -1 d f 0 0.36 1 c 1233 1232 m 3 1 d -9 8 d -5 -1 d 4 -3 d f 0 0.453333 1 c 1222 1240 m -2 X 6 -3 d f 0 0.36 1 c 1231 1232 m 2 X -7 5 d f 0 + 0.453333 1 c 1228 1231 m 3 1 d -5 5 d -6 3 d -3 -1 d f 0 0.546666 1 c 1224 1231 m 4 X -11 8 d -5 -1 d f 0 0.64 1 c 1221 1230 m 3 1 d -12 7 d -4 -1 d f 0 0.733333 1 c 1217 1229 m 4 1 d -13 7 d -5 -1 d f 0 0.826667 1 c 1214 1229 m 3 X -14 7 d -4 -1 d + f 0 0.92 1 c 1211 1228 m 3 1 d -15 6 d f 1211 1228 m -12 7 d -4 X f 0 1 0.986667 c 1207 1228 m 4 X -16 7 d -3 -1 d f 0 1 0.893333 c 1204 1227 m 3 1 d -15 6 d -3 X f 0 1 0.8 c 1201 1226 m 3 1 d -15 7 d -4 -1 d f 0 1 0.706667 c 1197 1226 m 4 X -16 7 d + -3 -1 d f 0 1 0.613333 c 1194 1225 m 3 1 d -15 6 d -3 X f 0 1 0.52 c 1191 1224 m 3 1 d -15 7 d -2 -1 d 8 -4 d f 0 1 0.426667 c 1190 1224 m 1 X -6 3 d f 0 1 0.52 c 1185 1227 m -8 4 d -2 X f 0 1 0.426667 c 1187 1224 m 3 X -5 3 d -10 4 d -3 -1 d f 0 1 + 0.333333 c 1184 1223 m 3 1 d -15 6 d -4 X f 0 1 0.24 c 1180 1222 m 4 1 d -16 7 d -4 -1 d f 0 1 0.146667 c 1176 1222 m 4 X -16 7 d -3 -1 d f 0 1 0.0533333 c 1173 1221 m 3 1 d -15 6 d -4 X f 0.0399999 1 0 c 1169 1220 m 4 1 d -16 7 d -1 -1 d 7 -4 d f + 0.133333 1 0 c 1168 1220 m 1 X -6 3 d f 0.0399999 1 0 c 1163 1223 m -7 4 d -3 X f 0.133333 1 0 c 1166 1220 m 2 X -5 3 d -10 4 d -4 -1 d f 0.226667 1 0 c 1162 1219 m 4 1 d -17 6 d -4 -1 d f 0.32 1 0 c 1158 1218 m 4 1 d -17 6 d -4 -1 d f 0.413333 1 0 + c 1154 1217 m 4 1 d -17 6 d -4 X f 0.506667 1 0 c 1151 1217 m 3 X -17 7 d -3 -1 d 2 -1 d f 0.6 1 0 c 1147 1216 m 4 1 d -15 5 d 9 -6 d f 0.693333 1 0 c 1146 1216 m 1 X -2 X f 0.506667 1 0 c 1136 1222 m -2 1 d -1 X f 0.6 1 0 c 1145 1216 m -9 6 d -3 1 + d -5 -1 d f 0.693333 1 0 c 1143 1215 m 3 1 d -1 X -17 6 d -5 -1 d f 0.786667 1 0 c 1138 1214 m 5 1 d -20 6 d -5 -1 d f 0.88 1 0 c 1134 1213 m 4 1 d -20 6 d -6 -1 d f 0.973333 1 0 c 1130 1213 m 4 X -22 6 d 6 -3 d f 1 0.933333 0 c 1125 1212 m 5 1 d + -12 3 d 6 -4 d f 1 0.84 0 c 1125 1212 m -1 X f 0.973333 1 0 c 1118 1216 m -6 3 d -5 -1 d f 1 0.933333 0 c 1124 1212 m -6 4 d -11 2 d -6 -1 d f 1 0.84 0 c 1120 1211 m 5 1 d -1 X -23 5 d -6 -1 d f 1 0.746667 0 c 1114 1210 m 6 1 d -25 5 d -4 -1 d 1 -1 + d f 1 0.653333 0 c 1109 1209 m 5 1 d -22 4 d 6 -3 d f 1 0.56 0 c 1103 1208 m 6 1 d -11 2 d f 1 0.746667 0 c 1092 1214 m -1 1 d -2 -1 d f 1 0.653333 0 c 1098 1211 m -6 3 d -3 X -8 -1 d f 1 0.56 0 c 1103 1207 m 1 Y -5 3 d -17 2 d -8 -2 d f 1 0.466667 + 0 c 1092 1205 m 11 2 d -30 4 d -4 X 5 -3 d f 1 0.373333 0 c 1082 1203 m 10 2 d -18 3 d f 1 0.466667 0 c 1074 1208 m -5 3 d -21 -5 d 4 -2 d f 1 0.373333 0 c 1077 1203 m 5 X -8 5 d -22 -4 d 6 -3 d f 1 0.28 0 c 1060 1199 m 17 4 d -19 -2 d f 1 0.653333 + 0 c 1033 1204 m -7 -2 d 6 -3 d f 1 0.56 0 c 1039 1195 m 1 X 4 11 d -11 -2 d -1 -5 d f 1 0.466667 0 c 1040 1195 m 8 2 d 4 7 d -4 2 d -4 X f 1 0.373333 0 c 1048 1197 m 9 2 d 1 2 d -6 3 d f 1 0.28 0 c 1057 1199 m 3 X -2 2 d f 1 0.933333 0 c 1008 1199 m + -3 -1 d 11 -6 d f 1 0.84 0 c 1017 1191 m 5 1 d -6 8 d -8 -1 d 8 -7 d f 1 0.746667 0 c 1022 1192 m 6 1 d -5 9 d -7 -2 d f 1 0.653333 0 c 1028 1193 m 6 1 d -2 5 d -6 3 d -3 X f 1 0.56 0 c 1034 1194 m 5 1 d -7 4 d f 0.506667 1 0 c 983 1194 m f 0.6 1 0 + c 995 1187 m 1 X -9 8 d -4 -1 d f 0.693333 1 0 c 996 1187 m 4 1 d -9 8 d -4 -1 d f 0.786667 1 0 c 1000 1188 m 4 1 d -9 7 d -4 X f 0.88 1 0 c 1004 1189 m 4 X -10 8 d -3 -1 d f 0.973333 1 0 c 1008 1189 m 5 1 d -11 8 d -4 -1 d f 1 0.933333 0 c 1013 + 1190 m 4 1 d -1 1 d -11 6 d -3 X f 1 0.84 0 c 1017 1191 m -1 1 d f 0.0399999 1 0 c 974 1183 m 1 X -10 7 d -4 X f 0.133333 1 0 c 975 1183 m 3 1 d -10 7 d -3 -1 d f 0.226667 1 0 c 978 1184 m 4 X -10 8 d -4 -1 d f 0.32 1 0 c 982 1184 m 3 1 d -9 8 d -4 + -1 d f 0.413333 1 0 c 985 1185 m 4 1 d -10 7 d -3 X f 0.506667 1 0 c 989 1186 m 3 X -9 8 d -4 -1 d f 0.6 1 0 c 992 1186 m 3 1 d -12 7 d f 0 1 0.613333 c 940 1186 m 1 -1 d f 0 1 0.52 c 944 1186 m -4 X 1 -1 d 9 -5 d f 0 1 0.426667 c 952 1179 m 3 X -8 + 8 d -3 -1 d 6 -6 d f 0 1 0.333333 c 955 1179 m 4 1 d -8 8 d -4 -1 d f 0 1 0.24 c 959 1180 m 4 1 d -9 7 d -3 X f 0 1 0.146667 c 963 1181 m 4 X -10 8 d -3 -1 d f 0 1 0.0533333 c 967 1181 m 4 1 d -10 8 d -4 -1 d f 0.0399999 1 0 c 971 1182 m 3 1 d -13 7 + d f 0 0.826667 1 c 919 1182 m -1 X 2 -1 d f 0 0.92 1 c 931 1174 m 2 1 d -11 7 d -3 X 1 -1 d f 0 1 0.986667 c 933 1175 m 3 X -10 8 d -4 -1 d f 0 1 0.893333 c 936 1175 m 3 1 d -10 8 d -3 -1 d f 0 1 0.8 c 939 1176 m 3 1 d -9 7 d -4 X f 0 1 0.706667 c + 942 1177 m 3 X -8 8 d -4 -1 d f 0 1 0.613333 c 945 1177 m 4 1 d -8 7 d -1 1 d -3 -1 d f 0 1 0.52 c 949 1178 m 3 X -2 2 d -9 5 d f 0 1 0.426667 c 952 1178 m 1 Y -2 1 d f 0 0.36 1 c 899 1178 m -2 -1 d 9 -5 d f 0 0.453333 1 c 909 1170 m 4 1 d -10 8 d + -4 -1 d 7 -6 d f 0 0.546666 1 c 913 1171 m 4 1 d -10 7 d -4 X f 0 0.64 1 c 917 1172 m 4 1 d -10 7 d -4 -1 d f 0 0.733333 1 c 921 1173 m 4 X -10 8 d -4 -1 d f 0 0.826667 1 c 925 1173 m 4 1 d -9 7 d -2 1 d -3 -1 d f 0 0.92 1 c 929 1174 m 2 X -11 7 d f + 0.0133331 0 1 c 888 1166 m 3 1 d -14 7 d -2 -1 d f 0 0.0800001 1 c 891 1167 m 4 1 d -13 7 d -5 -1 d f 0 0.173333 1 c 895 1168 m 5 X -12 8 d -6 -1 d f 0 0.266667 1 c 900 1168 m 4 1 d -10 8 d -6 -1 d f 0 0.36 1 c 904 1169 m 4 1 d -2 2 d -9 5 d -3 X f + 0 0.453333 1 c 908 1170 m 1 X -3 2 d f 0.293333 0 1 c 866 1162 m 5 1 d -14 7 d -3 -1 d f 0.2 0 1 c 871 1163 m 7 1 d -14 7 d -7 -1 d f 0.106667 0 1 c 878 1164 m 7 2 d -15 6 d -6 -1 d f 0.0133331 0 1 c 885 1166 m 3 X -13 7 d -5 -1 d f 0.48 0 1 c 835 + 1166 m -3 -1 d 4 -2 d f 0.386667 0 1 c 845 1158 m 13 2 d -10 8 d -13 -2 d 1 -3 d f 0.293333 0 1 c 858 1160 m 8 2 d -12 7 d -6 -1 d f 0.48 0 1 c 823 1154 m 6 1 d 7 8 d -4 2 d -22 -4 d f 0.386667 0 1 c 829 1155 m 16 3 d -9 5 d f 0.48 0 1 c 801 1150 m + 22 4 d -13 7 d -10 -2 d -3 -7 d f 0.386667 0 1 c 800 1159 m -11 -2 d 8 -5 d f 0.48 0 1 c 799 1149 m 2 1 d -4 2 d f 0.386667 0 1 c 790 1147 m 9 2 d -2 3 d -8 5 d -7 -2 d f 0.293333 0 1 c 781 1146 m 9 1 d -8 8 d -14 -2 d f 0.2 0 1 c 780 1145 m 1 1 d + -13 7 d -1 X f 772 1144 m 8 1 d -13 8 d -8 -2 d f 0.106667 0 1 c 763 1142 m 9 2 d -13 7 d -9 -2 d f 0.0133331 0 1 c 758 1141 m 5 1 d -13 7 d -4 -1 d f 754 1140 m 4 1 d -12 7 d -5 -1 d f 0 0.0800001 1 c 744 1139 m 10 1 d -13 7 d -9 -1 d f 0 0.173333 + 1 c 737 1137 m 7 2 d -12 7 d -8 -2 d f 735 1137 m 2 X -13 7 d -2 X f 0 0.266667 1 c 726 1135 m 9 2 d -13 7 d -11 -2 d f 0 0.36 1 c 717 1133 m 9 2 d -15 7 d -8 -2 d 6 -4 d f 0 0.453333 1 c 715 1133 m 2 X -8 3 d f 0 0.36 1 c 709 1136 m -6 4 d -3 X f 0 + 0.453333 1 c 701 1130 m 14 3 d -6 3 d -9 4 d -10 -2 d f 0 0.546666 1 c 694 1129 m 7 1 d -11 8 d -9 -2 d f 684 1127 m 10 2 d -13 7 d -3 X f 0 0.64 1 c 672 1125 m 12 2 d -6 9 d -18 -4 d -1 Y f 0 0.733333 1 c 660 1132 m -1 Y f 0 0.64 1 c 666 1124 m 6 1 + d -12 6 d -1 1 d -21 -4 d 5 -3 d f 0 0.733333 1 c 650 1121 m 16 3 d -6 7 d 1 Y -1 X -16 -7 d f 0 0.64 1 c 629 1116 m 14 3 d 6 Y -5 3 d -22 -4 d f 0 0.733333 1 c 643 1119 m 7 2 d -7 4 d f 0 0.546666 1 c 607 1112 m 15 3 d -9 8 d -18 -4 d f 0 0.64 1 c + 622 1115 m 7 1 d -13 8 d -3 -1 d f 0 0.36 1 c 586 1108 m 4 1 d -13 7 d -4 -1 d f 0 0.453333 1 c 590 1109 m 12 2 d -10 8 d -15 -3 d f 0 0.546666 1 c 602 1111 m 5 1 d -12 7 d -3 X f 0 0.266667 1 c 564 1104 m 11 2 d -11 7 d -12 -2 d f 0 0.36 1 c 575 + 1106 m 11 2 d -13 7 d -9 -2 d f 0 0.0800001 1 c 543 1100 m 3 X -10 8 d -6 -1 d f 0 0.173333 1 c 546 1100 m 13 3 d -9 8 d -14 -3 d f 0 0.266667 1 c 559 1103 m 5 1 d -12 7 d -2 X f 0 0.0800001 1 c 1605 1294 m 7 2 d -13 7 d -2 -1 d f 0 0.173333 1 c + 1590 1292 m 15 2 d -8 8 d -18 -3 d 3 -3 d f 0 0.266667 1 c 1579 1299 m -1 X 4 -3 d f 0 0.173333 1 c 1589 1291 m 1 1 d -8 4 d f 0 0.266667 1 c 1580 1290 m 9 1 d -7 5 d -4 3 d -10 -2 d f 0 0.36 1 c 1572 1288 m 8 2 d -12 7 d -11 -2 d f 0 0.453333 1 c + 1569 1287 m 3 1 d -15 7 d -1 X f 1547 1283 m 22 4 d -13 8 d -15 -3 d 6 -9 d f 0 0.546666 1 c 1541 1292 m -6 -2 d 12 -7 d f 0 0.453333 1 c 1547 1283 m f 0 0.546666 1 c 1525 1279 m 22 4 d -12 7 d -15 -2 d 3 -7 d f 0 0.64 1 c 1520 1288 m -7 -2 d 10 -5 + d f 0 0.546666 1 c 1524 1279 m 1 X -2 2 d f 0 0.64 1 c 1504 1275 m 20 4 d -1 2 d -10 5 d -22 -4 d 5 -2 d f 0 0.733333 1 c 1504 1275 m -8 5 d f 0 0.64 1 c 1482 1271 m 20 4 d -6 5 d -5 2 d -21 -4 d f 0 0.733333 1 c 1502 1275 m 2 X -8 5 d f 0 0.546666 + 1 c 1455 1275 m -7 -1 d 7 -4 d f 0 0.64 1 c 1461 1267 m 21 4 d -12 7 d -15 -3 d -5 Y f 0 0.453333 1 c 1439 1263 m 6 1 d -10 7 d -8 -1 d f 0 0.546666 1 c 1445 1264 m 12 2 d -2 4 d -7 4 d -13 -3 d f 0 0.64 1 c 1457 1266 m 4 1 d -6 3 d f 0 0.173333 1 c + 1409 1266 m -4 X 8 -5 d f 0 0.266667 1 c 1418 1258 m 6 2 d -8 8 d -7 -2 d 4 -5 d f 0 0.36 1 c 1424 1260 m 10 2 d -11 7 d -7 -1 d f 0 0.453333 1 c 1434 1262 m 5 1 d -12 7 d -4 -1 d f 0.0133331 0 1 c 1396 1254 m 4 1 d -11 7 d -5 -1 d f 0 0.0800001 1 c + 1400 1255 m 8 1 d -7 9 d -12 -3 d f 0 0.173333 1 c 1408 1256 m 7 2 d -2 3 d -8 5 d -4 -1 d f 0 0.266667 1 c 1415 1258 m 3 X -5 3 d f 0.293333 0 1 c 1375 1250 m 2 1 d -13 7 d -2 -1 d f 0.2 0 1 c 1377 1251 m 8 1 d -14 7 d -7 -1 d f 0.106667 0 1 c 1385 + 1252 m 8 2 d -14 7 d -8 -2 d f 0.0133331 0 1 c 1393 1254 m 3 X -12 7 d -5 X f 0.386667 0 1 c 1353 1246 m 11 2 d -15 7 d -8 -2 d f 0.293333 0 1 c 1364 1248 m 11 2 d -13 7 d -13 -2 d f 0.48 0 1 c 1331 1242 m 10 2 d -10 7 d -12 -2 d f 0.386667 0 1 c + 1341 1244 m 12 2 d -12 7 d -10 -2 d f 0.48 0 1 c 1310 1238 m 21 4 d -12 7 d -22 -4 d f 1302 1236 m 8 2 d -13 7 d -11 -2 d f 0.386667 0 1 c 1291 1234 m 11 2 d -16 7 d -10 -2 d 8 -5 d f 0.293333 0 1 c 1288 1234 m 3 X -7 2 d f 0.386667 0 1 c 1284 1236 + m -8 5 d -2 -1 d f 0.293333 0 1 c 1282 1232 m 6 2 d -4 2 d -10 4 d -6 -1 d f 0.2 0 1 c 1273 1231 m 9 1 d -14 7 d -5 -1 d f 0.106667 0 1 c 1267 1229 m 6 2 d -10 7 d -6 -1 d 7 -6 d f 0.0133331 0 1 c 1257 1237 m -3 X 10 -6 d f 0.106667 0 1 c 1266 1229 + m 1 X -3 2 d f 0.0133331 0 1 c 1262 1228 m 4 1 d -2 2 d -10 6 d -2 -1 d f 0 0.0800001 1 c 1258 1228 m 4 X -10 8 d -5 -1 d f 0 0.173333 1 c 1254 1227 m 4 1 d -11 7 d -6 -1 d f 0 0.266667 1 c 1250 1226 m 4 1 d -13 7 d -5 -1 d f 0 0.36 1 c 1246 1225 m + 4 1 d -14 7 d -3 -1 d 10 -5 d f 0 0.453333 1 c 1245 1225 m 1 X -3 2 d f 0 0.36 1 c 1243 1227 m -10 5 d -2 X f 0 0.453333 1 c 1241 1224 m 4 1 d -2 2 d -12 5 d -3 -1 d f 0 0.546666 1 c 1237 1224 m 4 X -13 7 d -4 X f 0 0.64 1 c 1232 1223 m 5 1 d -13 7 + d -3 -1 d f 0 0.733333 1 c 1228 1222 m 4 1 d -11 7 d -4 -1 d f 0 0.826667 1 c 1224 1221 m 4 1 d -11 7 d -3 X 9 -8 d f 0 0.92 1 c 1214 1229 m -3 -1 d 12 -7 d f 0 0.826667 1 c 1224 1221 m -1 X f 0 0.92 1 c 1220 1220 m 4 1 d -1 X -12 7 d f 0 1 0.986667 + c 1217 1220 m 3 X -9 8 d -4 X f 0 1 0.893333 c 1214 1219 m 3 1 d -10 8 d -3 -1 d f 0 1 0.8 c 1210 1219 m 4 X -10 8 d -3 -1 d f 0 1 0.706667 c 1207 1218 m 3 1 d -9 7 d -4 X f 0 1 0.613333 c 1204 1217 m 3 1 d -10 8 d -3 -1 d f 0 1 0.52 c 1202 1217 m 2 + X -10 8 d -3 -1 d 4 -3 d f 0 1 0.426667 c 1191 1224 m -1 X 5 -3 d f 0 1 0.52 c 1201 1217 m 1 X -7 4 d f 0 1 0.426667 c 1197 1216 m 4 1 d -6 4 d -5 3 d -3 X f 0 1 0.333333 c 1193 1215 m 4 1 d -10 8 d -3 -1 d f 0 1 0.24 c 1190 1215 m 3 X -9 8 d -4 -1 + d f 0 1 0.146667 c 1186 1214 m 4 1 d -10 7 d -4 X f 0 1 0.0533333 c 1183 1213 m 3 1 d -10 8 d -3 -1 d f 0.0399999 1 0 c 1180 1213 m 3 X -10 8 d -4 -1 d 6 -4 d f 0.133333 1 0 c 1169 1220 m -1 X 7 -4 d f 0.0399999 1 0 c 1179 1213 m 1 X -5 3 d f + 0.133333 1 0 c 1176 1212 m 3 1 d -4 3 d -7 4 d -2 X f 0.226667 1 0 c 1173 1211 m 3 1 d -10 8 d -4 -1 d f 0.32 1 0 c 1170 1211 m 3 X -11 8 d -4 -1 d f 0.413333 1 0 c 1167 1210 m 3 1 d -12 7 d -4 -1 d f 0.506667 1 0 c 1163 1210 m 4 X -13 7 d -3 X f + 0.6 1 0 c 1160 1209 m 3 1 d -12 7 d -4 -1 d f 0.693333 1 0 c 1159 1209 m 1 X -13 7 d -1 X f 1156 1208 m 3 1 d -13 7 d -3 -1 d f 0.786667 1 0 c 1152 1207 m 4 1 d -13 7 d -5 -1 d f 0.88 1 0 c 1148 1207 m 4 X -14 7 d -4 -1 d f 0.973333 1 0 c 1143 1206 + m 5 1 d -14 6 d -4 X f 1 0.933333 0 c 1139 1205 m 4 1 d -13 7 d -5 -1 d f 1 0.84 0 c 1137 1205 m 2 X -14 7 d f 1131 1203 m 6 2 d -12 7 d -5 -1 d f 1 0.746667 0 c 1123 1202 m 8 1 d -11 8 d -6 -1 d f 1 0.653333 0 c 1116 1200 m 7 2 d -9 8 d -5 -1 d 4 + -7 d f 1 0.56 0 c 1109 1209 m -6 -1 d 10 -6 d f 1 0.653333 0 c 1114 1200 m 2 X -3 2 d f 1 0.56 0 c 1107 1199 m 7 1 d -1 2 d -10 6 d -1 Y f 1 0.466667 0 c 1100 1197 m 7 2 d -4 8 d -11 -2 d f 1 0.373333 0 c 1094 1196 m 6 1 d -8 8 d -10 -2 d f 1073 + 1192 m 21 4 d -12 7 d -5 X -11 -7 d f 1 0.28 0 c 1077 1203 m -17 -4 d 6 -3 d f 1 0.56 0 c 1040 1195 m -1 X 8 -5 d f 1 0.466667 0 c 1051 1188 m 13 3 d -16 6 d -8 -2 d 7 -5 d f 1 0.373333 0 c 1064 1191 m 9 1 d -7 4 d -9 3 d -9 -2 d f 1 0.28 0 c 1066 + 1196 m -6 3 d -3 X f 1 0.933333 0 c 1029 1184 m 3 X -14 7 d f 1 0.84 0 c 1032 1184 m 5 1 d -15 7 d -5 -1 d 1 X f 1 0.746667 0 c 1037 1185 m 5 1 d -14 7 d -6 -1 d f 1 0.653333 0 c 1042 1186 m 4 1 d -12 7 d -6 -1 d f 1 0.56 0 c 1046 1187 m 5 1 d -4 2 + d -8 5 d -5 -1 d f 1 0.466667 0 c 1051 1188 m -4 2 d f 0.6 1 0 c 996 1187 m -1 X 1 X f 0.693333 1 0 c 1008 1180 m 4 X -12 8 d -4 -1 d f 0.786667 1 0 c 1012 1180 m 5 1 d -13 8 d -4 -1 d f 0.88 1 0 c 1017 1181 m 5 1 d -14 7 d -4 X f 0.973333 1 0 c + 1022 1182 m 6 1 d -15 7 d -5 -1 d f 1 0.933333 0 c 1028 1183 m 1 1 d -11 7 d -1 X -4 -1 d f 1 0.84 0 c 1018 1191 m -1 X f 0.0399999 1 0 c 975 1183 m -1 X 9 -5 d f 0.133333 1 0 c 986 1176 m 3 X -11 8 d -3 -1 d 8 -5 d f 0.226667 1 0 c 989 1176 m 4 1 d + -11 7 d -4 X f 0.32 1 0 c 993 1177 m 3 X -11 8 d -3 -1 d f 0.413333 1 0 c 996 1177 m 4 1 d -11 8 d -4 -1 d f 0.506667 1 0 c 1000 1178 m 3 1 d -11 7 d -3 X f 0.6 1 0 c 1003 1179 m 4 X -11 8 d -1 X -3 -1 d f 0.693333 1 0 c 1007 1179 m 1 1 d -12 7 d f + 0 1 0.426667 c 965 1171 m 3 1 d -13 7 d -3 X f 0 1 0.333333 c 968 1172 m 4 1 d -13 7 d -4 -1 d f 0 1 0.24 c 972 1173 m 3 X -12 8 d -4 -1 d f 0 1 0.146667 c 975 1173 m 4 1 d -12 7 d -4 X f 0 1 0.0533333 c 979 1174 m 3 1 d -11 7 d -4 -1 d f 0.0399999 + 1 0 c 982 1175 m 4 X -3 3 d -9 5 d -3 -1 d f 0.133333 1 0 c 986 1175 m 1 Y -3 2 d f 0 0.92 1 c 943 1167 m 1 X -11 8 d -2 -1 d f 0 1 0.986667 c 944 1167 m 3 1 d -11 7 d -3 X f 0 1 0.893333 c 947 1168 m 4 1 d -12 7 d -3 -1 d f 0 1 0.8 c 951 1169 m 3 X + -12 8 d -3 -1 d f 0 1 0.706667 c 954 1169 m 4 1 d -13 7 d -3 X f 0 1 0.613333 c 958 1170 m 3 1 d -12 7 d -4 -1 d f 0 1 0.52 c 961 1171 m 3 X -12 7 d -3 X f 0 1 0.426667 c 964 1171 m 1 X -13 8 d -1 Y f 0 0.453333 1 c 922 1163 m 3 1 d -12 7 d -4 -1 d + f 0 0.546666 1 c 925 1164 m 4 1 d -12 7 d -4 -1 d f 0 0.64 1 c 929 1165 m 4 X -12 8 d -4 -1 d f 0 0.733333 1 c 933 1165 m 4 1 d -12 7 d -4 X f 0 0.826667 1 c 937 1166 m 3 1 d -11 7 d -4 -1 d f 0 0.92 1 c 940 1167 m 3 X -12 7 d -2 X f 0.0133331 0 1 c + 900 1159 m 3 X -12 8 d -3 -1 d f 0 0.0800001 1 c 903 1159 m 4 1 d -12 8 d -4 -1 d f 0 0.173333 1 c 907 1160 m 5 1 d -12 7 d -5 X f 0 0.266667 1 c 912 1161 m 5 1 d -13 7 d -4 -1 d f 0 0.36 1 c 917 1162 m 5 1 d -14 7 d -4 -1 d f 0 0.453333 1 c 922 + 1163 m -13 7 d -1 X f 0.386667 0 1 c 879 1155 m 1 X -6 3 d f 0.293333 0 1 c 880 1155 m 6 1 d -15 7 d -5 -1 d 8 -4 d f 0.2 0 1 c 886 1156 m 6 1 d -14 7 d -7 -1 d f 0.106667 0 1 c 892 1157 m 5 1 d -12 8 d -7 -2 d f 0.0133331 0 1 c 897 1158 m 3 1 d -12 + 7 d -3 X f 0.386667 0 1 c 857 1151 m 22 4 d -5 3 d -16 2 d -13 -2 d f 0.293333 0 1 c 874 1158 m -8 4 d -8 -2 d f 0.48 0 1 c 835 1147 m 18 3 d -24 5 d -6 -1 d f 0.386667 0 1 c 853 1150 m 4 1 d -12 7 d -16 -3 d f 0.48 0 1 c 824 1144 m 11 3 d -12 7 d + -22 -4 d 4 -3 d f 0.386667 0 1 c 814 1142 m 10 2 d -19 3 d f 0.48 0 1 c 805 1147 m -4 3 d -2 -1 d f 0.386667 0 1 c 809 1141 m 5 1 d -9 5 d -6 2 d -9 -2 d f 0.293333 0 1 c 797 1139 m 12 2 d -19 6 d -9 -1 d f 0.2 0 1 c 792 1138 m 5 1 d -16 7 d -1 -1 d + f 787 1137 m 5 1 d -12 7 d -8 -1 d f 0.106667 0 1 c 777 1135 m 10 2 d -15 7 d -9 -2 d f 0.0133331 0 1 c 771 1134 m 6 1 d -14 7 d -5 -1 d f 768 1134 m 3 X -13 7 d -4 -1 d f 0 0.0800001 1 c 758 1132 m 10 2 d -14 6 d -10 -1 d f 0 0.173333 1 c 749 1130 + m 9 2 d -14 7 d -7 -2 d f 749 1130 m -12 7 d -2 X f 0 0.266667 1 c 734 1127 m 15 3 d -14 7 d -9 -2 d f 0 0.36 1 c 728 1126 m 6 1 d -8 8 d -9 -2 d 2 -2 d f 0 0.453333 1 c 717 1133 m -2 X 4 -2 d f 0 0.36 1 c 723 1125 m 5 1 d -9 5 d f 0 0.453333 1 c + 714 1123 m 9 2 d -4 6 d -4 2 d -14 -3 d f 0 0.546666 1 c 706 1122 m 8 1 d -13 7 d -7 -1 d 12 -7 d f 0 0.64 1 c 706 1122 m f 0 0.546666 1 c 706 1122 m -12 7 d -10 -2 d f 0 0.64 1 c 684 1118 m 22 4 d -22 5 d -12 -2 d f 669 1115 m 15 3 d -12 7 d -6 -1 + d f 0 0.733333 1 c 663 1113 m 6 2 d -3 9 d -16 -3 d f 0 0.64 1 c 641 1109 m 15 3 d -13 7 d -14 -3 d f 0 0.733333 1 c 656 1112 m 7 1 d -13 8 d -7 -2 d f 0 0.546666 1 c 620 1105 m 16 3 d -14 7 d -15 -3 d f 0 0.64 1 c 636 1108 m 5 1 d -12 7 d -7 -1 d f + 0 0.36 1 c 598 1101 m 6 1 d -14 7 d -4 -1 d f 0 0.453333 1 c 604 1102 m 12 2 d -14 7 d -12 -2 d f 0 0.546666 1 c 616 1104 m 4 1 d -13 7 d -5 -1 d f 0 0.173333 1 c 577 1097 m 3 X -8 3 d f 0 0.266667 1 c 580 1097 m 11 3 d -16 6 d -11 -2 d 8 -4 d f 0 + 0.36 1 c 591 1100 m 7 1 d -12 7 d -11 -2 d f 0 0.0800001 1 c 546 1100 m -3 X 4 -3 d f 0 0.173333 1 c 555 1093 m 22 4 d -5 3 d -13 3 d -13 -3 d 1 -3 d f 0 0.266667 1 c 572 1100 m -8 4 d -5 -1 d f 0 0.0800001 1 c 1622 1288 m 2 X -12 8 d -7 -2 d f 0 + 0.173333 1 c 1609 1286 m 13 2 d -17 6 d -15 -2 d 4 -2 d f 0 0.266667 1 c 1603 1284 m 6 2 d -15 4 d f 0 0.173333 1 c 1594 1290 m -4 2 d -1 -1 d f 0 0.266667 1 c 1596 1283 m 7 1 d -9 6 d -5 1 d -9 -1 d f 0 0.36 1 c 1584 1281 m 12 2 d -16 7 d -8 -2 d f + 0 0.453333 1 c 1581 1280 m 3 1 d -12 7 d -3 -1 d f 1561 1276 m 20 4 d -12 7 d -22 -4 d f 0 0.546666 1 c 1559 1276 m 2 X -14 7 d f 0 0.453333 1 c 1547 1283 m f 0 0.546666 1 c 1547 1274 m 12 2 d -12 7 d -22 -4 d 2 -1 d f 0 0.64 1 c 1538 1272 m 9 2 d + -20 4 d f 0 0.546666 1 c 1527 1278 m -2 1 d -1 X f 0 0.64 1 c 1516 1268 m 22 4 d -11 6 d -3 1 d -20 -4 d 2 -1 d f 0 0.733333 1 c 1504 1275 m 2 -1 d f 0 0.64 1 c 1509 1266 m 7 2 d -10 6 d -4 1 d -20 -4 d 7 -4 d f 0 0.733333 1 c 1495 1264 m 14 2 d -3 + 8 d -2 1 d -2 X -13 -8 d f 0 0.546666 1 c 1473 1259 m 5 1 d -11 3 d f 0 0.64 1 c 1478 1260 m 14 3 d -3 4 d -7 4 d -21 -4 d 6 -4 d f 0 0.733333 1 c 1492 1263 m 3 1 d -6 3 d f 0 0.453333 1 c 1452 1255 m 11 3 d -18 6 d -6 -1 d f 0 0.546666 1 c 1463 + 1258 m 10 1 d -6 4 d -10 3 d -12 -2 d f 0 0.64 1 c 1467 1263 m -6 4 d -4 -1 d f 0 0.173333 1 c 1430 1251 m 3 1 d -9 3 d f 0 0.266667 1 c 1433 1252 m 8 1 d -17 7 d -6 -2 d 6 -3 d f 0 0.36 1 c 1441 1253 m 9 2 d -16 7 d -10 -2 d f 0 0.453333 1 c 1450 + 1255 m 2 X -13 8 d -5 -1 d f 0.0133331 0 1 c 1409 1247 m 2 1 d -11 7 d -4 -1 d f 0 0.0800001 1 c 1411 1248 m 12 2 d -15 6 d -8 -1 d f 0 0.173333 1 c 1423 1250 m 7 1 d -6 4 d -9 3 d -7 -2 d f 0 0.266667 1 c 1424 1255 m -6 3 d -3 X f 0.293333 0 1 c + 1387 1243 m 1 X -11 8 d -2 -1 d f 0.2 0 1 c 1388 1243 m 7 1 d -10 8 d -8 -1 d f 0.106667 0 1 c 1395 1244 m 8 2 d -10 8 d -8 -2 d f 0.0133331 0 1 c 1403 1246 m 6 1 d -13 7 d -3 X f 0.48 0 1 c 1365 1239 m 5 1 d -12 3 d f 0.386667 0 1 c 1370 1240 m 9 1 + d -15 7 d -11 -2 d 5 -3 d f 0.293333 0 1 c 1379 1241 m 8 2 d -12 7 d -11 -2 d f 0.48 0 1 c 1344 1235 m 21 4 d -7 4 d -17 1 d -10 -2 d f 0.386667 0 1 c 1358 1243 m -5 3 d -12 -2 d f 0.48 0 1 c 1322 1231 m 22 4 d -13 7 d -21 -4 d f 1320 1230 m 2 1 d + -12 7 d -8 -2 d f 0.386667 0 1 c 1306 1227 m 14 3 d -18 6 d -11 -2 d f 0.293333 0 1 c 1301 1226 m 5 1 d -15 7 d -3 X f 1297 1226 m 4 X -13 8 d -6 -2 d f 0.2 0 1 c 1291 1225 m 6 1 d -15 6 d -9 -1 d f 0.106667 0 1 c 1285 1223 m 6 2 d -18 6 d -6 -2 d 2 + -1 d f 0.0133331 0 1 c 1279 1222 m 6 1 d -16 5 d f 0.106667 0 1 c 1269 1228 m -2 1 d -1 X f 0.0133331 0 1 c 1279 1222 m -10 6 d -3 1 d -4 -1 d f 0 0.0800001 1 c 1273 1221 m 6 1 d -17 6 d -4 X f 0 0.173333 1 c 1267 1220 m 6 1 d -15 7 d -4 -1 d f 0 + 0.266667 1 c 1261 1219 m 6 1 d -13 7 d -4 -1 d f 0 0.36 1 c 1258 1218 m 3 1 d -11 7 d -4 -1 d 2 -1 d f 0 0.453333 1 c 1246 1225 m -1 X 3 -1 d f 0 0.36 1 c 1256 1218 m 2 X -10 6 d f 0 0.453333 1 c 1252 1217 m 4 1 d -8 6 d -3 1 d -4 -1 d f 0 0.546666 + 1 c 1248 1216 m 4 1 d -11 7 d -4 X f 0 0.64 1 c 1244 1216 m 4 X -11 8 d -5 -1 d f 0 0.733333 1 c 1240 1215 m 4 1 d -12 7 d -4 -1 d f 0 0.826667 1 c 1237 1214 m 3 1 d -12 7 d -4 -1 d f 0 0.92 1 c 1236 1214 m 1 X -13 7 d f 0 0.826667 1 c 1224 1221 m f + 0 0.92 1 c 1233 1213 m 3 1 d -12 7 d -4 -1 d f 0 1 0.986667 c 1229 1213 m 4 X -13 7 d -3 X f 0 1 0.893333 c 1226 1212 m 3 1 d -12 7 d -3 -1 d f 0 1 0.8 c 1222 1211 m 4 1 d -12 7 d -4 X f 0 1 0.706667 c 1218 1211 m 4 X -12 8 d -3 -1 d f 0 1 0.613333 + c 1215 1210 m 3 1 d -11 7 d -3 -1 d f 0 1 0.52 c 1214 1210 m 1 X -11 7 d -2 X f 1211 1209 m 3 1 d -12 7 d -1 X f 0 1 0.426667 c 1207 1208 m 4 1 d -10 8 d -4 -1 d f 0 1 0.333333 c 1204 1208 m 3 X -10 8 d -4 -1 d f 0 1 0.24 c 1200 1207 m 4 1 d -11 7 d + -3 X f 0 1 0.146667 c 1196 1206 m 4 1 d -10 8 d -4 -1 d f 0 1 0.0533333 c 1193 1206 m 3 X -10 8 d -3 -1 d 8 -6 d f 0.0399999 1 0 c 1183 1213 m -3 X 11 -6 d f 0 1 0.0533333 c 1192 1206 m 1 X -2 1 d f 0.0399999 1 0 c 1189 1205 m 3 1 d -1 1 d -11 6 d + -1 X f 0.133333 1 0 c 1185 1204 m 4 1 d -10 8 d -3 -1 d f 0.226667 1 0 c 1181 1203 m 4 1 d -9 8 d -3 -1 d f 0.32 1 0 c 1177 1203 m 4 X -8 8 d -3 X f 0.413333 1 0 c 1173 1202 m 4 1 d -7 8 d -3 -1 d f 0.506667 1 0 c 1171 1202 m 2 X -6 8 d -4 X 5 -7 d + f 0.6 1 0 c 1163 1210 m -3 -1 d 2 -2 d 6 -4 d f 0.693333 1 0 c 1160 1209 m -1 X 3 -2 d f 0.506667 1 0 c 1170 1201 m 1 1 d -3 1 d f 0.6 1 0 c 1166 1200 m 4 1 d -2 2 d -6 4 d f 0.693333 1 0 c 1161 1200 m 5 X -4 7 d -3 2 d -3 -1 d f 0.786667 1 0 c 1157 + 1199 m 4 1 d -5 8 d -4 -1 d f 0.88 1 0 c 1153 1198 m 4 1 d -5 8 d -4 X f 0.973333 1 0 c 1150 1197 m 3 1 d -5 9 d -5 -1 d 6 -8 d f 1 0.933333 0 c 1143 1206 m -4 -1 d 1 -2 d 9 -5 d f 1 0.84 0 c 1139 1205 m -2 X 3 -2 d f 0.973333 1 0 c 1149 1197 m 1 X + -1 1 d f 1 0.933333 0 c 1142 1196 m 7 1 d 1 Y -9 5 d f 1 0.84 0 c 1135 1195 m 7 1 d -2 7 d -3 2 d -6 -2 d f 1 0.746667 0 c 1128 1193 m 7 2 d -4 8 d -8 -1 d f 1 0.653333 0 c 1128 1193 m -5 9 d -7 -2 d f 1113 1190 m 15 3 d -12 7 d -2 X f 1 0.56 0 c + 1107 1189 m 6 1 d 1 10 d -7 -1 d -3 -8 d f 1 0.466667 0 c 1107 1199 m -7 -2 d -1 -3 d 5 -3 d f 1 0.373333 0 c 1100 1197 m -6 -1 d 5 -2 d f 1 0.56 0 c 1089 1186 m 18 3 d -3 2 d f 1 0.466667 0 c 1085 1185 m 4 1 d 15 5 d -5 3 d -21 -5 d f 1 0.373333 0 + c 1099 1194 m -5 2 d -21 -4 d 5 -3 d f 1 0.653333 0 c 1063 1181 m 10 2 d -15 1 d f 1 0.56 0 c 1073 1183 m 11 2 d -33 3 d 7 -4 d f 1 0.466667 0 c 1084 1185 m 1 X -7 4 d -14 2 d -13 -3 d f 1 0.373333 0 c 1078 1189 m -5 3 d -9 -1 d f 0.973333 1 0 c + 1042 1177 m 3 X -11 4 d f 1 0.933333 0 c 1045 1177 m 6 1 d -19 6 d -3 X 5 -3 d f 1 0.84 0 c 1051 1178 m 6 2 d -20 5 d -5 -1 d f 1 0.746667 0 c 1057 1180 m 6 1 d -21 5 d -5 -1 d f 1 0.653333 0 c 1063 1181 m -5 3 d -12 3 d -4 -1 d f 1 0.56 0 c 1058 + 1184 m -7 4 d -5 -1 d f 1 0.466667 0 c 1051 1188 m f 0.6 1 0 c 1020 1173 m 5 X -14 5 d f 0.693333 1 0 c 1025 1173 m 5 1 d -18 6 d -4 X 3 -2 d f 0.786667 1 0 c 1030 1174 m 5 1 d -18 6 d -5 -1 d f 0.88 1 0 c 1035 1175 m 5 1 d -18 6 d -5 -1 d f + 0.973333 1 0 c 1040 1176 m 2 1 d -8 4 d -6 2 d -6 -1 d f 1 0.933333 0 c 1034 1181 m -5 3 d -1 -1 d f 0.0399999 1 0 c 999 1168 m 1 1 d -10 5 d f 0.133333 1 0 c 1000 1169 m 4 X -15 7 d -3 X 4 -2 d f 0.226667 1 0 c 1004 1169 m 4 1 d -15 7 d -4 -1 d f + 0.32 1 0 c 1008 1170 m 4 1 d -16 6 d -3 X f 0.413333 1 0 c 1012 1171 m 4 1 d -16 6 d -4 -1 d f 0.506667 1 0 c 1016 1172 m 4 X -17 7 d -3 -1 d f 0.6 1 0 c 1020 1172 m 1 Y -9 5 d -4 1 d -4 X f 0.693333 1 0 c 1011 1178 m -3 2 d -1 -1 d f 0 1 0.613333 c + 977 1164 m 1 X -4 2 d f 0 1 0.52 c 978 1164 m 3 1 d -15 6 d 8 -5 d f 0 1 0.426667 c 981 1165 m 3 1 d -16 6 d -3 -1 d 1 X f 0 1 0.333333 c 984 1166 m 4 X -16 7 d -4 -1 d f 0 1 0.24 c 988 1166 m 3 1 d -16 6 d -3 X f 0 1 0.146667 c 991 1167 m 3 X -15 7 + d -4 -1 d f 0 1 0.0533333 c 994 1167 m 3 1 d -15 7 d -3 -1 d f 0.0399999 1 0 c 997 1168 m 2 X -9 6 d -4 1 d -4 X f 0.133333 1 0 c 990 1174 m -4 2 d -1 Y f 0 0.826667 1 c 956 1160 m -2 1 d f 0 0.92 1 c 956 1160 m 4 1 d -16 6 d -1 X 11 -6 d f 0 1 + 0.986667 c 960 1161 m 3 1 d -16 6 d -3 -1 d f 0 1 0.893333 c 963 1162 m 4 X -16 7 d -4 -1 d f 0 1 0.8 c 967 1162 m 4 1 d -17 6 d -3 X f 0 1 0.706667 c 971 1163 m 4 1 d -17 6 d -4 -1 d f 0 1 0.613333 c 975 1164 m 2 X -3 2 d -13 5 d -3 -1 d f 0 1 0.52 + c 974 1166 m -8 5 d -5 X f 0 1 0.426667 c 966 1171 m -2 X f 0 0.453333 1 c 934 1156 m 4 1 d -13 7 d -3 -1 d f 0 0.546666 1 c 938 1157 m 5 1 d -14 7 d -4 -1 d f 0 0.64 1 c 943 1158 m 4 X -14 7 d -4 X f 0 0.733333 1 c 947 1158 m 5 1 d -15 7 d -4 -1 d + f 0 0.826667 1 c 952 1159 m 4 1 d -2 1 d -14 6 d -3 -1 d f 0 0.92 1 c 954 1161 m -11 6 d -3 X f 0.0133331 0 1 c 913 1152 m 2 X -12 7 d -3 X f 0 0.0800001 1 c 915 1152 m 5 1 d -13 7 d -4 -1 d f 0 0.173333 1 c 920 1153 m 4 1 d -12 7 d -5 -1 d f 0 + 0.266667 1 c 924 1154 m 5 1 d -12 7 d -5 -1 d f 0 0.36 1 c 929 1155 m 4 1 d -11 7 d -5 -1 d f 0 0.453333 1 c 933 1156 m 1 X -12 7 d f 0.386667 0 1 c 880 1155 m -1 X 1 -1 d f 0.293333 0 1 c 886 1156 m -6 -1 d -1 Y 10 -6 d f 0.2 0 1 c 891 1148 m 8 1 d + -7 8 d -6 -1 d 4 -8 d f 0.106667 0 1 c 899 1149 m 9 2 d -11 7 d -5 -1 d f 0.0133331 0 1 c 908 1151 m 5 1 d -13 7 d -3 -1 d f 0.48 0 1 c 869 1144 m 3 X -11 4 d f 0.386667 0 1 c 872 1144 m 9 2 d -1 8 d -1 1 d -22 -4 d 4 -3 d f 0.293333 0 1 c 881 1146 + m 9 1 d 1 Y -10 6 d f 0.2 0 1 c 890 1147 m 1 1 d -1 X f 0.48 0 1 c 848 1139 m 21 5 d -8 4 d -8 2 d -18 -3 d f 0.386667 0 1 c 861 1148 m -4 3 d -4 -1 d f 0.48 0 1 c 842 1138 m 6 1 d -13 8 d -11 -3 d f 0.386667 0 1 c 830 1136 m 12 2 d -18 6 d -10 -2 d + 7 -4 d f 0.293333 0 1 c 826 1135 m 4 1 d -9 2 d f 0.386667 0 1 c 821 1138 m -7 4 d -5 -1 d f 0.293333 0 1 c 815 1133 m 11 2 d -5 3 d -12 3 d -12 -2 d f 0.2 0 1 c 805 1131 m 10 2 d -18 6 d -5 -1 d f 799 1130 m 6 1 d -13 7 d -5 -1 d f 0.106667 0 1 c + 784 1127 m 15 3 d -12 7 d -10 -2 d f 0.0133331 0 1 c 783 1127 m 1 X -7 8 d -6 -1 d f 775 1125 m 8 2 d -12 7 d -3 X f 0 0.0800001 1 c 767 1124 m 8 1 d -7 9 d -10 -2 d f 0 0.173333 1 c 762 1123 m 5 1 d -9 8 d -9 -2 d f 756 1122 m 6 1 d -13 7 d f 0 + 0.266667 1 c 742 1119 m 14 3 d -7 8 d -15 -3 d f 0 0.36 1 c 740 1119 m 2 X -8 8 d -6 -1 d f 729 1117 m 11 2 d -12 7 d -5 -1 d f 0 0.453333 1 c 718 1115 m 11 2 d -6 8 d -9 -2 d 3 -8 d f 0 0.546666 1 c 714 1123 m -8 -1 d 11 -7 d f 0 0.64 1 c 706 1122 + m f 0 0.453333 1 c 717 1114 m 1 1 d -1 X f 0 0.546666 1 c 704 1112 m 13 2 d 1 Y -11 7 d f 0 0.64 1 c 697 1110 m 7 2 d 2 10 d -22 -4 d f 675 1106 m 22 4 d -13 8 d -15 -3 d 1 -5 d f 0 0.733333 1 c 669 1115 m -6 -2 d 7 -3 d f 0 0.64 1 c 654 1102 m 21 4 + d -5 4 d -14 2 d -15 -3 d f 0 0.733333 1 c 670 1110 m -7 3 d -7 -1 d f 0 0.546666 1 c 632 1098 m 14 3 d -10 7 d -16 -3 d f 0 0.64 1 c 646 1101 m 8 1 d -13 7 d -5 -1 d f 0 0.36 1 c 611 1094 m -7 8 d -6 -1 d f 0 0.453333 1 c 611 1094 m 20 4 d -15 6 d + -12 -2 d f 0 0.546666 1 c 631 1098 m 1 X -12 7 d -4 -1 d f 0 0.173333 1 c 589 1090 m -9 7 d -3 X f 0 0.266667 1 c 589 1090 m 11 2 d -9 8 d -11 -3 d f 0 0.36 1 c 600 1092 m 11 2 d -13 7 d -7 -1 d f 0 0.0800001 1 c 567 1086 m 3 X -6 2 d f 0 0.173333 1 + c 570 1086 m 19 4 d -12 7 d -22 -4 d 9 -5 d f 0 0.0800001 1 c 1635 1281 m 2 X -13 7 d -2 X f 0 0.173333 1 c 1622 1278 m 13 3 d -13 7 d -13 -2 d f 0 0.266667 1 c 1615 1277 m 7 1 d -13 8 d -6 -2 d f 1607 1276 m 8 1 d -12 7 d -7 -1 d f 0 0.36 1 c 1594 + 1273 m 13 3 d -11 7 d -12 -2 d 5 -5 d f 0 0.453333 1 c 1584 1281 m -3 -1 d 8 -4 d f 0 0.36 1 c 1592 1273 m 2 X -5 3 d f 0 0.453333 1 c 1577 1270 m 15 3 d -3 3 d -8 4 d -20 -4 d f 0 0.546666 1 c 1572 1269 m 5 1 d -16 6 d -2 X f 1550 1265 m 22 4 d -13 + 7 d -12 -2 d -7 Y f 0 0.64 1 c 1547 1274 m -9 -2 d 9 -5 d f 0 0.546666 1 c 1529 1261 m 21 4 d -3 2 d -21 -5 d f 0 0.64 1 c 1547 1267 m -9 5 d -22 -4 d 10 -6 d f 0 0.546666 1 c 1507 1256 m 22 5 d -3 1 d -23 -3 d f 0 0.64 1 c 1526 1262 m -10 6 d -7 -2 + d -13 -3 d 7 -4 d f 0 0.733333 1 c 1509 1266 m -14 -2 d 1 -1 d f 0 0.546666 1 c 1486 1252 m 21 4 d -4 3 d -25 1 d -5 -1 d f 0 0.64 1 c 1503 1259 m -7 4 d -4 X -14 -3 d f 0 0.733333 1 c 1496 1263 m -1 1 d -3 -1 d f 0 0.36 1 c 1464 1248 m 5 1 d -13 4 + d f 0 0.453333 1 c 1469 1249 m 11 2 d -17 7 d -11 -3 d 4 -2 d f 0 0.546666 1 c 1480 1251 m 6 1 d -13 7 d -10 -1 d f 0 0.173333 1 c 1433 1252 m -3 -1 d 10 -5 d f 0 0.266667 1 c 1443 1244 m 13 3 d -15 6 d -8 -1 d 7 -6 d f 0 0.36 1 c 1456 1247 m 8 1 d + -8 5 d -6 2 d -9 -2 d f 0 0.453333 1 c 1456 1253 m -4 2 d -2 X f 0.0133331 0 1 c 1421 1240 m -10 8 d -2 -1 d f 0 0.0800001 1 c 1421 1240 m 10 2 d -8 8 d -12 -2 d f 0 0.173333 1 c 1431 1242 m 11 2 d -2 2 d -10 5 d -7 -1 d f 0 0.266667 1 c 1442 1244 m + 1 X -3 2 d f 0.293333 0 1 c 1388 1243 m -1 X 6 -4 d f 0.2 0 1 c 1399 1236 m 7 1 d -11 7 d -7 -1 d 5 -4 d f 0.106667 0 1 c 1406 1237 m 8 2 d -11 7 d -8 -2 d f 0.0133331 0 1 c 1414 1239 m 7 1 d -12 7 d -6 -1 d f 0.48 0 1 c 1370 1240 m -5 -1 d 7 -4 d f + 0.386667 0 1 c 1378 1232 m 7 1 d -6 8 d -9 -1 d 2 -5 d f 0.293333 0 1 c 1385 1233 m 14 3 d -6 3 d -6 4 d -8 -2 d f 0.2 0 1 c 1399 1236 m -6 3 d f 0.48 0 1 c 1372 1235 m -7 4 d -21 -4 d 2 -1 d f 0.386667 0 1 c 1356 1227 m 22 5 d -6 3 d -26 -1 d f + 0.48 0 1 c 1346 1234 m -2 1 d -22 -4 d 2 -2 d f 0.386667 0 1 c 1335 1223 m 21 4 d -10 7 d -22 -5 d f 0.48 0 1 c 1324 1229 m -2 2 d -2 -1 d f 0.386667 0 1 c 1331 1223 m 4 X -11 6 d -4 1 d -14 -3 d f 0.293333 0 1 c 1313 1219 m 18 4 d -25 4 d -5 -1 d f + 1312 1219 m 1 X -12 7 d -4 X f 0.2 0 1 c 1305 1218 m 7 1 d -15 7 d -6 -1 d f 0.106667 0 1 c 1298 1216 m 7 2 d -14 7 d -6 -2 d f 0.0133331 0 1 c 1292 1215 m 6 1 d -13 7 d -6 -1 d f 1292 1215 m -13 7 d f 0 0.0800001 1 c 1285 1214 m 7 1 d -13 7 d -6 -1 + d f 0 0.173333 1 c 1279 1213 m 6 1 d -12 7 d -6 -1 d f 0 0.266667 1 c 1273 1212 m 6 1 d -12 7 d -6 -1 d f 0 0.36 1 c 1270 1211 m 3 1 d -12 7 d -3 -1 d f 1268 1211 m 2 X -12 7 d -2 X f 0 0.453333 1 c 1264 1210 m 4 1 d -12 7 d -4 -1 d f 0 0.546666 1 c + 1260 1209 m 4 1 d -12 7 d -4 -1 d f 0 0.64 1 c 1256 1208 m 4 1 d -12 7 d -4 X f 0 0.733333 1 c 1252 1207 m 4 1 d -12 8 d -4 -1 d f 0 0.826667 1 c 1248 1207 m 4 X -12 8 d -3 -1 d 4 -3 d f 0 0.92 1 c 1237 1214 m -1 X 5 -3 d f 0 0.826667 1 c 1247 1207 + m 1 X -7 4 d f 0 0.92 1 c 1243 1206 m 4 1 d -6 4 d -5 3 d -3 -1 d f 0 1 0.986667 c 1238 1205 m 5 1 d -10 7 d -4 X f 0 1 0.893333 c 1233 1204 m 5 1 d -9 8 d -3 -1 d f 0 1 0.8 c 1228 1203 m 5 1 d -7 8 d -4 -1 d f 0 1 0.706667 c 1227 1203 m 1 X -6 8 d + -4 X 4 -5 d f 0 1 0.613333 c 1218 1211 m -3 -1 d 7 -4 d f 0 1 0.52 c 1215 1210 m -1 X 1 X f 0 1 0.706667 c 1224 1202 m 3 1 d -5 3 d f 0 1 0.613333 c 1220 1201 m 4 1 d -2 4 d -7 4 d f 0 1 0.52 c 1217 1201 m 3 X -5 9 d -1 X -3 -1 d f 0 1 0.426667 c + 1213 1200 m 4 1 d -6 8 d -4 -1 d f 0 1 0.333333 c 1209 1199 m 4 1 d -6 8 d -3 X f 0 1 0.24 c 1206 1199 m 3 X -5 9 d -4 -1 d f 0 1 0.146667 c 1205 1198 m 1 1 d -6 8 d -4 -1 d 3 -4 d f 0 1 0.0533333 c 1196 1206 m -3 X 6 -4 d f 0 1 0.146667 c 1201 1198 + m 4 X -6 4 d f 0 1 0.0533333 c 1196 1197 m 5 1 d -2 4 d -6 4 d -1 X f 0.0399999 1 0 c 1191 1196 m 5 1 d -4 9 d -3 -1 d f 0.133333 1 0 c 1186 1195 m 5 1 d -2 9 d -4 -1 d f 0.226667 1 0 c 1184 1194 m 2 1 d -1 9 d -4 -1 d 1 -7 d f 0.32 1 0 c 1181 1203 + m -4 X 1 -5 d 4 -2 d f 0.413333 1 0 c 1177 1203 m -4 -1 d 1 -2 d 4 -2 d f 0.506667 1 0 c 1173 1202 m -2 X 3 -2 d f 0.226667 1 0 c 1182 1194 m 2 X -2 2 d f 0.32 1 0 c 1178 1193 m 4 1 d 2 Y -4 2 d f 0.413333 1 0 c 1174 1192 m 4 1 d 5 Y -4 2 d f + 0.506667 1 0 c 1170 1192 m 4 X 8 Y -3 2 d -1 -1 d f 0.6 1 0 c 1166 1191 m 4 1 d 9 Y -4 -1 d f 0.693333 1 0 c 1162 1190 m 4 1 d 9 Y -5 X 1 -10 d f 0.786667 1 0 c 1161 1200 m -4 -1 d 1 -6 d 4 -3 d f 0.88 1 0 c 1157 1199 m -4 -1 d -3 Y 5 -2 d f + 0.973333 1 0 c 1153 1198 m -3 -1 d 3 -2 d f 0.693333 1 0 c 1161 1190 m 1 X f 0.786667 1 0 c 1155 1189 m 6 1 d 1 X -4 3 d f 0.88 1 0 c 1148 1187 m 7 2 d 3 4 d -5 2 d f 0.973333 1 0 c 1141 1186 m 7 1 d 5 8 d -3 2 d -1 X f 1 0.933333 0 c 1141 1186 m 8 + 11 d -7 -1 d -5 -8 d f 1 0.84 0 c 1142 1196 m -7 -1 d -2 -4 d 4 -3 d f 1 0.746667 0 c 1135 1195 m -7 -2 d 5 -2 d f 1 0.653333 0 c 1128 1193 m f 1 0.933333 0 c 1130 1184 m 11 2 d -4 2 d f 1 0.84 0 c 1119 1182 m 11 2 d 7 4 d -4 3 d -14 -9 d f 1 + 0.746667 0 c 1133 1191 m -5 2 d -14 -8 d 5 -3 d f 1 0.653333 0 c 1128 1193 m -15 -3 d -5 -2 d 6 -3 d f 1 0.56 0 c 1113 1190 m -6 -1 d 1 -1 d f 1 0.84 0 c 1098 1178 m 21 4 d -24 -3 d f 1 0.746667 0 c 1119 1182 m -5 3 d -22 -4 d 3 -2 d f 1 0.653333 0 + c 1114 1185 m -6 3 d -19 -5 d 3 -2 d f 1 0.56 0 c 1108 1188 m -1 1 d -18 -3 d -3 -1 d 3 -2 d f 1 0.466667 0 c 1089 1186 m -4 -1 d 1 X f 0.973333 1 0 c 1076 1174 m 3 X -4 X f 1 0.933333 0 c 1079 1174 m 14 3 d -22 -1 d 4 -2 d f 1 0.84 0 c 1093 1177 m + 5 1 d -3 1 d -28 X 4 -3 d f 1 0.746667 0 c 1095 1179 m -3 2 d -28 X 3 -2 d f 1 0.653333 0 c 1092 1181 m -3 2 d -16 X -10 -2 d 1 X f 1 0.56 0 c 1089 1183 m -3 2 d -2 X -11 -2 d f 1 0.466667 0 c 1086 1185 m -2 X f 0.693333 1 0 c 1054 1169 m 5 1 d -8 1 + d f 0.786667 1 0 c 1059 1170 m 6 2 d -18 2 d 4 -3 d f 0.88 1 0 c 1065 1172 m 6 1 d -27 3 d 3 -2 d f 0.973333 1 0 c 1071 1173 m 5 1 d -1 X -30 3 d -3 X 2 -1 d f 1 0.933333 0 c 1075 1174 m -4 2 d -20 2 d -6 -1 d f 1 0.84 0 c 1071 1176 m -4 3 d -10 1 d + -6 -2 d f 1 0.746667 0 c 1067 1179 m -3 2 d -1 X -6 -1 d f 1 0.653333 0 c 1064 1181 m -1 X f 0.32 1 0 c 1033 1165 m 3 1 d -6 1 d f 0.413333 1 0 c 1036 1166 m 6 1 d -16 2 d 4 -2 d f 0.506667 1 0 c 1042 1167 m 6 1 d -27 4 d 5 -3 d f 0.6 1 0 c 1048 + 1168 m 5 1 d -28 4 d -5 X 1 -1 d f 0.693333 1 0 c 1053 1169 m 1 X -3 2 d -21 3 d -5 -1 d f 0.786667 1 0 c 1051 1171 m -4 3 d -12 1 d -5 -1 d f 0.88 1 0 c 1047 1174 m -3 2 d -4 X -5 -1 d f 0.973333 1 0 c 1044 1176 m -2 1 d -2 -1 d f 0 1 0.146667 c + 1011 1161 m 2 X -4 1 d f 0 1 0.0533333 c 1013 1161 m 4 1 d -14 4 d 6 -4 d f 0.0399999 1 0 c 1017 1162 m 5 1 d -22 6 d -1 -1 d 4 -2 d f 0.133333 1 0 c 1022 1163 m 4 1 d -22 5 d -4 X f 0.226667 1 0 c 1026 1164 m 5 1 d -23 5 d -4 -1 d f 0.32 1 0 c 1031 + 1165 m 2 X -3 2 d -18 4 d -4 -1 d f 0.413333 1 0 c 1030 1167 m -4 2 d -10 3 d -4 -1 d f 0.506667 1 0 c 1026 1169 m -5 3 d -5 X f 0.6 1 0 c 1021 1172 m -1 1 d -1 Y f 0 1 0.706667 c 990 1157 m 3 1 d -10 3 d f 0 1 0.613333 c 993 1158 m 3 X -18 6 d -1 X + 6 -3 d f 0 1 0.52 c 996 1158 m 3 1 d -18 6 d -3 -1 d f 0 1 0.426667 c 999 1159 m 3 1 d -18 6 d -3 -1 d f 0 1 0.333333 c 1002 1160 m 4 X -18 6 d -4 X f 0 1 0.24 c 1006 1160 m 3 1 d -18 6 d -3 -1 d f 0 1 0.146667 c 1009 1161 m 2 X -2 1 d -15 5 d -3 X + f 0 1 0.0533333 c 1009 1162 m -6 4 d -6 2 d -3 -1 d f 0.0399999 1 0 c 1003 1166 m -4 2 d -2 X f 0 0.826667 1 c 968 1153 m 4 1 d -16 6 d f 0 0.92 1 c 972 1154 m 4 X -16 7 d -4 -1 d f 0 1 0.986667 c 976 1154 m 4 1 d -17 7 d -3 -1 d f 0 1 0.893333 c + 980 1155 m 5 1 d -18 6 d -4 X f 0 1 0.8 c 985 1156 m 4 1 d -18 6 d -4 -1 d f 0 1 0.706667 c 989 1157 m 1 X -7 4 d -8 3 d -4 -1 d f 0 1 0.613333 c 983 1161 m -6 3 d -2 X f 0 0.453333 1 c 947 1149 m 2 X -11 8 d -4 -1 d f 0 0.546666 1 c 949 1149 m 6 1 + d -12 8 d -5 -1 d f 0 0.64 1 c 955 1150 m 6 2 d -14 6 d -4 X f 0 0.733333 1 c 961 1152 m 6 1 d -15 6 d -5 -1 d f 0 0.826667 1 c 967 1153 m 1 X -12 7 d -4 -1 d f 0.0133331 0 1 c 925 1145 m -10 7 d -2 X f 0 0.0800001 1 c 925 1145 m 5 1 d -10 7 d -5 -1 + d f 0 0.173333 1 c 930 1146 m 5 X -11 8 d -4 -1 d f 0 0.266667 1 c 935 1146 m 4 1 d -10 8 d -5 -1 d f 0 0.36 1 c 939 1147 m 5 1 d -11 8 d -4 -1 d f 0 0.453333 1 c 944 1148 m 3 1 d -13 7 d -1 X f 0.2 0 1 c 903 1140 m 7 2 d -11 7 d -8 -1 d f 0.106667 + 0 1 c 910 1142 m 8 1 d -10 8 d -9 -2 d f 0.0133331 0 1 c 918 1143 m 7 2 d -12 7 d -5 -1 d f 0.48 0 1 c 872 1144 m -3 X 6 -4 d f 0.386667 0 1 c 882 1136 m 8 2 d -9 8 d -9 -2 d 3 -4 d f 0.293333 0 1 c 890 1138 m 12 2 d -12 7 d -9 -1 d f 0.2 0 1 c 902 + 1140 m 1 X -12 8 d -1 -1 d f 0.48 0 1 c 875 1140 m -6 4 d -21 -5 d 5 -3 d f 0.386667 0 1 c 860 1132 m 22 4 d -7 4 d -22 -4 d f 0.48 0 1 c 853 1136 m -5 3 d -6 -1 d f 0.386667 0 1 c 854 1131 m 6 1 d -7 4 d -11 2 d -12 -2 d f 0.293333 0 1 c 839 1128 m + 15 3 d -24 5 d -4 -1 d f 834 1127 m 5 1 d -13 7 d -11 -2 d f 0.2 0 1 c 817 1124 m 17 3 d -19 6 d -10 -2 d f 814 1123 m 3 1 d -12 7 d -6 -1 d f 0.106667 0 1 c 806 1122 m 8 1 d -15 7 d -15 -3 d f 0.0133331 0 1 c 797 1120 m 9 2 d -22 5 d -1 X 10 -6 d f + 0 0.0800001 1 c 796 1120 m 1 X -4 1 d f 0.0133331 0 1 c 793 1121 m -10 6 d -8 -2 d f 0 0.0800001 1 c 783 1117 m 13 3 d -3 1 d -18 4 d -8 -1 d f 0 0.173333 1 c 774 1116 m 9 1 d -16 7 d -5 -1 d f 768 1115 m 6 1 d -12 7 d -6 -1 d f 0 0.266667 1 c 757 + 1112 m 11 3 d -12 7 d -14 -3 d f 0 0.36 1 c 752 1111 m 5 1 d -15 7 d -2 X f 746 1110 m 6 1 d -12 8 d -11 -2 d f 0 0.453333 1 c 735 1108 m 11 2 d -17 7 d -11 -2 d 3 -2 d f 0 0.546666 1 c 731 1107 m 4 1 d -14 5 d f 0 0.453333 1 c 721 1113 m -3 2 d -1 + -1 d f 0 0.546666 1 c 713 1104 m 18 3 d -10 6 d -4 1 d -13 -2 d f 0 0.64 1 c 709 1103 m 4 1 d -9 8 d -7 -2 d f 0 0.546666 1 c 688 1099 m 14 3 d -17 -1 d f 0 0.64 1 c 702 1102 m 7 1 d -12 7 d -22 -4 d 10 -5 d f 0 0.546666 1 c 666 1095 m 22 4 d -3 2 d + -20 -6 d f 0 0.64 1 c 685 1101 m -10 5 d -21 -4 d 11 -7 d f 0 0.546666 1 c 645 1091 m 21 4 d -1 X -19 6 d -14 -3 d f 0 0.64 1 c 665 1095 m -11 7 d -8 -1 d f 0 0.36 1 c 611 1094 m f 0 0.453333 1 c 623 1087 m 19 3 d -11 8 d -20 -4 d f 0 0.546666 1 c + 642 1090 m 3 1 d -13 7 d -1 X f 0 0.173333 1 c 589 1090 m f 0 0.266667 1 c 600 1092 m -11 -2 d 12 -7 d f 0 0.36 1 c 602 1082 m 16 4 d -7 8 d -11 -2 d 1 -9 d f 0 0.453333 1 c 618 1086 m 5 1 d -12 7 d f 0 0.0800001 1 c 570 1086 m -3 X 5 -3 d f 0 + 0.173333 1 c 580 1078 m 9 2 d 10 Y -19 -4 d 2 -3 d f 0 0.266667 1 c 589 1080 m 12 2 d 1 Y -12 7 d f 0 0.36 1 c 601 1082 m 1 X -1 1 d f 0 0.0800001 1 c 1643 1277 m -6 4 d -2 X f 0 0.173333 1 c 1638 1272 m 11 2 d -6 3 d -8 4 d -13 -3 d f 0 0.266667 1 + c 1628 1270 m 10 2 d -16 6 d -7 -1 d f 1622 1269 m 6 1 d -13 7 d -8 -1 d f 0 0.36 1 c 1606 1266 m 16 3 d -15 7 d -13 -3 d f 1584 1262 m 22 4 d -12 7 d -2 X -8 -11 d f 0 0.453333 1 c 1592 1273 m -15 -3 d -2 -3 d 9 -5 d f 0 0.546666 1 c 1577 1270 m -5 + -1 d 3 -2 d f 0 0.36 1 c 1583 1261 m 1 1 d f 0 0.453333 1 c 1569 1259 m 14 2 d 1 1 d -9 5 d f 0 0.546666 1 c 1563 1258 m 6 1 d 6 8 d -3 2 d -22 -4 d f 0 0.453333 1 c 1541 1253 m 8 2 d -10 X f 0 0.546666 1 c 1549 1255 m 14 3 d -13 7 d -21 -4 d 10 -6 + d f 0 0.453333 1 c 1534 1252 m 7 1 d -2 2 d f 0 0.546666 1 c 1520 1249 m 14 3 d 5 3 d -10 6 d -22 -5 d f 0 0.453333 1 c 1498 1245 m 14 3 d -21 1 d f 0 0.546666 1 c 1512 1248 m 8 1 d -13 7 d -21 -4 d 5 -3 d f 0 0.36 1 c 1477 1241 m 9 2 d -17 6 d -5 + -1 d f 0 0.453333 1 c 1486 1243 m 12 2 d -7 4 d -11 2 d -11 -2 d f 0 0.546666 1 c 1491 1249 m -5 3 d -6 -1 d f 0 0.266667 1 c 1455 1237 m 5 1 d -4 9 d -13 -3 d f 0 0.36 1 c 1460 1238 m 17 3 d -13 7 d -8 -1 d f 0.0133331 0 1 c 1421 1240 m 1 -1 d f 0 + 0.0800001 1 c 1433 1233 m 7 1 d -9 8 d -10 -2 d 1 -1 d f 0 0.173333 1 c 1440 1234 m 9 2 d -7 8 d -11 -2 d f 0 0.266667 1 c 1449 1236 m 6 1 d -12 7 d -1 X f 0.2 0 1 c 1406 1237 m -7 -1 d 9 -5 d f 0.106667 0 1 c 1412 1229 m 7 1 d -5 9 d -8 -2 d 2 -6 d + f 0.0133331 0 1 c 1419 1230 m 12 2 d -9 7 d -1 1 d -7 -1 d f 0 0.0800001 1 c 1431 1232 m 2 1 d -11 6 d f 0.386667 0 1 c 1385 1233 m -7 -1 d 3 -2 d f 0.293333 0 1 c 1399 1236 m -14 -3 d -4 -3 d 5 -3 d f 0.2 0 1 c 1390 1224 m 5 1 d 13 6 d -9 5 d -13 + -9 d f 0.106667 0 1 c 1395 1225 m 17 4 d -4 2 d f 0.386667 0 1 c 1381 1230 m -3 2 d -22 -5 d 10 -5 d f 0.293333 0 1 c 1369 1220 m 10 2 d 7 5 d -5 3 d -15 -8 d f 0.2 0 1 c 1379 1222 m 11 2 d -4 3 d f 0.386667 0 1 c 1366 1222 m -10 5 d -21 -4 d 2 -1 d + f 0.293333 0 1 c 1347 1216 m 22 4 d -3 2 d -29 X f 0.386667 0 1 c 1337 1222 m -2 1 d -4 X f 0.293333 0 1 c 1343 1215 m 4 1 d -10 6 d -6 1 d -18 -4 d 1 X f 0.2 0 1 c 1331 1213 m 12 2 d -29 4 d 8 -5 d f 0.106667 0 1 c 1326 1212 m 5 1 d -9 1 d f + 0.293333 0 1 c 1314 1219 m -2 X f 0.2 0 1 c 1322 1214 m -8 5 d -2 X -7 -1 d f 0.106667 0 1 c 1319 1211 m 7 1 d -4 2 d -17 4 d -7 -2 d f 0.0133331 0 1 c 1308 1209 m 11 2 d -21 5 d -6 -1 d f 0 0.0800001 1 c 1304 1208 m 4 1 d -16 6 d f 0.0133331 0 1 c + 1292 1215 m f 0 0.0800001 1 c 1299 1207 m 5 1 d -12 7 d -7 -1 d f 0 0.173333 1 c 1292 1206 m 7 1 d -14 7 d -6 -1 d f 0 0.266667 1 c 1285 1204 m 7 2 d -13 7 d -6 -1 d f 0 0.36 1 c 1282 1204 m 3 X -12 8 d -3 -1 d f 1279 1203 m 3 1 d -12 7 d -2 X f 0 + 0.453333 1 c 1274 1202 m 5 1 d -11 8 d -4 -1 d f 0 0.546666 1 c 1268 1201 m 6 1 d -10 8 d -4 -1 d f 0 0.64 1 c 1263 1200 m 5 1 d -8 8 d -4 -1 d f 0 0.733333 1 c 1261 1200 m 2 X -7 8 d -4 -1 d 3 -4 d f 0 0.826667 1 c 1252 1207 m -4 X 7 -4 d f 0 + 0.733333 1 c 1258 1199 m 3 1 d -6 3 d f 0 0.826667 1 c 1253 1198 m 5 1 d -3 4 d -7 4 d -1 X f 0 0.92 1 c 1248 1197 m 5 1 d -6 9 d -4 -1 d f 0 1 0.986667 c 1243 1196 m 5 1 d -5 9 d -5 -1 d f 0 1 0.893333 c 1239 1195 m 4 1 d -5 9 d -5 -1 d 4 -7 d f 0 + 1 0.8 c 1233 1204 m -5 -1 d 1 -2 d 8 -4 d f 0 1 0.706667 c 1228 1203 m -1 X 2 -2 d f 0 1 0.893333 c 1238 1195 m 1 X -2 2 d f 0 1 0.8 c 1234 1194 m 4 1 d -1 2 d -8 4 d f 0 1 0.706667 c 1229 1193 m 5 1 d -5 7 d -2 2 d -3 -1 d f 0 1 0.613333 c 1225 + 1193 m 4 X -5 9 d -4 -1 d f 0 1 0.52 c 1220 1192 m 5 1 d -5 8 d -3 X f 0 1 0.426667 c 1218 1191 m 2 1 d -3 9 d -4 -1 d 3 -7 d f 0 1 0.333333 c 1213 1200 m -4 -1 d 2 -4 d 5 -2 d f 0 1 0.24 c 1209 1199 m -3 X -1 Y 5 -3 d f 0 1 0.146667 c 1206 1199 m + -1 -1 d 1 X f 0 1 0.426667 c 1215 1191 m 3 X -2 2 d f 0 1 0.333333 c 1209 1190 m 6 1 d 1 2 d -5 2 d f 0 1 0.24 c 1203 1188 m 6 2 d 2 5 d -5 3 d f 0 1 0.146667 c 1197 1187 m 6 1 d 3 10 d -5 X f 0 1 0.0533333 c 1196 1187 m 1 X 4 11 d -5 -1 d -3 -8 d f + 0.0399999 1 0 c 1196 1197 m -5 -1 d -2 -5 d 4 -2 d f 0.133333 1 0 c 1191 1196 m -5 -1 d -2 Y 3 -2 d f 0.226667 1 0 c 1186 1195 m -2 -1 d 2 -1 d f 0 1 0.0533333 c 1192 1186 m 4 1 d -3 2 d f 0.0399999 1 0 c 1188 1186 m 4 X 1 3 d -4 2 d f 0.133333 1 0 + c 1183 1185 m 5 1 d 1 5 d -3 2 d f 0.226667 1 0 c 1178 1184 m 5 1 d 3 8 d -2 1 d -2 X f 0.32 1 0 c 1175 1183 m 3 1 d 4 10 d -4 -1 d -4 -10 d f 0.413333 1 0 c 1178 1193 m -4 -1 d -3 -7 d 3 -2 d f 0.506667 1 0 c 1174 1192 m -4 X -2 -5 d 3 -2 d f 0.6 1 + 0 c 1170 1192 m -4 -1 d -1 -2 d 3 -2 d f 0.693333 1 0 c 1166 1191 m -4 -1 d 3 -1 d f 0.32 1 0 c 1173 1183 m 2 X -1 X f 0.413333 1 0 c 1164 1181 m 9 2 d 1 X -3 2 d f 0.506667 1 0 c 1155 1179 m 9 2 d 7 4 d -3 2 d f 0.6 1 0 c 1153 1179 m 2 X 13 8 d -3 + 2 d -14 -9 d f 0.693333 1 0 c 1165 1189 m -3 1 d -1 X -13 -8 d 3 -2 d f 0.786667 1 0 c 1161 1190 m -6 -1 d -9 -6 d 2 -1 d f 0.88 1 0 c 1155 1189 m -7 -2 d -5 -2 d 3 -2 d f 0.973333 1 0 c 1148 1187 m -7 -1 d 2 -1 d f 1 0.933333 0 c 1141 1186 m f 0.6 + 1 0 c 1141 1177 m 12 2 d -2 1 d f 0.693333 1 0 c 1132 1175 m 9 2 d 10 3 d -3 2 d -17 -7 d f 0.786667 1 0 c 1148 1182 m -2 1 d -18 -6 d 3 -2 d f 0.88 1 0 c 1146 1183 m -3 2 d -17 -7 d 2 -1 d f 0.973333 1 0 c 1143 1185 m -2 1 d -17 -7 d 2 -1 d f 1 + 0.933333 0 c 1141 1186 m -11 -2 d -9 -3 d 3 -2 d f 1 0.84 0 c 1130 1184 m -11 -2 d 2 -1 d f 0.6 1 0 c 1110 1171 m 6 1 d -7 -1 d f 0.693333 1 0 c 1116 1172 m 16 3 d -1 X -24 -3 d 2 -1 d f 0.786667 1 0 c 1131 1175 m -3 2 d -23 -3 d 2 -2 d f 0.88 1 0 c + 1128 1177 m -2 1 d -23 -3 d 2 -1 d f 0.973333 1 0 c 1126 1178 m -2 1 d -24 -3 d 3 -1 d f 1 0.933333 0 c 1124 1179 m -3 2 d -23 -4 d 2 -1 d f 1 0.84 0 c 1121 1181 m -2 1 d -21 -4 d -1 Y f 0.506667 1 0 c 1088 1166 m 3 1 d -3 X f 0.6 1 0 c 1091 1167 m + 19 4 d -1 X -23 -3 d 2 -1 d f 0.693333 1 0 c 1109 1171 m -2 1 d -24 -2 d 3 -2 d f 0.786667 1 0 c 1107 1172 m -2 2 d -25 -3 d 3 -1 d f 0.88 1 0 c 1105 1174 m -2 1 d -25 -3 d 2 -1 d f 0.973333 1 0 c 1103 1175 m -3 1 d -21 -2 d -3 X 2 -2 d f 1 0.933333 + 0 c 1100 1176 m -2 1 d -5 X -14 -3 d f 1 0.84 0 c 1098 1177 m 1 Y -5 -1 d f 0.32 1 0 c 1067 1162 m 7 2 d -10 X f 0.413333 1 0 c 1074 1164 m 7 1 d -20 1 d 3 -2 d f 0.506667 1 0 c 1081 1165 m 7 1 d 1 Y -30 X 3 -1 d f 0.6 1 0 c 1088 1167 m -2 1 d -31 1 + d 3 -2 d f 0.693333 1 0 c 1086 1168 m -3 2 d -24 X -5 -1 d 1 X f 0.786667 1 0 c 1083 1170 m -3 1 d -15 1 d -6 -2 d f 0.88 1 0 c 1080 1171 m -2 1 d -7 1 d -6 -1 d f 0.973333 1 0 c 1078 1172 m -2 2 d -5 -1 d f 0.0399999 1 0 c 1045 1158 m 7 1 d -10 1 d + f 0.133333 1 0 c 1052 1159 m 7 2 d -21 1 d 4 -2 d f 0.226667 1 0 c 1059 1161 m 7 1 d -31 2 d 3 -2 d f 0.32 1 0 c 1066 1162 m 1 X -3 2 d -28 2 d -3 -1 d 2 -1 d f 0.413333 1 0 c 1064 1164 m -3 2 d -19 1 d -6 -1 d f 0.506667 1 0 c 1061 1166 m -3 1 d + -10 1 d -6 -1 d f 0.6 1 0 c 1058 1167 m -3 2 d -2 X -5 -1 d f 0.693333 1 0 c 1055 1169 m -2 X f 0 1 0.52 c 1024 1154 m -1 X f 0 1 0.426667 c 1024 1154 m 4 1 d -8 1 d 3 -2 d f 0 1 0.333333 c 1028 1155 m 4 1 d -15 2 d 3 -2 d f 0 1 0.24 c 1032 1156 m 5 + X -24 4 d 4 -2 d f 0 1 0.146667 c 1037 1156 m 4 1 d -28 4 d -2 X 2 -1 d f 0 1 0.0533333 c 1041 1157 m 4 1 d -28 4 d -4 -1 d f 0.0399999 1 0 c 1045 1158 m -3 2 d -20 3 d -5 -1 d f 0.133333 1 0 c 1042 1160 m -4 2 d -12 2 d -4 -1 d f 0.226667 1 0 c + 1038 1162 m -3 2 d -4 1 d -5 -1 d f 0.32 1 0 c 1035 1164 m -2 1 d -2 X f 0 1 0.893333 c 1002 1150 m 1 X -3 1 d f 0 1 0.8 c 1003 1150 m 6 1 d -18 6 d 9 -6 d f 0 1 0.706667 c 1009 1151 m 5 1 d -21 6 d -3 -1 d 1 X f 0 1 0.613333 c 1014 1152 m 5 1 d -23 + 5 d -3 X f 0 1 0.52 c 1019 1153 m 5 1 d -1 X -24 5 d -3 -1 d f 0 1 0.426667 c 1023 1154 m -3 2 d -18 4 d -3 -1 d f 0 1 0.333333 c 1020 1156 m -3 2 d -11 2 d -4 X f 0 1 0.24 c 1017 1158 m -4 2 d -4 1 d -3 -1 d f 0 1 0.146667 c 1013 1160 m -2 1 d -2 X + f 0 0.733333 1 c 981 1146 m 2 X -11 5 d f 0 0.826667 1 c 983 1146 m 5 1 d -16 7 d -4 -1 d 4 -2 d f 0 0.92 1 c 988 1147 m 5 1 d -17 6 d -4 X f 0 1 0.986667 c 993 1148 m 5 1 d -18 6 d -4 -1 d f 0 1 0.893333 c 998 1149 m 4 1 d -2 1 d -15 5 d -5 -1 d f + 0 1 0.8 c 1000 1151 m -9 6 d -2 X -4 -1 d f 0 1 0.706667 c 991 1157 m -2 X f 0 0.36 1 c 959 1142 m 2 X -6 2 d f 0 0.453333 1 c 961 1142 m 5 1 d -17 6 d -2 X 8 -5 d f 0 0.546666 1 c 966 1143 m 6 1 d -17 6 d -6 -1 d f 0 0.64 1 c 972 1144 m 6 1 d -17 7 + d -6 -2 d f 0 0.733333 1 c 978 1145 m 3 1 d -9 5 d -5 2 d -6 -1 d f 0 0.826667 1 c 972 1151 m -4 2 d -1 X f 0.0133331 0 1 c 937 1137 m 2 1 d -14 7 d f 0 0.0800001 1 c 939 1138 m 5 1 d -14 7 d -5 -1 d f 0 0.173333 1 c 944 1139 m 6 1 d -15 6 d -5 X f + 0 0.266667 1 c 950 1140 m 5 1 d -16 6 d -4 -1 d f 0 0.36 1 c 955 1141 m 4 1 d -4 2 d -11 4 d -5 -1 d f 0 0.453333 1 c 955 1144 m -8 5 d -3 -1 d f 0.2 0 1 c 916 1133 m 5 1 d -11 8 d -7 -2 d f 0.106667 0 1 c 921 1134 m 9 2 d -12 7 d -8 -1 d f + 0.0133331 0 1 c 930 1136 m 7 1 d -12 8 d -7 -2 d f 0.386667 0 1 c 890 1138 m -8 -2 d 5 -2 d f 0.293333 0 1 c 902 1140 m -12 -2 d -3 -4 d 7 -4 d f 0.2 0 1 c 894 1129 m 22 4 d -13 7 d -1 X -8 -10 d f 0.386667 0 1 c 887 1134 m -5 2 d -22 -4 d 3 -1 d f + 0.293333 0 1 c 894 1130 m -7 4 d -24 -3 d 9 -5 d f 0.2 0 1 c 873 1125 m 21 4 d 1 Y -22 -4 d f 0.386667 0 1 c 863 1131 m -3 1 d -6 -1 d f 0.293333 0 1 c 872 1126 m -9 5 d -9 X -15 -3 d 5 -3 d f 0.2 0 1 c 851 1121 m 22 4 d -1 1 d -28 -1 d f 0.293333 0 + 1 c 844 1125 m -5 3 d -5 -1 d f 0.2 0 1 c 840 1119 m 11 2 d -7 4 d -10 2 d -17 -3 d 4 -3 d f 0.106667 0 1 c 830 1117 m 10 2 d -19 2 d f 0.2 0 1 c 821 1121 m -4 3 d -3 -1 d f 0.106667 0 1 c 826 1116 m 4 1 d -9 4 d -7 2 d -8 -1 d f 0.0133331 0 1 c 814 + 1114 m 12 2 d -20 6 d -9 -2 d f 0 0.0800001 1 c 808 1113 m 6 1 d -17 6 d -1 X f 796 1110 m 12 3 d -12 7 d -13 -3 d f 0 0.173333 1 c 786 1108 m 10 2 d -13 7 d -9 -1 d f 780 1107 m 6 1 d -12 8 d -6 -1 d f 0 0.266667 1 c 770 1105 m 10 2 d -12 8 d -11 + -3 d f 0 0.36 1 c 765 1104 m 5 1 d -13 7 d -5 -1 d f 743 1100 m 22 4 d -13 7 d -6 -1 d -3 -10 d f 0 0.453333 1 c 746 1110 m -11 -2 d -1 -3 d 9 -5 d f 0 0.546666 1 c 735 1108 m -4 -1 d 3 -2 d f 0 0.36 1 c 743 1100 m f 0 0.453333 1 c 724 1096 m 19 4 d + -9 5 d f 0 0.546666 1 c 722 1096 m 2 X 10 9 d -3 2 d -18 -3 d -2 -2 d f 0 0.64 1 c 713 1104 m -4 -1 d 2 -1 d f 0 0.546666 1 c 700 1092 m 22 4 d -11 6 d -9 X -14 -3 d f 0 0.64 1 c 711 1102 m -2 1 d -7 -1 d f 0 0.546666 1 c 679 1088 m 21 4 d -12 7 d + -22 -4 d f 0 0.453333 1 c 657 1084 m 21 4 d -32 2 d f 0 0.546666 1 c 678 1088 m 1 X -13 7 d -21 -4 d 1 -1 d f 0 0.36 1 c 636 1079 m 16 4 d -26 2 d f 0 0.453333 1 c 652 1083 m 5 1 d -11 6 d -4 X -19 -3 d 3 -2 d f 0 0.546666 1 c 646 1090 m -1 1 d -3 + -1 d f 0 0.266667 1 c 614 1075 m 21 4 d -33 3 d f 0 0.36 1 c 635 1079 m 1 X -10 6 d -8 1 d -16 -4 d f 0 0.453333 1 c 626 1085 m -3 2 d -5 -1 d f 0 0.173333 1 c 592 1071 m 11 2 d -14 7 d -9 -2 d f 0 0.266667 1 c 603 1073 m 11 2 d -12 7 d -1 X -12 -2 + d f 0 0.36 1 c 602 1082 m -1 X f 0 0.173333 1 c 1649 1265 m 13 2 d -13 7 d -11 -2 d f 0 0.266667 1 c 1640 1263 m 9 2 d -11 7 d -10 -2 d f 1626 1260 m 14 3 d -12 7 d -6 -1 d f 0 0.36 1 c 1618 1259 m 8 1 d -4 9 d -16 -3 d f 1597 1255 m 21 4 d -12 7 d + -22 -4 d f 1590 1253 m 7 2 d -13 7 d -1 -1 d f 0 0.453333 1 c 1575 1250 m 15 3 d -7 8 d -14 -2 d -2 -4 d f 0 0.546666 1 c 1569 1259 m -6 -1 d 4 -3 d f 0 0.453333 1 c 1554 1246 m 21 4 d -8 5 d -18 X -8 -2 d f 0 0.546666 1 c 1567 1255 m -4 3 d -14 -3 + d f 0 0.453333 1 c 1533 1242 m 21 4 d -13 7 d -7 -1 d f 0 0.546666 1 c 1532 1242 m 1 X 1 10 d -14 -3 d f 0 0.453333 1 c 1512 1248 m -14 -3 d 12 -6 d f 0 0.546666 1 c 1511 1238 m 21 4 d -12 7 d -8 -1 d -2 -9 d f 0 0.36 1 c 1489 1234 m 9 2 d -12 7 d + -9 -2 d f 0 0.453333 1 c 1498 1236 m 12 2 d 1 Y -12 6 d -12 -2 d f 0 0.546666 1 c 1510 1238 m 1 X -1 1 d f 0 0.266667 1 c 1467 1230 m 17 3 d -24 5 d -5 -1 d f 0 0.36 1 c 1484 1233 m 5 1 d -12 7 d -17 -3 d f 0 0.0800001 1 c 1446 1226 m 5 1 d -11 7 d + -7 -1 d f 0 0.173333 1 c 1451 1227 m 11 2 d -13 7 d -9 -2 d f 0 0.266667 1 c 1462 1229 m 5 1 d -12 7 d -6 -1 d f 0.106667 0 1 c 1424 1221 m 3 1 d -8 8 d -7 -1 d f 0.0133331 0 1 c 1427 1222 m 12 2 d -8 8 d -12 -2 d f 0 0.0800001 1 c 1439 1224 m 7 2 d + -13 7 d -2 -1 d f 0.2 0 1 c 1395 1225 m -5 -1 d 2 X f 0.106667 0 1 c 1403 1217 m 21 4 d -12 8 d -17 -4 d -3 -1 d f 0.293333 0 1 c 1379 1222 m -10 -2 d 4 -2 d f 0.2 0 1 c 1392 1224 m -2 X -11 -2 d -6 -4 d 6 -4 d f 0.106667 0 1 c 1381 1213 m 22 4 d + -11 7 d -13 -10 d f 0.293333 0 1 c 1373 1218 m -4 2 d -22 -4 d 3 -1 d f 0.2 0 1 c 1379 1214 m -6 4 d -23 -3 d 6 -4 d f 0.106667 0 1 c 1360 1209 m 21 4 d -2 1 d -23 -3 d f 0.293333 0 1 c 1350 1215 m -3 1 d -4 -1 d f 0.2 0 1 c 1356 1211 m -6 4 d -7 X + -12 -2 d f 0.106667 0 1 c 1342 1206 m 18 3 d -4 2 d -25 2 d -5 -1 d 10 -6 d f 0.0133331 0 1 c 1338 1205 m 4 1 d -6 X f 0.106667 0 1 c 1336 1206 m -10 6 d -7 -1 d f 0.0133331 0 1 c 1327 1203 m 11 2 d -2 1 d -17 5 d -11 -2 d f 0 0.0800001 1 c 1316 + 1201 m 11 2 d -19 6 d -4 -1 d f 1315 1200 m 1 1 d -12 7 d -5 -1 d f 0 0.173333 1 c 1306 1199 m 9 1 d -16 7 d -7 -1 d f 0 0.266667 1 c 1298 1197 m 8 2 d -14 7 d -7 -2 d f 0 0.36 1 c 1295 1197 m 3 X -13 7 d -3 X f 1290 1196 m 5 1 d -13 7 d -3 -1 d f 0 + 0.453333 1 c 1284 1194 m 6 2 d -11 7 d -5 -1 d f 0 0.546666 1 c 1277 1193 m 7 1 d -10 8 d -6 -1 d f 0 0.64 1 c 1273 1192 m 4 1 d -9 8 d -5 -1 d 3 -3 d f 0 0.733333 1 c 1263 1200 m -2 X 5 -3 d f 0 0.64 1 c 1270 1192 m 3 X -7 5 d f 0 0.733333 1 c 1264 + 1191 m 6 1 d -4 5 d -5 3 d -3 -1 d f 0 0.826667 1 c 1257 1189 m 7 2 d -6 8 d -5 -1 d f 0 0.92 1 c 1252 1188 m 5 1 d -4 9 d -5 -1 d 3 -8 d f 0 1 0.986667 c 1248 1197 m -5 -1 d 1 -3 d 7 -4 d f 0 1 0.893333 c 1243 1196 m -4 -1 d 5 -2 d f 0 0.92 1 c + 1251 1188 m 1 X -1 1 d f 0 1 0.986667 c 1243 1187 m 8 1 d 1 Y -7 4 d f 0 1 0.893333 c 1235 1185 m 8 2 d 1 6 d -5 2 d -1 X f 0 1 0.8 c 1230 1184 m 5 1 d 3 10 d -4 -1 d -5 -9 d f 0 1 0.706667 c 1234 1194 m -5 -1 d -3 -6 d 3 -2 d f 0 1 0.613333 c 1229 + 1193 m -4 X -2 -5 d 3 -1 d f 0 1 0.52 c 1225 1193 m -5 -1 d -2 Y 3 -2 d f 0 1 0.426667 c 1220 1192 m -2 -1 d 2 -1 d f 0 1 0.8 c 1228 1184 m 2 X -1 1 d f 0 1 0.706667 c 1223 1183 m 5 1 d 1 1 d -3 2 d f 0 1 0.613333 c 1218 1182 m 5 1 d 3 4 d -3 1 d f + 0 1 0.52 c 1212 1181 m 6 1 d 5 6 d -3 2 d f 0 1 0.426667 c 1209 1180 m 3 1 d 8 9 d -2 1 d -3 X -8 -10 d f 0 1 0.333333 c 1215 1191 m -6 -1 d -5 -7 d 3 -2 d f 0 1 0.24 c 1209 1190 m -6 -2 d -3 -3 d 4 -2 d f 0 1 0.146667 c 1203 1188 m -6 -1 d 3 -2 d f + 0 1 0.0533333 c 1197 1187 m -1 X 1 X f 0 1 0.426667 c 1205 1179 m 4 1 d -2 1 d f 0 1 0.333333 c 1196 1178 m 9 1 d 2 2 d -3 2 d f 0 1 0.24 c 1187 1176 m 9 2 d 8 5 d -4 2 d -13 -9 d f 0 1 0.146667 c 1200 1185 m -3 2 d -12 -10 d 2 -1 d f 0 1 0.0533333 + c 1197 1187 m -1 X -4 -1 d -9 -8 d 2 -1 d f 0.0399999 1 0 c 1192 1186 m -4 X -7 -6 d 2 -2 d f 0.133333 1 0 c 1188 1186 m -5 -1 d -4 -4 d 2 -1 d f 0.226667 1 0 c 1183 1185 m -5 -1 d -2 -2 d 3 -1 d f 0.32 1 0 c 1178 1184 m -3 -1 d 1 -1 d f 0 1 0.24 c + 1187 1176 m f 0 1 0.146667 c 1178 1174 m 9 2 d -2 1 d f 0 1 0.0533333 c 1170 1173 m 8 1 d 7 3 d -2 1 d f 0.0399999 1 0 c 1166 1172 m 4 1 d 13 5 d -2 2 d -16 -8 d f 0.133333 1 0 c 1181 1180 m -2 1 d -17 -7 d 3 -2 d f 0.226667 1 0 c 1179 1181 m -3 1 d + -16 -7 d 2 -1 d f 0.32 1 0 c 1176 1182 m -1 1 d -2 X -15 -7 d 2 -1 d f 0.413333 1 0 c 1173 1183 m -9 -2 d -8 -4 d 2 -1 d f 0.506667 1 0 c 1164 1181 m -9 -2 d -2 X 3 -2 d f 0.6 1 0 c 1155 1179 m -2 X f 0.0399999 1 0 c 1158 1170 m 8 2 d -1 X f + 0.133333 1 0 c 1144 1168 m 14 2 d 7 2 d -3 2 d -18 -6 d f 0.226667 1 0 c 1162 1174 m -2 1 d -19 -6 d 3 -1 d f 0.32 1 0 c 1160 1175 m -2 1 d -19 -6 d 2 -1 d f 0.413333 1 0 c 1158 1176 m -2 1 d -19 -6 d 2 -1 d f 0.506667 1 0 c 1156 1177 m -3 2 d -18 + -6 d 2 -2 d f 0.6 1 0 c 1153 1179 m -12 -2 d -8 -3 d 2 -1 d f 0.693333 1 0 c 1141 1177 m -9 -2 d 1 -1 d f 0.133333 1 0 c 1122 1163 m 22 5 d -24 -3 d f 0.226667 1 0 c 1144 1168 m -3 1 d -23 -3 d 2 -1 d f 0.32 1 0 c 1141 1169 m -2 1 d -23 -3 d 2 -1 d + f 0.413333 1 0 c 1139 1170 m -2 1 d -23 -3 d 2 -1 d f 0.506667 1 0 c 1137 1171 m -2 2 d -23 -3 d 2 -2 d f 0.6 1 0 c 1135 1173 m -2 1 d -17 -2 d -6 -1 d 2 -1 d f 0.693333 1 0 c 1133 1174 m -1 1 d -16 -3 d f 0 1 0.0533333 c 1101 1159 m f 0.0399999 1 0 + c 1101 1159 m 20 4 d -22 -2 d 2 -2 d f 0.133333 1 0 c 1121 1163 m 1 X -2 2 d -23 -3 d 2 -1 d f 0.226667 1 0 c 1120 1165 m -2 1 d -24 -3 d 3 -1 d f 0.32 1 0 c 1118 1166 m -2 1 d -24 -3 d 2 -1 d f 0.413333 1 0 c 1116 1167 m -2 1 d -24 -3 d 2 -1 d f + 0.506667 1 0 c 1114 1168 m -2 2 d -21 -3 d -3 -1 d 2 -1 d f 0.6 1 0 c 1112 1170 m -2 1 d -19 -4 d f 0 1 0.146667 c 1079 1155 m 10 2 d -12 -1 d f 0 1 0.0533333 c 1089 1157 m 12 2 d -26 -1 d 2 -2 d f 0.0399999 1 0 c 1101 1159 m -2 2 d -27 -2 d 3 -1 d + f 0.133333 1 0 c 1099 1161 m -2 1 d -27 -1 d 2 -2 d f 0.226667 1 0 c 1097 1162 m -3 1 d -27 -1 d 3 -1 d f 0.32 1 0 c 1094 1163 m -2 1 d -18 X -7 -2 d f 0.413333 1 0 c 1092 1164 m -2 1 d -9 X -7 -1 d f 0.506667 1 0 c 1090 1165 m -2 1 d -7 -1 d f 0 1 + 0.426667 c 1058 1151 m 5 1 d -7 X f 0 1 0.333333 c 1063 1152 m 7 1 d -17 1 d 3 -2 d f 0 1 0.24 c 1070 1153 m 7 2 d -26 X 2 -1 d f 0 1 0.146667 c 1077 1155 m 2 X -2 1 d -29 1 d 3 -2 d f 0 1 0.0533333 c 1077 1156 m -2 2 d -29 X 2 -1 d f 0.0399999 1 0 + c 1075 1158 m -3 1 d -20 X -7 -1 d 1 X f 0.133333 1 0 c 1072 1159 m -2 2 d -11 X -7 -2 d f 0.226667 1 0 c 1070 1161 m -3 1 d -1 X -7 -1 d f 0.32 1 0 c 1067 1162 m -1 X f 0 1 0.706667 c 1036 1147 m 1 X -2 X f 0 1 0.613333 c 1037 1147 m 9 2 d -17 2 d + 6 -4 d f 0 1 0.52 c 1046 1149 m 9 2 d -31 3 d 5 -3 d f 0 1 0.426667 c 1055 1151 m 3 X -2 1 d -28 3 d -4 -1 d f 0 1 0.333333 c 1056 1152 m -3 2 d -21 2 d -4 -1 d f 0 1 0.24 c 1053 1154 m -2 1 d -14 1 d -5 X f 0 1 0.146667 c 1051 1155 m -3 2 d -7 X -4 + -1 d f 0 1 0.0533333 c 1048 1157 m -2 1 d -1 X -4 -1 d f 0.0399999 1 0 c 1046 1158 m -1 X f 0 0.826667 1 c 1015 1143 m -1 X f 0 0.92 1 c 1015 1143 m 4 1 d -9 1 d 4 -2 d f 0 1 0.986667 c 1019 1144 m 5 X -19 4 d 5 -3 d f 0 1 0.893333 c 1024 1144 m 4 1 + d -25 5 d -1 X 3 -2 d f 0 1 0.8 c 1028 1145 m 4 1 d -23 5 d -6 -1 d f 0 1 0.706667 c 1032 1146 m 4 1 d -1 X -21 5 d -5 -1 d f 0 1 0.613333 c 1035 1147 m -6 4 d -10 2 d -5 -1 d f 0 1 0.52 c 1029 1151 m -5 3 d -5 -1 d f 0 0.64 1 c 993 1139 m 3 X -8 2 + d f 0 0.733333 1 c 996 1139 m 10 2 d -23 5 d -2 X 7 -5 d f 0 0.826667 1 c 1006 1141 m 9 2 d -1 X -26 4 d -5 -1 d f 0 0.92 1 c 1014 1143 m -4 2 d -17 3 d -5 -1 d f 0 1 0.986667 c 1010 1145 m -5 3 d -7 1 d -5 -1 d f 0 1 0.893333 c 1005 1148 m -3 2 d + -4 -1 d f 0 0.36 1 c 971 1134 m 5 1 d -15 7 d -2 X f 0 0.453333 1 c 976 1135 m 6 1 d -16 7 d -5 -1 d f 0 0.546666 1 c 982 1136 m 6 2 d -16 6 d -6 -1 d f 0 0.64 1 c 988 1138 m 5 1 d -5 2 d -10 4 d -6 -1 d f 0 0.733333 1 c 988 1141 m -7 5 d -3 -1 d f + 0.0133331 0 1 c 939 1138 m -2 -1 d 4 -2 d f 0 0.0800001 1 c 950 1130 m 3 1 d -9 8 d -5 -1 d 2 -3 d f 0 0.173333 1 c 953 1131 m 8 1 d -11 8 d -6 -1 d f 0 0.266667 1 c 961 1132 m 8 2 d -14 7 d -5 -1 d f 0 0.36 1 c 969 1134 m 2 X -12 8 d -4 -1 d f 0.2 + 0 1 c 921 1134 m -5 -1 d 5 -3 d f 0.106667 0 1 c 928 1126 m 4 1 d -2 9 d -9 -2 d -4 Y f 0.0133331 0 1 c 932 1127 m 11 2 d -2 6 d -4 2 d -7 -1 d f 0 0.0800001 1 c 943 1129 m 7 1 d -9 5 d f 0.2 0 1 c 907 1122 m 14 8 d -5 3 d -22 -4 d f 0.106667 0 1 c + 907 1122 m 21 4 d -7 4 d f 0.2 0 1 c 885 1118 m 22 4 d -13 7 d -21 -4 d f 878 1116 m 7 2 d -12 7 d -22 -4 d 8 -5 d f 0.106667 0 1 c 864 1114 m 14 2 d -19 X f 0.2 0 1 c 859 1116 m -8 5 d -11 -2 d f 0.106667 0 1 c 853 1112 m 11 2 d -5 2 d -19 3 d -10 + -2 d 4 -3 d f 0.0133331 0 1 c 842 1110 m 11 2 d -19 2 d f 0.106667 0 1 c 834 1114 m -4 3 d -4 -1 d f 0.0133331 0 1 c 828 1107 m 14 3 d -8 4 d -8 2 d -12 -2 d f 0 0.0800001 1 c 820 1105 m 8 2 d -14 7 d -6 -1 d f 812 1104 m 8 1 d -12 8 d -12 -3 d f 0 + 0.173333 1 c 800 1101 m 12 3 d -16 6 d -10 -2 d 12 -6 d f 0 0.266667 1 c 799 1101 m 1 X -2 1 d f 0 0.173333 1 c 798 1102 m -12 6 d -6 -1 d f 0 0.266667 1 c 777 1097 m 22 4 d -1 1 d -18 5 d -10 -2 d 4 -6 d f 0 0.36 1 c 770 1105 m -5 -1 d 9 -5 d f 0 + 0.266667 1 c 773 1096 m 4 1 d -3 2 d f 0 0.36 1 c 756 1093 m 17 3 d 1 3 d -9 5 d -22 -4 d f 753 1092 m 3 1 d -13 7 d f 0 0.453333 1 c 735 1089 m 18 3 d -10 8 d -19 -4 d f 0 0.546666 1 c 734 1089 m 1 X -11 7 d -2 X f 0 0.453333 1 c 713 1085 m 20 4 d + -25 -2 d f 0 0.546666 1 c 733 1089 m 1 X -12 7 d -22 -4 d 8 -5 d f 0 0.36 1 c 691 1081 m 4 X -6 1 d f 0 0.453333 1 c 695 1081 m 18 4 d -5 2 d -29 1 d 10 -6 d f 0 0.546666 1 c 708 1087 m -8 5 d -21 -4 d f 0 0.36 1 c 670 1076 m 21 5 d -2 1 d -21 -5 d + f 0 0.453333 1 c 689 1082 m -10 6 d -1 X -21 -4 d 11 -7 d f 0 0.546666 1 c 679 1088 m -1 X f 0 0.36 1 c 648 1072 m 22 4 d -2 1 d -16 6 d -16 -4 d f 0 0.453333 1 c 668 1077 m -11 7 d -5 -1 d f 0 0.266667 1 c 635 1079 m -21 -4 d 12 -7 d f 0 0.36 1 c + 626 1068 m 22 4 d -12 7 d -1 X -9 -11 d f 0 0.173333 1 c 605 1064 m 7 1 d -9 8 d -11 -2 d f 0 0.266667 1 c 612 1065 m 14 3 d -12 7 d -11 -2 d f 0 0.36 1 c 626 1068 m f 0 0.173333 1 c 1668 1263 m -6 4 d -13 -2 d f 0 0.266667 1 c 1652 1256 m 22 4 d -6 + 3 d -19 2 d -9 -2 d f 1631 1252 m 21 4 d -12 7 d -14 -3 d -6 Y f 0 0.36 1 c 1626 1260 m -8 -1 d 8 -5 d f 0 0.266667 1 c 1624 1250 m 7 2 d -5 2 d f 0 0.36 1 c 1609 1247 m 15 3 d 2 4 d -8 5 d -21 -4 d f 1597 1245 m 12 2 d -12 8 d -7 -2 d f 0 0.453333 + 1 c 1588 1243 m 9 2 d -7 8 d -15 -3 d f 0 0.36 1 c 1566 1239 m 11 2 d -14 X f 0 0.453333 1 c 1577 1241 m 11 2 d -13 7 d -21 -4 d 9 -5 d f 0 0.36 1 c 1545 1235 m 21 4 d -3 2 d -22 -4 d f 0 0.453333 1 c 1563 1241 m -9 5 d -21 -4 d -1 X 9 -5 d f 0 + 0.546666 1 c 1533 1242 m -1 X f 0 0.36 1 c 1523 1231 m 22 4 d -4 2 d -23 -3 d f 0 0.453333 1 c 1541 1237 m -9 5 d -21 -4 d 7 -4 d f 0 0.546666 1 c 1532 1242 m -21 -4 d f 0 0.36 1 c 1501 1227 m 22 4 d -5 3 d -20 2 d -9 -2 d f 0 0.453333 1 c 1518 1234 + m -7 4 d -1 X -12 -2 d f 0 0.546666 1 c 1511 1238 m -1 X f 0 0.173333 1 c 1480 1223 m 1 X -2 X f 0 0.266667 1 c 1481 1223 m 19 3 d -16 7 d -17 -3 d 12 -7 d f 0 0.36 1 c 1500 1226 m 1 1 d -12 7 d -5 -1 d f 0 0.0800001 1 c 1458 1218 m 6 2 d -13 7 d -5 + -1 d f 0 0.173333 1 c 1464 1220 m 16 3 d -1 X -17 6 d -11 -2 d f 0 0.266667 1 c 1479 1223 m -12 7 d -5 -1 d f 0.106667 0 1 c 1427 1222 m -3 -1 d 2 -1 d f 0.0133331 0 1 c 1439 1224 m -12 -2 d -1 -2 d 11 -6 d f 0 0.0800001 1 c 1437 1214 m 21 4 d -12 8 + d -7 -2 d -2 -10 d f 0.106667 0 1 c 1426 1220 m -2 1 d -21 -4 d 4 -2 d f 0.0133331 0 1 c 1415 1210 m 21 4 d 1 X -11 6 d -19 -5 d f 0 0.0800001 1 c 1436 1214 m 1 X f 0.106667 0 1 c 1407 1215 m -4 2 d -22 -4 d 10 -5 d f 0.0133331 0 1 c 1394 1206 m 21 + 4 d -8 5 d -16 -7 d f 0.106667 0 1 c 1372 1202 m 1 X 18 6 d -10 5 d -21 -4 d f 0.0133331 0 1 c 1373 1202 m 21 4 d -3 2 d f 0.106667 0 1 c 1372 1202 m -12 7 d -18 -3 d f 0.0133331 0 1 c 1351 1198 m 21 4 d -30 4 d -4 -1 d f 1349 1197 m 2 1 d -13 7 d + -11 -2 d f 0 0.0800001 1 c 1329 1194 m 20 3 d -22 6 d -11 -2 d f 1326 1193 m 3 1 d -13 7 d -1 -1 d f 0 0.173333 1 c 1313 1191 m 13 2 d -11 7 d -9 -1 d f 0 0.266667 1 c 1307 1189 m 6 2 d -7 8 d -8 -2 d 2 -3 d f 0 0.36 1 c 1298 1197 m -3 X 5 -3 d f 0 + 0.266667 1 c 1303 1188 m 4 1 d -7 5 d f 0 0.36 1 c 1294 1187 m 9 1 d -3 6 d -5 3 d -5 -1 d f 0 0.453333 1 c 1286 1185 m 8 2 d -4 9 d -6 -2 d 1 -8 d f 0 0.546666 1 c 1284 1194 m -7 -1 d -3 Y 8 -4 d f 0 0.64 1 c 1277 1193 m -4 -1 d 4 -2 d f 0 0.453333 + 1 c 1285 1185 m 1 X -1 1 d f 0 0.546666 1 c 1277 1184 m 8 1 d 1 Y -8 4 d f 0 0.64 1 c 1269 1182 m 8 2 d 6 Y -4 2 d -3 X f 0 0.733333 1 c 1264 1181 m 5 1 d 1 10 d -6 -1 d -2 -8 d f 0 0.826667 1 c 1264 1191 m -7 -2 d -1 -3 d 6 -3 d f 0 0.92 1 c 1257 + 1189 m -5 -1 d 4 -2 d f 0 0.733333 1 c 1260 1180 m 4 1 d -2 2 d f 0 0.826667 1 c 1250 1178 m 10 2 d 2 3 d -6 3 d f 0 0.92 1 c 1243 1177 m 7 1 d 6 8 d -4 2 d -1 X -10 -10 d f 0 1 0.986667 c 1251 1188 m -8 -1 d -6 -7 d 4 -2 d f 0 1 0.893333 c 1243 + 1187 m -8 -2 d -2 -2 d 4 -3 d f 0 1 0.8 c 1235 1185 m -5 -1 d 3 -1 d f 0 0.92 1 c 1239 1176 m 4 1 d -2 1 d f 0 1 0.986667 c 1227 1174 m 12 2 d 2 2 d -4 2 d f 0 1 0.893333 c 1221 1173 m 6 1 d 10 6 d -4 3 d -13 -10 d f 0 1 0.8 c 1233 1183 m -3 1 d -2 + X -10 -9 d 2 -2 d f 0 1 0.706667 c 1228 1184 m -5 -1 d -8 -7 d 3 -1 d f 0 1 0.613333 c 1223 1183 m -5 -1 d -5 -4 d 2 -2 d f 0 1 0.52 c 1218 1182 m -6 -1 d -2 -2 d 3 -1 d f 0 1 0.426667 c 1212 1181 m -3 -1 d 1 -1 d f 0 1 0.893333 c 1217 1172 m 4 1 d + -1 X f 0 1 0.8 c 1206 1170 m 11 2 d 3 1 d -2 2 d f 0 1 0.706667 c 1200 1169 m 6 1 d 12 5 d -3 1 d -16 -7 d f 0 1 0.613333 c 1215 1176 m -2 2 d -17 -8 d 3 -1 d f 0 1 0.52 c 1213 1178 m -3 1 d -16 -7 d 2 -2 d f 0 1 0.426667 c 1210 1179 m -1 1 d -4 -1 + d -13 -6 d 2 -1 d f 0 1 0.333333 c 1205 1179 m -9 -1 d -7 -3 d 3 -2 d f 0 1 0.24 c 1196 1178 m -9 -2 d 2 -1 d f 0 1 0.706667 c 1196 1168 m 4 1 d -1 X f 0 1 0.613333 c 1186 1166 m 10 2 d 3 1 d -3 1 d f 0 1 0.52 c 1178 1165 m 8 1 d 10 4 d -2 2 d -17 + -7 d f 0 1 0.426667 c 1194 1172 m -2 1 d -17 -7 d 2 -1 d f 0 1 0.333333 c 1192 1173 m -3 2 d -16 -8 d 2 -1 d f 0 1 0.24 c 1189 1175 m -2 1 d -16 -7 d 2 -2 d f 0 1 0.146667 c 1187 1176 m -9 -2 d -9 -4 d 2 -1 d f 0 1 0.0533333 c 1178 1174 m -8 -1 d -3 + -2 d 2 -1 d f 0.0399999 1 0 c 1170 1173 m -4 -1 d 1 -1 d f 0 1 0.52 c 1161 1161 m 17 4 d -1 X f 0 1 0.426667 c 1156 1160 m 5 1 d 16 4 d -2 1 d -20 -5 d f 0 1 0.333333 c 1175 1166 m -2 1 d -20 -5 d 2 -1 d f 0 1 0.24 c 1173 1167 m -2 2 d -20 -6 d 2 -1 + d f 0 1 0.146667 c 1171 1169 m -2 1 d -20 -5 d 2 -2 d f 0 1 0.0533333 c 1169 1170 m -2 1 d -20 -5 d 2 -1 d f 0.0399999 1 0 c 1167 1171 m -1 1 d -8 -2 d -13 -3 d 2 -1 d f 0.133333 1 0 c 1158 1170 m -14 -2 d 1 -1 d f 0 1 0.52 c 1135 1156 m 12 3 d -12 + -3 d f 0 1 0.426667 c 1147 1159 m 9 1 d -1 1 d -22 -3 d 2 -2 d f 0 1 0.333333 c 1155 1161 m -2 1 d -22 -3 d 2 -1 d f 0 1 0.24 c 1153 1162 m -2 1 d -22 -3 d 2 -1 d f 0 1 0.146667 c 1151 1163 m -2 2 d -22 -4 d 2 -1 d f 0 1 0.0533333 c 1149 1165 m -2 1 + d -22 -4 d 2 -1 d f 0.0399999 1 0 c 1147 1166 m -2 1 d -22 -4 d 2 -1 d f 0.133333 1 0 c 1145 1167 m -1 1 d -22 -5 d 1 X f 0 1 0.52 c 1113 1152 m 22 4 d -24 -3 d f 0 1 0.426667 c 1135 1156 m -2 2 d -24 -4 d 2 -1 d f 0 1 0.333333 c 1133 1158 m -2 1 d + -24 -3 d 2 -2 d f 0 1 0.24 c 1131 1159 m -2 1 d -24 -3 d 2 -1 d f 0 1 0.146667 c 1129 1160 m -2 1 d -24 -3 d 2 -1 d f 0 1 0.0533333 c 1127 1161 m -2 1 d -24 -3 d 2 -1 d f 0.0399999 1 0 c 1125 1162 m -2 1 d -2 X -20 -4 d f 0.133333 1 0 c 1123 1163 m + -2 X f 0 1 0.706667 c 1092 1148 m 7 1 d -8 X f 0 1 0.613333 c 1099 1149 m 13 3 d -24 -2 d 3 -1 d f 0 1 0.52 c 1112 1152 m 1 X -2 1 d -25 -2 d 2 -1 d f 0 1 0.426667 c 1111 1153 m -2 1 d -25 -2 d 2 -1 d f 0 1 0.333333 c 1109 1154 m -2 2 d -25 -2 d 2 + -2 d f 0 1 0.24 c 1107 1156 m -2 1 d -25 -2 d 2 -1 d f 0 1 0.146667 c 1105 1157 m -2 1 d -14 -1 d -10 -2 d 1 X f 0 1 0.0533333 c 1103 1158 m -2 1 d -12 -2 d f 0 1 0.8 c 1070 1144 m 10 2 d -11 -1 d f 0 1 0.706667 c 1080 1146 m 12 2 d -1 1 d -26 -2 d + 4 -2 d f 0 1 0.613333 c 1091 1149 m -3 1 d -26 -1 d 3 -2 d f 0 1 0.52 c 1088 1150 m -2 1 d -27 -1 d 3 -1 d f 0 1 0.426667 c 1086 1151 m -2 1 d -21 X -5 -1 d 1 -1 d f 0 1 0.333333 c 1084 1152 m -2 2 d -12 -1 d -7 -1 d f 0 1 0.24 c 1082 1154 m -2 1 d + -3 X -7 -2 d f 0 1 0.146667 c 1080 1155 m -3 X f 0 0.92 1 c 1049 1140 m 3 X -5 1 d f 0 1 0.986667 c 1052 1140 m 7 2 d -15 X 3 -1 d f 0 1 0.893333 c 1059 1142 m 7 1 d -25 1 d 3 -2 d f 0 1 0.8 c 1066 1143 m 4 1 d -1 1 d -30 X 2 -1 d f 0 1 0.706667 c + 1069 1145 m -4 2 d -29 X 3 -2 d f 0 1 0.613333 c 1065 1147 m -3 2 d -16 X -9 -2 d f 0 1 0.52 c 1062 1149 m -3 1 d -4 1 d -9 -2 d f 0 1 0.426667 c 1059 1150 m -1 1 d -3 X f 0 0.64 1 c 1027 1136 m 3 X -5 1 d f 0 0.733333 1 c 1030 1136 m 7 2 d -18 2 d + 6 -3 d f 0 0.826667 1 c 1037 1138 m 8 1 d -30 4 d 4 -3 d f 0 0.92 1 c 1045 1139 m 4 1 d -2 1 d -28 3 d -4 -1 d f 0 1 0.986667 c 1047 1141 m -3 1 d -20 2 d -5 X f 0 1 0.893333 c 1044 1142 m -3 2 d -13 1 d -4 -1 d f 0 1 0.8 c 1041 1144 m -2 1 d -7 1 d + -4 -1 d f 0 1 0.706667 c 1039 1145 m -3 2 d -4 -1 d f 0 0.453333 1 c 1005 1131 m 7 2 d -10 1 d f 0 0.546666 1 c 1012 1133 m 9 1 d -24 2 d 5 -2 d f 0 0.64 1 c 1021 1134 m 6 2 d -2 1 d -29 2 d -3 X 4 -3 d f 0 0.733333 1 c 1025 1137 m -6 3 d -13 1 d + -10 -2 d f 0 0.826667 1 c 1019 1140 m -4 3 d -9 -2 d f 0 0.36 1 c 984 1127 m 16 3 d -24 5 d -5 -1 d f 0 0.453333 1 c 1000 1130 m 5 1 d -3 3 d -20 2 d -6 -1 d f 0 0.546666 1 c 1002 1134 m -5 2 d -9 2 d -6 -2 d f 0 0.64 1 c 997 1136 m -4 3 d -5 -1 d f + 0 0.0800001 1 c 953 1131 m -3 -1 d 3 -1 d f 0 0.173333 1 c 961 1132 m -8 -1 d -2 Y 8 -5 d f 0 0.266667 1 c 962 1123 m 17 3 d -10 8 d -8 -2 d -8 Y f 0 0.36 1 c 979 1126 m 5 1 d -13 7 d -2 X f 0.106667 0 1 c 932 1127 m -4 -1 d 3 -1 d f 0.0133331 0 1 c + 943 1129 m -11 -2 d -1 -2 d 9 -5 d f 0 0.0800001 1 c 941 1119 m 9 2 d 3 8 d -3 1 d -7 -1 d -3 -9 d f 0 0.173333 1 c 950 1121 m 11 2 d 1 Y -8 5 d f 0 0.266667 1 c 961 1123 m 1 X -1 1 d f 0.2 0 1 c 907 1122 m f 0.106667 0 1 c 919 1115 m 2 X 10 10 d -3 + 1 d -21 -4 d f 0.0133331 0 1 c 921 1115 m 17 3 d 2 2 d -9 5 d f 0 0.0800001 1 c 938 1118 m 3 1 d -1 1 d f 0.2 0 1 c 907 1122 m -22 -4 d 2 -1 d f 0.106667 0 1 c 917 1114 m 2 1 d -12 7 d -20 -5 d 6 -4 d f 0.0133331 0 1 c 898 1111 m 19 3 d -24 -1 d f + 0.2 0 1 c 887 1117 m -2 1 d -7 -2 d f 0.106667 0 1 c 893 1113 m -6 4 d -9 -1 d -14 -2 d 5 -3 d f 0.0133331 0 1 c 876 1107 m 22 4 d -5 2 d -24 -2 d f 0.106667 0 1 c 869 1111 m -5 3 d -11 -2 d f 0.0133331 0 1 c 863 1104 m 13 3 d -7 4 d -16 1 d -11 -2 + d 10 -6 d f 0 0.0800001 1 c 855 1102 m 8 2 d -11 X f 0.0133331 0 1 c 852 1104 m -10 6 d -14 -3 d f 0 0.0800001 1 c 833 1098 m 22 4 d -3 2 d -24 3 d -8 -2 d f 828 1097 m 5 1 d -13 7 d -8 -1 d f 0 0.173333 1 c 811 1094 m 17 3 d -16 7 d -12 -3 d 1 -1 d + f 0 0.266667 1 c 800 1101 m -1 X 2 -1 d f 0 0.173333 1 c 806 1093 m 5 1 d -10 6 d f 0 0.266667 1 c 790 1090 m 16 3 d -5 7 d -2 1 d -22 -4 d f 776 1087 m 14 3 d -13 7 d -4 -1 d f 0 0.36 1 c 768 1086 m 8 1 d -3 9 d -17 -3 d f 747 1082 m 21 4 d -12 7 d + -3 -1 d -10 -8 d f 0 0.453333 1 c 753 1092 m -18 -3 d -1 X 9 -5 d f 0 0.546666 1 c 735 1089 m -1 X f 0 0.36 1 c 729 1078 m 18 4 d -4 2 d f 0 0.453333 1 c 725 1078 m 4 X 14 6 d -9 5 d -1 X -20 -4 d f 0 0.546666 1 c 734 1089 m -1 X f 0 0.36 1 c 704 + 1073 m -9 8 d -4 X f 0 0.453333 1 c 704 1073 m 21 5 d -12 7 d -18 -4 d f 0 0.36 1 c 682 1069 m 22 4 d -13 8 d -21 -5 d f 0 0.266667 1 c 660 1065 m 13 2 d -24 5 d f 0 0.36 1 c 673 1067 m 9 2 d -12 7 d -22 -4 d 1 X f 0 0.173333 1 c 639 1061 m 2 X -3 X + f 0 0.266667 1 c 641 1061 m 19 4 d -11 7 d -22 -4 d 11 -7 d f 0 0.36 1 c 649 1072 m -1 X -22 -4 d 1 X f 0 0.173333 1 c 629 1059 m 10 2 d -1 X -26 4 d -7 -1 d 11 -6 d f 0 0.266667 1 c 617 1057 m 12 2 d 9 2 d -11 7 d -1 X -14 -3 d 4 -7 d f 0 0.36 1 c + 627 1068 m -1 X f 0 0.266667 1 c 1665 1248 m 21 5 d -12 7 d -22 -4 d f 1643 1244 m 22 4 d -13 8 d -21 -4 d f 1625 1241 m 18 3 d -12 8 d -7 -2 d f 0 0.36 1 c 1622 1240 m 3 1 d -1 9 d -15 -3 d f 0 0.266667 1 c 1600 1236 m 9 2 d -10 -1 d f 0 0.36 1 c + 1609 1238 m 13 2 d -13 7 d -12 -2 d -6 -3 d 8 -5 d f 0 0.453333 1 c 1597 1245 m -9 -2 d 3 -1 d f 0 0.266667 1 c 1596 1235 m 4 1 d -1 1 d f 0 0.36 1 c 1579 1232 m 17 3 d 3 2 d -8 5 d -14 -1 d -11 -2 d f 0 0.453333 1 c 1591 1242 m -3 1 d -11 -2 d f 0 + 0.36 1 c 1557 1228 m 22 4 d -13 7 d -21 -4 d f 1535 1224 m 22 4 d -12 7 d -22 -4 d f 1514 1219 m 21 5 d -12 7 d -22 -4 d f 0 0.173333 1 c 1481 1223 m -1 X 1 -1 d f 0 0.266667 1 c 1492 1215 m 16 3 d -8 8 d -19 -3 d -1 Y f 0 0.36 1 c 1508 1218 m 6 1 d + -13 8 d -1 -1 d f 0 0.0800001 1 c 1464 1220 m -6 -2 d 4 -1 d f 0 0.173333 1 c 1481 1222 m -1 1 d -16 -3 d -2 -3 d 8 -6 d f 0 0.266667 1 c 1471 1211 m 21 4 d -11 7 d -11 -11 d f 0 0.0800001 1 c 1462 1217 m -4 1 d -21 -4 d 12 -7 d f 0 0.173333 1 c + 1449 1207 m 21 4 d -8 6 d -13 -10 d f 0 0.266667 1 c 1470 1211 m 1 X -1 X f 0.0133331 0 1 c 1436 1214 m -21 -4 d 4 -2 d f 0 0.0800001 1 c 1449 1207 m -12 7 d -1 X -17 -6 d 7 -4 d f 0 0.173333 1 c 1428 1203 m 21 4 d -23 -3 d f 0.0133331 0 1 c 1419 + 1208 m -4 2 d -21 -4 d 4 -3 d f 0 0.0800001 1 c 1426 1204 m -7 4 d -21 -5 d 6 -3 d f 0 0.173333 1 c 1406 1199 m 22 4 d -2 1 d -22 -4 d f 0.106667 0 1 c 1373 1202 m -1 X f 0.0133331 0 1 c 1398 1203 m -4 3 d -21 -4 d -1 X 7 -4 d f 0 0.0800001 1 c 1385 + 1195 m 6 1 d 13 4 d -6 3 d -19 -5 d f 0 0.173333 1 c 1391 1196 m 15 3 d -2 1 d f 0.106667 0 1 c 1372 1202 m f 0.0133331 0 1 c 1379 1198 m -7 4 d -21 -4 d -1 Y f 0 0.0800001 1 c 1376 1193 m 9 2 d -6 3 d -28 -1 d 10 -5 d f 0 0.173333 1 c 1363 1190 m + 13 3 d -15 -1 d f 0.0133331 0 1 c 1351 1197 m 1 Y -2 -1 d f 0 0.0800001 1 c 1361 1192 m -10 5 d -2 X -20 -3 d 2 -2 d f 0 0.173333 1 c 1343 1187 m 20 3 d -2 2 d -30 X 10 -5 d f 0 0.266667 1 c 1341 1186 m 2 1 d -2 X f 0 0.0800001 1 c 1331 1192 m -2 2 + d -3 -1 d f 0 0.173333 1 c 1341 1187 m -10 5 d -5 1 d -13 -2 d f 0 0.266667 1 c 1320 1182 m 21 4 d 1 Y -28 4 d -6 -2 d f 1308 1180 m 12 2 d -13 7 d -4 -1 d f 0 0.36 1 c 1298 1178 m 10 2 d -5 8 d -9 -1 d -6 Y f 0 0.453333 1 c 1294 1187 m -8 -2 d 8 -4 + d f 0 0.36 1 c 1292 1177 m 6 1 d -4 3 d f 0 0.453333 1 c 1278 1174 m 14 3 d 2 4 d -8 4 d -1 X f 0 0.546666 1 c 1277 1174 m 1 X 7 11 d -8 -1 d -5 -7 d f 0 0.64 1 c 1277 1184 m -8 -2 d -2 -2 d 5 -3 d f 0 0.733333 1 c 1269 1182 m -5 -1 d 3 -1 d f 0 + 0.546666 1 c 1261 1171 m 16 3 d -5 3 d f 0 0.64 1 c 1255 1170 m 6 1 d 11 6 d -5 3 d -14 -9 d f 0 0.733333 1 c 1267 1180 m -3 1 d -4 -1 d -11 -7 d 4 -2 d f 0 0.826667 1 c 1260 1180 m -10 -2 d -5 -3 d 4 -2 d f 0 0.92 1 c 1250 1178 m -7 -1 d 2 -2 d f 0 + 0.64 1 c 1240 1167 m 15 3 d -2 1 d f 0 0.733333 1 c 1234 1166 m 6 1 d 13 4 d -4 2 d -17 -6 d f 0 0.826667 1 c 1249 1173 m -4 2 d -16 -7 d 3 -1 d f 0 0.92 1 c 1245 1175 m -2 2 d -4 -1 d -13 -6 d 3 -2 d f 0 1 0.986667 c 1239 1176 m -12 -2 d -4 -2 d 3 + -2 d f 0 1 0.893333 c 1227 1174 m -6 -1 d 2 -1 d f 0 0.733333 1 c 1224 1164 m 10 2 d -2 1 d f 0 0.826667 1 c 1212 1161 m 12 3 d 8 3 d -3 1 d -17 -6 d f 0 0.92 1 c 1229 1168 m -3 2 d -17 -7 d 3 -1 d f 0 1 0.986667 c 1226 1170 m -3 2 d -16 -7 d 2 -2 d + f 0 1 0.893333 c 1223 1172 m -2 1 d -4 -1 d -13 -6 d 3 -1 d f 0 1 0.8 c 1217 1172 m -11 -2 d -5 -2 d 3 -2 d f 0 1 0.706667 c 1206 1170 m -6 -1 d 1 -1 d f 0 0.826667 1 c 1206 1160 m 6 1 d 1 Y f 0 0.92 1 c 1190 1157 m 16 3 d 6 2 d -3 1 d -20 -5 d f 0 + 1 0.986667 c 1209 1163 m -2 2 d -20 -6 d 2 -1 d f 0 1 0.893333 c 1207 1165 m -3 1 d -19 -6 d 2 -1 d f 0 1 0.8 c 1204 1166 m -3 2 d -18 -6 d 2 -2 d f 0 1 0.706667 c 1201 1168 m -1 1 d -4 -1 d -15 -5 d 2 -1 d f 0 1 0.613333 c 1196 1168 m -10 -2 d -7 + -2 d 2 -1 d f 0 1 0.52 c 1186 1166 m -8 -1 d 1 -1 d f 0 0.92 1 c 1169 1153 m 21 4 d -1 1 d -22 -4 d f 0 1 0.986667 c 1189 1158 m -2 1 d -21 -4 d 1 -1 d f 0 1 0.893333 c 1187 1159 m -2 1 d -21 -4 d 2 -1 d f 0 1 0.8 c 1185 1160 m -2 2 d -21 -5 d 2 -1 + d f 0 1 0.706667 c 1183 1162 m -2 1 d -21 -5 d 2 -1 d f 0 1 0.613333 c 1181 1163 m -2 1 d -21 -5 d 2 -1 d f 0 1 0.52 c 1179 1164 m -1 1 d -17 -4 d -4 -1 d 1 -1 d f 0 1 0.426667 c 1161 1161 m -5 -1 d 1 X f 0 0.92 1 c 1147 1149 m 22 4 d -2 1 d -20 -5 + d f 0 1 0.986667 c 1167 1154 m -1 1 d -21 -4 d 2 -2 d f 0 1 0.893333 c 1166 1155 m -2 1 d -21 -4 d 2 -1 d f 0 1 0.8 c 1164 1156 m -2 1 d -21 -4 d 2 -1 d f 0 1 0.706667 c 1162 1157 m -2 1 d -21 -4 d 2 -1 d f 0 1 0.613333 c 1160 1158 m -2 1 d -21 -4 d + 2 -1 d f 0 1 0.52 c 1158 1159 m -1 1 d -10 -1 d -12 -3 d 2 -1 d f 0 1 0.426667 c 1157 1160 m -1 X -9 -1 d f 0 0.92 1 c 1126 1145 m 21 4 d -23 -3 d f 0 1 0.986667 c 1147 1149 m -2 2 d -23 -4 d 2 -1 d f 0 1 0.893333 c 1145 1151 m -2 1 d -23 -4 d 2 -1 + d f 0 1 0.8 c 1143 1152 m -2 1 d -23 -3 d 2 -2 d f 0 1 0.706667 c 1141 1153 m -2 1 d -23 -3 d 2 -1 d f 0 1 0.613333 c 1139 1154 m -2 1 d -24 -3 d 3 -1 d f 0 1 0.52 c 1137 1155 m -2 1 d -22 -4 d f 0 0.826667 1 c 1104 1141 m 8 1 d -8 -1 d f 0 0.92 1 c + 1112 1142 m 14 3 d -2 1 d -23 -3 d 3 -2 d f 0 1 0.986667 c 1124 1146 m -2 1 d -24 -3 d 3 -1 d f 0 1 0.893333 c 1122 1147 m -2 1 d -24 -2 d 2 -2 d f 0 1 0.8 c 1120 1148 m -2 2 d -25 -3 d 3 -1 d f 0 1 0.706667 c 1118 1150 m -2 1 d -17 -2 d -7 -1 d 1 + -1 d f 0 1 0.613333 c 1116 1151 m -3 1 d -1 X -13 -3 d f 0 1 0.52 c 1113 1152 m -1 X f 0 0.733333 1 c 1083 1137 m 6 1 d -7 -1 d f 0 0.826667 1 c 1089 1138 m 15 3 d -25 -2 d 3 -2 d f 0 0.92 1 c 1104 1141 m -3 2 d -24 -3 d 2 -1 d f 0 1 0.986667 c 1101 + 1143 m -3 1 d -24 -2 d 3 -2 d f 0 1 0.893333 c 1098 1144 m -2 2 d -24 -3 d 2 -1 d f 0 1 0.8 c 1096 1146 m -3 1 d -13 -1 d -10 -2 d 2 -1 d f 0 1 0.706667 c 1093 1147 m -1 1 d -12 -2 d f 0 0.64 1 c 1061 1133 m 12 2 d -15 -1 d f 0 0.733333 1 c 1073 + 1135 m 10 2 d -29 X 4 -3 d f 0 0.826667 1 c 1082 1137 m -3 2 d -29 X 4 -2 d f 0 0.92 1 c 1079 1139 m -2 1 d -28 X 1 -1 d f 0 1 0.986667 c 1077 1140 m -3 2 d -15 X -7 -2 d f 0 1 0.893333 c 1074 1142 m -2 1 d -6 X -7 -1 d f 0 1 0.8 c 1072 1143 m -2 1 + d -4 -1 d f 0 0.453333 1 c 1039 1128 m 7 2 d -9 X f 0 0.546666 1 c 1046 1130 m 14 2 d -29 1 d 6 -3 d f 0 0.64 1 c 1060 1132 m 1 1 d -3 1 d -28 2 d -3 X 4 -3 d f 0 0.733333 1 c 1058 1134 m -4 3 d -17 1 d -7 -2 d f 0 0.826667 1 c 1054 1137 m -4 2 d -5 + X -8 -1 d f 0 0.92 1 c 1050 1139 m -1 1 d -4 -1 d f 0 0.36 1 c 1018 1124 m 11 2 d -20 3 d f 0 0.453333 1 c 1029 1126 m 10 2 d -2 2 d -25 3 d -7 -2 d 4 -2 d f 0 0.546666 1 c 1037 1130 m -6 3 d -10 1 d -9 -1 d f 0 0.64 1 c 1031 1133 m -4 3 d -6 -2 d f + 0 0.36 1 c 996 1120 m 22 4 d -9 5 d -9 1 d -16 -3 d f 0 0.453333 1 c 1009 1129 m -4 2 d -5 -1 d f 0 0.173333 1 c 975 1116 m 7 1 d -17 5 d f 0 0.266667 1 c 982 1117 m 14 3 d -17 6 d -17 -3 d 3 -1 d f 0 0.36 1 c 996 1120 m -12 7 d -5 -1 d f 0 + 0.0800001 1 c 950 1121 m -9 -2 d 12 -7 d f 0 0.173333 1 c 953 1112 m 22 4 d -10 6 d -4 1 d -11 -2 d 3 -9 d f 0 0.266667 1 c 965 1122 m -3 1 d -1 X f 0.106667 0 1 c 921 1115 m -2 X 1 -1 d f 0.0133331 0 1 c 938 1118 m -17 -3 d -1 -1 d 6 -3 d f 0 + 0.0800001 1 c 932 1108 m 19 3 d 2 1 d -12 7 d -3 -1 d -12 -7 d f 0 0.173333 1 c 951 1111 m 2 1 d f 0.106667 0 1 c 920 1114 m -1 1 d -2 -1 d f 0.0133331 0 1 c 926 1111 m -6 3 d -3 X -19 -3 d 6 -4 d f 0 0.0800001 1 c 910 1104 m 22 4 d -6 3 d -22 -4 d + f 0.0133331 0 1 c 904 1107 m -6 4 d -22 -4 d 4 -3 d f 0 0.0800001 1 c 889 1099 m 21 5 d -6 3 d -24 -3 d f 0.0133331 0 1 c 880 1104 m -4 3 d -13 -3 d f 0 0.0800001 1 c 876 1097 m 13 2 d -9 5 d -17 X -8 -2 d 8 -4 d f 0 0.173333 1 c 867 1095 m 9 2 d + -13 1 d f 0 0.0800001 1 c 863 1098 m -8 4 d -22 -4 d 4 -2 d f 0 0.173333 1 c 845 1091 m 22 4 d -4 3 d -26 -2 d f 0 0.0800001 1 c 837 1096 m -4 2 d -5 -1 d f 0 0.173333 1 c 832 1089 m 13 2 d -8 5 d -9 1 d -17 -3 d 6 -3 d f 0 0.266667 1 c 824 1087 m 8 + 2 d -15 2 d f 0 0.173333 1 c 817 1091 m -6 3 d -5 -1 d f 0 0.266667 1 c 802 1083 m 22 4 d -7 4 d -11 2 d -16 -3 d f 781 1079 m 21 4 d -12 7 d -14 -3 d 2 -7 d f 0 0.36 1 c 776 1087 m -8 -1 d 10 -6 d f 0 0.266667 1 c 779 1078 m 2 1 d -3 1 d f 0 0.36 1 + c 759 1075 m 20 3 d -1 2 d -10 6 d -21 -4 d f 738 1070 m 21 5 d -12 7 d -18 -4 d 2 -4 d f 0 0.453333 1 c 729 1078 m -4 X 6 -4 d f 0 0.266667 1 c 716 1066 m 3 1 d -5 X f 0 0.36 1 c 719 1067 m 19 3 d -7 4 d -27 -1 d 10 -6 d f 0 0.453333 1 c 731 1074 m + -6 4 d -21 -5 d f 0 0.266667 1 c 694 1062 m 22 4 d -2 1 d -20 -5 d f 0 0.36 1 c 714 1067 m -10 6 d -22 -4 d 12 -7 d f 0 0.266667 1 c 673 1058 m 21 4 d -21 5 d -13 -2 d f 0 0.36 1 c 694 1062 m -12 7 d -9 -2 d f 0 0.173333 1 c 651 1054 m 8 1 d -18 6 d + -2 X f 0 0.266667 1 c 659 1055 m 14 3 d -13 7 d -19 -4 d f 0 0.173333 1 c 630 1050 m 21 4 d -12 7 d -10 -2 d -10 -3 d f 0 0.266667 1 c 629 1059 m -12 -2 d 2 -1 d f 1677 1241 m 22 4 d -13 8 d -21 -5 d f 1661 1238 m 16 3 d -12 7 d -22 -4 d 9 -5 d f 0 + 0.36 1 c 1656 1237 m 5 1 d -9 1 d f 0 0.266667 1 c 1634 1233 m 12 2 d 6 4 d -9 5 d -18 -3 d -3 Y f 0 0.36 1 c 1646 1235 m 10 2 d -4 2 d -27 2 d -3 -1 d 3 -2 d f 0 0.266667 1 c 1613 1229 m 21 4 d -9 5 d -16 X -9 -2 d f 0 0.36 1 c 1625 1238 m -3 2 d + -13 -2 d f 0 0.266667 1 c 1591 1225 m 22 4 d -13 7 d -4 -1 d -6 -10 d f 0 0.36 1 c 1596 1235 m -17 -3 d 11 -7 d f 0 0.266667 1 c 1569 1221 m 22 4 d -29 X f 0 0.36 1 c 1590 1225 m -11 7 d -22 -4 d 5 -3 d f 0 0.266667 1 c 1560 1219 m 9 2 d -7 4 d f 0 + 0.36 1 c 1548 1216 m 12 3 d 2 6 d -5 3 d -22 -4 d f 0 0.266667 1 c 1526 1212 m 12 3 d -21 3 d f 0 0.36 1 c 1538 1215 m 10 1 d -13 8 d -21 -5 d 3 -1 d f 0 0.266667 1 c 1505 1208 m 21 4 d -9 6 d -9 X -16 -3 d f 0 0.36 1 c 1517 1218 m -3 1 d -6 -1 d f + 0 0.173333 1 c 1483 1204 m 11 2 d -20 3 d f 0 0.266667 1 c 1494 1206 m 11 2 d -13 7 d -21 -4 d 3 -2 d f 0 0.173333 1 c 1462 1200 m 21 4 d -9 5 d -4 2 d -21 -4 d f 0 0.266667 1 c 1474 1209 m -3 2 d -1 X f 0 0.173333 1 c 1445 1197 m 17 3 d -13 7 d -21 + -4 d 12 -7 d f 0 0.266667 1 c 1440 1196 m 5 1 d -5 -1 d f 0 0.173333 1 c 1440 1196 m -12 7 d -22 -4 d 8 -5 d f 0 0.266667 1 c 1419 1192 m 21 4 d -26 -2 d f 0 0.0800001 1 c 1391 1196 m -6 -1 d 3 -3 d f 0 0.173333 1 c 1397 1187 m 13 3 d 4 4 d -8 5 d + -15 -3 d -3 -4 d f 0 0.266667 1 c 1410 1190 m 9 2 d -5 2 d f 0 0.0800001 1 c 1388 1192 m -3 3 d -9 -2 d f 0 0.173333 1 c 1376 1183 m 21 4 d -9 5 d -12 1 d -13 -3 d 12 -6 d f 0 0.266667 1 c 1375 1183 m 1 X -1 1 d f 0 0.173333 1 c 1375 1184 m -12 6 d + -20 -3 d f 0 0.266667 1 c 1354 1179 m 21 4 d 1 Y -32 3 d -2 -1 d f 1332 1175 m 22 4 d -13 7 d -21 -4 d f 1311 1171 m 21 4 d -12 7 d -12 -2 d -5 -5 d f 0 0.36 1 c 1308 1180 m -10 -2 d 5 -3 d f 0 0.266667 1 c 1289 1167 m 22 4 d -8 4 d -18 -6 d f 0 + 0.36 1 c 1303 1175 m -5 3 d -6 -1 d -11 -6 d 4 -2 d f 0 0.453333 1 c 1292 1177 m -14 -3 d -1 X 4 -3 d f 0 0.546666 1 c 1278 1174 m -1 X f 0 0.266667 1 c 1277 1164 m 12 3 d -4 2 d f 0 0.36 1 c 1268 1163 m 9 1 d 8 5 d -4 2 d -15 -8 d f 0 0.453333 1 c + 1281 1171 m -4 3 d -16 -8 d 5 -3 d f 0 0.546666 1 c 1277 1174 m -16 -3 d -4 -2 d 4 -3 d f 0 0.64 1 c 1261 1171 m -6 -1 d 2 -1 d f 0 0.36 1 c 1253 1160 m 15 3 d -2 X f 0 0.453333 1 c 1246 1158 m 7 2 d 13 3 d -5 3 d -18 -6 d f 0 0.546666 1 c 1261 1166 + m -4 3 d -18 -6 d 4 -3 d f 0 0.64 1 c 1257 1169 m -2 1 d -15 -3 d -5 -2 d 4 -2 d f 0 0.733333 1 c 1240 1167 m -6 -1 d 1 -1 d f 0 0.453333 1 c 1224 1154 m 22 4 d -3 2 d -21 -4 d f 0 0.546666 1 c 1243 1160 m -4 3 d -19 -6 d 2 -1 d f 0 0.64 1 c 1239 + 1163 m -4 2 d -18 -6 d 3 -2 d f 0 0.733333 1 c 1235 1165 m -1 1 d -10 -2 d -10 -4 d 3 -1 d f 0 0.826667 1 c 1224 1164 m -12 -3 d 2 -1 d f 0 0.36 1 c 1203 1150 m 16 3 d -17 -3 d f 0 0.453333 1 c 1219 1153 m 5 1 d -2 2 d -22 -4 d 2 -2 d f 0 0.546666 1 + c 1222 1156 m -2 1 d -22 -4 d 2 -1 d f 0 0.64 1 c 1220 1157 m -3 2 d -21 -5 d 2 -1 d f 0 0.733333 1 c 1217 1159 m -3 1 d -21 -4 d 3 -2 d f 0 0.826667 1 c 1214 1160 m -2 1 d -6 -1 d -15 -3 d 2 -1 d f 0 0.92 1 c 1206 1160 m -16 -3 d 1 X f 0 0.36 1 c + 1184 1147 m 19 3 d -1 X f 0 0.453333 1 c 1181 1146 m 3 1 d 18 3 d -2 2 d -21 -5 d f 0 0.546666 1 c 1200 1152 m -2 1 d -21 -4 d 2 -2 d f 0 0.64 1 c 1198 1153 m -2 1 d -22 -4 d 3 -1 d f 0 0.733333 1 c 1196 1154 m -3 2 d -21 -4 d 2 -2 d f 0 0.826667 1 + c 1193 1156 m -2 1 d -22 -4 d 3 -1 d f 0 0.92 1 c 1191 1157 m -1 X -21 -4 d f 0 0.453333 1 c 1160 1142 m 21 4 d -2 1 d -21 -4 d f 0 0.546666 1 c 1179 1147 m -2 2 d -21 -5 d 2 -1 d f 0 0.64 1 c 1177 1149 m -3 1 d -21 -4 d 3 -2 d f 0 0.733333 1 c 1174 + 1150 m -2 2 d -21 -5 d 2 -1 d f 0 0.826667 1 c 1172 1152 m -3 1 d -20 -5 d 2 -1 d f 0 0.92 1 c 1169 1153 m -22 -4 d 2 -1 d f 0 0.453333 1 c 1138 1138 m 22 4 d -2 1 d -22 -4 d f 0 0.546666 1 c 1158 1143 m -2 1 d -22 -4 d 2 -1 d f 0 0.64 1 c 1156 1144 + m -3 2 d -22 -4 d 3 -2 d f 0 0.733333 1 c 1153 1146 m -2 1 d -22 -4 d 2 -1 d f 0 0.826667 1 c 1151 1147 m -2 1 d -23 -3 d 3 -2 d f 0 0.92 1 c 1149 1148 m -2 1 d -21 -4 d f 0 0.36 1 c 1117 1134 m 16 3 d -17 -3 d f 0 0.453333 1 c 1133 1137 m 5 1 d -2 + 1 d -22 -4 d 2 -1 d f 0 0.546666 1 c 1136 1139 m -2 1 d -23 -3 d 3 -2 d f 0 0.64 1 c 1134 1140 m -3 2 d -22 -4 d 2 -1 d f 0 0.733333 1 c 1131 1142 m -2 1 d -23 -3 d 3 -2 d f 0 0.826667 1 c 1129 1143 m -3 2 d -14 -3 d -8 -1 d 2 -1 d f 0 0.92 1 c 1126 + 1145 m -14 -3 d f 0 0.36 1 c 1095 1129 m 22 5 d -1 X -21 -4 d f 0 0.453333 1 c 1116 1134 m -2 1 d -23 -3 d 4 -2 d f 0 0.546666 1 c 1114 1135 m -3 2 d -23 -3 d 3 -2 d f 0 0.64 1 c 1111 1137 m -2 1 d -24 -3 d 3 -1 d f 0 0.733333 1 c 1109 1138 m -3 2 d + -17 -2 d -6 -1 d 2 -2 d f 0 0.826667 1 c 1106 1140 m -2 1 d -15 -3 d f 0 0.36 1 c 1074 1125 m 21 4 d 1 Y -24 -3 d f 0 0.453333 1 c 1095 1130 m -4 2 d -25 -2 d 5 -3 d f 0 0.546666 1 c 1091 1132 m -3 2 d -26 -2 d 4 -2 d f 0 0.64 1 c 1088 1134 m -3 1 d + -12 X -12 -2 d 1 -1 d f 0 0.733333 1 c 1085 1135 m -2 2 d -10 -2 d f 0 0.266667 1 c 1052 1121 m 9 2 d -11 -1 d f 0 0.36 1 c 1061 1123 m 13 2 d -3 2 d -28 -1 d 7 -4 d f 0 0.453333 1 c 1071 1127 m -5 3 d -20 X -7 -2 d 4 -2 d f 0 0.546666 1 c 1066 1130 + m -4 2 d -2 X -14 -2 d f 0 0.64 1 c 1062 1132 m -1 1 d -1 -1 d f 0 0.266667 1 c 1030 1117 m 22 4 d -2 1 d -25 -2 d f 0 0.36 1 c 1050 1122 m -7 4 d -14 X -11 -2 d 7 -4 d f 0 0.453333 1 c 1043 1126 m -4 2 d -10 -2 d f 0 0.266667 1 c 1009 1113 m 21 4 d + -5 3 d -28 X f 0 0.36 1 c 1025 1120 m -7 4 d -22 -4 d 1 X f 0 0.173333 1 c 982 1117 m -7 -1 d 7 -4 d f 0 0.266667 1 c 987 1109 m 22 4 d -12 7 d -1 X -14 -3 d -5 Y f 0 0.36 1 c 997 1120 m -1 X f 0 0.173333 1 c 966 1105 m 14 2 d 2 5 d -7 4 d -22 -4 d + f 0 0.266667 1 c 980 1107 m 7 2 d -5 3 d f 0 0.0800001 1 c 951 1111 m -19 -3 d -1 Y f 0 0.173333 1 c 947 1101 m 19 4 d -13 7 d -2 -1 d -19 -4 d 11 -6 d f 0 0.266667 1 c 944 1100 m 3 1 d -4 X f 0 0.0800001 1 c 932 1107 m 1 Y -22 -4 d 5 -3 d f 0 + 0.173333 1 c 943 1101 m -11 6 d -17 -6 d 7 -4 d f 0 0.266667 1 c 923 1096 m 21 4 d -1 1 d -21 -4 d f 0 0.0800001 1 c 915 1101 m -5 3 d -21 -5 d 5 -3 d f 0 0.173333 1 c 901 1092 m 15 3 d 6 2 d -7 4 d -21 -5 d f 0 0.266667 1 c 916 1095 m 7 1 d -1 1 d + f 0 0.0800001 1 c 894 1096 m -5 3 d -13 -2 d f 0 0.173333 1 c 879 1088 m 22 4 d -7 4 d -18 1 d -9 -2 d f 858 1084 m 21 4 d -12 7 d -22 -4 d f 851 1083 m 7 1 d -13 7 d -13 -2 d f 0 0.266667 1 c 836 1080 m 15 3 d -19 6 d -8 -2 d f 815 1076 m 21 4 d + -12 7 d -22 -4 d f 793 1071 m 22 5 d -13 7 d -21 -4 d f 772 1067 m 21 4 d -12 8 d -2 -1 d -13 -7 d f 0 0.36 1 c 779 1078 m -20 -3 d 7 -4 d f 0 0.266667 1 c 750 1063 m 22 4 d -6 4 d -22 -4 d f 0 0.36 1 c 766 1071 m -7 4 d -21 -5 d 6 -3 d f 0 0.266667 + 1 c 728 1059 m 22 4 d -6 4 d -25 X -3 -1 d f 0 0.36 1 c 744 1067 m -6 3 d -19 -3 d f 0 0.266667 1 c 707 1055 m 21 4 d -12 7 d -22 -4 d f 685 1051 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 664 1047 m 1 X -6 8 d -8 -1 d f 0 0.266667 1 c 665 1047 m 20 + 4 d -12 7 d -14 -3 d f 0 0.173333 1 c 642 1042 m 22 5 d -13 7 d -21 -4 d f 0 0.266667 1 c 1690 1234 m 21 4 d -12 7 d -22 -4 d f 1668 1230 m 22 4 d -13 7 d -16 -3 d -2 -3 d f 0 0.36 1 c 1661 1238 m -5 -1 d 3 -2 d f 0 0.266667 1 c 1647 1226 m 21 4 d + -9 5 d -13 X -12 -2 d f 0 0.36 1 c 1659 1235 m -3 2 d -10 -2 d f 0 0.173333 1 c 1625 1222 m 14 2 d -20 1 d f 0 0.266667 1 c 1639 1224 m 8 2 d -13 7 d -21 -4 d 6 -4 d f 0 0.173333 1 c 1604 1218 m 21 4 d -6 3 d -19 -5 d f 0 0.266667 1 c 1619 1225 m -6 + 4 d -22 -4 d 9 -5 d f 0 0.173333 1 c 1592 1215 m 12 3 d -4 2 d f 0 0.266667 1 c 1582 1213 m 10 2 d 8 5 d -9 5 d -22 -4 d f 1560 1209 m 22 4 d -13 8 d -9 -2 d -4 -7 d f 0 0.36 1 c 1560 1219 m -12 -3 d 8 -4 d f 0 0.266667 1 c 1539 1205 m 21 4 d -4 3 d + -18 3 d -12 -3 d f 0 0.36 1 c 1556 1212 m -8 4 d -10 -1 d f 0 0.266667 1 c 1517 1201 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1496 1197 m 2 X -4 9 d -11 -2 d f 0 0.266667 1 c 1498 1197 m 19 4 d -12 7 d -11 -2 d f 0 0.173333 1 c 1480 1194 m 16 3 d + -13 7 d -21 -4 d 5 -3 d f 0 0.266667 1 c 1474 1193 m 6 1 d -13 3 d f 0 0.173333 1 c 1467 1197 m -5 3 d -17 -3 d f 0 0.266667 1 c 1453 1189 m 21 4 d -7 4 d -22 X -5 -1 d f 1436 1185 m 17 4 d -13 7 d -21 -4 d 10 -6 d f 0 0.36 1 c 1431 1184 m 5 1 d -7 + 1 d f 0 0.173333 1 c 1410 1190 m -13 -3 d 5 -2 d f 0 0.266667 1 c 1409 1180 m 20 6 d -10 6 d -9 -2 d -8 -5 d f 0 0.36 1 c 1409 1180 m 22 4 d -2 2 d f 0 0.173333 1 c 1402 1185 m -5 2 d -21 -4 d f 0 0.266667 1 c 1388 1176 m 21 4 d -7 5 d -26 -2 d -1 X + f 1366 1172 m 22 4 d -13 7 d -21 -4 d f 1345 1168 m 21 4 d -12 7 d -22 -4 d f 0 0.173333 1 c 1323 1164 m 11 2 d -21 3 d f 0 0.266667 1 c 1334 1166 m 11 2 d -13 7 d -21 -4 d 2 -2 d f 0 0.173333 1 c 1302 1160 m 21 4 d -10 5 d -22 -3 d f 0 0.266667 1 c + 1313 1169 m -2 2 d -22 -4 d 2 -1 d f 0 0.173333 1 c 1280 1155 m 22 5 d -11 6 d -16 -8 d f 0 0.266667 1 c 1291 1166 m -2 1 d -12 -3 d -6 -3 d 4 -3 d f 0 0.36 1 c 1277 1164 m -9 -1 d 3 -2 d f 0 0.0800001 1 c 1258 1151 m 22 4 d -24 -2 d f 0 0.173333 1 + c 1280 1155 m -5 3 d -22 -4 d 3 -1 d f 0 0.266667 1 c 1275 1158 m -4 3 d -21 -5 d 3 -2 d f 0 0.36 1 c 1271 1161 m -3 2 d -15 -3 d -7 -2 d 4 -2 d f 0 0.453333 1 c 1253 1160 m -7 -2 d f 0.0133331 0 1 c 1237 1147 m 9 2 d -10 -1 d f 0 0.0800001 1 c 1246 + 1149 m 12 2 d -2 2 d -23 -4 d 3 -1 d f 0 0.173333 1 c 1256 1153 m -3 1 d -23 -3 d 3 -2 d f 0 0.266667 1 c 1253 1154 m -3 2 d -22 -3 d 2 -2 d f 0 0.36 1 c 1250 1156 m -4 2 d -21 -4 d 3 -1 d f 0 0.453333 1 c 1246 1158 m -22 -4 d 1 X f 0.0133331 0 1 c + 1215 1143 m 22 4 d -1 1 d -22 -4 d f 0 0.0800001 1 c 1236 1148 m -3 1 d -22 -3 d 3 -2 d f 0 0.173333 1 c 1233 1149 m -3 2 d -22 -4 d 3 -1 d f 0 0.266667 1 c 1230 1151 m -2 2 d -23 -4 d 3 -2 d f 0 0.36 1 c 1228 1153 m -3 1 d -6 -1 d -16 -3 d 2 -1 d f + 0 0.453333 1 c 1225 1154 m -1 X -5 -1 d f 0.0133331 0 1 c 1194 1139 m 21 4 d -1 1 d -21 -5 d f 0 0.0800001 1 c 1214 1144 m -3 2 d -21 -5 d 3 -2 d f 0 0.173333 1 c 1211 1146 m -3 1 d -21 -4 d 3 -2 d f 0 0.266667 1 c 1208 1147 m -3 2 d -21 -5 d 3 -1 d + f 0 0.36 1 c 1205 1149 m -2 1 d -19 -3 d -3 -1 d 3 -2 d f 0 0.453333 1 c 1184 1147 m -3 -1 d f 0.0133331 0 1 c 1172 1135 m 22 4 d -1 X -22 -3 d f 0 0.0800001 1 c 1193 1139 m -3 2 d -22 -4 d 3 -1 d f 0 0.173333 1 c 1190 1141 m -3 2 d -21 -4 d 2 -2 d + f 0 0.266667 1 c 1187 1143 m -3 1 d -21 -4 d 3 -1 d f 0 0.36 1 c 1184 1144 m -3 2 d -21 -4 d 3 -2 d f 0 0.453333 1 c 1181 1146 m -21 -4 d f 0.0133331 0 1 c 1151 1131 m 21 4 d -1 1 d -21 -5 d f 0 0.0800001 1 c 1171 1136 m -3 1 d -21 -4 d 3 -2 d f 0 + 0.173333 1 c 1168 1137 m -2 2 d -22 -5 d 3 -1 d f 0 0.266667 1 c 1166 1139 m -3 1 d -22 -4 d 3 -2 d f 0 0.36 1 c 1163 1140 m -3 2 d -22 -4 d 3 -2 d f 0 0.453333 1 c 1160 1142 m -22 -4 d f 0.0133331 0 1 c 1130 1127 m 21 4 d -1 X f 0 0.0800001 1 c + 1129 1126 m 1 1 d 20 4 d -3 2 d -21 -5 d f 0 0.173333 1 c 1147 1133 m -3 1 d -21 -4 d 3 -2 d f 0 0.266667 1 c 1144 1134 m -3 2 d -22 -4 d 4 -2 d f 0 0.36 1 c 1141 1136 m -3 2 d -5 -1 d -16 -3 d 2 -2 d f 0 0.453333 1 c 1138 1138 m -5 -1 d f 0 + 0.0800001 1 c 1108 1122 m 21 4 d -3 2 d -20 -5 d f 0 0.173333 1 c 1126 1128 m -3 2 d -21 -5 d 4 -2 d f 0 0.266667 1 c 1123 1130 m -4 2 d -21 -4 d 4 -3 d f 0 0.36 1 c 1119 1132 m -2 2 d -22 -5 d 3 -1 d f 0 0.0800001 1 c 1086 1118 m 22 4 d -2 1 d -21 + -4 d f 0 0.173333 1 c 1106 1123 m -4 2 d -22 -3 d 5 -3 d f 0 0.266667 1 c 1102 1125 m -4 3 d -23 -4 d 5 -2 d f 0 0.36 1 c 1098 1128 m -3 1 d -21 -4 d 1 -1 d f 0 0.0800001 1 c 1077 1116 m 9 2 d -1 1 d f 0 0.173333 1 c 1064 1114 m 13 2 d 8 3 d -5 3 d + -21 -5 d f 0 0.266667 1 c 1080 1122 m -5 2 d -14 -1 d -9 -2 d 7 -4 d f 0 0.36 1 c 1075 1124 m -1 1 d -13 -2 d f 0 0.173333 1 c 1043 1110 m 21 4 d -5 3 d -22 -4 d f 0 0.266667 1 c 1059 1117 m -7 4 d -22 -4 d 7 -4 d f 0 0.173333 1 c 1021 1106 m 22 4 d + -6 3 d -17 -7 d f 0 0.266667 1 c 1037 1113 m -7 4 d -21 -4 d 11 -7 d f 0 0.173333 1 c 1020 1106 m 1 X -1 X f 0 0.266667 1 c 1000 1102 m 20 4 d -11 7 d -22 -4 d f 0 0.173333 1 c 980 1107 m -14 -2 d 7 -5 d f 0 0.266667 1 c 978 1097 m 22 5 d -13 7 d -7 + -2 d -7 -7 d f 0 0.173333 1 c 973 1100 m -7 5 d -19 -4 d f 0 0.266667 1 c 957 1093 m 21 4 d -5 3 d -26 1 d -3 -1 d f 935 1089 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 916 1095 m -15 -3 d 3 -2 d f 0 0.266667 1 c 913 1085 m 22 4 d -12 7 d -7 -1 d + -12 -5 d f 0 0.173333 1 c 904 1090 m -3 2 d -22 -4 d 5 -2 d f 0 0.266667 1 c 892 1081 m 21 4 d -9 5 d -20 -4 d f 0 0.173333 1 c 884 1086 m -5 2 d -21 -4 d 3 -2 d f 0 0.266667 1 c 870 1077 m 22 4 d -8 5 d -23 -4 d f 0 0.173333 1 c 861 1082 m -3 2 d + -7 -1 d f 0 0.266667 1 c 853 1073 m 17 4 d -9 5 d -10 1 d -15 -3 d 11 -6 d f 0 0.36 1 c 849 1073 m 4 X -6 1 d f 0 0.266667 1 c 827 1068 m 17 4 d 3 2 d -11 6 d -21 -4 d f 0 0.36 1 c 844 1072 m 5 1 d -2 1 d f 0 0.173333 1 c 806 1064 m 6 2 d -13 2 d f + 0 0.266667 1 c 812 1066 m 15 2 d -12 8 d -22 -5 d 6 -3 d f 0 0.173333 1 c 795 1062 m 11 2 d -7 4 d f 0 0.266667 1 c 784 1060 m 11 2 d 4 6 d -6 3 d -21 -4 d f 0 0.173333 1 c 762 1056 m 14 3 d -23 3 d f 0 0.266667 1 c 776 1059 m 8 1 d -12 7 d -22 -4 d + 3 -1 d f 0 0.173333 1 c 741 1052 m 21 4 d -9 6 d -14 -9 d f 0 0.266667 1 c 753 1062 m -3 1 d -22 -4 d 11 -6 d f 0 0.173333 1 c 732 1050 m 9 2 d -2 1 d f 0 0.266667 1 c 719 1048 m 13 2 d 7 3 d -11 6 d -21 -4 d f 0 0.173333 1 c 698 1044 m 1 X -2 X f 0 + 0.266667 1 c 699 1044 m 20 4 d -12 7 d -22 -4 d 12 -7 d f 0 0.173333 1 c 676 1039 m 22 5 d -1 X -32 3 d -1 X f 0 0.266667 1 c 697 1044 m -12 7 d -20 -4 d f 0 0.173333 1 c 668 1038 m 8 1 d -12 8 d -22 -5 d 1 X f 0 0.266667 1 c 655 1035 m 13 3 d -25 4 + d f 0 0.173333 1 c 1702 1227 m 22 4 d -4 2 d -26 -1 d f 0 0.266667 1 c 1720 1233 m -9 5 d -21 -4 d 4 -2 d f 0 0.173333 1 c 1681 1223 m 21 4 d -8 5 d -22 -4 d f 0 0.266667 1 c 1694 1232 m -4 2 d -22 -4 d 4 -2 d f 0 0.173333 1 c 1659 1219 m 22 4 d -9 + 5 d -21 -5 d f 0 0.266667 1 c 1672 1228 m -4 2 d -21 -4 d 4 -3 d f 0 0.173333 1 c 1638 1215 m 21 4 d -8 4 d -12 1 d -14 -2 d f 0 0.266667 1 c 1651 1223 m -4 3 d -8 -2 d f 0 0.173333 1 c 1616 1210 m 22 5 d -13 7 d -21 -4 d f 1594 1206 m 22 4 d -12 8 + d -12 -3 d -5 -4 d f 0 0.266667 1 c 1592 1215 m -10 -2 d 5 -2 d f 0 0.173333 1 c 1573 1202 m 21 4 d -7 5 d -21 -5 d f 0 0.266667 1 c 1587 1211 m -5 2 d -22 -4 d 6 -3 d f 0 0.173333 1 c 1551 1198 m 22 4 d -7 4 d -20 -5 d f 0 0.266667 1 c 1566 1206 m + -6 3 d -21 -4 d 7 -4 d f 0 0.173333 1 c 1545 1197 m 6 1 d -5 3 d f 0 0.266667 1 c 1530 1194 m 15 3 d 1 4 d -7 4 d -22 -4 d f 0 0.173333 1 c 1498 1197 m -2 X 2 -1 d f 0 0.266667 1 c 1508 1190 m 22 4 d -13 7 d -19 -4 d -1 Y f 0 0.173333 1 c 1498 1196 + m -2 1 d -16 -3 d f 0 0.266667 1 c 1496 1187 m 12 3 d -10 6 d -18 -2 d -6 -1 d 10 -6 d f 0 0.36 1 c 1487 1186 m 9 1 d -12 X f 0 0.266667 1 c 1484 1187 m -10 6 d -21 -4 d 5 -4 d f 0 0.36 1 c 1465 1181 m 22 5 d -3 1 d -26 -2 d f 0 0.266667 1 c 1458 + 1185 m -5 4 d -17 -4 d f 0 0.36 1 c 1443 1177 m 22 4 d -7 4 d -22 X -5 -1 d f 0 0.266667 1 c 1409 1180 m f 0 0.36 1 c 1422 1173 m 21 4 d -12 7 d -22 -4 d f 0 0.266667 1 c 1409 1180 m -21 -4 d 4 -2 d f 0 0.36 1 c 1400 1169 m 22 4 d -13 7 d -17 -6 d f + 0 0.266667 1 c 1392 1174 m -4 2 d -22 -4 d 7 -4 d f 0 0.36 1 c 1379 1165 m 21 4 d -8 5 d -19 -6 d f 0 0.173333 1 c 1357 1161 m 5 1 d -10 1 d f 0 0.266667 1 c 1362 1162 m 12 2 d -1 4 d -7 4 d -21 -4 d 7 -5 d f 0 0.36 1 c 1374 1164 m 5 1 d -6 3 d f 0 + 0.173333 1 c 1336 1157 m 21 4 d -5 2 d -18 3 d -11 -2 d f 0 0.266667 1 c 1352 1163 m -7 5 d -11 -2 d f 0.0133331 0 1 c 1314 1152 m 2 1 d -3 X f 0 0.0800001 1 c 1316 1153 m 16 3 d -26 1 d 7 -4 d f 0 0.173333 1 c 1332 1156 m 4 1 d -13 7 d -21 -4 d 4 + -3 d f 0.0133331 0 1 c 1292 1148 m 22 4 d -1 1 d -26 -2 d f 0 0.0800001 1 c 1313 1153 m -7 4 d -26 -2 d 7 -4 d f 0 0.173333 1 c 1306 1157 m -4 3 d -22 -5 d f 0.106667 0 1 c 1271 1144 m 15 3 d -20 X f 0.0133331 0 1 c 1286 1147 m 6 1 d -5 3 d -27 -1 d + 6 -3 d f 0 0.0800001 1 c 1287 1151 m -7 4 d -22 -4 d 2 -1 d f 0 0.173333 1 c 1280 1155 m f 0.293333 0 1 c 1249 1140 m 4 1 d -5 X f 0.2 0 1 c 1253 1141 m 14 2 d -23 X 4 -2 d f 0.106667 0 1 c 1267 1143 m 4 1 d -5 3 d -26 -2 d 4 -2 d f 0.0133331 0 1 c + 1266 1147 m -6 3 d -14 -1 d -9 -2 d 3 -2 d f 0 0.0800001 1 c 1260 1150 m -2 1 d -12 -2 d f 0.293333 0 1 c 1228 1136 m 21 4 d -1 1 d -22 -4 d f 0.2 0 1 c 1248 1141 m -4 2 d -22 -4 d 4 -2 d f 0.106667 0 1 c 1244 1143 m -4 2 d -22 -3 d 4 -3 d f + 0.0133331 0 1 c 1240 1145 m -3 2 d -22 -4 d 3 -1 d f 0.293333 0 1 c 1206 1132 m 22 4 d -2 1 d -23 -3 d f 0.2 0 1 c 1226 1137 m -4 2 d -22 -3 d 3 -2 d f 0.106667 0 1 c 1222 1139 m -4 3 d -22 -4 d 4 -2 d f 0.0133331 0 1 c 1218 1142 m -3 1 d -21 -4 d 2 + -1 d f 0.386667 0 1 c 1185 1128 m 17 3 d -19 -3 d f 0.293333 0 1 c 1202 1131 m 4 1 d -3 2 d -23 -4 d 3 -2 d f 0.2 0 1 c 1203 1134 m -3 2 d -23 -4 d 3 -2 d f 0.106667 0 1 c 1200 1136 m -4 2 d -22 -4 d 3 -2 d f 0.0133331 0 1 c 1196 1138 m -2 1 d -22 + -4 d 2 -1 d f 0.386667 0 1 c 1163 1123 m 22 5 d -2 X -20 -4 d f 0.293333 0 1 c 1183 1128 m -3 2 d -21 -4 d 4 -2 d f 0.2 0 1 c 1180 1130 m -3 2 d -21 -5 d 3 -1 d f 0.106667 0 1 c 1177 1132 m -3 2 d -21 -5 d 3 -2 d f 0.0133331 0 1 c 1174 1134 m -2 1 d + -21 -4 d 2 -2 d f 0.386667 0 1 c 1162 1123 m 1 X 1 Y f 0.293333 0 1 c 1150 1121 m 12 2 d 1 1 d -4 2 d f 0.2 0 1 c 1142 1119 m 8 2 d 9 5 d -3 1 d -16 -7 d f 0.106667 0 1 c 1156 1127 m -3 2 d -18 -6 d 5 -3 d f 0.0133331 0 1 c 1153 1129 m -2 2 d -21 -4 + d -1 -1 d 6 -3 d f 0 0.0800001 1 c 1130 1127 m -1 -1 d f 0.2 0 1 c 1128 1117 m 14 2 d -2 1 d f 0.106667 0 1 c 1120 1115 m 8 2 d 12 3 d -5 3 d -19 -5 d f 0.0133331 0 1 c 1135 1123 m -6 3 d -18 -6 d 5 -2 d f 0 0.0800001 1 c 1129 1126 m -21 -4 d 3 -2 d + f 0.106667 0 1 c 1098 1111 m 22 4 d -4 3 d -19 -6 d f 0.0133331 0 1 c 1116 1118 m -5 2 d -20 -5 d 6 -3 d f 0 0.0800001 1 c 1111 1120 m -3 2 d -22 -4 d 5 -3 d f 0.106667 0 1 c 1095 1110 m 3 1 d -1 1 d f 0.0133331 0 1 c 1081 1108 m 14 2 d 2 2 d -6 3 d + f 0 0.0800001 1 c 1077 1107 m 4 1 d 10 7 d -5 3 d -9 -2 d -8 -5 d f 0 0.173333 1 c 1077 1116 m -13 -2 d 5 -3 d f 0 0.0800001 1 c 1057 1103 m 20 4 d -8 4 d f 0 0.173333 1 c 1055 1103 m 2 X 12 8 d -5 3 d -21 -4 d f 1034 1099 m 21 4 d -12 7 d -22 -4 d + f 1023 1096 m 11 3 d -13 7 d -1 X f 0 0.266667 1 c 1012 1094 m 11 2 d -3 10 d -20 -4 d f 996 1091 m 16 3 d -12 8 d -22 -5 d 8 -4 d f 0 0.36 1 c 991 1090 m 5 1 d -10 2 d f 0 0.266667 1 c 986 1093 m -8 4 d -21 -4 d 8 -5 d f 0 0.36 1 c 969 1086 m 22 4 + d -5 3 d -21 -5 d f 0 0.266667 1 c 965 1088 m -8 5 d -22 -4 d 5 -2 d f 0 0.36 1 c 947 1082 m 22 4 d -4 2 d -25 -1 d f 0 0.266667 1 c 940 1087 m -5 2 d -22 -4 d 11 -6 d f 0 0.36 1 c 926 1078 m 21 4 d -7 5 d -16 -8 d f 0 0.266667 1 c 904 1074 m 12 2 d + 8 3 d -11 6 d -21 -4 d f 0 0.36 1 c 916 1076 m 10 2 d -2 1 d f 0 0.266667 1 c 883 1070 m 21 4 d -12 7 d -22 -4 d f 861 1065 m 22 5 d -13 7 d -17 -4 d -2 -1 d f 0 0.36 1 c 853 1073 m -4 X 2 -1 d f 0 0.266667 1 c 840 1061 m 21 4 d -10 7 d -7 X -17 -4 + d f 0 0.36 1 c 851 1072 m -2 1 d -5 -1 d f 0 0.173333 1 c 812 1066 m -6 -2 d 9 -5 d f 0 0.266667 1 c 818 1057 m 22 4 d -13 7 d -15 -2 d 3 -7 d f 0 0.173333 1 c 796 1053 m 20 4 d -1 2 d -9 5 d -11 -2 d -7 -4 d f 0 0.266667 1 c 816 1057 m 2 X -3 2 d + -20 3 d -11 -2 d 4 -2 d f 0 0.173333 1 c 775 1049 m 21 4 d -8 5 d -12 1 d -14 -3 d f 0 0.266667 1 c 788 1058 m -4 2 d -8 -1 d f 0 0.173333 1 c 753 1045 m 22 4 d -13 7 d -21 -4 d f 732 1041 m 21 4 d -12 7 d -9 -2 d f 0 0.266667 1 c 732 1041 m 9 Y -13 + -2 d f 0 0.173333 1 c 710 1036 m 17 4 d -28 4 d -1 X f 0 0.266667 1 c 727 1040 m 5 1 d -13 7 d -20 -4 d f 0 0.173333 1 c 689 1032 m 21 4 d -12 8 d -22 -5 d f 686 1032 m 3 X -13 7 d -8 -1 d f 0 0.266667 1 c 667 1028 m 19 4 d -18 6 d -13 -3 d f 0 + 0.173333 1 c 1726 1230 m -2 1 d -22 -4 d 5 -3 d f 0 0.266667 1 c 1715 1220 m 21 4 d -10 6 d -19 -6 d f 0 0.173333 1 c 1693 1216 m 10 2 d 4 6 d -5 3 d -21 -4 d f 0 0.266667 1 c 1703 1218 m 12 2 d -8 4 d f 0 0.173333 1 c 1672 1211 m 21 5 d -12 7 d -22 + -4 d f 1650 1207 m 22 4 d -13 8 d -21 -4 d f 1628 1203 m 22 4 d -12 8 d -22 -5 d f 1607 1199 m 21 4 d -12 7 d -22 -4 d f 1585 1195 m 22 4 d -13 7 d -21 -4 d f 1564 1191 m 21 4 d -12 7 d -22 -4 d 13 -7 d f 0 0.266667 1 c 1564 1191 m f 0 0.173333 1 c + 1564 1191 m -13 7 d -6 -1 d f 0 0.266667 1 c 1542 1187 m 22 4 d -19 6 d -15 -3 d f 1525 1183 m 17 4 d -12 7 d -22 -4 d 10 -6 d f 0 0.36 1 c 1521 1183 m 4 X -7 1 d f 0 0.266667 1 c 1518 1184 m -10 6 d -12 -3 d f 0 0.36 1 c 1499 1178 m 22 5 d -3 1 d + -22 3 d -9 -1 d f 1477 1174 m 22 4 d -12 8 d -22 -5 d f 1467 1172 m 10 2 d -12 7 d -22 -4 d 7 -4 d f 0 0.453333 1 c 1456 1170 m 11 2 d -17 1 d f 0 0.36 1 c 1434 1166 m 8 1 d 8 6 d -7 4 d -21 -4 d f 0 0.453333 1 c 1442 1167 m 14 3 d -6 3 d f 0 + 0.266667 1 c 1413 1162 m 1 X -4 1 d f 0 0.36 1 c 1414 1162 m 20 4 d -12 7 d -22 -4 d 10 -6 d f 0 0.266667 1 c 1391 1158 m 22 4 d -3 1 d -26 -1 d f 0 0.36 1 c 1410 1163 m -10 6 d -21 -4 d 5 -3 d f 0 0.173333 1 c 1362 1162 m -5 -1 d 12 -7 d f 0 + 0.266667 1 c 1370 1154 m 21 4 d -7 4 d -10 2 d -12 -2 d 7 -8 d f 0 0.36 1 c 1384 1162 m -5 3 d -5 -1 d f 0 0.0800001 1 c 1348 1149 m 7 2 d -15 3 d f 0 0.173333 1 c 1355 1151 m 15 2 d -1 1 d -12 7 d -21 -4 d 4 -3 d f 0 0.266667 1 c 1370 1153 m 1 Y -1 + X f 0.0133331 0 1 c 1327 1145 m 7 2 d -18 6 d -2 -1 d f 0 0.0800001 1 c 1334 1147 m 14 2 d -8 5 d -8 2 d -16 -3 d f 0 0.173333 1 c 1340 1154 m -4 3 d -4 -1 d f 0.2 0 1 c 1305 1141 m 1 X -2 1 d f 0.106667 0 1 c 1306 1141 m 12 3 d -23 3 d 9 -5 d f + 0.0133331 0 1 c 1318 1144 m 9 1 d -13 7 d -22 -4 d 3 -1 d f 0.2 0 1 c 1283 1137 m 22 4 d -1 1 d -29 X f 0.106667 0 1 c 1304 1142 m -9 5 d -9 X -15 -3 d 4 -2 d f 0.0133331 0 1 c 1295 1147 m -3 1 d -6 -1 d f 0.386667 0 1 c 1262 1133 m 6 1 d -12 2 d f + 0.293333 0 1 c 1268 1134 m 10 2 d -25 5 d -4 -1 d 7 -4 d f 0.2 0 1 c 1278 1136 m 5 1 d -8 5 d -8 1 d -14 -2 d f 0.106667 0 1 c 1275 1142 m -4 2 d -4 -1 d f 0.386667 0 1 c 1240 1129 m 22 4 d -6 3 d -23 -3 d f 0.293333 0 1 c 1256 1136 m -7 4 d -21 -4 + d 5 -3 d f 0.48 0 1 c 1219 1125 m 17 3 d -20 -2 d f 0.386667 0 1 c 1236 1128 m 4 1 d -7 4 d -26 -2 d 9 -5 d f 0.293333 0 1 c 1233 1133 m -5 3 d -22 -4 d 1 -1 d f 0.48 0 1 c 1197 1120 m 22 5 d -3 1 d -26 -2 d f 0.386667 0 1 c 1216 1126 m -9 5 d -5 X + -17 -3 d 5 -4 d f 0.293333 0 1 c 1207 1131 m -1 1 d -4 -1 d f 0.48 0 1 c 1176 1116 m 21 4 d -7 4 d -18 -6 d f 0.386667 0 1 c 1190 1124 m -5 4 d -22 -5 d 9 -5 d f 0.48 0 1 c 1169 1115 m 7 1 d -4 2 d f 0.386667 0 1 c 1154 1112 m 15 3 d 3 3 d -9 5 d -1 + X -9 -10 d f 0.293333 0 1 c 1162 1123 m -12 -2 d -4 -4 d 7 -4 d f 0.2 0 1 c 1150 1121 m -8 -2 d 4 -2 d f 0.386667 0 1 c 1148 1111 m 6 1 d -1 1 d f 0.293333 0 1 c 1132 1108 m 16 3 d 5 2 d -7 4 d -17 -7 d f 0.2 0 1 c 1146 1117 m -4 2 d -14 -2 d -7 -3 + d 8 -4 d f 0.106667 0 1 c 1128 1117 m -8 -2 d 1 -1 d f 0.293333 0 1 c 1127 1107 m 5 1 d -3 2 d f 0.2 0 1 c 1115 1105 m 12 2 d 2 3 d -8 4 d f 0.106667 0 1 c 1111 1104 m 4 1 d 6 9 d -1 1 d -22 -4 d f 1091 1100 m 20 4 d -13 7 d -3 -1 d f 0.0133331 0 1 + c 1089 1100 m 2 X 4 10 d -14 -2 d -1 -3 d f 0 0.0800001 1 c 1081 1108 m -4 -1 d 3 -2 d f 0.0133331 0 1 c 1079 1098 m 10 2 d -9 5 d f 0 0.0800001 1 c 1069 1096 m 10 2 d 1 7 d -3 2 d -20 -4 d f 0 0.173333 1 c 1068 1096 m 1 X -12 7 d -2 X f 1050 1092 m + 18 4 d -13 7 d -21 -4 d 6 -4 d f 0 0.266667 1 c 1046 1091 m 4 1 d -10 3 d f 0 0.173333 1 c 1040 1095 m -6 4 d -11 -3 d f 0 0.266667 1 c 1032 1089 m 14 2 d -6 4 d -17 1 d -11 -2 d 8 -4 d f 0 0.36 1 c 1025 1087 m 7 2 d -12 1 d f 0 0.266667 1 c 1020 + 1090 m -8 4 d -16 -3 d f 0 0.36 1 c 1003 1083 m 22 4 d -5 3 d -24 1 d -5 -1 d f 985 1080 m 18 3 d -12 7 d -22 -4 d 10 -6 d f 0 0.453333 1 c 981 1079 m 4 1 d -6 X f 0 0.36 1 c 960 1075 m 17 3 d 2 2 d -10 6 d -22 -4 d f 0 0.453333 1 c 977 1078 m 4 1 d + -2 1 d f 0 0.36 1 c 938 1071 m 22 4 d -13 7 d -21 -4 d f 0 0.266667 1 c 916 1076 m -12 -2 d 1 -1 d f 0 0.36 1 c 918 1067 m 20 4 d -12 7 d -10 -2 d -11 -3 d 12 -6 d f 0 0.453333 1 c 917 1067 m 1 X -1 X f 0 0.266667 1 c 895 1062 m 5 1 d 5 10 d -1 1 d + -21 -4 d f 0 0.36 1 c 900 1063 m 16 3 d 1 1 d -12 6 d f 0 0.453333 1 c 916 1066 m 1 1 d f 0 0.266667 1 c 874 1058 m 21 4 d -12 8 d -22 -5 d f 852 1054 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 831 1050 m 15 3 d -26 3 d f 0 0.266667 1 c 846 1053 m 6 + 1 d -12 7 d -22 -4 d 2 -1 d f 0 0.173333 1 c 809 1046 m 22 4 d -11 6 d -4 1 d -20 -4 d f 0 0.266667 1 c 820 1056 m -2 1 d -2 X f 0 0.0800001 1 c 787 1042 m 6 1 d -10 1 d f 0 0.173333 1 c 793 1043 m 16 3 d -13 7 d -21 -4 d 8 -5 d f 0 0.0800001 1 c + 775 1039 m 12 3 d -4 2 d f 0 0.173333 1 c 766 1038 m 9 1 d 8 5 d -8 5 d -22 -4 d f 744 1033 m 22 5 d -13 7 d -21 -4 d -1 Y f 0 0.266667 1 c 732 1041 m -1 Y f 0 0.173333 1 c 723 1029 m 21 4 d -12 7 d -5 X -17 -4 d 12 -6 d f 0 0.266667 1 c 723 1029 m + 9 11 d 1 Y -5 -1 d -5 -10 d f 0 0.173333 1 c 722 1030 m -12 6 d -21 -4 d f 0 0.266667 1 c 701 1025 m 22 4 d -1 1 d -33 2 d f 0 0.173333 1 c 689 1032 m -3 X f 0 0.266667 1 c 680 1021 m 21 4 d -12 7 d -3 X -19 -4 d f 1727 1213 m 22 4 d -13 7 d -21 -4 + d f 0 0.173333 1 c 1703 1218 m -10 -2 d 10 -6 d f 0 0.266667 1 c 1706 1208 m 21 5 d -12 7 d -12 -2 d -8 Y f 0 0.173333 1 c 1684 1204 m 17 4 d 2 2 d -10 6 d -21 -5 d f 0 0.266667 1 c 1701 1208 m 5 X -3 2 d f 0 0.173333 1 c 1662 1200 m 22 4 d -12 7 d + -22 -4 d f 1641 1196 m 21 4 d -12 7 d -22 -4 d f 1619 1192 m 22 4 d -13 7 d -21 -4 d f 0 0.0800001 1 c 1598 1188 m 2 X -3 X f 0 0.173333 1 c 1600 1188 m 19 4 d -12 7 d -22 -4 d 12 -7 d f 0 0.0800001 1 c 1596 1187 m 2 1 d -1 X f 0 0.173333 1 c 1576 + 1184 m 20 3 d 1 1 d -12 7 d -21 -4 d f 0 0.266667 1 c 1564 1191 m f 0 0.173333 1 c 1570 1182 m 6 2 d -12 7 d f 0 0.266667 1 c 1555 1179 m 15 3 d -6 9 d -22 -4 d f 1533 1175 m 22 4 d -13 8 d -17 -4 d 8 -8 d f 0 0.36 1 c 1525 1183 m -4 X 12 -8 d f 0 + 0.266667 1 c 1533 1175 m f 0 0.36 1 c 1511 1171 m 22 4 d -12 8 d -22 -5 d f 1490 1167 m 21 4 d -12 7 d -22 -4 d f 1468 1163 m 22 4 d -13 7 d -10 -2 d -7 -4 d f 0 0.453333 1 c 1467 1172 m -11 -2 d 4 -2 d f 0 0.36 1 c 1455 1160 m 13 3 d -8 5 d -18 -1 + d -8 -1 d 4 -2 d f 0 0.453333 1 c 1447 1159 m 8 1 d 5 8 d -4 2 d -14 -3 d -4 -3 d f 0 0.266667 1 c 1414 1162 m -1 X 1 -1 d f 0 0.36 1 c 1425 1155 m 12 2 d 1 7 d -4 2 d -20 -4 d -1 Y f 0 0.453333 1 c 1437 1157 m 10 2 d -9 5 d f 0 0.266667 1 c 1404 + 1150 m 6 2 d 4 9 d -1 1 d -22 -4 d f 0 0.36 1 c 1410 1152 m 15 3 d -11 6 d f 0 0.173333 1 c 1382 1146 m 6 1 d -18 6 d f 0 0.266667 1 c 1388 1147 m 16 3 d -13 8 d -21 -4 d -1 Y f 0 0.0800001 1 c 1361 1142 m 10 2 d -16 7 d -7 -2 d f 0 0.173333 1 c + 1371 1144 m 11 2 d -12 7 d -15 -2 d f 0 0.266667 1 c 1370 1153 m 1 Y -1 Y f 0.0133331 0 1 c 1339 1138 m 14 3 d -19 6 d -7 -2 d f 0 0.0800001 1 c 1353 1141 m 8 1 d -13 7 d -14 -2 d f 0.2 0 1 c 1317 1134 m 5 1 d -16 6 d -1 X f 0.106667 0 1 c 1322 1135 + m 12 2 d -16 7 d -12 -3 d f 0.0133331 0 1 c 1334 1137 m 5 1 d -12 7 d -9 -1 d f 0.293333 0 1 c 1296 1130 m 9 2 d -15 1 d f 0.2 0 1 c 1305 1132 m 12 2 d -12 7 d -22 -4 d 7 -4 d f 0.386667 0 1 c 1274 1126 m 9 1 d -15 7 d -6 -1 d f 0.293333 0 1 c 1283 + 1127 m 13 3 d -6 3 d -12 3 d -10 -2 d f 0.2 0 1 c 1290 1133 m -7 4 d -5 -1 d f 0.48 0 1 c 1253 1121 m 10 2 d -21 5 d f 0.386667 0 1 c 1263 1123 m 11 3 d -12 7 d -22 -4 d 2 -1 d f 0.48 0 1 c 1231 1117 m 22 4 d -11 7 d -6 X -17 -3 d f 0.386667 0 1 c + 1242 1128 m -2 1 d -4 -1 d f 0.48 0 1 c 1210 1113 m 21 4 d -12 8 d -22 -5 d f 1188 1109 m 22 4 d -13 7 d -21 -4 d f 1177 1107 m 11 2 d -12 7 d -7 -1 d f 0.386667 0 1 c 1166 1105 m 11 2 d -8 8 d -15 -3 d f 1158 1103 m 8 2 d -12 7 d -6 -1 d f 0.293333 + 0 1 c 1145 1101 m 13 2 d -10 8 d -16 -3 d f 1140 1100 m 5 1 d -13 7 d -5 -1 d f 0.2 0 1 c 1131 1098 m 9 2 d -13 7 d -12 -2 d f 0.106667 0 1 c 1123 1097 m 8 1 d -16 7 d -4 -1 d f 1102 1092 m 21 5 d -12 7 d -20 -4 d 1 -2 d f 0.0133331 0 1 c 1091 1100 + m -2 X 3 -2 d f 0.106667 0 1 c 1100 1092 m 2 X -10 6 d f 0.0133331 0 1 c 1088 1090 m 12 2 d -8 6 d -3 2 d -10 -2 d f 0 0.0800001 1 c 1080 1088 m 8 2 d -9 8 d -10 -2 d 3 -3 d f 0 0.173333 1 c 1069 1096 m -1 X 4 -3 d f 0 0.0800001 1 c 1077 1088 m 3 X + -8 5 d f 0 0.173333 1 c 1064 1085 m 13 3 d -5 5 d -4 3 d -18 -4 d f 0 0.266667 1 c 1059 1084 m 5 1 d -14 7 d -4 -1 d f 1037 1080 m 22 4 d -13 7 d -14 -2 d -6 Y f 0 0.36 1 c 1032 1089 m -7 -2 d 7 -4 d f 0 0.266667 1 c 1020 1077 m 17 3 d -5 3 d f 0 + 0.36 1 c 1015 1076 m 5 1 d 12 6 d -7 4 d -22 -4 d f 994 1072 m 21 4 d -12 7 d -18 -3 d 3 -5 d f 0 0.453333 1 c 985 1080 m -4 -1 d 7 -4 d f 0 0.36 1 c 972 1068 m 22 4 d -6 3 d -11 3 d -17 -3 d f 0 0.453333 1 c 988 1075 m -7 4 d -4 -1 d f 0 0.36 1 c + 962 1066 m 10 2 d -12 7 d -22 -4 d 9 -5 d f 0 0.453333 1 c 951 1063 m 11 3 d -15 X f 0 0.36 1 c 929 1059 m 16 3 d 2 4 d -9 5 d -20 -4 d -1 -1 d f 0 0.453333 1 c 945 1062 m 6 1 d -4 3 d -29 1 d -1 X -1 Y f 0 0.266667 1 c 908 1055 m 6 1 d -14 7 d -5 + -1 d f 0 0.36 1 c 914 1056 m 15 3 d -12 7 d -1 X -16 -3 d f 0 0.453333 1 c 917 1066 m 1 Y -1 -1 d f 0 0.266667 1 c 886 1051 m 22 4 d -13 7 d -21 -4 d f 865 1047 m 21 4 d -12 7 d -22 -4 d f 0 0.173333 1 c 843 1043 m 12 2 d -9 8 d -15 -3 d f 0 + 0.266667 1 c 855 1045 m 10 2 d -13 7 d -6 -1 d f 0 0.0800001 1 c 821 1039 m 8 1 d -11 1 d f 0 0.173333 1 c 829 1040 m 14 3 d -12 7 d -22 -4 d 9 -5 d f 0 0.0800001 1 c 815 1037 m 6 2 d -3 2 d -25 2 d -6 -1 d 4 -2 d f 0 0.173333 1 c 800 1034 m 15 3 d + 3 4 d -9 5 d -16 -3 d -2 -3 d f 0 0.0800001 1 c 791 1040 m -4 2 d -12 -3 d f 0 0.173333 1 c 778 1030 m 22 4 d -9 6 d -16 -1 d -9 -1 d f 761 1027 m 17 3 d -12 8 d -22 -5 d 11 -6 d f 0 0.266667 1 c 757 1026 m 4 1 d -6 X f 0 0.173333 1 c 735 1022 m 20 + 5 d -11 6 d -21 -4 d 11 -6 d f 0 0.266667 1 c 735 1022 m 22 4 d -2 1 d -32 2 d 11 -6 d f 0 0.173333 1 c 714 1018 m 21 4 d -1 1 d -23 -4 d f 0 0.266667 1 c 734 1023 m -11 6 d -22 -4 d 10 -6 d f 0 0.173333 1 c 708 1017 m 6 1 d -3 1 d f 0 0.266667 1 c + 692 1014 m 16 3 d 3 2 d -10 6 d -21 -4 d f 1740 1205 m 21 5 d -12 7 d -22 -4 d f 0 0.173333 1 c 1718 1201 m 5 1 d -12 4 d f 0 0.266667 1 c 1723 1202 m 17 3 d -13 8 d -21 -5 d 5 -2 d f 0 0.173333 1 c 1696 1197 m 22 4 d -7 5 d -10 2 d -17 -4 d f 0 + 0.266667 1 c 1711 1206 m -5 2 d -5 X f 0 0.173333 1 c 1676 1193 m 20 4 d -12 7 d -22 -4 d 8 -4 d f 0 0.266667 1 c 1675 1193 m 1 X -6 3 d f 0 0.173333 1 c 1653 1189 m 21 4 d -4 3 d -8 4 d -21 -4 d f 0 0.266667 1 c 1674 1193 m 1 X -5 3 d f 0 0.173333 + 1 c 1632 1185 m 21 4 d -12 7 d -22 -4 d f 0 0.0800001 1 c 1600 1188 m -2 X 3 -2 d f 0 0.173333 1 c 1610 1181 m 22 4 d -13 7 d -19 -4 d 1 -2 d f 0 0.0800001 1 c 1601 1186 m -3 2 d -2 -1 d f 0 0.173333 1 c 1589 1176 m 21 5 d -9 5 d -5 1 d -20 -3 d f + 1576 1174 m 13 2 d -13 8 d -6 -2 d f 0 0.266667 1 c 1567 1172 m 9 2 d -6 8 d -15 -3 d f 1546 1168 m 21 4 d -12 7 d -22 -4 d f 0 0.36 1 c 1545 1168 m 1 X -13 7 d f 0 0.266667 1 c 1533 1175 m f 0 0.36 1 c 1524 1164 m 21 4 d -12 7 d -22 -4 d f 1502 + 1160 m 22 4 d -13 7 d -21 -4 d f 1481 1156 m 21 4 d -12 7 d -22 -4 d f 1459 1152 m 22 4 d -13 7 d -13 -3 d -5 -3 d f 0 0.453333 1 c 1455 1160 m -8 -1 d 3 -2 d f 0 0.36 1 c 1438 1147 m 21 5 d -9 5 d -13 X -12 -2 d f 0 0.453333 1 c 1450 1157 m -3 2 d + -10 -2 d f 0 0.266667 1 c 1416 1143 m 16 3 d -22 6 d -6 -2 d f 0 0.36 1 c 1432 1146 m 6 1 d -13 8 d -15 -3 d f 0 0.173333 1 c 1395 1139 m 9 2 d -16 6 d -6 -1 d f 0 0.266667 1 c 1404 1141 m 12 2 d -12 7 d -16 -3 d f 0 0.0800001 1 c 1373 1135 m -2 9 d + -10 -2 d f 0 0.173333 1 c 1373 1135 m 22 4 d -13 7 d -11 -2 d f 0.0133331 0 1 c 1351 1131 m 1 X 1 10 d -14 -3 d f 0 0.0800001 1 c 1352 1131 m 21 4 d -12 7 d -8 -1 d f 0.2 0 1 c 1322 1135 m -5 -1 d 8 -4 d f 0.106667 0 1 c 1330 1127 m 9 2 d -5 8 d -12 + -2 d 3 -5 d f 0.0133331 0 1 c 1339 1129 m 12 2 d -12 7 d -5 -1 d f 0.293333 0 1 c 1308 1123 m 5 X -8 9 d -9 -2 d f 0.2 0 1 c 1313 1123 m 13 3 d -1 4 d -8 4 d -12 -2 d f 0.106667 0 1 c 1326 1126 m 4 1 d -5 3 d f 0.386667 0 1 c 1283 1127 m -9 -1 d 6 + -4 d f 0.293333 0 1 c 1287 1118 m 21 5 d -12 7 d -13 -3 d -3 -5 d f 0.48 0 1 c 1263 1123 m -10 -2 d 4 -2 d f 0.386667 0 1 c 1265 1114 m 4 1 d 11 7 d -6 4 d -11 -3 d -6 -4 d f 0.293333 0 1 c 1269 1115 m 18 3 d -7 4 d f 0.48 0 1 c 1244 1110 m 13 9 d + -4 2 d -22 -4 d f 0.386667 0 1 c 1244 1110 m 21 4 d -8 5 d f 0.48 0 1 c 1243 1110 m 1 X -13 7 d -21 -4 d 5 -3 d f 0.386667 0 1 c 1222 1106 m 21 4 d -28 X f 0.48 0 1 c 1215 1110 m -5 3 d -22 -4 d 7 -4 d f 0.386667 0 1 c 1200 1102 m 22 4 d -7 4 d -20 + -5 d f 0.48 0 1 c 1195 1105 m -7 4 d -11 -2 d f 0.386667 0 1 c 1179 1098 m 21 4 d -5 3 d -18 2 d -11 -2 d f 1179 1098 m -13 7 d -8 -2 d f 0.293333 0 1 c 1164 1095 m 15 3 d -21 5 d -13 -2 d 6 -4 d f 0.2 0 1 c 1157 1094 m 7 1 d -13 2 d f 0.293333 0 1 + c 1151 1097 m -6 4 d -5 -1 d f 0.2 0 1 c 1149 1092 m 8 2 d -6 3 d -11 3 d -9 -2 d f 0.106667 0 1 c 1136 1089 m 13 3 d -18 6 d -8 -1 d f 1125 1087 m 11 2 d -13 8 d -21 -5 d 5 -3 d f 0.0133331 0 1 c 1114 1085 m 11 2 d -18 2 d f 0.106667 0 1 c 1107 + 1089 m -5 3 d -2 X f 0.0133331 0 1 c 1099 1082 m 15 3 d -7 4 d -7 3 d -12 -2 d f 0 0.0800001 1 c 1093 1081 m 6 1 d -11 8 d -8 -2 d f 1084 1079 m 9 2 d -13 7 d -3 X f 0 0.173333 1 c 1071 1077 m 13 2 d -7 9 d -13 -3 d 6 -7 d f 0 0.266667 1 c 1064 1085 + m -5 -1 d 11 -6 d f 0 0.173333 1 c 1069 1077 m 2 X -1 1 d f 0 0.266667 1 c 1049 1073 m 20 4 d 1 1 d -11 6 d -22 -4 d f 1035 1070 m 14 3 d -12 7 d -17 -3 d f 0 0.36 1 c 1028 1069 m 7 1 d -15 7 d -5 -1 d f 1013 1066 m 15 3 d -13 7 d -21 -4 d 3 -2 d f + 0 0.453333 1 c 1006 1065 m 7 1 d -16 4 d f 0 0.36 1 c 985 1060 m 10 2 d 2 8 d -3 2 d -22 -4 d f 0 0.453333 1 c 995 1062 m 11 3 d -9 5 d f 0 0.36 1 c 963 1056 m 22 4 d -13 8 d -10 -2 d -8 -5 d f 0 0.453333 1 c 962 1066 m -11 -3 d 3 -2 d f 0 0.266667 + 1 c 942 1052 m 8 2 d -13 1 d f 0 0.36 1 c 950 1054 m 13 2 d -9 5 d -9 1 d -16 -3 d 8 -4 d f 0 0.453333 1 c 954 1061 m -3 2 d -6 -1 d f 0 0.266667 1 c 920 1048 m 22 4 d -5 3 d -23 1 d -6 -1 d f 0 0.36 1 c 937 1055 m -8 4 d -15 -3 d f 0 0.266667 1 c + 899 1044 m 21 4 d -12 7 d -22 -4 d f 0 0.173333 1 c 877 1040 m 17 3 d -22 -1 d f 0 0.266667 1 c 894 1043 m 5 1 d -13 7 d -21 -4 d 7 -5 d f 0 0.173333 1 c 855 1036 m 22 4 d -5 2 d -17 3 d -12 -2 d f 0 0.266667 1 c 872 1042 m -7 5 d -10 -2 d f 0 + 0.0800001 1 c 834 1031 m 2 1 d -7 8 d -8 -1 d f 0 0.173333 1 c 836 1032 m 19 4 d -12 7 d -14 -3 d f 0 0.0800001 1 c 830 1031 m 4 X -13 8 d -6 -2 d f 0 0.173333 1 c 812 1027 m 18 4 d -15 6 d -15 -3 d f 791 1023 m 21 4 d -12 7 d -22 -4 d f 769 1019 m + 22 4 d -13 7 d -17 -3 d -1 -3 d f 0 0.266667 1 c 761 1027 m -4 -1 d 3 -2 d f 0 0.173333 1 c 748 1015 m 21 4 d -9 5 d -25 -2 d f 0 0.266667 1 c 760 1024 m -3 2 d -22 -4 d f 0 0.173333 1 c 735 1012 m 13 3 d -13 7 d -21 -4 d 5 -3 d f 0 0.266667 1 c 726 + 1011 m 9 1 d -16 3 d f 0 0.173333 1 c 719 1015 m -5 3 d -6 -1 d f 0 0.266667 1 c 704 1007 m 22 4 d -7 4 d -11 2 d -16 -3 d f 1752 1198 m 22 4 d -13 8 d -21 -5 d f 0 0.173333 1 c 1723 1202 m -5 -1 d 6 -3 d f 0 0.266667 1 c 1730 1194 m 22 4 d -12 7 d + -17 -3 d 1 -4 d f 0 0.173333 1 c 1709 1190 m 11 2 d 4 6 d -6 3 d -22 -4 d f 0 0.266667 1 c 1720 1192 m 10 2 d -6 4 d f 0 0.173333 1 c 1687 1186 m 22 4 d -13 7 d -20 -4 d -1 Y f 0 0.266667 1 c 1676 1193 m -1 X 1 -1 d f 0 0.173333 1 c 1666 1182 m 21 4 + d -11 6 d -2 1 d -21 -4 d f 0 0.266667 1 c 1676 1192 m -1 1 d -1 X f 0 0.173333 1 c 1644 1178 m 22 4 d -13 7 d -21 -4 d f 1623 1173 m 21 5 d -12 7 d -22 -4 d f 1618 1173 m 5 X -13 8 d -21 -5 d 6 -3 d f 0 0.266667 1 c 1601 1169 m 17 4 d -23 X f 0 + 0.173333 1 c 1580 1165 m 15 8 d -6 3 d -13 -2 d 3 -8 d f 0 0.266667 1 c 1580 1165 m 21 4 d -6 4 d -19 1 d -9 -2 d 12 -6 d f 0 0.173333 1 c 1578 1165 m 2 X -1 1 d f 0 0.266667 1 c 1558 1161 m 20 4 d 1 1 d -12 6 d -21 -4 d f 0 0.36 1 c 1546 1168 m -1 + X 1 X f 0 0.266667 1 c 1536 1157 m 22 4 d -12 7 d -17 -7 d f 0 0.36 1 c 1546 1168 m -1 X -21 -4 d 5 -3 d f 0 0.266667 1 c 1515 1153 m 21 4 d -7 4 d -17 -6 d f 0 0.36 1 c 1529 1161 m -5 3 d -22 -4 d 10 -5 d f 0 0.266667 1 c 1514 1153 m 1 X -3 2 d f 0 + 0.36 1 c 1493 1149 m 21 4 d -2 2 d -10 5 d -21 -4 d f 1472 1144 m 21 5 d -12 7 d -22 -4 d f 0 0.266667 1 c 1450 1140 m 4 1 d -12 4 d f 0 0.36 1 c 1454 1141 m 18 3 d -13 8 d -21 -5 d 4 -2 d f 0 0.266667 1 c 1429 1136 m 21 4 d -8 5 d -10 1 d -16 -3 d + f 0 0.36 1 c 1442 1145 m -4 2 d -6 -1 d f 0 0.173333 1 c 1407 1132 m 9 2 d -12 7 d -9 -2 d f 0 0.266667 1 c 1416 1134 m 13 2 d -13 7 d -12 -2 d f 0 0.0800001 1 c 1373 1135 m f 0 0.173333 1 c 1385 1128 m 22 4 d -12 7 d -22 -4 d f 0.0133331 0 1 c 1364 + 1124 m -12 7 d -1 X f 0 0.0800001 1 c 1364 1124 m 16 3 d -7 8 d -21 -4 d f 0 0.173333 1 c 1380 1127 m 5 1 d -12 7 d f 0.106667 0 1 c 1342 1120 m 1 X -4 9 d -9 -2 d f 0.0133331 0 1 c 1343 1120 m 21 4 d -13 7 d -12 -2 d f 0.293333 0 1 c 1313 1123 m -5 + X 4 -2 d f 0.2 0 1 c 1321 1115 m 2 1 d 3 10 d -13 -3 d -1 -2 d f 0.106667 0 1 c 1323 1116 m 19 4 d -12 7 d -4 -1 d f 0.293333 0 1 c 1312 1121 m -4 2 d -21 -5 d 4 -2 d f 0.2 0 1 c 1299 1111 m 22 4 d -9 6 d -21 -5 d f 0.386667 0 1 c 1269 1115 m -4 -1 + d 1 X f 0.293333 0 1 c 1291 1116 m -4 2 d -18 -3 d -3 -1 d 6 -3 d f 0.2 0 1 c 1279 1107 m 20 4 d -8 5 d -19 -5 d 6 -4 d f 0.106667 0 1 c 1278 1107 m 1 X -1 X f 0.48 0 1 c 1244 1110 m f 0.386667 0 1 c 1266 1114 m -1 X -21 -4 d 5 -3 d f 0.293333 0 1 c + 1272 1111 m -6 3 d -17 -7 d 5 -3 d f 0.2 0 1 c 1256 1103 m 21 4 d 1 X -6 4 d -18 -7 d f 0.106667 0 1 c 1277 1107 m 1 X f 0.48 0 1 c 1244 1110 m -1 X f 0.386667 0 1 c 1249 1107 m -5 3 d -1 X -21 -4 d 2 -1 d f 0.293333 0 1 c 1254 1104 m -5 3 d -25 -2 + d 10 -6 d f 0.2 0 1 c 1234 1099 m 22 4 d -2 1 d -20 -5 d f 0.386667 0 1 c 1224 1105 m -2 1 d -22 -4 d 3 -2 d f 0.293333 0 1 c 1234 1099 m -10 6 d -21 -5 d 8 -4 d f 0.2 0 1 c 1213 1095 m 21 4 d -23 -3 d f 0.386667 0 1 c 1203 1100 m -3 2 d -21 -4 d f + 0.293333 0 1 c 1211 1096 m -8 4 d -24 -2 d 11 -6 d f 0.2 0 1 c 1191 1091 m 22 4 d -2 1 d -21 -4 d f 0.386667 0 1 c 1179 1098 m f 0.293333 0 1 c 1190 1092 m -11 6 d -15 -3 d f 0.2 0 1 c 1178 1088 m 13 3 d -1 1 d -26 3 d -7 -1 d 6 -4 d f 0.106667 0 1 + c 1170 1086 m 8 2 d -15 2 d f 0.2 0 1 c 1163 1090 m -6 4 d -8 -2 d f 0.106667 0 1 c 1159 1084 m 11 2 d -7 4 d -14 2 d -13 -3 d 4 -2 d f 0.0133331 0 1 c 1148 1082 m 11 2 d -19 3 d f 0.106667 0 1 c 1140 1087 m -4 2 d -11 -2 d f 0.0133331 0 1 c 1137 + 1080 m 11 2 d -8 5 d -15 X -11 -2 d 8 -4 d f 0 0.0800001 1 c 1127 1078 m 10 2 d -15 1 d f 0.0133331 0 1 c 1122 1081 m -8 4 d -15 -3 d f 0 0.0800001 1 c 1113 1075 m 14 3 d -5 3 d -23 1 d -6 -1 d 8 -5 d f 0 0.173333 1 c 1105 1074 m 8 1 d -12 1 d f 0 + 0.0800001 1 c 1101 1076 m -8 5 d -9 -2 d f 0 0.173333 1 c 1084 1070 m 21 4 d -4 2 d -17 3 d -13 -2 d 12 -7 d f 0 0.266667 1 c 1084 1070 m -1 X f 0 0.173333 1 c 1083 1070 m -12 7 d -2 X f 0 0.266667 1 c 1062 1066 m 22 4 d -1 X -14 7 d -20 -4 d f 1050 + 1063 m 12 3 d -13 7 d -14 -3 d f 0 0.36 1 c 1040 1062 m 10 1 d -15 7 d -7 -1 d f 1019 1057 m 21 5 d -12 7 d -15 -3 d -2 -4 d f 0 0.453333 1 c 1013 1066 m -7 -1 d 5 -3 d f 0 0.36 1 c 997 1053 m 22 4 d -8 5 d -16 X -10 -2 d f 0 0.453333 1 c 1011 1062 + m -5 3 d -11 -3 d f 0 0.36 1 c 976 1049 m 21 4 d -12 7 d -22 -4 d f 0 0.266667 1 c 954 1045 m 12 2 d -16 7 d -8 -2 d f 0 0.36 1 c 966 1047 m 10 2 d -13 7 d -13 -2 d f 0 0.266667 1 c 933 1041 m 21 4 d -12 7 d -22 -4 d f 911 1037 m 22 4 d -13 7 d -21 + -4 d f 0 0.173333 1 c 889 1033 m 6 1 d -1 9 d -17 -3 d f 0 0.266667 1 c 895 1034 m 16 3 d -12 7 d -5 -1 d f 0 0.173333 1 c 868 1028 m 21 5 d -12 7 d -22 -4 d f 0 0.0800001 1 c 836 1032 m -2 -1 d 1 X f 0 0.173333 1 c 846 1024 m 22 4 d -13 8 d -19 -4 + d -1 -1 d f 0 0.0800001 1 c 835 1031 m -5 X f 0 0.173333 1 c 825 1020 m 21 4 d -11 7 d -5 X -18 -4 d f 803 1016 m 22 4 d -13 7 d -21 -4 d f 782 1012 m 21 4 d -12 7 d -22 -4 d f 773 1010 m 9 2 d -13 7 d -21 -4 d 7 -4 d f 0 0.266667 1 c 760 1008 m 13 + 2 d -18 1 d f 0 0.173333 1 c 755 1011 m -7 4 d -13 -3 d f 0 0.266667 1 c 738 1004 m 22 4 d -5 3 d -20 1 d -9 -1 d f 717 999 m 21 5 d -12 7 d -22 -4 d f 1764 1191 m 22 4 d -12 7 d -22 -4 d f 1743 1187 m 21 4 d -12 7 d -22 -4 d f 0 0.173333 1 c 1720 + 1192 m -11 -2 d 6 -3 d f 0 0.266667 1 c 1721 1183 m 22 4 d -13 7 d -10 -2 d -5 -5 d f 0 0.173333 1 c 1700 1179 m 15 3 d 5 Y -6 3 d -22 -4 d f 0 0.266667 1 c 1715 1182 m 6 1 d -6 4 d f 0 0.173333 1 c 1687 1176 m 13 3 d -13 7 d -21 -4 d 6 -4 d f 0 + 0.266667 1 c 1678 1175 m 9 1 d -15 2 d f 0 0.173333 1 c 1672 1178 m -6 4 d -22 -4 d 9 -5 d f 0 0.266667 1 c 1657 1170 m 21 5 d -6 3 d -19 -5 d f 0 0.173333 1 c 1635 1166 m 14 3 d 4 4 d -9 5 d -21 -5 d f 0 0.266667 1 c 1649 1169 m 8 1 d -4 3 d f 0 + 0.173333 1 c 1626 1164 m 9 2 d -12 7 d -5 X f 0 0.266667 1 c 1614 1162 m 12 2 d -8 9 d -17 -4 d f 0 0.173333 1 c 1580 1165 m f 0 0.266667 1 c 1592 1158 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1580 1165 m -2 X f 0 0.266667 1 c 1570 1154 m 22 4 d + -12 7 d -2 X -20 -4 d f 1549 1150 m 21 4 d -12 7 d -22 -4 d f 1527 1146 m 22 4 d -13 7 d -21 -4 d f 1513 1143 m 14 3 d -12 7 d -1 X f 0 0.36 1 c 1506 1141 m 7 2 d 1 10 d -21 -4 d f 0 0.266667 1 c 1484 1137 m 12 2 d -16 1 d f 0 0.36 1 c 1496 1139 m + 10 2 d -13 8 d -21 -5 d 8 -4 d f 0 0.266667 1 c 1463 1133 m 21 4 d -4 3 d -26 1 d -4 -1 d f 0 0.36 1 c 1480 1140 m -8 4 d -18 -3 d f 0 0.266667 1 c 1441 1129 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1416 1134 m -9 -2 d 6 -3 d f 0 0.266667 1 c 1419 + 1125 m 22 4 d -12 7 d -13 -2 d -3 -5 d f 0 0.173333 1 c 1398 1121 m 15 8 d -6 3 d -22 -4 d f 0 0.266667 1 c 1398 1121 m 21 4 d -6 4 d f 0.0133331 0 1 c 1364 1124 m 1 -1 d f 0 0.0800001 1 c 1376 1117 m 7 1 d -3 9 d -16 -3 d 1 -1 d f 0 0.173333 1 c + 1383 1118 m 15 3 d -13 7 d -5 -1 d f 0.106667 0 1 c 1343 1120 m -1 X 1 -1 d f 0.0133331 0 1 c 1365 1123 m -1 1 d -21 -4 d -1 Y 8 -5 d f 0 0.0800001 1 c 1355 1112 m 21 5 d -11 6 d -14 -9 d f 0.2 0 1 c 1323 1116 m -2 -1 d f 0.106667 0 1 c 1343 1119 m + -1 1 d -19 -4 d -2 -1 d 6 -3 d f 0.0133331 0 1 c 1351 1114 m -8 5 d -16 -7 d 5 -3 d f 0 0.0800001 1 c 1333 1108 m 22 4 d -4 2 d -19 -5 d f 0.2 0 1 c 1321 1115 m -22 -4 d 1 X f 0.106667 0 1 c 1327 1112 m -6 3 d -21 -4 d 5 -3 d f 0.0133331 0 1 c 1332 + 1109 m -5 3 d -22 -4 d 5 -3 d f 0 0.0800001 1 c 1312 1104 m 21 4 d -1 1 d -22 -4 d f 0.2 0 1 c 1300 1111 m -1 X -20 -4 d f 0.106667 0 1 c 1305 1108 m -5 3 d -21 -4 d -1 X 10 -6 d f 0.0133331 0 1 c 1290 1100 m 17 3 d 3 2 d -5 3 d -17 -7 d f 0 + 0.0800001 1 c 1307 1103 m 5 1 d -2 1 d f 0.2 0 1 c 1277 1107 m -21 -4 d 4 -2 d f 0.106667 0 1 c 1288 1101 m -10 6 d -1 X -17 -6 d 7 -4 d f 0.0133331 0 1 c 1268 1096 m 22 4 d -2 1 d -21 -4 d f 0.2 0 1 c 1260 1101 m -4 2 d -22 -4 d 6 -3 d f 0.106667 0 + 1 c 1267 1097 m -7 4 d -20 -5 d 5 -3 d f 0.0133331 0 1 c 1247 1092 m 21 4 d -1 1 d -22 -4 d f 0.2 0 1 c 1240 1096 m -6 3 d -21 -4 d 5 -3 d f 0.106667 0 1 c 1245 1093 m -5 3 d -22 -4 d 7 -4 d f 0.0133331 0 1 c 1225 1088 m 22 4 d -2 1 d -20 -5 d f 0.2 + 0 1 c 1218 1092 m -5 3 d -22 -4 d 4 -3 d f 0.106667 0 1 c 1225 1088 m -7 4 d -23 -4 d 5 -3 d f 0.0133331 0 1 c 1204 1083 m 21 5 d -25 -3 d f 0.2 0 1 c 1195 1088 m -4 3 d -13 -3 d f 0.106667 0 1 c 1200 1085 m -5 3 d -17 X -8 -2 d 3 -2 d f 0.0133331 0 + 1 c 1192 1081 m 12 2 d -4 2 d -27 -1 d 8 -4 d f 0 0.0800001 1 c 1182 1079 m 10 2 d -11 -1 d f 0.106667 0 1 c 1173 1084 m -3 2 d -11 -2 d f 0.0133331 0 1 c 1181 1080 m -8 4 d -14 X -11 -2 d 5 -3 d f 0 0.0800001 1 c 1161 1075 m 21 4 d -1 1 d -28 -1 d + f 0.0133331 0 1 c 1153 1079 m -5 3 d -11 -2 d f 0 0.0800001 1 c 1153 1074 m 8 1 d -8 4 d -16 1 d -10 -2 d 8 -4 d f 0 0.173333 1 c 1139 1071 m 14 3 d -18 X f 0 0.0800001 1 c 1135 1074 m -8 4 d -14 -3 d f 0 0.173333 1 c 1118 1067 m 21 4 d -4 3 d -22 1 + d -8 -1 d f 1096 1063 m 22 4 d -13 7 d -21 -4 d f 0 0.266667 1 c 1084 1070 m f 0 0.173333 1 c 1076 1059 m 20 4 d -12 7 d f 0 0.266667 1 c 1074 1059 m 2 X 8 11 d -22 -4 d f 1058 1055 m 16 4 d -12 7 d -12 -3 d f 0 0.36 1 c 1053 1054 m 5 1 d -8 8 d -10 + -1 d f 0 0.266667 1 c 1031 1050 m 12 2 d -19 2 d f 0 0.36 1 c 1043 1052 m 10 2 d -13 8 d -21 -5 d 5 -3 d f 0 0.266667 1 c 1010 1046 m 21 4 d -7 4 d -20 -4 d f 0 0.36 1 c 1024 1054 m -5 3 d -22 -4 d 7 -3 d f 0 0.266667 1 c 988 1042 m 22 4 d -6 4 d + -21 -5 d f 0 0.36 1 c 1004 1050 m -7 3 d -21 -4 d 7 -4 d f 0 0.266667 1 c 967 1038 m 21 4 d -5 3 d -17 2 d -12 -2 d f 0 0.36 1 c 983 1045 m -7 4 d -10 -2 d f 0 0.266667 1 c 945 1034 m 22 4 d -13 7 d -21 -4 d f 923 1030 m 22 4 d -12 7 d -22 -4 d f 0 + 0.173333 1 c 895 1034 m -6 -1 d 9 -5 d f 0 0.266667 1 c 902 1025 m 21 5 d -12 7 d -16 -3 d 3 -6 d f 0 0.173333 1 c 880 1021 m 13 3 d 5 4 d -9 5 d -21 -5 d f 0 0.266667 1 c 893 1024 m 9 1 d -4 3 d f 0 0.173333 1 c 859 1017 m 21 4 d -12 7 d -22 -4 d f + 837 1013 m 22 4 d -13 7 d -21 -4 d f 816 1009 m 21 4 d -12 7 d -22 -4 d f 799 1006 m 17 3 d -13 7 d -21 -4 d 7 -4 d f 0 0.266667 1 c 794 1005 m 5 1 d -10 2 d f 0 0.173333 1 c 772 1001 m 13 2 d 4 5 d -7 4 d -9 -2 d -6 -6 d f 0 0.266667 1 c 785 1003 m + 9 2 d -5 3 d -16 2 d -13 -2 d 7 -4 d f 0 0.173333 1 c 766 999 m 6 2 d -5 3 d f 0 0.266667 1 c 751 996 m 15 3 d 1 5 d -7 4 d -22 -4 d f 729 992 m 22 4 d -13 8 d -21 -5 d f 1777 1184 m 21 4 d -12 7 d -22 -4 d f 0 0.173333 1 c 1755 1180 m 3 X -9 3 d f + 0 0.266667 1 c 1758 1180 m 19 4 d -13 7 d -21 -4 d 6 -4 d f 0 0.173333 1 c 1750 1179 m 5 1 d -6 3 d f 0 0.266667 1 c 1734 1176 m 16 3 d -1 4 d -6 4 d -22 -4 d f 0 0.173333 1 c 1715 1182 m -15 -3 d 12 -7 d f 0 0.266667 1 c 1712 1171 m 22 5 d -13 7 d + -6 -1 d -3 -10 d f 0 0.173333 1 c 1712 1172 m -12 7 d -13 -3 d f 0 0.266667 1 c 1691 1167 m 21 4 d 1 Y -25 4 d -9 -1 d f 1669 1163 m 22 4 d -13 8 d -21 -5 d f 0 0.173333 1 c 1649 1169 m -14 -3 d 7 -4 d f 0 0.266667 1 c 1648 1159 m 21 4 d -12 7 d -8 + -1 d -7 -7 d f 0 0.173333 1 c 1626 1155 m 12 2 d 4 5 d -7 4 d -9 -2 d -5 -6 d f 0 0.266667 1 c 1638 1157 m 10 2 d -6 3 d -16 2 d -12 -2 d 7 -4 d f 0 0.173333 1 c 1611 1152 m 15 3 d -5 3 d f 0 0.266667 1 c 1604 1151 m 7 1 d 10 6 d -7 4 d -22 -4 d f + 1583 1147 m 21 4 d -12 7 d -22 -4 d f 1561 1142 m 22 5 d -13 7 d -21 -4 d f 0 0.173333 1 c 1540 1138 m 4 1 d -7 1 d f 0 0.266667 1 c 1544 1139 m 17 3 d -12 8 d -22 -4 d 10 -6 d f 0 0.173333 1 c 1518 1134 m 22 4 d -3 2 d -23 -4 d f 0 0.266667 1 c + 1537 1140 m -10 6 d -14 -3 d -5 -3 d 6 -4 d f 0 0.36 1 c 1513 1143 m -7 -2 d 2 -1 d f 0 0.173333 1 c 1507 1132 m 11 2 d -4 2 d f 0 0.266667 1 c 1497 1130 m 10 2 d 7 4 d -6 4 d -12 -1 d -12 -2 d f 0 0.36 1 c 1508 1140 m -2 1 d -10 -2 d f 0 0.266667 1 + c 1475 1126 m 22 4 d -13 7 d -21 -4 d f 1459 1123 m 16 3 d -12 7 d -22 -4 d 10 -6 d f 0 0.36 1 c 1453 1122 m 6 1 d -8 X f 0 0.266667 1 c 1432 1118 m 18 3 d 1 2 d -10 6 d -22 -4 d f 0 0.36 1 c 1450 1121 m 3 1 d -2 1 d f 0 0.173333 1 c 1398 1121 m 1 + -1 d f 0 0.266667 1 c 1410 1113 m 22 5 d -13 7 d -21 -4 d 1 -1 d f 0 0.0800001 1 c 1383 1118 m -7 -1 d 5 -3 d f 0 0.173333 1 c 1389 1109 m 14 3 d -4 8 d -1 1 d -15 -3 d -2 -4 d f 0 0.266667 1 c 1403 1112 m 7 1 d -11 7 d f 0 0.0800001 1 c 1381 1114 m + -5 3 d -21 -5 d 4 -2 d f 0 0.173333 1 c 1373 1106 m 16 3 d -8 5 d -22 -4 d 7 -4 d f 0 0.266667 1 c 1367 1105 m 6 1 d -7 X f 0 0.0800001 1 c 1359 1110 m -4 2 d -22 -4 d 7 -3 d f 0 0.173333 1 c 1346 1101 m 13 3 d 7 2 d -7 4 d -19 -5 d f 0 0.266667 1 c + 1359 1104 m 8 1 d -1 1 d f 0 0.0800001 1 c 1340 1105 m -7 3 d -21 -4 d 6 -4 d f 0 0.173333 1 c 1324 1097 m 22 4 d -6 4 d -22 -5 d f 0.0133331 0 1 c 1307 1103 m -17 -3 d 3 -2 d f 0 0.0800001 1 c 1318 1100 m -6 4 d -5 -1 d -14 -5 d 5 -2 d f 0 0.173333 + 1 c 1307 1094 m 17 3 d -6 3 d -20 -4 d 4 -3 d f 0 0.266667 1 c 1302 1093 m 5 1 d -5 -1 d f 0.0133331 0 1 c 1293 1098 m -3 2 d -22 -4 d 4 -2 d f 0 0.0800001 1 c 1298 1096 m -5 2 d -21 -4 d 5 -3 d f 0 0.173333 1 c 1281 1089 m 18 3 d 3 1 d -4 3 d -21 + -5 d f 0 0.266667 1 c 1299 1092 m 3 1 d f 0.0133331 0 1 c 1272 1094 m -4 2 d -21 -4 d 4 -3 d f 0 0.0800001 1 c 1277 1091 m -5 3 d -21 -5 d 6 -3 d f 0 0.173333 1 c 1259 1084 m 22 5 d -4 2 d -20 -5 d f 0.0133331 0 1 c 1251 1089 m -4 3 d -22 -4 d 5 -3 + d f 0 0.0800001 1 c 1257 1086 m -6 3 d -21 -4 d 4 -3 d f 0 0.173333 1 c 1238 1080 m 21 4 d -2 2 d -23 -4 d f 0.0133331 0 1 c 1230 1085 m -5 3 d -21 -5 d 1 -1 d f 0 0.0800001 1 c 1234 1082 m -4 3 d -25 -3 d 7 -3 d f 0 0.173333 1 c 1216 1076 m 22 4 d + -4 2 d -22 -3 d f 0.0133331 0 1 c 1205 1082 m -1 1 d -12 -2 d f 0 0.0800001 1 c 1212 1079 m -7 3 d -13 -1 d -10 -2 d 7 -4 d f 0 0.173333 1 c 1195 1072 m 21 4 d -4 3 d -23 -4 d f 0 0.0800001 1 c 1189 1075 m -7 4 d -21 -4 d 4 -2 d f 0 0.173333 1 c + 1173 1068 m 22 4 d -6 3 d -24 -2 d f 0 0.0800001 1 c 1165 1073 m -4 2 d -8 -1 d f 0 0.173333 1 c 1156 1065 m 17 3 d -8 5 d -12 1 d -14 -3 d 10 -6 d f 0 0.266667 1 c 1152 1064 m 4 1 d -7 X f 0 0.173333 1 c 1130 1060 m 12 2 d 7 3 d -10 6 d -21 -4 d f + 0 0.266667 1 c 1142 1062 m 10 2 d -3 1 d f 0 0.173333 1 c 1120 1058 m 10 2 d -12 7 d -22 -4 d 6 -4 d f 0 0.266667 1 c 1108 1056 m 12 2 d -18 1 d f 0 0.173333 1 c 1102 1059 m -6 4 d -20 -4 d f 0 0.266667 1 c 1087 1051 m 21 5 d -6 3 d -28 X f 0 + 0.173333 1 c 1065 1047 m 3 1 d -3 X f 0 0.266667 1 c 1068 1048 m 19 3 d -13 8 d -16 -4 d -2 -2 d 9 -5 d f 0 0.36 1 c 1058 1055 m -5 -1 d 3 -1 d f 0 0.173333 1 c 1063 1047 m 2 X 1 Y f 0 0.266667 1 c 1044 1043 m 19 4 d 2 1 d -9 5 d -13 -1 d -12 -2 d f + 0 0.36 1 c 1056 1053 m -3 1 d -10 -2 d f 0 0.266667 1 c 1022 1039 m 22 4 d -13 7 d -21 -4 d f 1001 1035 m 21 4 d -12 7 d -22 -4 d f 980 1031 m 21 4 d -13 7 d -21 -4 d 11 -7 d f 0 0.36 1 c 979 1031 m 1 X -2 X f 0 0.173333 1 c 957 1027 m 2 X -3 X f 0 + 0.266667 1 c 959 1027 m 19 3 d 1 Y -11 7 d -22 -4 d 11 -7 d f 0 0.36 1 c 978 1030 m 1 1 d -1 X f 0 0.173333 1 c 947 1024 m 10 3 d -1 X f 0 0.266667 1 c 936 1022 m 11 2 d 9 3 d -11 7 d -22 -4 d f 0 0.173333 1 c 914 1018 m 18 4 d -26 1 d f 0 0.266667 + 1 c 932 1022 m 4 X -13 8 d -21 -5 d 4 -2 d f 0 0.173333 1 c 906 1017 m 8 1 d -8 5 d -13 1 d -13 -3 d 4 -2 d f 0 0.266667 1 c 893 1014 m 13 3 d 6 Y -4 2 d -9 -1 d -9 -5 d f 0 0.173333 1 c 884 1019 m -4 2 d -21 -4 d 7 -4 d f 0 0.266667 1 c 871 1010 m + 22 4 d -9 5 d -18 -6 d f 0 0.173333 1 c 866 1013 m -7 4 d -22 -4 d 8 -4 d f 0 0.266667 1 c 850 1006 m 21 4 d -5 3 d -21 -4 d f 0 0.173333 1 c 845 1009 m -8 4 d -21 -4 d 8 -5 d f 0 0.266667 1 c 828 1002 m 22 4 d -5 3 d -21 -5 d f 0 0.173333 1 c 807 + 998 m 3 X 14 6 d -8 5 d -17 -3 d 4 -7 d f 0 0.266667 1 c 810 998 m 18 4 d -4 2 d -25 2 d -5 -1 d 9 -6 d f 0 0.173333 1 c 800 996 m 7 2 d -4 1 d -18 4 d -13 -2 d 8 -5 d f 0 0.266667 1 c 785 993 m 15 3 d 3 3 d -9 6 d -9 -2 d -5 -7 d f 0 0.173333 1 c + 780 996 m -8 5 d -6 -2 d f 0 0.266667 1 c 763 989 m 22 4 d -5 3 d -14 3 d -15 -3 d f 0 0.173333 1 c 742 985 m 5 1 d -8 1 d f 0 0.266667 1 c 747 986 m 16 3 d -12 7 d -22 -4 d 10 -5 d f 1789 1177 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1758 1180 m + -3 X 2 -1 d f 0 0.266667 1 c 1768 1173 m 21 4 d -12 7 d -19 -4 d -1 -1 d f 0 0.173333 1 c 1757 1179 m -2 1 d -5 -1 d f 0 0.266667 1 c 1746 1168 m 22 5 d -11 6 d -7 X -16 -3 d f 1725 1164 m 21 4 d -12 8 d -22 -5 d f 1703 1160 m 22 4 d -13 7 d -21 -4 + d f 1682 1156 m 21 4 d -12 7 d -22 -4 d f 1660 1152 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1638 1157 m -12 -2 d 5 -3 d f 0 0.266667 1 c 1638 1148 m 22 4 d -12 7 d -10 -2 d -7 -5 d f 0 0.173333 1 c 1631 1152 m -5 3 d -15 -3 d f 0 0.266667 1 c + 1617 1144 m 21 4 d -7 4 d -20 X -7 -1 d f 1595 1139 m 22 5 d -13 7 d -21 -4 d f 0 0.173333 1 c 1574 1135 m 11 3 d -16 X f 0 0.266667 1 c 1585 1138 m 10 1 d -12 8 d -22 -5 d 8 -4 d f 0 0.173333 1 c 1557 1132 m 17 3 d -5 3 d -25 1 d -4 -1 d 7 -4 d f 0 + 0.266667 1 c 1552 1131 m 5 1 d 12 6 d -8 4 d -17 -3 d 3 -5 d f 0 0.173333 1 c 1531 1127 m 19 4 d -3 3 d -7 4 d -22 -4 d f 0 0.266667 1 c 1550 1131 m 2 X -5 3 d f 0 0.173333 1 c 1517 1124 m 14 3 d -13 7 d -11 -2 d f 0 0.266667 1 c 1509 1123 m 8 1 d + -10 8 d -10 -2 d f 1487 1119 m 22 4 d -12 7 d -22 -4 d f 1466 1115 m 21 4 d -12 7 d -16 -3 d -1 -4 d f 0 0.36 1 c 1459 1123 m -6 -1 d 5 -3 d f 0 0.266667 1 c 1444 1110 m 22 5 d -8 4 d -8 2 d -18 -3 d f 0 0.36 1 c 1458 1119 m -5 3 d -3 -1 d f 0 + 0.266667 1 c 1423 1106 m 21 4 d -12 8 d -22 -5 d f 0 0.173333 1 c 1403 1112 m -14 -3 d 4 -2 d f 0 0.266667 1 c 1401 1102 m 22 4 d -13 7 d -7 -1 d -10 -5 d f 0 0.173333 1 c 1393 1107 m -4 2 d -16 -3 d f 0 0.266667 1 c 1392 1100 m 9 2 d -8 5 d -20 -1 + d -6 -1 d 9 -5 d f 0 0.36 1 c 1380 1098 m 12 2 d -16 X f 0 0.173333 1 c 1359 1104 m -13 -3 d 1 -1 d f 0 0.266667 1 c 1376 1100 m -9 5 d -8 -1 d -12 -4 d 6 -3 d f 0 0.36 1 c 1358 1094 m 22 4 d -4 2 d -23 -3 d f 0 0.173333 1 c 1347 1100 m -1 1 d -22 + -4 d 2 -1 d f 0 0.266667 1 c 1353 1097 m -6 3 d -21 -4 d 6 -3 d f 0 0.36 1 c 1337 1090 m 21 4 d -5 3 d -21 -4 d f 0 0.173333 1 c 1326 1096 m -2 1 d -17 -3 d f 0 0.266667 1 c 1332 1093 m -6 3 d -19 -2 d -5 -1 d 9 -5 d f 0 0.36 1 c 1315 1086 m 22 4 d + -5 3 d -21 -5 d f 0 0.173333 1 c 1299 1092 m -18 -3 d 2 -1 d f 0 0.266667 1 c 1311 1088 m -9 5 d -3 -1 d -16 -4 d 5 -3 d f 0 0.36 1 c 1298 1082 m 17 4 d -4 2 d -23 -3 d 5 -3 d f 0 0.453333 1 c 1293 1081 m 5 1 d -5 X f 0 0.173333 1 c 1283 1088 m -2 1 + d -22 -5 d 3 -1 d f 0 0.266667 1 c 1288 1085 m -5 3 d -21 -5 d 4 -3 d f 0 0.36 1 c 1293 1082 m -5 3 d -22 -5 d 5 -2 d f 0 0.453333 1 c 1272 1077 m 21 4 d 1 Y -22 -4 d f 0 0.173333 1 c 1262 1083 m -3 1 d -21 -4 d 1 -1 d f 0 0.266667 1 c 1266 1080 m + -4 3 d -23 -4 d 8 -4 d f 0 0.36 1 c 1250 1073 m 16 3 d 5 2 d -5 2 d -19 -5 d f 0 0.453333 1 c 1266 1076 m 6 1 d -1 1 d f 0 0.173333 1 c 1239 1079 m -1 1 d -22 -4 d 2 -1 d f 0 0.266667 1 c 1247 1075 m -8 4 d -21 -4 d 5 -3 d f 0 0.36 1 c 1230 1069 m + 20 4 d -3 2 d -24 -3 d 6 -3 d f 0 0.453333 1 c 1229 1069 m 1 X -1 X f 0 0.173333 1 c 1218 1075 m -2 1 d -21 -4 d 2 -1 d f 0 0.266667 1 c 1223 1072 m -5 3 d -21 -4 d 5 -3 d f 0 0.36 1 c 1207 1065 m 18 3 d 4 1 d -6 3 d -21 -4 d f 0 0.453333 1 c 1225 + 1068 m 4 1 d f 0 0.173333 1 c 1197 1071 m -2 1 d -22 -4 d 4 -2 d f 0 0.266667 1 c 1202 1068 m -5 3 d -20 -5 d 5 -3 d f 0 0.36 1 c 1186 1061 m 21 4 d -5 3 d -20 -5 d f 0 0.173333 1 c 1177 1066 m -4 2 d -17 -3 d f 0 0.266667 1 c 1164 1057 m 9 1 d 9 5 + d -5 3 d -21 -1 d -4 -1 d f 0 0.36 1 c 1173 1058 m 13 3 d -4 2 d f 0 0.173333 1 c 1142 1052 m 7 2 d -7 8 d -12 -2 d f 0 0.266667 1 c 1149 1054 m 15 3 d -12 7 d -10 -2 d f 0 0.173333 1 c 1134 1051 m 8 1 d -12 8 d -10 -2 d f 0 0.266667 1 c 1121 1048 m + 13 3 d -14 7 d -12 -2 d f 0 0.173333 1 c 1099 1044 m 11 2 d -16 1 d f 0 0.266667 1 c 1110 1046 m 11 2 d -13 8 d -21 -5 d 7 -4 d f 0 0.173333 1 c 1078 1040 m 21 4 d -5 3 d -26 1 d -3 -1 d f 0 0.266667 1 c 1094 1047 m -7 4 d -19 -3 d f 0 0.173333 1 c + 1058 1036 m 20 4 d -13 7 d -2 X f 0 0.266667 1 c 1056 1036 m 2 X 5 11 d -19 -4 d f 0 0.173333 1 c 1035 1032 m 16 3 d -20 -1 d f 0 0.266667 1 c 1051 1035 m 5 1 d -12 7 d -22 -4 d 9 -5 d f 0 0.173333 1 c 1030 1031 m 5 1 d -4 2 d f 0 0.266667 1 c 1013 + 1028 m 17 3 d 1 3 d -9 5 d -21 -4 d f 991 1023 m 22 5 d -12 7 d -21 -4 d -1 Y f 0 0.36 1 c 980 1031 m -1 X 1 -1 d f 0 0.173333 1 c 970 1019 m 19 4 d -30 4 d -2 X f 0 0.266667 1 c 989 1023 m 2 X -11 7 d -2 X -19 -3 d f 0 0.36 1 c 980 1030 m -1 1 d -1 + -1 d f 0 0.173333 1 c 962 1018 m 8 1 d -13 8 d -10 -3 d f 0 0.266667 1 c 948 1015 m 14 3 d -15 6 d -11 -2 d f 0 0.173333 1 c 932 1022 m -18 -4 d 4 -2 d f 0 0.266667 1 c 927 1011 m 21 4 d -12 7 d -4 X -14 -6 d f 0 0.173333 1 c 918 1016 m -4 2 d -8 -1 + d f 0 0.266667 1 c 905 1007 m 22 4 d -9 5 d -12 1 d -13 -3 d f 884 1003 m 21 4 d -12 7 d -22 -4 d f 862 999 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 841 994 m 4 1 d -7 1 d f 0 0.266667 1 c 845 995 m 17 4 d -12 7 d -22 -4 d 10 -6 d f 0 0.173333 1 c + 839 994 m 2 X -3 2 d -28 2 d -3 X -1 Y f 0 0.266667 1 c 819 990 m 20 4 d -1 2 d -10 6 d -18 -4 d -3 -1 d f 0 0.173333 1 c 797 986 m 1 X 9 11 d 1 Y -7 -2 d -5 -9 d f 0 0.266667 1 c 798 986 m 21 4 d -12 7 d -7 -1 d -15 -3 d 10 -6 d f 0 0.173333 1 c + 796 986 m 1 X -2 1 d f 0 0.266667 1 c 776 982 m 20 4 d -1 1 d -10 6 d -22 -4 d f 0 0.173333 1 c 747 986 m -5 -1 d 5 -3 d f 0 0.266667 1 c 754 978 m 22 4 d -13 7 d -16 -3 d -4 Y f 0 0.173333 1 c 1802 1170 m 21 4 d -4 2 d -25 -2 d f 0 0.266667 1 c + 1819 1176 m -8 5 d -22 -4 d 5 -3 d f 0 0.173333 1 c 1790 1167 m 12 3 d -8 4 d f 0 0.266667 1 c 1780 1165 m 10 2 d 4 7 d -5 3 d -21 -4 d f 1759 1161 m 21 4 d -12 8 d -22 -5 d f 1737 1157 m 22 4 d -13 7 d -21 -4 d f 1717 1153 m 20 4 d -12 7 d -22 -4 d + 10 -5 d f 0 0.36 1 c 1716 1153 m 1 X -4 2 d f 0 0.266667 1 c 1694 1149 m 19 4 d 2 Y -10 5 d -21 -4 d f 0 0.36 1 c 1713 1153 m 3 X -3 2 d f 0 0.266667 1 c 1681 1146 m 13 3 d -12 7 d -22 -4 d 8 -5 d f 0 0.36 1 c 1672 1145 m 9 1 d -13 1 d f 0 0.266667 + 1 c 1651 1141 m 18 3 d -1 3 d -8 5 d -22 -4 d f 0 0.36 1 c 1669 1144 m 3 1 d -4 2 d f 0 0.266667 1 c 1629 1136 m 22 5 d -13 7 d -21 -4 d f 1608 1132 m 21 4 d -12 8 d -22 -5 d f 0 0.173333 1 c 1585 1138 m -11 -3 d 4 -2 d f 0 0.266667 1 c 1586 1128 m + 22 4 d -13 7 d -10 -1 d -7 -5 d f 0 0.173333 1 c 1565 1124 m 15 3 d -2 6 d -4 2 d -17 -3 d -4 -1 d f 0 0.266667 1 c 1580 1127 m 6 1 d -8 5 d -21 -1 d -5 -1 d 1 X f 0 0.173333 1 c 1543 1120 m 22 4 d -12 7 d -3 X -19 -4 d f 0 0.266667 1 c 1553 1131 m + -3 X f 0 0.173333 1 c 1521 1116 m 22 4 d -12 7 d -14 -3 d 4 -8 d f 0 0.266667 1 c 1517 1124 m -8 -1 d 12 -7 d f 0 0.173333 1 c 1500 1112 m 21 4 d -31 1 d f 0 0.266667 1 c 1521 1116 m -12 7 d -22 -4 d 3 -2 d f 0 0.173333 1 c 1478 1107 m 22 5 d -10 5 + d -17 -6 d f 0 0.266667 1 c 1490 1117 m -3 2 d -21 -4 d 7 -4 d f 0 0.173333 1 c 1466 1105 m 12 2 d -5 4 d f 0 0.266667 1 c 1457 1103 m 9 2 d 7 6 d -7 4 d -22 -5 d f 1435 1099 m 22 4 d -13 7 d -21 -4 d f 1426 1097 m 9 2 d -12 7 d -22 -4 d 4 -2 d f 0 + 0.36 1 c 1414 1095 m 12 2 d -21 3 d f 0 0.266667 1 c 1405 1100 m -4 2 d -9 -2 d f 0 0.36 1 c 1404 1093 m 10 2 d -9 5 d -13 X -12 -2 d 7 -4 d f 0 0.453333 1 c 1392 1091 m 12 2 d -17 1 d f 0 0.36 1 c 1387 1094 m -7 4 d -22 -4 d 1 -1 d f 0 0.453333 1 c + 1379 1088 m 13 3 d -5 3 d -28 -1 d 8 -4 d f 0 0.546666 1 c 1371 1087 m 8 1 d -12 1 d f 0 0.36 1 c 1359 1093 m -1 1 d -21 -4 d 3 -2 d f 0 0.453333 1 c 1349 1083 m 11 2 d 7 4 d -8 4 d -19 -5 d f 0 0.546666 1 c 1360 1085 m 11 2 d -4 2 d f 0 0.36 1 c + 1340 1088 m -3 2 d -22 -4 d 4 -3 d f 0 0.453333 1 c 1332 1079 m 17 4 d -9 5 d -21 -5 d 8 -4 d f 0 0.546666 1 c 1327 1078 m 5 1 d -5 X f 0 0.36 1 c 1319 1083 m -4 3 d -17 -4 d f 0 0.453333 1 c 1327 1079 m -8 4 d -21 -1 d -5 -1 d 6 -3 d f 0 0.546666 1 + c 1308 1075 m 19 3 d 1 Y -28 -1 d 6 -3 d f 0 0.64 1 c 1306 1074 m 2 1 d -3 X f 0 0.453333 1 c 1299 1078 m -6 3 d -21 -4 d 6 -3 d f 0 0.546666 1 c 1284 1070 m 13 3 d 8 2 d -6 3 d -21 -4 d f 0 0.64 1 c 1297 1073 m 9 1 d -1 1 d f 0 0.36 1 c 1266 1076 m + -16 -3 d 3 -1 d f 0 0.453333 1 c 1278 1074 m -6 3 d -6 -1 d -13 -4 d 5 -3 d f 0 0.546666 1 c 1271 1068 m 13 2 d -6 4 d -20 -5 d 4 -3 d f 0 0.64 1 c 1263 1066 m 8 2 d -9 -2 d f 0 0.36 1 c 1253 1072 m -3 1 d -20 -4 d f 0 0.453333 1 c 1241 1062 m 7 1 d + 10 6 d -5 3 d -23 -3 d -1 X f 0 0.546666 1 c 1248 1063 m 13 3 d 1 X -4 3 d f 0 0.64 1 c 1261 1066 m 2 X -1 X f 0 0.36 1 c 1225 1068 m -18 -3 d 2 -1 d f 0 0.453333 1 c 1221 1058 m 20 4 d -12 7 d -4 -1 d -16 -4 d 10 -6 d f 0 0.546666 1 c 1220 1058 m 1 + X -2 X f 0 0.36 1 c 1209 1064 m -2 1 d -21 -4 d 4 -3 d f 0 0.453333 1 c 1198 1054 m 20 3 d 1 1 d -10 6 d -19 -6 d f 0 0.546666 1 c 1218 1057 m 2 1 d -1 X f 0 0.266667 1 c 1173 1058 m -9 -1 d 5 -3 d f 0 0.36 1 c 1176 1049 m 6 2 d 8 7 d -4 3 d -13 -3 + d -4 -4 d f 0 0.453333 1 c 1182 1051 m 16 3 d -8 4 d f 0 0.173333 1 c 1149 1054 m -7 -2 d 3 -1 d f 0 0.266667 1 c 1155 1045 m 6 1 d 8 8 d -5 3 d -15 -3 d -4 -3 d f 0 0.36 1 c 1161 1046 m 15 3 d -7 5 d f 0 0.173333 1 c 1145 1051 m -3 1 d -8 -1 d f 0 + 0.266667 1 c 1133 1041 m 22 4 d -10 6 d -11 X -13 -3 d f 0 0.173333 1 c 1112 1037 m 6 1 d -8 8 d -11 -2 d f 0 0.266667 1 c 1118 1038 m 15 3 d -12 7 d -11 -2 d f 0 0.173333 1 c 1090 1033 m 22 4 d -13 7 d -21 -4 d f 1069 1029 m 21 4 d -12 7 d -20 -4 d + -1 Y f 0 0.266667 1 c 1058 1036 m -2 X 2 -1 d f 0 0.173333 1 c 1047 1025 m 22 4 d -11 6 d -7 X -16 -3 d f 0 0.266667 1 c 1058 1035 m -2 1 d -5 -1 d f 0 0.173333 1 c 1025 1020 m 22 5 d -12 7 d -5 -1 d -12 -6 d f 0 0.266667 1 c 1030 1031 m -17 -3 d 5 + -3 d f 0 0.173333 1 c 1004 1016 m 21 4 d -7 5 d -26 -2 d f 0 0.266667 1 c 1018 1025 m -5 3 d -22 -5 d 1 X f 0 0.173333 1 c 982 1012 m 22 4 d -12 7 d -3 X -19 -4 d f 0 0.266667 1 c 992 1023 m -3 X f 0 0.173333 1 c 973 1010 m 9 2 d -12 7 d -8 -1 d f 0 + 0.266667 1 c 961 1008 m 12 2 d -11 8 d -14 -3 d f 939 1004 m 22 4 d -13 7 d -21 -4 d f 918 1000 m 21 4 d -12 7 d -22 -4 d f 896 996 m 22 4 d -13 7 d -21 -4 d f 885 994 m 11 2 d -12 7 d -22 -4 d 8 -5 d f 0 0.36 1 c 875 991 m 10 3 d -15 X f 0 0.173333 + 1 c 845 995 m -4 -1 d 1 X f 0 0.266667 1 c 853 987 m 7 2 d 10 5 d -8 5 d -17 -4 d -3 -1 d f 0 0.36 1 c 860 989 m 15 2 d -5 3 d f 0 0.173333 1 c 842 994 m -3 X f 0 0.266667 1 c 831 983 m 22 4 d -11 7 d -3 X -20 -4 d f 0 0.173333 1 c 798 986 m -1 X 1 + X f 0 0.266667 1 c 810 979 m 21 4 d -12 7 d -21 -4 d f 0 0.173333 1 c 798 986 m -2 X f 0 0.266667 1 c 788 975 m 22 4 d -12 7 d -2 X -20 -4 d f 767 971 m 21 4 d -12 7 d -22 -4 d f 0 0.173333 1 c 1814 1162 m 5 1 d 5 10 d -1 1 d -21 -4 d f 0 0.266667 1 + c 1819 1163 m 17 4 d -12 6 d f 0 0.173333 1 c 1807 1161 m 7 1 d -12 8 d -12 -3 d f 0 0.266667 1 c 1793 1158 m 14 3 d -17 6 d -10 -2 d f 1771 1154 m 22 4 d -13 7 d -21 -4 d f 1750 1150 m 21 4 d -12 7 d -22 -4 d f 1728 1146 m 22 4 d -13 7 d -20 -4 d 2 + -2 d f 0 0.36 1 c 1717 1153 m -1 X 3 -2 d f 0 0.266667 1 c 1706 1142 m 22 4 d -9 5 d -6 2 d -19 -4 d f 0 0.36 1 c 1719 1151 m -3 2 d -3 X f 0 0.266667 1 c 1685 1138 m 21 4 d -12 7 d -13 -3 d -6 -3 d f 0 0.36 1 c 1681 1146 m -9 -1 d 3 -2 d f 0 + 0.266667 1 c 1663 1133 m 22 5 d -10 5 d -6 1 d -18 -3 d f 0 0.36 1 c 1675 1143 m -3 2 d -3 -1 d f 0 0.266667 1 c 1642 1129 m 21 4 d -12 8 d -22 -5 d f 0 0.173333 1 c 1620 1125 m 5 1 d -8 1 d f 0 0.266667 1 c 1625 1126 m 17 3 d -13 7 d -21 -4 d 9 -5 + d f 0 0.173333 1 c 1599 1121 m 21 4 d -3 2 d -26 -1 d f 0 0.266667 1 c 1617 1127 m -9 5 d -22 -4 d 5 -2 d f 0 0.173333 1 c 1577 1117 m 22 4 d -8 5 d -11 1 d -15 -3 d f 0 0.266667 1 c 1591 1126 m -5 2 d -6 -1 d f 0 0.173333 1 c 1556 1113 m 21 4 d -12 + 7 d -22 -4 d f 1534 1109 m 22 4 d -13 7 d -22 -4 d f 1519 1106 m 15 3 d -13 7 d -21 -4 d 8 -5 d f 0 0.266667 1 c 1512 1104 m 7 2 d -11 1 d f 0 0.173333 1 c 1508 1107 m -8 5 d -22 -5 d 10 -5 d f 0 0.266667 1 c 1491 1100 m 21 4 d -4 3 d -20 -5 d f 0 + 0.173333 1 c 1488 1102 m -10 5 d -12 -2 d f 0 0.266667 1 c 1469 1096 m 22 4 d -3 2 d -22 3 d -9 -2 d f 1465 1095 m 4 1 d -12 7 d -22 -4 d 8 -4 d f 0 0.36 1 c 1448 1092 m 17 3 d -22 X f 0 0.266667 1 c 1443 1095 m -8 4 d -9 -2 d f 0 0.36 1 c 1426 1088 + m 22 4 d -5 3 d -17 2 d -12 -2 d f 1420 1087 m 6 1 d -12 7 d -10 -2 d f 0 0.453333 1 c 1405 1084 m 15 3 d -16 6 d -12 -2 d f 1392 1081 m 13 3 d -13 7 d -13 -3 d f 0 0.546666 1 c 1383 1080 m 9 1 d -13 7 d -8 -1 d f 0 0.453333 1 c 1360 1085 m -11 -2 d + 4 -3 d f 0 0.546666 1 c 1361 1075 m 22 5 d -12 7 d -11 -2 d -7 -5 d 8 -5 d f 0 0.64 1 c 1361 1075 m f 0 0.453333 1 c 1353 1080 m -4 3 d -17 -4 d f 0 0.546666 1 c 1340 1071 m 21 4 d -8 5 d -21 -1 d -5 -1 d f 0 0.64 1 c 1361 1075 m f 0 0.546666 1 c + 1338 1071 m 2 X -13 7 d -19 -3 d f 0 0.64 1 c 1318 1067 m 20 4 d -30 4 d -2 -1 d f 0 0.546666 1 c 1297 1073 m -13 -3 d 3 -1 d f 0 0.64 1 c 1297 1063 m 21 4 d -12 7 d -9 -1 d -10 -4 d f 0 0.546666 1 c 1287 1069 m -3 1 d -13 -2 d f 0 0.64 1 c 1275 + 1059 m 22 4 d -10 6 d -16 -1 d -8 -2 d f 0 0.453333 1 c 1248 1063 m -7 -1 d 4 -2 d f 0 0.546666 1 c 1261 1066 m -13 -3 d -3 -3 d 6 -4 d f 0 0.64 1 c 1254 1055 m 21 4 d -12 7 d -2 X -10 -10 d f 0 0.453333 1 c 1232 1051 m 13 9 d -4 2 d -20 -4 d 7 -5 d + f 0 0.546666 1 c 1232 1051 m 16 3 d 3 2 d -6 4 d -24 -2 d -1 X 8 -5 d f 0 0.64 1 c 1248 1054 m 6 1 d -3 1 d f 0 0.453333 1 c 1210 1046 m 22 5 d -4 2 d -10 4 d -20 -3 d f 0 0.546666 1 c 1228 1053 m -8 5 d -2 -1 d f 0 0.36 1 c 1189 1042 m 13 3 d -20 6 + d -6 -2 d f 0 0.453333 1 c 1202 1045 m 8 1 d -12 8 d -16 -3 d f 0 0.266667 1 c 1161 1046 m -6 -1 d 7 -4 d f 0 0.36 1 c 1167 1038 m 22 4 d -13 7 d -15 -3 d 1 -5 d f 0 0.266667 1 c 1146 1034 m 13 3 d 3 4 d -7 4 d -22 -4 d f 0 0.36 1 c 1159 1037 m 8 1 + d -5 3 d f 0 0.173333 1 c 1118 1038 m -6 -1 d 4 -3 d f 0 0.266667 1 c 1124 1030 m 22 4 d -13 7 d -15 -3 d -2 -4 d f 0 0.173333 1 c 1103 1026 m 13 2 d 6 Y -4 3 d -22 -4 d f 0 0.266667 1 c 1116 1028 m 8 2 d -8 4 d f 0 0.173333 1 c 1081 1022 m 22 4 d + -13 7 d -21 -4 d f 1060 1017 m 21 5 d -12 7 d -22 -4 d f 1038 1013 m 22 4 d -13 8 d -22 -5 d f 1032 1012 m 6 1 d -13 7 d -21 -4 d 4 -2 d f 0 0.266667 1 c 1016 1009 m 16 3 d -24 2 d f 0 0.173333 1 c 995 1005 m 8 1 d 5 8 d -4 2 d -22 -4 d f 0 0.266667 + 1 c 1003 1006 m 13 3 d -8 5 d f 0 0.173333 1 c 973 1001 m 22 4 d -13 7 d -9 -2 d -6 -5 d f 0 0.266667 1 c 973 1010 m -12 -2 d 6 -3 d f 0 0.173333 1 c 960 998 m 13 3 d -6 4 d f 0 0.266667 1 c 952 997 m 8 1 d 7 7 d -6 3 d -22 -4 d f 933 993 m 19 4 d + -13 7 d -21 -4 d 10 -6 d f 0 0.36 1 c 930 993 m 3 X -5 1 d f 0 0.266667 1 c 909 988 m 19 4 d 2 Y -10 6 d -22 -4 d f 0 0.36 1 c 928 992 m 2 1 d -2 1 d f 0 0.266667 1 c 887 984 m 22 4 d -13 8 d -11 -2 d -8 Y f 0 0.36 1 c 885 994 m -10 -3 d 10 -5 d f 0 + 0.266667 1 c 883 984 m 4 X -2 2 d -25 3 d -7 -2 d 4 -2 d f 0 0.36 1 c 865 980 m 18 4 d 2 2 d -10 5 d -15 -2 d -3 -4 d f 0 0.266667 1 c 844 976 m 14 3 d -1 6 d -4 2 d -22 -4 d f 0 0.36 1 c 858 979 m 7 1 d -8 5 d f 0 0.266667 1 c 822 972 m 22 4 d -13 + 7 d -21 -4 d f 801 968 m 21 4 d -12 7 d -22 -4 d f 0 0.0800001 1 c 779 964 m 1 X -1 X f 0 0.173333 1 c 780 964 m 17 3 d -26 1 d 8 -4 d f 0 0.266667 1 c 797 967 m 4 1 d -13 7 d -21 -4 d 4 -3 d f 0 0.173333 1 c 1827 1155 m 14 3 d -22 5 d -5 -1 d f 0 + 0.266667 1 c 1841 1158 m 7 1 d -12 8 d -17 -4 d f 0 0.173333 1 c 1816 1153 m 11 2 d -13 7 d -7 -1 d f 0 0.266667 1 c 1805 1151 m 11 2 d -9 8 d -14 -3 d f 1784 1147 m 21 4 d -12 7 d -22 -4 d f 1769 1144 m 15 3 d -13 7 d -21 -4 d 3 -2 d f 0 0.36 1 c + 1762 1143 m 7 1 d -16 4 d f 0 0.266667 1 c 1753 1148 m -3 2 d -22 -4 d 2 -1 d f 0 0.36 1 c 1740 1139 m 22 4 d -9 5 d -23 -3 d f 0 0.266667 1 c 1719 1135 m 8 1 d 3 9 d -2 1 d -22 -4 d f 0 0.36 1 c 1727 1136 m 13 3 d -10 6 d f 0 0.266667 1 c 1697 1130 + m 22 5 d -13 7 d -21 -4 d f 1676 1126 m 21 4 d -12 8 d -22 -5 d f 1654 1122 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1625 1126 m -5 -1 d 12 -7 d f 0 0.266667 1 c 1633 1118 m 21 4 d -12 7 d -17 -3 d 7 -8 d f 0 0.173333 1 c 1611 1114 m 21 4 d -12 7 + d -21 -4 d f 0 0.266667 1 c 1632 1118 m 1 X -1 X f 0 0.173333 1 c 1590 1110 m 21 4 d -12 7 d -22 -4 d f 1568 1106 m 22 4 d -13 7 d -21 -4 d f 1546 1101 m 22 5 d -12 7 d -22 -4 d f 1525 1097 m 21 4 d -12 8 d -15 -3 d -1 -5 d f 0 0.266667 1 c 1519 + 1106 m -7 -2 d 6 -3 d f 0 0.173333 1 c 1507 1094 m 18 3 d -7 4 d f 0 0.266667 1 c 1503 1093 m 4 1 d 11 7 d -6 3 d -21 -4 d f 1482 1089 m 21 4 d -12 7 d -22 -4 d f 1464 1086 m 18 3 d -13 7 d -4 -1 d f 0 0.36 1 c 1460 1085 m 4 1 d 1 9 d -17 -3 d f + 1439 1081 m 21 4 d -12 7 d -22 -4 d f 1429 1079 m 10 2 d -13 7 d -6 -1 d f 0 0.453333 1 c 1417 1077 m 12 2 d -9 8 d -15 -3 d f 1397 1073 m 20 4 d -12 7 d -13 -3 d f 0 0.546666 1 c 1395 1072 m 2 1 d -5 8 d -9 -1 d f 1383 1070 m 12 2 d -12 8 d -22 -5 + d f 0 0.64 1 c 1374 1068 m 9 2 d -22 5 d f 0 0.546666 1 c 1361 1075 m -21 -4 d 2 -1 d f 0 0.64 1 c 1352 1064 m 22 4 d -13 7 d -19 -5 d f 0 0.546666 1 c 1342 1070 m -2 1 d -2 X f 0 0.64 1 c 1331 1060 m 21 4 d -10 6 d -4 1 d -20 -4 d f 1326 1059 m 5 1 + d -13 7 d -21 -4 d 6 -4 d f 0 0.733333 1 c 1309 1056 m 17 3 d -23 X f 0 0.64 1 c 1288 1052 m 3 X 12 7 d -6 4 d -22 -4 d f 0 0.733333 1 c 1291 1052 m 18 4 d -6 3 d f 0 0.64 1 c 1266 1048 m 22 4 d -13 7 d -21 -4 d f 0 0.453333 1 c 1232 1051 m -1 Y f 0 + 0.546666 1 c 1248 1054 m -16 -3 d -1 Y 12 -6 d f 0 0.64 1 c 1244 1043 m 22 5 d -12 7 d -6 -1 d -4 -10 d f 0 0.453333 1 c 1223 1039 m 7 2 d 2 9 d 1 Y -22 -5 d f 0 0.546666 1 c 1230 1041 m 14 2 d 1 Y -12 6 d f 0 0.64 1 c 1244 1043 m 1 Y f 0 0.36 1 c + 1202 1045 m -13 -3 d 5 -3 d f 0 0.453333 1 c 1201 1035 m 22 4 d -13 7 d -8 -1 d -8 -6 d f 0 0.36 1 c 1180 1031 m 11 2 d 3 6 d -5 3 d -22 -4 d f 0 0.453333 1 c 1191 1033 m 10 2 d -7 4 d f 0 0.266667 1 c 1158 1027 m 14 2 d -13 8 d -13 -3 d f 0 0.36 1 + c 1172 1029 m 8 2 d -13 7 d -8 -1 d f 0 0.173333 1 c 1137 1023 m 14 3 d -21 X f 0 0.266667 1 c 1151 1026 m 7 1 d -12 7 d -22 -4 d 6 -4 d f 0 0.173333 1 c 1115 1019 m 22 4 d -7 3 d -14 2 d -13 -2 d f 0 0.266667 1 c 1130 1026 m -6 4 d -8 -2 d f 0 + 0.173333 1 c 1094 1014 m 21 5 d -12 7 d -22 -4 d f 0 0.0800001 1 c 1072 1010 m 1 1 d -2 X f 0 0.173333 1 c 1073 1011 m 21 3 d -13 8 d -21 -5 d 11 -6 d f 0 0.0800001 1 c 1071 1010 m 1 X -1 1 d f 0 0.173333 1 c 1050 1006 m 21 4 d 1 Y -11 6 d -22 -4 d + f 1029 1002 m 21 4 d -12 7 d -6 -1 d -5 -9 d f 0 0.266667 1 c 1032 1012 m -16 -3 d 11 -6 d f 0 0.173333 1 c 1007 998 m 22 4 d -2 1 d -24 3 d -8 -1 d f 0 0.266667 1 c 1027 1003 m -11 6 d -13 -3 d f 0 0.173333 1 c 999 996 m 8 2 d -12 7 d -22 -4 d 8 -5 + d f 0 0.266667 1 c 986 994 m 13 2 d -18 X f 0 0.173333 1 c 981 996 m -8 5 d -13 -3 d f 0 0.266667 1 c 964 990 m 22 4 d -5 2 d -21 2 d -8 -1 d f 943 985 m 21 5 d -12 7 d -19 -4 d 1 -3 d f 0 0.36 1 c 933 993 m -3 X 4 -3 d f 0 0.266667 1 c 929 983 m 14 + 2 d -9 5 d -6 2 d -19 -4 d 10 -6 d f 0 0.36 1 c 921 981 m 8 2 d 5 7 d -4 3 d -2 -1 d -9 -10 d f 0 0.266667 1 c 919 982 m -10 6 d -22 -4 d 4 -2 d f 0 0.36 1 c 899 977 m 22 4 d -2 1 d -28 X f 0 0.266667 1 c 878 973 m 17 3 d -4 6 d -4 2 d -4 X -12 -7 d + f 0 0.36 1 c 895 976 m 4 1 d -8 5 d -8 2 d -18 -4 d 6 -3 d f 0 0.173333 1 c 856 969 m 2 X -4 1 d f 0 0.266667 1 c 858 969 m 20 4 d -7 4 d -13 2 d -14 -3 d 10 -6 d f 0 0.36 1 c 871 977 m -6 3 d -7 -1 d f 0 0.173333 1 c 855 969 m 1 X -2 1 d f 0 + 0.266667 1 c 835 965 m 20 4 d -1 1 d -10 6 d -22 -4 d f 813 961 m 22 4 d -13 7 d -21 -4 d f 0 0.0800001 1 c 780 964 m -1 X 1 -1 d f 0 0.173333 1 c 792 956 m 13 3 d -8 8 d -17 -3 d -1 Y f 0 0.266667 1 c 805 959 m 8 2 d -12 7 d -4 -1 d f 0 0.173333 1 + c 1839 1148 m 4 1 d -2 9 d -14 -3 d f 0 0.266667 1 c 1843 1149 m 18 3 d -13 7 d -7 -1 d f 0 0.173333 1 c 1836 1147 m 3 1 d -12 7 d -11 -2 d f 0 0.266667 1 c 1818 1144 m 18 3 d -20 6 d -11 -2 d f 1804 1141 m 14 3 d -13 7 d -21 -4 d 9 -5 d f 0 0.36 1 + c 1796 1140 m 8 1 d -11 1 d f 0 0.266667 1 c 1774 1136 m 19 3 d 3 Y -9 5 d -15 -3 d -5 -2 d f 0 0.36 1 c 1793 1139 m 3 1 d -3 2 d -24 2 d -7 -1 d 2 -1 d f 0 0.266667 1 c 1753 1131 m 21 5 d -10 6 d -17 -7 d f 0 0.36 1 c 1764 1142 m -2 1 d -22 -4 d 7 + -4 d f 0 0.266667 1 c 1731 1127 m 22 4 d -6 4 d -20 1 d -8 -1 d f 0 0.36 1 c 1747 1135 m -7 4 d -13 -3 d f 0 0.266667 1 c 1710 1123 m 21 4 d -12 8 d -22 -5 d f 1688 1119 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1667 1115 m 2 X -4 1 d f 0 0.266667 + 1 c 1669 1115 m 19 4 d -12 7 d -22 -4 d 11 -6 d f 0 0.173333 1 c 1659 1113 m 8 2 d -2 1 d f 0 0.266667 1 c 1645 1111 m 14 2 d 6 3 d -11 6 d -21 -4 d f 0 0.0800001 1 c 1624 1107 m 4 X -10 3 d f 0 0.173333 1 c 1628 1107 m 15 3 d -11 8 d -21 -4 d 7 -4 + d f 0 0.266667 1 c 1643 1110 m 2 1 d -12 7 d -1 X f 0 0.0800001 1 c 1614 1105 m 10 2 d -6 3 d f 0 0.173333 1 c 1602 1102 m 12 3 d 4 5 d -7 4 d -21 -4 d f 1580 1098 m 22 4 d -12 8 d -22 -4 d f 1559 1094 m 21 4 d -12 8 d -22 -5 d f 1537 1090 m 22 4 d + -13 7 d -21 -4 d f 1520 1087 m 17 3 d -12 7 d -18 -3 d f 0 0.266667 1 c 1516 1086 m 4 1 d -13 7 d -4 -1 d f 1494 1082 m 22 4 d -13 7 d -21 -4 d f 1473 1078 m 21 4 d -12 7 d -18 -3 d -1 -3 d f 0 0.36 1 c 1464 1086 m -4 -1 d 3 -2 d f 0 0.266667 1 c + 1468 1077 m 5 1 d -10 5 d f 0 0.36 1 c 1456 1074 m 12 3 d -5 6 d -3 2 d -21 -4 d 5 -3 d f 0 0.453333 1 c 1451 1073 m 5 1 d -12 4 d f 0 0.36 1 c 1444 1078 m -5 3 d -10 -2 d f 0 0.453333 1 c 1429 1069 m 22 4 d -7 5 d -15 1 d -12 -2 d f 1408 1065 m 21 + 4 d -12 8 d -20 -4 d 8 -6 d f 0 0.546666 1 c 1397 1073 m -2 -1 d 10 -5 d f 0 0.453333 1 c 1407 1065 m 1 X -3 2 d f 0 0.546666 1 c 1386 1061 m 21 4 d -2 2 d -10 5 d -12 -2 d 1 -7 d f 0 0.64 1 c 1383 1070 m -9 -2 d 10 -5 d f 0 0.546666 1 c 1380 1060 m + 6 1 d -2 2 d f 0 0.64 1 c 1365 1057 m 15 3 d 4 3 d -10 5 d -22 -4 d f 1343 1053 m 22 4 d -13 7 d -21 -4 d f 1322 1049 m 21 4 d -12 7 d -5 -1 d -12 -6 d f 0 0.733333 1 c 1326 1059 m -17 -3 d 5 -3 d f 0 0.546666 1 c 1300 1044 m 5 1 d -7 1 d f 0 0.64 1 + c 1305 1045 m 17 4 d -8 4 d -23 -1 d -3 X 10 -6 d f 0 0.733333 1 c 1314 1053 m -5 3 d -18 -4 d f 0 0.546666 1 c 1294 1043 m 6 1 d -2 2 d f 0 0.64 1 c 1278 1040 m 16 3 d 4 3 d -10 6 d -22 -4 d f 0 0.546666 1 c 1257 1036 m 14 3 d -26 4 d f 0 0.64 1 c + 1271 1039 m 7 1 d -12 8 d -22 -5 d 1 X f 0 0.453333 1 c 1235 1032 m 17 3 d -22 6 d -7 -2 d f 0 0.546666 1 c 1252 1035 m 5 1 d -12 7 d -1 X -14 -2 d f 0 0.64 1 c 1245 1043 m -1 X f 0 0.36 1 c 1214 1028 m 13 2 d -20 2 d f 0 0.453333 1 c 1227 1030 m 8 + 2 d -12 7 d -22 -4 d 6 -3 d f 0 0.36 1 c 1192 1024 m 22 4 d -7 4 d -16 1 d -11 -2 d f 0 0.453333 1 c 1207 1032 m -6 3 d -10 -2 d f 0 0.266667 1 c 1171 1020 m 21 4 d -20 5 d -14 -2 d f 0 0.36 1 c 1192 1024 m -12 7 d -8 -2 d f 0 0.173333 1 c 1149 1015 + m 18 4 d -16 7 d -14 -3 d f 0 0.266667 1 c 1167 1019 m 4 1 d -13 7 d -7 -1 d f 0 0.173333 1 c 1128 1011 m 21 4 d -12 8 d -22 -4 d f 1106 1007 m 22 4 d -13 8 d -21 -5 d f 0 0.0800001 1 c 1073 1011 m -1 -1 d 1 X f 0 0.173333 1 c 1084 1003 m 22 4 d -12 + 7 d -21 -3 d -1 Y f 0 0.0800001 1 c 1073 1010 m -2 X f 0 0.173333 1 c 1063 999 m 21 4 d -11 7 d -2 X -21 -4 d f 1041 995 m 22 4 d -13 7 d -21 -4 d f 1020 991 m 21 4 d -12 7 d -22 -4 d f 1002 987 m 18 4 d -13 7 d -8 -2 d f 0 0.266667 1 c 998 986 m 4 + 1 d -3 9 d -13 -2 d f 977 982 m 21 4 d -12 8 d -22 -4 d f 955 978 m 22 4 d -13 8 d -21 -5 d f 933 974 m 22 4 d -12 7 d -14 -2 d -6 -3 d f 0 0.36 1 c 929 983 m -8 -2 d 2 -1 d f 0 0.266667 1 c 913 970 m 20 4 d -10 6 d f 0 0.36 1 c 912 970 m 1 X 10 10 + d -2 1 d -22 -4 d f 0 0.266667 1 c 890 966 m 20 4 d -15 6 d -17 -3 d f 0 0.36 1 c 910 970 m 2 X -13 7 d -4 -1 d f 0 0.173333 1 c 858 969 m -2 X 1 -1 d f 0 0.266667 1 c 869 962 m 21 4 d -12 7 d -20 -4 d -1 -1 d f 0 0.173333 1 c 857 968 m -1 1 d -1 X + f 0 0.266667 1 c 847 958 m 22 4 d -12 6 d -2 1 d -20 -4 d f 826 953 m 21 5 d -12 7 d -22 -4 d f 0 0.173333 1 c 805 959 m -13 -3 d 3 -2 d f 0 0.266667 1 c 804 949 m 22 4 d -13 8 d -8 -2 d -10 -5 d f 0 0.173333 1 c 1843 1149 m -4 -1 d 3 -1 d f 0 + 0.266667 1 c 1852 1141 m 21 4 d -12 7 d -18 -3 d -1 -2 d f 0 0.173333 1 c 1842 1147 m -3 1 d -3 -1 d f 0 0.266667 1 c 1830 1137 m 22 4 d -10 6 d -6 X -18 -3 d f 1809 1133 m 21 4 d -12 7 d -14 -3 d -6 -3 d f 0 0.36 1 c 1804 1141 m -8 -1 d 2 -2 d f 0 + 0.266667 1 c 1787 1128 m 22 5 d -11 5 d -5 1 d -19 -3 d f 0 0.36 1 c 1798 1138 m -2 2 d -3 -1 d f 0 0.266667 1 c 1765 1124 m 22 4 d -13 8 d -21 -5 d f 1744 1120 m 21 4 d -12 7 d -22 -4 d f 1722 1116 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1701 + 1112 m 5 1 d -8 1 d f 0 0.266667 1 c 1706 1113 m 16 3 d -12 7 d -22 -4 d 10 -5 d f 0 0.173333 1 c 1695 1111 m 6 1 d -3 2 d -29 1 d -2 X 1 -1 d f 0 0.266667 1 c 1679 1108 m 16 3 d 3 3 d -10 5 d -19 -4 d -1 -1 d f 0 0.173333 1 c 1658 1104 m 11 2 d -1 + 8 d -1 1 d -8 -2 d -11 -4 d f 0 0.266667 1 c 1669 1106 m 10 2 d -11 6 d -9 -1 d -14 -2 d 3 -2 d f 0 0.0800001 1 c 1628 1107 m -4 X 3 -2 d f 0 0.173333 1 c 1636 1099 m 22 5 d -10 5 d -5 1 d -15 -3 d -1 -2 d f 0 0.266667 1 c 1648 1109 m -3 2 d -2 -1 d + f 0 0.0800001 1 c 1627 1105 m -3 2 d -10 -2 d f 0 0.173333 1 c 1614 1095 m 22 4 d -9 6 d -13 X -12 -3 d f 1593 1091 m 21 4 d -12 7 d -22 -4 d f 1571 1087 m 22 4 d -13 7 d -21 -4 d f 1552 1083 m 19 4 d -12 7 d -22 -4 d 11 -6 d f 0 0.266667 1 c 1550 + 1083 m 2 X -4 1 d f 0 0.173333 1 c 1548 1084 m -11 6 d -17 -3 d f 0 0.266667 1 c 1528 1079 m 22 4 d -2 1 d -28 3 d -4 -1 d f 1508 1075 m 20 4 d -12 7 d -22 -4 d 11 -7 d f 0 0.36 1 c 1507 1075 m 1 X -3 X f 0 0.266667 1 c 1485 1070 m 19 4 d 1 1 d -11 + 7 d -21 -4 d f 0 0.36 1 c 1504 1074 m 3 1 d -2 X f 0 0.266667 1 c 1474 1068 m 11 2 d -12 8 d -5 -1 d f 0 0.36 1 c 1463 1066 m 11 2 d -6 9 d -12 -3 d 1 -4 d f 0 0.453333 1 c 1456 1074 m -5 -1 d 6 -3 d f 0 0.36 1 c 1448 1063 m 15 3 d -6 4 d f 0 + 0.453333 1 c 1442 1062 m 6 1 d 9 7 d -6 3 d -22 -4 d f 1420 1058 m 22 4 d -13 7 d -21 -4 d f 1399 1054 m 21 4 d -12 7 d -1 X -9 -10 d f 0 0.546666 1 c 1407 1065 m -21 -4 d 12 -6 d f 0 0.453333 1 c 1393 1053 m 6 1 d -1 1 d f 0 0.546666 1 c 1377 1050 + m 16 3 d 5 2 d -12 6 d -6 -1 d -11 -6 d f 0 0.64 1 c 1380 1060 m -15 -3 d 4 -3 d f 0 0.546666 1 c 1356 1046 m 21 4 d -8 4 d -20 -4 d f 0 0.64 1 c 1369 1054 m -4 3 d -22 -4 d 6 -3 d f 0 0.546666 1 c 1334 1041 m 22 5 d -7 4 d -22 -4 d f 0 0.64 1 c + 1349 1050 m -6 3 d -21 -4 d 5 -3 d f 0 0.453333 1 c 1313 1037 m 13 3 d -18 X f 0 0.546666 1 c 1326 1040 m 8 1 d -7 5 d -22 -1 d -5 -1 d 8 -4 d f 0 0.64 1 c 1327 1046 m -5 3 d -17 -4 d f 0 0.453333 1 c 1291 1033 m 22 4 d -5 3 d -20 -5 d f 0 0.546666 + 1 c 1308 1040 m -8 4 d -6 -1 d -13 -4 d 7 -4 d f 0 0.64 1 c 1294 1043 m -16 -3 d 3 -1 d f 0 0.453333 1 c 1269 1029 m 22 4 d -3 2 d -25 -3 d f 0 0.546666 1 c 1288 1035 m -7 4 d -10 X -14 -3 d 6 -4 d f 0 0.64 1 c 1281 1039 m -3 1 d -7 -1 d f 0 0.36 1 + c 1248 1025 m 8 1 d -15 3 d f 0 0.453333 1 c 1256 1026 m 13 3 d -6 3 d -11 3 d -17 -3 d 6 -3 d f 0 0.546666 1 c 1263 1032 m -6 4 d -5 -1 d f 0 0.36 1 c 1232 1022 m 16 3 d -7 4 d -14 1 d -13 -2 d 9 -5 d f 0 0.453333 1 c 1226 1021 m 6 1 d 9 7 d -6 3 d + -8 -2 d -4 -7 d f 0 0.36 1 c 1205 1017 m 13 2 d 5 4 d -9 5 d -22 -4 d f 0 0.453333 1 c 1218 1019 m 8 2 d -3 2 d f 0 0.266667 1 c 1183 1012 m 11 2 d -2 10 d -21 -4 d f 0 0.36 1 c 1194 1014 m 11 3 d -13 7 d f 0 0.173333 1 c 1162 1008 m 11 3 d -6 8 d + -18 -4 d f 0 0.266667 1 c 1173 1011 m 10 1 d -12 8 d -4 -1 d f 0 0.173333 1 c 1140 1004 m 22 4 d -13 7 d -21 -4 d f 1118 1000 m 22 4 d -12 7 d -22 -4 d f 1097 996 m 21 4 d -12 7 d -22 -4 d f 1075 992 m 22 4 d -13 7 d -21 -4 d f 1054 988 m 21 4 d -12 + 7 d -22 -4 d f 1032 983 m 22 5 d -13 7 d -21 -4 d f 1027 982 m 5 1 d -12 8 d -18 -4 d f 0 0.266667 1 c 1011 979 m 16 3 d -25 5 d -4 -1 d f 989 975 m 22 4 d -13 7 d -21 -4 d f 967 971 m 22 4 d -12 7 d -22 -4 d f 946 967 m 21 4 d -12 7 d -22 -4 d f + 924 963 m 22 4 d -13 7 d -20 -4 d -1 Y f 0 0.36 1 c 913 970 m -1 X 1 -1 d f 0 0.173333 1 c 903 959 m 11 2 d -17 1 d f 0 0.266667 1 c 914 961 m 10 2 d -11 6 d -3 1 d -20 -4 d 7 -4 d f 0 0.36 1 c 913 969 m -1 1 d -2 X f 0 0.173333 1 c 895 957 m 8 2 d + -6 3 d f 0 0.266667 1 c 881 954 m 14 3 d 2 5 d -7 4 d -21 -4 d f 860 950 m 21 4 d -12 8 d -22 -4 d f 0 0.173333 1 c 838 946 m 6 1 d -9 1 d f 0 0.266667 1 c 844 947 m 16 3 d -13 8 d -21 -5 d 9 -5 d f 0 0.173333 1 c 832 945 m 6 1 d -3 2 d f 0 0.266667 + 1 c 817 942 m 15 3 d 3 3 d -9 5 d -22 -4 d f 0 0.173333 1 c 1878 1136 m 8 2 d -2 1 d f 0 0.266667 1 c 1864 1134 m 14 2 d 6 3 d -11 6 d -21 -4 d f 1843 1130 m 21 4 d -12 7 d -22 -4 d f 0 0.173333 1 c 1821 1125 m 1 1 d -1 X f 0 0.266667 1 c 1822 1126 + m 21 4 d -13 7 d -21 -4 d 12 -7 d f 0 0.173333 1 c 1820 1125 m 1 X 1 Y f 0 0.266667 1 c 1799 1121 m 21 4 d 1 1 d -12 7 d -22 -5 d f 1778 1117 m 21 4 d -12 7 d -22 -4 d f 1756 1113 m 22 4 d -13 7 d -21 -4 d f 1735 1109 m 21 4 d -12 7 d -22 -4 d f 0 + 0.173333 1 c 1706 1113 m -5 -1 d 3 -2 d f 0 0.266667 1 c 1713 1105 m 22 4 d -13 7 d -16 -3 d -2 -3 d f 0 0.173333 1 c 1692 1101 m 10 1 d 2 8 d -3 2 d -6 -1 d -9 -7 d f 0 0.266667 1 c 1702 1102 m 11 3 d -9 5 d -9 1 d -16 -3 d 7 -4 d f 0 0.173333 1 c + 1673 1097 m 19 4 d -6 3 d -17 2 d -11 -2 d 11 -7 d f 0 0.266667 1 c 1670 1096 m 3 1 d 13 7 d -7 4 d -10 -2 d -9 Y f 0 0.173333 1 c 1648 1092 m 17 4 d 4 1 d -11 7 d -22 -5 d f 0 0.266667 1 c 1665 1096 m 5 X -1 1 d f 0 0.173333 1 c 1638 1090 m 10 2 d + -12 7 d -22 -4 d 8 -4 d f 0 0.266667 1 c 1627 1088 m 11 2 d -16 1 d f 0 0.173333 1 c 1605 1084 m 3 X 14 7 d -8 4 d -21 -4 d f 0 0.266667 1 c 1608 1084 m 19 4 d -5 3 d f 0 0.173333 1 c 1584 1080 m 21 4 d -12 7 d -22 -4 d f 1562 1076 m 22 4 d -13 7 d + -19 -4 d -1 -1 d f 0 0.266667 1 c 1552 1083 m -2 X 1 -1 d f 0 0.173333 1 c 1542 1072 m 20 4 d -11 6 d f 0 0.266667 1 c 1541 1072 m 1 X 9 10 d -1 1 d -22 -4 d f 0 0.173333 1 c 1519 1067 m 19 4 d -21 -2 d f 0 0.266667 1 c 1538 1071 m 3 1 d -13 7 d -20 + -4 d -1 -1 d 10 -5 d f 0 0.36 1 c 1508 1075 m -1 X -1 Y f 0 0.173333 1 c 1515 1067 m 4 X -2 2 d f 0 0.266667 1 c 1499 1064 m 16 3 d 2 2 d -10 5 d -3 X -19 -4 d 10 -5 d f 0 0.36 1 c 1497 1063 m 2 1 d 8 10 d 1 Y -3 -1 d -9 -9 d f 0 0.266667 1 c 1495 + 1065 m -10 5 d -11 -2 d f 0 0.36 1 c 1476 1059 m 21 4 d -2 2 d -21 3 d -11 -2 d f 1454 1055 m 22 4 d -13 7 d -15 -3 d -4 -2 d f 0 0.453333 1 c 1448 1063 m -6 -1 d 2 -1 d f 0 0.36 1 c 1433 1051 m 21 4 d -10 6 d -20 -5 d f 0 0.453333 1 c 1444 1061 m + -2 1 d -22 -4 d 4 -2 d f 0 0.36 1 c 1411 1047 m 22 4 d -9 5 d -13 -9 d f 0 0.453333 1 c 1424 1056 m -4 2 d -21 -4 d 12 -7 d f 0 0.266667 1 c 1390 1043 m f 0 0.36 1 c 1390 1043 m 21 4 d -27 -1 d 6 -3 d f 0 0.453333 1 c 1411 1047 m -12 7 d -6 -1 d -15 + -4 d 6 -3 d f 0 0.546666 1 c 1393 1053 m -16 -3 d 1 -1 d f 0 0.266667 1 c 1389 1042 m 1 1 d f 0 0.36 1 c 1368 1038 m 21 4 d 1 1 d -6 3 d f 0 0.453333 1 c 1368 1038 m 16 8 d -6 3 d -22 -4 d f 0 0.546666 1 c 1378 1049 m -1 1 d -21 -4 d -1 Y f 0 + 0.453333 1 c 1347 1034 m 21 4 d -12 7 d -17 -6 d f 0 0.546666 1 c 1356 1045 m 1 Y -22 -5 d 5 -2 d f 0 0.36 1 c 1325 1030 m 5 1 d -8 1 d f 0 0.453333 1 c 1330 1031 m 17 3 d -8 5 d -13 1 d -13 -3 d 9 -5 d f 0 0.546666 1 c 1339 1039 m -5 2 d -8 -1 d f + 0 0.36 1 c 1303 1026 m 22 4 d -3 2 d -23 -3 d f 0 0.453333 1 c 1322 1032 m -9 5 d -22 -4 d 8 -4 d f 0 0.266667 1 c 1282 1022 m 3 X -4 X f 0 0.36 1 c 1285 1022 m 18 4 d -4 3 d -24 -3 d 6 -4 d f 0 0.453333 1 c 1299 1029 m -8 4 d -22 -4 d 6 -3 d f 0 + 0.266667 1 c 1260 1018 m 22 4 d -1 X -25 -2 d f 0 0.36 1 c 1281 1022 m -6 4 d -19 X -8 -1 d 8 -5 d f 0 0.453333 1 c 1275 1026 m -6 3 d -13 -3 d f 0 0.266667 1 c 1239 1014 m 21 4 d -4 2 d -22 -4 d f 0 0.36 1 c 1256 1020 m -8 5 d -16 -3 d -4 -2 d 6 -4 + d f 0 0.453333 1 c 1232 1022 m -6 -1 d 2 -1 d f 0 0.266667 1 c 1217 1009 m 22 5 d -5 2 d -24 -3 d f 0 0.36 1 c 1234 1016 m -6 4 d -10 -1 d -13 -2 d 5 -4 d f 0 0.453333 1 c 1228 1020 m -2 1 d -8 -2 d f 0 0.266667 1 c 1196 1005 m 21 4 d -7 4 d -16 1 d + -11 -2 d f 0 0.36 1 c 1210 1013 m -5 4 d -11 -3 d f 0 0.173333 1 c 1173 1011 m -11 -3 d 6 -3 d f 0 0.266667 1 c 1174 1001 m 22 4 d -13 7 d -10 -1 d -5 -6 d f 0 0.173333 1 c 1152 997 m 4 1 d 12 7 d -6 3 d -22 -4 d f 0 0.266667 1 c 1156 998 m 18 3 d + -6 4 d f 0 0.173333 1 c 1131 993 m 21 4 d -12 7 d -22 -4 d f 1116 990 m 15 3 d -13 7 d -21 -4 d 6 -4 d f 0 0.266667 1 c 1109 989 m 7 1 d -13 2 d f 0 0.173333 1 c 1088 985 m 12 2 d 3 5 d -6 4 d -22 -4 d f 0 0.266667 1 c 1100 987 m 9 2 d -6 3 d f 0 + 0.173333 1 c 1066 980 m 22 5 d -13 7 d -21 -4 d f 1045 976 m 21 4 d -12 8 d -22 -5 d f 1030 973 m 15 3 d -13 7 d -5 -1 d f 0 0.266667 1 c 1023 972 m 7 1 d -3 9 d -16 -3 d f 0 0.173333 1 c 1001 968 m 8 1 d -11 1 d f 0 0.266667 1 c 1009 969 m 14 3 d + -12 7 d -22 -4 d 9 -5 d f 0 0.173333 1 c 997 967 m 4 1 d -3 2 d f 0 0.266667 1 c 980 964 m 17 3 d 1 3 d -9 5 d -22 -4 d f 958 960 m 22 4 d -13 7 d -21 -4 d f 937 956 m 21 4 d -12 7 d -22 -4 d f 0 0.173333 1 c 915 951 m 4 1 d -5 9 d -11 -2 d f 0 + 0.266667 1 c 919 952 m 18 4 d -13 7 d -10 -2 d f 0 0.173333 1 c 907 950 m 8 1 d -12 8 d -8 -2 d f 0 0.266667 1 c 894 947 m 13 3 d -12 7 d -14 -3 d f 0 0.173333 1 c 872 943 m 3 1 d -4 X f 0 0.266667 1 c 875 944 m 19 3 d -13 7 d -21 -4 d 11 -6 d f 0 + 0.173333 1 c 871 943 m 1 X -1 1 d -27 3 d -6 -1 d 4 -2 d f 0 0.266667 1 c 851 939 m 20 4 d 1 Y -11 6 d -16 -3 d -2 -3 d f 0 0.173333 1 c 829 935 m 2 X 11 9 d -4 2 d -6 -1 d -4 -10 d f 0 0.266667 1 c 831 935 m 20 4 d -9 5 d -10 1 d -15 -3 d 11 -7 d f + 0 0.173333 1 c 1892 1130 m 6 1 d -12 7 d -8 -2 d f 0 0.266667 1 c 1877 1127 m 15 3 d -14 6 d -14 -2 d f 0 0.173333 1 c 1855 1122 m 6 1 d -9 1 d f 0 0.266667 1 c 1861 1123 m 16 4 d -13 7 d -21 -4 d 9 -6 d f 0 0.173333 1 c 1848 1121 m 7 1 d -3 2 d -30 + 2 d -1 -1 d f 0 0.266667 1 c 1833 1118 m 15 3 d 4 3 d -9 6 d -21 -4 d -1 -1 d f 0 0.173333 1 c 1821 1125 m -1 X f 0 0.266667 1 c 1812 1114 m 21 4 d -12 7 d -1 X -21 -4 d f 0 0.173333 1 c 1790 1110 m 9 2 d -14 1 d f 0 0.266667 1 c 1799 1112 m 13 2 d + -13 7 d -21 -4 d 7 -4 d f 0 0.173333 1 c 1783 1109 m 7 1 d -5 3 d f 0 0.266667 1 c 1769 1106 m 14 3 d 2 4 d -7 4 d -22 -4 d f 1747 1102 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1726 1098 m 11 2 d -16 X f 0 0.266667 1 c 1737 1100 m 10 2 d -12 7 d + -22 -4 d 8 -5 d f 0 0.173333 1 c 1704 1093 m 22 5 d -5 2 d -19 2 d -10 -1 d f 0 0.266667 1 c 1721 1100 m -8 5 d -11 -3 d f 0 0.173333 1 c 1696 1092 m 8 1 d -12 8 d -19 -4 d f 0 0.266667 1 c 1682 1089 m 14 3 d -23 5 d -3 -1 d f 0 0.173333 1 c 1665 + 1096 m -17 -4 d 6 -3 d f 0 0.266667 1 c 1661 1085 m 21 4 d -12 7 d -5 X -11 -7 d f 0 0.173333 1 c 1654 1089 m -6 3 d -10 -2 d f 0 0.266667 1 c 1639 1081 m 22 4 d -7 4 d -16 1 d -11 -2 d f 0 0.173333 1 c 1608 1084 m -3 X 4 -2 d f 0 0.266667 1 c 1618 + 1077 m 21 4 d -12 7 d -19 -4 d 1 -2 d f 0 0.173333 1 c 1609 1082 m -4 2 d -21 -4 d 8 -5 d f 0 0.266667 1 c 1596 1073 m 22 4 d -9 5 d -17 -7 d f 0 0.173333 1 c 1592 1075 m -8 5 d -22 -4 d 8 -5 d f 0 0.266667 1 c 1575 1069 m 21 4 d -4 2 d -22 -4 d f 0 + 0.173333 1 c 1553 1064 m 2 1 d 15 6 d -8 5 d -20 -4 d 3 -3 d f 0 0.266667 1 c 1555 1065 m 20 4 d -5 2 d -28 1 d -1 X 4 -3 d f 0 0.173333 1 c 1551 1064 m 2 X -8 5 d -7 2 d -19 -4 d 4 -2 d f 0 0.266667 1 c 1531 1060 m 20 4 d -6 5 d -4 3 d -3 -1 d -15 + -6 d f 0 0.173333 1 c 1523 1065 m -4 2 d -4 X f 0 0.266667 1 c 1510 1056 m 21 4 d -8 5 d -8 2 d -16 -3 d 2 -3 d f 0 0.36 1 c 1499 1064 m -2 -1 d 4 -2 d f 0 0.266667 1 c 1488 1052 m 22 4 d -9 5 d -21 -4 d f 0 0.36 1 c 1501 1061 m -4 2 d -21 -4 d 4 -2 + d f 0 0.266667 1 c 1467 1048 m 21 4 d -8 5 d -22 -4 d f 0 0.36 1 c 1480 1057 m -4 2 d -22 -4 d 4 -2 d f 0 0.266667 1 c 1445 1044 m 22 4 d -9 5 d -16 -8 d f 0 0.36 1 c 1458 1053 m -4 2 d -21 -4 d 9 -6 d f 0 0.173333 1 c 1424 1040 m 1 X -2 X f 0 + 0.266667 1 c 1425 1040 m 20 4 d -3 1 d -25 -2 d 6 -3 d f 0 0.36 1 c 1442 1045 m -9 6 d -22 -4 d 6 -4 d f 0 0.173333 1 c 1419 1039 m 5 1 d -1 X f 0 0.266667 1 c 1402 1035 m 17 4 d 4 1 d -6 3 d -27 X f 0 0.36 1 c 1417 1043 m -6 4 d -21 -4 d f 0 + 0.266667 1 c 1381 1031 m 21 4 d -12 8 d -1 -1 d -13 -8 d f 0 0.36 1 c 1389 1042 m -21 -4 d 8 -4 d f 0 0.453333 1 c 1368 1038 m f 0 0.266667 1 c 1359 1027 m 22 4 d -5 3 d -19 -6 d f 0 0.36 1 c 1376 1034 m -8 4 d -18 -6 d 7 -4 d f 0 0.453333 1 c 1368 + 1038 m -21 -4 d 3 -2 d f 0 0.266667 1 c 1337 1023 m 22 4 d -2 1 d -25 -2 d f 0 0.36 1 c 1357 1028 m -7 4 d -20 -1 d -5 -1 d 7 -4 d f 0 0.453333 1 c 1350 1032 m -3 2 d -17 -3 d f 0 0.266667 1 c 1316 1019 m 21 4 d -5 3 d -22 -4 d f 0 0.36 1 c 1332 + 1026 m -7 4 d -22 -4 d 7 -4 d f 0 0.266667 1 c 1294 1015 m 22 4 d -6 3 d -28 X f 0 0.36 1 c 1310 1022 m -7 4 d -18 -4 d f 0 0.266667 1 c 1273 1011 m 21 4 d -12 7 d -22 -4 d f 1251 1006 m 22 5 d -13 7 d -21 -4 d f 1230 1002 m 21 4 d -12 8 d -22 -5 d + f 1208 998 m 22 4 d -13 7 d -21 -4 d f 1186 994 m 22 4 d -12 7 d -22 -4 d f 0 0.173333 1 c 1156 998 m -4 -1 d 3 -1 d f 0 0.266667 1 c 1165 990 m 21 4 d -12 7 d -18 -3 d -1 -2 d f 0 0.173333 1 c 1155 996 m -3 1 d -21 -4 d 5 -3 d f 0 0.266667 1 c 1143 + 986 m 22 4 d -10 6 d -19 -6 d f 0 0.173333 1 c 1136 990 m -5 3 d -15 -3 d f 0 0.266667 1 c 1122 982 m 21 4 d -7 4 d -20 X -7 -1 d f 0 0.173333 1 c 1100 987 m -12 -2 d 5 -4 d f 0 0.266667 1 c 1100 977 m 22 5 d -13 7 d -9 -2 d -7 -6 d f 0 0.173333 1 c + 1093 981 m -5 4 d -22 -5 d 2 X f 0 0.266667 1 c 1079 973 m 21 4 d -7 4 d -25 -1 d f 0 0.173333 1 c 1057 969 m 9 2 d 2 9 d -2 X -21 -4 d f 0 0.266667 1 c 1066 971 m 13 2 d -11 7 d f 0 0.173333 1 c 1037 965 m 20 4 d -12 7 d -15 -3 d f 0 0.266667 1 c + 1035 965 m 2 X -7 8 d -7 -1 d f 0 0.173333 1 c 1009 969 m -8 -1 d 5 -2 d f 0 0.266667 1 c 1014 961 m 21 4 d -12 7 d -14 -3 d -3 -3 d f 0 0.173333 1 c 1006 966 m -5 2 d -4 -1 d f 0 0.266667 1 c 992 957 m 22 4 d -8 5 d -9 1 d -17 -3 d f 971 953 m 21 4 + d -12 7 d -22 -4 d f 949 948 m 22 5 d -13 7 d -21 -4 d f 0 0.173333 1 c 919 952 m -4 -1 d 3 -1 d f 0 0.266667 1 c 928 944 m 21 4 d -12 8 d -18 -4 d -1 -2 d f 0 0.173333 1 c 918 950 m -3 1 d -8 -1 d f 0 0.266667 1 c 906 940 m 22 4 d -10 6 d -11 X -13 + -3 d f 0 0.173333 1 c 875 944 m -3 -1 d 1 X f 0 0.266667 1 c 885 936 m 21 4 d -12 7 d -19 -3 d -2 -1 d f 0 0.173333 1 c 863 932 m 8 1 d 2 10 d -2 X -12 -9 d f 0 0.266667 1 c 871 933 m 14 3 d -12 7 d -2 X -20 -4 d 8 -5 d f 0 0.173333 1 c 854 930 m 9 + 2 d -4 2 d -28 1 d -2 X 1 -1 d f 0 0.266667 1 c 841 928 m 13 2 d 5 4 d -8 5 d -20 -4 d -1 -1 d f 0 0.173333 1 c 1889 1119 m 22 4 d -13 8 d -6 -1 d -8 -8 d f 0 0.266667 1 c 1892 1130 m -15 -3 d 7 -5 d f 0 0.173333 1 c 1884 1118 m 5 1 d -5 3 d -23 1 d + -6 -1 d 2 -1 d f 0 0.266667 1 c 1867 1115 m 17 3 d 4 Y -7 5 d -16 -4 d -4 -2 d f 0 0.173333 1 c 1857 1121 m -2 1 d -7 -1 d f 0 0.266667 1 c 1846 1111 m 21 4 d -10 6 d -9 X -15 -3 d f 1824 1107 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 1799 1112 m + -9 -2 d 7 -4 d f 0 0.266667 1 c 1803 1103 m 21 4 d -12 7 d -13 -2 d -2 -6 d f 0 0.173333 1 c 1781 1099 m 12 2 d 4 5 d -7 4 d -7 -1 d -6 -8 d f 0 0.266667 1 c 1793 1101 m 10 2 d -6 3 d -14 3 d -14 -3 d 8 -5 d f 0 0.173333 1 c 1772 1097 m 9 2 d -4 2 d + f 0 0.266667 1 c 1760 1094 m 12 3 d 5 4 d -8 5 d -22 -4 d f 0 0.173333 1 c 1737 1100 m -11 -2 d 4 -3 d f 0 0.266667 1 c 1738 1090 m 22 4 d -13 8 d -10 -2 d -7 -5 d f 0 0.173333 1 c 1730 1095 m -4 3 d -22 -5 d 2 -1 d f 0 0.266667 1 c 1716 1086 m 22 4 + d -8 5 d -24 -3 d f 0 0.173333 1 c 1695 1082 m 4 1 d 7 9 d -2 1 d -8 -1 d -6 -7 d f 0 0.266667 1 c 1699 1083 m 17 3 d -10 6 d -10 X -14 -3 d 8 -4 d f 0 0.173333 1 c 1691 1081 m 4 1 d -5 3 d f 0 0.266667 1 c 1673 1078 m 18 3 d -1 4 d -8 4 d -21 -4 d + f 1652 1074 m 21 4 d -12 7 d -22 -4 d f 1630 1070 m 22 4 d -13 7 d -21 -4 d f 1609 1065 m 21 5 d -12 7 d -22 -4 d f 1587 1061 m 22 4 d -13 8 d -21 -4 d f 0 0.173333 1 c 1555 1065 m -2 -1 d 1 X f 0 0.266667 1 c 1567 1058 m 20 3 d -12 8 d -20 -4 d -1 + -1 d 11 -6 d f 0 0.36 1 c 1566 1057 m 1 1 d -2 X f 0 0.173333 1 c 1544 1053 m 4 1 d 6 10 d -3 X -11 -9 d f 0 0.266667 1 c 1548 1054 m 16 3 d 1 1 d -11 6 d -3 X -20 -4 d 9 -5 d f 0 0.36 1 c 1564 1057 m 2 X -1 1 d f 0 0.173333 1 c 1523 1049 m 21 4 d + -4 2 d f 0 0.266667 1 c 1522 1049 m 1 X 17 6 d -9 5 d -21 -4 d f 0 0.173333 1 c 1501 1045 m 21 4 d -29 X f 0 0.266667 1 c 1522 1049 m -12 7 d -22 -4 d 5 -3 d f 0 0.173333 1 c 1479 1041 m 22 4 d -8 4 d -20 -5 d f 0 0.266667 1 c 1493 1049 m -5 3 d -21 + -4 d 6 -4 d f 0 0.173333 1 c 1458 1036 m 21 5 d -6 3 d -18 -6 d f 0 0.266667 1 c 1473 1044 m -6 4 d -22 -4 d 10 -6 d f 0 0.0800001 1 c 1436 1032 m 4 1 d -6 1 d f 0 0.173333 1 c 1440 1033 m 18 3 d -3 2 d -30 2 d -1 X 10 -6 d f 0 0.266667 1 c 1455 + 1038 m -10 6 d -20 -4 d f 0 0.0800001 1 c 1415 1028 m 21 4 d -2 2 d -22 -4 d f 0 0.173333 1 c 1434 1034 m -10 6 d -5 -1 d -15 -5 d 8 -4 d f 0 0.266667 1 c 1419 1039 m -17 -4 d 2 -1 d f 0 0.0800001 1 c 1399 1025 m 16 3 d -3 2 d f 0 0.173333 1 c 1393 + 1024 m 6 1 d 13 5 d -8 4 d -20 -5 d f 0 0.266667 1 c 1404 1034 m -2 1 d -21 -4 d 3 -2 d f 0 0.0800001 1 c 1371 1020 m 19 4 d -23 -2 d f 0 0.173333 1 c 1390 1024 m 3 X -9 5 d -22 -4 d 5 -3 d f 0 0.266667 1 c 1384 1029 m -3 2 d -22 -4 d 3 -2 d f 0 + 0.0800001 1 c 1350 1016 m 21 4 d -4 2 d -20 -4 d f 0 0.173333 1 c 1367 1022 m -5 3 d -22 -4 d 7 -3 d f 0 0.266667 1 c 1362 1025 m -3 2 d -22 -4 d 3 -2 d f 0 0.0800001 1 c 1328 1012 m 22 4 d -3 2 d -19 -6 d f 0 0.173333 1 c 1347 1018 m -7 3 d -21 -4 + d 9 -5 d f 0 0.266667 1 c 1340 1021 m -3 2 d -21 -4 d 3 -2 d f 0 0.0800001 1 c 1327 1011 m 1 1 d f 0 0.173333 1 c 1307 1008 m 20 3 d 1 1 d -9 5 d -18 -6 d f 0 0.266667 1 c 1319 1017 m -3 2 d -22 -4 d 7 -4 d f 0 0.173333 1 c 1285 1003 m 22 5 d -6 3 d + -21 -5 d f 0 0.266667 1 c 1301 1011 m -7 4 d -21 -4 d 7 -5 d f 0 0.173333 1 c 1264 999 m 21 4 d -5 3 d -23 -3 d f 0 0.266667 1 c 1280 1006 m -7 5 d -22 -5 d 6 -3 d f 0 0.173333 1 c 1249 996 m 15 3 d -7 4 d f 0 0.266667 1 c 1242 995 m 7 1 d 8 7 d -6 + 3 d -21 -4 d f 1220 991 m 22 4 d -12 7 d -22 -4 d f 1199 987 m 21 4 d -12 7 d -22 -4 d f 1177 983 m 22 4 d -13 7 d -21 -4 d f 1156 979 m 21 4 d -12 7 d -22 -4 d f 1134 974 m 22 5 d -13 7 d -21 -4 d f 1113 970 m 21 4 d -12 8 d -22 -5 d f 1093 966 m + 20 4 d -13 7 d -21 -4 d 10 -6 d f 0 0.36 1 c 1091 966 m 2 X -4 1 d f 0 0.173333 1 c 1066 971 m -9 -2 d 9 -5 d f 0 0.266667 1 c 1070 962 m 20 4 d -1 1 d -10 6 d -13 -2 d -7 Y f 0 0.36 1 c 1090 966 m 1 X -2 1 d f 0 0.173333 1 c 1066 964 m -9 5 d -20 + -4 d f 0 0.266667 1 c 1048 958 m 22 4 d -4 2 d -29 1 d -2 X f 0 0.173333 1 c 1026 954 m 7 1 d -12 2 d f 0 0.266667 1 c 1033 955 m 15 3 d -13 7 d -21 -4 d 7 -4 d f 0 0.173333 1 c 1022 953 m 4 1 d -5 3 d f 0 0.266667 1 c 1005 950 m 17 3 d -1 4 d -7 4 + d -22 -4 d f 983 945 m 22 5 d -13 7 d -21 -4 d f 0 0.173333 1 c 962 941 m 5 1 d -10 2 d f 0 0.266667 1 c 967 942 m 16 3 d -12 8 d -22 -5 d 8 -4 d f 0 0.173333 1 c 943 938 m 19 3 d -5 3 d f 0 0.266667 1 c 940 937 m 3 1 d 14 6 d -8 4 d -21 -4 d f 919 + 933 m 21 4 d -12 7 d -22 -4 d f 897 929 m 22 4 d -13 7 d -21 -4 d f 0 0.173333 1 c 871 933 m -8 -1 d 5 -3 d f 0 0.266667 1 c 875 925 m 22 4 d -12 7 d -14 -3 d -3 -4 d f 0 0.173333 1 c 868 929 m -5 3 d -9 -2 d f 0 0.266667 1 c 854 921 m 21 4 d -7 4 d + -14 1 d -13 -2 d f black[ 4 8] 0 sd[ ] 0 sd 854 330 m 21 5 d s 863 335 m 12 X s 841 337 m 22 -2 d s 841 337 m 13 -7 d s[ 4 8] 0 sd[ ] 0 sd 875 335 m 22 6 d s 885 346 m 12 -5 d s 863 335 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 897 341 m 22 3 d s 906 352 m + 13 -8 d s 885 346 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 919 344 m 21 -1 d s 928 355 m 12 -12 d s 906 352 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 940 343 m 22 1 d s 949 359 m 13 -15 d s 928 355 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 962 344 m 21 16 d s 971 366 m 12 -6 d s + 949 359 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 983 360 m 22 5 d s 992 366 m 13 -1 d s 971 366 m 21 X s[ 4 8] 0 sd[ ] 0 sd 1005 365 m 21 -9 d s 1014 370 m 12 -14 d s 992 366 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1026 356 m 22 14 d s 1035 371 m 13 -1 d s 1014 370 m + 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1048 370 m 22 X s 1057 367 m 13 3 d s 1046 369 m 11 -2 d s[ 4 8] 0 sd[ ] 0 sd 1070 370 m 21 16 d s 1079 388 m 12 -2 d s 1060 370 m 19 18 d s[ 4 8] 0 sd[ ] 0 sd 1091 386 m 22 -5 d s 1100 389 m 13 -8 d s 1079 388 m 21 1 + d s[ 4 8] 0 sd[ ] 0 sd 1113 381 m 21 7 d s 1122 390 m 12 -2 d s 1100 389 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1134 388 m 22 1 d s 1143 402 m 13 -13 d s 1122 390 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 1156 389 m 21 12 d s 1165 401 m 12 X s 1143 402 m 22 -1 d s[ + 4 8] 0 sd[ ] 0 sd 1177 401 m 22 4 d s 1186 402 m 13 3 d s 1165 401 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1199 405 m 21 -3 d s 1208 404 m 12 -2 d s 1186 402 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1220 402 m 22 3 d s 1230 410 m 12 -5 d s 1208 404 m 22 6 d s[ 4 8] 0 + sd[ ] 0 sd 1242 405 m 22 -8 d s 1251 418 m 13 -21 d s 1230 410 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1264 397 m 21 7 d s 1273 424 m 12 -20 d s 1251 418 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1285 404 m 22 -1 d s 1294 433 m 13 -30 d s 1273 424 m 21 9 d s[ 4 8] 0 + sd[ ] 0 sd 1307 403 m 21 X s 1316 430 m 12 -27 d s 1294 433 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1328 403 m 22 -2 d s 1337 435 m 13 -34 d s 1316 430 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1350 401 m 21 -1 d s 1359 442 m 12 -42 d s 1337 435 m 22 7 d s[ 4 8] 0 + sd[ ] 0 sd 1371 400 m 22 18 d s 1381 442 m 12 -24 d s 1359 442 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1393 418 m 22 -2 d s 1402 444 m 13 -28 d s 1381 442 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1415 416 m 21 6 d s 1424 444 m 12 -22 d s 1402 444 m 22 X s[ 4 8] 0 sd[ + ] 0 sd 1436 422 m 22 17 d s 1445 462 m 13 -23 d s 1424 444 m 21 18 d s[ 4 8] 0 sd[ ] 0 sd 1458 439 m 21 1 d s 1467 460 m 12 -20 d s 1445 462 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1479 440 m 22 -1 d s 1488 464 m 13 -25 d s 1467 460 m 21 4 d s[ 4 8] 0 sd[ + ] 0 sd 1501 439 m 21 16 d s 1510 472 m 12 -17 d s 1488 464 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1522 455 m 22 1 d s 1531 473 m 13 -17 d s 1510 472 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1544 456 m 22 21 d s 1553 469 m 13 8 d s 1531 473 m 22 -4 d s[ 4 8] 0 sd[ ] + 0 sd 1566 477 m 21 -7 d s 1575 481 m 12 -11 d s 1561 473 m 14 8 d s[ 4 8] 0 sd[ ] 0 sd 1587 470 m 22 13 d s 1596 482 m 13 1 d s 1575 481 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1609 483 m 21 -3 d s 1618 483 m 12 -3 d s 1596 482 m 22 1 d s[ 4 8] 0 sd[ ] 0 + sd 1630 480 m 22 4 d s 1639 494 m 13 -10 d s 1618 483 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 1652 484 m 21 12 d s 1661 494 m 12 2 d s 1639 494 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1673 496 m 22 -11 d s 1682 498 m 13 -13 d s 1661 494 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd + 1695 485 m 21 18 d s 1704 497 m 12 6 d s 1682 498 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1716 503 m 22 -2 d s 1726 500 m 12 1 d s 1709 498 m 17 2 d s[ 4 8] 0 sd[ ] 0 sd 1738 501 m 22 4 d s 1747 510 m 13 -5 d s 1730 502 m 17 8 d s[ 4 8] 0 sd[ ] 0 sd 1760 + 505 m 21 -4 d s 1769 519 m 12 -18 d s 1747 510 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1781 501 m 22 10 d s 1790 512 m 13 -1 d s 1769 519 m 21 -7 d s[ 4 8] 0 sd[ ] 0 sd 1803 511 m 21 13 d s 1812 525 m 12 -1 d s 1790 512 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 1824 + 524 m 22 -2 d s 1833 528 m 13 -6 d s 1812 525 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1846 522 m 21 11 d s 1855 526 m 12 7 d s 1833 528 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1867 533 m 22 -11 d s 1877 537 m 12 -15 d s 1855 526 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 1889 + 522 m 22 3 d s 1898 534 m 13 -9 d s 1877 537 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 851 350 m 12 -15 d s 829 340 m 22 10 d s 829 340 m 12 -3 d s[ 4 8] 0 sd[ ] 0 sd 872 348 m 13 -2 d s 851 350 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 894 355 m 12 -3 d s 872 348 m + 22 7 d s[ 4 8] 0 sd[ ] 0 sd 915 355 m 13 X s 894 355 m 21 X s[ 4 8] 0 sd[ ] 0 sd 937 370 m 12 -11 d s 915 355 m 22 15 d s[ 4 8] 0 sd[ ] 0 sd 958 370 m 13 -4 d s 937 370 m 21 X s[ 4 8] 0 sd[ ] 0 sd 980 376 m 12 -10 d s 958 370 m 22 6 d s[ 4 8] 0 + sd[ ] 0 sd 1001 372 m 13 -2 d s 980 376 m 21 -4 d s[ 4 8] 0 sd[ ] 0 sd 1023 381 m 12 -10 d s 1001 372 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1045 374 m 7 -4 d s 1023 381 m 22 -7 d s[ 4 8] 0 sd[ ] 0 sd 1066 385 m 13 3 d s 1045 374 m 21 11 d s[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1109 398 m 13 -8 d s 1094 389 m 15 9 d s[ 4 8] 0 sd[ ] 0 sd 1109 398 m 18 -5 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1174 412 m 11 -9 d s 1153 401 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 1196 414 m 12 -10 d s 1174 412 m 22 2 + d s[ 4 8] 0 sd[ ] 0 sd 1217 416 m 13 -6 d s 1196 414 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1239 424 m 12 -6 d s 1217 416 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1260 434 m 13 -10 d s 1239 424 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 1282 439 m 12 -6 d s 1260 434 m 22 5 d + s[ 4 8] 0 sd[ ] 0 sd 1303 455 m 13 -25 d s 1282 439 m 21 16 d s[ 4 8] 0 sd[ ] 0 sd 1325 460 m 12 -25 d s 1303 455 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1347 475 m 12 -33 d s 1325 460 m 22 15 d s[ 4 8] 0 sd[ ] 0 sd 1368 471 m 13 -29 d s 1347 475 m 21 -4 + d s[ 4 8] 0 sd[ ] 0 sd 1390 461 m 12 -17 d s 1368 471 m 22 -10 d s[ 4 8] 0 sd[ ] 0 sd 1411 479 m 13 -35 d s 1390 461 m 21 18 d s[ 4 8] 0 sd[ ] 0 sd 1433 473 m 12 -11 d s 1411 479 m 22 -6 d s[ 4 8] 0 sd[ ] 0 sd 1454 477 m 13 -17 d s 1433 473 m 21 + 4 d s[ 4 8] 0 sd[ ] 0 sd 1476 482 m 12 -18 d s 1454 477 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1497 484 m 13 -12 d s 1476 482 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1497 484 m 18 -12 d s[ 4 8] 0 sd[ ] 0 sd 1541 478 m 12 -9 d s 1528 473 m 13 5 d s[ 4 8] 0 sd[ ] 0 + sd 1562 471 m 7 5 d s 1541 478 m 16 -6 d s 1559 472 m 3 -1 d s[ 4 8] 0 sd[ ] 0 sd 1562 471 m 11 4 d s[ 4 8] 0 sd[ ] 0 sd 1605 489 m 13 -6 d s 1590 482 m 15 7 d s[ 4 8] 0 sd[ ] 0 sd 1627 496 m 12 -2 d s 1605 489 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1648 + 495 m 13 -1 d s 1627 496 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 1670 503 m 12 -5 d s 1648 495 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1692 502 m 12 -5 d s 1670 503 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1713 515 m 11 -12 d s 1692 502 m 21 13 d s[ 4 8] 0 sd[ ] 0 sd 1735 + 524 m 12 -14 d s 1713 515 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1756 520 m 13 -1 d s 1735 524 m 21 -4 d s[ 4 8] 0 sd[ ] 0 sd 1778 527 m 12 -15 d s 1756 520 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1799 531 m 13 -6 d s 1778 527 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1821 + 531 m 12 -3 d s 1799 531 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1843 541 m 12 -15 d s 1821 531 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 1864 542 m 13 -5 d s 1843 541 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1886 542 m 12 -8 d s 1864 542 m 22 X s[ 4 8] 0 sd[ ] 0 sd 838 350 m 13 + X s 817 352 m 21 -2 d s 817 352 m 12 -12 d s[ 4 8] 0 sd[ ] 0 sd 860 361 m 12 -13 d s 838 350 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 881 370 m 13 -15 d s 860 361 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 903 358 m 12 -3 d s 881 370 m 22 -12 d s[ 4 8] 0 sd[ ] 0 sd + 924 374 m 13 -4 d s 903 358 m 21 16 d s[ 4 8] 0 sd[ ] 0 sd 946 381 m 12 -11 d s 924 374 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 967 386 m 13 -10 d s 946 381 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 989 385 m 12 -13 d s 967 386 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1011 391 + m 12 -10 d s 989 385 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1032 387 m 13 -13 d s 1011 391 m 21 -4 d s[ 4 8] 0 sd[ ] 0 sd 1054 389 m 12 -4 d s 1032 387 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1054 389 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 1097 398 m 12 X s 1076 388 m 21 + 10 d s[ 4 8] 0 sd[ ] 0 sd 1118 403 m 10 -9 d s 1097 398 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1140 403 m 12 -1 d s 1118 403 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1162 409 m 12 3 d s 1140 403 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1183 422 m 13 -8 d s 1162 409 m 21 13 d s[ + 4 8] 0 sd[ ] 0 sd 1205 445 m 12 -29 d s 1183 422 m 22 23 d s[ 4 8] 0 sd[ ] 0 sd 1226 456 m 13 -32 d s 1205 445 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 1248 451 m 12 -17 d s 1226 456 m 22 -5 d s[ 4 8] 0 sd[ ] 0 sd 1269 473 m 13 -34 d s 1248 451 m 21 22 d + s[ 4 8] 0 sd[ ] 0 sd 1291 472 m 12 -17 d s 1269 473 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1313 478 m 12 -18 d s 1291 472 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1334 492 m 13 -17 d s 1313 478 m 21 14 d s[ 4 8] 0 sd[ ] 0 sd 1356 493 m 12 -22 d s 1334 492 m 22 1 d + s[ 4 8] 0 sd[ ] 0 sd 1377 499 m 13 -38 d s 1356 493 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1399 499 m 12 -20 d s 1377 499 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1420 496 m 13 -23 d s 1399 499 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 1442 498 m 12 -21 d s 1420 496 m 22 2 d s[ + 4 8] 0 sd[ ] 0 sd 1463 492 m 13 -10 d s 1442 498 m 21 -6 d s[ 4 8] 0 sd[ ] 0 sd 1463 492 m 21 -9 d s[ 4 8] 0 sd[ ] 0 sd 1507 495 m 11 -23 d s 1486 483 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 1528 486 m 13 -8 d s 1507 495 m 21 -9 d s[ 4 8] 0 sd[ ] 0 sd + 1550 490 m 10 -16 d s 1528 486 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1571 480 m 2 X s 1550 490 m 21 -10 d s[ 4 8] 0 sd[ ] 0 sd 1593 489 m 12 X s 1571 480 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1614 496 m 13 X s 1593 489 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1636 502 m + 12 -7 d s 1614 496 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1658 504 m 12 -1 d s 1636 502 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1679 518 m 13 -16 d s 1658 504 m 21 14 d s[ 4 8] 0 sd[ ] 0 sd 1701 515 m 12 X s 1679 518 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1722 528 m 13 -4 + d s 1701 515 m 21 13 d s[ 4 8] 0 sd[ ] 0 sd 1744 533 m 12 -13 d s 1722 528 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1765 537 m 13 -10 d s 1744 533 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1787 547 m 12 -16 d s 1765 537 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 1809 543 m 12 -12 + d s 1787 547 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd 1830 544 m 13 -3 d s 1809 543 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1852 553 m 12 -11 d s 1830 544 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1873 559 m 13 -17 d s 1852 553 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 826 366 m 12 -16 d + s 804 360 m 22 6 d s 804 360 m 13 -8 d s[ 4 8] 0 sd[ ] 0 sd 847 366 m 13 -5 d s 826 366 m 21 X s[ 4 8] 0 sd[ ] 0 sd 869 379 m 12 -9 d s 847 366 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 890 377 m 13 -19 d s 869 379 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 912 390 m + 12 -16 d s 890 377 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 933 385 m 13 -4 d s 912 390 m 21 -5 d s[ 4 8] 0 sd[ ] 0 sd 955 392 m 12 -6 d s 933 385 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 977 396 m 12 -11 d s 955 392 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 998 393 m 13 -2 d s + 977 396 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 1020 391 m 12 -4 d s 998 393 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1041 396 m 13 -7 d s 1020 391 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1063 398 m 12 -11 d s 1041 396 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1084 404 m 13 -6 d s 1063 + 398 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1106 403 m 12 X s 1084 404 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1128 410 m 12 -7 d s 1106 403 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1149 414 m 13 -5 d s 1128 410 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1171 427 m 12 -5 d s 1149 414 m + 22 13 d s[ 4 8] 0 sd[ ] 0 sd 1192 443 m 13 2 d s 1171 427 m 21 16 d s[ 4 8] 0 sd[ ] 0 sd 1214 453 m 12 3 d s 1192 443 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 1235 470 m 13 -19 d s 1214 453 m 21 17 d s[ 4 8] 0 sd[ ] 0 sd 1257 485 m 12 -12 d s 1235 470 m + 22 15 d s[ 4 8] 0 sd 1270 498 m 11 X s[ ] 0 sd 1278 506 m 13 -34 d s 1257 485 m 21 21 d s[ 4 8] 0 sd 1281 498 m 15 5 d s[ ] 0 sd 1300 503 m 13 -25 d s 1278 506 m 22 -3 d s[ 4 8] 0 sd 1304 505 m 23 X s[ ] 0 sd 1322 516 m 12 -24 d s 1300 503 m 22 + 13 d s[ 4 8] 0 sd 1328 505 m 21 4 d s[ ] 0 sd 1343 524 m 13 -31 d s 1322 516 m 21 8 d s[ 4 8] 0 sd 1350 509 m 20 5 d s[ ] 0 sd 1365 523 m 12 -24 d s 1343 524 m 22 -1 d s[ 4 8] 0 sd 1370 514 m 11 6 d s[ ] 0 sd 1386 519 m 13 -20 d s 1365 523 m 21 + -4 d s[ 4 8] 0 sd[ ] 0 sd 1408 512 m 12 -16 d s 1386 519 m 22 -7 d s[ 4 8] 0 sd[ ] 0 sd 1429 509 m 13 -11 d s 1408 512 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 1451 512 m 12 -20 d s 1429 509 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1473 491 m 11 -8 d s 1451 512 m 22 + -21 d s[ 4 8] 0 sd[ ] 0 sd 1494 492 m 13 3 d s 1473 491 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1516 493 m 12 -7 d s 1513 493 m 3 X s[ 4 8] 0 sd[ ] 0 sd 1537 490 m 13 X s 1516 493 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 1559 489 m 12 -9 d s 1537 490 m 22 -1 d s[ 4 + 8] 0 sd[ ] 0 sd 1580 501 m 13 -12 d s 1559 489 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 1602 499 m 12 -3 d s 1580 501 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1602 499 m 12 -2 d s[ 4 8] 0 sd[ ] 0 sd 1645 518 m 13 -14 d s 1629 500 m 16 18 d s[ 4 8] 0 sd[ ] 0 sd + 1667 520 m 12 -2 d s 1645 518 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1688 531 m 13 -16 d s 1667 520 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 1710 534 m 12 -6 d s 1688 531 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1731 542 m 13 -9 d s 1710 534 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd + 1753 543 m 12 -6 d s 1731 542 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1774 543 m 13 4 d s 1753 543 m 21 X s[ 4 8] 0 sd[ ] 0 sd 1796 561 m 13 -18 d s 1774 543 m 22 18 d s[ 4 8] 0 sd[ ] 0 sd 1818 560 m 12 -16 d s 1796 561 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1839 + 552 m 13 1 d s 1818 560 m 21 -8 d s[ 4 8] 0 sd[ ] 0 sd 1861 566 m 12 -7 d s 1839 552 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 813 367 m 13 -1 d s 792 360 m 21 7 d s 792 360 m 12 X s[ 4 8] 0 sd[ ] 0 sd 835 380 m 12 -14 d s 813 367 m 22 13 d s[ 4 8] 0 sd[ ] + 0 sd 856 374 m 13 5 d s 835 380 m 21 -6 d s[ 4 8] 0 sd[ ] 0 sd 878 386 m 12 -9 d s 856 374 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 899 398 m 13 -8 d s 878 386 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 921 402 m 12 -17 d s 899 398 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 943 + 402 m 12 -10 d s 921 402 m 22 X s[ 4 8] 0 sd[ ] 0 sd 964 404 m 13 -8 d s 943 402 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 986 404 m 12 -11 d s 964 404 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1007 401 m 13 -10 d s 986 404 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 1029 406 m 12 + -10 d s 1007 401 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1050 409 m 13 -11 d s 1029 406 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1072 402 m 12 2 d s 1050 409 m 22 -7 d s[ 4 8] 0 sd[ ] 0 sd 1094 414 m 12 -11 d s 1072 402 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 1115 418 m 13 + -8 d s 1094 414 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1137 421 m 12 -7 d s 1115 418 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1158 436 m 13 -9 d s 1137 421 m 21 15 d s[ 4 8] 0 sd[ ] 0 sd 1180 456 m 12 -13 d s 1158 436 m 22 20 d s[ 4 8] 0 sd[ ] 0 sd 1201 475 m 13 + -22 d s 1180 456 m 21 19 d s[ 4 8] 0 sd[ ] 0 sd 1223 478 m 12 -8 d s 1201 475 m 22 3 d s[ 4 8] 0 sd 1243 503 m 3 -1 d s[ ] 0 sd 1244 504 m 13 -19 d s 1223 478 m 21 26 d s[ 4 8] 0 sd 1246 502 m 24 -3 d s[ ] 0 sd 1266 509 m 12 -3 d s 1244 504 m 22 + 5 d s[ 4 8] 0 sd 1296 503 m 3 2 d s[ ] 0 sd 1288 525 m 12 -22 d s 1266 509 m 22 16 d s[ 4 8] 0 sd 1299 505 m 4 X s[ ] 0 sd 1309 534 m 13 -18 d s 1288 525 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 1331 532 m 12 -8 d s 1309 534 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd + 1352 532 m 13 -9 d s 1331 532 m 21 X s[ 4 8] 0 sd 1381 520 m 3 2 d s[ ] 0 sd 1374 537 m 12 -18 d s 1352 532 m 22 5 d s[ 4 8] 0 sd 1383 530 m 1 -7 d s[ ] 0 sd 1395 520 m 13 -8 d s 1374 537 m 21 -17 d s[ 4 8] 0 sd[ ] 0 sd 1417 514 m 12 -5 d s 1395 + 520 m 22 -6 d s[ 4 8] 0 sd[ ] 0 sd 1417 514 m 19 -4 d s[ 4 8] 0 sd[ ] 0 sd 1460 506 m 13 -15 d s 1456 507 m 4 -1 d s[ 4 8] 0 sd[ ] 0 sd 1482 499 m 12 -7 d s 1460 506 m 22 -7 d s[ 4 8] 0 sd[ ] 0 sd 1503 500 m 13 -7 d s 1482 499 m 21 1 d s[ 4 8] 0 + sd[ ] 0 sd 1525 497 m 12 -7 d s 1503 500 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1546 499 m 13 -10 d s 1525 497 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1568 498 m 12 3 d s 1546 499 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1590 512 m 12 -13 d s 1568 498 m 22 14 d s[ 4 8] 0 + sd[ ] 0 sd 1611 510 m 10 -12 d s 1590 512 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 1633 524 m 12 -6 d s 1611 510 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 1654 534 m 13 -14 d s 1633 524 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 1676 538 m 12 -7 d s 1654 534 m 22 4 d s[ 4 8] 0 + sd[ ] 0 sd 1697 545 m 13 -11 d s 1676 538 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1719 549 m 12 -7 d s 1697 545 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1740 565 m 13 -22 d s 1719 549 m 21 16 d s[ 4 8] 0 sd[ ] 0 sd 1762 564 m 12 -21 d s 1740 565 m 22 -1 d s[ 4 8] 0 + sd[ ] 0 sd 1784 561 m 12 X s 1762 564 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1805 563 m 13 -3 d s 1784 561 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1848 568 m 13 -2 d s 1829 556 m 19 12 d s[ 4 8] 0 sd[ ] 0 sd 801 376 m 12 -9 d s 779 355 m 22 21 + d s 779 355 m 13 5 d s[ 4 8] 0 sd[ ] 0 sd 822 384 m 13 -4 d s 801 376 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 844 385 m 12 -11 d s 822 384 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 865 404 m 13 -18 d s 844 385 m 21 19 d s[ 4 8] 0 sd[ ] 0 sd 887 402 m 12 -4 d s 865 + 404 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 887 402 m 15 -4 d s[ 4 8] 0 sd[ ] 0 sd 930 413 m 13 -11 d s 914 401 m 16 12 d s[ 4 8] 0 sd[ ] 0 sd 952 407 m 12 -3 d s 930 413 m 22 -6 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 995 406 m 12 -5 d s 987 403 m 8 + 3 d s[ 4 8] 0 sd[ ] 0 sd 1016 423 m 13 -17 d s 995 406 m 21 17 d s[ 4 8] 0 sd[ ] 0 sd 1038 416 m 12 -7 d s 1016 423 m 22 -7 d s[ 4 8] 0 sd[ ] 0 sd 1060 414 m 12 -12 d s 1038 416 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1081 417 m 13 -3 d s 1060 414 m 21 3 + d s[ 4 8] 0 sd[ ] 0 sd 1103 420 m 12 -2 d s 1081 417 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1124 443 m 13 -22 d s 1103 420 m 21 23 d s[ 4 8] 0 sd[ ] 0 sd 1146 447 m 12 -11 d s 1124 443 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1167 461 m 13 -5 d s 1146 447 m 21 14 d + s[ 4 8] 0 sd[ ] 0 sd 1189 470 m 12 5 d s 1167 461 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1210 482 m 13 -4 d s 1189 470 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 1232 497 m 12 7 d s 1210 482 m 22 15 d s[ 4 8] 0 sd 1244 504 m 4 9 d s[ ] 0 sd 1254 519 m 12 -10 d s + 1232 497 m 22 22 d s[ 4 8] 0 sd[ ] 0 sd 1275 523 m 13 2 d s 1254 519 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1297 532 m 12 2 d s 1275 523 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1318 540 m 13 -8 d s 1297 532 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1318 540 m 17 -8 d s[ 4 8] + 0 sd 1348 532 m 5 2 d s[ ] 0 sd 1361 536 m 13 1 d s 1347 532 m 14 4 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1405 524 m 12 -10 d s 1384 530 m 21 -6 d s[ 4 8] 0 sd[ ] 0 sd 1426 518 m 12 -8 d s 1405 524 m 21 -6 d s[ 4 8] 0 sd[ ] 0 sd 1448 516 m + 12 -10 d s 1426 518 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1469 514 m 13 -15 d s 1448 516 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 1491 509 m 12 -9 d s 1469 514 m 22 -5 d s[ 4 8] 0 sd[ ] 0 sd 1512 514 m 13 -17 d s 1491 509 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1534 506 m + 12 -7 d s 1512 514 m 22 -8 d s[ 4 8] 0 sd[ ] 0 sd 1556 506 m 12 -8 d s 1534 506 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1577 514 m 13 -2 d s 1556 506 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1599 518 m 12 -8 d s 1577 514 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1620 527 m 13 -3 + d s 1599 518 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 1642 547 m 12 -13 d s 1620 527 m 22 20 d s[ 4 8] 0 sd[ ] 0 sd 1663 549 m 13 -11 d s 1642 547 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1685 547 m 12 -2 d s 1663 549 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1706 560 m 13 -11 + d s 1685 547 m 21 13 d s[ 4 8] 0 sd[ ] 0 sd 1728 564 m 12 1 d s 1706 560 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1750 568 m 12 -4 d s 1728 564 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1771 567 m 13 -6 d s 1750 568 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 1793 568 m 12 -5 d s + 1771 567 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1814 566 m 9 -8 d s 1793 568 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 1836 578 m 12 -10 d s 1814 566 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 788 386 m 13 -10 d s 767 383 m 21 3 d s 767 383 m 12 -28 d s[ 4 8] 0 sd[ ] 0 sd 810 + 392 m 12 -8 d s 788 386 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 831 395 m 13 -10 d s 810 392 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 853 404 m 12 X s 831 395 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 875 416 m 12 -14 d s 853 404 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 896 410 m 10 -11 + d s 875 416 m 21 -6 d s[ 4 8] 0 sd[ ] 0 sd 918 412 m 12 1 d s 896 410 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 939 418 m 13 -11 d s 918 412 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 961 421 m 9 -17 d s 939 418 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 982 413 m 13 -7 d s 961 421 + m 21 -8 d s[ 4 8] 0 sd[ ] 0 sd 1004 418 m 12 5 d s 982 413 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1047 422 m 13 -8 d s 1026 419 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1069 431 m 12 -14 d s 1047 422 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1090 433 m 13 + -13 d s 1069 431 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1112 439 m 12 4 d s 1090 433 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1133 456 m 13 -9 d s 1112 439 m 21 17 d s[ 4 8] 0 sd[ ] 0 sd 1155 460 m 12 1 d s 1133 456 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1176 480 m 13 -10 d + s 1155 460 m 21 20 d s[ 4 8] 0 sd[ ] 0 sd 1198 494 m 12 -12 d s 1176 480 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 1220 505 m 12 -8 d s 1198 494 m 22 11 d s[ 4 8] 0 sd 1248 513 m 2 2 d s[ ] 0 sd 1220 505 m 16 -3 d s[ 4 8] 0 sd 1255 520 m 6 5 d s[ ] 0 sd + 1263 528 m 12 -5 d s 1256 520 m 7 8 d s[ 4 8] 0 sd 1274 528 m 12 1 d s[ ] 0 sd 1284 528 m 13 4 d s 1263 528 m 21 X s[ 4 8] 0 sd 1289 530 m 6 2 d s[ ] 0 sd 1306 536 m 12 4 d s 1284 528 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd 1371 539 m 3 -2 d s 1366 536 m 5 3 d s[ 4 8] 0 sd[ ] 0 sd 1392 529 m 13 -5 d s 1371 539 m 4 -2 d s 1376 537 m 16 -8 d s[ 4 8] 0 sd[ ] 0 sd 1414 524 m 12 -6 d s 1392 529 m 22 -5 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1457 515 m 12 -1 d + s 1456 515 m 1 X s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1521 521 m 13 -15 d s 1506 512 m 15 9 d s[ 4 8] 0 sd[ ] 0 sd 1543 520 m 13 -14 d s 1521 521 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1565 517 m 12 -3 d s 1543 520 m 22 -3 d s[ 4 + 8] 0 sd[ ] 0 sd 1586 539 m 13 -21 d s 1565 517 m 21 22 d s[ 4 8] 0 sd[ ] 0 sd 1608 546 m 12 -19 d s 1586 539 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1629 543 m 13 4 d s 1608 546 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 1651 549 m 12 X s 1647 548 m 4 1 d s[ 4 8] 0 + sd[ ] 0 sd 1672 566 m 13 -19 d s 1651 549 m 21 17 d s[ 4 8] 0 sd[ ] 0 sd 1694 565 m 12 -5 d s 1672 566 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1716 573 m 12 -9 d s 1694 565 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1737 572 m 13 -4 d s 1716 573 m 21 -1 d s[ 4 8] 0 + sd[ ] 0 sd 1759 573 m 12 -6 d s 1737 572 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1780 577 m 13 -9 d s 1759 573 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1802 567 m 12 -1 d s 1780 577 m 22 -10 d s[ 4 8] 0 sd[ ] 0 sd 1823 579 m 13 -1 d s 1802 567 m 21 12 d s[ 4 8] 0 + sd[ ] 0 sd 776 391 m 12 -5 d s 754 387 m 22 4 d s 754 387 m 13 -4 d s[ 4 8] 0 sd[ ] 0 sd 797 391 m 13 1 d s 776 391 m 21 X s[ 4 8] 0 sd[ ] 0 sd 819 408 m 12 -13 d s 797 391 m 22 17 d s[ 4 8] 0 sd[ ] 0 sd 841 399 m 12 5 d s 819 408 m 22 -9 d s[ 4 + 8] 0 sd[ ] 0 sd 841 399 m 12 5 d s[ 4 8] 0 sd[ ] 0 sd 884 418 m 12 -8 d s 877 415 m 7 3 d s[ 4 8] 0 sd[ ] 0 sd 905 418 m 13 -6 d s 884 418 m 21 X s[ 4 8] 0 sd[ ] 0 sd 927 425 m 12 -7 d s 905 418 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 948 426 m 13 -5 d s + 927 425 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 970 422 m 12 -9 d s 948 426 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd 991 429 m 13 -11 d s 970 422 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1013 438 m 12 -18 d s 991 429 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1035 436 m 12 -14 d s 1013 + 438 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1056 442 m 13 -11 d s 1035 436 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1078 440 m 12 -7 d s 1056 442 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1099 446 m 13 -7 d s 1078 440 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1121 458 m 12 -2 d s 1099 + 446 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 1121 458 m 15 -2 d s[ 4 8] 0 sd[ ] 0 sd 1148 459 m 15 9 d s[ 4 8] 0 sd[ ] 0 sd 1186 490 m 12 4 d s 1168 472 m 18 18 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 1261 525 m 1 1 d s[ ] 0 sd[ 4 8] 0 sd + 1262 526 m 1 X s[ ] 0 sd[ 4 8] 0 sd 1295 532 m 1 X s[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1423 524 m 6 -6 d s 1417 522 m 6 2 d s[ 4 8] 0 sd[ ] 0 sd 1444 + 518 m 13 -3 d s 1423 524 m 21 -6 d s[ 4 8] 0 sd[ ] 0 sd 1466 531 m 8 -18 d s 1444 518 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 1487 526 m 12 -15 d s 1466 531 m 21 -5 d s[ 4 8] 0 sd[ ] 0 sd 1509 532 m 12 -11 d s 1487 526 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1531 + 526 m 12 -6 d s 1509 532 m 22 -6 d s[ 4 8] 0 sd[ ] 0 sd 1552 538 m 13 -21 d s 1531 526 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 1574 538 m 12 1 d s 1552 538 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1595 547 m 13 -1 d s 1574 538 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 1617 550 m + 12 -7 d s 1595 547 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1638 562 m 13 -13 d s 1617 550 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 1660 568 m 12 -2 d s 1638 562 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1682 572 m 12 -7 d s 1660 568 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1703 578 m 13 + -5 d s 1682 572 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1725 576 m 12 -4 d s 1703 578 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1746 584 m 13 -11 d s 1725 576 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1768 584 m 12 -7 d s 1746 584 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1789 587 m 13 -20 d + s 1768 584 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1811 587 m 12 -8 d s 1789 587 m 22 X s[ 4 8] 0 sd[ ] 0 sd 763 401 m 13 -10 d s 742 388 m 21 13 d s 742 388 m 12 -1 d s[ 4 8] 0 sd[ ] 0 sd 785 401 m 12 -10 d s 763 401 m 22 X s[ 4 8] 0 sd[ ] 0 sd 807 402 m + 12 6 d s 785 401 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 828 412 m 13 -13 d s 807 402 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 850 416 m 11 -7 d s 828 412 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 871 419 m 13 -1 d s 850 416 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 893 427 m 12 -9 d s + 871 419 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 893 427 m 19 -7 d s[ 4 8] 0 sd[ ] 0 sd 936 429 m 12 -3 d s 927 425 m 9 4 d s[ 4 8] 0 sd[ ] 0 sd 957 431 m 13 -9 d s 936 429 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 979 451 m 12 -22 d s 957 431 m 22 20 d s[ 4 8] 0 sd[ + ] 0 sd 1001 443 m 12 -5 d s 979 451 m 22 -8 d s[ 4 8] 0 sd[ ] 0 sd 1022 449 m 13 -13 d s 1001 443 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1044 455 m 12 -13 d s 1022 449 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1065 452 m 13 -12 d s 1044 455 m 21 -3 d s[ 4 8] 0 sd[ ] + 0 sd 1087 463 m 12 -17 d s 1065 452 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 1108 464 m 13 -6 d s 1087 463 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1130 463 m 9 -6 d s 1108 464 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1152 472 m 12 -3 d s 1130 463 m 22 9 d s[ 4 8] 0 sd[ ] 0 + sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1416 523 m 7 1 d s[ 4 8] 0 + sd[ ] 0 sd 1432 531 m 12 -13 d s 1414 523 m 18 8 d s[ 4 8] 0 sd[ ] 0 sd 1453 542 m 13 -11 d s 1432 531 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 1475 541 m 12 -15 d s 1453 542 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1497 542 m 12 -10 d s 1475 541 m 22 1 d s[ 4 8] 0 + sd[ ] 0 sd 1518 532 m 13 -6 d s 1497 542 m 21 -10 d s[ 4 8] 0 sd[ ] 0 sd 1540 543 m 12 -5 d s 1518 532 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 1561 553 m 13 -15 d s 1540 543 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 1583 557 m 12 -10 d s 1561 553 m 22 4 d s[ 4 8] 0 + sd[ ] 0 sd 1604 559 m 13 -9 d s 1583 557 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1604 559 m 20 -5 d s[ 4 8] 0 sd[ ] 0 sd 1648 570 m 12 -2 d s 1632 558 m 16 12 d s[ 4 8] 0 sd[ ] 0 sd 1669 575 m 13 -3 d s 1648 570 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1691 584 m + 12 -6 d s 1669 575 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1712 578 m 13 -2 d s 1691 584 m 21 -6 d s[ 4 8] 0 sd[ ] 0 sd 1734 584 m 12 X s 1712 578 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1755 584 m 13 X s 1734 584 m 21 X s[ 4 8] 0 sd[ ] 0 sd 1777 597 m 12 -10 d s + 1755 584 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 1798 597 m 13 -10 d s 1777 597 m 21 X s[ 4 8] 0 sd[ ] 0 sd 751 408 m 12 -7 d s 729 405 m 22 3 d s 729 405 m 13 -17 d s[ 4 8] 0 sd[ ] 0 sd 772 403 m 13 -2 d s 751 408 m 21 -5 d s[ 4 8] 0 sd[ ] 0 sd 794 412 + m 13 -10 d s 772 403 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 794 412 m 22 -6 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 859 418 m 12 1 d s 855 417 m 4 1 d s[ 4 8] 0 sd[ ] 0 sd 880 424 m 13 3 d s 859 418 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 902 433 m 11 -12 d s + 880 424 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 923 444 m 13 -15 d s 902 433 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 945 448 m 12 -17 d s 923 444 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 967 447 m 12 4 d s 945 448 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 988 457 m 13 -14 d s 967 447 m + 21 10 d s[ 4 8] 0 sd[ ] 0 sd 1010 460 m 12 -11 d s 988 457 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1031 465 m 13 -10 d s 1010 460 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1053 478 m 12 -26 d s 1031 465 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 1074 464 m 13 -1 d s 1053 478 m + 21 -14 d s[ 4 8] 0 sd[ ] 0 sd 1096 465 m 12 -1 d s 1074 464 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1118 469 m 12 -6 d s 1096 465 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1139 467 m 13 5 d s 1118 469 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] + 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1419 541 m 13 -10 d s 1399 527 m 20 14 d s[ + 4 8] 0 sd[ ] 0 sd 1441 541 m 12 1 d s 1419 541 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1463 550 m 12 -9 d s 1441 541 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1484 552 m 13 -10 d s 1463 550 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1506 565 m 12 -33 d s 1484 552 m 22 13 d s[ 4 8] + 0 sd[ ] 0 sd 1527 556 m 13 -13 d s 1506 565 m 21 -9 d s[ 4 8] 0 sd[ ] 0 sd 1549 561 m 12 -8 d s 1527 556 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1570 563 m 13 -6 d s 1549 561 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1592 568 m 12 -9 d s 1570 563 m 22 5 d s[ 4 8] 0 + sd[ ] 0 sd 1614 576 m 11 -21 d s 1592 568 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1635 565 m 13 5 d s 1614 576 m 21 -11 d s[ 4 8] 0 sd[ ] 0 sd 1657 579 m 12 -4 d s 1635 565 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 1678 589 m 13 -5 d s 1657 579 m 21 10 d s[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1721 594 m 13 -10 d s 1707 579 m 14 15 d s[ 4 8] 0 sd[ ] 0 sd 1743 594 m 12 -10 d s 1721 594 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1764 607 m 13 -10 d s 1743 594 m 21 13 d s[ 4 8] 0 sd[ ] 0 sd 1786 605 m 12 -8 d s 1764 607 m + 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 738 412 m 13 -4 d s 717 406 m 21 6 d s 717 406 m 12 -1 d s[ 4 8] 0 sd[ ] 0 sd 760 417 m 12 -14 d s 738 412 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 782 415 m 12 -3 d s 760 417 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 803 413 m 12 -6 d s + 782 415 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 825 413 m 4 -1 d s 803 413 m 22 X s[ 4 8] 0 sd[ ] 0 sd 846 426 m 13 -8 d s 825 413 m 21 13 d s[ 4 8] 0 sd[ ] 0 sd 868 422 m 12 2 d s 846 426 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd 889 434 m 13 -1 d s 868 422 m 21 + 12 d s[ 4 8] 0 sd[ ] 0 sd 911 455 m 12 -11 d s 889 434 m 22 21 d s[ 4 8] 0 sd[ ] 0 sd 933 455 m 12 -7 d s 911 455 m 22 X s[ 4 8] 0 sd[ ] 0 sd 954 458 m 13 -11 d s 933 455 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 976 473 m 12 -16 d s 954 458 m 22 15 d s[ 4 + 8] 0 sd[ ] 0 sd 997 478 m 13 -18 d s 976 473 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1019 480 m 12 -15 d s 997 478 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1040 492 m 13 -14 d s 1019 480 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 1062 473 m 12 -9 d s 1040 492 m 22 -19 d s[ 4 8] + 0 sd[ ] 0 sd 1084 475 m 12 -10 d s 1062 473 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1105 470 m 13 -1 d s 1084 475 m 21 -5 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1429 555 m 12 -14 d s 1415 538 m 14 17 d s[ 4 8] 0 sd[ ] 0 sd 1450 557 m 13 -7 d + s 1429 555 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1472 573 m 12 -21 d s 1450 557 m 22 16 d s[ 4 8] 0 sd[ ] 0 sd 1493 579 m 13 -14 d s 1472 573 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1515 572 m 12 -16 d s 1493 579 m 22 -7 d s[ 4 8] 0 sd[ ] 0 sd 1536 569 m 13 -8 d + s 1515 572 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 1558 570 m 12 -7 d s 1536 569 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1580 570 m 12 -2 d s 1558 570 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1601 580 m 13 -4 d s 1580 570 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 1623 578 m 12 -13 d s + 1601 580 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1644 575 m 13 4 d s 1623 578 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1687 588 m 4 -5 d s 1683 587 m 4 1 d s[ 4 8] 0 sd[ ] 0 sd 1709 591 m 12 3 d s 1687 588 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1730 604 + m 13 -10 d s 1709 591 m 21 13 d s[ 4 8] 0 sd[ ] 0 sd 1752 610 m 12 -3 d s 1730 604 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1774 617 m 12 -12 d s 1752 610 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 726 420 m 12 -8 d s 704 424 m 22 -4 d s 704 424 m 13 -18 d s[ 4 8] 0 sd[ + ] 0 sd 748 415 m 12 2 d s 726 420 m 22 -5 d s[ 4 8] 0 sd[ ] 0 sd 769 419 m 13 -4 d s 748 415 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 791 423 m 12 -10 d s 769 419 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 812 423 m 13 -10 d s 791 423 m 21 X s[ 4 8] 0 sd[ ] 0 sd 834 + 423 m 12 3 d s 812 423 m 22 X s[ 4 8] 0 sd[ ] 0 sd 855 436 m 13 -14 d s 834 423 m 21 13 d s[ 4 8] 0 sd[ ] 0 sd 877 441 m 12 -7 d s 855 436 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 899 450 m 12 5 d s 877 441 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 920 456 m 13 -1 d s + 915 455 m 5 1 d s[ 4 8] 0 sd[ ] 0 sd 942 466 m 12 -8 d s 920 456 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 963 484 m 13 -11 d s 942 466 m 21 18 d s[ 4 8] 0 sd[ ] 0 sd 985 489 m 12 -11 d s 963 484 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1006 503 m 13 -23 d s 985 489 + m 21 14 d s[ 4 8] 0 sd[ ] 0 sd 1028 490 m 12 2 d s 1006 503 m 22 -13 d s[ 4 8] 0 sd[ ] 0 sd 1049 487 m 13 -14 d s 1044 488 m 5 -1 d s[ 4 8] 0 sd[ ] 0 sd 1071 482 m 13 -7 d s 1049 487 m 22 -5 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd + 1395 537 m 9 -7 d s 1385 532 m 10 5 d s[ 4 8] 0 sd[ ] 0 sd 1416 558 m 13 -3 d s 1395 537 m 21 21 d s[ 4 8] 0 sd[ ] 0 sd 1438 568 m 12 -11 d s 1416 558 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 1459 572 m 13 1 d s 1438 568 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1481 + 576 m 12 3 d s 1459 572 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1502 580 m 13 -8 d s 1494 579 m 8 1 d s[ 4 8] 0 sd[ ] 0 sd 1524 588 m 12 -19 d s 1502 580 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1545 588 m 13 -18 d s 1524 588 m 21 X s[ 4 8] 0 sd[ ] 0 sd 1567 582 m + 13 -12 d s 1545 588 m 22 -6 d s[ 4 8] 0 sd[ ] 0 sd 1589 577 m 12 3 d s 1567 582 m 22 -5 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1632 582 m 12 -7 d s 1617 578 m 15 4 d s[ 4 8] 0 sd[ ] 0 sd 1653 583 m 7 -2 d s 1632 582 m 21 1 d s[ 4 8] 0 sd[ ] + 0 sd 1675 599 m 12 -11 d s 1653 583 m 22 16 d s[ 4 8] 0 sd[ ] 0 sd 1696 595 m 13 -4 d s 1675 599 m 21 -4 d s[ 4 8] 0 sd[ ] 0 sd 1718 603 m 12 1 d s 1696 595 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1740 621 m 12 -11 d s 1718 603 m 22 18 d s[ 4 8] 0 sd[ ] 0 + sd 1761 623 m 13 -6 d s 1740 621 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 692 429 m 12 -5 d s 692 429 m 12 -5 d s[ 4 8] 0 sd[ ] 0 sd 735 428 m 13 -13 d s 718 422 m 17 6 d s[ 4 8] 0 sd[ ] 0 sd 757 434 m 12 -15 d s 735 428 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 778 + 426 m 13 -3 d s 757 434 m 21 -8 d s[ 4 8] 0 sd[ ] 0 sd 800 433 m 12 -10 d s 778 426 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 821 428 m 13 -5 d s 800 433 m 21 -5 d s[ 4 8] 0 sd[ ] 0 sd 843 440 m 12 -4 d s 821 428 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 865 459 m 12 + -18 d s 843 440 m 22 19 d s[ 4 8] 0 sd[ ] 0 sd 886 460 m 13 -10 d s 865 459 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 908 471 m 12 -15 d s 886 460 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 929 487 m 13 -21 d s 908 471 m 21 16 d s[ 4 8] 0 sd[ ] 0 sd 951 498 m 12 -14 d + s 929 487 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 972 499 m 13 -10 d s 951 498 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 994 503 m 12 X s 972 499 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1037 496 m 12 -9 d s 1019 496 m 18 X s[ 4 8] 0 sd[ ] 0 sd 1059 496 m + 12 -14 d s 1037 496 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1080 477 m s 1059 496 m 21 -19 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] + 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1382 548 m 13 -11 d s 1373 538 m 9 10 d s[ 4 8] 0 sd[ ] 0 sd 1404 566 m 12 -8 d s 1382 548 m 22 18 d s[ 4 8] 0 sd[ ] 0 sd 1425 582 m + 13 -14 d s 1404 566 m 21 16 d s[ 4 8] 0 sd[ ] 0 sd 1447 597 m 12 -25 d s 1425 582 m 22 15 d s[ 4 8] 0 sd[ ] 0 sd 1468 588 m 13 -12 d s 1447 597 m 21 -9 d s[ 4 8] 0 sd[ ] 0 sd 1490 594 m 12 -14 d s 1468 588 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1511 597 + m 13 -9 d s 1490 594 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1533 595 m 12 -7 d s 1511 597 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1555 592 m 12 -10 d s 1533 595 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1576 586 m 13 -9 d s 1555 592 m 21 -6 d s[ 4 8] 0 sd[ ] 0 sd 1576 586 m + 21 -7 d s[ 4 8] 0 sd[ ] 0 sd 1619 592 m 13 -10 d s 1599 579 m 20 13 d s[ 4 8] 0 sd[ ] 0 sd 1641 592 m 12 -9 d s 1619 592 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1662 605 m 13 -6 d s 1641 592 m 21 13 d s[ 4 8] 0 sd[ ] 0 sd 1684 601 m 12 -6 d s 1662 605 m 22 + -4 d s[ 4 8] 0 sd[ ] 0 sd 1706 616 m 12 -13 d s 1684 601 m 22 15 d s[ 4 8] 0 sd[ ] 0 sd 1727 625 m 13 -4 d s 1706 616 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 1749 632 m 12 -9 d s 1727 625 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 701 444 m 11 -21 d s 680 429 m 21 15 + d s 680 429 m 12 X s[ 4 8] 0 sd[ ] 0 sd 723 435 m 12 -7 d s 701 444 m 22 -9 d s[ 4 8] 0 sd[ ] 0 sd 723 435 m 16 -6 d s[ 4 8] 0 sd[ ] 0 sd 766 431 m 12 -5 d s 764 431 m 2 X s[ 4 8] 0 sd[ ] 0 sd 787 431 m 13 2 d s 766 431 m 21 X s[ 4 8] 0 sd[ ] 0 + sd 809 445 m 12 -17 d s 787 431 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 831 448 m 12 -8 d s 809 445 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 852 462 m 13 -3 d s 831 448 m 21 14 d s[ 4 8] 0 sd[ ] 0 sd 874 470 m 12 -10 d s 852 462 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 895 + 478 m 13 -7 d s 874 470 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 917 500 m 12 -13 d s 895 478 m 22 22 d s[ 4 8] 0 sd[ ] 0 sd 938 499 m 13 -1 d s 917 500 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 960 500 m 12 -1 d s 938 499 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 981 514 m 13 + -11 d s 960 500 m 21 14 d s[ 4 8] 0 sd[ ] 0 sd 1003 506 m 4 -3 d s 981 514 m 22 -8 d s[ 4 8] 0 sd[ ] 0 sd 1025 512 m 12 -16 d s 1003 506 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1046 499 m 13 -3 d s 1025 512 m 21 -13 d s[ 4 8] 0 sd[ ] 0 sd 1068 489 m 12 + -12 d s 1064 491 m 4 -2 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ + 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1348 535 m 2 -2 d s 1344 532 m 4 3 d s[ 4 8] 0 sd[ ] 0 sd 1370 559 m 12 -11 d s 1348 535 m 22 24 d s[ 4 8] 0 sd[ ] 0 sd 1391 569 m 13 -3 d s 1370 559 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 1413 580 m 12 2 d s 1391 + 569 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 1434 597 m 13 X s 1413 580 m 21 17 d s[ 4 8] 0 sd[ ] 0 sd 1456 606 m 12 -18 d s 1434 597 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1477 604 m 13 -10 d s 1456 606 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 1499 602 m 12 -5 d s 1477 604 + m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1521 603 m 12 -8 d s 1499 602 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1542 600 m 13 -8 d s 1521 603 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 1564 596 m 12 -10 d s 1542 600 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd 1585 597 m 12 -18 d s 1564 596 + m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1607 593 m 12 -1 d s 1585 597 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd 1628 601 m 13 -9 d s 1607 593 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1650 601 m 12 4 d s 1628 601 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1672 610 m 12 -9 d s 1650 601 m 22 9 + d s[ 4 8] 0 sd[ ] 0 sd 1693 613 m 13 3 d s 1672 610 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1715 635 m 12 -10 d s 1693 613 m 22 22 d s[ 4 8] 0 sd[ ] 0 sd 1736 637 m 13 -5 d s 1715 635 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 689 437 m 12 7 d s 667 439 m 22 -2 d s + 667 439 m 13 -10 d s[ 4 8] 0 sd[ ] 0 sd 710 441 m 13 -6 d s 708 440 m 2 1 d s[ 4 8] 0 sd[ ] 0 sd 732 446 m 10 -16 d s 710 441 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 753 438 m 13 -7 d s 732 446 m 21 -8 d s[ 4 8] 0 sd[ ] 0 sd 775 446 m 12 -15 d s 753 438 m + 22 8 d s[ 4 8] 0 sd[ ] 0 sd 796 449 m 13 -4 d s 775 446 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 818 464 m 13 -16 d s 796 449 m 22 15 d s[ 4 8] 0 sd[ ] 0 sd 840 468 m 12 -6 d s 818 464 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 861 477 m 13 -7 d s 840 468 m 21 9 d s[ 4 + 8] 0 sd[ ] 0 sd 883 479 m 12 -1 d s 861 477 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 904 492 m 13 8 d s 883 479 m 21 13 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 947 513 m 13 -13 d s 928 499 m 19 14 d s[ 4 8] 0 sd[ ] 0 sd 969 507 m 12 7 d s 947 513 m 22 + -6 d s[ 4 8] 0 sd[ ] 0 sd 991 513 m 12 -7 d s 986 512 m 5 1 d s[ 4 8] 0 sd[ ] 0 sd 991 513 m 14 -7 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1077 490 m 7 -15 d s 1063 493 m 14 -3 d s[ 4 8] 0 sd[ ] 0 sd 1098 473 m 2 -2 d s + 1077 490 m 21 -17 d s[ 4 8] 0 sd 1106 470 m 1 Y s[ ] 0 sd 1098 473 m 16 -4 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1336 552 m 12 -17 d s 1322 538 m 14 14 d s[ 4 8] 0 sd[ ] 0 sd 1357 561 m 13 -2 d s 1336 552 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 1379 589 m 12 -20 d s 1357 561 m 22 28 d s[ 4 8] 0 sd[ ] 0 sd 1400 592 m 13 -12 d s 1379 589 + m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1422 597 m 12 X s 1400 592 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1443 606 m 13 X s 1422 597 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 1465 609 m 12 -5 d s 1443 606 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1487 608 m 12 -6 d s 1465 609 m 22 -1 d + s[ 4 8] 0 sd[ ] 0 sd 1508 605 m 13 -2 d s 1487 608 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 1530 610 m 12 -10 d s 1508 605 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1551 600 m 13 -4 d s 1530 610 m 21 -10 d s[ 4 8] 0 sd[ ] 0 sd 1551 600 m 18 -4 d s[ 4 8] 0 sd[ ] 0 sd + 1594 603 m 13 -10 d s 1575 597 m 19 6 d s[ 4 8] 0 sd[ ] 0 sd 1616 610 m 12 -9 d s 1594 603 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1638 613 m 12 -12 d s 1616 610 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1659 615 m 13 -5 d s 1638 613 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd + 1681 621 m 12 -8 d s 1659 615 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1702 627 m 13 8 d s 1681 621 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 655 452 m 21 -13 d s 655 452 m 12 -13 d s[ 4 8] 0 sd[ ] 0 sd 698 449 m 12 -8 d s 676 438 m 22 11 d s[ 4 8] + 0 sd[ ] 0 sd 719 457 m 13 -11 d s 698 449 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 741 455 m 12 -17 d s 719 457 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 762 455 m 13 -9 d s 741 455 m 21 X s[ 4 8] 0 sd[ ] 0 sd 784 470 m 12 -21 d s 762 455 m 22 15 d s[ 4 8] 0 sd[ ] 0 + sd 806 466 m 12 -2 d s 784 470 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd 827 483 m 13 -15 d s 806 466 m 21 17 d s[ 4 8] 0 sd[ ] 0 sd 849 493 m 12 -16 d s 827 483 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 870 491 m 13 -12 d s 849 493 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 892 + 490 m 12 2 d s 870 491 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 913 500 m 4 -1 d s 892 490 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 913 500 m 18 1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 962 509 m 10 X s[ 4 8] 0 sd[ ] 0 sd 1000 519 m 8 -11 d s 984 513 m 16 6 d + s[ 4 8] 0 sd[ ] 0 sd 1000 519 m 20 -8 d s[ 4 8] 0 sd[ ] 0 sd 1043 507 m 10 -9 d s 1028 510 m 15 -3 d s[ 4 8] 0 sd[ ] 0 sd 1064 511 m 13 -21 d s 1043 507 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1086 507 m 12 -34 d s 1064 511 m 22 -4 d s[ 4 8] 0 sd 1106 471 + m 12 4 d s[ ] 0 sd 1108 509 m 12 -40 d s 1086 507 m 22 2 d s[ 4 8] 0 sd 1118 475 m 19 5 d s[ ] 0 sd 1129 505 m 12 -37 d s 1108 509 m 21 -4 d s[ 4 8] 0 sd 1137 480 m 17 7 d s[ ] 0 sd 1151 504 m 7 -34 d s 1129 505 m 22 -1 d s[ 4 8] 0 sd 1154 487 m + 21 5 d s[ ] 0 sd 1172 506 m 5 -23 d s 1151 504 m 21 2 d s[ 4 8] 0 sd 1176 492 m 22 3 d s[ ] 0 sd 1194 512 m 4 -17 d s 1172 506 m 22 6 d s[ 4 8] 0 sd 1200 495 m 2 1 d s[ ] 0 sd 1215 514 m 3 -10 d s 1194 512 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1237 522 + m 4 -16 d s 1215 514 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1258 534 m 3 -9 d s 1237 522 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 1280 547 m 8 -18 d s 1258 534 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 1302 560 m 9 -23 d s 1280 547 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 1323 561 m + 13 -9 d s 1302 560 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1345 582 m 12 -21 d s 1323 561 m 22 21 d s[ 4 8] 0 sd[ ] 0 sd 1366 586 m 13 3 d s 1345 582 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1388 594 m 12 -2 d s 1366 586 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1409 599 m 13 + -2 d s 1388 594 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1431 606 m 12 X s 1409 599 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1517 620 m 13 -10 d s 1502 606 m 15 14 d s[ 4 8] 0 sd[ ] 0 sd 1539 616 m 12 -16 d s + 1517 620 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd 1560 624 m 12 -27 d s 1539 616 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1582 624 m 12 -21 d s 1560 624 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1604 617 m 12 -7 d s 1582 624 m 22 -7 d s[ 4 8] 0 sd[ ] 0 sd 1625 619 m 13 -6 d s + 1604 617 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1647 637 m 12 -22 d s 1625 619 m 22 18 d s[ 4 8] 0 sd[ ] 0 sd 1668 639 m 13 -18 d s 1647 637 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1690 642 m 12 -15 d s 1668 639 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1711 648 m 12 -12 d s + 1690 642 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 664 452 m 12 -13 d s 642 447 m 14 3 d s 656 450 m 8 2 d s 642 447 m 13 5 d s[ 4 8] 0 sd[ ] 0 sd 685 463 m 13 -14 d s 664 452 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 707 461 m 12 -4 d s 685 463 m 22 -2 d s[ 4 8] 0 sd[ + ] 0 sd 728 475 m 13 -20 d s 707 461 m 21 14 d s[ 4 8] 0 sd[ ] 0 sd 750 470 m 12 -15 d s 728 475 m 22 -5 d s[ 4 8] 0 sd[ ] 0 sd 772 481 m 12 -11 d s 750 470 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 793 481 m 13 -15 d s 772 481 m 21 X s[ 4 8] 0 sd[ ] 0 sd + 815 491 m 12 -8 d s 793 481 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 836 493 m 13 X s 815 491 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 879 492 m 13 -2 d s 876 491 m 3 1 d s[ 4 8] 0 sd[ ] 0 sd 879 492 m 20 2 d s[ 4 8] 0 sd[ ] 0 sd 923 503 m 9 -1 d + s 916 500 m 7 3 d s[ 4 8] 0 sd[ ] 0 sd 923 503 m 17 4 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 987 520 m 13 -1 d s 981 514 m 6 6 d s[ 4 8] 0 sd[ ] 0 sd 1009 525 m 12 -14 d s 987 520 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1030 531 m 13 -24 d s 1009 525 + m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1052 537 m 12 -26 d s 1030 531 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1074 549 m 12 -42 d s 1052 537 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 1095 560 m 13 -51 d s 1074 549 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 1117 564 m 12 -59 d s 1095 560 + m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1138 572 m 13 -68 d s 1117 564 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1160 578 m 12 -72 d s 1138 572 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1181 579 m 13 -67 d s 1160 578 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1203 580 m 12 -66 d s 1181 579 m + 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1224 588 m 13 -66 d s 1203 580 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1246 593 m 12 -59 d s 1224 588 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1268 591 m 12 -44 d s 1246 593 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1289 573 m 13 -13 d s 1268 591 m + 21 -18 d s[ 4 8] 0 sd[ ] 0 sd 1311 579 m 12 -18 d s 1289 573 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1332 588 m 13 -6 d s 1311 579 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 1354 591 m 12 -5 d s 1332 588 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1375 589 m 13 5 d s 1354 591 m 21 + -2 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1419 602 m 12 4 d s 1417 601 m 2 1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1483 608 m 1 X s 1482 608 m 1 X s[ 4 8] 0 sd[ ] 0 sd 1505 615 m 12 5 d s 1483 608 m 22 7 d s[ 4 8] 0 + sd[ ] 0 sd 1526 622 m 13 -6 d s 1518 620 m 8 2 d s[ 4 8] 0 sd[ ] 0 sd 1548 643 m 12 -19 d s 1526 622 m 22 21 d s[ 4 8] 0 sd[ ] 0 sd 1569 634 m 13 -10 d s 1548 643 m 21 -9 d s[ 4 8] 0 sd[ ] 0 sd 1591 644 m 13 -27 d s 1569 634 m 22 10 d s[ 4 8] 0 + sd[ ] 0 sd 1613 645 m 12 -26 d s 1591 644 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1634 647 m 13 -10 d s 1613 645 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1656 660 m 12 -21 d s 1634 647 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 1677 649 m 13 -7 d s 1656 660 m 21 -11 d s[ 4 8] 0 + sd[ ] 0 sd 1699 656 m 12 -8 d s 1677 649 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 651 457 m 13 -5 d s 630 447 m 21 10 d s 630 447 m 12 X s[ 4 8] 0 sd[ ] 0 sd 673 467 m 12 -4 d s 651 457 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 694 481 m 13 -20 d s 673 467 m 21 14 d + s[ 4 8] 0 sd[ ] 0 sd 716 483 m 12 -8 d s 694 481 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 738 502 m 12 -32 d s 716 483 m 22 19 d s[ 4 8] 0 sd[ ] 0 sd 759 501 m 13 -20 d s 738 502 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 781 497 m 12 -16 d s 759 501 m 22 -4 d s[ 4 8] + 0 sd[ ] 0 sd 802 495 m 13 -4 d s 781 497 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 824 497 m 12 -4 d s 802 495 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 824 497 m 12 -4 d s[ 4 8] 0 sd[ ] 0 sd 867 493 m 12 -1 d s 861 492 m 6 1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 + sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 975 515 m 12 5 d s 963 509 m 12 6 d s[ 4 8] 0 sd[ ] 0 sd 996 539 m 13 -14 d s 975 515 m 21 24 d s[ 4 8] 0 sd[ ] 0 sd 1018 549 m 12 -18 d s 996 539 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 1039 + 568 m 13 -31 d s 1018 549 m 21 19 d s[ 4 8] 0 sd 1059 592 m 3 X s[ ] 0 sd 1061 594 m 13 -45 d s 1039 568 m 22 26 d s[ 4 8] 0 sd 1062 592 m 26 1 d s[ ] 0 sd 1083 620 m 12 -60 d s 1061 594 m 22 26 d s[ 4 8] 0 sd 1089 593 m 22 3 d s[ ] 0 sd 1104 640 + m 13 -76 d s 1083 620 m 21 20 d s[ 4 8] 0 sd 1111 596 m 23 4 d s[ ] 0 sd 1126 650 m 12 -78 d s 1104 640 m 22 10 d s[ 4 8] 0 sd 1134 600 m 22 4 d s[ ] 0 sd 1147 660 m 13 -82 d s 1126 650 m 21 10 d s[ 4 8] 0 sd 1156 604 m 21 4 d s[ ] 0 sd 1169 657 + m 12 -78 d s 1147 660 m 22 -3 d s[ 4 8] 0 sd 1177 608 m 21 5 d s[ ] 0 sd 1190 662 m 13 -82 d s 1169 657 m 21 5 d s[ 4 8] 0 sd 1199 613 m 21 4 d s[ ] 0 sd 1212 661 m 12 -73 d s 1190 662 m 22 -1 d s[ 4 8] 0 sd 1220 617 m 19 5 d s[ ] 0 sd 1234 644 m + 12 -51 d s 1212 661 m 22 -17 d s[ 4 8] 0 sd 1239 622 m 18 6 d s[ ] 0 sd 1255 634 m 13 -43 d s 1234 644 m 21 -10 d s[ 4 8] 0 sd 1258 629 m 3 2 d s[ ] 0 sd 1277 622 m 12 -49 d s 1255 634 m 22 -12 d s[ 4 8] 0 sd[ ] 0 sd 1298 604 m 13 -25 d s 1277 + 622 m 21 -18 d s[ 4 8] 0 sd[ ] 0 sd 1320 592 m 12 -4 d s 1298 604 m 22 -12 d s[ 4 8] 0 sd[ ] 0 sd 1341 593 m 13 -2 d s 1320 592 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1415 601 m 4 1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1471 617 m 12 -9 d s 1460 608 m 11 9 d s[ 4 8] 0 sd[ ] 0 sd 1492 628 m 13 -13 d s 1471 617 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 1514 641 m 12 -19 d s 1492 628 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 1535 644 m 13 -1 d s 1514 641 + m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1557 650 m 12 -16 d s 1535 644 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1579 657 m 12 -13 d s 1557 650 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1600 654 m 13 -9 d s 1579 657 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 1622 661 m 12 -14 d s 1600 654 m + 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1643 654 m 13 6 d s 1622 661 m 21 -7 d s[ 4 8] 0 sd[ ] 0 sd 1665 662 m 12 -13 d s 1657 659 m 8 3 d s[ 4 8] 0 sd[ ] 0 sd 1686 659 m 13 -3 d s 1665 662 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 639 466 m 12 -9 d s 617 463 m 22 3 d + s 617 463 m 13 -16 d s[ 4 8] 0 sd[ ] 0 sd 660 479 m 13 -12 d s 639 466 m 21 13 d s[ 4 8] 0 sd[ ] 0 sd 682 493 m 12 -12 d s 660 479 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 704 506 m 12 -23 d s 682 493 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 725 512 m 13 -10 d s + 704 506 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 747 509 m 12 -8 d s 725 512 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 768 507 m 13 -10 d s 747 509 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 790 507 m 12 -12 d s 768 507 m 22 X s[ 4 8] 0 sd[ ] 0 sd 811 496 m 13 1 d s 790 507 m 21 + -11 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 962 530 m 13 -15 d s 950 512 m 12 18 d s[ 4 8] 0 sd[ ] 0 sd 984 550 m 12 -11 d s 962 530 m 22 20 d + s[ 4 8] 0 sd[ ] 0 sd 1005 568 m 13 -19 d s 984 550 m 21 18 d s[ 4 8] 0 sd 1021 594 m 10 -1 d s[ ] 0 sd 1027 604 m 12 -36 d s 1005 568 m 22 36 d s[ 4 8] 0 sd 1031 593 m 28 -1 d s[ ] 0 sd 1049 648 m 12 -54 d s 1027 604 m 22 44 d s[ 4 8] 0 sd[ ] 0 + sd 1070 693 m 13 -73 d s 1049 648 m 21 45 d s[ 4 8] 0 sd 1089 708 m 3 1 d s[ ] 0 sd 1092 711 m 12 -71 d s 1070 693 m 22 18 d s[ 4 8] 0 sd 1092 709 m 25 2 d s[ ] 0 sd 1113 736 m 13 -86 d s 1092 711 m 21 25 d s[ 4 8] 0 sd 1118 711 m 22 3 d s[ ] 0 + sd 1135 751 m 12 -91 d s 1113 736 m 22 15 d s[ 4 8] 0 sd 1140 714 m 21 4 d s[ ] 0 sd 1156 758 m 13 -101 d s 1135 751 m 21 7 d s[ 4 8] 0 sd 1161 718 m 21 5 d s[ ] 0 sd 1178 757 m 12 -95 d s 1156 758 m 22 -1 d s[ 4 8] 0 sd 1182 723 m 18 6 d s[ ] 0 + sd 1200 734 m 12 -73 d s 1178 757 m 22 -23 d s[ 4 8] 0 sd 1201 729 m 2 1 d s[ ] 0 sd 1221 709 m 13 -65 d s 1200 734 m 21 -25 d s[ 4 8] 0 sd[ ] 0 sd 1243 687 m 12 -53 d s 1221 709 m 22 -22 d s[ 4 8] 0 sd 1262 631 m 10 5 d s[ ] 0 sd 1264 662 m 13 + -40 d s 1243 687 m 21 -25 d s[ 4 8] 0 sd 1272 636 m 5 7 d s[ ] 0 sd 1286 630 m 12 -26 d s 1264 662 m 22 -32 d s[ 4 8] 0 sd[ ] 0 sd 1307 601 m 13 -9 d s 1286 630 m 21 -29 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1480 627 m 12 1 d s 1468 616 m 12 11 d s[ 4 8] 0 sd[ ] 0 sd 1501 647 m 13 -6 d s 1480 627 m 21 20 d s[ 4 8] 0 sd[ ] 0 sd 1523 653 m 12 -9 d s 1501 647 m 22 6 d + s[ 4 8] 0 sd[ ] 0 sd 1545 662 m 12 -12 d s 1523 653 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1566 667 m 13 -10 d s 1545 662 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1588 681 m 12 -27 d s 1566 667 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 1609 675 m 13 -14 d s 1588 681 m 21 -6 d + s[ 4 8] 0 sd[ ] 0 sd 1631 667 m 12 -13 d s 1609 675 m 22 -8 d s[ 4 8] 0 sd[ ] 0 sd 1652 665 m 13 -3 d s 1631 667 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 1674 670 m 12 -11 d s 1652 665 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 626 488 m 13 -22 d s 605 463 m 21 25 d s + 605 463 m 12 X s[ 4 8] 0 sd[ ] 0 sd 648 492 m 12 -13 d s 626 488 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 670 509 m 12 -16 d s 648 492 m 22 17 d s[ 4 8] 0 sd[ ] 0 sd 691 511 m 13 -5 d s 670 509 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 713 527 m 12 -15 d s 691 511 m + 22 16 d s[ 4 8] 0 sd[ ] 0 sd 734 536 m 13 -27 d s 713 527 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 756 524 m 12 -17 d s 734 536 m 22 -12 d s[ 4 8] 0 sd[ ] 0 sd 777 514 m 13 -7 d s 756 524 m 21 -10 d s[ 4 8] 0 sd[ ] 0 sd 799 508 m 12 -12 d s 777 514 m 22 -6 + d s[ 4 8] 0 sd[ ] 0 sd 799 508 m 12 -12 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 950 517 m 12 13 d s 946 511 m 4 6 d s[ 4 8] 0 sd[ ] 0 sd 971 558 m 13 -8 d s 950 + 517 m 21 41 d s[ 4 8] 0 sd 988 597 m 9 -1 d s[ ] 0 sd 993 609 m 12 -41 d s 971 558 m 22 51 d s[ 4 8] 0 sd 997 596 m 23 -2 d s[ ] 0 sd 1015 642 m 12 -38 d s 993 609 m 22 33 d s[ 4 8] 0 sd 1034 707 m 4 X s[ ] 0 sd 1036 714 m 13 -66 d s 1015 642 m + 21 72 d s[ 4 8] 0 sd 1038 707 m 29 -1 d s[ ] 0 sd 1058 752 m 12 -59 d s 1036 714 m 22 38 d s[ 4 8] 0 sd 1069 706 m 20 2 d s[ ] 0 sd 1079 796 m 13 -85 d s 1058 752 m 21 44 d s[ 4 8] 0 sd 1098 821 m 3 X s[ ] 0 sd 1101 824 m 12 -88 d s 1079 796 m 22 + 28 d s[ 4 8] 0 sd 1101 821 m 24 3 d s[ ] 0 sd 1122 843 m 13 -92 d s 1101 824 m 21 19 d s[ 4 8] 0 sd 1125 824 m 23 4 d s[ ] 0 sd 1144 857 m 12 -99 d s 1122 843 m 22 14 d s[ 4 8] 0 sd 1149 828 m 18 5 d s[ ] 0 sd 1166 845 m 12 -88 d s 1144 857 m 22 + -12 d s[ 4 8] 0 sd 1168 833 m 4 2 d s[ ] 0 sd 1187 813 m 13 -79 d s 1166 845 m 21 -32 d s[ 4 8] 0 sd 1203 730 m 14 6 d s[ ] 0 sd 1209 786 m 12 -77 d s 1187 813 m 22 -27 d s[ 4 8] 0 sd 1217 737 m 9 7 d s[ ] 0 sd 1230 735 m 13 -48 d s 1209 786 m 21 + -51 d s[ 4 8] 0 sd[ ] 0 sd 1252 701 m 12 -39 d s 1230 735 m 22 -34 d s[ 4 8] 0 sd 1277 643 m 1 7 d s[ ] 0 sd 1273 660 m 13 -30 d s 1252 701 m 21 -41 d s[ 4 8] 0 sd 1278 650 m -1 3 d s[ ] 0 sd 1295 620 m 12 -19 d s 1273 660 m 22 -40 d s[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1446 611 m 8 -4 d s 1442 606 m 4 5 d s[ 4 8] 0 sd[ ] 0 sd 1467 642 m 13 -15 d s 1446 611 m 21 31 d s[ 4 8] 0 sd[ ] + 0 sd 1489 655 m 12 -8 d s 1467 642 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 1511 685 m 12 -32 d s 1489 655 m 22 30 d s[ 4 8] 0 sd[ ] 0 sd 1532 689 m 13 -27 d s 1511 685 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1554 691 m 12 -24 d s 1532 689 m 22 2 d s[ 4 8] 0 sd[ ] + 0 sd 1575 687 m 13 -6 d s 1554 691 m 21 -4 d s[ 4 8] 0 sd[ ] 0 sd 1597 686 m 12 -11 d s 1575 687 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1618 683 m 13 -16 d s 1597 686 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 1640 673 m 12 -8 d s 1618 683 m 22 -10 d s[ 4 8] 0 sd[ + ] 0 sd 1640 673 m 19 -6 d s[ 4 8] 0 sd[ ] 0 sd 614 489 m 12 -1 d s 592 468 m 22 21 d s 592 468 m 13 -5 d s[ 4 8] 0 sd[ ] 0 sd 636 499 m 12 -7 d s 614 489 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 657 521 m 13 -12 d s 636 499 m 21 22 d s[ 4 8] 0 sd[ ] 0 sd + 679 534 m 12 -23 d s 657 521 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 700 547 m 13 -20 d s 679 534 m 21 13 d s[ 4 8] 0 sd[ ] 0 sd 722 544 m 12 -8 d s 700 547 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 743 533 m 13 -9 d s 722 544 m 21 -11 d s[ 4 8] 0 sd[ ] 0 sd 765 + 529 m 12 -15 d s 743 533 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd 765 529 m 15 -16 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 937 512 m 13 5 d s 934 506 m 3 + 6 d s[ 4 8] 0 sd[ ] 0 sd 959 571 m 12 -13 d s 937 512 m 22 59 d s[ 4 8] 0 sd 972 604 m 16 -7 d s[ ] 0 sd 981 626 m 12 -17 d s 959 571 m 22 55 d s[ 4 8] 0 sd[ ] 0 sd 1002 689 m 13 -47 d s 981 626 m 21 63 d s[ 4 8] 0 sd 1011 712 m 23 -5 d s[ ] 0 + sd 1024 750 m 12 -36 d s 1002 689 m 22 61 d s[ 4 8] 0 sd 1044 820 m 2 X s[ ] 0 sd 1045 825 m 13 -73 d s 1024 750 m 21 75 d s[ 4 8] 0 sd 1047 820 m 28 X s[ ] 0 sd 1067 870 m 12 -74 d s 1045 825 m 22 45 d s[ 4 8] 0 sd 1075 820 m 23 1 d s[ ] 0 sd + 1088 912 m 13 -88 d s 1067 870 m 21 42 d s[ 4 8] 0 sd[ ] 0 sd 1110 928 m 12 -85 d s 1088 912 m 22 16 d s[ 4 8] 0 sd 1120 936 m 12 2 d s[ ] 0 sd 1132 944 m 12 -87 d s 1110 928 m 22 16 d s[ 4 8] 0 sd 1132 938 m 6 1 d s[ ] 0 sd 1153 928 m 13 -83 d s + 1132 944 m 21 -16 d s[ 4 8] 0 sd 1172 835 m 11 5 d s[ ] 0 sd 1175 900 m 12 -87 d s 1153 928 m 22 -28 d s[ 4 8] 0 sd 1184 841 m 9 8 d s[ ] 0 sd 1196 840 m 13 -54 d s 1175 900 m 21 -60 d s[ 4 8] 0 sd 1227 745 m 1 1 d s[ ] 0 sd 1218 796 m 12 -61 d s + 1196 840 m 22 -44 d s[ 4 8] 0 sd 1228 747 m 4 8 d s[ ] 0 sd 1239 733 m 13 -32 d s 1218 796 m 21 -63 d s[ 4 8] 0 sd[ ] 0 sd 1239 733 m 15 -37 d s[ 4 8] 0 sd 1275 654 m 2 -1 d s[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1433 614 m 13 -3 d s 1426 605 m 7 9 d s[ 4 8] 0 sd[ ] 0 sd 1455 653 m 12 -11 d s 1433 614 m 22 39 d s[ 4 8] 0 sd[ ] 0 sd 1477 671 m 12 -16 d s 1455 653 m 22 18 d s[ 4 8] + 0 sd[ ] 0 sd 1498 682 m 13 3 d s 1477 671 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 1520 702 m 12 -13 d s 1498 682 m 22 20 d s[ 4 8] 0 sd[ ] 0 sd 1541 697 m 13 -6 d s 1520 702 m 21 -5 d s[ 4 8] 0 sd[ ] 0 sd 1563 709 m 12 -22 d s 1541 697 m 22 12 d s[ 4 8] + 0 sd[ ] 0 sd 1584 694 m 13 -8 d s 1563 709 m 21 -15 d s[ 4 8] 0 sd[ ] 0 sd 1606 689 m 12 -6 d s 1584 694 m 22 -5 d s[ 4 8] 0 sd[ ] 0 sd 1628 688 m 12 -15 d s 1606 689 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1628 688 m 17 -17 d s[ 4 8] 0 sd[ ] 0 sd 602 + 502 m 12 -13 d s 580 473 m 22 29 d s 580 473 m 12 -5 d s[ 4 8] 0 sd[ ] 0 sd 623 524 m 13 -25 d s 602 502 m 21 22 d s[ 4 8] 0 sd[ ] 0 sd 645 538 m 12 -17 d s 623 524 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 666 555 m 13 -21 d s 645 538 m 21 17 d s[ 4 8] 0 + sd[ ] 0 sd 688 556 m 12 -9 d s 666 555 m 22 1 d s[ 4 8] 0 sd 700 561 m 11 1 d s[ ] 0 sd 709 565 m 13 -21 d s 688 556 m 21 9 d s[ 4 8] 0 sd 711 562 m 3 2 d s[ ] 0 sd 731 559 m 12 -26 d s 709 565 m 22 -6 d s[ 4 8] 0 sd[ ] 0 sd 752 536 m 13 -7 d s + 731 559 m 21 -23 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 914 501 m 1 X s[ ] 0 sd 925 522 m 12 -10 d s 914 500 m 11 22 d s[ 4 8] 0 sd[ + ] 0 sd 947 589 m 12 -18 d s 925 522 m 22 67 d s[ 4 8] 0 sd 955 610 m 17 -6 d s[ ] 0 sd 968 643 m 13 -17 d s 947 589 m 21 54 d s[ 4 8] 0 sd[ ] 0 sd 990 714 m 12 -25 d s 968 643 m 22 71 d s[ 4 8] 0 sd 991 718 m 20 -6 d s[ ] 0 sd 1011 808 m 13 -58 + d s 990 714 m 21 94 d s[ 4 8] 0 sd 1016 824 m 28 -4 d s[ ] 0 sd 1033 878 m 12 -53 d s 1011 808 m 22 70 d s[ 4 8] 0 sd[ ] 0 sd 1054 932 m 13 -62 d s 1033 878 m 21 54 d s[ 4 8] 0 sd 1055 933 m 30 -1 d s[ ] 0 sd 1076 986 m 12 -74 d s 1054 932 m 22 + 54 d s[ 4 8] 0 sd 1085 932 m 24 3 d s[ ] 0 sd 1098 1011 m 12 -83 d s 1076 986 m 22 25 d s[ 4 8] 0 sd 1109 935 m 10 1 d s[ ] 0 sd 1119 1024 m 13 -80 d s 1098 1011 m 21 13 d s[ 4 8] 0 sd 1138 939 m 12 5 d s[ ] 0 sd 1141 1002 m 12 -74 d s 1119 1024 + m 22 -22 d s[ 4 8] 0 sd 1152 945 m 12 7 d s[ ] 0 sd 1162 963 m 13 -63 d s 1141 1002 m 21 -39 d s[ 4 8] 0 sd 1194 850 m 1 Y s 1164 952 m 1 2 d s[ ] 0 sd 1184 893 m 12 -53 d s 1162 963 m 22 -70 d s[ 4 8] 0 sd 1194 851 m 3 8 d s[ ] 0 sd 1205 837 m + 13 -41 d s 1184 893 m 21 -56 d s[ 4 8] 0 sd 1232 755 m s[ ] 0 sd 1205 837 m 12 -42 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ + 4 8] 0 sd[ ] 0 sd 1421 618 m 12 -4 d s 1412 600 m 9 18 d s[ 4 8] 0 sd[ ] 0 sd 1443 651 m 12 2 d s 1421 618 m 22 33 d s[ 4 8] 0 sd[ ] 0 sd 1464 675 m 13 -4 d s 1443 651 m 21 24 d s[ 4 8] 0 sd[ ] 0 sd 1486 706 m 12 -24 d s 1464 675 m 22 31 d s[ 4 + 8] 0 sd[ ] 0 sd 1507 708 m 13 -6 d s 1486 706 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1529 718 m 12 -21 d s 1507 708 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 1550 721 m 13 -12 d s 1529 718 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1572 720 m 12 -26 d s 1550 721 m 22 -1 d s[ 4 + 8] 0 sd[ ] 0 sd 1594 704 m 12 -15 d s 1572 720 m 22 -16 d s[ 4 8] 0 sd[ ] 0 sd 1615 690 m 13 -2 d s 1594 704 m 21 -14 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 589 495 m 13 7 d s 567 475 m 22 20 d s 567 475 m 13 -2 d s[ 4 8] 0 sd[ ] 0 sd 611 + 527 m 12 -3 d s 589 495 m 22 32 d s[ 4 8] 0 sd[ ] 0 sd 632 546 m 13 -8 d s 611 527 m 21 19 d s[ 4 8] 0 sd 645 560 m 21 -5 d s[ ] 0 sd 654 570 m 12 -15 d s 632 546 m 22 24 d s[ 4 8] 0 sd 666 555 m 19 5 d s[ ] 0 sd 675 576 m 13 -20 d s 654 570 m 21 + 6 d s[ 4 8] 0 sd 685 560 m 15 1 d s[ ] 0 sd 697 578 m 12 -13 d s 675 576 m 22 2 d s[ 4 8] 0 sd 705 572 m 9 -8 d s[ ] 0 sd 697 578 m 16 -14 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 904 509 m 9 -7 d s[ ] 0 sd 913 523 m 12 -1 d s 895 493 m 18 30 d s[ 4 8] 0 sd[ ] 0 sd 934 591 m 13 -2 d s 913 523 m 21 68 d s[ 4 8] 0 sd 942 617 m 13 -7 d s[ ] 0 sd 956 660 m 12 + -17 d s 934 591 m 22 69 d s[ 4 8] 0 sd 972 724 m 15 -5 d s[ ] 0 sd 977 743 m 13 -29 d s 956 660 m 21 83 d s[ 4 8] 0 sd 987 719 m 4 -1 d s 996 830 m 8 -3 d s[ ] 0 sd 999 842 m 12 -34 d s 977 743 m 22 99 d s[ 4 8] 0 sd 1004 827 m 12 -3 d s[ ] 0 sd + 1020 922 m 13 -44 d s 999 842 m 21 80 d s[ 4 8] 0 sd 1026 937 m 28 -4 d s[ ] 0 sd 1042 984 m 12 -52 d s 1020 922 m 22 62 d s[ 4 8] 0 sd 1055 933 m -1 X s[ ] 0 sd 1063 1038 m 13 -52 d s 1042 984 m 21 54 d s[ 4 8] 0 sd 1069 1047 m 21 X s[ ] 0 sd + 1085 1071 m 13 -60 d s 1063 1038 m 22 33 d s[ 4 8] 0 sd 1090 1047 m 21 4 d s[ ] 0 sd 1107 1064 m 12 -40 d s 1085 1071 m 22 -7 d s[ 4 8] 0 sd 1111 1051 m 8 5 d s[ ] 0 sd 1128 1050 m 13 -48 d s 1107 1064 m 21 -14 d s[ 4 8] 0 sd[ ] 0 sd 1150 1011 m + 12 -48 d s 1128 1050 m 22 -39 d s[ 4 8] 0 sd 1165 964 m -10 Y s[ ] 0 sd 1171 943 m 13 -50 d s 1150 1011 m 21 -68 d s[ 4 8] 0 sd 1193 867 m 3 -6 d s[ ] 0 sd 1171 943 m 20 -68 d s[ 4 8] 0 sd 1193 868 m -1 Y s[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 1399 604 m 8 -5 d s[ ] 0 sd 1409 622 m 12 -4 d s 1395 596 m 14 26 d s[ 4 8] 0 sd[ ] 0 sd 1430 652 m 13 -1 d + s 1409 622 m 21 30 d s[ 4 8] 0 sd[ ] 0 sd 1452 691 m 12 -16 d s 1430 652 m 22 39 d s[ 4 8] 0 sd[ ] 0 sd 1473 715 m 13 -9 d s 1452 691 m 21 24 d s[ 4 8] 0 sd 1477 720 m 26 -2 d s[ ] 0 sd 1495 741 m 12 -33 d s 1473 715 m 22 26 d s[ 4 8] 0 sd 1504 + 719 m 23 2 d s[ ] 0 sd 1516 740 m 13 -22 d s 1495 741 m 21 -1 d s[ 4 8] 0 sd 1527 722 m 20 4 d s[ ] 0 sd 1538 741 m 12 -20 d s 1516 740 m 22 1 d s[ 4 8] 0 sd 1547 726 m 7 Y s[ ] 0 sd 1559 724 m 13 -4 d s 1538 741 m 21 -17 d s[ 4 8] 0 sd[ ] 0 sd + 1581 716 m 13 -12 d s 1573 719 m 8 -3 d s[ 4 8] 0 sd[ ] 0 sd 1581 716 m 15 -14 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 577 499 m 12 -4 d s 555 490 m 22 9 d s 555 490 m 12 -15 d s[ 4 8] 0 sd[ ] 0 sd 598 528 m 13 -1 d s 577 499 m 21 29 d s[ 4 8] + 0 sd[ ] 0 sd 620 556 m 12 -10 d s 598 528 m 22 28 d s[ 4 8] 0 sd 635 568 m 10 -8 d s[ ] 0 sd 641 572 m 13 -2 d s 620 556 m 21 16 d s[ 4 8] 0 sd[ ] 0 sd 663 592 m 12 -16 d s 641 572 m 22 20 d s[ 4 8] 0 sd[ ] 0 sd 684 580 m 13 -2 d s 663 592 m 21 + -12 d s[ 4 8] 0 sd 705 572 m 1 9 d s[ ] 0 sd 706 582 m 10 -19 d s 684 580 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 706 582 m 14 -20 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 895 516 m 8 -7 d s[ ] 0 sd 900 530 m 13 -7 d s 885 492 m 15 38 d s[ 4 8] 0 sd[ ] 0 sd 922 596 m 12 -5 d s 900 530 m 22 66 d s[ 4 8] 0 sd 929 624 m 12 -6 d s[ ] 0 sd 943 679 m 13 -19 d s 922 596 m 21 83 d s[ 4 8] 0 sd + 955 731 m 17 -7 d s[ ] 0 sd 965 770 m 12 -27 d s 943 679 m 22 91 d s[ 4 8] 0 sd 982 837 m 14 -7 d s[ ] 0 sd 986 856 m 13 -14 d s 965 770 m 21 86 d s[ 4 8] 0 sd 1008 943 m 1 -1 d s[ ] 0 sd 1008 945 m 12 -23 d s 986 856 m 22 89 d s[ 4 8] 0 sd 1009 + 942 m 17 -5 d s[ ] 0 sd 1029 1004 m 13 -20 d s 1008 945 m 21 59 d s[ 4 8] 0 sd 1044 1051 m 16 -4 d s[ ] 0 sd 1051 1073 m 12 -35 d s 1029 1004 m 22 69 d s[ 4 8] 0 sd 1061 1047 m 8 X s[ ] 0 sd 1073 1097 m 12 -26 d s 1051 1073 m 22 24 d s[ 4 8] 0 + sd[ ] 0 sd 1094 1106 m 13 -42 d s 1073 1097 m 21 9 d s[ 4 8] 0 sd 1119 1057 m 6 Y s[ ] 0 sd 1116 1068 m 12 -18 d s 1094 1106 m 22 -38 d s[ 4 8] 0 sd[ ] 0 sd 1137 1038 m 13 -27 d s 1116 1068 m 21 -30 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 1389 611 m 10 -7 d s[ ] 0 sd 1396 625 m 13 -3 d s 1379 591 m + 17 34 d s[ 4 8] 0 sd[ ] 0 sd 1418 668 m 12 -16 d s 1396 625 m 22 43 d s[ 4 8] 0 sd[ ] 0 sd 1439 703 m 13 -12 d s 1418 668 m 21 35 d s[ 4 8] 0 sd 1456 726 m 12 -4 d s[ ] 0 sd 1461 731 m 12 -16 d s 1439 703 m 22 28 d s[ 4 8] 0 sd 1468 722 m 9 -2 d + s[ ] 0 sd 1482 741 m 13 X s 1461 731 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 1504 749 m 12 -9 d s 1482 741 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1504 749 m 18 -9 d s[ 4 8] 0 sd 1547 734 m -1 Y s[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1569 725 m 12 -9 d s 1553 729 m 16 -4 d + s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 564 514 m 13 -15 d s 543 489 m 21 25 d s 543 489 m 12 1 d s[ 4 8] 0 sd[ ] 0 sd 586 537 m 12 -9 d s 564 514 m 22 23 d s[ 4 8] 0 sd[ ] 0 sd 607 564 m 13 -8 d s 586 537 m 21 27 d s[ 4 8] 0 + sd 622 575 m 13 -7 d s[ ] 0 sd 629 580 m 12 -8 d s 607 564 m 22 16 d s[ 4 8] 0 sd[ ] 0 sd 650 600 m 13 -8 d s 629 580 m 21 20 d s[ 4 8] 0 sd[ ] 0 sd 672 596 m 12 -16 d s 650 600 m 22 -4 d s[ 4 8] 0 sd 685 587 m 20 -5 d s[ ] 0 sd 672 596 m 21 -15 + d s[ 4 8] 0 sd[ ] 0 sd 715 569 m 4 -6 d s 714 570 m 1 -1 d s[ 4 8] 0 sd[ ] 0 sd 715 569 m 5 -7 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 882 524 m 12 -7 d + s[ ] 0 sd 888 535 m 12 -5 d s 867 493 m 21 42 d s[ 4 8] 0 sd[ ] 0 sd 909 605 m 13 -9 d s 888 535 m 21 70 d s[ 4 8] 0 sd 917 631 m 12 -7 d s[ ] 0 sd 931 681 m 12 -2 d s 909 605 m 22 76 d s[ 4 8] 0 sd 943 738 m 12 -7 d s[ ] 0 sd 952 778 m 13 -8 d + s 931 681 m 21 97 d s[ 4 8] 0 sd 970 844 m 11 -7 d s[ ] 0 sd 974 857 m 12 -1 d s 952 778 m 22 79 d s[ 4 8] 0 sd 1003 946 m 4 -3 d s[ ] 0 sd 995 948 m 13 -3 d s 974 857 m 21 91 d s[ 4 8] 0 sd 996 950 m 7 -4 d s[ ] 0 sd 1017 1021 m 12 -17 d s 995 + 948 m 22 73 d s[ 4 8] 0 sd 1031 1058 m 12 -6 d s[ ] 0 sd 1039 1077 m 12 -4 d s 1017 1021 m 22 56 d s[ 4 8] 0 sd[ ] 0 sd 1060 1116 m 13 -19 d s 1039 1077 m 21 39 d s[ 4 8] 0 sd[ ] 0 sd 1082 1113 m 12 -7 d s 1060 1116 m 22 -3 d s[ 4 8] 0 sd[ ] 0 + sd 1103 1090 m 13 -22 d s 1102 1092 m 1 -2 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1362 592 m 2 -2 d s 1361 590 m 1 2 d s[ 4 8] 0 sd 1376 618 m 13 -7 d s[ ] 0 sd 1384 634 m 12 -9 d s 1362 592 m 22 42 d s[ 4 8] 0 sd[ ] 0 sd 1405 663 m 13 5 d s 1384 634 m 21 29 d s[ 4 8] 0 sd[ ] 0 sd 1427 711 + m 12 -8 d s 1405 663 m 22 48 d s[ 4 8] 0 sd 1456 726 m -1 4 d s[ ] 0 sd 1448 728 m 13 3 d s 1427 711 m 21 17 d s[ 4 8] 0 sd 1454 735 m 1 -5 d s[ ] 0 sd 1470 751 m 12 -10 d s 1448 728 m 22 23 d s[ 4 8] 0 sd[ ] 0 sd 1491 756 m 13 -7 d s 1470 751 m + 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1513 751 m 11 -11 d s 1491 756 m 22 -5 d s[ 4 8] 0 sd 1521 748 m 3 -8 d s[ ] 0 sd 1535 742 m 1 -1 d s 1513 751 m 22 -9 d s[ 4 8] 0 sd[ ] 0 sd 1556 728 m 13 -3 d s 1550 732 m 6 -4 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] + 0 sd[ 4 8] 0 sd[ ] 0 sd 552 518 m 12 -4 d s 530 493 m 22 25 d s 530 493 m 13 -4 d s[ 4 8] 0 sd[ ] 0 sd 573 545 m 13 -8 d s 552 518 m 21 27 d s[ 4 8] 0 sd[ ] 0 sd 595 569 m 12 -5 d s 573 545 m 22 24 d s[ 4 8] 0 sd 612 582 m 10 -7 d s[ ] 0 sd 616 + 586 m 13 -6 d s 595 569 m 21 17 d s[ 4 8] 0 sd[ ] 0 sd 638 598 m 12 2 d s 616 586 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 660 606 m 12 -10 d s 638 598 m 22 8 d s[ 4 8] 0 sd 679 595 m 5 -7 d s[ ] 0 sd 681 594 m 12 -13 d s 660 606 m 21 -12 d s[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 854 499 m 9 -7 d s 849 493 m 5 6 d s[ 4 8] 0 sd 867 530 m 15 -6 d s[ ] 0 sd 875 548 m 13 -13 d s 854 + 499 m 21 49 d s[ 4 8] 0 sd[ ] 0 sd 897 604 m 12 1 d s 875 548 m 22 56 d s[ 4 8] 0 sd 906 639 m 11 -8 d s[ ] 0 sd 918 682 m 13 -1 d s 897 604 m 21 78 d s[ 4 8] 0 sd 934 746 m 9 -8 d s[ ] 0 sd 940 768 m 12 10 d s 918 682 m 22 86 d s[ 4 8] 0 sd 960 + 852 m 10 -7 d s[ ] 0 sd 961 857 m 13 X s 940 768 m 21 89 d s[ 4 8] 0 sd[ ] 0 sd 983 941 m 12 7 d s 961 857 m 22 84 d s[ 4 8] 0 sd 988 958 m 8 -8 d s[ ] 0 sd 1005 1022 m 12 -1 d s 983 941 m 22 81 d s[ 4 8] 0 sd 1028 1066 m 3 -8 d s[ ] 0 sd 1026 + 1063 m 13 14 d s 1005 1022 m 21 41 d s[ 4 8] 0 sd 1028 1066 m 1 1 d s[ ] 0 sd 1048 1095 m 12 21 d s 1026 1063 m 22 32 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] + 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1350 604 m 12 -12 d s 1341 593 m 9 11 d s[ 4 8] 0 sd 1362 625 m 14 -7 d s[ ] 0 sd 1371 640 m + 13 -6 d s 1350 604 m 21 36 d s[ 4 8] 0 sd[ ] 0 sd 1393 667 m 12 -4 d s 1371 640 m 22 27 d s[ 4 8] 0 sd[ ] 0 sd 1414 719 m 13 -8 d s 1393 667 m 21 52 d s[ 4 8] 0 sd[ ] 0 sd 1436 739 m 12 -11 d s 1414 719 m 22 20 d s[ 4 8] 0 sd 1439 741 m 15 -6 d + s[ ] 0 sd 1457 755 m 13 -4 d s 1436 739 m 21 16 d s[ 4 8] 0 sd[ ] 0 sd 1479 767 m 12 -11 d s 1457 755 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 1501 757 m 12 -6 d s 1479 767 m 22 -10 d s[ 4 8] 0 sd 1507 754 m 14 -6 d s[ ] 0 sd 1522 747 m 13 -5 d s 1501 757 + m 21 -10 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 539 527 m 13 -9 d s 518 517 m 21 10 d s 518 517 m 12 -24 d s[ 4 8] 0 sd[ ] 0 sd 561 557 m 12 -12 d s 539 527 m 22 30 d s[ 4 8] 0 sd[ ] 0 sd 582 572 m 13 + -3 d s 561 557 m 21 15 d s[ 4 8] 0 sd 612 582 m 4 Y s[ ] 0 sd 604 586 m 12 X s 582 572 m 22 14 d s[ 4 8] 0 sd 612 586 m 16 7 d s[ ] 0 sd 626 592 m 12 6 d s 604 586 m 22 6 d s[ 4 8] 0 sd 628 593 m s[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ + 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 841 517 m 13 -18 d s 826 496 m 15 21 d s[ 4 8] 0 sd 851 537 m 16 -6 d s[ ] 0 sd 863 561 m 12 -13 d s 841 517 + m 22 44 d s[ 4 8] 0 sd[ ] 0 sd 884 611 m 13 -7 d s 863 561 m 21 50 d s[ 4 8] 0 sd 895 646 m 11 -6 d s[ ] 0 sd 906 680 m 12 2 d s 884 611 m 22 69 d s[ 4 8] 0 sd 923 753 m 11 -7 d s[ ] 0 sd 927 770 m 13 -2 d s 906 680 m 21 90 d s[ 4 8] 0 sd 958 854 + m 2 -2 d s[ ] 0 sd 949 843 m 12 14 d s 927 770 m 22 73 d s[ 4 8] 0 sd 955 860 m 3 -6 d s[ ] 0 sd 971 909 m 12 32 d s 949 843 m 22 66 d s[ 4 8] 0 sd 989 963 m 1 5 d s[ ] 0 sd 971 909 m 19 58 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 1029 1067 m 1 Y s[ ] + 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd 1316 599 m 3 -5 d s 1314 597 m 2 2 d s[ 4 8] 0 sd[ ] 0 sd 1337 625 m 13 -21 d s 1316 599 m 21 26 d s[ 4 8] 0 sd 1341 631 m 20 -5 d s[ ] 0 sd 1359 659 m 12 -19 d s 1337 625 m 22 34 d s[ 4 8] 0 sd[ ] 0 sd 1380 685 m 13 -18 d s 1359 + 659 m 21 26 d s[ 4 8] 0 sd[ ] 0 sd 1402 708 m 12 11 d s 1380 685 m 22 23 d s[ 4 8] 0 sd[ ] 0 sd 1423 742 m 13 -3 d s 1402 708 m 21 34 d s[ 4 8] 0 sd 1434 750 m 5 -9 d s[ ] 0 sd 1445 758 m 12 -3 d s 1423 742 m 22 16 d s[ 4 8] 0 sd[ ] 0 sd 1467 + 763 m 12 4 d s 1445 758 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 1504 755 m 3 -1 d s[ ] 0 sd 1510 756 m 12 -9 d s 1501 757 m 9 -1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 527 535 m 12 -8 d s 505 521 m 22 + 14 d s 505 521 m 13 -4 d s[ 4 8] 0 sd[ ] 0 sd 548 541 m 13 16 d s 527 535 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 570 573 m 12 -1 d s 548 541 m 22 32 d s[ 4 8] 0 sd[ ] 0 sd 592 595 m 12 -9 d s 570 573 m 22 22 d s[ 4 8] 0 sd[ ] 0 sd 613 598 m 13 -6 d s 592 + 595 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 635 599 m 2 -1 d s 613 598 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 786 512 m -1 Y s 782 512 m 4 X s[ 4 + 8] 0 sd[ ] 0 sd 807 519 m 9 -23 d s 786 512 m 21 7 d s[ 4 8] 0 sd 829 542 m s[ ] 0 sd 829 542 m 12 -25 d s 807 519 m 22 23 d s[ 4 8] 0 sd 829 542 m 22 -5 d s[ ] 0 sd 850 563 m 13 -2 d s 829 542 m 21 21 d s[ 4 8] 0 sd[ ] 0 sd 872 616 m 12 -5 d s + 850 563 m 22 53 d s[ 4 8] 0 sd 886 654 m 9 -7 d s[ ] 0 sd 893 674 m 13 6 d s 872 616 m 21 58 d s[ 4 8] 0 sd 923 757 m -2 Y s[ ] 0 sd 915 734 m 12 36 d s 893 674 m 22 60 d s[ 4 8] 0 sd 923 757 m 5 Y s[ ] 0 sd 937 808 m 12 35 d s 915 734 m 22 74 d + s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 990 968 m 1 1 d s[ ] 0 sd[ 4 8] 0 sd 991 969 m 1 Y s[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1303 621 m 13 -22 d s 1298 615 m 5 6 d s[ 4 8] 0 sd[ ] 0 sd 1325 636 m 12 -11 d s 1303 621 m 22 15 d s[ 4 8] 0 sd 1327 + 638 m 13 -7 d s[ ] 0 sd 1346 653 m 13 6 d s 1325 636 m 21 17 d s[ 4 8] 0 sd[ ] 0 sd 1368 691 m 12 -6 d s 1346 653 m 22 38 d s[ 4 8] 0 sd[ ] 0 sd 1389 720 m 13 -12 d s 1368 691 m 21 29 d s[ 4 8] 0 sd[ ] 0 sd 1411 736 m 12 6 d s 1389 720 m 22 16 d + s[ 4 8] 0 sd 1434 750 m -1 9 d s[ ] 0 sd 1433 759 m 12 -1 d s 1411 736 m 22 23 d s[ 4 8] 0 sd 1433 759 m 25 2 d s[ ] 0 sd 1454 760 m 13 3 d s 1433 759 m 21 1 d s[ 4 8] 0 sd 1458 761 m s[ ] 0 sd 1454 760 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 514 542 m 13 -7 d s 493 532 m 21 10 d s 493 532 m 12 -11 d s[ 4 8] 0 sd[ ] 0 sd 536 566 m 12 -25 d s 514 542 m 22 24 d s[ 4 8] 0 sd[ ] 0 sd 557 578 m 13 -5 d s 536 566 m 21 12 d s[ + 4 8] 0 sd[ ] 0 sd 579 584 m 13 11 d s 557 578 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 622 601 m 13 -2 d s 617 598 m 5 3 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd 773 530 m 13 -18 d s 765 530 m 8 X s[ 4 8] 0 sd[ ] 0 sd 795 531 m 12 -12 d s 773 530 m 22 1 d s[ 4 8] 0 sd 806 547 m 23 -5 d s[ ] 0 sd 816 563 m 13 -21 d s 795 531 m 21 32 d s[ 4 8] 0 sd[ ] 0 sd 838 580 m 12 -17 d s 816 + 563 m 22 17 d s[ 4 8] 0 sd[ ] 0 sd 859 622 m 13 -6 d s 838 580 m 21 42 d s[ 4 8] 0 sd 878 662 m 8 -8 d s[ ] 0 sd 881 668 m 12 6 d s 859 622 m 22 46 d s[ 4 8] 0 sd[ ] 0 sd 903 710 m 12 24 d s 881 668 m 22 42 d s[ 4 8] 0 sd 922 772 m 1 -7 d s[ ] 0 + sd 924 777 m 13 31 d s 903 710 m 21 67 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] + 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 1284 639 m 12 -2 d s[ ] 0 sd 1291 649 m 12 -28 d s 1284 639 m 7 10 d s[ 4 8] 0 sd 1296 637 m 28 1 d s[ ] 0 sd 1312 660 m + 13 -24 d s 1291 649 m 21 11 d s[ 4 8] 0 sd 1325 638 m 2 X s[ ] 0 sd 1334 676 m 12 -23 d s 1312 660 m 22 16 d s[ 4 8] 0 sd[ ] 0 sd 1355 700 m 13 -9 d s 1334 676 m 21 24 d s[ 4 8] 0 sd[ ] 0 sd 1377 713 m 12 7 d s 1355 700 m 22 13 d s[ 4 8] 0 sd[ ] + 0 sd 1399 735 m 12 1 d s 1377 713 m 22 22 d s[ 4 8] 0 sd[ ] 0 sd 1399 735 m 20 10 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1549 740 m 5 -12 d s 1539 740 m 10 X s[ 4 + 8] 0 sd[ ] 0 sd 502 542 m 12 X s 480 549 m 22 -7 d s 480 549 m 13 -17 d s[ 4 8] 0 sd[ ] 0 sd 523 564 m 13 2 d s 502 542 m 21 22 d s[ 4 8] 0 sd[ ] 0 sd 523 564 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 567 581 m 12 3 d s 563 580 m 4 1 d s[ 4 8] 0 sd[ ] 0 sd + 567 581 m 18 6 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 739 561 m 6 -16 d s 730 560 m 9 1 d s[ 4 8] 0 sd 749 539 m 19 5 d s[ ] 0 sd 761 564 m 12 + -34 d s 739 561 m 22 3 d s[ 4 8] 0 sd 768 544 m 21 5 d s[ ] 0 sd 782 567 m 13 -36 d s 761 564 m 21 3 d s[ 4 8] 0 sd 789 549 m 17 -2 d s[ ] 0 sd 804 577 m 12 -14 d s 782 567 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 825 602 m 13 -22 d s 804 577 m 21 25 d s[ + 4 8] 0 sd[ ] 0 sd 847 632 m 12 -10 d s 825 602 m 22 30 d s[ 4 8] 0 sd 878 663 m 1 1 d s[ ] 0 sd 869 648 m 12 20 d s 847 632 m 22 16 d s[ 4 8] 0 sd 879 664 m 1 8 d s[ ] 0 sd 890 692 m 13 18 d s 869 648 m 21 44 d s[ 4 8] 0 sd 922 772 m 1 1 d s[ ] + 0 sd 890 692 m 15 27 d s[ 4 8] 0 sd 923 773 m 1 1 d s[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] + 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1278 662 m 13 -13 d s 1273 661 m 5 1 d s[ 4 8] 0 sd[ ] 0 sd 1300 675 m 12 -15 d s 1278 662 m 22 13 d s[ 4 8] 0 sd[ + ] 0 sd 1321 690 m 13 -14 d s 1300 675 m 21 15 d s[ 4 8] 0 sd[ ] 0 sd 1343 700 m 12 X s 1321 690 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 1365 718 m 12 -5 d s 1343 700 m 22 18 d s[ 4 8] 0 sd[ ] 0 sd 1386 745 m 13 -10 d s 1365 718 m 21 27 d s[ 4 8] 0 sd[ ] + 0 sd 1408 746 m 11 -1 d s 1386 745 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1408 746 m 14 2 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1537 749 m 12 -9 d s 1522 748 m 15 1 d s[ 4 8] 0 sd[ ] 0 sd + 489 557 m 13 -15 d s 468 553 m 21 4 d s 468 553 m 12 -4 d s[ 4 8] 0 sd[ ] 0 sd 511 573 m 12 -9 d s 489 557 m 22 16 d s[ 4 8] 0 sd[ ] 0 sd 533 571 m 12 X s 511 573 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 554 578 m 13 3 d s 533 571 m 21 7 d s[ 4 8] 0 sd[ ] + 0 sd[ 4 8] 0 sd[ ] 0 sd 597 597 m 1 -1 d s 596 596 m 1 1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 691 583 m 5 -2 d s[ 4 8] 0 sd[ ] 0 sd 727 581 m 12 -20 d s 708 578 m 19 3 d s[ 4 8] 0 + sd[ ] 0 sd 748 586 m 13 -22 d s 727 581 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 770 586 m 12 -19 d s 748 586 m 22 X s[ 4 8] 0 sd[ ] 0 sd 791 598 m 13 -21 d s 770 586 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 813 616 m 12 -14 d s 791 598 m 22 18 d s[ 4 8] 0 sd[ ] 0 + sd 834 631 m 13 1 d s 813 616 m 21 15 d s[ 4 8] 0 sd[ ] 0 sd 856 642 m 13 6 d s 834 631 m 22 11 d s[ 4 8] 0 sd 882 675 m 3 2 d s[ ] 0 sd 856 642 m 19 16 d s[ 4 8] 0 sd 885 677 m s[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 + sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] + 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1266 697 m 12 -35 d s 1256 693 m 10 4 d s[ 4 8] 0 sd[ ] 0 sd 1287 693 m 13 -18 d s 1266 697 m 21 -4 d s[ 4 8] 0 sd[ ] 0 sd 1309 712 m 12 -22 d s 1287 693 m 22 19 d s[ 4 8] 0 sd[ ] 0 sd 1330 716 m 13 -16 d s 1309 + 712 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1352 729 m 13 -11 d s 1330 716 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 1374 737 m 12 8 d s 1352 729 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1525 755 m 12 -6 d s 1512 754 m 13 1 d s[ 4 8] 0 sd[ ] 0 sd 477 570 m 12 -13 d s 455 562 m 22 8 d s 455 562 m 13 -9 d s[ 4 8] 0 sd[ ] 0 sd 499 568 m 12 5 d s 477 570 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd + 542 575 m 12 3 d s 524 572 m 18 3 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 585 589 m 3 3 d s 571 583 m 14 6 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 693 609 m 10 -27 d s 675 598 m 18 + 11 d s[ 4 8] 0 sd[ ] 0 sd 714 613 m 13 -32 d s 693 609 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 736 604 m 12 -18 d s 714 613 m 22 -9 d s[ 4 8] 0 sd[ ] 0 sd 757 607 m 13 -21 d s 736 604 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 779 625 m 12 -27 d s 757 607 m 22 18 d s[ + 4 8] 0 sd[ ] 0 sd 800 625 m 13 -9 d s 779 625 m 21 X s[ 4 8] 0 sd[ ] 0 sd 822 639 m 12 -8 d s 800 625 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 844 643 m 12 -1 d s 822 639 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] + 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1253 712 m 13 -15 d s 1248 711 m 5 1 d s[ 4 8] 0 sd[ ] 0 sd 1275 719 m 12 -26 d s 1253 712 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1296 716 m 13 -4 d s 1275 719 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 1318 + 721 m 12 -5 d s 1296 716 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1340 729 m 12 X s 1318 721 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1361 733 m 13 4 d s 1340 729 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] + 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1512 761 m 13 -6 d s 1494 760 m 18 1 d s[ 4 8] 0 sd[ ] 0 sd 465 568 m 12 2 d s 443 573 m 22 -5 d s 443 573 m 12 -11 d s[ 4 8] 0 sd[ ] 0 sd 486 579 m 13 -11 d s 465 568 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd + 508 573 m 3 X s 486 579 m 22 -6 d s[ 4 8] 0 sd[ ] 0 sd 508 573 m 3 X s 514 573 m 13 -1 d s[ 4 8] 0 sd[ ] 0 sd 551 580 m 9 X s 533 574 m 18 6 d s[ 4 8] 0 sd[ ] 0 sd 551 580 m 18 3 d s[ 4 8] 0 sd[ ] 0 sd 594 596 m s 578 587 m 12 7 d s 593 595 m 1 + 1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 637 605 m 5 -6 d s 628 601 m 9 4 d s[ 4 8] 0 sd[ ] 0 sd 659 612 m 7 -10 d s 637 605 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 680 610 m 13 -1 d s 659 612 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 702 621 m 12 -8 d s 680 610 + m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 723 622 m 13 -18 d s 702 621 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 745 629 m 12 -22 d s 723 622 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 766 638 m 13 -13 d s 745 629 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 788 636 m 12 -11 d s 766 638 m 22 -2 + d s[ 4 8] 0 sd[ ] 0 sd 810 635 m 12 4 d s 788 636 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] + 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1241 735 m 12 -23 d s 1238 735 m 3 + X s[ 4 8] 0 sd[ ] 0 sd 1262 733 m 13 -14 d s 1241 735 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 1284 729 m 12 -13 d s 1262 733 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd 1306 732 m 12 -11 d s 1284 729 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1327 726 m 13 3 d s 1306 732 m 21 -6 + d s[ 4 8] 0 sd[ ] 0 sd 1349 739 m 12 -6 d s 1327 726 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 1370 743 m 6 -4 d s 1349 739 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1370 743 m 12 -1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd + 1478 769 m 6 -4 d s 1475 766 m 3 3 d s[ 4 8] 0 sd[ ] 0 sd 1500 769 m 12 -8 d s 1478 769 m 22 X s[ 4 8] 0 sd[ ] 0 sd 452 578 m 13 -10 d s 431 581 m 21 -3 d s 431 581 m 12 -8 d s[ 4 8] 0 sd[ ] 0 sd 474 585 m 12 -6 d s 452 578 m 22 7 d s[ 4 8] 0 sd[ + ] 0 sd 495 588 m 13 -15 d s 474 585 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 517 573 m 10 -1 d s 495 588 m 22 -15 d s[ 4 8] 0 sd[ ] 0 sd 538 587 m 13 -7 d s 517 573 m 21 14 d s[ 4 8] 0 sd[ ] 0 sd 560 596 m 12 -12 d s 538 587 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd + 581 595 m 13 1 d s 560 596 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 603 604 m 8 -6 d s 581 595 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 625 616 m 12 -11 d s 603 604 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 646 624 m 13 -12 d s 625 616 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 668 623 m + 12 -13 d s 646 624 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 689 633 m 13 -12 d s 668 623 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 711 644 m 12 -22 d s 689 633 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 732 653 m 13 -24 d s 711 644 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 754 643 m 12 -5 + d s 732 653 m 22 -10 d s[ 4 8] 0 sd[ ] 0 sd 776 645 m 12 -9 d s 754 643 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 797 641 m 13 -6 d s 776 645 m 21 -4 d s[ 4 8] 0 sd[ ] 0 sd 797 641 m 14 -6 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] + 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] + 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1238 737 m 3 -2 d s[ 4 8] 0 sd[ ] 0 sd 1250 739 m 12 -6 d s 1238 742 m 12 -3 d s[ 4 8] 0 sd[ ] 0 sd 1272 741 m 12 -12 d s 1250 739 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1293 740 m 13 -8 d s + 1272 741 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 1315 736 m 12 -10 d s 1293 740 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd 1336 734 m 13 5 d s 1315 736 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 1358 741 m 12 2 d s 1357 741 m 1 X s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1401 + 753 m 11 -6 d s 1392 745 m 9 8 d s[ 4 8] 0 sd[ ] 0 sd 1423 751 m 1 -1 d s 1401 753 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1444 770 m 7 -10 d s 1423 751 m 21 19 d s[ 4 8] 0 sd[ ] 0 sd 1466 772 m 12 -3 d s 1444 770 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1487 781 m + 13 -12 d s 1466 772 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 440 586 m 12 -8 d s 418 584 m 22 2 d s 418 584 m 13 -3 d s[ 4 8] 0 sd[ ] 0 sd 461 584 m 13 1 d s 440 586 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 504 582 m 13 -9 d s 503 582 m 1 X s[ 4 + 8] 0 sd[ ] 0 sd 526 586 m 12 1 d s 504 582 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 547 593 m 13 3 d s 526 586 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 569 601 m 12 -6 d s 547 593 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 591 617 m 12 -13 d s 569 601 m 22 16 d s[ 4 8] 0 sd[ ] 0 + sd 612 621 m 13 -5 d s 591 617 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 634 630 m 12 -6 d s 612 621 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 655 644 m 13 -21 d s 634 630 m 21 14 d s[ 4 8] 0 sd[ ] 0 sd 677 657 m 12 -24 d s 655 644 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 698 + 656 m 13 -12 d s 677 657 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 720 667 m 12 -14 d s 698 656 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 742 657 m 12 -14 d s 720 667 m 22 -10 d s[ 4 8] 0 sd[ ] 0 sd 763 657 m 13 -12 d s 742 657 m 21 X s[ 4 8] 0 sd[ ] 0 sd 785 644 m + 12 -3 d s 763 657 m 22 -13 d s[ 4 8] 0 sd[ ] 0 sd 806 639 m 6 -3 d s 785 644 m 21 -5 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 + sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1238 + 751 m 12 -12 d s 1233 753 m 5 -2 d s[ 4 8] 0 sd[ ] 0 sd 1259 754 m 13 -13 d s 1238 751 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1281 750 m 12 -10 d s 1259 754 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd 1302 742 m 13 -6 d s 1281 750 m 21 -8 d s[ 4 8] 0 sd[ ] 0 sd 1324 + 748 m 12 -14 d s 1302 742 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1345 753 m 13 -12 d s 1324 748 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1367 749 m 5 -6 d s 1345 753 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd 1389 749 m 12 4 d s 1367 749 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1410 756 m + 13 -5 d s 1401 753 m 9 3 d s[ 4 8] 0 sd[ ] 0 sd 1410 756 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1453 777 m 13 -5 d s 1445 770 m 8 7 d s[ 4 8] 0 sd[ ] 0 sd 1475 784 m 12 -3 d s 1453 777 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 427 593 m 13 -7 d s 406 597 m 21 -4 d s + 406 597 m 12 -13 d s[ 4 8] 0 sd[ ] 0 sd 427 593 m 13 -7 d s[ 4 8] 0 sd[ ] 0 sd 470 597 m 9 -11 d s 454 585 m 16 12 d s[ 4 8] 0 sd[ ] 0 sd 492 598 m 12 -16 d s 470 597 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 513 592 m 13 -6 d s 492 598 m 21 -6 d s[ 4 8] 0 + sd[ ] 0 sd 535 600 m 12 -7 d s 513 592 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 557 600 m 12 1 d s 535 600 m 22 X s[ 4 8] 0 sd[ ] 0 sd 578 619 m 13 -2 d s 557 600 m 21 19 d s[ 4 8] 0 sd[ ] 0 sd 600 624 m 12 -3 d s 578 619 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 621 + 648 m 13 -18 d s 600 624 m 21 24 d s[ 4 8] 0 sd[ ] 0 sd 643 645 m 12 -1 d s 621 648 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 664 665 m 13 -8 d s 643 645 m 21 20 d s[ 4 8] 0 sd[ ] 0 sd 686 666 m 12 -10 d s 664 665 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 708 670 m 12 + -3 d s 686 666 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 729 676 m 13 -19 d s 708 670 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 729 676 m 19 -19 d s[ 4 8] 0 sd[ ] 0 sd 772 655 m 13 -11 d s 766 655 m 6 X s[ 4 8] 0 sd[ ] 0 sd 772 655 m 17 -12 d s[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1232 755 m 6 -4 d s[ 4 8] 0 sd[ ] 0 sd 1247 763 m 12 -9 d s 1230 761 m 17 2 d s[ 4 8] 0 sd[ ] 0 sd 1268 755 m 13 -5 d s + 1247 763 m 21 -8 d s[ 4 8] 0 sd[ ] 0 sd 1290 747 m 12 -5 d s 1268 755 m 22 -8 d s[ 4 8] 0 sd[ ] 0 sd 1311 751 m 13 -3 d s 1290 747 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1333 750 m 12 3 d s 1311 751 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1355 761 m 12 -12 d s + 1333 750 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 1376 766 m 13 -17 d s 1355 761 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1398 771 m 12 -15 d s 1376 766 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1419 777 m 13 -18 d s 1398 771 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1441 781 m 12 -4 d s + 1419 777 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1462 797 m 13 -13 d s 1441 781 m 21 16 d s[ 4 8] 0 sd[ ] 0 sd 415 607 m 12 -14 d s 393 593 m 22 14 d s 393 593 m 13 4 d s[ 4 8] 0 sd[ ] 0 sd 436 594 m 8 -8 d s 415 607 m 21 -13 d s[ 4 8] 0 sd[ ] 0 sd 458 + 601 m 12 -4 d s 436 594 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 458 601 m 19 -3 d s[ 4 8] 0 sd[ ] 0 sd 501 596 m 12 -4 d s 499 596 m 2 X s[ 4 8] 0 sd[ ] 0 sd 523 603 m 12 -3 d s 501 596 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 544 612 m 13 -12 d s 523 603 m 21 9 d + s[ 4 8] 0 sd[ ] 0 sd 566 634 m 12 -15 d s 544 612 m 22 22 d s[ 4 8] 0 sd[ ] 0 sd 587 628 m 13 -4 d s 566 634 m 21 -6 d s[ 4 8] 0 sd[ ] 0 sd 609 638 m 12 10 d s 587 628 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 630 652 m 13 -7 d s 623 647 m 7 5 d s[ 4 8] 0 + sd[ ] 0 sd 652 657 m 12 8 d s 630 652 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 674 668 m 12 -2 d s 667 665 m 7 3 d s[ 4 8] 0 sd[ ] 0 sd 695 675 m 13 -5 d s 674 668 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 717 674 m 12 2 d s 695 675 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd 760 668 m 12 -13 d s 740 664 m 20 4 d s[ 4 8] 0 sd[ ] 0 sd 781 649 m 9 -6 d s 760 668 m 21 -19 d s[ 4 8] 0 sd[ ] 0 sd 803 648 m 6 -11 d s 781 649 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 803 648 m 8 -12 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1234 763 m 13 X s 1228 766 m 6 -3 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1277 754 m 13 -7 d s 1270 754 m 7 X s[ 4 8] 0 sd[ ] 0 sd 1299 750 m 12 1 + d s 1277 754 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd 1320 751 m 13 -1 d s 1315 751 m 5 X s[ 4 8] 0 sd[ ] 0 sd 1342 759 m 13 2 d s 1320 751 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1364 764 m 12 2 d s 1342 759 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1385 783 m 13 -12 d s 1364 + 764 m 21 19 d s[ 4 8] 0 sd[ ] 0 sd 1407 780 m 12 -3 d s 1385 783 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1428 797 m 13 -16 d s 1407 780 m 21 17 d s[ 4 8] 0 sd[ ] 0 sd 1450 803 m 12 -6 d s 1428 797 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 402 607 m 13 X s 381 613 m + 21 -6 d s 381 613 m 12 -20 d s[ 4 8] 0 sd[ ] 0 sd 424 610 m 12 -16 d s 402 607 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 445 605 m 13 -4 d s 424 610 m 21 -5 d s[ 4 8] 0 sd[ ] 0 sd 467 611 m 12 -13 d s 445 605 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 489 608 m 12 -12 d + s 467 611 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 510 622 m 13 -19 d s 489 608 m 21 14 d s[ 4 8] 0 sd[ ] 0 sd 532 625 m 12 -13 d s 510 622 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 553 639 m 13 -5 d s 532 625 m 21 14 d s[ 4 8] 0 sd[ ] 0 sd 575 641 m 12 -13 d s 553 + 639 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 596 654 m 13 -16 d s 575 641 m 21 13 d s[ 4 8] 0 sd[ ] 0 sd 618 661 m 12 -9 d s 596 654 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 640 666 m 12 -9 d s 618 661 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 661 668 m 13 X s 640 666 m 21 2 d + s[ 4 8] 0 sd[ ] 0 sd 661 668 m 16 2 d s[ 4 8] 0 sd[ ] 0 sd 704 676 m 13 -2 d s 701 675 m 3 1 d s[ 4 8] 0 sd[ ] 0 sd 704 676 m 15 -2 d s[ 4 8] 0 sd[ ] 0 sd 747 671 m 13 -3 d s 735 672 m 12 -1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 790 667 m + 13 -19 d s 769 659 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 812 646 m 4 -9 d s 790 667 m 22 -21 d s[ 4 8] 0 sd[ ] 0 sd 834 644 m -3 Y s 812 646 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 834 644 m 9 -1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1227 770 m 7 -7 d s[ 4 8] 0 sd[ ] 0 sd 1227 772 m 14 -9 d s[ 4 8] 0 sd[ ] 0 sd 1265 761 m 12 -7 d s 1250 762 m 15 -1 d s[ 4 8] 0 sd[ ] 0 sd 1286 759 m 13 -9 d s 1265 761 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 1308 773 m 12 -22 + d s 1286 759 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 1330 770 m 12 -11 d s 1308 773 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1351 775 m 13 -11 d s 1330 770 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1373 794 m 12 -11 d s 1351 775 m 22 19 d s[ 4 8] 0 sd[ ] 0 sd 1394 796 m 13 + -16 d s 1373 794 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1416 805 m 12 -8 d s 1394 796 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1437 811 m 13 -8 d s 1416 805 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 368 607 m 15 2 d s 368 607 m 13 6 d s[ 4 8] 0 sd[ ] 0 sd 411 610 m 13 X s 390 + 610 m 21 X s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 455 629 m 12 -18 d s 434 607 m 21 22 d s[ 4 8] 0 sd[ ] 0 sd 476 623 m 13 -15 d s 455 629 m 21 -6 d s[ 4 8] 0 sd[ ] 0 sd 498 634 m 12 -12 d s 476 623 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 519 625 m 13 + X s 498 634 m 21 -9 d s[ 4 8] 0 sd[ ] 0 sd 541 641 m 12 -2 d s 519 625 m 22 16 d s[ 4 8] 0 sd[ ] 0 sd 562 649 m 13 -8 d s 541 641 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 584 662 m 12 -8 d s 562 649 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 606 669 m 12 -8 d s 584 + 662 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 627 676 m 13 -10 d s 606 669 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 649 672 m 12 -4 d s 627 676 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd 670 683 m 12 -12 d s 649 672 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 692 677 m 12 -1 d s 670 683 m 22 + -6 d s[ 4 8] 0 sd[ ] 0 sd 713 676 m 8 -2 d s 692 677 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 735 675 m 12 -4 d s 713 676 m 15 X s 731 675 m 4 X s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 778 684 m 12 -17 d s 762 668 m 16 16 d s[ 4 8] 0 sd[ ] 0 sd 800 666 m + 12 -20 d s 778 684 m 22 -18 d s[ 4 8] 0 sd[ ] 0 sd 821 674 m 13 -30 d s 800 666 m 21 8 d s[ 4 8] 0 sd 853 642 m 2 1 d s[ ] 0 sd 843 670 m 12 -28 d s 821 674 m 22 -4 d s[ 4 8] 0 sd 855 643 m 13 9 d s[ ] 0 sd 864 665 m 4 -12 d s 843 670 m 21 -5 d + s[ 4 8] 0 sd[ ] 0 sd 864 665 m 12 -3 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1231 771 m 10 -8 d s 1230 771 m 1 X s[ 4 8] 0 sd[ ] 0 sd 1252 769 m 13 -8 d s 1231 771 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 1274 770 m 12 -11 + d s 1252 769 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1296 784 m 12 -11 d s 1274 770 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 1317 783 m 13 -13 d s 1296 784 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 1339 786 m 12 -11 d s 1317 783 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1360 791 m 13 3 d + s 1339 786 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1382 803 m 12 -7 d s 1360 791 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 1403 808 m 13 -3 d s 1382 803 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1425 818 m 12 -7 d s 1403 808 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 377 613 m 2 X s 356 + 613 m 21 X s 356 613 m 12 -6 d s[ 4 8] 0 sd[ ] 0 sd 399 615 m 12 -5 d s 377 613 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 421 622 m 11 -14 d s 399 615 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 442 631 m 13 -2 d s 421 622 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 + sd 485 639 m 13 -5 d s 465 626 m 20 13 d s[ 4 8] 0 sd[ ] 0 sd 507 640 m 12 -15 d s 485 639 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 528 649 m 13 -8 d s 507 640 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 550 655 m 12 -6 d s 528 649 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 571 658 + m 13 4 d s 550 655 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 648 672 m s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 701 684 m 12 -8 d s 690 677 m 11 7 d s[ 4 8] 0 sd[ ] 0 sd 722 684 m 13 -9 d s 701 684 + m 21 X s[ 4 8] 0 sd[ ] 0 sd 744 701 m 10 -32 d s 722 684 m 22 17 d s[ 4 8] 0 sd[ ] 0 sd 766 689 m 12 -5 d s 744 701 m 22 -12 d s[ 4 8] 0 sd[ ] 0 sd 787 695 m 13 -29 d s 766 689 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 809 701 m 12 -27 d s 787 695 m 22 6 d + s[ 4 8] 0 sd[ ] 0 sd 830 694 m 13 -24 d s 809 701 m 21 -7 d s[ 4 8] 0 sd[ ] 0 sd 852 708 m 12 -43 d s 830 694 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 873 716 m 9 -41 d s 852 708 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 895 714 m 3 -9 d s 873 716 m 22 -2 d s[ 4 8] 0 + sd[ ] 0 sd 895 714 m 9 2 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 + sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1224 780 m 7 -9 d s[ 4 8] 0 sd[ ] 0 sd 1240 788 m 12 -19 d s 1221 787 m 19 1 d s[ 4 8] 0 sd[ ] 0 sd 1262 786 m 12 -16 d s 1240 788 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1283 795 m 13 -11 d s + 1262 786 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 1305 798 m 12 -15 d s 1283 795 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1326 804 m 13 -18 d s 1305 798 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1348 806 m 12 -15 d s 1326 804 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1369 809 m 13 -6 d s + 1348 806 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1391 819 m 12 -11 d s 1369 809 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 1413 828 m 12 -10 d s 1391 819 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 365 632 m 12 -19 d s 343 623 m 22 9 d s 343 623 m 13 -10 d s[ 4 8] 0 sd[ ] 0 sd 387 + 622 m 12 -7 d s 365 632 m 22 -10 d s[ 4 8] 0 sd[ ] 0 sd 408 636 m 13 -14 d s 387 622 m 21 14 d s[ 4 8] 0 sd[ ] 0 sd 430 643 m 12 -12 d s 408 636 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 451 642 m 12 -15 d s 430 643 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 473 652 m + 12 -13 d s 451 642 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 494 651 m 13 -11 d s 473 652 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 516 654 m 12 -5 d s 494 651 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 537 657 m 13 -2 d s 516 654 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 559 660 m 12 -2 d s + 537 657 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 581 666 m 7 -4 d s 559 660 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 602 670 m 6 -1 d s 581 666 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 624 674 m s 602 670 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 645 679 m 9 -4 d s 624 674 m 4 1 d s 629 + 676 m 16 3 d s[ 4 8] 0 sd[ ] 0 sd 667 690 m 5 -8 d s 645 679 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 688 691 m 13 -7 d s 667 690 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 710 692 m 12 -8 d s 688 691 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 732 701 m 12 X s 710 692 m 22 9 d s[ + 4 8] 0 sd[ ] 0 sd 753 703 m 13 -14 d s 732 701 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 775 721 m 12 -26 d s 753 703 m 22 18 d s[ 4 8] 0 sd[ ] 0 sd 796 727 m 13 -26 d s 775 721 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 818 737 m 12 -43 d s 796 727 m 22 10 d s[ 4 8] 0 + sd[ ] 0 sd 839 738 m 13 -30 d s 818 737 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 861 741 m 12 -25 d s 839 738 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 883 751 m 12 -37 d s 861 741 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 904 747 m 6 -13 d s 883 751 m 21 -4 d s[ 4 8] 0 sd[ ] 0 + sd 904 747 m 11 5 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1228 794 m 12 -6 d s 1219 793 m 9 1 d s[ 4 8] 0 sd[ ] 0 sd 1249 798 m 13 -12 d s 1228 794 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1271 810 m 12 -15 d s 1249 798 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 1292 810 m + 13 -12 d s 1271 810 m 21 X s[ 4 8] 0 sd[ ] 0 sd 1314 824 m 12 -20 d s 1292 810 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 1335 810 m 13 -4 d s 1314 824 m 21 -14 d s[ 4 8] 0 sd[ ] 0 sd 1357 818 m 12 -9 d s 1335 810 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1379 823 m 12 + -4 d s 1357 818 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1379 823 m 19 -1 d s[ 4 8] 0 sd[ ] 0 sd 352 637 m 13 -5 d s 331 632 m 21 5 d s 331 632 m 12 -9 d s[ 4 8] 0 sd[ ] 0 sd 374 646 m 13 -24 d s 352 637 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 396 646 m 12 -10 d s + 374 646 m 22 X s[ 4 8] 0 sd[ ] 0 sd 417 653 m 13 -10 d s 396 646 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 439 656 m 12 -14 d s 417 653 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 460 667 m 13 -15 d s 439 656 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 482 666 m 12 -15 d s 460 667 m + 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 503 669 m 13 -15 d s 482 666 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 525 667 m 12 -10 d s 503 669 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 547 673 m 12 -13 d s 525 667 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 568 663 m 13 3 d s 547 673 m 21 -10 d + s[ 4 8] 0 sd[ ] 0 sd 590 672 m 12 -2 d s 568 663 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 611 677 m 13 -3 d s 590 672 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 633 679 m 12 X s 611 677 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 654 689 m 13 1 d s 633 679 m 21 10 d s[ 4 8] 0 sd[ ] + 0 sd[ 4 8] 0 sd[ ] 0 sd 698 702 m 12 -10 d s 683 691 m 15 11 d s[ 4 8] 0 sd[ ] 0 sd 719 706 m 13 -5 d s 698 702 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 741 724 m 12 -21 d s 719 706 m 22 18 d s[ 4 8] 0 sd[ ] 0 sd 762 740 m 13 -19 d s 741 724 m 21 16 d s[ 4 + 8] 0 sd[ ] 0 sd 784 755 m 12 -28 d s 762 740 m 22 15 d s[ 4 8] 0 sd[ ] 0 sd 805 761 m 13 -24 d s 784 755 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 827 767 m 12 -29 d s 805 761 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 848 774 m 13 -33 d s 827 767 m 21 7 d s[ 4 8] 0 sd[ + ] 0 sd 870 770 m 13 -19 d s 848 774 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd 892 781 m 12 -34 d s 870 770 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 913 787 m 8 -19 d s 892 781 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 913 787 m 14 -4 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ + 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1216 802 m 12 -8 d s[ 4 8] 0 + sd[ ] 0 sd 1237 808 m 12 -10 d s 1216 802 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1258 810 m 13 X s 1237 808 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1280 823 m 12 -13 d s 1258 810 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 1301 826 m 13 -2 d s 1280 823 m 21 3 d s[ 4 8] 0 sd[ + ] 0 sd 1323 826 m 12 -16 d s 1301 826 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1344 827 m 13 -9 d s 1323 826 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1366 822 m 13 1 d s 1344 827 m 22 -5 d s[ 4 8] 0 sd[ ] 0 sd 1388 823 m 10 -1 d s 1366 822 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd + 340 643 m 12 -6 d s 318 640 m 22 3 d s 318 640 m 13 -8 d s[ 4 8] 0 sd[ ] 0 sd 362 652 m 12 -6 d s 340 643 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 383 657 m 13 -11 d s 362 652 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 405 659 m 12 -6 d s 383 657 m 22 2 d s[ 4 8] 0 sd[ + ] 0 sd 426 660 m 13 -4 d s 405 659 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 448 665 m 12 2 d s 426 660 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 469 677 m 13 -11 d s 448 665 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 491 671 m 12 -2 d s 469 677 m 22 -6 d s[ 4 8] 0 sd[ ] 0 sd 513 + 683 m 12 -16 d s 491 671 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 534 672 m 13 1 d s 513 683 m 21 -11 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 577 678 m 13 -6 d s 557 668 m 20 10 d s[ 4 8] 0 sd[ ] 0 sd 599 680 m 12 -3 d s 577 678 m 22 2 d s[ 4 8] 0 sd[ + ] 0 sd 620 683 m 13 -4 d s 599 680 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 642 697 m 12 -8 d s 620 683 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 664 701 m 8 -11 d s 642 697 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 685 703 m 13 -1 d s 664 701 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 707 + 734 m 12 -28 d s 685 703 m 22 31 d s[ 4 8] 0 sd[ ] 0 sd 728 736 m 13 -12 d s 707 734 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 750 750 m 12 -10 d s 728 736 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 771 770 m 13 -15 d s 750 750 m 21 20 d s[ 4 8] 0 sd 781 777 m 17 X s[ + ] 0 sd 793 787 m 12 -26 d s 771 770 m 22 17 d s[ 4 8] 0 sd 798 777 m 22 4 d s[ ] 0 sd 814 793 m 13 -26 d s 793 787 m 21 6 d s[ 4 8] 0 sd 821 781 m 20 4 d s[ ] 0 sd 836 793 m 12 -19 d s 814 793 m 22 X s[ 4 8] 0 sd 841 785 m 19 6 d s[ ] 0 sd 858 + 795 m 12 -25 d s 836 793 m 22 2 d s[ 4 8] 0 sd 860 791 m 27 1 d s[ ] 0 sd 879 809 m 13 -28 d s 858 795 m 21 14 d s[ 4 8] 0 sd 887 792 m 10 8 d s[ ] 0 sd 901 798 m 12 -11 d s 879 809 m 22 -11 d s[ 4 8] 0 sd[ ] 0 sd 922 802 m 8 -13 d s 901 798 m 21 + 4 d s[ 4 8] 0 sd[ ] 0 sd 922 802 m 12 -1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1224 821 m 13 -13 d s 1213 818 m 11 3 d s[ 4 8] 0 sd[ ] 0 sd 1246 820 m 12 -10 d s 1224 821 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1267 826 m 13 -3 d s 1246 820 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1289 + 835 m 12 -9 d s 1267 826 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1310 836 m 13 -10 d s 1289 835 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1332 837 m 12 -10 d s 1310 836 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1354 831 m 12 -9 d s 1332 837 m 22 -6 d s[ 4 8] 0 sd[ ] 0 sd 1375 + 836 m 13 -13 d s 1354 831 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 328 642 m 12 1 d s 306 648 m 22 -6 d s 306 648 m 12 -8 d s[ 4 8] 0 sd[ ] 0 sd 349 662 m 13 -10 d s 328 642 m 21 20 d s[ 4 8] 0 sd[ ] 0 sd 371 665 m 12 -8 d s 349 662 m 22 3 d s[ 4 8] 0 sd[ + ] 0 sd 392 667 m 13 -8 d s 371 665 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 414 676 m 12 -16 d s 392 667 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 435 670 m 13 -5 d s 414 676 m 21 -6 d s[ 4 8] 0 sd[ ] 0 sd 457 678 m 12 -1 d s 435 670 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 479 + 690 m 12 -19 d s 457 678 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 500 683 m 13 X s 479 690 m 21 -7 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 543 684 m 11 -15 d s 528 676 m 15 8 d s[ 4 8] 0 sd[ ] 0 sd 565 680 m 12 -2 d s 543 684 m 22 -4 d s[ 4 8] 0 sd[ ] + 0 sd 565 680 m 16 -2 d s[ 4 8] 0 sd[ ] 0 sd 608 687 m 12 -4 d s 589 679 m 19 8 d s[ 4 8] 0 sd[ ] 0 sd 630 692 m 12 5 d s 608 687 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 651 711 m 13 -10 d s 630 692 m 21 19 d s[ 4 8] 0 sd[ ] 0 sd 673 716 m 12 -13 d s 651 + 711 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 694 724 m 13 10 d s 673 716 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 716 748 m 12 -12 d s 694 724 m 22 24 d s[ 4 8] 0 sd[ ] 0 sd 737 760 m 13 -10 d s 716 748 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 759 775 m 12 -5 d s 737 760 m 22 + 15 d s[ 4 8] 0 sd 781 778 m 3 7 d s[ ] 0 sd 780 784 m 13 3 d s 759 775 m 21 9 d s[ 4 8] 0 sd 784 785 m 5 4 d s[ ] 0 sd 802 796 m 12 -3 d s 780 784 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 824 809 m 12 -16 d s 802 796 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 845 809 + m 13 -14 d s 824 809 m 21 X s[ 4 8] 0 sd[ ] 0 sd 867 808 m 12 1 d s 845 809 m 22 -1 d s[ 4 8] 0 sd 897 800 m 1 2 d s[ ] 0 sd 888 817 m 13 -19 d s 867 808 m 21 9 d s[ 4 8] 0 sd 898 802 m 3 8 d s[ ] 0 sd 910 805 m 12 -3 d s 888 817 m 22 -12 d s[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1212 833 m 12 -12 d s 1209 832 m 3 1 d s[ 4 8] 0 sd[ ] 0 sd 1233 832 m 13 -12 d s 1212 833 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 1255 839 m 12 -13 d s 1233 832 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1276 840 m 13 -5 d s 1255 839 m 21 1 + d s[ 4 8] 0 sd[ ] 0 sd 1298 842 m 12 -6 d s 1276 840 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1298 842 m 17 -6 d s[ 4 8] 0 sd[ ] 0 sd 1341 843 m 13 -12 d s 1325 836 m 16 7 d s[ 4 8] 0 sd[ ] 0 sd 1363 847 m 12 -11 d s 1341 843 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd + 294 656 m 17 -9 d s 294 656 m 12 -8 d s[ 4 8] 0 sd[ ] 0 sd 337 672 m 12 -10 d s 316 645 m 21 27 d s[ 4 8] 0 sd[ ] 0 sd 358 667 m 13 -2 d s 337 672 m 21 -5 d s[ 4 8] 0 sd[ ] 0 sd 380 675 m 12 -8 d s 358 667 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 401 684 m + 13 -8 d s 380 675 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 423 689 m 12 -19 d s 401 684 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 445 693 m 12 -15 d s 423 689 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 466 690 m 13 X s 445 693 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 509 + 696 m 8 -15 d s 491 686 m 18 10 d s[ 4 8] 0 sd[ ] 0 sd 531 684 m 12 X s 509 696 m 22 -12 d s[ 4 8] 0 sd[ ] 0 sd 552 701 m 13 -21 d s 531 684 m 21 17 d s[ 4 8] 0 sd[ ] 0 sd 574 694 m 12 -15 d s 552 701 m 22 -7 d s[ 4 8] 0 sd[ ] 0 sd 595 702 m 13 + -15 d s 574 694 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 617 706 m 13 -14 d s 595 702 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 639 707 m 12 4 d s 617 706 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 660 736 m 13 -20 d s 639 707 m 21 29 d s[ 4 8] 0 sd[ ] 0 sd 682 747 m 12 -23 d s + 660 736 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 703 753 m 13 -5 d s 682 747 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 725 765 m 12 -5 d s 703 753 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 746 783 m 13 -8 d s 725 765 m 21 18 d s[ 4 8] 0 sd 762 793 m 11 -2 d s[ ] 0 sd 768 797 m + 12 -13 d s 746 783 m 22 14 d s[ 4 8] 0 sd 774 791 m 15 -2 d s[ ] 0 sd 790 800 m 12 -4 d s 768 797 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 811 804 m 13 5 d s 790 800 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 833 823 m 12 -14 d s 811 804 m 22 19 d s[ 4 8] 0 sd[ ] 0 sd + 854 817 m 13 -9 d s 833 823 m 21 -6 d s[ 4 8] 0 sd 873 814 m 4 X s[ ] 0 sd 876 814 m 12 3 d s 854 817 m 22 -3 d s[ 4 8] 0 sd 877 814 m 1 X s[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 919 808 m 8 -6 d s 904 809 m 15 -1 d s[ 4 8] 0 sd[ ] 0 sd 919 808 m 8 -6 d s[ + 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1208 834 m + 4 -1 d s[ 4 8] 0 sd[ ] 0 sd 1221 837 m 12 -5 d s 1207 837 m 14 X s[ 4 8] 0 sd[ ] 0 sd 1242 850 m 13 -11 d s 1221 837 m 21 13 d s[ 4 8] 0 sd[ ] 0 sd 1242 850 m 22 -11 d s[ 4 8] 0 sd[ ] 0 sd 1286 853 m 12 -11 d s 1264 839 m 22 14 d s[ 4 8] 0 sd[ + ] 0 sd 1307 852 m 11 -16 d s 1286 853 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 1329 849 m 12 -6 d s 1307 852 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1350 850 m 13 -3 d s 1329 849 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 303 670 m 11 -24 d s 281 660 m 22 10 d s 281 660 m 13 -4 + d s[ 4 8] 0 sd[ ] 0 sd 324 676 m 13 -4 d s 303 670 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 346 678 m 12 -11 d s 324 676 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 367 686 m 13 -11 d s 346 678 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 389 681 m 12 3 d s 367 686 m 22 -5 d s[ 4 8] 0 + sd[ ] 0 sd 411 693 m 12 -4 d s 389 681 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 432 698 m 13 -5 d s 411 693 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 432 698 m 16 -5 d s[ 4 8] 0 sd[ ] 0 sd 475 699 m 10 -11 d s 456 692 m 19 7 d s[ 4 8] 0 sd[ ] 0 sd 497 702 m 12 -6 d + s 475 699 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 518 695 m 13 -11 d s 497 702 m 21 -7 d s[ 4 8] 0 sd[ ] 0 sd 540 702 m 12 -1 d s 518 695 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 561 700 m 13 -6 d s 552 701 m 9 -1 d s[ 4 8] 0 sd[ ] 0 sd 583 706 m 12 -4 d s 561 700 m + 22 6 d s[ 4 8] 0 sd[ ] 0 sd 605 716 m 12 -10 d s 583 706 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 626 728 m 13 -21 d s 605 716 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 648 733 m 12 3 d s 626 728 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 669 741 m 13 6 d s 648 733 m 21 8 d s[ 4 + 8] 0 sd[ ] 0 sd 691 758 m 12 -5 d s 669 741 m 22 17 d s[ 4 8] 0 sd[ ] 0 sd 712 768 m 13 -3 d s 691 758 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 734 783 m 12 X s 712 768 m 22 15 d s[ 4 8] 0 sd 764 795 m 2 1 d s[ ] 0 sd 756 790 m 12 7 d s 734 783 m 22 7 d + s[ 4 8] 0 sd 766 796 m s[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 873 814 m s[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1208 847 m 13 -10 d s 1203 845 m 5 2 d s[ 4 8] 0 sd[ + ] 0 sd 1230 843 m 12 7 d s 1208 847 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1273 855 m 13 -2 d s 1257 842 m 16 13 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1316 867 m 13 -18 d s 1301 852 m 15 15 d s[ 4 8] 0 sd[ ] 0 sd 1338 862 m 12 + -12 d s 1316 867 m 22 -5 d s[ 4 8] 0 sd[ ] 0 sd 290 673 m 13 -3 d s 269 668 m 21 5 d s 269 668 m 12 -8 d s[ 4 8] 0 sd[ ] 0 sd 312 677 m 12 -1 d s 290 673 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 333 689 m 13 -11 d s 312 677 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd + 333 689 m 18 -8 d s[ 4 8] 0 sd[ ] 0 sd 377 691 m 12 -10 d s 368 686 m 9 5 d s[ 4 8] 0 sd[ ] 0 sd 398 690 m 13 3 d s 377 691 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 441 702 m 11 -10 d s 430 697 m 11 5 d s[ 4 8] 0 sd[ ] 0 sd 463 704 m + 12 -5 d s 441 702 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 484 708 m 13 -6 d s 463 704 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 506 720 m 12 -25 d s 484 708 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 527 709 m 13 -7 d s 506 720 m 21 -11 d s[ 4 8] 0 sd[ ] 0 sd 549 720 m 12 -20 d + s 527 709 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 571 722 m 12 -16 d s 549 720 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 592 716 m 13 X s 571 722 m 21 -6 d s[ 4 8] 0 sd[ ] 0 sd 614 735 m 12 -7 d s 592 716 m 22 19 d s[ 4 8] 0 sd[ ] 0 sd 635 744 m 13 -11 d s 614 735 m + 21 9 d s[ 4 8] 0 sd[ ] 0 sd 657 744 m 12 -3 d s 635 744 m 22 X s[ 4 8] 0 sd[ ] 0 sd 678 748 m 13 10 d s 657 744 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 765 798 m 10 X s 751 789 m 14 9 d s[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 937 810 m 1 X s 924 805 m 13 5 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1200 850 m 8 -3 d s[ 4 8] 0 sd[ ] 0 sd 1218 850 m 12 -7 d s 1200 851 m + 18 -1 d s[ 4 8] 0 sd[ ] 0 sd 1239 858 m 6 -10 d s 1218 850 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1261 864 m 12 -9 d s 1239 858 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1282 866 m 8 -13 d s 1261 864 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1304 871 m 12 -4 d s 1282 866 m 22 5 + d s[ 4 8] 0 sd[ ] 0 sd 1325 874 m 13 -12 d s 1304 871 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 278 678 m 12 -5 d s 256 675 m 22 3 d s 256 675 m 13 -7 d s[ 4 8] 0 sd[ ] 0 sd 299 685 m 13 -8 d s 278 678 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 321 689 m 12 X s 299 685 + m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 342 697 m 11 -16 d s 321 689 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 364 691 m 13 X s 342 697 m 22 -6 d s[ 4 8] 0 sd[ ] 0 sd 386 706 m 12 -16 d s 364 691 m 22 15 d s[ 4 8] 0 sd[ ] 0 sd 407 703 m 10 -8 d s 386 706 m 21 -3 d s[ + 4 8] 0 sd[ ] 0 sd 429 704 m 12 -2 d s 407 703 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 450 708 m 13 -4 d s 429 704 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 472 719 m 12 -11 d s 450 708 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 493 715 m 13 5 d s 472 719 m 21 -4 d s[ 4 8] 0 sd[ + ] 0 sd 515 730 m 12 -21 d s 493 715 m 22 15 d s[ 4 8] 0 sd[ ] 0 sd 537 736 m 12 -16 d s 515 730 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 558 735 m 13 -13 d s 537 736 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 580 743 m 12 -27 d s 558 735 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd + 601 742 m 13 -7 d s 580 743 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 601 742 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 644 757 m 13 -13 d s 623 739 m 21 18 d s[ 4 8] 0 sd[ ] 0 sd 666 750 m 12 -2 d s 644 757 m 22 -7 d s[ 4 8] 0 sd[ ] 0 sd 688 758 m 7 1 d s 666 750 m + 22 8 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ + 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 + sd[ ] 0 sd 1227 866 m 12 -8 d s 1209 851 m 18 15 d s[ 4 8] 0 sd[ ] 0 sd 1248 870 m 13 -6 d s 1227 866 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1270 872 m 12 -6 d s 1248 870 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1291 882 m 13 -11 d s 1270 872 m 21 10 d s[ 4 8] 0 + sd[ ] 0 sd 1313 874 m 12 X s 1291 882 m 22 -8 d s[ 4 8] 0 sd[ ] 0 sd 265 689 m 13 -11 d s 244 674 m 21 15 d s 244 674 m 12 1 d s[ 4 8] 0 sd[ ] 0 sd 287 685 m 12 X s 265 689 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd 308 693 m 13 -4 d s 287 685 m 21 8 d s[ 4 + 8] 0 sd[ ] 0 sd 308 693 m 16 -3 d s[ 4 8] 0 sd[ ] 0 sd 352 699 m 12 -8 d s 346 696 m 6 3 d s[ 4 8] 0 sd[ ] 0 sd 373 705 m 13 1 d s 352 699 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 395 710 m 12 -7 d s 373 705 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 416 716 m 13 -12 + d s 395 710 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 438 721 m 12 -13 d s 416 716 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 459 730 m 13 -11 d s 438 721 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 481 730 m 12 -15 d s 459 730 m 22 X s[ 4 8] 0 sd[ ] 0 sd 503 736 m 12 -6 d s 481 730 + m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 524 736 m 13 X s 503 736 m 21 X s[ 4 8] 0 sd[ ] 0 sd 546 742 m 12 -7 d s 524 736 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 567 747 m 13 -4 d s 546 742 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 589 753 m 12 -11 d s 567 747 m 22 6 d s[ 4 8] + 0 sd[ ] 0 sd 610 750 m 13 -11 d s 589 753 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 632 756 m 12 1 d s 610 750 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 663 750 m 8 2 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 + sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 934 822 m 5 -6 d s 916 808 m 18 14 d s[ 4 8] 0 sd[ ] 0 sd 934 822 m 7 -1 d s[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1196 864 m 7 -13 d s[ 4 8] 0 sd[ ] 0 + sd 1214 861 m 13 5 d s 1193 869 m 21 -8 d s[ 4 8] 0 sd[ ] 0 sd 1236 883 m 12 -13 d s 1214 861 m 22 22 d s[ 4 8] 0 sd[ ] 0 sd 1236 883 m 17 -12 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1300 891 m 13 -17 d s 1290 882 m 10 9 d s[ 4 8] 0 sd 227 632 + m 79 15 d s 227 733 m 731 141 d s 1178 916 m 127 24 d s 227 835 m 767 147 d s 1149 1012 m 156 30 d s 227 936 m 819 157 d s 1096 1103 m 209 40 d s 227 1037 m 1078 207 d s 227 1138 m 1078 207 d s 227 1239 m 1078 208 d s[ ] 0 sd 227 556 m 183 35 d s + 1305 884 m 597 Y s 227 1274 m 1078 207 d s 227 556 m 718 Y s[ 4 8] 0 sd 1851 524 m 77 -44 d s 1305 940 m 623 -358 d s 1305 1042 m 623 -359 d s 1305 1143 m 623 -359 d s 1305 1244 m 623 -359 d s 1305 1345 m 623 -358 d s 1305 1447 m 623 -359 d s[ ] 0 + sd 1754 504 m 174 -99 d s 1928 405 m 717 Y s 1305 1481 m 623 -359 d s 227 556 m 622 -359 d s 849 197 m 718 Y s 227 1274 m 622 -359 d s 227 556 m 718 Y s 849 197 m 1079 208 d s 1928 405 m 717 Y s 849 915 m 1079 207 d s 849 197 m s 849 197 m 1079 208 + d s + gsave 2268 1645 0 0 C 1934.23 220.102 t 11 r /Helvetica findfont 77.8138 sf 0 0 m (X) show NC gr 858 174 m -9 23 d s 881 191 m -5 12 d s 907 196 m -4 12 d s 934 201 m -4 12 d s 966 195 m -9 23 d s 988 212 m -4 11 d s 1015 217 m -4 11 d s 1042 222 + m -4 12 d s 1074 215 m -9 24 d s 1096 232 m -4 12 d s 1123 237 m -4 12 d s 1150 243 m -4 11 d s 1181 236 m -8 24 d s 1204 253 m -4 12 d s 1231 258 m -4 12 d s 1258 263 m -4 12 d s 1289 257 m -8 23 d s 1312 274 m -4 11 d s 1339 279 m -4 12 d s 1366 + 284 m -5 12 d s 1397 278 m -9 23 d s 1420 294 m -5 12 d s 1447 300 m -5 11 d s 1474 305 m -5 12 d s 1505 298 m -9 24 d s 1527 315 m -4 12 d s 1554 320 m -4 12 d s 1581 325 m -4 12 d s 1613 319 m -9 23 d s 1635 336 m -4 12 d s 1662 341 m -4 12 d s + 1689 346 m -4 12 d s 1720 340 m -8 23 d s 1743 357 m -4 11 d s 1770 362 m -4 11 d s 1797 367 m -4 12 d s 1828 360 m -8 24 d s 1851 377 m -4 12 d s 1878 382 m -4 12 d s 1905 388 m -4 11 d s 1936 381 m -8 24 d s 1936 381 m -8 24 d s + gsave 2268 1645 0 0 C 831.496 122.279 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\25510) show NC gr + gsave 2268 1645 0 0 C 951.552 144.511 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2558) show NC gr + gsave 2268 1645 0 0 C 1060.49 164.521 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2556) show NC gr + gsave 2268 1645 0 0 C 1167.21 182.307 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2554) show NC gr + gsave 2268 1645 0 0 C 1276.15 204.539 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2552) show NC gr + gsave 2268 1645 0 0 C 1391.76 226.772 t 0 r /Helvetica findfont 53.358 sf 0 0 m (0) show NC gr + gsave 2268 1645 0 0 C 1500.69 244.558 t 0 r /Helvetica findfont 53.358 sf 0 0 m (2) show NC gr + gsave 2268 1645 0 0 C 1607.41 264.567 t 0 r /Helvetica findfont 53.358 sf 0 0 m (4) show NC gr + gsave 2268 1645 0 0 C 1716.35 289.023 t 0 r /Helvetica findfont 53.358 sf 0 0 m (6) show NC gr + gsave 2268 1645 0 0 C 1823.07 309.032 t 0 r /Helvetica findfont 53.358 sf 0 0 m (8) show NC gr + gsave 2268 1645 0 0 C 1918.67 329.041 t 0 r /Helvetica findfont 53.358 sf 0 0 m (10) show NC gr 849 197 m -622 359 d s + gsave 2268 1645 0 0 C 80.0371 413.525 t -29 r /Helvetica findfont 77.8138 sf 0 0 m (Y) show NC gr 834 184 m 15 13 d s 826 200 m 8 6 d s 811 209 m 7 6 d s 795 218 m 8 6 d s 772 220 m 15 13 d s 764 235 m 7 7 d s 749 244 m 7 7 d s 733 253 m 7 7 d s + 710 256 m 15 13 d s 702 271 m 7 7 d s 686 280 m 8 7 d s 671 289 m 7 7 d s 648 291 m 15 14 d s 640 307 m 7 7 d s 624 316 m 7 7 d s 608 325 m 8 7 d s 585 327 m 15 14 d s 577 343 m 8 7 d s 562 352 m 7 7 d s 546 361 m 8 7 d s 523 363 m 15 14 d s 515 379 + m 7 7 d s 499 388 m 8 7 d s 484 397 m 7 7 d s 461 399 m 15 14 d s 453 415 m 7 7 d s 437 424 m 8 7 d s 422 433 m 7 7 d s 399 435 m 15 14 d s 391 451 m 7 6 d s 375 460 m 7 6 d s 359 469 m 8 6 d s 336 471 m 15 13 d s 328 487 m 8 6 d s 313 496 m 7 6 d s + 297 505 m 8 6 d s 274 507 m 15 13 d s 266 522 m 7 7 d s 250 531 m 8 7 d s 235 540 m 7 7 d s 212 543 m 15 13 d s 834 184 m 15 13 d s 212 543 m 15 13 d s + gsave 2268 1645 0 0 C 722.557 133.395 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\25510) show NC gr + gsave 2268 1645 0 0 C 689.208 168.967 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2558) show NC gr + gsave 2268 1645 0 0 C 626.957 204.539 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2556) show NC gr + gsave 2268 1645 0 0 C 564.706 237.888 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2554) show NC gr + gsave 2268 1645 0 0 C 502.455 275.683 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2552) show NC gr + gsave 2268 1645 0 0 C 457.99 313.478 t 0 r /Helvetica findfont 53.358 sf 0 0 m (0) show NC gr + gsave 2268 1645 0 0 C 395.739 346.827 t 0 r /Helvetica findfont 53.358 sf 0 0 m (2) show NC gr + gsave 2268 1645 0 0 C 333.488 382.399 t 0 r /Helvetica findfont 53.358 sf 0 0 m (4) show NC gr + gsave 2268 1645 0 0 C 271.237 420.195 t 0 r /Helvetica findfont 53.358 sf 0 0 m (6) show NC gr + gsave 2268 1645 0 0 C 208.986 455.767 t 0 r /Helvetica findfont 53.358 sf 0 0 m (8) show NC gr + gsave 2268 1645 0 0 C 117.832 491.339 t 0 r /Helvetica findfont 53.358 sf 0 0 m (10) show NC gr 227 556 m 718 Y s + gsave 2268 1645 0 0 C 75.5906 1258.36 t 90 r /Helvetica findfont 77.8138 sf 0 0 m (I) show NC gr 197 632 m 30 X s 212 657 m 15 X s 212 683 m 15 X s 212 708 m 15 X s 197 733 m 30 X s 212 759 m 15 X s 212 784 m 15 X s 212 809 m 15 X s 197 835 m 30 X + s 212 860 m 15 X s 212 885 m 15 X s 212 910 m 15 X s 197 936 m 30 X s 212 961 m 15 X s 212 986 m 15 X s 212 1012 m 15 X s 197 1037 m 30 X s 212 1062 m 15 X s 212 1088 m 15 X s 212 1113 m 15 X s 197 1138 m 30 X s 212 1163 m 15 X s 212 1189 m 15 X s + 212 1214 m 15 X s 197 1239 m 30 X s 197 632 m 30 X s 212 607 m 15 X s 212 581 m 15 X s 212 556 m 15 X s 197 1239 m 30 X s 212 1265 m 15 X s + gsave 2268 1645 0 0 C 157.851 611.394 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0) show NC gr + gsave 2268 1645 0 0 C 106.716 711.44 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0.2) show NC gr + gsave 2268 1645 0 0 C 106.716 813.71 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0.4) show NC gr + gsave 2268 1645 0 0 C 106.716 913.756 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0.6) show NC gr + gsave 2268 1645 0 0 C 106.716 1016.03 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0.8) show NC gr + gsave 2268 1645 0 0 C 168.967 1113.85 t 0 r /Helvetica findfont 62.251 sf 0 0 m (1) show NC gr + gsave 2268 1645 0 0 C 106.716 1216.12 t 0 r /Helvetica findfont 62.251 sf 0 0 m (1.2) show NC gr 0.573333 0 1 c 91 26 2041 165 bf 0.48 0 1 c 91 26 2041 191 bf 0.386667 0 1 c 91 26 2041 217 bf 0.293333 0 1 c 91 27 2041 243 bf 0.2 0 1 c 91 26 2041 + 270 bf 0.106667 0 1 c 91 26 2041 296 bf 0.0133331 0 1 c 91 27 2041 322 bf 0 0.0800001 1 c 91 26 2041 349 bf 0 0.173333 1 c 91 26 2041 375 bf 0 0.266667 1 c 91 27 2041 401 bf 0 0.36 1 c 91 26 2041 428 bf 0 0.453333 1 c 91 26 2041 454 bf 0 0.546666 1 + c 91 27 2041 480 bf 0 0.64 1 c 91 26 2041 507 bf 0 0.733333 1 c 91 26 2041 533 bf 0 0.826667 1 c 91 27 2041 559 bf 0 0.92 1 c 91 26 2041 586 bf 0 1 0.986667 c 91 26 2041 612 bf 0 1 0.893333 c 91 27 2041 638 bf 0 1 0.8 c 91 26 2041 665 bf 0 1 + 0.706667 c 91 26 2041 691 bf 0 1 0.613333 c 91 27 2041 717 bf 0 1 0.52 c 91 26 2041 744 bf 0 1 0.426667 c 91 26 2041 770 bf 0 1 0.333333 c 91 27 2041 796 bf 0 1 0.24 c 91 26 2041 823 bf 0 1 0.146667 c 91 26 2041 849 bf 0 1 0.0533333 c 91 27 2041 875 + bf 0.0399999 1 0 c 91 26 2041 902 bf 0.133333 1 0 c 91 26 2041 928 bf 0.226667 1 0 c 91 27 2041 954 bf 0.32 1 0 c 91 26 2041 981 bf 0.413333 1 0 c 91 26 2041 1007 bf 0.506667 1 0 c 91 27 2041 1033 bf 0.6 1 0 c 91 26 2041 1060 bf 0.693333 1 0 c 91 26 + 2041 1086 bf 0.786667 1 0 c 91 26 2041 1112 bf 0.88 1 0 c 91 27 2041 1138 bf 0.973333 1 0 c 91 26 2041 1165 bf 1 0.933333 0 c 91 26 2041 1191 bf 1 0.84 0 c 91 27 2041 1217 bf 1 0.746667 0 c 91 26 2041 1244 bf 1 0.653333 0 c 91 26 2041 1270 bf 1 0.56 + 0 c 91 27 2041 1296 bf 1 0.466667 0 c 91 26 2041 1323 bf 1 0.373333 0 c 91 26 2041 1349 bf 1 0.28 0 c 91 27 2041 1375 bf 1 0.186667 0 c 91 26 2041 1402 bf 1 0.0933334 0 c 91 26 2041 1428 bf 1 0 0 c 91 27 2041 1454 bf black 2132 165 m 1316 Y s + gsave 2268 1645 0 0 C 2343.31 1465.12 t 90 r /Helvetica findfont 77.8138 sf 0 0 m (I) show NC gr 2077 311 m 55 X s 2077 506 m 55 X s 2077 701 m 55 X s 2077 896 m 55 X s 2077 1091 m 55 X s 2077 1286 m 55 X s 2077 1481 m 55 X s 2077 311 m 55 X s + 2077 1481 m 55 X s + gsave 2268 1645 0 0 C 2140.99 289.023 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0) show NC gr + gsave 2268 1645 0 0 C 2140.99 484.669 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0.2) show NC gr + gsave 2268 1645 0 0 C 2140.99 680.315 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0.4) show NC gr + gsave 2268 1645 0 0 C 2140.99 873.738 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0.6) show NC gr + gsave 2268 1645 0 0 C 2140.99 1069.38 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0.8) show NC gr + gsave 2268 1645 0 0 C 2140.99 1262.81 t 0 r /Helvetica findfont 62.251 sf 0 0 m (1) show NC gr + gsave 2268 1645 0 0 C 2140.99 1456.23 t 0 r /Helvetica findfont 62.251 sf 0 0 m (1.2) show NC gr 0.95 0.95 0.95 c 672 91 23 1546 bf black 29 1546 m -4 Y 670 X 88 Y -4 X -84 Y f 23 1546 m 91 Y 672 X -91 Y -672 X cl s 1 1 1 c black + gsave 2268 1645 0 0 C 51.1348 1571.84 t 0 r /Helvetica-Bold findfont 71.144 sf 0 0 m (Experimental data) show NC gr + gr gr showpage +end +%%EOF diff --git a/Doc/UserManual/Figures/toyfit_simdata.eps b/Doc/UserManual/Figures/toyfit_simdata.eps new file mode 100644 index 0000000000000000000000000000000000000000..a30b96c1936b60b0bfe01c3e2ab7af5e5c49aadc --- /dev/null +++ b/Doc/UserManual/Figures/toyfit_simdata.eps @@ -0,0 +1,1666 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%BoundingBox: 0 0 567 411 +%%Title: toyfit_simdata.eps: toyfit_simdata +%%Creator: ROOT Version 5.34/09 +%%CreationDate: Thu Oct 17 14:40:08 2013 +%%EndComments +%%BeginProlog +80 dict begin +/s {stroke} def /l {lineto} def /m {moveto} def /t {translate} def +/r {rotate} def /rl {roll} def /R {repeat} def +/d {rlineto} def /rm {rmoveto} def /gr {grestore} def /f {eofill} def +/c {setrgbcolor} def /black {0 setgray} def /sd {setdash} def +/cl {closepath} def /sf {scalefont setfont} def /lw {setlinewidth} def +/box {m dup 0 exch d exch 0 d 0 exch neg d cl} def +/NC{systemdict begin initclip end}def/C{NC box clip newpath}def +/bl {box s} def /bf {box f} def /Y { 0 exch d} def /X { 0 d} def +/K {{pop pop 0 moveto} exch kshow} bind def +/ita {/ang 15 def gsave [1 0 ang dup sin exch cos div 1 0 0] concat} def +/mp {newpath /y exch def /x exch def} def +/side {[w .77 mul w .23 mul] .385 w mul sd w 0 l currentpoint t -144 r} def +/mr {mp x y w2 0 360 arc} def /m24 {mr s} def /m20 {mr f} def +/mb {mp x y w2 add m w2 neg 0 d 0 w neg d w 0 d 0 w d cl} def +/mt {mp x y w2 add m w2 neg w neg d w 0 d cl} def +/m21 {mb f} def /m25 {mb s} def /m22 {mt f} def /m26{mt s} def +/m23 {mp x y w2 sub m w2 w d w neg 0 d cl f} def +/m27 {mp x y w2 add m w3 neg w2 neg d w3 w2 neg d w3 w2 d cl s} def +/m28 {mp x w2 sub y w2 sub w3 add m w3 0 d 0 w3 neg d w3 0 d 0 w3 d w3 0 d 0 w3 d w3 neg 0 d 0 w3 d w3 neg 0 d 0 w3 neg d w3 neg 0 d cl s } def +/m29 {mp gsave x w2 sub y w2 add w3 sub m currentpoint t 4 {side} repeat cl fill gr} def +/m30 {mp gsave x w2 sub y w2 add w3 sub m currentpoint t 4 {side} repeat cl s gr} def +/m31 {mp x y w2 sub m 0 w d x w2 sub y m w 0 d x w2 sub y w2 add m w w neg d x w2 sub y w2 sub m w w d s} def +/m32 {mp x y w2 sub m w2 w d w neg 0 d cl s} def +/m33 {mp x y w2 add m w3 neg w2 neg d w3 w2 neg d w3 w2 d cl f} def +/m34 {mp x w2 sub y w2 sub w3 add m w3 0 d 0 w3 neg d w3 0 d 0 w3 d w3 0 d 0 w3 d w3 neg 0 d 0 w3 d w3 neg 0 d 0 w3 neg d w3 neg 0 d cl f } def +/m2 {mp x y w2 sub m 0 w d x w2 sub y m w 0 d s} def +/m5 {mp x w2 sub y w2 sub m w w d x w2 sub y w2 add m w w neg d s} def +/reEncode {exch findfont dup length dict begin {1 index /FID eq {pop pop} {def} ifelse } forall /Encoding exch def currentdict end dup /FontName get exch definefont pop } def [/Times-Bold /Times-Italic /Times-BoldItalic /Helvetica /Helvetica-Oblique + /Helvetica-Bold /Helvetica-BoldOblique /Courier /Courier-Oblique /Courier-Bold /Courier-BoldOblique /Times-Roman /AvantGarde-Book /AvantGarde-BookOblique /AvantGarde-Demi /AvantGarde-DemiOblique /Bookman-Demi /Bookman-DemiItalic /Bookman-Light + /Bookman-LightItalic /Helvetica-Narrow /Helvetica-Narrow-Bold /Helvetica-Narrow-BoldOblique /Helvetica-Narrow-Oblique /NewCenturySchlbk-Roman /NewCenturySchlbk-Bold /NewCenturySchlbk-BoldItalic /NewCenturySchlbk-Italic /Palatino-Bold + /Palatino-BoldItalic /Palatino-Italic /Palatino-Roman ] {ISOLatin1Encoding reEncode } forall +%%EndProlog +%%BeginSetup +%%EndSetup +newpath gsave .25 .25 scale gsave 0 0 t black[ ] 0 sd 3 lw 1 1 1 c 2268 1645 0 0 bf 0.106667 0 1 c 1291 1464 m 22 4 d -13 7 d -21 -4 d f 1270 1460 m 21 4 d -12 7 d -22 -4 d f 1248 1455 m 22 5 d -13 7 d -21 -4 d f 1227 1451 m 21 4 d -12 8 d -22 + -5 d f 1205 1447 m 22 4 d -13 7 d -21 -4 d f 1184 1443 m 21 4 d -12 7 d -22 -4 d f 1162 1439 m 22 4 d -13 7 d -21 -4 d f 1140 1435 m 22 4 d -12 7 d -22 -4 d f 1119 1431 m 21 4 d -12 7 d -22 -4 d f 1097 1426 m 22 5 d -13 7 d -21 -4 d f 1076 1422 m 21 + 4 d -12 8 d -22 -5 d f 1054 1418 m 22 4 d -13 7 d -21 -4 d f 1033 1414 m 21 4 d -12 7 d -22 -4 d f 1011 1410 m 22 4 d -13 7 d -21 -4 d f 989 1406 m 22 4 d -12 7 d -22 -4 d f 968 1402 m 21 4 d -12 7 d -22 -4 d f 946 1397 m 22 5 d -13 7 d -21 -4 d f + 925 1393 m 21 4 d -12 8 d -22 -5 d f 903 1389 m 22 4 d -13 7 d -21 -4 d f 0.2 0 1 c 887 1396 m -18 -4 d 3 -2 d f 0.106667 0 1 c 882 1385 m 21 4 d -12 7 d -4 X -15 -6 d f 0.2 0 1 c 872 1390 m -3 2 d -21 -4 d 5 -3 d f 0.106667 0 1 c 860 1381 m 22 4 d + -10 5 d -19 -5 d f 0.2 0 1 c 853 1385 m -5 3 d -22 -4 d 6 -4 d f 0.106667 0 1 c 838 1377 m 22 4 d -7 4 d -21 -5 d f 0.2 0 1 c 832 1380 m -6 4 d -22 -4 d 7 -4 d f 0.106667 0 1 c 817 1373 m 21 4 d -6 3 d -21 -4 d f 0.2 0 1 c 811 1376 m -7 4 d -21 -4 d + 7 -4 d f 0.106667 0 1 c 795 1368 m 22 5 d -6 3 d -21 -4 d f 0.2 0 1 c 790 1372 m -7 4 d -22 -5 d 7 -4 d f 0.106667 0 1 c 774 1364 m 21 4 d -5 4 d -22 -5 d f 0.2 0 1 c 768 1367 m -7 4 d -21 -4 d 6 -4 d f 0.106667 0 1 c 752 1360 m 22 4 d -6 3 d -22 -4 + d f 0.2 0 1 c 746 1363 m -6 4 d -22 -4 d 6 -3 d f 0.106667 0 1 c 731 1356 m 21 4 d -6 3 d -22 -3 d f 0.2 0 1 c 724 1360 m -6 3 d -21 -4 d 5 -3 d f 0.106667 0 1 c 709 1352 m 22 4 d -7 4 d -22 -4 d f 0.2 0 1 c 702 1356 m -5 3 d -22 -4 d 3 -2 d f + 0.106667 0 1 c 688 1348 m 21 4 d -7 4 d -24 -3 d f 0.2 0 1 c 678 1353 m -3 2 d -17 -3 d f 0.106667 0 1 c 666 1344 m 22 4 d -10 5 d -20 -1 d -4 -1 d f 644 1339 m 22 5 d -12 7 d -22 -4 d f 623 1335 m 21 4 d -12 8 d -22 -5 d f 601 1331 m 22 4 d -13 7 d + -21 -4 d f 580 1327 m 21 4 d -12 7 d -22 -4 d f 558 1323 m 22 4 d -13 7 d -21 -4 d f 537 1319 m 21 4 d -12 7 d -22 -4 d f 515 1315 m 22 4 d -13 7 d -21 -4 d f 493 1310 m 22 5 d -12 7 d -22 -4 d f 472 1306 m 21 4 d -12 8 d -22 -5 d f 450 1302 m 22 4 + d -13 7 d -21 -4 d f 429 1298 m 21 4 d -12 7 d -22 -4 d f 407 1294 m 22 4 d -13 7 d -21 -4 d f 386 1290 m 21 4 d -12 7 d -22 -4 d f 364 1286 m 22 4 d -13 7 d -21 -4 d f 342 1281 m 22 5 d -12 7 d -22 -4 d f 321 1277 m 21 4 d -12 8 d -22 -5 d f 299 + 1273 m 22 4 d -13 7 d -21 -4 d f 278 1269 m 21 4 d -12 7 d -22 -4 d f 256 1265 m 22 4 d -13 7 d -21 -4 d f 1304 1457 m 21 4 d -12 7 d -22 -4 d f 1282 1452 m 22 5 d -13 7 d -21 -4 d f 1261 1448 m 21 4 d -12 8 d -22 -5 d f 1239 1444 m 22 4 d -13 7 d + -21 -4 d f 1218 1440 m 21 4 d -12 7 d -22 -4 d f 1196 1436 m 22 4 d -13 7 d -21 -4 d f 1174 1432 m 22 4 d -12 7 d -22 -4 d f 1153 1428 m 21 4 d -12 7 d -22 -4 d f 1131 1423 m 22 5 d -13 7 d -21 -4 d f 1110 1419 m 21 4 d -12 8 d -22 -5 d f 1088 1415 + m 22 4 d -13 7 d -21 -4 d f 1067 1411 m 21 4 d -12 7 d -22 -4 d f 1045 1407 m 22 4 d -13 7 d -21 -4 d f 1023 1403 m 22 4 d -12 7 d -22 -4 d f 1002 1399 m 21 4 d -12 7 d -22 -4 d f 980 1394 m 22 5 d -13 7 d -21 -4 d f 959 1390 m 21 4 d -12 8 d -22 -5 + d f 937 1386 m 22 4 d -13 7 d -21 -4 d f 929 1385 m 8 1 d -12 7 d -22 -4 d 9 -5 d f 0.0133331 0 1 c 916 1382 m 13 3 d -17 -1 d f 0.106667 0 1 c 912 1384 m -9 5 d -21 -4 d 5 -3 d f 0.0133331 0 1 c 894 1378 m 22 4 d -4 2 d -25 -2 d f 0.106667 0 1 c + 887 1382 m -5 3 d -22 -4 d 4 -3 d f 0.0133331 0 1 c 873 1374 m 21 4 d -7 4 d -23 -4 d f 0.106667 0 1 c 864 1378 m -4 3 d -22 -4 d 4 -2 d f 0.0133331 0 1 c 851 1370 m 22 4 d -9 4 d -22 -3 d f 0.106667 0 1 c 842 1375 m -4 2 d -21 -4 d 3 -2 d f + 0.0133331 0 1 c 849 1369 m 2 1 d -9 5 d -22 -4 d 8 -5 d f 0 0.0800001 1 c 829 1365 m 20 4 d -21 -3 d f 0.106667 0 1 c 820 1371 m -3 2 d -22 -5 d 3 -1 d f 0.0133331 0 1 c 828 1366 m -8 5 d -22 -4 d 8 -5 d f 0 0.0800001 1 c 808 1361 m 21 4 d -1 1 d + -22 -4 d f 0.106667 0 1 c 798 1367 m -3 1 d -21 -4 d 3 -1 d f 0.0133331 0 1 c 806 1362 m -8 5 d -21 -4 d 7 -5 d f 0 0.0800001 1 c 786 1357 m 22 4 d -2 1 d -22 -4 d f 0.106667 0 1 c 777 1363 m -3 1 d -22 -4 d 3 -2 d f 0.0133331 0 1 c 784 1358 m -7 5 + d -22 -5 d 8 -4 d f 0 0.0800001 1 c 765 1353 m 21 4 d -2 1 d -21 -4 d f 0.106667 0 1 c 755 1358 m -3 2 d -21 -4 d 3 -2 d f 0.0133331 0 1 c 743 1349 m 2 X 18 5 d -8 4 d -21 -4 d f 0 0.0800001 1 c 745 1349 m 20 4 d -2 1 d f 0.106667 0 1 c 734 1354 m + -3 2 d -22 -4 d 4 -3 d f 0.0133331 0 1 c 722 1345 m 21 4 d -9 5 d -21 -5 d f 0.106667 0 1 c 713 1349 m -4 3 d -21 -4 d 5 -4 d f 0.0133331 0 1 c 700 1341 m 22 4 d -9 4 d -20 -5 d f 0.106667 0 1 c 693 1344 m -5 4 d -22 -4 d 9 -5 d f 0.0133331 0 1 c + 678 1336 m 22 5 d -7 3 d -18 -5 d f 0.106667 0 1 c 657 1332 m 8 2 d 10 5 d -9 5 d -22 -5 d f 0.0133331 0 1 c 665 1334 m 13 2 d -3 3 d f 0.106667 0 1 c 635 1328 m 22 4 d -13 7 d -21 -4 d f 614 1324 m 21 4 d -12 7 d -22 -4 d f 592 1320 m 22 4 d -13 7 + d -21 -4 d f 571 1316 m 21 4 d -12 7 d -22 -4 d f 549 1312 m 22 4 d -13 7 d -21 -4 d f 527 1307 m 22 5 d -12 7 d -22 -4 d f 506 1303 m 21 4 d -12 8 d -22 -5 d f 484 1299 m 22 4 d -13 7 d -21 -4 d f 463 1295 m 21 4 d -12 7 d -22 -4 d f 441 1291 m 22 + 4 d -13 7 d -21 -4 d f 420 1287 m 21 4 d -12 7 d -22 -4 d f 398 1283 m 22 4 d -13 7 d -21 -4 d f 377 1278 m 21 5 d -12 7 d -22 -4 d f 355 1274 m 22 4 d -13 8 d -22 -5 d f 333 1270 m 22 4 d -13 7 d -21 -4 d f 312 1266 m 21 4 d -12 7 d -22 -4 d f 290 + 1262 m 22 4 d -13 7 d -21 -4 d f 269 1258 m 21 4 d -12 7 d -22 -4 d f 1316 1449 m 22 5 d -13 7 d -21 -4 d f 1295 1445 m 21 4 d -12 8 d -22 -5 d f 1273 1441 m 22 4 d -13 7 d -21 -4 d f 1252 1437 m 21 4 d -12 7 d -22 -4 d f 1230 1433 m 22 4 d -13 7 d + -21 -4 d f 1208 1429 m 22 4 d -12 7 d -22 -4 d f 1187 1425 m 21 4 d -12 7 d -22 -4 d f 1165 1420 m 22 5 d -13 7 d -21 -4 d f 1144 1416 m 21 4 d -12 8 d -22 -5 d f 1122 1412 m 22 4 d -13 7 d -21 -4 d f 1101 1408 m 21 4 d -12 7 d -22 -4 d f 0.2 0 1 c + 1079 1404 m 7 1 d -9 X f 0.106667 0 1 c 1086 1405 m 15 3 d -13 7 d -21 -4 d 10 -6 d f 0.2 0 1 c 1057 1400 m 22 4 d -2 1 d -25 -2 d f 0.106667 0 1 c 1077 1405 m -10 6 d -22 -4 d 7 -4 d f 0.2 0 1 c 1036 1396 m 21 4 d -5 3 d -20 -5 d f 0.106667 0 1 c + 1052 1403 m -7 4 d -22 -4 d 9 -5 d f 0.2 0 1 c 1021 1393 m 15 3 d -4 2 d f 0.106667 0 1 c 1014 1391 m 7 2 d 11 5 d -9 5 d -21 -4 d f 993 1387 m 21 4 d -12 8 d -22 -5 d f 971 1383 m 22 4 d -13 7 d -21 -4 d f 958 1381 m 13 2 d -12 7 d -22 -4 d 5 -3 d + f 0.0133331 0 1 c 950 1379 m 8 2 d -16 2 d f 0.106667 0 1 c 942 1383 m -5 3 d -8 -1 d f 0.0133331 0 1 c 928 1375 m 22 4 d -8 4 d -13 2 d -13 -3 d f 917 1373 m 11 2 d -12 7 d -22 -4 d 8 -5 d f 0 0.0800001 1 c 907 1371 m 10 2 d -15 X f 0.0133331 0 1 c + 902 1373 m -8 5 d -21 -4 d 3 -2 d f 0 0.0800001 1 c 885 1367 m 22 4 d -5 2 d -26 -1 d f 0.0133331 0 1 c 876 1372 m -3 2 d -22 -4 d -1 Y f 0 0.0800001 1 c 874 1364 m 11 3 d -9 5 d -25 -3 d 10 -5 d f 0 0.173333 1 c 863 1362 m 11 2 d -13 X f 0.0133331 + 0 1 c 851 1369 m 1 Y -2 -1 d f 0 0.0800001 1 c 861 1364 m -10 5 d -2 X -20 -4 d 8 -4 d f 0 0.173333 1 c 842 1358 m 21 4 d -2 2 d -24 -3 d f 0 0.0800001 1 c 837 1361 m -8 4 d -21 -4 d 6 -3 d f 0 0.173333 1 c 820 1354 m 22 4 d -5 3 d -23 -3 d f 0 + 0.0800001 1 c 814 1358 m -6 3 d -22 -4 d 7 -4 d f 0 0.173333 1 c 799 1350 m 21 4 d -6 4 d -21 -5 d f 0 0.0800001 1 c 793 1353 m -7 4 d -21 -4 d 7 -4 d f 0 0.173333 1 c 777 1346 m 22 4 d -6 3 d -21 -4 d f 0.0133331 0 1 c 745 1349 m -2 X f 0 0.0800001 + 1 c 772 1349 m -7 4 d -20 -4 d -2 X 10 -6 d f 0 0.173333 1 c 756 1342 m 21 4 d -5 3 d -19 -6 d f 0.0133331 0 1 c 743 1349 m -21 -4 d 3 -2 d f 0 0.0800001 1 c 734 1338 m 11 2 d 8 3 d -10 6 d -18 -6 d f 0 0.173333 1 c 745 1340 m 11 2 d -3 1 d f + 0.0133331 0 1 c 725 1343 m -3 2 d -22 -4 d 8 -5 d f 0 0.0800001 1 c 712 1333 m 22 5 d -9 5 d -17 -7 d f 0.0133331 0 1 c 691 1329 m 11 2 d 6 5 d -8 5 d -22 -5 d f 0 0.0800001 1 c 702 1331 m 10 2 d -4 3 d f 0.106667 0 1 c 665 1334 m -8 -2 d 4 -2 d f + 0.0133331 0 1 c 669 1325 m 22 4 d -13 7 d -13 -2 d -4 -4 d f 0.106667 0 1 c 648 1321 m 13 3 d 6 Y -4 2 d -22 -4 d f 0.0133331 0 1 c 661 1324 m 8 1 d -8 5 d f 0.106667 0 1 c 626 1317 m 22 4 d -13 7 d -21 -4 d f 605 1313 m 21 4 d -12 7 d -22 -4 d f + 0.2 0 1 c 583 1309 m 15 2 d -19 X f 0.106667 0 1 c 598 1311 m 7 2 d -13 7 d -21 -4 d 8 -5 d f 0.2 0 1 c 561 1304 m 22 5 d -4 2 d -23 -4 d f 0.106667 0 1 c 579 1311 m -8 5 d -22 -4 d 7 -5 d f 0.2 0 1 c 540 1300 m 21 4 d -5 3 d -18 -5 d f 0.106667 0 1 + c 556 1307 m -7 5 d -22 -5 d 11 -5 d f 0.2 0 1 c 533 1299 m 7 1 d -2 2 d f 0.106667 0 1 c 518 1296 m 15 3 d 5 3 d -11 5 d -21 -4 d f 497 1292 m 21 4 d -12 7 d -22 -4 d f 475 1288 m 22 4 d -13 7 d -21 -4 d f 454 1284 m 21 4 d -12 7 d -22 -4 d f 432 + 1280 m 22 4 d -13 7 d -21 -4 d f 411 1275 m 21 5 d -12 7 d -22 -4 d f 389 1271 m 22 4 d -13 8 d -21 -5 d f 367 1267 m 22 4 d -12 7 d -22 -4 d f 346 1263 m 21 4 d -12 7 d -22 -4 d f 324 1259 m 22 4 d -13 7 d -21 -4 d f 303 1255 m 21 4 d -12 7 d -22 + -4 d f 281 1251 m 22 4 d -13 7 d -21 -4 d f 1329 1442 m 21 4 d -12 8 d -22 -5 d f 1307 1438 m 22 4 d -13 7 d -21 -4 d f 1286 1434 m 21 4 d -12 7 d -22 -4 d f 1271 1431 m 15 3 d -13 7 d -21 -4 d 8 -5 d f 0.0133331 0 1 c 1264 1430 m 7 1 d -11 1 d f + 0.106667 0 1 c 1260 1432 m -8 5 d -22 -4 d 4 -2 d f 0.0133331 0 1 c 1242 1426 m 22 4 d -4 2 d -26 -1 d f 0.106667 0 1 c 1234 1431 m -4 2 d -22 -4 d 6 -4 d f 0.0133331 0 1 c 1221 1421 m 21 5 d -8 5 d -20 -6 d f 0.106667 0 1 c 1199 1417 m 9 2 d 6 6 d + -6 4 d -21 -4 d f 0.0133331 0 1 c 1208 1419 m 13 2 d -7 4 d f 0.106667 0 1 c 1178 1413 m 21 4 d -12 8 d -22 -5 d f 1156 1409 m 22 4 d -13 7 d -21 -4 d f 1135 1405 m 21 4 d -12 7 d -22 -4 d f 0.2 0 1 c 1113 1401 m 4 1 d -8 1 d f 0.106667 0 1 c 1117 + 1402 m 18 3 d -13 7 d -21 -4 d 8 -5 d f 0.2 0 1 c 1091 1397 m 22 4 d -4 2 d -23 2 d -7 -1 d f 0.106667 0 1 c 1109 1403 m -8 5 d -15 -3 d f 0.2 0 1 c 1070 1392 m 21 5 d -12 7 d -22 -4 d f 1048 1388 m 22 4 d -13 8 d -21 -4 d f 1027 1384 m 21 4 d -12 8 + d -15 -3 d -3 -4 d f 0.106667 0 1 c 1021 1393 m -7 -2 d 4 -2 d f 0.2 0 1 c 1019 1383 m 8 1 d -9 5 d f 0.106667 0 1 c 1005 1380 m 14 3 d -1 6 d -4 2 d -21 -4 d f 984 1376 m 21 4 d -12 7 d -22 -4 d f 975 1374 m 9 2 d -13 7 d -13 -2 d f 0.0133331 0 1 c + 962 1372 m 13 2 d -17 7 d -8 -2 d f 944 1368 m 18 4 d -12 7 d -22 -4 d 9 -5 d f 0 0.0800001 1 c 941 1368 m 3 X -7 2 d f 0.0133331 0 1 c 937 1370 m -9 5 d -11 -2 d f 0 0.0800001 1 c 919 1363 m 22 5 d -4 2 d -20 3 d -10 -2 d f 914 1363 m 5 X -12 8 d + -22 -4 d 4 -3 d f 0 0.173333 1 c 897 1359 m 17 4 d -25 1 d f 0 0.0800001 1 c 889 1364 m -4 3 d -11 -3 d f 0 0.173333 1 c 881 1356 m 16 3 d -8 5 d -15 X -11 -2 d 11 -6 d f 0 0.266667 1 c 876 1355 m 5 1 d -7 X f 0 0.173333 1 c 874 1356 m -11 6 d -21 + -4 d 6 -3 d f 0 0.266667 1 c 854 1351 m 22 4 d -2 1 d -26 -1 d f 0 0.173333 1 c 848 1355 m -6 3 d -22 -4 d 4 -2 d f 0 0.266667 1 c 833 1347 m 21 4 d -6 4 d -24 -3 d f 0 0.173333 1 c 824 1352 m -4 2 d -21 -4 d 3 -2 d f 0 0.266667 1 c 811 1343 m 22 4 + d -9 5 d -22 -4 d f 0 0.173333 1 c 802 1348 m -3 2 d -22 -4 d 6 -3 d f 0 0.266667 1 c 790 1339 m 21 4 d -9 5 d -19 -5 d f 0 0.173333 1 c 783 1343 m -6 3 d -21 -4 d 10 -6 d f 0 0.266667 1 c 768 1334 m 22 5 d -7 4 d -17 -7 d f 0 0.0800001 1 c 745 1340 + m -11 -2 d 4 -3 d f 0 0.173333 1 c 746 1330 m 17 4 d 3 2 d -10 6 d -11 -2 d -7 -5 d f 0 0.266667 1 c 763 1334 m 5 X -2 2 d f 0 0.0800001 1 c 725 1326 m 4 1 d 9 8 d -4 3 d -22 -5 d f 0 0.173333 1 c 729 1327 m 17 3 d -8 5 d f 0.0133331 0 1 c 702 1331 + m -11 -2 d 9 -5 d f 0 0.0800001 1 c 703 1322 m 22 4 d -13 7 d -10 -2 d -2 -7 d f 0.0133331 0 1 c 682 1318 m 18 3 d 3 Y -9 5 d -22 -4 d f 0 0.0800001 1 c 700 1321 m 3 1 d -3 2 d f 0.106667 0 1 c 660 1314 m 8 1 d -7 9 d -13 -3 d f 0.0133331 0 1 c 668 + 1315 m 14 3 d -13 7 d -8 -1 d f 0.106667 0 1 c 639 1310 m 21 4 d -12 7 d -22 -4 d f 0.2 0 1 c 617 1305 m 8 2 d -17 4 d f 0.106667 0 1 c 625 1307 m 14 3 d -13 7 d -21 -4 d 3 -2 d f 0.2 0 1 c 595 1301 m 22 4 d -9 6 d -10 X -15 -2 d f 0.106667 0 1 c + 608 1311 m -3 2 d -7 -2 d f 0.2 0 1 c 574 1297 m 21 4 d -12 8 d -22 -5 d f 552 1293 m 22 4 d -13 7 d -21 -4 d f 531 1289 m 21 4 d -12 7 d -7 -1 d -6 -8 d f 0.106667 0 1 c 533 1299 m -15 -3 d 9 -5 d f 0.2 0 1 c 527 1288 m 4 1 d -4 2 d f 0.106667 0 1 + c 509 1285 m 18 3 d 3 Y -9 5 d -21 -4 d f 488 1281 m 21 4 d -12 7 d -22 -4 d f 466 1277 m 22 4 d -13 7 d -21 -4 d f 445 1272 m 21 5 d -12 7 d -22 -4 d f 436 1271 m 9 1 d -13 8 d -21 -5 d 5 -3 d f 0.0133331 0 1 c 423 1268 m 13 3 d -20 1 d f 0.106667 + 0 1 c 416 1272 m -5 3 d -22 -4 d 3 -2 d f 0.0133331 0 1 c 401 1264 m 22 4 d -7 4 d -24 -3 d f 0.106667 0 1 c 392 1269 m -3 2 d -22 -4 d 9 -5 d f 0.0133331 0 1 c 380 1260 m 21 4 d -9 5 d -16 -7 d f 0.106667 0 1 c 358 1256 m 14 3 d 4 3 d -9 5 d -21 -4 + d f 0.0133331 0 1 c 372 1259 m 8 1 d -4 2 d f 0.106667 0 1 c 337 1252 m 21 4 d -12 7 d -22 -4 d f 315 1248 m 22 4 d -13 7 d -21 -4 d f 294 1243 m 21 5 d -12 7 d -22 -4 d f 1341 1435 m 22 4 d -13 7 d -21 -4 d f 1320 1431 m 21 4 d -12 7 d -22 -4 d f + 1298 1427 m 22 4 d -13 7 d -21 -4 d f 1292 1426 m 6 1 d -12 7 d -15 -3 d f 0.0133331 0 1 c 1276 1423 m 16 3 d -21 5 d -7 -1 d f 1255 1418 m 21 5 d -12 7 d -22 -4 d f 1233 1414 m 22 4 d -13 8 d -21 -5 d f 0.106667 0 1 c 1208 1419 m -9 -2 d 13 -7 d f + 0.0133331 0 1 c 1212 1410 m 21 4 d -12 7 d -13 -2 d 4 -9 d f 0.106667 0 1 c 1190 1406 m 22 4 d -13 7 d -21 -4 d f 0.0133331 0 1 c 1212 1410 m f 0.106667 0 1 c 1169 1402 m 21 4 d -12 7 d -22 -4 d f 1147 1398 m 22 4 d -13 7 d -21 -4 d f 0.2 0 1 c 1126 + 1394 m 8 1 d -17 7 d -4 -1 d f 0.106667 0 1 c 1134 1395 m 13 3 d -12 7 d -18 -3 d f 0.2 0 1 c 1104 1389 m 22 5 d -13 7 d -22 -4 d f 1082 1385 m 22 4 d -13 8 d -21 -5 d f 1061 1381 m 21 4 d -12 7 d -22 -4 d f 1039 1377 m 22 4 d -13 7 d -21 -4 d f + 1028 1375 m 11 2 d -12 7 d -8 -1 d f 0.106667 0 1 c 1018 1373 m 10 2 d -9 8 d -14 -3 d f 996 1369 m 22 4 d -13 7 d -21 -4 d f 989 1367 m 7 2 d -12 7 d -9 -2 d f 0.0133331 0 1 c 975 1365 m 14 2 d -14 7 d -13 -2 d f 961 1362 m 14 3 d -13 7 d -18 -4 d + f 0 0.0800001 1 c 953 1360 m 8 2 d -17 6 d -3 X f 935 1357 m 18 3 d -12 8 d -22 -5 d 7 -3 d f 0 0.173333 1 c 931 1356 m 4 1 d -9 3 d f 0 0.0800001 1 c 926 1360 m -7 3 d -5 X f 0 0.173333 1 c 910 1352 m 21 4 d -5 4 d -12 3 d -17 -4 d f 906 1351 m 4 1 + d -13 7 d -16 -3 d f 0 0.266667 1 c 888 1348 m 18 3 d -25 5 d -5 -1 d f 868 1344 m 20 4 d -12 7 d -22 -4 d 12 -7 d f 0 0.36 1 c 867 1344 m 1 X -2 X f 0 0.266667 1 c 866 1344 m -12 7 d -21 -4 d 5 -3 d f 0 0.36 1 c 845 1340 m 22 4 d -29 X f 0 0.266667 + 1 c 838 1344 m -5 3 d -22 -4 d 6 -4 d f 0 0.36 1 c 824 1336 m 21 4 d -7 4 d -21 -5 d f 0 0.266667 1 c 817 1339 m -6 4 d -21 -4 d 12 -7 d f 0 0.36 1 c 802 1331 m 22 5 d -7 3 d -15 -7 d f 0 0.266667 1 c 780 1327 m 21 4 d 1 1 d -12 7 d -22 -5 d f 0 + 0.36 1 c 801 1331 m 1 X 1 Y f 0 0.173333 1 c 759 1323 m 3 1 d 1 10 d -17 -4 d f 0 0.266667 1 c 762 1324 m 18 3 d -12 7 d -5 X f 0 0.0800001 1 c 729 1327 m -4 -1 d 7 -4 d f 0 0.173333 1 c 737 1319 m 22 4 d -13 7 d -17 -3 d 3 -5 d f 0 0.0800001 1 c + 716 1315 m 18 3 d -2 4 d -7 4 d -22 -4 d f 0 0.173333 1 c 734 1318 m 3 1 d -5 3 d f 0.0133331 0 1 c 694 1311 m 14 2 d -8 8 d -18 -3 d f 0 0.0800001 1 c 708 1313 m 8 2 d -13 7 d -3 -1 d f 0.106667 0 1 c 673 1307 m 6 1 d -11 7 d -8 -1 d f 0.0133331 0 + 1 c 679 1308 m 15 3 d -12 7 d -14 -3 d f 0.106667 0 1 c 651 1302 m 22 5 d -13 7 d -21 -4 d f 0.2 0 1 c 630 1298 m 11 2 d -16 7 d -8 -2 d f 0.106667 0 1 c 641 1300 m 10 2 d -12 8 d -14 -3 d f 0.2 0 1 c 608 1294 m 22 4 d -13 7 d -22 -4 d f 586 1290 m + 22 4 d -13 7 d -21 -4 d f 565 1286 m 21 4 d -12 7 d -22 -4 d f 543 1282 m 22 4 d -13 7 d -21 -4 d f 534 1280 m 9 2 d -12 7 d -4 -1 d f 0.106667 0 1 c 522 1278 m 12 2 d -7 8 d -18 -3 d f 500 1273 m 22 5 d -13 7 d -21 -4 d f 479 1269 m 21 4 d -12 8 d + -22 -4 d f 457 1265 m 22 4 d -13 8 d -21 -5 d 12 -7 d f 0.0133331 0 1 c 457 1265 m f 0.106667 0 1 c 457 1265 m -12 7 d -9 -1 d f 0.0133331 0 1 c 435 1261 m 22 4 d -21 6 d -13 -3 d f 414 1257 m 21 4 d -12 7 d -22 -4 d f 392 1253 m 22 4 d -13 7 d -21 + -4 d f 0.106667 0 1 c 371 1249 m 6 1 d -5 9 d -14 -3 d f 0.0133331 0 1 c 377 1250 m 15 3 d -12 7 d -8 -1 d f 0.106667 0 1 c 349 1244 m 22 5 d -13 7 d -21 -4 d f 328 1240 m 21 4 d -12 8 d -22 -4 d f 306 1236 m 22 4 d -13 8 d -21 -5 d f 1354 1428 m 21 + 4 d -12 7 d -22 -4 d f 1332 1424 m 22 4 d -13 7 d -21 -4 d f 1310 1420 m 22 4 d -12 7 d -22 -4 d f 1301 1418 m 9 2 d -12 7 d -6 -1 d f 0.0133331 0 1 c 1289 1415 m 12 3 d -9 8 d -16 -3 d f 1267 1411 m 22 4 d -13 8 d -21 -5 d f 1246 1407 m 21 4 d -12 + 7 d -22 -4 d f 0.106667 0 1 c 1224 1403 m 4 1 d -16 6 d f 0.0133331 0 1 c 1228 1404 m 18 3 d -13 7 d -21 -4 d f 0.106667 0 1 c 1203 1399 m 21 4 d -12 7 d -22 -4 d f 0.0133331 0 1 c 1212 1410 m f 0.106667 0 1 c 1181 1395 m 22 4 d -13 7 d -21 -4 d f + 1160 1391 m 21 4 d -12 7 d -22 -4 d f 0.2 0 1 c 1138 1386 m 7 2 d -11 7 d -8 -1 d f 0.106667 0 1 c 1145 1388 m 15 3 d -13 7 d -13 -3 d f 0.2 0 1 c 1116 1382 m 22 4 d -12 8 d -22 -5 d f 1095 1378 m 21 4 d -12 7 d -22 -4 d f 1073 1374 m 22 4 d -13 7 d + -21 -4 d f 1052 1370 m 21 4 d -12 7 d -22 -4 d f 1042 1368 m 10 2 d -13 7 d -11 -2 d f 0.106667 0 1 c 1030 1366 m 12 2 d -14 7 d -10 -2 d f 1009 1362 m 21 4 d -12 7 d -22 -4 d f 1001 1360 m 8 2 d -13 7 d -7 -2 d f 0.0133331 0 1 c 987 1357 m 14 3 d + -12 7 d -14 -2 d f 971 1354 m 16 3 d -12 8 d -14 -3 d f 0 0.0800001 1 c 965 1353 m 6 1 d -10 8 d -8 -2 d f 944 1349 m 21 4 d -12 7 d -18 -3 d 8 -7 d f 0 0.173333 1 c 935 1357 m -4 -1 d 12 -6 d f 0 0.0800001 1 c 944 1349 m -1 1 d f 0 0.173333 1 c 922 + 1345 m 22 4 d -1 1 d -12 6 d -21 -4 d f 913 1343 m 9 2 d -12 7 d -4 -1 d f 0 0.266667 1 c 901 1341 m 12 2 d -7 8 d -18 -3 d f 879 1337 m 22 4 d -13 7 d -20 -4 d -1 Y f 0 0.36 1 c 868 1344 m -1 X 1 -1 d f 0 0.266667 1 c 860 1333 m 19 4 d -11 6 d f 0 + 0.36 1 c 858 1333 m 2 X 8 10 d -1 1 d -22 -4 d f 836 1328 m 22 5 d -13 7 d -21 -4 d f 0 0.266667 1 c 814 1324 m 20 4 d -31 3 d f 0 0.36 1 c 834 1328 m 2 X -12 8 d -22 -5 d 1 X f 0 0.266667 1 c 793 1320 m 21 4 d -11 7 d -2 X -21 -4 d f 0 0.36 1 c 803 + 1331 m -2 X f 0 0.173333 1 c 771 1316 m 10 2 d -19 6 d -3 -1 d f 0 0.266667 1 c 781 1318 m 12 2 d -13 7 d -18 -3 d f 0 0.0800001 1 c 750 1312 m -1 X f 0 0.173333 1 c 750 1312 m 21 4 d -12 7 d -22 -4 d 12 -7 d f 0 0.0800001 1 c 728 1308 m 22 4 d -1 X + -15 6 d -18 -3 d f 0 0.173333 1 c 749 1312 m -12 7 d -3 -1 d f 0.0133331 0 1 c 707 1304 m 15 3 d -14 6 d -14 -2 d f 0 0.0800001 1 c 722 1307 m 6 1 d -12 7 d -8 -2 d f 0.106667 0 1 c 685 1299 m 7 2 d -13 7 d -6 -1 d f 0.0133331 0 1 c 692 1301 m 15 3 + d -13 7 d -15 -3 d f 0.106667 0 1 c 664 1295 m 21 4 d -12 8 d -22 -5 d f 0.2 0 1 c 642 1291 m 9 2 d -10 7 d -11 -2 d f 0.106667 0 1 c 651 1293 m 13 2 d -13 7 d -10 -2 d f 0.2 0 1 c 620 1287 m 22 4 d -12 7 d -22 -4 d f 599 1283 m 21 4 d -12 7 d -22 + -4 d f 577 1279 m 22 4 d -13 7 d -21 -4 d f 556 1275 m 21 4 d -12 7 d -22 -4 d f 549 1273 m 7 2 d -13 7 d -9 -2 d f 0.106667 0 1 c 534 1270 m 15 3 d -15 7 d -12 -2 d f 513 1266 m 21 4 d -12 8 d -22 -5 d f 491 1262 m 22 4 d -13 7 d -21 -4 d f 469 + 1258 m 22 4 d -12 7 d -22 -4 d f 0.0133331 0 1 c 457 1265 m f 0.106667 0 1 c 466 1257 m 3 1 d -12 7 d f 0.0133331 0 1 c 448 1254 m 18 3 d -9 8 d -22 -4 d f 426 1250 m 22 4 d -13 7 d -21 -4 d f 405 1246 m 21 4 d -12 7 d -22 -4 d f 0.106667 0 1 c 383 + 1241 m 10 2 d -16 7 d -6 -1 d f 0.0133331 0 1 c 393 1243 m 12 3 d -13 7 d -15 -3 d f 0.106667 0 1 c 362 1237 m 21 4 d -12 8 d -22 -5 d f 340 1233 m 22 4 d -13 7 d -21 -4 d f 318 1229 m 22 4 d -12 7 d -22 -4 d f 1366 1421 m 22 4 d -13 7 d -21 -4 d f + 1344 1417 m 22 4 d -12 7 d -22 -4 d f 1323 1412 m 21 5 d -12 7 d -22 -4 d f 1301 1408 m 22 4 d -13 8 d -9 -2 d -4 -7 d f 0.0133331 0 1 c 1301 1418 m -12 -3 d 8 -4 d f 0.106667 0 1 c 1280 1404 m 21 4 d -4 3 d f 0.0133331 0 1 c 1280 1404 m 17 7 d -8 4 + d -22 -4 d f 0.106667 0 1 c 1258 1400 m 21 4 d -23 -3 d f 0.0133331 0 1 c 1279 1404 m 1 X -13 7 d -21 -4 d 10 -6 d f 0.106667 0 1 c 1237 1396 m 21 4 d -2 1 d -28 3 d -4 -1 d f 0.0133331 0 1 c 1256 1401 m -10 6 d -18 -3 d f 0.106667 0 1 c 1215 1392 m + 22 4 d -13 7 d -21 -4 d f 1194 1388 m 21 4 d -12 7 d -22 -4 d f 1172 1383 m 22 5 d -13 7 d -21 -4 d f 0.2 0 1 c 1145 1388 m -7 -2 d 7 -4 d f 0.106667 0 1 c 1150 1379 m 22 4 d -12 8 d -15 -3 d -6 Y f 0.2 0 1 c 1129 1375 m 14 3 d 2 4 d -7 4 d -22 -4 d + f 0.106667 0 1 c 1143 1378 m 7 1 d -5 3 d f 0.2 0 1 c 1107 1371 m 22 4 d -13 7 d -21 -4 d f 1086 1367 m 21 4 d -12 7 d -22 -4 d f 1064 1363 m 22 4 d -13 7 d -21 -4 d f 1064 1363 m -12 7 d -10 -2 d f 0.106667 0 1 c 1043 1359 m 21 4 d -22 5 d -12 -2 d + f 1021 1354 m 22 5 d -13 7 d -21 -4 d f 1009 1352 m 12 2 d -12 8 d -8 -2 d f 0.0133331 0 1 c 999 1350 m 10 2 d -8 8 d -14 -3 d f 978 1346 m 21 4 d -12 7 d -16 -3 d 1 -5 d f 0 0.0800001 1 c 971 1354 m -6 -1 d 7 -4 d f 0.0133331 0 1 c 972 1345 m 6 1 d + -6 3 d f 0 0.0800001 1 c 956 1342 m 16 3 d 4 Y -7 4 d -21 -4 d f 935 1338 m 21 4 d -12 7 d f 0 0.173333 1 c 935 1338 m 9 11 d -22 -4 d f 913 1334 m 22 4 d -13 7 d -9 -2 d -7 -5 d f 0 0.266667 1 c 913 1343 m -12 -2 d 5 -3 d f 0 0.173333 1 c 892 1330 + m 21 4 d -7 4 d -17 -7 d f 0 0.266667 1 c 906 1338 m -5 3 d -22 -4 d 10 -6 d f 0 0.173333 1 c 871 1326 m 21 4 d -3 1 d f 0 0.266667 1 c 870 1325 m 1 1 d 18 5 d -10 6 d -19 -4 d -2 -1 d f 0 0.36 1 c 860 1333 m -2 X -1 Y f 0 0.266667 1 c 848 1321 m 22 + 4 d -12 7 d -22 -4 d f 0 0.36 1 c 858 1332 m 1 Y -22 -5 d f 0 0.173333 1 c 827 1317 m 20 4 d -22 -3 d f 0 0.266667 1 c 847 1321 m 1 X -12 7 d -2 X -20 -4 d 11 -6 d f 0 0.36 1 c 836 1328 m -2 X f 0 0.173333 1 c 805 1313 m 22 4 d -2 1 d -27 -1 d f 0 + 0.266667 1 c 825 1318 m -11 6 d -21 -4 d 5 -3 d f 0 0.173333 1 c 784 1309 m 21 4 d -7 4 d -17 1 d -10 -2 d f 0 0.266667 1 c 798 1317 m -5 3 d -12 -2 d f 0 0.0800001 1 c 762 1305 m 22 4 d -34 3 d f 0 0.173333 1 c 784 1309 m -13 7 d -21 -4 d f + 0.0133331 0 1 c 741 1301 m 6 1 d -12 2 d f 0 0.0800001 1 c 747 1302 m 15 3 d -12 7 d -22 -4 d 7 -4 d f 0.0133331 0 1 c 719 1296 m 22 5 d -6 3 d -13 3 d -15 -3 d f 0 0.0800001 1 c 735 1304 m -7 4 d -6 -1 d f 0.106667 0 1 c 698 1292 m 11 2 d -17 7 d + -7 -2 d f 0.0133331 0 1 c 709 1294 m 10 2 d -12 8 d -15 -3 d f 0.106667 0 1 c 676 1288 m 22 4 d -13 7 d -21 -4 d f 0.2 0 1 c 654 1284 m 1 X -4 9 d -9 -2 d f 0.106667 0 1 c 655 1284 m 21 4 d -12 7 d -13 -2 d f 0.2 0 1 c 633 1280 m 21 4 d -12 7 d -22 + -4 d f 611 1276 m 22 4 d -13 7 d -21 -4 d f 590 1272 m 21 4 d -12 7 d -22 -4 d f 576 1269 m 14 3 d -13 7 d -21 -4 d 7 -5 d f 0.106667 0 1 c 568 1267 m 8 2 d -13 1 d f 0.2 0 1 c 563 1270 m -7 5 d -7 -2 d f 0.106667 0 1 c 547 1263 m 21 4 d -5 3 d -14 + 3 d -15 -3 d f 525 1259 m 22 4 d -13 7 d -21 -4 d f 503 1255 m 22 4 d -12 7 d -22 -4 d f 482 1251 m 21 4 d -12 7 d -22 -4 d f 460 1247 m 22 4 d -13 7 d -3 -1 d -8 -9 d f 0.0133331 0 1 c 466 1257 m -18 -3 d 10 -6 d f 0.106667 0 1 c 439 1243 m 21 4 d + -2 1 d f 0.0133331 0 1 c 439 1243 m 19 5 d -10 6 d -22 -4 d f 0.106667 0 1 c 417 1238 m 21 5 d -26 -2 d f 0.0133331 0 1 c 438 1243 m 1 X -13 7 d -21 -4 d 7 -5 d f 0.106667 0 1 c 396 1234 m 21 4 d -5 3 d -19 2 d -10 -2 d f 0.0133331 0 1 c 412 1241 m + -7 5 d -12 -3 d f 0.106667 0 1 c 374 1230 m 22 4 d -13 7 d -21 -4 d f 352 1226 m 22 4 d -12 7 d -22 -4 d f 331 1222 m 21 4 d -12 7 d -22 -4 d f 1379 1413 m 21 5 d -12 7 d -22 -4 d f 1357 1409 m 22 4 d -13 8 d -22 -4 d f 1335 1405 m 22 4 d -13 8 d + -21 -5 d f 1314 1401 m 21 4 d -12 7 d -22 -4 d f 1292 1397 m 22 4 d -13 7 d -21 -4 d f 0.0133331 0 1 c 1280 1404 m f 0.106667 0 1 c 1271 1393 m 21 4 d -12 7 d -1 X -21 -4 d f 0.0133331 0 1 c 1280 1404 m -1 X f 0.106667 0 1 c 1249 1389 m 22 4 d -13 7 + d -21 -4 d f 1228 1384 m 21 5 d -12 7 d -22 -4 d f 1206 1380 m 22 4 d -13 8 d -21 -4 d f 1184 1376 m 22 4 d -12 8 d -22 -5 d f 1163 1372 m 21 4 d -12 7 d -22 -4 d f 0.2 0 1 c 1143 1378 m -14 -3 d 4 -2 d f 0.106667 0 1 c 1141 1368 m 22 4 d -13 7 d -7 + -1 d -10 -5 d f 0.2 0 1 c 1133 1373 m -4 2 d -22 -4 d 7 -4 d f 0.106667 0 1 c 1120 1364 m 21 4 d -8 5 d -19 -6 d f 0.2 0 1 c 1114 1367 m -7 4 d -21 -4 d 5 -4 d f 0.106667 0 1 c 1098 1360 m 22 4 d -6 3 d -23 -4 d f 0.2 0 1 c 1091 1363 m -5 4 d -22 -4 + d f 0.106667 0 1 c 1077 1356 m 21 4 d -7 3 d -27 X f 0.2 0 1 c 1064 1363 m f 0.106667 0 1 c 1055 1351 m 22 5 d -13 7 d -21 -4 d f 1033 1347 m 22 4 d -12 8 d -22 -5 d f 1012 1343 m 21 4 d -12 7 d -12 -2 d -1 -7 d f 0.0133331 0 1 c 1009 1352 m -10 -2 + d 9 -5 d f 0.106667 0 1 c 1005 1342 m 7 1 d -4 2 d f 0.0133331 0 1 c 990 1339 m 15 3 d 3 3 d -9 5 d -21 -4 d f 969 1335 m 21 4 d -12 7 d -6 -1 d -10 -6 d f 0 0.0800001 1 c 972 1345 m -16 -3 d 6 -3 d f 0.0133331 0 1 c 947 1331 m 22 4 d -7 4 d -17 -7 + d f 0 0.0800001 1 c 962 1339 m -6 3 d -21 -4 d 10 -6 d f 0 0.173333 1 c 935 1338 m f 0.0133331 0 1 c 928 1327 m 19 4 d -2 1 d f 0 0.0800001 1 c 926 1327 m 2 X 17 5 d -10 6 d -18 -7 d f 0 0.173333 1 c 935 1338 m -22 -4 d 4 -3 d f 0 0.0800001 1 c 904 + 1322 m 22 5 d -9 4 d -19 -5 d f 0 0.173333 1 c 917 1331 m -4 3 d -21 -4 d 6 -4 d f 0 0.0800001 1 c 883 1318 m 21 4 d -6 4 d -21 -5 d f 0 0.173333 1 c 898 1326 m -6 4 d -21 -4 d -1 -1 d 7 -4 d f 0 0.266667 1 c 871 1326 m -1 -1 d f 0 0.0800001 1 c 861 + 1314 m 22 4 d -6 3 d -21 -4 d f 0 0.173333 1 c 877 1321 m -7 4 d -21 -4 d 7 -4 d f 0 0.266667 1 c 870 1325 m -22 -4 d 1 X f 0 0.0800001 1 c 839 1310 m 22 4 d -5 3 d -23 -4 d f 0 0.173333 1 c 856 1317 m -7 4 d -2 X -20 -4 d 6 -4 d f 0 0.266667 1 c + 849 1321 m -2 X f 0 0.0800001 1 c 818 1306 m 21 4 d -6 3 d -24 -2 d f 0 0.173333 1 c 833 1313 m -6 4 d -22 -4 d 4 -2 d f 0.0133331 0 1 c 796 1302 m 19 3 d -21 -2 d f 0 0.0800001 1 c 815 1305 m 3 1 d -9 5 d -25 -2 d 10 -6 d f 0 0.173333 1 c 809 1311 + m -4 2 d -21 -4 d f 0.0133331 0 1 c 775 1298 m 21 4 d -2 1 d -26 -2 d f 0 0.0800001 1 c 794 1303 m -10 6 d -22 -4 d 6 -4 d f 0 0.173333 1 c 784 1309 m f 0.0133331 0 1 c 753 1293 m 22 5 d -7 3 d -21 1 d -6 -1 d f 0 0.0800001 1 c 768 1301 m -6 4 d -15 + -3 d f 0.106667 0 1 c 732 1289 m 7 2 d -11 X f 0.0133331 0 1 c 739 1291 m 14 2 d -12 8 d -22 -5 d 9 -5 d f 0.106667 0 1 c 710 1285 m 22 4 d -4 2 d -19 3 d -11 -2 d f 0.0133331 0 1 c 728 1291 m -9 5 d -10 -2 d f 0.106667 0 1 c 688 1281 m 22 4 d -12 7 + d -22 -4 d f 0.2 0 1 c 655 1284 m -1 X 1 X f 0.106667 0 1 c 667 1277 m 21 4 d -12 7 d -21 -4 d f 0.2 0 1 c 655 1284 m -1 X -21 -4 d 6 -3 d f 0.106667 0 1 c 645 1273 m 22 4 d -12 7 d -16 -7 d f 0.2 0 1 c 639 1277 m -6 3 d -22 -4 d 7 -4 d f 0.106667 0 + 1 c 624 1269 m 21 4 d -6 4 d -21 -5 d f 0.2 0 1 c 618 1272 m -7 4 d -21 -4 d 4 -3 d f 0.106667 0 1 c 602 1264 m 22 5 d -6 3 d -24 -3 d f 0.2 0 1 c 594 1269 m -4 3 d -14 -3 d f 0.106667 0 1 c 581 1260 m 21 4 d -8 5 d -18 X -8 -2 d f 559 1256 m 22 4 d + -13 7 d -21 -4 d f 537 1252 m 22 4 d -12 7 d -22 -4 d f 516 1248 m 21 4 d -12 7 d -22 -4 d f 494 1244 m 22 4 d -13 7 d -21 -4 d f 473 1240 m 21 4 d -12 7 d -22 -4 d f 451 1235 m 22 5 d -13 7 d -21 -4 d f 0.0133331 0 1 c 439 1243 m f 0.106667 0 1 c + 430 1231 m 21 4 d -12 8 d -1 X -21 -5 d f 0.0133331 0 1 c 439 1243 m -1 X f 0.106667 0 1 c 408 1227 m 22 4 d -13 7 d -21 -4 d f 387 1223 m 21 4 d -12 7 d -22 -4 d f 365 1219 m 22 4 d -13 7 d -22 -4 d f 343 1215 m 22 4 d -13 7 d -21 -4 d f 1391 1406 + m 22 4 d -13 8 d -21 -5 d f 1369 1402 m 22 4 d -12 7 d -22 -4 d f 1348 1398 m 21 4 d -12 7 d -22 -4 d f 1326 1394 m 22 4 d -13 7 d -21 -4 d f 1305 1390 m 21 4 d -12 7 d -22 -4 d f 1283 1386 m 22 4 d -13 7 d -21 -4 d f 1262 1381 m 21 5 d -12 7 d -22 + -4 d f 1240 1377 m 22 4 d -13 8 d -21 -5 d f 1218 1373 m 22 4 d -12 7 d -22 -4 d f 1197 1369 m 21 4 d -12 7 d -22 -4 d f 1175 1365 m 22 4 d -13 7 d -21 -4 d f 1154 1361 m 21 4 d -12 7 d -22 -4 d f 1132 1357 m 22 4 d -13 7 d -21 -4 d f 1111 1352 m 21 + 5 d -12 7 d -22 -4 d f 1089 1348 m 22 4 d -13 8 d -21 -4 d f 1067 1344 m 22 4 d -12 8 d -22 -5 d f 1046 1340 m 21 4 d -12 7 d -22 -4 d f 1024 1336 m 22 4 d -13 7 d -21 -4 d f 1003 1332 m 21 4 d -12 7 d -7 -1 d -12 -5 d f 0.0133331 0 1 c 1005 1342 m + -15 -3 d 3 -2 d f 0.106667 0 1 c 981 1328 m 22 4 d -10 5 d -19 -5 d f 0.0133331 0 1 c 993 1337 m -3 2 d -21 -4 d 5 -3 d f 0.106667 0 1 c 960 1323 m 21 5 d -7 4 d -21 -5 d f 0.0133331 0 1 c 974 1332 m -5 3 d -22 -4 d 6 -4 d f 0.106667 0 1 c 938 1319 + m 22 4 d -7 4 d -21 -4 d f 0.0133331 0 1 c 953 1327 m -6 4 d -19 -4 d -2 -1 d 6 -3 d f 0 0.0800001 1 c 928 1327 m -2 X -1 Y f 0.106667 0 1 c 917 1315 m 21 4 d -6 4 d -21 -5 d f 0.0133331 0 1 c 932 1323 m -6 3 d -21 -4 d 6 -4 d f 0 0.0800001 1 c 926 + 1326 m 1 Y -22 -5 d 1 X f 0.106667 0 1 c 895 1311 m 22 4 d -6 3 d -21 -4 d f 0.0133331 0 1 c 911 1318 m -6 4 d -21 -5 d 6 -3 d f 0 0.0800001 1 c 905 1322 m -1 X -21 -4 d 1 -1 d f 0.106667 0 1 c 873 1307 m 22 4 d -5 3 d -22 -4 d f 0.0133331 0 1 c 890 + 1314 m -6 3 d -21 -4 d 5 -3 d f 0 0.0800001 1 c 884 1317 m -1 1 d -22 -4 d 2 -1 d f 0.106667 0 1 c 852 1303 m 21 4 d -5 3 d -22 -4 d f 0.0133331 0 1 c 868 1310 m -5 3 d -22 -4 d 5 -3 d f 0 0.0800001 1 c 863 1313 m -2 1 d -22 -4 d 2 -1 d f 0.106667 0 + 1 c 830 1299 m 22 4 d -6 3 d -21 -4 d f 0.0133331 0 1 c 846 1306 m -5 3 d -23 -3 d 7 -4 d f 0 0.0800001 1 c 841 1309 m -2 1 d -21 -4 d f 0.106667 0 1 c 809 1294 m 21 5 d -5 3 d -23 -4 d f 0.0133331 0 1 c 825 1302 m -7 4 d -3 -1 d -19 -3 d 6 -4 d f 0 + 0.0800001 1 c 818 1306 m -3 -1 d f 0.106667 0 1 c 787 1290 m 22 4 d -7 4 d -22 -3 d f 0.0133331 0 1 c 802 1298 m -6 4 d -21 -4 d 5 -3 d f 0.106667 0 1 c 766 1286 m 21 4 d -7 5 d -24 -3 d f 0.0133331 0 1 c 780 1295 m -5 3 d -22 -5 d 3 -1 d f 0.106667 + 0 1 c 744 1282 m 22 4 d -10 6 d -17 -1 d -7 -2 d f 0.0133331 0 1 c 756 1292 m -3 1 d -14 -2 d f 0.106667 0 1 c 722 1278 m 22 4 d -12 7 d -22 -4 d f 701 1274 m 21 4 d -12 7 d -22 -4 d f 679 1270 m 22 4 d -13 7 d -21 -4 d f 658 1265 m 21 5 d -12 7 d + -22 -4 d f 636 1261 m 22 4 d -13 8 d -21 -4 d f 615 1257 m 21 4 d -12 8 d -22 -5 d f 593 1253 m 22 4 d -13 7 d -21 -4 d f 571 1249 m 22 4 d -12 7 d -22 -4 d f 550 1245 m 21 4 d -12 7 d -22 -4 d f 528 1241 m 22 4 d -13 7 d -21 -4 d f 507 1236 m 21 5 + d -12 7 d -22 -4 d f 485 1232 m 22 4 d -13 8 d -21 -4 d f 464 1228 m 21 4 d -12 8 d -22 -5 d f 442 1224 m 22 4 d -13 7 d -21 -4 d f 421 1220 m 21 4 d -12 7 d -22 -4 d f 399 1216 m 22 4 d -13 7 d -21 -4 d f 377 1212 m 22 4 d -12 7 d -22 -4 d f 356 + 1207 m 21 5 d -12 7 d -22 -4 d f 1403 1399 m 22 4 d -12 7 d -22 -4 d f 1382 1395 m 21 4 d -12 7 d -22 -4 d f 1360 1391 m 22 4 d -13 7 d -21 -4 d f 1339 1387 m 21 4 d -12 7 d -22 -4 d f 1317 1383 m 22 4 d -13 7 d -21 -4 d f 1296 1378 m 21 5 d -12 7 d + -22 -4 d f 1274 1374 m 22 4 d -13 8 d -21 -5 d f 1252 1370 m 22 4 d -12 7 d -22 -4 d f 1231 1366 m 21 4 d -12 7 d -22 -4 d f 1209 1362 m 22 4 d -13 7 d -21 -4 d f 1188 1358 m 21 4 d -12 7 d -22 -4 d f 1185 1357 m 3 1 d -13 7 d -21 -4 d 9 -6 d f + 0.0133331 0 1 c 1166 1354 m 19 3 d -22 -2 d f 0.106667 0 1 c 1163 1355 m -9 6 d -22 -4 d 8 -5 d f 0.0133331 0 1 c 1145 1349 m 21 5 d -3 1 d -23 -3 d f 0.106667 0 1 c 1140 1352 m -8 5 d -21 -5 d 8 -4 d f 0.0133331 0 1 c 1123 1345 m 22 4 d -5 3 d -21 + -4 d f 0.106667 0 1 c 1119 1348 m -8 4 d -22 -4 d 11 -6 d f 0.0133331 0 1 c 1101 1341 m 22 4 d -4 3 d -19 -6 d f 0.106667 0 1 c 1080 1337 m 19 4 d 1 1 d -11 6 d -22 -4 d f 0.0133331 0 1 c 1099 1341 m 2 X -1 1 d f 0.106667 0 1 c 1058 1333 m 22 4 d + -13 7 d -21 -4 d f 0.2 0 1 c 1037 1329 m 1 X -2 X f 0.106667 0 1 c 1038 1329 m 20 4 d -12 7 d -22 -4 d 12 -7 d f 0.2 0 1 c 1015 1325 m 22 4 d -29 X f 0.106667 0 1 c 1036 1329 m -12 7 d -21 -4 d 5 -3 d f 0.293333 0 1 c 994 1320 m 2 1 d -3 X f 0.2 0 1 + c 996 1321 m 19 4 d -7 4 d -24 -3 d 9 -5 d f 0.106667 0 1 c 1008 1329 m -5 3 d -22 -4 d 3 -2 d f 0.293333 0 1 c 972 1316 m 22 4 d -1 1 d -25 -3 d f 0.2 0 1 c 993 1321 m -9 5 d -23 -3 d 7 -5 d f 0.106667 0 1 c 984 1326 m -3 2 d -21 -5 d 1 X f + 0.293333 0 1 c 951 1312 m 21 4 d -4 2 d -23 -3 d f 0.2 0 1 c 968 1318 m -7 5 d -22 -4 d 6 -4 d f 0.106667 0 1 c 961 1323 m -1 X -22 -4 d 1 X f 0.386667 0 1 c 929 1308 m 17 3 d -18 -2 d f 0.293333 0 1 c 946 1311 m 5 1 d -6 3 d -23 -3 d 6 -3 d f 0.2 0 + 1 c 945 1315 m -6 4 d -22 -4 d 5 -3 d f 0.106667 0 1 c 939 1319 m -1 X -21 -4 d f 0.386667 0 1 c 907 1304 m 22 4 d -1 1 d -23 -4 d f 0.293333 0 1 c 928 1309 m -6 3 d -22 -4 d 5 -3 d f 0.2 0 1 c 922 1312 m -5 3 d -22 -4 d 5 -3 d f 0.106667 0 1 c 917 + 1315 m -22 -4 d f 0.386667 0 1 c 886 1300 m 21 4 d -2 1 d -21 -4 d f 0.293333 0 1 c 905 1305 m -5 3 d -21 -4 d 5 -3 d f 0.2 0 1 c 900 1308 m -5 3 d -21 -4 d 5 -3 d f 0.106667 0 1 c 895 1311 m -22 -4 d 1 X f 0.386667 0 1 c 864 1296 m 22 4 d -2 1 d + -21 -5 d f 0.293333 0 1 c 884 1301 m -5 3 d -21 -5 d 5 -3 d f 0.2 0 1 c 879 1304 m -5 3 d -22 -5 d 6 -3 d f 0.106667 0 1 c 874 1307 m -1 X -21 -4 d -1 Y f 0.386667 0 1 c 847 1292 m 17 4 d -1 X f 0.293333 0 1 c 843 1291 m 4 1 d 16 4 d -5 3 d -21 -4 d + f 0.2 0 1 c 858 1299 m -6 3 d -21 -4 d 6 -3 d f 0.106667 0 1 c 852 1302 m 1 Y -22 -4 d 1 -1 d f 0.293333 0 1 c 821 1287 m 22 4 d -6 4 d -20 -5 d f 0.2 0 1 c 837 1295 m -6 3 d -21 -4 d 7 -4 d f 0.106667 0 1 c 831 1298 m -1 1 d -21 -5 d 1 X f 0.293333 + 0 1 c 800 1283 m 21 4 d -4 3 d -18 -7 d f 0.2 0 1 c 817 1290 m -7 4 d -20 -5 d 9 -6 d f 0.106667 0 1 c 810 1294 m -1 X -22 -4 d 3 -1 d f 0.293333 0 1 c 798 1283 m 2 X -1 X f 0.2 0 1 c 778 1279 m 20 4 d 1 X -9 6 d -19 -6 d f 0.106667 0 1 c 790 1289 m + -3 1 d -21 -4 d 5 -3 d f 0.2 0 1 c 756 1275 m 22 4 d -7 4 d -15 -8 d f 0.106667 0 1 c 771 1283 m -5 3 d -22 -4 d 12 -7 d f 0.2 0 1 c 755 1275 m 1 X f 0.106667 0 1 c 735 1271 m 20 4 d 1 X -12 7 d -22 -4 d f 713 1267 m 22 4 d -13 7 d -21 -4 d f 695 + 1263 m 18 4 d -12 7 d -22 -4 d 12 -7 d f 0.0133331 0 1 c 692 1262 m 3 1 d -4 X f 0.106667 0 1 c 691 1263 m -12 7 d -21 -5 d 8 -4 d f 0.0133331 0 1 c 670 1258 m 22 4 d -1 1 d -25 -2 d f 0.106667 0 1 c 666 1261 m -8 4 d -22 -4 d 8 -4 d f 0.0133331 0 1 + c 649 1254 m 21 4 d -4 3 d -22 -4 d f 0.106667 0 1 c 644 1257 m -8 4 d -21 -4 d 9 -5 d f 0.0133331 0 1 c 627 1250 m 22 4 d -5 3 d -20 -5 d f 0.106667 0 1 c 606 1246 m 2 X 16 6 d -9 5 d -22 -4 d f 0.0133331 0 1 c 608 1246 m 19 4 d -3 2 d f 0.106667 0 + 1 c 584 1242 m 22 4 d -13 7 d -22 -4 d f 562 1238 m 22 4 d -13 7 d -21 -4 d f 541 1233 m 21 5 d -12 7 d -22 -4 d f 519 1229 m 22 4 d -13 8 d -21 -5 d f 498 1225 m 21 4 d -12 7 d -22 -4 d f 476 1221 m 22 4 d -13 7 d -21 -4 d f 455 1217 m 21 4 d -12 7 + d -22 -4 d f 433 1213 m 22 4 d -13 7 d -21 -4 d f 411 1209 m 22 4 d -12 7 d -22 -4 d f 390 1204 m 21 5 d -12 7 d -22 -4 d f 368 1200 m 22 4 d -13 8 d -21 -5 d f 1416 1392 m 21 4 d -12 7 d -22 -4 d f 1394 1388 m 22 4 d -13 7 d -21 -4 d f 1373 1384 m + 21 4 d -12 7 d -22 -4 d f 0.2 0 1 c 1351 1380 m 7 1 d -9 X f 0.106667 0 1 c 1358 1381 m 15 3 d -13 7 d -21 -4 d 10 -6 d f 0.2 0 1 c 1330 1375 m 21 5 d -2 1 d -25 -3 d f 0.106667 0 1 c 1349 1381 m -10 6 d -22 -4 d 7 -5 d f 0.2 0 1 c 1308 1371 m 22 4 + d -6 3 d -20 -5 d f 0.106667 0 1 c 1324 1378 m -7 5 d -21 -5 d 8 -5 d f 0.2 0 1 c 1295 1369 m 13 2 d -4 2 d f 0.106667 0 1 c 1286 1367 m 9 2 d 9 4 d -8 5 d -22 -4 d f 1265 1363 m 21 4 d -12 7 d -22 -4 d f 1243 1359 m 22 4 d -13 7 d -21 -4 d f 1222 + 1355 m 21 4 d -12 7 d -22 -4 d f 1220 1354 m 2 1 d -13 7 d -21 -4 d 1 -1 d f 0.0133331 0 1 c 1200 1351 m 20 3 d -31 3 d f 0.106667 0 1 c 1189 1357 m -1 1 d -3 -1 d f 0.0133331 0 1 c 1179 1346 m 21 5 d -11 6 d -4 X -19 -3 d f 1157 1342 m 22 4 d -13 8 + d -21 -5 d f 1136 1338 m 21 4 d -12 7 d -22 -4 d f 1114 1334 m 22 4 d -13 7 d -22 -4 d f 0.106667 0 1 c 1092 1330 m 3 X 4 11 d -19 -4 d f 0.0133331 0 1 c 1095 1330 m 19 4 d -13 7 d -2 X f 0.106667 0 1 c 1071 1326 m 21 4 d -12 7 d -22 -4 d f 0.2 0 1 + c 1049 1322 m 14 2 d -25 5 d -1 X f 0.106667 0 1 c 1063 1324 m 8 2 d -13 7 d -20 -4 d f 0.293333 0 1 c 1028 1317 m 9 2 d -15 2 d f 0.2 0 1 c 1037 1319 m 12 3 d -12 7 d -22 -4 d 7 -4 d f 0.386667 0 1 c 1006 1313 m 7 2 d -10 X f 0.293333 0 1 c 1013 + 1315 m 15 2 d -6 4 d -26 X -2 -1 d 9 -5 d f 0.2 0 1 c 1022 1321 m -7 4 d -19 -4 d f 0.48 0 1 c 985 1309 m 4 1 d -6 X f 0.386667 0 1 c 989 1310 m 17 3 d -3 2 d -27 -1 d 7 -4 d f 0.293333 0 1 c 1003 1315 m -9 5 d -22 -4 d 4 -2 d f 0.48 0 1 c 963 1305 + m 22 4 d -2 1 d -26 -2 d f 0.386667 0 1 c 983 1310 m -7 4 d -25 -2 d 6 -4 d f 0.293333 0 1 c 976 1314 m -4 2 d -21 -4 d f 0.573333 0 1 c 941 1301 m 18 3 d -20 -2 d f 0.48 0 1 c 959 1304 m 4 1 d -6 3 d -24 -2 d 6 -4 d f 0.386667 0 1 c 957 1308 m -6 4 + d -5 -1 d -17 -3 d 4 -2 d f 0.293333 0 1 c 951 1312 m -5 -1 d f 0.573333 0 1 c 920 1297 m 21 4 d -2 1 d -23 -3 d f 0.48 0 1 c 939 1302 m -6 4 d -22 -4 d 5 -3 d f 0.386667 0 1 c 933 1306 m -4 2 d -22 -4 d 4 -2 d f 0.573333 0 1 c 898 1293 m 22 4 d -4 + 2 d -22 -4 d f 0.48 0 1 c 916 1299 m -5 3 d -22 -4 d 5 -3 d f 0.386667 0 1 c 911 1302 m -4 2 d -21 -4 d 3 -2 d f 0.573333 0 1 c 877 1288 m 21 5 d -4 2 d -20 -5 d f 0.48 0 1 c 894 1295 m -5 3 d -20 -5 d 5 -3 d f 0.386667 0 1 c 889 1298 m -3 2 d -22 + -4 d 5 -3 d f 0.573333 0 1 c 859 1285 m 18 3 d -3 2 d f 0.48 0 1 c 855 1284 m 4 1 d 15 5 d -5 3 d -20 -5 d f 0.386667 0 1 c 869 1293 m -5 3 d -17 -4 d -4 -1 d 6 -3 d f 0.293333 0 1 c 847 1292 m -4 -1 d f 0.48 0 1 c 834 1280 m 21 4 d -6 4 d -17 -7 d + f 0.386667 0 1 c 849 1288 m -6 3 d -18 -6 d 7 -4 d f 0.293333 0 1 c 843 1291 m -22 -4 d 4 -2 d f 0.48 0 1 c 829 1279 m 5 1 d -2 1 d f 0.386667 0 1 c 812 1276 m 17 3 d 3 2 d -7 4 d -16 -7 d f 0.293333 0 1 c 825 1285 m -4 2 d -21 -4 d 9 -5 d f + 0.386667 0 1 c 805 1275 m 7 1 d -3 2 d f 0.293333 0 1 c 790 1272 m 15 3 d 4 3 d -9 5 d -2 X -13 -8 d f 0.2 0 1 c 798 1283 m -20 -4 d 7 -4 d f 0.293333 0 1 c 781 1270 m 9 2 d -5 3 d f 0.2 0 1 c 769 1268 m 12 2 d 4 5 d -7 4 d -22 -4 d f 756 1265 m 13 + 3 d -13 7 d -1 X f 0.106667 0 1 c 747 1264 m 9 1 d -1 10 d -20 -4 d f 726 1259 m 21 5 d -12 7 d -22 -4 d f 724 1259 m 2 X -13 8 d -18 -4 d f 0.0133331 0 1 c 704 1255 m 20 4 d -29 4 d -3 -1 d f 683 1251 m 21 4 d -12 7 d -22 -4 d f 661 1247 m 22 4 d + -13 7 d -21 -4 d f 640 1243 m 21 4 d -12 7 d -22 -4 d f 0.106667 0 1 c 608 1246 m -2 X -1 Y f 0.0133331 0 1 c 618 1239 m 22 4 d -13 7 d -19 -4 d -2 -1 d f 0.106667 0 1 c 596 1235 m 2 X 8 10 d 1 Y -22 -4 d f 0.0133331 0 1 c 598 1235 m 20 4 d -12 6 d + f 0.106667 0 1 c 575 1230 m 21 5 d -12 7 d -22 -4 d f 553 1226 m 22 4 d -13 8 d -21 -5 d f 532 1222 m 21 4 d -12 7 d -22 -4 d f 0.2 0 1 c 510 1218 m 13 2 d -17 X f 0.106667 0 1 c 523 1220 m 9 2 d -13 7 d -21 -4 d 8 -5 d f 0.2 0 1 c 489 1214 m 21 4 d + -4 2 d -23 -3 d f 0.106667 0 1 c 506 1220 m -8 5 d -22 -4 d 7 -4 d f 0.2 0 1 c 467 1210 m 22 4 d -6 3 d -18 -6 d f 0.106667 0 1 c 483 1217 m -7 4 d -21 -4 d 10 -6 d f 0.2 0 1 c 460 1208 m 7 2 d -2 1 d f 0.106667 0 1 c 445 1206 m 15 2 d 5 3 d -10 6 d + -22 -4 d f 424 1201 m 21 5 d -12 7 d -22 -4 d f 402 1197 m 22 4 d -13 8 d -21 -5 d f 381 1193 m 21 4 d -12 7 d -22 -4 d f 1428 1385 m 22 4 d -13 7 d -21 -4 d f 1407 1381 m 21 4 d -12 7 d -22 -4 d f 0.2 0 1 c 1385 1377 m 4 X -8 2 d f 0.106667 0 1 c + 1389 1377 m 18 4 d -13 7 d -21 -4 d 8 -5 d f 0.2 0 1 c 1364 1372 m 21 5 d -4 2 d -23 2 d -7 -1 d f 0.106667 0 1 c 1381 1379 m -8 5 d -15 -3 d f 0.2 0 1 c 1342 1368 m 22 4 d -13 8 d -21 -5 d f 1320 1364 m 22 4 d -12 7 d -22 -4 d f 1299 1360 m 21 4 d + -12 7 d -13 -2 d -4 -4 d f 0.106667 0 1 c 1295 1369 m -9 -2 d 5 -2 d f 0.2 0 1 c 1292 1359 m 7 1 d -8 5 d f 0.106667 0 1 c 1277 1356 m 15 3 d -1 6 d -5 2 d -21 -4 d f 1256 1352 m 21 4 d -12 7 d -22 -4 d f 1240 1349 m 16 3 d -13 7 d -21 -4 d 1 -1 d f + 0.0133331 0 1 c 1234 1348 m 6 1 d -17 5 d f 0.106667 0 1 c 1223 1354 m -1 1 d -2 -1 d f 0.0133331 0 1 c 1213 1343 m 21 5 d -11 6 d -3 X -20 -3 d f 1191 1339 m 22 4 d -13 8 d -21 -5 d f 1181 1337 m 10 2 d -12 7 d -22 -4 d 10 -5 d f 0 0.0800001 1 c + 1170 1335 m 11 2 d -14 X f 0.0133331 0 1 c 1167 1337 m -10 5 d -21 -4 d 11 -6 d f 0 0.0800001 1 c 1148 1331 m 22 4 d -3 2 d -20 -5 d f 0.0133331 0 1 c 1126 1327 m 20 4 d 1 1 d -11 6 d -22 -4 d f 0 0.0800001 1 c 1146 1331 m 2 X -1 1 d f 0.106667 0 1 + c 1095 1330 m -3 X 5 -3 d f 0.0133331 0 1 c 1105 1323 m 21 4 d -12 7 d -19 -4 d 2 -3 d f 0.106667 0 1 c 1083 1319 m 20 3 d -6 5 d -5 3 d -21 -4 d f 0.0133331 0 1 c 1103 1322 m 2 1 d -8 4 d f 0.2 0 1 c 1062 1314 m 17 4 d -16 6 d -14 -2 d f 0.106667 0 + 1 c 1079 1318 m 4 1 d -12 7 d -8 -2 d f 0.386667 0 1 c 1040 1310 m 1 X -2 1 d f 0.293333 0 1 c 1041 1310 m 18 4 d -22 5 d -9 -2 d 11 -6 d f 0.2 0 1 c 1059 1314 m 3 X -13 8 d -12 -3 d f 0.48 0 1 c 1019 1306 m 5 1 d -9 1 d f 0.386667 0 1 c 1024 1307 m + 16 3 d -1 1 d -26 4 d -7 -2 d 9 -5 d f 0.293333 0 1 c 1039 1311 m -11 6 d -15 -2 d f 0.573333 0 1 c 997 1302 m 8 2 d -12 X f 0.48 0 1 c 1005 1304 m 14 2 d -4 2 d -26 2 d -4 -1 d 8 -5 d f 0.386667 0 1 c 1015 1308 m -9 5 d -17 -3 d f 0.573333 0 1 c + 975 1298 m 22 4 d -4 2 d -29 X f 0.48 0 1 c 993 1304 m -8 5 d -22 -4 d 1 -1 d f 0.573333 0 1 c 954 1294 m 21 4 d -11 6 d -5 X -18 -3 d f 0.48 0 1 c 964 1304 m -1 1 d -4 -1 d f 0.573333 0 1 c 932 1290 m 22 4 d -13 7 d -21 -4 d f 911 1285 m 21 5 d -12 + 7 d -22 -4 d f 889 1281 m 22 4 d -13 8 d -21 -5 d f 868 1277 m 21 4 d -12 7 d -18 -3 d -3 -1 d f 0.48 0 1 c 859 1285 m -4 -1 d 1 X f 0.573333 0 1 c 846 1273 m 22 4 d -12 7 d -14 -9 d f 0.48 0 1 c 856 1284 m -1 X -21 -4 d 8 -5 d f 0.573333 0 1 c 838 + 1271 m 8 2 d -4 2 d f 0.48 0 1 c 824 1269 m 14 2 d 4 4 d -8 5 d -5 -1 d -8 -8 d f 0.386667 0 1 c 829 1279 m -17 -3 d 9 -5 d f 0.48 0 1 c 819 1268 m 5 1 d -3 2 d f 0.386667 0 1 c 803 1265 m 16 3 d 2 3 d -9 5 d -7 -1 d -3 -10 d f 0.293333 0 1 c 805 + 1275 m -15 -3 d 12 -7 d f 0.386667 0 1 c 802 1264 m 1 1 d -1 X f 0.293333 0 1 c 784 1261 m 18 3 d 1 Y -12 7 d -9 -2 d f 0.2 0 1 c 781 1261 m 3 X -3 9 d -12 -2 d f 764 1257 m 17 4 d -12 7 d -13 -3 d f 0.106667 0 1 c 760 1256 m 4 1 d -8 8 d -9 -1 d f + 740 1253 m 20 3 d -13 8 d -21 -5 d 4 -2 d f 0.0133331 0 1 c 738 1252 m 2 1 d -10 4 d f 0.106667 0 1 c 730 1257 m -4 2 d -2 X f 0.0133331 0 1 c 717 1248 m 21 4 d -8 5 d -6 2 d -20 -4 d f 697 1244 m 20 4 d -13 7 d -21 -4 d 11 -6 d f 0 0.0800001 1 c + 695 1244 m 2 X -3 1 d f 0.0133331 0 1 c 694 1245 m -11 6 d -22 -4 d 10 -6 d f 0 0.0800001 1 c 674 1240 m 21 4 d -1 1 d -23 -4 d f 0.0133331 0 1 c 652 1236 m 10 2 d 9 3 d -10 6 d -21 -4 d f 0 0.0800001 1 c 662 1238 m 12 2 d -3 1 d f 0.0133331 0 1 c + 630 1232 m 22 4 d -12 7 d -22 -4 d f 0.106667 0 1 c 598 1235 m -2 X 2 -1 d f 0.0133331 0 1 c 609 1227 m 21 5 d -12 7 d -20 -4 d -1 Y f 0.106667 0 1 c 587 1223 m 16 3 d -5 8 d -2 1 d -21 -5 d f 0.0133331 0 1 c 603 1226 m 6 1 d -11 7 d f 0.106667 0 1 + c 566 1219 m 21 4 d -12 7 d -22 -4 d f 0.2 0 1 c 544 1215 m 7 1 d -15 4 d f 0.106667 0 1 c 551 1216 m 15 3 d -13 7 d -21 -4 d 4 -2 d f 0.2 0 1 c 523 1211 m 21 4 d -8 5 d -13 X -13 -2 d f 0.106667 0 1 c 536 1220 m -4 2 d -9 -2 d f 0.2 0 1 c 501 1207 + m 22 4 d -13 7 d -21 -4 d f 479 1203 m 22 4 d -12 7 d -22 -4 d f 458 1198 m 21 5 d -12 7 d -7 -2 d -6 -7 d f 0.106667 0 1 c 460 1208 m -15 -2 d 9 -5 d f 0.2 0 1 c 454 1198 m 4 X -4 3 d f 0.106667 0 1 c 436 1194 m 18 4 d 3 Y -9 5 d -21 -5 d f 415 + 1190 m 21 4 d -12 7 d -22 -4 d f 393 1186 m 22 4 d -13 7 d -21 -4 d f 1441 1378 m 21 4 d -12 7 d -22 -4 d f 1419 1373 m 22 5 d -13 7 d -21 -4 d f 0.2 0 1 c 1398 1369 m 8 2 d -17 6 d -4 X f 0.106667 0 1 c 1406 1371 m 13 2 d -12 8 d -18 -4 d f 0.2 0 1 + c 1376 1365 m 22 4 d -13 8 d -21 -5 d f 1355 1361 m 21 4 d -12 7 d -22 -4 d f 1333 1357 m 22 4 d -13 7 d -22 -4 d f 1311 1353 m 22 4 d -13 7 d -21 -4 d f 1300 1351 m 11 2 d -12 7 d -7 -1 d f 0.106667 0 1 c 1290 1349 m 10 2 d -8 8 d -15 -3 d f 1268 + 1344 m 22 5 d -13 7 d -21 -4 d f 1255 1342 m 13 2 d -12 8 d -16 -3 d f 0.0133331 0 1 c 1247 1340 m 8 2 d -15 7 d -6 -1 d f 1225 1336 m 22 4 d -13 8 d -21 -5 d f 1209 1333 m 16 3 d -12 7 d -22 -4 d 6 -3 d f 0 0.0800001 1 c 1204 1332 m 5 1 d -12 3 d f + 0.0133331 0 1 c 1197 1336 m -6 3 d -10 -2 d f 0 0.0800001 1 c 1182 1328 m 22 4 d -7 4 d -16 1 d -11 -2 d f 1160 1324 m 22 4 d -12 7 d -22 -4 d f 0.0133331 0 1 c 1139 1320 m 9 1 d -2 10 d -20 -4 d f 0 0.0800001 1 c 1148 1321 m 12 3 d -12 7 d -2 X f + 0.0133331 0 1 c 1117 1315 m 22 5 d -13 7 d -21 -4 d f 0.106667 0 1 c 1096 1311 m 18 4 d -11 7 d -20 -3 d f 0.0133331 0 1 c 1114 1315 m 3 X -12 8 d -2 -1 d f 0.293333 0 1 c 1074 1307 m 1 X -3 1 d f 0.2 0 1 c 1075 1307 m 18 4 d -14 7 d -17 -4 d 10 -6 + d f 0.106667 0 1 c 1093 1311 m 3 X -13 8 d -4 -1 d f 0.386667 0 1 c 1053 1303 m 6 1 d -18 6 d -1 X f 0.293333 0 1 c 1059 1304 m 15 3 d -2 1 d -13 6 d -18 -4 d f 0.2 0 1 c 1072 1308 m -10 6 d -3 X f 0.48 0 1 c 1031 1299 m 12 2 d -19 6 d -5 -1 d f + 0.386667 0 1 c 1043 1301 m 10 2 d -13 7 d -16 -3 d f 0.573333 0 1 c 1009 1295 m 18 3 d -22 6 d -8 -2 d f 0.48 0 1 c 1027 1298 m 4 1 d -12 7 d -14 -2 d f 1 1 1 c 988 1291 m 21 4 d -34 3 d f 0.573333 0 1 c 988 1291 m 21 4 d -12 7 d -22 -4 d f 1 1 1 c + 966 1286 m 22 5 d -13 7 d -21 -4 d f 0.573333 0 1 c 966 1286 m 22 5 d -13 7 d -21 -4 d f 1 1 1 c 945 1282 m 21 4 d -12 8 d -22 -4 d f 0.573333 0 1 c 945 1282 m 21 4 d -12 8 d -22 -4 d f 1 1 1 c 923 1278 m 22 4 d -13 8 d -21 -5 d f 0.573333 0 1 c 923 + 1278 m 22 4 d -13 8 d -21 -5 d f 1 1 1 c 902 1274 m 21 4 d -12 7 d -22 -4 d f 0.573333 0 1 c 902 1274 m 21 4 d -12 7 d -22 -4 d f 1 1 1 c 880 1270 m 22 4 d -13 7 d -21 -4 d f 0.573333 0 1 c 880 1270 m 22 4 d -13 7 d -21 -4 d f 1 1 1 c 859 1266 m 21 + 4 d -12 7 d f 0.573333 0 1 c 859 1266 m 21 4 d -12 7 d -22 -4 d f 841 1262 m 18 4 d -13 7 d -8 -2 d f 0.48 0 1 c 837 1262 m 4 X -3 9 d -14 -2 d f 825 1259 m 12 3 d -13 7 d -5 -1 d f 0.386667 0 1 c 815 1257 m 10 2 d -6 9 d -16 -3 d f 809 1256 m 6 1 d + -12 8 d -1 -1 d f 0.293333 0 1 c 794 1253 m 15 3 d -7 8 d -18 -3 d 8 -6 d f 0.2 0 1 c 784 1261 m -3 X 11 -6 d f 0.293333 0 1 c 793 1253 m 1 X -2 2 d f 0.2 0 1 c 775 1250 m 18 3 d -1 2 d -11 6 d -17 -4 d f 0.106667 0 1 c 772 1249 m 3 1 d -11 7 d -4 + -1 d f 754 1246 m 18 3 d -12 7 d -20 -3 d f 0.0133331 0 1 c 751 1245 m 3 1 d -14 7 d -2 -1 d f 729 1241 m 22 4 d -13 7 d -21 -4 d f 720 1239 m 9 2 d -12 7 d -20 -4 d f 0 0.0800001 1 c 708 1237 m 12 2 d -23 5 d -2 X f 686 1233 m 22 4 d -13 7 d -21 -4 + d f 0.0133331 0 1 c 662 1238 m -10 -2 d 6 -4 d f 0 0.0800001 1 c 664 1229 m 22 4 d -12 7 d -12 -2 d -4 -6 d f 0.0133331 0 1 c 643 1224 m 16 4 d -1 4 d -6 4 d -22 -4 d f 0 0.0800001 1 c 659 1228 m 5 1 d -6 3 d f 0.0133331 0 1 c 621 1220 m 22 4 d -13 + 8 d -21 -5 d f 0.106667 0 1 c 600 1216 m 13 3 d -10 7 d -16 -3 d f 0.0133331 0 1 c 613 1219 m 8 1 d -12 7 d -6 -1 d f 0.106667 0 1 c 578 1212 m 22 4 d -13 7 d -21 -4 d f 0.2 0 1 c 557 1208 m 11 2 d -17 6 d -7 -1 d f 0.106667 0 1 c 568 1210 m 10 2 d + -12 7 d -15 -3 d f 0.2 0 1 c 535 1204 m 22 4 d -13 7 d -21 -4 d f 513 1200 m 22 4 d -12 7 d -22 -4 d f 492 1195 m 21 5 d -12 7 d -22 -4 d f 470 1191 m 22 4 d -13 8 d -21 -5 d f 462 1190 m 8 1 d -12 7 d -4 X f 0.106667 0 1 c 449 1187 m 13 3 d -8 8 d + -18 -4 d f 427 1183 m 22 4 d -13 7 d -21 -4 d f 406 1179 m 21 4 d -12 7 d -22 -4 d f 1453 1370 m 22 5 d -13 7 d -21 -4 d f 1432 1366 m 21 4 d -12 8 d -22 -5 d f 0.2 0 1 c 1410 1362 m 7 2 d -11 7 d -8 -2 d f 0.106667 0 1 c 1417 1364 m 15 2 d -13 7 d + -13 -2 d f 0.2 0 1 c 1389 1358 m 21 4 d -12 7 d -22 -4 d f 1367 1354 m 22 4 d -13 7 d -21 -4 d f 1345 1350 m 22 4 d -12 7 d -22 -4 d f 1324 1346 m 21 4 d -12 7 d -22 -4 d f 1314 1344 m 10 2 d -13 7 d -11 -2 d f 0.106667 0 1 c 1302 1341 m 12 3 d -14 + 7 d -10 -2 d f 1281 1337 m 21 4 d -12 8 d -22 -5 d f 1266 1335 m 15 2 d -13 7 d -13 -2 d f 0.0133331 0 1 c 1259 1333 m 7 2 d -11 7 d -8 -2 d f 1238 1329 m 21 4 d -12 7 d -22 -4 d f 1218 1325 m 20 4 d -13 7 d -16 -3 d f 0 0.0800001 1 c 1216 1325 m 2 + X -9 8 d -5 -1 d f 1194 1321 m 22 4 d -12 7 d -22 -4 d f 1173 1317 m 21 4 d -12 7 d -22 -4 d f 0.0133331 0 1 c 1151 1312 m 13 3 d -16 6 d -9 -1 d f 0 0.0800001 1 c 1164 1315 m 9 2 d -13 7 d -12 -3 d f 0.0133331 0 1 c 1130 1308 m 21 4 d -12 8 d -22 + -5 d f 0.106667 0 1 c 1108 1304 m 19 4 d -13 7 d -18 -4 d f 0.0133331 0 1 c 1127 1308 m 3 X -13 7 d -3 X f 0.293333 0 1 c 1075 1307 m -1 X 6 -3 d f 0.2 0 1 c 1087 1300 m 18 3 d -12 8 d -18 -4 d 5 -3 d f 0.106667 0 1 c 1105 1303 m 3 1 d -12 7 d -3 X + f 0.386667 0 1 c 1065 1296 m 5 1 d -11 7 d -6 -1 d f 0.293333 0 1 c 1070 1297 m 16 3 d -6 4 d -6 3 d -15 -3 d f 0.2 0 1 c 1086 1300 m 1 X -7 4 d f 0.48 0 1 c 1043 1292 m 10 2 d -10 7 d -12 -2 d f 0.386667 0 1 c 1053 1294 m 12 2 d -12 7 d -10 -2 d f + 0.573333 0 1 c 1022 1288 m 15 2 d -10 8 d -18 -3 d f 0.48 0 1 c 1037 1290 m 6 2 d -12 7 d -4 -1 d f 1 1 1 c 1000 1283 m 9 12 d -21 -4 d f 0.573333 0 1 c 1000 1283 m 22 5 d -13 7 d -21 -4 d f 1 1 1 c 979 1279 m 21 4 d -12 8 d -22 -5 d f 0.573333 0 1 + c 979 1279 m 21 4 d -12 8 d -22 -5 d f 1 1 1 c 957 1275 m 22 4 d -13 7 d -21 -4 d f 0.573333 0 1 c 957 1275 m 22 4 d -13 7 d -21 -4 d f 1 1 1 c 936 1271 m 21 4 d -12 7 d -22 -4 d f 0.573333 0 1 c 936 1271 m 21 4 d -12 7 d -22 -4 d f 1 1 1 c 914 1267 + m 22 4 d -13 7 d -21 -4 d f 0.573333 0 1 c 914 1267 m 22 4 d -13 7 d -21 -4 d f 1 1 1 c 893 1263 m 21 4 d -12 7 d -22 -4 d f 0.573333 0 1 c 893 1263 m 21 4 d -12 7 d -22 -4 d f 1 1 1 c 893 1263 m -13 7 d -21 -4 d f 0.573333 0 1 c 871 1259 m 22 4 d + -13 7 d -21 -4 d f 856 1256 m 15 3 d -12 7 d -18 -4 d f 0.48 0 1 c 849 1254 m 7 2 d -15 6 d -4 X f 840 1253 m 9 1 d -12 8 d -12 -3 d f 0.386667 0 1 c 828 1250 m 12 3 d -15 6 d -10 -2 d f 823 1249 m 5 1 d -13 7 d -6 -1 d f 0.293333 0 1 c 807 1246 m + 16 3 d -14 7 d -15 -3 d 6 -3 d f 0.2 0 1 c 806 1246 m 1 X -7 4 d f 0.293333 0 1 c 800 1250 m -6 3 d -1 X f 0.2 0 1 c 788 1243 m 18 3 d -6 4 d -7 3 d -18 -3 d f 0.106667 0 1 c 785 1242 m 3 1 d -13 7 d -3 -1 d f 766 1238 m 19 4 d -13 7 d -18 -3 d f + 0.0133331 0 1 c 763 1238 m 3 X -12 8 d -3 -1 d f 742 1234 m 21 4 d -12 7 d -22 -4 d f 729 1231 m 13 3 d -13 7 d -9 -2 d f 0 0.0800001 1 c 720 1230 m 9 1 d -9 8 d -12 -2 d f 698 1225 m 22 5 d -12 7 d -22 -4 d f 677 1221 m 21 4 d -12 8 d -22 -4 d f + 0.0133331 0 1 c 655 1217 m 20 4 d -16 7 d -16 -4 d f 0 0.0800001 1 c 675 1221 m 2 X -13 8 d -5 -1 d f 0.0133331 0 1 c 634 1213 m 21 4 d -12 7 d -22 -4 d f 0.106667 0 1 c 612 1209 m 15 3 d -14 7 d -13 -3 d f 0.0133331 0 1 c 627 1212 m 7 1 d -13 7 d + -8 -1 d f 0.106667 0 1 c 591 1205 m 21 4 d -12 7 d -22 -4 d f 0.2 0 1 c 569 1201 m 10 2 d -11 7 d -11 -2 d f 0.106667 0 1 c 579 1203 m 12 2 d -13 7 d -10 -2 d f 0.2 0 1 c 547 1196 m 22 5 d -12 7 d -22 -4 d f 526 1192 m 21 4 d -12 8 d -22 -4 d f 504 + 1188 m 22 4 d -13 8 d -21 -5 d f 483 1184 m 21 4 d -12 7 d -22 -4 d f 476 1183 m 7 1 d -13 7 d -8 -1 d f 0.106667 0 1 c 461 1180 m 15 3 d -14 7 d -13 -3 d f 440 1176 m 21 4 d -12 7 d -22 -4 d f 418 1172 m 22 4 d -13 7 d -21 -4 d f 1466 1363 m 21 4 d + -12 8 d -22 -5 d f 1444 1359 m 22 4 d -13 7 d -21 -4 d f 0.2 0 1 c 1417 1364 m -7 -2 d 9 -5 d f 0.106667 0 1 c 1423 1355 m 21 4 d -12 7 d -15 -2 d 2 -7 d f 0.2 0 1 c 1401 1351 m 16 3 d 2 3 d -9 5 d -21 -4 d f 0.106667 0 1 c 1417 1354 m 6 1 d -4 2 d + f 0.2 0 1 c 1379 1347 m 22 4 d -12 7 d -22 -4 d f 1358 1343 m 21 4 d -12 7 d -22 -4 d f 1336 1338 m 22 5 d -13 7 d -21 -4 d f 1336 1338 m -12 8 d -10 -2 d f 0.106667 0 1 c 1315 1334 m 21 4 d -22 6 d -12 -3 d f 1293 1330 m 22 4 d -13 7 d -21 -4 d f + 1273 1326 m 20 4 d -12 7 d -15 -2 d f 0.0133331 0 1 c 1272 1326 m 1 X -7 9 d -7 -2 d f 1250 1322 m 22 4 d -13 7 d -21 -4 d f 1228 1318 m 22 4 d -12 7 d -20 -4 d -1 -1 d f 0 0.0800001 1 c 1218 1325 m -2 X 1 -1 d f 0.0133331 0 1 c 1207 1314 m 21 4 d + -11 6 d -15 -7 d f 0 0.0800001 1 c 1217 1324 m -1 1 d -22 -4 d 8 -4 d f 0.0133331 0 1 c 1185 1309 m 22 5 d -5 3 d -24 -3 d f 0 0.0800001 1 c 1202 1317 m -8 4 d -21 -4 d 5 -3 d f 0.0133331 0 1 c 1164 1305 m 21 4 d -7 5 d -14 1 d -13 -3 d f 0 + 0.0800001 1 c 1178 1314 m -5 3 d -9 -2 d f 0.0133331 0 1 c 1142 1301 m 22 4 d -13 7 d -21 -4 d f 0.106667 0 1 c 1121 1297 m 21 4 d -15 7 d -19 -4 d f 0.0133331 0 1 c 1142 1301 m -12 7 d -3 X f 0.2 0 1 c 1099 1293 m 15 3 d -9 7 d -18 -3 d f 0.106667 + 0 1 c 1114 1296 m 7 1 d -13 7 d -3 -1 d f 0.386667 0 1 c 1070 1297 m -5 -1 d 5 -3 d f 0.293333 0 1 c 1077 1289 m 14 2 d -5 9 d -16 -3 d -4 Y f 0.2 0 1 c 1091 1291 m 8 2 d -12 7 d -1 X f 0.48 0 1 c 1053 1294 m -10 -2 d 9 -5 d f 0.386667 0 1 c 1056 + 1285 m 14 2 d 6 Y -5 3 d -12 -2 d -1 -7 d f 0.293333 0 1 c 1070 1287 m 7 2 d -7 4 d f 0.573333 0 1 c 1037 1290 m -15 -2 d 9 -5 d f 0.48 0 1 c 1034 1280 m 15 3 d 3 4 d -9 5 d -6 -2 d -6 -7 d f 0.386667 0 1 c 1049 1283 m 7 2 d -4 2 d f 0.573333 0 1 c + 1013 1276 m 12 3 d 6 4 d -9 5 d -22 -5 d f 0.48 0 1 c 1025 1279 m 9 1 d -3 3 d f 1 1 1 c 991 1272 m 9 11 d -21 -4 d f 0.573333 0 1 c 991 1272 m 22 4 d -13 7 d -21 -4 d f 1 1 1 c 970 1268 m 21 4 d -12 7 d -22 -4 d f 0.573333 0 1 c 970 1268 m 21 4 d + -12 7 d -22 -4 d f 1 1 1 c 948 1264 m 22 4 d -13 7 d -21 -4 d f 0.573333 0 1 c 948 1264 m 22 4 d -13 7 d -21 -4 d f 1 1 1 c 927 1260 m 21 4 d -12 7 d -22 -4 d f 0.573333 0 1 c 927 1260 m 21 4 d -12 7 d -22 -4 d f 1 1 1 c 927 1260 m -13 7 d -21 -4 d + f 0.573333 0 1 c 905 1256 m 22 4 d -13 7 d -21 -4 d f 893 1253 m 12 3 d -12 7 d -22 -4 d 9 -5 d f 0.48 0 1 c 883 1251 m 10 2 d -13 1 d f 0.573333 0 1 c 880 1254 m -9 5 d -15 -3 d f 0.48 0 1 c 869 1249 m 14 2 d -3 3 d -24 2 d -7 -2 d 8 -4 d f + 0.386667 0 1 c 862 1247 m 7 2 d -12 1 d f 0.48 0 1 c 857 1250 m -8 4 d -9 -1 d f 0.386667 0 1 c 848 1245 m 14 2 d -5 3 d -17 3 d -12 -3 d 5 -3 d f 0.293333 0 1 c 840 1243 m 8 2 d -15 2 d f 0.386667 0 1 c 833 1247 m -5 3 d -5 -1 d f 0.293333 0 1 c + 827 1241 m 13 2 d -7 4 d -10 2 d -16 -3 d f 0.2 0 1 c 819 1239 m 8 2 d -20 5 d -1 X f 804 1236 m 15 3 d -13 7 d -18 -3 d f 0.106667 0 1 c 797 1235 m 7 1 d -16 7 d -3 -1 d f 776 1231 m 21 4 d -12 7 d -19 -4 d f 0.0133331 0 1 c 776 1231 m -10 7 d -3 X + f 754 1227 m 22 4 d -13 7 d -21 -4 d f 732 1222 m 22 5 d -12 7 d -13 -3 d -4 -4 d f 0 0.0800001 1 c 729 1231 m -9 -1 d 5 -3 d f 0.0133331 0 1 c 711 1218 m 21 4 d -7 5 d -19 -6 d f 0 0.0800001 1 c 725 1227 m -5 3 d -22 -5 d 8 -4 d f 0.0133331 0 1 c + 689 1214 m 22 4 d -5 3 d -28 X f 0 0.0800001 1 c 706 1221 m -8 4 d -21 -4 d 1 X f 0.0133331 0 1 c 668 1210 m 21 4 d -11 7 d -3 X -20 -4 d f 0 0.0800001 1 c 678 1221 m -3 X f 0.0133331 0 1 c 646 1206 m 22 4 d -13 7 d -21 -4 d f 0.106667 0 1 c 625 + 1202 m 19 4 d -17 6 d -15 -3 d f 0.0133331 0 1 c 644 1206 m 2 X -12 7 d -7 -1 d f 0.106667 0 1 c 603 1198 m 22 4 d -13 7 d -21 -4 d f 0.2 0 1 c 581 1193 m 1 1 d -3 9 d -10 -2 d f 0.106667 0 1 c 582 1194 m 21 4 d -12 7 d -12 -2 d f 0.2 0 1 c 560 1189 + m 21 4 d -12 8 d -22 -5 d f 538 1185 m 22 4 d -13 7 d -21 -4 d f 517 1181 m 21 4 d -12 7 d -22 -4 d f 501 1178 m 16 3 d -13 7 d -21 -4 d 8 -5 d f 0.106667 0 1 c 495 1177 m 6 1 d -10 1 d f 0.2 0 1 c 491 1179 m -8 5 d -7 -1 d f 0.106667 0 1 c 474 1173 + m 21 4 d -4 2 d -15 4 d -15 -3 d f 452 1169 m 22 4 d -13 7 d -21 -4 d f 431 1164 m 21 5 d -12 7 d -22 -4 d f 1478 1356 m 22 4 d -13 7 d -21 -4 d f 1457 1352 m 21 4 d -12 7 d -22 -4 d f 1435 1348 m 22 4 d -13 7 d -21 -4 d f 0.2 0 1 c 1417 1354 m -16 + -3 d 4 -3 d f 0.106667 0 1 c 1413 1344 m 22 4 d -12 7 d -6 -1 d -12 -6 d f 0.2 0 1 c 1405 1348 m -4 3 d -22 -4 d 7 -4 d f 0.106667 0 1 c 1392 1340 m 21 4 d -8 4 d -19 -5 d f 0.2 0 1 c 1386 1343 m -7 4 d -21 -4 d 5 -4 d f 0.106667 0 1 c 1370 1335 m + 22 5 d -6 3 d -23 -4 d f 0.2 0 1 c 1363 1339 m -5 4 d -22 -5 d f 0.106667 0 1 c 1349 1331 m 21 4 d -7 4 d -27 -1 d f 0.2 0 1 c 1336 1338 m f 0.106667 0 1 c 1327 1327 m 22 4 d -13 7 d -21 -4 d f 1306 1323 m 21 4 d -12 7 d -22 -4 d f 1284 1319 m 22 4 + d -13 7 d -20 -4 d -1 Y f 0.0133331 0 1 c 1273 1326 m -1 X 1 -1 d f 0.106667 0 1 c 1262 1315 m 22 4 d -11 6 d -12 -10 d f 0.0133331 0 1 c 1273 1325 m -1 1 d -22 -4 d 11 -7 d f 0.106667 0 1 c 1255 1313 m 7 2 d -1 X f 0.0133331 0 1 c 1241 1311 m 14 2 + d 6 2 d -11 7 d -22 -4 d f 1219 1306 m 22 5 d -13 7 d -21 -4 d f 1198 1302 m 21 4 d -12 8 d -22 -5 d f 1176 1298 m 22 4 d -13 7 d -21 -4 d f 0.106667 0 1 c 1155 1294 m 21 4 d -34 3 d f 0.0133331 0 1 c 1176 1298 m -12 7 d -22 -4 d f 0.106667 0 1 c + 1133 1290 m 22 4 d -13 7 d -21 -4 d f 0.0133331 0 1 c 1142 1301 m f 0.2 0 1 c 1114 1296 m -15 -3 d 12 -7 d f 0.106667 0 1 c 1112 1286 m 21 4 d -12 7 d -7 -1 d -3 -10 d f 0.293333 0 1 c 1091 1291 m -14 -2 d 7 -4 d f 0.2 0 1 c 1090 1282 m 21 4 d -12 7 + d -8 -2 d -7 -6 d f 0.106667 0 1 c 1111 1286 m 1 X -1 X f 0.386667 0 1 c 1070 1287 m -14 -2 d 5 -3 d f 0.293333 0 1 c 1084 1285 m -7 4 d -7 -2 d -9 -5 d 7 -4 d f 0.2 0 1 c 1068 1277 m 22 5 d -6 3 d -16 -7 d f 0.48 0 1 c 1049 1283 m -15 -3 d 4 -2 d f + 0.386667 0 1 c 1061 1282 m -5 3 d -7 -2 d -11 -5 d 5 -3 d f 0.293333 0 1 c 1047 1273 m 19 4 d 2 1 d -7 4 d -18 -7 d f 0.2 0 1 c 1066 1277 m 2 X 1 Y f 0.573333 0 1 c 1025 1279 m -12 -3 d 2 -1 d f 0.48 0 1 c 1038 1278 m -4 2 d -9 -1 d -10 -4 d 5 -3 d + f 0.386667 0 1 c 1043 1275 m -5 3 d -18 -6 d 4 -2 d f 0.293333 0 1 c 1025 1269 m 22 4 d -4 2 d -19 -5 d f 0.573333 0 1 c 1015 1275 m -2 1 d -22 -4 d 4 -2 d f 0.48 0 1 c 1020 1272 m -5 3 d -20 -5 d 5 -3 d f 0.386667 0 1 c 1004 1265 m 5 1 d 15 4 d -4 + 2 d -20 -5 d f 0.293333 0 1 c 1009 1266 m 16 3 d -1 1 d f 0.573333 0 1 c 995 1270 m -4 2 d -21 -4 d 4 -3 d f 0.48 0 1 c 1000 1267 m -5 3 d -21 -5 d 5 -2 d f 0.386667 0 1 c 982 1261 m 22 4 d -4 2 d -21 -4 d f 0.573333 0 1 c 974 1265 m -4 3 d -22 -4 d + 5 -3 d f 0.48 0 1 c 979 1263 m -5 2 d -21 -4 d 4 -2 d f 0.386667 0 1 c 961 1257 m 21 4 d -3 2 d -22 -4 d f 0.573333 0 1 c 953 1261 m -5 3 d -21 -4 d 4 -3 d f 0.48 0 1 c 957 1259 m -4 2 d -22 -4 d 4 -2 d f 0.386667 0 1 c 939 1253 m 22 4 d -4 2 d -22 + -4 d f 0.573333 0 1 c 931 1257 m -4 3 d -22 -4 d 2 -2 d f 0.48 0 1 c 935 1255 m -4 2 d -24 -3 d 5 -2 d f 0.386667 0 1 c 934 1252 m 5 1 d -4 2 d -23 -3 d 4 -3 d f 0.293333 0 1 c 917 1248 m 17 4 d -18 -3 d f 0.573333 0 1 c 907 1254 m -2 2 d -12 -3 d f + 0.48 0 1 c 912 1252 m -5 2 d -14 -1 d -10 -2 d 4 -2 d f 0.386667 0 1 c 916 1249 m -4 3 d -25 -3 d 6 -3 d f 0.293333 0 1 c 896 1244 m 21 4 d -1 1 d -23 -3 d f 0.48 0 1 c 887 1249 m -4 2 d -14 -2 d f 0.386667 0 1 c 893 1246 m -6 3 d -18 X -7 -2 d 5 -3 + d f 0.293333 0 1 c 877 1241 m 19 3 d -3 2 d -26 -2 d 7 -4 d f 0.2 0 1 c 874 1240 m 3 1 d -3 -1 d f 0.386667 0 1 c 867 1244 m -5 3 d -14 -2 d f 0.293333 0 1 c 874 1240 m -7 4 d -19 1 d -8 -2 d 7 -4 d f 0.2 0 1 c 853 1236 m 21 4 d -27 -1 d f 0.293333 + 0 1 c 847 1239 m -7 4 d -13 -2 d f 0.2 0 1 c 831 1232 m 22 4 d -6 3 d -20 2 d -8 -2 d 12 -7 d f 0.106667 0 1 c 831 1232 m f 0.2 0 1 c 831 1232 m -12 7 d -15 -3 d f 0.106667 0 1 c 810 1228 m 21 4 d -27 4 d -7 -1 d f 788 1224 m 22 4 d -13 7 d -21 -4 d + f 0.0133331 0 1 c 776 1231 m f 0.106667 0 1 c 767 1219 m 21 5 d -12 7 d f 0.0133331 0 1 c 766 1219 m 1 X 9 12 d -22 -4 d f 745 1215 m 21 4 d -12 8 d -22 -5 d f 723 1211 m 22 4 d -13 7 d -21 -4 d f 702 1207 m 21 4 d -12 7 d -22 -4 d f 0.106667 0 1 c + 680 1203 m 8 1 d -9 X f 0.0133331 0 1 c 688 1204 m 14 3 d -13 7 d -21 -4 d 11 -6 d f 0.106667 0 1 c 659 1199 m 21 4 d -1 1 d -31 1 d f 0.0133331 0 1 c 679 1204 m -11 6 d -22 -4 d 2 -1 d f 0.106667 0 1 c 637 1195 m 22 4 d -11 6 d -4 1 d -19 -4 d f + 0.0133331 0 1 c 648 1205 m -2 1 d -2 X f 0.106667 0 1 c 616 1190 m 21 5 d -12 7 d -22 -4 d f 0.2 0 1 c 582 1194 m -1 -1 d 1 X f 0.106667 0 1 c 594 1186 m 22 4 d -13 8 d -21 -4 d -1 Y f 0.2 0 1 c 582 1193 m -1 X -21 -4 d 5 -3 d f 0.106667 0 1 c 572 + 1182 m 22 4 d -12 7 d -17 -7 d f 0.2 0 1 c 565 1186 m -5 3 d -22 -4 d 7 -4 d f 0.106667 0 1 c 551 1178 m 21 4 d -7 4 d -20 -5 d f 0.2 0 1 c 545 1181 m -7 4 d -21 -4 d 4 -3 d f 0.106667 0 1 c 529 1174 m 22 4 d -6 3 d -24 -3 d f 0.2 0 1 c 521 1178 m + -4 3 d -16 -3 d f 0.106667 0 1 c 508 1170 m 21 4 d -8 4 d -20 X -6 -1 d f 486 1166 m 22 4 d -13 7 d -21 -4 d f 465 1161 m 21 5 d -12 7 d -22 -4 d f 443 1157 m 22 4 d -13 8 d -21 -5 d f 1491 1349 m 21 4 d -12 7 d -22 -4 d f 1469 1345 m 22 4 d -13 7 d + -21 -4 d f 1447 1341 m 22 4 d -12 7 d -22 -4 d f 1426 1336 m 21 5 d -12 7 d -22 -4 d f 1404 1332 m 22 4 d -13 8 d -21 -4 d f 1383 1328 m 21 4 d -12 8 d -22 -5 d f 1361 1324 m 22 4 d -13 7 d -21 -4 d f 1340 1320 m 21 4 d -12 7 d -22 -4 d f 1318 1316 + m 22 4 d -13 7 d -21 -4 d f 1296 1312 m 22 4 d -12 7 d -22 -4 d f 1275 1307 m 21 5 d -12 7 d -22 -4 d f 1253 1303 m 22 4 d -13 8 d -7 -2 d -13 -3 d f 0.0133331 0 1 c 1255 1313 m -14 -2 d 1 -1 d f 0.106667 0 1 c 1232 1299 m 21 4 d -11 7 d -21 -5 d f + 0.0133331 0 1 c 1242 1310 m -1 1 d -22 -5 d 2 -1 d f 0.106667 0 1 c 1210 1295 m 22 4 d -11 6 d -21 -4 d f 0.0133331 0 1 c 1221 1305 m -2 1 d -21 -4 d 2 -1 d f 0.106667 0 1 c 1189 1291 m 21 4 d -10 6 d -24 -3 d f 0.0133331 0 1 c 1200 1301 m -2 1 d + -22 -4 d f 0.106667 0 1 c 1167 1287 m 22 4 d -13 7 d -21 -4 d f 0.0133331 0 1 c 1176 1298 m f 0.106667 0 1 c 1146 1283 m 21 4 d -12 7 d -22 -4 d f 1124 1279 m 22 4 d -13 7 d -21 -4 d f 0.2 0 1 c 1111 1286 m -21 -4 d 3 -2 d f 0.106667 0 1 c 1117 1277 + m 7 2 d -12 7 d -1 X -18 -6 d 8 -5 d f 0.0133331 0 1 c 1102 1274 m 15 3 d -16 -2 d f 0.2 0 1 c 1093 1280 m -3 2 d -22 -5 d 5 -2 d f 0.106667 0 1 c 1101 1275 m -8 5 d -20 -5 d 5 -3 d f 0.0133331 0 1 c 1081 1270 m 21 4 d -1 1 d -23 -3 d f 0.293333 0 1 + c 1066 1277 m -19 -4 d 1 -1 d f 0.2 0 1 c 1073 1275 m -5 2 d -2 X -18 -5 d 4 -2 d f 0.106667 0 1 c 1078 1272 m -5 3 d -21 -5 d 4 -2 d f 0.0133331 0 1 c 1059 1266 m 22 4 d -3 2 d -22 -4 d f 0.293333 0 1 c 1048 1272 m -1 1 d -22 -4 d 3 -1 d f 0.2 0 1 + c 1052 1270 m -4 2 d -20 -4 d 3 -2 d f 0.106667 0 1 c 1056 1268 m -4 2 d -21 -4 d 3 -2 d f 0.0133331 0 1 c 1040 1262 m 19 4 d -3 2 d -22 -4 d 4 -2 d f 0 0.0800001 1 c 1038 1262 m 2 X -2 X f 0.386667 0 1 c 1009 1266 m -5 -1 d f 0.293333 0 1 c 1028 + 1268 m -3 1 d -16 -3 d -5 -1 d 3 -2 d f 0.2 0 1 c 1031 1266 m -3 2 d -21 -5 d 3 -2 d f 0.106667 0 1 c 1034 1264 m -3 2 d -21 -5 d 3 -1 d f 0.0133331 0 1 c 1038 1262 m -4 2 d -21 -4 d 3 -2 d f 0 0.0800001 1 c 1016 1258 m 22 4 d -22 -4 d f 0.386667 0 + 1 c 1004 1265 m -22 -4 d 1 -1 d f 0.293333 0 1 c 1007 1263 m -3 2 d -21 -5 d 2 -1 d f 0.2 0 1 c 1010 1261 m -3 2 d -22 -4 d 3 -2 d f 0.106667 0 1 c 1013 1260 m -3 1 d -22 -4 d 3 -1 d f 0.0133331 0 1 c 1016 1258 m -3 2 d -22 -4 d 3 -2 d f 0 0.0800001 + 1 c 995 1254 m 21 4 d -22 -4 d f 0.386667 0 1 c 983 1260 m -1 1 d -21 -4 d -1 Y f 0.293333 0 1 c 985 1259 m -2 1 d -22 -4 d 3 -1 d f 0.2 0 1 c 988 1257 m -3 2 d -21 -4 d 3 -2 d f 0.106667 0 1 c 991 1256 m -3 1 d -21 -4 d 2 -1 d f 0.0133331 0 1 c 994 + 1254 m -3 2 d -22 -4 d 3 -2 d f 0 0.0800001 1 c 973 1250 m 22 4 d -1 X -22 -4 d f 0.386667 0 1 c 961 1256 m 1 Y -22 -4 d -1 Y f 0.293333 0 1 c 964 1255 m -3 1 d -22 -4 d 3 -1 d f 0.2 0 1 c 967 1253 m -3 2 d -22 -4 d 3 -2 d f 0.106667 0 1 c 969 1252 + m -2 1 d -22 -4 d 3 -2 d f 0.0133331 0 1 c 972 1250 m -3 2 d -21 -5 d 3 -1 d f 0 0.0800001 1 c 951 1245 m 22 5 d -1 X -21 -4 d f 0.386667 0 1 c 939 1252 m 1 Y -5 -1 d f 0.293333 0 1 c 942 1251 m -3 1 d -5 X -17 -4 d 3 -1 d f 0.2 0 1 c 945 1249 m -3 + 2 d -22 -4 d 3 -2 d f 0.106667 0 1 c 948 1247 m -3 2 d -22 -4 d 4 -2 d f 0.0133331 0 1 c 951 1246 m -3 1 d -21 -4 d 3 -2 d f 0 0.0800001 1 c 930 1241 m 21 4 d 1 Y -21 -5 d f 0.293333 0 1 c 920 1247 m -3 1 d -21 -4 d 1 -1 d f 0.2 0 1 c 923 1245 m -3 + 2 d -23 -4 d 4 -2 d f 0.106667 0 1 c 927 1243 m -4 2 d -22 -4 d 4 -2 d f 0.0133331 0 1 c 908 1237 m 20 4 d 2 X -3 2 d -22 -4 d f 0 0.0800001 1 c 928 1241 m 2 X f 0.293333 0 1 c 897 1243 m -1 1 d -19 -3 d f 0.2 0 1 c 901 1241 m -4 2 d -20 -2 d -3 -1 + d 5 -3 d f 0.106667 0 1 c 905 1239 m -4 2 d -22 -4 d 5 -3 d f 0.0133331 0 1 c 887 1233 m 21 4 d -3 2 d -21 -5 d f 0.2 0 1 c 879 1237 m -5 3 d -21 -4 d 3 -2 d f 0.106667 0 1 c 884 1234 m -5 3 d -23 -3 d 8 -4 d f 0.0133331 0 1 c 865 1229 m 22 4 d -3 1 + d -20 -4 d f 0.2 0 1 c 856 1234 m -3 2 d -22 -4 d f 0.106667 0 1 c 844 1225 m 7 1 d 13 4 d -8 4 d -25 -2 d f 0.0133331 0 1 c 851 1226 m 14 3 d -1 1 d f 0.106667 0 1 c 822 1221 m 22 4 d -13 7 d -21 -4 d f 800 1216 m 22 5 d -12 7 d -22 -4 d f 779 1212 + m 21 4 d -12 8 d -21 -5 d f 0.0133331 0 1 c 767 1219 m -1 X 1 X f 0.106667 0 1 c 757 1208 m 22 4 d -12 7 d -20 -5 d f 0.0133331 0 1 c 767 1219 m -1 X -21 -4 d 2 -1 d f 0.106667 0 1 c 736 1204 m 21 4 d -10 6 d -22 -4 d f 0.0133331 0 1 c 747 1214 m -2 + 1 d -22 -4 d 2 -1 d f 0.106667 0 1 c 714 1200 m 22 4 d -11 6 d -22 -4 d f 0.0133331 0 1 c 725 1210 m -2 1 d -21 -4 d 1 -1 d f 0.106667 0 1 c 693 1196 m 21 4 d -11 6 d -15 -2 d -8 -1 d f 0.0133331 0 1 c 703 1206 m -1 1 d -14 -3 d f 0.106667 0 1 c 671 + 1192 m 22 4 d -13 7 d -21 -4 d f 650 1187 m 21 5 d -12 7 d -22 -4 d f 628 1183 m 22 4 d -13 8 d -21 -5 d f 606 1179 m 22 4 d -12 7 d -22 -4 d f 585 1175 m 21 4 d -12 7 d -22 -4 d f 563 1171 m 22 4 d -13 7 d -21 -4 d f 542 1167 m 21 4 d -12 7 d -22 + -4 d f 520 1163 m 22 4 d -13 7 d -21 -4 d f 499 1158 m 21 5 d -12 7 d -22 -4 d f 477 1154 m 22 4 d -13 8 d -21 -5 d f 455 1150 m 22 4 d -12 7 d -22 -4 d f 1503 1342 m 22 4 d -13 7 d -21 -4 d f 1481 1338 m 22 4 d -12 7 d -22 -4 d f 1473 1336 m 8 2 d + -12 7 d -22 -4 d 8 -5 d f 0.0133331 0 1 c 1460 1333 m 13 3 d -18 X f 0.106667 0 1 c 1455 1336 m -8 5 d -21 -5 d 5 -2 d f 0.0133331 0 1 c 1438 1329 m 22 4 d -5 3 d -24 -2 d f 0.106667 0 1 c 1431 1334 m -5 2 d -22 -4 d 4 -2 d f 0.0133331 0 1 c 1417 + 1325 m 21 4 d -7 5 d -23 -4 d f 0.106667 0 1 c 1408 1330 m -4 2 d -21 -4 d 4 -2 d f 0.0133331 0 1 c 1395 1321 m 22 4 d -9 5 d -21 -4 d f 0.106667 0 1 c 1387 1326 m -4 2 d -22 -4 d 7 -4 d f 0.0133331 0 1 c 1374 1317 m 21 4 d -8 5 d -19 -6 d f + 0.106667 0 1 c 1352 1313 m 6 1 d 10 6 d -7 4 d -21 -4 d f 0.0133331 0 1 c 1358 1314 m 16 3 d -6 3 d f 0.106667 0 1 c 1330 1309 m 22 4 d -12 7 d -22 -4 d f 0.2 0 1 c 1309 1304 m 1 1 d -2 X f 0.106667 0 1 c 1310 1305 m 20 4 d -12 7 d -22 -4 d 12 -7 d + f 0.2 0 1 c 1287 1300 m 22 4 d -1 1 d -28 X f 0.106667 0 1 c 1308 1305 m -12 7 d -21 -5 d 5 -2 d f 0.2 0 1 c 1266 1296 m 21 4 d -7 5 d -24 -3 d f 0.106667 0 1 c 1280 1305 m -5 2 d -22 -4 d 3 -1 d f 0.293333 0 1 c 1244 1292 m 4 1 d -4 -1 d f 0.2 0 1 + c 1248 1293 m 18 3 d -10 6 d -22 -4 d 10 -6 d f 0.106667 0 1 c 1256 1302 m -3 1 d -21 -4 d 2 -1 d f 0.293333 0 1 c 1234 1290 m 10 2 d f 0.2 0 1 c 1223 1288 m 11 2 d 10 2 d -10 6 d -22 -4 d f 0.106667 0 1 c 1234 1298 m -2 1 d -22 -4 d 2 -1 d f 0.2 0 + 1 c 1201 1284 m 22 4 d -11 6 d -20 -5 d f 0.106667 0 1 c 1212 1294 m -2 1 d -21 -4 d 3 -2 d f 0.2 0 1 c 1180 1280 m 21 4 d -9 5 d f 0.106667 0 1 c 1180 1280 m 12 9 d -3 2 d -22 -4 d f 1158 1275 m 22 5 d -13 7 d -21 -4 d f 1156 1275 m 2 X -12 8 d -22 + -4 d 1 -1 d f 0.0133331 0 1 c 1137 1271 m 19 4 d -31 3 d 11 -7 d f 0 0.0800001 1 c 1136 1271 m 1 X -1 X f 0.106667 0 1 c 1125 1278 m -1 1 d -7 -2 d f 0.0133331 0 1 c 1136 1271 m -11 7 d -8 -1 d -15 -3 d 5 -2 d f 0 0.0800001 1 c 1119 1268 m 17 3 d + -29 1 d 6 -4 d f 0 0.173333 1 c 1115 1267 m 4 1 d -6 X f 0.0133331 0 1 c 1107 1272 m -5 2 d -21 -4 d 2 -1 d f 0 0.0800001 1 c 1113 1268 m -6 4 d -24 -3 d 4 -2 d f 0 0.173333 1 c 1102 1265 m 13 2 d -2 1 d -26 -1 d 4 -3 d f 0 0.266667 1 c 1093 1263 m + 9 2 d -11 -1 d f 0.0133331 0 1 c 1083 1269 m -2 1 d -22 -4 d 1 X f 0 0.0800001 1 c 1087 1267 m -4 2 d -23 -3 d 3 -2 d f 0 0.173333 1 c 1091 1264 m -4 3 d -24 -3 d 3 -2 d f 0 0.266667 1 c 1085 1261 m 8 2 d -2 1 d -25 -2 d 3 -2 d f 0 0.36 1 c 1072 + 1259 m 13 2 d -16 -1 d f 0.0133331 0 1 c 1060 1266 m -1 X -19 -4 d f 0 0.0800001 1 c 1063 1264 m -3 2 d -20 -4 d -2 X 2 -2 d f 0 0.173333 1 c 1066 1262 m -3 2 d -23 -4 d 3 -1 d f 0 0.266667 1 c 1069 1260 m -3 2 d -23 -3 d 3 -2 d f 0 0.36 1 c 1066 + 1258 m 6 1 d -3 1 d -23 -3 d 2 -1 d f 0 0.453333 1 c 1050 1255 m 16 3 d -18 -2 d f 0 0.0800001 1 c 1040 1260 m -2 2 d -22 -4 d 2 -1 d f 0 0.173333 1 c 1043 1259 m -3 1 d -22 -3 d 2 -2 d f 0 0.266667 1 c 1046 1257 m -3 2 d -23 -4 d 3 -1 d f 0 0.36 1 + c 1048 1256 m -2 1 d -23 -3 d 2 -1 d f 0 0.453333 1 c 1042 1253 m 8 2 d -2 1 d -23 -3 d 2 -2 d f 0 0.546666 1 c 1029 1251 m 13 2 d -15 -2 d f 0 0.0800001 1 c 1018 1257 m -2 1 d -21 -4 d 1 -1 d f 0 0.173333 1 c 1020 1255 m -2 2 d -22 -4 d 2 -2 d f 0 + 0.266667 1 c 1023 1254 m -3 1 d -22 -4 d 3 -1 d f 0 0.36 1 c 1025 1253 m -2 1 d -22 -4 d 2 -1 d f 0 0.453333 1 c 1027 1251 m -2 2 d -22 -4 d 2 -1 d f 0 0.546666 1 c 1007 1246 m 22 5 d -2 X -22 -3 d f 0 0.0800001 1 c 996 1253 m -1 1 d -22 -4 d 2 -1 d + f 0 0.173333 1 c 998 1251 m -2 2 d -21 -4 d 2 -2 d f 0 0.266667 1 c 1001 1250 m -3 1 d -21 -4 d 2 -1 d f 0 0.36 1 c 1003 1249 m -2 1 d -22 -4 d 2 -1 d f 0 0.453333 1 c 1005 1248 m -2 1 d -22 -4 d 3 -2 d f 0 0.546666 1 c 985 1242 m 22 4 d -2 2 d -21 + -5 d f 0 0.0800001 1 c 975 1249 m -2 1 d -22 -5 d 2 -1 d f 0 0.173333 1 c 977 1247 m -2 2 d -22 -5 d 3 -1 d f 0 0.266667 1 c 979 1246 m -2 1 d -21 -4 d 2 -1 d f 0 0.36 1 c 981 1245 m -2 1 d -21 -4 d 2 -2 d f 0 0.453333 1 c 984 1243 m -3 2 d -21 -5 d + 3 -1 d f 0 0.546666 1 c 964 1238 m 21 4 d -1 1 d -21 -4 d f 0 0.0800001 1 c 953 1244 m -2 1 d -21 -4 d 2 -1 d f 0 0.173333 1 c 956 1243 m -3 1 d -21 -4 d 3 -2 d f 0 0.266667 1 c 958 1242 m -2 1 d -21 -5 d 3 -1 d f 0 0.36 1 c 960 1240 m -2 2 d -20 -5 + d 2 -2 d f 0 0.453333 1 c 942 1234 m 8 2 d 13 3 d -3 1 d -20 -5 d f 0 0.546666 1 c 950 1236 m 14 2 d -1 1 d f 0.0133331 0 1 c 928 1241 m -20 -4 d 1 X f 0 0.0800001 1 c 932 1240 m -2 1 d -2 X -19 -4 d 3 -2 d f 0 0.173333 1 c 935 1238 m -3 2 d -20 -5 + d 3 -2 d f 0 0.266667 1 c 938 1237 m -3 1 d -20 -5 d 3 -2 d f 0 0.36 1 c 921 1230 m 6 1 d 13 4 d -2 2 d -20 -6 d f 0 0.453333 1 c 927 1231 m 15 3 d -2 1 d f 0.0133331 0 1 c 909 1237 m -1 X -21 -4 d 2 -1 d f 0 0.0800001 1 c 912 1235 m -3 2 d -20 -5 d + 4 -3 d f 0 0.173333 1 c 915 1233 m -3 2 d -19 -6 d 4 -2 d f 0 0.266667 1 c 899 1226 m 9 1 d 10 4 d -3 2 d -18 -6 d f 0 0.36 1 c 908 1227 m 13 3 d -3 1 d f 0.0133331 0 1 c 889 1232 m -2 1 d -22 -4 d 5 -3 d f 0 0.0800001 1 c 893 1229 m -4 3 d -19 -6 d + 6 -3 d f 0 0.173333 1 c 878 1222 m 12 2 d 7 3 d -4 2 d -17 -6 d f 0 0.266667 1 c 890 1224 m 9 2 d -2 1 d f 0.106667 0 1 c 851 1226 m -7 -1 d 1 -1 d f 0.0133331 0 1 c 870 1226 m -5 3 d -14 -3 d -6 -2 d 11 -6 d f 0 0.0800001 1 c 856 1217 m 17 4 d 3 2 + d -6 3 d -14 -8 d f 0 0.173333 1 c 873 1221 m 5 1 d -2 1 d f 0.106667 0 1 c 834 1213 m 2 1 d 9 10 d -1 1 d -22 -4 d f 0.0133331 0 1 c 836 1214 m 20 3 d 1 Y -11 6 d f 0 0.0800001 1 c 856 1217 m 1 Y f 0.106667 0 1 c 813 1209 m 21 4 d -12 8 d -22 -5 d + f 0.2 0 1 c 791 1205 m 22 4 d -30 1 d f 0.106667 0 1 c 813 1209 m -13 7 d -21 -4 d 4 -2 d f 0.2 0 1 c 770 1201 m 21 4 d -8 5 d -24 -3 d f 0.106667 0 1 c 783 1210 m -4 2 d -22 -4 d 2 -1 d f 0.293333 0 1 c 748 1197 m 11 2 d -11 -2 d f 0.2 0 1 c 759 + 1199 m 11 2 d -11 6 d -21 -4 d 10 -6 d f 0.106667 0 1 c 759 1207 m -2 1 d -21 -4 d 2 -1 d f 0.293333 0 1 c 745 1196 m 3 1 d f 0.2 0 1 c 727 1193 m 18 3 d 3 1 d -10 6 d -21 -5 d f 0.106667 0 1 c 738 1203 m -2 1 d -22 -4 d 3 -2 d f 0.2 0 1 c 705 1188 + m 22 5 d -10 5 d -20 -5 d f 0.106667 0 1 c 717 1198 m -3 2 d -21 -4 d 4 -3 d f 0.2 0 1 c 684 1184 m 21 4 d -8 5 d -14 -8 d f 0.106667 0 1 c 697 1193 m -4 3 d -22 -4 d 12 -7 d f 0.2 0 1 c 682 1184 m 2 X -1 1 d f 0.106667 0 1 c 662 1180 m 20 4 d 1 1 d + -12 7 d -21 -5 d f 640 1176 m 22 4 d -12 7 d -22 -4 d f 634 1175 m 6 1 d -12 7 d -22 -4 d 7 -4 d f 0.0133331 0 1 c 619 1172 m 15 3 d -21 X f 0.106667 0 1 c 613 1175 m -7 4 d -21 -4 d 4 -3 d f 0.0133331 0 1 c 597 1168 m 22 4 d -6 3 d -24 -3 d f + 0.106667 0 1 c 589 1172 m -4 3 d -22 -4 d 4 -2 d f 0.0133331 0 1 c 576 1164 m 21 4 d -8 4 d -22 -3 d f 0.106667 0 1 c 567 1169 m -4 2 d -21 -4 d 4 -3 d f 0.0133331 0 1 c 554 1159 m 22 5 d -9 5 d -21 -5 d f 0.106667 0 1 c 546 1164 m -4 3 d -22 -4 d 8 + -5 d f 0.0133331 0 1 c 533 1155 m 21 4 d -8 5 d -18 -6 d f 0.106667 0 1 c 511 1151 m 8 2 d 9 5 d -8 5 d -21 -5 d f 0.0133331 0 1 c 519 1153 m 14 2 d -5 3 d f 0.106667 0 1 c 489 1147 m 22 4 d -12 7 d -22 -4 d f 468 1143 m 21 4 d -12 7 d -22 -4 d f + 1515 1335 m 22 4 d -12 7 d -22 -4 d f 1500 1332 m 15 3 d -12 7 d -22 -4 d 5 -3 d f 0.0133331 0 1 c 1494 1330 m 6 2 d -14 3 d f 0.106667 0 1 c 1486 1335 m -5 3 d -8 -2 d f 0.0133331 0 1 c 1472 1326 m 22 4 d -8 5 d -13 1 d -13 -3 d f 1457 1323 m 15 3 + d -12 7 d -22 -4 d 11 -6 d f 0 0.0800001 1 c 1451 1322 m 6 1 d -8 X f 0.0133331 0 1 c 1449 1323 m -11 6 d -21 -4 d 8 -4 d f 0 0.0800001 1 c 1429 1318 m 22 4 d -2 1 d -24 -2 d f 0.0133331 0 1 c 1425 1321 m -8 4 d -22 -4 d 9 -5 d f 0 0.0800001 1 c + 1408 1314 m 21 4 d -4 3 d -21 -5 d f 0.0133331 0 1 c 1386 1310 m 10 2 d 8 4 d -9 5 d -21 -4 d f 0 0.0800001 1 c 1396 1312 m 12 2 d -4 2 d f 0.106667 0 1 c 1358 1314 m -6 -1 d 4 -3 d f 0.0133331 0 1 c 1365 1306 m 21 4 d -12 7 d -16 -3 d -2 -4 d f + 0.106667 0 1 c 1343 1301 m 16 4 d -3 5 d -4 3 d -22 -4 d f 0.0133331 0 1 c 1359 1305 m 6 1 d -9 4 d f 0.2 0 1 c 1321 1297 m 13 3 d -24 5 d -1 -1 d f 0.106667 0 1 c 1334 1300 m 9 1 d -13 8 d -20 -4 d f 0.293333 0 1 c 1300 1293 m 10 2 d -16 1 d f 0.2 + 0 1 c 1310 1295 m 11 2 d -12 7 d -22 -4 d 7 -4 d f 0.386667 0 1 c 1278 1289 m 2 X -2 X f 0.293333 0 1 c 1280 1289 m 20 4 d -6 3 d -27 -1 d 11 -6 d f 0.2 0 1 c 1294 1296 m -7 4 d -21 -4 d 1 -1 d f 0.386667 0 1 c 1257 1285 m 21 4 d -25 -2 d f 0.293333 + 0 1 c 1278 1289 m -11 6 d -19 -2 d -4 -1 d 9 -5 d f 0.2 0 1 c 1267 1295 m -1 1 d -18 -3 d f 0.386667 0 1 c 1235 1281 m 22 4 d -4 2 d -20 -5 d f 0.293333 0 1 c 1253 1287 m -9 5 d -10 -2 d -11 -2 d 10 -6 d f 0.2 0 1 c 1234 1290 m -11 -2 d f 0.386667 0 + 1 c 1226 1279 m 9 2 d -2 1 d f 0.293333 0 1 c 1214 1277 m 12 2 d 7 3 d -10 6 d -17 -7 d f 0.2 0 1 c 1223 1288 m -22 -4 d 5 -3 d f 0.293333 0 1 c 1202 1274 m 12 3 d -8 4 d f 0.2 0 1 c 1192 1272 m 10 2 d 4 7 d -5 3 d -21 -4 d f 0.106667 0 1 c 1180 + 1280 m f 0.2 0 1 c 1186 1271 m 6 1 d -12 8 d f 0.106667 0 1 c 1173 1269 m 13 2 d -6 9 d -22 -5 d 4 -2 d f 0.0133331 0 1 c 1170 1268 m 3 1 d -11 4 d f 0.106667 0 1 c 1162 1273 m -4 2 d -2 X f 0.0133331 0 1 c 1162 1267 m 8 1 d -8 5 d -6 2 d -19 -4 d f + 0 0.0800001 1 c 1152 1265 m 10 2 d -25 4 d -1 X 10 -5 d f 0 0.173333 1 c 1149 1264 m 3 1 d -6 1 d f 0 0.0800001 1 c 1146 1266 m -10 5 d -17 -3 d f 0 0.173333 1 c 1142 1263 m 7 1 d -3 2 d -27 2 d -4 -1 d 4 -2 d f 0 0.266667 1 c 1133 1261 m 9 2 d -23 + 2 d 5 -3 d f 0 0.36 1 c 1127 1260 m 6 1 d -9 1 d f 0 0.173333 1 c 1119 1265 m -4 2 d -13 -2 d f 0 0.266667 1 c 1124 1262 m -5 3 d -17 X -9 -2 d 2 -1 d f 0 0.36 1 c 1123 1259 m 4 1 d -3 2 d -29 X 4 -2 d f 0 0.453333 1 c 1114 1257 m 9 2 d -24 1 d 3 -2 + d f 0 0.546666 1 c 1106 1256 m 8 1 d -12 1 d f 0 0.266667 1 c 1095 1262 m -2 1 d -8 -2 d f 0 0.36 1 c 1099 1260 m -4 2 d -10 -1 d -13 -2 d -1 Y f 0 0.453333 1 c 1102 1258 m -3 2 d -27 -2 d 3 -1 d f 0 0.546666 1 c 1105 1256 m 1 X -4 2 d -27 -1 d 3 -2 + d f 0 0.64 1 c 1095 1254 m 10 2 d -27 -1 d 3 -1 d f 0 0.733333 1 c 1085 1252 m 10 2 d -14 X 3 -2 d f 0 0.826667 1 c 1084 1252 m 1 X -1 X f 0 0.36 1 c 1072 1258 m 1 Y -6 -1 d f 0 0.453333 1 c 1075 1257 m -3 1 d -6 X -16 -3 d 1 -1 d f 0 0.546666 1 c + 1078 1255 m -3 2 d -24 -3 d 2 -1 d f 0 0.64 1 c 1081 1254 m -3 1 d -25 -2 d 2 -1 d f 0 0.733333 1 c 1084 1252 m -3 2 d -26 -2 d 3 -2 d f 0 0.826667 1 c 1074 1250 m 10 2 d -26 -2 d 2 -1 d f 0 0.92 1 c 1063 1248 m 11 2 d -14 -1 d 3 -1 d f 0 1 0.986667 + c 1063 1248 m f 0 0.453333 1 c 1051 1254 m -1 1 d -8 -2 d f 0 0.546666 1 c 1053 1253 m -2 1 d -9 -1 d -13 -2 d 1 -1 d f 0 0.64 1 c 1055 1252 m -2 1 d -23 -3 d 2 -1 d f 0 0.733333 1 c 1058 1250 m -3 2 d -23 -3 d 2 -1 d f 0 0.826667 1 c 1060 1249 m -2 + 1 d -24 -2 d 2 -2 d f 0 0.92 1 c 1063 1248 m -3 1 d -24 -3 d 2 -1 d f 0 1 0.986667 c 1047 1245 m 16 3 d -25 -3 d 2 -1 d f 0 1 0.893333 c 1041 1243 m 6 2 d -7 -1 d f 0 0.546666 1 c 1030 1250 m -1 1 d -22 -5 d f 0 0.64 1 c 1032 1249 m -2 1 d -23 -4 d + 2 -1 d f 0 0.733333 1 c 1034 1248 m -2 1 d -23 -4 d 2 -1 d f 0 0.826667 1 c 1036 1246 m -2 2 d -23 -4 d 2 -1 d f 0 0.92 1 c 1038 1245 m -2 1 d -23 -3 d 2 -1 d f 0 1 0.986667 c 1040 1244 m -2 1 d -23 -3 d 2 -1 d f 0 1 0.893333 c 1022 1240 m 19 3 d -1 + 1 d -23 -3 d 2 -2 d f 0 1 0.8 c 1019 1239 m 3 1 d -3 -1 d f 0 0.546666 1 c 1007 1246 m -22 -4 d 1 X f 0 0.64 1 c 1009 1245 m -2 1 d -21 -4 d 2 -1 d f 0 0.733333 1 c 1011 1244 m -2 1 d -21 -4 d 2 -1 d f 0 0.826667 1 c 1013 1243 m -2 1 d -21 -4 d 2 -1 + d f 0 0.92 1 c 1015 1242 m -2 1 d -21 -4 d 2 -1 d f 0 1 0.986667 c 1017 1241 m -2 1 d -21 -4 d 2 -2 d f 0 1 0.893333 c 1019 1239 m -2 2 d -21 -5 d 2 -1 d f 0 1 0.8 c 998 1235 m 21 4 d -21 -4 d f 0 0.546666 1 c 986 1242 m -1 X -21 -4 d 1 X f 0 0.64 1 + c 988 1241 m -2 1 d -21 -4 d 2 -2 d f 0 0.733333 1 c 990 1240 m -2 1 d -21 -5 d 2 -1 d f 0 0.826667 1 c 992 1239 m -2 1 d -21 -5 d 2 -1 d f 0 0.92 1 c 994 1238 m -2 1 d -21 -5 d 2 -1 d f 0 1 0.986667 c 996 1236 m -2 2 d -21 -5 d 3 -2 d f 0 1 + 0.893333 c 976 1231 m 20 4 d 2 X -2 1 d -20 -5 d f 0 1 0.8 c 996 1235 m 2 X f 0 0.453333 1 c 950 1236 m -8 -2 d 1 X f 0 0.546666 1 c 965 1238 m -1 X -14 -2 d -7 -2 d 2 -2 d f 0 0.64 1 c 967 1236 m -2 2 d -20 -6 d 3 -1 d f 0 0.733333 1 c 969 1235 m + -2 1 d -19 -5 d 2 -1 d f 0 0.826667 1 c 971 1234 m -2 1 d -19 -5 d 2 -2 d f 0 0.92 1 c 973 1233 m -2 1 d -19 -6 d 3 -1 d f 0 1 0.986667 c 955 1227 m 16 3 d 5 1 d -3 2 d -18 -6 d f 0 1 0.893333 c 971 1230 m 5 1 d f 0 0.36 1 c 927 1231 m -6 -1 d 1 -1 + d f 0 0.453333 1 c 943 1234 m -1 X -15 -3 d -5 -2 d 2 -1 d f 0 0.546666 1 c 945 1232 m -2 2 d -19 -6 d 3 -2 d f 0 0.64 1 c 948 1231 m -3 1 d -18 -6 d 3 -1 d f 0 0.733333 1 c 950 1230 m -2 1 d -18 -6 d 3 -2 d f 0 0.826667 1 c 933 1223 m 10 2 d 9 3 d + -2 2 d -17 -7 d f 0 0.92 1 c 943 1225 m 12 2 d -3 1 d f 0 1 0.986667 c 955 1227 m f 0 0.266667 1 c 908 1227 m -9 -1 d 2 -1 d f 0 0.36 1 c 922 1229 m -1 1 d -13 -3 d -7 -2 d 4 -2 d f 0 0.453333 1 c 924 1228 m -2 1 d -17 -6 d 3 -2 d f 0 0.546666 1 c + 912 1219 m 15 7 d -3 2 d -16 -7 d f 0 0.64 1 c 912 1219 m 10 2 d 8 4 d -3 1 d f 0 0.733333 1 c 922 1221 m 10 1 d 1 1 d -3 2 d f 0 0.826667 1 c 932 1222 m 1 1 d f 0 0.173333 1 c 890 1224 m -12 -2 d 4 -3 d f 0 0.266667 1 c 901 1225 m -2 1 d -9 -2 d -8 + -5 d 5 -3 d f 0 0.36 1 c 890 1214 m 4 1 d 11 8 d -4 2 d -14 -9 d f 0 0.453333 1 c 894 1215 m 9 2 d 5 4 d -3 2 d f 0 0.546666 1 c 903 1217 m 9 2 d -4 2 d f 0 0.0800001 1 c 873 1221 m -17 -4 d 10 -5 d f 0 0.173333 1 c 869 1210 m 6 2 d 7 7 d -4 3 d -5 + -1 d -7 -9 d f 0 0.266667 1 c 875 1212 m 10 1 d 2 3 d -5 3 d f 0 0.36 1 c 885 1213 m 5 1 d -3 2 d f 0.106667 0 1 c 836 1214 m -2 -1 d 5 -2 d f 0.0133331 0 1 c 847 1206 m 8 2 d 1 9 d -20 -3 d 3 -3 d f 0 0.0800001 1 c 855 1208 m 11 2 d 2 Y -10 5 d f 0 + 0.173333 1 c 866 1210 m 3 X -3 2 d f 0.2 0 1 c 825 1202 m 6 1 d -18 6 d f 0.106667 0 1 c 831 1203 m 13 3 d -5 5 d -5 2 d -21 -4 d f 0.0133331 0 1 c 844 1206 m 3 X -8 5 d f 0.293333 0 1 c 804 1198 m 12 2 d -20 2 d f 0.2 0 1 c 816 1200 m 9 2 d -12 7 d + -22 -4 d 5 -3 d f 0.106667 0 1 c 813 1209 m f 0.386667 0 1 c 782 1194 m 9 2 d -11 -1 d f 0.293333 0 1 c 791 1196 m 13 2 d -8 4 d -26 -1 d 10 -6 d f 0.2 0 1 c 796 1202 m -5 3 d -21 -4 d f 0.386667 0 1 c 761 1190 m 21 4 d -2 1 d -23 -3 d f 0.293333 0 + 1 c 780 1195 m -10 6 d -11 -2 d -11 -2 d 9 -5 d f 0.2 0 1 c 770 1201 m -11 -2 d f 0.386667 0 1 c 739 1185 m 22 5 d -4 2 d -18 -6 d f 0.293333 0 1 c 757 1192 m -9 5 d -3 -1 d -17 -4 d 11 -6 d f 0.2 0 1 c 745 1196 m -18 -3 d 1 -1 d f 0.386667 0 1 c + 737 1185 m 2 X 1 Y f 0.293333 0 1 c 718 1181 m 19 4 d 2 1 d -11 6 d -16 -8 d f 0.2 0 1 c 728 1192 m -1 1 d -22 -5 d 7 -4 d f 0.293333 0 1 c 708 1179 m 10 2 d -6 3 d f 0.2 0 1 c 696 1177 m 12 2 d 4 5 d -7 4 d -21 -4 d f 683 1175 m 13 2 d -12 7 d -2 X + f 0.106667 0 1 c 674 1173 m 9 2 d -1 9 d -20 -4 d f 658 1170 m 16 3 d -12 7 d -22 -4 d 5 -2 d f 0.0133331 0 1 c 653 1169 m 5 1 d -13 4 d f 0.106667 0 1 c 645 1174 m -5 2 d -6 -1 d f 0.0133331 0 1 c 631 1165 m 22 4 d -8 5 d -11 1 d -15 -3 d f 622 + 1163 m 9 2 d -12 7 d -22 -4 d 9 -5 d f 0 0.0800001 1 c 610 1161 m 12 2 d -16 X f 0.0133331 0 1 c 606 1163 m -9 5 d -21 -4 d 8 -5 d f 0 0.0800001 1 c 588 1156 m 22 5 d -4 2 d -22 -4 d f 0.0133331 0 1 c 584 1159 m -8 5 d -22 -5 d 11 -6 d f 0 0.0800001 + 1 c 567 1152 m 21 4 d -4 3 d -19 -6 d f 0.0133331 0 1 c 545 1148 m 15 3 d 5 2 d -11 6 d -21 -4 d f 0 0.0800001 1 c 560 1151 m 7 1 d -2 1 d f 0.106667 0 1 c 519 1153 m -8 -2 d 5 -2 d f 0.0133331 0 1 c 523 1144 m 22 4 d -12 7 d -14 -2 d -3 -4 d f + 0.106667 0 1 c 502 1140 m 15 3 d -1 6 d -5 2 d -22 -4 d f 0.0133331 0 1 c 517 1143 m 6 1 d -7 5 d f 0.106667 0 1 c 480 1136 m 22 4 d -13 7 d -21 -4 d f 0.2 0 1 c 1544 1331 m 5 1 d -10 5 d f 0.106667 0 1 c 1528 1327 m 16 4 d -5 6 d -2 2 d -22 -4 d f + 1518 1326 m 10 1 d -13 8 d -15 -3 d f 0.0133331 0 1 c 1506 1323 m 12 3 d -18 6 d -6 -2 d f 1492 1321 m 14 2 d -12 7 d -22 -4 d 7 -3 d f 0 0.0800001 1 c 1485 1319 m 7 2 d -13 2 d f 0.0133331 0 1 c 1479 1323 m -7 3 d -15 -3 d f 0 0.0800001 1 c 1463 + 1315 m 22 4 d -6 4 d -22 X -6 -1 d f 1451 1313 m 12 2 d -12 7 d -22 -4 d 11 -6 d f 0 0.173333 1 c 1442 1311 m 9 2 d -11 -1 d f 0 0.0800001 1 c 1420 1307 m 2 X 18 5 d -11 6 d -21 -4 d f 0 0.173333 1 c 1422 1307 m 20 4 d -2 1 d f 0.0133331 0 1 c 1396 + 1312 m -10 -2 d 4 -2 d f 0 0.0800001 1 c 1399 1303 m 21 4 d -12 7 d -12 -2 d -6 -4 d f 0.0133331 0 1 c 1377 1298 m 11 3 d 2 7 d -4 2 d -21 -4 d f 0 0.0800001 1 c 1388 1301 m 11 2 d -9 5 d f 0.106667 0 1 c 1355 1294 m 13 3 d -9 8 d -16 -4 d f + 0.0133331 0 1 c 1368 1297 m 9 1 d -12 8 d -6 -1 d f 0.293333 0 1 c 1334 1290 m 1 X -2 1 d f 0.2 0 1 c 1335 1290 m 16 3 d -17 7 d -13 -3 d 12 -6 d f 0.106667 0 1 c 1351 1293 m 4 1 d -12 7 d -9 -1 d f 0.386667 0 1 c 1312 1286 m 6 1 d -10 1 d f + 0.293333 0 1 c 1318 1287 m 16 3 d -1 1 d -23 4 d -10 -2 d 8 -5 d f 0.2 0 1 c 1333 1291 m -12 6 d -11 -2 d f 0.48 0 1 c 1291 1282 m 6 1 d -9 1 d f 0.386667 0 1 c 1297 1283 m 15 3 d -4 2 d -28 1 d -2 X 10 -5 d f 0.293333 0 1 c 1308 1288 m -8 5 d -20 + -4 d f 0.48 0 1 c 1269 1278 m 22 4 d -3 2 d -26 -2 d f 0.386667 0 1 c 1288 1284 m -10 5 d -21 -4 d 5 -3 d f 0.48 0 1 c 1248 1274 m 21 4 d -7 4 d -20 -5 d f 0.386667 0 1 c 1262 1282 m -5 3 d -22 -4 d 7 -4 d f 0.48 0 1 c 1234 1271 m 14 3 d -6 3 d f + 0.386667 0 1 c 1226 1269 m 8 2 d 8 6 d -7 4 d -9 -2 d -8 -5 d f 0.293333 0 1 c 1226 1279 m -12 -2 d 4 -3 d f 0.386667 0 1 c 1218 1268 m 8 1 d -8 5 d f 0.293333 0 1 c 1205 1265 m 13 3 d 6 Y -4 3 d -12 -3 d f 0.2 0 1 c 1204 1265 m 1 X -3 9 d -10 -2 d + f 1196 1264 m 8 1 d -12 7 d -6 -1 d f 0.106667 0 1 c 1187 1262 m 9 2 d -10 7 d -13 -2 d f 0.0133331 0 1 c 1183 1261 m 4 1 d -14 7 d -3 -1 d f 1179 1260 m 4 1 d -13 7 d -8 -1 d f 0 0.0800001 1 c 1172 1259 m 7 1 d -17 7 d -10 -2 d f 0 0.173333 1 c + 1165 1258 m 7 1 d -20 6 d -3 -1 d 7 -4 d f 0 0.266667 1 c 1161 1257 m 4 1 d -9 2 d f 0 0.173333 1 c 1156 1260 m -7 4 d -7 -1 d f 0 0.266667 1 c 1158 1256 m 3 1 d -5 3 d -14 3 d -9 -2 d f 0 0.36 1 c 1152 1255 m 6 1 d -25 5 d -6 -1 d 3 -1 d f 0 + 0.453333 1 c 1146 1254 m 6 1 d -22 4 d 5 -3 d f 0 0.546666 1 c 1140 1253 m 6 1 d -11 2 d f 0 0.36 1 c 1130 1259 m -3 1 d -4 -1 d f 0 0.453333 1 c 1135 1256 m -5 3 d -7 X -9 -2 d f 0 0.546666 1 c 1139 1253 m 1 X -5 3 d -21 1 d -8 -1 d f 0 0.64 1 c + 1133 1252 m 6 1 d -33 3 d 4 -2 d f 0 0.733333 1 c 1127 1250 m 6 2 d -23 2 d 3 -2 d f 0 0.826667 1 c 1121 1249 m 6 1 d -14 2 d 4 -2 d f 0 0.92 1 c 1118 1249 m 3 X -4 1 d f 0 0.546666 1 c 1106 1256 m -1 X f 0 0.64 1 c 1110 1254 m -4 2 d -1 X -10 -2 d + f 0 0.733333 1 c 1113 1252 m -3 2 d -15 X -10 -2 d f 0 0.826667 1 c 1117 1250 m -4 2 d -29 X 3 -2 d f 0 0.92 1 c 1114 1248 m 4 1 d -1 1 d -30 X 2 -1 d f 0 1 0.986667 c 1108 1247 m 6 1 d -25 1 d 3 -2 d f 0 1 0.893333 c 1101 1245 m 7 2 d -16 X 3 -1 d + f 0 1 0.8 c 1097 1245 m 4 X -6 1 d f 0 0.826667 1 c 1087 1250 m -3 2 d -10 -2 d f 0 0.92 1 c 1089 1249 m -2 1 d -13 X -11 -2 d f 0 1 0.986667 c 1092 1247 m -3 2 d -26 -1 d 2 -2 d f 0 1 0.893333 c 1095 1246 m -3 1 d -27 -1 d 2 -1 d f 0 1 0.8 c 1094 + 1244 m 3 1 d -2 1 d -28 -1 d 2 -1 d f 0 1 0.706667 c 1086 1243 m 8 1 d -25 X 3 -2 d f 0 1 0.613333 c 1078 1241 m 8 2 d -14 -1 d 2 -1 d f 0 1 0.52 c 1075 1240 m 3 1 d -4 X f 0 1 0.986667 c 1065 1246 m -2 2 d -16 -3 d f 0 1 0.893333 c 1067 1245 m -2 1 + d -18 -1 d -6 -2 d 1 X f 0 1 0.8 c 1069 1244 m -2 1 d -25 -2 d 2 -1 d f 0 1 0.706667 c 1072 1242 m -3 2 d -25 -2 d 2 -2 d f 0 1 0.613333 c 1074 1241 m -2 1 d -26 -2 d 3 -1 d f 0 1 0.52 c 1069 1239 m 6 1 d -1 1 d -25 -2 d 2 -1 d f 0 1 0.426667 c 1058 + 1237 m 11 2 d -18 -1 d 2 -1 d f 0 1 0.333333 c 1053 1236 m 5 1 d -5 X f 0 1 0.893333 c 1042 1243 m -1 X -19 -3 d f 0 1 0.8 c 1044 1242 m -2 1 d -20 -3 d -3 -1 d 2 -1 d f 0 1 0.706667 c 1046 1240 m -2 2 d -23 -4 d 2 -1 d f 0 1 0.613333 c 1049 1239 m + -3 1 d -23 -3 d 2 -1 d f 0 1 0.52 c 1051 1238 m -2 1 d -24 -3 d 2 -1 d f 0 1 0.426667 c 1053 1237 m -2 1 d -24 -3 d 2 -1 d f 0 1 0.333333 c 1041 1234 m 12 2 d 1 Y -24 -3 d 2 -1 d f 0 1 0.24 c 1032 1232 m 9 2 d -10 -1 d f 0 1 0.8 c 1021 1238 m -2 1 d + -21 -4 d 2 -1 d f 0 1 0.706667 c 1023 1237 m -2 1 d -21 -4 d 2 -1 d f 0 1 0.613333 c 1025 1236 m -2 1 d -21 -4 d 2 -1 d f 0 1 0.52 c 1027 1235 m -2 1 d -21 -4 d 2 -1 d f 0 1 0.426667 c 1029 1234 m -2 1 d -21 -4 d 2 -1 d f 0 1 0.333333 c 1031 1233 m + -2 1 d -21 -4 d 1 -1 d f 0 1 0.24 c 1010 1228 m 22 4 d -1 1 d -22 -4 d f 0 1 0.893333 c 996 1235 m -20 -4 d 2 -1 d f 0 1 0.8 c 1000 1234 m -2 1 d -2 X -18 -5 d 2 -1 d f 0 1 0.706667 c 1002 1233 m -2 1 d -20 -5 d 2 -1 d f 0 1 0.613333 c 1004 1232 m + -2 1 d -20 -5 d 2 -1 d f 0 1 0.52 c 1006 1231 m -2 1 d -20 -5 d 2 -1 d f 0 1 0.426667 c 1008 1230 m -2 1 d -20 -5 d 2 -2 d f 0 1 0.333333 c 989 1224 m 12 2 d 8 3 d -1 1 d -20 -6 d f 0 1 0.24 c 1001 1226 m 9 2 d -1 1 d f 0 1 0.986667 c 971 1230 m -16 + -3 d 2 -1 d f 0 1 0.893333 c 978 1230 m -2 1 d -5 -1 d -14 -4 d 2 -2 d f 0 1 0.8 c 980 1229 m -2 1 d -19 -6 d 3 -1 d f 0 1 0.706667 c 982 1228 m -2 1 d -18 -6 d 2 -1 d f 0 1 0.613333 c 984 1227 m -2 1 d -18 -6 d 2 -2 d f 0 1 0.52 c 967 1220 m 7 1 d + 12 5 d -2 1 d -18 -7 d f 0 1 0.426667 c 974 1221 m 10 2 d 4 1 d -2 2 d f 0 1 0.333333 c 984 1223 m 5 1 d -1 X f 0 0.826667 1 c 943 1225 m -10 -2 d 3 -2 d f 0 0.92 1 c 955 1227 m -12 -2 d -7 -4 d 2 -1 d f 0 1 0.986667 c 957 1226 m -2 1 d -17 -7 d 3 + -2 d f 0 1 0.893333 c 959 1224 m -2 2 d -16 -8 d 3 -1 d f 0 1 0.8 c 946 1216 m 2 X 14 7 d -3 1 d -15 -7 d f 0 1 0.706667 c 948 1216 m 8 2 d 8 4 d -2 1 d f 0 1 0.613333 c 956 1218 m 8 1 d 2 1 d -2 2 d f 0 1 0.52 c 964 1219 m 3 1 d -1 X f 0 0.546666 1 + c 912 1219 m -1 Y f 0 0.64 1 c 922 1221 m -10 -2 d -1 Y 4 -2 d f 0 0.733333 1 c 932 1222 m -10 -1 d -6 -5 d 3 -2 d f 0 0.826667 1 c 936 1221 m -3 2 d -1 -1 d -13 -8 d 4 -2 d f 0 0.92 1 c 924 1211 m 4 1 d 10 8 d -2 1 d -13 -9 d f 0 1 0.986667 c 928 + 1212 m 7 1 d 6 5 d -3 2 d f 0 1 0.893333 c 935 1213 m 6 2 d 3 2 d -3 1 d f 0 1 0.8 c 941 1215 m 5 1 d -2 1 d f 0 0.36 1 c 894 1215 m -4 -1 d 2 -1 d f 0 0.453333 1 c 903 1217 m -9 -2 d -2 -2 d 6 -3 d f 0 0.546666 1 c 903 1207 m 9 11 d 1 Y -9 -2 d -5 + -7 d f 0 0.64 1 c 903 1207 m 6 2 d 7 7 d -4 2 d f 0 0.733333 1 c 909 1209 m 6 1 d 4 4 d -3 2 d f 0 0.826667 1 c 915 1210 m 7 1 d 1 1 d -4 2 d f 0 0.92 1 c 922 1211 m 2 X -1 1 d f 0 0.173333 1 c 875 1212 m -6 -2 d 7 -4 d f 0 0.266667 1 c 881 1203 m 3 + 1 d 1 9 d -10 -1 d 1 -6 d f 0 0.36 1 c 884 1204 m 6 1 d 2 8 d -2 1 d -5 -1 d f 0 0.453333 1 c 890 1205 m 7 1 d 1 4 d -6 3 d f 0 0.546666 1 c 897 1206 m 6 1 d -5 3 d f 0.0133331 0 1 c 859 1199 m 4 1 d -8 8 d -8 -2 d f 0 0.0800001 1 c 863 1200 m 7 1 d + -4 9 d -11 -2 d f 0 0.173333 1 c 870 1201 m 7 1 d -1 4 d -7 4 d -3 X f 0 0.266667 1 c 877 1202 m 4 1 d -5 3 d f 0.2 0 1 c 838 1195 m 8 1 d -15 7 d -6 -1 d f 0.106667 0 1 c 846 1196 m 9 2 d -11 8 d -13 -3 d f 0.0133331 0 1 c 855 1198 m 4 1 d -12 7 d + -3 X f 0.386667 0 1 c 816 1191 m 9 1 d -17 3 d f 0.293333 0 1 c 825 1192 m 12 3 d -21 5 d -12 -2 d 4 -3 d f 0.2 0 1 c 837 1195 m 1 X -13 7 d -9 -2 d f 0.48 0 1 c 795 1187 m 14 2 d -20 1 d f 0.386667 0 1 c 809 1189 m 7 2 d -8 4 d -17 1 d -9 -2 d 7 -4 + d f 0.293333 0 1 c 808 1195 m -4 3 d -13 -2 d f 0.48 0 1 c 773 1182 m 22 5 d -6 3 d -23 -4 d f 0.386667 0 1 c 789 1190 m -7 4 d -21 -4 d 5 -4 d f 0.48 0 1 c 752 1178 m 21 4 d -7 4 d -17 -6 d f 0.386667 0 1 c 766 1186 m -5 4 d -22 -5 d 10 -5 d f 0.48 + 0 1 c 745 1177 m 7 1 d -3 2 d f 0.386667 0 1 c 730 1174 m 15 3 d 4 3 d -10 5 d -2 X -11 -8 d f 0.293333 0 1 c 737 1185 m -19 -4 d 8 -4 d f 0.386667 0 1 c 725 1173 m 5 1 d -4 3 d f 0.293333 0 1 c 708 1170 m 17 3 d 1 4 d -8 4 d -10 -2 d -1 -8 d f 0.2 + 0 1 c 708 1179 m -12 -2 d 11 -6 d f 0.293333 0 1 c 708 1170 m -1 1 d f 0.2 0 1 c 692 1167 m 16 3 d -1 1 d -11 6 d -13 -2 d f 0.106667 0 1 c 687 1166 m 5 1 d -9 8 d -9 -2 d f 674 1163 m 13 3 d -13 7 d -16 -3 d f 0.0133331 0 1 c 665 1162 m 9 1 d -16 7 + d -5 -1 d f 654 1160 m 11 2 d -12 7 d -22 -4 d 4 -2 d f 0 0.0800001 1 c 644 1158 m 10 2 d -19 3 d f 0.0133331 0 1 c 635 1163 m -4 2 d -9 -2 d f 0 0.0800001 1 c 622 1153 m 22 5 d -9 5 d -13 X -12 -2 d f 620 1153 m 2 X -12 8 d -22 -5 d 11 -6 d f 0 + 0.173333 1 c 601 1149 m 19 4 d -21 -3 d f 0 0.0800001 1 c 579 1145 m 12 2 d 8 3 d -11 6 d -21 -4 d f 0 0.173333 1 c 591 1147 m 10 2 d -2 1 d f 0.0133331 0 1 c 560 1151 m -15 -3 d 6 -4 d f 0 0.0800001 1 c 557 1141 m 22 4 d -12 7 d -7 -1 d -9 -7 d f + 0.0133331 0 1 c 536 1137 m 14 3 d 1 4 d -6 4 d -22 -4 d f 0 0.0800001 1 c 550 1140 m 7 1 d -6 3 d f 0.106667 0 1 c 514 1133 m 10 2 d -7 8 d -15 -3 d f 0.0133331 0 1 c 524 1135 m 12 2 d -13 7 d -6 -1 d f 0.2 0 1 c 493 1129 m 5 1 d -15 4 d f 0.106667 + 0 1 c 498 1130 m 16 3 d -12 7 d -22 -4 d 3 -2 d f 0.2 0 1 c 1553 1323 m 9 1 d -13 8 d -5 -1 d f 0.106667 0 1 c 1540 1320 m 13 3 d -9 8 d -16 -4 d f 1533 1319 m 7 1 d -12 7 d -10 -1 d f 0.0133331 0 1 c 1519 1316 m 14 3 d -15 7 d -12 -3 d f 1514 1315 + m 5 1 d -13 7 d -14 -2 d f 0 0.0800001 1 c 1497 1312 m 17 3 d -22 6 d -7 -2 d f 1491 1311 m 6 1 d -12 7 d -22 -4 d 3 -2 d f 0 0.173333 1 c 1476 1308 m 15 3 d -25 2 d f 0 0.0800001 1 c 1466 1313 m -3 2 d -12 -2 d f 0 0.173333 1 c 1454 1304 m 22 4 d + -10 5 d -15 X -9 -2 d f 0 0.0800001 1 c 1422 1307 m -2 X f 0 0.173333 1 c 1433 1300 m 21 4 d -12 7 d -20 -4 d -2 X f 0 0.0800001 1 c 1420 1307 m -21 -4 d 12 -8 d f 0 0.173333 1 c 1411 1295 m 22 5 d -13 7 d -9 -12 d f 0.0133331 0 1 c 1389 1291 m 4 1 + d -5 9 d -11 -3 d f 0 0.0800001 1 c 1393 1292 m 18 3 d -12 8 d -11 -2 d f 0 0.173333 1 c 1411 1295 m f 0.106667 0 1 c 1368 1287 m 11 2 d -11 8 d -13 -3 d f 0.0133331 0 1 c 1379 1289 m 10 2 d -12 7 d -9 -1 d f 0.293333 0 1 c 1346 1283 m 7 1 d -18 6 d + -1 X f 0.2 0 1 c 1353 1284 m 12 3 d -14 6 d -16 -3 d f 0.106667 0 1 c 1365 1287 m 3 X -13 7 d -4 -1 d f 0.48 0 1 c 1325 1279 m 2 X -5 1 d f 0.386667 0 1 c 1327 1279 m 13 3 d -22 5 d -6 -1 d 10 -6 d f 0.293333 0 1 c 1340 1282 m 6 1 d -12 7 d -16 -3 d + f 0.573333 0 1 c 1303 1275 m 8 1 d -13 1 d f 0.48 0 1 c 1311 1276 m 14 3 d -3 1 d -25 3 d -6 -1 d 7 -5 d f 0.386667 0 1 c 1322 1280 m -10 6 d -15 -3 d f 0.573333 0 1 c 1282 1271 m 21 4 d -5 2 d -27 -1 d f 0.48 0 1 c 1298 1277 m -7 5 d -22 -4 d 2 -2 + d f 0.573333 0 1 c 1260 1266 m 22 5 d -11 5 d -19 -5 d f 0.48 0 1 c 1271 1276 m -2 2 d -21 -4 d 4 -3 d f 0.573333 0 1 c 1245 1263 m 15 3 d -8 5 d f 0.48 0 1 c 1238 1262 m 7 1 d 7 8 d -4 3 d -14 -3 d -4 -4 d f 0.386667 0 1 c 1234 1271 m -8 -2 d 4 -2 + d f 0.48 0 1 c 1232 1261 m 6 1 d -8 5 d f 0.386667 0 1 c 1223 1259 m 9 2 d -2 6 d -4 2 d -8 -1 d f 0.293333 0 1 c 1217 1258 m 6 1 d -5 9 d -13 -3 d 1 -1 d f 0.2 0 1 c 1205 1265 m -1 X 2 -1 d f 0.293333 0 1 c 1214 1258 m 3 X -11 6 d f 0.2 0 1 c 1207 + 1256 m 7 2 d -8 6 d -2 1 d -8 -1 d f 0.106667 0 1 c 1201 1255 m 6 1 d -11 8 d -9 -2 d f 0.0133331 0 1 c 1195 1254 m 6 1 d -14 7 d -4 -1 d f 1194 1254 m 1 X -12 7 d -4 -1 d f 0 0.0800001 1 c 1189 1253 m 5 1 d -15 6 d -7 -1 d f 0 0.173333 1 c 1183 + 1252 m 6 1 d -17 6 d -7 -1 d f 0 0.266667 1 c 1178 1251 m 5 1 d -18 6 d -4 -1 d 5 -3 d f 0 0.36 1 c 1174 1250 m 4 1 d -12 3 d f 0 0.266667 1 c 1166 1254 m -5 3 d -3 -1 d f 0 0.36 1 c 1172 1250 m 2 X -8 4 d -8 2 d -6 -1 d f 0 0.453333 1 c 1168 1249 m + 4 1 d -20 5 d -6 -1 d f 0 0.546666 1 c 1163 1248 m 5 1 d -22 5 d -6 -1 d f 0 0.64 1 c 1158 1247 m 5 1 d -23 5 d 6 -4 d f 0 0.733333 1 c 1153 1246 m 5 1 d -12 2 d 5 -3 d f 0 0.826667 1 c 1152 1246 m 1 X -2 X f 0 0.546666 1 c 1140 1253 m -1 X f 0 0.64 + 1 c 1146 1249 m -6 4 d -1 X -6 -1 d f 0 0.733333 1 c 1151 1246 m -5 3 d -13 3 d -6 -2 d f 0 0.826667 1 c 1148 1245 m 4 1 d -1 X -24 4 d -6 -1 d f 0 0.92 1 c 1143 1244 m 5 1 d -27 4 d -3 X 2 -2 d f 0 1 0.986667 c 1139 1243 m 4 1 d -23 3 d 4 -2 d f 0 + 1 0.893333 c 1134 1242 m 5 1 d -15 2 d 4 -2 d f 0 1 0.8 c 1131 1242 m 3 X -6 1 d f 0 0.92 1 c 1120 1247 m -2 2 d -4 -1 d f 0 1 0.986667 c 1124 1245 m -4 2 d -6 1 d -6 -1 d f 0 1 0.893333 c 1128 1243 m -4 2 d -16 2 d -7 -2 d f 0 1 0.8 c 1129 1241 m 2 + 1 d -3 1 d -27 2 d -4 X 1 -1 d f 0 1 0.706667 c 1124 1240 m 5 1 d -31 3 d 3 -2 d f 0 1 0.613333 c 1119 1239 m 5 1 d -23 2 d 2 -1 d f 0 1 0.52 c 1114 1238 m 5 1 d -16 2 d 3 -2 d f 0 1 0.426667 c 1109 1237 m 5 1 d -8 1 d f 0 1 0.8 c 1098 1244 m -1 1 d + -3 -1 d f 0 1 0.706667 c 1101 1242 m -3 2 d -4 X -8 -1 d f 0 1 0.613333 c 1103 1241 m -2 1 d -15 1 d -8 -2 d f 0 1 0.52 c 1106 1239 m -3 2 d -25 X -3 -1 d 1 X f 0 1 0.426667 c 1109 1237 m -3 2 d -30 1 d 3 -2 d f 0 1 0.333333 c 1102 1236 m 7 1 d -30 + 1 d 2 -1 d f 0 1 0.24 c 1096 1235 m 6 1 d -21 1 d 3 -2 d f 0 1 0.146667 c 1090 1234 m 6 1 d -12 X 2 -1 d f 0 1 0.0533333 c 1088 1233 m 2 1 d -4 X f 0 1 0.52 c 1076 1240 m -1 X -6 -1 d f 0 1 0.426667 c 1079 1238 m -3 2 d -7 -1 d -11 -2 d f 0 1 + 0.333333 c 1081 1237 m -2 1 d -21 -1 d -5 -1 d 2 X f 0 1 0.24 c 1084 1235 m -3 2 d -26 -1 d 2 -2 d f 0 1 0.146667 c 1086 1234 m -2 1 d -27 -1 d 2 -1 d f 0 1 0.0533333 c 1083 1232 m 5 1 d -2 1 d -27 -1 d 2 -1 d f 0.0399999 1 0 c 1075 1231 m 8 1 d -22 + X 3 -2 d f 0.133333 1 0 c 1067 1229 m 8 2 d -11 -1 d 2 -1 d f 0.226667 1 0 c 1066 1229 m 1 X -1 X f 0 1 0.333333 c 1055 1236 m -2 X -12 -2 d f 0 1 0.24 c 1057 1234 m -2 2 d -14 -2 d -9 -2 d 1 -1 d f 0 1 0.146667 c 1059 1233 m -2 1 d -24 -3 d 2 -1 d + f 0 1 0.0533333 c 1061 1232 m -2 1 d -24 -3 d 2 -1 d f 0.0399999 1 0 c 1064 1230 m -3 2 d -24 -3 d 2 -1 d f 0.133333 1 0 c 1066 1229 m -2 1 d -25 -2 d 2 -1 d f 0.226667 1 0 c 1052 1226 m 14 3 d -25 -2 d 2 -2 d f 0.32 1 0 c 1044 1225 m 8 1 d -9 -1 d + f 0 1 0.24 c 1033 1231 m -1 1 d -22 -4 d 1 -1 d f 0 1 0.146667 c 1035 1230 m -2 1 d -22 -4 d 3 -1 d f 0 1 0.0533333 c 1037 1229 m -2 1 d -21 -4 d 2 -1 d f 0.0399999 1 0 c 1039 1228 m -2 1 d -21 -4 d 2 -1 d f 0.133333 1 0 c 1041 1227 m -2 1 d -21 -4 + d 2 -1 d f 0.226667 1 0 c 1043 1225 m -2 2 d -21 -4 d 2 -2 d f 0.32 1 0 c 1023 1221 m 21 4 d -1 X -21 -4 d f 0 1 0.333333 c 1001 1226 m -12 -2 d 1 -1 d f 0 1 0.24 c 1011 1227 m -1 1 d -9 -2 d -11 -3 d 2 -1 d f 0 1 0.146667 c 1014 1226 m -3 1 d -19 + -5 d 2 -1 d f 0 1 0.0533333 c 1016 1225 m -2 1 d -20 -5 d 3 -2 d f 0.0399999 1 0 c 1018 1224 m -2 1 d -19 -6 d 2 -1 d f 0.133333 1 0 c 1020 1223 m -2 1 d -19 -6 d 2 -1 d f 0.226667 1 0 c 1001 1217 m 15 2 d 6 2 d -2 2 d -19 -6 d f 0.32 1 0 c 1016 + 1219 m 7 2 d -1 X f 0 1 0.52 c 974 1221 m -7 -1 d 2 -1 d f 0 1 0.426667 c 984 1223 m -10 -2 d -5 -2 d 2 -2 d f 0 1 0.333333 c 990 1223 m -1 1 d -5 -1 d -13 -6 d 3 -1 d f 0 1 0.24 c 992 1222 m -2 1 d -16 -7 d 2 -1 d f 0 1 0.146667 c 994 1221 m -2 1 d + -16 -7 d 2 -2 d f 0 1 0.0533333 c 980 1213 m 4 X 13 6 d -3 2 d -16 -8 d f 0.0399999 1 0 c 984 1213 m 8 2 d 7 3 d -2 1 d f 0.133333 1 0 c 992 1215 m 8 2 d 1 X -2 1 d f 0.226667 1 0 c 1000 1217 m 1 X f 0 1 0.8 c 948 1216 m -2 X 1 -1 d f 0 1 0.706667 c + 956 1218 m -8 -2 d -1 -1 d 3 -2 d f 0 1 0.613333 c 964 1219 m -8 -1 d -6 -5 d 3 -1 d f 0 1 0.52 c 969 1219 m -2 1 d -3 -1 d -11 -7 d 2 -2 d f 0 1 0.426667 c 958 1208 m 1 X 12 9 d -2 2 d -14 -9 d f 0 1 0.333333 c 959 1208 m 6 2 d 9 6 d -3 1 d f 0 1 + 0.24 c 965 1210 m 6 1 d 5 4 d -2 1 d f 0 1 0.146667 c 971 1211 m 6 1 d 1 1 d -2 2 d f 0 1 0.0533333 c 977 1212 m 3 1 d -2 X f 0 0.92 1 c 928 1212 m -4 -1 d 2 -1 d f 0 1 0.986667 c 935 1213 m -7 -1 d -2 -2 d 4 -2 d f 0 1 0.893333 c 941 1215 m -6 -2 d + -5 -5 d 4 -2 d f 0 1 0.8 c 937 1204 m 1 1 d 9 10 d -1 1 d -5 -1 d -7 -9 d f 0 1 0.706667 c 938 1205 m 5 1 d 7 7 d -3 2 d f 0 1 0.613333 c 943 1206 m 5 1 d 5 5 d -3 1 d f 0 1 0.52 c 948 1207 m 6 1 d 1 2 d -2 2 d f 0 1 0.426667 c 954 1208 m 4 X -3 2 d + f 0 0.546666 1 c 903 1207 m f 0 0.64 1 c 909 1209 m -6 -2 d 6 -3 d f 0 0.733333 1 c 915 1210 m -6 -1 d -5 Y 5 -3 d f 0 0.826667 1 c 915 1200 m 4 1 d 3 10 d -7 -1 d -1 -9 d f 0 0.92 1 c 919 1201 m 5 1 d 2 8 d -2 1 d -2 X f 0 1 0.986667 c 924 1202 m 5 + 1 d 1 5 d -4 2 d f 0 1 0.893333 c 929 1203 m 4 1 d 1 2 d -4 2 d f 0 1 0.8 c 933 1204 m 4 X -3 2 d f 0 0.266667 1 c 884 1204 m -3 -1 d 5 -3 d f 0 0.36 1 c 893 1196 m 2 X -5 9 d -6 -1 d 2 -4 d f 0 0.453333 1 c 895 1196 m 5 1 d -3 9 d -7 -1 d f 0 + 0.546666 1 c 900 1197 m 5 1 d -2 9 d -6 -1 d f 0 0.64 1 c 905 1198 m 4 1 d 5 Y -6 3 d f 0 0.733333 1 c 909 1199 m 5 1 d 1 Y -5 3 d f 0 0.826667 1 c 914 1200 m 1 X -1 1 d f 0.0133331 0 1 c 872 1192 m 1 X -10 8 d -4 -1 d f 0 0.0800001 1 c 873 1192 m 6 + 1 d -9 8 d -7 -1 d f 0 0.173333 1 c 879 1193 m 5 1 d -7 8 d -7 -1 d f 0 0.266667 1 c 884 1194 m 5 1 d -3 5 d -5 3 d -4 -1 d f 0 0.36 1 c 889 1195 m 4 1 d -7 4 d f 0.293333 0 1 c 850 1188 m 3 X -14 6 d f 0.2 0 1 c 853 1188 m 7 2 d -14 6 d -8 -1 d 1 + -1 d f 0.106667 0 1 c 860 1190 m 7 1 d -12 7 d -9 -2 d f 0.0133331 0 1 c 867 1191 m 5 1 d -13 7 d -4 -1 d f 0.48 0 1 c 829 1184 m 6 1 d -15 3 d f 0.386667 0 1 c 835 1185 m 10 2 d -20 5 d -9 -1 d 4 -3 d f 0.293333 0 1 c 845 1187 m 5 1 d -11 6 d -2 1 + d -12 -3 d f 0.2 0 1 c 839 1194 m -1 1 d -1 X f 0.573333 0 1 c 807 1179 m 15 3 d -23 2 d f 0.48 0 1 c 822 1182 m 7 2 d -9 4 d -11 1 d -14 -2 d 4 -3 d f 0.386667 0 1 c 820 1188 m -4 3 d -7 -2 d f 0.573333 0 1 c 786 1175 m 21 4 d -8 5 d -24 -3 d f + 0.48 0 1 c 799 1184 m -4 3 d -22 -5 d 2 -1 d f 0.573333 0 1 c 764 1171 m 22 4 d -11 6 d -16 -7 d f 0.48 0 1 c 775 1181 m -2 1 d -21 -4 d 7 -4 d f 0.573333 0 1 c 756 1170 m 8 1 d -5 3 d f 0.48 0 1 c 742 1167 m 14 3 d 3 4 d -7 4 d -7 -1 d -5 -9 d f + 0.386667 0 1 c 745 1177 m -15 -3 d 10 -6 d f 0.48 0 1 c 740 1167 m 2 X -2 1 d f 0.386667 0 1 c 727 1164 m 13 3 d 1 Y -10 6 d -5 -1 d f 0.293333 0 1 c 721 1163 m 6 1 d -2 9 d -17 -3 d f 714 1162 m 7 1 d -13 7 d f 0.2 0 1 c 702 1159 m 12 3 d -6 8 d + -16 -3 d f 0.106667 0 1 c 699 1159 m 3 X -10 8 d -5 -1 d f 688 1157 m 11 2 d -12 7 d -13 -3 d f 0.0133331 0 1 c 678 1155 m 10 2 d -14 6 d -9 -1 d f 674 1154 m 4 1 d -13 7 d -11 -2 d f 0 0.0800001 1 c 656 1150 m 18 4 d -20 6 d -10 -2 d 12 -8 d f 0 + 0.173333 1 c 656 1150 m f 0 0.0800001 1 c 656 1150 m -12 8 d -22 -5 d f 0 0.173333 1 c 635 1146 m 21 4 d -34 3 d f 0 0.0800001 1 c 622 1153 m -2 X f 0 0.173333 1 c 613 1142 m 22 4 d -13 7 d -2 X -19 -4 d f 0 0.0800001 1 c 591 1147 m -12 -2 d 3 -1 d + f 0 0.173333 1 c 592 1138 m 21 4 d -12 7 d -10 -2 d -9 -3 d f 0 0.0800001 1 c 570 1134 m 6 1 d 6 9 d -3 1 d -22 -4 d f 0 0.173333 1 c 576 1135 m 16 3 d -10 6 d f 0.0133331 0 1 c 548 1130 m 6 1 d -4 9 d -14 -3 d f 0 0.0800001 1 c 554 1131 m 16 3 d + -13 7 d -7 -1 d f 0.106667 0 1 c 527 1126 m 7 1 d -10 8 d -10 -2 d f 0.0133331 0 1 c 534 1127 m 14 3 d -12 7 d -12 -2 d f 0.2 0 1 c 505 1121 m 9 2 d -16 7 d -5 -1 d f 0.106667 0 1 c 514 1123 m 13 3 d -13 7 d -16 -3 d f 0.2 0 1 c 1564 1315 m 10 2 d + -12 7 d -9 -1 d f 0.106667 0 1 c 1553 1313 m 11 2 d -11 8 d -13 -3 d f 1547 1312 m 6 1 d -13 7 d -7 -1 d f 0.0133331 0 1 c 1531 1309 m 16 3 d -14 7 d -14 -3 d f 1531 1309 m -12 7 d -5 -1 d f 0 0.0800001 1 c 1513 1305 m 18 4 d -17 6 d -17 -3 d 6 -4 d + f 0 0.173333 1 c 1510 1305 m 3 X -10 3 d f 0 0.0800001 1 c 1503 1308 m -6 4 d -6 -1 d f 0 0.173333 1 c 1491 1301 m 19 4 d -7 3 d -12 3 d -15 -3 d 9 -6 d f 0 0.266667 1 c 1488 1301 m 3 X -6 1 d f 0 0.173333 1 c 1485 1302 m -9 6 d -22 -4 d 2 -2 d f 0 + 0.266667 1 c 1467 1296 m 21 5 d -3 1 d -29 X f 0 0.173333 1 c 1456 1302 m -2 2 d -21 -4 d 5 -4 d f 0 0.266667 1 c 1445 1292 m 22 4 d -11 6 d -18 -6 d f 0 0.173333 1 c 1423 1288 m 13 3 d 2 5 d -5 4 d -22 -5 d f 0 0.266667 1 c 1436 1291 m 9 1 d -7 4 d + f 0.0133331 0 1 c 1393 1292 m -4 -1 d 11 -6 d f 0 0.0800001 1 c 1402 1284 m 14 3 d -5 8 d -18 -3 d 7 -7 d f 0 0.173333 1 c 1416 1287 m 7 1 d -12 7 d f 0.106667 0 1 c 1380 1280 m 10 2 d -11 7 d -11 -2 d f 0.0133331 0 1 c 1390 1282 m 12 2 d -2 1 d -11 + 6 d -10 -2 d f 0 0.0800001 1 c 1402 1284 m -2 1 d f 0.293333 0 1 c 1359 1276 m 9 2 d -15 6 d -7 -1 d f 0.2 0 1 c 1368 1278 m 11 2 d -14 7 d -12 -3 d f 0.106667 0 1 c 1379 1280 m 1 X -12 7 d -3 X f 0.48 0 1 c 1337 1272 m 10 2 d -20 5 d -2 X f + 0.386667 0 1 c 1347 1274 m 11 2 d -18 6 d -13 -3 d f 0.293333 0 1 c 1358 1276 m 1 X -13 7 d -6 -1 d f 0.573333 0 1 c 1316 1267 m 19 4 d -24 5 d -8 -1 d f 0.48 0 1 c 1335 1271 m 2 1 d -12 7 d -14 -3 d f 1 1 1 c 1294 1263 m 22 4 d -34 4 d f 0.573333 0 + 1 c 1294 1263 m 22 4 d -13 8 d -21 -4 d f 1 1 1 c 1272 1259 m 22 4 d -12 8 d f 0.573333 0 1 c 1272 1259 m 22 4 d -12 8 d -22 -5 d f 1251 1255 m 21 4 d -12 7 d -15 -3 d -1 -4 d f 0.48 0 1 c 1245 1263 m -7 -1 d 6 -3 d f 0.573333 0 1 c 1247 1254 m 4 1 + d -7 4 d f 0.48 0 1 c 1239 1253 m 8 1 d -3 5 d -6 3 d -6 -1 d f 0.386667 0 1 c 1231 1251 m 8 2 d -7 8 d -9 -2 d f 0.293333 0 1 c 1229 1251 m 2 X -8 8 d -6 -1 d f 1225 1250 m 4 1 d -12 7 d -3 X f 0.2 0 1 c 1219 1249 m 6 1 d -11 8 d -7 -2 d f 0.106667 + 0 1 c 1214 1248 m 5 1 d -12 7 d -6 -1 d f 0.0133331 0 1 c 1208 1247 m 6 1 d -13 7 d -6 -1 d 12 -7 d f 0 0.0800001 1 c 1208 1247 m -1 X f 0.0133331 0 1 c 1207 1247 m -12 7 d -1 X f 0 0.0800001 1 c 1203 1246 m 5 1 d -1 X -13 7 d -5 -1 d f 0 0.173333 1 + c 1199 1245 m 4 1 d -14 7 d -6 -1 d f 0 0.266667 1 c 1194 1244 m 5 1 d -16 7 d -5 -1 d f 0 0.36 1 c 1190 1243 m 4 1 d -16 7 d -4 -1 d 3 -2 d f 0 0.453333 1 c 1186 1243 m 4 X -13 5 d f 0 0.36 1 c 1177 1248 m -3 2 d -2 X f 0 0.453333 1 c 1185 1242 m 1 + 1 d -9 5 d -5 2 d -4 -1 d f 0 0.546666 1 c 1181 1242 m 4 X -17 7 d -5 -1 d f 0 0.64 1 c 1177 1241 m 4 1 d -18 6 d -5 -1 d f 0 0.733333 1 c 1173 1240 m 4 1 d -19 6 d -5 -1 d f 0 0.826667 1 c 1169 1239 m 4 1 d -20 6 d -1 X 6 -4 d f 0 0.92 1 c 1165 + 1238 m 4 1 d -11 3 d 7 -3 d f 0 1 0.986667 c 1165 1238 m 1 Y f 0 0.826667 1 c 1158 1242 m -6 4 d -4 -1 d f 0 0.92 1 c 1165 1239 m -7 3 d -10 3 d -5 -1 d f 0 1 0.986667 c 1161 1238 m 4 X 1 Y -22 5 d -4 -1 d f 0 1 0.893333 c 1157 1237 m 4 1 d -22 5 d + -5 -1 d f 0 1 0.8 c 1153 1236 m 4 1 d -23 5 d -3 X 1 -1 d f 0 1 0.706667 c 1149 1235 m 4 1 d -21 5 d 5 -3 d f 0 1 0.613333 c 1145 1235 m 4 X -12 3 d 4 -3 d f 0 1 0.52 c 1143 1234 m 2 1 d -4 X f 0 1 0.8 c 1132 1241 m -1 1 d -2 -1 d f 0 1 0.706667 c + 1137 1238 m -5 3 d -3 X -5 -1 d f 0 1 0.613333 c 1141 1235 m -4 3 d -13 2 d -5 -1 d f 0 1 0.52 c 1141 1234 m 2 X -2 1 d -22 4 d -5 -1 d f 0 1 0.426667 c 1136 1233 m 5 1 d -27 4 d -5 -1 d f 0 1 0.333333 c 1132 1232 m 4 1 d -27 4 d 4 -2 d f 0 1 0.24 c + 1128 1231 m 4 1 d -19 3 d 3 -2 d f 0 1 0.146667 c 1124 1231 m 4 X -12 2 d 4 -2 d f 0 1 0.0533333 c 1122 1230 m 2 1 d -4 X f 0 1 0.426667 c 1109 1237 m f 0 1 0.333333 c 1113 1235 m -4 2 d -7 -1 d f 0 1 0.24 c 1116 1233 m -3 2 d -11 1 d -6 -1 d f 0 1 + 0.146667 c 1120 1231 m -4 2 d -20 2 d -6 -1 d f 0 1 0.0533333 c 1119 1230 m 3 X -2 1 d -30 3 d -2 -1 d 1 -1 d f 0.0399999 1 0 c 1114 1229 m 5 1 d -30 2 d 3 -1 d f 0.133333 1 0 c 1109 1228 m 5 1 d -22 2 d 3 -2 d f 0.226667 1 0 c 1104 1227 m 5 1 d -14 + 1 d 3 -2 d f 0.32 1 0 c 1100 1226 m 4 1 d -6 X f 0 1 0.0533333 c 1089 1232 m -1 1 d -5 -1 d f 0.0399999 1 0 c 1092 1231 m -3 1 d -6 X -8 -1 d f 0.133333 1 0 c 1095 1229 m -3 2 d -17 X -8 -2 d f 0.226667 1 0 c 1098 1227 m -3 2 d -29 X 2 -1 d f 0.32 1 + 0 c 1098 1226 m 2 X -2 1 d -30 1 d 3 -2 d f 0.413333 1 0 c 1091 1224 m 7 2 d -27 X 2 -1 d f 0.506667 1 0 c 1085 1223 m 6 1 d -18 1 d 3 -2 d f 0.6 1 0 c 1078 1222 m 7 1 d -9 X f 0.226667 1 0 c 1068 1228 m -2 1 d -14 -3 d f 0.32 1 0 c 1071 1226 m -3 2 + d -16 -2 d -8 -1 d 2 -1 d f 0.413333 1 0 c 1073 1225 m -2 1 d -25 -2 d 2 -1 d f 0.506667 1 0 c 1076 1223 m -3 2 d -25 -2 d 3 -2 d f 0.6 1 0 c 1077 1222 m 1 X -2 1 d -25 -2 d 2 -1 d f 0.693333 1 0 c 1064 1219 m 13 3 d -24 -2 d 3 -1 d f 0.786667 1 0 c + 1057 1218 m 7 1 d -8 X f 0.32 1 0 c 1046 1224 m -2 1 d -21 -4 d 1 -1 d f 0.413333 1 0 c 1048 1223 m -2 1 d -22 -4 d 3 -1 d f 0.506667 1 0 c 1051 1221 m -3 2 d -21 -4 d 2 -2 d f 0.6 1 0 c 1053 1220 m -2 1 d -22 -4 d 3 -1 d f 0.693333 1 0 c 1056 1219 + m -3 1 d -21 -4 d 2 -2 d f 0.786667 1 0 c 1035 1214 m 22 4 d -1 1 d -22 -5 d f 0.226667 1 0 c 1016 1219 m -15 -2 d 3 -2 d f 0.32 1 0 c 1024 1220 m -1 1 d -7 -2 d -12 -4 d 2 -1 d f 0.413333 1 0 c 1027 1219 m -3 1 d -18 -6 d 3 -2 d f 0.506667 1 0 c + 1029 1217 m -2 2 d -18 -7 d 2 -1 d f 0.6 1 0 c 1014 1209 m 1 1 d 17 6 d -3 1 d -18 -6 d f 0.693333 1 0 c 1015 1210 m 13 2 d 6 2 d -2 2 d f 0.786667 1 0 c 1028 1212 m 7 2 d -1 X f 0 1 0.0533333 c 984 1213 m -4 X 1 -1 d f 0.0399999 1 0 c 992 1215 m -8 + -2 d -3 -1 d 3 -2 d f 0.133333 1 0 c 1000 1217 m -8 -2 d -8 -5 d 3 -2 d f 0.226667 1 0 c 1004 1215 m -3 2 d -1 X -13 -9 d 3 -1 d f 0.32 1 0 c 992 1205 m 2 1 d 12 8 d -2 1 d -14 -8 d f 0.413333 1 0 c 994 1206 m 7 1 d 8 5 d -3 2 d f 0.506667 1 0 c + 1001 1207 m 7 1 d 3 3 d -2 1 d f 0.6 1 0 c 1008 1208 m 6 1 d -3 2 d f 0 1 0.426667 c 959 1208 m -1 X f 0 1 0.333333 c 965 1210 m -6 -2 d -1 X 4 -2 d f 0 1 0.24 c 971 1211 m -6 -1 d -3 -4 d 3 -2 d f 0 1 0.146667 c 977 1212 m -6 -1 d -6 -7 d 4 -2 d f + 0 1 0.0533333 c 971 1201 m 2 1 d 8 10 d -1 1 d -3 -1 d -8 -10 d f 0.0399999 1 0 c 973 1202 m 5 1 d 6 7 d -3 2 d f 0.133333 1 0 c 978 1203 m 5 1 d 4 4 d -3 2 d f 0.226667 1 0 c 983 1204 m 5 1 d 2 2 d -3 1 d f 0.32 1 0 c 988 1205 m 4 X -2 2 d f 0 1 + 0.8 c 938 1205 m -1 -1 d 1 -1 d f 0 1 0.706667 c 943 1206 m -5 -1 d -2 Y 5 -2 d f 0 1 0.613333 c 948 1207 m -5 -1 d -5 Y 4 -3 d f 0 1 0.52 c 949 1197 m 2 1 d 3 10 d -6 -1 d -1 -9 d f 0 1 0.426667 c 951 1198 m 5 X 2 10 d -4 X f 0 1 0.333333 c 956 + 1198 m 4 1 d 2 7 d -4 2 d f 0 1 0.24 c 960 1199 m 4 1 d 1 4 d -3 2 d f 0 1 0.146667 c 964 1200 m 4 1 d 1 1 d -4 2 d f 0 1 0.0533333 c 968 1201 m 3 X -2 1 d f 0 0.826667 1 c 919 1201 m -4 -1 d 6 -3 d f 0 0.92 1 c 924 1202 m -5 -1 d 2 -4 d 6 -4 d f 0 + 1 0.986667 c 927 1193 m 4 1 d -2 9 d -5 -1 d 3 -9 d f 0 1 0.893333 c 931 1194 m 4 X -2 10 d -4 -1 d f 0 1 0.8 c 935 1194 m 4 1 d -1 8 d -1 1 d -4 X f 0 1 0.706667 c 939 1195 m 4 1 d 5 Y -5 2 d f 0 1 0.613333 c 943 1196 m 4 1 d 1 Y -4 3 d f 0 1 0.52 + c 947 1197 m 2 X -2 1 d f 0 0.36 1 c 895 1196 m -2 X 4 -2 d f 0 0.453333 1 c 906 1189 m 1 X -7 8 d -5 -1 d 2 -2 d f 0 0.546666 1 c 907 1189 m 4 1 d -6 8 d -5 -1 d f 0 0.64 1 c 911 1190 m 4 1 d -6 8 d -4 -1 d f 0 0.733333 1 c 915 1191 m 4 X -5 9 d -5 + -1 d f 0 0.826667 1 c 919 1191 m 4 1 d -2 5 d -6 3 d -1 X f 0 0.92 1 c 923 1192 m 4 1 d -6 4 d f 0 1 0.986667 c 927 1193 m f 0.0133331 0 1 c 873 1192 m -1 X 11 -7 d f 0 0.0800001 1 c 884 1185 m 5 1 d -10 7 d -6 -1 d 10 -7 d f 0 0.173333 1 c 889 1186 + m 4 X -9 8 d -5 -1 d f 0 0.266667 1 c 893 1186 m 5 1 d -9 8 d -5 -1 d f 0 0.36 1 c 898 1187 m 5 1 d -6 6 d -4 2 d -4 -1 d f 0 0.453333 1 c 903 1188 m 3 1 d -9 5 d f 0.293333 0 1 c 863 1181 m 4 X -14 7 d -3 X f 0.2 0 1 c 867 1181 m 6 1 d -13 8 d -7 + -2 d f 0.106667 0 1 c 873 1182 m 6 2 d -12 7 d -7 -1 d f 0.0133331 0 1 c 879 1184 m 5 1 d -1 X -11 7 d -5 -1 d f 0 0.0800001 1 c 884 1185 m -1 X f 0.573333 0 1 c 841 1176 m 4 1 d -11 3 d f 0.48 0 1 c 845 1177 m 8 2 d -18 6 d -6 -1 d 5 -4 d f + 0.386667 0 1 c 853 1179 m 8 1 d -16 7 d -10 -2 d f 0.293333 0 1 c 861 1180 m 2 1 d -13 7 d -5 -1 d f 0.573333 0 1 c 820 1172 m 21 4 d -7 4 d -12 2 d -15 -3 d f 0.48 0 1 c 834 1180 m -5 4 d -7 -2 d f 1 1 1 c 798 1168 m 22 4 d -34 3 d f 0.573333 0 1 c + 798 1168 m 22 4 d -13 7 d -21 -4 d f 1 1 1 c 776 1164 m 22 4 d -12 7 d f 0.573333 0 1 c 776 1164 m 22 4 d -12 7 d -22 -4 d f 757 1160 m 19 4 d -12 7 d -8 -1 d f 0.48 0 1 c 755 1160 m 2 X -1 10 d -14 -3 d f 745 1158 m 10 2 d -13 7 d -2 X f 0.386667 0 + 1 c 734 1156 m 11 2 d -5 9 d -13 -3 d f 0.293333 0 1 c 733 1156 m 1 X -7 8 d -6 -1 d f 724 1154 m 9 2 d -12 7 d -7 -1 d f 0.2 0 1 c 713 1152 m 11 2 d -10 8 d -12 -3 d f 0.106667 0 1 c 712 1152 m 1 X -11 7 d -3 X f 702 1150 m 10 2 d -13 7 d -11 -2 d + f 0.0133331 0 1 c 691 1147 m 11 3 d -14 7 d -10 -2 d 11 -7 d f 0 0.0800001 1 c 690 1147 m 1 X -2 1 d f 0.0133331 0 1 c 689 1148 m -11 7 d -4 -1 d f 0 0.0800001 1 c 676 1145 m 14 2 d -1 1 d -15 6 d -18 -4 d f 0 0.173333 1 c 669 1143 m 7 2 d -20 5 d f + 656 1141 m 13 2 d -13 7 d -21 -4 d 5 -3 d f 0 0.266667 1 c 647 1139 m 9 2 d -16 2 d f 0 0.173333 1 c 640 1143 m -5 3 d -22 -4 d 2 -1 d f 0 0.266667 1 c 626 1135 m 21 4 d -7 4 d -25 -2 d f 0 0.173333 1 c 615 1141 m -2 1 d -21 -4 d 9 -6 d f 0 0.266667 + 1 c 604 1131 m 22 4 d -11 6 d -14 -9 d f 0 0.0800001 1 c 576 1135 m -6 -1 d 6 -4 d f 0 0.173333 1 c 582 1127 m 19 3 d 2 Y -9 6 d -16 -3 d -5 Y f 0 0.266667 1 c 601 1130 m 3 1 d -3 1 d f 0.0133331 0 1 c 561 1123 m -7 8 d -6 -1 d f 0 0.0800001 1 c 561 + 1123 m 18 3 d -3 4 d -6 4 d -16 -3 d f 0 0.173333 1 c 579 1126 m 3 1 d -6 3 d f 0.106667 0 1 c 539 1118 m 6 1 d -11 8 d -7 -1 d f 0.0133331 0 1 c 545 1119 m 16 4 d -13 7 d -14 -3 d f 0.2 0 1 c 518 1114 m 10 2 d -14 7 d -9 -2 d f 0.106667 0 1 c 528 + 1116 m 11 2 d -12 8 d -13 -3 d f 0.2 0 1 c 1575 1308 m 12 2 d -13 7 d -10 -2 d f 0.106667 0 1 c 1565 1306 m 10 2 d -11 7 d -11 -2 d f 1560 1305 m 5 1 d -12 7 d -6 -1 d f 0.0133331 0 1 c 1546 1302 m 14 3 d -13 7 d -16 -3 d 2 -1 d f 0 0.0800001 1 c + 1544 1302 m 2 X -13 6 d f 0.0133331 0 1 c 1533 1308 m -2 1 d f 0 0.0800001 1 c 1530 1299 m 14 3 d -11 6 d -2 1 d -18 -4 d f 0 0.173333 1 c 1522 1298 m 8 1 d -17 6 d -3 X f 1512 1296 m 10 2 d -12 7 d -19 -4 d f 0 0.266667 1 c 1501 1293 m 11 3 d -21 5 + d -3 X f 1480 1289 m 21 4 d -13 8 d -21 -5 d 12 -6 d f 0 0.36 1 c 1479 1289 m 1 X -1 1 d f 0 0.266667 1 c 1457 1285 m 20 4 d 2 1 d -12 6 d -22 -4 d f 0 0.36 1 c 1477 1289 m 2 X 1 Y f 0 0.173333 1 c 1436 1281 m 4 1 d -4 9 d -13 -3 d f 0 0.266667 1 c + 1440 1282 m 17 3 d -12 7 d -9 -1 d f 0 0.0800001 1 c 1414 1277 m 11 2 d -9 8 d -14 -3 d f 0 0.173333 1 c 1425 1279 m 11 2 d -13 7 d -7 -1 d f 0.106667 0 1 c 1393 1273 m 9 2 d -12 7 d -10 -2 d f 0.0133331 0 1 c 1402 1275 m 10 1 d -10 8 d -12 -2 d f 0 + 0.0800001 1 c 1412 1276 m 2 1 d -12 7 d f 0.386667 0 1 c 1371 1269 m 2 X -12 5 d f 0.293333 0 1 c 1373 1269 m 10 2 d -15 7 d -9 -2 d 2 -2 d f 0.2 0 1 c 1383 1271 m 9 2 d -13 7 d -11 -2 d f 0.106667 0 1 c 1392 1273 m 1 X -13 7 d -1 X f 0.573333 0 1 c + 1350 1264 m 4 1 d -15 5 d f 0.48 0 1 c 1354 1265 m 10 2 d -17 7 d -10 -2 d 2 -2 d f 0.386667 0 1 c 1364 1267 m 7 2 d -10 5 d -3 2 d -11 -2 d f 0.293333 0 1 c 1361 1274 m -2 2 d -1 X f 0.573333 0 1 c 1328 1260 m 22 4 d -11 6 d -4 1 d -19 -4 d f 0.48 + 0 1 c 1339 1270 m -2 2 d -2 -1 d f 1 1 1 c 1306 1256 m 22 4 d -12 7 d -22 -4 d f 0.573333 0 1 c 1306 1256 m 22 4 d -12 7 d -22 -4 d f 1 1 1 c 1285 1252 m 21 4 d -12 7 d -22 -4 d f 0.573333 0 1 c 1285 1252 m 21 4 d -12 7 d -22 -4 d f 1 1 1 c 1263 + 1248 m 22 4 d -13 7 d f 0.573333 0 1 c 1263 1248 m 22 4 d -13 7 d -21 -4 d f 1256 1246 m 7 2 d -12 7 d -4 -1 d f 0.48 0 1 c 1249 1245 m 7 1 d -9 8 d -8 -1 d f 0.386667 0 1 c 1242 1244 m 7 1 d -10 8 d -8 -2 d 8 -6 d f 0.293333 0 1 c 1231 1251 m -2 X + 10 -6 d f 0.386667 0 1 c 1241 1244 m 1 X -3 1 d f 0.293333 0 1 c 1236 1243 m 5 1 d -2 1 d -10 6 d -4 -1 d f 0.2 0 1 c 1231 1242 m 5 1 d -11 7 d -6 -1 d f 0.106667 0 1 c 1226 1241 m 5 1 d -12 7 d -5 -1 d f 0.0133331 0 1 c 1221 1240 m 5 1 d -12 7 d -6 + -1 d f 0 0.0800001 1 c 1220 1240 m 1 X -13 7 d f 1217 1239 m 3 1 d -12 7 d -5 -1 d f 0 0.173333 1 c 1213 1238 m 4 1 d -14 7 d -4 -1 d f 0 0.266667 1 c 1209 1237 m 4 1 d -14 7 d -5 -1 d f 0 0.36 1 c 1205 1237 m 4 X -15 7 d -4 -1 d f 0 0.453333 1 c + 1201 1236 m 4 1 d -15 6 d -4 X 5 -3 d f 0 0.546666 1 c 1199 1235 m 2 1 d -10 4 d f 0 0.453333 1 c 1191 1240 m -5 3 d -1 -1 d f 0 0.546666 1 c 1197 1235 m 2 X -8 5 d -6 2 d -4 X f 0 0.64 1 c 1193 1234 m 4 1 d -16 7 d -4 -1 d f 0 0.733333 1 c 1189 + 1234 m 4 X -16 7 d -4 -1 d f 0 0.826667 1 c 1186 1233 m 3 1 d -16 6 d -4 -1 d f 0 0.92 1 c 1182 1232 m 4 1 d -17 6 d -4 -1 d f 0 1 0.986667 c 1178 1232 m 4 X -17 6 d 9 -5 d f 0 1 0.893333 c 1177 1231 m 1 1 d -4 1 d f 0 1 0.986667 c 1174 1233 m -9 5 + d -4 X f 0 1 0.893333 c 1175 1231 m 2 X -3 2 d -13 5 d -4 -1 d f 0 1 0.8 c 1171 1230 m 4 1 d -18 6 d -4 -1 d f 0 1 0.706667 c 1168 1230 m 3 X -18 6 d -4 -1 d f 0 1 0.613333 c 1164 1229 m 4 1 d -19 5 d -4 X f 0 1 0.52 c 1161 1228 m 3 1 d -19 6 d -2 + -1 d 4 -2 d f 0 1 0.426667 c 1157 1227 m 4 1 d -14 4 d 6 -3 d f 0 1 0.333333 c 1156 1227 m 1 X -4 2 d f 0 1 0.52 c 1147 1232 m -4 2 d -2 X f 0 1 0.426667 c 1153 1229 m -6 3 d -6 2 d -5 -1 d f 0 1 0.333333 c 1153 1227 m 3 X -3 2 d -17 4 d -4 -1 d f 0 + 1 0.24 c 1150 1226 m 3 1 d -21 5 d -4 -1 d f 0 1 0.146667 c 1146 1225 m 4 1 d -22 5 d -4 X f 0 1 0.0533333 c 1142 1225 m 4 X -22 6 d -2 -1 d 2 -1 d f 0.0399999 1 0 c 1138 1224 m 4 1 d -18 4 d 5 -3 d f 0.133333 1 0 c 1134 1223 m 4 1 d -9 2 d 5 -3 d f + 0.226667 1 0 c 1134 1223 m f 0 1 0.0533333 c 1124 1229 m -2 1 d -3 X f 0.0399999 1 0 c 1129 1226 m -5 3 d -5 1 d -5 -1 d f 0.133333 1 0 c 1134 1223 m -5 3 d -15 3 d -5 -1 d f 0.226667 1 0 c 1130 1222 m 4 1 d -25 5 d -5 -1 d f 0.32 1 0 c 1125 1221 m + 5 1 d -26 5 d -4 -1 d 1 X f 0.413333 1 0 c 1121 1221 m 4 X -24 5 d 4 -3 d f 0.506667 1 0 c 1116 1220 m 5 1 d -16 2 d 4 -2 d f 0.6 1 0 c 1112 1219 m 4 1 d -7 1 d f 0.32 1 0 c 1101 1226 m -3 X f 0.413333 1 0 c 1105 1223 m -4 3 d -3 X -7 -2 d f + 0.506667 1 0 c 1109 1221 m -4 2 d -14 1 d -6 -1 d f 0.6 1 0 c 1112 1219 m -3 2 d -24 2 d -7 -1 d 1 X f 0.693333 1 0 c 1105 1218 m 7 1 d -33 3 d 3 -2 d f 0.786667 1 0 c 1099 1216 m 6 2 d -23 2 d 4 -2 d f 0.88 1 0 c 1093 1215 m 6 1 d -13 2 d 4 -3 d f + 0.973333 1 0 c 1091 1215 m 2 X -3 X f 0.6 1 0 c 1079 1222 m -2 X f 0.693333 1 0 c 1082 1220 m -3 2 d -2 X -13 -3 d f 0.786667 1 0 c 1086 1218 m -4 2 d -18 -1 d -7 -1 d 1 -1 d f 0.88 1 0 c 1090 1215 m -4 3 d -28 -1 d 4 -2 d f 0.973333 1 0 c 1083 1213 + m 8 2 d -29 X 3 -2 d f 1 0.933333 0 c 1071 1211 m 12 2 d -18 X 4 -2 d f 1 0.84 0 c 1069 1211 m 2 X -2 X f 0.786667 1 0 c 1058 1217 m -1 1 d -22 -4 d 2 -1 d f 0.88 1 0 c 1062 1215 m -4 2 d -21 -4 d 3 -2 d f 0.973333 1 0 c 1065 1213 m -3 2 d -22 -4 d + 4 -2 d f 1 0.933333 0 c 1069 1211 m -4 2 d -21 -4 d 3 -2 d f 1 0.84 0 c 1048 1206 m 21 5 d -22 -4 d f 0.6 1 0 c 1015 1210 m -1 -1 d f 0.693333 1 0 c 1028 1212 m -13 -2 d -1 -1 d 4 -2 d f 0.786667 1 0 c 1037 1213 m -2 1 d -7 -2 d -10 -5 d 3 -2 d f + 0.88 1 0 c 1040 1211 m -3 2 d -16 -8 d 4 -2 d f 0.973333 1 0 c 1026 1202 m 8 2 d 10 5 d -4 2 d -15 -8 d f 1 0.933333 0 c 1034 1204 m 12 2 d 1 1 d -3 2 d f 1 0.84 0 c 1046 1206 m 2 X -1 1 d f 0.32 1 0 c 994 1206 m -2 -1 d 1 X f 0.413333 1 0 c 1001 + 1207 m -7 -1 d -1 -1 d 4 -2 d f 0.506667 1 0 c 1008 1208 m -7 -1 d -4 -4 d 4 -3 d f 0.6 1 0 c 1005 1198 m 9 11 d -6 -1 d -7 -8 d f 0.693333 1 0 c 1005 1198 m 7 2 d 6 7 d -4 2 d f 0.786667 1 0 c 1012 1200 m 6 1 d 3 4 d -3 2 d f 0.88 1 0 c 1018 1201 m + 6 1 d 1 1 d -4 2 d f 0.973333 1 0 c 1024 1202 m 2 X -1 1 d f 0 1 0.0533333 c 973 1202 m -2 -1 d 2 -1 d f 0.0399999 1 0 c 978 1203 m -5 -1 d -2 Y 5 -3 d f 0.133333 1 0 c 983 1204 m -5 -1 d -6 Y 5 -3 d f 0.226667 1 0 c 983 1194 m 4 1 d 1 10 d -5 -1 d + -10 Y f 0.32 1 0 c 987 1195 m 5 1 d 1 9 d -5 X f 0.413333 1 0 c 992 1196 m 4 1 d 1 6 d -4 2 d f 0.506667 1 0 c 996 1197 m 5 X 3 Y -4 3 d f 0.6 1 0 c 1001 1197 m 4 1 d -4 2 d f 0 1 0.52 c 951 1198 m -2 -1 d 4 -2 d f 0 1 0.426667 c 956 1198 m -5 X 2 + -3 d 6 -4 d f 0 1 0.333333 c 961 1190 m 3 X -4 9 d -4 -1 d 3 -7 d f 0 1 0.24 c 964 1190 m 3 1 d -3 9 d -4 -1 d f 0 1 0.146667 c 967 1191 m 4 1 d -3 9 d -4 -1 d f 0 1 0.0533333 c 971 1192 m 4 1 d -2 7 d -2 1 d -3 X f 0.0399999 1 0 c 975 1193 m 4 X -1 + 4 d -5 3 d f 0.133333 1 0 c 979 1193 m 4 1 d -5 3 d f 0.226667 1 0 c 983 1194 m f 0 1 0.986667 c 931 1194 m -4 -1 d 10 -5 d f 0 1 0.893333 c 940 1186 m 2 X -7 8 d -4 X 6 -6 d f 0 1 0.8 c 942 1186 m 4 1 d -7 8 d -4 -1 d f 0 1 0.706667 c 946 1187 m 3 + 1 d -6 8 d -4 -1 d f 0 1 0.613333 c 949 1188 m 4 X -6 9 d -4 -1 d f 0 1 0.52 c 953 1188 m 3 1 d -3 6 d -4 2 d -2 X f 0 1 0.426667 c 956 1189 m 4 1 d -1 1 d -6 4 d f 0 1 0.333333 c 960 1190 m 1 X -2 1 d f 0 0.453333 1 c 907 1189 m -1 X 4 -3 d f 0 + 0.546666 1 c 918 1182 m 2 X -9 8 d -4 -1 d 3 -3 d f 0 0.64 1 c 920 1182 m 4 1 d -9 8 d -4 -1 d f 0 0.733333 1 c 924 1183 m 4 X -9 8 d -4 X f 0 0.826667 1 c 928 1183 m 3 1 d -8 8 d -4 -1 d f 0 0.92 1 c 931 1184 m 4 1 d -8 8 d -4 -1 d f 0 1 0.986667 c + 935 1185 m 4 X -2 3 d -10 5 d f 0 1 0.893333 c 939 1185 m 1 1 d -3 2 d f 0 0.0800001 1 c 897 1177 m 3 1 d -11 8 d -5 -1 d f 0 0.173333 1 c 900 1178 m 4 1 d -11 7 d -4 X f 0 0.266667 1 c 904 1179 m 4 1 d -10 7 d -5 -1 d f 0 0.36 1 c 908 1180 m 4 X -9 + 8 d -5 -1 d f 0 0.453333 1 c 912 1180 m 4 1 d -6 5 d -4 3 d -3 -1 d f 0 0.546666 1 c 916 1181 m 2 1 d -8 4 d f 0.386667 0 1 c 875 1173 m 1 X -4 2 d f 0.293333 0 1 c 876 1173 m 5 1 d -14 7 d -4 X 9 -6 d f 0.2 0 1 c 881 1174 m 5 1 d -13 7 d -6 -1 d f + 0.106667 0 1 c 886 1175 m 5 1 d -12 8 d -6 -2 d f 0.0133331 0 1 c 891 1176 m 5 1 d -12 8 d -5 -1 d f 0 0.0800001 1 c 896 1177 m 1 X -13 8 d f 0.573333 0 1 c 854 1169 m 7 2 d -16 6 d -4 -1 d f 0.48 0 1 c 861 1171 m 7 1 d -15 7 d -8 -2 d f 0.386667 0 + 1 c 868 1172 m 7 1 d -3 2 d -11 5 d -8 -1 d f 0.293333 0 1 c 872 1175 m -9 6 d -2 -1 d f 1 1 1 c 832 1165 m 22 4 d -34 3 d f 0.573333 0 1 c 832 1165 m 22 4 d -13 7 d -21 -4 d f 1 1 1 c 810 1161 m 22 4 d -12 7 d -22 -4 d f 0.573333 0 1 c 810 1161 m + 22 4 d -12 7 d -22 -4 d f 1 1 1 c 789 1157 m 21 4 d -12 7 d -22 -4 d f 0.573333 0 1 c 789 1157 m 21 4 d -12 7 d -22 -4 d f 767 1153 m 22 4 d -13 7 d -19 -4 d -2 Y f 0.48 0 1 c 757 1160 m -2 X 2 -2 d f 0.573333 0 1 c 763 1152 m 4 1 d -10 5 d f 0.48 0 + 1 c 753 1150 m 10 2 d -6 6 d -2 2 d -10 -2 d f 0.386667 0 1 c 746 1148 m 7 2 d -8 8 d -11 -2 d 2 -2 d f 0.293333 0 1 c 734 1156 m -1 X 3 -2 d f 0.386667 0 1 c 744 1148 m 2 X -10 6 d f 0.293333 0 1 c 734 1146 m 10 2 d -8 6 d -3 2 d -9 -2 d f 0.2 0 1 + c 725 1144 m 9 2 d -10 8 d -11 -2 d f 0.106667 0 1 c 724 1144 m 1 X -12 8 d -1 X f 715 1143 m 9 1 d -12 8 d -10 -2 d f 0.0133331 0 1 c 705 1141 m 10 2 d -13 7 d -11 -3 d f 0 0.0800001 1 c 703 1140 m 2 1 d -14 6 d -1 X f 692 1138 m 11 2 d -13 7 d -14 + -2 d f 0 0.173333 1 c 681 1136 m 11 2 d -16 7 d -7 -2 d f 677 1135 m 4 1 d -12 7 d -13 -2 d f 0 0.266667 1 c 660 1132 m 17 3 d -21 6 d -9 -2 d f 640 1128 m 20 4 d -13 7 d -21 -4 d 12 -7 d f 0 0.36 1 c 638 1128 m 2 X -2 X f 0 0.266667 1 c 616 1124 m + 21 4 d 1 X -12 7 d -22 -4 d f 0 0.36 1 c 637 1128 m 1 X f 0 0.173333 1 c 595 1119 m 10 2 d -4 9 d -19 -3 d f 0 0.266667 1 c 605 1121 m 11 3 d -12 7 d -3 -1 d f 0.0133331 0 1 c 561 1123 m 1 -1 d f 0 0.0800001 1 c 573 1115 m 14 3 d -8 8 d -18 -3 d 1 + -1 d f 0 0.173333 1 c 587 1118 m 8 1 d -13 8 d -3 -1 d f 0.106667 0 1 c 552 1111 m 5 1 d -12 7 d -6 -1 d f 0.0133331 0 1 c 557 1112 m 14 3 d -9 7 d -1 1 d -16 -4 d f 0 0.0800001 1 c 571 1115 m 2 X -11 7 d f 0.2 0 1 c 530 1107 m 12 2 d -14 7 d -10 -2 + d f 0.106667 0 1 c 542 1109 m 10 2 d -13 7 d -11 -2 d f 0.2 0 1 c 1587 1301 m 12 2 d -12 7 d -12 -2 d f 0.106667 0 1 c 1578 1299 m 9 2 d -12 7 d -10 -2 d f 1573 1298 m 5 1 d -13 7 d -5 -1 d f 0.0133331 0 1 c 1559 1295 m 14 3 d -13 7 d -14 -3 d f 0 + 0.0800001 1 c 1556 1295 m 3 X -13 7 d -2 X f 1545 1292 m 11 3 d -12 7 d -14 -3 d f 0 0.173333 1 c 1535 1290 m 10 2 d -15 7 d -8 -1 d f 1529 1289 m 6 1 d -13 8 d -10 -2 d f 0 0.266667 1 c 1513 1286 m 16 3 d -17 7 d -11 -3 d f 1503 1284 m 10 2 d -12 7 + d -21 -4 d f 0 0.36 1 c 1491 1282 m 12 2 d -23 5 d -1 X f 0 0.266667 1 c 1477 1289 m -20 -4 d 12 -6 d f 0 0.36 1 c 1470 1278 m 21 4 d -12 7 d -2 X -8 -10 d f 0 0.173333 1 c 1440 1282 m -4 -1 d 12 -7 d f 0 0.266667 1 c 1448 1274 m 21 4 d 1 Y -12 6 d + -17 -3 d 8 -8 d f 0 0.36 1 c 1469 1278 m 1 X -1 1 d f 0 0.0800001 1 c 1427 1270 m 9 1 d -11 8 d -11 -2 d f 0 0.173333 1 c 1436 1271 m 12 3 d -12 7 d -11 -2 d f 0 0.266667 1 c 1448 1274 m f 0.106667 0 1 c 1405 1266 m 9 1 d -12 8 d -9 -2 d f 0.0133331 + 0 1 c 1414 1267 m 10 2 d -12 7 d -10 -1 d f 0 0.0800001 1 c 1424 1269 m 3 1 d -13 7 d -2 -1 d f 0.386667 0 1 c 1384 1261 m 3 1 d -14 7 d -2 X f 0.293333 0 1 c 1387 1262 m 9 2 d -13 7 d -10 -2 d f 0.2 0 1 c 1396 1264 m 9 1 d -13 8 d -9 -2 d f + 0.106667 0 1 c 1405 1265 m 1 Y -12 7 d -1 X f 0.573333 0 1 c 1362 1257 m 7 2 d -15 6 d -4 -1 d f 0.48 0 1 c 1369 1259 m 9 1 d -14 7 d -10 -2 d f 0.386667 0 1 c 1378 1260 m 6 1 d -13 8 d -7 -2 d f 0.573333 0 1 c 1341 1253 m 21 4 d -12 7 d -22 -4 d f + 1 1 1 c 1319 1249 m 22 4 d -13 7 d -22 -4 d f 0.573333 0 1 c 1319 1249 m 22 4 d -13 7 d -22 -4 d f 1 1 1 c 1297 1245 m 22 4 d -13 7 d -21 -4 d f 0.573333 0 1 c 1297 1245 m 22 4 d -13 7 d -21 -4 d f 1 1 1 c 1276 1241 m 21 4 d -12 7 d -22 -4 d f + 0.573333 0 1 c 1276 1241 m 21 4 d -12 7 d -22 -4 d f 1268 1239 m 8 2 d -13 7 d -7 -2 d f 0.48 0 1 c 1260 1238 m 8 1 d -12 7 d -7 -1 d f 0.386667 0 1 c 1254 1237 m 6 1 d -11 7 d -7 -1 d f 1253 1236 m 1 1 d -12 7 d -1 X f 0.293333 0 1 c 1248 1235 m 5 + 1 d -12 8 d -5 -1 d f 0.2 0 1 c 1244 1235 m 4 X -12 8 d -5 -1 d f 0.106667 0 1 c 1239 1234 m 5 1 d -13 7 d -5 -1 d f 0.0133331 0 1 c 1234 1233 m 5 1 d -13 7 d -5 -1 d f 0 0.0800001 1 c 1233 1232 m 1 1 d -13 7 d -1 X f 1230 1232 m 3 X -13 8 d -3 -1 d + f 0 0.173333 1 c 1226 1231 m 4 1 d -13 7 d -4 -1 d f 0 0.266667 1 c 1222 1230 m 4 1 d -13 7 d -4 -1 d f 0 0.36 1 c 1218 1230 m 4 X -13 7 d -4 X f 0 0.453333 1 c 1214 1229 m 4 1 d -13 7 d -4 -1 d f 0 0.546666 1 c 1211 1228 m 3 1 d -13 7 d -2 -1 d f + 1211 1228 m -12 7 d -2 X f 0 0.64 1 c 1207 1228 m 4 X -14 7 d -4 -1 d f 0 0.733333 1 c 1204 1227 m 3 1 d -14 6 d -4 X f 0 0.826667 1 c 1200 1226 m 4 1 d -15 7 d -3 -1 d f 0 0.92 1 c 1197 1226 m 3 X -14 7 d -4 -1 d f 0 1 0.986667 c 1193 1225 m 4 1 d + -15 6 d -4 X f 0 1 0.893333 c 1190 1224 m 3 1 d -15 7 d -1 -1 d 11 -6 d f 0 1 0.8 c 1190 1224 m -2 1 d f 0 1 0.893333 c 1188 1225 m -11 6 d -2 X f 0 1 0.8 c 1186 1224 m 4 X -2 1 d -13 6 d -4 -1 d f 0 1 0.706667 c 1183 1223 m 3 1 d -15 6 d -3 X f 0 1 + 0.613333 c 1180 1222 m 3 1 d -15 7 d -4 -1 d f 0 1 0.52 c 1176 1222 m 4 X -16 7 d -3 -1 d f 0 1 0.426667 c 1173 1221 m 3 1 d -15 6 d -4 -1 d f 0 1 0.333333 c 1170 1220 m 3 1 d -16 6 d -1 X 7 -4 d f 0 1 0.24 c 1168 1220 m 2 X -7 3 d f 0 1 0.333333 c + 1163 1223 m -7 4 d -3 X f 0 1 0.24 c 1166 1220 m 2 X -5 3 d -10 4 d -3 -1 d f 0 1 0.146667 c 1162 1219 m 4 1 d -16 6 d -4 -1 d f 0 1 0.0533333 c 1159 1218 m 3 1 d -16 6 d -4 X f 0.0399999 1 0 c 1155 1218 m 4 X -17 7 d -4 -1 d f 0.133333 1 0 c 1152 + 1217 m 3 1 d -17 6 d -4 -1 d f 0.226667 1 0 c 1148 1216 m 4 1 d -18 6 d 8 -5 d f 0.32 1 0 c 1146 1216 m 2 X -6 2 d f 0.226667 1 0 c 1142 1218 m -8 5 d -4 -1 d f 0.32 1 0 c 1144 1215 m 2 1 d -4 2 d -12 4 d -5 -1 d f 0.413333 1 0 c 1140 1215 m 4 X -19 + 6 d -4 X f 0.506667 1 0 c 1136 1214 m 4 1 d -19 6 d -5 -1 d f 0.6 1 0 c 1131 1213 m 5 1 d -20 6 d -4 -1 d 1 -1 d f 0.693333 1 0 c 1127 1212 m 4 1 d -18 5 d 8 -4 d f 0.786667 1 0 c 1125 1212 m 2 X -6 2 d f 0.6 1 0 c 1113 1218 m -1 1 d f 0.693333 1 0 + c 1121 1214 m -8 4 d -1 1 d -7 -1 d f 0.786667 1 0 c 1122 1211 m 3 1 d -4 2 d -16 4 d -6 -2 d f 0.88 1 0 c 1116 1210 m 6 1 d -23 5 d -6 -1 d f 0.973333 1 0 c 1110 1209 m 6 1 d -23 5 d -2 X 4 -3 d f 1 0.933333 0 c 1104 1208 m 6 1 d -15 3 d 7 -4 d f 1 + 0.84 0 c 1103 1208 m 1 X -2 X f 0.973333 1 0 c 1095 1212 m -4 3 d -8 -2 d f 1 0.933333 0 c 1102 1208 m -7 4 d -12 1 d -12 -2 d f 1 0.84 0 c 1094 1206 m 9 2 d -1 X -31 3 d -2 X 6 -3 d f 1 0.746667 0 c 1083 1204 m 11 2 d -19 2 d 6 -4 d f 1 0.653333 0 + c 1082 1203 m 1 1 d -2 X f 1 0.84 0 c 1075 1208 m -6 3 d -21 -5 d 5 -3 d f 1 0.746667 0 c 1081 1204 m -6 4 d -22 -5 d 7 -3 d f 1 0.653333 0 c 1060 1199 m 22 4 d -1 1 d -21 -4 d f 0.973333 1 0 c 1034 1204 m -8 -2 d 5 -2 d f 1 0.933333 0 c 1046 1206 m + -12 -2 d -3 -4 d 6 -4 d f 1 0.84 0 c 1039 1195 m 9 2 d 5 6 d -5 3 d -2 X -9 -10 d f 1 0.746667 0 c 1048 1197 m 11 2 d 1 1 d -7 3 d f 1 0.653333 0 c 1059 1199 m 1 X 1 Y f 0.6 1 0 c 1005 1198 m f 0.693333 1 0 c 1012 1200 m -7 -2 d 8 -5 d f 0.786667 1 + 0 c 1017 1191 m 3 1 d -2 9 d -6 -1 d 1 -7 d f 0.88 1 0 c 1020 1192 m 6 1 d -2 9 d -6 -1 d f 0.973333 1 0 c 1026 1193 m 6 1 d -1 6 d -5 2 d -2 X f 1 0.933333 0 c 1032 1194 m 6 1 d -1 1 d -6 4 d f 1 0.84 0 c 1038 1195 m 1 X -2 1 d f 0.226667 1 0 c 987 + 1195 m -4 -1 d 8 -5 d f 0.32 1 0 c 995 1187 m 3 X -6 9 d -5 -1 d 4 -6 d f 0.413333 1 0 c 998 1187 m 4 1 d -6 9 d -4 -1 d f 0.506667 1 0 c 1002 1188 m 4 1 d -5 8 d -5 X f 0.6 1 0 c 1006 1189 m 5 1 d -6 8 d -4 -1 d f 0.693333 1 0 c 1011 1190 m 4 1 d + -2 2 d -8 5 d f 0.786667 1 0 c 1015 1191 m 2 X -4 2 d f 0 1 0.333333 c 964 1190 m -3 X 7 -4 d f 0 1 0.24 c 974 1183 m 2 X -9 8 d -3 -1 d 4 -4 d f 0 1 0.146667 c 976 1183 m 3 1 d -8 8 d -4 -1 d f 0 1 0.0533333 c 979 1184 m 4 X -8 9 d -4 -1 d f + 0.0399999 1 0 c 983 1184 m 4 1 d -8 8 d -4 X f 0.133333 1 0 c 987 1185 m 3 1 d -7 8 d -4 -1 d f 0.226667 1 0 c 990 1186 m 4 1 d -3 2 d -8 5 d f 0.32 1 0 c 994 1187 m 1 X -4 2 d f 0 1 0.893333 c 942 1186 m -2 X 11 -7 d f 0 1 0.8 c 952 1179 m 3 X -9 8 + d -4 -1 d 9 -7 d f 0 1 0.706667 c 955 1179 m 4 1 d -10 8 d -3 -1 d f 0 1 0.613333 c 959 1180 m 3 X -9 8 d -4 X f 0 1 0.52 c 962 1180 m 4 1 d -10 8 d -3 -1 d f 0 1 0.426667 c 966 1181 m 3 1 d -9 8 d -4 -1 d f 0 1 0.333333 c 969 1182 m 3 X -4 4 d -7 4 + d -1 X f 0 1 0.24 c 972 1182 m 2 1 d -6 3 d f 0 0.546666 1 c 931 1174 m 1 Y -11 7 d -2 X f 0 0.64 1 c 931 1175 m 4 X -11 8 d -4 -1 d f 0 0.733333 1 c 935 1175 m 3 1 d -10 7 d -4 X f 0 0.826667 1 c 938 1176 m 4 1 d -11 7 d -3 -1 d f 0 0.92 1 c 942 + 1177 m 3 X -10 8 d -4 -1 d f 0 1 0.986667 c 945 1177 m 4 1 d -10 7 d -4 X f 0 1 0.893333 c 949 1178 m 3 1 d -1 X -11 7 d -1 -1 d f 0 1 0.8 c 952 1179 m -1 X f 0 0.0800001 1 c 909 1170 m 3 1 d -12 7 d -3 -1 d f 0 0.173333 1 c 912 1171 m 4 1 d -12 7 d + -4 -1 d f 0 0.266667 1 c 916 1172 m 4 X -12 8 d -4 -1 d f 0 0.36 1 c 920 1172 m 4 1 d -12 7 d -4 X f 0 0.453333 1 c 924 1173 m 3 1 d -11 7 d -4 -1 d f 0 0.546666 1 c 927 1174 m 4 X -13 8 d -2 -1 d f 0.386667 0 1 c 888 1166 m 1 X -13 7 d -1 X f + 0.293333 0 1 c 889 1166 m 4 1 d -12 7 d -5 -1 d f 0.2 0 1 c 893 1167 m 5 1 d -12 7 d -5 -1 d f 0.106667 0 1 c 898 1168 m 5 1 d -12 7 d -5 -1 d f 0.0133331 0 1 c 903 1169 m 5 1 d -12 7 d -5 -1 d f 0 0.0800001 1 c 908 1170 m 1 X -12 7 d -1 X f + 0.573333 0 1 c 866 1162 m 8 1 d -13 8 d -7 -2 d f 0.48 0 1 c 874 1163 m 8 2 d -14 7 d -7 -1 d f 0.386667 0 1 c 882 1165 m 6 1 d -13 7 d -7 -1 d f 1 1 1 c 845 1158 m 21 4 d -12 7 d -22 -4 d f 0.573333 0 1 c 845 1158 m 21 4 d -12 7 d -22 -4 d f 1 1 1 + c 823 1154 m 22 4 d -13 7 d -22 -4 d f 0.573333 0 1 c 823 1154 m 22 4 d -13 7 d -22 -4 d f 1 1 1 c 801 1150 m 22 4 d -13 7 d -21 -4 d f 0.573333 0 1 c 801 1150 m 22 4 d -13 7 d -21 -4 d f 780 1145 m 21 5 d -12 7 d -22 -4 d f 773 1144 m 7 1 d -13 8 d + -4 -1 d f 0.48 0 1 c 764 1142 m 9 2 d -10 8 d -10 -2 d f 0.386667 0 1 c 758 1141 m 6 1 d -11 8 d -7 -2 d f 755 1141 m 3 X -12 7 d -2 X f 0.293333 0 1 c 746 1139 m 9 2 d -11 7 d -10 -2 d f 0.2 0 1 c 737 1137 m 9 2 d -12 7 d -9 -2 d f 0.106667 0 1 c + 737 1137 m -12 7 d -1 X f 728 1135 m 9 2 d -13 7 d -9 -1 d f 0.0133331 0 1 c 718 1134 m 10 1 d -13 8 d -10 -2 d f 0 0.0800001 1 c 715 1133 m 3 1 d -13 7 d -2 -1 d f 706 1131 m 9 2 d -12 7 d -11 -2 d f 0 0.173333 1 c 694 1129 m 12 2 d -14 7 d -11 -2 + d 12 -7 d f 0 0.266667 1 c 694 1129 m -1 X f 0 0.173333 1 c 693 1129 m -12 7 d -4 -1 d f 0 0.266667 1 c 672 1125 m 22 4 d -1 X -16 6 d -17 -3 d 11 -7 d f 0 0.36 1 c 672 1125 m -1 X f 0 0.266667 1 c 671 1125 m -11 7 d -20 -4 d f 0 0.36 1 c 650 1121 m + 22 4 d -1 X -31 3 d -2 X f 0 0.266667 1 c 629 1116 m 10 2 d -2 10 d -21 -4 d f 0 0.36 1 c 639 1118 m 11 3 d -12 7 d -1 X f 0 0.173333 1 c 607 1112 m 6 1 d -8 8 d -10 -2 d f 0 0.266667 1 c 613 1113 m 16 3 d -13 8 d -11 -3 d f 0 0.0800001 1 c 586 1108 + m 11 2 d -10 8 d -14 -3 d f 0 0.173333 1 c 597 1110 m 10 2 d -12 7 d -8 -1 d f 0.106667 0 1 c 564 1104 m 5 1 d -12 7 d -5 -1 d f 0.0133331 0 1 c 569 1105 m 13 3 d -11 7 d -14 -3 d f 0 0.0800001 1 c 582 1108 m 4 X -13 7 d -2 X f 0.2 0 1 c 543 1100 m + 12 2 d -13 7 d -12 -2 d f 0.106667 0 1 c 555 1102 m 9 2 d -12 7 d -10 -2 d f 0.2 0 1 c 1600 1293 m 12 3 d -13 7 d -12 -2 d f 0.106667 0 1 c 1590 1292 m 10 1 d -13 8 d -9 -2 d f 1585 1291 m 5 1 d -12 7 d -5 -1 d f 0.0133331 0 1 c 1572 1288 m 13 3 d + -12 7 d -14 -3 d f 0 0.0800001 1 c 1569 1287 m 3 1 d -13 7 d -3 X f 1557 1285 m 12 2 d -13 8 d -11 -3 d f 0 0.173333 1 c 1547 1283 m 10 2 d -12 7 d -10 -2 d f 1541 1282 m 6 1 d -12 7 d -6 -1 d f 0 0.266667 1 c 1525 1279 m 16 3 d -12 7 d -16 -3 d f + 1516 1277 m 9 2 d -12 7 d -10 -2 d f 0 0.36 1 c 1504 1275 m 12 2 d -13 7 d -12 -2 d f 1482 1271 m 22 4 d -13 7 d -21 -4 d f 0 0.266667 1 c 1461 1267 m 21 4 d -13 7 d -21 -4 d f 0 0.36 1 c 1482 1271 m -12 7 d -1 X f 0 0.0800001 1 c 1439 1263 m 9 1 d + -12 7 d -9 -1 d f 0 0.173333 1 c 1448 1264 m 13 3 d -13 7 d -12 -3 d f 0 0.266667 1 c 1461 1267 m -13 7 d f 0.106667 0 1 c 1418 1258 m 9 2 d -13 7 d -9 -1 d f 0.0133331 0 1 c 1427 1260 m 9 2 d -12 7 d -10 -2 d f 0 0.0800001 1 c 1436 1262 m 3 1 d -12 + 7 d -3 -1 d f 0.386667 0 1 c 1396 1254 m 4 1 d -13 7 d -3 -1 d f 0.293333 0 1 c 1400 1255 m 8 2 d -12 7 d -9 -2 d f 0.2 0 1 c 1408 1257 m 9 1 d -12 7 d -9 -1 d f 0.106667 0 1 c 1417 1258 m 1 X -13 8 d -1 Y f 0.573333 0 1 c 1375 1250 m 6 1 d -12 8 d + -7 -2 d f 0.48 0 1 c 1381 1251 m 9 2 d -12 7 d -9 -1 d f 0.386667 0 1 c 1390 1253 m 6 1 d -12 7 d -6 -1 d f 0.573333 0 1 c 1353 1246 m 22 4 d -13 7 d -21 -4 d f 1 1 1 c 1331 1242 m 22 4 d -12 7 d -22 -4 d f 0.573333 0 1 c 1331 1242 m 22 4 d -12 7 d + -22 -4 d f 1 1 1 c 1310 1238 m 21 4 d -12 7 d -22 -4 d f 0.573333 0 1 c 1310 1238 m 21 4 d -12 7 d -22 -4 d f 1 1 1 c 1288 1234 m 22 4 d -13 7 d -21 -4 d f 0.573333 0 1 c 1288 1234 m 22 4 d -13 7 d -21 -4 d f 1281 1232 m 7 2 d -12 7 d -8 -2 d f 0.48 + 0 1 c 1273 1231 m 8 1 d -13 7 d -8 -1 d f 0.386667 0 1 c 1267 1229 m 6 2 d -13 7 d -6 -1 d f 1266 1229 m 1 X -13 8 d -1 -1 d f 0.293333 0 1 c 1261 1228 m 5 1 d -13 7 d -5 -1 d f 0.2 0 1 c 1256 1227 m 5 1 d -13 7 d -4 X f 0.106667 0 1 c 1251 1226 m 5 + 1 d -12 8 d -5 -1 d f 0.0133331 0 1 c 1247 1226 m 4 X -12 8 d -5 -1 d f 0 0.0800001 1 c 1245 1225 m 2 1 d -13 7 d -1 -1 d f 1242 1225 m 3 X -12 7 d -3 X f 0 0.173333 1 c 1238 1224 m 4 1 d -12 7 d -4 -1 d f 0 0.266667 1 c 1235 1223 m 3 1 d -12 7 d -4 + -1 d f 0 0.36 1 c 1231 1222 m 4 1 d -13 7 d -4 X f 0 0.453333 1 c 1227 1222 m 4 X -13 8 d -4 -1 d f 0 0.546666 1 c 1224 1221 m 3 1 d -13 7 d -3 -1 d f 1223 1221 m 1 X -13 7 d f 0 0.64 1 c 1220 1220 m 3 1 d -12 7 d -4 X f 0 0.733333 1 c 1216 1220 m 4 + X -13 8 d -3 -1 d f 0 0.826667 1 c 1213 1219 m 3 1 d -12 7 d -4 -1 d f 0 0.92 1 c 1209 1218 m 4 1 d -13 7 d -3 X f 0 1 0.986667 c 1206 1218 m 3 X -12 8 d -4 -1 d f 0 1 0.893333 c 1202 1217 m 4 1 d -13 7 d -3 -1 d f 0 1 0.8 c 1202 1217 m -12 7 d f + 1199 1216 m 3 1 d -12 7 d -4 X f 0 1 0.706667 c 1195 1216 m 4 X -13 8 d -3 -1 d f 0 1 0.613333 c 1192 1215 m 3 1 d -12 7 d -3 -1 d f 0 1 0.52 c 1189 1214 m 3 1 d -12 7 d -4 X f 0 1 0.426667 c 1185 1214 m 4 X -13 8 d -3 -1 d f 0 1 0.333333 c 1182 + 1213 m 3 1 d -12 7 d -3 -1 d f 0 1 0.24 c 1180 1213 m 2 X -12 7 d -2 X f 1178 1212 m 2 1 d -12 7 d -2 X f 0 1 0.146667 c 1175 1212 m 3 X -12 8 d -4 -1 d f 0 1 0.0533333 c 1171 1211 m 4 1 d -13 7 d -3 -1 d f 0.0399999 1 0 c 1168 1210 m 3 1 d -12 7 d + -4 X f 0.133333 1 0 c 1164 1210 m 4 X -13 8 d -3 -1 d f 0.226667 1 0 c 1160 1209 m 4 1 d -12 7 d -4 -1 d f 0.32 1 0 c 1159 1209 m 1 X -12 7 d -2 X f 1157 1208 m 2 1 d -13 7 d -2 -1 d f 0.413333 1 0 c 1152 1207 m 5 1 d -13 7 d -4 X f 0.506667 1 0 c + 1148 1207 m 4 X -12 8 d -4 -1 d f 0.6 1 0 c 1144 1206 m 4 1 d -12 7 d -5 -1 d f 0.693333 1 0 c 1139 1205 m 5 1 d -13 7 d -4 -1 d f 0.786667 1 0 c 1137 1205 m 2 X -12 7 d -2 X f 1134 1204 m 3 1 d -12 7 d -3 -1 d f 0.88 1 0 c 1129 1203 m 5 1 d -12 7 d + -6 -1 d f 0.973333 1 0 c 1123 1202 m 6 1 d -13 7 d -6 -1 d f 1 0.933333 0 c 1117 1201 m 6 1 d -13 7 d -6 -1 d f 1 0.84 0 c 1116 1200 m 1 1 d -13 7 d -1 X f 1107 1199 m 9 1 d -13 8 d -9 -2 d f 1 0.746667 0 c 1095 1196 m 12 3 d -13 7 d -11 -2 d f 1 + 0.653333 0 c 1094 1196 m 1 X -12 8 d -1 -1 d f 1073 1192 m 21 4 d -12 7 d -22 -4 d f 1 0.84 0 c 1051 1188 m 9 2 d -12 7 d -9 -2 d f 1 0.746667 0 c 1060 1190 m 11 2 d -12 7 d -11 -2 d f 1 0.653333 0 c 1071 1192 m 2 X -13 7 d -1 X f 0.786667 1 0 c + 1029 1184 m 3 X -12 8 d -3 -1 d f 0.88 1 0 c 1032 1184 m 6 2 d -12 7 d -6 -1 d f 0.973333 1 0 c 1038 1186 m 6 1 d -12 7 d -6 -1 d f 1 0.933333 0 c 1044 1187 m 6 1 d -12 7 d -6 -1 d f 1 0.84 0 c 1050 1188 m 1 X -12 7 d -1 X f 0.32 1 0 c 1008 1180 m 2 + X -12 7 d -3 X f 0.413333 1 0 c 1010 1180 m 5 1 d -13 7 d -4 -1 d f 0.506667 1 0 c 1015 1181 m 4 1 d -13 7 d -4 -1 d f 0.6 1 0 c 1019 1182 m 4 1 d -12 7 d -5 -1 d f 0.693333 1 0 c 1023 1183 m 4 X -12 8 d -4 -1 d f 0.786667 1 0 c 1027 1183 m 2 1 d + -12 7 d -2 X f 0 1 0.24 c 986 1176 m 2 X -12 7 d -2 X f 0 1 0.146667 c 988 1176 m 4 1 d -13 7 d -3 -1 d f 0 1 0.0533333 c 992 1177 m 3 X -12 7 d -4 X f 0.0399999 1 0 c 995 1177 m 4 1 d -12 7 d -4 -1 d f 0.133333 1 0 c 999 1178 m 4 1 d -13 7 d -3 -1 + d f 0.226667 1 0 c 1003 1179 m 3 X -12 8 d -4 -1 d f 0.32 1 0 c 1006 1179 m 2 1 d -13 7 d -1 X f 0 1 0.8 c 965 1171 m 3 1 d -13 7 d -3 X f 0 1 0.706667 c 968 1172 m 3 1 d -12 7 d -4 -1 d f 0 1 0.613333 c 971 1173 m 4 X -13 7 d -3 X f 0 1 0.52 c 975 + 1173 m 3 1 d -12 7 d -4 -1 d f 0 1 0.426667 c 978 1174 m 3 1 d -12 7 d -3 -1 d f 0 1 0.333333 c 981 1175 m 4 X -13 7 d -3 X f 0 1 0.24 c 985 1175 m 1 1 d -12 7 d -2 -1 d f 0 0.546666 1 c 943 1167 m 1 X -13 8 d -1 Y f 0 0.64 1 c 944 1167 m 3 1 d -12 + 7 d -4 X f 0 0.733333 1 c 947 1168 m 4 1 d -13 7 d -3 -1 d f 0 0.826667 1 c 951 1169 m 3 X -12 8 d -4 -1 d f 0 0.92 1 c 954 1169 m 4 1 d -13 7 d -3 X f 0 1 0.986667 c 958 1170 m 3 1 d -12 7 d -4 -1 d f 0 1 0.893333 c 961 1171 m 4 X -13 8 d -3 -1 d f + 0 1 0.8 c 965 1171 m -13 8 d f 0 0.0800001 1 c 922 1163 m 2 1 d -12 7 d -3 -1 d f 0 0.173333 1 c 924 1164 m 4 X -12 8 d -4 -1 d f 0 0.266667 1 c 928 1164 m 4 1 d -12 7 d -4 X f 0 0.36 1 c 932 1165 m 4 1 d -12 7 d -4 -1 d f 0 0.453333 1 c 936 1166 m + 4 1 d -13 7 d -3 -1 d f 0 0.546666 1 c 940 1167 m 3 X -12 7 d -4 X f 0.386667 0 1 c 900 1159 m 1 X -12 7 d -1 X f 0.293333 0 1 c 901 1159 m 5 1 d -13 7 d -4 -1 d f 0.2 0 1 c 906 1160 m 5 1 d -13 7 d -5 -1 d f 0.106667 0 1 c 911 1161 m 4 1 d -12 7 d + -5 -1 d f 0.0133331 0 1 c 915 1162 m 5 1 d -12 7 d -5 -1 d f 0 0.0800001 1 c 920 1163 m 2 X -13 7 d -1 X f 0.573333 0 1 c 879 1155 m 7 1 d -12 7 d -8 -1 d f 0.48 0 1 c 886 1156 m 8 2 d -12 7 d -8 -2 d f 0.386667 0 1 c 894 1158 m 6 1 d -12 7 d -6 -1 + d f 1 1 1 c 857 1151 m 22 4 d -13 7 d -21 -4 d f 0.573333 0 1 c 857 1151 m 22 4 d -13 7 d -21 -4 d f 1 1 1 c 835 1147 m 22 4 d -12 7 d -22 -4 d f 0.573333 0 1 c 835 1147 m 22 4 d -12 7 d -22 -4 d f 1 1 1 c 814 1142 m 21 5 d -12 7 d -22 -4 d f + 0.573333 0 1 c 814 1142 m 21 5 d -12 7 d -22 -4 d f 792 1138 m 22 4 d -13 8 d -21 -5 d f 786 1137 m 6 1 d -12 7 d -7 -1 d f 0.48 0 1 c 776 1135 m 10 2 d -13 7 d -9 -2 d f 0.386667 0 1 c 771 1134 m 5 1 d -12 7 d -6 -1 d f 767 1133 m 4 1 d -13 7 d -3 + X f 0.293333 0 1 c 758 1132 m 9 1 d -12 8 d -9 -2 d f 0.2 0 1 c 750 1130 m 8 2 d -12 7 d -9 -2 d f 0.106667 0 1 c 749 1130 m 1 X -13 7 d f 740 1128 m 9 2 d -12 7 d -9 -2 d f 0.0133331 0 1 c 730 1126 m 10 2 d -12 7 d -10 -1 d f 0 0.0800001 1 c 728 + 1126 m 2 X -12 8 d -3 -1 d f 719 1124 m 9 2 d -13 7 d -9 -2 d f 0 0.173333 1 c 706 1122 m 13 2 d -13 7 d -12 -2 d f 0 0.266667 1 c 706 1122 m -12 7 d f 685 1118 m 21 4 d -12 7 d -22 -4 d f 0 0.36 1 c 684 1118 m 1 X -13 7 d f 663 1113 m 21 5 d -12 7 + d -22 -4 d f 0 0.266667 1 c 641 1109 m 10 2 d -12 7 d -10 -2 d f 0 0.36 1 c 651 1111 m 12 2 d -13 8 d -11 -3 d f 0 0.173333 1 c 620 1105 m 6 1 d -13 7 d -6 -1 d f 0 0.266667 1 c 626 1106 m 15 3 d -12 7 d -16 -3 d f 0 0.0800001 1 c 598 1101 m 11 2 d + -12 7 d -11 -2 d f 0 0.173333 1 c 609 1103 m 11 2 d -13 7 d -10 -2 d f 0.106667 0 1 c 577 1097 m 4 1 d -12 7 d -5 -1 d f 0.0133331 0 1 c 581 1098 m 14 2 d -13 8 d -13 -3 d f 0 0.0800001 1 c 595 1100 m 3 1 d -12 7 d -4 X f 0.2 0 1 c 555 1093 m 12 2 d + -12 7 d -12 -2 d f 0.106667 0 1 c 567 1095 m 10 2 d -13 7 d -9 -2 d f 0.2 0 1 c 1613 1286 m 11 2 d -12 8 d -12 -3 d f 0.106667 0 1 c 1603 1284 m 10 2 d -13 7 d -10 -1 d f 1598 1283 m 5 1 d -13 8 d -5 -1 d f 0.0133331 0 1 c 1583 1281 m 15 2 d -13 8 d + -13 -3 d f 0 0.0800001 1 c 1581 1280 m 2 1 d -11 7 d -3 -1 d f 1568 1278 m 13 2 d -12 7 d -12 -2 d f 0 0.173333 1 c 1559 1276 m 9 2 d -11 7 d -10 -2 d f 1550 1274 m 9 2 d -12 7 d -6 -1 d f 0 0.266667 1 c 1538 1272 m 12 2 d -9 8 d -16 -3 d f 1517 + 1268 m 21 4 d -13 7 d -9 -2 d f 0 0.36 1 c 1516 1268 m 1 X -1 9 d -12 -2 d f 0 0.266667 1 c 1495 1264 m 20 3 d -31 3 d f 0 0.36 1 c 1515 1267 m 1 1 d -12 7 d -22 -4 d 2 -1 d f 0 0.173333 1 c 1473 1259 m 4 1 d -16 6 d f 0 0.266667 1 c 1477 1260 m 18 + 4 d -11 6 d -2 1 d -21 -4 d -1 Y f 0 0.36 1 c 1484 1270 m -2 1 d f 0 0.0800001 1 c 1452 1255 m 10 2 d -14 7 d -9 -1 d f 0 0.173333 1 c 1462 1257 m 11 2 d -12 7 d 1 Y -13 -3 d f 0 0.266667 1 c 1461 1266 m 1 Y f 0.106667 0 1 c 1430 1251 m 9 2 d -12 7 + d -9 -2 d f 0.0133331 0 1 c 1439 1253 m 11 2 d -14 7 d -9 -2 d f 0 0.0800001 1 c 1450 1255 m 2 X -13 8 d -3 -1 d f 0.386667 0 1 c 1409 1247 m 2 X -11 8 d -4 -1 d f 0.293333 0 1 c 1411 1247 m 9 2 d -12 8 d -8 -2 d f 0.2 0 1 c 1420 1249 m 9 2 d -12 7 + d -9 -1 d f 0.106667 0 1 c 1429 1251 m 1 X -12 7 d -1 X f 0.573333 0 1 c 1387 1243 m 4 1 d -10 7 d -6 -1 d f 0.48 0 1 c 1391 1244 m 10 2 d -11 7 d -9 -2 d f 0.386667 0 1 c 1401 1246 m 8 1 d -13 7 d -6 -1 d f 0.573333 0 1 c 1365 1239 m 22 4 d -12 7 d + -22 -4 d f 1 1 1 c 1344 1235 m 21 4 d -12 7 d -22 -4 d f 0.573333 0 1 c 1344 1235 m 21 4 d -12 7 d -22 -4 d f 1 1 1 c 1322 1231 m 22 4 d -13 7 d -21 -4 d f 0.573333 0 1 c 1322 1231 m 22 4 d -13 7 d -21 -4 d f 1 1 1 c 1301 1226 m 21 5 d -12 7 d -22 + -4 d f 0.573333 0 1 c 1301 1226 m 21 5 d -12 7 d -22 -4 d f 1293 1225 m 8 1 d -13 8 d -7 -2 d f 0.48 0 1 c 1286 1224 m 7 1 d -12 7 d -8 -1 d f 0.386667 0 1 c 1279 1222 m 7 2 d -13 7 d -6 -2 d f 1279 1222 m -12 7 d -1 X f 0.293333 0 1 c 1274 1221 m 5 + 1 d -13 7 d -5 -1 d f 0.2 0 1 c 1269 1220 m 5 1 d -13 7 d -5 -1 d f 0.106667 0 1 c 1264 1219 m 5 1 d -13 7 d -5 -1 d f 0.0133331 0 1 c 1259 1218 m 5 1 d -13 7 d -4 X f 0 0.0800001 1 c 1258 1218 m 1 X -12 8 d -2 -1 d f 1254 1217 m 4 1 d -13 7 d -3 X + f 0 0.173333 1 c 1250 1217 m 4 X -12 8 d -4 -1 d f 0 0.266667 1 c 1246 1216 m 4 1 d -12 7 d -3 -1 d f 0 0.36 1 c 1242 1215 m 4 1 d -11 7 d -4 -1 d f 0 0.453333 1 c 1238 1214 m 4 1 d -11 7 d -4 X f 0 0.546666 1 c 1236 1214 m 2 X -11 8 d -3 -1 d f + 1234 1214 m 2 X -12 7 d -1 X f 0 0.64 1 c 1230 1213 m 4 1 d -11 7 d -3 -1 d f 0 0.733333 1 c 1227 1212 m 3 1 d -10 7 d -4 X f 0 0.826667 1 c 1223 1211 m 4 1 d -11 8 d -3 -1 d f 0 0.92 1 c 1219 1211 m 4 X -10 8 d -4 -1 d f 0 1 0.986667 c 1216 1210 m + 3 1 d -10 7 d -3 X f 0 1 0.893333 c 1214 1210 m 2 X -10 8 d -4 -1 d 1 -1 d f 0 1 0.8 c 1202 1217 m 1 -1 d f 0 1 0.893333 c 1212 1209 m 2 1 d -11 6 d f 0 1 0.8 c 1209 1209 m 3 X -9 7 d -1 1 d -3 -1 d f 0 1 0.706667 c 1205 1208 m 4 1 d -10 7 d -4 X f + 0 1 0.613333 c 1201 1207 m 4 1 d -10 8 d -3 -1 d f 0 1 0.52 c 1198 1207 m 3 X -9 8 d -3 -1 d f 0 1 0.426667 c 1194 1206 m 4 1 d -9 7 d -4 X f 0 1 0.333333 c 1193 1206 m 1 X -9 8 d -3 -1 d 4 -3 d f 0 1 0.24 c 1182 1213 m -2 X 6 -3 d f 0 1 0.333333 c + 1191 1205 m 2 1 d -7 4 d f 0 1 0.24 c 1187 1204 m 4 1 d -5 5 d -6 3 d -2 -1 d f 0 1 0.146667 c 1183 1204 m 4 X -9 8 d -3 X f 0 1 0.0533333 c 1179 1203 m 4 1 d -8 8 d -4 -1 d f 0.0399999 1 0 c 1175 1202 m 4 1 d -8 8 d -3 -1 d f 0.133333 1 0 c 1172 + 1202 m 3 X -7 8 d -4 X f 0.226667 1 0 c 1171 1202 m 1 X -8 8 d -4 -1 d 3 -3 d f 0.32 1 0 c 1160 1209 m -1 X 4 -3 d f 0.226667 1 0 c 1167 1201 m 4 1 d -8 4 d f 0.32 1 0 c 1163 1200 m 4 1 d -4 5 d -4 3 d -2 -1 d f 0.413333 1 0 c 1158 1199 m 5 1 d -6 8 + d -5 -1 d f 0.506667 1 0 c 1154 1198 m 4 1 d -6 8 d -4 X f 0.6 1 0 c 1150 1197 m 4 1 d -6 9 d -4 -1 d 5 -8 d f 0.693333 1 0 c 1144 1206 m -5 -1 d 2 -3 d 8 -4 d f 0.786667 1 0 c 1139 1205 m -2 X 4 -3 d f 0.6 1 0 c 1149 1197 m 1 X -1 1 d f 0.693333 1 + 0 c 1143 1196 m 6 1 d 1 Y -8 4 d f 0.786667 1 0 c 1137 1195 m 6 1 d -2 6 d -4 3 d -3 -1 d f 0.88 1 0 c 1130 1194 m 7 1 d -3 9 d -5 -1 d f 0.973333 1 0 c 1128 1193 m 2 1 d -1 9 d -6 -1 d 1 -6 d f 1 0.933333 0 c 1123 1202 m -6 -1 d -1 Y 7 -4 d f 1 + 0.84 0 c 1117 1201 m -1 -1 d 1 X f 0.973333 1 0 c 1121 1192 m 7 1 d -4 3 d f 1 0.933333 0 c 1109 1189 m 12 3 d 3 4 d -7 4 d f 1 0.84 0 c 1107 1189 m 2 X 8 11 d -1 X -9 -1 d -6 -7 d f 1 0.746667 0 c 1107 1199 m -12 -3 d 6 -4 d f 1 0.653333 0 c 1095 + 1196 m -1 X 1 X f 1 0.84 0 c 1085 1185 m 22 4 d -6 3 d -21 -4 d f 1 0.746667 0 c 1101 1192 m -6 4 d -22 -4 d 7 -4 d f 1 0.653333 0 c 1095 1196 m -1 X -21 -4 d f 0.973333 1 0 c 1063 1181 m 8 1 d -12 1 d f 1 0.933333 0 c 1071 1182 m 12 3 d -31 2 d 7 + -4 d f 1 0.84 0 c 1083 1185 m 2 X -5 3 d -20 2 d -9 -2 d 1 -1 d f 1 0.746667 0 c 1080 1188 m -7 4 d -2 X -11 -2 d f 1 0.653333 0 c 1073 1192 m -2 X f 0.6 1 0 c 1042 1177 m 1 X -2 X f 0.693333 1 0 c 1043 1177 m 6 1 d -16 4 d 8 -5 d f 0.786667 1 0 c + 1049 1178 m 6 1 d -23 5 d -3 X 4 -2 d f 0.88 1 0 c 1055 1179 m 6 1 d -23 6 d -6 -2 d f 0.973333 1 0 c 1061 1180 m 2 1 d -4 2 d -15 4 d -6 -1 d f 1 0.933333 0 c 1059 1183 m -7 4 d -2 1 d -6 -1 d f 1 0.84 0 c 1052 1187 m -1 1 d -1 X f 0.226667 1 0 c + 1020 1173 m 4 X -12 4 d f 0.32 1 0 c 1024 1173 m 5 1 d -19 6 d -2 X 4 -3 d f 0.413333 1 0 c 1029 1174 m 4 1 d -18 6 d -5 -1 d f 0.506667 1 0 c 1033 1175 m 5 1 d -19 6 d -4 -1 d f 0.6 1 0 c 1038 1176 m 4 1 d -1 X -18 6 d -4 -1 d f 0.693333 1 0 c 1041 + 1177 m -8 5 d -6 1 d -4 X f 0.786667 1 0 c 1033 1182 m -4 2 d -2 -1 d f 0 1 0.333333 c 999 1168 m 2 1 d -9 3 d f 0 1 0.24 c 1001 1169 m 4 1 d -17 6 d -2 X 6 -4 d f 0 1 0.146667 c 1005 1170 m 4 X -17 7 d -4 -1 d f 0 1 0.0533333 c 1009 1170 m 3 1 d + -17 6 d -3 X f 0.0399999 1 0 c 1012 1171 m 4 1 d -17 6 d -4 -1 d f 0.133333 1 0 c 1016 1172 m 4 X -17 7 d -4 -1 d f 0.226667 1 0 c 1020 1172 m 1 Y -8 4 d -6 2 d -3 X f 0.32 1 0 c 1012 1177 m -4 3 d -2 -1 d f 0 1 0.893333 c 977 1164 m 2 1 d -13 6 d f + 0 1 0.8 c 979 1165 m 4 X -15 7 d -3 -1 d 1 X f 0 1 0.706667 c 983 1165 m 4 1 d -16 7 d -3 -1 d f 0 1 0.613333 c 987 1166 m 3 1 d -15 6 d -4 X f 0 1 0.52 c 990 1167 m 4 X -16 7 d -3 -1 d f 0 1 0.426667 c 994 1167 m 3 1 d -16 7 d -3 -1 d f 0 1 + 0.333333 c 997 1168 m 2 X -7 4 d -7 3 d -4 X f 0 1 0.24 c 992 1172 m -6 4 d -1 -1 d f 0 0.546666 1 c 956 1160 m 2 X -14 7 d -1 X f 0 0.64 1 c 958 1160 m 3 1 d -14 7 d -3 -1 d f 0 0.733333 1 c 961 1161 m 4 1 d -14 7 d -4 -1 d f 0 0.826667 1 c 965 + 1162 m 4 1 d -15 6 d -3 X f 0 0.92 1 c 969 1163 m 3 X -14 7 d -4 -1 d f 0 1 0.986667 c 972 1163 m 4 1 d -15 7 d -3 -1 d f 0 1 0.893333 c 976 1164 m 1 X -11 7 d -5 X f 0 1 0.8 c 966 1171 m -1 X f 0 0.0800001 1 c 934 1156 m 3 1 d -13 7 d -2 -1 d f 0 + 0.173333 1 c 937 1157 m 4 X -13 7 d -4 X f 0 0.266667 1 c 941 1157 m 5 1 d -14 7 d -4 -1 d f 0 0.36 1 c 946 1158 m 4 1 d -14 7 d -4 -1 d f 0 0.453333 1 c 950 1159 m 4 1 d -14 7 d -4 -1 d f 0 0.546666 1 c 954 1160 m 2 X -13 7 d -3 X f 0.386667 0 1 c + 913 1152 m -12 7 d -1 X f 0.293333 0 1 c 913 1152 m 5 1 d -12 7 d -5 -1 d f 0.2 0 1 c 918 1153 m 5 1 d -12 7 d -5 -1 d f 0.106667 0 1 c 923 1154 m 5 1 d -13 7 d -4 -1 d f 0.0133331 0 1 c 928 1155 m 5 1 d -13 7 d -5 -1 d f 0 0.0800001 1 c 933 1156 m + 1 X -12 7 d -2 X f 0.573333 0 1 c 891 1148 m 7 1 d -12 7 d -7 -1 d f 0.48 0 1 c 898 1149 m 8 1 d -12 8 d -8 -2 d f 0.386667 0 1 c 906 1150 m 7 2 d -13 7 d -6 -1 d f 1 1 1 c 869 1144 m 22 4 d -12 7 d -22 -4 d f 0.573333 0 1 c 869 1144 m 22 4 d -12 7 + d -22 -4 d f 1 1 1 c 848 1139 m 21 5 d -12 7 d -22 -4 d f 0.573333 0 1 c 848 1139 m 21 5 d -12 7 d -22 -4 d f 1 1 1 c 826 1135 m 22 4 d -13 8 d -21 -5 d f 0.573333 0 1 c 826 1135 m 22 4 d -13 8 d -21 -5 d f 805 1131 m 21 4 d -12 7 d -22 -4 d f 800 + 1130 m 5 1 d -13 7 d -6 -1 d f 0.48 0 1 c 791 1128 m 9 2 d -14 7 d -10 -2 d f 0.386667 0 1 c 783 1127 m 8 1 d -15 7 d -5 -1 d f 781 1127 m 2 X -12 7 d -4 -1 d f 0.293333 0 1 c 772 1125 m 9 2 d -14 6 d -9 -1 d f 0.2 0 1 c 762 1123 m 10 2 d -14 7 d -8 + -2 d f 0.106667 0 1 c 762 1123 m -12 7 d -1 X f 752 1121 m 10 2 d -13 7 d -9 -2 d f 0.0133331 0 1 c 742 1119 m 10 2 d -12 7 d -10 -2 d f 0 0.0800001 1 c 740 1119 m 2 X -12 7 d -2 X f 729 1117 m 11 2 d -12 7 d -9 -2 d f 0 0.173333 1 c 718 1115 m 11 2 + d -10 7 d -13 -2 d 1 -1 d f 0 0.266667 1 c 706 1122 m 1 -1 d f 0 0.173333 1 c 715 1114 m 3 1 d -11 6 d f 0 0.266667 1 c 697 1110 m 18 4 d -8 7 d -1 1 d -21 -4 d 1 -1 d f 0 0.36 1 c 685 1118 m -1 X 2 -1 d f 0 0.266667 1 c 677 1107 m 20 3 d -11 7 d f + 0 0.36 1 c 675 1106 m 2 1 d 9 10 d -2 1 d -21 -5 d f 0 0.266667 1 c 654 1102 m 21 4 d -24 5 d -10 -2 d f 0 0.36 1 c 675 1106 m -12 7 d -12 -2 d f 0 0.173333 1 c 632 1098 m 10 2 d -16 6 d -6 -1 d f 0 0.266667 1 c 642 1100 m 12 2 d -13 7 d -15 -3 d f + 0 0.0800001 1 c 611 1094 m 13 2 d -15 7 d -11 -2 d f 0 0.173333 1 c 624 1096 m 8 2 d -12 7 d -11 -2 d f 0.106667 0 1 c 589 1090 m 5 1 d -13 7 d -4 -1 d f 0.0133331 0 1 c 594 1091 m 14 2 d -13 7 d -14 -2 d f 0 0.0800001 1 c 608 1093 m 3 1 d -13 7 d + -3 -1 d f 0.2 0 1 c 567 1086 m 12 2 d -12 7 d -12 -2 d f 0.106667 0 1 c 579 1088 m 10 2 d -12 7 d -10 -2 d f 0.2 0 1 c 1626 1279 m 11 2 d -13 7 d -11 -2 d f 0.106667 0 1 c 1615 1277 m 11 2 d -13 7 d -10 -2 d f 1609 1276 m 6 1 d -12 7 d -5 -1 d f + 0.0133331 0 1 c 1594 1273 m 15 3 d -11 7 d -15 -2 d 9 -7 d f 0 0.0800001 1 c 1583 1281 m -2 -1 d 11 -6 d f 0.0133331 0 1 c 1593 1273 m 1 X -2 1 d f 0 0.0800001 1 c 1576 1270 m 17 3 d -1 1 d -11 6 d -13 -2 d f 0 0.173333 1 c 1572 1269 m 4 1 d -8 8 d + -9 -2 d f 1553 1265 m 19 4 d -13 7 d -9 -2 d f 0 0.266667 1 c 1550 1265 m 3 X -3 9 d -12 -2 d f 1529 1261 m 21 4 d -12 7 d -21 -4 d f 0 0.36 1 c 1517 1268 m -1 X 1 X f 0 0.266667 1 c 1507 1256 m 22 5 d -12 7 d -2 -1 d -20 -3 d f 0 0.36 1 c 1517 1268 + m -1 X -1 -1 d f 0 0.173333 1 c 1486 1252 m 13 3 d -22 5 d -4 -1 d f 0 0.266667 1 c 1499 1255 m 8 1 d -12 8 d -18 -4 d f 0 0.0800001 1 c 1464 1248 m 15 3 d -17 6 d -10 -2 d f 0 0.173333 1 c 1479 1251 m 7 1 d -13 7 d -11 -2 d f 0.106667 0 1 c 1443 + 1244 m 9 2 d -13 7 d -9 -2 d f 0.0133331 0 1 c 1452 1246 m 12 2 d -14 7 d -11 -2 d f 0 0.0800001 1 c 1464 1248 m -12 7 d -2 X f 0.386667 0 1 c 1411 1247 m -2 X 9 -6 d f 0.293333 0 1 c 1421 1240 m 10 2 d -11 7 d -9 -2 d 7 -6 d f 0.2 0 1 c 1431 1242 m + 10 2 d -12 7 d -9 -2 d f 0.106667 0 1 c 1441 1244 m 2 X -13 7 d -1 X f 0.573333 0 1 c 1391 1244 m -4 -1 d 10 -6 d f 0.48 0 1 c 1399 1236 m 10 2 d -8 8 d -10 -2 d 6 -7 d f 0.386667 0 1 c 1409 1238 m 11 2 d -2 1 d -9 6 d -8 -1 d f 0.293333 0 1 c 1420 + 1240 m 1 X -3 1 d f 0.573333 0 1 c 1378 1232 m 20 3 d -1 2 d -10 6 d -22 -4 d f 0.48 0 1 c 1398 1235 m 1 1 d -2 1 d f 1 1 1 c 1356 1227 m 22 5 d -13 7 d -21 -4 d f 0.573333 0 1 c 1356 1227 m 22 5 d -13 7 d -21 -4 d f 1 1 1 c 1335 1223 m 21 4 d -12 8 + d -22 -4 d f 0.573333 0 1 c 1335 1223 m 21 4 d -12 8 d -22 -4 d f 1 1 1 c 1335 1223 m -13 8 d -21 -5 d f 0.573333 0 1 c 1313 1219 m 22 4 d -13 8 d -21 -5 d f 1309 1218 m 4 1 d -12 7 d -8 -1 d f 0.48 0 1 c 1301 1217 m 8 1 d -16 7 d -7 -1 d f 0.386667 + 0 1 c 1293 1215 m 8 2 d -15 7 d -7 -2 d 3 -1 d f 0.293333 0 1 c 1292 1215 m 1 X -11 6 d f 0.386667 0 1 c 1282 1221 m -3 1 d f 0.293333 0 1 c 1287 1214 m 5 1 d -10 6 d -3 1 d -5 -1 d f 0.2 0 1 c 1281 1213 m 6 1 d -13 7 d -5 -1 d f 0.106667 0 1 c 1276 + 1212 m 5 1 d -12 7 d -5 -1 d f 0.0133331 0 1 c 1270 1211 m 6 1 d -12 7 d -5 -1 d f 0 0.0800001 1 c 1270 1211 m -11 7 d -1 X f 1266 1210 m 4 1 d -12 7 d -4 -1 d f 0 0.173333 1 c 1261 1209 m 5 1 d -12 7 d -4 X f 0 0.266667 1 c 1256 1208 m 5 1 d -11 8 + d -4 -1 d f 0 0.36 1 c 1252 1207 m 4 1 d -10 8 d -4 -1 d f 0 0.453333 1 c 1248 1207 m 4 X -10 8 d -4 -1 d 6 -5 d f 0 0.546666 1 c 1238 1214 m -2 X 8 -5 d f 0 0.453333 1 c 1247 1207 m 1 X -4 2 d f 0 0.546666 1 c 1243 1206 m 4 1 d -3 2 d -8 5 d -2 X f + 0 0.64 1 c 1239 1205 m 4 1 d -9 8 d -4 -1 d f 0 0.733333 1 c 1235 1204 m 4 1 d -9 8 d -3 -1 d f 0 0.826667 1 c 1231 1203 m 4 1 d -8 8 d -4 -1 d f 0 0.92 1 c 1227 1203 m 4 X -8 8 d -4 X f 0 1 0.986667 c 1227 1203 m -8 8 d -3 -1 d 2 -2 d f 0 1 + 0.893333 c 1216 1210 m -2 X 4 -2 d f 0 1 0.986667 c 1223 1202 m 4 1 d -9 5 d f 0 1 0.893333 c 1219 1201 m 4 1 d -5 6 d -4 2 d -2 -1 d f 0 1 0.8 c 1215 1200 m 4 1 d -7 8 d -3 X f 0 1 0.706667 c 1211 1200 m 4 X -6 9 d -4 -1 d f 0 1 0.613333 c 1207 + 1199 m 4 1 d -6 8 d -4 -1 d f 0 1 0.52 c 1205 1198 m 2 1 d -6 8 d -3 X 4 -6 d f 0 1 0.426667 c 1198 1207 m -4 -1 d 1 -2 d 7 -3 d f 0 1 0.333333 c 1194 1206 m -1 X 2 -2 d f 0 1 0.52 c 1203 1198 m 2 X -3 3 d f 0 1 0.426667 c 1199 1197 m 4 1 d -1 3 d + -7 3 d f 0 1 0.333333 c 1194 1196 m 5 1 d -4 7 d -2 2 d -2 -1 d f 0 1 0.24 c 1190 1196 m 4 X -3 9 d -4 -1 d f 0 1 0.146667 c 1186 1195 m 4 1 d -3 8 d -4 X f 0 1 0.0533333 c 1184 1194 m 2 1 d -3 9 d -4 -1 d 2 -7 d f 0.0399999 1 0 c 1179 1203 m -4 -1 + d 2 -4 d 4 -2 d f 0.133333 1 0 c 1175 1202 m -3 X -1 Y 5 -3 d f 0.226667 1 0 c 1172 1202 m -1 X 1 -1 d f 0 1 0.0533333 c 1181 1194 m 3 X -3 2 d f 0.0399999 1 0 c 1176 1193 m 5 1 d 2 Y -4 2 d f 0.133333 1 0 c 1171 1192 m 5 1 d 1 5 d -5 3 d f 0.226667 + 1 0 c 1166 1191 m 5 1 d 1 9 d -1 1 d -4 -1 d f 0.32 1 0 c 1162 1190 m 4 1 d 1 10 d -4 -1 d -2 -9 d f 0.413333 1 0 c 1163 1200 m -5 -1 d -1 -6 d 4 -2 d f 0.506667 1 0 c 1158 1199 m -4 -1 d -1 -3 d 4 -2 d f 0.6 1 0 c 1154 1198 m -4 -1 d 3 -2 d f 0.32 + 1 0 c 1161 1190 m 1 X -1 1 d f 0.413333 1 0 c 1154 1189 m 7 1 d 1 Y -4 2 d f 0.506667 1 0 c 1147 1187 m 7 2 d 3 4 d -4 2 d f 0.6 1 0 c 1141 1186 m 6 1 d 6 8 d -3 2 d -1 X -9 -11 d f 0.693333 1 0 c 1149 1197 m -6 -1 d -6 -8 d 3 -2 d f 0.786667 1 0 c + 1143 1196 m -6 -1 d -4 -5 d 4 -2 d f 0.88 1 0 c 1137 1195 m -7 -1 d -1 -2 d 4 -2 d f 0.973333 1 0 c 1130 1194 m -2 -1 d 1 -1 d f 0.6 1 0 c 1139 1186 m 2 X -1 X f 0.693333 1 0 c 1126 1183 m 13 3 d 1 X -3 2 d f 0.786667 1 0 c 1119 1182 m 7 1 d 11 5 d + -4 2 d -16 -7 d f 0.88 1 0 c 1133 1190 m -4 2 d -15 -7 d 3 -2 d f 0.973333 1 0 c 1129 1192 m -1 1 d -7 -1 d -10 -5 d 3 -2 d f 1 0.933333 0 c 1121 1192 m -12 -3 d -2 X 4 -2 d f 1 0.84 0 c 1109 1189 m -2 X f 0.786667 1 0 c 1098 1178 m 21 4 d -2 1 d + -21 -4 d f 0.88 1 0 c 1117 1183 m -3 2 d -22 -4 d 4 -2 d f 0.973333 1 0 c 1114 1185 m -3 2 d -22 -4 d 3 -2 d f 1 0.933333 0 c 1111 1187 m -4 2 d -21 -4 d 3 -2 d f 1 0.84 0 c 1107 1189 m -22 -4 d 1 X f 0.6 1 0 c 1076 1174 m 1 X -1 X f 0.693333 1 0 c + 1077 1174 m 14 2 d -19 X 4 -2 d f 0.786667 1 0 c 1091 1176 m 7 2 d -2 1 d -28 -1 d 4 -2 d f 0.88 1 0 c 1096 1179 m -4 2 d -27 -1 d 3 -2 d f 0.973333 1 0 c 1092 1181 m -3 2 d -18 -1 d -8 -1 d 2 -1 d f 1 0.933333 0 c 1089 1183 m -3 2 d -3 X -12 -3 d f + 1 0.84 0 c 1086 1185 m -3 X f 0.32 1 0 c 1054 1169 m 2 1 d -3 X f 0.413333 1 0 c 1056 1170 m 7 1 d -14 1 d 4 -2 d f 0.506667 1 0 c 1063 1171 m 7 1 d -25 3 d 4 -3 d f 0.6 1 0 c 1070 1172 m 6 2 d -33 3 d -1 X 3 -2 d f 0.693333 1 0 c 1076 1174 m -4 2 d + -23 2 d -6 -1 d f 0.786667 1 0 c 1072 1176 m -4 2 d -13 1 d -6 -1 d f 0.88 1 0 c 1068 1178 m -3 2 d -4 X -6 -1 d f 0.973333 1 0 c 1065 1180 m -2 1 d -2 -1 d f 0 1 0.0533333 c 1033 1165 m 2 1 d -5 1 d f 0.0399999 1 0 c 1035 1166 m 5 1 d -14 3 d 4 -3 + d f 0.133333 1 0 c 1040 1167 m 5 1 d -24 4 d 5 -2 d f 0.226667 1 0 c 1045 1168 m 5 1 d -26 4 d -4 X 1 -1 d f 0.32 1 0 c 1050 1169 m 4 X -1 1 d -24 4 d -5 -1 d f 0.413333 1 0 c 1053 1170 m -4 2 d -16 3 d -4 -1 d f 0.506667 1 0 c 1049 1172 m -4 3 d -7 + 1 d -5 -1 d f 0.6 1 0 c 1045 1175 m -3 2 d -4 -1 d f 0 1 0.52 c 1011 1161 m 3 1 d -6 1 d f 0 1 0.426667 c 1014 1162 m 4 X -17 5 d 7 -4 d f 0 1 0.333333 c 1018 1162 m 4 1 d -21 6 d -2 -1 d 2 -1 d f 0 1 0.24 c 1022 1163 m 4 1 d -21 6 d -4 -1 d f 0 1 + 0.146667 c 1026 1164 m 5 1 d -22 5 d -4 X f 0 1 0.0533333 c 1031 1165 m 2 X -3 2 d -18 4 d -3 -1 d f 0.0399999 1 0 c 1030 1167 m -4 3 d -10 2 d -4 -1 d f 0.133333 1 0 c 1026 1170 m -5 2 d -5 X f 0.226667 1 0 c 1021 1172 m -1 1 d -1 Y f 0 1 0.986667 + c 990 1157 m 4 1 d -13 4 d f 0 1 0.893333 c 994 1158 m 4 1 d -19 6 d -2 -1 d 4 -2 d f 0 1 0.8 c 998 1159 m 4 X -19 6 d -4 X f 0 1 0.706667 c 1002 1159 m 4 1 d -19 6 d -4 -1 d f 0 1 0.613333 c 1006 1160 m 4 1 d -20 6 d -3 -1 d f 0 1 0.52 c 1010 1161 + m 1 X -3 2 d -14 4 d -4 X f 0 1 0.426667 c 1008 1163 m -7 4 d -4 1 d -3 -1 d f 0 1 0.333333 c 1001 1167 m -2 1 d -2 X f 0 0.453333 1 c 968 1153 m 1 X -5 3 d f 0 0.546666 1 c 969 1153 m 4 1 d -15 6 d -2 X 8 -4 d f 0 0.64 1 c 973 1154 m 4 1 d -16 6 d + -3 -1 d f 0 0.733333 1 c 977 1155 m 4 X -16 7 d -4 -1 d f 0 0.826667 1 c 981 1155 m 5 1 d -17 7 d -4 -1 d f 0 0.92 1 c 986 1156 m 4 1 d -18 6 d -3 X f 0 1 0.986667 c 990 1157 m -9 5 d -5 2 d -4 -1 d f 0 1 0.893333 c 981 1162 m -4 2 d -1 X f 0 + 0.0800001 1 c 947 1149 m 4 1 d -14 7 d -3 -1 d f 0 0.173333 1 c 951 1150 m 5 1 d -15 6 d -4 X f 0 0.266667 1 c 956 1151 m 4 X -14 7 d -5 -1 d f 0 0.36 1 c 960 1151 m 5 1 d -15 7 d -4 -1 d f 0 0.453333 1 c 965 1152 m 3 1 d -4 3 d -10 4 d -4 -1 d f 0 + 0.546666 1 c 964 1156 m -8 4 d -2 X f 0.386667 0 1 c 913 1152 m 2 -2 d f 0.293333 0 1 c 925 1145 m 4 X -11 8 d -5 -1 d 2 -2 d f 0.2 0 1 c 929 1145 m 6 2 d -12 7 d -5 -1 d f 0.106667 0 1 c 935 1147 m 6 1 d -13 7 d -5 -1 d f 0.0133331 0 1 c 941 1148 m + 5 1 d -13 7 d -5 -1 d f 0 0.0800001 1 c 946 1149 m 1 X -13 7 d -1 X f 0.573333 0 1 c 903 1140 m 4 1 d -9 8 d -7 -1 d f 0.48 0 1 c 907 1141 m 8 2 d -9 7 d -8 -1 d f 0.386667 0 1 c 915 1143 m 8 1 d -8 6 d -2 2 d -7 -2 d f 0.293333 0 1 c 923 1144 m 2 1 + d -10 5 d f 1 1 1 c 882 1136 m 9 12 d -22 -4 d f 0.573333 0 1 c 882 1136 m 21 4 d -12 8 d -22 -4 d f 1 1 1 c 860 1132 m 22 4 d -13 8 d -21 -5 d f 0.573333 0 1 c 860 1132 m 22 4 d -13 8 d -21 -5 d f 1 1 1 c 839 1128 m 21 4 d -12 7 d -22 -4 d f + 0.573333 0 1 c 839 1128 m 21 4 d -12 7 d -22 -4 d f 819 1124 m 20 4 d -13 7 d -21 -4 d 10 -6 d f 0.48 0 1 c 817 1124 m 2 X -4 1 d f 0.573333 0 1 c 815 1125 m -10 6 d -5 -1 d f 0.48 0 1 c 807 1122 m 10 2 d -2 1 d -15 5 d -9 -2 d f 0.386667 0 1 c 796 + 1120 m 11 2 d -16 6 d -8 -1 d 10 -6 d f 0.293333 0 1 c 796 1120 m -3 1 d f 0.386667 0 1 c 793 1121 m -10 6 d -2 X f 0.293333 0 1 c 786 1118 m 10 2 d -3 1 d -12 6 d -9 -2 d f 0.2 0 1 c 775 1116 m 11 2 d -14 7 d -10 -2 d f 0.106667 0 1 c 774 1116 m 1 + X -13 7 d f 764 1114 m 10 2 d -12 7 d -10 -2 d f 0.0133331 0 1 c 753 1112 m 11 2 d -12 7 d -10 -2 d f 0 0.0800001 1 c 752 1111 m 1 1 d -11 7 d -2 X f 738 1109 m 14 2 d -12 8 d -11 -2 d f 0 0.173333 1 c 731 1107 m 7 2 d -9 8 d -11 -2 d f 718 1105 m + 13 2 d -13 8 d -3 -1 d f 0 0.266667 1 c 709 1103 m 9 2 d -3 9 d -18 -4 d f 688 1099 m 21 4 d -12 7 d -20 -3 d -1 -1 d f 0 0.36 1 c 677 1107 m -2 -1 d 1 X f 0 0.266667 1 c 666 1095 m 22 4 d -12 7 d -1 X -21 -4 d f 0 0.36 1 c 676 1106 m -1 X f 0 + 0.173333 1 c 645 1091 m 18 3 d -21 6 d -10 -2 d f 0 0.266667 1 c 663 1094 m 3 1 d -12 7 d -12 -2 d f 0.0133331 0 1 c 623 1087 m -1 X f 0 0.0800001 1 c 623 1087 m 18 3 d -17 6 d -13 -2 d 11 -7 d f 0 0.173333 1 c 641 1090 m 4 1 d -13 7 d -8 -2 d f + 0.106667 0 1 c 602 1082 m 5 2 d -13 7 d -5 -1 d f 0.0133331 0 1 c 607 1084 m 16 3 d -1 X -14 6 d -14 -2 d f 0 0.0800001 1 c 622 1087 m -11 7 d -3 -1 d f 0.2 0 1 c 580 1078 m 10 2 d -11 8 d -12 -2 d f 0.106667 0 1 c 590 1080 m 12 2 d -13 8 d -10 -2 d + f 0.2 0 1 c 1640 1272 m 9 2 d -12 7 d -11 -2 d f 0.106667 0 1 c 1628 1270 m 12 2 d -14 7 d -11 -2 d f 1620 1269 m 8 1 d -13 7 d -6 -1 d f 0.0133331 0 1 c 1606 1266 m 14 3 d -11 7 d -15 -3 d f 1601 1265 m 5 1 d -12 7 d -1 X f 0 0.0800001 1 c 1584 + 1262 m 17 3 d -8 8 d -17 -3 d 2 -5 d f 0 0.173333 1 c 1576 1270 m -4 -1 d 6 -4 d f 0 0.0800001 1 c 1578 1261 m 6 1 d -6 3 d f 0 0.173333 1 c 1563 1258 m 15 3 d 4 Y -6 4 d -19 -4 d -2 Y f 0 0.266667 1 c 1553 1265 m -3 X 3 -2 d f 0 0.173333 1 c 1541 + 1253 m 22 5 d -10 5 d -14 -8 d f 0 0.266667 1 c 1553 1263 m -3 2 d -21 -4 d 10 -6 d f 0 0.173333 1 c 1520 1249 m 21 4 d -2 2 d -25 -2 d f 0 0.266667 1 c 1539 1255 m -10 6 d -22 -5 d 7 -3 d f 0 0.173333 1 c 1498 1245 m 22 4 d -6 4 d -15 2 d -13 -3 d + f 0 0.266667 1 c 1514 1253 m -7 3 d -8 -1 d f 0.0133331 0 1 c 1477 1241 m 3 1 d -15 5 d f 0 0.0800001 1 c 1480 1242 m 18 3 d -19 6 d -15 -3 d 1 -1 d f 0 0.173333 1 c 1498 1245 m -12 7 d -7 -1 d f 0.106667 0 1 c 1455 1237 m 11 2 d -14 7 d -9 -2 d f + 0.0133331 0 1 c 1466 1239 m 11 2 d -12 6 d -1 1 d -12 -2 d f 0 0.0800001 1 c 1465 1247 m -1 1 d f 0.293333 0 1 c 1433 1233 m 7 1 d -9 8 d -10 -2 d f 0.2 0 1 c 1440 1234 m 12 2 d -11 8 d -10 -2 d f 0.106667 0 1 c 1452 1236 m 3 1 d -12 7 d -2 X f 0.48 + 0 1 c 1412 1229 m 2 X -5 9 d -10 -2 d f 0.386667 0 1 c 1414 1229 m 13 3 d -7 8 d -11 -2 d f 0.293333 0 1 c 1427 1232 m 6 1 d -12 7 d -1 X f 0.573333 0 1 c 1390 1224 m 8 2 d 9 Y -20 -3 d f 0.48 0 1 c 1398 1226 m 14 3 d -13 7 d -1 -1 d f 1 1 1 c 1369 + 1220 m 9 12 d -22 -5 d f 0.573333 0 1 c 1369 1220 m 21 4 d -12 8 d -22 -5 d f 1 1 1 c 1369 1220 m -13 7 d -21 -4 d f 0.573333 0 1 c 1347 1216 m 22 4 d -13 7 d -21 -4 d f 1332 1213 m 15 3 d -12 7 d -22 -4 d 7 -4 d f 0.48 0 1 c 1326 1212 m 6 1 d -12 2 + d f 0.573333 0 1 c 1320 1215 m -7 4 d -4 -1 d f 0.48 0 1 c 1319 1211 m 7 1 d -6 3 d -11 3 d -8 -1 d f 0.386667 0 1 c 1310 1209 m 9 2 d -18 6 d -8 -2 d f 0.293333 0 1 c 1304 1208 m 6 1 d -17 6 d -1 X f 1301 1207 m 3 1 d -12 7 d -5 -1 d f 0.2 0 1 c + 1295 1206 m 6 1 d -14 7 d -6 -1 d f 0.106667 0 1 c 1288 1205 m 7 1 d -14 7 d -5 -1 d f 0.0133331 0 1 c 1282 1204 m 6 1 d -12 7 d -6 -1 d 1 -1 d f 0 0.0800001 1 c 1270 1211 m 1 -1 d f 0.0133331 0 1 c 1281 1203 m 1 1 d -11 6 d f 0 0.0800001 1 c 1276 + 1202 m 5 1 d -10 7 d -1 1 d -4 -1 d f 0 0.173333 1 c 1270 1201 m 6 1 d -10 8 d -5 -1 d f 0 0.266667 1 c 1265 1200 m 5 1 d -9 8 d -5 -1 d f 0 0.36 1 c 1261 1200 m 4 X -9 8 d -4 -1 d 6 -5 d f 0 0.453333 1 c 1252 1207 m -4 X 10 -5 d f 0 0.36 1 c 1260 + 1199 m 1 1 d -3 2 d f 0 0.453333 1 c 1255 1198 m 5 1 d -2 3 d -10 5 d -1 X f 0 0.546666 1 c 1250 1197 m 5 1 d -8 9 d -4 -1 d f 0 0.64 1 c 1245 1197 m 5 X -7 9 d -4 -1 d f 0 0.733333 1 c 1240 1196 m 5 1 d -6 8 d -4 -1 d f 0 0.826667 1 c 1239 1195 m 1 + 1 d -5 8 d -4 -1 d 3 -4 d f 0 0.92 1 c 1231 1203 m -4 X 7 -4 d f 0 1 0.986667 c 1227 1203 m f 0 0.826667 1 c 1235 1195 m 4 X -5 4 d f 0 0.92 1 c 1230 1194 m 5 1 d -1 4 d -7 4 d f 0 1 0.986667 c 1226 1193 m 4 1 d -3 9 d -4 -1 d f 0 1 0.893333 c 1221 + 1192 m 5 1 d -3 9 d -4 -1 d f 0 1 0.8 c 1218 1191 m 3 1 d -2 9 d -4 -1 d 1 -8 d f 0 1 0.706667 c 1215 1200 m -4 X 1 -5 d 4 -3 d f 0 1 0.613333 c 1211 1200 m -4 -1 d -2 Y 5 -2 d f 0 1 0.52 c 1207 1199 m -2 -1 d 2 -1 d f 0 1 0.8 c 1216 1191 m 2 X -2 1 + d f 0 1 0.706667 c 1211 1190 m 5 1 d 1 Y -4 3 d f 0 1 0.613333 c 1206 1189 m 5 1 d 1 5 d -5 2 d f 0 1 0.52 c 1201 1188 m 5 1 d 1 8 d -2 1 d -2 X f 0 1 0.426667 c 1196 1187 m 5 1 d 2 10 d -4 -1 d -3 -10 d f 0 1 0.333333 c 1199 1197 m -5 -1 d -2 -7 d + 4 -2 d f 0 1 0.24 c 1194 1196 m -4 X -1 -5 d 3 -2 d f 0 1 0.146667 c 1190 1196 m -4 -1 d -1 -2 d 4 -2 d f 0 1 0.0533333 c 1186 1195 m -2 -1 d 1 -1 d f 0 1 0.426667 c 1196 1187 m f 0 1 0.333333 c 1190 1186 m 6 1 d -4 2 d f 0 1 0.24 c 1184 1185 m 6 1 + d 2 3 d -3 2 d f 0 1 0.146667 c 1178 1184 m 6 1 d 5 6 d -4 2 d f 0 1 0.0533333 c 1175 1183 m 3 1 d 7 9 d -1 1 d -3 X -8 -10 d f 0.0399999 1 0 c 1181 1194 m -5 -1 d -6 -7 d 3 -2 d f 0.133333 1 0 c 1176 1193 m -5 -1 d -4 -5 d 3 -1 d f 0.226667 1 0 c + 1171 1192 m -5 -1 d -2 -2 d 3 -2 d f 0.32 1 0 c 1166 1191 m -4 -1 d 2 -1 d f 0 1 0.0533333 c 1170 1182 m 5 1 d -2 1 d f 0.0399999 1 0 c 1162 1181 m 8 1 d 3 2 d -3 2 d f 0.133333 1 0 c 1154 1179 m 8 2 d 8 5 d -3 1 d f 0.226667 1 0 c 1153 1179 m 1 X + 13 8 d -3 2 d -13 -9 d f 0.32 1 0 c 1164 1189 m -2 1 d -1 X -13 -8 d 3 -2 d f 0.413333 1 0 c 1161 1190 m -7 -1 d -8 -6 d 2 -1 d f 0.506667 1 0 c 1154 1189 m -7 -2 d -4 -2 d 3 -2 d f 0.6 1 0 c 1147 1187 m -6 -1 d 2 -1 d f 0.226667 1 0 c 1139 1176 m + 14 3 d -2 1 d f 0.32 1 0 c 1132 1175 m 7 1 d 12 4 d -3 2 d -18 -6 d f 0.413333 1 0 c 1148 1182 m -2 1 d -18 -6 d 2 -1 d f 0.506667 1 0 c 1146 1183 m -3 2 d -18 -7 d 3 -1 d f 0.6 1 0 c 1143 1185 m -2 1 d -2 X -16 -6 d 2 -2 d f 0.693333 1 0 c 1139 + 1186 m -13 -3 d -6 -2 d 3 -1 d f 0.786667 1 0 c 1126 1183 m -7 -1 d 1 -1 d f 0.32 1 0 c 1110 1171 m 22 4 d -2 1 d -21 -5 d f 0.413333 1 0 c 1130 1176 m -2 1 d -22 -4 d 3 -2 d f 0.506667 1 0 c 1128 1177 m -3 1 d -21 -4 d 2 -1 d f 0.6 1 0 c 1125 1178 + m -2 2 d -22 -4 d 3 -2 d f 0.693333 1 0 c 1123 1180 m -3 1 d -21 -4 d 2 -1 d f 0.786667 1 0 c 1120 1181 m -1 1 d -21 -4 d 1 -1 d f 0.226667 1 0 c 1088 1166 m 15 3 d -17 -1 d f 0.32 1 0 c 1103 1169 m 7 2 d -1 X -26 -2 d 3 -1 d f 0.413333 1 0 c 1109 + 1171 m -3 2 d -25 -2 d 2 -2 d f 0.506667 1 0 c 1106 1173 m -2 1 d -26 -2 d 3 -1 d f 0.6 1 0 c 1104 1174 m -3 2 d -24 -2 d -1 X 2 -2 d f 0.693333 1 0 c 1101 1176 m -2 1 d -8 -1 d -14 -2 d f 0.786667 1 0 c 1099 1177 m -1 1 d -7 -2 d f 0 1 0.0533333 c + 1067 1162 m 4 1 d -6 X f 0.0399999 1 0 c 1071 1163 m 8 2 d -17 X 3 -2 d f 0.133333 1 0 c 1079 1165 m 9 1 d -28 1 d 2 -2 d f 0.226667 1 0 c 1088 1166 m -2 2 d -29 X 3 -1 d f 0.32 1 0 c 1086 1168 m -3 1 d -27 1 d -2 -1 d 3 -1 d f 0.413333 1 0 c 1083 + 1169 m -2 2 d -18 X -7 -1 d f 0.506667 1 0 c 1081 1171 m -3 1 d -8 X -7 -1 d f 0.6 1 0 c 1078 1172 m -2 2 d -6 -2 d f 0 1 0.426667 c 1045 1158 m 1 X -1 X f 0 1 0.333333 c 1046 1158 m 6 1 d -11 1 d 4 -2 d f 0 1 0.24 c 1052 1159 m 6 2 d -20 1 d 3 -2 d + f 0 1 0.146667 c 1058 1161 m 6 1 d -29 2 d 3 -2 d f 0 1 0.0533333 c 1064 1162 m 3 X -2 1 d -30 3 d -2 -1 d 2 -1 d f 0.0399999 1 0 c 1065 1163 m -3 2 d -22 2 d -5 -1 d f 0.133333 1 0 c 1062 1165 m -2 2 d -15 1 d -5 -1 d f 0.226667 1 0 c 1060 1167 m + -3 1 d -7 1 d -5 -1 d f 0.32 1 0 c 1057 1168 m -3 1 d -4 X f 0 1 0.8 c 1024 1154 m 1 X -3 1 d f 0 1 0.706667 c 1025 1154 m 6 1 d -13 3 d 4 -3 d f 0 1 0.613333 c 1031 1155 m 5 1 d -23 4 d 5 -2 d f 0 1 0.52 c 1036 1156 m 5 1 d -27 5 d -3 -1 d 2 -1 d f + 0 1 0.426667 c 1041 1157 m 4 1 d -27 4 d -4 X f 0 1 0.333333 c 1045 1158 m -4 2 d -19 3 d -4 -1 d f 0 1 0.24 c 1041 1160 m -3 2 d -12 2 d -4 -1 d f 0 1 0.146667 c 1038 1162 m -3 2 d -4 1 d -5 -1 d f 0 1 0.0533333 c 1035 1164 m -2 1 d -2 X f 0 + 0.826667 1 c 1002 1150 m 4 1 d -10 2 d f 0 0.92 1 c 1006 1151 m 5 1 d -21 5 d 6 -4 d f 0 1 0.986667 c 1011 1152 m 5 1 d -22 5 d -4 -1 d f 0 1 0.893333 c 1016 1153 m 5 X -23 6 d -4 -1 d f 0 1 0.8 c 1021 1153 m 3 1 d -2 1 d -20 4 d -4 X f 0 1 0.706667 + c 1022 1155 m -4 3 d -12 2 d -4 -1 d f 0 1 0.613333 c 1018 1158 m -5 2 d -3 1 d -4 -1 d f 0 1 0.52 c 1013 1160 m -2 1 d -1 X f 0 0.36 1 c 981 1146 m 1 X -5 2 d f 0 0.453333 1 c 982 1146 m 5 1 d -18 6 d -1 X 9 -5 d f 0 0.546666 1 c 987 1147 m 5 1 d + -19 6 d -4 -1 d f 0 0.64 1 c 992 1148 m 5 1 d -20 6 d -4 -1 d f 0 0.733333 1 c 997 1149 m 4 1 d -20 5 d -4 X f 0 0.826667 1 c 1001 1150 m 1 X -6 3 d -10 3 d -5 -1 d f 0 0.92 1 c 996 1153 m -6 4 d -4 -1 d f 0 1 0.986667 c 990 1157 m f 0.0133331 0 1 c + 959 1142 m 1 X -12 6 d f 0 0.0800001 1 c 960 1142 m 6 1 d -15 7 d -4 -1 d 1 -1 d f 0 0.173333 1 c 966 1143 m 5 1 d -15 7 d -5 -1 d f 0 0.266667 1 c 971 1144 m 6 1 d -17 6 d -4 X f 0 0.36 1 c 977 1145 m 4 1 d -4 2 d -12 4 d -5 -1 d f 0 0.453333 1 c + 977 1148 m -9 5 d -3 -1 d f 0.293333 0 1 c 937 1137 m 3 1 d -11 7 d -4 X f 0.2 0 1 c 940 1138 m 7 1 d -12 8 d -6 -2 d f 0.106667 0 1 c 947 1139 m 7 2 d -13 7 d -6 -1 d f 0.0133331 0 1 c 954 1141 m 5 1 d -11 6 d -2 1 d -5 -1 d f 0 0.0800001 1 c 948 + 1148 m -1 1 d -1 X f 0.573333 0 1 c 907 1141 m -4 -1 d 7 -4 d f 0.48 0 1 c 916 1133 m 6 2 d -7 8 d -8 -2 d 3 -5 d f 0.386667 0 1 c 922 1135 m 10 1 d -9 8 d -8 -1 d f 0.293333 0 1 c 932 1136 m 5 1 d -12 8 d -2 -1 d f 0.573333 0 1 c 894 1129 m 16 3 d + 4 Y -7 4 d -21 -4 d f 0.48 0 1 c 910 1132 m 6 1 d -6 3 d f 1 1 1 c 873 1125 m 9 11 d -22 -4 d f 0.573333 0 1 c 873 1125 m 21 4 d -12 7 d -22 -4 d f 1 1 1 c 873 1125 m -13 7 d -21 -4 d f 0.573333 0 1 c 851 1121 m 22 4 d -13 7 d -21 -4 d f 844 1119 m + 7 2 d -12 7 d -20 -4 d f 0.48 0 1 c 830 1117 m 14 2 d -25 5 d -2 X f 827 1116 m 3 1 d -13 7 d -10 -2 d f 0.386667 0 1 c 814 1114 m 13 2 d -20 6 d -11 -2 d f 0.293333 0 1 c 808 1113 m 6 1 d -18 6 d f 801 1111 m 7 2 d -12 7 d -10 -2 d f 0.2 0 1 c 789 + 1109 m 12 2 d -15 7 d -11 -2 d f 0.106667 0 1 c 786 1108 m 3 1 d -14 7 d -1 X f 776 1106 m 10 2 d -12 8 d -10 -2 d f 0.0133331 0 1 c 765 1104 m 11 2 d -12 8 d -11 -2 d 1 -1 d f 0 0.0800001 1 c 753 1112 m -1 -1 d 2 X f 0.0133331 0 1 c 761 1104 m 4 X + -11 7 d f 0 0.0800001 1 c 743 1100 m 18 4 d -7 7 d -2 X -14 -2 d f 0 0.173333 1 c 743 1100 m -5 9 d -7 -2 d f 722 1096 m 21 4 d -12 7 d -13 -2 d -2 -6 d f 0 0.266667 1 c 718 1105 m -9 -2 d 7 -4 d f 0 0.173333 1 c 700 1092 m 22 4 d -6 3 d -18 -6 d f + 0 0.266667 1 c 716 1099 m -7 4 d -21 -4 d 10 -6 d f 0 0.173333 1 c 679 1088 m 21 4 d -2 1 d -29 X f 0 0.266667 1 c 698 1093 m -10 6 d -22 -4 d 3 -2 d f 0 0.0800001 1 c 657 1084 m 6 1 d -12 2 d f 0 0.173333 1 c 663 1085 m 16 3 d -10 5 d -6 1 d -18 -3 + d 6 -4 d f 0 0.266667 1 c 669 1093 m -3 2 d -3 -1 d f 0.0133331 0 1 c 636 1079 m 5 1 d -18 7 d f 0 0.0800001 1 c 641 1080 m 16 4 d -6 3 d -10 3 d -18 -3 d f 0 0.173333 1 c 651 1087 m -6 4 d -4 -1 d f 0.106667 0 1 c 614 1075 m 7 2 d -14 7 d -5 -2 d f + 0.0133331 0 1 c 621 1077 m 15 2 d -13 8 d -16 -3 d f 0.2 0 1 c 592 1071 m 9 2 d -11 7 d -10 -2 d f 0.106667 0 1 c 601 1073 m 13 2 d -12 7 d -12 -2 d f 0.2 0 1 c 1656 1266 m 6 1 d -13 7 d -9 -2 d f 0.106667 0 1 c 1640 1263 m 16 3 d -16 6 d -12 -2 d f + 1630 1261 m 10 2 d -12 7 d -8 -1 d f 0.0133331 0 1 c 1618 1259 m 12 2 d -10 8 d -14 -3 d f 1604 1256 m 14 3 d -12 7 d -5 -1 d f 0 0.0800001 1 c 1597 1255 m 7 1 d -3 9 d -17 -3 d f 1575 1250 m 22 5 d -13 7 d -6 -1 d -5 -9 d f 0 0.173333 1 c 1578 1261 + m -15 -3 d 10 -6 d f 0 0.0800001 1 c 1563 1248 m 12 2 d -2 2 d f 0 0.173333 1 c 1554 1246 m 9 2 d 10 4 d -10 6 d -22 -5 d f 0 0.0800001 1 c 1532 1242 m 2 X -2 X f 0 0.173333 1 c 1534 1242 m 20 4 d -13 7 d -21 -4 d 12 -7 d f 0 0.0800001 1 c 1511 1238 + m 21 4 d -34 3 d f 0 0.173333 1 c 1532 1242 m -12 7 d -22 -4 d f 0.0133331 0 1 c 1489 1234 m 12 2 d -21 6 d -3 -1 d f 0 0.0800001 1 c 1501 1236 m 10 2 d -13 7 d -18 -3 d f 0 0.173333 1 c 1498 1245 m f 0.106667 0 1 c 1467 1230 m 13 2 d -14 7 d -11 -2 + d f 0.0133331 0 1 c 1480 1232 m 9 2 d -12 7 d -11 -2 d f 0.293333 0 1 c 1446 1226 m 1 X -7 8 d -7 -1 d f 0.2 0 1 c 1447 1226 m 16 3 d -11 7 d -12 -2 d f 0.106667 0 1 c 1463 1229 m 4 1 d -12 7 d -3 -1 d f 0.48 0 1 c 1414 1229 m -2 X 2 -2 d f 0.386667 + 0 1 c 1424 1221 m 6 1 d -3 10 d -13 -3 d -2 Y f 0.293333 0 1 c 1430 1222 m 16 4 d -13 7 d -6 -1 d f 0.573333 0 1 c 1398 1226 m -8 -2 d 5 -2 d f 0.48 0 1 c 1403 1217 m 6 1 d 5 9 d -2 2 d -14 -3 d -3 -4 d f 0.386667 0 1 c 1409 1218 m 15 3 d -10 6 d f + 0.573333 0 1 c 1395 1222 m -5 2 d -21 -4 d 10 -6 d f 0.48 0 1 c 1381 1213 m 22 4 d -8 5 d -16 -8 d f 0.573333 0 1 c 1379 1214 m -10 6 d -22 -4 d 9 -5 d f 0.48 0 1 c 1360 1209 m 21 4 d -2 1 d -23 -3 d f 0.573333 0 1 c 1356 1211 m -9 5 d -15 -3 d f + 0.48 0 1 c 1346 1206 m 14 3 d -4 2 d -24 2 d -6 -1 d 8 -5 d f 0.386667 0 1 c 1338 1205 m 8 1 d -12 1 d f 0.48 0 1 c 1334 1207 m -8 5 d -7 -1 d f 0.386667 0 1 c 1330 1203 m 8 2 d -4 2 d -15 4 d -9 -2 d f 0.293333 0 1 c 1317 1201 m 13 2 d -20 6 d -6 + -1 d 11 -7 d f 0.2 0 1 c 1316 1201 m 1 X -2 X f 0.293333 0 1 c 1315 1201 m -11 7 d -3 -1 d f 0.2 0 1 c 1308 1199 m 8 2 d -1 X -14 6 d -6 -1 d f 0.106667 0 1 c 1299 1197 m 9 2 d -13 7 d -7 -1 d f 0.0133331 0 1 c 1295 1197 m 4 X -11 8 d -6 -1 d f 1291 + 1196 m 4 1 d -13 7 d -1 -1 d f 0 0.0800001 1 c 1284 1195 m 7 1 d -10 7 d -5 -1 d f 0 0.173333 1 c 1277 1193 m 7 2 d -8 7 d -6 -1 d f 0 0.266667 1 c 1273 1192 m 4 1 d -7 8 d -5 -1 d 3 -5 d f 0 0.36 1 c 1265 1200 m -4 X 7 -5 d f 0 0.266667 1 c 1270 + 1192 m 3 X -5 3 d f 0 0.36 1 c 1264 1191 m 6 1 d -2 3 d -7 5 d -1 -1 d f 0 0.453333 1 c 1258 1189 m 6 2 d -4 8 d -5 -1 d f 0 0.546666 1 c 1252 1188 m 6 1 d -3 9 d -5 -1 d 1 -8 d f 0 0.64 1 c 1250 1197 m -5 X 1 -5 d 5 -3 d f 0 0.733333 1 c 1245 1197 + m -5 -1 d -1 Y 6 -3 d f 0 0.826667 1 c 1240 1196 m -1 -1 d 1 X f 0 0.546666 1 c 1251 1188 m 1 X -1 1 d f 0 0.64 1 c 1245 1187 m 6 1 d 1 Y -5 3 d f 0 0.733333 1 c 1239 1186 m 6 1 d 1 5 d -6 3 d f 0 0.826667 1 c 1233 1185 m 6 1 d 1 9 d -5 X f 0 0.92 1 + c 1230 1184 m 3 1 d 2 10 d -5 -1 d -2 -9 d f 0 1 0.986667 c 1230 1194 m -4 -1 d -2 -5 d 4 -3 d f 0 1 0.893333 c 1226 1193 m -5 -1 d -1 -2 d 4 -2 d f 0 1 0.8 c 1221 1192 m -3 -1 d 2 -1 d f 0 0.92 1 c 1226 1183 m 4 1 d -2 1 d f 0 1 0.986667 c 1220 + 1182 m 6 1 d 2 2 d -4 3 d f 0 1 0.893333 c 1213 1181 m 7 1 d 4 6 d -4 2 d f 0 1 0.8 c 1209 1180 m 4 1 d 7 9 d -2 1 d -2 X -8 -10 d f 0 1 0.706667 c 1216 1191 m -5 -1 d -6 -8 d 3 -1 d f 0 1 0.613333 c 1211 1190 m -5 -1 d -4 -5 d 3 -2 d f 0 1 0.52 c + 1206 1189 m -5 -1 d -2 -2 d 3 -2 d f 0 1 0.426667 c 1201 1188 m -5 -1 d 3 -1 d f 0 1 0.8 c 1206 1179 m 3 1 d -1 1 d f 0 1 0.706667 c 1198 1178 m 8 1 d 2 2 d -3 1 d f 0 1 0.613333 c 1190 1176 m 8 2 d 7 4 d -3 2 d f 0 1 0.52 c 1187 1176 m 3 X 12 8 d + -3 2 d -13 -9 d f 0 1 0.426667 c 1199 1186 m -3 1 d -13 -9 d 3 -1 d f 0 1 0.333333 c 1196 1187 m -6 -1 d -9 -7 d 2 -1 d f 0 1 0.24 c 1190 1186 m -6 -1 d -6 -4 d 3 -2 d f 0 1 0.146667 c 1184 1185 m -6 -1 d -2 -2 d 2 -1 d f 0 1 0.0533333 c 1178 1184 m + -3 -1 d 1 -1 d f 0 1 0.52 c 1181 1175 m 6 1 d -1 1 d f 0 1 0.426667 c 1170 1173 m 11 2 d 5 2 d -3 1 d f 0 1 0.333333 c 1166 1172 m 4 1 d 13 5 d -2 1 d -17 -7 d f 0 1 0.24 c 1181 1179 m -3 2 d -16 -7 d 2 -2 d f 0 1 0.146667 c 1178 1181 m -2 1 d -16 + -7 d 2 -1 d f 0 1 0.0533333 c 1176 1182 m -1 1 d -5 -1 d -12 -6 d 2 -1 d f 0.0399999 1 0 c 1170 1182 m -8 -1 d -7 -4 d 3 -1 d f 0.133333 1 0 c 1162 1181 m -8 -2 d -1 X 2 -2 d f 0.226667 1 0 c 1154 1179 m -1 X f 0 1 0.333333 c 1153 1169 m 13 3 d -2 X + f 0 1 0.24 c 1144 1168 m 9 1 d 11 3 d -2 2 d -19 -6 d f 0 1 0.146667 c 1162 1174 m -2 1 d -19 -6 d 2 -1 d f 0 1 0.0533333 c 1160 1175 m -2 1 d -19 -5 d 2 -2 d f 0.0399999 1 0 c 1158 1176 m -3 1 d -18 -5 d 2 -1 d f 0.133333 1 0 c 1155 1177 m -2 2 d + -18 -6 d 2 -1 d f 0.226667 1 0 c 1153 1179 m -14 -3 d -7 -2 d 3 -1 d f 0.32 1 0 c 1139 1176 m -7 -1 d -1 Y f 0 1 0.24 c 1122 1163 m 22 5 d -1 X -22 -4 d f 0 1 0.146667 c 1143 1168 m -2 1 d -22 -4 d 2 -1 d f 0 1 0.0533333 c 1141 1169 m -2 2 d -22 -5 + d 2 -1 d f 0.0399999 1 0 c 1139 1171 m -2 1 d -22 -4 d 2 -2 d f 0.133333 1 0 c 1137 1172 m -2 1 d -22 -4 d 2 -1 d f 0.226667 1 0 c 1135 1173 m -3 1 d -21 -4 d 2 -1 d f 0.32 1 0 c 1132 1174 m 1 Y -22 -4 d 1 -1 d f 0 1 0.333333 c 1101 1159 m 12 3 d + -13 -2 d f 0 1 0.24 c 1113 1162 m 9 1 d -1 1 d -24 -3 d 3 -1 d f 0 1 0.146667 c 1121 1164 m -2 1 d -24 -2 d 2 -2 d f 0 1 0.0533333 c 1119 1165 m -2 1 d -24 -2 d 2 -1 d f 0.0399999 1 0 c 1117 1166 m -2 2 d -24 -3 d 2 -1 d f 0.133333 1 0 c 1115 1168 m + -2 1 d -24 -3 d 2 -1 d f 0.226667 1 0 c 1113 1169 m -2 1 d -8 -1 d -15 -3 d 1 X f 0.32 1 0 c 1111 1170 m -1 1 d -7 -2 d f 0 1 0.52 c 1079 1155 m 7 1 d -8 X f 0 1 0.426667 c 1086 1156 m 10 2 d -21 -1 d 3 -1 d f 0 1 0.333333 c 1096 1158 m 5 1 d -1 1 d + -27 -1 d 2 -2 d f 0 1 0.24 c 1100 1160 m -3 1 d -27 -1 d 3 -1 d f 0 1 0.146667 c 1097 1161 m -2 2 d -27 -1 d 2 -2 d f 0 1 0.0533333 c 1095 1163 m -2 1 d -22 -1 d -4 -1 d 1 X f 0.0399999 1 0 c 1093 1164 m -2 1 d -12 X -8 -2 d f 0.133333 1 0 c 1091 + 1165 m -2 1 d -1 X -9 -1 d f 0.226667 1 0 c 1089 1166 m -1 X f 0 1 0.8 c 1058 1151 m 2 1 d -3 X f 0 1 0.706667 c 1060 1152 m 8 1 d -14 X 3 -1 d f 0 1 0.613333 c 1068 1153 m 8 2 d -25 X 3 -2 d f 0 1 0.52 c 1076 1155 m 3 X -1 1 d -30 1 d 3 -2 d f 0 1 + 0.426667 c 1078 1156 m -3 1 d -29 1 d -1 X 3 -1 d f 0 1 0.333333 c 1075 1157 m -2 2 d -21 X -6 -1 d f 0 1 0.24 c 1073 1159 m -3 1 d -12 1 d -6 -2 d f 0 1 0.146667 c 1070 1160 m -2 2 d -4 X -6 -1 d f 0 1 0.0533333 c 1068 1162 m -4 X f 0 0.92 1 c 1036 + 1147 m 4 1 d -6 X f 0 1 0.986667 c 1040 1148 m 7 1 d -17 1 d 4 -2 d f 0 1 0.893333 c 1047 1149 m 6 1 d -27 3 d 4 -3 d f 0 1 0.8 c 1053 1150 m 5 1 d -1 1 d -32 2 d -1 X 2 -1 d f 0 1 0.706667 c 1057 1152 m -3 1 d -23 2 d -6 -1 d f 0 1 0.613333 c 1054 + 1153 m -3 2 d -15 1 d -5 -1 d f 0 1 0.52 c 1051 1155 m -3 2 d -7 X -5 -1 d f 0 1 0.426667 c 1048 1157 m -3 1 d -4 -1 d f 0 0.546666 1 c 1015 1143 m -1 X f 0 0.64 1 c 1015 1143 m 6 1 d -12 2 d 5 -3 d f 0 0.733333 1 c 1021 1144 m 6 1 d -24 4 d 6 -3 d + f 0 0.826667 1 c 1027 1145 m 7 1 d -28 5 d -4 -1 d 1 -1 d f 0 0.92 1 c 1034 1146 m 2 1 d -2 1 d -23 4 d -5 -1 d f 0 1 0.986667 c 1034 1148 m -4 2 d -14 3 d -5 -1 d f 0 1 0.893333 c 1030 1150 m -4 3 d -10 X f 0 1 0.8 c 1026 1153 m -2 1 d -3 -1 d f 0 + 0.266667 1 c 993 1139 m 3 X -8 2 d f 0 0.36 1 c 996 1139 m 6 1 d -20 6 d -1 X 7 -5 d f 0 0.453333 1 c 1002 1140 m 7 2 d -22 5 d -5 -1 d f 0 0.546666 1 c 1009 1142 m 6 1 d -1 X -22 5 d -5 -1 d f 0 0.64 1 c 1014 1143 m -5 3 d -12 3 d -5 -1 d f 0 + 0.733333 1 c 1009 1146 m -6 3 d -2 1 d -4 -1 d f 0 0.826667 1 c 1003 1149 m -1 1 d -1 X f 0.0133331 0 1 c 971 1134 m 4 1 d -15 7 d -1 X f 0 0.0800001 1 c 975 1135 m 7 1 d -16 7 d -6 -1 d f 0 0.173333 1 c 982 1136 m 7 2 d -18 6 d -5 -1 d f 0 0.266667 + 1 c 989 1138 m 4 1 d -5 2 d -11 4 d -6 -1 d f 0 0.36 1 c 988 1141 m -7 5 d -4 -1 d f 0.293333 0 1 c 940 1138 m -3 -1 d 12 -6 d f 0.2 0 1 c 950 1130 m 8 2 d -11 7 d -7 -1 d 9 -7 d f 0.106667 0 1 c 958 1132 m 9 2 d -13 7 d -7 -2 d f 0.0133331 0 1 c + 967 1134 m 4 X -12 8 d -5 -1 d f 0.48 0 1 c 922 1135 m -6 -2 d 8 -4 d f 0.386667 0 1 c 928 1126 m 9 2 d -5 8 d -10 -1 d 2 -6 d f 0.293333 0 1 c 937 1128 m 12 2 d 1 Y -12 6 d -5 -1 d f 0.2 0 1 c 949 1130 m 1 X -1 1 d f 0.573333 0 1 c 910 1132 m -16 + -3 d 9 -5 d f 0.48 0 1 c 907 1122 m 14 3 d 3 4 d -8 4 d -6 -1 d -7 -8 d f 0.386667 0 1 c 921 1125 m 7 1 d -4 3 d f 0.573333 0 1 c 903 1124 m -9 5 d -21 -4 d 10 -6 d f 0.48 0 1 c 885 1118 m 22 4 d -4 2 d -20 -5 d f 0.573333 0 1 c 883 1119 m -10 6 d + -22 -4 d 5 -3 d f 0.48 0 1 c 864 1114 m 21 4 d -2 1 d -27 -1 d f 0.573333 0 1 c 856 1118 m -5 3 d -7 -2 d f 0.48 0 1 c 857 1112 m 7 2 d -8 4 d -12 1 d -14 -2 d 2 -2 d f 0.386667 0 1 c 842 1110 m 15 2 d -25 3 d f 0.48 0 1 c 832 1115 m -2 2 d -3 -1 d + f 0.386667 0 1 c 837 1109 m 5 1 d -10 5 d -5 1 d -13 -2 d f 0.293333 0 1 c 820 1105 m 17 4 d -23 5 d -6 -1 d f 820 1105 m -12 8 d -7 -2 d f 0.2 0 1 c 804 1102 m 16 3 d -19 6 d -12 -2 d f 0.106667 0 1 c 799 1101 m 5 1 d -15 7 d -3 -1 d f 786 1099 m + 13 2 d -13 7 d -10 -2 d f 0.0133331 0 1 c 777 1097 m 9 2 d -10 7 d -11 -2 d f 766 1095 m 11 2 d -12 7 d -4 X f 0 0.0800001 1 c 756 1093 m 10 2 d -5 9 d -18 -4 d f 0 0.173333 1 c 743 1100 m f 0 0.0800001 1 c 734 1089 m 22 4 d -13 7 d -9 -11 d f 0 + 0.173333 1 c 743 1100 m -21 -4 d 12 -7 d f 0 0.0800001 1 c 732 1089 m 2 X f 0 0.173333 1 c 713 1085 m 19 4 d 2 X -12 7 d -22 -4 d f 0 0.0800001 1 c 691 1081 m 12 2 d -15 -1 d f 0 0.173333 1 c 703 1083 m 10 2 d -13 7 d -21 -4 d 9 -6 d f 0 0.0800001 1 + c 670 1076 m 21 5 d -3 1 d -25 3 d -6 -1 d f 0 0.173333 1 c 688 1082 m -9 6 d -16 -3 d f 0.0133331 0 1 c 648 1072 m 14 3 d -21 5 d -5 -1 d f 0 0.0800001 1 c 662 1075 m 8 1 d -13 8 d -16 -4 d f 0.106667 0 1 c 626 1068 m 10 2 d -15 7 d -7 -2 d f + 0.0133331 0 1 c 636 1070 m 12 2 d -12 7 d -15 -2 d f 0.2 0 1 c 605 1064 m 5 1 d -9 8 d -9 -2 d f 0.106667 0 1 c 610 1065 m 16 3 d -12 7 d -13 -2 d f 0.2 0 1 c 1672 1261 m -10 6 d -6 -1 d f 0.106667 0 1 c 1652 1256 m 22 4 d -2 1 d -16 5 d -16 -3 d f + 1637 1253 m 15 3 d -12 7 d -10 -2 d f 0.0133331 0 1 c 1631 1252 m 6 1 d -7 8 d -12 -2 d f 1609 1247 m 22 5 d -13 7 d -14 -3 d -1 -5 d f 0 0.0800001 1 c 1604 1256 m -7 -1 d 6 -4 d f 0.0133331 0 1 c 1594 1244 m 15 3 d -6 4 d f 0 0.0800001 1 c 1588 + 1243 m 6 1 d 9 7 d -6 4 d -22 -5 d f 1566 1239 m 22 4 d -13 7 d -12 -2 d -7 -3 d f 0 0.173333 1 c 1563 1248 m -9 -2 d 2 -1 d f 0 0.0800001 1 c 1545 1235 m 21 4 d -10 6 d -22 -3 d -2 X f 0 0.173333 1 c 1556 1245 m -2 1 d -20 -4 d f 0.0133331 0 1 c + 1523 1231 m 10 2 d -13 X f 0 0.0800001 1 c 1533 1233 m 12 2 d -13 7 d -21 -4 d 9 -5 d f 0.0133331 0 1 c 1501 1227 m 22 4 d -3 2 d -19 3 d -12 -2 d f 0 0.0800001 1 c 1520 1233 m -9 5 d -10 -2 d f 0.106667 0 1 c 1480 1223 m 16 3 d -16 6 d -13 -2 d f + 0.0133331 0 1 c 1496 1226 m 5 1 d -12 7 d -9 -2 d f 0.293333 0 1 c 1447 1226 m -1 X 1 -1 d f 0.2 0 1 c 1458 1218 m 13 3 d -8 8 d -16 -3 d -1 Y f 0.106667 0 1 c 1471 1221 m 9 2 d -13 7 d -4 -1 d f 0.386667 0 1 c 1430 1222 m -6 -1 d 5 -2 d f 0.293333 + 0 1 c 1437 1214 m 10 2 d 9 Y -1 1 d -16 -4 d -1 -3 d f 0.2 0 1 c 1447 1216 m 11 2 d -11 7 d f 0.48 0 1 c 1409 1218 m -6 -1 d 3 -1 d f 0.386667 0 1 c 1415 1210 m 2 X 12 9 d -5 2 d -15 -3 d -3 -2 d f 0.293333 0 1 c 1417 1210 m 20 4 d -8 5 d f 0.48 0 1 + c 1406 1216 m -3 1 d -22 -4 d 7 -4 d f 0.386667 0 1 c 1394 1206 m 21 4 d -9 6 d -18 -7 d f 0.48 0 1 c 1388 1209 m -7 4 d -21 -4 d 5 -3 d f 0.386667 0 1 c 1372 1202 m 22 4 d -6 3 d -23 -3 d f 0.48 0 1 c 1365 1206 m -5 3 d -14 -3 d f 0.386667 0 1 c + 1363 1200 m 9 2 d -7 4 d -19 X -8 -1 d 8 -5 d f 0.293333 0 1 c 1351 1198 m 12 2 d -17 X f 0.386667 0 1 c 1346 1200 m -8 5 d -8 -2 d f 0.293333 0 1 c 1339 1195 m 12 3 d -5 2 d -16 3 d -13 -2 d f 0.2 0 1 c 1329 1194 m 10 1 d -22 6 d -1 X f 1323 1192 m + 6 2 d -13 7 d -8 -2 d f 0.106667 0 1 c 1310 1190 m 13 2 d -15 7 d -9 -2 d f 0.0133331 0 1 c 1307 1189 m 3 1 d -11 7 d -4 X f 1299 1188 m 8 1 d -12 8 d -4 -1 d f 0 0.0800001 1 c 1288 1186 m 11 2 d -8 8 d -7 -1 d f 0 0.173333 1 c 1286 1185 m 2 1 d -4 + 9 d -7 -2 d 2 -4 d f 0 0.266667 1 c 1277 1193 m -4 -1 d 6 -3 d f 0 0.173333 1 c 1279 1184 m 7 1 d -7 4 d f 0 0.266667 1 c 1269 1182 m 10 2 d 5 Y -6 3 d -3 X f 0 0.36 1 c 1264 1181 m 5 1 d 1 10 d -6 -1 d -2 -9 d f 0 0.453333 1 c 1264 1191 m -6 -2 d + -1 -4 d 5 -3 d f 0 0.546666 1 c 1258 1189 m -6 -1 d 5 -3 d f 0 0.36 1 c 1260 1180 m 4 1 d -2 1 d f 0 0.453333 1 c 1251 1179 m 9 1 d 2 2 d -5 3 d f 0 0.546666 1 c 1243 1177 m 8 2 d 6 6 d -5 3 d -1 X -9 -11 d f 0 0.64 1 c 1251 1188 m -6 -1 d -6 -8 d 3 + -2 d f 0 0.733333 1 c 1245 1187 m -6 -1 d -4 -5 d 4 -2 d f 0 0.826667 1 c 1239 1186 m -6 -1 d -1 -2 d 3 -2 d f 0 0.92 1 c 1233 1185 m -3 -1 d 2 -1 d f 0 0.546666 1 c 1242 1177 m 1 X -1 X f 0 0.64 1 c 1232 1175 m 10 2 d -3 2 d f 0 0.733333 1 c 1222 + 1173 m 10 2 d 7 4 d -4 2 d f 0 0.826667 1 c 1221 1173 m 1 X 13 8 d -3 2 d -13 -9 d f 0 0.92 1 c 1232 1183 m -2 1 d -4 -1 d -10 -7 d 3 -2 d f 0 1 0.986667 c 1226 1183 m -6 -1 d -7 -5 d 3 -1 d f 0 1 0.893333 c 1220 1182 m -7 -1 d -3 -2 d 3 -2 d f 0 1 + 0.8 c 1213 1181 m -4 -1 d 1 -1 d f 0 0.826667 1 c 1211 1171 m 10 2 d -2 1 d f 0 0.92 1 c 1200 1169 m 11 2 d 8 3 d -3 2 d f 0 1 0.986667 c 1200 1169 m 16 7 d -3 1 d -16 -7 d f 0 1 0.893333 c 1213 1177 m -3 2 d -15 -8 d 2 -1 d f 0 1 0.8 c 1210 1179 m + -1 1 d -3 -1 d -13 -6 d 2 -2 d f 0 1 0.706667 c 1206 1179 m -8 -1 d -8 -4 d 3 -1 d f 0 1 0.613333 c 1198 1178 m -8 -2 d -2 -1 d 2 -1 d f 0 1 0.52 c 1190 1176 m -3 X 1 -1 d f 0 1 0.986667 c 1184 1166 m 16 3 d -3 1 d f 0 1 0.893333 c 1178 1165 m 6 1 d + 13 4 d -2 1 d -18 -6 d f 0 1 0.8 c 1195 1171 m -2 2 d -18 -7 d 2 -1 d f 0 1 0.706667 c 1193 1173 m -3 1 d -17 -6 d 2 -2 d f 0 1 0.613333 c 1190 1174 m -2 1 d -17 -6 d 2 -1 d f 0 1 0.52 c 1188 1175 m -1 1 d -6 -1 d -13 -5 d 3 -1 d f 0 1 0.426667 c + 1181 1175 m -11 -2 d -4 -2 d 2 -1 d f 0 1 0.333333 c 1170 1173 m -4 -1 d -1 Y f 0 1 0.893333 c 1159 1161 m 19 4 d -1 X f 0 1 0.8 c 1156 1160 m 3 1 d 18 4 d -2 1 d -20 -5 d f 0 1 0.706667 c 1175 1166 m -2 2 d -20 -5 d 2 -2 d f 0 1 0.613333 c 1173 + 1168 m -2 1 d -20 -5 d 2 -1 d f 0 1 0.52 c 1171 1169 m -3 1 d -19 -5 d 2 -1 d f 0 1 0.426667 c 1168 1170 m -2 1 d -19 -5 d 2 -1 d f 0 1 0.333333 c 1166 1171 m 1 Y -13 -3 d -8 -2 d 2 -1 d f 0 1 0.24 c 1153 1169 m -9 -1 d 1 -1 d f 0 1 0.8 c 1135 1156 + m 21 4 d -1 1 d -22 -4 d f 0 1 0.706667 c 1155 1161 m -2 2 d -22 -5 d 2 -1 d f 0 1 0.613333 c 1153 1163 m -2 1 d -22 -4 d 2 -2 d f 0 1 0.52 c 1151 1164 m -2 1 d -22 -4 d 2 -1 d f 0 1 0.426667 c 1149 1165 m -2 1 d -22 -4 d 2 -1 d f 0 1 0.333333 c + 1147 1166 m -2 1 d -22 -4 d 2 -1 d f 0 1 0.24 c 1145 1167 m -1 1 d -22 -5 d 1 X f 0 1 0.893333 c 1113 1152 m 20 4 d -21 -3 d f 0 1 0.8 c 1133 1156 m 2 X -2 1 d -23 -3 d 2 -1 d f 0 1 0.706667 c 1133 1157 m -2 1 d -23 -3 d 2 -1 d f 0 1 0.613333 c 1131 + 1158 m -2 2 d -23 -4 d 2 -1 d f 0 1 0.52 c 1129 1160 m -2 1 d -23 -3 d 2 -2 d f 0 1 0.426667 c 1127 1161 m -2 1 d -23 -3 d 2 -1 d f 0 1 0.333333 c 1125 1162 m -2 1 d -10 -1 d -12 -3 d 1 X f 0 1 0.24 c 1123 1163 m -1 X -9 -1 d f 0 1 0.986667 c 1092 + 1148 m 15 3 d -18 -2 d f 0 1 0.893333 c 1107 1151 m 6 1 d -1 1 d -25 -2 d 2 -2 d f 0 1 0.8 c 1112 1153 m -2 1 d -25 -2 d 2 -1 d f 0 1 0.706667 c 1110 1154 m -2 1 d -25 -2 d 2 -1 d f 0 1 0.613333 c 1108 1155 m -2 1 d -26 -1 d 3 -2 d f 0 1 0.52 c 1106 + 1156 m -2 2 d -18 -2 d -7 -1 d 1 X f 0 1 0.426667 c 1104 1158 m -2 1 d -6 -1 d -10 -2 d f 0 1 0.333333 c 1102 1159 m -1 X -5 -1 d f 0 0.826667 1 c 1070 1144 m 10 2 d -12 -1 d f 0 0.92 1 c 1080 1146 m 12 2 d -27 -1 d 3 -2 d f 0 1 0.986667 c 1092 1148 + m -3 1 d -27 -1 d 3 -1 d f 0 1 0.893333 c 1089 1149 m -2 2 d -27 -1 d 2 -2 d f 0 1 0.8 c 1087 1151 m -2 1 d -25 X -2 -1 d 2 -1 d f 0 1 0.706667 c 1085 1152 m -2 1 d -15 X -8 -1 d f 0 1 0.613333 c 1083 1153 m -3 2 d -4 X -8 -2 d f 0 1 0.52 c 1080 + 1155 m -4 X f 0 0.546666 1 c 1049 1140 m -1 X f 0 0.64 1 c 1049 1140 m 10 2 d -14 X 3 -2 d f 0 0.733333 1 c 1059 1142 m 10 2 d -28 X 4 -2 d f 0 0.826667 1 c 1069 1144 m 1 X -2 1 d -30 1 d 3 -2 d f 0 0.92 1 c 1068 1145 m -3 2 d -25 1 d -4 -1 d 2 -1 d + f 0 1 0.986667 c 1065 1147 m -3 1 d -15 1 d -7 -1 d f 0 1 0.893333 c 1062 1148 m -2 2 d -7 X -6 -1 d f 0 1 0.8 c 1060 1150 m -2 1 d -5 -1 d f 0 0.36 1 c 1027 1136 m 4 X -6 1 d f 0 0.453333 1 c 1031 1136 m 9 2 d -21 2 d 6 -3 d f 0 0.546666 1 c 1040 + 1138 m 9 2 d -1 X -33 3 d 4 -3 d f 0 0.64 1 c 1048 1140 m -3 2 d -24 2 d -6 -1 d f 0 0.733333 1 c 1045 1142 m -4 2 d -14 1 d -6 -1 d f 0 0.826667 1 c 1041 1144 m -3 2 d -4 X -7 -1 d f 0 0.92 1 c 1038 1146 m -2 1 d -2 -1 d f 0 0.173333 1 c 1005 1131 + m 7 2 d -14 3 d f 0 0.266667 1 c 1012 1133 m 10 2 d -26 4 d -3 X 5 -3 d f 0 0.36 1 c 1022 1135 m 5 1 d -2 1 d -23 3 d -6 -1 d f 0 0.453333 1 c 1025 1137 m -6 3 d -10 2 d -7 -2 d f 0 0.546666 1 c 1019 1140 m -4 3 d -6 -1 d f 0.0133331 0 1 c 984 1127 + m 8 2 d -17 6 d -4 -1 d f 0 0.0800001 1 c 992 1129 m 11 2 d -21 5 d -7 -1 d f 0 0.173333 1 c 1003 1131 m 2 X -7 5 d -9 2 d -7 -2 d f 0 0.266667 1 c 998 1136 m -5 3 d -4 -1 d f 0.2 0 1 c 962 1123 m 6 1 d -10 8 d -8 -2 d f 0.106667 0 1 c 968 1124 m 13 + 3 d -14 7 d -9 -2 d f 0.0133331 0 1 c 981 1127 m 3 X -13 7 d -4 X f 0.386667 0 1 c 937 1128 m -9 -2 d 8 -5 d f 0.293333 0 1 c 941 1119 m 12 2 d -4 9 d -12 -2 d -1 -7 d f 0.2 0 1 c 953 1121 m 9 2 d -12 7 d -1 X f 0.48 0 1 c 921 1125 m -14 -3 d 5 -3 d + f 0.386667 0 1 c 919 1115 m 9 2 d 8 4 d -8 5 d -7 -1 d -9 -6 d f 0.293333 0 1 c 928 1117 m 13 2 d -5 2 d f 0.48 0 1 c 912 1119 m -5 3 d -22 -4 d 7 -4 d f 0.386667 0 1 c 898 1111 m 21 4 d -7 4 d -20 -5 d f 0.48 0 1 c 892 1114 m -7 4 d -21 -4 d 3 -2 d + f 0.386667 0 1 c 876 1107 m 22 4 d -6 3 d -25 -2 d f 0.48 0 1 c 867 1112 m -3 2 d -7 -2 d f 0.386667 0 1 c 874 1106 m 2 1 d -9 5 d -10 X -15 -2 d 4 -3 d f 0.293333 0 1 c 855 1102 m 19 4 d -28 1 d f 0.386667 0 1 c 846 1107 m -4 3 d -5 -1 d f 0.293333 + 0 1 c 845 1101 m 10 1 d -9 5 d -9 2 d -17 -4 d 2 X f 0.2 0 1 c 833 1098 m 12 3 d -23 4 d f 0.293333 0 1 c 822 1105 m -2 X f 0.2 0 1 c 820 1096 m 13 2 d -11 7 d -2 X -16 -3 d f 0.106667 0 1 c 811 1094 m 9 2 d -16 6 d -5 -1 d f 795 1091 m 16 3 d -12 7 + d -13 -2 d f 0.0133331 0 1 c 790 1090 m 5 1 d -9 8 d -9 -2 d f 768 1086 m 22 4 d -13 7 d -11 -2 d -1 -7 d f 0 0.0800001 1 c 766 1095 m -10 -2 d 9 -5 d f 0.0133331 0 1 c 759 1084 m 9 2 d -3 2 d f 0 0.0800001 1 c 747 1082 m 12 2 d 6 4 d -9 5 d -22 -4 + d f 725 1078 m 22 4 d -13 7 d -2 X -17 -5 d f 0 0.173333 1 c 732 1089 m -19 -4 d 2 -1 d f 0 0.0800001 1 c 704 1073 m 21 5 d -10 6 d -12 -1 d -12 -2 d f 0 0.173333 1 c 715 1084 m -2 1 d -10 -2 d f 0.0133331 0 1 c 682 1069 m 15 3 d -21 1 d f 0 + 0.0800001 1 c 697 1072 m 7 1 d -13 8 d -21 -5 d 6 -3 d f 0.0133331 0 1 c 660 1065 m 22 4 d -6 4 d -14 2 d -14 -3 d f 0 0.0800001 1 c 676 1073 m -6 3 d -8 -1 d f 0.106667 0 1 c 639 1061 m 15 3 d -18 6 d -10 -2 d f 0.0133331 0 1 c 654 1064 m 6 1 d -12 + 7 d -12 -2 d f 0.2 0 1 c 610 1065 m -5 -1 d 10 -6 d f 0.106667 0 1 c 617 1057 m 22 4 d -13 7 d -16 -3 d 5 -7 d f 1665 1248 m 21 5 d -12 7 d -22 -4 d f 1643 1244 m 22 4 d -13 8 d -15 -3 d 2 -6 d f 0.0133331 0 1 c 1637 1253 m -6 -1 d 8 -5 d f 0.106667 + 0 1 c 1635 1243 m 8 1 d -4 3 d f 0.0133331 0 1 c 1622 1240 m 13 3 d 4 4 d -8 5 d -22 -5 d f 1600 1236 m 22 4 d -13 7 d -15 -3 d -4 -2 d f 0 0.0800001 1 c 1594 1244 m -6 -1 d 2 -1 d f 0.0133331 0 1 c 1579 1232 m 21 4 d -10 6 d -19 -6 d f 0 0.0800001 + 1 c 1590 1242 m -2 1 d -22 -4 d 5 -3 d f 0.0133331 0 1 c 1557 1228 m 22 4 d -8 4 d -23 -3 d f 0 0.0800001 1 c 1571 1236 m -5 3 d -21 -4 d 3 -2 d f 0.0133331 0 1 c 1535 1224 m 22 4 d -9 5 d -15 X -10 -2 d f 0 0.0800001 1 c 1548 1233 m -3 2 d -12 -2 d + f 0.106667 0 1 c 1514 1219 m 6 2 d -10 1 d f 0.0133331 0 1 c 1520 1221 m 15 3 d -12 7 d -22 -4 d 9 -5 d f 0.106667 0 1 c 1492 1215 m 22 4 d -4 3 d -14 4 d -16 -3 d f 0.0133331 0 1 c 1510 1222 m -9 5 d -5 -1 d f 0.2 0 1 c 1471 1211 m 1 X -1 10 d -13 + -3 d f 0.106667 0 1 c 1472 1211 m 20 4 d -12 8 d -9 -2 d f 0.293333 0 1 c 1447 1216 m -10 -2 d 5 -3 d f 0.2 0 1 c 1449 1207 m 22 4 d -13 7 d -11 -2 d -5 -5 d f 0.386667 0 1 c 1417 1210 m -2 X 1 X f 0.293333 0 1 c 1442 1211 m -5 3 d -20 -4 d -1 X 10 + -6 d f 0.2 0 1 c 1428 1203 m 21 4 d -7 4 d -16 -7 d f 0.386667 0 1 c 1416 1210 m -1 X -21 -4 d 3 -2 d f 0.293333 0 1 c 1406 1199 m 4 X 16 5 d -10 6 d -19 -6 d f 0.2 0 1 c 1410 1199 m 18 4 d -2 1 d f 0.386667 0 1 c 1397 1204 m -3 2 d -22 -4 d 3 -2 d + f 0.293333 0 1 c 1395 1197 m 11 2 d -9 5 d -22 -4 d 9 -5 d f 0.2 0 1 c 1385 1195 m 10 2 d -11 -2 d f 0.386667 0 1 c 1375 1200 m -3 2 d -9 -2 d f 0.293333 0 1 c 1384 1195 m -9 5 d -12 X -12 -2 d 7 -5 d f 0.2 0 1 c 1363 1190 m 22 5 d -1 X -26 -2 d f + 0.293333 0 1 c 1358 1193 m -7 5 d -12 -3 d f 0.2 0 1 c 1342 1186 m 21 4 d -5 3 d -19 2 d -10 -1 d 12 -8 d f 0.106667 0 1 c 1341 1186 m 1 X -1 X f 0.2 0 1 c 1341 1186 m -12 8 d -6 -2 d f 0.106667 0 1 c 1320 1182 m 21 4 d -18 6 d -13 -2 d 6 -5 d f + 0.0133331 0 1 c 1310 1190 m -3 -1 d 9 -4 d f 0.106667 0 1 c 1318 1182 m 2 X -4 3 d f 0.0133331 0 1 c 1298 1178 m 20 4 d -2 3 d -9 4 d -8 -1 d f 0 0.0800001 1 c 1298 1178 m 1 10 d -11 -2 d -2 Y f 0 0.173333 1 c 1288 1186 m -2 -1 d 2 -1 d f 0 + 0.0800001 1 c 1281 1175 m 17 3 d -10 6 d f 0 0.173333 1 c 1277 1174 m 4 1 d 7 9 d -2 1 d -7 -1 d -6 -8 d f 0 0.266667 1 c 1279 1184 m -10 -2 d -2 -3 d 6 -3 d f 0 0.36 1 c 1269 1182 m -5 -1 d 3 -2 d f 0 0.173333 1 c 1264 1171 m 13 3 d -4 2 d f 0 + 0.266667 1 c 1255 1170 m 9 1 d 9 5 d -6 3 d -14 -8 d f 0 0.36 1 c 1267 1179 m -3 2 d -4 -1 d -10 -7 d 3 -2 d f 0 0.453333 1 c 1260 1180 m -9 -1 d -5 -4 d 4 -2 d f 0 0.546666 1 c 1251 1179 m -8 -2 d 3 -2 d f 0 0.266667 1 c 1247 1168 m 8 2 d -2 1 d f + 0 0.36 1 c 1234 1166 m 13 2 d 6 3 d -3 2 d -17 -7 d f 0 0.453333 1 c 1250 1173 m -4 2 d -16 -7 d 3 -2 d f 0 0.546666 1 c 1246 1175 m -3 2 d -1 X -15 -8 d 3 -1 d f 0 0.64 1 c 1242 1177 m -10 -2 d -8 -4 d 3 -2 d f 0 0.733333 1 c 1232 1175 m -10 -2 d 2 + -2 d f 0 0.826667 1 c 1222 1173 m -1 X 1 X f 0 0.36 1 c 1228 1165 m 6 1 d -1 X f 0 0.453333 1 c 1212 1161 m 16 4 d 5 1 d -3 2 d -19 -6 d f 0 0.546666 1 c 1230 1168 m -3 1 d -18 -6 d 2 -1 d f 0 0.64 1 c 1227 1169 m -3 2 d -17 -6 d 2 -2 d f 0 0.733333 + 1 c 1224 1171 m -2 2 d -18 -7 d 3 -1 d f 0 0.826667 1 c 1222 1173 m -1 X -10 -2 d -9 -4 d 2 -1 d f 0 0.92 1 c 1211 1171 m -11 -2 d 2 -2 d f 0 1 0.986667 c 1200 1169 m f 0 0.453333 1 c 1204 1160 m 8 1 d -1 1 d f 0 0.546666 1 c 1190 1157 m 14 3 d 7 2 + d -2 1 d -20 -5 d f 0 0.64 1 c 1209 1163 m -2 2 d -20 -6 d 2 -1 d f 0 0.733333 1 c 1207 1165 m -3 1 d -19 -6 d 2 -1 d f 0 0.826667 1 c 1204 1166 m -2 1 d -19 -5 d 2 -2 d f 0 0.92 1 c 1202 1167 m -2 2 d -19 -6 d 2 -1 d f 0 1 0.986667 c 1200 1169 m + -16 -3 d -5 -2 d 2 -1 d f 0 1 0.893333 c 1184 1166 m -6 -1 d 1 -1 d f 0 0.546666 1 c 1169 1153 m 21 4 d -1 1 d -20 -5 d f 0 0.64 1 c 1189 1158 m -2 1 d -20 -4 d 2 -2 d f 0 0.733333 1 c 1187 1159 m -2 1 d -20 -4 d 2 -1 d f 0 0.826667 1 c 1185 1160 m + -2 2 d -20 -5 d 2 -1 d f 0 0.92 1 c 1183 1162 m -2 1 d -20 -5 d 2 -1 d f 0 1 0.986667 c 1181 1163 m -2 1 d -20 -5 d 2 -1 d f 0 1 0.893333 c 1179 1164 m -1 1 d -19 -4 d -2 -1 d 2 -1 d f 0 1 0.8 c 1159 1161 m -3 -1 d 1 X f 0 0.546666 1 c 1147 1149 m + 22 4 d -22 -4 d f 0 0.64 1 c 1169 1153 m -2 2 d -22 -5 d 2 -1 d f 0 0.733333 1 c 1167 1155 m -2 1 d -22 -4 d 2 -2 d f 0 0.826667 1 c 1165 1156 m -2 1 d -22 -4 d 2 -1 d f 0 0.92 1 c 1163 1157 m -2 1 d -22 -4 d 2 -1 d f 0 1 0.986667 c 1161 1158 m -2 1 + d -22 -4 d 2 -1 d f 0 1 0.893333 c 1159 1159 m -2 1 d -22 -4 d 2 -1 d f 0 1 0.8 c 1157 1160 m -1 X -21 -4 d f 0 0.546666 1 c 1126 1145 m 21 4 d -22 -3 d f 0 0.64 1 c 1147 1149 m -2 1 d -22 -3 d 2 -1 d f 0 0.733333 1 c 1145 1150 m -2 2 d -23 -4 d 3 + -1 d f 0 0.826667 1 c 1143 1152 m -2 1 d -23 -4 d 2 -1 d f 0 0.92 1 c 1141 1153 m -2 1 d -23 -4 d 2 -1 d f 0 1 0.986667 c 1139 1154 m -2 1 d -23 -3 d 2 -2 d f 0 1 0.893333 c 1137 1155 m -2 1 d -2 X -20 -4 d 1 X f 0 1 0.8 c 1135 1156 m -2 X f 0 + 0.453333 1 c 1104 1141 m 8 1 d -8 -1 d f 0 0.546666 1 c 1112 1142 m 14 3 d -1 1 d -24 -3 d 3 -2 d f 0 0.64 1 c 1125 1146 m -2 1 d -24 -3 d 2 -1 d f 0 0.733333 1 c 1123 1147 m -3 1 d -24 -3 d 3 -1 d f 0 0.826667 1 c 1120 1148 m -2 1 d -24 -2 d 2 -2 d + f 0 0.92 1 c 1118 1149 m -2 1 d -24 -2 d 2 -1 d f 0 1 0.986667 c 1116 1150 m -2 2 d -7 -1 d -15 -3 d f 0 1 0.893333 c 1114 1152 m -1 X -6 -1 d f 0 0.36 1 c 1083 1137 m 5 1 d -6 -1 d f 0 0.453333 1 c 1088 1138 m 16 3 d -25 -2 d 3 -2 d f 0 0.546666 1 + c 1104 1141 m -3 2 d -25 -3 d 3 -1 d f 0 0.64 1 c 1101 1143 m -2 1 d -26 -2 d 3 -2 d f 0 0.733333 1 c 1099 1144 m -3 1 d -25 -1 d 2 -2 d f 0 0.826667 1 c 1096 1145 m -2 2 d -14 -1 d -10 -2 d 1 X f 0 0.92 1 c 1094 1147 m -2 1 d -12 -2 d f 0 1 + 0.986667 c 1092 1148 m f 0 0.266667 1 c 1061 1133 m 9 1 d -11 -1 d f 0 0.36 1 c 1070 1134 m 13 3 d -1 X -26 -1 d 3 -3 d f 0 0.453333 1 c 1082 1137 m -3 2 d -27 -1 d 4 -2 d f 0 0.546666 1 c 1079 1139 m -3 1 d -27 X 3 -2 d f 0 0.64 1 c 1076 1140 m -3 + 2 d -14 X -10 -2 d f 0 0.733333 1 c 1073 1142 m -2 2 d -2 X -10 -2 d f 0 0.826667 1 c 1071 1144 m -2 X f 0 0.173333 1 c 1039 1128 m 13 3 d -17 X f 0 0.266667 1 c 1052 1131 m 9 2 d -2 X -29 1 d 5 -3 d f 0 0.36 1 c 1059 1133 m -3 3 d -29 X 3 -2 d f 0 + 0.453333 1 c 1056 1136 m -4 2 d -12 X -9 -2 d f 0 0.546666 1 c 1052 1138 m -3 2 d -9 -2 d f 0 0.0800001 1 c 1018 1124 m 17 4 d -27 2 d f 0 0.173333 1 c 1035 1128 m 4 X -4 3 d -23 2 d -7 -2 d 3 -1 d f 0 0.266667 1 c 1035 1131 m -5 3 d -8 1 d -10 -2 d + f 0 0.36 1 c 1030 1134 m -3 2 d -5 -1 d f 0.106667 0 1 c 996 1120 m 2 X -6 2 d f 0.0133331 0 1 c 998 1120 m 20 4 d -26 5 d -8 -2 d 8 -5 d f 0 0.0800001 1 c 1018 1124 m -10 6 d -5 1 d -11 -2 d f 0 0.173333 1 c 1008 1130 m -3 1 d -2 X f 0.2 0 1 c 968 + 1124 m -6 -1 d 13 -7 d f 0.106667 0 1 c 975 1116 m 21 4 d -4 2 d -11 5 d -13 -3 d 7 -8 d f 0.0133331 0 1 c 992 1122 m -8 5 d -3 X f 0.293333 0 1 c 953 1121 m -12 -2 d 8 -5 d f 0.2 0 1 c 953 1112 m 22 4 d -13 7 d -9 -2 d -4 -7 d f 0.106667 0 1 c 975 + 1116 m f 0.386667 0 1 c 928 1117 m -9 -2 d 3 -2 d f 0.293333 0 1 c 949 1114 m -8 5 d -13 -2 d -6 -4 d 9 -5 d f 0.2 0 1 c 932 1108 m 21 4 d -4 2 d -18 -6 d f 0.386667 0 1 c 922 1113 m -3 2 d -21 -4 d 3 -2 d f 0.293333 0 1 c 910 1104 m 11 2 d 10 2 d + -9 5 d -21 -4 d f 0.2 0 1 c 921 1106 m 11 2 d -1 X f 0.386667 0 1 c 901 1109 m -3 2 d -22 -4 d 1 -1 d f 0.293333 0 1 c 906 1103 m 4 1 d -9 5 d -24 -3 d 10 -6 d f 0.2 0 1 c 889 1099 m 17 4 d -19 -3 d f 0.386667 0 1 c 877 1106 m -1 1 d -2 -1 d f + 0.293333 0 1 c 887 1100 m -10 6 d -3 X -19 -4 d 5 -3 d f 0.2 0 1 c 867 1095 m 22 4 d -2 1 d -27 -1 d f 0.293333 0 1 c 860 1099 m -5 3 d -10 -1 d f 0.2 0 1 c 845 1091 m 22 4 d -7 4 d -15 2 d -12 -3 d f 844 1091 m 1 X -12 7 d -13 -2 d f 0.106667 0 1 c + 824 1087 m 20 4 d -24 5 d -9 -2 d f 802 1083 m 22 4 d -13 7 d -16 -3 d 3 -6 d f 0.0133331 0 1 c 795 1091 m -5 -1 d 8 -5 d f 0.106667 0 1 c 796 1082 m 6 1 d -4 2 d f 0.0133331 0 1 c 781 1079 m 15 3 d 2 3 d -8 5 d -22 -4 d f 759 1075 m 22 4 d -13 7 d + -9 -2 d -9 -4 d f 0 0.0800001 1 c 759 1084 m -12 -2 d 3 -2 d f 0.0133331 0 1 c 738 1070 m 21 5 d -9 5 d -20 -5 d f 0 0.0800001 1 c 750 1080 m -3 2 d -22 -4 d 5 -3 d f 0.0133331 0 1 c 716 1066 m 22 4 d -8 5 d -24 -3 d f 0 0.0800001 1 c 730 1075 m -5 + 3 d -21 -5 d 2 -1 d f 0.0133331 0 1 c 694 1062 m 22 4 d -10 6 d -9 X -15 -3 d f 0 0.0800001 1 c 706 1072 m -2 1 d -7 -1 d f 0.106667 0 1 c 673 1058 m 8 1 d -13 2 d f 0.0133331 0 1 c 681 1059 m 13 3 d -12 7 d -22 -4 d 8 -4 d f 0.106667 0 1 c 651 1054 + m 22 4 d -5 3 d -14 3 d -15 -3 d f 0.0133331 0 1 c 668 1061 m -8 4 d -6 -1 d f 0.106667 0 1 c 630 1050 m 21 4 d -12 7 d -22 -4 d f 1677 1241 m 22 4 d -13 8 d -21 -5 d f 1656 1237 m 21 4 d -12 7 d -22 -4 d f 1634 1233 m 22 4 d -13 7 d -8 -1 d -9 -6 d + f 0.0133331 0 1 c 1635 1243 m -13 -3 d 4 -3 d f 0.106667 0 1 c 1613 1229 m 21 4 d -8 4 d -18 -5 d f 0.0133331 0 1 c 1626 1237 m -4 3 d -22 -4 d 8 -4 d f 0.106667 0 1 c 1591 1225 m 22 4 d -5 3 d -21 -5 d f 0.0133331 0 1 c 1608 1232 m -8 4 d -21 -4 d + 8 -5 d f 0.106667 0 1 c 1569 1221 m 22 4 d -4 2 d -22 -4 d f 0.0133331 0 1 c 1587 1227 m -8 5 d -22 -4 d 8 -5 d f 0.106667 0 1 c 1548 1216 m 21 5 d -4 2 d -24 -3 d f 0.0133331 0 1 c 1565 1223 m -8 5 d -22 -4 d 6 -4 d f 0.106667 0 1 c 1526 1212 m 22 + 4 d -7 4 d -21 1 d -6 -2 d f 0.0133331 0 1 c 1541 1220 m -6 4 d -15 -3 d f 0.106667 0 1 c 1505 1208 m 21 4 d -12 7 d -22 -4 d f 0.2 0 1 c 1472 1211 m -1 X 1 X f 0.106667 0 1 c 1483 1204 m 22 4 d -13 7 d -20 -4 d f 0.2 0 1 c 1472 1211 m -1 X -22 -4 d + 8 -4 d f 0.106667 0 1 c 1462 1200 m 21 4 d -11 7 d -15 -8 d f 0.2 0 1 c 1457 1203 m -8 4 d -21 -4 d 10 -6 d f 0.106667 0 1 c 1440 1196 m 22 4 d -5 3 d -19 -6 d f 0.293333 0 1 c 1410 1199 m -4 X f 0.2 0 1 c 1438 1197 m -10 6 d -18 -4 d -4 X 11 -6 d f + 0.106667 0 1 c 1419 1192 m 21 4 d -2 1 d -21 -4 d f 0.293333 0 1 c 1406 1199 m -11 -2 d f 0.2 0 1 c 1417 1193 m -11 6 d -11 -2 d -10 -2 d 10 -6 d f 0.106667 0 1 c 1397 1187 m 22 5 d -2 1 d -22 -4 d f 0.2 0 1 c 1395 1189 m -10 6 d -22 -5 d 9 -4 d f + 0.106667 0 1 c 1375 1183 m 22 4 d -2 2 d -23 -3 d f 0.2 0 1 c 1372 1186 m -9 4 d -21 -4 d f 0.106667 0 1 c 1354 1179 m 21 4 d -3 3 d -31 X f 1332 1175 m 22 4 d -13 7 d -21 -4 d f 1311 1171 m 21 4 d -12 7 d -2 X -8 -10 d f 0.0133331 0 1 c 1318 1182 m + -20 -4 d 12 -6 d f 0 0.0800001 1 c 1298 1178 m f 0.106667 0 1 c 1303 1169 m 8 2 d -1 1 d f 0.0133331 0 1 c 1289 1167 m 14 2 d 7 3 d -12 6 d -14 -8 d f 0 0.0800001 1 c 1298 1178 m -17 -3 d -3 -2 d 6 -3 d f 0 0.173333 1 c 1281 1175 m -4 -1 d 1 -1 d f + 0.0133331 0 1 c 1268 1163 m 21 4 d -5 3 d -18 -6 d f 0 0.0800001 1 c 1284 1170 m -6 3 d -17 -7 d 5 -2 d f 0 0.173333 1 c 1278 1173 m -1 1 d -13 -3 d -7 -2 d 4 -3 d f 0 0.266667 1 c 1264 1171 m -9 -1 d 2 -1 d f 0.0133331 0 1 c 1246 1158 m 22 5 d -2 1 + d -21 -5 d f 0 0.0800001 1 c 1266 1164 m -5 2 d -19 -5 d 3 -2 d f 0 0.173333 1 c 1261 1166 m -4 3 d -18 -7 d 3 -1 d f 0 0.266667 1 c 1257 1169 m -2 1 d -8 -2 d -11 -4 d 3 -2 d f 0 0.36 1 c 1247 1168 m -13 -2 d 2 -2 d f 0.0133331 0 1 c 1226 1155 m 20 + 3 d -1 1 d f 0 0.0800001 1 c 1224 1154 m 2 1 d 19 4 d -3 2 d -20 -5 d f 0 0.173333 1 c 1242 1161 m -3 1 d -20 -5 d 3 -1 d f 0 0.266667 1 c 1239 1162 m -3 2 d -19 -5 d 2 -2 d f 0 0.36 1 c 1236 1164 m -2 2 d -6 -1 d -14 -5 d 3 -1 d f 0 0.453333 1 c + 1228 1165 m -16 -4 d 2 -1 d f 0 0.0800001 1 c 1203 1150 m 21 4 d -2 2 d -21 -5 d f 0 0.173333 1 c 1222 1156 m -3 1 d -20 -4 d 2 -2 d f 0 0.266667 1 c 1219 1157 m -2 2 d -21 -5 d 3 -1 d f 0 0.36 1 c 1217 1159 m -3 1 d -20 -5 d 2 -1 d f 0 0.453333 1 c + 1214 1160 m -2 1 d -8 -1 d -12 -3 d 2 -2 d f 0 0.546666 1 c 1204 1160 m -14 -3 d 2 X f 0 0.0800001 1 c 1181 1146 m 22 4 d -2 1 d -21 -4 d f 0 0.173333 1 c 1201 1151 m -2 2 d -22 -5 d 3 -1 d f 0 0.266667 1 c 1199 1153 m -3 1 d -21 -4 d 2 -2 d f 0 + 0.36 1 c 1196 1154 m -2 1 d -21 -4 d 2 -1 d f 0 0.453333 1 c 1194 1155 m -2 2 d -21 -5 d 2 -1 d f 0 0.546666 1 c 1192 1157 m -2 X -21 -4 d 2 -1 d f 0 0.0800001 1 c 1160 1142 m 21 4 d -1 1 d -22 -4 d f 0 0.173333 1 c 1180 1147 m -3 1 d -21 -4 d 2 -1 + d f 0 0.266667 1 c 1177 1148 m -2 2 d -21 -5 d 2 -1 d f 0 0.36 1 c 1175 1150 m -2 1 d -22 -4 d 3 -2 d f 0 0.453333 1 c 1173 1151 m -2 1 d -22 -4 d 2 -1 d f 0 0.546666 1 c 1171 1152 m -2 1 d -22 -4 d 2 -1 d f 0 0.0800001 1 c 1138 1138 m 22 4 d -2 1 d + -22 -4 d f 0 0.173333 1 c 1158 1143 m -2 1 d -22 -4 d 2 -1 d f 0 0.266667 1 c 1156 1144 m -2 1 d -22 -3 d 2 -2 d f 0 0.36 1 c 1154 1145 m -3 2 d -22 -4 d 3 -1 d f 0 0.453333 1 c 1151 1147 m -2 1 d -22 -4 d 2 -1 d f 0 0.546666 1 c 1149 1148 m -2 1 d + -21 -4 d 1 -1 d f 0 0.0800001 1 c 1117 1134 m 21 4 d -2 1 d -22 -4 d f 0 0.173333 1 c 1136 1139 m -2 1 d -23 -3 d 3 -2 d f 0 0.266667 1 c 1134 1140 m -2 2 d -23 -4 d 2 -1 d f 0 0.36 1 c 1132 1142 m -3 1 d -23 -3 d 3 -2 d f 0 0.453333 1 c 1129 1143 m + -2 1 d -15 -2 d -8 -1 d 2 -1 d f 0 0.546666 1 c 1127 1144 m -1 1 d -14 -3 d f 0.0133331 0 1 c 1095 1129 m 20 4 d -21 -3 d f 0 0.0800001 1 c 1115 1133 m 2 1 d -3 1 d -23 -3 d 3 -2 d f 0 0.173333 1 c 1114 1135 m -3 2 d -23 -3 d 3 -2 d f 0 0.266667 1 c + 1111 1137 m -2 1 d -24 -3 d 3 -1 d f 0 0.36 1 c 1109 1138 m -3 2 d -18 -2 d -5 -1 d 2 -2 d f 0 0.453333 1 c 1106 1140 m -2 1 d -16 -3 d f 0.0133331 0 1 c 1074 1125 m 21 4 d -1 1 d -23 -3 d f 0 0.0800001 1 c 1094 1130 m -3 2 d -24 -3 d 4 -2 d f 0 + 0.173333 1 c 1091 1132 m -3 2 d -25 -3 d 4 -2 d f 0 0.266667 1 c 1088 1134 m -3 1 d -15 -1 d -9 -1 d 2 -2 d f 0 0.36 1 c 1085 1135 m -2 2 d -13 -3 d f 0.0133331 0 1 c 1052 1121 m 22 4 d -3 2 d -24 -3 d f 0 0.0800001 1 c 1071 1127 m -4 2 d -26 -2 d 6 + -3 d f 0 0.173333 1 c 1067 1129 m -4 2 d -11 X -13 -3 d 2 -1 d f 0 0.266667 1 c 1063 1131 m -2 2 d -9 -2 d f 0.106667 0 1 c 1030 1117 m 8 1 d -9 X f 0.0133331 0 1 c 1038 1118 m 14 3 d -5 3 d -29 X 11 -6 d f 0 0.0800001 1 c 1047 1124 m -6 3 d -6 1 d + -17 -4 d f 0 0.173333 1 c 1041 1127 m -2 1 d -4 X f 0.106667 0 1 c 1009 1113 m 21 4 d -1 1 d -31 2 d -2 X f 0.0133331 0 1 c 1029 1118 m -11 6 d -20 -4 d f 0 0.0800001 1 c 1018 1124 m f 0.106667 0 1 c 987 1109 m 22 4 d -13 7 d -21 -4 d f 0.2 0 1 c + 975 1116 m -22 -4 d 9 -5 d f 0.106667 0 1 c 966 1105 m 21 4 d -12 7 d -13 -9 d f 0.2 0 1 c 962 1107 m -9 5 d -21 -4 d 10 -6 d f 0.106667 0 1 c 944 1100 m 22 5 d -4 2 d -20 -5 d f 0.293333 0 1 c 921 1106 m -11 -2 d -1 Y f 0.2 0 1 c 942 1102 m -10 6 d + -11 -2 d -11 -3 d 11 -6 d f 0.106667 0 1 c 923 1096 m 21 4 d -2 2 d -21 -5 d f 0.293333 0 1 c 910 1103 m 1 Y -4 -1 d f 0.2 0 1 c 921 1097 m -11 6 d -4 X -17 -4 d 9 -5 d f 0.106667 0 1 c 901 1092 m 22 4 d -2 1 d -23 -3 d f 0.2 0 1 c 898 1094 m -9 5 d + -22 -4 d 8 -4 d f 0.106667 0 1 c 879 1088 m 22 4 d -3 2 d -23 -3 d f 0.2 0 1 c 875 1091 m -8 4 d -22 -4 d 1 X f 0.106667 0 1 c 858 1084 m 21 4 d -4 3 d -29 X f 0.2 0 1 c 846 1091 m -2 X f 0.106667 0 1 c 836 1080 m 22 4 d -12 7 d -2 X -20 -4 d f 815 + 1076 m 21 4 d -12 7 d -22 -4 d f 793 1071 m 22 5 d -13 7 d -6 -1 d -9 -7 d f 0.0133331 0 1 c 796 1082 m -15 -3 d 6 -4 d f 0.106667 0 1 c 772 1067 m 21 4 d -6 4 d -20 -5 d f 0.0133331 0 1 c 787 1075 m -6 4 d -22 -4 d 8 -5 d f 0.106667 0 1 c 750 1063 + m 22 4 d -5 3 d -21 -5 d f 0.0133331 0 1 c 767 1070 m -8 5 d -21 -5 d 8 -5 d f 0.106667 0 1 c 728 1059 m 22 4 d -4 2 d -22 -3 d f 0.0133331 0 1 c 746 1065 m -8 5 d -22 -4 d 8 -4 d f 0.106667 0 1 c 707 1055 m 21 4 d -4 3 d -25 -3 d f 0.0133331 0 1 c + 724 1062 m -8 4 d -22 -4 d 5 -3 d f 0.106667 0 1 c 685 1051 m 22 4 d -8 4 d -18 X -8 -1 d f 0.0133331 0 1 c 699 1059 m -5 3 d -13 -3 d f 0.106667 0 1 c 664 1047 m 21 4 d -12 7 d -22 -4 d f 642 1042 m 22 5 d -13 7 d -21 -4 d f 1690 1234 m 21 4 d -12 + 7 d -22 -4 d f 1668 1230 m 22 4 d -13 7 d -21 -4 d f 1647 1226 m 21 4 d -12 7 d -22 -4 d f 1625 1222 m 22 4 d -13 7 d -21 -4 d f 1604 1218 m 21 4 d -12 7 d -22 -4 d f 1582 1213 m 22 5 d -13 7 d -22 -4 d f 1560 1209 m 22 4 d -13 8 d -21 -5 d f 1539 + 1205 m 21 4 d -12 7 d -22 -4 d f 1517 1201 m 22 4 d -13 7 d -21 -4 d f 1496 1197 m 21 4 d -12 7 d -22 -4 d f 1474 1193 m 22 4 d -13 7 d -21 -4 d f 1467 1191 m 7 2 d -12 7 d -22 -4 d 11 -7 d f 0.0133331 0 1 c 1453 1189 m 14 2 d -16 -2 d f 0.106667 0 + 1 c 1451 1189 m -11 7 d -21 -4 d 10 -6 d f 0.0133331 0 1 c 1431 1184 m 22 5 d -2 X -22 -3 d f 0.106667 0 1 c 1429 1186 m -10 6 d -22 -5 d 11 -6 d f 0.0133331 0 1 c 1409 1180 m 22 4 d -2 2 d -21 -5 d f 0.106667 0 1 c 1408 1181 m -11 6 d -22 -4 d 13 + -7 d f 0.0133331 0 1 c 1388 1176 m 21 4 d -1 1 d -20 -5 d f 0.106667 0 1 c 1366 1172 m 22 4 d -13 7 d -21 -4 d f 0.0133331 0 1 c 1388 1176 m f 0.106667 0 1 c 1345 1168 m 21 4 d -12 7 d -22 -4 d f 1323 1164 m 22 4 d -13 7 d -21 -4 d f 0.2 0 1 c 1302 + 1160 m 21 4 d -25 -2 d f 0.106667 0 1 c 1323 1164 m -12 7 d -8 -2 d -12 -3 d 7 -4 d f 0.0133331 0 1 c 1303 1169 m -14 -2 d 2 -1 d f 0.2 0 1 c 1280 1155 m 22 5 d -4 2 d -23 -4 d f 0.106667 0 1 c 1298 1162 m -7 4 d -21 -5 d 5 -3 d f 0.0133331 0 1 c + 1291 1166 m -2 1 d -21 -4 d 2 -2 d f 0.293333 0 1 c 1258 1151 m 20 4 d -21 -3 d f 0.2 0 1 c 1278 1155 m 2 X -5 3 d -22 -4 d 4 -2 d f 0.106667 0 1 c 1275 1158 m -5 3 d -21 -4 d 4 -3 d f 0.0133331 0 1 c 1270 1161 m -2 2 d -22 -5 d 3 -1 d f 0.293333 0 + 1 c 1237 1147 m 21 4 d -1 1 d -23 -3 d f 0.2 0 1 c 1257 1152 m -4 2 d -22 -3 d 3 -2 d f 0.106667 0 1 c 1253 1154 m -4 3 d -21 -5 d 3 -1 d f 0.0133331 0 1 c 1249 1157 m -3 1 d -20 -3 d -1 -1 d 3 -2 d f 0 0.0800001 1 c 1226 1155 m -2 -1 d 1 X f + 0.386667 0 1 c 1215 1143 m 5 1 d -5 -1 d f 0.293333 0 1 c 1220 1144 m 17 3 d -3 2 d -22 -4 d 3 -2 d f 0.2 0 1 c 1234 1149 m -3 2 d -22 -5 d 3 -1 d f 0.106667 0 1 c 1231 1151 m -3 1 d -22 -4 d 3 -2 d f 0.0133331 0 1 c 1228 1152 m -3 2 d -22 -4 d 3 -2 + d f 0 0.0800001 1 c 1225 1154 m -1 X -21 -4 d f 0.386667 0 1 c 1194 1139 m 21 4 d -22 -4 d f 0.293333 0 1 c 1215 1143 m -3 2 d -22 -4 d 3 -2 d f 0.2 0 1 c 1212 1145 m -3 1 d -21 -4 d 2 -1 d f 0.106667 0 1 c 1209 1146 m -3 2 d -21 -4 d 3 -2 d f + 0.0133331 0 1 c 1206 1148 m -3 2 d -21 -4 d 3 -2 d f 0 0.0800001 1 c 1203 1150 m -22 -4 d 1 X f 0.386667 0 1 c 1172 1135 m 22 4 d -1 X -21 -4 d f 0.293333 0 1 c 1193 1139 m -3 2 d -21 -4 d 3 -2 d f 0.2 0 1 c 1190 1141 m -2 1 d -22 -4 d 3 -1 d f + 0.106667 0 1 c 1188 1142 m -3 2 d -22 -4 d 3 -2 d f 0.0133331 0 1 c 1185 1144 m -3 2 d -21 -5 d 2 -1 d f 0 0.0800001 1 c 1182 1146 m -1 X -21 -4 d 1 -1 d f 0.386667 0 1 c 1151 1131 m 21 4 d -22 -4 d f 0.293333 0 1 c 1172 1135 m -3 2 d -21 -5 d 2 -1 + d f 0.2 0 1 c 1169 1137 m -3 1 d -21 -4 d 3 -2 d f 0.106667 0 1 c 1166 1138 m -3 2 d -21 -4 d 3 -2 d f 0.0133331 0 1 c 1163 1140 m -2 1 d -22 -4 d 3 -1 d f 0 0.0800001 1 c 1161 1141 m -1 1 d -22 -4 d 1 -1 d f 0.386667 0 1 c 1146 1130 m 5 1 d -1 X f + 0.293333 0 1 c 1129 1126 m 17 4 d 4 1 d -2 1 d -21 -4 d f 0.2 0 1 c 1148 1132 m -3 2 d -22 -4 d 4 -2 d f 0.106667 0 1 c 1145 1134 m -3 2 d -22 -4 d 3 -2 d f 0.0133331 0 1 c 1142 1136 m -3 1 d -22 -3 d 3 -2 d f 0 0.0800001 1 c 1139 1137 m -1 1 d -21 + -4 d f 0.293333 0 1 c 1108 1122 m 21 4 d -2 2 d -21 -5 d f 0.2 0 1 c 1127 1128 m -4 2 d -21 -5 d 4 -2 d f 0.106667 0 1 c 1123 1130 m -3 2 d -22 -4 d 4 -3 d f 0.0133331 0 1 c 1120 1132 m -3 2 d -2 -1 d -20 -4 d 3 -1 d f 0 0.0800001 1 c 1117 1134 m -2 + -1 d f 0.293333 0 1 c 1088 1119 m 20 3 d -2 1 d f 0.2 0 1 c 1086 1118 m 2 1 d 18 4 d -4 2 d -21 -4 d f 0.106667 0 1 c 1102 1125 m -4 3 d -22 -4 d 5 -3 d f 0.0133331 0 1 c 1098 1128 m -3 1 d -21 -4 d 2 -1 d f 0.2 0 1 c 1064 1114 m 22 4 d -5 3 d -20 + -5 d f 0.106667 0 1 c 1081 1121 m -5 3 d -23 -4 d 8 -4 d f 0.0133331 0 1 c 1076 1124 m -2 1 d -22 -4 d 1 -1 d f 0.2 0 1 c 1043 1110 m 21 4 d -3 2 d f 0.106667 0 1 c 1043 1110 m 18 6 d -8 4 d -15 -2 d -8 -1 d f 0.0133331 0 1 c 1053 1120 m -1 1 d -14 + -3 d f 0.106667 0 1 c 1021 1106 m 22 4 d -13 7 d -21 -4 d f 1000 1102 m 21 4 d -12 7 d -22 -4 d f 978 1098 m 22 4 d -13 7 d -21 -4 d 12 -8 d f 0.0133331 0 1 c 978 1097 m 1 Y -1 Y f 0.106667 0 1 c 978 1097 m -12 8 d -22 -5 d 11 -6 d f 0.0133331 0 1 c + 957 1093 m 21 4 d -23 -3 d f 0.106667 0 1 c 955 1094 m -11 6 d -21 -4 d 10 -6 d f 0.0133331 0 1 c 935 1089 m 22 4 d -2 1 d -22 -4 d f 0.106667 0 1 c 933 1090 m -10 6 d -22 -4 d 11 -6 d f 0.0133331 0 1 c 913 1085 m 22 4 d -2 1 d -21 -4 d f 0.106667 0 + 1 c 892 1081 m 7 1 d 13 4 d -11 6 d -22 -4 d f 0.0133331 0 1 c 899 1082 m 14 3 d -1 1 d f 0.106667 0 1 c 870 1077 m 22 4 d -13 7 d -21 -4 d f 849 1073 m 21 4 d -12 7 d -22 -4 d f 827 1068 m 22 5 d -13 7 d -21 -4 d f 806 1064 m 21 4 d -12 8 d -22 -5 + d f 784 1060 m 22 4 d -13 7 d -21 -4 d f 762 1056 m 22 4 d -12 7 d -22 -4 d f 741 1052 m 21 4 d -12 7 d -22 -4 d f 719 1048 m 22 4 d -13 7 d -21 -4 d f 698 1044 m 21 4 d -12 7 d -22 -4 d f 676 1039 m 22 5 d -13 7 d -21 -4 d f 655 1035 m 21 4 d -12 8 + d -22 -5 d f 1702 1227 m 22 4 d -13 7 d -21 -4 d f 1681 1223 m 21 4 d -12 7 d -22 -4 d f 1659 1219 m 22 4 d -13 7 d -21 -4 d f 0.2 0 1 c 1638 1215 m 15 3 d -20 -1 d f 0.106667 0 1 c 1653 1218 m 6 1 d -12 7 d -22 -4 d 8 -5 d f 0.2 0 1 c 1616 1210 m + 22 5 d -5 2 d -23 -3 d f 0.106667 0 1 c 1633 1217 m -8 5 d -21 -4 d 6 -4 d f 0.2 0 1 c 1594 1206 m 22 4 d -6 4 d -21 -5 d f 0.106667 0 1 c 1610 1214 m -6 4 d -22 -5 d 7 -4 d f 0.2 0 1 c 1573 1202 m 21 4 d -5 3 d -16 -7 d f 0.106667 0 1 c 1589 1209 m + -7 4 d -22 -4 d 13 -7 d f 0.2 0 1 c 1573 1202 m f 0.106667 0 1 c 1551 1198 m 22 4 d -13 7 d -21 -4 d f 1530 1194 m 21 4 d -12 7 d -22 -4 d f 1510 1190 m 20 4 d -13 7 d -21 -4 d 11 -6 d f 0.0133331 0 1 c 1508 1190 m 2 X -3 1 d f 0.106667 0 1 c 1507 + 1191 m -11 6 d -22 -4 d 1 -1 d f 0.0133331 0 1 c 1487 1186 m 21 4 d -1 1 d -32 1 d f 0.106667 0 1 c 1475 1192 m -1 1 d -7 -2 d f 0.0133331 0 1 c 1465 1181 m 22 5 d -12 6 d -8 -1 d -14 -2 d f 1443 1177 m 22 4 d -12 8 d -22 -5 d f 1422 1173 m 21 4 d + -12 7 d -22 -4 d f 1400 1169 m 22 4 d -13 7 d -21 -4 d f 0.106667 0 1 c 1388 1176 m -22 -4 d 13 -7 d f 0.0133331 0 1 c 1379 1165 m 21 4 d -12 7 d -9 -11 d f 0.106667 0 1 c 1357 1161 m 22 4 d -13 7 d -21 -4 d f 0.0133331 0 1 c 1379 1165 m f 0.2 0 1 c + 1336 1157 m 15 2 d -28 5 d f 0.106667 0 1 c 1351 1159 m 6 2 d -12 7 d -22 -4 d f 0.293333 0 1 c 1314 1152 m 14 3 d -21 1 d f 0.2 0 1 c 1328 1155 m 8 2 d -13 7 d -21 -4 d 5 -4 d f 0.106667 0 1 c 1323 1164 m f 0.386667 0 1 c 1292 1148 m 14 3 d -18 X f + 0.293333 0 1 c 1306 1151 m 8 1 d -7 4 d -27 -1 d 8 -4 d f 0.2 0 1 c 1307 1156 m -5 4 d -22 -5 d f 0.48 0 1 c 1271 1144 m 14 3 d -18 -1 d f 0.386667 0 1 c 1285 1147 m 7 1 d -4 3 d -26 -2 d 5 -3 d f 0.293333 0 1 c 1288 1151 m -8 4 d -2 X -20 -4 d 4 -2 + d f 0.2 0 1 c 1280 1155 m -2 X f 0.573333 0 1 c 1249 1140 m 13 2 d -15 -1 d f 0.48 0 1 c 1262 1142 m 9 2 d -4 2 d -24 -2 d 4 -3 d f 0.386667 0 1 c 1267 1146 m -5 3 d -24 -2 d 5 -3 d f 0.293333 0 1 c 1262 1149 m -4 2 d -21 -4 d 1 X f 0.573333 0 1 c + 1228 1136 m 21 4 d -2 1 d -23 -3 d f 0.48 0 1 c 1247 1141 m -4 3 d -24 -3 d 5 -3 d f 0.386667 0 1 c 1243 1144 m -5 3 d -18 -3 d -5 -1 d 4 -2 d f 0.293333 0 1 c 1238 1147 m -1 X -17 -3 d f 0.573333 0 1 c 1206 1132 m 22 4 d -4 2 d -22 -4 d f 0.48 0 1 + c 1224 1138 m -5 3 d -22 -4 d 5 -3 d f 0.386667 0 1 c 1219 1141 m -4 2 d -21 -4 d 3 -2 d f 0.573333 0 1 c 1185 1128 m 21 4 d -4 2 d -22 -4 d f 0.48 0 1 c 1202 1134 m -5 3 d -21 -4 d 4 -3 d f 0.386667 0 1 c 1197 1137 m -3 2 d -22 -4 d 4 -2 d f + 0.573333 0 1 c 1163 1123 m 22 5 d -5 2 d -21 -4 d f 0.48 0 1 c 1180 1130 m -4 3 d -21 -5 d 4 -2 d f 0.386667 0 1 c 1176 1133 m -4 2 d -21 -4 d 4 -3 d f 0.573333 0 1 c 1142 1119 m 21 4 d -4 3 d -20 -5 d f 0.48 0 1 c 1159 1126 m -4 2 d -20 -5 d 4 -2 d + f 0.386667 0 1 c 1155 1128 m -4 3 d -5 -1 d -16 -4 d 5 -3 d f 0.293333 0 1 c 1146 1130 m -17 -4 d 1 X f 0.573333 0 1 c 1129 1117 m 13 2 d -3 2 d f 0.48 0 1 c 1120 1115 m 9 2 d 10 4 d -4 2 d -19 -6 d f 0.386667 0 1 c 1135 1123 m -5 3 d -19 -6 d 5 -3 + d f 0.293333 0 1 c 1130 1126 m -1 X -21 -4 d 3 -2 d f 0.48 0 1 c 1106 1112 m 14 3 d -4 2 d f 0.386667 0 1 c 1098 1111 m 8 1 d 10 5 d -5 3 d -17 -6 d f 0.293333 0 1 c 1111 1120 m -3 2 d -20 -3 d -2 -1 d 8 -4 d f 0.2 0 1 c 1088 1119 m -2 -1 d f + 0.386667 0 1 c 1084 1108 m 14 3 d -4 3 d f 0.293333 0 1 c 1077 1107 m 7 1 d 10 6 d -8 4 d -16 -7 d f 0.2 0 1 c 1086 1118 m -22 -4 d 6 -3 d f 0.293333 0 1 c 1063 1104 m 14 3 d -7 4 d f 0.2 0 1 c 1055 1103 m 8 1 d 7 7 d -6 3 d -21 -4 d f 0.106667 0 1 + c 1043 1110 m f 0.2 0 1 c 1040 1100 m 15 3 d -12 7 d f 0.106667 0 1 c 1034 1099 m 6 1 d 3 10 d -22 -4 d f 1012 1094 m 22 5 d -13 7 d -21 -4 d 12 -7 d f 0.0133331 0 1 c 1012 1094 m 1 Y f 0.106667 0 1 c 1012 1095 m -12 7 d -22 -4 d f 0.0133331 0 1 c + 991 1090 m 21 4 d 1 Y -34 3 d -1 Y f 969 1086 m 22 4 d -13 7 d -21 -4 d f 947 1082 m 22 4 d -12 7 d -22 -4 d f 926 1078 m 21 4 d -12 7 d -22 -4 d f 0.106667 0 1 c 899 1082 m -7 -1 d 1 -1 d f 0.0133331 0 1 c 904 1074 m 22 4 d -13 7 d -14 -3 d -6 -2 d + f 0.106667 0 1 c 893 1080 m -1 1 d -22 -4 d 11 -7 d f 0.0133331 0 1 c 883 1070 m 21 4 d -11 6 d -12 -10 d f 0.106667 0 1 c 861 1065 m 20 4 d 1 Y -11 7 d -21 -4 d f 0.0133331 0 1 c 881 1069 m 2 1 d -2 X f 0.106667 0 1 c 840 1061 m 21 4 d -12 8 d -22 + -5 d f 0.2 0 1 c 818 1057 m f 0.106667 0 1 c 818 1057 m 22 4 d -13 7 d -21 -4 d 12 -7 d f 0.2 0 1 c 796 1053 m 22 4 d -27 -1 d f 0.106667 0 1 c 818 1057 m -12 7 d -22 -4 d 7 -4 d f 0.2 0 1 c 775 1049 m 21 4 d -5 3 d -22 -3 d f 0.106667 0 1 c 791 + 1056 m -7 4 d -22 -4 d 7 -3 d f 0.2 0 1 c 753 1045 m 22 4 d -6 4 d -20 -6 d f 0.106667 0 1 c 769 1053 m -7 3 d -21 -4 d 8 -5 d f 0.2 0 1 c 738 1042 m 15 3 d -4 2 d f 0.106667 0 1 c 732 1041 m 6 1 d 11 5 d -8 5 d -22 -4 d f 710 1036 m 22 5 d -13 7 d + -21 -4 d f 689 1032 m 21 4 d -12 8 d -22 -5 d f 667 1028 m 22 4 d -13 7 d -21 -4 d f 1715 1220 m 21 4 d -12 7 d -22 -4 d f 1693 1216 m 22 4 d -13 7 d -21 -4 d f 0.2 0 1 c 1672 1211 m 7 2 d -16 3 d f 0.106667 0 1 c 1679 1213 m 14 3 d -12 7 d -22 -4 d + 4 -3 d f 0.2 0 1 c 1650 1207 m 22 4 d -9 5 d -10 2 d -15 -3 d f 0.106667 0 1 c 1663 1216 m -4 3 d -6 -1 d f 0.2 0 1 c 1628 1203 m 22 4 d -12 8 d -22 -5 d f 1607 1199 m 21 4 d -12 7 d -22 -4 d f 1585 1195 m 22 4 d -13 7 d -21 -4 d f 1575 1193 m 10 2 + d -12 7 d f 0.106667 0 1 c 1564 1191 m 11 2 d -2 9 d -22 -4 d f 1542 1187 m 22 4 d -13 7 d -21 -4 d f 1528 1184 m 14 3 d -12 7 d -20 -4 d f 0.0133331 0 1 c 1521 1183 m 7 1 d -18 6 d -2 X f 1499 1178 m 22 5 d -13 7 d -21 -4 d f 1479 1175 m 20 3 d -12 + 8 d -22 -5 d 11 -6 d f 0 0.0800001 1 c 1477 1174 m 2 1 d -3 X f 0.0133331 0 1 c 1476 1175 m -11 6 d -22 -4 d 6 -3 d f 0 0.0800001 1 c 1456 1170 m 21 4 d -1 1 d -27 -1 d f 0.0133331 0 1 c 1449 1174 m -6 3 d -21 -4 d 7 -4 d f 0 0.0800001 1 c 1434 1166 + m 22 4 d -7 4 d -20 -5 d f 0.0133331 0 1 c 1413 1162 m 12 2 d 4 5 d -7 4 d -22 -4 d f 0 0.0800001 1 c 1425 1164 m 9 2 d -5 3 d f 0.0133331 0 1 c 1391 1158 m 22 4 d -13 7 d -21 -4 d f 0.106667 0 1 c 1370 1154 m 18 3 d -9 8 d -22 -4 d f 0.0133331 0 1 + c 1388 1157 m 3 1 d -12 7 d f 0.2 0 1 c 1348 1149 m 18 4 d -15 6 d -15 -2 d f 0.106667 0 1 c 1366 1153 m 4 1 d -13 7 d -6 -2 d f 0.386667 0 1 c 1327 1145 m 4 1 d -10 2 d f 0.293333 0 1 c 1331 1146 m 17 3 d -20 6 d -14 -3 d 7 -4 d f 0.2 0 1 c 1348 + 1149 m -12 8 d -8 -2 d f 0.48 0 1 c 1305 1141 m 10 2 d -18 3 d f 0.386667 0 1 c 1315 1143 m 12 2 d -6 3 d -15 3 d -14 -3 d 5 -2 d f 0.293333 0 1 c 1321 1148 m -7 4 d -8 -1 d f 0.573333 0 1 c 1283 1137 m 15 3 d -23 2 d f 0.48 0 1 c 1298 1140 m 7 1 d + -8 5 d -12 1 d -14 -3 d 4 -2 d f 0.386667 0 1 c 1297 1146 m -5 2 d -7 -1 d f 0.573333 0 1 c 1262 1133 m 21 4 d -8 5 d -13 X -13 -2 d f 0.48 0 1 c 1275 1142 m -4 2 d -9 -2 d f 1 1 1 c 1240 1129 m 22 4 d -34 3 d f 0.573333 0 1 c 1240 1129 m 22 4 d -13 + 7 d -21 -4 d f 1 1 1 c 1219 1125 m 21 4 d -12 7 d -22 -4 d f 0.573333 0 1 c 1219 1125 m 21 4 d -12 7 d -22 -4 d f 1 1 1 c 1197 1120 m 22 5 d -13 7 d -21 -4 d f 0.573333 0 1 c 1197 1120 m 22 5 d -13 7 d -21 -4 d f 1 1 1 c 1176 1116 m 21 4 d -12 8 d + -22 -5 d f 0.573333 0 1 c 1176 1116 m 21 4 d -12 8 d -22 -5 d f 1 1 1 c 1154 1112 m 22 4 d -13 7 d f 0.573333 0 1 c 1154 1112 m 22 4 d -13 7 d -21 -4 d f 1132 1108 m 22 4 d -12 7 d -13 -2 d -5 -4 d f 0.48 0 1 c 1129 1117 m -9 -2 d 4 -2 d f 0.573333 + 0 1 c 1118 1105 m 14 3 d -8 5 d f 0.48 0 1 c 1111 1104 m 7 1 d 6 8 d -4 2 d -14 -3 d -3 -4 d f 0.386667 0 1 c 1106 1112 m -8 -1 d 5 -3 d f 0.48 0 1 c 1101 1102 m 10 2 d -8 4 d f 0.386667 0 1 c 1089 1100 m 12 2 d 2 6 d -5 3 d -14 -3 d -5 Y f 0.293333 + 0 1 c 1084 1108 m -7 -1 d 7 -4 d f 0.386667 0 1 c 1085 1099 m 4 1 d -5 3 d f 0.293333 0 1 c 1068 1096 m 17 3 d -1 4 d -7 4 d -14 -3 d f 0.2 0 1 c 1068 1096 m -5 8 d -8 -1 d f 1050 1092 m 18 4 d -13 7 d -15 -3 d f 0.106667 0 1 c 1046 1091 m 4 1 d -10 + 8 d -6 -1 d f 1028 1088 m 18 3 d -12 8 d -22 -5 d f 0.0133331 0 1 c 1025 1087 m 3 1 d -16 6 d f 1003 1083 m 22 4 d -13 7 d -21 -4 d f 991 1081 m 12 2 d -12 7 d -22 -4 d 7 -4 d f 0 0.0800001 1 c 981 1079 m 10 2 d -15 1 d f 0.0133331 0 1 c 976 1082 m + -7 4 d -22 -4 d 6 -3 d f 0 0.0800001 1 c 960 1075 m 21 4 d -5 3 d -23 -3 d f 0.0133331 0 1 c 953 1079 m -6 3 d -21 -4 d 11 -7 d f 0 0.0800001 1 c 938 1071 m 22 4 d -7 4 d -16 -8 d f 0.0133331 0 1 c 917 1067 m 20 3 d 1 Y -11 7 d -22 -4 d f 0 + 0.0800001 1 c 937 1070 m 1 1 d -1 X f 0.0133331 0 1 c 895 1062 m 22 5 d -13 7 d -21 -4 d f 0.106667 0 1 c 874 1058 m 14 3 d -7 8 d -20 -4 d f 0.0133331 0 1 c 888 1061 m 7 1 d -12 8 d -2 -1 d f 0.106667 0 1 c 852 1054 m 22 4 d -13 7 d -21 -4 d f 0.2 + 0 1 c 831 1050 m 9 2 d -22 5 d f 0.106667 0 1 c 840 1052 m 12 2 d -12 7 d -22 -4 d f 0.2 0 1 c 809 1046 m 22 4 d -13 7 d -22 -4 d f 787 1042 m 22 4 d -13 7 d -21 -4 d f 766 1038 m 21 4 d -12 7 d -22 -4 d f 744 1033 m 22 5 d -13 7 d -15 -3 d -2 -4 d + f 0.106667 0 1 c 738 1042 m -6 -1 d 4 -3 d f 0.2 0 1 c 737 1032 m 7 1 d -8 5 d f 0.106667 0 1 c 723 1029 m 14 3 d -1 6 d -4 3 d -22 -5 d f 701 1025 m 22 4 d -13 7 d -21 -4 d f 680 1021 m 21 4 d -12 7 d -22 -4 d f 1727 1213 m 22 4 d -13 7 d -21 -4 d + f 1706 1208 m 21 5 d -12 7 d -22 -4 d f 0.2 0 1 c 1684 1204 m 9 2 d -14 7 d -7 -2 d f 0.106667 0 1 c 1693 1206 m 13 2 d -13 8 d -14 -3 d f 0.2 0 1 c 1662 1200 m 22 4 d -12 7 d -22 -4 d f 1641 1196 m 21 4 d -12 7 d -22 -4 d f 1619 1192 m 22 4 d -13 7 + d -21 -4 d f 1598 1188 m 21 4 d -12 7 d -22 -4 d f 1586 1186 m 12 2 d -13 7 d -10 -2 d f 0.106667 0 1 c 1576 1184 m 10 2 d -11 7 d -11 -2 d f 1555 1179 m 21 5 d -12 7 d -22 -4 d f 1541 1177 m 14 2 d -13 8 d -14 -3 d f 0.0133331 0 1 c 1533 1175 m 8 2 + d -13 7 d -7 -1 d f 1511 1171 m 22 4 d -12 8 d -22 -5 d f 1495 1168 m 16 3 d -12 7 d -20 -3 d f 0 0.0800001 1 c 1490 1167 m 5 1 d -16 7 d -2 -1 d f 1468 1163 m 22 4 d -13 7 d -21 -4 d f 1447 1159 m 21 4 d -12 7 d -22 -4 d f 0.0133331 0 1 c 1425 1155 + m 9 1 d -9 8 d -12 -2 d f 0 0.0800001 1 c 1434 1156 m 13 3 d -13 7 d -9 -2 d f 0.0133331 0 1 c 1404 1150 m 21 5 d -12 7 d -22 -4 d f 0.106667 0 1 c 1382 1146 m 18 4 d -12 7 d -18 -3 d f 0.0133331 0 1 c 1400 1150 m 4 X -13 8 d -3 -1 d f 0.293333 0 1 + c 1361 1142 m -7 4 d f 0.2 0 1 c 1361 1142 m 18 4 d -13 7 d -18 -4 d 6 -3 d f 0.106667 0 1 c 1379 1146 m 3 X -12 8 d -4 -1 d f 0.386667 0 1 c 1339 1138 m 6 1 d -14 7 d -4 -1 d f 0.293333 0 1 c 1345 1139 m 16 3 d -7 4 d -6 3 d -17 -3 d f 0.2 0 1 c + 1354 1146 m -6 3 d f 0.48 0 1 c 1317 1134 m 12 2 d -14 7 d -10 -2 d f 0.386667 0 1 c 1329 1136 m 10 2 d -12 7 d -12 -2 d f 0.573333 0 1 c 1296 1130 m 17 3 d -15 7 d -15 -3 d f 0.48 0 1 c 1313 1133 m 4 1 d -12 7 d -7 -1 d f 1 1 1 c 1274 1126 m 22 4 d + -34 3 d f 0.573333 0 1 c 1274 1126 m 22 4 d -13 7 d -21 -4 d f 1 1 1 c 1253 1121 m 21 5 d -12 7 d -22 -4 d f 0.573333 0 1 c 1253 1121 m 21 5 d -12 7 d -22 -4 d f 1 1 1 c 1231 1117 m 22 4 d -13 8 d -21 -4 d f 0.573333 0 1 c 1231 1117 m 22 4 d -13 8 d + -21 -4 d f 1 1 1 c 1210 1113 m 21 4 d -12 8 d -22 -5 d f 0.573333 0 1 c 1210 1113 m 21 4 d -12 8 d -22 -5 d f 1 1 1 c 1188 1109 m 22 4 d -13 7 d -21 -4 d f 0.573333 0 1 c 1188 1109 m 22 4 d -13 7 d -21 -4 d f 1 1 1 c 1166 1105 m 22 4 d -12 7 d -22 + -4 d f 0.573333 0 1 c 1166 1105 m 22 4 d -12 7 d -22 -4 d f 1 1 1 c 1145 1101 m 21 4 d -12 7 d f 0.573333 0 1 c 1145 1101 m 21 4 d -12 7 d -22 -4 d f 1127 1097 m 18 4 d -13 7 d -14 -3 d f 0.48 0 1 c 1123 1097 m 4 X -9 8 d -7 -1 d f 1111 1094 m 12 3 + d -12 7 d -10 -2 d f 0.386667 0 1 c 1102 1092 m 9 2 d -10 8 d -12 -2 d f 1096 1091 m 6 1 d -13 8 d -4 -1 d f 0.293333 0 1 c 1080 1088 m 16 3 d -11 8 d -17 -3 d 6 -4 d f 0.2 0 1 c 1068 1096 m 6 -4 d f 0.293333 0 1 c 1080 1088 m -6 4 d f 0.2 0 1 c + 1062 1085 m 18 3 d -6 4 d -6 4 d -18 -4 d f 0.106667 0 1 c 1059 1084 m 3 1 d -12 7 d -4 -1 d f 1041 1081 m 18 3 d -13 7 d -18 -3 d f 0.0133331 0 1 c 1037 1080 m 4 1 d -13 7 d -3 -1 d f 1015 1076 m 22 4 d -12 7 d -22 -4 d f 1006 1074 m 9 2 d -12 7 d + -12 -2 d f 0 0.0800001 1 c 994 1072 m 12 2 d -15 7 d -10 -2 d f 972 1068 m 22 4 d -13 7 d -21 -4 d f 951 1063 m 21 5 d -12 7 d -22 -4 d f 0.0133331 0 1 c 929 1059 m 17 4 d -9 7 d -20 -3 d f 0 0.0800001 1 c 946 1063 m 5 X -13 8 d -1 -1 d f 0.0133331 + 0 1 c 908 1055 m 21 4 d -12 8 d -22 -5 d f 0.106667 0 1 c 886 1051 m 14 3 d -12 7 d -14 -3 d f 0.0133331 0 1 c 900 1054 m 8 1 d -13 7 d -7 -1 d f 0.106667 0 1 c 865 1047 m 21 4 d -12 7 d -22 -4 d f 0.2 0 1 c 843 1043 m 11 2 d -14 7 d -9 -2 d f + 0.106667 0 1 c 854 1045 m 11 2 d -13 7 d -12 -2 d f 0.2 0 1 c 821 1039 m 22 4 d -12 7 d -22 -4 d f 800 1034 m 21 5 d -12 7 d -22 -4 d f 778 1030 m 22 4 d -13 8 d -21 -4 d f 757 1026 m 21 4 d -12 8 d -22 -5 d f 748 1025 m 9 1 d -13 7 d -7 -1 d f + 0.106667 0 1 c 735 1022 m 13 3 d -11 7 d -14 -3 d f 714 1018 m 21 4 d -12 7 d -22 -4 d f 692 1014 m 22 4 d -13 7 d -21 -4 d f 1740 1205 m 21 5 d -12 7 d -22 -4 d f 1718 1201 m 22 4 d -13 8 d -21 -5 d f 0.2 0 1 c 1696 1197 m 4 1 d -7 8 d -9 -2 d f + 0.106667 0 1 c 1700 1198 m 18 3 d -12 7 d -13 -2 d f 0.2 0 1 c 1675 1193 m 21 4 d -12 7 d -22 -4 d f 1653 1189 m 22 4 d -13 7 d -21 -4 d f 1632 1185 m 21 4 d -12 7 d -22 -4 d f 1610 1181 m 22 4 d -13 7 d -21 -4 d f 1603 1179 m 7 2 d -12 7 d -12 -2 d + f 0.106667 0 1 c 1589 1176 m 14 3 d -17 7 d -10 -2 d f 1567 1172 m 22 4 d -13 8 d -21 -5 d f 1551 1169 m 16 3 d -12 7 d -14 -2 d f 0.0133331 0 1 c 1545 1168 m 6 1 d -10 8 d -8 -2 d f 1524 1164 m 21 4 d -12 7 d -22 -4 d f 1502 1160 m 22 4 d -13 7 d + -16 -3 d 1 -5 d f 0 0.0800001 1 c 1495 1168 m -5 -1 d 6 -4 d f 0.0133331 0 1 c 1492 1158 m 10 2 d -6 3 d f 0 0.0800001 1 c 1481 1156 m 11 2 d 4 5 d -6 4 d -22 -4 d f 1459 1152 m 22 4 d -13 7 d -21 -4 d f 0.0133331 0 1 c 1438 1147 m 19 4 d -23 5 d -9 + -1 d f 0 0.0800001 1 c 1457 1151 m 2 1 d -12 7 d -13 -3 d f 0.0133331 0 1 c 1416 1143 m 22 4 d -13 8 d -21 -5 d f 0.106667 0 1 c 1395 1139 m 19 4 d -14 7 d -18 -4 d f 0.0133331 0 1 c 1414 1143 m 2 X -12 7 d -4 X f 0.293333 0 1 c 1361 1142 m 2 -1 d f + 0.2 0 1 c 1373 1135 m 17 3 d -11 8 d -18 -4 d 2 -1 d f 0.106667 0 1 c 1390 1138 m 5 1 d -13 7 d -3 X f 0.386667 0 1 c 1351 1131 m 1 X -7 8 d -6 -1 d f 0.293333 0 1 c 1352 1131 m 18 4 d -7 6 d -2 1 d -16 -3 d f 0.2 0 1 c 1370 1135 m 3 X -10 6 d f + 0.48 0 1 c 1330 1127 m 5 1 d -6 8 d -12 -2 d f 0.386667 0 1 c 1335 1128 m 16 3 d -12 7 d -10 -2 d f 0.573333 0 1 c 1308 1123 m 9 1 d -4 9 d -17 -3 d f 0.48 0 1 c 1317 1124 m 13 3 d -13 7 d -4 -1 d f 1 1 1 c 1287 1118 m 9 12 d -22 -4 d f 0.573333 0 1 + c 1287 1118 m 21 5 d -12 7 d -22 -4 d f 1 1 1 c 1265 1114 m 22 4 d -13 8 d -21 -5 d f 0.573333 0 1 c 1265 1114 m 22 4 d -13 8 d -21 -5 d f 1 1 1 c 1244 1110 m 21 4 d -12 7 d -22 -4 d f 0.573333 0 1 c 1244 1110 m 21 4 d -12 7 d -22 -4 d f 1 1 1 c + 1222 1106 m 22 4 d -13 7 d -21 -4 d f 0.573333 0 1 c 1222 1106 m 22 4 d -13 7 d -21 -4 d f 1 1 1 c 1200 1102 m 22 4 d -12 7 d -22 -4 d f 0.573333 0 1 c 1200 1102 m 22 4 d -12 7 d -22 -4 d f 1 1 1 c 1179 1098 m 21 4 d -12 7 d -22 -4 d f 0.573333 0 1 + c 1179 1098 m 21 4 d -12 7 d -22 -4 d f 1 1 1 c 1179 1098 m -13 7 d -21 -4 d f 0.573333 0 1 c 1157 1094 m 22 4 d -13 7 d -21 -4 d f 1149 1092 m 8 2 d -12 7 d -18 -4 d f 0.48 0 1 c 1136 1089 m 13 3 d -22 5 d -4 X f 1131 1088 m 5 1 d -13 8 d -12 -3 d + f 0.386667 0 1 c 1114 1085 m 17 3 d -20 6 d -9 -2 d f 1113 1085 m 1 X -12 7 d -6 -1 d f 0.293333 0 1 c 1095 1082 m 18 3 d -17 6 d -16 -3 d 2 -1 d f 0.2 0 1 c 1093 1081 m 2 1 d -13 5 d f 0.293333 0 1 c 1082 1087 m -2 1 d f 0.2 0 1 c 1076 1078 m 17 3 + d -11 6 d -2 1 d -18 -3 d f 0.106667 0 1 c 1071 1077 m 5 1 d -14 7 d -3 -1 d f 1052 1073 m 19 4 d -12 7 d -18 -3 d f 0.0133331 0 1 c 1049 1073 m 3 X -11 8 d -4 -1 d f 1028 1069 m 21 4 d -12 7 d -22 -4 d f 1008 1065 m 20 4 d -13 7 d -9 -2 d f 0 + 0.0800001 1 c 1006 1065 m 2 X -2 9 d -12 -2 d f 985 1060 m 21 5 d -12 7 d -22 -4 d f 0.0133331 0 1 c 963 1056 m 11 2 d -17 2 d f 0 0.0800001 1 c 974 1058 m 11 2 d -13 8 d -21 -5 d 6 -3 d f 0.0133331 0 1 c 942 1052 m 21 4 d -6 4 d -11 3 d -17 -4 d f + 0 0.0800001 1 c 957 1060 m -6 3 d -5 X f 0.0133331 0 1 c 920 1048 m 22 4 d -13 7 d -21 -4 d f 0.106667 0 1 c 899 1044 m 15 3 d -14 7 d -14 -3 d f 0.0133331 0 1 c 914 1047 m 6 1 d -12 7 d -8 -1 d f 0.106667 0 1 c 877 1040 m 22 4 d -13 7 d -21 -4 d f + 0.2 0 1 c 855 1036 m 8 1 d -9 8 d -11 -2 d f 0.106667 0 1 c 863 1037 m 14 3 d -12 7 d -11 -2 d f 0.2 0 1 c 834 1031 m 21 5 d -12 7 d -22 -4 d f 812 1027 m 22 4 d -13 8 d -21 -5 d f 791 1023 m 21 4 d -12 7 d -22 -4 d f 769 1019 m 22 4 d -13 7 d -21 + -4 d f 765 1018 m 4 1 d -12 7 d -9 -1 d f 0.106667 0 1 c 748 1015 m 17 3 d -17 7 d -13 -3 d f 726 1011 m 22 4 d -13 7 d -21 -4 d f 704 1007 m 22 4 d -12 7 d -22 -4 d f 1752 1198 m 22 4 d -13 8 d -21 -5 d f 1730 1194 m 22 4 d -12 7 d -22 -4 d f 0.2 0 + 1 c 1700 1198 m -4 -1 d 5 -2 d f 0.106667 0 1 c 1709 1190 m 21 4 d -12 7 d -18 -3 d 1 -3 d f 0.2 0 1 c 1687 1186 m 8 1 d 6 8 d -5 2 d -21 -4 d f 0.106667 0 1 c 1695 1187 m 14 3 d -8 5 d f 0.2 0 1 c 1666 1182 m 21 4 d -12 7 d -22 -4 d f 1644 1178 m + 22 4 d -13 7 d -21 -4 d f 1631 1175 m 13 3 d -12 7 d -22 -4 d 8 -5 d f 0.106667 0 1 c 1623 1173 m 8 2 d -13 1 d f 0.2 0 1 c 1618 1176 m -8 5 d -7 -2 d f 0.106667 0 1 c 1601 1169 m 22 4 d -5 3 d -15 3 d -14 -3 d f 1580 1165 m 21 4 d -12 7 d -22 -4 d + f 1558 1161 m 22 4 d -13 7 d -16 -3 d 5 -7 d f 0.0133331 0 1 c 1551 1169 m -6 -1 d 11 -6 d f 0.106667 0 1 c 1557 1161 m 1 X -2 1 d f 0.0133331 0 1 c 1536 1157 m 21 4 d -1 1 d -11 6 d -21 -4 d f 1515 1153 m 21 4 d -12 7 d -22 -4 d f 1493 1149 m 22 4 + d -13 7 d -10 -2 d -8 -4 d f 0 0.0800001 1 c 1492 1158 m -11 -2 d 3 -2 d f 0.0133331 0 1 c 1472 1144 m 21 5 d -9 5 d -24 -3 d f 0 0.0800001 1 c 1484 1154 m -3 2 d -22 -4 d 1 -1 d f 0.0133331 0 1 c 1450 1140 m 22 4 d -12 7 d -3 X -19 -4 d f 0 + 0.0800001 1 c 1460 1151 m -1 1 d -2 -1 d f 0.106667 0 1 c 1429 1136 m 2 1 d -7 2 d f 0.0133331 0 1 c 1431 1137 m 19 3 d -12 7 d -22 -4 d 8 -4 d f 0.106667 0 1 c 1407 1132 m 22 4 d -5 3 d -10 4 d -19 -4 d f 0.0133331 0 1 c 1424 1139 m -8 4 d -2 X f + 0.2 0 1 c 1385 1128 m 14 2 d -9 8 d -17 -3 d f 0.106667 0 1 c 1399 1130 m 8 2 d -12 7 d -5 -1 d f 0.386667 0 1 c 1352 1131 m -1 X 1 -1 d f 0.293333 0 1 c 1364 1124 m 9 2 d -3 9 d -18 -4 d -1 Y f 0.2 0 1 c 1373 1126 m 12 2 d -12 7 d -3 X f 0.48 0 1 c + 1335 1128 m -5 -1 d 4 -2 d f 0.386667 0 1 c 1342 1120 m 8 1 d 2 9 d -1 1 d -16 -3 d -1 -3 d f 0.293333 0 1 c 1350 1121 m 14 3 d -12 6 d f 0.573333 0 1 c 1317 1124 m -9 -1 d 5 -3 d f 0.48 0 1 c 1321 1115 m 4 1 d 9 9 d -4 2 d -13 -3 d -4 -4 d f + 0.386667 0 1 c 1325 1116 m 17 4 d -8 5 d f 0.573333 0 1 c 1313 1120 m -5 3 d -21 -5 d 11 -6 d f 0.48 0 1 c 1299 1111 m 22 4 d -8 5 d -15 -8 d f 0.573333 0 1 c 1278 1107 m 17 4 d 3 1 d -11 6 d -22 -4 d f 0.48 0 1 c 1295 1111 m 4 X -1 1 d f 0.573333 0 + 1 c 1256 1103 m 22 4 d -13 7 d -21 -4 d f 1234 1099 m 22 4 d -12 7 d -22 -4 d f 1213 1095 m 21 4 d -12 7 d -22 -4 d f 1195 1091 m 18 4 d -13 7 d -21 -4 d 11 -7 d f 0.48 0 1 c 1191 1091 m 4 X -5 X f 0.573333 0 1 c 1190 1091 m -11 7 d -22 -4 d 5 -3 d + f 0.48 0 1 c 1170 1086 m 21 5 d -29 X f 0.573333 0 1 c 1162 1091 m -5 3 d -8 -2 d f 0.48 0 1 c 1165 1086 m 5 X -8 5 d -13 1 d -13 -3 d 3 -2 d f 0.386667 0 1 c 1148 1082 m 17 4 d -26 1 d f 0.48 0 1 c 1139 1087 m -3 2 d -5 -1 d f 0.386667 0 1 c 1141 + 1081 m 7 1 d -9 5 d -8 1 d -17 -3 d 1 X f 0.293333 0 1 c 1127 1078 m 14 3 d -26 4 d f 0.386667 0 1 c 1115 1085 m -2 X f 0.293333 0 1 c 1117 1076 m 10 2 d -12 7 d -2 X -18 -3 d f 0.2 0 1 c 1105 1074 m 12 2 d -22 6 d -2 -1 d f 1092 1071 m 13 3 d -12 7 + d -17 -3 d f 0.106667 0 1 c 1084 1070 m 8 1 d -16 7 d -5 -1 d f 1062 1066 m 22 4 d -13 7 d -19 -4 d 6 -5 d f 0.0133331 0 1 c 1052 1073 m -3 X 9 -5 d f 0.106667 0 1 c 1060 1065 m 2 1 d -4 2 d f 0.0133331 0 1 c 1040 1062 m 20 3 d -2 3 d -9 5 d -21 -4 + d f 1019 1057 m 21 5 d -12 7 d -20 -4 d -1 -1 d f 0 0.0800001 1 c 1008 1065 m -2 X 1 -1 d f 0.0133331 0 1 c 997 1053 m 22 4 d -12 7 d -19 -5 d f 0 0.0800001 1 c 1007 1064 m -1 1 d -21 -5 d 3 -1 d f 0.0133331 0 1 c 976 1049 m 21 4 d -9 6 d -14 -1 d + -11 -2 d f 0 0.0800001 1 c 988 1059 m -3 1 d -11 -2 d f 0.0133331 0 1 c 954 1045 m 22 4 d -13 7 d -21 -4 d f 0.106667 0 1 c 933 1041 m 1 X -3 1 d f 0.0133331 0 1 c 934 1041 m 20 4 d -12 7 d -22 -4 d 11 -6 d f 0.106667 0 1 c 911 1037 m 22 4 d -2 1 d + -17 5 d -15 -3 d f 0.0133331 0 1 c 931 1042 m -11 6 d -6 -1 d f 0.106667 0 1 c 889 1033 m 22 4 d -12 7 d -22 -4 d f 0.2 0 1 c 863 1037 m -8 -1 d 9 -5 d f 0.106667 0 1 c 868 1028 m 21 5 d -12 7 d -14 -3 d 1 -6 d f 0.2 0 1 c 846 1024 m 13 3 d 5 4 d -9 + 5 d -21 -5 d f 0.106667 0 1 c 859 1027 m 9 1 d -4 3 d f 0.2 0 1 c 825 1020 m 21 4 d -12 7 d -22 -4 d f 803 1016 m 22 4 d -13 7 d -21 -4 d f 796 1015 m 7 1 d -12 7 d -22 -4 d 4 -2 d f 0.106667 0 1 c 782 1012 m 14 3 d -23 2 d f 0.2 0 1 c 773 1017 m -4 + 2 d -4 -1 d f 0.106667 0 1 c 760 1008 m 22 4 d -9 5 d -8 1 d -17 -3 d f 738 1004 m 22 4 d -12 7 d -22 -4 d f 717 999 m 21 5 d -12 7 d -22 -4 d f 1764 1191 m 22 4 d -12 7 d -22 -4 d f 1743 1187 m 21 4 d -12 7 d -22 -4 d f 1721 1183 m 22 4 d -13 7 d + -21 -4 d f 0.2 0 1 c 1695 1187 m -8 -1 d 3 -2 d f 0.106667 0 1 c 1700 1179 m 21 4 d -12 7 d -14 -3 d -5 -3 d f 0.2 0 1 c 1690 1184 m -3 2 d -21 -4 d 5 -3 d f 0.106667 0 1 c 1678 1175 m 22 4 d -10 5 d -19 -5 d f 0.2 0 1 c 1671 1179 m -5 3 d -22 -4 d + 4 -3 d f 0.106667 0 1 c 1657 1170 m 21 5 d -7 4 d -23 -4 d f 0.2 0 1 c 1648 1175 m -4 3 d -13 -3 d f 0.106667 0 1 c 1635 1166 m 22 4 d -9 5 d -17 X -8 -2 d f 1614 1162 m 21 4 d -12 7 d -22 -4 d f 1592 1158 m 22 4 d -13 7 d -21 -4 d f 1570 1154 m 22 + 4 d -12 7 d -22 -4 d f 1549 1150 m 21 4 d -12 7 d -1 X -9 -11 d f 0.0133331 0 1 c 1557 1161 m -21 -4 d 12 -7 d f 0.106667 0 1 c 1546 1149 m 3 1 d -1 X f 0.0133331 0 1 c 1527 1146 m 19 3 d 2 1 d -12 7 d -21 -4 d f 1506 1141 m 21 5 d -12 7 d -22 -4 d + f 1484 1137 m 22 4 d -13 8 d -21 -5 d f 1463 1133 m 21 4 d -12 7 d -22 -4 d f 0.106667 0 1 c 1441 1129 m 19 4 d -29 4 d -2 -1 d f 0.0133331 0 1 c 1460 1133 m 3 X -13 7 d -19 -3 d f 0.106667 0 1 c 1419 1125 m 22 4 d -12 7 d -22 -4 d f 0.2 0 1 c 1398 + 1121 m 1 X 9 Y -14 -2 d f 0.106667 0 1 c 1399 1121 m 20 4 d -12 7 d -8 -2 d f 0.293333 0 1 c 1373 1126 m -9 -2 d 6 -4 d f 0.2 0 1 c 1376 1117 m 22 4 d -13 7 d -12 -2 d -3 -6 d f 0.386667 0 1 c 1350 1121 m -8 -1 d 3 -2 d f 0.293333 0 1 c 1355 1112 m + 2 1 d 13 7 d -6 4 d -14 -3 d -5 -3 d f 0.2 0 1 c 1357 1113 m 19 4 d -6 3 d f 0.48 0 1 c 1325 1116 m -4 -1 d 1 X f 0.386667 0 1 c 1345 1118 m -3 2 d -17 -4 d -3 -1 d 8 -5 d f 0.293333 0 1 c 1333 1108 m 22 4 d -10 6 d -15 -8 d f 0.48 0 1 c 1322 1115 m + -1 X -22 -4 d 6 -3 d f 0.386667 0 1 c 1330 1110 m -8 5 d -17 -7 d 6 -4 d f 0.293333 0 1 c 1312 1104 m 21 4 d -3 2 d -19 -6 d f 0.573333 0 1 c 1295 1111 m -17 -4 d 2 -1 d f 0.48 0 1 c 1305 1108 m -6 3 d -4 X -15 -5 d 6 -4 d f 0.386667 0 1 c 1290 1100 + m 17 3 d 4 1 d -6 4 d -19 -6 d f 0.293333 0 1 c 1307 1103 m 5 1 d -1 X f 0.573333 0 1 c 1280 1106 m -2 1 d -22 -4 d 4 -2 d f 0.48 0 1 c 1286 1102 m -6 4 d -20 -5 d 5 -3 d f 0.386667 0 1 c 1268 1096 m 22 4 d -4 2 d -21 -4 d f 0.573333 0 1 c 1260 1101 + m -4 2 d -22 -4 d 4 -2 d f 0.48 0 1 c 1265 1098 m -5 3 d -22 -4 d 6 -3 d f 0.386667 0 1 c 1247 1092 m 21 4 d -3 2 d -21 -4 d f 0.573333 0 1 c 1238 1097 m -4 2 d -21 -4 d 2 -2 d f 0.48 0 1 c 1244 1094 m -6 3 d -23 -4 d 6 -3 d f 0.386667 0 1 c 1225 + 1088 m 22 4 d -3 2 d -23 -4 d f 0.573333 0 1 c 1215 1093 m -2 2 d -18 -4 d f 0.48 0 1 c 1221 1090 m -6 3 d -20 -2 d -4 X 6 -4 d f 0.386667 0 1 c 1208 1084 m 17 4 d -4 2 d -24 -3 d 6 -3 d f 0.293333 0 1 c 1204 1083 m 4 1 d -5 X f 0.48 0 1 c 1197 1087 + m -6 4 d -21 -5 d 1 X f 0.386667 0 1 c 1203 1084 m -6 3 d -26 -1 d 8 -5 d f 0.293333 0 1 c 1182 1079 m 22 4 d -1 1 d -24 -3 d f 0.48 0 1 c 1171 1086 m -6 X f 0.386667 0 1 c 1179 1081 m -8 5 d -6 X -17 -4 d 3 -1 d f 0.293333 0 1 c 1161 1075 m 21 4 d + -3 2 d -28 X f 0.386667 0 1 c 1151 1081 m -3 1 d -7 -1 d f 0.293333 0 1 c 1159 1075 m 2 X -10 6 d -10 X -14 -3 d 5 -3 d f 0.2 0 1 c 1139 1071 m 20 4 d -27 X f 0.293333 0 1 c 1132 1075 m -5 3 d -10 -2 d f 0.2 0 1 c 1118 1067 m 21 4 d -7 4 d -15 1 d + -12 -2 d f 1116 1067 m 2 X -13 7 d -13 -3 d f 0.106667 0 1 c 1096 1063 m 20 4 d -24 4 d -8 -1 d f 1074 1059 m 22 4 d -12 7 d -22 -4 d f 1056 1055 m 18 4 d -12 7 d -2 -1 d f 0.0133331 0 1 c 1053 1054 m 3 1 d 4 10 d -20 -3 d f 1031 1050 m 22 4 d -13 8 + d -21 -5 d f 1010 1046 m 21 4 d -12 7 d -22 -4 d f 988 1042 m 22 4 d -13 7 d -21 -4 d f 0.106667 0 1 c 967 1038 m 3 X -4 X f 0.0133331 0 1 c 970 1038 m 18 4 d -12 7 d -22 -4 d 12 -7 d f 0.106667 0 1 c 945 1034 m 22 4 d -1 X -32 3 d -1 X f 0.0133331 + 0 1 c 966 1038 m -12 7 d -20 -4 d f 0.106667 0 1 c 923 1030 m 22 4 d -12 7 d -22 -4 d f 902 1025 m 21 5 d -12 7 d -22 -4 d f 880 1021 m 22 4 d -13 8 d -21 -5 d f 0.2 0 1 c 859 1027 m -13 -3 d 4 -2 d f 0.106667 0 1 c 859 1017 m 21 4 d -12 7 d -9 -1 d + -9 -5 d f 0.2 0 1 c 850 1022 m -4 2 d -21 -4 d 5 -3 d f 0.106667 0 1 c 837 1013 m 22 4 d -9 5 d -20 -5 d f 0.2 0 1 c 830 1017 m -5 3 d -22 -4 d 3 -1 d f 0.106667 0 1 c 816 1009 m 21 4 d -7 4 d -24 -2 d f 0.2 0 1 c 806 1015 m -3 1 d -7 -1 d f + 0.106667 0 1 c 794 1005 m 22 4 d -10 6 d -10 X -14 -3 d f 772 1001 m 22 4 d -12 7 d -22 -4 d f 751 996 m 21 5 d -12 7 d -22 -4 d f 729 992 m 22 4 d -13 8 d -21 -5 d f 1777 1184 m 21 4 d -12 7 d -22 -4 d f 1755 1180 m 22 4 d -13 7 d -21 -4 d f 1734 + 1176 m 21 4 d -12 7 d -22 -4 d f 1712 1171 m 22 5 d -13 7 d -21 -4 d f 1691 1167 m 21 4 d -12 8 d -22 -4 d f 1669 1163 m 22 4 d -13 8 d -21 -5 d f 1648 1159 m 21 4 d -12 7 d -22 -4 d f 1626 1155 m 22 4 d -13 7 d -21 -4 d f 1604 1151 m 22 4 d -12 7 d + -22 -4 d f 1583 1147 m 21 4 d -12 7 d -22 -4 d f 1561 1142 m 22 5 d -13 7 d -21 -4 d f 1540 1138 m 21 4 d -12 8 d -3 -1 d -15 -5 d f 0.0133331 0 1 c 1546 1149 m -19 -3 d 4 -2 d f 0.106667 0 1 c 1518 1134 m 22 4 d -9 6 d -21 -5 d f 0.0133331 0 1 c + 1531 1144 m -4 2 d -21 -5 d 4 -2 d f 0.106667 0 1 c 1497 1130 m 21 4 d -8 5 d -22 -4 d f 0.0133331 0 1 c 1510 1139 m -4 2 d -22 -4 d 4 -2 d f 0.106667 0 1 c 1475 1126 m 22 4 d -9 5 d -24 -3 d f 0.0133331 0 1 c 1488 1135 m -4 2 d -21 -4 d 1 -1 d f + 0.106667 0 1 c 1453 1122 m 22 4 d -11 6 d -4 1 d -19 -4 d f 0.0133331 0 1 c 1464 1132 m -1 1 d -3 X f 0.106667 0 1 c 1432 1118 m 21 4 d -12 7 d -22 -4 d f 0.2 0 1 c 1399 1121 m -1 X 1 -1 d f 0.106667 0 1 c 1410 1113 m 22 5 d -13 7 d -20 -4 d -1 Y f + 0.2 0 1 c 1399 1120 m -1 1 d -22 -4 d 8 -5 d f 0.106667 0 1 c 1389 1109 m 21 4 d -11 7 d -15 -8 d f 0.293333 0 1 c 1357 1113 m -2 -1 d f 0.2 0 1 c 1384 1112 m -8 5 d -19 -4 d -2 -1 d 10 -5 d f 0.106667 0 1 c 1367 1105 m 22 4 d -5 3 d -19 -5 d f + 0.293333 0 1 c 1355 1112 m -22 -4 d 4 -2 d f 0.2 0 1 c 1365 1107 m -10 5 d -18 -6 d 7 -4 d f 0.106667 0 1 c 1346 1101 m 21 4 d -2 2 d -21 -5 d f 0.293333 0 1 c 1337 1106 m -4 2 d -21 -4 d 5 -3 d f 0.2 0 1 c 1344 1102 m -7 4 d -20 -5 d 6 -4 d f + 0.106667 0 1 c 1324 1097 m 22 4 d -2 1 d -21 -5 d f 0.386667 0 1 c 1307 1103 m -17 -3 d 1 -1 d f 0.293333 0 1 c 1317 1101 m -5 3 d -5 -1 d -16 -4 d 6 -3 d f 0.2 0 1 c 1323 1097 m -6 4 d -20 -5 d 5 -3 d f 0.106667 0 1 c 1302 1093 m 22 4 d -1 X -21 -4 + d f 0.386667 0 1 c 1291 1099 m -1 1 d -22 -4 d 2 -1 d f 0.293333 0 1 c 1297 1096 m -6 3 d -21 -4 d 6 -3 d f 0.2 0 1 c 1302 1093 m -5 3 d -21 -4 d 5 -3 d f 0.106667 0 1 c 1281 1089 m 21 4 d -21 -4 d f 0.386667 0 1 c 1270 1095 m -2 1 d -21 -4 d 2 -1 d + f 0.293333 0 1 c 1276 1092 m -6 3 d -21 -4 d 5 -3 d f 0.2 0 1 c 1281 1089 m -5 3 d -22 -4 d 5 -3 d f 0.106667 0 1 c 1259 1084 m 22 5 d -22 -4 d f 0.386667 0 1 c 1249 1091 m -2 1 d -22 -4 d 2 -1 d f 0.293333 0 1 c 1254 1088 m -5 3 d -22 -4 d 5 -3 d f + 0.2 0 1 c 1259 1085 m -5 3 d -22 -4 d 5 -3 d f 0.106667 0 1 c 1238 1080 m 21 4 d 1 Y -22 -4 d f 0.386667 0 1 c 1227 1087 m -2 1 d -17 -4 d f 0.293333 0 1 c 1232 1084 m -5 3 d -19 -3 d -4 -1 d 5 -3 d f 0.2 0 1 c 1237 1081 m -5 3 d -23 -4 d 6 -3 d f + 0.106667 0 1 c 1216 1076 m 22 4 d -1 1 d -22 -4 d f 0.293333 0 1 c 1209 1080 m -5 3 d -22 -4 d 4 -2 d f 0.2 0 1 c 1215 1077 m -6 3 d -23 -3 d 7 -4 d f 0.106667 0 1 c 1195 1072 m 21 4 d -1 1 d -22 -4 d f 0.293333 0 1 c 1186 1077 m -4 2 d -21 -4 d f + 0.2 0 1 c 1193 1073 m -7 4 d -25 -2 d 9 -6 d f 0.106667 0 1 c 1173 1068 m 22 4 d -2 1 d -23 -4 d f 0.293333 0 1 c 1161 1075 m -2 X f 0.2 0 1 c 1170 1069 m -9 6 d -2 X -20 -4 d 7 -4 d f 0.106667 0 1 c 1152 1064 m 21 4 d -3 1 d -24 -2 d f 0.2 0 1 c + 1146 1067 m -7 4 d -21 -4 d -1 Y f 0.106667 0 1 c 1130 1060 m 22 4 d -6 3 d -28 -1 d f 0.2 0 1 c 1118 1066 m 1 Y -2 X f 0.106667 0 1 c 1108 1056 m 22 4 d -12 6 d -2 1 d -20 -4 d f 1087 1051 m 21 5 d -12 7 d -22 -4 d f 1065 1047 m 22 4 d -13 8 d -18 + -4 d -2 -1 d f 0.0133331 0 1 c 1056 1055 m -3 -1 d 1 X f 0.106667 0 1 c 1044 1043 m 21 4 d -11 7 d -19 -6 d f 0.0133331 0 1 c 1054 1054 m -1 X -22 -4 d 4 -2 d f 0.106667 0 1 c 1022 1039 m 22 4 d -9 5 d -21 -5 d f 0.0133331 0 1 c 1035 1048 m -4 2 d + -21 -4 d 4 -3 d f 0.106667 0 1 c 1001 1035 m 21 4 d -8 4 d -23 -3 d f 0.0133331 0 1 c 1014 1043 m -4 3 d -22 -4 d 3 -2 d f 0.106667 0 1 c 979 1031 m 22 4 d -10 5 d -21 -2 d -3 X f 0.0133331 0 1 c 991 1040 m -3 2 d -18 -4 d f 0.106667 0 1 c 957 1027 + m 22 4 d -12 7 d -22 -4 d f 936 1022 m 21 5 d -12 7 d -22 -4 d f 914 1018 m 22 4 d -13 8 d -21 -5 d f 893 1014 m 21 4 d -12 7 d -22 -4 d f 871 1010 m 22 4 d -13 7 d -21 -4 d f 850 1006 m 21 4 d -12 7 d -22 -4 d f 828 1002 m 22 4 d -13 7 d -21 -4 d f + 807 998 m 21 4 d -12 7 d -22 -4 d f 785 993 m 22 5 d -13 7 d -22 -4 d f 763 989 m 22 4 d -13 8 d -21 -5 d f 742 985 m 21 4 d -12 7 d -22 -4 d f 1789 1177 m 22 4 d -13 7 d -21 -4 d f 1768 1173 m 21 4 d -12 7 d -22 -4 d f 1746 1168 m 22 5 d -13 7 d + -21 -4 d f 1725 1164 m 21 4 d -12 8 d -22 -5 d f 1703 1160 m 22 4 d -13 7 d -21 -4 d f 1682 1156 m 21 4 d -12 7 d -22 -4 d f 1660 1152 m 22 4 d -13 7 d -21 -4 d f 1638 1148 m 22 4 d -12 7 d -22 -4 d f 1617 1144 m 21 4 d -12 7 d -22 -4 d f 1595 1139 + m 22 5 d -13 7 d -21 -4 d f 1574 1135 m 21 4 d -12 8 d -22 -5 d f 1552 1131 m 22 4 d -13 7 d -21 -4 d f 1531 1127 m 21 4 d -12 7 d -22 -4 d f 1509 1123 m 22 4 d -13 7 d -21 -4 d f 1487 1119 m 22 4 d -12 7 d -22 -4 d f 1466 1115 m 21 4 d -12 7 d -22 + -4 d f 1444 1110 m 22 5 d -13 7 d -21 -4 d f 1423 1106 m 21 4 d -12 8 d -22 -5 d f 1416 1105 m 7 1 d -13 7 d -21 -4 d 9 -5 d f 0.0133331 0 1 c 1401 1102 m 15 3 d -18 -1 d f 0.106667 0 1 c 1398 1104 m -9 5 d -22 -4 d 8 -4 d f 0.0133331 0 1 c 1380 + 1098 m 21 4 d -3 2 d -23 -3 d f 0.106667 0 1 c 1375 1101 m -8 4 d -21 -4 d 6 -4 d f 0.0133331 0 1 c 1358 1094 m 22 4 d -5 3 d -23 -4 d f 0.106667 0 1 c 1352 1097 m -6 4 d -22 -4 d 6 -3 d f 0.0133331 0 1 c 1339 1090 m 19 4 d -6 3 d -22 -3 d 6 -4 d f + 0 0.0800001 1 c 1337 1090 m 2 X -3 X f 0.106667 0 1 c 1330 1094 m -6 3 d -22 -4 d 6 -3 d f 0.0133331 0 1 c 1336 1090 m -6 4 d -22 -4 d 6 -4 d f 0 0.0800001 1 c 1315 1086 m 22 4 d -1 X -22 -4 d f 0.106667 0 1 c 1308 1090 m -6 3 d -21 -4 d 5 -3 d f + 0.0133331 0 1 c 1314 1086 m -6 4 d -22 -4 d 6 -4 d f 0 0.0800001 1 c 1293 1081 m 22 5 d -1 X -22 -4 d f 0.106667 0 1 c 1286 1086 m -5 3 d -22 -5 d 6 -3 d f 0.0133331 0 1 c 1292 1082 m -6 4 d -21 -5 d 5 -3 d f 0 0.0800001 1 c 1272 1077 m 21 4 d -1 1 + d -22 -4 d f 0.106667 0 1 c 1265 1081 m -6 3 d -21 -4 d 5 -3 d f 0.0133331 0 1 c 1270 1078 m -5 3 d -22 -4 d 6 -3 d f 0 0.0800001 1 c 1250 1073 m 22 4 d -2 1 d -21 -4 d f 0.106667 0 1 c 1243 1077 m -5 3 d -22 -4 d 6 -3 d f 0.0133331 0 1 c 1249 1074 + m -6 3 d -21 -4 d 7 -4 d f 0 0.0800001 1 c 1229 1069 m 21 4 d -1 1 d -20 -5 d f 0.106667 0 1 c 1222 1073 m -6 3 d -21 -4 d 6 -4 d f 0.0133331 0 1 c 1207 1065 m 19 4 d 3 X -7 4 d -21 -5 d f 0 0.0800001 1 c 1226 1069 m 3 X f 0.106667 0 1 c 1201 1068 m + -6 4 d -22 -4 d 7 -4 d f 0.0133331 0 1 c 1186 1061 m 21 4 d -6 3 d -21 -4 d f 0.106667 0 1 c 1180 1064 m -7 4 d -21 -4 d 9 -6 d f 0.0133331 0 1 c 1164 1057 m 22 4 d -6 3 d -19 -6 d f 0.106667 0 1 c 1142 1052 m 8 2 d 11 4 d -9 6 d -22 -4 d f + 0.0133331 0 1 c 1150 1054 m 14 3 d -3 1 d f 0.106667 0 1 c 1121 1048 m 21 4 d -12 8 d -22 -4 d f 1099 1044 m 22 4 d -13 8 d -21 -5 d f 1078 1040 m 21 4 d -12 7 d -22 -4 d f 1056 1036 m 22 4 d -13 7 d -21 -4 d f 1035 1032 m 21 4 d -12 7 d -22 -4 d f + 1013 1028 m 22 4 d -13 7 d -21 -4 d f 991 1023 m 22 5 d -12 7 d -22 -4 d f 970 1019 m 21 4 d -12 8 d -22 -4 d f 948 1015 m 22 4 d -13 8 d -21 -5 d f 927 1011 m 21 4 d -12 7 d -22 -4 d f 905 1007 m 22 4 d -13 7 d -21 -4 d f 884 1003 m 21 4 d -12 7 d + -22 -4 d f 862 999 m 22 4 d -13 7 d -21 -4 d f 841 994 m 21 5 d -12 7 d -22 -4 d f 819 990 m 22 4 d -13 8 d -21 -4 d f 797 986 m 22 4 d -12 8 d -22 -5 d f 776 982 m 21 4 d -12 7 d -22 -4 d f 754 978 m 22 4 d -13 7 d -21 -4 d f 1802 1170 m 21 4 d -12 + 7 d -22 -4 d f 1780 1165 m 22 5 d -13 7 d -21 -4 d f 1759 1161 m 21 4 d -12 8 d -22 -5 d f 1737 1157 m 22 4 d -13 7 d -21 -4 d f 1716 1153 m 21 4 d -12 7 d -22 -4 d 13 -7 d f 0.0133331 0 1 c 1716 1153 m f 0.106667 0 1 c 1694 1149 m 21 4 d 1 X -13 7 + d -21 -4 d f 0.0133331 0 1 c 1715 1153 m 1 X f 0.106667 0 1 c 1672 1145 m 22 4 d -12 7 d -22 -4 d f 1651 1141 m 21 4 d -12 7 d -22 -4 d f 1629 1136 m 22 5 d -13 7 d -21 -4 d f 1608 1132 m 21 4 d -12 8 d -22 -5 d f 1586 1128 m 22 4 d -13 7 d -21 -4 d + f 0.2 0 1 c 1565 1124 m 14 3 d -19 -1 d f 0.106667 0 1 c 1579 1127 m 7 1 d -12 7 d -22 -4 d 8 -5 d f 0.2 0 1 c 1543 1120 m 22 4 d -5 2 d -23 -2 d f 0.106667 0 1 c 1560 1126 m -8 5 d -21 -4 d 6 -3 d f 0.2 0 1 c 1521 1116 m 22 4 d -6 4 d -21 -5 d f + 0.106667 0 1 c 1537 1124 m -6 3 d -22 -4 d 7 -4 d f 0.2 0 1 c 1500 1112 m 21 4 d -5 3 d -16 -7 d f 0.106667 0 1 c 1516 1119 m -7 4 d -22 -4 d 13 -7 d f 0.2 0 1 c 1500 1112 m f 0.106667 0 1 c 1478 1107 m 22 5 d -13 7 d -21 -4 d f 1457 1103 m 21 4 d + -12 8 d -22 -5 d f 1445 1101 m 12 2 d -13 7 d -21 -4 d 3 -2 d f 0.0133331 0 1 c 1435 1099 m 10 2 d -19 3 d f 0.106667 0 1 c 1426 1104 m -3 2 d -7 -1 d f 0.0133331 0 1 c 1414 1095 m 21 4 d -9 5 d -10 1 d -15 -3 d f 1408 1094 m 6 1 d -13 7 d -21 -4 d + 6 -4 d f 0 0.0800001 1 c 1392 1091 m 16 3 d -22 X f 0.0133331 0 1 c 1386 1094 m -6 4 d -22 -4 d 2 -1 d f 0 0.0800001 1 c 1371 1087 m 21 4 d -6 3 d -26 -1 d 11 -6 d f 0 0.173333 1 c 1371 1087 m f 0.0133331 0 1 c 1360 1093 m -2 1 d -19 -4 d f 0 + 0.0800001 1 c 1371 1087 m -11 6 d -21 -3 d -2 X 8 -5 d f 0 0.173333 1 c 1349 1083 m 22 4 d -26 -2 d f 0 0.0800001 1 c 1345 1085 m -8 5 d -22 -4 d 6 -4 d f 0 0.173333 1 c 1327 1078 m 22 5 d -4 2 d -24 -3 d f 0 0.0800001 1 c 1321 1082 m -6 4 d -22 -5 + d 6 -2 d f 0 0.173333 1 c 1307 1074 m 20 4 d -6 4 d -22 -3 d 7 -5 d f 0 0.266667 1 c 1306 1074 m 1 X -1 X f 0 0.0800001 1 c 1299 1079 m -6 2 d -21 -4 d 5 -3 d f 0 0.173333 1 c 1306 1074 m -7 5 d -22 -5 d 7 -4 d f 0 0.266667 1 c 1284 1070 m 22 4 d + -22 -4 d f 0 0.0800001 1 c 1277 1074 m -5 3 d -22 -4 d 6 -3 d f 0 0.173333 1 c 1263 1066 m 20 4 d 1 X -7 4 d -21 -4 d f 0 0.266667 1 c 1283 1070 m 1 X f 0 0.0800001 1 c 1256 1070 m -6 3 d -21 -4 d 8 -5 d f 0 0.173333 1 c 1241 1062 m 22 4 d -7 4 d + -19 -6 d f 0.0133331 0 1 c 1226 1069 m -19 -4 d 2 -1 d f 0 0.0800001 1 c 1237 1064 m -8 5 d -3 X -17 -5 d 11 -6 d f 0 0.173333 1 c 1220 1058 m 21 4 d -4 2 d -17 -6 d f 0.0133331 0 1 c 1209 1064 m -2 1 d -21 -4 d 6 -4 d f 0 0.0800001 1 c 1198 1054 m + 21 4 d 1 X -11 6 d -17 -7 d f 0 0.173333 1 c 1219 1058 m 1 X f 0.0133331 0 1 c 1176 1049 m 6 2 d 10 6 d -6 4 d -22 -4 d f 0 0.0800001 1 c 1182 1051 m 16 3 d -6 3 d f 0.106667 0 1 c 1150 1054 m -8 -2 d 4 -2 d f 0.0133331 0 1 c 1155 1045 m 21 4 d -12 + 8 d -14 -3 d -4 -4 d f 0.106667 0 1 c 1133 1041 m 12 2 d 1 7 d -4 2 d -21 -4 d f 0.0133331 0 1 c 1145 1043 m 10 2 d -9 5 d f 0.106667 0 1 c 1112 1037 m 21 4 d -12 7 d -22 -4 d f 0.2 0 1 c 1090 1033 m f 0.106667 0 1 c 1090 1033 m 22 4 d -13 7 d -21 + -4 d 12 -7 d f 0.2 0 1 c 1069 1029 m 21 4 d -27 -1 d f 0.106667 0 1 c 1090 1033 m -12 7 d -22 -4 d 7 -4 d f 0.2 0 1 c 1047 1025 m 22 4 d -6 3 d -22 -4 d f 0.106667 0 1 c 1063 1032 m -7 4 d -21 -4 d 6 -4 d f 0.2 0 1 c 1025 1020 m 22 5 d -6 3 d -20 -5 + d f 0.106667 0 1 c 1041 1028 m -6 4 d -22 -4 d 8 -5 d f 0.2 0 1 c 1011 1018 m 14 2 d -4 3 d f 0.106667 0 1 c 1004 1016 m 7 2 d 10 5 d -8 5 d -22 -5 d f 982 1012 m 22 4 d -13 7 d -21 -4 d f 961 1008 m 21 4 d -12 7 d -22 -4 d f 939 1004 m 22 4 d -13 7 + d -21 -4 d f 918 1000 m 21 4 d -12 7 d -22 -4 d f 896 996 m 22 4 d -13 7 d -21 -4 d f 875 992 m 21 4 d -12 7 d -22 -4 d 12 -8 d f 0.0133331 0 1 c 875 991 m 1 Y -1 -1 d f 0.106667 0 1 c 853 987 m 21 4 d -12 8 d -21 -5 d f 0.0133331 0 1 c 874 991 m 1 + X -1 X f 0.106667 0 1 c 831 983 m 22 4 d -12 7 d -22 -4 d f 810 979 m 21 4 d -12 7 d -22 -4 d f 788 975 m 22 4 d -13 7 d -21 -4 d f 767 971 m 21 4 d -12 7 d -22 -4 d f 1814 1162 m 22 5 d -13 7 d -21 -4 d f 1793 1158 m 21 4 d -12 8 d -22 -5 d f 1771 + 1154 m 22 4 d -13 7 d -21 -4 d f 1761 1152 m 10 2 d -12 7 d -22 -4 d 5 -3 d f 0.0133331 0 1 c 1750 1150 m 11 2 d -19 2 d f 0.106667 0 1 c 1742 1154 m -5 3 d -21 -4 d f 0.0133331 0 1 c 1728 1146 m 22 4 d -8 4 d -26 -1 d f 0.106667 0 1 c 1715 1153 m + -21 -4 d 2 -1 d f 0.0133331 0 1 c 1706 1142 m 22 4 d -12 7 d -1 X -19 -5 d f 0.106667 0 1 c 1685 1138 m 4 X 7 10 d -2 1 d -22 -4 d f 0.0133331 0 1 c 1689 1138 m 17 4 d -10 6 d f 0.106667 0 1 c 1663 1133 m 22 5 d -13 7 d -21 -4 d f 1642 1129 m 21 4 d + -12 8 d -22 -5 d f 1620 1125 m 22 4 d -13 7 d -21 -4 d f 0.2 0 1 c 1599 1121 m 6 1 d -14 3 d f 0.106667 0 1 c 1605 1122 m 15 3 d -12 7 d -22 -4 d 5 -3 d f 0.2 0 1 c 1577 1117 m 22 4 d -8 4 d -12 2 d -14 -3 d f 0.106667 0 1 c 1591 1125 m -5 3 d -7 -1 + d f 0.2 0 1 c 1556 1113 m 21 4 d -12 7 d -22 -4 d f 1534 1109 m 22 4 d -13 7 d -22 -4 d f 1512 1104 m 22 5 d -13 7 d -21 -4 d f 1503 1103 m 9 1 d -12 8 d f 0.106667 0 1 c 1491 1100 m 12 3 d -3 9 d -22 -5 d f 1469 1096 m 22 4 d -13 7 d -21 -4 d f + 1462 1095 m 7 1 d -12 7 d -12 -2 d f 0.0133331 0 1 c 1448 1092 m 14 3 d -17 6 d -10 -2 d f 1432 1089 m 16 3 d -13 7 d -21 -4 d 5 -3 d f 0 0.0800001 1 c 1426 1088 m 6 1 d -13 3 d f 0.0133331 0 1 c 1419 1092 m -5 3 d -6 -1 d f 0 0.0800001 1 c 1405 + 1084 m 21 4 d -7 4 d -11 2 d -16 -3 d f 1404 1084 m 1 X -13 7 d -21 -4 d f 0 0.173333 1 c 1383 1080 m 21 4 d -33 3 d f 1373 1078 m 10 2 d -12 7 d -22 -4 d 7 -5 d f 0 0.266667 1 c 1361 1075 m 12 3 d -17 X f 0 0.173333 1 c 1356 1078 m -7 5 d -22 -5 d + 3 -1 d f 0 0.266667 1 c 1340 1071 m 21 4 d -5 3 d -26 -1 d f 0 0.173333 1 c 1330 1077 m -3 1 d -20 -4 d f 0 0.266667 1 c 1320 1068 m 20 3 d -10 6 d -23 -3 d -1 X 12 -7 d f 0 0.36 1 c 1318 1067 m 2 1 d -2 -1 d f 0 0.266667 1 c 1318 1067 m -12 7 d -22 + -4 d 12 -7 d f 0 0.36 1 c 1297 1063 m 21 4 d -22 -4 d f 0 0.173333 1 c 1283 1070 m -20 -4 d 2 -1 d f 0 0.266667 1 c 1275 1059 m 20 4 d 1 X -12 7 d -1 X -18 -5 d f 0 0.36 1 c 1295 1063 m 2 X -1 X f 0 0.173333 1 c 1265 1065 m -2 1 d -22 -4 d 8 -4 d f + 0 0.266667 1 c 1254 1055 m 21 4 d -10 6 d -16 -7 d f 0 0.173333 1 c 1232 1051 m 10 1 d 7 6 d -8 4 d -21 -4 d f 0 0.266667 1 c 1242 1052 m 12 3 d -5 3 d f 0 0.0800001 1 c 1210 1046 m 1 X 8 12 d -21 -4 d f 0 0.173333 1 c 1211 1046 m 21 5 d -12 7 d -1 + X f 0.0133331 0 1 c 1182 1051 m -6 -2 d 6 -3 d f 0 0.0800001 1 c 1189 1042 m 21 4 d -12 8 d -16 -3 d -5 Y f 0.0133331 0 1 c 1167 1038 m 16 3 d -1 5 d -6 3 d -21 -4 d f 0 0.0800001 1 c 1183 1041 m 6 1 d -7 4 d f 0.106667 0 1 c 1146 1034 m 7 1 d -8 8 + d -12 -2 d f 0.0133331 0 1 c 1153 1035 m 14 3 d -12 7 d -10 -2 d f 0.106667 0 1 c 1124 1030 m 22 4 d -13 7 d -21 -4 d f 0.2 0 1 c 1103 1026 m 9 2 d -22 5 d f 0.106667 0 1 c 1112 1028 m 12 2 d -12 7 d -22 -4 d f 0.2 0 1 c 1081 1022 m 22 4 d -13 7 d + -21 -4 d f 1060 1017 m 21 5 d -12 7 d -22 -4 d f 1038 1013 m 22 4 d -13 8 d -22 -5 d f 1016 1009 m 22 4 d -13 7 d -14 -2 d -2 -5 d f 0.106667 0 1 c 1011 1018 m -7 -2 d 5 -3 d f 0.2 0 1 c 1010 1008 m 6 1 d -7 4 d f 0.106667 0 1 c 995 1005 m 15 3 d -1 + 5 d -5 3 d -22 -4 d f 973 1001 m 22 4 d -13 7 d -21 -4 d f 952 997 m 21 4 d -12 7 d -22 -4 d f 930 993 m 22 4 d -13 7 d -21 -4 d f 926 992 m 4 1 d -12 7 d -22 -4 d 2 -2 d f 0.0133331 0 1 c 909 988 m 17 4 d -28 2 d f 0.106667 0 1 c 898 994 m -2 2 d + -21 -4 d f 0.0133331 0 1 c 887 984 m 22 4 d -11 6 d -23 -2 d -1 Y f 0.106667 0 1 c 874 991 m -21 -4 d 5 -2 d f 0.0133331 0 1 c 865 980 m 22 4 d -12 7 d -1 X -16 -6 d f 0.106667 0 1 c 844 976 m 10 2 d 4 7 d -5 2 d -22 -4 d f 0.0133331 0 1 c 854 978 m + 11 2 d -7 5 d f 0.106667 0 1 c 822 972 m 22 4 d -13 7 d -21 -4 d f 801 968 m 21 4 d -12 7 d -22 -4 d f 779 964 m 22 4 d -13 7 d -21 -4 d f 1827 1155 m 21 4 d -12 8 d -22 -5 d f 1805 1151 m 22 4 d -13 7 d -21 -4 d f 1784 1147 m 21 4 d -12 7 d -22 -4 + d f 1777 1146 m 7 1 d -13 7 d -10 -2 d f 0.0133331 0 1 c 1762 1143 m 15 3 d -16 6 d -11 -2 d f 1740 1139 m 22 4 d -12 7 d -22 -4 d f 1719 1135 m 21 4 d -12 7 d -22 -4 d f 0.106667 0 1 c 1689 1138 m -4 X 12 -7 d f 0.0133331 0 1 c 1697 1130 m 22 5 d + -13 7 d -17 -4 d 8 -7 d f 0.106667 0 1 c 1676 1126 m 21 4 d 1 Y -12 7 d -22 -5 d f 0.0133331 0 1 c 1697 1130 m 1 Y f 0.106667 0 1 c 1654 1122 m 22 4 d -13 7 d -21 -4 d f 1633 1118 m 21 4 d -12 7 d -22 -4 d f 0.2 0 1 c 1611 1114 m 9 1 d -15 7 d -6 -1 + d f 0.106667 0 1 c 1620 1115 m 13 3 d -13 7 d -15 -3 d f 0.2 0 1 c 1590 1110 m 21 4 d -12 7 d -22 -4 d f 1568 1106 m 22 4 d -13 7 d -21 -4 d f 1546 1101 m 22 5 d -12 7 d -22 -4 d f 1525 1097 m 21 4 d -12 8 d -22 -5 d f 1514 1095 m 11 2 d -13 7 d -9 + -1 d f 0.106667 0 1 c 1503 1093 m 11 2 d -11 8 d -12 -3 d f 1482 1089 m 21 4 d -12 7 d -22 -4 d f 1475 1088 m 7 1 d -13 7 d -7 -1 d f 0.0133331 0 1 c 1460 1085 m 15 3 d -13 7 d -14 -3 d f 1447 1082 m 13 3 d -12 7 d -16 -3 d f 0 0.0800001 1 c 1439 + 1081 m 8 1 d -15 7 d -6 -1 d f 1420 1077 m 19 4 d -13 7 d -21 -4 d 1 -1 d f 0 0.173333 1 c 1417 1077 m 3 X -14 6 d f 0 0.0800001 1 c 1406 1083 m -1 1 d -1 X f 0 0.173333 1 c 1395 1072 m 22 5 d -11 6 d -2 1 d -21 -4 d f 1392 1072 m 3 X -12 8 d -10 -2 + d f 0 0.266667 1 c 1374 1068 m 18 4 d -19 6 d -12 -3 d f 1353 1064 m 21 4 d -13 7 d -21 -4 d 11 -6 d f 0 0.36 1 c 1352 1064 m 1 X -2 1 d f 0 0.266667 1 c 1351 1065 m -11 6 d -20 -3 d f 0 0.36 1 c 1331 1060 m 21 4 d -1 1 d -31 3 d -2 -1 d f 1309 1056 + m 22 4 d -13 7 d -21 -4 d f 0 0.266667 1 c 1295 1063 m -20 -4 d 12 -7 d f 0 0.36 1 c 1288 1052 m 21 4 d -12 7 d -2 X -8 -11 d f 0 0.266667 1 c 1266 1048 m 21 4 d -12 7 d -21 -4 d f 0 0.36 1 c 1287 1052 m 1 X -1 X f 0 0.173333 1 c 1244 1043 m 4 1 d + -6 8 d -10 -1 d f 0 0.266667 1 c 1248 1044 m 18 4 d -12 7 d -12 -3 d f 0 0.0800001 1 c 1211 1046 m -1 X 1 X f 0 0.173333 1 c 1223 1039 m 21 4 d -12 8 d -21 -5 d f 0 0.0800001 1 c 1201 1035 m 19 4 d -9 7 d -1 X -21 -4 d f 0 0.173333 1 c 1220 1039 m 3 + X -12 7 d f 0.0133331 0 1 c 1180 1031 m 13 3 d -10 7 d -16 -3 d f 0 0.0800001 1 c 1193 1034 m 8 1 d -12 7 d -6 -1 d f 0.106667 0 1 c 1158 1027 m 7 1 d -12 7 d -7 -1 d f 0.0133331 0 1 c 1165 1028 m 15 3 d -13 7 d -14 -3 d f 0.106667 0 1 c 1137 1023 m + 21 4 d -12 7 d -22 -4 d f 0.2 0 1 c 1115 1019 m 11 2 d -14 7 d -9 -2 d f 0.106667 0 1 c 1126 1021 m 11 2 d -13 7 d -12 -2 d f 0.2 0 1 c 1094 1014 m 21 5 d -12 7 d -22 -4 d f 1072 1010 m 22 4 d -13 8 d -21 -5 d f 1050 1006 m 22 4 d -12 7 d -22 -4 d f + 1029 1002 m 21 4 d -12 7 d -22 -4 d f 1020 1000 m 9 2 d -13 7 d -6 -1 d f 0.106667 0 1 c 1007 998 m 13 2 d -10 8 d -15 -3 d f 986 994 m 21 4 d -12 7 d -22 -4 d f 964 990 m 22 4 d -13 7 d -21 -4 d f 943 985 m 21 5 d -12 7 d -22 -4 d 12 -7 d f + 0.0133331 0 1 c 943 985 m -1 1 d f 0.106667 0 1 c 942 986 m -12 7 d -4 -1 d f 0.0133331 0 1 c 921 981 m 22 4 d -1 1 d -16 6 d -17 -4 d f 899 977 m 22 4 d -12 7 d -22 -4 d f 878 973 m 21 4 d -12 7 d -22 -4 d f 0.106667 0 1 c 856 969 m 6 1 d -8 8 d + -10 -2 d f 0.0133331 0 1 c 862 970 m 16 3 d -13 7 d -11 -2 d f 0.106667 0 1 c 835 965 m 21 4 d -12 7 d -22 -4 d f 813 961 m 22 4 d -13 7 d -21 -4 d f 792 956 m 21 5 d -12 7 d -22 -4 d f 1839 1148 m 22 4 d -13 7 d -21 -4 d f 1818 1144 m 21 4 d -12 7 + d -22 -4 d f 1796 1140 m 22 4 d -13 7 d -21 -4 d f 1782 1137 m 14 3 d -12 7 d -7 -1 d f 0.0133331 0 1 c 1774 1136 m 8 1 d -5 9 d -15 -3 d f 1753 1131 m 21 5 d -12 7 d -22 -4 d f 1731 1127 m 22 4 d -13 8 d -21 -4 d f 0.106667 0 1 c 1710 1123 m 8 2 d + -21 5 d f 0.0133331 0 1 c 1718 1125 m 13 2 d -12 8 d -22 -5 d f 0.106667 0 1 c 1688 1119 m 22 4 d -13 7 d -21 -4 d f 0.0133331 0 1 c 1697 1130 m f 0.106667 0 1 c 1667 1115 m 21 4 d -12 7 d -22 -4 d f 1645 1111 m 22 4 d -13 7 d -21 -4 d f 0.2 0 1 c + 1624 1107 m 4 X -8 8 d -9 -1 d f 0.106667 0 1 c 1628 1107 m 17 4 d -12 7 d -13 -3 d f 0.2 0 1 c 1602 1102 m 22 5 d -13 7 d -21 -4 d f 1580 1098 m 22 4 d -12 8 d -22 -4 d f 1559 1094 m 21 4 d -12 8 d -22 -5 d f 1537 1090 m 22 4 d -13 7 d -21 -4 d f + 1530 1089 m 7 1 d -12 7 d -11 -2 d f 0.106667 0 1 c 1516 1086 m 14 3 d -16 6 d -11 -2 d f 1494 1082 m 22 4 d -13 7 d -21 -4 d f 1486 1080 m 8 2 d -12 7 d -7 -1 d f 0.0133331 0 1 c 1473 1078 m 13 2 d -11 8 d -15 -3 d f 1455 1074 m 18 4 d -13 7 d -13 + -3 d f 0 0.0800001 1 c 1451 1073 m 4 1 d -8 8 d -8 -1 d f 1429 1069 m 22 4 d -12 8 d -19 -4 d 3 -4 d f 0 0.173333 1 c 1420 1077 m -3 X 6 -4 d f 0 0.0800001 1 c 1425 1068 m 4 1 d -6 4 d f 0 0.173333 1 c 1408 1065 m 17 3 d -2 5 d -6 4 d -22 -5 d f + 1391 1062 m 17 3 d -13 7 d -3 X f 0 0.266667 1 c 1386 1061 m 5 1 d 1 10 d -18 -4 d f 1365 1057 m 21 4 d -12 7 d -21 -4 d f 0 0.36 1 c 1353 1064 m -1 X 1 X f 0 0.266667 1 c 1343 1053 m 22 4 d -12 7 d -16 -8 d f 0 0.36 1 c 1353 1064 m -1 X -21 -4 d 6 + -4 d f 0 0.266667 1 c 1322 1049 m 21 4 d -6 3 d -21 -4 d f 0 0.36 1 c 1337 1056 m -6 4 d -22 -4 d 7 -4 d f 0 0.266667 1 c 1300 1044 m 22 5 d -6 3 d -28 -1 d f 0 0.36 1 c 1316 1052 m -7 4 d -21 -4 d -1 Y f 0 0.266667 1 c 1278 1040 m 22 4 d -12 7 d -1 + 1 d -21 -4 d f 0 0.36 1 c 1288 1051 m 1 Y -1 X f 0 0.173333 1 c 1257 1036 m 17 3 d -26 5 d -4 -1 d f 0 0.266667 1 c 1274 1039 m 4 1 d -12 8 d -18 -4 d f 0 0.0800001 1 c 1235 1032 m 5 1 d -11 3 d f 0 0.173333 1 c 1240 1033 m 17 3 d -13 7 d -21 -4 d 6 + -3 d f 0 0.0800001 1 c 1214 1028 m 21 4 d -6 4 d -9 3 d -19 -4 d f 0 0.173333 1 c 1229 1036 m -6 3 d -3 X f 0.0133331 0 1 c 1192 1024 m 18 3 d -17 7 d -13 -3 d f 0 0.0800001 1 c 1210 1027 m 4 1 d -13 7 d -8 -1 d f 0.106667 0 1 c 1171 1020 m 8 1 d + -14 7 d -7 -1 d f 0.0133331 0 1 c 1179 1021 m 13 3 d -12 7 d -15 -3 d f 0.106667 0 1 c 1149 1015 m 22 5 d -13 7 d -21 -4 d f 0.2 0 1 c 1128 1011 m 7 2 d -9 8 d -11 -2 d f 0.106667 0 1 c 1135 1013 m 14 2 d -12 8 d -11 -2 d f 0.2 0 1 c 1106 1007 m 22 + 4 d -13 8 d -21 -5 d f 1084 1003 m 22 4 d -12 7 d -22 -4 d f 1063 999 m 21 4 d -12 7 d -22 -4 d f 1041 995 m 22 4 d -13 7 d -21 -4 d f 1037 994 m 4 1 d -12 7 d -9 -2 d f 0.106667 0 1 c 1020 991 m 17 3 d -17 6 d -13 -2 d f 998 986 m 22 5 d -13 7 d + -21 -4 d f 977 982 m 21 4 d -12 8 d -22 -4 d f 955 978 m 22 4 d -13 8 d -21 -5 d f 0.0133331 0 1 c 943 985 m f 0.106667 0 1 c 947 977 m 8 1 d -12 7 d f 0.0133331 0 1 c 933 974 m 14 3 d -4 8 d -22 -4 d f 912 970 m 21 4 d -12 7 d -22 -4 d f 890 966 m + 22 4 d -13 7 d -21 -4 d f 0.106667 0 1 c 869 962 m 14 2 d -21 6 d -6 -1 d f 0.0133331 0 1 c 883 964 m 7 2 d -12 7 d -16 -3 d f 0.106667 0 1 c 847 958 m 22 4 d -13 7 d -21 -4 d f 826 953 m 21 5 d -12 7 d -22 -4 d f 804 949 m 22 4 d -13 8 d -21 -5 d f + 1852 1141 m 21 4 d -12 7 d -22 -4 d f 1830 1137 m 22 4 d -13 7 d -21 -4 d f 1809 1133 m 21 4 d -12 7 d -22 -4 d f 1787 1128 m 22 5 d -13 7 d -14 -3 d -3 -4 d f 0.0133331 0 1 c 1782 1137 m -8 -1 d 5 -3 d f 0.106667 0 1 c 1765 1124 m 22 4 d -8 5 d -17 + -7 d f 0.0133331 0 1 c 1779 1133 m -5 3 d -21 -5 d 9 -5 d f 0.106667 0 1 c 1744 1120 m 21 4 d -3 2 d -24 -3 d f 0.0133331 0 1 c 1762 1126 m -9 5 d -22 -4 d 7 -4 d f 0.106667 0 1 c 1722 1116 m 22 4 d -6 3 d -20 2 d -8 -2 d f 0.0133331 0 1 c 1738 1123 + m -7 4 d -13 -2 d f 0.106667 0 1 c 1701 1112 m 21 4 d -12 7 d -22 -4 d f 1679 1108 m 22 4 d -13 7 d -21 -4 d f 1658 1104 m 21 4 d -12 7 d -22 -4 d f 0.2 0 1 c 1628 1107 m -4 X 4 -3 d f 0.106667 0 1 c 1636 1099 m 22 5 d -13 7 d -17 -4 d -3 Y f 0.2 0 + 1 c 1614 1095 m 8 2 d 6 7 d -4 3 d -22 -5 d f 0.106667 0 1 c 1622 1097 m 14 2 d -8 5 d f 0.2 0 1 c 1593 1091 m 21 4 d -12 7 d -22 -4 d f 1571 1087 m 22 4 d -13 7 d -21 -4 d f 1557 1084 m 14 3 d -12 7 d -22 -4 d 9 -5 d f 0.106667 0 1 c 1550 1083 m 7 + 1 d -11 1 d f 0.2 0 1 c 1546 1085 m -9 5 d -7 -1 d f 0.106667 0 1 c 1528 1079 m 22 4 d -4 2 d -16 4 d -14 -3 d f 1507 1075 m 21 4 d -12 7 d -22 -4 d f 1493 1072 m 14 3 d -13 7 d -8 -2 d f 0.0133331 0 1 c 1485 1070 m 8 2 d -7 8 d -13 -2 d f 1463 1066 + m 22 4 d -12 8 d -18 -4 d -3 Y f 0 0.0800001 1 c 1455 1074 m -4 -1 d 4 -2 d f 0.0133331 0 1 c 1452 1064 m 11 2 d -8 5 d f 0 0.0800001 1 c 1442 1062 m 10 2 d 3 7 d -4 2 d -22 -4 d f 1420 1058 m 22 4 d -13 7 d -4 -1 d -8 -8 d f 0 0.173333 1 c 1425 + 1068 m -17 -3 d 9 -5 d f 0 0.0800001 1 c 1410 1056 m 10 2 d -3 2 d f 0 0.173333 1 c 1399 1054 m 11 2 d 7 4 d -9 5 d -17 -3 d -3 -2 d f 0 0.266667 1 c 1391 1062 m -5 -1 d 2 -1 d f 0 0.173333 1 c 1377 1050 m 22 4 d -11 6 d -16 -7 d f 0 0.266667 1 c + 1388 1060 m -2 1 d -21 -4 d 7 -4 d f 0 0.173333 1 c 1356 1046 m 21 4 d -5 3 d -20 -5 d f 0 0.266667 1 c 1372 1053 m -7 4 d -22 -4 d 9 -5 d f 0 0.173333 1 c 1334 1041 m 22 5 d -4 2 d -21 -5 d f 0 0.266667 1 c 1352 1048 m -9 5 d -21 -4 d 9 -6 d f 0 + 0.173333 1 c 1313 1037 m 21 4 d -3 2 d -24 -2 d f 0 0.266667 1 c 1331 1043 m -9 6 d -22 -5 d 7 -3 d f 0 0.173333 1 c 1291 1033 m 22 4 d -6 4 d -27 -2 d f 0 0.266667 1 c 1307 1041 m -7 3 d -22 -4 d 2 -1 d f 0 0.0800001 1 c 1269 1029 m 11 2 d -14 X f + 0 0.173333 1 c 1280 1031 m 11 2 d -11 6 d -6 X -17 -3 d 9 -5 d f 0 0.266667 1 c 1280 1039 m -2 1 d -4 -1 d f 0 0.0800001 1 c 1248 1025 m 21 4 d -3 2 d -26 2 d -5 -1 d f 0 0.173333 1 c 1266 1031 m -9 5 d -17 -3 d f 0.0133331 0 1 c 1226 1021 m 11 2 d + -20 3 d f 0 0.0800001 1 c 1237 1023 m 11 2 d -13 7 d -21 -4 d 3 -2 d f 0.0133331 0 1 c 1205 1017 m 21 4 d -9 5 d -7 1 d -18 -3 d f 0 0.0800001 1 c 1217 1026 m -3 2 d -4 -1 d f 0.106667 0 1 c 1183 1012 m 13 3 d -17 6 d -8 -1 d f 0.0133331 0 1 c 1196 + 1015 m 9 2 d -13 7 d -13 -3 d f 0.106667 0 1 c 1162 1008 m 21 4 d -12 8 d -22 -5 d f 0.2 0 1 c 1135 1013 m -7 -2 d 9 -5 d f 0.106667 0 1 c 1140 1004 m 22 4 d -13 7 d -14 -2 d 2 -7 d f 0.2 0 1 c 1118 1000 m 15 3 d 4 3 d -9 5 d -22 -4 d f 0.106667 0 1 + c 1133 1003 m 7 1 d -3 2 d f 0.2 0 1 c 1097 996 m 21 4 d -12 7 d -22 -4 d f 1075 992 m 22 4 d -13 7 d -21 -4 d f 1068 990 m 7 2 d -12 7 d -22 -4 d 4 -3 d f 0.106667 0 1 c 1054 988 m 14 2 d -23 2 d f 0.2 0 1 c 1045 992 m -4 3 d -4 -1 d f 0.106667 0 1 + c 1032 983 m 22 5 d -9 4 d -8 2 d -17 -3 d f 1011 979 m 21 4 d -12 8 d -22 -5 d f 989 975 m 22 4 d -13 7 d -21 -4 d f 967 971 m 22 4 d -12 7 d -22 -4 d f 946 967 m 21 4 d -12 7 d -8 -1 d -7 -7 d f 0.0133331 0 1 c 947 977 m -14 -3 d 7 -4 d f 0.106667 + 0 1 c 924 963 m 22 4 d -6 3 d -19 -5 d f 0.0133331 0 1 c 940 970 m -7 4 d -21 -4 d 9 -5 d f 0.106667 0 1 c 903 959 m 21 4 d -3 2 d -26 -2 d f 0.0133331 0 1 c 921 965 m -9 5 d -22 -4 d 5 -3 d f 0.106667 0 1 c 881 954 m 22 5 d -8 4 d -12 1 d -14 -2 d + f 0.0133331 0 1 c 895 963 m -5 3 d -7 -2 d f 0.106667 0 1 c 860 950 m 21 4 d -12 8 d -22 -4 d f 838 946 m 22 4 d -13 8 d -21 -5 d f 817 942 m 21 4 d -12 7 d -22 -4 d f 1864 1134 m 22 4 d -13 7 d -21 -4 d f 1843 1130 m 21 4 d -12 7 d -22 -4 d f 1821 + 1125 m 22 5 d -13 7 d -21 -4 d f 1799 1121 m 22 4 d -12 8 d -22 -5 d f 1778 1117 m 21 4 d -12 7 d -22 -4 d f 1756 1113 m 22 4 d -13 7 d -21 -4 d f 1735 1109 m 21 4 d -12 7 d -22 -4 d f 1713 1105 m 22 4 d -13 7 d -21 -4 d f 1692 1101 m 21 4 d -12 7 d + -22 -4 d f 1670 1096 m 22 5 d -13 7 d -21 -4 d f 1648 1092 m 22 4 d -12 8 d -22 -5 d f 0.2 0 1 c 1622 1097 m -8 -2 d 3 -1 d f 0.106667 0 1 c 1627 1088 m 21 4 d -12 7 d -14 -2 d -5 -3 d f 0.2 0 1 c 1617 1094 m -3 1 d -21 -4 d 5 -3 d f 0.106667 0 1 c + 1605 1084 m 22 4 d -10 6 d -19 -6 d f 0.2 0 1 c 1598 1088 m -5 3 d -22 -4 d 4 -2 d f 0.106667 0 1 c 1584 1080 m 21 4 d -7 4 d -23 -3 d f 0.2 0 1 c 1575 1085 m -4 2 d -14 -3 d f 0.106667 0 1 c 1562 1076 m 22 4 d -9 5 d -18 -1 d -7 -1 d f 1541 1072 m + 21 4 d -12 7 d -22 -4 d f 1519 1067 m 22 5 d -13 7 d -21 -4 d f 1497 1063 m 22 4 d -12 8 d -14 -3 d -6 Y f 0.0133331 0 1 c 1493 1072 m -8 -2 d 8 -4 d f 0.106667 0 1 c 1489 1062 m 8 1 d -4 3 d f 0.0133331 0 1 c 1476 1059 m 13 3 d 4 4 d -8 4 d -22 -4 + d f 1454 1055 m 22 4 d -13 7 d -11 -2 d -6 -4 d f 0 0.0800001 1 c 1452 1064 m -10 -2 d 4 -2 d f 0.0133331 0 1 c 1433 1051 m 21 4 d -8 5 d -16 -7 d f 0 0.0800001 1 c 1446 1060 m -4 2 d -22 -4 d 10 -5 d f 0.0133331 0 1 c 1411 1047 m 22 4 d -3 2 d -19 + -6 d f 0 0.0800001 1 c 1430 1053 m -10 5 d -10 -2 d -9 -3 d 10 -6 d f 0 0.173333 1 c 1410 1056 m -11 -2 d 2 -1 d f 0.0133331 0 1 c 1409 1046 m 2 1 d f 0 0.0800001 1 c 1390 1043 m 19 3 d 2 1 d -10 6 d -19 -6 d f 0 0.173333 1 c 1401 1053 m -2 1 d -22 + -4 d 5 -3 d f 0 0.0800001 1 c 1368 1038 m 22 5 d -8 4 d -20 -5 d f 0 0.173333 1 c 1382 1047 m -5 3 d -21 -4 d 6 -4 d f 0 0.0800001 1 c 1347 1034 m 21 4 d -6 4 d -22 -4 d f 0 0.173333 1 c 1362 1042 m -6 4 d -22 -5 d 6 -3 d f 0 0.0800001 1 c 1325 1030 + m 22 4 d -7 4 d -23 -3 d f 0 0.173333 1 c 1340 1038 m -6 3 d -21 -4 d 4 -2 d f 0.0133331 0 1 c 1303 1026 m 3 X -3 X f 0 0.0800001 1 c 1306 1026 m 19 4 d -8 5 d -24 -3 d 10 -6 d f 0 0.173333 1 c 1317 1035 m -4 2 d -22 -4 d 2 -1 d f 0.0133331 0 1 c + 1282 1022 m 21 4 d -24 -2 d f 0 0.0800001 1 c 1303 1026 m -10 6 d -13 -1 d -11 -2 d 10 -5 d f 0 0.173333 1 c 1293 1032 m -2 1 d -11 -2 d f 0.0133331 0 1 c 1260 1018 m 22 4 d -3 2 d -27 -2 d f 0 0.0800001 1 c 1279 1024 m -10 5 d -21 -4 d 4 -3 d f + 0.0133331 0 1 c 1239 1014 m 21 4 d -8 4 d -15 1 d -11 -2 d f 0 0.0800001 1 c 1252 1022 m -4 3 d -11 -2 d f 0.106667 0 1 c 1217 1009 m 8 2 d -13 1 d f 0.0133331 0 1 c 1225 1011 m 14 3 d -13 7 d -21 -4 d 7 -5 d f 0.106667 0 1 c 1196 1005 m 21 4 d -5 3 + d -16 3 d -13 -3 d f 0.0133331 0 1 c 1212 1012 m -7 5 d -9 -2 d f 0.106667 0 1 c 1174 1001 m 22 4 d -13 7 d -21 -4 d f 1152 997 m 22 4 d -12 7 d -22 -4 d f 0.2 0 1 c 1133 1003 m -15 -3 d 5 -2 d f 0.106667 0 1 c 1131 993 m 21 4 d -12 7 d -7 -1 d -10 + -5 d f 0.2 0 1 c 1123 998 m -5 2 d -21 -4 d 5 -3 d f 0.106667 0 1 c 1109 989 m 22 4 d -8 5 d -21 -5 d f 0.2 0 1 c 1102 993 m -5 3 d -22 -4 d 3 -2 d f 0.106667 0 1 c 1088 985 m 21 4 d -7 4 d -24 -3 d f 0.2 0 1 c 1078 990 m -3 2 d -7 -2 d f 0.106667 0 + 1 c 1066 980 m 22 5 d -10 5 d -10 X -14 -2 d f 1045 976 m 21 4 d -12 8 d -22 -5 d f 1023 972 m 22 4 d -13 7 d -21 -4 d f 1001 968 m 22 4 d -12 7 d -22 -4 d f 980 964 m 21 4 d -12 7 d -22 -4 d f 958 960 m 22 4 d -13 7 d -21 -4 d f 937 956 m 21 4 d + -12 7 d -22 -4 d f 915 951 m 22 5 d -13 7 d -21 -4 d f 894 947 m 21 4 d -12 8 d -22 -5 d f 872 943 m 22 4 d -13 7 d -21 -4 d f 851 939 m 21 4 d -12 7 d -22 -4 d f 829 935 m 22 4 d -13 7 d -21 -4 d f 1877 1127 m 21 4 d -12 7 d -22 -4 d f 1855 1122 m + 22 5 d -13 7 d -21 -4 d f 1833 1118 m 22 4 d -12 8 d -22 -5 d f 1812 1114 m 21 4 d -12 7 d -22 -4 d f 1790 1110 m 22 4 d -13 7 d -21 -4 d f 1769 1106 m 21 4 d -12 7 d -22 -4 d f 1747 1102 m 22 4 d -13 7 d -21 -4 d f 1726 1098 m 21 4 d -12 7 d -22 -4 + d f 1704 1093 m 22 5 d -13 7 d -21 -4 d f 1682 1089 m 22 4 d -12 8 d -22 -5 d f 1661 1085 m 21 4 d -12 7 d -22 -4 d f 1639 1081 m 22 4 d -13 7 d -21 -4 d f 1618 1077 m 21 4 d -12 7 d -22 -4 d f 1596 1073 m 22 4 d -13 7 d -21 -4 d f 1575 1069 m 21 4 + d -12 7 d -22 -4 d f 1553 1064 m 22 5 d -13 7 d -21 -4 d f 1531 1060 m 22 4 d -12 8 d -22 -5 d f 1510 1056 m 21 4 d -12 7 d -22 -4 d f 1488 1052 m 22 4 d -13 7 d -8 -1 d -9 -5 d f 0.0133331 0 1 c 1489 1062 m -13 -3 d 4 -2 d f 0.106667 0 1 c 1467 + 1048 m 21 4 d -8 5 d -19 -6 d f 0.0133331 0 1 c 1480 1057 m -4 2 d -22 -4 d 7 -4 d f 0.106667 0 1 c 1445 1044 m 22 4 d -6 3 d -20 -5 d f 0.0133331 0 1 c 1461 1051 m -7 4 d -21 -4 d 8 -5 d f 0.106667 0 1 c 1424 1040 m 21 4 d -4 2 d -21 -5 d f + 0.0133331 0 1 c 1441 1046 m -8 5 d -22 -4 d 9 -6 d f 0.106667 0 1 c 1402 1035 m 22 5 d -4 1 d -21 -4 d f 0.0133331 0 1 c 1420 1041 m -9 6 d -2 -1 d -18 -4 d 8 -5 d f 0 0.0800001 1 c 1409 1046 m -19 -3 d 1 -1 d f 0.106667 0 1 c 1381 1031 m 21 4 d -3 + 2 d -21 -4 d f 0.0133331 0 1 c 1399 1037 m -8 5 d -21 -5 d 8 -4 d f 0 0.0800001 1 c 1391 1042 m -1 1 d -22 -5 d 2 -1 d f 0.106667 0 1 c 1359 1027 m 22 4 d -3 2 d -22 -4 d f 0.0133331 0 1 c 1378 1033 m -8 4 d -22 -4 d 8 -4 d f 0 0.0800001 1 c 1370 + 1037 m -2 1 d -21 -4 d 1 -1 d f 0.106667 0 1 c 1337 1023 m 22 4 d -3 2 d -22 -4 d f 0.0133331 0 1 c 1356 1029 m -8 4 d -22 -4 d 8 -4 d f 0 0.0800001 1 c 1348 1033 m -1 1 d -22 -4 d 1 -1 d f 0.106667 0 1 c 1316 1019 m 21 4 d -3 2 d -22 -4 d f + 0.0133331 0 1 c 1334 1025 m -8 4 d -20 -3 d -3 X 9 -5 d f 0 0.0800001 1 c 1326 1029 m -1 1 d -19 -4 d f 0.106667 0 1 c 1294 1015 m 22 4 d -4 2 d -22 -4 d f 0.0133331 0 1 c 1312 1021 m -9 5 d -21 -4 d 8 -5 d f 0.106667 0 1 c 1273 1011 m 21 4 d -4 2 d + -23 -3 d f 0.0133331 0 1 c 1290 1017 m -8 5 d -22 -4 d 7 -4 d f 0.106667 0 1 c 1251 1006 m 22 5 d -6 3 d -25 -3 d f 0.0133331 0 1 c 1267 1014 m -7 4 d -21 -4 d 3 -3 d f 0.106667 0 1 c 1230 1002 m 21 4 d -9 5 d -17 X -8 -2 d f 0.0133331 0 1 c 1242 + 1011 m -3 3 d -14 -3 d f 0.106667 0 1 c 1208 998 m 22 4 d -13 7 d -21 -4 d f 1186 994 m 22 4 d -12 7 d -22 -4 d f 1165 990 m 21 4 d -12 7 d -22 -4 d f 1143 986 m 22 4 d -13 7 d -21 -4 d f 1122 982 m 21 4 d -12 7 d -22 -4 d f 1100 977 m 22 5 d -13 7 + d -21 -4 d f 1079 973 m 21 4 d -12 8 d -22 -5 d f 1057 969 m 22 4 d -13 7 d -21 -4 d f 1035 965 m 22 4 d -12 7 d -22 -4 d f 1014 961 m 21 4 d -12 7 d -22 -4 d f 992 957 m 22 4 d -13 7 d -21 -4 d f 971 953 m 21 4 d -12 7 d -22 -4 d f 949 948 m 22 5 d + -13 7 d -21 -4 d f 928 944 m 21 4 d -12 8 d -22 -5 d f 906 940 m 22 4 d -13 7 d -21 -4 d f 885 936 m 21 4 d -12 7 d -22 -4 d f 863 932 m 22 4 d -13 7 d -21 -4 d f 841 928 m 22 4 d -12 7 d -22 -4 d f 1889 1119 m 22 4 d -13 8 d -21 -4 d f 1867 1115 m + 22 4 d -12 8 d -22 -5 d f 1846 1111 m 21 4 d -12 7 d -22 -4 d f 1824 1107 m 22 4 d -13 7 d -21 -4 d f 1803 1103 m 21 4 d -12 7 d -22 -4 d f 1781 1099 m 22 4 d -13 7 d -21 -4 d f 1760 1094 m 21 5 d -12 7 d -22 -4 d f 1738 1090 m 22 4 d -13 8 d -21 -4 + d f 1716 1086 m 22 4 d -12 8 d -22 -5 d f 1695 1082 m 21 4 d -12 7 d -22 -4 d f 1673 1078 m 22 4 d -13 7 d -21 -4 d f 1652 1074 m 21 4 d -12 7 d -22 -4 d f 1630 1070 m 22 4 d -13 7 d -21 -4 d f 1609 1065 m 21 5 d -12 7 d -22 -4 d f 1587 1061 m 22 4 + d -13 8 d -21 -4 d f 1566 1057 m 21 4 d -12 8 d -22 -5 d f 1544 1053 m 22 4 d -13 7 d -22 -4 d f 1522 1049 m 22 4 d -13 7 d -21 -4 d f 1501 1045 m 21 4 d -12 7 d -22 -4 d f 0.2 0 1 c 1479 1041 m 18 3 d -21 -2 d f 0.106667 0 1 c 1497 1044 m 4 1 d -13 + 7 d -21 -4 d 9 -6 d f 0.2 0 1 c 1458 1036 m 21 5 d -3 1 d -23 -3 d f 0.106667 0 1 c 1476 1042 m -9 6 d -22 -4 d 8 -5 d f 0.2 0 1 c 1436 1032 m 22 4 d -5 3 d -23 -3 d f 0.106667 0 1 c 1453 1039 m -8 5 d -21 -4 d 6 -4 d f 0.2 0 1 c 1415 1028 m 21 4 d + -6 4 d -22 -4 d f 0.106667 0 1 c 1430 1036 m -6 4 d -22 -5 d 6 -3 d f 0.2 0 1 c 1393 1024 m 22 4 d -7 4 d -22 -4 d f 0.106667 0 1 c 1408 1032 m -6 3 d -21 -4 d 5 -3 d f 0.2 0 1 c 1371 1020 m 22 4 d -7 4 d -22 -4 d f 0.106667 0 1 c 1386 1028 m -5 3 d + -22 -4 d 5 -3 d f 0.2 0 1 c 1350 1016 m 21 4 d -7 4 d -21 -4 d f 0.106667 0 1 c 1364 1024 m -5 3 d -22 -4 d 6 -3 d f 0.2 0 1 c 1328 1012 m 22 4 d -7 4 d -21 -5 d f 0.106667 0 1 c 1343 1020 m -6 3 d -21 -4 d 6 -4 d f 0.2 0 1 c 1307 1008 m 21 4 d -6 3 + d -20 -5 d f 0.106667 0 1 c 1322 1015 m -6 4 d -22 -4 d 8 -5 d f 0.2 0 1 c 1285 1003 m 22 5 d -5 2 d -20 -5 d f 0.106667 0 1 c 1302 1010 m -8 5 d -21 -4 d 9 -6 d f 0.2 0 1 c 1268 1000 m 17 3 d -3 2 d f 0.106667 0 1 c 1264 999 m 4 1 d 14 5 d -9 6 d + -22 -5 d f 1242 995 m 22 4 d -13 7 d -21 -4 d f 1220 991 m 22 4 d -12 7 d -22 -4 d f 1199 987 m 21 4 d -12 7 d -22 -4 d f 1177 983 m 22 4 d -13 7 d -21 -4 d f 1156 979 m 21 4 d -12 7 d -22 -4 d f 1134 974 m 22 5 d -13 7 d -21 -4 d f 1113 970 m 21 4 + d -12 8 d -22 -5 d f 1091 966 m 22 4 d -13 7 d -21 -4 d f 1070 962 m 21 4 d -12 7 d -22 -4 d f 1048 958 m 22 4 d -13 7 d -22 -4 d f 1026 954 m 22 4 d -13 7 d -21 -4 d f 1005 950 m 21 4 d -12 7 d -22 -4 d f 983 945 m 22 5 d -13 7 d -21 -4 d f 962 941 + m 21 4 d -12 8 d -22 -5 d f 940 937 m 22 4 d -13 7 d -21 -4 d f 919 933 m 21 4 d -12 7 d -22 -4 d f 897 929 m 22 4 d -13 7 d -21 -4 d f 875 925 m 22 4 d -12 7 d -22 -4 d f 854 921 m 21 4 d -12 7 d -22 -4 d f black[ 4 8] 0 sd 864 290 m 10 -7 d s[ ] + 0 sd 854 280 m 21 3 d s 863 290 m 12 -7 d s 841 286 m 22 4 d s 841 286 m 13 -6 d s[ 4 8] 0 sd 864 290 m 21 4 d s[ ] 0 sd 875 283 m 22 3 d s 885 295 m 12 -9 d s 863 290 m 22 5 d s[ 4 8] 0 sd 885 294 m 22 4 d s[ ] 0 sd 897 286 m 22 4 d s 906 299 m + 13 -9 d s 885 295 m 21 4 d s[ 4 8] 0 sd 907 298 m 21 4 d s[ ] 0 sd 919 290 m 21 3 d s 928 303 m 12 -10 d s 906 299 m 22 4 d s[ 4 8] 0 sd 928 302 m 22 4 d s[ ] 0 sd 940 293 m 22 4 d s 949 307 m 13 -10 d s 928 303 m 21 4 d s[ 4 8] 0 sd 951 307 m 21 + 4 d s[ ] 0 sd 962 297 m 21 5 d s 971 311 m 12 -9 d s 949 307 m 22 4 d s[ 4 8] 0 sd 972 311 m 21 4 d s[ ] 0 sd 983 302 m 22 4 d s 992 315 m 13 -9 d s 971 311 m 21 4 d s[ 4 8] 0 sd 994 315 m 21 4 d s[ ] 0 sd 1005 306 m 21 5 d s 1014 319 m 12 -8 d s + 992 315 m 22 4 d s[ 4 8] 0 sd 1036 323 m 7 -8 d s[ ] 0 sd 1026 311 m 22 6 d s 1035 323 m 13 -6 d s 1014 319 m 21 4 d s[ 4 8] 0 sd 1037 323 m 21 4 d s[ ] 0 sd 1048 317 m 22 5 d s 1057 327 m 13 -5 d s 1035 323 m 22 4 d s[ 4 8] 0 sd 1058 327 m 21 4 d + s[ ] 0 sd 1070 322 m 21 5 d s 1079 332 m 12 -5 d s 1057 327 m 22 5 d s[ 4 8] 0 sd 1080 331 m 21 4 d s[ ] 0 sd 1091 327 m 22 5 d s 1100 336 m 13 -4 d s 1079 332 m 21 4 d s[ 4 8] 0 sd 1101 335 m 22 5 d s[ ] 0 sd 1113 332 m 21 5 d s 1122 340 m 12 -3 + d s 1100 336 m 22 4 d s[ 4 8] 0 sd 1123 340 m 21 4 d s[ ] 0 sd 1134 337 m 22 4 d s 1143 344 m 13 -3 d s 1122 340 m 21 4 d s[ 4 8] 0 sd 1144 344 m 22 4 d s[ ] 0 sd 1156 341 m 21 3 d s 1165 348 m 12 -4 d s 1143 344 m 22 4 d s[ 4 8] 0 sd 1166 348 m + 21 4 d s[ ] 0 sd 1177 344 m 22 3 d s 1186 352 m 13 -5 d s 1165 348 m 21 4 d s[ 4 8] 0 sd 1209 356 m 3 -8 d s[ ] 0 sd 1199 347 m 21 2 d s 1208 357 m 12 -8 d s 1186 352 m 22 5 d s[ 4 8] 0 sd 1209 356 m 21 4 d s[ ] 0 sd 1220 349 m 22 1 d s 1230 361 + m 12 -11 d s 1208 357 m 22 4 d s[ 4 8] 0 sd 1231 360 m 21 4 d s[ ] 0 sd 1242 350 m 22 1 d s 1251 365 m 13 -14 d s 1230 361 m 21 4 d s[ 4 8] 0 sd 1253 365 m 21 4 d s[ ] 0 sd 1264 351 m 21 1 d s 1273 370 m 12 -18 d s 1251 365 m 22 5 d s[ 4 8] 0 sd + 1274 369 m 21 4 d s[ ] 0 sd 1285 352 m 22 1 d s 1294 374 m 13 -21 d s 1273 370 m 21 4 d s[ 4 8] 0 sd 1296 373 m 21 4 d s[ ] 0 sd 1307 353 m 21 1 d s 1316 378 m 12 -24 d s 1294 374 m 22 4 d s[ 4 8] 0 sd 1317 377 m 21 4 d s[ ] 0 sd 1328 354 m 22 2 + d s 1337 383 m 13 -27 d s 1316 378 m 21 5 d s[ 4 8] 0 sd 1338 381 m 22 4 d s[ ] 0 sd 1350 356 m 21 4 d s 1359 387 m 12 -27 d s 1337 383 m 22 4 d s[ 4 8] 0 sd 1360 385 m 21 4 d s[ ] 0 sd 1371 360 m 22 4 d s 1381 391 m 12 -27 d s 1359 387 m 22 4 d + s[ 4 8] 0 sd 1381 389 m 22 4 d s[ ] 0 sd 1393 364 m 22 5 d s 1402 395 m 13 -26 d s 1381 391 m 21 4 d s[ 4 8] 0 sd 1403 393 m 21 5 d s[ ] 0 sd 1415 369 m 21 6 d s 1424 399 m 12 -24 d s 1402 395 m 22 4 d s[ 4 8] 0 sd 1425 398 m 21 4 d s[ ] 0 sd + 1436 375 m 22 7 d s 1445 403 m 13 -21 d s 1424 399 m 21 4 d s[ 4 8] 0 sd 1447 402 m 21 4 d s[ ] 0 sd 1458 382 m 21 7 d s 1467 407 m 12 -18 d s 1445 403 m 22 4 d s[ 4 8] 0 sd 1468 406 m 21 4 d s[ ] 0 sd 1479 389 m 22 7 d s 1488 411 m 13 -15 d s + 1467 407 m 21 4 d s[ 4 8] 0 sd 1490 410 m 21 4 d s[ ] 0 sd 1501 396 m 21 8 d s 1510 415 m 12 -11 d s 1488 411 m 22 4 d s[ 4 8] 0 sd 1511 414 m 21 4 d s[ ] 0 sd 1522 404 m 22 7 d s 1531 419 m 13 -8 d s 1510 415 m 21 4 d s[ 4 8] 0 sd 1552 413 m 2 9 + d s[ ] 0 sd 1544 411 m 22 6 d s 1553 423 m 13 -6 d s 1531 419 m 22 4 d s[ 4 8] 0 sd 1554 422 m 21 5 d s[ ] 0 sd 1566 417 m 21 6 d s 1575 427 m 12 -4 d s 1553 423 m 22 4 d s[ 4 8] 0 sd 1575 427 m 22 4 d s[ ] 0 sd 1587 423 m 22 5 d s 1596 431 m 13 + -3 d s 1575 427 m 21 4 d s[ 4 8] 0 sd 1597 431 m 22 4 d s[ ] 0 sd 1609 428 m 21 4 d s 1618 435 m 12 -3 d s 1596 431 m 22 4 d s[ 4 8] 0 sd 1619 435 m 21 4 d s[ ] 0 sd 1630 432 m 22 4 d s 1639 439 m 13 -3 d s 1618 435 m 21 4 d s[ 4 8] 0 sd 1640 439 + m 22 4 d s[ ] 0 sd 1652 436 m 21 3 d s 1661 443 m 12 -4 d s 1639 439 m 22 4 d s[ 4 8] 0 sd 1662 443 m 21 4 d s[ ] 0 sd 1673 439 m 22 3 d s 1682 448 m 13 -6 d s 1661 443 m 21 5 d s[ 4 8] 0 sd 1684 447 m 21 4 d s[ ] 0 sd 1695 442 m 21 3 d s 1704 + 452 m 12 -7 d s 1682 448 m 22 4 d s[ 4 8] 0 sd 1721 446 m 5 10 d s[ ] 0 sd 1716 445 m 22 3 d s 1726 456 m 12 -8 d s 1704 452 m 22 4 d s[ 4 8] 0 sd 1727 456 m 21 4 d s[ ] 0 sd 1738 448 m 22 3 d s 1747 460 m 13 -9 d s 1726 456 m 21 4 d s[ 4 8] 0 sd + 1749 460 m 21 4 d s[ ] 0 sd 1760 451 m 21 4 d s 1769 464 m 12 -9 d s 1747 460 m 22 4 d s[ 4 8] 0 sd 1770 464 m 21 4 d s[ ] 0 sd 1781 455 m 22 4 d s 1790 469 m 13 -10 d s 1769 464 m 21 5 d s[ 4 8] 0 sd 1792 468 m 21 4 d s[ ] 0 sd 1803 459 m 21 4 d + s 1812 473 m 12 -10 d s 1790 469 m 22 4 d s[ 4 8] 0 sd 1813 472 m 21 4 d s[ ] 0 sd 1824 463 m 22 5 d s 1833 477 m 13 -9 d s 1812 473 m 21 4 d s[ 4 8] 0 sd 1834 476 m 22 4 d s[ ] 0 sd 1846 468 m 21 5 d s 1855 481 m 12 -8 d s 1833 477 m 22 4 d s[ 4 + 8] 0 sd 1856 480 m 21 5 d s[ ] 0 sd 1867 473 m 22 5 d s 1877 485 m 12 -7 d s 1855 481 m 22 4 d s[ 4 8] 0 sd 1890 478 m 9 11 d s[ ] 0 sd 1889 478 m 22 5 d s 1898 489 m 13 -6 d s 1877 485 m 21 4 d s[ 4 8] 0 sd 849 297 m 12 -7 d s[ ] 0 sd 851 298 m + 12 -8 d s 829 292 m 22 6 d s 829 292 m 12 -6 d s[ 4 8] 0 sd[ ] 0 sd 872 303 m 13 -8 d s 851 298 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 894 308 m 12 -9 d s 872 303 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 915 313 m 13 -10 d s 894 308 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd + 937 317 m 12 -10 d s 915 313 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 958 321 m 13 -10 d s 937 317 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 980 325 m 12 -10 d s 958 321 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1001 328 m 13 -9 d s 980 325 m 21 3 d s[ 4 8] 0 sd 1018 330 m 13 -7 d + s[ ] 0 sd 1023 330 m 12 -7 d s 1001 328 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1045 333 m 12 -6 d s 1023 330 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1066 336 m 13 -4 d s 1045 333 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1088 339 m 12 -3 d s 1066 336 m 22 3 d s[ 4 8] 0 sd[ ] + 0 sd 1109 342 m 13 -2 d s 1088 339 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1131 347 m 12 -3 d s 1109 342 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1152 352 m 13 -4 d s 1131 347 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1174 358 m 12 -6 d s 1152 352 m 22 6 d s[ 4 8] 0 sd 1187 362 + m 13 -7 d s[ ] 0 sd 1196 365 m 12 -8 d s 1174 358 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1217 373 m 13 -12 d s 1196 365 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1239 381 m 12 -16 d s 1217 373 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1260 389 m 13 -19 d s 1239 381 m 21 8 d s[ + 4 8] 0 sd[ ] 0 sd 1282 397 m 12 -23 d s 1260 389 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1303 404 m 13 -26 d s 1282 397 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1325 410 m 12 -27 d s 1303 404 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1347 416 m 12 -29 d s 1325 410 m 22 6 d s[ 4 + 8] 0 sd[ ] 0 sd 1368 420 m 13 -29 d s 1347 416 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1390 423 m 12 -28 d s 1368 420 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1411 425 m 13 -26 d s 1390 423 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1433 426 m 12 -23 d s 1411 425 m 22 1 d s[ 4 + 8] 0 sd[ ] 0 sd 1454 426 m 13 -19 d s 1433 426 m 21 X s[ 4 8] 0 sd[ ] 0 sd 1476 426 m 12 -15 d s 1454 426 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1497 426 m 13 -11 d s 1476 426 m 21 X s[ 4 8] 0 sd[ ] 0 sd 1519 427 m 12 -8 d s 1497 426 m 22 1 d s[ 4 8] 0 sd + 1527 427 m 12 -7 d s[ ] 0 sd 1541 428 m 12 -5 d s 1519 427 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1562 430 m 13 -3 d s 1541 428 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1584 434 m 12 -3 d s 1562 430 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1605 437 m 13 -2 d s 1584 434 m 21 3 + d s[ 4 8] 0 sd[ ] 0 sd 1627 442 m 12 -3 d s 1605 437 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1648 447 m 13 -4 d s 1627 442 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1670 453 m 12 -5 d s 1648 447 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1692 459 m 12 -7 d s 1670 453 m 22 6 d s[ + 4 8] 0 sd 1696 460 m 13 -7 d s[ ] 0 sd 1713 464 m 13 -8 d s 1692 459 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1735 469 m 12 -9 d s 1713 464 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1756 474 m 13 -10 d s 1735 469 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1778 479 m 12 -10 d s + 1756 474 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1799 482 m 13 -9 d s 1778 479 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1821 486 m 12 -9 d s 1799 482 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1843 489 m 12 -8 d s 1821 486 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1864 492 m 13 -7 d s 1843 + 489 m 21 3 d s[ 4 8] 0 sd 1866 492 m 12 -7 d s[ ] 0 sd 1886 495 m 12 -6 d s 1864 492 m 22 3 d s[ 4 8] 0 sd 837 304 m 12 -7 d s[ ] 0 sd 838 305 m 13 -7 d s 817 299 m 21 6 d s 817 299 m 12 -7 d s[ 4 8] 0 sd[ ] 0 sd 860 311 m 12 -8 d s 838 305 m 22 + 6 d s[ 4 8] 0 sd[ ] 0 sd 881 317 m 13 -9 d s 860 311 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 903 322 m 12 -9 d s 881 317 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 924 327 m 13 -10 d s 903 322 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 946 331 m 12 -10 d s 924 327 m 22 4 d s[ 4 8] + 0 sd[ ] 0 sd 967 334 m 13 -9 d s 946 331 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 989 336 m 12 -8 d s 967 334 m 22 2 d s[ 4 8] 0 sd 1006 337 m 12 -7 d s[ ] 0 sd 1011 337 m 12 -7 d s 989 336 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1032 338 m 13 -5 d s 1011 337 m 21 1 + d s[ 4 8] 0 sd[ ] 0 sd 1054 340 m 12 -4 d s 1032 338 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1075 342 m 13 -3 d s 1054 340 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1097 345 m 12 -3 d s 1075 342 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1118 350 m 13 -3 d s 1097 345 m 21 5 d s[ + 4 8] 0 sd[ ] 0 sd 1140 356 m 12 -4 d s 1118 350 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1162 364 m 12 -6 d s 1140 356 m 22 8 d s[ 4 8] 0 sd 1175 369 m 12 -7 d s[ ] 0 sd 1183 373 m 13 -8 d s 1162 364 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 1205 384 m 12 -11 d s 1183 + 373 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 1226 395 m 13 -14 d s 1205 384 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 1248 407 m 12 -18 d s 1226 395 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 1269 418 m 13 -21 d s 1248 407 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 1291 428 m 12 -24 d s + 1269 418 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 1313 436 m 12 -26 d s 1291 428 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1334 443 m 13 -27 d s 1313 436 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1356 447 m 12 -27 d s 1334 443 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1377 449 m 13 -26 d s + 1356 447 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1399 449 m 12 -24 d s 1377 449 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1420 447 m 13 -21 d s 1399 449 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 1442 444 m 12 -18 d s 1420 447 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1463 441 m 13 -15 d s + 1442 444 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 1485 438 m 12 -12 d s 1463 441 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1507 435 m 12 -8 d s 1485 438 m 22 -3 d s[ 4 8] 0 sd 1515 435 m 12 -8 d s[ ] 0 sd 1528 434 m 13 -6 d s 1507 435 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd + 1550 434 m 12 -4 d s 1528 434 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1571 437 m 13 -3 d s 1550 434 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1593 440 m 12 -3 d s 1571 437 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1614 445 m 13 -3 d s 1593 440 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1636 + 452 m 12 -5 d s 1614 445 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1658 459 m 12 -6 d s 1636 452 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1679 466 m 13 -7 d s 1658 459 m 21 7 d s[ 4 8] 0 sd 1684 467 m 12 -7 d s[ ] 0 sd 1701 472 m 12 -8 d s 1679 466 m 22 6 d s[ 4 8] 0 + sd[ ] 0 sd 1722 479 m 13 -10 d s 1701 472 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1744 484 m 12 -10 d s 1722 479 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1765 488 m 13 -9 d s 1744 484 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1787 492 m 12 -10 d s 1765 488 m 22 4 d s[ 4 8] 0 + sd[ ] 0 sd 1809 495 m 12 -9 d s 1787 492 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1830 497 m 13 -8 d s 1809 495 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1852 499 m 12 -7 d s 1830 497 m 22 2 d s[ 4 8] 0 sd 1853 500 m 12 -7 d s[ ] 0 sd 1873 502 m 13 -7 d s 1852 499 m + 21 3 d s[ 4 8] 0 sd 824 312 m 13 -8 d s[ ] 0 sd 826 312 m 12 -7 d s 804 306 m 22 6 d s 804 306 m 13 -7 d s[ 4 8] 0 sd[ ] 0 sd 847 319 m 13 -8 d s 826 312 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 869 325 m 12 -8 d s 847 319 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 890 + 331 m 13 -9 d s 869 325 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 912 336 m 12 -9 d s 890 331 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 933 340 m 13 -9 d s 912 336 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 955 342 m 12 -8 d s 933 340 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 977 344 m 12 -8 d + s 955 342 m 22 2 d s[ 4 8] 0 sd 993 344 m 13 -7 d s[ ] 0 sd 998 344 m 13 -7 d s 977 344 m 21 X s[ 4 8] 0 sd[ ] 0 sd 1020 344 m 12 -6 d s 998 344 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1041 345 m 13 -5 d s 1020 344 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1063 346 m + 12 -4 d s 1041 345 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1084 349 m 13 -4 d s 1063 346 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1106 354 m 12 -4 d s 1084 349 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1128 360 m 12 -4 d s 1106 354 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1149 370 m 13 -6 + d s 1128 360 m 21 10 d s[ 4 8] 0 sd 1162 377 m 12 -7 d s[ ] 0 sd 1171 381 m 12 -8 d s 1149 370 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 1192 394 m 13 -10 d s 1171 381 m 21 13 d s[ 4 8] 0 sd[ ] 0 sd 1214 408 m 12 -13 d s 1192 394 m 22 14 d s[ 4 8] 0 sd[ ] + 0 sd 1235 422 m 13 -15 d s 1214 408 m 21 14 d s[ 4 8] 0 sd[ ] 0 sd 1257 436 m 12 -18 d s 1235 422 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 1278 448 m 13 -20 d s 1257 436 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 1300 458 m 13 -22 d s 1278 448 m 22 10 d s[ 4 8] 0 sd[ + ] 0 sd 1322 465 m 12 -22 d s 1300 458 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1343 469 m 13 -22 d s 1322 465 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1365 470 m 12 -21 d s 1343 469 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1386 468 m 13 -19 d s 1365 470 m 21 -2 d s[ 4 8] 0 sd[ + ] 0 sd 1408 465 m 12 -18 d s 1386 468 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1429 459 m 13 -15 d s 1408 465 m 21 -6 d s[ 4 8] 0 sd[ ] 0 sd 1451 453 m 12 -12 d s 1429 459 m 22 -6 d s[ 4 8] 0 sd[ ] 0 sd 1473 448 m 12 -10 d s 1451 453 m 22 -5 d s[ 4 8] 0 + sd[ ] 0 sd 1494 443 m 13 -8 d s 1473 448 m 21 -5 d s[ 4 8] 0 sd 1502 442 m 13 -7 d s[ ] 0 sd 1516 440 m 12 -6 d s 1494 443 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1537 439 m 13 -5 d s 1516 440 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 1559 441 m 12 -4 d s 1537 439 + m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1580 444 m 13 -4 d s 1559 441 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1602 450 m 12 -5 d s 1580 444 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1624 457 m 12 -5 d s 1602 450 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1645 465 m 13 -6 d s 1624 457 m 21 + 8 d s[ 4 8] 0 sd[ ] 0 sd 1667 473 m 12 -7 d s 1645 465 m 22 8 d s[ 4 8] 0 sd 1671 474 m 13 -7 d s[ ] 0 sd 1688 480 m 13 -8 d s 1667 473 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1710 487 m 12 -8 d s 1688 480 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1731 493 m 13 -9 d + s 1710 487 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1753 497 m 12 -9 d s 1731 493 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1774 501 m 13 -9 d s 1753 497 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1796 503 m 13 -8 d s 1774 501 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1818 505 m 12 -8 d s + 1796 503 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1839 507 m 13 -8 d s 1818 505 m 21 2 d s[ 4 8] 0 sd 1841 507 m 12 -7 d s[ ] 0 sd 1861 508 m 12 -6 d s 1839 507 m 22 1 d s[ 4 8] 0 sd 812 319 m 12 -7 d s[ ] 0 sd 813 319 m 13 -7 d s 792 312 m 21 7 d s 792 312 + m 12 -6 d s[ 4 8] 0 sd[ ] 0 sd 835 326 m 12 -7 d s 813 319 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 856 333 m 13 -8 d s 835 326 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 878 339 m 12 -8 d s 856 333 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 899 344 m 13 -8 d s 878 339 m 21 5 d s[ + 4 8] 0 sd[ ] 0 sd 921 348 m 12 -8 d s 899 344 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 943 350 m 12 -8 d s 921 348 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 964 351 m 13 -7 d s 943 350 m 21 1 d s[ 4 8] 0 sd 981 351 m 12 -7 d s[ ] 0 sd 986 351 m 12 -7 d s 964 351 m 22 + X s[ 4 8] 0 sd[ ] 0 sd 1007 351 m 13 -7 d s 986 351 m 21 X s[ 4 8] 0 sd[ ] 0 sd 1029 351 m 12 -6 d s 1007 351 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1050 352 m 13 -6 d s 1029 351 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1072 355 m 12 -6 d s 1050 352 m 22 3 d s[ 4 8] + 0 sd[ ] 0 sd 1094 359 m 12 -5 d s 1072 355 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1115 367 m 13 -7 d s 1094 359 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1137 376 m 12 -6 d s 1115 367 m 22 9 d s[ 4 8] 0 sd 1150 384 m 12 -7 d s[ ] 0 sd 1158 388 m 13 -7 d s 1137 376 m + 21 12 d s[ 4 8] 0 sd[ ] 0 sd 1180 402 m 12 -8 d s 1158 388 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 1201 417 m 13 -9 d s 1180 402 m 21 15 d s[ 4 8] 0 sd[ ] 0 sd 1223 433 m 12 -11 d s 1201 417 m 22 16 d s[ 4 8] 0 sd[ ] 0 sd 1244 447 m 13 -11 d s 1223 433 m + 21 14 d s[ 4 8] 0 sd[ ] 0 sd 1266 461 m 12 -13 d s 1244 447 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 1288 471 m 12 -13 d s 1266 461 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 1309 479 m 13 -14 d s 1288 471 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1331 483 m 12 -14 d s 1309 479 + m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1352 484 m 13 -14 d s 1331 483 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1374 481 m 12 -13 d s 1352 484 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1395 476 m 13 -11 d s 1374 481 m 21 -5 d s[ 4 8] 0 sd[ ] 0 sd 1417 470 m 12 -11 d s 1395 476 + m 22 -6 d s[ 4 8] 0 sd[ ] 0 sd 1439 463 m 12 -10 d s 1417 470 m 22 -7 d s[ 4 8] 0 sd[ ] 0 sd 1460 456 m 13 -8 d s 1439 463 m 21 -7 d s[ 4 8] 0 sd[ ] 0 sd 1482 450 m 12 -7 d s 1460 456 m 22 -6 d s[ 4 8] 0 sd 1490 449 m 12 -7 d s[ ] 0 sd 1503 447 + m 13 -7 d s 1482 450 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 1525 445 m 12 -6 d s 1503 447 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1546 446 m 13 -5 d s 1525 445 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1568 450 m 12 -6 d s 1546 446 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1590 456 m + 12 -6 d s 1568 450 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1611 463 m 13 -6 d s 1590 456 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1633 471 m 12 -6 d s 1611 463 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1654 480 m 13 -7 d s 1633 471 m 21 9 d s[ 4 8] 0 sd 1659 481 m 12 -7 d s[ ] + 0 sd 1676 488 m 12 -8 d s 1654 480 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1697 495 m 13 -8 d s 1676 488 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1719 501 m 12 -8 d s 1697 495 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1740 505 m 13 -8 d s 1719 501 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd + 1762 509 m 12 -8 d s 1740 505 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1784 511 m 12 -8 d s 1762 509 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1805 513 m 13 -8 d s 1784 511 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1827 514 m 12 -7 d s 1805 513 m 22 1 d s[ 4 8] 0 sd 1828 514 m 13 + -7 d s[ ] 0 sd 1848 515 m 13 -7 d s 1827 514 m 21 1 d s[ 4 8] 0 sd 799 326 m 12 -7 d s[ ] 0 sd 801 326 m 12 -7 d s 779 320 m 22 6 d s 779 320 m 13 -8 d s[ 4 8] 0 sd[ ] 0 sd 822 333 m 13 -7 d s 801 326 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 844 340 m 12 + -7 d s 822 333 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 865 346 m 13 -7 d s 844 340 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 887 351 m 12 -7 d s 865 346 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 909 354 m 12 -6 d s 887 351 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 930 357 m 13 -7 d s 909 + 354 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 952 358 m 12 -7 d s 930 357 m 22 1 d s[ 4 8] 0 sd 968 358 m 13 -7 d s[ ] 0 sd 973 359 m 13 -8 d s 952 358 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 995 359 m 12 -8 d s 973 359 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1016 359 m 13 -8 d + s 995 359 m 21 X s[ 4 8] 0 sd[ ] 0 sd 1038 360 m 12 -8 d s 1016 359 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1060 363 m 12 -8 d s 1038 360 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1081 367 m 13 -8 d s 1060 363 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1103 374 m 12 -7 d s 1081 + 367 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1124 384 m 13 -8 d s 1103 374 m 21 10 d s[ 4 8] 0 sd 1137 391 m 13 -7 d s[ ] 0 sd 1146 395 m 12 -7 d s 1124 384 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 1167 409 m 13 -7 d s 1146 395 m 21 14 d s[ 4 8] 0 sd[ ] 0 sd 1189 + 423 m 12 -6 d s 1167 409 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 1210 438 m 13 -5 d s 1189 423 m 21 15 d s[ 4 8] 0 sd[ ] 0 sd 1232 452 m 12 -5 d s 1210 438 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 1254 465 m 12 -4 d s 1232 452 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 1275 + 475 m 13 -4 d s 1254 465 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 1297 483 m 12 -4 d s 1275 475 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1318 487 m 13 -4 d s 1297 483 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1340 488 m 12 -4 d s 1318 487 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1361 486 + m 13 -5 d s 1340 488 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 1383 481 m 12 -5 d s 1361 486 m 22 -5 d s[ 4 8] 0 sd[ ] 0 sd 1405 475 m 12 -5 d s 1383 481 m 22 -6 d s[ 4 8] 0 sd[ ] 0 sd 1426 469 m 13 -6 d s 1405 475 m 21 -6 d s[ 4 8] 0 sd[ ] 0 sd 1448 463 m + 12 -7 d s 1426 469 m 22 -6 d s[ 4 8] 0 sd[ ] 0 sd 1469 457 m 13 -7 d s 1448 463 m 21 -6 d s[ 4 8] 0 sd 1478 456 m 12 -7 d s[ ] 0 sd 1491 454 m 12 -7 d s 1469 457 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1512 453 m 13 -8 d s 1491 454 m 21 -1 d s[ 4 8] 0 sd[ + ] 0 sd 1534 454 m 12 -8 d s 1512 453 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1556 458 m 12 -8 d s 1534 454 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1577 464 m 13 -8 d s 1556 458 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1599 471 m 12 -8 d s 1577 464 m 22 7 d s[ 4 8] 0 sd[ ] 0 + sd 1620 479 m 13 -8 d s 1599 471 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1642 487 m 12 -7 d s 1620 479 m 22 8 d s[ 4 8] 0 sd 1647 489 m 12 -8 d s[ ] 0 sd 1663 495 m 13 -7 d s 1642 487 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1685 502 m 12 -7 d s 1663 495 m 22 7 d s[ + 4 8] 0 sd[ ] 0 sd 1706 508 m 13 -7 d s 1685 502 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1728 512 m 12 -7 d s 1706 508 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1750 515 m 12 -6 d s 1728 512 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1771 518 m 13 -7 d s 1750 515 m 21 3 d s[ 4 8] + 0 sd[ ] 0 sd 1793 520 m 12 -7 d s 1771 518 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1814 521 m 13 -7 d s 1793 520 m 21 1 d s[ 4 8] 0 sd 1816 521 m 12 -7 d s[ ] 0 sd 1836 523 m 12 -8 d s 1814 521 m 22 2 d s[ 4 8] 0 sd 787 333 m 12 -7 d s[ ] 0 sd 788 333 m + 13 -7 d s 767 327 m 21 6 d s 767 327 m 12 -7 d s[ 4 8] 0 sd[ ] 0 sd 810 340 m 12 -7 d s 788 333 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 831 346 m 13 -6 d s 810 340 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 853 351 m 12 -5 d s 831 346 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 875 + 356 m 12 -5 d s 853 351 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 896 360 m 13 -6 d s 875 356 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 918 363 m 12 -6 d s 896 360 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 939 365 m 13 -7 d s 918 363 m 21 2 d s[ 4 8] 0 sd 956 366 m 12 -8 d s[ ] 0 + sd 961 366 m 12 -7 d s 939 365 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 982 367 m 13 -8 d s 961 366 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1004 368 m 12 -9 d s 982 367 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1025 370 m 13 -10 d s 1004 368 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1047 + 373 m 13 -10 d s 1025 370 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1069 377 m 12 -10 d s 1047 373 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1090 384 m 13 -10 d s 1069 377 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1112 392 m 12 -8 d s 1090 384 m 22 8 d s[ 4 8] 0 sd 1125 398 m 12 -7 + d s[ ] 0 sd 1133 402 m 13 -7 d s 1112 392 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 1155 413 m 12 -4 d s 1133 402 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 1176 425 m 13 -2 d s 1155 413 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 1198 438 m 12 X s 1176 425 m 22 13 d s[ 4 8] 0 sd[ + ] 0 sd 1220 450 m 12 2 d s 1198 438 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 1241 460 m 13 5 d s 1220 450 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 1241 460 m 18 8 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 + sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1435 467 m 13 -4 d s 1433 467 m 2 X s[ 4 8] 0 sd[ ] 0 sd 1457 464 m 12 -7 d s 1435 467 m 22 -3 d s[ 4 8] 0 sd 1465 463 m 12 -7 d s[ ] 0 sd 1478 462 m 13 -8 d s 1457 464 m 21 -2 d s[ 4 + 8] 0 sd[ ] 0 sd 1500 462 m 12 -9 d s 1478 462 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1521 464 m 13 -10 d s 1500 462 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1543 468 m 13 -10 d s 1521 464 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1565 473 m 12 -9 d s 1543 468 m 22 5 d s[ 4 8] 0 + sd[ ] 0 sd 1586 480 m 13 -9 d s 1565 473 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1608 487 m 12 -8 d s 1586 480 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1629 494 m 13 -7 d s 1608 487 m 21 7 d s[ 4 8] 0 sd 1634 496 m 13 -7 d s[ ] 0 sd 1651 501 m 12 -6 d s 1629 494 m + 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1672 508 m 13 -6 d s 1651 501 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1694 513 m 12 -5 d s 1672 508 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1716 518 m 12 -6 d s 1694 513 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1737 521 m 13 -6 d s 1716 518 m 21 3 + d s[ 4 8] 0 sd[ ] 0 sd 1759 524 m 12 -6 d s 1737 521 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1780 526 m 13 -6 d s 1759 524 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1802 528 m 12 -7 d s 1780 526 m 22 2 d s[ 4 8] 0 sd 1803 528 m 13 -7 d s[ ] 0 sd 1823 530 m 13 -7 d s + 1802 528 m 21 2 d s[ 4 8] 0 sd 774 340 m 13 -7 d s[ ] 0 sd 776 341 m 12 -8 d s 754 336 m 22 5 d s 754 336 m 13 -9 d s[ 4 8] 0 sd[ ] 0 sd 797 346 m 13 -6 d s 776 341 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 819 351 m 12 -5 d s 797 346 m 22 5 d s[ 4 8] 0 sd[ + ] 0 sd 841 356 m 12 -5 d s 819 351 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 862 360 m 13 -4 d s 841 356 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 884 364 m 12 -4 d s 862 360 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 905 368 m 13 -5 d s 884 364 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 927 + 371 m 12 -6 d s 905 368 m 22 3 d s[ 4 8] 0 sd 944 373 m 12 -7 d s[ ] 0 sd 948 373 m 13 -7 d s 927 371 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 970 376 m 12 -9 d s 948 373 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 991 379 m 13 -11 d s 970 376 m 21 3 d s[ 4 8] 0 sd[ ] 0 + sd 1013 382 m 12 -12 d s 991 379 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1035 385 m 12 -12 d s 1013 382 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1056 389 m 13 -12 d s 1035 385 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1078 395 m 12 -11 d s 1056 389 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd + 1099 401 m 13 -9 d s 1078 395 m 21 6 d s[ 4 8] 0 sd 1113 405 m 12 -7 d s[ ] 0 sd 1121 408 m 12 -6 d s 1099 401 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1142 416 m 13 -3 d s 1121 408 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1164 424 m 12 1 d s 1142 416 m 22 8 d s[ 4 8] + 0 sd[ ] 0 sd 1186 432 m 12 6 d s 1164 424 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] + 0 sd[ 4 8] 0 sd[ ] 0 sd 1432 468 m 3 -1 d s[ 4 8] 0 sd[ ] 0 sd 1444 470 m 13 -6 d s 1425 470 m 19 X s[ 4 8] 0 sd 1453 471 m 12 -8 d s[ ] 0 sd 1466 471 m 12 -9 d s 1444 470 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1487 473 m 13 -11 d s 1466 471 m 21 2 d s[ + 4 8] 0 sd[ ] 0 sd 1509 476 m 12 -12 d s 1487 473 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1531 480 m 12 -12 d s 1509 476 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1552 485 m 13 -12 d s 1531 480 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1574 490 m 12 -10 d s 1552 485 m 22 5 d s[ 4 + 8] 0 sd[ ] 0 sd 1595 496 m 13 -9 d s 1574 490 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1617 502 m 12 -8 d s 1595 496 m 22 6 d s[ 4 8] 0 sd 1622 503 m 12 -7 d s[ ] 0 sd 1638 507 m 13 -6 d s 1617 502 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1660 513 m 12 -5 d s 1638 + 507 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1682 517 m 12 -4 d s 1660 513 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1703 522 m 13 -4 d s 1682 517 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1725 526 m 12 -5 d s 1703 522 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1746 529 m 13 -5 d s 1725 526 m + 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1768 532 m 12 -6 d s 1746 529 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1789 535 m 13 -7 d s 1768 532 m 21 3 d s[ 4 8] 0 sd 1791 535 m 12 -7 d s[ ] 0 sd 1811 538 m 12 -8 d s 1789 535 m 22 3 d s[ 4 8] 0 sd 766 346 m 8 -5 d s[ ] 0 + sd 763 348 m 13 -7 d s 742 344 m 21 4 d s 742 344 m 12 -8 d s[ 4 8] 0 sd 766 346 m 22 4 d s[ ] 0 sd 785 352 m 12 -6 d s 763 348 m 22 4 d s[ 4 8] 0 sd 788 350 m 21 4 d s[ ] 0 sd 807 355 m 12 -4 d s 785 352 m 22 3 d s[ 4 8] 0 sd 809 354 m 22 5 d s[ + ] 0 sd 828 359 m 13 -3 d s 807 355 m 21 4 d s[ 4 8] 0 sd 831 359 m 21 4 d s[ ] 0 sd 850 363 m 12 -3 d s 828 359 m 22 4 d s[ 4 8] 0 sd 853 363 m 21 4 d s[ ] 0 sd 871 368 m 13 -4 d s 850 363 m 21 5 d s[ 4 8] 0 sd 874 367 m 22 4 d s[ ] 0 sd 893 372 + m 12 -4 d s 871 368 m 22 4 d s[ 4 8] 0 sd 896 371 m 21 4 d s[ ] 0 sd 914 376 m 13 -5 d s 893 372 m 21 4 d s[ 4 8] 0 sd 939 379 m 5 -6 d s[ ] 0 sd 936 381 m 12 -8 d s 914 376 m 22 5 d s[ 4 8] 0 sd 939 379 m 21 4 d s[ ] 0 sd 957 386 m 13 -10 d s + 936 381 m 21 5 d s[ 4 8] 0 sd 960 383 m 22 5 d s[ ] 0 sd 979 390 m 12 -11 d s 957 386 m 22 4 d s[ 4 8] 0 sd 982 388 m 21 4 d s[ ] 0 sd 1001 395 m 12 -13 d s 979 390 m 22 5 d s[ 4 8] 0 sd 1004 392 m 21 4 d s[ ] 0 sd 1022 399 m 13 -14 d s 1001 395 + m 21 4 d s[ 4 8] 0 sd 1026 396 m 20 4 d s[ ] 0 sd 1044 403 m 12 -14 d s 1022 399 m 22 4 d s[ 4 8] 0 sd 1046 400 m 22 4 d s[ ] 0 sd 1065 407 m 13 -12 d s 1044 403 m 21 4 d s[ 4 8] 0 sd 1068 404 m 22 4 d s[ ] 0 sd 1087 410 m 12 -9 d s 1065 407 m 22 + 3 d s[ 4 8] 0 sd 1113 405 m -2 7 d s[ ] 0 sd 1108 414 m 13 -6 d s 1087 410 m 21 4 d s[ 4 8] 0 sd 1111 412 m 22 5 d s[ ] 0 sd 1130 417 m 12 -1 d s 1108 414 m 22 3 d s[ 4 8] 0 sd 1133 417 m 21 4 d s[ ] 0 sd 1152 420 m 12 4 d s 1130 417 m 22 3 d s[ + 4 8] 0 sd 1154 421 m 1 X s[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd 1419 472 m 16 3 d s[ ] 0 sd 1432 476 m 12 -6 d s 1416 472 m 16 4 d s[ 4 8] 0 sd 1453 471 m 3 8 d s[ ] 0 sd 1453 481 m 13 -10 d s 1432 476 m 21 5 d s[ 4 8] 0 sd 1456 479 m 22 4 d s[ ] 0 sd 1475 485 m 12 -12 d s 1453 481 m 22 4 d + s[ 4 8] 0 sd 1478 483 m 21 4 d s[ ] 0 sd 1497 490 m 12 -14 d s 1475 485 m 22 5 d s[ 4 8] 0 sd 1500 487 m 21 4 d s[ ] 0 sd 1518 494 m 13 -14 d s 1497 490 m 21 4 d s[ 4 8] 0 sd 1521 491 m 21 4 d s[ ] 0 sd 1540 498 m 12 -13 d s 1518 494 m 22 4 d s[ + 4 8] 0 sd 1542 495 m 22 4 d s[ ] 0 sd 1561 502 m 13 -12 d s 1540 498 m 21 4 d s[ 4 8] 0 sd 1564 499 m 22 5 d s[ ] 0 sd 1583 506 m 12 -10 d s 1561 502 m 22 4 d s[ 4 8] 0 sd 1586 504 m 21 4 d s[ ] 0 sd 1604 509 m 13 -7 d s 1583 506 m 21 3 d s[ 4 8] + 0 sd 1622 503 m 7 9 d s[ ] 0 sd 1626 513 m 12 -6 d s 1604 509 m 22 4 d s[ 4 8] 0 sd 1629 512 m 21 4 d s[ ] 0 sd 1648 517 m 12 -4 d s 1626 513 m 22 4 d s[ 4 8] 0 sd 1650 516 m 22 4 d s[ ] 0 sd 1669 521 m 13 -4 d s 1648 517 m 21 4 d s[ 4 8] 0 sd + 1672 520 m 21 4 d s[ ] 0 sd 1691 525 m 12 -3 d s 1669 521 m 22 4 d s[ 4 8] 0 sd 1694 524 m 21 4 d s[ ] 0 sd 1712 529 m 13 -3 d s 1691 525 m 21 4 d s[ 4 8] 0 sd 1715 528 m 22 5 d s[ ] 0 sd 1734 534 m 12 -5 d s 1712 529 m 22 5 d s[ 4 8] 0 sd 1737 + 533 m 21 4 d s[ ] 0 sd 1755 538 m 13 -6 d s 1734 534 m 21 4 d s[ 4 8] 0 sd 1758 537 m 22 4 d s[ ] 0 sd 1777 542 m 12 -7 d s 1755 538 m 22 4 d s[ 4 8] 0 sd 1791 535 m 10 10 d s[ ] 0 sd 1798 547 m 13 -9 d s 1777 542 m 21 5 d s[ 4 8] 0 sd 749 355 m + 13 -7 d s[ ] 0 sd 751 355 m 12 -7 d s 729 352 m 22 3 d s 729 352 m 13 -8 d s[ 4 8] 0 sd[ ] 0 sd 772 357 m 13 -5 d s 751 355 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 794 360 m 13 -5 d s 772 357 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 816 363 m 12 -4 d s 794 360 m 22 + 3 d s[ 4 8] 0 sd[ ] 0 sd 837 366 m 13 -3 d s 816 363 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 859 371 m 12 -3 d s 837 366 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 880 376 m 13 -4 d s 859 371 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 902 382 m 12 -6 d s 880 376 m 22 6 d s[ 4 8] 0 + sd 919 387 m 12 -7 d s[ ] 0 sd 923 389 m 13 -8 d s 902 382 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 945 395 m 12 -9 d s 923 389 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 967 402 m 12 -12 d s 945 395 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 988 408 m 13 -13 d s 967 402 m 21 6 d + s[ 4 8] 0 sd[ ] 0 sd 1010 413 m 12 -14 d s 988 408 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1031 417 m 13 -14 d s 1010 413 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1053 419 m 12 -12 d s 1031 417 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1074 420 m 13 -10 d s 1053 419 m 21 1 d s[ + 4 8] 0 sd 1088 420 m 12 -8 d s[ ] 0 sd 1096 419 m 12 -5 d s 1074 420 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1118 417 m 12 X s 1096 419 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1419 481 m 13 -5 d s 1406 475 m 13 6 d s[ 4 8] 0 sd 1428 485 m 12 -7 d s[ ] + 0 sd 1441 490 m 12 -9 d s 1419 481 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1463 498 m 12 -13 d s 1441 490 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1484 504 m 13 -14 d s 1463 498 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1506 509 m 12 -15 d s 1484 504 m 22 5 d s[ 4 8] 0 sd[ ] 0 + sd 1527 512 m 13 -14 d s 1506 509 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1549 514 m 12 -12 d s 1527 512 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1570 516 m 13 -10 d s 1549 514 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1592 517 m 12 -8 d s 1570 516 m 22 1 d s[ 4 8] 0 sd 1597 517 + m 12 -7 d s[ ] 0 sd 1614 519 m 12 -6 d s 1592 517 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1635 521 m 13 -4 d s 1614 519 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1657 524 m 12 -3 d s 1635 521 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1678 528 m 13 -3 d s 1657 524 m 21 4 d s[ 4 + 8] 0 sd[ ] 0 sd 1700 532 m 12 -3 d s 1678 528 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1721 538 m 13 -4 d s 1700 532 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1743 544 m 12 -6 d s 1721 538 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1764 549 m 13 -7 d s 1743 544 m 21 5 d s[ 4 8] 0 + sd 1766 550 m 12 -7 d s[ ] 0 sd 1786 555 m 12 -8 d s 1764 549 m 22 6 d s[ 4 8] 0 sd 737 362 m 12 -7 d s[ ] 0 sd 738 362 m 13 -7 d s 717 361 m 21 1 d s 717 361 m 12 -9 d s[ 4 8] 0 sd[ ] 0 sd 760 363 m 12 -6 d s 738 362 m 22 1 d s[ 4 8] 0 sd[ ] 0 + sd 782 364 m 12 -4 d s 760 363 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 803 366 m 13 -3 d s 782 364 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 825 369 m 12 -3 d s 803 366 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 846 374 m 13 -3 d s 825 369 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 868 380 m + 12 -4 d s 846 374 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 889 388 m 13 -6 d s 868 380 m 21 8 d s[ 4 8] 0 sd 906 394 m 13 -7 d s[ ] 0 sd 911 396 m 12 -7 d s 889 388 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 933 405 m 12 -10 d s 911 396 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd + 954 414 m 13 -12 d s 933 405 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 976 422 m 12 -14 d s 954 414 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 997 427 m 13 -14 d s 976 422 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1019 431 m 12 -14 d s 997 427 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1040 432 + m 13 -13 d s 1019 431 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1062 430 m 12 -10 d s 1040 432 m 22 -2 d s[ 4 8] 0 sd 1075 427 m 13 -7 d s[ ] 0 sd 1084 425 m 12 -6 d s 1062 430 m 22 -5 d s[ 4 8] 0 sd[ ] 0 sd 1084 425 m 20 -6 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 + sd 1407 487 m 12 -6 d s 1394 478 m 13 9 d s[ 4 8] 0 sd 1415 492 m 13 -7 d s[ ] 0 sd 1429 500 m 12 -10 d s 1407 487 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 1450 510 m 13 -12 d s 1429 500 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 1472 518 m 12 -14 d s 1450 510 m 22 8 + d s[ 4 8] 0 sd[ ] 0 sd 1493 523 m 13 -14 d s 1472 518 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1515 525 m 12 -13 d s 1493 523 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1536 526 m 13 -12 d s 1515 525 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1558 525 m 12 -9 d s 1536 526 m 22 -1 d + s[ 4 8] 0 sd[ ] 0 sd 1580 525 m 12 -8 d s 1558 525 m 22 X s[ 4 8] 0 sd 1584 525 m 13 -8 d s[ ] 0 sd 1601 524 m 13 -5 d s 1580 525 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 1623 525 m 12 -4 d s 1601 524 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1644 527 m 13 -3 d s + 1623 525 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1666 531 m 12 -3 d s 1644 527 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1687 536 m 13 -4 d s 1666 531 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1709 542 m 12 -4 d s 1687 536 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1730 549 m 13 -5 d s 1709 + 542 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1752 557 m 12 -8 d s 1730 549 m 22 8 d s[ 4 8] 0 sd 1753 557 m 13 -7 d s[ ] 0 sd 1774 564 m 12 -9 d s 1752 557 m 22 7 d s[ 4 8] 0 sd 725 369 m 12 -7 d s[ ] 0 sd 726 369 m 12 -7 d s 704 369 m 22 X s 704 369 m 13 + -8 d s[ 4 8] 0 sd[ ] 0 sd 748 369 m 12 -6 d s 726 369 m 22 X s[ 4 8] 0 sd[ ] 0 sd 769 369 m 13 -5 d s 748 369 m 21 X s[ 4 8] 0 sd[ ] 0 sd 791 371 m 12 -5 d s 769 369 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 812 373 m 13 -4 d s 791 371 m 21 2 d s[ 4 8] 0 + sd[ ] 0 sd 834 378 m 12 -4 d s 812 373 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 855 385 m 13 -5 d s 834 378 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 877 394 m 12 -6 d s 855 385 m 22 9 d s[ 4 8] 0 sd 894 401 m 12 -7 d s[ ] 0 sd 899 404 m 12 -8 d s 877 394 m 22 10 d s[ + 4 8] 0 sd[ ] 0 sd 920 414 m 13 -9 d s 899 404 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 942 425 m 12 -11 d s 920 414 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 963 433 m 13 -11 d s 942 425 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 985 440 m 12 -13 d s 963 433 m 22 7 d s[ 4 8] 0 + sd[ ] 0 sd 1006 443 m 13 -12 d s 985 440 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1028 443 m 12 -11 d s 1006 443 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1049 439 m 13 -9 d s 1028 443 m 21 -4 d s[ 4 8] 0 sd 1063 434 m 12 -7 d s[ ] 0 sd 1071 431 m 13 -6 d s 1049 439 m + 22 -8 d s[ 4 8] 0 sd[ ] 0 sd 1071 431 m 13 -6 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 + sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1395 493 m 12 -6 d s 1381 482 m 14 11 d s[ 4 8] 0 sd 1403 499 m 12 -7 d s[ ] 0 sd 1416 509 m 13 -9 d s 1395 493 m 21 16 d s[ 4 8] 0 sd[ ] 0 sd 1438 522 m 12 -12 d s + 1416 509 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 1459 530 m 13 -12 d s 1438 522 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1481 535 m 12 -12 d s 1459 530 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1502 537 m 13 -12 d s 1481 535 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1524 536 m 12 -10 d s + 1502 537 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1545 534 m 13 -9 d s 1524 536 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 1567 532 m 13 -7 d s 1545 534 m 22 -2 d s[ 4 8] 0 sd 1572 532 m 12 -7 d s[ ] 0 sd 1589 530 m 12 -6 d s 1567 532 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd + 1610 530 m 13 -5 d s 1589 530 m 21 X s[ 4 8] 0 sd[ ] 0 sd 1632 531 m 12 -4 d s 1610 530 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1653 535 m 13 -4 d s 1632 531 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1675 540 m 12 -4 d s 1653 535 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1696 + 547 m 13 -5 d s 1675 540 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1718 555 m 12 -6 d s 1696 547 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1740 564 m 12 -7 d s 1718 555 m 22 9 d s[ 4 8] 0 sd 1741 564 m 12 -7 d s[ ] 0 sd 1761 572 m 13 -8 d s 1740 564 m 21 8 d s[ 4 8] 0 + sd 712 376 m 13 -7 d s[ ] 0 sd 714 376 m 12 -7 d s 692 376 m 22 X s 692 376 m 12 -7 d s[ 4 8] 0 sd[ ] 0 sd 735 376 m 13 -7 d s 714 376 m 21 X s[ 4 8] 0 sd[ ] 0 sd 757 375 m 12 -6 d s 735 376 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 778 376 m 13 -5 d s 757 + 375 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 800 379 m 12 -6 d s 778 376 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 821 384 m 13 -6 d s 800 379 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 843 391 m 12 -6 d s 821 384 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 865 400 m 12 -6 d s 843 391 m 22 9 d + s[ 4 8] 0 sd 881 409 m 13 -8 d s[ ] 0 sd 886 411 m 13 -7 d s 865 400 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 908 422 m 12 -8 d s 886 411 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 929 433 m 13 -8 d s 908 422 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 951 443 m 12 -10 d s 929 + 433 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 972 450 m 13 -10 d s 951 443 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 994 453 m 12 -10 d s 972 450 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1015 452 m 13 -9 d s 994 453 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 1037 447 m 12 -8 d s 1015 452 m + 22 -5 d s[ 4 8] 0 sd 1050 441 m 11 -6 d s[ ] 0 sd 1059 438 m 12 -7 d s 1037 447 m 22 -9 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 + sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1382 500 m 13 -7 d s 1366 484 m 16 16 d s[ 4 8] 0 sd 1390 506 m 12 -6 d s[ ] 0 sd 1404 517 m 12 -8 d s + 1382 500 m 22 17 d s[ 4 8] 0 sd[ ] 0 sd 1425 531 m 13 -9 d s 1404 517 m 21 14 d s[ 4 8] 0 sd[ ] 0 sd 1447 540 m 12 -10 d s 1425 531 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1468 545 m 13 -10 d s 1447 540 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1490 546 m 12 -9 d s + 1468 545 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1511 545 m 13 -9 d s 1490 546 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 1533 543 m 12 -9 d s 1511 545 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1555 539 m 12 -7 d s 1533 543 m 22 -4 d s[ 4 8] 0 sd 1559 539 m 13 -7 d s[ ] 0 sd + 1576 537 m 13 -7 d s 1555 539 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 1598 536 m 12 -6 d s 1576 537 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1619 537 m 13 -6 d s 1598 536 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1641 541 m 12 -6 d s 1619 537 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd + 1662 546 m 13 -6 d s 1641 541 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1684 553 m 12 -6 d s 1662 546 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1706 562 m 12 -7 d s 1684 553 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1727 571 m 13 -7 d s 1706 562 m 21 9 d s[ 4 8] 0 sd 1729 571 m 12 + -7 d s[ ] 0 sd 1749 579 m 12 -7 d s 1727 571 m 22 8 d s[ 4 8] 0 sd 700 383 m 12 -7 d s[ ] 0 sd 701 383 m 13 -7 d s 680 383 m 21 X s 680 383 m 12 -7 d s[ 4 8] 0 sd[ ] 0 sd 723 383 m 12 -7 d s 701 383 m 22 X s[ 4 8] 0 sd[ ] 0 sd 744 383 m 13 -8 d + s 723 383 m 21 X s[ 4 8] 0 sd[ ] 0 sd 766 384 m 12 -8 d s 744 383 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 787 387 m 13 -8 d s 766 384 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 809 392 m 12 -8 d s 787 387 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 831 399 m 12 -8 d s 809 392 m 22 + 7 d s[ 4 8] 0 sd[ ] 0 sd 852 408 m 13 -8 d s 831 399 m 21 9 d s[ 4 8] 0 sd 869 416 m 12 -7 d s[ ] 0 sd 874 418 m 12 -7 d s 852 408 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 895 429 m 13 -7 d s 874 418 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 917 440 m 12 -7 d s 895 + 429 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 938 449 m 13 -6 d s 917 440 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 960 456 m 12 -6 d s 938 449 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 981 459 m 13 -6 d s 960 456 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1003 458 m 12 -6 d s 981 459 m 22 -1 + d s[ 4 8] 0 sd[ ] 0 sd 1025 454 m 12 -7 d s 1003 458 m 22 -4 d s[ 4 8] 0 sd 1038 448 m 9 -5 d s[ ] 0 sd 1046 445 m 13 -7 d s 1025 454 m 21 -9 d s[ 4 8] 0 sd[ ] 0 sd 1068 433 m 6 -4 d s 1046 445 m 22 -12 d s[ 4 8] 0 sd[ ] 0 sd 1068 433 m 7 -4 d + s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1348 + 487 m 1 X s 1348 487 m s[ 4 8] 0 sd[ ] 0 sd 1370 507 m 12 -7 d s 1348 487 m 22 20 d s[ 4 8] 0 sd 1378 514 m 12 -7 d s[ ] 0 sd 1391 524 m 13 -7 d s 1370 507 m 21 17 d s[ 4 8] 0 sd[ ] 0 sd 1413 537 m 12 -6 d s 1391 524 m 22 13 d s[ 4 8] 0 sd[ ] 0 + sd 1434 546 m 13 -6 d s 1413 537 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 1456 551 m 12 -6 d s 1434 546 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1477 553 m 13 -7 d s 1456 551 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1499 552 m 12 -7 d s 1477 553 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd + 1521 549 m 12 -6 d s 1499 552 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1542 547 m 13 -8 d s 1521 549 m 21 -2 d s[ 4 8] 0 sd 1547 546 m 12 -7 d s[ ] 0 sd 1564 544 m 12 -7 d s 1542 547 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1585 544 m 13 -8 d s 1564 544 m 21 X s[ 4 + 8] 0 sd[ ] 0 sd 1607 545 m 12 -8 d s 1585 544 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1628 548 m 13 -7 d s 1607 545 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1650 554 m 12 -8 d s 1628 548 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1672 561 m 12 -8 d s 1650 554 m 22 7 d s[ 4 8] 0 + sd[ ] 0 sd 1693 569 m 13 -7 d s 1672 561 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1715 578 m 12 -7 d s 1693 569 m 22 9 d s[ 4 8] 0 sd 1716 579 m 12 -7 d s[ ] 0 sd 1736 586 m 13 -7 d s 1715 578 m 21 8 d s[ 4 8] 0 sd 687 390 m 13 -7 d s[ ] 0 sd 689 391 m 12 + -8 d s 667 390 m 22 1 d s 667 390 m 13 -7 d s[ 4 8] 0 sd[ ] 0 sd 710 391 m 13 -8 d s 689 391 m 21 X s[ 4 8] 0 sd[ ] 0 sd 732 392 m 12 -9 d s 710 391 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 753 394 m 13 -10 d s 732 392 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 775 397 + m 12 -10 d s 753 394 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 796 402 m 13 -10 d s 775 397 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 818 408 m 13 -9 d s 796 402 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 840 416 m 12 -8 d s 818 408 m 22 8 d s[ 4 8] 0 sd 856 423 m 13 -7 d s[ ] 0 sd + 861 425 m 13 -7 d s 840 416 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 883 435 m 12 -6 d s 861 425 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 904 444 m 13 -4 d s 883 435 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 926 452 m 12 -3 d s 904 444 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 947 458 m 13 + -2 d s 926 452 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 969 462 m 12 -3 d s 947 458 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 991 462 m 12 -4 d s 969 462 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1012 459 m 13 -5 d s 991 462 m 21 -3 d s[ 4 8] 0 sd 1025 455 m 13 -7 d s[ ] 0 sd 1034 + 453 m 12 -8 d s 1012 459 m 22 -6 d s[ 4 8] 0 sd[ ] 0 sd 1055 445 m 13 -12 d s 1034 453 m 21 -8 d s[ 4 8] 0 sd[ ] 0 sd 1077 435 m 9 -11 d s 1055 445 m 22 -10 d s[ 4 8] 0 sd[ ] 0 sd 1098 425 m 4 -6 d s 1077 435 m 21 -10 d s[ 4 8] 0 sd[ ] 0 sd 1098 + 425 m 19 -8 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1336 499 m 12 -12 d s 1321 487 m + 15 12 d s[ 4 8] 0 sd[ ] 0 sd 1357 515 m 13 -8 d s 1336 499 m 21 16 d s[ 4 8] 0 sd 1365 521 m 13 -7 d s[ ] 0 sd 1379 529 m 12 -5 d s 1357 515 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 1400 541 m 13 -4 d s 1379 529 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 1422 549 m + 12 -3 d s 1400 541 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1443 553 m 13 -2 d s 1422 549 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1465 556 m 12 -3 d s 1443 553 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1487 556 m 12 -4 d s 1465 556 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1508 555 m 13 -6 d + s 1487 556 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 1530 553 m 12 -6 d s 1508 555 m 22 -2 d s[ 4 8] 0 sd 1534 553 m 13 -7 d s[ ] 0 sd 1551 553 m 13 -9 d s 1530 553 m 21 X s[ 4 8] 0 sd[ ] 0 sd 1573 553 m 12 -9 d s 1551 553 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1594 + 555 m 13 -10 d s 1573 553 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1616 558 m 12 -10 d s 1594 555 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1638 564 m 12 -10 d s 1616 558 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1659 570 m 13 -9 d s 1638 564 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1681 + 578 m 12 -9 d s 1659 570 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1702 585 m 13 -7 d s 1681 578 m 21 7 d s[ 4 8] 0 sd 1704 586 m 12 -7 d s[ ] 0 sd 1724 593 m 12 -7 d s 1702 585 m 22 8 d s[ 4 8] 0 sd 675 398 m 12 -8 d s[ ] 0 sd 676 398 m 13 -7 d s 655 395 m + 21 3 d s 655 395 m 12 -5 d s[ 4 8] 0 sd[ ] 0 sd 698 400 m 12 -9 d s 676 398 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 719 403 m 13 -11 d s 698 400 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 741 406 m 12 -12 d s 719 403 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 762 410 m 13 -13 d s + 741 406 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 784 414 m 12 -12 d s 762 410 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 806 419 m 12 -11 d s 784 414 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 827 425 m 13 -9 d s 806 419 m 21 6 d s[ 4 8] 0 sd 844 430 m 12 -7 d s[ ] 0 sd 849 432 m + 12 -7 d s 827 425 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 870 438 m 13 -3 d s 849 432 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 892 445 m 12 -1 d s 870 438 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 913 451 m 13 1 d s 892 445 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 935 456 m 12 2 d s 913 + 451 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 957 460 m 12 2 d s 952 459 m 5 1 d s[ 4 8] 0 sd[ ] 0 sd 978 462 m 13 X s 974 462 m 4 X s[ 4 8] 0 sd[ ] 0 sd 1000 463 m 12 -4 d s 978 462 m 22 1 d s[ 4 8] 0 sd 1013 463 m 12 -8 d s[ ] 0 sd 1021 462 m 13 -9 d s + 1000 463 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 1043 461 m 12 -16 d s 1021 462 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1064 459 m 13 -24 d s 1043 461 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 1086 456 m 12 -31 d s 1064 459 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1108 454 m 12 -37 d + s 1086 456 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1129 453 m 10 -35 d s 1108 454 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 1151 453 m 8 -31 d s 1129 453 m 22 X s[ 4 8] 0 sd[ ] 0 sd 1172 455 m 7 -25 d s 1151 453 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1194 460 m 5 -21 d s + 1172 455 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1215 466 m 5 -17 d s 1194 460 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1237 474 m 4 -14 d s 1215 466 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1258 483 m 5 -14 d s 1237 474 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 1280 493 m 6 -14 d s 1258 + 483 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 1302 504 m 10 -19 d s 1280 493 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 1323 515 m 13 -16 d s 1302 504 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 1345 525 m 12 -10 d s 1323 515 m 22 10 d s[ 4 8] 0 sd 1353 528 m 12 -7 d s[ ] 0 sd + 1366 533 m 13 -4 d s 1345 525 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1388 541 m 12 X s 1366 533 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1409 547 m 13 2 d s 1388 541 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1431 551 m 12 2 d s 1409 547 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1453 554 m + 12 2 d s 1452 554 m 1 X s[ 4 8] 0 sd[ ] 0 sd 1474 557 m 13 -1 d s 1453 554 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1496 558 m 12 -3 d s 1474 557 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1517 560 m 13 -7 d s 1496 558 m 21 2 d s[ 4 8] 0 sd 1522 560 m 12 -7 d s[ ] 0 sd + 1539 562 m 12 -9 d s 1517 560 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1560 564 m 13 -11 d s 1539 562 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1582 567 m 12 -12 d s 1560 564 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1604 571 m 12 -13 d s 1582 567 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd + 1625 576 m 13 -12 d s 1604 571 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1647 581 m 12 -11 d s 1625 576 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1668 587 m 13 -9 d s 1647 581 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1690 593 m 12 -8 d s 1668 587 m 22 6 d s[ 4 8] 0 sd 1691 593 m + 12 -7 d s[ ] 0 sd 1711 598 m 13 -5 d s 1690 593 m 21 5 d s[ 4 8] 0 sd 669 402 m 6 -4 d s[ ] 0 sd 664 405 m 12 -7 d s 642 400 m 22 5 d s 642 400 m 13 -5 d s[ 4 8] 0 sd 669 402 m 21 4 d s[ ] 0 sd 685 410 m 13 -10 d s 664 405 m 21 5 d s[ 4 8] 0 sd + 691 407 m 21 4 d s[ ] 0 sd 707 415 m 12 -12 d s 685 410 m 22 5 d s[ 4 8] 0 sd 712 411 m 21 4 d s[ ] 0 sd 728 420 m 13 -14 d s 707 415 m 21 5 d s[ 4 8] 0 sd 733 415 m 22 4 d s[ ] 0 sd 750 425 m 12 -15 d s 728 420 m 22 5 d s[ 4 8] 0 sd 755 419 m 21 + 4 d s[ ] 0 sd 772 429 m 12 -15 d s 750 425 m 22 4 d s[ 4 8] 0 sd 776 423 m 22 4 d s[ ] 0 sd 793 432 m 13 -13 d s 772 429 m 21 3 d s[ 4 8] 0 sd 798 427 m 22 4 d s[ ] 0 sd 815 435 m 12 -10 d s 793 432 m 22 3 d s[ 4 8] 0 sd 841 435 m 3 -5 d s[ ] 0 + sd 836 438 m 13 -6 d s 815 435 m 21 3 d s[ 4 8] 0 sd 841 435 m 22 5 d s[ ] 0 sd 858 440 m 12 -2 d s 836 438 m 22 2 d s[ 4 8] 0 sd 863 440 m 21 4 d s[ ] 0 sd 879 443 m 13 2 d s 858 440 m 21 3 d s[ 4 8] 0 sd 885 444 m 10 2 d s[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 980 462 m 12 2 d s[ ] 0 sd 987 465 m 13 -2 d s 974 462 m 13 3 d s[ 4 8] 0 sd 1013 463 m 1 6 d s[ ] 0 sd 1009 473 m 12 -11 d s 987 465 m 22 8 d s[ 4 8] 0 sd 1014 469 m 21 4 d s[ ] 0 sd 1030 + 480 m 13 -19 d s 1009 473 m 21 7 d s[ 4 8] 0 sd 1035 473 m 22 4 d s[ ] 0 sd 1052 488 m 12 -29 d s 1030 480 m 22 8 d s[ 4 8] 0 sd 1057 477 m 21 4 d s[ ] 0 sd 1074 497 m 12 -41 d s 1052 488 m 22 9 d s[ 4 8] 0 sd 1078 481 m 22 4 d s[ ] 0 sd 1095 505 + m 13 -51 d s 1074 497 m 21 8 d s[ 4 8] 0 sd 1100 485 m 21 4 d s[ ] 0 sd 1117 512 m 12 -59 d s 1095 505 m 22 7 d s[ 4 8] 0 sd 1121 489 m 22 4 d s[ ] 0 sd 1138 519 m 13 -66 d s 1117 512 m 21 7 d s[ 4 8] 0 sd 1143 493 m 22 5 d s[ ] 0 sd 1160 524 m + 12 -69 d s 1138 519 m 22 5 d s[ 4 8] 0 sd 1165 498 m 21 4 d s[ ] 0 sd 1181 528 m 13 -68 d s 1160 524 m 21 4 d s[ 4 8] 0 sd 1187 502 m 21 4 d s[ ] 0 sd 1203 531 m 12 -65 d s 1181 528 m 22 3 d s[ 4 8] 0 sd 1208 506 m 21 4 d s[ ] 0 sd 1224 533 m 13 + -59 d s 1203 531 m 21 2 d s[ 4 8] 0 sd 1229 510 m 22 4 d s[ ] 0 sd 1246 534 m 12 -51 d s 1224 533 m 22 1 d s[ 4 8] 0 sd 1251 514 m 21 4 d s[ ] 0 sd 1268 534 m 12 -41 d s 1246 534 m 22 X s[ 4 8] 0 sd 1272 518 m 22 4 d s[ ] 0 sd 1289 534 m 13 -30 d + s 1268 534 m 21 X s[ 4 8] 0 sd 1294 522 m 22 5 d s[ ] 0 sd 1311 534 m 12 -19 d s 1289 534 m 22 X s[ 4 8] 0 sd 1316 527 m 21 4 d s[ ] 0 sd 1332 535 m 13 -10 d s 1311 534 m 21 1 d s[ 4 8] 0 sd 1354 529 m 5 6 d s[ ] 0 sd 1354 536 m 12 -3 d s 1332 + 535 m 22 1 d s[ 4 8] 0 sd 1359 535 m 21 4 d s[ ] 0 sd 1375 538 m 13 3 d s 1354 536 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 1470 556 m 18 4 d s[ ] 0 sd 1483 561 m 13 -3 d s 1464 556 m 19 + 5 d s[ 4 8] 0 sd 1488 560 m 22 4 d s[ ] 0 sd 1505 566 m 12 -6 d s 1483 561 m 22 5 d s[ 4 8] 0 sd 1522 560 m 9 8 d s[ ] 0 sd 1526 572 m 13 -10 d s 1505 566 m 21 6 d s[ 4 8] 0 sd 1531 568 m 22 4 d s[ ] 0 sd 1548 577 m 12 -13 d s 1526 572 m 22 5 d + s[ 4 8] 0 sd 1553 572 m 21 4 d s[ ] 0 sd 1569 582 m 13 -15 d s 1548 577 m 21 5 d s[ 4 8] 0 sd 1574 576 m 22 4 d s[ ] 0 sd 1591 586 m 13 -15 d s 1569 582 m 22 4 d s[ 4 8] 0 sd 1596 580 m 21 5 d s[ ] 0 sd 1613 590 m 12 -14 d s 1591 586 m 22 4 d s[ + 4 8] 0 sd 1617 585 m 22 4 d s[ ] 0 sd 1634 594 m 13 -13 d s 1613 590 m 21 4 d s[ 4 8] 0 sd 1640 589 m 21 4 d s[ ] 0 sd 1656 597 m 12 -10 d s 1634 594 m 22 3 d s[ 4 8] 0 sd 1661 593 m 21 4 d s[ ] 0 sd 1677 600 m 13 -7 d s 1656 597 m 21 3 d s[ 4 8] + 0 sd 1691 593 m 13 8 d s[ ] 0 sd 1699 603 m 12 -5 d s 1677 600 m 22 3 d s[ 4 8] 0 sd 650 412 m 12 -7 d s[ ] 0 sd 651 413 m 13 -8 d s 630 404 m 21 9 d s 630 404 m 12 -4 d s[ 4 8] 0 sd[ ] 0 sd 673 421 m 12 -11 d s 651 413 m 22 8 d s[ 4 8] 0 sd[ ] + 0 sd 694 429 m 13 -14 d s 673 421 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 716 436 m 12 -16 d s 694 429 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 738 442 m 12 -17 d s 716 436 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 759 445 m 13 -16 d s 738 442 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 781 + 447 m 12 -15 d s 759 445 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 802 446 m 13 -11 d s 781 447 m 21 -1 d s[ 4 8] 0 sd 819 445 m 13 -8 d s[ ] 0 sd 824 444 m 12 -6 d s 802 446 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 845 442 m 13 -2 d s 824 444 m 21 -2 d s[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 975 467 m 12 -2 d s 964 461 m 11 6 d s[ 4 8] 0 sd 988 477 m 13 -7 d s[ ] 0 sd 996 483 m 13 -10 d s 975 467 m 21 16 d s[ 4 8] 0 sd[ ] 0 sd + 1018 503 m 12 -23 d s 996 483 m 22 20 d s[ 4 8] 0 sd[ ] 0 sd 1039 524 m 13 -36 d s 1018 503 m 21 21 d s[ 4 8] 0 sd[ ] 0 sd 1061 545 m 13 -48 d s 1039 524 m 22 21 d s[ 4 8] 0 sd[ ] 0 sd 1083 566 m 12 -61 d s 1061 545 m 22 21 d s[ 4 8] 0 sd[ ] 0 + sd 1104 584 m 13 -72 d s 1083 566 m 21 18 d s[ 4 8] 0 sd[ ] 0 sd 1126 598 m 12 -79 d s 1104 584 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 1147 607 m 13 -83 d s 1126 598 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 1169 611 m 12 -83 d s 1147 607 m 22 4 d s[ 4 8] 0 sd[ ] 0 + sd 1190 610 m 13 -79 d s 1169 611 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 1212 604 m 12 -71 d s 1190 610 m 22 -6 d s[ 4 8] 0 sd[ ] 0 sd 1234 595 m 12 -61 d s 1212 604 m 22 -9 d s[ 4 8] 0 sd[ ] 0 sd 1255 583 m 13 -49 d s 1234 595 m 21 -12 d s[ 4 8] 0 sd[ + ] 0 sd 1277 569 m 12 -35 d s 1255 583 m 22 -14 d s[ 4 8] 0 sd[ ] 0 sd 1298 556 m 13 -22 d s 1277 569 m 21 -13 d s[ 4 8] 0 sd[ ] 0 sd 1320 545 m 12 -10 d s 1298 556 m 22 -11 d s[ 4 8] 0 sd 1328 542 m 12 -7 d s[ ] 0 sd 1341 537 m 13 -1 d s 1320 545 + m 21 -8 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1471 562 m 12 -1 d s 1456 555 m 15 7 d s[ 4 8] 0 sd[ ] 0 sd 1492 572 m 13 -6 d s 1471 562 m 21 10 d s[ 4 8] 0 sd + 1497 575 m 13 -7 d s[ ] 0 sd 1514 583 m 12 -11 d s 1492 572 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 1535 592 m 13 -15 d s 1514 583 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 1557 598 m 12 -16 d s 1535 592 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1579 603 m 12 -17 d s 1557 598 m + 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1600 606 m 13 -16 d s 1579 603 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1622 607 m 12 -13 d s 1600 606 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1643 607 m 13 -10 d s 1622 607 m 21 X s[ 4 8] 0 sd[ ] 0 sd 1665 607 m 12 -7 d s 1643 607 m 22 X + s[ 4 8] 0 sd 1666 607 m 13 -7 d s[ ] 0 sd 1686 607 m 13 -4 d s 1665 607 m 21 X s[ 4 8] 0 sd 637 419 m 13 -7 d s[ ] 0 sd 639 420 m 12 -7 d s 617 408 m 22 12 d s 617 408 m 13 -4 d s[ 4 8] 0 sd[ ] 0 sd 660 432 m 13 -11 d s 639 420 m 21 12 d s[ 4 8] + 0 sd[ ] 0 sd 682 444 m 12 -15 d s 660 432 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 704 453 m 12 -17 d s 682 444 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 725 460 m 13 -18 d s 704 453 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 747 463 m 12 -18 d s 725 460 m 22 3 d s[ 4 8] 0 sd[ ] + 0 sd 768 462 m 13 -15 d s 747 463 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 790 457 m 12 -11 d s 768 462 m 22 -5 d s[ 4 8] 0 sd 807 452 m 12 -7 d s[ ] 0 sd 811 450 m 13 -6 d s 790 457 m 21 -7 d s[ 4 8] 0 sd[ ] 0 sd 811 450 m 18 -6 d s[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 962 468 m 13 -1 d s 953 459 m 9 9 d s[ 4 8] 0 sd 976 484 m 11 -7 d s[ ] 0 sd 984 494 m 12 -11 d s 962 468 m 22 26 d s[ 4 8] 0 sd[ ] 0 sd 1005 527 m 13 + -24 d s 984 494 m 21 33 d s[ 4 8] 0 sd[ ] 0 sd 1027 562 m 12 -38 d s 1005 527 m 22 35 d s[ 4 8] 0 sd[ ] 0 sd 1049 599 m 12 -54 d s 1027 562 m 22 37 d s[ 4 8] 0 sd 1049 599 m 27 1 d s[ ] 0 sd 1070 633 m 13 -67 d s 1049 599 m 21 34 d s[ 4 8] 0 sd + 1077 600 m 24 2 d s[ ] 0 sd 1092 663 m 12 -79 d s 1070 633 m 22 30 d s[ 4 8] 0 sd 1101 602 m 24 3 d s[ ] 0 sd 1113 686 m 13 -88 d s 1092 663 m 21 23 d s[ 4 8] 0 sd 1125 605 m 22 4 d s[ ] 0 sd 1135 699 m 12 -92 d s 1113 686 m 22 13 d s[ 4 8] 0 sd + 1147 609 m 22 4 d s[ ] 0 sd 1156 704 m 13 -93 d s 1135 699 m 21 5 d s[ 4 8] 0 sd 1169 613 m 20 5 d s[ ] 0 sd 1178 698 m 12 -88 d s 1156 704 m 22 -6 d s[ 4 8] 0 sd 1189 618 m 20 5 d s[ ] 0 sd 1200 684 m 12 -80 d s 1178 698 m 22 -14 d s[ 4 8] 0 sd + 1209 623 m 18 6 d s[ ] 0 sd 1221 662 m 13 -67 d s 1200 684 m 21 -22 d s[ 4 8] 0 sd 1227 629 m 15 8 d s[ ] 0 sd 1243 636 m 12 -53 d s 1221 662 m 22 -26 d s[ 4 8] 0 sd[ ] 0 sd 1264 608 m 13 -39 d s 1243 636 m 21 -28 d s[ 4 8] 0 sd[ ] 0 sd 1286 581 + m 12 -25 d s 1264 608 m 22 -27 d s[ 4 8] 0 sd[ ] 0 sd 1307 557 m 13 -12 d s 1286 581 m 21 -24 d s[ 4 8] 0 sd 1317 549 m 9 -6 d s[ ] 0 sd 1307 557 m 14 -12 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1458 562 m 13 X s 1447 554 m 11 8 d s[ 4 8] 0 sd[ ] 0 sd 1480 579 m 12 -7 d s 1458 562 m 22 17 d s[ 4 8] 0 sd 1485 582 m 12 -7 d s[ ] 0 sd 1501 594 m 13 -11 d s 1480 579 m 21 15 d s[ 4 8] 0 sd[ ] 0 sd 1523 607 m 12 + -15 d s 1501 594 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 1545 616 m 12 -18 d s 1523 607 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1566 621 m 13 -18 d s 1545 616 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1588 623 m 12 -17 d s 1566 621 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1609 622 m 13 + -15 d s 1588 623 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 1631 619 m 12 -12 d s 1609 622 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1652 615 m 13 -8 d s 1631 619 m 21 -4 d s[ 4 8] 0 sd 1654 614 m 12 -7 d s[ ] 0 sd 1674 611 m 12 -4 d s 1652 615 m 22 -4 d s[ 4 8] 0 sd + 625 426 m 12 -7 d s[ ] 0 sd 626 427 m 13 -7 d s 605 412 m 21 15 d s 605 412 m 12 -4 d s[ 4 8] 0 sd[ ] 0 sd 648 443 m 12 -11 d s 626 427 m 22 16 d s[ 4 8] 0 sd[ ] 0 sd 670 458 m 12 -14 d s 648 443 m 22 15 d s[ 4 8] 0 sd[ ] 0 sd 691 470 m 13 -17 d + s 670 458 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 713 478 m 12 -18 d s 691 470 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 734 481 m 13 -18 d s 713 478 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 756 477 m 12 -15 d s 734 481 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd 777 469 m 13 -12 d s 756 + 477 m 21 -8 d s[ 4 8] 0 sd 794 459 m 13 -7 d s[ ] 0 sd 799 456 m 12 -6 d s 777 469 m 22 -13 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 950 468 m 12 + X s 941 457 m 9 11 d s[ 4 8] 0 sd 963 491 m 12 -6 d s[ ] 0 sd 971 506 m 13 -12 d s 950 468 m 21 38 d s[ 4 8] 0 sd[ ] 0 sd 993 551 m 12 -24 d s 971 506 m 22 45 d s[ 4 8] 0 sd[ ] 0 sd 1015 602 m 12 -40 d s 993 551 m 22 51 d s[ 4 8] 0 sd 1015 602 m + 33 -3 d s[ ] 0 sd 1036 653 m 13 -54 d s 1015 602 m 21 51 d s[ 4 8] 0 sd 1048 599 m 1 X s[ ] 0 sd 1058 702 m 12 -69 d s 1036 653 m 22 49 d s[ 4 8] 0 sd 1063 713 m 21 X s[ ] 0 sd 1079 744 m 13 -81 d s 1058 702 m 21 42 d s[ 4 8] 0 sd 1085 713 m 24 2 + d s[ ] 0 sd 1101 775 m 12 -89 d s 1079 744 m 22 31 d s[ 4 8] 0 sd 1109 715 m 23 4 d s[ ] 0 sd 1122 794 m 13 -95 d s 1101 775 m 21 19 d s[ 4 8] 0 sd 1132 719 m 22 4 d s[ ] 0 sd 1144 798 m 12 -94 d s 1122 794 m 22 4 d s[ 4 8] 0 sd 1154 723 m 20 5 d + s[ ] 0 sd 1166 788 m 12 -90 d s 1144 798 m 22 -10 d s[ 4 8] 0 sd 1175 728 m 17 6 d s[ ] 0 sd 1187 765 m 13 -81 d s 1166 788 m 21 -23 d s[ 4 8] 0 sd 1192 734 m 11 6 d s[ ] 0 sd 1209 731 m 12 -69 d s 1187 765 m 22 -34 d s[ 4 8] 0 sd 1242 637 m 1 X + s[ ] 0 sd 1230 691 m 13 -55 d s 1209 731 m 21 -40 d s[ 4 8] 0 sd 1243 637 m 9 11 d s[ ] 0 sd 1252 647 m 12 -39 d s 1230 691 m 22 -44 d s[ 4 8] 0 sd[ ] 0 sd 1273 605 m 13 -24 d s 1252 647 m 21 -42 d s[ 4 8] 0 sd[ ] 0 sd 1273 605 m 18 -30 d s[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1446 562 m 12 X s 1436 552 m 10 10 d s[ 4 8] 0 sd[ ] 0 sd 1467 585 m 13 -6 d s 1446 562 m 21 23 d s[ 4 8] 0 sd + 1472 589 m 13 -7 d s[ ] 0 sd 1489 605 m 12 -11 d s 1467 585 m 22 20 d s[ 4 8] 0 sd[ ] 0 sd 1511 622 m 12 -15 d s 1489 605 m 22 17 d s[ 4 8] 0 sd[ ] 0 sd 1532 634 m 13 -18 d s 1511 622 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 1554 640 m 12 -19 d s 1532 634 + m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1575 640 m 13 -17 d s 1554 640 m 21 X s[ 4 8] 0 sd[ ] 0 sd 1597 636 m 12 -14 d s 1575 640 m 22 -4 d s[ 4 8] 0 sd[ ] 0 sd 1618 630 m 13 -11 d s 1597 636 m 21 -6 d s[ 4 8] 0 sd[ ] 0 sd 1640 622 m 12 -7 d s 1618 630 m + 22 -8 d s[ 4 8] 0 sd 1645 620 m 9 -6 d s[ ] 0 sd 1662 615 m 12 -4 d s 1640 622 m 22 -7 d s[ 4 8] 0 sd 613 434 m 11 -7 d s[ ] 0 sd 614 435 m 12 -8 d s 592 416 m 22 19 d s 592 416 m 13 -4 d s[ 4 8] 0 sd[ ] 0 sd 636 454 m 12 -11 d s 614 435 m 22 19 + d s[ 4 8] 0 sd[ ] 0 sd 657 473 m 13 -15 d s 636 454 m 21 19 d s[ 4 8] 0 sd[ ] 0 sd 679 487 m 12 -17 d s 657 473 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 700 496 m 13 -18 d s 679 487 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 722 498 m 12 -17 d s 700 496 m 22 2 d s[ 4 + 8] 0 sd[ ] 0 sd 743 492 m 13 -15 d s 722 498 m 21 -6 d s[ 4 8] 0 sd[ ] 0 sd 765 480 m 12 -11 d s 743 492 m 22 -12 d s[ 4 8] 0 sd 782 466 m 12 -7 d s[ ] 0 sd 765 480 m 18 -15 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 937 469 m 13 -1 d s 928 454 m 9 15 d s[ 4 8] 0 sd 951 498 m 12 -7 d s[ ] 0 sd 959 517 m 12 -11 d s 937 469 m 22 48 d s[ 4 8] 0 sd[ ] 0 sd 981 575 m 12 -24 d s 959 517 m 22 58 + d s[ 4 8] 0 sd 992 608 m 22 -5 d s[ ] 0 sd 1002 639 m 13 -37 d s 981 575 m 21 64 d s[ 4 8] 0 sd 1015 602 m -1 1 d s[ ] 0 sd 1024 705 m 12 -52 d s 1002 639 m 22 66 d s[ 4 8] 0 sd 1027 716 m 29 -3 d s[ ] 0 sd 1045 767 m 13 -65 d s 1024 705 m 21 62 + d s[ 4 8] 0 sd 1056 713 m 6 X s[ ] 0 sd 1067 821 m 12 -77 d s 1045 767 m 22 54 d s[ 4 8] 0 sd 1069 825 m 24 1 d s[ ] 0 sd 1088 860 m 13 -85 d s 1067 821 m 21 39 d s[ 4 8] 0 sd 1094 826 m 24 2 d s[ ] 0 sd 1110 883 m 12 -89 d s 1088 860 m 22 23 d + s[ 4 8] 0 sd 1118 828 m 21 4 d s[ ] 0 sd 1132 887 m 12 -89 d s 1110 883 m 22 4 d s[ 4 8] 0 sd 1139 832 m 19 6 d s[ ] 0 sd 1153 873 m 13 -85 d s 1132 887 m 21 -14 d s[ 4 8] 0 sd 1158 838 m 14 7 d s[ ] 0 sd 1175 841 m 12 -76 d s 1153 873 m 22 -32 d + s[ 4 8] 0 sd 1203 740 m 4 2 d s[ ] 0 sd 1196 796 m 13 -65 d s 1175 841 m 21 -45 d s[ 4 8] 0 sd 1207 743 m 7 9 d s[ ] 0 sd 1218 743 m 12 -52 d s 1196 796 m 22 -53 d s[ 4 8] 0 sd 1252 648 m s[ ] 0 sd 1239 685 m 13 -38 d s 1218 743 m 21 -58 d s[ 4 + 8] 0 sd 1250 657 m 2 -9 d s[ ] 0 sd 1261 629 m 12 -24 d s 1239 685 m 22 -56 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1433 563 + m 13 -1 d s 1423 549 m 10 14 d s[ 4 8] 0 sd[ ] 0 sd 1455 591 m 12 -6 d s 1433 563 m 22 28 d s[ 4 8] 0 sd 1460 596 m 12 -7 d s[ ] 0 sd 1477 616 m 12 -11 d s 1455 591 m 22 25 d s[ 4 8] 0 sd[ ] 0 sd 1498 637 m 13 -15 d s 1477 616 m 21 21 d s[ 4 8] 0 + sd[ ] 0 sd 1520 651 m 12 -17 d s 1498 637 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 1541 658 m 13 -18 d s 1520 651 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1563 657 m 12 -17 d s 1541 658 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1584 651 m 13 -15 d s 1563 657 m 21 -6 d s[ 4 8] + 0 sd[ ] 0 sd 1606 641 m 12 -11 d s 1584 651 m 22 -10 d s[ 4 8] 0 sd[ ] 0 sd 1628 629 m 12 -7 d s 1606 641 m 22 -12 d s[ 4 8] 0 sd[ ] 0 sd 1649 619 m 13 -4 d s 1628 629 m 21 -10 d s[ 4 8] 0 sd 600 441 m 12 -7 d s[ ] 0 sd 602 442 m 12 -7 d s 580 + 421 m 22 21 d s 580 421 m 12 -5 d s[ 4 8] 0 sd[ ] 0 sd 623 465 m 13 -11 d s 602 442 m 21 23 d s[ 4 8] 0 sd[ ] 0 sd 645 486 m 12 -13 d s 623 465 m 22 21 d s[ 4 8] 0 sd[ ] 0 sd 666 502 m 13 -15 d s 645 486 m 21 16 d s[ 4 8] 0 sd[ ] 0 sd 688 512 m + 12 -16 d s 666 502 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 709 513 m 13 -15 d s 688 512 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 731 506 m 12 -14 d s 709 513 m 22 -7 d s[ 4 8] 0 sd[ ] 0 sd 752 490 m 13 -10 d s 731 506 m 21 -16 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] + 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 925 471 m 12 -2 d s 914 451 m 11 20 d s[ 4 8] 0 sd 938 506 m 13 -8 d s[ ] 0 sd 947 527 m 12 -10 d s 925 471 m 22 56 d s[ 4 + 8] 0 sd[ ] 0 sd 968 596 m 13 -21 d s 947 527 m 21 69 d s[ 4 8] 0 sd 973 614 m 19 -6 d s[ ] 0 sd 990 672 m 12 -33 d s 968 596 m 22 76 d s[ 4 8] 0 sd 1003 721 m 17 -4 d s[ ] 0 sd 1011 750 m 13 -45 d s 990 672 m 21 78 d s[ 4 8] 0 sd 1020 717 m 7 -1 + d s[ ] 0 sd 1033 824 m 12 -57 d s 1011 750 m 22 74 d s[ 4 8] 0 sd 1034 828 m 32 -3 d s[ ] 0 sd 1054 886 m 13 -65 d s 1033 824 m 21 62 d s[ 4 8] 0 sd 1066 825 m 3 X s[ ] 0 sd 1076 933 m 12 -73 d s 1054 886 m 22 47 d s[ 4 8] 0 sd 1080 938 m 21 1 d + s[ ] 0 sd 1098 959 m 12 -76 d s 1076 933 m 22 26 d s[ 4 8] 0 sd 1101 939 m 21 4 d s[ ] 0 sd 1119 963 m 13 -76 d s 1098 959 m 21 4 d s[ 4 8] 0 sd 1122 943 m 15 6 d s[ ] 0 sd 1141 945 m 12 -72 d s 1119 963 m 22 -18 d s[ 4 8] 0 sd 1172 845 m 2 1 d + s[ ] 0 sd 1162 907 m 13 -66 d s 1141 945 m 21 -38 d s[ 4 8] 0 sd 1175 847 m 7 9 d s[ ] 0 sd 1184 853 m 12 -57 d s 1162 907 m 22 -54 d s[ 4 8] 0 sd[ ] 0 sd 1205 787 m 13 -44 d s 1184 853 m 21 -66 d s[ 4 8] 0 sd 1214 760 m -1 1 d s[ ] 0 sd 1227 + 718 m 12 -33 d s 1205 787 m 22 -69 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1421 564 m 12 -1 d s 1408 546 + m 13 18 d s[ 4 8] 0 sd[ ] 0 sd 1443 597 m 12 -6 d s 1421 564 m 22 33 d s[ 4 8] 0 sd 1447 603 m 13 -7 d s[ ] 0 sd 1464 627 m 13 -11 d s 1443 597 m 21 30 d s[ 4 8] 0 sd[ ] 0 sd 1486 651 m 12 -14 d s 1464 627 m 22 24 d s[ 4 8] 0 sd[ ] 0 sd 1507 667 + m 13 -16 d s 1486 651 m 21 16 d s[ 4 8] 0 sd[ ] 0 sd 1529 674 m 12 -16 d s 1507 667 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1550 672 m 13 -15 d s 1529 674 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 1572 664 m 12 -13 d s 1550 672 m 22 -8 d s[ 4 8] 0 sd[ ] 0 sd 1594 + 651 m 12 -10 d s 1572 664 m 22 -13 d s[ 4 8] 0 sd[ ] 0 sd 1615 637 m 13 -8 d s 1594 651 m 21 -14 d s[ 4 8] 0 sd 1616 636 m 5 -3 d s[ ] 0 sd[ 4 8] 0 sd 588 448 m 12 -7 d s[ ] 0 sd 589 449 m 13 -7 d s 567 426 m 22 23 d s 567 426 m 13 -5 d s[ 4 8] 0 + sd[ ] 0 sd 611 474 m 12 -9 d s 589 449 m 22 25 d s[ 4 8] 0 sd[ ] 0 sd 632 497 m 13 -11 d s 611 474 m 21 23 d s[ 4 8] 0 sd[ ] 0 sd 654 515 m 12 -13 d s 632 497 m 22 18 d s[ 4 8] 0 sd[ ] 0 sd 675 526 m 13 -14 d s 654 515 m 21 11 d s[ 4 8] 0 sd[ ] + 0 sd 697 527 m 12 -14 d s 675 526 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 718 518 m 13 -12 d s 697 527 m 21 -9 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 913 474 m 12 -3 d s 899 447 m 14 27 d s[ 4 8] 0 sd 926 513 m 11 -7 d s[ ] 0 sd 934 537 m 13 -10 d s 913 474 m 21 63 d s[ 4 8] 0 sd[ ] 0 sd 956 613 m 12 -17 d s 934 537 m 22 76 d s[ 4 8] 0 sd 957 620 m 16 -6 d + s[ ] 0 sd 977 698 m 13 -26 d s 956 613 m 21 85 d s[ 4 8] 0 sd 984 727 m 19 -6 d s[ ] 0 sd 999 785 m 12 -35 d s 977 698 m 22 87 d s[ 4 8] 0 sd 1012 833 m 19 -5 d s[ ] 0 sd 1020 866 m 13 -42 d s 999 785 m 21 81 d s[ 4 8] 0 sd 1033 828 m 1 X s[ ] 0 + sd 1042 936 m 12 -50 d s 1020 866 m 22 70 d s[ 4 8] 0 sd 1044 940 m 31 -2 d s[ ] 0 sd 1063 988 m 13 -55 d s 1042 936 m 21 52 d s[ 4 8] 0 sd 1075 938 m 4 X s[ ] 0 sd 1085 1017 m 13 -58 d s 1063 988 m 22 29 d s[ 4 8] 0 sd[ ] 0 sd 1107 1021 m 12 -58 + d s 1085 1017 m 22 4 d s[ 4 8] 0 sd 1137 949 m 3 1 d s[ ] 0 sd 1128 1000 m 13 -55 d s 1107 1021 m 21 -21 d s[ 4 8] 0 sd 1140 950 m 8 10 d s[ ] 0 sd 1150 957 m 12 -50 d s 1128 1000 m 22 -43 d s[ 4 8] 0 sd 1182 856 m 1 Y s[ ] 0 sd 1171 895 m 13 -42 + d s 1150 957 m 21 -62 d s[ 4 8] 0 sd 1180 865 m 2 -8 d s[ ] 0 sd 1171 895 m 15 -50 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ + 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1409 567 m 12 -3 d s 1393 542 m 16 25 d s[ 4 8] 0 sd[ ] 0 sd 1430 603 m 13 -6 d s 1409 567 m 21 36 d s[ 4 8] 0 sd 1435 611 m 12 -8 d s[ ] 0 sd 1452 636 m 12 -9 d s 1430 603 m 22 33 d s[ 4 8] 0 sd[ ] 0 sd + 1473 663 m 13 -12 d s 1452 636 m 21 27 d s[ 4 8] 0 sd[ ] 0 sd 1495 680 m 12 -13 d s 1473 663 m 22 17 d s[ 4 8] 0 sd[ ] 0 sd 1516 687 m 13 -13 d s 1495 680 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1538 685 m 12 -13 d s 1516 687 m 22 -2 d s[ 4 8] 0 sd[ ] 0 + sd 1559 675 m 13 -11 d s 1538 685 m 21 -10 d s[ 4 8] 0 sd[ ] 0 sd 1581 661 m 13 -10 d s 1559 675 m 22 -14 d s[ 4 8] 0 sd[ ] 0 sd 1581 661 m 16 -12 d s[ 4 8] 0 sd 1604 643 m 12 -7 d s[ ] 0 sd[ 4 8] 0 sd 575 455 m 13 -7 d s[ ] 0 sd 577 457 m 12 -8 + d s 555 432 m 22 25 d s 555 432 m 12 -6 d s[ 4 8] 0 sd[ ] 0 sd 598 482 m 13 -8 d s 577 457 m 21 25 d s[ 4 8] 0 sd[ ] 0 sd 620 507 m 12 -10 d s 598 482 m 22 25 d s[ 4 8] 0 sd[ ] 0 sd 641 525 m 13 -10 d s 620 507 m 21 18 d s[ 4 8] 0 sd[ ] 0 sd 663 + 536 m 12 -10 d s 641 525 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 684 537 m 13 -10 d s 663 536 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 706 527 m 12 -9 d s 684 537 m 22 -10 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 900 480 m 13 -6 d s 882 444 m 18 36 d s[ 4 8] 0 sd 913 520 m 12 -7 d s[ ] 0 sd 922 545 m 12 -8 d s 900 480 m 22 65 d s[ 4 8] 0 sd[ ] 0 sd 943 625 m 13 -12 d s + 922 545 m 21 80 d s[ 4 8] 0 sd 944 627 m 13 -7 d s[ ] 0 sd 965 715 m 12 -17 d s 943 625 m 22 90 d s[ 4 8] 0 sd 969 733 m 15 -6 d s[ ] 0 sd 986 806 m 13 -21 d s 965 715 m 21 91 d s[ 4 8] 0 sd 995 839 m 16 -6 d s[ ] 0 sd 1008 892 m 12 -26 d s 986 + 806 m 22 86 d s[ 4 8] 0 sd 1024 946 m 16 -5 d s[ ] 0 sd 1029 965 m 13 -29 d s 1008 892 m 21 73 d s[ 4 8] 0 sd 1040 941 m 4 -1 d s[ ] 0 sd 1051 1020 m 12 -32 d s 1029 965 m 22 55 d s[ 4 8] 0 sd[ ] 0 sd 1073 1050 m 12 -33 d s 1051 1020 m 22 30 d s[ + 4 8] 0 sd[ ] 0 sd 1094 1054 m 13 -33 d s 1073 1050 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1116 1032 m 12 -32 d s 1094 1054 m 22 -22 d s[ 4 8] 0 sd 1148 961 m -1 1 d s[ ] 0 sd 1137 986 m 13 -29 d s 1116 1032 m 21 -46 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 1179 + 867 m 1 -2 d s[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1396 572 m 13 -5 d s 1375 + 538 m 21 34 d s[ 4 8] 0 sd[ ] 0 sd 1418 610 m 12 -7 d s 1396 572 m 22 38 d s[ 4 8] 0 sd 1422 618 m 13 -7 d s[ ] 0 sd 1439 645 m 13 -9 d s 1418 610 m 21 35 d s[ 4 8] 0 sd[ ] 0 sd 1461 672 m 12 -9 d s 1439 645 m 22 27 d s[ 4 8] 0 sd[ ] 0 sd 1482 + 690 m 13 -10 d s 1461 672 m 21 18 d s[ 4 8] 0 sd[ ] 0 sd 1504 698 m 12 -11 d s 1482 690 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1525 695 m 13 -10 d s 1504 698 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 1547 685 m 12 -10 d s 1525 695 m 22 -10 d s[ 4 8] 0 sd[ ] 0 sd + 1569 669 m 12 -8 d s 1547 685 m 22 -16 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 563 462 m 11 -6 d s[ ] 0 sd 564 464 m 13 -7 d s 543 440 m 21 24 d s 543 440 m 12 -8 d s[ 4 8] 0 sd[ ] 0 sd 586 490 m 12 -8 d s 564 464 m 22 26 d s[ 4 8] + 0 sd[ ] 0 sd 607 514 m 13 -7 d s 586 490 m 21 24 d s[ 4 8] 0 sd[ ] 0 sd 629 533 m 12 -8 d s 607 514 m 22 19 d s[ 4 8] 0 sd[ ] 0 sd 650 543 m 13 -7 d s 629 533 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 672 544 m 12 -7 d s 650 543 m 22 1 d s[ 4 8] 0 sd[ ] 0 + sd 694 535 m 12 -8 d s 672 544 m 22 -9 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 866 445 m 4 -3 d s 849 441 m 17 4 d s[ 4 8] 0 + sd[ ] 0 sd 888 487 m 12 -7 d s 866 445 m 22 42 d s[ 4 8] 0 sd 901 527 m 12 -7 d s[ ] 0 sd 909 552 m 13 -7 d s 888 487 m 21 65 d s[ 4 8] 0 sd[ ] 0 sd 931 633 m 12 -8 d s 909 552 m 22 81 d s[ 4 8] 0 sd 931 634 m 13 -7 d s[ ] 0 sd 952 722 m 13 -7 d + s 931 633 m 21 89 d s[ 4 8] 0 sd 957 740 m 12 -7 d s[ ] 0 sd 974 813 m 12 -7 d s 952 722 m 22 91 d s[ 4 8] 0 sd 982 846 m 12 -6 d s[ ] 0 sd 995 899 m 13 -7 d s 974 813 m 21 86 d s[ 4 8] 0 sd 1011 953 m 12 -6 d s[ ] 0 sd 1017 973 m 12 -8 d s 995 + 899 m 22 74 d s[ 4 8] 0 sd[ ] 0 sd 1039 1027 m 12 -7 d s 1017 973 m 22 54 d s[ 4 8] 0 sd[ ] 0 sd 1060 1057 m 13 -7 d s 1039 1027 m 21 30 d s[ 4 8] 0 sd[ ] 0 sd 1082 1061 m 12 -7 d s 1060 1057 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1362 544 m 11 -6 d s 1344 537 m + 18 7 d s[ 4 8] 0 sd[ ] 0 sd 1384 580 m 12 -8 d s 1362 544 m 22 36 d s[ 4 8] 0 sd[ ] 0 sd 1405 617 m 13 -7 d s 1384 580 m 21 37 d s[ 4 8] 0 sd 1410 625 m 12 -7 d s[ ] 0 sd 1427 652 m 12 -7 d s 1405 617 m 22 35 d s[ 4 8] 0 sd[ ] 0 sd 1448 680 m 13 + -8 d s 1427 652 m 21 28 d s[ 4 8] 0 sd[ ] 0 sd 1470 698 m 12 -8 d s 1448 680 m 22 18 d s[ 4 8] 0 sd[ ] 0 sd 1491 705 m 13 -7 d s 1470 698 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1513 702 m 12 -7 d s 1491 705 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 1535 692 m 12 -7 + d s 1513 702 m 22 -10 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 550 469 m 12 -6 d s[ ] 0 sd 552 471 m 12 -7 d s 530 448 m 22 23 d s 530 448 m 13 -8 d s[ 4 8] 0 sd[ ] 0 sd 573 496 m 13 -6 d s 552 471 m 21 25 d s[ 4 + 8] 0 sd[ ] 0 sd 595 519 m 12 -5 d s 573 496 m 22 23 d s[ 4 8] 0 sd[ ] 0 sd 616 537 m 13 -4 d s 595 519 m 21 18 d s[ 4 8] 0 sd[ ] 0 sd 638 547 m 12 -4 d s 616 537 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 660 548 m 12 -4 d s 638 547 m 22 1 d s[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 832 448 m 10 -6 d s 823 446 m 9 2 d s[ 4 8] 0 sd[ ] 0 sd 854 452 m 12 -7 d s 832 448 m 22 4 d s[ 4 8] + 0 sd[ ] 0 sd 875 496 m 13 -9 d s 854 452 m 21 44 d s[ 4 8] 0 sd 888 534 m 13 -7 d s[ ] 0 sd 897 558 m 12 -6 d s 875 496 m 22 62 d s[ 4 8] 0 sd[ ] 0 sd 918 635 m 13 -2 d s 897 558 m 21 77 d s[ 4 8] 0 sd 920 642 m 11 -8 d s[ ] 0 sd 940 719 m 12 3 + d s 918 635 m 22 84 d s[ 4 8] 0 sd 947 748 m 9 -7 d s[ ] 0 sd 961 806 m 13 7 d s 940 719 m 21 87 d s[ 4 8] 0 sd 974 855 m 8 -9 d s[ ] 0 sd 983 888 m 12 11 d s 961 806 m 22 82 d s[ 4 8] 0 sd 1007 960 m 4 -6 d s[ ] 0 sd 1005 957 m 12 16 d s 983 888 + m 22 69 d s[ 4 8] 0 sd 1007 960 m -1 2 d s[ ] 0 sd 1026 1009 m 13 18 d s 1005 957 m 21 52 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] + 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1328 543 m 1 -1 d s 1328 543 m s[ 4 8] 0 sd[ ] 0 sd 1350 555 m 12 -11 d s 1328 543 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 1371 589 + m 13 -9 d s 1350 555 m 21 34 d s[ 4 8] 0 sd[ ] 0 sd 1393 625 m 12 -8 d s 1371 589 m 22 36 d s[ 4 8] 0 sd 1398 632 m 12 -7 d s[ ] 0 sd 1414 658 m 13 -6 d s 1393 625 m 21 33 d s[ 4 8] 0 sd[ ] 0 sd 1436 684 m 12 -4 d s 1414 658 m 22 26 d s[ 4 8] 0 + sd[ ] 0 sd 1457 701 m 13 -3 d s 1436 684 m 21 17 d s[ 4 8] 0 sd[ ] 0 sd 1479 709 m 12 -4 d s 1457 701 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1501 707 m 12 -5 d s 1479 709 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd 538 477 m 12 -8 d s[ ] 0 sd 539 478 m 13 -7 d s 518 457 m 21 21 d s 518 457 m 12 -9 d s[ 4 8] 0 sd[ ] 0 sd 561 500 m 12 -4 d s 539 478 m 22 22 d s[ 4 8] 0 sd[ ] 0 sd 582 522 m 13 -3 d s 561 500 m 21 22 d s[ 4 8] 0 sd[ ] 0 sd + 604 538 m 12 -1 d s 582 522 m 22 16 d s[ 4 8] 0 sd[ ] 0 sd 626 548 m 12 -1 d s 604 538 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 647 549 m 13 -1 d s 626 548 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 820 455 m 12 -7 d s 806 452 m 14 3 d s[ 4 8] 0 sd[ ] 0 sd 841 466 m 13 -14 d s 820 455 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 863 507 m 12 -11 d s 841 466 m 22 41 d s[ 4 8] 0 sd 876 + 542 m 11 -7 d s[ ] 0 sd 884 563 m 13 -5 d s 863 507 m 21 56 d s[ 4 8] 0 sd[ ] 0 sd 906 632 m 12 3 d s 884 563 m 22 69 d s[ 4 8] 0 sd 911 649 m 9 -7 d s[ ] 0 sd 927 708 m 13 11 d s 906 632 m 21 76 d s[ 4 8] 0 sd 941 756 m 6 -8 d s[ ] 0 sd 949 786 + m 12 20 d s 927 708 m 22 78 d s[ 4 8] 0 sd 972 863 m 2 -8 d s[ ] 0 sd 971 859 m 12 29 d s 949 786 m 22 73 d s[ 4 8] 0 sd 972 863 m 1 Y s[ ] 0 sd 992 922 m 13 35 d s 971 859 m 21 63 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1317 549 m + 11 -6 d s[ 4 8] 0 sd[ ] 0 sd 1337 569 m 13 -14 d s 1316 550 m 21 19 d s[ 4 8] 0 sd[ ] 0 sd 1359 600 m 12 -11 d s 1337 569 m 22 31 d s[ 4 8] 0 sd[ ] 0 sd 1380 633 m 13 -8 d s 1359 600 m 21 33 d s[ 4 8] 0 sd 1385 639 m 13 -7 d s[ ] 0 sd 1402 663 m + 12 -5 d s 1380 633 m 22 30 d s[ 4 8] 0 sd[ ] 0 sd 1423 687 m 13 -3 d s 1402 663 m 21 24 d s[ 4 8] 0 sd[ ] 0 sd 1445 703 m 12 -2 d s 1423 687 m 22 16 d s[ 4 8] 0 sd[ ] 0 sd 1467 709 m 12 X s 1445 703 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1488 708 m 13 -1 + d s 1483 708 m 5 X s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 525 484 m 13 -7 d s[ ] 0 sd 527 485 m 12 -7 d s 505 467 m 22 18 d s 505 467 m 13 -10 d s[ 4 8] 0 sd[ ] 0 sd 548 504 m 13 -4 d s 527 485 + m 21 19 d s[ 4 8] 0 sd[ ] 0 sd 570 523 m 12 -1 d s 548 504 m 22 19 d s[ 4 8] 0 sd[ ] 0 sd 592 537 m 12 1 d s 570 523 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 613 546 m 13 2 d s 592 537 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ + 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 807 464 m 13 -9 d s 792 460 m 15 4 d s[ 4 8] 0 sd[ ] 0 sd 829 485 m 12 -19 d s 807 464 m 22 21 d s[ 4 8] 0 sd[ ] 0 sd 850 519 m + 13 -12 d s 829 485 m 21 34 d s[ 4 8] 0 sd 864 549 m 11 -7 d s[ ] 0 sd 872 567 m 12 -4 d s 850 519 m 22 48 d s[ 4 8] 0 sd[ ] 0 sd 893 625 m 13 7 d s 872 567 m 21 58 d s[ 4 8] 0 sd 904 658 m 7 -9 d s[ ] 0 sd 915 690 m 12 18 d s 893 625 m 22 65 d s[ + 4 8] 0 sd 940 760 m 3 Y s[ ] 0 sd 937 755 m 12 31 d s 915 690 m 22 65 d s[ 4 8] 0 sd[ ] 0 sd 958 818 m 13 41 d s 937 755 m 21 63 d s[ 4 8] 0 sd 972 864 m 2 2 d s[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 + sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1303 565 m 12 -14 d s 1301 + 564 m 2 1 d s[ 4 8] 0 sd[ ] 0 sd 1325 586 m 12 -17 d s 1303 565 m 22 21 d s[ 4 8] 0 sd[ ] 0 sd 1346 613 m 13 -13 d s 1325 586 m 21 27 d s[ 4 8] 0 sd[ ] 0 sd 1368 641 m 12 -8 d s 1346 613 m 22 28 d s[ 4 8] 0 sd 1373 646 m 12 -7 d s[ ] 0 sd 1389 + 667 m 13 -4 d s 1368 641 m 21 26 d s[ 4 8] 0 sd[ ] 0 sd 1411 687 m 12 X s 1389 667 m 22 20 d s[ 4 8] 0 sd[ ] 0 sd 1433 701 m 12 2 d s 1411 687 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 1454 708 m 13 1 d s 1433 701 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 513 491 m 12 -7 d s[ ] 0 sd 514 492 m 13 -7 d s 493 477 m 21 15 d s 493 477 m 12 -10 d s[ 4 8] 0 sd[ ] 0 sd 536 508 m 12 -4 d s 514 492 m 22 16 d s[ 4 8] 0 sd[ ] 0 sd + 557 523 m 13 X s 536 508 m 21 15 d s[ 4 8] 0 sd[ ] 0 sd 579 535 m 13 2 d s 557 523 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 601 543 m 12 3 d s 579 535 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] + 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 773 482 m 8 -16 d s 762 483 m 11 -1 d s[ 4 8] 0 sd[ ] 0 sd 795 488 m 12 -24 d s 773 482 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 816 505 m 13 -20 d s 795 488 m 21 17 d s[ 4 8] 0 sd[ ] 0 sd 838 + 533 m 12 -14 d s 816 505 m 22 28 d s[ 4 8] 0 sd 851 556 m 13 -7 d s[ ] 0 sd 859 570 m 13 -3 d s 838 533 m 21 37 d s[ 4 8] 0 sd[ ] 0 sd 881 616 m 12 9 d s 859 570 m 22 46 d s[ 4 8] 0 sd 903 667 m 1 -7 d s[ ] 0 sd 903 666 m 12 24 d s 881 616 m 22 + 50 d s[ 4 8] 0 sd 903 667 m s[ ] 0 sd 903 666 m 20 49 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1291 588 m 12 -23 d s 1284 585 m 7 3 d s[ 4 8] 0 sd[ ] 0 sd 1312 605 m 13 -19 d s 1291 588 m 21 + 17 d s[ 4 8] 0 sd[ ] 0 sd 1334 627 m 12 -14 d s 1312 605 m 22 22 d s[ 4 8] 0 sd[ ] 0 sd 1355 649 m 13 -8 d s 1334 627 m 21 22 d s[ 4 8] 0 sd 1360 654 m 13 -8 d s[ ] 0 sd 1377 670 m 12 -3 d s 1355 649 m 22 21 d s[ 4 8] 0 sd[ ] 0 sd 1399 687 m 12 + X s 1377 670 m 22 17 d s[ 4 8] 0 sd[ ] 0 sd 1420 698 m 13 3 d s 1399 687 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 1442 704 m 12 4 d s 1420 698 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd 500 498 m 12 -7 d s[ ] 0 sd 502 499 m 12 -7 d s 480 487 m 22 12 d s 480 487 m 13 -10 d s[ 4 8] 0 sd[ ] 0 sd 523 511 m 13 -3 d s 502 499 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 545 523 m 12 X s 523 511 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 567 532 m 12 3 + d s 545 523 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 588 539 m 13 4 d s 567 532 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 739 508 m 6 -12 d s 725 511 + m 14 -3 d s[ 4 8] 0 sd[ ] 0 sd 761 508 m 12 -26 d s 739 508 m 22 X s[ 4 8] 0 sd[ ] 0 sd 782 514 m 13 -26 d s 761 508 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 804 526 m 12 -21 d s 782 514 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 825 547 m 13 -14 d s 804 526 m 21 21 d + s[ 4 8] 0 sd 839 563 m 12 -7 d s[ ] 0 sd 847 573 m 12 -3 d s 825 547 m 22 26 d s[ 4 8] 0 sd[ ] 0 sd 869 606 m 12 10 d s 847 573 m 22 33 d s[ 4 8] 0 sd[ ] 0 sd 890 641 m 13 25 d s 869 606 m 21 35 d s[ 4 8] 0 sd 903 667 m 1 Y s[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ + 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1278 612 m 13 -24 d s 1271 609 m 7 3 d s[ 4 8] 0 sd[ ] 0 sd 1300 625 m 12 -20 d s 1278 612 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 1321 641 m 13 -14 d s 1300 625 m 21 16 d s[ 4 + 8] 0 sd[ ] 0 sd 1343 657 m 12 -8 d s 1321 641 m 22 16 d s[ 4 8] 0 sd 1348 661 m 12 -7 d s[ ] 0 sd 1365 673 m 12 -3 d s 1343 657 m 22 16 d s[ 4 8] 0 sd[ ] 0 sd 1386 686 m 13 1 d s 1365 673 m 21 13 d s[ 4 8] 0 sd[ ] 0 sd 1408 695 m 12 3 d s 1386 + 686 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 488 505 m 12 -7 d s[ ] 0 sd 489 506 m 13 -7 d s 468 498 m 21 8 d s 468 498 m 12 -11 d s[ 4 8] 0 sd[ ] + 0 sd 511 514 m 12 -3 d s 489 506 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 533 522 m 12 1 d s 511 514 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 554 529 m 13 3 d s 533 522 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 554 529 m 20 5 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 705 533 m 7 -11 d s 695 534 m 10 -1 d s[ 4 8] 0 sd[ ] 0 sd 727 532 m 12 -24 d s 705 533 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 748 534 m 13 -26 d s 727 532 m 21 2 d s[ 4 8] 0 sd[ ] 0 + sd 770 539 m 12 -25 d s 748 534 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 791 547 m 13 -21 d s 770 539 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 813 560 m 12 -13 d s 791 547 m 22 13 d s[ 4 8] 0 sd 826 570 m 12 -6 d s[ ] 0 sd 834 577 m 13 -4 d s 813 560 m 21 17 d s[ 4 8] + 0 sd[ ] 0 sd 856 596 m 13 10 d s 834 577 m 22 19 d s[ 4 8] 0 sd[ ] 0 sd 856 596 m 21 20 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] + 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1266 635 m 12 -23 d s 1259 633 m 7 2 d s[ 4 + 8] 0 sd[ ] 0 sd 1287 644 m 13 -19 d s 1266 635 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 1309 655 m 12 -14 d s 1287 644 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 1330 666 m 13 -9 d s 1309 655 m 21 11 d s[ 4 8] 0 sd 1335 668 m 13 -7 d s[ ] 0 sd 1352 676 m 13 -3 d s + 1330 666 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 1374 685 m 12 1 d s 1352 676 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 1395 692 m 13 3 d s 1374 685 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 + sd[ ] 0 sd 1525 701 m 11 -10 d s 1516 701 m 9 X s[ 4 8] 0 sd 476 512 m 12 -7 d s[ ] 0 sd 477 513 m 12 -7 d s 455 508 m 22 5 d s 455 508 m 13 -10 d s[ 4 8] 0 sd[ ] 0 sd 499 518 m 12 -4 d s 477 513 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 520 523 m 13 -1 d s + 499 518 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 542 528 m 12 1 d s 520 523 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 563 532 m 11 3 d s 542 528 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 671 548 m 5 -5 + d s 663 547 m 8 1 d s[ 4 8] 0 sd[ ] 0 sd 693 551 m 12 -18 d s 671 548 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 714 554 m 13 -22 d s 693 551 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 736 557 m 12 -23 d s 714 554 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 757 562 m 13 -23 d s 736 + 557 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 779 567 m 12 -20 d s 757 562 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 800 573 m 13 -13 d s 779 567 m 21 6 d s[ 4 8] 0 sd 814 577 m 12 -6 d s[ ] 0 sd 822 580 m 12 -3 d s 800 573 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 844 588 m 12 8 + d s 822 580 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] + 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1253 657 m 13 -22 d s 1250 657 m 3 X s[ 4 8] 0 sd[ ] 0 sd 1275 663 m 12 -19 d s 1253 657 m 22 + 6 d s[ 4 8] 0 sd[ ] 0 sd 1296 668 m 13 -13 d s 1275 663 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1318 674 m 12 -8 d s 1296 668 m 22 6 d s[ 4 8] 0 sd 1323 675 m 12 -7 d s[ ] 0 sd 1340 680 m 12 -4 d s 1318 674 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1361 685 m 13 X s + 1340 680 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1383 690 m 12 2 d s 1361 685 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1404 694 m 3 X s 1383 690 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1512 711 m + 13 -10 d s 1491 708 m 21 3 d s[ 4 8] 0 sd 472 515 m 3 -2 d s[ ] 0 sd 465 520 m 12 -7 d s 443 517 m 22 3 d s 443 517 m 12 -9 d s[ 4 8] 0 sd 472 516 m 22 4 d s[ ] 0 sd 486 522 m 13 -4 d s 465 520 m 21 2 d s[ 4 8] 0 sd 494 520 m 21 4 d s[ ] 0 sd 508 + 525 m 12 -2 d s 486 522 m 22 3 d s[ 4 8] 0 sd 515 524 m 22 4 d s[ ] 0 sd 529 528 m 13 X s 508 525 m 21 3 d s[ 4 8] 0 sd 537 528 m 21 4 d s[ ] 0 sd 551 532 m 12 X s 529 528 m 22 4 d s[ 4 8] 0 sd 558 532 m 19 4 d s[ ] 0 sd 572 536 m 7 X s 551 532 m + 21 4 d s[ 4 8] 0 sd[ ] 0 sd 594 541 m 1 X s 572 536 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 616 547 m 1 X s 594 541 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 637 554 m 7 -5 d s 616 547 m 21 7 d s[ 4 8] 0 sd 648 549 m 18 4 d s[ ] 0 sd 659 560 m 12 -12 d s 637 554 m 22 + 6 d s[ 4 8] 0 sd 666 553 m 22 4 d s[ ] 0 sd 680 567 m 13 -16 d s 659 560 m 21 7 d s[ 4 8] 0 sd 688 557 m 21 4 d s[ ] 0 sd 702 573 m 12 -19 d s 680 567 m 22 6 d s[ 4 8] 0 sd 710 561 m 21 4 d s[ ] 0 sd 723 578 m 13 -21 d s 702 573 m 21 5 d s[ 4 8] + 0 sd 731 565 m 22 4 d s[ ] 0 sd 745 582 m 12 -20 d s 723 578 m 22 4 d s[ 4 8] 0 sd 753 569 m 21 4 d s[ ] 0 sd 766 584 m 13 -17 d s 745 582 m 21 2 d s[ 4 8] 0 sd 774 574 m 22 4 d s[ ] 0 sd 788 585 m 12 -12 d s 766 584 m 22 1 d s[ 4 8] 0 sd 814 577 + m 3 5 d s[ ] 0 sd 810 584 m 12 -4 d s 788 585 m 22 -1 d s[ 4 8] 0 sd 817 582 m 20 4 d s[ ] 0 sd 810 584 m 19 -1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 1247 664 m + 2 1 d s[ ] 0 sd 1243 673 m 10 -16 d s[ 4 8] 0 sd 1249 665 m 21 4 d s[ ] 0 sd 1262 679 m 13 -16 d s 1242 676 m 20 3 d s[ 4 8] 0 sd 1270 669 m 22 4 d s[ ] 0 sd 1284 680 m 12 -12 d s 1262 679 m 22 1 d s[ 4 8] 0 sd 1292 673 m 21 4 d s[ ] 0 sd 1306 + 682 m 12 -8 d s 1284 680 m 22 2 d s[ 4 8] 0 sd 1323 675 m 12 6 d s[ ] 0 sd 1327 684 m 13 -4 d s 1306 682 m 21 2 d s[ 4 8] 0 sd 1335 681 m 21 4 d s[ ] 0 sd 1349 686 m 12 -1 d s 1327 684 m 22 2 d s[ 4 8] 0 sd 1356 685 m 22 4 d s[ ] 0 sd 1370 689 m + 13 1 d s 1349 686 m 21 3 d s[ 4 8] 0 sd 1378 689 m 22 5 d s[ ] 0 sd 1392 693 m 12 1 d s 1370 689 m 22 4 d s[ 4 8] 0 sd 1400 694 m 14 2 d s[ ] 0 sd 1413 698 m 6 X s 1392 693 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1435 703 m 1 X s 1413 698 m 22 5 d s[ 4 8] + 0 sd[ ] 0 sd 1457 709 m 1 -1 d s 1435 703 m 22 6 d s[ 4 8] 0 sd 1479 709 m 7 1 d s[ ] 0 sd 1478 714 m 12 -6 d s 1457 709 m 21 5 d s[ 4 8] 0 sd 1492 708 m 15 6 d s[ ] 0 sd 1500 720 m 12 -9 d s 1478 714 m 22 6 d s[ 4 8] 0 sd 451 527 m 12 -7 d s[ ] + 0 sd 452 527 m 13 -7 d s 431 526 m 21 1 d s 431 526 m 12 -9 d s[ 4 8] 0 sd[ ] 0 sd 474 527 m 12 -5 d s 452 527 m 22 X s[ 4 8] 0 sd[ ] 0 sd 495 528 m 13 -3 d s 474 527 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 517 530 m 12 -2 d s 495 528 m 22 2 d s[ 4 8] 0 + sd[ ] 0 sd 538 533 m 13 -1 d s 517 530 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 560 538 m 12 -2 d s 538 533 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 581 544 m 13 -3 d s 560 538 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 603 552 m 13 -5 d s 581 544 m 22 8 d s[ 4 8] 0 sd 620 559 m + 12 -7 d s[ ] 0 sd 625 561 m 12 -7 d s 603 552 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 646 571 m 13 -11 d s 625 561 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 668 580 m 12 -13 d s 646 571 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 689 588 m 13 -15 d s 668 580 m 21 8 d s[ 4 8] 0 + sd[ ] 0 sd 711 594 m 12 -16 d s 689 588 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 732 598 m 13 -16 d s 711 594 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 754 598 m 12 -14 d s 732 598 m 22 X s[ 4 8] 0 sd[ ] 0 sd 776 595 m 12 -10 d s 754 598 m 22 -3 d s[ 4 8] 0 sd 789 592 + m 12 -7 d s[ ] 0 sd 797 590 m 13 -6 d s 776 595 m 21 -5 d s[ 4 8] 0 sd[ ] 0 sd 797 590 m 14 -6 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 + sd 1250 692 m 12 -13 d s 1238 692 m 12 X s[ 4 8] 0 sd[ ] 0 sd 1272 691 m 12 -11 d s 1250 692 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1293 690 m 13 -8 d s 1272 691 m 21 -1 d s[ 4 8] 0 sd 1298 690 m 12 -8 d s[ ] 0 sd 1315 689 m 12 -5 d s 1293 690 m 22 -1 d + s[ 4 8] 0 sd[ ] 0 sd 1336 689 m 13 -3 d s 1315 689 m 21 X s[ 4 8] 0 sd[ ] 0 sd 1358 691 m 12 -2 d s 1336 689 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1379 695 m 13 -2 d s 1358 691 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1401 700 m 12 -2 d s 1379 695 m 22 5 d s[ 4 8] + 0 sd[ ] 0 sd 1423 707 m 12 -4 d s 1401 700 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1444 714 m 13 -5 d s 1423 707 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1466 722 m 12 -8 d s 1444 714 m 22 8 d s[ 4 8] 0 sd 1467 722 m 13 -7 d s[ ] 0 sd 1487 729 m 13 -9 d s 1466 722 m + 21 7 d s[ 4 8] 0 sd 438 534 m 13 -7 d s[ ] 0 sd 440 534 m 12 -7 d s 418 534 m 22 X s 418 534 m 13 -8 d s[ 4 8] 0 sd[ ] 0 sd 461 534 m 13 -7 d s 440 534 m 21 X s[ 4 8] 0 sd[ ] 0 sd 483 534 m 12 -6 d s 461 534 m 22 X s[ 4 8] 0 sd[ ] 0 sd 504 535 m + 13 -5 d s 483 534 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 526 537 m 12 -4 d s 504 535 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 547 542 m 13 -4 d s 526 537 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 569 549 m 12 -5 d s 547 542 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 591 558 m 12 -6 d s 569 + 549 m 22 9 d s[ 4 8] 0 sd 607 566 m 13 -7 d s[ ] 0 sd 612 569 m 13 -8 d s 591 558 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 634 580 m 12 -9 d s 612 569 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 655 591 m 13 -11 d s 634 580 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 677 600 m 12 + -12 d s 655 591 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 698 607 m 13 -13 d s 677 600 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 720 610 m 12 -12 d s 698 607 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 742 609 m 12 -11 d s 720 610 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 763 604 m 13 -9 d s + 742 609 m 21 -5 d s[ 4 8] 0 sd 776 599 m 13 -7 d s[ ] 0 sd 785 596 m 12 -6 d s 763 604 m 22 -8 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 + sd[ 4 8] 0 sd[ ] 0 sd 1238 703 m 12 -11 d s 1233 703 m 5 X s[ 4 8] 0 sd[ ] 0 sd 1259 700 m 13 -9 d s 1238 703 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 1281 697 m 12 -7 d s 1259 700 m 22 -3 d s[ 4 8] 0 sd 1285 697 m 13 -7 d s[ ] 0 sd 1302 695 m 13 -6 d s + 1281 697 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 1324 694 m 12 -5 d s 1302 695 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1345 695 m 13 -4 d s 1324 694 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1367 699 m 12 -4 d s 1345 695 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1389 704 m 12 -4 d s + 1367 699 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1410 712 m 13 -5 d s 1389 704 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 1432 720 m 12 -6 d s 1410 712 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1453 729 m 13 -7 d s 1432 720 m 21 9 d s[ 4 8] 0 sd 1455 729 m 12 -7 d s[ ] 0 sd 1475 + 737 m 12 -8 d s 1453 729 m 22 8 d s[ 4 8] 0 sd 426 541 m 12 -7 d s[ ] 0 sd 427 541 m 13 -7 d s 406 541 m 21 X s 406 541 m 12 -7 d s[ 4 8] 0 sd[ ] 0 sd 449 541 m 12 -7 d s 427 541 m 22 X s[ 4 8] 0 sd[ ] 0 sd 470 540 m 13 -6 d s 449 541 m 21 -1 d + s[ 4 8] 0 sd[ ] 0 sd 492 541 m 12 -6 d s 470 540 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 513 544 m 13 -7 d s 492 541 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 535 549 m 12 -7 d s 513 544 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 557 556 m 12 -7 d s 535 549 m 22 7 d s[ 4 8] 0 sd[ + ] 0 sd 578 565 m 13 -7 d s 557 556 m 21 9 d s[ 4 8] 0 sd 595 574 m 12 -8 d s[ ] 0 sd 600 576 m 12 -7 d s 578 565 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 621 587 m 13 -7 d s 600 576 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 643 598 m 12 -7 d s 621 587 m 22 11 d s[ 4 + 8] 0 sd[ ] 0 sd 664 608 m 13 -8 d s 643 598 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 686 615 m 12 -8 d s 664 608 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 708 618 m 12 -8 d s 686 615 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 729 617 m 13 -8 d s 708 618 m 21 -1 d s[ 4 8] 0 sd[ ] + 0 sd 751 612 m 12 -8 d s 729 617 m 22 -5 d s[ 4 8] 0 sd 764 606 m 12 -7 d s[ ] 0 sd 772 603 m 13 -7 d s 751 612 m 21 -9 d s[ 4 8] 0 sd[ ] 0 sd 772 603 m 14 -8 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1232 706 m 6 -3 d s[ 4 8] 0 sd[ ] 0 sd 1247 708 m 12 -8 d s 1231 710 m 16 -2 d s[ 4 8] 0 sd[ ] 0 sd 1268 704 m 13 -7 d s 1247 708 m 21 -4 d s[ 4 8] 0 sd 1273 704 m 12 -7 d s[ ] 0 + sd 1290 702 m 12 -7 d s 1268 704 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 1311 701 m 13 -7 d s 1290 702 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 1333 702 m 12 -7 d s 1311 701 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1355 706 m 12 -7 d s 1333 702 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd + 1376 711 m 13 -7 d s 1355 706 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1398 718 m 12 -6 d s 1376 711 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 1419 727 m 13 -7 d s 1398 718 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 1441 736 m 12 -7 d s 1419 727 m 22 9 d s[ 4 8] 0 sd 1442 736 m 12 + -7 d s[ ] 0 sd 1462 744 m 13 -7 d s 1441 736 m 21 8 d s[ 4 8] 0 sd 413 548 m 13 -7 d s[ ] 0 sd 415 548 m 12 -7 d s 393 548 m 22 X s 393 548 m 13 -7 d s[ 4 8] 0 sd[ ] 0 sd 436 548 m 13 -7 d s 415 548 m 21 X s[ 4 8] 0 sd[ ] 0 sd 458 549 m 12 -9 d + s 436 548 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 479 550 m 13 -9 d s 458 549 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 501 553 m 12 -9 d s 479 550 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 523 558 m 12 -9 d s 501 553 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 544 564 m 13 -8 d s 523 558 m + 21 6 d s[ 4 8] 0 sd[ ] 0 sd 566 573 m 12 -8 d s 544 564 m 22 9 d s[ 4 8] 0 sd 583 581 m 12 -7 d s[ ] 0 sd 587 583 m 13 -7 d s 566 573 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 609 594 m 12 -7 d s 587 583 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 630 604 m 13 -6 d s + 609 594 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 652 613 m 12 -5 d s 630 604 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 674 619 m 12 -4 d s 652 613 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 695 623 m 13 -5 d s 674 619 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 717 622 m 12 -5 d s 695 623 m 22 + -1 d s[ 4 8] 0 sd[ ] 0 sd 738 618 m 13 -6 d s 717 622 m 21 -4 d s[ 4 8] 0 sd 751 613 m 10 -5 d s[ ] 0 sd 760 610 m 12 -7 d s 738 618 m 22 -8 d s[ 4 8] 0 sd[ ] 0 sd 781 600 m 11 -8 d s 760 610 m 21 -10 d s[ 4 8] 0 sd[ ] 0 sd 803 587 m 1 X s 781 + 600 m 22 -13 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1234 714 m 13 -6 d s 1228 714 m 6 X s[ 4 8] 0 sd[ ] 0 sd 1256 711 m 12 -7 d s + 1234 714 m 22 -3 d s[ 4 8] 0 sd 1261 711 m 12 -7 d s[ ] 0 sd 1277 710 m 13 -8 d s 1256 711 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 1299 709 m 12 -8 d s 1277 710 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 1320 711 m 13 -9 d s 1299 709 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd + 1342 714 m 13 -8 d s 1320 711 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1364 720 m 12 -9 d s 1342 714 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1385 727 m 13 -9 d s 1364 720 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1407 735 m 12 -8 d s 1385 727 m 22 8 d s[ 4 8] 0 sd[ ] 0 sd 1428 + 743 m 13 -7 d s 1407 735 m 21 8 d s[ 4 8] 0 sd 1430 744 m 12 -8 d s[ ] 0 sd 1450 751 m 12 -7 d s 1428 743 m 22 8 d s[ 4 8] 0 sd 401 555 m 12 -7 d s[ ] 0 sd 402 556 m 13 -8 d s 381 554 m 21 2 d s 381 554 m 12 -6 d s[ 4 8] 0 sd[ ] 0 sd 424 557 m 12 + -9 d s 402 556 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 445 558 m 13 -9 d s 424 557 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 467 560 m 12 -10 d s 445 558 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 489 563 m 12 -10 d s 467 560 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 510 568 m 13 -10 d s 489 + 563 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 532 574 m 12 -10 d s 510 568 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 553 581 m 13 -8 d s 532 574 m 21 7 d s[ 4 8] 0 sd 570 588 m 13 -7 d s[ ] 0 sd 575 590 m 12 -7 d s 553 581 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 596 599 m 13 -5 + d s 575 590 m 21 9 d s[ 4 8] 0 sd[ ] 0 sd 618 608 m 12 -4 d s 596 599 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 640 615 m 12 -2 d s 618 608 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 661 621 m 13 -2 d s 640 615 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 683 625 m 12 -2 d s 661 621 m + 22 4 d s[ 4 8] 0 sd[ ] 0 sd 704 625 m 13 -3 d s 683 625 m 21 X s[ 4 8] 0 sd[ ] 0 sd 726 623 m 12 -5 d s 704 625 m 22 -2 d s[ 4 8] 0 sd 739 620 m 11 -6 d s[ ] 0 sd 747 619 m 13 -9 d s 726 623 m 21 -4 d s[ 4 8] 0 sd[ ] 0 sd 769 612 m 12 -12 d s + 747 619 m 22 -7 d s[ 4 8] 0 sd[ ] 0 sd 790 604 m 13 -17 d s 769 612 m 21 -8 d s[ 4 8] 0 sd[ ] 0 sd 812 595 m 7 -11 d s 790 604 m 22 -9 d s[ 4 8] 0 sd[ ] 0 sd 834 588 m 1 -3 d s 812 595 m 22 -7 d s[ 4 8] 0 sd[ ] 0 sd 834 588 m 5 -2 d s[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 + sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1229 716 m 5 -2 d s[ 4 8] 0 sd[ ] 0 sd 1243 718 m 13 -7 d s 1228 719 m 15 -1 d s[ 4 8] 0 sd 1248 718 m 13 -7 d s[ ] 0 sd 1265 718 m 12 -8 d s 1243 718 m 22 X s[ 4 + 8] 0 sd[ ] 0 sd 1286 719 m 13 -10 d s 1265 718 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 1308 721 m 12 -10 d s 1286 719 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1330 725 m 12 -11 d s 1308 721 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1351 730 m 13 -10 d s 1330 725 m 21 5 d s[ 4 + 8] 0 sd[ ] 0 sd 1373 736 m 12 -9 d s 1351 730 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1394 743 m 13 -8 d s 1373 736 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 1416 750 m 12 -7 d s 1394 743 m 22 7 d s[ 4 8] 0 sd 1417 751 m 13 -7 d s[ ] 0 sd 1437 757 m 13 -6 d s 1416 + 750 m 21 7 d s[ 4 8] 0 sd 388 563 m 13 -8 d s[ ] 0 sd 390 563 m 12 -7 d s 368 560 m 22 3 d s 368 560 m 13 -6 d s[ 4 8] 0 sd[ ] 0 sd 411 565 m 13 -8 d s 390 563 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 433 568 m 12 -10 d s 411 565 m 22 3 d s[ 4 8] 0 sd[ ] 0 + sd 455 571 m 12 -11 d s 433 568 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 476 574 m 13 -11 d s 455 571 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 498 579 m 12 -11 d s 476 574 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 519 584 m 13 -10 d s 498 579 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 541 + 590 m 12 -9 d s 519 584 m 22 6 d s[ 4 8] 0 sd 558 595 m 12 -7 d s[ ] 0 sd 562 597 m 13 -7 d s 541 590 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 584 603 m 12 -4 d s 562 597 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 606 610 m 12 -2 d s 584 603 m 22 7 d s[ 4 8] 0 sd[ ] 0 + sd 627 616 m 13 -1 d s 606 610 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 649 621 m 12 X s 627 616 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 670 625 m 13 X s 649 621 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 692 627 m 12 -2 d s 670 625 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 713 628 m 13 -5 + d s 692 627 m 21 1 d s[ 4 8] 0 sd 727 628 m 12 -8 d s[ ] 0 sd 735 627 m 12 -8 d s 713 628 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 756 625 m 13 -13 d s 735 627 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 778 623 m 12 -19 d s 756 625 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 800 + 620 m 12 -25 d s 778 623 m 22 -3 d s[ 4 8] 0 sd[ ] 0 sd 821 617 m 13 -29 d s 800 620 m 21 -3 d s[ 4 8] 0 sd[ ] 0 sd 843 616 m 8 -23 d s 821 617 m 22 -1 d s[ 4 8] 0 sd[ ] 0 sd 864 616 m 3 -8 d s 843 616 m 21 X s[ 4 8] 0 sd[ ] 0 sd 864 616 m 12 1 + d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] + 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1231 725 m 12 -7 d s 1226 725 m 5 X s[ 4 8] 0 sd 1236 725 m 12 -7 d s[ ] 0 sd 1252 727 m 13 -9 d s 1231 725 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1274 729 m 12 -10 d s 1252 727 m 22 + 2 d s[ 4 8] 0 sd[ ] 0 sd 1296 732 m 12 -11 d s 1274 729 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1317 736 m 13 -11 d s 1296 732 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1339 741 m 12 -11 d s 1317 736 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1360 746 m 13 -10 d s 1339 741 m 21 5 + d s[ 4 8] 0 sd[ ] 0 sd 1382 752 m 12 -9 d s 1360 746 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1403 758 m 13 -8 d s 1382 752 m 21 6 d s[ 4 8] 0 sd 1405 758 m 12 -7 d s[ ] 0 sd 1425 763 m 12 -6 d s 1403 758 m 22 5 d s[ 4 8] 0 sd 376 570 m 12 -7 d s[ ] 0 sd + 377 570 m 13 -7 d s 356 566 m 21 4 d s 356 566 m 12 -6 d s[ 4 8] 0 sd[ ] 0 sd 399 574 m 12 -9 d s 377 570 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 421 578 m 12 -10 d s 399 574 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 442 582 m 13 -11 d s 421 578 m 21 4 d s[ 4 8] 0 sd[ + ] 0 sd 464 586 m 12 -12 d s 442 582 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 485 590 m 13 -11 d s 464 586 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 507 594 m 12 -10 d s 485 590 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 528 599 m 13 -9 d s 507 594 m 21 5 d s[ 4 8] 0 sd 545 602 m + 13 -7 d s[ ] 0 sd 550 603 m 12 -6 d s 528 599 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 571 608 m 13 -5 d s 550 603 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 593 613 m 13 -3 d s 571 608 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 615 617 m 12 -1 d s 593 613 m 22 4 d s[ 4 8] 0 sd[ ] + 0 sd 636 621 m 13 X s 615 617 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 658 625 m 12 X s 636 621 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 679 629 m 13 -2 d s 658 625 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 701 633 m 12 -5 d s 679 629 m 22 4 d s[ 4 8] 0 sd 714 635 m 13 -7 d s[ ] + 0 sd 722 636 m 13 -9 d s 701 633 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 744 639 m 12 -14 d s 722 636 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 766 642 m 12 -19 d s 744 639 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 787 645 m 13 -25 d s 766 642 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 809 + 648 m 12 -31 d s 787 645 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 830 651 m 13 -35 d s 809 648 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 852 655 m 12 -39 d s 830 651 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 873 659 m 10 -31 d s 852 655 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 895 663 m 2 + -7 d s 873 659 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 895 663 m 6 1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] + 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1225 728 m 6 -3 d s[ 4 8] 0 sd 1224 732 m 12 -7 d s[ ] 0 sd 1240 735 m 12 -8 d s 1223 733 m 17 2 d s[ 4 8] 0 sd[ ] 0 sd 1262 739 m 12 -10 d s 1240 735 m + 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1283 743 m 13 -11 d s 1262 739 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1305 747 m 12 -11 d s 1283 743 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1326 752 m 13 -11 d s 1305 747 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1348 756 m 12 -10 d s 1326 752 m + 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1369 760 m 13 -8 d s 1348 756 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1391 765 m 12 -7 d s 1369 760 m 22 5 d s[ 4 8] 0 sd 1392 765 m 13 -7 d s[ ] 0 sd 1413 769 m 12 -6 d s 1391 765 m 22 4 d s[ 4 8] 0 sd 375 572 m 1 -2 d s[ ] 0 + sd 365 577 m 12 -7 d s 343 572 m 22 5 d s 343 572 m 13 -6 d s[ 4 8] 0 sd 376 572 m 20 4 d s[ ] 0 sd 387 583 m 12 -9 d s 365 577 m 22 6 d s[ 4 8] 0 sd 397 576 m 21 4 d s[ ] 0 sd 408 588 m 13 -10 d s 387 583 m 21 5 d s[ 4 8] 0 sd 418 580 m 21 4 d s[ + ] 0 sd 430 592 m 12 -10 d s 408 588 m 22 4 d s[ 4 8] 0 sd 439 584 m 22 4 d s[ ] 0 sd 451 597 m 13 -11 d s 430 592 m 21 5 d s[ 4 8] 0 sd 461 588 m 21 4 d s[ ] 0 sd 473 601 m 12 -11 d s 451 597 m 22 4 d s[ 4 8] 0 sd 482 592 m 22 5 d s[ ] 0 sd 494 + 604 m 13 -10 d s 473 601 m 21 3 d s[ 4 8] 0 sd 504 597 m 22 4 d s[ ] 0 sd 516 607 m 12 -8 d s 494 604 m 22 3 d s[ 4 8] 0 sd 545 602 m 2 3 d s[ ] 0 sd 537 610 m 13 -7 d s 516 607 m 21 3 d s[ 4 8] 0 sd 547 605 m 22 4 d s[ ] 0 sd 559 613 m 12 -5 d s + 537 610 m 22 3 d s[ 4 8] 0 sd 569 609 m 21 4 d s[ ] 0 sd 581 615 m 12 -2 d s 559 613 m 22 2 d s[ 4 8] 0 sd 590 613 m 22 4 d s[ ] 0 sd 602 618 m 13 -1 d s 581 615 m 21 3 d s[ 4 8] 0 sd 612 617 m 21 4 d s[ ] 0 sd 624 622 m 12 -1 d s 602 618 m 22 4 + d s[ 4 8] 0 sd 634 621 m 21 5 d s[ ] 0 sd 645 626 m 13 -1 d s 624 622 m 21 4 d s[ 4 8] 0 sd 655 626 m 22 4 d s[ ] 0 sd 667 631 m 12 -2 d s 645 626 m 22 5 d s[ 4 8] 0 sd 677 630 m 21 4 d s[ ] 0 sd 688 638 m 13 -5 d s 667 631 m 21 7 d s[ 4 8] 0 sd + 714 635 m 6 3 d s[ ] 0 sd 710 645 m 12 -9 d s 688 638 m 22 7 d s[ 4 8] 0 sd 720 638 m 21 4 d s[ ] 0 sd 732 652 m 12 -13 d s 710 645 m 22 7 d s[ 4 8] 0 sd 741 642 m 22 4 d s[ ] 0 sd 753 661 m 13 -19 d s 732 652 m 21 9 d s[ 4 8] 0 sd 763 646 m 21 4 + d s[ ] 0 sd 775 669 m 12 -24 d s 753 661 m 22 8 d s[ 4 8] 0 sd 784 650 m 22 5 d s[ ] 0 sd 796 677 m 13 -29 d s 775 669 m 21 8 d s[ 4 8] 0 sd 806 655 m 22 4 d s[ ] 0 sd 818 684 m 12 -33 d s 796 677 m 22 7 d s[ 4 8] 0 sd 828 659 m 21 4 d s[ ] 0 sd + 839 691 m 13 -36 d s 818 684 m 21 7 d s[ 4 8] 0 sd 851 663 m 20 4 d s[ ] 0 sd 861 696 m 12 -37 d s 839 691 m 22 5 d s[ 4 8] 0 sd 872 667 m 20 4 d s[ ] 0 sd 883 700 m 12 -37 d s 861 696 m 22 4 d s[ 4 8] 0 sd 892 671 m 13 3 d s[ ] 0 sd 904 703 m 6 + -17 d s 883 700 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 904 703 m 14 1 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 1225 733 m 12 4 d s[ ] 0 sd 1228 744 m 12 -9 d s 1220 742 m 8 2 d s[ 4 8] 0 sd 1237 737 m 22 5 d s[ ] 0 sd 1249 749 m 13 -10 d s 1228 744 m 21 5 d s[ 4 8] 0 sd + 1259 742 m 21 4 d s[ ] 0 sd 1271 754 m 12 -11 d s 1249 749 m 22 5 d s[ 4 8] 0 sd 1280 746 m 22 4 d s[ ] 0 sd 1292 758 m 13 -11 d s 1271 754 m 21 4 d s[ 4 8] 0 sd 1302 750 m 22 4 d s[ ] 0 sd 1314 762 m 12 -10 d s 1292 758 m 22 4 d s[ 4 8] 0 sd + 1325 754 m 20 4 d s[ ] 0 sd 1335 766 m 13 -10 d s 1314 762 m 21 4 d s[ 4 8] 0 sd 1346 758 m 21 4 d s[ ] 0 sd 1357 769 m 12 -9 d s 1335 766 m 22 3 d s[ 4 8] 0 sd 1367 762 m 21 4 d s[ ] 0 sd 1379 772 m 12 -7 d s 1357 769 m 22 3 d s[ 4 8] 0 sd 1392 + 765 m 18 6 d s[ ] 0 sd 1400 775 m 13 -6 d s 1379 772 m 21 3 d s[ 4 8] 0 sd 351 584 m 12 -7 d s[ ] 0 sd 352 585 m 13 -8 d s 331 579 m 21 6 d s 331 579 m 12 -7 d s[ 4 8] 0 sd[ ] 0 sd 374 591 m 13 -8 d s 352 585 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 396 + 597 m 12 -9 d s 374 591 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 417 602 m 13 -10 d s 396 597 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 439 607 m 12 -10 d s 417 602 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 460 611 m 13 -10 d s 439 607 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 482 614 m 12 + -10 d s 460 611 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 503 616 m 13 -9 d s 482 614 m 21 2 d s[ 4 8] 0 sd 520 617 m 13 -7 d s[ ] 0 sd 525 617 m 12 -7 d s 503 616 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 547 618 m 12 -5 d s 525 617 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 568 + 619 m 13 -4 d s 547 618 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 590 621 m 12 -3 d s 568 619 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 611 624 m 13 -2 d s 590 621 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 633 628 m 12 -2 d s 611 624 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 654 635 m 13 -4 d + s 633 628 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 676 643 m 12 -5 d s 654 635 m 22 8 d s[ 4 8] 0 sd 689 649 m 13 -7 d s[ ] 0 sd 698 653 m 12 -8 d s 676 643 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 719 664 m 13 -12 d s 698 653 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 741 676 + m 12 -15 d s 719 664 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 762 689 m 13 -20 d s 741 676 m 21 13 d s[ 4 8] 0 sd[ ] 0 sd 784 701 m 12 -24 d s 762 689 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 805 711 m 13 -27 d s 784 701 m 21 10 d s[ 4 8] 0 sd[ ] 0 sd 827 720 m 12 + -29 d s 805 711 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 848 727 m 13 -31 d s 827 720 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 870 731 m 13 -31 d s 848 727 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 892 733 m 12 -30 d s 870 731 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 913 732 m 9 -19 d s + 892 733 m 21 -1 d s[ 4 8] 0 sd[ ] 0 sd 913 732 m 16 -2 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 + sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1217 751 m 11 -7 d s[ 4 8] 0 sd[ ] 0 sd 1237 759 m 12 -10 d s 1217 753 m 20 6 d s[ 4 8] 0 sd[ ] 0 sd 1258 764 m 13 -10 d s 1237 759 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1280 769 m + 12 -11 d s 1258 764 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1301 772 m 13 -10 d s 1280 769 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1323 775 m 12 -9 d s 1301 772 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1344 777 m 13 -8 d s 1323 775 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1366 779 m 13 + -7 d s 1344 777 m 22 2 d s[ 4 8] 0 sd 1367 779 m 13 -7 d s[ ] 0 sd 1388 782 m 12 -7 d s 1366 779 m 22 3 d s[ 4 8] 0 sd 339 591 m 12 -7 d s[ ] 0 sd 340 592 m 12 -7 d s 318 585 m 22 7 d s 318 585 m 13 -6 d s[ 4 8] 0 sd[ ] 0 sd 362 599 m 12 -8 d s + 340 592 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 383 605 m 13 -8 d s 362 599 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 405 611 m 12 -9 d s 383 605 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 426 616 m 13 -9 d s 405 611 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 448 620 m 12 -9 d s 426 616 m 22 + 4 d s[ 4 8] 0 sd[ ] 0 sd 469 622 m 13 -8 d s 448 620 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 491 624 m 12 -8 d s 469 622 m 22 2 d s[ 4 8] 0 sd 508 624 m 12 -7 d s[ ] 0 sd 513 624 m 12 -7 d s 491 624 m 22 X s[ 4 8] 0 sd[ ] 0 sd 534 624 m 13 -6 d s 513 624 + m 21 X s[ 4 8] 0 sd[ ] 0 sd 556 624 m 12 -5 d s 534 624 m 22 X s[ 4 8] 0 sd[ ] 0 sd 577 625 m 13 -4 d s 556 624 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 599 628 m 12 -4 d s 577 625 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 620 633 m 13 -5 d s 599 628 m 21 5 d s[ 4 8] + 0 sd[ ] 0 sd 642 640 m 12 -5 d s 620 633 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 664 649 m 12 -6 d s 642 640 m 22 9 d s[ 4 8] 0 sd 677 656 m 12 -7 d s[ ] 0 sd 685 661 m 13 -8 d s 664 649 m 21 12 d s[ 4 8] 0 sd[ ] 0 sd 707 674 m 12 -10 d s 685 661 m 22 13 + d s[ 4 8] 0 sd[ ] 0 sd 728 689 m 13 -13 d s 707 674 m 21 15 d s[ 4 8] 0 sd[ ] 0 sd 750 704 m 12 -15 d s 728 689 m 22 15 d s[ 4 8] 0 sd[ ] 0 sd 771 718 m 13 -17 d s 750 704 m 21 14 d s[ 4 8] 0 sd[ ] 0 sd 793 730 m 12 -19 d s 771 718 m 22 12 d s[ + 4 8] 0 sd[ ] 0 sd 814 741 m 13 -21 d s 793 730 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 836 748 m 12 -21 d s 814 741 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 858 752 m 12 -21 d s 836 748 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 879 753 m 13 -20 d s 858 752 m 21 1 d s[ 4 8] 0 + sd[ ] 0 sd 901 751 m 12 -19 d s 879 753 m 22 -2 d s[ 4 8] 0 sd[ ] 0 sd 922 747 m 8 -11 d s 901 751 m 21 -4 d s[ 4 8] 0 sd[ ] 0 sd 922 747 m 11 -3 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 + sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1224 767 m 13 -8 d s 1215 764 m 9 3 d s[ 4 8] 0 sd[ ] 0 sd 1246 773 m 12 -9 d s 1224 + 767 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 1267 778 m 13 -9 d s 1246 773 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1289 781 m 12 -9 d s 1267 778 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1310 783 m 13 -8 d s 1289 781 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1332 785 m 12 -8 d s 1310 783 m + 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1354 786 m 12 -7 d s 1332 785 m 22 1 d s[ 4 8] 0 sd 1355 787 m 12 -7 d s[ ] 0 sd 1375 788 m 13 -6 d s 1354 786 m 21 2 d s[ 4 8] 0 sd 326 599 m 13 -8 d s[ ] 0 sd 328 599 m 12 -7 d s 306 592 m 22 7 d s 306 592 m 12 -7 d + s[ 4 8] 0 sd[ ] 0 sd 349 606 m 13 -7 d s 328 599 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 371 613 m 12 -8 d s 349 606 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 392 619 m 13 -8 d s 371 613 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 414 624 m 12 -8 d s 392 619 m 22 5 d s[ 4 8] 0 sd[ + ] 0 sd 435 627 m 13 -7 d s 414 624 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 457 630 m 12 -8 d s 435 627 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 479 631 m 12 -7 d s 457 630 m 22 1 d s[ 4 8] 0 sd 495 631 m 13 -7 d s[ ] 0 sd 500 631 m 13 -7 d s 479 631 m 21 X s[ 4 8] 0 + sd[ ] 0 sd 522 631 m 12 -7 d s 500 631 m 22 X s[ 4 8] 0 sd[ ] 0 sd 543 631 m 13 -7 d s 522 631 m 21 X s[ 4 8] 0 sd[ ] 0 sd 565 632 m 12 -7 d s 543 631 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 586 635 m 13 -7 d s 565 632 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 608 + 639 m 12 -6 d s 586 635 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 630 646 m 12 -6 d s 608 639 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 651 656 m 13 -7 d s 630 646 m 21 10 d s[ 4 8] 0 sd 664 663 m 12 -6 d s[ ] 0 sd 673 668 m 12 -7 d s 651 656 m 22 12 d s[ 4 8] 0 sd[ ] + 0 sd 694 682 m 13 -8 d s 673 668 m 21 14 d s[ 4 8] 0 sd[ ] 0 sd 716 697 m 12 -8 d s 694 682 m 22 15 d s[ 4 8] 0 sd[ ] 0 sd 737 713 m 13 -9 d s 716 697 m 21 16 d s[ 4 8] 0 sd[ ] 0 sd 759 727 m 12 -9 d s 737 713 m 22 14 d s[ 4 8] 0 sd[ ] 0 sd 780 + 740 m 13 -10 d s 759 727 m 21 13 d s[ 4 8] 0 sd[ ] 0 sd 802 751 m 12 -10 d s 780 740 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd 824 758 m 12 -10 d s 802 751 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 845 763 m 13 -11 d s 824 758 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 867 763 m + 12 -10 d s 845 763 m 22 X s[ 4 8] 0 sd[ ] 0 sd 888 761 m 13 -10 d s 867 763 m 21 -2 d s[ 4 8] 0 sd[ ] 0 sd 910 756 m 12 -9 d s 888 761 m 22 -5 d s[ 4 8] 0 sd[ ] 0 sd 931 750 m 3 -2 d s 910 756 m 21 -6 d s[ 4 8] 0 sd[ ] 0 sd 931 750 m 3 -1 d s[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1212 775 m + 12 -8 d s 1211 774 m 1 1 d s[ 4 8] 0 sd[ ] 0 sd 1233 781 m 13 -8 d s 1212 775 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 1255 785 m 12 -7 d s 1233 781 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1276 789 m 13 -8 d s 1255 785 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1298 791 m 12 -8 + d s 1276 789 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1320 792 m 12 -7 d s 1298 791 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 1341 794 m 13 -8 d s 1320 792 m 21 2 d s[ 4 8] 0 sd 1343 794 m 12 -7 d s[ ] 0 sd 1363 795 m 12 -7 d s 1341 794 m 22 1 d s[ 4 8] 0 sd 314 606 m + 12 -7 d s[ ] 0 sd 315 606 m 13 -7 d s 294 600 m 21 6 d s 294 600 m 12 -8 d s[ 4 8] 0 sd[ ] 0 sd 337 613 m 12 -7 d s 315 606 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 358 619 m 13 -6 d s 337 613 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 380 625 m 12 -6 d s 358 619 m 22 + 6 d s[ 4 8] 0 sd[ ] 0 sd 401 630 m 13 -6 d s 380 625 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 423 634 m 12 -7 d s 401 630 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 445 636 m 12 -6 d s 423 634 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 466 638 m 13 -7 d s 445 636 m 21 2 d s[ 4 8] 0 + sd 483 638 m 12 -7 d s[ ] 0 sd 488 638 m 12 -7 d s 466 638 m 22 X s[ 4 8] 0 sd[ ] 0 sd 509 639 m 13 -8 d s 488 638 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 531 639 m 12 -8 d s 509 639 m 22 X s[ 4 8] 0 sd[ ] 0 sd 552 640 m 13 -8 d s 531 639 m 21 1 d s[ 4 8] + 0 sd[ ] 0 sd 574 643 m 12 -8 d s 552 640 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 595 648 m 13 -9 d s 574 643 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 617 655 m 13 -9 d s 595 648 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 639 664 m 12 -8 d s 617 655 m 22 9 d s[ 4 8] 0 sd 652 671 + m 12 -8 d s[ ] 0 sd 660 675 m 13 -7 d s 639 664 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 682 688 m 12 -6 d s 660 675 m 22 13 d s[ 4 8] 0 sd[ ] 0 sd 703 702 m 13 -5 d s 682 688 m 21 14 d s[ 4 8] 0 sd[ ] 0 sd 725 716 m 12 -3 d s 703 702 m 22 14 d s[ 4 8] 0 + sd[ ] 0 sd 746 730 m 13 -3 d s 725 716 m 21 14 d s[ 4 8] 0 sd[ ] 0 sd 768 742 m 12 -2 d s 746 730 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 790 752 m 12 -1 d s 768 742 m 22 10 d s[ 4 8] 0 sd[ ] 0 sd 811 759 m 13 -1 d s 790 752 m 21 7 d s[ 4 8] 0 sd[ ] 0 + sd 833 763 m 12 X s 811 759 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 854 764 m 13 -1 d s 833 763 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 876 763 m 12 -2 d s 869 763 m 7 X s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 920 753 m 13 -4 d s[ 4 8] 0 sd[ ] + 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1221 + 787 m 12 -6 d s 1208 784 m 13 3 d s[ 4 8] 0 sd[ ] 0 sd 1242 792 m 13 -7 d s 1221 787 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 1264 795 m 12 -6 d s 1242 792 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1286 797 m 12 -6 d s 1264 795 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 1307 799 m + 13 -7 d s 1286 797 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 1329 801 m 12 -7 d s 1307 799 m 22 2 d s[ 4 8] 0 sd 1330 801 m 13 -7 d s[ ] 0 sd 1350 803 m 13 -8 d s 1329 801 m 21 2 d s[ 4 8] 0 sd 301 613 m 12 -7 d s[ ] 0 sd 303 613 m 12 -7 d s 281 607 m 22 6 d + s 281 607 m 13 -7 d s[ 4 8] 0 sd[ ] 0 sd 324 619 m 13 -6 d s 303 613 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 346 625 m 12 -6 d s 324 619 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 367 631 m 13 -6 d s 346 625 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 389 635 m 12 -5 d s 367 631 m + 22 4 d s[ 4 8] 0 sd[ ] 0 sd 411 639 m 12 -5 d s 389 635 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 432 642 m 13 -6 d s 411 639 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 454 644 m 12 -6 d s 432 642 m 22 2 d s[ 4 8] 0 sd 470 645 m 13 -7 d s[ ] 0 sd 475 646 m 13 -8 d s 454 + 644 m 21 2 d s[ 4 8] 0 sd[ ] 0 sd 497 647 m 12 -8 d s 475 646 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 518 648 m 13 -9 d s 497 647 m 21 1 d s[ 4 8] 0 sd[ ] 0 sd 540 650 m 12 -10 d s 518 648 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 561 654 m 13 -11 d s 540 650 m 21 4 + d s[ 4 8] 0 sd[ ] 0 sd 583 658 m 12 -10 d s 561 654 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 605 664 m 12 -9 d s 583 658 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 626 672 m 13 -8 d s 605 664 m 21 8 d s[ 4 8] 0 sd 639 678 m 13 -7 d s[ ] 0 sd 648 681 m 12 -6 d s 626 672 + m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 669 692 m 13 -4 d s 648 681 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 691 704 m 12 -2 d s 669 692 m 22 12 d s[ 4 8] 0 sd[ ] 0 sd 712 715 m 13 1 d s 691 704 m 21 11 d s[ 4 8] 0 sd[ ] 0 sd 734 726 m 12 4 d s 712 715 m 22 11 d s[ + 4 8] 0 sd[ ] 0 sd 756 737 m 12 5 d s 734 726 m 22 11 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1208 792 m 13 -5 d s + 1205 791 m 3 1 d s[ 4 8] 0 sd[ ] 0 sd 1230 797 m 12 -5 d s 1208 792 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 1252 800 m 12 -5 d s 1230 797 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1273 803 m 13 -6 d s 1252 800 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1295 806 m 12 -7 d s 1273 + 803 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 1316 808 m 13 -7 d s 1295 806 m 21 2 d s[ 4 8] 0 sd 1318 808 m 12 -7 d s[ ] 0 sd 1338 810 m 12 -7 d s 1316 808 m 22 2 d s[ 4 8] 0 sd 289 620 m 12 -7 d s[ ] 0 sd 290 620 m 13 -7 d s 269 615 m 21 5 d s 269 615 m 12 + -8 d s[ 4 8] 0 sd[ ] 0 sd 312 626 m 12 -7 d s 290 620 m 22 6 d s[ 4 8] 0 sd[ ] 0 sd 333 631 m 13 -6 d s 312 626 m 21 5 d s[ 4 8] 0 sd[ ] 0 sd 355 635 m 12 -4 d s 333 631 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 377 640 m 12 -5 d s 355 635 m 22 5 d s[ 4 8] + 0 sd[ ] 0 sd 398 644 m 13 -5 d s 377 640 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 420 647 m 12 -5 d s 398 644 m 22 3 d s[ 4 8] 0 sd[ ] 0 sd 441 650 m 13 -6 d s 420 647 m 21 3 d s[ 4 8] 0 sd 458 653 m 12 -8 d s[ ] 0 sd 463 653 m 12 -7 d s 441 650 m 22 3 d + s[ 4 8] 0 sd[ ] 0 sd 484 656 m 13 -9 d s 463 653 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 506 658 m 12 -10 d s 484 656 m 22 2 d s[ 4 8] 0 sd[ ] 0 sd 527 661 m 13 -11 d s 506 658 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 549 665 m 12 -11 d s 527 661 m 22 4 d s[ 4 8] 0 + sd[ ] 0 sd 571 669 m 12 -11 d s 549 665 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 592 675 m 13 -11 d s 571 669 m 21 6 d s[ 4 8] 0 sd[ ] 0 sd 614 681 m 12 -9 d s 592 675 m 22 6 d s[ 4 8] 0 sd 627 685 m 12 -7 d s[ ] 0 sd 635 688 m 13 -7 d s 614 681 m 21 7 d + s[ 4 8] 0 sd[ ] 0 sd 657 695 m 12 -3 d s 635 688 m 22 7 d s[ 4 8] 0 sd[ ] 0 sd 678 703 m 13 1 d s 657 695 m 21 8 d s[ 4 8] 0 sd[ ] 0 sd 700 712 m 12 3 d s 678 703 m 22 9 d s[ 4 8] 0 sd[ ] 0 sd 700 712 m 18 6 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1203 794 m 5 -2 d s[ 4 8] 0 sd[ ] 0 sd 1218 801 m 12 -4 d s 1202 798 m 16 3 d s[ 4 8] 0 sd[ + ] 0 sd 1239 805 m 13 -5 d s 1218 801 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 1261 809 m 12 -6 d s 1239 805 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1282 812 m 13 -6 d s 1261 809 m 21 3 d s[ 4 8] 0 sd[ ] 0 sd 1304 815 m 12 -7 d s 1282 812 m 22 3 d s[ 4 8] 0 sd 1305 + 815 m 13 -7 d s[ ] 0 sd 1325 818 m 13 -8 d s 1304 815 m 21 3 d s[ 4 8] 0 sd 276 627 m 13 -7 d s[ ] 0 sd 278 628 m 12 -8 d s 256 623 m 22 5 d s 256 623 m 13 -8 d s[ 4 8] 0 sd[ ] 0 sd 299 632 m 13 -6 d s 278 628 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 321 + 636 m 12 -5 d s 299 632 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 342 640 m 13 -5 d s 321 636 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 364 644 m 13 -4 d s 342 640 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 386 648 m 12 -4 d s 364 644 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 407 652 m 13 -5 d + s 386 648 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 429 657 m 12 -7 d s 407 652 m 22 5 d s[ 4 8] 0 sd 446 660 m 12 -7 d s[ ] 0 sd 450 661 m 13 -8 d s 429 657 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 472 665 m 12 -9 d s 450 661 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 493 669 m + 13 -11 d s 472 665 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 515 673 m 12 -12 d s 493 669 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 537 677 m 12 -12 d s 515 673 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 558 681 m 13 -12 d s 537 677 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 580 685 m 12 -10 d + s 558 681 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 601 690 m 13 -9 d s 580 685 m 21 5 d s[ 4 8] 0 sd 615 692 m 12 -7 d s[ ] 0 sd 623 694 m 12 -6 d s 601 690 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 644 698 m 13 -3 d s 623 694 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd 666 703 m + 12 X s 644 698 m 22 5 d s[ 4 8] 0 sd[ ] 0 sd 666 703 m 21 4 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 925 752 m 10 -2 d s[ 4 8] 0 sd[ ] 0 sd 925 752 m 11 2 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ + ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd 1205 806 m 13 -5 d s 1201 805 m 4 1 d s[ 4 8] 0 sd[ ] 0 sd 1227 810 m 12 -5 d s 1205 806 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1248 814 m 13 -5 d s 1227 810 m 21 4 d s[ + 4 8] 0 sd[ ] 0 sd 1270 818 m 12 -6 d s 1248 814 m 22 4 d s[ 4 8] 0 sd[ ] 0 sd 1291 822 m 13 -7 d s 1270 818 m 21 4 d s[ 4 8] 0 sd 1293 822 m 12 -7 d s[ ] 0 sd 1313 826 m 12 -8 d s 1291 822 m 22 4 d s[ 4 8] 0 sd 276 627 m 1 1 d s[ ] 0 sd 265 635 + m 13 -7 d s 244 631 m 21 4 d s 244 631 m 12 -8 d s[ 4 8] 0 sd 278 628 m 21 4 d s[ ] 0 sd 287 638 m 12 -6 d s 265 635 m 22 3 d s[ 4 8] 0 sd 300 632 m 20 4 d s[ ] 0 sd 308 641 m 13 -5 d s 287 638 m 21 3 d s[ 4 8] 0 sd 321 636 m 21 4 d s[ ] 0 sd 330 + 645 m 12 -5 d s 308 641 m 22 4 d s[ 4 8] 0 sd 343 641 m 20 4 d s[ ] 0 sd 352 649 m 12 -5 d s 330 645 m 22 4 d s[ 4 8] 0 sd 363 645 m 22 4 d s[ ] 0 sd 373 653 m 13 -5 d s 352 649 m 21 4 d s[ 4 8] 0 sd 385 649 m 21 4 d s[ ] 0 sd 395 658 m 12 -6 d s + 373 653 m 22 5 d s[ 4 8] 0 sd 406 653 m 22 4 d s[ ] 0 sd 416 663 m 13 -6 d s 395 658 m 21 5 d s[ 4 8] 0 sd 446 660 m 3 1 d s[ ] 0 sd 438 668 m 12 -7 d s 416 663 m 22 5 d s[ 4 8] 0 sd 449 661 m 22 4 d s[ ] 0 sd 459 673 m 13 -8 d s 438 668 m 21 5 d + s[ 4 8] 0 sd 471 665 m 22 4 d s[ ] 0 sd 481 679 m 12 -10 d s 459 673 m 22 6 d s[ 4 8] 0 sd 493 669 m 21 5 d s[ ] 0 sd 503 684 m 12 -11 d s 481 679 m 22 5 d s[ 4 8] 0 sd 515 674 m 21 4 d s[ ] 0 sd 524 688 m 13 -11 d s 503 684 m 21 4 d s[ 4 8] 0 sd + 537 678 m 20 4 d s[ ] 0 sd 546 692 m 12 -11 d s 524 688 m 22 4 d s[ 4 8] 0 sd 558 682 m 21 4 d s[ ] 0 sd 567 696 m 13 -11 d s 546 692 m 21 4 d s[ 4 8] 0 sd 580 686 m 20 4 d s[ ] 0 sd 589 698 m 12 -8 d s 567 696 m 22 2 d s[ 4 8] 0 sd 615 692 m 7 2 + d s[ ] 0 sd 610 700 m 13 -6 d s 589 698 m 21 2 d s[ 4 8] 0 sd 622 694 m 22 4 d s[ ] 0 sd 632 701 m 12 -3 d s 610 700 m 22 1 d s[ 4 8] 0 sd 644 698 m 19 4 d s[ ] 0 sd 654 702 m 12 1 d s 632 701 m 22 1 d s[ 4 8] 0 sd[ ] 0 sd 654 702 m 13 1 d s[ 4 + 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 924 752 m s[ ] 0 sd[ 4 8] 0 sd 924 752 m + 10 2 d s[ ] 0 sd 934 762 m 4 -2 d s 913 755 m 21 7 d s[ 4 8] 0 sd[ ] 0 sd 934 762 m 5 2 d s[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] + 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd[ ] 0 sd[ 4 8] 0 sd 1202 806 m 2 X s[ ] 0 sd 1200 808 m 5 -2 d s[ 4 8] 0 sd 1204 806 m 22 4 d s[ ] 0 sd 1214 815 m 13 -5 d s 1198 812 m 16 3 d s[ 4 8] 0 sd 1227 810 m 20 4 d s[ ] 0 sd 1236 819 m 12 -5 d s 1214 + 815 m 22 4 d s[ 4 8] 0 sd 1248 815 m 21 4 d s[ ] 0 sd 1257 824 m 13 -6 d s 1236 819 m 21 5 d s[ 4 8] 0 sd 1270 819 m 21 4 d s[ ] 0 sd 1279 829 m 12 -7 d s 1257 824 m 22 5 d s[ 4 8] 0 sd 1293 822 m 19 5 d s[ ] 0 sd 1300 834 m 13 -8 d s 1279 829 m + 21 5 d s[ 4 8] 0 sd 227 632 m 518 100 d s 893 760 m 47 9 d s 1194 818 m 111 21 d s 227 733 m 750 144 d s 1164 913 m 141 27 d s 227 835 m 789 151 d s 1127 1007 m 178 35 d s 227 936 m 1078 207 d s 227 1037 m 1078 207 d s 227 1138 m 1078 207 d s 227 + 1239 m 1078 208 d s[ ] 0 sd 227 556 m 107 21 d s 1305 831 m 650 Y s 227 1274 m 1078 207 d s 227 556 m 718 Y s[ 4 8] 0 sd 1305 839 m 623 -359 d s 1305 940 m 623 -358 d s 1305 1042 m 623 -359 d s 1305 1143 m 623 -359 d s 1305 1244 m 623 -359 d s 1305 + 1345 m 623 -358 d s 1305 1447 m 623 -359 d s[ ] 0 sd 1825 464 m 103 -59 d s 1928 405 m 717 Y s 1305 1481 m 623 -359 d s 227 556 m 622 -359 d s 849 197 m 718 Y s 227 1274 m 622 -359 d s 227 556 m 718 Y s 849 197 m 1079 208 d s 1928 405 m 717 Y s 849 + 915 m 1079 207 d s 849 197 m s 849 197 m 1079 208 d s + gsave 2268 1645 0 0 C 1934.23 220.102 t 11 r /Helvetica findfont 77.8138 sf 0 0 m (X) show NC gr 858 174 m -9 23 d s 881 191 m -5 12 d s 907 196 m -4 12 d s 934 201 m -4 12 d s 966 195 m -9 23 d s 988 212 m -4 11 d s 1015 217 m -4 11 d s 1042 222 + m -4 12 d s 1074 215 m -9 24 d s 1096 232 m -4 12 d s 1123 237 m -4 12 d s 1150 243 m -4 11 d s 1181 236 m -8 24 d s 1204 253 m -4 12 d s 1231 258 m -4 12 d s 1258 263 m -4 12 d s 1289 257 m -8 23 d s 1312 274 m -4 11 d s 1339 279 m -4 12 d s 1366 + 284 m -5 12 d s 1397 278 m -9 23 d s 1420 294 m -5 12 d s 1447 300 m -5 11 d s 1474 305 m -5 12 d s 1505 298 m -9 24 d s 1527 315 m -4 12 d s 1554 320 m -4 12 d s 1581 325 m -4 12 d s 1613 319 m -9 23 d s 1635 336 m -4 12 d s 1662 341 m -4 12 d s + 1689 346 m -4 12 d s 1720 340 m -8 23 d s 1743 357 m -4 11 d s 1770 362 m -4 11 d s 1797 367 m -4 12 d s 1828 360 m -8 24 d s 1851 377 m -4 12 d s 1878 382 m -4 12 d s 1905 388 m -4 11 d s 1936 381 m -8 24 d s 1936 381 m -8 24 d s + gsave 2268 1645 0 0 C 831.496 122.279 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\25510) show NC gr + gsave 2268 1645 0 0 C 951.552 144.511 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2558) show NC gr + gsave 2268 1645 0 0 C 1060.49 164.521 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2556) show NC gr + gsave 2268 1645 0 0 C 1167.21 182.307 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2554) show NC gr + gsave 2268 1645 0 0 C 1276.15 204.539 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2552) show NC gr + gsave 2268 1645 0 0 C 1391.76 226.772 t 0 r /Helvetica findfont 53.358 sf 0 0 m (0) show NC gr + gsave 2268 1645 0 0 C 1500.69 244.558 t 0 r /Helvetica findfont 53.358 sf 0 0 m (2) show NC gr + gsave 2268 1645 0 0 C 1607.41 264.567 t 0 r /Helvetica findfont 53.358 sf 0 0 m (4) show NC gr + gsave 2268 1645 0 0 C 1716.35 289.023 t 0 r /Helvetica findfont 53.358 sf 0 0 m (6) show NC gr + gsave 2268 1645 0 0 C 1823.07 309.032 t 0 r /Helvetica findfont 53.358 sf 0 0 m (8) show NC gr + gsave 2268 1645 0 0 C 1918.67 329.041 t 0 r /Helvetica findfont 53.358 sf 0 0 m (10) show NC gr 849 197 m -622 359 d s + gsave 2268 1645 0 0 C 80.0371 413.525 t -29 r /Helvetica findfont 77.8138 sf 0 0 m (Y) show NC gr 834 184 m 15 13 d s 826 200 m 8 6 d s 811 209 m 7 6 d s 795 218 m 8 6 d s 772 220 m 15 13 d s 764 235 m 7 7 d s 749 244 m 7 7 d s 733 253 m 7 7 d s + 710 256 m 15 13 d s 702 271 m 7 7 d s 686 280 m 8 7 d s 671 289 m 7 7 d s 648 291 m 15 14 d s 640 307 m 7 7 d s 624 316 m 7 7 d s 608 325 m 8 7 d s 585 327 m 15 14 d s 577 343 m 8 7 d s 562 352 m 7 7 d s 546 361 m 8 7 d s 523 363 m 15 14 d s 515 379 + m 7 7 d s 499 388 m 8 7 d s 484 397 m 7 7 d s 461 399 m 15 14 d s 453 415 m 7 7 d s 437 424 m 8 7 d s 422 433 m 7 7 d s 399 435 m 15 14 d s 391 451 m 7 6 d s 375 460 m 7 6 d s 359 469 m 8 6 d s 336 471 m 15 13 d s 328 487 m 8 6 d s 313 496 m 7 6 d s + 297 505 m 8 6 d s 274 507 m 15 13 d s 266 522 m 7 7 d s 250 531 m 8 7 d s 235 540 m 7 7 d s 212 543 m 15 13 d s 834 184 m 15 13 d s 212 543 m 15 13 d s + gsave 2268 1645 0 0 C 722.557 133.395 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\25510) show NC gr + gsave 2268 1645 0 0 C 689.208 168.967 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2558) show NC gr + gsave 2268 1645 0 0 C 626.957 204.539 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2556) show NC gr + gsave 2268 1645 0 0 C 564.706 237.888 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2554) show NC gr + gsave 2268 1645 0 0 C 502.455 275.683 t 0 r /Helvetica findfont 53.358 sf 0 0 m (\2552) show NC gr + gsave 2268 1645 0 0 C 457.99 313.478 t 0 r /Helvetica findfont 53.358 sf 0 0 m (0) show NC gr + gsave 2268 1645 0 0 C 395.739 346.827 t 0 r /Helvetica findfont 53.358 sf 0 0 m (2) show NC gr + gsave 2268 1645 0 0 C 333.488 382.399 t 0 r /Helvetica findfont 53.358 sf 0 0 m (4) show NC gr + gsave 2268 1645 0 0 C 271.237 420.195 t 0 r /Helvetica findfont 53.358 sf 0 0 m (6) show NC gr + gsave 2268 1645 0 0 C 208.986 455.767 t 0 r /Helvetica findfont 53.358 sf 0 0 m (8) show NC gr + gsave 2268 1645 0 0 C 117.832 491.339 t 0 r /Helvetica findfont 53.358 sf 0 0 m (10) show NC gr 227 556 m 718 Y s + gsave 2268 1645 0 0 C 75.5906 1258.36 t 90 r /Helvetica findfont 77.8138 sf 0 0 m (I) show NC gr 197 632 m 30 X s 212 657 m 15 X s 212 683 m 15 X s 212 708 m 15 X s 197 733 m 30 X s 212 759 m 15 X s 212 784 m 15 X s 212 809 m 15 X s 197 835 m 30 X + s 212 860 m 15 X s 212 885 m 15 X s 212 910 m 15 X s 197 936 m 30 X s 212 961 m 15 X s 212 986 m 15 X s 212 1012 m 15 X s 197 1037 m 30 X s 212 1062 m 15 X s 212 1088 m 15 X s 212 1113 m 15 X s 197 1138 m 30 X s 212 1163 m 15 X s 212 1189 m 15 X s + 212 1214 m 15 X s 197 1239 m 30 X s 197 632 m 30 X s 212 607 m 15 X s 212 581 m 15 X s 212 556 m 15 X s 197 1239 m 30 X s 212 1265 m 15 X s + gsave 2268 1645 0 0 C 157.851 611.394 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0) show NC gr + gsave 2268 1645 0 0 C 106.716 711.44 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0.2) show NC gr + gsave 2268 1645 0 0 C 106.716 813.71 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0.4) show NC gr + gsave 2268 1645 0 0 C 106.716 913.756 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0.6) show NC gr + gsave 2268 1645 0 0 C 106.716 1016.03 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0.8) show NC gr + gsave 2268 1645 0 0 C 168.967 1113.85 t 0 r /Helvetica findfont 62.251 sf 0 0 m (1) show NC gr + gsave 2268 1645 0 0 C 106.716 1216.12 t 0 r /Helvetica findfont 62.251 sf 0 0 m (1.2) show NC gr 0.573333 0 1 c 91 26 2041 165 bf 0.48 0 1 c 91 26 2041 191 bf 0.386667 0 1 c 91 26 2041 217 bf 0.293333 0 1 c 91 27 2041 243 bf 0.2 0 1 c 91 26 2041 + 270 bf 0.106667 0 1 c 91 26 2041 296 bf 0.0133331 0 1 c 91 27 2041 322 bf 0 0.0800001 1 c 91 26 2041 349 bf 0 0.173333 1 c 91 26 2041 375 bf 0 0.266667 1 c 91 27 2041 401 bf 0 0.36 1 c 91 26 2041 428 bf 0 0.453333 1 c 91 26 2041 454 bf 0 0.546666 1 + c 91 27 2041 480 bf 0 0.64 1 c 91 26 2041 507 bf 0 0.733333 1 c 91 26 2041 533 bf 0 0.826667 1 c 91 27 2041 559 bf 0 0.92 1 c 91 26 2041 586 bf 0 1 0.986667 c 91 26 2041 612 bf 0 1 0.893333 c 91 27 2041 638 bf 0 1 0.8 c 91 26 2041 665 bf 0 1 + 0.706667 c 91 26 2041 691 bf 0 1 0.613333 c 91 27 2041 717 bf 0 1 0.52 c 91 26 2041 744 bf 0 1 0.426667 c 91 26 2041 770 bf 0 1 0.333333 c 91 27 2041 796 bf 0 1 0.24 c 91 26 2041 823 bf 0 1 0.146667 c 91 26 2041 849 bf 0 1 0.0533333 c 91 27 2041 875 + bf 0.0399999 1 0 c 91 26 2041 902 bf 0.133333 1 0 c 91 26 2041 928 bf 0.226667 1 0 c 91 27 2041 954 bf 0.32 1 0 c 91 26 2041 981 bf 0.413333 1 0 c 91 26 2041 1007 bf 0.506667 1 0 c 91 27 2041 1033 bf 0.6 1 0 c 91 26 2041 1060 bf 0.693333 1 0 c 91 26 + 2041 1086 bf 0.786667 1 0 c 91 26 2041 1112 bf 0.88 1 0 c 91 27 2041 1138 bf 0.973333 1 0 c 91 26 2041 1165 bf 1 0.933333 0 c 91 26 2041 1191 bf 1 0.84 0 c 91 27 2041 1217 bf 1 0.746667 0 c 91 26 2041 1244 bf 1 0.653333 0 c 91 26 2041 1270 bf 1 0.56 + 0 c 91 27 2041 1296 bf 1 0.466667 0 c 91 26 2041 1323 bf 1 0.373333 0 c 91 26 2041 1349 bf 1 0.28 0 c 91 27 2041 1375 bf 1 0.186667 0 c 91 26 2041 1402 bf 1 0.0933334 0 c 91 26 2041 1428 bf 1 0 0 c 91 27 2041 1454 bf black 2132 165 m 1316 Y s + gsave 2268 1645 0 0 C 2343.31 1465.12 t 90 r /Helvetica findfont 77.8138 sf 0 0 m (I) show NC gr 2077 311 m 55 X s 2077 506 m 55 X s 2077 701 m 55 X s 2077 896 m 55 X s 2077 1091 m 55 X s 2077 1286 m 55 X s 2077 1481 m 55 X s 2077 311 m 55 X s + 2077 1481 m 55 X s + gsave 2268 1645 0 0 C 2140.99 289.023 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0) show NC gr + gsave 2268 1645 0 0 C 2140.99 484.669 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0.2) show NC gr + gsave 2268 1645 0 0 C 2140.99 680.315 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0.4) show NC gr + gsave 2268 1645 0 0 C 2140.99 873.738 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0.6) show NC gr + gsave 2268 1645 0 0 C 2140.99 1069.38 t 0 r /Helvetica findfont 62.251 sf 0 0 m (0.8) show NC gr + gsave 2268 1645 0 0 C 2140.99 1262.81 t 0 r /Helvetica findfont 62.251 sf 0 0 m (1) show NC gr + gsave 2268 1645 0 0 C 2140.99 1456.23 t 0 r /Helvetica findfont 62.251 sf 0 0 m (1.2) show NC gr 0.95 0.95 0.95 c 252 82 23 1555 bf black 29 1555 m -5 Y 250 X 80 Y -4 X -75 Y f 23 1555 m 82 Y 252 X -82 Y -252 X cl s 1 1 1 c black + gsave 2268 1645 0 0 C 55.5813 1571.84 t 0 r /Helvetica-Bold findfont 64.4743 sf 0 0 m (Model) show NC gr + gr gr showpage +end +%%EOF diff --git a/Doc/UserManual/Fitting.tex b/Doc/UserManual/Fitting.tex new file mode 100644 index 0000000000000000000000000000000000000000..d443f7242f08bc3f02f7048d602d351ab840e532 --- /dev/null +++ b/Doc/UserManual/Fitting.tex @@ -0,0 +1,783 @@ +\newpage +\chapter{Fitting} \SecLabel{Fitting} + +In addition to the simulation of grazing incidence +X-ray and neutron scattering by +multilayered samples, \BornAgain\ also offers the option to +fit the numerical model to reference data by modifying a selection of +sample parameters from the numerical model. This aspect +of the software is discussed in the following chapter. + +The chapter starts from the short introduction to the basic concept of data fitting +in \SecRef{FittingGentleIntroducion}. If user is familiar with it, he is welcome to proceed +to the \SecRef{FittingImplementation} containing details of the implementation in +\BornAgain\ . +\SecRef{FittingExamples} contains Python fitting example with detailed explanations of every fitting step. \SecRef{FittingRightAnswers} contains a few practical advises which might +help the user to get right answers from \BornAgain\ fitting. +Advanced fitting techniques, including fine tuning of minimization algorithms, simultaneous fit of different data sets, parameters correlation, are covered in \SecRef{FittingAdvanced}. + + +\input{FittingGentleIntroduction} + +\input{FittingImplementation} + +\input{FittingExamples} + +\input{FittingRightAnswers} + +\input{FittingAdvanced} + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% Old version +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\begin{comment} + +\section{Short description of fitting theory} + +The aim of this section is to briefly introduce the basic concept of +minimization and its key terminology. Users wanting to find out more about minimization (also called +maximization or optimization methods depending on the formulations and objectives) are referred to +\cite{Antoniou2007, mntutorial}. + +\subsection{Objectives} +We generally have to obtain the best fit of an observed distribution +to a prediction by modifying a set of parameters from the +prediction. This problem can be one or multi-dimensional and also linear or +nonlinear. The quantity to minimize is often referred to as the +\textit{objective function}, whose expression depends on the +particular method, like the maximum likelihood, the $\chi^2$ +minimization or the expected prediction error function. In many cases, +a number of distinct functions may need to be minimized at once, for +example, when samples are generated with respect to an independent variable (time, +position,\ldots). Minimization can be done according to different +definitions of the norm. For example, using the Euclidean norm, this process is +often called a least squares problem. Weights can also be added in +order to emphasize important points and neglect uncritical ones.\\ + + +\MakeRemark{Remark:} {\begin{itemize} +\item The term ``minimizing'' means finding a \textbf{local} minimum of the objective function. +\item The number of observations must greatly exceed the number of fitting + parameters that are to be estimated. +\end{itemize}} + +We are now going to detail two methods by specifying the expression of +the function to minimize: maximum of likelihood and $\chi^2$ minimization. + +\subsubsection{Maximum of likelihood} +This is a popular method for parameters' estimations because the maximum likelihood estimators are approximately +unbiased and efficient for large data samples, under quite general +conditions. +We consider a random variable $\mathbf{x}$ (it could be a vector) distributed +with a distribution function $f(\mathbf{x}; \mathbf{\alpha})$. We assume $f(\mathbf{x}; \mathbf{\alpha})$ +to be known except for the parameter(s) $\mathbf{\alpha}$ (which could +be a vector as well). The expression of $f(\mathbf{x};\mathbf{\alpha})$ represents the +hypothesized probability density function for the $\mathbf{x}$ variable. Then, +by repeating the measurements $N$ times, we sample $x_1,\ldots, x_N$ +values. The method of maximum likelihood takes the estimators to be +those values of $\mathbf{\alpha}$ that maximize the likelihood function $\mathcal{L}$ as +$\mathcal{L}(\mathbf{\alpha})=\prod_{i=1}^N f(x_i;\mathbf{\alpha})$. +Since it is easier to deal with a sum, we usually minimize +$-\text{ln}(\mathcal{L})$. + +\subsubsection{$\chi^2$ or least squares minimization} +Given a set of observations $\{x_1, x_2, \ldots, x_n\}$, with expectation values +$\{y_1(\mathbf{\alpha}),\ldots, +y_n(\mathbf{\alpha})\}$ and covariance matrix $V$ (matrix element +written $V_{i,j}$), then the set of +parameter values $\hat{\mathbf{\alpha}}$ which minimizes the quantity: +$\chi^2=\sum_{i,j} [x_i-y_j(\mathbf{\alpha})]V_{ij}[x_j-y_j(\mathbf{\alpha})]$ is called +the Least Squares Estimate for $\mathbf{\alpha}$. + +If the $x_i$ are sampled from a normal distribution, then the least +squares minimization is equivalent to the maximum likelihood method: +the set of parameters $\mathbf{\alpha}$ which maximize $\mathcal{L}$ is the +same as those which minimize $\chi^2$. In this case the expression of +$\chi^2$ becomes $\sum_{i=1} ^N +[x_i-y_i(\mathbf{\alpha})]^2/\sigma_i^2$, where $\sigma_i^2$ is the +variance on $y_i (\mathbf{\alpha})$. Even if the observations are +not normally distributed, the least +squares minimization may be useful, in particular, if the distribution is approximately normal. + + +\subsection{How good is the fitting result?} +%Quantify the level of agreement between the data and a hypothesis without explicit reference to alternative hypotheses. +%Limited to $\chi^2$?? +%Level of agreement + +In general, a minimization process is intended to compare a reference +(experimental observations) to some predictions (numerical models) +dependent on a certain number of parameters. At the end of the +minimization procedure, the user has to determine how close the estimated parameters are to the reference ones. +The first step could be a visual check by plotting both of them. On +the quantitative side, different quantities could be evaluated. The +most common tests for goodness-of-fit are the $\chi^2$ test, +Kolmogorov test, Cramer-Smirnov-Von-Mises test, runs. \\ +The reduced $\chi^2$ is defined as the final sum of the squared residuals +divided by the number of degrees of freedom (\textit{number of datapoints - +number of parameters in the fit}). The +fit can be considered as good if the reduced $\chi^2 \sim 1$. \\ + +\MakeRemark{Remark:}{\begin{itemize} +\item A bad fit does not necessarily produce large errors and having a + ``too good'' goodness-of-fit usually means that something is not right: for + example, overestimated errors or the assumption of independent data when they were in fact correlated. +\item The $\chi^2$ test does not check that the uncertainties are + Gaussian or normally distributed; it assumes that they are Gaussian. If the observations are not normally distributed, the LSE may be +useful, in particular, if the distribution is approximately normal. +\end{itemize} +} + + +\subsection{Main features of the minimization algorithm} + +We start with some initial guesses for the parameters. We can then +proceed in different ways in order to find the best estimates of a +local minimum of our objective function. The procedural modifications +on the parameters, the objective function, as well as the convergence +criterion depend on the method implemented. For example, the +minimization could stop if the modifications on the objective function +or on the parameters between consecutive iterative steps are lower than a given minimization tolerance.\\ +The minimization algorithms can be classified into different categories: +\begin{itemize} +\item \textit{search method}: the solution is obtained by using only function + evaluations at different points by modifying, at each iteration, the interval between which the minimum is searched for. +\item \textit{approximate method}: close to a minimum, the function to minimize is approximated to + a polynomial. The degree of approximation might require the evaluation of gradients or Hessian matrices (matrix of second-order partial derivatives of a function) +\end{itemize} +Many refinements and particularities as well as other algorithms' +classifications exist. For example the +minimization can be performed by using sequential search directions that keep track of the previous steps. + +In addition to the objective function, there might be some +additional conditions imposed on the parameters, for example, boundary conditions imposed on some variables or some extra relations between others. In this case, the problem is +said to be a \textit{constrained minimization problem}. Constraints +make the process more technically challenging than in unconstrained situations. + + +\subsection{Terminology} +\begin{itemize} +\item number of degrees of freedom = number of data points - number of fitting parameters. +\item The Hessian matrix or Hessian is a square matrix of second-order partial derivatives of a function. It describes the local curvature of a function of many variables. +\end{itemize} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% XXX +\section{Implementation in \BornAgain} + +Fitting in \BornAgain\ deals with estimating the optimum parameters +in the numerical model by minimizing the difference between +numerical and reference data using $\chi^2$ or maximum likelihood methods. These features include different multidimensional minimization +algorithms and strategies from \Code{Root} (\Code{Minuit2} and +\Code{GSL} libraries) and the choice over possible fitting +parameters. The related codes are contained +in the folder ``Fit'' (a detailed description is given in \ldots). + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsection{General fitting procedure} + +The general fitting procedure can be split into different steps: +\begin{enumerate} +\item Creation of the sample: multilayered sample, beam, detector, +\item Choice of the parameters to fit, +\item Loading reference data, +\item Fit: \begin{itemize} + \item linking the reference and the numerical data, + \item choice of a minimizing algorithm (method, weights, strategy), + \item running the minimization, + \item checking the results. +\end{itemize} +\end{enumerate} + +The class \Code{FitSuite} contains the main functionalities to be used +for the fit. The following parts of this paragraph will detail each of +the main stages before applying them to an example (see paragraph~\ref{FittingExample}). + +\subsubsection{Building the sample} +This step is similar for any simulation using \BornAgain. It +consists in first characterizing the geometry of the system: the particles (shapes, sizes, refractive +indices), the different layers (thickness, +order, refractive index, a possible roughness of the interface), the +interference between the particles and the way they are distributed in +the layers (buried particles or particles sitting on top of a +layer). Then we specify the parameters of the input beam and of the +output detector. + +\subsubsection{Loading reference data} +These are the data to which the fitting model will +be compared to. They usually refer to experimental data. We assume that it is a +two-dimensional intensity matrix as function of the output scattering +angles $\alpha_f$ and $\phi_f$ (see Fig.~\ref{fig:multil3d}). The user +is required to provide reduced and \textbf{normalized} data. + +\subsubsection{Choice of parameters to be fitted} +In principle, every parameter used in the construction of the sample +can be used as a fitting parameter. For example, the particles' +heights, radii or the layer's roughness or thickness could be selected. These selected parameters + represent the variables on which the minimizer will operate. + + +In \BornAgain, the parameters used for the fit are specified using the +function \Code{addFitParameter} with the following list +of variables: \Code{(<name>, <value>, <step>, <AttLimits>, <error>)} where \Code{<value>}, \Code{<step>} and \Code{<error>} are double +values corresponding to the initial value of the parameter, the +iteration step (optional parameter equal to 0.01 by default) and the error respectively. By default the input value +of \Code{<error>} is 0. \Code{<AttLimits>} corresponds to +the boundaries imposed on the range of variations of the fitting +parameter's value. It can be +\begin{itemize} +\item \Code{fixed()}, +\item \Code{lowerLimited(<min\_value>)}, +\item \Code{limited(<min\_value>, <max\_value>)}. +\end{itemize} +where \Code{<min\_value>} and \Code{<max\_value>} are +double values corresponding to the lower and higher boundary respectively. +The unit of \Code{<AttLimits>} is identical to the one used to characterize the +parameter's \Code{<value>}.\\ + +\noindent \Code{<name>} is the reference to the parameter as it had been registered +using \Code{RegisterParameter}. For example, to add the beam +intensity to the list, \Code{<name>} would be +\Code{"*Beam/intensity"}. In the case of the cylindrical particles's + height, it would become \Code{"*FormFactorCylinder/height"}.\\ + +\noindent If the sample contains different types of particles, the heights of different particles can be associated to two different +fitting parameters and minimized separately.\\ + + +\MakeRemark{Hints:}{ +\begin{itemize} +\item initially choose a small number of fitting + parameters. +\item provide a ``good'' initial guess to save time and reduce the + risk of failure to find the minimum looked for. +\end{itemize}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsubsection{Associating reference and numerical data} +The minimization procedure deals with a pair of experimental data (the +reference) and numerical data associated with function +\Code{addSimulationAndRealData}. This provides the function to minimize +using the following syntax: + +\begin{lstlisting}[language=python, style=eclipse,numbers=none] +addSimulationAndRealData(<simulation>, <reference>, <chi2_module>) +\end{lstlisting} +where \Code{<chi2\_module>}, linked to the evaluation of $\chi^2$ is +optional. Its default implementation is + $\chi^2 =(\text{simulation}-\text{reference})^2/\text{max}(\text{reference},1).$ Other + evaluations are possible using function \\ \Code{setChiSquaredFunction} with the following parameter: +\begin{itemize} +\item \Code{SquaredFunctionWithSystematicError($\epsilon$)} uses + $$\chi^2= + \frac{(\text{sim}-\text{reference})^2}{\text{max}(|\text{reference}| + + \epsilon^2 \text{reference}^2,1)},$$ +where $\epsilon$ gives the ratio + of systematic errors and is + equal to 0.08 by default, +\item \Code{SquaredFunctionWithGaussianError($\sigma$)} uses + $$\chi^2 =\frac{(\text{simulation}-\text{reference})^2}{\sigma^2},$$ where + $\sigma$ is reference standard error and it is equal to 0.01 by default. +\end{itemize} +\noindent By default, all datapoints have the same weight of 1. \\ + + + +The users can therefore run a series of fits by +changing this particular association between a numerical model and +some experimental observations. For example, it is possible to generate a batch of different numerical + samples by playing with the number of layers or the shapes of + particles in order to obtain the best fit with the experimental + data. +It is possible to crop and select a single specific area in the two-dimensional space but +not several isolated parts like around, for example, intensity maxima. + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsubsection{Choice of fitting method} + +Different minimizers from \Code{Root} library can be used in \BornAgain. They are listed in +Table~\ref{table:fit_minimizers}. Users can also add their own by +implementing the appropriate definition in the \Code{Catalogue} contained in +program \Code{MinimizerFactory}. +\Code{Minuit} user's manual describes which minimizer to use in order to best +fit your data \cite{MinuitURL}. \\ + + +\MakeRemark{}{ The list of minimizers implemented in \BornAgain\ can be printed out using the command \Code{print + MinimizerFactory.print\_catalogue()} for example in \Code{Python}.} + +\begin{table}[h] +\centering +\begin{tabular}{@{}lll@{}} +\hline +\hline +\textbf{Minimizer name} & \textbf{Algorithm} & \textbf{Description}\\ +\hline +\Code{Minuit2} \cite{MinuitURL} & \Code{Migrad} & According to +\cite{mntutorial} best minimizer for nearly all functions,\\ + & & variable-metric method with inexact line search, \\ + & & a stable metric updating scheme,\\ + & & and checks for positive-definiteness.\\ +\hline + & \Code{Simplex} & simplex method of + Nelder and Mead\\ + & & usually slower than \Code{Migrad}, \\ + & & rather robust with respect to gross fluctuations in the\\ & & function + value, gives no reliable information about \\ & & parameter errors, \\ +\hline + & \Code{Combined} & minimization with + \Code{Migrad} \\ + & & but switches to Simplex if + Migrad fails to converge.\\ +\hline + & \Code{Scan} & not intended to + minimize, just scans the + function,\\ + & & one parameter at a + time, retains the best value + after\\ & & each scan\\ +\hline + & \Code{Fumili} & optimized + method for least square and log + likelihood\\ & & minimizations \\ +\hline +\Code{GSLMultiMin} \cite{GSLMultiMinURL} & \Code{ConjugateFR} & Fletcher-Reeves conjugate gradient + algorithm,\\ +\hline +& \Code{ConjugatePR} & Polak-Ribiere conjugate gradient algorithm,\\ +\hline +& \Code{BFGS} & Broyden-Fletcher-Goldfarb-Shanno algorithm,\\ +\hline +& \Code{BFGS2} & improved version of BFGS,\\ +\hline +& \Code{SteepestDescent} & follows the downhill gradient of the function at each step\\ +\hline +\Code{GSLMultiFit} \cite{GSLMultiFitURL} & & Levenberg-Marquardt +Algorithm\\ +\hline +\Code{GSLSimAn} \cite{GSLSimAnURL}& & Simulated Annealing Algorithm\\ +\hline +\hline +\end{tabular} +\caption{List of fitting minimizers implemented in \BornAgain. } +\label{table:fit_minimizers} +\end{table} + + +A particular algorithm is selected using function +\Code{setMinimizer}, whose syntax is the following: +\begin{lstlisting}[language=python, style=eclipse,numbers=none] +setMinimizer(MinimizerFactory.createMinimizer("<Minimizer +name>","<optional algorithm>") ) +\end{lstlisting} +where \Code{<Minimizer +name>} and \Code{<optional algorithm>} can be chosen from the first and +second column +of Table~\ref{table:fit_minimizers} respectively. For example the +users could select \Code{(``Minuit2'',''Migrad'')} or +\Code{(``GSLMultiFit'',"")}. + +Some of these algorithms require the estimation of a gradient function associated with the function +to minimize. \textbf{\BornAgain\ implements it automatically if required}.\\ +%"GSLMultiFit" or "Minuit2" with algorithm "Fumili" + +\MakeRemark{Remark:}{There is no default minimizer implemented in \BornAgain.} + +Four strategies have been implemented in \BornAgain\ and can be added +using the function \Code{addFitStrategy}: +\begin{itemize} +\item \Code{FitSuiteStrategyDefault} is the default fit strategy. It just lets \Code{FitSuite} run its minimization round, +\item \Code{FitSuiteStrategyAdjustData} adjusts the data before running the minimization round, +\item \Code{FitSuiteStrategyAdjustParameters} fixes fit parameters and then calls minimizer, +\item \Code{FitSuiteStrategyBootstrap} helps the minimizer get out of local minima by perturbing real data. +\end{itemize} + +These strategies act on the parameters or the data and they are +therefore different from those implemented in +\Code{Minuit2} \cite{MinuitURL}, which are linked with how the +minimizer runs. These \Code{Minuit} strategies can be equal 0, 1 or 2 +(default value =1). The smaller values are associated with fewer +functions calls. On the contrary the higher values are more precise. In \BornAgain\ we used the default value of 1. + +%Fumili: fast gradient-descent program +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsubsection{Outputs} +The minimization stops +\begin{itemize} +\item when the maximum number of function calls has been exceeded, +\item when the maximum number of iteration steps has been exceeded +\item when the function's minimum has been reached within the tolerance window +\item if the minimizer could not improve the values of +the parameters +\item if there had been a problem with the calculation of the + covariance matrix. +\end{itemize} +The output of the minimization can be saved in a file or printed on +the screen using the function \Code{printResults()}. During the +fitting process, intermediate results are accessible with function \Code{initPrint(<print\_every\_nth>)}, where +\Code{<print\_every\_nth>} is the of the number of + minimization iterations between outputs. + + +Special attention must be payed to the +interpretation of the errors given by \Code{Minuit2} (normalization, +reliability of the estimates determined by the minimizer, statistical +interpretations) \cite{minuitv94.1,mnerror}. According to +\Code{Minuit}'s documentation, ``the best way to be absolutely sure of the errors, is to use “independent” calculations and compare them''. + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsection{Example in Python} \label{FittingExample} +In this section we are going to go through a complete example of +fitting using \BornAgain. Each of the steps will be associated with a +detailed piece of code written in Python. In addition, the complete listing of +the script is given at the end (see Listing~\ref{script_exfit1}).\\ + +\noindent This example uses a simple sample geometry: cylindrical and +prismatic particles in equal proportion, in an air layer, deposited on a substrate layer, with no interference +between the particles.\\ We consider four fitting parameters: the radius and height of cylinders and the +side length and height of prisms.\\ Our reference data are a ``noisy'' two-dimensional intensity +map obtained from the simulation of the same geometry with a fixed +value of 5 nanometers for the height of both particle shapes as well +as for the radius of the cylinders and the half side length of the +prisms' triangular basis. \\ Then we run our minimization consequently +using the algorithm \Code{Migrad} from \Code{Minuit2} as the minimization engine, starting with a cylinder's height +of 4~nm, a cylinder's radius of 6~nm, a prism's half side of 6~nm +and a length equal to 4~nm.\\ + +\MakeRemark{Order of steps}{The stages concerned with the preparation + of the fit (generation of the sample, characteristics of the input + beam and output detector, loading of reference data) can be interchanged.} + +%%%%%%%%%%%%%%%%%%%%% +\myparagraph{\underline{Importing Python libraries and defining parameters}} + +\begin{lstlisting}[language=python, style=eclipseboxed, name=exfit,nolol] +import sys, os, numpy +import math @\label{import_libmath}@ + +from libBornAgainCore import * @\label{import_corelib}@ +from libBornAgainFit import * @\label{import_fitlib}@ + +# values we want to find +cylinder_height = 5.0*nanometer @\label{cylheightini}@ +cylinder_radius = 5.0*nanometer @\label{cylradini}@ +prism3_half_side = 5.0*nanometer @\label{prismhlfini}@ +prism3_height = 5.0*nanometer @\label{prismheightini}@ +\end{lstlisting} + +Apart from the standard Python libraries, we start by importing different libraries required in order to run the script. +Lines~\ref{import_corelib} and \ref{import_fitlib} import two +\BornAgain\ libraries respectively linked with the generation of the +sample and with the fitting. Then we specify the values that our fitting parameters should be equal +to at the end of the minimization (see lines~\ref{cylheightini}-\ref{prismheightini}). + +%%%%%%%%%%%%%%%%%%%%% +\myparagraph{\underline{Building the sample}} + +\begin{lstlisting}[language=python, style=eclipseboxed, name=exfit,nolol] +# ---------------------------------- +# create sample : cylinders and prisms in the air on substrate layer +# ---------------------------------- +def buildSample(): + # defining materials + mAmbience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0 ) + mSubstrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8 ) + mParticle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8 ) + # collection of particles + cylinder_ff = FormFactorCylinder(cylinder_height, cylinder_radius) @\label{fit_cylff}@ + cylinder = Particle(n_particle, cylinder_ff) + prism_ff = FormFactorPrism3(prism3_height, prism3_half_side) @\label{fit_prismff}@ + prism = Particle(n_particle, prism_ff) + particle_decoration = ParticleDecoration() + particle_decoration.addParticle(cylinder, 0.0, 0.5) + particle_decoration.addParticle(prism,0.0, 0.5) + interference = InterferenceFunctionNone() + particle_decoration.addInterferenceFunction(interference) + # air layer with particles and substrate form multi layer + air_layer = Layer(mAmbience) + air_layer.setDecoration(particle_decoration) + substrate_layer = Layer(mSubstrate, 0) + multi_layer = MultiLayer() + multi_layer.addLayer(air_layer) + multi_layer.addLayer(substrate_layer) + return multi_layer +# ---------------------------------- +# create sample: input beam and detector - characteristics +# ---------------------------------- +def createSimulation(): + simulation = Simulation() + simulation.setDetectorParameters(100, 0.0*degree, 2.0*degree,100 , 0.0*degree, 2.0*degree) + simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) + return simulation +\end{lstlisting} + +The details about the generation of this multilayered sample and the +characterization of the input beam and detector are given in \SecRef{Example1Python}. +The only difference can be seen in lines~\ref{fit_cylff}, +\ref{fit_prismff}, where in this fitting example, we have to use names +for the fitting parameters instead of numerical values. + +%%%%%%%%%%%%%%%%%%%%% +\myparagraph{\underline{Loading reference data}} + +\begin{lstlisting}[language=python, style=eclipseboxed, name=exfit,nolol] +def GetRealData(): + real_data = OutputDataIOFactory.getOutputData('Refdata_fitcylinderprisms.txt') @\label{fit_input_realdata}@ + return real_data +\end{lstlisting} + +Our reference data are contained in file +\Code{'Refdata\_fitcylinderprisms.txt'}. They are expressed as a +two-dimensional array of the output intensity as a function of +$\alpha_f$ and $\phi_f$ (\textit{i.e.} the two output scattering +angles). In our case this reference had been generated by adding noise +on the scattered intensity from a numerical sample with a fixed length of 5~nm of the four fitting +parameters (\textit{i.e.} the dimensions of the cylinders and prisms). + + +%%%%%%%%%%%%%%%%%%%%% +\myparagraph{\underline{Preparing the fitting pair}} + +\begin{lstlisting}[language=python, style=eclipseboxed, + name=exfit,nolol] +def run_fitting(): @\label{Fit_function_run_fitting}@ + sample = buildSample() @\label{Fit_buildsample}@ + simulation = createSimulation() @\label{Fit_createsim}@ + simulation.setSample(sample) @\label{Fit_setsample}@ + # get the reference data + real_data = GetRealData() @\label{Fit_getrealdata}@ + # run the simulation + simulation.runSimulation() @\label{Fit_runsim}@ + # linking reference and numerical (to be fitted) data + fitSuite = FitSuite() + fitSuite.addSimulationAndRealData(simulation, real_data) @\label{Fit_addrealsimdata}@ +\end{lstlisting} + + +Lines~\ref{Fit_buildsample}-\ref{Fit_runsim} generate the numerical +model and load the reference data. Then with the \Code{FitSuite} +class, we associate this pair with \Code{addSimulationAndRealData} +(line~\ref{Fit_addrealsimdata}).\\ + + +\ImportantPoint{Remark:}{\Code{run\_fitting()} function (line~\ref{Fit_function_run_fitting}) is concerned + with the complete fitting procedure: preparing the fitting pair but also + the next states of choosing the fitting parameters, the minimizer, + and running the fit. +Therefore in Python, there must be an indentation for the script of the next +stages. This point is made clearer at the end of this section where the +full script is displayed.} + +%%%%%%%%%%%%%%%%%%%%% +\myparagraph{\underline{Choice of fitting minimizer}} + +\begin{lstlisting}[language=python, style=eclipseboxed, + name=exfit,nolol] + fitSuite.setMinimizer( MinimizerFactory.createMinimizer("Minuit2","Migrad") ) @\label{FitMinimizer}@ +\end{lstlisting} + +Line~\ref{FitMinimizer} implements your choice of minimizer for the +fit using the function \Code{setMinimizer}. Several options are available in \BornAgain; they are listed in +Table~\ref{table:fit_minimizers} + +%%%%%%%%%%%%%%%%%%%%% +\myparagraph{\underline{Choice of numerical parameters to be fitted}} + +\begin{lstlisting}[language=python, style=eclipseboxed, + name=exfit,nolol] + fitSuite.addFitParameter("*FormFactorCylinder/height", 4.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01) ) @\label{addFitparam_cheight}@ + fitSuite.addFitParameter("*FormFactorCylinder/radius", 6.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01) ) @\label{addFitparam_cradius}@ + fitSuite.addFitParameter("*FormFactorPrism3/height", 4.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01) ) @\label{addFitparam_pheight}@ + fitSuite.addFitParameter("*FormFactorPrism3/half_side", 6.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01) ) @\label{addFitparam_phside}@ +\end{lstlisting} + +Lines~\ref{addFitparam_cheight}-\ref{addFitparam_phside} enter the +list of fitting parameters. Here we use the cylinders' height and +radius and the prisms' height and half side length. The syntax of +\Code{addFitParameter} is +\begin{lstlisting}[language=python, style=eclipse,numbers=none] +FitSuite().addFitParameter(<name>, <initial value>, <iteration step>, <limits>) +\end{lstlisting} +where \Code{<name>} is the name of the registered parameter selected +as a fitting parameter. Then we input its initial +value and the iteration step used in the minimization process. Finally +\Code{<limits>} specify the boundaries of the parameter's value. Here +the cylinder's length and prism half side are initially equal to 4~nm, +whereas the cylinder's radius and the prism length are equal to 6~nm before the minimization. The +iteration step is equal to 0.01~nm and the boundaries are imposed only +on the lower one of 0.01~nm.\\ + + +\ImportantPoint{Order of addition of fitting parameters}{The fitting + parameters are stored in the order they are initialized. They can be + accessed from the array + \Code{fitSuite.getFitParameters().getValues()} indexed from 0.} + +%%%%%%%%%%%%%%%%%%%%% +\myparagraph{\underline{Running the fit}} + +\begin{lstlisting}[language=python, style=eclipseboxed, name=exfit,nolol] + # run fit + fitSuite.runFit() @\label{runFit}@ + # print fit results + fitSuite.printResults() @\label{printFitresults}@ +\end{lstlisting} + +Line~\ref{runFit} shows the command to start the minimization +process. For this example we chose to display the final results only +using the function \Code{printResults()} (see +line~\ref{printFitresults}). But intermediate results are accessible as +mentioned above with the command \Code{printLine(<number of + minimization iterations between prints>)}. + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +After running the fit, whose script is shown in +Listing~\ref{script_exfit1}, the text given in~\ref{output_exfit1} should be displayed on your +screen (generated using \Code{PrintResults}). + + + +\begin{lstlisting}[caption={Output of fit using Python script~\ref{script_exfit1}},language=bash,basicstyle=\small\lstfontfamily,% style=commandline, + label=output_exfit1,captionpos=b,escapeinside={@}{@}, numbers= + none]%,breaklines = true] +--- FitSuite::printResults -------------------------- + Chi2:1.02169224e-02 chi2.NCall:155 grad.NCall:0,0,0 (neval, ngrad, total) +----------------------------------------------------- + MinimizerType : Minuit2 + MinimizerAlgorithm : Migrad +--- Options ----------------------------------------- + Strategy : 1 + Tolerance : 1.00000000e-02 + MaxFunctionCalls : 10000 + MaxIterations : 10000 + Precision : -1.00000000e+00 + ErrorDefinition : 1.00000000e+00 (1-chi2, 0.5 likelihood) + ExtraOptions : 0 +--- Status ------------------------------------------ + Status : 0 'OK, valid minimum' + IsValidError : 0 'No detailed error validation' + CovMatrixStatus : 3 'full accurate' + NCalls : 155 + MinValue : 1.02162327e-02 + Edm : 5.29113396e-08 +--- Variables --------------------------------------- + NumberOfVariables : 4 (free), 4 (total) + Errors : yes, see below + Npar Name Value Error GlobalCC + 0 *FormFactorCylinder/height 4.999918e+00 2.127799e-01 8.620908e-01 + 1 *FormFactorCylinder/radius 4.999933e+00 9.159691e-02 8.666066e-01 + 2 *FormFactorPrism3/height 5.000522e+00 4.802199e-01 8.595439e-01 + 3 *FormFactorPrism3/half_side 5.000185e+00 2.542907e-01 8.687376e-01 +--- Correlations------------------------------------- + 1.000000e+00 -2.045230e-01 -8.420057e-01 9.493872e-02 + -2.045230e-01 1.000000e+00 2.158473e-01 -8.497385e-01 + -8.420057e-01 2.158473e-01 1.000000e+00 -2.047101e-01 + 9.493872e-02 -8.497385e-01 -2.047101e-01 1.000000e+00 +\end{lstlisting} + +The displayed output starts by giving the values of \textbf{Chi2}, % ($\frac{\sum w_i ^2 (sim - reference)^2 }{\sum w_i ^2}/Ndegfreed$), +\textbf{chi2NCall} (number of calls), \textbf{grad.NCall} (for +gradient evaluation). The expression of $\chi^2$ is +$$\sum_{\text{nb fitting parameters}} +\Big(\frac{\text{weight}}{\text{total weight}}\Big)^2 +\Big(\sum\frac{(\text{sim}-\text{ref})^2}{\text{number + deg. freedom}}\Big),$$ +\textbf{TO CHECK} +where the intensity has been normalized with respect to ... +and weight is equal to 1 by default. + +Then a \textbf{Description of minimizer} used for +this particular procedure is given with its name and the associated +algorithm.\\ + +\noindent \textbf{Options}: +\begin{itemize} +\item \Code{Strategy}: \Code{Minuit2} strategy, equal to 1 by default (see + \cite{MinuitURL} page 5), +\item \Code{Tolerance} = required tolerance on the function value at the minimum, +\item \Code{MaxFunctionCalls} = maximum number of function calls above which + the calculation will stop, +\item \Code{MaxIterations} = maximum number of iterations, +\item \Code{Precision} = precision of minimizer in the evaluation of the + objective function (a negative value corresponds to letting the minimizer choose its default one), +\item \Code{ErrorDefinition} returns the statistical scale used for calculate + the error. It is typically 1 for Chi2 and 0.5 for likelihood + minimization. It is equal to 1 by default, +\item \Code{ExtraOptions} returns 0 if no other option have been implemented. +\end{itemize} + +\noindent \textbf{Status}: +\begin{itemize} +\item \Code{Status} = + \begin{itemize} + \item[] \Code{0}: \Code{'OK, valid minimum'}, + \item[] \Code{1}: \Code{'Didn't converge, covariance was made pos defined'}, + \item[] \Code{2}: \Code{'Didn't converge, Hesse is invalid'}, + \item[] \Code{3}: \Code{'Didn't converge, Edm is above max'}, + \item[] \Code{4}: \Code{'Didn't converge, Reached call limit'}, + \item[] \Code{5}: \Code{'Didn't converge, Any other failure'}. + \end{itemize} + +\item \Code{IsValidError} returns true if Minimizer has performed a + detailed error validation (\textit{e.g.} run Hesse method for \Code{Minuit}). +\begin{itemize} + \item[] \Code{0}: \Code{'No detailed error validation'}, + \item[] \Code{1}: \Code{'Performed detailed error validation'}. +\end{itemize} + +\item \Code{CovMatrixStatus} +\begin{itemize} + \item[] \Code{-1}: \Code{'not available (inversion failed or Hesse failed)'}, + \item[] \Code{0}: \Code{'available but not positive defined'}, + \item[] \Code{1}: \Code{'covariance only approximate'}, + \item[] \Code{2}: \Code{'full matrix but forced pos def'} (\Code{pos + def} stands for positive definite), + \item[] \Code{3}: \Code{'full accurate'}. +\end{itemize} +\item \Code{NCalls}: number of function calls to reach the minimum, +\item \Code{MinValue} returns minimum function value, +\item \Code{Edm} returns expected vertical distance to the + minimum. (\Code{Edm} stands for ``expected distance to the minimum'') +\end{itemize} + +\noindent \textbf{Variables}: \\ +This part reports the list of fitting parameters with their +names, the values determined at the end of the minimization process, +the errors... +\begin{itemize} +\item \Code{NumberOfVariables}: number of free and total variables, +\item \Code{Errors} = \Code{yes, see below} or \Code{no access}.\\ +If \Code{Errors = yes, see below}, an array is displayed. The number of lines +is equal to the number \Code{Npar} of fitting parameters \Code{Name}, +the \Code{Value} +is the one reached at the minimum, the \Code{Error} corresponds to +the errors at this minimum. \Code{GlobalCC} returns global correlation coefficient for +parameter $i$. It is +comprised between zero and one. +\end{itemize} + +\noindent \textbf{Correlations} displays the correlation matrix. Each +coefficient is defined as\\ +$\text{CovMat}(i,j)/\sqrt{\text{CovMat}(i,i)\text{CovMat}(j,j)}$, +where $\text{CovMat}(a,b)$ is the element of the covariant matrix at +line $a$ and column $b$. And it is comprised between -1 and 1.\\ + +\MakeRemark{Remark:}{Depending on the selected minimizer and the algorithm and if a local +minimum has been found, the output +might differ as, for example, the covariant matrix is not available +for some minimizers. } + + + +\end{comment} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% end of commented part +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + diff --git a/Doc/UserManual/FittingAdvanced.tex b/Doc/UserManual/FittingAdvanced.tex new file mode 100644 index 0000000000000000000000000000000000000000..8c9afa25627995d52adb31d52cbdb03ec0558e08 --- /dev/null +++ b/Doc/UserManual/FittingAdvanced.tex @@ -0,0 +1,9 @@ +\section {Advanced fitting.} \SecLabel{FittingAdvanced} + +\subsection{Affecting $\chi2$ calculations.} +\subsection{Simultaneous fit of several data sets.} +\subsection{Using fitting strategies.} +\subsection{Masking the real data.} +\subsection{Tuning fitting algorithms.} +\subsection{Fitting with correlated sample parameters.} + diff --git a/Doc/UserManual/FittingExamples.tex b/Doc/UserManual/FittingExamples.tex index 07e496fa2f5889379dfef2cd6b79727ec0348aab..aed863074d28dcdb0d9b20246e582ad61b82d547 100644 --- a/Doc/UserManual/FittingExamples.tex +++ b/Doc/UserManual/FittingExamples.tex @@ -1,747 +1,174 @@ -\chapter{Fitting examples} \SecLabel{Fitting} +\section{Basic Python fitting example.} \SecLabel{FittingExamples} -In addition to the simulation of grazing incidence -X-ray and neutron scattering by -multilayered samples, \BornAgain\ also offers the option to -fit the numerical model to reference data by modifying a selection of -sample parameters from the numerical model. This aspect -of the software is discussed in the following chapter. - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\section{Short description of fitting theory} - -The aim of this section is to briefly introduce the basic concept of -minimization and its key terminology. Users wanting to find out more about minimization (also called -maximization or optimization methods depending on the formulations and objectives) are referred to -\cite{Antoniou2007, mntutorial}. - -\subsection{Objectives} -We generally have to obtain the best fit of an observed distribution -to a prediction by modifying a set of parameters from the -prediction. This problem can be one or multi-dimensional and also linear or -nonlinear. The quantity to minimize is often referred to as the -\textit{objective function}, whose expression depends on the -particular method, like the maximum likelihood, the $\chi^2$ -minimization or the expected prediction error function. In many cases, -a number of distinct functions may need to be minimized at once, for -example, when samples are generated with respect to an independent variable (time, -position,\ldots). Minimization can be done according to different -definitions of the norm. For example, using the Euclidean norm, this process is -often called a least squares problem. Weights can also be added in -order to emphasize important points and neglect uncritical ones.\\ - - -\MakeRemark{Remark:} {\begin{itemize} -\item The term ``minimizing'' means finding a \textbf{local} minimum of the objective function. -\item The number of observations must greatly exceed the number of fitting - parameters that are to be estimated. -\end{itemize}} - -We are now going to detail two methods by specifying the expression of -the function to minimize: maximum of likelihood and $\chi^2$ minimization. - -\subsubsection{Maximum of likelihood} -This is a popular method for parameters' estimations because the maximum likelihood estimators are approximately -unbiased and efficient for large data samples, under quite general -conditions. -We consider a random variable $\mathbf{x}$ (it could be a vector) distributed -with a distribution function $f(\mathbf{x}; \mathbf{\alpha})$. We assume $f(\mathbf{x}; \mathbf{\alpha})$ -to be known except for the parameter(s) $\mathbf{\alpha}$ (which could -be a vector as well). The expression of $f(\mathbf{x};\mathbf{\alpha})$ represents the -hypothesized probability density function for the $\mathbf{x}$ variable. Then, -by repeating the measurements $N$ times, we sample $x_1,\ldots, x_N$ -values. The method of maximum likelihood takes the estimators to be -those values of $\mathbf{\alpha}$ that maximize the likelihood function $\mathcal{L}$ as -$\mathcal{L}(\mathbf{\alpha})=\prod_{i=1}^N f(x_i;\mathbf{\alpha})$. -Since it is easier to deal with a sum, we usually minimize -$-\text{ln}(\mathcal{L})$. - -\subsubsection{$\chi^2$ or least squares minimization} -Given a set of observations $\{x_1, x_2, \ldots, x_n\}$, with expectation values -$\{y_1(\mathbf{\alpha}),\ldots, -y_n(\mathbf{\alpha})\}$ and covariance matrix $V$ (matrix element -written $V_{i,j}$), then the set of -parameter values $\hat{\mathbf{\alpha}}$ which minimizes the quantity: -$\chi^2=\sum_{i,j} [x_i-y_j(\mathbf{\alpha})]V_{ij}[x_j-y_j(\mathbf{\alpha})]$ is called -the Least Squares Estimate for $\mathbf{\alpha}$. - -If the $x_i$ are sampled from a normal distribution, then the least -squares minimization is equivalent to the maximum likelihood method: -the set of parameters $\mathbf{\alpha}$ which maximize $\mathcal{L}$ is the -same as those which minimize $\chi^2$. In this case the expression of -$\chi^2$ becomes $\sum_{i=1} ^N -[x_i-y_i(\mathbf{\alpha})]^2/\sigma_i^2$, where $\sigma_i^2$ is the -variance on $y_i (\mathbf{\alpha})$. Even if the observations are -not normally distributed, the least -squares minimization may be useful, in particular, if the distribution is approximately normal. - - -\subsection{How good is the fitting result?} -%Quantify the level of agreement between the data and a hypothesis without explicit reference to alternative hypotheses. -%Limited to $\chi^2$?? -%Level of agreement - -In general, a minimization process is intended to compare a reference -(experimental observations) to some predictions (numerical models) -dependent on a certain number of parameters. At the end of the -minimization procedure, the user has to determine how close the estimated parameters are to the reference ones. -The first step could be a visual check by plotting both of them. On -the quantitative side, different quantities could be evaluated. The -most common tests for goodness-of-fit are the $\chi^2$ test, -Kolmogorov test, Cramer-Smirnov-Von-Mises test, runs. \\ -The reduced $\chi^2$ is defined as the final sum of the squared residuals -divided by the number of degrees of freedom (\textit{number of datapoints - -number of parameters in the fit}). The -fit can be considered as good if the reduced $\chi^2 \sim 1$. \\ - -\MakeRemark{Remark:}{\begin{itemize} -\item A bad fit does not necessarily produce large errors and having a - ``too good'' goodness-of-fit usually means that something is not right: for - example, overestimated errors or the assumption of independent data when they were in fact correlated. -\item The $\chi^2$ test does not check that the uncertainties are - Gaussian or normally distributed; it assumes that they are Gaussian. If the observations are not normally distributed, the LSE may be -useful, in particular, if the distribution is approximately normal. -\end{itemize} -} - - -\subsection{Main features of the minimization algorithm} - -We start with some initial guesses for the parameters. We can then -proceed in different ways in order to find the best estimates of a -local minimum of our objective function. The procedural modifications -on the parameters, the objective function, as well as the convergence -criterion depend on the method implemented. For example, the -minimization could stop if the modifications on the objective function -or on the parameters between consecutive iterative steps are lower than a given minimization tolerance.\\ -The minimization algorithms can be classified into different categories: -\begin{itemize} -\item \textit{search method}: the solution is obtained by using only function - evaluations at different points by modifying, at each iteration, the interval between which the minimum is searched for. -\item \textit{approximate method}: close to a minimum, the function to minimize is approximated to - a polynomial. The degree of approximation might require the evaluation of gradients or Hessian matrices (matrix of second-order partial derivatives of a function) -\end{itemize} -Many refinements and particularities as well as other algorithms' -classifications exist. For example the -minimization can be performed by using sequential search directions that keep track of the previous steps. - -In addition to the objective function, there might be some -additional conditions imposed on the parameters, for example, boundary conditions imposed on some variables or some extra relations between others. In this case, the problem is -said to be a \textit{constrained minimization problem}. Constraints -make the process more technically challenging than in unconstrained situations. - - -\subsection{Terminology} -\begin{itemize} -\item number of degrees of freedom = number of data points - number of fitting parameters. -\item The Hessian matrix or Hessian is a square matrix of second-order partial derivatives of a function. It describes the local curvature of a function of many variables. -\end{itemize} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\section{Implementation in \BornAgain} - -Fitting in \BornAgain\ deals with estimating the optimum parameters -in the numerical model by minimizing the difference between -numerical and reference data using $\chi^2$ or maximum likelihood methods. These features include different multidimensional minimization -algorithms and strategies from \Code{Root} (\Code{Minuit2} and -\Code{GSL} libraries) and the choice over possible fitting -parameters. The related codes are contained -in the folder ``Fit'' (a detailed description is given in \ldots). - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\subsection{General fitting procedure} - -The general fitting procedure can be split into different steps: -\begin{enumerate} -\item Creation of the sample: multilayered sample, beam, detector, -\item Choice of the parameters to fit, -\item Loading reference data, -\item Fit: \begin{itemize} - \item linking the reference and the numerical data, - \item choice of a minimizing algorithm (method, weights, strategy), - \item running the minimization, - \item checking the results. -\end{itemize} -\end{enumerate} - -The class \Code{FitSuite} contains the main functionalities to be used -for the fit. The following parts of this paragraph will detail each of -the main stages before applying them to an example (see paragraph~\ref{FittingExample}). - -\subsubsection{Building the sample} -This step is similar for any simulation using \BornAgain. It -consists in first characterizing the geometry of the system: the particles (shapes, sizes, refractive -indices), the different layers (thickness, -order, refractive index, a possible roughness of the interface), the -interference between the particles and the way they are distributed in -the layers (buried particles or particles sitting on top of a -layer). Then we specify the parameters of the input beam and of the -output detector. - -\subsubsection{Loading reference data} -These are the data to which the fitting model will -be compared to. They usually refer to experimental data. We assume that it is a -two-dimensional intensity matrix as function of the output scattering -angles $\alpha_f$ and $\phi_f$ (see Fig.~\ref{fig:multil3d}). The user -is required to provide reduced and \textbf{normalized} data. - -\subsubsection{Choice of parameters to be fitted} -In principle, every parameter used in the construction of the sample -can be used as a fitting parameter. For example, the particles' -heights, radii or the layer's roughness or thickness could be selected. These selected parameters - represent the variables on which the minimizer will operate. - - -In \BornAgain, the parameters used for the fit are specified using the -function \Code{addFitParameter} with the following list -of variables: \Code{(<name>, <value>, <step>, <AttLimits>, <error>)} where \Code{<value>}, \Code{<step>} and \Code{<error>} are double -values corresponding to the initial value of the parameter, the -iteration step (optional parameter equal to 0.01 by default) and the error respectively. By default the input value -of \Code{<error>} is 0. \Code{<AttLimits>} corresponds to -the boundaries imposed on the range of variations of the fitting -parameter's value. It can be -\begin{itemize} -\item \Code{fixed()}, -\item \Code{lowerLimited(<min\_value>)}, -\item \Code{limited(<min\_value>, <max\_value>)}. -\end{itemize} -where \Code{<min\_value>} and \Code{<max\_value>} are -double values corresponding to the lower and higher boundary respectively. -The unit of \Code{<AttLimits>} is identical to the one used to characterize the -parameter's \Code{<value>}.\\ - -\noindent \Code{<name>} is the reference to the parameter as it had been registered -using \Code{RegisterParameter}. For example, to add the beam -intensity to the list, \Code{<name>} would be -\Code{"*Beam/intensity"}. In the case of the cylindrical particles's - height, it would become \Code{"*FormFactorCylinder/height"}.\\ - -\noindent If the sample contains different types of particles, the heights of different particles can be associated to two different -fitting parameters and minimized separately.\\ - - -\MakeRemark{Hints:}{ -\begin{itemize} -\item initially choose a small number of fitting - parameters. -\item provide a ``good'' initial guess to save time and reduce the - risk of failure to find the minimum looked for. -\end{itemize}} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\subsubsection{Associating reference and numerical data} -The minimization procedure deals with a pair of experimental data (the -reference) and numerical data associated with function -\Code{addSimulationAndRealData}. This provides the function to minimize -using the following syntax: - -\begin{lstlisting}[language=python, style=eclipse,numbers=none] -addSimulationAndRealData(<simulation>, <reference>, <chi2_module>) -\end{lstlisting} -where \Code{<chi2\_module>}, linked to the evaluation of $\chi^2$ is -optional. Its default implementation is - $\chi^2 =(\text{simulation}-\text{reference})^2/\text{max}(\text{reference},1).$ Other - evaluations are possible using function \\ \Code{setChiSquaredFunction} with the following parameter: -\begin{itemize} -\item \Code{SquaredFunctionWithSystematicError($\epsilon$)} uses - $$\chi^2= - \frac{(\text{sim}-\text{reference})^2}{\text{max}(|\text{reference}| + - \epsilon^2 \text{reference}^2,1)},$$ -where $\epsilon$ gives the ratio - of systematic errors and is - equal to 0.08 by default, -\item \Code{SquaredFunctionWithGaussianError($\sigma$)} uses - $$\chi^2 =\frac{(\text{simulation}-\text{reference})^2}{\sigma^2},$$ where - $\sigma$ is reference standard error and it is equal to 0.01 by default. -\end{itemize} -\noindent By default, all datapoints have the same weight of 1. \\ - - - -The users can therefore run a series of fits by -changing this particular association between a numerical model and -some experimental observations. For example, it is possible to generate a batch of different numerical - samples by playing with the number of layers or the shapes of - particles in order to obtain the best fit with the experimental - data. -It is possible to crop and select a single specific area in the two-dimensional space but -not several isolated parts like around, for example, intensity maxima. - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\subsubsection{Choice of fitting method} - -Different minimizers from \Code{Root} library can be used in \BornAgain. They are listed in -Table~\ref{table:fit_minimizers}. Users can also add their own by -implementing the appropriate definition in the \Code{Catalogue} contained in -program \Code{MinimizerFactory}. -\Code{Minuit} user's manual describes which minimizer to use in order to best -fit your data \cite{MinuitURL}. \\ - - -\MakeRemark{}{ The list of minimizers implemented in \BornAgain\ can be printed out using the command \Code{print - MinimizerFactory.print\_catalogue()} for example in \Code{Python}.} - -\begin{table}[h] -\centering -\begin{tabular}{@{}lll@{}} -\hline -\hline -\textbf{Minimizer name} & \textbf{Algorithm} & \textbf{Description}\\ -\hline -\Code{Minuit2} \cite{MinuitURL} & \Code{Migrad} & According to -\cite{mntutorial} best minimizer for nearly all functions,\\ - & & variable-metric method with inexact line search, \\ - & & a stable metric updating scheme,\\ - & & and checks for positive-definiteness.\\ -\hline - & \Code{Simplex} & simplex method of - Nelder and Mead\\ - & & usually slower than \Code{Migrad}, \\ - & & rather robust with respect to gross fluctuations in the\\ & & function - value, gives no reliable information about \\ & & parameter errors, \\ -\hline - & \Code{Combined} & minimization with - \Code{Migrad} \\ - & & but switches to Simplex if - Migrad fails to converge.\\ -\hline - & \Code{Scan} & not intended to - minimize, just scans the - function,\\ - & & one parameter at a - time, retains the best value - after\\ & & each scan\\ -\hline - & \Code{Fumili} & optimized - method for least square and log - likelihood\\ & & minimizations \\ -\hline -\Code{GSLMultiMin} \cite{GSLMultiMinURL} & \Code{ConjugateFR} & Fletcher-Reeves conjugate gradient - algorithm,\\ -\hline -& \Code{ConjugatePR} & Polak-Ribiere conjugate gradient algorithm,\\ -\hline -& \Code{BFGS} & Broyden-Fletcher-Goldfarb-Shanno algorithm,\\ -\hline -& \Code{BFGS2} & improved version of BFGS,\\ -\hline -& \Code{SteepestDescent} & follows the downhill gradient of the function at each step\\ -\hline -\Code{GSLMultiFit} \cite{GSLMultiFitURL} & & Levenberg-Marquardt -Algorithm\\ -\hline -\Code{GSLSimAn} \cite{GSLSimAnURL}& & Simulated Annealing Algorithm\\ -\hline -\hline -\end{tabular} -\caption{List of fitting minimizers implemented in \BornAgain. } -\label{table:fit_minimizers} -\end{table} - - -A particular algorithm is selected using function -\Code{setMinimizer}, whose syntax is the following: -\begin{lstlisting}[language=python, style=eclipse,numbers=none] -setMinimizer(MinimizerFactory.createMinimizer("<Minimizer -name>","<optional algorithm>") ) +In this section we are going to go through a complete example of +fitting using \BornAgain. Each of the steps will be associated with a +detailed piece of code written in Python. +The complete listing of +the script is given at the end (see Listing~\ref{PythonFittingExampleScript}). +Script itself can be found at +\begin{lstlisting}[language=shell, style=commandline] +./Examples/python/fitting/ex002_FitCylindersAndPrisms/FitCylindersAndPrisms.py \end{lstlisting} -where \Code{<Minimizer -name>} and \Code{<optional algorithm>} can be chosen from the first and -second column -of Table~\ref{table:fit_minimizers} respectively. For example the -users could select \Code{(``Minuit2'',''Migrad'')} or -\Code{(``GSLMultiFit'',"")}. - -Some of these algorithms require the estimation of a gradient function associated with the function -to minimize. \textbf{\BornAgain\ implements it automatically if required}.\\ -%"GSLMultiFit" or "Minuit2" with algorithm "Fumili" - -\MakeRemark{Remark:}{There is no default minimizer implemented in \BornAgain.} - -Four strategies have been implemented in \BornAgain\ and can be added -using the function \Code{addFitStrategy}: -\begin{itemize} -\item \Code{FitSuiteStrategyDefault} is the default fit strategy. It just lets \Code{FitSuite} run its minimization round, -\item \Code{FitSuiteStrategyAdjustData} adjusts the data before running the minimization round, -\item \Code{FitSuiteStrategyAdjustParameters} fixes fit parameters and then calls minimizer, -\item \Code{FitSuiteStrategyBootstrap} helps the minimizer get out of local minima by perturbing real data. -\end{itemize} -These strategies act on the parameters or the data and they are -therefore different from those implemented in -\Code{Minuit2} \cite{MinuitURL}, which are linked with how the -minimizer runs. These \Code{Minuit} strategies can be equal 0, 1 or 2 -(default value =1). The smaller values are associated with fewer -functions calls. On the contrary the higher values are more precise. In \BornAgain\ we used the default value of 1. - -%Fumili: fast gradient-descent program -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\subsubsection{Outputs} -The minimization stops +\noindent +The example uses same sample geometry as in \SecRef{Example1Python}. +It represents cylindrical and +prismatic particles in equal proportion, in an air layer, deposited on a substrate layer, with no interference +between the particles. We consider following parameters to be unkown \begin{itemize} -\item when the maximum number of function calls has been exceeded, -\item when the maximum number of iteration steps has been exceeded -\item when the function's minimum has been reached within the tolerance window -\item if the minimizer could not improve the values of -the parameters -\item if there had been a problem with the calculation of the - covariance matrix. +\item the radius of cylinders +\item the height of cylinders +\item half side length of the prisms' triangular basis +\item the height of prisms \end{itemize} -The output of the minimization can be saved in a file or printed on -the screen using the function \Code{printResults()}. During the -fitting process, intermediate results are accessible with function \Code{initPrint(<print\_every\_nth>)}, where -\Code{<print\_every\_nth>} is the of the number of - minimization iterations between outputs. - - -Special attention must be payed to the -interpretation of the errors given by \Code{Minuit2} (normalization, -reliability of the estimates determined by the minimizer, statistical -interpretations) \cite{minuitv94.1,mnerror}. According to -\Code{Minuit}'s documentation, ``the best way to be absolutely sure of the errors, is to use “independent” calculations and compare them''. - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\subsection{Example in Python} \label{FittingExample} -In this section we are going to go through a complete example of -fitting using \BornAgain. Each of the steps will be associated with a -detailed piece of code written in Python. In addition, the complete listing of -the script is given at the end (see Listing~\ref{script_exfit1}).\\ -\noindent This example uses a simple sample geometry: cylindrical and -prismatic particles in equal proportion, in an air layer, deposited on a substrate layer, with no interference -between the particles.\\ We consider four fitting parameters: the radius and height of cylinders and the -side length and height of prisms.\\ Our reference data are a ``noisy'' two-dimensional intensity +Our reference data are a ``noisy'' two-dimensional intensity map obtained from the simulation of the same geometry with a fixed -value of 5 nanometers for the height of both particle shapes as well -as for the radius of the cylinders and the half side length of the -prisms' triangular basis. \\ Then we run our minimization consequently -using the algorithm \Code{Migrad} from \Code{Minuit2} as the minimization engine, starting with a cylinder's height -of 4~nm, a cylinder's radius of 6~nm, a prism's half side of 6~nm -and a length equal to 4~nm.\\ - -\MakeRemark{Order of steps}{The stages concerned with the preparation - of the fit (generation of the sample, characteristics of the input - beam and output detector, loading of reference data) can be interchanged.} - -%%%%%%%%%%%%%%%%%%%%% -\myparagraph{\underline{Importing Python libraries and defining parameters}} - -\begin{lstlisting}[language=python, style=eclipseboxed, name=exfit,nolol] -import sys, os, numpy -import math @\label{import_libmath}@ - -from libBornAgainCore import * @\label{import_corelib}@ -from libBornAgainFit import * @\label{import_fitlib}@ - -# values we want to find -cylinder_height = 5.0*nanometer @\label{cylheightini}@ -cylinder_radius = 5.0*nanometer @\label{cylradini}@ -prism3_half_side = 5.0*nanometer @\label{prismhlfini}@ -prism3_height = 5.0*nanometer @\label{prismheightini}@ +value of $5\,{\rm nm}$ for all four of these parameters. +Then we run our fitting using default minimizer settings +starting with a cylinder's height +of $4\,{\rm nm}$, a cylinder's radius of $6\,{\rm nm}$, +a prism's half side of $6\,{\rm nm}$ and a length equal to $4\,{\rm nm}$. +As a result, fitting procedure is able to restore correct value of $5\,{\rm nm}$ +for all parameters. + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsubsection*{Importing Python libraries} +\begin{lstlisting}[language=python, style=eclipseboxed] +from libBornAgainCore import * +from libBornAgainFit import * \end{lstlisting} +We start from importing two \BornAgain\ libraries required to create sample description +and to run the fitting. -Apart from the standard Python libraries, we start by importing different libraries required in order to run the script. -Lines~\ref{import_corelib} and \ref{import_fitlib} import two -\BornAgain\ libraries respectively linked with the generation of the -sample and with the fitting. Then we specify the values that our fitting parameters should be equal -to at the end of the minimization (see lines~\ref{cylheightini}-\ref{prismheightini}). -%%%%%%%%%%%%%%%%%%%%% -\myparagraph{\underline{Building the sample}} - -\begin{lstlisting}[language=python, style=eclipseboxed, name=exfit,nolol] -# ---------------------------------- -# create sample : cylinders and prisms in the air on substrate layer -# ---------------------------------- -def buildSample(): +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsubsection*{Building the sample} +\begin{lstlisting}[language=python, style=eclipseboxed, firstnumber=5] +def get_sample(): @\label{script2::get_sample}@ + """ + Build the sample representing cylinders and pyramids on top of substrate without interference. + """ # defining materials - mAmbience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0 ) - mSubstrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8 ) - mParticle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8 ) + m_air = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_substrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) + # collection of particles - cylinder_ff = FormFactorCylinder(cylinder_height, cylinder_radius) @\label{fit_cylff}@ - cylinder = Particle(n_particle, cylinder_ff) - prism_ff = FormFactorPrism3(prism3_height, prism3_half_side) @\label{fit_prismff}@ - prism = Particle(n_particle, prism_ff) + cylinder_ff = FormFactorCylinder(1.0*nanometer, 1.0*nanometer) + cylinder = Particle(m_particle, cylinder_ff) + prism_ff = FormFactorPrism3(1.0*nanometer, 1.0*nanometer) + prism = Particle(m_particle, prism_ff) particle_decoration = ParticleDecoration() particle_decoration.addParticle(cylinder, 0.0, 0.5) - particle_decoration.addParticle(prism,0.0, 0.5) + particle_decoration.addParticle(prism, 0.0, 0.5) interference = InterferenceFunctionNone() particle_decoration.addInterferenceFunction(interference) + # air layer with particles and substrate form multi layer - air_layer = Layer(mAmbience) + air_layer = Layer(m_air) air_layer.setDecoration(particle_decoration) - substrate_layer = Layer(mSubstrate, 0) + substrate_layer = Layer(m_substrate, 0) multi_layer = MultiLayer() multi_layer.addLayer(air_layer) multi_layer.addLayer(substrate_layer) return multi_layer -# ---------------------------------- -# create sample: input beam and detector - characteristics -# ---------------------------------- -def createSimulation(): +\end{lstlisting} +Function starting at the line ~\ref{script2::get_sample} creates multilayered sample +with cylinders and prisms using arbitrary $1\,{\rm nm}$ value for all size's of particles. +The details about the generation of this multilayered sample are given in \SecRef{Example1Python}. + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsubsection*{Creating the simulation.} +\begin{lstlisting}[language=python, style=eclipseboxed, firstnumber=35] +def get_simulation(): @\label{script2::get_simulation}@ + """ + Create GISAXS simulation with beam and detector defined + """ simulation = Simulation() - simulation.setDetectorParameters(100, 0.0*degree, 2.0*degree,100 , 0.0*degree, 2.0*degree) + simulation.setDetectorParameters(100, -1.0*degree, 1.0*degree, 100, 0.0*degree, 2.0*degree, True) simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) return simulation \end{lstlisting} +Function starting at the line ~\ref{script2::get_simulation} creates +simulation object with beam and detector parameters defined. -The details about the generation of this multilayered sample and the -characterization of the input beam and detector are given in \SecRef{Example1Python}. -The only difference can be seen in lines~\ref{fit_cylff}, -\ref{fit_prismff}, where in this fitting example, we have to use names -for the fitting parameters instead of numerical values. -%%%%%%%%%%%%%%%%%%%%% -\myparagraph{\underline{Loading reference data}} -\begin{lstlisting}[language=python, style=eclipseboxed, name=exfit,nolol] -def GetRealData(): - real_data = OutputDataIOFactory.getOutputData('Refdata_fitcylinderprisms.txt') @\label{fit_input_realdata}@ - return real_data -\end{lstlisting} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsubsection*{Preparing the fitting pair.} +\begin{lstlisting}[language=python, style=eclipseboxed, firstnumber=45] +def run_fitting(): @\label{script2::run_fitting}@ + """ + run fitting + """ + sample = get_sample() @\label{script2::setup_simulation1}@ + simulation = get_simulation() + simulation.setSample(sample) @\label{script2::setup_simulation2}@ -Our reference data are contained in file -\Code{'Refdata\_fitcylinderprisms.txt'}. They are expressed as a -two-dimensional array of the output intensity as a function of -$\alpha_f$ and $\phi_f$ (\textit{i.e.} the two output scattering -angles). In our case this reference had been generated by adding noise + real_data = OutputDataIOFactory.getOutputData('Refdata_fitcylinderprisms.txt') @\label{script2::real_data}@ +\end{lstlisting} +Lines ~\ref{script2::setup_simulation1}-~\ref{script2::setup_simulation2} generate +sample and simulation description and assign the sample to the simulation. +Our reference data are contained in the file \Code{'Refdata\_fitcylinderprisms.txt'}. + In our case this reference had been generated by adding noise on the scattered intensity from a numerical sample with a fixed length of 5~nm of the four fitting parameters (\textit{i.e.} the dimensions of the cylinders and prisms). - - -%%%%%%%%%%%%%%%%%%%%% -\myparagraph{\underline{Preparing the fitting pair}} - -\begin{lstlisting}[language=python, style=eclipseboxed, - name=exfit,nolol] -def run_fitting(): @\label{Fit_function_run_fitting}@ - sample = buildSample() @\label{Fit_buildsample}@ - simulation = createSimulation() @\label{Fit_createsim}@ - simulation.setSample(sample) @\label{Fit_setsample}@ - # get the reference data - real_data = GetRealData() @\label{Fit_getrealdata}@ - # run the simulation - simulation.runSimulation() @\label{Fit_runsim}@ - # linking reference and numerical (to be fitted) data - fitSuite = FitSuite() - fitSuite.addSimulationAndRealData(simulation, real_data) @\label{Fit_addrealsimdata}@ -\end{lstlisting} - +Line ~\ref{script2::real_data} creates real data object by loading ASCII data from the file. -Lines~\ref{Fit_buildsample}-\ref{Fit_runsim} generate the numerical -model and load the reference data. Then with the \Code{FitSuite} -class, we associate this pair with \Code{addSimulationAndRealData} -(line~\ref{Fit_addrealsimdata}).\\ - -\ImportantPoint{Remark:}{\Code{run\_fitting()} function (line~\ref{Fit_function_run_fitting}) is concerned - with the complete fitting procedure: preparing the fitting pair but also - the next states of choosing the fitting parameters, the minimizer, - and running the fit. -Therefore in Python, there must be an indentation for the script of the next -stages. This point is made clearer at the end of this section where the -full script is displayed.} - -%%%%%%%%%%%%%%%%%%%%% -\myparagraph{\underline{Choice of fitting minimizer}} - -\begin{lstlisting}[language=python, style=eclipseboxed, - name=exfit,nolol] - fitSuite.setMinimizer( MinimizerFactory.createMinimizer("Minuit2","Migrad") ) @\label{FitMinimizer}@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsubsection*{Setting up \rm\bf{FitSuite}.} +\begin{lstlisting}[language=python, style=eclipseboxed, firstnumber=55] + fit_suite = FitSuite() @\label{script2::fitsuite1}@ + fit_suite.addSimulationAndRealData(simulation, real_data) @\label{script2::fitsuite2}@ + fit_suite.initPrint(10) @\label{script2::fitsuite3}@ \end{lstlisting} - -Line~\ref{FitMinimizer} implements your choice of minimizer for the -fit using the function \Code{setMinimizer}. Several options are available in \BornAgain; they are listed in -Table~\ref{table:fit_minimizers} - -%%%%%%%%%%%%%%%%%%%%% -\myparagraph{\underline{Choice of numerical parameters to be fitted}} - -\begin{lstlisting}[language=python, style=eclipseboxed, - name=exfit,nolol] - fitSuite.addFitParameter("*FormFactorCylinder/height", 4.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01) ) @\label{addFitparam_cheight}@ - fitSuite.addFitParameter("*FormFactorCylinder/radius", 6.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01) ) @\label{addFitparam_cradius}@ - fitSuite.addFitParameter("*FormFactorPrism3/height", 4.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01) ) @\label{addFitparam_pheight}@ - fitSuite.addFitParameter("*FormFactorPrism3/half_side", 6.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01) ) @\label{addFitparam_phside}@ +Line ~\ref{script2::fitsuite1} creates a \Code{FitSuite} object which provides +the main interface to the minimization kernel of \BornAgain\ . +Line ~\ref{script2::fitsuite2} submits simulation description and real data pair to the +subsequent fitting. Line ~\ref{script2::fitsuite3} set up \Code{FitSuite} to print on +the screen the information about fit progress every $10^{{\rm th}}$ iteration. +\begin{lstlisting}[language=python, style=eclipseboxed, firstnumber=60] + fit_suite.addFitParameter("*FormFactorCylinder/height", 4.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01)) @\label{script2::fitpars1}@ + fit_suite.addFitParameter("*FormFactorCylinder/radius", 6.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01)) + fit_suite.addFitParameter("*FormFactorPrism3/height", 4.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01)) + fit_suite.addFitParameter("*FormFactorPrism3/half_side", 6.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01)) @\label{script2::fitpars2}@ \end{lstlisting} - -Lines~\ref{addFitparam_cheight}-\ref{addFitparam_phside} enter the +Lines ~\ref{script2::fitpars1}--~\ref{script2::fitpars2} enter the list of fitting parameters. Here we use the cylinders' height and radius and the prisms' height and half side length. The syntax of \Code{addFitParameter} is \begin{lstlisting}[language=python, style=eclipse,numbers=none] FitSuite().addFitParameter(<name>, <initial value>, <iteration step>, <limits>) \end{lstlisting} -where \Code{<name>} is the name of the registered parameter selected +where \Code{<name>} is the name of sample pool parameters (see \SecRef{WorkingWithSampleParameters} +) selected as a fitting parameter. Then we input its initial value and the iteration step used in the minimization process. Finally \Code{<limits>} specify the boundaries of the parameter's value. Here -the cylinder's length and prism half side are initially equal to 4~nm, -whereas the cylinder's radius and the prism length are equal to 6~nm before the minimization. The -iteration step is equal to 0.01~nm and the boundaries are imposed only -on the lower one of 0.01~nm.\\ - - -\ImportantPoint{Order of addition of fitting parameters}{The fitting - parameters are stored in the order they are initialized. They can be - accessed from the array - \Code{fitSuite.getFitParameters().getValues()} indexed from 0.} - -%%%%%%%%%%%%%%%%%%%%% -\myparagraph{\underline{Running the fit}} - -\begin{lstlisting}[language=python, style=eclipseboxed, name=exfit,nolol] - # run fit - fitSuite.runFit() @\label{runFit}@ - # print fit results - fitSuite.printResults() @\label{printFitresults}@ -\end{lstlisting} - -Line~\ref{runFit} shows the command to start the minimization -process. For this example we chose to display the final results only -using the function \Code{printResults()} (see -line~\ref{printFitresults}). But intermediate results are accessible as -mentioned above with the command \Code{printLine(<number of - minimization iterations between prints>)}. - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -After running the fit, whose script is shown in -Listing~\ref{script_exfit1}, the text given in~\ref{output_exfit1} should be displayed on your -screen (generated using \Code{PrintResults}). - - - -\begin{lstlisting}[caption={Output of fit using Python script~\ref{script_exfit1}},language=bash,basicstyle=\small\lstfontfamily,% style=commandline, - label=output_exfit1,captionpos=b,escapeinside={@}{@}, numbers= - none]%,breaklines = true] ---- FitSuite::printResults -------------------------- - Chi2:1.02169224e-02 chi2.NCall:155 grad.NCall:0,0,0 (neval, ngrad, total) ------------------------------------------------------ - MinimizerType : Minuit2 - MinimizerAlgorithm : Migrad ---- Options ----------------------------------------- - Strategy : 1 - Tolerance : 1.00000000e-02 - MaxFunctionCalls : 10000 - MaxIterations : 10000 - Precision : -1.00000000e+00 - ErrorDefinition : 1.00000000e+00 (1-chi2, 0.5 likelihood) - ExtraOptions : 0 ---- Status ------------------------------------------ - Status : 0 'OK, valid minimum' - IsValidError : 0 'No detailed error validation' - CovMatrixStatus : 3 'full accurate' - NCalls : 155 - MinValue : 1.02162327e-02 - Edm : 5.29113396e-08 ---- Variables --------------------------------------- - NumberOfVariables : 4 (free), 4 (total) - Errors : yes, see below - Npar Name Value Error GlobalCC - 0 *FormFactorCylinder/height 4.999918e+00 2.127799e-01 8.620908e-01 - 1 *FormFactorCylinder/radius 4.999933e+00 9.159691e-02 8.666066e-01 - 2 *FormFactorPrism3/height 5.000522e+00 4.802199e-01 8.595439e-01 - 3 *FormFactorPrism3/half_side 5.000185e+00 2.542907e-01 8.687376e-01 ---- Correlations------------------------------------- - 1.000000e+00 -2.045230e-01 -8.420057e-01 9.493872e-02 - -2.045230e-01 1.000000e+00 2.158473e-01 -8.497385e-01 - -8.420057e-01 2.158473e-01 1.000000e+00 -2.047101e-01 - 9.493872e-02 -8.497385e-01 -2.047101e-01 1.000000e+00 +the cylinder's length and prism half side are initially equal to $4\,{\rm nm}$, +whereas the cylinder's radius and the prism length are equal to $6\,{\rm nm}$ before the minimization. The +iteration step is equal to $0.01\,{\rm nm}$ and the boundaries are imposed only +on the lower one of $0.01\,{\rm nm}$. + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsubsection*{Running the fit and accessing results} +\begin{lstlisting}[language=python, style=eclipseboxed, firstnumber=66] + fit_suite.runFit() @\label{script2::fitresults1}@ + + print "Fitting completed." + fit_suite.printResults()@\label{script2::fitresults2}@ + print "chi2:", fit_suite.getMinimizer().getMinValue() + fitpars = fit_suite.getFitParameters() + for i in range(0, fitpars.size()): + print fitpars[i].getName(), fitpars[i].getValue(), fitpars[i].getError() @\label{script2::fitresults3}@ \end{lstlisting} - -The displayed output starts by giving the values of \textbf{Chi2}, % ($\frac{\sum w_i ^2 (sim - reference)^2 }{\sum w_i ^2}/Ndegfreed$), -\textbf{chi2NCall} (number of calls), \textbf{grad.NCall} (for -gradient evaluation). The expression of $\chi^2$ is -$$\sum_{\text{nb fitting parameters}} -\Big(\frac{\text{weight}}{\text{total weight}}\Big)^2 -\Big(\sum\frac{(\text{sim}-\text{ref})^2}{\text{number - deg. freedom}}\Big),$$ -\textbf{TO CHECK} -where the intensity has been normalized with respect to ... -and weight is equal to 1 by default. - -Then a \textbf{Description of minimizer} used for -this particular procedure is given with its name and the associated -algorithm.\\ - -\noindent \textbf{Options}: -\begin{itemize} -\item \Code{Strategy}: \Code{Minuit2} strategy, equal to 1 by default (see - \cite{MinuitURL} page 5), -\item \Code{Tolerance} = required tolerance on the function value at the minimum, -\item \Code{MaxFunctionCalls} = maximum number of function calls above which - the calculation will stop, -\item \Code{MaxIterations} = maximum number of iterations, -\item \Code{Precision} = precision of minimizer in the evaluation of the - objective function (a negative value corresponds to letting the minimizer choose its default one), -\item \Code{ErrorDefinition} returns the statistical scale used for calculate - the error. It is typically 1 for Chi2 and 0.5 for likelihood - minimization. It is equal to 1 by default, -\item \Code{ExtraOptions} returns 0 if no other option have been implemented. -\end{itemize} - -\noindent \textbf{Status}: -\begin{itemize} -\item \Code{Status} = - \begin{itemize} - \item[] \Code{0}: \Code{'OK, valid minimum'}, - \item[] \Code{1}: \Code{'Didn't converge, covariance was made pos defined'}, - \item[] \Code{2}: \Code{'Didn't converge, Hesse is invalid'}, - \item[] \Code{3}: \Code{'Didn't converge, Edm is above max'}, - \item[] \Code{4}: \Code{'Didn't converge, Reached call limit'}, - \item[] \Code{5}: \Code{'Didn't converge, Any other failure'}. - \end{itemize} - -\item \Code{IsValidError} returns true if Minimizer has performed a - detailed error validation (\textit{e.g.} run Hesse method for \Code{Minuit}). -\begin{itemize} - \item[] \Code{0}: \Code{'No detailed error validation'}, - \item[] \Code{1}: \Code{'Performed detailed error validation'}. -\end{itemize} - -\item \Code{CovMatrixStatus} -\begin{itemize} - \item[] \Code{-1}: \Code{'not available (inversion failed or Hesse failed)'}, - \item[] \Code{0}: \Code{'available but not positive defined'}, - \item[] \Code{1}: \Code{'covariance only approximate'}, - \item[] \Code{2}: \Code{'full matrix but forced pos def'} (\Code{pos - def} stands for positive definite), - \item[] \Code{3}: \Code{'full accurate'}. -\end{itemize} -\item \Code{NCalls}: number of function calls to reach the minimum, -\item \Code{MinValue} returns minimum function value, -\item \Code{Edm} returns expected vertical distance to the - minimum. (\Code{Edm} stands for ``expected distance to the minimum'') -\end{itemize} - -\noindent \textbf{Variables}: \\ -This part reports the list of fitting parameters with their -names, the values determined at the end of the minimization process, -the errors... -\begin{itemize} -\item \Code{NumberOfVariables}: number of free and total variables, -\item \Code{Errors} = \Code{yes, see below} or \Code{no access}.\\ -If \Code{Errors = yes, see below}, an array is displayed. The number of lines -is equal to the number \Code{Npar} of fitting parameters \Code{Name}, -the \Code{Value} -is the one reached at the minimum, the \Code{Error} corresponds to -the errors at this minimum. \Code{GlobalCC} returns global correlation coefficient for -parameter $i$. It is -comprised between zero and one. -\end{itemize} - -\noindent \textbf{Correlations} displays the correlation matrix. Each -coefficient is defined as\\ -$\text{CovMat}(i,j)/\sqrt{\text{CovMat}(i,i)\text{CovMat}(j,j)}$, -where $\text{CovMat}(a,b)$ is the element of the covariant matrix at -line $a$ and column $b$. And it is comprised between -1 and 1.\\ - -\MakeRemark{Remark:}{Depending on the selected minimizer and the algorithm and if a local -minimum has been found, the output -might differ as, for example, the covariant matrix is not available -for some minimizers. } - - - +Line ~\ref{script2::fitresults1} shows the command to start the fitting process. +During the fitting the progress will be displayed on the screen. +Lines ~\ref{script2::fitresults2}--~\ref{script2::fitresults3} shows different ways of +accessing to fit results. diff --git a/Doc/UserManual/FittingGentleIntroduction.tex b/Doc/UserManual/FittingGentleIntroduction.tex new file mode 100644 index 0000000000000000000000000000000000000000..594599527a535dd50bdb421593f3ed93f3e0397a --- /dev/null +++ b/Doc/UserManual/FittingGentleIntroduction.tex @@ -0,0 +1,118 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Gentle introduction to the data fitting.} \SecLabel{FittingGentleIntroducion} + +The aim of this section is to briefly introduce the basic concept of +data fitting, its key terminology and difficulties which might arise in scattering data fit. +Users wanting to find out more about minimization (also called +maximization or optimization methods depending on the formulations and objectives) +or looking for more rigorous discussion than provided in this manual +are referred to \cite{Antoniou2007, mntutorial} + +\subsection{Toy scattering experiment.} + +Fig.~\ref{fig:toyfit_data},left shows scattering intensity map in arbitrary units +as a function of (x,y) of the detector ``measured'' in toy scattering experiment. + +\begin{figure}[!p] + \centering + \includegraphics[width=0.49\textwidth]{Figures/toyfit_expdata.eps} + \includegraphics[width=0.49\textwidth]{Figures/toyfit_simdata.eps} + \caption{Intensity as a function of (x,y) detector coordinates obtained from + toy experiment (left) and from the toy simulation (right). } + \label{fig:toyfit_data} + \vspace*{4mm} + \includegraphics[width=0.49\textwidth]{Figures/toyfit_chi2_p23.eps} + \includegraphics[width=0.49\textwidth]{Figures/toyfit_chi2_p12.eps} + \caption{$\chi^{2}$ value calculated between experimental and simulated data + as a function of $p_2,p_3$ parameters (left) or $p_1,p_2$ + parameters (right) used in the model. } + \label{fig:toyfit_chi2} +\end{figure} + + +Scattering picture presented reminds some of GISAS patterns, nevertheless it is +generated using simple function +$$I(x,y) = G(0.1,~0.01) + \frac{sin(x)}{x} \cdot \frac{sin(y)}{y}$$ +Here $G(0.1, 0.01)$ is a random variable distributed according to the Gaussian distribution +with mean 0.1 and $\sigma=0.01$. +Constant $0.1$ symbolize our experimental background and constant $0.01$ is referred +to the detector noise. The rest of the formula represents our signal. + +Lets define our model, namely specific mathematical function, to which we will fit our toy experimental data. By making an educated guess we assume that scattering intensity observed +in the experiment should be described with the help of $sinc$ function as follows +$$ I(x,y) = p_0 + p_1 \cdot sinc(x - p_2) \cdot sinc(y - p_3) $$ +The model has four parameters: $p_0$ describing background, $p_{1}$ describing signal strength +and $p_2,p_3$ responsible for the peak position. +Fig.~\ref{fig:toyfit_data},right shows the intensity as a function (x,y) calculated according +our model using fixed parameter set $p_0=0,p_1=1,p_2=0,p_3=0$. + +Two distributions look pretty much the same, however to find exact values of parameters which describe experimental data in the best way, one have to +\begin{itemize} +\item elaborate criteria for the difference between an actual data and its model +\item employ minimization procedure which will minimize that difference +\end{itemize} + + +\subsection{Objectives} + +The goal is to obtain the best fit of an observed distribution +to a prediction by modifying a set of parameters from the +prediction. This problem can be one or multi-dimensional and also linear or +nonlinear. The quantity to minimize is often referred to as the +\textit{objective function}, whose expression depends on the +particular method, like the maximum likelihood, the $\chi^2$ +minimization or the expected prediction error function. + +\begin{comment} +\subsubsection*{Maximum of likelihood.} +This is a popular method for parameters' estimations because the maximum likelihood estimators are approximately +unbiased and efficient for large data samples, under quite general +conditions. +We assume a sample $\mathbf{x}=\{x_{1},x_{2},...,x_{n}\}$ of n independent and identically distributed +observations coming from probability density function $f(\mathbf{x}; \mathbf{p})$. +We assume $f(\mathbf{x}; \mathbf{p})$ +to be known except for the parameters $\mathbf{p}=\{p_1,p_2,...,p_3\}$ +The method of maximum likelihood takes the estimators to be +those values of $\mathbf{p}$ that maximize the likelihood function $\mathcal{L}$ as +$\mathcal{L}(\mathbf{\alpha})=\prod_{i=1}^N f(x_i;\mathbf{p})$. +Since it is easier to deal with a sum, we usually minimize +$-\text{ln}(\mathcal{L})$. +\end{comment} + + +\subsubsection*{$\chi^2$ or least squares minimization} +A simple dataset consist of $n$ data pairs + +\subsubsection*{Main features of minimization algorithm} + + + +\subsection{Terminology.} + +\noindent +{\bf Reference data} \\ +Normally just experimental data or might be also simulated data +spoiled with the noise for purpose of testing of minimization algorithms. +\vspace*{1mm} + +\noindent +{\bf Objective function} \\ +Subject of minimization procedure. +\vspace*{1mm} + +\noindent +{\bf Minimization} \\ +Finding a best available values (i.e. local minimum) of some objective function. +\vspace*{1mm} + +\noindent +{\bf Number of degrees of freedom} \\ +Number of data points - number of parameters in the fit. +\vspace*{1mm} + +\noindent +{\bf Minimizer} \\ +An algorithm which minimize objective function. + diff --git a/Doc/UserManual/FittingImplementation.tex b/Doc/UserManual/FittingImplementation.tex new file mode 100644 index 0000000000000000000000000000000000000000..ebff1c1765143953c3ac92d3582c70a695d6b57f --- /dev/null +++ b/Doc/UserManual/FittingImplementation.tex @@ -0,0 +1,259 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Implementation in BornAgain.} \SecLabel{FittingImplementation} + +Fitting in \BornAgain\ deals with estimating the optimum parameters +in the numerical model by minimizing the difference between +numerical and reference data using $\chi^2$ or maximum likelihood methods. The features include + +\begin{itemize} +\item Variety of multidimensional minimization algorithms and strategies. +\item The choice over possible fitting parameters, they properties and correlations. +\item Full control on $\chi^2$ calculations, including application of different normalizations and assignment of different masks and weights to the different areas of reference data. +\item The possibility to fit simultaneously an arbitrary number of data sets. +\end{itemize} + +Fig. ~\ref{fig:minimization_workflow} shows general work flow of fitting procedure. +\begin{figure}[htbp] +\centering + \resizebox{0.99\textwidth}{!}{% + \includegraphics{Figures/minimization_workflow.eps}} +\caption{ +Fitting work flow. +} +\label{fig:minimization_workflow} +\end{figure} +Before running the fitting the user is required to prepare a number of data and to +configure fitting kernel of \BornAgain\ . Necessary stages consist of + +\begin{itemize} +\item Preparing sample and simulation description (multilayer, beam, detector parameters). +\item Choice of fitting parameters. +\item Loading of reference data. +\item Defining minimization settings. +\end{itemize} + +The class \Code{FitSuite} contains the main functionalities to be used for the fit +and serve as main gate between user and fitting work flow. +The later involve iterations during which + +\begin{itemize} +\item The minimizer makes an assumption about optimal sample parameters. +\item These parameters are propagated to the sample. +\item The simulation is performed for the given state of the sample. +\item Simulated data (intensities) are propagated to the $\chi^2$ module. +\item The later performs calculation of $\chi^2$-value using simulated and reference data. +\item $\chi^2$-value is propagated to the minimizer which makes new assumption about optimal sample parameters. +\end{itemize} + +Iteration process is going on without user intervention under the control of currently selected minimization algorithm. It stops +\begin{itemize} +\item when the maximum number of iteration steps has been exceeded +\item when the function's minimum has been reached within the tolerance window +\item if the minimizer could not improve the values of the parameters +\end{itemize} + +After the control is returned to the user application fitting results can be retrieved. +That consist of the best $\chi^2$ value found, corresponding optimal sample parameters and intensity map simulated with this set of parameters. + +Details of \Code{FitSuite} class implementation and description +of each interface are given in \SecRef{FitSuiteClass}. The following parts of this section will detail each of +the main stages necessary to run fitting procedure. + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsection{Preparing sample and simulation description.} + +This step is similar for any simulation using \BornAgain\ (see \SecRef{Simulation}). It consists in first characterizing the geometry of the system: the particles +(shapes, sizes, refractive +indices), the different layers (thickness, +order, refractive index, a possible roughness of the interface), the +interference between the particles and the way they are distributed in +the layers (buried particles or particles sitting on top of a +layer). +Then we specify the parameters of the input beam and of the +output detector. + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsection{Choice of parameters to be fitted} +In principle, every parameter used in the construction of the sample +can be used as a fitting parameter. For example, the particles' +heights, radii or the layer's roughness or thickness could be selected using +parameter pool mechanism. +That mechanism is explained in details in \SecRef{WorkingWithSampleParameters} and it is recommended to read it before proceeding further. + +User specifies selected sample parameters as a fit parameter using \Code{FitSuite} +and its \Code{addFitParameter} method + +\begin{lstlisting}[language=shell, style=commandline] +fit_suite = FitSuite() +fit_suite.addFitParameter(<name>, <value>, <AttLimits>) +\end{lstlisting} + +Here the \Code{<name>} correspond to the name of the parameter in the sample's parameter pool. +By using wildcard's in the parameter name the group of sample parameters, corresponding to the given +pattern, can be associated with single fitting parameter and +fitted simultaneously to get common optimal value. + +The second parameter \Code <value> correspond to the initial value of fitting parameter +while the third one \Code{<AttLimits>} corresponds to +the boundaries imposed on the range of variations of that value. It can be +\begin{itemize} +\item \Code{limitless()} by default, +\item \Code{fixed()}, +\item \Code{lowerLimited(<min\_value>)}, +\item \Code{upperLimited(<max\_value>)}, +\item \Code{limited(<min\_value>, <max\_value>)}. +\end{itemize} +where \Code{<min\_value>} and \Code{<max\_value>} are +double values corresponding to the lower and higher boundary respectively. + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsection{Associating reference and simulated data.} + +The minimization procedure deals with a pair of reference data (normally +associated with experimental data) and the theoretical model (presented by the sample and the simulation descriptions). + +We assume that the experimental data is a two-dimensional intensity +matrix as function of the output scattering +angles $\alpha_f$ and $\phi_f$ (see Fig.~\ref{fig:multil3d}). +The user is required to provide the data in the form of ASCII file containing axes +binning description and the intensity data itself. +\vspace*{2mm} + +\ImportantPoint{Remark:}{ +We recognize the importance of the support of most common data formats. We are going to provide +this feature in the following releases and welcome user requests on that subject. +} +\vspace*{1mm} + +To associate the simulation with the reference data the method \newline +\Code{addSimulationAndRealData} has to be used as shown +\begin{lstlisting}[language=python, style=eclipseboxed,numbers=none] +fit_suite = FitSuite() +fit_suite.addSimulationAndRealData(<simulation>, <reference>, <chi2_module>) +\end{lstlisting} + +here \Code{<simulation>} correspond to the \BornAgain\ simulation object with sample, beam and detector fully defined, \Code{<reference>} correspond to the experimental data object obtained from ASCII file and \Code{<chi2\_module>} is an optional parameter for advanced +control of $\chi2$ calculations. + +There is a possibility to call given method more than once to submit more than one pair of +\Code{<simulation>, <reference>} to the fitting procedure and so to provide simultaneous fit of +some combined data set. + +By using the third \Code{<chi2\_module>} parameter different normalization and weights +can be applied to let the user fully control the way $\chi2$ is calculated. +This feature will be explained in \SecRef{FittingAdvanced}. + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsection{Minimizer settings.} + +\BornAgain\ contains a variety of minimization engines from \Code{ROOT} and \Code{GSL} +libraries. They are listed in Table~\ref{table:fit_minimizers}. +By default \Code{Minuit2} minimizer with default settings will be used and no additional +configuration needs to be done. +The remainder of this section explains some of the expert setting which can be applied to get better +fit results. + +The default minimization algorithm can be changed using +\Code{MinimizerFactory} as shown below +\begin{lstlisting}[language=python, style=eclipseboxed,numbers=none] +fit_suite = FitSuite() +minimizer = MinimizerFactory.createMinimizer("<Minimizer name>","<algorithm>") +fit_suite.setMinimizer(minimizer) +\end{lstlisting} + +where \Code{<Minimizer name>} and \Code{<algorithm>} can be chosen from the first and +second column of Table~\ref{table:fit_minimizers} respectively. +The list of algorithms +can also be obtained using \Code{MinimizerFactory.printCatalogue()} command. + + +\begin{table}[h] +\centering +\begin{tabular}{@{}lll@{}} +\hline +\hline +\textbf{Minimizer name} & \textbf{Algorithm} & \textbf{Description}\\ +\hline +\Code{Minuit2} \cite{MinuitURL} & \Code{Migrad} & According to +\cite{mntutorial} best minimizer for nearly all functions,\\ + & & variable-metric method with inexact line search, \\ + & & a stable metric updating scheme,\\ + & & and checks for positive-definiteness.\\ +\hline + & \Code{Simplex} & simplex method of + Nelder and Mead\\ + & & usually slower than \Code{Migrad}, \\ + & & rather robust with respect to gross fluctuations in the\\ & & function + value, gives no reliable information about \\ & & parameter errors, \\ +\hline + & \Code{Combined} & minimization with + \Code{Migrad} \\ + & & but switches to Simplex if + Migrad fails to converge.\\ +\hline + & \Code{Scan} & not intended to + minimize, just scans the + function,\\ + & & one parameter at a + time, retains the best value + after\\ & & each scan\\ +\hline + & \Code{Fumili} & optimized + method for least square and log + likelihood\\ & & minimizations \\ +\hline +\Code{GSLMultiMin} \cite{GSLMultiMinURL} & \Code{ConjugateFR} & Fletcher-Reeves conjugate gradient + algorithm,\\ +\hline +& \Code{ConjugatePR} & Polak-Ribiere conjugate gradient algorithm,\\ +\hline +& \Code{BFGS} & Broyden-Fletcher-Goldfarb-Shanno algorithm,\\ +\hline +& \Code{BFGS2} & improved version of BFGS,\\ +\hline +& \Code{SteepestDescent} & follows the downhill gradient of the function at each step\\ +\hline +\Code{GSLMultiFit} \cite{GSLMultiFitURL} & & Levenberg-Marquardt +Algorithm\\ +\hline +\Code{GSLSimAn} \cite{GSLSimAnURL}& & Simulated Annealing Algorithm\\ +\hline +\hline +\end{tabular} +\caption{List of minimizers implemented in \BornAgain. } +\label{table:fit_minimizers} +\end{table} + +There are several options common for every minimization algorithms, which can be changed +before minimization starts. They are handled by \Code{MinimizerOptions} class: +\begin{lstlisting}[language=python, style=eclipseboxed, numbers = none] +options = MinimizerOptions() +options.setMaxFunctionCalls(10) +FitSuite().getMinimizer().setOptions(options) +\end{lstlisting} +In given code snippet a number of ``maximum function calls'', namely a number of times the minimizer is allowed to call the simulation, is limited to the 10. The minimizer will take that number into consideration and will try to limit number of iterations by that value. + +There is also a number of expert level options common for all minimizers as well +as a number of possibilities to tune individual minimization algorithms. +They will be explained in \SecRef{FittingAdvanced}. + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\subsection{Running the fitting ant retrieving the results.} + diff --git a/Doc/UserManual/FittingRightAnswers.tex b/Doc/UserManual/FittingRightAnswers.tex new file mode 100644 index 0000000000000000000000000000000000000000..55e1885c516c06bdad093630be1c4b2515a66f53 --- /dev/null +++ b/Doc/UserManual/FittingRightAnswers.tex @@ -0,0 +1,9 @@ +\section {How to get right answer from \BornAgain\ fitting.} +\SecLabel{FittingRightAnswers} + +\begin{itemize} +\item It is recommended to start from default minimizer settings and turn to the fine tunings +only after some experience has been acquired. +\item error interpretation + +\end{itemize} diff --git a/Doc/UserManual/Simulation.tex b/Doc/UserManual/Simulation.tex new file mode 100644 index 0000000000000000000000000000000000000000..58ffedea33f089fa98a28084b09f7b29996ea8f7 --- /dev/null +++ b/Doc/UserManual/Simulation.tex @@ -0,0 +1,108 @@ +\newpage +\chapter{Simulation} \SecLabel{Simulation} + +\section{General methodology} +A simulation of GISAXS using \BornAgain\ consists of following steps: +\begin{itemize} +\item define materials by specifying name and refractive index, +\item define embedded particles by specifying shape, size, + constituting material, interference function, +\item define layers by specifiying thickness, roughness, material +\item include particles in layers, specifying density, position, orientation, +\item assemble a multilayered sample, +\item specify input beam and detector characteristics, +\item run the simulation, +\item save the simulated detector image. +\end{itemize} + +%\noindent The sample is built from object oriented building blocks and can be +%instead of loading data files. +\noindent +User defines all these steps using \BornAgain\ API in Python script and then run +the simulation by executing the script in Python interpreter. +More information about general software architecture and \BornAgain\ internal design +are given in \SecRef{SoftwareArchitecture}. + + +\section{Conventions} + +\subsection{Geometry of the sample} + +\noindent The geometry used to describe the sample is shown in \reffig{multil3d}. The $z$-axis is perpendicular to the sample's +surface and pointing upwards. The $x$-axis is perpendicular to the +plane of the detector and the $y$-axis is along it. The input and the +scattered output beams are each characterized by two angles +$\alpha_i$, $\phi_i$ and $\alpha_f$, $\phi_f$ respectively. Our choice of orientation for the +angles $\alpha_i$ and $\alpha_f$ is so that they are positive as shown in \reffig{multil3d}. \\ + +\begin{figure}[h] + \centering + \includegraphics[clip=, width=120mm]{Figures/multilayer3d3.eps} + \caption[Representation of the scattering geometry.]{Representation of the scattering geometry. $n_j$ is + the refractive index of layer $j$ and $\alpha_i$ and $\phi_i$ are the incident + angle of the wave propagating. $\alpha_f$ is the exit angle with respect to the sample's surface and +$\phi_f$ is the scattering angle with respect to the scattering +plane. } + \label{fig:multil3d} +\end{figure} + + +\noindent The layers are defined by their thicknesses (parallel to the +$z$-direction), their possible +roughnesses (equal to 0 by default) and the +material they are made of. We do not define any dimensions in the $x$, $y$ +directions. And, except for roughness, the layer's vertical boundaries are plane and +perpendicular to the $z$-axis. There is also no limitation to the +number of layers that could be defined in \BornAgain. Note that the +thickness of the top and bottom layer are not defined. \\ + +\ImportantPoint{Remark:}{- Order of the different steps for the simulation: \\ +When assembling the sample, the layers are defined from top to +bottom. So in most cases the first layer will be the air layer.}\\ + +\noindent The particles are characterized by their form factors (\textit{i.e.} the Fourier transform of the shape function - see the list of form factors implemented + in \BornAgain) and the composing material. The number of input parameters for the form + factor depends on the + particle symmetry; it ranges from one parameter for a sphere (its + radius) to three for an ellipsoid (its three main axis lengths).\\ By + placing the particles +inside or on top of a layer, we impose their vertical positions, whose +values corresponds to the bottoms of the particles. The in-plane distribution of particles is linked with the way the +particles interfere with each other, which is therefore implemented +when dealing with the interference function. \\ + +%\ImportantPoint{Remark:}{Depth of particles\\ +%The vertical positions of particles in a layer are given in relative +%coordinates. For the top layer, the bottom corresponds to +%\texttt{depth}=0. But for all the other layers, it is the top of the +%layer which corresponds to \texttt{depth}=0.}\\ + +\noindent The complex refractive index associated with a layer or a particle is written as $n=1-\delta +i\beta$, with +$\delta, \beta \in \mathbb{R}$. In our program, we input $\delta$ and +$\beta$ directly. + + +\noindent The input beam is assumed to be monochromatic without any +spatial divergence.\\ %\textbf{polarization term?} + +\subsection{Units} +By default the angles are expressed in radians and the lengths are given in +nanometers. But it is possible to use other units by +specifying them right after the value of the corresponding +parameter like, for example, \Code{20.0*micrometer}. + + +\subsection{Programs} + +The examples presented in the next paragraphs are written in Python. For tutorials about this + programming language, the users are referred to \cite{Lut09}. + +%\noindent Note about the version of C++ and Python to run the examples.\\ +%\noindent Where can the following examples be found?\\ +%\noindent What is the command to run the examples? + + + +\input{SimulationExamples} + + diff --git a/Doc/UserManual/SimulationExamples.tex b/Doc/UserManual/SimulationExamples.tex index 37860a0ed50d5af3f48005e5ffe1b5358cfbddb8..5628f0cd790c9af1aa870d389c67313cdc55477e 100644 --- a/Doc/UserManual/SimulationExamples.tex +++ b/Doc/UserManual/SimulationExamples.tex @@ -1,109 +1,14 @@ -\newpage -\chapter{Simulation examples} \SecLabel{Simulation} - -\section{General methodology} -A simulation of GISAXS using \BornAgain\ consists of following steps: -\begin{itemize} -\item define materials by specifying name and refractive index, -\item define embedded particles by specifying shape, size, - constituting material, interference function, -\item define layers by specifiying thickness, roughness, material -\item include particles in layers, specifying density, position, orientation, -\item assemble a multilayered sample, -\item specify input beam and detector characteristics, -\item run the simulation, -\item save the simulated detector image. -\end{itemize} - -%\noindent The sample is built from object oriented building blocks and can be -%instead of loading data files. -\noindent -User defines all these steps using \BornAgain\ API in Python script and then run -the simulation by executing the script in Python interpreter. -More information about general software architecture and \BornAgain\ internal design -are given in \SecRef{SoftwareArchitecture}. - - -\section{Conventions} - -\subsection{Geometry of the sample} - -\noindent The geometry used to describe the sample is shown in \reffig{multil3d}. The $z$-axis is perpendicular to the sample's -surface and pointing upwards. The $x$-axis is perpendicular to the -plane of the detector and the $y$-axis is along it. The input and the -scattered output beams are each characterized by two angles -$\alpha_i$, $\phi_i$ and $\alpha_f$, $\phi_f$ respectively. Our choice of orientation for the -angles $\alpha_i$ and $\alpha_f$ is so that they are positive as shown in \reffig{multil3d}. \\ - -\begin{figure}[h] - \centering - \includegraphics[clip=, width=120mm]{Figures/multilayer3d3.eps} - \caption[Representation of the scattering geometry.]{Representation of the scattering geometry. $n_j$ is - the refractive index of layer $j$ and $\alpha_i$ and $\phi_i$ are the incident - angle of the wave propagating. $\alpha_f$ is the exit angle with respect to the sample's surface and -$\phi_f$ is the scattering angle with respect to the scattering -plane. } - \label{fig:multil3d} -\end{figure} - - -\noindent The layers are defined by their thicknesses (parallel to the -$z$-direction), their possible -roughnesses (equal to 0 by default) and the -material they are made of. We do not define any dimensions in the $x$, $y$ -directions. And, except for roughness, the layer's vertical boundaries are plane and -perpendicular to the $z$-axis. There is also no limitation to the -number of layers that could be defined in \BornAgain. Note that the -thickness of the top and bottom layer are not defined. \\ - -\ImportantPoint{Remark:}{- Order of the different steps for the simulation: \\ -When assembling the sample, the layers are defined from top to -bottom. So in most cases the first layer will be the air layer.}\\ - -\noindent The particles are characterized by their form factors (\textit{i.e.} the Fourier transform of the shape function - see the list of form factors implemented - in \BornAgain) and the composing material. The number of input parameters for the form - factor depends on the - particle symmetry; it ranges from one parameter for a sphere (its - radius) to three for an ellipsoid (its three main axis lengths).\\ By - placing the particles -inside or on top of a layer, we impose their vertical positions, whose -values corresponds to the bottoms of the particles. The in-plane distribution of particles is linked with the way the -particles interfere with each other, which is therefore implemented -when dealing with the interference function. \\ - -%\ImportantPoint{Remark:}{Depth of particles\\ -%The vertical positions of particles in a layer are given in relative -%coordinates. For the top layer, the bottom corresponds to -%\texttt{depth}=0. But for all the other layers, it is the top of the -%layer which corresponds to \texttt{depth}=0.}\\ - -\noindent The complex refractive index associated with a layer or a particle is written as $n=1-\delta +i\beta$, with -$\delta, \beta \in \mathbb{R}$. In our program, we input $\delta$ and -$\beta$ directly. - +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\noindent The input beam is assumed to be monochromatic without any -spatial divergence.\\ %\textbf{polarization term?} -\subsection{Units} -By default the angles are expressed in radians and the lengths are given in -nanometers. But it is possible to use other units by -specifying them right after the value of the corresponding -parameter like, for example, \Code{20.0*micrometer}. +%\mysection{Example 1}{Example 1: two types of islands on top of +% substrate without interference.} \SecLabel{Example1Python} +\section{Example 1: two types of islands on top of + substrate without interference.} \SecLabel{Example1Python} -\subsection{Programs} - -The examples presented in the next paragraphs are written in Python. For tutorials about this - programming language, the users are referred to \cite{Lut09}. - -%\noindent Note about the version of C++ and Python to run the examples.\\ -%\noindent Where can the following examples be found?\\ -%\noindent What is the command to run the examples? - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\mysection{Example 1}{Example 1: Two types of islands on top of - substrate. No interference function} \SecLabel{Example1Python} % \sectionmark{Example 1} In this example, we simulate the scattering from a mixture of @@ -354,7 +259,7 @@ datapoints. Some options are provided by \BornAgain. For example, \reffig{output contourplot of the intensity as a function of $\alpha_f$ and $\phi_f$. -\begin{figure}[h] +\begin{figure}[p!] \begin{center} \includegraphics[clip=true, width=120mm]{Figures/Manual_ex1.eps} \end{center} @@ -373,38 +278,181 @@ is associated with the output intensity in arbitrary units. } \end{figure} -% \newpage -% \subsection{Hello, minted} -% -% \begin{minted}[linenos=true, frame=single]{python} -% mAmbience = MaterialManager.getHomogeneousMaterial("Air", 1.0, 0.0 ) -% mSubstrate = MaterialManager.getHomogeneousMaterial("Substrate", 1.0-6e-6, 2e-8 ) -% n_particle = complex(1.0-6e-4, 2e-8) -% cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) -% cylinder = Particle(n_particle, cylinder_ff) -% prism_ff = FormFactorPrism3(5*nanometer, 5*nanometer) -% prism = Particle(n_particle, prism_ff) -% particle_decoration = ParticleDecoration() -% particle_decoration.addParticle(cylinder, 0.0, 0.5) -% particle_decoration.addParticle(prism, 0.0, 0.5) -% interference = InterferenceFunctionNone() -% particle_decoration.addInterferenceFunction(interference) -% # air layer with particles and substrate form multi layer -% air_layer = Layer(mAmbience) -% air_layer_decorator = LayerDecorator(air_layer, particle_decoration) -% substrate_layer = Layer(mSubstrate, 0) -% multi_layer = MultiLayer() -% multi_layer.addLayer(air_layer_decorator) -% multi_layer.addLayer(substrate_layer) -% -% # build and run experiment -% simulation = Simulation() -% simulation.setDetectorParameters(100,-1.0*degree, 1.0*degree, 100, 0.0*degree, 2.0*degree, True) -% simulation.setBeamParameters(1.0*angstrom, -0.2*degree, 0.0*degree) -% simulation.setSample(multi_layer) -% simulation.runSimulation() -% \end{minted} - -%\section{Example 2} - -%\ldots forthcoming + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section{Example 2: working with sample parameters.} \SecLabel{WorkingWithSampleParameters} + +This section gives additional details about the manipulation of sample parameters +at run time, that is after the sample has already been constructed. +For single simulation this is normally not necessary, however it might be useful +during interactive work when user tries to find optimal sample parameters by +running a series of consequent simulations. +Similarly, this task arises when the theoretical model, presented by the sample and the simulation descriptions, is used for the fitting of real data. +In this case fitting kernel has to be informed about existing sample parameters +and has to have a mechanism for changing values of these parameters to find +they optimal values. + +In \BornAgain\ this is done using so called sample parameter pool mechanism +and we will briefly explain it using example from the previous +\SecRef{Example1Python}. + +Inside \BornAgain\ sample is described by a hierarchical tree of objects. +For the multilayer created in previous section this tree can be graphically +represented as shown in Fig.~\ref{fig:sample_tree}. Similar tree can be printed in Python +session by running \Code{multi\_layer.printSampleTree()} + +\begin{figure}[p!] + +\tikzstyle{every node}=[draw=black,thick,anchor=west] +\tikzstyle{selected}=[draw=red,fill=red!30] +\tikzstyle{optional}=[dashed,fill=gray!50] +\begin{tikzpicture}[% + grow via three points={one child at (0.5,-0.7) and + two children at (0.5,-0.7) and (0.5,-1.4)}, + edge from parent path={(\tikzparentnode.south) |- (\tikzchildnode.west)}] + \node {MultiLayer} + child { node {Layer \#0} + child { node {ParticleDecoration } + child { node {Particle Info 0} + child {node {Particle } + child { node {FormFactorCylinder} + child { node [optional] { height:5.0} } + child { node [optional] { radius:5.0} } + } + } + child [missing] {} + child [missing] {} + child [missing] {} + child {node [optional] { abundance:0.5} } + child {node [optional] { depth:0.0} } + } + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child { node {Particle Info 1} + child {node {Particle } + child { node {FormFactorPrism3} + child { node [optional] { half\_side:5.0} } + child { node [optional] { height:5.0} } + } + } + child [missing] {} + child [missing] {} + child [missing] {} + child {node [optional] { abundance:0.5} } + child {node [optional] { depth:0.0} } + } + } + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child {node [optional] { thickness:0.0} } + } + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child [missing] {} + child { node {Layer interface \#0} + child {node { roughness} + child {node [optional] { corrlength:0.0} } + child {node [optional] { hurst:0.0} } + child {node [optional] { sigma:0.0} } + } + } + child [missing] {} + child [missing] {} + child [missing] {} + child { node {Layer \#1} + child {node [optional] { thickness:0.0} } + } + child [missing] {} + child { node [optional] {CrossCorrLength:0.0} }; + +\end{tikzpicture} +\caption{Tree representation of the sample structure.} +\label{fig:sample_tree} +\end{figure} + + +The top \Code{MultiLayer} object is composed of three children, namely +\Code{Layer \#0, Layer Interface \#0} and \Code{Layer \#1}. Children objects +by turn might also be composed into tree-like structure. For example, +\Code{Layer \#0} contains \Code{ParticleDecoration} object which holds information +related to the two types of particles populating the layer. All numerical values which have been used +during sample construction (thickness of layers, size of particles, roughness parameters) are the part of the same tree structure. +They are marked in the figure with shaded gray boxes. + +These values are registered in the sample parameter pool using the name +composed from the names of corresponding nodes of the tree and can be accessed/changed +during run time. For example, the \Code{height} of the cylinders populating first layer can be changed from +current $5~nm$ to $1~nm$ by running the command + +\begin{lstlisting}[language=shell, style=commandline] +multi_layer.setParameterValue('/MultiLayer/Layer0/ParticleDecoration/ParticleInfo0/Particle/FormFactorCylinder/height', 1.0) +\end{lstlisting} + + +The user can get names and values of all registered sample's parameters using the command + +\begin{lstlisting}[language=shell, style=commandline] +> multi_layer.printParameters() +The sample contains following parameters ('name':value) +'/MultiLayer/Layer0/ParticleDecoration/ParticleInfo0/Particle/FormFactorCylinder/height':5 +'/MultiLayer/Layer0/ParticleDecoration/ParticleInfo0/Particle/FormFactorCylinder/radius':5 +'/MultiLayer/Layer0/ParticleDecoration/ParticleInfo0/abundance':0.5 +'/MultiLayer/Layer0/ParticleDecoration/ParticleInfo0/depth':0 +'/MultiLayer/Layer0/ParticleDecoration/ParticleInfo1/Particle/FormFactorPrism3/half_side':5 +'/MultiLayer/Layer0/ParticleDecoration/ParticleInfo1/Particle/FormFactorPrism3/height':5 +'/MultiLayer/Layer0/ParticleDecoration/ParticleInfo1/abundance':0.5 +'/MultiLayer/Layer0/ParticleDecoration/ParticleInfo1/depth':0 +'/MultiLayer/Layer0/thickness':0 +'/MultiLayer/Layer1/thickness':0 +'/MultiLayer/LayerInterface/roughness/corrlength':0 +'/MultiLayer/LayerInterface/roughness/hurst':0 +'/MultiLayer/LayerInterface/roughness/sigma':0 +'/MultiLayer/crossCorrLength':0 +\end{lstlisting} + +Wildcards \Code{'*'} can be used to reduce typing or to work on group of parameters. In example below first command will change the height of the cylinders in the same way, as in previous example, while the second line will change simultaneously the height of {\it both} cylinders and prisms. +\begin{lstlisting}[language=shell, style=commandline] +multi_layer.setParameterValue('*FormFactorCylinder/height', 1.0) +multi_layer.setParameterValue('*height', 1.0) +\end{lstlisting} + +The complete example to this section can be found at +\begin{lstlisting}[language=shell, style=commandline] +./Examples/python/fitting/ex001_SampleParametersIntro/SampleParametersIntro.py +\end{lstlisting} + + + + + diff --git a/Doc/UserManual/SoftwareDesignOverview.tex b/Doc/UserManual/SoftwareDesignOverview.tex index 59e8b35d797e772ba3781e5b6cea9359a1084645..ac33eb5495488b836ba718405bfc1db7b034f308 100644 --- a/Doc/UserManual/SoftwareDesignOverview.tex +++ b/Doc/UserManual/SoftwareDesignOverview.tex @@ -5,6 +5,8 @@ This section will give an overview of the classes that are used to describe all These classes constitute the main interface to the software's users, since they will mostly be interacting with the program by creating samples and running simulations with specific parameters. Since it is not the intent to explain internals of classes in this document, the text and figures will only mention the most important methods and fields of the classes discussed. Furthermore, getters and setters of private member fields will not be indicated, although these do belong to the public interface. For more detailed information about the project's classes, their methods and fields, the reader is referred to the source code documentation. REF? + + \subsection{The Experiment object} The Experiment class holds all references to data objects that are needed to perform a simulation. These consist of a sample description, possibly implemented by a builder object, detector and beam parameters and finally, a simulation parameter class that defines the different approximations that can be used during a simulation. Besides getters and setters for these fields, the class also contains a runSimulation() method that will generate an ISimulation object that will perform the actual computations. The class diagram for Experiment is shown in \reffig{exp}. @@ -92,3 +94,11 @@ This interface and two of its subclasses are sketched in \reffig{isample}. \label{fig:isample} \end{figure} + + +\subsection{The FitSuite class.} \SecLabel{FitSuiteClass} + +\subsection{The IMinimizer class.} \SecLabel{IMinimizerClass} + +\subsection{The MinimizerOptions class.} \SecLabel{MinimizerOptionsClass} + diff --git a/Doc/UserManual/UserManual.pdf b/Doc/UserManual/UserManual.pdf index db1e10586fe54b1adab3e442b53895e59fdaf310..be1acca99a0d68fc80373fd89598459899f9c470 100644 Binary files a/Doc/UserManual/UserManual.pdf and b/Doc/UserManual/UserManual.pdf differ diff --git a/Doc/UserManual/UserManual.tex b/Doc/UserManual/UserManual.tex index d6dc3b3b6114601231843bb5943d58013835e8c2..f452f02a5e0ea46fa207be75087b5f36b9f4dece 100644 --- a/Doc/UserManual/UserManual.tex +++ b/Doc/UserManual/UserManual.tex @@ -75,6 +75,7 @@ \usepackage{float} \usepackage{tikz} \usepackage{tikz-uml} +\usetikzlibrary{trees} \usepackage{amsmath} \usepackage{pifont} @@ -84,6 +85,8 @@ \usepackage{hyperref} \usepackage{breakurl} +\usepackage{verbatim} + \newcommand{\reffig}[1]{figure \ref{fig:#1}} \newcommand{\myparagraph}[1]{\paragraph{#1}\mbox{}\\} @@ -182,12 +185,12 @@ Forschungszentrum J\"ulich GmbH \input{Introduction} \input{QuickStart} \input{Installation} -\input{SimulationExamples} -%\input{FittingExamples} +\input{Simulation} +\input{Fitting} \input{SoftwareArchitecture} -%\input{SoftwareDesignOverview} -%\appendix -%\input{AppendixListings} +\input{SoftwareDesignOverview} +\appendix +\input{AppendixListings} %\input{AppendixPhysics} \bibliographystyle{switch} diff --git a/Examples/python/README b/Examples/python/README index 3569f4365203af148debd7655498f0d0073ccfdc..298793d8ca5baf811120f18947d5da70a00e5ec3 100644 --- a/Examples/python/README +++ b/Examples/python/README @@ -1,16 +1,15 @@ BornAgain usage examples. +This directory contains three sets of examples aimed to demonstrate +to the user how to simulate and fit with BornAgain. + Content: +./simulation - simulation examples +./fitting - fitting examples +./demos - collection of scripts used in different demonstrations -ex001_CylindersAndPrisms - Mixture of cylinders and prisms without interference (IsGISAXS example #1) -ex002_CylindersWithSizeDistribution - Mixture cylinder particles with different size distribution (IsGISAXS example #2) -ex003_CylinderFormfactor - Cylinder formfactor in BA and DWBA (IsGISAXS example #3) -ex004_CylindersParaCrystal - 1D and 2D paracrystal (IsGISAXS example #4) -ex006_LatticeWithDisorder - 2D lattice with different disorder (IsGISAXS example #6) -ex009_RotatedPyramids - Pyramids, rotated pyramids on top of substrate (IsGISAXS example #9) -More examples in ./Tests/FunctionalTests diff --git a/Examples/python/ex001_CylindersAndPrisms/CylindersAndPrisms.py b/Examples/python/ex001_CylindersAndPrisms/CylindersAndPrisms.py deleted file mode 100644 index e747e6249486dcae5fc90d41e6c5719aedfb0564..0000000000000000000000000000000000000000 --- a/Examples/python/ex001_CylindersAndPrisms/CylindersAndPrisms.py +++ /dev/null @@ -1,63 +0,0 @@ -# IsGISAXS01 example: Mixture of cylinders and prisms without interference -import sys, os, numpy, pylab, matplotlib - -sys.path.append(os.path.abspath( - os.path.join(os.path.split(__file__)[0], '..', '..', '..', 'lib') - )) - -sys.path.append(os.path.abspath(os.path.join(os.path.split(__file__)[0],'..'))) - -from libBornAgainCore import * -#from utils.show2d import PlotNumpyArray - - -# ---------------------------------- -# describe sample and run simulation -# ---------------------------------- -def RunSimulation(): - # defining materials - mAmbience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0 ) - mSubstrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8 ) - mParticle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8 ) - - # collection of particles - cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) - cylinder = Particle(mParticle, cylinder_ff) - prism_ff = FormFactorPrism3(5*nanometer, 5*nanometer) - prism = Particle(mParticle, prism_ff) - particle_decoration = ParticleDecoration() - particle_decoration.addParticle(cylinder, 0.0, 0.5) - particle_decoration.addParticle(prism, 0.0, 0.5) - interference = InterferenceFunctionNone() - particle_decoration.addInterferenceFunction(interference) - - # air layer with particles and substrate form multi layer - air_layer = Layer(mAmbience) - air_layer.setDecoration(particle_decoration) - substrate_layer = Layer(mSubstrate, 0) - multi_layer = MultiLayer() - multi_layer.addLayer(air_layer) - multi_layer.addLayer(substrate_layer) - - # build and run experiment - simulation = Simulation() - simulation.setDetectorParameters(100,-1.0*degree, 1.0*degree, 100, 0.0*degree, 2.0*degree, True) - simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) - simulation.setSample(multi_layer) - simulation.runSimulation() - ## intensity data - return GetOutputData(simulation) - - -#------------------------------------------------------------- -# main() -#------------------------------------------------------------- -if __name__ == '__main__': - result = RunSimulation() + 1 # for log scale - pylab.imshow(numpy.rot90(result, 1), - norm=matplotlib.colors.LogNorm(), - extent=[-1.0, 1.0, 0, 2.0]) - pylab.show() - - - diff --git a/Examples/python/ex002_CylindersWithSizeDistribution/CylindersWithSizeDistribution.py b/Examples/python/ex002_CylindersWithSizeDistribution/CylindersWithSizeDistribution.py deleted file mode 100644 index 5b6c2c582c6977694a3ffbc3e43f9e75bf0a5592..0000000000000000000000000000000000000000 --- a/Examples/python/ex002_CylindersWithSizeDistribution/CylindersWithSizeDistribution.py +++ /dev/null @@ -1,80 +0,0 @@ -# IsGISAXS02 example: Mixture cylinder particles with different size distribution -import sys, os, numpy - -sys.path.append(os.path.abspath( - os.path.join(os.path.split(__file__)[0], '..', '..', '..', 'lib') - )) - -sys.path.append(os.path.abspath(os.path.join(os.path.split(__file__)[0],'..'))) - -from libBornAgainCore import * -from utils.show2d import PlotNumpyArray - -# ---------------------------------- -# describe sample and run simulation -# ---------------------------------- -def RunSimulation(): - # defining materials - mAmbience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0 ) - mParticle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8 ) - - # collection of particles - radius1 = 5.0*nanometer - radius2 = 10.0*nanometer - height1 = radius1 - height2 = radius2 - cylinder_ff1 = FormFactorCylinder(height1, radius1) - cylinder1 = Particle(mParticle, cylinder_ff1) - cylinder_ff2 = FormFactorCylinder(height2, radius2) - cylinder2 = Particle(mParticle, cylinder_ff2) - nbins = 150 - sigma1 = radius1*0.2 - sigma2 = radius2*0.02 - - nfwhm = 3 - #to have xmin=average-nfwhm*FWHM, xmax=average+nfwhm*FWHM - #(nfwhm = xR/2, where xR is what is defined in isgisaxs *.inp file) - stochastic_gaussian1 = StochasticDoubleGaussian(radius1, sigma1) - stochastic_gaussian2 = StochasticDoubleGaussian(radius2, sigma2) - par1 = StochasticSampledParameter(stochastic_gaussian1 , nbins, nfwhm) - par2 = StochasticSampledParameter(stochastic_gaussian2, nbins, nfwhm) - - #Building nano particles - particle_decoration = ParticleDecoration() - - builder = ParticleBuilder() - builder.setPrototype(cylinder1,"/Particle/FormFactorCylinder/radius", par1, 0.95) - builder.plantParticles(particle_decoration) - builder.setPrototype(cylinder2,"/Particle/FormFactorCylinder/radius", par2, 0.05) - builder.plantParticles(particle_decoration) - - interference = InterferenceFunctionNone() - particle_decoration.addInterferenceFunction(interference) - #making layer holding all whose nano particles - - air_layer = Layer(mAmbience) - air_layer.setDecoration(particle_decoration) - - multi_layer = MultiLayer() - multi_layer.addLayer(air_layer) - - # build and run experiment - simulation = Simulation() - simulation.setDetectorParameters(100, 0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) - simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) - - simulation.setSample(multi_layer) - simulation.runSimulation() - # intensity data - return GetOutputData(simulation) - -#------------------------------------------------------------- -# main() -#------------------------------------------------------------- -if __name__ == '__main__': - result = RunSimulation() - PlotNumpyArray(result) - - - - diff --git a/Examples/python/ex003_CylinderFormfactor/CylinderFormfactorInBA.py b/Examples/python/ex003_CylinderFormfactor/CylinderFormfactorInBA.py deleted file mode 100644 index aa6acf2dbde9d881f6dfe49cce124cd479fc4e80..0000000000000000000000000000000000000000 --- a/Examples/python/ex003_CylinderFormfactor/CylinderFormfactorInBA.py +++ /dev/null @@ -1,55 +0,0 @@ -# IsGISAXS03 example: Cylinder formfactor in BA (IsGISAXS example #3) - -import sys, os, numpy - -sys.path.append(os.path.abspath( - os.path.join(os.path.split(__file__)[0], '..', '..', '..', 'lib') - )) - -sys.path.append(os.path.abspath(os.path.join(os.path.split(__file__)[0],'..'))) - -from libBornAgainCore import * -from utils.show2d import PlotNumpyArray - - -# ---------------------------------- -# describe sample and run simulation -# ---------------------------------- -def RunSimulation(): - # defining materials - mAmbience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0 ) - mSubstrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8 ) - mParticle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8 ) - - # collection of particles - cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) - cylinder = Particle(mParticle, cylinder_ff) - particle_decoration = ParticleDecoration() - particle_decoration.addParticle(cylinder, 0.0, 1.0) - interference = InterferenceFunctionNone() - particle_decoration.addInterferenceFunction(interference) - - air_layer = Layer(mAmbience) - air_layer.setDecoration(particle_decoration) - - substrate_layer = Layer(mSubstrate, 0) - multi_layer = MultiLayer() - multi_layer.addLayer(air_layer) - - # build and run experiment - simulation = Simulation() - simulation.setDetectorParameters(100,0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) - simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) - simulation.setSample(multi_layer) - simulation.runSimulation() - return GetOutputData(simulation) - - -#------------------------------------------------------------- -# main() -#------------------------------------------------------------- -if __name__ == '__main__': - result = RunSimulation() - PlotNumpyArray(result) - - diff --git a/Examples/python/ex003_CylinderFormfactor/CylinderFormfactorInBASize.py b/Examples/python/ex003_CylinderFormfactor/CylinderFormfactorInBASize.py deleted file mode 100644 index 427ffa637330e8b8af11b493d0182a276495974a..0000000000000000000000000000000000000000 --- a/Examples/python/ex003_CylinderFormfactor/CylinderFormfactorInBASize.py +++ /dev/null @@ -1,64 +0,0 @@ -# IsGISAXS03 example: Cylinder formfactor in BA with size distribution (IsGISAXS example #3) - -import sys, os, numpy - -sys.path.append(os.path.abspath( - os.path.join(os.path.split(__file__)[0], '..', '..', '..', 'lib') - )) - -sys.path.append(os.path.abspath(os.path.join(os.path.split(__file__)[0],'..'))) - -from libBornAgainCore import * -from utils.show2d import PlotNumpyArray - - -# ---------------------------------- -# describe sample and run simulation -# ---------------------------------- -def RunSimulation(): - # defining materials - mAmbience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0 ) - mSubstrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8 ) - mParticle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8 ) - - multi_layer = MultiLayer() - - cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) - particle_decoration = ParticleDecoration() - # preparing prototype of nano particle - radius = 5*nanometer - sigma = 0.2*radius - nano_particle = Particle(mParticle, cylinder_ff) - # radius of nanoparticles will be sampled with gaussian probability - nbins = 100 - nfwhm = 2 - stochastic_gaussian = StochasticDoubleGaussian(radius, sigma) - par = StochasticSampledParameter(stochastic_gaussian, nbins, nfwhm) - - builder = ParticleBuilder() - builder.setPrototype(nano_particle,"/Particle/FormFactorCylinder/radius", par) - builder.plantParticles(particle_decoration) - interference = InterferenceFunctionNone() - particle_decoration.addInterferenceFunction(interference) - - air_layer = Layer(mAmbience) - air_layer.setDecoration(particle_decoration) - multi_layer.addLayer(air_layer) - - # build and run experiment - simulation = Simulation() - simulation.setDetectorParameters(100,0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) - simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) - simulation.setSample(multi_layer) - simulation.runSimulation() - return GetOutputData(simulation) - - -#------------------------------------------------------------- -# main() -#------------------------------------------------------------- -if __name__ == '__main__': - result = RunSimulation() - PlotNumpyArray(result) - - diff --git a/Examples/python/ex003_CylinderFormfactor/CylinderFormfactorInDWBA.py b/Examples/python/ex003_CylinderFormfactor/CylinderFormfactorInDWBA.py deleted file mode 100644 index 03408d5dda7d274c77e1fb02574d3c283ac1fb9d..0000000000000000000000000000000000000000 --- a/Examples/python/ex003_CylinderFormfactor/CylinderFormfactorInDWBA.py +++ /dev/null @@ -1,61 +0,0 @@ -# IsGISAXS03 example: Cylinder formfactor in DWBA (IsGISAXS example #3) - -import sys, os, numpy - -sys.path.append(os.path.abspath( - os.path.join(os.path.split(__file__)[0], '..', '..', '..', 'lib') - )) - -sys.path.append(os.path.abspath(os.path.join(os.path.split(__file__)[0],'..'))) - -from libBornAgainCore import * -from utils.show2d import PlotNumpyArray - - - -# ---------------------------------- -# describe sample and run simulation -# ---------------------------------- -def RunSimulation(): - # defining materials - mAmbience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0 ) - mSubstrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8 ) - mParticle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8 ) - - # collection of particles - n_particle = complex(1.0-6e-4, 2e-8) - cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) - cylinder = Particle(mParticle, cylinder_ff) - particle_decoration = ParticleDecoration() - particle_decoration.addParticle(cylinder, 0.0, 1.0) - interference = InterferenceFunctionNone() - particle_decoration.addInterferenceFunction(interference) - # air layer with particles and substrate form multi layer - air_layer = Layer(mAmbience) - air_layer.setDecoration(particle_decoration) - - substrate_layer = Layer(mSubstrate, 0) - - multi_layer = MultiLayer() - multi_layer.addLayer(air_layer) - multi_layer.addLayer(substrate_layer) - - # build and run experiment - simulation = Simulation() - simulation.setDetectorParameters(100,0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) - simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) - simulation.setSample(multi_layer) - simulation.runSimulation() - - # intensity data - return GetOutputData(simulation) - - -#------------------------------------------------------------- -# main() -#------------------------------------------------------------- -if __name__ == '__main__': - result = RunSimulation() - PlotNumpyArray(result) - - diff --git a/Examples/python/ex004_CylindersParaCrystal/CylindersParaCrystal_1DDL.py b/Examples/python/ex004_CylindersParaCrystal/CylindersParaCrystal_1DDL.py deleted file mode 100644 index 7697469d72a0168129f0f6658997fbb5dfff49ad..0000000000000000000000000000000000000000 --- a/Examples/python/ex004_CylindersParaCrystal/CylindersParaCrystal_1DDL.py +++ /dev/null @@ -1,57 +0,0 @@ -# IsGISAXS04 example: 1D paracrystal -import sys, os, numpy - -sys.path.append(os.path.abspath( - os.path.join(os.path.split(__file__)[0], '..', '..', '..', 'lib') - )) - -sys.path.append(os.path.abspath(os.path.join(os.path.split(__file__)[0],'..'))) - -from libBornAgainCore import * -from utils.show2d import PlotNumpyArray - - -# ---------------------------------- -# describe sample and run simulation -# ---------------------------------- -def RunSimulation(): - # defining materials - mAmbience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0 ) - mSubstrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8 ) - mParticle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8 ) - - # collection of particles - cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) - cylinder = Particle(mParticle, cylinder_ff) - interference = InterferenceFunction1DParaCrystal(20.0*nanometer,7*nanometer, 1e3*nanometer) - particle_decoration = ParticleDecoration() - particle_decoration.addParticle(cylinder, 0.0, 1.0) - particle_decoration.addInterferenceFunction(interference) - - air_layer = Layer(mAmbience) - air_layer.setDecoration(particle_decoration) - - substrate_layer = Layer(mSubstrate, 0) - - multi_layer = MultiLayer() - multi_layer.addLayer(air_layer) - multi_layer.addLayer(substrate_layer) - # build and run experiment - simulation = Simulation() - simulation.setDetectorParameters(100,0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) - simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) - simulation.setSample(multi_layer) - simulation.runSimulation() - ## intensity data - return GetOutputData(simulation) - - -#------------------------------------------------------------- -# main() -#------------------------------------------------------------- -if __name__ == '__main__': - result = RunSimulation() - PlotNumpyArray(result) - - - diff --git a/Examples/python/ex004_CylindersParaCrystal/CylindersParaCrystal_2DDL.py b/Examples/python/ex004_CylindersParaCrystal/CylindersParaCrystal_2DDL.py deleted file mode 100644 index 37b687ab5d69d69715b940a4545a85e854891fa0..0000000000000000000000000000000000000000 --- a/Examples/python/ex004_CylindersParaCrystal/CylindersParaCrystal_2DDL.py +++ /dev/null @@ -1,61 +0,0 @@ -# IsGISAXS04 example: 2D paracrystal -import sys, os, numpy - -sys.path.append(os.path.abspath( - os.path.join(os.path.split(__file__)[0], '..', '..', '..', 'lib') - )) - -sys.path.append(os.path.abspath(os.path.join(os.path.split(__file__)[0],'..'))) - -from libBornAgainCore import * -from utils.show2d import PlotNumpyArray - - -# ---------------------------------- -# describe sample and run simulation -# ---------------------------------- -def RunSimulation(): - # defining materials - mAmbience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0 ) - mSubstrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8 ) - mParticle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8 ) - - # collection of particles - - cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) - cylinder = Particle(mParticle, cylinder_ff) - - interference = InterferenceFunction2DParaCrystal.createHexagonal(20.0*nanometer, 0.0,20.0*micrometer, 20.0*micrometer) - pdf = FTDistribution2DCauchy(1.0*nanometer, 1.0*nanometer) - interference.setProbabilityDistributions(pdf, pdf) - - particle_decoration = ParticleDecoration() - particle_decoration.addParticle(cylinder, 0.0, 1.0) - particle_decoration.addInterferenceFunction(interference) - - air_layer = Layer(mAmbience) - air_layer.setDecoration(particle_decoration) - - substrate_layer = Layer(mSubstrate, 0) - - multi_layer = MultiLayer() - multi_layer.addLayer(air_layer) - multi_layer.addLayer(substrate_layer) - - # build and run experiment - simulation = Simulation() - simulation.setDetectorParameters(100,0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) - simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) - simulation.setSample(multi_layer) - simulation.runSimulation() - return GetOutputData(simulation) - - -#------------------------------------------------------------- -# main() -#------------------------------------------------------------- -if __name__ == '__main__': - result = RunSimulation() - PlotNumpyArray(result) - - diff --git a/Examples/python/ex009_RotatedPyramids/Pyramids.py b/Examples/python/ex009_RotatedPyramids/Pyramids.py deleted file mode 100644 index 37bda6d81ee9d4da7da9b4996bae558b5f454090..0000000000000000000000000000000000000000 --- a/Examples/python/ex009_RotatedPyramids/Pyramids.py +++ /dev/null @@ -1,56 +0,0 @@ -# Pyramids on top of substrate (IsGISAXS example #9) -import sys, os, numpy - -sys.path.append(os.path.abspath( - os.path.join(os.path.split(__file__)[0], '..', '..', '..', 'lib') - )) - -sys.path.append(os.path.abspath(os.path.join(os.path.split(__file__)[0],'..'))) - -from libBornAgainCore import * -from utils.show2d import PlotNumpyArray - - -# ---------------------------------- -# describe sample and run simulation -# ---------------------------------- -def RunSimulation(): - # defining materials - mAmbience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0 ) - mSubstrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8 ) - mParticle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8 ) - - # collection of particles - pyramid_ff = FormFactorPyramid(5*nanometer, 5*nanometer, deg2rad(54.73 ) ) - pyramid = Particle(mParticle, pyramid_ff) - interference = InterferenceFunctionNone() - particle_decoration = ParticleDecoration() - particle_decoration.addParticle(pyramid, 0.0, 1.0) - particle_decoration.addInterferenceFunction(interference) - - air_layer = Layer(mAmbience) - air_layer.setDecoration(particle_decoration) - - substrate_layer = Layer(mSubstrate, 0) - - multi_layer = MultiLayer() - multi_layer.addLayer(air_layer) - multi_layer.addLayer(substrate_layer) - # build and run experiment - simulation = Simulation() - simulation.setDetectorParameters(100,0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) - simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) - simulation.setSample(multi_layer) - simulation.runSimulation() - ## intensity data - return GetOutputData(simulation) - - -#------------------------------------------------------------- -# main() -#------------------------------------------------------------- -if __name__ == '__main__': - result = RunSimulation() - PlotNumpyArray(result) - - diff --git a/Examples/python/ex009_RotatedPyramids/RotatedPyramids.py b/Examples/python/ex009_RotatedPyramids/RotatedPyramids.py deleted file mode 100644 index 565e0a3945946c18273697ecf149cde5c2a52201..0000000000000000000000000000000000000000 --- a/Examples/python/ex009_RotatedPyramids/RotatedPyramids.py +++ /dev/null @@ -1,61 +0,0 @@ -# Rotated pyramids on top of substrate (IsGISAXS example #9) -import sys, os, numpy - -sys.path.append(os.path.abspath( - os.path.join(os.path.split(__file__)[0], '..', '..', '..', 'lib') - )) - -sys.path.append(os.path.abspath(os.path.join(os.path.split(__file__)[0],'..'))) - -from libBornAgainCore import * -from utils.show2d import PlotNumpyArray - -# ---------------------------------- -# describe sample and run simulation - Rotated Pyramid -# ---------------------------------- -def RunSimulation(): - # defining materials - mAmbience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0 ) - mSubstrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8 ) - mParticle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8 ) - - # collection of particles - pyramid_ff = FormFactorPyramid(5*nanometer, 5*nanometer, deg2rad(54.73 ) ) - pyramid = Particle(mParticle, pyramid_ff) - interference = InterferenceFunctionNone() - angle_around_z = 45.*degree - #rotatez3d = RotateZ3D(angle_around_z) - #transform = Transform3D(rotatez3d) - transform = RotateZ_3D(angle_around_z) - particle_decoration = ParticleDecoration() - particle_decoration.addParticle(pyramid, transform) - - particle_decoration.addInterferenceFunction(interference) - - air_layer = Layer(mAmbience) - air_layer.setDecoration(particle_decoration) - - substrate_layer = Layer(mSubstrate, 0) - - multi_layer = MultiLayer() - multi_layer.addLayer(air_layer) - multi_layer.addLayer(substrate_layer) - # build and run experiment - simulation = Simulation() - simulation.setDetectorParameters(100,0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) - simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) - simulation.setSample(multi_layer) - simulation.runSimulation() - ## intensity data - return GetOutputData(simulation) - - -#------------------------------------------------------------- -# main() -#------------------------------------------------------------- -if __name__ == '__main__': - result = RunSimulation() - #PlotNumpyArrayWithROOT(result) - PlotNumpyArray(result) - - diff --git a/Examples/python/ex021_FitCylindersAndPrisms/FitCylindersPrisms.py b/Examples/python/ex021_FitCylindersAndPrisms/FitCylindersPrisms.py deleted file mode 100644 index d0f6fb0096b7630c29bbc92c88050cd1a0956976..0000000000000000000000000000000000000000 --- a/Examples/python/ex021_FitCylindersAndPrisms/FitCylindersPrisms.py +++ /dev/null @@ -1,193 +0,0 @@ -""" -Fitting example -In this example we use a simple geometry: cylinders and prisms in -air layer, deposited on a substrate layer, with no interference. -There are 4 fitting parameters: radius and height of cylinders and - side length and height of prisms. - -Our reference data is 2D intensity map obtained from the simulation of -the same geometry with fixed values cylinder_height = prism3_height - = cylinder_radius = prism3_half_side = 5nm. - -Then we run our minimization consequently using Minuit2, Migrad algorithm -as a minimization engine, with cylinder_height = prism3_length = 4nm, -cylinder_radius = prism3_half_side = 6nm as initial fit parameter values. -""" - -import sys, os, numpy -import math -import time - -sys.path.append(os.path.abspath( - os.path.join(os.path.split(__file__)[0], - '..', '..', '..', 'lib'))) - - -from libBornAgainCore import * -from libBornAgainFit import * - -# values we want to find -cylinder_height = 5.0*nanometer -cylinder_radius = 5.0*nanometer -prism3_half_side = 5.0*nanometer -prism3_height = 5.0*nanometer - -# ----------------------------------------------------------------------------- -# create sample : cylinders and prisms in the air on substrate layer -# ----------------------------------------------------------------------------- -def buildSample(): - """ - create sample : cylinders and prisms in the air on substrate layer - """ - # defining materials - mAmbience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0 ) #: Air material - mSubstrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8 ) - mParticle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8 ) - # collection of particles - cylinder_ff = FormFactorCylinder(cylinder_height, cylinder_radius) - cylinder = Particle(mParticle, cylinder_ff) - prism_ff = FormFactorPrism3(prism3_height, prism3_half_side) - prism = Particle(mParticle, prism_ff) - particle_decoration = ParticleDecoration() - particle_decoration.addParticle(cylinder, 0.0, 0.5) - particle_decoration.addParticle(prism,0.0, 0.5) - interference = InterferenceFunctionNone() - particle_decoration.addInterferenceFunction(interference) - # air layer with particles and substrate form multi layer - air_layer = Layer(mAmbience) - air_layer.setDecoration(particle_decoration) - substrate_layer = Layer(mSubstrate, 0) - multi_layer = MultiLayer() - multi_layer.addLayer(air_layer) - multi_layer.addLayer(substrate_layer) - return multi_layer - - -# ----------------------------------------------------------------------------- -# create sample : input beam and detector - characteristics -# ----------------------------------------------------------------------------- -def createSimulation(): - """ - create sample : input beam and detector - characteristics - """ - simulation = Simulation() - simulation.setDetectorParameters(100, 0.0*degree, 2.0*degree,100 , 0.0*degree, 2.0*degree) - simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) - #simulation.setBeamIntensity(1e10) # to leave or not - return simulation - - -# TO MODIFY - GENERATE INPUT DATA FILE -# generating "real" data by adding noise to the simulated data -#def createRealData(simulation): -# simulation.runSimulation() -# real_data = simulation.getOutputDataClone() -# noise_factor = 0.1 -# for i in range(0,real_data.getAllocatedSize()): -# amplitude = real_data[i] -# sigma = noise_factor*math.sqrt(amplitude) -# noisy_amplitude = GenerateNormalRandom(amplitude, sigma) -# if(noisy_amplitude < 0.0) : noisy_amplitude = 0.0 -# real_data[i] = noisy_amplitude -# OutputDataIOFactory.writeOutputData(real_data,'Refdata_fitcylinderprisms.txt') -# return real_data - -# ---------------------------------- -# read "real" data from file -# ---------------------------------- -def GetRealData(): - """ - read "real" data from file - """ - real_data = OutputDataIOFactory.getOutputData('Refdata_fitcylinderprisms.txt') - #OutputDataIOFactory.writeOutputData(real_data1,'Refdata_fitcylinderprisms1.ima') - #f = open('Refdata_fitcylinderprisms.ima', 'r') - #real_data1=numpy.fromstring(f.read(),numpy.float64,sep=' ') - #f.close() - return real_data - - -# ----------------------------------------------------------------------------- -# run fitting -# ----------------------------------------------------------------------------- -def run_fitting(): - """ - run minimization - """ - sample = buildSample() - simulation = createSimulation() - simulation.setSample(sample) - - # get the real data, which is simply results of our simulation with default values - real_data = GetRealData() - - #real_data = createRealData(simulation) - #PlotNumpyArray(GetOutputData(simulation)) - - # run the simulation - simulation.runSimulation() - - # linking real and numerical (to be fitted) data - #chiModule = ChiSquaredModule() - #chiModule.setOutputDataNormalizer( OutputDataSimpleNormalizer(1.0,0) ) - #chiModule.setChiSquaredFunction( SquaredFunctionWithSystematicError() ) - #chiModule.setChiSquaredFunction( SquaredFunctionWithSystematicError() ) - fitSuite = FitSuite() - fitSuite.addSimulationAndRealData(simulation, real_data)#, chiModule) - - # setting fitting minimizer - fitSuite.setMinimizer(MinimizerFactory.createMinimizer("Minuit2","Migrad")) #: Minuit2, Migrad - #fitSuite.setMinimizer(MinimizerFactory.createMinimizer ("Minuit2","Simplex")) - #fitSuite.setMinimizer(MinimizerFactory.createMinimizer("Minuit2","Combined")) - #fitSuite.setMinimizer(MinimizerFactory.createMinimizer ("Minuit2","Scan")) - #fitSuite.setMinimizer(MinimizerFactory.createMinimizer("Minuit2" ,"Fumili")) - #fitSuite.setMinimizer(MinimizerFactory.createMinimizer("GSLMultiMin","ConjugateFR")) - #fitSuite.setMinimizer(MinimizerFactory.createMinimizer("GSLMultiMin","ConjugatePR")) - #fitSuite.setMinimizer(MinimizerFactory.createMinimizer("GSLMultiMin","BFGS")) - # fitSuite.setMinimizer(MinimizerFactory.createMinimizer("GSLMultiMin","BFGS2")) - #fitSuite.setMinimizer(MinimizerFactory.createMinimizer("GSLMultiMin","SteepestDescent")) - #fitSuite.setMinimizer(MinimizerFactory.createMinimizer("GSLMultiFit","")) - #fitSuite.setMinimizer(MinimizerFactory.createMinimizer("GSLSimAn","")) - - #fitSuite.initPrint(20) - - # setting fitting parameters - fitSuite.addFitParameter("*FormFactorCylinder/height", 4.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01) ) - fitSuite.addFitParameter("*FormFactorCylinder/radius", 6.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01) ) - fitSuite.addFitParameter("*FormFactorPrism3/height", 4.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01) ) - fitSuite.addFitParameter("*FormFactorPrism3/half_side", 6.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01) ) - - # run fit - start_time = time.time() - fitSuite.runFit() - real_time = time.time() - start_time - print " RealTime : {0:.3f} sec".format(real_time) - - # analysing fit results - #initialParameters = [cylinder_height, cylinder_radius,prism3_height, prism3_half_side] - #results = fitSuite.getFitParameters().getValues() - - # print fit results - fitSuite.printResults() - - # threshold = 1.0e-02 - #status = "OK" - #for i in range(0, len(initialParameters)): - # diff = abs(results[i] - initialParameters[i])/initialParameters[i] - # if(diff > threshold): status = "FAILED" - #return# status - - - - -#------------------------------------------------------------- -# main() -#------------------------------------------------------------- -if __name__ == '__main__': - #status=run_fitting() - #print status - #if("FAILED" in status) : exit(1) - run_fitting() - - - diff --git a/Examples/python/fitting/README b/Examples/python/fitting/README new file mode 100644 index 0000000000000000000000000000000000000000..e2e9469fc185908f20b258b65e0545dfde4f7ed2 --- /dev/null +++ b/Examples/python/fitting/README @@ -0,0 +1,15 @@ +BornAgain fitting examples. + +In this directory one can find examples of complete applications +used for fitting. + +--- ex001_SampleParametersIntro --- + This example shows how to create a sample with fixed parameters and then + change this parameters on the fly during runtime. + The example doesn't contain any fitting and serve as a gentle introduction + to other fitting examples. + +--- ex002_FitCylindersAndPrisms --- + The model "mixture of cylinders and prisms without interference" + will be used to fit real data. + diff --git a/Examples/python/fitting/ex001_SampleParametersIntro/SampleParametersIntro.py b/Examples/python/fitting/ex001_SampleParametersIntro/SampleParametersIntro.py new file mode 100644 index 0000000000000000000000000000000000000000..f2619507de9ac4a35bc4d0a5afef49b054ed5f94 --- /dev/null +++ b/Examples/python/fitting/ex001_SampleParametersIntro/SampleParametersIntro.py @@ -0,0 +1,120 @@ +# This example shows how to create a sample with fixed parameters and then +# change this parameters on the fly during runtime. +# The example doesn't contain any fitting and serve as a gentle introduction +# to other fitting examples. + +import numpy +import matplotlib +import pylab +from libBornAgainCore import * + +def get_sample(): + """ + Build and return the sample representing cylinders and pyramids on top of + substrate without interference. Sample is made for fixed set of parameters. + """ + # defining materials + m_air = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_substrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) + + # collection of particles + cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) + cylinder = Particle(m_particle, cylinder_ff) + prism_ff = FormFactorPrism3(5*nanometer, 5*nanometer) + prism = Particle(m_particle, prism_ff) + particle_decoration = ParticleDecoration() + particle_decoration.addParticle(cylinder, 0.0, 0.5) + particle_decoration.addParticle(prism, 0.0, 0.5) + interference = InterferenceFunctionNone() + particle_decoration.addInterferenceFunction(interference) + + # air layer with particles and substrate form multi layer + air_layer = Layer(m_air) + air_layer.setDecoration(particle_decoration) + substrate_layer = Layer(m_substrate, 0) + multi_layer = MultiLayer() + multi_layer.addLayer(air_layer) + multi_layer.addLayer(substrate_layer) + return multi_layer + + +def get_simulation(): + """ + Create and return GISAXS simulation with beam and detector defined + """ + simulation = Simulation() + simulation.setDetectorParameters(100, -1.0*degree, 1.0*degree, 100, 0.0*degree, 2.0*degree, True) + simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) + return simulation + + +def run_simulations(): + """ + Runs simulations for the sample with different sample parameters. + """ + + sample = get_sample() + print "The tree structure of the sample" + sample.printSampleTree() + + print "The sample contains following parameters ('name':value)" + sample.printParameters() + + simulation = get_simulation() + + + results = [] + + # FIXME below as soon as GetOutputData() and CreateParameterTree() are refactored + + # simulation #1 + # initial sample is used + simulation.setSample(sample) + simulation.runSimulation() + results.append(GetOutputData(simulation)) + + # simulation #2 + # one sample parameter (height of the cylinder) is changed using exact parameter name + sample.setParameterValue( + "/MultiLayer/Layer0/ParticleDecoration/ParticleInfo0/Particle/FormFactorCylinder/height", 10*nanometer) + + simulation.setSample(sample) + simulation.runSimulation() + results.append(GetOutputData(simulation)) + + # simulation #3 + # all parameters which are matching criteria will be changed (height of the cylinder in this case) + sample.setMatchedParametersValue("*/FormFactorCylinder/height", 100*nanometer) + simulation.setSample(sample) + simulation.runSimulation() + results.append(GetOutputData(simulation)) + + # simulation #4 + # all parameters which are matching criteria will be changed + sample.setMatchedParametersValue("*/FormFactorCylinder/height", 10*nanometer) + # both FormFactorPrism3/half_side and FormFactorPrism3/height will be set to 10 nanometer + sample.setMatchedParametersValue("*/FormFactorPrism3/*", 10*nanometer) + simulation.setSample(sample) + simulation.runSimulation() + results.append(GetOutputData(simulation)) + + return results + + +def draw_results(results): + """ + Draw results of several simulations on canvas + """ + pylab.figure(1) + for i in range(0, len(results)): + pylab.subplot(2, 2, i+1) + pylab.imshow(numpy.rot90(results[i] + 1, 1),norm=matplotlib.colors.LogNorm(),extent=[-1.0, 1.0, 0, 2.0]) + pylab.show() + + +if __name__ == '__main__': + results = run_simulations() + draw_results(results) + + diff --git a/Examples/python/fitting/ex002_FitCylindersAndPrisms/FitCylindersPrisms.py b/Examples/python/fitting/ex002_FitCylindersAndPrisms/FitCylindersPrisms.py new file mode 100644 index 0000000000000000000000000000000000000000..117ad13d39c711544911252ce75e25cf418e341c --- /dev/null +++ b/Examples/python/fitting/ex002_FitCylindersAndPrisms/FitCylindersPrisms.py @@ -0,0 +1,94 @@ +""" +Fitting example +In this example we use a simple geometry: cylinders and prisms in +air layer, deposited on a substrate layer, with no interference. +There are 4 fitting parameters: radius and height of cylinders and + side length and height of prisms. + +Our reference data is 2D intensity map obtained from the simulation of +the same geometry with fixed values cylinder_height = prism3_height + = cylinder_radius = prism3_half_side = 5nm. + +Then we run our minimization consequently using default +minimization engine, with cylinder_height = prism3_length = 4nm, +cylinder_radius = prism3_half_side = 6nm as initial fit parameter values. + +See example FitCylindersPrisms_detailed.py for more details & graphical output +""" +from libBornAgainCore import * +from libBornAgainFit import * + + +def get_sample(): + """ + Build the sample representing cylinders and pyramids on top of + substrate without interference. + """ + # defining materials + m_air = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_substrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) + + # collection of particles + cylinder_ff = FormFactorCylinder(1.0*nanometer, 1.0*nanometer) + cylinder = Particle(m_particle, cylinder_ff) + prism_ff = FormFactorPrism3(1.0*nanometer, 1.0*nanometer) + prism = Particle(m_particle, prism_ff) + particle_decoration = ParticleDecoration() + particle_decoration.addParticle(cylinder, 0.0, 0.5) + particle_decoration.addParticle(prism, 0.0, 0.5) + interference = InterferenceFunctionNone() + particle_decoration.addInterferenceFunction(interference) + + # air layer with particles and substrate form multi layer + air_layer = Layer(m_air) + air_layer.setDecoration(particle_decoration) + substrate_layer = Layer(m_substrate, 0) + multi_layer = MultiLayer() + multi_layer.addLayer(air_layer) + multi_layer.addLayer(substrate_layer) + return multi_layer + + +def get_simulation(): + """ + Create GISAXS simulation with beam and detector defined + """ + simulation = Simulation() + simulation.setDetectorParameters(100, -1.0*degree, 1.0*degree, 100, 0.0*degree, 2.0*degree, True) + simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) + return simulation + + +def run_fitting(): + """ + run fitting + """ + sample = get_sample() + simulation = get_simulation() + simulation.setSample(sample) + + real_data = OutputDataIOFactory.getOutputData('Refdata_fitcylinderprisms.txt') + + fit_suite = FitSuite() + fit_suite.addSimulationAndRealData(simulation, real_data) + fit_suite.initPrint(10) + + # setting fitting parameters with starting values + fit_suite.addFitParameter("*FormFactorCylinder/height", 4.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01)) + fit_suite.addFitParameter("*FormFactorCylinder/radius", 6.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01)) + fit_suite.addFitParameter("*FormFactorPrism3/height", 4.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01)) + fit_suite.addFitParameter("*FormFactorPrism3/half_side", 6.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01)) + + # running fit + fit_suite.runFit() + + print "Fitting completed." + fit_suite.printResults() + print "chi2:", fit_suite.getMinimizer().getMinValue() + fitpars = fit_suite.getFitParameters() + for i in range(0, fitpars.size()): + print fitpars[i].getName(), fitpars[i].getValue(), fitpars[i].getError() + +if __name__ == '__main__': + run_fitting() diff --git a/Examples/python/fitting/ex002_FitCylindersAndPrisms/FitCylindersPrisms_advanced.py b/Examples/python/fitting/ex002_FitCylindersAndPrisms/FitCylindersPrisms_advanced.py new file mode 100644 index 0000000000000000000000000000000000000000..6607473860a418b3432bca93a5a5c917b556f3da --- /dev/null +++ b/Examples/python/fitting/ex002_FitCylindersAndPrisms/FitCylindersPrisms_advanced.py @@ -0,0 +1,135 @@ +""" +Fitting example +In this example we use a simple geometry: cylinders and prisms in +air layer, deposited on a substrate layer, with no interference. +There are 4 fitting parameters: radius and height of cylinders and + side length and height of prisms. + +Our reference data is 2D intensity map obtained from the simulation of +the same geometry with fixed values cylinder_height = prism3_height + = cylinder_radius = prism3_half_side = 5nm. + +Then we run our minimization consequently using default +minimization engine, with cylinder_height = prism3_length = 4nm, +cylinder_radius = prism3_half_side = 6nm as initial fit parameter values. +""" +import numpy +import matplotlib +import pylab +from libBornAgainCore import * +from libBornAgainFit import * + + +# values we want to find +cylinder_height = 5.0*nanometer +cylinder_radius = 5.0*nanometer +prism3_half_side = 5.0*nanometer +prism3_height = 5.0*nanometer + +def get_sample(): + """ + Build and return the sample representing cylinders and pyramids on top of + substrate without interference. + """ + # defining materials + m_air = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_substrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) + + # collection of particles + cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) + cylinder = Particle(m_particle, cylinder_ff) + prism_ff = FormFactorPrism3(5*nanometer, 5*nanometer) + prism = Particle(m_particle, prism_ff) + particle_decoration = ParticleDecoration() + particle_decoration.addParticle(cylinder, 0.0, 0.5) + particle_decoration.addParticle(prism, 0.0, 0.5) + interference = InterferenceFunctionNone() + particle_decoration.addInterferenceFunction(interference) + + # air layer with particles and substrate form multi layer + air_layer = Layer(m_air) + air_layer.setDecoration(particle_decoration) + substrate_layer = Layer(m_substrate, 0) + multi_layer = MultiLayer() + multi_layer.addLayer(air_layer) + multi_layer.addLayer(substrate_layer) + return multi_layer + + +def get_simulation(): + """ + Create and return GISAXS simulation with beam and detector defined + """ + simulation = Simulation() + simulation.setDetectorParameters(100, -1.0*degree, 1.0*degree, 100, 0.0*degree, 2.0*degree, True) + simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) + return simulation + + +def create_real_data(simulation): + """ + Generating "real" data by adding noise to the simulated data. + This function has been used once to generate Refdata_fitcylinderprisms.txt + """ + simulation.runSimulation() + real_data = simulation.getOutputDataClone() + noise_factor = 0.1 + for i in range(0, real_data.getAllocatedSize()): + amplitude = real_data[i] + sigma = noise_factor*math.sqrt(amplitude) + noisy_amplitude = GenerateNormalRandom(amplitude, sigma) + if noisy_amplitude < 0.0: + noisy_amplitude = 0.0 + real_data[i] = noisy_amplitude + OutputDataIOFactory.writeOutputData(real_data, 'Refdata_fitcylinderprisms.txt') + return real_data + + +def run_fitting(): + """ + run fitting + """ + sample = get_sample() + simulation = get_simulation() + simulation.setSample(sample) + + real_data = OutputDataIOFactory.getOutputData('Refdata_fitcylinderprisms.txt') + + fit_suite = FitSuite() + fit_suite.addSimulationAndRealData(simulation, real_data) + fit_suite.initPrint(10) + + # setting fitting minimizer + #fit_suite.setMinimizer(MinimizerFactory.createMinimizer("Minuit2", "Migrad")) #: default + #fit_suite.setMinimizer(MinimizerFactory.createMinimizer("Minuit2", "Simplex")) + #fit_suite.setMinimizer(MinimizerFactory.createMinimizer("Minuit2", "Combined")) + #fit_suite.setMinimizer(MinimizerFactory.createMinimizer("Minuit2", "Scan")) + #fit_suite.setMinimizer(MinimizerFactory.createMinimizer("Minuit2", "Fumili")) + #fit_suite.setMinimizer(MinimizerFactory.createMinimizer("GSLMultiMin", "ConjugateFR")) + #fit_suite.setMinimizer(MinimizerFactory.createMinimizer("GSLMultiMin", "ConjugatePR")) + #fit_suite.setMinimizer(MinimizerFactory.createMinimizer("GSLMultiMin", "BFGS")) + #fit_suite.setMinimizer(MinimizerFactory.createMinimizer("GSLMultiMin", "BFGS2")) + #fit_suite.setMinimizer(MinimizerFactory.createMinimizer("GSLMultiMin", "SteepestDescent")) + #fit_suite.setMinimizer(MinimizerFactory.createMinimizer("GSLMultiFit")) + #fit_suite.setMinimizer(MinimizerFactory.createMinimizer("GSLSimAn")) + + # setting fitting parameters + fit_suite.addFitParameter("*FormFactorCylinder/height", 4.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01)) + fit_suite.addFitParameter("*FormFactorCylinder/radius", 6.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01)) + fit_suite.addFitParameter("*FormFactorPrism3/height", 4.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01)) + fit_suite.addFitParameter("*FormFactorPrism3/half_side", 6.*nanometer, 0.01*nanometer, AttLimits.lowerLimited(0.01)) + + # running fit + fit_suite.runFit() + + print "Fitting completed." + print "chi2:", fit_suite.getMinimizer().getMinValue() + pars = fit_suite.getMinimizer().getValueOfVariablesAtMinimum() + errs = fit_suite.getMinimizer().getErrorOfVariables() + print "variables at minimum:", pars[0], pars[1], pars[2], pars[3] + print "errors at minimum:", errs[0], errs[1], errs[2], errs[3] + + +if __name__ == '__main__': + run_fitting() diff --git a/Examples/python/ex021_FitCylindersAndPrisms/Refdata_fitcylinderprisms.txt b/Examples/python/fitting/ex002_FitCylindersAndPrisms/Refdata_fitcylinderprisms.txt similarity index 100% rename from Examples/python/ex021_FitCylindersAndPrisms/Refdata_fitcylinderprisms.txt rename to Examples/python/fitting/ex002_FitCylindersAndPrisms/Refdata_fitcylinderprisms.txt diff --git a/Examples/python/simulation/README b/Examples/python/simulation/README new file mode 100644 index 0000000000000000000000000000000000000000..70bc37a8b43ad7f935f8947d376b259b79bd8b3e --- /dev/null +++ b/Examples/python/simulation/README @@ -0,0 +1,29 @@ +BornAgain simulation examples. + +In this directory one can find examples of complete applications +used for different simulation studies. + +--- ex001_CylindersAndPrisms --- + Mixture of cylinders and prisms without interference. + Corresponds to IsGISAXS example #1. + +--- ex002_CylindersWithSizeDistribution --- + Mixture cylinder particles with different size distribution. + Corresponds to IsGISAXS example #2. + +--- ex003_CylinderFormfactor --- + Cylinder formfactor in BA and DWBA. + Corresponds to IsGISAXS example #3. + +--- ex004_CylindersParaCrystal --- + 1D and 2D paracrystal. + Corresponds to IsGISAXS example #4. + +--- ex005_LatticeWithDisorder --- + 2D lattice with different disorder. + Corresponds to IsGISAXS example #6. + +--- ex006_RotatedPyramids --- + Pyramids, rotated pyramids on top of substrate. + Corresponds to IsGISAXS example #9. + diff --git a/Examples/python/simulation/ex001_CylindersAndPrisms/CylindersAndPrisms.py b/Examples/python/simulation/ex001_CylindersAndPrisms/CylindersAndPrisms.py new file mode 100644 index 0000000000000000000000000000000000000000..184b8e13dd0413df30f6ba36a15ad46703ff54b3 --- /dev/null +++ b/Examples/python/simulation/ex001_CylindersAndPrisms/CylindersAndPrisms.py @@ -0,0 +1,66 @@ +# Mixture of cylinders and prisms without interference (IsGISAXS example ex-1) +import numpy +import matplotlib +import pylab +from libBornAgainCore import * + + +def get_sample(): + """ + Build and return the sample representing cylinders and pyramids on top of + substrate without interference. + """ + # defining materials + m_air = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_substrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) + + # collection of particles + cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) + cylinder = Particle(m_particle, cylinder_ff) + prism_ff = FormFactorPrism3(5*nanometer, 5*nanometer) + prism = Particle(m_particle, prism_ff) + particle_decoration = ParticleDecoration() + particle_decoration.addParticle(cylinder, 0.0, 0.5) + particle_decoration.addParticle(prism, 0.0, 0.5) + interference = InterferenceFunctionNone() + particle_decoration.addInterferenceFunction(interference) + + # air layer with particles and substrate form multi layer + air_layer = Layer(m_air) + air_layer.setDecoration(particle_decoration) + substrate_layer = Layer(m_substrate, 0) + multi_layer = MultiLayer() + multi_layer.addLayer(air_layer) + multi_layer.addLayer(substrate_layer) + return multi_layer + + +def get_simulation(): + """ + Create and return GISAXS simulation with beam and detector defined + """ + simulation = Simulation() + simulation.setDetectorParameters(100, -1.0*degree, 1.0*degree, 100, 0.0*degree, 2.0*degree, True) + simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) + return simulation + + +def run_simulation(): + """ + Run simulation and plot results + """ + sample = get_sample() + simulation = get_simulation() + simulation.setSample(sample) + simulation.runSimulation() + result = GetOutputData(simulation) + 1 # for log scale + pylab.imshow(numpy.rot90(result, 1), norm=matplotlib.colors.LogNorm(), extent=[-1.0, 1.0, 0, 2.0]) + pylab.show() + + +if __name__ == '__main__': + run_simulation() + + + diff --git a/Examples/python/simulation/ex002_CylindersWithSizeDistribution/CylindersWithSizeDistribution.py b/Examples/python/simulation/ex002_CylindersWithSizeDistribution/CylindersWithSizeDistribution.py new file mode 100644 index 0000000000000000000000000000000000000000..b28ca5aa934e04e45222c22673621d267a866f5b --- /dev/null +++ b/Examples/python/simulation/ex002_CylindersWithSizeDistribution/CylindersWithSizeDistribution.py @@ -0,0 +1,85 @@ +# Mixture cylinder particles with different size distribution (IsGISAXS example ex-2) +import numpy +import matplotlib +import pylab +from libBornAgainCore import * + + +def get_sample(): + """ + Build and return the sample representing cylinder particles with different size distribution. + """ + # defining materials + m_air = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) + + # collection of particles + radius1 = 5.0*nanometer + radius2 = 10.0*nanometer + height1 = radius1 + height2 = radius2 + cylinder_ff1 = FormFactorCylinder(height1, radius1) + cylinder1 = Particle(m_particle, cylinder_ff1) + cylinder_ff2 = FormFactorCylinder(height2, radius2) + cylinder2 = Particle(m_particle, cylinder_ff2) + nbins = 150 + sigma1 = radius1*0.2 + sigma2 = radius2*0.02 + + nfwhm = 3 + #to have xmin=average-nfwhm*FWHM, xmax=average+nfwhm*FWHM + #(nfwhm = xR/2, where xR is what is defined in IsGISAXS *.inp file) + stochastic_gaussian1 = StochasticDoubleGaussian(radius1, sigma1) + stochastic_gaussian2 = StochasticDoubleGaussian(radius2, sigma2) + par1 = StochasticSampledParameter(stochastic_gaussian1, nbins, nfwhm) + par2 = StochasticSampledParameter(stochastic_gaussian2, nbins, nfwhm) + + #Building nano particles + particle_decoration = ParticleDecoration() + + builder = ParticleBuilder() + builder.setPrototype(cylinder1, "/Particle/FormFactorCylinder/radius", par1, 0.95) + builder.plantParticles(particle_decoration) + builder.setPrototype(cylinder2, "/Particle/FormFactorCylinder/radius", par2, 0.05) + builder.plantParticles(particle_decoration) + + interference = InterferenceFunctionNone() + particle_decoration.addInterferenceFunction(interference) + + air_layer = Layer(m_air) + air_layer.setDecoration(particle_decoration) + + multi_layer = MultiLayer() + multi_layer.addLayer(air_layer) + return multi_layer + + +def get_simulation(): + """ + Create and return GISAXS simulation with beam and detector defined + """ + simulation = Simulation() + simulation.setDetectorParameters(100, 0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) + simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) + return simulation + + +def run_simulation(): + """ + Run simulation and plot results + """ + sample = get_sample() + simulation = get_simulation() + simulation.setSample(sample) + simulation.runSimulation() + result = GetOutputData(simulation) + 1 # for log scale + pylab.imshow(numpy.rot90(result, 1), norm=matplotlib.colors.LogNorm(), extent=[0.0, 2.0, 0, 2.0]) + pylab.show() + + +if __name__ == '__main__': + run_simulation() + + + + diff --git a/Examples/python/simulation/ex003_CylinderFormfactor/CylinderFormfactorInBA.py b/Examples/python/simulation/ex003_CylinderFormfactor/CylinderFormfactorInBA.py new file mode 100644 index 0000000000000000000000000000000000000000..e6af7760ecb2201b9adf0773619d39b22ff1f043 --- /dev/null +++ b/Examples/python/simulation/ex003_CylinderFormfactor/CylinderFormfactorInBA.py @@ -0,0 +1,55 @@ +# Cylinder formfactor in Born approximation (IsGISAXS example #3) +import numpy +import matplotlib +import pylab +from libBornAgainCore import * + + +def get_sample(): + """ + Build and return the sample to calculate cylinder formfactor in Born approximation. + """ + m_ambience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) + + # collection of particles + cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) + cylinder = Particle(m_particle, cylinder_ff) + particle_decoration = ParticleDecoration() + particle_decoration.addParticle(cylinder, 0.0, 1.0) + interference = InterferenceFunctionNone() + particle_decoration.addInterferenceFunction(interference) + + air_layer = Layer(m_ambience) + air_layer.setDecoration(particle_decoration) + + multi_layer = MultiLayer() + multi_layer.addLayer(air_layer) + return multi_layer + + +def get_simulation(): + """ + Create and return GISAXS simulation with beam and detector defined + """ + simulation = Simulation() + simulation.setDetectorParameters(100, 0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) + simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) + return simulation + + +def run_simulation(): + """ + Run simulation and plot results + """ + sample = get_sample() + simulation = get_simulation() + simulation.setSample(sample) + simulation.runSimulation() + result = GetOutputData(simulation) + 1 # for log scale + pylab.imshow(numpy.rot90(result, 1), norm=matplotlib.colors.LogNorm(), extent=[0.0, 2.0, 0, 2.0]) + pylab.show() + + +if __name__ == '__main__': + run_simulation() diff --git a/Examples/python/simulation/ex003_CylinderFormfactor/CylinderFormfactorInBASize.py b/Examples/python/simulation/ex003_CylinderFormfactor/CylinderFormfactorInBASize.py new file mode 100644 index 0000000000000000000000000000000000000000..2626c9e13b5452375f5793d68c7b1ea14a92fe67 --- /dev/null +++ b/Examples/python/simulation/ex003_CylinderFormfactor/CylinderFormfactorInBASize.py @@ -0,0 +1,68 @@ +# Cylinder formfactor in BA with size distribution (IsGISAXS example #3) +import numpy +import matplotlib +import pylab +from libBornAgainCore import * + + +def get_sample(): + """ + Build and return the sample to calculate cylinder formfactor in Born approximation. + Cylinders have size distribution. + """ + m_ambience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) + + multi_layer = MultiLayer() + + cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) + particle_decoration = ParticleDecoration() + # preparing prototype of nano particle + radius = 5*nanometer + sigma = 0.2*radius + nano_particle = Particle(m_particle, cylinder_ff) + # radius of nanoparticles will be sampled with gaussian probability + nbins = 100 + nfwhm = 2 + stochastic_gaussian = StochasticDoubleGaussian(radius, sigma) + par = StochasticSampledParameter(stochastic_gaussian, nbins, nfwhm) + + builder = ParticleBuilder() + builder.setPrototype(nano_particle, "/Particle/FormFactorCylinder/radius", par) + builder.plantParticles(particle_decoration) + interference = InterferenceFunctionNone() + particle_decoration.addInterferenceFunction(interference) + + air_layer = Layer(m_ambience) + air_layer.setDecoration(particle_decoration) + multi_layer.addLayer(air_layer) + return multi_layer + + +def get_simulation(): + """ + Create and return GISAXS simulation with beam and detector defined + """ + simulation = Simulation() + simulation.setDetectorParameters(100, 0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) + simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) + return simulation + + +def run_simulation(): + """ + Run simulation and plot results + """ + sample = get_sample() + simulation = get_simulation() + simulation.setSample(sample) + simulation.runSimulation() + result = GetOutputData(simulation) + 1 # for log scale + pylab.imshow(numpy.rot90(result, 1), norm=matplotlib.colors.LogNorm(), extent=[0.0, 2.0, 0, 2.0]) + pylab.show() + + +if __name__ == '__main__': + run_simulation() + + diff --git a/Examples/python/simulation/ex003_CylinderFormfactor/CylinderFormfactorInDWBA.py b/Examples/python/simulation/ex003_CylinderFormfactor/CylinderFormfactorInDWBA.py new file mode 100644 index 0000000000000000000000000000000000000000..15c91d0d8f91e7dd9abdd4625bfa4d7d9b484709 --- /dev/null +++ b/Examples/python/simulation/ex003_CylinderFormfactor/CylinderFormfactorInDWBA.py @@ -0,0 +1,60 @@ +# Cylinder formfactor in DWBA (IsGISAXS example #3) +import numpy +import matplotlib +import pylab +from libBornAgainCore import * + + +def get_sample(): + """ + Build and return the sample to calculate cylinder formfactor in Distorted Wave Born Approximation. + """ + # defining materials + m_ambience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_substrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) + + # collection of particles + cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) + cylinder = Particle(m_particle, cylinder_ff) + particle_decoration = ParticleDecoration() + particle_decoration.addParticle(cylinder, 0.0, 1.0) + interference = InterferenceFunctionNone() + particle_decoration.addInterferenceFunction(interference) + air_layer = Layer(m_ambience) + air_layer.setDecoration(particle_decoration) + substrate_layer = Layer(m_substrate, 0) + + multi_layer = MultiLayer() + multi_layer.addLayer(air_layer) + multi_layer.addLayer(substrate_layer) + return multi_layer + + +def get_simulation(): + """ + Create and return GISAXS simulation with beam and detector defined + """ + simulation = Simulation() + simulation.setDetectorParameters(100, 0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) + simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) + return simulation + + +def run_simulation(): + """ + Run simulation and plot results + """ + sample = get_sample() + simulation = get_simulation() + simulation.setSample(sample) + simulation.runSimulation() + result = GetOutputData(simulation) + 1 # for log scale + pylab.imshow(numpy.rot90(result, 1), norm=matplotlib.colors.LogNorm(), extent=[0.0, 2.0, 0, 2.0]) + pylab.show() + + +if __name__ == '__main__': + run_simulation() + + diff --git a/Examples/python/simulation/ex004_CylindersParaCrystal/CylindersParaCrystal_1DDL.py b/Examples/python/simulation/ex004_CylindersParaCrystal/CylindersParaCrystal_1DDL.py new file mode 100644 index 0000000000000000000000000000000000000000..14864d7095299911d83dfd993a2038b29c521958 --- /dev/null +++ b/Examples/python/simulation/ex004_CylindersParaCrystal/CylindersParaCrystal_1DDL.py @@ -0,0 +1,63 @@ +# 1D paracrystal (IsGISAXS example ex-4) +import numpy +import matplotlib +import pylab +from libBornAgainCore import * + + +def get_sample(): + """ + Build and return the sample representing 1D paracrystal + """ + # defining materials + m_ambience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_substrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) + + # collection of particles + cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) + cylinder = Particle(m_particle, cylinder_ff) + interference = InterferenceFunction1DParaCrystal(20.0*nanometer, 7*nanometer, 1e3*nanometer) + particle_decoration = ParticleDecoration() + particle_decoration.addParticle(cylinder, 0.0, 1.0) + particle_decoration.addInterferenceFunction(interference) + + air_layer = Layer(m_ambience) + air_layer.setDecoration(particle_decoration) + + substrate_layer = Layer(m_substrate, 0) + + multi_layer = MultiLayer() + multi_layer.addLayer(air_layer) + multi_layer.addLayer(substrate_layer) + return multi_layer + + +def get_simulation(): + """ + Create and return GISAXS simulation with beam and detector defined + """ + simulation = Simulation() + simulation.setDetectorParameters(100, 0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) + simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) + return simulation + + +def run_simulation(): + """ + Run simulation and plot results + """ + sample = get_sample() + simulation = get_simulation() + simulation.setSample(sample) + simulation.runSimulation() + result = GetOutputData(simulation) + 1 # for log scale + pylab.imshow(numpy.rot90(result, 1), norm=matplotlib.colors.LogNorm(), extent=[0.0, 2.0, 0, 2.0]) + pylab.show() + + +if __name__ == '__main__': + run_simulation() + + + diff --git a/Examples/python/simulation/ex004_CylindersParaCrystal/CylindersParaCrystal_2DDL.py b/Examples/python/simulation/ex004_CylindersParaCrystal/CylindersParaCrystal_2DDL.py new file mode 100644 index 0000000000000000000000000000000000000000..6a60bccc578d8dc35fe0d8d6d3714900bcfa70d4 --- /dev/null +++ b/Examples/python/simulation/ex004_CylindersParaCrystal/CylindersParaCrystal_2DDL.py @@ -0,0 +1,64 @@ +# 2D paracrystal (IsGISAXS example ex-4) +import numpy +import matplotlib +import pylab +from libBornAgainCore import * + + +def get_sample(): + """ + Build and return the sample representing 2D paracrystal + """ + m_ambience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_substrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) + + # collection of particles + cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) + cylinder = Particle(m_particle, cylinder_ff) + + interference = InterferenceFunction2DParaCrystal.createHexagonal(20.0*nanometer, + 0.0, 20.0*micrometer, 20.0*micrometer) + pdf = FTDistribution2DCauchy(1.0*nanometer, 1.0*nanometer) + interference.setProbabilityDistributions(pdf, pdf) + + particle_decoration = ParticleDecoration() + particle_decoration.addParticle(cylinder, 0.0, 1.0) + particle_decoration.addInterferenceFunction(interference) + + air_layer = Layer(m_ambience) + air_layer.setDecoration(particle_decoration) + + substrate_layer = Layer(m_substrate, 0) + + multi_layer = MultiLayer() + multi_layer.addLayer(air_layer) + multi_layer.addLayer(substrate_layer) + return multi_layer + + +def get_simulation(): + """ + Create and return GISAXS simulation with beam and detector defined + """ + simulation = Simulation() + simulation.setDetectorParameters(100, 0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) + simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) + return simulation + + +def run_simulation(): + """ + Run simulation and plot results + """ + sample = get_sample() + simulation = get_simulation() + simulation.setSample(sample) + simulation.runSimulation() + result = GetOutputData(simulation) + 1 # for log scale + pylab.imshow(numpy.rot90(result, 1), norm=matplotlib.colors.LogNorm(), extent=[0.0, 2.0, 0, 2.0]) + pylab.show() + + +if __name__ == '__main__': + run_simulation() diff --git a/Examples/python/ex006_LatticeWithDisorder/LatticeWithDisorder1.py b/Examples/python/simulation/ex005_LatticeWithDisorder/LatticeWithDisorder1.py similarity index 58% rename from Examples/python/ex006_LatticeWithDisorder/LatticeWithDisorder1.py rename to Examples/python/simulation/ex005_LatticeWithDisorder/LatticeWithDisorder1.py index 57edeb33dcfb56464c28a20771f50849df93c217..b54ca0d94577f4a06dd66a876a062eba6444ae50 100644 --- a/Examples/python/ex006_LatticeWithDisorder/LatticeWithDisorder1.py +++ b/Examples/python/simulation/ex005_LatticeWithDisorder/LatticeWithDisorder1.py @@ -1,26 +1,21 @@ # 2D lattice with different disorder (IsGISAXS example #6) -import sys, os, numpy - -sys.path.append(os.path.abspath( - os.path.join(os.path.split(__file__)[0], '..', '..', '..', 'lib') - )) - -sys.path.append(os.path.abspath(os.path.join(os.path.split(__file__)[0],'..'))) - +import numpy +import matplotlib +import pylab from libBornAgainCore import * -from utils.show2d import PlotNumpyArray M_PI = numpy.pi -# ---------------------------------- -# describe sample and run simulation -# ---------------------------------- -def RunSimulation(): + +def get_sample(): + """ + Build and return the sample representing 2D lattice with different disorder + """ # defining materials - mAmbience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0 ) - mSubstrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8 ) - mParticle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8 ) - + m_ambience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_substrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) + # collection of particles lattice_params = Lattice2DIFParameters() lattice_params.m_length_1 = 10.0*nanometer @@ -36,47 +31,51 @@ def RunSimulation(): pdf = FTDistribution2DCauchy(300.0*nanometer/2.0/M_PI, 100.0*nanometer/2.0/M_PI) interference.setProbabilityDistribution(pdf) - n_particle = complex(1.0-6e-4, 2e-8) cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) - cylinder = Particle(mParticle, cylinder_ff.clone()) + cylinder = Particle(m_particle, cylinder_ff.clone()) position = kvector_t(0.0, 0.0, 0.0) particle_decoration = ParticleDecoration() particle_info = PositionParticleInfo(cylinder, position, 1.0) particle_decoration.addParticleInfo(particle_info) particle_decoration.addInterferenceFunction(interference) - air_layer = Layer(mAmbience) + air_layer = Layer(m_ambience) air_layer.setDecoration(particle_decoration) - - substrate_layer = Layer(mSubstrate, 0) + + substrate_layer = Layer(m_substrate, 0) multi_layer = MultiLayer() multi_layer.addLayer(air_layer) multi_layer.addLayer(substrate_layer) - # build and run experiment + return multi_layer + + +def get_simulation(): + """ + Create and return GISAXS simulation with beam and detector defined + """ simulation = Simulation() - simulation.setDetectorParameters(100,0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) + simulation.setDetectorParameters(100, 0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) - sim_params= SimulationParameters() sim_params.me_framework = SimulationParameters.DWBA sim_params.me_if_approx = SimulationParameters.LMA sim_params.me_lattice_type = SimulationParameters.LATTICE simulation.setSimulationParameters(sim_params) + return simulation - simulation.setSample(multi_layer) + +def run_simulation(): + """ + Run simulation and plot results + """ + sample = get_sample() + simulation = get_simulation() + simulation.setSample(sample) simulation.runSimulation() - return GetOutputData(simulation) + result = GetOutputData(simulation) + 1 # for log scale + pylab.imshow(numpy.rot90(result, 1), norm=matplotlib.colors.LogNorm(), extent=[0.0, 2.0, 0, 2.0]) + pylab.show() -#------------------------------------------------------------- -# main() -#------------------------------------------------------------- if __name__ == '__main__': - result = RunSimulation() - PlotNumpyArray(result) - - - - - - + run_simulation() diff --git a/Examples/python/ex006_LatticeWithDisorder/LatticeWithDisorder2.py b/Examples/python/simulation/ex005_LatticeWithDisorder/LatticeWithDisorder2.py similarity index 60% rename from Examples/python/ex006_LatticeWithDisorder/LatticeWithDisorder2.py rename to Examples/python/simulation/ex005_LatticeWithDisorder/LatticeWithDisorder2.py index cd3d743fddfc91282163a6f6a3810f65567d406c..3b0d435d22d61ef34142c95795e33113a23f3f18 100644 --- a/Examples/python/ex006_LatticeWithDisorder/LatticeWithDisorder2.py +++ b/Examples/python/simulation/ex005_LatticeWithDisorder/LatticeWithDisorder2.py @@ -1,25 +1,21 @@ # 2D lattice with different disorder (IsGISAXS example #6), centered lattice -import sys, os, numpy - -sys.path.append(os.path.abspath( - os.path.join(os.path.split(__file__)[0], '..', '..', '..', 'lib') - )) - -sys.path.append(os.path.abspath(os.path.join(os.path.split(__file__)[0],'..'))) - +import numpy +import matplotlib +import pylab from libBornAgainCore import * -from utils.show2d import PlotNumpyArray M_PI = numpy.pi -# ---------------------------------- -# describe sample and run simulation -# ---------------------------------- -def RunSimulation(): + +def get_sample(): + """ + Build and return the sample representing 2D lattice with different disorder + centered lattice + """ # defining materials - mAmbience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0 ) - mSubstrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8 ) - mParticle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8 ) + m_ambience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_substrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) # collection of particles lattice_params = Lattice2DIFParameters() @@ -39,8 +35,7 @@ def RunSimulation(): position = kvector_t(0.0, 0.0, 0.0) # particle 1 cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) - cylinder = Particle(mParticle, cylinder_ff) - position = kvector_t(0.0, 0.0, 0.0) + cylinder = Particle(m_particle, cylinder_ff) particle_info = PositionParticleInfo(cylinder, position, 1.0) particle_decoration.addParticleInfo(particle_info) # particle 2 @@ -49,38 +44,44 @@ def RunSimulation(): particle_decoration.addParticleInfo(particle_info) particle_decoration.addInterferenceFunction(interference) - air_layer = Layer(mAmbience) + air_layer = Layer(m_ambience) air_layer.setDecoration(particle_decoration) - substrate_layer = Layer(mSubstrate, 0) + substrate_layer = Layer(m_substrate, 0) multi_layer = MultiLayer() multi_layer.addLayer(air_layer) multi_layer.addLayer(substrate_layer) - # build and run experiment + return multi_layer + + +def get_simulation(): + """ + Create and return GISAXS simulation with beam and detector defined + """ simulation = Simulation() - simulation.setDetectorParameters(100,0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) + simulation.setDetectorParameters(100, 0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) - - sim_params= SimulationParameters() + sim_params = SimulationParameters() sim_params.me_framework = SimulationParameters.DWBA sim_params.me_if_approx = SimulationParameters.LMA sim_params.me_lattice_type = SimulationParameters.LATTICE simulation.setSimulationParameters(sim_params) - simulation.setSample(multi_layer) - simulation.runSimulation() - return GetOutputData(simulation) - - -#------------------------------------------------------------- -# main() -#------------------------------------------------------------- -if __name__ == '__main__': - result = RunSimulation() - PlotNumpyArray(result) + return simulation +def run_simulation(): + """ + Run simulation and plot results + """ + sample = get_sample() + simulation = get_simulation() + simulation.setSample(sample) + simulation.runSimulation() + result = GetOutputData(simulation) + 1 # for log scale + pylab.imshow(numpy.rot90(result, 1), norm=matplotlib.colors.LogNorm(), extent=[0.0, 2.0, 0, 2.0]) + pylab.show() - - +if __name__ == '__main__': + run_simulation() diff --git a/Examples/python/ex006_LatticeWithDisorder/LatticeWithDisorder3.py b/Examples/python/simulation/ex005_LatticeWithDisorder/LatticeWithDisorder3.py similarity index 59% rename from Examples/python/ex006_LatticeWithDisorder/LatticeWithDisorder3.py rename to Examples/python/simulation/ex005_LatticeWithDisorder/LatticeWithDisorder3.py index 3c4d38b637bc39df43e17c50e2449687151f5c69..a38b191e078924c9ed2b1fb947a54d68c2043aa1 100644 --- a/Examples/python/ex006_LatticeWithDisorder/LatticeWithDisorder3.py +++ b/Examples/python/simulation/ex005_LatticeWithDisorder/LatticeWithDisorder3.py @@ -1,25 +1,21 @@ # 2D lattice with different disorder (IsGISAXS example #6), rotated lattice -import sys, os, numpy - -sys.path.append(os.path.abspath( - os.path.join(os.path.split(__file__)[0], '..', '..', '..', 'lib') - )) - -sys.path.append(os.path.abspath(os.path.join(os.path.split(__file__)[0],'..'))) - +import numpy +import matplotlib +import pylab from libBornAgainCore import * -from utils.show2d import PlotNumpyArray M_PI = numpy.pi -# ---------------------------------- -# describe sample and run simulation -# ---------------------------------- -def RunSimulation(): -# defining materials - mAmbience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0 ) - mSubstrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8 ) - mParticle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8 ) + +def get_sample(): + """ + Build and return the sample representing 2D lattice with different disorder + rotated lattice + """ + # defining materials + m_ambience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_substrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) # collection of particles lattice_params = Lattice2DIFParameters() @@ -35,47 +31,53 @@ def RunSimulation(): pdf = FTDistribution2DCauchy(300.0*nanometer/2.0/M_PI, 100.0*nanometer/2.0/M_PI) pdf.setGamma(30.0*degree) interference.setProbabilityDistribution(pdf) - + cylinder_ff = FormFactorCylinder(5*nanometer, 5*nanometer) - cylinder = Particle(mParticle, cylinder_ff) + cylinder = Particle(m_particle, cylinder_ff) position = kvector_t(0.0, 0.0, 0.0) particle_decoration = ParticleDecoration() particle_info = PositionParticleInfo(cylinder, position, 1.0) particle_decoration.addParticleInfo(particle_info) particle_decoration.addInterferenceFunction(interference) - air_layer = Layer(mAmbience) + air_layer = Layer(m_ambience) air_layer.setDecoration(particle_decoration) - substrate_layer = Layer(mSubstrate, 0) + substrate_layer = Layer(m_substrate, 0) multi_layer = MultiLayer() multi_layer.addLayer(air_layer) multi_layer.addLayer(substrate_layer) - # build and run experiment + return multi_layer + + +def get_simulation(): + """ + Create and return GISAXS simulation with beam and detector defined + """ simulation = Simulation() - simulation.setDetectorParameters(100,0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) + simulation.setDetectorParameters(100, 0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) - sim_params = SimulationParameters() sim_params.me_framework = SimulationParameters.DWBA sim_params.me_if_approx = SimulationParameters.LMA sim_params.me_lattice_type = SimulationParameters.LATTICE simulation.setSimulationParameters(sim_params) - simulation.setSample(multi_layer) - simulation.runSimulation() - return GetOutputData(simulation) - - -#------------------------------------------------------------- -# main() -#------------------------------------------------------------- -if __name__ == '__main__': - result = RunSimulation() - PlotNumpyArray(result) + return simulation +def run_simulation(): + """ + Run simulation and plot results + """ + sample = get_sample() + simulation = get_simulation() + simulation.setSample(sample) + simulation.runSimulation() + result = GetOutputData(simulation) + 1 # for log scale + pylab.imshow(numpy.rot90(result, 1), norm=matplotlib.colors.LogNorm(), extent=[0.0, 2.0, 0, 2.0]) + pylab.show() - - +if __name__ == '__main__': + run_simulation() diff --git a/Examples/python/ex006_LatticeWithDisorder/LatticeWithDisorder4.py b/Examples/python/simulation/ex005_LatticeWithDisorder/LatticeWithDisorder4.py similarity index 57% rename from Examples/python/ex006_LatticeWithDisorder/LatticeWithDisorder4.py rename to Examples/python/simulation/ex005_LatticeWithDisorder/LatticeWithDisorder4.py index a0b9b23f8843df94a6db95a990f588189ae543bc..55db79aa2365121528c1182d5f06943d1101945a 100644 --- a/Examples/python/ex006_LatticeWithDisorder/LatticeWithDisorder4.py +++ b/Examples/python/simulation/ex005_LatticeWithDisorder/LatticeWithDisorder4.py @@ -1,63 +1,24 @@ # 2D lattice with different disorder (IsGISAXS example #6), sum of lattices -import sys, os, numpy - -sys.path.append(os.path.abspath( - os.path.join(os.path.split(__file__)[0], '..', '..', '..', 'lib') - )) - -sys.path.append(os.path.abspath(os.path.join(os.path.split(__file__)[0],'..'))) - +import numpy +import matplotlib +import pylab from libBornAgainCore import * -from utils.show2d import PlotNumpyArray M_PI = numpy.pi -# ---------------------------------- -# describe sample and run simulation -# ---------------------------------- -def RunSimulation(): - # building simulation - simulation = Simulation() - simulation.setDetectorParameters(100,0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) - simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) +def get_sample(xi_value): + """ + Build and return the sample representing 2D lattice with different disorder + rotated lattice + """ + m_ambience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_substrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) - sim_params = SimulationParameters() - sim_params.me_framework = SimulationParameters.DWBA - sim_params.me_if_approx = SimulationParameters.LMA - sim_params.me_lattice_type = SimulationParameters.LATTICE - simulation.setSimulationParameters(sim_params) + air_layer = Layer(m_ambience) + substrate_layer = Layer(m_substrate) - # running simulation and copying data - OutputData_total = GetOutputData(simulation) - nbins = 3 - xi_min = 0.0*degree - xi_max = 240.0*degree - xi= StochasticSampledParameter(StochasticDoubleGate(xi_min, xi_max), nbins, xi_min, xi_max) - #for size_t i in range(xi.getNbins()) : - for i in range(xi.getNbins()) : - xi_value = xi.getBinValue(i) - probability = xi.getNormalizedProbability(i) - p_sample = buildSample(xi_value) - simulation.setSample(p_sample) - simulation.runSimulation() - - single_output = GetOutputData(simulation) - single_output *= probability - OutputData_total += single_output - - return OutputData_total - - -# IsGISAXS6 functional test sample builder for varying xi angle -def buildSample(xi_value): - mAmbience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0 ) - mSubstrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8 ) - mParticle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8 ) - - air_layer = Layer(mAmbience) - substrate_layer = Layer(mSubstrate) - lattice_params = Lattice2DIFParameters() lattice_params.m_length_1 = 10.0*nanometer lattice_params.m_length_2 = 10.0*nanometer @@ -68,18 +29,18 @@ def buildSample(xi_value): lattice_params.m_corr_length_1 = 300.0*nanometer/2.0/M_PI lattice_params.m_corr_length_2 = 100.0*nanometer/2.0/M_PI p_interference_function = InterferenceFunction2DLattice(lattice_params) - pdf = FTDistribution2DCauchy (300.0*nanometer/2.0/M_PI, 100.0*nanometer/2.0/M_PI) + pdf = FTDistribution2DCauchy(300.0*nanometer/2.0/M_PI, 100.0*nanometer/2.0/M_PI) p_interference_function.setProbabilityDistribution(pdf) particle_decoration = ParticleDecoration() # particle ff_cyl = FormFactorCylinder(5.0*nanometer, 5.0*nanometer) position = kvector_t(0.0, 0.0, 0.0) - cylinder = Particle(mParticle, ff_cyl.clone()) - particle_info = PositionParticleInfo( cylinder, position, 1.0) + cylinder = Particle(m_particle, ff_cyl.clone()) + particle_info = PositionParticleInfo(cylinder, position, 1.0) particle_decoration.addParticleInfo(particle_info) particle_decoration.addInterferenceFunction(p_interference_function) - + air_layer.setDecoration(particle_decoration) multi_layer = MultiLayer() @@ -88,15 +49,49 @@ def buildSample(xi_value): return multi_layer -#------------------------------------------------------------- -# main() -#------------------------------------------------------------- -if __name__ == '__main__': - result = RunSimulation() - PlotNumpyArray(result) +def get_simulation(): + """ + Create and return GISAXS simulation with beam and detector defined + """ + simulation = Simulation() + simulation.setDetectorParameters(100, 0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) + simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) + sim_params = SimulationParameters() + sim_params.me_framework = SimulationParameters.DWBA + sim_params.me_if_approx = SimulationParameters.LMA + sim_params.me_lattice_type = SimulationParameters.LATTICE + simulation.setSimulationParameters(sim_params) + return simulation + + +def run_simulation(): + """ + Run several simulations, sum up intensities from different rotated lattices and plot results + """ + + simulation = get_simulation() + + OutputData_total = GetOutputData(simulation) + nbins = 3 + xi_min = 0.0*degree + xi_max = 240.0*degree + xi= StochasticSampledParameter(StochasticDoubleGate(xi_min, xi_max), nbins, xi_min, xi_max) + for i in range(xi.getNbins()): + xi_value = xi.getBinValue(i) + probability = xi.getNormalizedProbability(i) + p_sample = get_sample(xi_value) + simulation.setSample(p_sample) + simulation.runSimulation() + + single_output = GetOutputData(simulation) + single_output *= probability + OutputData_total += single_output + result = OutputData_total + 1 # for log scale + pylab.imshow(numpy.rot90(result, 1), norm=matplotlib.colors.LogNorm(), extent=[0.0, 2.0, 0, 2.0]) + pylab.show() +if __name__ == '__main__': + run_simulation() - - diff --git a/Examples/python/simulation/ex006_RotatedPyramids/Pyramids.py b/Examples/python/simulation/ex006_RotatedPyramids/Pyramids.py new file mode 100644 index 0000000000000000000000000000000000000000..83ec55d903dcde680b6ebb0b20c8e67ddce081be --- /dev/null +++ b/Examples/python/simulation/ex006_RotatedPyramids/Pyramids.py @@ -0,0 +1,61 @@ +# Pyramids on top of substrate (IsGISAXS example #9) +import numpy +import matplotlib +import pylab +from libBornAgainCore import * + + +def get_sample(): + """ + Build and return the sample representing pyramids on top of substrate + """ + # defining materials + m_ambience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_substrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) + + # collection of particles + pyramid_ff = FormFactorPyramid(5*nanometer, 5*nanometer, deg2rad(54.73)) + pyramid = Particle(m_particle, pyramid_ff) + interference = InterferenceFunctionNone() + particle_decoration = ParticleDecoration() + particle_decoration.addParticle(pyramid, 0.0, 1.0) + particle_decoration.addInterferenceFunction(interference) + + air_layer = Layer(m_ambience) + air_layer.setDecoration(particle_decoration) + + substrate_layer = Layer(m_substrate, 0) + + multi_layer = MultiLayer() + multi_layer.addLayer(air_layer) + multi_layer.addLayer(substrate_layer) + return multi_layer + + +def get_simulation(): + """ + Create and return GISAXS simulation with beam and detector defined + """ + simulation = Simulation() + simulation.setDetectorParameters(100, 0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) + simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) + return simulation + + +def run_simulation(): + """ + Run simulation and plot results + """ + sample = get_sample() + simulation = get_simulation() + simulation.setSample(sample) + simulation.runSimulation() + result = GetOutputData(simulation) + 1 # for log scale + pylab.imshow(numpy.rot90(result, 1), norm=matplotlib.colors.LogNorm(), extent=[0.0, 2.0, 0, 2.0]) + pylab.show() + + +if __name__ == '__main__': + run_simulation() + diff --git a/Examples/python/simulation/ex006_RotatedPyramids/RotatedPyramids.py b/Examples/python/simulation/ex006_RotatedPyramids/RotatedPyramids.py new file mode 100644 index 0000000000000000000000000000000000000000..324eb5ab25e45443797e54113144ea961a33e556 --- /dev/null +++ b/Examples/python/simulation/ex006_RotatedPyramids/RotatedPyramids.py @@ -0,0 +1,65 @@ +# Rotated pyramids on top of substrate (IsGISAXS example #9) +import numpy +import matplotlib +import pylab +from libBornAgainCore import * + + +def get_sample(): + """ + Build and return the sample representing rotated pyramids on top of substrate + """ + # defining materials + m_ambience = MaterialManager.getHomogeneousMaterial("Air", 0.0, 0.0) + m_substrate = MaterialManager.getHomogeneousMaterial("Substrate", 6e-6, 2e-8) + m_particle = MaterialManager.getHomogeneousMaterial("Particle", 6e-4, 2e-8) + + # collection of particles + pyramid_ff = FormFactorPyramid(5*nanometer, 5*nanometer, deg2rad(54.73 ) ) + pyramid = Particle(m_particle, pyramid_ff) + interference = InterferenceFunctionNone() + angle_around_z = 45.*degree + #rotatez3d = RotateZ3D(angle_around_z) + #transform = Transform3D(rotatez3d) + transform = RotateZ_3D(angle_around_z) + particle_decoration = ParticleDecoration() + particle_decoration.addParticle(pyramid, transform) + + particle_decoration.addInterferenceFunction(interference) + + air_layer = Layer(m_ambience) + air_layer.setDecoration(particle_decoration) + + substrate_layer = Layer(m_substrate, 0) + + multi_layer = MultiLayer() + multi_layer.addLayer(air_layer) + multi_layer.addLayer(substrate_layer) + return multi_layer + + +def get_simulation(): + """ + Create and return GISAXS simulation with beam and detector defined + """ + simulation = Simulation() + simulation.setDetectorParameters(100, 0.0*degree, 2.0*degree, 100, 0.0*degree, 2.0*degree, True) + simulation.setBeamParameters(1.0*angstrom, 0.2*degree, 0.0*degree) + return simulation + + +def run_simulation(): + """ + Run simulation and plot results + """ + sample = get_sample() + simulation = get_simulation() + simulation.setSample(sample) + simulation.runSimulation() + result = GetOutputData(simulation) + 1 # for log scale + pylab.imshow(numpy.rot90(result, 1), norm=matplotlib.colors.LogNorm(), extent=[0.0, 2.0, 0, 2.0]) + pylab.show() + + +if __name__ == '__main__': + run_simulation() diff --git a/Fit/CMakeLists.txt b/Fit/CMakeLists.txt index 2965bd37a7a43e8271ebeb214edadac6dd750827..7c1ccf452396153d770e44e5bc53809966fb4e7f 100644 --- a/Fit/CMakeLists.txt +++ b/Fit/CMakeLists.txt @@ -19,8 +19,10 @@ file(GLOB include_files ) if(BORNAGAIN_PYTHON) - file(GLOB pythonapi "PythonAPI/src/*.cpp") - list(APPEND source_files ${pythonapi}) + file(GLOB source_pythonapi "PythonAPI/src/*.cpp") + list(APPEND source_files ${source_pythonapi}) + file(GLOB include_pythonapi "PythonAPI/inc/*.h") + list(APPEND include_files ${include_pythonapi}) include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/PythonAPI/inc ) diff --git a/Fit/Factory/inc/FitParameter.h b/Fit/Factory/inc/FitParameter.h index a342f6d85fdae8026a9f9e1984485182b9072a9a..db5c77133dd01645438db82508f9a48ae15cdcb1 100644 --- a/Fit/Factory/inc/FitParameter.h +++ b/Fit/Factory/inc/FitParameter.h @@ -27,7 +27,6 @@ class BA_CORE_API_ FitParameter : public INamed, public AttLimits { public: FitParameter(); - FitParameter(const AttLimits& limits); FitParameter(const std::string& name, double value, double step=0.0, const AttLimits& limits=AttLimits::limitless(), double error=0.0); virtual ~FitParameter(){} diff --git a/Fit/Factory/inc/FitSuiteParameters.h b/Fit/Factory/inc/FitSuiteParameters.h index 688aaf2b0874ff22f56ec17e0cb1dcf0719453ea..7717c6de3e4debb398c5ca3cac4d0ddff13ce008 100644 --- a/Fit/Factory/inc/FitSuiteParameters.h +++ b/Fit/Factory/inc/FitSuiteParameters.h @@ -53,6 +53,12 @@ class BA_CORE_API_ FitSuiteParameters //! Returns values of all defined parameters std::vector<double > getValues() const; + //! set errors to all parameters + void setErrors(const std::vector<double >& pars_errors); + + //! Returns errors of all defined parameters + std::vector<double > getErrors() const; + //! Returns number of parameters size_t size() const { return m_parameters.size(); } diff --git a/Fit/Factory/inc/FitSuitePrintObserver.h b/Fit/Factory/inc/FitSuitePrintObserver.h index 144e1b8b3a3a05d87e5b93e8b4476073e5969ea9..186ac97b1670f4ab2b91de5b7f2fb14ead78edb4 100644 --- a/Fit/Factory/inc/FitSuitePrintObserver.h +++ b/Fit/Factory/inc/FitSuitePrintObserver.h @@ -2,8 +2,6 @@ #define FITSUITEPRINTOBSERVER_H #include "IObserver.h" -//#include <time.h> -//#include <sys/time.h> #include <boost/date_time/posix_time/posix_time.hpp> //! Print fit progress at the end of each FitSuite's iteration @@ -15,14 +13,10 @@ public: void update(IObservable *subject); -// double getCpuTimeSinceLastCall(); -// double getWallTimeSinceLastCall(); - private: int m_print_every_nth; -// clock_t m_last_call_clock; -// timeval m_last_call_time; - boost::posix_time::ptime m_last_call_time; + boost::posix_time::ptime m_start_time; + boost::posix_time::ptime m_last_call_time; }; #endif // FITSUITEPRINTOBSERVER_H diff --git a/Fit/Factory/inc/IMinimizer.h b/Fit/Factory/inc/IMinimizer.h index c971198b4f75620ccd9ff6903461a226d80ca91f..4dd08c26b31fa6426ca6ae71839ce3ec4369a322 100644 --- a/Fit/Factory/inc/IMinimizer.h +++ b/Fit/Factory/inc/IMinimizer.h @@ -21,6 +21,7 @@ #include <boost/function.hpp> #include "Exceptions.h" #include <vector> +#include "MinimizerOptions.h" class FitParameter; class FitSuiteParameters; @@ -66,20 +67,31 @@ class BA_CORE_API_ IMinimizer //! Returns values of parameters at the minimum virtual std::vector<double > getValueOfVariablesAtMinimum() const; - //! Returns pointer to the parameters values at the minimum + //! Returns error of variable at minimum virtual double getErrorOfVariable(size_t index) const; + //! Returns errors of variables at minimum + virtual std::vector<double > getErrorOfVariables() const; + //! clear resources (parameters) for consecutives minimizations virtual void clear(); //! Prints fit results virtual void printResults() const; - //! Sets minimizer option - virtual void setOptions(const std::string& option); //! Returns number of calls of minimized function virtual size_t getNCalls() const; + + //! return minimizer options + virtual MinimizerOptions getOptions() const; + + //! set minimizer options + virtual void setOptions(const MinimizerOptions &options); + + //! set minimizer option string + virtual void setOptions(const std::string& options); + }; inline void IMinimizer::setParameter(size_t /*index*/, const FitParameter* /*par*/) @@ -127,6 +139,11 @@ inline double IMinimizer::getErrorOfVariable(size_t /*index*/) const throw NotImplementedException("IMinimizer::getErrorOfVariable() -> Not implemented."); } +inline std::vector<double> IMinimizer::getErrorOfVariables() const +{ + throw NotImplementedException("IMinimizer::getErrorOfVariables() -> Not implemented."); +} + inline void IMinimizer::clear() { throw NotImplementedException("IMinimizer::clear() -> Not implemented."); @@ -137,14 +154,24 @@ inline void IMinimizer::printResults() const throw NotImplementedException("IMinimizer::printResults() -> Not implemented."); } -inline void IMinimizer::setOptions(const std::string& /*options*/) +inline size_t IMinimizer::getNCalls() const +{ + throw NotImplementedException("IMinimizer::getNCalls() -> Not implemented."); +} + +inline MinimizerOptions IMinimizer::getOptions() const +{ + throw NotImplementedException("IMinimizer::getOptions() -> Not implemented."); +} + +inline void IMinimizer::setOptions(const MinimizerOptions &/*options*/) { throw NotImplementedException("IMinimizer::setOptions() -> Not implemented."); } -inline size_t IMinimizer::getNCalls() const +inline void IMinimizer::setOptions(const std::string &/*options*/) { - throw NotImplementedException("IMinimizer::getNCalls() -> Not implemented."); + throw NotImplementedException("IMinimizer::setOptions() -> Not implemented."); } #endif // IMINIMIZER_H diff --git a/Fit/Factory/inc/MinimizerFactory.h b/Fit/Factory/inc/MinimizerFactory.h index 9ff3e61ca6df7d86dfe22b539dd46ffcb208fb68..a0868655ab78aee56ff90ca9d3bdbb718ffe31e7 100644 --- a/Fit/Factory/inc/MinimizerFactory.h +++ b/Fit/Factory/inc/MinimizerFactory.h @@ -28,7 +28,7 @@ class BA_CORE_API_ MinimizerFactory { public: static IMinimizer *createMinimizer(const std::string& minimizer, const std::string& algorithm = std::string(), const std::string& options=std::string() ); - static void print_catalogue(); + static void printCatalogue(); private: diff --git a/Fit/Factory/inc/MinimizerOptions.h b/Fit/Factory/inc/MinimizerOptions.h new file mode 100644 index 0000000000000000000000000000000000000000..1c4b6455216db4976503f8122fa194c347b62b90 --- /dev/null +++ b/Fit/Factory/inc/MinimizerOptions.h @@ -0,0 +1,62 @@ +#ifndef MINIMIZEROPTIONS_H +#define MINIMIZEROPTIONS_H +// ******************************************************************** +// * The BornAgain project * +// * Simulation of neutron and x-ray scattering at grazing incidence * +// * * +// * LICENSE AND DISCLAIMER * +// * Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris * +// * eget quam orci. Quisque porta varius dui, quis posuere nibh * +// * mollis quis. Mauris commodo rhoncus porttitor. * +// ******************************************************************** +#include "WinDllMacros.h" + +//! The MinimizerOptions class contains options for minimization algorithms + +class BA_CORE_API_ MinimizerOptions +{ +public: + MinimizerOptions(); + virtual ~MinimizerOptions(){} + + //! return minimizer tolerance + double getTolerance() const { return m_tolerance; } + //! set minimizer tolerance + void setTolerance(double tolerance) { m_tolerance = tolerance; } + + //! return minimizer precision + double getPrecision() const { return m_precision; } + //! set minimizer precision + void setPrecision(double precision) { m_precision = precision; } + + //! return maximum number of allowed iterations + int getMaxIterations() const { return m_max_iterations; } + //! set maximum number of allowed iterations + void setMaxIterations(int max_iterations) { m_max_iterations = max_iterations; } + + //! return maximum number of allowed function calls + int getMaxFunctionCalls() const { return m_max_function_calls; } + //! set maximum number of allowed function calls + void setMaxFunctionCalls(int max_function_calls) { m_max_function_calls = max_function_calls; } + +private: + double m_tolerance; //!< Tolerance on the function value at the minimum. + //!< the default tolerance value is 0.01 and the minimization will stop + //!< when the estimated vertical distance to the minimum (EDM) is less + //! than 0.001*m_tolerance*up. Here up=1 for chi squared fit and up=0.5 + //! for negative log likelihood fit + + double m_precision; //!< Relative floating point arithmetic precision. + //!< Should be adjusted when the user knows that FCN function value is not + //!< calculated to the nominal machine accuracy. Typical values are + //!< between 10^-5 and 10^-14. If the value is equal to -1 then minimizer + //!< specific will be used + + int m_max_iterations; //!< Max number of iterations. + + int m_max_function_calls; //!< Max number of function calls. + +}; + + +#endif // MINIMIZEROPTIONS_H diff --git a/Fit/Factory/inc/ROOTMinimizer.h b/Fit/Factory/inc/ROOTMinimizer.h index a284ee6e654e874530f797452a57c290a889e2b3..6c0495a15ec1c7f9cc9219adcab3ead43e5e1e44 100644 --- a/Fit/Factory/inc/ROOTMinimizer.h +++ b/Fit/Factory/inc/ROOTMinimizer.h @@ -57,19 +57,28 @@ class ROOTMinimizer : public IMinimizer virtual double getErrorOfVariable(size_t i) const { return (m_root_minimizer->Errors() == 0? 0 : m_root_minimizer->Errors()[check_index(i)]); } + virtual std::vector<double > getErrorOfVariables() const; + virtual void printResults() const; virtual void clear() { m_root_minimizer->Clear(); } - virtual void setOptions(const std::string& options); - virtual size_t getNCalls() const; + //! return minimizer options + virtual MinimizerOptions getOptions() const; + + //! set minimizer options + virtual void setOptions(const MinimizerOptions &options); + + //! set minimizer option string + virtual void setOptions(const std::string& options); + //! Returns created minimizer ROOT::Math::Minimizer *getROOTMinimizer() { return m_root_minimizer; } //! Checks if type of algorithm is Levenberg-Marquardt or similar - bool isGradientBasedAgorithm(); + bool isGradientBasedAgorithm(); private: ROOTMinimizer(const ROOTMinimizer& ); diff --git a/Fit/Factory/src/FitSuite.cpp b/Fit/Factory/src/FitSuite.cpp index f4c4659cf670b50231cb4457e6f0d49b73090232..0a3d2003f4bd6d8619465ca97dab9a354fb2ac96 100644 --- a/Fit/Factory/src/FitSuite.cpp +++ b/Fit/Factory/src/FitSuite.cpp @@ -18,9 +18,12 @@ #include "IMinimizer.h" #include "MessageService.h" #include "FitSuitePrintObserver.h" +#include "MinimizerFactory.h" #include <boost/bind.hpp> -FitSuite::FitSuite() : m_minimizer(0), m_is_last_iteration(false) +FitSuite::FitSuite() + : m_minimizer(MinimizerFactory::createMinimizer("Minuit2", "Migrad")) + , m_is_last_iteration(false) { m_function_chi2.init(this); m_function_gradient.init(this); @@ -107,8 +110,13 @@ void FitSuite::runFit() // calling observers to let them to get results m_is_last_iteration = true; notifyObservers(); + + // setting the error + m_fit_parameters.setErrors(m_minimizer->getErrorOfVariables()); + } + //! run single minimization round (called by FitSuiteStrategy) void FitSuite::minimize() { @@ -127,7 +135,9 @@ void FitSuite::minimize() // minimizing m_minimizer->minimize(); -} + + } + // get current number of minimization function calls size_t FitSuite::getNCalls() const @@ -137,20 +147,21 @@ size_t FitSuite::getNCalls() const return (m_function_chi2.getNCalls() ? m_function_chi2.getNCalls() : m_function_gradient.getNCalls()); } + // results to stdout void FitSuite::printResults() const { std::cout << std::endl; - std::cout << "--- FitSuite::printResults --------------------------" << std::endl; + std::cout << "--- FitSuite::printResults -----------------------------------------------------" << std::endl; std::cout << " Chi2:" << std::scientific << std::setprecision(8) << m_fit_objects.getChiSquaredValue() << " chi2.NCall:" << m_function_chi2.getNCalls() << " grad.NCall:" << m_function_gradient.getNCalls() << "," << m_function_gradient.getNCallsGradient() << "," << m_function_gradient.getNCallsTotal() << " (neval, ngrad, total)" << std::endl; - //m_fit_parameters.printParameters(); m_minimizer->printResults(); } + // set print level void FitSuite::initPrint(int print_every_nth) { diff --git a/Fit/Factory/src/FitSuiteParameters.cpp b/Fit/Factory/src/FitSuiteParameters.cpp index 10dbefc6fbb66c212fb644c9f67aa05c43f8c405..c25d6fde03153faf89aab7a8b4e38d2ffc6e6153 100644 --- a/Fit/Factory/src/FitSuiteParameters.cpp +++ b/Fit/Factory/src/FitSuiteParameters.cpp @@ -92,16 +92,43 @@ void FitSuiteParameters::setValues(const std::vector<double>& pars_values) setValues(&pars_values[0]); } + +void FitSuiteParameters::setErrors(const std::vector<double>& pars_errors) +{ + if(pars_errors.size() != m_parameters.size() ) { + std::ostringstream ostr; + ostr << "FitSuiteParameters::setErrors() -> Wrong size of array with parameter values " << pars_errors.size() + << ", number of parameters expected " << m_parameters.size() << std::endl; + throw OutOfBoundsException(ostr.str()); + } + for(size_t i=0; i<m_parameters.size(); ++i) { + m_parameters[i]->setError(pars_errors[i]); + } +} + + //! ? std::vector<double > FitSuiteParameters::getValues() const { std::vector<double > result; + result.resize(m_parameters.size(), 0.0); for(parameters_t::const_iterator it=m_parameters.begin(); it!=m_parameters.end(); ++it) { result.push_back((*it)->getValue()); } return result; } +//! ? +std::vector<double > FitSuiteParameters::getErrors() const +{ + std::vector<double > result; + result.resize(m_parameters.size(), 0.0); + for(parameters_t::const_iterator it=m_parameters.begin(); it!=m_parameters.end(); ++it) { + result.push_back((*it)->getError()); + } + return result; +} + //! ? size_t FitSuiteParameters::getNfreeParameters() const { diff --git a/Fit/Factory/src/FitSuitePrintObserver.cpp b/Fit/Factory/src/FitSuitePrintObserver.cpp index c46c1864f90f32384624d255e6db8beead41f2a2..62c3af2c8f6853d9de020449509199573ef8ffab 100644 --- a/Fit/Factory/src/FitSuitePrintObserver.cpp +++ b/Fit/Factory/src/FitSuitePrintObserver.cpp @@ -4,10 +4,9 @@ FitSuitePrintObserver::FitSuitePrintObserver(int print_every_nth) : m_print_every_nth(print_every_nth) -// , m_last_call_clock(clock()) + , m_start_time() , m_last_call_time() { -// gettimeofday(&m_last_call_time, 0); m_last_call_time = boost::posix_time::second_clock::local_time(); } @@ -16,12 +15,12 @@ void FitSuitePrintObserver::update(IObservable *subject) FitSuite *fitSuite = dynamic_cast<FitSuite *>(subject); if( !fitSuite ) throw NullPointerException("FitSuiteObserverPrint::update() -> Error! Can't access FitSuite"); - if(fitSuite->isLastIteration()) { - std::cout << std::endl; - std::cout << "FitSuiteObserverPrint::update() -> Info. Printing results" << std::endl; - fitSuite->printResults(); - } else { - if( (fitSuite->getNCalls() % m_print_every_nth != 0) && fitSuite->getNCalls()!=0) return; // print first iteration and then every n'th + if(fitSuite->getNCalls() == 0 ) m_start_time = boost::posix_time::second_clock::local_time(); + + if( (fitSuite->getNCalls() % m_print_every_nth != 0) + && fitSuite->getNCalls()!=0 + && !fitSuite->isLastIteration() + ) return; // print first iteration, every n'th and last iteration std::cout << "FitSuitePrintObserver::update() -> Info." << " NCall:" << fitSuite->getNCalls() @@ -29,35 +28,20 @@ void FitSuitePrintObserver::update(IObservable *subject) << " Chi2:" << std::scientific << std::setprecision(8) << fitSuite->getFitObjects()->getChiSquaredValue() << std::endl; -// std::cout << "Time spend since last call, cpu:" -// << std::fixed << std::setprecision(2) << getCpuTimeSinceLastCall() -// << " sec, wall time " << getWallTimeSinceLastCall() << "sec" << std::endl; - boost::posix_time::time_duration diff = boost::posix_time::second_clock::local_time() - m_last_call_time; - std::cout << "Time spend since last call, sec_wall_time:" + boost::posix_time::time_duration diff = boost::posix_time::microsec_clock::local_time() - m_last_call_time; + std::cout << "Wall time since last call:" << std::fixed << std::setprecision(2) - << diff.total_milliseconds()/1000. << std::endl; + << diff.total_milliseconds()/1000. << " sec." <<std::endl; + m_last_call_time = boost::posix_time::microsec_clock::local_time(); fitSuite->getFitParameters()->printParameters(); - } -} - -//double FitSuitePrintObserver::getCpuTimeSinceLastCall() -//{ -// clock_t call_clock = clock(); -// double result = double(call_clock-m_last_call_clock)/CLOCKS_PER_SEC; -// m_last_call_clock = call_clock; -// return result; -//} - - -//double FitSuitePrintObserver::getWallTimeSinceLastCall() -//{ -// timeval call_time; -// gettimeofday(&call_time, 0); -// double result = (call_time.tv_sec - m_last_call_time.tv_sec) + double(call_time.tv_usec - m_last_call_time.tv_usec)/1e+06; -// m_last_call_time = call_time; -// return result; -//} - - + if(fitSuite->isLastIteration()) { + std::cout << "This was the last iteration." << std::endl; + fitSuite->printResults(); + diff = boost::posix_time::second_clock::local_time() - m_start_time; + std::cout << "Total time spend: " + << std::fixed << std::setprecision(2) + << diff.total_milliseconds()/1000. << " sec." <<std::endl; + } +} diff --git a/Fit/Factory/src/MinimizerFactory.cpp b/Fit/Factory/src/MinimizerFactory.cpp index df0c05f5a731f11697bc7995e7f225677ccdebb7..efe9b5600ee07e7aab556473c7076b4e88ecae08 100644 --- a/Fit/Factory/src/MinimizerFactory.cpp +++ b/Fit/Factory/src/MinimizerFactory.cpp @@ -12,17 +12,19 @@ MinimizerFactory::Catalogue MinimizerFactory::m_catalogue = MinimizerFactory::Ca // constructing map of minimizer names holding list of defined algorithms for every minimizer MinimizerFactory::Catalogue::Catalogue() { + // TODO FIXME As soon as we got rid from ROOT in our dependencies, we've lost Genetic minimizer and it is not easy to get it back + // our minimizers - m_data["Test"] = boost::assign::list_of(""); - m_data["Scan"] = boost::assign::list_of(""); + //m_data["Test"] = boost::assign::list_of(""); + //m_data["Scan"] = boost::assign::list_of(""); // ROOT minimizers - m_data["Minuit"] = boost::assign::list_of("Migrad")("Simplex")("Combined")("Scan"); + //m_data["Minuit"] = boost::assign::list_of("Migrad")("Simplex")("Combined")("Scan"); m_data["Minuit2"] = boost::assign::list_of("Migrad")("Simplex")("Combined")("Scan")("Fumili"); - m_data["Fumili"] = boost::assign::list_of(""); + //m_data["Fumili"] = boost::assign::list_of(""); m_data["GSLMultiMin"] = boost::assign::list_of("ConjugateFR")("ConjugatePR")("BFGS")("BFGS2")("SteepestDescent"); m_data["GSLMultiFit"] = boost::assign::list_of(""); m_data["GSLSimAn"] = boost::assign::list_of(""); - m_data["Genetic"] = boost::assign::list_of(""); + //m_data["Genetic"] = boost::assign::list_of(""); // available only with ROOT libraries } @@ -50,7 +52,7 @@ bool MinimizerFactory::Catalogue::isValid(const std::string& minimizer, const st return false; } -void MinimizerFactory::print_catalogue() +void MinimizerFactory::printCatalogue() { std::cout << m_catalogue; } diff --git a/Fit/Factory/src/MinimizerOptions.cpp b/Fit/Factory/src/MinimizerOptions.cpp new file mode 100644 index 0000000000000000000000000000000000000000..6d6d816baee60ced97c85ef78705f6cd8245b089 --- /dev/null +++ b/Fit/Factory/src/MinimizerOptions.cpp @@ -0,0 +1,11 @@ +#include "MinimizerOptions.h" + + +MinimizerOptions::MinimizerOptions() + : m_tolerance(0.01) + , m_precision(-1) + , m_max_iterations(0) + , m_max_function_calls(0) +{ + +} diff --git a/Fit/Factory/src/ROOTMinimizer.cpp b/Fit/Factory/src/ROOTMinimizer.cpp index fd4fd06667af55219cc46b8b77c5636286a28ff8..8022ae34035d82edf13dbe82714f5bb6d062001e 100644 --- a/Fit/Factory/src/ROOTMinimizer.cpp +++ b/Fit/Factory/src/ROOTMinimizer.cpp @@ -10,6 +10,7 @@ #include "ROOTGSLNLSMinimizer.h" #include "ROOTGSLSimAnMinimizer.h" #include "ROOTMinimizerHelper.h" +#include "MinimizerOptions.h" // ---------------------------------------------------------------------------- @@ -38,8 +39,6 @@ ROOTMinimizer::ROOTMinimizer(const std::string& minimizer_name, const std::strin if(!m_root_minimizer) { throw LogicErrorException("Can't create minimizer with name '"+minimizer_name+"', algo '" + algo_type+"'"); } - m_root_minimizer->SetMaxIterations(10000); - m_root_minimizer->SetMaxFunctionCalls(10000); } @@ -141,20 +140,52 @@ std::vector<double > ROOTMinimizer::getValueOfVariablesAtMinimum() const } -void ROOTMinimizer::printResults() const +std::vector<double > ROOTMinimizer::getErrorOfVariables() const { - ROOTMinimizerHelper::printResults(m_root_minimizer, m_minimizer_name, m_algo_type); + std::vector<double > result; + result.resize(getNumberOfVariables(), 0.0); + if(m_root_minimizer->Errors() != 0 ) { + std::copy(m_root_minimizer->Errors(), m_root_minimizer->Errors()+getNumberOfVariables(), result.begin()); + } + return result; } -void ROOTMinimizer::setOptions(const std::string& options) +void ROOTMinimizer::printResults() const { - // TODO: refactor ROOTMinimizerHelper::setOptions - ROOTMinimizerHelper::setOptions(m_root_minimizer, options); + ROOTMinimizerHelper::printResults(m_root_minimizer, m_minimizer_name, m_algo_type); } + size_t ROOTMinimizer::getNCalls() const { return m_root_minimizer->NCalls(); } + +MinimizerOptions ROOTMinimizer::getOptions() const +{ + MinimizerOptions options; + options.setTolerance(m_root_minimizer->Tolerance()); + options.setPrecision(m_root_minimizer->Precision()); + options.setMaxFunctionCalls(m_root_minimizer->MaxFunctionCalls()); + options.setMaxIterations(m_root_minimizer->MaxIterations()); + return options; +} + +void ROOTMinimizer::setOptions(const MinimizerOptions &options) +{ + m_root_minimizer->SetTolerance(options.getTolerance()); + m_root_minimizer->SetPrecision(options.getPrecision()); + m_root_minimizer->SetMaxFunctionCalls(options.getMaxFunctionCalls()); + m_root_minimizer->SetMaxIterations(options.getMaxIterations()); +} + +void ROOTMinimizer::setOptions(const std::string& options) +{ + ROOTMinimizerHelper::setOptions(m_root_minimizer, options); +} + + + + diff --git a/Fit/Factory/src/ROOTMinimizerHelper.cpp b/Fit/Factory/src/ROOTMinimizerHelper.cpp index 4bdaa3fc22cd9fc7ad906c404b1a0be47dab36b3..def194536f44502c3978e655119f3f18da2a2e8d 100644 --- a/Fit/Factory/src/ROOTMinimizerHelper.cpp +++ b/Fit/Factory/src/ROOTMinimizerHelper.cpp @@ -111,12 +111,10 @@ bool ROOTMinimizerHelper::processCommandGSLSimAn(ROOT::Patch::GSLSimAnMinimizer } -// ---------------------------------------------------------------------------- // Printing minimizer results on the screen -// ---------------------------------------------------------------------------- void ROOTMinimizerHelper::printResults(ROOT::Math::Minimizer *minimizer, const std::string& minimizer_name, const std::string& algo_type) { - std::cout << "-----------------------------------------------------" << std::endl; + std::cout << "--------------------------------------------------------------------------------" << std::endl; std::cout << std::setw(25) << std::left << " MinimizerType" << ": " << minimizer_name << std::endl; std::cout << std::setw(25) << std::left << " MinimizerAlgorithm" << ": " << algo_type << std::endl; printOptions(minimizer); @@ -127,12 +125,10 @@ void ROOTMinimizerHelper::printResults(ROOT::Math::Minimizer *minimizer, const s } -/* ************************************************************************* */ // print minimizer description -/* ************************************************************************* */ void ROOTMinimizerHelper::printOptions(ROOT::Math::Minimizer *minimizer) { - std::cout << "--- Options -----------------------------------------" << std::endl; + std::cout << "--- Options --------------------------------------------------------------------" << std::endl; ROOT::Math::MinimizerOptions opt = minimizer->Options(); std::cout << std::setw(25) << std::left << " Strategy" << ": " << minimizer->Strategy() << std::endl; std::cout << std::setw(25) << std::left << " Tolerance" << ": " << minimizer->Tolerance() << std::endl; @@ -146,7 +142,7 @@ void ROOTMinimizerHelper::printOptions(ROOT::Math::Minimizer *minimizer) void ROOTMinimizerHelper::printStatus(ROOT::Math::Minimizer *minimizer) { - std::cout << "--- Status ------------------------------------------ " << std::endl; + std::cout << "--- Status --------------------------------------------------------------------- " << std::endl; std::map<int, std::string> minimizerStatus; minimizerStatus[0] = std::string("OK, valid minimum"); minimizerStatus[1] = std::string("Didn't converge, covariance was made pos defined"); @@ -185,7 +181,7 @@ void ROOTMinimizerHelper::printStatus(ROOT::Math::Minimizer *minimizer) void ROOTMinimizerHelper::printVariables(ROOT::Math::Minimizer *minimizer) { - std::cout << "--- Variables ---------------------------------------" << std::endl; + std::cout << "--- Variables ------------------------------------------------------------------" << std::endl; std::cout << std::setw(25) << std::left << " NumberOfVariables" << ": " << minimizer->NFree() << " (free), " << minimizer->NDim() << " (total) " << std::endl; std::cout << std::setw(25) << std::left << " Errors" << ": " << (minimizer->Errors() ? "yes, see below" : "no access") << std::endl; @@ -204,7 +200,7 @@ void ROOTMinimizerHelper::printVariables(ROOT::Math::Minimizer *minimizer) << std::setw(14) << std::left << std::scientific << std::setprecision(6) << std::left << minimizer->GlobalCC((int)i) << std::endl; } // correlation between parameters - std::cout << "--- Correlations-------------------------------------" << std::endl; + std::cout << "--- Correlations----------------------------------------------------------------" << std::endl; for(unsigned int i=0; i<minimizer->NDim(); ++i) { std::cout << " "; for(unsigned int j=0; j<minimizer->NDim(); ++j) { diff --git a/Fit/PythonAPI/inc/FitParameter.pypp.h b/Fit/PythonAPI/inc/FitParameter.pypp.h new file mode 100644 index 0000000000000000000000000000000000000000..fafe897219699f4bb8060c3591dec7ef79d2b778 --- /dev/null +++ b/Fit/PythonAPI/inc/FitParameter.pypp.h @@ -0,0 +1,11 @@ +// This file has been generated by Py++. + +// BornAgain: simulate and fit scattering at grazing incidence +//! @brief automatically generated boost::python code for PythonCoreAPI + +#ifndef FitParameter_hpp__pyplusplus_wrapper +#define FitParameter_hpp__pyplusplus_wrapper + +void register_FitParameter_class(); + +#endif//FitParameter_hpp__pyplusplus_wrapper diff --git a/Fit/PythonAPI/inc/INamed.pypp.h b/Fit/PythonAPI/inc/INamed.pypp.h new file mode 100644 index 0000000000000000000000000000000000000000..9488f66cc61bfa819249589239b94573c6a722fc --- /dev/null +++ b/Fit/PythonAPI/inc/INamed.pypp.h @@ -0,0 +1,11 @@ +// This file has been generated by Py++. + +// BornAgain: simulate and fit scattering at grazing incidence +//! @brief automatically generated boost::python code for PythonCoreAPI + +#ifndef INamed_hpp__pyplusplus_wrapper +#define INamed_hpp__pyplusplus_wrapper + +void register_INamed_class(); + +#endif//INamed_hpp__pyplusplus_wrapper diff --git a/Fit/PythonAPI/inc/MinimizerOptions.pypp.h b/Fit/PythonAPI/inc/MinimizerOptions.pypp.h new file mode 100644 index 0000000000000000000000000000000000000000..d377a84be5c37bf338637981e3bec5c7b6fc0b14 --- /dev/null +++ b/Fit/PythonAPI/inc/MinimizerOptions.pypp.h @@ -0,0 +1,11 @@ +// This file has been generated by Py++. + +// BornAgain: simulate and fit scattering at grazing incidence +//! @brief automatically generated boost::python code for PythonCoreAPI + +#ifndef MinimizerOptions_hpp__pyplusplus_wrapper +#define MinimizerOptions_hpp__pyplusplus_wrapper + +void register_MinimizerOptions_class(); + +#endif//MinimizerOptions_hpp__pyplusplus_wrapper diff --git a/Fit/PythonAPI/inc/PythonFitList.h b/Fit/PythonAPI/inc/PythonFitList.h index 687ac7b6c9749f90fdca6c3c7f1bd8e5aa882ce0..406c10dfc8940fd08d79aebe2fb894a42143ca43 100644 --- a/Fit/PythonAPI/inc/PythonFitList.h +++ b/Fit/PythonAPI/inc/PythonFitList.h @@ -3,6 +3,7 @@ //! list of files to process with Py++ +#include "INamed.h" #include "AttLimits.h" #include "IChiSquaredModule.h" #include "IMinimizer.h" @@ -12,6 +13,7 @@ #include "FitSuiteParameters.h" #include "MinimizerFactory.h" #include "MathFunctions.h" +#include "MinimizerOptions.h" #include "ISquaredFunction.h" #include "IOutputDataNormalizer.h" diff --git a/Fit/PythonAPI/src/AttLimits.pypp.cpp b/Fit/PythonAPI/src/AttLimits.pypp.cpp index e9ebeee424eb2c646fdbec7c49aea06ddc19540b..9faa92236e7264e872e5aa990419aca05dc8b399 100644 --- a/Fit/PythonAPI/src/AttLimits.pypp.cpp +++ b/Fit/PythonAPI/src/AttLimits.pypp.cpp @@ -33,11 +33,11 @@ struct AttLimits_wrapper : AttLimits, bp::wrapper< AttLimits > { virtual double getLowerLimit( ) const { if( bp::override func_getLowerLimit = this->get_override( "getLowerLimit" ) ) return func_getLowerLimit( ); - else{ + else return this->AttLimits::getLowerLimit( ); - } } + double default_getLowerLimit( ) const { return AttLimits::getLowerLimit( ); } @@ -45,11 +45,11 @@ struct AttLimits_wrapper : AttLimits, bp::wrapper< AttLimits > { virtual double getUpperLimit( ) const { if( bp::override func_getUpperLimit = this->get_override( "getUpperLimit" ) ) return func_getUpperLimit( ); - else{ + else return this->AttLimits::getUpperLimit( ); - } } + double default_getUpperLimit( ) const { return AttLimits::getUpperLimit( ); } @@ -57,11 +57,11 @@ struct AttLimits_wrapper : AttLimits, bp::wrapper< AttLimits > { virtual bool hasLowerAndUpperLimits( ) const { if( bp::override func_hasLowerAndUpperLimits = this->get_override( "hasLowerAndUpperLimits" ) ) return func_hasLowerAndUpperLimits( ); - else{ + else return this->AttLimits::hasLowerAndUpperLimits( ); - } } + bool default_hasLowerAndUpperLimits( ) const { return AttLimits::hasLowerAndUpperLimits( ); } @@ -69,11 +69,11 @@ struct AttLimits_wrapper : AttLimits, bp::wrapper< AttLimits > { virtual bool hasLowerLimit( ) const { if( bp::override func_hasLowerLimit = this->get_override( "hasLowerLimit" ) ) return func_hasLowerLimit( ); - else{ + else return this->AttLimits::hasLowerLimit( ); - } } + bool default_hasLowerLimit( ) const { return AttLimits::hasLowerLimit( ); } @@ -81,11 +81,11 @@ struct AttLimits_wrapper : AttLimits, bp::wrapper< AttLimits > { virtual bool hasUpperLimit( ) const { if( bp::override func_hasUpperLimit = this->get_override( "hasUpperLimit" ) ) return func_hasUpperLimit( ); - else{ + else return this->AttLimits::hasUpperLimit( ); - } } + bool default_hasUpperLimit( ) const { return AttLimits::hasUpperLimit( ); } @@ -93,11 +93,11 @@ struct AttLimits_wrapper : AttLimits, bp::wrapper< AttLimits > { virtual bool isFixed( ) const { if( bp::override func_isFixed = this->get_override( "isFixed" ) ) return func_isFixed( ); - else{ + else return this->AttLimits::isFixed( ); - } } + bool default_isFixed( ) const { return AttLimits::isFixed( ); } @@ -105,11 +105,11 @@ struct AttLimits_wrapper : AttLimits, bp::wrapper< AttLimits > { virtual void removeLimits( ) { if( bp::override func_removeLimits = this->get_override( "removeLimits" ) ) func_removeLimits( ); - else{ + else this->AttLimits::removeLimits( ); - } } + void default_removeLimits( ) { AttLimits::removeLimits( ); } @@ -117,11 +117,11 @@ struct AttLimits_wrapper : AttLimits, bp::wrapper< AttLimits > { virtual void removeLowerLimit( ) { if( bp::override func_removeLowerLimit = this->get_override( "removeLowerLimit" ) ) func_removeLowerLimit( ); - else{ + else this->AttLimits::removeLowerLimit( ); - } } + void default_removeLowerLimit( ) { AttLimits::removeLowerLimit( ); } @@ -129,11 +129,11 @@ struct AttLimits_wrapper : AttLimits, bp::wrapper< AttLimits > { virtual void removeUpperLimit( ) { if( bp::override func_removeUpperLimit = this->get_override( "removeUpperLimit" ) ) func_removeUpperLimit( ); - else{ + else this->AttLimits::removeUpperLimit( ); - } } + void default_removeUpperLimit( ) { AttLimits::removeUpperLimit( ); } @@ -141,11 +141,11 @@ struct AttLimits_wrapper : AttLimits, bp::wrapper< AttLimits > { virtual void setFixed( bool is_fixed ) { if( bp::override func_setFixed = this->get_override( "setFixed" ) ) func_setFixed( is_fixed ); - else{ + else this->AttLimits::setFixed( is_fixed ); - } } + void default_setFixed( bool is_fixed ) { AttLimits::setFixed( is_fixed ); } @@ -153,11 +153,11 @@ struct AttLimits_wrapper : AttLimits, bp::wrapper< AttLimits > { virtual void setLimits( double xmin, double xmax ) { if( bp::override func_setLimits = this->get_override( "setLimits" ) ) func_setLimits( xmin, xmax ); - else{ + else this->AttLimits::setLimits( xmin, xmax ); - } } + void default_setLimits( double xmin, double xmax ) { AttLimits::setLimits( xmin, xmax ); } @@ -165,11 +165,11 @@ struct AttLimits_wrapper : AttLimits, bp::wrapper< AttLimits > { virtual void setLowerLimit( double value ) { if( bp::override func_setLowerLimit = this->get_override( "setLowerLimit" ) ) func_setLowerLimit( value ); - else{ + else this->AttLimits::setLowerLimit( value ); - } } + void default_setLowerLimit( double value ) { AttLimits::setLowerLimit( value ); } @@ -177,11 +177,11 @@ struct AttLimits_wrapper : AttLimits, bp::wrapper< AttLimits > { virtual void setUpperLimit( double value ) { if( bp::override func_setUpperLimit = this->get_override( "setUpperLimit" ) ) func_setUpperLimit( value ); - else{ + else this->AttLimits::setUpperLimit( value ); - } } + void default_setUpperLimit( double value ) { AttLimits::setUpperLimit( value ); } diff --git a/Fit/PythonAPI/src/ChiSquaredModule.pypp.cpp b/Fit/PythonAPI/src/ChiSquaredModule.pypp.cpp index 85ec4492f73bcc75250442d5e346b3def2042761..b2e416fca359015f2890a5d361248bb319b20c11 100644 --- a/Fit/PythonAPI/src/ChiSquaredModule.pypp.cpp +++ b/Fit/PythonAPI/src/ChiSquaredModule.pypp.cpp @@ -33,11 +33,11 @@ struct ChiSquaredModule_wrapper : ChiSquaredModule, bp::wrapper< ChiSquaredModul virtual double calculateChiSquared( ) { if( bp::override func_calculateChiSquared = this->get_override( "calculateChiSquared" ) ) return func_calculateChiSquared( ); - else{ + else return this->ChiSquaredModule::calculateChiSquared( ); - } } + double default_calculateChiSquared( ) { return ChiSquaredModule::calculateChiSquared( ); } @@ -45,11 +45,11 @@ struct ChiSquaredModule_wrapper : ChiSquaredModule, bp::wrapper< ChiSquaredModul virtual ::ChiSquaredModule * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->ChiSquaredModule::clone( ); - } } + ::ChiSquaredModule * default_clone( ) const { return ChiSquaredModule::clone( ); } @@ -57,35 +57,35 @@ struct ChiSquaredModule_wrapper : ChiSquaredModule, bp::wrapper< ChiSquaredModul virtual ::OutputData< double > * createChi2DifferenceMap( ) const { if( bp::override func_createChi2DifferenceMap = this->get_override( "createChi2DifferenceMap" ) ) return func_createChi2DifferenceMap( ); - else{ + else return this->ChiSquaredModule::createChi2DifferenceMap( ); - } } + ::OutputData< double > * default_createChi2DifferenceMap( ) const { return ChiSquaredModule::createChi2DifferenceMap( ); } - virtual double getResidualValue( ::size_t index ) const { + virtual double getResidualValue( ::std::size_t index ) const { if( bp::override func_getResidualValue = this->get_override( "getResidualValue" ) ) return func_getResidualValue( index ); - else{ + else return this->ChiSquaredModule::getResidualValue( index ); - } } - double default_getResidualValue( ::size_t index ) const { + + double default_getResidualValue( ::std::size_t index ) const { return ChiSquaredModule::getResidualValue( index ); } virtual ::IFittingDataSelector const * getFittingDataSelector( ) const { if( bp::override func_getFittingDataSelector = this->get_override( "getFittingDataSelector" ) ) return func_getFittingDataSelector( ); - else{ + else return this->IChiSquaredModule::getFittingDataSelector( ); - } } + ::IFittingDataSelector const * default_getFittingDataSelector( ) const { return IChiSquaredModule::getFittingDataSelector( ); } @@ -93,11 +93,11 @@ struct ChiSquaredModule_wrapper : ChiSquaredModule, bp::wrapper< ChiSquaredModul virtual ::IIntensityFunction const * getIntensityFunction( ) const { if( bp::override func_getIntensityFunction = this->get_override( "getIntensityFunction" ) ) return func_getIntensityFunction( ); - else{ + else return this->IChiSquaredModule::getIntensityFunction( ); - } } + ::IIntensityFunction const * default_getIntensityFunction( ) const { return IChiSquaredModule::getIntensityFunction( ); } @@ -105,11 +105,11 @@ struct ChiSquaredModule_wrapper : ChiSquaredModule, bp::wrapper< ChiSquaredModul virtual ::IOutputDataNormalizer const * getOutputDataNormalizer( ) const { if( bp::override func_getOutputDataNormalizer = this->get_override( "getOutputDataNormalizer" ) ) return func_getOutputDataNormalizer( ); - else{ + else return this->IChiSquaredModule::getOutputDataNormalizer( ); - } } + ::IOutputDataNormalizer const * default_getOutputDataNormalizer( ) const { return IChiSquaredModule::getOutputDataNormalizer( ); } @@ -117,11 +117,11 @@ struct ChiSquaredModule_wrapper : ChiSquaredModule, bp::wrapper< ChiSquaredModul virtual ::IOutputDataNormalizer * getOutputDataNormalizer( ) { if( bp::override func_getOutputDataNormalizer = this->get_override( "getOutputDataNormalizer" ) ) return func_getOutputDataNormalizer( ); - else{ + else return this->IChiSquaredModule::getOutputDataNormalizer( ); - } } + ::IOutputDataNormalizer * default_getOutputDataNormalizer( ) { return IChiSquaredModule::getOutputDataNormalizer( ); } @@ -129,11 +129,11 @@ struct ChiSquaredModule_wrapper : ChiSquaredModule, bp::wrapper< ChiSquaredModul virtual void setFittingDataSelector( ::IFittingDataSelector const & selector ) { if( bp::override func_setFittingDataSelector = this->get_override( "setFittingDataSelector" ) ) func_setFittingDataSelector( boost::ref(selector) ); - else{ + else this->IChiSquaredModule::setFittingDataSelector( boost::ref(selector) ); - } } + void default_setFittingDataSelector( ::IFittingDataSelector const & selector ) { IChiSquaredModule::setFittingDataSelector( boost::ref(selector) ); } @@ -141,11 +141,11 @@ struct ChiSquaredModule_wrapper : ChiSquaredModule, bp::wrapper< ChiSquaredModul virtual void setIntensityFunction( ::IIntensityFunction const & intensity_function ) { if( bp::override func_setIntensityFunction = this->get_override( "setIntensityFunction" ) ) func_setIntensityFunction( boost::ref(intensity_function) ); - else{ + else this->IChiSquaredModule::setIntensityFunction( boost::ref(intensity_function) ); - } } + void default_setIntensityFunction( ::IIntensityFunction const & intensity_function ) { IChiSquaredModule::setIntensityFunction( boost::ref(intensity_function) ); } @@ -153,11 +153,11 @@ struct ChiSquaredModule_wrapper : ChiSquaredModule, bp::wrapper< ChiSquaredModul virtual void setOutputDataNormalizer( ::IOutputDataNormalizer const & data_normalizer ) { if( bp::override func_setOutputDataNormalizer = this->get_override( "setOutputDataNormalizer" ) ) func_setOutputDataNormalizer( boost::ref(data_normalizer) ); - else{ + else this->IChiSquaredModule::setOutputDataNormalizer( boost::ref(data_normalizer) ); - } } + void default_setOutputDataNormalizer( ::IOutputDataNormalizer const & data_normalizer ) { IChiSquaredModule::setOutputDataNormalizer( boost::ref(data_normalizer) ); } @@ -208,8 +208,8 @@ void register_ChiSquaredModule_class(){ } { //::ChiSquaredModule::getResidualValue - typedef double ( ::ChiSquaredModule::*getResidualValue_function_type )( ::size_t ) const; - typedef double ( ChiSquaredModule_wrapper::*default_getResidualValue_function_type )( ::size_t ) const; + typedef double ( ::ChiSquaredModule::*getResidualValue_function_type )( ::std::size_t ) const; + typedef double ( ChiSquaredModule_wrapper::*default_getResidualValue_function_type )( ::std::size_t ) const; ChiSquaredModule_exposer.def( "getResidualValue" diff --git a/Fit/PythonAPI/src/FitParameter.pypp.cpp b/Fit/PythonAPI/src/FitParameter.pypp.cpp new file mode 100644 index 0000000000000000000000000000000000000000..36fb7bcb1518619f7be884fc4c0291eed66dd9dd --- /dev/null +++ b/Fit/PythonAPI/src/FitParameter.pypp.cpp @@ -0,0 +1,495 @@ +// This file has been generated by Py++. + +// BornAgain: simulate and fit scattering at grazing incidence +//! @brief automatically generated boost::python code for PythonCoreAPI + +#include "Macros.h" +GCC_DIAG_OFF(unused-parameter); +GCC_DIAG_OFF(missing-field-initializers); +#include "boost/python.hpp" +GCC_DIAG_ON(unused-parameter); +GCC_DIAG_ON(missing-field-initializers); +#include "PythonFitList.h" +#include "FitParameter.pypp.h" + +namespace bp = boost::python; + +struct FitParameter_wrapper : FitParameter, bp::wrapper< FitParameter > { + + FitParameter_wrapper(FitParameter const & arg ) + : FitParameter( arg ) + , bp::wrapper< FitParameter >(){ + // copy constructor + + } + + FitParameter_wrapper( ) + : FitParameter( ) + , bp::wrapper< FitParameter >(){ + // null constructor + + } + + FitParameter_wrapper(::std::string const & name, double value, double step=0.0, ::AttLimits const & limits=AttLimits::limitless( ), double error=0.0 ) + : FitParameter( name, value, step, boost::ref(limits), error ) + , bp::wrapper< FitParameter >(){ + // constructor + + } + + virtual double getError( ) const { + if( bp::override func_getError = this->get_override( "getError" ) ) + return func_getError( ); + else + return this->FitParameter::getError( ); + } + + + double default_getError( ) const { + return FitParameter::getError( ); + } + + virtual double getStep( ) const { + if( bp::override func_getStep = this->get_override( "getStep" ) ) + return func_getStep( ); + else + return this->FitParameter::getStep( ); + } + + + double default_getStep( ) const { + return FitParameter::getStep( ); + } + + virtual double getValue( ) const { + if( bp::override func_getValue = this->get_override( "getValue" ) ) + return func_getValue( ); + else + return this->FitParameter::getValue( ); + } + + + double default_getValue( ) const { + return FitParameter::getValue( ); + } + + virtual void setError( double value ) { + if( bp::override func_setError = this->get_override( "setError" ) ) + func_setError( value ); + else + this->FitParameter::setError( value ); + } + + + void default_setError( double value ) { + FitParameter::setError( value ); + } + + virtual void setStep( double value ) { + if( bp::override func_setStep = this->get_override( "setStep" ) ) + func_setStep( value ); + else + this->FitParameter::setStep( value ); + } + + + void default_setStep( double value ) { + FitParameter::setStep( value ); + } + + virtual void setValue( double value ) { + if( bp::override func_setValue = this->get_override( "setValue" ) ) + func_setValue( value ); + else + this->FitParameter::setValue( value ); + } + + + void default_setValue( double value ) { + FitParameter::setValue( value ); + } + + virtual double getLowerLimit( ) const { + if( bp::override func_getLowerLimit = this->get_override( "getLowerLimit" ) ) + return func_getLowerLimit( ); + else + return this->AttLimits::getLowerLimit( ); + } + + + double default_getLowerLimit( ) const { + return AttLimits::getLowerLimit( ); + } + + virtual double getUpperLimit( ) const { + if( bp::override func_getUpperLimit = this->get_override( "getUpperLimit" ) ) + return func_getUpperLimit( ); + else + return this->AttLimits::getUpperLimit( ); + } + + + double default_getUpperLimit( ) const { + return AttLimits::getUpperLimit( ); + } + + virtual bool hasLowerAndUpperLimits( ) const { + if( bp::override func_hasLowerAndUpperLimits = this->get_override( "hasLowerAndUpperLimits" ) ) + return func_hasLowerAndUpperLimits( ); + else + return this->AttLimits::hasLowerAndUpperLimits( ); + } + + + bool default_hasLowerAndUpperLimits( ) const { + return AttLimits::hasLowerAndUpperLimits( ); + } + + virtual bool hasLowerLimit( ) const { + if( bp::override func_hasLowerLimit = this->get_override( "hasLowerLimit" ) ) + return func_hasLowerLimit( ); + else + return this->AttLimits::hasLowerLimit( ); + } + + + bool default_hasLowerLimit( ) const { + return AttLimits::hasLowerLimit( ); + } + + virtual bool hasUpperLimit( ) const { + if( bp::override func_hasUpperLimit = this->get_override( "hasUpperLimit" ) ) + return func_hasUpperLimit( ); + else + return this->AttLimits::hasUpperLimit( ); + } + + + bool default_hasUpperLimit( ) const { + return AttLimits::hasUpperLimit( ); + } + + virtual bool isFixed( ) const { + if( bp::override func_isFixed = this->get_override( "isFixed" ) ) + return func_isFixed( ); + else + return this->AttLimits::isFixed( ); + } + + + bool default_isFixed( ) const { + return AttLimits::isFixed( ); + } + + virtual void removeLimits( ) { + if( bp::override func_removeLimits = this->get_override( "removeLimits" ) ) + func_removeLimits( ); + else + this->AttLimits::removeLimits( ); + } + + + void default_removeLimits( ) { + AttLimits::removeLimits( ); + } + + virtual void removeLowerLimit( ) { + if( bp::override func_removeLowerLimit = this->get_override( "removeLowerLimit" ) ) + func_removeLowerLimit( ); + else + this->AttLimits::removeLowerLimit( ); + } + + + void default_removeLowerLimit( ) { + AttLimits::removeLowerLimit( ); + } + + virtual void removeUpperLimit( ) { + if( bp::override func_removeUpperLimit = this->get_override( "removeUpperLimit" ) ) + func_removeUpperLimit( ); + else + this->AttLimits::removeUpperLimit( ); + } + + + void default_removeUpperLimit( ) { + AttLimits::removeUpperLimit( ); + } + + virtual void setFixed( bool is_fixed ) { + if( bp::override func_setFixed = this->get_override( "setFixed" ) ) + func_setFixed( is_fixed ); + else + this->AttLimits::setFixed( is_fixed ); + } + + + void default_setFixed( bool is_fixed ) { + AttLimits::setFixed( is_fixed ); + } + + virtual void setLimits( double xmin, double xmax ) { + if( bp::override func_setLimits = this->get_override( "setLimits" ) ) + func_setLimits( xmin, xmax ); + else + this->AttLimits::setLimits( xmin, xmax ); + } + + + void default_setLimits( double xmin, double xmax ) { + AttLimits::setLimits( xmin, xmax ); + } + + virtual void setLowerLimit( double value ) { + if( bp::override func_setLowerLimit = this->get_override( "setLowerLimit" ) ) + func_setLowerLimit( value ); + else + this->AttLimits::setLowerLimit( value ); + } + + + void default_setLowerLimit( double value ) { + AttLimits::setLowerLimit( value ); + } + + virtual void setUpperLimit( double value ) { + if( bp::override func_setUpperLimit = this->get_override( "setUpperLimit" ) ) + func_setUpperLimit( value ); + else + this->AttLimits::setUpperLimit( value ); + } + + + void default_setUpperLimit( double value ) { + AttLimits::setUpperLimit( value ); + } + +}; + +void register_FitParameter_class(){ + + { //::FitParameter + typedef bp::class_< FitParameter_wrapper, bp::bases< INamed, AttLimits > > FitParameter_exposer_t; + FitParameter_exposer_t FitParameter_exposer = FitParameter_exposer_t( "FitParameter", bp::init< >() ); + bp::scope FitParameter_scope( FitParameter_exposer ); + FitParameter_exposer.def( bp::init< std::string const &, double, bp::optional< double, AttLimits const &, double > >(( bp::arg("name"), bp::arg("value"), bp::arg("step")=0.0, bp::arg("limits")=AttLimits::limitless( ), bp::arg("error")=0.0 )) ); + { //::FitParameter::getError + + typedef double ( ::FitParameter::*getError_function_type )( ) const; + typedef double ( FitParameter_wrapper::*default_getError_function_type )( ) const; + + FitParameter_exposer.def( + "getError" + , getError_function_type(&::FitParameter::getError) + , default_getError_function_type(&FitParameter_wrapper::default_getError) ); + + } + { //::FitParameter::getStep + + typedef double ( ::FitParameter::*getStep_function_type )( ) const; + typedef double ( FitParameter_wrapper::*default_getStep_function_type )( ) const; + + FitParameter_exposer.def( + "getStep" + , getStep_function_type(&::FitParameter::getStep) + , default_getStep_function_type(&FitParameter_wrapper::default_getStep) ); + + } + { //::FitParameter::getValue + + typedef double ( ::FitParameter::*getValue_function_type )( ) const; + typedef double ( FitParameter_wrapper::*default_getValue_function_type )( ) const; + + FitParameter_exposer.def( + "getValue" + , getValue_function_type(&::FitParameter::getValue) + , default_getValue_function_type(&FitParameter_wrapper::default_getValue) ); + + } + { //::FitParameter::setError + + typedef void ( ::FitParameter::*setError_function_type )( double ) ; + typedef void ( FitParameter_wrapper::*default_setError_function_type )( double ) ; + + FitParameter_exposer.def( + "setError" + , setError_function_type(&::FitParameter::setError) + , default_setError_function_type(&FitParameter_wrapper::default_setError) + , ( bp::arg("value") ) ); + + } + { //::FitParameter::setStep + + typedef void ( ::FitParameter::*setStep_function_type )( double ) ; + typedef void ( FitParameter_wrapper::*default_setStep_function_type )( double ) ; + + FitParameter_exposer.def( + "setStep" + , setStep_function_type(&::FitParameter::setStep) + , default_setStep_function_type(&FitParameter_wrapper::default_setStep) + , ( bp::arg("value") ) ); + + } + { //::FitParameter::setValue + + typedef void ( ::FitParameter::*setValue_function_type )( double ) ; + typedef void ( FitParameter_wrapper::*default_setValue_function_type )( double ) ; + + FitParameter_exposer.def( + "setValue" + , setValue_function_type(&::FitParameter::setValue) + , default_setValue_function_type(&FitParameter_wrapper::default_setValue) + , ( bp::arg("value") ) ); + + } + { //::AttLimits::getLowerLimit + + typedef double ( ::AttLimits::*getLowerLimit_function_type )( ) const; + typedef double ( FitParameter_wrapper::*default_getLowerLimit_function_type )( ) const; + + FitParameter_exposer.def( + "getLowerLimit" + , getLowerLimit_function_type(&::AttLimits::getLowerLimit) + , default_getLowerLimit_function_type(&FitParameter_wrapper::default_getLowerLimit) ); + + } + { //::AttLimits::getUpperLimit + + typedef double ( ::AttLimits::*getUpperLimit_function_type )( ) const; + typedef double ( FitParameter_wrapper::*default_getUpperLimit_function_type )( ) const; + + FitParameter_exposer.def( + "getUpperLimit" + , getUpperLimit_function_type(&::AttLimits::getUpperLimit) + , default_getUpperLimit_function_type(&FitParameter_wrapper::default_getUpperLimit) ); + + } + { //::AttLimits::hasLowerAndUpperLimits + + typedef bool ( ::AttLimits::*hasLowerAndUpperLimits_function_type )( ) const; + typedef bool ( FitParameter_wrapper::*default_hasLowerAndUpperLimits_function_type )( ) const; + + FitParameter_exposer.def( + "hasLowerAndUpperLimits" + , hasLowerAndUpperLimits_function_type(&::AttLimits::hasLowerAndUpperLimits) + , default_hasLowerAndUpperLimits_function_type(&FitParameter_wrapper::default_hasLowerAndUpperLimits) ); + + } + { //::AttLimits::hasLowerLimit + + typedef bool ( ::AttLimits::*hasLowerLimit_function_type )( ) const; + typedef bool ( FitParameter_wrapper::*default_hasLowerLimit_function_type )( ) const; + + FitParameter_exposer.def( + "hasLowerLimit" + , hasLowerLimit_function_type(&::AttLimits::hasLowerLimit) + , default_hasLowerLimit_function_type(&FitParameter_wrapper::default_hasLowerLimit) ); + + } + { //::AttLimits::hasUpperLimit + + typedef bool ( ::AttLimits::*hasUpperLimit_function_type )( ) const; + typedef bool ( FitParameter_wrapper::*default_hasUpperLimit_function_type )( ) const; + + FitParameter_exposer.def( + "hasUpperLimit" + , hasUpperLimit_function_type(&::AttLimits::hasUpperLimit) + , default_hasUpperLimit_function_type(&FitParameter_wrapper::default_hasUpperLimit) ); + + } + { //::AttLimits::isFixed + + typedef bool ( ::AttLimits::*isFixed_function_type )( ) const; + typedef bool ( FitParameter_wrapper::*default_isFixed_function_type )( ) const; + + FitParameter_exposer.def( + "isFixed" + , isFixed_function_type(&::AttLimits::isFixed) + , default_isFixed_function_type(&FitParameter_wrapper::default_isFixed) ); + + } + { //::AttLimits::removeLimits + + typedef void ( ::AttLimits::*removeLimits_function_type )( ) ; + typedef void ( FitParameter_wrapper::*default_removeLimits_function_type )( ) ; + + FitParameter_exposer.def( + "removeLimits" + , removeLimits_function_type(&::AttLimits::removeLimits) + , default_removeLimits_function_type(&FitParameter_wrapper::default_removeLimits) ); + + } + { //::AttLimits::removeLowerLimit + + typedef void ( ::AttLimits::*removeLowerLimit_function_type )( ) ; + typedef void ( FitParameter_wrapper::*default_removeLowerLimit_function_type )( ) ; + + FitParameter_exposer.def( + "removeLowerLimit" + , removeLowerLimit_function_type(&::AttLimits::removeLowerLimit) + , default_removeLowerLimit_function_type(&FitParameter_wrapper::default_removeLowerLimit) ); + + } + { //::AttLimits::removeUpperLimit + + typedef void ( ::AttLimits::*removeUpperLimit_function_type )( ) ; + typedef void ( FitParameter_wrapper::*default_removeUpperLimit_function_type )( ) ; + + FitParameter_exposer.def( + "removeUpperLimit" + , removeUpperLimit_function_type(&::AttLimits::removeUpperLimit) + , default_removeUpperLimit_function_type(&FitParameter_wrapper::default_removeUpperLimit) ); + + } + { //::AttLimits::setFixed + + typedef void ( ::AttLimits::*setFixed_function_type )( bool ) ; + typedef void ( FitParameter_wrapper::*default_setFixed_function_type )( bool ) ; + + FitParameter_exposer.def( + "setFixed" + , setFixed_function_type(&::AttLimits::setFixed) + , default_setFixed_function_type(&FitParameter_wrapper::default_setFixed) + , ( bp::arg("is_fixed") ) ); + + } + { //::AttLimits::setLimits + + typedef void ( ::AttLimits::*setLimits_function_type )( double,double ) ; + typedef void ( FitParameter_wrapper::*default_setLimits_function_type )( double,double ) ; + + FitParameter_exposer.def( + "setLimits" + , setLimits_function_type(&::AttLimits::setLimits) + , default_setLimits_function_type(&FitParameter_wrapper::default_setLimits) + , ( bp::arg("xmin"), bp::arg("xmax") ) ); + + } + { //::AttLimits::setLowerLimit + + typedef void ( ::AttLimits::*setLowerLimit_function_type )( double ) ; + typedef void ( FitParameter_wrapper::*default_setLowerLimit_function_type )( double ) ; + + FitParameter_exposer.def( + "setLowerLimit" + , setLowerLimit_function_type(&::AttLimits::setLowerLimit) + , default_setLowerLimit_function_type(&FitParameter_wrapper::default_setLowerLimit) + , ( bp::arg("value") ) ); + + } + { //::AttLimits::setUpperLimit + + typedef void ( ::AttLimits::*setUpperLimit_function_type )( double ) ; + typedef void ( FitParameter_wrapper::*default_setUpperLimit_function_type )( double ) ; + + FitParameter_exposer.def( + "setUpperLimit" + , setUpperLimit_function_type(&::AttLimits::setUpperLimit) + , default_setUpperLimit_function_type(&FitParameter_wrapper::default_setUpperLimit) + , ( bp::arg("value") ) ); + + } + } + +} diff --git a/Fit/PythonAPI/src/FitSuite.pypp.cpp b/Fit/PythonAPI/src/FitSuite.pypp.cpp index d7d4ba051dfa20b45e02d8e546a232e2501d3c16..3c71fc368b3b58089e5dfb7172b4c5094ae2fe8c 100644 --- a/Fit/PythonAPI/src/FitSuite.pypp.cpp +++ b/Fit/PythonAPI/src/FitSuite.pypp.cpp @@ -23,14 +23,38 @@ struct FitSuite_wrapper : FitSuite, bp::wrapper< FitSuite > { } + virtual void link_fit_parameters( ) { + if( bp::override func_link_fit_parameters = this->get_override( "link_fit_parameters" ) ) + func_link_fit_parameters( ); + else + this->FitSuite::link_fit_parameters( ); + } + + + void default_link_fit_parameters( ) { + FitSuite::link_fit_parameters( ); + } + + virtual void minimize( ) { + if( bp::override func_minimize = this->get_override( "minimize" ) ) + func_minimize( ); + else + this->FitSuite::minimize( ); + } + + + void default_minimize( ) { + FitSuite::minimize( ); + } + virtual void runFit( ) { if( bp::override func_runFit = this->get_override( "runFit" ) ) func_runFit( ); - else{ + else this->FitSuite::runFit( ); - } } + void default_runFit( ) { FitSuite::runFit( ); } @@ -73,6 +97,35 @@ void register_FitSuite_class(){ , addSimulationAndRealData_function_type( &::FitSuite::addSimulationAndRealData ) , ( bp::arg("simulation"), bp::arg("real_data"), bp::arg("chi2_module")=ChiSquaredModule() ) ); + } + { //::FitSuite::clear + + typedef void ( ::FitSuite::*clear_function_type )( ) ; + + FitSuite_exposer.def( + "clear" + , clear_function_type( &::FitSuite::clear ) ); + + } + { //::FitSuite::getAttributes + + typedef ::AttFitting & ( ::FitSuite::*getAttributes_function_type )( ) ; + + FitSuite_exposer.def( + "getAttributes" + , getAttributes_function_type( &::FitSuite::getAttributes ) + , bp::return_value_policy< bp::reference_existing_object >() ); + + } + { //::FitSuite::getFitObjects + + typedef ::FitSuiteObjects * ( ::FitSuite::*getFitObjects_function_type )( ) ; + + FitSuite_exposer.def( + "getFitObjects" + , getFitObjects_function_type( &::FitSuite::getFitObjects ) + , bp::return_value_policy< bp::reference_existing_object >() ); + } { //::FitSuite::getFitParameters @@ -83,6 +136,16 @@ void register_FitSuite_class(){ , getFitParameters_function_type( &::FitSuite::getFitParameters ) , bp::return_value_policy< bp::reference_existing_object >() ); + } + { //::FitSuite::getFitStrategies + + typedef ::FitSuiteStrategies * ( ::FitSuite::*getFitStrategies_function_type )( ) ; + + FitSuite_exposer.def( + "getFitStrategies" + , getFitStrategies_function_type( &::FitSuite::getFitStrategies ) + , bp::return_value_policy< bp::reference_existing_object >() ); + } { //::FitSuite::getMinimizer @@ -96,12 +159,21 @@ void register_FitSuite_class(){ } { //::FitSuite::getNCalls - typedef ::size_t ( ::FitSuite::*getNCalls_function_type )( ) const; + typedef ::std::size_t ( ::FitSuite::*getNCalls_function_type )( ) const; FitSuite_exposer.def( "getNCalls" , getNCalls_function_type( &::FitSuite::getNCalls ) ); + } + { //::FitSuite::getNStrategy + + typedef ::std::size_t ( ::FitSuite::*getNStrategy_function_type )( ) const; + + FitSuite_exposer.def( + "getNStrategy" + , getNStrategy_function_type( &::FitSuite::getNStrategy ) ); + } { //::FitSuite::initPrint @@ -112,6 +184,37 @@ void register_FitSuite_class(){ , initPrint_function_type( &::FitSuite::initPrint ) , ( bp::arg("print_every_nth") ) ); + } + { //::FitSuite::isLastIteration + + typedef bool ( ::FitSuite::*isLastIteration_function_type )( ) const; + + FitSuite_exposer.def( + "isLastIteration" + , isLastIteration_function_type( &::FitSuite::isLastIteration ) ); + + } + { //::FitSuite::link_fit_parameters + + typedef void ( ::FitSuite::*link_fit_parameters_function_type )( ) ; + typedef void ( FitSuite_wrapper::*default_link_fit_parameters_function_type )( ) ; + + FitSuite_exposer.def( + "link_fit_parameters" + , link_fit_parameters_function_type(&::FitSuite::link_fit_parameters) + , default_link_fit_parameters_function_type(&FitSuite_wrapper::default_link_fit_parameters) ); + + } + { //::FitSuite::minimize + + typedef void ( ::FitSuite::*minimize_function_type )( ) ; + typedef void ( FitSuite_wrapper::*default_minimize_function_type )( ) ; + + FitSuite_exposer.def( + "minimize" + , minimize_function_type(&::FitSuite::minimize) + , default_minimize_function_type(&FitSuite_wrapper::default_minimize) ); + } { //::FitSuite::printResults @@ -133,14 +236,14 @@ void register_FitSuite_class(){ , default_runFit_function_type(&FitSuite_wrapper::default_runFit) ); } - { //::FitSuite::setMinimizer + { //::FitSuite::setAttributes - typedef void ( ::FitSuite::*setMinimizer_function_type )( ::IMinimizer * ) ; + typedef void ( ::FitSuite::*setAttributes_function_type )( ::AttFitting const & ) ; FitSuite_exposer.def( - "setMinimizer" - , setMinimizer_function_type( &::FitSuite::setMinimizer ) - , ( bp::arg("minimizer") ) ); + "setAttributes" + , setAttributes_function_type( &::FitSuite::setAttributes ) + , ( bp::arg("fit_attributes") ) ); } } diff --git a/Fit/PythonAPI/src/FitSuiteParameters.pypp.cpp b/Fit/PythonAPI/src/FitSuiteParameters.pypp.cpp index d891a46e14c5214f7572aa528095b008007e69b4..a4ac8efab69874c5718c423bcf0569605a08fc52 100644 --- a/Fit/PythonAPI/src/FitSuiteParameters.pypp.cpp +++ b/Fit/PythonAPI/src/FitSuiteParameters.pypp.cpp @@ -20,6 +20,101 @@ void register_FitSuiteParameters_class(){ typedef bp::class_< FitSuiteParameters > FitSuiteParameters_exposer_t; FitSuiteParameters_exposer_t FitSuiteParameters_exposer = FitSuiteParameters_exposer_t( "FitSuiteParameters", bp::init< >() ); bp::scope FitSuiteParameters_scope( FitSuiteParameters_exposer ); + { //::FitSuiteParameters::addParameter + + typedef void ( ::FitSuiteParameters::*addParameter_function_type )( ::std::string const &,double,double,::AttLimits const &,double ) ; + + FitSuiteParameters_exposer.def( + "addParameter" + , addParameter_function_type( &::FitSuiteParameters::addParameter ) + , ( bp::arg("name"), bp::arg("value"), bp::arg("step"), bp::arg("attlim"), bp::arg("error")=0.0 ) ); + + } + { //::FitSuiteParameters::begin + + typedef ::__gnu_cxx::__normal_iterator< FitParameter**, std::vector< FitParameter* > > ( ::FitSuiteParameters::*begin_function_type )( ) ; + + FitSuiteParameters_exposer.def( + "begin" + , begin_function_type( &::FitSuiteParameters::begin ) ); + + } + { //::FitSuiteParameters::begin + + typedef ::__gnu_cxx::__normal_iterator< FitParameter* const*, std::vector< FitParameter* > > ( ::FitSuiteParameters::*begin_function_type )( ) const; + + FitSuiteParameters_exposer.def( + "begin" + , begin_function_type( &::FitSuiteParameters::begin ) ); + + } + { //::FitSuiteParameters::clear + + typedef void ( ::FitSuiteParameters::*clear_function_type )( ) ; + + FitSuiteParameters_exposer.def( + "clear" + , clear_function_type( &::FitSuiteParameters::clear ) ); + + } + { //::FitSuiteParameters::end + + typedef ::__gnu_cxx::__normal_iterator< FitParameter**, std::vector< FitParameter* > > ( ::FitSuiteParameters::*end_function_type )( ) ; + + FitSuiteParameters_exposer.def( + "end" + , end_function_type( &::FitSuiteParameters::end ) ); + + } + { //::FitSuiteParameters::end + + typedef ::__gnu_cxx::__normal_iterator< FitParameter* const*, std::vector< FitParameter* > > ( ::FitSuiteParameters::*end_function_type )( ) const; + + FitSuiteParameters_exposer.def( + "end" + , end_function_type( &::FitSuiteParameters::end ) ); + + } + { //::FitSuiteParameters::getErrors + + typedef ::std::vector< double > ( ::FitSuiteParameters::*getErrors_function_type )( ) const; + + FitSuiteParameters_exposer.def( + "getErrors" + , getErrors_function_type( &::FitSuiteParameters::getErrors ) ); + + } + { //::FitSuiteParameters::getNfreeParameters + + typedef ::std::size_t ( ::FitSuiteParameters::*getNfreeParameters_function_type )( ) const; + + FitSuiteParameters_exposer.def( + "getNfreeParameters" + , getNfreeParameters_function_type( &::FitSuiteParameters::getNfreeParameters ) ); + + } + { //::FitSuiteParameters::getParameter + + typedef ::FitParameter const * ( ::FitSuiteParameters::*getParameter_function_type )( ::std::string const & ) const; + + FitSuiteParameters_exposer.def( + "getParameter" + , getParameter_function_type( &::FitSuiteParameters::getParameter ) + , ( bp::arg("name") ) + , bp::return_value_policy< bp::reference_existing_object >() ); + + } + { //::FitSuiteParameters::getParameter + + typedef ::FitParameter * ( ::FitSuiteParameters::*getParameter_function_type )( ::std::string const & ) ; + + FitSuiteParameters_exposer.def( + "getParameter" + , getParameter_function_type( &::FitSuiteParameters::getParameter ) + , ( bp::arg("name") ) + , bp::return_value_policy< bp::reference_existing_object >() ); + + } { //::FitSuiteParameters::getValues typedef ::std::vector< double > ( ::FitSuiteParameters::*getValues_function_type )( ) const; @@ -29,6 +124,88 @@ void register_FitSuiteParameters_class(){ , getValues_function_type( &::FitSuiteParameters::getValues ) ); } + { //::FitSuiteParameters::operator[] + + typedef ::FitParameter const * ( ::FitSuiteParameters::*__getitem___function_type )( ::std::size_t ) const; + + FitSuiteParameters_exposer.def( + "__getitem__" + , __getitem___function_type( &::FitSuiteParameters::operator[] ) + , ( bp::arg("index") ) + , bp::return_internal_reference< >() ); + + } + { //::FitSuiteParameters::operator[] + + typedef ::FitParameter * ( ::FitSuiteParameters::*__getitem___function_type )( ::std::size_t ) ; + + FitSuiteParameters_exposer.def( + "__getitem__" + , __getitem___function_type( &::FitSuiteParameters::operator[] ) + , ( bp::arg("index") ) + , bp::return_internal_reference< >() ); + + } + { //::FitSuiteParameters::operator[] + + typedef ::FitParameter const * ( ::FitSuiteParameters::*__getitem___function_type )( ::std::string ) const; + + FitSuiteParameters_exposer.def( + "__getitem__" + , __getitem___function_type( &::FitSuiteParameters::operator[] ) + , ( bp::arg("name") ) + , bp::return_internal_reference< >() ); + + } + { //::FitSuiteParameters::operator[] + + typedef ::FitParameter * ( ::FitSuiteParameters::*__getitem___function_type )( ::std::string ) ; + + FitSuiteParameters_exposer.def( + "__getitem__" + , __getitem___function_type( &::FitSuiteParameters::operator[] ) + , ( bp::arg("name") ) + , bp::return_internal_reference< >() ); + + } + { //::FitSuiteParameters::printParameters + + typedef void ( ::FitSuiteParameters::*printParameters_function_type )( ) const; + + FitSuiteParameters_exposer.def( + "printParameters" + , printParameters_function_type( &::FitSuiteParameters::printParameters ) ); + + } + { //::FitSuiteParameters::setErrors + + typedef void ( ::FitSuiteParameters::*setErrors_function_type )( ::std::vector< double > const & ) ; + + FitSuiteParameters_exposer.def( + "setErrors" + , setErrors_function_type( &::FitSuiteParameters::setErrors ) + , ( bp::arg("pars_errors") ) ); + + } + { //::FitSuiteParameters::setValues + + typedef void ( ::FitSuiteParameters::*setValues_function_type )( ::std::vector< double > const & ) ; + + FitSuiteParameters_exposer.def( + "setValues" + , setValues_function_type( &::FitSuiteParameters::setValues ) + , ( bp::arg("pars_values") ) ); + + } + { //::FitSuiteParameters::size + + typedef ::std::size_t ( ::FitSuiteParameters::*size_function_type )( ) const; + + FitSuiteParameters_exposer.def( + "size" + , size_function_type( &::FitSuiteParameters::size ) ); + + } } } diff --git a/Fit/PythonAPI/src/IChiSquaredModule.pypp.cpp b/Fit/PythonAPI/src/IChiSquaredModule.pypp.cpp index 5952056df869de4fc60756008917ad0859e6a21c..2d8c14cad8db365d3eb2da910988874caa6c3c49 100644 --- a/Fit/PythonAPI/src/IChiSquaredModule.pypp.cpp +++ b/Fit/PythonAPI/src/IChiSquaredModule.pypp.cpp @@ -41,11 +41,11 @@ struct IChiSquaredModule_wrapper : IChiSquaredModule, bp::wrapper< IChiSquaredMo virtual ::IFittingDataSelector const * getFittingDataSelector( ) const { if( bp::override func_getFittingDataSelector = this->get_override( "getFittingDataSelector" ) ) return func_getFittingDataSelector( ); - else{ + else return this->IChiSquaredModule::getFittingDataSelector( ); - } } + ::IFittingDataSelector const * default_getFittingDataSelector( ) const { return IChiSquaredModule::getFittingDataSelector( ); } @@ -53,11 +53,11 @@ struct IChiSquaredModule_wrapper : IChiSquaredModule, bp::wrapper< IChiSquaredMo virtual ::IIntensityFunction const * getIntensityFunction( ) const { if( bp::override func_getIntensityFunction = this->get_override( "getIntensityFunction" ) ) return func_getIntensityFunction( ); - else{ + else return this->IChiSquaredModule::getIntensityFunction( ); - } } + ::IIntensityFunction const * default_getIntensityFunction( ) const { return IChiSquaredModule::getIntensityFunction( ); } @@ -65,11 +65,11 @@ struct IChiSquaredModule_wrapper : IChiSquaredModule, bp::wrapper< IChiSquaredMo virtual ::IOutputDataNormalizer const * getOutputDataNormalizer( ) const { if( bp::override func_getOutputDataNormalizer = this->get_override( "getOutputDataNormalizer" ) ) return func_getOutputDataNormalizer( ); - else{ + else return this->IChiSquaredModule::getOutputDataNormalizer( ); - } } + ::IOutputDataNormalizer const * default_getOutputDataNormalizer( ) const { return IChiSquaredModule::getOutputDataNormalizer( ); } @@ -77,35 +77,35 @@ struct IChiSquaredModule_wrapper : IChiSquaredModule, bp::wrapper< IChiSquaredMo virtual ::IOutputDataNormalizer * getOutputDataNormalizer( ) { if( bp::override func_getOutputDataNormalizer = this->get_override( "getOutputDataNormalizer" ) ) return func_getOutputDataNormalizer( ); - else{ + else return this->IChiSquaredModule::getOutputDataNormalizer( ); - } } + ::IOutputDataNormalizer * default_getOutputDataNormalizer( ) { return IChiSquaredModule::getOutputDataNormalizer( ); } - virtual double getResidualValue( ::size_t arg0 ) const { + virtual double getResidualValue( ::std::size_t arg0 ) const { if( bp::override func_getResidualValue = this->get_override( "getResidualValue" ) ) return func_getResidualValue( arg0 ); - else{ + else return this->IChiSquaredModule::getResidualValue( arg0 ); - } } - double default_getResidualValue( ::size_t arg0 ) const { + + double default_getResidualValue( ::std::size_t arg0 ) const { return IChiSquaredModule::getResidualValue( arg0 ); } virtual void setFittingDataSelector( ::IFittingDataSelector const & selector ) { if( bp::override func_setFittingDataSelector = this->get_override( "setFittingDataSelector" ) ) func_setFittingDataSelector( boost::ref(selector) ); - else{ + else this->IChiSquaredModule::setFittingDataSelector( boost::ref(selector) ); - } } + void default_setFittingDataSelector( ::IFittingDataSelector const & selector ) { IChiSquaredModule::setFittingDataSelector( boost::ref(selector) ); } @@ -113,11 +113,11 @@ struct IChiSquaredModule_wrapper : IChiSquaredModule, bp::wrapper< IChiSquaredMo virtual void setIntensityFunction( ::IIntensityFunction const & intensity_function ) { if( bp::override func_setIntensityFunction = this->get_override( "setIntensityFunction" ) ) func_setIntensityFunction( boost::ref(intensity_function) ); - else{ + else this->IChiSquaredModule::setIntensityFunction( boost::ref(intensity_function) ); - } } + void default_setIntensityFunction( ::IIntensityFunction const & intensity_function ) { IChiSquaredModule::setIntensityFunction( boost::ref(intensity_function) ); } @@ -125,11 +125,11 @@ struct IChiSquaredModule_wrapper : IChiSquaredModule, bp::wrapper< IChiSquaredMo virtual void setOutputDataNormalizer( ::IOutputDataNormalizer const & data_normalizer ) { if( bp::override func_setOutputDataNormalizer = this->get_override( "setOutputDataNormalizer" ) ) func_setOutputDataNormalizer( boost::ref(data_normalizer) ); - else{ + else this->IChiSquaredModule::setOutputDataNormalizer( boost::ref(data_normalizer) ); - } } + void default_setOutputDataNormalizer( ::IOutputDataNormalizer const & data_normalizer ) { IChiSquaredModule::setOutputDataNormalizer( boost::ref(data_normalizer) ); } @@ -231,8 +231,8 @@ void register_IChiSquaredModule_class(){ } { //::IChiSquaredModule::getResidualValue - typedef double ( ::IChiSquaredModule::*getResidualValue_function_type )( ::size_t ) const; - typedef double ( IChiSquaredModule_wrapper::*default_getResidualValue_function_type )( ::size_t ) const; + typedef double ( ::IChiSquaredModule::*getResidualValue_function_type )( ::std::size_t ) const; + typedef double ( IChiSquaredModule_wrapper::*default_getResidualValue_function_type )( ::std::size_t ) const; IChiSquaredModule_exposer.def( "getResidualValue" diff --git a/Fit/PythonAPI/src/IMinimizer.pypp.cpp b/Fit/PythonAPI/src/IMinimizer.pypp.cpp index 57e46db05b73e9ab610fb141884531a23c938395..692986d6c7952638bb5402f67f4ec14b20eae6da 100644 --- a/Fit/PythonAPI/src/IMinimizer.pypp.cpp +++ b/Fit/PythonAPI/src/IMinimizer.pypp.cpp @@ -26,83 +26,107 @@ struct IMinimizer_wrapper : IMinimizer, bp::wrapper< IMinimizer > { virtual void clear( ) { if( bp::override func_clear = this->get_override( "clear" ) ) func_clear( ); - else{ + else this->IMinimizer::clear( ); - } } + void default_clear( ) { IMinimizer::clear( ); } - virtual double getErrorOfVariable( ::size_t arg0 ) const { + virtual double getErrorOfVariable( ::std::size_t arg0 ) const { if( bp::override func_getErrorOfVariable = this->get_override( "getErrorOfVariable" ) ) return func_getErrorOfVariable( arg0 ); - else{ + else return this->IMinimizer::getErrorOfVariable( arg0 ); - } } - double default_getErrorOfVariable( ::size_t arg0 ) const { + + double default_getErrorOfVariable( ::std::size_t arg0 ) const { return IMinimizer::getErrorOfVariable( arg0 ); } + virtual ::std::vector< double > getErrorOfVariables( ) const { + if( bp::override func_getErrorOfVariables = this->get_override( "getErrorOfVariables" ) ) + return func_getErrorOfVariables( ); + else + return this->IMinimizer::getErrorOfVariables( ); + } + + + ::std::vector< double > default_getErrorOfVariables( ) const { + return IMinimizer::getErrorOfVariables( ); + } + virtual double getMinValue( ) const { if( bp::override func_getMinValue = this->get_override( "getMinValue" ) ) return func_getMinValue( ); - else{ + else return this->IMinimizer::getMinValue( ); - } } + double default_getMinValue( ) const { return IMinimizer::getMinValue( ); } - virtual ::size_t getNCalls( ) const { + virtual ::std::size_t getNCalls( ) const { if( bp::override func_getNCalls = this->get_override( "getNCalls" ) ) return func_getNCalls( ); - else{ + else return this->IMinimizer::getNCalls( ); - } } - ::size_t default_getNCalls( ) const { + + ::std::size_t default_getNCalls( ) const { return IMinimizer::getNCalls( ); } - virtual ::size_t getNumberOfVariables( ) const { + virtual ::std::size_t getNumberOfVariables( ) const { if( bp::override func_getNumberOfVariables = this->get_override( "getNumberOfVariables" ) ) return func_getNumberOfVariables( ); - else{ + else return this->IMinimizer::getNumberOfVariables( ); - } } - ::size_t default_getNumberOfVariables( ) const { + + ::std::size_t default_getNumberOfVariables( ) const { return IMinimizer::getNumberOfVariables( ); } - virtual double getValueOfVariableAtMinimum( ::size_t arg0 ) const { + virtual ::MinimizerOptions getOptions( ) const { + if( bp::override func_getOptions = this->get_override( "getOptions" ) ) + return func_getOptions( ); + else + return this->IMinimizer::getOptions( ); + } + + + ::MinimizerOptions default_getOptions( ) const { + return IMinimizer::getOptions( ); + } + + virtual double getValueOfVariableAtMinimum( ::std::size_t arg0 ) const { if( bp::override func_getValueOfVariableAtMinimum = this->get_override( "getValueOfVariableAtMinimum" ) ) return func_getValueOfVariableAtMinimum( arg0 ); - else{ + else return this->IMinimizer::getValueOfVariableAtMinimum( arg0 ); - } } - double default_getValueOfVariableAtMinimum( ::size_t arg0 ) const { + + double default_getValueOfVariableAtMinimum( ::std::size_t arg0 ) const { return IMinimizer::getValueOfVariableAtMinimum( arg0 ); } virtual ::std::vector< double > getValueOfVariablesAtMinimum( ) const { if( bp::override func_getValueOfVariablesAtMinimum = this->get_override( "getValueOfVariablesAtMinimum" ) ) return func_getValueOfVariablesAtMinimum( ); - else{ + else return this->IMinimizer::getValueOfVariablesAtMinimum( ); - } } + ::std::vector< double > default_getValueOfVariablesAtMinimum( ) const { return IMinimizer::getValueOfVariablesAtMinimum( ); } @@ -115,23 +139,35 @@ struct IMinimizer_wrapper : IMinimizer, bp::wrapper< IMinimizer > { virtual void printResults( ) const { if( bp::override func_printResults = this->get_override( "printResults" ) ) func_printResults( ); - else{ + else this->IMinimizer::printResults( ); - } } + void default_printResults( ) const { IMinimizer::printResults( ); } + virtual void setOptions( ::MinimizerOptions const & arg0 ) { + if( bp::override func_setOptions = this->get_override( "setOptions" ) ) + func_setOptions( boost::ref(arg0) ); + else + this->IMinimizer::setOptions( boost::ref(arg0) ); + } + + + void default_setOptions( ::MinimizerOptions const & arg0 ) { + IMinimizer::setOptions( boost::ref(arg0) ); + } + virtual void setOptions( ::std::string const & arg0 ) { if( bp::override func_setOptions = this->get_override( "setOptions" ) ) func_setOptions( arg0 ); - else{ + else this->IMinimizer::setOptions( arg0 ); - } } + void default_setOptions( ::std::string const & arg0 ) { IMinimizer::setOptions( arg0 ); } @@ -139,11 +175,11 @@ struct IMinimizer_wrapper : IMinimizer, bp::wrapper< IMinimizer > { virtual void setParameters( ::FitSuiteParameters const & arg0 ) { if( bp::override func_setParameters = this->get_override( "setParameters" ) ) func_setParameters( boost::ref(arg0) ); - else{ + else this->IMinimizer::setParameters( boost::ref(arg0) ); - } } + void default_setParameters( ::FitSuiteParameters const & arg0 ) { IMinimizer::setParameters( boost::ref(arg0) ); } @@ -169,8 +205,8 @@ void register_IMinimizer_class(){ } { //::IMinimizer::getErrorOfVariable - typedef double ( ::IMinimizer::*getErrorOfVariable_function_type )( ::size_t ) const; - typedef double ( IMinimizer_wrapper::*default_getErrorOfVariable_function_type )( ::size_t ) const; + typedef double ( ::IMinimizer::*getErrorOfVariable_function_type )( ::std::size_t ) const; + typedef double ( IMinimizer_wrapper::*default_getErrorOfVariable_function_type )( ::std::size_t ) const; IMinimizer_exposer.def( "getErrorOfVariable" @@ -178,6 +214,17 @@ void register_IMinimizer_class(){ , default_getErrorOfVariable_function_type(&IMinimizer_wrapper::default_getErrorOfVariable) , ( bp::arg("arg0") ) ); + } + { //::IMinimizer::getErrorOfVariables + + typedef ::std::vector< double > ( ::IMinimizer::*getErrorOfVariables_function_type )( ) const; + typedef ::std::vector< double > ( IMinimizer_wrapper::*default_getErrorOfVariables_function_type )( ) const; + + IMinimizer_exposer.def( + "getErrorOfVariables" + , getErrorOfVariables_function_type(&::IMinimizer::getErrorOfVariables) + , default_getErrorOfVariables_function_type(&IMinimizer_wrapper::default_getErrorOfVariables) ); + } { //::IMinimizer::getMinValue @@ -192,8 +239,8 @@ void register_IMinimizer_class(){ } { //::IMinimizer::getNCalls - typedef ::size_t ( ::IMinimizer::*getNCalls_function_type )( ) const; - typedef ::size_t ( IMinimizer_wrapper::*default_getNCalls_function_type )( ) const; + typedef ::std::size_t ( ::IMinimizer::*getNCalls_function_type )( ) const; + typedef ::std::size_t ( IMinimizer_wrapper::*default_getNCalls_function_type )( ) const; IMinimizer_exposer.def( "getNCalls" @@ -203,19 +250,30 @@ void register_IMinimizer_class(){ } { //::IMinimizer::getNumberOfVariables - typedef ::size_t ( ::IMinimizer::*getNumberOfVariables_function_type )( ) const; - typedef ::size_t ( IMinimizer_wrapper::*default_getNumberOfVariables_function_type )( ) const; + typedef ::std::size_t ( ::IMinimizer::*getNumberOfVariables_function_type )( ) const; + typedef ::std::size_t ( IMinimizer_wrapper::*default_getNumberOfVariables_function_type )( ) const; IMinimizer_exposer.def( "getNumberOfVariables" , getNumberOfVariables_function_type(&::IMinimizer::getNumberOfVariables) , default_getNumberOfVariables_function_type(&IMinimizer_wrapper::default_getNumberOfVariables) ); + } + { //::IMinimizer::getOptions + + typedef ::MinimizerOptions ( ::IMinimizer::*getOptions_function_type )( ) const; + typedef ::MinimizerOptions ( IMinimizer_wrapper::*default_getOptions_function_type )( ) const; + + IMinimizer_exposer.def( + "getOptions" + , getOptions_function_type(&::IMinimizer::getOptions) + , default_getOptions_function_type(&IMinimizer_wrapper::default_getOptions) ); + } { //::IMinimizer::getValueOfVariableAtMinimum - typedef double ( ::IMinimizer::*getValueOfVariableAtMinimum_function_type )( ::size_t ) const; - typedef double ( IMinimizer_wrapper::*default_getValueOfVariableAtMinimum_function_type )( ::size_t ) const; + typedef double ( ::IMinimizer::*getValueOfVariableAtMinimum_function_type )( ::std::size_t ) const; + typedef double ( IMinimizer_wrapper::*default_getValueOfVariableAtMinimum_function_type )( ::std::size_t ) const; IMinimizer_exposer.def( "getValueOfVariableAtMinimum" @@ -254,6 +312,18 @@ void register_IMinimizer_class(){ , printResults_function_type(&::IMinimizer::printResults) , default_printResults_function_type(&IMinimizer_wrapper::default_printResults) ); + } + { //::IMinimizer::setOptions + + typedef void ( ::IMinimizer::*setOptions_function_type )( ::MinimizerOptions const & ) ; + typedef void ( IMinimizer_wrapper::*default_setOptions_function_type )( ::MinimizerOptions const & ) ; + + IMinimizer_exposer.def( + "setOptions" + , setOptions_function_type(&::IMinimizer::setOptions) + , default_setOptions_function_type(&IMinimizer_wrapper::default_setOptions) + , ( bp::arg("arg0") ) ); + } { //::IMinimizer::setOptions diff --git a/Fit/PythonAPI/src/INamed.pypp.cpp b/Fit/PythonAPI/src/INamed.pypp.cpp new file mode 100644 index 0000000000000000000000000000000000000000..7d26c8f85ce295d23eb953a6caeb0b1c46c5f095 --- /dev/null +++ b/Fit/PythonAPI/src/INamed.pypp.cpp @@ -0,0 +1,45 @@ +// This file has been generated by Py++. + +// BornAgain: simulate and fit scattering at grazing incidence +//! @brief automatically generated boost::python code for PythonCoreAPI + +#include "Macros.h" +GCC_DIAG_OFF(unused-parameter); +GCC_DIAG_OFF(missing-field-initializers); +#include "boost/python.hpp" +GCC_DIAG_ON(unused-parameter); +GCC_DIAG_ON(missing-field-initializers); +#include "PythonFitList.h" +#include "INamed.pypp.h" + +namespace bp = boost::python; + +void register_INamed_class(){ + + { //::INamed + typedef bp::class_< INamed > INamed_exposer_t; + INamed_exposer_t INamed_exposer = INamed_exposer_t( "INamed", bp::init< >() ); + bp::scope INamed_scope( INamed_exposer ); + INamed_exposer.def( bp::init< std::string const & >(( bp::arg("name") )) ); + { //::INamed::getName + + typedef ::std::string ( ::INamed::*getName_function_type )( ) const; + + INamed_exposer.def( + "getName" + , getName_function_type( &::INamed::getName ) ); + + } + { //::INamed::setName + + typedef void ( ::INamed::*setName_function_type )( ::std::string ) ; + + INamed_exposer.def( + "setName" + , setName_function_type( &::INamed::setName ) + , ( bp::arg("name") ) ); + + } + } + +} diff --git a/Fit/PythonAPI/src/ISquaredFunction.pypp.cpp b/Fit/PythonAPI/src/ISquaredFunction.pypp.cpp index d3102be1a4b8578ccb595113353c8de045bf2187..03961fd42f54edf9f09a3ad4ce233f78b6345e0e 100644 --- a/Fit/PythonAPI/src/ISquaredFunction.pypp.cpp +++ b/Fit/PythonAPI/src/ISquaredFunction.pypp.cpp @@ -31,11 +31,11 @@ struct ISquaredFunction_wrapper : ISquaredFunction, bp::wrapper< ISquaredFunctio virtual double calculateSquaredError( double real_value, double simulated_value=0.0 ) const { if( bp::override func_calculateSquaredError = this->get_override( "calculateSquaredError" ) ) return func_calculateSquaredError( real_value, simulated_value ); - else{ + else return this->ISquaredFunction::calculateSquaredError( real_value, simulated_value ); - } } + double default_calculateSquaredError( double real_value, double simulated_value=0.0 ) const { return ISquaredFunction::calculateSquaredError( real_value, simulated_value ); } diff --git a/Fit/PythonAPI/src/MinimizerFactory.pypp.cpp b/Fit/PythonAPI/src/MinimizerFactory.pypp.cpp index b868b189d1feb5a2d43f6ae8533a9a5c164587d2..4b11fda90e4dcbd3379f8ad18cf46bd5f4f256e1 100644 --- a/Fit/PythonAPI/src/MinimizerFactory.pypp.cpp +++ b/Fit/PythonAPI/src/MinimizerFactory.pypp.cpp @@ -31,17 +31,17 @@ void register_MinimizerFactory_class(){ , bp::return_value_policy< bp::reference_existing_object >() ); } - { //::MinimizerFactory::print_catalogue + { //::MinimizerFactory::printCatalogue - typedef void ( *print_catalogue_function_type )( ); + typedef void ( *printCatalogue_function_type )( ); MinimizerFactory_exposer.def( - "print_catalogue" - , print_catalogue_function_type( &::MinimizerFactory::print_catalogue ) ); + "printCatalogue" + , printCatalogue_function_type( &::MinimizerFactory::printCatalogue ) ); } MinimizerFactory_exposer.staticmethod( "createMinimizer" ); - MinimizerFactory_exposer.staticmethod( "print_catalogue" ); + MinimizerFactory_exposer.staticmethod( "printCatalogue" ); } } diff --git a/Fit/PythonAPI/src/MinimizerOptions.pypp.cpp b/Fit/PythonAPI/src/MinimizerOptions.pypp.cpp new file mode 100644 index 0000000000000000000000000000000000000000..40c2e5b47b3311c315ac6dbc8982a44ccd783302 --- /dev/null +++ b/Fit/PythonAPI/src/MinimizerOptions.pypp.cpp @@ -0,0 +1,101 @@ +// This file has been generated by Py++. + +// BornAgain: simulate and fit scattering at grazing incidence +//! @brief automatically generated boost::python code for PythonCoreAPI + +#include "Macros.h" +GCC_DIAG_OFF(unused-parameter); +GCC_DIAG_OFF(missing-field-initializers); +#include "boost/python.hpp" +GCC_DIAG_ON(unused-parameter); +GCC_DIAG_ON(missing-field-initializers); +#include "PythonFitList.h" +#include "MinimizerOptions.pypp.h" + +namespace bp = boost::python; + +void register_MinimizerOptions_class(){ + + { //::MinimizerOptions + typedef bp::class_< MinimizerOptions > MinimizerOptions_exposer_t; + MinimizerOptions_exposer_t MinimizerOptions_exposer = MinimizerOptions_exposer_t( "MinimizerOptions", bp::init< >() ); + bp::scope MinimizerOptions_scope( MinimizerOptions_exposer ); + { //::MinimizerOptions::getMaxFunctionCalls + + typedef int ( ::MinimizerOptions::*getMaxFunctionCalls_function_type )( ) const; + + MinimizerOptions_exposer.def( + "getMaxFunctionCalls" + , getMaxFunctionCalls_function_type( &::MinimizerOptions::getMaxFunctionCalls ) ); + + } + { //::MinimizerOptions::getMaxIterations + + typedef int ( ::MinimizerOptions::*getMaxIterations_function_type )( ) const; + + MinimizerOptions_exposer.def( + "getMaxIterations" + , getMaxIterations_function_type( &::MinimizerOptions::getMaxIterations ) ); + + } + { //::MinimizerOptions::getPrecision + + typedef double ( ::MinimizerOptions::*getPrecision_function_type )( ) const; + + MinimizerOptions_exposer.def( + "getPrecision" + , getPrecision_function_type( &::MinimizerOptions::getPrecision ) ); + + } + { //::MinimizerOptions::getTolerance + + typedef double ( ::MinimizerOptions::*getTolerance_function_type )( ) const; + + MinimizerOptions_exposer.def( + "getTolerance" + , getTolerance_function_type( &::MinimizerOptions::getTolerance ) ); + + } + { //::MinimizerOptions::setMaxFunctionCalls + + typedef void ( ::MinimizerOptions::*setMaxFunctionCalls_function_type )( int ) ; + + MinimizerOptions_exposer.def( + "setMaxFunctionCalls" + , setMaxFunctionCalls_function_type( &::MinimizerOptions::setMaxFunctionCalls ) + , ( bp::arg("max_function_calls") ) ); + + } + { //::MinimizerOptions::setMaxIterations + + typedef void ( ::MinimizerOptions::*setMaxIterations_function_type )( int ) ; + + MinimizerOptions_exposer.def( + "setMaxIterations" + , setMaxIterations_function_type( &::MinimizerOptions::setMaxIterations ) + , ( bp::arg("max_iterations") ) ); + + } + { //::MinimizerOptions::setPrecision + + typedef void ( ::MinimizerOptions::*setPrecision_function_type )( double ) ; + + MinimizerOptions_exposer.def( + "setPrecision" + , setPrecision_function_type( &::MinimizerOptions::setPrecision ) + , ( bp::arg("precision") ) ); + + } + { //::MinimizerOptions::setTolerance + + typedef void ( ::MinimizerOptions::*setTolerance_function_type )( double ) ; + + MinimizerOptions_exposer.def( + "setTolerance" + , setTolerance_function_type( &::MinimizerOptions::setTolerance ) + , ( bp::arg("tolerance") ) ); + + } + } + +} diff --git a/Fit/PythonAPI/src/OutputDataNormalizer.pypp.cpp b/Fit/PythonAPI/src/OutputDataNormalizer.pypp.cpp index 1f174b834df98ba7427c89851fdabb962ea652c5..e73f1c904aa56c1d756dddd015373eae70f6340c 100644 --- a/Fit/PythonAPI/src/OutputDataNormalizer.pypp.cpp +++ b/Fit/PythonAPI/src/OutputDataNormalizer.pypp.cpp @@ -33,11 +33,11 @@ struct OutputDataNormalizer_wrapper : OutputDataNormalizer, bp::wrapper< OutputD virtual ::OutputDataNormalizer * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->OutputDataNormalizer::clone( ); - } } + ::OutputDataNormalizer * default_clone( ) const { return OutputDataNormalizer::clone( ); } @@ -45,11 +45,11 @@ struct OutputDataNormalizer_wrapper : OutputDataNormalizer, bp::wrapper< OutputD virtual ::OutputData< double > * createNormalizedData( ::OutputData< double > const & data ) const { if( bp::override func_createNormalizedData = this->get_override( "createNormalizedData" ) ) return func_createNormalizedData( boost::ref(data) ); - else{ + else return this->OutputDataNormalizer::createNormalizedData( boost::ref(data) ); - } } + ::OutputData< double > * default_createNormalizedData( ::OutputData< double > const & data ) const { return OutputDataNormalizer::createNormalizedData( boost::ref(data) ); } @@ -57,11 +57,11 @@ struct OutputDataNormalizer_wrapper : OutputDataNormalizer, bp::wrapper< OutputD virtual void setMaximumIntensity( double max_intensity ) { if( bp::override func_setMaximumIntensity = this->get_override( "setMaximumIntensity" ) ) func_setMaximumIntensity( max_intensity ); - else{ + else this->OutputDataNormalizer::setMaximumIntensity( max_intensity ); - } } + void default_setMaximumIntensity( double max_intensity ) { OutputDataNormalizer::setMaximumIntensity( max_intensity ); } diff --git a/Fit/PythonAPI/src/OutputDataSimpleNormalizer.pypp.cpp b/Fit/PythonAPI/src/OutputDataSimpleNormalizer.pypp.cpp index 70b59588290d8d49c637096863ec5648dc3965f9..0bce6f350de766396e59c1525029ee93dd8f3714 100644 --- a/Fit/PythonAPI/src/OutputDataSimpleNormalizer.pypp.cpp +++ b/Fit/PythonAPI/src/OutputDataSimpleNormalizer.pypp.cpp @@ -33,11 +33,11 @@ struct OutputDataSimpleNormalizer_wrapper : OutputDataSimpleNormalizer, bp::wrap virtual ::OutputDataSimpleNormalizer * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->OutputDataSimpleNormalizer::clone( ); - } } + ::OutputDataSimpleNormalizer * default_clone( ) const { return OutputDataSimpleNormalizer::clone( ); } @@ -45,11 +45,11 @@ struct OutputDataSimpleNormalizer_wrapper : OutputDataSimpleNormalizer, bp::wrap virtual void setMaximumIntensity( double max_intensity ) { if( bp::override func_setMaximumIntensity = this->get_override( "setMaximumIntensity" ) ) func_setMaximumIntensity( max_intensity ); - else{ + else this->OutputDataSimpleNormalizer::setMaximumIntensity( max_intensity ); - } } + void default_setMaximumIntensity( double max_intensity ) { OutputDataSimpleNormalizer::setMaximumIntensity( max_intensity ); } @@ -57,11 +57,11 @@ struct OutputDataSimpleNormalizer_wrapper : OutputDataSimpleNormalizer, bp::wrap virtual ::OutputData< double > * createNormalizedData( ::OutputData< double > const & data ) const { if( bp::override func_createNormalizedData = this->get_override( "createNormalizedData" ) ) return func_createNormalizedData( boost::ref(data) ); - else{ + else return this->OutputDataNormalizer::createNormalizedData( boost::ref(data) ); - } } + ::OutputData< double > * default_createNormalizedData( ::OutputData< double > const & data ) const { return OutputDataNormalizer::createNormalizedData( boost::ref(data) ); } diff --git a/Fit/PythonAPI/src/PythonModule.cpp b/Fit/PythonAPI/src/PythonModule.cpp index c07346ae29958b52dfa4432a5d92272c21403dcc..9849f17b3614b2592dd5bf2b8e2208e3b0db1201 100644 --- a/Fit/PythonAPI/src/PythonModule.cpp +++ b/Fit/PythonAPI/src/PythonModule.cpp @@ -6,33 +6,39 @@ GCC_DIAG_OFF(missing-field-initializers); GCC_DIAG_ON(unused-parameter); GCC_DIAG_ON(missing-field-initializers); -#include "AttLimits.pypp.h" -#include "ChiSquaredModule.pypp.h" -#include "FitSuite.pypp.h" -#include "FitSuiteParameters.pypp.h" -#include "IChiSquaredModule.pypp.h" -#include "IMinimizer.pypp.h" -#include "IOutputDataNormalizer.pypp.h" +#include "SquaredFunctionWithGaussianError.pypp.h" +#include "OutputDataSimpleNormalizer.pypp.h" #include "ISquaredFunction.pypp.h" #include "MinimizerFactory.pypp.h" #include "OutputDataNormalizer.pypp.h" -#include "OutputDataSimpleNormalizer.pypp.h" -#include "SquaredFunctionDefault.pypp.h" -#include "SquaredFunctionWhichOnlyWorks.pypp.h" -#include "SquaredFunctionWithGaussianError.pypp.h" +#include "MinimizerOptions.pypp.h" #include "SquaredFunctionWithSystematicError.pypp.h" +#include "IOutputDataNormalizer.pypp.h" +#include "SquaredFunctionWhichOnlyWorks.pypp.h" +#include "FitParameter.pypp.h" +#include "IMinimizer.pypp.h" +#include "INamed.pypp.h" +#include "SquaredFunctionDefault.pypp.h" +#include "ChiSquaredModule.pypp.h" +#include "FitSuite.pypp.h" +#include "AttLimits.pypp.h" +#include "IChiSquaredModule.pypp.h" +#include "FitSuiteParameters.pypp.h" BOOST_PYTHON_MODULE(libBornAgainFit){ register_AttLimits_class(); register_IChiSquaredModule_class(); register_ChiSquaredModule_class(); + register_INamed_class(); + register_FitParameter_class(); register_FitSuite_class(); register_FitSuiteParameters_class(); register_IMinimizer_class(); register_IOutputDataNormalizer_class(); register_ISquaredFunction_class(); register_MinimizerFactory_class(); + register_MinimizerOptions_class(); register_OutputDataNormalizer_class(); register_OutputDataSimpleNormalizer_class(); register_SquaredFunctionDefault_class(); diff --git a/Fit/PythonAPI/src/SquaredFunctionDefault.pypp.cpp b/Fit/PythonAPI/src/SquaredFunctionDefault.pypp.cpp index 24c1031d440dfb73a3a0f7df006e34d0ea02bb61..3b0b52c824aaccf828d36061a7c0a4ba77a587a3 100644 --- a/Fit/PythonAPI/src/SquaredFunctionDefault.pypp.cpp +++ b/Fit/PythonAPI/src/SquaredFunctionDefault.pypp.cpp @@ -33,11 +33,11 @@ struct SquaredFunctionDefault_wrapper : SquaredFunctionDefault, bp::wrapper< Squ virtual double calculateSquaredDifference( double real_value, double simulated_value ) const { if( bp::override func_calculateSquaredDifference = this->get_override( "calculateSquaredDifference" ) ) return func_calculateSquaredDifference( real_value, simulated_value ); - else{ + else return this->SquaredFunctionDefault::calculateSquaredDifference( real_value, simulated_value ); - } } + double default_calculateSquaredDifference( double real_value, double simulated_value ) const { return SquaredFunctionDefault::calculateSquaredDifference( real_value, simulated_value ); } @@ -45,11 +45,11 @@ struct SquaredFunctionDefault_wrapper : SquaredFunctionDefault, bp::wrapper< Squ virtual double calculateSquaredError( double real_value, double arg1 ) const { if( bp::override func_calculateSquaredError = this->get_override( "calculateSquaredError" ) ) return func_calculateSquaredError( real_value, arg1 ); - else{ + else return this->SquaredFunctionDefault::calculateSquaredError( real_value, arg1 ); - } } + double default_calculateSquaredError( double real_value, double arg1 ) const { return SquaredFunctionDefault::calculateSquaredError( real_value, arg1 ); } @@ -57,11 +57,11 @@ struct SquaredFunctionDefault_wrapper : SquaredFunctionDefault, bp::wrapper< Squ virtual ::SquaredFunctionDefault * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->SquaredFunctionDefault::clone( ); - } } + ::SquaredFunctionDefault * default_clone( ) const { return SquaredFunctionDefault::clone( ); } diff --git a/Fit/PythonAPI/src/SquaredFunctionWhichOnlyWorks.pypp.cpp b/Fit/PythonAPI/src/SquaredFunctionWhichOnlyWorks.pypp.cpp index bbb302b394a39e8dbddda31cd8b59120bf12a96c..378918ee7ee2be818a1e7e61ee959902551042b7 100644 --- a/Fit/PythonAPI/src/SquaredFunctionWhichOnlyWorks.pypp.cpp +++ b/Fit/PythonAPI/src/SquaredFunctionWhichOnlyWorks.pypp.cpp @@ -33,11 +33,11 @@ struct SquaredFunctionWhichOnlyWorks_wrapper : SquaredFunctionWhichOnlyWorks, bp virtual double calculateSquaredDifference( double real_value, double simulated_value ) const { if( bp::override func_calculateSquaredDifference = this->get_override( "calculateSquaredDifference" ) ) return func_calculateSquaredDifference( real_value, simulated_value ); - else{ + else return this->SquaredFunctionWhichOnlyWorks::calculateSquaredDifference( real_value, simulated_value ); - } } + double default_calculateSquaredDifference( double real_value, double simulated_value ) const { return SquaredFunctionWhichOnlyWorks::calculateSquaredDifference( real_value, simulated_value ); } @@ -45,11 +45,11 @@ struct SquaredFunctionWhichOnlyWorks_wrapper : SquaredFunctionWhichOnlyWorks, bp virtual ::SquaredFunctionWhichOnlyWorks * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->SquaredFunctionWhichOnlyWorks::clone( ); - } } + ::SquaredFunctionWhichOnlyWorks * default_clone( ) const { return SquaredFunctionWhichOnlyWorks::clone( ); } @@ -57,11 +57,11 @@ struct SquaredFunctionWhichOnlyWorks_wrapper : SquaredFunctionWhichOnlyWorks, bp virtual double calculateSquaredError( double real_value, double simulated_value=0.0 ) const { if( bp::override func_calculateSquaredError = this->get_override( "calculateSquaredError" ) ) return func_calculateSquaredError( real_value, simulated_value ); - else{ + else return this->ISquaredFunction::calculateSquaredError( real_value, simulated_value ); - } } + double default_calculateSquaredError( double real_value, double simulated_value=0.0 ) const { return ISquaredFunction::calculateSquaredError( real_value, simulated_value ); } diff --git a/Fit/PythonAPI/src/SquaredFunctionWithGaussianError.pypp.cpp b/Fit/PythonAPI/src/SquaredFunctionWithGaussianError.pypp.cpp index 87abc082ddab8fe0715b108485d9918c947bae3c..6d869a72a869ab3957b46ac5c9d8a469bc25395d 100644 --- a/Fit/PythonAPI/src/SquaredFunctionWithGaussianError.pypp.cpp +++ b/Fit/PythonAPI/src/SquaredFunctionWithGaussianError.pypp.cpp @@ -33,11 +33,11 @@ struct SquaredFunctionWithGaussianError_wrapper : SquaredFunctionWithGaussianErr virtual double calculateSquaredDifference( double real_value, double simulated_value ) const { if( bp::override func_calculateSquaredDifference = this->get_override( "calculateSquaredDifference" ) ) return func_calculateSquaredDifference( real_value, simulated_value ); - else{ + else return this->SquaredFunctionWithGaussianError::calculateSquaredDifference( real_value, simulated_value ); - } } + double default_calculateSquaredDifference( double real_value, double simulated_value ) const { return SquaredFunctionWithGaussianError::calculateSquaredDifference( real_value, simulated_value ); } @@ -45,11 +45,11 @@ struct SquaredFunctionWithGaussianError_wrapper : SquaredFunctionWithGaussianErr virtual double calculateSquaredError( double arg0, double arg1 ) const { if( bp::override func_calculateSquaredError = this->get_override( "calculateSquaredError" ) ) return func_calculateSquaredError( arg0, arg1 ); - else{ + else return this->SquaredFunctionWithGaussianError::calculateSquaredError( arg0, arg1 ); - } } + double default_calculateSquaredError( double arg0, double arg1 ) const { return SquaredFunctionWithGaussianError::calculateSquaredError( arg0, arg1 ); } @@ -57,11 +57,11 @@ struct SquaredFunctionWithGaussianError_wrapper : SquaredFunctionWithGaussianErr virtual ::SquaredFunctionWithGaussianError * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->SquaredFunctionWithGaussianError::clone( ); - } } + ::SquaredFunctionWithGaussianError * default_clone( ) const { return SquaredFunctionWithGaussianError::clone( ); } diff --git a/Fit/PythonAPI/src/SquaredFunctionWithSystematicError.pypp.cpp b/Fit/PythonAPI/src/SquaredFunctionWithSystematicError.pypp.cpp index 1129f605a5790a1f9349c749d78ddce6dd9e3e5d..37b0378963542325d24c0bfba602a6189dff1f24 100644 --- a/Fit/PythonAPI/src/SquaredFunctionWithSystematicError.pypp.cpp +++ b/Fit/PythonAPI/src/SquaredFunctionWithSystematicError.pypp.cpp @@ -33,11 +33,11 @@ struct SquaredFunctionWithSystematicError_wrapper : SquaredFunctionWithSystemati virtual double calculateSquaredDifference( double real_value, double simulated_value ) const { if( bp::override func_calculateSquaredDifference = this->get_override( "calculateSquaredDifference" ) ) return func_calculateSquaredDifference( real_value, simulated_value ); - else{ + else return this->SquaredFunctionWithSystematicError::calculateSquaredDifference( real_value, simulated_value ); - } } + double default_calculateSquaredDifference( double real_value, double simulated_value ) const { return SquaredFunctionWithSystematicError::calculateSquaredDifference( real_value, simulated_value ); } @@ -45,11 +45,11 @@ struct SquaredFunctionWithSystematicError_wrapper : SquaredFunctionWithSystemati virtual double calculateSquaredError( double real_value, double simulated_value=0.0 ) const { if( bp::override func_calculateSquaredError = this->get_override( "calculateSquaredError" ) ) return func_calculateSquaredError( real_value, simulated_value ); - else{ + else return this->SquaredFunctionWithSystematicError::calculateSquaredError( real_value, simulated_value ); - } } + double default_calculateSquaredError( double real_value, double simulated_value=0.0 ) const { return SquaredFunctionWithSystematicError::calculateSquaredError( real_value, simulated_value ); } @@ -57,11 +57,11 @@ struct SquaredFunctionWithSystematicError_wrapper : SquaredFunctionWithSystemati virtual ::SquaredFunctionWithSystematicError * clone( ) const { if( bp::override func_clone = this->get_override( "clone" ) ) return func_clone( ); - else{ + else return this->SquaredFunctionWithSystematicError::clone( ); - } } + ::SquaredFunctionWithSystematicError * default_clone( ) const { return SquaredFunctionWithSystematicError::clone( ); } diff --git a/Fit/python_module.pri b/Fit/python_module.pri index c12606a3c3329b794180f574274794b23b94bf55..2fb16914f8ce2446c806fa0ac24897389f2322e2 100644 --- a/Fit/python_module.pri +++ b/Fit/python_module.pri @@ -1,39 +1,45 @@ HEADERS += \ PythonAPI/inc/PythonFitExposer.h \ PythonAPI/inc/PythonFitList.h \ - PythonAPI/inc/AttLimits.pypp.h \ - PythonAPI/inc/ChiSquaredModule.pypp.h \ - PythonAPI/inc/FitSuite.pypp.h \ - PythonAPI/inc/FitSuiteParameters.pypp.h \ - PythonAPI/inc/IChiSquaredModule.pypp.h \ - PythonAPI/inc/IMinimizer.pypp.h \ - PythonAPI/inc/IOutputDataNormalizer.pypp.h \ + PythonAPI/inc/SquaredFunctionWithGaussianError.pypp.h \ + PythonAPI/inc/OutputDataSimpleNormalizer.pypp.h \ PythonAPI/inc/ISquaredFunction.pypp.h \ PythonAPI/inc/MinimizerFactory.pypp.h \ PythonAPI/inc/OutputDataNormalizer.pypp.h \ - PythonAPI/inc/OutputDataSimpleNormalizer.pypp.h \ - PythonAPI/inc/SquaredFunctionDefault.pypp.h \ + PythonAPI/inc/MinimizerOptions.pypp.h \ + PythonAPI/inc/SquaredFunctionWithSystematicError.pypp.h \ + PythonAPI/inc/IOutputDataNormalizer.pypp.h \ PythonAPI/inc/SquaredFunctionWhichOnlyWorks.pypp.h \ - PythonAPI/inc/SquaredFunctionWithGaussianError.pypp.h \ - PythonAPI/inc/SquaredFunctionWithSystematicError.pypp.h + PythonAPI/inc/FitParameter.pypp.h \ + PythonAPI/inc/IMinimizer.pypp.h \ + PythonAPI/inc/INamed.pypp.h \ + PythonAPI/inc/SquaredFunctionDefault.pypp.h \ + PythonAPI/inc/ChiSquaredModule.pypp.h \ + PythonAPI/inc/FitSuite.pypp.h \ + PythonAPI/inc/AttLimits.pypp.h \ + PythonAPI/inc/IChiSquaredModule.pypp.h \ + PythonAPI/inc/FitSuiteParameters.pypp.h SOURCES += \ PythonAPI/src/PythonModule.cpp \ + PythonAPI/src/OutputDataSimpleNormalizer.pypp.cpp \ + PythonAPI/src/SquaredFunctionWithSystematicError.pypp.cpp \ + PythonAPI/src/INamed.pypp.cpp \ + PythonAPI/src/FitParameter.pypp.cpp \ PythonAPI/src/AttLimits.pypp.cpp \ PythonAPI/src/ChiSquaredModule.pypp.cpp \ - PythonAPI/src/FitSuite.pypp.cpp \ - PythonAPI/src/FitSuiteParameters.pypp.cpp \ PythonAPI/src/IChiSquaredModule.pypp.cpp \ - PythonAPI/src/IMinimizer.pypp.cpp \ - PythonAPI/src/IOutputDataNormalizer.pypp.cpp \ - PythonAPI/src/ISquaredFunction.pypp.cpp \ - PythonAPI/src/MinimizerFactory.pypp.cpp \ - PythonAPI/src/OutputDataNormalizer.pypp.cpp \ - PythonAPI/src/OutputDataSimpleNormalizer.pypp.cpp \ PythonAPI/src/SquaredFunctionDefault.pypp.cpp \ PythonAPI/src/SquaredFunctionWhichOnlyWorks.pypp.cpp \ + PythonAPI/src/OutputDataNormalizer.pypp.cpp \ + PythonAPI/src/FitSuite.pypp.cpp \ + PythonAPI/src/IMinimizer.pypp.cpp \ PythonAPI/src/SquaredFunctionWithGaussianError.pypp.cpp \ - PythonAPI/src/SquaredFunctionWithSystematicError.pypp.cpp + PythonAPI/src/MinimizerFactory.pypp.cpp \ + PythonAPI/src/ISquaredFunction.pypp.cpp \ + PythonAPI/src/IOutputDataNormalizer.pypp.cpp \ + PythonAPI/src/FitSuiteParameters.pypp.cpp \ + PythonAPI/src/MinimizerOptions.pypp.cpp INCLUDEPATH += ./PythonAPI/inc DEPENDPATH += ./PythonAPI/inc diff --git a/Tests/FunctionalTests/TestCore/README b/Tests/FunctionalTests/TestCore/README index 420684d5f89051aeb46b6fd5ca9b26d2f08653da..32be47bdb7555550d1f277cb7e00479bf803fa6a 100644 --- a/Tests/FunctionalTests/TestCore/README +++ b/Tests/FunctionalTests/TestCore/README @@ -3,13 +3,12 @@ Collection of functional tests (C++) Collection contains functional tests for BornAgainCore library. Each test defines simple geometry, runs simulation and then compare results of the simulation with reference data. -To build all tests -qmake; make +Tests are compiled and executed automatically when user builds the whole project with 'check' target +cmake; make check -To run tests -python TestCore.py +--- List of tests --- -Tests taken from IsGISAXS: +Tests reproducing IsGISAXS functionality: IsGISAXS01 - Mixture of cylinders and prisms without interference (IsGISAXS example #1) IsGISAXS02 - Mixture cylinder particles with different size distribution (IsGISAXS example #2) IsGISAXS03 - Cylinder formfactor in BA and DWBA (IsGISAXS example #3) @@ -22,7 +21,6 @@ IsGISAXS10 - Cylinders with interference on top of substrate (IsGISAXS example IsGISAXS11 - Core shell nanoparticles (IsGISAXS example #11) IsGISAXS15 - Size spacing correlation approximation (IsGISAXS example #15) - Other tests: MesoCrystal1 - Meso crystal simulation diff --git a/Tests/FunctionalTests/TestPyCore/README b/Tests/FunctionalTests/TestPyCore/README index ef59d5e0a8a2430d293e51cb6d01b746b428586e..acbb83aa903cb5ad5995a9ec70294fc7ba69e240 100644 --- a/Tests/FunctionalTests/TestPyCore/README +++ b/Tests/FunctionalTests/TestPyCore/README @@ -3,13 +3,12 @@ Collection of functional tests (Python) Collection contains functional tests for BornAgainCore library. Each test defines simple geometry, runs simulation and then compare results of the simulation with reference data. -To build all tests -qmake; make +Tests are executed automatically when user builds the whole project with 'check' target: +cmake; make check -To run tests -python TestPyCore.py +--- List of tests --- -List of tests +Tests reproducing IsGISAXS functionality: IsGISAXS01 - Mixture of cylinders and prisms without interference (IsGISAXS example #1) IsGISAXS02 - Mixture cylinder particles with different size distribution (IsGISAXS example #2) IsGISAXS03 - Cylinder formfactor in BA and DWBA (IsGISAXS example #3) @@ -21,4 +20,6 @@ IsGISAXS09 - Pyramids on top of substrate - Rotated pyramids on top of substra IsGISAXS10 - Cylinders with interference on top of substrate (IsGISAXS example #10) IsGISAXS11 - Core shell nanoparticles (IsGISAXS example #11) IsGISAXS15 - Size spacing correlation approximation (IsGISAXS example #15) + +Other tests: MesoCrystal1 - Meso crystal simulation diff --git a/Tests/UnitTests/TestCore/CMakeLists.txt b/Tests/UnitTests/TestCore/CMakeLists.txt index dc5e80f143a0ab2d1d32bf7f5f1f503a3774f108..99b74ec53b925e741f60d580edc53d6374c09dd4 100644 --- a/Tests/UnitTests/TestCore/CMakeLists.txt +++ b/Tests/UnitTests/TestCore/CMakeLists.txt @@ -4,7 +4,9 @@ enable_testing() -add_executable( TestCore main.cpp ) +file(GLOB include_files "*.h") + +add_executable( TestCore main.cpp ${include_files}) # dependencies include_directories(${gtest_SOURCE_DIR}/include ${gtest_SOURCE_DIR}) diff --git a/dev-tools/python-bindings/MakePyCore.py b/dev-tools/python-bindings/MakePyCore.py index c4f351288b3487e7de2578905d016f4c3322d334..ddd1a9459c87d1547a09f703da6d7b89b6ad7df3 100644 --- a/dev-tools/python-bindings/MakePyCore.py +++ b/dev-tools/python-bindings/MakePyCore.py @@ -125,8 +125,10 @@ def ManualClassTunings(mb): shared_ptrs = mb.decls( lambda decl: decl.name.startswith( 'shared_ptr<' ) ) shared_ptrs.disable_warnings( messages.W1040 ) # ISample - cl = mb.class_('ISample') # given class is only to teach pyplusplus to templates, but we do not need class itself to be visible in python, excluding it... + cl = mb.class_('ISample') cl.member_function("accept").include(); + cl.member_function("printSampleTree").include(); + # ICompositeSample cl = mb.class_('ICompositeSample') cl.member_functions().exclude() @@ -156,7 +158,7 @@ def ManualClassTunings(mb): cl.member_functions().exclude() cl.member_function("addParticle").include() # - cl = mb.class_('RealParameterWrapper') # given class is only to teach pyplusplus to templates, but we do not need class itself to be visible in python, excluding it... + cl = mb.class_('RealParameterWrapper') cl.member_functions().exclude() cl.member_function("setValue").include() cl.member_function("getValue").include() diff --git a/dev-tools/python-bindings/MakePyFit.py b/dev-tools/python-bindings/MakePyFit.py index 76c46ca9d68cccaff92fa0b087fac68592a0560e..b66aae2a3154651b27cf1b3d3e6f9ba597c0cc05 100644 --- a/dev-tools/python-bindings/MakePyFit.py +++ b/dev-tools/python-bindings/MakePyFit.py @@ -27,19 +27,21 @@ include_dirs = [ '../../Core/Geometry/inc', '../../Fit/Factory/inc', '../../Fit/PythonAPI/inc', -#'../../ThirdParty/eigen3', ] include_classes = [ +"INamed", "AttLimits", "ChiSquaredModule", "FitSuite", +"FitParameter", "FitSuiteParameters", "IChiSquaredModule", "IMinimizer", "IOutputDataNormalizer", "ISquaredFunction", "MinimizerFactory", +"MinimizerOptions", "OutputDataNormalizer", "OutputDataSimpleNormalizer", "SquaredFunctionDefault", @@ -57,26 +59,26 @@ def ManualClassTunings(mb): cl.member_function("setChiSquaredFunction").exclude() cl.member_function("setGradientFunction").exclude() # - cl = mb.class_("FitSuite") - cl.member_functions().exclude() - for fun in cl.member_functions(allow_empty=True): - if "addFitParameter" in fun.name: - fun.include() - cl.member_function("getMinimizer").include() - cl.member_function("setMinimizer").include() - cl.member_function("addSimulationAndRealData").include() - cl.member_function("runFit").include() - cl.member_function("printResults").include() - cl.member_function("getNCalls").include() - cl.member_function("initPrint").include() - cl.member_function("getFitParameters").include() + #cl = mb.class_("FitSuite") + #cl.member_functions().exclude() + #for fun in cl.member_functions(allow_empty=True): + #if "addFitParameter" in fun.name: + #fun.include() + #cl.member_function("getMinimizer").include() + #cl.member_function("setMinimizer").include() + #cl.member_function("addSimulationAndRealData").include() + #cl.member_function("runFit").include() + #cl.member_function("printResults").include() + #cl.member_function("getNCalls").include() + #cl.member_function("initPrint").include() + #cl.member_function("getFitParameters").include() # - cl = mb.class_("FitSuiteParameters") - cl.member_functions().exclude() - cl.member_function("getValues").include() - for fun in cl.member_operators(): - if "operator[]" in fun.name: - fun.exclude() + #cl = mb.class_("FitSuiteParameters") + #cl.member_functions().exclude() + #cl.member_function("getValues").include() + #for fun in cl.member_operators(): + #if "operator[]" in fun.name: + #fun.exclude() # cl = mb.class_("MinimizerFactory") cl.member_function( "createMinimizer" ).call_policies = call_policies.return_value_policy( call_policies.reference_existing_object )