From 5c28e2fb271327b5c8ac99aea52367a305a0fb2e Mon Sep 17 00:00:00 2001 From: Robert Date: Sun, 24 Jan 2021 03:31:28 +0100 Subject: [PATCH] Improved camera, added new example --- examples/debug/main.cpp | 2 +- examples/model_loading/CMakeLists.txt | 18 - examples/model_loading/assets/utah.obj | 9965 ----------------- examples/model_loading/main.cpp | 105 - .../model_loading/shaders/fragmentShader.frag | 9 - examples/movement/CMakeLists.txt | 18 + examples/movement/assets/crate.jpg | Bin 0 -> 76752 bytes examples/movement/assets/opengl.png | Bin 0 -> 39028 bytes examples/movement/main.cpp | 232 + examples/movement/shaders/fragmentShader.frag | 12 + .../shaders/vertexShader.vert | 5 +- include/camera.hpp | 41 + include/transformable.hpp | 2 - src/camera.cpp | 32 +- 14 files changed, 335 insertions(+), 10106 deletions(-) delete mode 100644 examples/model_loading/CMakeLists.txt delete mode 100644 examples/model_loading/assets/utah.obj delete mode 100644 examples/model_loading/main.cpp delete mode 100644 examples/model_loading/shaders/fragmentShader.frag create mode 100644 examples/movement/CMakeLists.txt create mode 100644 examples/movement/assets/crate.jpg create mode 100644 examples/movement/assets/opengl.png create mode 100644 examples/movement/main.cpp create mode 100644 examples/movement/shaders/fragmentShader.frag rename examples/{model_loading => movement}/shaders/vertexShader.vert (76%) diff --git a/examples/debug/main.cpp b/examples/debug/main.cpp index 344e537..30f368b 100644 --- a/examples/debug/main.cpp +++ b/examples/debug/main.cpp @@ -59,7 +59,7 @@ int main(int argc, char** argv) -0.5f, 0.5f, -0.5f, 1.0f, 1.0f // back top left }; - unsigned int indices[] = { + unsigned int indices[] = { 0, 1, 3, // front 1, 2, 3, 7, 4, 0, // top diff --git a/examples/model_loading/CMakeLists.txt b/examples/model_loading/CMakeLists.txt deleted file mode 100644 index 50886fb..0000000 --- a/examples/model_loading/CMakeLists.txt +++ /dev/null @@ -1,18 +0,0 @@ -add_executable(model_loading "main.cpp") - -find_package(glfw3 REQUIRED) - -target_include_directories(model_loading PRIVATE - glfw -) - -target_link_libraries(model_loading PRIVATE - "$/$.lib" - glfw -) - -add_custom_command(TARGET model_loading POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy $ $ $ - COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/shaders $/shaders - COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/assets $/assets -) \ No newline at end of file diff --git a/examples/model_loading/assets/utah.obj b/examples/model_loading/assets/utah.obj deleted file mode 100644 index 1fabb3d..0000000 --- a/examples/model_loading/assets/utah.obj +++ /dev/null @@ -1,9965 +0,0 @@ -v -3.000000 1.800000 0.000000 -v -2.991600 1.800000 -0.081000 -v -2.991600 1.800000 0.081000 -v -2.989450 1.666162 0.000000 -v -2.985000 1.921950 0.000000 -v -2.985000 1.921950 0.000000 -v -2.981175 1.667844 -0.081000 -v -2.981175 1.667844 0.081000 -v -2.976687 1.920243 -0.081000 -v -2.976687 1.920243 0.081000 -v -2.968800 1.800000 -0.144000 -v -2.968800 1.800000 0.144000 -v -2.958713 1.672406 -0.144000 -v -2.958713 1.672406 0.144000 -v -2.957600 1.534800 0.000000 -v -2.957600 1.534800 0.000000 -v -2.954122 1.915609 -0.144000 -v -2.954122 1.915609 0.144000 -v -2.949693 1.537790 -0.081000 -v -2.949693 1.537790 0.081000 -v -2.940000 2.019600 0.000000 -v -2.935200 1.800000 -0.189000 -v -2.935200 1.800000 0.189000 -v -2.931958 2.016526 0.081000 -v -2.931958 2.016526 -0.081000 -v -2.928230 1.545907 -0.144000 -v -2.928230 1.545907 0.144000 -v -2.925611 1.679131 -0.189000 -v -2.925611 1.679131 0.189000 -v -2.920870 1.908779 -0.189000 -v -2.920870 1.908779 0.189000 -v -2.910131 2.008181 -0.144000 -v -2.910131 2.008181 0.144000 -v -2.904150 1.406137 0.000000 -v -2.904150 1.406137 0.000000 -v -2.896846 1.410135 0.081000 -v -2.896846 1.410135 -0.081000 -v -2.896602 1.557869 -0.189000 -v -2.896602 1.557869 0.189000 -v -2.894400 1.800000 -0.216000 -v -2.894400 1.800000 0.216000 -v -2.885416 1.687296 -0.216000 -v -2.885416 1.687296 0.216000 -v -2.880491 1.900487 -0.216000 -v -2.880491 1.900487 0.216000 -v -2.877965 1.995883 -0.189000 -v -2.877965 1.995883 0.189000 -v -2.877022 1.420985 -0.144000 -v -2.877022 1.420985 0.144000 -v -2.865000 2.095650 0.000000 -v -2.858195 1.572394 0.216000 -v -2.858195 1.572394 -0.216000 -v -2.857432 2.091511 -0.081000 -v -2.857432 2.091511 0.081000 -v -2.850000 1.800000 -0.225000 -v -2.850000 1.800000 0.225000 -v -2.847806 1.436974 0.189000 -v -2.847806 1.436974 -0.189000 -v -2.841675 1.696181 0.225000 -v -2.841675 1.696181 -0.225000 -v -2.838906 1.980950 -0.216000 -v -2.838906 1.980950 0.216000 -v -2.836889 2.080276 -0.144000 -v -2.836889 2.080276 0.144000 -v -2.836550 1.891463 -0.225000 -v -2.836550 1.891463 0.225000 -v -2.828800 1.280400 0.000000 -v -2.822326 1.285171 -0.081000 -v -2.822326 1.285171 0.081000 -v -2.816400 1.588200 -0.225000 -v -2.816400 1.588200 0.225000 -v -2.812331 1.456390 0.216000 -v -2.812331 1.456390 -0.216000 -v -2.806615 2.063720 -0.189000 -v -2.806615 2.063720 0.189000 -v -2.805600 1.800000 -0.216000 -v -2.805600 1.800000 0.216000 -v -2.804755 1.298122 -0.144000 -v -2.804755 1.298122 0.144000 -v -2.797934 1.705067 -0.216000 -v -2.797934 1.705067 0.216000 -v -2.796400 1.964700 0.225000 -v -2.796400 1.964700 -0.225000 -v -2.792609 1.882438 -0.216000 -v -2.792609 1.882438 0.216000 -v -2.778861 1.317206 -0.189000 -v -2.778861 1.317206 0.189000 -v -2.774605 1.604006 0.216000 -v -2.774605 1.604006 -0.216000 -v -2.773725 1.477519 0.225000 -v -2.773725 1.477519 -0.225000 -v -2.769854 2.043616 -0.216000 -v -2.769854 2.043616 0.216000 -v -2.764800 1.800000 -0.189000 -v -2.764800 1.800000 0.189000 -v -2.760000 2.152800 0.000000 -v -2.760000 2.152800 0.000000 -v -2.757739 1.713232 -0.189000 -v -2.757739 1.713232 0.189000 -v -2.753894 1.948450 -0.216000 -v -2.753894 1.948450 0.216000 -v -2.753123 2.147861 -0.081000 -v -2.753123 2.147861 0.081000 -v -2.752230 1.874146 -0.189000 -v -2.752230 1.874146 0.189000 -v -2.747418 1.340381 -0.216000 -v -2.747418 1.340381 0.216000 -v -2.736198 1.618531 -0.189000 -v -2.736198 1.618531 0.189000 -v -2.735119 1.498648 0.216000 -v -2.735119 1.498648 -0.216000 -v -2.734458 2.134454 -0.144000 -v -2.734458 2.134454 0.144000 -v -2.731250 1.157813 0.000000 -v -2.731250 1.157813 0.000000 -v -2.731200 1.800000 -0.144000 -v -2.731200 1.800000 0.144000 -v -2.729850 2.021737 -0.225000 -v -2.729850 2.021737 0.225000 -v -2.725825 1.163194 0.081000 -v -2.725825 1.163194 -0.081000 -v -2.724637 1.719956 -0.144000 -v -2.724637 1.719956 0.144000 -v -2.718978 1.867316 -0.144000 -v -2.718978 1.867316 0.144000 -v -2.714835 1.933517 -0.189000 -v -2.714835 1.933517 0.189000 -v -2.713200 1.365600 -0.225000 -v -2.713200 1.365600 0.225000 -v -2.711100 1.177800 -0.144000 -v -2.711100 1.177800 0.144000 -v -2.708400 1.800000 -0.081000 -v -2.708400 1.800000 0.081000 -v -2.706950 2.114698 -0.189000 -v -2.706950 2.114698 0.189000 -v -2.704570 1.630493 -0.144000 -v -2.704570 1.630493 0.144000 -v -2.702175 1.724519 -0.081000 -v -2.702175 1.724519 0.081000 -v -2.700000 1.800000 0.000000 -v -2.699644 1.518063 0.189000 -v -2.699644 1.518063 -0.189000 -v -2.696413 1.862682 -0.081000 -v -2.696413 1.862682 0.081000 -v -2.693900 1.726200 0.000000 -v -2.689846 1.999859 -0.216000 -v -2.689846 1.999859 0.216000 -v -2.689400 1.199325 -0.189000 -v -2.689400 1.199325 0.189000 -v -2.688100 1.860975 0.000000 -v -2.688100 1.860975 0.000000 -v -2.683107 1.638610 -0.081000 -v -2.683107 1.638610 0.081000 -v -2.682669 1.921219 -0.144000 -v -2.682669 1.921219 0.144000 -v -2.678982 1.390819 -0.216000 -v -2.678982 1.390819 0.216000 -v -2.675200 1.641600 0.000000 -v -2.675200 1.641600 0.000000 -v -2.673549 2.090707 -0.216000 -v -2.673549 2.090707 0.216000 -v -2.670428 1.534053 -0.144000 -v -2.670428 1.534053 0.144000 -v -2.663050 1.225463 -0.216000 -v -2.663050 1.225463 0.216000 -v -2.660842 1.912874 0.081000 -v -2.660842 1.912874 -0.081000 -v -2.653085 1.979755 -0.189000 -v -2.653085 1.979755 0.189000 -v -2.652800 1.909800 0.000000 -v -2.652800 1.909800 0.000000 -v -2.650604 1.544903 0.081000 -v -2.650604 1.544903 -0.081000 -v -2.647539 1.413994 -0.189000 -v -2.647539 1.413994 0.189000 -v -2.643300 1.548900 0.000000 -v -2.637200 2.064600 -0.225000 -v -2.637200 2.064600 0.225000 -v -2.634375 1.253906 0.225000 -v -2.634375 1.253906 -0.225000 -v -2.625000 2.193750 0.000000 -v -2.622811 1.963199 -0.144000 -v -2.622811 1.963199 0.144000 -v -2.621645 1.433078 -0.144000 -v -2.621645 1.433078 0.144000 -v -2.619050 2.188238 -0.081000 -v -2.619050 2.188238 0.081000 -v -2.611200 1.038600 0.000000 -v -2.611200 1.038600 0.000000 -v -2.607034 1.044497 0.081000 -v -2.607034 1.044497 -0.081000 -v -2.605700 1.282350 -0.216000 -v -2.605700 1.282350 0.216000 -v -2.604074 1.446029 -0.081000 -v -2.604074 1.446029 0.081000 -v -2.602900 2.173275 -0.144000 -v -2.602900 2.173275 0.144000 -v -2.602268 1.951964 -0.081000 -v -2.602268 1.951964 0.081000 -v -2.600851 2.038493 -0.216000 -v -2.600851 2.038493 0.216000 -v -2.597600 1.450800 0.000000 -v -2.595725 1.060502 -0.144000 -v -2.595725 1.060502 0.144000 -v -2.594700 1.947825 0.000000 -v -2.579350 1.308488 -0.189000 -v -2.579350 1.308488 0.189000 -v -2.579100 2.151225 -0.189000 -v -2.579100 2.151225 0.189000 -v -2.579059 1.084090 -0.189000 -v -2.579059 1.084090 0.189000 -v -2.567450 2.014502 -0.189000 -v -2.567450 2.014502 0.189000 -v -2.558822 1.112731 0.216000 -v -2.558822 1.112731 -0.216000 -v -2.557650 1.330013 -0.144000 -v -2.557650 1.330013 0.144000 -v -2.550200 2.124450 -0.216000 -v -2.550200 2.124450 0.216000 -v -2.542925 1.344619 0.081000 -v -2.542925 1.344619 -0.081000 -v -2.539942 1.994746 -0.144000 -v -2.539942 1.994746 0.144000 -v -2.537500 1.350000 0.000000 -v -2.537500 1.350000 0.000000 -v -2.536800 1.143900 0.225000 -v -2.536800 1.143900 -0.225000 -v -2.521277 1.981339 -0.081000 -v -2.521277 1.981339 0.081000 -v -2.518750 2.095312 -0.225000 -v -2.518750 2.095312 0.225000 -v -2.514778 1.175069 0.216000 -v -2.514778 1.175069 -0.216000 -v -2.514400 1.976400 0.000000 -v -2.514400 1.976400 0.000000 -v -2.494541 1.203710 -0.189000 -v -2.494541 1.203710 0.189000 -v -2.487300 2.066175 -0.216000 -v -2.487300 2.066175 0.216000 -v -2.477875 1.227298 -0.144000 -v -2.477875 1.227298 0.144000 -v -2.468350 0.922987 0.000000 -v -2.466566 1.243303 0.081000 -v -2.466566 1.243303 -0.081000 -v -2.465644 0.929375 -0.081000 -v -2.465644 0.929375 0.081000 -v -2.462400 1.249200 0.000000 -v -2.462400 1.249200 0.000000 -v -2.460000 2.221200 0.000000 -v -2.460000 2.221200 0.000000 -v -2.458400 2.039400 -0.189000 -v -2.458400 2.039400 0.189000 -v -2.458298 0.946711 -0.144000 -v -2.458298 0.946711 0.144000 -v -2.455229 2.215303 -0.081000 -v -2.455229 2.215303 0.081000 -v -2.447474 0.972260 0.189000 -v -2.447474 0.972260 -0.189000 -v -2.442278 2.199298 -0.144000 -v -2.442278 2.199298 0.144000 -v -2.434600 2.017350 -0.144000 -v -2.434600 2.017350 0.144000 -v -2.434329 1.003283 -0.216000 -v -2.434329 1.003283 0.216000 -v -2.423194 2.175710 -0.189000 -v -2.423194 2.175710 0.189000 -v -2.420025 1.037044 -0.225000 -v -2.420025 1.037044 0.225000 -v -2.418450 2.002387 -0.081000 -v -2.418450 2.002388 0.081000 -v -2.412500 1.996875 0.000000 -v -2.412500 1.996875 0.000000 -v -2.405721 1.070804 -0.216000 -v -2.405721 1.070804 0.216000 -v -2.400019 2.147069 -0.216000 -v -2.400019 2.147069 0.216000 -v -2.392576 1.101828 -0.189000 -v -2.392576 1.101828 0.189000 -v -2.381752 1.127376 -0.144000 -v -2.381752 1.127376 0.144000 -v -2.374800 2.115900 -0.225000 -v -2.374800 2.115900 0.225000 -v -2.374406 1.144713 0.081000 -v -2.374406 1.144713 -0.081000 -v -2.371700 1.151100 0.000000 -v -2.349581 2.084731 -0.216000 -v -2.349581 2.084731 0.216000 -v -2.326406 2.056090 -0.189000 -v -2.326406 2.056090 0.189000 -v -2.307322 2.032502 -0.144000 -v -2.307322 2.032502 0.144000 -v -2.302400 0.811200 0.000000 -v -2.302400 0.811200 0.000000 -v -2.301347 0.818122 0.081000 -v -2.301347 0.818122 -0.081000 -v -2.298490 0.836909 0.144000 -v -2.298490 0.836909 -0.144000 -v -2.294371 2.016497 -0.081000 -v -2.294371 2.016497 0.081000 -v -2.294278 0.864595 0.189000 -v -2.294278 0.864595 -0.189000 -v -2.289600 2.010600 0.000000 -v -2.289600 2.010600 0.000000 -v -2.289165 0.898214 0.216000 -v -2.289165 0.898214 -0.216000 -v -2.283600 0.934800 0.225000 -v -2.283600 0.934800 -0.225000 -v -2.278035 0.971386 0.216000 -v -2.278035 0.971386 -0.216000 -v -2.272922 1.005005 0.189000 -v -2.272922 1.005005 -0.189000 -v -2.268710 1.032691 -0.144000 -v -2.268710 1.032691 0.144000 -v -2.265853 1.051478 0.081000 -v -2.265853 1.051478 -0.081000 -v -2.265000 2.237850 0.000000 -v -2.264800 1.058400 0.000000 -v -2.264800 1.058400 0.000000 -v -2.261676 2.231720 -0.081000 -v -2.261676 2.231720 0.081000 -v -2.252655 2.215082 -0.144000 -v -2.252655 2.215082 0.144000 -v -2.239361 2.190562 -0.189000 -v -2.239361 2.190562 0.189000 -v -2.223218 2.160788 -0.216000 -v -2.223218 2.160788 0.216000 -v -2.205650 2.128387 0.225000 -v -2.205650 2.128388 -0.225000 -v -2.188082 2.095987 -0.216000 -v -2.188082 2.095987 0.216000 -v -2.171939 2.066213 -0.189000 -v -2.171939 2.066213 0.189000 -v -2.158645 2.041693 -0.144000 -v -2.158645 2.041693 0.144000 -v -2.149624 2.025055 -0.081000 -v -2.149624 2.025055 0.081000 -v -2.146300 2.018925 0.000000 -v -2.141100 0.973800 0.000000 -v -2.141100 0.973800 0.000000 -v -2.140315 0.966231 0.081000 -v -2.140315 0.966231 -0.081000 -v -2.138183 0.945685 0.144000 -v -2.138183 0.945685 -0.144000 -v -2.135041 0.915407 0.189000 -v -2.135041 0.915407 -0.189000 -v -2.131226 0.878641 0.216000 -v -2.131226 0.878641 -0.216000 -v -2.127075 0.838631 0.225000 -v -2.127075 0.838631 -0.225000 -v -2.122924 0.798621 0.216000 -v -2.122924 0.798621 -0.216000 -v -2.119109 0.761855 0.189000 -v -2.119109 0.761855 -0.189000 -v -2.115967 0.731578 0.144000 -v -2.115967 0.731578 -0.144000 -v -2.113835 0.711032 0.081000 -v -2.113835 0.711032 -0.081000 -v -2.113050 0.703463 0.000000 -v -2.113050 0.703463 0.000000 -v -2.040000 2.246400 0.000000 -v -2.040000 2.246400 0.000000 -v -2.038410 2.240150 -0.081000 -v -2.038410 2.240150 0.081000 -v -2.034093 2.223187 -0.144000 -v -2.034093 2.223187 0.144000 -v -2.027731 2.198189 -0.189000 -v -2.027731 2.198189 0.189000 -v -2.020006 2.167834 0.216000 -v -2.020006 2.167834 -0.216000 -v -2.011600 2.134800 0.225000 -v -2.011600 2.134800 -0.225000 -v -2.003194 2.101766 0.216000 -v -2.003194 2.101766 -0.216000 -v -2.000000 0.900000 0.000000 -v -2.000000 0.900000 0.000000 -v -2.000000 0.900000 0.000000 -v -1.997200 0.891600 0.081000 -v -1.997200 0.891600 -0.081000 -v -1.995469 2.071411 -0.189000 -v -1.995469 2.071411 0.189000 -v -1.992750 1.037175 -0.000000 -v -1.992750 1.037175 0.000000 -v -1.989600 0.868800 0.144000 -v -1.989600 0.868800 -0.144000 -v -1.989107 2.046413 0.144000 -v -1.989107 2.046413 -0.144000 -v -1.986000 0.771675 0.000000 -v -1.986000 0.771675 0.000000 -v -1.984790 2.029450 -0.081000 -v -1.984790 2.029450 0.081000 -v -1.983200 2.023200 0.000000 -v -1.983200 2.023200 0.000000 -v -1.978400 0.835200 0.189000 -v -1.978400 0.835200 -0.189000 -v -1.974240 0.900000 -0.328160 -v -1.974240 0.900000 -0.328160 -v -1.974240 0.900000 0.328160 -v -1.972000 1.178400 -0.000000 -v -1.972000 1.178400 0.000000 -v -1.967083 1.037175 -0.326970 -v -1.967083 1.037175 0.326970 -v -1.964800 0.794400 0.216000 -v -1.964800 0.794400 -0.216000 -v -1.960420 0.771675 -0.325863 -v -1.960420 0.771675 0.325863 -v -1.950000 0.750000 -0.225000 -v -1.950000 0.750000 0.225000 -v -1.948000 0.656400 0.000000 -v -1.948000 0.656400 0.000000 -v -1.946601 1.178400 -0.323566 -v -1.946601 1.178400 0.323566 -v -1.939250 1.323225 0.000000 -v -1.939250 1.323225 0.000000 -v -1.935200 0.705600 0.216000 -v -1.935200 0.705600 -0.216000 -v -1.922910 0.656400 -0.319628 -v -1.922910 0.656400 0.319628 -v -1.921600 0.664800 0.189000 -v -1.921600 0.664800 -0.189000 -v -1.914272 1.323225 -0.318192 -v -1.914272 1.323225 0.318192 -v -1.910400 0.631200 0.144000 -v -1.910400 0.631200 -0.144000 -v -1.902800 0.608400 0.081000 -v -1.902800 0.608400 -0.081000 -v -1.900000 0.600000 0.000000 -v -1.900000 0.600000 0.000000 -v -1.899520 0.900000 -0.638080 -v -1.899520 0.900000 -0.638080 -v -1.899520 0.900000 0.638080 -v -1.899520 0.900000 0.638080 -v -1.896000 1.471200 0.000000 -v -1.896000 1.471200 0.000000 -v -1.892634 1.037175 -0.635767 -v -1.892634 1.037175 0.635767 -v -1.892000 0.553725 0.000000 -v -1.892000 0.553725 0.000000 -v -1.886223 0.771675 -0.633613 -v -1.886223 0.771675 0.633613 -v -1.872927 1.178400 -0.629147 -v -1.872927 1.178400 0.629147 -v -1.871580 1.471200 -0.311096 -v -1.871580 1.471200 0.311096 -v -1.867631 0.553725 -0.310439 -v -1.867631 0.553725 0.310439 -v -1.850132 0.656400 -0.621490 -v -1.850132 0.656400 0.621490 -v -1.843750 1.621875 0.000000 -v -1.843750 1.621875 0.000000 -v -1.841822 1.323225 -0.618698 -v -1.841822 1.323225 0.618698 -v -1.824000 0.463200 -0.000000 -v -1.824000 0.463200 0.000000 -v -1.820003 1.621875 -0.302522 -v -1.820003 1.621875 0.302523 -v -1.800900 2.024775 0.000000 -v -1.800745 1.471200 -0.604900 -v -1.800745 1.471200 0.604900 -v -1.800507 0.463200 -0.299282 -v -1.800507 0.463200 0.299282 -v -1.800455 2.031069 -0.081000 -v -1.800455 2.031069 0.081000 -v -1.799246 2.048152 -0.144000 -v -1.799246 2.048152 0.144000 -v -1.797466 2.073326 -0.189000 -v -1.797466 2.073326 0.189000 -v -1.796946 0.553725 -0.603624 -v -1.796946 0.553725 0.603624 -v -1.795303 2.103896 -0.216000 -v -1.795303 2.103896 0.216000 -v -1.792950 2.137163 -0.225000 -v -1.792950 2.137163 0.225000 -v -1.790597 2.170429 -0.216000 -v -1.790597 2.170429 0.216000 -v -1.788434 2.200999 -0.189000 -v -1.788434 2.200999 0.189000 -v -1.786654 2.226173 -0.144000 -v -1.786654 2.226173 0.144000 -v -1.785445 2.243256 -0.081000 -v -1.785445 2.243256 0.081000 -v -1.785000 2.249550 0.000000 -v -1.784000 1.774800 -0.000000 -v -1.784000 1.774800 0.000000 -v -1.779680 0.900000 -0.925920 -v -1.779680 0.900000 -0.925920 -v -1.779680 0.900000 0.925920 -v -1.779680 0.900000 0.925920 -v -1.773229 1.037175 -0.922564 -v -1.773229 1.037175 0.922564 -v -1.767222 0.771675 -0.919439 -v -1.767222 0.771675 0.919439 -v -1.761022 1.774800 -0.292719 -v -1.761022 1.774800 0.292719 -v -1.754764 1.178400 -0.912957 -v -1.754764 1.178400 0.912957 -v -1.751120 1.621875 -0.588230 -v -1.751120 1.621875 0.588230 -v -1.750000 0.384375 -0.000000 -v -1.750000 0.384375 0.000000 -v -1.733408 0.656400 -0.901846 -v -1.733408 0.656400 0.901846 -v -1.732362 0.463200 -0.581929 -v -1.732362 0.463200 0.581929 -v -1.727460 0.384375 -0.287140 -v -1.727460 0.384375 0.287140 -v -1.725622 1.323225 -0.897795 -v -1.725622 1.323225 0.897795 -v -1.718250 1.929525 -0.000000 -v -1.718250 1.929525 0.000000 -v -1.696119 1.929525 -0.281930 -v -1.696119 1.929525 0.281930 -v -1.694372 1.774800 -0.569167 -v -1.694372 1.774800 0.569167 -v -1.687137 1.471200 -0.877772 -v -1.687137 1.471200 0.877772 -v -1.683577 0.553725 -0.875920 -v -1.683577 0.553725 0.875920 -v -1.676000 0.316800 0.000000 -v -1.676000 0.316800 0.000000 -v -1.662080 0.384375 -0.558320 -v -1.662080 0.384375 0.558320 -v -1.654413 0.316800 -0.274998 -v -1.654413 0.316800 0.274998 -v -1.648000 2.085600 0.000000 -v -1.648000 2.085600 0.000000 -v -1.640643 1.621875 -0.853583 -v -1.640643 1.621875 0.853583 -v -1.631925 1.929525 -0.548190 -v -1.631925 1.929525 0.548190 -v -1.626774 2.085600 -0.270404 -v -1.626774 2.085600 0.270404 -v -1.623068 0.463200 -0.844439 -v -1.623068 0.463200 0.844439 -v -1.618560 0.900000 -1.187840 -v -1.618560 0.900000 -1.187840 -v -1.618560 0.900000 1.187840 -v -1.618560 0.900000 1.187840 -v -1.612693 1.037175 -1.183534 -v -1.612693 1.037175 1.183534 -v -1.608000 0.260025 -0.000000 -v -1.608000 0.260025 0.000000 -v -1.607230 0.771675 -1.179525 -v -1.607230 0.771675 1.179525 -v -1.600000 2.025000 0.000000 -v -1.597200 2.031300 -0.081000 -v -1.597200 2.031300 0.081000 -v -1.595900 1.178400 -1.171210 -v -1.595900 1.178400 1.171210 -v -1.591798 0.316800 -0.534711 -v -1.591798 0.316800 0.534711 -v -1.589600 2.048400 -0.144000 -v -1.589600 2.048400 0.144000 -v -1.587475 1.774800 -0.825921 -v -1.587475 1.774800 0.825921 -v -1.587289 0.260025 0.263841 -v -1.587289 0.260025 -0.263841 -v -1.578400 2.073600 -0.189000 -v -1.578400 2.073600 0.189000 -v -1.576477 0.656400 -1.156956 -v -1.576477 0.656400 1.156956 -v -1.574750 2.242575 0.000000 -v -1.574750 2.242575 0.000000 -v -1.569396 1.323225 -1.151759 -v -1.569396 1.323225 1.151759 -v -1.565204 2.085600 -0.525778 -v -1.565204 2.085600 0.525778 -v -1.564800 2.104200 -0.216000 -v -1.564800 2.104200 0.216000 -v -1.557220 0.384375 -0.810180 -v -1.557220 0.384375 0.810180 -v -1.554467 2.242575 -0.258385 -v -1.554467 2.242575 0.258385 -v -1.552000 0.213600 0.000000 -v -1.552000 0.213600 0.000000 -v -1.550000 2.137500 -0.225000 -v -1.550000 2.137500 0.225000 -v -1.535200 2.170800 -0.216000 -v -1.535200 2.170800 0.216000 -v -1.534395 1.471200 -1.126072 -v -1.534395 1.471200 1.126072 -v -1.532010 0.213600 0.254652 -v -1.532010 0.213600 -0.254652 -v -1.531158 0.553725 -1.123697 -v -1.531158 0.553725 1.123697 -v -1.528968 1.929525 -0.795481 -v -1.528968 1.929525 0.795481 -v -1.527214 0.260025 -0.513016 -v -1.527214 0.260025 0.513016 -v -1.521600 2.201400 -0.189000 -v -1.521600 2.201400 0.189000 -v -1.514000 0.177075 0.000000 -v -1.514000 0.177075 0.000000 -v -1.510400 2.226600 -0.144000 -v -1.510400 2.226600 0.144000 -v -1.502800 2.243700 -0.081000 -v -1.502800 2.243700 0.081000 -v -1.500000 2.400000 0.000000 -v -1.500000 0.150000 0.000000 -v -1.500000 2.250000 0.000000 -v -1.500000 2.400000 0.000000 -v -1.500000 0.150000 0.000000 -v -1.496475 0.127575 -0.000000 -v -1.496475 0.127575 0.000000 -v -1.495635 2.242575 -0.502408 -v -1.495635 2.242575 0.502408 -v -1.494500 0.177075 0.248417 -v -1.494500 0.177075 -0.248417 -v -1.492110 1.621875 -1.095040 -v -1.492110 1.621875 1.095040 -v -1.491372 0.316800 -0.775921 -v -1.491372 0.316800 0.775921 -v -1.480800 0.105600 0.000000 -v -1.480800 0.105600 -0.000000 -v -1.480680 2.400000 -0.246120 -v -1.480680 0.150000 0.246120 -v -1.480680 2.400000 0.246120 -v -1.480680 0.150000 -0.246120 -v -1.480680 0.150000 -0.246120 -v -1.480680 0.150000 0.246120 -v -1.480325 2.435437 0.000000 -v -1.480325 2.435437 0.000000 -v -1.477200 0.127575 0.245542 -v -1.477200 0.127575 -0.245542 -v -1.476127 0.463200 -1.083310 -v -1.476127 0.463200 1.083310 -v -1.474028 0.213600 0.495150 -v -1.474028 0.213600 -0.495150 -v -1.466456 2.085600 -0.762958 -v -1.466456 2.085600 0.762958 -v -1.461727 0.105600 -0.242970 -v -1.461727 0.105600 0.242970 -v -1.461258 2.435437 -0.242892 -v -1.461258 2.435437 0.242892 -v -1.459600 2.463000 0.000000 -v -1.459600 2.463000 0.000000 -v -1.445325 0.084525 0.000000 -v -1.445325 0.084525 0.000000 -v -1.443756 1.774800 -1.059553 -v -1.443756 1.774800 1.059553 -v -1.440800 2.463000 -0.239491 -v -1.440800 2.463000 0.239491 -v -1.439025 2.482687 0.000000 -v -1.437937 0.177075 0.483027 -v -1.437937 0.177075 -0.483027 -v -1.430863 0.260025 0.744440 -v -1.430863 0.260025 -0.744440 -v -1.426709 0.084525 -0.237149 -v -1.426709 0.084525 0.237149 -v -1.424640 2.400000 -0.478560 -v -1.424640 0.150000 -0.478560 -v -1.424640 0.150000 -0.478560 -v -1.424640 0.150000 0.478560 -v -1.424640 0.150000 0.478560 -v -1.424640 2.400000 0.478560 -v -1.421292 0.127575 0.477435 -v -1.421292 0.127575 -0.477435 -v -1.420490 2.482687 -0.236115 -v -1.420490 2.482687 0.236115 -v -1.420000 0.900000 -1.420000 -v -1.420000 0.900000 -1.420000 -v -1.420000 0.900000 1.420000 -v -1.420000 0.900000 1.420000 -v -1.419800 2.494500 0.000000 -v -1.419800 2.494500 0.000000 -v -1.416240 0.384375 -1.039360 -v -1.416240 0.384375 1.039360 -v -1.414853 1.037175 -1.414853 -v -1.414853 1.037175 1.414853 -v -1.410060 0.771675 -1.410060 -v -1.410060 0.771675 1.410060 -v -1.406405 0.105600 -0.472434 -v -1.406405 0.105600 0.472434 -v -1.405953 2.435437 -0.472283 -v -1.405953 2.435437 0.472283 -v -1.403125 2.498438 0.000000 -v -1.403125 2.498438 0.000000 -v -1.401513 2.494500 -0.232961 -v -1.401513 2.494500 0.232961 -v -1.401276 2.242575 -0.729046 -v -1.401276 2.242575 0.729046 -v -1.400120 1.178400 -1.400120 -v -1.400120 1.178400 1.400120 -v -1.400000 2.400000 0.000000 -v -1.400000 2.400000 0.000000 -v -1.390545 1.929525 -1.020503 -v -1.390545 1.929525 1.020503 -v -1.390200 2.494500 0.000000 -v -1.390200 2.494500 0.000000 -v -1.386270 2.463000 -0.465671 -v -1.386270 2.463000 0.465671 -v -1.385925 2.435437 0.000000 -v -1.385925 2.435437 0.000000 -v -1.385053 2.498438 -0.230225 -v -1.385053 2.498438 0.230225 -v -1.383080 0.656400 -1.383080 -v -1.383080 0.656400 1.383080 -v -1.382400 0.064800 -0.000000 -v -1.382400 0.064800 0.000000 -v -1.382225 2.482687 -0.000000 -v -1.382225 2.482687 0.000000 -v -1.381968 2.400000 -0.229712 -v -1.381968 2.400000 0.229712 -v -1.381032 0.213600 0.718514 -v -1.381032 0.213600 -0.718514 -v -1.380400 2.463000 0.000000 -v -1.380400 2.463000 0.000000 -v -1.376868 1.323225 -1.376867 -v -1.376867 1.323225 1.376868 -v -1.372712 0.084525 -0.461116 -v -1.372712 0.084525 0.461116 -v -1.372294 2.494500 -0.228104 -v -1.372294 2.494500 0.228104 -v -1.368074 2.435437 -0.227403 -v -1.368074 2.435437 0.227403 -v -1.366728 2.482687 -0.459107 -v -1.366728 2.482687 0.459107 -v -1.364595 0.064800 -0.226824 -v -1.364595 0.064800 0.226824 -v -1.364422 2.482687 -0.226795 -v -1.364422 2.482687 0.226795 -v -1.362620 2.463000 -0.226496 -v -1.362620 2.463000 0.226496 -v -1.356353 0.316800 -0.995410 -v -1.356353 0.316800 0.995410 -v -1.348469 2.494500 -0.452973 -v -1.348469 2.494500 0.452973 -v -1.347218 0.177075 0.700921 -v -1.347218 0.177075 -0.700921 -v -1.346160 1.471200 -1.346160 -v -1.346160 1.471200 1.346160 -v -1.343320 0.553725 -1.343320 -v -1.343320 0.553725 1.343320 -v -1.334760 2.400000 -0.694440 -v -1.334760 0.150000 -0.694440 -v -1.334760 0.150000 0.694440 -v -1.334760 0.150000 0.694440 -v -1.334760 2.400000 0.694440 -v -1.334760 0.150000 -0.694440 -v -1.333693 2.085600 -0.978780 -v -1.333693 2.085600 0.978780 -v -1.332632 2.498438 -0.447653 -v -1.332632 2.498438 0.447653 -v -1.331623 0.127575 0.692808 -v -1.331623 0.127575 -0.692808 -v -1.329664 2.400000 -0.446656 -v -1.329664 2.400000 0.446656 -v -1.320356 2.494500 -0.443529 -v -1.320356 2.494500 0.443529 -v -1.317675 0.105600 -0.685551 -v -1.317675 0.105600 0.685551 -v -1.317252 2.435437 -0.685331 -v -1.317252 2.435437 0.685331 -v -1.316296 2.435437 -0.442166 -v -1.316296 2.435437 0.442166 -v -1.312948 0.064800 0.441041 -v -1.312948 0.064800 -0.441041 -v -1.312782 2.482687 -0.440985 -v -1.312782 2.482687 0.440985 -v -1.311049 2.463000 -0.440403 -v -1.311049 2.463000 0.440403 -v -1.309063 1.621875 -1.309063 -v -1.309063 1.621875 1.309063 -v -1.301322 0.260025 0.955023 -v -1.301322 0.260025 -0.955023 -v -1.300000 2.400000 0.000000 -v -1.300000 2.400000 0.000000 -v -1.298810 2.463000 -0.675736 -v -1.298810 2.463000 0.675736 -v -1.295040 0.463200 -1.295040 -v -1.295040 0.463200 1.295040 -v -1.286108 0.084525 -0.669128 -v -1.286108 0.084525 0.669128 -v -1.284375 0.046875 0.000000 -v -1.284375 0.046875 0.000000 -v -1.283256 2.400000 -0.213304 -v -1.283256 2.400000 0.213304 -v -1.280502 2.482687 -0.666211 -v -1.280502 2.482687 0.666211 -v -1.274600 2.440800 0.000000 -v -1.274600 2.440800 0.000000 -v -1.274414 2.242575 -0.935276 -v -1.274414 2.242575 0.935276 -v -1.267832 0.046875 -0.210740 -v -1.267832 0.046875 0.210740 -v -1.266640 1.774800 -1.266640 -v -1.266640 1.774800 1.266640 -v -1.263395 2.494500 -0.657311 -v -1.263395 2.494500 0.657311 -v -1.258183 2.440800 0.209136 -v -1.258183 2.440800 -0.209136 -v -1.256003 0.213600 0.921764 -v -1.256003 0.213600 -0.921764 -v -1.248557 2.498438 -0.649591 -v -1.248557 2.498438 0.649591 -v -1.245776 2.400000 -0.648144 -v -1.245776 2.400000 0.648144 -v -1.242500 0.384375 -1.242500 -v -1.242500 0.384375 1.242500 -v -1.237056 2.494500 -0.643607 -v -1.237056 2.494500 0.643607 -v -1.234688 2.400000 -0.414752 -v -1.234688 2.400000 0.414752 -v -1.233252 2.435437 -0.641628 -v -1.233252 2.435437 0.641628 -v -1.230115 0.064800 -0.639996 -v -1.230115 0.064800 0.639996 -v -1.229959 2.482687 -0.639915 -v -1.229959 2.482687 0.639915 -v -1.228335 2.463000 -0.639070 -v -1.228335 2.463000 0.639070 -v -1.225250 0.177075 0.899195 -v -1.225250 0.177075 -0.899195 -v -1.219958 1.929525 1.219958 -v -1.219958 1.929525 -1.219958 -v -1.219848 0.046875 -0.409767 -v -1.219848 0.046875 0.409767 -v -1.213920 2.400000 -0.890880 -v -1.213920 0.150000 -0.890880 -v -1.213920 0.150000 -0.890880 -v -1.213920 0.150000 0.890880 -v -1.213920 0.150000 0.890880 -v -1.213920 2.400000 0.890880 -v -1.211067 0.127575 0.888786 -v -1.211067 0.127575 -0.888786 -v -1.210564 2.440800 0.406648 -v -1.210564 2.440800 -0.406648 -v -1.204800 2.474400 0.000000 -v -1.204800 2.474400 0.000000 -v -1.198382 0.105600 -0.879477 -v -1.198382 0.105600 0.879477 -v -1.197997 2.435437 -0.879195 -v -1.197997 2.435437 0.879195 -v -1.189960 0.316800 -1.189960 -v -1.189960 0.316800 1.189960 -v -1.189282 2.474400 -0.197684 -v -1.189282 2.474400 0.197684 -v -1.187840 0.900000 -1.618560 -v -1.187840 0.900000 -1.618560 -v -1.187840 0.900000 1.618560 -v -1.187840 0.900000 1.618560 -v -1.183534 1.037175 -1.612693 -v -1.183534 1.037175 1.612693 -v -1.181225 2.463000 -0.866886 -v -1.181225 2.463000 0.866886 -v -1.179525 0.771675 -1.607230 -v -1.179525 0.771675 1.607230 -v -1.171210 1.178400 -1.595900 -v -1.171210 1.178400 1.595900 -v -1.170080 2.085600 -1.170080 -v -1.170080 2.085600 1.170080 -v -1.169673 0.084525 -0.858407 -v -1.169673 0.084525 0.858407 -v -1.164574 2.482687 -0.854666 -v -1.164574 2.482687 0.854666 -v -1.156956 0.656400 -1.576477 -v -1.156956 0.656400 1.576477 -v -1.156792 2.400000 -0.601848 -v -1.156792 2.400000 0.601848 -v -1.151759 1.323225 -1.569396 -v -1.151759 1.323225 1.569396 -v -1.149016 2.494500 -0.843248 -v -1.149016 2.494500 0.843248 -v -1.144271 2.474400 -0.384379 -v -1.144271 2.474400 0.384379 -v -1.143600 0.031200 0.000000 -v -1.143600 0.031200 0.000000 -v -1.142888 0.046875 -0.594614 -v -1.142888 0.046875 0.594614 -v -1.141680 0.260025 1.141680 -v -1.141680 0.260025 -1.141680 -v -1.135521 2.498438 -0.833344 -v -1.135521 2.498438 0.833344 -v -1.134190 2.440800 0.590089 -v -1.134190 2.440800 -0.590089 -v -1.132992 2.400000 -0.831488 -v -1.132992 2.400000 0.831488 -v -1.128870 0.031200 -0.187642 -v -1.128870 0.031200 0.187642 -v -1.126072 1.471200 -1.534395 -v -1.126072 1.471200 1.534395 -v -1.125061 2.494500 -0.825668 -v -1.125061 2.494500 0.825668 -v -1.123697 0.553725 -1.531158 -v -1.123697 0.553725 1.531158 -v -1.121601 2.435437 -0.823129 -v -1.121601 2.435437 0.823129 -v -1.118749 0.064800 -0.821035 -v -1.118749 0.064800 0.821035 -v -1.118607 2.482687 -0.820931 -v -1.118607 2.482687 0.820931 -v -1.118073 2.242575 -1.118073 -v -1.118073 2.242575 1.118073 -v -1.117130 2.463000 -0.819847 -v -1.117130 2.463000 0.819847 -v -1.101920 0.213600 1.101920 -v -1.101920 0.213600 -1.101920 -v -1.100200 2.502600 0.000000 -v -1.100200 2.502600 0.000000 -v -1.095040 1.621875 -1.492110 -v -1.095040 1.621875 1.492110 -v -1.086146 0.031200 0.364854 -v -1.086146 0.031200 -0.364854 -v -1.086029 2.502600 0.180521 -v -1.086029 2.502600 -0.180521 -v -1.083310 0.463200 -1.476127 -v -1.083310 0.463200 1.476127 -v -1.074940 0.177075 -1.074940 -v -1.074940 0.177075 1.074940 -v -1.072079 2.474400 -0.557774 -v -1.072079 2.474400 0.557774 -v -1.065000 2.400000 -1.065000 -v -1.065000 0.150000 -1.065000 -v -1.065000 0.150000 1.065000 -v -1.065000 2.400000 1.065000 -v -1.062497 0.127575 1.062497 -v -1.062497 0.127575 -1.062497 -v -1.059553 1.774800 -1.443756 -v -1.059553 1.774800 1.443756 -v -1.052064 2.400000 -0.772096 -v -1.052064 2.400000 0.772096 -v -1.051368 0.105600 -1.051368 -v -1.051368 0.105600 1.051368 -v -1.051031 2.435437 -1.051031 -v -1.051031 2.435437 1.051031 -v -1.044926 2.502600 -0.351008 -v -1.044926 2.502600 0.351008 -v -1.039419 0.046875 -0.762816 -v -1.039419 0.046875 0.762816 -v -1.039360 0.384375 -1.416240 -v -1.039360 0.384375 1.416240 -v -1.036316 2.463000 -1.036316 -v -1.036316 2.463000 1.036316 -v -1.031508 2.440800 0.757010 -v -1.031508 2.440800 -0.757010 -v -1.026181 0.084525 -1.026181 -v -1.026181 0.084525 1.026181 -v -1.021708 2.482687 -1.021708 -v -1.021708 2.482687 1.021708 -v -1.020503 1.929525 -1.390545 -v -1.020503 1.929525 1.390545 -v -1.017621 0.031200 0.529441 -v -1.017621 0.031200 -0.529441 -v -1.008058 2.494500 -1.008058 -v -1.008058 2.494500 1.008058 -v -0.996219 2.498438 -0.996219 -v -0.996219 2.498438 0.996219 -v -0.995410 0.316800 -1.356353 -v -0.995410 0.316800 1.356353 -v -0.994000 2.400000 -0.994000 -v -0.994000 2.400000 0.994000 -v -0.987042 2.494500 -0.987042 -v -0.987042 2.494500 0.987042 -v -0.984007 2.435437 -0.984007 -v -0.984007 2.435437 0.984007 -v -0.981504 0.064800 0.981504 -v -0.981504 0.064800 -0.981504 -v -0.981380 2.482687 -0.981380 -v -0.981380 2.482687 0.981380 -v -0.980084 2.463000 -0.980084 -v -0.980084 2.463000 0.980084 -v -0.979002 2.502600 0.509349 -v -0.979002 2.502600 -0.509349 -v -0.978780 2.085600 -1.333693 -v -0.978780 2.085600 1.333693 -v -0.975021 2.474400 -0.715555 -v -0.975021 2.474400 0.715555 -v -0.970400 2.527200 0.000000 -v -0.970400 2.527200 0.000000 -v -0.957901 2.527200 -0.159223 -v -0.957901 2.527200 0.159223 -v -0.955023 0.260025 1.301322 -v -0.955023 0.260025 -1.301322 -v -0.952425 0.018225 -0.000000 -v -0.952425 0.018225 0.000000 -v -0.940158 0.018225 0.156274 -v -0.940158 0.018225 -0.156274 -v -0.935276 2.242575 -1.274414 -v -0.935276 2.242575 1.274414 -v -0.925920 0.900000 -1.779680 -v -0.925920 0.900000 1.779680 -v -0.925920 0.900000 1.779680 -v -0.925920 0.900000 -1.779680 -v -0.925493 0.031200 0.679207 -v -0.925493 0.031200 -0.679207 -v -0.923000 2.400000 -0.923000 -v -0.923000 2.400000 0.923000 -v -0.922564 1.037175 1.773229 -v -0.922564 1.037175 -1.773229 -v -0.921764 0.213600 1.256003 -v -0.921764 0.213600 -1.256003 -v -0.921647 2.527200 -0.309596 -v -0.921647 2.527200 0.309596 -v -0.919439 0.771675 -1.767222 -v -0.919439 0.771675 1.767222 -v -0.912957 1.178400 -1.754764 -v -0.912957 1.178400 1.754764 -v -0.911906 0.046875 -0.911906 -v -0.911906 0.046875 0.911906 -v -0.904966 2.440800 0.904966 -v -0.904966 2.440800 -0.904966 -v -0.904575 0.018225 0.303862 -v -0.904575 0.018225 -0.303862 -v -0.901846 0.656400 -1.733408 -v -0.901846 0.656400 1.733408 -v -0.899195 0.177075 1.225250 -v -0.899195 0.177075 -1.225250 -v -0.897795 1.323225 -1.725622 -v -0.897795 1.323225 1.725622 -v -0.890880 0.150000 -1.213920 -v -0.890880 0.150000 1.213920 -v -0.890880 2.400000 -1.213920 -v -0.890880 0.150000 -1.213920 -v -0.890880 0.150000 1.213920 -v -0.890880 2.400000 1.213920 -v -0.890370 2.502600 -0.653431 -v -0.890370 2.502600 0.653431 -v -0.888786 0.127575 1.211067 -v -0.888786 0.127575 -1.211067 -v -0.879477 0.105600 -1.198382 -v -0.879477 0.105600 1.198382 -v -0.879195 2.435437 -1.197997 -v -0.879195 2.435437 1.197997 -v -0.877772 1.471200 -1.687137 -v -0.877772 1.471200 1.687137 -v -0.875920 0.553725 -1.683577 -v -0.875920 0.553725 1.683577 -v -0.866886 2.463000 -1.181225 -v -0.866886 2.463000 1.181225 -v -0.863501 2.527200 -0.449256 -v -0.863501 2.527200 0.449256 -v -0.858407 0.084525 -1.169673 -v -0.858407 0.084525 1.169673 -v -0.855408 2.474400 -0.855408 -v -0.855408 2.474400 0.855408 -v -0.854666 2.482687 -1.164574 -v -0.854666 2.482687 1.164574 -v -0.853583 1.621875 -1.640643 -v -0.853583 1.621875 1.640643 -v -0.847506 0.018225 -0.440935 -v -0.847506 0.018225 0.440935 -v -0.844439 0.463200 1.623068 -v -0.844439 0.463200 -1.623068 -v -0.843248 2.494500 -1.149016 -v -0.843248 2.494500 1.149016 -v -0.833344 2.498438 -1.135521 -v -0.833344 2.498438 1.135521 -v -0.831488 2.400000 -1.132992 -v -0.831488 2.400000 1.132992 -v -0.825921 1.774800 1.587475 -v -0.825921 1.774800 -1.587475 -v -0.825668 2.494500 -1.125061 -v -0.825668 2.494500 1.125061 -v -0.825000 2.550000 0.000000 -v -0.825000 2.550000 0.000000 -v -0.823129 2.435437 -1.121601 -v -0.823129 2.435437 1.121601 -v -0.821035 0.064800 1.118749 -v -0.821035 0.064800 -1.118749 -v -0.820931 2.482687 1.118607 -v -0.820931 2.482687 -1.118607 -v -0.819847 2.463000 -1.117130 -v -0.819847 2.463000 1.117130 -v -0.814374 2.550000 -0.135366 -v -0.814374 2.550000 0.135366 -v -0.811956 0.031200 0.811956 -v -0.811956 0.031200 -0.811956 -v -0.810180 0.384375 1.557220 -v -0.810180 0.384375 -1.557220 -v -0.795481 1.929525 1.528968 -v -0.795481 1.929525 -1.528968 -v -0.785325 2.527200 -0.576340 -v -0.785325 2.527200 0.576340 -v -0.783552 2.550000 -0.263208 -v -0.783552 2.550000 0.263208 -v -0.781142 2.502600 -0.781142 -v -0.781142 2.502600 0.781142 -v -0.775921 0.316800 -1.491372 -v -0.775921 0.316800 1.491372 -v -0.772096 2.400000 -1.052064 -v -0.772096 2.400000 1.052064 -v -0.770779 0.018225 0.565664 -v -0.770779 0.018225 -0.565664 -v -0.762958 2.085600 -1.466456 -v -0.762958 2.085600 1.466456 -v -0.762816 0.046875 -1.039419 -v -0.762816 0.046875 1.039419 -v -0.757010 2.440800 1.031508 -v -0.757010 2.440800 -1.031508 -v -0.744440 0.260025 1.430863 -v -0.744440 0.260025 -1.430863 -v -0.734118 2.550000 -0.381942 -v -0.734118 2.550000 0.381942 -v -0.729046 2.242575 -1.401276 -v -0.729046 2.242575 1.401276 -v -0.718514 0.213600 1.381032 -v -0.718514 0.213600 -1.381032 -v -0.715555 2.474400 -0.975021 -v -0.715555 2.474400 0.975021 -v -0.703200 0.008400 0.000000 -v -0.700921 0.177075 1.347218 -v -0.700921 0.177075 -1.347218 -v -0.694440 0.150000 -1.334760 -v -0.694440 0.150000 1.334760 -v -0.694440 2.400000 1.334760 -v -0.694440 0.150000 1.334760 -v -0.694440 2.400000 -1.334760 -v -0.694440 0.150000 -1.334760 -v -0.694143 0.008400 -0.115381 -v -0.694143 0.008400 0.115381 -v -0.692808 0.127575 1.331623 -v -0.692808 0.127575 -1.331623 -v -0.688984 2.527200 -0.688984 -v -0.688984 2.527200 0.688984 -v -0.685551 0.105600 -1.317675 -v -0.685551 0.105600 1.317675 -v -0.685331 2.435437 -1.317252 -v -0.685331 2.435437 1.317252 -v -0.679207 0.031200 -0.925493 -v -0.679207 0.031200 0.925493 -v -0.676222 0.018225 0.676222 -v -0.676222 0.018225 -0.676222 -v -0.675736 2.463000 -1.298810 -v -0.675736 2.463000 1.298810 -v -0.673600 2.572800 0.000000 -v -0.673600 2.572800 0.000000 -v -0.669128 0.084525 -1.286108 -v -0.669128 0.084525 1.286108 -v -0.667871 0.008400 -0.224349 -v -0.667871 0.008400 0.224349 -v -0.667656 2.550000 -0.489984 -v -0.667656 2.550000 0.489984 -v -0.666211 2.482687 1.280502 -v -0.666211 2.482687 -1.280502 -v -0.664924 2.572800 -0.110524 -v -0.664924 2.572800 0.110524 -v -0.657311 2.494500 -1.263395 -v -0.657311 2.494500 1.263395 -v -0.653431 2.502600 -0.890370 -v -0.653431 2.502600 0.890370 -v -0.649591 2.498438 -1.248557 -v -0.649591 2.498438 1.248557 -v -0.648144 2.400000 -1.245776 -v -0.648144 2.400000 1.245776 -v -0.643607 2.494500 -1.237056 -v -0.643607 2.494500 1.237056 -v -0.641628 2.435437 -1.233252 -v -0.641628 2.435437 1.233252 -v -0.639996 0.064800 -1.230115 -v -0.639996 0.064800 1.230115 -v -0.639915 2.482687 1.229959 -v -0.639915 2.482687 -1.229959 -v -0.639758 2.572800 -0.214905 -v -0.639758 2.572800 0.214905 -v -0.639070 2.463000 -1.228335 -v -0.639070 2.463000 1.228335 -v -0.638080 0.900000 -1.899520 -v -0.638080 0.900000 -1.899520 -v -0.638080 0.900000 1.899520 -v -0.638080 0.900000 1.899520 -v -0.635767 1.037175 -1.892634 -v -0.635767 1.037175 1.892634 -v -0.633613 0.771675 -1.886223 -v -0.633613 0.771675 1.886223 -v -0.629147 1.178400 -1.872927 -v -0.629147 1.178400 1.872927 -v -0.625735 0.008400 0.325553 -v -0.625735 0.008400 -0.325553 -v -0.621490 0.656400 -1.850132 -v -0.621490 0.656400 1.850132 -v -0.618698 1.323225 -1.841822 -v -0.618698 1.323225 1.841822 -v -0.604900 1.471200 -1.800745 -v -0.604900 1.471200 1.800745 -v -0.603624 0.553725 -1.796946 -v -0.603624 0.553725 1.796946 -v -0.601848 2.400000 -1.156792 -v -0.601848 2.400000 1.156792 -v -0.599396 2.572800 -0.311850 -v -0.599396 2.572800 0.311850 -v -0.594614 0.046875 -1.142888 -v -0.594614 0.046875 1.142888 -v -0.590089 2.440800 1.134190 -v -0.590089 2.440800 -1.134190 -v -0.588230 1.621875 -1.751120 -v -0.588230 1.621875 1.751120 -v -0.585750 2.550000 -0.585750 -v -0.585750 2.550000 0.585750 -v -0.581929 0.463200 -1.732362 -v -0.581929 0.463200 1.732362 -v -0.576340 2.527200 -0.785325 -v -0.576340 2.527200 0.785325 -v -0.569167 1.774800 -1.694372 -v -0.569167 1.774800 1.694372 -v -0.569086 0.008400 -0.417645 -v -0.569086 0.008400 0.417645 -v -0.565664 0.018225 0.770779 -v -0.565664 0.018225 -0.770779 -v -0.558320 0.384375 -1.662080 -v -0.558320 0.384375 1.662080 -v -0.557774 2.474400 -1.072079 -v -0.557774 2.474400 1.072079 -v -0.548190 1.929525 -1.631925 -v -0.548190 1.929525 1.631925 -v -0.545131 2.572800 -0.400065 -v -0.545131 2.572800 0.400065 -v -0.534711 0.316800 -1.591798 -v -0.534711 0.316800 1.591798 -v -0.529441 0.031200 -1.017621 -v -0.529441 0.031200 1.017621 -v -0.525800 2.597400 0.000000 -v -0.525800 2.597400 0.000000 -v -0.525778 2.085600 -1.565204 -v -0.525778 2.085600 1.565204 -v -0.519028 2.597400 0.086273 -v -0.519028 2.597400 -0.086273 -v -0.513016 0.260025 -1.527214 -v -0.513016 0.260025 1.527214 -v -0.509349 2.502600 0.979002 -v -0.509349 2.502600 -0.979002 -v -0.502408 2.242575 -1.495635 -v -0.502408 2.242575 1.495635 -v -0.499384 2.597400 -0.167751 -v -0.499384 2.597400 0.167751 -v -0.499272 0.008400 -0.499272 -v -0.499272 0.008400 0.499272 -v -0.495150 0.213600 -1.474028 -v -0.495150 0.213600 1.474028 -v -0.489984 2.550000 -0.667656 -v -0.489984 2.550000 0.667656 -v -0.483027 0.177075 -1.437937 -v -0.483027 0.177075 1.437937 -v -0.478560 0.150000 1.424640 -v -0.478560 2.400000 -1.424640 -v -0.478560 0.150000 -1.424640 -v -0.478560 0.150000 -1.424640 -v -0.478560 0.150000 1.424640 -v -0.478560 2.400000 1.424640 -v -0.478256 2.572800 -0.478256 -v -0.478256 2.572800 0.478256 -v -0.477435 0.127575 1.421292 -v -0.477435 0.127575 -1.421292 -v -0.472434 0.105600 1.406405 -v -0.472434 0.105600 -1.406405 -v -0.472283 2.435437 -1.405953 -v -0.472283 2.435437 1.405953 -v -0.467878 2.597400 -0.243424 -v -0.467878 2.597400 0.243424 -v -0.465671 2.463000 -1.386270 -v -0.465671 2.463000 1.386270 -v -0.461116 0.084525 1.372712 -v -0.461116 0.084525 -1.372712 -v -0.459107 2.482687 -1.366728 -v -0.459107 2.482687 1.366728 -v -0.452973 2.494500 -1.348469 -v -0.452973 2.494500 1.348469 -v -0.449256 2.527200 -0.863501 -v -0.449256 2.527200 0.863501 -v -0.447653 2.498438 -1.332632 -v -0.447653 2.498438 1.332632 -v -0.446656 2.400000 -1.329664 -v -0.446656 2.400000 1.329664 -v -0.443529 2.494500 -1.320356 -v -0.443529 2.494500 1.320356 -v -0.442166 2.435437 -1.316296 -v -0.442166 2.435437 1.316296 -v -0.441041 0.064800 1.312948 -v -0.441041 0.064800 -1.312948 -v -0.440985 2.482687 -1.312782 -v -0.440985 2.482687 1.312782 -v -0.440935 0.018225 0.847506 -v -0.440935 0.018225 -0.847506 -v -0.440403 2.463000 -1.311049 -v -0.440403 2.463000 1.311049 -v -0.425519 2.597400 0.312283 -v -0.425519 2.597400 -0.312283 -v -0.417645 0.008400 -0.569086 -v -0.417645 0.008400 0.569086 -v -0.414752 2.400000 -1.234688 -v -0.414752 2.400000 1.234688 -v -0.409767 0.046875 1.219848 -v -0.409767 0.046875 -1.219848 -v -0.406648 2.440800 -1.210564 -v -0.406648 2.440800 1.210564 -v -0.400065 2.572800 -0.545131 -v -0.400065 2.572800 0.545131 -v -0.391200 2.625600 0.000000 -v -0.391200 2.625600 0.000000 -v -0.388275 0.002175 -0.000000 -v -0.388275 0.002175 0.000000 -v -0.386161 2.625600 -0.064188 -v -0.386161 2.625600 0.064188 -v -0.384379 2.474400 -1.144271 -v -0.384379 2.474400 1.144271 -v -0.383274 0.002175 -0.063708 -v -0.383274 0.002175 0.063708 -v -0.381942 2.550000 -0.734118 -v -0.381942 2.550000 0.734118 -v -0.373318 2.597400 -0.373318 -v -0.373318 2.597400 0.373318 -v -0.371546 2.625600 -0.124808 -v -0.371546 2.625600 0.124808 -v -0.368768 0.002175 -0.123875 -v -0.368768 0.002175 0.123875 -v -0.364854 0.031200 1.086146 -v -0.364854 0.031200 -1.086146 -v -0.358400 3.034800 0.000000 -v -0.358400 3.034800 0.000000 -v -0.358200 3.081150 0.000000 -v -0.358200 3.081150 0.000000 -v -0.353807 3.034800 -0.059016 -v -0.353807 3.034800 0.059016 -v -0.353610 3.081150 -0.058988 -v -0.353610 3.081150 0.058988 -v -0.351008 2.502600 -1.044926 -v -0.351008 2.502600 1.044926 -v -0.348105 2.625600 -0.181110 -v -0.348105 2.625600 0.181110 -v -0.345503 0.002175 -0.179756 -v -0.345503 0.002175 0.179756 -v -0.340477 3.034800 -0.114676 -v -0.340477 3.034800 0.114676 -v -0.340289 3.081150 -0.114619 -v -0.340289 3.081150 0.114619 -v -0.328160 0.900000 -1.974240 -v -0.328160 0.900000 1.974240 -v -0.328160 0.900000 1.974240 -v -0.326970 1.037175 -1.967083 -v -0.326970 1.037175 1.967083 -v -0.325863 0.771675 -1.960420 -v -0.325863 0.771675 1.960420 -v -0.325553 0.008400 -0.625735 -v -0.325553 0.008400 0.625735 -v -0.325000 2.981250 0.000000 -v -0.325000 2.981250 0.000000 -v -0.323566 1.178400 -1.946601 -v -0.323566 1.178400 1.946601 -v -0.320834 2.981250 -0.053508 -v -0.320834 2.981250 0.053508 -v -0.319628 0.656400 -1.922910 -v -0.319628 0.656400 1.922910 -v -0.319082 3.034800 -0.166306 -v -0.319082 3.034800 0.166306 -v -0.318907 3.081150 -0.166221 -v -0.318907 3.081150 0.166221 -v -0.318192 1.323225 -1.914272 -v -0.318192 1.323225 1.914272 -v -0.316590 2.625600 -0.232342 -v -0.316590 2.625600 0.232342 -v -0.314223 0.002175 -0.230604 -v -0.314223 0.002175 0.230604 -v -0.312283 2.597400 -0.425519 -v -0.312283 2.597400 0.425519 -v -0.311850 2.572800 -0.599396 -v -0.311850 2.572800 0.599396 -v -0.311096 1.471200 -1.871580 -v -0.311096 1.471200 1.871580 -v -0.310439 0.553725 -1.867631 -v -0.310439 0.553725 1.867631 -v -0.309596 2.527200 -0.921647 -v -0.309596 2.527200 0.921647 -v -0.308800 3.117600 0.000000 -v -0.308800 3.117600 0.000000 -v -0.308744 2.981250 -0.103976 -v -0.308744 2.981250 0.103976 -v -0.304843 3.117600 -0.050855 -v -0.304843 3.117600 0.050855 -v -0.303862 0.018225 0.904575 -v -0.303862 0.018225 -0.904575 -v -0.302523 1.621875 -1.820003 -v -0.302522 1.621875 1.820003 -v -0.299282 0.463200 -1.800507 -v -0.299282 0.463200 1.800507 -v -0.293360 3.117600 -0.098814 -v -0.293360 3.117600 0.098814 -v -0.292719 1.774800 -1.761022 -v -0.292719 1.774800 1.761022 -v -0.290295 3.034800 -0.213234 -v -0.290295 3.034800 0.213234 -v -0.290138 3.081150 -0.213123 -v -0.290138 3.081150 0.213123 -v -0.289340 2.981250 -0.150793 -v -0.289340 2.981250 0.150793 -v -0.287140 0.384375 -1.727460 -v -0.287140 0.384375 1.727460 -v -0.281930 1.929525 1.696119 -v -0.281930 1.929525 -1.696119 -v -0.279400 2.659200 0.000000 -v -0.277752 2.625600 -0.277752 -v -0.277752 2.625600 0.277752 -v -0.275801 2.659200 -0.045844 -v -0.275801 2.659200 0.045844 -v -0.275675 0.002175 -0.275675 -v -0.275675 0.002175 0.275675 -v -0.274998 0.316800 -1.654413 -v -0.274998 0.316800 1.654413 -v -0.274928 3.117600 -0.143301 -v -0.274928 3.117600 0.143301 -v -0.273600 2.923200 0.000000 -v -0.273600 2.923200 0.000000 -v -0.270404 2.085600 -1.626774 -v -0.270404 2.085600 1.626774 -v -0.270092 2.923200 -0.045032 -v -0.270092 2.923200 0.045032 -v -0.265363 2.659200 -0.089140 -v -0.265363 2.659200 0.089140 -v -0.263841 0.260025 1.587289 -v -0.263841 0.260025 -1.587289 -v -0.263232 2.981250 -0.193348 -v -0.263232 2.981250 0.193348 -v -0.263208 2.550000 -0.783552 -v -0.263208 2.550000 0.783552 -v -0.259910 2.923200 -0.087511 -v -0.259910 2.923200 0.087511 -v -0.258385 2.242575 -1.554467 -v -0.258385 2.242575 1.554467 -v -0.254788 3.034800 -0.254788 -v -0.254788 3.034800 0.254788 -v -0.254653 3.081150 -0.254653 -v -0.254653 3.081150 0.254653 -v -0.254652 0.213600 -1.532010 -v -0.254652 0.213600 1.532010 -v -0.250127 3.117600 -0.183734 -v -0.250127 3.117600 0.183734 -v -0.248621 2.659200 0.129351 -v -0.248621 2.659200 -0.129351 -v -0.248417 0.177075 -1.494500 -v -0.248417 0.177075 1.494500 -v -0.246120 0.150000 1.480680 -v -0.246120 2.400000 -1.480680 -v -0.246120 0.150000 -1.480680 -v -0.246120 0.150000 -1.480680 -v -0.246120 0.150000 1.480680 -v -0.246120 2.400000 1.480680 -v -0.245542 0.127575 1.477200 -v -0.245542 0.127575 -1.477200 -v -0.243569 2.923200 -0.126920 -v -0.243569 2.923200 0.126920 -v -0.243424 2.597400 0.467878 -v -0.243424 2.597400 -0.467878 -v -0.242970 0.105600 1.461727 -v -0.242970 0.105600 -1.461727 -v -0.242892 2.435437 -1.461258 -v -0.242892 2.435437 1.461258 -v -0.239491 2.463000 -1.440800 -v -0.239491 2.463000 1.440800 -v -0.237149 0.084525 1.426709 -v -0.237149 0.084525 -1.426709 -v -0.236115 2.482687 -1.420490 -v -0.236115 2.482687 1.420490 -v -0.232961 2.494500 -1.401513 -v -0.232961 2.494500 1.401513 -v -0.232342 2.625600 -0.316590 -v -0.232342 2.625600 0.316590 -v -0.231031 2.981250 -0.231031 -v -0.231031 2.981250 0.231031 -v -0.230604 0.002175 -0.314223 -v -0.230604 0.002175 0.314223 -v -0.230225 2.498438 -1.385053 -v -0.230225 2.498438 1.385053 -v -0.229712 2.400000 -1.381968 -v -0.229712 2.400000 1.381968 -v -0.228104 2.494500 -1.372294 -v -0.228104 2.494500 1.372294 -v -0.227403 2.435437 -1.368074 -v -0.227403 2.435437 1.368074 -v -0.226824 0.064800 1.364595 -v -0.226824 0.064800 -1.364595 -v -0.226795 2.482687 1.364422 -v -0.226795 2.482687 -1.364422 -v -0.226496 2.463000 -1.362620 -v -0.226496 2.463000 1.362620 -v -0.226113 2.659200 -0.165941 -v -0.226113 2.659200 0.165941 -v -0.224349 0.008400 0.667871 -v -0.224349 0.008400 -0.667871 -v -0.221585 2.923200 -0.162745 -v -0.221585 2.923200 0.162745 -v -0.219800 2.863350 0.000000 -v -0.219800 2.863350 0.000000 -v -0.219536 3.117600 -0.219536 -v -0.219536 3.117600 0.219536 -v -0.216979 2.863350 0.036157 -v -0.216979 2.863350 -0.036157 -v -0.214905 2.572800 -0.639758 -v -0.214905 2.572800 0.639758 -v -0.213304 2.400000 -1.283256 -v -0.213304 2.400000 1.283256 -v -0.213234 3.034800 -0.290295 -v -0.213234 3.034800 0.290295 -v -0.213123 3.081150 -0.290138 -v -0.213123 3.081150 0.290138 -v -0.210740 0.046875 -1.267832 -v -0.210740 0.046875 1.267832 -v -0.209136 2.440800 -1.258183 -v -0.209136 2.440800 1.258183 -v -0.208794 2.863350 0.070270 -v -0.208794 2.863350 -0.070270 -v -0.200000 2.700000 0.000000 -v -0.200000 2.700000 0.000000 -v -0.200000 2.700000 0.000000 -v -0.200000 2.700000 0.000000 -v -0.198374 2.659200 -0.198374 -v -0.198374 2.659200 0.198374 -v -0.197684 2.474400 -1.189282 -v -0.197684 2.474400 1.189282 -v -0.197424 2.700000 -0.032816 -v -0.197424 2.700000 0.032816 -v -0.197424 2.700000 0.032816 -v -0.197424 2.700000 -0.032816 -v -0.195658 2.863350 -0.101925 -v -0.195658 2.863350 0.101925 -v -0.194600 3.141450 0.000000 -v -0.194600 3.141450 0.000000 -v -0.194472 2.923200 -0.194472 -v -0.194472 2.923200 0.194472 -v -0.193348 2.981250 -0.263232 -v -0.193348 2.981250 0.263232 -v -0.192107 3.141450 -0.032048 -v -0.192107 3.141450 0.032048 -v -0.189952 2.700000 -0.063808 -v -0.189952 2.700000 0.063808 -v -0.189952 2.700000 0.063808 -v -0.189952 2.700000 -0.063808 -v -0.187642 0.031200 1.128870 -v -0.187642 0.031200 -1.128870 -v -0.184870 3.141450 -0.062272 -v -0.184870 3.141450 0.062272 -v -0.183734 3.117600 -0.250127 -v -0.183734 3.117600 0.250127 -v -0.181110 2.625600 0.348105 -v -0.181110 2.625600 -0.348105 -v -0.180521 2.502600 -1.086029 -v -0.180521 2.502600 1.086029 -v -0.179756 0.002175 -0.345503 -v -0.179756 0.002175 0.345503 -v -0.179200 2.804400 0.000000 -v -0.179200 2.804400 0.000000 -v -0.177989 2.863350 -0.130707 -v -0.177989 2.863350 0.130707 -v -0.177968 2.700000 -0.092592 -v -0.177968 2.700000 0.092592 -v -0.177968 2.700000 0.092592 -v -0.177968 2.700000 -0.092592 -v -0.176897 2.804400 0.029450 -v -0.176897 2.804400 -0.029450 -v -0.173255 3.141450 -0.090306 -v -0.173255 3.141450 0.090306 -v -0.170215 2.804400 0.057246 -v -0.170215 2.804400 -0.057246 -v -0.167751 2.597400 -0.499384 -v -0.167751 2.597400 0.499384 -v -0.167400 2.749050 0.000000 -v -0.167400 2.749050 0.000000 -v -0.166306 3.034800 -0.319082 -v -0.166306 3.034800 0.319082 -v -0.166221 3.081150 0.318907 -v -0.166221 3.081150 -0.318907 -v -0.165941 2.659200 -0.226113 -v -0.165941 2.659200 0.226113 -v -0.165245 2.749050 0.027480 -v -0.165245 2.749050 -0.027480 -v -0.162745 2.923200 -0.221585 -v -0.162745 2.923200 0.221585 -v -0.161856 2.700000 -0.118784 -v -0.161856 2.700000 0.118784 -v -0.161856 2.700000 0.118784 -v -0.161856 2.700000 -0.118784 -v -0.159496 2.804400 0.083047 -v -0.159496 2.804400 -0.083047 -v -0.159223 2.527200 -0.957901 -v -0.159223 2.527200 0.957901 -v -0.158995 2.749050 0.053428 -v -0.158995 2.749050 -0.053428 -v -0.157626 3.141450 -0.115787 -v -0.157626 3.141450 0.115787 -v -0.156274 0.018225 0.940158 -v -0.156274 0.018225 -0.940158 -v -0.156200 2.863350 -0.156200 -v -0.156200 2.863350 0.156200 -v -0.150793 2.981250 -0.289340 -v -0.150793 2.981250 0.289340 -v -0.148969 2.749050 0.077523 -v -0.148969 2.749050 -0.077523 -v -0.145078 2.804400 0.106513 -v -0.145078 2.804400 -0.106513 -v -0.143301 3.117600 -0.274928 -v -0.143301 3.117600 0.274928 -v -0.142000 2.700000 -0.142000 -v -0.142000 2.700000 0.142000 -v -0.142000 2.700000 0.142000 -v -0.142000 2.700000 -0.142000 -v -0.138348 3.141450 -0.138348 -v -0.138348 3.141450 0.138348 -v -0.135489 2.749050 0.099446 -v -0.135489 2.749050 -0.099446 -v -0.135366 2.550000 -0.814374 -v -0.135366 2.550000 0.814374 -v -0.130707 2.863350 -0.177989 -v -0.130707 2.863350 0.177989 -v -0.129351 2.659200 0.248621 -v -0.129351 2.659200 -0.248621 -v -0.127304 2.804400 0.127304 -v -0.127304 2.804400 -0.127304 -v -0.126920 2.923200 -0.243569 -v -0.126920 2.923200 0.243569 -v -0.124808 2.625600 -0.371546 -v -0.124808 2.625600 0.371546 -v -0.123875 0.002175 0.368768 -v -0.123875 0.002175 -0.368768 -v -0.118874 2.749050 0.118874 -v -0.118874 2.749050 -0.118874 -v -0.118784 2.700000 -0.161856 -v -0.118784 2.700000 0.161856 -v -0.118784 2.700000 0.161856 -v -0.118784 2.700000 -0.161856 -v -0.115787 3.141450 -0.157626 -v -0.115787 3.141450 0.157626 -v -0.115381 0.008400 0.694143 -v -0.115381 0.008400 -0.694143 -v -0.114676 3.034800 -0.340477 -v -0.114676 3.034800 0.340477 -v -0.114619 3.081150 -0.340289 -v -0.114619 3.081150 0.340289 -v -0.110524 2.572800 -0.664924 -v -0.110524 2.572800 0.664924 -v -0.106513 2.804400 -0.145078 -v -0.106513 2.804400 0.145078 -v -0.103976 2.981250 -0.308744 -v -0.103976 2.981250 0.308744 -v -0.101925 2.863350 -0.195658 -v -0.101925 2.863350 0.195658 -v -0.099446 2.749050 0.135489 -v -0.099446 2.749050 -0.135489 -v -0.098814 3.117600 -0.293360 -v -0.098814 3.117600 0.293360 -v -0.092592 2.700000 -0.177968 -v -0.092592 2.700000 0.177968 -v -0.092592 2.700000 -0.177968 -v -0.092592 2.700000 0.177968 -v -0.090306 3.141450 -0.173255 -v -0.090306 3.141450 0.173255 -v -0.089140 2.659200 -0.265363 -v -0.089140 2.659200 0.265363 -v -0.087511 2.923200 -0.259910 -v -0.087511 2.923200 0.259910 -v -0.086273 2.597400 -0.519028 -v -0.086273 2.597400 0.519028 -v -0.083047 2.804400 -0.159496 -v -0.083047 2.804400 0.159496 -v -0.077523 2.749050 -0.148969 -v -0.077523 2.749050 0.148969 -v -0.070270 2.863350 -0.208794 -v -0.070270 2.863350 0.208794 -v -0.064188 2.625600 -0.386161 -v -0.064188 2.625600 0.386161 -v -0.063808 2.700000 -0.189952 -v -0.063808 2.700000 0.189952 -v -0.063808 2.700000 -0.189952 -v -0.063808 2.700000 0.189952 -v -0.063708 0.002175 0.383274 -v -0.063708 0.002175 -0.383274 -v -0.062272 3.141450 -0.184870 -v -0.062272 3.141450 0.184870 -v -0.059016 3.034800 -0.353807 -v -0.059016 3.034800 0.353807 -v -0.058988 3.081150 -0.353610 -v -0.058988 3.081150 0.353610 -v -0.057246 2.804400 -0.170215 -v -0.057246 2.804400 0.170215 -v -0.053508 2.981250 -0.320834 -v -0.053508 2.981250 0.320834 -v -0.053428 2.749050 -0.158995 -v -0.053428 2.749050 0.158995 -v -0.050855 3.117600 -0.304843 -v -0.050855 3.117600 0.304843 -v -0.045844 2.659200 -0.275801 -v -0.045844 2.659200 0.275801 -v -0.045032 2.923200 -0.270092 -v -0.045032 2.923200 0.270092 -v -0.036157 2.863350 -0.216979 -v -0.036157 2.863350 0.216979 -v -0.032816 2.700000 -0.197424 -v -0.032816 2.700000 0.197424 -v -0.032816 2.700000 -0.197424 -v -0.032816 2.700000 0.197424 -v -0.032048 3.141450 -0.192107 -v -0.032048 3.141450 0.192107 -v -0.029450 2.804400 -0.176897 -v -0.029450 2.804400 0.176897 -v -0.027480 2.749050 -0.165245 -v -0.027480 2.749050 0.165245 -v -0.000000 0.260025 1.608000 -v -0.000000 1.929525 1.718250 -v -0.000000 2.085600 -1.648000 -v -0.000000 0.656400 -1.948000 -v -0.000000 0.771675 -1.986000 -v -0.000000 2.482687 1.382225 -v -0.000000 2.700000 -0.200000 -v -0.000000 0.127575 1.496475 -v -0.000000 2.474400 -1.204800 -v -0.000000 2.749050 -0.167400 -v -0.000000 0.018225 0.952425 -v -0.000000 0.046875 -1.284375 -v -0.000000 0.064800 1.382400 -v -0.000000 0.384375 1.750000 -v -0.000000 0.463200 1.824000 -v -0.000000 0.553725 -1.892000 -v -0.000000 1.037175 1.992750 -v -0.000000 1.178400 1.972000 -v -0.000000 1.323225 -1.939250 -v -0.000000 1.621875 -1.843750 -v -0.000000 1.774800 1.784000 -v -0.000000 2.400000 -1.300000 -v -0.000000 2.435437 -1.480325 -v -0.000000 2.435437 -1.385925 -v -0.000000 2.463000 -1.459600 -v -0.000000 2.463000 -1.380400 -v -0.000000 2.494500 -1.390200 -v -0.000000 2.502600 -1.100200 -v -0.000000 2.804400 -0.179200 -v -0.000000 2.863350 -0.219800 -v -0.000000 2.572800 -0.673600 -v -0.000000 0.105600 1.480800 -v -0.000000 0.177075 -1.514000 -v -0.000000 2.494500 -1.419800 -v -0.000000 2.527200 -0.970400 -v -0.000000 2.923200 -0.273600 -v -0.000000 3.117600 -0.308800 -v -0.000000 2.597400 -0.525800 -v -0.000000 2.700000 -0.200000 -v -0.000000 2.981250 -0.325000 -v -0.000000 3.141450 -0.194600 -v -0.000000 0.002175 0.388275 -v -0.000000 3.081150 -0.358200 -v 0.000000 0.000000 0.000000 -v 0.000000 0.002175 -0.388275 -v 0.000000 0.002175 0.388275 -v 0.000000 0.008400 -0.703200 -v 0.000000 0.008400 0.703200 -v 0.000000 0.018225 -0.952425 -v 0.000000 0.018225 0.952425 -v 0.000000 0.031200 -1.143600 -v 0.000000 0.031200 -1.143600 -v 0.000000 0.031200 1.143600 -v 0.000000 0.031200 1.143600 -v 0.000000 0.046875 -1.284375 -v 0.000000 0.046875 1.284375 -v 0.000000 0.064800 -1.382400 -v 0.000000 0.064800 1.382400 -v 0.000000 0.084525 -1.445325 -v 0.000000 0.084525 -1.445325 -v 0.000000 0.084525 1.445325 -v 0.000000 0.084525 1.445325 -v 0.000000 0.105600 -1.480800 -v 0.000000 0.105600 1.480800 -v 0.000000 0.127575 -1.496475 -v 0.000000 0.127575 1.496475 -v 0.000000 0.150000 -1.500000 -v 0.000000 0.150000 -1.500000 -v 0.000000 0.150000 1.500000 -v 0.000000 0.150000 1.500000 -v 0.000000 0.177075 -1.514000 -v 0.000000 0.177075 1.514000 -v 0.000000 0.213600 -1.552000 -v 0.000000 0.213600 -1.552000 -v 0.000000 0.213600 1.552000 -v 0.000000 0.213600 1.552000 -v 0.000000 0.260025 -1.608000 -v 0.000000 0.260025 1.608000 -v 0.000000 0.316800 -1.676000 -v 0.000000 0.316800 -1.676000 -v 0.000000 0.316800 1.676000 -v 0.000000 0.316800 1.676000 -v 0.000000 0.384375 -1.750000 -v 0.000000 0.384375 1.750000 -v 0.000000 0.463200 -1.824000 -v 0.000000 0.463200 1.824000 -v 0.000000 0.553725 -1.892000 -v 0.000000 0.553725 1.892000 -v 0.000000 0.656400 -1.948000 -v 0.000000 0.656400 1.948000 -v 0.000000 0.771675 -1.986000 -v 0.000000 0.771675 1.986000 -v 0.000000 0.900000 -2.000000 -v 0.000000 0.900000 -2.000000 -v 0.000000 0.900000 2.000000 -v 0.000000 0.900000 2.000000 -v 0.000000 1.037175 -1.992750 -v 0.000000 1.037175 1.992750 -v 0.000000 1.178400 -1.972000 -v 0.000000 1.178400 1.972000 -v 0.000000 1.323225 -1.939250 -v 0.000000 1.323225 1.939250 -v 0.000000 1.471200 -1.896000 -v 0.000000 1.471200 -1.896000 -v 0.000000 1.471200 1.896000 -v 0.000000 1.471200 1.896000 -v 0.000000 1.621875 -1.843750 -v 0.000000 1.621875 1.843750 -v 0.000000 1.774800 -1.784000 -v 0.000000 1.774800 1.784000 -v 0.000000 1.929525 -1.718250 -v 0.000000 1.929525 1.718250 -v 0.000000 2.085600 -1.648000 -v 0.000000 2.085600 1.648000 -v 0.000000 2.242575 -1.574750 -v 0.000000 2.242575 -1.574750 -v 0.000000 2.242575 1.574750 -v 0.000000 2.242575 1.574750 -v 0.000000 2.400000 -1.500000 -v 0.000000 2.400000 -1.500000 -v 0.000000 2.400000 -1.400000 -v 0.000000 2.400000 -1.400000 -v 0.000000 2.400000 -1.300000 -v 0.000000 2.400000 1.300000 -v 0.000000 2.400000 1.400000 -v 0.000000 2.400000 1.400000 -v 0.000000 2.400000 1.500000 -v 0.000000 2.400000 1.500000 -v 0.000000 2.435437 -1.480325 -v 0.000000 2.435437 -1.385925 -v 0.000000 2.435437 1.385925 -v 0.000000 2.435437 1.480325 -v 0.000000 2.440800 -1.274600 -v 0.000000 2.440800 -1.274600 -v 0.000000 2.440800 1.274600 -v 0.000000 2.440800 1.274600 -v 0.000000 2.463000 -1.459600 -v 0.000000 2.463000 -1.380400 -v 0.000000 2.463000 1.380400 -v 0.000000 2.463000 1.459600 -v 0.000000 2.474400 -1.204800 -v 0.000000 2.474400 1.204800 -v 0.000000 2.482687 -1.439025 -v 0.000000 2.482687 -1.382225 -v 0.000000 2.482687 1.382225 -v 0.000000 2.482687 1.439025 -v 0.000000 2.494500 -1.419800 -v 0.000000 2.494500 -1.390200 -v 0.000000 2.494500 1.390200 -v 0.000000 2.494500 1.419800 -v 0.000000 2.498438 -1.403125 -v 0.000000 2.498438 -1.403125 -v 0.000000 2.498438 1.403125 -v 0.000000 2.498438 1.403125 -v 0.000000 2.502600 -1.100200 -v 0.000000 2.502600 1.100200 -v 0.000000 2.527200 -0.970400 -v 0.000000 2.527200 0.970400 -v 0.000000 2.550000 -0.825000 -v 0.000000 2.550000 -0.825000 -v 0.000000 2.550000 0.825000 -v 0.000000 2.550000 0.825000 -v 0.000000 2.572800 -0.673600 -v 0.000000 2.572800 0.673600 -v 0.000000 2.597400 -0.525800 -v 0.000000 2.597400 0.525800 -v 0.000000 2.625600 -0.391200 -v 0.000000 2.625600 -0.391200 -v 0.000000 2.625600 0.391200 -v 0.000000 2.625600 0.391200 -v 0.000000 2.659200 -0.279400 -v 0.000000 2.659200 0.279400 -v 0.000000 2.700000 -0.200000 -v 0.000000 2.700000 -0.200000 -v 0.000000 2.700000 0.200000 -v 0.000000 2.700000 0.200000 -v 0.000000 2.749050 -0.167400 -v 0.000000 2.749050 0.167400 -v 0.000000 2.804400 -0.179200 -v 0.000000 2.804400 0.179200 -v 0.000000 2.863350 -0.219800 -v 0.000000 2.863350 0.219800 -v 0.000000 2.923200 -0.273600 -v 0.000000 2.923200 0.273600 -v 0.000000 2.981250 -0.325000 -v 0.000000 2.981250 0.325000 -v 0.000000 3.034800 -0.358400 -v 0.000000 3.034800 -0.358400 -v 0.000000 3.034800 0.358400 -v 0.000000 3.034800 0.358400 -v 0.000000 3.081150 -0.358200 -v 0.000000 3.081150 0.358200 -v 0.000000 3.117600 -0.308800 -v 0.000000 3.117600 0.308800 -v 0.000000 3.141450 -0.194600 -v 0.000000 3.141450 0.194600 -v 0.000000 3.150000 0.000000 -v 0.000000 0.002175 -0.388275 -v 0.000000 3.081150 0.358200 -v 0.000000 2.597400 0.525800 -v 0.000000 2.700000 0.200000 -v 0.000000 2.981250 0.325000 -v 0.000000 3.141450 0.194600 -v 0.000000 3.117600 0.308800 -v 0.000000 0.105600 -1.480800 -v 0.000000 0.177075 1.514000 -v 0.000000 2.494500 1.419800 -v 0.000000 2.527200 0.970400 -v 0.000000 2.923200 0.273600 -v 0.000000 2.572800 0.673600 -v 0.000000 2.863350 0.219800 -v 0.000000 0.018225 -0.952425 -v 0.000000 0.046875 1.284375 -v 0.000000 0.064800 -1.382400 -v 0.000000 0.384375 -1.750000 -v 0.000000 0.463200 -1.824000 -v 0.000000 0.553725 1.892000 -v 0.000000 1.037175 -1.992750 -v 0.000000 1.178400 -1.972000 -v 0.000000 1.323225 1.939250 -v 0.000000 1.621875 1.843750 -v 0.000000 1.774800 -1.784000 -v 0.000000 2.400000 1.300000 -v 0.000000 2.435437 1.385925 -v 0.000000 2.435437 1.480325 -v 0.000000 2.463000 1.380400 -v 0.000000 2.463000 1.459600 -v 0.000000 2.494500 1.390200 -v 0.000000 2.502600 1.100200 -v 0.000000 2.804400 0.179200 -v 0.000000 2.749050 0.167400 -v 0.000000 0.127575 -1.496475 -v 0.000000 2.474400 1.204800 -v 0.000000 0.656400 1.948000 -v 0.000000 0.771675 1.986000 -v 0.000000 2.482687 -1.382225 -v 0.000000 2.700000 0.200000 -v 0.000000 0.260025 -1.608000 -v 0.000000 1.929525 -1.718250 -v 0.000000 2.085600 1.648000 -v 0.027480 2.749050 -0.165245 -v 0.027480 2.749050 0.165245 -v 0.029450 2.804400 -0.176897 -v 0.029450 2.804400 0.176897 -v 0.032048 3.141450 -0.192107 -v 0.032048 3.141450 0.192107 -v 0.032816 2.700000 -0.197424 -v 0.032816 2.700000 0.197424 -v 0.032816 2.700000 -0.197424 -v 0.032816 2.700000 0.197424 -v 0.036157 2.863350 -0.216979 -v 0.036157 2.863350 0.216979 -v 0.045032 2.923200 -0.270092 -v 0.045032 2.923200 0.270092 -v 0.045844 2.659200 -0.275801 -v 0.045844 2.659200 0.275801 -v 0.050855 3.117600 -0.304843 -v 0.050855 3.117600 0.304843 -v 0.053428 2.749050 -0.158995 -v 0.053428 2.749050 0.158995 -v 0.053508 2.981250 -0.320834 -v 0.053508 2.981250 0.320834 -v 0.057246 2.804400 -0.170215 -v 0.057246 2.804400 0.170215 -v 0.058988 3.081150 -0.353610 -v 0.058988 3.081150 0.353610 -v 0.059016 3.034800 -0.353807 -v 0.059016 3.034800 0.353807 -v 0.062272 3.141450 -0.184870 -v 0.062272 3.141450 0.184870 -v 0.063708 0.002175 0.383274 -v 0.063708 0.002175 -0.383274 -v 0.063808 2.700000 -0.189952 -v 0.063808 2.700000 0.189952 -v 0.063808 2.700000 -0.189952 -v 0.063808 2.700000 0.189952 -v 0.064188 2.625600 -0.386161 -v 0.064188 2.625600 0.386161 -v 0.070270 2.863350 -0.208794 -v 0.070270 2.863350 0.208794 -v 0.077523 2.749050 -0.148969 -v 0.077523 2.749050 0.148969 -v 0.083047 2.804400 -0.159496 -v 0.083047 2.804400 0.159496 -v 0.086273 2.597400 -0.519028 -v 0.086273 2.597400 0.519028 -v 0.087511 2.923200 -0.259910 -v 0.087511 2.923200 0.259910 -v 0.089140 2.659200 -0.265363 -v 0.089140 2.659200 0.265363 -v 0.090306 3.141450 -0.173255 -v 0.090306 3.141450 0.173255 -v 0.092592 2.700000 -0.177968 -v 0.092592 2.700000 0.177968 -v 0.092592 2.700000 -0.177968 -v 0.092592 2.700000 0.177968 -v 0.098814 3.117600 -0.293360 -v 0.098814 3.117600 0.293360 -v 0.099446 2.749050 0.135489 -v 0.099446 2.749050 -0.135489 -v 0.101925 2.863350 -0.195658 -v 0.101925 2.863350 0.195658 -v 0.103976 2.981250 -0.308744 -v 0.103976 2.981250 0.308744 -v 0.106513 2.804400 -0.145078 -v 0.106513 2.804400 0.145078 -v 0.110524 2.572800 -0.664924 -v 0.110524 2.572800 0.664924 -v 0.114619 3.081150 -0.340289 -v 0.114619 3.081150 0.340289 -v 0.114676 3.034800 -0.340477 -v 0.114676 3.034800 0.340477 -v 0.115381 0.008400 0.694143 -v 0.115381 0.008400 -0.694143 -v 0.115787 3.141450 -0.157626 -v 0.115787 3.141450 0.157626 -v 0.118784 2.700000 0.161856 -v 0.118784 2.700000 -0.161856 -v 0.118784 2.700000 -0.161856 -v 0.118784 2.700000 0.161856 -v 0.118874 2.749050 0.118874 -v 0.118874 2.749050 -0.118874 -v 0.123875 0.002175 0.368768 -v 0.123875 0.002175 -0.368768 -v 0.124808 2.625600 -0.371546 -v 0.124808 2.625600 0.371546 -v 0.126920 2.923200 -0.243569 -v 0.126920 2.923200 0.243569 -v 0.127304 2.804400 0.127304 -v 0.127304 2.804400 -0.127304 -v 0.129351 2.659200 0.248621 -v 0.129351 2.659200 -0.248621 -v 0.130707 2.863350 -0.177989 -v 0.130707 2.863350 0.177989 -v 0.135366 2.550000 -0.814374 -v 0.135366 2.550000 0.814374 -v 0.135489 2.749050 0.099446 -v 0.135489 2.749050 -0.099446 -v 0.138348 3.141450 -0.138348 -v 0.138348 3.141450 0.138348 -v 0.142000 2.700000 0.142000 -v 0.142000 2.700000 -0.142000 -v 0.142000 2.700000 -0.142000 -v 0.142000 2.700000 0.142000 -v 0.143301 3.117600 -0.274928 -v 0.143301 3.117600 0.274928 -v 0.145078 2.804400 0.106513 -v 0.145078 2.804400 -0.106513 -v 0.148969 2.749050 0.077523 -v 0.148969 2.749050 -0.077523 -v 0.150793 2.981250 -0.289340 -v 0.150793 2.981250 0.289340 -v 0.156200 2.863350 -0.156200 -v 0.156200 2.863350 0.156200 -v 0.156274 0.018225 0.940158 -v 0.156274 0.018225 -0.940158 -v 0.157626 3.141450 -0.115787 -v 0.157626 3.141450 0.115787 -v 0.158995 2.749050 0.053428 -v 0.158995 2.749050 -0.053428 -v 0.159223 2.527200 -0.957901 -v 0.159223 2.527200 0.957901 -v 0.159496 2.804400 0.083047 -v 0.159496 2.804400 -0.083047 -v 0.161856 2.700000 0.118784 -v 0.161856 2.700000 -0.118784 -v 0.161856 2.700000 -0.118784 -v 0.161856 2.700000 0.118784 -v 0.162745 2.923200 -0.221585 -v 0.162745 2.923200 0.221585 -v 0.165245 2.749050 0.027480 -v 0.165245 2.749050 -0.027480 -v 0.165941 2.659200 -0.226113 -v 0.165941 2.659200 0.226113 -v 0.166221 3.081150 0.318907 -v 0.166221 3.081150 -0.318907 -v 0.166306 3.034800 -0.319082 -v 0.166306 3.034800 0.319082 -v 0.167400 2.749050 -0.000000 -v 0.167400 2.749050 0.000000 -v 0.167751 2.597400 -0.499384 -v 0.167751 2.597400 0.499384 -v 0.170215 2.804400 0.057246 -v 0.170215 2.804400 -0.057246 -v 0.173255 3.141450 -0.090306 -v 0.173255 3.141450 0.090306 -v 0.176897 2.804400 0.029450 -v 0.176897 2.804400 -0.029450 -v 0.177968 2.700000 0.092592 -v 0.177968 2.700000 -0.092592 -v 0.177968 2.700000 -0.092592 -v 0.177968 2.700000 0.092592 -v 0.177989 2.863350 -0.130707 -v 0.177989 2.863350 0.130707 -v 0.179200 2.804400 -0.000000 -v 0.179200 2.804400 0.000000 -v 0.179756 0.002175 -0.345503 -v 0.179756 0.002175 0.345503 -v 0.180521 2.502600 -1.086029 -v 0.180521 2.502600 1.086029 -v 0.181110 2.625600 0.348105 -v 0.181110 2.625600 -0.348105 -v 0.183734 3.117600 -0.250127 -v 0.183734 3.117600 0.250127 -v 0.184870 3.141450 -0.062272 -v 0.184870 3.141450 0.062272 -v 0.187642 0.031200 1.128870 -v 0.187642 0.031200 -1.128870 -v 0.189952 2.700000 0.063808 -v 0.189952 2.700000 -0.063808 -v 0.189952 2.700000 -0.063808 -v 0.189952 2.700000 0.063808 -v 0.192107 3.141450 -0.032048 -v 0.192107 3.141450 0.032048 -v 0.193348 2.981250 -0.263232 -v 0.193348 2.981250 0.263232 -v 0.194472 2.923200 -0.194472 -v 0.194472 2.923200 0.194472 -v 0.194600 3.141450 0.000000 -v 0.194600 3.141450 -0.000000 -v 0.195658 2.863350 -0.101925 -v 0.195658 2.863350 0.101925 -v 0.197424 2.700000 0.032816 -v 0.197424 2.700000 -0.032816 -v 0.197424 2.700000 -0.032816 -v 0.197424 2.700000 0.032816 -v 0.197684 2.474400 -1.189282 -v 0.197684 2.474400 1.189282 -v 0.198374 2.659200 -0.198374 -v 0.198374 2.659200 0.198374 -v 0.200000 2.700000 -0.000000 -v 0.200000 2.700000 0.000000 -v 0.200000 2.700000 0.000000 -v 0.200000 2.700000 -0.000000 -v 0.208794 2.863350 0.070270 -v 0.208794 2.863350 -0.070270 -v 0.209136 2.440800 -1.258183 -v 0.209136 2.440800 1.258183 -v 0.210740 0.046875 -1.267832 -v 0.210740 0.046875 1.267832 -v 0.213123 3.081150 -0.290138 -v 0.213123 3.081150 0.290138 -v 0.213234 3.034800 -0.290295 -v 0.213234 3.034800 0.290295 -v 0.213304 2.400000 -1.283256 -v 0.213304 2.400000 1.283256 -v 0.214905 2.572800 -0.639758 -v 0.214905 2.572800 0.639758 -v 0.216979 2.863350 0.036157 -v 0.216979 2.863350 -0.036157 -v 0.219536 3.117600 -0.219536 -v 0.219536 3.117600 0.219536 -v 0.219800 2.863350 -0.000000 -v 0.219800 2.863350 0.000000 -v 0.221585 2.923200 -0.162745 -v 0.221585 2.923200 0.162745 -v 0.224349 0.008400 0.667871 -v 0.224349 0.008400 -0.667871 -v 0.226113 2.659200 -0.165941 -v 0.226113 2.659200 0.165941 -v 0.226496 2.463000 -1.362620 -v 0.226496 2.463000 1.362620 -v 0.226795 2.482687 1.364422 -v 0.226795 2.482687 -1.364422 -v 0.226824 0.064800 1.364595 -v 0.226824 0.064800 -1.364595 -v 0.227403 2.435437 -1.368074 -v 0.227403 2.435437 1.368074 -v 0.228104 2.494500 -1.372294 -v 0.228104 2.494500 1.372294 -v 0.229712 2.400000 -1.381968 -v 0.229712 2.400000 1.381968 -v 0.230225 2.498438 -1.385053 -v 0.230225 2.498438 1.385053 -v 0.230604 0.002175 -0.314223 -v 0.230604 0.002175 0.314223 -v 0.231031 2.981250 -0.231031 -v 0.231031 2.981250 0.231031 -v 0.232342 2.625600 -0.316590 -v 0.232342 2.625600 0.316590 -v 0.232961 2.494500 -1.401513 -v 0.232961 2.494500 1.401513 -v 0.236115 2.482687 -1.420490 -v 0.236115 2.482687 1.420490 -v 0.237149 0.084525 1.426709 -v 0.237149 0.084525 -1.426709 -v 0.239491 2.463000 -1.440800 -v 0.239491 2.463000 1.440800 -v 0.242892 2.435437 -1.461258 -v 0.242892 2.435437 1.461258 -v 0.242970 0.105600 1.461727 -v 0.242970 0.105600 -1.461727 -v 0.243424 2.597400 0.467878 -v 0.243424 2.597400 -0.467878 -v 0.243569 2.923200 -0.126920 -v 0.243569 2.923200 0.126920 -v 0.245542 0.127575 1.477200 -v 0.245542 0.127575 -1.477200 -v 0.246120 0.150000 -1.480680 -v 0.246120 2.400000 -1.480680 -v 0.246120 0.150000 1.480680 -v 0.246120 0.150000 1.480680 -v 0.246120 2.400000 1.480680 -v 0.246120 0.150000 -1.480680 -v 0.248417 0.177075 -1.494500 -v 0.248417 0.177075 1.494500 -v 0.248621 2.659200 0.129351 -v 0.248621 2.659200 -0.129351 -v 0.250127 3.117600 -0.183734 -v 0.250127 3.117600 0.183734 -v 0.254652 0.213600 -1.532010 -v 0.254652 0.213600 1.532010 -v 0.254653 3.081150 -0.254653 -v 0.254653 3.081150 0.254653 -v 0.254788 3.034800 -0.254788 -v 0.254788 3.034800 0.254788 -v 0.258385 2.242575 -1.554467 -v 0.258385 2.242575 1.554467 -v 0.259910 2.923200 -0.087511 -v 0.259910 2.923200 0.087511 -v 0.263208 2.550000 -0.783552 -v 0.263208 2.550000 0.783552 -v 0.263232 2.981250 -0.193348 -v 0.263232 2.981250 0.193348 -v 0.263841 0.260025 1.587289 -v 0.263841 0.260025 -1.587289 -v 0.265363 2.659200 -0.089140 -v 0.265363 2.659200 0.089140 -v 0.270092 2.923200 -0.045032 -v 0.270092 2.923200 0.045032 -v 0.270404 2.085600 -1.626774 -v 0.270404 2.085600 1.626774 -v 0.273600 2.923200 -0.000000 -v 0.273600 2.923200 0.000000 -v 0.274928 3.117600 -0.143301 -v 0.274928 3.117600 0.143301 -v 0.274998 0.316800 -1.654413 -v 0.274998 0.316800 1.654413 -v 0.275675 0.002175 -0.275675 -v 0.275675 0.002175 0.275675 -v 0.275801 2.659200 -0.045844 -v 0.275801 2.659200 0.045844 -v 0.277752 2.625600 -0.277752 -v 0.277752 2.625600 0.277752 -v 0.279400 2.659200 0.000000 -v 0.281930 1.929525 1.696119 -v 0.281930 1.929525 -1.696119 -v 0.287140 0.384375 -1.727460 -v 0.287140 0.384375 1.727460 -v 0.289340 2.981250 -0.150793 -v 0.289340 2.981250 0.150793 -v 0.290138 3.081150 -0.213123 -v 0.290138 3.081150 0.213123 -v 0.290295 3.034800 -0.213234 -v 0.290295 3.034800 0.213234 -v 0.292719 1.774800 -1.761022 -v 0.292719 1.774800 1.761022 -v 0.293360 3.117600 -0.098814 -v 0.293360 3.117600 0.098814 -v 0.299282 0.463200 -1.800507 -v 0.299282 0.463200 1.800507 -v 0.302522 1.621875 -1.820003 -v 0.302523 1.621875 1.820003 -v 0.303862 0.018225 0.904575 -v 0.303862 0.018225 -0.904575 -v 0.304843 3.117600 -0.050855 -v 0.304843 3.117600 0.050855 -v 0.308744 2.981250 -0.103976 -v 0.308744 2.981250 0.103976 -v 0.308800 3.117600 0.000000 -v 0.308800 3.117600 -0.000000 -v 0.309596 2.527200 -0.921647 -v 0.309596 2.527200 0.921647 -v 0.310439 0.553725 -1.867631 -v 0.310439 0.553725 1.867631 -v 0.311096 1.471200 -1.871580 -v 0.311096 1.471200 1.871580 -v 0.311850 2.572800 -0.599396 -v 0.311850 2.572800 0.599396 -v 0.312283 2.597400 -0.425519 -v 0.312283 2.597400 0.425519 -v 0.314223 0.002175 -0.230604 -v 0.314223 0.002175 0.230604 -v 0.316590 2.625600 -0.232342 -v 0.316590 2.625600 0.232342 -v 0.318192 1.323225 -1.914272 -v 0.318192 1.323225 1.914272 -v 0.318907 3.081150 -0.166221 -v 0.318907 3.081150 0.166221 -v 0.319082 3.034800 -0.166306 -v 0.319082 3.034800 0.166306 -v 0.319628 0.656400 -1.922910 -v 0.319628 0.656400 1.922910 -v 0.320834 2.981250 -0.053508 -v 0.320834 2.981250 0.053508 -v 0.323566 1.178400 -1.946601 -v 0.323566 1.178400 1.946601 -v 0.325000 2.981250 0.000000 -v 0.325000 2.981250 -0.000000 -v 0.325553 0.008400 -0.625735 -v 0.325553 0.008400 0.625735 -v 0.325863 0.771675 -1.960420 -v 0.325863 0.771675 1.960420 -v 0.326970 1.037175 -1.967083 -v 0.326970 1.037175 1.967083 -v 0.328160 0.900000 -1.974240 -v 0.328160 0.900000 -1.974240 -v 0.328160 0.900000 1.974240 -v 0.340289 3.081150 -0.114619 -v 0.340289 3.081150 0.114619 -v 0.340477 3.034800 -0.114676 -v 0.340477 3.034800 0.114676 -v 0.345503 0.002175 -0.179756 -v 0.345503 0.002175 0.179756 -v 0.348105 2.625600 -0.181110 -v 0.348105 2.625600 0.181110 -v 0.351008 2.502600 -1.044926 -v 0.351008 2.502600 1.044926 -v 0.353610 3.081150 -0.058988 -v 0.353610 3.081150 0.058988 -v 0.353807 3.034800 -0.059016 -v 0.353807 3.034800 0.059016 -v 0.358200 3.081150 -0.000000 -v 0.358200 3.081150 0.000000 -v 0.358400 3.034800 0.000000 -v 0.358400 3.034800 0.000000 -v 0.364854 0.031200 1.086146 -v 0.364854 0.031200 -1.086146 -v 0.368768 0.002175 -0.123875 -v 0.368768 0.002175 0.123875 -v 0.371546 2.625600 -0.124808 -v 0.371546 2.625600 0.124808 -v 0.373318 2.597400 -0.373318 -v 0.373318 2.597400 0.373318 -v 0.381942 2.550000 -0.734118 -v 0.381942 2.550000 0.734118 -v 0.383274 0.002175 -0.063708 -v 0.383274 0.002175 0.063708 -v 0.384379 2.474400 -1.144271 -v 0.384379 2.474400 1.144271 -v 0.386161 2.625600 -0.064188 -v 0.386161 2.625600 0.064188 -v 0.388275 0.002175 0.000000 -v 0.388275 0.002175 0.000000 -v 0.391200 2.625600 0.000000 -v 0.391200 2.625600 0.000000 -v 0.400065 2.572800 -0.545131 -v 0.400065 2.572800 0.545131 -v 0.406648 2.440800 -1.210564 -v 0.406648 2.440800 1.210564 -v 0.409767 0.046875 1.219848 -v 0.409767 0.046875 -1.219848 -v 0.414752 2.400000 -1.234688 -v 0.414752 2.400000 1.234688 -v 0.417645 0.008400 -0.569086 -v 0.417645 0.008400 0.569086 -v 0.425519 2.597400 0.312283 -v 0.425519 2.597400 -0.312283 -v 0.440403 2.463000 -1.311049 -v 0.440403 2.463000 1.311049 -v 0.440935 0.018225 0.847506 -v 0.440935 0.018225 -0.847506 -v 0.440985 2.482687 -1.312782 -v 0.440985 2.482687 1.312782 -v 0.441041 0.064800 1.312948 -v 0.441041 0.064800 -1.312948 -v 0.442166 2.435437 -1.316296 -v 0.442166 2.435437 1.316296 -v 0.443529 2.494500 -1.320356 -v 0.443529 2.494500 1.320356 -v 0.446656 2.400000 -1.329664 -v 0.446656 2.400000 1.329664 -v 0.447653 2.498438 -1.332632 -v 0.447653 2.498438 1.332632 -v 0.449256 2.527200 -0.863501 -v 0.449256 2.527200 0.863501 -v 0.452973 2.494500 -1.348469 -v 0.452973 2.494500 1.348469 -v 0.459107 2.482687 -1.366728 -v 0.459107 2.482687 1.366728 -v 0.461116 0.084525 1.372712 -v 0.461116 0.084525 -1.372712 -v 0.465671 2.463000 -1.386270 -v 0.465671 2.463000 1.386270 -v 0.467878 2.597400 -0.243424 -v 0.467878 2.597400 0.243424 -v 0.472283 2.435437 -1.405953 -v 0.472283 2.435437 1.405953 -v 0.472434 0.105600 1.406405 -v 0.472434 0.105600 -1.406405 -v 0.477435 0.127575 1.421292 -v 0.477435 0.127575 -1.421292 -v 0.478256 2.572800 -0.478256 -v 0.478256 2.572800 0.478256 -v 0.478560 0.150000 -1.424640 -v 0.478560 2.400000 -1.424640 -v 0.478560 0.150000 1.424640 -v 0.478560 0.150000 1.424640 -v 0.478560 0.150000 -1.424640 -v 0.478560 2.400000 1.424640 -v 0.483027 0.177075 -1.437937 -v 0.483027 0.177075 1.437937 -v 0.489984 2.550000 -0.667656 -v 0.489984 2.550000 0.667656 -v 0.495150 0.213600 -1.474028 -v 0.495150 0.213600 1.474028 -v 0.499272 0.008400 -0.499272 -v 0.499272 0.008400 0.499272 -v 0.499384 2.597400 -0.167751 -v 0.499384 2.597400 0.167751 -v 0.502408 2.242575 -1.495635 -v 0.502408 2.242575 1.495635 -v 0.509349 2.502600 0.979002 -v 0.509349 2.502600 -0.979002 -v 0.513016 0.260025 -1.527214 -v 0.513016 0.260025 1.527214 -v 0.519028 2.597400 0.086273 -v 0.519028 2.597400 -0.086273 -v 0.525778 2.085600 -1.565204 -v 0.525778 2.085600 1.565204 -v 0.525800 2.597400 -0.000000 -v 0.525800 2.597400 0.000000 -v 0.529441 0.031200 -1.017621 -v 0.529441 0.031200 1.017621 -v 0.534711 0.316800 -1.591798 -v 0.534711 0.316800 1.591798 -v 0.545131 2.572800 -0.400065 -v 0.545131 2.572800 0.400065 -v 0.548190 1.929525 -1.631925 -v 0.548190 1.929525 1.631925 -v 0.557774 2.474400 -1.072079 -v 0.557774 2.474400 1.072079 -v 0.558320 0.384375 -1.662080 -v 0.558320 0.384375 1.662080 -v 0.565664 0.018225 0.770779 -v 0.565664 0.018225 -0.770779 -v 0.569086 0.008400 -0.417645 -v 0.569086 0.008400 0.417645 -v 0.569167 1.774800 -1.694372 -v 0.569167 1.774800 1.694372 -v 0.576340 2.527200 -0.785325 -v 0.576340 2.527200 0.785325 -v 0.581929 0.463200 -1.732362 -v 0.581929 0.463200 1.732362 -v 0.585750 2.550000 -0.585750 -v 0.585750 2.550000 0.585750 -v 0.588230 1.621875 -1.751120 -v 0.588230 1.621875 1.751120 -v 0.590089 2.440800 1.134190 -v 0.590089 2.440800 -1.134190 -v 0.594614 0.046875 -1.142888 -v 0.594614 0.046875 1.142888 -v 0.599396 2.572800 -0.311850 -v 0.599396 2.572800 0.311850 -v 0.601848 2.400000 -1.156792 -v 0.601848 2.400000 1.156792 -v 0.603624 0.553725 -1.796946 -v 0.603624 0.553725 1.796946 -v 0.604900 1.471200 -1.800745 -v 0.604900 1.471200 1.800745 -v 0.618698 1.323225 -1.841822 -v 0.618698 1.323225 1.841822 -v 0.621490 0.656400 -1.850132 -v 0.621490 0.656400 1.850132 -v 0.625735 0.008400 0.325553 -v 0.625735 0.008400 -0.325553 -v 0.629147 1.178400 -1.872927 -v 0.629147 1.178400 1.872927 -v 0.633613 0.771675 -1.886223 -v 0.633613 0.771675 1.886223 -v 0.635767 1.037175 -1.892634 -v 0.635767 1.037175 1.892634 -v 0.638080 0.900000 -1.899520 -v 0.638080 0.900000 -1.899520 -v 0.638080 0.900000 1.899520 -v 0.638080 0.900000 1.899520 -v 0.639070 2.463000 -1.228335 -v 0.639070 2.463000 1.228335 -v 0.639758 2.572800 -0.214905 -v 0.639758 2.572800 0.214905 -v 0.639915 2.482687 1.229959 -v 0.639915 2.482687 -1.229959 -v 0.639996 0.064800 -1.230115 -v 0.639996 0.064800 1.230115 -v 0.641628 2.435437 -1.233252 -v 0.641628 2.435437 1.233252 -v 0.643607 2.494500 -1.237056 -v 0.643607 2.494500 1.237056 -v 0.648144 2.400000 -1.245776 -v 0.648144 2.400000 1.245776 -v 0.649591 2.498438 -1.248557 -v 0.649591 2.498438 1.248557 -v 0.653431 2.502600 -0.890370 -v 0.653431 2.502600 0.890370 -v 0.657311 2.494500 -1.263395 -v 0.657311 2.494500 1.263395 -v 0.664924 2.572800 -0.110524 -v 0.664924 2.572800 0.110524 -v 0.666211 2.482687 1.280502 -v 0.666211 2.482687 -1.280502 -v 0.667656 2.550000 -0.489984 -v 0.667656 2.550000 0.489984 -v 0.667871 0.008400 -0.224349 -v 0.667871 0.008400 0.224349 -v 0.669128 0.084525 -1.286108 -v 0.669128 0.084525 1.286108 -v 0.673600 2.572800 0.000000 -v 0.673600 2.572800 -0.000000 -v 0.675736 2.463000 -1.298810 -v 0.675736 2.463000 1.298810 -v 0.676222 0.018225 0.676222 -v 0.676222 0.018225 -0.676222 -v 0.679207 0.031200 -0.925493 -v 0.679207 0.031200 0.925493 -v 0.685331 2.435437 -1.317252 -v 0.685331 2.435437 1.317252 -v 0.685551 0.105600 -1.317675 -v 0.685551 0.105600 1.317675 -v 0.688984 2.527200 -0.688984 -v 0.688984 2.527200 0.688984 -v 0.692808 0.127575 1.331623 -v 0.692808 0.127575 -1.331623 -v 0.694143 0.008400 -0.115381 -v 0.694143 0.008400 0.115381 -v 0.694440 0.150000 1.334760 -v 0.694440 0.150000 -1.334760 -v 0.694440 2.400000 1.334760 -v 0.694440 0.150000 -1.334760 -v 0.694440 0.150000 1.334760 -v 0.694440 2.400000 -1.334760 -v 0.700921 0.177075 1.347218 -v 0.700921 0.177075 -1.347218 -v 0.703200 0.008400 0.000000 -v 0.715555 2.474400 -0.975021 -v 0.715555 2.474400 0.975021 -v 0.718514 0.213600 1.381032 -v 0.718514 0.213600 -1.381032 -v 0.729046 2.242575 -1.401276 -v 0.729046 2.242575 1.401276 -v 0.734118 2.550000 -0.381942 -v 0.734118 2.550000 0.381942 -v 0.744440 0.260025 1.430863 -v 0.744440 0.260025 -1.430863 -v 0.757010 2.440800 1.031508 -v 0.757010 2.440800 -1.031508 -v 0.762816 0.046875 -1.039419 -v 0.762816 0.046875 1.039419 -v 0.762958 2.085600 -1.466456 -v 0.762958 2.085600 1.466456 -v 0.770779 0.018225 0.565664 -v 0.770779 0.018225 -0.565664 -v 0.772096 2.400000 -1.052064 -v 0.772096 2.400000 1.052064 -v 0.775921 0.316800 -1.491372 -v 0.775921 0.316800 1.491372 -v 0.781142 2.502600 -0.781142 -v 0.781142 2.502600 0.781142 -v 0.783552 2.550000 -0.263208 -v 0.783552 2.550000 0.263208 -v 0.785325 2.527200 -0.576340 -v 0.785325 2.527200 0.576340 -v 0.795481 1.929525 1.528968 -v 0.795481 1.929525 -1.528968 -v 0.810180 0.384375 1.557220 -v 0.810180 0.384375 -1.557220 -v 0.811956 0.031200 0.811956 -v 0.811956 0.031200 -0.811956 -v 0.814374 2.550000 -0.135366 -v 0.814374 2.550000 0.135366 -v 0.819847 2.463000 -1.117130 -v 0.819847 2.463000 1.117130 -v 0.820931 2.482687 1.118607 -v 0.820931 2.482687 -1.118607 -v 0.821035 0.064800 1.118749 -v 0.821035 0.064800 -1.118749 -v 0.823129 2.435437 -1.121601 -v 0.823129 2.435437 1.121601 -v 0.825000 2.550000 0.000000 -v 0.825000 2.550000 0.000000 -v 0.825668 2.494500 -1.125061 -v 0.825668 2.494500 1.125061 -v 0.825921 1.774800 1.587475 -v 0.825921 1.774800 -1.587475 -v 0.831488 2.400000 -1.132992 -v 0.831488 2.400000 1.132992 -v 0.833344 2.498438 -1.135521 -v 0.833344 2.498438 1.135521 -v 0.843248 2.494500 -1.149016 -v 0.843248 2.494500 1.149016 -v 0.844439 0.463200 1.623068 -v 0.844439 0.463200 -1.623068 -v 0.847506 0.018225 -0.440935 -v 0.847506 0.018225 0.440935 -v 0.853583 1.621875 -1.640643 -v 0.853583 1.621875 1.640643 -v 0.854666 2.482687 -1.164574 -v 0.854666 2.482687 1.164574 -v 0.855408 2.474400 -0.855408 -v 0.855408 2.474400 0.855408 -v 0.858407 0.084525 -1.169673 -v 0.858407 0.084525 1.169673 -v 0.863501 2.527200 -0.449256 -v 0.863501 2.527200 0.449256 -v 0.866886 2.463000 -1.181225 -v 0.866886 2.463000 1.181225 -v 0.875920 0.553725 -1.683577 -v 0.875920 0.553725 1.683577 -v 0.877772 1.471200 -1.687137 -v 0.877772 1.471200 1.687137 -v 0.879195 2.435437 -1.197997 -v 0.879195 2.435437 1.197997 -v 0.879477 0.105600 -1.198382 -v 0.879477 0.105600 1.198382 -v 0.888786 0.127575 1.211067 -v 0.888786 0.127575 -1.211067 -v 0.890370 2.502600 -0.653431 -v 0.890370 2.502600 0.653431 -v 0.890880 0.150000 -1.213920 -v 0.890880 0.150000 1.213920 -v 0.890880 2.400000 -1.213920 -v 0.890880 0.150000 -1.213920 -v 0.890880 0.150000 1.213920 -v 0.890880 2.400000 1.213920 -v 0.897795 1.323225 -1.725622 -v 0.897795 1.323225 1.725622 -v 0.899195 0.177075 1.225250 -v 0.899195 0.177075 -1.225250 -v 0.901846 0.656400 -1.733408 -v 0.901846 0.656400 1.733408 -v 0.904575 0.018225 0.303862 -v 0.904575 0.018225 -0.303862 -v 0.904966 2.440800 0.904966 -v 0.904966 2.440800 -0.904966 -v 0.911906 0.046875 -0.911906 -v 0.911906 0.046875 0.911906 -v 0.912957 1.178400 -1.754764 -v 0.912957 1.178400 1.754764 -v 0.919439 0.771675 -1.767222 -v 0.919439 0.771675 1.767222 -v 0.921647 2.527200 -0.309596 -v 0.921647 2.527200 0.309596 -v 0.921764 0.213600 1.256003 -v 0.921764 0.213600 -1.256003 -v 0.922564 1.037175 1.773229 -v 0.922564 1.037175 -1.773229 -v 0.923000 2.400000 -0.923000 -v 0.923000 2.400000 0.923000 -v 0.925493 0.031200 0.679207 -v 0.925493 0.031200 -0.679207 -v 0.925920 0.900000 1.779680 -v 0.925920 0.900000 -1.779680 -v 0.925920 0.900000 -1.779680 -v 0.925920 0.900000 1.779680 -v 0.935276 2.242575 -1.274414 -v 0.935276 2.242575 1.274414 -v 0.940158 0.018225 0.156274 -v 0.940158 0.018225 -0.156274 -v 0.952425 0.018225 0.000000 -v 0.952425 0.018225 0.000000 -v 0.955023 0.260025 1.301322 -v 0.955023 0.260025 -1.301322 -v 0.957901 2.527200 -0.159223 -v 0.957901 2.527200 0.159223 -v 0.970400 2.527200 0.000000 -v 0.970400 2.527200 -0.000000 -v 0.975021 2.474400 -0.715555 -v 0.975021 2.474400 0.715555 -v 0.978780 2.085600 -1.333693 -v 0.978780 2.085600 1.333693 -v 0.979002 2.502600 0.509349 -v 0.979002 2.502600 -0.509349 -v 0.980084 2.463000 -0.980084 -v 0.980084 2.463000 0.980084 -v 0.981380 2.482687 -0.981380 -v 0.981380 2.482687 0.981380 -v 0.981504 0.064800 0.981504 -v 0.981504 0.064800 -0.981504 -v 0.984007 2.435437 -0.984007 -v 0.984007 2.435437 0.984007 -v 0.987042 2.494500 -0.987042 -v 0.987042 2.494500 0.987042 -v 0.994000 2.400000 -0.994000 -v 0.994000 2.400000 0.994000 -v 0.995410 0.316800 -1.356353 -v 0.995410 0.316800 1.356353 -v 0.996219 2.498438 -0.996219 -v 0.996219 2.498438 0.996219 -v 1.008058 2.494500 -1.008058 -v 1.008058 2.494500 1.008058 -v 1.017621 0.031200 0.529441 -v 1.017621 0.031200 -0.529441 -v 1.020503 1.929525 -1.390545 -v 1.020503 1.929525 1.390545 -v 1.021708 2.482687 -1.021708 -v 1.021708 2.482687 1.021708 -v 1.026181 0.084525 -1.026181 -v 1.026181 0.084525 1.026181 -v 1.031508 2.440800 0.757010 -v 1.031508 2.440800 -0.757010 -v 1.036316 2.463000 -1.036316 -v 1.036316 2.463000 1.036316 -v 1.039360 0.384375 -1.416240 -v 1.039360 0.384375 1.416240 -v 1.039419 0.046875 -0.762816 -v 1.039419 0.046875 0.762816 -v 1.044926 2.502600 -0.351008 -v 1.044926 2.502600 0.351008 -v 1.051031 2.435437 -1.051031 -v 1.051031 2.435437 1.051031 -v 1.051368 0.105600 -1.051368 -v 1.051368 0.105600 1.051368 -v 1.052064 2.400000 -0.772096 -v 1.052064 2.400000 0.772096 -v 1.059553 1.774800 -1.443756 -v 1.059553 1.774800 1.443756 -v 1.062497 0.127575 1.062497 -v 1.062497 0.127575 -1.062497 -v 1.065000 0.150000 -1.065000 -v 1.065000 0.150000 1.065000 -v 1.065000 2.400000 -1.065000 -v 1.065000 2.400000 1.065000 -v 1.072079 2.474400 -0.557774 -v 1.072079 2.474400 0.557774 -v 1.074940 0.177075 -1.074940 -v 1.074940 0.177075 1.074940 -v 1.083310 0.463200 -1.476127 -v 1.083310 0.463200 1.476127 -v 1.086029 2.502600 0.180521 -v 1.086029 2.502600 -0.180521 -v 1.086146 0.031200 0.364854 -v 1.086146 0.031200 -0.364854 -v 1.095040 1.621875 -1.492110 -v 1.095040 1.621875 1.492110 -v 1.100200 2.502600 -0.000000 -v 1.100200 2.502600 0.000000 -v 1.101920 0.213600 1.101920 -v 1.101920 0.213600 -1.101920 -v 1.117130 2.463000 -0.819847 -v 1.117130 2.463000 0.819847 -v 1.118073 2.242575 -1.118073 -v 1.118073 2.242575 1.118073 -v 1.118607 2.482687 -0.820931 -v 1.118607 2.482687 0.820931 -v 1.118749 0.064800 -0.821035 -v 1.118749 0.064800 0.821035 -v 1.121601 2.435437 -0.823129 -v 1.121601 2.435437 0.823129 -v 1.123697 0.553725 -1.531158 -v 1.123697 0.553725 1.531158 -v 1.125061 2.494500 -0.825668 -v 1.125061 2.494500 0.825668 -v 1.126072 1.471200 -1.534395 -v 1.126072 1.471200 1.534395 -v 1.128870 0.031200 -0.187642 -v 1.128870 0.031200 0.187642 -v 1.132992 2.400000 -0.831488 -v 1.132992 2.400000 0.831488 -v 1.134190 2.440800 0.590089 -v 1.134190 2.440800 -0.590089 -v 1.135521 2.498438 -0.833344 -v 1.135521 2.498438 0.833344 -v 1.141680 0.260025 1.141680 -v 1.141680 0.260025 -1.141680 -v 1.142888 0.046875 -0.594614 -v 1.142888 0.046875 0.594614 -v 1.143600 0.031200 0.000000 -v 1.143600 0.031200 0.000000 -v 1.144271 2.474400 -0.384379 -v 1.144271 2.474400 0.384379 -v 1.149016 2.494500 -0.843248 -v 1.149016 2.494500 0.843248 -v 1.151759 1.323225 -1.569396 -v 1.151759 1.323225 1.569396 -v 1.156792 2.400000 -0.601848 -v 1.156792 2.400000 0.601848 -v 1.156956 0.656400 -1.576477 -v 1.156956 0.656400 1.576477 -v 1.164574 2.482687 -0.854666 -v 1.164574 2.482687 0.854666 -v 1.169673 0.084525 -0.858407 -v 1.169673 0.084525 0.858407 -v 1.170080 2.085600 -1.170080 -v 1.170080 2.085600 1.170080 -v 1.171210 1.178400 -1.595900 -v 1.171210 1.178400 1.595900 -v 1.179525 0.771675 -1.607230 -v 1.179525 0.771675 1.607230 -v 1.181225 2.463000 -0.866886 -v 1.181225 2.463000 0.866886 -v 1.183534 1.037175 -1.612693 -v 1.183534 1.037175 1.612693 -v 1.187840 0.900000 -1.618560 -v 1.187840 0.900000 -1.618560 -v 1.187840 0.900000 1.618560 -v 1.187840 0.900000 1.618560 -v 1.189282 2.474400 -0.197684 -v 1.189282 2.474400 0.197684 -v 1.189960 0.316800 -1.189960 -v 1.189960 0.316800 1.189960 -v 1.197997 2.435437 -0.879195 -v 1.197997 2.435437 0.879195 -v 1.198382 0.105600 -0.879477 -v 1.198382 0.105600 0.879477 -v 1.204800 2.474400 0.000000 -v 1.204800 2.474400 -0.000000 -v 1.210564 2.440800 0.406648 -v 1.210564 2.440800 -0.406648 -v 1.211067 0.127575 0.888786 -v 1.211067 0.127575 -0.888786 -v 1.213920 0.150000 -0.890880 -v 1.213920 0.150000 -0.890880 -v 1.213920 0.150000 0.890880 -v 1.213920 0.150000 0.890880 -v 1.213920 2.400000 -0.890880 -v 1.213920 2.400000 0.890880 -v 1.219848 0.046875 -0.409767 -v 1.219848 0.046875 0.409767 -v 1.219958 1.929525 1.219958 -v 1.219958 1.929525 -1.219958 -v 1.225250 0.177075 0.899195 -v 1.225250 0.177075 -0.899195 -v 1.228335 2.463000 -0.639070 -v 1.228335 2.463000 0.639070 -v 1.229959 2.482687 -0.639915 -v 1.229959 2.482687 0.639915 -v 1.230115 0.064800 -0.639996 -v 1.230115 0.064800 0.639996 -v 1.233252 2.435437 -0.641628 -v 1.233252 2.435437 0.641628 -v 1.234688 2.400000 -0.414752 -v 1.234688 2.400000 0.414752 -v 1.237056 2.494500 -0.643607 -v 1.237056 2.494500 0.643607 -v 1.242500 0.384375 -1.242500 -v 1.242500 0.384375 1.242500 -v 1.245776 2.400000 -0.648144 -v 1.245776 2.400000 0.648144 -v 1.248557 2.498438 -0.649591 -v 1.248557 2.498438 0.649591 -v 1.256003 0.213600 0.921764 -v 1.256003 0.213600 -0.921764 -v 1.258183 2.440800 0.209136 -v 1.258183 2.440800 -0.209136 -v 1.263395 2.494500 -0.657311 -v 1.263395 2.494500 0.657311 -v 1.266640 1.774800 -1.266640 -v 1.266640 1.774800 1.266640 -v 1.267832 0.046875 -0.210740 -v 1.267832 0.046875 0.210740 -v 1.274414 2.242575 -0.935276 -v 1.274414 2.242575 0.935276 -v 1.274600 2.440800 0.000000 -v 1.274600 2.440800 0.000000 -v 1.280502 2.482687 -0.666211 -v 1.280502 2.482687 0.666211 -v 1.283256 2.400000 -0.213304 -v 1.283256 2.400000 0.213304 -v 1.284375 0.046875 0.000000 -v 1.284375 0.046875 -0.000000 -v 1.286108 0.084525 -0.669128 -v 1.286108 0.084525 0.669128 -v 1.295040 0.463200 -1.295040 -v 1.295040 0.463200 1.295040 -v 1.298810 2.463000 -0.675736 -v 1.298810 2.463000 0.675736 -v 1.300000 2.400000 0.000000 -v 1.300000 2.400000 -0.000000 -v 1.301322 0.260025 0.955023 -v 1.301322 0.260025 -0.955023 -v 1.309063 1.621875 -1.309063 -v 1.309063 1.621875 1.309063 -v 1.311049 2.463000 -0.440403 -v 1.311049 2.463000 0.440403 -v 1.312782 2.482687 -0.440985 -v 1.312782 2.482687 0.440985 -v 1.312948 0.064800 0.441041 -v 1.312948 0.064800 -0.441041 -v 1.316296 2.435437 -0.442166 -v 1.316296 2.435437 0.442166 -v 1.317252 2.435437 -0.685331 -v 1.317252 2.435437 0.685331 -v 1.317675 0.105600 -0.685551 -v 1.317675 0.105600 0.685551 -v 1.320356 2.494500 -0.443529 -v 1.320356 2.494500 0.443529 -v 1.329664 2.400000 -0.446656 -v 1.329664 2.400000 0.446656 -v 1.331623 0.127575 0.692808 -v 1.331623 0.127575 -0.692808 -v 1.332632 2.498438 -0.447653 -v 1.332632 2.498438 0.447653 -v 1.333693 2.085600 -0.978780 -v 1.333693 2.085600 0.978780 -v 1.334760 0.150000 0.694440 -v 1.334760 0.150000 -0.694440 -v 1.334760 0.150000 -0.694440 -v 1.334760 0.150000 0.694440 -v 1.334760 2.400000 -0.694440 -v 1.334760 2.400000 0.694440 -v 1.343320 0.553725 -1.343320 -v 1.343320 0.553725 1.343320 -v 1.346160 1.471200 -1.346160 -v 1.346160 1.471200 1.346160 -v 1.347218 0.177075 0.700921 -v 1.347218 0.177075 -0.700921 -v 1.348469 2.494500 -0.452973 -v 1.348469 2.494500 0.452973 -v 1.356353 0.316800 -0.995410 -v 1.356353 0.316800 0.995410 -v 1.362620 2.463000 -0.226496 -v 1.362620 2.463000 0.226496 -v 1.364422 2.482687 -0.226795 -v 1.364422 2.482687 0.226795 -v 1.364595 0.064800 -0.226824 -v 1.364595 0.064800 0.226824 -v 1.366728 2.482687 -0.459107 -v 1.366728 2.482687 0.459107 -v 1.368074 2.435437 -0.227403 -v 1.368074 2.435437 0.227403 -v 1.372294 2.494500 -0.228104 -v 1.372294 2.494500 0.228104 -v 1.372712 0.084525 -0.461116 -v 1.372712 0.084525 0.461116 -v 1.376867 1.323225 -1.376868 -v 1.376868 1.323225 1.376867 -v 1.380400 2.463000 0.000000 -v 1.380400 2.463000 -0.000000 -v 1.381032 0.213600 0.718514 -v 1.381032 0.213600 -0.718514 -v 1.381968 2.400000 -0.229712 -v 1.381968 2.400000 0.229712 -v 1.382225 2.482687 0.000000 -v 1.382225 2.482687 0.000000 -v 1.382400 0.064800 0.000000 -v 1.382400 0.064800 0.000000 -v 1.383080 0.656400 -1.383080 -v 1.383080 0.656400 1.383080 -v 1.385053 2.498438 -0.230225 -v 1.385053 2.498438 0.230225 -v 1.385925 2.435437 0.000000 -v 1.385925 2.435437 -0.000000 -v 1.386270 2.463000 -0.465671 -v 1.386270 2.463000 0.465671 -v 1.390200 2.494500 0.000000 -v 1.390200 2.494500 -0.000000 -v 1.390545 1.929525 -1.020503 -v 1.390545 1.929525 1.020503 -v 1.400000 2.400000 0.000000 -v 1.400000 2.400000 0.000000 -v 1.400120 1.178400 -1.400120 -v 1.400120 1.178400 1.400120 -v 1.401276 2.242575 -0.729046 -v 1.401276 2.242575 0.729046 -v 1.401513 2.494500 -0.232961 -v 1.401513 2.494500 0.232961 -v 1.403125 2.498438 0.000000 -v 1.403125 2.498438 0.000000 -v 1.405953 2.435437 -0.472283 -v 1.405953 2.435437 0.472283 -v 1.406405 0.105600 -0.472434 -v 1.406405 0.105600 0.472434 -v 1.410060 0.771675 -1.410060 -v 1.410060 0.771675 1.410060 -v 1.414853 1.037175 -1.414853 -v 1.414853 1.037175 1.414853 -v 1.416240 0.384375 -1.039360 -v 1.416240 0.384375 1.039360 -v 1.419800 2.494500 0.000000 -v 1.419800 2.494500 -0.000000 -v 1.420000 0.900000 -1.420000 -v 1.420000 0.900000 -1.420000 -v 1.420000 0.900000 1.420000 -v 1.420000 0.900000 1.420000 -v 1.420490 2.482687 -0.236115 -v 1.420490 2.482687 0.236115 -v 1.421292 0.127575 0.477435 -v 1.421292 0.127575 -0.477435 -v 1.424640 0.150000 -0.478560 -v 1.424640 0.150000 -0.478560 -v 1.424640 0.150000 0.478560 -v 1.424640 0.150000 0.478560 -v 1.424640 2.400000 -0.478560 -v 1.424640 2.400000 0.478560 -v 1.426709 0.084525 -0.237149 -v 1.426709 0.084525 0.237149 -v 1.430863 0.260025 0.744440 -v 1.430863 0.260025 -0.744440 -v 1.437937 0.177075 0.483027 -v 1.437937 0.177075 -0.483027 -v 1.439025 2.482687 0.000000 -v 1.440800 2.463000 -0.239491 -v 1.440800 2.463000 0.239491 -v 1.443756 1.774800 -1.059553 -v 1.443756 1.774800 1.059553 -v 1.445325 0.084525 0.000000 -v 1.445325 0.084525 0.000000 -v 1.459600 2.463000 0.000000 -v 1.459600 2.463000 -0.000000 -v 1.461258 2.435437 -0.242892 -v 1.461258 2.435437 0.242892 -v 1.461727 0.105600 -0.242970 -v 1.461727 0.105600 0.242970 -v 1.466456 2.085600 -0.762958 -v 1.466456 2.085600 0.762958 -v 1.474028 0.213600 0.495150 -v 1.474028 0.213600 -0.495150 -v 1.476127 0.463200 -1.083310 -v 1.476127 0.463200 1.083310 -v 1.477200 0.127575 0.245542 -v 1.477200 0.127575 -0.245542 -v 1.480325 2.435437 0.000000 -v 1.480325 2.435437 -0.000000 -v 1.480680 0.150000 -0.246120 -v 1.480680 0.150000 0.246120 -v 1.480680 0.150000 0.246120 -v 1.480680 0.150000 -0.246120 -v 1.480680 2.400000 -0.246120 -v 1.480680 2.400000 0.246120 -v 1.480800 0.105600 0.000000 -v 1.480800 0.105600 0.000000 -v 1.491372 0.316800 -0.775921 -v 1.491372 0.316800 0.775921 -v 1.492110 1.621875 -1.095040 -v 1.492110 1.621875 1.095040 -v 1.494500 0.177075 0.248417 -v 1.494500 0.177075 -0.248417 -v 1.495635 2.242575 -0.502408 -v 1.495635 2.242575 0.502408 -v 1.496475 0.127575 0.000000 -v 1.496475 0.127575 0.000000 -v 1.500000 0.150000 0.000000 -v 1.500000 0.150000 0.000000 -v 1.500000 2.400000 0.000000 -v 1.500000 2.400000 0.000000 -v 1.514000 0.177075 -0.000000 -v 1.514000 0.177075 0.000000 -v 1.527214 0.260025 -0.513016 -v 1.527214 0.260025 0.513016 -v 1.528968 1.929525 -0.795481 -v 1.528968 1.929525 0.795481 -v 1.531158 0.553725 -1.123697 -v 1.531158 0.553725 1.123697 -v 1.532010 0.213600 0.254652 -v 1.532010 0.213600 -0.254652 -v 1.534395 1.471200 -1.126072 -v 1.534395 1.471200 1.126072 -v 1.552000 0.213600 0.000000 -v 1.552000 0.213600 0.000000 -v 1.554467 2.242575 -0.258385 -v 1.554467 2.242575 0.258385 -v 1.557220 0.384375 -0.810180 -v 1.557220 0.384375 0.810180 -v 1.565204 2.085600 -0.525778 -v 1.565204 2.085600 0.525778 -v 1.569396 1.323225 -1.151759 -v 1.569396 1.323225 1.151759 -v 1.574750 2.242575 0.000000 -v 1.574750 2.242575 0.000000 -v 1.576477 0.656400 -1.156956 -v 1.576477 0.656400 1.156956 -v 1.587289 0.260025 0.263841 -v 1.587289 0.260025 -0.263841 -v 1.587475 1.774800 -0.825921 -v 1.587475 1.774800 0.825921 -v 1.591798 0.316800 -0.534711 -v 1.591798 0.316800 0.534711 -v 1.595900 1.178400 -1.171210 -v 1.595900 1.178400 1.171210 -v 1.607230 0.771675 -1.179525 -v 1.607230 0.771675 1.179525 -v 1.608000 0.260025 0.000000 -v 1.608000 0.260025 0.000000 -v 1.612693 1.037175 -1.183534 -v 1.612693 1.037175 1.183534 -v 1.618560 0.900000 -1.187840 -v 1.618560 0.900000 -1.187840 -v 1.618560 0.900000 1.187840 -v 1.618560 0.900000 1.187840 -v 1.623068 0.463200 -0.844439 -v 1.623068 0.463200 0.844439 -v 1.626774 2.085600 -0.270404 -v 1.626774 2.085600 0.270404 -v 1.631925 1.929525 -0.548190 -v 1.631925 1.929525 0.548190 -v 1.640643 1.621875 -0.853583 -v 1.640643 1.621875 0.853583 -v 1.648000 2.085600 0.000000 -v 1.648000 2.085600 -0.000000 -v 1.654413 0.316800 -0.274998 -v 1.654413 0.316800 0.274998 -v 1.662080 0.384375 -0.558320 -v 1.662080 0.384375 0.558320 -v 1.676000 0.316800 0.000000 -v 1.676000 0.316800 0.000000 -v 1.683577 0.553725 -0.875920 -v 1.683577 0.553725 0.875920 -v 1.687137 1.471200 -0.877772 -v 1.687137 1.471200 0.877772 -v 1.694372 1.774800 -0.569167 -v 1.694372 1.774800 0.569167 -v 1.696119 1.929525 -0.281930 -v 1.696119 1.929525 0.281930 -v 1.700000 0.600000 0.000000 -v 1.700000 0.600000 0.000000 -v 1.700000 0.623100 0.178200 -v 1.700000 0.623100 -0.178200 -v 1.700000 0.685800 -0.316800 -v 1.700000 0.685800 0.316800 -v 1.700000 0.778200 0.415800 -v 1.700000 0.778200 -0.415800 -v 1.700000 0.890400 -0.475200 -v 1.700000 0.890400 0.475200 -v 1.700000 1.012500 -0.495000 -v 1.700000 1.012500 0.495000 -v 1.700000 1.134600 -0.475200 -v 1.700000 1.134600 0.475200 -v 1.700000 1.246800 0.415800 -v 1.700000 1.246800 -0.415800 -v 1.700000 1.339200 -0.316800 -v 1.700000 1.339200 0.316800 -v 1.700000 1.401900 0.178200 -v 1.700000 1.401900 -0.178200 -v 1.700000 1.425000 0.000000 -v 1.700000 1.425000 0.000000 -v 1.718250 1.929525 0.000000 -v 1.718250 1.929525 0.000000 -v 1.725622 1.323225 -0.897795 -v 1.725622 1.323225 0.897795 -v 1.727460 0.384375 -0.287140 -v 1.727460 0.384375 0.287140 -v 1.732362 0.463200 -0.581929 -v 1.732362 0.463200 0.581929 -v 1.733408 0.656400 -0.901846 -v 1.733408 0.656400 0.901846 -v 1.750000 0.384375 0.000000 -v 1.750000 0.384375 0.000000 -v 1.751120 1.621875 -0.588230 -v 1.751120 1.621875 0.588230 -v 1.754764 1.178400 -0.912957 -v 1.754764 1.178400 0.912957 -v 1.761022 1.774800 -0.292719 -v 1.761022 1.774800 0.292719 -v 1.767222 0.771675 -0.919439 -v 1.767222 0.771675 0.919439 -v 1.773229 1.037175 -0.922564 -v 1.773229 1.037175 0.922564 -v 1.779680 0.900000 -0.925920 -v 1.779680 0.900000 -0.925920 -v 1.779680 0.900000 0.925920 -v 1.779680 0.900000 0.925920 -v 1.784000 1.774800 0.000000 -v 1.784000 1.774800 0.000000 -v 1.796946 0.553725 -0.603624 -v 1.796946 0.553725 0.603624 -v 1.800507 0.463200 -0.299282 -v 1.800507 0.463200 0.299282 -v 1.800745 1.471200 -0.604900 -v 1.800745 1.471200 0.604900 -v 1.820003 1.621875 -0.302523 -v 1.820003 1.621875 0.302522 -v 1.824000 0.463200 0.000000 -v 1.824000 0.463200 0.000000 -v 1.841822 1.323225 -0.618698 -v 1.841822 1.323225 0.618698 -v 1.843750 1.621875 0.000000 -v 1.843750 1.621875 -0.000000 -v 1.850132 0.656400 -0.621490 -v 1.850132 0.656400 0.621490 -v 1.867631 0.553725 -0.310439 -v 1.867631 0.553725 0.310439 -v 1.871580 1.471200 -0.311096 -v 1.871580 1.471200 0.311096 -v 1.872927 1.178400 -0.629147 -v 1.872927 1.178400 0.629147 -v 1.886223 0.771675 -0.633613 -v 1.886223 0.771675 0.633613 -v 1.892000 0.553725 0.000000 -v 1.892000 0.553725 -0.000000 -v 1.892634 1.037175 -0.635767 -v 1.892634 1.037175 0.635767 -v 1.896000 1.471200 0.000000 -v 1.896000 1.471200 0.000000 -v 1.899520 0.900000 -0.638080 -v 1.899520 0.900000 -0.638080 -v 1.899520 0.900000 0.638080 -v 1.899520 0.900000 0.638080 -v 1.914272 1.323225 -0.318192 -v 1.914272 1.323225 0.318192 -v 1.922910 0.656400 -0.319628 -v 1.922910 0.656400 0.319628 -v 1.935900 1.444200 0.000000 -v 1.935900 1.444200 0.000000 -v 1.939250 1.323225 0.000000 -v 1.939250 1.323225 -0.000000 -v 1.939394 1.423221 -0.175100 -v 1.939394 1.423221 0.175100 -v 1.946601 1.178400 -0.323566 -v 1.946601 1.178400 0.323566 -v 1.948000 0.656400 0.000000 -v 1.948000 0.656400 -0.000000 -v 1.948879 1.366278 -0.311290 -v 1.948879 1.366278 0.311290 -v 1.960420 0.771675 -0.325863 -v 1.960420 0.771675 0.325863 -v 1.962857 1.282362 -0.408568 -v 1.962857 1.282362 0.408568 -v 1.967083 1.037175 -0.326970 -v 1.967083 1.037175 0.326970 -v 1.972000 1.178400 0.000000 -v 1.972000 1.178400 0.000000 -v 1.974240 0.900000 -0.328160 -v 1.974240 0.900000 0.328160 -v 1.974240 0.900000 0.328160 -v 1.979830 1.180464 -0.466934 -v 1.979830 1.180464 0.466934 -v 1.986000 0.771675 0.000000 -v 1.986000 0.771675 -0.000000 -v 1.992750 1.037175 0.000000 -v 1.992750 1.037175 0.000000 -v 1.998300 1.069575 -0.486390 -v 1.998300 1.069575 0.486390 -v 2.000000 0.900000 0.000000 -v 2.000000 0.900000 0.000000 -v 2.016770 0.958686 -0.466934 -v 2.016770 0.958686 0.466934 -v 2.033743 0.856788 -0.408568 -v 2.033743 0.856788 0.408568 -v 2.047721 0.772872 0.311290 -v 2.047721 0.772872 -0.311290 -v 2.057206 0.715929 0.175100 -v 2.057206 0.715929 -0.175100 -v 2.060700 0.694950 0.000000 -v 2.060700 0.694950 0.000000 -v 2.111200 1.497600 0.000000 -v 2.111200 1.497600 0.000000 -v 2.116979 1.479120 -0.166687 -v 2.116979 1.479120 0.166687 -v 2.132666 1.428960 -0.296333 -v 2.132666 1.428960 0.296333 -v 2.155782 1.355040 -0.388937 -v 2.155782 1.355040 0.388937 -v 2.183853 1.265280 -0.444499 -v 2.183853 1.265280 0.444499 -v 2.214400 1.167600 -0.463020 -v 2.214400 1.167600 0.463020 -v 2.237300 1.578900 0.000000 -v 2.237300 1.578900 0.000000 -v 2.244457 1.563171 -0.154289 -v 2.244457 1.563171 0.154289 -v 2.244947 1.069920 -0.444499 -v 2.244947 1.069920 0.444499 -v 2.263882 1.520478 -0.274291 -v 2.263882 1.520478 0.274291 -v 2.273018 0.980160 -0.388937 -v 2.273018 0.980160 0.388937 -v 2.292510 1.457562 -0.360007 -v 2.292510 1.457562 0.360007 -v 2.296134 0.906240 -0.296333 -v 2.296134 0.906240 0.296333 -v 2.311821 0.856080 -0.166687 -v 2.311821 0.856080 0.166687 -v 2.317600 0.837600 0.000000 -v 2.317600 0.837600 0.000000 -v 2.325600 1.681800 0.000000 -v 2.325600 1.681800 0.000000 -v 2.327271 1.381164 -0.411437 -v 2.327271 1.381164 0.411437 -v 2.333530 1.668948 -0.139234 -v 2.333530 1.668948 0.139234 -v 2.355053 1.634064 -0.247526 -v 2.355053 1.634064 0.247526 -v 2.365100 1.298025 -0.428580 -v 2.365100 1.298025 0.428580 -v 2.386771 1.582656 -0.324878 -v 2.386771 1.582656 0.324878 -v 2.387500 1.800000 0.000000 -v 2.387500 1.800000 0.000000 -v 2.395900 1.790025 0.122850 -v 2.395900 1.790025 -0.122850 -v 2.402929 1.214886 -0.411437 -v 2.402929 1.214886 0.411437 -v 2.418700 1.762950 -0.218400 -v 2.418700 1.762950 0.218400 -v 2.425286 1.520232 -0.371290 -v 2.425286 1.520232 0.371290 -v 2.434400 1.927200 0.000000 -v 2.434400 1.927200 0.000000 -v 2.437690 1.138488 -0.360007 -v 2.437690 1.138488 0.360007 -v 2.443270 1.919976 0.106466 -v 2.443270 1.919976 -0.106466 -v 2.452300 1.723050 -0.286650 -v 2.452300 1.723050 0.286650 -v 2.466318 1.075572 -0.274291 -v 2.466318 1.075572 0.274291 -v 2.467200 1.452300 -0.386760 -v 2.467200 1.452300 0.386760 -v 2.467347 1.900368 0.189274 -v 2.467347 1.900368 -0.189274 -v 2.477700 2.057100 0.000000 -v 2.477700 2.057100 0.000000 -v 2.485743 1.032879 -0.154289 -v 2.485743 1.032879 0.154289 -v 2.487343 2.052375 -0.091411 -v 2.487343 2.052375 0.091411 -v 2.492900 1.017150 0.000000 -v 2.492900 1.017150 0.000000 -v 2.493100 1.674600 -0.327600 -v 2.493100 1.674600 0.327600 -v 2.502829 1.871472 0.248422 -v 2.502829 1.871472 -0.248422 -v 2.509114 1.384368 -0.371290 -v 2.509114 1.384368 0.371290 -v 2.513518 2.039550 0.162509 -v 2.513518 2.039550 -0.162509 -v 2.528800 2.183400 0.000000 -v 2.537500 1.621875 -0.341250 -v 2.537500 1.621875 0.341250 -v 2.539821 2.180796 -0.079013 -v 2.539821 2.180796 0.079013 -v 2.545914 1.836384 -0.283910 -v 2.545914 1.836384 0.283910 -v 2.547629 1.321944 -0.324878 -v 2.547629 1.321944 0.324878 -v 2.552090 2.020650 -0.213293 -v 2.552090 2.020650 0.213293 -v 2.569734 2.173728 -0.140467 -v 2.569734 2.173728 0.140467 -v 2.579347 1.270536 -0.247526 -v 2.579347 1.270536 0.247526 -v 2.581900 1.569150 -0.327600 -v 2.581900 1.569150 0.327600 -v 2.592800 1.798200 -0.295740 -v 2.592800 1.798200 0.295740 -v 2.598929 1.997700 -0.243763 -v 2.598929 1.997700 0.243763 -v 2.599100 2.299800 0.000000 -v 2.599100 2.299800 0.000000 -v 2.600870 1.235652 -0.139234 -v 2.600870 1.235652 0.139234 -v 2.608800 1.222800 0.000000 -v 2.608800 1.222800 0.000000 -v 2.612406 2.298813 0.070600 -v 2.612406 2.298813 -0.070600 -v 2.613818 2.163312 -0.184363 -v 2.613818 2.163312 0.184363 -v 2.622700 1.520700 -0.286650 -v 2.622700 1.520700 0.286650 -v 2.639686 1.760016 -0.283910 -v 2.639686 1.760016 0.283910 -v 2.648521 2.296134 0.125510 -v 2.648521 2.296134 -0.125510 -v 2.649900 1.972725 0.253920 -v 2.649900 1.972725 -0.253920 -v 2.656300 1.480800 -0.218400 -v 2.656300 1.480800 0.218400 -v 2.667347 2.150664 -0.210701 -v 2.667347 2.150664 0.210701 -v 2.679100 1.453725 0.122850 -v 2.679100 1.453725 -0.122850 -v 2.682771 1.724928 0.248422 -v 2.682771 1.724928 -0.248422 -v 2.687500 1.443750 0.000000 -v 2.687500 1.443750 0.000000 -v 2.700000 2.400000 0.000000 -v 2.700000 2.400000 0.000000 -v 2.700000 2.400000 0.000000 -v 2.700871 1.947750 -0.243763 -v 2.700871 1.947750 0.243763 -v 2.701743 2.292186 0.164732 -v 2.701743 2.292186 -0.164732 -v 2.716800 2.400000 0.067500 -v 2.716800 2.400000 -0.067500 -v 2.716800 2.400000 -0.067500 -v 2.716800 2.400000 0.067500 -v 2.718253 1.696032 0.189274 -v 2.718253 1.696032 -0.189274 -v 2.725600 2.136900 -0.219480 -v 2.725600 2.136900 0.219480 -v 2.729800 2.420250 0.000000 -v 2.742330 1.676424 0.106466 -v 2.742330 1.676424 -0.106466 -v 2.747407 2.420406 -0.066744 -v 2.747407 2.420406 0.066744 -v 2.747710 1.924800 -0.213293 -v 2.747710 1.924800 0.213293 -v 2.751200 1.669200 0.000000 -v 2.751200 1.669200 0.000000 -v 2.758400 2.436000 0.000000 -v 2.762400 2.400000 0.120000 -v 2.762400 2.400000 -0.120000 -v 2.762400 2.400000 -0.120000 -v 2.762400 2.400000 0.120000 -v 2.766370 2.287392 0.188266 -v 2.766370 2.287392 -0.188266 -v 2.776365 2.436302 -0.064692 -v 2.776365 2.436302 0.064692 -v 2.783853 2.123136 -0.210701 -v 2.783853 2.123136 0.210701 -v 2.784600 2.447250 0.000000 -v 2.784600 2.447250 0.000000 -v 2.786282 1.905900 0.162509 -v 2.786282 1.905900 -0.162509 -v 2.795198 2.420829 -0.118656 -v 2.795198 2.420829 0.118656 -v 2.800000 2.400000 0.000000 -v 2.802528 2.447680 -0.061668 -v 2.802528 2.447680 0.061668 -v 2.807200 2.454000 0.000000 -v 2.811200 2.400000 -0.040500 -v 2.811200 2.400000 0.040500 -v 2.812457 1.893075 0.091411 -v 2.812457 1.893075 -0.091411 -v 2.822100 1.888350 0.000000 -v 2.822100 1.888350 0.000000 -v 2.824200 2.420250 0.000000 -v 2.824200 2.420250 0.000000 -v 2.824750 2.454529 -0.057996 -v 2.824750 2.454529 0.057996 -v 2.825000 2.456250 0.000000 -v 2.825000 2.456250 0.000000 -v 2.825126 2.437123 -0.115008 -v 2.825126 2.437123 0.115008 -v 2.829600 2.400000 0.157500 -v 2.829600 2.400000 -0.157500 -v 2.829600 2.400000 -0.157500 -v 2.829600 2.400000 0.157500 -v 2.836672 2.420519 -0.041256 -v 2.836672 2.420519 0.041256 -v 2.836700 2.282175 0.196110 -v 2.836700 2.282175 -0.196110 -v 2.836800 2.454000 0.000000 -v 2.836800 2.454000 0.000000 -v 2.837382 2.110488 -0.184363 -v 2.837382 2.110488 0.184363 -v 2.837600 2.436000 0.000000 -v 2.837600 2.436000 0.000000 -v 2.841400 2.447250 0.000000 -v 2.841400 2.447250 0.000000 -v 2.841600 2.400000 -0.072000 -v 2.841600 2.400000 0.072000 -v 2.841887 2.456841 -0.054000 -v 2.841887 2.456841 0.054000 -v 2.851189 2.448847 -0.109632 -v 2.851189 2.448847 0.109632 -v 2.851331 2.436454 -0.043308 -v 2.851331 2.436454 0.043308 -v 2.852794 2.454605 -0.050004 -v 2.852794 2.454605 0.050004 -v 2.856323 2.447812 -0.046332 -v 2.856323 2.447812 0.046332 -v 2.865626 2.421453 -0.155736 -v 2.865626 2.421453 0.155736 -v 2.870524 2.421250 -0.073344 -v 2.870524 2.421250 0.073344 -v 2.872387 2.455966 -0.103104 -v 2.872387 2.455966 0.103104 -v 2.881466 2.100072 -0.140467 -v 2.881466 2.100072 0.140467 -v 2.886400 2.400000 -0.094500 -v 2.886400 2.400000 0.094500 -v 2.887725 2.458444 -0.096000 -v 2.887725 2.458444 0.096000 -v 2.888602 2.437685 -0.076992 -v 2.888602 2.437685 0.076992 -v 2.896205 2.456246 0.088896 -v 2.896205 2.456246 -0.088896 -v 2.896829 2.449338 -0.082368 -v 2.896829 2.449338 0.082368 -v 2.896986 2.438333 -0.150948 -v 2.896986 2.438333 0.150948 -v 2.907030 2.276958 0.188266 -v 2.907030 2.276958 -0.188266 -v 2.911200 2.400000 -0.180000 -v 2.911200 2.400000 -0.180000 -v 2.911200 2.400000 0.180000 -v 2.911379 2.093004 -0.079013 -v 2.911379 2.093004 0.079013 -v 2.920412 2.422328 -0.096264 -v 2.920412 2.422328 0.096264 -v 2.922400 2.090400 0.000000 -v 2.922899 2.450567 -0.143892 -v 2.922899 2.450567 0.143892 -v 2.940800 2.400000 -0.108000 -v 2.940800 2.400000 0.108000 -v 2.942589 2.458082 -0.135324 -v 2.942589 2.458082 0.135324 -v 2.943526 2.439499 -0.101052 -v 2.943526 2.439499 0.101052 -v 2.951146 2.422210 -0.177984 -v 2.951146 2.422210 0.177984 -v 2.955275 2.460806 -0.126000 -v 2.955275 2.460806 0.126000 -v 2.956523 2.451588 -0.108108 -v 2.956523 2.451588 0.108108 -v 2.960179 2.458666 -0.116676 -v 2.960179 2.458666 0.116676 -v 2.971657 2.272164 0.164732 -v 2.971657 2.272164 -0.164732 -v 2.980990 2.423636 0.110016 -v 2.980990 2.423636 -0.110016 -v 2.984243 2.439802 -0.172512 -v 2.984243 2.439802 0.172512 -v 3.000000 2.400000 -0.187500 -v 3.000000 2.400000 -0.187500 -v 3.000000 2.400000 -0.112500 -v 3.000000 2.400000 0.112500 -v 3.000000 2.400000 0.187500 -v 3.009977 2.452655 -0.164448 -v 3.009977 2.452655 0.164448 -v 3.010221 2.441702 -0.115488 -v 3.010221 2.441702 0.115488 -v 3.024879 2.268216 0.125510 -v 3.024879 2.268216 -0.125510 -v 3.027834 2.460653 -0.154656 -v 3.027834 2.460653 0.154656 -v 3.029007 2.454319 -0.123552 -v 3.029007 2.454319 0.123552 -v 3.037300 2.463675 -0.144000 -v 3.037300 2.463675 0.144000 -v 3.037862 2.461603 0.133344 -v 3.037862 2.461603 -0.133344 -v 3.044212 2.423034 -0.185400 -v 3.044212 2.423034 0.185400 -v 3.046912 2.425059 0.114600 -v 3.046912 2.425059 -0.114600 -v 3.059200 2.400000 -0.108000 -v 3.059200 2.400000 0.108000 -v 3.060994 2.265537 0.070600 -v 3.060994 2.265537 -0.070600 -v 3.074300 2.264550 0.000000 -v 3.074300 2.264550 0.000000 -v 3.079200 2.441400 -0.179700 -v 3.079200 2.441400 0.179700 -v 3.082800 2.444100 -0.120300 -v 3.082800 2.444100 0.120300 -v 3.088800 2.400000 -0.180000 -v 3.088800 2.400000 -0.180000 -v 3.088800 2.400000 0.180000 -v 3.104737 2.454928 -0.171300 -v 3.104738 2.454928 0.171300 -v 3.107887 2.457291 -0.128700 -v 3.107887 2.457291 0.128700 -v 3.112835 2.426483 0.110016 -v 3.112835 2.426483 -0.110016 -v 3.113600 2.400000 -0.094500 -v 3.113600 2.400000 0.094500 -v 3.120600 2.463450 0.161100 -v 3.120600 2.463450 -0.161100 -v 3.122400 2.464800 0.138900 -v 3.122400 2.464800 -0.138900 -v 3.126562 2.466797 -0.150000 -v 3.126562 2.466797 0.150000 -v 3.137279 2.423859 -0.177984 -v 3.137279 2.423859 0.177984 -v 3.155379 2.446498 -0.115488 -v 3.155379 2.446498 0.115488 -v 3.158400 2.400000 -0.072000 -v 3.158400 2.400000 0.072000 -v 3.170400 2.400000 -0.157500 -v 3.170400 2.400000 0.157500 -v 3.170400 2.400000 -0.157500 -v 3.173413 2.427791 -0.096264 -v 3.173413 2.427791 0.096264 -v 3.174157 2.442998 -0.172512 -v 3.174157 2.442998 0.172512 -v 3.186768 2.460263 -0.123552 -v 3.186768 2.460263 0.123552 -v 3.188800 2.400000 -0.040500 -v 3.188800 2.400000 0.040500 -v 3.199498 2.457201 -0.164448 -v 3.199498 2.457201 0.164448 -v 3.200000 2.400000 0.000000 -v 3.206938 2.467997 0.133344 -v 3.206938 2.467997 -0.133344 -v 3.213366 2.466247 -0.154656 -v 3.213366 2.466247 0.154656 -v 3.215825 2.469919 -0.144000 -v 3.215825 2.469919 0.144000 -v 3.222074 2.448701 -0.101052 -v 3.222074 2.448701 0.101052 -v 3.222799 2.424616 -0.155736 -v 3.222799 2.424616 0.155736 -v 3.223301 2.428868 -0.073344 -v 3.223301 2.428868 0.073344 -v 3.237600 2.400000 -0.120000 -v 3.237600 2.400000 0.120000 -v 3.237600 2.400000 -0.120000 -v 3.257153 2.429599 -0.041256 -v 3.257153 2.429599 0.041256 -v 3.259252 2.462994 -0.108108 -v 3.259252 2.462994 0.108108 -v 3.261414 2.444467 -0.150948 -v 3.261414 2.444467 0.150948 -v 3.269625 2.429869 0.000000 -v 3.269625 2.429869 0.000000 -v 3.276998 2.450515 -0.076992 -v 3.276998 2.450515 0.076992 -v 3.283200 2.400000 -0.067500 -v 3.283200 2.400000 0.067500 -v 3.283200 2.400000 -0.067500 -v 3.284621 2.470934 -0.116676 -v 3.284621 2.470934 0.116676 -v 3.286576 2.459289 -0.143892 -v 3.286576 2.459289 0.143892 -v 3.293227 2.425240 -0.118656 -v 3.293227 2.425240 0.118656 -v 3.297850 2.472787 -0.126000 -v 3.297850 2.472788 0.126000 -v 3.298611 2.468818 -0.135324 -v 3.298611 2.468818 0.135324 -v 3.300000 2.400000 0.000000 -v 3.300000 2.400000 0.000000 -v 3.314269 2.451746 -0.043308 -v 3.314269 2.451746 0.043308 -v 3.318946 2.465243 -0.082368 -v 3.318946 2.465243 0.082368 -v 3.328000 2.452200 0.000000 -v 3.328000 2.452200 0.000000 -v 3.333274 2.445677 -0.115008 -v 3.333274 2.445677 0.115008 -v 3.341018 2.425663 -0.066744 -v 3.341018 2.425663 0.066744 -v 3.348595 2.473354 0.088896 -v 3.348595 2.473354 -0.088896 -v 3.358286 2.461009 -0.109632 -v 3.358286 2.461009 0.109632 -v 3.358625 2.425819 0.000000 -v 3.359452 2.466769 -0.046332 -v 3.359452 2.466769 0.046332 -v 3.365400 2.475150 -0.096000 -v 3.365400 2.475150 0.096000 -v 3.368813 2.470934 -0.103104 -v 3.368813 2.470934 0.103104 -v 3.374375 2.467331 0.000000 -v 3.374375 2.467331 0.000000 -v 3.382035 2.446498 -0.064692 -v 3.382035 2.446498 0.064692 -v 3.392006 2.474995 -0.050004 -v 3.392006 2.474995 0.050004 -v 3.400000 2.446800 0.000000 -v 3.406947 2.462176 -0.061668 -v 3.406947 2.462176 0.061668 -v 3.408000 2.475600 0.000000 -v 3.408000 2.475600 0.000000 -v 3.411237 2.476753 -0.054000 -v 3.411237 2.476753 0.054000 -v 3.416450 2.472371 -0.057996 -v 3.416450 2.472371 0.057996 -v 3.424875 2.462606 0.000000 -v 3.428125 2.477344 0.000000 -v 3.428125 2.477344 0.000000 -v 3.434000 2.472900 0.000000 - -f 2909 2921 2939 -f 2939 2931 2909 -f 2869 2877 2921 -f 2921 2909 2869 -f 2819 2827 2877 -f 2877 2869 2819 -f 2737 2747 2827 -f 2827 2819 2737 -f 2669 2673 2747 -f 2747 2737 2669 -f 2567 2575 2673 -f 2673 2669 2567 -f 2476 2480 2575 -f 2575 2567 2476 -f 2358 2362 2480 -f 2480 2476 2358 -f 2158 2162 2362 -f 2362 2358 2158 -f 1715 1812 2162 -f 2162 2158 1715 -f 2901 2909 2931 -f 2931 2917 2901 -f 2863 2869 2909 -f 2909 2901 2863 -f 2813 2819 2869 -f 2869 2863 2813 -f 2729 2737 2819 -f 2819 2813 2729 -f 2663 2669 2737 -f 2737 2729 2663 -f 2561 2567 2669 -f 2669 2663 2561 -f 2468 2476 2567 -f 2567 2561 2468 -f 2350 2358 2476 -f 2476 2468 2350 -f 2152 2158 2358 -f 2358 2350 2152 -f 1717 1715 2158 -f 2158 2152 1717 -f 2903 2901 2917 -f 2917 2923 2903 -f 2865 2863 2901 -f 2901 2903 2865 -f 2815 2813 2863 -f 2863 2865 2815 -f 2733 2729 2813 -f 2813 2815 2733 -f 2665 2663 2729 -f 2729 2733 2665 -f 2564 2561 2663 -f 2663 2665 2564 -f 2473 2468 2561 -f 2561 2564 2473 -f 2354 2350 2468 -f 2468 2473 2354 -f 2155 2152 2350 -f 2350 2354 2155 -f 1927 1717 2152 -f 2152 2155 1927 -f 2911 2903 2923 -f 2923 2935 2911 -f 2875 2865 2903 -f 2903 2911 2875 -f 2823 2815 2865 -f 2865 2875 2823 -f 2741 2733 2815 -f 2815 2823 2741 -f 2671 2665 2733 -f 2733 2741 2671 -f 2571 2564 2665 -f 2665 2671 2571 -f 2478 2473 2564 -f 2564 2571 2478 -f 2360 2354 2473 -f 2473 2478 2360 -f 2160 2155 2354 -f 2354 2360 2160 -f 1718 1927 2155 -f 2155 2160 1718 -f 2929 2911 2935 -f 2935 2947 2929 -f 2881 2875 2911 -f 2911 2929 2881 -f 2829 2823 2875 -f 2875 2881 2829 -f 2751 2741 2823 -f 2823 2829 2751 -f 2677 2671 2741 -f 2741 2751 2677 -f 2577 2571 2671 -f 2671 2677 2577 -f 2482 2478 2571 -f 2571 2577 2482 -f 2364 2360 2478 -f 2478 2482 2364 -f 2164 2160 2360 -f 2360 2364 2164 -f 1842 1718 2160 -f 2160 2164 1842 -f 2945 2929 2947 -f 2947 2959 2945 -f 2897 2881 2929 -f 2929 2945 2897 -f 2835 2829 2881 -f 2881 2897 2835 -f 2761 2751 2829 -f 2829 2835 2761 -f 2679 2677 2751 -f 2751 2761 2679 -f 2579 2577 2677 -f 2677 2679 2579 -f 2486 2482 2577 -f 2577 2579 2486 -f 2368 2364 2482 -f 2482 2486 2368 -f 2172 2164 2364 -f 2364 2368 2172 -f 1725 1842 2164 -f 2164 2172 1725 -f 2965 2945 2959 -f 2959 2981 2965 -f 2907 2897 2945 -f 2945 2965 2907 -f 2845 2835 2897 -f 2897 2907 2845 -f 2769 2761 2835 -f 2835 2845 2769 -f 2685 2679 2761 -f 2761 2769 2685 -f 2587 2579 2679 -f 2679 2685 2587 -f 2491 2486 2579 -f 2579 2587 2491 -f 2370 2368 2486 -f 2486 2491 2370 -f 2174 2172 2368 -f 2368 2370 2174 -f 1834 1725 2172 -f 2172 2174 1834 -f 2982 2965 2981 -f 2981 2988 2982 -f 2933 2907 2965 -f 2965 2982 2933 -f 2855 2845 2907 -f 2907 2933 2855 -f 2779 2769 2845 -f 2845 2855 2779 -f 2691 2685 2769 -f 2769 2779 2691 -f 2595 2587 2685 -f 2685 2691 2595 -f 2500 2491 2587 -f 2587 2595 2500 -f 2374 2370 2491 -f 2491 2500 2374 -f 2178 2174 2370 -f 2370 2374 2178 -f 1716 1834 2174 -f 2174 2178 1716 -f 2990 2982 2988 -f 2988 3002 2990 -f 2949 2933 2982 -f 2982 2990 2949 -f 2871 2855 2933 -f 2933 2949 2871 -f 2791 2779 2855 -f 2855 2871 2791 -f 2699 2691 2779 -f 2779 2791 2699 -f 2601 2595 2691 -f 2691 2699 2601 -f 2506 2500 2595 -f 2595 2601 2506 -f 2378 2374 2500 -f 2500 2506 2378 -f 2180 2178 2374 -f 2374 2378 2180 -f 1714 1716 2178 -f 2178 2180 1714 -f 3008 2990 3002 -f 3002 3024 3008 -f 2973 2949 2990 -f 2990 3008 2973 -f 2889 2871 2949 -f 2949 2973 2889 -f 2805 2791 2871 -f 2871 2889 2805 -f 2711 2699 2791 -f 2791 2805 2711 -f 2611 2601 2699 -f 2699 2711 2611 -f 2521 2506 2601 -f 2601 2611 2521 -f 2387 2378 2506 -f 2506 2521 2387 -f 2191 2180 2378 -f 2378 2387 2191 -f 1810 1714 2180 -f 2180 2191 1810 -f 1464 1460 1813 -f 1813 1821 1464 -f 1264 1260 1460 -f 1460 1464 1264 -f 1146 1142 1260 -f 1260 1264 1146 -f 1055 1047 1142 -f 1142 1146 1055 -f 953 949 1047 -f 1047 1055 953 -f 885 875 949 -f 949 953 885 -f 803 795 875 -f 875 885 803 -f 753 745 795 -f 795 803 753 -f 713 701 745 -f 745 753 713 -f 691 683 701 -f 701 713 691 -f 1470 1464 1821 -f 1821 1829 1470 -f 1272 1264 1464 -f 1464 1470 1272 -f 1154 1146 1264 -f 1264 1272 1154 -f 1061 1055 1146 -f 1146 1154 1061 -f 959 953 1055 -f 1055 1061 959 -f 893 885 953 -f 953 959 893 -f 809 803 885 -f 885 893 809 -f 759 753 803 -f 803 809 759 -f 721 713 753 -f 753 759 721 -f 705 691 713 -f 713 721 705 -f 1469 1470 1829 -f 1829 1835 1469 -f 1268 1272 1470 -f 1470 1469 1268 -f 1151 1154 1272 -f 1272 1268 1151 -f 1060 1061 1154 -f 1154 1151 1060 -f 957 959 1061 -f 1061 1060 957 -f 889 893 959 -f 959 957 889 -f 807 809 893 -f 893 889 807 -f 757 759 809 -f 809 807 757 -f 719 721 759 -f 759 757 719 -f 699 705 721 -f 721 719 699 -f 1462 1469 1835 -f 1835 1839 1462 -f 1262 1268 1469 -f 1469 1462 1262 -f 1144 1151 1268 -f 1268 1262 1144 -f 1051 1060 1151 -f 1151 1144 1051 -f 951 957 1060 -f 1060 1051 951 -f 881 889 957 -f 957 951 881 -f 799 807 889 -f 889 881 799 -f 747 757 807 -f 807 799 747 -f 711 719 757 -f 757 747 711 -f 687 699 719 -f 719 711 687 -f 1458 1462 1839 -f 1839 1843 1458 -f 1258 1262 1462 -f 1462 1458 1258 -f 1140 1144 1262 -f 1262 1258 1140 -f 1045 1051 1144 -f 1144 1140 1045 -f 945 951 1051 -f 1051 1045 945 -f 871 881 951 -f 951 945 871 -f 793 799 881 -f 881 871 793 -f 741 747 799 -f 799 793 741 -f 693 711 747 -f 747 741 693 -f 675 687 711 -f 711 693 675 -f 1450 1458 1843 -f 1843 1838 1450 -f 1254 1258 1458 -f 1458 1450 1254 -f 1136 1140 1258 -f 1258 1254 1136 -f 1043 1045 1140 -f 1140 1136 1043 -f 943 945 1045 -f 1045 1043 943 -f 861 871 945 -f 945 943 861 -f 787 793 871 -f 871 861 787 -f 725 741 793 -f 793 787 725 -f 677 693 741 -f 741 725 677 -f 663 675 693 -f 693 677 663 -f 1448 1450 1838 -f 1838 1834 1448 -f 1252 1254 1450 -f 1450 1448 1252 -f 1133 1136 1254 -f 1254 1252 1133 -f 1035 1043 1136 -f 1136 1133 1035 -f 937 943 1043 -f 1043 1035 937 -f 853 861 943 -f 943 937 853 -f 777 787 861 -f 861 853 777 -f 715 725 787 -f 787 777 715 -f 657 677 725 -f 725 715 657 -f 642 663 677 -f 677 657 642 -f 1444 1448 1834 -f 1834 1828 1444 -f 1248 1252 1448 -f 1448 1444 1248 -f 1122 1133 1252 -f 1252 1248 1122 -f 1027 1035 1133 -f 1133 1122 1027 -f 931 937 1035 -f 1035 1027 931 -f 843 853 937 -f 937 931 843 -f 767 777 853 -f 853 843 767 -f 689 715 777 -f 777 767 689 -f 640 657 715 -f 715 689 640 -f 634 642 657 -f 657 640 634 -f 1442 1444 1828 -f 1828 1820 1442 -f 1244 1248 1444 -f 1444 1442 1244 -f 1116 1122 1248 -f 1248 1244 1116 -f 1021 1027 1122 -f 1122 1116 1021 -f 923 931 1027 -f 1027 1021 923 -f 831 843 931 -f 931 923 831 -f 751 767 843 -f 843 831 751 -f 673 689 767 -f 767 751 673 -f 632 640 689 -f 689 673 632 -f 620 634 640 -f 640 632 620 -f 1429 1442 1820 -f 1820 1811 1429 -f 1233 1244 1442 -f 1442 1429 1233 -f 1106 1116 1244 -f 1244 1233 1106 -f 1011 1021 1116 -f 1116 1106 1011 -f 911 923 1021 -f 1021 1011 911 -f 817 831 923 -f 923 911 817 -f 733 751 831 -f 831 817 733 -f 649 673 751 -f 751 733 649 -f 614 632 673 -f 673 649 614 -f 597 620 632 -f 632 614 597 -f 714 702 684 -f 684 692 714 -f 754 746 702 -f 702 714 754 -f 804 796 746 -f 746 754 804 -f 886 876 796 -f 796 804 886 -f 954 950 876 -f 876 886 954 -f 1056 1048 950 -f 950 954 1056 -f 1147 1143 1048 -f 1048 1056 1147 -f 1265 1261 1143 -f 1143 1147 1265 -f 1465 1461 1261 -f 1261 1265 1465 -f 1915 1817 1461 -f 1461 1465 1915 -f 722 714 692 -f 692 706 722 -f 760 754 714 -f 714 722 760 -f 810 804 754 -f 754 760 810 -f 894 886 804 -f 804 810 894 -f 960 954 886 -f 886 894 960 -f 1062 1056 954 -f 954 960 1062 -f 1155 1147 1056 -f 1056 1062 1155 -f 1273 1265 1147 -f 1147 1155 1273 -f 1471 1465 1265 -f 1265 1273 1471 -f 1917 1915 1465 -f 1465 1471 1917 -f 720 722 706 -f 706 700 720 -f 758 760 722 -f 722 720 758 -f 808 810 760 -f 760 758 808 -f 890 894 810 -f 810 808 890 -f 958 960 894 -f 894 890 958 -f 1059 1062 960 -f 960 958 1059 -f 1150 1155 1062 -f 1062 1059 1150 -f 1269 1273 1155 -f 1155 1150 1269 -f 1468 1471 1273 -f 1273 1269 1468 -f 1697 1917 1471 -f 1471 1468 1697 -f 712 720 700 -f 700 688 712 -f 748 758 720 -f 720 712 748 -f 800 808 758 -f 758 748 800 -f 882 890 808 -f 808 800 882 -f 952 958 890 -f 890 882 952 -f 1052 1059 958 -f 958 952 1052 -f 1145 1150 1059 -f 1059 1052 1145 -f 1263 1269 1150 -f 1150 1145 1263 -f 1463 1468 1269 -f 1269 1263 1463 -f 1919 1697 1468 -f 1468 1463 1919 -f 694 712 688 -f 688 676 694 -f 742 748 712 -f 712 694 742 -f 794 800 748 -f 748 742 794 -f 872 882 800 -f 800 794 872 -f 946 952 882 -f 882 872 946 -f 1046 1052 952 -f 952 946 1046 -f 1141 1145 1052 -f 1052 1046 1141 -f 1259 1263 1145 -f 1145 1141 1259 -f 1459 1463 1263 -f 1263 1259 1459 -f 1845 1919 1463 -f 1463 1459 1845 -f 678 694 676 -f 676 664 678 -f 726 742 694 -f 694 678 726 -f 788 794 742 -f 742 726 788 -f 862 872 794 -f 794 788 862 -f 944 946 872 -f 872 862 944 -f 1044 1046 946 -f 946 944 1044 -f 1137 1141 1046 -f 1046 1044 1137 -f 1255 1259 1141 -f 1141 1137 1255 -f 1451 1459 1259 -f 1259 1255 1451 -f 1898 1845 1459 -f 1459 1451 1898 -f 658 678 664 -f 664 642 658 -f 716 726 678 -f 678 658 716 -f 778 788 726 -f 726 716 778 -f 854 862 788 -f 788 778 854 -f 938 944 862 -f 862 854 938 -f 1036 1044 944 -f 944 938 1036 -f 1132 1137 1044 -f 1044 1036 1132 -f 1253 1255 1137 -f 1137 1132 1253 -f 1449 1451 1255 -f 1255 1253 1449 -f 1837 1898 1451 -f 1451 1449 1837 -f 641 658 642 -f 642 635 641 -f 690 716 658 -f 658 641 690 -f 768 778 716 -f 716 690 768 -f 844 854 778 -f 778 768 844 -f 932 938 854 -f 854 844 932 -f 1028 1036 938 -f 938 932 1028 -f 1123 1132 1036 -f 1036 1028 1123 -f 1249 1253 1132 -f 1132 1123 1249 -f 1445 1449 1253 -f 1253 1249 1445 -f 1918 1837 1449 -f 1449 1445 1918 -f 633 641 635 -f 635 621 633 -f 674 690 641 -f 641 633 674 -f 752 768 690 -f 690 674 752 -f 832 844 768 -f 768 752 832 -f 924 932 844 -f 844 832 924 -f 1022 1028 932 -f 932 924 1022 -f 1117 1123 1028 -f 1028 1022 1117 -f 1245 1249 1123 -f 1123 1117 1245 -f 1443 1445 1249 -f 1249 1245 1443 -f 1916 1918 1445 -f 1445 1443 1916 -f 616 633 621 -f 621 600 616 -f 654 674 633 -f 633 616 654 -f 737 752 674 -f 674 654 737 -f 822 832 752 -f 752 737 822 -f 914 924 832 -f 832 822 914 -f 1014 1022 924 -f 924 914 1014 -f 1104 1117 1022 -f 1022 1014 1104 -f 1237 1245 1117 -f 1117 1104 1237 -f 1433 1443 1245 -f 1245 1237 1433 -f 1819 1916 1443 -f 1443 1433 1819 -f 2159 2163 1816 -f 1816 1822 2159 -f 2359 2363 2163 -f 2163 2159 2359 -f 2477 2481 2363 -f 2363 2359 2477 -f 2568 2576 2481 -f 2481 2477 2568 -f 2670 2674 2576 -f 2576 2568 2670 -f 2738 2748 2674 -f 2674 2670 2738 -f 2820 2828 2748 -f 2748 2738 2820 -f 2870 2878 2828 -f 2828 2820 2870 -f 2910 2922 2878 -f 2878 2870 2910 -f 2932 2940 2922 -f 2922 2910 2932 -f 2153 2159 1822 -f 1822 1830 2153 -f 2351 2359 2159 -f 2159 2153 2351 -f 2469 2477 2359 -f 2359 2351 2469 -f 2562 2568 2477 -f 2477 2469 2562 -f 2664 2670 2568 -f 2568 2562 2664 -f 2730 2738 2670 -f 2670 2664 2730 -f 2814 2820 2738 -f 2738 2730 2814 -f 2864 2870 2820 -f 2820 2814 2864 -f 2902 2910 2870 -f 2870 2864 2902 -f 2918 2932 2910 -f 2910 2902 2918 -f 2154 2153 1830 -f 1830 1836 2154 -f 2355 2351 2153 -f 2153 2154 2355 -f 2472 2469 2351 -f 2351 2355 2472 -f 2563 2562 2469 -f 2469 2472 2563 -f 2666 2664 2562 -f 2562 2563 2666 -f 2734 2730 2664 -f 2664 2666 2734 -f 2816 2814 2730 -f 2730 2734 2816 -f 2866 2864 2814 -f 2814 2816 2866 -f 2904 2902 2864 -f 2864 2866 2904 -f 2924 2918 2902 -f 2902 2904 2924 -f 2161 2154 1836 -f 1836 1840 2161 -f 2361 2355 2154 -f 2154 2161 2361 -f 2479 2472 2355 -f 2355 2361 2479 -f 2572 2563 2472 -f 2472 2479 2572 -f 2672 2666 2563 -f 2563 2572 2672 -f 2742 2734 2666 -f 2666 2672 2742 -f 2824 2816 2734 -f 2734 2742 2824 -f 2876 2866 2816 -f 2816 2824 2876 -f 2912 2904 2866 -f 2866 2876 2912 -f 2936 2924 2904 -f 2904 2912 2936 -f 2165 2161 1840 -f 1840 1844 2165 -f 2365 2361 2161 -f 2161 2165 2365 -f 2483 2479 2361 -f 2361 2365 2483 -f 2578 2572 2479 -f 2479 2483 2578 -f 2678 2672 2572 -f 2572 2578 2678 -f 2752 2742 2672 -f 2672 2678 2752 -f 2830 2824 2742 -f 2742 2752 2830 -f 2882 2876 2824 -f 2824 2830 2882 -f 2930 2912 2876 -f 2876 2882 2930 -f 2948 2936 2912 -f 2912 2930 2948 -f 2173 2165 1844 -f 1844 1841 2173 -f 2369 2365 2165 -f 2165 2173 2369 -f 2487 2483 2365 -f 2365 2369 2487 -f 2580 2578 2483 -f 2483 2487 2580 -f 2680 2678 2578 -f 2578 2580 2680 -f 2762 2752 2678 -f 2678 2680 2762 -f 2836 2830 2752 -f 2752 2762 2836 -f 2898 2882 2830 -f 2830 2836 2898 -f 2946 2930 2882 -f 2882 2898 2946 -f 2960 2948 2930 -f 2930 2946 2960 -f 2175 2173 1841 -f 1841 1837 2175 -f 2371 2369 2173 -f 2173 2175 2371 -f 2490 2487 2369 -f 2369 2371 2490 -f 2588 2580 2487 -f 2487 2490 2588 -f 2686 2680 2580 -f 2580 2588 2686 -f 2770 2762 2680 -f 2680 2686 2770 -f 2846 2836 2762 -f 2762 2770 2846 -f 2908 2898 2836 -f 2836 2846 2908 -f 2966 2946 2898 -f 2898 2908 2966 -f 2981 2960 2946 -f 2946 2966 2981 -f 2179 2175 1837 -f 1837 1831 2179 -f 2375 2371 2175 -f 2175 2179 2375 -f 2501 2490 2371 -f 2371 2375 2501 -f 2596 2588 2490 -f 2490 2501 2596 -f 2692 2686 2588 -f 2588 2596 2692 -f 2780 2770 2686 -f 2686 2692 2780 -f 2856 2846 2770 -f 2770 2780 2856 -f 2934 2908 2846 -f 2846 2856 2934 -f 2983 2966 2908 -f 2908 2934 2983 -f 2989 2981 2966 -f 2966 2983 2989 -f 2181 2179 1831 -f 1831 1823 2181 -f 2379 2375 2179 -f 2179 2181 2379 -f 2507 2501 2375 -f 2375 2379 2507 -f 2602 2596 2501 -f 2501 2507 2602 -f 2700 2692 2596 -f 2596 2602 2700 -f 2792 2780 2692 -f 2692 2700 2792 -f 2872 2856 2780 -f 2780 2792 2872 -f 2950 2934 2856 -f 2856 2872 2950 -f 2991 2983 2934 -f 2934 2950 2991 -f 3003 2989 2983 -f 2983 2991 3003 -f 2194 2181 1823 -f 1823 1818 2194 -f 2391 2379 2181 -f 2181 2194 2391 -f 2518 2507 2379 -f 2379 2391 2518 -f 2614 2602 2507 -f 2507 2518 2614 -f 2712 2700 2602 -f 2602 2614 2712 -f 2806 2792 2700 -f 2700 2712 2806 -f 2890 2872 2792 -f 2792 2806 2890 -f 2974 2950 2872 -f 2872 2890 2974 -f 3009 2991 2950 -f 2950 2974 3009 -f 3025 3003 2991 -f 2991 3009 3025 -f 3040 3008 3024 -f 3024 3048 3040 -f 3018 2973 3008 -f 3008 3040 3018 -f 2943 2889 2973 -f 2973 3018 2943 -f 2841 2805 2889 -f 2889 2943 2841 -f 2731 2711 2805 -f 2805 2841 2731 -f 2645 2611 2711 -f 2711 2731 2645 -f 2529 2521 2611 -f 2611 2645 2529 -f 2402 2387 2521 -f 2521 2529 2402 -f 2208 2191 2387 -f 2387 2402 2208 -f 1806 1810 2191 -f 2191 2208 1806 -f 3072 3040 3048 -f 3048 3078 3072 -f 3044 3018 3040 -f 3040 3072 3044 -f 2994 2943 3018 -f 3018 3044 2994 -f 2883 2841 2943 -f 2943 2994 2883 -f 2773 2731 2841 -f 2841 2883 2773 -f 2659 2645 2731 -f 2731 2773 2659 -f 2539 2529 2645 -f 2645 2659 2539 -f 2410 2402 2529 -f 2529 2539 2410 -f 2222 2208 2402 -f 2402 2410 2222 -f 1694 1806 2208 -f 2208 2222 1694 -f 3092 3072 3078 -f 3078 3116 3092 -f 3074 3044 3072 -f 3072 3092 3074 -f 3030 2994 3044 -f 3044 3074 3030 -f 2937 2883 2994 -f 2994 3030 2937 -f 2810 2773 2883 -f 2883 2937 2810 -f 2683 2659 2773 -f 2773 2810 2683 -f 2554 2539 2659 -f 2659 2683 2554 -f 2420 2410 2539 -f 2539 2554 2420 -f 2238 2222 2410 -f 2410 2420 2238 -f 1930 1694 2222 -f 2222 2238 1930 -f 3132 3092 3116 -f 3116 3142 3132 -f 3090 3074 3092 -f 3092 3132 3090 -f 3054 3030 3074 -f 3074 3090 3054 -f 2984 2937 3030 -f 3030 3054 2984 -f 2837 2810 2937 -f 2937 2984 2837 -f 2705 2683 2810 -f 2810 2837 2705 -f 2574 2554 2683 -f 2683 2705 2574 -f 2430 2420 2554 -f 2554 2574 2430 -f 2247 2238 2420 -f 2420 2430 2247 -f 1913 1930 2238 -f 2238 2247 1913 -f 3150 3132 3142 -f 3142 3156 3150 -f 3128 3090 3132 -f 3132 3150 3128 -f 3076 3054 3090 -f 3090 3128 3076 -f 3014 2984 3054 -f 3054 3076 3014 -f 2861 2837 2984 -f 2984 3014 2861 -f 2723 2705 2837 -f 2837 2861 2723 -f 2585 2574 2705 -f 2705 2723 2585 -f 2438 2430 2574 -f 2574 2585 2438 -f 2253 2247 2430 -f 2430 2438 2253 -f 1711 1913 2247 -f 2247 2253 1711 -f 3162 3150 3156 -f 3156 3172 3162 -f 3148 3128 3150 -f 3150 3162 3148 -f 3088 3076 3128 -f 3128 3148 3088 -f 3036 3014 3076 -f 3076 3088 3036 -f 2893 2861 3014 -f 3014 3036 2893 -f 2743 2723 2861 -f 2861 2893 2743 -f 2599 2585 2723 -f 2723 2743 2599 -f 2450 2438 2585 -f 2585 2599 2450 -f 2267 2253 2438 -f 2438 2450 2267 -f 1794 1711 2253 -f 2253 2267 1794 -f 3178 3162 3172 -f 3172 3184 3178 -f 3154 3148 3162 -f 3162 3178 3154 -f 3118 3088 3148 -f 3148 3154 3118 -f 3046 3036 3088 -f 3088 3118 3046 -f 2915 2893 3036 -f 3036 3046 2915 -f 2763 2743 2893 -f 2893 2915 2763 -f 2615 2599 2743 -f 2743 2763 2615 -f 2452 2450 2599 -f 2599 2615 2452 -f 2277 2267 2450 -f 2450 2452 2277 -f 1710 1794 2267 -f 2267 2277 1710 -f 3188 3178 3184 -f 3184 3200 3188 -f 3164 3154 3178 -f 3178 3188 3164 -f 3130 3118 3154 -f 3154 3164 3130 -f 3058 3046 3118 -f 3118 3130 3058 -f 2941 2915 3046 -f 3046 3058 2941 -f 2775 2763 2915 -f 2915 2941 2775 -f 2627 2615 2763 -f 2763 2775 2627 -f 2458 2452 2615 -f 2615 2627 2458 -f 2287 2277 2452 -f 2452 2458 2287 -f 1910 1710 2277 -f 2277 2287 1910 -f 3198 3188 3200 -f 3200 3209 3198 -f 3170 3164 3188 -f 3188 3198 3170 -f 3136 3130 3164 -f 3164 3170 3136 -f 3064 3058 3130 -f 3130 3136 3064 -f 2955 2941 3058 -f 3058 3064 2955 -f 2781 2775 2941 -f 2941 2955 2781 -f 2636 2627 2775 -f 2775 2781 2636 -f 2462 2458 2627 -f 2627 2636 2462 -f 2295 2287 2458 -f 2458 2462 2295 -f 1909 1910 2287 -f 2287 2295 1909 -f 3202 3198 3209 -f 3209 3213 3202 -f 3174 3170 3198 -f 3198 3202 3174 -f 3138 3136 3170 -f 3170 3174 3138 -f 3066 3064 3136 -f 3136 3138 3066 -f 2961 2955 3064 -f 3064 3066 2961 -f 2783 2781 2955 -f 2955 2961 2783 -f 2642 2636 2781 -f 2781 2783 2642 -f 2464 2462 2636 -f 2636 2642 2464 -f 2297 2295 2462 -f 2462 2464 2297 -f 1784 1909 2295 -f 2295 2297 1784 -f 1414 1429 1811 -f 1811 1807 1414 -f 1220 1233 1429 -f 1429 1414 1220 -f 1093 1106 1233 -f 1233 1220 1093 -f 977 1011 1106 -f 1106 1093 977 -f 891 911 1011 -f 1011 977 891 -f 781 817 911 -f 911 891 781 -f 679 733 817 -f 817 781 679 -f 604 649 733 -f 733 679 604 -f 571 614 649 -f 649 604 571 -f 561 597 614 -f 614 571 561 -f 1400 1414 1807 -f 1807 1804 1400 -f 1212 1220 1414 -f 1414 1400 1212 -f 1083 1093 1220 -f 1220 1212 1083 -f 963 977 1093 -f 1093 1083 963 -f 849 891 977 -f 977 963 849 -f 739 781 891 -f 891 849 739 -f 628 679 781 -f 781 739 628 -f 565 604 679 -f 679 628 565 -f 530 571 604 -f 604 565 530 -f 524 561 571 -f 571 530 524 -f 1386 1400 1804 -f 1804 1802 1386 -f 1202 1212 1400 -f 1400 1386 1202 -f 1070 1083 1212 -f 1212 1202 1070 -f 939 963 1083 -f 1083 1070 939 -f 814 849 963 -f 963 939 814 -f 685 739 849 -f 849 814 685 -f 585 628 739 -f 739 685 585 -f 528 565 628 -f 628 585 528 -f 510 530 565 -f 565 528 510 -f 508 524 530 -f 530 510 508 -f 1375 1386 1802 -f 1802 1800 1375 -f 1192 1202 1386 -f 1386 1375 1192 -f 1050 1070 1202 -f 1202 1192 1050 -f 917 939 1070 -f 1070 1050 917 -f 785 814 939 -f 939 917 785 -f 638 685 814 -f 814 785 638 -f 553 585 685 -f 685 638 553 -f 512 528 585 -f 585 553 512 -f 492 510 528 -f 528 512 492 -f 482 508 510 -f 510 492 482 -f 1369 1375 1800 -f 1800 1798 1369 -f 1184 1192 1375 -f 1375 1369 1184 -f 1037 1050 1192 -f 1192 1184 1037 -f 899 917 1050 -f 1050 1037 899 -f 761 785 917 -f 917 899 761 -f 608 638 785 -f 785 761 608 -f 526 553 638 -f 638 608 526 -f 496 512 553 -f 553 526 496 -f 454 492 512 -f 512 496 454 -f 448 482 492 -f 492 454 448 -f 1355 1369 1798 -f 1798 1795 1355 -f 1172 1184 1369 -f 1369 1355 1172 -f 1023 1037 1184 -f 1184 1172 1023 -f 879 899 1037 -f 1037 1023 879 -f 729 761 899 -f 899 879 729 -f 579 608 761 -f 761 729 579 -f 514 526 608 -f 608 579 514 -f 457 496 526 -f 526 514 457 -f 442 454 496 -f 496 457 442 -f 432 448 454 -f 454 442 432 -f 1345 1355 1795 -f 1795 1792 1345 -f 1170 1172 1355 -f 1355 1345 1170 -f 1007 1023 1172 -f 1172 1170 1007 -f 859 879 1023 -f 1023 1007 859 -f 707 729 879 -f 879 859 707 -f 563 579 729 -f 729 707 563 -f 506 514 579 -f 579 563 506 -f 450 457 514 -f 514 506 450 -f 420 442 457 -f 457 450 420 -f 412 432 442 -f 442 420 412 -f 1335 1345 1792 -f 1792 1790 1335 -f 1164 1170 1345 -f 1345 1335 1164 -f 995 1007 1170 -f 1170 1164 995 -f 847 859 1007 -f 1007 995 847 -f 681 707 859 -f 859 847 681 -f 547 563 707 -f 707 681 547 -f 494 506 563 -f 563 547 494 -f 440 450 506 -f 506 494 440 -f 410 420 450 -f 450 440 410 -f 398 412 420 -f 420 410 398 -f 1327 1335 1790 -f 1790 1788 1327 -f 1160 1164 1335 -f 1335 1327 1160 -f 988 995 1164 -f 1164 1160 988 -f 841 847 995 -f 995 988 841 -f 667 681 847 -f 847 841 667 -f 538 547 681 -f 681 667 538 -f 488 494 547 -f 547 538 488 -f 434 440 494 -f 494 488 434 -f 400 410 440 -f 440 434 400 -f 381 398 410 -f 410 400 381 -f 1324 1327 1788 -f 1788 1785 1324 -f 1156 1160 1327 -f 1327 1324 1156 -f 979 988 1160 -f 1160 1156 979 -f 837 841 988 -f 988 979 837 -f 659 667 841 -f 841 837 659 -f 534 538 667 -f 667 659 534 -f 484 488 538 -f 538 534 484 -f 428 434 488 -f 488 484 428 -f 395 400 434 -f 434 428 395 -f 374 381 400 -f 400 395 374 -f 572 616 600 -f 600 562 572 -f 605 654 616 -f 616 572 605 -f 680 737 654 -f 654 605 680 -f 782 822 737 -f 737 680 782 -f 892 914 822 -f 822 782 892 -f 978 1014 914 -f 914 892 978 -f 1094 1104 1014 -f 1014 978 1094 -f 1221 1237 1104 -f 1104 1094 1221 -f 1415 1433 1237 -f 1237 1221 1415 -f 1809 1819 1433 -f 1433 1415 1809 -f 531 572 562 -f 562 525 531 -f 566 605 572 -f 572 531 566 -f 629 680 605 -f 605 566 629 -f 740 782 680 -f 680 629 740 -f 850 892 782 -f 782 740 850 -f 964 978 892 -f 892 850 964 -f 1084 1094 978 -f 978 964 1084 -f 1213 1221 1094 -f 1094 1084 1213 -f 1401 1415 1221 -f 1221 1213 1401 -f 1931 1809 1415 -f 1415 1401 1931 -f 511 531 525 -f 525 509 511 -f 529 566 531 -f 531 511 529 -f 586 629 566 -f 566 529 586 -f 686 740 629 -f 629 586 686 -f 813 850 740 -f 740 686 813 -f 940 964 850 -f 850 813 940 -f 1069 1084 964 -f 964 940 1069 -f 1203 1213 1084 -f 1084 1069 1203 -f 1385 1401 1213 -f 1213 1203 1385 -f 1693 1931 1401 -f 1401 1385 1693 -f 493 511 509 -f 509 483 493 -f 513 529 511 -f 511 493 513 -f 554 586 529 -f 529 513 554 -f 639 686 586 -f 586 554 639 -f 786 813 686 -f 686 639 786 -f 918 940 813 -f 813 786 918 -f 1049 1069 940 -f 940 918 1049 -f 1193 1203 1069 -f 1069 1049 1193 -f 1376 1385 1203 -f 1203 1193 1376 -f 1712 1693 1385 -f 1385 1376 1712 -f 455 493 483 -f 483 449 455 -f 497 513 493 -f 493 455 497 -f 527 554 513 -f 513 497 527 -f 609 639 554 -f 554 527 609 -f 762 786 639 -f 639 609 762 -f 900 918 786 -f 786 762 900 -f 1038 1049 918 -f 918 900 1038 -f 1185 1193 1049 -f 1049 1038 1185 -f 1370 1376 1193 -f 1193 1185 1370 -f 1912 1712 1376 -f 1376 1370 1912 -f 443 455 449 -f 449 433 443 -f 458 497 455 -f 455 443 458 -f 515 527 497 -f 497 458 515 -f 580 609 527 -f 527 515 580 -f 730 762 609 -f 609 580 730 -f 880 900 762 -f 762 730 880 -f 1024 1038 900 -f 900 880 1024 -f 1173 1185 1038 -f 1038 1024 1173 -f 1356 1370 1185 -f 1185 1173 1356 -f 1797 1912 1370 -f 1370 1356 1797 -f 421 443 433 -f 433 413 421 -f 451 458 443 -f 443 421 451 -f 507 515 458 -f 458 451 507 -f 564 580 515 -f 515 507 564 -f 708 730 580 -f 580 564 708 -f 860 880 730 -f 730 708 860 -f 1008 1024 880 -f 880 860 1008 -f 1171 1173 1024 -f 1024 1008 1171 -f 1346 1356 1173 -f 1173 1171 1346 -f 1911 1797 1356 -f 1356 1346 1911 -f 411 421 413 -f 413 399 411 -f 441 451 421 -f 421 411 441 -f 495 507 451 -f 451 441 495 -f 548 564 507 -f 507 495 548 -f 682 708 564 -f 564 548 682 -f 848 860 708 -f 708 682 848 -f 996 1008 860 -f 860 848 996 -f 1165 1171 1008 -f 1008 996 1165 -f 1336 1346 1171 -f 1171 1165 1336 -f 1709 1911 1346 -f 1346 1336 1709 -f 401 411 399 -f 399 382 401 -f 435 441 411 -f 411 401 435 -f 489 495 441 -f 441 435 489 -f 539 548 495 -f 495 489 539 -f 668 682 548 -f 548 539 668 -f 842 848 682 -f 682 668 842 -f 987 996 848 -f 848 842 987 -f 1161 1165 996 -f 996 987 1161 -f 1328 1336 1165 -f 1165 1161 1328 -f 1708 1709 1336 -f 1336 1328 1708 -f 397 401 382 -f 382 376 397 -f 431 435 401 -f 401 397 431 -f 487 489 435 -f 435 431 487 -f 537 539 489 -f 489 487 537 -f 662 668 539 -f 539 537 662 -f 840 842 668 -f 668 662 840 -f 981 987 842 -f 842 840 981 -f 1159 1161 987 -f 987 981 1159 -f 1326 1328 1161 -f 1161 1159 1326 -f 1787 1708 1328 -f 1328 1326 1787 -f 2209 2194 1818 -f 1818 1808 2209 -f 2403 2391 2194 -f 2194 2209 2403 -f 2530 2518 2391 -f 2391 2403 2530 -f 2646 2614 2518 -f 2518 2530 2646 -f 2732 2712 2614 -f 2614 2646 2732 -f 2842 2806 2712 -f 2712 2732 2842 -f 2944 2890 2806 -f 2806 2842 2944 -f 3019 2974 2890 -f 2890 2944 3019 -f 3041 3009 2974 -f 2974 3019 3041 -f 3049 3025 3009 -f 3009 3041 3049 -f 2223 2209 1808 -f 1808 1805 2223 -f 2411 2403 2209 -f 2209 2223 2411 -f 2540 2530 2403 -f 2403 2411 2540 -f 2660 2646 2530 -f 2530 2540 2660 -f 2774 2732 2646 -f 2646 2660 2774 -f 2884 2842 2732 -f 2732 2774 2884 -f 2995 2944 2842 -f 2842 2884 2995 -f 3045 3019 2944 -f 2944 2995 3045 -f 3073 3041 3019 -f 3019 3045 3073 -f 3079 3049 3041 -f 3041 3073 3079 -f 2237 2223 1805 -f 1805 1803 2237 -f 2421 2411 2223 -f 2223 2237 2421 -f 2553 2540 2411 -f 2411 2421 2553 -f 2684 2660 2540 -f 2540 2553 2684 -f 2809 2774 2660 -f 2660 2684 2809 -f 2938 2884 2774 -f 2774 2809 2938 -f 3031 2995 2884 -f 2884 2938 3031 -f 3075 3045 2995 -f 2995 3031 3075 -f 3093 3073 3045 -f 3045 3075 3093 -f 3117 3079 3073 -f 3073 3093 3117 -f 2248 2237 1803 -f 1803 1801 2248 -f 2431 2421 2237 -f 2237 2248 2431 -f 2573 2553 2421 -f 2421 2431 2573 -f 2706 2684 2553 -f 2553 2573 2706 -f 2838 2809 2684 -f 2684 2706 2838 -f 2985 2938 2809 -f 2809 2838 2985 -f 3055 3031 2938 -f 2938 2985 3055 -f 3091 3075 3031 -f 3031 3055 3091 -f 3133 3093 3075 -f 3075 3091 3133 -f 3143 3117 3093 -f 3093 3133 3143 -f 2254 2248 1801 -f 1801 1799 2254 -f 2439 2431 2248 -f 2248 2254 2439 -f 2586 2573 2431 -f 2431 2439 2586 -f 2724 2706 2573 -f 2573 2586 2724 -f 2862 2838 2706 -f 2706 2724 2862 -f 3015 2985 2838 -f 2838 2862 3015 -f 3077 3055 2985 -f 2985 3015 3077 -f 3129 3091 3055 -f 3055 3077 3129 -f 3151 3133 3091 -f 3091 3129 3151 -f 3157 3143 3133 -f 3133 3151 3157 -f 2268 2254 1799 -f 1799 1796 2268 -f 2451 2439 2254 -f 2254 2268 2451 -f 2600 2586 2439 -f 2439 2451 2600 -f 2744 2724 2586 -f 2586 2600 2744 -f 2894 2862 2724 -f 2724 2744 2894 -f 3037 3015 2862 -f 2862 2894 3037 -f 3089 3077 3015 -f 3015 3037 3089 -f 3149 3129 3077 -f 3077 3089 3149 -f 3163 3151 3129 -f 3129 3149 3163 -f 3173 3157 3151 -f 3151 3163 3173 -f 2278 2268 1796 -f 1796 1793 2278 -f 2453 2451 2268 -f 2268 2278 2453 -f 2616 2600 2451 -f 2451 2453 2616 -f 2764 2744 2600 -f 2600 2616 2764 -f 2916 2894 2744 -f 2744 2764 2916 -f 3047 3037 2894 -f 2894 2916 3047 -f 3119 3089 3037 -f 3037 3047 3119 -f 3155 3149 3089 -f 3089 3119 3155 -f 3179 3163 3149 -f 3149 3155 3179 -f 3185 3173 3163 -f 3163 3179 3185 -f 2288 2278 1793 -f 1793 1791 2288 -f 2459 2453 2278 -f 2278 2288 2459 -f 2628 2616 2453 -f 2453 2459 2628 -f 2776 2764 2616 -f 2616 2628 2776 -f 2942 2916 2764 -f 2764 2776 2942 -f 3059 3047 2916 -f 2916 2942 3059 -f 3131 3119 3047 -f 3047 3059 3131 -f 3165 3155 3119 -f 3119 3131 3165 -f 3189 3179 3155 -f 3155 3165 3189 -f 3201 3185 3179 -f 3179 3189 3201 -f 2296 2288 1791 -f 1791 1789 2296 -f 2463 2459 2288 -f 2288 2296 2463 -f 2635 2628 2459 -f 2459 2463 2635 -f 2782 2776 2628 -f 2628 2635 2782 -f 2956 2942 2776 -f 2776 2782 2956 -f 3065 3059 2942 -f 2942 2956 3065 -f 3137 3131 3059 -f 3059 3065 3137 -f 3171 3165 3131 -f 3131 3137 3171 -f 3199 3189 3165 -f 3165 3171 3199 -f 3210 3201 3189 -f 3189 3199 3210 -f 2299 2296 1789 -f 1789 1786 2299 -f 2467 2463 2296 -f 2296 2299 2467 -f 2644 2635 2463 -f 2463 2467 2644 -f 2786 2782 2635 -f 2635 2644 2786 -f 2964 2956 2782 -f 2782 2786 2964 -f 3069 3065 2956 -f 2956 2964 3069 -f 3141 3137 3065 -f 3065 3069 3141 -f 3177 3171 3137 -f 3137 3141 3177 -f 3204 3199 3171 -f 3171 3177 3204 -f 3214 3210 3199 -f 3199 3204 3214 -f 3194 3202 3213 -f 3213 3207 3194 -f 3166 3175 3202 -f 3202 3194 3166 -f 3134 3139 3175 -f 3175 3166 3134 -f 3060 3067 3139 -f 3139 3134 3060 -f 2953 2962 3067 -f 3067 3060 2953 -f 2777 2784 2962 -f 2962 2953 2777 -f 2629 2643 2784 -f 2784 2777 2629 -f 2460 2465 2643 -f 2643 2629 2460 -f 2293 2298 2465 -f 2465 2460 2293 -f 1696 1785 2298 -f 2298 2293 1696 -f 3180 3194 3207 -f 3207 3190 3180 -f 3158 3166 3194 -f 3194 3180 3158 -f 3124 3134 3166 -f 3166 3158 3124 -f 3050 3060 3134 -f 3134 3124 3050 -f 2927 2953 3060 -f 3060 3050 2927 -f 2767 2777 2953 -f 2953 2927 2767 -f 2619 2629 2777 -f 2777 2767 2619 -f 2454 2460 2629 -f 2629 2619 2454 -f 2283 2293 2460 -f 2460 2454 2283 -f 1695 1696 2293 -f 2293 2283 1695 -f 3160 3180 3190 -f 3190 3168 3160 -f 3144 3158 3180 -f 3180 3160 3144 -f 3086 3124 3158 -f 3158 3144 3086 -f 3032 3050 3124 -f 3124 3086 3032 -f 2891 2927 3050 -f 3050 3032 2891 -f 2739 2767 2927 -f 2927 2891 2739 -f 2597 2619 2767 -f 2767 2739 2597 -f 2448 2454 2619 -f 2619 2597 2448 -f 2265 2283 2454 -f 2454 2448 2265 -f 1707 1695 2283 -f 2283 2265 1707 -f 3146 3160 3168 -f 3168 3152 3146 -f 3122 3144 3160 -f 3160 3146 3122 -f 3070 3086 3144 -f 3144 3122 3070 -f 2998 3032 3086 -f 3086 3070 2998 -f 2853 2891 3032 -f 3032 2998 2853 -f 2717 2739 2891 -f 2891 2853 2717 -f 2582 2597 2739 -f 2739 2717 2582 -f 2434 2448 2597 -f 2597 2582 2434 -f 2251 2265 2448 -f 2448 2434 2251 -f 1907 1707 2265 -f 2265 2251 1907 -f 3120 3146 3152 -f 3152 3126 3120 -f 3082 3122 3146 -f 3146 3120 3082 -f 3042 3070 3122 -f 3122 3082 3042 -f 2957 2998 3070 -f 3070 3042 2957 -f 2825 2853 2998 -f 2998 2957 2825 -f 2693 2717 2853 -f 2853 2825 2693 -f 2556 2582 2717 -f 2717 2693 2556 -f 2424 2434 2582 -f 2582 2556 2424 -f 2239 2251 2434 -f 2434 2424 2239 -f 1906 1907 2251 -f 2251 2239 1906 -f 3080 3120 3126 -f 3126 3084 3080 -f 3056 3082 3120 -f 3120 3080 3056 -f 3012 3042 3082 -f 3082 3056 3012 -f 2899 2957 3042 -f 3042 3012 2899 -f 2789 2825 2957 -f 2957 2899 2789 -f 2675 2693 2825 -f 2825 2789 2675 -f 2545 2556 2693 -f 2693 2675 2545 -f 2416 2424 2556 -f 2556 2545 2416 -f 2228 2239 2424 -f 2424 2416 2228 -f 1770 1906 2239 -f 2239 2228 1770 -f 3053 3080 3084 -f 3084 3062 3053 -f 3028 3056 3080 -f 3080 3053 3028 -f 2978 3012 3056 -f 3056 3028 2978 -f 2860 2899 3012 -f 3012 2978 2860 -f 2754 2789 2899 -f 2899 2860 2754 -f 2652 2675 2789 -f 2789 2754 2652 -f 2534 2545 2675 -f 2675 2652 2534 -f 2406 2416 2545 -f 2545 2534 2406 -f 2217 2228 2416 -f 2416 2406 2217 -f 1929 1770 2228 -f 2228 2217 1929 -f 3035 3053 3062 -f 3062 3039 3035 -f 2997 3028 3053 -f 3053 3035 2997 -f 2920 2978 3028 -f 3028 2997 2920 -f 2832 2860 2978 -f 2978 2920 2832 -f 2728 2754 2860 -f 2860 2832 2728 -f 2634 2652 2754 -f 2754 2728 2634 -f 2528 2534 2652 -f 2652 2634 2528 -f 2396 2406 2534 -f 2534 2528 2396 -f 2202 2217 2406 -f 2406 2396 2202 -f 1765 1929 2217 -f 2217 2202 1765 -f 3017 3035 3039 -f 3039 3027 3017 -f 2980 2997 3035 -f 3035 3017 2980 -f 2896 2920 2997 -f 2997 2980 2896 -f 2812 2832 2920 -f 2920 2896 2812 -f 2715 2728 2832 -f 2832 2812 2715 -f 2618 2634 2728 -f 2728 2715 2618 -f 2523 2528 2634 -f 2634 2618 2523 -f 2392 2396 2528 -f 2528 2523 2392 -f 2196 2202 2396 -f 2396 2392 2196 -f 1724 1765 2202 -f 2202 2196 1724 -f 3007 3017 3027 -f 3027 3023 3007 -f 2969 2980 3017 -f 3017 3007 2969 -f 2887 2896 2980 -f 2980 2969 2887 -f 2802 2812 2896 -f 2896 2887 2802 -f 2709 2715 2812 -f 2812 2802 2709 -f 2609 2618 2715 -f 2715 2709 2609 -f 2519 2523 2618 -f 2618 2609 2519 -f 2386 2392 2523 -f 2523 2519 2386 -f 2190 2196 2392 -f 2392 2386 2190 -f 1759 1724 2196 -f 2196 2190 1759 -f 1329 1324 1785 -f 1785 1782 1329 -f 1162 1157 1324 -f 1324 1329 1162 -f 993 982 1157 -f 1157 1162 993 -f 845 838 982 -f 982 993 845 -f 669 660 838 -f 838 845 669 -f 542 535 660 -f 660 669 542 -f 490 485 535 -f 535 542 490 -f 438 429 485 -f 485 490 438 -f 404 396 429 -f 429 438 404 -f 387 376 396 -f 396 404 387 -f 1339 1329 1782 -f 1782 1780 1339 -f 1168 1162 1329 -f 1329 1339 1168 -f 1003 993 1162 -f 1162 1168 1003 -f 855 845 993 -f 993 1003 855 -f 695 669 845 -f 845 855 695 -f 559 542 669 -f 669 695 559 -f 500 490 542 -f 542 559 500 -f 446 438 490 -f 490 500 446 -f 416 404 438 -f 438 446 416 -f 408 387 404 -f 404 416 408 -f 1357 1339 1780 -f 1780 1778 1357 -f 1174 1168 1339 -f 1339 1357 1174 -f 1025 1003 1168 -f 1168 1174 1025 -f 883 855 1003 -f 1003 1025 883 -f 731 695 855 -f 855 883 731 -f 583 559 695 -f 695 731 583 -f 516 500 559 -f 559 583 516 -f 467 446 500 -f 500 516 467 -f 444 416 446 -f 446 467 444 -f 436 408 416 -f 416 444 436 -f 1371 1357 1778 -f 1778 1776 1371 -f 1188 1174 1357 -f 1357 1371 1188 -f 1042 1025 1174 -f 1174 1188 1042 -f 905 883 1025 -f 1025 1042 905 -f 769 731 883 -f 883 905 769 -f 624 583 731 -f 731 769 624 -f 532 516 583 -f 583 624 532 -f 502 467 516 -f 516 532 502 -f 459 444 467 -f 467 502 459 -f 452 436 444 -f 444 459 452 -f 1383 1371 1776 -f 1776 1774 1383 -f 1198 1188 1371 -f 1371 1383 1198 -f 1068 1042 1188 -f 1188 1198 1068 -f 929 905 1042 -f 1042 1068 929 -f 797 769 905 -f 905 929 797 -f 665 624 769 -f 769 797 665 -f 569 532 624 -f 624 665 569 -f 520 502 532 -f 532 569 520 -f 504 459 502 -f 502 520 504 -f 498 452 459 -f 459 504 498 -f 1394 1383 1774 -f 1774 1771 1394 -f 1206 1198 1383 -f 1383 1394 1206 -f 1077 1068 1198 -f 1198 1206 1077 -f 947 929 1068 -f 1068 1077 947 -f 833 797 929 -f 929 947 833 -f 723 665 797 -f 797 833 723 -f 610 569 665 -f 665 723 610 -f 549 520 569 -f 569 610 549 -f 522 504 520 -f 520 549 522 -f 518 498 504 -f 504 522 518 -f 1407 1394 1771 -f 1771 1768 1407 -f 1216 1206 1394 -f 1394 1407 1216 -f 1090 1077 1206 -f 1206 1216 1090 -f 972 947 1077 -f 1077 1090 972 -f 870 833 947 -f 947 972 870 -f 764 723 833 -f 833 870 764 -f 646 610 723 -f 723 764 646 -f 587 549 610 -f 610 646 587 -f 556 522 549 -f 549 587 556 -f 540 518 522 -f 522 556 540 -f 1420 1407 1768 -f 1768 1764 1420 -f 1226 1216 1407 -f 1407 1420 1226 -f 1096 1090 1216 -f 1216 1226 1096 -f 990 972 1090 -f 1090 1096 990 -f 896 870 972 -f 972 990 896 -f 792 764 870 -f 870 896 792 -f 704 646 764 -f 764 792 704 -f 627 587 646 -f 646 704 627 -f 582 556 587 -f 587 627 582 -f 574 540 556 -f 556 582 574 -f 1426 1420 1764 -f 1764 1762 1426 -f 1230 1226 1420 -f 1420 1426 1230 -f 1101 1096 1226 -f 1226 1230 1101 -f 1006 990 1096 -f 1096 1101 1006 -f 907 896 990 -f 990 1006 907 -f 812 792 896 -f 896 907 812 -f 728 704 792 -f 792 812 728 -f 644 627 704 -f 704 728 644 -f 607 582 627 -f 627 644 607 -f 592 574 582 -f 582 607 592 -f 1430 1426 1762 -f 1762 1758 1430 -f 1234 1230 1426 -f 1426 1430 1234 -f 1107 1101 1230 -f 1230 1234 1107 -f 1012 1006 1101 -f 1101 1107 1012 -f 912 907 1006 -f 1006 1012 912 -f 819 812 907 -f 907 912 819 -f 738 728 812 -f 812 819 738 -f 651 644 728 -f 728 738 651 -f 618 607 644 -f 644 651 618 -f 601 592 607 -f 607 618 601 -f 405 397 376 -f 376 388 405 -f 439 430 397 -f 397 405 439 -f 491 486 430 -f 430 439 491 -f 543 536 486 -f 486 491 543 -f 670 661 536 -f 536 543 670 -f 846 839 661 -f 661 670 846 -f 994 980 839 -f 839 846 994 -f 1163 1158 980 -f 980 994 1163 -f 1330 1325 1158 -f 1158 1163 1330 -f 1926 1786 1325 -f 1325 1330 1926 -f 417 405 388 -f 388 409 417 -f 447 439 405 -f 405 417 447 -f 501 491 439 -f 439 447 501 -f 560 543 491 -f 491 501 560 -f 696 670 543 -f 543 560 696 -f 856 846 670 -f 670 696 856 -f 1004 994 846 -f 846 856 1004 -f 1169 1163 994 -f 994 1004 1169 -f 1340 1330 1163 -f 1163 1169 1340 -f 1925 1926 1330 -f 1330 1340 1925 -f 445 417 409 -f 409 437 445 -f 468 447 417 -f 417 445 468 -f 517 501 447 -f 447 468 517 -f 584 560 501 -f 501 517 584 -f 732 696 560 -f 560 584 732 -f 884 856 696 -f 696 732 884 -f 1026 1004 856 -f 856 884 1026 -f 1175 1169 1004 -f 1004 1026 1175 -f 1358 1340 1169 -f 1169 1175 1358 -f 1908 1925 1340 -f 1340 1358 1908 -f 460 445 437 -f 437 453 460 -f 503 468 445 -f 445 460 503 -f 533 517 468 -f 468 503 533 -f 625 584 517 -f 517 533 625 -f 770 732 584 -f 584 625 770 -f 906 884 732 -f 732 770 906 -f 1041 1026 884 -f 884 906 1041 -f 1189 1175 1026 -f 1026 1041 1189 -f 1372 1358 1175 -f 1175 1189 1372 -f 1706 1908 1358 -f 1358 1372 1706 -f 505 460 453 -f 453 499 505 -f 521 503 460 -f 460 505 521 -f 570 533 503 -f 503 521 570 -f 666 625 533 -f 533 570 666 -f 798 770 625 -f 625 666 798 -f 930 906 770 -f 770 798 930 -f 1067 1041 906 -f 906 930 1067 -f 1199 1189 1041 -f 1041 1067 1199 -f 1384 1372 1189 -f 1189 1199 1384 -f 1705 1706 1372 -f 1372 1384 1705 -f 523 505 499 -f 499 519 523 -f 550 521 505 -f 505 523 550 -f 611 570 521 -f 521 550 611 -f 724 666 570 -f 570 611 724 -f 834 798 666 -f 666 724 834 -f 948 930 798 -f 798 834 948 -f 1078 1067 930 -f 930 948 1078 -f 1207 1199 1067 -f 1067 1078 1207 -f 1395 1384 1199 -f 1199 1207 1395 -f 1773 1705 1384 -f 1384 1395 1773 -f 555 523 519 -f 519 541 555 -f 588 550 523 -f 523 555 588 -f 645 611 550 -f 550 588 645 -f 763 724 611 -f 611 645 763 -f 869 834 724 -f 724 763 869 -f 971 948 834 -f 834 869 971 -f 1089 1078 948 -f 948 971 1089 -f 1217 1207 1078 -f 1078 1089 1217 -f 1406 1395 1207 -f 1207 1217 1406 -f 1692 1773 1395 -f 1395 1406 1692 -f 581 555 541 -f 541 573 581 -f 626 588 555 -f 555 581 626 -f 703 645 588 -f 588 626 703 -f 791 763 645 -f 645 703 791 -f 895 869 763 -f 763 791 895 -f 989 971 869 -f 869 895 989 -f 1095 1089 971 -f 971 989 1095 -f 1227 1217 1089 -f 1089 1095 1227 -f 1421 1406 1217 -f 1217 1227 1421 -f 1766 1692 1406 -f 1406 1421 1766 -f 606 581 573 -f 573 591 606 -f 643 626 581 -f 581 606 643 -f 727 703 626 -f 626 643 727 -f 811 791 703 -f 703 727 811 -f 908 895 791 -f 791 811 908 -f 1005 989 895 -f 895 908 1005 -f 1100 1095 989 -f 989 1005 1100 -f 1231 1227 1095 -f 1095 1100 1231 -f 1427 1421 1227 -f 1227 1231 1427 -f 1897 1766 1421 -f 1421 1427 1897 -f 615 606 591 -f 591 598 615 -f 653 643 606 -f 606 615 653 -f 735 727 643 -f 643 653 735 -f 820 811 727 -f 727 735 820 -f 913 908 811 -f 811 820 913 -f 1013 1005 908 -f 908 913 1013 -f 1103 1100 1005 -f 1005 1013 1103 -f 1236 1231 1100 -f 1100 1103 1236 -f 1432 1427 1231 -f 1231 1236 1432 -f 1760 1897 1427 -f 1427 1432 1760 -f 2294 2299 1786 -f 1786 1783 2294 -f 2461 2466 2299 -f 2299 2294 2461 -f 2630 2641 2466 -f 2466 2461 2630 -f 2778 2785 2641 -f 2641 2630 2778 -f 2954 2963 2785 -f 2785 2778 2954 -f 3061 3068 2963 -f 2963 2954 3061 -f 3135 3140 3068 -f 3068 3061 3135 -f 3167 3176 3140 -f 3140 3135 3167 -f 3195 3203 3176 -f 3176 3167 3195 -f 3208 3213 3203 -f 3203 3195 3208 -f 2284 2294 1783 -f 1783 1781 2284 -f 2455 2461 2294 -f 2294 2284 2455 -f 2620 2630 2461 -f 2461 2455 2620 -f 2768 2778 2630 -f 2630 2620 2768 -f 2928 2954 2778 -f 2778 2768 2928 -f 3051 3061 2954 -f 2954 2928 3051 -f 3125 3135 3061 -f 3061 3051 3125 -f 3159 3167 3135 -f 3135 3125 3159 -f 3181 3195 3167 -f 3167 3159 3181 -f 3191 3208 3195 -f 3195 3181 3191 -f 2266 2284 1781 -f 1781 1779 2266 -f 2449 2455 2284 -f 2284 2266 2449 -f 2598 2620 2455 -f 2455 2449 2598 -f 2740 2768 2620 -f 2620 2598 2740 -f 2892 2928 2768 -f 2768 2740 2892 -f 3033 3051 2928 -f 2928 2892 3033 -f 3087 3125 3051 -f 3051 3033 3087 -f 3145 3159 3125 -f 3125 3087 3145 -f 3161 3181 3159 -f 3159 3145 3161 -f 3169 3191 3181 -f 3181 3161 3169 -f 2252 2266 1779 -f 1779 1777 2252 -f 2435 2449 2266 -f 2266 2252 2435 -f 2581 2598 2449 -f 2449 2435 2581 -f 2718 2740 2598 -f 2598 2581 2718 -f 2854 2892 2740 -f 2740 2718 2854 -f 2999 3033 2892 -f 2892 2854 2999 -f 3071 3087 3033 -f 3033 2999 3071 -f 3123 3145 3087 -f 3087 3071 3123 -f 3147 3161 3145 -f 3145 3123 3147 -f 3153 3169 3161 -f 3161 3147 3153 -f 2240 2252 1777 -f 1777 1775 2240 -f 2425 2435 2252 -f 2252 2240 2425 -f 2555 2581 2435 -f 2435 2425 2555 -f 2694 2718 2581 -f 2581 2555 2694 -f 2826 2854 2718 -f 2718 2694 2826 -f 2958 2999 2854 -f 2854 2826 2958 -f 3043 3071 2999 -f 2999 2958 3043 -f 3083 3123 3071 -f 3071 3043 3083 -f 3121 3147 3123 -f 3123 3083 3121 -f 3127 3153 3147 -f 3147 3121 3127 -f 2229 2240 1775 -f 1775 1772 2229 -f 2417 2425 2240 -f 2240 2229 2417 -f 2546 2555 2425 -f 2425 2417 2546 -f 2676 2694 2555 -f 2555 2546 2676 -f 2790 2826 2694 -f 2694 2676 2790 -f 2900 2958 2826 -f 2826 2790 2900 -f 3013 3043 2958 -f 2958 2900 3013 -f 3057 3083 3043 -f 3043 3013 3057 -f 3081 3121 3083 -f 3083 3057 3081 -f 3085 3127 3121 -f 3121 3081 3085 -f 2216 2229 1772 -f 1772 1769 2216 -f 2407 2417 2229 -f 2229 2216 2407 -f 2533 2546 2417 -f 2417 2407 2533 -f 2651 2676 2546 -f 2546 2533 2651 -f 2753 2790 2676 -f 2676 2651 2753 -f 2859 2900 2790 -f 2790 2753 2859 -f 2977 3013 2900 -f 2900 2859 2977 -f 3029 3057 3013 -f 3013 2977 3029 -f 3052 3081 3057 -f 3057 3029 3052 -f 3063 3085 3081 -f 3081 3052 3063 -f 2203 2216 1769 -f 1769 1767 2203 -f 2397 2407 2216 -f 2216 2203 2397 -f 2527 2533 2407 -f 2407 2397 2527 -f 2633 2651 2533 -f 2533 2527 2633 -f 2727 2753 2651 -f 2651 2633 2727 -f 2831 2859 2753 -f 2753 2727 2831 -f 2919 2977 2859 -f 2859 2831 2919 -f 2996 3029 2977 -f 2977 2919 2996 -f 3034 3052 3029 -f 3029 2996 3034 -f 3038 3063 3052 -f 3052 3034 3038 -f 2197 2203 1767 -f 1767 1763 2197 -f 2393 2397 2203 -f 2203 2197 2393 -f 2522 2527 2397 -f 2397 2393 2522 -f 2617 2633 2527 -f 2527 2522 2617 -f 2716 2727 2633 -f 2633 2617 2716 -f 2811 2831 2727 -f 2727 2716 2811 -f 2895 2919 2831 -f 2831 2811 2895 -f 2979 2996 2919 -f 2919 2895 2979 -f 3016 3034 2996 -f 2996 2979 3016 -f 3026 3038 3034 -f 3034 3016 3026 -f 2193 2197 1763 -f 1763 1761 2193 -f 2389 2393 2197 -f 2197 2193 2389 -f 2516 2522 2393 -f 2393 2389 2516 -f 2610 2617 2522 -f 2522 2516 2610 -f 2710 2716 2617 -f 2617 2610 2710 -f 2803 2811 2716 -f 2716 2710 2803 -f 2885 2895 2811 -f 2811 2803 2885 -f 2971 2979 2895 -f 2895 2885 2971 -f 3005 3016 2979 -f 2979 2971 3005 -f 3022 3026 3016 -f 3016 3005 3022 -f 461 545 544 -f 544 456 461 -f 463 551 545 -f 545 461 463 -f 465 557 551 -f 551 463 465 -f 469 567 557 -f 557 465 469 -f 471 575 567 -f 567 469 471 -f 473 577 575 -f 575 471 473 -f 475 589 577 -f 577 473 475 -f 477 593 589 -f 589 475 477 -f 479 595 593 -f 593 477 479 -f 481 599 595 -f 595 479 481 -f 389 461 456 -f 456 392 389 -f 386 463 461 -f 461 389 386 -f 379 465 463 -f 463 386 379 -f 373 469 465 -f 465 379 373 -f 371 471 469 -f 469 373 371 -f 369 473 471 -f 471 371 369 -f 366 475 473 -f 473 369 366 -f 364 477 475 -f 475 366 364 -f 362 479 477 -f 477 364 362 -f 361 481 479 -f 479 362 361 -f 335 389 392 -f 392 337 335 -f 333 386 389 -f 389 335 333 -f 331 379 386 -f 386 333 331 -f 329 373 379 -f 379 331 329 -f 328 371 373 -f 373 329 328 -f 325 369 371 -f 371 328 325 -f 323 366 369 -f 369 325 323 -f 321 364 366 -f 366 323 321 -f 319 362 364 -f 364 321 319 -f 316 361 362 -f 362 319 316 -f 298 335 337 -f 337 302 298 -f 290 333 335 -f 335 298 290 -f 288 331 333 -f 333 290 288 -f 286 329 331 -f 331 288 286 -f 281 328 329 -f 329 286 281 -f 275 325 328 -f 328 281 275 -f 265 323 325 -f 325 275 265 -f 259 321 323 -f 323 265 259 -f 255 319 321 -f 321 259 255 -f 249 316 319 -f 319 255 249 -f 269 298 302 -f 302 271 269 -f 261 290 298 -f 298 269 261 -f 251 288 290 -f 290 261 251 -f 238 286 288 -f 288 251 238 -f 230 281 286 -f 286 238 230 -f 218 275 281 -f 281 230 218 -f 208 265 275 -f 275 218 208 -f 196 259 265 -f 265 208 196 -f 186 255 259 -f 259 196 186 -f 181 249 255 -f 255 186 181 -f 228 269 271 -f 271 234 228 -f 222 261 269 -f 269 228 222 -f 212 251 261 -f 261 222 212 -f 200 238 251 -f 251 212 200 -f 177 230 238 -f 238 200 177 -f 160 218 230 -f 230 177 160 -f 134 208 218 -f 218 160 134 -f 112 196 208 -f 208 134 112 -f 102 186 196 -f 196 112 102 -f 96 181 186 -f 186 102 96 -f 198 228 234 -f 234 205 198 -f 182 222 228 -f 228 198 182 -f 168 212 222 -f 222 182 168 -f 146 200 212 -f 212 168 146 -f 118 177 200 -f 200 146 118 -f 92 160 177 -f 177 118 92 -f 74 134 160 -f 160 92 74 -f 63 112 134 -f 134 74 63 -f 53 102 112 -f 112 63 53 -f 50 96 102 -f 102 53 50 -f 167 198 205 -f 205 170 167 -f 154 182 198 -f 198 167 154 -f 126 168 182 -f 182 154 126 -f 100 146 168 -f 168 126 100 -f 83 118 146 -f 146 100 83 -f 61 92 118 -f 118 83 61 -f 46 74 92 -f 92 61 46 -f 32 63 74 -f 74 46 32 -f 25 53 63 -f 63 32 25 -f 21 50 53 -f 53 25 21 -f 143 167 170 -f 170 150 143 -f 124 154 167 -f 167 143 124 -f 104 126 154 -f 154 124 104 -f 84 100 126 -f 126 104 84 -f 65 83 100 -f 100 84 65 -f 44 61 83 -f 83 65 44 -f 30 46 61 -f 61 44 30 -f 17 32 46 -f 46 30 17 -f 9 25 32 -f 32 17 9 -f 5 21 25 -f 25 9 5 -f 132 143 150 -f 150 140 132 -f 116 124 143 -f 143 132 116 -f 94 104 124 -f 124 116 94 -f 76 84 104 -f 104 94 76 -f 55 65 84 -f 84 76 55 -f 40 44 65 -f 65 55 40 -f 22 30 44 -f 44 40 22 -f 11 17 30 -f 30 22 11 -f 2 9 17 -f 17 11 2 -f 1 5 9 -f 9 2 1 -f 480 596 599 -f 599 481 480 -f 478 594 596 -f 596 480 478 -f 476 590 594 -f 594 478 476 -f 474 578 590 -f 590 476 474 -f 472 576 578 -f 578 474 472 -f 470 568 576 -f 576 472 470 -f 466 558 568 -f 568 470 466 -f 464 552 558 -f 558 466 464 -f 462 546 552 -f 552 464 462 -f 456 544 546 -f 546 462 456 -f 363 480 481 -f 481 360 363 -f 365 478 480 -f 480 363 365 -f 367 476 478 -f 478 365 367 -f 368 474 476 -f 476 367 368 -f 370 472 474 -f 474 368 370 -f 372 470 472 -f 472 370 372 -f 380 466 470 -f 470 372 380 -f 385 464 466 -f 466 380 385 -f 390 462 464 -f 464 385 390 -f 391 456 462 -f 462 390 391 -f 320 363 360 -f 360 316 320 -f 322 365 363 -f 363 320 322 -f 324 367 365 -f 365 322 324 -f 326 368 367 -f 367 324 326 -f 327 370 368 -f 368 326 327 -f 330 372 370 -f 370 327 330 -f 332 380 372 -f 372 330 332 -f 334 385 380 -f 380 332 334 -f 336 390 385 -f 385 334 336 -f 337 391 390 -f 390 336 337 -f 256 320 316 -f 316 250 256 -f 260 322 320 -f 320 256 260 -f 266 324 322 -f 322 260 266 -f 276 326 324 -f 324 266 276 -f 282 327 326 -f 326 276 282 -f 287 330 327 -f 327 282 287 -f 289 332 330 -f 330 287 289 -f 291 334 332 -f 332 289 291 -f 299 336 334 -f 334 291 299 -f 303 337 336 -f 336 299 303 -f 187 256 250 -f 250 181 187 -f 197 260 256 -f 256 187 197 -f 209 266 260 -f 260 197 209 -f 219 276 266 -f 266 209 219 -f 231 282 276 -f 276 219 231 -f 239 287 282 -f 282 231 239 -f 252 289 287 -f 287 239 252 -f 262 291 289 -f 289 252 262 -f 270 299 291 -f 291 262 270 -f 272 303 299 -f 299 270 272 -f 103 187 181 -f 181 97 103 -f 113 197 187 -f 187 103 113 -f 135 209 197 -f 197 113 135 -f 161 219 209 -f 209 135 161 -f 178 231 219 -f 219 161 178 -f 201 239 231 -f 231 178 201 -f 213 252 239 -f 239 201 213 -f 223 262 252 -f 252 213 223 -f 229 270 262 -f 262 223 229 -f 235 272 270 -f 270 229 235 -f 54 103 97 -f 97 50 54 -f 64 113 103 -f 103 54 64 -f 75 135 113 -f 113 64 75 -f 93 161 135 -f 135 75 93 -f 119 178 161 -f 161 93 119 -f 147 201 178 -f 178 119 147 -f 169 213 201 -f 201 147 169 -f 183 223 213 -f 213 169 183 -f 199 229 223 -f 223 183 199 -f 205 235 229 -f 229 199 205 -f 24 54 50 -f 50 21 24 -f 33 64 54 -f 54 24 33 -f 47 75 64 -f 64 33 47 -f 62 93 75 -f 75 47 62 -f 82 119 93 -f 93 62 82 -f 101 147 119 -f 119 82 101 -f 127 169 147 -f 147 101 127 -f 155 183 169 -f 169 127 155 -f 166 199 183 -f 183 155 166 -f 171 205 199 -f 199 166 171 -f 10 24 21 -f 21 6 10 -f 18 33 24 -f 24 10 18 -f 31 47 33 -f 33 18 31 -f 45 62 47 -f 47 31 45 -f 66 82 62 -f 62 45 66 -f 85 101 82 -f 82 66 85 -f 105 127 101 -f 101 85 105 -f 125 155 127 -f 127 105 125 -f 144 166 155 -f 155 125 144 -f 151 171 166 -f 166 144 151 -f 3 10 6 -f 6 1 3 -f 12 18 10 -f 10 3 12 -f 23 31 18 -f 18 12 23 -f 41 45 31 -f 31 23 41 -f 56 66 45 -f 45 41 56 -f 77 85 66 -f 66 56 77 -f 95 105 85 -f 85 77 95 -f 117 125 105 -f 105 95 117 -f 133 144 125 -f 125 117 133 -f 140 151 144 -f 144 133 140 -f 138 132 140 -f 140 145 138 -f 122 116 132 -f 132 138 122 -f 98 94 116 -f 116 122 98 -f 80 76 94 -f 94 98 80 -f 60 55 76 -f 76 80 60 -f 42 40 55 -f 55 60 42 -f 28 22 40 -f 40 42 28 -f 13 11 22 -f 22 28 13 -f 7 2 11 -f 11 13 7 -f 4 1 2 -f 2 7 4 -f 152 138 145 -f 145 158 152 -f 136 122 138 -f 138 152 136 -f 108 98 122 -f 122 136 108 -f 89 80 98 -f 98 108 89 -f 70 60 80 -f 80 89 70 -f 52 42 60 -f 60 70 52 -f 38 28 42 -f 42 52 38 -f 26 13 28 -f 28 38 26 -f 19 7 13 -f 13 26 19 -f 15 4 7 -f 7 19 15 -f 173 152 158 -f 158 176 173 -f 162 136 152 -f 152 173 162 -f 142 108 136 -f 136 162 142 -f 111 89 108 -f 108 142 111 -f 91 70 89 -f 89 111 91 -f 73 52 70 -f 70 91 73 -f 58 38 52 -f 52 73 58 -f 48 26 38 -f 38 58 48 -f 37 19 26 -f 26 48 37 -f 35 15 19 -f 19 37 35 -f 194 173 176 -f 176 202 194 -f 184 162 173 -f 173 194 184 -f 174 142 162 -f 162 184 174 -f 156 111 142 -f 142 174 156 -f 128 91 111 -f 111 156 128 -f 106 73 91 -f 91 128 106 -f 86 58 73 -f 73 106 86 -f 78 48 58 -f 58 86 78 -f 68 37 48 -f 48 78 68 -f 67 35 37 -f 37 68 67 -f 221 194 202 -f 202 225 221 -f 216 184 194 -f 194 221 216 -f 206 174 184 -f 184 216 206 -f 192 156 174 -f 174 206 192 -f 180 128 156 -f 156 192 180 -f 164 106 128 -f 128 180 164 -f 148 86 106 -f 106 164 148 -f 130 78 86 -f 86 148 130 -f 121 68 78 -f 78 130 121 -f 115 67 68 -f 68 121 115 -f 244 221 225 -f 225 247 244 -f 240 216 221 -f 221 244 240 -f 236 206 216 -f 216 240 236 -f 233 192 206 -f 206 236 233 -f 227 180 192 -f 192 233 227 -f 215 164 180 -f 180 227 215 -f 210 148 164 -f 164 215 210 -f 203 130 148 -f 148 210 203 -f 191 121 130 -f 130 203 191 -f 188 115 121 -f 121 191 188 -f 284 244 247 -f 247 285 284 -f 279 240 244 -f 244 284 279 -f 277 236 240 -f 240 279 277 -f 273 233 236 -f 236 277 273 -f 267 227 233 -f 233 273 267 -f 263 215 227 -f 227 267 263 -f 258 210 215 -f 215 263 258 -f 253 203 210 -f 210 258 253 -f 245 191 203 -f 203 253 245 -f 242 188 191 -f 191 245 242 -f 315 284 285 -f 285 318 315 -f 312 279 284 -f 284 315 312 -f 311 277 279 -f 279 312 311 -f 309 273 277 -f 277 311 309 -f 307 267 273 -f 273 309 307 -f 305 263 267 -f 267 307 305 -f 301 258 263 -f 263 305 301 -f 297 253 258 -f 258 301 297 -f 295 245 253 -f 253 297 295 -f 293 242 245 -f 245 295 293 -f 341 315 318 -f 318 339 341 -f 343 312 315 -f 315 341 343 -f 345 311 312 -f 312 343 345 -f 347 309 311 -f 311 345 347 -f 349 307 309 -f 309 347 349 -f 351 305 307 -f 307 349 351 -f 353 301 305 -f 305 351 353 -f 355 297 301 -f 301 353 355 -f 357 295 297 -f 297 355 357 -f 359 293 295 -f 295 357 359 -f 378 341 339 -f 339 376 378 -f 384 343 341 -f 341 378 384 -f 394 345 343 -f 343 384 394 -f 403 347 345 -f 345 394 403 -f 406 349 347 -f 347 403 406 -f 415 351 349 -f 349 406 415 -f 419 353 351 -f 351 415 419 -f 423 355 353 -f 353 419 423 -f 425 357 355 -f 355 423 425 -f 427 359 357 -f 357 425 427 -f 8 3 1 -f 1 4 8 -f 14 12 3 -f 3 8 14 -f 29 23 12 -f 12 14 29 -f 43 41 23 -f 23 29 43 -f 59 56 41 -f 41 43 59 -f 81 77 56 -f 56 59 81 -f 99 95 77 -f 77 81 99 -f 123 117 95 -f 95 99 123 -f 139 133 117 -f 117 123 139 -f 145 140 133 -f 133 139 145 -f 20 8 4 -f 4 16 20 -f 27 14 8 -f 8 20 27 -f 39 29 14 -f 14 27 39 -f 51 43 29 -f 29 39 51 -f 71 59 43 -f 43 51 71 -f 88 81 59 -f 59 71 88 -f 109 99 81 -f 81 88 109 -f 137 123 99 -f 99 109 137 -f 153 139 123 -f 123 137 153 -f 159 145 139 -f 139 153 159 -f 36 20 16 -f 16 34 36 -f 49 27 20 -f 20 36 49 -f 57 39 27 -f 27 49 57 -f 72 51 39 -f 39 57 72 -f 90 71 51 -f 51 72 90 -f 110 88 71 -f 71 90 110 -f 141 109 88 -f 88 110 141 -f 163 137 109 -f 109 141 163 -f 172 153 137 -f 137 163 172 -f 176 159 153 -f 153 172 176 -f 69 36 34 -f 34 67 69 -f 79 49 36 -f 36 69 79 -f 87 57 49 -f 49 79 87 -f 107 72 57 -f 57 87 107 -f 129 90 72 -f 72 107 129 -f 157 110 90 -f 90 129 157 -f 175 141 110 -f 110 157 175 -f 185 163 141 -f 141 175 185 -f 195 172 163 -f 163 185 195 -f 202 176 172 -f 172 195 202 -f 120 69 67 -f 67 114 120 -f 131 79 69 -f 69 120 131 -f 149 87 79 -f 79 131 149 -f 165 107 87 -f 87 149 165 -f 179 129 107 -f 107 165 179 -f 193 157 129 -f 129 179 193 -f 207 175 157 -f 157 193 207 -f 217 185 175 -f 175 207 217 -f 220 195 185 -f 185 217 220 -f 224 202 195 -f 195 220 224 -f 190 120 114 -f 114 189 190 -f 204 131 120 -f 120 190 204 -f 211 149 131 -f 131 204 211 -f 214 165 149 -f 149 211 214 -f 226 179 165 -f 165 214 226 -f 232 193 179 -f 179 226 232 -f 237 207 193 -f 193 232 237 -f 241 217 207 -f 207 237 241 -f 243 220 217 -f 217 241 243 -f 248 224 220 -f 220 243 248 -f 246 190 189 -f 189 242 246 -f 254 204 190 -f 190 246 254 -f 257 211 204 -f 204 254 257 -f 264 214 211 -f 211 257 264 -f 268 226 214 -f 214 264 268 -f 274 232 226 -f 226 268 274 -f 278 237 232 -f 232 274 278 -f 280 241 237 -f 237 278 280 -f 283 243 241 -f 241 280 283 -f 285 248 243 -f 243 283 285 -f 294 246 242 -f 242 292 294 -f 296 254 246 -f 246 294 296 -f 300 257 254 -f 254 296 300 -f 304 264 257 -f 257 300 304 -f 306 268 264 -f 264 304 306 -f 308 274 268 -f 268 306 308 -f 310 278 274 -f 274 308 310 -f 313 280 278 -f 278 310 313 -f 314 283 280 -f 280 313 314 -f 317 285 283 -f 283 314 317 -f 356 294 292 -f 292 358 356 -f 354 296 294 -f 294 356 354 -f 352 300 296 -f 296 354 352 -f 350 304 300 -f 300 352 350 -f 348 306 304 -f 304 350 348 -f 346 308 306 -f 306 348 346 -f 344 310 308 -f 308 346 344 -f 342 313 310 -f 310 344 342 -f 340 314 313 -f 313 342 340 -f 338 317 314 -f 314 340 338 -f 424 356 358 -f 358 426 424 -f 422 354 356 -f 356 424 422 -f 418 352 354 -f 354 422 418 -f 414 350 352 -f 352 418 414 -f 407 348 350 -f 350 414 407 -f 402 346 348 -f 348 407 402 -f 393 344 346 -f 346 402 393 -f 383 342 344 -f 344 393 383 -f 377 340 342 -f 342 383 377 -f 375 338 340 -f 340 377 375 -f 3186 3113 3115 -f 3115 3182 3186 -f 3192 3110 3113 -f 3113 3186 3192 -f 3196 3109 3110 -f 3110 3192 3196 -f 3205 3106 3109 -f 3109 3196 3205 -f 3211 3104 3106 -f 3106 3205 3211 -f 3215 3102 3104 -f 3104 3211 3215 -f 3217 3101 3102 -f 3102 3215 3217 -f 3220 3098 3101 -f 3101 3217 3220 -f 3222 3097 3098 -f 3098 3220 3222 -f 3223 3095 3097 -f 3097 3222 3223 -f 3227 3186 3182 -f 3182 3225 3227 -f 3229 3192 3186 -f 3186 3227 3229 -f 3231 3196 3192 -f 3192 3229 3231 -f 3233 3205 3196 -f 3196 3231 3233 -f 3235 3211 3205 -f 3205 3233 3235 -f 3241 3215 3211 -f 3211 3235 3241 -f 3245 3217 3215 -f 3215 3241 3245 -f 3249 3220 3217 -f 3217 3245 3249 -f 3251 3222 3220 -f 3220 3249 3251 -f 3253 3223 3222 -f 3222 3251 3253 -f 3239 3227 3225 -f 3225 3237 3239 -f 3243 3229 3227 -f 3227 3239 3243 -f 3247 3231 3229 -f 3229 3243 3247 -f 3257 3233 3231 -f 3231 3247 3257 -f 3263 3235 3233 -f 3233 3257 3263 -f 3271 3241 3235 -f 3235 3263 3271 -f 3279 3245 3241 -f 3241 3271 3279 -f 3285 3249 3245 -f 3245 3279 3285 -f 3293 3251 3249 -f 3249 3285 3293 -f 3297 3253 3251 -f 3251 3293 3297 -f 3259 3239 3237 -f 3237 3255 3259 -f 3261 3243 3239 -f 3239 3259 3261 -f 3265 3247 3243 -f 3243 3261 3265 -f 3275 3257 3247 -f 3247 3265 3275 -f 3287 3263 3257 -f 3257 3275 3287 -f 3303 3271 3263 -f 3263 3287 3303 -f 3314 3279 3271 -f 3271 3303 3314 -f 3320 3285 3279 -f 3279 3314 3320 -f 3330 3293 3285 -f 3285 3320 3330 -f 3332 3297 3293 -f 3293 3330 3332 -f 3270 3259 3255 -f 3255 3268 3270 -f 3273 3261 3259 -f 3259 3270 3273 -f 3283 3265 3261 -f 3261 3273 3283 -f 3299 3275 3265 -f 3265 3283 3299 -f 3308 3287 3275 -f 3275 3299 3308 -f 3322 3303 3287 -f 3287 3308 3322 -f 3338 3314 3303 -f 3303 3322 3338 -f 3346 3320 3314 -f 3314 3338 3346 -f 3351 3330 3320 -f 3320 3346 3351 -f 3355 3332 3330 -f 3330 3351 3355 -f 3282 3270 3268 -f 3268 3278 3282 -f 3290 3273 3270 -f 3270 3282 3290 -f 3302 3283 3273 -f 3273 3290 3302 -f 3312 3299 3283 -f 3283 3302 3312 -f 3324 3308 3299 -f 3299 3312 3324 -f 3340 3322 3308 -f 3308 3324 3340 -f 3353 3338 3322 -f 3322 3340 3353 -f 3368 3346 3338 -f 3338 3353 3368 -f 3373 3351 3346 -f 3346 3368 3373 -f 3379 3355 3351 -f 3351 3373 3379 -f 3295 3282 3278 -f 3278 3292 3295 -f 3306 3290 3282 -f 3282 3295 3306 -f 3316 3302 3290 -f 3290 3306 3316 -f 3326 3312 3302 -f 3302 3316 3326 -f 3345 3324 3312 -f 3312 3326 3345 -f 3359 3340 3324 -f 3324 3345 3359 -f 3376 3353 3340 -f 3340 3359 3376 -f 3394 3368 3353 -f 3353 3376 3394 -f 3404 3373 3368 -f 3368 3394 3404 -f 3406 3379 3373 -f 3373 3404 3406 -f 3310 3295 3292 -f 3292 3307 3310 -f 3318 3306 3295 -f 3295 3310 3318 -f 3336 3316 3306 -f 3306 3318 3336 -f 3348 3326 3316 -f 3316 3336 3348 -f 3369 3345 3326 -f 3326 3348 3369 -f 3389 3359 3345 -f 3345 3369 3389 -f 3425 3376 3359 -f 3359 3389 3425 -f 3449 3394 3376 -f 3376 3425 3449 -f 3468 3404 3394 -f 3394 3449 3468 -f 3472 3406 3404 -f 3404 3468 3472 -f 3335 3310 3307 -f 3307 3329 3335 -f 3343 3318 3310 -f 3310 3335 3343 -f 3362 3336 3318 -f 3318 3343 3362 -f 3386 3348 3336 -f 3336 3362 3386 -f 3422 3369 3348 -f 3348 3386 3422 -f 3464 3389 3369 -f 3369 3422 3464 -f 3490 3425 3389 -f 3389 3464 3490 -f 3505 3449 3425 -f 3425 3490 3505 -f 3521 3468 3449 -f 3449 3505 3521 -f 3523 3472 3468 -f 3468 3521 3523 -f 3364 3335 3329 -f 3329 3357 3364 -f 3382 3343 3335 -f 3335 3364 3382 -f 3416 3362 3343 -f 3343 3382 3416 -f 3465 3386 3362 -f 3362 3416 3465 -f 3495 3422 3386 -f 3386 3465 3495 -f 3528 3464 3422 -f 3422 3495 3528 -f 3553 3490 3464 -f 3464 3528 3553 -f 3579 3505 3490 -f 3490 3553 3579 -f 3592 3521 3505 -f 3505 3579 3592 -f 3604 3523 3521 -f 3521 3592 3604 -f 3221 3096 3094 -f 3094 3224 3221 -f 3219 3099 3096 -f 3096 3221 3219 -f 3218 3100 3099 -f 3099 3219 3218 -f 3216 3103 3100 -f 3100 3218 3216 -f 3212 3105 3103 -f 3103 3216 3212 -f 3206 3107 3105 -f 3105 3212 3206 -f 3197 3108 3107 -f 3107 3206 3197 -f 3193 3111 3108 -f 3108 3197 3193 -f 3187 3112 3111 -f 3111 3193 3187 -f 3183 3114 3112 -f 3112 3187 3183 -f 3252 3221 3224 -f 3224 3254 3252 -f 3250 3219 3221 -f 3221 3252 3250 -f 3246 3218 3219 -f 3219 3250 3246 -f 3242 3216 3218 -f 3218 3246 3242 -f 3236 3212 3216 -f 3216 3242 3236 -f 3234 3206 3212 -f 3212 3236 3234 -f 3232 3197 3206 -f 3206 3234 3232 -f 3230 3193 3197 -f 3197 3232 3230 -f 3228 3187 3193 -f 3193 3230 3228 -f 3226 3183 3187 -f 3187 3228 3226 -f 3294 3252 3254 -f 3254 3298 3294 -f 3286 3250 3252 -f 3252 3294 3286 -f 3280 3246 3250 -f 3250 3286 3280 -f 3272 3242 3246 -f 3246 3280 3272 -f 3264 3236 3242 -f 3242 3272 3264 -f 3258 3234 3236 -f 3236 3264 3258 -f 3248 3232 3234 -f 3234 3258 3248 -f 3244 3230 3232 -f 3232 3248 3244 -f 3240 3228 3230 -f 3230 3244 3240 -f 3238 3226 3228 -f 3228 3240 3238 -f 3331 3294 3298 -f 3298 3333 3331 -f 3321 3286 3294 -f 3294 3331 3321 -f 3315 3280 3286 -f 3286 3321 3315 -f 3304 3272 3280 -f 3280 3315 3304 -f 3288 3264 3272 -f 3272 3304 3288 -f 3276 3258 3264 -f 3264 3288 3276 -f 3266 3248 3258 -f 3258 3276 3266 -f 3262 3244 3248 -f 3248 3266 3262 -f 3260 3240 3244 -f 3244 3262 3260 -f 3256 3238 3240 -f 3240 3260 3256 -f 3350 3331 3333 -f 3333 3354 3350 -f 3347 3321 3331 -f 3331 3350 3347 -f 3339 3315 3321 -f 3321 3347 3339 -f 3323 3304 3315 -f 3315 3339 3323 -f 3309 3288 3304 -f 3304 3323 3309 -f 3300 3276 3288 -f 3288 3309 3300 -f 3284 3266 3276 -f 3276 3300 3284 -f 3274 3262 3266 -f 3266 3284 3274 -f 3269 3260 3262 -f 3262 3274 3269 -f 3267 3256 3260 -f 3260 3269 3267 -f 3372 3350 3354 -f 3354 3378 3372 -f 3367 3347 3350 -f 3350 3372 3367 -f 3352 3339 3347 -f 3347 3367 3352 -f 3341 3323 3339 -f 3339 3352 3341 -f 3325 3309 3323 -f 3323 3341 3325 -f 3313 3300 3309 -f 3309 3325 3313 -f 3301 3284 3300 -f 3300 3313 3301 -f 3289 3274 3284 -f 3284 3301 3289 -f 3281 3269 3274 -f 3274 3289 3281 -f 3277 3267 3269 -f 3269 3281 3277 -f 3403 3372 3378 -f 3378 3405 3403 -f 3393 3367 3372 -f 3372 3403 3393 -f 3377 3352 3367 -f 3367 3393 3377 -f 3360 3341 3352 -f 3352 3377 3360 -f 3344 3325 3341 -f 3341 3360 3344 -f 3327 3313 3325 -f 3325 3344 3327 -f 3317 3301 3313 -f 3313 3327 3317 -f 3305 3289 3301 -f 3301 3317 3305 -f 3296 3281 3289 -f 3289 3305 3296 -f 3291 3277 3281 -f 3281 3296 3291 -f 3469 3403 3405 -f 3405 3472 3469 -f 3450 3393 3403 -f 3403 3469 3450 -f 3426 3377 3393 -f 3393 3450 3426 -f 3390 3360 3377 -f 3377 3426 3390 -f 3370 3344 3360 -f 3360 3390 3370 -f 3349 3327 3344 -f 3344 3370 3349 -f 3337 3317 3327 -f 3327 3349 3337 -f 3319 3305 3317 -f 3317 3337 3319 -f 3311 3296 3305 -f 3305 3319 3311 -f 3307 3291 3296 -f 3296 3311 3307 -f 3520 3469 3472 -f 3472 3522 3520 -f 3504 3450 3469 -f 3469 3520 3504 -f 3489 3426 3450 -f 3450 3504 3489 -f 3463 3390 3426 -f 3426 3489 3463 -f 3421 3370 3390 -f 3390 3463 3421 -f 3385 3349 3370 -f 3370 3421 3385 -f 3361 3337 3349 -f 3349 3385 3361 -f 3342 3319 3337 -f 3337 3361 3342 -f 3334 3311 3319 -f 3319 3342 3334 -f 3328 3307 3311 -f 3311 3334 3328 -f 3591 3520 3522 -f 3522 3603 3591 -f 3578 3504 3520 -f 3520 3591 3578 -f 3552 3489 3504 -f 3504 3578 3552 -f 3530 3463 3489 -f 3489 3552 3530 -f 3499 3421 3463 -f 3463 3530 3499 -f 3467 3385 3421 -f 3421 3499 3467 -f 3415 3361 3385 -f 3385 3467 3415 -f 3381 3342 3361 -f 3361 3415 3381 -f 3363 3334 3342 -f 3342 3381 3363 -f 3356 3328 3334 -f 3334 3363 3356 -f 3374 3365 3358 -f 3358 3371 3374 -f 3395 3383 3365 -f 3365 3374 3395 -f 3443 3417 3383 -f 3383 3395 3443 -f 3481 3466 3417 -f 3417 3443 3481 -f 3514 3496 3466 -f 3466 3481 3514 -f 3545 3529 3496 -f 3496 3514 3545 -f 3573 3551 3529 -f 3529 3545 3573 -f 3597 3577 3551 -f 3551 3573 3597 -f 3613 3590 3577 -f 3577 3597 3613 -f 3619 3603 3590 -f 3590 3613 3619 -f 3387 3374 3371 -f 3371 3380 3387 -f 3413 3395 3374 -f 3374 3387 3413 -f 3461 3443 3395 -f 3395 3413 3461 -f 3493 3481 3443 -f 3443 3461 3493 -f 3524 3514 3481 -f 3481 3493 3524 -f 3556 3545 3514 -f 3514 3524 3556 -f 3584 3573 3545 -f 3545 3556 3584 -f 3611 3597 3573 -f 3573 3584 3611 -f 3628 3613 3597 -f 3597 3611 3628 -f 3632 3619 3613 -f 3613 3628 3632 -f 3398 3387 3380 -f 3380 3391 3398 -f 3435 3413 3387 -f 3387 3398 3435 -f 3473 3461 3413 -f 3413 3435 3473 -f 3500 3493 3461 -f 3461 3473 3500 -f 3531 3524 3493 -f 3493 3500 3531 -f 3562 3556 3524 -f 3524 3531 3562 -f 3595 3584 3556 -f 3556 3562 3595 -f 3617 3611 3584 -f 3584 3595 3617 -f 3633 3628 3611 -f 3611 3617 3633 -f 3641 3632 3628 -f 3628 3633 3641 -f 3409 3398 3391 -f 3391 3400 3409 -f 3447 3435 3398 -f 3398 3409 3447 -f 3477 3473 3435 -f 3435 3447 3477 -f 3506 3500 3473 -f 3473 3477 3506 -f 3540 3531 3500 -f 3500 3506 3540 -f 3567 3562 3531 -f 3531 3540 3567 -f 3601 3595 3562 -f 3562 3567 3601 -f 3624 3617 3595 -f 3595 3601 3624 -f 3639 3633 3617 -f 3617 3624 3639 -f 3644 3641 3633 -f 3633 3639 3644 -f 3433 3409 3400 -f 3400 3411 3433 -f 3453 3447 3409 -f 3409 3433 3453 -f 3483 3477 3447 -f 3447 3453 3483 -f 3510 3506 3477 -f 3477 3483 3510 -f 3543 3540 3506 -f 3506 3510 3543 -f 3569 3567 3540 -f 3540 3543 3569 -f 3599 3601 3567 -f 3567 3569 3599 -f 3622 3624 3601 -f 3601 3599 3622 -f 3637 3639 3624 -f 3624 3622 3637 -f 3642 3644 3639 -f 3639 3637 3642 -f 3439 3433 3411 -f 3411 3424 3439 -f 3458 3453 3433 -f 3433 3439 3458 -f 3487 3483 3453 -f 3453 3458 3487 -f 3513 3510 3483 -f 3483 3487 3513 -f 3542 3543 3510 -f 3510 3513 3542 -f 3566 3569 3543 -f 3543 3542 3566 -f 3593 3599 3569 -f 3569 3566 3593 -f 3616 3622 3599 -f 3599 3593 3616 -f 3630 3637 3622 -f 3622 3616 3630 -f 3636 3642 3637 -f 3637 3630 3636 -f 3441 3439 3424 -f 3424 3429 3441 -f 3459 3458 3439 -f 3439 3441 3459 -f 3485 3487 3458 -f 3458 3459 3485 -f 3508 3513 3487 -f 3487 3485 3508 -f 3533 3542 3513 -f 3513 3508 3533 -f 3558 3566 3542 -f 3542 3533 3558 -f 3582 3593 3566 -f 3566 3558 3582 -f 3607 3616 3593 -f 3593 3582 3607 -f 3620 3630 3616 -f 3616 3607 3620 -f 3626 3636 3630 -f 3630 3620 3626 -f 3437 3441 3429 -f 3429 3427 3437 -f 3455 3459 3441 -f 3441 3437 3455 -f 3479 3485 3459 -f 3459 3455 3479 -f 3502 3508 3485 -f 3485 3479 3502 -f 3526 3533 3508 -f 3508 3502 3526 -f 3547 3558 3533 -f 3533 3526 3547 -f 3571 3582 3558 -f 3558 3547 3571 -f 3588 3607 3582 -f 3582 3571 3588 -f 3605 3620 3607 -f 3607 3588 3605 -f 3609 3626 3620 -f 3620 3605 3609 -f 3419 3437 3427 -f 3427 3408 3419 -f 3445 3455 3437 -f 3437 3419 3445 -f 3470 3479 3455 -f 3455 3445 3470 -f 3492 3502 3479 -f 3479 3470 3492 -f 3517 3526 3502 -f 3502 3492 3517 -f 3536 3547 3526 -f 3526 3517 3536 -f 3554 3571 3547 -f 3547 3536 3554 -f 3575 3588 3571 -f 3571 3554 3575 -f 3580 3605 3588 -f 3588 3575 3580 -f 3587 3609 3605 -f 3605 3580 3587 -f 3401 3419 3408 -f 3408 3397 3401 -f 3431 3445 3419 -f 3419 3401 3431 -f 3451 3470 3445 -f 3445 3431 3451 -f 3475 3492 3470 -f 3470 3451 3475 -f 3497 3517 3492 -f 3492 3475 3497 -f 3518 3536 3517 -f 3517 3497 3518 -f 3537 3554 3536 -f 3536 3518 3537 -f 3549 3575 3554 -f 3554 3537 3549 -f 3560 3580 3575 -f 3575 3549 3560 -f 3564 3587 3580 -f 3580 3560 3564 -f 3614 3591 3603 -f 3603 3619 3614 -f 3598 3578 3591 -f 3591 3614 3598 -f 3574 3552 3578 -f 3578 3598 3574 -f 3546 3530 3552 -f 3552 3574 3546 -f 3515 3499 3530 -f 3530 3546 3515 -f 3482 3467 3499 -f 3499 3515 3482 -f 3444 3418 3467 -f 3467 3482 3444 -f 3396 3384 3418 -f 3418 3444 3396 -f 3375 3366 3384 -f 3384 3396 3375 -f 3371 3358 3366 -f 3366 3375 3371 -f 3629 3614 3619 -f 3619 3632 3629 -f 3612 3598 3614 -f 3614 3629 3612 -f 3585 3574 3598 -f 3598 3612 3585 -f 3557 3546 3574 -f 3574 3585 3557 -f 3525 3515 3546 -f 3546 3557 3525 -f 3494 3482 3515 -f 3515 3525 3494 -f 3462 3444 3482 -f 3482 3494 3462 -f 3414 3396 3444 -f 3444 3462 3414 -f 3388 3375 3396 -f 3396 3414 3388 -f 3380 3371 3375 -f 3375 3388 3380 -f 3634 3629 3632 -f 3632 3641 3634 -f 3618 3612 3629 -f 3629 3634 3618 -f 3596 3585 3612 -f 3612 3618 3596 -f 3563 3557 3585 -f 3585 3596 3563 -f 3532 3525 3557 -f 3557 3563 3532 -f 3501 3494 3525 -f 3525 3532 3501 -f 3474 3462 3494 -f 3494 3501 3474 -f 3436 3414 3462 -f 3462 3474 3436 -f 3399 3388 3414 -f 3414 3436 3399 -f 3392 3380 3388 -f 3388 3399 3392 -f 3640 3634 3641 -f 3641 3644 3640 -f 3625 3618 3634 -f 3634 3640 3625 -f 3602 3596 3618 -f 3618 3625 3602 -f 3568 3563 3596 -f 3596 3602 3568 -f 3539 3532 3563 -f 3563 3568 3539 -f 3507 3501 3532 -f 3532 3539 3507 -f 3478 3474 3501 -f 3501 3507 3478 -f 3448 3436 3474 -f 3474 3478 3448 -f 3410 3399 3436 -f 3436 3448 3410 -f 3400 3392 3399 -f 3399 3410 3400 -f 3638 3640 3644 -f 3644 3643 3638 -f 3623 3625 3640 -f 3640 3638 3623 -f 3600 3602 3625 -f 3625 3623 3600 -f 3570 3568 3602 -f 3602 3600 3570 -f 3544 3539 3568 -f 3568 3570 3544 -f 3511 3507 3539 -f 3539 3544 3511 -f 3484 3478 3507 -f 3507 3511 3484 -f 3454 3448 3478 -f 3478 3484 3454 -f 3434 3410 3448 -f 3448 3454 3434 -f 3412 3400 3410 -f 3410 3434 3412 -f 3631 3638 3643 -f 3643 3635 3631 -f 3615 3623 3638 -f 3638 3631 3615 -f 3594 3600 3623 -f 3623 3615 3594 -f 3565 3570 3600 -f 3600 3594 3565 -f 3541 3544 3570 -f 3570 3565 3541 -f 3512 3511 3544 -f 3544 3541 3512 -f 3488 3484 3511 -f 3511 3512 3488 -f 3457 3454 3484 -f 3484 3488 3457 -f 3440 3434 3454 -f 3454 3457 3440 -f 3423 3412 3434 -f 3434 3440 3423 -f 3621 3631 3635 -f 3635 3627 3621 -f 3608 3615 3631 -f 3631 3621 3608 -f 3583 3594 3615 -f 3615 3608 3583 -f 3559 3565 3594 -f 3594 3583 3559 -f 3534 3541 3565 -f 3565 3559 3534 -f 3509 3512 3541 -f 3541 3534 3509 -f 3486 3488 3512 -f 3512 3509 3486 -f 3460 3457 3488 -f 3488 3486 3460 -f 3442 3440 3457 -f 3457 3460 3442 -f 3430 3423 3440 -f 3440 3442 3430 -f 3606 3621 3627 -f 3627 3610 3606 -f 3589 3608 3621 -f 3621 3606 3589 -f 3572 3583 3608 -f 3608 3589 3572 -f 3548 3559 3583 -f 3583 3572 3548 -f 3527 3534 3559 -f 3559 3548 3527 -f 3503 3509 3534 -f 3534 3527 3503 -f 3480 3486 3509 -f 3509 3503 3480 -f 3456 3460 3486 -f 3486 3480 3456 -f 3438 3442 3460 -f 3460 3456 3438 -f 3428 3430 3442 -f 3442 3438 3428 -f 3581 3606 3610 -f 3610 3586 3581 -f 3576 3589 3606 -f 3606 3581 3576 -f 3555 3572 3589 -f 3589 3576 3555 -f 3535 3548 3572 -f 3572 3555 3535 -f 3516 3527 3548 -f 3548 3535 3516 -f 3491 3503 3527 -f 3527 3516 3491 -f 3471 3480 3503 -f 3503 3491 3471 -f 3446 3456 3480 -f 3480 3471 3446 -f 3420 3438 3456 -f 3456 3446 3420 -f 3407 3428 3438 -f 3438 3420 3407 -f 3561 3581 3586 -f 3586 3564 3561 -f 3550 3576 3581 -f 3581 3561 3550 -f 3538 3555 3576 -f 3576 3550 3538 -f 3519 3535 3555 -f 3555 3538 3519 -f 3498 3516 3535 -f 3535 3519 3498 -f 3476 3491 3516 -f 3516 3498 3476 -f 3452 3471 3491 -f 3491 3476 3452 -f 3432 3446 3471 -f 3471 3452 3432 -f 3402 3420 3446 -f 3446 3432 3402 -f 3397 3407 3420 -f 3420 3402 3397 -f 1888 2110 2104 -f 1888 2104 2096 -f 1888 2096 2076 -f 1888 2076 2048 -f 1888 2048 2030 -f 1888 2030 2006 -f 1888 2006 1982 -f 1888 1982 1960 -f 1888 1960 1936 -f 1888 1936 1732 -f 2257 2104 2110 -f 2110 2261 2257 -f 2249 2096 2104 -f 2104 2257 2249 -f 2226 2076 2096 -f 2096 2249 2226 -f 2200 2048 2076 -f 2076 2226 2200 -f 2142 2030 2048 -f 2048 2200 2142 -f 2094 2006 2030 -f 2030 2142 2094 -f 2036 1982 2006 -f 2006 2094 2036 -f 1988 1960 1982 -f 1982 2036 1988 -f 1948 1936 1960 -f 1960 1988 1948 -f 1728 1732 1936 -f 1936 1948 1728 -f 2310 2257 2261 -f 2261 2315 2310 -f 2300 2249 2257 -f 2257 2310 2300 -f 2279 2226 2249 -f 2249 2300 2279 -f 2243 2200 2226 -f 2226 2279 2243 -f 2204 2142 2200 -f 2200 2243 2204 -f 2132 2094 2142 -f 2142 2204 2132 -f 2067 2036 2094 -f 2094 2132 2067 -f 2000 1988 2036 -f 2036 2067 2000 -f 1956 1948 1988 -f 1988 2000 1956 -f 1734 1728 1948 -f 1948 1956 1734 -f 2312 2310 2315 -f 2315 2316 2312 -f 2302 2300 2310 -f 2310 2312 2302 -f 2281 2279 2300 -f 2300 2302 2281 -f 2245 2243 2279 -f 2279 2281 2245 -f 2206 2204 2243 -f 2243 2245 2206 -f 2134 2132 2204 -f 2204 2206 2134 -f 2068 2067 2132 -f 2132 2134 2068 -f 2002 2000 2067 -f 2067 2068 2002 -f 1958 1956 2000 -f 2000 2002 1958 -f 1878 1734 1956 -f 1956 1958 1878 -f 2285 2312 2316 -f 2316 2289 2285 -f 2259 2302 2312 -f 2312 2285 2259 -f 2241 2281 2302 -f 2302 2259 2241 -f 2214 2245 2281 -f 2281 2241 2214 -f 2168 2206 2245 -f 2245 2214 2168 -f 2106 2134 2206 -f 2206 2168 2106 -f 2042 2068 2134 -f 2134 2106 2042 -f 1994 2002 2068 -f 2068 2042 1994 -f 1952 1958 2002 -f 2002 1994 1952 -f 1731 1878 1958 -f 1958 1952 1731 -f 2220 2285 2289 -f 2289 2225 2220 -f 2210 2259 2285 -f 2285 2220 2210 -f 2186 2241 2259 -f 2259 2210 2186 -f 2146 2214 2241 -f 2241 2186 2146 -f 2108 2168 2214 -f 2214 2146 2108 -f 2060 2106 2168 -f 2168 2108 2060 -f 2018 2042 2106 -f 2106 2060 2018 -f 1978 1994 2042 -f 2042 2018 1978 -f 1944 1952 1994 -f 1994 1978 1944 -f 1727 1731 1952 -f 1952 1944 1727 -f 2141 2220 2225 -f 2225 2145 2141 -f 2127 2210 2220 -f 2220 2141 2127 -f 2112 2186 2210 -f 2210 2127 2112 -f 2084 2146 2186 -f 2186 2112 2084 -f 2044 2108 2146 -f 2146 2084 2044 -f 2024 2060 2108 -f 2108 2044 2024 -f 1992 2018 2060 -f 2060 2024 1992 -f 1970 1978 2018 -f 2018 1992 1970 -f 1942 1944 1978 -f 1978 1970 1942 -f 1721 1727 1944 -f 1944 1942 1721 -f 2079 2141 2145 -f 2145 2087 2079 -f 2075 2127 2141 -f 2141 2079 2075 -f 2055 2112 2127 -f 2127 2075 2055 -f 2039 2084 2112 -f 2112 2055 2039 -f 2021 2044 2084 -f 2084 2039 2021 -f 1996 2024 2044 -f 2044 2021 1996 -f 1974 1992 2024 -f 2024 1996 1974 -f 1954 1970 1992 -f 1992 1974 1954 -f 1934 1942 1970 -f 1970 1954 1934 -f 1720 1721 1942 -f 1942 1934 1720 -f 2063 2079 2087 -f 2087 2071 2063 -f 2051 2075 2079 -f 2079 2063 2051 -f 2041 2055 2075 -f 2075 2051 2041 -f 2029 2039 2055 -f 2055 2041 2029 -f 2013 2021 2039 -f 2039 2029 2013 -f 1991 1996 2021 -f 2021 2013 1991 -f 1972 1974 1996 -f 1996 1991 1972 -f 1950 1954 1974 -f 1974 1972 1950 -f 1932 1934 1954 -f 1954 1950 1932 -f 1701 1720 1934 -f 1934 1932 1701 -f 2115 2063 2071 -f 2071 2123 2115 -f 2101 2051 2063 -f 2063 2115 2101 -f 2081 2041 2051 -f 2051 2101 2081 -f 2057 2029 2041 -f 2041 2081 2057 -f 2033 2013 2029 -f 2029 2057 2033 -f 2009 1991 2013 -f 2013 2033 2009 -f 1984 1972 1991 -f 1991 2009 1984 -f 1964 1950 1972 -f 1972 1984 1964 -f 1938 1932 1950 -f 1950 1964 1938 -f 1698 1701 1932 -f 1932 1938 1698 -f 1888 1886 1686 -f 1888 1686 1662 -f 1888 1662 1640 -f 1888 1640 1616 -f 1888 1616 1592 -f 1888 1592 1574 -f 1888 1574 1546 -f 1888 1546 1526 -f 1888 1526 1518 -f 1888 1518 1512 -f 1674 1686 1886 -f 1886 1884 1674 -f 1634 1662 1686 -f 1686 1674 1634 -f 1586 1640 1662 -f 1662 1634 1586 -f 1528 1616 1640 -f 1640 1586 1528 -f 1480 1592 1616 -f 1616 1528 1480 -f 1422 1574 1592 -f 1592 1480 1422 -f 1396 1546 1574 -f 1574 1422 1396 -f 1373 1526 1546 -f 1546 1396 1373 -f 1365 1518 1526 -f 1526 1373 1365 -f 1361 1512 1518 -f 1518 1365 1361 -f 1666 1674 1884 -f 1884 1882 1666 -f 1622 1634 1674 -f 1674 1666 1622 -f 1557 1586 1634 -f 1634 1622 1557 -f 1490 1528 1586 -f 1586 1557 1490 -f 1418 1480 1528 -f 1528 1490 1418 -f 1379 1422 1480 -f 1480 1418 1379 -f 1343 1396 1422 -f 1422 1379 1343 -f 1322 1373 1396 -f 1396 1343 1322 -f 1312 1365 1373 -f 1373 1322 1312 -f 1309 1361 1365 -f 1365 1312 1309 -f 1664 1666 1882 -f 1882 1879 1664 -f 1620 1622 1666 -f 1666 1664 1620 -f 1554 1557 1622 -f 1622 1620 1554 -f 1488 1490 1557 -f 1557 1554 1488 -f 1416 1418 1490 -f 1490 1488 1416 -f 1377 1379 1418 -f 1418 1416 1377 -f 1341 1343 1379 -f 1379 1377 1341 -f 1320 1322 1343 -f 1343 1341 1320 -f 1310 1312 1322 -f 1322 1320 1310 -f 1306 1309 1312 -f 1312 1310 1306 -f 1670 1664 1879 -f 1879 1876 1670 -f 1628 1620 1664 -f 1664 1670 1628 -f 1580 1554 1620 -f 1620 1628 1580 -f 1516 1488 1554 -f 1554 1580 1516 -f 1454 1416 1488 -f 1488 1516 1454 -f 1408 1377 1416 -f 1416 1454 1408 -f 1381 1341 1377 -f 1377 1408 1381 -f 1363 1320 1341 -f 1341 1381 1363 -f 1337 1310 1320 -f 1320 1363 1337 -f 1333 1306 1310 -f 1310 1337 1333 -f 1678 1670 1876 -f 1876 1874 1678 -f 1644 1628 1670 -f 1670 1678 1644 -f 1604 1580 1628 -f 1628 1644 1604 -f 1562 1516 1580 -f 1580 1604 1562 -f 1514 1454 1516 -f 1516 1562 1514 -f 1476 1408 1454 -f 1454 1514 1476 -f 1436 1381 1408 -f 1408 1476 1436 -f 1412 1363 1381 -f 1381 1436 1412 -f 1402 1337 1363 -f 1363 1412 1402 -f 1399 1333 1337 -f 1337 1402 1399 -f 1680 1678 1874 -f 1874 1872 1680 -f 1652 1644 1678 -f 1678 1680 1652 -f 1630 1604 1644 -f 1644 1652 1630 -f 1598 1562 1604 -f 1604 1630 1598 -f 1578 1514 1562 -f 1562 1598 1578 -f 1538 1476 1514 -f 1514 1578 1538 -f 1510 1436 1476 -f 1476 1538 1510 -f 1497 1412 1436 -f 1436 1510 1497 -f 1483 1402 1412 -f 1412 1497 1483 -f 1479 1399 1402 -f 1402 1483 1479 -f 1688 1680 1872 -f 1872 1870 1688 -f 1668 1652 1680 -f 1680 1688 1668 -f 1648 1630 1652 -f 1652 1668 1648 -f 1626 1598 1630 -f 1630 1648 1626 -f 1603 1578 1598 -f 1598 1626 1603 -f 1585 1538 1578 -f 1578 1603 1585 -f 1569 1510 1538 -f 1538 1585 1569 -f 1549 1497 1510 -f 1510 1569 1549 -f 1545 1483 1497 -f 1497 1549 1545 -f 1537 1479 1483 -f 1483 1545 1537 -f 1690 1688 1870 -f 1870 1868 1690 -f 1672 1668 1688 -f 1688 1690 1672 -f 1650 1648 1668 -f 1668 1672 1650 -f 1633 1626 1648 -f 1648 1650 1633 -f 1611 1603 1626 -f 1626 1633 1611 -f 1595 1585 1603 -f 1603 1611 1595 -f 1583 1569 1585 -f 1585 1595 1583 -f 1573 1549 1569 -f 1569 1583 1573 -f 1561 1545 1549 -f 1549 1573 1561 -f 1553 1537 1545 -f 1545 1561 1553 -f 1684 1690 1868 -f 1868 1865 1684 -f 1658 1672 1690 -f 1690 1684 1658 -f 1638 1650 1672 -f 1672 1658 1638 -f 1615 1633 1650 -f 1650 1638 1615 -f 1591 1611 1633 -f 1633 1615 1591 -f 1567 1595 1611 -f 1611 1591 1567 -f 1543 1583 1595 -f 1595 1567 1543 -f 1523 1573 1583 -f 1583 1543 1523 -f 1509 1561 1573 -f 1573 1523 1509 -f 1501 1553 1561 -f 1561 1509 1501 -f 1888 1513 1519 -f 1888 1519 1527 -f 1888 1527 1547 -f 1888 1547 1575 -f 1888 1575 1593 -f 1888 1593 1617 -f 1888 1617 1641 -f 1888 1641 1663 -f 1888 1663 1687 -f 1888 1687 1894 -f 1366 1519 1513 -f 1513 1362 1366 -f 1374 1527 1519 -f 1519 1366 1374 -f 1397 1547 1527 -f 1527 1374 1397 -f 1423 1575 1547 -f 1547 1397 1423 -f 1481 1593 1575 -f 1575 1423 1481 -f 1529 1617 1593 -f 1593 1481 1529 -f 1587 1641 1617 -f 1617 1529 1587 -f 1635 1663 1641 -f 1641 1587 1635 -f 1675 1687 1663 -f 1663 1635 1675 -f 1895 1894 1687 -f 1687 1675 1895 -f 1313 1366 1362 -f 1362 1308 1313 -f 1323 1374 1366 -f 1366 1313 1323 -f 1344 1397 1374 -f 1374 1323 1344 -f 1380 1423 1397 -f 1397 1344 1380 -f 1419 1481 1423 -f 1423 1380 1419 -f 1491 1529 1481 -f 1481 1419 1491 -f 1556 1587 1529 -f 1529 1491 1556 -f 1623 1635 1587 -f 1587 1556 1623 -f 1667 1675 1635 -f 1635 1623 1667 -f 1890 1895 1675 -f 1675 1667 1890 -f 1311 1313 1308 -f 1308 1307 1311 -f 1321 1323 1313 -f 1313 1311 1321 -f 1342 1344 1323 -f 1323 1321 1342 -f 1378 1380 1344 -f 1344 1342 1378 -f 1417 1419 1380 -f 1380 1378 1417 -f 1489 1491 1419 -f 1419 1417 1489 -f 1555 1556 1491 -f 1491 1489 1555 -f 1621 1623 1556 -f 1556 1555 1621 -f 1665 1667 1623 -f 1623 1621 1665 -f 1881 1890 1667 -f 1667 1665 1881 -f 1338 1311 1307 -f 1307 1334 1338 -f 1364 1321 1311 -f 1311 1338 1364 -f 1382 1342 1321 -f 1321 1364 1382 -f 1409 1378 1342 -f 1342 1382 1409 -f 1455 1417 1378 -f 1378 1409 1455 -f 1517 1489 1417 -f 1417 1455 1517 -f 1581 1555 1489 -f 1489 1517 1581 -f 1629 1621 1555 -f 1555 1581 1629 -f 1671 1665 1621 -f 1621 1629 1671 -f 1893 1881 1665 -f 1665 1671 1893 -f 1403 1338 1334 -f 1334 1398 1403 -f 1413 1364 1338 -f 1338 1403 1413 -f 1437 1382 1364 -f 1364 1413 1437 -f 1477 1409 1382 -f 1382 1437 1477 -f 1515 1455 1409 -f 1409 1477 1515 -f 1563 1517 1455 -f 1455 1515 1563 -f 1605 1581 1517 -f 1517 1563 1605 -f 1645 1629 1581 -f 1581 1605 1645 -f 1679 1671 1629 -f 1629 1645 1679 -f 1900 1893 1671 -f 1671 1679 1900 -f 1482 1403 1398 -f 1398 1478 1482 -f 1496 1413 1403 -f 1403 1482 1496 -f 1511 1437 1413 -f 1413 1496 1511 -f 1539 1477 1437 -f 1437 1511 1539 -f 1579 1515 1477 -f 1477 1539 1579 -f 1599 1563 1515 -f 1515 1579 1599 -f 1631 1605 1563 -f 1563 1599 1631 -f 1653 1645 1605 -f 1605 1631 1653 -f 1681 1679 1645 -f 1645 1653 1681 -f 1902 1900 1679 -f 1679 1681 1902 -f 1544 1482 1478 -f 1478 1536 1544 -f 1548 1496 1482 -f 1482 1544 1548 -f 1568 1511 1496 -f 1496 1548 1568 -f 1584 1539 1511 -f 1511 1568 1584 -f 1602 1579 1539 -f 1539 1584 1602 -f 1627 1599 1579 -f 1579 1602 1627 -f 1649 1631 1599 -f 1599 1627 1649 -f 1669 1653 1631 -f 1631 1649 1669 -f 1689 1681 1653 -f 1653 1669 1689 -f 1921 1902 1681 -f 1681 1689 1921 -f 1560 1544 1536 -f 1536 1552 1560 -f 1572 1548 1544 -f 1544 1560 1572 -f 1582 1568 1548 -f 1548 1572 1582 -f 1594 1584 1568 -f 1568 1582 1594 -f 1610 1602 1584 -f 1584 1594 1610 -f 1632 1627 1602 -f 1602 1610 1632 -f 1651 1649 1627 -f 1627 1632 1651 -f 1673 1669 1649 -f 1649 1651 1673 -f 1691 1689 1669 -f 1669 1673 1691 -f 1922 1921 1689 -f 1689 1691 1922 -f 1508 1560 1552 -f 1552 1500 1508 -f 1522 1572 1560 -f 1560 1508 1522 -f 1542 1582 1572 -f 1572 1522 1542 -f 1566 1594 1582 -f 1582 1542 1566 -f 1590 1610 1594 -f 1594 1566 1590 -f 1614 1632 1610 -f 1610 1590 1614 -f 1639 1651 1632 -f 1632 1614 1639 -f 1659 1673 1651 -f 1651 1639 1659 -f 1685 1691 1673 -f 1673 1659 1685 -f 1928 1922 1691 -f 1691 1685 1928 -f 1888 1887 1937 -f 1888 1937 1961 -f 1888 1961 1983 -f 1888 1983 2007 -f 1888 2007 2031 -f 1888 2031 2049 -f 1888 2049 2077 -f 1888 2077 2097 -f 1888 2097 2105 -f 1888 2105 2111 -f 1949 1937 1887 -f 1887 1885 1949 -f 1989 1961 1937 -f 1937 1949 1989 -f 2037 1983 1961 -f 1961 1989 2037 -f 2095 2007 1983 -f 1983 2037 2095 -f 2143 2031 2007 -f 2007 2095 2143 -f 2201 2049 2031 -f 2031 2143 2201 -f 2227 2077 2049 -f 2049 2201 2227 -f 2250 2097 2077 -f 2077 2227 2250 -f 2258 2105 2097 -f 2097 2250 2258 -f 2262 2111 2105 -f 2105 2258 2262 -f 1957 1949 1885 -f 1885 1883 1957 -f 2001 1989 1949 -f 1949 1957 2001 -f 2066 2037 1989 -f 1989 2001 2066 -f 2133 2095 2037 -f 2037 2066 2133 -f 2205 2143 2095 -f 2095 2133 2205 -f 2244 2201 2143 -f 2143 2205 2244 -f 2280 2227 2201 -f 2201 2244 2280 -f 2301 2250 2227 -f 2227 2280 2301 -f 2311 2258 2250 -f 2250 2301 2311 -f 2314 2262 2258 -f 2258 2311 2314 -f 1959 1957 1883 -f 1883 1880 1959 -f 2003 2001 1957 -f 1957 1959 2003 -f 2069 2066 2001 -f 2001 2003 2069 -f 2135 2133 2066 -f 2066 2069 2135 -f 2207 2205 2133 -f 2133 2135 2207 -f 2246 2244 2205 -f 2205 2207 2246 -f 2282 2280 2244 -f 2244 2246 2282 -f 2303 2301 2280 -f 2280 2282 2303 -f 2313 2311 2301 -f 2301 2303 2313 -f 2317 2314 2311 -f 2311 2313 2317 -f 1953 1959 1880 -f 1880 1877 1953 -f 1995 2003 1959 -f 1959 1953 1995 -f 2043 2069 2003 -f 2003 1995 2043 -f 2107 2135 2069 -f 2069 2043 2107 -f 2169 2207 2135 -f 2135 2107 2169 -f 2215 2246 2207 -f 2207 2169 2215 -f 2242 2282 2246 -f 2246 2215 2242 -f 2260 2303 2282 -f 2282 2242 2260 -f 2286 2313 2303 -f 2303 2260 2286 -f 2290 2317 2313 -f 2313 2286 2290 -f 1945 1953 1877 -f 1877 1875 1945 -f 1979 1995 1953 -f 1953 1945 1979 -f 2019 2043 1995 -f 1995 1979 2019 -f 2061 2107 2043 -f 2043 2019 2061 -f 2109 2169 2107 -f 2107 2061 2109 -f 2147 2215 2169 -f 2169 2109 2147 -f 2187 2242 2215 -f 2215 2147 2187 -f 2211 2260 2242 -f 2242 2187 2211 -f 2221 2286 2260 -f 2260 2211 2221 -f 2224 2290 2286 -f 2286 2221 2224 -f 1943 1945 1875 -f 1875 1873 1943 -f 1971 1979 1945 -f 1945 1943 1971 -f 1993 2019 1979 -f 1979 1971 1993 -f 2025 2061 2019 -f 2019 1993 2025 -f 2045 2109 2061 -f 2061 2025 2045 -f 2085 2147 2109 -f 2109 2045 2085 -f 2113 2187 2147 -f 2147 2085 2113 -f 2126 2211 2187 -f 2187 2113 2126 -f 2140 2221 2211 -f 2211 2126 2140 -f 2144 2224 2221 -f 2221 2140 2144 -f 1935 1943 1873 -f 1873 1871 1935 -f 1955 1971 1943 -f 1943 1935 1955 -f 1975 1993 1971 -f 1971 1955 1975 -f 1997 2025 1993 -f 1993 1975 1997 -f 2020 2045 2025 -f 2025 1997 2020 -f 2038 2085 2045 -f 2045 2020 2038 -f 2054 2113 2085 -f 2085 2038 2054 -f 2074 2126 2113 -f 2113 2054 2074 -f 2078 2140 2126 -f 2126 2074 2078 -f 2086 2144 2140 -f 2140 2078 2086 -f 1933 1935 1871 -f 1871 1869 1933 -f 1951 1955 1935 -f 1935 1933 1951 -f 1973 1975 1955 -f 1955 1951 1973 -f 1990 1997 1975 -f 1975 1973 1990 -f 2012 2020 1997 -f 1997 1990 2012 -f 2028 2038 2020 -f 2020 2012 2028 -f 2040 2054 2038 -f 2038 2028 2040 -f 2050 2074 2054 -f 2054 2040 2050 -f 2062 2078 2074 -f 2074 2050 2062 -f 2070 2086 2078 -f 2078 2062 2070 -f 1939 1933 1869 -f 1869 1866 1939 -f 1965 1951 1933 -f 1933 1939 1965 -f 1985 1973 1951 -f 1951 1965 1985 -f 2008 1990 1973 -f 1973 1985 2008 -f 2032 2012 1990 -f 1990 2008 2032 -f 2056 2028 2012 -f 2012 2032 2056 -f 2080 2040 2028 -f 2028 2056 2080 -f 2100 2050 2040 -f 2040 2080 2100 -f 2114 2062 2050 -f 2050 2100 2114 -f 2122 2070 2062 -f 2062 2114 2122 -f 2232 2116 2124 -f 2124 2236 2232 -f 2218 2102 2116 -f 2116 2232 2218 -f 2199 2082 2102 -f 2102 2218 2199 -f 2150 2058 2082 -f 2082 2199 2150 -f 2120 2034 2058 -f 2058 2150 2120 -f 2064 2010 2034 -f 2034 2120 2064 -f 2023 1986 2010 -f 2010 2064 2023 -f 1980 1966 1986 -f 1986 2023 1980 -f 1946 1940 1966 -f 1966 1980 1946 -f 1862 1730 1940 -f 1940 1946 1862 -f 2332 2232 2236 -f 2236 2336 2332 -f 2322 2218 2232 -f 2232 2332 2322 -f 2306 2199 2218 -f 2218 2322 2306 -f 2275 2150 2199 -f 2199 2306 2275 -f 2234 2120 2150 -f 2150 2275 2234 -f 2170 2064 2120 -f 2120 2234 2170 -f 2093 2023 2064 -f 2064 2170 2093 -f 2016 1980 2023 -f 2023 2093 2016 -f 1968 1946 1980 -f 1980 2016 1968 -f 1858 1862 1946 -f 1946 1968 1858 -f 2409 2332 2336 -f 2336 2413 2409 -f 2400 2322 2332 -f 2332 2409 2400 -f 2376 2306 2322 -f 2322 2400 2376 -f 2349 2275 2306 -f 2306 2376 2349 -f 2324 2234 2275 -f 2275 2349 2324 -f 2271 2170 2234 -f 2234 2324 2271 -f 2185 2093 2170 -f 2170 2271 2185 -f 2072 2016 2093 -f 2093 2185 2072 -f 1976 1968 2016 -f 2016 2072 1976 -f 1729 1858 1968 -f 1968 1976 1729 -f 2488 2409 2413 -f 2413 2498 2488 -f 2470 2400 2409 -f 2409 2488 2470 -f 2444 2376 2400 -f 2400 2470 2444 -f 2418 2349 2376 -f 2376 2444 2418 -f 2384 2324 2349 -f 2349 2418 2384 -f 2338 2271 2324 -f 2324 2384 2338 -f 2269 2185 2271 -f 2271 2338 2269 -f 2138 2072 2185 -f 2185 2269 2138 -f 1998 1976 2072 -f 2072 2138 1998 -f 1722 1729 1976 -f 1976 1998 1722 -f 2559 2488 2498 -f 2498 2569 2559 -f 2549 2470 2488 -f 2488 2559 2549 -f 2531 2444 2470 -f 2470 2549 2531 -f 2492 2418 2444 -f 2444 2531 2492 -f 2436 2384 2418 -f 2418 2492 2436 -f 2394 2338 2384 -f 2384 2436 2394 -f 2326 2269 2338 -f 2338 2394 2326 -f 2212 2138 2269 -f 2269 2326 2212 -f 2026 1998 2138 -f 2138 2212 2026 -f 1850 1722 1998 -f 1998 2026 1850 -f 2653 2559 2569 -f 2569 2655 2653 -f 2631 2549 2559 -f 2559 2653 2631 -f 2593 2531 2549 -f 2549 2631 2593 -f 2551 2492 2531 -f 2531 2593 2551 -f 2510 2436 2492 -f 2492 2551 2510 -f 2432 2394 2436 -f 2436 2510 2432 -f 2366 2326 2394 -f 2394 2432 2366 -f 2263 2212 2326 -f 2326 2366 2263 -f 2052 2026 2212 -f 2212 2263 2052 -f 1726 1850 2026 -f 2026 2052 1726 -f 2720 2653 2655 -f 2655 2726 2720 -f 2697 2631 2653 -f 2653 2720 2697 -f 2662 2593 2631 -f 2631 2697 2662 -f 2607 2551 2593 -f 2593 2662 2607 -f 2547 2510 2551 -f 2551 2607 2547 -f 2484 2432 2510 -f 2510 2547 2484 -f 2405 2366 2432 -f 2432 2484 2405 -f 2308 2263 2366 -f 2366 2405 2308 -f 2090 2052 2263 -f 2263 2308 2090 -f 1719 1726 2052 -f 2052 2090 1719 -f 2787 2720 2726 -f 2726 2795 2787 -f 2759 2697 2720 -f 2720 2787 2759 -f 2713 2662 2697 -f 2697 2759 2713 -f 2657 2607 2662 -f 2662 2713 2657 -f 2589 2547 2607 -f 2607 2657 2589 -f 2525 2484 2547 -f 2547 2589 2525 -f 2422 2405 2484 -f 2484 2525 2422 -f 2330 2308 2405 -f 2405 2422 2330 -f 2118 2090 2308 -f 2308 2330 2118 -f 1700 1719 2090 -f 2090 2118 1700 -f 2834 2787 2795 -f 2795 2844 2834 -f 2798 2759 2787 -f 2787 2834 2798 -f 2750 2713 2759 -f 2759 2798 2750 -f 2690 2657 2713 -f 2713 2750 2690 -f 2624 2589 2657 -f 2657 2690 2624 -f 2536 2525 2589 -f 2589 2624 2536 -f 2441 2422 2525 -f 2525 2536 2441 -f 2340 2330 2422 -f 2422 2441 2340 -f 2128 2118 2330 -f 2330 2340 2128 -f 1825 1700 2118 -f 2118 2128 1825 -f 2847 2834 2844 -f 2844 2857 2847 -f 2821 2798 2834 -f 2834 2847 2821 -f 2765 2750 2798 -f 2798 2821 2765 -f 2703 2690 2750 -f 2750 2765 2703 -f 2637 2624 2690 -f 2690 2703 2637 -f 2543 2536 2624 -f 2624 2637 2543 -f 2446 2441 2536 -f 2536 2543 2446 -f 2344 2340 2441 -f 2441 2446 2344 -f 2136 2128 2340 -f 2340 2344 2136 -f 1713 1825 2128 -f 2128 2136 1713 -f 1676 1682 1864 -f 1864 1862 1676 -f 1642 1656 1682 -f 1682 1676 1642 -f 1601 1636 1656 -f 1656 1642 1601 -f 1558 1612 1636 -f 1636 1601 1558 -f 1502 1588 1612 -f 1612 1558 1502 -f 1472 1564 1588 -f 1588 1502 1472 -f 1425 1540 1564 -f 1564 1472 1425 -f 1404 1520 1540 -f 1540 1425 1404 -f 1390 1506 1520 -f 1520 1404 1390 -f 1387 1498 1506 -f 1506 1390 1387 -f 1654 1676 1862 -f 1862 1859 1654 -f 1606 1642 1676 -f 1676 1654 1606 -f 1531 1601 1642 -f 1642 1606 1531 -f 1452 1558 1601 -f 1601 1531 1452 -f 1388 1502 1558 -f 1558 1452 1388 -f 1347 1472 1502 -f 1502 1388 1347 -f 1316 1425 1472 -f 1472 1347 1316 -f 1300 1404 1425 -f 1425 1316 1300 -f 1290 1390 1404 -f 1404 1300 1290 -f 1286 1387 1390 -f 1390 1290 1286 -f 1646 1654 1859 -f 1859 1856 1646 -f 1550 1606 1654 -f 1654 1646 1550 -f 1439 1531 1606 -f 1606 1550 1439 -f 1351 1452 1531 -f 1531 1439 1351 -f 1298 1388 1452 -f 1452 1351 1298 -f 1275 1347 1388 -f 1388 1298 1275 -f 1246 1316 1347 -f 1347 1275 1246 -f 1222 1300 1316 -f 1316 1246 1222 -f 1215 1290 1300 -f 1300 1222 1215 -f 1211 1286 1290 -f 1290 1215 1211 -f 1624 1646 1856 -f 1856 1854 1624 -f 1484 1550 1646 -f 1646 1624 1484 -f 1353 1439 1550 -f 1550 1484 1353 -f 1284 1351 1439 -f 1439 1353 1284 -f 1238 1298 1351 -f 1351 1284 1238 -f 1204 1275 1298 -f 1298 1238 1204 -f 1178 1246 1275 -f 1275 1204 1178 -f 1152 1222 1246 -f 1246 1178 1152 -f 1134 1215 1222 -f 1222 1152 1134 -f 1124 1211 1215 -f 1215 1134 1124 -f 1596 1624 1854 -f 1854 1851 1596 -f 1410 1484 1624 -f 1624 1596 1410 -f 1296 1353 1484 -f 1484 1410 1296 -f 1228 1284 1353 -f 1353 1296 1228 -f 1186 1238 1284 -f 1284 1228 1186 -f 1130 1204 1238 -f 1238 1186 1130 -f 1091 1178 1204 -f 1204 1130 1091 -f 1073 1152 1178 -f 1178 1091 1073 -f 1063 1134 1152 -f 1152 1073 1063 -f 1053 1124 1134 -f 1134 1063 1053 -f 1570 1596 1851 -f 1851 1848 1570 -f 1359 1410 1596 -f 1596 1570 1359 -f 1256 1296 1410 -f 1410 1359 1256 -f 1190 1228 1296 -f 1296 1256 1190 -f 1112 1186 1228 -f 1228 1190 1112 -f 1071 1130 1186 -f 1186 1112 1071 -f 1029 1091 1130 -f 1130 1071 1029 -f 991 1073 1091 -f 1091 1029 991 -f 969 1063 1073 -f 1073 991 969 -f 967 1053 1063 -f 1063 969 967 -f 1532 1570 1848 -f 1848 1846 1532 -f 1314 1359 1570 -f 1570 1532 1314 -f 1219 1256 1359 -f 1359 1314 1219 -f 1138 1190 1256 -f 1256 1219 1138 -f 1075 1112 1190 -f 1190 1138 1075 -f 1015 1071 1112 -f 1112 1075 1015 -f 962 1029 1071 -f 1071 1015 962 -f 925 991 1029 -f 1029 962 925 -f 904 969 991 -f 991 925 904 -f 898 967 969 -f 969 904 898 -f 1504 1532 1846 -f 1846 1832 1504 -f 1292 1314 1532 -f 1532 1504 1292 -f 1200 1219 1314 -f 1314 1292 1200 -f 1097 1138 1219 -f 1219 1200 1097 -f 1033 1075 1138 -f 1138 1097 1033 -f 965 1015 1075 -f 1075 1033 965 -f 909 962 1015 -f 1015 965 909 -f 863 925 962 -f 962 909 863 -f 835 904 925 -f 925 863 835 -f 827 898 904 -f 904 835 827 -f 1494 1504 1832 -f 1832 1824 1494 -f 1282 1292 1504 -f 1504 1494 1282 -f 1183 1200 1292 -f 1292 1282 1183 -f 1088 1097 1200 -f 1200 1183 1088 -f 1000 1033 1097 -f 1097 1088 1000 -f 934 965 1033 -f 1033 1000 934 -f 874 909 965 -f 965 934 874 -f 826 863 909 -f 909 874 826 -f 790 835 863 -f 863 826 790 -f 780 827 835 -f 835 790 780 -f 1486 1494 1824 -f 1824 1814 1486 -f 1278 1282 1494 -f 1494 1486 1278 -f 1176 1183 1282 -f 1282 1278 1176 -f 1079 1088 1183 -f 1183 1176 1079 -f 985 1000 1088 -f 1088 1079 985 -f 919 934 1000 -f 1000 985 919 -f 857 874 934 -f 934 919 857 -f 801 826 874 -f 874 857 801 -f 775 790 826 -f 826 801 775 -f 765 780 790 -f 790 775 765 -f 1391 1507 1499 -f 1499 1387 1391 -f 1405 1521 1507 -f 1507 1391 1405 -f 1424 1541 1521 -f 1521 1405 1424 -f 1473 1565 1541 -f 1541 1424 1473 -f 1503 1589 1565 -f 1565 1473 1503 -f 1559 1613 1589 -f 1589 1503 1559 -f 1600 1637 1613 -f 1613 1559 1600 -f 1643 1657 1637 -f 1637 1600 1643 -f 1677 1683 1657 -f 1657 1643 1677 -f 1863 1892 1683 -f 1683 1677 1863 -f 1291 1391 1387 -f 1387 1287 1291 -f 1301 1405 1391 -f 1391 1291 1301 -f 1317 1424 1405 -f 1405 1301 1317 -f 1348 1473 1424 -f 1424 1317 1348 -f 1389 1503 1473 -f 1473 1348 1389 -f 1453 1559 1503 -f 1503 1389 1453 -f 1530 1600 1559 -f 1559 1453 1530 -f 1607 1643 1600 -f 1600 1530 1607 -f 1655 1677 1643 -f 1643 1607 1655 -f 1861 1863 1677 -f 1677 1655 1861 -f 1214 1291 1287 -f 1287 1210 1214 -f 1223 1301 1291 -f 1291 1214 1223 -f 1247 1317 1301 -f 1301 1223 1247 -f 1274 1348 1317 -f 1317 1247 1274 -f 1299 1389 1348 -f 1348 1274 1299 -f 1352 1453 1389 -f 1389 1299 1352 -f 1438 1530 1453 -f 1453 1352 1438 -f 1551 1607 1530 -f 1530 1438 1551 -f 1647 1655 1607 -f 1607 1551 1647 -f 1891 1861 1655 -f 1655 1647 1891 -f 1135 1214 1210 -f 1210 1125 1135 -f 1153 1223 1214 -f 1214 1135 1153 -f 1179 1247 1223 -f 1223 1153 1179 -f 1205 1274 1247 -f 1247 1179 1205 -f 1239 1299 1274 -f 1274 1205 1239 -f 1285 1352 1299 -f 1299 1239 1285 -f 1354 1438 1352 -f 1352 1285 1354 -f 1485 1551 1438 -f 1438 1354 1485 -f 1625 1647 1551 -f 1551 1485 1625 -f 1901 1891 1647 -f 1647 1625 1901 -f 1064 1135 1125 -f 1125 1054 1064 -f 1074 1153 1135 -f 1135 1064 1074 -f 1092 1179 1153 -f 1153 1074 1092 -f 1131 1205 1179 -f 1179 1092 1131 -f 1187 1239 1205 -f 1205 1131 1187 -f 1229 1285 1239 -f 1239 1187 1229 -f 1297 1354 1285 -f 1285 1229 1297 -f 1411 1485 1354 -f 1354 1297 1411 -f 1597 1625 1485 -f 1485 1411 1597 -f 1853 1901 1625 -f 1625 1597 1853 -f 970 1064 1054 -f 1054 968 970 -f 992 1074 1064 -f 1064 970 992 -f 1030 1092 1074 -f 1074 992 1030 -f 1072 1131 1092 -f 1092 1030 1072 -f 1113 1187 1131 -f 1131 1072 1113 -f 1191 1229 1187 -f 1187 1113 1191 -f 1257 1297 1229 -f 1229 1191 1257 -f 1360 1411 1297 -f 1297 1257 1360 -f 1571 1597 1411 -f 1411 1360 1571 -f 1899 1853 1597 -f 1597 1571 1899 -f 903 970 968 -f 968 897 903 -f 926 992 970 -f 970 903 926 -f 961 1030 992 -f 992 926 961 -f 1016 1072 1030 -f 1030 961 1016 -f 1076 1113 1072 -f 1072 1016 1076 -f 1139 1191 1113 -f 1113 1076 1139 -f 1218 1257 1191 -f 1191 1139 1218 -f 1315 1360 1257 -f 1257 1218 1315 -f 1533 1571 1360 -f 1360 1315 1533 -f 1920 1899 1571 -f 1571 1533 1920 -f 836 903 897 -f 897 828 836 -f 864 926 903 -f 903 836 864 -f 910 961 926 -f 926 864 910 -f 966 1016 961 -f 961 910 966 -f 1034 1076 1016 -f 1016 966 1034 -f 1098 1139 1076 -f 1076 1034 1098 -f 1201 1218 1139 -f 1139 1098 1201 -f 1293 1315 1218 -f 1218 1201 1293 -f 1505 1533 1315 -f 1315 1293 1505 -f 1924 1920 1533 -f 1533 1505 1924 -f 789 836 828 -f 828 779 789 -f 825 864 836 -f 836 789 825 -f 873 910 864 -f 864 825 873 -f 933 966 910 -f 910 873 933 -f 999 1034 966 -f 966 933 999 -f 1087 1098 1034 -f 1034 999 1087 -f 1182 1201 1098 -f 1098 1087 1182 -f 1283 1293 1201 -f 1201 1182 1283 -f 1495 1505 1293 -f 1293 1283 1495 -f 1826 1924 1505 -f 1505 1495 1826 -f 776 789 779 -f 779 766 776 -f 802 825 789 -f 789 776 802 -f 858 873 825 -f 825 802 858 -f 920 933 873 -f 873 858 920 -f 986 999 933 -f 933 920 986 -f 1080 1087 999 -f 999 986 1080 -f 1177 1182 1087 -f 1087 1080 1177 -f 1279 1283 1182 -f 1182 1177 1279 -f 1487 1495 1283 -f 1283 1279 1487 -f 1914 1826 1495 -f 1495 1487 1914 -f 1947 1941 1867 -f 1867 1863 1947 -f 1981 1967 1941 -f 1941 1947 1981 -f 2022 1987 1967 -f 1967 1981 2022 -f 2065 2011 1987 -f 1987 2022 2065 -f 2121 2035 2011 -f 2011 2065 2121 -f 2151 2059 2035 -f 2035 2121 2151 -f 2198 2083 2059 -f 2059 2151 2198 -f 2219 2103 2083 -f 2083 2198 2219 -f 2233 2117 2103 -f 2103 2219 2233 -f 2236 2125 2117 -f 2117 2233 2236 -f 1969 1947 1863 -f 1863 1860 1969 -f 2017 1981 1947 -f 1947 1969 2017 -f 2092 2022 1981 -f 1981 2017 2092 -f 2171 2065 2022 -f 2022 2092 2171 -f 2235 2121 2065 -f 2065 2171 2235 -f 2276 2151 2121 -f 2121 2235 2276 -f 2307 2198 2151 -f 2151 2276 2307 -f 2323 2219 2198 -f 2198 2307 2323 -f 2333 2233 2219 -f 2219 2323 2333 -f 2337 2236 2233 -f 2233 2333 2337 -f 1977 1969 1860 -f 1860 1857 1977 -f 2073 2017 1969 -f 1969 1977 2073 -f 2184 2092 2017 -f 2017 2073 2184 -f 2272 2171 2092 -f 2092 2184 2272 -f 2325 2235 2171 -f 2171 2272 2325 -f 2348 2276 2235 -f 2235 2325 2348 -f 2377 2307 2276 -f 2276 2348 2377 -f 2401 2323 2307 -f 2307 2377 2401 -f 2408 2333 2323 -f 2323 2401 2408 -f 2412 2337 2333 -f 2333 2408 2412 -f 1999 1977 1857 -f 1857 1855 1999 -f 2139 2073 1977 -f 1977 1999 2139 -f 2270 2184 2073 -f 2073 2139 2270 -f 2339 2272 2184 -f 2184 2270 2339 -f 2385 2325 2272 -f 2272 2339 2385 -f 2419 2348 2325 -f 2325 2385 2419 -f 2445 2377 2348 -f 2348 2419 2445 -f 2471 2401 2377 -f 2377 2445 2471 -f 2489 2408 2401 -f 2401 2471 2489 -f 2499 2412 2408 -f 2408 2489 2499 -f 2027 1999 1855 -f 1855 1852 2027 -f 2213 2139 1999 -f 1999 2027 2213 -f 2327 2270 2139 -f 2139 2213 2327 -f 2395 2339 2270 -f 2270 2327 2395 -f 2437 2385 2339 -f 2339 2395 2437 -f 2493 2419 2385 -f 2385 2437 2493 -f 2532 2445 2419 -f 2419 2493 2532 -f 2550 2471 2445 -f 2445 2532 2550 -f 2560 2489 2471 -f 2471 2550 2560 -f 2570 2499 2489 -f 2489 2560 2570 -f 2053 2027 1852 -f 1852 1849 2053 -f 2264 2213 2027 -f 2027 2053 2264 -f 2367 2327 2213 -f 2213 2264 2367 -f 2433 2395 2327 -f 2327 2367 2433 -f 2511 2437 2395 -f 2395 2433 2511 -f 2552 2493 2437 -f 2437 2511 2552 -f 2594 2532 2493 -f 2493 2552 2594 -f 2632 2550 2532 -f 2532 2594 2632 -f 2654 2560 2550 -f 2550 2632 2654 -f 2656 2570 2560 -f 2560 2654 2656 -f 2091 2053 1849 -f 1849 1847 2091 -f 2309 2264 2053 -f 2053 2091 2309 -f 2404 2367 2264 -f 2264 2309 2404 -f 2485 2433 2367 -f 2367 2404 2485 -f 2548 2511 2433 -f 2433 2485 2548 -f 2608 2552 2511 -f 2511 2548 2608 -f 2661 2594 2552 -f 2552 2608 2661 -f 2698 2632 2594 -f 2594 2661 2698 -f 2719 2654 2632 -f 2632 2698 2719 -f 2725 2656 2654 -f 2654 2719 2725 -f 2119 2091 1847 -f 1847 1833 2119 -f 2331 2309 2091 -f 2091 2119 2331 -f 2423 2404 2309 -f 2309 2331 2423 -f 2526 2485 2404 -f 2404 2423 2526 -f 2590 2548 2485 -f 2485 2526 2590 -f 2658 2608 2548 -f 2548 2590 2658 -f 2714 2661 2608 -f 2608 2658 2714 -f 2760 2698 2661 -f 2661 2714 2760 -f 2788 2719 2698 -f 2698 2760 2788 -f 2796 2725 2719 -f 2719 2788 2796 -f 2129 2119 1833 -f 1833 1827 2129 -f 2341 2331 2119 -f 2119 2129 2341 -f 2440 2423 2331 -f 2331 2341 2440 -f 2535 2526 2423 -f 2423 2440 2535 -f 2623 2590 2526 -f 2526 2535 2623 -f 2689 2658 2590 -f 2590 2623 2689 -f 2749 2714 2658 -f 2658 2689 2749 -f 2797 2760 2714 -f 2714 2749 2797 -f 2833 2788 2760 -f 2760 2797 2833 -f 2843 2796 2788 -f 2788 2833 2843 -f 2137 2129 1827 -f 1827 1815 2137 -f 2345 2341 2129 -f 2129 2137 2345 -f 2447 2440 2341 -f 2341 2345 2447 -f 2544 2535 2440 -f 2440 2447 2544 -f 2638 2623 2535 -f 2535 2544 2638 -f 2704 2689 2623 -f 2623 2638 2704 -f 2766 2749 2689 -f 2689 2704 2766 -f 2822 2797 2749 -f 2749 2766 2822 -f 2848 2833 2797 -f 2797 2822 2848 -f 2858 2843 2833 -f 2833 2848 2858 -f 1735 2334 2329 -f 1735 2329 2321 -f 1735 2321 2305 -f 1735 2305 2274 -f 1735 2274 2231 -f 1735 2231 2167 -f 1735 2167 2089 -f 1735 2089 2014 -f 1735 2014 1962 -f 1735 1962 1733 -f 2515 2329 2334 -f 2334 2524 2515 -f 2495 2321 2329 -f 2329 2515 2495 -f 2456 2305 2321 -f 2321 2495 2456 -f 2429 2274 2305 -f 2305 2456 2429 -f 2399 2231 2274 -f 2274 2429 2399 -f 2347 2167 2231 -f 2231 2399 2347 -f 2292 2089 2167 -f 2167 2347 2292 -f 2148 2014 2089 -f 2089 2292 2148 -f 2004 1962 2014 -f 2014 2148 2004 -f 1739 1733 1962 -f 1962 2004 1739 -f 2647 2515 2524 -f 2524 2649 2647 -f 2621 2495 2515 -f 2515 2647 2621 -f 2584 2456 2495 -f 2495 2621 2584 -f 2541 2429 2456 -f 2456 2584 2541 -f 2502 2399 2429 -f 2429 2541 2502 -f 2426 2347 2399 -f 2399 2502 2426 -f 2352 2292 2347 -f 2347 2426 2352 -f 2255 2148 2292 -f 2292 2352 2255 -f 2046 2004 2148 -f 2148 2255 2046 -f 1702 1739 2004 -f 2004 2046 1702 -f 2746 2647 2649 -f 2649 2757 2746 -f 2721 2621 2647 -f 2647 2746 2721 -f 2681 2584 2621 -f 2621 2721 2681 -f 2639 2541 2584 -f 2584 2681 2639 -f 2557 2502 2541 -f 2541 2639 2557 -f 2505 2426 2502 -f 2502 2557 2505 -f 2415 2352 2426 -f 2426 2505 2415 -f 2318 2255 2352 -f 2352 2415 2318 -f 2098 2046 2255 -f 2255 2318 2098 -f 1745 1702 2046 -f 2046 2098 1745 -f 2840 2746 2757 -f 2757 2849 2840 -f 2808 2721 2746 -f 2746 2840 2808 -f 2756 2681 2721 -f 2721 2808 2756 -f 2696 2639 2681 -f 2681 2756 2696 -f 2626 2557 2639 -f 2639 2696 2626 -f 2538 2505 2557 -f 2557 2626 2538 -f 2443 2415 2505 -f 2505 2538 2443 -f 2342 2318 2415 -f 2415 2443 2342 -f 2131 2098 2318 -f 2318 2342 2131 -f 1904 1745 2098 -f 2098 2131 1904 -f 2906 2840 2849 -f 2849 2925 2906 -f 2867 2808 2840 -f 2840 2906 2867 -f 2818 2756 2808 -f 2808 2867 2818 -f 2736 2696 2756 -f 2756 2818 2736 -f 2667 2626 2696 -f 2696 2736 2667 -f 2565 2538 2626 -f 2626 2667 2565 -f 2475 2443 2538 -f 2538 2565 2475 -f 2356 2342 2443 -f 2443 2475 2356 -f 2156 2131 2342 -f 2342 2356 2156 -f 1704 1904 2131 -f 2131 2156 1704 -f 2976 2906 2925 -f 2925 2987 2976 -f 2914 2867 2906 -f 2906 2976 2914 -f 2852 2818 2867 -f 2867 2914 2852 -f 2772 2736 2818 -f 2818 2852 2772 -f 2688 2667 2736 -f 2736 2772 2688 -f 2592 2565 2667 -f 2667 2688 2592 -f 2497 2475 2565 -f 2565 2592 2497 -f 2372 2356 2475 -f 2475 2497 2372 -f 2176 2156 2356 -f 2356 2372 2176 -f 1752 1704 2156 -f 2156 2176 1752 -f 2993 2976 2987 -f 2987 3011 2993 -f 2952 2914 2976 -f 2976 2993 2952 -f 2874 2852 2914 -f 2914 2952 2874 -f 2794 2772 2852 -f 2852 2874 2794 -f 2702 2688 2772 -f 2772 2794 2702 -f 2604 2592 2688 -f 2688 2702 2604 -f 2509 2497 2592 -f 2592 2604 2509 -f 2380 2372 2497 -f 2497 2509 2380 -f 2182 2176 2372 -f 2372 2380 2182 -f 1723 1752 2176 -f 2176 2182 1723 -f 3000 2993 3011 -f 3011 3020 3000 -f 2967 2952 2993 -f 2993 3000 2967 -f 2879 2874 2952 -f 2952 2967 2879 -f 2799 2794 2874 -f 2874 2879 2799 -f 2707 2702 2794 -f 2794 2799 2707 -f 2605 2604 2702 -f 2702 2707 2605 -f 2512 2509 2604 -f 2604 2605 2512 -f 2382 2380 2509 -f 2509 2512 2382 -f 2188 2182 2380 -f 2380 2382 2188 -f 1699 1723 2182 -f 2182 2188 1699 -f 3006 3000 3020 -f 3020 3022 3006 -f 2972 2967 3000 -f 3000 3006 2972 -f 2888 2879 2967 -f 2967 2972 2888 -f 2804 2799 2879 -f 2879 2888 2804 -f 2710 2707 2799 -f 2799 2804 2710 -f 2613 2605 2707 -f 2707 2710 2613 -f 2520 2512 2605 -f 2605 2613 2520 -f 2388 2382 2512 -f 2512 2520 2388 -f 2192 2188 2382 -f 2382 2388 2192 -f 1760 1699 2188 -f 2188 2192 1760 -f 1735 1737 1660 -f 1735 1660 1608 -f 1735 1608 1535 -f 1735 1535 1457 -f 1735 1457 1393 -f 1735 1393 1350 -f 1735 1350 1319 -f 1735 1319 1303 -f 1735 1303 1295 -f 1735 1295 1288 -f 1618 1660 1737 -f 1737 1739 1618 -f 1474 1608 1660 -f 1660 1618 1474 -f 1332 1535 1608 -f 1608 1474 1332 -f 1277 1457 1535 -f 1535 1332 1277 -f 1225 1393 1457 -f 1457 1277 1225 -f 1195 1350 1393 -f 1393 1225 1195 -f 1166 1319 1350 -f 1350 1195 1166 -f 1129 1303 1319 -f 1319 1166 1129 -f 1109 1295 1303 -f 1303 1129 1109 -f 1099 1288 1295 -f 1295 1109 1099 -f 1576 1618 1739 -f 1739 1741 1576 -f 1367 1474 1618 -f 1618 1576 1367 -f 1270 1332 1474 -f 1474 1367 1270 -f 1196 1277 1332 -f 1332 1270 1196 -f 1120 1225 1277 -f 1277 1196 1120 -f 1081 1195 1225 -f 1225 1120 1081 -f 1040 1166 1195 -f 1195 1081 1040 -f 1001 1129 1166 -f 1166 1040 1001 -f 975 1109 1129 -f 1129 1001 975 -f 973 1099 1109 -f 1109 975 973 -f 1524 1576 1741 -f 1741 1744 1524 -f 1304 1367 1576 -f 1576 1524 1304 -f 1209 1270 1367 -f 1367 1304 1209 -f 1119 1196 1270 -f 1270 1209 1119 -f 1065 1120 1196 -f 1196 1119 1065 -f 983 1081 1120 -f 1120 1065 983 -f 941 1040 1081 -f 1081 983 941 -f 901 1001 1040 -f 1040 941 901 -f 878 975 1001 -f 1001 901 878 -f 865 973 975 -f 975 878 865 -f 1493 1524 1744 -f 1744 1747 1493 -f 1280 1304 1524 -f 1524 1493 1280 -f 1181 1209 1304 -f 1304 1280 1181 -f 1086 1119 1209 -f 1209 1181 1086 -f 998 1065 1119 -f 1119 1086 998 -f 928 983 1065 -f 1065 998 928 -f 868 941 983 -f 983 928 868 -f 816 901 941 -f 941 868 816 -f 784 878 901 -f 901 816 784 -f 773 865 878 -f 878 784 773 -f 1466 1493 1747 -f 1747 1749 1466 -f 1266 1280 1493 -f 1493 1466 1266 -f 1149 1181 1280 -f 1280 1266 1149 -f 1057 1086 1181 -f 1181 1149 1057 -f 955 998 1086 -f 1086 1057 955 -f 888 928 998 -f 998 955 888 -f 806 868 928 -f 928 888 806 -f 755 816 868 -f 868 806 755 -f 718 784 816 -f 816 755 718 -f 697 773 784 -f 784 718 697 -f 1446 1466 1749 -f 1749 1753 1446 -f 1250 1266 1466 -f 1466 1446 1250 -f 1127 1149 1266 -f 1266 1250 1127 -f 1032 1057 1149 -f 1149 1127 1032 -f 936 955 1057 -f 1057 1032 936 -f 852 888 955 -f 955 936 852 -f 772 806 888 -f 888 852 772 -f 710 755 806 -f 806 772 710 -f 648 718 755 -f 755 710 648 -f 637 697 718 -f 718 648 637 -f 1440 1446 1753 -f 1753 1755 1440 -f 1242 1250 1446 -f 1446 1440 1242 -f 1115 1127 1250 -f 1250 1242 1115 -f 1020 1032 1127 -f 1127 1115 1020 -f 922 936 1032 -f 1032 1020 922 -f 830 852 936 -f 936 922 830 -f 750 772 852 -f 852 830 750 -f 672 710 772 -f 772 750 672 -f 631 648 710 -f 710 672 631 -f 613 637 648 -f 648 631 613 -f 1434 1440 1755 -f 1755 1757 1434 -f 1240 1242 1440 -f 1440 1434 1240 -f 1110 1115 1242 -f 1242 1240 1110 -f 1017 1020 1115 -f 1115 1110 1017 -f 915 922 1020 -f 1020 1017 915 -f 823 830 922 -f 922 915 823 -f 743 750 830 -f 830 823 743 -f 655 672 750 -f 750 743 655 -f 622 631 672 -f 672 655 622 -f 602 613 631 -f 631 622 602 -f 1428 1434 1757 -f 1757 1760 1428 -f 1232 1240 1434 -f 1434 1428 1232 -f 1105 1110 1240 -f 1240 1232 1105 -f 1010 1017 1110 -f 1110 1105 1010 -f 913 915 1017 -f 1017 1010 913 -f 821 823 915 -f 915 913 821 -f 736 743 823 -f 823 821 736 -f 652 655 743 -f 743 736 652 -f 619 622 655 -f 655 652 619 -f 601 602 622 -f 622 619 601 -f 1735 1289 1294 -f 1735 1294 1302 -f 1735 1302 1318 -f 1735 1318 1349 -f 1735 1349 1392 -f 1735 1392 1456 -f 1735 1456 1534 -f 1735 1534 1609 -f 1735 1609 1661 -f 1735 1661 1889 -f 1108 1294 1289 -f 1289 1099 1108 -f 1128 1302 1294 -f 1294 1108 1128 -f 1167 1318 1302 -f 1302 1128 1167 -f 1194 1349 1318 -f 1318 1167 1194 -f 1224 1392 1349 -f 1349 1194 1224 -f 1276 1456 1392 -f 1392 1224 1276 -f 1331 1534 1456 -f 1456 1276 1331 -f 1475 1609 1534 -f 1534 1331 1475 -f 1619 1661 1609 -f 1609 1475 1619 -f 1738 1889 1661 -f 1661 1619 1738 -f 976 1108 1099 -f 1099 974 976 -f 1002 1128 1108 -f 1108 976 1002 -f 1039 1167 1128 -f 1128 1002 1039 -f 1082 1194 1167 -f 1167 1039 1082 -f 1121 1224 1194 -f 1194 1082 1121 -f 1197 1276 1224 -f 1224 1121 1197 -f 1271 1331 1276 -f 1276 1197 1271 -f 1368 1475 1331 -f 1331 1271 1368 -f 1577 1619 1475 -f 1475 1368 1577 -f 1903 1738 1619 -f 1619 1577 1903 -f 877 976 974 -f 974 866 877 -f 902 1002 976 -f 976 877 902 -f 942 1039 1002 -f 1002 902 942 -f 984 1082 1039 -f 1039 942 984 -f 1066 1121 1082 -f 1082 984 1066 -f 1118 1197 1121 -f 1121 1066 1118 -f 1208 1271 1197 -f 1197 1118 1208 -f 1305 1368 1271 -f 1271 1208 1305 -f 1525 1577 1368 -f 1368 1305 1525 -f 1742 1903 1577 -f 1577 1525 1742 -f 783 877 866 -f 866 774 783 -f 815 902 877 -f 877 783 815 -f 867 942 902 -f 902 815 867 -f 927 984 942 -f 942 867 927 -f 997 1066 984 -f 984 927 997 -f 1085 1118 1066 -f 1066 997 1085 -f 1180 1208 1118 -f 1118 1085 1180 -f 1281 1305 1208 -f 1208 1180 1281 -f 1492 1525 1305 -f 1305 1281 1492 -f 1703 1742 1525 -f 1525 1492 1703 -f 717 783 774 -f 774 698 717 -f 756 815 783 -f 783 717 756 -f 805 867 815 -f 815 756 805 -f 887 927 867 -f 867 805 887 -f 956 997 927 -f 927 887 956 -f 1058 1085 997 -f 997 956 1058 -f 1148 1180 1085 -f 1085 1058 1148 -f 1267 1281 1180 -f 1180 1148 1267 -f 1467 1492 1281 -f 1281 1267 1467 -f 1905 1703 1492 -f 1492 1467 1905 -f 647 717 698 -f 698 636 647 -f 709 756 717 -f 717 647 709 -f 771 805 756 -f 756 709 771 -f 851 887 805 -f 805 771 851 -f 935 956 887 -f 887 851 935 -f 1031 1058 956 -f 956 935 1031 -f 1126 1148 1058 -f 1058 1031 1126 -f 1251 1267 1148 -f 1148 1126 1251 -f 1447 1467 1267 -f 1267 1251 1447 -f 1751 1905 1467 -f 1467 1447 1751 -f 630 647 636 -f 636 612 630 -f 671 709 647 -f 647 630 671 -f 749 771 709 -f 709 671 749 -f 829 851 771 -f 771 749 829 -f 921 935 851 -f 851 829 921 -f 1019 1031 935 -f 935 921 1019 -f 1114 1126 1031 -f 1031 1019 1114 -f 1243 1251 1126 -f 1126 1114 1243 -f 1441 1447 1251 -f 1251 1243 1441 -f 1896 1751 1447 -f 1447 1441 1896 -f 623 630 612 -f 612 603 623 -f 656 671 630 -f 630 623 656 -f 744 749 671 -f 671 656 744 -f 824 829 749 -f 749 744 824 -f 916 921 829 -f 829 824 916 -f 1018 1019 921 -f 921 916 1018 -f 1111 1114 1019 -f 1019 1018 1111 -f 1241 1243 1114 -f 1114 1111 1241 -f 1435 1441 1243 -f 1243 1241 1435 -f 1923 1896 1441 -f 1441 1435 1923 -f 617 623 603 -f 603 601 617 -f 650 656 623 -f 623 617 650 -f 734 744 656 -f 656 650 734 -f 818 824 744 -f 744 734 818 -f 912 916 824 -f 824 818 912 -f 1009 1018 916 -f 916 912 1009 -f 1102 1111 1018 -f 1018 1009 1102 -f 1235 1241 1111 -f 1111 1102 1235 -f 1431 1435 1241 -f 1241 1235 1431 -f 1759 1923 1435 -f 1435 1431 1759 -f 1735 1736 1963 -f 1735 1963 2015 -f 1735 2015 2088 -f 1735 2088 2166 -f 1735 2166 2230 -f 1735 2230 2273 -f 1735 2273 2304 -f 1735 2304 2320 -f 1735 2320 2328 -f 1735 2328 2335 -f 2005 1963 1736 -f 1736 1738 2005 -f 2149 2015 1963 -f 1963 2005 2149 -f 2291 2088 2015 -f 2015 2149 2291 -f 2346 2166 2088 -f 2088 2291 2346 -f 2398 2230 2166 -f 2166 2346 2398 -f 2428 2273 2230 -f 2230 2398 2428 -f 2457 2304 2273 -f 2273 2428 2457 -f 2494 2320 2304 -f 2304 2457 2494 -f 2514 2328 2320 -f 2320 2494 2514 -f 2524 2335 2328 -f 2328 2514 2524 -f 2047 2005 1738 -f 1738 1740 2047 -f 2256 2149 2005 -f 2005 2047 2256 -f 2353 2291 2149 -f 2149 2256 2353 -f 2427 2346 2291 -f 2291 2353 2427 -f 2503 2398 2346 -f 2346 2427 2503 -f 2542 2428 2398 -f 2398 2503 2542 -f 2583 2457 2428 -f 2428 2542 2583 -f 2622 2494 2457 -f 2457 2583 2622 -f 2648 2514 2494 -f 2494 2622 2648 -f 2650 2524 2514 -f 2514 2648 2650 -f 2099 2047 1740 -f 1740 1743 2099 -f 2319 2256 2047 -f 2047 2099 2319 -f 2414 2353 2256 -f 2256 2319 2414 -f 2504 2427 2353 -f 2353 2414 2504 -f 2558 2503 2427 -f 2427 2504 2558 -f 2640 2542 2503 -f 2503 2558 2640 -f 2682 2583 2542 -f 2542 2640 2682 -f 2722 2622 2583 -f 2583 2682 2722 -f 2745 2648 2622 -f 2622 2722 2745 -f 2758 2650 2648 -f 2648 2745 2758 -f 2130 2099 1743 -f 1743 1746 2130 -f 2343 2319 2099 -f 2099 2130 2343 -f 2442 2414 2319 -f 2319 2343 2442 -f 2537 2504 2414 -f 2414 2442 2537 -f 2625 2558 2504 -f 2504 2537 2625 -f 2695 2640 2558 -f 2558 2625 2695 -f 2755 2682 2640 -f 2640 2695 2755 -f 2807 2722 2682 -f 2682 2755 2807 -f 2839 2745 2722 -f 2722 2807 2839 -f 2850 2758 2745 -f 2745 2839 2850 -f 2157 2130 1746 -f 1746 1748 2157 -f 2357 2343 2130 -f 2130 2157 2357 -f 2474 2442 2343 -f 2343 2357 2474 -f 2566 2537 2442 -f 2442 2474 2566 -f 2668 2625 2537 -f 2537 2566 2668 -f 2735 2695 2625 -f 2625 2668 2735 -f 2817 2755 2695 -f 2695 2735 2817 -f 2868 2807 2755 -f 2755 2817 2868 -f 2905 2839 2807 -f 2807 2868 2905 -f 2926 2850 2839 -f 2839 2905 2926 -f 2177 2157 1748 -f 1748 1750 2177 -f 2373 2357 2157 -f 2157 2177 2373 -f 2496 2474 2357 -f 2357 2373 2496 -f 2591 2566 2474 -f 2474 2496 2591 -f 2687 2668 2566 -f 2566 2591 2687 -f 2771 2735 2668 -f 2668 2687 2771 -f 2851 2817 2735 -f 2735 2771 2851 -f 2913 2868 2817 -f 2817 2851 2913 -f 2975 2905 2868 -f 2868 2913 2975 -f 2986 2926 2905 -f 2905 2975 2986 -f 2183 2177 1750 -f 1750 1754 2183 -f 2381 2373 2177 -f 2177 2183 2381 -f 2508 2496 2373 -f 2373 2381 2508 -f 2603 2591 2496 -f 2496 2508 2603 -f 2701 2687 2591 -f 2591 2603 2701 -f 2793 2771 2687 -f 2687 2701 2793 -f 2873 2851 2771 -f 2771 2793 2873 -f 2951 2913 2851 -f 2851 2873 2951 -f 2992 2975 2913 -f 2913 2951 2992 -f 3010 2986 2975 -f 2975 2992 3010 -f 2189 2183 1754 -f 1754 1756 2189 -f 2383 2381 2183 -f 2183 2189 2383 -f 2513 2508 2381 -f 2381 2383 2513 -f 2606 2603 2508 -f 2508 2513 2606 -f 2708 2701 2603 -f 2603 2606 2708 -f 2800 2793 2701 -f 2701 2708 2800 -f 2880 2873 2793 -f 2793 2800 2880 -f 2968 2951 2873 -f 2873 2880 2968 -f 3001 2992 2951 -f 2951 2968 3001 -f 3021 3010 2992 -f 2992 3001 3021 -f 2195 2189 1756 -f 1756 1759 2195 -f 2390 2383 2189 -f 2189 2195 2390 -f 2517 2513 2383 -f 2383 2390 2517 -f 2612 2606 2513 -f 2513 2517 2612 -f 2709 2708 2606 -f 2606 2612 2709 -f 2801 2800 2708 -f 2708 2709 2801 -f 2886 2880 2800 -f 2800 2801 2886 -f 2970 2968 2880 -f 2880 2886 2970 -f 3004 3001 2968 -f 2968 2970 3004 -f 3022 3021 3001 -f 3001 3004 3022 \ No newline at end of file diff --git a/examples/model_loading/main.cpp b/examples/model_loading/main.cpp deleted file mode 100644 index 653b471..0000000 --- a/examples/model_loading/main.cpp +++ /dev/null @@ -1,105 +0,0 @@ -#include - -#include "openglu.hpp" -#include "transformable.hpp" -#include -#include -#include -#include -#include - -void framebuffer_size_callback(GLFWwindow* window, int width, int height) -{ - oglu::SetViewport(0, 0, width, height); -} - -void processInput(GLFWwindow* window) -{ - if (glfwGetKey(window, GLFW_KEY_ESCAPE) == GLFW_PRESS) - glfwSetWindowShouldClose(window, true); -} - -int main(int argc, char** argv) -{ - // Setup GLFW - glfwInit(); - glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 4); - glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 6); - glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); - - const GLFWvidmode* screen = glfwGetVideoMode(glfwGetPrimaryMonitor()); - int windowSize = screen->height / 4 * 3; - - // Create Window - GLFWwindow* window = glfwCreateWindow(windowSize, windowSize, "Utah teapot", NULL, NULL); - if (window == nullptr) - { - std::cerr << "Failed to create GLFW window" << std::endl; - glfwTerminate(); - return -1; - } - glfwMakeContextCurrent(window); - glfwSetFramebufferSizeCallback(window, framebuffer_size_callback); - - // glad stuff - oglu::LoadGLLoader((GLADloadproc)glfwGetProcAddress); - oglu::SetViewport(0, 0, windowSize, windowSize); - - oglu::VertexArray utah_model; - try { - utah_model = oglu::MakeVertexArray("assets/utah.obj"); - } - catch (const std::runtime_error& e) - { - std::cerr << e.what() << std::endl; - return -1; - } - - oglu::Object utah(utah_model); - - // Create a shader - oglu::Shader shader; - try - { - shader = oglu::MakeShader("shaders/vertexShader.vert", "shaders/fragmentShader.frag"); - } - catch (const std::runtime_error& e) - { - std::cerr << e.what() << std::endl; - return -1; - } - - oglu::Enable(GL_DEPTH_TEST); - - // oglu::Camera camera(45.0f, 1.0f, 0.1f, 100.0f); - //camera.Move(0.0f, -5.0f, -10.0f); - //camera.LookAt(glm::value_ptr(glm::make_vec3(utah.GetPosition()) + glm::vec3(0.0f, 2.0f, 0.0f))); - - float t = 0.0f; - - // Window loop - while (!glfwWindowShouldClose(window)) - { - processInput(window); - - oglu::ClearScreen(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT, oglu::Color(0.29f, 0.13f, 0.23f)); - - utah.Rotate(0.0f, 10.0f, 0.0f); - - shader->Use(); - shader->SetUniform("model", utah); - //shader->SetUniform("view", camera); - //shader->SetUniformMatrix4fv("projection", 1, GL_FALSE, camera.GetProjectionMatrix()); - - oglu::PolygonMode(GL_FRONT_AND_BACK, GL_LINE); - utah.Render(); - - glfwSwapBuffers(window); - glfwPollEvents(); - - t += 0.01f; - } - - glfwTerminate(); - return 0; -} diff --git a/examples/model_loading/shaders/fragmentShader.frag b/examples/model_loading/shaders/fragmentShader.frag deleted file mode 100644 index e2ffa03..0000000 --- a/examples/model_loading/shaders/fragmentShader.frag +++ /dev/null @@ -1,9 +0,0 @@ -#version 330 core -in vec4 oCol; - -out vec4 FragColor; - -void main() -{ - FragColor = oCol; -} \ No newline at end of file diff --git a/examples/movement/CMakeLists.txt b/examples/movement/CMakeLists.txt new file mode 100644 index 0000000..e51ba0a --- /dev/null +++ b/examples/movement/CMakeLists.txt @@ -0,0 +1,18 @@ +add_executable(movement "main.cpp" "shaders/fragmentShader.frag" "shaders/vertexShader.vert") + +find_package(glfw3 REQUIRED) + +target_include_directories(movement PRIVATE + glfw +) + +target_link_libraries(movement PRIVATE + "$/$.lib" + glfw +) + +add_custom_command(TARGET movement POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy $ $ $ + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/shaders $/shaders + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/assets $/assets +) \ No newline at end of file diff --git a/examples/movement/assets/crate.jpg b/examples/movement/assets/crate.jpg new file mode 100644 index 0000000000000000000000000000000000000000..98a3f1a1efd347b6112c87a67f0dc9b536b73227 GIT binary patch literal 76752 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%0Au^BiB#XlIvHu{7q(RMu9#`tK;=}CcdzZ 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 GPyg8=I4jry literal 0 HcmV?d00001 diff --git a/examples/movement/assets/opengl.png b/examples/movement/assets/opengl.png new file mode 100644 index 0000000000000000000000000000000000000000..5be3706e9b278cc7d36c37aafbe30ac3af93797c GIT binary patch literal 39028 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 literal 0 HcmV?d00001 diff --git a/examples/movement/main.cpp b/examples/movement/main.cpp new file mode 100644 index 0000000..c0479dd --- /dev/null +++ b/examples/movement/main.cpp @@ -0,0 +1,232 @@ +#include +#include + +#include "openglu.hpp" +#include +#include +#include + +bool firstMouse = true; +bool escaped = false; +double lastX = 0.0f; +double lastY = 0.0f; + +oglu::Camera camera; + +void framebuffer_size_callback(GLFWwindow* window, int width, int height) +{ + oglu::SetViewport(0, 0, width, height); + camera.SetAspectRatio((float)width / (float)height); +} + +void mouse_callback(GLFWwindow* window, double xpos, double ypos) +{ + if (escaped) + return; + + if (firstMouse) + { + lastX = xpos; + lastY = ypos; + firstMouse = false; + } + + float xoffset = xpos - lastX; + float yoffset = lastY - ypos; + lastX = xpos; + lastY = ypos; + + float sensitivity = 0.1f; + xoffset *= sensitivity; + yoffset *= sensitivity; + + camera.Pan(-xoffset); + camera.Tilt(yoffset); + + //glm::vec3 direction; + //direction.x = cos(glm::radians(yaw)) * cos(glm::radians(pitch)); + //direction.y = sin(glm::radians(pitch)); + //direction.z = sin(glm::radians(yaw)) * cos(glm::radians(pitch)); + //cameraFront = glm::normalize(direction); +} + +void key_callback(GLFWwindow* window, int key, int scancode, int action, int mods) +{ + if (key == GLFW_KEY_ESCAPE && action == GLFW_RELEASE) + { + escaped = !escaped; + firstMouse = true; + glfwSetInputMode(window, GLFW_CURSOR, escaped ? GLFW_CURSOR_NORMAL : GLFW_CURSOR_DISABLED); + } +} + +void processInput(GLFWwindow* window) +{ + if (glfwGetKey(window, GLFW_KEY_W) == GLFW_PRESS) + camera.Forward(0.1f); + + if (glfwGetKey(window, GLFW_KEY_A) == GLFW_PRESS) + camera.Sideways(-0.1f); + + if (glfwGetKey(window, GLFW_KEY_S) == GLFW_PRESS) + camera.Forward(-0.1f); + + if (glfwGetKey(window, GLFW_KEY_D) == GLFW_PRESS) + camera.Sideways(0.1f); + + if (glfwGetKey(window, GLFW_KEY_SPACE) == GLFW_PRESS) + camera.Move(0.0f, 0.1f, 0.0f); + + if (glfwGetKey(window, GLFW_KEY_LEFT_SHIFT) == GLFW_PRESS) + camera.Move(0.0f, -0.1f, 0.0f); +} + +int main(int argc, char** argv) +{ + // Setup GLFW + glfwInit(); + glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 4); + glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 6); + glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); + + const GLFWvidmode* screen = glfwGetVideoMode(glfwGetPrimaryMonitor()); + int windowSize = screen->height / 4 * 3; + + // Create Window + GLFWwindow* window = glfwCreateWindow(windowSize, windowSize, "First Person Movement Test", NULL, NULL); + if (window == nullptr) + { + std::cerr << "Failed to create GLFW window" << std::endl; + glfwTerminate(); + return -1; + } + glfwMakeContextCurrent(window); + glfwSetFramebufferSizeCallback(window, framebuffer_size_callback); + glfwSetCursorPosCallback(window, mouse_callback); + glfwSetKeyCallback(window, key_callback); + + // glad stuff + oglu::LoadGLLoader((GLADloadproc)glfwGetProcAddress); + oglu::SetViewport(0, 0, windowSize, windowSize); + + // Create vertices for square + float vertices[] = { + 0.5f, 0.5f, 0.5f, 1.0f, 1.0f, // front top right + 0.5f, -0.5f, 0.5f, 1.0f, 0.0f, // front bottom right + -0.5f, -0.5f, 0.5f, 0.0f, 0.0f, // front bottom left + -0.5f, 0.5f, 0.5f, 0.0f, 1.0f, // front top left + + 0.5f, 0.5f, -0.5f, 0.0f, 1.0f, // back top right + 0.5f, -0.5f, -0.5f, 0.0f, 0.0f, // back bottom right + -0.5f, -0.5f, -0.5f, 1.0f, 0.0f, // back bottom left + -0.5f, 0.5f, -0.5f, 1.0f, 1.0f // back top left + }; + + unsigned int indices[] = { + 0, 1, 3, // front + 1, 2, 3, + 7, 4, 0, // top + 7, 0, 3, + 0, 4, 5, // right + 0, 5, 1, + 7, 3, 2, // right + 7, 2, 6, + 2, 1, 6, // bottom + 1, 6, 5, + 4, 7, 5, // back + 7, 6, 5 + }; + + oglu::VertexAttribute topology[] = { + { 0, 3, GL_FLOAT, GL_FALSE, 5 * sizeof(float), (void*)0 }, + { 1, 2, GL_FLOAT, GL_FALSE, 5 * sizeof(float), (void*)(3 * sizeof(float)) } + }; + + // Make a square + oglu::VertexArray cubeDefault = oglu::MakeVertexArray(vertices, sizeof(vertices), indices, sizeof(indices), topology, sizeof(topology)); + oglu::Object cubes[10] = { + oglu::Object(cubeDefault), + oglu::Object(cubeDefault), + oglu::Object(cubeDefault), + oglu::Object(cubeDefault), + oglu::Object(cubeDefault), + oglu::Object(cubeDefault), + oglu::Object(cubeDefault), + oglu::Object(cubeDefault), + oglu::Object(cubeDefault), + oglu::Object(cubeDefault) + }; + + cubes[0].SetPosition(0.0f, 0.0f, 0.0f); + cubes[1].SetPosition(2.0f, 5.0f, -15.0f); + cubes[2].SetPosition(-1.5f, -2.2f, -2.5f); + cubes[3].SetPosition(-3.8f, -2.0f, -12.3f); + cubes[4].SetPosition(2.4f, -0.4f, -3.5f); + cubes[5].SetPosition(-1.7f, 3.0f, -7.5f); + cubes[6].SetPosition(1.3f, -2.0f, -2.5f); + cubes[7].SetPosition(1.5f, 2.0f, -2.5f); + cubes[8].SetPosition(1.5f, 0.2f, -1.5f); + cubes[9].SetPosition(-1.3f, 1.0f, -1.5f); + + cubes[0].SetRotation(45.0f, 30.0f, 1.0f); + cubes[1].SetRotation(270.0f, 90.0f, 70.0f); + cubes[2].SetRotation(-80.0f, -190.0f, 270.0f); + cubes[3].SetRotation(100.0f, -200.0f, -120.3f); + cubes[4].SetRotation(240.0f, -40.0f, -30.5f); + cubes[5].SetRotation(-170.0f, 300.0f, -75.0f); + cubes[6].SetRotation(130.0f, -20.0f, -250.0f); + cubes[7].SetRotation(150.0f, 200.0f, -25.0f); + cubes[8].SetRotation(150.0f, 20.0f, -150.0f); + cubes[9].SetRotation(-130.0f, 10.0f, -150.0f); + + // Create a shader + oglu::Shader shader; + try + { + shader = oglu::MakeShader("shaders/vertexShader.vert", "shaders/fragmentShader.frag"); + } + catch (const std::runtime_error& e) + { + std::cerr << e.what() << std::endl; + return -1; + } + + // Create a texture + oglu::Texture crate = oglu::MakeTexture("assets/crate.jpg"); + oglu::Texture opengl = oglu::MakeTexture("assets/opengl.png"); + + camera.Move(0.0f, 0.0f, 5.0f); + + // Window loop + oglu::Enable(GL_DEPTH_TEST); + float t = 0.0f; + + glfwSetInputMode(window, GLFW_CURSOR, GLFW_CURSOR_DISABLED); + + while (!glfwWindowShouldClose(window)) + { + processInput(window); + + oglu::ClearScreen(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT, oglu::Color(0.29f, 0.13f, 0.23f)); + + shader->Use(); + shader->SetUniform("texture1", crate, 0); + shader->SetUniform("texture2", opengl, 1); + shader->SetUniformMatrix4fv("view", 1, GL_FALSE, glm::value_ptr(camera.GetMatrix())); + shader->SetUniformMatrix4fv("projection", 1, GL_FALSE, glm::value_ptr(camera.GetProjection())); + + for (oglu::Object& cube : cubes) + { + shader->SetUniform("model", cube); + cube.Render(); + } + + glfwSwapBuffers(window); + glfwPollEvents(); + + t += 0.05f; + } + + glfwTerminate(); + return 0; +} diff --git a/examples/movement/shaders/fragmentShader.frag b/examples/movement/shaders/fragmentShader.frag new file mode 100644 index 0000000..c91f38c --- /dev/null +++ b/examples/movement/shaders/fragmentShader.frag @@ -0,0 +1,12 @@ +#version 330 core +in vec2 oUV; + +out vec4 FragColor; + +uniform sampler2D texture1; +uniform sampler2D texture2; + +void main() +{ + FragColor = mix(texture(texture1, oUV), texture(texture2, oUV), 0.2); +} \ No newline at end of file diff --git a/examples/model_loading/shaders/vertexShader.vert b/examples/movement/shaders/vertexShader.vert similarity index 76% rename from examples/model_loading/shaders/vertexShader.vert rename to examples/movement/shaders/vertexShader.vert index c24bddd..6a4bd79 100644 --- a/examples/model_loading/shaders/vertexShader.vert +++ b/examples/movement/shaders/vertexShader.vert @@ -1,7 +1,8 @@ #version 330 core layout (location = 0) in vec3 aPos; +layout (location = 1) in vec2 aUV; -out vec4 oCol; +out vec2 oUV; uniform mat4 model; uniform mat4 view; @@ -9,6 +10,6 @@ uniform mat4 projection; void main() { - oCol = vec4(0.5, 0.5, 0.5, 1.0); + oUV = aUV; gl_Position = projection * view * model * vec4(aPos, 1.0); } \ No newline at end of file diff --git a/include/camera.hpp b/include/camera.hpp index 640bbfa..c0c3a04 100644 --- a/include/camera.hpp +++ b/include/camera.hpp @@ -162,6 +162,47 @@ namespace oglu */ void Roll(float angle); + /** + * @brief Move camera forward. + * + * Moves the camera along the @p front vector. + * + * @param[in] amount Amount to move by + */ + void Forward(float amount); + + /** + * @brief Move camera sideways. + * + * Moves the camera along the @p right vector. + * + * @param[in] amount Amount to move by + */ + void Sideways(float amount); + + /** + * @brief Move camera upwards. + * + * Moves the camera along the @p up vector. + * + * @param[in] amount Amount to move by + */ + void Upwards(float amount); + + /** + * @brief Sets a new FOV for the camera. + * + * @param[in] fov The new FOV + */ + void SetFOV(float fov); + + /** + * @brief Sets a new aspect ratio for the camera. + * + * @param[in] aspectRatio The new aspect ratio + */ + void SetAspectRatio(float aspectRatio); + /** * @brief Get the view matrix. * diff --git a/include/transformable.hpp b/include/transformable.hpp index e8e89bf..57f85e8 100644 --- a/include/transformable.hpp +++ b/include/transformable.hpp @@ -373,8 +373,6 @@ namespace oglu virtual const glm::vec3& GetScaling() const; protected: - // TODO: Separate translation, rotation and scaling matrices. - // Combine them only when the user wants the transformation matrix glm::mat4 transformation; bool recalculateMatrix; diff --git a/src/camera.cpp b/src/camera.cpp index 8958614..9dd411e 100644 --- a/src/camera.cpp +++ b/src/camera.cpp @@ -81,7 +81,6 @@ namespace oglu void Camera::LookAt(const glm::vec3& target) { front = glm::normalize(target - position); - transformation = glm::lookAt(position, position + front, glm::vec3(0.0f, 1.0f, 0.0f)); right = glm::normalize(glm::cross(front, glm::vec3(0.0f, 1.0f, 0.0f))); up = glm::normalize(glm::cross(right, front)); } @@ -94,26 +93,51 @@ namespace oglu void Camera::Pan(float angle) { front = glm::rotate(glm::angleAxis(glm::radians(angle), up), front); - transformation = glm::lookAt(position, position + front, glm::vec3(0.0f, 1.0f, 0.0f)); right = glm::normalize(glm::cross(front, glm::vec3(0.0f, 1.0f, 0.0f))); } void Camera::Tilt(float angle) { front = glm::rotate(glm::angleAxis(glm::radians(angle), right), front); - transformation = glm::lookAt(position, position + front, glm::vec3(0.0f, 1.0f, 0.0f)); up = glm::normalize(glm::cross(right, front)); } void Camera::Roll(float angle) { up = glm::rotate(glm::angleAxis(glm::radians(angle), front), front); - transformation = glm::lookAt(position, position + front, up); right = glm::normalize(glm::cross(front, up)); } + void Camera::Forward(float amount) + { + position += front * amount; + } + + void Camera::Sideways(float amount) + { + position += right * amount; + } + + void Camera::Upwards(float amount) + { + position += up * amount; + } + + void Camera::SetFOV(float fov) + { + this->fov = fov; + projection = glm::perspective(fov, aspectRatio, zNear, zFar); + } + + void Camera::SetAspectRatio(float aspectRatio) + { + this->aspectRatio = aspectRatio; + projection = glm::perspective(fov, aspectRatio, zNear, zFar); + } + const glm::mat4& Camera::GetMatrix() { + transformation = glm::lookAt(position, position + front, glm::vec3(0.0f, 1.0f, 0.0f)); return transformation; }