diff options
-rw-r--r-- | examples/exampleresources/assets/obj/trefoil.obj | 12006 | ||||
-rw-r--r-- | examples/exampleresources/example-assets.qrc | 1 | ||||
-rw-r--r-- | examples/examples.pro | 7 | ||||
-rw-r--r-- | examples/wireframe/BasicCamera.qml | 76 | ||||
-rw-r--r-- | examples/wireframe/ForwardRenderer.qml | 70 | ||||
-rw-r--r-- | examples/wireframe/TrefoilKnot.qml | 77 | ||||
-rw-r--r-- | examples/wireframe/WireframeEffect.qml | 114 | ||||
-rw-r--r-- | examples/wireframe/WireframeMaterial.qml | 70 | ||||
-rw-r--r-- | examples/wireframe/main.cpp | 70 | ||||
-rw-r--r-- | examples/wireframe/main.qml | 108 | ||||
-rw-r--r-- | examples/wireframe/shaders/robustwireframe.frag | 108 | ||||
-rw-r--r-- | examples/wireframe/shaders/robustwireframe.geom | 131 | ||||
-rw-r--r-- | examples/wireframe/shaders/robustwireframe.vert | 21 | ||||
-rw-r--r-- | examples/wireframe/wireframe.pro | 21 | ||||
-rw-r--r-- | examples/wireframe/wireframe.qrc | 13 | ||||
-rw-r--r-- | src/render/backend/renderer.cpp | 5 | ||||
-rw-r--r-- | src/render/backend/renderer_p.h | 1 | ||||
-rw-r--r-- | src/render/backend/renderview.cpp | 37 | ||||
-rw-r--r-- | src/render/backend/renderview_p.h | 2 |
19 files changed, 12937 insertions, 1 deletions
diff --git a/examples/exampleresources/assets/obj/trefoil.obj b/examples/exampleresources/assets/obj/trefoil.obj new file mode 100644 index 000000000..ccd2d43d3 --- /dev/null +++ b/examples/exampleresources/assets/obj/trefoil.obj @@ -0,0 +1,12006 @@ +# Blender v2.71 (sub 0) OBJ File: '' +# www.blender.org +mtllib trefoil.mtl +o Torus_Knot +v -0.500089 -0.004849 0.008089 +v -0.524556 -0.137134 -0.071747 +v -0.595563 -0.255995 -0.144560 +v -0.706160 -0.349798 -0.203222 +v -0.845519 -0.409360 -0.241992 +v -1.000000 -0.428851 -0.257074 +v -1.154481 -0.406363 -0.246991 +v -1.293840 -0.344098 -0.212731 +v -1.404437 -0.248149 -0.157648 +v -1.475444 -0.127911 -0.087133 +v -1.499911 0.004849 -0.008089 +v -1.475444 0.137134 0.071747 +v -1.404437 0.255995 0.144560 +v -1.293840 0.349798 0.203222 +v -1.154481 0.409360 0.241992 +v -1.000000 0.428851 0.257074 +v -0.845519 0.406363 0.246991 +v -0.706160 0.344098 0.212731 +v -0.595563 0.248149 0.157648 +v -0.524556 0.127911 0.087133 +v -0.497351 0.079401 -0.132756 +v -0.521852 -0.052593 -0.213061 +v -0.592820 -0.170227 -0.287878 +v -0.703307 -0.261986 -0.349882 +v -0.842498 -0.318889 -0.393006 +v -0.996769 -0.335364 -0.413026 +v -1.151018 -0.309799 -0.407984 +v -1.290147 -0.244698 -0.378373 +v -1.400535 -0.146431 -0.327092 +v -1.471379 -0.024619 -0.259160 +v -1.495743 0.108815 -0.181228 +v -1.471241 0.240810 -0.100922 +v -1.400274 0.358444 -0.026106 +v -1.289787 0.450203 0.035899 +v -1.150595 0.507105 0.079022 +v -0.996325 0.523581 0.099043 +v -0.842075 0.498016 0.094001 +v -0.702947 0.432914 0.064390 +v -0.592558 0.334648 0.013109 +v -0.521715 0.212835 -0.054823 +v -0.488458 0.162344 -0.273161 +v -0.513160 0.030481 -0.353621 +v -0.584167 -0.086024 -0.430149 +v -0.694527 -0.175765 -0.495254 +v -0.833439 -0.229959 -0.542564 +v -0.987305 -0.243301 -0.567448 +v -1.141062 -0.214485 -0.567469 +v -1.279661 -0.146331 -0.542625 +v -1.389534 -0.045512 -0.495349 +v -1.459926 0.078105 -0.430268 +v -1.483947 0.212419 -0.353753 +v -1.459245 0.344282 -0.273293 +v -1.388238 0.460786 -0.196765 +v -1.277878 0.550528 -0.131660 +v -1.138966 0.604722 -0.084350 +v -0.985101 0.618064 -0.059466 +v -0.831343 0.589248 -0.059445 +v -0.692744 0.521094 -0.084289 +v -0.582871 0.420274 -0.131565 +v -0.512479 0.296657 -0.196646 +v -0.473501 0.242857 -0.412631 +v -0.498694 0.111001 -0.492949 +v -0.569925 -0.004411 -0.570911 +v -0.680221 -0.092081 -0.638885 +v -0.818786 -0.143429 -0.690216 +v -0.972057 -0.153427 -0.719880 +v -1.125029 -0.121096 -0.724974 +v -1.262729 -0.049603 -0.704999 +v -1.371679 0.054056 -0.661910 +v -1.441212 0.179733 -0.599925 +v -1.464524 0.315126 -0.525111 +v -1.439331 0.446981 -0.444792 +v -1.368100 0.562393 -0.366831 +v -1.257804 0.650064 -0.298857 +v -1.119239 0.701411 -0.247526 +v -0.965969 0.711409 -0.217862 +v -0.812996 0.679079 -0.212768 +v -0.675296 0.607585 -0.232743 +v -0.566346 0.503926 -0.275832 +v -0.496813 0.378250 -0.337817 +v -0.452632 0.319870 -0.550637 +v -0.478713 0.187940 -0.630549 +v -0.550441 0.073647 -0.709694 +v -0.660797 -0.011820 -0.780325 +v -0.798978 -0.060096 -0.835527 +v -0.951457 -0.066454 -0.869898 +v -1.103310 -0.030273 -0.880073 +v -1.239671 0.044906 -0.865055 +v -1.347192 0.151724 -0.826315 +v -1.415350 0.279725 -0.767645 +v -1.437471 0.416379 -0.694789 +v -1.411391 0.548309 -0.614877 +v -1.339662 0.662602 -0.535732 +v -1.229306 0.748069 -0.465101 +v -1.091125 0.796345 -0.409899 +v -0.938646 0.802703 -0.375528 +v -0.786794 0.766522 -0.365353 +v -0.650433 0.691343 -0.380371 +v -0.542911 0.584525 -0.419111 +v -0.474754 0.456524 -0.477781 +v -0.426075 0.392386 -0.686610 +v -0.453523 0.260351 -0.765888 +v -0.526088 0.147270 -0.846006 +v -0.636666 0.064214 -0.919121 +v -0.774433 0.019311 -0.978077 +v -0.925904 0.016958 -1.017102 +v -1.076250 0.057385 -1.032376 +v -1.210756 0.136634 -1.022405 +v -1.316255 0.246948 -0.988164 +v -1.382420 0.377529 -0.933005 +v -1.402775 0.515595 -0.862327 +v -1.375326 0.647630 -0.783049 +v -1.302761 0.760711 -0.702931 +v -1.192183 0.843767 -0.629816 +v -1.054416 0.888670 -0.570860 +v -0.902946 0.891023 -0.531835 +v -0.752599 0.850596 -0.516561 +v -0.618093 0.771347 -0.526532 +v -0.512594 0.661033 -0.560773 +v -0.446429 0.530452 -0.615932 +v -0.394128 0.459503 -0.819934 +v -0.423484 0.327391 -0.898396 +v -0.497259 0.215682 -0.979328 +v -0.608232 0.135310 -1.054808 +v -0.745540 0.094145 -1.117448 +v -0.895742 0.096214 -1.161115 +v -1.044135 0.141315 -1.181536 +v -1.176194 0.225034 -1.176711 +v -1.278992 0.339176 -1.147113 +v -1.342466 0.472567 -1.095639 +v -1.360403 0.612150 -1.027327 +v -1.331047 0.744263 -0.948865 +v -1.257272 0.855972 -0.867933 +v -1.146299 0.936343 -0.792453 +v -1.008992 0.977509 -0.729813 +v -0.858790 0.975440 -0.686146 +v -0.710396 0.930338 -0.665725 +v -0.578337 0.846619 -0.670550 +v -0.475539 0.732478 -0.700148 +v -0.412065 0.599087 -0.751622 +v -0.357177 0.520442 -0.949949 +v -0.389005 0.388343 -1.027464 +v -0.464365 0.278226 -1.109115 +v -0.575883 0.200870 -1.186907 +v -0.712641 0.163847 -1.253226 +v -0.861253 0.170781 -1.301581 +v -1.007172 0.220994 -1.327237 +v -1.136113 0.309569 -1.327685 +v -1.235456 0.427838 -1.302879 +v -1.295476 0.564222 -1.255248 +v -1.310297 0.705372 -1.189455 +v -1.278470 0.837471 -1.111939 +v -1.203109 0.947588 -1.030289 +v -1.091592 1.024944 -0.952497 +v -0.954833 1.061967 -0.886178 +v -0.806222 1.055033 -0.837823 +v -0.660303 1.004820 -0.812166 +v -0.531362 0.916245 -0.811719 +v -0.432019 0.797976 -0.836525 +v -0.371999 0.661592 -0.884156 +v -0.315687 0.574570 -1.075963 +v -0.350542 0.442640 -1.152456 +v -0.427830 0.334389 -1.234797 +v -0.539986 0.260413 -1.314925 +v -0.676030 0.227955 -1.384998 +v -0.822646 0.240192 -1.438155 +v -0.965482 0.295925 -1.469195 +v -1.090557 0.389699 -1.475078 +v -1.185626 0.512335 -1.455228 +v -1.241384 0.651828 -1.411588 +v -1.252373 0.794524 -1.348431 +v -1.217518 0.926455 -1.271938 +v -1.140230 1.034706 -1.189598 +v -1.028074 1.108681 -1.109469 +v -0.892030 1.141139 -1.039397 +v -0.745414 1.128902 -0.986239 +v -0.602578 1.073169 -0.955199 +v -0.477504 0.979395 -0.949317 +v -0.382435 0.856760 -0.969167 +v -0.326676 0.717266 -1.012806 +v -0.270197 0.621425 -1.197266 +v -0.308594 0.489877 -1.272716 +v -0.388080 0.383803 -1.355793 +v -0.500876 0.313585 -1.438367 +v -0.635939 0.286098 -1.512354 +v -0.780050 0.304031 -1.570511 +v -0.919101 0.365630 -1.607147 +v -1.039481 0.464865 -1.618674 +v -1.129407 0.592021 -1.603965 +v -1.180075 0.734653 -1.564459 +v -1.186527 0.878797 -1.504023 +v -1.148130 1.010345 -1.428574 +v -1.068644 1.116419 -1.345496 +v -0.955848 1.186637 -1.262922 +v -0.820785 1.214124 -1.188936 +v -0.676674 1.196191 -1.130778 +v -0.537624 1.134592 -1.094143 +v -0.417243 1.035357 -1.082615 +v -0.327318 0.908201 -1.097325 +v -0.276649 0.765569 -1.136831 +v -0.221308 0.660729 -1.313154 +v -0.263682 0.529830 -1.387594 +v -0.345534 0.426259 -1.471530 +v -0.458851 0.360155 -1.556743 +v -0.592541 0.337989 -1.634893 +v -0.733517 0.361930 -1.698331 +v -0.867980 0.429636 -1.740845 +v -0.982767 0.534478 -1.758276 +v -1.066643 0.666193 -1.748915 +v -1.111396 0.811890 -1.713681 +v -1.112647 0.957305 -1.656021 +v -1.070272 1.088204 -1.581581 +v -0.988421 1.191775 -1.497645 +v -0.875104 1.257879 -1.412432 +v -0.741414 1.280045 -1.334282 +v -0.600438 1.256104 -1.270844 +v -0.465975 1.188398 -1.228330 +v -0.351188 1.083556 -1.210899 +v -0.267312 0.951841 -1.220260 +v -0.222559 0.806144 -1.255494 +v -0.169653 0.692406 -1.422958 +v -0.216336 0.562454 -1.496477 +v -0.300589 0.461701 -1.581460 +v -0.414164 0.400009 -1.669587 +v -0.545945 0.383417 -1.752233 +v -0.683031 0.413548 -1.821306 +v -0.812004 0.487454 -1.870047 +v -0.920239 0.597900 -1.893684 +v -0.997140 0.734075 -1.889902 +v -1.035182 0.882649 -1.859073 +v -1.030638 1.029078 -1.804214 +v -0.983955 1.159030 -1.730695 +v -0.899702 1.259783 -1.645712 +v -0.786127 1.321475 -1.557585 +v -0.654346 1.338067 -1.474939 +v -0.517260 1.307936 -1.405865 +v -0.388287 1.234030 -1.357125 +v -0.280053 1.123584 -1.333488 +v -0.203151 0.987409 -1.337270 +v -0.165110 0.838835 -1.368099 +v -0.115871 0.716570 -1.526088 +v -0.167065 0.587880 -1.598819 +v -0.253605 0.490215 -1.685097 +v -0.367022 0.433136 -1.776478 +v -0.496211 0.422228 -1.864015 +v -0.628528 0.458561 -1.939141 +v -0.751020 0.538577 -1.994502 +v -0.851698 0.654444 -2.024677 +v -0.920705 0.794821 -2.026715 +v -0.951287 0.945966 -2.000414 +v -0.940451 1.093084 -1.948350 +v -0.889257 1.221774 -1.875619 +v -0.802716 1.319439 -1.789340 +v -0.689300 1.376519 -1.697960 +v -0.560110 1.387426 -1.610422 +v -0.427793 1.351093 -1.535296 +v -0.305301 1.271077 -1.479936 +v -0.204624 1.155210 -1.449760 +v -0.135617 1.014833 -1.447723 +v -0.105034 0.863688 -1.474024 +v -0.060565 0.733522 -1.622067 +v -0.116333 0.606395 -1.694182 +v -0.204893 0.512011 -1.782046 +v -0.317578 0.459606 -1.877061 +v -0.443356 0.454313 -1.969924 +v -0.569916 0.496648 -2.051546 +v -0.684868 0.582468 -2.113937 +v -0.776961 0.703371 -2.150990 +v -0.837180 0.847524 -2.159078 +v -0.859630 1.000815 -2.137408 +v -0.842114 1.148239 -2.088103 +v -0.786346 1.275366 -2.015989 +v -0.697786 1.369751 -1.928124 +v -0.585101 1.422155 -1.833109 +v -0.459323 1.427449 -1.740246 +v -0.332763 1.385113 -1.658624 +v -0.217811 1.299294 -1.596233 +v -0.125718 1.178390 -1.559180 +v -0.065499 1.034238 -1.551093 +v -0.043049 0.880946 -1.572762 +v -0.004265 0.743707 -1.710577 +v -0.064528 0.618409 -1.782273 +v -0.154696 0.527388 -1.872033 +v -0.265941 0.479554 -1.971069 +v -0.387374 0.479590 -2.069689 +v -0.507108 0.527492 -2.158237 +v -0.613423 0.618571 -2.228047 +v -0.695913 0.743912 -2.272285 +v -0.746502 0.891245 -2.286620 +v -0.760238 1.046148 -2.269650 +v -0.735777 1.193459 -2.223035 +v -0.675514 1.318757 -2.151339 +v -0.585346 1.409778 -2.061579 +v -0.474101 1.457612 -1.962542 +v -0.352668 1.457576 -1.863923 +v -0.232934 1.409674 -1.775375 +v -0.126619 1.318595 -1.705565 +v -0.044129 1.193255 -1.661327 +v 0.006460 1.045922 -1.646992 +v 0.020196 0.891018 -1.663962 +v 0.052617 0.747675 -1.791484 +v -0.011935 0.624411 -1.862973 +v -0.103173 0.536706 -1.954925 +v -0.212167 0.493147 -2.058340 +v -0.328247 0.497997 -2.163095 +v -0.440052 0.550781 -2.258934 +v -0.536637 0.646333 -2.336478 +v -0.608546 0.775299 -2.388135 +v -0.648743 0.925055 -2.408849 +v -0.653290 1.080942 -2.396593 +v -0.621745 1.227701 -2.352565 +v -0.557193 1.350966 -2.281076 +v -0.465955 1.438671 -2.189124 +v -0.356961 1.482230 -2.085709 +v -0.240881 1.477380 -1.980954 +v -0.129076 1.424596 -1.885115 +v -0.032491 1.329044 -1.807571 +v 0.039418 1.200078 -1.755914 +v 0.079615 1.050322 -1.735200 +v 0.084162 0.894434 -1.747456 +v 0.109823 0.746015 -1.864858 +v 0.041300 0.624914 -1.936348 +v -0.050387 0.540335 -2.030750 +v -0.156264 0.500558 -2.138822 +v -0.265967 0.509477 -2.249986 +v -0.368756 0.566219 -2.353361 +v -0.454572 0.665229 -2.438828 +v -0.515012 0.796816 -2.498019 +v -0.544162 0.948098 -2.525142 +v -0.539167 1.104268 -2.517541 +v -0.500517 1.250038 -2.475961 +v -0.431994 1.371140 -2.404471 +v -0.340307 1.455719 -2.310069 +v -0.234430 1.495495 -2.201997 +v -0.124727 1.486576 -2.090832 +v -0.021937 1.429834 -1.987458 +v 0.063878 1.330824 -1.901991 +v 0.124319 1.199238 -1.842800 +v 0.153468 1.047955 -1.815677 +v 0.148473 0.891785 -1.823278 +v 0.167273 0.739287 -1.930951 +v 0.095178 0.620394 -2.002634 +v 0.003706 0.538611 -2.099670 +v -0.098189 0.501943 -2.212564 +v -0.200531 0.513981 -2.330262 +v -0.293303 0.573545 -2.441245 +v -0.367424 0.674806 -2.534648 +v -0.415638 0.807850 -2.601329 +v -0.433226 0.959655 -2.634760 +v -0.418467 1.115361 -2.631669 +v -0.372804 1.259726 -2.592358 +v -0.300708 1.378619 -2.520676 +v -0.209236 1.460402 -2.423639 +v -0.107342 1.497070 -2.310746 +v -0.005000 1.485032 -2.193048 +v 0.087772 1.425468 -2.082065 +v 0.161893 1.324207 -1.988662 +v 0.210108 1.191163 -1.921981 +v 0.227696 1.039358 -1.888550 +v 0.212936 0.883652 -1.891641 +v 0.225075 0.727949 -1.990164 +v 0.149852 0.611226 -2.062199 +v 0.059253 0.531787 -2.161963 +v -0.037855 0.497409 -2.279692 +v -0.131964 0.511455 -2.403861 +v -0.213864 0.572552 -2.522315 +v -0.275537 0.674719 -2.623459 +v -0.310946 0.807955 -2.697392 +v -0.316626 0.959217 -2.736879 +v -0.292020 1.113700 -2.738052 +v -0.239536 1.256281 -2.700798 +v -0.164313 1.373003 -2.628763 +v -0.073714 1.452442 -2.528998 +v 0.023393 1.486821 -2.411270 +v 0.117503 1.472774 -2.287101 +v 0.199403 1.411677 -2.168647 +v 0.261076 1.309510 -2.067503 +v 0.296485 1.176275 -1.993569 +v 0.302165 1.025012 -1.954083 +v 0.277558 0.870530 -1.952909 +v 0.283492 0.712305 -2.042966 +v 0.205608 0.597641 -2.115477 +v 0.116488 0.520004 -2.217956 +v 0.024857 0.486996 -2.340373 +v -0.060317 0.501846 -2.470745 +v -0.130694 0.563102 -2.596309 +v -0.179387 0.664767 -2.704776 +v -0.201630 0.796890 -2.785526 +v -0.195244 0.946537 -2.830657 +v -0.160855 1.099059 -2.835750 +v -0.101829 1.239528 -2.800306 +v -0.023945 1.354193 -2.727796 +v 0.065175 1.431829 -2.625317 +v 0.156806 1.464838 -2.502900 +v 0.241980 1.449987 -2.372528 +v 0.312357 1.388731 -2.246964 +v 0.361050 1.287066 -2.138497 +v 0.383293 1.154944 -2.057746 +v 0.376907 1.005297 -2.012616 +v 0.342518 0.852774 -2.007523 +v 0.342894 0.692477 -2.089824 +v 0.262805 0.579699 -2.162889 +v 0.175685 0.503272 -2.267964 +v 0.090063 0.470677 -2.394764 +v 0.014320 0.485105 -2.530876 +v -0.044130 0.545144 -2.662977 +v -0.079566 0.644916 -2.778136 +v -0.088519 0.774655 -2.865080 +v -0.070112 0.921662 -2.915298 +v -0.026147 1.071546 -2.923876 +v 0.039072 1.209636 -2.889973 +v 0.119161 1.322414 -2.816907 +v 0.206281 1.398842 -2.711832 +v 0.291903 1.431436 -2.585032 +v 0.367646 1.417008 -2.448920 +v 0.426096 1.356969 -2.316819 +v 0.461532 1.257197 -2.201661 +v 0.470485 1.127458 -2.114717 +v 0.452078 0.980451 -2.064498 +v 0.408113 0.830567 -2.055920 +v 0.403676 0.668413 -2.131111 +v 0.321813 0.557307 -2.204770 +v 0.237107 0.481485 -2.312230 +v 0.157851 0.448367 -2.442972 +v 0.091802 0.461197 -2.584197 +v 0.045426 0.518717 -2.722083 +v 0.023262 0.615298 -2.843131 +v 0.027480 0.741486 -2.935492 +v 0.057666 0.884928 -2.990126 +v 0.110867 1.031583 -3.001685 +v 0.181875 1.167096 -2.969036 +v 0.263738 1.278202 -2.895377 +v 0.348443 1.354025 -2.787917 +v 0.427700 1.387142 -2.657175 +v 0.493749 1.374313 -2.515949 +v 0.540125 1.316792 -2.378064 +v 0.562289 1.220211 -2.257016 +v 0.558071 1.094023 -2.164655 +v 0.527884 0.950581 -2.110021 +v 0.474683 0.803926 -2.098462 +v 0.466176 0.639936 -2.167063 +v 0.382930 0.530264 -2.241319 +v 0.300940 0.454465 -2.350881 +v 0.228230 0.419958 -2.485024 +v 0.171919 0.430123 -2.630617 +v 0.137517 0.483962 -2.773409 +v 0.128394 0.576208 -2.899422 +v 0.145441 0.697829 -2.996321 +v 0.186990 0.836920 -3.054622 +v 0.248974 0.979867 -3.068616 +v 0.325326 1.112677 -3.036934 +v 0.408571 1.222350 -2.962678 +v 0.490561 1.298149 -2.853117 +v 0.563271 1.332655 -2.718973 +v 0.619583 1.322491 -2.573380 +v 0.653984 1.268651 -2.430588 +v 0.663108 1.176406 -2.304575 +v 0.646060 1.054785 -2.207676 +v 0.604511 0.915693 -2.149375 +v 0.542527 0.772746 -2.135381 +v 0.530607 0.606812 -2.197757 +v 0.446327 0.498324 -2.272583 +v 0.367247 0.422017 -2.383917 +v 0.301108 0.385360 -2.520861 +v 0.254383 0.391942 -2.670009 +v 0.231646 0.441118 -2.816762 +v 0.235123 0.528075 -2.946755 +v 0.264474 0.644301 -3.047263 +v 0.316826 0.778418 -3.108448 +v 0.387053 0.917299 -3.124320 +v 0.468282 1.047349 -3.093326 +v 0.552562 1.155837 -3.018499 +v 0.631642 1.232145 -2.907165 +v 0.697782 1.268801 -2.770221 +v 0.744507 1.262220 -2.621073 +v 0.767243 1.213043 -2.474320 +v 0.763766 1.126086 -2.344327 +v 0.734415 1.009860 -2.243819 +v 0.682063 0.875743 -2.182635 +v 0.611836 0.736862 -2.166763 +v 0.597006 0.568833 -2.223125 +v 0.511999 0.461278 -2.298473 +v 0.435937 0.383993 -2.411227 +v 0.376267 0.344543 -2.550349 +v 0.338829 0.346790 -2.702221 +v 0.327287 0.390514 -2.851976 +v 0.342773 0.471436 -2.984957 +v 0.383769 0.581632 -3.088144 +v 0.446263 0.710318 -3.151439 +v 0.524137 0.844897 -3.168644 +v 0.609769 0.972194 -3.138077 +v 0.694777 1.079749 -3.062728 +v 0.770838 1.157034 -2.949975 +v 0.830508 1.196483 -2.810853 +v 0.867947 1.194236 -2.658981 +v 0.879488 1.150512 -2.509225 +v 0.864003 1.069591 -2.376245 +v 0.823006 0.959394 -2.273057 +v 0.760512 0.830708 -2.209763 +v 0.682638 0.696130 -2.192557 +v 0.665232 0.525875 -2.242993 +v 0.579765 0.419007 -2.318799 +v 0.506763 0.340341 -2.432616 +v 0.453373 0.297577 -2.573301 +v 0.424819 0.294900 -2.727084 +v 0.423898 0.332572 -2.878912 +v 0.450700 0.406907 -3.013922 +v 0.502600 0.510628 -3.118899 +v 0.574519 0.633581 -3.183567 +v 0.659416 0.763731 -3.201596 +v 0.748982 0.888339 -3.171221 +v 0.834449 0.995206 -3.095414 +v 0.907450 1.073872 -2.981598 +v 0.960841 1.116637 -2.840913 +v 0.989394 1.119314 -2.687129 +v 0.990315 1.081641 -2.535302 +v 0.963514 1.007306 -2.400291 +v 0.911614 0.903586 -2.295315 +v 0.839695 0.780633 -2.230647 +v 0.754797 0.650482 -2.212618 +v 0.734970 0.477950 -2.257134 +v 0.649280 0.371533 -2.333321 +v 0.579336 0.291143 -2.447850 +v 0.531983 0.244649 -2.589511 +v 0.511857 0.236603 -2.744437 +v 0.520927 0.267792 -2.897462 +v 0.558307 0.335163 -3.033607 +v 0.620337 0.432122 -3.139546 +v 0.700945 0.549177 -3.204909 +v 0.792240 0.674870 -3.223297 +v 0.885287 0.796898 -3.192910 +v 0.970976 0.903315 -3.116724 +v 1.040921 0.983705 -3.002194 +v 1.088274 1.030199 -2.860533 +v 1.108400 1.038245 -2.705608 +v 1.099329 1.007056 -2.552583 +v 1.061949 0.939685 -2.416437 +v 0.999919 0.842726 -2.310498 +v 0.919312 0.725671 -2.245135 +v 0.828016 0.599978 -2.226747 +v 0.805769 0.425228 -2.265309 +v 0.720068 0.319031 -2.341790 +v 0.653153 0.236625 -2.456696 +v 0.611573 0.186078 -2.598780 +v 0.599399 0.172337 -2.754134 +v 0.617823 0.196746 -2.907550 +v 0.665040 0.256918 -3.044011 +v 0.736430 0.346961 -3.150159 +v 0.825004 0.458062 -3.215604 +v 0.922091 0.579345 -3.233940 +v 1.018188 0.698939 -3.203372 +v 1.103889 0.805136 -3.126891 +v 1.170804 0.887541 -3.011985 +v 1.212384 0.938089 -2.869901 +v 1.224557 0.951830 -2.714547 +v 1.206134 0.927420 -2.561131 +v 1.158916 0.867249 -2.424670 +v 1.087527 0.777206 -2.318522 +v 0.998953 0.666105 -2.253077 +v 0.901866 0.544821 -2.234741 +v 0.877077 0.368033 -2.267313 +v 0.791556 0.261833 -2.343990 +v 0.727632 0.177161 -2.458951 +v 0.691562 0.122304 -2.600941 +v 0.686876 0.102632 -2.756063 +v 0.714035 0.120071 -2.909132 +v 0.770379 0.172915 -3.045164 +v 0.850392 0.255990 -3.150844 +v 0.946243 0.361164 -3.215826 +v 1.048549 0.478142 -3.233751 +v 1.147296 0.595474 -3.202862 +v 1.232817 0.701674 -3.126185 +v 1.296741 0.786347 -3.011225 +v 1.332812 0.841204 -2.869234 +v 1.337497 0.860875 -2.714112 +v 1.310338 0.843436 -2.561043 +v 1.253995 0.790592 -2.425011 +v 1.173981 0.707518 -2.319332 +v 1.078130 0.602344 -2.254349 +v 0.975824 0.485365 -2.236425 +v 0.948280 0.306840 -2.262996 +v 0.863114 0.200419 -2.339761 +v 0.802143 0.113254 -2.454463 +v 0.771335 0.053879 -2.595875 +v 0.773706 0.028106 -2.750153 +v 0.809024 0.038457 -2.902197 +v 0.873832 0.083919 -3.037122 +v 0.961785 0.160042 -3.141722 +v 1.064275 0.259375 -3.205758 +v 1.171269 0.372194 -3.222961 +v 1.272294 0.487455 -3.191647 +v 1.357460 0.593877 -3.114882 +v 1.418431 0.681042 -3.000180 +v 1.449239 0.740417 -2.858768 +v 1.446867 0.766190 -2.704489 +v 1.411549 0.755839 -2.552446 +v 1.346742 0.710377 -2.417521 +v 1.258788 0.634254 -2.312921 +v 1.156298 0.534921 -2.248885 +v 1.049304 0.422102 -2.231682 +v 1.018732 0.242244 -2.252284 +v 0.934084 0.135385 -2.329015 +v 0.876036 0.045522 -2.443150 +v 0.850269 -0.018548 -2.583517 +v 0.859306 -0.050553 -2.736376 +v 0.902261 -0.047362 -2.886763 +v 0.974932 -0.009285 -3.019958 +v 1.070203 0.059949 -3.122923 +v 1.178749 0.153563 -3.185579 +v 1.289945 0.262395 -3.201792 +v 1.392907 0.375790 -3.169976 +v 1.477554 0.482649 -3.093245 +v 1.535603 0.572512 -2.979110 +v 1.561370 0.636582 -2.838743 +v 1.552333 0.668587 -2.685885 +v 1.509377 0.665396 -2.535497 +v 1.436707 0.627319 -2.402302 +v 1.341435 0.558085 -2.299337 +v 1.232889 0.464471 -2.236682 +v 1.121693 0.355639 -2.220468 +v 1.087782 0.174940 -2.235189 +v 1.003806 0.067429 -2.311748 +v 0.948660 -0.025329 -2.425002 +v 0.927743 -0.094254 -2.563867 +v 0.943101 -0.132599 -2.714750 +v 0.993232 -0.136612 -2.862880 +v 1.073228 -0.105898 -2.993758 +v 1.175259 -0.043465 -3.094572 +v 1.289338 0.044576 -3.155455 +v 1.404296 0.149607 -3.170446 +v 1.508883 0.261346 -3.138078 +v 1.592859 0.368857 -3.061520 +v 1.648005 0.461615 -2.948265 +v 1.668922 0.530540 -2.809400 +v 1.653564 0.568886 -2.658517 +v 1.603433 0.572898 -2.510387 +v 1.523437 0.542185 -2.379509 +v 1.421406 0.479752 -2.278695 +v 1.307327 0.391711 -2.217812 +v 1.192369 0.286680 -2.202821 +v 1.154796 0.105698 -2.211809 +v 1.071636 -0.002679 -2.288037 +v 1.019384 -0.098525 -2.400087 +v 1.003155 -0.172458 -2.536989 +v 1.024537 -0.217242 -2.685343 +v 1.081437 -0.228491 -2.830627 +v 1.168285 -0.205106 -2.958621 +v 1.276581 -0.149376 -3.056794 +v 1.395722 -0.066755 -3.115537 +v 1.514048 0.034670 -3.129099 +v 1.619975 0.144968 -3.096154 +v 1.703135 0.253345 -3.019927 +v 1.755386 0.349191 -2.907877 +v 1.771616 0.423125 -2.770975 +v 1.750234 0.467908 -2.622621 +v 1.693334 0.479158 -2.477336 +v 1.606485 0.455773 -2.349343 +v 1.498190 0.400042 -2.251170 +v 1.379048 0.317421 -2.192427 +v 1.260723 0.215997 -2.178864 +v 1.219162 0.035337 -2.182333 +v 1.136958 -0.074121 -2.258050 +v 1.087603 -0.173249 -2.368547 +v 1.075930 -0.252343 -2.503007 +v 1.103080 -0.303662 -2.648269 +v 1.166396 -0.322181 -2.790113 +v 1.259681 -0.306089 -2.914655 +v 1.373803 -0.256959 -3.009704 +v 1.497591 -0.179602 -3.065955 +v 1.618927 -0.081590 -3.077903 +v 1.725935 0.027484 -3.044377 +v 1.808140 0.136942 -2.968660 +v 1.857494 0.236070 -2.858164 +v 1.869168 0.315165 -2.723704 +v 1.842018 0.366484 -2.578442 +v 1.778701 0.385003 -2.436598 +v 1.685416 0.368910 -2.312056 +v 1.571294 0.319781 -2.217007 +v 1.447507 0.242424 -2.160756 +v 1.326170 0.144411 -2.148808 +v 1.280313 -0.035300 -2.147034 +v 1.199195 -0.146055 -2.222033 +v 1.152749 -0.248660 -2.330600 +v 1.145523 -0.333070 -2.462109 +v 1.178223 -0.391024 -2.603685 +v 1.247649 -0.416848 -2.741471 +v 1.347004 -0.408014 -2.861979 +v 1.466564 -0.365387 -2.953413 +v 1.594624 -0.293140 -3.006822 +v 1.718650 -0.198345 -3.016980 +v 1.826501 -0.090281 -2.982891 +v 1.907620 0.020474 -2.907892 +v 1.954065 0.123079 -2.799325 +v 1.961292 0.207489 -2.667817 +v 1.928592 0.265443 -2.526241 +v 1.859166 0.291267 -2.388455 +v 1.759810 0.282433 -2.267947 +v 1.640251 0.239806 -2.176513 +v 1.512190 0.167559 -2.123103 +v 1.388164 0.072764 -2.112945 +v 1.337729 -0.105373 -2.106267 +v 1.257821 -0.217641 -2.180310 +v 1.214303 -0.323918 -2.286533 +v 1.211432 -0.413800 -2.414536 +v 1.249491 -0.478490 -2.551789 +v 1.324754 -0.511654 -2.684858 +v 1.429853 -0.510047 -2.800717 +v 1.554502 -0.473826 -2.888024 +v 1.686497 -0.406536 -2.938234 +v 1.812919 -0.314765 -2.946432 +v 1.921393 -0.207495 -2.911814 +v 2.001301 -0.095228 -2.837771 +v 2.044819 0.011049 -2.731549 +v 2.047690 0.100931 -2.603546 +v 2.009631 0.165621 -2.466292 +v 1.934368 0.198785 -2.333223 +v 1.829269 0.197178 -2.217364 +v 1.704620 0.160957 -2.130057 +v 1.572625 0.093668 -2.079847 +v 1.446203 0.001896 -2.071649 +v 1.390943 -0.174065 -2.060462 +v 1.312365 -0.288059 -2.133280 +v 1.271792 -0.398200 -2.236695 +v 1.273197 -0.493705 -2.360584 +v 1.316442 -0.565227 -2.492820 +v 1.397293 -0.605763 -2.620458 +v 1.507837 -0.611347 -2.731005 +v 1.637253 -0.581432 -2.813639 +v 1.772872 -0.518945 -2.860272 +v 1.901419 -0.430004 -2.866339 +v 2.010312 -0.323315 -2.831245 +v 2.088890 -0.209321 -2.758427 +v 2.129462 -0.099180 -2.655012 +v 2.128058 -0.003675 -2.531123 +v 2.084813 0.067847 -2.398887 +v 2.003962 0.108384 -2.271249 +v 1.893418 0.113968 -2.160702 +v 1.764002 0.084052 -2.078068 +v 1.628383 0.021565 -2.031435 +v 1.499835 -0.067376 -2.025368 +v 1.439554 -0.240607 -2.010117 +v 1.362414 -0.356537 -2.081402 +v 1.324805 -0.470724 -2.181495 +v 1.330406 -0.571991 -2.300596 +v 1.378670 -0.650427 -2.427049 +v 1.464872 -0.698352 -2.548475 +v 1.580574 -0.711075 -2.652987 +v 1.714451 -0.687351 -2.730356 +v 1.853397 -0.629503 -2.773007 +v 1.983813 -0.543193 -2.776767 +v 2.092931 -0.436869 -2.741267 +v 2.170070 -0.320939 -2.669981 +v 2.207680 -0.206752 -2.569889 +v 2.202079 -0.105484 -2.450787 +v 2.153815 -0.027049 -2.324335 +v 2.067613 0.020876 -2.202909 +v 1.951910 0.033599 -2.098397 +v 1.818033 0.009876 -2.021028 +v 1.679087 -0.047973 -1.978376 +v 1.548672 -0.134283 -1.974617 +v 1.483229 -0.304307 -1.955782 +v 1.407629 -0.422372 -2.025187 +v 1.372989 -0.540771 -2.121382 +v 1.382699 -0.647913 -2.234951 +v 1.435808 -0.733312 -2.354777 +v 1.527118 -0.788607 -2.469131 +v 1.647691 -0.808386 -2.566818 +v 1.785723 -0.790713 -2.638277 +v 1.927705 -0.737318 -2.676512 +v 2.059737 -0.653427 -2.677781 +v 2.168895 -0.547252 -2.641959 +v 2.244494 -0.429187 -2.572554 +v 2.279135 -0.310788 -2.476359 +v 2.269425 -0.203645 -2.362790 +v 2.216316 -0.118247 -2.242964 +v 2.125006 -0.062951 -2.128611 +v 2.004433 -0.043172 -2.030924 +v 1.866400 -0.060846 -1.959465 +v 1.724419 -0.114241 -1.921230 +v 1.592387 -0.198132 -1.919961 +v 1.521713 -0.364574 -1.898037 +v 1.447744 -0.484961 -1.965173 +v 1.416064 -0.607705 -2.056836 +v 1.429774 -0.720791 -2.164052 +v 1.487532 -0.813150 -2.276326 +v 1.583685 -0.875740 -2.382669 +v 1.708820 -0.902436 -2.472671 +v 1.850689 -0.890623 -2.537521 +v 1.995403 -0.841458 -2.570872 +v 2.128798 -0.759754 -2.569459 +v 2.237816 -0.653509 -2.533421 +v 2.311785 -0.533122 -2.466285 +v 2.343465 -0.410378 -2.374622 +v 2.329755 -0.297292 -2.267406 +v 2.271997 -0.204933 -2.155131 +v 2.175844 -0.142343 -2.048788 +v 2.050709 -0.115647 -1.958787 +v 1.908840 -0.127460 -1.893936 +v 1.764126 -0.176625 -1.860585 +v 1.630731 -0.258329 -1.861998 +v 1.554831 -0.420943 -1.837463 +v 1.482569 -0.543816 -1.901900 +v 1.453816 -0.670993 -1.988335 +v 1.471386 -0.790025 -2.088307 +v 1.533560 -0.889261 -2.192030 +v 1.634252 -0.958986 -2.289351 +v 1.763605 -0.992375 -2.370743 +v 1.908957 -0.986160 -2.428240 +v 2.056080 -0.940949 -2.456213 +v 2.190573 -0.861169 -2.451923 +v 2.299271 -0.754627 -2.415791 +v 2.371533 -0.631754 -2.351354 +v 2.400286 -0.504577 -2.264919 +v 2.382716 -0.385545 -2.164947 +v 2.320542 -0.286310 -2.061224 +v 2.219850 -0.216585 -1.963903 +v 2.090497 -0.183196 -1.882511 +v 1.945145 -0.189411 -1.825014 +v 1.798022 -0.234621 -1.797041 +v 1.663529 -0.314402 -1.801331 +v 1.582486 -0.473093 -1.774605 +v 1.511993 -0.598587 -1.835873 +v 1.486103 -0.730221 -1.916334 +v 1.507349 -0.855109 -2.008111 +v 1.573652 -0.961028 -2.102222 +v 1.678523 -1.037608 -2.189454 +v 1.811695 -1.077354 -2.261268 +v 1.960132 -1.076374 -2.310635 +v 2.109305 -1.034766 -2.332721 +v 2.244612 -0.956601 -2.325366 +v 2.352808 -0.849531 -2.289289 +v 2.423301 -0.724037 -2.228022 +v 2.449191 -0.592403 -2.147561 +v 2.427945 -0.467514 -2.055784 +v 2.361642 -0.361596 -1.961673 +v 2.256771 -0.285016 -1.874441 +v 2.123599 -0.245270 -1.802626 +v 1.975162 -0.246249 -1.753260 +v 1.825989 -0.287858 -1.731173 +v 1.690682 -0.366023 -1.738528 +v 1.604656 -0.520856 -1.709919 +v 1.535976 -0.649066 -1.767512 +v 1.512845 -0.785098 -1.841215 +v 1.537528 -0.915635 -1.923813 +v 1.607609 -1.027900 -2.007222 +v 1.716227 -1.110904 -2.083277 +v 1.852751 -1.156521 -2.144532 +v 2.003815 -1.160286 -2.184992 +v 2.154634 -1.121831 -2.200696 +v 2.290444 -1.044920 -2.190107 +v 2.397950 -0.937081 -2.154262 +v 2.466630 -0.808871 -2.096669 +v 2.489761 -0.672839 -2.022966 +v 2.465078 -0.542302 -1.940368 +v 2.394997 -0.430037 -1.856959 +v 2.286379 -0.347033 -1.780905 +v 2.149856 -0.301416 -1.719649 +v 1.998791 -0.297651 -1.679189 +v 1.847972 -0.336106 -1.663485 +v 1.712162 -0.413018 -1.674074 +v 1.621369 -0.564211 -1.643723 +v 1.554527 -0.695183 -1.697110 +v 1.534012 -0.835451 -1.763259 +v 1.561832 -0.971286 -1.835693 +v 1.635264 -1.089390 -1.907323 +v 1.747120 -1.178203 -1.971138 +v 1.886451 -1.229031 -2.020889 +v 2.039617 -1.236899 -2.051708 +v 2.191627 -1.201036 -2.060577 +v 2.327600 -1.124954 -2.046629 +v 2.434226 -1.016099 -2.011228 +v 2.501068 -0.885127 -1.957841 +v 2.521583 -0.744859 -1.891692 +v 2.493763 -0.609024 -1.819257 +v 2.420331 -0.490920 -1.747627 +v 2.308475 -0.402107 -1.683813 +v 2.169144 -0.351279 -1.634062 +v 2.015978 -0.343411 -1.603243 +v 1.863968 -0.379274 -1.594374 +v 1.727995 -0.455356 -1.608322 +v 1.632679 -0.603254 -1.576144 +v 1.567679 -0.736974 -1.624782 +v 1.549593 -0.881204 -1.682598 +v 1.580190 -1.021823 -1.743931 +v 1.656475 -1.145068 -1.802778 +v 1.770981 -1.238874 -1.853379 +v 1.912499 -1.294060 -1.890781 +v 2.067177 -1.305223 -1.911322 +v 2.219873 -1.271270 -1.912993 +v 2.355641 -1.195524 -1.895628 +v 2.461190 -1.085402 -1.860928 +v 2.526190 -0.951681 -1.812290 +v 2.544276 -0.807452 -1.754475 +v 2.513679 -0.666833 -1.693142 +v 2.437394 -0.543588 -1.634295 +v 2.322888 -0.449781 -1.583693 +v 2.181370 -0.394596 -1.546291 +v 2.026692 -0.383433 -1.525750 +v 1.873996 -0.417386 -1.524080 +v 1.738228 -0.493131 -1.541445 +v 1.638626 -0.638144 -1.507097 +v 1.575455 -0.774534 -1.550444 +v 1.559572 -0.922324 -1.599203 +v 1.592532 -1.067050 -1.648599 +v 1.671109 -1.194542 -1.693798 +v 1.787611 -1.292323 -1.730376 +v 1.930634 -1.350820 -1.754752 +v 2.086179 -1.364307 -1.764540 +v 2.239018 -1.331464 -1.758782 +v 2.374192 -1.255507 -1.738041 +v 2.478468 -1.143869 -1.704348 +v 2.541640 -1.007479 -1.661000 +v 2.557523 -0.859689 -1.612242 +v 2.524563 -0.714963 -1.562846 +v 2.445986 -0.587471 -1.517646 +v 2.329484 -0.489690 -1.481068 +v 2.186460 -0.431193 -1.456692 +v 2.030916 -0.417706 -1.446905 +v 1.878077 -0.450549 -1.452663 +v 1.742903 -0.526506 -1.473404 +v 1.639201 -0.669034 -1.436280 +v 1.577824 -0.807943 -1.473818 +v 1.563890 -0.958777 -1.512890 +v 1.598763 -1.106772 -1.549672 +v 1.679031 -1.237442 -1.580563 +v 1.796835 -1.337996 -1.602540 +v 1.940644 -1.398590 -1.613452 +v 2.096381 -1.413293 -1.612229 +v 2.248801 -1.380666 -1.598993 +v 2.382986 -1.303904 -1.575037 +v 2.485798 -1.190519 -1.542709 +v 2.547175 -1.051610 -1.505171 +v 2.561109 -0.900776 -1.466099 +v 2.526236 -0.752781 -1.429317 +v 2.445968 -0.622111 -1.398426 +v 2.328164 -0.521557 -1.376449 +v 2.184355 -0.460963 -1.365537 +v 2.028618 -0.446260 -1.366760 +v 1.876198 -0.478887 -1.379996 +v 1.742013 -0.555649 -1.403951 +v 1.634307 -0.695993 -1.363226 +v 1.574674 -0.837199 -1.394477 +v 1.562420 -0.990454 -1.423364 +v 1.598743 -1.140757 -1.447059 +v 1.680088 -1.273395 -1.463242 +v 1.798493 -1.375384 -1.470331 +v 1.942367 -1.436741 -1.467630 +v 2.097626 -1.451461 -1.455404 +v 2.249074 -1.418101 -1.434850 +v 2.381885 -1.339928 -1.407979 +v 2.483059 -1.224594 -1.377423 +v 2.542691 -1.083389 -1.346172 +v 2.554946 -0.930134 -1.317285 +v 2.518623 -0.779831 -1.293590 +v 2.437278 -0.647193 -1.277407 +v 2.318873 -0.545204 -1.270319 +v 2.174999 -0.483846 -1.273020 +v 2.019739 -0.469127 -1.285245 +v 1.868292 -0.502486 -1.305800 +v 1.735481 -0.580659 -1.332670 +v 1.623755 -0.718943 -1.287377 +v 1.565802 -0.862158 -1.311926 +v 1.554954 -1.017132 -1.330286 +v 1.592273 -1.168695 -1.340659 +v 1.674106 -1.302012 -1.342029 +v 1.792443 -1.404031 -1.334264 +v 1.935699 -1.464767 -1.318122 +v 2.089851 -1.478275 -1.295184 +v 2.239812 -1.443232 -1.267695 +v 2.370900 -1.363069 -1.238346 +v 2.470285 -1.245632 -1.210010 +v 2.528238 -1.102417 -1.185461 +v 2.539085 -0.947442 -1.167101 +v 2.501766 -0.795879 -1.156728 +v 2.419934 -0.662563 -1.155357 +v 2.301597 -0.560543 -1.163123 +v 2.158341 -0.499807 -1.179265 +v 2.004189 -0.486299 -1.202203 +v 1.854228 -0.521342 -1.229692 +v 1.723140 -0.601506 -1.259040 +v 1.607272 -0.737624 -1.208193 +v 1.550921 -0.882501 -1.225706 +v 1.541217 -1.038447 -1.233369 +v 1.579111 -1.190194 -1.230433 +v 1.660892 -1.322889 -1.217185 +v 1.778556 -1.423543 -1.194922 +v 1.920585 -1.482304 -1.165823 +v 2.073076 -1.493418 -1.132737 +v 2.221102 -1.455800 -1.098902 +v 2.350174 -1.373129 -1.067630 +v 2.447656 -1.253500 -1.041982 +v 2.504007 -1.108622 -1.024469 +v 2.513711 -0.952677 -1.016806 +v 2.475818 -0.800930 -1.019742 +v 2.394036 -0.668235 -1.032990 +v 2.276372 -0.567581 -1.055253 +v 2.134343 -0.508820 -1.084352 +v 1.981852 -0.497705 -1.117438 +v 1.833826 -0.535324 -1.151274 +v 1.704755 -0.617995 -1.182546 +v 1.584542 -0.751596 -1.125259 +v 1.529697 -0.897743 -1.135495 +v 1.520890 -1.053900 -1.132468 +v 1.558980 -1.204781 -1.116475 +v 1.640241 -1.335617 -1.089079 +v 1.756718 -1.433600 -1.052965 +v 1.897009 -1.489139 -1.011665 +v 2.047381 -1.496798 -0.969224 +v 2.193115 -1.455827 -0.929795 +v 2.319946 -1.370236 -0.897239 +v 2.415458 -1.248404 -0.874741 +v 2.470303 -1.102257 -0.864505 +v 2.479110 -0.946100 -0.867532 +v 2.441020 -0.795219 -0.883525 +v 2.359759 -0.664383 -0.910921 +v 2.243282 -0.566400 -0.947035 +v 2.102991 -0.510861 -0.988335 +v 1.952619 -0.503202 -1.030776 +v 1.806885 -0.544173 -1.070205 +v 1.680054 -0.629764 -1.102761 +v 1.555244 -0.760282 -1.038353 +v 1.501792 -0.907274 -1.041182 +v 1.493647 -1.062908 -1.027639 +v 1.531606 -1.211950 -0.999049 +v 1.611954 -1.339810 -0.958211 +v 1.726826 -1.433973 -0.909123 +v 1.864976 -1.485221 -0.856589 +v 2.012883 -1.488538 -0.805753 +v 2.156067 -1.443599 -0.761589 +v 2.280514 -1.354803 -0.728422 +v 2.374041 -1.230842 -0.709498 +v 2.427493 -1.083850 -0.706669 +v 2.435638 -0.928216 -0.720212 +v 2.397679 -0.779174 -0.748802 +v 2.317331 -0.651314 -0.789640 +v 2.202460 -0.557151 -0.838728 +v 2.064309 -0.505903 -0.891262 +v 1.916402 -0.502586 -0.942098 +v 1.773218 -0.547525 -0.986262 +v 1.648771 -0.636321 -1.019429 +v 1.519111 -0.763025 -0.947502 +v 1.466911 -0.910422 -0.942911 +v 1.459204 -1.064854 -0.919178 +v 1.496743 -1.211203 -0.878627 +v 1.575854 -1.335144 -0.825226 +v 1.688794 -1.424546 -0.764204 +v 1.824507 -1.470656 -0.701532 +v 1.969707 -1.468961 -0.643347 +v 2.110184 -1.419627 -0.595343 +v 2.232184 -1.327483 -0.562219 +v 2.323767 -1.201549 -0.547219 +v 2.375967 -1.054152 -0.551810 +v 2.383674 -0.899721 -0.575542 +v 2.346135 -0.753372 -0.616094 +v 2.267024 -0.629430 -0.669494 +v 2.154084 -0.540029 -0.730517 +v 2.018371 -0.493919 -0.793188 +v 1.873170 -0.495613 -0.851374 +v 1.732694 -0.544947 -0.899378 +v 1.610694 -0.637091 -0.932501 +v 1.475953 -0.759165 -0.852978 +v 1.424835 -0.906533 -0.841078 +v 1.417339 -1.059162 -0.807617 +v 1.454198 -1.202114 -0.755868 +v 1.531804 -1.321395 -0.690898 +v 1.642561 -1.405329 -0.619066 +v 1.775627 -1.445699 -0.547404 +v 1.917976 -1.438555 -0.482927 +v 2.055675 -1.384595 -0.431945 +v 2.175244 -1.289102 -0.399449 +v 2.264979 -1.161422 -0.388621 +v 2.316097 -1.014055 -0.400520 +v 2.323593 -0.861425 -0.433982 +v 2.286734 -0.718473 -0.485730 +v 2.209128 -0.599192 -0.550700 +v 2.098371 -0.515259 -0.622532 +v 1.965305 -0.474888 -0.694194 +v 1.822956 -0.482032 -0.758672 +v 1.685258 -0.535992 -0.809654 +v 1.565688 -0.631486 -0.842149 +v 1.425683 -0.748105 -0.755279 +v 1.375444 -0.895033 -0.736308 +v 1.367923 -1.045363 -0.693690 +v 1.403854 -1.184378 -0.631597 +v 1.479721 -1.298470 -0.556107 +v 1.588098 -1.376473 -0.474610 +v 1.718375 -1.410749 -0.395082 +v 1.857801 -1.397945 -0.325309 +v 1.992727 -1.339313 -0.272121 +v 2.109946 -1.240593 -0.240724 +v 2.197984 -1.111448 -0.234191 +v 2.248222 -0.964520 -0.253162 +v 2.255744 -0.814190 -0.295779 +v 2.219812 -0.675175 -0.357873 +v 2.143945 -0.561083 -0.433363 +v 2.035568 -0.483080 -0.514860 +v 1.905291 -0.448804 -0.594388 +v 1.765865 -0.461608 -0.664161 +v 1.630939 -0.520240 -0.717349 +v 1.513720 -0.618960 -0.748746 +v 1.368315 -0.729370 -0.655084 +v 1.318721 -0.875494 -0.629397 +v 1.310920 -1.023137 -0.578285 +v 1.345676 -1.157846 -0.506750 +v 1.419588 -1.266435 -0.421795 +v 1.525419 -1.338274 -0.331736 +v 1.652811 -1.366332 -0.245390 +v 1.789294 -1.347861 -0.171207 +v 1.921507 -1.284671 -0.116449 +v 2.036509 -1.182945 -0.086477 +v 2.123042 -1.052643 -0.084224 +v 2.172637 -0.906519 -0.109912 +v 2.180437 -0.758876 -0.161024 +v 2.145681 -0.624167 -0.232559 +v 2.071769 -0.515578 -0.317514 +v 1.965938 -0.443739 -0.407572 +v 1.838546 -0.415681 -0.493919 +v 1.702063 -0.434152 -0.568102 +v 1.569850 -0.497342 -0.622860 +v 1.454848 -0.599068 -0.652832 +v 1.303961 -0.702649 -0.553199 +v 1.254749 -0.847665 -0.521259 +v 1.246396 -0.992355 -0.462379 +v 1.279722 -1.122554 -0.382322 +v 1.351463 -1.225519 -0.288924 +v 1.454598 -1.291171 -0.191328 +v 1.579030 -1.313082 -0.099088 +v 1.712579 -1.289108 -0.021232 +v 1.842174 -1.221596 0.034618 +v 1.955127 -1.117155 0.062996 +v 2.040382 -0.986007 0.061123 +v 2.089595 -0.840991 0.029183 +v 2.097947 -0.696301 -0.029697 +v 2.064621 -0.566102 -0.109755 +v 1.992880 -0.463137 -0.203152 +v 1.889746 -0.397485 -0.300748 +v 1.765314 -0.375574 -0.392988 +v 1.631764 -0.399548 -0.470844 +v 1.502170 -0.467059 -0.526694 +v 1.389217 -0.571501 -0.555072 +v 1.232809 -0.667822 -0.450499 +v 1.183699 -0.811500 -0.412860 +v 1.174507 -0.953088 -0.346981 +v 1.206136 -1.078727 -0.259310 +v 1.275487 -1.176119 -0.158429 +v 1.375773 -1.235729 -0.054213 +v 1.497177 -1.251724 0.043137 +v 1.627815 -1.222538 0.124092 +v 1.754899 -1.151026 0.180726 +v 1.865990 -1.044190 0.207496 +v 1.950212 -0.912488 0.201783 +v 1.999323 -0.768810 0.164144 +v 2.008514 -0.627222 0.098265 +v 1.976886 -0.501583 0.010594 +v 1.907535 -0.404191 -0.090287 +v 1.807249 -0.344580 -0.194504 +v 1.685845 -0.328586 -0.291854 +v 1.555207 -0.357772 -0.372808 +v 1.428123 -0.429284 -0.429442 +v 1.317032 -0.536120 -0.456213 +v 1.155110 -0.624974 -0.347880 +v 1.105817 -0.767161 -0.305164 +v 1.095494 -0.905610 -0.233073 +v 1.125150 -1.026768 -0.138665 +v 1.191883 -1.118776 -0.031180 +v 1.289161 -1.172626 0.078861 +v 1.407461 -1.183048 0.180685 +v 1.535204 -1.149022 0.264325 +v 1.659885 -1.073878 0.321595 +v 1.769299 -0.964972 0.346888 +v 1.852736 -0.832964 0.337728 +v 1.902030 -0.690776 0.295012 +v 1.912353 -0.552327 0.222922 +v 1.882697 -0.431169 0.128513 +v 1.815964 -0.339162 0.021028 +v 1.718686 -0.285311 -0.089012 +v 1.600385 -0.274889 -0.190836 +v 1.472643 -0.308916 -0.274477 +v 1.347962 -0.384060 -0.331747 +v 1.238548 -0.492966 -0.357039 +v 1.071162 -0.574385 -0.246215 +v 1.021413 -0.715011 -0.199087 +v 1.009669 -0.850381 -0.121571 +v 1.037080 -0.967244 -0.021253 +v 1.100961 -1.054159 0.092045 +v 1.195061 -1.102621 0.207234 +v 1.310168 -1.107883 0.313038 +v 1.435014 -1.069433 0.399101 +v 1.557378 -0.991032 0.456997 +v 1.665284 -0.880357 0.481060 +v 1.748168 -0.748239 0.468934 +v 1.797916 -0.607613 0.421807 +v 1.809660 -0.472243 0.344290 +v 1.782250 -0.355380 0.243973 +v 1.718368 -0.268464 0.130675 +v 1.624268 -0.220003 0.015486 +v 1.509162 -0.214740 -0.090318 +v 1.384316 -0.253191 -0.176381 +v 1.261951 -0.331591 -0.234277 +v 1.154046 -0.442267 -0.258340 +v 0.981291 -0.516525 -0.146320 +v 0.930842 -0.655594 -0.095463 +v 0.917411 -0.788026 -0.013285 +v 0.942313 -0.900856 0.092171 +v 1.003111 -0.983041 0.210581 +v 1.093853 -1.026536 0.330356 +v 1.205656 -1.027082 0.439769 +v 1.327578 -0.984627 0.528112 +v 1.447682 -0.903327 0.586737 +v 1.554213 -0.791139 0.609905 +v 1.636743 -0.659045 0.595348 +v 1.687192 -0.519976 0.544491 +v 1.700623 -0.387545 0.462313 +v 1.675721 -0.274714 0.356857 +v 1.614923 -0.192529 0.238447 +v 1.524181 -0.149035 0.118672 +v 1.412378 -0.148488 0.009259 +v 1.290456 -0.190943 -0.079084 +v 1.170352 -0.272244 -0.137709 +v 1.063820 -0.384432 -0.160877 +v 0.885845 -0.452034 -0.048934 +v 0.834493 -0.589615 0.004977 +v 0.819145 -0.719308 0.091091 +v 0.841301 -0.828420 0.200980 +v 0.898793 -0.906268 0.323887 +v 0.985993 -0.945233 0.447780 +v 1.094366 -0.941500 0.560533 +v 1.213303 -0.895436 0.651108 +v 1.331162 -0.811548 0.710638 +v 1.436406 -0.698049 0.733298 +v 1.518733 -0.566049 0.716868 +v 1.570084 -0.428468 0.662958 +v 1.585432 -0.298775 0.576843 +v 1.563276 -0.189663 0.466954 +v 1.505784 -0.111815 0.344048 +v 1.418584 -0.072850 0.220154 +v 1.310211 -0.076582 0.107402 +v 1.191274 -0.122647 0.016827 +v 1.073415 -0.206535 -0.042704 +v 0.968171 -0.320033 -0.065364 +v 0.785181 -0.381693 0.045293 +v 0.732786 -0.517908 0.101613 +v 0.715340 -0.645104 0.190991 +v 0.734549 -0.750832 0.304676 +v 0.788535 -0.824742 0.431541 +v 0.872011 -0.859598 0.559167 +v 0.976808 -0.851989 0.675062 +v 1.092666 -0.802659 0.767880 +v 1.208245 -0.716438 0.828536 +v 1.312231 -0.601766 0.851093 +v 1.394445 -0.469866 0.833343 +v 1.446840 -0.333651 0.777022 +v 1.464286 -0.206454 0.687645 +v 1.445076 -0.100726 0.573959 +v 1.391091 -0.026817 0.447094 +v 1.307614 0.008039 0.319468 +v 1.202818 0.000430 0.203573 +v 1.086960 -0.048899 0.110755 +v 0.971381 -0.135120 0.050099 +v 0.867395 -0.249793 0.027542 +v 0.679659 -0.306404 0.135804 +v 0.626149 -0.441416 0.193944 +v 0.606489 -0.566377 0.285976 +v 0.622602 -0.669055 0.402892 +v 0.672911 -0.739400 0.533247 +v 0.752492 -0.770524 0.664281 +v 0.853555 -0.759383 0.783167 +v 0.966206 -0.707066 0.878268 +v 1.079420 -0.618694 0.940275 +v 1.182113 -0.502918 0.963118 +v 1.264234 -0.371072 0.944562 +v 1.317744 -0.236060 0.886422 +v 1.337404 -0.111099 0.794389 +v 1.321291 -0.008421 0.677473 +v 1.270982 0.061924 0.547119 +v 1.191401 0.093048 0.416085 +v 1.090338 0.081907 0.297199 +v 0.977686 0.029590 0.202097 +v 0.864473 -0.058782 0.140090 +v 0.761779 -0.174558 0.117247 +v 0.569641 -0.227167 0.222126 +v 0.515024 -0.361165 0.281568 +v 0.493106 -0.484153 0.375723 +v 0.506032 -0.584092 0.495376 +v 0.552536 -0.651200 0.628814 +v 0.628068 -0.678907 0.762975 +v 0.725232 -0.664502 0.884726 +v 0.834519 -0.609394 0.982149 +v 0.945230 -0.518978 1.045709 +v 1.046527 -0.402104 1.069182 +v 1.128497 -0.270213 1.050273 +v 1.183113 -0.136215 0.990831 +v 1.205032 -0.013227 0.896675 +v 1.192106 0.086712 0.777022 +v 1.145601 0.153820 0.643585 +v 1.070070 0.181527 0.509424 +v 0.972905 0.167122 0.387673 +v 0.863619 0.112014 0.290250 +v 0.752908 0.021598 0.226690 +v 0.651610 -0.095276 0.203216 +v 0.455489 -0.145051 0.303866 +v 0.399855 -0.278237 0.364181 +v 0.375714 -0.399501 0.460015 +v 0.385429 -0.496971 0.581986 +v 0.428048 -0.561108 0.718154 +v 0.499401 -0.585632 0.855191 +v 0.592502 -0.568143 0.979683 +v 0.698238 -0.510354 1.079443 +v 0.806259 -0.417920 1.144706 +v 0.905991 -0.299890 1.169083 +v 0.987671 -0.167818 1.150189 +v 1.043305 -0.034631 1.089874 +v 1.067446 0.086632 0.994040 +v 1.057731 0.184103 0.872069 +v 1.015112 0.248239 0.735901 +v 0.943759 0.272763 0.598863 +v 0.850658 0.255274 0.474372 +v 0.744922 0.197485 0.374612 +v 0.636901 0.105051 0.309349 +v 0.537170 -0.012979 0.284972 +v 0.337569 -0.061176 0.380693 +v 0.281092 -0.193756 0.441559 +v 0.254842 -0.313516 0.538720 +v 0.261390 -0.408733 0.662666 +v 0.300095 -0.470087 0.801264 +v 0.367168 -0.491572 0.940947 +v 0.456044 -0.471085 1.068041 +v 0.558022 -0.410631 1.170107 +v 0.663121 -0.316128 1.237154 +v 0.761053 -0.196827 1.262617 +v 0.842230 -0.064405 1.244005 +v 0.898708 0.068175 1.183140 +v 0.924958 0.187935 1.085979 +v 0.918410 0.283152 0.962033 +v 0.879705 0.344506 0.823435 +v 0.812631 0.365991 0.683752 +v 0.723756 0.345504 0.556657 +v 0.621777 0.285050 0.454591 +v 0.516679 0.190547 0.387545 +v 0.418747 0.071245 0.362081 +v 0.216262 0.023309 0.452334 +v 0.159189 -0.108859 0.513538 +v 0.131021 -0.227297 0.611776 +v 0.134513 -0.320411 0.737432 +v 0.169325 -0.379086 0.878205 +v 0.232048 -0.397579 1.020316 +v 0.316543 -0.374079 1.149854 +v 0.414539 -0.310888 1.254139 +v 0.516443 -0.214189 1.322962 +v 0.612281 -0.093450 1.349588 +v 0.692670 0.039512 1.331409 +v 0.749742 0.171681 1.270205 +v 0.777911 0.290119 1.171967 +v 0.774418 0.383233 1.046311 +v 0.739607 0.441908 0.905538 +v 0.676884 0.460401 0.763427 +v 0.592389 0.436901 0.633889 +v 0.494393 0.373709 0.529604 +v 0.392488 0.277011 0.460780 +v 0.296651 0.156271 0.434155 +v 0.091969 0.107250 0.518556 +v 0.034620 -0.024684 0.580007 +v 0.004788 -0.141934 0.679175 +v 0.005394 -0.233021 0.806354 +v 0.036377 -0.289031 0.949093 +v 0.094706 -0.304479 1.093422 +v 0.174670 -0.277855 1.225212 +v 0.268443 -0.211764 1.331563 +v 0.366844 -0.112675 1.402064 +v 0.460242 0.009712 1.429814 +v 0.539494 0.143416 1.412096 +v 0.596843 0.275351 1.350646 +v 0.626675 0.392600 1.251477 +v 0.626070 0.483688 1.124299 +v 0.595086 0.539697 0.981559 +v 0.536758 0.555146 0.837230 +v 0.456793 0.528521 0.705440 +v 0.363021 0.462430 0.599089 +v 0.264620 0.363341 0.528589 +v 0.171222 0.240955 0.500839 +v -0.034867 0.189505 0.579168 +v -0.092120 0.057657 0.640891 +v -0.123307 -0.058482 0.740945 +v -0.125376 -0.147543 0.869536 +v -0.098123 -0.200808 1.014076 +v -0.044216 -0.213064 1.160417 +v 0.031067 -0.183109 1.294234 +v 0.120357 -0.113877 1.402428 +v 0.214915 -0.012145 1.474408 +v 0.305484 0.112129 1.503128 +v 0.383199 0.246781 1.485777 +v 0.440452 0.378630 1.424054 +v 0.471639 0.494769 1.323999 +v 0.473707 0.583830 1.195409 +v 0.446454 0.637095 1.050868 +v 0.392548 0.649350 0.904527 +v 0.317265 0.619396 0.770711 +v 0.227974 0.550164 0.662517 +v 0.133416 0.448432 0.590537 +v 0.042847 0.324157 0.561817 +v -0.163756 0.268968 0.634012 +v -0.220501 0.137094 0.696149 +v -0.252701 0.022049 0.797142 +v -0.257203 -0.064906 0.927105 +v -0.233568 -0.115258 1.073316 +v -0.184109 -0.124079 1.221464 +v -0.113667 -0.090506 1.357046 +v -0.029137 -0.017825 1.466791 +v 0.061206 0.086850 1.539956 +v 0.148518 0.213272 1.569379 +v 0.224253 0.349066 1.552180 +v 0.280998 0.480940 1.490043 +v 0.313198 0.595985 1.389050 +v 0.317701 0.682940 1.259087 +v 0.294066 0.733292 1.112876 +v 0.244606 0.742113 0.964728 +v 0.174164 0.708540 0.829146 +v 0.089635 0.635859 0.719401 +v -0.000708 0.531184 0.646236 +v -0.088020 0.404762 0.616813 +v -0.294140 0.344589 0.682969 +v -0.349943 0.212624 0.745763 +v -0.382800 0.098722 0.847834 +v -0.389494 0.014031 0.979190 +v -0.369371 -0.033157 1.126974 +v -0.324399 -0.038224 1.276719 +v -0.258982 -0.000673 1.413768 +v -0.179522 0.075818 1.524704 +v -0.093799 0.183764 1.598670 +v -0.010202 0.312597 1.628423 +v 0.063085 0.449707 1.611053 +v 0.118888 0.581672 1.548260 +v 0.151745 0.695574 1.446189 +v 0.158440 0.780264 1.314832 +v 0.138316 0.827453 1.167049 +v 0.093345 0.832519 1.017303 +v 0.027927 0.794969 0.880255 +v -0.051532 0.718477 0.769318 +v -0.137256 0.610532 0.695353 +v -0.220853 0.481698 0.665599 +v -0.425388 0.415400 0.725962 +v -0.479813 0.283332 0.789742 +v -0.512982 0.170688 0.893100 +v -0.521648 0.088493 1.025918 +v -0.504962 0.044793 1.175195 +v -0.464558 0.043866 1.326319 +v -0.404392 0.085802 1.464496 +v -0.330351 0.166497 1.576202 +v -0.249685 0.278051 1.650501 +v -0.170289 0.409546 1.680120 +v -0.099935 0.548108 1.662161 +v -0.045510 0.680175 1.598381 +v -0.012341 0.792819 1.495023 +v -0.003675 0.875014 1.362205 +v -0.020361 0.918714 1.212928 +v -0.060764 0.919641 1.061804 +v -0.120931 0.877705 0.923626 +v -0.194971 0.797010 0.811921 +v -0.275638 0.685456 0.737622 +v -0.355034 0.553962 0.708002 +v -0.556790 0.480537 0.762958 +v -0.609419 0.348416 0.828119 +v -0.642590 0.237210 0.933022 +v -0.653058 0.157805 1.067399 +v -0.639796 0.117974 1.218095 +v -0.604103 0.121615 1.370359 +v -0.549474 0.168372 1.509288 +v -0.481254 0.253669 1.621281 +v -0.406124 0.369155 1.695375 +v -0.331435 0.503526 1.724319 +v -0.264501 0.643630 1.705279 +v -0.211872 0.775751 1.640118 +v -0.178700 0.886957 1.535215 +v -0.168233 0.966362 1.400838 +v -0.181495 1.006193 1.250142 +v -0.217188 1.002552 1.097877 +v -0.271817 0.955795 0.958949 +v -0.340036 0.870498 0.846956 +v -0.415167 0.755012 0.772861 +v -0.489855 0.620641 0.743918 +v -0.687559 0.539268 0.793979 +v -0.738011 0.407205 0.860954 +v -0.770937 0.297677 0.967684 +v -0.783114 0.221407 1.103722 +v -0.773349 0.185858 1.255751 +v -0.742599 0.194513 1.408889 +v -0.693874 0.246522 1.548146 +v -0.631944 0.336796 1.659891 +v -0.562869 0.456497 1.733186 +v -0.493413 0.593909 1.760855 +v -0.430373 0.735580 1.740191 +v -0.379921 0.867643 1.673216 +v -0.346995 0.977171 1.566485 +v -0.334819 1.053441 1.430448 +v -0.344583 1.088990 1.278419 +v -0.375333 1.080335 1.125281 +v -0.424058 1.028326 0.986023 +v -0.485989 0.938052 0.874278 +v -0.555063 0.818351 0.800984 +v -0.624519 0.680939 0.773314 +v -0.816843 0.591015 0.819099 +v -0.864795 0.459185 0.888333 +v -0.897312 0.351623 0.997167 +v -0.911210 0.278859 1.134950 +v -0.905128 0.248015 1.288193 +v -0.879664 0.262110 1.441896 +v -0.837308 0.319764 1.581013 +v -0.782207 0.415334 1.691928 +v -0.719755 0.539465 1.763782 +v -0.656064 0.680005 1.789542 +v -0.597371 0.823199 1.766687 +v -0.549418 0.955029 1.697453 +v -0.516902 1.062590 1.588619 +v -0.503004 1.135354 1.450837 +v -0.509085 1.166199 1.297594 +v -0.534550 1.152104 1.143891 +v -0.576906 1.094450 1.004773 +v -0.632007 0.998880 0.893859 +v -0.694459 0.874749 0.822004 +v -0.758149 0.734208 0.796244 +v -0.943744 0.635373 0.838451 +v -0.988949 0.504010 0.910367 +v -1.020998 0.398734 1.021549 +v -1.036754 0.329850 1.161115 +v -1.034674 0.304101 1.315402 +v -1.014963 0.324008 1.469307 +v -0.979549 0.387623 1.607766 +v -0.931900 0.488717 1.717225 +v -0.876679 0.617395 1.786969 +v -0.819292 0.761061 1.810172 +v -0.765356 0.905653 1.784562 +v -0.720151 1.037017 1.712646 +v -0.688102 1.142293 1.601464 +v -0.672346 1.211177 1.461898 +v -0.674425 1.236925 1.307611 +v -0.694136 1.217018 1.153706 +v -0.729550 1.153404 1.015247 +v -0.777200 1.052310 0.905788 +v -0.832421 0.923632 0.836043 +v -0.889808 0.779965 0.812841 +v -1.067352 0.672134 0.852217 +v -1.109653 0.541516 0.927192 +v -1.141297 0.438851 1.040903 +v -1.159185 0.374188 1.182220 +v -1.161568 0.353858 1.337310 +v -1.148211 0.379851 1.490991 +v -1.120423 0.449621 1.628219 +v -1.080923 0.556339 1.735563 +v -1.033577 0.689560 1.802513 +v -0.983021 0.836242 1.822518 +v -0.934203 0.982027 1.793619 +v -0.891902 1.112645 1.718643 +v -0.860258 1.215310 1.604932 +v -0.842370 1.279973 1.463615 +v -0.839987 1.300303 1.308525 +v -0.853344 1.274311 1.154845 +v -0.881132 1.204540 1.017616 +v -0.920632 1.097822 0.910273 +v -0.967978 0.964601 0.843322 +v -1.018534 0.817919 0.823317 +v -1.186788 0.701284 0.860627 +v -1.226130 0.571718 0.938964 +v -1.257557 0.471968 1.055300 +v -1.277994 0.411797 1.198246 +v -1.285439 0.397095 1.353810 +v -1.279164 0.429302 1.506764 +v -1.259783 0.505265 1.642137 +v -1.229193 0.617548 1.746676 +v -1.190389 0.755160 1.810150 +v -1.147169 0.904631 1.826344 +v -1.103763 1.051329 1.793674 +v -1.064421 1.180895 1.715337 +v -1.032994 1.280646 1.599001 +v -1.012558 1.340817 1.456055 +v -1.005113 1.355518 1.300491 +v -1.011388 1.323311 1.147537 +v -1.030769 1.247348 1.012164 +v -1.061359 1.135065 0.907624 +v -1.100163 0.997453 0.844151 +v -1.143383 0.847982 0.827957 +v -1.301254 0.723003 0.863951 +v -1.337686 0.594802 0.945859 +v -1.369208 0.498214 1.064808 +v -1.392736 0.442693 1.209154 +v -1.405966 0.433675 1.364766 +v -1.407603 0.472042 1.516414 +v -1.397487 0.554038 1.649253 +v -1.376608 0.671637 1.750278 +v -1.347010 0.813328 1.809602 +v -1.311590 0.965241 1.821418 +v -1.273816 1.112506 1.784567 +v -1.237384 1.240707 1.702659 +v -1.205861 1.337295 1.583711 +v -1.182333 1.392816 1.439365 +v -1.169104 1.401834 1.283752 +v -1.167467 1.363468 1.132104 +v -1.177583 1.281471 0.999266 +v -1.198462 1.163872 0.898240 +v -1.228060 1.022181 0.838916 +v -1.263480 0.870268 0.827101 +v -1.410087 0.737643 0.862479 +v -1.443758 0.611099 0.948063 +v -1.475794 0.517833 1.069499 +v -1.503059 0.466973 1.214901 +v -1.522883 0.463498 1.370035 +v -1.533327 0.507750 1.519717 +v -1.533368 0.595395 1.649293 +v -1.523002 0.717855 1.746081 +v -1.503243 0.863142 1.800605 +v -1.476026 1.017035 1.807530 +v -1.444015 1.164470 1.766176 +v -1.410344 1.291014 1.680593 +v -1.378308 1.384281 1.559156 +v -1.351043 1.435140 1.413755 +v -1.331218 1.438615 1.258620 +v -1.320775 1.394363 1.108939 +v -1.320734 1.306718 0.979363 +v -1.331100 1.184258 0.882575 +v -1.350859 1.038971 0.828050 +v -1.378076 0.885078 0.821126 +v -1.512815 0.745692 0.856511 +v -1.543964 0.621052 0.945765 +v -1.577010 0.531149 1.069447 +v -1.608716 0.484783 1.215449 +v -1.635979 0.486492 1.369480 +v -1.656131 0.536110 1.516462 +v -1.667199 0.628779 1.642007 +v -1.668100 0.755428 1.733827 +v -1.658745 0.903660 1.782933 +v -1.640050 1.058966 1.784519 +v -1.613845 1.206141 1.738429 +v -1.582695 1.330781 1.649174 +v -1.549650 1.420685 1.525493 +v -1.517944 1.467051 1.379490 +v -1.490680 1.465342 1.225459 +v -1.470528 1.415724 1.078477 +v -1.459460 1.323055 0.952932 +v -1.458560 1.196406 0.861112 +v -1.467915 1.048173 0.812006 +v -1.486610 0.892868 0.810420 +v -1.609198 0.747718 0.846328 +v -1.638132 0.625164 0.939146 +v -1.672720 0.538530 1.064724 +v -1.709576 0.496296 1.210771 +v -1.745091 0.502596 1.362990 +v -1.775790 0.556813 1.506481 +v -1.798668 0.653641 1.627199 +v -1.811484 0.783601 1.713326 +v -1.812985 0.933972 1.756432 +v -1.803024 1.090034 1.752297 +v -1.782575 1.236511 1.701326 +v -1.753641 1.359065 1.608509 +v -1.719053 1.445699 1.482931 +v -1.682197 1.487934 1.336884 +v -1.646682 1.481634 1.184664 +v -1.615983 1.427416 1.041173 +v -1.593105 1.330588 0.920456 +v -1.580289 1.200628 0.834329 +v -1.578788 1.050258 0.791223 +v -1.588749 0.894195 0.795357 +v -1.699251 0.744310 0.832171 +v -1.726321 0.623944 0.928353 +v -1.762977 0.540341 1.055391 +v -1.805631 0.501683 1.200849 +v -1.850107 0.511756 1.350489 +v -1.892052 0.569574 1.489663 +v -1.927360 0.669476 1.604748 +v -1.952575 0.801684 1.684479 +v -1.965228 0.953256 1.721051 +v -1.964082 1.109356 1.710883 +v -1.949248 1.254703 1.654973 +v -1.922178 1.375069 1.558791 +v -1.885522 1.458673 1.431753 +v -1.842868 1.497330 1.286295 +v -1.798392 1.487257 1.136655 +v -1.756447 1.429439 0.997481 +v -1.721139 1.329537 0.882396 +v -1.695924 1.197329 0.802665 +v -1.683270 1.045757 0.766093 +v -1.684417 0.889657 0.776261 +v -1.783235 0.736001 0.814209 +v -1.808806 0.617839 0.913485 +v -1.847999 0.536893 1.041482 +v -1.896977 0.501086 1.185672 +v -1.950946 0.513923 1.331941 +v -2.004622 0.574147 1.465969 +v -2.052752 0.675864 1.574638 +v -2.090624 0.809116 1.647311 +v -2.114531 0.960860 1.676873 +v -2.122133 1.116242 1.660432 +v -2.112686 1.260053 1.599595 +v -2.087114 1.378214 1.500319 +v -2.047921 1.459160 1.372322 +v -1.998943 1.494967 1.228132 +v -1.944975 1.482131 1.081864 +v -1.891299 1.421906 0.947835 +v -1.843169 1.320190 0.839166 +v -1.805297 1.186937 0.766493 +v -1.781390 1.035193 0.736931 +v -1.773787 0.879811 0.753373 +v -1.861603 0.723203 0.792516 +v -1.886033 0.607182 0.894565 +v -1.928136 0.528408 1.022993 +v -1.983791 0.494591 1.165228 +v -2.047549 0.509042 1.307346 +v -2.113170 0.570346 1.435438 +v -2.174231 0.672503 1.536963 +v -2.224753 0.805512 1.601985 +v -2.259792 0.956354 1.624137 +v -2.275917 1.110263 1.601253 +v -2.271551 1.252174 1.535571 +v -2.247121 1.368195 1.433522 +v -2.205018 1.446969 1.305094 +v -2.149363 1.480786 1.162859 +v -2.085604 1.466335 1.020741 +v -2.019984 1.405030 0.892649 +v -1.958923 1.302873 0.791124 +v -1.908401 1.169864 0.726102 +v -1.873362 1.019022 0.703950 +v -1.857237 0.865113 0.726834 +v -1.934923 0.706160 0.767065 +v -1.958538 0.592146 0.871539 +v -2.003800 0.514980 0.999869 +v -2.066278 0.482216 1.139493 +v -2.139856 0.497061 1.276743 +v -2.217331 0.558061 1.398185 +v -2.291121 0.659247 1.491931 +v -2.354002 0.790712 1.548805 +v -2.399818 0.939589 1.563239 +v -2.424085 1.091304 1.533820 +v -2.424427 1.231006 1.463429 +v -2.400812 1.345020 1.358955 +v -2.355550 1.422186 1.230626 +v -2.293072 1.454951 1.091002 +v -2.219494 1.440106 0.953751 +v -2.142019 1.379105 0.832309 +v -2.068229 1.277919 0.738563 +v -2.005349 1.146454 0.681690 +v -1.959532 0.997577 0.667256 +v -1.935265 0.845862 0.696674 +v -2.003773 0.684933 0.737743 +v -2.026856 0.572738 0.844285 +v -2.075388 0.496579 0.972019 +v -2.144620 0.463911 1.108443 +v -2.227774 0.477933 1.240203 +v -2.316711 0.537271 1.354400 +v -2.402725 0.636117 1.439856 +v -2.477396 0.764796 1.488207 +v -2.533414 0.910711 1.494719 +v -2.565298 1.059579 1.458755 +v -2.569924 1.196828 1.383836 +v -2.546842 1.309024 1.277294 +v -2.498309 1.385183 1.149559 +v -2.429078 1.417850 1.013135 +v -2.345923 1.403829 0.881376 +v -2.256987 1.344491 0.767179 +v -2.170973 1.245645 0.681722 +v -2.096302 1.116966 0.633372 +v -2.040283 0.971051 0.626859 +v -2.008400 0.822183 0.662823 +v -2.068634 0.659422 0.704381 +v -2.091416 0.548821 0.812642 +v -2.143201 0.473069 0.939337 +v -2.218921 0.439580 1.072065 +v -2.311163 0.451633 1.197834 +v -2.410899 0.508048 1.304332 +v -2.508365 0.603302 1.381135 +v -2.594021 0.728071 1.420725 +v -2.659482 0.870143 1.419226 +v -2.698341 1.015610 1.376786 +v -2.706793 1.150232 1.297558 +v -2.684012 1.260833 1.189298 +v -2.632226 1.336585 1.062603 +v -2.556506 1.370074 0.929875 +v -2.464264 1.358021 0.804106 +v -2.364528 1.301606 0.697607 +v -2.267062 1.206352 0.620804 +v -2.181406 1.081583 0.581214 +v -2.115945 0.939511 0.582713 +v -2.077086 0.794044 0.625153 +v -2.129815 0.629423 0.666811 +v -2.152478 0.520173 0.776459 +v -2.207387 0.444261 0.901734 +v -2.289168 0.409116 1.030375 +v -2.389816 0.418180 1.149788 +v -2.499479 0.470565 1.248285 +v -2.607421 0.561144 1.316225 +v -2.703078 0.681049 1.346955 +v -2.777085 0.818543 1.337470 +v -2.822197 0.960169 1.288697 +v -2.834000 1.092062 1.205410 +v -2.811337 1.201311 1.095762 +v -2.756428 1.277224 0.970486 +v -2.674646 1.312368 0.841845 +v -2.573998 1.303304 0.722432 +v -2.464336 1.250919 0.623935 +v -2.356393 1.160341 0.555996 +v -2.260737 1.040435 0.525265 +v -2.186730 0.902941 0.534750 +v -2.141618 0.761315 0.583524 +v -2.187417 0.594701 0.624906 +v -2.210097 0.486551 0.735635 +v -2.267919 0.409967 0.859180 +v -2.355221 0.372444 0.983446 +v -2.463458 0.377656 1.096270 +v -2.582035 0.425093 1.186608 +v -2.699346 0.510111 1.245617 +v -2.803905 0.624388 1.267520 +v -2.885480 0.756738 1.250174 +v -2.936084 0.894205 1.195276 +v -2.950764 1.023333 1.108201 +v -2.928084 1.131483 0.997472 +v -2.870262 1.208067 0.873927 +v -2.782960 1.245590 0.749661 +v -2.674723 1.240378 0.636837 +v -2.556146 1.192941 0.546499 +v -2.438836 1.107923 0.487490 +v -2.334276 0.993646 0.465587 +v -2.252701 0.861296 0.482933 +v -2.202097 0.723829 0.537831 +v -2.241335 0.555069 0.578632 +v -2.264133 0.447770 0.690162 +v -2.324600 0.370067 0.811726 +v -2.416816 0.329564 0.931423 +v -2.531755 0.330228 1.037537 +v -2.658166 0.371993 1.119682 +v -2.783675 0.450770 1.169815 +v -2.895996 0.558849 1.183030 +v -2.984135 0.685651 1.158033 +v -3.039463 0.818762 1.097272 +v -3.056565 0.945153 1.006693 +v -3.033766 1.052452 0.895163 +v -2.973300 1.130156 0.773599 +v -2.881083 1.170658 0.653902 +v -2.766144 1.169994 0.547788 +v -2.639733 1.128229 0.465643 +v -2.514224 1.049452 0.415510 +v -2.401903 0.941373 0.402295 +v -2.313765 0.814571 0.427292 +v -2.258437 0.681460 0.488053 +v -2.291297 0.510446 0.528067 +v -2.314282 0.403755 0.640140 +v -2.377099 0.324550 0.759523 +v -2.473598 0.280583 0.874530 +v -2.594333 0.276160 0.973904 +v -2.727487 0.311712 1.047916 +v -2.860025 0.383760 1.089322 +v -2.978974 0.485251 1.094069 +v -3.072690 0.606251 1.061692 +v -3.131999 0.734914 0.995361 +v -3.151095 0.858648 0.901568 +v -3.128111 0.965339 0.789495 +v -3.065294 1.044544 0.670112 +v -2.968795 1.088511 0.555105 +v -2.848059 1.092934 0.455731 +v -2.714906 1.057382 0.381719 +v -2.582367 0.985334 0.340313 +v -2.463419 0.883843 0.335566 +v -2.369703 0.762844 0.367943 +v -2.310394 0.634180 0.434274 +v -2.336918 0.460896 0.473406 +v -2.360133 0.354577 0.585785 +v -2.424994 0.273546 0.702827 +v -2.525150 0.225733 0.813074 +v -2.650798 0.215820 0.905735 +v -2.789638 0.244776 0.971739 +v -2.928081 0.309768 1.004626 +v -3.052573 0.404433 1.001176 +v -3.150930 0.519505 0.961728 +v -3.213522 0.643719 0.890141 +v -3.234224 0.764918 0.793425 +v -3.211009 0.871237 0.681045 +v -3.146148 0.952268 0.564004 +v -3.045992 1.000081 0.453757 +v -2.920344 1.009994 0.361096 +v -2.781503 0.981038 0.295091 +v -2.643061 0.916046 0.262204 +v -2.518569 0.821381 0.265654 +v -2.420212 0.706309 0.305103 +v -2.357619 0.582095 0.376689 +v -2.377751 0.406640 0.414959 +v -2.401221 0.300466 0.527422 +v -2.467822 0.217331 0.641985 +v -2.571034 0.165373 0.747433 +v -2.700755 0.149677 0.833444 +v -2.844286 0.171781 0.891599 +v -2.987578 0.229519 0.916204 +v -3.116604 0.317241 0.904853 +v -3.218735 0.426360 0.858655 +v -3.283972 0.546194 0.782133 +v -3.305930 0.665014 0.682777 +v -3.282460 0.771187 0.570313 +v -3.215859 0.854322 0.455750 +v -3.112646 0.906281 0.350302 +v -2.982925 0.921976 0.264292 +v -2.839394 0.899873 0.206137 +v -2.696102 0.842134 0.181531 +v -2.567076 0.754412 0.192883 +v -2.464946 0.645293 0.239081 +v -2.399709 0.525459 0.315603 +v -2.413344 0.348053 0.353128 +v -2.437074 0.241803 0.465465 +v -2.505121 0.156324 0.577423 +v -2.610822 0.099982 0.678044 +v -2.743831 0.078293 0.757478 +v -2.891130 0.093380 0.807949 +v -3.038298 0.143766 0.824517 +v -3.170930 0.224519 0.805560 +v -3.276044 0.327734 0.752934 +v -3.343349 0.443308 0.671790 +v -3.366258 0.559928 0.570071 +v -3.342528 0.666178 0.457734 +v -3.274482 0.751657 0.345776 +v -3.168781 0.807999 0.245155 +v -3.035771 0.829688 0.165721 +v -2.888473 0.814601 0.115250 +v -2.741304 0.764215 0.098682 +v -2.608672 0.683462 0.117639 +v -2.503559 0.580247 0.170265 +v -2.436253 0.464673 0.251409 +v -2.443276 0.285654 0.288396 +v -2.467253 0.179110 0.400402 +v -2.536458 0.091069 0.509632 +v -2.644114 0.030147 0.605394 +v -2.779685 0.002309 0.678315 +v -2.929899 0.010280 0.721255 +v -3.080052 0.053279 0.730013 +v -3.215447 0.127097 0.703731 +v -3.322831 0.224509 0.644981 +v -3.391690 0.335979 0.559514 +v -3.415286 0.450595 0.455697 +v -3.391309 0.557139 0.343691 +v -3.322104 0.645180 0.234461 +v -3.214448 0.706102 0.138699 +v -3.078877 0.733940 0.065778 +v -2.928663 0.725969 0.022838 +v -2.778510 0.682970 0.014080 +v -2.643115 0.609152 0.040362 +v -2.535731 0.511740 0.099112 +v -2.466872 0.400270 0.184579 +v -2.467180 0.220073 0.221302 +v -2.491375 0.113021 0.332775 +v -2.561456 0.022214 0.439145 +v -2.670562 -0.043457 0.530002 +v -2.808014 -0.077564 0.596450 +v -2.960356 -0.076770 0.631986 +v -3.112678 -0.041151 0.633132 +v -3.250067 0.025806 0.599774 +v -3.359076 0.117546 0.535179 +v -3.429034 0.225090 0.445669 +v -3.453093 0.337909 0.340006 +v -3.428898 0.444962 0.228534 +v -3.358817 0.535768 0.122163 +v -3.249711 0.601439 0.031307 +v -3.112259 0.635546 -0.035142 +v -2.959916 0.634752 -0.070678 +v -2.807595 0.599133 -0.071823 +v -2.670206 0.532176 -0.038466 +v -2.561197 0.440436 0.026130 +v -2.491239 0.332893 0.115639 +v -2.484768 0.152035 0.152428 +v -2.509131 0.044260 0.263165 +v -2.579806 -0.049506 0.366532 +v -2.689876 -0.120084 0.452411 +v -2.828566 -0.160565 0.512395 +v -2.982300 -0.166986 0.540613 +v -3.136030 -0.138720 0.534303 +v -3.274708 -0.078532 0.494082 +v -3.384758 0.007685 0.423887 +v -3.455409 0.111492 0.330590 +v -3.479744 0.222727 0.223323 +v -3.455382 0.330503 0.112587 +v -3.384706 0.424269 0.009220 +v -3.274637 0.494847 -0.076659 +v -3.135947 0.535327 -0.136643 +v -2.982212 0.541749 -0.164862 +v -2.828482 0.513482 -0.158551 +v -2.689805 0.453295 -0.118330 +v -2.579754 0.367078 -0.048136 +v -2.509104 0.263271 0.045162 +v -2.495838 0.082328 0.082382 +v -2.520296 -0.026386 0.192177 +v -2.591276 -0.123304 0.292378 +v -2.701831 -0.198941 0.373178 +v -2.841137 -0.245892 0.426666 +v -2.995560 -0.259561 0.447607 +v -3.149982 -0.238611 0.433952 +v -3.289289 -0.185092 0.387036 +v -3.399844 -0.104243 0.311452 +v -3.470824 -0.003977 0.214600 +v -3.495282 0.105889 0.105959 +v -3.470824 0.214602 -0.003836 +v -3.399844 0.311521 -0.104038 +v -3.289289 0.387158 -0.184837 +v -3.149982 0.434109 -0.238325 +v -2.995560 0.447778 -0.259267 +v -2.841137 0.426828 -0.245611 +v -2.701831 0.373309 -0.198695 +v -2.591276 0.292459 -0.123112 +v -2.520296 0.192194 -0.026259 +v -2.500278 0.011781 0.011789 +v -2.524736 -0.098086 0.120430 +v -2.595716 -0.198351 0.217282 +v -2.706271 -0.279200 0.292866 +v -2.845577 -0.332719 0.339781 +v -3.000000 -0.353670 0.353437 +v -3.154423 -0.340000 0.332496 +v -3.293729 -0.293049 0.279007 +v -3.404284 -0.217413 0.198208 +v -3.475264 -0.120494 0.098006 +v -3.499722 -0.011781 -0.011789 +v -3.475264 0.098086 -0.120430 +v -3.404284 0.198351 -0.217282 +v -3.293729 0.279200 -0.292866 +v -3.154423 0.332719 -0.339781 +v -3.000000 0.353670 -0.353437 +v -2.845577 0.340000 -0.332496 +v -2.706271 0.293049 -0.279007 +v -2.595716 0.217413 -0.198208 +v -2.524736 0.120494 -0.098006 +v -2.498072 -0.058762 -0.058723 +v -2.522407 -0.169998 0.048544 +v -2.593058 -0.273805 0.141841 +v -2.703108 -0.360022 0.212036 +v -2.841786 -0.420209 0.252257 +v -2.995516 -0.448476 0.258567 +v -3.149250 -0.442054 0.230349 +v -3.287941 -0.401574 0.170365 +v -3.398010 -0.330996 0.084486 +v -3.468685 -0.237230 -0.018881 +v -3.493048 -0.129454 -0.129618 +v -3.468713 -0.018219 -0.236885 +v -3.398062 0.085588 -0.330182 +v -3.288012 0.171805 -0.400376 +v -3.149334 0.231993 -0.440597 +v -2.995604 0.260259 -0.446908 +v -2.841870 0.253838 -0.418690 +v -2.703179 0.213357 -0.358705 +v -2.593110 0.142779 -0.272827 +v -2.522434 0.049013 -0.169460 +v -2.489300 -0.128463 -0.128524 +v -2.513359 -0.241283 -0.022861 +v -2.583317 -0.348826 0.066649 +v -2.692326 -0.440567 0.131244 +v -2.829715 -0.507523 0.164602 +v -2.982036 -0.543142 0.163456 +v -3.134379 -0.543937 0.127920 +v -3.271831 -0.509829 0.061471 +v -3.380937 -0.444158 -0.029385 +v -3.451018 -0.353352 -0.135756 +v -3.475213 -0.246299 -0.247228 +v -3.451154 -0.133480 -0.352891 +v -3.381196 -0.025936 -0.442401 +v -3.272187 0.065804 -0.506996 +v -3.134797 0.132760 -0.540354 +v -2.982476 0.168379 -0.539208 +v -2.830133 0.169174 -0.503672 +v -2.692682 0.135066 -0.437223 +v -2.583575 0.069395 -0.346367 +v -2.513495 -0.021411 -0.239996 +v -2.474131 -0.196520 -0.197004 +v -2.497727 -0.311137 -0.093186 +v -2.566587 -0.422607 -0.007720 +v -2.673970 -0.520018 0.051030 +v -2.809365 -0.593837 0.077313 +v -2.959519 -0.636836 0.068555 +v -3.109733 -0.644806 0.025614 +v -3.245303 -0.616969 -0.047307 +v -3.352960 -0.556047 -0.143069 +v -3.422164 -0.468005 -0.252299 +v -3.446142 -0.361462 -0.364305 +v -3.422546 -0.246845 -0.468122 +v -3.353686 -0.135376 -0.553589 +v -3.246303 -0.037964 -0.612339 +v -3.110908 0.035854 -0.638621 +v -2.960754 0.078853 -0.629863 +v -2.810540 0.086824 -0.586922 +v -2.674969 0.058986 -0.514002 +v -2.567313 -0.001935 -0.418240 +v -2.498109 -0.089977 -0.309009 +v -2.452824 -0.262187 -0.263575 +v -2.475733 -0.378807 -0.161856 +v -2.543038 -0.494381 -0.080712 +v -2.648152 -0.597596 -0.028086 +v -2.780784 -0.678349 -0.009129 +v -2.927953 -0.728735 -0.025697 +v -3.075251 -0.743822 -0.076168 +v -3.208261 -0.722133 -0.155602 +v -3.313962 -0.665791 -0.256223 +v -3.382008 -0.580312 -0.368181 +v -3.405738 -0.474062 -0.480518 +v -3.382829 -0.357442 -0.582237 +v -3.315524 -0.241868 -0.663381 +v -3.210410 -0.138653 -0.716007 +v -3.077778 -0.057900 -0.734964 +v -2.930609 -0.007514 -0.718396 +v -2.783311 0.007573 -0.667925 +v -2.650301 -0.014116 -0.588491 +v -2.544600 -0.070458 -0.487870 +v -2.476554 -0.155937 -0.375912 +v -2.425712 -0.324803 -0.327690 +v -2.447670 -0.443623 -0.228335 +v -2.512907 -0.563457 -0.151813 +v -2.615037 -0.672576 -0.105615 +v -2.744063 -0.760298 -0.094263 +v -2.887355 -0.818037 -0.118869 +v -3.030886 -0.840140 -0.177023 +v -3.160607 -0.824444 -0.263034 +v -3.263820 -0.772486 -0.368482 +v -3.330421 -0.689351 -0.483045 +v -3.353891 -0.583178 -0.595509 +v -3.331933 -0.464358 -0.694864 +v -3.266695 -0.344524 -0.771386 +v -3.164565 -0.235405 -0.817584 +v -3.035539 -0.147683 -0.828936 +v -2.892247 -0.089944 -0.804330 +v -2.748716 -0.067841 -0.746176 +v -2.618995 -0.083537 -0.660165 +v -2.515783 -0.135495 -0.554717 +v -2.449182 -0.218630 -0.440154 +v -2.393187 -0.383816 -0.388858 +v -2.413889 -0.505014 -0.292142 +v -2.476481 -0.629229 -0.220556 +v -2.574838 -0.744301 -0.181107 +v -2.699330 -0.838966 -0.177657 +v -2.837773 -0.903958 -0.210544 +v -2.976613 -0.932914 -0.276548 +v -3.102261 -0.923001 -0.369209 +v -3.202418 -0.875188 -0.479456 +v -3.267278 -0.794156 -0.596498 +v -3.290493 -0.687838 -0.708877 +v -3.269792 -0.566639 -0.805594 +v -3.207199 -0.442424 -0.877180 +v -3.108843 -0.327353 -0.916629 +v -2.984350 -0.232688 -0.920079 +v -2.845908 -0.167696 -0.887192 +v -2.707067 -0.138740 -0.821187 +v -2.581419 -0.148653 -0.728527 +v -2.481263 -0.196466 -0.618279 +v -2.416403 -0.277497 -0.501238 +v -2.355672 -0.438806 -0.446664 +v -2.374769 -0.562540 -0.352872 +v -2.434078 -0.691204 -0.286540 +v -2.527793 -0.812203 -0.254164 +v -2.646742 -0.913694 -0.258911 +v -2.779280 -0.985742 -0.300317 +v -2.912434 -1.021294 -0.374329 +v -3.033170 -1.016871 -0.473703 +v -3.129669 -0.972904 -0.588710 +v -3.192485 -0.893699 -0.708093 +v -3.215470 -0.787008 -0.820166 +v -3.196373 -0.663274 -0.913959 +v -3.137064 -0.534611 -0.980290 +v -3.043349 -0.413611 -1.012667 +v -2.924400 -0.312120 -1.007920 +v -2.791862 -0.240072 -0.966514 +v -2.658708 -0.204520 -0.892501 +v -2.537972 -0.208943 -0.793128 +v -2.441473 -0.252910 -0.678121 +v -2.378657 -0.332115 -0.558738 +v -2.313581 -0.489505 -0.500787 +v -2.330683 -0.615897 -0.410208 +v -2.386011 -0.749008 -0.349447 +v -2.474150 -0.875809 -0.324450 +v -2.586471 -0.983888 -0.337665 +v -2.711980 -1.062666 -0.387798 +v -2.838391 -1.104430 -0.469943 +v -2.953330 -1.105094 -0.576057 +v -3.045546 -1.064592 -0.695754 +v -3.106013 -0.986888 -0.817318 +v -3.128811 -0.879589 -0.928847 +v -3.111709 -0.753198 -1.019427 +v -3.056381 -0.620087 -1.080188 +v -2.968243 -0.493285 -1.105185 +v -2.855922 -0.385206 -1.091970 +v -2.730413 -0.306429 -1.041837 +v -2.604002 -0.264664 -0.959692 +v -2.489063 -0.264000 -0.853578 +v -2.396847 -0.304503 -0.733881 +v -2.336380 -0.382206 -0.612317 +v -2.267276 -0.535795 -0.551015 +v -2.281956 -0.664923 -0.463940 +v -2.332560 -0.802390 -0.409042 +v -2.414135 -0.934740 -0.391696 +v -2.518695 -1.049017 -0.413599 +v -2.636005 -1.134035 -0.472608 +v -2.754582 -1.181472 -0.562946 +v -2.862819 -1.186684 -0.675770 +v -2.950121 -1.149161 -0.800036 +v -3.007943 -1.072577 -0.923581 +v -3.030623 -0.964427 -1.034310 +v -3.015943 -0.835299 -1.121385 +v -2.965339 -0.697832 -1.176283 +v -2.883765 -0.565482 -1.193629 +v -2.779205 -0.451205 -1.171726 +v -2.661894 -0.366187 -1.112717 +v -2.543317 -0.318750 -1.022379 +v -2.435080 -0.313538 -0.909555 +v -2.347778 -0.351061 -0.785289 +v -2.289956 -0.427645 -0.661744 +v -2.216998 -0.577698 -0.597254 +v -2.228801 -0.709590 -0.513967 +v -2.273913 -0.851216 -0.465194 +v -2.347920 -0.988710 -0.455708 +v -2.443577 -1.108615 -0.486439 +v -2.551519 -1.199194 -0.554378 +v -2.661182 -1.251579 -0.652875 +v -2.761830 -1.260643 -0.772289 +v -2.843611 -1.225498 -0.900929 +v -2.898520 -1.149586 -1.026205 +v -2.921183 -1.040336 -1.135853 +v -2.909380 -0.908444 -1.219140 +v -2.864268 -0.766818 -1.267913 +v -2.790261 -0.629324 -1.277399 +v -2.694605 -0.509419 -1.246668 +v -2.586662 -0.418840 -1.178729 +v -2.477000 -0.366455 -1.080232 +v -2.376352 -0.357391 -0.960818 +v -2.294570 -0.392536 -0.832178 +v -2.239661 -0.468448 -0.706902 +v -2.162828 -0.615337 -0.639522 +v -2.171280 -0.749959 -0.560294 +v -2.210139 -0.895426 -0.517853 +v -2.275600 -1.037498 -0.516355 +v -2.361256 -1.162267 -0.555945 +v -2.458722 -1.257521 -0.632748 +v -2.558458 -1.313936 -0.739246 +v -2.650700 -1.325989 -0.865015 +v -2.726420 -1.292500 -0.997743 +v -2.778205 -1.216748 -1.124438 +v -2.800987 -1.106147 -1.232698 +v -2.792535 -0.971525 -1.311926 +v -2.753676 -0.826058 -1.354367 +v -2.688215 -0.683986 -1.355865 +v -2.602559 -0.559217 -1.316276 +v -2.505093 -0.463963 -1.239472 +v -2.405357 -0.407548 -1.132974 +v -2.313115 -0.395495 -1.007205 +v -2.237395 -0.428984 -0.874477 +v -2.185609 -0.504736 -0.747782 +v -2.104638 -0.648879 -0.677923 +v -2.109265 -0.786129 -0.603004 +v -2.141148 -0.934997 -0.567040 +v -2.197167 -1.080912 -0.573552 +v -2.271838 -1.209591 -0.621903 +v -2.357852 -1.308437 -0.707359 +v -2.446788 -1.367775 -0.821556 +v -2.529943 -1.381797 -0.953316 +v -2.599174 -1.349129 -1.089740 +v -2.647707 -1.272970 -1.217474 +v -2.670789 -1.160775 -1.324016 +v -2.666162 -1.023525 -1.398936 +v -2.634279 -0.874657 -1.434900 +v -2.578260 -0.728742 -1.428387 +v -2.503589 -0.600063 -1.380037 +v -2.417576 -0.501217 -1.294580 +v -2.328639 -0.441879 -1.180383 +v -2.245485 -0.427857 -1.048624 +v -2.176253 -0.460525 -0.912199 +v -2.127721 -0.536684 -0.784465 +v -2.042097 -0.678458 -0.712608 +v -2.042439 -0.818160 -0.642216 +v -2.066706 -0.969875 -0.612798 +v -2.112522 -1.118752 -0.627232 +v -2.175403 -1.250217 -0.684105 +v -2.249192 -1.351403 -0.777851 +v -2.326668 -1.412403 -0.899293 +v -2.400246 -1.427248 -1.036544 +v -2.462723 -1.394484 -1.176168 +v -2.507986 -1.317318 -1.304497 +v -2.531601 -1.203304 -1.408971 +v -2.531258 -1.063602 -1.479362 +v -2.506991 -0.911887 -1.508781 +v -2.461175 -0.763010 -1.494347 +v -2.398295 -0.631545 -1.437473 +v -2.324505 -0.530359 -1.343727 +v -2.247030 -0.469358 -1.222285 +v -2.173452 -0.454513 -1.085035 +v -2.110974 -0.487278 -0.945411 +v -2.065712 -0.564444 -0.817081 +v -1.974701 -0.704098 -0.743720 +v -1.970335 -0.846008 -0.678038 +v -1.986460 -0.999917 -0.655154 +v -2.021499 -1.150759 -0.677306 +v -2.072021 -1.283768 -0.742328 +v -2.133082 -1.385925 -0.843853 +v -2.198703 -1.447229 -0.971944 +v -2.262461 -1.461681 -1.114063 +v -2.318116 -1.427864 -1.256298 +v -2.360219 -1.349090 -1.384726 +v -2.384650 -1.233069 -1.486775 +v -2.389015 -1.091158 -1.552456 +v -2.372890 -0.937249 -1.575341 +v -2.337851 -0.786407 -1.553188 +v -2.287329 -0.653398 -1.488167 +v -2.226269 -0.551241 -1.386642 +v -2.160648 -0.489937 -1.258550 +v -2.096889 -0.475486 -1.116431 +v -2.041234 -0.509302 -0.974197 +v -1.999131 -0.588077 -0.845769 +v -1.901851 -0.725662 -0.771350 +v -1.892404 -0.869473 -0.710514 +v -1.900006 -1.024855 -0.694072 +v -1.923913 -1.176599 -0.723635 +v -1.961786 -1.309851 -0.796307 +v -2.009915 -1.411568 -0.904977 +v -2.063591 -1.471792 -1.039005 +v -2.117560 -1.484629 -1.185273 +v -2.166538 -1.448822 -1.329463 +v -2.205731 -1.367876 -1.457461 +v -2.231302 -1.249714 -1.556737 +v -2.240750 -1.105904 -1.617573 +v -2.233148 -0.950522 -1.634015 +v -2.209240 -0.798778 -1.604452 +v -2.171368 -0.665525 -1.531780 +v -2.123239 -0.563809 -1.423110 +v -2.069562 -0.503585 -1.289082 +v -2.015594 -0.490748 -1.142814 +v -1.966616 -0.526555 -0.998624 +v -1.927423 -0.607501 -0.870626 +v -1.822962 -0.742831 -0.795502 +v -1.808128 -0.888177 -0.739591 +v -1.806981 -1.044277 -0.729424 +v -1.819635 -1.195849 -0.765995 +v -1.844850 -1.328057 -0.845726 +v -1.880158 -1.427959 -0.960811 +v -1.922103 -1.485777 -1.099985 +v -1.966579 -1.495850 -1.249625 +v -2.009233 -1.457193 -1.395083 +v -2.045888 -1.373589 -1.522121 +v -2.072958 -1.253223 -1.618303 +v -2.087793 -1.107876 -1.674214 +v -2.088939 -0.951777 -1.684381 +v -2.076286 -0.800204 -1.647809 +v -2.051071 -0.667996 -1.568078 +v -2.015763 -0.568094 -1.452993 +v -1.973818 -0.510277 -1.313819 +v -1.929342 -0.500203 -1.164179 +v -1.886688 -0.538861 -1.018721 +v -1.850032 -0.622464 -0.891683 +v -1.737561 -0.755110 -0.816073 +v -1.717112 -0.901587 -0.765102 +v -1.707151 -1.057649 -0.760967 +v -1.708652 -1.208020 -0.804073 +v -1.721468 -1.337980 -0.890200 +v -1.744346 -1.434808 -1.010918 +v -1.775045 -1.489026 -1.154409 +v -1.810560 -1.495326 -1.306628 +v -1.847416 -1.453091 -1.452675 +v -1.882003 -1.366457 -1.578254 +v -1.910938 -1.243903 -1.671071 +v -1.931387 -1.097426 -1.722042 +v -1.941348 -0.941364 -1.726177 +v -1.939847 -0.790993 -1.683071 +v -1.927031 -0.661033 -1.596944 +v -1.904153 -0.564205 -1.476226 +v -1.873454 -0.509987 -1.332735 +v -1.837939 -0.503688 -1.180516 +v -1.801083 -0.545922 -1.034469 +v -1.766495 -0.632556 -0.908890 +v -1.645371 -0.761890 -0.832868 +v -1.619167 -0.909066 -0.786778 +v -1.600472 -1.064371 -0.788364 +v -1.591117 -1.212603 -0.837470 +v -1.592017 -1.339253 -0.929289 +v -1.603085 -1.431922 -1.054835 +v -1.623237 -1.481539 -1.201817 +v -1.650501 -1.483249 -1.355848 +v -1.682207 -1.436882 -1.501850 +v -1.715252 -1.346979 -1.625532 +v -1.746402 -1.222339 -1.714786 +v -1.772606 -1.075164 -1.760877 +v -1.791301 -0.919858 -1.759291 +v -1.800656 -0.771626 -1.710185 +v -1.799756 -0.644977 -1.618365 +v -1.788688 -0.552308 -1.492820 +v -1.768536 -0.502690 -1.345837 +v -1.741272 -0.500981 -1.191807 +v -1.709566 -0.547347 -1.045804 +v -1.676521 -0.637250 -0.922123 +v -1.546365 -0.762504 -0.845621 +v -1.514355 -0.909938 -0.804268 +v -1.487138 -1.063831 -0.811192 +v -1.467379 -1.209118 -0.865717 +v -1.457013 -1.331578 -0.962504 +v -1.457054 -1.419223 -1.092081 +v -1.467497 -1.463475 -1.241762 +v -1.487322 -1.460001 -1.396896 +v -1.514586 -1.409141 -1.542298 +v -1.546623 -1.315874 -1.663734 +v -1.580294 -1.189330 -1.749318 +v -1.612305 -1.041895 -1.790672 +v -1.639522 -0.888003 -1.783747 +v -1.659280 -0.742715 -1.729223 +v -1.669647 -0.620255 -1.632435 +v -1.669606 -0.532610 -1.502858 +v -1.659162 -0.488359 -1.353177 +v -1.639338 -0.491833 -1.198043 +v -1.612073 -0.542693 -1.052641 +v -1.580037 -0.635959 -0.931205 +v -1.440770 -0.756305 -0.854020 +v -1.402996 -0.903570 -0.817170 +v -1.367576 -1.055483 -0.828985 +v -1.337978 -1.197174 -0.888309 +v -1.317099 -1.314773 -0.989335 +v -1.306983 -1.396770 -1.122173 +v -1.308620 -1.435136 -1.273821 +v -1.321850 -1.426118 -1.429434 +v -1.345377 -1.370597 -1.573779 +v -1.376900 -1.274009 -1.692728 +v -1.413332 -1.145808 -1.774636 +v -1.451106 -0.998543 -1.811486 +v -1.486526 -0.846630 -1.799671 +v -1.516124 -0.704939 -1.740347 +v -1.537003 -0.587340 -1.639321 +v -1.547119 -0.505344 -1.506483 +v -1.545482 -0.466977 -1.354835 +v -1.532252 -0.475995 -1.199222 +v -1.508724 -0.531516 -1.054877 +v -1.477202 -0.628104 -0.935928 +v -1.329047 -0.742732 -0.857736 +v -1.285642 -0.889430 -0.825066 +v -1.242422 -1.038901 -0.841260 +v -1.203618 -1.176513 -0.904733 +v -1.173028 -1.288796 -1.009273 +v -1.153647 -1.364759 -1.144645 +v -1.147372 -1.396966 -1.297600 +v -1.154817 -1.382265 -1.453164 +v -1.175253 -1.322094 -1.596110 +v -1.206680 -1.222343 -1.712445 +v -1.246022 -1.092777 -1.790782 +v -1.289428 -0.946079 -1.823453 +v -1.332648 -0.796608 -1.807259 +v -1.371452 -0.658996 -1.743785 +v -1.402042 -0.546713 -1.639246 +v -1.421423 -0.470750 -1.503873 +v -1.427698 -0.438543 -1.350919 +v -1.420253 -0.453245 -1.195355 +v -1.399817 -0.513416 -1.052409 +v -1.368389 -0.613166 -0.936073 +v -1.211850 -0.721360 -0.856449 +v -1.163032 -0.867145 -0.827550 +v -1.112476 -1.013827 -0.847555 +v -1.065131 -1.147048 -0.914505 +v -1.025630 -1.253767 -1.021849 +v -0.997842 -1.323537 -1.159078 +v -0.984485 -1.349529 -1.312758 +v -0.986868 -1.329199 -1.467848 +v -1.004757 -1.264536 -1.609165 +v -1.036401 -1.161871 -1.722876 +v -1.078702 -1.031253 -1.797851 +v -1.127520 -0.885468 -1.826751 +v -1.178076 -0.738786 -1.806746 +v -1.225421 -0.605565 -1.739795 +v -1.264921 -0.498847 -1.632452 +v -1.292710 -0.429077 -1.495223 +v -1.306066 -0.403084 -1.341543 +v -1.303684 -0.423415 -1.186453 +v -1.285795 -0.488077 -1.045136 +v -1.254151 -0.590742 -0.931425 +v -1.089971 -0.691941 -0.849862 +v -1.036036 -0.836532 -0.824252 +v -0.978648 -0.980199 -0.847455 +v -0.923427 -1.108877 -0.917199 +v -0.875778 -1.209971 -1.026658 +v -0.840364 -1.273585 -1.165117 +v -0.820653 -1.293492 -1.319022 +v -0.818574 -1.267744 -1.473309 +v -0.834330 -1.198860 -1.612875 +v -0.866379 -1.093584 -1.724057 +v -0.911584 -0.962221 -1.795973 +v -0.965519 -0.817629 -1.821583 +v -1.022907 -0.673962 -1.798381 +v -1.078128 -0.545284 -1.728636 +v -1.125777 -0.444190 -1.619177 +v -1.161191 -0.380576 -1.480718 +v -1.180902 -0.360669 -1.326813 +v -1.182981 -0.386417 -1.172526 +v -1.167225 -0.455301 -1.032960 +v -1.135176 -0.560577 -0.921778 +v -0.964286 -0.654421 -0.837713 +v -0.905592 -0.797615 -0.814857 +v -0.841902 -0.938155 -0.840618 +v -0.779450 -1.062286 -0.912472 +v -0.724349 -1.157856 -1.023386 +v -0.681993 -1.215510 -1.162504 +v -0.656528 -1.229605 -1.316207 +v -0.650447 -1.198761 -1.469450 +v -0.664345 -1.125997 -1.607232 +v -0.696861 -1.018435 -1.716067 +v -0.744813 -0.886606 -1.785300 +v -0.803507 -0.743412 -1.808155 +v -0.867198 -0.602871 -1.782395 +v -0.929650 -0.478740 -1.710541 +v -0.984751 -0.383170 -1.599627 +v -1.027107 -0.325516 -1.460509 +v -1.052571 -0.311421 -1.306806 +v -1.058652 -0.342266 -1.153563 +v -1.044755 -0.415030 -1.015781 +v -1.012238 -0.522591 -0.906946 +v -0.835700 -0.608951 -0.819787 +v -0.772660 -0.750622 -0.799123 +v -0.703204 -0.888034 -0.826792 +v -0.634129 -1.007735 -0.900087 +v -0.572199 -1.098009 -1.011832 +v -0.523473 -1.150018 -1.151089 +v -0.492724 -1.158672 -1.304227 +v -0.482959 -1.123124 -1.456256 +v -0.495136 -1.046853 -1.592294 +v -0.528062 -0.937326 -1.699024 +v -0.578514 -0.805263 -1.765999 +v -0.641553 -0.663591 -1.786664 +v -0.711010 -0.526180 -1.758994 +v -0.780084 -0.406478 -1.685700 +v -0.842015 -0.316205 -1.573955 +v -0.890740 -0.264195 -1.434697 +v -0.921490 -0.255541 -1.281559 +v -0.931254 -0.291089 -1.129530 +v -0.919078 -0.367360 -0.993493 +v -0.886152 -0.476888 -0.886762 +v -0.705111 -0.555878 -0.795925 +v -0.638176 -0.695981 -0.776884 +v -0.563488 -0.830353 -0.805828 +v -0.488357 -0.945839 -0.879923 +v -0.420138 -1.031135 -0.991915 +v -0.365508 -1.077893 -1.130844 +v -0.329816 -1.081534 -1.283108 +v -0.316554 -1.041702 -1.433805 +v -0.327021 -0.962297 -1.568181 +v -0.360193 -0.851091 -1.673084 +v -0.412822 -0.718970 -1.738245 +v -0.479756 -0.578867 -1.757286 +v -0.554444 -0.444495 -1.728342 +v -0.629575 -0.329009 -1.654247 +v -0.697794 -0.243713 -1.542254 +v -0.752424 -0.196956 -1.403326 +v -0.788116 -0.193314 -1.251061 +v -0.801378 -0.233146 -1.100365 +v -0.790911 -0.312551 -0.965989 +v -0.757739 -0.423757 -0.861086 +v -0.573372 -0.495729 -0.766019 +v -0.503018 -0.634292 -0.748059 +v -0.423622 -0.765786 -0.777679 +v -0.342955 -0.877340 -0.851978 +v -0.268915 -0.958035 -0.963683 +v -0.208748 -0.999971 -1.101861 +v -0.168345 -0.999044 -1.252985 +v -0.151659 -0.955344 -1.402262 +v -0.160325 -0.873149 -1.535080 +v -0.193494 -0.760505 -1.638438 +v -0.247919 -0.628438 -1.702218 +v -0.318273 -0.489875 -1.720177 +v -0.397669 -0.358381 -1.690558 +v -0.478335 -0.246827 -1.616259 +v -0.552376 -0.166132 -1.504553 +v -0.612542 -0.124196 -1.366376 +v -0.652946 -0.125123 -1.215252 +v -0.669632 -0.168823 -1.065975 +v -0.660966 -0.251018 -0.933157 +v -0.627797 -0.363662 -0.829799 +v -0.441274 -0.429194 -0.730019 +v -0.367987 -0.566304 -0.712649 +v -0.284390 -0.695137 -0.742403 +v -0.198666 -0.803083 -0.816368 +v -0.119207 -0.879575 -0.927305 +v -0.053789 -0.917125 -1.064353 +v -0.008818 -0.912058 -1.214099 +v 0.011305 -0.864870 -1.361882 +v 0.004611 -0.780180 -1.493239 +v -0.028246 -0.666278 -1.595310 +v -0.084049 -0.534313 -1.658103 +v -0.157336 -0.397203 -1.675473 +v -0.240933 -0.268370 -1.645720 +v -0.326657 -0.160424 -1.571754 +v -0.406116 -0.083932 -1.460818 +v -0.471533 -0.046382 -1.323769 +v -0.516505 -0.051449 -1.174024 +v -0.536628 -0.098637 -1.026240 +v -0.529934 -0.183327 -0.894884 +v -0.497077 -0.297230 -0.792813 +v -0.309532 -0.357099 -0.687927 +v -0.233797 -0.492893 -0.670728 +v -0.146484 -0.619315 -0.700152 +v -0.056141 -0.723990 -0.773317 +v 0.028388 -0.796671 -0.883062 +v 0.098830 -0.830244 -1.018644 +v 0.148290 -0.821423 -1.166791 +v 0.171925 -0.771071 -1.313003 +v 0.167422 -0.684116 -1.442966 +v 0.135222 -0.569071 -1.543958 +v 0.078477 -0.437197 -1.606095 +v 0.002742 -0.301403 -1.623294 +v -0.084570 -0.174981 -1.593871 +v -0.174913 -0.070306 -1.520706 +v -0.259443 0.002375 -1.410961 +v -0.329885 0.035949 -1.275379 +v -0.379344 0.027127 -1.127231 +v -0.402979 -0.023225 -0.981020 +v -0.398477 -0.110180 -0.851057 +v -0.366277 -0.225225 -0.750064 +v -0.178784 -0.280379 -0.639791 +v -0.101070 -0.415031 -0.622441 +v -0.010501 -0.539305 -0.651161 +v 0.084057 -0.641038 -0.723141 +v 0.173348 -0.710269 -0.831334 +v 0.248631 -0.740224 -0.965151 +v 0.302537 -0.727969 -1.111492 +v 0.329790 -0.674704 -1.256032 +v 0.327722 -0.585643 -1.384623 +v 0.296535 -0.469504 -1.484677 +v 0.239282 -0.337655 -1.546401 +v 0.161567 -0.203003 -1.563751 +v 0.070998 -0.078729 -1.535031 +v -0.023560 0.023004 -1.463051 +v -0.112850 0.092235 -1.354858 +v -0.188133 0.122190 -1.221041 +v -0.242040 0.109935 -1.074700 +v -0.269293 0.056670 -0.930160 +v -0.267224 -0.032391 -0.801569 +v -0.236037 -0.148530 -0.701515 +v -0.049597 -0.200060 -0.585702 +v 0.029656 -0.333765 -0.567985 +v 0.123054 -0.456151 -0.595735 +v 0.221455 -0.555240 -0.666236 +v 0.315227 -0.621332 -0.772586 +v 0.395191 -0.647956 -0.904376 +v 0.453520 -0.632507 -1.048705 +v 0.484504 -0.576498 -1.191445 +v 0.485109 -0.485410 -1.318624 +v 0.455277 -0.368161 -1.417792 +v 0.397928 -0.236226 -1.479242 +v 0.318676 -0.102522 -1.496960 +v 0.225278 0.019865 -1.469210 +v 0.126876 0.118954 -1.398709 +v 0.033104 0.185045 -1.292359 +v -0.046860 0.211669 -1.160569 +v -0.105189 0.196221 -1.016240 +v -0.136172 0.140211 -0.873500 +v -0.136778 0.049124 -0.746321 +v -0.106946 -0.068126 -0.647153 +v 0.077528 -0.117232 -0.525789 +v 0.157917 -0.250194 -0.507610 +v 0.253754 -0.370933 -0.534235 +v 0.355659 -0.467632 -0.603059 +v 0.453654 -0.530823 -0.707344 +v 0.538149 -0.554323 -0.836882 +v 0.600873 -0.535830 -0.978993 +v 0.635684 -0.477155 -1.119766 +v 0.639177 -0.384041 -1.245422 +v 0.611008 -0.265603 -1.343660 +v 0.553936 -0.133435 -1.404864 +v 0.473547 -0.000473 -1.423043 +v 0.377709 0.120267 -1.396417 +v 0.275805 0.216965 -1.327594 +v 0.177809 0.280157 -1.223309 +v 0.093314 0.303657 -1.093771 +v 0.030591 0.285164 -0.951660 +v -0.004221 0.226489 -0.810887 +v -0.007713 0.133375 -0.685231 +v 0.020455 0.014937 -0.586993 +v 0.202135 -0.033025 -0.460216 +v 0.283313 -0.165447 -0.441604 +v 0.381245 -0.284748 -0.467067 +v 0.486343 -0.379251 -0.534113 +v 0.588322 -0.439705 -0.636179 +v 0.677197 -0.460192 -0.763274 +v 0.744271 -0.438707 -0.902957 +v 0.782976 -0.377353 -1.041555 +v 0.789524 -0.282136 -1.165501 +v 0.763274 -0.162376 -1.262662 +v 0.706796 -0.029796 -1.323527 +v 0.625619 0.102625 -1.342139 +v 0.527687 0.221927 -1.316676 +v 0.422588 0.316429 -1.249630 +v 0.320610 0.376883 -1.147564 +v 0.231734 0.397371 -1.020469 +v 0.164661 0.375886 -0.880786 +v 0.125956 0.314532 -0.742188 +v 0.119408 0.219315 -0.618242 +v 0.145658 0.099555 -0.521081 +v 0.323809 0.051407 -0.389187 +v 0.405489 -0.080665 -0.370293 +v 0.505221 -0.198695 -0.394671 +v 0.613242 -0.291129 -0.459934 +v 0.718978 -0.348918 -0.559694 +v 0.812079 -0.366407 -0.684185 +v 0.883431 -0.341883 -0.821222 +v 0.926051 -0.277746 -0.957391 +v 0.935766 -0.180276 -1.079361 +v 0.911625 -0.059012 -1.175195 +v 0.855991 0.074174 -1.235511 +v 0.774310 0.206246 -1.254405 +v 0.674578 0.324276 -1.230027 +v 0.566558 0.416710 -1.164764 +v 0.460822 0.474499 -1.065005 +v 0.367721 0.491988 -0.940513 +v 0.296368 0.467464 -0.803476 +v 0.253749 0.403328 -0.667308 +v 0.244034 0.305857 -0.545337 +v 0.268175 0.184593 -0.449503 +v 0.442152 0.134912 -0.312954 +v 0.524121 0.003021 -0.294044 +v 0.625419 -0.113853 -0.317518 +v 0.736130 -0.204269 -0.381078 +v 0.845416 -0.259377 -0.478501 +v 0.942581 -0.273782 -0.600252 +v 1.018112 -0.246075 -0.734413 +v 1.064617 -0.178967 -0.867850 +v 1.077543 -0.079028 -0.987503 +v 1.055625 0.043960 -1.081659 +v 1.001008 0.177957 -1.141101 +v 0.919039 0.309848 -1.160010 +v 0.817741 0.426722 -1.136537 +v 0.707030 0.517138 -1.072977 +v 0.597744 0.572246 -0.975554 +v 0.500579 0.586651 -0.853803 +v 0.425048 0.558944 -0.719642 +v 0.378543 0.491836 -0.586204 +v 0.365617 0.391897 -0.466552 +v 0.387535 0.268909 -0.372396 +v 0.556781 0.216356 -0.231820 +v 0.638902 0.084509 -0.213264 +v 0.741595 -0.031266 -0.236107 +v 0.854809 -0.119638 -0.298114 +v 0.967460 -0.171955 -0.393215 +v 1.068523 -0.183096 -0.512102 +v 1.148104 -0.151972 -0.643135 +v 1.198413 -0.081627 -0.773490 +v 1.214526 0.021051 -0.890406 +v 1.194866 0.146012 -0.982438 +v 1.141356 0.281024 -1.040579 +v 1.059236 0.412870 -1.059135 +v 0.956542 0.528646 -1.036292 +v 0.843329 0.617018 -0.974285 +v 0.730677 0.669335 -0.879184 +v 0.629614 0.680476 -0.760297 +v 0.550033 0.649351 -0.629264 +v 0.499724 0.579007 -0.498909 +v 0.483611 0.476329 -0.381993 +v 0.503271 0.351368 -0.289960 +v 0.667314 0.294651 -0.146158 +v 0.749528 0.162752 -0.128407 +v 0.853514 0.048079 -0.150964 +v 0.969093 -0.038142 -0.211620 +v 1.084952 -0.087471 -0.304438 +v 1.189748 -0.095081 -0.420333 +v 1.273225 -0.060224 -0.547959 +v 1.327210 0.013685 -0.674824 +v 1.346420 0.119413 -0.788510 +v 1.328973 0.246610 -0.877887 +v 1.276578 0.382825 -0.934207 +v 1.194364 0.514724 -0.951958 +v 1.090378 0.629397 -0.929401 +v 0.974799 0.715618 -0.868745 +v 0.858941 0.764947 -0.775927 +v 0.754145 0.772556 -0.660032 +v 0.670668 0.737700 -0.532406 +v 0.616683 0.663791 -0.405541 +v 0.597473 0.558063 -0.291856 +v 0.614919 0.430866 -0.202478 +v 0.773369 0.368772 -0.056417 +v 0.855696 0.236771 -0.039987 +v 0.960939 0.123272 -0.062647 +v 1.078798 0.039385 -0.122177 +v 1.197735 -0.006680 -0.212752 +v 1.306108 -0.010412 -0.325505 +v 1.393308 0.028553 -0.449398 +v 1.450800 0.106401 -0.572305 +v 1.472956 0.215512 -0.682194 +v 1.457608 0.345206 -0.768308 +v 1.406257 0.482787 -0.822219 +v 1.323930 0.614787 -0.838649 +v 1.218686 0.728286 -0.815989 +v 1.100827 0.812174 -0.756458 +v 0.981890 0.858238 -0.665883 +v 0.873518 0.861971 -0.553131 +v 0.786317 0.823006 -0.429237 +v 0.728825 0.745157 -0.306331 +v 0.706669 0.636046 -0.196442 +v 0.722018 0.506352 -0.110327 +v 0.874563 0.437782 0.036867 +v 0.957092 0.305688 0.051424 +v 1.063623 0.193500 0.028256 +v 1.183728 0.112199 -0.030369 +v 1.305649 0.069745 -0.118712 +v 1.417453 0.070291 -0.228126 +v 1.508195 0.113786 -0.347900 +v 1.568993 0.195971 -0.466310 +v 1.593895 0.308801 -0.571766 +v 1.580464 0.441232 -0.653944 +v 1.530015 0.580301 -0.704801 +v 1.447485 0.712395 -0.719358 +v 1.340954 0.824583 -0.696190 +v 1.220849 0.905883 -0.637566 +v 1.098928 0.948338 -0.549223 +v 0.987124 0.947792 -0.439809 +v 0.896382 0.904297 -0.320035 +v 0.835584 0.822112 -0.201624 +v 0.810682 0.709282 -0.096168 +v 0.824113 0.576851 -0.013990 +v 0.970514 0.500858 0.133061 +v 1.053398 0.368741 0.145186 +v 1.161303 0.258065 0.121123 +v 1.283668 0.179664 0.063227 +v 1.408514 0.141214 -0.022836 +v 1.523621 0.146476 -0.128640 +v 1.617720 0.194938 -0.243829 +v 1.681602 0.281854 -0.357127 +v 1.709012 0.398716 -0.457445 +v 1.697268 0.534086 -0.534961 +v 1.647520 0.674713 -0.582089 +v 1.564636 0.806830 -0.594214 +v 1.456730 0.917506 -0.570151 +v 1.334366 0.995906 -0.512255 +v 1.209520 1.034357 -0.426192 +v 1.094413 1.029094 -0.320388 +v 1.000314 0.980633 -0.205199 +v 0.936432 0.893717 -0.091901 +v 0.909022 0.776854 0.008417 +v 0.920766 0.641484 0.085933 +v 1.060852 0.557317 0.231444 +v 1.144289 0.425309 0.240604 +v 1.253703 0.316403 0.215311 +v 1.378384 0.241259 0.158041 +v 1.506127 0.207232 0.074401 +v 1.624427 0.217655 -0.027423 +v 1.721705 0.271505 -0.137464 +v 1.788438 0.363512 -0.244949 +v 1.818094 0.484670 -0.339357 +v 1.807771 0.623119 -0.411448 +v 1.758478 0.765307 -0.454164 +v 1.675040 0.897315 -0.463324 +v 1.565626 1.006221 -0.438031 +v 1.440945 1.081365 -0.380761 +v 1.313203 1.115391 -0.297120 +v 1.194902 1.104969 -0.195296 +v 1.097624 1.051119 -0.085256 +v 1.030891 0.959111 0.022229 +v 1.001235 0.837953 0.116638 +v 1.011559 0.699504 0.188728 +v 1.145222 0.606636 0.331217 +v 1.229445 0.474933 0.336930 +v 1.340536 0.368097 0.310160 +v 1.467620 0.296586 0.253526 +v 1.598258 0.267399 0.172571 +v 1.719662 0.283394 0.075221 +v 1.819947 0.343005 -0.028995 +v 1.889299 0.440397 -0.129876 +v 1.920927 0.566036 -0.217547 +v 1.911736 0.707624 -0.283426 +v 1.862625 0.851301 -0.321065 +v 1.778402 0.983004 -0.326779 +v 1.667311 1.089840 -0.300008 +v 1.540227 1.161351 -0.243374 +v 1.409589 1.190538 -0.162420 +v 1.288185 1.174543 -0.065070 +v 1.187899 1.114932 0.039147 +v 1.118548 1.017541 0.140028 +v 1.086920 0.891901 0.227699 +v 1.096111 0.750313 0.293578 +v 1.223300 0.648476 0.431519 +v 1.308556 0.517328 0.433392 +v 1.421509 0.412887 0.405014 +v 1.551103 0.345375 0.349164 +v 1.684653 0.321401 0.271308 +v 1.809085 0.343312 0.179068 +v 1.912219 0.408964 0.081472 +v 1.983961 0.511929 -0.011925 +v 2.017286 0.642128 -0.091983 +v 2.008934 0.786818 -0.150863 +v 1.959721 0.931834 -0.182803 +v 1.874466 1.062982 -0.184676 +v 1.761513 1.167423 -0.156298 +v 1.631919 1.234935 -0.100448 +v 1.498369 1.258909 -0.022592 +v 1.373937 1.236998 0.069648 +v 1.270802 1.171346 0.167244 +v 1.199061 1.068381 0.260642 +v 1.165735 0.938182 0.340699 +v 1.174088 0.793492 0.399579 +v 1.294808 0.682691 0.531468 +v 1.381341 0.552389 0.529216 +v 1.496343 0.450664 0.499243 +v 1.628556 0.387473 0.444486 +v 1.765039 0.369003 0.370303 +v 1.892431 0.397060 0.283956 +v 1.998262 0.468900 0.193897 +v 2.072174 0.577489 0.108943 +v 2.106930 0.712198 0.037408 +v 2.099130 0.859840 -0.013705 +v 2.049535 1.005965 -0.039392 +v 1.963002 1.136267 -0.037139 +v 1.848000 1.237992 -0.007167 +v 1.715787 1.301183 0.047590 +v 1.579305 1.319653 0.121773 +v 1.451913 1.291595 0.208120 +v 1.346081 1.219756 0.298179 +v 1.272170 1.111167 0.383133 +v 1.237413 0.976458 0.454668 +v 1.245214 0.828815 0.505781 +v 1.359528 0.709335 0.630199 +v 1.447566 0.580190 0.623666 +v 1.564785 0.481470 0.592268 +v 1.699711 0.422838 0.539080 +v 1.839136 0.410034 0.469307 +v 1.969414 0.444310 0.389780 +v 2.077790 0.522313 0.308282 +v 2.153658 0.636405 0.232792 +v 2.189589 0.775420 0.170699 +v 2.182067 0.925750 0.128081 +v 2.131829 1.072678 0.109110 +v 2.043792 1.201823 0.115643 +v 1.926573 1.300543 0.147040 +v 1.791646 1.359175 0.200229 +v 1.652221 1.371979 0.270001 +v 1.521943 1.337703 0.349529 +v 1.413567 1.259700 0.431027 +v 1.337699 1.145608 0.506517 +v 1.301768 1.006593 0.568610 +v 1.309290 0.856263 0.611228 +v 1.417320 0.728648 0.726913 +v 1.507055 0.600969 0.716085 +v 1.626624 0.505475 0.683590 +v 1.764323 0.451515 0.632608 +v 1.906672 0.444371 0.568130 +v 2.039738 0.484741 0.496468 +v 2.150495 0.568675 0.424636 +v 2.228101 0.687956 0.359666 +v 2.264960 0.830908 0.307917 +v 2.257464 0.983538 0.274456 +v 2.206346 1.130905 0.262557 +v 2.116611 1.258584 0.273385 +v 1.997042 1.354078 0.305880 +v 1.859343 1.408038 0.356862 +v 1.716994 1.415182 0.421340 +v 1.583928 1.374812 0.493002 +v 1.473171 1.290878 0.564834 +v 1.395565 1.171597 0.629804 +v 1.358706 1.028645 0.681552 +v 1.366202 0.876015 0.715014 +v 1.468139 0.741032 0.820941 +v 1.559721 0.615098 0.805940 +v 1.681722 0.522954 0.772817 +v 1.822198 0.473620 0.724813 +v 1.967399 0.471925 0.666627 +v 2.103111 0.518035 0.603956 +v 2.216051 0.607437 0.542933 +v 2.295162 0.731378 0.489533 +v 2.332701 0.877727 0.448981 +v 2.324994 1.032159 0.425249 +v 2.272794 1.179556 0.420658 +v 2.181211 1.305490 0.435659 +v 2.059211 1.397634 0.468782 +v 1.918735 1.446967 0.516786 +v 1.773534 1.448662 0.574971 +v 1.637821 1.402552 0.637643 +v 1.524882 1.313151 0.698665 +v 1.445770 1.189209 0.752066 +v 1.408231 1.042860 0.792617 +v 1.415939 0.888428 0.816350 +v 1.512041 0.747007 0.911788 +v 1.605567 0.623046 0.892864 +v 1.730014 0.534250 0.859696 +v 1.873199 0.489311 0.815533 +v 2.021105 0.492628 0.764696 +v 2.159256 0.543876 0.712163 +v 2.274127 0.638039 0.663074 +v 2.354475 0.765899 0.622237 +v 2.392434 0.914941 0.593647 +v 2.384289 1.070575 0.580104 +v 2.330837 1.217567 0.582933 +v 2.237310 1.341528 0.601857 +v 2.112864 1.430324 0.635024 +v 1.969679 1.475263 0.679188 +v 1.821773 1.471946 0.730024 +v 1.683622 1.420698 0.782558 +v 1.568751 1.326535 0.831646 +v 1.488403 1.198675 0.872484 +v 1.450444 1.049633 0.901074 +v 1.458589 0.893999 0.914617 +v 1.549184 0.747158 0.999184 +v 1.644696 0.625326 0.976687 +v 1.771527 0.539735 0.944130 +v 1.917262 0.498764 0.904702 +v 2.067634 0.506423 0.862260 +v 2.207925 0.561962 0.820961 +v 2.324401 0.659945 0.784846 +v 2.405662 0.790781 0.757451 +v 2.443753 0.941661 0.741457 +v 2.434945 1.097818 0.738430 +v 2.380101 1.243966 0.748667 +v 2.284589 1.365798 0.771164 +v 2.157758 1.451388 0.803721 +v 2.012024 1.492360 0.843149 +v 1.861651 1.484701 0.885591 +v 1.721361 1.429162 0.926890 +v 1.604884 1.331179 0.963005 +v 1.523623 1.200343 0.990400 +v 1.485532 1.049462 1.006394 +v 1.494340 0.893305 1.009421 +v 1.579808 0.742062 1.083106 +v 1.677290 0.622433 1.057458 +v 1.806362 0.539762 1.026186 +v 1.954388 0.502144 0.992351 +v 2.106879 0.513258 0.959264 +v 2.248908 0.572019 0.930165 +v 2.366572 0.672673 0.907902 +v 2.448353 0.805368 0.894654 +v 2.486247 0.957115 0.891718 +v 2.476543 1.113060 0.899382 +v 2.420192 1.257938 0.916894 +v 2.322710 1.377567 0.942542 +v 2.193638 1.460238 0.973814 +v 2.045612 1.497856 1.007649 +v 1.893121 1.486742 1.040736 +v 1.751092 1.427981 1.069835 +v 1.633428 1.327327 1.092098 +v 1.551647 1.194632 1.105346 +v 1.513753 1.042885 1.108282 +v 1.523457 0.886940 1.100618 +v 1.604199 0.732218 1.163771 +v 1.703584 0.614781 1.135435 +v 1.834672 0.534617 1.106086 +v 1.984633 0.499574 1.078597 +v 2.138786 0.513082 1.055659 +v 2.282042 0.573818 1.039517 +v 2.400378 0.675837 1.031751 +v 2.482211 0.809154 1.033122 +v 2.519530 0.960717 1.043495 +v 2.508682 1.115691 1.061855 +v 2.450729 1.258906 1.086404 +v 2.351344 1.376343 1.114740 +v 2.220256 1.456507 1.144089 +v 2.070296 1.491550 1.171578 +v 1.916143 1.478042 1.194516 +v 1.772887 1.417306 1.210658 +v 1.654551 1.315286 1.218424 +v 1.572718 1.181970 1.217053 +v 1.535399 1.030407 1.206680 +v 1.546246 0.875433 1.188320 +v 1.622644 0.717987 1.241595 +v 1.723818 0.602653 1.211038 +v 1.856629 0.524480 1.184168 +v 2.008076 0.491120 1.163614 +v 2.163336 0.505840 1.151388 +v 2.307210 0.567197 1.148687 +v 2.425615 0.669186 1.155775 +v 2.506960 0.801824 1.171959 +v 2.543283 0.952127 1.195654 +v 2.531029 1.105382 1.224541 +v 2.471396 1.246588 1.255792 +v 2.370222 1.361922 1.286348 +v 2.237411 1.440095 1.313218 +v 2.085963 1.473454 1.333772 +v 1.930704 1.458735 1.345998 +v 1.786830 1.397377 1.348699 +v 1.668425 1.295388 1.341611 +v 1.587080 1.162750 1.325427 +v 1.550757 1.012447 1.301732 +v 1.563011 0.859192 1.272846 +v 1.635384 0.699552 1.317110 +v 1.738197 0.586167 1.284782 +v 1.872381 0.509404 1.260827 +v 2.024801 0.476777 1.247590 +v 2.180539 0.491481 1.246367 +v 2.324348 0.552075 1.257279 +v 2.442152 0.652628 1.279256 +v 2.522419 0.783298 1.310147 +v 2.557292 0.931293 1.346929 +v 2.543359 1.082128 1.386001 +v 2.481982 1.221036 1.423539 +v 2.379169 1.334421 1.455868 +v 2.244985 1.411184 1.479823 +v 2.092564 1.443810 1.493059 +v 1.936827 1.429107 1.494282 +v 1.793018 1.368513 1.483370 +v 1.675214 1.267959 1.461393 +v 1.594947 1.137290 1.430502 +v 1.560073 0.989294 1.393720 +v 1.574007 0.838460 1.354648 +v 1.642578 0.676914 1.390869 +v 1.746855 0.565276 1.357176 +v 1.882029 0.489319 1.336435 +v 2.034868 0.456476 1.330677 +v 2.190413 0.469963 1.340464 +v 2.333436 0.528460 1.364840 +v 2.449938 0.626241 1.401418 +v 2.528515 0.753733 1.446618 +v 2.561475 0.898459 1.496014 +v 2.545592 1.046249 1.544772 +v 2.482420 1.182639 1.588120 +v 2.378144 1.294276 1.621813 +v 2.242970 1.370234 1.642554 +v 2.090131 1.403077 1.648312 +v 1.934587 1.389590 1.638524 +v 1.791563 1.331093 1.614148 +v 1.675061 1.233312 1.577571 +v 1.596484 1.105819 1.532371 +v 1.563524 0.961094 1.482975 +v 1.579407 0.813304 1.434216 +v 1.644292 0.649933 1.463331 +v 1.749841 0.539810 1.428631 +v 1.885609 0.464065 1.411266 +v 2.038305 0.430112 1.412936 +v 2.192983 0.441275 1.433477 +v 2.334501 0.496460 1.470879 +v 2.449007 0.590266 1.521480 +v 2.525292 0.713511 1.580328 +v 2.555889 0.854131 1.641661 +v 2.537803 0.998360 1.699476 +v 2.472803 1.132081 1.748114 +v 2.367254 1.242203 1.782814 +v 2.231486 1.317948 1.800179 +v 2.078790 1.351901 1.798508 +v 1.924112 1.340739 1.777967 +v 1.782594 1.285553 1.740565 +v 1.668088 1.191747 1.689964 +v 1.591803 1.068502 1.631117 +v 1.561206 0.927882 1.569784 +v 1.579292 0.783653 1.511968 +v 1.640506 0.618384 1.534784 +v 1.747132 0.509529 1.499383 +v 1.883105 0.433447 1.485435 +v 2.035115 0.397584 1.494304 +v 2.188281 0.405452 1.525123 +v 2.327612 0.456280 1.574874 +v 2.439468 0.545093 1.638688 +v 2.512900 0.663197 1.710318 +v 2.540720 0.799031 1.782753 +v 2.520205 0.939300 1.848902 +v 2.453363 1.070272 1.902289 +v 2.346737 1.179127 1.937690 +v 2.210764 1.255209 1.951638 +v 2.058754 1.291072 1.942769 +v 1.905588 1.283204 1.911950 +v 1.766257 1.232376 1.862199 +v 1.654401 1.143563 1.798385 +v 1.580969 1.025459 1.726754 +v 1.553149 0.889624 1.654320 +v 1.573664 0.749356 1.588171 +v 1.631150 0.582043 1.605304 +v 1.738657 0.474204 1.569459 +v 1.874467 0.397293 1.558870 +v 2.025285 0.358838 1.574574 +v 2.176350 0.362603 1.615034 +v 2.312874 0.408220 1.676289 +v 2.421492 0.491223 1.752344 +v 2.491572 0.603488 1.835752 +v 2.516255 0.734026 1.918351 +v 2.493125 0.870057 1.992054 +v 2.424445 0.998267 2.049647 +v 2.316938 1.106106 2.085492 +v 2.181128 1.183017 2.096081 +v 2.030309 1.221473 2.080376 +v 1.879245 1.217707 2.039917 +v 1.742721 1.172090 1.978661 +v 1.634103 1.089087 1.902607 +v 1.564023 0.976822 1.819198 +v 1.539340 0.846284 1.736600 +v 1.562470 0.710253 1.662897 +v 1.616143 0.540749 1.674749 +v 1.724338 0.433680 1.638672 +v 1.859645 0.355515 1.631316 +v 2.008818 0.313906 1.653403 +v 2.157256 0.312927 1.702770 +v 2.290427 0.352673 1.774584 +v 2.395298 0.429253 1.861816 +v 2.461601 0.535171 1.955927 +v 2.482848 0.660060 2.047704 +v 2.456957 0.791694 2.128165 +v 2.386464 0.917188 2.189432 +v 2.278268 1.024258 2.225510 +v 2.142962 1.102422 2.232865 +v 1.993788 1.144031 2.210778 +v 1.845351 1.145010 2.161412 +v 1.712179 1.105265 2.089597 +v 1.607309 1.028684 2.002365 +v 1.541005 0.922766 1.908254 +v 1.519759 0.797877 1.816477 +v 1.545649 0.666243 1.736016 +v 1.595427 0.494470 1.742783 +v 1.704125 0.387929 1.706651 +v 1.838618 0.308148 1.702362 +v 1.985741 0.262937 1.730335 +v 2.131093 0.256722 1.787831 +v 2.260446 0.290112 1.869224 +v 2.361138 0.359836 1.966545 +v 2.423312 0.459072 2.070268 +v 2.440882 0.578104 2.170240 +v 2.412129 0.705281 2.256675 +v 2.339867 0.828154 2.321112 +v 2.231169 0.934695 2.357244 +v 2.096676 1.014476 2.361533 +v 1.949553 1.059686 2.333560 +v 1.804201 1.065901 2.276064 +v 1.674848 1.032512 2.194671 +v 1.574156 0.962787 2.097350 +v 1.511982 0.863552 1.993627 +v 1.494412 0.744520 1.893655 +v 1.523165 0.617343 1.807220 +v 1.568999 0.443318 1.808935 +v 1.678017 0.337072 1.772896 +v 1.811412 0.255369 1.771484 +v 1.956127 0.206204 1.804835 +v 2.097995 0.194391 1.869685 +v 2.223130 0.221087 1.959687 +v 2.319283 0.283677 2.066029 +v 2.377042 0.376036 2.178304 +v 2.390752 0.489122 2.285520 +v 2.359072 0.611866 2.377183 +v 2.285102 0.732253 2.444319 +v 2.176085 0.838498 2.480357 +v 2.042690 0.920202 2.481770 +v 1.897975 0.969367 2.448419 +v 1.756107 0.981179 2.383569 +v 1.630972 0.954484 2.293567 +v 1.534819 0.891894 2.187225 +v 1.477060 0.799535 2.074950 +v 1.463350 0.686449 1.967734 +v 1.495030 0.563705 1.876071 +v 1.536931 0.387569 1.872640 +v 1.646090 0.281394 1.836819 +v 1.778121 0.197503 1.838088 +v 1.920103 0.144108 1.876323 +v 2.058136 0.126435 1.947782 +v 2.178709 0.146214 2.045469 +v 2.270018 0.201509 2.159822 +v 2.323128 0.286907 2.279648 +v 2.332837 0.394050 2.393217 +v 2.298197 0.512449 2.489412 +v 2.222598 0.630514 2.558817 +v 2.113439 0.736689 2.594639 +v 1.981407 0.820580 2.593370 +v 1.839426 0.873975 2.555134 +v 1.701393 0.891648 2.483676 +v 1.580820 0.871869 2.385989 +v 1.489511 0.816574 2.271635 +v 1.436401 0.731176 2.151809 +v 1.426692 0.624033 2.038240 +v 1.461332 0.505634 1.942045 +v 1.499373 0.327648 1.933296 +v 1.608491 0.221324 1.897796 +v 1.738907 0.135014 1.901555 +v 1.877853 0.077166 1.944207 +v 2.011730 0.053442 2.021576 +v 2.127432 0.066166 2.126088 +v 2.213634 0.114091 2.247514 +v 2.261898 0.192526 2.373966 +v 2.267499 0.293793 2.493068 +v 2.229890 0.407981 2.593160 +v 2.152750 0.523910 2.664446 +v 2.043633 0.630234 2.699946 +v 1.913217 0.716545 2.696186 +v 1.774271 0.774393 2.653534 +v 1.640394 0.798116 2.576166 +v 1.524691 0.785393 2.471653 +v 1.438489 0.737468 2.350228 +v 1.390225 0.659033 2.223775 +v 1.384624 0.557765 2.104674 +v 1.422234 0.443578 2.004581 +v 1.456558 0.264113 1.990300 +v 1.565450 0.157424 1.955207 +v 1.693998 0.068483 1.961273 +v 1.829617 0.005996 2.007906 +v 1.959032 -0.023920 2.090540 +v 2.069576 -0.018336 2.201087 +v 2.150428 0.022201 2.328725 +v 2.193672 0.093723 2.460961 +v 2.195077 0.189228 2.584850 +v 2.154505 0.299369 2.688265 +v 2.075926 0.413363 2.761084 +v 1.967034 0.520052 2.796177 +v 1.838487 0.608993 2.790111 +v 1.702868 0.671480 2.743478 +v 1.573452 0.701395 2.660844 +v 1.462908 0.695812 2.550297 +v 1.382056 0.655275 2.422658 +v 1.338812 0.583753 2.290423 +v 1.337407 0.488248 2.166533 +v 1.377980 0.378107 2.063118 +v 1.408795 0.197629 2.043080 +v 1.517269 0.090359 2.008462 +v 1.643691 -0.001412 2.016660 +v 1.775687 -0.068702 2.066870 +v 1.900335 -0.104923 2.154177 +v 2.005434 -0.106530 2.270036 +v 2.080697 -0.073365 2.403105 +v 2.118756 -0.008676 2.540359 +v 2.115886 0.081206 2.668361 +v 2.072367 0.187483 2.774584 +v 1.992460 0.299751 2.848627 +v 1.883986 0.407021 2.883245 +v 1.757563 0.498792 2.875047 +v 1.625568 0.566081 2.824837 +v 1.500920 0.602302 2.737530 +v 1.395820 0.603909 2.621671 +v 1.320557 0.570745 2.488602 +v 1.282499 0.506056 2.351348 +v 1.285369 0.416173 2.223346 +v 1.328888 0.309897 2.117123 +v 1.356467 0.128944 2.091112 +v 1.464318 0.020880 2.057023 +v 1.588344 -0.073915 2.067181 +v 1.716404 -0.146162 2.120591 +v 1.835964 -0.188789 2.212025 +v 1.935320 -0.197623 2.332533 +v 2.004745 -0.171799 2.470319 +v 2.037446 -0.113845 2.611895 +v 2.030219 -0.029435 2.743403 +v 1.983773 0.073170 2.851970 +v 1.902655 0.183925 2.926969 +v 1.794804 0.291989 2.961058 +v 1.670778 0.386784 2.950900 +v 1.542717 0.459031 2.897491 +v 1.423158 0.501658 2.806056 +v 1.323802 0.510492 2.685549 +v 1.254377 0.484668 2.547763 +v 1.221676 0.426714 2.406187 +v 1.228903 0.342304 2.274678 +v 1.275349 0.239699 2.166111 +v 1.300021 0.058864 2.133941 +v 1.407029 -0.050210 2.100415 +v 1.528365 -0.148222 2.112363 +v 1.652153 -0.225580 2.168614 +v 1.766275 -0.274709 2.263663 +v 1.859560 -0.290802 2.388205 +v 1.922876 -0.272282 2.530049 +v 1.950027 -0.220964 2.675311 +v 1.938353 -0.141869 2.809771 +v 1.888998 -0.042741 2.920268 +v 1.806794 0.066717 2.995985 +v 1.699786 0.175791 3.029510 +v 1.578449 0.273803 3.017562 +v 1.454662 0.351161 2.961311 +v 1.340540 0.400290 2.866262 +v 1.247255 0.416383 2.741720 +v 1.183939 0.397863 2.599876 +v 1.156788 0.346545 2.454614 +v 1.168462 0.267450 2.320154 +v 1.217816 0.168322 2.209658 +v 1.239959 -0.011776 2.171183 +v 1.345886 -0.122074 2.138238 +v 1.464212 -0.223498 2.151801 +v 1.583353 -0.306120 2.210544 +v 1.691649 -0.361850 2.308717 +v 1.778497 -0.385235 2.436710 +v 1.835397 -0.373986 2.581994 +v 1.856779 -0.329202 2.730349 +v 1.840550 -0.255269 2.867251 +v 1.788298 -0.159423 2.979300 +v 1.705138 -0.051046 3.055528 +v 1.599211 0.059253 3.088473 +v 1.480886 0.160677 3.074910 +v 1.361744 0.243298 3.016167 +v 1.253449 0.299029 2.917994 +v 1.166600 0.322414 2.790001 +v 1.109700 0.311164 2.644717 +v 1.088318 0.266381 2.496362 +v 1.104548 0.192447 2.359460 +v 1.156800 0.096601 2.247411 +v 1.176835 -0.082130 2.202538 +v 1.281422 -0.193870 2.170170 +v 1.396380 -0.298901 2.185161 +v 1.510458 -0.386942 2.246043 +v 1.612489 -0.449375 2.346858 +v 1.692486 -0.480088 2.477736 +v 1.742617 -0.476076 2.625866 +v 1.757975 -0.437730 2.776748 +v 1.737057 -0.368805 2.915613 +v 1.681911 -0.276047 3.028868 +v 1.597935 -0.168536 3.105426 +v 1.493349 -0.056797 3.137794 +v 1.378390 0.048234 3.122803 +v 1.264312 0.136275 3.061921 +v 1.162281 0.198708 2.961106 +v 1.082285 0.229422 2.830228 +v 1.032154 0.225409 2.682098 +v 1.016796 0.187064 2.531216 +v 1.037713 0.118139 2.392351 +v 1.092859 0.025381 2.279096 +v 1.111245 -0.151370 2.227787 +v 1.214206 -0.264766 2.195972 +v 1.325402 -0.373597 2.212185 +v 1.433949 -0.467212 2.274841 +v 1.529220 -0.536446 2.377806 +v 1.601890 -0.574522 2.511001 +v 1.644846 -0.577714 2.661388 +v 1.653883 -0.545708 2.814247 +v 1.628116 -0.481638 2.954613 +v 1.570068 -0.391775 3.068748 +v 1.485420 -0.284916 3.145480 +v 1.382459 -0.171521 3.177295 +v 1.271263 -0.062689 3.161082 +v 1.162716 0.030925 3.098426 +v 1.067445 0.100159 2.995461 +v 0.994775 0.138236 2.862266 +v 0.951819 0.141427 2.711879 +v 0.942782 0.109422 2.559021 +v 0.968549 0.045351 2.418654 +v 1.026597 -0.044511 2.304519 +v 1.043813 -0.218709 2.246804 +v 1.144837 -0.333971 2.215491 +v 1.251831 -0.446790 2.232694 +v 1.354321 -0.546123 2.296729 +v 1.442274 -0.622246 2.401329 +v 1.507082 -0.667708 2.536255 +v 1.542400 -0.678059 2.688298 +v 1.544771 -0.652286 2.842577 +v 1.513963 -0.592911 2.983988 +v 1.452992 -0.505746 3.098691 +v 1.367826 -0.399325 3.175456 +v 1.266802 -0.284063 3.206770 +v 1.159808 -0.171244 3.189567 +v 1.057318 -0.071911 3.125531 +v 0.969364 0.004212 3.020931 +v 0.904557 0.049674 2.886005 +v 0.869239 0.060025 2.733962 +v 0.866868 0.034252 2.579684 +v 0.897675 -0.025123 2.438272 +v 0.958646 -0.112288 2.323570 +v 0.975178 -0.283428 2.259547 +v 1.073924 -0.400760 2.228658 +v 1.176230 -0.517738 2.246583 +v 1.272081 -0.622912 2.311565 +v 1.352095 -0.705987 2.417245 +v 1.408439 -0.758830 2.553277 +v 1.435597 -0.776270 2.706346 +v 1.430912 -0.756598 2.861468 +v 1.394842 -0.701741 3.003458 +v 1.330917 -0.617068 3.118419 +v 1.245396 -0.510868 3.195096 +v 1.146649 -0.393536 3.225984 +v 1.044343 -0.276558 3.208060 +v 0.948492 -0.171384 3.143077 +v 0.868479 -0.088309 3.037398 +v 0.812135 -0.035466 2.901366 +v 0.784977 -0.018026 2.748297 +v 0.789662 -0.037698 2.593175 +v 0.825732 -0.092555 2.451185 +v 0.889656 -0.177228 2.336224 +v 0.905977 -0.344898 2.266057 +v 1.002074 -0.464492 2.235488 +v 1.099161 -0.585775 2.253824 +v 1.187735 -0.696876 2.319269 +v 1.259125 -0.786919 2.425417 +v 1.306342 -0.847091 2.561878 +v 1.324766 -0.871500 2.715294 +v 1.312592 -0.857759 2.870648 +v 1.271012 -0.807212 3.012732 +v 1.204097 -0.724806 3.127638 +v 1.118396 -0.618609 3.204119 +v 1.022299 -0.499016 3.234687 +v 0.925212 -0.377732 3.216352 +v 0.836638 -0.266631 3.150906 +v 0.765249 -0.176588 3.044758 +v 0.718031 -0.116417 2.908297 +v 0.699608 -0.092007 2.754881 +v 0.711781 -0.105748 2.599527 +v 0.753361 -0.156296 2.457443 +v 0.820276 -0.238701 2.342537 +v 0.836820 -0.402610 2.266452 +v 0.929866 -0.524637 2.236066 +v 1.021162 -0.650330 2.254453 +v 1.101769 -0.767385 2.319816 +v 1.163799 -0.864344 2.425755 +v 1.201179 -0.931715 2.561901 +v 1.210250 -0.962904 2.714926 +v 1.190124 -0.954858 2.869852 +v 1.142771 -0.908364 3.011513 +v 1.072826 -0.827974 3.126042 +v 0.987137 -0.721557 3.202229 +v 0.894090 -0.599529 3.232615 +v 0.802795 -0.473836 3.214227 +v 0.722187 -0.356781 3.148865 +v 0.660157 -0.259823 3.042926 +v 0.622778 -0.192452 2.906780 +v 0.613707 -0.161263 2.753755 +v 0.633833 -0.169309 2.598829 +v 0.681186 -0.215802 2.457168 +v 0.751130 -0.296192 2.342639 +v 0.768253 -0.456192 2.260908 +v 0.857819 -0.580800 2.230533 +v 0.942716 -0.710950 2.248562 +v 1.014635 -0.833903 2.313230 +v 1.066535 -0.937624 2.418207 +v 1.093337 -1.011958 2.553217 +v 1.092416 -1.049631 2.705045 +v 1.063862 -1.046954 2.858828 +v 1.010472 -1.004189 2.999513 +v 0.937470 -0.925523 3.113330 +v 0.852003 -0.818656 3.189136 +v 0.762438 -0.694048 3.219511 +v 0.677540 -0.563898 3.201482 +v 0.605621 -0.440945 3.136814 +v 0.553721 -0.337224 3.031837 +v 0.526920 -0.262890 2.896827 +v 0.527841 -0.225217 2.744999 +v 0.556394 -0.227894 2.591216 +v 0.609785 -0.270658 2.450531 +v 0.682786 -0.349325 2.336715 +v 0.700725 -0.505426 2.249631 +v 0.786357 -0.632723 2.219063 +v 0.864232 -0.767302 2.236269 +v 0.926726 -0.895988 2.299563 +v 0.967722 -1.006184 2.402751 +v 0.983207 -1.087106 2.535731 +v 0.971666 -1.130830 2.685487 +v 0.934228 -1.133077 2.837359 +v 0.874557 -1.093627 2.976481 +v 0.798496 -1.016342 3.089234 +v 0.713488 -0.908787 3.164583 +v 0.627856 -0.781490 3.195150 +v 0.549982 -0.646912 3.177945 +v 0.487488 -0.518226 3.114650 +v 0.446492 -0.408029 3.011463 +v 0.431006 -0.327108 2.878482 +v 0.442548 -0.283384 2.728727 +v 0.479986 -0.281137 2.576855 +v 0.539656 -0.320586 2.437733 +v 0.615718 -0.397871 2.324979 +v 0.634550 -0.550245 2.232816 +v 0.715779 -0.680295 2.201822 +v 0.786006 -0.819176 2.217694 +v 0.838358 -0.953293 2.278879 +v 0.867709 -1.069519 2.379387 +v 0.871186 -1.156476 2.509379 +v 0.848450 -1.205652 2.656132 +v 0.801725 -1.212234 2.805281 +v 0.735585 -1.175577 2.942225 +v 0.656505 -1.099270 3.053559 +v 0.572225 -0.990782 3.128385 +v 0.490996 -0.860732 3.159379 +v 0.420769 -0.721851 3.143507 +v 0.368417 -0.587733 3.082323 +v 0.339066 -0.471508 2.981815 +v 0.335589 -0.384551 2.851822 +v 0.358326 -0.335374 2.705069 +v 0.405051 -0.328792 2.555921 +v 0.471190 -0.365449 2.418977 +v 0.550270 -0.441757 2.307643 +v 0.569870 -0.590710 2.210605 +v 0.646221 -0.723520 2.178924 +v 0.708205 -0.866467 2.192918 +v 0.749754 -1.005558 2.251218 +v 0.766802 -1.127180 2.348118 +v 0.757678 -1.219425 2.474131 +v 0.723277 -1.273265 2.616923 +v 0.666965 -1.283429 2.762516 +v 0.594255 -1.248923 2.896659 +v 0.512265 -1.173123 3.006221 +v 0.429020 -1.063451 3.080477 +v 0.352668 -0.930641 3.112159 +v 0.290684 -0.787694 3.098164 +v 0.249135 -0.648603 3.039864 +v 0.232088 -0.526981 2.942965 +v 0.241211 -0.434736 2.816952 +v 0.275613 -0.380896 2.674160 +v 0.331924 -0.370732 2.528566 +v 0.404634 -0.405239 2.394423 +v 0.486624 -0.481038 2.284861 +v 0.506651 -0.626965 2.183036 +v 0.577658 -0.762478 2.150387 +v 0.630859 -0.909133 2.161946 +v 0.661046 -1.052575 2.216580 +v 0.665264 -1.178763 2.308941 +v 0.643100 -1.275344 2.429989 +v 0.596724 -1.332865 2.567875 +v 0.530675 -1.345694 2.709100 +v 0.451419 -1.312577 2.839842 +v 0.366713 -1.236754 2.947302 +v 0.284850 -1.125648 3.020961 +v 0.213843 -0.990135 3.053610 +v 0.160642 -0.843480 3.042051 +v 0.130455 -0.700038 2.987417 +v 0.126237 -0.573850 2.895056 +v 0.148401 -0.477269 2.774008 +v 0.194777 -0.419749 2.636122 +v 0.260826 -0.406919 2.494897 +v 0.340082 -0.440037 2.364155 +v 0.424788 -0.515859 2.256695 +v 0.444686 -0.659175 2.149999 +v 0.509905 -0.797265 2.116096 +v 0.553870 -0.947149 2.124673 +v 0.572277 -1.094156 2.174892 +v 0.563325 -1.223895 2.261836 +v 0.527889 -1.323668 2.376994 +v 0.469438 -1.383706 2.509095 +v 0.393695 -1.398134 2.645207 +v 0.308073 -1.365540 2.772007 +v 0.220953 -1.289113 2.877083 +v 0.140864 -1.176334 2.950148 +v 0.075645 -1.038244 2.984051 +v 0.031680 -0.888360 2.975474 +v 0.013273 -0.741353 2.925255 +v 0.022226 -0.611614 2.838311 +v 0.057662 -0.511842 2.723152 +v 0.116112 -0.451803 2.591051 +v 0.191856 -0.437375 2.454939 +v 0.277478 -0.469970 2.328140 +v 0.364597 -0.546397 2.223064 +v 0.383644 -0.687445 2.111228 +v 0.442669 -0.827914 2.075785 +v 0.477058 -0.980437 2.080878 +v 0.483444 -1.130084 2.126008 +v 0.461202 -1.262206 2.206759 +v 0.412509 -1.363871 2.315225 +v 0.342131 -1.425127 2.440790 +v 0.256958 -1.439977 2.571162 +v 0.165327 -1.406969 2.693578 +v 0.076207 -1.329333 2.796058 +v -0.001678 -1.214668 2.868568 +v -0.060703 -1.074199 2.904011 +v -0.095092 -0.921677 2.898919 +v -0.101478 -0.772030 2.853788 +v -0.079236 -0.639907 2.773037 +v -0.030543 -0.538242 2.664571 +v 0.039835 -0.476986 2.539006 +v 0.125008 -0.462136 2.408635 +v 0.216639 -0.495144 2.286218 +v 0.305759 -0.572780 2.183739 +v 0.323137 -0.711751 2.066319 +v 0.375620 -0.854332 2.029065 +v 0.400227 -1.008814 2.030238 +v 0.394547 -1.160077 2.069725 +v 0.359138 -1.293312 2.143659 +v 0.297465 -1.395479 2.244803 +v 0.215565 -1.456576 2.363257 +v 0.121455 -1.470623 2.487425 +v 0.024348 -1.436244 2.605154 +v -0.066251 -1.356805 2.704919 +v -0.141474 -1.240083 2.776954 +v -0.193958 -1.097502 2.814208 +v -0.218564 -0.943019 2.813034 +v -0.212884 -0.791757 2.773548 +v -0.177475 -0.658521 2.699614 +v -0.115802 -0.556354 2.598470 +v -0.033902 -0.495257 2.480016 +v 0.060207 -0.481211 2.355847 +v 0.157315 -0.515589 2.238119 +v 0.247914 -0.595028 2.138354 +v 0.262808 -0.731895 2.014778 +v 0.308471 -0.876260 1.975467 +v 0.323230 -1.031966 1.972376 +v 0.305642 -1.183771 2.005807 +v 0.257428 -1.316816 2.072488 +v 0.183307 -1.418076 2.165891 +v 0.090535 -1.477640 2.276874 +v -0.011807 -1.489678 2.394572 +v -0.113702 -1.453011 2.507465 +v -0.205173 -1.371228 2.604502 +v -0.277269 -1.252334 2.676184 +v -0.322932 -1.107969 2.715495 +v -0.337692 -0.952263 2.718586 +v -0.320104 -0.800458 2.685155 +v -0.271889 -0.667414 2.618474 +v -0.197768 -0.566154 2.525071 +v -0.104996 -0.506589 2.414088 +v -0.002654 -0.494552 2.296390 +v 0.099240 -0.531219 2.183496 +v 0.190712 -0.613002 2.086460 +v 0.202404 -0.747495 1.956104 +v 0.241055 -0.893265 1.914523 +v 0.246050 -1.049435 1.906922 +v 0.216900 -1.200717 1.934045 +v 0.156460 -1.332304 1.993237 +v 0.070644 -1.431314 2.078703 +v -0.032146 -1.488056 2.182078 +v -0.141848 -1.496975 2.293242 +v -0.247725 -1.457198 2.401315 +v -0.339412 -1.372620 2.495716 +v -0.407935 -1.251518 2.567206 +v -0.446585 -1.105748 2.608787 +v -0.451580 -0.949578 2.616387 +v -0.422431 -0.798296 2.589265 +v -0.361990 -0.666709 2.530073 +v -0.276175 -0.567699 2.444607 +v -0.173385 -0.510957 2.341232 +v -0.063682 -0.502038 2.230067 +v 0.042195 -0.541815 2.121995 +v 0.133882 -0.626393 2.027593 +v 0.141834 -0.758014 1.889869 +v 0.173380 -0.904773 1.845841 +v 0.168832 -1.060660 1.833585 +v 0.128636 -1.210416 1.854299 +v 0.056726 -1.339382 1.905956 +v -0.039859 -1.434934 1.983500 +v -0.151663 -1.487718 2.079339 +v -0.267744 -1.492568 2.184094 +v -0.376738 -1.449009 2.287508 +v -0.467976 -1.361304 2.379461 +v -0.532528 -1.238040 2.450950 +v -0.564073 -1.091281 2.494978 +v -0.559525 -0.935394 2.507234 +v -0.519329 -0.785637 2.486520 +v -0.447420 -0.656671 2.434863 +v -0.350835 -0.561119 2.357319 +v -0.239030 -0.508335 2.261480 +v -0.122950 -0.503485 2.156725 +v -0.013956 -0.547044 2.053310 +v 0.077283 -0.634749 1.961358 +v 0.081192 -0.762813 1.815796 +v 0.105653 -0.910123 1.769181 +v 0.091917 -1.065027 1.752210 +v 0.041328 -1.212360 1.766546 +v -0.041162 -1.337700 1.810783 +v -0.147477 -1.428779 1.880593 +v -0.267211 -1.476681 1.969142 +v -0.388644 -1.476717 2.067761 +v -0.499889 -1.428883 2.166798 +v -0.590057 -1.337862 2.256557 +v -0.650320 -1.212564 2.328254 +v -0.674781 -1.065253 2.374868 +v -0.661045 -0.910350 2.391839 +v -0.610456 -0.763017 2.377503 +v -0.527966 -0.637676 2.333266 +v -0.421651 -0.546597 2.263456 +v -0.301917 -0.498695 2.174907 +v -0.180484 -0.498660 2.076288 +v -0.069239 -0.546493 1.977251 +v 0.020929 -0.637514 1.887492 +v 0.020754 -0.761224 1.733788 +v 0.038270 -0.908649 1.684483 +v 0.015820 -1.061940 1.662813 +v -0.044399 -1.206093 1.670901 +v -0.136492 -1.326996 1.707954 +v -0.251445 -1.412816 1.770345 +v -0.378004 -1.455151 1.851967 +v -0.503782 -1.449857 1.944830 +v -0.616467 -1.397453 2.039845 +v -0.705028 -1.303069 2.127709 +v -0.760796 -1.175942 2.199824 +v -0.778312 -1.028518 2.249129 +v -0.755862 -0.875226 2.270798 +v -0.695643 -0.731074 2.262711 +v -0.603550 -0.610170 2.225658 +v -0.488597 -0.524350 2.163267 +v -0.362038 -0.482015 2.081645 +v -0.236259 -0.487309 1.988782 +v -0.123575 -0.539713 1.893767 +v -0.035014 -0.634098 1.805902 +v -0.039050 -0.752624 1.643954 +v -0.028213 -0.899742 1.591890 +v -0.058795 -1.050887 1.565589 +v -0.127803 -1.191263 1.567626 +v -0.228480 -1.307131 1.597802 +v -0.350972 -1.387147 1.653162 +v -0.483289 -1.423480 1.728288 +v -0.612479 -1.412572 1.815826 +v -0.725895 -1.355492 1.907207 +v -0.812436 -1.257827 1.993485 +v -0.863630 -1.129137 2.066216 +v -0.874466 -0.982020 2.118280 +v -0.843884 -0.830875 2.144581 +v -0.774876 -0.690498 2.142544 +v -0.674199 -0.574631 2.112368 +v -0.551707 -0.494614 2.057008 +v -0.419390 -0.458282 1.981882 +v -0.290200 -0.469189 1.894344 +v -0.176784 -0.526269 1.802964 +v -0.090244 -0.623934 1.716685 +v -0.097668 -0.736491 1.546591 +v -0.093125 -0.882920 1.491732 +v -0.131166 -1.031494 1.460902 +v -0.208068 -1.167669 1.457121 +v -0.316302 -1.278115 1.480757 +v -0.445275 -1.352021 1.529498 +v -0.582361 -1.382152 1.598572 +v -0.714142 -1.365560 1.681218 +v -0.827718 -1.303868 1.769345 +v -0.911970 -1.203115 1.854328 +v -0.958653 -1.073164 1.927847 +v -0.963197 -0.926734 1.982706 +v -0.925156 -0.778160 2.013535 +v -0.848254 -0.641985 2.017316 +v -0.740019 -0.531539 1.993680 +v -0.611046 -0.457633 1.944939 +v -0.473960 -0.427502 1.875865 +v -0.342180 -0.444094 1.793220 +v -0.228604 -0.505786 1.705093 +v -0.144351 -0.606539 1.620110 +v -0.154476 -0.712454 1.442152 +v -0.155727 -0.857870 1.384492 +v -0.200481 -1.003566 1.349258 +v -0.284356 -1.135281 1.339898 +v -0.399144 -1.240123 1.357328 +v -0.533606 -1.307829 1.399843 +v -0.674582 -1.331770 1.463280 +v -0.808272 -1.309604 1.541430 +v -0.921589 -1.243500 1.626644 +v -1.003441 -1.139929 1.710579 +v -1.045815 -1.009030 1.785020 +v -1.044564 -0.863615 1.842680 +v -0.999811 -0.717918 1.877914 +v -0.915935 -0.586203 1.887274 +v -0.801148 -0.481361 1.869844 +v -0.666685 -0.413655 1.827329 +v -0.525709 -0.389714 1.763892 +v -0.392019 -0.411880 1.685741 +v -0.278702 -0.477984 1.600528 +v -0.196851 -0.581555 1.516593 +v -0.208813 -0.680331 1.331209 +v -0.215264 -0.824475 1.270774 +v -0.265933 -0.967107 1.231267 +v -0.355859 -1.094263 1.216558 +v -0.476239 -1.193498 1.228085 +v -0.615290 -1.255097 1.264721 +v -0.759400 -1.273030 1.322878 +v -0.894464 -1.245543 1.396865 +v -1.007259 -1.175325 1.479439 +v -1.086746 -1.069251 1.562516 +v -1.125142 -0.937703 1.637966 +v -1.118690 -0.793559 1.698401 +v -1.068022 -0.650927 1.737908 +v -0.978096 -0.523771 1.752617 +v -0.857716 -0.424536 1.741090 +v -0.718665 -0.362937 1.704454 +v -0.574555 -0.345004 1.646297 +v -0.439491 -0.372491 1.572310 +v -0.326696 -0.442709 1.489736 +v -0.247209 -0.548783 1.406659 +v -0.260019 -0.640134 1.214411 +v -0.271008 -0.782830 1.151254 +v -0.326766 -0.922323 1.107614 +v -0.421836 -1.044959 1.087764 +v -0.546910 -1.138733 1.093647 +v -0.689746 -1.194466 1.124686 +v -0.836362 -1.206703 1.177844 +v -0.972406 -1.174245 1.247917 +v -1.084562 -1.100270 1.328045 +v -1.161850 -0.992019 1.410386 +v -1.196705 -0.860088 1.486879 +v -1.185716 -0.717392 1.550036 +v -1.129958 -0.577899 1.593675 +v -1.034889 -0.455263 1.613525 +v -0.909814 -0.361489 1.607642 +v -0.766978 -0.305756 1.576603 +v -0.620362 -0.293519 1.523445 +v -0.484318 -0.325977 1.453372 +v -0.372162 -0.399952 1.373244 +v -0.294874 -0.508204 1.290903 +v -0.307470 -0.592082 1.092444 +v -0.322292 -0.733232 1.026651 +v -0.382312 -0.869617 0.979020 +v -0.481655 -0.987885 0.954214 +v -0.610596 -1.076460 0.954662 +v -0.756514 -1.126673 0.980318 +v -0.905126 -1.133607 1.028673 +v -1.041884 -1.096584 1.094992 +v -1.153402 -1.019228 1.172784 +v -1.228763 -0.909111 1.254435 +v -1.260590 -0.777012 1.331950 +v -1.245769 -0.635862 1.397743 +v -1.185749 -0.499478 1.445374 +v -1.086406 -0.381209 1.470180 +v -0.957464 -0.292634 1.469733 +v -0.811546 -0.242421 1.444076 +v -0.662934 -0.235487 1.395721 +v -0.526176 -0.272510 1.329402 +v -0.414658 -0.349867 1.251610 +v -0.339297 -0.459984 1.169960 +v -0.350600 -0.536583 0.966005 +v -0.368537 -0.676167 0.897693 +v -0.432011 -0.809558 0.846219 +v -0.534809 -0.923700 0.816621 +v -0.666868 -1.007419 0.811796 +v -0.815261 -1.052520 0.832217 +v -0.965463 -1.054589 0.875885 +v -1.102771 -1.013423 0.938524 +v -1.213744 -0.933052 1.014004 +v -1.287519 -0.821343 1.094936 +v -1.316875 -0.689231 1.173399 +v -1.298938 -0.549647 1.241710 +v -1.235464 -0.416256 1.293184 +v -1.132666 -0.302115 1.322782 +v -1.000607 -0.218395 1.327607 +v -0.852213 -0.173294 1.307186 +v -0.702011 -0.171225 1.263519 +v -0.564704 -0.212391 1.200879 +v -0.453731 -0.292762 1.125399 +v -0.379956 -0.404471 1.044467 +v -0.388916 -0.474222 0.835772 +v -0.409270 -0.612288 0.765094 +v -0.475435 -0.742869 0.709935 +v -0.580934 -0.853183 0.675694 +v -0.715440 -0.932432 0.665723 +v -0.865787 -0.972859 0.680997 +v -1.017257 -0.970506 0.720022 +v -1.155024 -0.925604 0.778978 +v -1.265602 -0.842547 0.852093 +v -1.338167 -0.729467 0.932211 +v -1.365616 -0.597431 1.011489 +v -1.345261 -0.459366 1.082167 +v -1.279096 -0.328785 1.137326 +v -1.173597 -0.218470 1.171567 +v -1.039091 -0.139221 1.181538 +v -0.888745 -0.098794 1.166264 +v -0.737274 -0.101147 1.127239 +v -0.599507 -0.146050 1.068283 +v -0.488929 -0.229107 0.995168 +v -0.416364 -0.342187 0.915050 +v -0.422006 -0.405736 0.702393 +v -0.444127 -0.542390 0.629536 +v -0.512284 -0.670391 0.570866 +v -0.619806 -0.777209 0.532127 +v -0.756167 -0.852388 0.517109 +v -0.908019 -0.888569 0.527283 +v -1.060498 -0.882211 0.561654 +v -1.198679 -0.833935 0.616857 +v -1.309035 -0.748468 0.687487 +v -1.380764 -0.634175 0.766632 +v -1.406844 -0.502245 0.846544 +v -1.384723 -0.365591 0.919401 +v -1.316565 -0.237590 0.978071 +v -1.209044 -0.130772 1.016810 +v -1.072683 -0.055593 1.031828 +v -0.920830 -0.019412 1.021654 +v -0.768351 -0.025770 0.987283 +v -0.630170 -0.074046 0.932080 +v -0.519814 -0.159513 0.861450 +v -0.448086 -0.273806 0.782305 +v -0.449540 -0.331990 0.566473 +v -0.472852 -0.467383 0.491659 +v -0.542385 -0.593060 0.429674 +v -0.651335 -0.696718 0.386585 +v -0.789035 -0.768212 0.366610 +v -0.942008 -0.800542 0.371704 +v -1.095278 -0.790544 0.401368 +v -1.233843 -0.739197 0.452699 +v -1.344139 -0.651527 0.520673 +v -1.415370 -0.536115 0.598635 +v -1.440563 -0.404259 0.678953 +v -1.417251 -0.268866 0.753767 +v -1.347718 -0.143189 0.815752 +v -1.238768 -0.039531 0.858841 +v -1.101068 0.031963 0.878816 +v -0.948096 0.064293 0.873722 +v -0.794825 0.054295 0.844058 +v -0.656260 0.002948 0.792727 +v -0.545964 -0.084722 0.724753 +v -0.474733 -0.200134 0.646791 +v -0.471268 -0.253953 0.428575 +v -0.495289 -0.388267 0.352060 +v -0.565681 -0.511884 0.286979 +v -0.675554 -0.612704 0.239703 +v -0.814153 -0.680858 0.214859 +v -0.967911 -0.709674 0.214880 +v -1.121776 -0.696332 0.239764 +v -1.260688 -0.642138 0.287074 +v -1.371048 -0.552396 0.352179 +v -1.442055 -0.435892 0.428707 +v -1.466757 -0.304029 0.509167 +v -1.442736 -0.169715 0.585682 +v -1.372344 -0.046098 0.650763 +v -1.262471 0.054722 0.698039 +v -1.123872 0.122875 0.722883 +v -0.970115 0.151692 0.722862 +v -0.816249 0.138350 0.697978 +v -0.677337 0.084155 0.650668 +v -0.566977 -0.005586 0.585563 +v -0.495970 -0.122091 0.509035 +v -0.487007 -0.172674 0.289221 +v -0.511371 -0.306108 0.211288 +v -0.582214 -0.427921 0.143357 +v -0.692603 -0.526187 0.092075 +v -0.831731 -0.591289 0.062465 +v -0.985980 -0.616854 0.057423 +v -1.140251 -0.600378 0.077443 +v -1.279443 -0.543476 0.120566 +v -1.389930 -0.451717 0.182571 +v -1.460897 -0.334083 0.257388 +v -1.485398 -0.202088 0.337693 +v -1.461035 -0.068654 0.415626 +v -1.390191 0.053158 0.483557 +v -1.279802 0.151425 0.534839 +v -1.140674 0.216526 0.564449 +v -0.986425 0.242091 0.569491 +v -0.832154 0.225616 0.549471 +v -0.692963 0.168713 0.506348 +v -0.582476 0.076954 0.444343 +v -0.511508 -0.040680 0.369526 +v -0.496636 -0.089259 0.148903 +v -0.521103 -0.222019 0.069859 +v -0.592110 -0.342258 -0.000656 +v -0.702707 -0.438206 -0.055740 +v -0.842066 -0.500471 -0.089999 +v -0.996547 -0.522959 -0.100082 +v -1.151028 -0.503468 -0.085000 +v -1.290387 -0.443906 -0.046231 +v -1.400983 -0.350103 0.012432 +v -1.471991 -0.231242 0.085245 +v -1.496458 -0.098957 0.165081 +v -1.471991 0.033802 0.244125 +v -1.400983 0.154041 0.314640 +v -1.290387 0.249989 0.369723 +v -1.151028 0.312255 0.403983 +v -0.996547 0.334743 0.414065 +v -0.842066 0.315252 0.398984 +v -0.702707 0.255690 0.360214 +v -0.592110 0.161887 0.301552 +v -0.521103 0.043026 0.228739 +usemtl None +s off +f 22 21 1 +f 23 22 2 +f 24 23 3 +f 25 24 4 +f 26 25 5 +f 27 26 6 +f 28 27 7 +f 29 28 8 +f 30 29 9 +f 31 30 10 +f 12 32 31 +f 13 33 32 +f 14 34 33 +f 15 35 34 +f 16 36 35 +f 17 37 36 +f 18 38 37 +f 19 39 38 +f 20 40 39 +f 1 21 40 +f 42 41 21 +f 43 42 22 +f 44 43 23 +f 45 44 24 +f 46 45 25 +f 47 46 26 +f 48 47 27 +f 49 48 28 +f 50 49 29 +f 51 50 30 +f 52 51 31 +f 33 53 52 +f 34 54 53 +f 35 55 54 +f 36 56 55 +f 37 57 56 +f 38 58 57 +f 39 59 58 +f 40 60 59 +f 21 41 60 +f 62 61 41 +f 63 62 42 +f 64 63 43 +f 65 64 44 +f 66 65 45 +f 67 66 46 +f 68 67 47 +f 69 68 48 +f 70 69 49 +f 71 70 50 +f 72 71 51 +f 73 72 52 +f 54 74 73 +f 55 75 74 +f 56 76 75 +f 57 77 76 +f 58 78 77 +f 59 79 78 +f 60 80 79 +f 61 80 60 +f 82 81 61 +f 83 82 62 +f 84 83 63 +f 85 84 64 +f 86 85 65 +f 87 86 66 +f 88 87 67 +f 89 88 68 +f 90 89 69 +f 91 90 70 +f 92 91 71 +f 93 92 72 +f 94 93 73 +f 75 95 94 +f 76 96 95 +f 77 97 96 +f 78 98 97 +f 79 99 98 +f 100 99 79 +f 81 100 80 +f 102 101 81 +f 103 102 82 +f 104 103 83 +f 105 104 84 +f 106 105 85 +f 107 106 86 +f 108 107 87 +f 109 108 88 +f 110 109 89 +f 111 110 90 +f 112 111 91 +f 113 112 92 +f 114 113 93 +f 115 114 94 +f 116 115 95 +f 117 116 96 +f 118 117 97 +f 119 118 98 +f 120 119 99 +f 101 120 100 +f 122 121 101 +f 123 122 102 +f 124 123 103 +f 125 124 104 +f 126 125 105 +f 127 126 106 +f 128 127 107 +f 129 128 108 +f 130 129 109 +f 131 130 110 +f 132 131 111 +f 133 132 112 +f 134 133 113 +f 135 134 114 +f 136 135 115 +f 137 136 116 +f 138 137 117 +f 139 138 118 +f 140 139 119 +f 121 140 120 +f 142 141 121 +f 143 142 122 +f 144 143 123 +f 145 144 124 +f 146 145 125 +f 147 146 126 +f 148 147 127 +f 149 148 128 +f 150 149 129 +f 151 150 130 +f 152 151 131 +f 153 152 132 +f 154 153 133 +f 155 154 134 +f 156 155 135 +f 157 156 136 +f 158 157 137 +f 159 158 138 +f 160 159 139 +f 141 160 140 +f 162 161 141 +f 163 162 142 +f 164 163 143 +f 165 164 144 +f 166 165 145 +f 167 166 146 +f 168 167 147 +f 169 168 148 +f 170 169 149 +f 171 170 150 +f 172 171 151 +f 173 172 152 +f 174 173 153 +f 175 174 154 +f 176 175 155 +f 177 176 156 +f 178 177 157 +f 179 178 158 +f 180 179 159 +f 161 180 160 +f 182 181 161 +f 183 182 162 +f 184 183 163 +f 185 184 164 +f 186 185 165 +f 187 186 166 +f 188 187 167 +f 189 188 168 +f 190 189 169 +f 191 190 170 +f 192 191 171 +f 193 192 172 +f 194 193 173 +f 195 194 174 +f 196 195 175 +f 197 196 176 +f 198 197 177 +f 199 198 178 +f 200 199 179 +f 181 200 180 +f 202 201 181 +f 203 202 182 +f 204 203 183 +f 205 204 184 +f 206 205 185 +f 207 206 186 +f 208 207 187 +f 209 208 188 +f 210 209 189 +f 211 210 190 +f 212 211 191 +f 213 212 192 +f 214 213 193 +f 215 214 194 +f 216 215 195 +f 217 216 196 +f 218 217 197 +f 219 218 198 +f 220 219 199 +f 201 220 200 +f 222 221 201 +f 223 222 202 +f 224 223 203 +f 225 224 204 +f 226 225 205 +f 227 226 206 +f 228 227 207 +f 229 228 208 +f 230 229 209 +f 231 230 210 +f 232 231 211 +f 233 232 212 +f 234 233 213 +f 235 234 214 +f 236 235 215 +f 237 236 216 +f 238 237 217 +f 239 238 218 +f 240 239 219 +f 221 240 220 +f 242 241 221 +f 243 242 222 +f 244 243 223 +f 245 244 224 +f 246 245 225 +f 247 246 226 +f 248 247 227 +f 249 248 228 +f 250 249 229 +f 251 250 230 +f 252 251 231 +f 253 252 232 +f 254 253 233 +f 255 254 234 +f 256 255 235 +f 257 256 236 +f 258 257 237 +f 259 258 238 +f 260 259 239 +f 241 260 240 +f 262 261 241 +f 263 262 242 +f 264 263 243 +f 265 264 244 +f 266 265 245 +f 267 266 246 +f 268 267 247 +f 269 268 248 +f 270 269 249 +f 271 270 250 +f 272 271 251 +f 273 272 252 +f 274 273 253 +f 275 274 254 +f 276 275 255 +f 277 276 256 +f 278 277 257 +f 279 278 258 +f 280 279 259 +f 261 280 260 +f 282 281 261 +f 283 282 262 +f 284 283 263 +f 285 284 264 +f 286 285 265 +f 287 286 266 +f 288 287 267 +f 289 288 268 +f 290 289 269 +f 291 290 270 +f 292 291 271 +f 293 292 272 +f 294 293 273 +f 295 294 274 +f 296 295 275 +f 297 296 276 +f 298 297 277 +f 299 298 278 +f 300 299 279 +f 281 300 280 +f 302 301 281 +f 303 302 282 +f 304 303 283 +f 305 304 284 +f 306 305 285 +f 307 306 286 +f 308 307 287 +f 309 308 288 +f 310 309 289 +f 311 310 290 +f 312 311 291 +f 313 312 292 +f 314 313 293 +f 315 314 294 +f 316 315 295 +f 317 316 296 +f 318 317 297 +f 319 318 298 +f 320 319 299 +f 301 320 300 +f 322 321 301 +f 323 322 302 +f 324 323 303 +f 325 324 304 +f 326 325 305 +f 327 326 306 +f 328 327 307 +f 329 328 308 +f 330 329 309 +f 331 330 310 +f 332 331 311 +f 333 332 312 +f 334 333 313 +f 335 334 314 +f 336 335 315 +f 337 336 316 +f 338 337 317 +f 339 338 318 +f 340 339 319 +f 321 340 320 +f 342 341 321 +f 343 342 322 +f 344 343 323 +f 345 344 324 +f 346 345 325 +f 347 346 326 +f 348 347 327 +f 349 348 328 +f 350 349 329 +f 351 350 330 +f 352 351 331 +f 353 352 332 +f 354 353 333 +f 355 354 334 +f 356 355 335 +f 357 356 336 +f 358 357 337 +f 359 358 338 +f 360 359 339 +f 341 360 340 +f 362 361 341 +f 363 362 342 +f 364 363 343 +f 365 364 344 +f 366 365 345 +f 367 366 346 +f 368 367 347 +f 369 368 348 +f 370 369 349 +f 371 370 350 +f 372 371 351 +f 373 372 352 +f 374 373 353 +f 375 374 354 +f 376 375 355 +f 377 376 356 +f 378 377 357 +f 379 378 358 +f 380 379 359 +f 361 380 360 +f 382 381 361 +f 383 382 362 +f 384 383 363 +f 385 384 364 +f 386 385 365 +f 387 386 366 +f 388 387 367 +f 389 388 368 +f 390 389 369 +f 391 390 370 +f 392 391 371 +f 393 392 372 +f 394 393 373 +f 395 394 374 +f 396 395 375 +f 397 396 376 +f 398 397 377 +f 399 398 378 +f 400 399 379 +f 381 400 380 +f 402 401 381 +f 403 402 382 +f 404 403 383 +f 405 404 384 +f 406 405 385 +f 407 406 386 +f 408 407 387 +f 409 408 388 +f 410 409 389 +f 411 410 390 +f 412 411 391 +f 413 412 392 +f 414 413 393 +f 415 414 394 +f 416 415 395 +f 417 416 396 +f 418 417 397 +f 419 418 398 +f 420 419 399 +f 401 420 400 +f 422 421 401 +f 423 422 402 +f 424 423 403 +f 425 424 404 +f 426 425 405 +f 427 426 406 +f 428 427 407 +f 429 428 408 +f 430 429 409 +f 431 430 410 +f 432 431 411 +f 433 432 412 +f 434 433 413 +f 435 434 414 +f 436 435 415 +f 417 437 436 +f 438 437 417 +f 439 438 418 +f 440 439 419 +f 421 440 420 +f 442 441 421 +f 443 442 422 +f 444 443 423 +f 445 444 424 +f 446 445 425 +f 447 446 426 +f 448 447 427 +f 449 448 428 +f 450 449 429 +f 451 450 430 +f 452 451 431 +f 453 452 432 +f 454 453 433 +f 455 454 434 +f 436 456 455 +f 437 457 456 +f 438 458 457 +f 439 459 458 +f 460 459 439 +f 441 460 440 +f 462 461 441 +f 463 462 442 +f 464 463 443 +f 465 464 444 +f 466 465 445 +f 467 466 446 +f 468 467 447 +f 469 468 448 +f 470 469 449 +f 471 470 450 +f 472 471 451 +f 473 472 452 +f 474 473 453 +f 455 475 474 +f 456 476 475 +f 457 477 476 +f 458 478 477 +f 459 479 478 +f 480 479 459 +f 461 480 460 +f 482 481 461 +f 483 482 462 +f 484 483 463 +f 485 484 464 +f 486 485 465 +f 487 486 466 +f 488 487 467 +f 489 488 468 +f 490 489 469 +f 491 490 470 +f 492 491 471 +f 493 492 472 +f 474 494 493 +f 475 495 494 +f 476 496 495 +f 477 497 496 +f 478 498 497 +f 479 499 498 +f 480 500 499 +f 481 500 480 +f 502 501 481 +f 503 502 482 +f 504 503 483 +f 505 504 484 +f 506 505 485 +f 507 506 486 +f 508 507 487 +f 509 508 488 +f 510 509 489 +f 511 510 490 +f 512 511 491 +f 513 512 492 +f 494 514 513 +f 495 515 514 +f 496 516 515 +f 497 517 516 +f 498 518 517 +f 499 519 518 +f 500 520 519 +f 501 520 500 +f 522 521 501 +f 523 522 502 +f 524 523 503 +f 525 524 504 +f 526 525 505 +f 527 526 506 +f 528 527 507 +f 529 528 508 +f 530 529 509 +f 531 530 510 +f 532 531 511 +f 533 532 512 +f 514 534 533 +f 515 535 534 +f 516 536 535 +f 517 537 536 +f 518 538 537 +f 519 539 538 +f 520 540 539 +f 501 521 540 +f 542 541 521 +f 543 542 522 +f 544 543 523 +f 545 544 524 +f 546 545 525 +f 547 546 526 +f 548 547 527 +f 549 548 528 +f 550 549 529 +f 551 550 530 +f 552 551 531 +f 533 553 552 +f 534 554 553 +f 535 555 554 +f 536 556 555 +f 537 557 556 +f 538 558 557 +f 539 559 558 +f 540 560 559 +f 521 541 560 +f 562 561 541 +f 563 562 542 +f 564 563 543 +f 565 564 544 +f 566 565 545 +f 567 566 546 +f 568 567 547 +f 569 568 548 +f 570 569 549 +f 571 570 550 +f 572 571 551 +f 553 573 572 +f 554 574 573 +f 555 575 574 +f 556 576 575 +f 557 577 576 +f 558 578 577 +f 559 579 578 +f 560 580 579 +f 541 561 580 +f 582 581 561 +f 583 582 562 +f 584 583 563 +f 585 584 564 +f 586 585 565 +f 587 586 566 +f 588 587 567 +f 589 588 568 +f 590 589 569 +f 591 590 570 +f 592 591 571 +f 573 593 592 +f 574 594 593 +f 575 595 594 +f 576 596 595 +f 577 597 596 +f 578 598 597 +f 579 599 598 +f 580 600 599 +f 561 581 600 +f 602 601 581 +f 603 602 582 +f 604 603 583 +f 605 604 584 +f 606 605 585 +f 607 606 586 +f 608 607 587 +f 609 608 588 +f 610 609 589 +f 611 610 590 +f 592 612 611 +f 593 613 612 +f 594 614 613 +f 595 615 614 +f 596 616 615 +f 597 617 616 +f 598 618 617 +f 599 619 618 +f 600 620 619 +f 581 601 620 +f 622 621 601 +f 623 622 602 +f 624 623 603 +f 625 624 604 +f 626 625 605 +f 627 626 606 +f 628 627 607 +f 629 628 608 +f 630 629 609 +f 631 630 610 +f 612 632 631 +f 613 633 632 +f 614 634 633 +f 615 635 634 +f 616 636 635 +f 617 637 636 +f 618 638 637 +f 619 639 638 +f 620 640 639 +f 601 621 640 +f 642 641 621 +f 643 642 622 +f 644 643 623 +f 645 644 624 +f 646 645 625 +f 647 646 626 +f 648 647 627 +f 649 648 628 +f 650 649 629 +f 651 650 630 +f 632 652 651 +f 633 653 652 +f 634 654 653 +f 635 655 654 +f 636 656 655 +f 637 657 656 +f 638 658 657 +f 639 659 658 +f 640 660 659 +f 621 641 660 +f 662 661 641 +f 663 662 642 +f 664 663 643 +f 665 664 644 +f 666 665 645 +f 667 666 646 +f 668 667 647 +f 669 668 648 +f 670 669 649 +f 671 670 650 +f 652 672 671 +f 653 673 672 +f 654 674 673 +f 655 675 674 +f 656 676 675 +f 657 677 676 +f 658 678 677 +f 659 679 678 +f 660 680 679 +f 641 661 680 +f 682 681 661 +f 683 682 662 +f 684 683 663 +f 685 684 664 +f 686 685 665 +f 687 686 666 +f 688 687 667 +f 689 688 668 +f 690 689 669 +f 691 690 670 +f 672 692 691 +f 673 693 692 +f 674 694 693 +f 675 695 694 +f 676 696 695 +f 677 697 696 +f 678 698 697 +f 679 699 698 +f 680 700 699 +f 661 681 700 +f 702 701 681 +f 703 702 682 +f 704 703 683 +f 705 704 684 +f 706 705 685 +f 707 706 686 +f 708 707 687 +f 709 708 688 +f 710 709 689 +f 711 710 690 +f 692 712 711 +f 693 713 712 +f 694 714 713 +f 695 715 714 +f 696 716 715 +f 697 717 716 +f 698 718 717 +f 699 719 718 +f 700 720 719 +f 681 701 720 +f 722 721 701 +f 723 722 702 +f 724 723 703 +f 725 724 704 +f 726 725 705 +f 727 726 706 +f 728 727 707 +f 729 728 708 +f 730 729 709 +f 731 730 710 +f 712 732 731 +f 713 733 732 +f 714 734 733 +f 715 735 734 +f 716 736 735 +f 717 737 736 +f 718 738 737 +f 719 739 738 +f 720 740 739 +f 701 721 740 +f 742 741 721 +f 743 742 722 +f 744 743 723 +f 745 744 724 +f 746 745 725 +f 747 746 726 +f 748 747 727 +f 749 748 728 +f 750 749 729 +f 751 750 730 +f 732 752 751 +f 733 753 752 +f 734 754 753 +f 735 755 754 +f 736 756 755 +f 737 757 756 +f 738 758 757 +f 739 759 758 +f 740 760 759 +f 741 760 740 +f 762 761 741 +f 763 762 742 +f 764 763 743 +f 765 764 744 +f 766 765 745 +f 767 766 746 +f 768 767 747 +f 769 768 748 +f 770 769 749 +f 771 770 750 +f 752 772 771 +f 753 773 772 +f 754 774 773 +f 755 775 774 +f 756 776 775 +f 757 777 776 +f 758 778 777 +f 759 779 778 +f 760 780 779 +f 761 780 760 +f 782 781 761 +f 783 782 762 +f 784 783 763 +f 785 784 764 +f 786 785 765 +f 787 786 766 +f 788 787 767 +f 789 788 768 +f 790 789 769 +f 791 790 770 +f 772 792 791 +f 773 793 792 +f 774 794 793 +f 775 795 794 +f 776 796 795 +f 777 797 796 +f 778 798 797 +f 779 799 798 +f 780 800 799 +f 781 800 780 +f 802 801 781 +f 803 802 782 +f 804 803 783 +f 805 804 784 +f 806 805 785 +f 807 806 786 +f 808 807 787 +f 809 808 788 +f 810 809 789 +f 811 810 790 +f 792 812 811 +f 793 813 812 +f 794 814 813 +f 795 815 814 +f 796 816 815 +f 797 817 816 +f 798 818 817 +f 799 819 818 +f 800 820 819 +f 801 820 800 +f 822 821 801 +f 823 822 802 +f 824 823 803 +f 825 824 804 +f 826 825 805 +f 827 826 806 +f 828 827 807 +f 829 828 808 +f 830 829 809 +f 831 830 810 +f 812 832 831 +f 813 833 832 +f 814 834 833 +f 815 835 834 +f 816 836 835 +f 817 837 836 +f 818 838 837 +f 819 839 838 +f 840 839 819 +f 821 840 820 +f 842 841 821 +f 843 842 822 +f 844 843 823 +f 845 844 824 +f 846 845 825 +f 847 846 826 +f 848 847 827 +f 849 848 828 +f 850 849 829 +f 851 850 830 +f 852 851 831 +f 833 853 852 +f 834 854 853 +f 835 855 854 +f 836 856 855 +f 837 857 856 +f 838 858 857 +f 839 859 858 +f 860 859 839 +f 841 860 840 +f 862 861 841 +f 863 862 842 +f 864 863 843 +f 865 864 844 +f 866 865 845 +f 867 866 846 +f 868 867 847 +f 869 868 848 +f 870 869 849 +f 871 870 850 +f 872 871 851 +f 853 873 872 +f 854 874 873 +f 855 875 874 +f 856 876 875 +f 857 877 876 +f 858 878 877 +f 879 878 858 +f 880 879 859 +f 861 880 860 +f 882 881 861 +f 883 882 862 +f 884 883 863 +f 885 884 864 +f 886 885 865 +f 887 886 866 +f 888 887 867 +f 889 888 868 +f 890 889 869 +f 891 890 870 +f 892 891 871 +f 893 892 872 +f 874 894 893 +f 875 895 894 +f 876 896 895 +f 877 897 896 +f 878 898 897 +f 899 898 878 +f 900 899 879 +f 881 900 880 +f 902 901 881 +f 903 902 882 +f 904 903 883 +f 905 904 884 +f 906 905 885 +f 907 906 886 +f 908 907 887 +f 909 908 888 +f 910 909 889 +f 911 910 890 +f 912 911 891 +f 913 912 892 +f 914 913 893 +f 895 915 914 +f 896 916 915 +f 897 917 916 +f 918 917 897 +f 919 918 898 +f 920 919 899 +f 901 920 900 +f 922 921 901 +f 923 922 902 +f 924 923 903 +f 925 924 904 +f 926 925 905 +f 927 926 906 +f 928 927 907 +f 929 928 908 +f 930 929 909 +f 931 930 910 +f 932 931 911 +f 933 932 912 +f 934 933 913 +f 935 934 914 +f 936 935 915 +f 937 936 916 +f 938 937 917 +f 939 938 918 +f 940 939 919 +f 921 940 920 +f 942 941 921 +f 943 942 922 +f 944 943 923 +f 945 944 924 +f 946 945 925 +f 947 946 926 +f 948 947 927 +f 949 948 928 +f 950 949 929 +f 951 950 930 +f 952 951 931 +f 953 952 932 +f 954 953 933 +f 955 954 934 +f 956 955 935 +f 957 956 936 +f 958 957 937 +f 959 958 938 +f 960 959 939 +f 941 960 940 +f 962 961 941 +f 963 962 942 +f 964 963 943 +f 965 964 944 +f 966 965 945 +f 967 966 946 +f 968 967 947 +f 969 968 948 +f 970 969 949 +f 971 970 950 +f 972 971 951 +f 973 972 952 +f 974 973 953 +f 975 974 954 +f 976 975 955 +f 977 976 956 +f 978 977 957 +f 979 978 958 +f 980 979 959 +f 961 980 960 +f 982 981 961 +f 983 982 962 +f 984 983 963 +f 985 984 964 +f 986 985 965 +f 987 986 966 +f 988 987 967 +f 989 988 968 +f 990 989 969 +f 991 990 970 +f 992 991 971 +f 993 992 972 +f 994 993 973 +f 995 994 974 +f 996 995 975 +f 997 996 976 +f 998 997 977 +f 999 998 978 +f 1000 999 979 +f 981 1000 980 +f 1002 1001 981 +f 1003 1002 982 +f 1004 1003 983 +f 1005 1004 984 +f 1006 1005 985 +f 1007 1006 986 +f 1008 1007 987 +f 1009 1008 988 +f 1010 1009 989 +f 1011 1010 990 +f 1012 1011 991 +f 1013 1012 992 +f 1014 1013 993 +f 1015 1014 994 +f 1016 1015 995 +f 1017 1016 996 +f 1018 1017 997 +f 1019 1018 998 +f 1020 1019 999 +f 1001 1020 1000 +f 1022 1021 1001 +f 1023 1022 1002 +f 1024 1023 1003 +f 1025 1024 1004 +f 1026 1025 1005 +f 1027 1026 1006 +f 1028 1027 1007 +f 1029 1028 1008 +f 1030 1029 1009 +f 1031 1030 1010 +f 1032 1031 1011 +f 1033 1032 1012 +f 1034 1033 1013 +f 1035 1034 1014 +f 1036 1035 1015 +f 1037 1036 1016 +f 1038 1037 1017 +f 1039 1038 1018 +f 1040 1039 1019 +f 1021 1040 1020 +f 1042 1041 1021 +f 1043 1042 1022 +f 1044 1043 1023 +f 1045 1044 1024 +f 1046 1045 1025 +f 1047 1046 1026 +f 1048 1047 1027 +f 1049 1048 1028 +f 1050 1049 1029 +f 1051 1050 1030 +f 1052 1051 1031 +f 1053 1052 1032 +f 1054 1053 1033 +f 1055 1054 1034 +f 1056 1055 1035 +f 1057 1056 1036 +f 1058 1057 1037 +f 1059 1058 1038 +f 1060 1059 1039 +f 1041 1060 1040 +f 1062 1061 1041 +f 1063 1062 1042 +f 1064 1063 1043 +f 1065 1064 1044 +f 1066 1065 1045 +f 1067 1066 1046 +f 1068 1067 1047 +f 1069 1068 1048 +f 1070 1069 1049 +f 1071 1070 1050 +f 1072 1071 1051 +f 1073 1072 1052 +f 1074 1073 1053 +f 1075 1074 1054 +f 1076 1075 1055 +f 1077 1076 1056 +f 1078 1077 1057 +f 1079 1078 1058 +f 1080 1079 1059 +f 1061 1080 1060 +f 1082 1081 1061 +f 1083 1082 1062 +f 1084 1083 1063 +f 1085 1084 1064 +f 1086 1085 1065 +f 1087 1086 1066 +f 1088 1087 1067 +f 1089 1088 1068 +f 1090 1089 1069 +f 1091 1090 1070 +f 1092 1091 1071 +f 1093 1092 1072 +f 1094 1093 1073 +f 1095 1094 1074 +f 1096 1095 1075 +f 1097 1096 1076 +f 1098 1097 1077 +f 1099 1098 1078 +f 1100 1099 1079 +f 1081 1100 1080 +f 1102 1101 1081 +f 1103 1102 1082 +f 1104 1103 1083 +f 1105 1104 1084 +f 1106 1105 1085 +f 1107 1106 1086 +f 1108 1107 1087 +f 1109 1108 1088 +f 1110 1109 1089 +f 1111 1110 1090 +f 1112 1111 1091 +f 1113 1112 1092 +f 1114 1113 1093 +f 1115 1114 1094 +f 1116 1115 1095 +f 1117 1116 1096 +f 1118 1117 1097 +f 1119 1118 1098 +f 1120 1119 1099 +f 1101 1120 1100 +f 1122 1121 1101 +f 1123 1122 1102 +f 1124 1123 1103 +f 1125 1124 1104 +f 1126 1125 1105 +f 1127 1126 1106 +f 1128 1127 1107 +f 1129 1128 1108 +f 1130 1129 1109 +f 1131 1130 1110 +f 1132 1131 1111 +f 1133 1132 1112 +f 1134 1133 1113 +f 1135 1134 1114 +f 1136 1135 1115 +f 1137 1136 1116 +f 1138 1137 1117 +f 1139 1138 1118 +f 1140 1139 1119 +f 1121 1140 1120 +f 1142 1141 1121 +f 1143 1142 1122 +f 1144 1143 1123 +f 1145 1144 1124 +f 1146 1145 1125 +f 1147 1146 1126 +f 1148 1147 1127 +f 1149 1148 1128 +f 1150 1149 1129 +f 1151 1150 1130 +f 1152 1151 1131 +f 1153 1152 1132 +f 1154 1153 1133 +f 1155 1154 1134 +f 1156 1155 1135 +f 1157 1156 1136 +f 1158 1157 1137 +f 1159 1158 1138 +f 1160 1159 1139 +f 1141 1160 1140 +f 1162 1161 1141 +f 1163 1162 1142 +f 1164 1163 1143 +f 1165 1164 1144 +f 1166 1165 1145 +f 1167 1166 1146 +f 1168 1167 1147 +f 1169 1168 1148 +f 1170 1169 1149 +f 1171 1170 1150 +f 1172 1171 1151 +f 1173 1172 1152 +f 1174 1173 1153 +f 1175 1174 1154 +f 1176 1175 1155 +f 1177 1176 1156 +f 1178 1177 1157 +f 1179 1178 1158 +f 1180 1179 1159 +f 1161 1180 1160 +f 1182 1181 1161 +f 1183 1182 1162 +f 1184 1183 1163 +f 1185 1184 1164 +f 1186 1185 1165 +f 1187 1186 1166 +f 1188 1187 1167 +f 1189 1188 1168 +f 1190 1189 1169 +f 1191 1190 1170 +f 1192 1191 1171 +f 1193 1192 1172 +f 1194 1193 1173 +f 1195 1194 1174 +f 1196 1195 1175 +f 1197 1196 1176 +f 1198 1197 1177 +f 1199 1198 1178 +f 1200 1199 1179 +f 1181 1200 1180 +f 1202 1201 1181 +f 1203 1202 1182 +f 1204 1203 1183 +f 1205 1204 1184 +f 1206 1205 1185 +f 1207 1206 1186 +f 1208 1207 1187 +f 1209 1208 1188 +f 1210 1209 1189 +f 1211 1210 1190 +f 1212 1211 1191 +f 1213 1212 1192 +f 1214 1213 1193 +f 1215 1214 1194 +f 1216 1215 1195 +f 1217 1216 1196 +f 1218 1217 1197 +f 1219 1218 1198 +f 1220 1219 1199 +f 1201 1220 1200 +f 1222 1221 1201 +f 1223 1222 1202 +f 1224 1223 1203 +f 1225 1224 1204 +f 1226 1225 1205 +f 1227 1226 1206 +f 1228 1227 1207 +f 1229 1228 1208 +f 1230 1229 1209 +f 1231 1230 1210 +f 1232 1231 1211 +f 1233 1232 1212 +f 1234 1233 1213 +f 1235 1234 1214 +f 1236 1235 1215 +f 1237 1236 1216 +f 1238 1237 1217 +f 1239 1238 1218 +f 1240 1239 1219 +f 1221 1240 1220 +f 1242 1241 1221 +f 1243 1242 1222 +f 1244 1243 1223 +f 1245 1244 1224 +f 1246 1245 1225 +f 1247 1246 1226 +f 1248 1247 1227 +f 1249 1248 1228 +f 1250 1249 1229 +f 1251 1250 1230 +f 1252 1251 1231 +f 1253 1252 1232 +f 1254 1253 1233 +f 1235 1255 1254 +f 1236 1256 1255 +f 1257 1256 1236 +f 1258 1257 1237 +f 1259 1258 1238 +f 1260 1259 1239 +f 1241 1260 1240 +f 1262 1261 1241 +f 1263 1262 1242 +f 1264 1263 1243 +f 1265 1264 1244 +f 1266 1265 1245 +f 1267 1266 1246 +f 1268 1267 1247 +f 1269 1268 1248 +f 1270 1269 1249 +f 1271 1270 1250 +f 1272 1271 1251 +f 1253 1273 1272 +f 1254 1274 1273 +f 1255 1275 1274 +f 1256 1276 1275 +f 1257 1277 1276 +f 1258 1278 1277 +f 1279 1278 1258 +f 1280 1279 1259 +f 1261 1280 1260 +f 1282 1281 1261 +f 1283 1282 1262 +f 1284 1283 1263 +f 1285 1284 1264 +f 1286 1285 1265 +f 1287 1286 1266 +f 1288 1287 1267 +f 1289 1288 1268 +f 1290 1289 1269 +f 1291 1290 1270 +f 1292 1291 1271 +f 1273 1293 1292 +f 1274 1294 1293 +f 1275 1295 1294 +f 1276 1296 1295 +f 1277 1297 1296 +f 1278 1298 1297 +f 1279 1299 1298 +f 1300 1299 1279 +f 1281 1300 1280 +f 1302 1301 1281 +f 1303 1302 1282 +f 1304 1303 1283 +f 1305 1304 1284 +f 1306 1305 1285 +f 1307 1306 1286 +f 1308 1307 1287 +f 1309 1308 1288 +f 1310 1309 1289 +f 1311 1310 1290 +f 1292 1312 1311 +f 1293 1313 1312 +f 1294 1314 1313 +f 1295 1315 1314 +f 1296 1316 1315 +f 1297 1317 1316 +f 1298 1318 1317 +f 1299 1319 1318 +f 1300 1320 1319 +f 1301 1320 1300 +f 1322 1321 1301 +f 1323 1322 1302 +f 1324 1323 1303 +f 1325 1324 1304 +f 1326 1325 1305 +f 1327 1326 1306 +f 1328 1327 1307 +f 1329 1328 1308 +f 1330 1329 1309 +f 1331 1330 1310 +f 1312 1332 1331 +f 1313 1333 1332 +f 1314 1334 1333 +f 1315 1335 1334 +f 1316 1336 1335 +f 1317 1337 1336 +f 1318 1338 1337 +f 1319 1339 1338 +f 1320 1340 1339 +f 1301 1321 1340 +f 1342 1341 1321 +f 1343 1342 1322 +f 1344 1343 1323 +f 1345 1344 1324 +f 1346 1345 1325 +f 1347 1346 1326 +f 1348 1347 1327 +f 1349 1348 1328 +f 1350 1349 1329 +f 1351 1350 1330 +f 1332 1352 1351 +f 1333 1353 1352 +f 1334 1354 1353 +f 1335 1355 1354 +f 1336 1356 1355 +f 1337 1357 1356 +f 1338 1358 1357 +f 1339 1359 1358 +f 1340 1360 1359 +f 1321 1341 1360 +f 1362 1361 1341 +f 1363 1362 1342 +f 1364 1363 1343 +f 1365 1364 1344 +f 1366 1365 1345 +f 1367 1366 1346 +f 1368 1367 1347 +f 1369 1368 1348 +f 1370 1369 1349 +f 1371 1370 1350 +f 1372 1371 1351 +f 1353 1373 1372 +f 1354 1374 1373 +f 1355 1375 1374 +f 1356 1376 1375 +f 1357 1377 1376 +f 1358 1378 1377 +f 1359 1379 1378 +f 1360 1380 1379 +f 1341 1361 1380 +f 1382 1381 1361 +f 1383 1382 1362 +f 1384 1383 1363 +f 1385 1384 1364 +f 1386 1385 1365 +f 1387 1386 1366 +f 1388 1387 1367 +f 1389 1388 1368 +f 1390 1389 1369 +f 1391 1390 1370 +f 1392 1391 1371 +f 1373 1393 1392 +f 1374 1394 1393 +f 1375 1395 1394 +f 1376 1396 1395 +f 1377 1397 1396 +f 1378 1398 1397 +f 1379 1399 1398 +f 1380 1400 1399 +f 1361 1381 1400 +f 1402 1401 1381 +f 1403 1402 1382 +f 1404 1403 1383 +f 1405 1404 1384 +f 1406 1405 1385 +f 1407 1406 1386 +f 1408 1407 1387 +f 1409 1408 1388 +f 1410 1409 1389 +f 1411 1410 1390 +f 1412 1411 1391 +f 1413 1412 1392 +f 1394 1414 1413 +f 1395 1415 1414 +f 1396 1416 1415 +f 1397 1417 1416 +f 1398 1418 1417 +f 1399 1419 1418 +f 1400 1420 1419 +f 1401 1420 1400 +f 1422 1421 1401 +f 1423 1422 1402 +f 1424 1423 1403 +f 1425 1424 1404 +f 1426 1425 1405 +f 1427 1426 1406 +f 1428 1427 1407 +f 1429 1428 1408 +f 1430 1429 1409 +f 1431 1430 1410 +f 1432 1431 1411 +f 1433 1432 1412 +f 1434 1433 1413 +f 1435 1434 1414 +f 1416 1436 1435 +f 1417 1437 1436 +f 1418 1438 1437 +f 1419 1439 1438 +f 1440 1439 1419 +f 1421 1440 1420 +f 1442 1441 1421 +f 1443 1442 1422 +f 1444 1443 1423 +f 1445 1444 1424 +f 1446 1445 1425 +f 1447 1446 1426 +f 1448 1447 1427 +f 1449 1448 1428 +f 1450 1449 1429 +f 1451 1450 1430 +f 1452 1451 1431 +f 1453 1452 1432 +f 1454 1453 1433 +f 1455 1454 1434 +f 1456 1455 1435 +f 1457 1456 1436 +f 1458 1457 1437 +f 1459 1458 1438 +f 1460 1459 1439 +f 1441 1460 1440 +f 1462 1461 1441 +f 1463 1462 1442 +f 1464 1463 1443 +f 1465 1464 1444 +f 1466 1465 1445 +f 1467 1466 1446 +f 1468 1467 1447 +f 1469 1468 1448 +f 1470 1469 1449 +f 1471 1470 1450 +f 1472 1471 1451 +f 1473 1472 1452 +f 1474 1473 1453 +f 1475 1474 1454 +f 1476 1475 1455 +f 1477 1476 1456 +f 1478 1477 1457 +f 1479 1478 1458 +f 1480 1479 1459 +f 1461 1480 1460 +f 1482 1481 1461 +f 1483 1482 1462 +f 1484 1483 1463 +f 1485 1484 1464 +f 1486 1485 1465 +f 1487 1486 1466 +f 1488 1487 1467 +f 1489 1488 1468 +f 1490 1489 1469 +f 1491 1490 1470 +f 1492 1491 1471 +f 1493 1492 1472 +f 1494 1493 1473 +f 1495 1494 1474 +f 1496 1495 1475 +f 1497 1496 1476 +f 1498 1497 1477 +f 1499 1498 1478 +f 1500 1499 1479 +f 1481 1500 1480 +f 1502 1501 1481 +f 1503 1502 1482 +f 1504 1503 1483 +f 1505 1504 1484 +f 1506 1505 1485 +f 1507 1506 1486 +f 1508 1507 1487 +f 1509 1508 1488 +f 1510 1509 1489 +f 1511 1510 1490 +f 1512 1511 1491 +f 1513 1512 1492 +f 1514 1513 1493 +f 1515 1514 1494 +f 1516 1515 1495 +f 1517 1516 1496 +f 1518 1517 1497 +f 1519 1518 1498 +f 1520 1519 1499 +f 1501 1520 1500 +f 1522 1521 1501 +f 1523 1522 1502 +f 1524 1523 1503 +f 1525 1524 1504 +f 1526 1525 1505 +f 1527 1526 1506 +f 1528 1527 1507 +f 1529 1528 1508 +f 1530 1529 1509 +f 1531 1530 1510 +f 1532 1531 1511 +f 1533 1532 1512 +f 1534 1533 1513 +f 1535 1534 1514 +f 1536 1535 1515 +f 1537 1536 1516 +f 1538 1537 1517 +f 1539 1538 1518 +f 1540 1539 1519 +f 1521 1540 1520 +f 1542 1541 1521 +f 1543 1542 1522 +f 1544 1543 1523 +f 1545 1544 1524 +f 1546 1545 1525 +f 1547 1546 1526 +f 1548 1547 1527 +f 1549 1548 1528 +f 1550 1549 1529 +f 1551 1550 1530 +f 1552 1551 1531 +f 1553 1552 1532 +f 1554 1553 1533 +f 1555 1554 1534 +f 1556 1555 1535 +f 1557 1556 1536 +f 1558 1557 1537 +f 1559 1558 1538 +f 1560 1559 1539 +f 1541 1560 1540 +f 1562 1561 1541 +f 1563 1562 1542 +f 1564 1563 1543 +f 1565 1564 1544 +f 1566 1565 1545 +f 1567 1566 1546 +f 1568 1567 1547 +f 1569 1568 1548 +f 1570 1569 1549 +f 1571 1570 1550 +f 1572 1571 1551 +f 1573 1572 1552 +f 1574 1573 1553 +f 1575 1574 1554 +f 1576 1575 1555 +f 1577 1576 1556 +f 1578 1577 1557 +f 1579 1578 1558 +f 1580 1579 1559 +f 1561 1580 1560 +f 1582 1581 1561 +f 1583 1582 1562 +f 1584 1583 1563 +f 1585 1584 1564 +f 1586 1585 1565 +f 1587 1586 1566 +f 1588 1587 1567 +f 1589 1588 1568 +f 1590 1589 1569 +f 1591 1590 1570 +f 1592 1591 1571 +f 1593 1592 1572 +f 1594 1593 1573 +f 1595 1594 1574 +f 1596 1595 1575 +f 1597 1596 1576 +f 1598 1597 1577 +f 1599 1598 1578 +f 1600 1599 1579 +f 1581 1600 1580 +f 1602 1601 1581 +f 1603 1602 1582 +f 1604 1603 1583 +f 1605 1604 1584 +f 1606 1605 1585 +f 1607 1606 1586 +f 1608 1607 1587 +f 1609 1608 1588 +f 1610 1609 1589 +f 1611 1610 1590 +f 1612 1611 1591 +f 1613 1612 1592 +f 1614 1613 1593 +f 1615 1614 1594 +f 1616 1615 1595 +f 1617 1616 1596 +f 1618 1617 1597 +f 1619 1618 1598 +f 1620 1619 1599 +f 1601 1620 1600 +f 1622 1621 1601 +f 1623 1622 1602 +f 1624 1623 1603 +f 1625 1624 1604 +f 1626 1625 1605 +f 1627 1626 1606 +f 1628 1627 1607 +f 1629 1628 1608 +f 1630 1629 1609 +f 1631 1630 1610 +f 1632 1631 1611 +f 1633 1632 1612 +f 1634 1633 1613 +f 1635 1634 1614 +f 1636 1635 1615 +f 1637 1636 1616 +f 1638 1637 1617 +f 1639 1638 1618 +f 1640 1639 1619 +f 1621 1640 1620 +f 1642 1641 1621 +f 1643 1642 1622 +f 1644 1643 1623 +f 1645 1644 1624 +f 1646 1645 1625 +f 1647 1646 1626 +f 1648 1647 1627 +f 1649 1648 1628 +f 1650 1649 1629 +f 1651 1650 1630 +f 1652 1651 1631 +f 1653 1652 1632 +f 1654 1653 1633 +f 1655 1654 1634 +f 1656 1655 1635 +f 1657 1656 1636 +f 1658 1657 1637 +f 1659 1658 1638 +f 1660 1659 1639 +f 1641 1660 1640 +f 1662 1661 1641 +f 1663 1662 1642 +f 1664 1663 1643 +f 1665 1664 1644 +f 1666 1665 1645 +f 1667 1666 1646 +f 1668 1667 1647 +f 1669 1668 1648 +f 1670 1669 1649 +f 1671 1670 1650 +f 1672 1671 1651 +f 1673 1672 1652 +f 1674 1673 1653 +f 1675 1674 1654 +f 1676 1675 1655 +f 1677 1676 1656 +f 1678 1677 1657 +f 1679 1678 1658 +f 1680 1679 1659 +f 1661 1680 1660 +f 1682 1681 1661 +f 1683 1682 1662 +f 1684 1683 1663 +f 1685 1684 1664 +f 1686 1685 1665 +f 1687 1686 1666 +f 1688 1687 1667 +f 1689 1688 1668 +f 1690 1689 1669 +f 1691 1690 1670 +f 1692 1691 1671 +f 1693 1692 1672 +f 1694 1693 1673 +f 1695 1694 1674 +f 1696 1695 1675 +f 1697 1696 1676 +f 1698 1697 1677 +f 1699 1698 1678 +f 1700 1699 1679 +f 1681 1700 1680 +f 1702 1701 1681 +f 1703 1702 1682 +f 1704 1703 1683 +f 1705 1704 1684 +f 1706 1705 1685 +f 1707 1706 1686 +f 1708 1707 1687 +f 1709 1708 1688 +f 1710 1709 1689 +f 1711 1710 1690 +f 1712 1711 1691 +f 1713 1712 1692 +f 1714 1713 1693 +f 1715 1714 1694 +f 1716 1715 1695 +f 1717 1716 1696 +f 1718 1717 1697 +f 1719 1718 1698 +f 1720 1719 1699 +f 1701 1720 1700 +f 1722 1721 1701 +f 1723 1722 1702 +f 1724 1723 1703 +f 1725 1724 1704 +f 1726 1725 1705 +f 1727 1726 1706 +f 1728 1727 1707 +f 1729 1728 1708 +f 1730 1729 1709 +f 1731 1730 1710 +f 1732 1731 1711 +f 1733 1732 1712 +f 1734 1733 1713 +f 1735 1734 1714 +f 1736 1735 1715 +f 1737 1736 1716 +f 1738 1737 1717 +f 1739 1738 1718 +f 1740 1739 1719 +f 1721 1740 1720 +f 1742 1741 1721 +f 1743 1742 1722 +f 1744 1743 1723 +f 1745 1744 1724 +f 1746 1745 1725 +f 1747 1746 1726 +f 1748 1747 1727 +f 1749 1748 1728 +f 1750 1749 1729 +f 1751 1750 1730 +f 1752 1751 1731 +f 1753 1752 1732 +f 1754 1753 1733 +f 1755 1754 1734 +f 1756 1755 1735 +f 1757 1756 1736 +f 1758 1757 1737 +f 1759 1758 1738 +f 1760 1759 1739 +f 1741 1760 1740 +f 1762 1761 1741 +f 1763 1762 1742 +f 1764 1763 1743 +f 1765 1764 1744 +f 1766 1765 1745 +f 1767 1766 1746 +f 1768 1767 1747 +f 1769 1768 1748 +f 1770 1769 1749 +f 1771 1770 1750 +f 1772 1771 1751 +f 1773 1772 1752 +f 1774 1773 1753 +f 1775 1774 1754 +f 1776 1775 1755 +f 1757 1777 1776 +f 1758 1778 1777 +f 1779 1778 1758 +f 1780 1779 1759 +f 1761 1780 1760 +f 1782 1781 1761 +f 1783 1782 1762 +f 1784 1783 1763 +f 1785 1784 1764 +f 1786 1785 1765 +f 1787 1786 1766 +f 1788 1787 1767 +f 1789 1788 1768 +f 1790 1789 1769 +f 1791 1790 1770 +f 1792 1791 1771 +f 1793 1792 1772 +f 1794 1793 1773 +f 1795 1794 1774 +f 1776 1796 1795 +f 1777 1797 1796 +f 1778 1798 1797 +f 1779 1799 1798 +f 1800 1799 1779 +f 1781 1800 1780 +f 1802 1801 1781 +f 1803 1802 1782 +f 1804 1803 1783 +f 1805 1804 1784 +f 1806 1805 1785 +f 1807 1806 1786 +f 1808 1807 1787 +f 1809 1808 1788 +f 1810 1809 1789 +f 1811 1810 1790 +f 1812 1811 1791 +f 1813 1812 1792 +f 1814 1813 1793 +f 1795 1815 1814 +f 1796 1816 1815 +f 1797 1817 1816 +f 1798 1818 1817 +f 1799 1819 1818 +f 1800 1820 1819 +f 1801 1820 1800 +f 1822 1821 1801 +f 1823 1822 1802 +f 1824 1823 1803 +f 1825 1824 1804 +f 1826 1825 1805 +f 1827 1826 1806 +f 1828 1827 1807 +f 1829 1828 1808 +f 1830 1829 1809 +f 1831 1830 1810 +f 1832 1831 1811 +f 1833 1832 1812 +f 1814 1834 1833 +f 1815 1835 1834 +f 1816 1836 1835 +f 1817 1837 1836 +f 1818 1838 1837 +f 1819 1839 1838 +f 1820 1840 1839 +f 1821 1840 1820 +f 1842 1841 1821 +f 1843 1842 1822 +f 1844 1843 1823 +f 1845 1844 1824 +f 1846 1845 1825 +f 1847 1846 1826 +f 1848 1847 1827 +f 1849 1848 1828 +f 1850 1849 1829 +f 1851 1850 1830 +f 1852 1851 1831 +f 1853 1852 1832 +f 1834 1854 1853 +f 1835 1855 1854 +f 1836 1856 1855 +f 1837 1857 1856 +f 1838 1858 1857 +f 1839 1859 1858 +f 1840 1860 1859 +f 1841 1860 1840 +f 1862 1861 1841 +f 1863 1862 1842 +f 1864 1863 1843 +f 1865 1864 1844 +f 1866 1865 1845 +f 1867 1866 1846 +f 1868 1867 1847 +f 1869 1868 1848 +f 1870 1869 1849 +f 1871 1870 1850 +f 1872 1871 1851 +f 1853 1873 1872 +f 1854 1874 1873 +f 1855 1875 1874 +f 1856 1876 1875 +f 1857 1877 1876 +f 1858 1878 1877 +f 1859 1879 1878 +f 1860 1880 1879 +f 1841 1861 1880 +f 1882 1881 1861 +f 1883 1882 1862 +f 1884 1883 1863 +f 1885 1884 1864 +f 1886 1885 1865 +f 1887 1886 1866 +f 1888 1887 1867 +f 1889 1888 1868 +f 1890 1889 1869 +f 1891 1890 1870 +f 1892 1891 1871 +f 1873 1893 1892 +f 1874 1894 1893 +f 1875 1895 1894 +f 1876 1896 1895 +f 1877 1897 1896 +f 1878 1898 1897 +f 1879 1899 1898 +f 1880 1900 1899 +f 1861 1881 1900 +f 1902 1901 1881 +f 1903 1902 1882 +f 1904 1903 1883 +f 1905 1904 1884 +f 1906 1905 1885 +f 1907 1906 1886 +f 1908 1907 1887 +f 1909 1908 1888 +f 1910 1909 1889 +f 1911 1910 1890 +f 1912 1911 1891 +f 1893 1913 1912 +f 1894 1914 1913 +f 1895 1915 1914 +f 1896 1916 1915 +f 1897 1917 1916 +f 1898 1918 1917 +f 1899 1919 1918 +f 1900 1920 1919 +f 1881 1901 1920 +f 1922 1921 1901 +f 1923 1922 1902 +f 1924 1923 1903 +f 1925 1924 1904 +f 1926 1925 1905 +f 1927 1926 1906 +f 1928 1927 1907 +f 1929 1928 1908 +f 1930 1929 1909 +f 1931 1930 1910 +f 1932 1931 1911 +f 1913 1933 1932 +f 1914 1934 1933 +f 1915 1935 1934 +f 1916 1936 1935 +f 1917 1937 1936 +f 1918 1938 1937 +f 1919 1939 1938 +f 1920 1940 1939 +f 1901 1921 1940 +f 1942 1941 1921 +f 1943 1942 1922 +f 1944 1943 1923 +f 1945 1944 1924 +f 1946 1945 1925 +f 1947 1946 1926 +f 1948 1947 1927 +f 1949 1948 1928 +f 1950 1949 1929 +f 1951 1950 1930 +f 1932 1952 1951 +f 1933 1953 1952 +f 1934 1954 1953 +f 1935 1955 1954 +f 1936 1956 1955 +f 1937 1957 1956 +f 1938 1958 1957 +f 1939 1959 1958 +f 1940 1960 1959 +f 1921 1941 1960 +f 1962 1961 1941 +f 1963 1962 1942 +f 1964 1963 1943 +f 1965 1964 1944 +f 1966 1965 1945 +f 1967 1966 1946 +f 1968 1967 1947 +f 1969 1968 1948 +f 1970 1969 1949 +f 1971 1970 1950 +f 1952 1972 1971 +f 1953 1973 1972 +f 1954 1974 1973 +f 1955 1975 1974 +f 1956 1976 1975 +f 1957 1977 1976 +f 1958 1978 1977 +f 1959 1979 1978 +f 1960 1980 1979 +f 1941 1961 1980 +f 1982 1981 1961 +f 1983 1982 1962 +f 1984 1983 1963 +f 1985 1984 1964 +f 1986 1985 1965 +f 1987 1986 1966 +f 1988 1987 1967 +f 1989 1988 1968 +f 1990 1989 1969 +f 1991 1990 1970 +f 1972 1992 1991 +f 1973 1993 1992 +f 1974 1994 1993 +f 1975 1995 1994 +f 1976 1996 1995 +f 1977 1997 1996 +f 1978 1998 1997 +f 1979 1999 1998 +f 1980 2000 1999 +f 1961 1981 2000 +f 2002 2001 1981 +f 2003 2002 1982 +f 2004 2003 1983 +f 2005 2004 1984 +f 2006 2005 1985 +f 2007 2006 1986 +f 2008 2007 1987 +f 2009 2008 1988 +f 2010 2009 1989 +f 2011 2010 1990 +f 1992 2012 2011 +f 1993 2013 2012 +f 1994 2014 2013 +f 1995 2015 2014 +f 1996 2016 2015 +f 1997 2017 2016 +f 1998 2018 2017 +f 1999 2019 2018 +f 2000 2020 2019 +f 1981 2001 2020 +f 2022 2021 2001 +f 2023 2022 2002 +f 2024 2023 2003 +f 2025 2024 2004 +f 2026 2025 2005 +f 2027 2026 2006 +f 2028 2027 2007 +f 2029 2028 2008 +f 2030 2029 2009 +f 2031 2030 2010 +f 2012 2032 2031 +f 2013 2033 2032 +f 2014 2034 2033 +f 2015 2035 2034 +f 2016 2036 2035 +f 2017 2037 2036 +f 2018 2038 2037 +f 2019 2039 2038 +f 2020 2040 2039 +f 2001 2021 2040 +f 2042 2041 2021 +f 2043 2042 2022 +f 2044 2043 2023 +f 2045 2044 2024 +f 2046 2045 2025 +f 2047 2046 2026 +f 2048 2047 2027 +f 2049 2048 2028 +f 2050 2049 2029 +f 2051 2050 2030 +f 2032 2052 2051 +f 2033 2053 2052 +f 2034 2054 2053 +f 2035 2055 2054 +f 2036 2056 2055 +f 2037 2057 2056 +f 2038 2058 2057 +f 2039 2059 2058 +f 2040 2060 2059 +f 2021 2041 2060 +f 2062 2061 2041 +f 2063 2062 2042 +f 2064 2063 2043 +f 2065 2064 2044 +f 2066 2065 2045 +f 2067 2066 2046 +f 2068 2067 2047 +f 2069 2068 2048 +f 2070 2069 2049 +f 2071 2070 2050 +f 2052 2072 2071 +f 2053 2073 2072 +f 2054 2074 2073 +f 2055 2075 2074 +f 2056 2076 2075 +f 2057 2077 2076 +f 2058 2078 2077 +f 2059 2079 2078 +f 2060 2080 2079 +f 2041 2061 2080 +f 2082 2081 2061 +f 2083 2082 2062 +f 2084 2083 2063 +f 2085 2084 2064 +f 2086 2085 2065 +f 2087 2086 2066 +f 2088 2087 2067 +f 2089 2088 2068 +f 2090 2089 2069 +f 2091 2090 2070 +f 2072 2092 2091 +f 2073 2093 2092 +f 2074 2094 2093 +f 2075 2095 2094 +f 2076 2096 2095 +f 2077 2097 2096 +f 2078 2098 2097 +f 2079 2099 2098 +f 2080 2100 2099 +f 2081 2100 2080 +f 2102 2101 2081 +f 2103 2102 2082 +f 2104 2103 2083 +f 2105 2104 2084 +f 2106 2105 2085 +f 2107 2106 2086 +f 2108 2107 2087 +f 2109 2108 2088 +f 2110 2109 2089 +f 2111 2110 2090 +f 2092 2112 2111 +f 2093 2113 2112 +f 2094 2114 2113 +f 2095 2115 2114 +f 2096 2116 2115 +f 2097 2117 2116 +f 2098 2118 2117 +f 2099 2119 2118 +f 2100 2120 2119 +f 2101 2120 2100 +f 2122 2121 2101 +f 2123 2122 2102 +f 2124 2123 2103 +f 2125 2124 2104 +f 2126 2125 2105 +f 2127 2126 2106 +f 2128 2127 2107 +f 2129 2128 2108 +f 2130 2129 2109 +f 2131 2130 2110 +f 2112 2132 2131 +f 2113 2133 2132 +f 2114 2134 2133 +f 2115 2135 2134 +f 2116 2136 2135 +f 2117 2137 2136 +f 2118 2138 2137 +f 2119 2139 2138 +f 2120 2140 2139 +f 2121 2140 2120 +f 2142 2141 2121 +f 2143 2142 2122 +f 2144 2143 2123 +f 2145 2144 2124 +f 2146 2145 2125 +f 2147 2146 2126 +f 2148 2147 2127 +f 2149 2148 2128 +f 2150 2149 2129 +f 2151 2150 2130 +f 2132 2152 2151 +f 2133 2153 2152 +f 2134 2154 2153 +f 2135 2155 2154 +f 2136 2156 2155 +f 2137 2157 2156 +f 2138 2158 2157 +f 2139 2159 2158 +f 2140 2160 2159 +f 2141 2160 2140 +f 2162 2161 2141 +f 2163 2162 2142 +f 2164 2163 2143 +f 2165 2164 2144 +f 2166 2165 2145 +f 2167 2166 2146 +f 2168 2167 2147 +f 2169 2168 2148 +f 2170 2169 2149 +f 2171 2170 2150 +f 2172 2171 2151 +f 2153 2173 2172 +f 2154 2174 2173 +f 2155 2175 2174 +f 2156 2176 2175 +f 2157 2177 2176 +f 2158 2178 2177 +f 2159 2179 2178 +f 2180 2179 2159 +f 2161 2180 2160 +f 2182 2181 2161 +f 2183 2182 2162 +f 2184 2183 2163 +f 2185 2184 2164 +f 2186 2185 2165 +f 2187 2186 2166 +f 2188 2187 2167 +f 2189 2188 2168 +f 2190 2189 2169 +f 2191 2190 2170 +f 2192 2191 2171 +f 2173 2193 2192 +f 2174 2194 2193 +f 2175 2195 2194 +f 2176 2196 2195 +f 2177 2197 2196 +f 2178 2198 2197 +f 2179 2199 2198 +f 2200 2199 2179 +f 2181 2200 2180 +f 2202 2201 2181 +f 2203 2202 2182 +f 2204 2203 2183 +f 2205 2204 2184 +f 2206 2205 2185 +f 2207 2206 2186 +f 2208 2207 2187 +f 2209 2208 2188 +f 2210 2209 2189 +f 2211 2210 2190 +f 2212 2211 2191 +f 2193 2213 2212 +f 2194 2214 2213 +f 2195 2215 2214 +f 2196 2216 2215 +f 2197 2217 2216 +f 2198 2218 2217 +f 2219 2218 2198 +f 2220 2219 2199 +f 2201 2220 2200 +f 2222 2221 2201 +f 2223 2222 2202 +f 2224 2223 2203 +f 2225 2224 2204 +f 2226 2225 2205 +f 2227 2226 2206 +f 2228 2227 2207 +f 2229 2228 2208 +f 2230 2229 2209 +f 2231 2230 2210 +f 2232 2231 2211 +f 2233 2232 2212 +f 2214 2234 2233 +f 2215 2235 2234 +f 2216 2236 2235 +f 2217 2237 2236 +f 2238 2237 2217 +f 2239 2238 2218 +f 2240 2239 2219 +f 2221 2240 2220 +f 2242 2241 2221 +f 2243 2242 2222 +f 2244 2243 2223 +f 2245 2244 2224 +f 2246 2245 2225 +f 2247 2246 2226 +f 2248 2247 2227 +f 2249 2248 2228 +f 2250 2249 2229 +f 2251 2250 2230 +f 2252 2251 2231 +f 2253 2252 2232 +f 2254 2253 2233 +f 2235 2255 2254 +f 2236 2256 2255 +f 2257 2256 2236 +f 2258 2257 2237 +f 2259 2258 2238 +f 2260 2259 2239 +f 2241 2260 2240 +f 2262 2261 2241 +f 2263 2262 2242 +f 2264 2263 2243 +f 2265 2264 2244 +f 2266 2265 2245 +f 2267 2266 2246 +f 2268 2267 2247 +f 2269 2268 2248 +f 2270 2269 2249 +f 2271 2270 2250 +f 2272 2271 2251 +f 2273 2272 2252 +f 2274 2273 2253 +f 2275 2274 2254 +f 2276 2275 2255 +f 2277 2276 2256 +f 2278 2277 2257 +f 2279 2278 2258 +f 2280 2279 2259 +f 2261 2280 2260 +f 2282 2281 2261 +f 2283 2282 2262 +f 2284 2283 2263 +f 2285 2284 2264 +f 2286 2285 2265 +f 2287 2286 2266 +f 2288 2287 2267 +f 2289 2288 2268 +f 2290 2289 2269 +f 2291 2290 2270 +f 2292 2291 2271 +f 2293 2292 2272 +f 2294 2293 2273 +f 2295 2294 2274 +f 2296 2295 2275 +f 2297 2296 2276 +f 2298 2297 2277 +f 2299 2298 2278 +f 2300 2299 2279 +f 2281 2300 2280 +f 2302 2301 2281 +f 2303 2302 2282 +f 2304 2303 2283 +f 2305 2304 2284 +f 2306 2305 2285 +f 2307 2306 2286 +f 2308 2307 2287 +f 2309 2308 2288 +f 2310 2309 2289 +f 2311 2310 2290 +f 2312 2311 2291 +f 2313 2312 2292 +f 2314 2313 2293 +f 2315 2314 2294 +f 2316 2315 2295 +f 2317 2316 2296 +f 2318 2317 2297 +f 2319 2318 2298 +f 2320 2319 2299 +f 2301 2320 2300 +f 2322 2321 2301 +f 2323 2322 2302 +f 2324 2323 2303 +f 2325 2324 2304 +f 2326 2325 2305 +f 2327 2326 2306 +f 2328 2327 2307 +f 2329 2328 2308 +f 2330 2329 2309 +f 2331 2330 2310 +f 2332 2331 2311 +f 2333 2332 2312 +f 2334 2333 2313 +f 2335 2334 2314 +f 2336 2335 2315 +f 2337 2336 2316 +f 2338 2337 2317 +f 2339 2338 2318 +f 2340 2339 2319 +f 2321 2340 2320 +f 2342 2341 2321 +f 2343 2342 2322 +f 2344 2343 2323 +f 2345 2344 2324 +f 2346 2345 2325 +f 2347 2346 2326 +f 2348 2347 2327 +f 2349 2348 2328 +f 2350 2349 2329 +f 2351 2350 2330 +f 2352 2351 2331 +f 2353 2352 2332 +f 2354 2353 2333 +f 2355 2354 2334 +f 2356 2355 2335 +f 2357 2356 2336 +f 2358 2357 2337 +f 2359 2358 2338 +f 2360 2359 2339 +f 2341 2360 2340 +f 2362 2361 2341 +f 2363 2362 2342 +f 2364 2363 2343 +f 2365 2364 2344 +f 2366 2365 2345 +f 2367 2366 2346 +f 2368 2367 2347 +f 2369 2368 2348 +f 2370 2369 2349 +f 2371 2370 2350 +f 2372 2371 2351 +f 2373 2372 2352 +f 2374 2373 2353 +f 2375 2374 2354 +f 2376 2375 2355 +f 2377 2376 2356 +f 2378 2377 2357 +f 2379 2378 2358 +f 2380 2379 2359 +f 2361 2380 2360 +f 2382 2381 2361 +f 2383 2382 2362 +f 2384 2383 2363 +f 2385 2384 2364 +f 2386 2385 2365 +f 2387 2386 2366 +f 2388 2387 2367 +f 2389 2388 2368 +f 2390 2389 2369 +f 2391 2390 2370 +f 2392 2391 2371 +f 2393 2392 2372 +f 2394 2393 2373 +f 2395 2394 2374 +f 2396 2395 2375 +f 2397 2396 2376 +f 2398 2397 2377 +f 2399 2398 2378 +f 2400 2399 2379 +f 2381 2400 2380 +f 2402 2401 2381 +f 2403 2402 2382 +f 2404 2403 2383 +f 2405 2404 2384 +f 2406 2405 2385 +f 2407 2406 2386 +f 2408 2407 2387 +f 2409 2408 2388 +f 2410 2409 2389 +f 2411 2410 2390 +f 2412 2411 2391 +f 2413 2412 2392 +f 2414 2413 2393 +f 2415 2414 2394 +f 2416 2415 2395 +f 2417 2416 2396 +f 2418 2417 2397 +f 2419 2418 2398 +f 2420 2419 2399 +f 2401 2420 2400 +f 2422 2421 2401 +f 2423 2422 2402 +f 2424 2423 2403 +f 2425 2424 2404 +f 2426 2425 2405 +f 2427 2426 2406 +f 2428 2427 2407 +f 2429 2428 2408 +f 2430 2429 2409 +f 2431 2430 2410 +f 2432 2431 2411 +f 2433 2432 2412 +f 2434 2433 2413 +f 2435 2434 2414 +f 2436 2435 2415 +f 2437 2436 2416 +f 2438 2437 2417 +f 2439 2438 2418 +f 2440 2439 2419 +f 2421 2440 2420 +f 2442 2441 2421 +f 2443 2442 2422 +f 2444 2443 2423 +f 2445 2444 2424 +f 2446 2445 2425 +f 2447 2446 2426 +f 2448 2447 2427 +f 2449 2448 2428 +f 2450 2449 2429 +f 2451 2450 2430 +f 2452 2451 2431 +f 2453 2452 2432 +f 2454 2453 2433 +f 2455 2454 2434 +f 2456 2455 2435 +f 2457 2456 2436 +f 2458 2457 2437 +f 2459 2458 2438 +f 2460 2459 2439 +f 2441 2460 2440 +f 2462 2461 2441 +f 2463 2462 2442 +f 2464 2463 2443 +f 2465 2464 2444 +f 2466 2465 2445 +f 2467 2466 2446 +f 2468 2467 2447 +f 2469 2468 2448 +f 2470 2469 2449 +f 2471 2470 2450 +f 2472 2471 2451 +f 2473 2472 2452 +f 2474 2473 2453 +f 2475 2474 2454 +f 2476 2475 2455 +f 2477 2476 2456 +f 2478 2477 2457 +f 2479 2478 2458 +f 2480 2479 2459 +f 2461 2480 2460 +f 2482 2481 2461 +f 2483 2482 2462 +f 2484 2483 2463 +f 2485 2484 2464 +f 2486 2485 2465 +f 2487 2486 2466 +f 2488 2487 2467 +f 2489 2488 2468 +f 2490 2489 2469 +f 2491 2490 2470 +f 2492 2491 2471 +f 2493 2492 2472 +f 2494 2493 2473 +f 2495 2494 2474 +f 2496 2495 2475 +f 2497 2496 2476 +f 2498 2497 2477 +f 2499 2498 2478 +f 2500 2499 2479 +f 2481 2500 2480 +f 2502 2501 2481 +f 2503 2502 2482 +f 2504 2503 2483 +f 2505 2504 2484 +f 2506 2505 2485 +f 2507 2506 2486 +f 2508 2507 2487 +f 2509 2508 2488 +f 2510 2509 2489 +f 2511 2510 2490 +f 2512 2511 2491 +f 2513 2512 2492 +f 2514 2513 2493 +f 2515 2514 2494 +f 2516 2515 2495 +f 2517 2516 2496 +f 2518 2517 2497 +f 2519 2518 2498 +f 2520 2519 2499 +f 2501 2520 2500 +f 2522 2521 2501 +f 2523 2522 2502 +f 2524 2523 2503 +f 2525 2524 2504 +f 2526 2525 2505 +f 2527 2526 2506 +f 2528 2527 2507 +f 2529 2528 2508 +f 2530 2529 2509 +f 2531 2530 2510 +f 2532 2531 2511 +f 2533 2532 2512 +f 2534 2533 2513 +f 2535 2534 2514 +f 2536 2535 2515 +f 2537 2536 2516 +f 2538 2537 2517 +f 2539 2538 2518 +f 2540 2539 2519 +f 2521 2540 2520 +f 2542 2541 2521 +f 2543 2542 2522 +f 2544 2543 2523 +f 2545 2544 2524 +f 2546 2545 2525 +f 2547 2546 2526 +f 2548 2547 2527 +f 2549 2548 2528 +f 2550 2549 2529 +f 2551 2550 2530 +f 2552 2551 2531 +f 2553 2552 2532 +f 2554 2553 2533 +f 2555 2554 2534 +f 2556 2555 2535 +f 2557 2556 2536 +f 2558 2557 2537 +f 2559 2558 2538 +f 2560 2559 2539 +f 2541 2560 2540 +f 2562 2561 2541 +f 2563 2562 2542 +f 2564 2563 2543 +f 2565 2564 2544 +f 2566 2565 2545 +f 2567 2566 2546 +f 2568 2567 2547 +f 2569 2568 2548 +f 2570 2569 2549 +f 2571 2570 2550 +f 2572 2571 2551 +f 2573 2572 2552 +f 2574 2573 2553 +f 2575 2574 2554 +f 2576 2575 2555 +f 2577 2576 2556 +f 2578 2577 2557 +f 2579 2578 2558 +f 2580 2579 2559 +f 2561 2580 2560 +f 2582 2581 2561 +f 2583 2582 2562 +f 2584 2583 2563 +f 2585 2584 2564 +f 2586 2585 2565 +f 2587 2586 2566 +f 2588 2587 2567 +f 2589 2588 2568 +f 2590 2589 2569 +f 2591 2590 2570 +f 2592 2591 2571 +f 2593 2592 2572 +f 2574 2594 2593 +f 2575 2595 2594 +f 2576 2596 2595 +f 2577 2597 2596 +f 2598 2597 2577 +f 2599 2598 2578 +f 2600 2599 2579 +f 2581 2600 2580 +f 2602 2601 2581 +f 2603 2602 2582 +f 2604 2603 2583 +f 2605 2604 2584 +f 2606 2605 2585 +f 2607 2606 2586 +f 2608 2607 2587 +f 2609 2608 2588 +f 2610 2609 2589 +f 2611 2610 2590 +f 2612 2611 2591 +f 2593 2613 2612 +f 2594 2614 2613 +f 2595 2615 2614 +f 2596 2616 2615 +f 2597 2617 2616 +f 2598 2618 2617 +f 2599 2619 2618 +f 2620 2619 2599 +f 2601 2620 2600 +f 2622 2621 2601 +f 2623 2622 2602 +f 2624 2623 2603 +f 2625 2624 2604 +f 2626 2625 2605 +f 2627 2626 2606 +f 2628 2627 2607 +f 2629 2628 2608 +f 2630 2629 2609 +f 2631 2630 2610 +f 2612 2632 2631 +f 2613 2633 2632 +f 2614 2634 2633 +f 2615 2635 2634 +f 2616 2636 2635 +f 2617 2637 2636 +f 2618 2638 2637 +f 2619 2639 2638 +f 2620 2640 2639 +f 2621 2640 2620 +f 2642 2641 2621 +f 2643 2642 2622 +f 2644 2643 2623 +f 2645 2644 2624 +f 2646 2645 2625 +f 2647 2646 2626 +f 2648 2647 2627 +f 2649 2648 2628 +f 2650 2649 2629 +f 2651 2650 2630 +f 2632 2652 2651 +f 2633 2653 2652 +f 2634 2654 2653 +f 2635 2655 2654 +f 2636 2656 2655 +f 2637 2657 2656 +f 2638 2658 2657 +f 2639 2659 2658 +f 2640 2660 2659 +f 2641 2660 2640 +f 2662 2661 2641 +f 2663 2662 2642 +f 2664 2663 2643 +f 2665 2664 2644 +f 2666 2665 2645 +f 2667 2666 2646 +f 2668 2667 2647 +f 2669 2668 2648 +f 2670 2669 2649 +f 2671 2670 2650 +f 2652 2672 2671 +f 2653 2673 2672 +f 2654 2674 2673 +f 2655 2675 2674 +f 2656 2676 2675 +f 2657 2677 2676 +f 2658 2678 2677 +f 2659 2679 2678 +f 2660 2680 2679 +f 2641 2661 2680 +f 2682 2681 2661 +f 2683 2682 2662 +f 2684 2683 2663 +f 2685 2684 2664 +f 2686 2685 2665 +f 2687 2686 2666 +f 2688 2687 2667 +f 2689 2688 2668 +f 2690 2689 2669 +f 2691 2690 2670 +f 2672 2692 2691 +f 2673 2693 2692 +f 2674 2694 2693 +f 2675 2695 2694 +f 2676 2696 2695 +f 2677 2697 2696 +f 2678 2698 2697 +f 2679 2699 2698 +f 2680 2700 2699 +f 2661 2681 2700 +f 2702 2701 2681 +f 2703 2702 2682 +f 2704 2703 2683 +f 2705 2704 2684 +f 2706 2705 2685 +f 2707 2706 2686 +f 2708 2707 2687 +f 2709 2708 2688 +f 2710 2709 2689 +f 2711 2710 2690 +f 2712 2711 2691 +f 2693 2713 2712 +f 2694 2714 2713 +f 2695 2715 2714 +f 2696 2716 2715 +f 2697 2717 2716 +f 2698 2718 2717 +f 2699 2719 2718 +f 2700 2720 2719 +f 2681 2701 2720 +f 2722 2721 2701 +f 2723 2722 2702 +f 2724 2723 2703 +f 2725 2724 2704 +f 2726 2725 2705 +f 2727 2726 2706 +f 2728 2727 2707 +f 2729 2728 2708 +f 2730 2729 2709 +f 2731 2730 2710 +f 2732 2731 2711 +f 2733 2732 2712 +f 2714 2734 2733 +f 2715 2735 2734 +f 2716 2736 2735 +f 2717 2737 2736 +f 2718 2738 2737 +f 2719 2739 2738 +f 2720 2740 2739 +f 2721 2740 2720 +f 2742 2741 2721 +f 2743 2742 2722 +f 2744 2743 2723 +f 2745 2744 2724 +f 2746 2745 2725 +f 2747 2746 2726 +f 2748 2747 2727 +f 2749 2748 2728 +f 2750 2749 2729 +f 2751 2750 2730 +f 2752 2751 2731 +f 2753 2752 2732 +f 2754 2753 2733 +f 2735 2755 2754 +f 2736 2756 2755 +f 2737 2757 2756 +f 2738 2758 2757 +f 2739 2759 2758 +f 2740 2760 2759 +f 2741 2760 2740 +f 2762 2761 2741 +f 2763 2762 2742 +f 2764 2763 2743 +f 2765 2764 2744 +f 2766 2765 2745 +f 2767 2766 2746 +f 2768 2767 2747 +f 2769 2768 2748 +f 2770 2769 2749 +f 2771 2770 2750 +f 2772 2771 2751 +f 2773 2772 2752 +f 2774 2773 2753 +f 2775 2774 2754 +f 2776 2775 2755 +f 2757 2777 2776 +f 2758 2778 2777 +f 2779 2778 2758 +f 2780 2779 2759 +f 2761 2780 2760 +f 2782 2781 2761 +f 2783 2782 2762 +f 2784 2783 2763 +f 2785 2784 2764 +f 2786 2785 2765 +f 2787 2786 2766 +f 2788 2787 2767 +f 2789 2788 2768 +f 2790 2789 2769 +f 2791 2790 2770 +f 2792 2791 2771 +f 2793 2792 2772 +f 2794 2793 2773 +f 2795 2794 2774 +f 2796 2795 2775 +f 2797 2796 2776 +f 2798 2797 2777 +f 2799 2798 2778 +f 2800 2799 2779 +f 2781 2800 2780 +f 2802 2801 2781 +f 2803 2802 2782 +f 2804 2803 2783 +f 2805 2804 2784 +f 2806 2805 2785 +f 2807 2806 2786 +f 2808 2807 2787 +f 2809 2808 2788 +f 2810 2809 2789 +f 2811 2810 2790 +f 2812 2811 2791 +f 2813 2812 2792 +f 2814 2813 2793 +f 2815 2814 2794 +f 2816 2815 2795 +f 2817 2816 2796 +f 2818 2817 2797 +f 2819 2818 2798 +f 2820 2819 2799 +f 2801 2820 2800 +f 2822 2821 2801 +f 2823 2822 2802 +f 2824 2823 2803 +f 2825 2824 2804 +f 2826 2825 2805 +f 2827 2826 2806 +f 2828 2827 2807 +f 2829 2828 2808 +f 2830 2829 2809 +f 2831 2830 2810 +f 2832 2831 2811 +f 2833 2832 2812 +f 2834 2833 2813 +f 2835 2834 2814 +f 2836 2835 2815 +f 2837 2836 2816 +f 2838 2837 2817 +f 2839 2838 2818 +f 2840 2839 2819 +f 2821 2840 2820 +f 2842 2841 2821 +f 2843 2842 2822 +f 2844 2843 2823 +f 2845 2844 2824 +f 2846 2845 2825 +f 2847 2846 2826 +f 2848 2847 2827 +f 2849 2848 2828 +f 2850 2849 2829 +f 2851 2850 2830 +f 2852 2851 2831 +f 2853 2852 2832 +f 2854 2853 2833 +f 2855 2854 2834 +f 2856 2855 2835 +f 2857 2856 2836 +f 2858 2857 2837 +f 2859 2858 2838 +f 2860 2859 2839 +f 2841 2860 2840 +f 2862 2861 2841 +f 2863 2862 2842 +f 2864 2863 2843 +f 2865 2864 2844 +f 2866 2865 2845 +f 2867 2866 2846 +f 2868 2867 2847 +f 2869 2868 2848 +f 2870 2869 2849 +f 2871 2870 2850 +f 2872 2871 2851 +f 2873 2872 2852 +f 2874 2873 2853 +f 2875 2874 2854 +f 2876 2875 2855 +f 2877 2876 2856 +f 2878 2877 2857 +f 2879 2878 2858 +f 2880 2879 2859 +f 2861 2880 2860 +f 2882 2881 2861 +f 2883 2882 2862 +f 2884 2883 2863 +f 2885 2884 2864 +f 2886 2885 2865 +f 2887 2886 2866 +f 2888 2887 2867 +f 2889 2888 2868 +f 2890 2889 2869 +f 2891 2890 2870 +f 2892 2891 2871 +f 2893 2892 2872 +f 2894 2893 2873 +f 2895 2894 2874 +f 2896 2895 2875 +f 2897 2896 2876 +f 2898 2897 2877 +f 2899 2898 2878 +f 2900 2899 2879 +f 2881 2900 2880 +f 2902 2901 2881 +f 2903 2902 2882 +f 2904 2903 2883 +f 2905 2904 2884 +f 2906 2905 2885 +f 2907 2906 2886 +f 2908 2907 2887 +f 2909 2908 2888 +f 2910 2909 2889 +f 2911 2910 2890 +f 2912 2911 2891 +f 2913 2912 2892 +f 2914 2913 2893 +f 2915 2914 2894 +f 2916 2915 2895 +f 2917 2916 2896 +f 2918 2917 2897 +f 2919 2918 2898 +f 2920 2919 2899 +f 2901 2920 2900 +f 2922 2921 2901 +f 2923 2922 2902 +f 2924 2923 2903 +f 2925 2924 2904 +f 2926 2925 2905 +f 2927 2926 2906 +f 2928 2927 2907 +f 2929 2928 2908 +f 2930 2929 2909 +f 2931 2930 2910 +f 2932 2931 2911 +f 2933 2932 2912 +f 2934 2933 2913 +f 2935 2934 2914 +f 2936 2935 2915 +f 2937 2936 2916 +f 2938 2937 2917 +f 2939 2938 2918 +f 2940 2939 2919 +f 2921 2940 2920 +f 2942 2941 2921 +f 2943 2942 2922 +f 2944 2943 2923 +f 2945 2944 2924 +f 2946 2945 2925 +f 2947 2946 2926 +f 2948 2947 2927 +f 2949 2948 2928 +f 2950 2949 2929 +f 2951 2950 2930 +f 2952 2951 2931 +f 2953 2952 2932 +f 2954 2953 2933 +f 2955 2954 2934 +f 2956 2955 2935 +f 2957 2956 2936 +f 2958 2957 2937 +f 2959 2958 2938 +f 2960 2959 2939 +f 2941 2960 2940 +f 2962 2961 2941 +f 2963 2962 2942 +f 2964 2963 2943 +f 2965 2964 2944 +f 2966 2965 2945 +f 2967 2966 2946 +f 2968 2967 2947 +f 2969 2968 2948 +f 2970 2969 2949 +f 2971 2970 2950 +f 2972 2971 2951 +f 2973 2972 2952 +f 2974 2973 2953 +f 2975 2974 2954 +f 2976 2975 2955 +f 2977 2976 2956 +f 2978 2977 2957 +f 2979 2978 2958 +f 2980 2979 2959 +f 2961 2980 2960 +f 2982 2981 2961 +f 2983 2982 2962 +f 2984 2983 2963 +f 2985 2984 2964 +f 2986 2985 2965 +f 2987 2986 2966 +f 2988 2987 2967 +f 2989 2988 2968 +f 2990 2989 2969 +f 2991 2990 2970 +f 2992 2991 2971 +f 2993 2992 2972 +f 2994 2993 2973 +f 2995 2994 2974 +f 2996 2995 2975 +f 2997 2996 2976 +f 2998 2997 2977 +f 2999 2998 2978 +f 3000 2999 2979 +f 2981 3000 2980 +f 3002 3001 2981 +f 3003 3002 2982 +f 3004 3003 2983 +f 3005 3004 2984 +f 3006 3005 2985 +f 3007 3006 2986 +f 3008 3007 2987 +f 3009 3008 2988 +f 3010 3009 2989 +f 3011 3010 2990 +f 3012 3011 2991 +f 3013 3012 2992 +f 3014 3013 2993 +f 3015 3014 2994 +f 3016 3015 2995 +f 3017 3016 2996 +f 3018 3017 2997 +f 3019 3018 2998 +f 3020 3019 2999 +f 3001 3020 3000 +f 3022 3021 3001 +f 3023 3022 3002 +f 3024 3023 3003 +f 3025 3024 3004 +f 3026 3025 3005 +f 3027 3026 3006 +f 3028 3027 3007 +f 3029 3028 3008 +f 3030 3029 3009 +f 3031 3030 3010 +f 3032 3031 3011 +f 3033 3032 3012 +f 3034 3033 3013 +f 3035 3034 3014 +f 3036 3035 3015 +f 3037 3036 3016 +f 3038 3037 3017 +f 3039 3038 3018 +f 3040 3039 3019 +f 3021 3040 3020 +f 3042 3041 3021 +f 3043 3042 3022 +f 3044 3043 3023 +f 3045 3044 3024 +f 3046 3045 3025 +f 3047 3046 3026 +f 3048 3047 3027 +f 3049 3048 3028 +f 3050 3049 3029 +f 3051 3050 3030 +f 3052 3051 3031 +f 3053 3052 3032 +f 3054 3053 3033 +f 3055 3054 3034 +f 3056 3055 3035 +f 3057 3056 3036 +f 3058 3057 3037 +f 3059 3058 3038 +f 3060 3059 3039 +f 3041 3060 3040 +f 3062 3061 3041 +f 3063 3062 3042 +f 3064 3063 3043 +f 3065 3064 3044 +f 3066 3065 3045 +f 3067 3066 3046 +f 3068 3067 3047 +f 3069 3068 3048 +f 3070 3069 3049 +f 3071 3070 3050 +f 3072 3071 3051 +f 3073 3072 3052 +f 3074 3073 3053 +f 3075 3074 3054 +f 3076 3075 3055 +f 3077 3076 3056 +f 3078 3077 3057 +f 3079 3078 3058 +f 3080 3079 3059 +f 3061 3080 3060 +f 3082 3081 3061 +f 3083 3082 3062 +f 3084 3083 3063 +f 3085 3084 3064 +f 3086 3085 3065 +f 3087 3086 3066 +f 3088 3087 3067 +f 3089 3088 3068 +f 3090 3089 3069 +f 3091 3090 3070 +f 3092 3091 3071 +f 3093 3092 3072 +f 3094 3093 3073 +f 3095 3094 3074 +f 3096 3095 3075 +f 3097 3096 3076 +f 3098 3097 3077 +f 3099 3098 3078 +f 3100 3099 3079 +f 3081 3100 3080 +f 3102 3101 3081 +f 3103 3102 3082 +f 3104 3103 3083 +f 3105 3104 3084 +f 3106 3105 3085 +f 3107 3106 3086 +f 3108 3107 3087 +f 3109 3108 3088 +f 3110 3109 3089 +f 3111 3110 3090 +f 3112 3111 3091 +f 3113 3112 3092 +f 3114 3113 3093 +f 3115 3114 3094 +f 3096 3116 3115 +f 3097 3117 3116 +f 3098 3118 3117 +f 3119 3118 3098 +f 3120 3119 3099 +f 3101 3120 3100 +f 3122 3121 3101 +f 3123 3122 3102 +f 3124 3123 3103 +f 3125 3124 3104 +f 3126 3125 3105 +f 3127 3126 3106 +f 3128 3127 3107 +f 3129 3128 3108 +f 3130 3129 3109 +f 3131 3130 3110 +f 3132 3131 3111 +f 3133 3132 3112 +f 3134 3133 3113 +f 3115 3135 3134 +f 3116 3136 3135 +f 3117 3137 3136 +f 3118 3138 3137 +f 3119 3139 3138 +f 3140 3139 3119 +f 3121 3140 3120 +f 3142 3141 3121 +f 3143 3142 3122 +f 3144 3143 3123 +f 3145 3144 3124 +f 3146 3145 3125 +f 3147 3146 3126 +f 3148 3147 3127 +f 3149 3148 3128 +f 3150 3149 3129 +f 3151 3150 3130 +f 3152 3151 3131 +f 3153 3152 3132 +f 3154 3153 3133 +f 3135 3155 3154 +f 3136 3156 3155 +f 3137 3157 3156 +f 3138 3158 3157 +f 3139 3159 3158 +f 3140 3160 3159 +f 3141 3160 3140 +f 3162 3161 3141 +f 3163 3162 3142 +f 3164 3163 3143 +f 3165 3164 3144 +f 3166 3165 3145 +f 3167 3166 3146 +f 3168 3167 3147 +f 3169 3168 3148 +f 3170 3169 3149 +f 3171 3170 3150 +f 3172 3171 3151 +f 3173 3172 3152 +f 3154 3174 3173 +f 3155 3175 3174 +f 3156 3176 3175 +f 3157 3177 3176 +f 3158 3178 3177 +f 3159 3179 3178 +f 3160 3180 3179 +f 3161 3180 3160 +f 3182 3181 3161 +f 3183 3182 3162 +f 3184 3183 3163 +f 3185 3184 3164 +f 3186 3185 3165 +f 3187 3186 3166 +f 3188 3187 3167 +f 3189 3188 3168 +f 3190 3189 3169 +f 3191 3190 3170 +f 3192 3191 3171 +f 3193 3192 3172 +f 3174 3194 3193 +f 3175 3195 3194 +f 3176 3196 3195 +f 3177 3197 3196 +f 3178 3198 3197 +f 3179 3199 3198 +f 3180 3200 3199 +f 3161 3181 3200 +f 3202 3201 3181 +f 3203 3202 3182 +f 3204 3203 3183 +f 3205 3204 3184 +f 3206 3205 3185 +f 3207 3206 3186 +f 3208 3207 3187 +f 3209 3208 3188 +f 3210 3209 3189 +f 3211 3210 3190 +f 3212 3211 3191 +f 3193 3213 3212 +f 3194 3214 3213 +f 3195 3215 3214 +f 3196 3216 3215 +f 3197 3217 3216 +f 3198 3218 3217 +f 3199 3219 3218 +f 3200 3220 3219 +f 3181 3201 3220 +f 3222 3221 3201 +f 3223 3222 3202 +f 3224 3223 3203 +f 3225 3224 3204 +f 3226 3225 3205 +f 3227 3226 3206 +f 3228 3227 3207 +f 3229 3228 3208 +f 3230 3229 3209 +f 3231 3230 3210 +f 3232 3231 3211 +f 3213 3233 3232 +f 3214 3234 3233 +f 3215 3235 3234 +f 3216 3236 3235 +f 3217 3237 3236 +f 3218 3238 3237 +f 3219 3239 3238 +f 3220 3240 3239 +f 3201 3221 3240 +f 3242 3241 3221 +f 3243 3242 3222 +f 3244 3243 3223 +f 3245 3244 3224 +f 3246 3245 3225 +f 3247 3246 3226 +f 3248 3247 3227 +f 3249 3248 3228 +f 3250 3249 3229 +f 3251 3250 3230 +f 3252 3251 3231 +f 3233 3253 3252 +f 3234 3254 3253 +f 3235 3255 3254 +f 3236 3256 3255 +f 3237 3257 3256 +f 3238 3258 3257 +f 3239 3259 3258 +f 3240 3260 3259 +f 3221 3241 3260 +f 3262 3261 3241 +f 3263 3262 3242 +f 3264 3263 3243 +f 3265 3264 3244 +f 3266 3265 3245 +f 3267 3266 3246 +f 3268 3267 3247 +f 3269 3268 3248 +f 3270 3269 3249 +f 3271 3270 3250 +f 3272 3271 3251 +f 3253 3273 3272 +f 3254 3274 3273 +f 3255 3275 3274 +f 3256 3276 3275 +f 3257 3277 3276 +f 3258 3278 3277 +f 3259 3279 3278 +f 3260 3280 3279 +f 3241 3261 3280 +f 3282 3281 3261 +f 3283 3282 3262 +f 3284 3283 3263 +f 3285 3284 3264 +f 3286 3285 3265 +f 3287 3286 3266 +f 3288 3287 3267 +f 3289 3288 3268 +f 3290 3289 3269 +f 3291 3290 3270 +f 3272 3292 3291 +f 3273 3293 3292 +f 3274 3294 3293 +f 3275 3295 3294 +f 3276 3296 3295 +f 3277 3297 3296 +f 3278 3298 3297 +f 3279 3299 3298 +f 3280 3300 3299 +f 3261 3281 3300 +f 3302 3301 3281 +f 3303 3302 3282 +f 3304 3303 3283 +f 3305 3304 3284 +f 3306 3305 3285 +f 3307 3306 3286 +f 3308 3307 3287 +f 3309 3308 3288 +f 3310 3309 3289 +f 3311 3310 3290 +f 3292 3312 3311 +f 3293 3313 3312 +f 3294 3314 3313 +f 3295 3315 3314 +f 3296 3316 3315 +f 3297 3317 3316 +f 3298 3318 3317 +f 3299 3319 3318 +f 3300 3320 3319 +f 3281 3301 3320 +f 3322 3321 3301 +f 3323 3322 3302 +f 3324 3323 3303 +f 3325 3324 3304 +f 3326 3325 3305 +f 3327 3326 3306 +f 3328 3327 3307 +f 3329 3328 3308 +f 3330 3329 3309 +f 3331 3330 3310 +f 3312 3332 3331 +f 3313 3333 3332 +f 3314 3334 3333 +f 3315 3335 3334 +f 3316 3336 3335 +f 3317 3337 3336 +f 3318 3338 3337 +f 3319 3339 3338 +f 3320 3340 3339 +f 3301 3321 3340 +f 3342 3341 3321 +f 3343 3342 3322 +f 3344 3343 3323 +f 3345 3344 3324 +f 3346 3345 3325 +f 3347 3346 3326 +f 3348 3347 3327 +f 3349 3348 3328 +f 3350 3349 3329 +f 3351 3350 3330 +f 3332 3352 3351 +f 3333 3353 3352 +f 3334 3354 3353 +f 3335 3355 3354 +f 3336 3356 3355 +f 3337 3357 3356 +f 3338 3358 3357 +f 3339 3359 3358 +f 3340 3360 3359 +f 3321 3341 3360 +f 3362 3361 3341 +f 3363 3362 3342 +f 3364 3363 3343 +f 3365 3364 3344 +f 3366 3365 3345 +f 3367 3366 3346 +f 3368 3367 3347 +f 3369 3368 3348 +f 3370 3369 3349 +f 3371 3370 3350 +f 3352 3372 3371 +f 3353 3373 3372 +f 3354 3374 3373 +f 3355 3375 3374 +f 3356 3376 3375 +f 3357 3377 3376 +f 3358 3378 3377 +f 3359 3379 3378 +f 3360 3380 3379 +f 3341 3361 3380 +f 3382 3381 3361 +f 3383 3382 3362 +f 3384 3383 3363 +f 3385 3384 3364 +f 3386 3385 3365 +f 3387 3386 3366 +f 3388 3387 3367 +f 3389 3388 3368 +f 3390 3389 3369 +f 3391 3390 3370 +f 3372 3392 3391 +f 3373 3393 3392 +f 3374 3394 3393 +f 3375 3395 3394 +f 3376 3396 3395 +f 3377 3397 3396 +f 3378 3398 3397 +f 3379 3399 3398 +f 3380 3400 3399 +f 3361 3381 3400 +f 3402 3401 3381 +f 3403 3402 3382 +f 3404 3403 3383 +f 3405 3404 3384 +f 3406 3405 3385 +f 3407 3406 3386 +f 3408 3407 3387 +f 3409 3408 3388 +f 3410 3409 3389 +f 3411 3410 3390 +f 3392 3412 3411 +f 3393 3413 3412 +f 3394 3414 3413 +f 3395 3415 3414 +f 3396 3416 3415 +f 3397 3417 3416 +f 3398 3418 3417 +f 3399 3419 3418 +f 3400 3420 3419 +f 3381 3401 3420 +f 3422 3421 3401 +f 3423 3422 3402 +f 3424 3423 3403 +f 3425 3424 3404 +f 3426 3425 3405 +f 3427 3426 3406 +f 3428 3427 3407 +f 3429 3428 3408 +f 3430 3429 3409 +f 3431 3430 3410 +f 3412 3432 3431 +f 3413 3433 3432 +f 3414 3434 3433 +f 3415 3435 3434 +f 3416 3436 3435 +f 3417 3437 3436 +f 3418 3438 3437 +f 3419 3439 3438 +f 3420 3440 3439 +f 3421 3440 3420 +f 3442 3441 3421 +f 3443 3442 3422 +f 3444 3443 3423 +f 3445 3444 3424 +f 3446 3445 3425 +f 3447 3446 3426 +f 3448 3447 3427 +f 3449 3448 3428 +f 3450 3449 3429 +f 3451 3450 3430 +f 3432 3452 3451 +f 3433 3453 3452 +f 3434 3454 3453 +f 3435 3455 3454 +f 3436 3456 3455 +f 3437 3457 3456 +f 3438 3458 3457 +f 3439 3459 3458 +f 3440 3460 3459 +f 3441 3460 3440 +f 3462 3461 3441 +f 3463 3462 3442 +f 3464 3463 3443 +f 3465 3464 3444 +f 3466 3465 3445 +f 3467 3466 3446 +f 3468 3467 3447 +f 3469 3468 3448 +f 3470 3469 3449 +f 3471 3470 3450 +f 3452 3472 3471 +f 3453 3473 3472 +f 3454 3474 3473 +f 3455 3475 3474 +f 3456 3476 3475 +f 3457 3477 3476 +f 3458 3478 3477 +f 3459 3479 3478 +f 3460 3480 3479 +f 3461 3480 3460 +f 3482 3481 3461 +f 3483 3482 3462 +f 3484 3483 3463 +f 3485 3484 3464 +f 3486 3485 3465 +f 3487 3486 3466 +f 3488 3487 3467 +f 3489 3488 3468 +f 3490 3489 3469 +f 3491 3490 3470 +f 3472 3492 3491 +f 3473 3493 3492 +f 3474 3494 3493 +f 3475 3495 3494 +f 3476 3496 3495 +f 3477 3497 3496 +f 3478 3498 3497 +f 3479 3499 3498 +f 3500 3499 3479 +f 3481 3500 3480 +f 3502 3501 3481 +f 3503 3502 3482 +f 3504 3503 3483 +f 3505 3504 3484 +f 3506 3505 3485 +f 3507 3506 3486 +f 3508 3507 3487 +f 3509 3508 3488 +f 3510 3509 3489 +f 3511 3510 3490 +f 3512 3511 3491 +f 3493 3513 3512 +f 3494 3514 3513 +f 3495 3515 3514 +f 3496 3516 3515 +f 3497 3517 3516 +f 3498 3518 3517 +f 3499 3519 3518 +f 3520 3519 3499 +f 3501 3520 3500 +f 3522 3521 3501 +f 3523 3522 3502 +f 3524 3523 3503 +f 3525 3524 3504 +f 3526 3525 3505 +f 3527 3526 3506 +f 3528 3527 3507 +f 3529 3528 3508 +f 3530 3529 3509 +f 3531 3530 3510 +f 3532 3531 3511 +f 3513 3533 3532 +f 3514 3534 3533 +f 3515 3535 3534 +f 3516 3536 3535 +f 3517 3537 3536 +f 3518 3538 3537 +f 3519 3539 3538 +f 3540 3539 3519 +f 3521 3540 3520 +f 3542 3541 3521 +f 3543 3542 3522 +f 3544 3543 3523 +f 3545 3544 3524 +f 3546 3545 3525 +f 3547 3546 3526 +f 3548 3547 3527 +f 3549 3548 3528 +f 3550 3549 3529 +f 3551 3550 3530 +f 3552 3551 3531 +f 3533 3553 3552 +f 3534 3554 3553 +f 3535 3555 3554 +f 3536 3556 3555 +f 3537 3557 3556 +f 3538 3558 3557 +f 3559 3558 3538 +f 3560 3559 3539 +f 3541 3560 3540 +f 3562 3561 3541 +f 3563 3562 3542 +f 3564 3563 3543 +f 3565 3564 3544 +f 3566 3565 3545 +f 3567 3566 3546 +f 3568 3567 3547 +f 3569 3568 3548 +f 3570 3569 3549 +f 3571 3570 3550 +f 3572 3571 3551 +f 3573 3572 3552 +f 3554 3574 3573 +f 3555 3575 3574 +f 3556 3576 3575 +f 3557 3577 3576 +f 3578 3577 3557 +f 3579 3578 3558 +f 3580 3579 3559 +f 3561 3580 3560 +f 3582 3581 3561 +f 3583 3582 3562 +f 3584 3583 3563 +f 3585 3584 3564 +f 3586 3585 3565 +f 3587 3586 3566 +f 3588 3587 3567 +f 3589 3588 3568 +f 3590 3589 3569 +f 3591 3590 3570 +f 3592 3591 3571 +f 3593 3592 3572 +f 3594 3593 3573 +f 3595 3594 3574 +f 3576 3596 3595 +f 3597 3596 3576 +f 3598 3597 3577 +f 3599 3598 3578 +f 3600 3599 3579 +f 3581 3600 3580 +f 3602 3601 3581 +f 3603 3602 3582 +f 3604 3603 3583 +f 3605 3604 3584 +f 3606 3605 3585 +f 3607 3606 3586 +f 3608 3607 3587 +f 3609 3608 3588 +f 3610 3609 3589 +f 3611 3610 3590 +f 3612 3611 3591 +f 3613 3612 3592 +f 3614 3613 3593 +f 3615 3614 3594 +f 3616 3615 3595 +f 3617 3616 3596 +f 3618 3617 3597 +f 3619 3618 3598 +f 3620 3619 3599 +f 3601 3620 3600 +f 3622 3621 3601 +f 3623 3622 3602 +f 3624 3623 3603 +f 3625 3624 3604 +f 3626 3625 3605 +f 3627 3626 3606 +f 3628 3627 3607 +f 3629 3628 3608 +f 3630 3629 3609 +f 3631 3630 3610 +f 3632 3631 3611 +f 3633 3632 3612 +f 3634 3633 3613 +f 3635 3634 3614 +f 3636 3635 3615 +f 3637 3636 3616 +f 3638 3637 3617 +f 3639 3638 3618 +f 3640 3639 3619 +f 3621 3640 3620 +f 3642 3641 3621 +f 3643 3642 3622 +f 3644 3643 3623 +f 3645 3644 3624 +f 3646 3645 3625 +f 3647 3646 3626 +f 3648 3647 3627 +f 3649 3648 3628 +f 3650 3649 3629 +f 3651 3650 3630 +f 3652 3651 3631 +f 3653 3652 3632 +f 3654 3653 3633 +f 3655 3654 3634 +f 3656 3655 3635 +f 3657 3656 3636 +f 3658 3657 3637 +f 3659 3658 3638 +f 3660 3659 3639 +f 3641 3660 3640 +f 3662 3661 3641 +f 3663 3662 3642 +f 3664 3663 3643 +f 3665 3664 3644 +f 3666 3665 3645 +f 3667 3666 3646 +f 3668 3667 3647 +f 3669 3668 3648 +f 3670 3669 3649 +f 3671 3670 3650 +f 3672 3671 3651 +f 3673 3672 3652 +f 3674 3673 3653 +f 3675 3674 3654 +f 3676 3675 3655 +f 3677 3676 3656 +f 3678 3677 3657 +f 3679 3678 3658 +f 3680 3679 3659 +f 3661 3680 3660 +f 3682 3681 3661 +f 3683 3682 3662 +f 3684 3683 3663 +f 3685 3684 3664 +f 3686 3685 3665 +f 3687 3686 3666 +f 3688 3687 3667 +f 3689 3688 3668 +f 3690 3689 3669 +f 3691 3690 3670 +f 3692 3691 3671 +f 3693 3692 3672 +f 3694 3693 3673 +f 3695 3694 3674 +f 3696 3695 3675 +f 3697 3696 3676 +f 3698 3697 3677 +f 3699 3698 3678 +f 3700 3699 3679 +f 3681 3700 3680 +f 3702 3701 3681 +f 3703 3702 3682 +f 3704 3703 3683 +f 3705 3704 3684 +f 3706 3705 3685 +f 3707 3706 3686 +f 3708 3707 3687 +f 3709 3708 3688 +f 3710 3709 3689 +f 3711 3710 3690 +f 3712 3711 3691 +f 3713 3712 3692 +f 3714 3713 3693 +f 3715 3714 3694 +f 3716 3715 3695 +f 3717 3716 3696 +f 3718 3717 3697 +f 3719 3718 3698 +f 3720 3719 3699 +f 3701 3720 3700 +f 3722 3721 3701 +f 3723 3722 3702 +f 3724 3723 3703 +f 3725 3724 3704 +f 3726 3725 3705 +f 3727 3726 3706 +f 3728 3727 3707 +f 3729 3728 3708 +f 3730 3729 3709 +f 3731 3730 3710 +f 3732 3731 3711 +f 3733 3732 3712 +f 3734 3733 3713 +f 3735 3734 3714 +f 3736 3735 3715 +f 3737 3736 3716 +f 3738 3737 3717 +f 3739 3738 3718 +f 3740 3739 3719 +f 3721 3740 3720 +f 3742 3741 3721 +f 3743 3742 3722 +f 3744 3743 3723 +f 3745 3744 3724 +f 3746 3745 3725 +f 3747 3746 3726 +f 3748 3747 3727 +f 3749 3748 3728 +f 3750 3749 3729 +f 3751 3750 3730 +f 3752 3751 3731 +f 3753 3752 3732 +f 3754 3753 3733 +f 3755 3754 3734 +f 3756 3755 3735 +f 3757 3756 3736 +f 3758 3757 3737 +f 3759 3758 3738 +f 3760 3759 3739 +f 3741 3760 3740 +f 3762 3761 3741 +f 3763 3762 3742 +f 3764 3763 3743 +f 3765 3764 3744 +f 3766 3765 3745 +f 3767 3766 3746 +f 3768 3767 3747 +f 3769 3768 3748 +f 3770 3769 3749 +f 3771 3770 3750 +f 3772 3771 3751 +f 3773 3772 3752 +f 3774 3773 3753 +f 3775 3774 3754 +f 3776 3775 3755 +f 3777 3776 3756 +f 3778 3777 3757 +f 3779 3778 3758 +f 3780 3779 3759 +f 3761 3780 3760 +f 3782 3781 3761 +f 3783 3782 3762 +f 3784 3783 3763 +f 3785 3784 3764 +f 3786 3785 3765 +f 3787 3786 3766 +f 3788 3787 3767 +f 3789 3788 3768 +f 3790 3789 3769 +f 3791 3790 3770 +f 3792 3791 3771 +f 3793 3792 3772 +f 3794 3793 3773 +f 3795 3794 3774 +f 3796 3795 3775 +f 3797 3796 3776 +f 3798 3797 3777 +f 3799 3798 3778 +f 3800 3799 3779 +f 3781 3800 3780 +f 3802 3801 3781 +f 3803 3802 3782 +f 3804 3803 3783 +f 3805 3804 3784 +f 3806 3805 3785 +f 3807 3806 3786 +f 3808 3807 3787 +f 3809 3808 3788 +f 3810 3809 3789 +f 3811 3810 3790 +f 3812 3811 3791 +f 3813 3812 3792 +f 3814 3813 3793 +f 3815 3814 3794 +f 3816 3815 3795 +f 3817 3816 3796 +f 3818 3817 3797 +f 3819 3818 3798 +f 3820 3819 3799 +f 3801 3820 3800 +f 3822 3821 3801 +f 3823 3822 3802 +f 3824 3823 3803 +f 3825 3824 3804 +f 3826 3825 3805 +f 3827 3826 3806 +f 3828 3827 3807 +f 3829 3828 3808 +f 3830 3829 3809 +f 3831 3830 3810 +f 3832 3831 3811 +f 3833 3832 3812 +f 3834 3833 3813 +f 3835 3834 3814 +f 3836 3835 3815 +f 3837 3836 3816 +f 3838 3837 3817 +f 3839 3838 3818 +f 3840 3839 3819 +f 3821 3840 3820 +f 3842 3841 3821 +f 3843 3842 3822 +f 3844 3843 3823 +f 3845 3844 3824 +f 3846 3845 3825 +f 3847 3846 3826 +f 3848 3847 3827 +f 3849 3848 3828 +f 3850 3849 3829 +f 3851 3850 3830 +f 3852 3851 3831 +f 3853 3852 3832 +f 3854 3853 3833 +f 3855 3854 3834 +f 3856 3855 3835 +f 3857 3856 3836 +f 3858 3857 3837 +f 3859 3858 3838 +f 3860 3859 3839 +f 3841 3860 3840 +f 3862 3861 3841 +f 3863 3862 3842 +f 3864 3863 3843 +f 3865 3864 3844 +f 3866 3865 3845 +f 3867 3866 3846 +f 3868 3867 3847 +f 3869 3868 3848 +f 3870 3869 3849 +f 3871 3870 3850 +f 3872 3871 3851 +f 3873 3872 3852 +f 3874 3873 3853 +f 3875 3874 3854 +f 3876 3875 3855 +f 3877 3876 3856 +f 3878 3877 3857 +f 3879 3878 3858 +f 3880 3879 3859 +f 3861 3880 3860 +f 3882 3881 3861 +f 3883 3882 3862 +f 3884 3883 3863 +f 3885 3884 3864 +f 3886 3885 3865 +f 3887 3886 3866 +f 3888 3887 3867 +f 3889 3888 3868 +f 3890 3889 3869 +f 3891 3890 3870 +f 3892 3891 3871 +f 3893 3892 3872 +f 3894 3893 3873 +f 3895 3894 3874 +f 3896 3895 3875 +f 3897 3896 3876 +f 3898 3897 3877 +f 3899 3898 3878 +f 3900 3899 3879 +f 3881 3900 3880 +f 3902 3901 3881 +f 3903 3902 3882 +f 3904 3903 3883 +f 3905 3904 3884 +f 3906 3905 3885 +f 3907 3906 3886 +f 3908 3907 3887 +f 3909 3908 3888 +f 3910 3909 3889 +f 3911 3910 3890 +f 3912 3911 3891 +f 3913 3912 3892 +f 3914 3913 3893 +f 3915 3914 3894 +f 3916 3915 3895 +f 3917 3916 3896 +f 3918 3917 3897 +f 3919 3918 3898 +f 3920 3919 3899 +f 3901 3920 3900 +f 3922 3921 3901 +f 3923 3922 3902 +f 3924 3923 3903 +f 3925 3924 3904 +f 3926 3925 3905 +f 3927 3926 3906 +f 3928 3927 3907 +f 3929 3928 3908 +f 3930 3929 3909 +f 3931 3930 3910 +f 3932 3931 3911 +f 3933 3932 3912 +f 3914 3934 3933 +f 3915 3935 3934 +f 3916 3936 3935 +f 3917 3937 3936 +f 3918 3938 3937 +f 3939 3938 3918 +f 3940 3939 3919 +f 3921 3940 3920 +f 3942 3941 3921 +f 3943 3942 3922 +f 3944 3943 3923 +f 3945 3944 3924 +f 3946 3945 3925 +f 3947 3946 3926 +f 3948 3947 3927 +f 3949 3948 3928 +f 3950 3949 3929 +f 3951 3950 3930 +f 3952 3951 3931 +f 3933 3953 3952 +f 3934 3954 3953 +f 3935 3955 3954 +f 3936 3956 3955 +f 3937 3957 3956 +f 3938 3958 3957 +f 3939 3959 3958 +f 3960 3959 3939 +f 3941 3960 3940 +f 3962 3961 3941 +f 3963 3962 3942 +f 3964 3963 3943 +f 3965 3964 3944 +f 3966 3965 3945 +f 3967 3966 3946 +f 3968 3967 3947 +f 3969 3968 3948 +f 3970 3969 3949 +f 3971 3970 3950 +f 3952 3972 3971 +f 3953 3973 3972 +f 3954 3974 3973 +f 3955 3975 3974 +f 3956 3976 3975 +f 3957 3977 3976 +f 3958 3978 3977 +f 3959 3979 3978 +f 3960 3980 3979 +f 3961 3980 3960 +f 3982 3981 3961 +f 3983 3982 3962 +f 3984 3983 3963 +f 3985 3984 3964 +f 3986 3985 3965 +f 3987 3986 3966 +f 3988 3987 3967 +f 3989 3988 3968 +f 3990 3989 3969 +f 3991 3990 3970 +f 3972 3992 3991 +f 3973 3993 3992 +f 3974 3994 3993 +f 3975 3995 3994 +f 3976 3996 3995 +f 3977 3997 3996 +f 3978 3998 3997 +f 3979 3999 3998 +f 3980 4000 3999 +f 3961 3981 4000 +f 2 1 3981 +f 3 2 3982 +f 4 3 3983 +f 5 4 3984 +f 6 5 3985 +f 7 6 3986 +f 8 7 3987 +f 9 8 3988 +f 10 9 3989 +f 11 10 3990 +f 3992 12 11 +f 3993 13 12 +f 3994 14 13 +f 3995 15 14 +f 3996 16 15 +f 3997 17 16 +f 3998 18 17 +f 3999 19 18 +f 4000 20 19 +f 3981 1 20 +f 2 22 1 +f 3 23 2 +f 4 24 3 +f 5 25 4 +f 6 26 5 +f 7 27 6 +f 8 28 7 +f 9 29 8 +f 10 30 9 +f 11 31 10 +f 11 12 31 +f 12 13 32 +f 13 14 33 +f 14 15 34 +f 15 16 35 +f 16 17 36 +f 17 18 37 +f 18 19 38 +f 19 20 39 +f 20 1 40 +f 22 42 21 +f 23 43 22 +f 24 44 23 +f 25 45 24 +f 26 46 25 +f 27 47 26 +f 28 48 27 +f 29 49 28 +f 30 50 29 +f 31 51 30 +f 32 52 31 +f 32 33 52 +f 33 34 53 +f 34 35 54 +f 35 36 55 +f 36 37 56 +f 37 38 57 +f 38 39 58 +f 39 40 59 +f 40 21 60 +f 42 62 41 +f 43 63 42 +f 44 64 43 +f 45 65 44 +f 46 66 45 +f 47 67 46 +f 48 68 47 +f 49 69 48 +f 50 70 49 +f 51 71 50 +f 52 72 51 +f 53 73 52 +f 53 54 73 +f 54 55 74 +f 55 56 75 +f 56 57 76 +f 57 58 77 +f 58 59 78 +f 59 60 79 +f 41 61 60 +f 62 82 61 +f 63 83 62 +f 64 84 63 +f 65 85 64 +f 66 86 65 +f 67 87 66 +f 68 88 67 +f 69 89 68 +f 70 90 69 +f 71 91 70 +f 72 92 71 +f 73 93 72 +f 74 94 73 +f 74 75 94 +f 75 76 95 +f 76 77 96 +f 77 78 97 +f 78 79 98 +f 80 100 79 +f 61 81 80 +f 82 102 81 +f 83 103 82 +f 84 104 83 +f 85 105 84 +f 86 106 85 +f 87 107 86 +f 88 108 87 +f 89 109 88 +f 90 110 89 +f 91 111 90 +f 92 112 91 +f 93 113 92 +f 94 114 93 +f 95 115 94 +f 96 116 95 +f 97 117 96 +f 98 118 97 +f 99 119 98 +f 100 120 99 +f 81 101 100 +f 102 122 101 +f 103 123 102 +f 104 124 103 +f 105 125 104 +f 106 126 105 +f 107 127 106 +f 108 128 107 +f 109 129 108 +f 110 130 109 +f 111 131 110 +f 112 132 111 +f 113 133 112 +f 114 134 113 +f 115 135 114 +f 116 136 115 +f 117 137 116 +f 118 138 117 +f 119 139 118 +f 120 140 119 +f 101 121 120 +f 122 142 121 +f 123 143 122 +f 124 144 123 +f 125 145 124 +f 126 146 125 +f 127 147 126 +f 128 148 127 +f 129 149 128 +f 130 150 129 +f 131 151 130 +f 132 152 131 +f 133 153 132 +f 134 154 133 +f 135 155 134 +f 136 156 135 +f 137 157 136 +f 138 158 137 +f 139 159 138 +f 140 160 139 +f 121 141 140 +f 142 162 141 +f 143 163 142 +f 144 164 143 +f 145 165 144 +f 146 166 145 +f 147 167 146 +f 148 168 147 +f 149 169 148 +f 150 170 149 +f 151 171 150 +f 152 172 151 +f 153 173 152 +f 154 174 153 +f 155 175 154 +f 156 176 155 +f 157 177 156 +f 158 178 157 +f 159 179 158 +f 160 180 159 +f 141 161 160 +f 162 182 161 +f 163 183 162 +f 164 184 163 +f 165 185 164 +f 166 186 165 +f 167 187 166 +f 168 188 167 +f 169 189 168 +f 170 190 169 +f 171 191 170 +f 172 192 171 +f 173 193 172 +f 174 194 173 +f 175 195 174 +f 176 196 175 +f 177 197 176 +f 178 198 177 +f 179 199 178 +f 180 200 179 +f 161 181 180 +f 182 202 181 +f 183 203 182 +f 184 204 183 +f 185 205 184 +f 186 206 185 +f 187 207 186 +f 188 208 187 +f 189 209 188 +f 190 210 189 +f 191 211 190 +f 192 212 191 +f 193 213 192 +f 194 214 193 +f 195 215 194 +f 196 216 195 +f 197 217 196 +f 198 218 197 +f 199 219 198 +f 200 220 199 +f 181 201 200 +f 202 222 201 +f 203 223 202 +f 204 224 203 +f 205 225 204 +f 206 226 205 +f 207 227 206 +f 208 228 207 +f 209 229 208 +f 210 230 209 +f 211 231 210 +f 212 232 211 +f 213 233 212 +f 214 234 213 +f 215 235 214 +f 216 236 215 +f 217 237 216 +f 218 238 217 +f 219 239 218 +f 220 240 219 +f 201 221 220 +f 222 242 221 +f 223 243 222 +f 224 244 223 +f 225 245 224 +f 226 246 225 +f 227 247 226 +f 228 248 227 +f 229 249 228 +f 230 250 229 +f 231 251 230 +f 232 252 231 +f 233 253 232 +f 234 254 233 +f 235 255 234 +f 236 256 235 +f 237 257 236 +f 238 258 237 +f 239 259 238 +f 240 260 239 +f 221 241 240 +f 242 262 241 +f 243 263 242 +f 244 264 243 +f 245 265 244 +f 246 266 245 +f 247 267 246 +f 248 268 247 +f 249 269 248 +f 250 270 249 +f 251 271 250 +f 252 272 251 +f 253 273 252 +f 254 274 253 +f 255 275 254 +f 256 276 255 +f 257 277 256 +f 258 278 257 +f 259 279 258 +f 260 280 259 +f 241 261 260 +f 262 282 261 +f 263 283 262 +f 264 284 263 +f 265 285 264 +f 266 286 265 +f 267 287 266 +f 268 288 267 +f 269 289 268 +f 270 290 269 +f 271 291 270 +f 272 292 271 +f 273 293 272 +f 274 294 273 +f 275 295 274 +f 276 296 275 +f 277 297 276 +f 278 298 277 +f 279 299 278 +f 280 300 279 +f 261 281 280 +f 282 302 281 +f 283 303 282 +f 284 304 283 +f 285 305 284 +f 286 306 285 +f 287 307 286 +f 288 308 287 +f 289 309 288 +f 290 310 289 +f 291 311 290 +f 292 312 291 +f 293 313 292 +f 294 314 293 +f 295 315 294 +f 296 316 295 +f 297 317 296 +f 298 318 297 +f 299 319 298 +f 300 320 299 +f 281 301 300 +f 302 322 301 +f 303 323 302 +f 304 324 303 +f 305 325 304 +f 306 326 305 +f 307 327 306 +f 308 328 307 +f 309 329 308 +f 310 330 309 +f 311 331 310 +f 312 332 311 +f 313 333 312 +f 314 334 313 +f 315 335 314 +f 316 336 315 +f 317 337 316 +f 318 338 317 +f 319 339 318 +f 320 340 319 +f 301 321 320 +f 322 342 321 +f 323 343 322 +f 324 344 323 +f 325 345 324 +f 326 346 325 +f 327 347 326 +f 328 348 327 +f 329 349 328 +f 330 350 329 +f 331 351 330 +f 332 352 331 +f 333 353 332 +f 334 354 333 +f 335 355 334 +f 336 356 335 +f 337 357 336 +f 338 358 337 +f 339 359 338 +f 340 360 339 +f 321 341 340 +f 342 362 341 +f 343 363 342 +f 344 364 343 +f 345 365 344 +f 346 366 345 +f 347 367 346 +f 348 368 347 +f 349 369 348 +f 350 370 349 +f 351 371 350 +f 352 372 351 +f 353 373 352 +f 354 374 353 +f 355 375 354 +f 356 376 355 +f 357 377 356 +f 358 378 357 +f 359 379 358 +f 360 380 359 +f 341 361 360 +f 362 382 361 +f 363 383 362 +f 364 384 363 +f 365 385 364 +f 366 386 365 +f 367 387 366 +f 368 388 367 +f 369 389 368 +f 370 390 369 +f 371 391 370 +f 372 392 371 +f 373 393 372 +f 374 394 373 +f 375 395 374 +f 376 396 375 +f 377 397 376 +f 378 398 377 +f 379 399 378 +f 380 400 379 +f 361 381 380 +f 382 402 381 +f 383 403 382 +f 384 404 383 +f 385 405 384 +f 386 406 385 +f 387 407 386 +f 388 408 387 +f 389 409 388 +f 390 410 389 +f 391 411 390 +f 392 412 391 +f 393 413 392 +f 394 414 393 +f 395 415 394 +f 396 416 395 +f 397 417 396 +f 398 418 397 +f 399 419 398 +f 400 420 399 +f 381 401 400 +f 402 422 401 +f 403 423 402 +f 404 424 403 +f 405 425 404 +f 406 426 405 +f 407 427 406 +f 408 428 407 +f 409 429 408 +f 410 430 409 +f 411 431 410 +f 412 432 411 +f 413 433 412 +f 414 434 413 +f 415 435 414 +f 416 436 415 +f 416 417 436 +f 418 438 417 +f 419 439 418 +f 420 440 419 +f 401 421 420 +f 422 442 421 +f 423 443 422 +f 424 444 423 +f 425 445 424 +f 426 446 425 +f 427 447 426 +f 428 448 427 +f 429 449 428 +f 430 450 429 +f 431 451 430 +f 432 452 431 +f 433 453 432 +f 434 454 433 +f 435 455 434 +f 435 436 455 +f 436 437 456 +f 437 438 457 +f 438 439 458 +f 440 460 439 +f 421 441 440 +f 442 462 441 +f 443 463 442 +f 444 464 443 +f 445 465 444 +f 446 466 445 +f 447 467 446 +f 448 468 447 +f 449 469 448 +f 450 470 449 +f 451 471 450 +f 452 472 451 +f 453 473 452 +f 454 474 453 +f 454 455 474 +f 455 456 475 +f 456 457 476 +f 457 458 477 +f 458 459 478 +f 460 480 459 +f 441 461 460 +f 462 482 461 +f 463 483 462 +f 464 484 463 +f 465 485 464 +f 466 486 465 +f 467 487 466 +f 468 488 467 +f 469 489 468 +f 470 490 469 +f 471 491 470 +f 472 492 471 +f 473 493 472 +f 473 474 493 +f 474 475 494 +f 475 476 495 +f 476 477 496 +f 477 478 497 +f 478 479 498 +f 479 480 499 +f 461 481 480 +f 482 502 481 +f 483 503 482 +f 484 504 483 +f 485 505 484 +f 486 506 485 +f 487 507 486 +f 488 508 487 +f 489 509 488 +f 490 510 489 +f 491 511 490 +f 492 512 491 +f 493 513 492 +f 493 494 513 +f 494 495 514 +f 495 496 515 +f 496 497 516 +f 497 498 517 +f 498 499 518 +f 499 500 519 +f 481 501 500 +f 502 522 501 +f 503 523 502 +f 504 524 503 +f 505 525 504 +f 506 526 505 +f 507 527 506 +f 508 528 507 +f 509 529 508 +f 510 530 509 +f 511 531 510 +f 512 532 511 +f 513 533 512 +f 513 514 533 +f 514 515 534 +f 515 516 535 +f 516 517 536 +f 517 518 537 +f 518 519 538 +f 519 520 539 +f 520 501 540 +f 522 542 521 +f 523 543 522 +f 524 544 523 +f 525 545 524 +f 526 546 525 +f 527 547 526 +f 528 548 527 +f 529 549 528 +f 530 550 529 +f 531 551 530 +f 532 552 531 +f 532 533 552 +f 533 534 553 +f 534 535 554 +f 535 536 555 +f 536 537 556 +f 537 538 557 +f 538 539 558 +f 539 540 559 +f 540 521 560 +f 542 562 541 +f 543 563 542 +f 544 564 543 +f 545 565 544 +f 546 566 545 +f 547 567 546 +f 548 568 547 +f 549 569 548 +f 550 570 549 +f 551 571 550 +f 552 572 551 +f 552 553 572 +f 553 554 573 +f 554 555 574 +f 555 556 575 +f 556 557 576 +f 557 558 577 +f 558 559 578 +f 559 560 579 +f 560 541 580 +f 562 582 561 +f 563 583 562 +f 564 584 563 +f 565 585 564 +f 566 586 565 +f 567 587 566 +f 568 588 567 +f 569 589 568 +f 570 590 569 +f 571 591 570 +f 572 592 571 +f 572 573 592 +f 573 574 593 +f 574 575 594 +f 575 576 595 +f 576 577 596 +f 577 578 597 +f 578 579 598 +f 579 580 599 +f 580 561 600 +f 582 602 581 +f 583 603 582 +f 584 604 583 +f 585 605 584 +f 586 606 585 +f 587 607 586 +f 588 608 587 +f 589 609 588 +f 590 610 589 +f 591 611 590 +f 591 592 611 +f 592 593 612 +f 593 594 613 +f 594 595 614 +f 595 596 615 +f 596 597 616 +f 597 598 617 +f 598 599 618 +f 599 600 619 +f 600 581 620 +f 602 622 601 +f 603 623 602 +f 604 624 603 +f 605 625 604 +f 606 626 605 +f 607 627 606 +f 608 628 607 +f 609 629 608 +f 610 630 609 +f 611 631 610 +f 611 612 631 +f 612 613 632 +f 613 614 633 +f 614 615 634 +f 615 616 635 +f 616 617 636 +f 617 618 637 +f 618 619 638 +f 619 620 639 +f 620 601 640 +f 622 642 621 +f 623 643 622 +f 624 644 623 +f 625 645 624 +f 626 646 625 +f 627 647 626 +f 628 648 627 +f 629 649 628 +f 630 650 629 +f 631 651 630 +f 631 632 651 +f 632 633 652 +f 633 634 653 +f 634 635 654 +f 635 636 655 +f 636 637 656 +f 637 638 657 +f 638 639 658 +f 639 640 659 +f 640 621 660 +f 642 662 641 +f 643 663 642 +f 644 664 643 +f 645 665 644 +f 646 666 645 +f 647 667 646 +f 648 668 647 +f 649 669 648 +f 650 670 649 +f 651 671 650 +f 651 652 671 +f 652 653 672 +f 653 654 673 +f 654 655 674 +f 655 656 675 +f 656 657 676 +f 657 658 677 +f 658 659 678 +f 659 660 679 +f 660 641 680 +f 662 682 661 +f 663 683 662 +f 664 684 663 +f 665 685 664 +f 666 686 665 +f 667 687 666 +f 668 688 667 +f 669 689 668 +f 670 690 669 +f 671 691 670 +f 671 672 691 +f 672 673 692 +f 673 674 693 +f 674 675 694 +f 675 676 695 +f 676 677 696 +f 677 678 697 +f 678 679 698 +f 679 680 699 +f 680 661 700 +f 682 702 681 +f 683 703 682 +f 684 704 683 +f 685 705 684 +f 686 706 685 +f 687 707 686 +f 688 708 687 +f 689 709 688 +f 690 710 689 +f 691 711 690 +f 691 692 711 +f 692 693 712 +f 693 694 713 +f 694 695 714 +f 695 696 715 +f 696 697 716 +f 697 698 717 +f 698 699 718 +f 699 700 719 +f 700 681 720 +f 702 722 701 +f 703 723 702 +f 704 724 703 +f 705 725 704 +f 706 726 705 +f 707 727 706 +f 708 728 707 +f 709 729 708 +f 710 730 709 +f 711 731 710 +f 711 712 731 +f 712 713 732 +f 713 714 733 +f 714 715 734 +f 715 716 735 +f 716 717 736 +f 717 718 737 +f 718 719 738 +f 719 720 739 +f 720 701 740 +f 722 742 721 +f 723 743 722 +f 724 744 723 +f 725 745 724 +f 726 746 725 +f 727 747 726 +f 728 748 727 +f 729 749 728 +f 730 750 729 +f 731 751 730 +f 731 732 751 +f 732 733 752 +f 733 734 753 +f 734 735 754 +f 735 736 755 +f 736 737 756 +f 737 738 757 +f 738 739 758 +f 739 740 759 +f 721 741 740 +f 742 762 741 +f 743 763 742 +f 744 764 743 +f 745 765 744 +f 746 766 745 +f 747 767 746 +f 748 768 747 +f 749 769 748 +f 750 770 749 +f 751 771 750 +f 751 752 771 +f 752 753 772 +f 753 754 773 +f 754 755 774 +f 755 756 775 +f 756 757 776 +f 757 758 777 +f 758 759 778 +f 759 760 779 +f 741 761 760 +f 762 782 761 +f 763 783 762 +f 764 784 763 +f 765 785 764 +f 766 786 765 +f 767 787 766 +f 768 788 767 +f 769 789 768 +f 770 790 769 +f 771 791 770 +f 771 772 791 +f 772 773 792 +f 773 774 793 +f 774 775 794 +f 775 776 795 +f 776 777 796 +f 777 778 797 +f 778 779 798 +f 779 780 799 +f 761 781 780 +f 782 802 781 +f 783 803 782 +f 784 804 783 +f 785 805 784 +f 786 806 785 +f 787 807 786 +f 788 808 787 +f 789 809 788 +f 790 810 789 +f 791 811 790 +f 791 792 811 +f 792 793 812 +f 793 794 813 +f 794 795 814 +f 795 796 815 +f 796 797 816 +f 797 798 817 +f 798 799 818 +f 799 800 819 +f 781 801 800 +f 802 822 801 +f 803 823 802 +f 804 824 803 +f 805 825 804 +f 806 826 805 +f 807 827 806 +f 808 828 807 +f 809 829 808 +f 810 830 809 +f 811 831 810 +f 811 812 831 +f 812 813 832 +f 813 814 833 +f 814 815 834 +f 815 816 835 +f 816 817 836 +f 817 818 837 +f 818 819 838 +f 820 840 819 +f 801 821 820 +f 822 842 821 +f 823 843 822 +f 824 844 823 +f 825 845 824 +f 826 846 825 +f 827 847 826 +f 828 848 827 +f 829 849 828 +f 830 850 829 +f 831 851 830 +f 832 852 831 +f 832 833 852 +f 833 834 853 +f 834 835 854 +f 835 836 855 +f 836 837 856 +f 837 838 857 +f 838 839 858 +f 840 860 839 +f 821 841 840 +f 842 862 841 +f 843 863 842 +f 844 864 843 +f 845 865 844 +f 846 866 845 +f 847 867 846 +f 848 868 847 +f 849 869 848 +f 850 870 849 +f 851 871 850 +f 852 872 851 +f 852 853 872 +f 853 854 873 +f 854 855 874 +f 855 856 875 +f 856 857 876 +f 857 858 877 +f 859 879 858 +f 860 880 859 +f 841 861 860 +f 862 882 861 +f 863 883 862 +f 864 884 863 +f 865 885 864 +f 866 886 865 +f 867 887 866 +f 868 888 867 +f 869 889 868 +f 870 890 869 +f 871 891 870 +f 872 892 871 +f 873 893 872 +f 873 874 893 +f 874 875 894 +f 875 876 895 +f 876 877 896 +f 877 878 897 +f 879 899 878 +f 880 900 879 +f 861 881 880 +f 882 902 881 +f 883 903 882 +f 884 904 883 +f 885 905 884 +f 886 906 885 +f 887 907 886 +f 888 908 887 +f 889 909 888 +f 890 910 889 +f 891 911 890 +f 892 912 891 +f 893 913 892 +f 894 914 893 +f 894 895 914 +f 895 896 915 +f 896 897 916 +f 898 918 897 +f 899 919 898 +f 900 920 899 +f 881 901 900 +f 902 922 901 +f 903 923 902 +f 904 924 903 +f 905 925 904 +f 906 926 905 +f 907 927 906 +f 908 928 907 +f 909 929 908 +f 910 930 909 +f 911 931 910 +f 912 932 911 +f 913 933 912 +f 914 934 913 +f 915 935 914 +f 916 936 915 +f 917 937 916 +f 918 938 917 +f 919 939 918 +f 920 940 919 +f 901 921 920 +f 922 942 921 +f 923 943 922 +f 924 944 923 +f 925 945 924 +f 926 946 925 +f 927 947 926 +f 928 948 927 +f 929 949 928 +f 930 950 929 +f 931 951 930 +f 932 952 931 +f 933 953 932 +f 934 954 933 +f 935 955 934 +f 936 956 935 +f 937 957 936 +f 938 958 937 +f 939 959 938 +f 940 960 939 +f 921 941 940 +f 942 962 941 +f 943 963 942 +f 944 964 943 +f 945 965 944 +f 946 966 945 +f 947 967 946 +f 948 968 947 +f 949 969 948 +f 950 970 949 +f 951 971 950 +f 952 972 951 +f 953 973 952 +f 954 974 953 +f 955 975 954 +f 956 976 955 +f 957 977 956 +f 958 978 957 +f 959 979 958 +f 960 980 959 +f 941 961 960 +f 962 982 961 +f 963 983 962 +f 964 984 963 +f 965 985 964 +f 966 986 965 +f 967 987 966 +f 968 988 967 +f 969 989 968 +f 970 990 969 +f 971 991 970 +f 972 992 971 +f 973 993 972 +f 974 994 973 +f 975 995 974 +f 976 996 975 +f 977 997 976 +f 978 998 977 +f 979 999 978 +f 980 1000 979 +f 961 981 980 +f 982 1002 981 +f 983 1003 982 +f 984 1004 983 +f 985 1005 984 +f 986 1006 985 +f 987 1007 986 +f 988 1008 987 +f 989 1009 988 +f 990 1010 989 +f 991 1011 990 +f 992 1012 991 +f 993 1013 992 +f 994 1014 993 +f 995 1015 994 +f 996 1016 995 +f 997 1017 996 +f 998 1018 997 +f 999 1019 998 +f 1000 1020 999 +f 981 1001 1000 +f 1002 1022 1001 +f 1003 1023 1002 +f 1004 1024 1003 +f 1005 1025 1004 +f 1006 1026 1005 +f 1007 1027 1006 +f 1008 1028 1007 +f 1009 1029 1008 +f 1010 1030 1009 +f 1011 1031 1010 +f 1012 1032 1011 +f 1013 1033 1012 +f 1014 1034 1013 +f 1015 1035 1014 +f 1016 1036 1015 +f 1017 1037 1016 +f 1018 1038 1017 +f 1019 1039 1018 +f 1020 1040 1019 +f 1001 1021 1020 +f 1022 1042 1021 +f 1023 1043 1022 +f 1024 1044 1023 +f 1025 1045 1024 +f 1026 1046 1025 +f 1027 1047 1026 +f 1028 1048 1027 +f 1029 1049 1028 +f 1030 1050 1029 +f 1031 1051 1030 +f 1032 1052 1031 +f 1033 1053 1032 +f 1034 1054 1033 +f 1035 1055 1034 +f 1036 1056 1035 +f 1037 1057 1036 +f 1038 1058 1037 +f 1039 1059 1038 +f 1040 1060 1039 +f 1021 1041 1040 +f 1042 1062 1041 +f 1043 1063 1042 +f 1044 1064 1043 +f 1045 1065 1044 +f 1046 1066 1045 +f 1047 1067 1046 +f 1048 1068 1047 +f 1049 1069 1048 +f 1050 1070 1049 +f 1051 1071 1050 +f 1052 1072 1051 +f 1053 1073 1052 +f 1054 1074 1053 +f 1055 1075 1054 +f 1056 1076 1055 +f 1057 1077 1056 +f 1058 1078 1057 +f 1059 1079 1058 +f 1060 1080 1059 +f 1041 1061 1060 +f 1062 1082 1061 +f 1063 1083 1062 +f 1064 1084 1063 +f 1065 1085 1064 +f 1066 1086 1065 +f 1067 1087 1066 +f 1068 1088 1067 +f 1069 1089 1068 +f 1070 1090 1069 +f 1071 1091 1070 +f 1072 1092 1071 +f 1073 1093 1072 +f 1074 1094 1073 +f 1075 1095 1074 +f 1076 1096 1075 +f 1077 1097 1076 +f 1078 1098 1077 +f 1079 1099 1078 +f 1080 1100 1079 +f 1061 1081 1080 +f 1082 1102 1081 +f 1083 1103 1082 +f 1084 1104 1083 +f 1085 1105 1084 +f 1086 1106 1085 +f 1087 1107 1086 +f 1088 1108 1087 +f 1089 1109 1088 +f 1090 1110 1089 +f 1091 1111 1090 +f 1092 1112 1091 +f 1093 1113 1092 +f 1094 1114 1093 +f 1095 1115 1094 +f 1096 1116 1095 +f 1097 1117 1096 +f 1098 1118 1097 +f 1099 1119 1098 +f 1100 1120 1099 +f 1081 1101 1100 +f 1102 1122 1101 +f 1103 1123 1102 +f 1104 1124 1103 +f 1105 1125 1104 +f 1106 1126 1105 +f 1107 1127 1106 +f 1108 1128 1107 +f 1109 1129 1108 +f 1110 1130 1109 +f 1111 1131 1110 +f 1112 1132 1111 +f 1113 1133 1112 +f 1114 1134 1113 +f 1115 1135 1114 +f 1116 1136 1115 +f 1117 1137 1116 +f 1118 1138 1117 +f 1119 1139 1118 +f 1120 1140 1119 +f 1101 1121 1120 +f 1122 1142 1121 +f 1123 1143 1122 +f 1124 1144 1123 +f 1125 1145 1124 +f 1126 1146 1125 +f 1127 1147 1126 +f 1128 1148 1127 +f 1129 1149 1128 +f 1130 1150 1129 +f 1131 1151 1130 +f 1132 1152 1131 +f 1133 1153 1132 +f 1134 1154 1133 +f 1135 1155 1134 +f 1136 1156 1135 +f 1137 1157 1136 +f 1138 1158 1137 +f 1139 1159 1138 +f 1140 1160 1139 +f 1121 1141 1140 +f 1142 1162 1141 +f 1143 1163 1142 +f 1144 1164 1143 +f 1145 1165 1144 +f 1146 1166 1145 +f 1147 1167 1146 +f 1148 1168 1147 +f 1149 1169 1148 +f 1150 1170 1149 +f 1151 1171 1150 +f 1152 1172 1151 +f 1153 1173 1152 +f 1154 1174 1153 +f 1155 1175 1154 +f 1156 1176 1155 +f 1157 1177 1156 +f 1158 1178 1157 +f 1159 1179 1158 +f 1160 1180 1159 +f 1141 1161 1160 +f 1162 1182 1161 +f 1163 1183 1162 +f 1164 1184 1163 +f 1165 1185 1164 +f 1166 1186 1165 +f 1167 1187 1166 +f 1168 1188 1167 +f 1169 1189 1168 +f 1170 1190 1169 +f 1171 1191 1170 +f 1172 1192 1171 +f 1173 1193 1172 +f 1174 1194 1173 +f 1175 1195 1174 +f 1176 1196 1175 +f 1177 1197 1176 +f 1178 1198 1177 +f 1179 1199 1178 +f 1180 1200 1179 +f 1161 1181 1180 +f 1182 1202 1181 +f 1183 1203 1182 +f 1184 1204 1183 +f 1185 1205 1184 +f 1186 1206 1185 +f 1187 1207 1186 +f 1188 1208 1187 +f 1189 1209 1188 +f 1190 1210 1189 +f 1191 1211 1190 +f 1192 1212 1191 +f 1193 1213 1192 +f 1194 1214 1193 +f 1195 1215 1194 +f 1196 1216 1195 +f 1197 1217 1196 +f 1198 1218 1197 +f 1199 1219 1198 +f 1200 1220 1199 +f 1181 1201 1200 +f 1202 1222 1201 +f 1203 1223 1202 +f 1204 1224 1203 +f 1205 1225 1204 +f 1206 1226 1205 +f 1207 1227 1206 +f 1208 1228 1207 +f 1209 1229 1208 +f 1210 1230 1209 +f 1211 1231 1210 +f 1212 1232 1211 +f 1213 1233 1212 +f 1214 1234 1213 +f 1215 1235 1214 +f 1216 1236 1215 +f 1217 1237 1216 +f 1218 1238 1217 +f 1219 1239 1218 +f 1220 1240 1219 +f 1201 1221 1220 +f 1222 1242 1221 +f 1223 1243 1222 +f 1224 1244 1223 +f 1225 1245 1224 +f 1226 1246 1225 +f 1227 1247 1226 +f 1228 1248 1227 +f 1229 1249 1228 +f 1230 1250 1229 +f 1231 1251 1230 +f 1232 1252 1231 +f 1233 1253 1232 +f 1234 1254 1233 +f 1234 1235 1254 +f 1235 1236 1255 +f 1237 1257 1236 +f 1238 1258 1237 +f 1239 1259 1238 +f 1240 1260 1239 +f 1221 1241 1240 +f 1242 1262 1241 +f 1243 1263 1242 +f 1244 1264 1243 +f 1245 1265 1244 +f 1246 1266 1245 +f 1247 1267 1246 +f 1248 1268 1247 +f 1249 1269 1248 +f 1250 1270 1249 +f 1251 1271 1250 +f 1252 1272 1251 +f 1252 1253 1272 +f 1253 1254 1273 +f 1254 1255 1274 +f 1255 1256 1275 +f 1256 1257 1276 +f 1257 1258 1277 +f 1259 1279 1258 +f 1260 1280 1259 +f 1241 1261 1260 +f 1262 1282 1261 +f 1263 1283 1262 +f 1264 1284 1263 +f 1265 1285 1264 +f 1266 1286 1265 +f 1267 1287 1266 +f 1268 1288 1267 +f 1269 1289 1268 +f 1270 1290 1269 +f 1271 1291 1270 +f 1272 1292 1271 +f 1272 1273 1292 +f 1273 1274 1293 +f 1274 1275 1294 +f 1275 1276 1295 +f 1276 1277 1296 +f 1277 1278 1297 +f 1278 1279 1298 +f 1280 1300 1279 +f 1261 1281 1280 +f 1282 1302 1281 +f 1283 1303 1282 +f 1284 1304 1283 +f 1285 1305 1284 +f 1286 1306 1285 +f 1287 1307 1286 +f 1288 1308 1287 +f 1289 1309 1288 +f 1290 1310 1289 +f 1291 1311 1290 +f 1291 1292 1311 +f 1292 1293 1312 +f 1293 1294 1313 +f 1294 1295 1314 +f 1295 1296 1315 +f 1296 1297 1316 +f 1297 1298 1317 +f 1298 1299 1318 +f 1299 1300 1319 +f 1281 1301 1300 +f 1302 1322 1301 +f 1303 1323 1302 +f 1304 1324 1303 +f 1305 1325 1304 +f 1306 1326 1305 +f 1307 1327 1306 +f 1308 1328 1307 +f 1309 1329 1308 +f 1310 1330 1309 +f 1311 1331 1310 +f 1311 1312 1331 +f 1312 1313 1332 +f 1313 1314 1333 +f 1314 1315 1334 +f 1315 1316 1335 +f 1316 1317 1336 +f 1317 1318 1337 +f 1318 1319 1338 +f 1319 1320 1339 +f 1320 1301 1340 +f 1322 1342 1321 +f 1323 1343 1322 +f 1324 1344 1323 +f 1325 1345 1324 +f 1326 1346 1325 +f 1327 1347 1326 +f 1328 1348 1327 +f 1329 1349 1328 +f 1330 1350 1329 +f 1331 1351 1330 +f 1331 1332 1351 +f 1332 1333 1352 +f 1333 1334 1353 +f 1334 1335 1354 +f 1335 1336 1355 +f 1336 1337 1356 +f 1337 1338 1357 +f 1338 1339 1358 +f 1339 1340 1359 +f 1340 1321 1360 +f 1342 1362 1341 +f 1343 1363 1342 +f 1344 1364 1343 +f 1345 1365 1344 +f 1346 1366 1345 +f 1347 1367 1346 +f 1348 1368 1347 +f 1349 1369 1348 +f 1350 1370 1349 +f 1351 1371 1350 +f 1352 1372 1351 +f 1352 1353 1372 +f 1353 1354 1373 +f 1354 1355 1374 +f 1355 1356 1375 +f 1356 1357 1376 +f 1357 1358 1377 +f 1358 1359 1378 +f 1359 1360 1379 +f 1360 1341 1380 +f 1362 1382 1361 +f 1363 1383 1362 +f 1364 1384 1363 +f 1365 1385 1364 +f 1366 1386 1365 +f 1367 1387 1366 +f 1368 1388 1367 +f 1369 1389 1368 +f 1370 1390 1369 +f 1371 1391 1370 +f 1372 1392 1371 +f 1372 1373 1392 +f 1373 1374 1393 +f 1374 1375 1394 +f 1375 1376 1395 +f 1376 1377 1396 +f 1377 1378 1397 +f 1378 1379 1398 +f 1379 1380 1399 +f 1380 1361 1400 +f 1382 1402 1381 +f 1383 1403 1382 +f 1384 1404 1383 +f 1385 1405 1384 +f 1386 1406 1385 +f 1387 1407 1386 +f 1388 1408 1387 +f 1389 1409 1388 +f 1390 1410 1389 +f 1391 1411 1390 +f 1392 1412 1391 +f 1393 1413 1392 +f 1393 1394 1413 +f 1394 1395 1414 +f 1395 1396 1415 +f 1396 1397 1416 +f 1397 1398 1417 +f 1398 1399 1418 +f 1399 1400 1419 +f 1381 1401 1400 +f 1402 1422 1401 +f 1403 1423 1402 +f 1404 1424 1403 +f 1405 1425 1404 +f 1406 1426 1405 +f 1407 1427 1406 +f 1408 1428 1407 +f 1409 1429 1408 +f 1410 1430 1409 +f 1411 1431 1410 +f 1412 1432 1411 +f 1413 1433 1412 +f 1414 1434 1413 +f 1415 1435 1414 +f 1415 1416 1435 +f 1416 1417 1436 +f 1417 1418 1437 +f 1418 1419 1438 +f 1420 1440 1419 +f 1401 1421 1420 +f 1422 1442 1421 +f 1423 1443 1422 +f 1424 1444 1423 +f 1425 1445 1424 +f 1426 1446 1425 +f 1427 1447 1426 +f 1428 1448 1427 +f 1429 1449 1428 +f 1430 1450 1429 +f 1431 1451 1430 +f 1432 1452 1431 +f 1433 1453 1432 +f 1434 1454 1433 +f 1435 1455 1434 +f 1436 1456 1435 +f 1437 1457 1436 +f 1438 1458 1437 +f 1439 1459 1438 +f 1440 1460 1439 +f 1421 1441 1440 +f 1442 1462 1441 +f 1443 1463 1442 +f 1444 1464 1443 +f 1445 1465 1444 +f 1446 1466 1445 +f 1447 1467 1446 +f 1448 1468 1447 +f 1449 1469 1448 +f 1450 1470 1449 +f 1451 1471 1450 +f 1452 1472 1451 +f 1453 1473 1452 +f 1454 1474 1453 +f 1455 1475 1454 +f 1456 1476 1455 +f 1457 1477 1456 +f 1458 1478 1457 +f 1459 1479 1458 +f 1460 1480 1459 +f 1441 1461 1460 +f 1462 1482 1461 +f 1463 1483 1462 +f 1464 1484 1463 +f 1465 1485 1464 +f 1466 1486 1465 +f 1467 1487 1466 +f 1468 1488 1467 +f 1469 1489 1468 +f 1470 1490 1469 +f 1471 1491 1470 +f 1472 1492 1471 +f 1473 1493 1472 +f 1474 1494 1473 +f 1475 1495 1474 +f 1476 1496 1475 +f 1477 1497 1476 +f 1478 1498 1477 +f 1479 1499 1478 +f 1480 1500 1479 +f 1461 1481 1480 +f 1482 1502 1481 +f 1483 1503 1482 +f 1484 1504 1483 +f 1485 1505 1484 +f 1486 1506 1485 +f 1487 1507 1486 +f 1488 1508 1487 +f 1489 1509 1488 +f 1490 1510 1489 +f 1491 1511 1490 +f 1492 1512 1491 +f 1493 1513 1492 +f 1494 1514 1493 +f 1495 1515 1494 +f 1496 1516 1495 +f 1497 1517 1496 +f 1498 1518 1497 +f 1499 1519 1498 +f 1500 1520 1499 +f 1481 1501 1500 +f 1502 1522 1501 +f 1503 1523 1502 +f 1504 1524 1503 +f 1505 1525 1504 +f 1506 1526 1505 +f 1507 1527 1506 +f 1508 1528 1507 +f 1509 1529 1508 +f 1510 1530 1509 +f 1511 1531 1510 +f 1512 1532 1511 +f 1513 1533 1512 +f 1514 1534 1513 +f 1515 1535 1514 +f 1516 1536 1515 +f 1517 1537 1516 +f 1518 1538 1517 +f 1519 1539 1518 +f 1520 1540 1519 +f 1501 1521 1520 +f 1522 1542 1521 +f 1523 1543 1522 +f 1524 1544 1523 +f 1525 1545 1524 +f 1526 1546 1525 +f 1527 1547 1526 +f 1528 1548 1527 +f 1529 1549 1528 +f 1530 1550 1529 +f 1531 1551 1530 +f 1532 1552 1531 +f 1533 1553 1532 +f 1534 1554 1533 +f 1535 1555 1534 +f 1536 1556 1535 +f 1537 1557 1536 +f 1538 1558 1537 +f 1539 1559 1538 +f 1540 1560 1539 +f 1521 1541 1540 +f 1542 1562 1541 +f 1543 1563 1542 +f 1544 1564 1543 +f 1545 1565 1544 +f 1546 1566 1545 +f 1547 1567 1546 +f 1548 1568 1547 +f 1549 1569 1548 +f 1550 1570 1549 +f 1551 1571 1550 +f 1552 1572 1551 +f 1553 1573 1552 +f 1554 1574 1553 +f 1555 1575 1554 +f 1556 1576 1555 +f 1557 1577 1556 +f 1558 1578 1557 +f 1559 1579 1558 +f 1560 1580 1559 +f 1541 1561 1560 +f 1562 1582 1561 +f 1563 1583 1562 +f 1564 1584 1563 +f 1565 1585 1564 +f 1566 1586 1565 +f 1567 1587 1566 +f 1568 1588 1567 +f 1569 1589 1568 +f 1570 1590 1569 +f 1571 1591 1570 +f 1572 1592 1571 +f 1573 1593 1572 +f 1574 1594 1573 +f 1575 1595 1574 +f 1576 1596 1575 +f 1577 1597 1576 +f 1578 1598 1577 +f 1579 1599 1578 +f 1580 1600 1579 +f 1561 1581 1580 +f 1582 1602 1581 +f 1583 1603 1582 +f 1584 1604 1583 +f 1585 1605 1584 +f 1586 1606 1585 +f 1587 1607 1586 +f 1588 1608 1587 +f 1589 1609 1588 +f 1590 1610 1589 +f 1591 1611 1590 +f 1592 1612 1591 +f 1593 1613 1592 +f 1594 1614 1593 +f 1595 1615 1594 +f 1596 1616 1595 +f 1597 1617 1596 +f 1598 1618 1597 +f 1599 1619 1598 +f 1600 1620 1599 +f 1581 1601 1600 +f 1602 1622 1601 +f 1603 1623 1602 +f 1604 1624 1603 +f 1605 1625 1604 +f 1606 1626 1605 +f 1607 1627 1606 +f 1608 1628 1607 +f 1609 1629 1608 +f 1610 1630 1609 +f 1611 1631 1610 +f 1612 1632 1611 +f 1613 1633 1612 +f 1614 1634 1613 +f 1615 1635 1614 +f 1616 1636 1615 +f 1617 1637 1616 +f 1618 1638 1617 +f 1619 1639 1618 +f 1620 1640 1619 +f 1601 1621 1620 +f 1622 1642 1621 +f 1623 1643 1622 +f 1624 1644 1623 +f 1625 1645 1624 +f 1626 1646 1625 +f 1627 1647 1626 +f 1628 1648 1627 +f 1629 1649 1628 +f 1630 1650 1629 +f 1631 1651 1630 +f 1632 1652 1631 +f 1633 1653 1632 +f 1634 1654 1633 +f 1635 1655 1634 +f 1636 1656 1635 +f 1637 1657 1636 +f 1638 1658 1637 +f 1639 1659 1638 +f 1640 1660 1639 +f 1621 1641 1640 +f 1642 1662 1641 +f 1643 1663 1642 +f 1644 1664 1643 +f 1645 1665 1644 +f 1646 1666 1645 +f 1647 1667 1646 +f 1648 1668 1647 +f 1649 1669 1648 +f 1650 1670 1649 +f 1651 1671 1650 +f 1652 1672 1651 +f 1653 1673 1652 +f 1654 1674 1653 +f 1655 1675 1654 +f 1656 1676 1655 +f 1657 1677 1656 +f 1658 1678 1657 +f 1659 1679 1658 +f 1660 1680 1659 +f 1641 1661 1660 +f 1662 1682 1661 +f 1663 1683 1662 +f 1664 1684 1663 +f 1665 1685 1664 +f 1666 1686 1665 +f 1667 1687 1666 +f 1668 1688 1667 +f 1669 1689 1668 +f 1670 1690 1669 +f 1671 1691 1670 +f 1672 1692 1671 +f 1673 1693 1672 +f 1674 1694 1673 +f 1675 1695 1674 +f 1676 1696 1675 +f 1677 1697 1676 +f 1678 1698 1677 +f 1679 1699 1678 +f 1680 1700 1679 +f 1661 1681 1680 +f 1682 1702 1681 +f 1683 1703 1682 +f 1684 1704 1683 +f 1685 1705 1684 +f 1686 1706 1685 +f 1687 1707 1686 +f 1688 1708 1687 +f 1689 1709 1688 +f 1690 1710 1689 +f 1691 1711 1690 +f 1692 1712 1691 +f 1693 1713 1692 +f 1694 1714 1693 +f 1695 1715 1694 +f 1696 1716 1695 +f 1697 1717 1696 +f 1698 1718 1697 +f 1699 1719 1698 +f 1700 1720 1699 +f 1681 1701 1700 +f 1702 1722 1701 +f 1703 1723 1702 +f 1704 1724 1703 +f 1705 1725 1704 +f 1706 1726 1705 +f 1707 1727 1706 +f 1708 1728 1707 +f 1709 1729 1708 +f 1710 1730 1709 +f 1711 1731 1710 +f 1712 1732 1711 +f 1713 1733 1712 +f 1714 1734 1713 +f 1715 1735 1714 +f 1716 1736 1715 +f 1717 1737 1716 +f 1718 1738 1717 +f 1719 1739 1718 +f 1720 1740 1719 +f 1701 1721 1720 +f 1722 1742 1721 +f 1723 1743 1722 +f 1724 1744 1723 +f 1725 1745 1724 +f 1726 1746 1725 +f 1727 1747 1726 +f 1728 1748 1727 +f 1729 1749 1728 +f 1730 1750 1729 +f 1731 1751 1730 +f 1732 1752 1731 +f 1733 1753 1732 +f 1734 1754 1733 +f 1735 1755 1734 +f 1736 1756 1735 +f 1737 1757 1736 +f 1738 1758 1737 +f 1739 1759 1738 +f 1740 1760 1739 +f 1721 1741 1740 +f 1742 1762 1741 +f 1743 1763 1742 +f 1744 1764 1743 +f 1745 1765 1744 +f 1746 1766 1745 +f 1747 1767 1746 +f 1748 1768 1747 +f 1749 1769 1748 +f 1750 1770 1749 +f 1751 1771 1750 +f 1752 1772 1751 +f 1753 1773 1752 +f 1754 1774 1753 +f 1755 1775 1754 +f 1756 1776 1755 +f 1756 1757 1776 +f 1757 1758 1777 +f 1759 1779 1758 +f 1760 1780 1759 +f 1741 1761 1760 +f 1762 1782 1761 +f 1763 1783 1762 +f 1764 1784 1763 +f 1765 1785 1764 +f 1766 1786 1765 +f 1767 1787 1766 +f 1768 1788 1767 +f 1769 1789 1768 +f 1770 1790 1769 +f 1771 1791 1770 +f 1772 1792 1771 +f 1773 1793 1772 +f 1774 1794 1773 +f 1775 1795 1774 +f 1775 1776 1795 +f 1776 1777 1796 +f 1777 1778 1797 +f 1778 1779 1798 +f 1780 1800 1779 +f 1761 1781 1780 +f 1782 1802 1781 +f 1783 1803 1782 +f 1784 1804 1783 +f 1785 1805 1784 +f 1786 1806 1785 +f 1787 1807 1786 +f 1788 1808 1787 +f 1789 1809 1788 +f 1790 1810 1789 +f 1791 1811 1790 +f 1792 1812 1791 +f 1793 1813 1792 +f 1794 1814 1793 +f 1794 1795 1814 +f 1795 1796 1815 +f 1796 1797 1816 +f 1797 1798 1817 +f 1798 1799 1818 +f 1799 1800 1819 +f 1781 1801 1800 +f 1802 1822 1801 +f 1803 1823 1802 +f 1804 1824 1803 +f 1805 1825 1804 +f 1806 1826 1805 +f 1807 1827 1806 +f 1808 1828 1807 +f 1809 1829 1808 +f 1810 1830 1809 +f 1811 1831 1810 +f 1812 1832 1811 +f 1813 1833 1812 +f 1813 1814 1833 +f 1814 1815 1834 +f 1815 1816 1835 +f 1816 1817 1836 +f 1817 1818 1837 +f 1818 1819 1838 +f 1819 1820 1839 +f 1801 1821 1820 +f 1822 1842 1821 +f 1823 1843 1822 +f 1824 1844 1823 +f 1825 1845 1824 +f 1826 1846 1825 +f 1827 1847 1826 +f 1828 1848 1827 +f 1829 1849 1828 +f 1830 1850 1829 +f 1831 1851 1830 +f 1832 1852 1831 +f 1833 1853 1832 +f 1833 1834 1853 +f 1834 1835 1854 +f 1835 1836 1855 +f 1836 1837 1856 +f 1837 1838 1857 +f 1838 1839 1858 +f 1839 1840 1859 +f 1821 1841 1840 +f 1842 1862 1841 +f 1843 1863 1842 +f 1844 1864 1843 +f 1845 1865 1844 +f 1846 1866 1845 +f 1847 1867 1846 +f 1848 1868 1847 +f 1849 1869 1848 +f 1850 1870 1849 +f 1851 1871 1850 +f 1852 1872 1851 +f 1852 1853 1872 +f 1853 1854 1873 +f 1854 1855 1874 +f 1855 1856 1875 +f 1856 1857 1876 +f 1857 1858 1877 +f 1858 1859 1878 +f 1859 1860 1879 +f 1860 1841 1880 +f 1862 1882 1861 +f 1863 1883 1862 +f 1864 1884 1863 +f 1865 1885 1864 +f 1866 1886 1865 +f 1867 1887 1866 +f 1868 1888 1867 +f 1869 1889 1868 +f 1870 1890 1869 +f 1871 1891 1870 +f 1872 1892 1871 +f 1872 1873 1892 +f 1873 1874 1893 +f 1874 1875 1894 +f 1875 1876 1895 +f 1876 1877 1896 +f 1877 1878 1897 +f 1878 1879 1898 +f 1879 1880 1899 +f 1880 1861 1900 +f 1882 1902 1881 +f 1883 1903 1882 +f 1884 1904 1883 +f 1885 1905 1884 +f 1886 1906 1885 +f 1887 1907 1886 +f 1888 1908 1887 +f 1889 1909 1888 +f 1890 1910 1889 +f 1891 1911 1890 +f 1892 1912 1891 +f 1892 1893 1912 +f 1893 1894 1913 +f 1894 1895 1914 +f 1895 1896 1915 +f 1896 1897 1916 +f 1897 1898 1917 +f 1898 1899 1918 +f 1899 1900 1919 +f 1900 1881 1920 +f 1902 1922 1901 +f 1903 1923 1902 +f 1904 1924 1903 +f 1905 1925 1904 +f 1906 1926 1905 +f 1907 1927 1906 +f 1908 1928 1907 +f 1909 1929 1908 +f 1910 1930 1909 +f 1911 1931 1910 +f 1912 1932 1911 +f 1912 1913 1932 +f 1913 1914 1933 +f 1914 1915 1934 +f 1915 1916 1935 +f 1916 1917 1936 +f 1917 1918 1937 +f 1918 1919 1938 +f 1919 1920 1939 +f 1920 1901 1940 +f 1922 1942 1921 +f 1923 1943 1922 +f 1924 1944 1923 +f 1925 1945 1924 +f 1926 1946 1925 +f 1927 1947 1926 +f 1928 1948 1927 +f 1929 1949 1928 +f 1930 1950 1929 +f 1931 1951 1930 +f 1931 1932 1951 +f 1932 1933 1952 +f 1933 1934 1953 +f 1934 1935 1954 +f 1935 1936 1955 +f 1936 1937 1956 +f 1937 1938 1957 +f 1938 1939 1958 +f 1939 1940 1959 +f 1940 1921 1960 +f 1942 1962 1941 +f 1943 1963 1942 +f 1944 1964 1943 +f 1945 1965 1944 +f 1946 1966 1945 +f 1947 1967 1946 +f 1948 1968 1947 +f 1949 1969 1948 +f 1950 1970 1949 +f 1951 1971 1950 +f 1951 1952 1971 +f 1952 1953 1972 +f 1953 1954 1973 +f 1954 1955 1974 +f 1955 1956 1975 +f 1956 1957 1976 +f 1957 1958 1977 +f 1958 1959 1978 +f 1959 1960 1979 +f 1960 1941 1980 +f 1962 1982 1961 +f 1963 1983 1962 +f 1964 1984 1963 +f 1965 1985 1964 +f 1966 1986 1965 +f 1967 1987 1966 +f 1968 1988 1967 +f 1969 1989 1968 +f 1970 1990 1969 +f 1971 1991 1970 +f 1971 1972 1991 +f 1972 1973 1992 +f 1973 1974 1993 +f 1974 1975 1994 +f 1975 1976 1995 +f 1976 1977 1996 +f 1977 1978 1997 +f 1978 1979 1998 +f 1979 1980 1999 +f 1980 1961 2000 +f 1982 2002 1981 +f 1983 2003 1982 +f 1984 2004 1983 +f 1985 2005 1984 +f 1986 2006 1985 +f 1987 2007 1986 +f 1988 2008 1987 +f 1989 2009 1988 +f 1990 2010 1989 +f 1991 2011 1990 +f 1991 1992 2011 +f 1992 1993 2012 +f 1993 1994 2013 +f 1994 1995 2014 +f 1995 1996 2015 +f 1996 1997 2016 +f 1997 1998 2017 +f 1998 1999 2018 +f 1999 2000 2019 +f 2000 1981 2020 +f 2002 2022 2001 +f 2003 2023 2002 +f 2004 2024 2003 +f 2005 2025 2004 +f 2006 2026 2005 +f 2007 2027 2006 +f 2008 2028 2007 +f 2009 2029 2008 +f 2010 2030 2009 +f 2011 2031 2010 +f 2011 2012 2031 +f 2012 2013 2032 +f 2013 2014 2033 +f 2014 2015 2034 +f 2015 2016 2035 +f 2016 2017 2036 +f 2017 2018 2037 +f 2018 2019 2038 +f 2019 2020 2039 +f 2020 2001 2040 +f 2022 2042 2021 +f 2023 2043 2022 +f 2024 2044 2023 +f 2025 2045 2024 +f 2026 2046 2025 +f 2027 2047 2026 +f 2028 2048 2027 +f 2029 2049 2028 +f 2030 2050 2029 +f 2031 2051 2030 +f 2031 2032 2051 +f 2032 2033 2052 +f 2033 2034 2053 +f 2034 2035 2054 +f 2035 2036 2055 +f 2036 2037 2056 +f 2037 2038 2057 +f 2038 2039 2058 +f 2039 2040 2059 +f 2040 2021 2060 +f 2042 2062 2041 +f 2043 2063 2042 +f 2044 2064 2043 +f 2045 2065 2044 +f 2046 2066 2045 +f 2047 2067 2046 +f 2048 2068 2047 +f 2049 2069 2048 +f 2050 2070 2049 +f 2051 2071 2050 +f 2051 2052 2071 +f 2052 2053 2072 +f 2053 2054 2073 +f 2054 2055 2074 +f 2055 2056 2075 +f 2056 2057 2076 +f 2057 2058 2077 +f 2058 2059 2078 +f 2059 2060 2079 +f 2060 2041 2080 +f 2062 2082 2061 +f 2063 2083 2062 +f 2064 2084 2063 +f 2065 2085 2064 +f 2066 2086 2065 +f 2067 2087 2066 +f 2068 2088 2067 +f 2069 2089 2068 +f 2070 2090 2069 +f 2071 2091 2070 +f 2071 2072 2091 +f 2072 2073 2092 +f 2073 2074 2093 +f 2074 2075 2094 +f 2075 2076 2095 +f 2076 2077 2096 +f 2077 2078 2097 +f 2078 2079 2098 +f 2079 2080 2099 +f 2061 2081 2080 +f 2082 2102 2081 +f 2083 2103 2082 +f 2084 2104 2083 +f 2085 2105 2084 +f 2086 2106 2085 +f 2087 2107 2086 +f 2088 2108 2087 +f 2089 2109 2088 +f 2090 2110 2089 +f 2091 2111 2090 +f 2091 2092 2111 +f 2092 2093 2112 +f 2093 2094 2113 +f 2094 2095 2114 +f 2095 2096 2115 +f 2096 2097 2116 +f 2097 2098 2117 +f 2098 2099 2118 +f 2099 2100 2119 +f 2081 2101 2100 +f 2102 2122 2101 +f 2103 2123 2102 +f 2104 2124 2103 +f 2105 2125 2104 +f 2106 2126 2105 +f 2107 2127 2106 +f 2108 2128 2107 +f 2109 2129 2108 +f 2110 2130 2109 +f 2111 2131 2110 +f 2111 2112 2131 +f 2112 2113 2132 +f 2113 2114 2133 +f 2114 2115 2134 +f 2115 2116 2135 +f 2116 2117 2136 +f 2117 2118 2137 +f 2118 2119 2138 +f 2119 2120 2139 +f 2101 2121 2120 +f 2122 2142 2121 +f 2123 2143 2122 +f 2124 2144 2123 +f 2125 2145 2124 +f 2126 2146 2125 +f 2127 2147 2126 +f 2128 2148 2127 +f 2129 2149 2128 +f 2130 2150 2129 +f 2131 2151 2130 +f 2131 2132 2151 +f 2132 2133 2152 +f 2133 2134 2153 +f 2134 2135 2154 +f 2135 2136 2155 +f 2136 2137 2156 +f 2137 2138 2157 +f 2138 2139 2158 +f 2139 2140 2159 +f 2121 2141 2140 +f 2142 2162 2141 +f 2143 2163 2142 +f 2144 2164 2143 +f 2145 2165 2144 +f 2146 2166 2145 +f 2147 2167 2146 +f 2148 2168 2147 +f 2149 2169 2148 +f 2150 2170 2149 +f 2151 2171 2150 +f 2152 2172 2151 +f 2152 2153 2172 +f 2153 2154 2173 +f 2154 2155 2174 +f 2155 2156 2175 +f 2156 2157 2176 +f 2157 2158 2177 +f 2158 2159 2178 +f 2160 2180 2159 +f 2141 2161 2160 +f 2162 2182 2161 +f 2163 2183 2162 +f 2164 2184 2163 +f 2165 2185 2164 +f 2166 2186 2165 +f 2167 2187 2166 +f 2168 2188 2167 +f 2169 2189 2168 +f 2170 2190 2169 +f 2171 2191 2170 +f 2172 2192 2171 +f 2172 2173 2192 +f 2173 2174 2193 +f 2174 2175 2194 +f 2175 2176 2195 +f 2176 2177 2196 +f 2177 2178 2197 +f 2178 2179 2198 +f 2180 2200 2179 +f 2161 2181 2180 +f 2182 2202 2181 +f 2183 2203 2182 +f 2184 2204 2183 +f 2185 2205 2184 +f 2186 2206 2185 +f 2187 2207 2186 +f 2188 2208 2187 +f 2189 2209 2188 +f 2190 2210 2189 +f 2191 2211 2190 +f 2192 2212 2191 +f 2192 2193 2212 +f 2193 2194 2213 +f 2194 2195 2214 +f 2195 2196 2215 +f 2196 2197 2216 +f 2197 2198 2217 +f 2199 2219 2198 +f 2200 2220 2199 +f 2181 2201 2200 +f 2202 2222 2201 +f 2203 2223 2202 +f 2204 2224 2203 +f 2205 2225 2204 +f 2206 2226 2205 +f 2207 2227 2206 +f 2208 2228 2207 +f 2209 2229 2208 +f 2210 2230 2209 +f 2211 2231 2210 +f 2212 2232 2211 +f 2213 2233 2212 +f 2213 2214 2233 +f 2214 2215 2234 +f 2215 2216 2235 +f 2216 2217 2236 +f 2218 2238 2217 +f 2219 2239 2218 +f 2220 2240 2219 +f 2201 2221 2220 +f 2222 2242 2221 +f 2223 2243 2222 +f 2224 2244 2223 +f 2225 2245 2224 +f 2226 2246 2225 +f 2227 2247 2226 +f 2228 2248 2227 +f 2229 2249 2228 +f 2230 2250 2229 +f 2231 2251 2230 +f 2232 2252 2231 +f 2233 2253 2232 +f 2234 2254 2233 +f 2234 2235 2254 +f 2235 2236 2255 +f 2237 2257 2236 +f 2238 2258 2237 +f 2239 2259 2238 +f 2240 2260 2239 +f 2221 2241 2240 +f 2242 2262 2241 +f 2243 2263 2242 +f 2244 2264 2243 +f 2245 2265 2244 +f 2246 2266 2245 +f 2247 2267 2246 +f 2248 2268 2247 +f 2249 2269 2248 +f 2250 2270 2249 +f 2251 2271 2250 +f 2252 2272 2251 +f 2253 2273 2252 +f 2254 2274 2253 +f 2255 2275 2254 +f 2256 2276 2255 +f 2257 2277 2256 +f 2258 2278 2257 +f 2259 2279 2258 +f 2260 2280 2259 +f 2241 2261 2260 +f 2262 2282 2261 +f 2263 2283 2262 +f 2264 2284 2263 +f 2265 2285 2264 +f 2266 2286 2265 +f 2267 2287 2266 +f 2268 2288 2267 +f 2269 2289 2268 +f 2270 2290 2269 +f 2271 2291 2270 +f 2272 2292 2271 +f 2273 2293 2272 +f 2274 2294 2273 +f 2275 2295 2274 +f 2276 2296 2275 +f 2277 2297 2276 +f 2278 2298 2277 +f 2279 2299 2278 +f 2280 2300 2279 +f 2261 2281 2280 +f 2282 2302 2281 +f 2283 2303 2282 +f 2284 2304 2283 +f 2285 2305 2284 +f 2286 2306 2285 +f 2287 2307 2286 +f 2288 2308 2287 +f 2289 2309 2288 +f 2290 2310 2289 +f 2291 2311 2290 +f 2292 2312 2291 +f 2293 2313 2292 +f 2294 2314 2293 +f 2295 2315 2294 +f 2296 2316 2295 +f 2297 2317 2296 +f 2298 2318 2297 +f 2299 2319 2298 +f 2300 2320 2299 +f 2281 2301 2300 +f 2302 2322 2301 +f 2303 2323 2302 +f 2304 2324 2303 +f 2305 2325 2304 +f 2306 2326 2305 +f 2307 2327 2306 +f 2308 2328 2307 +f 2309 2329 2308 +f 2310 2330 2309 +f 2311 2331 2310 +f 2312 2332 2311 +f 2313 2333 2312 +f 2314 2334 2313 +f 2315 2335 2314 +f 2316 2336 2315 +f 2317 2337 2316 +f 2318 2338 2317 +f 2319 2339 2318 +f 2320 2340 2319 +f 2301 2321 2320 +f 2322 2342 2321 +f 2323 2343 2322 +f 2324 2344 2323 +f 2325 2345 2324 +f 2326 2346 2325 +f 2327 2347 2326 +f 2328 2348 2327 +f 2329 2349 2328 +f 2330 2350 2329 +f 2331 2351 2330 +f 2332 2352 2331 +f 2333 2353 2332 +f 2334 2354 2333 +f 2335 2355 2334 +f 2336 2356 2335 +f 2337 2357 2336 +f 2338 2358 2337 +f 2339 2359 2338 +f 2340 2360 2339 +f 2321 2341 2340 +f 2342 2362 2341 +f 2343 2363 2342 +f 2344 2364 2343 +f 2345 2365 2344 +f 2346 2366 2345 +f 2347 2367 2346 +f 2348 2368 2347 +f 2349 2369 2348 +f 2350 2370 2349 +f 2351 2371 2350 +f 2352 2372 2351 +f 2353 2373 2352 +f 2354 2374 2353 +f 2355 2375 2354 +f 2356 2376 2355 +f 2357 2377 2356 +f 2358 2378 2357 +f 2359 2379 2358 +f 2360 2380 2359 +f 2341 2361 2360 +f 2362 2382 2361 +f 2363 2383 2362 +f 2364 2384 2363 +f 2365 2385 2364 +f 2366 2386 2365 +f 2367 2387 2366 +f 2368 2388 2367 +f 2369 2389 2368 +f 2370 2390 2369 +f 2371 2391 2370 +f 2372 2392 2371 +f 2373 2393 2372 +f 2374 2394 2373 +f 2375 2395 2374 +f 2376 2396 2375 +f 2377 2397 2376 +f 2378 2398 2377 +f 2379 2399 2378 +f 2380 2400 2379 +f 2361 2381 2380 +f 2382 2402 2381 +f 2383 2403 2382 +f 2384 2404 2383 +f 2385 2405 2384 +f 2386 2406 2385 +f 2387 2407 2386 +f 2388 2408 2387 +f 2389 2409 2388 +f 2390 2410 2389 +f 2391 2411 2390 +f 2392 2412 2391 +f 2393 2413 2392 +f 2394 2414 2393 +f 2395 2415 2394 +f 2396 2416 2395 +f 2397 2417 2396 +f 2398 2418 2397 +f 2399 2419 2398 +f 2400 2420 2399 +f 2381 2401 2400 +f 2402 2422 2401 +f 2403 2423 2402 +f 2404 2424 2403 +f 2405 2425 2404 +f 2406 2426 2405 +f 2407 2427 2406 +f 2408 2428 2407 +f 2409 2429 2408 +f 2410 2430 2409 +f 2411 2431 2410 +f 2412 2432 2411 +f 2413 2433 2412 +f 2414 2434 2413 +f 2415 2435 2414 +f 2416 2436 2415 +f 2417 2437 2416 +f 2418 2438 2417 +f 2419 2439 2418 +f 2420 2440 2419 +f 2401 2421 2420 +f 2422 2442 2421 +f 2423 2443 2422 +f 2424 2444 2423 +f 2425 2445 2424 +f 2426 2446 2425 +f 2427 2447 2426 +f 2428 2448 2427 +f 2429 2449 2428 +f 2430 2450 2429 +f 2431 2451 2430 +f 2432 2452 2431 +f 2433 2453 2432 +f 2434 2454 2433 +f 2435 2455 2434 +f 2436 2456 2435 +f 2437 2457 2436 +f 2438 2458 2437 +f 2439 2459 2438 +f 2440 2460 2439 +f 2421 2441 2440 +f 2442 2462 2441 +f 2443 2463 2442 +f 2444 2464 2443 +f 2445 2465 2444 +f 2446 2466 2445 +f 2447 2467 2446 +f 2448 2468 2447 +f 2449 2469 2448 +f 2450 2470 2449 +f 2451 2471 2450 +f 2452 2472 2451 +f 2453 2473 2452 +f 2454 2474 2453 +f 2455 2475 2454 +f 2456 2476 2455 +f 2457 2477 2456 +f 2458 2478 2457 +f 2459 2479 2458 +f 2460 2480 2459 +f 2441 2461 2460 +f 2462 2482 2461 +f 2463 2483 2462 +f 2464 2484 2463 +f 2465 2485 2464 +f 2466 2486 2465 +f 2467 2487 2466 +f 2468 2488 2467 +f 2469 2489 2468 +f 2470 2490 2469 +f 2471 2491 2470 +f 2472 2492 2471 +f 2473 2493 2472 +f 2474 2494 2473 +f 2475 2495 2474 +f 2476 2496 2475 +f 2477 2497 2476 +f 2478 2498 2477 +f 2479 2499 2478 +f 2480 2500 2479 +f 2461 2481 2480 +f 2482 2502 2481 +f 2483 2503 2482 +f 2484 2504 2483 +f 2485 2505 2484 +f 2486 2506 2485 +f 2487 2507 2486 +f 2488 2508 2487 +f 2489 2509 2488 +f 2490 2510 2489 +f 2491 2511 2490 +f 2492 2512 2491 +f 2493 2513 2492 +f 2494 2514 2493 +f 2495 2515 2494 +f 2496 2516 2495 +f 2497 2517 2496 +f 2498 2518 2497 +f 2499 2519 2498 +f 2500 2520 2499 +f 2481 2501 2500 +f 2502 2522 2501 +f 2503 2523 2502 +f 2504 2524 2503 +f 2505 2525 2504 +f 2506 2526 2505 +f 2507 2527 2506 +f 2508 2528 2507 +f 2509 2529 2508 +f 2510 2530 2509 +f 2511 2531 2510 +f 2512 2532 2511 +f 2513 2533 2512 +f 2514 2534 2513 +f 2515 2535 2514 +f 2516 2536 2515 +f 2517 2537 2516 +f 2518 2538 2517 +f 2519 2539 2518 +f 2520 2540 2519 +f 2501 2521 2520 +f 2522 2542 2521 +f 2523 2543 2522 +f 2524 2544 2523 +f 2525 2545 2524 +f 2526 2546 2525 +f 2527 2547 2526 +f 2528 2548 2527 +f 2529 2549 2528 +f 2530 2550 2529 +f 2531 2551 2530 +f 2532 2552 2531 +f 2533 2553 2532 +f 2534 2554 2533 +f 2535 2555 2534 +f 2536 2556 2535 +f 2537 2557 2536 +f 2538 2558 2537 +f 2539 2559 2538 +f 2540 2560 2539 +f 2521 2541 2540 +f 2542 2562 2541 +f 2543 2563 2542 +f 2544 2564 2543 +f 2545 2565 2544 +f 2546 2566 2545 +f 2547 2567 2546 +f 2548 2568 2547 +f 2549 2569 2548 +f 2550 2570 2549 +f 2551 2571 2550 +f 2552 2572 2551 +f 2553 2573 2552 +f 2554 2574 2553 +f 2555 2575 2554 +f 2556 2576 2555 +f 2557 2577 2556 +f 2558 2578 2557 +f 2559 2579 2558 +f 2560 2580 2559 +f 2541 2561 2560 +f 2562 2582 2561 +f 2563 2583 2562 +f 2564 2584 2563 +f 2565 2585 2564 +f 2566 2586 2565 +f 2567 2587 2566 +f 2568 2588 2567 +f 2569 2589 2568 +f 2570 2590 2569 +f 2571 2591 2570 +f 2572 2592 2571 +f 2573 2593 2572 +f 2573 2574 2593 +f 2574 2575 2594 +f 2575 2576 2595 +f 2576 2577 2596 +f 2578 2598 2577 +f 2579 2599 2578 +f 2580 2600 2579 +f 2561 2581 2580 +f 2582 2602 2581 +f 2583 2603 2582 +f 2584 2604 2583 +f 2585 2605 2584 +f 2586 2606 2585 +f 2587 2607 2586 +f 2588 2608 2587 +f 2589 2609 2588 +f 2590 2610 2589 +f 2591 2611 2590 +f 2592 2612 2591 +f 2592 2593 2612 +f 2593 2594 2613 +f 2594 2595 2614 +f 2595 2596 2615 +f 2596 2597 2616 +f 2597 2598 2617 +f 2598 2599 2618 +f 2600 2620 2599 +f 2581 2601 2600 +f 2602 2622 2601 +f 2603 2623 2602 +f 2604 2624 2603 +f 2605 2625 2604 +f 2606 2626 2605 +f 2607 2627 2606 +f 2608 2628 2607 +f 2609 2629 2608 +f 2610 2630 2609 +f 2611 2631 2610 +f 2611 2612 2631 +f 2612 2613 2632 +f 2613 2614 2633 +f 2614 2615 2634 +f 2615 2616 2635 +f 2616 2617 2636 +f 2617 2618 2637 +f 2618 2619 2638 +f 2619 2620 2639 +f 2601 2621 2620 +f 2622 2642 2621 +f 2623 2643 2622 +f 2624 2644 2623 +f 2625 2645 2624 +f 2626 2646 2625 +f 2627 2647 2626 +f 2628 2648 2627 +f 2629 2649 2628 +f 2630 2650 2629 +f 2631 2651 2630 +f 2631 2632 2651 +f 2632 2633 2652 +f 2633 2634 2653 +f 2634 2635 2654 +f 2635 2636 2655 +f 2636 2637 2656 +f 2637 2638 2657 +f 2638 2639 2658 +f 2639 2640 2659 +f 2621 2641 2640 +f 2642 2662 2641 +f 2643 2663 2642 +f 2644 2664 2643 +f 2645 2665 2644 +f 2646 2666 2645 +f 2647 2667 2646 +f 2648 2668 2647 +f 2649 2669 2648 +f 2650 2670 2649 +f 2651 2671 2650 +f 2651 2652 2671 +f 2652 2653 2672 +f 2653 2654 2673 +f 2654 2655 2674 +f 2655 2656 2675 +f 2656 2657 2676 +f 2657 2658 2677 +f 2658 2659 2678 +f 2659 2660 2679 +f 2660 2641 2680 +f 2662 2682 2661 +f 2663 2683 2662 +f 2664 2684 2663 +f 2665 2685 2664 +f 2666 2686 2665 +f 2667 2687 2666 +f 2668 2688 2667 +f 2669 2689 2668 +f 2670 2690 2669 +f 2671 2691 2670 +f 2671 2672 2691 +f 2672 2673 2692 +f 2673 2674 2693 +f 2674 2675 2694 +f 2675 2676 2695 +f 2676 2677 2696 +f 2677 2678 2697 +f 2678 2679 2698 +f 2679 2680 2699 +f 2680 2661 2700 +f 2682 2702 2681 +f 2683 2703 2682 +f 2684 2704 2683 +f 2685 2705 2684 +f 2686 2706 2685 +f 2687 2707 2686 +f 2688 2708 2687 +f 2689 2709 2688 +f 2690 2710 2689 +f 2691 2711 2690 +f 2692 2712 2691 +f 2692 2693 2712 +f 2693 2694 2713 +f 2694 2695 2714 +f 2695 2696 2715 +f 2696 2697 2716 +f 2697 2698 2717 +f 2698 2699 2718 +f 2699 2700 2719 +f 2700 2681 2720 +f 2702 2722 2701 +f 2703 2723 2702 +f 2704 2724 2703 +f 2705 2725 2704 +f 2706 2726 2705 +f 2707 2727 2706 +f 2708 2728 2707 +f 2709 2729 2708 +f 2710 2730 2709 +f 2711 2731 2710 +f 2712 2732 2711 +f 2713 2733 2712 +f 2713 2714 2733 +f 2714 2715 2734 +f 2715 2716 2735 +f 2716 2717 2736 +f 2717 2718 2737 +f 2718 2719 2738 +f 2719 2720 2739 +f 2701 2721 2720 +f 2722 2742 2721 +f 2723 2743 2722 +f 2724 2744 2723 +f 2725 2745 2724 +f 2726 2746 2725 +f 2727 2747 2726 +f 2728 2748 2727 +f 2729 2749 2728 +f 2730 2750 2729 +f 2731 2751 2730 +f 2732 2752 2731 +f 2733 2753 2732 +f 2734 2754 2733 +f 2734 2735 2754 +f 2735 2736 2755 +f 2736 2737 2756 +f 2737 2738 2757 +f 2738 2739 2758 +f 2739 2740 2759 +f 2721 2741 2740 +f 2742 2762 2741 +f 2743 2763 2742 +f 2744 2764 2743 +f 2745 2765 2744 +f 2746 2766 2745 +f 2747 2767 2746 +f 2748 2768 2747 +f 2749 2769 2748 +f 2750 2770 2749 +f 2751 2771 2750 +f 2752 2772 2751 +f 2753 2773 2752 +f 2754 2774 2753 +f 2755 2775 2754 +f 2756 2776 2755 +f 2756 2757 2776 +f 2757 2758 2777 +f 2759 2779 2758 +f 2760 2780 2759 +f 2741 2761 2760 +f 2762 2782 2761 +f 2763 2783 2762 +f 2764 2784 2763 +f 2765 2785 2764 +f 2766 2786 2765 +f 2767 2787 2766 +f 2768 2788 2767 +f 2769 2789 2768 +f 2770 2790 2769 +f 2771 2791 2770 +f 2772 2792 2771 +f 2773 2793 2772 +f 2774 2794 2773 +f 2775 2795 2774 +f 2776 2796 2775 +f 2777 2797 2776 +f 2778 2798 2777 +f 2779 2799 2778 +f 2780 2800 2779 +f 2761 2781 2780 +f 2782 2802 2781 +f 2783 2803 2782 +f 2784 2804 2783 +f 2785 2805 2784 +f 2786 2806 2785 +f 2787 2807 2786 +f 2788 2808 2787 +f 2789 2809 2788 +f 2790 2810 2789 +f 2791 2811 2790 +f 2792 2812 2791 +f 2793 2813 2792 +f 2794 2814 2793 +f 2795 2815 2794 +f 2796 2816 2795 +f 2797 2817 2796 +f 2798 2818 2797 +f 2799 2819 2798 +f 2800 2820 2799 +f 2781 2801 2800 +f 2802 2822 2801 +f 2803 2823 2802 +f 2804 2824 2803 +f 2805 2825 2804 +f 2806 2826 2805 +f 2807 2827 2806 +f 2808 2828 2807 +f 2809 2829 2808 +f 2810 2830 2809 +f 2811 2831 2810 +f 2812 2832 2811 +f 2813 2833 2812 +f 2814 2834 2813 +f 2815 2835 2814 +f 2816 2836 2815 +f 2817 2837 2816 +f 2818 2838 2817 +f 2819 2839 2818 +f 2820 2840 2819 +f 2801 2821 2820 +f 2822 2842 2821 +f 2823 2843 2822 +f 2824 2844 2823 +f 2825 2845 2824 +f 2826 2846 2825 +f 2827 2847 2826 +f 2828 2848 2827 +f 2829 2849 2828 +f 2830 2850 2829 +f 2831 2851 2830 +f 2832 2852 2831 +f 2833 2853 2832 +f 2834 2854 2833 +f 2835 2855 2834 +f 2836 2856 2835 +f 2837 2857 2836 +f 2838 2858 2837 +f 2839 2859 2838 +f 2840 2860 2839 +f 2821 2841 2840 +f 2842 2862 2841 +f 2843 2863 2842 +f 2844 2864 2843 +f 2845 2865 2844 +f 2846 2866 2845 +f 2847 2867 2846 +f 2848 2868 2847 +f 2849 2869 2848 +f 2850 2870 2849 +f 2851 2871 2850 +f 2852 2872 2851 +f 2853 2873 2852 +f 2854 2874 2853 +f 2855 2875 2854 +f 2856 2876 2855 +f 2857 2877 2856 +f 2858 2878 2857 +f 2859 2879 2858 +f 2860 2880 2859 +f 2841 2861 2860 +f 2862 2882 2861 +f 2863 2883 2862 +f 2864 2884 2863 +f 2865 2885 2864 +f 2866 2886 2865 +f 2867 2887 2866 +f 2868 2888 2867 +f 2869 2889 2868 +f 2870 2890 2869 +f 2871 2891 2870 +f 2872 2892 2871 +f 2873 2893 2872 +f 2874 2894 2873 +f 2875 2895 2874 +f 2876 2896 2875 +f 2877 2897 2876 +f 2878 2898 2877 +f 2879 2899 2878 +f 2880 2900 2879 +f 2861 2881 2880 +f 2882 2902 2881 +f 2883 2903 2882 +f 2884 2904 2883 +f 2885 2905 2884 +f 2886 2906 2885 +f 2887 2907 2886 +f 2888 2908 2887 +f 2889 2909 2888 +f 2890 2910 2889 +f 2891 2911 2890 +f 2892 2912 2891 +f 2893 2913 2892 +f 2894 2914 2893 +f 2895 2915 2894 +f 2896 2916 2895 +f 2897 2917 2896 +f 2898 2918 2897 +f 2899 2919 2898 +f 2900 2920 2899 +f 2881 2901 2900 +f 2902 2922 2901 +f 2903 2923 2902 +f 2904 2924 2903 +f 2905 2925 2904 +f 2906 2926 2905 +f 2907 2927 2906 +f 2908 2928 2907 +f 2909 2929 2908 +f 2910 2930 2909 +f 2911 2931 2910 +f 2912 2932 2911 +f 2913 2933 2912 +f 2914 2934 2913 +f 2915 2935 2914 +f 2916 2936 2915 +f 2917 2937 2916 +f 2918 2938 2917 +f 2919 2939 2918 +f 2920 2940 2919 +f 2901 2921 2920 +f 2922 2942 2921 +f 2923 2943 2922 +f 2924 2944 2923 +f 2925 2945 2924 +f 2926 2946 2925 +f 2927 2947 2926 +f 2928 2948 2927 +f 2929 2949 2928 +f 2930 2950 2929 +f 2931 2951 2930 +f 2932 2952 2931 +f 2933 2953 2932 +f 2934 2954 2933 +f 2935 2955 2934 +f 2936 2956 2935 +f 2937 2957 2936 +f 2938 2958 2937 +f 2939 2959 2938 +f 2940 2960 2939 +f 2921 2941 2940 +f 2942 2962 2941 +f 2943 2963 2942 +f 2944 2964 2943 +f 2945 2965 2944 +f 2946 2966 2945 +f 2947 2967 2946 +f 2948 2968 2947 +f 2949 2969 2948 +f 2950 2970 2949 +f 2951 2971 2950 +f 2952 2972 2951 +f 2953 2973 2952 +f 2954 2974 2953 +f 2955 2975 2954 +f 2956 2976 2955 +f 2957 2977 2956 +f 2958 2978 2957 +f 2959 2979 2958 +f 2960 2980 2959 +f 2941 2961 2960 +f 2962 2982 2961 +f 2963 2983 2962 +f 2964 2984 2963 +f 2965 2985 2964 +f 2966 2986 2965 +f 2967 2987 2966 +f 2968 2988 2967 +f 2969 2989 2968 +f 2970 2990 2969 +f 2971 2991 2970 +f 2972 2992 2971 +f 2973 2993 2972 +f 2974 2994 2973 +f 2975 2995 2974 +f 2976 2996 2975 +f 2977 2997 2976 +f 2978 2998 2977 +f 2979 2999 2978 +f 2980 3000 2979 +f 2961 2981 2980 +f 2982 3002 2981 +f 2983 3003 2982 +f 2984 3004 2983 +f 2985 3005 2984 +f 2986 3006 2985 +f 2987 3007 2986 +f 2988 3008 2987 +f 2989 3009 2988 +f 2990 3010 2989 +f 2991 3011 2990 +f 2992 3012 2991 +f 2993 3013 2992 +f 2994 3014 2993 +f 2995 3015 2994 +f 2996 3016 2995 +f 2997 3017 2996 +f 2998 3018 2997 +f 2999 3019 2998 +f 3000 3020 2999 +f 2981 3001 3000 +f 3002 3022 3001 +f 3003 3023 3002 +f 3004 3024 3003 +f 3005 3025 3004 +f 3006 3026 3005 +f 3007 3027 3006 +f 3008 3028 3007 +f 3009 3029 3008 +f 3010 3030 3009 +f 3011 3031 3010 +f 3012 3032 3011 +f 3013 3033 3012 +f 3014 3034 3013 +f 3015 3035 3014 +f 3016 3036 3015 +f 3017 3037 3016 +f 3018 3038 3017 +f 3019 3039 3018 +f 3020 3040 3019 +f 3001 3021 3020 +f 3022 3042 3021 +f 3023 3043 3022 +f 3024 3044 3023 +f 3025 3045 3024 +f 3026 3046 3025 +f 3027 3047 3026 +f 3028 3048 3027 +f 3029 3049 3028 +f 3030 3050 3029 +f 3031 3051 3030 +f 3032 3052 3031 +f 3033 3053 3032 +f 3034 3054 3033 +f 3035 3055 3034 +f 3036 3056 3035 +f 3037 3057 3036 +f 3038 3058 3037 +f 3039 3059 3038 +f 3040 3060 3039 +f 3021 3041 3040 +f 3042 3062 3041 +f 3043 3063 3042 +f 3044 3064 3043 +f 3045 3065 3044 +f 3046 3066 3045 +f 3047 3067 3046 +f 3048 3068 3047 +f 3049 3069 3048 +f 3050 3070 3049 +f 3051 3071 3050 +f 3052 3072 3051 +f 3053 3073 3052 +f 3054 3074 3053 +f 3055 3075 3054 +f 3056 3076 3055 +f 3057 3077 3056 +f 3058 3078 3057 +f 3059 3079 3058 +f 3060 3080 3059 +f 3041 3061 3060 +f 3062 3082 3061 +f 3063 3083 3062 +f 3064 3084 3063 +f 3065 3085 3064 +f 3066 3086 3065 +f 3067 3087 3066 +f 3068 3088 3067 +f 3069 3089 3068 +f 3070 3090 3069 +f 3071 3091 3070 +f 3072 3092 3071 +f 3073 3093 3072 +f 3074 3094 3073 +f 3075 3095 3074 +f 3076 3096 3075 +f 3077 3097 3076 +f 3078 3098 3077 +f 3079 3099 3078 +f 3080 3100 3079 +f 3061 3081 3080 +f 3082 3102 3081 +f 3083 3103 3082 +f 3084 3104 3083 +f 3085 3105 3084 +f 3086 3106 3085 +f 3087 3107 3086 +f 3088 3108 3087 +f 3089 3109 3088 +f 3090 3110 3089 +f 3091 3111 3090 +f 3092 3112 3091 +f 3093 3113 3092 +f 3094 3114 3093 +f 3095 3115 3094 +f 3095 3096 3115 +f 3096 3097 3116 +f 3097 3098 3117 +f 3099 3119 3098 +f 3100 3120 3099 +f 3081 3101 3100 +f 3102 3122 3101 +f 3103 3123 3102 +f 3104 3124 3103 +f 3105 3125 3104 +f 3106 3126 3105 +f 3107 3127 3106 +f 3108 3128 3107 +f 3109 3129 3108 +f 3110 3130 3109 +f 3111 3131 3110 +f 3112 3132 3111 +f 3113 3133 3112 +f 3114 3134 3113 +f 3114 3115 3134 +f 3115 3116 3135 +f 3116 3117 3136 +f 3117 3118 3137 +f 3118 3119 3138 +f 3120 3140 3119 +f 3101 3121 3120 +f 3122 3142 3121 +f 3123 3143 3122 +f 3124 3144 3123 +f 3125 3145 3124 +f 3126 3146 3125 +f 3127 3147 3126 +f 3128 3148 3127 +f 3129 3149 3128 +f 3130 3150 3129 +f 3131 3151 3130 +f 3132 3152 3131 +f 3133 3153 3132 +f 3134 3154 3133 +f 3134 3135 3154 +f 3135 3136 3155 +f 3136 3137 3156 +f 3137 3138 3157 +f 3138 3139 3158 +f 3139 3140 3159 +f 3121 3141 3140 +f 3142 3162 3141 +f 3143 3163 3142 +f 3144 3164 3143 +f 3145 3165 3144 +f 3146 3166 3145 +f 3147 3167 3146 +f 3148 3168 3147 +f 3149 3169 3148 +f 3150 3170 3149 +f 3151 3171 3150 +f 3152 3172 3151 +f 3153 3173 3152 +f 3153 3154 3173 +f 3154 3155 3174 +f 3155 3156 3175 +f 3156 3157 3176 +f 3157 3158 3177 +f 3158 3159 3178 +f 3159 3160 3179 +f 3141 3161 3160 +f 3162 3182 3161 +f 3163 3183 3162 +f 3164 3184 3163 +f 3165 3185 3164 +f 3166 3186 3165 +f 3167 3187 3166 +f 3168 3188 3167 +f 3169 3189 3168 +f 3170 3190 3169 +f 3171 3191 3170 +f 3172 3192 3171 +f 3173 3193 3172 +f 3173 3174 3193 +f 3174 3175 3194 +f 3175 3176 3195 +f 3176 3177 3196 +f 3177 3178 3197 +f 3178 3179 3198 +f 3179 3180 3199 +f 3180 3161 3200 +f 3182 3202 3181 +f 3183 3203 3182 +f 3184 3204 3183 +f 3185 3205 3184 +f 3186 3206 3185 +f 3187 3207 3186 +f 3188 3208 3187 +f 3189 3209 3188 +f 3190 3210 3189 +f 3191 3211 3190 +f 3192 3212 3191 +f 3192 3193 3212 +f 3193 3194 3213 +f 3194 3195 3214 +f 3195 3196 3215 +f 3196 3197 3216 +f 3197 3198 3217 +f 3198 3199 3218 +f 3199 3200 3219 +f 3200 3181 3220 +f 3202 3222 3201 +f 3203 3223 3202 +f 3204 3224 3203 +f 3205 3225 3204 +f 3206 3226 3205 +f 3207 3227 3206 +f 3208 3228 3207 +f 3209 3229 3208 +f 3210 3230 3209 +f 3211 3231 3210 +f 3212 3232 3211 +f 3212 3213 3232 +f 3213 3214 3233 +f 3214 3215 3234 +f 3215 3216 3235 +f 3216 3217 3236 +f 3217 3218 3237 +f 3218 3219 3238 +f 3219 3220 3239 +f 3220 3201 3240 +f 3222 3242 3221 +f 3223 3243 3222 +f 3224 3244 3223 +f 3225 3245 3224 +f 3226 3246 3225 +f 3227 3247 3226 +f 3228 3248 3227 +f 3229 3249 3228 +f 3230 3250 3229 +f 3231 3251 3230 +f 3232 3252 3231 +f 3232 3233 3252 +f 3233 3234 3253 +f 3234 3235 3254 +f 3235 3236 3255 +f 3236 3237 3256 +f 3237 3238 3257 +f 3238 3239 3258 +f 3239 3240 3259 +f 3240 3221 3260 +f 3242 3262 3241 +f 3243 3263 3242 +f 3244 3264 3243 +f 3245 3265 3244 +f 3246 3266 3245 +f 3247 3267 3246 +f 3248 3268 3247 +f 3249 3269 3248 +f 3250 3270 3249 +f 3251 3271 3250 +f 3252 3272 3251 +f 3252 3253 3272 +f 3253 3254 3273 +f 3254 3255 3274 +f 3255 3256 3275 +f 3256 3257 3276 +f 3257 3258 3277 +f 3258 3259 3278 +f 3259 3260 3279 +f 3260 3241 3280 +f 3262 3282 3261 +f 3263 3283 3262 +f 3264 3284 3263 +f 3265 3285 3264 +f 3266 3286 3265 +f 3267 3287 3266 +f 3268 3288 3267 +f 3269 3289 3268 +f 3270 3290 3269 +f 3271 3291 3270 +f 3271 3272 3291 +f 3272 3273 3292 +f 3273 3274 3293 +f 3274 3275 3294 +f 3275 3276 3295 +f 3276 3277 3296 +f 3277 3278 3297 +f 3278 3279 3298 +f 3279 3280 3299 +f 3280 3261 3300 +f 3282 3302 3281 +f 3283 3303 3282 +f 3284 3304 3283 +f 3285 3305 3284 +f 3286 3306 3285 +f 3287 3307 3286 +f 3288 3308 3287 +f 3289 3309 3288 +f 3290 3310 3289 +f 3291 3311 3290 +f 3291 3292 3311 +f 3292 3293 3312 +f 3293 3294 3313 +f 3294 3295 3314 +f 3295 3296 3315 +f 3296 3297 3316 +f 3297 3298 3317 +f 3298 3299 3318 +f 3299 3300 3319 +f 3300 3281 3320 +f 3302 3322 3301 +f 3303 3323 3302 +f 3304 3324 3303 +f 3305 3325 3304 +f 3306 3326 3305 +f 3307 3327 3306 +f 3308 3328 3307 +f 3309 3329 3308 +f 3310 3330 3309 +f 3311 3331 3310 +f 3311 3312 3331 +f 3312 3313 3332 +f 3313 3314 3333 +f 3314 3315 3334 +f 3315 3316 3335 +f 3316 3317 3336 +f 3317 3318 3337 +f 3318 3319 3338 +f 3319 3320 3339 +f 3320 3301 3340 +f 3322 3342 3321 +f 3323 3343 3322 +f 3324 3344 3323 +f 3325 3345 3324 +f 3326 3346 3325 +f 3327 3347 3326 +f 3328 3348 3327 +f 3329 3349 3328 +f 3330 3350 3329 +f 3331 3351 3330 +f 3331 3332 3351 +f 3332 3333 3352 +f 3333 3334 3353 +f 3334 3335 3354 +f 3335 3336 3355 +f 3336 3337 3356 +f 3337 3338 3357 +f 3338 3339 3358 +f 3339 3340 3359 +f 3340 3321 3360 +f 3342 3362 3341 +f 3343 3363 3342 +f 3344 3364 3343 +f 3345 3365 3344 +f 3346 3366 3345 +f 3347 3367 3346 +f 3348 3368 3347 +f 3349 3369 3348 +f 3350 3370 3349 +f 3351 3371 3350 +f 3351 3352 3371 +f 3352 3353 3372 +f 3353 3354 3373 +f 3354 3355 3374 +f 3355 3356 3375 +f 3356 3357 3376 +f 3357 3358 3377 +f 3358 3359 3378 +f 3359 3360 3379 +f 3360 3341 3380 +f 3362 3382 3361 +f 3363 3383 3362 +f 3364 3384 3363 +f 3365 3385 3364 +f 3366 3386 3365 +f 3367 3387 3366 +f 3368 3388 3367 +f 3369 3389 3368 +f 3370 3390 3369 +f 3371 3391 3370 +f 3371 3372 3391 +f 3372 3373 3392 +f 3373 3374 3393 +f 3374 3375 3394 +f 3375 3376 3395 +f 3376 3377 3396 +f 3377 3378 3397 +f 3378 3379 3398 +f 3379 3380 3399 +f 3380 3361 3400 +f 3382 3402 3381 +f 3383 3403 3382 +f 3384 3404 3383 +f 3385 3405 3384 +f 3386 3406 3385 +f 3387 3407 3386 +f 3388 3408 3387 +f 3389 3409 3388 +f 3390 3410 3389 +f 3391 3411 3390 +f 3391 3392 3411 +f 3392 3393 3412 +f 3393 3394 3413 +f 3394 3395 3414 +f 3395 3396 3415 +f 3396 3397 3416 +f 3397 3398 3417 +f 3398 3399 3418 +f 3399 3400 3419 +f 3400 3381 3420 +f 3402 3422 3401 +f 3403 3423 3402 +f 3404 3424 3403 +f 3405 3425 3404 +f 3406 3426 3405 +f 3407 3427 3406 +f 3408 3428 3407 +f 3409 3429 3408 +f 3410 3430 3409 +f 3411 3431 3410 +f 3411 3412 3431 +f 3412 3413 3432 +f 3413 3414 3433 +f 3414 3415 3434 +f 3415 3416 3435 +f 3416 3417 3436 +f 3417 3418 3437 +f 3418 3419 3438 +f 3419 3420 3439 +f 3401 3421 3420 +f 3422 3442 3421 +f 3423 3443 3422 +f 3424 3444 3423 +f 3425 3445 3424 +f 3426 3446 3425 +f 3427 3447 3426 +f 3428 3448 3427 +f 3429 3449 3428 +f 3430 3450 3429 +f 3431 3451 3430 +f 3431 3432 3451 +f 3432 3433 3452 +f 3433 3434 3453 +f 3434 3435 3454 +f 3435 3436 3455 +f 3436 3437 3456 +f 3437 3438 3457 +f 3438 3439 3458 +f 3439 3440 3459 +f 3421 3441 3440 +f 3442 3462 3441 +f 3443 3463 3442 +f 3444 3464 3443 +f 3445 3465 3444 +f 3446 3466 3445 +f 3447 3467 3446 +f 3448 3468 3447 +f 3449 3469 3448 +f 3450 3470 3449 +f 3451 3471 3450 +f 3451 3452 3471 +f 3452 3453 3472 +f 3453 3454 3473 +f 3454 3455 3474 +f 3455 3456 3475 +f 3456 3457 3476 +f 3457 3458 3477 +f 3458 3459 3478 +f 3459 3460 3479 +f 3441 3461 3460 +f 3462 3482 3461 +f 3463 3483 3462 +f 3464 3484 3463 +f 3465 3485 3464 +f 3466 3486 3465 +f 3467 3487 3466 +f 3468 3488 3467 +f 3469 3489 3468 +f 3470 3490 3469 +f 3471 3491 3470 +f 3471 3472 3491 +f 3472 3473 3492 +f 3473 3474 3493 +f 3474 3475 3494 +f 3475 3476 3495 +f 3476 3477 3496 +f 3477 3478 3497 +f 3478 3479 3498 +f 3480 3500 3479 +f 3461 3481 3480 +f 3482 3502 3481 +f 3483 3503 3482 +f 3484 3504 3483 +f 3485 3505 3484 +f 3486 3506 3485 +f 3487 3507 3486 +f 3488 3508 3487 +f 3489 3509 3488 +f 3490 3510 3489 +f 3491 3511 3490 +f 3492 3512 3491 +f 3492 3493 3512 +f 3493 3494 3513 +f 3494 3495 3514 +f 3495 3496 3515 +f 3496 3497 3516 +f 3497 3498 3517 +f 3498 3499 3518 +f 3500 3520 3499 +f 3481 3501 3500 +f 3502 3522 3501 +f 3503 3523 3502 +f 3504 3524 3503 +f 3505 3525 3504 +f 3506 3526 3505 +f 3507 3527 3506 +f 3508 3528 3507 +f 3509 3529 3508 +f 3510 3530 3509 +f 3511 3531 3510 +f 3512 3532 3511 +f 3512 3513 3532 +f 3513 3514 3533 +f 3514 3515 3534 +f 3515 3516 3535 +f 3516 3517 3536 +f 3517 3518 3537 +f 3518 3519 3538 +f 3520 3540 3519 +f 3501 3521 3520 +f 3522 3542 3521 +f 3523 3543 3522 +f 3524 3544 3523 +f 3525 3545 3524 +f 3526 3546 3525 +f 3527 3547 3526 +f 3528 3548 3527 +f 3529 3549 3528 +f 3530 3550 3529 +f 3531 3551 3530 +f 3532 3552 3531 +f 3532 3533 3552 +f 3533 3534 3553 +f 3534 3535 3554 +f 3535 3536 3555 +f 3536 3537 3556 +f 3537 3538 3557 +f 3539 3559 3538 +f 3540 3560 3539 +f 3521 3541 3540 +f 3542 3562 3541 +f 3543 3563 3542 +f 3544 3564 3543 +f 3545 3565 3544 +f 3546 3566 3545 +f 3547 3567 3546 +f 3548 3568 3547 +f 3549 3569 3548 +f 3550 3570 3549 +f 3551 3571 3550 +f 3552 3572 3551 +f 3553 3573 3552 +f 3553 3554 3573 +f 3554 3555 3574 +f 3555 3556 3575 +f 3556 3557 3576 +f 3558 3578 3557 +f 3559 3579 3558 +f 3560 3580 3559 +f 3541 3561 3560 +f 3562 3582 3561 +f 3563 3583 3562 +f 3564 3584 3563 +f 3565 3585 3564 +f 3566 3586 3565 +f 3567 3587 3566 +f 3568 3588 3567 +f 3569 3589 3568 +f 3570 3590 3569 +f 3571 3591 3570 +f 3572 3592 3571 +f 3573 3593 3572 +f 3574 3594 3573 +f 3575 3595 3574 +f 3575 3576 3595 +f 3577 3597 3576 +f 3578 3598 3577 +f 3579 3599 3578 +f 3580 3600 3579 +f 3561 3581 3580 +f 3582 3602 3581 +f 3583 3603 3582 +f 3584 3604 3583 +f 3585 3605 3584 +f 3586 3606 3585 +f 3587 3607 3586 +f 3588 3608 3587 +f 3589 3609 3588 +f 3590 3610 3589 +f 3591 3611 3590 +f 3592 3612 3591 +f 3593 3613 3592 +f 3594 3614 3593 +f 3595 3615 3594 +f 3596 3616 3595 +f 3597 3617 3596 +f 3598 3618 3597 +f 3599 3619 3598 +f 3600 3620 3599 +f 3581 3601 3600 +f 3602 3622 3601 +f 3603 3623 3602 +f 3604 3624 3603 +f 3605 3625 3604 +f 3606 3626 3605 +f 3607 3627 3606 +f 3608 3628 3607 +f 3609 3629 3608 +f 3610 3630 3609 +f 3611 3631 3610 +f 3612 3632 3611 +f 3613 3633 3612 +f 3614 3634 3613 +f 3615 3635 3614 +f 3616 3636 3615 +f 3617 3637 3616 +f 3618 3638 3617 +f 3619 3639 3618 +f 3620 3640 3619 +f 3601 3621 3620 +f 3622 3642 3621 +f 3623 3643 3622 +f 3624 3644 3623 +f 3625 3645 3624 +f 3626 3646 3625 +f 3627 3647 3626 +f 3628 3648 3627 +f 3629 3649 3628 +f 3630 3650 3629 +f 3631 3651 3630 +f 3632 3652 3631 +f 3633 3653 3632 +f 3634 3654 3633 +f 3635 3655 3634 +f 3636 3656 3635 +f 3637 3657 3636 +f 3638 3658 3637 +f 3639 3659 3638 +f 3640 3660 3639 +f 3621 3641 3640 +f 3642 3662 3641 +f 3643 3663 3642 +f 3644 3664 3643 +f 3645 3665 3644 +f 3646 3666 3645 +f 3647 3667 3646 +f 3648 3668 3647 +f 3649 3669 3648 +f 3650 3670 3649 +f 3651 3671 3650 +f 3652 3672 3651 +f 3653 3673 3652 +f 3654 3674 3653 +f 3655 3675 3654 +f 3656 3676 3655 +f 3657 3677 3656 +f 3658 3678 3657 +f 3659 3679 3658 +f 3660 3680 3659 +f 3641 3661 3660 +f 3662 3682 3661 +f 3663 3683 3662 +f 3664 3684 3663 +f 3665 3685 3664 +f 3666 3686 3665 +f 3667 3687 3666 +f 3668 3688 3667 +f 3669 3689 3668 +f 3670 3690 3669 +f 3671 3691 3670 +f 3672 3692 3671 +f 3673 3693 3672 +f 3674 3694 3673 +f 3675 3695 3674 +f 3676 3696 3675 +f 3677 3697 3676 +f 3678 3698 3677 +f 3679 3699 3678 +f 3680 3700 3679 +f 3661 3681 3680 +f 3682 3702 3681 +f 3683 3703 3682 +f 3684 3704 3683 +f 3685 3705 3684 +f 3686 3706 3685 +f 3687 3707 3686 +f 3688 3708 3687 +f 3689 3709 3688 +f 3690 3710 3689 +f 3691 3711 3690 +f 3692 3712 3691 +f 3693 3713 3692 +f 3694 3714 3693 +f 3695 3715 3694 +f 3696 3716 3695 +f 3697 3717 3696 +f 3698 3718 3697 +f 3699 3719 3698 +f 3700 3720 3699 +f 3681 3701 3700 +f 3702 3722 3701 +f 3703 3723 3702 +f 3704 3724 3703 +f 3705 3725 3704 +f 3706 3726 3705 +f 3707 3727 3706 +f 3708 3728 3707 +f 3709 3729 3708 +f 3710 3730 3709 +f 3711 3731 3710 +f 3712 3732 3711 +f 3713 3733 3712 +f 3714 3734 3713 +f 3715 3735 3714 +f 3716 3736 3715 +f 3717 3737 3716 +f 3718 3738 3717 +f 3719 3739 3718 +f 3720 3740 3719 +f 3701 3721 3720 +f 3722 3742 3721 +f 3723 3743 3722 +f 3724 3744 3723 +f 3725 3745 3724 +f 3726 3746 3725 +f 3727 3747 3726 +f 3728 3748 3727 +f 3729 3749 3728 +f 3730 3750 3729 +f 3731 3751 3730 +f 3732 3752 3731 +f 3733 3753 3732 +f 3734 3754 3733 +f 3735 3755 3734 +f 3736 3756 3735 +f 3737 3757 3736 +f 3738 3758 3737 +f 3739 3759 3738 +f 3740 3760 3739 +f 3721 3741 3740 +f 3742 3762 3741 +f 3743 3763 3742 +f 3744 3764 3743 +f 3745 3765 3744 +f 3746 3766 3745 +f 3747 3767 3746 +f 3748 3768 3747 +f 3749 3769 3748 +f 3750 3770 3749 +f 3751 3771 3750 +f 3752 3772 3751 +f 3753 3773 3752 +f 3754 3774 3753 +f 3755 3775 3754 +f 3756 3776 3755 +f 3757 3777 3756 +f 3758 3778 3757 +f 3759 3779 3758 +f 3760 3780 3759 +f 3741 3761 3760 +f 3762 3782 3761 +f 3763 3783 3762 +f 3764 3784 3763 +f 3765 3785 3764 +f 3766 3786 3765 +f 3767 3787 3766 +f 3768 3788 3767 +f 3769 3789 3768 +f 3770 3790 3769 +f 3771 3791 3770 +f 3772 3792 3771 +f 3773 3793 3772 +f 3774 3794 3773 +f 3775 3795 3774 +f 3776 3796 3775 +f 3777 3797 3776 +f 3778 3798 3777 +f 3779 3799 3778 +f 3780 3800 3779 +f 3761 3781 3780 +f 3782 3802 3781 +f 3783 3803 3782 +f 3784 3804 3783 +f 3785 3805 3784 +f 3786 3806 3785 +f 3787 3807 3786 +f 3788 3808 3787 +f 3789 3809 3788 +f 3790 3810 3789 +f 3791 3811 3790 +f 3792 3812 3791 +f 3793 3813 3792 +f 3794 3814 3793 +f 3795 3815 3794 +f 3796 3816 3795 +f 3797 3817 3796 +f 3798 3818 3797 +f 3799 3819 3798 +f 3800 3820 3799 +f 3781 3801 3800 +f 3802 3822 3801 +f 3803 3823 3802 +f 3804 3824 3803 +f 3805 3825 3804 +f 3806 3826 3805 +f 3807 3827 3806 +f 3808 3828 3807 +f 3809 3829 3808 +f 3810 3830 3809 +f 3811 3831 3810 +f 3812 3832 3811 +f 3813 3833 3812 +f 3814 3834 3813 +f 3815 3835 3814 +f 3816 3836 3815 +f 3817 3837 3816 +f 3818 3838 3817 +f 3819 3839 3818 +f 3820 3840 3819 +f 3801 3821 3820 +f 3822 3842 3821 +f 3823 3843 3822 +f 3824 3844 3823 +f 3825 3845 3824 +f 3826 3846 3825 +f 3827 3847 3826 +f 3828 3848 3827 +f 3829 3849 3828 +f 3830 3850 3829 +f 3831 3851 3830 +f 3832 3852 3831 +f 3833 3853 3832 +f 3834 3854 3833 +f 3835 3855 3834 +f 3836 3856 3835 +f 3837 3857 3836 +f 3838 3858 3837 +f 3839 3859 3838 +f 3840 3860 3839 +f 3821 3841 3840 +f 3842 3862 3841 +f 3843 3863 3842 +f 3844 3864 3843 +f 3845 3865 3844 +f 3846 3866 3845 +f 3847 3867 3846 +f 3848 3868 3847 +f 3849 3869 3848 +f 3850 3870 3849 +f 3851 3871 3850 +f 3852 3872 3851 +f 3853 3873 3852 +f 3854 3874 3853 +f 3855 3875 3854 +f 3856 3876 3855 +f 3857 3877 3856 +f 3858 3878 3857 +f 3859 3879 3858 +f 3860 3880 3859 +f 3841 3861 3860 +f 3862 3882 3861 +f 3863 3883 3862 +f 3864 3884 3863 +f 3865 3885 3864 +f 3866 3886 3865 +f 3867 3887 3866 +f 3868 3888 3867 +f 3869 3889 3868 +f 3870 3890 3869 +f 3871 3891 3870 +f 3872 3892 3871 +f 3873 3893 3872 +f 3874 3894 3873 +f 3875 3895 3874 +f 3876 3896 3875 +f 3877 3897 3876 +f 3878 3898 3877 +f 3879 3899 3878 +f 3880 3900 3879 +f 3861 3881 3880 +f 3882 3902 3881 +f 3883 3903 3882 +f 3884 3904 3883 +f 3885 3905 3884 +f 3886 3906 3885 +f 3887 3907 3886 +f 3888 3908 3887 +f 3889 3909 3888 +f 3890 3910 3889 +f 3891 3911 3890 +f 3892 3912 3891 +f 3893 3913 3892 +f 3894 3914 3893 +f 3895 3915 3894 +f 3896 3916 3895 +f 3897 3917 3896 +f 3898 3918 3897 +f 3899 3919 3898 +f 3900 3920 3899 +f 3881 3901 3900 +f 3902 3922 3901 +f 3903 3923 3902 +f 3904 3924 3903 +f 3905 3925 3904 +f 3906 3926 3905 +f 3907 3927 3906 +f 3908 3928 3907 +f 3909 3929 3908 +f 3910 3930 3909 +f 3911 3931 3910 +f 3912 3932 3911 +f 3913 3933 3912 +f 3913 3914 3933 +f 3914 3915 3934 +f 3915 3916 3935 +f 3916 3917 3936 +f 3917 3918 3937 +f 3919 3939 3918 +f 3920 3940 3919 +f 3901 3921 3920 +f 3922 3942 3921 +f 3923 3943 3922 +f 3924 3944 3923 +f 3925 3945 3924 +f 3926 3946 3925 +f 3927 3947 3926 +f 3928 3948 3927 +f 3929 3949 3928 +f 3930 3950 3929 +f 3931 3951 3930 +f 3932 3952 3931 +f 3932 3933 3952 +f 3933 3934 3953 +f 3934 3935 3954 +f 3935 3936 3955 +f 3936 3937 3956 +f 3937 3938 3957 +f 3938 3939 3958 +f 3940 3960 3939 +f 3921 3941 3940 +f 3942 3962 3941 +f 3943 3963 3942 +f 3944 3964 3943 +f 3945 3965 3944 +f 3946 3966 3945 +f 3947 3967 3946 +f 3948 3968 3947 +f 3949 3969 3948 +f 3950 3970 3949 +f 3951 3971 3950 +f 3951 3952 3971 +f 3952 3953 3972 +f 3953 3954 3973 +f 3954 3955 3974 +f 3955 3956 3975 +f 3956 3957 3976 +f 3957 3958 3977 +f 3958 3959 3978 +f 3959 3960 3979 +f 3941 3961 3960 +f 3962 3982 3961 +f 3963 3983 3962 +f 3964 3984 3963 +f 3965 3985 3964 +f 3966 3986 3965 +f 3967 3987 3966 +f 3968 3988 3967 +f 3969 3989 3968 +f 3970 3990 3969 +f 3971 3991 3970 +f 3971 3972 3991 +f 3972 3973 3992 +f 3973 3974 3993 +f 3974 3975 3994 +f 3975 3976 3995 +f 3976 3977 3996 +f 3977 3978 3997 +f 3978 3979 3998 +f 3979 3980 3999 +f 3980 3961 4000 +f 3982 2 3981 +f 3983 3 3982 +f 3984 4 3983 +f 3985 5 3984 +f 3986 6 3985 +f 3987 7 3986 +f 3988 8 3987 +f 3989 9 3988 +f 3990 10 3989 +f 3991 11 3990 +f 3991 3992 11 +f 3992 3993 12 +f 3993 3994 13 +f 3994 3995 14 +f 3995 3996 15 +f 3996 3997 16 +f 3997 3998 17 +f 3998 3999 18 +f 3999 4000 19 +f 4000 3981 20 diff --git a/examples/exampleresources/example-assets.qrc b/examples/exampleresources/example-assets.qrc index ed72f429d..e21d22f01 100644 --- a/examples/exampleresources/example-assets.qrc +++ b/examples/exampleresources/example-assets.qrc @@ -14,5 +14,6 @@ <file>assets/gltf/wine/Wood_Cherry_Original_.jpg</file> <file>assets/test_scene.dae</file> <file>assets/obj/ball.obj</file> + <file>assets/obj/trefoil.obj</file> </qresource> </RCC> diff --git a/examples/examples.pro b/examples/examples.pro index 3a8c21656..c6abffcc4 100644 --- a/examples/examples.pro +++ b/examples/examples.pro @@ -43,6 +43,10 @@ src_deferredrenderer.subdir = $$PWD/deferred-renderer src_deferredrenderer.target = sub-deferredrenderer src_deferredrenderer.depends = src_exampleresources +src_wireframe.subdir = $$PWD/wireframe +src_wireframe.target = sub-wireframe +src_wireframe.depends = src_exampleresources + SUBDIRS += \ src_exampleresources \ src_simpleqml \ @@ -53,7 +57,8 @@ SUBDIRS += \ src_torusqml \ src_toruscpp \ src_bigmodelqml \ - src_deferredrenderer + src_deferredrenderer \ + src_wireframe # TODO Port the old examples to new APIs #SUBDIRS += qt3d diff --git a/examples/wireframe/BasicCamera.qml b/examples/wireframe/BasicCamera.qml new file mode 100644 index 000000000..2f9f8b7b1 --- /dev/null +++ b/examples/wireframe/BasicCamera.qml @@ -0,0 +1,76 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and Digia. For licensing terms and +** conditions see http://qt.digia.com/licensing. For further information +** use the contact form at http://qt.digia.com/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 2.1 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 2.1 requirements +** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Digia gives you certain additional +** rights. These rights are described in the Digia Qt LGPL Exception +** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3.0 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU General Public License version 3.0 requirements will be +** met: http://www.gnu.org/copyleft/gpl.html. +** +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import Qt3D 2.0 +import Qt3D.Render 2.0 + +// For Qt.vector3d() and friends. For some reason this is provided by +// QQuickValueTypeProvider in QtQuick rather than the default value +// type provider in QtQml. So we will need to replicate this in Qt3D +// for the types that we wish to support. Otherwise we'll have to import +// QtQuick 2.1 all over the place. +import QtQuick 2.1 as QQ2 + +Camera { + id: mainCamera + objectName: "mainCamera" + + property alias position: lookAtTransform.position + property alias viewCenter: lookAtTransform.viewCenter + property alias upVector: lookAtTransform.upVector + + lens: CameraLens { + projectionType: CameraLens.PerspectiveProjection + fieldOfView: 22.5 + aspectRatio: _window.width / _window.height + onAspectRatioChanged: console.log( "aspectRatio = " + aspectRatio ) + nearPlane: 0.01 + farPlane: 1000.0 + } + + transform: Transform { + LookAt { + id: lookAtTransform + viewCenter: Qt.vector3d( 0.0, 0.0, 0.0 ) + upVector: Qt.vector3d( 0.0, 1.0, 0.0 ) + } + } +} diff --git a/examples/wireframe/ForwardRenderer.qml b/examples/wireframe/ForwardRenderer.qml new file mode 100644 index 000000000..7a100bf4d --- /dev/null +++ b/examples/wireframe/ForwardRenderer.qml @@ -0,0 +1,70 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and Digia. For licensing terms and +** conditions see http://qt.digia.com/licensing. For further information +** use the contact form at http://qt.digia.com/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 2.1 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 2.1 requirements +** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Digia gives you certain additional +** rights. These rights are described in the Digia Qt LGPL Exception +** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3.0 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU General Public License version 3.0 requirements will be +** met: http://www.gnu.org/copyleft/gpl.html. +** +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import Qt3D 2.0 +import Qt3D.Render 2.0 + +TechniqueFilter { + id: root + objectName : "techniqueFilter" + + // Expose camera to allow user to choose which camera to use for rendering + property alias camera: cameraSelector.camera + + // Select the forward rendering Technique of any used Effect + criteria: [ Criterion { name: "renderingStyle"; value: "forward" } ] + + // Use the whole viewport + Viewport { + id: viewport + objectName : "viewport" + rect: Qt.rect(0.0, 0.0, 1.0, 1.0) + + // Use the specified camera + CameraSelector { + id : cameraSelector + objectName : "cameraSelector" + ClearBuffer { + buffers : ClearBuffer.ColorDepthBuffer + } + } + } +} diff --git a/examples/wireframe/TrefoilKnot.qml b/examples/wireframe/TrefoilKnot.qml new file mode 100644 index 000000000..899ebbb32 --- /dev/null +++ b/examples/wireframe/TrefoilKnot.qml @@ -0,0 +1,77 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and Digia. For licensing terms and +** conditions see http://qt.digia.com/licensing. For further information +** use the contact form at http://qt.digia.com/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 2.1 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 2.1 requirements +** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Digia gives you certain additional +** rights. These rights are described in the Digia Qt LGPL Exception +** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3.0 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU General Public License version 3.0 requirements will be +** met: http://www.gnu.org/copyleft/gpl.html. +** +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import Qt3D 2.0 +import Qt3D.Render 2.0 + +// For Qt.vector3d() and friends. For some reason this is provided by +// QQuickValueTypeProvider in QtQuick rather than the default value +// type provider in QtQml. So we will need to replicate this in Qt3D +// for the types that we wish to support. Otherwise we'll have to import +// QtQuick 2.1 all over the place. +import QtQuick 2.1 as QQ2 + +Entity { + id: root + + property real x: 0.0 + property real y: 0.0 + property real z: 0.0 + property real scale: 1.0 + property real theta: 0.0 + property real phi: 0.0 + property Material material + + components: [ transform, mesh, root.material ] + + Transform { + id: transform + Translate { dx: root.x; dy: root.y; dz: root.z } + Scale { scale: root.scale } + Rotate{ angle: root.theta; axis: Qt.vector3d(1.0, 0.0, 0.0) } + Rotate{ angle: root.phi; axis: Qt.vector3d(0.0, 1.0, 0.0) } + } + + Mesh { + id: mesh + source: ":/assets/obj/trefoil.obj" + } +} diff --git a/examples/wireframe/WireframeEffect.qml b/examples/wireframe/WireframeEffect.qml new file mode 100644 index 000000000..0cd3d2f76 --- /dev/null +++ b/examples/wireframe/WireframeEffect.qml @@ -0,0 +1,114 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and Digia. For licensing terms and +** conditions see http://qt.digia.com/licensing. For further information +** use the contact form at http://qt.digia.com/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 2.1 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 2.1 requirements +** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Digia gives you certain additional +** rights. These rights are described in the Digia Qt LGPL Exception +** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3.0 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU General Public License version 3.0 requirements will be +** met: http://www.gnu.org/copyleft/gpl.html. +** +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import Qt3D 2.0 +import Qt3D.Render 2.0 + +// For Qt.vector3d() and friends. For some reason this is provided by +// QQuickValueTypeProvider in QtQuick rather than the default value +// type provider in QtQml. So we will need to replicate this in Qt3D +// for the types that we wish to support. Otherwise we'll have to import +// QtQuick 2.1 all over the place. +import QtQuick 2.1 + +Effect { + id: root + + // These parameters act as default values for the effect. They take + // priority over any parameters specified in the RenderPasses below + // (none provided in this example). In turn these parameters can be + // overwritten by specifying them in a Material that references this + // effect. + // The priority order is: + // + // Material -> Effect -> Technique -> RenderPass -> GLSL default values + parameters: [ + Parameter { name: "ambient"; value: Qt.vector3d( 0.1, 0.1, 0.1 ) }, + Parameter { name: "diffuse"; value: Qt.vector3d( 0.7, 0.7, 0.7 ) }, + Parameter { name: "specular"; value: Qt.vector3d( 0.95, 0.95, 0.95 ) }, + Parameter { name: "shininess"; value: 150.0 } + ] + + techniques: [ + Technique { + openGLFilter { + api: OpenGLFilter.Desktop + profile: OpenGLFilter.Core + majorVersion: 3 + minorVersion: 1 + } + + criteria: [ Criterion { name : "renderingStyle"; value : "forward" } ] + + parameters: [ + Parameter { name: "light.position"; value: Qt.vector4d(0.0, 0.0, 0.0, 1.0) }, + Parameter { name: "light.intensity"; value: Qt.vector3d(1.0, 1.0, 1.0) }, + // TODO: 1.0 gets mapped as an integer for line.width. Fix this by using type from glsl + // Works once we specify lineWidth property in WireframeMaterial as that is typed to a real + Parameter { name: "line.width"; value: 1.01 }, + Parameter { name: "line.color"; value: Qt.vector4d(1.0, 1.0, 1.0, 1.0) } + ] + + renderPasses: [ + RenderPass { + name: "lighting" + + // The bindings property allows us to map from names of parameters (uniforms or vertex attributes) + // within a shader to more friendly names in QML. By default the parameter names are exposed from + // the shader so we only need to add add mappings where the names differ. E.g. here we map from the + // ka uniform name in the shader to a property called ambient + bindings: [ + // Uniforms (those provided by the user) + ParameterMapper { parameterName: "ambient"; shaderVariableName: "ka"; bindingType: ParameterMapper.Uniform }, + ParameterMapper { parameterName: "diffuse"; shaderVariableName: "kd"; bindingType: ParameterMapper.Uniform }, + ParameterMapper { parameterName: "specular"; shaderVariableName: "ks"; bindingType: ParameterMapper.Uniform } + ] + + shaderProgram: ShaderProgram { + vertexShaderSourceFile: ":/shaders/robustwireframe.vert" + geometryShaderSourceFile: ":/shaders/robustwireframe.geom" + fragmentShaderSourceFile: ":/shaders/robustwireframe.frag" + } + } + ] + } + ] +} diff --git a/examples/wireframe/WireframeMaterial.qml b/examples/wireframe/WireframeMaterial.qml new file mode 100644 index 000000000..cecf8c338 --- /dev/null +++ b/examples/wireframe/WireframeMaterial.qml @@ -0,0 +1,70 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and Digia. For licensing terms and +** conditions see http://qt.digia.com/licensing. For further information +** use the contact form at http://qt.digia.com/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 2.1 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 2.1 requirements +** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Digia gives you certain additional +** rights. These rights are described in the Digia Qt LGPL Exception +** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3.0 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU General Public License version 3.0 requirements will be +** met: http://www.gnu.org/copyleft/gpl.html. +** +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import Qt3D 2.0 +import Qt3D.Render 2.0 + +// For Qt.vector3d() and friends. For some reason this is provided by +// QQuickValueTypeProvider in QtQuick rather than the default value +// type provider in QtQml. So we will need to replicate this in Qt3D +// for the types that we wish to support. Otherwise we'll have to import +// QtQuick 2.1 all over the place. +import QtQuick 2.1 as QQ2 + +Material { + id: root + + property color ambient: Qt.rgba( 0.05, 0.05, 0.05, 1.0 ) + property color diffuse: Qt.rgba( 0.7, 0.7, 0.7, 1.0 ) + property color specular: Qt.rgba( 0.95, 0.95, 0.95, 1.0 ) + property real shininess: 150.0 + property real lineWidth: 1.0 + property color lineColor: Qt.rgba( 1.0, 1.0, 1.0, 1.0 ) + + parameters: [ + Parameter { name: "ambient"; value: Qt.vector3d(root.ambient.r, root.ambient.g, root.ambient.b) }, + Parameter { name: "diffuse"; value: Qt.vector3d(root.diffuse.r, root.diffuse.g, root.diffuse.b) }, + Parameter { name: "specular"; value: Qt.vector3d(root.specular.r, root.specular.g, root.specular.b) }, + Parameter { name: "shininess"; value: root.shininess }, + Parameter { name: "line.width"; value: root.lineWidth }, + Parameter { name: "line.color"; value: root.lineColor } + ] +} diff --git a/examples/wireframe/main.cpp b/examples/wireframe/main.cpp new file mode 100644 index 000000000..a55b9f394 --- /dev/null +++ b/examples/wireframe/main.cpp @@ -0,0 +1,70 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and Digia. For licensing terms and +** conditions see http://qt.digia.com/licensing. For further information +** use the contact form at http://qt.digia.com/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 2.1 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 2.1 requirements +** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Digia gives you certain additional +** rights. These rights are described in the Digia Qt LGPL Exception +** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3.0 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU General Public License version 3.0 requirements will be +** met: http://www.gnu.org/copyleft/gpl.html. +** +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#include <Qt3DQuick/quickwindow.h> +#include <Qt3DRenderer/rendereraspect.h> + +#include <exampleresources.h> + +#include <QGuiApplication> +#include <QtQml> + +int main(int argc, char* argv[]) +{ + QGuiApplication app(argc, argv); + + initializeAssetResources("../exampleresources/example-assets.qrb"); + + Qt3D::Quick::QuickWindow view; + view.registerAspect(new Qt3D::RendererAspect()); + + // Expose the window as a context property so we can set the aspect ratio + view.engine()->rootContext()->setContextProperty("_window", &view); + + // There should be some synchronising mechanism to make sure + // the source is set after all aspects have been completely initialized + // Otherwise we might encounter cases where an Aspect's QML elements have + // not yet been registered + view.setSource(QUrl("qrc:/main.qml")); + view.show(); + + return app.exec(); +} diff --git a/examples/wireframe/main.qml b/examples/wireframe/main.qml new file mode 100644 index 000000000..10546d5b4 --- /dev/null +++ b/examples/wireframe/main.qml @@ -0,0 +1,108 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and Digia. For licensing terms and +** conditions see http://qt.digia.com/licensing. For further information +** use the contact form at http://qt.digia.com/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 2.1 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 2.1 requirements +** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Digia gives you certain additional +** rights. These rights are described in the Digia Qt LGPL Exception +** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3.0 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU General Public License version 3.0 requirements will be +** met: http://www.gnu.org/copyleft/gpl.html. +** +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import Qt3D 2.0 +import Qt3D.Render 2.0 + +// For Qt.vector3d() and friends. For some reason this is provided by +// QQuickValueTypeProvider in QtQuick rather than the default value +// type provider in QtQml. So we will need to replicate this in Qt3D +// for the types that we wish to support. Otherwise we'll have to import +// QtQuick 2.1 all over the place. +import QtQuick 2.1 as QQ2 + +Entity { + id: root + objectName: "root" + + // Use the renderer configuration specified in ForwardRenderer.qml + // and render from the mainCamera + components: [ + FrameGraph { + activeFrameGraph: ForwardRenderer { + id: renderer + camera: mainCamera + } + } + ] + + BasicCamera { + id: mainCamera + position: Qt.vector3d( 0.0, 0.0, 25.0 ) + } + + Configuration { + controlledCamera: mainCamera + } + + WireframeMaterial { + id: wireframeMaterial + effect: WireframeEffect {} + ambient: Qt.rgba( 0.2, 0.0, 0.0, 1.0 ) + diffuse: Qt.rgba( 0.8, 0.0, 0.0, 1.0 ) + + QQ2.SequentialAnimation { + loops: QQ2.Animation.Infinite + running: true + + QQ2.NumberAnimation { + target: wireframeMaterial; + property: "lineWidth"; + duration: 1000; + from: 1.0 + to: 3.0 + } + + QQ2.NumberAnimation { + target: wireframeMaterial; + property: "lineWidth"; + duration: 1000; + from: 3.0 + to: 1.0 + } + } + } + + TrefoilKnot { + id: trefoilKnot + material: wireframeMaterial + } +} diff --git a/examples/wireframe/shaders/robustwireframe.frag b/examples/wireframe/shaders/robustwireframe.frag new file mode 100644 index 000000000..217e0e761 --- /dev/null +++ b/examples/wireframe/shaders/robustwireframe.frag @@ -0,0 +1,108 @@ +#version 330 core + +uniform struct LightInfo { + vec4 position; + vec3 intensity; +} light; + +uniform struct LineInfo { + float width; + vec4 color; +} line; + +uniform vec3 ka; // Ambient reflectivity +uniform vec3 kd; // Diffuse reflectivity +uniform vec3 ks; // Specular reflectivity +uniform float shininess; // Specular shininess factor + +in WireframeVertex { + vec3 position; + vec3 normal; + noperspective vec4 edgeA; + noperspective vec4 edgeB; + flat int configuration; +} fs_in; + +out vec4 fragColor; + +vec3 adsModel( const in vec3 pos, const in vec3 n ) +{ + // Calculate the vector from the light to the fragment + vec3 s = normalize( vec3( light.position ) - pos ); + + // Calculate the vector from the fragment to the eye position (the + // origin since this is in "eye" or "camera" space + vec3 v = normalize( -pos ); + + // Refleft the light beam using the normal at this fragment + vec3 r = reflect( -s, n ); + + // Calculate the diffus component + vec3 diffuse = vec3( max( dot( s, n ), 0.0 ) ); + + // Calculate the specular component + vec3 specular = vec3( pow( max( dot( r, v ), 0.0 ), shininess ) ); + + // Combine the ambient, diffuse and specular contributions + return light.intensity * ( ka + kd * diffuse + ks * specular ); +} + +vec4 shadeLine( const in vec4 color ) +{ + // Find the smallest distance between the fragment and a triangle edge + float d; + if ( fs_in.configuration == 0 ) + { + // Common configuration + d = min( fs_in.edgeA.x, fs_in.edgeA.y ); + d = min( d, fs_in.edgeA.z ); + } + else + { + // Handle configuration where screen space projection breaks down + // Compute and compare the squared distances + vec2 AF = gl_FragCoord.xy - fs_in.edgeA.xy; + float sqAF = dot( AF, AF ); + float AFcosA = dot( AF, fs_in.edgeA.zw ); + d = abs( sqAF - AFcosA * AFcosA ); + + vec2 BF = gl_FragCoord.xy - fs_in.edgeB.xy; + float sqBF = dot( BF, BF ); + float BFcosB = dot( BF, fs_in.edgeB.zw ); + d = min( d, abs( sqBF - BFcosB * BFcosB ) ); + + // Only need to care about the 3rd edge for some configurations. + if ( fs_in.configuration == 1 || fs_in.configuration == 2 || fs_in.configuration == 4 ) + { + float AFcosA0 = dot( AF, normalize( fs_in.edgeB.xy - fs_in.edgeA.xy ) ); + d = min( d, abs( sqAF - AFcosA0 * AFcosA0 ) ); + } + + d = sqrt( d ); + } + + // Blend between line color and phong color + float mixVal; + if ( d < line.width - 1.0 ) + { + mixVal = 1.0; + } + else if ( d > line.width + 1.0 ) + { + mixVal = 0.0; + } + else + { + float x = d - ( line.width - 1.0 ); + mixVal = exp2( -2.0 * ( x * x ) ); + } + + return mix( color, line.color, mixVal ); +} + +void main() +{ + // Calculate the color from the phong model + vec4 color = vec4( adsModel( fs_in.position, normalize( fs_in.normal ) ), 1.0 ); + fragColor = shadeLine( color ); +} diff --git a/examples/wireframe/shaders/robustwireframe.geom b/examples/wireframe/shaders/robustwireframe.geom new file mode 100644 index 000000000..6eb0ecc76 --- /dev/null +++ b/examples/wireframe/shaders/robustwireframe.geom @@ -0,0 +1,131 @@ +#version 330 core + +layout( triangles ) in; +layout( triangle_strip, max_vertices = 3 ) out; + +in EyeSpaceVertex { + vec3 position; + vec3 normal; +} gs_in[]; + +out WireframeVertex { + vec3 position; + vec3 normal; + noperspective vec4 edgeA; + noperspective vec4 edgeB; + flat int configuration; +} gs_out; + +uniform mat4 viewportMatrix; + +const int infoA[] = int[]( 0, 0, 0, 0, 1, 1, 2 ); +const int infoB[] = int[]( 1, 1, 2, 0, 2, 1, 2 ); +const int infoAd[] = int[]( 2, 2, 1, 1, 0, 0, 0 ); +const int infoBd[] = int[]( 2, 2, 1, 2, 0, 2, 1 ); + +vec2 transformToViewport( const in vec4 p ) +{ + return vec2( viewportMatrix * ( p / p.w ) ); +} + +void main() +{ + gs_out.configuration = int(gl_in[0].gl_Position.z < 0) * int(4) + + int(gl_in[1].gl_Position.z < 0) * int(2) + + int(gl_in[2].gl_Position.z < 0); + + // If all vertices are behind us, cull the primitive + if (gs_out.configuration == 7) + return; + + // Transform each vertex into viewport space + vec2 p[3]; + p[0] = transformToViewport( gl_in[0].gl_Position ); + p[1] = transformToViewport( gl_in[1].gl_Position ); + p[2] = transformToViewport( gl_in[2].gl_Position ); + + if (gs_out.configuration == 0) + { + // Common configuration where all vertices are within the viewport + gs_out.edgeA = vec4(0.0); + gs_out.edgeB = vec4(0.0); + + // Calculate lengths of 3 edges of triangle + float a = length( p[1] - p[2] ); + float b = length( p[2] - p[0] ); + float c = length( p[1] - p[0] ); + + // Calculate internal angles using the cosine rule + float alpha = acos( ( b * b + c * c - a * a ) / ( 2.0 * b * c ) ); + float beta = acos( ( a * a + c * c - b * b ) / ( 2.0 * a * c ) ); + + // Calculate the perpendicular distance of each vertex from the opposing edge + float ha = abs( c * sin( beta ) ); + float hb = abs( c * sin( alpha ) ); + float hc = abs( b * sin( alpha ) ); + + // Now add this perpendicular distance as a per-vertex property in addition to + // the position and normal calculated in the vertex shader. + + // Vertex 0 (a) + gs_out.edgeA = vec4( ha, 0.0, 0.0, 0.0 ); + gs_out.normal = gs_in[0].normal; + gs_out.position = gs_in[0].position; + gl_Position = gl_in[0].gl_Position; + EmitVertex(); + + // Vertex 1 (b) + gs_out.edgeA = vec4( 0.0, hb, 0.0, 0.0 ); + gs_out.normal = gs_in[1].normal; + gs_out.position = gs_in[1].position; + gl_Position = gl_in[1].gl_Position; + EmitVertex(); + + // Vertex 2 (c) + gs_out.edgeA = vec4( 0.0, 0.0, hc, 0.0 ); + gs_out.normal = gs_in[2].normal; + gs_out.position = gs_in[2].position; + gl_Position = gl_in[2].gl_Position; + EmitVertex(); + + // Finish the primitive off + EndPrimitive(); + } + else + { + // Viewport projection breaks down for one or two vertices. + // Caclulate what we can here and defer rest to fragment shader. + // Since this is coherent for the entire primitive the conditional + // in the fragment shader is still cheap as all concurrent + // fragment shader invocations will take the same code path. + + // Copy across the viewport-space points for the (up to) two vertices + // in the viewport + gs_out.edgeA.xy = p[infoA[gs_out.configuration]]; + gs_out.edgeB.xy = p[infoB[gs_out.configuration]]; + + // Copy across the viewport-space edge vectors for the (up to) two vertices + // in the viewport + gs_out.edgeA.zw = normalize( gs_out.edgeA.xy - p[ infoAd[gs_out.configuration] ] ); + gs_out.edgeB.zw = normalize( gs_out.edgeB.xy - p[ infoBd[gs_out.configuration] ] ); + + // Pass through the other vertex attributes + gs_out.normal = gs_in[0].normal; + gs_out.position = gs_in[0].position; + gl_Position = gl_in[0].gl_Position; + EmitVertex(); + + gs_out.normal = gs_in[1].normal; + gs_out.position = gs_in[1].position; + gl_Position = gl_in[1].gl_Position; + EmitVertex(); + + gs_out.normal = gs_in[2].normal; + gs_out.position = gs_in[2].position; + gl_Position = gl_in[2].gl_Position; + EmitVertex(); + + // Finish the primitive off + EndPrimitive(); + } +} diff --git a/examples/wireframe/shaders/robustwireframe.vert b/examples/wireframe/shaders/robustwireframe.vert new file mode 100644 index 000000000..e53a2b594 --- /dev/null +++ b/examples/wireframe/shaders/robustwireframe.vert @@ -0,0 +1,21 @@ +#version 330 core + +in vec3 vertexPosition; +in vec3 vertexNormal; + +out EyeSpaceVertex { + vec3 position; + vec3 normal; +} vs_out; + +uniform mat4 modelView; +uniform mat3 modelViewNormal; +uniform mat4 mvp; + +void main() +{ + vs_out.normal = normalize( modelViewNormal * vertexNormal ); + vs_out.position = vec3( modelView * vec4( vertexPosition, 1.0 ) ); + + gl_Position = mvp * vec4( vertexPosition, 1.0 ); +} diff --git a/examples/wireframe/wireframe.pro b/examples/wireframe/wireframe.pro new file mode 100644 index 000000000..b5e424934 --- /dev/null +++ b/examples/wireframe/wireframe.pro @@ -0,0 +1,21 @@ +TEMPLATE = app + +QT += 3dcore 3drenderer 3dquick qml quick + +include("../exampleresources/exampleresources.pri") + +HEADERS += \ + +SOURCES += \ + main.cpp + +OTHER_FILES += \ + main.qml \ + BasicCamera.qml \ + WireframeEffect.qml \ + WireframeMaterial.qml \ + ForwardRenderer.qml \ + TrefoilKnot.qml + +RESOURCES += \ + wireframe.qrc diff --git a/examples/wireframe/wireframe.qrc b/examples/wireframe/wireframe.qrc new file mode 100644 index 000000000..fd4e873ac --- /dev/null +++ b/examples/wireframe/wireframe.qrc @@ -0,0 +1,13 @@ +<RCC> + <qresource prefix="/"> + <file>main.qml</file> + <file>ForwardRenderer.qml</file> + <file>BasicCamera.qml</file> + <file>TrefoilKnot.qml</file> + <file>WireframeEffect.qml</file> + <file>WireframeMaterial.qml</file> + <file>shaders/robustwireframe.frag</file> + <file>shaders/robustwireframe.geom</file> + <file>shaders/robustwireframe.vert</file> + </qresource> +</RCC> diff --git a/src/render/backend/renderer.cpp b/src/render/backend/renderer.cpp index 3e3d92f7a..4f5db8d3a 100644 --- a/src/render/backend/renderer.cpp +++ b/src/render/backend/renderer.cpp @@ -372,6 +372,11 @@ void Renderer::setSurface(QSurface* s) m_waitForWindowToBeSetCondition.wakeOne(); } +QSurface *Renderer::surface() const +{ + return m_surface; +} + void Renderer::render() { // Traversing the framegraph tree from root to lead node diff --git a/src/render/backend/renderer_p.h b/src/render/backend/renderer_p.h index 67738950b..8d17772ac 100644 --- a/src/render/backend/renderer_p.h +++ b/src/render/backend/renderer_p.h @@ -184,6 +184,7 @@ public: inline int cachedFramesCount() const { return m_cachedFramesCount; } void setSurface(QSurface *s); + QSurface *surface() const; void enqueueRenderView(RenderView *renderView, int submitOrder); void submitRenderViews(); diff --git a/src/render/backend/renderview.cpp b/src/render/backend/renderview.cpp index 53bdc2c8d..7c924384e 100644 --- a/src/render/backend/renderview.cpp +++ b/src/render/backend/renderview.cpp @@ -100,6 +100,8 @@ #include <Qt3DCore/qabstracttechnique.h> #include <Qt3DCore/qframeallocator.h> +#include <QtGui/qsurface.h> + #include <algorithm> #include <QDebug> @@ -129,6 +131,8 @@ RenderView::standardUniformsPFuncsHash RenderView::initializeStandardUniformSett setters[QStringLiteral("inverseModelViewProjection")] = &RenderView::inverseModelViewProjectionMatrix; setters[QStringLiteral("modelNormalMatrix")] = &RenderView::modelNormalMatrix; setters[QStringLiteral("modelViewNormal")] = &RenderView::modelViewNormalMatrix; + setters[QStringLiteral("viewportMatrix")] = &RenderView::viewportMatrix; + setters[QStringLiteral("inverseViewportMatrix")] = &RenderView::inverseViewportMatrix; return setters; } @@ -239,6 +243,39 @@ QUniformValue *RenderView::modelViewNormalMatrix(const QMatrix4x4 &model) const return t; } +// TODO: Move this somewhere global where QGraphicsContext::setViewport() can use it too +static QRectF resolveViewport(const QRectF &fractionalViewport, const QSize &surfaceSize) +{ + return QRectF(fractionalViewport.x() * surfaceSize.width(), + (1.0 - fractionalViewport.y() - fractionalViewport.height()) * surfaceSize.height(), + fractionalViewport.width() * surfaceSize.width(), + fractionalViewport.height() * surfaceSize.height()); +} + +QUniformValue *RenderView::viewportMatrix(const QMatrix4x4 &model) const +{ + // TODO: Can we avoid having to pass the model matrix in to these functions? + Q_UNUSED(model); + SpecifiedUniform<QMatrix4x4> *t = m_allocator->allocate<SpecifiedUniform<QMatrix4x4> >(); + QMatrix4x4 viewportMatrix; + QSize surfaceSize = m_renderer->surface()->size(); + viewportMatrix.viewport(resolveViewport(*m_viewport, surfaceSize)); + t->setValue(viewportMatrix); + return t; +} + +QUniformValue *RenderView::inverseViewportMatrix(const QMatrix4x4 &model) const +{ + Q_UNUSED(model); + SpecifiedUniform<QMatrix4x4> *t = m_allocator->allocate<SpecifiedUniform<QMatrix4x4> >(); + QMatrix4x4 viewportMatrix; + QSize surfaceSize = m_renderer->surface()->size(); + viewportMatrix.viewport(resolveViewport(*m_viewport, surfaceSize)); + QMatrix4x4 inverseViewportMatrix = viewportMatrix.inverted(); + t->setValue(inverseViewportMatrix); + return t; +} + RenderView::RenderView() : m_renderer(Q_NULLPTR) , m_allocator(Q_NULLPTR) diff --git a/src/render/backend/renderview_p.h b/src/render/backend/renderview_p.h index 35272faa4..b428bcf7a 100644 --- a/src/render/backend/renderview_p.h +++ b/src/render/backend/renderview_p.h @@ -173,6 +173,8 @@ private: QUniformValue *inverseModelViewProjectionMatrix(const QMatrix4x4 &model) const; QUniformValue *modelNormalMatrix(const QMatrix4x4 &model) const; QUniformValue *modelViewNormalMatrix(const QMatrix4x4 &model) const; + QUniformValue *viewportMatrix(const QMatrix4x4 &model) const; + QUniformValue *inverseViewportMatrix(const QMatrix4x4 &model) const; void setUniformValue(QUniformPack &uniformPack, const QString &name, const QVariant &value); }; |