[Piglit] [PATCH 01/19] glean: Remove TeapotTest.

Kenneth Graunke kenneth at whitecape.org
Mon Dec 31 18:40:50 PST 2012


Marek removed this from all.tests in e4fa3d3075e since it doesn't
actually test anything.  Since we never intend to run it, there's no
need to keep it.
---
 tests/glean/CMakeLists.gl.txt |    1 -
 tests/glean/tteapot.cpp       | 3215 -----------------------------------------
 tests/glean/tteapot.h         |   63 -
 3 files changed, 3279 deletions(-)
 delete mode 100644 tests/glean/tteapot.cpp
 delete mode 100644 tests/glean/tteapot.h

diff --git a/tests/glean/CMakeLists.gl.txt b/tests/glean/CMakeLists.gl.txt
index b510f36..ab2df75 100644
--- a/tests/glean/CMakeLists.gl.txt
+++ b/tests/glean/CMakeLists.gl.txt
@@ -58,7 +58,6 @@ piglit_add_executable (glean
 	tscissor.cpp
 	tshaderapi.cpp
 	tstencil2.cpp
-	tteapot.cpp
 	ttexcombine.cpp
 	ttexcombine4.cpp
 	ttexcube.cpp
diff --git a/tests/glean/tteapot.cpp b/tests/glean/tteapot.cpp
deleted file mode 100644
index 44bff13..0000000
--- a/tests/glean/tteapot.cpp
+++ /dev/null
@@ -1,3215 +0,0 @@
-// BEGIN_COPYRIGHT -*- glean -*-
-// 
-// Copyright (C) 2000  Adam Haberlach   All Rights Reserved.
-// 
-// Permission is hereby granted, free of charge, to any person
-// obtaining a copy of this software and associated documentation
-// files (the "Software"), to deal in the Software without
-// restriction, including without limitation the rights to use,
-// copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the
-// Software is furnished to do so, subject to the following
-// conditions:
-// 
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the
-// Software.
-// 
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
-// KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
-// WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
-// PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL ALLEN AKIN BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
-// AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
-// OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-// DEALINGS IN THE SOFTWARE.
-// 
-// END_COPYRIGHT
-
-#include "tteapot.h"
-#include "timer.h"
-
-namespace {
-
-float depthOfView = 30.0;
-float zRatio = 10.0;
-
-float position[] = {0.0, 3.0, 3.0, 0.0};
-float position1[] = {-3.0, -3.0, 3.0, 0.0};
-float position2[] = {3.0, 0.0, 0.0, 0.0};
-float local_view[] = {0.0,0.0};
-float ambient[] = {0.1745, 0.03175, 0.03175};
-float diffuse[] = {0.61424, 0.10136, 0.10136};
-float specular[] = {0.727811, 0.626959, 0.626959};
-//	rgb_color bg_black = {0,0,0,255};
-
-enum lights {
-	lightNone = 0,
-	lightWhite,
-	lightYellow,
-	lightRed,
-	lightBlue,
-	lightGreen
-};
-
-
-float white[3] = {1.0,1.0,1.0};
-float dimWhite[3] = {0.25,0.25,0.25};
-float black[3] = {0.0,0.0,0.0};
-float foggy[3] = {0.4,0.4,0.4};
-float blue[3] = {0.0,0.0,1.0};
-float dimBlue[3] = {0.0,0.0,0.5};
-float yellow[3] = {1.0,1.0,0.0};
-float dimYellow[3] = {0.5,0.5,0.0};
-float green[3] = {0.0,1.0,0.0};
-float dimGreen[3] = {0.0,0.5,0.0};
-float red[3] = {1.0,0.0,0.0};
-
-float *bgColor = black;
-
-struct light {
-	float *ambient;
-	float *diffuse;
-	float *specular;
-};
-
-light lights[] = {
-	{NULL,NULL,NULL},
-	{dimWhite,white,white},
-	{dimWhite,yellow,yellow},
-	{dimWhite,red,red},
-	{dimWhite,blue,blue},
-	{dimWhite,green,green}
-};
-
-struct material {
-	float ambient[3],diffuse[3],specular[3];
-};
-
-float *colors[] =
-{
-	NULL,white,yellow,blue,red,green
-};
-
-
-material materials[] = {
-	// Null
-	{
-		{0.1745, 0.03175, 0.03175},
-		{0.61424, 0.10136, 0.10136},
-		{0.727811, 0.626959, 0.626959}
-	},
-	// White
-	{
-		{0.1745, 0.1745, 0.1745},
-		{0.61424, 0.61424, 0.61424},
-		{0.727811, 0.727811, 0.727811}
-	},
-	// Yellow
-	{
-		{0.1745, 0.1745, 0.03175},
-		{0.61424, 0.61424, 0.10136},
-		{0.727811, 0.727811, 0.626959}
-	},
-	// Blue
-	{
-		{0.03175, 0.03175, 0.1745},
-		{0.10136, 0.10136, 0.61424},
-		{0.626959, 0.626959, 0.727811}
-	},
-	// Red
-	{
-		{0.1745, 0.03175, 0.03175},
-		{0.61424, 0.10136, 0.10136},
-		{0.727811, 0.626959, 0.626959}
-	},
-	// Green
-	{
-		{0.03175, 0.1745, 0.03175},
-		{0.10136, 0.61424, 0.10136},
-		{0.626959, 0.727811, 0.626959}
-	},
-};
-
-GLfloat vertexArrayData[] = {
-	0.749768, 0.000000, 0.661700, 0.425044, 0.000000, 0.717239,
-	0.902857, 0.000000, 0.429932, 0.436808, 0.000000, 0.698893,
-	0.857866, -0.280456, 0.430593, 0.414863, -0.139359, 0.698893,
-	0.712062, -0.232790, 0.662397, 0.403689, -0.135606, 0.717239,
-	0.398032, 0.000000, 0.917368, 0.413454, 0.000000, 0.726412,
-	0.377729, -0.123488, 0.917640, 0.392682, -0.131908, 0.726412,
-	-0.594549, 0.000000, 0.804060, 0.404834, 0.000000, 0.726412,
-	-0.564429, 0.184525, 0.804593, 0.384495, -0.129158, 0.726412,
-	-0.997566, 0.000000, -0.069671, 0.401980, 0.000000, 0.717239,
-	-0.948177, 0.309981, -0.069801, 0.381785, -0.128248, 0.717239,
-	-0.902860, 0.000000, -0.429934, 0.407688, 0.000000, 0.698893,
-	-0.857865, 0.280456, -0.430592, 0.387205, -0.130069, 0.698893,
-	0.729170, -0.531333, 0.431273, 0.353500, -0.259429, 0.698893,
-	0.604942, -0.440810, 0.663117, 0.343979, -0.252442, 0.717239,
-	0.320655, -0.233655, 0.917921, 0.334600, -0.245558, 0.726412,
-	-0.479323, 0.349274, 0.805140, 0.327624, -0.240439, 0.726412,
-	-0.806215, 0.587474, -0.069936, 0.325314, -0.238744, 0.717239,
-	-0.729168, 0.531331, -0.431271, 0.329934, -0.242134, 0.698893,
-	0.531333, -0.729170, 0.431273, 0.259429, -0.353500, 0.698893,
-	0.440810, -0.604942, 0.663117, 0.252442, -0.343979, 0.717239,
-	0.233655, -0.320655, 0.917921, 0.245558, -0.334600, 0.726412,
-	-0.349274, 0.479323, 0.805140, 0.240439, -0.327624, 0.726412,
-	-0.587474, 0.806215, -0.069936, 0.238744, -0.325314, 0.717239,
-	-0.531331, 0.729168, -0.431271, 0.242134, -0.329934, 0.698893,
-	0.280456, -0.857866, 0.430593, 0.139359, -0.414863, 0.698893,
-	0.232790, -0.712062, 0.662397, 0.135606, -0.403689, 0.717239,
-	0.123488, -0.377729, 0.917640, 0.131908, -0.392682, 0.726412,
-	-0.184525, 0.564429, 0.804593, 0.129158, -0.384495, 0.726412,
-	-0.309981, 0.948177, -0.069801, 0.128248, -0.381785, 0.717239,
-	-0.280456, 0.857865, -0.430592, 0.130069, -0.387205, 0.698893,
-	0.000000, -0.902857, 0.429932, 0.000000, -0.436808, 0.698893,
-	0.000000, -0.749768, 0.661700, 0.000000, -0.425044, 0.717239,
-	0.000000, -0.398032, 0.917368, 0.000000, -0.413454, 0.726412,
-	0.000000, 0.594549, 0.804060, 0.000000, -0.404834, 0.726412,
-	0.000000, 0.997566, -0.069671, 0.000000, -0.401980, 0.717239,
-	0.000000, 0.902860, -0.429934, 0.000000, -0.407688, 0.698893,
-	0.000000, 0.749768, 0.661700, 0.000000, 0.425044, 0.717239,
-	0.000000, 0.902857, 0.429932, 0.000000, 0.436808, 0.698893,
-	0.280456, 0.857866, 0.430593, 0.139359, 0.414863, 0.698893,
-	0.232790, 0.712062, 0.662397, 0.135606, 0.403689, 0.717239,
-	0.000000, 0.398032, 0.917368, 0.000000, 0.413454, 0.726412,
-	0.123488, 0.377729, 0.917640, 0.131908, 0.392682, 0.726412,
-	0.000000, -0.594549, 0.804060, 0.000000, 0.404834, 0.726412,
-	-0.184525, -0.564429, 0.804593, 0.129158, 0.384495, 0.726412,
-	0.000000, -0.997566, -0.069671, 0.000000, 0.401980, 0.717239,
-	-0.309981, -0.948177, -0.069801, 0.128248, 0.381785, 0.717239,
-	0.000000, -0.902860, -0.429934, 0.000000, 0.407688, 0.698893,
-	-0.280456, -0.857865, -0.430592, 0.130069, 0.387205, 0.698893,
-	0.531333, 0.729170, 0.431273, 0.259429, 0.353500, 0.698893,
-	0.440810, 0.604942, 0.663117, 0.252442, 0.343979, 0.717239,
-	0.233655, 0.320655, 0.917921, 0.245558, 0.334600, 0.726412,
-	-0.349274, -0.479323, 0.805140, 0.240439, 0.327624, 0.726412,
-	-0.587474, -0.806215, -0.069936, 0.238744, 0.325314, 0.717239,
-	-0.531331, -0.729168, -0.431271, 0.242134, 0.329934, 0.698893,
-	0.729170, 0.531333, 0.431273, 0.353500, 0.259429, 0.698893,
-	0.604942, 0.440810, 0.663117, 0.343979, 0.252442, 0.717239,
-	0.320655, 0.233655, 0.917921, 0.334600, 0.245558, 0.726412,
-	-0.479323, -0.349274, 0.805140, 0.327624, 0.240439, 0.726412,
-	-0.806215, -0.587474, -0.069936, 0.325314, 0.238744, 0.717239,
-	-0.729168, -0.531331, -0.431271, 0.329934, 0.242134, 0.698893,
-	0.857866, 0.280456, 0.430593, 0.414863, 0.139359, 0.698893,
-	0.712062, 0.232790, 0.662397, 0.403689, 0.135606, 0.717239,
-	0.377729, 0.123488, 0.917640, 0.392682, 0.131908, 0.726412,
-	-0.564429, -0.184525, 0.804593, 0.384495, 0.129158, 0.726412,
-	-0.948177, -0.309981, -0.069801, 0.381785, 0.128248, 0.717239,
-	-0.857865, -0.280456, -0.430592, 0.387205, 0.130069, 0.698893,
-	-0.280456, -0.857866, 0.430593, -0.139359, -0.414863, 0.698893,
-	-0.232790, -0.712062, 0.662397, -0.135606, -0.403689, 0.717239,
-	-0.123488, -0.377729, 0.917640, -0.131908, -0.392682, 0.726412,
-	0.184525, 0.564429, 0.804593, -0.129158, -0.384495, 0.726412,
-	0.309981, 0.948177, -0.069801, -0.128248, -0.381785, 0.717239,
-	0.280456, 0.857865, -0.430592, -0.130069, -0.387205, 0.698893,
-	-0.531333, -0.729170, 0.431273, -0.259429, -0.353500, 0.698893,
-	-0.440810, -0.604942, 0.663117, -0.252442, -0.343979, 0.717239,
-	-0.233655, -0.320655, 0.917921, -0.245558, -0.334600, 0.726412,
-	0.349274, 0.479323, 0.805140, -0.240439, -0.327624, 0.726412,
-	0.587474, 0.806215, -0.069936, -0.238744, -0.325314, 0.717239,
-	0.531331, 0.729168, -0.431271, -0.242134, -0.329934, 0.698893,
-	-0.729170, -0.531333, 0.431273, -0.353500, -0.259429, 0.698893,
-	-0.604942, -0.440810, 0.663117, -0.343979, -0.252442, 0.717239,
-	-0.320655, -0.233655, 0.917921, -0.334600, -0.245558, 0.726412,
-	0.479323, 0.349274, 0.805140, -0.327624, -0.240439, 0.726412,
-	0.806215, 0.587474, -0.069936, -0.325314, -0.238744, 0.717239,
-	0.729168, 0.531331, -0.431271, -0.329934, -0.242134, 0.698893,
-	-0.857866, -0.280456, 0.430593, -0.414863, -0.139359, 0.698893,
-	-0.712062, -0.232790, 0.662397, -0.403689, -0.135606, 0.717239,
-	-0.377729, -0.123488, 0.917640, -0.392682, -0.131908, 0.726412,
-	0.564429, 0.184525, 0.804593, -0.384495, -0.129158, 0.726412,
-	0.948177, 0.309981, -0.069801, -0.381785, -0.128248, 0.717239,
-	0.857865, 0.280456, -0.430592, -0.387205, -0.130069, 0.698893,
-	-0.902857, 0.000000, 0.429932, -0.436808, 0.000000, 0.698893,
-	-0.749768, 0.000000, 0.661700, -0.425044, 0.000000, 0.717239,
-	-0.398032, 0.000000, 0.917368, -0.413454, 0.000000, 0.726412,
-	0.594549, 0.000000, 0.804060, -0.404834, 0.000000, 0.726412,
-	0.997566, 0.000000, -0.069671, -0.401980, 0.000000, 0.717239,
-	0.902860, 0.000000, -0.429934, -0.407688, 0.000000, 0.698893,
-	-0.857866, 0.280456, 0.430593, -0.414863, 0.139359, 0.698893,
-	-0.712062, 0.232790, 0.662397, -0.403689, 0.135606, 0.717239,
-	-0.377729, 0.123488, 0.917640, -0.392682, 0.131908, 0.726412,
-	0.564429, -0.184525, 0.804593, -0.384495, 0.129158, 0.726412,
-	0.948177, -0.309981, -0.069801, -0.381785, 0.128248, 0.717239,
-	0.857865, -0.280456, -0.430592, -0.387205, 0.130069, 0.698893,
-	-0.729170, 0.531333, 0.431273, -0.353500, 0.259429, 0.698893,
-	-0.604942, 0.440810, 0.663117, -0.343979, 0.252442, 0.717239,
-	-0.320655, 0.233655, 0.917921, -0.334600, 0.245558, 0.726412,
-	0.479323, -0.349274, 0.805140, -0.327624, 0.240439, 0.726412,
-	0.806215, -0.587474, -0.069936, -0.325314, 0.238744, 0.717239,
-	0.729168, -0.531331, -0.431271, -0.329934, 0.242134, 0.698893,
-	-0.531333, 0.729170, 0.431273, -0.259429, 0.353500, 0.698893,
-	-0.440810, 0.604942, 0.663117, -0.252442, 0.343979, 0.717239,
-	-0.233655, 0.320655, 0.917921, -0.245558, 0.334600, 0.726412,
-	0.349274, -0.479323, 0.805140, -0.240439, 0.327624, 0.726412,
-	0.587474, -0.806215, -0.069936, -0.238744, 0.325314, 0.717239,
-	0.531331, -0.729168, -0.431271, -0.242134, 0.329934, 0.698893,
-	-0.280456, 0.857866, 0.430593, -0.139359, 0.414863, 0.698893,
-	-0.232790, 0.712062, 0.662397, -0.135606, 0.403689, 0.717239,
-	-0.123488, 0.377729, 0.917640, -0.131908, 0.392682, 0.726412,
-	0.184525, -0.564429, 0.804593, -0.129158, 0.384495, 0.726412,
-	0.309981, -0.948177, -0.069801, -0.128248, 0.381785, 0.717239,
-	0.280456, -0.857865, -0.430592, -0.130069, 0.387205, 0.698893,
-	0.982662, 0.000000, 0.185408, 0.574257, 0.000000, 0.343157,
-	0.999997, 0.000000, 0.000000, 0.582411, 0.000000, 0.262085,
-	0.950495, -0.310739, 0.000000, 0.553151, -0.185812, 0.262085,
-	0.933952, -0.305330, 0.185744, 0.545407, -0.183211, 0.343157,
-	0.952068, 0.000000, 0.305886, 0.552126, 0.000000, 0.428422,
-	0.904777, -0.295792, 0.306407, 0.524387, -0.176150, 0.428422,
-	0.925461, 0.000000, 0.378844, 0.519511, 0.000000, 0.516832,
-	0.879408, -0.287499, 0.379453, 0.493410, -0.165745, 0.516832,
-	0.908570, 0.000000, 0.417733, 0.479907, 0.000000, 0.607338,
-	0.863304, -0.282234, 0.418380, 0.455796, -0.153109, 0.607338,
-	0.808194, -0.588917, 0.000000, 0.471334, -0.345906, 0.262085,
-	0.794073, -0.578627, 0.186092, 0.464735, -0.341063, 0.343157,
-	0.769179, -0.560487, 0.306945, 0.446824, -0.327918, 0.428422,
-	0.747539, -0.544718, 0.380083, 0.420430, -0.308548, 0.516832,
-	0.733807, -0.534712, 0.419049, 0.388379, -0.285026, 0.607338,
-	0.588917, -0.808194, 0.000000, 0.345906, -0.471334, 0.262085,
-	0.578627, -0.794073, 0.186092, 0.341063, -0.464735, 0.343157,
-	0.560487, -0.769179, 0.306945, 0.327918, -0.446824, 0.428422,
-	0.544718, -0.747539, 0.380083, 0.308548, -0.420430, 0.516832,
-	0.534712, -0.733807, 0.419049, 0.285026, -0.388379, 0.607338,
-	0.310739, -0.950495, 0.000000, 0.185812, -0.553151, 0.262085,
-	0.305331, -0.933952, 0.185744, 0.183211, -0.545407, 0.343157,
-	0.295792, -0.904777, 0.306407, 0.176150, -0.524387, 0.428422,
-	0.287499, -0.879408, 0.379453, 0.165745, -0.493410, 0.516832,
-	0.282234, -0.863304, 0.418380, 0.153109, -0.455796, 0.607338,
-	0.000000, -0.999997, 0.000000, 0.000000, -0.582411, 0.262085,
-	0.000000, -0.982662, 0.185408, 0.000000, -0.574257, 0.343157,
-	0.000000, -0.952068, 0.305886, 0.000000, -0.552126, 0.428422,
-	0.000000, -0.925461, 0.378844, 0.000000, -0.519511, 0.516832,
-	0.000000, -0.908570, 0.417733, 0.000000, -0.479907, 0.607338,
-	0.000000, 0.982662, 0.185408, 0.000000, 0.574257, 0.343157,
-	0.000000, 0.999997, 0.000000, 0.000000, 0.582411, 0.262085,
-	0.310739, 0.950495, 0.000000, 0.185812, 0.553151, 0.262085,
-	0.305330, 0.933952, 0.185744, 0.183211, 0.545407, 0.343157,
-	0.000000, 0.952068, 0.305886, 0.000000, 0.552126, 0.428422,
-	0.295792, 0.904777, 0.306407, 0.176150, 0.524387, 0.428422,
-	0.000000, 0.925461, 0.378844, 0.000000, 0.519511, 0.516832,
-	0.287499, 0.879408, 0.379453, 0.165745, 0.493410, 0.516832,
-	0.000000, 0.908570, 0.417733, 0.000000, 0.479907, 0.607338,
-	0.282234, 0.863304, 0.418380, 0.153109, 0.455796, 0.607338,
-	0.588917, 0.808194, 0.000000, 0.345906, 0.471334, 0.262085,
-	0.578627, 0.794073, 0.186092, 0.341063, 0.464735, 0.343157,
-	0.560487, 0.769179, 0.306945, 0.327918, 0.446824, 0.428422,
-	0.544718, 0.747539, 0.380083, 0.308548, 0.420430, 0.516832,
-	0.534712, 0.733807, 0.419049, 0.285026, 0.388379, 0.607338,
-	0.808194, 0.588917, 0.000000, 0.471334, 0.345906, 0.262085,
-	0.794073, 0.578627, 0.186092, 0.464735, 0.341063, 0.343157,
-	0.769179, 0.560487, 0.306945, 0.446824, 0.327918, 0.428422,
-	0.747539, 0.544718, 0.380083, 0.420430, 0.308548, 0.516832,
-	0.733807, 0.534712, 0.419049, 0.388379, 0.285026, 0.607338,
-	0.950495, 0.310739, 0.000000, 0.553151, 0.185812, 0.262085,
-	0.933952, 0.305330, 0.185744, 0.545407, 0.183211, 0.343157,
-	0.904777, 0.295792, 0.306407, 0.524387, 0.176150, 0.428422,
-	0.879408, 0.287499, 0.379453, 0.493410, 0.165745, 0.516832,
-	0.863304, 0.282234, 0.418380, 0.455796, 0.153109, 0.607338,
-	-0.310739, -0.950495, 0.000000, -0.185812, -0.553151, 0.262085,
-	-0.305330, -0.933952, 0.185744, -0.183211, -0.545407, 0.343157,
-	-0.295792, -0.904777, 0.306407, -0.176150, -0.524387, 0.428422,
-	-0.287499, -0.879408, 0.379453, -0.165745, -0.493410, 0.516832,
-	-0.282234, -0.863304, 0.418380, -0.153109, -0.455796, 0.607338,
-	-0.588917, -0.808194, 0.000000, -0.345906, -0.471334, 0.262085,
-	-0.578627, -0.794073, 0.186092, -0.341063, -0.464735, 0.343157,
-	-0.560487, -0.769179, 0.306945, -0.327918, -0.446824, 0.428422,
-	-0.544718, -0.747539, 0.380083, -0.308548, -0.420430, 0.516832,
-	-0.534712, -0.733807, 0.419049, -0.285026, -0.388379, 0.607338,
-	-0.808194, -0.588917, 0.000000, -0.471334, -0.345906, 0.262085,
-	-0.794073, -0.578627, 0.186092, -0.464735, -0.341063, 0.343157,
-	-0.769179, -0.560487, 0.306945, -0.446824, -0.327918, 0.428422,
-	-0.747539, -0.544718, 0.380083, -0.420430, -0.308548, 0.516832,
-	-0.733807, -0.534712, 0.419049, -0.388379, -0.285026, 0.607338,
-	-0.950495, -0.310739, 0.000000, -0.553151, -0.185812, 0.262085,
-	-0.933952, -0.305330, 0.185744, -0.545407, -0.183211, 0.343157,
-	-0.904777, -0.295792, 0.306407, -0.524387, -0.176150, 0.428422,
-	-0.879408, -0.287499, 0.379453, -0.493410, -0.165745, 0.516832,
-	-0.863304, -0.282234, 0.418380, -0.455796, -0.153109, 0.607338,
-	-0.999997, 0.000000, 0.000000, -0.582411, 0.000000, 0.262085,
-	-0.982662, 0.000000, 0.185408, -0.574257, 0.000000, 0.343157,
-	-0.952068, 0.000000, 0.305886, -0.552126, 0.000000, 0.428422,
-	-0.925461, 0.000000, 0.378844, -0.519511, 0.000000, 0.516832,
-	-0.908570, 0.000000, 0.417733, -0.479907, 0.000000, 0.607338,
-	-0.950495, 0.310739, 0.000000, -0.553151, 0.185812, 0.262085,
-	-0.933952, 0.305330, 0.185744, -0.545407, 0.183211, 0.343157,
-	-0.904777, 0.295792, 0.306407, -0.524387, 0.176150, 0.428422,
-	-0.879408, 0.287499, 0.379453, -0.493410, 0.165745, 0.516832,
-	-0.863304, 0.282234, 0.418380, -0.455796, 0.153109, 0.607338,
-	-0.808194, 0.588917, 0.000000, -0.471334, 0.345906, 0.262085,
-	-0.794073, 0.578627, 0.186092, -0.464735, 0.341063, 0.343157,
-	-0.769179, 0.560487, 0.306945, -0.446824, 0.327918, 0.428422,
-	-0.747539, 0.544718, 0.380083, -0.420430, 0.308548, 0.516832,
-	-0.733807, 0.534712, 0.419049, -0.388379, 0.285026, 0.607338,
-	-0.588917, 0.808194, 0.000000, -0.345906, 0.471334, 0.262085,
-	-0.578627, 0.794073, 0.186092, -0.341063, 0.464735, 0.343157,
-	-0.560487, 0.769179, 0.306945, -0.327918, 0.446824, 0.428422,
-	-0.544718, 0.747539, 0.380083, -0.308548, 0.420430, 0.516832,
-	-0.534712, 0.733807, 0.419049, -0.285026, 0.388379, 0.607338,
-	-0.310739, 0.950495, 0.000000, -0.185812, 0.553151, 0.262085,
-	-0.305331, 0.933952, 0.185744, -0.183211, 0.545407, 0.343157,
-	-0.295792, 0.904777, 0.306407, -0.176150, 0.524387, 0.428422,
-	-0.287499, 0.879408, 0.379453, -0.165745, 0.493410, 0.516832,
-	-0.282234, 0.863304, 0.418380, -0.153109, 0.455796, 0.607338,
-	0.653126, 0.000000, -0.757248, 0.451951, 0.000000, 0.062201,
-	0.999997, 0.000000, 0.000000, 0.436808, 0.000000, 0.043681,
-	0.950495, -0.310739, 0.000000, 0.414863, -0.139359, 0.043681,
-	0.620124, -0.202733, -0.757855, 0.429245, -0.144190, 0.062201,
-	0.653126, 0.000000, -0.757247, 0.488060, 0.000000, 0.092254,
-	0.620125, -0.202733, -0.757855, 0.463540, -0.155711, 0.092254,
-	0.761538, 0.000000, -0.648117, 0.531159, 0.000000, 0.134886,
-	0.723268, -0.236453, -0.648825, 0.504473, -0.169461, 0.134886,
-	0.915054, 0.000000, -0.403329, 0.567268, 0.000000, 0.191147,
-	0.869485, -0.284255, -0.403963, 0.538769, -0.180981, 0.191147,
-	0.808194, -0.588917, 0.000000, 0.353500, -0.259429, 0.043681,
-	0.526696, -0.383794, -0.758479, 0.365755, -0.268423, 0.062201,
-	0.526697, -0.383795, -0.758480, 0.394977, -0.289869, 0.092254,
-	0.614483, -0.447763, -0.649552, 0.429856, -0.315466, 0.134886,
-	0.739078, -0.538553, -0.404618, 0.459079, -0.336912, 0.191147,
-	0.588917, -0.808194, 0.000000, 0.259429, -0.353500, 0.043681,
-	0.383794, -0.526696, -0.758479, 0.268423, -0.365755, 0.062201,
-	0.383795, -0.526697, -0.758480, 0.289869, -0.394977, 0.092254,
-	0.447763, -0.614483, -0.649552, 0.315466, -0.429856, 0.134886,
-	0.538553, -0.739078, -0.404619, 0.336912, -0.459079, 0.191147,
-	0.310739, -0.950495, 0.000000, 0.139359, -0.414863, 0.043681,
-	0.202733, -0.620124, -0.757855, 0.144190, -0.429245, 0.062201,
-	0.202733, -0.620125, -0.757855, 0.155711, -0.463540, 0.092254,
-	0.236453, -0.723268, -0.648825, 0.169461, -0.504473, 0.134886,
-	0.284255, -0.869485, -0.403963, 0.180981, -0.538769, 0.191147,
-	0.000000, -0.999997, 0.000000, 0.000000, -0.436808, 0.043681,
-	0.000000, -0.653126, -0.757248, 0.000000, -0.451951, 0.062201,
-	0.000000, -0.653126, -0.757247, 0.000000, -0.488060, 0.092254,
-	0.000000, -0.761538, -0.648117, 0.000000, -0.531159, 0.134886,
-	0.000000, -0.915054, -0.403329, 0.000000, -0.567268, 0.191147,
-	0.000000, 0.653126, -0.757248, 0.000000, 0.451951, 0.062201,
-	0.000000, 0.999997, 0.000000, 0.000000, 0.436808, 0.043681,
-	0.310739, 0.950495, 0.000000, 0.139359, 0.414863, 0.043681,
-	0.202733, 0.620124, -0.757855, 0.144190, 0.429245, 0.062201,
-	0.000000, 0.653126, -0.757247, 0.000000, 0.488060, 0.092254,
-	0.202733, 0.620125, -0.757855, 0.155711, 0.463540, 0.092254,
-	0.000000, 0.761538, -0.648117, 0.000000, 0.531159, 0.134886,
-	0.236453, 0.723268, -0.648825, 0.169461, 0.504473, 0.134886,
-	0.000000, 0.915054, -0.403329, 0.000000, 0.567268, 0.191147,
-	0.284255, 0.869485, -0.403963, 0.180981, 0.538769, 0.191147,
-	0.588917, 0.808194, 0.000000, 0.259429, 0.353500, 0.043681,
-	0.383794, 0.526696, -0.758479, 0.268423, 0.365755, 0.062201,
-	0.383795, 0.526697, -0.758480, 0.289869, 0.394977, 0.092254,
-	0.447763, 0.614483, -0.649552, 0.315466, 0.429856, 0.134886,
-	0.538553, 0.739078, -0.404618, 0.336912, 0.459079, 0.191147,
-	0.808194, 0.588917, 0.000000, 0.353500, 0.259429, 0.043681,
-	0.526696, 0.383794, -0.758479, 0.365755, 0.268423, 0.062201,
-	0.526697, 0.383795, -0.758480, 0.394977, 0.289869, 0.092254,
-	0.614483, 0.447763, -0.649552, 0.429856, 0.315466, 0.134886,
-	0.739078, 0.538553, -0.404619, 0.459079, 0.336912, 0.191147,
-	0.950495, 0.310739, 0.000000, 0.414863, 0.139359, 0.043681,
-	0.620124, 0.202733, -0.757855, 0.429245, 0.144190, 0.062201,
-	0.620125, 0.202733, -0.757855, 0.463540, 0.155711, 0.092254,
-	0.723268, 0.236453, -0.648825, 0.504473, 0.169461, 0.134886,
-	0.869485, 0.284255, -0.403963, 0.538769, 0.180981, 0.191147,
-	-0.310739, -0.950495, 0.000000, -0.139359, -0.414863, 0.043681,
-	-0.202733, -0.620124, -0.757855, -0.144190, -0.429245, 0.062201,
-	-0.202733, -0.620125, -0.757855, -0.155711, -0.463540, 0.092254,
-	-0.236453, -0.723268, -0.648825, -0.169461, -0.504473, 0.134886,
-	-0.284255, -0.869485, -0.403963, -0.180981, -0.538769, 0.191147,
-	-0.588917, -0.808194, 0.000000, -0.259429, -0.353500, 0.043681,
-	-0.383794, -0.526696, -0.758479, -0.268423, -0.365755, 0.062201,
-	-0.383795, -0.526697, -0.758480, -0.289869, -0.394977, 0.092254,
-	-0.447763, -0.614483, -0.649552, -0.315466, -0.429856, 0.134886,
-	-0.538553, -0.739078, -0.404618, -0.336912, -0.459079, 0.191147,
-	-0.808194, -0.588917, 0.000000, -0.353500, -0.259429, 0.043681,
-	-0.526696, -0.383794, -0.758479, -0.365755, -0.268423, 0.062201,
-	-0.526697, -0.383795, -0.758480, -0.394977, -0.289869, 0.092254,
-	-0.614483, -0.447763, -0.649552, -0.429856, -0.315466, 0.134886,
-	-0.739078, -0.538553, -0.404619, -0.459079, -0.336912, 0.191147,
-	-0.950495, -0.310739, 0.000000, -0.414863, -0.139359, 0.043681,
-	-0.620124, -0.202733, -0.757855, -0.429245, -0.144190, 0.062201,
-	-0.620125, -0.202733, -0.757855, -0.463540, -0.155711, 0.092254,
-	-0.723268, -0.236453, -0.648825, -0.504473, -0.169461, 0.134886,
-	-0.869485, -0.284255, -0.403963, -0.538769, -0.180981, 0.191147,
-	-0.999997, 0.000000, 0.000000, -0.436808, 0.000000, 0.043681,
-	-0.653126, 0.000000, -0.757248, -0.451951, 0.000000, 0.062201,
-	-0.653126, 0.000000, -0.757247, -0.488060, 0.000000, 0.092254,
-	-0.761538, 0.000000, -0.648117, -0.531159, 0.000000, 0.134886,
-	-0.915054, 0.000000, -0.403329, -0.567268, 0.000000, 0.191147,
-	-0.950495, 0.310739, 0.000000, -0.414863, 0.139359, 0.043681,
-	-0.620124, 0.202733, -0.757855, -0.429245, 0.144190, 0.062201,
-	-0.620125, 0.202733, -0.757855, -0.463540, 0.155711, 0.092254,
-	-0.723268, 0.236453, -0.648825, -0.504473, 0.169461, 0.134886,
-	-0.869485, 0.284255, -0.403963, -0.538769, 0.180981, 0.191147,
-	-0.808194, 0.588917, 0.000000, -0.353500, 0.259429, 0.043681,
-	-0.526696, 0.383794, -0.758479, -0.365755, 0.268423, 0.062201,
-	-0.526697, 0.383795, -0.758480, -0.394977, 0.289869, 0.092254,
-	-0.614483, 0.447763, -0.649552, -0.429856, 0.315466, 0.134886,
-	-0.739078, 0.538553, -0.404618, -0.459079, 0.336912, 0.191147,
-	-0.588917, 0.808194, 0.000000, -0.259429, 0.353500, 0.043681,
-	-0.383794, 0.526696, -0.758479, -0.268423, 0.365755, 0.062201,
-	-0.383795, 0.526697, -0.758480, -0.289869, 0.394977, 0.092254,
-	-0.447763, 0.614483, -0.649552, -0.315466, 0.429856, 0.134886,
-	-0.538553, 0.739078, -0.404619, -0.336912, 0.459079, 0.191147,
-	-0.310739, 0.950495, 0.000000, -0.139359, 0.414863, 0.043681,
-	-0.202733, 0.620124, -0.757855, -0.144190, 0.429245, 0.062201,
-	-0.202733, 0.620125, -0.757855, -0.155711, 0.463540, 0.092254,
-	-0.236453, 0.723268, -0.648825, -0.169461, 0.504473, 0.134886,
-	-0.284255, 0.869485, -0.403963, -0.180981, 0.538769, 0.191147,
-	0.894427, 0.000000, -0.447213, 0.052184, 0.000000, 0.816657,
-	0.600000, 0.000000, 0.800000, 0.058241, 0.000000, 0.786255,
-	0.569610, -0.186218, 0.800539, 0.055315, -0.018581, 0.786255,
-	0.849825, -0.277126, -0.448321, 0.049568, -0.016670, 0.816657,
-	0.732528, 0.000000, -0.680733, 0.079674, 0.000000, 0.851252,
-	0.695758, -0.226333, -0.681680, 0.075687, -0.025484, 0.851252,
-	0.934487, 0.000000, -0.355995, 0.104368, 0.000000, 0.883750,
-	0.888413, -0.288795, -0.356820, 0.099149, -0.033394, 0.883751,
-	0.360398, 0.000000, 0.932794, 0.089924, 0.000000, 0.907862,
-	0.342044, -0.111168, 0.933084, 0.085428, -0.028775, 0.907863,
-	0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.917297,
-	0.483729, -0.352485, 0.801094, 0.047133, -0.034591, 0.786255,
-	0.722111, -0.525753, -0.449592, 0.042248, -0.031017, 0.816657,
-	0.590847, -0.429839, -0.682740, 0.064527, -0.047392, 0.851252,
-	0.755194, -0.549270, -0.357749, 0.084536, -0.062095, 0.883751,
-	0.290204, -0.211059, 0.933400, 0.072838, -0.053504, 0.907863,
-	0.352485, -0.483729, 0.801094, 0.034591, -0.047133, 0.786255,
-	0.525753, -0.722111, -0.449592, 0.031017, -0.042248, 0.816657,
-	0.429838, -0.590847, -0.682740, 0.047392, -0.064527, 0.851252,
-	0.549270, -0.755194, -0.357749, 0.062095, -0.084536, 0.883750,
-	0.211060, -0.290203, 0.933400, 0.053504, -0.072838, 0.907862,
-	0.186218, -0.569610, 0.800539, 0.018581, -0.055315, 0.786255,
-	0.277127, -0.849825, -0.448321, 0.016670, -0.049568, 0.816657,
-	0.226332, -0.695758, -0.681680, 0.025484, -0.075687, 0.851252,
-	0.288795, -0.888413, -0.356820, 0.033394, -0.099149, 0.883750,
-	0.111168, -0.342044, 0.933084, 0.028775, -0.085428, 0.907862,
-	0.000000, -0.600000, 0.800000, 0.000000, -0.058241, 0.786255,
-	0.000000, -0.894427, -0.447213, 0.000000, -0.052184, 0.816657,
-	0.000000, -0.732528, -0.680733, 0.000000, -0.079674, 0.851252,
-	0.000000, -0.934487, -0.355995, 0.000000, -0.104368, 0.883750,
-	0.000000, -0.360398, 0.932794, 0.000000, -0.089924, 0.907862,
-	0.000000, 0.894427, -0.447213, 0.000000, 0.052184, 0.816657,
-	0.000000, 0.600000, 0.800000, 0.000000, 0.058241, 0.786255,
-	0.186218, 0.569610, 0.800539, 0.018581, 0.055315, 0.786255,
-	0.277126, 0.849825, -0.448321, 0.016670, 0.049568, 0.816657,
-	0.000000, 0.732528, -0.680733, 0.000000, 0.079674, 0.851252,
-	0.226333, 0.695758, -0.681680, 0.025484, 0.075687, 0.851252,
-	0.000000, 0.934487, -0.355995, 0.000000, 0.104368, 0.883750,
-	0.288795, 0.888413, -0.356820, 0.033394, 0.099149, 0.883751,
-	0.000000, 0.360398, 0.932794, 0.000000, 0.089924, 0.907862,
-	0.111168, 0.342044, 0.933084, 0.028775, 0.085428, 0.907863,
-	0.352485, 0.483729, 0.801094, 0.034591, 0.047133, 0.786255,
-	0.525753, 0.722111, -0.449592, 0.031017, 0.042248, 0.816657,
-	0.429839, 0.590847, -0.682740, 0.047392, 0.064527, 0.851252,
-	0.549270, 0.755194, -0.357749, 0.062095, 0.084536, 0.883751,
-	0.211059, 0.290204, 0.933400, 0.053504, 0.072838, 0.907863,
-	0.483729, 0.352485, 0.801094, 0.047133, 0.034591, 0.786255,
-	0.722111, 0.525753, -0.449592, 0.042248, 0.031017, 0.816657,
-	0.590847, 0.429838, -0.682740, 0.064527, 0.047392, 0.851252,
-	0.755194, 0.549270, -0.357749, 0.084536, 0.062095, 0.883750,
-	0.290203, 0.211060, 0.933400, 0.072838, 0.053504, 0.907862,
-	0.569610, 0.186218, 0.800539, 0.055315, 0.018581, 0.786255,
-	0.849825, 0.277126, -0.448321, 0.049568, 0.016670, 0.816657,
-	0.695758, 0.226332, -0.681680, 0.075687, 0.025484, 0.851252,
-	0.888413, 0.288795, -0.356820, 0.099149, 0.033394, 0.883750,
-	0.342044, 0.111168, 0.933084, 0.085428, 0.028775, 0.907862,
-	-0.186218, -0.569610, 0.800539, -0.018581, -0.055315, 0.786255,
-	-0.277126, -0.849825, -0.448321, -0.016670, -0.049568, 0.816657,
-	-0.226333, -0.695758, -0.681680, -0.025484, -0.075687, 0.851252,
-	-0.288795, -0.888413, -0.356820, -0.033394, -0.099149, 0.883751,
-	-0.111168, -0.342044, 0.933084, -0.028775, -0.085428, 0.907863,
-	-0.352485, -0.483729, 0.801094, -0.034591, -0.047133, 0.786255,
-	-0.525753, -0.722111, -0.449592, -0.031017, -0.042248, 0.816657,
-	-0.429839, -0.590847, -0.682740, -0.047392, -0.064527, 0.851252,
-	-0.549270, -0.755194, -0.357749, -0.062095, -0.084536, 0.883751,
-	-0.211059, -0.290204, 0.933400, -0.053504, -0.072838, 0.907863,
-	-0.483729, -0.352485, 0.801094, -0.047133, -0.034591, 0.786255,
-	-0.722111, -0.525753, -0.449592, -0.042248, -0.031017, 0.816657,
-	-0.590847, -0.429838, -0.682740, -0.064527, -0.047392, 0.851252,
-	-0.755194, -0.549270, -0.357749, -0.084536, -0.062095, 0.883750,
-	-0.290203, -0.211060, 0.933400, -0.072838, -0.053504, 0.907862,
-	-0.569610, -0.186218, 0.800539, -0.055315, -0.018581, 0.786255,
-	-0.849825, -0.277126, -0.448321, -0.049568, -0.016670, 0.816657,
-	-0.695758, -0.226332, -0.681680, -0.075687, -0.025484, 0.851252,
-	-0.888413, -0.288795, -0.356820, -0.099149, -0.033394, 0.883750,
-	-0.342044, -0.111168, 0.933084, -0.085428, -0.028775, 0.907862,
-	-0.600000, 0.000000, 0.800000, -0.058241, 0.000000, 0.786255,
-	-0.894427, 0.000000, -0.447213, -0.052184, 0.000000, 0.816657,
-	-0.732528, 0.000000, -0.680733, -0.079674, 0.000000, 0.851252,
-	-0.934487, 0.000000, -0.355995, -0.104368, 0.000000, 0.883750,
-	-0.360398, 0.000000, 0.932794, -0.089924, 0.000000, 0.907862,
-	-0.569610, 0.186218, 0.800539, -0.055315, 0.018581, 0.786255,
-	-0.849825, 0.277126, -0.448321, -0.049568, 0.016670, 0.816657,
-	-0.695758, 0.226333, -0.681680, -0.075687, 0.025484, 0.851252,
-	-0.888413, 0.288795, -0.356820, -0.099149, 0.033394, 0.883751,
-	-0.342044, 0.111168, 0.933084, -0.085428, 0.028775, 0.907863,
-	-0.483729, 0.352485, 0.801094, -0.047133, 0.034591, 0.786255,
-	-0.722111, 0.525753, -0.449592, -0.042248, 0.031017, 0.816657,
-	-0.590847, 0.429839, -0.682740, -0.064527, 0.047392, 0.851252,
-	-0.755194, 0.549270, -0.357749, -0.084536, 0.062095, 0.883751,
-	-0.290204, 0.211059, 0.933400, -0.072838, 0.053504, 0.907863,
-	-0.352485, 0.483729, 0.801094, -0.034591, 0.047133, 0.786255,
-	-0.525753, 0.722111, -0.449592, -0.031017, 0.042248, 0.816657,
-	-0.429838, 0.590847, -0.682740, -0.047392, 0.064527, 0.851252,
-	-0.549270, 0.755194, -0.357749, -0.062095, 0.084536, 0.883750,
-	-0.211060, 0.290203, 0.933400, -0.053504, 0.072838, 0.907862,
-	-0.186218, 0.569610, 0.800539, -0.018581, 0.055315, 0.786255,
-	-0.277127, 0.849825, -0.448321, -0.016670, 0.049568, 0.816657,
-	-0.226332, 0.695758, -0.681680, -0.025484, 0.075687, 0.851252,
-	-0.288795, 0.888413, -0.356820, -0.033394, 0.099149, 0.883750,
-	-0.111168, 0.342044, 0.933084, -0.028775, 0.085428, 0.907862,
-	0.325793, 0.000000, 0.945439, 0.350844, 0.000000, 0.720559,
-	0.999999, 0.000000, 0.000000, 0.378567, 0.000000, 0.698893,
-	0.950491, -0.310738, 0.000000, 0.359548, -0.120778, 0.698893,
-	0.309144, -0.101066, 0.945625, 0.333218, -0.111934, 0.720559,
-	0.165777, 0.000000, 0.986162, 0.282586, 0.000000, 0.735935,
-	0.157282, -0.051419, 0.986211, 0.268389, -0.090156, 0.735935,
-	0.152941, 0.000000, 0.988232, 0.196156, 0.000000, 0.749214,
-	0.145104, -0.047438, 0.988278, 0.186301, -0.062582, 0.749214,
-	0.238138, 0.000000, 0.971229, 0.113920, 0.000000, 0.764589,
-	0.225949, -0.073868, 0.971335, 0.108196, -0.036345, 0.764589,
-	0.808190, -0.588914, 0.000000, 0.306367, -0.224839, 0.698893,
-	0.262406, -0.191211, 0.945819, 0.283931, -0.208374, 0.720559,
-	0.133484, -0.097267, 0.986266, 0.228691, -0.167833, 0.735935,
-	0.123146, -0.089735, 0.988323, 0.158745, -0.116501, 0.749214,
-	0.191770, -0.139740, 0.971440, 0.092193, -0.067659, 0.764589,
-	0.588914, -0.808190, 0.000000, 0.224839, -0.306367, 0.698893,
-	0.191211, -0.262406, 0.945819, 0.208374, -0.283931, 0.720559,
-	0.097267, -0.133484, 0.986266, 0.167833, -0.228691, 0.735935,
-	0.089735, -0.123146, 0.988323, 0.116501, -0.158745, 0.749214,
-	0.139740, -0.191770, 0.971440, 0.067659, -0.092193, 0.764589,
-	0.310738, -0.950491, 0.000000, 0.120778, -0.359548, 0.698893,
-	0.101066, -0.309144, 0.945625, 0.111933, -0.333218, 0.720559,
-	0.051419, -0.157282, 0.986211, 0.090156, -0.268389, 0.735935,
-	0.047438, -0.145104, 0.988278, 0.062582, -0.186301, 0.749214,
-	0.073868, -0.225949, 0.971335, 0.036345, -0.108196, 0.764589,
-	0.000000, -0.999999, 0.000000, 0.000000, -0.378567, 0.698893,
-	0.000000, -0.325793, 0.945439, 0.000000, -0.350844, 0.720559,
-	0.000000, -0.165777, 0.986162, 0.000000, -0.282586, 0.735935,
-	0.000000, -0.152941, 0.988232, 0.000000, -0.196156, 0.749214,
-	0.000000, -0.238138, 0.971229, 0.000000, -0.113920, 0.764589,
-	0.000000, 0.325793, 0.945439, 0.000000, 0.350844, 0.720559,
-	0.000000, 0.999999, 0.000000, 0.000000, 0.378567, 0.698893,
-	0.310738, 0.950491, 0.000000, 0.120778, 0.359548, 0.698893,
-	0.101066, 0.309144, 0.945625, 0.111934, 0.333218, 0.720559,
-	0.000000, 0.165777, 0.986162, 0.000000, 0.282586, 0.735935,
-	0.051419, 0.157282, 0.986211, 0.090156, 0.268389, 0.735935,
-	0.000000, 0.152941, 0.988232, 0.000000, 0.196156, 0.749214,
-	0.047438, 0.145104, 0.988278, 0.062582, 0.186301, 0.749214,
-	0.000000, 0.238138, 0.971229, 0.000000, 0.113920, 0.764589,
-	0.073868, 0.225949, 0.971335, 0.036345, 0.108196, 0.764589,
-	0.588914, 0.808190, 0.000000, 0.224839, 0.306367, 0.698893,
-	0.191211, 0.262406, 0.945819, 0.208374, 0.283931, 0.720559,
-	0.097267, 0.133484, 0.986266, 0.167833, 0.228691, 0.735935,
-	0.089735, 0.123146, 0.988323, 0.116501, 0.158745, 0.749214,
-	0.139740, 0.191770, 0.971440, 0.067659, 0.092193, 0.764589,
-	0.808190, 0.588914, 0.000000, 0.306367, 0.224839, 0.698893,
-	0.262406, 0.191211, 0.945819, 0.283931, 0.208374, 0.720559,
-	0.133484, 0.097267, 0.986266, 0.228691, 0.167833, 0.735935,
-	0.123146, 0.089735, 0.988323, 0.158745, 0.116501, 0.749214,
-	0.191770, 0.139740, 0.971440, 0.092193, 0.067659, 0.764589,
-	0.950491, 0.310738, 0.000000, 0.359548, 0.120778, 0.698893,
-	0.309144, 0.101066, 0.945625, 0.333218, 0.111933, 0.720559,
-	0.157282, 0.051419, 0.986211, 0.268389, 0.090156, 0.735935,
-	0.145104, 0.047438, 0.988278, 0.186301, 0.062582, 0.749214,
-	0.225949, 0.073868, 0.971335, 0.108196, 0.036345, 0.764589,
-	-0.310738, -0.950491, 0.000000, -0.120778, -0.359548, 0.698893,
-	-0.101066, -0.309144, 0.945625, -0.111934, -0.333218, 0.720559,
-	-0.051419, -0.157282, 0.986211, -0.090156, -0.268389, 0.735935,
-	-0.047438, -0.145104, 0.988278, -0.062582, -0.186301, 0.749214,
-	-0.073868, -0.225949, 0.971335, -0.036345, -0.108196, 0.764589,
-	-0.588914, -0.808190, 0.000000, -0.224839, -0.306367, 0.698893,
-	-0.191211, -0.262406, 0.945819, -0.208374, -0.283931, 0.720559,
-	-0.097267, -0.133484, 0.986266, -0.167833, -0.228691, 0.735935,
-	-0.089735, -0.123146, 0.988323, -0.116501, -0.158745, 0.749214,
-	-0.139740, -0.191770, 0.971440, -0.067659, -0.092193, 0.764589,
-	-0.808190, -0.588914, 0.000000, -0.306367, -0.224839, 0.698893,
-	-0.262406, -0.191211, 0.945819, -0.283931, -0.208374, 0.720559,
-	-0.133484, -0.097267, 0.986266, -0.228691, -0.167833, 0.735935,
-	-0.123146, -0.089735, 0.988323, -0.158745, -0.116501, 0.749214,
-	-0.191770, -0.139740, 0.971440, -0.092193, -0.067659, 0.764589,
-	-0.950491, -0.310738, 0.000000, -0.359548, -0.120778, 0.698893,
-	-0.309144, -0.101066, 0.945625, -0.333218, -0.111933, 0.720559,
-	-0.157282, -0.051419, 0.986211, -0.268389, -0.090156, 0.735935,
-	-0.145104, -0.047438, 0.988278, -0.186301, -0.062582, 0.749214,
-	-0.225949, -0.073868, 0.971335, -0.108196, -0.036345, 0.764589,
-	-0.999999, 0.000000, 0.000000, -0.378567, 0.000000, 0.698893,
-	-0.325793, 0.000000, 0.945439, -0.350844, 0.000000, 0.720559,
-	-0.165777, 0.000000, 0.986162, -0.282586, 0.000000, 0.735935,
-	-0.152941, 0.000000, 0.988232, -0.196156, 0.000000, 0.749214,
-	-0.238138, 0.000000, 0.971229, -0.113920, 0.000000, 0.764589,
-	-0.950491, 0.310738, 0.000000, -0.359548, 0.120778, 0.698893,
-	-0.309144, 0.101066, 0.945625, -0.333218, 0.111934, 0.720559,
-	-0.157282, 0.051419, 0.986211, -0.268389, 0.090156, 0.735935,
-	-0.145104, 0.047438, 0.988278, -0.186301, 0.062582, 0.749214,
-	-0.225949, 0.073868, 0.971335, -0.108196, 0.036345, 0.764589,
-	-0.808190, 0.588914, 0.000000, -0.306367, 0.224839, 0.698893,
-	-0.262406, 0.191211, 0.945819, -0.283931, 0.208374, 0.720559,
-	-0.133484, 0.097267, 0.986266, -0.228691, 0.167833, 0.735935,
-	-0.123146, 0.089735, 0.988323, -0.158745, 0.116501, 0.749214,
-	-0.191770, 0.139740, 0.971440, -0.092193, 0.067659, 0.764589,
-	-0.588914, 0.808190, 0.000000, -0.224839, 0.306367, 0.698893,
-	-0.191211, 0.262406, 0.945819, -0.208374, 0.283931, 0.720559,
-	-0.097267, 0.133484, 0.986266, -0.167833, 0.228691, 0.735935,
-	-0.089735, 0.123146, 0.988323, -0.116501, 0.158745, 0.749214,
-	-0.139740, 0.191770, 0.971440, -0.067659, 0.092193, 0.764589,
-	-0.310738, 0.950491, 0.000000, -0.120778, 0.359548, 0.698893,
-	-0.101066, 0.309144, 0.945625, -0.111933, 0.333218, 0.720559,
-	-0.051419, 0.157282, 0.986211, -0.090156, 0.268389, 0.735935,
-	-0.047438, 0.145104, 0.988278, -0.062582, 0.186301, 0.749214,
-	-0.073868, 0.225949, 0.971335, -0.036345, 0.108196, 0.764589,
-	0.000000, -0.664364, -0.747409, 0.000000, -0.431217, 0.030751,
-	0.206227, -0.630811, -0.748027, 0.137576, -0.409553, 0.030751,
-	0.000000, -0.232118, -0.972685, 0.000000, -0.402562, 0.018870,
-	0.072000, -0.220235, -0.972782, 0.128434, -0.382338, 0.018870,
-	0.000000, -0.087099, -0.996200, 0.000000, -0.333023, 0.009086,
-	0.027015, -0.082633, -0.996211, 0.106247, -0.316292, 0.009086,
-	0.000000, -0.028834, -0.999583, 0.000000, -0.204776, 0.002446,
-	0.008943, -0.027355, -0.999585, 0.065332, -0.194488, 0.002446,
-	0.000000, 0.000000, -1.000000, 0.000000, 0.000000, 0.000000,
-	0.390419, -0.535788, -0.748665, 0.256109, -0.348975, 0.030751,
-	0.136205, -0.186920, -0.972884, 0.239090, -0.325786, 0.018870,
-	0.051100, -0.070127, -0.996225, 0.197789, -0.269509, 0.009086,
-	0.016916, -0.023215, -0.999586, 0.121621, -0.165721, 0.002446,
-	0.535788, -0.390419, -0.748665, 0.348975, -0.256109, 0.030751,
-	0.186920, -0.136205, -0.972884, 0.325786, -0.239090, 0.018870,
-	0.070127, -0.051100, -0.996225, 0.269509, -0.197789, 0.009086,
-	0.023215, -0.016916, -0.999586, 0.165721, -0.121621, 0.002446,
-	0.630811, -0.206227, -0.748027, 0.409553, -0.137575, 0.030751,
-	0.220235, -0.072000, -0.972782, 0.382338, -0.128434, 0.018870,
-	0.082633, -0.027015, -0.996211, 0.316292, -0.106247, 0.009086,
-	0.027355, -0.008943, -0.999585, 0.194488, -0.065332, 0.002446,
-	0.664364, 0.000000, -0.747409, 0.431217, 0.000000, 0.030751,
-	0.232118, 0.000000, -0.972685, 0.402562, 0.000000, 0.018870,
-	0.087099, 0.000000, -0.996200, 0.333023, 0.000000, 0.009086,
-	0.028834, 0.000000, -0.999583, 0.204776, 0.000000, 0.002446,
-	0.630811, 0.206227, -0.748027, 0.409553, 0.137576, 0.030751,
-	0.220235, 0.072000, -0.972782, 0.382338, 0.128434, 0.018870,
-	0.082633, 0.027015, -0.996211, 0.316292, 0.106247, 0.009086,
-	0.027355, 0.008943, -0.999585, 0.194488, 0.065332, 0.002446,
-	0.535788, 0.390419, -0.748665, 0.348975, 0.256109, 0.030751,
-	0.186920, 0.136205, -0.972884, 0.325786, 0.239090, 0.018870,
-	0.070127, 0.051100, -0.996225, 0.269509, 0.197789, 0.009086,
-	0.023215, 0.016916, -0.999586, 0.165721, 0.121621, 0.002446,
-	0.390419, 0.535788, -0.748665, 0.256109, 0.348975, 0.030751,
-	0.136205, 0.186920, -0.972884, 0.239090, 0.325786, 0.018870,
-	0.051100, 0.070127, -0.996225, 0.197789, 0.269509, 0.009086,
-	0.016916, 0.023215, -0.999586, 0.121621, 0.165721, 0.002446,
-	0.206227, 0.630811, -0.748027, 0.137575, 0.409553, 0.030751,
-	0.072000, 0.220235, -0.972782, 0.128434, 0.382338, 0.018870,
-	0.027015, 0.082633, -0.996211, 0.106247, 0.316292, 0.009086,
-	0.008943, 0.027355, -0.999585, 0.065332, 0.194488, 0.002446,
-	0.000000, 0.664364, -0.747409, 0.000000, 0.431217, 0.030751,
-	0.000000, 0.232118, -0.972685, 0.000000, 0.402562, 0.018870,
-	0.000000, 0.087099, -0.996200, 0.000000, 0.333023, 0.009086,
-	0.000000, 0.028834, -0.999583, 0.000000, 0.204776, 0.002446,
-	-0.664364, 0.000000, -0.747409, -0.431217, 0.000000, 0.030751,
-	-0.630811, -0.206227, -0.748027, -0.409553, -0.137576, 0.030751,
-	-0.232118, 0.000000, -0.972685, -0.402562, 0.000000, 0.018870,
-	-0.220235, -0.072000, -0.972782, -0.382338, -0.128434, 0.018870,
-	-0.087099, 0.000000, -0.996200, -0.333023, 0.000000, 0.009086,
-	-0.082633, -0.027015, -0.996211, -0.316292, -0.106247, 0.009086,
-	-0.028834, 0.000000, -0.999583, -0.204776, 0.000000, 0.002446,
-	-0.027355, -0.008943, -0.999585, -0.194488, -0.065332, 0.002446,
-	-0.535788, -0.390419, -0.748665, -0.348975, -0.256109, 0.030751,
-	-0.186920, -0.136205, -0.972884, -0.325786, -0.239090, 0.018870,
-	-0.070127, -0.051100, -0.996225, -0.269509, -0.197789, 0.009086,
-	-0.023215, -0.016916, -0.999586, -0.165721, -0.121621, 0.002446,
-	-0.390419, -0.535788, -0.748665, -0.256109, -0.348975, 0.030751,
-	-0.136205, -0.186920, -0.972884, -0.239090, -0.325786, 0.018870,
-	-0.051100, -0.070127, -0.996225, -0.197789, -0.269509, 0.009086,
-	-0.016916, -0.023215, -0.999586, -0.121621, -0.165721, 0.002446,
-	-0.206227, -0.630811, -0.748027, -0.137575, -0.409553, 0.030751,
-	-0.072000, -0.220235, -0.972782, -0.128434, -0.382338, 0.018870,
-	-0.027015, -0.082633, -0.996211, -0.106247, -0.316292, 0.009086,
-	-0.008943, -0.027355, -0.999585, -0.065332, -0.194488, 0.002446,
-	-0.206227, 0.630811, -0.748027, -0.137576, 0.409553, 0.030751,
-	-0.072000, 0.220235, -0.972782, -0.128434, 0.382338, 0.018870,
-	-0.027015, 0.082633, -0.996211, -0.106247, 0.316292, 0.009086,
-	-0.008943, 0.027355, -0.999585, -0.065332, 0.194488, 0.002446,
-	-0.390419, 0.535788, -0.748665, -0.256109, 0.348975, 0.030751,
-	-0.136205, 0.186920, -0.972884, -0.239090, 0.325786, 0.018870,
-	-0.051100, 0.070127, -0.996225, -0.197789, 0.269509, 0.009086,
-	-0.016916, 0.023215, -0.999586, -0.121621, 0.165721, 0.002446,
-	-0.535788, 0.390419, -0.748665, -0.348975, 0.256109, 0.030751,
-	-0.186920, 0.136205, -0.972884, -0.325786, 0.239090, 0.018870,
-	-0.070127, 0.051100, -0.996225, -0.269509, 0.197789, 0.009086,
-	-0.023215, 0.016916, -0.999586, -0.165721, 0.121621, 0.002446,
-	-0.630811, 0.206227, -0.748027, -0.409553, 0.137575, 0.030751,
-	-0.220235, 0.072000, -0.972782, -0.382338, 0.128434, 0.018870,
-	-0.082633, 0.027015, -0.996211, -0.316292, 0.106247, 0.009086,
-	-0.027355, 0.008943, -0.999585, -0.194488, 0.065332, 0.002446,
-	0.678279, 0.000000, -0.734802, -0.772510, 0.000000, 0.556144,
-	1.000000, 0.000000, 0.000000, -0.786255, 0.000000, 0.524170,
-	0.882349, -0.470586, 0.000000, -0.795340, -0.041934, 0.524170,
-	0.629799, -0.445736, -0.636138, -0.781208, -0.041934, 0.559470,
-	0.257464, 0.000000, -0.966285, -0.732207, 0.000000, 0.575539,
-	0.252433, -0.388174, -0.886339, -0.739645, -0.041934, 0.580881,
-	0.080816, 0.000000, -0.996729, -0.666744, 0.000000, 0.585498,
-	0.079910, -0.370650, -0.925328, -0.671905, -0.041934, 0.591876,
-	0.015623, 0.000000, -0.999877, -0.577519, 0.000000, 0.589167,
-	0.015400, -0.370124, -0.928855, -0.579239, -0.041934, 0.595927,
-	0.000000, 0.000000, -0.999997, -0.465929, 0.000000, 0.589691,
-	0.000000, -0.371391, -0.928477, -0.462900, -0.041934, 0.596505,
-	0.384615, -0.923074, 0.000000, -0.817006, -0.062900, 0.524170,
-	0.298688, -0.917366, -0.263094, -0.801949, -0.062900, 0.567399,
-	0.140821, -0.889659, -0.434364, -0.757382, -0.062900, 0.593620,
-	0.046970, -0.875201, -0.481465, -0.684211, -0.062900, 0.607085,
-	0.009046, -0.873433, -0.486852, -0.583341, -0.062900, 0.612046,
-	0.000000, -0.874153, -0.485641, -0.455678, -0.062900, 0.612755,
-	-0.384616, -0.923077, 0.000000, -0.842865, -0.062900, 0.524170,
-	-0.308779, -0.920335, 0.240078, -0.826705, -0.062900, 0.576864,
-	-0.153234, -0.894313, 0.420379, -0.778552, -0.062900, 0.608825,
-	-0.052052, -0.876688, 0.478236, -0.698899, -0.062900, 0.625238,
-	-0.010009, -0.873532, 0.486663, -0.588237, -0.062900, 0.631285,
-	0.000000, -0.874157, 0.485643, -0.447059, -0.062900, 0.632149,
-	-0.882353, -0.470588, 0.000000, -0.864531, -0.041934, 0.524170,
-	-0.718844, -0.467462, 0.514531, -0.847446, -0.041934, 0.584793,
-	-0.333894, -0.411701, 0.847945, -0.796289, -0.041934, 0.621565,
-	-0.107561, -0.377010, 0.919942, -0.711205, -0.041934, 0.640448,
-	-0.020401, -0.370527, 0.928596, -0.592339, -0.041934, 0.647405,
-	0.000000, -0.371390, 0.928475, -0.439837, -0.041934, 0.648398,
-	-1.000000, 0.000000, 0.000000, -0.873617, 0.000000, 0.524170,
-	-0.821368, 0.000000, 0.570394, -0.856144, 0.000000, 0.588119,
-	-0.375382, 0.000000, 0.926870, -0.803727, 0.000000, 0.626907,
-	-0.119145, 0.000000, 0.992876, -0.716366, 0.000000, 0.646826,
-	-0.022494, 0.000000, 0.999744, -0.594059, 0.000000, 0.654164,
-	0.000000, 0.000000, 0.999998, -0.436808, 0.000000, 0.655212,
-	-0.882353, 0.470588, 0.000000, -0.864531, 0.041934, 0.524170,
-	-0.718844, 0.467462, 0.514531, -0.847446, 0.041934, 0.584793,
-	-0.333894, 0.411701, 0.847945, -0.796289, 0.041934, 0.621565,
-	-0.107561, 0.377010, 0.919942, -0.711205, 0.041934, 0.640448,
-	-0.020401, 0.370527, 0.928596, -0.592339, 0.041934, 0.647404,
-	0.000000, 0.371390, 0.928475, -0.439837, 0.041934, 0.648398,
-	-0.384615, 0.923077, 0.000000, -0.842865, 0.062900, 0.524170,
-	-0.308779, 0.920335, 0.240078, -0.826705, 0.062900, 0.576864,
-	-0.153234, 0.894313, 0.420378, -0.778552, 0.062900, 0.608826,
-	-0.052052, 0.876688, 0.478235, -0.698899, 0.062900, 0.625238,
-	-0.010009, 0.873533, 0.486663, -0.588237, 0.062900, 0.631285,
-	0.000000, 0.874157, 0.485643, -0.447059, 0.062900, 0.632149,
-	0.384614, 0.923074, 0.000000, -0.817006, 0.062900, 0.524170,
-	0.298687, 0.917366, -0.263094, -0.801949, 0.062900, 0.567399,
-	0.140821, 0.889659, -0.434364, -0.757382, 0.062900, 0.593620,
-	0.046970, 0.875201, -0.481465, -0.684211, 0.062900, 0.607085,
-	0.009046, 0.873433, -0.486852, -0.583341, 0.062900, 0.612046,
-	0.000000, 0.874153, -0.485641, -0.455678, 0.062900, 0.612755,
-	0.882349, 0.470586, 0.000000, -0.795340, 0.041934, 0.524170,
-	0.629799, 0.445736, -0.636138, -0.781208, 0.041934, 0.559470,
-	0.252433, 0.388174, -0.886339, -0.739645, 0.041934, 0.580881,
-	0.079910, 0.370650, -0.925328, -0.671905, 0.041934, 0.591876,
-	0.015400, 0.370124, -0.928855, -0.579239, 0.041934, 0.595927,
-	0.000000, 0.371391, -0.928477, -0.462900, 0.041934, 0.596505,
-	0.611799, 0.000000, 0.791013, -0.659522, 0.000000, 0.308212,
-	0.379236, -0.382045, 0.842747, -0.579382, -0.041934, 0.252999,
-	0.558613, -0.364714, 0.744934, -0.660661, -0.041934, 0.300725,
-	0.769924, 0.000000, 0.638135, -0.717064, 0.000000, 0.363774,
-	0.691468, -0.406502, 0.597183, -0.721571, -0.041934, 0.357396,
-	0.884111, 0.000000, 0.467278, -0.756435, 0.000000, 0.422481,
-	0.781918, -0.451570, 0.429746, -0.763438, -0.041934, 0.417320,
-	0.962253, 0.000000, 0.272152, -0.779033, 0.000000, 0.478043,
-	0.846995, -0.471755, 0.245044, -0.787586, -0.041934, 0.474809,
-	0.194296, -0.880806, 0.431768, -0.572161, -0.062900, 0.231334,
-	0.280289, -0.873120, 0.398872, -0.663376, -0.062900, 0.282873,
-	0.322750, -0.896343, 0.303976, -0.732317, -0.062900, 0.342187,
-	0.344194, -0.916219, 0.205104, -0.780135, -0.062900, 0.405014,
-	0.366848, -0.923633, 0.111013, -0.807980, -0.062900, 0.467096,
-	-0.194296, -0.880808, -0.431769, -0.563541, -0.062900, 0.205475,
-	-0.265223, -0.876079, -0.402660, -0.666617, -0.062900, 0.261565,
-	-0.307337, -0.897713, -0.315680, -0.745143, -0.062900, 0.324033,
-	-0.335932, -0.916638, -0.216621, -0.800063, -0.062900, 0.390326,
-	-0.365298, -0.923730, -0.115227, -0.832322, -0.062900, 0.457890,
-	-0.379235, -0.382044, -0.842744, -0.556319, -0.041934, 0.183809,
-	-0.493114, -0.377428, -0.783828, -0.669333, -0.041934, 0.243713,
-	-0.614546, -0.413988, -0.671527, -0.755889, -0.041934, 0.308824,
-	-0.736106, -0.454498, -0.501569, -0.816760, -0.041934, 0.378020,
-	-0.838352, -0.472505, -0.271853, -0.852717, -0.041934, 0.450177,
-	-0.410363, 0.000000, -0.911918, -0.553290, 0.000000, 0.174723,
-	-0.525858, 0.000000, -0.850568, -0.670472, 0.000000, 0.236226,
-	-0.666422, 0.000000, -0.745575, -0.760396, 0.000000, 0.302446,
-	-0.820903, 0.000000, -0.571063, -0.823762, 0.000000, 0.372860,
-	-0.950315, 0.000000, -0.311291, -0.861269, 0.000000, 0.446942,
-	-0.379235, 0.382044, -0.842744, -0.556319, 0.041934, 0.183809,
-	-0.493114, 0.377428, -0.783828, -0.669333, 0.041934, 0.243713,
-	-0.614546, 0.413988, -0.671527, -0.755889, 0.041934, 0.308824,
-	-0.736106, 0.454498, -0.501569, -0.816760, 0.041934, 0.378020,
-	-0.838352, 0.472506, -0.271853, -0.852717, 0.041934, 0.450177,
-	-0.194296, 0.880808, -0.431769, -0.563541, 0.062900, 0.205475,
-	-0.265223, 0.876079, -0.402660, -0.666617, 0.062900, 0.261565,
-	-0.307337, 0.897713, -0.315680, -0.745143, 0.062900, 0.324033,
-	-0.335932, 0.916638, -0.216621, -0.800063, 0.062900, 0.390326,
-	-0.365297, 0.923730, -0.115227, -0.832322, 0.062900, 0.457890,
-	0.194296, 0.880806, 0.431768, -0.572161, 0.062900, 0.231334,
-	0.280289, 0.873120, 0.398872, -0.663376, 0.062900, 0.282873,
-	0.322750, 0.896343, 0.303976, -0.732317, 0.062900, 0.342187,
-	0.344194, 0.916219, 0.205104, -0.780135, 0.062900, 0.405014,
-	0.366849, 0.923633, 0.111013, -0.807980, 0.062900, 0.467096,
-	0.379236, 0.382045, 0.842747, -0.579382, 0.041934, 0.252999,
-	0.558613, 0.364714, 0.744935, -0.660661, 0.041934, 0.300725,
-	0.691468, 0.406502, 0.597183, -0.721571, 0.041934, 0.357396,
-	0.781918, 0.451570, 0.429746, -0.763437, 0.041934, 0.417320,
-	0.846995, 0.471755, 0.245044, -0.787586, 0.041934, 0.474809,
-	-0.901385, 0.000000, 0.433018, 0.736400, 0.000000, 0.635818,
-	-0.599998, 0.000000, 0.799997, 0.786255, 0.000000, 0.698893,
-	-0.456679, -0.584548, 0.670626, 0.804426, -0.034945, 0.698893,
-	-0.695153, -0.572370, 0.434915, 0.748321, -0.040905, 0.633002,
-	-0.948683, 0.000000, 0.316228, 0.708911, 0.000000, 0.561211,
-	-0.806605, -0.470480, 0.357817, 0.718505, -0.055118, 0.553398,
-	-0.836177, 0.000000, 0.548460, 0.677227, 0.000000, 0.489749,
-	-0.703305, -0.462338, 0.539998, 0.685804, -0.072081, 0.475848,
-	-0.417663, 0.000000, 0.908600, 0.614793, 0.000000, 0.436109,
-	-0.336099, -0.511011, 0.791137, 0.621044, -0.086294, 0.416121,
-	0.000000, 0.000000, 0.999999, 0.495049, 0.000000, 0.414968,
-	-0.020447, -0.554584, 0.831876, 0.495049, -0.092254, 0.389982,
-	-0.163754, -0.943222, 0.288977, 0.847758, -0.052417, 0.698893,
-	-0.216744, -0.928832, 0.300487, 0.776746, -0.061357, 0.626285,
-	-0.225716, -0.923283, 0.310808, 0.741384, -0.082676, 0.534765,
-	-0.144680, -0.927429, 0.344881, 0.706257, -0.108122, 0.442700,
-	-0.052027, -0.935870, 0.348483, 0.635950, -0.129441, 0.368457,
-	-0.023270, -0.948426, 0.316142, 0.495049, -0.138381, 0.330402,
-	0.161183, -0.928415, -0.334758, 0.899476, -0.052417, 0.698893,
-	0.293016, -0.956011, -0.013319, 0.810673, -0.061357, 0.618269,
-	0.490797, -0.869914, 0.048673, 0.768691, -0.082676, 0.512526,
-	0.538925, -0.840157, -0.060780, 0.730668, -0.108122, 0.403136,
-	0.312657, -0.914026, -0.258463, 0.653741, -0.129441, 0.311567,
-	0.037642, -0.948010, -0.316003, 0.495049, -0.138381, 0.259289,
-	0.354182, -0.453353, -0.817936, 0.942807, -0.034945, 0.698893,
-	0.714527, -0.579088, -0.392560, 0.839099, -0.040905, 0.611553,
-	0.875791, -0.442525, -0.192752, 0.791570, -0.055118, 0.493894,
-	0.854131, -0.405027, -0.326210, 0.751120, -0.072081, 0.369987,
-	0.550028, -0.485514, -0.679517, 0.668647, -0.086294, 0.263902,
-	0.123484, -0.550453, -0.825679, 0.495049, -0.092254, 0.199709,
-	0.384614, 0.000000, -0.923073, 0.960978, 0.000000, 0.698893,
-	0.840531, 0.000000, -0.541764, 0.851019, 0.000000, 0.608736,
-	0.962006, 0.000000, -0.273019, 0.801165, 0.000000, 0.486080,
-	0.916944, 0.000000, -0.399005, 0.759697, 0.000000, 0.356086,
-	0.608573, 0.000000, -0.793498, 0.674898, 0.000000, 0.243914,
-	0.158678, 0.000000, -0.987330, 0.495049, 0.000000, 0.174723,
-	0.354182, 0.453353, -0.817936, 0.942807, 0.034945, 0.698893,
-	0.714527, 0.579088, -0.392560, 0.839099, 0.040905, 0.611553,
-	0.875791, 0.442525, -0.192752, 0.791570, 0.055118, 0.493894,
-	0.854131, 0.405027, -0.326210, 0.751120, 0.072081, 0.369987,
-	0.550028, 0.485514, -0.679517, 0.668647, 0.086294, 0.263902,
-	0.123484, 0.550453, -0.825679, 0.495049, 0.092254, 0.199709,
-	0.161183, 0.928415, -0.334758, 0.899476, 0.052417, 0.698893,
-	0.293015, 0.956010, -0.013319, 0.810673, 0.061357, 0.618269,
-	0.490797, 0.869914, 0.048673, 0.768691, 0.082676, 0.512526,
-	0.538925, 0.840157, -0.060780, 0.730668, 0.108122, 0.403136,
-	0.312657, 0.914026, -0.258463, 0.653741, 0.129441, 0.311567,
-	0.037642, 0.948010, -0.316003, 0.495049, 0.138381, 0.259289,
-	-0.163754, 0.943222, 0.288977, 0.847758, 0.052417, 0.698893,
-	-0.216744, 0.928832, 0.300487, 0.776746, 0.061357, 0.626285,
-	-0.225716, 0.923282, 0.310808, 0.741384, 0.082676, 0.534765,
-	-0.144680, 0.927429, 0.344881, 0.706257, 0.108122, 0.442700,
-	-0.052027, 0.935870, 0.348483, 0.635950, 0.129441, 0.368457,
-	-0.023270, 0.948426, 0.316142, 0.495049, 0.138381, 0.330402,
-	-0.456678, 0.584549, 0.670626, 0.804426, 0.034945, 0.698893,
-	-0.695153, 0.572369, 0.434915, 0.748321, 0.040905, 0.633002,
-	-0.806605, 0.470480, 0.357817, 0.718505, 0.055118, 0.553398,
-	-0.703305, 0.462338, 0.539998, 0.685804, 0.072081, 0.475848,
-	-0.336099, 0.511011, 0.791137, 0.621044, 0.086294, 0.416121,
-	-0.020447, 0.554584, 0.831877, 0.495049, 0.092254, 0.389982,
-	0.849056, 0.000000, -0.528304, 0.826325, 0.000000, 0.709377,
-	0.599997, 0.000000, -0.800000, 0.815375, 0.000000, 0.698893,
-	0.439826, 0.625530, -0.644411, 0.827490, -0.020967, 0.698893,
-	0.516600, 0.831320, -0.205017, 0.841177, -0.022420, 0.709867,
-	0.472217, 0.000000, 0.881480, 0.826092, 0.000000, 0.714618,
-	0.224528, 0.423910, 0.877431, 0.843391, -0.025887, 0.715272,
-	-0.215408, 0.000000, 0.976522, 0.817472, 0.000000, 0.714618,
-	-0.168884, -0.217723, 0.961285, 0.836455, -0.030024, 0.715191,
-	-0.439383, 0.000000, 0.898295, 0.803261, 0.000000, 0.709377,
-	-0.334755, -0.458291, 0.823348, 0.822692, -0.033491, 0.709704,
-	0.149135, 0.954466, -0.258366, 0.856377, -0.031450, 0.698893,
-	0.123177, 0.962458, 0.241862, 0.876593, -0.033631, 0.711037,
-	0.021956, 0.416878, 0.908693, 0.884642, -0.038831, 0.716832,
-	-0.082283, -0.381857, 0.920550, 0.881722, -0.045037, 0.716556,
-	-0.131880, -0.781597, 0.609678, 0.869028, -0.050236, 0.710484,
-	-0.147596, 0.944613, 0.293111, 0.890856, -0.031450, 0.698893,
-	-0.127286, 0.787953, 0.602428, 0.918864, -0.033631, 0.712434,
-	-0.079448, 0.324229, 0.942633, 0.933878, -0.038831, 0.718694,
-	0.054175, -0.554736, 0.830261, 0.935750, -0.045037, 0.718185,
-	0.150468, -0.980604, 0.125601, 0.924332, -0.050236, 0.711415,
-	-0.360813, 0.513155, 0.778771, 0.919743, -0.020967, 0.698893,
-	-0.285775, 0.419575, 0.861559, 0.954280, -0.022420, 0.713604,
-	-0.149331, 0.185220, 0.971282, 0.975129, -0.025887, 0.720254,
-	0.459685, -0.738552, 0.493175, 0.981017, -0.030024, 0.719550,
-	0.445183, -0.620266, -0.645815, 0.970668, -0.033491, 0.712195,
-	-0.410363, 0.000000, 0.911919, 0.931858, 0.000000, 0.698893,
-	-0.335142, 0.000000, 0.942166, 0.969132, 0.000000, 0.714094,
-	-0.180328, 0.000000, 0.983607, 0.992428, 0.000000, 0.720908,
-	0.980198, 0.000000, -0.198018, 1.000000, 0.000000, 0.720122,
-	0.487997, 0.000000, -0.872840, 0.990099, 0.000000, 0.712522,
-	-0.360812, -0.513156, 0.778771, 0.919743, 0.020967, 0.698893,
-	-0.285775, -0.419575, 0.861559, 0.954280, 0.022420, 0.713604,
-	-0.149330, -0.185221, 0.971282, 0.975129, 0.025887, 0.720254,
-	0.459685, 0.738552, 0.493175, 0.981017, 0.030024, 0.719550,
-	0.445183, 0.620266, -0.645815, 0.970668, 0.033491, 0.712195,
-	-0.147596, -0.944613, 0.293111, 0.890856, 0.031450, 0.698893,
-	-0.127286, -0.787953, 0.602428, 0.918864, 0.033631, 0.712434,
-	-0.079448, -0.324229, 0.942633, 0.933878, 0.038831, 0.718694,
-	0.054174, 0.554736, 0.830261, 0.935750, 0.045037, 0.718185,
-	0.150468, 0.980604, 0.125601, 0.924332, 0.050236, 0.711415,
-	0.149135, -0.954466, -0.258366, 0.856377, 0.031450, 0.698893,
-	0.123177, -0.962458, 0.241862, 0.876593, 0.033631, 0.711037,
-	0.021956, -0.416878, 0.908693, 0.884642, 0.038831, 0.716832,
-	-0.082283, 0.381857, 0.920550, 0.881722, 0.045037, 0.716556,
-	-0.131879, 0.781597, 0.609677, 0.869028, 0.050236, 0.710484,
-	0.439825, -0.625530, -0.644411, 0.827490, 0.020967, 0.698893,
-	0.516600, -0.831320, -0.205017, 0.841177, 0.022420, 0.709867,
-	0.224528, -0.423910, 0.877431, 0.843391, 0.025887, 0.715272,
-	-0.168884, 0.217723, 0.961285, 0.836455, 0.030024, 0.715191,
-	-0.334755, 0.458291, 0.823348, 0.822692, 0.033491, 0.709704,
-};
-
-int stripIndices[] = {
-	12,
-		1,
-		2,
-		0,
-		3,
-		4,
-		5,
-		6,
-		7,
-		8,
-		9,
-		10,
-		11,
-	12,
-		2,
-		12,
-		3,
-		13,
-		5,
-		14,
-		7,
-		15,
-		9,
-		16,
-		11,
-		17,
-	12,
-		12,
-		18,
-		13,
-		19,
-		14,
-		20,
-		15,
-		21,
-		16,
-		22,
-		17,
-		23,
-	12,
-		18,
-		24,
-		19,
-		25,
-		20,
-		26,
-		21,
-		27,
-		22,
-		28,
-		23,
-		29,
-	12,
-		24,
-		30,
-		25,
-		31,
-		26,
-		32,
-		27,
-		33,
-		28,
-		34,
-		29,
-		35,
-	12,
-		37,
-		38,
-		36,
-		39,
-		40,
-		41,
-		42,
-		43,
-		44,
-		45,
-		46,
-		47,
-	12,
-		38,
-		48,
-		39,
-		49,
-		41,
-		50,
-		43,
-		51,
-		45,
-		52,
-		47,
-		53,
-	12,
-		48,
-		54,
-		49,
-		55,
-		50,
-		56,
-		51,
-		57,
-		52,
-		58,
-		53,
-		59,
-	12,
-		54,
-		60,
-		55,
-		61,
-		56,
-		62,
-		57,
-		63,
-		58,
-		64,
-		59,
-		65,
-	12,
-		60,
-		1,
-		61,
-		0,
-		62,
-		4,
-		63,
-		6,
-		64,
-		8,
-		65,
-		10,
-	12,
-		30,
-		66,
-		31,
-		67,
-		32,
-		68,
-		33,
-		69,
-		34,
-		70,
-		35,
-		71,
-	12,
-		66,
-		72,
-		67,
-		73,
-		68,
-		74,
-		69,
-		75,
-		70,
-		76,
-		71,
-		77,
-	12,
-		72,
-		78,
-		73,
-		79,
-		74,
-		80,
-		75,
-		81,
-		76,
-		82,
-		77,
-		83,
-	12,
-		78,
-		84,
-		79,
-		85,
-		80,
-		86,
-		81,
-		87,
-		82,
-		88,
-		83,
-		89,
-	12,
-		84,
-		90,
-		85,
-		91,
-		86,
-		92,
-		87,
-		93,
-		88,
-		94,
-		89,
-		95,
-	12,
-		90,
-		96,
-		91,
-		97,
-		92,
-		98,
-		93,
-		99,
-		94,
-		100,
-		95,
-		101,
-	12,
-		96,
-		102,
-		97,
-		103,
-		98,
-		104,
-		99,
-		105,
-		100,
-		106,
-		101,
-		107,
-	12,
-		102,
-		108,
-		103,
-		109,
-		104,
-		110,
-		105,
-		111,
-		106,
-		112,
-		107,
-		113,
-	12,
-		108,
-		114,
-		109,
-		115,
-		110,
-		116,
-		111,
-		117,
-		112,
-		118,
-		113,
-		119,
-	12,
-		114,
-		37,
-		115,
-		36,
-		116,
-		40,
-		117,
-		42,
-		118,
-		44,
-		119,
-		46,
-	12,
-		121,
-		122,
-		120,
-		123,
-		124,
-		125,
-		126,
-		127,
-		128,
-		129,
-		1,
-		2,
-	12,
-		122,
-		130,
-		123,
-		131,
-		125,
-		132,
-		127,
-		133,
-		129,
-		134,
-		2,
-		12,
-	12,
-		130,
-		135,
-		131,
-		136,
-		132,
-		137,
-		133,
-		138,
-		134,
-		139,
-		12,
-		18,
-	12,
-		135,
-		140,
-		136,
-		141,
-		137,
-		142,
-		138,
-		143,
-		139,
-		144,
-		18,
-		24,
-	12,
-		140,
-		145,
-		141,
-		146,
-		142,
-		147,
-		143,
-		148,
-		144,
-		149,
-		24,
-		30,
-	12,
-		151,
-		152,
-		150,
-		153,
-		154,
-		155,
-		156,
-		157,
-		158,
-		159,
-		37,
-		38,
-	12,
-		152,
-		160,
-		153,
-		161,
-		155,
-		162,
-		157,
-		163,
-		159,
-		164,
-		38,
-		48,
-	12,
-		160,
-		165,
-		161,
-		166,
-		162,
-		167,
-		163,
-		168,
-		164,
-		169,
-		48,
-		54,
-	12,
-		165,
-		170,
-		166,
-		171,
-		167,
-		172,
-		168,
-		173,
-		169,
-		174,
-		54,
-		60,
-	12,
-		170,
-		121,
-		171,
-		120,
-		172,
-		124,
-		173,
-		126,
-		174,
-		128,
-		60,
-		1,
-	12,
-		145,
-		175,
-		146,
-		176,
-		147,
-		177,
-		148,
-		178,
-		149,
-		179,
-		30,
-		66,
-	12,
-		175,
-		180,
-		176,
-		181,
-		177,
-		182,
-		178,
-		183,
-		179,
-		184,
-		66,
-		72,
-	12,
-		180,
-		185,
-		181,
-		186,
-		182,
-		187,
-		183,
-		188,
-		184,
-		189,
-		72,
-		78,
-	12,
-		185,
-		190,
-		186,
-		191,
-		187,
-		192,
-		188,
-		193,
-		189,
-		194,
-		78,
-		84,
-	12,
-		190,
-		195,
-		191,
-		196,
-		192,
-		197,
-		193,
-		198,
-		194,
-		199,
-		84,
-		90,
-	12,
-		195,
-		200,
-		196,
-		201,
-		197,
-		202,
-		198,
-		203,
-		199,
-		204,
-		90,
-		96,
-	12,
-		200,
-		205,
-		201,
-		206,
-		202,
-		207,
-		203,
-		208,
-		204,
-		209,
-		96,
-		102,
-	12,
-		205,
-		210,
-		206,
-		211,
-		207,
-		212,
-		208,
-		213,
-		209,
-		214,
-		102,
-		108,
-	12,
-		210,
-		215,
-		211,
-		216,
-		212,
-		217,
-		213,
-		218,
-		214,
-		219,
-		108,
-		114,
-	12,
-		215,
-		151,
-		216,
-		150,
-		217,
-		154,
-		218,
-		156,
-		219,
-		158,
-		114,
-		37,
-	12,
-		221,
-		222,
-		220,
-		223,
-		224,
-		225,
-		226,
-		227,
-		228,
-		229,
-		121,
-		122,
-	12,
-		222,
-		230,
-		223,
-		231,
-		225,
-		232,
-		227,
-		233,
-		229,
-		234,
-		122,
-		130,
-	12,
-		230,
-		235,
-		231,
-		236,
-		232,
-		237,
-		233,
-		238,
-		234,
-		239,
-		130,
-		135,
-	12,
-		235,
-		240,
-		236,
-		241,
-		237,
-		242,
-		238,
-		243,
-		239,
-		244,
-		135,
-		140,
-	12,
-		240,
-		245,
-		241,
-		246,
-		242,
-		247,
-		243,
-		248,
-		244,
-		249,
-		140,
-		145,
-	12,
-		251,
-		252,
-		250,
-		253,
-		254,
-		255,
-		256,
-		257,
-		258,
-		259,
-		151,
-		152,
-	12,
-		252,
-		260,
-		253,
-		261,
-		255,
-		262,
-		257,
-		263,
-		259,
-		264,
-		152,
-		160,
-	12,
-		260,
-		265,
-		261,
-		266,
-		262,
-		267,
-		263,
-		268,
-		264,
-		269,
-		160,
-		165,
-	12,
-		265,
-		270,
-		266,
-		271,
-		267,
-		272,
-		268,
-		273,
-		269,
-		274,
-		165,
-		170,
-	12,
-		270,
-		221,
-		271,
-		220,
-		272,
-		224,
-		273,
-		226,
-		274,
-		228,
-		170,
-		121,
-	12,
-		245,
-		275,
-		246,
-		276,
-		247,
-		277,
-		248,
-		278,
-		249,
-		279,
-		145,
-		175,
-	12,
-		275,
-		280,
-		276,
-		281,
-		277,
-		282,
-		278,
-		283,
-		279,
-		284,
-		175,
-		180,
-	12,
-		280,
-		285,
-		281,
-		286,
-		282,
-		287,
-		283,
-		288,
-		284,
-		289,
-		180,
-		185,
-	12,
-		285,
-		290,
-		286,
-		291,
-		287,
-		292,
-		288,
-		293,
-		289,
-		294,
-		185,
-		190,
-	12,
-		290,
-		295,
-		291,
-		296,
-		292,
-		297,
-		293,
-		298,
-		294,
-		299,
-		190,
-		195,
-	12,
-		295,
-		300,
-		296,
-		301,
-		297,
-		302,
-		298,
-		303,
-		299,
-		304,
-		195,
-		200,
-	12,
-		300,
-		305,
-		301,
-		306,
-		302,
-		307,
-		303,
-		308,
-		304,
-		309,
-		200,
-		205,
-	12,
-		305,
-		310,
-		306,
-		311,
-		307,
-		312,
-		308,
-		313,
-		309,
-		314,
-		205,
-		210,
-	12,
-		310,
-		315,
-		311,
-		316,
-		312,
-		317,
-		313,
-		318,
-		314,
-		319,
-		210,
-		215,
-	12,
-		315,
-		251,
-		316,
-		250,
-		317,
-		254,
-		318,
-		256,
-		319,
-		258,
-		215,
-		151,
-	12,
-		321,
-		322,
-		320,
-		323,
-		324,
-		325,
-		326,
-		327,
-		328,
-		329,
-		330,
-		330,
-	12,
-		322,
-		331,
-		323,
-		332,
-		325,
-		333,
-		327,
-		334,
-		329,
-		335,
-		330,
-		330,
-	12,
-		331,
-		336,
-		332,
-		337,
-		333,
-		338,
-		334,
-		339,
-		335,
-		340,
-		330,
-		330,
-	12,
-		336,
-		341,
-		337,
-		342,
-		338,
-		343,
-		339,
-		344,
-		340,
-		345,
-		330,
-		330,
-	12,
-		341,
-		346,
-		342,
-		347,
-		343,
-		348,
-		344,
-		349,
-		345,
-		350,
-		330,
-		330,
-	12,
-		352,
-		353,
-		351,
-		354,
-		355,
-		356,
-		357,
-		358,
-		359,
-		360,
-		330,
-		330,
-	12,
-		353,
-		361,
-		354,
-		362,
-		356,
-		363,
-		358,
-		364,
-		360,
-		365,
-		330,
-		330,
-	12,
-		361,
-		366,
-		362,
-		367,
-		363,
-		368,
-		364,
-		369,
-		365,
-		370,
-		330,
-		330,
-	12,
-		366,
-		371,
-		367,
-		372,
-		368,
-		373,
-		369,
-		374,
-		370,
-		375,
-		330,
-		330,
-	12,
-		371,
-		321,
-		372,
-		320,
-		373,
-		324,
-		374,
-		326,
-		375,
-		328,
-		330,
-		330,
-	12,
-		346,
-		376,
-		347,
-		377,
-		348,
-		378,
-		349,
-		379,
-		350,
-		380,
-		330,
-		330,
-	12,
-		376,
-		381,
-		377,
-		382,
-		378,
-		383,
-		379,
-		384,
-		380,
-		385,
-		330,
-		330,
-	12,
-		381,
-		386,
-		382,
-		387,
-		383,
-		388,
-		384,
-		389,
-		385,
-		390,
-		330,
-		330,
-	12,
-		386,
-		391,
-		387,
-		392,
-		388,
-		393,
-		389,
-		394,
-		390,
-		395,
-		330,
-		330,
-	12,
-		391,
-		396,
-		392,
-		397,
-		393,
-		398,
-		394,
-		399,
-		395,
-		400,
-		330,
-		330,
-	12,
-		396,
-		401,
-		397,
-		402,
-		398,
-		403,
-		399,
-		404,
-		400,
-		405,
-		330,
-		330,
-	12,
-		401,
-		406,
-		402,
-		407,
-		403,
-		408,
-		404,
-		409,
-		405,
-		410,
-		330,
-		330,
-	12,
-		406,
-		411,
-		407,
-		412,
-		408,
-		413,
-		409,
-		414,
-		410,
-		415,
-		330,
-		330,
-	12,
-		411,
-		416,
-		412,
-		417,
-		413,
-		418,
-		414,
-		419,
-		415,
-		420,
-		330,
-		330,
-	12,
-		416,
-		352,
-		417,
-		351,
-		418,
-		355,
-		419,
-		357,
-		420,
-		359,
-		330,
-		330,
-	12,
-		422,
-		423,
-		421,
-		424,
-		425,
-		426,
-		427,
-		428,
-		429,
-		430,
-		321,
-		322,
-	12,
-		423,
-		431,
-		424,
-		432,
-		426,
-		433,
-		428,
-		434,
-		430,
-		435,
-		322,
-		331,
-	12,
-		431,
-		436,
-		432,
-		437,
-		433,
-		438,
-		434,
-		439,
-		435,
-		440,
-		331,
-		336,
-	12,
-		436,
-		441,
-		437,
-		442,
-		438,
-		443,
-		439,
-		444,
-		440,
-		445,
-		336,
-		341,
-	12,
-		441,
-		446,
-		442,
-		447,
-		443,
-		448,
-		444,
-		449,
-		445,
-		450,
-		341,
-		346,
-	12,
-		452,
-		453,
-		451,
-		454,
-		455,
-		456,
-		457,
-		458,
-		459,
-		460,
-		352,
-		353,
-	12,
-		453,
-		461,
-		454,
-		462,
-		456,
-		463,
-		458,
-		464,
-		460,
-		465,
-		353,
-		361,
-	12,
-		461,
-		466,
-		462,
-		467,
-		463,
-		468,
-		464,
-		469,
-		465,
-		470,
-		361,
-		366,
-	12,
-		466,
-		471,
-		467,
-		472,
-		468,
-		473,
-		469,
-		474,
-		470,
-		475,
-		366,
-		371,
-	12,
-		471,
-		422,
-		472,
-		421,
-		473,
-		425,
-		474,
-		427,
-		475,
-		429,
-		371,
-		321,
-	12,
-		446,
-		476,
-		447,
-		477,
-		448,
-		478,
-		449,
-		479,
-		450,
-		480,
-		346,
-		376,
-	12,
-		476,
-		481,
-		477,
-		482,
-		478,
-		483,
-		479,
-		484,
-		480,
-		485,
-		376,
-		381,
-	12,
-		481,
-		486,
-		482,
-		487,
-		483,
-		488,
-		484,
-		489,
-		485,
-		490,
-		381,
-		386,
-	12,
-		486,
-		491,
-		487,
-		492,
-		488,
-		493,
-		489,
-		494,
-		490,
-		495,
-		386,
-		391,
-	12,
-		491,
-		496,
-		492,
-		497,
-		493,
-		498,
-		494,
-		499,
-		495,
-		500,
-		391,
-		396,
-	12,
-		496,
-		501,
-		497,
-		502,
-		498,
-		503,
-		499,
-		504,
-		500,
-		505,
-		396,
-		401,
-	12,
-		501,
-		506,
-		502,
-		507,
-		503,
-		508,
-		504,
-		509,
-		505,
-		510,
-		401,
-		406,
-	12,
-		506,
-		511,
-		507,
-		512,
-		508,
-		513,
-		509,
-		514,
-		510,
-		515,
-		406,
-		411,
-	12,
-		511,
-		516,
-		512,
-		517,
-		513,
-		518,
-		514,
-		519,
-		515,
-		520,
-		411,
-		416,
-	12,
-		516,
-		452,
-		517,
-		451,
-		518,
-		455,
-		519,
-		457,
-		520,
-		459,
-		416,
-		352,
-	12,
-		245,
-		240,
-		521,
-		522,
-		523,
-		524,
-		525,
-		526,
-		527,
-		528,
-		529,
-		529,
-	12,
-		240,
-		235,
-		522,
-		530,
-		524,
-		531,
-		526,
-		532,
-		528,
-		533,
-		529,
-		529,
-	12,
-		235,
-		230,
-		530,
-		534,
-		531,
-		535,
-		532,
-		536,
-		533,
-		537,
-		529,
-		529,
-	12,
-		230,
-		222,
-		534,
-		538,
-		535,
-		539,
-		536,
-		540,
-		537,
-		541,
-		529,
-		529,
-	12,
-		222,
-		221,
-		538,
-		542,
-		539,
-		543,
-		540,
-		544,
-		541,
-		545,
-		529,
-		529,
-	12,
-		221,
-		270,
-		542,
-		546,
-		543,
-		547,
-		544,
-		548,
-		545,
-		549,
-		529,
-		529,
-	12,
-		270,
-		265,
-		546,
-		550,
-		547,
-		551,
-		548,
-		552,
-		549,
-		553,
-		529,
-		529,
-	12,
-		265,
-		260,
-		550,
-		554,
-		551,
-		555,
-		552,
-		556,
-		553,
-		557,
-		529,
-		529,
-	12,
-		260,
-		252,
-		554,
-		558,
-		555,
-		559,
-		556,
-		560,
-		557,
-		561,
-		529,
-		529,
-	12,
-		252,
-		251,
-		558,
-		562,
-		559,
-		563,
-		560,
-		564,
-		561,
-		565,
-		529,
-		529,
-	12,
-		295,
-		290,
-		566,
-		567,
-		568,
-		569,
-		570,
-		571,
-		572,
-		573,
-		529,
-		529,
-	12,
-		290,
-		285,
-		567,
-		574,
-		569,
-		575,
-		571,
-		576,
-		573,
-		577,
-		529,
-		529,
-	12,
-		285,
-		280,
-		574,
-		578,
-		575,
-		579,
-		576,
-		580,
-		577,
-		581,
-		529,
-		529,
-	12,
-		280,
-		275,
-		578,
-		582,
-		579,
-		583,
-		580,
-		584,
-		581,
-		585,
-		529,
-		529,
-	12,
-		275,
-		245,
-		582,
-		521,
-		583,
-		523,
-		584,
-		525,
-		585,
-		527,
-		529,
-		529,
-	12,
-		251,
-		315,
-		562,
-		586,
-		563,
-		587,
-		564,
-		588,
-		565,
-		589,
-		529,
-		529,
-	12,
-		315,
-		310,
-		586,
-		590,
-		587,
-		591,
-		588,
-		592,
-		589,
-		593,
-		529,
-		529,
-	12,
-		310,
-		305,
-		590,
-		594,
-		591,
-		595,
-		592,
-		596,
-		593,
-		597,
-		529,
-		529,
-	12,
-		305,
-		300,
-		594,
-		598,
-		595,
-		599,
-		596,
-		600,
-		597,
-		601,
-		529,
-		529,
-	12,
-		300,
-		295,
-		598,
-		566,
-		599,
-		568,
-		600,
-		570,
-		601,
-		572,
-		529,
-		529,
-	12,
-		603,
-		604,
-		602,
-		605,
-		606,
-		607,
-		608,
-		609,
-		610,
-		611,
-		612,
-		613,
-	12,
-		604,
-		614,
-		605,
-		615,
-		607,
-		616,
-		609,
-		617,
-		611,
-		618,
-		613,
-		619,
-	12,
-		614,
-		620,
-		615,
-		621,
-		616,
-		622,
-		617,
-		623,
-		618,
-		624,
-		619,
-		625,
-	12,
-		620,
-		626,
-		621,
-		627,
-		622,
-		628,
-		623,
-		629,
-		624,
-		630,
-		625,
-		631,
-	12,
-		626,
-		632,
-		627,
-		633,
-		628,
-		634,
-		629,
-		635,
-		630,
-		636,
-		631,
-		637,
-	12,
-		632,
-		638,
-		633,
-		639,
-		634,
-		640,
-		635,
-		641,
-		636,
-		642,
-		637,
-		643,
-	12,
-		638,
-		644,
-		639,
-		645,
-		640,
-		646,
-		641,
-		647,
-		642,
-		648,
-		643,
-		649,
-	12,
-		644,
-		650,
-		645,
-		651,
-		646,
-		652,
-		647,
-		653,
-		648,
-		654,
-		649,
-		655,
-	12,
-		650,
-		656,
-		651,
-		657,
-		652,
-		658,
-		653,
-		659,
-		654,
-		660,
-		655,
-		661,
-	12,
-		656,
-		603,
-		657,
-		602,
-		658,
-		606,
-		659,
-		608,
-		660,
-		610,
-		661,
-		612,
-	12,
-		195,
-		663,
-		662,
-		664,
-		665,
-		666,
-		667,
-		668,
-		669,
-		670,
-		603,
-		604,
-	12,
-		663,
-		671,
-		664,
-		672,
-		666,
-		673,
-		668,
-		674,
-		670,
-		675,
-		604,
-		614,
-	12,
-		671,
-		676,
-		672,
-		677,
-		673,
-		678,
-		674,
-		679,
-		675,
-		680,
-		614,
-		620,
-	12,
-		676,
-		681,
-		677,
-		682,
-		678,
-		683,
-		679,
-		684,
-		680,
-		685,
-		620,
-		626,
-	12,
-		681,
-		686,
-		682,
-		687,
-		683,
-		688,
-		684,
-		689,
-		685,
-		690,
-		626,
-		632,
-	12,
-		686,
-		691,
-		687,
-		692,
-		688,
-		693,
-		689,
-		694,
-		690,
-		695,
-		632,
-		638,
-	12,
-		691,
-		696,
-		692,
-		697,
-		693,
-		698,
-		694,
-		699,
-		695,
-		700,
-		638,
-		644,
-	12,
-		696,
-		701,
-		697,
-		702,
-		698,
-		703,
-		699,
-		704,
-		700,
-		705,
-		644,
-		650,
-	12,
-		701,
-		706,
-		702,
-		707,
-		703,
-		708,
-		704,
-		709,
-		705,
-		710,
-		650,
-		656,
-	12,
-		706,
-		195,
-		707,
-		662,
-		708,
-		665,
-		709,
-		667,
-		710,
-		669,
-		656,
-		603,
-	12,
-		712,
-		713,
-		711,
-		714,
-		715,
-		716,
-		717,
-		718,
-		719,
-		720,
-		721,
-		722,
-	12,
-		713,
-		723,
-		714,
-		724,
-		716,
-		725,
-		718,
-		726,
-		720,
-		727,
-		722,
-		728,
-	12,
-		723,
-		729,
-		724,
-		730,
-		725,
-		731,
-		726,
-		732,
-		727,
-		733,
-		728,
-		734,
-	12,
-		729,
-		735,
-		730,
-		736,
-		731,
-		737,
-		732,
-		738,
-		733,
-		739,
-		734,
-		740,
-	12,
-		735,
-		741,
-		736,
-		742,
-		737,
-		743,
-		738,
-		744,
-		739,
-		745,
-		740,
-		746,
-	12,
-		741,
-		747,
-		742,
-		748,
-		743,
-		749,
-		744,
-		750,
-		745,
-		751,
-		746,
-		752,
-	12,
-		747,
-		753,
-		748,
-		754,
-		749,
-		755,
-		750,
-		756,
-		751,
-		757,
-		752,
-		758,
-	12,
-		753,
-		759,
-		754,
-		760,
-		755,
-		761,
-		756,
-		762,
-		757,
-		763,
-		758,
-		764,
-	12,
-		759,
-		765,
-		760,
-		766,
-		761,
-		767,
-		762,
-		768,
-		763,
-		769,
-		764,
-		770,
-	12,
-		765,
-		712,
-		766,
-		711,
-		767,
-		715,
-		768,
-		717,
-		769,
-		719,
-		770,
-		721,
-	12,
-		772,
-		773,
-		771,
-		774,
-		775,
-		776,
-		777,
-		778,
-		779,
-		780,
-		712,
-		713,
-	12,
-		773,
-		781,
-		774,
-		782,
-		776,
-		783,
-		778,
-		784,
-		780,
-		785,
-		713,
-		723,
-	12,
-		781,
-		786,
-		782,
-		787,
-		783,
-		788,
-		784,
-		789,
-		785,
-		790,
-		723,
-		729,
-	12,
-		786,
-		791,
-		787,
-		792,
-		788,
-		793,
-		789,
-		794,
-		790,
-		795,
-		729,
-		735,
-	12,
-		791,
-		796,
-		792,
-		797,
-		793,
-		798,
-		794,
-		799,
-		795,
-		800,
-		735,
-		741,
-	12,
-		796,
-		801,
-		797,
-		802,
-		798,
-		803,
-		799,
-		804,
-		800,
-		805,
-		741,
-		747,
-	12,
-		801,
-		806,
-		802,
-		807,
-		803,
-		808,
-		804,
-		809,
-		805,
-		810,
-		747,
-		753,
-	12,
-		806,
-		811,
-		807,
-		812,
-		808,
-		813,
-		809,
-		814,
-		810,
-		815,
-		753,
-		759,
-	12,
-		811,
-		816,
-		812,
-		817,
-		813,
-		818,
-		814,
-		819,
-		815,
-		820,
-		759,
-		765,
-	12,
-		816,
-		772,
-		817,
-		771,
-		818,
-		775,
-		819,
-		777,
-		820,
-		779,
-		765,
-		712,
-	0
-};
-
-} // anonymous namespace
-
-namespace GLEAN {
-
-///////////////////////////////////////////////////////////////////////////////
-// runOne:  Run a single test case
-///////////////////////////////////////////////////////////////////////////////
-void
-TeapotTest::runOne(TeapotResult& res, Window& w) {
-
-	glCullFace(GL_BACK);
-	glDepthFunc(GL_LESS);
-
-	
-//	glLightModelfv(GL_LIGHT_MODEL_LOCAL_VIEWER, local_view);
-
-	glEnable(GL_LIGHT0);
-	glLightfv(GL_LIGHT0, GL_POSITION, position);
-	glLightfv(GL_LIGHT0, GL_SPECULAR, lights[lightWhite].specular);
-	glLightfv(GL_LIGHT0, GL_DIFFUSE,lights[lightWhite].diffuse);
-	glLightfv(GL_LIGHT0, GL_AMBIENT,lights[lightWhite].ambient);
-
-	glEnable(GL_LIGHT1);
-	glLightfv(GL_LIGHT1, GL_POSITION, position2);
-	glLightfv(GL_LIGHT1, GL_SPECULAR, lights[lightBlue].specular);
-	glLightfv(GL_LIGHT1, GL_DIFFUSE,lights[lightBlue].diffuse);
-	glLightfv(GL_LIGHT1, GL_AMBIENT,lights[lightBlue].ambient);
-		
-	glFrontFace(GL_CW);
-
-	glShadeModel(GL_SMOOTH);
-	glEnable(GL_DEPTH_TEST);
-	glEnable(GL_CULL_FACE);
-	glEnable(GL_LIGHTING);
-
-//	glEnable(GL_AUTO_NORMAL);
-//	glEnable(GL_NORMALIZE);
-	
-	glMaterialf(GL_FRONT, GL_SHININESS, 0.6*128.0);
-
-	glClearColor(bgColor[0],bgColor[1],bgColor[2], 1.0);
-	glColor3f(1.0, 1.0, 1.0);
-		
-	glViewport(0, 0, (GLint)fWidth, (GLint)fHeight);
-
-	glMatrixMode(GL_PROJECTION);
-	glLoadIdentity();
-	const float scale=1.0;
-
-	glOrtho(-scale, scale, -scale, scale, -scale*depthOfView, scale*depthOfView);
-////////////////////////////////// End of Viewport Set-up /////////////////////
-
-	glMatrixMode(GL_MODELVIEW);
-	glLoadIdentity();
-
-	int color = 4;
-	float c[3][4];
-	c[0][0] = materials[color].ambient[0];
-	c[0][1] = materials[color].ambient[1];
-	c[0][2] = materials[color].ambient[2];
-	c[1][0] = materials[color].diffuse[0];
-	c[1][1] = materials[color].diffuse[1];
-	c[1][2] = materials[color].diffuse[2];
-	c[2][0] = materials[color].specular[0];
-	c[2][1] = materials[color].specular[1];
-	c[2][2] = materials[color].specular[2];
-	
-	const int solidity = 0;
-	float alpha;
-	if (solidity == 0)
-		alpha = 1.0;
-	else if (solidity == 1)
-		alpha = 0.95;
-	else if (solidity == 2)
-		alpha = 0.6;
-	c[0][3] = c[1][3] = c[2][3] = alpha;
-
-	if (solidity != 0) {
-		glBlendFunc(GL_SRC_ALPHA,GL_ONE);
-		glEnable(GL_BLEND);
-		glDepthMask(GL_FALSE);
-		glDisable(GL_CULL_FACE);
-	} else {
-		glDisable(GL_BLEND);
-		glDepthMask(GL_TRUE);
-	}
-	
-	glMaterialfv(GL_FRONT, GL_AMBIENT, c[0]);
-	glMaterialfv(GL_FRONT, GL_DIFFUSE, c[1]);
-	glMaterialfv(GL_FRONT, GL_SPECULAR, c[2]);
-
-///////////////////////// End of materials set-up //////////////////////
-
-	glInterleavedArrays( GL_N3F_V3F, 0, vertexArrayData );
-	glEnableClientState( GL_VERTEX_ARRAY );
-	glEnableClientState( GL_NORMAL_ARRAY );
-
-
-	// XXX The timing code here doesn't calibrate the timer
-	// overhead, doesn't scale the size of the test to insure
-	// consistent results on a wide range of hardware, and doesn't
-	// flush the pipeline before or after rendering, so the
-	// numbers that result are only a rough approximation of the
-	// actual performance.  A better solution would be to use the
-	// timing methodology that's illustrated in tchgperf.cpp.
-
-	Timer tTimer;
-	double start = tTimer.getClock();
-
-	const int startX = 0;
-	const int endX = 360;
-
-	for (int rotX=startX; rotX < endX; rotX++) {
-		glClear(GL_COLOR_BUFFER_BIT| GL_DEPTH_BUFFER_BIT );
-		glPushMatrix();
-		glRotatef(rotX, 1.0,0.0,0.0);
-		glRotatef(rotX, 0.0,1.0,0.0);
-
-		for (int* p = stripIndices; *p; ) {
-			glBegin(GL_QUAD_STRIP);
-			for (int nVertices = *p++; nVertices; --nVertices, ++p)
-				glArrayElement(*p);
-			glEnd();
-		}
-		w.swap();
-		glPopMatrix();
-	}
-	
-	double finish = tTimer.getClock();
-	
-	res.fTps = (endX - startX) / (finish - start);
-	res.pass = true;
-} // TeapotTest::runOne
-
-///////////////////////////////////////////////////////////////////////////////
-// logOne:  Log a single test case
-///////////////////////////////////////////////////////////////////////////////
-void
-TeapotTest::logOne(TeapotResult& r) {
-	logPassFail(r);
-	env->log << "Teapots/Sec: " << r.fTps << "  ";
-	logConcise(r);
-} // TeapotTest::logOne
-
-///////////////////////////////////////////////////////////////////////////////
-// compareOne:  Compare results for a single test case
-///////////////////////////////////////////////////////////////////////////////
-void
-TeapotTest::compareOne(TeapotResult& oldR, TeapotResult& newR) {
-	comparePassFail(oldR, newR);
-	if (oldR.pass == newR.pass) {
-		if (env->options.verbosity)
-			env->log << "\tTeapots Comparison: "
-				 << oldR.fTps
-				 << " vs. "
-				 << newR.fTps
-				 << '\n';
-	} else {
-		env->log << "\tTeapots Comparison: "
-			 << oldR.fTps
-			 << " vs. "
-			 << newR.fTps
-			 << '\n';
-	}
-} // TeapotTest::compareOne
-
-///////////////////////////////////////////////////////////////////////////////
-// The test object itself:
-///////////////////////////////////////////////////////////////////////////////
-TeapotTest teapotTest("teapot", "window, rgb, z",
-	"This test simply displays a teapot, rotates it, and attempts to\n"
-	"determine the frame/sec the pipeline can generate\n");
-
-} // namespace GLEAN
diff --git a/tests/glean/tteapot.h b/tests/glean/tteapot.h
deleted file mode 100644
index 0840a4f..0000000
--- a/tests/glean/tteapot.h
+++ /dev/null
@@ -1,63 +0,0 @@
-// BEGIN_COPYRIGHT -*- glean -*-
-// 
-// Copyright (C) 2000  Adam Haberlach   All Rights Reserved.
-// 
-// Permission is hereby granted, free of charge, to any person
-// obtaining a copy of this software and associated documentation
-// files (the "Software"), to deal in the Software without
-// restriction, including without limitation the rights to use,
-// copy, modify, merge, publish, distribute, sublicense, and/or
-// sell copies of the Software, and to permit persons to whom the
-// Software is furnished to do so, subject to the following
-// conditions:
-// 
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the
-// Software.
-// 
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
-// KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
-// WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
-// PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL ALLEN AKIN BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
-// AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
-// OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-// DEALINGS IN THE SOFTWARE.
-// 
-// END_COPYRIGHT
-
-#ifndef __tteapot_h_
-#define __tteapot_h_
-
-#include "tbase.h"
-
-
-// Simple teapot-drawing benchmark provided by Adam Haberlach.
-
-namespace GLEAN {
-
-class TeapotResult: public BaseResult {
-public:
-	bool pass;
-	double fTps; // speed in "Teapots per Second"
-
-	void putresults(ostream& s) const {
-		s << pass << '\n';
-		s << fTps << '\n';
-	}
-	
-	bool getresults(istream& s) {
-		s >> pass;
-		s >> fTps;
-		return s.good();
-	}
-};
-
-class TeapotTest: public BaseTest<TeapotResult> {
-public:
-	GLEAN_CLASS_WH(TeapotTest, TeapotResult, 300, 315);
-};
-
-} // namespace GLEAN
-
-#endif // __tteapot_h_
-- 
1.8.0.3



More information about the Piglit mailing list