From af2231210c2e8ecc29a7414cf7364f1d94b383cf Mon Sep 17 00:00:00 2001 From: Harpie94 Date: Fri, 22 Mar 2024 18:00:55 +0100 Subject: [PATCH 01/10] =?UTF-8?q?D=C3=A9but=20Tuto=2010?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- enginecustom/Light.ps | 79 +++++++++++++++++++++++ enginecustom/Light.vs | 73 +++++++++++++++++++++ enginecustom/enginecustom.vcxproj | 1 + enginecustom/enginecustom.vcxproj.filters | 3 + 4 files changed, 156 insertions(+) create mode 100644 enginecustom/Light.ps create mode 100644 enginecustom/Light.vs diff --git a/enginecustom/Light.ps b/enginecustom/Light.ps new file mode 100644 index 0000000..b8add43 --- /dev/null +++ b/enginecustom/Light.ps @@ -0,0 +1,79 @@ +//////////////////////////////////////////////////////////////////////////////// +// Filename: light.ps +//////////////////////////////////////////////////////////////////////////////// + + +///////////// +// GLOBALS // +///////////// +Texture2D shaderTexture : register(t0); +SamplerState SampleType : register(s0); +cbuffer LightBuffer +{ + float4 ambientColor; + float4 diffuseColor; + float3 lightDirection; + float specularPower; + float4 specularColor; +}; +////////////// +// TYPEDEFS // +////////////// +struct PixelInputType +{ + float4 position : SV_POSITION; + float2 tex : TEXCOORD0; + float3 normal : NORMAL; + float3 viewDirection : TEXCOORD1; +}; + +//////////////////////////////////////////////////////////////////////////////// +// Pixel Shader +//////////////////////////////////////////////////////////////////////////////// +float4 LightPixelShader(PixelInputType input) : SV_TARGET +{ + float4 textureColor; + float3 lightDir; + float lightIntensity; + float4 color; + float3 reflection; + float4 specular; + + + // Sample the pixel color from the texture using the sampler at this texture coordinate location. + textureColor = shaderTexture.Sample(SampleType, input.tex); + + // Set the default output color to the ambient light value for all pixels. + color = ambientColor; + + // Initialize the specular color. + specular = float4(0.0f, 0.0f, 0.0f, 0.0f); + + // Invert the light direction for calculations. + lightDir = -lightDirection; + + // Calculate the amount of light on this pixel. + lightIntensity = saturate(dot(input.normal, lightDir)); + + if(lightIntensity > 0.0f) + { + // Determine the final diffuse color based on the diffuse color and the amount of light intensity. + color += (diffuseColor * lightIntensity); + + // Saturate the ambient and diffuse color. + color = saturate(color); + + // Calculate the reflection vector based on the light intensity, normal vector, and light direction. + reflection = normalize(2.0f * lightIntensity * input.normal - lightDir); + + // Determine the amount of specular light based on the reflection vector, viewing direction, and specular power. + specular = pow(saturate(dot(reflection, input.viewDirection)), specularPower); + } + + // Multiply the texture pixel and the final diffuse color to get the final pixel color result. + color = color * textureColor; + // Add the specular component last to the output color. + color = saturate(color + specular); + + return color; +} diff --git a/enginecustom/Light.vs b/enginecustom/Light.vs new file mode 100644 index 0000000..15843cb --- /dev/null +++ b/enginecustom/Light.vs @@ -0,0 +1,73 @@ +//////////////////////////////////////////////////////////////////////////////// +// Filename: light.vs +//////////////////////////////////////////////////////////////////////////////// + + +///////////// +// GLOBALS // +///////////// +cbuffer MatrixBuffer +{ + matrix worldMatrix; + matrix viewMatrix; + matrix projectionMatrix; +}; +cbuffer CameraBuffer +{ + float3 cameraPosition; + float padding; +}; +////////////// +// TYPEDEFS // +////////////// +struct VertexInputType +{ + float4 position : POSITION; + float2 tex : TEXCOORD0; + float3 normal : NORMAL; +}; +struct PixelInputType +{ + float4 position : SV_POSITION; + float2 tex : TEXCOORD0; + float3 normal : NORMAL; + float3 viewDirection : TEXCOORD1; +}; + +//////////////////////////////////////////////////////////////////////////////// +// Vertex Shader +//////////////////////////////////////////////////////////////////////////////// +PixelInputType LightVertexShader(VertexInputType input) +{ + PixelInputType output; + float4 worldPosition; + + + // Change the position vector to be 4 units for proper matrix calculations. + input.position.w = 1.0f; + + // Calculate the position of the vertex against the world, view, and projection matrices. + output.position = mul(input.position, worldMatrix); + output.position = mul(output.position, viewMatrix); + output.position = mul(output.position, projectionMatrix); + + // Store the texture coordinates for the pixel shader. + output.tex = input.tex; + + // Calculate the normal vector against the world matrix only. + output.normal = mul(input.normal, (float3x3)worldMatrix); + + // Normalize the normal vector. + output.normal = normalize(output.normal); + + // Calculate the position of the vertex in the world. + worldPosition = mul(input.position, worldMatrix); + + // Determine the viewing direction based on the position of the camera and the position of the vertex in the world. + output.viewDirection = cameraPosition.xyz - worldPosition.xyz; + + // Normalize the viewing direction vector. + output.viewDirection = normalize(output.viewDirection); + + return output; +} \ No newline at end of file diff --git a/enginecustom/enginecustom.vcxproj b/enginecustom/enginecustom.vcxproj index ba1ba40..a1722bf 100644 --- a/enginecustom/enginecustom.vcxproj +++ b/enginecustom/enginecustom.vcxproj @@ -43,6 +43,7 @@ + diff --git a/enginecustom/enginecustom.vcxproj.filters b/enginecustom/enginecustom.vcxproj.filters index cc96857..cf581b5 100644 --- a/enginecustom/enginecustom.vcxproj.filters +++ b/enginecustom/enginecustom.vcxproj.filters @@ -98,6 +98,9 @@ texture + + shader + From 6ee3c2d93441f1a5b212ca6d27a36a825e085883 Mon Sep 17 00:00:00 2001 From: StratiX0 Date: Mon, 25 Mar 2024 16:40:12 +0100 Subject: [PATCH 02/10] 3d --- enginecustom/applicationclass.cpp | 7 +- enginecustom/cube.mtl | 22 ++ enginecustom/enginecustom.vcxproj | 11 + enginecustom/modelclass.cpp | 71 +++++- enginecustom/modelclass.h | 24 +- enginecustom/objects/New Bitmap Image.mtl | 0 enginecustom/objects/cube.txt | 40 ++++ enginecustom/objects/cylinder.mtl | 2 + enginecustom/objects/cylinder_obj.fbx | Bin 0 -> 13276 bytes enginecustom/output.txt | 262 ++++++++++++++++++++++ 10 files changed, 434 insertions(+), 5 deletions(-) create mode 100644 enginecustom/cube.mtl create mode 100644 enginecustom/objects/New Bitmap Image.mtl create mode 100644 enginecustom/objects/cube.txt create mode 100644 enginecustom/objects/cylinder.mtl create mode 100644 enginecustom/objects/cylinder_obj.fbx create mode 100644 enginecustom/output.txt diff --git a/enginecustom/applicationclass.cpp b/enginecustom/applicationclass.cpp index 3084822..ff5e4d2 100644 --- a/enginecustom/applicationclass.cpp +++ b/enginecustom/applicationclass.cpp @@ -23,6 +23,7 @@ ApplicationClass::~ApplicationClass() bool ApplicationClass::Initialize(int screenWidth, int screenHeight, HWND hwnd) { char modelFilename[128]; + char outputModelFilename[128]; char textureFilename[128]; bool result; @@ -54,7 +55,9 @@ bool ApplicationClass::Initialize(int screenWidth, int screenHeight, HWND hwnd) m_Camera->SetRotation(0.0f, 0.0f, 10.0f); // Set the file name of the model. - strcpy_s(modelFilename, "cube.txt"); + strcpy_s(modelFilename, "cube.obj"); + + strcpy_s(outputModelFilename, "output.txt"); // Set the name of the texture file that we will be loading. strcpy_s(textureFilename, "stone01.tga"); @@ -62,7 +65,7 @@ bool ApplicationClass::Initialize(int screenWidth, int screenHeight, HWND hwnd) // Create and initialize the model object. m_Model = new ModelClass; - result = m_Model->Initialize(m_Direct3D->GetDevice(), m_Direct3D->GetDeviceContext(), modelFilename, textureFilename); + result = m_Model->Initialize(m_Direct3D->GetDevice(), m_Direct3D->GetDeviceContext(), modelFilename, outputModelFilename, textureFilename); if (!result) { MessageBox(hwnd, L"Could not initialize the model object.", L"Error", MB_OK); diff --git a/enginecustom/cube.mtl b/enginecustom/cube.mtl new file mode 100644 index 0000000..d189f87 --- /dev/null +++ b/enginecustom/cube.mtl @@ -0,0 +1,22 @@ +# Blender MTL File: 'None' +# Material Count: 2 + +newmtl Material +Ns 323.999994 +Ka 1.000000 1.000000 1.000000 +Kd 0.800000 0.800000 0.800000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.450000 +d 1.000000 +illum 2 + +newmtl Material.001 +Ns 225.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.000000 0.002280 0.800000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.450000 +d 1.000000 +illum 2 diff --git a/enginecustom/enginecustom.vcxproj b/enginecustom/enginecustom.vcxproj index aa0bfa9..369e28f 100644 --- a/enginecustom/enginecustom.vcxproj +++ b/enginecustom/enginecustom.vcxproj @@ -45,6 +45,7 @@ + @@ -73,6 +74,16 @@ + + + Document + + + + + Document + + 17.0 Win32Proj diff --git a/enginecustom/modelclass.cpp b/enginecustom/modelclass.cpp index 25846f3..3debce5 100644 --- a/enginecustom/modelclass.cpp +++ b/enginecustom/modelclass.cpp @@ -19,12 +19,14 @@ ModelClass::~ModelClass() { } -bool ModelClass::Initialize(ID3D11Device* device, ID3D11DeviceContext* deviceContext, char* modelFilename, char* textureFilename) +bool ModelClass::Initialize(ID3D11Device* device, ID3D11DeviceContext* deviceContext, char* modelFilename, char* outputModelFilename, char* textureFilename) { bool result; + ConvertObjToTxt(modelFilename, outputModelFilename); + // Load in the model data. - result = LoadModel(modelFilename); + result = LoadModel(outputModelFilename); if (!result) { return false; @@ -310,6 +312,71 @@ bool ModelClass::LoadModel(char* filename) return true; } +void ModelClass::ConvertObjToTxt(const std::string& inputFilename, const std::string& outputFilename) { + std::ifstream inputFile(inputFilename); + std::ofstream outputFile(outputFilename); + + std::string line; + std::vector positions; + std::vector texCoords; + std::vector normals; + std::vector vertices; + + while (std::getline(inputFile, line)) { + std::istringstream iss(line); + std::string prefix; + + if (!(iss >> prefix)) { break; } + + if (prefix == "v") { + XMFLOAT3 pos; + if (!(iss >> pos.x >> pos.y >> pos.z)) { break; } + positions.push_back(pos); + } + else if (prefix == "vt") { + XMFLOAT2 texCoord; + if (!(iss >> texCoord.x >> texCoord.y)) { break; } + texCoords.push_back(texCoord); + } + else if (prefix == "vn") { + XMFLOAT3 normal; + if (!(iss >> normal.x >> normal.y >> normal.z)) { break; } + normals.push_back(normal); + } + else if (prefix == "f") { + ModelType v; + char slash; // To skip slashes + int posIndex, texIndex, normIndex; + + for (int i = 0; i < 3; ++i) { // For each vertex of the face + if (!(iss >> posIndex >> slash >> texIndex >> slash >> normIndex)) { break; } + + // .obj indices start at 1, so subtract 1 to get 0-based indices + v.x = positions[posIndex - 1].x; + v.y = positions[posIndex - 1].y; + v.z = positions[posIndex - 1].z; + v.tu = texCoords[texIndex - 1].x; + v.tv = texCoords[texIndex - 1].y; + v.nx = normals[normIndex - 1].x; + v.ny = normals[normIndex - 1].y; + v.nz = normals[normIndex - 1].z; + + vertices.push_back(v); + } + } + } + + // Write to output file in the desired format + outputFile << "Vertex Count: " << vertices.size() << "\n\n"; + outputFile << "Data:\n\n"; + + for (const ModelType& v : vertices) { + outputFile << v.x << " " << v.y << " " << v.z << " "; + outputFile << v.tu << " " << v.tv << " "; + outputFile << v.nx << " " << v.ny << " " << v.nz << "\n"; + } +} + void ModelClass::ReleaseModel() { if (m_model) diff --git a/enginecustom/modelclass.h b/enginecustom/modelclass.h index 9ffdcda..a2578e0 100644 --- a/enginecustom/modelclass.h +++ b/enginecustom/modelclass.h @@ -8,6 +8,9 @@ #include #include #include +#include +#include +#include using namespace DirectX; using namespace std; @@ -38,13 +41,30 @@ private: float nx, ny, nz; }; + struct Vertex { + float x, y, z; + }; + + struct Texture { + float u, v; + }; + + struct Normal { + float nx, ny, nz; + }; + + struct Face { + int v1, v2, v3; + int t1, t2, t3; + int n1, n2, n3; + }; public: ModelClass(); ModelClass(const ModelClass&); ~ModelClass(); - bool Initialize(ID3D11Device*, ID3D11DeviceContext*, char*, char*); + bool Initialize(ID3D11Device*, ID3D11DeviceContext*, char*, char*, char*); void Shutdown(); void Render(ID3D11DeviceContext*); @@ -62,6 +82,8 @@ private: bool LoadModel(char*); void ReleaseModel(); + void ConvertObjToTxt(const std::string&, const std::string&); + private: ID3D11Buffer* m_vertexBuffer, * m_indexBuffer; int m_vertexCount, m_indexCount; diff --git a/enginecustom/objects/New Bitmap Image.mtl b/enginecustom/objects/New Bitmap Image.mtl new file mode 100644 index 0000000..e69de29 diff --git a/enginecustom/objects/cube.txt b/enginecustom/objects/cube.txt new file mode 100644 index 0000000..00b34ba --- /dev/null +++ b/enginecustom/objects/cube.txt @@ -0,0 +1,40 @@ +Vertex Count: 36 + +Data: + +-1.0 1.0 -1.0 0.0 0.0 0.0 0.0 -1.0 + 1.0 1.0 -1.0 1.0 0.0 0.0 0.0 -1.0 +-1.0 -1.0 -1.0 0.0 1.0 0.0 0.0 -1.0 +-1.0 -1.0 -1.0 0.0 1.0 0.0 0.0 -1.0 + 1.0 1.0 -1.0 1.0 0.0 0.0 0.0 -1.0 + 1.0 -1.0 -1.0 1.0 1.0 0.0 0.0 -1.0 + 1.0 1.0 -1.0 0.0 0.0 1.0 0.0 0.0 + 1.0 1.0 1.0 1.0 0.0 1.0 0.0 0.0 + 1.0 -1.0 -1.0 0.0 1.0 1.0 0.0 0.0 + 1.0 -1.0 -1.0 0.0 1.0 1.0 0.0 0.0 + 1.0 1.0 1.0 1.0 0.0 1.0 0.0 0.0 + 1.0 -1.0 1.0 1.0 1.0 1.0 0.0 0.0 + 1.0 1.0 1.0 0.0 0.0 0.0 0.0 1.0 +-1.0 1.0 1.0 1.0 0.0 0.0 0.0 1.0 + 1.0 -1.0 1.0 0.0 1.0 0.0 0.0 1.0 + 1.0 -1.0 1.0 0.0 1.0 0.0 0.0 1.0 +-1.0 1.0 1.0 1.0 0.0 0.0 0.0 1.0 +-1.0 -1.0 1.0 1.0 1.0 0.0 0.0 1.0 +-1.0 1.0 1.0 0.0 0.0 -1.0 0.0 0.0 +-1.0 1.0 -1.0 1.0 0.0 -1.0 0.0 0.0 +-1.0 -1.0 1.0 0.0 1.0 -1.0 0.0 0.0 +-1.0 -1.0 1.0 0.0 1.0 -1.0 0.0 0.0 +-1.0 1.0 -1.0 1.0 0.0 -1.0 0.0 0.0 +-1.0 -1.0 -1.0 1.0 1.0 -1.0 0.0 0.0 +-1.0 1.0 1.0 0.0 0.0 0.0 1.0 0.0 + 1.0 1.0 1.0 1.0 0.0 0.0 1.0 0.0 +-1.0 1.0 -1.0 0.0 1.0 0.0 1.0 0.0 +-1.0 1.0 -1.0 0.0 1.0 0.0 1.0 0.0 + 1.0 1.0 1.0 1.0 0.0 0.0 1.0 0.0 + 1.0 1.0 -1.0 1.0 1.0 0.0 1.0 0.0 +-1.0 -1.0 -1.0 0.0 0.0 0.0 -1.0 0.0 + 1.0 -1.0 -1.0 1.0 0.0 0.0 -1.0 0.0 +-1.0 -1.0 1.0 0.0 1.0 0.0 -1.0 0.0 +-1.0 -1.0 1.0 0.0 1.0 0.0 -1.0 0.0 + 1.0 -1.0 -1.0 1.0 0.0 0.0 -1.0 0.0 + 1.0 -1.0 1.0 1.0 1.0 0.0 -1.0 0.0 \ No newline at end of file diff --git a/enginecustom/objects/cylinder.mtl b/enginecustom/objects/cylinder.mtl new file mode 100644 index 0000000..6d43325 --- /dev/null +++ b/enginecustom/objects/cylinder.mtl @@ -0,0 +1,2 @@ +# Blender 4.0.1 MTL File: 'None' +# www.blender.org diff --git a/enginecustom/objects/cylinder_obj.fbx b/enginecustom/objects/cylinder_obj.fbx new file mode 100644 index 0000000000000000000000000000000000000000..70e012179592cafdbb91328a670d664432092d8f GIT binary patch literal 13276 zcmcgz30PCd_74JrBA~5nt3chLRaw-E2+9&lmN zoO5RGWtK2WER+lF{Cwuw`AB3!d6JzS=N(Sva1LjS8AqGmg8BeLC?@1HRZ2ppkdU$k zP-z60DO~-v)!~F3D+8;HIUE(MMPF#4sYCE>tU9ZiGLbwfP6>2#lH!O!sN$?ZXeJHd z$_XJ=D~TlpN?~l=C8*K#ZKj2VF7LA{Oy(0pd0-`Q(ZVV<4I*XA=s;-882}I(6k}gu zQs6Ksv}YBX1d#FaKr1NqWR>;~lE~tfL?BMjTz0vD5Ro!*paqmGS>+Z%5~)<8pes4p zF+2Urw44BiW)!2OT;Ko?K2kyk^KIv#PzocY1SO$B{`+?S)pJG#LAL&vF(E)ze8 zarA=r_HgwPhzJ=GD2pTogW%C$N=68!_{cG8t1*X~Fa;s^6)J@zfD#74v4qP6Cttv> zox;?jh_%x!hKJrPF3f`nr4X^i`dTkzRhZ6^D5Zn|FgTl8#b$!|h>r=8lBzh!s_5+< zuZ)HnL4q@^a`Rb4QX(lAE2x^=?3z#_L4rC+)ikkc%(!H1EFq&iK|pOvL0K}XUx=KH zBjid6p>TDM1V)j2H@J*K1SncxQWTFUVRESe$z}0>DQEMw4v<>E&%@MTZ&^T{FPNR>02v3o0XOQ_&3&=y^)){iJ5LRvH zxIT&7tN{Q_wbt z0vxEbixd30xVbvpIXh3I{v4g1o!2wajBE$6q5ULM!T|fIPAn}c1SH^^GX^f0&pvSD z2^C6#Fo6*35$-#^b@;+r(vrNPbX5#=2t69Kjh#Xp;Lm_~ix_lo8XY`B=jh#(?`r`>%y(4}Y+KT+7osrX5aSKOHZLQ;(`T!Py1=>|7Xy1+{ga3`PUNd+c$3 z><83LvZ8&AfKV#I2r8l(Y?Ou8V^o68`WK5v$HM*$6xjNGxIpPaEjVFu-YSWLGN=-; z*1#htP^KiJ2-*z<;^6BTGGqeC`nHitqGX0iC&0qO9>>$9xXk?I5EK~h6#NJ$hM{z( zDbZ=RQFhtyzdH8ICBcOm?ic#tly~g6jk3#rN5bSFzbiWERzkW z*qAYEs3E>Yq%dBp;$;?9ga}jy?o@bycTOk+FcI?5 zCr(To02!y3{%}dup^yx51bwrqDkY2F{m; zLu4NxQU#kyYF&rJiYMihe5u7jKTs-!&8gHeV+A8enD&T5RZkIT0V4A01Q)Q3wmw8I ziN#ZaaM)8tNTd>F5@mTJNRrv=KpPIV)>bmaAJD`oGcJU$3OhlxP)sH&^wH%rbmM6{ z^bVnfhye4~6(zLnPFgdX)*`e{Y%M}g(UeMuL(r~Ka+dK(X6Ov65U#;kXsAg#DwGYt z*b8GzF`Szn5BevU;TZ|UH1ar-(nk}hX=lt4uo37{!n5E4dEg=nC6z*4nf%B|1)=Pz zp!pzL1pbHyMpR;q2Zg2x0S&Sq{oXAVQ}AQxYNK)p?n-^SeR|j z9Jx@Y0GYrP)26yJwS{(^ETC;C8y4*wEbD5+z&&5xVz zzv_zeANnYZ4O0qLdPi#o>&yV3LY3ap26RQKceKkHN|y1{EGWJlj`1iiJ6YksF?3Tv zF0jIJm#v|LkWEDRk#e3SR-)v~q@5aGXwR{P?Jn}`4i{s!wHQiCWTcExDCTt?ba6Q0 z-2j^39iUy^0QyIFfNn8B&NOSd-f+9bBV=7ukM^1bdjuq5Vtfdu!JQG>xxpx+2X1#Q zgUYf+A*4e2rm&{~7Ns~2u6DNGupt@-2XF1T)Qsf~tPp7cwdW>i51=BG@6$}89cPVI z?~1-n2F%VU2FdgeGS?uP-a*zdWDfL9qHYJuq6xV~NyXcG z0t$OL{>2$#nJLDP8rHECphF$=r+dRlilKW06}zGzw0jy>>*)&vfyBy~!5JuW$eNe7 zk?K{j>4vEEicVpOO0VSh>!&iHU1f%-^p0>4oDAxj4WUZ!2$evE(w+?$m?Ch*n%$N} z#EKYt8hl=6;Dc#+jJlZ3oJ6Ft20g_d2RnTndJv5bTZ=YqMi06J%~B|>ije?~b2){E z#+VtD-xpp-h6-g-M7KO_j$w>$IoC$R7~S%#?r@6To)@9&^>|4)jL|J#P8r7N7B78m zX@ACuc5ewab^+2YhCJS*=SAO0y2XwhK+w-Jt_FAKJd%v@ zR%(u$s2H{Vnc(*f72|?YUBlw&Fw`L3b!NzL!^y*r1<_<;XWJ(usIwhOb2yc54&H+k zOhm!HHi3WxX824%3CA+41trT>i! zzCzf-pp2r&f+wYZa)L;v53$>I3zeLrjs!fuFPxTjHcliM1<+{r8JB`*NIa3$j_s^E zD??HN&XzZ0p2}3^<>VQ+&d$H*4nD9~vXUB%BC|vxZ4h1pux+xjQ&m=SY z3|S$79iTCk;l{ySbM(vGYiWbW@f_-;lA8qQOt97F7-{M$ZNW3%eq*o|opcW9G=u-WeL zEN_$1#a`B8lYq}Ao_#XWVa32+y+*I%`gkl$KUgGL`eSQOxwI`MhJVs*w=Pq|BGR#{w1^S3|jJ(6B@yso0*?S|A;o15dDJfCkBDAL{19@y+o#u6Pp|X1R9EI0 z_{C`EFJRZvM=gi{xva3DG{3PrEA*o=`}(Pg`Qh&r^lJU$!tNPs3eJ6b=fIsIxqTnS zT(Qp`n=-w{uEaZaRIf|qB8rYZ5pR^)4CAPRkCv{@A%)gOd9&A=<r29Cx)h(W^dfOJI!)L*4$I%$x+Xy6_dNU&mv!pP(ZF8kn88CjmX^TA4ZJb7vG zg~=92{0`1H-yOT*a`dWs(Odd#_ZvI-#wyk3raNJ`u9u0o z>5bECFORxlv+VBvL6;6D%l@!%%71p_-Kx?XwHKG!N}DUQE*(pGdd>Ckgp|fp{KA&! zML!g_Hd$ZWFy!`7I7`7X{qXWzQ@lGioROWYtDb`H%m56UF)b<%uo}M-^JWDF%`ddfpEa_nU)Wf4cbll{@wP)Na~do2o|K)*+B##Acgmv08Ot~?FSG%RbeZ0Fl)+2xJ?Yw6@R8LZ?^O_g7 zs1GD(2asP~-LKBDd9l&>c3Y6V zw9sv*k!^IZe3<;U^&VLCv|&hy!{*~( zIu!Sn`Plc(zw0+{_j|q~i$0d`Z3V9eEshXL-cbCV7&eAJSBCAh+A%Gc$eo|;+mV6Q*_sKtS*<2M3hF6>As zkfns3A!3UY)Ao!QVo$c_?tZB*RG&!kpBCbgsGcgx&il(zs!WUazy6==YhHZU`e#FV zOR*@>{qgrr#Th@Q?zMWzyY^*O(YcQb*B7lmHhWlR*uvDWW8B3lP4>S%jmca8O40De z`l8?Yx3=3(@{COTy?MWTRnbA)oHS|G#nvq2=e9Yowlxb9{|-%WwT)^hD!zVk-8tK_ z>D#9L9WQ#8dCqfBMnaiOg|(u!cJT=AEp?NXW8p|^w}1r&=dBk_Su`nlgF4B&JdyV* z`^Y6iRaWNo%bEvjkto-?xbb{b_?Eiw$5-&T$NzagDO@f0bhwcEZAw%@QCZZTmumIU zmgv&P26J_5Yrp4>!rBAFoEpDww#hBre1AshgOr?7r@CeL=ia~bD)6t&tsBl6tM@;& zx314Jer5w&NL)Zz>#yq|I#PRgPwcK@id1|+ub29lCNjD#R+10M*OSd;0 z@7R-8^y&Vx!?H(n4{mQZJ+LS3%wmD3@N{wJyeSRFTX?CNGX-VBUy6@!b8WDEz)RgQ zU$9tsrg-bNDGjE3c&QnIf?dL2i}wz7ZRm4`m%4to!1hk&eruPAN5=hjB-?WLl%D!# z|0~hS;#Ze5t(4!6_+y{{haZG|vg<5&@Shu3seDHb|K+kz{}n?=+YNho)^A4I?tz7~ zSN8tN%eI~vlDenV+bQ|->M4_VTZK9JyY$_(j`!Wj0ZTvg8Tv{8wE@4~H4ELiV)(#s z%!z%z6W+P9HaNxjuPsyGgT>R9{2(C3<%Fx-lrj*MU68QshSn~Kq0LpO(4>BBgYrE? z0muK$C)l{q*)3@Me};wJ7teUbl!T~WHNe!}4MwI(Iz9Dgh79i)nVzUEE6Xp2g^y>k zWv~}b4;}BZ5WZumj*&ThZ4d9)dA+a0{G_|+qEDt}~apM=op!(6M7I1s5o!NXZ29uTfH(;WsFuU;{?4yC0 zQ_i3`KpyzTk#%wAj~c3z`hjpXYTGvmzDtv|>8?Git`Ai=M;Jr@JH~XT3Va9048P}q zu!n23gekSgQf@r_mjiqUkB*PY!#jVS&UGFh1FMj&h+K)d${haE!PD z?2*scY7kFDa=X)Jnhl}0y{0*JA2X@#(G+=8422TSbN~l(I4|tv-vipHAlH22K%dKJ rizAODyj(fFacr7SCH0Rpx+VXAPcQzl{^Qby>uJ>w`<2IMzHjkAZ5U5W literal 0 HcmV?d00001 diff --git a/enginecustom/output.txt b/enginecustom/output.txt new file mode 100644 index 0000000..a0908a9 --- /dev/null +++ b/enginecustom/output.txt @@ -0,0 +1,262 @@ +Vertex Count: 258 + +Data: + +1 1 -1 0.625 0.5 0 1 0 +-1 1 -1 0.875 0.5 0 1 0 +-1 1 1 0.875 0.75 0 1 0 +1 -1 1 0.375 0.75 0 0 1 +1 -0.777778 1 0.402778 0.75 0 0 1 +1 -0.555556 1 0.430556 0.75 0 0 1 +-1 -1 1 0.375 0 -1 0 0 +-1 1 1 0.625 0 -1 0 0 +-1 1 -1 0.625 0.25 -1 0 0 +-1 -1 -1 0.125 0.5 0 -1 0 +1 -1 -1 0.375 0.5 0 -1 0 +1 -1 -0.777778 0.375 0.527778 0 -1 0 +1 0.777778 0.777778 0.597222 0.722222 1 0 0 +1 1 0.777778 0.625 0.722222 1 0 0 +1 1 1 0.625 0.75 1 0 0 +-1 -1 -1 0.375 0.25 0 0 -1 +-1 1 -1 0.625 0.25 0 0 -1 +1 1 -1 0.625 0.5 0 0 -1 +1 -1 0.777778 0.375 0.722222 1 0 0 +1 -0.777778 0.777778 0.402778 0.722222 1 0 0 +1 -0.777778 1 0.402778 0.75 1 0 0 +1 -0.777778 0.777778 0.402778 0.722222 1 0 0 +1 -0.555556 0.777778 0.430556 0.722222 1 0 0 +1 -0.555556 1 0.430556 0.75 1 0 0 +1 -0.555556 0.777778 0.430556 0.722222 1 0 0 +1 -0.333333 0.777778 0.458333 0.722222 1 0 0 +1 -0.333333 1 0.458333 0.75 1 0 0 +1 -0.333333 0.777778 0.458333 0.722222 1 0 0 +1 -0.111111 0.777778 0.486111 0.722222 1 0 0 +1 -0.111111 1 0.486111 0.75 1 0 0 +1 -0.111111 0.777778 0.486111 0.722222 1 0 0 +1 0.111111 0.777778 0.513889 0.722222 1 0 0 +1 0.111111 1 0.513889 0.75 1 0 0 +1 0.111111 0.777778 0.513889 0.722222 1 0 0 +1 0.333333 0.777778 0.541667 0.722222 1 0 0 +1 0.333333 1 0.541667 0.75 1 0 0 +1 0.333333 0.777778 0.541667 0.722222 1 0 0 +1 0.555556 0.777778 0.569445 0.722222 1 0 0 +1 0.555556 1 0.569444 0.75 1 0 0 +1 0.555556 0.777778 0.569445 0.722222 1 0 0 +1 0.777778 0.777778 0.597222 0.722222 1 0 0 +1 0.777778 1 0.597222 0.75 1 0 0 +1 -1 -1 0.375 0.5 1 0 0 +1 -0.777778 -1 0.402778 0.5 1 0 0 +1 -0.777778 -0.777778 0.402778 0.527778 1 0 0 +1 -1 -0.777778 0.375 0.527778 1 0 0 +1 -0.777778 -0.777778 0.402778 0.527778 1 0 0 +1 -0.777778 -0.555556 0.402778 0.555556 1 0 0 +1 -1 -0.555556 0.375 0.555556 1 0 0 +1 -0.777778 -0.555556 0.402778 0.555556 1 0 0 +1 -0.777778 -0.333333 0.402778 0.583333 1 0 0 +1 -1 -0.333333 0.375 0.583333 1 0 0 +1 -0.777778 -0.333333 0.402778 0.583333 1 0 0 +1 -0.777778 -0.111111 0.402778 0.611111 1 0 0 +1 -1 -0.111111 0.375 0.611111 1 0 0 +1 -0.777778 -0.111111 0.402778 0.611111 1 0 0 +1 -0.777778 0.111111 0.402778 0.638889 1 0 0 +1 -1 0.111111 0.375 0.638889 1 0 0 +1 -0.777778 0.111111 0.402778 0.638889 1 0 0 +1 -0.777778 0.333333 0.402778 0.666667 1 0 0 +1 -1 0.333333 0.375 0.666667 1 0 0 +1 -0.777778 0.333333 0.402778 0.666667 1 0 0 +1 -0.777778 0.555556 0.402778 0.694444 1 0 0 +1 -1 0.555556 0.375 0.694444 1 0 0 +1 -0.777778 0.555556 0.402778 0.694444 1 0 0 +1 -0.777778 0.777778 0.402778 0.722222 1 0 0 +1 -0.777778 -1 0.402778 0.5 1 0 0 +1 -0.555556 -1 0.430556 0.5 1 0 0 +1 -0.555556 -0.777778 0.430556 0.527778 1 0 0 +1 -0.777778 -0.777778 0.402778 0.527778 1 0 0 +1 -0.555556 -0.777778 0.430556 0.527778 1 0 0 +1 -0.555556 -0.555556 0.430556 0.555556 1 0 0 +1 -0.777778 -0.333333 0.402778 0.583333 1 0 0 +1 -0.555556 -0.333333 0.430556 0.583333 1 0 0 +1 -0.555556 -0.111111 0.430556 0.611111 1 0 0 +1 -0.777778 -0.111111 0.402778 0.611111 1 0 0 +1 -0.555556 -0.111111 0.430556 0.611111 1 0 0 +1 -0.555556 0.111111 0.430556 0.638889 1 0 0 +1 -0.777778 0.333333 0.402778 0.666667 1 0 0 +1 -0.555556 0.333333 0.430556 0.666667 1 0 0 +1 -0.555556 0.555556 0.430556 0.694444 1 0 0 +1 -0.555556 -1 0.430556 0.5 1 0 0 +1 -0.333333 -1 0.458333 0.5 1 0 0 +1 -0.333333 -0.777778 0.458333 0.527778 1 0 0 +1 -0.555556 -0.777778 0.430556 0.527778 1 0 0 +1 -0.333333 -0.777778 0.458333 0.527778 1 0 0 +1 -0.333333 -0.555556 0.458333 0.555556 1 0 0 +1 -0.555556 -0.333333 0.430556 0.583333 1 0 0 +1 -0.333333 -0.333333 0.458333 0.583333 1 0 0 +1 -0.333333 -0.111111 0.458333 0.611111 1 0 0 +1 -0.555556 -0.111111 0.430556 0.611111 1 0 0 +1 -0.333333 -0.111111 0.458333 0.611111 1 0 0 +1 -0.333333 0.111111 0.458333 0.638889 1 0 0 +1 -0.555556 0.333333 0.430556 0.666667 1 0 0 +1 -0.333333 0.333333 0.458333 0.666667 1 0 0 +1 -0.333333 0.555556 0.458333 0.694444 1 0 0 +1 -0.333333 -1 0.458333 0.5 1 0 0 +1 -0.111111 -1 0.486111 0.5 1 0 0 +1 -0.111111 -0.777778 0.486111 0.527778 1 0 0 +1 -0.333333 -0.777778 0.458333 0.527778 1 0 0 +1 -0.111111 -0.777778 0.486111 0.527778 1 0 0 +1 -0.111111 -0.555556 0.486111 0.555556 1 0 0 +1 -0.333333 -0.333333 0.458333 0.583333 1 0 0 +1 -0.111111 -0.333333 0.486111 0.583333 1 0 0 +1 -0.111111 -0.111111 0.486111 0.611111 1 0 0 +1 -0.333333 -0.111111 0.458333 0.611111 1 0 0 +1 -0.111111 -0.111111 0.486111 0.611111 1 0 0 +1 -0.111111 0.111111 0.486111 0.638889 1 0 0 +1 -0.333333 0.333333 0.458333 0.666667 1 0 0 +1 -0.111111 0.333333 0.486111 0.666667 1 0 0 +1 -0.111111 0.555556 0.486111 0.694444 1 0 0 +1 -0.111111 -1 0.486111 0.5 1 0 0 +1 0.111111 -1 0.513889 0.5 1 0 0 +1 0.111111 -0.777778 0.513889 0.527778 1 0 0 +1 -0.111111 -0.777778 0.486111 0.527778 1 0 0 +1 0.111111 -0.777778 0.513889 0.527778 1 0 0 +1 0.111111 -0.555556 0.513889 0.555556 1 0 0 +1 -0.111111 -0.333333 0.486111 0.583333 1 0 0 +1 0.111111 -0.333333 0.513889 0.583333 1 0 0 +1 0.111111 -0.111111 0.513889 0.611111 1 0 0 +1 -0.111111 -0.111111 0.486111 0.611111 1 0 0 +1 0.111111 -0.111111 0.513889 0.611111 1 0 0 +1 0.111111 0.111111 0.513889 0.638889 1 0 0 +1 0.111111 -1 0.513889 0.5 1 0 0 +1 0.333333 -1 0.541667 0.5 1 0 0 +1 0.333333 -0.777778 0.541667 0.527778 1 0 0 +1 0.111111 -0.777778 0.513889 0.527778 1 0 0 +1 0.333333 -0.777778 0.541667 0.527778 1 0 0 +1 0.333333 -0.555556 0.541667 0.555556 1 0 0 +1 0.111111 -0.333333 0.513889 0.583333 1 0 0 +1 0.333333 -0.333333 0.541667 0.583333 1 0 0 +1 0.333333 -0.111111 0.541667 0.611111 1 0 0 +1 0.111111 -0.111111 0.513889 0.611111 1 0 0 +1 0.333333 -0.111111 0.541667 0.611111 1 0 0 +1 0.333333 0.111111 0.541667 0.638889 1 0 0 +1 0.111111 0.333333 0.513889 0.666667 1 0 0 +1 0.333333 0.333333 0.541667 0.666667 1 0 0 +1 0.333333 0.555556 0.541667 0.694444 1 0 0 +1 0.333333 -1 0.541667 0.5 1 0 0 +1 0.555556 -1 0.569444 0.5 1 0 0 +1 0.555556 -0.777778 0.569445 0.527778 1 0 0 +1 0.333333 -0.777778 0.541667 0.527778 1 0 0 +1 0.555556 -0.777778 0.569445 0.527778 1 0 0 +1 0.555556 -0.555556 0.569445 0.555556 1 0 0 +1 0.333333 -0.555556 0.541667 0.555556 1 0 0 +1 0.555556 -0.555556 0.569445 0.555556 1 0 0 +1 0.555556 -0.333333 0.569445 0.583333 1 0 0 +1 0.333333 -0.333333 0.541667 0.583333 1 0 0 +1 0.555556 -0.333333 0.569445 0.583333 1 0 0 +1 0.555556 -0.111111 0.569445 0.611111 1 0 0 +1 0.333333 -0.111111 0.541667 0.611111 1 0 0 +1 0.555556 -0.111111 0.569445 0.611111 1 0 0 +1 0.555556 0.111111 0.569445 0.638889 1 0 0 +1 0.333333 0.333333 0.541667 0.666667 1 0 0 +1 0.555556 0.333333 0.569445 0.666667 1 0 0 +1 0.555556 0.555556 0.569445 0.694444 1 0 0 +1 0.555556 -1 0.569444 0.5 1 0 0 +1 0.777778 -1 0.597222 0.5 1 0 0 +1 0.777778 -0.777778 0.597222 0.527778 1 0 0 +1 0.555556 -0.777778 0.569445 0.527778 1 0 0 +1 0.777778 -0.777778 0.597222 0.527778 1 0 0 +1 0.777778 -0.555556 0.597222 0.555556 1 0 0 +1 0.555556 -0.333333 0.569445 0.583333 1 0 0 +1 0.777778 -0.333333 0.597222 0.583333 1 0 0 +1 0.777778 -0.111111 0.597222 0.611111 1 0 0 +1 0.555556 -0.111111 0.569445 0.611111 1 0 0 +1 0.777778 -0.111111 0.597222 0.611111 1 0 0 +1 0.777778 0.111111 0.597222 0.638889 1 0 0 +1 0.555556 0.333333 0.569445 0.666667 1 0 0 +1 0.777778 0.333333 0.597222 0.666667 1 0 0 +1 0.777778 0.555556 0.597222 0.694444 1 0 0 +1 0.777778 -1 0.597222 0.5 1 0 0 +1 1 -1 0.625 0.5 1 0 0 +1 1 -0.777778 0.625 0.527778 1 0 0 +1 0.777778 -0.777778 0.597222 0.527778 1 0 0 +1 1 -0.777778 0.625 0.527778 1 0 0 +1 1 -0.555556 0.625 0.555556 1 0 0 +1 0.777778 -0.555556 0.597222 0.555556 1 0 0 +1 1 -0.555556 0.625 0.555556 1 0 0 +1 1 -0.333333 0.625 0.583333 1 0 0 +1 0.777778 -0.333333 0.597222 0.583333 1 0 0 +1 1 -0.333333 0.625 0.583333 1 0 0 +1 1 -0.111111 0.625 0.611111 1 0 0 +1 0.777778 -0.111111 0.597222 0.611111 1 0 0 +1 1 -0.111111 0.625 0.611111 1 0 0 +1 1 0.111111 0.625 0.638889 1 0 0 +1 0.777778 0.111111 0.597222 0.638889 1 0 0 +1 1 0.111111 0.625 0.638889 1 0 0 +1 1 0.333333 0.625 0.666667 1 0 0 +1 0.777778 0.333333 0.597222 0.666667 1 0 0 +1 1 0.333333 0.625 0.666667 1 0 0 +1 1 0.555556 0.625 0.694444 1 0 0 +1 0.777778 0.555556 0.597222 0.694444 1 0 0 +1 1 0.555556 0.625 0.694444 1 0 0 +1 1 0.777778 0.625 0.722222 1 0 0 +1 -0.777778 -0.555556 0.402778 0.555556 1 0 0 +1 -0.555556 -0.555556 0.430556 0.555556 1 0 0 +1 -0.555556 -0.333333 0.430556 0.583333 1 0 0 +1 -0.777778 0.111111 0.402778 0.638889 1 0 0 +1 -0.555556 0.111111 0.430556 0.638889 1 0 0 +1 -0.555556 0.333333 0.430556 0.666667 1 0 0 +1 -0.777778 0.555556 0.402778 0.694444 1 0 0 +1 -0.555556 0.555556 0.430556 0.694444 1 0 0 +1 -0.555556 0.777778 0.430556 0.722222 1 0 0 +1 -0.555556 -0.555556 0.430556 0.555556 1 0 0 +1 -0.333333 -0.555556 0.458333 0.555556 1 0 0 +1 -0.333333 -0.333333 0.458333 0.583333 1 0 0 +1 -0.555556 0.111111 0.430556 0.638889 1 0 0 +1 -0.333333 0.111111 0.458333 0.638889 1 0 0 +1 -0.333333 0.333333 0.458333 0.666667 1 0 0 +1 -0.555556 0.555556 0.430556 0.694444 1 0 0 +1 -0.333333 0.555556 0.458333 0.694444 1 0 0 +1 -0.333333 0.777778 0.458333 0.722222 1 0 0 +1 -0.333333 -0.555556 0.458333 0.555556 1 0 0 +1 -0.111111 -0.555556 0.486111 0.555556 1 0 0 +1 -0.111111 -0.333333 0.486111 0.583333 1 0 0 +1 -0.333333 0.111111 0.458333 0.638889 1 0 0 +1 -0.111111 0.111111 0.486111 0.638889 1 0 0 +1 -0.111111 0.333333 0.486111 0.666667 1 0 0 +1 -0.333333 0.555556 0.458333 0.694444 1 0 0 +1 -0.111111 0.555556 0.486111 0.694444 1 0 0 +1 -0.111111 0.777778 0.486111 0.722222 1 0 0 +1 -0.111111 -0.555556 0.486111 0.555556 1 0 0 +1 0.111111 -0.555556 0.513889 0.555556 1 0 0 +1 0.111111 -0.333333 0.513889 0.583333 1 0 0 +1 -0.111111 0.111111 0.486111 0.638889 1 0 0 +1 0.111111 0.111111 0.513889 0.638889 1 0 0 +1 0.111111 0.333333 0.513889 0.666667 1 0 0 +1 -0.111111 0.333333 0.486111 0.666667 1 0 0 +1 0.111111 0.333333 0.513889 0.666667 1 0 0 +1 0.111111 0.555556 0.513889 0.694444 1 0 0 +1 -0.111111 0.555556 0.486111 0.694444 1 0 0 +1 0.111111 0.555556 0.513889 0.694444 1 0 0 +1 0.111111 0.777778 0.513889 0.722222 1 0 0 +1 0.111111 -0.555556 0.513889 0.555556 1 0 0 +1 0.333333 -0.555556 0.541667 0.555556 1 0 0 +1 0.333333 -0.333333 0.541667 0.583333 1 0 0 +1 0.111111 0.111111 0.513889 0.638889 1 0 0 +1 0.333333 0.111111 0.541667 0.638889 1 0 0 +1 0.333333 0.333333 0.541667 0.666667 1 0 0 +1 0.111111 0.555556 0.513889 0.694444 1 0 0 +1 0.333333 0.555556 0.541667 0.694444 1 0 0 +1 0.333333 0.777778 0.541667 0.722222 1 0 0 +1 0.333333 0.111111 0.541667 0.638889 1 0 0 +1 0.555556 0.111111 0.569445 0.638889 1 0 0 +1 0.555556 0.333333 0.569445 0.666667 1 0 0 +1 0.333333 0.555556 0.541667 0.694444 1 0 0 +1 0.555556 0.555556 0.569445 0.694444 1 0 0 +1 0.555556 0.777778 0.569445 0.722222 1 0 0 +1 0.555556 -0.555556 0.569445 0.555556 1 0 0 +1 0.777778 -0.555556 0.597222 0.555556 1 0 0 +1 0.777778 -0.333333 0.597222 0.583333 1 0 0 +1 0.555556 0.111111 0.569445 0.638889 1 0 0 +1 0.777778 0.111111 0.597222 0.638889 1 0 0 +1 0.777778 0.333333 0.597222 0.666667 1 0 0 +1 0.555556 0.555556 0.569445 0.694444 1 0 0 +1 0.777778 0.555556 0.597222 0.694444 1 0 0 +1 0.777778 0.777778 0.597222 0.722222 1 0 0 From a694afbbce99122e69a4a975d8c0f465eb08a6fb Mon Sep 17 00:00:00 2001 From: StratiX0 Date: Mon, 25 Mar 2024 16:50:58 +0100 Subject: [PATCH 03/10] 3d --- enginecustom/applicationclass.cpp | 2 +- enginecustom/enginecustom.vcxproj | 5 + enginecustom/modelclass.cpp | 39 ++-- enginecustom/objects/New Bitmap Image.mtl | 0 enginecustom/output.txt | 260 +--------------------- 5 files changed, 33 insertions(+), 273 deletions(-) delete mode 100644 enginecustom/objects/New Bitmap Image.mtl diff --git a/enginecustom/applicationclass.cpp b/enginecustom/applicationclass.cpp index ff5e4d2..75b676a 100644 --- a/enginecustom/applicationclass.cpp +++ b/enginecustom/applicationclass.cpp @@ -55,7 +55,7 @@ bool ApplicationClass::Initialize(int screenWidth, int screenHeight, HWND hwnd) m_Camera->SetRotation(0.0f, 0.0f, 10.0f); // Set the file name of the model. - strcpy_s(modelFilename, "cube.obj"); + strcpy_s(modelFilename, "cylinder.obj"); strcpy_s(outputModelFilename, "output.txt"); diff --git a/enginecustom/enginecustom.vcxproj b/enginecustom/enginecustom.vcxproj index 369e28f..df8c573 100644 --- a/enginecustom/enginecustom.vcxproj +++ b/enginecustom/enginecustom.vcxproj @@ -84,6 +84,11 @@ Document + + + Document + + 17.0 Win32Proj diff --git a/enginecustom/modelclass.cpp b/enginecustom/modelclass.cpp index 3debce5..0cc0aeb 100644 --- a/enginecustom/modelclass.cpp +++ b/enginecustom/modelclass.cpp @@ -344,24 +344,37 @@ void ModelClass::ConvertObjToTxt(const std::string& inputFilename, const std::st normals.push_back(normal); } else if (prefix == "f") { - ModelType v; + std::vector posIndices, texIndices, normIndices; char slash; // To skip slashes int posIndex, texIndex, normIndex; - for (int i = 0; i < 3; ++i) { // For each vertex of the face - if (!(iss >> posIndex >> slash >> texIndex >> slash >> normIndex)) { break; } + // Read all indices of the face + while (iss >> posIndex >> slash >> texIndex >> slash >> normIndex) { + posIndices.push_back(posIndex); + texIndices.push_back(texIndex); + normIndices.push_back(normIndex); + } - // .obj indices start at 1, so subtract 1 to get 0-based indices - v.x = positions[posIndex - 1].x; - v.y = positions[posIndex - 1].y; - v.z = positions[posIndex - 1].z; - v.tu = texCoords[texIndex - 1].x; - v.tv = texCoords[texIndex - 1].y; - v.nx = normals[normIndex - 1].x; - v.ny = normals[normIndex - 1].y; - v.nz = normals[normIndex - 1].z; + // For each triangle in the face + for (size_t i = 1; i < posIndices.size() - 1; ++i) { + ModelType v[3]; // Vertices of the triangle - vertices.push_back(v); + // Indices of the vertices of the triangle + int indices[3] = { 0, i, i + 1 }; + + for (int j = 0; j < 3; ++j) { + // .obj indices start at 1, so subtract 1 to get 0-based indices + v[j].x = positions[posIndices[indices[j]] - 1].x; + v[j].y = positions[posIndices[indices[j]] - 1].y; + v[j].z = positions[posIndices[indices[j]] - 1].z; + v[j].tu = texCoords[texIndices[indices[j]] - 1].x; + v[j].tv = texCoords[texIndices[indices[j]] - 1].y; + v[j].nx = normals[normIndices[indices[j]] - 1].x; + v[j].ny = normals[normIndices[indices[j]] - 1].y; + v[j].nz = normals[normIndices[indices[j]] - 1].z; + + vertices.push_back(v[j]); + } } } } diff --git a/enginecustom/objects/New Bitmap Image.mtl b/enginecustom/objects/New Bitmap Image.mtl deleted file mode 100644 index e69de29..0000000 diff --git a/enginecustom/output.txt b/enginecustom/output.txt index a0908a9..ddf4730 100644 --- a/enginecustom/output.txt +++ b/enginecustom/output.txt @@ -1,262 +1,4 @@ -Vertex Count: 258 +Vertex Count: 0 Data: -1 1 -1 0.625 0.5 0 1 0 --1 1 -1 0.875 0.5 0 1 0 --1 1 1 0.875 0.75 0 1 0 -1 -1 1 0.375 0.75 0 0 1 -1 -0.777778 1 0.402778 0.75 0 0 1 -1 -0.555556 1 0.430556 0.75 0 0 1 --1 -1 1 0.375 0 -1 0 0 --1 1 1 0.625 0 -1 0 0 --1 1 -1 0.625 0.25 -1 0 0 --1 -1 -1 0.125 0.5 0 -1 0 -1 -1 -1 0.375 0.5 0 -1 0 -1 -1 -0.777778 0.375 0.527778 0 -1 0 -1 0.777778 0.777778 0.597222 0.722222 1 0 0 -1 1 0.777778 0.625 0.722222 1 0 0 -1 1 1 0.625 0.75 1 0 0 --1 -1 -1 0.375 0.25 0 0 -1 --1 1 -1 0.625 0.25 0 0 -1 -1 1 -1 0.625 0.5 0 0 -1 -1 -1 0.777778 0.375 0.722222 1 0 0 -1 -0.777778 0.777778 0.402778 0.722222 1 0 0 -1 -0.777778 1 0.402778 0.75 1 0 0 -1 -0.777778 0.777778 0.402778 0.722222 1 0 0 -1 -0.555556 0.777778 0.430556 0.722222 1 0 0 -1 -0.555556 1 0.430556 0.75 1 0 0 -1 -0.555556 0.777778 0.430556 0.722222 1 0 0 -1 -0.333333 0.777778 0.458333 0.722222 1 0 0 -1 -0.333333 1 0.458333 0.75 1 0 0 -1 -0.333333 0.777778 0.458333 0.722222 1 0 0 -1 -0.111111 0.777778 0.486111 0.722222 1 0 0 -1 -0.111111 1 0.486111 0.75 1 0 0 -1 -0.111111 0.777778 0.486111 0.722222 1 0 0 -1 0.111111 0.777778 0.513889 0.722222 1 0 0 -1 0.111111 1 0.513889 0.75 1 0 0 -1 0.111111 0.777778 0.513889 0.722222 1 0 0 -1 0.333333 0.777778 0.541667 0.722222 1 0 0 -1 0.333333 1 0.541667 0.75 1 0 0 -1 0.333333 0.777778 0.541667 0.722222 1 0 0 -1 0.555556 0.777778 0.569445 0.722222 1 0 0 -1 0.555556 1 0.569444 0.75 1 0 0 -1 0.555556 0.777778 0.569445 0.722222 1 0 0 -1 0.777778 0.777778 0.597222 0.722222 1 0 0 -1 0.777778 1 0.597222 0.75 1 0 0 -1 -1 -1 0.375 0.5 1 0 0 -1 -0.777778 -1 0.402778 0.5 1 0 0 -1 -0.777778 -0.777778 0.402778 0.527778 1 0 0 -1 -1 -0.777778 0.375 0.527778 1 0 0 -1 -0.777778 -0.777778 0.402778 0.527778 1 0 0 -1 -0.777778 -0.555556 0.402778 0.555556 1 0 0 -1 -1 -0.555556 0.375 0.555556 1 0 0 -1 -0.777778 -0.555556 0.402778 0.555556 1 0 0 -1 -0.777778 -0.333333 0.402778 0.583333 1 0 0 -1 -1 -0.333333 0.375 0.583333 1 0 0 -1 -0.777778 -0.333333 0.402778 0.583333 1 0 0 -1 -0.777778 -0.111111 0.402778 0.611111 1 0 0 -1 -1 -0.111111 0.375 0.611111 1 0 0 -1 -0.777778 -0.111111 0.402778 0.611111 1 0 0 -1 -0.777778 0.111111 0.402778 0.638889 1 0 0 -1 -1 0.111111 0.375 0.638889 1 0 0 -1 -0.777778 0.111111 0.402778 0.638889 1 0 0 -1 -0.777778 0.333333 0.402778 0.666667 1 0 0 -1 -1 0.333333 0.375 0.666667 1 0 0 -1 -0.777778 0.333333 0.402778 0.666667 1 0 0 -1 -0.777778 0.555556 0.402778 0.694444 1 0 0 -1 -1 0.555556 0.375 0.694444 1 0 0 -1 -0.777778 0.555556 0.402778 0.694444 1 0 0 -1 -0.777778 0.777778 0.402778 0.722222 1 0 0 -1 -0.777778 -1 0.402778 0.5 1 0 0 -1 -0.555556 -1 0.430556 0.5 1 0 0 -1 -0.555556 -0.777778 0.430556 0.527778 1 0 0 -1 -0.777778 -0.777778 0.402778 0.527778 1 0 0 -1 -0.555556 -0.777778 0.430556 0.527778 1 0 0 -1 -0.555556 -0.555556 0.430556 0.555556 1 0 0 -1 -0.777778 -0.333333 0.402778 0.583333 1 0 0 -1 -0.555556 -0.333333 0.430556 0.583333 1 0 0 -1 -0.555556 -0.111111 0.430556 0.611111 1 0 0 -1 -0.777778 -0.111111 0.402778 0.611111 1 0 0 -1 -0.555556 -0.111111 0.430556 0.611111 1 0 0 -1 -0.555556 0.111111 0.430556 0.638889 1 0 0 -1 -0.777778 0.333333 0.402778 0.666667 1 0 0 -1 -0.555556 0.333333 0.430556 0.666667 1 0 0 -1 -0.555556 0.555556 0.430556 0.694444 1 0 0 -1 -0.555556 -1 0.430556 0.5 1 0 0 -1 -0.333333 -1 0.458333 0.5 1 0 0 -1 -0.333333 -0.777778 0.458333 0.527778 1 0 0 -1 -0.555556 -0.777778 0.430556 0.527778 1 0 0 -1 -0.333333 -0.777778 0.458333 0.527778 1 0 0 -1 -0.333333 -0.555556 0.458333 0.555556 1 0 0 -1 -0.555556 -0.333333 0.430556 0.583333 1 0 0 -1 -0.333333 -0.333333 0.458333 0.583333 1 0 0 -1 -0.333333 -0.111111 0.458333 0.611111 1 0 0 -1 -0.555556 -0.111111 0.430556 0.611111 1 0 0 -1 -0.333333 -0.111111 0.458333 0.611111 1 0 0 -1 -0.333333 0.111111 0.458333 0.638889 1 0 0 -1 -0.555556 0.333333 0.430556 0.666667 1 0 0 -1 -0.333333 0.333333 0.458333 0.666667 1 0 0 -1 -0.333333 0.555556 0.458333 0.694444 1 0 0 -1 -0.333333 -1 0.458333 0.5 1 0 0 -1 -0.111111 -1 0.486111 0.5 1 0 0 -1 -0.111111 -0.777778 0.486111 0.527778 1 0 0 -1 -0.333333 -0.777778 0.458333 0.527778 1 0 0 -1 -0.111111 -0.777778 0.486111 0.527778 1 0 0 -1 -0.111111 -0.555556 0.486111 0.555556 1 0 0 -1 -0.333333 -0.333333 0.458333 0.583333 1 0 0 -1 -0.111111 -0.333333 0.486111 0.583333 1 0 0 -1 -0.111111 -0.111111 0.486111 0.611111 1 0 0 -1 -0.333333 -0.111111 0.458333 0.611111 1 0 0 -1 -0.111111 -0.111111 0.486111 0.611111 1 0 0 -1 -0.111111 0.111111 0.486111 0.638889 1 0 0 -1 -0.333333 0.333333 0.458333 0.666667 1 0 0 -1 -0.111111 0.333333 0.486111 0.666667 1 0 0 -1 -0.111111 0.555556 0.486111 0.694444 1 0 0 -1 -0.111111 -1 0.486111 0.5 1 0 0 -1 0.111111 -1 0.513889 0.5 1 0 0 -1 0.111111 -0.777778 0.513889 0.527778 1 0 0 -1 -0.111111 -0.777778 0.486111 0.527778 1 0 0 -1 0.111111 -0.777778 0.513889 0.527778 1 0 0 -1 0.111111 -0.555556 0.513889 0.555556 1 0 0 -1 -0.111111 -0.333333 0.486111 0.583333 1 0 0 -1 0.111111 -0.333333 0.513889 0.583333 1 0 0 -1 0.111111 -0.111111 0.513889 0.611111 1 0 0 -1 -0.111111 -0.111111 0.486111 0.611111 1 0 0 -1 0.111111 -0.111111 0.513889 0.611111 1 0 0 -1 0.111111 0.111111 0.513889 0.638889 1 0 0 -1 0.111111 -1 0.513889 0.5 1 0 0 -1 0.333333 -1 0.541667 0.5 1 0 0 -1 0.333333 -0.777778 0.541667 0.527778 1 0 0 -1 0.111111 -0.777778 0.513889 0.527778 1 0 0 -1 0.333333 -0.777778 0.541667 0.527778 1 0 0 -1 0.333333 -0.555556 0.541667 0.555556 1 0 0 -1 0.111111 -0.333333 0.513889 0.583333 1 0 0 -1 0.333333 -0.333333 0.541667 0.583333 1 0 0 -1 0.333333 -0.111111 0.541667 0.611111 1 0 0 -1 0.111111 -0.111111 0.513889 0.611111 1 0 0 -1 0.333333 -0.111111 0.541667 0.611111 1 0 0 -1 0.333333 0.111111 0.541667 0.638889 1 0 0 -1 0.111111 0.333333 0.513889 0.666667 1 0 0 -1 0.333333 0.333333 0.541667 0.666667 1 0 0 -1 0.333333 0.555556 0.541667 0.694444 1 0 0 -1 0.333333 -1 0.541667 0.5 1 0 0 -1 0.555556 -1 0.569444 0.5 1 0 0 -1 0.555556 -0.777778 0.569445 0.527778 1 0 0 -1 0.333333 -0.777778 0.541667 0.527778 1 0 0 -1 0.555556 -0.777778 0.569445 0.527778 1 0 0 -1 0.555556 -0.555556 0.569445 0.555556 1 0 0 -1 0.333333 -0.555556 0.541667 0.555556 1 0 0 -1 0.555556 -0.555556 0.569445 0.555556 1 0 0 -1 0.555556 -0.333333 0.569445 0.583333 1 0 0 -1 0.333333 -0.333333 0.541667 0.583333 1 0 0 -1 0.555556 -0.333333 0.569445 0.583333 1 0 0 -1 0.555556 -0.111111 0.569445 0.611111 1 0 0 -1 0.333333 -0.111111 0.541667 0.611111 1 0 0 -1 0.555556 -0.111111 0.569445 0.611111 1 0 0 -1 0.555556 0.111111 0.569445 0.638889 1 0 0 -1 0.333333 0.333333 0.541667 0.666667 1 0 0 -1 0.555556 0.333333 0.569445 0.666667 1 0 0 -1 0.555556 0.555556 0.569445 0.694444 1 0 0 -1 0.555556 -1 0.569444 0.5 1 0 0 -1 0.777778 -1 0.597222 0.5 1 0 0 -1 0.777778 -0.777778 0.597222 0.527778 1 0 0 -1 0.555556 -0.777778 0.569445 0.527778 1 0 0 -1 0.777778 -0.777778 0.597222 0.527778 1 0 0 -1 0.777778 -0.555556 0.597222 0.555556 1 0 0 -1 0.555556 -0.333333 0.569445 0.583333 1 0 0 -1 0.777778 -0.333333 0.597222 0.583333 1 0 0 -1 0.777778 -0.111111 0.597222 0.611111 1 0 0 -1 0.555556 -0.111111 0.569445 0.611111 1 0 0 -1 0.777778 -0.111111 0.597222 0.611111 1 0 0 -1 0.777778 0.111111 0.597222 0.638889 1 0 0 -1 0.555556 0.333333 0.569445 0.666667 1 0 0 -1 0.777778 0.333333 0.597222 0.666667 1 0 0 -1 0.777778 0.555556 0.597222 0.694444 1 0 0 -1 0.777778 -1 0.597222 0.5 1 0 0 -1 1 -1 0.625 0.5 1 0 0 -1 1 -0.777778 0.625 0.527778 1 0 0 -1 0.777778 -0.777778 0.597222 0.527778 1 0 0 -1 1 -0.777778 0.625 0.527778 1 0 0 -1 1 -0.555556 0.625 0.555556 1 0 0 -1 0.777778 -0.555556 0.597222 0.555556 1 0 0 -1 1 -0.555556 0.625 0.555556 1 0 0 -1 1 -0.333333 0.625 0.583333 1 0 0 -1 0.777778 -0.333333 0.597222 0.583333 1 0 0 -1 1 -0.333333 0.625 0.583333 1 0 0 -1 1 -0.111111 0.625 0.611111 1 0 0 -1 0.777778 -0.111111 0.597222 0.611111 1 0 0 -1 1 -0.111111 0.625 0.611111 1 0 0 -1 1 0.111111 0.625 0.638889 1 0 0 -1 0.777778 0.111111 0.597222 0.638889 1 0 0 -1 1 0.111111 0.625 0.638889 1 0 0 -1 1 0.333333 0.625 0.666667 1 0 0 -1 0.777778 0.333333 0.597222 0.666667 1 0 0 -1 1 0.333333 0.625 0.666667 1 0 0 -1 1 0.555556 0.625 0.694444 1 0 0 -1 0.777778 0.555556 0.597222 0.694444 1 0 0 -1 1 0.555556 0.625 0.694444 1 0 0 -1 1 0.777778 0.625 0.722222 1 0 0 -1 -0.777778 -0.555556 0.402778 0.555556 1 0 0 -1 -0.555556 -0.555556 0.430556 0.555556 1 0 0 -1 -0.555556 -0.333333 0.430556 0.583333 1 0 0 -1 -0.777778 0.111111 0.402778 0.638889 1 0 0 -1 -0.555556 0.111111 0.430556 0.638889 1 0 0 -1 -0.555556 0.333333 0.430556 0.666667 1 0 0 -1 -0.777778 0.555556 0.402778 0.694444 1 0 0 -1 -0.555556 0.555556 0.430556 0.694444 1 0 0 -1 -0.555556 0.777778 0.430556 0.722222 1 0 0 -1 -0.555556 -0.555556 0.430556 0.555556 1 0 0 -1 -0.333333 -0.555556 0.458333 0.555556 1 0 0 -1 -0.333333 -0.333333 0.458333 0.583333 1 0 0 -1 -0.555556 0.111111 0.430556 0.638889 1 0 0 -1 -0.333333 0.111111 0.458333 0.638889 1 0 0 -1 -0.333333 0.333333 0.458333 0.666667 1 0 0 -1 -0.555556 0.555556 0.430556 0.694444 1 0 0 -1 -0.333333 0.555556 0.458333 0.694444 1 0 0 -1 -0.333333 0.777778 0.458333 0.722222 1 0 0 -1 -0.333333 -0.555556 0.458333 0.555556 1 0 0 -1 -0.111111 -0.555556 0.486111 0.555556 1 0 0 -1 -0.111111 -0.333333 0.486111 0.583333 1 0 0 -1 -0.333333 0.111111 0.458333 0.638889 1 0 0 -1 -0.111111 0.111111 0.486111 0.638889 1 0 0 -1 -0.111111 0.333333 0.486111 0.666667 1 0 0 -1 -0.333333 0.555556 0.458333 0.694444 1 0 0 -1 -0.111111 0.555556 0.486111 0.694444 1 0 0 -1 -0.111111 0.777778 0.486111 0.722222 1 0 0 -1 -0.111111 -0.555556 0.486111 0.555556 1 0 0 -1 0.111111 -0.555556 0.513889 0.555556 1 0 0 -1 0.111111 -0.333333 0.513889 0.583333 1 0 0 -1 -0.111111 0.111111 0.486111 0.638889 1 0 0 -1 0.111111 0.111111 0.513889 0.638889 1 0 0 -1 0.111111 0.333333 0.513889 0.666667 1 0 0 -1 -0.111111 0.333333 0.486111 0.666667 1 0 0 -1 0.111111 0.333333 0.513889 0.666667 1 0 0 -1 0.111111 0.555556 0.513889 0.694444 1 0 0 -1 -0.111111 0.555556 0.486111 0.694444 1 0 0 -1 0.111111 0.555556 0.513889 0.694444 1 0 0 -1 0.111111 0.777778 0.513889 0.722222 1 0 0 -1 0.111111 -0.555556 0.513889 0.555556 1 0 0 -1 0.333333 -0.555556 0.541667 0.555556 1 0 0 -1 0.333333 -0.333333 0.541667 0.583333 1 0 0 -1 0.111111 0.111111 0.513889 0.638889 1 0 0 -1 0.333333 0.111111 0.541667 0.638889 1 0 0 -1 0.333333 0.333333 0.541667 0.666667 1 0 0 -1 0.111111 0.555556 0.513889 0.694444 1 0 0 -1 0.333333 0.555556 0.541667 0.694444 1 0 0 -1 0.333333 0.777778 0.541667 0.722222 1 0 0 -1 0.333333 0.111111 0.541667 0.638889 1 0 0 -1 0.555556 0.111111 0.569445 0.638889 1 0 0 -1 0.555556 0.333333 0.569445 0.666667 1 0 0 -1 0.333333 0.555556 0.541667 0.694444 1 0 0 -1 0.555556 0.555556 0.569445 0.694444 1 0 0 -1 0.555556 0.777778 0.569445 0.722222 1 0 0 -1 0.555556 -0.555556 0.569445 0.555556 1 0 0 -1 0.777778 -0.555556 0.597222 0.555556 1 0 0 -1 0.777778 -0.333333 0.597222 0.583333 1 0 0 -1 0.555556 0.111111 0.569445 0.638889 1 0 0 -1 0.777778 0.111111 0.597222 0.638889 1 0 0 -1 0.777778 0.333333 0.597222 0.666667 1 0 0 -1 0.555556 0.555556 0.569445 0.694444 1 0 0 -1 0.777778 0.555556 0.597222 0.694444 1 0 0 -1 0.777778 0.777778 0.597222 0.722222 1 0 0 From 86e06aea02236cdf7ecf4eae816df7436bf21f38 Mon Sep 17 00:00:00 2001 From: StratiX0 Date: Mon, 25 Mar 2024 16:55:10 +0100 Subject: [PATCH 04/10] sphere --- enginecustom/applicationclass.cpp | 2 +- enginecustom/enginecustom.vcxproj | 2 +- enginecustom/output.txt | 2882 ++++++++++++++++++++++++++++- enginecustom/sphere.mtl | 2 + 4 files changed, 2885 insertions(+), 3 deletions(-) create mode 100644 enginecustom/sphere.mtl diff --git a/enginecustom/applicationclass.cpp b/enginecustom/applicationclass.cpp index 75b676a..d4029d3 100644 --- a/enginecustom/applicationclass.cpp +++ b/enginecustom/applicationclass.cpp @@ -55,7 +55,7 @@ bool ApplicationClass::Initialize(int screenWidth, int screenHeight, HWND hwnd) m_Camera->SetRotation(0.0f, 0.0f, 10.0f); // Set the file name of the model. - strcpy_s(modelFilename, "cylinder.obj"); + strcpy_s(modelFilename, "sphere.obj"); strcpy_s(outputModelFilename, "output.txt"); diff --git a/enginecustom/enginecustom.vcxproj b/enginecustom/enginecustom.vcxproj index df8c573..20dbbbc 100644 --- a/enginecustom/enginecustom.vcxproj +++ b/enginecustom/enginecustom.vcxproj @@ -85,7 +85,7 @@ - + Document diff --git a/enginecustom/output.txt b/enginecustom/output.txt index ddf4730..31d13fa 100644 --- a/enginecustom/output.txt +++ b/enginecustom/output.txt @@ -1,4 +1,2884 @@ -Vertex Count: 0 +Vertex Count: 2880 Data: +0 0.55557 -0.83147 0.75 0.6875 0.0759 0.6326 -0.7708 +0 0.707107 -0.707107 0.75 0.75 0.0759 0.6326 -0.7708 +0.13795 0.707107 -0.69352 0.71875 0.75 0.0759 0.6326 -0.7708 +0 0.55557 -0.83147 0.75 0.6875 0.0759 0.6326 -0.7708 +0.13795 0.707107 -0.69352 0.71875 0.75 0.0759 0.6326 -0.7708 +0.162212 0.55557 -0.815493 0.71875 0.6875 0.0759 0.6326 -0.7708 +0 -0.83147 -0.55557 0.75 0.1875 0.0624 -0.7715 -0.6332 +0 -0.707107 -0.707107 0.75 0.25 0.0624 -0.7715 -0.6332 +0.13795 -0.707107 -0.69352 0.71875 0.25 0.0624 -0.7715 -0.6332 +0 -0.83147 -0.55557 0.75 0.1875 0.0624 -0.7715 -0.6332 +0.13795 -0.707107 -0.69352 0.71875 0.25 0.0624 -0.7715 -0.6332 +0.108386 -0.83147 -0.544895 0.71875 0.1875 0.0624 -0.7715 -0.6332 +0 0.382683 -0.923879 0.75 0.625 0.0865 0.4696 -0.8786 +0 0.55557 -0.83147 0.75 0.6875 0.0865 0.4696 -0.8786 +0.162212 0.55557 -0.815493 0.71875 0.6875 0.0865 0.4696 -0.8786 +0 0.382683 -0.923879 0.75 0.625 0.0865 0.4696 -0.8786 +0.162212 0.55557 -0.815493 0.71875 0.6875 0.0865 0.4696 -0.8786 +0.18024 0.382683 -0.906127 0.71875 0.625 0.0865 0.4696 -0.8786 +0 -0.92388 -0.382683 0.75 0.125 0.0464 -0.881 -0.4709 +0 -0.83147 -0.55557 0.75 0.1875 0.0464 -0.881 -0.4709 +0.108386 -0.83147 -0.544895 0.71875 0.1875 0.0464 -0.881 -0.4709 +0 -0.92388 -0.382683 0.75 0.125 0.0464 -0.881 -0.4709 +0.108386 -0.83147 -0.544895 0.71875 0.1875 0.0464 -0.881 -0.4709 +0.074658 -0.92388 -0.37533 0.71875 0.125 0.0464 -0.881 -0.4709 +0 0.19509 -0.980785 0.75 0.5625 0.0938 0.289 -0.9527 +0 0.382683 -0.923879 0.75 0.625 0.0938 0.289 -0.9527 +0.18024 0.382683 -0.906127 0.71875 0.625 0.0938 0.289 -0.9527 +0 0.19509 -0.980785 0.75 0.5625 0.0938 0.289 -0.9527 +0.18024 0.382683 -0.906127 0.71875 0.625 0.0938 0.289 -0.9527 +0.191342 0.19509 -0.96194 0.71875 0.5625 0.0938 0.289 -0.9527 +0 -0.980785 -0.19509 0.75 0.0625 0.0286 -0.9565 -0.2902 +0 -0.92388 -0.382683 0.75 0.125 0.0286 -0.9565 -0.2902 +0.074658 -0.92388 -0.37533 0.71875 0.125 0.0286 -0.9565 -0.2902 +0 -0.980785 -0.19509 0.75 0.0625 0.0286 -0.9565 -0.2902 +0.074658 -0.92388 -0.37533 0.71875 0.125 0.0286 -0.9565 -0.2902 +0.03806 -0.980785 -0.191342 0.71875 0.0625 0.0286 -0.9565 -0.2902 +0 0 -1 0.75 0.5 0.0975 0.0975 -0.9904 +0 0.19509 -0.980785 0.75 0.5625 0.0975 0.0975 -0.9904 +0.191342 0.19509 -0.96194 0.71875 0.5625 0.0975 0.0975 -0.9904 +0 0 -1 0.75 0.5 0.0975 0.0975 -0.9904 +0.191342 0.19509 -0.96194 0.71875 0.5625 0.0975 0.0975 -0.9904 +0.19509 0 -0.980785 0.71875 0.5 0.0975 0.0975 -0.9904 +0 0.980785 -0.19509 0.75 0.9375 0.0097 0.9951 -0.098 +0 1 0 0.734375 1 0.0097 0.9951 -0.098 +0.03806 0.980785 -0.191342 0.71875 0.9375 0.0097 0.9951 -0.098 +0 -1 0 0.734375 0 0.0097 -0.9951 -0.098 +0 -0.980785 -0.19509 0.75 0.0625 0.0097 -0.9951 -0.098 +0.03806 -0.980785 -0.191342 0.71875 0.0625 0.0097 -0.9951 -0.098 +0 -0.19509 -0.980785 0.75 0.4375 0.0975 -0.0975 -0.9904 +0 0 -1 0.75 0.5 0.0975 -0.0975 -0.9904 +0.19509 0 -0.980785 0.71875 0.5 0.0975 -0.0975 -0.9904 +0 -0.19509 -0.980785 0.75 0.4375 0.0975 -0.0975 -0.9904 +0.19509 0 -0.980785 0.71875 0.5 0.0975 -0.0975 -0.9904 +0.191342 -0.19509 -0.96194 0.71875 0.4375 0.0975 -0.0975 -0.9904 +0 0.92388 -0.382683 0.75 0.875 0.0286 0.9565 -0.2902 +0 0.980785 -0.19509 0.75 0.9375 0.0286 0.9565 -0.2902 +0.03806 0.980785 -0.191342 0.71875 0.9375 0.0286 0.9565 -0.2902 +0 0.92388 -0.382683 0.75 0.875 0.0286 0.9565 -0.2902 +0.03806 0.980785 -0.191342 0.71875 0.9375 0.0286 0.9565 -0.2902 +0.074658 0.92388 -0.37533 0.71875 0.875 0.0286 0.9565 -0.2902 +0 -0.382683 -0.923879 0.75 0.375 0.0938 -0.289 -0.9527 +0 -0.19509 -0.980785 0.75 0.4375 0.0938 -0.289 -0.9527 +0.191342 -0.19509 -0.96194 0.71875 0.4375 0.0938 -0.289 -0.9527 +0 -0.382683 -0.923879 0.75 0.375 0.0938 -0.289 -0.9527 +0.191342 -0.19509 -0.96194 0.71875 0.4375 0.0938 -0.289 -0.9527 +0.18024 -0.382683 -0.906127 0.71875 0.375 0.0938 -0.289 -0.9527 +0 0.83147 -0.55557 0.75 0.8125 0.0464 0.881 -0.4709 +0 0.92388 -0.382683 0.75 0.875 0.0464 0.881 -0.4709 +0.074658 0.92388 -0.37533 0.71875 0.875 0.0464 0.881 -0.4709 +0 0.83147 -0.55557 0.75 0.8125 0.0464 0.881 -0.4709 +0.074658 0.92388 -0.37533 0.71875 0.875 0.0464 0.881 -0.4709 +0.108386 0.83147 -0.544895 0.71875 0.8125 0.0464 0.881 -0.4709 +0 -0.55557 -0.83147 0.75 0.3125 0.0865 -0.4696 -0.8786 +0 -0.382683 -0.923879 0.75 0.375 0.0865 -0.4696 -0.8786 +0.18024 -0.382683 -0.906127 0.71875 0.375 0.0865 -0.4696 -0.8786 +0 -0.55557 -0.83147 0.75 0.3125 0.0865 -0.4696 -0.8786 +0.18024 -0.382683 -0.906127 0.71875 0.375 0.0865 -0.4696 -0.8786 +0.162212 -0.55557 -0.815493 0.71875 0.3125 0.0865 -0.4696 -0.8786 +0 0.707107 -0.707107 0.75 0.75 0.0624 0.7715 -0.6332 +0 0.83147 -0.55557 0.75 0.8125 0.0624 0.7715 -0.6332 +0.108386 0.83147 -0.544895 0.71875 0.8125 0.0624 0.7715 -0.6332 +0 0.707107 -0.707107 0.75 0.75 0.0624 0.7715 -0.6332 +0.108386 0.83147 -0.544895 0.71875 0.8125 0.0624 0.7715 -0.6332 +0.13795 0.707107 -0.69352 0.71875 0.75 0.0624 0.7715 -0.6332 +0 -0.707107 -0.707107 0.75 0.25 0.0759 -0.6326 -0.7708 +0 -0.55557 -0.83147 0.75 0.3125 0.0759 -0.6326 -0.7708 +0.162212 -0.55557 -0.815493 0.71875 0.3125 0.0759 -0.6326 -0.7708 +0 -0.707107 -0.707107 0.75 0.25 0.0759 -0.6326 -0.7708 +0.162212 -0.55557 -0.815493 0.71875 0.3125 0.0759 -0.6326 -0.7708 +0.13795 -0.707107 -0.69352 0.71875 0.25 0.0759 -0.6326 -0.7708 +0.13795 0.707107 -0.69352 0.71875 0.75 0.1847 0.7715 -0.6088 +0.108386 0.83147 -0.544895 0.71875 0.8125 0.1847 0.7715 -0.6088 +0.212608 0.83147 -0.51328 0.6875 0.8125 0.1847 0.7715 -0.6088 +0.13795 0.707107 -0.69352 0.71875 0.75 0.1847 0.7715 -0.6088 +0.212608 0.83147 -0.51328 0.6875 0.8125 0.1847 0.7715 -0.6088 +0.270598 0.707107 -0.653281 0.6875 0.75 0.1847 0.7715 -0.6088 +0.13795 -0.707107 -0.69352 0.71875 0.25 0.2248 -0.6326 -0.7412 +0.162212 -0.55557 -0.815493 0.71875 0.3125 0.2248 -0.6326 -0.7412 +0.31819 -0.55557 -0.768178 0.6875 0.3125 0.2248 -0.6326 -0.7412 +0.13795 -0.707107 -0.69352 0.71875 0.25 0.2248 -0.6326 -0.7412 +0.31819 -0.55557 -0.768178 0.6875 0.3125 0.2248 -0.6326 -0.7412 +0.270598 -0.707107 -0.653281 0.6875 0.25 0.2248 -0.6326 -0.7412 +0.162212 0.55557 -0.815493 0.71875 0.6875 0.2248 0.6326 -0.7412 +0.13795 0.707107 -0.69352 0.71875 0.75 0.2248 0.6326 -0.7412 +0.270598 0.707107 -0.653281 0.6875 0.75 0.2248 0.6326 -0.7412 +0.162212 0.55557 -0.815493 0.71875 0.6875 0.2248 0.6326 -0.7412 +0.270598 0.707107 -0.653281 0.6875 0.75 0.2248 0.6326 -0.7412 +0.31819 0.55557 -0.768178 0.6875 0.6875 0.2248 0.6326 -0.7412 +0.108386 -0.83147 -0.544895 0.71875 0.1875 0.1847 -0.7715 -0.6088 +0.13795 -0.707107 -0.69352 0.71875 0.25 0.1847 -0.7715 -0.6088 +0.270598 -0.707107 -0.653281 0.6875 0.25 0.1847 -0.7715 -0.6088 +0.108386 -0.83147 -0.544895 0.71875 0.1875 0.1847 -0.7715 -0.6088 +0.270598 -0.707107 -0.653281 0.6875 0.25 0.1847 -0.7715 -0.6088 +0.212608 -0.83147 -0.51328 0.6875 0.1875 0.1847 -0.7715 -0.6088 +0.18024 0.382683 -0.906127 0.71875 0.625 0.2563 0.4696 -0.8448 +0.162212 0.55557 -0.815493 0.71875 0.6875 0.2563 0.4696 -0.8448 +0.31819 0.55557 -0.768178 0.6875 0.6875 0.2563 0.4696 -0.8448 +0.18024 0.382683 -0.906127 0.71875 0.625 0.2563 0.4696 -0.8448 +0.31819 0.55557 -0.768178 0.6875 0.6875 0.2563 0.4696 -0.8448 +0.353553 0.382683 -0.853553 0.6875 0.625 0.2563 0.4696 -0.8448 +0.074658 -0.92388 -0.37533 0.71875 0.125 0.1374 -0.881 -0.4528 +0.108386 -0.83147 -0.544895 0.71875 0.1875 0.1374 -0.881 -0.4528 +0.212608 -0.83147 -0.51328 0.6875 0.1875 0.1374 -0.881 -0.4528 +0.074658 -0.92388 -0.37533 0.71875 0.125 0.1374 -0.881 -0.4528 +0.212608 -0.83147 -0.51328 0.6875 0.1875 0.1374 -0.881 -0.4528 +0.146447 -0.92388 -0.353553 0.6875 0.125 0.1374 -0.881 -0.4528 +0.191342 0.19509 -0.96194 0.71875 0.5625 0.2779 0.289 -0.9161 +0.18024 0.382683 -0.906127 0.71875 0.625 0.2779 0.289 -0.9161 +0.353553 0.382683 -0.853553 0.6875 0.625 0.2779 0.289 -0.9161 +0.191342 0.19509 -0.96194 0.71875 0.5625 0.2779 0.289 -0.9161 +0.353553 0.382683 -0.853553 0.6875 0.625 0.2779 0.289 -0.9161 +0.37533 0.19509 -0.906127 0.6875 0.5625 0.2779 0.289 -0.9161 +0.03806 -0.980785 -0.191342 0.71875 0.0625 0.0846 -0.9565 -0.279 +0.074658 -0.92388 -0.37533 0.71875 0.125 0.0846 -0.9565 -0.279 +0.146447 -0.92388 -0.353553 0.6875 0.125 0.0846 -0.9565 -0.279 +0.03806 -0.980785 -0.191342 0.71875 0.0625 0.0846 -0.9565 -0.279 +0.146447 -0.92388 -0.353553 0.6875 0.125 0.0846 -0.9565 -0.279 +0.074658 -0.980785 -0.18024 0.6875 0.0625 0.0846 -0.9565 -0.279 +0.19509 0 -0.980785 0.71875 0.5 0.2889 0.0976 -0.9524 +0.191342 0.19509 -0.96194 0.71875 0.5625 0.2889 0.0976 -0.9524 +0.37533 0.19509 -0.906127 0.6875 0.5625 0.2889 0.0976 -0.9524 +0.19509 0 -0.980785 0.71875 0.5 0.2889 0.0976 -0.9524 +0.37533 0.19509 -0.906127 0.6875 0.5625 0.2889 0.0976 -0.9524 +0.382683 0 -0.923879 0.6875 0.5 0.2889 0.0976 -0.9524 +0.03806 0.980785 -0.191342 0.71875 0.9375 0.0286 0.9951 -0.0942 +0 1 0 0.703125 1 0.0286 0.9951 -0.0942 +0.074658 0.980785 -0.18024 0.6875 0.9375 0.0286 0.9951 -0.0942 +0 -1 0 0.703125 0 0.0286 -0.9951 -0.0942 +0.03806 -0.980785 -0.191342 0.71875 0.0625 0.0286 -0.9951 -0.0942 +0.074658 -0.980785 -0.18024 0.6875 0.0625 0.0286 -0.9951 -0.0942 +0.191342 -0.19509 -0.96194 0.71875 0.4375 0.2889 -0.0976 -0.9524 +0.19509 0 -0.980785 0.71875 0.5 0.2889 -0.0976 -0.9524 +0.382683 0 -0.923879 0.6875 0.5 0.2889 -0.0976 -0.9524 +0.191342 -0.19509 -0.96194 0.71875 0.4375 0.2889 -0.0976 -0.9524 +0.382683 0 -0.923879 0.6875 0.5 0.2889 -0.0976 -0.9524 +0.37533 -0.19509 -0.906127 0.6875 0.4375 0.2889 -0.0976 -0.9524 +0.074658 0.92388 -0.37533 0.71875 0.875 0.0846 0.9565 -0.279 +0.03806 0.980785 -0.191342 0.71875 0.9375 0.0846 0.9565 -0.279 +0.074658 0.980785 -0.18024 0.6875 0.9375 0.0846 0.9565 -0.279 +0.074658 0.92388 -0.37533 0.71875 0.875 0.0846 0.9565 -0.279 +0.074658 0.980785 -0.18024 0.6875 0.9375 0.0846 0.9565 -0.279 +0.146447 0.92388 -0.353553 0.6875 0.875 0.0846 0.9565 -0.279 +0.18024 -0.382683 -0.906127 0.71875 0.375 0.2779 -0.289 -0.9161 +0.191342 -0.19509 -0.96194 0.71875 0.4375 0.2779 -0.289 -0.9161 +0.37533 -0.19509 -0.906127 0.6875 0.4375 0.2779 -0.289 -0.9161 +0.18024 -0.382683 -0.906127 0.71875 0.375 0.2779 -0.289 -0.9161 +0.37533 -0.19509 -0.906127 0.6875 0.4375 0.2779 -0.289 -0.9161 +0.353553 -0.382683 -0.853553 0.6875 0.375 0.2779 -0.289 -0.9161 +0.108386 0.83147 -0.544895 0.71875 0.8125 0.1374 0.881 -0.4528 +0.074658 0.92388 -0.37533 0.71875 0.875 0.1374 0.881 -0.4528 +0.146447 0.92388 -0.353553 0.6875 0.875 0.1374 0.881 -0.4528 +0.108386 0.83147 -0.544895 0.71875 0.8125 0.1374 0.881 -0.4528 +0.146447 0.92388 -0.353553 0.6875 0.875 0.1374 0.881 -0.4528 +0.212608 0.83147 -0.51328 0.6875 0.8125 0.1374 0.881 -0.4528 +0.162212 -0.55557 -0.815493 0.71875 0.3125 0.2563 -0.4696 -0.8448 +0.18024 -0.382683 -0.906127 0.71875 0.375 0.2563 -0.4696 -0.8448 +0.353553 -0.382683 -0.853553 0.6875 0.375 0.2563 -0.4696 -0.8448 +0.162212 -0.55557 -0.815493 0.71875 0.3125 0.2563 -0.4696 -0.8448 +0.353553 -0.382683 -0.853553 0.6875 0.375 0.2563 -0.4696 -0.8448 +0.31819 -0.55557 -0.768178 0.6875 0.3125 0.2563 -0.4696 -0.8448 +0.382683 0 -0.923879 0.6875 0.5 0.4691 0.0975 -0.8777 +0.37533 0.19509 -0.906127 0.6875 0.5625 0.4691 0.0975 -0.8777 +0.544895 0.19509 -0.815493 0.65625 0.5625 0.4691 0.0975 -0.8777 +0.382683 0 -0.923879 0.6875 0.5 0.4691 0.0975 -0.8777 +0.544895 0.19509 -0.815493 0.65625 0.5625 0.4691 0.0975 -0.8777 +0.55557 0 -0.831469 0.65625 0.5 0.4691 0.0975 -0.8777 +0.074658 0.980785 -0.18024 0.6875 0.9375 0.0464 0.9951 -0.0869 +0 1 0 0.671875 1 0.0464 0.9951 -0.0869 +0.108386 0.980785 -0.162212 0.65625 0.9375 0.0464 0.9951 -0.0869 +0 -1 0 0.671875 0 0.0464 -0.9951 -0.0869 +0.074658 -0.980785 -0.18024 0.6875 0.0625 0.0464 -0.9951 -0.0869 +0.108386 -0.980785 -0.162212 0.65625 0.0625 0.0464 -0.9951 -0.0869 +0.37533 -0.19509 -0.906127 0.6875 0.4375 0.4691 -0.0975 -0.8777 +0.382683 0 -0.923879 0.6875 0.5 0.4691 -0.0975 -0.8777 +0.55557 0 -0.831469 0.65625 0.5 0.4691 -0.0975 -0.8777 +0.37533 -0.19509 -0.906127 0.6875 0.4375 0.4691 -0.0975 -0.8777 +0.55557 0 -0.831469 0.65625 0.5 0.4691 -0.0975 -0.8777 +0.544895 -0.19509 -0.815493 0.65625 0.4375 0.4691 -0.0975 -0.8777 +0.146447 0.92388 -0.353553 0.6875 0.875 0.1374 0.9565 -0.2571 +0.074658 0.980785 -0.18024 0.6875 0.9375 0.1374 0.9565 -0.2571 +0.108386 0.980785 -0.162212 0.65625 0.9375 0.1374 0.9565 -0.2571 +0.146447 0.92388 -0.353553 0.6875 0.875 0.1374 0.9565 -0.2571 +0.108386 0.980785 -0.162212 0.65625 0.9375 0.1374 0.9565 -0.2571 +0.212608 0.92388 -0.31819 0.65625 0.875 0.1374 0.9565 -0.2571 +0.353553 -0.382683 -0.853553 0.6875 0.375 0.4513 -0.289 -0.8443 +0.37533 -0.19509 -0.906127 0.6875 0.4375 0.4513 -0.289 -0.8443 +0.544895 -0.19509 -0.815493 0.65625 0.4375 0.4513 -0.289 -0.8443 +0.353553 -0.382683 -0.853553 0.6875 0.375 0.4513 -0.289 -0.8443 +0.544895 -0.19509 -0.815493 0.65625 0.4375 0.4513 -0.289 -0.8443 +0.51328 -0.382683 -0.768178 0.65625 0.375 0.4513 -0.289 -0.8443 +0.212608 0.83147 -0.51328 0.6875 0.8125 0.223 0.881 -0.4173 +0.146447 0.92388 -0.353553 0.6875 0.875 0.223 0.881 -0.4173 +0.212608 0.92388 -0.31819 0.65625 0.875 0.223 0.881 -0.4173 +0.212608 0.83147 -0.51328 0.6875 0.8125 0.223 0.881 -0.4173 +0.212608 0.92388 -0.31819 0.65625 0.875 0.223 0.881 -0.4173 +0.308658 0.83147 -0.46194 0.65625 0.8125 0.223 0.881 -0.4173 +0.31819 -0.55557 -0.768178 0.6875 0.3125 0.4162 -0.4696 -0.7786 +0.353553 -0.382683 -0.853553 0.6875 0.375 0.4162 -0.4696 -0.7786 +0.51328 -0.382683 -0.768178 0.65625 0.375 0.4162 -0.4696 -0.7786 +0.31819 -0.55557 -0.768178 0.6875 0.3125 0.4162 -0.4696 -0.7786 +0.51328 -0.382683 -0.768178 0.65625 0.375 0.4162 -0.4696 -0.7786 +0.46194 -0.55557 -0.691342 0.65625 0.3125 0.4162 -0.4696 -0.7786 +0.270598 0.707107 -0.653281 0.6875 0.75 0.2999 0.7715 -0.5611 +0.212608 0.83147 -0.51328 0.6875 0.8125 0.2999 0.7715 -0.5611 +0.308658 0.83147 -0.46194 0.65625 0.8125 0.2999 0.7715 -0.5611 +0.270598 0.707107 -0.653281 0.6875 0.75 0.2999 0.7715 -0.5611 +0.308658 0.83147 -0.46194 0.65625 0.8125 0.2999 0.7715 -0.5611 +0.392847 0.707107 -0.587938 0.65625 0.75 0.2999 0.7715 -0.5611 +0.270598 -0.707107 -0.653281 0.6875 0.25 0.3651 -0.6326 -0.6831 +0.31819 -0.55557 -0.768178 0.6875 0.3125 0.3651 -0.6326 -0.6831 +0.46194 -0.55557 -0.691342 0.65625 0.3125 0.3651 -0.6326 -0.6831 +0.270598 -0.707107 -0.653281 0.6875 0.25 0.3651 -0.6326 -0.6831 +0.46194 -0.55557 -0.691342 0.65625 0.3125 0.3651 -0.6326 -0.6831 +0.392847 -0.707107 -0.587938 0.65625 0.25 0.3651 -0.6326 -0.6831 +0.31819 0.55557 -0.768178 0.6875 0.6875 0.3651 0.6326 -0.6831 +0.270598 0.707107 -0.653281 0.6875 0.75 0.3651 0.6326 -0.6831 +0.392847 0.707107 -0.587938 0.65625 0.75 0.3651 0.6326 -0.6831 +0.31819 0.55557 -0.768178 0.6875 0.6875 0.3651 0.6326 -0.6831 +0.392847 0.707107 -0.587938 0.65625 0.75 0.3651 0.6326 -0.6831 +0.46194 0.55557 -0.691342 0.65625 0.6875 0.3651 0.6326 -0.6831 +0.212608 -0.83147 -0.51328 0.6875 0.1875 0.2999 -0.7715 -0.5611 +0.270598 -0.707107 -0.653281 0.6875 0.25 0.2999 -0.7715 -0.5611 +0.392847 -0.707107 -0.587938 0.65625 0.25 0.2999 -0.7715 -0.5611 +0.212608 -0.83147 -0.51328 0.6875 0.1875 0.2999 -0.7715 -0.5611 +0.392847 -0.707107 -0.587938 0.65625 0.25 0.2999 -0.7715 -0.5611 +0.308658 -0.83147 -0.46194 0.65625 0.1875 0.2999 -0.7715 -0.5611 +0.353553 0.382683 -0.853553 0.6875 0.625 0.4162 0.4696 -0.7786 +0.31819 0.55557 -0.768178 0.6875 0.6875 0.4162 0.4696 -0.7786 +0.46194 0.55557 -0.691342 0.65625 0.6875 0.4162 0.4696 -0.7786 +0.353553 0.382683 -0.853553 0.6875 0.625 0.4162 0.4696 -0.7786 +0.46194 0.55557 -0.691342 0.65625 0.6875 0.4162 0.4696 -0.7786 +0.51328 0.382683 -0.768178 0.65625 0.625 0.4162 0.4696 -0.7786 +0.146447 -0.92388 -0.353553 0.6875 0.125 0.223 -0.881 -0.4173 +0.212608 -0.83147 -0.51328 0.6875 0.1875 0.223 -0.881 -0.4173 +0.308658 -0.83147 -0.46194 0.65625 0.1875 0.223 -0.881 -0.4173 +0.146447 -0.92388 -0.353553 0.6875 0.125 0.223 -0.881 -0.4173 +0.308658 -0.83147 -0.46194 0.65625 0.1875 0.223 -0.881 -0.4173 +0.212608 -0.92388 -0.31819 0.65625 0.125 0.223 -0.881 -0.4173 +0.37533 0.19509 -0.906127 0.6875 0.5625 0.4513 0.289 -0.8443 +0.353553 0.382683 -0.853553 0.6875 0.625 0.4513 0.289 -0.8443 +0.51328 0.382683 -0.768178 0.65625 0.625 0.4513 0.289 -0.8443 +0.37533 0.19509 -0.906127 0.6875 0.5625 0.4513 0.289 -0.8443 +0.51328 0.382683 -0.768178 0.65625 0.625 0.4513 0.289 -0.8443 +0.544895 0.19509 -0.815493 0.65625 0.5625 0.4513 0.289 -0.8443 +0.074658 -0.980785 -0.18024 0.6875 0.0625 0.1374 -0.9565 -0.2571 +0.146447 -0.92388 -0.353553 0.6875 0.125 0.1374 -0.9565 -0.2571 +0.212608 -0.92388 -0.31819 0.65625 0.125 0.1374 -0.9565 -0.2571 +0.074658 -0.980785 -0.18024 0.6875 0.0625 0.1374 -0.9565 -0.2571 +0.212608 -0.92388 -0.31819 0.65625 0.125 0.1374 -0.9565 -0.2571 +0.108386 -0.980785 -0.162212 0.65625 0.0625 0.1374 -0.9565 -0.2571 +0.392847 -0.707107 -0.587938 0.65625 0.25 0.4913 -0.6326 -0.5987 +0.46194 -0.55557 -0.691342 0.65625 0.3125 0.4913 -0.6326 -0.5987 +0.587938 -0.55557 -0.587938 0.625 0.3125 0.4913 -0.6326 -0.5987 +0.392847 -0.707107 -0.587938 0.65625 0.25 0.4913 -0.6326 -0.5987 +0.587938 -0.55557 -0.587938 0.625 0.3125 0.4913 -0.6326 -0.5987 +0.5 -0.707107 -0.5 0.625 0.25 0.4913 -0.6326 -0.5987 +0.46194 0.55557 -0.691342 0.65625 0.6875 0.4913 0.6326 -0.5987 +0.392847 0.707107 -0.587938 0.65625 0.75 0.4913 0.6326 -0.5987 +0.5 0.707107 -0.5 0.625 0.75 0.4913 0.6326 -0.5987 +0.46194 0.55557 -0.691342 0.65625 0.6875 0.4913 0.6326 -0.5987 +0.5 0.707107 -0.5 0.625 0.75 0.4913 0.6326 -0.5987 +0.587938 0.55557 -0.587938 0.625 0.6875 0.4913 0.6326 -0.5987 +0.308658 -0.83147 -0.46194 0.65625 0.1875 0.4036 -0.7715 -0.4918 +0.392847 -0.707107 -0.587938 0.65625 0.25 0.4036 -0.7715 -0.4918 +0.5 -0.707107 -0.5 0.625 0.25 0.4036 -0.7715 -0.4918 +0.308658 -0.83147 -0.46194 0.65625 0.1875 0.4036 -0.7715 -0.4918 +0.5 -0.707107 -0.5 0.625 0.25 0.4036 -0.7715 -0.4918 +0.392847 -0.83147 -0.392847 0.625 0.1875 0.4036 -0.7715 -0.4918 +0.51328 0.382683 -0.768178 0.65625 0.625 0.5601 0.4696 -0.6825 +0.46194 0.55557 -0.691342 0.65625 0.6875 0.5601 0.4696 -0.6825 +0.587938 0.55557 -0.587938 0.625 0.6875 0.5601 0.4696 -0.6825 +0.51328 0.382683 -0.768178 0.65625 0.625 0.5601 0.4696 -0.6825 +0.587938 0.55557 -0.587938 0.625 0.6875 0.5601 0.4696 -0.6825 +0.653281 0.382683 -0.653281 0.625 0.625 0.5601 0.4696 -0.6825 +0.212608 -0.92388 -0.31819 0.65625 0.125 0.3002 -0.881 -0.3658 +0.308658 -0.83147 -0.46194 0.65625 0.1875 0.3002 -0.881 -0.3658 +0.392847 -0.83147 -0.392847 0.625 0.1875 0.3002 -0.881 -0.3658 +0.212608 -0.92388 -0.31819 0.65625 0.125 0.3002 -0.881 -0.3658 +0.392847 -0.83147 -0.392847 0.625 0.1875 0.3002 -0.881 -0.3658 +0.270598 -0.92388 -0.270598 0.625 0.125 0.3002 -0.881 -0.3658 +0.544895 0.19509 -0.815493 0.65625 0.5625 0.6073 0.289 -0.74 +0.51328 0.382683 -0.768178 0.65625 0.625 0.6073 0.289 -0.74 +0.653281 0.382683 -0.653281 0.625 0.625 0.6073 0.289 -0.74 +0.544895 0.19509 -0.815493 0.65625 0.5625 0.6073 0.289 -0.74 +0.653281 0.382683 -0.653281 0.625 0.625 0.6073 0.289 -0.74 +0.69352 0.19509 -0.69352 0.625 0.5625 0.6073 0.289 -0.74 +0.108386 -0.980785 -0.162212 0.65625 0.0625 0.185 -0.9565 -0.2254 +0.212608 -0.92388 -0.31819 0.65625 0.125 0.185 -0.9565 -0.2254 +0.270598 -0.92388 -0.270598 0.625 0.125 0.185 -0.9565 -0.2254 +0.108386 -0.980785 -0.162212 0.65625 0.0625 0.185 -0.9565 -0.2254 +0.270598 -0.92388 -0.270598 0.625 0.125 0.185 -0.9565 -0.2254 +0.13795 -0.980785 -0.13795 0.625 0.0625 0.185 -0.9565 -0.2254 +0.55557 0 -0.831469 0.65625 0.5 0.6314 0.0975 -0.7693 +0.544895 0.19509 -0.815493 0.65625 0.5625 0.6314 0.0975 -0.7693 +0.69352 0.19509 -0.69352 0.625 0.5625 0.6314 0.0975 -0.7693 +0.55557 0 -0.831469 0.65625 0.5 0.6314 0.0975 -0.7693 +0.69352 0.19509 -0.69352 0.625 0.5625 0.6314 0.0975 -0.7693 +0.707107 0 -0.707107 0.625 0.5 0.6314 0.0975 -0.7693 +0.108386 0.980785 -0.162212 0.65625 0.9375 0.0625 0.9951 -0.0761 +0 1 0 0.640625 1 0.0625 0.9951 -0.0761 +0.13795 0.980785 -0.13795 0.625 0.9375 0.0625 0.9951 -0.0761 +0 -1 0 0.640625 0 0.0625 -0.9951 -0.0761 +0.108386 -0.980785 -0.162212 0.65625 0.0625 0.0625 -0.9951 -0.0761 +0.13795 -0.980785 -0.13795 0.625 0.0625 0.0625 -0.9951 -0.0761 +0.544895 -0.19509 -0.815493 0.65625 0.4375 0.6314 -0.0975 -0.7693 +0.55557 0 -0.831469 0.65625 0.5 0.6314 -0.0975 -0.7693 +0.707107 0 -0.707107 0.625 0.5 0.6314 -0.0975 -0.7693 +0.544895 -0.19509 -0.815493 0.65625 0.4375 0.6314 -0.0975 -0.7693 +0.707107 0 -0.707107 0.625 0.5 0.6314 -0.0975 -0.7693 +0.69352 -0.19509 -0.69352 0.625 0.4375 0.6314 -0.0975 -0.7693 +0.212608 0.92388 -0.31819 0.65625 0.875 0.185 0.9565 -0.2254 +0.108386 0.980785 -0.162212 0.65625 0.9375 0.185 0.9565 -0.2254 +0.13795 0.980785 -0.13795 0.625 0.9375 0.185 0.9565 -0.2254 +0.212608 0.92388 -0.31819 0.65625 0.875 0.185 0.9565 -0.2254 +0.13795 0.980785 -0.13795 0.625 0.9375 0.185 0.9565 -0.2254 +0.270598 0.92388 -0.270598 0.625 0.875 0.185 0.9565 -0.2254 +0.51328 -0.382683 -0.768178 0.65625 0.375 0.6073 -0.289 -0.74 +0.544895 -0.19509 -0.815493 0.65625 0.4375 0.6073 -0.289 -0.74 +0.69352 -0.19509 -0.69352 0.625 0.4375 0.6073 -0.289 -0.74 +0.51328 -0.382683 -0.768178 0.65625 0.375 0.6073 -0.289 -0.74 +0.69352 -0.19509 -0.69352 0.625 0.4375 0.6073 -0.289 -0.74 +0.653281 -0.382683 -0.653281 0.625 0.375 0.6073 -0.289 -0.74 +0.308658 0.83147 -0.46194 0.65625 0.8125 0.3002 0.881 -0.3658 +0.212608 0.92388 -0.31819 0.65625 0.875 0.3002 0.881 -0.3658 +0.270598 0.92388 -0.270598 0.625 0.875 0.3002 0.881 -0.3658 +0.308658 0.83147 -0.46194 0.65625 0.8125 0.3002 0.881 -0.3658 +0.270598 0.92388 -0.270598 0.625 0.875 0.3002 0.881 -0.3658 +0.392847 0.83147 -0.392847 0.625 0.8125 0.3002 0.881 -0.3658 +0.46194 -0.55557 -0.691342 0.65625 0.3125 0.5601 -0.4696 -0.6825 +0.51328 -0.382683 -0.768178 0.65625 0.375 0.5601 -0.4696 -0.6825 +0.653281 -0.382683 -0.653281 0.625 0.375 0.5601 -0.4696 -0.6825 +0.46194 -0.55557 -0.691342 0.65625 0.3125 0.5601 -0.4696 -0.6825 +0.653281 -0.382683 -0.653281 0.625 0.375 0.5601 -0.4696 -0.6825 +0.587938 -0.55557 -0.587938 0.625 0.3125 0.5601 -0.4696 -0.6825 +0.392847 0.707107 -0.587938 0.65625 0.75 0.4036 0.7715 -0.4918 +0.308658 0.83147 -0.46194 0.65625 0.8125 0.4036 0.7715 -0.4918 +0.392847 0.83147 -0.392847 0.625 0.8125 0.4036 0.7715 -0.4918 +0.392847 0.707107 -0.587938 0.65625 0.75 0.4036 0.7715 -0.4918 +0.392847 0.83147 -0.392847 0.625 0.8125 0.4036 0.7715 -0.4918 +0.5 0.707107 -0.5 0.625 0.75 0.4036 0.7715 -0.4918 +0.13795 0.980785 -0.13795 0.625 0.9375 0.0761 0.9951 -0.0625 +0 1 0 0.609375 1 0.0761 0.9951 -0.0625 +0.162212 0.980785 -0.108386 0.59375 0.9375 0.0761 0.9951 -0.0625 +0 -1 0 0.609375 0 0.0761 -0.9951 -0.0625 +0.13795 -0.980785 -0.13795 0.625 0.0625 0.0761 -0.9951 -0.0625 +0.162212 -0.980785 -0.108386 0.59375 0.0625 0.0761 -0.9951 -0.0625 +0.69352 -0.19509 -0.69352 0.625 0.4375 0.7693 -0.0975 -0.6314 +0.707107 0 -0.707107 0.625 0.5 0.7693 -0.0975 -0.6314 +0.83147 0 -0.55557 0.59375 0.5 0.7693 -0.0975 -0.6314 +0.69352 -0.19509 -0.69352 0.625 0.4375 0.7693 -0.0975 -0.6314 +0.83147 0 -0.55557 0.59375 0.5 0.7693 -0.0975 -0.6314 +0.815493 -0.19509 -0.544895 0.59375 0.4375 0.7693 -0.0975 -0.6314 +0.270598 0.92388 -0.270598 0.625 0.875 0.2254 0.9565 -0.185 +0.13795 0.980785 -0.13795 0.625 0.9375 0.2254 0.9565 -0.185 +0.162212 0.980785 -0.108386 0.59375 0.9375 0.2254 0.9565 -0.185 +0.270598 0.92388 -0.270598 0.625 0.875 0.2254 0.9565 -0.185 +0.162212 0.980785 -0.108386 0.59375 0.9375 0.2254 0.9565 -0.185 +0.31819 0.92388 -0.212608 0.59375 0.875 0.2254 0.9565 -0.185 +0.653281 -0.382683 -0.653281 0.625 0.375 0.74 -0.289 -0.6073 +0.69352 -0.19509 -0.69352 0.625 0.4375 0.74 -0.289 -0.6073 +0.815493 -0.19509 -0.544895 0.59375 0.4375 0.74 -0.289 -0.6073 +0.653281 -0.382683 -0.653281 0.625 0.375 0.74 -0.289 -0.6073 +0.815493 -0.19509 -0.544895 0.59375 0.4375 0.74 -0.289 -0.6073 +0.768178 -0.382683 -0.51328 0.59375 0.375 0.74 -0.289 -0.6073 +0.392847 0.83147 -0.392847 0.625 0.8125 0.3658 0.881 -0.3002 +0.270598 0.92388 -0.270598 0.625 0.875 0.3658 0.881 -0.3002 +0.31819 0.92388 -0.212608 0.59375 0.875 0.3658 0.881 -0.3002 +0.392847 0.83147 -0.392847 0.625 0.8125 0.3658 0.881 -0.3002 +0.31819 0.92388 -0.212608 0.59375 0.875 0.3658 0.881 -0.3002 +0.46194 0.83147 -0.308658 0.59375 0.8125 0.3658 0.881 -0.3002 +0.587938 -0.55557 -0.587938 0.625 0.3125 0.6825 -0.4696 -0.5601 +0.653281 -0.382683 -0.653281 0.625 0.375 0.6825 -0.4696 -0.5601 +0.768178 -0.382683 -0.51328 0.59375 0.375 0.6825 -0.4696 -0.5601 +0.587938 -0.55557 -0.587938 0.625 0.3125 0.6825 -0.4696 -0.5601 +0.768178 -0.382683 -0.51328 0.59375 0.375 0.6825 -0.4696 -0.5601 +0.691342 -0.55557 -0.46194 0.59375 0.3125 0.6825 -0.4696 -0.5601 +0.5 0.707107 -0.5 0.625 0.75 0.4918 0.7715 -0.4036 +0.392847 0.83147 -0.392847 0.625 0.8125 0.4918 0.7715 -0.4036 +0.46194 0.83147 -0.308658 0.59375 0.8125 0.4918 0.7715 -0.4036 +0.5 0.707107 -0.5 0.625 0.75 0.4918 0.7715 -0.4036 +0.46194 0.83147 -0.308658 0.59375 0.8125 0.4918 0.7715 -0.4036 +0.587938 0.707107 -0.392847 0.59375 0.75 0.4918 0.7715 -0.4036 +0.5 -0.707107 -0.5 0.625 0.25 0.5987 -0.6326 -0.4913 +0.587938 -0.55557 -0.587938 0.625 0.3125 0.5987 -0.6326 -0.4913 +0.691342 -0.55557 -0.46194 0.59375 0.3125 0.5987 -0.6326 -0.4913 +0.5 -0.707107 -0.5 0.625 0.25 0.5987 -0.6326 -0.4913 +0.691342 -0.55557 -0.46194 0.59375 0.3125 0.5987 -0.6326 -0.4913 +0.587938 -0.707107 -0.392847 0.59375 0.25 0.5987 -0.6326 -0.4913 +0.587938 0.55557 -0.587938 0.625 0.6875 0.5987 0.6326 -0.4913 +0.5 0.707107 -0.5 0.625 0.75 0.5987 0.6326 -0.4913 +0.587938 0.707107 -0.392847 0.59375 0.75 0.5987 0.6326 -0.4913 +0.587938 0.55557 -0.587938 0.625 0.6875 0.5987 0.6326 -0.4913 +0.587938 0.707107 -0.392847 0.59375 0.75 0.5987 0.6326 -0.4913 +0.691342 0.55557 -0.46194 0.59375 0.6875 0.5987 0.6326 -0.4913 +0.392847 -0.83147 -0.392847 0.625 0.1875 0.4918 -0.7715 -0.4036 +0.5 -0.707107 -0.5 0.625 0.25 0.4918 -0.7715 -0.4036 +0.587938 -0.707107 -0.392847 0.59375 0.25 0.4918 -0.7715 -0.4036 +0.392847 -0.83147 -0.392847 0.625 0.1875 0.4918 -0.7715 -0.4036 +0.587938 -0.707107 -0.392847 0.59375 0.25 0.4918 -0.7715 -0.4036 +0.46194 -0.83147 -0.308658 0.59375 0.1875 0.4918 -0.7715 -0.4036 +0.653281 0.382683 -0.653281 0.625 0.625 0.6825 0.4696 -0.5601 +0.587938 0.55557 -0.587938 0.625 0.6875 0.6825 0.4696 -0.5601 +0.691342 0.55557 -0.46194 0.59375 0.6875 0.6825 0.4696 -0.5601 +0.653281 0.382683 -0.653281 0.625 0.625 0.6825 0.4696 -0.5601 +0.691342 0.55557 -0.46194 0.59375 0.6875 0.6825 0.4696 -0.5601 +0.768178 0.382683 -0.51328 0.59375 0.625 0.6825 0.4696 -0.5601 +0.270598 -0.92388 -0.270598 0.625 0.125 0.3658 -0.881 -0.3002 +0.392847 -0.83147 -0.392847 0.625 0.1875 0.3658 -0.881 -0.3002 +0.46194 -0.83147 -0.308658 0.59375 0.1875 0.3658 -0.881 -0.3002 +0.270598 -0.92388 -0.270598 0.625 0.125 0.3658 -0.881 -0.3002 +0.46194 -0.83147 -0.308658 0.59375 0.1875 0.3658 -0.881 -0.3002 +0.31819 -0.92388 -0.212608 0.59375 0.125 0.3658 -0.881 -0.3002 +0.69352 0.19509 -0.69352 0.625 0.5625 0.74 0.289 -0.6073 +0.653281 0.382683 -0.653281 0.625 0.625 0.74 0.289 -0.6073 +0.768178 0.382683 -0.51328 0.59375 0.625 0.74 0.289 -0.6073 +0.69352 0.19509 -0.69352 0.625 0.5625 0.74 0.289 -0.6073 +0.768178 0.382683 -0.51328 0.59375 0.625 0.74 0.289 -0.6073 +0.815493 0.19509 -0.544895 0.59375 0.5625 0.74 0.289 -0.6073 +0.13795 -0.980785 -0.13795 0.625 0.0625 0.2254 -0.9565 -0.185 +0.270598 -0.92388 -0.270598 0.625 0.125 0.2254 -0.9565 -0.185 +0.31819 -0.92388 -0.212608 0.59375 0.125 0.2254 -0.9565 -0.185 +0.13795 -0.980785 -0.13795 0.625 0.0625 0.2254 -0.9565 -0.185 +0.31819 -0.92388 -0.212608 0.59375 0.125 0.2254 -0.9565 -0.185 +0.162212 -0.980785 -0.108386 0.59375 0.0625 0.2254 -0.9565 -0.185 +0.707107 0 -0.707107 0.625 0.5 0.7693 0.0975 -0.6314 +0.69352 0.19509 -0.69352 0.625 0.5625 0.7693 0.0975 -0.6314 +0.815493 0.19509 -0.544895 0.59375 0.5625 0.7693 0.0975 -0.6314 +0.707107 0 -0.707107 0.625 0.5 0.7693 0.0975 -0.6314 +0.815493 0.19509 -0.544895 0.59375 0.5625 0.7693 0.0975 -0.6314 +0.83147 0 -0.55557 0.59375 0.5 0.7693 0.0975 -0.6314 +0.691342 0.55557 -0.46194 0.59375 0.6875 0.6831 0.6326 -0.3651 +0.587938 0.707107 -0.392847 0.59375 0.75 0.6831 0.6326 -0.3651 +0.653281 0.707107 -0.270598 0.5625 0.75 0.6831 0.6326 -0.3651 +0.691342 0.55557 -0.46194 0.59375 0.6875 0.6831 0.6326 -0.3651 +0.653281 0.707107 -0.270598 0.5625 0.75 0.6831 0.6326 -0.3651 +0.768178 0.55557 -0.31819 0.5625 0.6875 0.6831 0.6326 -0.3651 +0.46194 -0.83147 -0.308658 0.59375 0.1875 0.5611 -0.7715 -0.2999 +0.587938 -0.707107 -0.392847 0.59375 0.25 0.5611 -0.7715 -0.2999 +0.653281 -0.707107 -0.270598 0.5625 0.25 0.5611 -0.7715 -0.2999 +0.46194 -0.83147 -0.308658 0.59375 0.1875 0.5611 -0.7715 -0.2999 +0.653281 -0.707107 -0.270598 0.5625 0.25 0.5611 -0.7715 -0.2999 +0.51328 -0.83147 -0.212607 0.5625 0.1875 0.5611 -0.7715 -0.2999 +0.768178 0.382683 -0.51328 0.59375 0.625 0.7786 0.4696 -0.4162 +0.691342 0.55557 -0.46194 0.59375 0.6875 0.7786 0.4696 -0.4162 +0.768178 0.55557 -0.31819 0.5625 0.6875 0.7786 0.4696 -0.4162 +0.768178 0.382683 -0.51328 0.59375 0.625 0.7786 0.4696 -0.4162 +0.768178 0.55557 -0.31819 0.5625 0.6875 0.7786 0.4696 -0.4162 +0.853553 0.382683 -0.353553 0.5625 0.625 0.7786 0.4696 -0.4162 +0.31819 -0.92388 -0.212608 0.59375 0.125 0.4173 -0.881 -0.223 +0.46194 -0.83147 -0.308658 0.59375 0.1875 0.4173 -0.881 -0.223 +0.51328 -0.83147 -0.212607 0.5625 0.1875 0.4173 -0.881 -0.223 +0.31819 -0.92388 -0.212608 0.59375 0.125 0.4173 -0.881 -0.223 +0.51328 -0.83147 -0.212607 0.5625 0.1875 0.4173 -0.881 -0.223 +0.353553 -0.92388 -0.146447 0.5625 0.125 0.4173 -0.881 -0.223 +0.815493 0.19509 -0.544895 0.59375 0.5625 0.8443 0.289 -0.4513 +0.768178 0.382683 -0.51328 0.59375 0.625 0.8443 0.289 -0.4513 +0.853553 0.382683 -0.353553 0.5625 0.625 0.8443 0.289 -0.4513 +0.815493 0.19509 -0.544895 0.59375 0.5625 0.8443 0.289 -0.4513 +0.853553 0.382683 -0.353553 0.5625 0.625 0.8443 0.289 -0.4513 +0.906127 0.19509 -0.37533 0.5625 0.5625 0.8443 0.289 -0.4513 +0.162212 -0.980785 -0.108386 0.59375 0.0625 0.2571 -0.9565 -0.1374 +0.31819 -0.92388 -0.212608 0.59375 0.125 0.2571 -0.9565 -0.1374 +0.353553 -0.92388 -0.146447 0.5625 0.125 0.2571 -0.9565 -0.1374 +0.162212 -0.980785 -0.108386 0.59375 0.0625 0.2571 -0.9565 -0.1374 +0.353553 -0.92388 -0.146447 0.5625 0.125 0.2571 -0.9565 -0.1374 +0.18024 -0.980785 -0.074658 0.5625 0.0625 0.2571 -0.9565 -0.1374 +0.83147 0 -0.55557 0.59375 0.5 0.8777 0.0975 -0.4691 +0.815493 0.19509 -0.544895 0.59375 0.5625 0.8777 0.0975 -0.4691 +0.906127 0.19509 -0.37533 0.5625 0.5625 0.8777 0.0975 -0.4691 +0.83147 0 -0.55557 0.59375 0.5 0.8777 0.0975 -0.4691 +0.906127 0.19509 -0.37533 0.5625 0.5625 0.8777 0.0975 -0.4691 +0.923879 0 -0.382683 0.5625 0.5 0.8777 0.0975 -0.4691 +0.162212 0.980785 -0.108386 0.59375 0.9375 0.0869 0.9951 -0.0464 +0 1 0 0.578125 1 0.0869 0.9951 -0.0464 +0.18024 0.980785 -0.074658 0.5625 0.9375 0.0869 0.9951 -0.0464 +0 -1 0 0.578125 0 0.0869 -0.9951 -0.0464 +0.162212 -0.980785 -0.108386 0.59375 0.0625 0.0869 -0.9951 -0.0464 +0.18024 -0.980785 -0.074658 0.5625 0.0625 0.0869 -0.9951 -0.0464 +0.815493 -0.19509 -0.544895 0.59375 0.4375 0.8777 -0.0975 -0.4691 +0.83147 0 -0.55557 0.59375 0.5 0.8777 -0.0975 -0.4691 +0.923879 0 -0.382683 0.5625 0.5 0.8777 -0.0975 -0.4691 +0.815493 -0.19509 -0.544895 0.59375 0.4375 0.8777 -0.0975 -0.4691 +0.923879 0 -0.382683 0.5625 0.5 0.8777 -0.0975 -0.4691 +0.906127 -0.19509 -0.37533 0.5625 0.4375 0.8777 -0.0975 -0.4691 +0.31819 0.92388 -0.212608 0.59375 0.875 0.2571 0.9565 -0.1374 +0.162212 0.980785 -0.108386 0.59375 0.9375 0.2571 0.9565 -0.1374 +0.18024 0.980785 -0.074658 0.5625 0.9375 0.2571 0.9565 -0.1374 +0.31819 0.92388 -0.212608 0.59375 0.875 0.2571 0.9565 -0.1374 +0.18024 0.980785 -0.074658 0.5625 0.9375 0.2571 0.9565 -0.1374 +0.353553 0.92388 -0.146447 0.5625 0.875 0.2571 0.9565 -0.1374 +0.768178 -0.382683 -0.51328 0.59375 0.375 0.8443 -0.289 -0.4513 +0.815493 -0.19509 -0.544895 0.59375 0.4375 0.8443 -0.289 -0.4513 +0.906127 -0.19509 -0.37533 0.5625 0.4375 0.8443 -0.289 -0.4513 +0.768178 -0.382683 -0.51328 0.59375 0.375 0.8443 -0.289 -0.4513 +0.906127 -0.19509 -0.37533 0.5625 0.4375 0.8443 -0.289 -0.4513 +0.853553 -0.382683 -0.353553 0.5625 0.375 0.8443 -0.289 -0.4513 +0.46194 0.83147 -0.308658 0.59375 0.8125 0.4173 0.881 -0.223 +0.31819 0.92388 -0.212608 0.59375 0.875 0.4173 0.881 -0.223 +0.353553 0.92388 -0.146447 0.5625 0.875 0.4173 0.881 -0.223 +0.46194 0.83147 -0.308658 0.59375 0.8125 0.4173 0.881 -0.223 +0.353553 0.92388 -0.146447 0.5625 0.875 0.4173 0.881 -0.223 +0.51328 0.83147 -0.212607 0.5625 0.8125 0.4173 0.881 -0.223 +0.691342 -0.55557 -0.46194 0.59375 0.3125 0.7786 -0.4696 -0.4162 +0.768178 -0.382683 -0.51328 0.59375 0.375 0.7786 -0.4696 -0.4162 +0.853553 -0.382683 -0.353553 0.5625 0.375 0.7786 -0.4696 -0.4162 +0.691342 -0.55557 -0.46194 0.59375 0.3125 0.7786 -0.4696 -0.4162 +0.853553 -0.382683 -0.353553 0.5625 0.375 0.7786 -0.4696 -0.4162 +0.768178 -0.55557 -0.31819 0.5625 0.3125 0.7786 -0.4696 -0.4162 +0.587938 0.707107 -0.392847 0.59375 0.75 0.5611 0.7715 -0.2999 +0.46194 0.83147 -0.308658 0.59375 0.8125 0.5611 0.7715 -0.2999 +0.51328 0.83147 -0.212607 0.5625 0.8125 0.5611 0.7715 -0.2999 +0.587938 0.707107 -0.392847 0.59375 0.75 0.5611 0.7715 -0.2999 +0.51328 0.83147 -0.212607 0.5625 0.8125 0.5611 0.7715 -0.2999 +0.653281 0.707107 -0.270598 0.5625 0.75 0.5611 0.7715 -0.2999 +0.587938 -0.707107 -0.392847 0.59375 0.25 0.6831 -0.6326 -0.3651 +0.691342 -0.55557 -0.46194 0.59375 0.3125 0.6831 -0.6326 -0.3651 +0.768178 -0.55557 -0.31819 0.5625 0.3125 0.6831 -0.6326 -0.3651 +0.587938 -0.707107 -0.392847 0.59375 0.25 0.6831 -0.6326 -0.3651 +0.768178 -0.55557 -0.31819 0.5625 0.3125 0.6831 -0.6326 -0.3651 +0.653281 -0.707107 -0.270598 0.5625 0.25 0.6831 -0.6326 -0.3651 +0.906127 -0.19509 -0.37533 0.5625 0.4375 0.9524 -0.0975 -0.2889 +0.923879 0 -0.382683 0.5625 0.5 0.9524 -0.0975 -0.2889 +0.980785 0 -0.19509 0.53125 0.5 0.9524 -0.0975 -0.2889 +0.906127 -0.19509 -0.37533 0.5625 0.4375 0.9524 -0.0975 -0.2889 +0.980785 0 -0.19509 0.53125 0.5 0.9524 -0.0975 -0.2889 +0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9524 -0.0975 -0.2889 +0.353553 0.92388 -0.146447 0.5625 0.875 0.279 0.9565 -0.0846 +0.18024 0.980785 -0.074658 0.5625 0.9375 0.279 0.9565 -0.0846 +0.191342 0.980785 -0.03806 0.53125 0.9375 0.279 0.9565 -0.0846 +0.353553 0.92388 -0.146447 0.5625 0.875 0.279 0.9565 -0.0846 +0.191342 0.980785 -0.03806 0.53125 0.9375 0.279 0.9565 -0.0846 +0.37533 0.92388 -0.074658 0.53125 0.875 0.279 0.9565 -0.0846 +0.853553 -0.382683 -0.353553 0.5625 0.375 0.9161 -0.289 -0.2779 +0.906127 -0.19509 -0.37533 0.5625 0.4375 0.9161 -0.289 -0.2779 +0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9161 -0.289 -0.2779 +0.853553 -0.382683 -0.353553 0.5625 0.375 0.9161 -0.289 -0.2779 +0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9161 -0.289 -0.2779 +0.906127 -0.382683 -0.18024 0.53125 0.375 0.9161 -0.289 -0.2779 +0.51328 0.83147 -0.212607 0.5625 0.8125 0.4528 0.881 -0.1374 +0.353553 0.92388 -0.146447 0.5625 0.875 0.4528 0.881 -0.1374 +0.37533 0.92388 -0.074658 0.53125 0.875 0.4528 0.881 -0.1374 +0.51328 0.83147 -0.212607 0.5625 0.8125 0.4528 0.881 -0.1374 +0.37533 0.92388 -0.074658 0.53125 0.875 0.4528 0.881 -0.1374 +0.544895 0.83147 -0.108386 0.53125 0.8125 0.4528 0.881 -0.1374 +0.768178 -0.55557 -0.31819 0.5625 0.3125 0.8448 -0.4696 -0.2563 +0.853553 -0.382683 -0.353553 0.5625 0.375 0.8448 -0.4696 -0.2563 +0.906127 -0.382683 -0.18024 0.53125 0.375 0.8448 -0.4696 -0.2563 +0.768178 -0.55557 -0.31819 0.5625 0.3125 0.8448 -0.4696 -0.2563 +0.906127 -0.382683 -0.18024 0.53125 0.375 0.8448 -0.4696 -0.2563 +0.815493 -0.55557 -0.162212 0.53125 0.3125 0.8448 -0.4696 -0.2563 +0.653281 0.707107 -0.270598 0.5625 0.75 0.6088 0.7715 -0.1847 +0.51328 0.83147 -0.212607 0.5625 0.8125 0.6088 0.7715 -0.1847 +0.544895 0.83147 -0.108386 0.53125 0.8125 0.6088 0.7715 -0.1847 +0.653281 0.707107 -0.270598 0.5625 0.75 0.6088 0.7715 -0.1847 +0.544895 0.83147 -0.108386 0.53125 0.8125 0.6088 0.7715 -0.1847 +0.69352 0.707107 -0.13795 0.53125 0.75 0.6088 0.7715 -0.1847 +0.653281 -0.707107 -0.270598 0.5625 0.25 0.7412 -0.6326 -0.2248 +0.768178 -0.55557 -0.31819 0.5625 0.3125 0.7412 -0.6326 -0.2248 +0.815493 -0.55557 -0.162212 0.53125 0.3125 0.7412 -0.6326 -0.2248 +0.653281 -0.707107 -0.270598 0.5625 0.25 0.7412 -0.6326 -0.2248 +0.815493 -0.55557 -0.162212 0.53125 0.3125 0.7412 -0.6326 -0.2248 +0.69352 -0.707107 -0.13795 0.53125 0.25 0.7412 -0.6326 -0.2248 +0.768178 0.55557 -0.31819 0.5625 0.6875 0.7412 0.6326 -0.2248 +0.653281 0.707107 -0.270598 0.5625 0.75 0.7412 0.6326 -0.2248 +0.69352 0.707107 -0.13795 0.53125 0.75 0.7412 0.6326 -0.2248 +0.768178 0.55557 -0.31819 0.5625 0.6875 0.7412 0.6326 -0.2248 +0.69352 0.707107 -0.13795 0.53125 0.75 0.7412 0.6326 -0.2248 +0.815493 0.55557 -0.162212 0.53125 0.6875 0.7412 0.6326 -0.2248 +0.51328 -0.83147 -0.212607 0.5625 0.1875 0.6088 -0.7715 -0.1847 +0.653281 -0.707107 -0.270598 0.5625 0.25 0.6088 -0.7715 -0.1847 +0.69352 -0.707107 -0.13795 0.53125 0.25 0.6088 -0.7715 -0.1847 +0.51328 -0.83147 -0.212607 0.5625 0.1875 0.6088 -0.7715 -0.1847 +0.69352 -0.707107 -0.13795 0.53125 0.25 0.6088 -0.7715 -0.1847 +0.544895 -0.83147 -0.108386 0.53125 0.1875 0.6088 -0.7715 -0.1847 +0.853553 0.382683 -0.353553 0.5625 0.625 0.8448 0.4696 -0.2563 +0.768178 0.55557 -0.31819 0.5625 0.6875 0.8448 0.4696 -0.2563 +0.815493 0.55557 -0.162212 0.53125 0.6875 0.8448 0.4696 -0.2563 +0.853553 0.382683 -0.353553 0.5625 0.625 0.8448 0.4696 -0.2563 +0.815493 0.55557 -0.162212 0.53125 0.6875 0.8448 0.4696 -0.2563 +0.906127 0.382683 -0.18024 0.53125 0.625 0.8448 0.4696 -0.2563 +0.353553 -0.92388 -0.146447 0.5625 0.125 0.4528 -0.881 -0.1374 +0.51328 -0.83147 -0.212607 0.5625 0.1875 0.4528 -0.881 -0.1374 +0.544895 -0.83147 -0.108386 0.53125 0.1875 0.4528 -0.881 -0.1374 +0.353553 -0.92388 -0.146447 0.5625 0.125 0.4528 -0.881 -0.1374 +0.544895 -0.83147 -0.108386 0.53125 0.1875 0.4528 -0.881 -0.1374 +0.37533 -0.92388 -0.074658 0.53125 0.125 0.4528 -0.881 -0.1374 +0.906127 0.19509 -0.37533 0.5625 0.5625 0.9161 0.289 -0.2779 +0.853553 0.382683 -0.353553 0.5625 0.625 0.9161 0.289 -0.2779 +0.906127 0.382683 -0.18024 0.53125 0.625 0.9161 0.289 -0.2779 +0.906127 0.19509 -0.37533 0.5625 0.5625 0.9161 0.289 -0.2779 +0.906127 0.382683 -0.18024 0.53125 0.625 0.9161 0.289 -0.2779 +0.96194 0.19509 -0.191342 0.53125 0.5625 0.9161 0.289 -0.2779 +0.18024 -0.980785 -0.074658 0.5625 0.0625 0.279 -0.9565 -0.0846 +0.353553 -0.92388 -0.146447 0.5625 0.125 0.279 -0.9565 -0.0846 +0.37533 -0.92388 -0.074658 0.53125 0.125 0.279 -0.9565 -0.0846 +0.18024 -0.980785 -0.074658 0.5625 0.0625 0.279 -0.9565 -0.0846 +0.37533 -0.92388 -0.074658 0.53125 0.125 0.279 -0.9565 -0.0846 +0.191342 -0.980785 -0.03806 0.53125 0.0625 0.279 -0.9565 -0.0846 +0.923879 0 -0.382683 0.5625 0.5 0.9524 0.0975 -0.2889 +0.906127 0.19509 -0.37533 0.5625 0.5625 0.9524 0.0975 -0.2889 +0.96194 0.19509 -0.191342 0.53125 0.5625 0.9524 0.0975 -0.2889 +0.923879 0 -0.382683 0.5625 0.5 0.9524 0.0975 -0.2889 +0.96194 0.19509 -0.191342 0.53125 0.5625 0.9524 0.0975 -0.2889 +0.980785 0 -0.19509 0.53125 0.5 0.9524 0.0975 -0.2889 +0.18024 0.980785 -0.074658 0.5625 0.9375 0.0942 0.9951 -0.0286 +0 1 0 0.546875 1 0.0942 0.9951 -0.0286 +0.191342 0.980785 -0.03806 0.53125 0.9375 0.0942 0.9951 -0.0286 +0 -1 0 0.546875 0 0.0942 -0.9951 -0.0286 +0.18024 -0.980785 -0.074658 0.5625 0.0625 0.0942 -0.9951 -0.0286 +0.191342 -0.980785 -0.03806 0.53125 0.0625 0.0942 -0.9951 -0.0286 +0.544895 -0.83147 -0.108386 0.53125 0.1875 0.6332 -0.7715 -0.0624 +0.69352 -0.707107 -0.13795 0.53125 0.25 0.6332 -0.7715 -0.0624 +0.707107 -0.707107 -0 0.5 0.25 0.6332 -0.7715 -0.0624 +0.544895 -0.83147 -0.108386 0.53125 0.1875 0.6332 -0.7715 -0.0624 +0.707107 -0.707107 -0 0.5 0.25 0.6332 -0.7715 -0.0624 +0.55557 -0.83147 0 0.5 0.1875 0.6332 -0.7715 -0.0624 +0.906127 0.382683 -0.18024 0.53125 0.625 0.8786 0.4696 -0.0865 +0.815493 0.55557 -0.162212 0.53125 0.6875 0.8786 0.4696 -0.0865 +0.831469 0.55557 0 0.5 0.6875 0.8786 0.4696 -0.0865 +0.906127 0.382683 -0.18024 0.53125 0.625 0.8786 0.4696 -0.0865 +0.831469 0.55557 0 0.5 0.6875 0.8786 0.4696 -0.0865 +0.923879 0.382683 -0 0.5 0.625 0.8786 0.4696 -0.0865 +0.37533 -0.92388 -0.074658 0.53125 0.125 0.4709 -0.881 -0.0464 +0.544895 -0.83147 -0.108386 0.53125 0.1875 0.4709 -0.881 -0.0464 +0.55557 -0.83147 0 0.5 0.1875 0.4709 -0.881 -0.0464 +0.37533 -0.92388 -0.074658 0.53125 0.125 0.4709 -0.881 -0.0464 +0.55557 -0.83147 0 0.5 0.1875 0.4709 -0.881 -0.0464 +0.382683 -0.92388 0 0.5 0.125 0.4709 -0.881 -0.0464 +0.96194 0.19509 -0.191342 0.53125 0.5625 0.9527 0.289 -0.0938 +0.906127 0.382683 -0.18024 0.53125 0.625 0.9527 0.289 -0.0938 +0.923879 0.382683 -0 0.5 0.625 0.9527 0.289 -0.0938 +0.96194 0.19509 -0.191342 0.53125 0.5625 0.9527 0.289 -0.0938 +0.923879 0.382683 -0 0.5 0.625 0.9527 0.289 -0.0938 +0.980785 0.19509 0 0.5 0.5625 0.9527 0.289 -0.0938 +0.191342 -0.980785 -0.03806 0.53125 0.0625 0.2902 -0.9565 -0.0286 +0.37533 -0.92388 -0.074658 0.53125 0.125 0.2902 -0.9565 -0.0286 +0.382683 -0.92388 0 0.5 0.125 0.2902 -0.9565 -0.0286 +0.191342 -0.980785 -0.03806 0.53125 0.0625 0.2902 -0.9565 -0.0286 +0.382683 -0.92388 0 0.5 0.125 0.2902 -0.9565 -0.0286 +0.19509 -0.980785 0 0.5 0.0625 0.2902 -0.9565 -0.0286 +0.980785 0 -0.19509 0.53125 0.5 0.9904 0.0975 -0.0975 +0.96194 0.19509 -0.191342 0.53125 0.5625 0.9904 0.0975 -0.0975 +0.980785 0.19509 0 0.5 0.5625 0.9904 0.0975 -0.0975 +0.980785 0 -0.19509 0.53125 0.5 0.9904 0.0975 -0.0975 +0.980785 0.19509 0 0.5 0.5625 0.9904 0.0975 -0.0975 +1 0 0 0.5 0.5 0.9904 0.0975 -0.0975 +0.191342 0.980785 -0.03806 0.53125 0.9375 0.098 0.9951 -0.0097 +0 1 0 0.515625 1 0.098 0.9951 -0.0097 +0.19509 0.980785 0 0.5 0.9375 0.098 0.9951 -0.0097 +0 -1 0 0.515625 0 0.098 -0.9951 -0.0097 +0.191342 -0.980785 -0.03806 0.53125 0.0625 0.098 -0.9951 -0.0097 +0.19509 -0.980785 0 0.5 0.0625 0.098 -0.9951 -0.0097 +0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9904 -0.0975 -0.0975 +0.980785 0 -0.19509 0.53125 0.5 0.9904 -0.0975 -0.0975 +1 0 0 0.5 0.5 0.9904 -0.0975 -0.0975 +0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9904 -0.0975 -0.0975 +1 0 0 0.5 0.5 0.9904 -0.0975 -0.0975 +0.980785 -0.19509 0 0.5 0.4375 0.9904 -0.0975 -0.0975 +0.37533 0.92388 -0.074658 0.53125 0.875 0.2902 0.9565 -0.0286 +0.191342 0.980785 -0.03806 0.53125 0.9375 0.2902 0.9565 -0.0286 +0.19509 0.980785 0 0.5 0.9375 0.2902 0.9565 -0.0286 +0.37533 0.92388 -0.074658 0.53125 0.875 0.2902 0.9565 -0.0286 +0.19509 0.980785 0 0.5 0.9375 0.2902 0.9565 -0.0286 +0.382683 0.92388 0 0.5 0.875 0.2902 0.9565 -0.0286 +0.906127 -0.382683 -0.18024 0.53125 0.375 0.9527 -0.289 -0.0938 +0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9527 -0.289 -0.0938 +0.980785 -0.19509 0 0.5 0.4375 0.9527 -0.289 -0.0938 +0.906127 -0.382683 -0.18024 0.53125 0.375 0.9527 -0.289 -0.0938 +0.980785 -0.19509 0 0.5 0.4375 0.9527 -0.289 -0.0938 +0.923879 -0.382683 -0 0.5 0.375 0.9527 -0.289 -0.0938 +0.544895 0.83147 -0.108386 0.53125 0.8125 0.4709 0.881 -0.0464 +0.37533 0.92388 -0.074658 0.53125 0.875 0.4709 0.881 -0.0464 +0.382683 0.92388 0 0.5 0.875 0.4709 0.881 -0.0464 +0.544895 0.83147 -0.108386 0.53125 0.8125 0.4709 0.881 -0.0464 +0.382683 0.92388 0 0.5 0.875 0.4709 0.881 -0.0464 +0.55557 0.83147 0 0.5 0.8125 0.4709 0.881 -0.0464 +0.815493 -0.55557 -0.162212 0.53125 0.3125 0.8786 -0.4696 -0.0865 +0.906127 -0.382683 -0.18024 0.53125 0.375 0.8786 -0.4696 -0.0865 +0.923879 -0.382683 -0 0.5 0.375 0.8786 -0.4696 -0.0865 +0.815493 -0.55557 -0.162212 0.53125 0.3125 0.8786 -0.4696 -0.0865 +0.923879 -0.382683 -0 0.5 0.375 0.8786 -0.4696 -0.0865 +0.831469 -0.55557 0 0.5 0.3125 0.8786 -0.4696 -0.0865 +0.69352 0.707107 -0.13795 0.53125 0.75 0.6332 0.7715 -0.0624 +0.544895 0.83147 -0.108386 0.53125 0.8125 0.6332 0.7715 -0.0624 +0.55557 0.83147 0 0.5 0.8125 0.6332 0.7715 -0.0624 +0.69352 0.707107 -0.13795 0.53125 0.75 0.6332 0.7715 -0.0624 +0.55557 0.83147 0 0.5 0.8125 0.6332 0.7715 -0.0624 +0.707107 0.707107 -0 0.5 0.75 0.6332 0.7715 -0.0624 +0.69352 -0.707107 -0.13795 0.53125 0.25 0.7708 -0.6326 -0.0759 +0.815493 -0.55557 -0.162212 0.53125 0.3125 0.7708 -0.6326 -0.0759 +0.831469 -0.55557 0 0.5 0.3125 0.7708 -0.6326 -0.0759 +0.69352 -0.707107 -0.13795 0.53125 0.25 0.7708 -0.6326 -0.0759 +0.831469 -0.55557 0 0.5 0.3125 0.7708 -0.6326 -0.0759 +0.707107 -0.707107 -0 0.5 0.25 0.7708 -0.6326 -0.0759 +0.815493 0.55557 -0.162212 0.53125 0.6875 0.7708 0.6326 -0.0759 +0.69352 0.707107 -0.13795 0.53125 0.75 0.7708 0.6326 -0.0759 +0.707107 0.707107 -0 0.5 0.75 0.7708 0.6326 -0.0759 +0.815493 0.55557 -0.162212 0.53125 0.6875 0.7708 0.6326 -0.0759 +0.707107 0.707107 -0 0.5 0.75 0.7708 0.6326 -0.0759 +0.831469 0.55557 0 0.5 0.6875 0.7708 0.6326 -0.0759 +0.923879 -0.382683 -0 0.5 0.375 0.9527 -0.289 0.0938 +0.980785 -0.19509 0 0.5 0.4375 0.9527 -0.289 0.0938 +0.96194 -0.19509 0.191342 0.46875 0.4375 0.9527 -0.289 0.0938 +0.923879 -0.382683 -0 0.5 0.375 0.9527 -0.289 0.0938 +0.96194 -0.19509 0.191342 0.46875 0.4375 0.9527 -0.289 0.0938 +0.906127 -0.382683 0.18024 0.46875 0.375 0.9527 -0.289 0.0938 +0.55557 0.83147 0 0.5 0.8125 0.4709 0.881 0.0464 +0.382683 0.92388 0 0.5 0.875 0.4709 0.881 0.0464 +0.37533 0.92388 0.074658 0.46875 0.875 0.4709 0.881 0.0464 +0.55557 0.83147 0 0.5 0.8125 0.4709 0.881 0.0464 +0.37533 0.92388 0.074658 0.46875 0.875 0.4709 0.881 0.0464 +0.544895 0.83147 0.108386 0.46875 0.8125 0.4709 0.881 0.0464 +0.831469 -0.55557 0 0.5 0.3125 0.8786 -0.4696 0.0865 +0.923879 -0.382683 -0 0.5 0.375 0.8786 -0.4696 0.0865 +0.906127 -0.382683 0.18024 0.46875 0.375 0.8786 -0.4696 0.0865 +0.831469 -0.55557 0 0.5 0.3125 0.8786 -0.4696 0.0865 +0.906127 -0.382683 0.18024 0.46875 0.375 0.8786 -0.4696 0.0865 +0.815493 -0.55557 0.162212 0.46875 0.3125 0.8786 -0.4696 0.0865 +0.707107 0.707107 -0 0.5 0.75 0.6332 0.7715 0.0624 +0.55557 0.83147 0 0.5 0.8125 0.6332 0.7715 0.0624 +0.544895 0.83147 0.108386 0.46875 0.8125 0.6332 0.7715 0.0624 +0.707107 0.707107 -0 0.5 0.75 0.6332 0.7715 0.0624 +0.544895 0.83147 0.108386 0.46875 0.8125 0.6332 0.7715 0.0624 +0.69352 0.707107 0.13795 0.46875 0.75 0.6332 0.7715 0.0624 +0.707107 -0.707107 -0 0.5 0.25 0.7708 -0.6326 0.0759 +0.831469 -0.55557 0 0.5 0.3125 0.7708 -0.6326 0.0759 +0.815493 -0.55557 0.162212 0.46875 0.3125 0.7708 -0.6326 0.0759 +0.707107 -0.707107 -0 0.5 0.25 0.7708 -0.6326 0.0759 +0.815493 -0.55557 0.162212 0.46875 0.3125 0.7708 -0.6326 0.0759 +0.69352 -0.707107 0.13795 0.46875 0.25 0.7708 -0.6326 0.0759 +0.831469 0.55557 0 0.5 0.6875 0.7708 0.6326 0.0759 +0.707107 0.707107 -0 0.5 0.75 0.7708 0.6326 0.0759 +0.69352 0.707107 0.13795 0.46875 0.75 0.7708 0.6326 0.0759 +0.831469 0.55557 0 0.5 0.6875 0.7708 0.6326 0.0759 +0.69352 0.707107 0.13795 0.46875 0.75 0.7708 0.6326 0.0759 +0.815493 0.55557 0.162212 0.46875 0.6875 0.7708 0.6326 0.0759 +0.55557 -0.83147 0 0.5 0.1875 0.6332 -0.7715 0.0624 +0.707107 -0.707107 -0 0.5 0.25 0.6332 -0.7715 0.0624 +0.69352 -0.707107 0.13795 0.46875 0.25 0.6332 -0.7715 0.0624 +0.55557 -0.83147 0 0.5 0.1875 0.6332 -0.7715 0.0624 +0.69352 -0.707107 0.13795 0.46875 0.25 0.6332 -0.7715 0.0624 +0.544895 -0.83147 0.108386 0.46875 0.1875 0.6332 -0.7715 0.0624 +0.923879 0.382683 -0 0.5 0.625 0.8786 0.4696 0.0865 +0.831469 0.55557 0 0.5 0.6875 0.8786 0.4696 0.0865 +0.815493 0.55557 0.162212 0.46875 0.6875 0.8786 0.4696 0.0865 +0.923879 0.382683 -0 0.5 0.625 0.8786 0.4696 0.0865 +0.815493 0.55557 0.162212 0.46875 0.6875 0.8786 0.4696 0.0865 +0.906127 0.382683 0.18024 0.46875 0.625 0.8786 0.4696 0.0865 +0.382683 -0.92388 0 0.5 0.125 0.4709 -0.881 0.0464 +0.55557 -0.83147 0 0.5 0.1875 0.4709 -0.881 0.0464 +0.544895 -0.83147 0.108386 0.46875 0.1875 0.4709 -0.881 0.0464 +0.382683 -0.92388 0 0.5 0.125 0.4709 -0.881 0.0464 +0.544895 -0.83147 0.108386 0.46875 0.1875 0.4709 -0.881 0.0464 +0.37533 -0.92388 0.074658 0.46875 0.125 0.4709 -0.881 0.0464 +0.980785 0.19509 0 0.5 0.5625 0.9527 0.289 0.0938 +0.923879 0.382683 -0 0.5 0.625 0.9527 0.289 0.0938 +0.906127 0.382683 0.18024 0.46875 0.625 0.9527 0.289 0.0938 +0.980785 0.19509 0 0.5 0.5625 0.9527 0.289 0.0938 +0.906127 0.382683 0.18024 0.46875 0.625 0.9527 0.289 0.0938 +0.96194 0.19509 0.191342 0.46875 0.5625 0.9527 0.289 0.0938 +0.19509 -0.980785 0 0.5 0.0625 0.2902 -0.9565 0.0286 +0.382683 -0.92388 0 0.5 0.125 0.2902 -0.9565 0.0286 +0.37533 -0.92388 0.074658 0.46875 0.125 0.2902 -0.9565 0.0286 +0.19509 -0.980785 0 0.5 0.0625 0.2902 -0.9565 0.0286 +0.37533 -0.92388 0.074658 0.46875 0.125 0.2902 -0.9565 0.0286 +0.191342 -0.980785 0.03806 0.46875 0.0625 0.2902 -0.9565 0.0286 +1 0 0 0.5 0.5 0.9904 0.0975 0.0976 +0.980785 0.19509 0 0.5 0.5625 0.9904 0.0975 0.0976 +0.96194 0.19509 0.191342 0.46875 0.5625 0.9904 0.0975 0.0976 +1 0 0 0.5 0.5 0.9904 0.0975 0.0976 +0.96194 0.19509 0.191342 0.46875 0.5625 0.9904 0.0975 0.0976 +0.980785 0 0.19509 0.46875 0.5 0.9904 0.0975 0.0976 +0.19509 0.980785 0 0.5 0.9375 0.098 0.9951 0.0097 +0 1 0 0.484375 1 0.098 0.9951 0.0097 +0.191342 0.980785 0.03806 0.46875 0.9375 0.098 0.9951 0.0097 +0 -1 0 0.484375 0 0.098 -0.9951 0.0097 +0.19509 -0.980785 0 0.5 0.0625 0.098 -0.9951 0.0097 +0.191342 -0.980785 0.03806 0.46875 0.0625 0.098 -0.9951 0.0097 +0.980785 -0.19509 0 0.5 0.4375 0.9904 -0.0975 0.0976 +1 0 0 0.5 0.5 0.9904 -0.0975 0.0976 +0.980785 0 0.19509 0.46875 0.5 0.9904 -0.0975 0.0976 +0.980785 -0.19509 0 0.5 0.4375 0.9904 -0.0975 0.0976 +0.980785 0 0.19509 0.46875 0.5 0.9904 -0.0975 0.0976 +0.96194 -0.19509 0.191342 0.46875 0.4375 0.9904 -0.0975 0.0976 +0.382683 0.92388 0 0.5 0.875 0.2902 0.9565 0.0286 +0.19509 0.980785 0 0.5 0.9375 0.2902 0.9565 0.0286 +0.191342 0.980785 0.03806 0.46875 0.9375 0.2902 0.9565 0.0286 +0.382683 0.92388 0 0.5 0.875 0.2902 0.9565 0.0286 +0.191342 0.980785 0.03806 0.46875 0.9375 0.2902 0.9565 0.0286 +0.37533 0.92388 0.074658 0.46875 0.875 0.2902 0.9565 0.0286 +0.37533 -0.92388 0.074658 0.46875 0.125 0.4528 -0.881 0.1374 +0.544895 -0.83147 0.108386 0.46875 0.1875 0.4528 -0.881 0.1374 +0.51328 -0.83147 0.212608 0.4375 0.1875 0.4528 -0.881 0.1374 +0.37533 -0.92388 0.074658 0.46875 0.125 0.4528 -0.881 0.1374 +0.51328 -0.83147 0.212608 0.4375 0.1875 0.4528 -0.881 0.1374 +0.353553 -0.92388 0.146447 0.4375 0.125 0.4528 -0.881 0.1374 +0.96194 0.19509 0.191342 0.46875 0.5625 0.9161 0.289 0.2779 +0.906127 0.382683 0.18024 0.46875 0.625 0.9161 0.289 0.2779 +0.853553 0.382683 0.353553 0.4375 0.625 0.9161 0.289 0.2779 +0.96194 0.19509 0.191342 0.46875 0.5625 0.9161 0.289 0.2779 +0.853553 0.382683 0.353553 0.4375 0.625 0.9161 0.289 0.2779 +0.906127 0.19509 0.37533 0.4375 0.5625 0.9161 0.289 0.2779 +0.191342 -0.980785 0.03806 0.46875 0.0625 0.279 -0.9565 0.0846 +0.37533 -0.92388 0.074658 0.46875 0.125 0.279 -0.9565 0.0846 +0.353553 -0.92388 0.146447 0.4375 0.125 0.279 -0.9565 0.0846 +0.191342 -0.980785 0.03806 0.46875 0.0625 0.279 -0.9565 0.0846 +0.353553 -0.92388 0.146447 0.4375 0.125 0.279 -0.9565 0.0846 +0.18024 -0.980785 0.074658 0.4375 0.0625 0.279 -0.9565 0.0846 +0.980785 0 0.19509 0.46875 0.5 0.9524 0.0975 0.2889 +0.96194 0.19509 0.191342 0.46875 0.5625 0.9524 0.0975 0.2889 +0.906127 0.19509 0.37533 0.4375 0.5625 0.9524 0.0975 0.2889 +0.980785 0 0.19509 0.46875 0.5 0.9524 0.0975 0.2889 +0.906127 0.19509 0.37533 0.4375 0.5625 0.9524 0.0975 0.2889 +0.923879 0 0.382683 0.4375 0.5 0.9524 0.0975 0.2889 +0.191342 0.980785 0.03806 0.46875 0.9375 0.0942 0.9951 0.0286 +0 1 0 0.453125 1 0.0942 0.9951 0.0286 +0.18024 0.980785 0.074658 0.4375 0.9375 0.0942 0.9951 0.0286 +0 -1 0 0.453125 0 0.0942 -0.9951 0.0286 +0.191342 -0.980785 0.03806 0.46875 0.0625 0.0942 -0.9951 0.0286 +0.18024 -0.980785 0.074658 0.4375 0.0625 0.0942 -0.9951 0.0286 +0.96194 -0.19509 0.191342 0.46875 0.4375 0.9524 -0.0975 0.2889 +0.980785 0 0.19509 0.46875 0.5 0.9524 -0.0975 0.2889 +0.923879 0 0.382683 0.4375 0.5 0.9524 -0.0975 0.2889 +0.96194 -0.19509 0.191342 0.46875 0.4375 0.9524 -0.0975 0.2889 +0.923879 0 0.382683 0.4375 0.5 0.9524 -0.0975 0.2889 +0.906127 -0.19509 0.37533 0.4375 0.4375 0.9524 -0.0975 0.2889 +0.37533 0.92388 0.074658 0.46875 0.875 0.279 0.9565 0.0846 +0.191342 0.980785 0.03806 0.46875 0.9375 0.279 0.9565 0.0846 +0.18024 0.980785 0.074658 0.4375 0.9375 0.279 0.9565 0.0846 +0.37533 0.92388 0.074658 0.46875 0.875 0.279 0.9565 0.0846 +0.18024 0.980785 0.074658 0.4375 0.9375 0.279 0.9565 0.0846 +0.353553 0.92388 0.146447 0.4375 0.875 0.279 0.9565 0.0846 +0.906127 -0.382683 0.18024 0.46875 0.375 0.9161 -0.289 0.2779 +0.96194 -0.19509 0.191342 0.46875 0.4375 0.9161 -0.289 0.2779 +0.906127 -0.19509 0.37533 0.4375 0.4375 0.9161 -0.289 0.2779 +0.906127 -0.382683 0.18024 0.46875 0.375 0.9161 -0.289 0.2779 +0.906127 -0.19509 0.37533 0.4375 0.4375 0.9161 -0.289 0.2779 +0.853553 -0.382683 0.353553 0.4375 0.375 0.9161 -0.289 0.2779 +0.544895 0.83147 0.108386 0.46875 0.8125 0.4528 0.881 0.1374 +0.37533 0.92388 0.074658 0.46875 0.875 0.4528 0.881 0.1374 +0.353553 0.92388 0.146447 0.4375 0.875 0.4528 0.881 0.1374 +0.544895 0.83147 0.108386 0.46875 0.8125 0.4528 0.881 0.1374 +0.353553 0.92388 0.146447 0.4375 0.875 0.4528 0.881 0.1374 +0.51328 0.83147 0.212608 0.4375 0.8125 0.4528 0.881 0.1374 +0.815493 -0.55557 0.162212 0.46875 0.3125 0.8448 -0.4696 0.2563 +0.906127 -0.382683 0.18024 0.46875 0.375 0.8448 -0.4696 0.2563 +0.853553 -0.382683 0.353553 0.4375 0.375 0.8448 -0.4696 0.2563 +0.815493 -0.55557 0.162212 0.46875 0.3125 0.8448 -0.4696 0.2563 +0.853553 -0.382683 0.353553 0.4375 0.375 0.8448 -0.4696 0.2563 +0.768178 -0.55557 0.31819 0.4375 0.3125 0.8448 -0.4696 0.2563 +0.69352 0.707107 0.13795 0.46875 0.75 0.6088 0.7715 0.1847 +0.544895 0.83147 0.108386 0.46875 0.8125 0.6088 0.7715 0.1847 +0.51328 0.83147 0.212608 0.4375 0.8125 0.6088 0.7715 0.1847 +0.69352 0.707107 0.13795 0.46875 0.75 0.6088 0.7715 0.1847 +0.51328 0.83147 0.212608 0.4375 0.8125 0.6088 0.7715 0.1847 +0.653281 0.707107 0.270598 0.4375 0.75 0.6088 0.7715 0.1847 +0.69352 -0.707107 0.13795 0.46875 0.25 0.7412 -0.6326 0.2248 +0.815493 -0.55557 0.162212 0.46875 0.3125 0.7412 -0.6326 0.2248 +0.768178 -0.55557 0.31819 0.4375 0.3125 0.7412 -0.6326 0.2248 +0.69352 -0.707107 0.13795 0.46875 0.25 0.7412 -0.6326 0.2248 +0.768178 -0.55557 0.31819 0.4375 0.3125 0.7412 -0.6326 0.2248 +0.653281 -0.707107 0.270598 0.4375 0.25 0.7412 -0.6326 0.2248 +0.815493 0.55557 0.162212 0.46875 0.6875 0.7412 0.6326 0.2248 +0.69352 0.707107 0.13795 0.46875 0.75 0.7412 0.6326 0.2248 +0.653281 0.707107 0.270598 0.4375 0.75 0.7412 0.6326 0.2248 +0.815493 0.55557 0.162212 0.46875 0.6875 0.7412 0.6326 0.2248 +0.653281 0.707107 0.270598 0.4375 0.75 0.7412 0.6326 0.2248 +0.768178 0.55557 0.31819 0.4375 0.6875 0.7412 0.6326 0.2248 +0.544895 -0.83147 0.108386 0.46875 0.1875 0.6088 -0.7715 0.1847 +0.69352 -0.707107 0.13795 0.46875 0.25 0.6088 -0.7715 0.1847 +0.653281 -0.707107 0.270598 0.4375 0.25 0.6088 -0.7715 0.1847 +0.544895 -0.83147 0.108386 0.46875 0.1875 0.6088 -0.7715 0.1847 +0.653281 -0.707107 0.270598 0.4375 0.25 0.6088 -0.7715 0.1847 +0.51328 -0.83147 0.212608 0.4375 0.1875 0.6088 -0.7715 0.1847 +0.906127 0.382683 0.18024 0.46875 0.625 0.8448 0.4696 0.2563 +0.815493 0.55557 0.162212 0.46875 0.6875 0.8448 0.4696 0.2563 +0.768178 0.55557 0.31819 0.4375 0.6875 0.8448 0.4696 0.2563 +0.906127 0.382683 0.18024 0.46875 0.625 0.8448 0.4696 0.2563 +0.768178 0.55557 0.31819 0.4375 0.6875 0.8448 0.4696 0.2563 +0.853553 0.382683 0.353553 0.4375 0.625 0.8448 0.4696 0.2563 +0.51328 0.83147 0.212608 0.4375 0.8125 0.4173 0.881 0.223 +0.353553 0.92388 0.146447 0.4375 0.875 0.4173 0.881 0.223 +0.31819 0.92388 0.212608 0.40625 0.875 0.4173 0.881 0.223 +0.51328 0.83147 0.212608 0.4375 0.8125 0.4173 0.881 0.223 +0.31819 0.92388 0.212608 0.40625 0.875 0.4173 0.881 0.223 +0.46194 0.83147 0.308658 0.40625 0.8125 0.4173 0.881 0.223 +0.768178 -0.55557 0.31819 0.4375 0.3125 0.7786 -0.4696 0.4162 +0.853553 -0.382683 0.353553 0.4375 0.375 0.7786 -0.4696 0.4162 +0.768178 -0.382683 0.51328 0.40625 0.375 0.7786 -0.4696 0.4162 +0.768178 -0.55557 0.31819 0.4375 0.3125 0.7786 -0.4696 0.4162 +0.768178 -0.382683 0.51328 0.40625 0.375 0.7786 -0.4696 0.4162 +0.691341 -0.55557 0.46194 0.40625 0.3125 0.7786 -0.4696 0.4162 +0.653281 0.707107 0.270598 0.4375 0.75 0.5611 0.7715 0.2999 +0.51328 0.83147 0.212608 0.4375 0.8125 0.5611 0.7715 0.2999 +0.46194 0.83147 0.308658 0.40625 0.8125 0.5611 0.7715 0.2999 +0.653281 0.707107 0.270598 0.4375 0.75 0.5611 0.7715 0.2999 +0.46194 0.83147 0.308658 0.40625 0.8125 0.5611 0.7715 0.2999 +0.587938 0.707107 0.392847 0.40625 0.75 0.5611 0.7715 0.2999 +0.653281 -0.707107 0.270598 0.4375 0.25 0.6831 -0.6326 0.3651 +0.768178 -0.55557 0.31819 0.4375 0.3125 0.6831 -0.6326 0.3651 +0.691341 -0.55557 0.46194 0.40625 0.3125 0.6831 -0.6326 0.3651 +0.653281 -0.707107 0.270598 0.4375 0.25 0.6831 -0.6326 0.3651 +0.691341 -0.55557 0.46194 0.40625 0.3125 0.6831 -0.6326 0.3651 +0.587938 -0.707107 0.392847 0.40625 0.25 0.6831 -0.6326 0.3651 +0.768178 0.55557 0.31819 0.4375 0.6875 0.6831 0.6326 0.3651 +0.653281 0.707107 0.270598 0.4375 0.75 0.6831 0.6326 0.3651 +0.587938 0.707107 0.392847 0.40625 0.75 0.6831 0.6326 0.3651 +0.768178 0.55557 0.31819 0.4375 0.6875 0.6831 0.6326 0.3651 +0.587938 0.707107 0.392847 0.40625 0.75 0.6831 0.6326 0.3651 +0.691341 0.55557 0.46194 0.40625 0.6875 0.6831 0.6326 0.3651 +0.51328 -0.83147 0.212608 0.4375 0.1875 0.5611 -0.7715 0.2999 +0.653281 -0.707107 0.270598 0.4375 0.25 0.5611 -0.7715 0.2999 +0.587938 -0.707107 0.392847 0.40625 0.25 0.5611 -0.7715 0.2999 +0.51328 -0.83147 0.212608 0.4375 0.1875 0.5611 -0.7715 0.2999 +0.587938 -0.707107 0.392847 0.40625 0.25 0.5611 -0.7715 0.2999 +0.46194 -0.83147 0.308658 0.40625 0.1875 0.5611 -0.7715 0.2999 +0.853553 0.382683 0.353553 0.4375 0.625 0.7786 0.4696 0.4162 +0.768178 0.55557 0.31819 0.4375 0.6875 0.7786 0.4696 0.4162 +0.691341 0.55557 0.46194 0.40625 0.6875 0.7786 0.4696 0.4162 +0.853553 0.382683 0.353553 0.4375 0.625 0.7786 0.4696 0.4162 +0.691341 0.55557 0.46194 0.40625 0.6875 0.7786 0.4696 0.4162 +0.768178 0.382683 0.51328 0.40625 0.625 0.7786 0.4696 0.4162 +0.353553 -0.92388 0.146447 0.4375 0.125 0.4173 -0.881 0.223 +0.51328 -0.83147 0.212608 0.4375 0.1875 0.4173 -0.881 0.223 +0.46194 -0.83147 0.308658 0.40625 0.1875 0.4173 -0.881 0.223 +0.353553 -0.92388 0.146447 0.4375 0.125 0.4173 -0.881 0.223 +0.46194 -0.83147 0.308658 0.40625 0.1875 0.4173 -0.881 0.223 +0.31819 -0.92388 0.212608 0.40625 0.125 0.4173 -0.881 0.223 +0.906127 0.19509 0.37533 0.4375 0.5625 0.8443 0.289 0.4513 +0.853553 0.382683 0.353553 0.4375 0.625 0.8443 0.289 0.4513 +0.768178 0.382683 0.51328 0.40625 0.625 0.8443 0.289 0.4513 +0.906127 0.19509 0.37533 0.4375 0.5625 0.8443 0.289 0.4513 +0.768178 0.382683 0.51328 0.40625 0.625 0.8443 0.289 0.4513 +0.815493 0.19509 0.544895 0.40625 0.5625 0.8443 0.289 0.4513 +0.18024 -0.980785 0.074658 0.4375 0.0625 0.2571 -0.9565 0.1374 +0.353553 -0.92388 0.146447 0.4375 0.125 0.2571 -0.9565 0.1374 +0.31819 -0.92388 0.212608 0.40625 0.125 0.2571 -0.9565 0.1374 +0.18024 -0.980785 0.074658 0.4375 0.0625 0.2571 -0.9565 0.1374 +0.31819 -0.92388 0.212608 0.40625 0.125 0.2571 -0.9565 0.1374 +0.162212 -0.980785 0.108386 0.40625 0.0625 0.2571 -0.9565 0.1374 +0.923879 0 0.382683 0.4375 0.5 0.8777 0.0975 0.4691 +0.906127 0.19509 0.37533 0.4375 0.5625 0.8777 0.0975 0.4691 +0.815493 0.19509 0.544895 0.40625 0.5625 0.8777 0.0975 0.4691 +0.923879 0 0.382683 0.4375 0.5 0.8777 0.0975 0.4691 +0.815493 0.19509 0.544895 0.40625 0.5625 0.8777 0.0975 0.4691 +0.831469 0 0.55557 0.40625 0.5 0.8777 0.0975 0.4691 +0.18024 0.980785 0.074658 0.4375 0.9375 0.0869 0.9951 0.0464 +0 1 0 0.421875 1 0.0869 0.9951 0.0464 +0.162212 0.980785 0.108386 0.40625 0.9375 0.0869 0.9951 0.0464 +0 -1 0 0.421875 0 0.0869 -0.9951 0.0464 +0.18024 -0.980785 0.074658 0.4375 0.0625 0.0869 -0.9951 0.0464 +0.162212 -0.980785 0.108386 0.40625 0.0625 0.0869 -0.9951 0.0464 +0.906127 -0.19509 0.37533 0.4375 0.4375 0.8777 -0.0975 0.4691 +0.923879 0 0.382683 0.4375 0.5 0.8777 -0.0975 0.4691 +0.831469 0 0.55557 0.40625 0.5 0.8777 -0.0975 0.4691 +0.906127 -0.19509 0.37533 0.4375 0.4375 0.8777 -0.0975 0.4691 +0.831469 0 0.55557 0.40625 0.5 0.8777 -0.0975 0.4691 +0.815493 -0.19509 0.544895 0.40625 0.4375 0.8777 -0.0975 0.4691 +0.353553 0.92388 0.146447 0.4375 0.875 0.2571 0.9565 0.1374 +0.18024 0.980785 0.074658 0.4375 0.9375 0.2571 0.9565 0.1374 +0.162212 0.980785 0.108386 0.40625 0.9375 0.2571 0.9565 0.1374 +0.353553 0.92388 0.146447 0.4375 0.875 0.2571 0.9565 0.1374 +0.162212 0.980785 0.108386 0.40625 0.9375 0.2571 0.9565 0.1374 +0.31819 0.92388 0.212608 0.40625 0.875 0.2571 0.9565 0.1374 +0.853553 -0.382683 0.353553 0.4375 0.375 0.8443 -0.289 0.4513 +0.906127 -0.19509 0.37533 0.4375 0.4375 0.8443 -0.289 0.4513 +0.815493 -0.19509 0.544895 0.40625 0.4375 0.8443 -0.289 0.4513 +0.853553 -0.382683 0.353553 0.4375 0.375 0.8443 -0.289 0.4513 +0.815493 -0.19509 0.544895 0.40625 0.4375 0.8443 -0.289 0.4513 +0.768178 -0.382683 0.51328 0.40625 0.375 0.8443 -0.289 0.4513 +0.815493 0.19509 0.544895 0.40625 0.5625 0.74 0.289 0.6073 +0.768178 0.382683 0.51328 0.40625 0.625 0.74 0.289 0.6073 +0.653281 0.382683 0.653281 0.375 0.625 0.74 0.289 0.6073 +0.815493 0.19509 0.544895 0.40625 0.5625 0.74 0.289 0.6073 +0.653281 0.382683 0.653281 0.375 0.625 0.74 0.289 0.6073 +0.69352 0.19509 0.69352 0.375 0.5625 0.74 0.289 0.6073 +0.162212 -0.980785 0.108386 0.40625 0.0625 0.2254 -0.9565 0.185 +0.31819 -0.92388 0.212608 0.40625 0.125 0.2254 -0.9565 0.185 +0.270598 -0.92388 0.270598 0.375 0.125 0.2254 -0.9565 0.185 +0.162212 -0.980785 0.108386 0.40625 0.0625 0.2254 -0.9565 0.185 +0.270598 -0.92388 0.270598 0.375 0.125 0.2254 -0.9565 0.185 +0.13795 -0.980785 0.13795 0.375 0.0625 0.2254 -0.9565 0.185 +0.831469 0 0.55557 0.40625 0.5 0.7693 0.0975 0.6314 +0.815493 0.19509 0.544895 0.40625 0.5625 0.7693 0.0975 0.6314 +0.69352 0.19509 0.69352 0.375 0.5625 0.7693 0.0975 0.6314 +0.831469 0 0.55557 0.40625 0.5 0.7693 0.0975 0.6314 +0.69352 0.19509 0.69352 0.375 0.5625 0.7693 0.0975 0.6314 +0.707106 0 0.707107 0.375 0.5 0.7693 0.0975 0.6314 +0.162212 0.980785 0.108386 0.40625 0.9375 0.0761 0.9951 0.0625 +0 1 0 0.390625 1 0.0761 0.9951 0.0625 +0.13795 0.980785 0.13795 0.375 0.9375 0.0761 0.9951 0.0625 +0 -1 0 0.390625 0 0.0761 -0.9951 0.0625 +0.162212 -0.980785 0.108386 0.40625 0.0625 0.0761 -0.9951 0.0625 +0.13795 -0.980785 0.13795 0.375 0.0625 0.0761 -0.9951 0.0625 +0.815493 -0.19509 0.544895 0.40625 0.4375 0.7693 -0.0975 0.6314 +0.831469 0 0.55557 0.40625 0.5 0.7693 -0.0975 0.6314 +0.707106 0 0.707107 0.375 0.5 0.7693 -0.0975 0.6314 +0.815493 -0.19509 0.544895 0.40625 0.4375 0.7693 -0.0975 0.6314 +0.707106 0 0.707107 0.375 0.5 0.7693 -0.0975 0.6314 +0.69352 -0.19509 0.69352 0.375 0.4375 0.7693 -0.0975 0.6314 +0.31819 0.92388 0.212608 0.40625 0.875 0.2254 0.9565 0.185 +0.162212 0.980785 0.108386 0.40625 0.9375 0.2254 0.9565 0.185 +0.13795 0.980785 0.13795 0.375 0.9375 0.2254 0.9565 0.185 +0.31819 0.92388 0.212608 0.40625 0.875 0.2254 0.9565 0.185 +0.13795 0.980785 0.13795 0.375 0.9375 0.2254 0.9565 0.185 +0.270598 0.92388 0.270598 0.375 0.875 0.2254 0.9565 0.185 +0.768178 -0.382683 0.51328 0.40625 0.375 0.74 -0.289 0.6073 +0.815493 -0.19509 0.544895 0.40625 0.4375 0.74 -0.289 0.6073 +0.69352 -0.19509 0.69352 0.375 0.4375 0.74 -0.289 0.6073 +0.768178 -0.382683 0.51328 0.40625 0.375 0.74 -0.289 0.6073 +0.69352 -0.19509 0.69352 0.375 0.4375 0.74 -0.289 0.6073 +0.653281 -0.382683 0.653281 0.375 0.375 0.74 -0.289 0.6073 +0.46194 0.83147 0.308658 0.40625 0.8125 0.3658 0.881 0.3002 +0.31819 0.92388 0.212608 0.40625 0.875 0.3658 0.881 0.3002 +0.270598 0.92388 0.270598 0.375 0.875 0.3658 0.881 0.3002 +0.46194 0.83147 0.308658 0.40625 0.8125 0.3658 0.881 0.3002 +0.270598 0.92388 0.270598 0.375 0.875 0.3658 0.881 0.3002 +0.392847 0.83147 0.392847 0.375 0.8125 0.3658 0.881 0.3002 +0.691341 -0.55557 0.46194 0.40625 0.3125 0.6825 -0.4696 0.5601 +0.768178 -0.382683 0.51328 0.40625 0.375 0.6825 -0.4696 0.5601 +0.653281 -0.382683 0.653281 0.375 0.375 0.6825 -0.4696 0.5601 +0.691341 -0.55557 0.46194 0.40625 0.3125 0.6825 -0.4696 0.5601 +0.653281 -0.382683 0.653281 0.375 0.375 0.6825 -0.4696 0.5601 +0.587938 -0.55557 0.587938 0.375 0.3125 0.6825 -0.4696 0.5601 +0.587938 0.707107 0.392847 0.40625 0.75 0.4918 0.7715 0.4036 +0.46194 0.83147 0.308658 0.40625 0.8125 0.4918 0.7715 0.4036 +0.392847 0.83147 0.392847 0.375 0.8125 0.4918 0.7715 0.4036 +0.587938 0.707107 0.392847 0.40625 0.75 0.4918 0.7715 0.4036 +0.392847 0.83147 0.392847 0.375 0.8125 0.4918 0.7715 0.4036 +0.5 0.707107 0.5 0.375 0.75 0.4918 0.7715 0.4036 +0.587938 -0.707107 0.392847 0.40625 0.25 0.5987 -0.6326 0.4913 +0.691341 -0.55557 0.46194 0.40625 0.3125 0.5987 -0.6326 0.4913 +0.587938 -0.55557 0.587938 0.375 0.3125 0.5987 -0.6326 0.4913 +0.587938 -0.707107 0.392847 0.40625 0.25 0.5987 -0.6326 0.4913 +0.587938 -0.55557 0.587938 0.375 0.3125 0.5987 -0.6326 0.4913 +0.5 -0.707107 0.5 0.375 0.25 0.5987 -0.6326 0.4913 +0.691341 0.55557 0.46194 0.40625 0.6875 0.5987 0.6326 0.4913 +0.587938 0.707107 0.392847 0.40625 0.75 0.5987 0.6326 0.4913 +0.5 0.707107 0.5 0.375 0.75 0.5987 0.6326 0.4913 +0.691341 0.55557 0.46194 0.40625 0.6875 0.5987 0.6326 0.4913 +0.5 0.707107 0.5 0.375 0.75 0.5987 0.6326 0.4913 +0.587938 0.55557 0.587938 0.375 0.6875 0.5987 0.6326 0.4913 +0.46194 -0.83147 0.308658 0.40625 0.1875 0.4918 -0.7715 0.4036 +0.587938 -0.707107 0.392847 0.40625 0.25 0.4918 -0.7715 0.4036 +0.5 -0.707107 0.5 0.375 0.25 0.4918 -0.7715 0.4036 +0.46194 -0.83147 0.308658 0.40625 0.1875 0.4918 -0.7715 0.4036 +0.5 -0.707107 0.5 0.375 0.25 0.4918 -0.7715 0.4036 +0.392847 -0.83147 0.392847 0.375 0.1875 0.4918 -0.7715 0.4036 +0.768178 0.382683 0.51328 0.40625 0.625 0.6825 0.4696 0.5601 +0.691341 0.55557 0.46194 0.40625 0.6875 0.6825 0.4696 0.5601 +0.587938 0.55557 0.587938 0.375 0.6875 0.6825 0.4696 0.5601 +0.768178 0.382683 0.51328 0.40625 0.625 0.6825 0.4696 0.5601 +0.587938 0.55557 0.587938 0.375 0.6875 0.6825 0.4696 0.5601 +0.653281 0.382683 0.653281 0.375 0.625 0.6825 0.4696 0.5601 +0.31819 -0.92388 0.212608 0.40625 0.125 0.3658 -0.881 0.3002 +0.46194 -0.83147 0.308658 0.40625 0.1875 0.3658 -0.881 0.3002 +0.392847 -0.83147 0.392847 0.375 0.1875 0.3658 -0.881 0.3002 +0.31819 -0.92388 0.212608 0.40625 0.125 0.3658 -0.881 0.3002 +0.392847 -0.83147 0.392847 0.375 0.1875 0.3658 -0.881 0.3002 +0.270598 -0.92388 0.270598 0.375 0.125 0.3658 -0.881 0.3002 +0.587938 -0.55557 0.587938 0.375 0.3125 0.5601 -0.4696 0.6825 +0.653281 -0.382683 0.653281 0.375 0.375 0.5601 -0.4696 0.6825 +0.51328 -0.382683 0.768178 0.34375 0.375 0.5601 -0.4696 0.6825 +0.587938 -0.55557 0.587938 0.375 0.3125 0.5601 -0.4696 0.6825 +0.51328 -0.382683 0.768178 0.34375 0.375 0.5601 -0.4696 0.6825 +0.46194 -0.55557 0.691342 0.34375 0.3125 0.5601 -0.4696 0.6825 +0.5 0.707107 0.5 0.375 0.75 0.4036 0.7715 0.4918 +0.392847 0.83147 0.392847 0.375 0.8125 0.4036 0.7715 0.4918 +0.308658 0.83147 0.46194 0.34375 0.8125 0.4036 0.7715 0.4918 +0.5 0.707107 0.5 0.375 0.75 0.4036 0.7715 0.4918 +0.308658 0.83147 0.46194 0.34375 0.8125 0.4036 0.7715 0.4918 +0.392847 0.707107 0.587938 0.34375 0.75 0.4036 0.7715 0.4918 +0.5 -0.707107 0.5 0.375 0.25 0.4913 -0.6326 0.5987 +0.587938 -0.55557 0.587938 0.375 0.3125 0.4913 -0.6326 0.5987 +0.46194 -0.55557 0.691342 0.34375 0.3125 0.4913 -0.6326 0.5987 +0.5 -0.707107 0.5 0.375 0.25 0.4913 -0.6326 0.5987 +0.46194 -0.55557 0.691342 0.34375 0.3125 0.4913 -0.6326 0.5987 +0.392847 -0.707107 0.587938 0.34375 0.25 0.4913 -0.6326 0.5987 +0.587938 0.55557 0.587938 0.375 0.6875 0.4913 0.6326 0.5987 +0.5 0.707107 0.5 0.375 0.75 0.4913 0.6326 0.5987 +0.392847 0.707107 0.587938 0.34375 0.75 0.4913 0.6326 0.5987 +0.587938 0.55557 0.587938 0.375 0.6875 0.4913 0.6326 0.5987 +0.392847 0.707107 0.587938 0.34375 0.75 0.4913 0.6326 0.5987 +0.46194 0.55557 0.691342 0.34375 0.6875 0.4913 0.6326 0.5987 +0.392847 -0.83147 0.392847 0.375 0.1875 0.4036 -0.7715 0.4918 +0.5 -0.707107 0.5 0.375 0.25 0.4036 -0.7715 0.4918 +0.392847 -0.707107 0.587938 0.34375 0.25 0.4036 -0.7715 0.4918 +0.392847 -0.83147 0.392847 0.375 0.1875 0.4036 -0.7715 0.4918 +0.392847 -0.707107 0.587938 0.34375 0.25 0.4036 -0.7715 0.4918 +0.308658 -0.83147 0.46194 0.34375 0.1875 0.4036 -0.7715 0.4918 +0.653281 0.382683 0.653281 0.375 0.625 0.5601 0.4696 0.6825 +0.587938 0.55557 0.587938 0.375 0.6875 0.5601 0.4696 0.6825 +0.46194 0.55557 0.691342 0.34375 0.6875 0.5601 0.4696 0.6825 +0.653281 0.382683 0.653281 0.375 0.625 0.5601 0.4696 0.6825 +0.46194 0.55557 0.691342 0.34375 0.6875 0.5601 0.4696 0.6825 +0.51328 0.382683 0.768178 0.34375 0.625 0.5601 0.4696 0.6825 +0.270598 -0.92388 0.270598 0.375 0.125 0.3002 -0.881 0.3658 +0.392847 -0.83147 0.392847 0.375 0.1875 0.3002 -0.881 0.3658 +0.308658 -0.83147 0.46194 0.34375 0.1875 0.3002 -0.881 0.3658 +0.270598 -0.92388 0.270598 0.375 0.125 0.3002 -0.881 0.3658 +0.308658 -0.83147 0.46194 0.34375 0.1875 0.3002 -0.881 0.3658 +0.212607 -0.92388 0.31819 0.34375 0.125 0.3002 -0.881 0.3658 +0.69352 0.19509 0.69352 0.375 0.5625 0.6073 0.289 0.74 +0.653281 0.382683 0.653281 0.375 0.625 0.6073 0.289 0.74 +0.51328 0.382683 0.768178 0.34375 0.625 0.6073 0.289 0.74 +0.69352 0.19509 0.69352 0.375 0.5625 0.6073 0.289 0.74 +0.51328 0.382683 0.768178 0.34375 0.625 0.6073 0.289 0.74 +0.544895 0.19509 0.815493 0.34375 0.5625 0.6073 0.289 0.74 +0.13795 -0.980785 0.13795 0.375 0.0625 0.185 -0.9565 0.2254 +0.270598 -0.92388 0.270598 0.375 0.125 0.185 -0.9565 0.2254 +0.212607 -0.92388 0.31819 0.34375 0.125 0.185 -0.9565 0.2254 +0.13795 -0.980785 0.13795 0.375 0.0625 0.185 -0.9565 0.2254 +0.212607 -0.92388 0.31819 0.34375 0.125 0.185 -0.9565 0.2254 +0.108386 -0.980785 0.162212 0.34375 0.0625 0.185 -0.9565 0.2254 +0.707106 0 0.707107 0.375 0.5 0.6314 0.0975 0.7693 +0.69352 0.19509 0.69352 0.375 0.5625 0.6314 0.0975 0.7693 +0.544895 0.19509 0.815493 0.34375 0.5625 0.6314 0.0975 0.7693 +0.707106 0 0.707107 0.375 0.5 0.6314 0.0975 0.7693 +0.544895 0.19509 0.815493 0.34375 0.5625 0.6314 0.0975 0.7693 +0.55557 0 0.831469 0.34375 0.5 0.6314 0.0975 0.7693 +0.13795 0.980785 0.13795 0.375 0.9375 0.0625 0.9951 0.0761 +0 1 0 0.359375 1 0.0625 0.9951 0.0761 +0.108386 0.980785 0.162212 0.34375 0.9375 0.0625 0.9951 0.0761 +0 -1 0 0.359375 0 0.0625 -0.9951 0.0761 +0.13795 -0.980785 0.13795 0.375 0.0625 0.0625 -0.9951 0.0761 +0.108386 -0.980785 0.162212 0.34375 0.0625 0.0625 -0.9951 0.0761 +0.69352 -0.19509 0.69352 0.375 0.4375 0.6314 -0.0975 0.7693 +0.707106 0 0.707107 0.375 0.5 0.6314 -0.0975 0.7693 +0.55557 0 0.831469 0.34375 0.5 0.6314 -0.0975 0.7693 +0.69352 -0.19509 0.69352 0.375 0.4375 0.6314 -0.0975 0.7693 +0.55557 0 0.831469 0.34375 0.5 0.6314 -0.0975 0.7693 +0.544895 -0.19509 0.815493 0.34375 0.4375 0.6314 -0.0975 0.7693 +0.270598 0.92388 0.270598 0.375 0.875 0.185 0.9565 0.2254 +0.13795 0.980785 0.13795 0.375 0.9375 0.185 0.9565 0.2254 +0.108386 0.980785 0.162212 0.34375 0.9375 0.185 0.9565 0.2254 +0.270598 0.92388 0.270598 0.375 0.875 0.185 0.9565 0.2254 +0.108386 0.980785 0.162212 0.34375 0.9375 0.185 0.9565 0.2254 +0.212607 0.92388 0.31819 0.34375 0.875 0.185 0.9565 0.2254 +0.653281 -0.382683 0.653281 0.375 0.375 0.6073 -0.289 0.74 +0.69352 -0.19509 0.69352 0.375 0.4375 0.6073 -0.289 0.74 +0.544895 -0.19509 0.815493 0.34375 0.4375 0.6073 -0.289 0.74 +0.653281 -0.382683 0.653281 0.375 0.375 0.6073 -0.289 0.74 +0.544895 -0.19509 0.815493 0.34375 0.4375 0.6073 -0.289 0.74 +0.51328 -0.382683 0.768178 0.34375 0.375 0.6073 -0.289 0.74 +0.392847 0.83147 0.392847 0.375 0.8125 0.3002 0.881 0.3658 +0.270598 0.92388 0.270598 0.375 0.875 0.3002 0.881 0.3658 +0.212607 0.92388 0.31819 0.34375 0.875 0.3002 0.881 0.3658 +0.392847 0.83147 0.392847 0.375 0.8125 0.3002 0.881 0.3658 +0.212607 0.92388 0.31819 0.34375 0.875 0.3002 0.881 0.3658 +0.308658 0.83147 0.46194 0.34375 0.8125 0.3002 0.881 0.3658 +0.108386 -0.980785 0.162212 0.34375 0.0625 0.1374 -0.9565 0.2571 +0.212607 -0.92388 0.31819 0.34375 0.125 0.1374 -0.9565 0.2571 +0.146447 -0.92388 0.353553 0.3125 0.125 0.1374 -0.9565 0.2571 +0.108386 -0.980785 0.162212 0.34375 0.0625 0.1374 -0.9565 0.2571 +0.146447 -0.92388 0.353553 0.3125 0.125 0.1374 -0.9565 0.2571 +0.074658 -0.980785 0.18024 0.3125 0.0625 0.1374 -0.9565 0.2571 +0.55557 0 0.831469 0.34375 0.5 0.4691 0.0975 0.8777 +0.544895 0.19509 0.815493 0.34375 0.5625 0.4691 0.0975 0.8777 +0.37533 0.19509 0.906127 0.3125 0.5625 0.4691 0.0975 0.8777 +0.55557 0 0.831469 0.34375 0.5 0.4691 0.0975 0.8777 +0.37533 0.19509 0.906127 0.3125 0.5625 0.4691 0.0975 0.8777 +0.382683 0 0.923879 0.3125 0.5 0.4691 0.0975 0.8777 +0.108386 0.980785 0.162212 0.34375 0.9375 0.0464 0.9951 0.0869 +0 1 0 0.328125 1 0.0464 0.9951 0.0869 +0.074658 0.980785 0.18024 0.3125 0.9375 0.0464 0.9951 0.0869 +0 -1 0 0.328125 0 0.0464 -0.9951 0.0869 +0.108386 -0.980785 0.162212 0.34375 0.0625 0.0464 -0.9951 0.0869 +0.074658 -0.980785 0.18024 0.3125 0.0625 0.0464 -0.9951 0.0869 +0.544895 -0.19509 0.815493 0.34375 0.4375 0.4691 -0.0975 0.8777 +0.55557 0 0.831469 0.34375 0.5 0.4691 -0.0975 0.8777 +0.382683 0 0.923879 0.3125 0.5 0.4691 -0.0975 0.8777 +0.544895 -0.19509 0.815493 0.34375 0.4375 0.4691 -0.0975 0.8777 +0.382683 0 0.923879 0.3125 0.5 0.4691 -0.0975 0.8777 +0.37533 -0.19509 0.906127 0.3125 0.4375 0.4691 -0.0975 0.8777 +0.212607 0.92388 0.31819 0.34375 0.875 0.1374 0.9565 0.2571 +0.108386 0.980785 0.162212 0.34375 0.9375 0.1374 0.9565 0.2571 +0.074658 0.980785 0.18024 0.3125 0.9375 0.1374 0.9565 0.2571 +0.212607 0.92388 0.31819 0.34375 0.875 0.1374 0.9565 0.2571 +0.074658 0.980785 0.18024 0.3125 0.9375 0.1374 0.9565 0.2571 +0.146447 0.92388 0.353553 0.3125 0.875 0.1374 0.9565 0.2571 +0.51328 -0.382683 0.768178 0.34375 0.375 0.4513 -0.289 0.8443 +0.544895 -0.19509 0.815493 0.34375 0.4375 0.4513 -0.289 0.8443 +0.37533 -0.19509 0.906127 0.3125 0.4375 0.4513 -0.289 0.8443 +0.51328 -0.382683 0.768178 0.34375 0.375 0.4513 -0.289 0.8443 +0.37533 -0.19509 0.906127 0.3125 0.4375 0.4513 -0.289 0.8443 +0.353553 -0.382683 0.853553 0.3125 0.375 0.4513 -0.289 0.8443 +0.308658 0.83147 0.46194 0.34375 0.8125 0.223 0.881 0.4173 +0.212607 0.92388 0.31819 0.34375 0.875 0.223 0.881 0.4173 +0.146447 0.92388 0.353553 0.3125 0.875 0.223 0.881 0.4173 +0.308658 0.83147 0.46194 0.34375 0.8125 0.223 0.881 0.4173 +0.146447 0.92388 0.353553 0.3125 0.875 0.223 0.881 0.4173 +0.212607 0.83147 0.51328 0.3125 0.8125 0.223 0.881 0.4173 +0.46194 -0.55557 0.691342 0.34375 0.3125 0.4162 -0.4696 0.7786 +0.51328 -0.382683 0.768178 0.34375 0.375 0.4162 -0.4696 0.7786 +0.353553 -0.382683 0.853553 0.3125 0.375 0.4162 -0.4696 0.7786 +0.46194 -0.55557 0.691342 0.34375 0.3125 0.4162 -0.4696 0.7786 +0.353553 -0.382683 0.853553 0.3125 0.375 0.4162 -0.4696 0.7786 +0.318189 -0.55557 0.768178 0.3125 0.3125 0.4162 -0.4696 0.7786 +0.392847 0.707107 0.587938 0.34375 0.75 0.2999 0.7715 0.5611 +0.308658 0.83147 0.46194 0.34375 0.8125 0.2999 0.7715 0.5611 +0.212607 0.83147 0.51328 0.3125 0.8125 0.2999 0.7715 0.5611 +0.392847 0.707107 0.587938 0.34375 0.75 0.2999 0.7715 0.5611 +0.212607 0.83147 0.51328 0.3125 0.8125 0.2999 0.7715 0.5611 +0.270598 0.707107 0.653281 0.3125 0.75 0.2999 0.7715 0.5611 +0.392847 -0.707107 0.587938 0.34375 0.25 0.3651 -0.6326 0.6831 +0.46194 -0.55557 0.691342 0.34375 0.3125 0.3651 -0.6326 0.6831 +0.318189 -0.55557 0.768178 0.3125 0.3125 0.3651 -0.6326 0.6831 +0.392847 -0.707107 0.587938 0.34375 0.25 0.3651 -0.6326 0.6831 +0.318189 -0.55557 0.768178 0.3125 0.3125 0.3651 -0.6326 0.6831 +0.270598 -0.707107 0.653281 0.3125 0.25 0.3651 -0.6326 0.6831 +0.46194 0.55557 0.691342 0.34375 0.6875 0.3651 0.6326 0.6831 +0.392847 0.707107 0.587938 0.34375 0.75 0.3651 0.6326 0.6831 +0.270598 0.707107 0.653281 0.3125 0.75 0.3651 0.6326 0.6831 +0.46194 0.55557 0.691342 0.34375 0.6875 0.3651 0.6326 0.6831 +0.270598 0.707107 0.653281 0.3125 0.75 0.3651 0.6326 0.6831 +0.318189 0.55557 0.768178 0.3125 0.6875 0.3651 0.6326 0.6831 +0.308658 -0.83147 0.46194 0.34375 0.1875 0.2999 -0.7715 0.5611 +0.392847 -0.707107 0.587938 0.34375 0.25 0.2999 -0.7715 0.5611 +0.270598 -0.707107 0.653281 0.3125 0.25 0.2999 -0.7715 0.5611 +0.308658 -0.83147 0.46194 0.34375 0.1875 0.2999 -0.7715 0.5611 +0.270598 -0.707107 0.653281 0.3125 0.25 0.2999 -0.7715 0.5611 +0.212607 -0.83147 0.51328 0.3125 0.1875 0.2999 -0.7715 0.5611 +0.51328 0.382683 0.768178 0.34375 0.625 0.4162 0.4696 0.7786 +0.46194 0.55557 0.691342 0.34375 0.6875 0.4162 0.4696 0.7786 +0.318189 0.55557 0.768178 0.3125 0.6875 0.4162 0.4696 0.7786 +0.51328 0.382683 0.768178 0.34375 0.625 0.4162 0.4696 0.7786 +0.318189 0.55557 0.768178 0.3125 0.6875 0.4162 0.4696 0.7786 +0.353553 0.382683 0.853553 0.3125 0.625 0.4162 0.4696 0.7786 +0.212607 -0.92388 0.31819 0.34375 0.125 0.223 -0.881 0.4173 +0.308658 -0.83147 0.46194 0.34375 0.1875 0.223 -0.881 0.4173 +0.212607 -0.83147 0.51328 0.3125 0.1875 0.223 -0.881 0.4173 +0.212607 -0.92388 0.31819 0.34375 0.125 0.223 -0.881 0.4173 +0.212607 -0.83147 0.51328 0.3125 0.1875 0.223 -0.881 0.4173 +0.146447 -0.92388 0.353553 0.3125 0.125 0.223 -0.881 0.4173 +0.544895 0.19509 0.815493 0.34375 0.5625 0.4513 0.289 0.8443 +0.51328 0.382683 0.768178 0.34375 0.625 0.4513 0.289 0.8443 +0.353553 0.382683 0.853553 0.3125 0.625 0.4513 0.289 0.8443 +0.544895 0.19509 0.815493 0.34375 0.5625 0.4513 0.289 0.8443 +0.353553 0.382683 0.853553 0.3125 0.625 0.4513 0.289 0.8443 +0.37533 0.19509 0.906127 0.3125 0.5625 0.4513 0.289 0.8443 +0.270598 0.707107 0.653281 0.3125 0.75 0.1847 0.7715 0.6088 +0.212607 0.83147 0.51328 0.3125 0.8125 0.1847 0.7715 0.6088 +0.108386 0.83147 0.544895 0.28125 0.8125 0.1847 0.7715 0.6088 +0.270598 0.707107 0.653281 0.3125 0.75 0.1847 0.7715 0.6088 +0.108386 0.83147 0.544895 0.28125 0.8125 0.1847 0.7715 0.6088 +0.13795 0.707107 0.69352 0.28125 0.75 0.1847 0.7715 0.6088 +0.270598 -0.707107 0.653281 0.3125 0.25 0.2248 -0.6326 0.7412 +0.318189 -0.55557 0.768178 0.3125 0.3125 0.2248 -0.6326 0.7412 +0.162212 -0.55557 0.815493 0.28125 0.3125 0.2248 -0.6326 0.7412 +0.270598 -0.707107 0.653281 0.3125 0.25 0.2248 -0.6326 0.7412 +0.162212 -0.55557 0.815493 0.28125 0.3125 0.2248 -0.6326 0.7412 +0.13795 -0.707107 0.69352 0.28125 0.25 0.2248 -0.6326 0.7412 +0.318189 0.55557 0.768178 0.3125 0.6875 0.2248 0.6326 0.7412 +0.270598 0.707107 0.653281 0.3125 0.75 0.2248 0.6326 0.7412 +0.13795 0.707107 0.69352 0.28125 0.75 0.2248 0.6326 0.7412 +0.318189 0.55557 0.768178 0.3125 0.6875 0.2248 0.6326 0.7412 +0.13795 0.707107 0.69352 0.28125 0.75 0.2248 0.6326 0.7412 +0.162212 0.55557 0.815493 0.28125 0.6875 0.2248 0.6326 0.7412 +0.212607 -0.83147 0.51328 0.3125 0.1875 0.1847 -0.7715 0.6088 +0.270598 -0.707107 0.653281 0.3125 0.25 0.1847 -0.7715 0.6088 +0.13795 -0.707107 0.69352 0.28125 0.25 0.1847 -0.7715 0.6088 +0.212607 -0.83147 0.51328 0.3125 0.1875 0.1847 -0.7715 0.6088 +0.13795 -0.707107 0.69352 0.28125 0.25 0.1847 -0.7715 0.6088 +0.108386 -0.83147 0.544895 0.28125 0.1875 0.1847 -0.7715 0.6088 +0.353553 0.382683 0.853553 0.3125 0.625 0.2563 0.4696 0.8448 +0.318189 0.55557 0.768178 0.3125 0.6875 0.2563 0.4696 0.8448 +0.162212 0.55557 0.815493 0.28125 0.6875 0.2563 0.4696 0.8448 +0.353553 0.382683 0.853553 0.3125 0.625 0.2563 0.4696 0.8448 +0.162212 0.55557 0.815493 0.28125 0.6875 0.2563 0.4696 0.8448 +0.18024 0.382683 0.906127 0.28125 0.625 0.2563 0.4696 0.8448 +0.146447 -0.92388 0.353553 0.3125 0.125 0.1374 -0.881 0.4528 +0.212607 -0.83147 0.51328 0.3125 0.1875 0.1374 -0.881 0.4528 +0.108386 -0.83147 0.544895 0.28125 0.1875 0.1374 -0.881 0.4528 +0.146447 -0.92388 0.353553 0.3125 0.125 0.1374 -0.881 0.4528 +0.108386 -0.83147 0.544895 0.28125 0.1875 0.1374 -0.881 0.4528 +0.074658 -0.92388 0.37533 0.28125 0.125 0.1374 -0.881 0.4528 +0.37533 0.19509 0.906127 0.3125 0.5625 0.2779 0.289 0.9161 +0.353553 0.382683 0.853553 0.3125 0.625 0.2779 0.289 0.9161 +0.18024 0.382683 0.906127 0.28125 0.625 0.2779 0.289 0.9161 +0.37533 0.19509 0.906127 0.3125 0.5625 0.2779 0.289 0.9161 +0.18024 0.382683 0.906127 0.28125 0.625 0.2779 0.289 0.9161 +0.191342 0.19509 0.961939 0.28125 0.5625 0.2779 0.289 0.9161 +0.074658 -0.980785 0.18024 0.3125 0.0625 0.0846 -0.9565 0.279 +0.146447 -0.92388 0.353553 0.3125 0.125 0.0846 -0.9565 0.279 +0.074658 -0.92388 0.37533 0.28125 0.125 0.0846 -0.9565 0.279 +0.074658 -0.980785 0.18024 0.3125 0.0625 0.0846 -0.9565 0.279 +0.074658 -0.92388 0.37533 0.28125 0.125 0.0846 -0.9565 0.279 +0.03806 -0.980785 0.191342 0.28125 0.0625 0.0846 -0.9565 0.279 +0.382683 0 0.923879 0.3125 0.5 0.2889 0.0975 0.9524 +0.37533 0.19509 0.906127 0.3125 0.5625 0.2889 0.0975 0.9524 +0.191342 0.19509 0.961939 0.28125 0.5625 0.2889 0.0975 0.9524 +0.382683 0 0.923879 0.3125 0.5 0.2889 0.0975 0.9524 +0.191342 0.19509 0.961939 0.28125 0.5625 0.2889 0.0975 0.9524 +0.19509 0 0.980785 0.28125 0.5 0.2889 0.0975 0.9524 +0.074658 0.980785 0.18024 0.3125 0.9375 0.0286 0.9951 0.0942 +0 1 0 0.296875 1 0.0286 0.9951 0.0942 +0.03806 0.980785 0.191342 0.28125 0.9375 0.0286 0.9951 0.0942 +0 -1 0 0.296875 0 0.0286 -0.9951 0.0942 +0.074658 -0.980785 0.18024 0.3125 0.0625 0.0286 -0.9951 0.0942 +0.03806 -0.980785 0.191342 0.28125 0.0625 0.0286 -0.9951 0.0942 +0.37533 -0.19509 0.906127 0.3125 0.4375 0.2889 -0.0975 0.9524 +0.382683 0 0.923879 0.3125 0.5 0.2889 -0.0975 0.9524 +0.19509 0 0.980785 0.28125 0.5 0.2889 -0.0975 0.9524 +0.37533 -0.19509 0.906127 0.3125 0.4375 0.2889 -0.0975 0.9524 +0.19509 0 0.980785 0.28125 0.5 0.2889 -0.0975 0.9524 +0.191342 -0.19509 0.961939 0.28125 0.4375 0.2889 -0.0975 0.9524 +0.146447 0.92388 0.353553 0.3125 0.875 0.0846 0.9565 0.279 +0.074658 0.980785 0.18024 0.3125 0.9375 0.0846 0.9565 0.279 +0.03806 0.980785 0.191342 0.28125 0.9375 0.0846 0.9565 0.279 +0.146447 0.92388 0.353553 0.3125 0.875 0.0846 0.9565 0.279 +0.03806 0.980785 0.191342 0.28125 0.9375 0.0846 0.9565 0.279 +0.074658 0.92388 0.37533 0.28125 0.875 0.0846 0.9565 0.279 +0.353553 -0.382683 0.853553 0.3125 0.375 0.2779 -0.289 0.9161 +0.37533 -0.19509 0.906127 0.3125 0.4375 0.2779 -0.289 0.9161 +0.191342 -0.19509 0.961939 0.28125 0.4375 0.2779 -0.289 0.9161 +0.353553 -0.382683 0.853553 0.3125 0.375 0.2779 -0.289 0.9161 +0.191342 -0.19509 0.961939 0.28125 0.4375 0.2779 -0.289 0.9161 +0.18024 -0.382683 0.906127 0.28125 0.375 0.2779 -0.289 0.9161 +0.212607 0.83147 0.51328 0.3125 0.8125 0.1374 0.881 0.4528 +0.146447 0.92388 0.353553 0.3125 0.875 0.1374 0.881 0.4528 +0.074658 0.92388 0.37533 0.28125 0.875 0.1374 0.881 0.4528 +0.212607 0.83147 0.51328 0.3125 0.8125 0.1374 0.881 0.4528 +0.074658 0.92388 0.37533 0.28125 0.875 0.1374 0.881 0.4528 +0.108386 0.83147 0.544895 0.28125 0.8125 0.1374 0.881 0.4528 +0.318189 -0.55557 0.768178 0.3125 0.3125 0.2563 -0.4696 0.8448 +0.353553 -0.382683 0.853553 0.3125 0.375 0.2563 -0.4696 0.8448 +0.18024 -0.382683 0.906127 0.28125 0.375 0.2563 -0.4696 0.8448 +0.318189 -0.55557 0.768178 0.3125 0.3125 0.2563 -0.4696 0.8448 +0.18024 -0.382683 0.906127 0.28125 0.375 0.2563 -0.4696 0.8448 +0.162212 -0.55557 0.815493 0.28125 0.3125 0.2563 -0.4696 0.8448 +0.19509 0 0.980785 0.28125 0.5 0.0975 0.0975 0.9904 +0.191342 0.19509 0.961939 0.28125 0.5625 0.0975 0.0975 0.9904 +-0 0.19509 0.980785 0.25 0.5625 0.0975 0.0975 0.9904 +0.19509 0 0.980785 0.28125 0.5 0.0975 0.0975 0.9904 +-0 0.19509 0.980785 0.25 0.5625 0.0975 0.0975 0.9904 +-0 0 0.999999 0.25 0.5 0.0975 0.0975 0.9904 +0.03806 0.980785 0.191342 0.28125 0.9375 0.0097 0.9951 0.098 +0 1 0 0.265625 1 0.0097 0.9951 0.098 +-0 0.980785 0.19509 0.25 0.9375 0.0097 0.9951 0.098 +0 -1 0 0.265625 0 0.0097 -0.9951 0.098 +0.03806 -0.980785 0.191342 0.28125 0.0625 0.0097 -0.9951 0.098 +-0 -0.980785 0.19509 0.25 0.0625 0.0097 -0.9951 0.098 +0.191342 -0.19509 0.961939 0.28125 0.4375 0.0975 -0.0975 0.9904 +0.19509 0 0.980785 0.28125 0.5 0.0975 -0.0975 0.9904 +-0 0 0.999999 0.25 0.5 0.0975 -0.0975 0.9904 +0.191342 -0.19509 0.961939 0.28125 0.4375 0.0975 -0.0975 0.9904 +-0 0 0.999999 0.25 0.5 0.0975 -0.0975 0.9904 +-0 -0.19509 0.980785 0.25 0.4375 0.0975 -0.0975 0.9904 +0.074658 0.92388 0.37533 0.28125 0.875 0.0286 0.9565 0.2902 +0.03806 0.980785 0.191342 0.28125 0.9375 0.0286 0.9565 0.2902 +-0 0.980785 0.19509 0.25 0.9375 0.0286 0.9565 0.2902 +0.074658 0.92388 0.37533 0.28125 0.875 0.0286 0.9565 0.2902 +-0 0.980785 0.19509 0.25 0.9375 0.0286 0.9565 0.2902 +-0 0.92388 0.382683 0.25 0.875 0.0286 0.9565 0.2902 +0.18024 -0.382683 0.906127 0.28125 0.375 0.0938 -0.289 0.9527 +0.191342 -0.19509 0.961939 0.28125 0.4375 0.0938 -0.289 0.9527 +-0 -0.19509 0.980785 0.25 0.4375 0.0938 -0.289 0.9527 +0.18024 -0.382683 0.906127 0.28125 0.375 0.0938 -0.289 0.9527 +-0 -0.19509 0.980785 0.25 0.4375 0.0938 -0.289 0.9527 +0 -0.382683 0.923879 0.25 0.375 0.0938 -0.289 0.9527 +0.108386 0.83147 0.544895 0.28125 0.8125 0.0464 0.881 0.4709 +0.074658 0.92388 0.37533 0.28125 0.875 0.0464 0.881 0.4709 +-0 0.92388 0.382683 0.25 0.875 0.0464 0.881 0.4709 +0.108386 0.83147 0.544895 0.28125 0.8125 0.0464 0.881 0.4709 +-0 0.92388 0.382683 0.25 0.875 0.0464 0.881 0.4709 +-0 0.83147 0.55557 0.25 0.8125 0.0464 0.881 0.4709 +0.162212 -0.55557 0.815493 0.28125 0.3125 0.0865 -0.4696 0.8786 +0.18024 -0.382683 0.906127 0.28125 0.375 0.0865 -0.4696 0.8786 +0 -0.382683 0.923879 0.25 0.375 0.0865 -0.4696 0.8786 +0.162212 -0.55557 0.815493 0.28125 0.3125 0.0865 -0.4696 0.8786 +0 -0.382683 0.923879 0.25 0.375 0.0865 -0.4696 0.8786 +-0 -0.55557 0.831469 0.25 0.3125 0.0865 -0.4696 0.8786 +0.13795 0.707107 0.69352 0.28125 0.75 0.0624 0.7715 0.6332 +0.108386 0.83147 0.544895 0.28125 0.8125 0.0624 0.7715 0.6332 +-0 0.83147 0.55557 0.25 0.8125 0.0624 0.7715 0.6332 +0.13795 0.707107 0.69352 0.28125 0.75 0.0624 0.7715 0.6332 +-0 0.83147 0.55557 0.25 0.8125 0.0624 0.7715 0.6332 +-0 0.707107 0.707107 0.25 0.75 0.0624 0.7715 0.6332 +0.13795 -0.707107 0.69352 0.28125 0.25 0.0759 -0.6326 0.7708 +0.162212 -0.55557 0.815493 0.28125 0.3125 0.0759 -0.6326 0.7708 +-0 -0.55557 0.831469 0.25 0.3125 0.0759 -0.6326 0.7708 +0.13795 -0.707107 0.69352 0.28125 0.25 0.0759 -0.6326 0.7708 +-0 -0.55557 0.831469 0.25 0.3125 0.0759 -0.6326 0.7708 +-0 -0.707107 0.707107 0.25 0.25 0.0759 -0.6326 0.7708 +0.162212 0.55557 0.815493 0.28125 0.6875 0.0759 0.6326 0.7708 +0.13795 0.707107 0.69352 0.28125 0.75 0.0759 0.6326 0.7708 +-0 0.707107 0.707107 0.25 0.75 0.0759 0.6326 0.7708 +0.162212 0.55557 0.815493 0.28125 0.6875 0.0759 0.6326 0.7708 +-0 0.707107 0.707107 0.25 0.75 0.0759 0.6326 0.7708 +-0 0.55557 0.831469 0.25 0.6875 0.0759 0.6326 0.7708 +0.108386 -0.83147 0.544895 0.28125 0.1875 0.0624 -0.7715 0.6332 +0.13795 -0.707107 0.69352 0.28125 0.25 0.0624 -0.7715 0.6332 +-0 -0.707107 0.707107 0.25 0.25 0.0624 -0.7715 0.6332 +0.108386 -0.83147 0.544895 0.28125 0.1875 0.0624 -0.7715 0.6332 +-0 -0.707107 0.707107 0.25 0.25 0.0624 -0.7715 0.6332 +-0 -0.83147 0.55557 0.25 0.1875 0.0624 -0.7715 0.6332 +0.18024 0.382683 0.906127 0.28125 0.625 0.0865 0.4696 0.8786 +0.162212 0.55557 0.815493 0.28125 0.6875 0.0865 0.4696 0.8786 +-0 0.55557 0.831469 0.25 0.6875 0.0865 0.4696 0.8786 +0.18024 0.382683 0.906127 0.28125 0.625 0.0865 0.4696 0.8786 +-0 0.55557 0.831469 0.25 0.6875 0.0865 0.4696 0.8786 +0 0.382683 0.923879 0.25 0.625 0.0865 0.4696 0.8786 +0.074658 -0.92388 0.37533 0.28125 0.125 0.0464 -0.881 0.4709 +0.108386 -0.83147 0.544895 0.28125 0.1875 0.0464 -0.881 0.4709 +-0 -0.83147 0.55557 0.25 0.1875 0.0464 -0.881 0.4709 +0.074658 -0.92388 0.37533 0.28125 0.125 0.0464 -0.881 0.4709 +-0 -0.83147 0.55557 0.25 0.1875 0.0464 -0.881 0.4709 +-0 -0.92388 0.382683 0.25 0.125 0.0464 -0.881 0.4709 +0.191342 0.19509 0.961939 0.28125 0.5625 0.0938 0.289 0.9527 +0.18024 0.382683 0.906127 0.28125 0.625 0.0938 0.289 0.9527 +0 0.382683 0.923879 0.25 0.625 0.0938 0.289 0.9527 +0.191342 0.19509 0.961939 0.28125 0.5625 0.0938 0.289 0.9527 +0 0.382683 0.923879 0.25 0.625 0.0938 0.289 0.9527 +-0 0.19509 0.980785 0.25 0.5625 0.0938 0.289 0.9527 +0.03806 -0.980785 0.191342 0.28125 0.0625 0.0286 -0.9565 0.2902 +0.074658 -0.92388 0.37533 0.28125 0.125 0.0286 -0.9565 0.2902 +-0 -0.92388 0.382683 0.25 0.125 0.0286 -0.9565 0.2902 +0.03806 -0.980785 0.191342 0.28125 0.0625 0.0286 -0.9565 0.2902 +-0 -0.92388 0.382683 0.25 0.125 0.0286 -0.9565 0.2902 +-0 -0.980785 0.19509 0.25 0.0625 0.0286 -0.9565 0.2902 +-0 -0.707107 0.707107 0.25 0.25 -0.0759 -0.6326 0.7708 +-0 -0.55557 0.831469 0.25 0.3125 -0.0759 -0.6326 0.7708 +-0.162212 -0.55557 0.815493 0.21875 0.3125 -0.0759 -0.6326 0.7708 +-0 -0.707107 0.707107 0.25 0.25 -0.0759 -0.6326 0.7708 +-0.162212 -0.55557 0.815493 0.21875 0.3125 -0.0759 -0.6326 0.7708 +-0.13795 -0.707107 0.69352 0.21875 0.25 -0.0759 -0.6326 0.7708 +-0 0.55557 0.831469 0.25 0.6875 -0.0759 0.6326 0.7708 +-0 0.707107 0.707107 0.25 0.75 -0.0759 0.6326 0.7708 +-0.13795 0.707107 0.69352 0.21875 0.75 -0.0759 0.6326 0.7708 +-0 0.55557 0.831469 0.25 0.6875 -0.0759 0.6326 0.7708 +-0.13795 0.707107 0.69352 0.21875 0.75 -0.0759 0.6326 0.7708 +-0.162212 0.55557 0.815493 0.21875 0.6875 -0.0759 0.6326 0.7708 +-0 -0.83147 0.55557 0.25 0.1875 -0.0624 -0.7715 0.6332 +-0 -0.707107 0.707107 0.25 0.25 -0.0624 -0.7715 0.6332 +-0.13795 -0.707107 0.69352 0.21875 0.25 -0.0624 -0.7715 0.6332 +-0 -0.83147 0.55557 0.25 0.1875 -0.0624 -0.7715 0.6332 +-0.13795 -0.707107 0.69352 0.21875 0.25 -0.0624 -0.7715 0.6332 +-0.108386 -0.83147 0.544895 0.21875 0.1875 -0.0624 -0.7715 0.6332 +0 0.382683 0.923879 0.25 0.625 -0.0865 0.4696 0.8786 +-0 0.55557 0.831469 0.25 0.6875 -0.0865 0.4696 0.8786 +-0.162212 0.55557 0.815493 0.21875 0.6875 -0.0865 0.4696 0.8786 +0 0.382683 0.923879 0.25 0.625 -0.0865 0.4696 0.8786 +-0.162212 0.55557 0.815493 0.21875 0.6875 -0.0865 0.4696 0.8786 +-0.18024 0.382683 0.906127 0.21875 0.625 -0.0865 0.4696 0.8786 +-0 -0.92388 0.382683 0.25 0.125 -0.0464 -0.881 0.4709 +-0 -0.83147 0.55557 0.25 0.1875 -0.0464 -0.881 0.4709 +-0.108386 -0.83147 0.544895 0.21875 0.1875 -0.0464 -0.881 0.4709 +-0 -0.92388 0.382683 0.25 0.125 -0.0464 -0.881 0.4709 +-0.108386 -0.83147 0.544895 0.21875 0.1875 -0.0464 -0.881 0.4709 +-0.074658 -0.92388 0.37533 0.21875 0.125 -0.0464 -0.881 0.4709 +-0 0.19509 0.980785 0.25 0.5625 -0.0938 0.289 0.9527 +0 0.382683 0.923879 0.25 0.625 -0.0938 0.289 0.9527 +-0.18024 0.382683 0.906127 0.21875 0.625 -0.0938 0.289 0.9527 +-0 0.19509 0.980785 0.25 0.5625 -0.0938 0.289 0.9527 +-0.18024 0.382683 0.906127 0.21875 0.625 -0.0938 0.289 0.9527 +-0.191342 0.19509 0.961939 0.21875 0.5625 -0.0938 0.289 0.9527 +-0 -0.980785 0.19509 0.25 0.0625 -0.0286 -0.9565 0.2902 +-0 -0.92388 0.382683 0.25 0.125 -0.0286 -0.9565 0.2902 +-0.074658 -0.92388 0.37533 0.21875 0.125 -0.0286 -0.9565 0.2902 +-0 -0.980785 0.19509 0.25 0.0625 -0.0286 -0.9565 0.2902 +-0.074658 -0.92388 0.37533 0.21875 0.125 -0.0286 -0.9565 0.2902 +-0.03806 -0.980785 0.191342 0.21875 0.0625 -0.0286 -0.9565 0.2902 +-0 0 0.999999 0.25 0.5 -0.0976 0.0975 0.9904 +-0 0.19509 0.980785 0.25 0.5625 -0.0976 0.0975 0.9904 +-0.191342 0.19509 0.961939 0.21875 0.5625 -0.0976 0.0975 0.9904 +-0 0 0.999999 0.25 0.5 -0.0976 0.0975 0.9904 +-0.191342 0.19509 0.961939 0.21875 0.5625 -0.0976 0.0975 0.9904 +-0.195091 0 0.980785 0.21875 0.5 -0.0976 0.0975 0.9904 +-0 0.980785 0.19509 0.25 0.9375 -0.0097 0.9951 0.098 +0 1 0 0.234375 1 -0.0097 0.9951 0.098 +-0.03806 0.980785 0.191342 0.21875 0.9375 -0.0097 0.9951 0.098 +0 -1 0 0.234375 0 -0.0097 -0.9951 0.098 +-0 -0.980785 0.19509 0.25 0.0625 -0.0097 -0.9951 0.098 +-0.03806 -0.980785 0.191342 0.21875 0.0625 -0.0097 -0.9951 0.098 +-0 -0.19509 0.980785 0.25 0.4375 -0.0976 -0.0975 0.9904 +-0 0 0.999999 0.25 0.5 -0.0976 -0.0975 0.9904 +-0.195091 0 0.980785 0.21875 0.5 -0.0976 -0.0975 0.9904 +-0 -0.19509 0.980785 0.25 0.4375 -0.0976 -0.0975 0.9904 +-0.195091 0 0.980785 0.21875 0.5 -0.0976 -0.0975 0.9904 +-0.191342 -0.19509 0.961939 0.21875 0.4375 -0.0976 -0.0975 0.9904 +-0 0.92388 0.382683 0.25 0.875 -0.0286 0.9565 0.2902 +-0 0.980785 0.19509 0.25 0.9375 -0.0286 0.9565 0.2902 +-0.03806 0.980785 0.191342 0.21875 0.9375 -0.0286 0.9565 0.2902 +-0 0.92388 0.382683 0.25 0.875 -0.0286 0.9565 0.2902 +-0.03806 0.980785 0.191342 0.21875 0.9375 -0.0286 0.9565 0.2902 +-0.074658 0.92388 0.37533 0.21875 0.875 -0.0286 0.9565 0.2902 +0 -0.382683 0.923879 0.25 0.375 -0.0938 -0.289 0.9527 +-0 -0.19509 0.980785 0.25 0.4375 -0.0938 -0.289 0.9527 +-0.191342 -0.19509 0.961939 0.21875 0.4375 -0.0938 -0.289 0.9527 +0 -0.382683 0.923879 0.25 0.375 -0.0938 -0.289 0.9527 +-0.191342 -0.19509 0.961939 0.21875 0.4375 -0.0938 -0.289 0.9527 +-0.18024 -0.382683 0.906127 0.21875 0.375 -0.0938 -0.289 0.9527 +-0 0.83147 0.55557 0.25 0.8125 -0.0464 0.881 0.4709 +-0 0.92388 0.382683 0.25 0.875 -0.0464 0.881 0.4709 +-0.074658 0.92388 0.37533 0.21875 0.875 -0.0464 0.881 0.4709 +-0 0.83147 0.55557 0.25 0.8125 -0.0464 0.881 0.4709 +-0.074658 0.92388 0.37533 0.21875 0.875 -0.0464 0.881 0.4709 +-0.108386 0.83147 0.544895 0.21875 0.8125 -0.0464 0.881 0.4709 +-0 -0.55557 0.831469 0.25 0.3125 -0.0865 -0.4696 0.8786 +0 -0.382683 0.923879 0.25 0.375 -0.0865 -0.4696 0.8786 +-0.18024 -0.382683 0.906127 0.21875 0.375 -0.0865 -0.4696 0.8786 +-0 -0.55557 0.831469 0.25 0.3125 -0.0865 -0.4696 0.8786 +-0.18024 -0.382683 0.906127 0.21875 0.375 -0.0865 -0.4696 0.8786 +-0.162212 -0.55557 0.815493 0.21875 0.3125 -0.0865 -0.4696 0.8786 +-0 0.707107 0.707107 0.25 0.75 -0.0624 0.7715 0.6332 +-0 0.83147 0.55557 0.25 0.8125 -0.0624 0.7715 0.6332 +-0.108386 0.83147 0.544895 0.21875 0.8125 -0.0624 0.7715 0.6332 +-0 0.707107 0.707107 0.25 0.75 -0.0624 0.7715 0.6332 +-0.108386 0.83147 0.544895 0.21875 0.8125 -0.0624 0.7715 0.6332 +-0.13795 0.707107 0.69352 0.21875 0.75 -0.0624 0.7715 0.6332 +0 -1 0 0.203125 0 -0.0286 -0.9951 0.0942 +-0.03806 -0.980785 0.191342 0.21875 0.0625 -0.0286 -0.9951 0.0942 +-0.074658 -0.980785 0.18024 0.1875 0.0625 -0.0286 -0.9951 0.0942 +-0.191342 -0.19509 0.961939 0.21875 0.4375 -0.2889 -0.0975 0.9524 +-0.195091 0 0.980785 0.21875 0.5 -0.2889 -0.0975 0.9524 +-0.382683 0 0.923879 0.1875 0.5 -0.2889 -0.0975 0.9524 +-0.191342 -0.19509 0.961939 0.21875 0.4375 -0.2889 -0.0975 0.9524 +-0.382683 0 0.923879 0.1875 0.5 -0.2889 -0.0975 0.9524 +-0.37533 -0.19509 0.906127 0.1875 0.4375 -0.2889 -0.0975 0.9524 +-0.074658 0.92388 0.37533 0.21875 0.875 -0.0846 0.9565 0.279 +-0.03806 0.980785 0.191342 0.21875 0.9375 -0.0846 0.9565 0.279 +-0.074658 0.980785 0.18024 0.1875 0.9375 -0.0846 0.9565 0.279 +-0.074658 0.92388 0.37533 0.21875 0.875 -0.0846 0.9565 0.279 +-0.074658 0.980785 0.18024 0.1875 0.9375 -0.0846 0.9565 0.279 +-0.146447 0.92388 0.353553 0.1875 0.875 -0.0846 0.9565 0.279 +-0.18024 -0.382683 0.906127 0.21875 0.375 -0.2779 -0.289 0.9161 +-0.191342 -0.19509 0.961939 0.21875 0.4375 -0.2779 -0.289 0.9161 +-0.37533 -0.19509 0.906127 0.1875 0.4375 -0.2779 -0.289 0.9161 +-0.18024 -0.382683 0.906127 0.21875 0.375 -0.2779 -0.289 0.9161 +-0.37533 -0.19509 0.906127 0.1875 0.4375 -0.2779 -0.289 0.9161 +-0.353553 -0.382683 0.853553 0.1875 0.375 -0.2779 -0.289 0.9161 +-0.108386 0.83147 0.544895 0.21875 0.8125 -0.1374 0.881 0.4528 +-0.074658 0.92388 0.37533 0.21875 0.875 -0.1374 0.881 0.4528 +-0.146447 0.92388 0.353553 0.1875 0.875 -0.1374 0.881 0.4528 +-0.108386 0.83147 0.544895 0.21875 0.8125 -0.1374 0.881 0.4528 +-0.146447 0.92388 0.353553 0.1875 0.875 -0.1374 0.881 0.4528 +-0.212608 0.83147 0.51328 0.1875 0.8125 -0.1374 0.881 0.4528 +-0.162212 -0.55557 0.815493 0.21875 0.3125 -0.2563 -0.4696 0.8448 +-0.18024 -0.382683 0.906127 0.21875 0.375 -0.2563 -0.4696 0.8448 +-0.353553 -0.382683 0.853553 0.1875 0.375 -0.2563 -0.4696 0.8448 +-0.162212 -0.55557 0.815493 0.21875 0.3125 -0.2563 -0.4696 0.8448 +-0.353553 -0.382683 0.853553 0.1875 0.375 -0.2563 -0.4696 0.8448 +-0.31819 -0.55557 0.768177 0.1875 0.3125 -0.2563 -0.4696 0.8448 +-0.13795 0.707107 0.69352 0.21875 0.75 -0.1847 0.7715 0.6088 +-0.108386 0.83147 0.544895 0.21875 0.8125 -0.1847 0.7715 0.6088 +-0.212608 0.83147 0.51328 0.1875 0.8125 -0.1847 0.7715 0.6088 +-0.13795 0.707107 0.69352 0.21875 0.75 -0.1847 0.7715 0.6088 +-0.212608 0.83147 0.51328 0.1875 0.8125 -0.1847 0.7715 0.6088 +-0.270598 0.707107 0.653281 0.1875 0.75 -0.1847 0.7715 0.6088 +-0.13795 -0.707107 0.69352 0.21875 0.25 -0.2248 -0.6326 0.7412 +-0.162212 -0.55557 0.815493 0.21875 0.3125 -0.2248 -0.6326 0.7412 +-0.31819 -0.55557 0.768177 0.1875 0.3125 -0.2248 -0.6326 0.7412 +-0.13795 -0.707107 0.69352 0.21875 0.25 -0.2248 -0.6326 0.7412 +-0.31819 -0.55557 0.768177 0.1875 0.3125 -0.2248 -0.6326 0.7412 +-0.270598 -0.707107 0.653281 0.1875 0.25 -0.2248 -0.6326 0.7412 +-0.162212 0.55557 0.815493 0.21875 0.6875 -0.2248 0.6326 0.7412 +-0.13795 0.707107 0.69352 0.21875 0.75 -0.2248 0.6326 0.7412 +-0.270598 0.707107 0.653281 0.1875 0.75 -0.2248 0.6326 0.7412 +-0.162212 0.55557 0.815493 0.21875 0.6875 -0.2248 0.6326 0.7412 +-0.270598 0.707107 0.653281 0.1875 0.75 -0.2248 0.6326 0.7412 +-0.31819 0.55557 0.768177 0.1875 0.6875 -0.2248 0.6326 0.7412 +-0.108386 -0.83147 0.544895 0.21875 0.1875 -0.1847 -0.7715 0.6088 +-0.13795 -0.707107 0.69352 0.21875 0.25 -0.1847 -0.7715 0.6088 +-0.270598 -0.707107 0.653281 0.1875 0.25 -0.1847 -0.7715 0.6088 +-0.108386 -0.83147 0.544895 0.21875 0.1875 -0.1847 -0.7715 0.6088 +-0.270598 -0.707107 0.653281 0.1875 0.25 -0.1847 -0.7715 0.6088 +-0.212608 -0.83147 0.51328 0.1875 0.1875 -0.1847 -0.7715 0.6088 +-0.18024 0.382683 0.906127 0.21875 0.625 -0.2563 0.4696 0.8448 +-0.162212 0.55557 0.815493 0.21875 0.6875 -0.2563 0.4696 0.8448 +-0.31819 0.55557 0.768177 0.1875 0.6875 -0.2563 0.4696 0.8448 +-0.18024 0.382683 0.906127 0.21875 0.625 -0.2563 0.4696 0.8448 +-0.31819 0.55557 0.768177 0.1875 0.6875 -0.2563 0.4696 0.8448 +-0.353553 0.382683 0.853553 0.1875 0.625 -0.2563 0.4696 0.8448 +-0.074658 -0.92388 0.37533 0.21875 0.125 -0.1374 -0.881 0.4528 +-0.108386 -0.83147 0.544895 0.21875 0.1875 -0.1374 -0.881 0.4528 +-0.212608 -0.83147 0.51328 0.1875 0.1875 -0.1374 -0.881 0.4528 +-0.074658 -0.92388 0.37533 0.21875 0.125 -0.1374 -0.881 0.4528 +-0.212608 -0.83147 0.51328 0.1875 0.1875 -0.1374 -0.881 0.4528 +-0.146447 -0.92388 0.353553 0.1875 0.125 -0.1374 -0.881 0.4528 +-0.191342 0.19509 0.961939 0.21875 0.5625 -0.2779 0.289 0.9161 +-0.18024 0.382683 0.906127 0.21875 0.625 -0.2779 0.289 0.9161 +-0.353553 0.382683 0.853553 0.1875 0.625 -0.2779 0.289 0.9161 +-0.191342 0.19509 0.961939 0.21875 0.5625 -0.2779 0.289 0.9161 +-0.353553 0.382683 0.853553 0.1875 0.625 -0.2779 0.289 0.9161 +-0.37533 0.19509 0.906127 0.1875 0.5625 -0.2779 0.289 0.9161 +-0.03806 -0.980785 0.191342 0.21875 0.0625 -0.0846 -0.9565 0.279 +-0.074658 -0.92388 0.37533 0.21875 0.125 -0.0846 -0.9565 0.279 +-0.146447 -0.92388 0.353553 0.1875 0.125 -0.0846 -0.9565 0.279 +-0.03806 -0.980785 0.191342 0.21875 0.0625 -0.0846 -0.9565 0.279 +-0.146447 -0.92388 0.353553 0.1875 0.125 -0.0846 -0.9565 0.279 +-0.074658 -0.980785 0.18024 0.1875 0.0625 -0.0846 -0.9565 0.279 +-0.195091 0 0.980785 0.21875 0.5 -0.2889 0.0975 0.9524 +-0.191342 0.19509 0.961939 0.21875 0.5625 -0.2889 0.0975 0.9524 +-0.37533 0.19509 0.906127 0.1875 0.5625 -0.2889 0.0975 0.9524 +-0.195091 0 0.980785 0.21875 0.5 -0.2889 0.0975 0.9524 +-0.37533 0.19509 0.906127 0.1875 0.5625 -0.2889 0.0975 0.9524 +-0.382683 0 0.923879 0.1875 0.5 -0.2889 0.0975 0.9524 +-0.03806 0.980785 0.191342 0.21875 0.9375 -0.0286 0.9951 0.0942 +0 1 0 0.203125 1 -0.0286 0.9951 0.0942 +-0.074658 0.980785 0.18024 0.1875 0.9375 -0.0286 0.9951 0.0942 +-0.212608 -0.83147 0.51328 0.1875 0.1875 -0.2999 -0.7715 0.5611 +-0.270598 -0.707107 0.653281 0.1875 0.25 -0.2999 -0.7715 0.5611 +-0.392847 -0.707107 0.587938 0.15625 0.25 -0.2999 -0.7715 0.5611 +-0.212608 -0.83147 0.51328 0.1875 0.1875 -0.2999 -0.7715 0.5611 +-0.392847 -0.707107 0.587938 0.15625 0.25 -0.2999 -0.7715 0.5611 +-0.308658 -0.83147 0.461939 0.15625 0.1875 -0.2999 -0.7715 0.5611 +-0.353553 0.382683 0.853553 0.1875 0.625 -0.4162 0.4696 0.7786 +-0.31819 0.55557 0.768177 0.1875 0.6875 -0.4162 0.4696 0.7786 +-0.46194 0.55557 0.691341 0.15625 0.6875 -0.4162 0.4696 0.7786 +-0.353553 0.382683 0.853553 0.1875 0.625 -0.4162 0.4696 0.7786 +-0.46194 0.55557 0.691341 0.15625 0.6875 -0.4162 0.4696 0.7786 +-0.51328 0.382683 0.768178 0.15625 0.625 -0.4162 0.4696 0.7786 +-0.146447 -0.92388 0.353553 0.1875 0.125 -0.223 -0.881 0.4173 +-0.212608 -0.83147 0.51328 0.1875 0.1875 -0.223 -0.881 0.4173 +-0.308658 -0.83147 0.461939 0.15625 0.1875 -0.223 -0.881 0.4173 +-0.146447 -0.92388 0.353553 0.1875 0.125 -0.223 -0.881 0.4173 +-0.308658 -0.83147 0.461939 0.15625 0.1875 -0.223 -0.881 0.4173 +-0.212608 -0.92388 0.31819 0.15625 0.125 -0.223 -0.881 0.4173 +-0.37533 0.19509 0.906127 0.1875 0.5625 -0.4513 0.289 0.8443 +-0.353553 0.382683 0.853553 0.1875 0.625 -0.4513 0.289 0.8443 +-0.51328 0.382683 0.768178 0.15625 0.625 -0.4513 0.289 0.8443 +-0.37533 0.19509 0.906127 0.1875 0.5625 -0.4513 0.289 0.8443 +-0.51328 0.382683 0.768178 0.15625 0.625 -0.4513 0.289 0.8443 +-0.544895 0.19509 0.815493 0.15625 0.5625 -0.4513 0.289 0.8443 +-0.074658 -0.980785 0.18024 0.1875 0.0625 -0.1374 -0.9565 0.2571 +-0.146447 -0.92388 0.353553 0.1875 0.125 -0.1374 -0.9565 0.2571 +-0.212608 -0.92388 0.31819 0.15625 0.125 -0.1374 -0.9565 0.2571 +-0.074658 -0.980785 0.18024 0.1875 0.0625 -0.1374 -0.9565 0.2571 +-0.212608 -0.92388 0.31819 0.15625 0.125 -0.1374 -0.9565 0.2571 +-0.108386 -0.980785 0.162212 0.15625 0.0625 -0.1374 -0.9565 0.2571 +-0.382683 0 0.923879 0.1875 0.5 -0.4691 0.0975 0.8777 +-0.37533 0.19509 0.906127 0.1875 0.5625 -0.4691 0.0975 0.8777 +-0.544895 0.19509 0.815493 0.15625 0.5625 -0.4691 0.0975 0.8777 +-0.382683 0 0.923879 0.1875 0.5 -0.4691 0.0975 0.8777 +-0.544895 0.19509 0.815493 0.15625 0.5625 -0.4691 0.0975 0.8777 +-0.55557 0 0.831469 0.15625 0.5 -0.4691 0.0975 0.8777 +-0.074658 0.980785 0.18024 0.1875 0.9375 -0.0464 0.9951 0.0869 +0 1 0 0.171875 1 -0.0464 0.9951 0.0869 +-0.108386 0.980785 0.162212 0.15625 0.9375 -0.0464 0.9951 0.0869 +0 -1 0 0.171875 0 -0.0464 -0.9951 0.0869 +-0.074658 -0.980785 0.18024 0.1875 0.0625 -0.0464 -0.9951 0.0869 +-0.108386 -0.980785 0.162212 0.15625 0.0625 -0.0464 -0.9951 0.0869 +-0.37533 -0.19509 0.906127 0.1875 0.4375 -0.4691 -0.0975 0.8777 +-0.382683 0 0.923879 0.1875 0.5 -0.4691 -0.0975 0.8777 +-0.55557 0 0.831469 0.15625 0.5 -0.4691 -0.0975 0.8777 +-0.37533 -0.19509 0.906127 0.1875 0.4375 -0.4691 -0.0975 0.8777 +-0.55557 0 0.831469 0.15625 0.5 -0.4691 -0.0975 0.8777 +-0.544895 -0.19509 0.815493 0.15625 0.4375 -0.4691 -0.0975 0.8777 +-0.146447 0.92388 0.353553 0.1875 0.875 -0.1374 0.9565 0.2571 +-0.074658 0.980785 0.18024 0.1875 0.9375 -0.1374 0.9565 0.2571 +-0.108386 0.980785 0.162212 0.15625 0.9375 -0.1374 0.9565 0.2571 +-0.146447 0.92388 0.353553 0.1875 0.875 -0.1374 0.9565 0.2571 +-0.108386 0.980785 0.162212 0.15625 0.9375 -0.1374 0.9565 0.2571 +-0.212608 0.92388 0.31819 0.15625 0.875 -0.1374 0.9565 0.2571 +-0.353553 -0.382683 0.853553 0.1875 0.375 -0.4513 -0.289 0.8443 +-0.37533 -0.19509 0.906127 0.1875 0.4375 -0.4513 -0.289 0.8443 +-0.544895 -0.19509 0.815493 0.15625 0.4375 -0.4513 -0.289 0.8443 +-0.353553 -0.382683 0.853553 0.1875 0.375 -0.4513 -0.289 0.8443 +-0.544895 -0.19509 0.815493 0.15625 0.4375 -0.4513 -0.289 0.8443 +-0.51328 -0.382683 0.768178 0.15625 0.375 -0.4513 -0.289 0.8443 +-0.212608 0.83147 0.51328 0.1875 0.8125 -0.223 0.881 0.4173 +-0.146447 0.92388 0.353553 0.1875 0.875 -0.223 0.881 0.4173 +-0.212608 0.92388 0.31819 0.15625 0.875 -0.223 0.881 0.4173 +-0.212608 0.83147 0.51328 0.1875 0.8125 -0.223 0.881 0.4173 +-0.212608 0.92388 0.31819 0.15625 0.875 -0.223 0.881 0.4173 +-0.308658 0.83147 0.461939 0.15625 0.8125 -0.223 0.881 0.4173 +-0.31819 -0.55557 0.768177 0.1875 0.3125 -0.4162 -0.4696 0.7786 +-0.353553 -0.382683 0.853553 0.1875 0.375 -0.4162 -0.4696 0.7786 +-0.51328 -0.382683 0.768178 0.15625 0.375 -0.4162 -0.4696 0.7786 +-0.31819 -0.55557 0.768177 0.1875 0.3125 -0.4162 -0.4696 0.7786 +-0.51328 -0.382683 0.768178 0.15625 0.375 -0.4162 -0.4696 0.7786 +-0.46194 -0.55557 0.691341 0.15625 0.3125 -0.4162 -0.4696 0.7786 +-0.270598 0.707107 0.653281 0.1875 0.75 -0.2999 0.7715 0.5611 +-0.212608 0.83147 0.51328 0.1875 0.8125 -0.2999 0.7715 0.5611 +-0.308658 0.83147 0.461939 0.15625 0.8125 -0.2999 0.7715 0.5611 +-0.270598 0.707107 0.653281 0.1875 0.75 -0.2999 0.7715 0.5611 +-0.308658 0.83147 0.461939 0.15625 0.8125 -0.2999 0.7715 0.5611 +-0.392847 0.707107 0.587938 0.15625 0.75 -0.2999 0.7715 0.5611 +-0.270598 -0.707107 0.653281 0.1875 0.25 -0.3651 -0.6326 0.6831 +-0.31819 -0.55557 0.768177 0.1875 0.3125 -0.3651 -0.6326 0.6831 +-0.46194 -0.55557 0.691341 0.15625 0.3125 -0.3651 -0.6326 0.6831 +-0.270598 -0.707107 0.653281 0.1875 0.25 -0.3651 -0.6326 0.6831 +-0.46194 -0.55557 0.691341 0.15625 0.3125 -0.3651 -0.6326 0.6831 +-0.392847 -0.707107 0.587938 0.15625 0.25 -0.3651 -0.6326 0.6831 +-0.31819 0.55557 0.768177 0.1875 0.6875 -0.3651 0.6326 0.6831 +-0.270598 0.707107 0.653281 0.1875 0.75 -0.3651 0.6326 0.6831 +-0.392847 0.707107 0.587938 0.15625 0.75 -0.3651 0.6326 0.6831 +-0.31819 0.55557 0.768177 0.1875 0.6875 -0.3651 0.6326 0.6831 +-0.392847 0.707107 0.587938 0.15625 0.75 -0.3651 0.6326 0.6831 +-0.46194 0.55557 0.691341 0.15625 0.6875 -0.3651 0.6326 0.6831 +-0.212608 0.92388 0.31819 0.15625 0.875 -0.185 0.9565 0.2254 +-0.108386 0.980785 0.162212 0.15625 0.9375 -0.185 0.9565 0.2254 +-0.13795 0.980785 0.13795 0.125 0.9375 -0.185 0.9565 0.2254 +-0.212608 0.92388 0.31819 0.15625 0.875 -0.185 0.9565 0.2254 +-0.13795 0.980785 0.13795 0.125 0.9375 -0.185 0.9565 0.2254 +-0.270598 0.92388 0.270598 0.125 0.875 -0.185 0.9565 0.2254 +-0.51328 -0.382683 0.768178 0.15625 0.375 -0.6073 -0.289 0.74 +-0.544895 -0.19509 0.815493 0.15625 0.4375 -0.6073 -0.289 0.74 +-0.69352 -0.19509 0.69352 0.125 0.4375 -0.6073 -0.289 0.74 +-0.51328 -0.382683 0.768178 0.15625 0.375 -0.6073 -0.289 0.74 +-0.69352 -0.19509 0.69352 0.125 0.4375 -0.6073 -0.289 0.74 +-0.653281 -0.382683 0.653281 0.125 0.375 -0.6073 -0.289 0.74 +-0.308658 0.83147 0.461939 0.15625 0.8125 -0.3002 0.881 0.3658 +-0.212608 0.92388 0.31819 0.15625 0.875 -0.3002 0.881 0.3658 +-0.270598 0.92388 0.270598 0.125 0.875 -0.3002 0.881 0.3658 +-0.308658 0.83147 0.461939 0.15625 0.8125 -0.3002 0.881 0.3658 +-0.270598 0.92388 0.270598 0.125 0.875 -0.3002 0.881 0.3658 +-0.392847 0.83147 0.392847 0.125 0.8125 -0.3002 0.881 0.3658 +-0.46194 -0.55557 0.691341 0.15625 0.3125 -0.5601 -0.4696 0.6825 +-0.51328 -0.382683 0.768178 0.15625 0.375 -0.5601 -0.4696 0.6825 +-0.653281 -0.382683 0.653281 0.125 0.375 -0.5601 -0.4696 0.6825 +-0.46194 -0.55557 0.691341 0.15625 0.3125 -0.5601 -0.4696 0.6825 +-0.653281 -0.382683 0.653281 0.125 0.375 -0.5601 -0.4696 0.6825 +-0.587938 -0.55557 0.587937 0.125 0.3125 -0.5601 -0.4696 0.6825 +-0.392847 0.707107 0.587938 0.15625 0.75 -0.4036 0.7715 0.4918 +-0.308658 0.83147 0.461939 0.15625 0.8125 -0.4036 0.7715 0.4918 +-0.392847 0.83147 0.392847 0.125 0.8125 -0.4036 0.7715 0.4918 +-0.392847 0.707107 0.587938 0.15625 0.75 -0.4036 0.7715 0.4918 +-0.392847 0.83147 0.392847 0.125 0.8125 -0.4036 0.7715 0.4918 +-0.5 0.707107 0.5 0.125 0.75 -0.4036 0.7715 0.4918 +-0.392847 -0.707107 0.587938 0.15625 0.25 -0.4913 -0.6326 0.5987 +-0.46194 -0.55557 0.691341 0.15625 0.3125 -0.4913 -0.6326 0.5987 +-0.587938 -0.55557 0.587937 0.125 0.3125 -0.4913 -0.6326 0.5987 +-0.392847 -0.707107 0.587938 0.15625 0.25 -0.4913 -0.6326 0.5987 +-0.587938 -0.55557 0.587937 0.125 0.3125 -0.4913 -0.6326 0.5987 +-0.5 -0.707107 0.5 0.125 0.25 -0.4913 -0.6326 0.5987 +-0.46194 0.55557 0.691341 0.15625 0.6875 -0.4913 0.6326 0.5987 +-0.392847 0.707107 0.587938 0.15625 0.75 -0.4913 0.6326 0.5987 +-0.5 0.707107 0.5 0.125 0.75 -0.4913 0.6326 0.5987 +-0.46194 0.55557 0.691341 0.15625 0.6875 -0.4913 0.6326 0.5987 +-0.5 0.707107 0.5 0.125 0.75 -0.4913 0.6326 0.5987 +-0.587938 0.55557 0.587937 0.125 0.6875 -0.4913 0.6326 0.5987 +-0.308658 -0.83147 0.461939 0.15625 0.1875 -0.4036 -0.7715 0.4918 +-0.392847 -0.707107 0.587938 0.15625 0.25 -0.4036 -0.7715 0.4918 +-0.5 -0.707107 0.5 0.125 0.25 -0.4036 -0.7715 0.4918 +-0.308658 -0.83147 0.461939 0.15625 0.1875 -0.4036 -0.7715 0.4918 +-0.5 -0.707107 0.5 0.125 0.25 -0.4036 -0.7715 0.4918 +-0.392847 -0.83147 0.392847 0.125 0.1875 -0.4036 -0.7715 0.4918 +-0.51328 0.382683 0.768178 0.15625 0.625 -0.5601 0.4696 0.6825 +-0.46194 0.55557 0.691341 0.15625 0.6875 -0.5601 0.4696 0.6825 +-0.587938 0.55557 0.587937 0.125 0.6875 -0.5601 0.4696 0.6825 +-0.51328 0.382683 0.768178 0.15625 0.625 -0.5601 0.4696 0.6825 +-0.587938 0.55557 0.587937 0.125 0.6875 -0.5601 0.4696 0.6825 +-0.653281 0.382683 0.653281 0.125 0.625 -0.5601 0.4696 0.6825 +-0.212608 -0.92388 0.31819 0.15625 0.125 -0.3002 -0.881 0.3658 +-0.308658 -0.83147 0.461939 0.15625 0.1875 -0.3002 -0.881 0.3658 +-0.392847 -0.83147 0.392847 0.125 0.1875 -0.3002 -0.881 0.3658 +-0.212608 -0.92388 0.31819 0.15625 0.125 -0.3002 -0.881 0.3658 +-0.392847 -0.83147 0.392847 0.125 0.1875 -0.3002 -0.881 0.3658 +-0.270598 -0.92388 0.270598 0.125 0.125 -0.3002 -0.881 0.3658 +-0.544895 0.19509 0.815493 0.15625 0.5625 -0.6073 0.289 0.74 +-0.51328 0.382683 0.768178 0.15625 0.625 -0.6073 0.289 0.74 +-0.653281 0.382683 0.653281 0.125 0.625 -0.6073 0.289 0.74 +-0.544895 0.19509 0.815493 0.15625 0.5625 -0.6073 0.289 0.74 +-0.653281 0.382683 0.653281 0.125 0.625 -0.6073 0.289 0.74 +-0.69352 0.19509 0.69352 0.125 0.5625 -0.6073 0.289 0.74 +-0.108386 -0.980785 0.162212 0.15625 0.0625 -0.185 -0.9565 0.2254 +-0.212608 -0.92388 0.31819 0.15625 0.125 -0.185 -0.9565 0.2254 +-0.270598 -0.92388 0.270598 0.125 0.125 -0.185 -0.9565 0.2254 +-0.108386 -0.980785 0.162212 0.15625 0.0625 -0.185 -0.9565 0.2254 +-0.270598 -0.92388 0.270598 0.125 0.125 -0.185 -0.9565 0.2254 +-0.13795 -0.980785 0.13795 0.125 0.0625 -0.185 -0.9565 0.2254 +-0.55557 0 0.831469 0.15625 0.5 -0.6314 0.0975 0.7693 +-0.544895 0.19509 0.815493 0.15625 0.5625 -0.6314 0.0975 0.7693 +-0.69352 0.19509 0.69352 0.125 0.5625 -0.6314 0.0975 0.7693 +-0.55557 0 0.831469 0.15625 0.5 -0.6314 0.0975 0.7693 +-0.69352 0.19509 0.69352 0.125 0.5625 -0.6314 0.0975 0.7693 +-0.707106 0 0.707106 0.125 0.5 -0.6314 0.0975 0.7693 +-0.108386 0.980785 0.162212 0.15625 0.9375 -0.0625 0.9951 0.0761 +0 1 0 0.140625 1 -0.0625 0.9951 0.0761 +-0.13795 0.980785 0.13795 0.125 0.9375 -0.0625 0.9951 0.0761 +0 -1 0 0.140625 0 -0.0625 -0.9951 0.0761 +-0.108386 -0.980785 0.162212 0.15625 0.0625 -0.0625 -0.9951 0.0761 +-0.13795 -0.980785 0.13795 0.125 0.0625 -0.0625 -0.9951 0.0761 +-0.544895 -0.19509 0.815493 0.15625 0.4375 -0.6314 -0.0975 0.7693 +-0.55557 0 0.831469 0.15625 0.5 -0.6314 -0.0975 0.7693 +-0.707106 0 0.707106 0.125 0.5 -0.6314 -0.0975 0.7693 +-0.544895 -0.19509 0.815493 0.15625 0.4375 -0.6314 -0.0975 0.7693 +-0.707106 0 0.707106 0.125 0.5 -0.6314 -0.0975 0.7693 +-0.69352 -0.19509 0.69352 0.125 0.4375 -0.6314 -0.0975 0.7693 +-0.653281 0.382683 0.653281 0.125 0.625 -0.6825 0.4696 0.5601 +-0.587938 0.55557 0.587937 0.125 0.6875 -0.6825 0.4696 0.5601 +-0.691341 0.55557 0.461939 0.09375 0.6875 -0.6825 0.4696 0.5601 +-0.653281 0.382683 0.653281 0.125 0.625 -0.6825 0.4696 0.5601 +-0.691341 0.55557 0.461939 0.09375 0.6875 -0.6825 0.4696 0.5601 +-0.768177 0.382683 0.51328 0.09375 0.625 -0.6825 0.4696 0.5601 +-0.270598 -0.92388 0.270598 0.125 0.125 -0.3658 -0.881 0.3002 +-0.392847 -0.83147 0.392847 0.125 0.1875 -0.3658 -0.881 0.3002 +-0.46194 -0.83147 0.308658 0.09375 0.1875 -0.3658 -0.881 0.3002 +-0.270598 -0.92388 0.270598 0.125 0.125 -0.3658 -0.881 0.3002 +-0.46194 -0.83147 0.308658 0.09375 0.1875 -0.3658 -0.881 0.3002 +-0.31819 -0.92388 0.212607 0.09375 0.125 -0.3658 -0.881 0.3002 +-0.69352 0.19509 0.69352 0.125 0.5625 -0.74 0.289 0.6073 +-0.653281 0.382683 0.653281 0.125 0.625 -0.74 0.289 0.6073 +-0.768177 0.382683 0.51328 0.09375 0.625 -0.74 0.289 0.6073 +-0.69352 0.19509 0.69352 0.125 0.5625 -0.74 0.289 0.6073 +-0.768177 0.382683 0.51328 0.09375 0.625 -0.74 0.289 0.6073 +-0.815493 0.19509 0.544895 0.09375 0.5625 -0.74 0.289 0.6073 +-0.13795 -0.980785 0.13795 0.125 0.0625 -0.2254 -0.9565 0.185 +-0.270598 -0.92388 0.270598 0.125 0.125 -0.2254 -0.9565 0.185 +-0.31819 -0.92388 0.212607 0.09375 0.125 -0.2254 -0.9565 0.185 +-0.13795 -0.980785 0.13795 0.125 0.0625 -0.2254 -0.9565 0.185 +-0.31819 -0.92388 0.212607 0.09375 0.125 -0.2254 -0.9565 0.185 +-0.162212 -0.980785 0.108386 0.09375 0.0625 -0.2254 -0.9565 0.185 +-0.707106 0 0.707106 0.125 0.5 -0.7693 0.0975 0.6314 +-0.69352 0.19509 0.69352 0.125 0.5625 -0.7693 0.0975 0.6314 +-0.815493 0.19509 0.544895 0.09375 0.5625 -0.7693 0.0975 0.6314 +-0.707106 0 0.707106 0.125 0.5 -0.7693 0.0975 0.6314 +-0.815493 0.19509 0.544895 0.09375 0.5625 -0.7693 0.0975 0.6314 +-0.831469 0 0.555569 0.09375 0.5 -0.7693 0.0975 0.6314 +-0.13795 0.980785 0.13795 0.125 0.9375 -0.0761 0.9951 0.0625 +0 1 0 0.109375 1 -0.0761 0.9951 0.0625 +-0.162212 0.980785 0.108386 0.09375 0.9375 -0.0761 0.9951 0.0625 +0 -1 0 0.109375 0 -0.0761 -0.9951 0.0625 +-0.13795 -0.980785 0.13795 0.125 0.0625 -0.0761 -0.9951 0.0625 +-0.162212 -0.980785 0.108386 0.09375 0.0625 -0.0761 -0.9951 0.0625 +-0.69352 -0.19509 0.69352 0.125 0.4375 -0.7693 -0.0975 0.6314 +-0.707106 0 0.707106 0.125 0.5 -0.7693 -0.0975 0.6314 +-0.831469 0 0.555569 0.09375 0.5 -0.7693 -0.0975 0.6314 +-0.69352 -0.19509 0.69352 0.125 0.4375 -0.7693 -0.0975 0.6314 +-0.831469 0 0.555569 0.09375 0.5 -0.7693 -0.0975 0.6314 +-0.815493 -0.19509 0.544895 0.09375 0.4375 -0.7693 -0.0975 0.6314 +-0.270598 0.92388 0.270598 0.125 0.875 -0.2254 0.9565 0.185 +-0.13795 0.980785 0.13795 0.125 0.9375 -0.2254 0.9565 0.185 +-0.162212 0.980785 0.108386 0.09375 0.9375 -0.2254 0.9565 0.185 +-0.270598 0.92388 0.270598 0.125 0.875 -0.2254 0.9565 0.185 +-0.162212 0.980785 0.108386 0.09375 0.9375 -0.2254 0.9565 0.185 +-0.31819 0.92388 0.212607 0.09375 0.875 -0.2254 0.9565 0.185 +-0.653281 -0.382683 0.653281 0.125 0.375 -0.74 -0.289 0.6073 +-0.69352 -0.19509 0.69352 0.125 0.4375 -0.74 -0.289 0.6073 +-0.815493 -0.19509 0.544895 0.09375 0.4375 -0.74 -0.289 0.6073 +-0.653281 -0.382683 0.653281 0.125 0.375 -0.74 -0.289 0.6073 +-0.815493 -0.19509 0.544895 0.09375 0.4375 -0.74 -0.289 0.6073 +-0.768177 -0.382683 0.51328 0.09375 0.375 -0.74 -0.289 0.6073 +-0.392847 0.83147 0.392847 0.125 0.8125 -0.3658 0.881 0.3002 +-0.270598 0.92388 0.270598 0.125 0.875 -0.3658 0.881 0.3002 +-0.31819 0.92388 0.212607 0.09375 0.875 -0.3658 0.881 0.3002 +-0.392847 0.83147 0.392847 0.125 0.8125 -0.3658 0.881 0.3002 +-0.31819 0.92388 0.212607 0.09375 0.875 -0.3658 0.881 0.3002 +-0.46194 0.83147 0.308658 0.09375 0.8125 -0.3658 0.881 0.3002 +-0.587938 -0.55557 0.587937 0.125 0.3125 -0.6825 -0.4696 0.5601 +-0.653281 -0.382683 0.653281 0.125 0.375 -0.6825 -0.4696 0.5601 +-0.768177 -0.382683 0.51328 0.09375 0.375 -0.6825 -0.4696 0.5601 +-0.587938 -0.55557 0.587937 0.125 0.3125 -0.6825 -0.4696 0.5601 +-0.768177 -0.382683 0.51328 0.09375 0.375 -0.6825 -0.4696 0.5601 +-0.691341 -0.55557 0.461939 0.09375 0.3125 -0.6825 -0.4696 0.5601 +-0.5 0.707107 0.5 0.125 0.75 -0.4918 0.7715 0.4036 +-0.392847 0.83147 0.392847 0.125 0.8125 -0.4918 0.7715 0.4036 +-0.46194 0.83147 0.308658 0.09375 0.8125 -0.4918 0.7715 0.4036 +-0.5 0.707107 0.5 0.125 0.75 -0.4918 0.7715 0.4036 +-0.46194 0.83147 0.308658 0.09375 0.8125 -0.4918 0.7715 0.4036 +-0.587938 0.707107 0.392847 0.09375 0.75 -0.4918 0.7715 0.4036 +-0.5 -0.707107 0.5 0.125 0.25 -0.5987 -0.6326 0.4913 +-0.587938 -0.55557 0.587937 0.125 0.3125 -0.5987 -0.6326 0.4913 +-0.691341 -0.55557 0.461939 0.09375 0.3125 -0.5987 -0.6326 0.4913 +-0.5 -0.707107 0.5 0.125 0.25 -0.5987 -0.6326 0.4913 +-0.691341 -0.55557 0.461939 0.09375 0.3125 -0.5987 -0.6326 0.4913 +-0.587938 -0.707107 0.392847 0.09375 0.25 -0.5987 -0.6326 0.4913 +-0.587938 0.55557 0.587937 0.125 0.6875 -0.5987 0.6326 0.4913 +-0.5 0.707107 0.5 0.125 0.75 -0.5987 0.6326 0.4913 +-0.587938 0.707107 0.392847 0.09375 0.75 -0.5987 0.6326 0.4913 +-0.587938 0.55557 0.587937 0.125 0.6875 -0.5987 0.6326 0.4913 +-0.587938 0.707107 0.392847 0.09375 0.75 -0.5987 0.6326 0.4913 +-0.691341 0.55557 0.461939 0.09375 0.6875 -0.5987 0.6326 0.4913 +-0.392847 -0.83147 0.392847 0.125 0.1875 -0.4918 -0.7715 0.4036 +-0.5 -0.707107 0.5 0.125 0.25 -0.4918 -0.7715 0.4036 +-0.587938 -0.707107 0.392847 0.09375 0.25 -0.4918 -0.7715 0.4036 +-0.392847 -0.83147 0.392847 0.125 0.1875 -0.4918 -0.7715 0.4036 +-0.587938 -0.707107 0.392847 0.09375 0.25 -0.4918 -0.7715 0.4036 +-0.46194 -0.83147 0.308658 0.09375 0.1875 -0.4918 -0.7715 0.4036 +-0.768177 -0.382683 0.51328 0.09375 0.375 -0.8443 -0.289 0.4513 +-0.815493 -0.19509 0.544895 0.09375 0.4375 -0.8443 -0.289 0.4513 +-0.906127 -0.19509 0.37533 0.0625 0.4375 -0.8443 -0.289 0.4513 +-0.768177 -0.382683 0.51328 0.09375 0.375 -0.8443 -0.289 0.4513 +-0.906127 -0.19509 0.37533 0.0625 0.4375 -0.8443 -0.289 0.4513 +-0.853553 -0.382683 0.353553 0.0625 0.375 -0.8443 -0.289 0.4513 +-0.46194 0.83147 0.308658 0.09375 0.8125 -0.4173 0.881 0.223 +-0.31819 0.92388 0.212607 0.09375 0.875 -0.4173 0.881 0.223 +-0.353553 0.92388 0.146447 0.0625 0.875 -0.4173 0.881 0.223 +-0.46194 0.83147 0.308658 0.09375 0.8125 -0.4173 0.881 0.223 +-0.353553 0.92388 0.146447 0.0625 0.875 -0.4173 0.881 0.223 +-0.51328 0.83147 0.212607 0.0625 0.8125 -0.4173 0.881 0.223 +-0.691341 -0.55557 0.461939 0.09375 0.3125 -0.7786 -0.4696 0.4162 +-0.768177 -0.382683 0.51328 0.09375 0.375 -0.7786 -0.4696 0.4162 +-0.853553 -0.382683 0.353553 0.0625 0.375 -0.7786 -0.4696 0.4162 +-0.691341 -0.55557 0.461939 0.09375 0.3125 -0.7786 -0.4696 0.4162 +-0.853553 -0.382683 0.353553 0.0625 0.375 -0.7786 -0.4696 0.4162 +-0.768177 -0.55557 0.318189 0.0625 0.3125 -0.7786 -0.4696 0.4162 +-0.587938 0.707107 0.392847 0.09375 0.75 -0.5611 0.7715 0.2999 +-0.46194 0.83147 0.308658 0.09375 0.8125 -0.5611 0.7715 0.2999 +-0.51328 0.83147 0.212607 0.0625 0.8125 -0.5611 0.7715 0.2999 +-0.587938 0.707107 0.392847 0.09375 0.75 -0.5611 0.7715 0.2999 +-0.51328 0.83147 0.212607 0.0625 0.8125 -0.5611 0.7715 0.2999 +-0.653281 0.707107 0.270598 0.0625 0.75 -0.5611 0.7715 0.2999 +-0.587938 -0.707107 0.392847 0.09375 0.25 -0.6831 -0.6326 0.3651 +-0.691341 -0.55557 0.461939 0.09375 0.3125 -0.6831 -0.6326 0.3651 +-0.768177 -0.55557 0.318189 0.0625 0.3125 -0.6831 -0.6326 0.3651 +-0.587938 -0.707107 0.392847 0.09375 0.25 -0.6831 -0.6326 0.3651 +-0.768177 -0.55557 0.318189 0.0625 0.3125 -0.6831 -0.6326 0.3651 +-0.653281 -0.707107 0.270598 0.0625 0.25 -0.6831 -0.6326 0.3651 +-0.691341 0.55557 0.461939 0.09375 0.6875 -0.6831 0.6326 0.3651 +-0.587938 0.707107 0.392847 0.09375 0.75 -0.6831 0.6326 0.3651 +-0.653281 0.707107 0.270598 0.0625 0.75 -0.6831 0.6326 0.3651 +-0.691341 0.55557 0.461939 0.09375 0.6875 -0.6831 0.6326 0.3651 +-0.653281 0.707107 0.270598 0.0625 0.75 -0.6831 0.6326 0.3651 +-0.768177 0.55557 0.318189 0.0625 0.6875 -0.6831 0.6326 0.3651 +-0.46194 -0.83147 0.308658 0.09375 0.1875 -0.5611 -0.7715 0.2999 +-0.587938 -0.707107 0.392847 0.09375 0.25 -0.5611 -0.7715 0.2999 +-0.653281 -0.707107 0.270598 0.0625 0.25 -0.5611 -0.7715 0.2999 +-0.46194 -0.83147 0.308658 0.09375 0.1875 -0.5611 -0.7715 0.2999 +-0.653281 -0.707107 0.270598 0.0625 0.25 -0.5611 -0.7715 0.2999 +-0.51328 -0.83147 0.212607 0.0625 0.1875 -0.5611 -0.7715 0.2999 +-0.768177 0.382683 0.51328 0.09375 0.625 -0.7786 0.4696 0.4162 +-0.691341 0.55557 0.461939 0.09375 0.6875 -0.7786 0.4696 0.4162 +-0.768177 0.55557 0.318189 0.0625 0.6875 -0.7786 0.4696 0.4162 +-0.768177 0.382683 0.51328 0.09375 0.625 -0.7786 0.4696 0.4162 +-0.768177 0.55557 0.318189 0.0625 0.6875 -0.7786 0.4696 0.4162 +-0.853553 0.382683 0.353553 0.0625 0.625 -0.7786 0.4696 0.4162 +-0.31819 -0.92388 0.212607 0.09375 0.125 -0.4173 -0.881 0.223 +-0.46194 -0.83147 0.308658 0.09375 0.1875 -0.4173 -0.881 0.223 +-0.51328 -0.83147 0.212607 0.0625 0.1875 -0.4173 -0.881 0.223 +-0.31819 -0.92388 0.212607 0.09375 0.125 -0.4173 -0.881 0.223 +-0.51328 -0.83147 0.212607 0.0625 0.1875 -0.4173 -0.881 0.223 +-0.353553 -0.92388 0.146447 0.0625 0.125 -0.4173 -0.881 0.223 +-0.815493 0.19509 0.544895 0.09375 0.5625 -0.8443 0.289 0.4513 +-0.768177 0.382683 0.51328 0.09375 0.625 -0.8443 0.289 0.4513 +-0.853553 0.382683 0.353553 0.0625 0.625 -0.8443 0.289 0.4513 +-0.815493 0.19509 0.544895 0.09375 0.5625 -0.8443 0.289 0.4513 +-0.853553 0.382683 0.353553 0.0625 0.625 -0.8443 0.289 0.4513 +-0.906127 0.19509 0.37533 0.0625 0.5625 -0.8443 0.289 0.4513 +-0.162212 -0.980785 0.108386 0.09375 0.0625 -0.2571 -0.9565 0.1374 +-0.31819 -0.92388 0.212607 0.09375 0.125 -0.2571 -0.9565 0.1374 +-0.353553 -0.92388 0.146447 0.0625 0.125 -0.2571 -0.9565 0.1374 +-0.162212 -0.980785 0.108386 0.09375 0.0625 -0.2571 -0.9565 0.1374 +-0.353553 -0.92388 0.146447 0.0625 0.125 -0.2571 -0.9565 0.1374 +-0.18024 -0.980785 0.074658 0.0625 0.0625 -0.2571 -0.9565 0.1374 +-0.831469 0 0.555569 0.09375 0.5 -0.8777 0.0975 0.4691 +-0.815493 0.19509 0.544895 0.09375 0.5625 -0.8777 0.0975 0.4691 +-0.906127 0.19509 0.37533 0.0625 0.5625 -0.8777 0.0975 0.4691 +-0.831469 0 0.555569 0.09375 0.5 -0.8777 0.0975 0.4691 +-0.906127 0.19509 0.37533 0.0625 0.5625 -0.8777 0.0975 0.4691 +-0.923879 0 0.382683 0.0625 0.5 -0.8777 0.0975 0.4691 +-0.162212 0.980785 0.108386 0.09375 0.9375 -0.0869 0.9951 0.0464 +0 1 0 0.078125 1 -0.0869 0.9951 0.0464 +-0.18024 0.980785 0.074658 0.0625 0.9375 -0.0869 0.9951 0.0464 +0 -1 0 0.078125 0 -0.0869 -0.9951 0.0464 +-0.162212 -0.980785 0.108386 0.09375 0.0625 -0.0869 -0.9951 0.0464 +-0.18024 -0.980785 0.074658 0.0625 0.0625 -0.0869 -0.9951 0.0464 +-0.815493 -0.19509 0.544895 0.09375 0.4375 -0.8777 -0.0975 0.4691 +-0.831469 0 0.555569 0.09375 0.5 -0.8777 -0.0975 0.4691 +-0.923879 0 0.382683 0.0625 0.5 -0.8777 -0.0975 0.4691 +-0.815493 -0.19509 0.544895 0.09375 0.4375 -0.8777 -0.0975 0.4691 +-0.923879 0 0.382683 0.0625 0.5 -0.8777 -0.0975 0.4691 +-0.906127 -0.19509 0.37533 0.0625 0.4375 -0.8777 -0.0975 0.4691 +-0.31819 0.92388 0.212607 0.09375 0.875 -0.2571 0.9565 0.1374 +-0.162212 0.980785 0.108386 0.09375 0.9375 -0.2571 0.9565 0.1374 +-0.18024 0.980785 0.074658 0.0625 0.9375 -0.2571 0.9565 0.1374 +-0.31819 0.92388 0.212607 0.09375 0.875 -0.2571 0.9565 0.1374 +-0.18024 0.980785 0.074658 0.0625 0.9375 -0.2571 0.9565 0.1374 +-0.353553 0.92388 0.146447 0.0625 0.875 -0.2571 0.9565 0.1374 +-0.353553 -0.92388 0.146447 0.0625 0.125 -0.4528 -0.881 0.1374 +-0.51328 -0.83147 0.212607 0.0625 0.1875 -0.4528 -0.881 0.1374 +-0.544895 -0.83147 0.108386 0.03125 0.1875 -0.4528 -0.881 0.1374 +-0.353553 -0.92388 0.146447 0.0625 0.125 -0.4528 -0.881 0.1374 +-0.544895 -0.83147 0.108386 0.03125 0.1875 -0.4528 -0.881 0.1374 +-0.37533 -0.92388 0.074658 0.03125 0.125 -0.4528 -0.881 0.1374 +-0.906127 0.19509 0.37533 0.0625 0.5625 -0.9161 0.289 0.2779 +-0.853553 0.382683 0.353553 0.0625 0.625 -0.9161 0.289 0.2779 +-0.906127 0.382683 0.18024 0.03125 0.625 -0.9161 0.289 0.2779 +-0.906127 0.19509 0.37533 0.0625 0.5625 -0.9161 0.289 0.2779 +-0.906127 0.382683 0.18024 0.03125 0.625 -0.9161 0.289 0.2779 +-0.961939 0.19509 0.191341 0.03125 0.5625 -0.9161 0.289 0.2779 +-0.18024 -0.980785 0.074658 0.0625 0.0625 -0.279 -0.9565 0.0846 +-0.353553 -0.92388 0.146447 0.0625 0.125 -0.279 -0.9565 0.0846 +-0.37533 -0.92388 0.074658 0.03125 0.125 -0.279 -0.9565 0.0846 +-0.18024 -0.980785 0.074658 0.0625 0.0625 -0.279 -0.9565 0.0846 +-0.37533 -0.92388 0.074658 0.03125 0.125 -0.279 -0.9565 0.0846 +-0.191342 -0.980785 0.03806 0.03125 0.0625 -0.279 -0.9565 0.0846 +-0.923879 0 0.382683 0.0625 0.5 -0.9524 0.0975 0.2889 +-0.906127 0.19509 0.37533 0.0625 0.5625 -0.9524 0.0975 0.2889 +-0.961939 0.19509 0.191341 0.03125 0.5625 -0.9524 0.0975 0.2889 +-0.923879 0 0.382683 0.0625 0.5 -0.9524 0.0975 0.2889 +-0.961939 0.19509 0.191341 0.03125 0.5625 -0.9524 0.0975 0.2889 +-0.980784 0 0.19509 0.03125 0.5 -0.9524 0.0975 0.2889 +-0.18024 0.980785 0.074658 0.0625 0.9375 -0.0942 0.9951 0.0286 +0 1 0 0.046875 1 -0.0942 0.9951 0.0286 +-0.191342 0.980785 0.03806 0.03125 0.9375 -0.0942 0.9951 0.0286 +0 -1 0 0.046875 0 -0.0942 -0.9951 0.0286 +-0.18024 -0.980785 0.074658 0.0625 0.0625 -0.0942 -0.9951 0.0286 +-0.191342 -0.980785 0.03806 0.03125 0.0625 -0.0942 -0.9951 0.0286 +-0.906127 -0.19509 0.37533 0.0625 0.4375 -0.9524 -0.0975 0.2889 +-0.923879 0 0.382683 0.0625 0.5 -0.9524 -0.0975 0.2889 +-0.980784 0 0.19509 0.03125 0.5 -0.9524 -0.0975 0.2889 +-0.906127 -0.19509 0.37533 0.0625 0.4375 -0.9524 -0.0975 0.2889 +-0.980784 0 0.19509 0.03125 0.5 -0.9524 -0.0975 0.2889 +-0.961939 -0.19509 0.191341 0.03125 0.4375 -0.9524 -0.0975 0.2889 +-0.353553 0.92388 0.146447 0.0625 0.875 -0.279 0.9565 0.0846 +-0.18024 0.980785 0.074658 0.0625 0.9375 -0.279 0.9565 0.0846 +-0.191342 0.980785 0.03806 0.03125 0.9375 -0.279 0.9565 0.0846 +-0.353553 0.92388 0.146447 0.0625 0.875 -0.279 0.9565 0.0846 +-0.191342 0.980785 0.03806 0.03125 0.9375 -0.279 0.9565 0.0846 +-0.37533 0.92388 0.074658 0.03125 0.875 -0.279 0.9565 0.0846 +-0.853553 -0.382683 0.353553 0.0625 0.375 -0.9161 -0.289 0.2779 +-0.906127 -0.19509 0.37533 0.0625 0.4375 -0.9161 -0.289 0.2779 +-0.961939 -0.19509 0.191341 0.03125 0.4375 -0.9161 -0.289 0.2779 +-0.853553 -0.382683 0.353553 0.0625 0.375 -0.9161 -0.289 0.2779 +-0.961939 -0.19509 0.191341 0.03125 0.4375 -0.9161 -0.289 0.2779 +-0.906127 -0.382683 0.18024 0.03125 0.375 -0.9161 -0.289 0.2779 +-0.51328 0.83147 0.212607 0.0625 0.8125 -0.4528 0.881 0.1374 +-0.353553 0.92388 0.146447 0.0625 0.875 -0.4528 0.881 0.1374 +-0.37533 0.92388 0.074658 0.03125 0.875 -0.4528 0.881 0.1374 +-0.51328 0.83147 0.212607 0.0625 0.8125 -0.4528 0.881 0.1374 +-0.37533 0.92388 0.074658 0.03125 0.875 -0.4528 0.881 0.1374 +-0.544895 0.83147 0.108386 0.03125 0.8125 -0.4528 0.881 0.1374 +-0.768177 -0.55557 0.318189 0.0625 0.3125 -0.8448 -0.4696 0.2563 +-0.853553 -0.382683 0.353553 0.0625 0.375 -0.8448 -0.4696 0.2563 +-0.906127 -0.382683 0.18024 0.03125 0.375 -0.8448 -0.4696 0.2563 +-0.768177 -0.55557 0.318189 0.0625 0.3125 -0.8448 -0.4696 0.2563 +-0.906127 -0.382683 0.18024 0.03125 0.375 -0.8448 -0.4696 0.2563 +-0.815493 -0.55557 0.162211 0.03125 0.3125 -0.8448 -0.4696 0.2563 +-0.653281 0.707107 0.270598 0.0625 0.75 -0.6088 0.7715 0.1847 +-0.51328 0.83147 0.212607 0.0625 0.8125 -0.6088 0.7715 0.1847 +-0.544895 0.83147 0.108386 0.03125 0.8125 -0.6088 0.7715 0.1847 +-0.653281 0.707107 0.270598 0.0625 0.75 -0.6088 0.7715 0.1847 +-0.544895 0.83147 0.108386 0.03125 0.8125 -0.6088 0.7715 0.1847 +-0.69352 0.707107 0.13795 0.03125 0.75 -0.6088 0.7715 0.1847 +-0.653281 -0.707107 0.270598 0.0625 0.25 -0.7412 -0.6326 0.2248 +-0.768177 -0.55557 0.318189 0.0625 0.3125 -0.7412 -0.6326 0.2248 +-0.815493 -0.55557 0.162211 0.03125 0.3125 -0.7412 -0.6326 0.2248 +-0.653281 -0.707107 0.270598 0.0625 0.25 -0.7412 -0.6326 0.2248 +-0.815493 -0.55557 0.162211 0.03125 0.3125 -0.7412 -0.6326 0.2248 +-0.69352 -0.707107 0.13795 0.03125 0.25 -0.7412 -0.6326 0.2248 +-0.768177 0.55557 0.318189 0.0625 0.6875 -0.7412 0.6326 0.2248 +-0.653281 0.707107 0.270598 0.0625 0.75 -0.7412 0.6326 0.2248 +-0.69352 0.707107 0.13795 0.03125 0.75 -0.7412 0.6326 0.2248 +-0.768177 0.55557 0.318189 0.0625 0.6875 -0.7412 0.6326 0.2248 +-0.69352 0.707107 0.13795 0.03125 0.75 -0.7412 0.6326 0.2248 +-0.815493 0.55557 0.162211 0.03125 0.6875 -0.7412 0.6326 0.2248 +-0.51328 -0.83147 0.212607 0.0625 0.1875 -0.6088 -0.7715 0.1847 +-0.653281 -0.707107 0.270598 0.0625 0.25 -0.6088 -0.7715 0.1847 +-0.69352 -0.707107 0.13795 0.03125 0.25 -0.6088 -0.7715 0.1847 +-0.51328 -0.83147 0.212607 0.0625 0.1875 -0.6088 -0.7715 0.1847 +-0.69352 -0.707107 0.13795 0.03125 0.25 -0.6088 -0.7715 0.1847 +-0.544895 -0.83147 0.108386 0.03125 0.1875 -0.6088 -0.7715 0.1847 +-0.853553 0.382683 0.353553 0.0625 0.625 -0.8448 0.4696 0.2563 +-0.768177 0.55557 0.318189 0.0625 0.6875 -0.8448 0.4696 0.2563 +-0.815493 0.55557 0.162211 0.03125 0.6875 -0.8448 0.4696 0.2563 +-0.853553 0.382683 0.353553 0.0625 0.625 -0.8448 0.4696 0.2563 +-0.815493 0.55557 0.162211 0.03125 0.6875 -0.8448 0.4696 0.2563 +-0.906127 0.382683 0.18024 0.03125 0.625 -0.8448 0.4696 0.2563 +-0.544895 0.83147 0.108386 0.03125 0.8125 -0.4709 0.881 0.0464 +-0.37533 0.92388 0.074658 0.03125 0.875 -0.4709 0.881 0.0464 +-0.382683 0.92388 -0 0 0.875 -0.4709 0.881 0.0464 +-0.544895 0.83147 0.108386 0.03125 0.8125 -0.4709 0.881 0.0464 +-0.382683 0.92388 -0 0 0.875 -0.4709 0.881 0.0464 +-0.55557 0.83147 -0 0 0.8125 -0.4709 0.881 0.0464 +-0.815493 -0.55557 0.162211 0.03125 0.3125 -0.8786 -0.4696 0.0865 +-0.906127 -0.382683 0.18024 0.03125 0.375 -0.8786 -0.4696 0.0865 +-0.923879 -0.382683 -0 0 0.375 -0.8786 -0.4696 0.0865 +-0.815493 -0.55557 0.162211 0.03125 0.3125 -0.8786 -0.4696 0.0865 +-0.923879 -0.382683 -0 0 0.375 -0.8786 -0.4696 0.0865 +-0.831469 -0.55557 -0 0 0.3125 -0.8786 -0.4696 0.0865 +-0.69352 0.707107 0.13795 0.03125 0.75 -0.6332 0.7715 0.0624 +-0.544895 0.83147 0.108386 0.03125 0.8125 -0.6332 0.7715 0.0624 +-0.55557 0.83147 -0 0 0.8125 -0.6332 0.7715 0.0624 +-0.69352 0.707107 0.13795 0.03125 0.75 -0.6332 0.7715 0.0624 +-0.55557 0.83147 -0 0 0.8125 -0.6332 0.7715 0.0624 +-0.707107 0.707107 -0 0 0.75 -0.6332 0.7715 0.0624 +-0.69352 -0.707107 0.13795 0.03125 0.25 -0.7708 -0.6326 0.0759 +-0.815493 -0.55557 0.162211 0.03125 0.3125 -0.7708 -0.6326 0.0759 +-0.831469 -0.55557 -0 0 0.3125 -0.7708 -0.6326 0.0759 +-0.69352 -0.707107 0.13795 0.03125 0.25 -0.7708 -0.6326 0.0759 +-0.831469 -0.55557 -0 0 0.3125 -0.7708 -0.6326 0.0759 +-0.707107 -0.707107 -0 0 0.25 -0.7708 -0.6326 0.0759 +-0.815493 0.55557 0.162211 0.03125 0.6875 -0.7708 0.6326 0.0759 +-0.69352 0.707107 0.13795 0.03125 0.75 -0.7708 0.6326 0.0759 +-0.707107 0.707107 -0 0 0.75 -0.7708 0.6326 0.0759 +-0.815493 0.55557 0.162211 0.03125 0.6875 -0.7708 0.6326 0.0759 +-0.707107 0.707107 -0 0 0.75 -0.7708 0.6326 0.0759 +-0.831469 0.55557 -0 0 0.6875 -0.7708 0.6326 0.0759 +-0.544895 -0.83147 0.108386 0.03125 0.1875 -0.6332 -0.7715 0.0624 +-0.69352 -0.707107 0.13795 0.03125 0.25 -0.6332 -0.7715 0.0624 +-0.707107 -0.707107 -0 0 0.25 -0.6332 -0.7715 0.0624 +-0.544895 -0.83147 0.108386 0.03125 0.1875 -0.6332 -0.7715 0.0624 +-0.707107 -0.707107 -0 0 0.25 -0.6332 -0.7715 0.0624 +-0.55557 -0.83147 -0 0 0.1875 -0.6332 -0.7715 0.0624 +-0.906127 0.382683 0.18024 0.03125 0.625 -0.8786 0.4696 0.0865 +-0.815493 0.55557 0.162211 0.03125 0.6875 -0.8786 0.4696 0.0865 +-0.831469 0.55557 -0 0 0.6875 -0.8786 0.4696 0.0865 +-0.906127 0.382683 0.18024 0.03125 0.625 -0.8786 0.4696 0.0865 +-0.831469 0.55557 -0 0 0.6875 -0.8786 0.4696 0.0865 +-0.923879 0.382683 -0 0 0.625 -0.8786 0.4696 0.0865 +-0.37533 -0.92388 0.074658 0.03125 0.125 -0.4709 -0.881 0.0464 +-0.544895 -0.83147 0.108386 0.03125 0.1875 -0.4709 -0.881 0.0464 +-0.55557 -0.83147 -0 0 0.1875 -0.4709 -0.881 0.0464 +-0.37533 -0.92388 0.074658 0.03125 0.125 -0.4709 -0.881 0.0464 +-0.55557 -0.83147 -0 0 0.1875 -0.4709 -0.881 0.0464 +-0.382683 -0.92388 -0 0 0.125 -0.4709 -0.881 0.0464 +-0.961939 0.19509 0.191341 0.03125 0.5625 -0.9527 0.289 0.0938 +-0.906127 0.382683 0.18024 0.03125 0.625 -0.9527 0.289 0.0938 +-0.923879 0.382683 -0 0 0.625 -0.9527 0.289 0.0938 +-0.961939 0.19509 0.191341 0.03125 0.5625 -0.9527 0.289 0.0938 +-0.923879 0.382683 -0 0 0.625 -0.9527 0.289 0.0938 +-0.980785 0.19509 -0 0 0.5625 -0.9527 0.289 0.0938 +-0.191342 -0.980785 0.03806 0.03125 0.0625 -0.2902 -0.9565 0.0286 +-0.37533 -0.92388 0.074658 0.03125 0.125 -0.2902 -0.9565 0.0286 +-0.382683 -0.92388 -0 0 0.125 -0.2902 -0.9565 0.0286 +-0.191342 -0.980785 0.03806 0.03125 0.0625 -0.2902 -0.9565 0.0286 +-0.382683 -0.92388 -0 0 0.125 -0.2902 -0.9565 0.0286 +-0.19509 -0.980785 -0 0 0.0625 -0.2902 -0.9565 0.0286 +-0.980784 0 0.19509 0.03125 0.5 -0.9904 0.0975 0.0975 +-0.961939 0.19509 0.191341 0.03125 0.5625 -0.9904 0.0975 0.0975 +-0.980785 0.19509 -0 0 0.5625 -0.9904 0.0975 0.0975 +-0.980784 0 0.19509 0.03125 0.5 -0.9904 0.0975 0.0975 +-0.980785 0.19509 -0 0 0.5625 -0.9904 0.0975 0.0975 +-0.999999 0 -0 0 0.5 -0.9904 0.0975 0.0975 +-0.191342 0.980785 0.03806 0.03125 0.9375 -0.098 0.9951 0.0097 +0 1 0 0.015625 1 -0.098 0.9951 0.0097 +-0.19509 0.980785 -0 0 0.9375 -0.098 0.9951 0.0097 +0 -1 0 0.015625 0 -0.098 -0.9951 0.0097 +-0.191342 -0.980785 0.03806 0.03125 0.0625 -0.098 -0.9951 0.0097 +-0.19509 -0.980785 -0 0 0.0625 -0.098 -0.9951 0.0097 +-0.961939 -0.19509 0.191341 0.03125 0.4375 -0.9904 -0.0975 0.0975 +-0.980784 0 0.19509 0.03125 0.5 -0.9904 -0.0975 0.0975 +-0.999999 0 -0 0 0.5 -0.9904 -0.0975 0.0975 +-0.961939 -0.19509 0.191341 0.03125 0.4375 -0.9904 -0.0975 0.0975 +-0.999999 0 -0 0 0.5 -0.9904 -0.0975 0.0975 +-0.980785 -0.19509 -0 0 0.4375 -0.9904 -0.0975 0.0975 +-0.37533 0.92388 0.074658 0.03125 0.875 -0.2902 0.9565 0.0286 +-0.191342 0.980785 0.03806 0.03125 0.9375 -0.2902 0.9565 0.0286 +-0.19509 0.980785 -0 0 0.9375 -0.2902 0.9565 0.0286 +-0.37533 0.92388 0.074658 0.03125 0.875 -0.2902 0.9565 0.0286 +-0.19509 0.980785 -0 0 0.9375 -0.2902 0.9565 0.0286 +-0.382683 0.92388 -0 0 0.875 -0.2902 0.9565 0.0286 +-0.906127 -0.382683 0.18024 0.03125 0.375 -0.9527 -0.289 0.0938 +-0.961939 -0.19509 0.191341 0.03125 0.4375 -0.9527 -0.289 0.0938 +-0.980785 -0.19509 -0 0 0.4375 -0.9527 -0.289 0.0938 +-0.906127 -0.382683 0.18024 0.03125 0.375 -0.9527 -0.289 0.0938 +-0.980785 -0.19509 -0 0 0.4375 -0.9527 -0.289 0.0938 +-0.923879 -0.382683 -0 0 0.375 -0.9527 -0.289 0.0938 +-0.980785 0.19509 -0 1 0.5625 -0.9527 0.289 -0.0938 +-0.923879 0.382683 -0 1 0.625 -0.9527 0.289 -0.0938 +-0.906127 0.382683 -0.18024 0.96875 0.625 -0.9527 0.289 -0.0938 +-0.980785 0.19509 -0 1 0.5625 -0.9527 0.289 -0.0938 +-0.906127 0.382683 -0.18024 0.96875 0.625 -0.9527 0.289 -0.0938 +-0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9527 0.289 -0.0938 +-0.19509 -0.980785 -0 1 0.0625 -0.2902 -0.9565 -0.0286 +-0.382683 -0.92388 -0 1 0.125 -0.2902 -0.9565 -0.0286 +-0.37533 -0.92388 -0.074658 0.96875 0.125 -0.2902 -0.9565 -0.0286 +-0.19509 -0.980785 -0 1 0.0625 -0.2902 -0.9565 -0.0286 +-0.37533 -0.92388 -0.074658 0.96875 0.125 -0.2902 -0.9565 -0.0286 +-0.191342 -0.980785 -0.03806 0.96875 0.0625 -0.2902 -0.9565 -0.0286 +-0.999999 0 -0 1 0.5 -0.9904 0.0975 -0.0976 +-0.980785 0.19509 -0 1 0.5625 -0.9904 0.0975 -0.0976 +-0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9904 0.0975 -0.0976 +-0.999999 0 -0 1 0.5 -0.9904 0.0975 -0.0976 +-0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9904 0.0975 -0.0976 +-0.980784 0 -0.195091 0.96875 0.5 -0.9904 0.0975 -0.0976 +-0.19509 0.980785 -0 1 0.9375 -0.098 0.9951 -0.0097 +0 1 0 0.984375 1 -0.098 0.9951 -0.0097 +-0.191342 0.980785 -0.03806 0.96875 0.9375 -0.098 0.9951 -0.0097 +0 -1 0 0.984375 0 -0.098 -0.9951 -0.0097 +-0.19509 -0.980785 -0 1 0.0625 -0.098 -0.9951 -0.0097 +-0.191342 -0.980785 -0.03806 0.96875 0.0625 -0.098 -0.9951 -0.0097 +-0.980785 -0.19509 -0 1 0.4375 -0.9904 -0.0975 -0.0976 +-0.999999 0 -0 1 0.5 -0.9904 -0.0975 -0.0976 +-0.980784 0 -0.195091 0.96875 0.5 -0.9904 -0.0975 -0.0976 +-0.980785 -0.19509 -0 1 0.4375 -0.9904 -0.0975 -0.0976 +-0.980784 0 -0.195091 0.96875 0.5 -0.9904 -0.0975 -0.0976 +-0.961939 -0.19509 -0.191342 0.96875 0.4375 -0.9904 -0.0975 -0.0976 +-0.382683 0.92388 -0 1 0.875 -0.2902 0.9565 -0.0286 +-0.19509 0.980785 -0 1 0.9375 -0.2902 0.9565 -0.0286 +-0.191342 0.980785 -0.03806 0.96875 0.9375 -0.2902 0.9565 -0.0286 +-0.382683 0.92388 -0 1 0.875 -0.2902 0.9565 -0.0286 +-0.191342 0.980785 -0.03806 0.96875 0.9375 -0.2902 0.9565 -0.0286 +-0.37533 0.92388 -0.074658 0.96875 0.875 -0.2902 0.9565 -0.0286 +-0.923879 -0.382683 -0 1 0.375 -0.9527 -0.289 -0.0938 +-0.980785 -0.19509 -0 1 0.4375 -0.9527 -0.289 -0.0938 +-0.961939 -0.19509 -0.191342 0.96875 0.4375 -0.9527 -0.289 -0.0938 +-0.923879 -0.382683 -0 1 0.375 -0.9527 -0.289 -0.0938 +-0.961939 -0.19509 -0.191342 0.96875 0.4375 -0.9527 -0.289 -0.0938 +-0.906127 -0.382683 -0.18024 0.96875 0.375 -0.9527 -0.289 -0.0938 +-0.55557 0.83147 -0 1 0.8125 -0.4709 0.881 -0.0464 +-0.382683 0.92388 -0 1 0.875 -0.4709 0.881 -0.0464 +-0.37533 0.92388 -0.074658 0.96875 0.875 -0.4709 0.881 -0.0464 +-0.55557 0.83147 -0 1 0.8125 -0.4709 0.881 -0.0464 +-0.37533 0.92388 -0.074658 0.96875 0.875 -0.4709 0.881 -0.0464 +-0.544895 0.83147 -0.108386 0.96875 0.8125 -0.4709 0.881 -0.0464 +-0.831469 -0.55557 -0 1 0.3125 -0.8786 -0.4696 -0.0865 +-0.923879 -0.382683 -0 1 0.375 -0.8786 -0.4696 -0.0865 +-0.906127 -0.382683 -0.18024 0.96875 0.375 -0.8786 -0.4696 -0.0865 +-0.831469 -0.55557 -0 1 0.3125 -0.8786 -0.4696 -0.0865 +-0.906127 -0.382683 -0.18024 0.96875 0.375 -0.8786 -0.4696 -0.0865 +-0.815493 -0.55557 -0.162212 0.96875 0.3125 -0.8786 -0.4696 -0.0865 +-0.707107 0.707107 -0 1 0.75 -0.6332 0.7715 -0.0624 +-0.55557 0.83147 -0 1 0.8125 -0.6332 0.7715 -0.0624 +-0.544895 0.83147 -0.108386 0.96875 0.8125 -0.6332 0.7715 -0.0624 +-0.707107 0.707107 -0 1 0.75 -0.6332 0.7715 -0.0624 +-0.544895 0.83147 -0.108386 0.96875 0.8125 -0.6332 0.7715 -0.0624 +-0.69352 0.707107 -0.13795 0.96875 0.75 -0.6332 0.7715 -0.0624 +-0.707107 -0.707107 -0 1 0.25 -0.7708 -0.6326 -0.0759 +-0.831469 -0.55557 -0 1 0.3125 -0.7708 -0.6326 -0.0759 +-0.815493 -0.55557 -0.162212 0.96875 0.3125 -0.7708 -0.6326 -0.0759 +-0.707107 -0.707107 -0 1 0.25 -0.7708 -0.6326 -0.0759 +-0.815493 -0.55557 -0.162212 0.96875 0.3125 -0.7708 -0.6326 -0.0759 +-0.69352 -0.707107 -0.13795 0.96875 0.25 -0.7708 -0.6326 -0.0759 +-0.831469 0.55557 -0 1 0.6875 -0.7708 0.6326 -0.0759 +-0.707107 0.707107 -0 1 0.75 -0.7708 0.6326 -0.0759 +-0.69352 0.707107 -0.13795 0.96875 0.75 -0.7708 0.6326 -0.0759 +-0.831469 0.55557 -0 1 0.6875 -0.7708 0.6326 -0.0759 +-0.69352 0.707107 -0.13795 0.96875 0.75 -0.7708 0.6326 -0.0759 +-0.815493 0.55557 -0.162212 0.96875 0.6875 -0.7708 0.6326 -0.0759 +-0.55557 -0.83147 -0 1 0.1875 -0.6332 -0.7715 -0.0624 +-0.707107 -0.707107 -0 1 0.25 -0.6332 -0.7715 -0.0624 +-0.69352 -0.707107 -0.13795 0.96875 0.25 -0.6332 -0.7715 -0.0624 +-0.55557 -0.83147 -0 1 0.1875 -0.6332 -0.7715 -0.0624 +-0.69352 -0.707107 -0.13795 0.96875 0.25 -0.6332 -0.7715 -0.0624 +-0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.6332 -0.7715 -0.0624 +-0.923879 0.382683 -0 1 0.625 -0.8786 0.4696 -0.0865 +-0.831469 0.55557 -0 1 0.6875 -0.8786 0.4696 -0.0865 +-0.815493 0.55557 -0.162212 0.96875 0.6875 -0.8786 0.4696 -0.0865 +-0.923879 0.382683 -0 1 0.625 -0.8786 0.4696 -0.0865 +-0.815493 0.55557 -0.162212 0.96875 0.6875 -0.8786 0.4696 -0.0865 +-0.906127 0.382683 -0.18024 0.96875 0.625 -0.8786 0.4696 -0.0865 +-0.382683 -0.92388 -0 1 0.125 -0.4709 -0.881 -0.0464 +-0.55557 -0.83147 -0 1 0.1875 -0.4709 -0.881 -0.0464 +-0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.4709 -0.881 -0.0464 +-0.382683 -0.92388 -0 1 0.125 -0.4709 -0.881 -0.0464 +-0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.4709 -0.881 -0.0464 +-0.37533 -0.92388 -0.074658 0.96875 0.125 -0.4709 -0.881 -0.0464 +-0.815493 -0.55557 -0.162212 0.96875 0.3125 -0.8448 -0.4696 -0.2563 +-0.906127 -0.382683 -0.18024 0.96875 0.375 -0.8448 -0.4696 -0.2563 +-0.853553 -0.382683 -0.353553 0.9375 0.375 -0.8448 -0.4696 -0.2563 +-0.815493 -0.55557 -0.162212 0.96875 0.3125 -0.8448 -0.4696 -0.2563 +-0.853553 -0.382683 -0.353553 0.9375 0.375 -0.8448 -0.4696 -0.2563 +-0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.8448 -0.4696 -0.2563 +-0.69352 0.707107 -0.13795 0.96875 0.75 -0.6088 0.7715 -0.1847 +-0.544895 0.83147 -0.108386 0.96875 0.8125 -0.6088 0.7715 -0.1847 +-0.513279 0.83147 -0.212607 0.9375 0.8125 -0.6088 0.7715 -0.1847 +-0.69352 0.707107 -0.13795 0.96875 0.75 -0.6088 0.7715 -0.1847 +-0.513279 0.83147 -0.212607 0.9375 0.8125 -0.6088 0.7715 -0.1847 +-0.653281 0.707107 -0.270598 0.9375 0.75 -0.6088 0.7715 -0.1847 +-0.69352 -0.707107 -0.13795 0.96875 0.25 -0.7412 -0.6326 -0.2248 +-0.815493 -0.55557 -0.162212 0.96875 0.3125 -0.7412 -0.6326 -0.2248 +-0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.7412 -0.6326 -0.2248 +-0.69352 -0.707107 -0.13795 0.96875 0.25 -0.7412 -0.6326 -0.2248 +-0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.7412 -0.6326 -0.2248 +-0.653281 -0.707107 -0.270598 0.9375 0.25 -0.7412 -0.6326 -0.2248 +-0.815493 0.55557 -0.162212 0.96875 0.6875 -0.7412 0.6326 -0.2248 +-0.69352 0.707107 -0.13795 0.96875 0.75 -0.7412 0.6326 -0.2248 +-0.653281 0.707107 -0.270598 0.9375 0.75 -0.7412 0.6326 -0.2248 +-0.815493 0.55557 -0.162212 0.96875 0.6875 -0.7412 0.6326 -0.2248 +-0.653281 0.707107 -0.270598 0.9375 0.75 -0.7412 0.6326 -0.2248 +-0.768177 0.55557 -0.31819 0.9375 0.6875 -0.7412 0.6326 -0.2248 +-0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.6088 -0.7715 -0.1847 +-0.69352 -0.707107 -0.13795 0.96875 0.25 -0.6088 -0.7715 -0.1847 +-0.653281 -0.707107 -0.270598 0.9375 0.25 -0.6088 -0.7715 -0.1847 +-0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.6088 -0.7715 -0.1847 +-0.653281 -0.707107 -0.270598 0.9375 0.25 -0.6088 -0.7715 -0.1847 +-0.513279 -0.83147 -0.212607 0.9375 0.1875 -0.6088 -0.7715 -0.1847 +-0.906127 0.382683 -0.18024 0.96875 0.625 -0.8448 0.4696 -0.2563 +-0.815493 0.55557 -0.162212 0.96875 0.6875 -0.8448 0.4696 -0.2563 +-0.768177 0.55557 -0.31819 0.9375 0.6875 -0.8448 0.4696 -0.2563 +-0.906127 0.382683 -0.18024 0.96875 0.625 -0.8448 0.4696 -0.2563 +-0.768177 0.55557 -0.31819 0.9375 0.6875 -0.8448 0.4696 -0.2563 +-0.853553 0.382683 -0.353553 0.9375 0.625 -0.8448 0.4696 -0.2563 +-0.37533 -0.92388 -0.074658 0.96875 0.125 -0.4528 -0.881 -0.1374 +-0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.4528 -0.881 -0.1374 +-0.513279 -0.83147 -0.212607 0.9375 0.1875 -0.4528 -0.881 -0.1374 +-0.37533 -0.92388 -0.074658 0.96875 0.125 -0.4528 -0.881 -0.1374 +-0.513279 -0.83147 -0.212607 0.9375 0.1875 -0.4528 -0.881 -0.1374 +-0.353553 -0.92388 -0.146447 0.9375 0.125 -0.4528 -0.881 -0.1374 +-0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9161 0.289 -0.2779 +-0.906127 0.382683 -0.18024 0.96875 0.625 -0.9161 0.289 -0.2779 +-0.853553 0.382683 -0.353553 0.9375 0.625 -0.9161 0.289 -0.2779 +-0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9161 0.289 -0.2779 +-0.853553 0.382683 -0.353553 0.9375 0.625 -0.9161 0.289 -0.2779 +-0.906127 0.19509 -0.37533 0.9375 0.5625 -0.9161 0.289 -0.2779 +-0.191342 -0.980785 -0.03806 0.96875 0.0625 -0.279 -0.9565 -0.0846 +-0.37533 -0.92388 -0.074658 0.96875 0.125 -0.279 -0.9565 -0.0846 +-0.353553 -0.92388 -0.146447 0.9375 0.125 -0.279 -0.9565 -0.0846 +-0.191342 -0.980785 -0.03806 0.96875 0.0625 -0.279 -0.9565 -0.0846 +-0.353553 -0.92388 -0.146447 0.9375 0.125 -0.279 -0.9565 -0.0846 +-0.18024 -0.980785 -0.074658 0.9375 0.0625 -0.279 -0.9565 -0.0846 +-0.980784 0 -0.195091 0.96875 0.5 -0.9524 0.0975 -0.2889 +-0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9524 0.0975 -0.2889 +-0.906127 0.19509 -0.37533 0.9375 0.5625 -0.9524 0.0975 -0.2889 +-0.980784 0 -0.195091 0.96875 0.5 -0.9524 0.0975 -0.2889 +-0.906127 0.19509 -0.37533 0.9375 0.5625 -0.9524 0.0975 -0.2889 +-0.923878 0 -0.382683 0.9375 0.5 -0.9524 0.0975 -0.2889 +-0.191342 0.980785 -0.03806 0.96875 0.9375 -0.0942 0.9951 -0.0286 +0 1 0 0.953125 1 -0.0942 0.9951 -0.0286 +-0.18024 0.980785 -0.074658 0.9375 0.9375 -0.0942 0.9951 -0.0286 +0 -1 0 0.953125 0 -0.0942 -0.9951 -0.0286 +-0.191342 -0.980785 -0.03806 0.96875 0.0625 -0.0942 -0.9951 -0.0286 +-0.18024 -0.980785 -0.074658 0.9375 0.0625 -0.0942 -0.9951 -0.0286 +-0.961939 -0.19509 -0.191342 0.96875 0.4375 -0.9524 -0.0975 -0.2889 +-0.980784 0 -0.195091 0.96875 0.5 -0.9524 -0.0975 -0.2889 +-0.923878 0 -0.382683 0.9375 0.5 -0.9524 -0.0975 -0.2889 +-0.961939 -0.19509 -0.191342 0.96875 0.4375 -0.9524 -0.0975 -0.2889 +-0.923878 0 -0.382683 0.9375 0.5 -0.9524 -0.0975 -0.2889 +-0.906127 -0.19509 -0.37533 0.9375 0.4375 -0.9524 -0.0975 -0.2889 +-0.37533 0.92388 -0.074658 0.96875 0.875 -0.279 0.9565 -0.0846 +-0.191342 0.980785 -0.03806 0.96875 0.9375 -0.279 0.9565 -0.0846 +-0.18024 0.980785 -0.074658 0.9375 0.9375 -0.279 0.9565 -0.0846 +-0.37533 0.92388 -0.074658 0.96875 0.875 -0.279 0.9565 -0.0846 +-0.18024 0.980785 -0.074658 0.9375 0.9375 -0.279 0.9565 -0.0846 +-0.353553 0.92388 -0.146447 0.9375 0.875 -0.279 0.9565 -0.0846 +-0.906127 -0.382683 -0.18024 0.96875 0.375 -0.9161 -0.289 -0.2779 +-0.961939 -0.19509 -0.191342 0.96875 0.4375 -0.9161 -0.289 -0.2779 +-0.906127 -0.19509 -0.37533 0.9375 0.4375 -0.9161 -0.289 -0.2779 +-0.906127 -0.382683 -0.18024 0.96875 0.375 -0.9161 -0.289 -0.2779 +-0.906127 -0.19509 -0.37533 0.9375 0.4375 -0.9161 -0.289 -0.2779 +-0.853553 -0.382683 -0.353553 0.9375 0.375 -0.9161 -0.289 -0.2779 +-0.544895 0.83147 -0.108386 0.96875 0.8125 -0.4528 0.881 -0.1374 +-0.37533 0.92388 -0.074658 0.96875 0.875 -0.4528 0.881 -0.1374 +-0.353553 0.92388 -0.146447 0.9375 0.875 -0.4528 0.881 -0.1374 +-0.544895 0.83147 -0.108386 0.96875 0.8125 -0.4528 0.881 -0.1374 +-0.353553 0.92388 -0.146447 0.9375 0.875 -0.4528 0.881 -0.1374 +-0.513279 0.83147 -0.212607 0.9375 0.8125 -0.4528 0.881 -0.1374 +-0.18024 -0.980785 -0.074658 0.9375 0.0625 -0.2571 -0.9565 -0.1374 +-0.353553 -0.92388 -0.146447 0.9375 0.125 -0.2571 -0.9565 -0.1374 +-0.318189 -0.92388 -0.212607 0.90625 0.125 -0.2571 -0.9565 -0.1374 +-0.18024 -0.980785 -0.074658 0.9375 0.0625 -0.2571 -0.9565 -0.1374 +-0.318189 -0.92388 -0.212607 0.90625 0.125 -0.2571 -0.9565 -0.1374 +-0.162212 -0.980785 -0.108386 0.90625 0.0625 -0.2571 -0.9565 -0.1374 +-0.923878 0 -0.382683 0.9375 0.5 -0.8777 0.0975 -0.4691 +-0.906127 0.19509 -0.37533 0.9375 0.5625 -0.8777 0.0975 -0.4691 +-0.815493 0.19509 -0.544895 0.90625 0.5625 -0.8777 0.0975 -0.4691 +-0.923878 0 -0.382683 0.9375 0.5 -0.8777 0.0975 -0.4691 +-0.815493 0.19509 -0.544895 0.90625 0.5625 -0.8777 0.0975 -0.4691 +-0.831468 0 -0.55557 0.90625 0.5 -0.8777 0.0975 -0.4691 +-0.18024 0.980785 -0.074658 0.9375 0.9375 -0.0869 0.9951 -0.0464 +0 1 0 0.921875 1 -0.0869 0.9951 -0.0464 +-0.162212 0.980785 -0.108386 0.90625 0.9375 -0.0869 0.9951 -0.0464 +0 -1 0 0.921875 0 -0.0869 -0.9951 -0.0464 +-0.18024 -0.980785 -0.074658 0.9375 0.0625 -0.0869 -0.9951 -0.0464 +-0.162212 -0.980785 -0.108386 0.90625 0.0625 -0.0869 -0.9951 -0.0464 +-0.906127 -0.19509 -0.37533 0.9375 0.4375 -0.8777 -0.0975 -0.4691 +-0.923878 0 -0.382683 0.9375 0.5 -0.8777 -0.0975 -0.4691 +-0.831468 0 -0.55557 0.90625 0.5 -0.8777 -0.0975 -0.4691 +-0.906127 -0.19509 -0.37533 0.9375 0.4375 -0.8777 -0.0975 -0.4691 +-0.831468 0 -0.55557 0.90625 0.5 -0.8777 -0.0975 -0.4691 +-0.815493 -0.19509 -0.544895 0.90625 0.4375 -0.8777 -0.0975 -0.4691 +-0.353553 0.92388 -0.146447 0.9375 0.875 -0.2571 0.9565 -0.1374 +-0.18024 0.980785 -0.074658 0.9375 0.9375 -0.2571 0.9565 -0.1374 +-0.162212 0.980785 -0.108386 0.90625 0.9375 -0.2571 0.9565 -0.1374 +-0.353553 0.92388 -0.146447 0.9375 0.875 -0.2571 0.9565 -0.1374 +-0.162212 0.980785 -0.108386 0.90625 0.9375 -0.2571 0.9565 -0.1374 +-0.318189 0.92388 -0.212607 0.90625 0.875 -0.2571 0.9565 -0.1374 +-0.853553 -0.382683 -0.353553 0.9375 0.375 -0.8443 -0.289 -0.4513 +-0.906127 -0.19509 -0.37533 0.9375 0.4375 -0.8443 -0.289 -0.4513 +-0.815493 -0.19509 -0.544895 0.90625 0.4375 -0.8443 -0.289 -0.4513 +-0.853553 -0.382683 -0.353553 0.9375 0.375 -0.8443 -0.289 -0.4513 +-0.815493 -0.19509 -0.544895 0.90625 0.4375 -0.8443 -0.289 -0.4513 +-0.768177 -0.382683 -0.51328 0.90625 0.375 -0.8443 -0.289 -0.4513 +-0.513279 0.83147 -0.212607 0.9375 0.8125 -0.4173 0.881 -0.2231 +-0.353553 0.92388 -0.146447 0.9375 0.875 -0.4173 0.881 -0.2231 +-0.318189 0.92388 -0.212607 0.90625 0.875 -0.4173 0.881 -0.2231 +-0.513279 0.83147 -0.212607 0.9375 0.8125 -0.4173 0.881 -0.2231 +-0.318189 0.92388 -0.212607 0.90625 0.875 -0.4173 0.881 -0.2231 +-0.461939 0.83147 -0.308658 0.90625 0.8125 -0.4173 0.881 -0.2231 +-0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.7786 -0.4696 -0.4162 +-0.853553 -0.382683 -0.353553 0.9375 0.375 -0.7786 -0.4696 -0.4162 +-0.768177 -0.382683 -0.51328 0.90625 0.375 -0.7786 -0.4696 -0.4162 +-0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.7786 -0.4696 -0.4162 +-0.768177 -0.382683 -0.51328 0.90625 0.375 -0.7786 -0.4696 -0.4162 +-0.691341 -0.55557 -0.46194 0.90625 0.3125 -0.7786 -0.4696 -0.4162 +-0.653281 0.707107 -0.270598 0.9375 0.75 -0.5611 0.7715 -0.2999 +-0.513279 0.83147 -0.212607 0.9375 0.8125 -0.5611 0.7715 -0.2999 +-0.461939 0.83147 -0.308658 0.90625 0.8125 -0.5611 0.7715 -0.2999 +-0.653281 0.707107 -0.270598 0.9375 0.75 -0.5611 0.7715 -0.2999 +-0.461939 0.83147 -0.308658 0.90625 0.8125 -0.5611 0.7715 -0.2999 +-0.587938 0.707107 -0.392847 0.90625 0.75 -0.5611 0.7715 -0.2999 +-0.653281 -0.707107 -0.270598 0.9375 0.25 -0.6831 -0.6326 -0.3651 +-0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.6831 -0.6326 -0.3651 +-0.691341 -0.55557 -0.46194 0.90625 0.3125 -0.6831 -0.6326 -0.3651 +-0.653281 -0.707107 -0.270598 0.9375 0.25 -0.6831 -0.6326 -0.3651 +-0.691341 -0.55557 -0.46194 0.90625 0.3125 -0.6831 -0.6326 -0.3651 +-0.587938 -0.707107 -0.392847 0.90625 0.25 -0.6831 -0.6326 -0.3651 +-0.768177 0.55557 -0.31819 0.9375 0.6875 -0.6831 0.6326 -0.3651 +-0.653281 0.707107 -0.270598 0.9375 0.75 -0.6831 0.6326 -0.3651 +-0.587938 0.707107 -0.392847 0.90625 0.75 -0.6831 0.6326 -0.3651 +-0.768177 0.55557 -0.31819 0.9375 0.6875 -0.6831 0.6326 -0.3651 +-0.587938 0.707107 -0.392847 0.90625 0.75 -0.6831 0.6326 -0.3651 +-0.691341 0.55557 -0.46194 0.90625 0.6875 -0.6831 0.6326 -0.3651 +-0.513279 -0.83147 -0.212607 0.9375 0.1875 -0.5611 -0.7715 -0.2999 +-0.653281 -0.707107 -0.270598 0.9375 0.25 -0.5611 -0.7715 -0.2999 +-0.587938 -0.707107 -0.392847 0.90625 0.25 -0.5611 -0.7715 -0.2999 +-0.513279 -0.83147 -0.212607 0.9375 0.1875 -0.5611 -0.7715 -0.2999 +-0.587938 -0.707107 -0.392847 0.90625 0.25 -0.5611 -0.7715 -0.2999 +-0.461939 -0.83147 -0.308658 0.90625 0.1875 -0.5611 -0.7715 -0.2999 +-0.853553 0.382683 -0.353553 0.9375 0.625 -0.7786 0.4696 -0.4162 +-0.768177 0.55557 -0.31819 0.9375 0.6875 -0.7786 0.4696 -0.4162 +-0.691341 0.55557 -0.46194 0.90625 0.6875 -0.7786 0.4696 -0.4162 +-0.853553 0.382683 -0.353553 0.9375 0.625 -0.7786 0.4696 -0.4162 +-0.691341 0.55557 -0.46194 0.90625 0.6875 -0.7786 0.4696 -0.4162 +-0.768177 0.382683 -0.51328 0.90625 0.625 -0.7786 0.4696 -0.4162 +-0.353553 -0.92388 -0.146447 0.9375 0.125 -0.4173 -0.881 -0.2231 +-0.513279 -0.83147 -0.212607 0.9375 0.1875 -0.4173 -0.881 -0.2231 +-0.461939 -0.83147 -0.308658 0.90625 0.1875 -0.4173 -0.881 -0.2231 +-0.353553 -0.92388 -0.146447 0.9375 0.125 -0.4173 -0.881 -0.2231 +-0.461939 -0.83147 -0.308658 0.90625 0.1875 -0.4173 -0.881 -0.2231 +-0.318189 -0.92388 -0.212607 0.90625 0.125 -0.4173 -0.881 -0.2231 +-0.906127 0.19509 -0.37533 0.9375 0.5625 -0.8443 0.289 -0.4513 +-0.853553 0.382683 -0.353553 0.9375 0.625 -0.8443 0.289 -0.4513 +-0.768177 0.382683 -0.51328 0.90625 0.625 -0.8443 0.289 -0.4513 +-0.906127 0.19509 -0.37533 0.9375 0.5625 -0.8443 0.289 -0.4513 +-0.768177 0.382683 -0.51328 0.90625 0.625 -0.8443 0.289 -0.4513 +-0.815493 0.19509 -0.544895 0.90625 0.5625 -0.8443 0.289 -0.4513 +-0.587938 -0.707107 -0.392847 0.90625 0.25 -0.5987 -0.6326 -0.4913 +-0.691341 -0.55557 -0.46194 0.90625 0.3125 -0.5987 -0.6326 -0.4913 +-0.587937 -0.55557 -0.587938 0.875 0.3125 -0.5987 -0.6326 -0.4913 +-0.587938 -0.707107 -0.392847 0.90625 0.25 -0.5987 -0.6326 -0.4913 +-0.587937 -0.55557 -0.587938 0.875 0.3125 -0.5987 -0.6326 -0.4913 +-0.5 -0.707107 -0.5 0.875 0.25 -0.5987 -0.6326 -0.4913 +-0.691341 0.55557 -0.46194 0.90625 0.6875 -0.5987 0.6326 -0.4913 +-0.587938 0.707107 -0.392847 0.90625 0.75 -0.5987 0.6326 -0.4913 +-0.5 0.707107 -0.5 0.875 0.75 -0.5987 0.6326 -0.4913 +-0.691341 0.55557 -0.46194 0.90625 0.6875 -0.5987 0.6326 -0.4913 +-0.5 0.707107 -0.5 0.875 0.75 -0.5987 0.6326 -0.4913 +-0.587937 0.55557 -0.587938 0.875 0.6875 -0.5987 0.6326 -0.4913 +-0.461939 -0.83147 -0.308658 0.90625 0.1875 -0.4918 -0.7715 -0.4036 +-0.587938 -0.707107 -0.392847 0.90625 0.25 -0.4918 -0.7715 -0.4036 +-0.5 -0.707107 -0.5 0.875 0.25 -0.4918 -0.7715 -0.4036 +-0.461939 -0.83147 -0.308658 0.90625 0.1875 -0.4918 -0.7715 -0.4036 +-0.5 -0.707107 -0.5 0.875 0.25 -0.4918 -0.7715 -0.4036 +-0.392847 -0.83147 -0.392847 0.875 0.1875 -0.4918 -0.7715 -0.4036 +-0.768177 0.382683 -0.51328 0.90625 0.625 -0.6825 0.4696 -0.5601 +-0.691341 0.55557 -0.46194 0.90625 0.6875 -0.6825 0.4696 -0.5601 +-0.587937 0.55557 -0.587938 0.875 0.6875 -0.6825 0.4696 -0.5601 +-0.768177 0.382683 -0.51328 0.90625 0.625 -0.6825 0.4696 -0.5601 +-0.587937 0.55557 -0.587938 0.875 0.6875 -0.6825 0.4696 -0.5601 +-0.653281 0.382683 -0.653281 0.875 0.625 -0.6825 0.4696 -0.5601 +-0.318189 -0.92388 -0.212607 0.90625 0.125 -0.3658 -0.881 -0.3002 +-0.461939 -0.83147 -0.308658 0.90625 0.1875 -0.3658 -0.881 -0.3002 +-0.392847 -0.83147 -0.392847 0.875 0.1875 -0.3658 -0.881 -0.3002 +-0.318189 -0.92388 -0.212607 0.90625 0.125 -0.3658 -0.881 -0.3002 +-0.392847 -0.83147 -0.392847 0.875 0.1875 -0.3658 -0.881 -0.3002 +-0.270598 -0.92388 -0.270598 0.875 0.125 -0.3658 -0.881 -0.3002 +-0.815493 0.19509 -0.544895 0.90625 0.5625 -0.74 0.289 -0.6073 +-0.768177 0.382683 -0.51328 0.90625 0.625 -0.74 0.289 -0.6073 +-0.653281 0.382683 -0.653281 0.875 0.625 -0.74 0.289 -0.6073 +-0.815493 0.19509 -0.544895 0.90625 0.5625 -0.74 0.289 -0.6073 +-0.653281 0.382683 -0.653281 0.875 0.625 -0.74 0.289 -0.6073 +-0.693519 0.19509 -0.69352 0.875 0.5625 -0.74 0.289 -0.6073 +-0.162212 -0.980785 -0.108386 0.90625 0.0625 -0.2254 -0.9565 -0.185 +-0.318189 -0.92388 -0.212607 0.90625 0.125 -0.2254 -0.9565 -0.185 +-0.270598 -0.92388 -0.270598 0.875 0.125 -0.2254 -0.9565 -0.185 +-0.162212 -0.980785 -0.108386 0.90625 0.0625 -0.2254 -0.9565 -0.185 +-0.270598 -0.92388 -0.270598 0.875 0.125 -0.2254 -0.9565 -0.185 +-0.13795 -0.980785 -0.13795 0.875 0.0625 -0.2254 -0.9565 -0.185 +-0.831468 0 -0.55557 0.90625 0.5 -0.7693 0.0975 -0.6314 +-0.815493 0.19509 -0.544895 0.90625 0.5625 -0.7693 0.0975 -0.6314 +-0.693519 0.19509 -0.69352 0.875 0.5625 -0.7693 0.0975 -0.6314 +-0.831468 0 -0.55557 0.90625 0.5 -0.7693 0.0975 -0.6314 +-0.693519 0.19509 -0.69352 0.875 0.5625 -0.7693 0.0975 -0.6314 +-0.707106 0 -0.707106 0.875 0.5 -0.7693 0.0975 -0.6314 +-0.162212 0.980785 -0.108386 0.90625 0.9375 -0.0761 0.9951 -0.0625 +0 1 0 0.890625 1 -0.0761 0.9951 -0.0625 +-0.13795 0.980785 -0.13795 0.875 0.9375 -0.0761 0.9951 -0.0625 +0 -1 0 0.890625 0 -0.0761 -0.9951 -0.0625 +-0.162212 -0.980785 -0.108386 0.90625 0.0625 -0.0761 -0.9951 -0.0625 +-0.13795 -0.980785 -0.13795 0.875 0.0625 -0.0761 -0.9951 -0.0625 +-0.815493 -0.19509 -0.544895 0.90625 0.4375 -0.7693 -0.0975 -0.6314 +-0.831468 0 -0.55557 0.90625 0.5 -0.7693 -0.0975 -0.6314 +-0.707106 0 -0.707106 0.875 0.5 -0.7693 -0.0975 -0.6314 +-0.815493 -0.19509 -0.544895 0.90625 0.4375 -0.7693 -0.0975 -0.6314 +-0.707106 0 -0.707106 0.875 0.5 -0.7693 -0.0975 -0.6314 +-0.693519 -0.19509 -0.69352 0.875 0.4375 -0.7693 -0.0975 -0.6314 +-0.318189 0.92388 -0.212607 0.90625 0.875 -0.2254 0.9565 -0.185 +-0.162212 0.980785 -0.108386 0.90625 0.9375 -0.2254 0.9565 -0.185 +-0.13795 0.980785 -0.13795 0.875 0.9375 -0.2254 0.9565 -0.185 +-0.318189 0.92388 -0.212607 0.90625 0.875 -0.2254 0.9565 -0.185 +-0.13795 0.980785 -0.13795 0.875 0.9375 -0.2254 0.9565 -0.185 +-0.270598 0.92388 -0.270598 0.875 0.875 -0.2254 0.9565 -0.185 +-0.768177 -0.382683 -0.51328 0.90625 0.375 -0.74 -0.289 -0.6073 +-0.815493 -0.19509 -0.544895 0.90625 0.4375 -0.74 -0.289 -0.6073 +-0.693519 -0.19509 -0.69352 0.875 0.4375 -0.74 -0.289 -0.6073 +-0.768177 -0.382683 -0.51328 0.90625 0.375 -0.74 -0.289 -0.6073 +-0.693519 -0.19509 -0.69352 0.875 0.4375 -0.74 -0.289 -0.6073 +-0.653281 -0.382683 -0.653281 0.875 0.375 -0.74 -0.289 -0.6073 +-0.461939 0.83147 -0.308658 0.90625 0.8125 -0.3658 0.881 -0.3002 +-0.318189 0.92388 -0.212607 0.90625 0.875 -0.3658 0.881 -0.3002 +-0.270598 0.92388 -0.270598 0.875 0.875 -0.3658 0.881 -0.3002 +-0.461939 0.83147 -0.308658 0.90625 0.8125 -0.3658 0.881 -0.3002 +-0.270598 0.92388 -0.270598 0.875 0.875 -0.3658 0.881 -0.3002 +-0.392847 0.83147 -0.392847 0.875 0.8125 -0.3658 0.881 -0.3002 +-0.691341 -0.55557 -0.46194 0.90625 0.3125 -0.6825 -0.4696 -0.5601 +-0.768177 -0.382683 -0.51328 0.90625 0.375 -0.6825 -0.4696 -0.5601 +-0.653281 -0.382683 -0.653281 0.875 0.375 -0.6825 -0.4696 -0.5601 +-0.691341 -0.55557 -0.46194 0.90625 0.3125 -0.6825 -0.4696 -0.5601 +-0.653281 -0.382683 -0.653281 0.875 0.375 -0.6825 -0.4696 -0.5601 +-0.587937 -0.55557 -0.587938 0.875 0.3125 -0.6825 -0.4696 -0.5601 +-0.587938 0.707107 -0.392847 0.90625 0.75 -0.4918 0.7715 -0.4036 +-0.461939 0.83147 -0.308658 0.90625 0.8125 -0.4918 0.7715 -0.4036 +-0.392847 0.83147 -0.392847 0.875 0.8125 -0.4918 0.7715 -0.4036 +-0.587938 0.707107 -0.392847 0.90625 0.75 -0.4918 0.7715 -0.4036 +-0.392847 0.83147 -0.392847 0.875 0.8125 -0.4918 0.7715 -0.4036 +-0.5 0.707107 -0.5 0.875 0.75 -0.4918 0.7715 -0.4036 +-0.13795 0.980785 -0.13795 0.875 0.9375 -0.0625 0.9951 -0.0761 +0 1 0 0.859375 1 -0.0625 0.9951 -0.0761 +-0.108386 0.980785 -0.162212 0.84375 0.9375 -0.0625 0.9951 -0.0761 +0 -1 0 0.859375 0 -0.0625 -0.9951 -0.0761 +-0.13795 -0.980785 -0.13795 0.875 0.0625 -0.0625 -0.9951 -0.0761 +-0.108386 -0.980785 -0.162212 0.84375 0.0625 -0.0625 -0.9951 -0.0761 +-0.693519 -0.19509 -0.69352 0.875 0.4375 -0.6314 -0.0975 -0.7693 +-0.707106 0 -0.707106 0.875 0.5 -0.6314 -0.0975 -0.7693 +-0.555569 0 -0.831469 0.84375 0.5 -0.6314 -0.0975 -0.7693 +-0.693519 -0.19509 -0.69352 0.875 0.4375 -0.6314 -0.0975 -0.7693 +-0.555569 0 -0.831469 0.84375 0.5 -0.6314 -0.0975 -0.7693 +-0.544895 -0.19509 -0.815493 0.84375 0.4375 -0.6314 -0.0975 -0.7693 +-0.270598 0.92388 -0.270598 0.875 0.875 -0.185 0.9565 -0.2254 +-0.13795 0.980785 -0.13795 0.875 0.9375 -0.185 0.9565 -0.2254 +-0.108386 0.980785 -0.162212 0.84375 0.9375 -0.185 0.9565 -0.2254 +-0.270598 0.92388 -0.270598 0.875 0.875 -0.185 0.9565 -0.2254 +-0.108386 0.980785 -0.162212 0.84375 0.9375 -0.185 0.9565 -0.2254 +-0.212607 0.92388 -0.31819 0.84375 0.875 -0.185 0.9565 -0.2254 +-0.653281 -0.382683 -0.653281 0.875 0.375 -0.6073 -0.289 -0.74 +-0.693519 -0.19509 -0.69352 0.875 0.4375 -0.6073 -0.289 -0.74 +-0.544895 -0.19509 -0.815493 0.84375 0.4375 -0.6073 -0.289 -0.74 +-0.653281 -0.382683 -0.653281 0.875 0.375 -0.6073 -0.289 -0.74 +-0.544895 -0.19509 -0.815493 0.84375 0.4375 -0.6073 -0.289 -0.74 +-0.51328 -0.382683 -0.768177 0.84375 0.375 -0.6073 -0.289 -0.74 +-0.392847 0.83147 -0.392847 0.875 0.8125 -0.3002 0.881 -0.3658 +-0.270598 0.92388 -0.270598 0.875 0.875 -0.3002 0.881 -0.3658 +-0.212607 0.92388 -0.31819 0.84375 0.875 -0.3002 0.881 -0.3658 +-0.392847 0.83147 -0.392847 0.875 0.8125 -0.3002 0.881 -0.3658 +-0.212607 0.92388 -0.31819 0.84375 0.875 -0.3002 0.881 -0.3658 +-0.308658 0.83147 -0.461939 0.84375 0.8125 -0.3002 0.881 -0.3658 +-0.587937 -0.55557 -0.587938 0.875 0.3125 -0.5601 -0.4696 -0.6825 +-0.653281 -0.382683 -0.653281 0.875 0.375 -0.5601 -0.4696 -0.6825 +-0.51328 -0.382683 -0.768177 0.84375 0.375 -0.5601 -0.4696 -0.6825 +-0.587937 -0.55557 -0.587938 0.875 0.3125 -0.5601 -0.4696 -0.6825 +-0.51328 -0.382683 -0.768177 0.84375 0.375 -0.5601 -0.4696 -0.6825 +-0.461939 -0.55557 -0.691341 0.84375 0.3125 -0.5601 -0.4696 -0.6825 +-0.5 0.707107 -0.5 0.875 0.75 -0.4036 0.7715 -0.4918 +-0.392847 0.83147 -0.392847 0.875 0.8125 -0.4036 0.7715 -0.4918 +-0.308658 0.83147 -0.461939 0.84375 0.8125 -0.4036 0.7715 -0.4918 +-0.5 0.707107 -0.5 0.875 0.75 -0.4036 0.7715 -0.4918 +-0.308658 0.83147 -0.461939 0.84375 0.8125 -0.4036 0.7715 -0.4918 +-0.392847 0.707107 -0.587938 0.84375 0.75 -0.4036 0.7715 -0.4918 +-0.5 -0.707107 -0.5 0.875 0.25 -0.4913 -0.6326 -0.5987 +-0.587937 -0.55557 -0.587938 0.875 0.3125 -0.4913 -0.6326 -0.5987 +-0.461939 -0.55557 -0.691341 0.84375 0.3125 -0.4913 -0.6326 -0.5987 +-0.5 -0.707107 -0.5 0.875 0.25 -0.4913 -0.6326 -0.5987 +-0.461939 -0.55557 -0.691341 0.84375 0.3125 -0.4913 -0.6326 -0.5987 +-0.392847 -0.707107 -0.587938 0.84375 0.25 -0.4913 -0.6326 -0.5987 +-0.587937 0.55557 -0.587938 0.875 0.6875 -0.4913 0.6326 -0.5987 +-0.5 0.707107 -0.5 0.875 0.75 -0.4913 0.6326 -0.5987 +-0.392847 0.707107 -0.587938 0.84375 0.75 -0.4913 0.6326 -0.5987 +-0.587937 0.55557 -0.587938 0.875 0.6875 -0.4913 0.6326 -0.5987 +-0.392847 0.707107 -0.587938 0.84375 0.75 -0.4913 0.6326 -0.5987 +-0.461939 0.55557 -0.691341 0.84375 0.6875 -0.4913 0.6326 -0.5987 +-0.392847 -0.83147 -0.392847 0.875 0.1875 -0.4036 -0.7715 -0.4918 +-0.5 -0.707107 -0.5 0.875 0.25 -0.4036 -0.7715 -0.4918 +-0.392847 -0.707107 -0.587938 0.84375 0.25 -0.4036 -0.7715 -0.4918 +-0.392847 -0.83147 -0.392847 0.875 0.1875 -0.4036 -0.7715 -0.4918 +-0.392847 -0.707107 -0.587938 0.84375 0.25 -0.4036 -0.7715 -0.4918 +-0.308658 -0.83147 -0.461939 0.84375 0.1875 -0.4036 -0.7715 -0.4918 +-0.653281 0.382683 -0.653281 0.875 0.625 -0.5601 0.4696 -0.6825 +-0.587937 0.55557 -0.587938 0.875 0.6875 -0.5601 0.4696 -0.6825 +-0.461939 0.55557 -0.691341 0.84375 0.6875 -0.5601 0.4696 -0.6825 +-0.653281 0.382683 -0.653281 0.875 0.625 -0.5601 0.4696 -0.6825 +-0.461939 0.55557 -0.691341 0.84375 0.6875 -0.5601 0.4696 -0.6825 +-0.51328 0.382683 -0.768177 0.84375 0.625 -0.5601 0.4696 -0.6825 +-0.270598 -0.92388 -0.270598 0.875 0.125 -0.3002 -0.881 -0.3658 +-0.392847 -0.83147 -0.392847 0.875 0.1875 -0.3002 -0.881 -0.3658 +-0.308658 -0.83147 -0.461939 0.84375 0.1875 -0.3002 -0.881 -0.3658 +-0.270598 -0.92388 -0.270598 0.875 0.125 -0.3002 -0.881 -0.3658 +-0.308658 -0.83147 -0.461939 0.84375 0.1875 -0.3002 -0.881 -0.3658 +-0.212607 -0.92388 -0.31819 0.84375 0.125 -0.3002 -0.881 -0.3658 +-0.693519 0.19509 -0.69352 0.875 0.5625 -0.6073 0.289 -0.74 +-0.653281 0.382683 -0.653281 0.875 0.625 -0.6073 0.289 -0.74 +-0.51328 0.382683 -0.768177 0.84375 0.625 -0.6073 0.289 -0.74 +-0.693519 0.19509 -0.69352 0.875 0.5625 -0.6073 0.289 -0.74 +-0.51328 0.382683 -0.768177 0.84375 0.625 -0.6073 0.289 -0.74 +-0.544895 0.19509 -0.815493 0.84375 0.5625 -0.6073 0.289 -0.74 +-0.13795 -0.980785 -0.13795 0.875 0.0625 -0.185 -0.9565 -0.2254 +-0.270598 -0.92388 -0.270598 0.875 0.125 -0.185 -0.9565 -0.2254 +-0.212607 -0.92388 -0.31819 0.84375 0.125 -0.185 -0.9565 -0.2254 +-0.13795 -0.980785 -0.13795 0.875 0.0625 -0.185 -0.9565 -0.2254 +-0.212607 -0.92388 -0.31819 0.84375 0.125 -0.185 -0.9565 -0.2254 +-0.108386 -0.980785 -0.162212 0.84375 0.0625 -0.185 -0.9565 -0.2254 +-0.707106 0 -0.707106 0.875 0.5 -0.6314 0.0975 -0.7693 +-0.693519 0.19509 -0.69352 0.875 0.5625 -0.6314 0.0975 -0.7693 +-0.544895 0.19509 -0.815493 0.84375 0.5625 -0.6314 0.0975 -0.7693 +-0.707106 0 -0.707106 0.875 0.5 -0.6314 0.0975 -0.7693 +-0.544895 0.19509 -0.815493 0.84375 0.5625 -0.6314 0.0975 -0.7693 +-0.555569 0 -0.831469 0.84375 0.5 -0.6314 0.0975 -0.7693 +-0.461939 0.55557 -0.691341 0.84375 0.6875 -0.3651 0.6326 -0.6831 +-0.392847 0.707107 -0.587938 0.84375 0.75 -0.3651 0.6326 -0.6831 +-0.270598 0.707107 -0.653281 0.8125 0.75 -0.3651 0.6326 -0.6831 +-0.461939 0.55557 -0.691341 0.84375 0.6875 -0.3651 0.6326 -0.6831 +-0.270598 0.707107 -0.653281 0.8125 0.75 -0.3651 0.6326 -0.6831 +-0.318189 0.55557 -0.768177 0.8125 0.6875 -0.3651 0.6326 -0.6831 +-0.308658 -0.83147 -0.461939 0.84375 0.1875 -0.2999 -0.7715 -0.5611 +-0.392847 -0.707107 -0.587938 0.84375 0.25 -0.2999 -0.7715 -0.5611 +-0.270598 -0.707107 -0.653281 0.8125 0.25 -0.2999 -0.7715 -0.5611 +-0.308658 -0.83147 -0.461939 0.84375 0.1875 -0.2999 -0.7715 -0.5611 +-0.270598 -0.707107 -0.653281 0.8125 0.25 -0.2999 -0.7715 -0.5611 +-0.212607 -0.83147 -0.513279 0.8125 0.1875 -0.2999 -0.7715 -0.5611 +-0.51328 0.382683 -0.768177 0.84375 0.625 -0.4162 0.4696 -0.7786 +-0.461939 0.55557 -0.691341 0.84375 0.6875 -0.4162 0.4696 -0.7786 +-0.318189 0.55557 -0.768177 0.8125 0.6875 -0.4162 0.4696 -0.7786 +-0.51328 0.382683 -0.768177 0.84375 0.625 -0.4162 0.4696 -0.7786 +-0.318189 0.55557 -0.768177 0.8125 0.6875 -0.4162 0.4696 -0.7786 +-0.353553 0.382683 -0.853553 0.8125 0.625 -0.4162 0.4696 -0.7786 +-0.212607 -0.92388 -0.31819 0.84375 0.125 -0.223 -0.881 -0.4173 +-0.308658 -0.83147 -0.461939 0.84375 0.1875 -0.223 -0.881 -0.4173 +-0.212607 -0.83147 -0.513279 0.8125 0.1875 -0.223 -0.881 -0.4173 +-0.212607 -0.92388 -0.31819 0.84375 0.125 -0.223 -0.881 -0.4173 +-0.212607 -0.83147 -0.513279 0.8125 0.1875 -0.223 -0.881 -0.4173 +-0.146446 -0.92388 -0.353553 0.8125 0.125 -0.223 -0.881 -0.4173 +-0.544895 0.19509 -0.815493 0.84375 0.5625 -0.4513 0.289 -0.8443 +-0.51328 0.382683 -0.768177 0.84375 0.625 -0.4513 0.289 -0.8443 +-0.353553 0.382683 -0.853553 0.8125 0.625 -0.4513 0.289 -0.8443 +-0.544895 0.19509 -0.815493 0.84375 0.5625 -0.4513 0.289 -0.8443 +-0.353553 0.382683 -0.853553 0.8125 0.625 -0.4513 0.289 -0.8443 +-0.37533 0.19509 -0.906127 0.8125 0.5625 -0.4513 0.289 -0.8443 +-0.108386 -0.980785 -0.162212 0.84375 0.0625 -0.1374 -0.9565 -0.2571 +-0.212607 -0.92388 -0.31819 0.84375 0.125 -0.1374 -0.9565 -0.2571 +-0.146446 -0.92388 -0.353553 0.8125 0.125 -0.1374 -0.9565 -0.2571 +-0.108386 -0.980785 -0.162212 0.84375 0.0625 -0.1374 -0.9565 -0.2571 +-0.146446 -0.92388 -0.353553 0.8125 0.125 -0.1374 -0.9565 -0.2571 +-0.074658 -0.980785 -0.18024 0.8125 0.0625 -0.1374 -0.9565 -0.2571 +-0.555569 0 -0.831469 0.84375 0.5 -0.4691 0.0975 -0.8777 +-0.544895 0.19509 -0.815493 0.84375 0.5625 -0.4691 0.0975 -0.8777 +-0.37533 0.19509 -0.906127 0.8125 0.5625 -0.4691 0.0975 -0.8777 +-0.555569 0 -0.831469 0.84375 0.5 -0.4691 0.0975 -0.8777 +-0.37533 0.19509 -0.906127 0.8125 0.5625 -0.4691 0.0975 -0.8777 +-0.382683 0 -0.923879 0.8125 0.5 -0.4691 0.0975 -0.8777 +-0.108386 0.980785 -0.162212 0.84375 0.9375 -0.0464 0.9951 -0.0869 +0 1 0 0.828125 1 -0.0464 0.9951 -0.0869 +-0.074658 0.980785 -0.18024 0.8125 0.9375 -0.0464 0.9951 -0.0869 +0 -1 0 0.828125 0 -0.0464 -0.9951 -0.0869 +-0.108386 -0.980785 -0.162212 0.84375 0.0625 -0.0464 -0.9951 -0.0869 +-0.074658 -0.980785 -0.18024 0.8125 0.0625 -0.0464 -0.9951 -0.0869 +-0.544895 -0.19509 -0.815493 0.84375 0.4375 -0.4691 -0.0975 -0.8777 +-0.555569 0 -0.831469 0.84375 0.5 -0.4691 -0.0975 -0.8777 +-0.382683 0 -0.923879 0.8125 0.5 -0.4691 -0.0975 -0.8777 +-0.544895 -0.19509 -0.815493 0.84375 0.4375 -0.4691 -0.0975 -0.8777 +-0.382683 0 -0.923879 0.8125 0.5 -0.4691 -0.0975 -0.8777 +-0.37533 -0.19509 -0.906127 0.8125 0.4375 -0.4691 -0.0975 -0.8777 +-0.212607 0.92388 -0.31819 0.84375 0.875 -0.1374 0.9565 -0.2571 +-0.108386 0.980785 -0.162212 0.84375 0.9375 -0.1374 0.9565 -0.2571 +-0.074658 0.980785 -0.18024 0.8125 0.9375 -0.1374 0.9565 -0.2571 +-0.212607 0.92388 -0.31819 0.84375 0.875 -0.1374 0.9565 -0.2571 +-0.074658 0.980785 -0.18024 0.8125 0.9375 -0.1374 0.9565 -0.2571 +-0.146446 0.92388 -0.353553 0.8125 0.875 -0.1374 0.9565 -0.2571 +-0.51328 -0.382683 -0.768177 0.84375 0.375 -0.4513 -0.289 -0.8443 +-0.544895 -0.19509 -0.815493 0.84375 0.4375 -0.4513 -0.289 -0.8443 +-0.37533 -0.19509 -0.906127 0.8125 0.4375 -0.4513 -0.289 -0.8443 +-0.51328 -0.382683 -0.768177 0.84375 0.375 -0.4513 -0.289 -0.8443 +-0.37533 -0.19509 -0.906127 0.8125 0.4375 -0.4513 -0.289 -0.8443 +-0.353553 -0.382683 -0.853553 0.8125 0.375 -0.4513 -0.289 -0.8443 +-0.308658 0.83147 -0.461939 0.84375 0.8125 -0.223 0.881 -0.4173 +-0.212607 0.92388 -0.31819 0.84375 0.875 -0.223 0.881 -0.4173 +-0.146446 0.92388 -0.353553 0.8125 0.875 -0.223 0.881 -0.4173 +-0.308658 0.83147 -0.461939 0.84375 0.8125 -0.223 0.881 -0.4173 +-0.146446 0.92388 -0.353553 0.8125 0.875 -0.223 0.881 -0.4173 +-0.212607 0.83147 -0.513279 0.8125 0.8125 -0.223 0.881 -0.4173 +-0.461939 -0.55557 -0.691341 0.84375 0.3125 -0.4162 -0.4696 -0.7786 +-0.51328 -0.382683 -0.768177 0.84375 0.375 -0.4162 -0.4696 -0.7786 +-0.353553 -0.382683 -0.853553 0.8125 0.375 -0.4162 -0.4696 -0.7786 +-0.461939 -0.55557 -0.691341 0.84375 0.3125 -0.4162 -0.4696 -0.7786 +-0.353553 -0.382683 -0.853553 0.8125 0.375 -0.4162 -0.4696 -0.7786 +-0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.4162 -0.4696 -0.7786 +-0.392847 0.707107 -0.587938 0.84375 0.75 -0.2999 0.7715 -0.5611 +-0.308658 0.83147 -0.461939 0.84375 0.8125 -0.2999 0.7715 -0.5611 +-0.212607 0.83147 -0.513279 0.8125 0.8125 -0.2999 0.7715 -0.5611 +-0.392847 0.707107 -0.587938 0.84375 0.75 -0.2999 0.7715 -0.5611 +-0.212607 0.83147 -0.513279 0.8125 0.8125 -0.2999 0.7715 -0.5611 +-0.270598 0.707107 -0.653281 0.8125 0.75 -0.2999 0.7715 -0.5611 +-0.392847 -0.707107 -0.587938 0.84375 0.25 -0.3651 -0.6326 -0.6831 +-0.461939 -0.55557 -0.691341 0.84375 0.3125 -0.3651 -0.6326 -0.6831 +-0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.3651 -0.6326 -0.6831 +-0.392847 -0.707107 -0.587938 0.84375 0.25 -0.3651 -0.6326 -0.6831 +-0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.3651 -0.6326 -0.6831 +-0.270598 -0.707107 -0.653281 0.8125 0.25 -0.3651 -0.6326 -0.6831 +-0.37533 -0.19509 -0.906127 0.8125 0.4375 -0.2889 -0.0975 -0.9524 +-0.382683 0 -0.923879 0.8125 0.5 -0.2889 -0.0975 -0.9524 +-0.19509 0 -0.980784 0.78125 0.5 -0.2889 -0.0975 -0.9524 +-0.37533 -0.19509 -0.906127 0.8125 0.4375 -0.2889 -0.0975 -0.9524 +-0.19509 0 -0.980784 0.78125 0.5 -0.2889 -0.0975 -0.9524 +-0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.2889 -0.0975 -0.9524 +-0.146446 0.92388 -0.353553 0.8125 0.875 -0.0846 0.9565 -0.279 +-0.074658 0.980785 -0.18024 0.8125 0.9375 -0.0846 0.9565 -0.279 +-0.03806 0.980785 -0.191342 0.78125 0.9375 -0.0846 0.9565 -0.279 +-0.146446 0.92388 -0.353553 0.8125 0.875 -0.0846 0.9565 -0.279 +-0.03806 0.980785 -0.191342 0.78125 0.9375 -0.0846 0.9565 -0.279 +-0.074658 0.92388 -0.37533 0.78125 0.875 -0.0846 0.9565 -0.279 +-0.353553 -0.382683 -0.853553 0.8125 0.375 -0.2779 -0.289 -0.9161 +-0.37533 -0.19509 -0.906127 0.8125 0.4375 -0.2779 -0.289 -0.9161 +-0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.2779 -0.289 -0.9161 +-0.353553 -0.382683 -0.853553 0.8125 0.375 -0.2779 -0.289 -0.9161 +-0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.2779 -0.289 -0.9161 +-0.18024 -0.382683 -0.906127 0.78125 0.375 -0.2779 -0.289 -0.9161 +-0.212607 0.83147 -0.513279 0.8125 0.8125 -0.1374 0.881 -0.4528 +-0.146446 0.92388 -0.353553 0.8125 0.875 -0.1374 0.881 -0.4528 +-0.074658 0.92388 -0.37533 0.78125 0.875 -0.1374 0.881 -0.4528 +-0.212607 0.83147 -0.513279 0.8125 0.8125 -0.1374 0.881 -0.4528 +-0.074658 0.92388 -0.37533 0.78125 0.875 -0.1374 0.881 -0.4528 +-0.108386 0.83147 -0.544895 0.78125 0.8125 -0.1374 0.881 -0.4528 +-0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.2563 -0.4696 -0.8448 +-0.353553 -0.382683 -0.853553 0.8125 0.375 -0.2563 -0.4696 -0.8448 +-0.18024 -0.382683 -0.906127 0.78125 0.375 -0.2563 -0.4696 -0.8448 +-0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.2563 -0.4696 -0.8448 +-0.18024 -0.382683 -0.906127 0.78125 0.375 -0.2563 -0.4696 -0.8448 +-0.162211 -0.55557 -0.815493 0.78125 0.3125 -0.2563 -0.4696 -0.8448 +-0.270598 0.707107 -0.653281 0.8125 0.75 -0.1847 0.7715 -0.6088 +-0.212607 0.83147 -0.513279 0.8125 0.8125 -0.1847 0.7715 -0.6088 +-0.108386 0.83147 -0.544895 0.78125 0.8125 -0.1847 0.7715 -0.6088 +-0.270598 0.707107 -0.653281 0.8125 0.75 -0.1847 0.7715 -0.6088 +-0.108386 0.83147 -0.544895 0.78125 0.8125 -0.1847 0.7715 -0.6088 +-0.13795 0.707107 -0.69352 0.78125 0.75 -0.1847 0.7715 -0.6088 +-0.270598 -0.707107 -0.653281 0.8125 0.25 -0.2248 -0.6326 -0.7412 +-0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.2248 -0.6326 -0.7412 +-0.162211 -0.55557 -0.815493 0.78125 0.3125 -0.2248 -0.6326 -0.7412 +-0.270598 -0.707107 -0.653281 0.8125 0.25 -0.2248 -0.6326 -0.7412 +-0.162211 -0.55557 -0.815493 0.78125 0.3125 -0.2248 -0.6326 -0.7412 +-0.13795 -0.707107 -0.69352 0.78125 0.25 -0.2248 -0.6326 -0.7412 +-0.318189 0.55557 -0.768177 0.8125 0.6875 -0.2248 0.6326 -0.7412 +-0.270598 0.707107 -0.653281 0.8125 0.75 -0.2248 0.6326 -0.7412 +-0.13795 0.707107 -0.69352 0.78125 0.75 -0.2248 0.6326 -0.7412 +-0.318189 0.55557 -0.768177 0.8125 0.6875 -0.2248 0.6326 -0.7412 +-0.13795 0.707107 -0.69352 0.78125 0.75 -0.2248 0.6326 -0.7412 +-0.162211 0.55557 -0.815493 0.78125 0.6875 -0.2248 0.6326 -0.7412 +-0.212607 -0.83147 -0.513279 0.8125 0.1875 -0.1847 -0.7715 -0.6088 +-0.270598 -0.707107 -0.653281 0.8125 0.25 -0.1847 -0.7715 -0.6088 +-0.13795 -0.707107 -0.69352 0.78125 0.25 -0.1847 -0.7715 -0.6088 +-0.212607 -0.83147 -0.513279 0.8125 0.1875 -0.1847 -0.7715 -0.6088 +-0.13795 -0.707107 -0.69352 0.78125 0.25 -0.1847 -0.7715 -0.6088 +-0.108386 -0.83147 -0.544895 0.78125 0.1875 -0.1847 -0.7715 -0.6088 +-0.353553 0.382683 -0.853553 0.8125 0.625 -0.2563 0.4696 -0.8448 +-0.318189 0.55557 -0.768177 0.8125 0.6875 -0.2563 0.4696 -0.8448 +-0.162211 0.55557 -0.815493 0.78125 0.6875 -0.2563 0.4696 -0.8448 +-0.353553 0.382683 -0.853553 0.8125 0.625 -0.2563 0.4696 -0.8448 +-0.162211 0.55557 -0.815493 0.78125 0.6875 -0.2563 0.4696 -0.8448 +-0.18024 0.382683 -0.906127 0.78125 0.625 -0.2563 0.4696 -0.8448 +-0.146446 -0.92388 -0.353553 0.8125 0.125 -0.1374 -0.881 -0.4528 +-0.212607 -0.83147 -0.513279 0.8125 0.1875 -0.1374 -0.881 -0.4528 +-0.108386 -0.83147 -0.544895 0.78125 0.1875 -0.1374 -0.881 -0.4528 +-0.146446 -0.92388 -0.353553 0.8125 0.125 -0.1374 -0.881 -0.4528 +-0.108386 -0.83147 -0.544895 0.78125 0.1875 -0.1374 -0.881 -0.4528 +-0.074658 -0.92388 -0.37533 0.78125 0.125 -0.1374 -0.881 -0.4528 +-0.37533 0.19509 -0.906127 0.8125 0.5625 -0.2779 0.289 -0.9161 +-0.353553 0.382683 -0.853553 0.8125 0.625 -0.2779 0.289 -0.9161 +-0.18024 0.382683 -0.906127 0.78125 0.625 -0.2779 0.289 -0.9161 +-0.37533 0.19509 -0.906127 0.8125 0.5625 -0.2779 0.289 -0.9161 +-0.18024 0.382683 -0.906127 0.78125 0.625 -0.2779 0.289 -0.9161 +-0.191341 0.19509 -0.961939 0.78125 0.5625 -0.2779 0.289 -0.9161 +-0.074658 -0.980785 -0.18024 0.8125 0.0625 -0.0846 -0.9565 -0.279 +-0.146446 -0.92388 -0.353553 0.8125 0.125 -0.0846 -0.9565 -0.279 +-0.074658 -0.92388 -0.37533 0.78125 0.125 -0.0846 -0.9565 -0.279 +-0.074658 -0.980785 -0.18024 0.8125 0.0625 -0.0846 -0.9565 -0.279 +-0.074658 -0.92388 -0.37533 0.78125 0.125 -0.0846 -0.9565 -0.279 +-0.03806 -0.980785 -0.191342 0.78125 0.0625 -0.0846 -0.9565 -0.279 +-0.382683 0 -0.923879 0.8125 0.5 -0.2889 0.0975 -0.9524 +-0.37533 0.19509 -0.906127 0.8125 0.5625 -0.2889 0.0975 -0.9524 +-0.191341 0.19509 -0.961939 0.78125 0.5625 -0.2889 0.0975 -0.9524 +-0.382683 0 -0.923879 0.8125 0.5 -0.2889 0.0975 -0.9524 +-0.191341 0.19509 -0.961939 0.78125 0.5625 -0.2889 0.0975 -0.9524 +-0.19509 0 -0.980784 0.78125 0.5 -0.2889 0.0975 -0.9524 +-0.074658 0.980785 -0.18024 0.8125 0.9375 -0.0286 0.9951 -0.0942 +0 1 0 0.796875 1 -0.0286 0.9951 -0.0942 +-0.03806 0.980785 -0.191342 0.78125 0.9375 -0.0286 0.9951 -0.0942 +0 -1 0 0.796875 0 -0.0286 -0.9951 -0.0942 +-0.074658 -0.980785 -0.18024 0.8125 0.0625 -0.0286 -0.9951 -0.0942 +-0.03806 -0.980785 -0.191342 0.78125 0.0625 -0.0286 -0.9951 -0.0942 +-0.108386 -0.83147 -0.544895 0.78125 0.1875 -0.0624 -0.7715 -0.6332 +-0.13795 -0.707107 -0.69352 0.78125 0.25 -0.0624 -0.7715 -0.6332 +0 -0.707107 -0.707107 0.75 0.25 -0.0624 -0.7715 -0.6332 +-0.108386 -0.83147 -0.544895 0.78125 0.1875 -0.0624 -0.7715 -0.6332 +0 -0.707107 -0.707107 0.75 0.25 -0.0624 -0.7715 -0.6332 +0 -0.83147 -0.55557 0.75 0.1875 -0.0624 -0.7715 -0.6332 +-0.18024 0.382683 -0.906127 0.78125 0.625 -0.0865 0.4696 -0.8786 +-0.162211 0.55557 -0.815493 0.78125 0.6875 -0.0865 0.4696 -0.8786 +0 0.55557 -0.83147 0.75 0.6875 -0.0865 0.4696 -0.8786 +-0.18024 0.382683 -0.906127 0.78125 0.625 -0.0865 0.4696 -0.8786 +0 0.55557 -0.83147 0.75 0.6875 -0.0865 0.4696 -0.8786 +0 0.382683 -0.923879 0.75 0.625 -0.0865 0.4696 -0.8786 +-0.074658 -0.92388 -0.37533 0.78125 0.125 -0.0464 -0.881 -0.4709 +-0.108386 -0.83147 -0.544895 0.78125 0.1875 -0.0464 -0.881 -0.4709 +0 -0.83147 -0.55557 0.75 0.1875 -0.0464 -0.881 -0.4709 +-0.074658 -0.92388 -0.37533 0.78125 0.125 -0.0464 -0.881 -0.4709 +0 -0.83147 -0.55557 0.75 0.1875 -0.0464 -0.881 -0.4709 +0 -0.92388 -0.382683 0.75 0.125 -0.0464 -0.881 -0.4709 +-0.191341 0.19509 -0.961939 0.78125 0.5625 -0.0938 0.289 -0.9527 +-0.18024 0.382683 -0.906127 0.78125 0.625 -0.0938 0.289 -0.9527 +0 0.382683 -0.923879 0.75 0.625 -0.0938 0.289 -0.9527 +-0.191341 0.19509 -0.961939 0.78125 0.5625 -0.0938 0.289 -0.9527 +0 0.382683 -0.923879 0.75 0.625 -0.0938 0.289 -0.9527 +0 0.19509 -0.980785 0.75 0.5625 -0.0938 0.289 -0.9527 +-0.03806 -0.980785 -0.191342 0.78125 0.0625 -0.0286 -0.9565 -0.2902 +-0.074658 -0.92388 -0.37533 0.78125 0.125 -0.0286 -0.9565 -0.2902 +0 -0.92388 -0.382683 0.75 0.125 -0.0286 -0.9565 -0.2902 +-0.03806 -0.980785 -0.191342 0.78125 0.0625 -0.0286 -0.9565 -0.2902 +0 -0.92388 -0.382683 0.75 0.125 -0.0286 -0.9565 -0.2902 +0 -0.980785 -0.19509 0.75 0.0625 -0.0286 -0.9565 -0.2902 +-0.19509 0 -0.980784 0.78125 0.5 -0.0976 0.0975 -0.9904 +-0.191341 0.19509 -0.961939 0.78125 0.5625 -0.0976 0.0975 -0.9904 +0 0.19509 -0.980785 0.75 0.5625 -0.0976 0.0975 -0.9904 +-0.19509 0 -0.980784 0.78125 0.5 -0.0976 0.0975 -0.9904 +0 0.19509 -0.980785 0.75 0.5625 -0.0976 0.0975 -0.9904 +0 0 -1 0.75 0.5 -0.0976 0.0975 -0.9904 +-0.03806 0.980785 -0.191342 0.78125 0.9375 -0.0097 0.9951 -0.098 +0 1 0 0.765625 1 -0.0097 0.9951 -0.098 +0 0.980785 -0.19509 0.75 0.9375 -0.0097 0.9951 -0.098 +0 -1 0 0.765625 0 -0.0097 -0.9951 -0.098 +-0.03806 -0.980785 -0.191342 0.78125 0.0625 -0.0097 -0.9951 -0.098 +0 -0.980785 -0.19509 0.75 0.0625 -0.0097 -0.9951 -0.098 +-0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.0976 -0.0975 -0.9904 +-0.19509 0 -0.980784 0.78125 0.5 -0.0976 -0.0975 -0.9904 +0 0 -1 0.75 0.5 -0.0976 -0.0975 -0.9904 +-0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.0976 -0.0975 -0.9904 +0 0 -1 0.75 0.5 -0.0976 -0.0975 -0.9904 +0 -0.19509 -0.980785 0.75 0.4375 -0.0976 -0.0975 -0.9904 +-0.074658 0.92388 -0.37533 0.78125 0.875 -0.0286 0.9565 -0.2902 +-0.03806 0.980785 -0.191342 0.78125 0.9375 -0.0286 0.9565 -0.2902 +0 0.980785 -0.19509 0.75 0.9375 -0.0286 0.9565 -0.2902 +-0.074658 0.92388 -0.37533 0.78125 0.875 -0.0286 0.9565 -0.2902 +0 0.980785 -0.19509 0.75 0.9375 -0.0286 0.9565 -0.2902 +0 0.92388 -0.382683 0.75 0.875 -0.0286 0.9565 -0.2902 +-0.18024 -0.382683 -0.906127 0.78125 0.375 -0.0938 -0.289 -0.9527 +-0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.0938 -0.289 -0.9527 +0 -0.19509 -0.980785 0.75 0.4375 -0.0938 -0.289 -0.9527 +-0.18024 -0.382683 -0.906127 0.78125 0.375 -0.0938 -0.289 -0.9527 +0 -0.19509 -0.980785 0.75 0.4375 -0.0938 -0.289 -0.9527 +0 -0.382683 -0.923879 0.75 0.375 -0.0938 -0.289 -0.9527 +-0.108386 0.83147 -0.544895 0.78125 0.8125 -0.0464 0.881 -0.4709 +-0.074658 0.92388 -0.37533 0.78125 0.875 -0.0464 0.881 -0.4709 +0 0.92388 -0.382683 0.75 0.875 -0.0464 0.881 -0.4709 +-0.108386 0.83147 -0.544895 0.78125 0.8125 -0.0464 0.881 -0.4709 +0 0.92388 -0.382683 0.75 0.875 -0.0464 0.881 -0.4709 +0 0.83147 -0.55557 0.75 0.8125 -0.0464 0.881 -0.4709 +-0.162211 -0.55557 -0.815493 0.78125 0.3125 -0.0865 -0.4696 -0.8786 +-0.18024 -0.382683 -0.906127 0.78125 0.375 -0.0865 -0.4696 -0.8786 +0 -0.382683 -0.923879 0.75 0.375 -0.0865 -0.4696 -0.8786 +-0.162211 -0.55557 -0.815493 0.78125 0.3125 -0.0865 -0.4696 -0.8786 +0 -0.382683 -0.923879 0.75 0.375 -0.0865 -0.4696 -0.8786 +0 -0.55557 -0.83147 0.75 0.3125 -0.0865 -0.4696 -0.8786 +-0.13795 0.707107 -0.69352 0.78125 0.75 -0.0624 0.7715 -0.6332 +-0.108386 0.83147 -0.544895 0.78125 0.8125 -0.0624 0.7715 -0.6332 +0 0.83147 -0.55557 0.75 0.8125 -0.0624 0.7715 -0.6332 +-0.13795 0.707107 -0.69352 0.78125 0.75 -0.0624 0.7715 -0.6332 +0 0.83147 -0.55557 0.75 0.8125 -0.0624 0.7715 -0.6332 +0 0.707107 -0.707107 0.75 0.75 -0.0624 0.7715 -0.6332 +-0.13795 -0.707107 -0.69352 0.78125 0.25 -0.0759 -0.6326 -0.7708 +-0.162211 -0.55557 -0.815493 0.78125 0.3125 -0.0759 -0.6326 -0.7708 +0 -0.55557 -0.83147 0.75 0.3125 -0.0759 -0.6326 -0.7708 +-0.13795 -0.707107 -0.69352 0.78125 0.25 -0.0759 -0.6326 -0.7708 +0 -0.55557 -0.83147 0.75 0.3125 -0.0759 -0.6326 -0.7708 +0 -0.707107 -0.707107 0.75 0.25 -0.0759 -0.6326 -0.7708 +-0.162211 0.55557 -0.815493 0.78125 0.6875 -0.0759 0.6326 -0.7708 +-0.13795 0.707107 -0.69352 0.78125 0.75 -0.0759 0.6326 -0.7708 +0 0.707107 -0.707107 0.75 0.75 -0.0759 0.6326 -0.7708 +-0.162211 0.55557 -0.815493 0.78125 0.6875 -0.0759 0.6326 -0.7708 +0 0.707107 -0.707107 0.75 0.75 -0.0759 0.6326 -0.7708 +0 0.55557 -0.83147 0.75 0.6875 -0.0759 0.6326 -0.7708 diff --git a/enginecustom/sphere.mtl b/enginecustom/sphere.mtl new file mode 100644 index 0000000..6d43325 --- /dev/null +++ b/enginecustom/sphere.mtl @@ -0,0 +1,2 @@ +# Blender 4.0.1 MTL File: 'None' +# www.blender.org From da18ae654747a824ac4d751aa7c3ab04e475ab7b Mon Sep 17 00:00:00 2001 From: Harpie94 Date: Mon, 25 Mar 2024 18:03:06 +0100 Subject: [PATCH 05/10] =?UTF-8?q?Avancement=20Limi=C3=A8re?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- enginecustom/Light.ps | 36 +- enginecustom/Light.vs | 23 +- enginecustom/Lightclass.cpp | 45 +++ enginecustom/Lightclass.h | 37 ++ enginecustom/Lightshaderclass.cpp | 428 ++++++++++++++++++++++ enginecustom/Lightshaderclass.h | 65 ++++ enginecustom/applicationclass.cpp | 61 ++- enginecustom/applicationclass.h | 6 +- enginecustom/enginecustom.vcxproj | 5 + enginecustom/enginecustom.vcxproj.filters | 15 + enginecustom/modelclass.cpp | 6 + enginecustom/modelclass.h | 1 + 12 files changed, 678 insertions(+), 50 deletions(-) create mode 100644 enginecustom/Lightclass.cpp create mode 100644 enginecustom/Lightclass.h create mode 100644 enginecustom/Lightshaderclass.cpp create mode 100644 enginecustom/Lightshaderclass.h diff --git a/enginecustom/Light.ps b/enginecustom/Light.ps index b8add43..66babd6 100644 --- a/enginecustom/Light.ps +++ b/enginecustom/Light.ps @@ -10,12 +10,12 @@ Texture2D shaderTexture : register(t0); SamplerState SampleType : register(s0); cbuffer LightBuffer { - float4 ambientColor; float4 diffuseColor; float3 lightDirection; - float specularPower; - float4 specularColor; + float padding; }; + + ////////////// // TYPEDEFS // ////////////// @@ -24,9 +24,9 @@ struct PixelInputType float4 position : SV_POSITION; float2 tex : TEXCOORD0; float3 normal : NORMAL; - float3 viewDirection : TEXCOORD1; }; + //////////////////////////////////////////////////////////////////////////////// // Pixel Shader //////////////////////////////////////////////////////////////////////////////// @@ -36,44 +36,22 @@ float4 LightPixelShader(PixelInputType input) : SV_TARGET float3 lightDir; float lightIntensity; float4 color; - float3 reflection; - float4 specular; // Sample the pixel color from the texture using the sampler at this texture coordinate location. textureColor = shaderTexture.Sample(SampleType, input.tex); - // Set the default output color to the ambient light value for all pixels. - color = ambientColor; - - // Initialize the specular color. - specular = float4(0.0f, 0.0f, 0.0f, 0.0f); - // Invert the light direction for calculations. lightDir = -lightDirection; // Calculate the amount of light on this pixel. lightIntensity = saturate(dot(input.normal, lightDir)); - if(lightIntensity > 0.0f) - { - // Determine the final diffuse color based on the diffuse color and the amount of light intensity. - color += (diffuseColor * lightIntensity); - - // Saturate the ambient and diffuse color. - color = saturate(color); - - // Calculate the reflection vector based on the light intensity, normal vector, and light direction. - reflection = normalize(2.0f * lightIntensity * input.normal - lightDir); - - // Determine the amount of specular light based on the reflection vector, viewing direction, and specular power. - specular = pow(saturate(dot(reflection, input.viewDirection)), specularPower); - } + // Determine the final amount of diffuse color based on the diffuse color combined with the light intensity. + color = saturate(diffuseColor * lightIntensity); // Multiply the texture pixel and the final diffuse color to get the final pixel color result. color = color * textureColor; - // Add the specular component last to the output color. - color = saturate(color + specular); return color; -} +} \ No newline at end of file diff --git a/enginecustom/Light.vs b/enginecustom/Light.vs index 15843cb..87f1edd 100644 --- a/enginecustom/Light.vs +++ b/enginecustom/Light.vs @@ -12,11 +12,7 @@ cbuffer MatrixBuffer matrix viewMatrix; matrix projectionMatrix; }; -cbuffer CameraBuffer -{ - float3 cameraPosition; - float padding; -}; + ////////////// // TYPEDEFS // ////////////// @@ -26,22 +22,22 @@ struct VertexInputType float2 tex : TEXCOORD0; float3 normal : NORMAL; }; + struct PixelInputType { float4 position : SV_POSITION; float2 tex : TEXCOORD0; float3 normal : NORMAL; - float3 viewDirection : TEXCOORD1; }; + //////////////////////////////////////////////////////////////////////////////// // Vertex Shader //////////////////////////////////////////////////////////////////////////////// PixelInputType LightVertexShader(VertexInputType input) { PixelInputType output; - float4 worldPosition; - + // Change the position vector to be 4 units for proper matrix calculations. input.position.w = 1.0f; @@ -53,21 +49,12 @@ PixelInputType LightVertexShader(VertexInputType input) // Store the texture coordinates for the pixel shader. output.tex = input.tex; - + // Calculate the normal vector against the world matrix only. output.normal = mul(input.normal, (float3x3)worldMatrix); // Normalize the normal vector. output.normal = normalize(output.normal); - // Calculate the position of the vertex in the world. - worldPosition = mul(input.position, worldMatrix); - - // Determine the viewing direction based on the position of the camera and the position of the vertex in the world. - output.viewDirection = cameraPosition.xyz - worldPosition.xyz; - - // Normalize the viewing direction vector. - output.viewDirection = normalize(output.viewDirection); - return output; } \ No newline at end of file diff --git a/enginecustom/Lightclass.cpp b/enginecustom/Lightclass.cpp new file mode 100644 index 0000000..e6f0f9b --- /dev/null +++ b/enginecustom/Lightclass.cpp @@ -0,0 +1,45 @@ +//////////////////////////////////////////////////////////////////////////////// +// Filename: lightclass.cpp +//////////////////////////////////////////////////////////////////////////////// +#include "lightclass.h" + + +LightClass::LightClass() +{ +} + + +LightClass::LightClass(const LightClass& other) +{ +} + + +LightClass::~LightClass() +{ +} + + +void LightClass::SetDiffuseColor(float red, float green, float blue, float alpha) +{ + m_diffuseColor = XMFLOAT4(red, green, blue, alpha); + return; +} + + +void LightClass::SetDirection(float x, float y, float z) +{ + m_direction = XMFLOAT3(x, y, z); + return; +} + + +XMFLOAT4 LightClass::GetDiffuseColor() +{ + return m_diffuseColor; +} + + +XMFLOAT3 LightClass::GetDirection() +{ + return m_direction; +} \ No newline at end of file diff --git a/enginecustom/Lightclass.h b/enginecustom/Lightclass.h new file mode 100644 index 0000000..0159c95 --- /dev/null +++ b/enginecustom/Lightclass.h @@ -0,0 +1,37 @@ +#pragma once +//////////////////////////////////////////////////////////////////////////////// +// Filename: lightclass.h +//////////////////////////////////////////////////////////////////////////////// +#ifndef _LIGHTCLASS_H_ +#define _LIGHTCLASS_H_ + + +////////////// +// INCLUDES // +////////////// +#include +using namespace DirectX; + + +//////////////////////////////////////////////////////////////////////////////// +// Class name: LightClass +//////////////////////////////////////////////////////////////////////////////// +class LightClass +{ +public: + LightClass(); + LightClass(const LightClass&); + ~LightClass(); + + void SetDirection(float, float, float); + void SetDiffuseColor(float, float, float, float); + + XMFLOAT3 GetDirection(); + XMFLOAT4 GetDiffuseColor(); + +private: + XMFLOAT4 m_diffuseColor; + XMFLOAT3 m_direction; +}; + +#endif \ No newline at end of file diff --git a/enginecustom/Lightshaderclass.cpp b/enginecustom/Lightshaderclass.cpp new file mode 100644 index 0000000..d615a75 --- /dev/null +++ b/enginecustom/Lightshaderclass.cpp @@ -0,0 +1,428 @@ +//////////////////////////////////////////////////////////////////////////////// +// Filename: lightshaderclass.cpp +//////////////////////////////////////////////////////////////////////////////// +#include "lightshaderclass.h" + + +LightShaderClass::LightShaderClass() +{ + m_vertexShader = 0; + m_pixelShader = 0; + m_layout = 0; + m_sampleState = 0; + m_matrixBuffer = 0; + m_lightBuffer = 0; +} + + +LightShaderClass::LightShaderClass(const LightShaderClass& other) +{ +} + + +LightShaderClass::~LightShaderClass() +{ +} + + +bool LightShaderClass::Initialize(ID3D11Device* device, HWND hwnd) +{ + wchar_t vsFilename[128]; + wchar_t psFilename[128]; + int error; + bool result; + + // Set the filename of the vertex shader. + error = wcscpy_s(vsFilename, 128, L"../Engine/light.vs"); + if (error != 0) + { + return false; + } + + // Set the filename of the pixel shader. + error = wcscpy_s(psFilename, 128, L"../Engine/light.ps"); + if (error != 0) + { + return false; + } + + // Initialize the vertex and pixel shaders. + result = InitializeShader(device, hwnd, vsFilename, psFilename); + if (!result) + { + return false; + } + + return true; +} + + +void LightShaderClass::Shutdown() +{ + // Shutdown the vertex and pixel shaders as well as the related objects. + ShutdownShader(); + + return; +} + +bool LightShaderClass::Render(ID3D11DeviceContext* deviceContext, int indexCount, XMMATRIX worldMatrix, XMMATRIX viewMatrix, XMMATRIX projectionMatrix, + ID3D11ShaderResourceView* texture, XMFLOAT3 lightDirection, XMFLOAT4 diffuseColor) +{ + bool result; + + + // Set the shader parameters that it will use for rendering. + result = SetShaderParameters(deviceContext, worldMatrix, viewMatrix, projectionMatrix, texture, lightDirection, diffuseColor); + if (!result) + { + return false; + } + + // Now render the prepared buffers with the shader. + RenderShader(deviceContext, indexCount); + + return true; +} + + +bool LightShaderClass::InitializeShader(ID3D11Device* device, HWND hwnd, WCHAR* vsFilename, WCHAR* psFilename) +{ + HRESULT result; + ID3D10Blob* errorMessage; + ID3D10Blob* vertexShaderBuffer; + ID3D10Blob* pixelShaderBuffer; + + D3D11_INPUT_ELEMENT_DESC polygonLayout[3]; + unsigned int numElements; + D3D11_SAMPLER_DESC samplerDesc; + D3D11_BUFFER_DESC matrixBufferDesc; + + D3D11_BUFFER_DESC lightBufferDesc; + + + // Initialize the pointers this function will use to null. + errorMessage = 0; + vertexShaderBuffer = 0; + pixelShaderBuffer = 0; + + // Compile the vertex shader code. + result = D3DCompileFromFile(vsFilename, NULL, NULL, "LightVertexShader", "vs_5_0", D3D10_SHADER_ENABLE_STRICTNESS, 0, &vertexShaderBuffer, &errorMessage); + if (FAILED(result)) + { + // If the shader failed to compile it should have writen something to the error message. + if (errorMessage) + { + OutputShaderErrorMessage(errorMessage, hwnd, vsFilename); + } + // If there was nothing in the error message then it simply could not find the shader file itself. + else + { + MessageBox(hwnd, vsFilename, L"Missing Shader File", MB_OK); + } + + return false; + } + + // Compile the pixel shader code. + result = D3DCompileFromFile(psFilename, NULL, NULL, "LightPixelShader", "ps_5_0", D3D10_SHADER_ENABLE_STRICTNESS, 0, &pixelShaderBuffer, &errorMessage); + if (FAILED(result)) + { + // If the shader failed to compile it should have writen something to the error message. + if (errorMessage) + { + OutputShaderErrorMessage(errorMessage, hwnd, psFilename); + } + // If there was nothing in the error message then it simply could not find the file itself. + else + { + MessageBox(hwnd, psFilename, L"Missing Shader File", MB_OK); + } + + return false; + } + + // Create the vertex shader from the buffer. + result = device->CreateVertexShader(vertexShaderBuffer->GetBufferPointer(), vertexShaderBuffer->GetBufferSize(), NULL, &m_vertexShader); + if (FAILED(result)) + { + return false; + } + + // Create the pixel shader from the buffer. + result = device->CreatePixelShader(pixelShaderBuffer->GetBufferPointer(), pixelShaderBuffer->GetBufferSize(), NULL, &m_pixelShader); + if (FAILED(result)) + { + return false; + } + + // Create the vertex input layout description. + // This setup needs to match the VertexType stucture in the ModelClass and in the shader. + polygonLayout[0].SemanticName = "POSITION"; + polygonLayout[0].SemanticIndex = 0; + polygonLayout[0].Format = DXGI_FORMAT_R32G32B32_FLOAT; + polygonLayout[0].InputSlot = 0; + polygonLayout[0].AlignedByteOffset = 0; + polygonLayout[0].InputSlotClass = D3D11_INPUT_PER_VERTEX_DATA; + polygonLayout[0].InstanceDataStepRate = 0; + + polygonLayout[1].SemanticName = "TEXCOORD"; + polygonLayout[1].SemanticIndex = 0; + polygonLayout[1].Format = DXGI_FORMAT_R32G32_FLOAT; + polygonLayout[1].InputSlot = 0; + polygonLayout[1].AlignedByteOffset = D3D11_APPEND_ALIGNED_ELEMENT; + polygonLayout[1].InputSlotClass = D3D11_INPUT_PER_VERTEX_DATA; + polygonLayout[1].InstanceDataStepRate = 0; + + polygonLayout[2].SemanticName = "NORMAL"; + polygonLayout[2].SemanticIndex = 0; + polygonLayout[2].Format = DXGI_FORMAT_R32G32B32_FLOAT; + polygonLayout[2].InputSlot = 0; + polygonLayout[2].AlignedByteOffset = D3D11_APPEND_ALIGNED_ELEMENT; + polygonLayout[2].InputSlotClass = D3D11_INPUT_PER_VERTEX_DATA; + polygonLayout[2].InstanceDataStepRate = 0; + + // Get a count of the elements in the layout. + numElements = sizeof(polygonLayout) / sizeof(polygonLayout[0]); + + // Create the vertex input layout. + result = device->CreateInputLayout(polygonLayout, numElements, vertexShaderBuffer->GetBufferPointer(), vertexShaderBuffer->GetBufferSize(), + &m_layout); + if (FAILED(result)) + { + return false; + } + + // Release the vertex shader buffer and pixel shader buffer since they are no longer needed. + vertexShaderBuffer->Release(); + vertexShaderBuffer = 0; + + pixelShaderBuffer->Release(); + pixelShaderBuffer = 0; + + // Create a texture sampler state description. + samplerDesc.Filter = D3D11_FILTER_MIN_MAG_MIP_LINEAR; + samplerDesc.AddressU = D3D11_TEXTURE_ADDRESS_WRAP; + samplerDesc.AddressV = D3D11_TEXTURE_ADDRESS_WRAP; + samplerDesc.AddressW = D3D11_TEXTURE_ADDRESS_WRAP; + samplerDesc.MipLODBias = 0.0f; + samplerDesc.MaxAnisotropy = 1; + samplerDesc.ComparisonFunc = D3D11_COMPARISON_ALWAYS; + samplerDesc.BorderColor[0] = 0; + samplerDesc.BorderColor[1] = 0; + samplerDesc.BorderColor[2] = 0; + samplerDesc.BorderColor[3] = 0; + samplerDesc.MinLOD = 0; + samplerDesc.MaxLOD = D3D11_FLOAT32_MAX; + + // Create the texture sampler state. + result = device->CreateSamplerState(&samplerDesc, &m_sampleState); + if (FAILED(result)) + { + return false; + } + + // Setup the description of the dynamic matrix constant buffer that is in the vertex shader. + matrixBufferDesc.Usage = D3D11_USAGE_DYNAMIC; + matrixBufferDesc.ByteWidth = sizeof(MatrixBufferType); + matrixBufferDesc.BindFlags = D3D11_BIND_CONSTANT_BUFFER; + matrixBufferDesc.CPUAccessFlags = D3D11_CPU_ACCESS_WRITE; + matrixBufferDesc.MiscFlags = 0; + matrixBufferDesc.StructureByteStride = 0; + + // Create the constant buffer pointer so we can access the vertex shader constant buffer from within this class. + result = device->CreateBuffer(&matrixBufferDesc, NULL, &m_matrixBuffer); + if (FAILED(result)) + { + return false; + } + + // Setup the description of the light dynamic constant buffer that is in the pixel shader. + // Note that ByteWidth always needs to be a multiple of 16 if using D3D11_BIND_CONSTANT_BUFFER or CreateBuffer will fail. + lightBufferDesc.Usage = D3D11_USAGE_DYNAMIC; + lightBufferDesc.ByteWidth = sizeof(LightBufferType); + lightBufferDesc.BindFlags = D3D11_BIND_CONSTANT_BUFFER; + lightBufferDesc.CPUAccessFlags = D3D11_CPU_ACCESS_WRITE; + lightBufferDesc.MiscFlags = 0; + lightBufferDesc.StructureByteStride = 0; + + // Create the constant buffer pointer so we can access the vertex shader constant buffer from within this class. + result = device->CreateBuffer(&lightBufferDesc, NULL, &m_lightBuffer); + if (FAILED(result)) + { + return false; + } + + return true; +} + + +void LightShaderClass::ShutdownShader() +{ + // Release the light constant buffer. + if (m_lightBuffer) + { + m_lightBuffer->Release(); + m_lightBuffer = 0; + } + + // Release the matrix constant buffer. + if (m_matrixBuffer) + { + m_matrixBuffer->Release(); + m_matrixBuffer = 0; + } + + // Release the sampler state. + if (m_sampleState) + { + m_sampleState->Release(); + m_sampleState = 0; + } + + // Release the layout. + if (m_layout) + { + m_layout->Release(); + m_layout = 0; + } + + // Release the pixel shader. + if (m_pixelShader) + { + m_pixelShader->Release(); + m_pixelShader = 0; + } + + // Release the vertex shader. + if (m_vertexShader) + { + m_vertexShader->Release(); + m_vertexShader = 0; + } + + return; +} + + +void LightShaderClass::OutputShaderErrorMessage(ID3D10Blob* errorMessage, HWND hwnd, WCHAR* shaderFilename) +{ + char* compileErrors; + unsigned __int64 bufferSize, i; + ofstream fout; + + + // Get a pointer to the error message text buffer. + compileErrors = (char*)(errorMessage->GetBufferPointer()); + + // Get the length of the message. + bufferSize = errorMessage->GetBufferSize(); + + // Open a file to write the error message to. + fout.open("shader-error.txt"); + + // Write out the error message. + for (i = 0; i < bufferSize; i++) + { + fout << compileErrors[i]; + } + + // Close the file. + fout.close(); + + // Release the error message. + errorMessage->Release(); + errorMessage = 0; + + // Pop a message up on the screen to notify the user to check the text file for compile errors. + MessageBox(hwnd, L"Error compiling shader. Check shader-error.txt for message.", shaderFilename, MB_OK); + + return; +} + +bool LightShaderClass::SetShaderParameters(ID3D11DeviceContext* deviceContext, XMMATRIX worldMatrix, XMMATRIX viewMatrix, XMMATRIX projectionMatrix, + ID3D11ShaderResourceView* texture, XMFLOAT3 lightDirection, XMFLOAT4 diffuseColor) +{ + HRESULT result; + D3D11_MAPPED_SUBRESOURCE mappedResource; + unsigned int bufferNumber; + MatrixBufferType* dataPtr; + LightBufferType* dataPtr2; + + + // Transpose the matrices to prepare them for the shader. + worldMatrix = XMMatrixTranspose(worldMatrix); + viewMatrix = XMMatrixTranspose(viewMatrix); + projectionMatrix = XMMatrixTranspose(projectionMatrix); + + // Lock the constant buffer so it can be written to. + result = deviceContext->Map(m_matrixBuffer, 0, D3D11_MAP_WRITE_DISCARD, 0, &mappedResource); + if (FAILED(result)) + { + return false; + } + + // Get a pointer to the data in the constant buffer. + dataPtr = (MatrixBufferType*)mappedResource.pData; + + // Copy the matrices into the constant buffer. + dataPtr->world = worldMatrix; + dataPtr->view = viewMatrix; + dataPtr->projection = projectionMatrix; + + // Unlock the constant buffer. + deviceContext->Unmap(m_matrixBuffer, 0); + + // Set the position of the constant buffer in the vertex shader. + bufferNumber = 0; + + // Now set the constant buffer in the vertex shader with the updated values. + deviceContext->VSSetConstantBuffers(bufferNumber, 1, &m_matrixBuffer); + + // Set shader texture resource in the pixel shader. + deviceContext->PSSetShaderResources(0, 1, &texture); + + // Lock the light constant buffer so it can be written to. + result = deviceContext->Map(m_lightBuffer, 0, D3D11_MAP_WRITE_DISCARD, 0, &mappedResource); + if (FAILED(result)) + { + return false; + } + + // Get a pointer to the data in the constant buffer. + dataPtr2 = (LightBufferType*)mappedResource.pData; + + // Copy the lighting variables into the constant buffer. + dataPtr2->diffuseColor = diffuseColor; + dataPtr2->lightDirection = lightDirection; + dataPtr2->padding = 0.0f; + + // Unlock the constant buffer. + deviceContext->Unmap(m_lightBuffer, 0); + + // Set the position of the light constant buffer in the pixel shader. + bufferNumber = 0; + + // Finally set the light constant buffer in the pixel shader with the updated values. + deviceContext->PSSetConstantBuffers(bufferNumber, 1, &m_lightBuffer); + + return true; +} + + +void LightShaderClass::RenderShader(ID3D11DeviceContext* deviceContext, int indexCount) +{ + // Set the vertex input layout. + deviceContext->IASetInputLayout(m_layout); + + // Set the vertex and pixel shaders that will be used to render this triangle. + deviceContext->VSSetShader(m_vertexShader, NULL, 0); + deviceContext->PSSetShader(m_pixelShader, NULL, 0); + + // Set the sampler state in the pixel shader. + deviceContext->PSSetSamplers(0, 1, &m_sampleState); + + // Render the triangle. + deviceContext->DrawIndexed(indexCount, 0, 0); + + return; +} diff --git a/enginecustom/Lightshaderclass.h b/enginecustom/Lightshaderclass.h new file mode 100644 index 0000000..247d3b8 --- /dev/null +++ b/enginecustom/Lightshaderclass.h @@ -0,0 +1,65 @@ +//////////////////////////////////////////////////////////////////////////////// +// Filename: lightshaderclass.h +//////////////////////////////////////////////////////////////////////////////// +#ifndef _LIGHTSHADERCLASS_H_ +#define _LIGHTSHADERCLASS_H_ + + +////////////// +// INCLUDES // +////////////// +#include +#include +#include +#include +using namespace DirectX; +using namespace std; + + +//////////////////////////////////////////////////////////////////////////////// +// Class name: LightShaderClass +//////////////////////////////////////////////////////////////////////////////// +class LightShaderClass +{ +private: + struct MatrixBufferType + { + XMMATRIX world; + XMMATRIX view; + XMMATRIX projection; + }; + + struct LightBufferType + { + XMFLOAT4 diffuseColor; + XMFLOAT3 lightDirection; + float padding; // Added extra padding so structure is a multiple of 16 for CreateBuffer function requirements. + }; + +public: + LightShaderClass(); + LightShaderClass(const LightShaderClass&); + ~LightShaderClass(); + + bool Initialize(ID3D11Device*, HWND); + void Shutdown(); + bool Render(ID3D11DeviceContext*, int, XMMATRIX, XMMATRIX, XMMATRIX, ID3D11ShaderResourceView*, XMFLOAT3, XMFLOAT4); + +private: + bool InitializeShader(ID3D11Device*, HWND, WCHAR*, WCHAR*); + void ShutdownShader(); + void OutputShaderErrorMessage(ID3D10Blob*, HWND, WCHAR*); + + bool SetShaderParameters(ID3D11DeviceContext*, XMMATRIX, XMMATRIX, XMMATRIX, ID3D11ShaderResourceView*, XMFLOAT3, XMFLOAT4); + void RenderShader(ID3D11DeviceContext*, int); + +private: + ID3D11VertexShader* m_vertexShader; + ID3D11PixelShader* m_pixelShader; + ID3D11InputLayout* m_layout; + ID3D11SamplerState* m_sampleState; + ID3D11Buffer* m_matrixBuffer; + ID3D11Buffer* m_lightBuffer; +}; + +#endif \ No newline at end of file diff --git a/enginecustom/applicationclass.cpp b/enginecustom/applicationclass.cpp index f953417..af6f3dd 100644 --- a/enginecustom/applicationclass.cpp +++ b/enginecustom/applicationclass.cpp @@ -6,6 +6,8 @@ ApplicationClass::ApplicationClass() m_Camera = 0; m_Model = 0; m_TextureShader = 0; + m_LightShader = 0; + m_Light = 0; } @@ -72,12 +74,43 @@ bool ApplicationClass::Initialize(int screenWidth, int screenHeight, HWND hwnd) return false; } + + // Create and initialize the light shader object. + m_LightShader = new LightShaderClass; + + result = m_LightShader->Initialize(m_Direct3D->GetDevice(), hwnd); + if (!result) + { + MessageBox(hwnd, L"Could not initialize the light shader object.", L"Error", MB_OK); + return false; + } + + // Create and initialize the light object. + m_Light = new LightClass; + + m_Light->SetDiffuseColor(1.0f, 1.0f, 1.0f, 1.0f); + m_Light->SetDirection(0.0f, 0.0f, 1.0f); + return true; } void ApplicationClass::Shutdown() { + // Release the light object. + if (m_Light) + { + delete m_Light; + m_Light = 0; + } + + // Release the light shader object. + if (m_LightShader) + { + m_LightShader->Shutdown(); + delete m_LightShader; + m_LightShader = 0; + } // Release the texture shader object. if (m_TextureShader) { @@ -115,11 +148,19 @@ void ApplicationClass::Shutdown() bool ApplicationClass::Frame() { + static float rotation = 0.0f; bool result; + // Update the rotation variable each frame. + rotation -= 0.0174532925f * 0.1f; + if (rotation < 0.0f) + { + rotation += 360.0f; + } // Render the graphics scene. - result = Render(); + + result = Render(rotation); if (!result) { return false; @@ -129,7 +170,8 @@ bool ApplicationClass::Frame() } -bool ApplicationClass::Render() + +bool ApplicationClass::Render(float rotation) { XMMATRIX worldMatrix, viewMatrix, projectionMatrix; bool result; @@ -146,8 +188,15 @@ bool ApplicationClass::Render() m_Camera->GetViewMatrix(viewMatrix); m_Direct3D->GetProjectionMatrix(projectionMatrix); + // Rotate the world matrix by the rotation value so that the triangle will spin. + worldMatrix = XMMatrixRotationY(rotation); + + // Put the model vertex and index buffers on the graphics pipeline to prepare them for drawing. m_Model->Render(m_Direct3D->GetDeviceContext()); + + + // Render the model using the texture shader. result = m_TextureShader->Render(m_Direct3D->GetDeviceContext(), m_Model->GetIndexCount(), worldMatrix, viewMatrix, projectionMatrix, m_Model->GetTexture()); if (!result) @@ -155,6 +204,14 @@ bool ApplicationClass::Render() return false; } + // Render the model using the light shader. + result = m_LightShader->Render(m_Direct3D->GetDeviceContext(), m_Model->GetIndexCount(), worldMatrix, viewMatrix, projectionMatrix, m_Model->GetTexture(), + m_Light->GetDirection(), m_Light->GetDiffuseColor()); + if (!result) + { + return false; + } + // Present the rendered scene to the screen. m_Direct3D->EndScene(); diff --git a/enginecustom/applicationclass.h b/enginecustom/applicationclass.h index b0bf8f3..03618fd 100644 --- a/enginecustom/applicationclass.h +++ b/enginecustom/applicationclass.h @@ -11,6 +11,8 @@ #include "textureshaderclass.h" +#include "lightshaderclass.h" +#include "lightclass.h" ///////////// // GLOBALS // @@ -36,13 +38,15 @@ public: bool Frame(); private: - bool Render(); + bool Render(float); private: D3DClass* m_Direct3D; CameraClass* m_Camera; ModelClass* m_Model; TextureShaderClass* m_TextureShader; + LightShaderClass* m_LightShader; + LightClass* m_Light; }; #endif diff --git a/enginecustom/enginecustom.vcxproj b/enginecustom/enginecustom.vcxproj index a1722bf..badba0b 100644 --- a/enginecustom/enginecustom.vcxproj +++ b/enginecustom/enginecustom.vcxproj @@ -25,6 +25,8 @@ + + @@ -37,12 +39,15 @@ + + + diff --git a/enginecustom/enginecustom.vcxproj.filters b/enginecustom/enginecustom.vcxproj.filters index cf581b5..5a7e5d1 100644 --- a/enginecustom/enginecustom.vcxproj.filters +++ b/enginecustom/enginecustom.vcxproj.filters @@ -54,6 +54,12 @@ Fichiers sources + + Fichiers sources + + + Fichiers sources + @@ -83,6 +89,12 @@ Fichiers d%27en-tête + + Fichiers d%27en-tête + + + Fichiers d%27en-tête + @@ -101,6 +113,9 @@ shader + + shader + diff --git a/enginecustom/modelclass.cpp b/enginecustom/modelclass.cpp index d74d099..3fe78b1 100644 --- a/enginecustom/modelclass.cpp +++ b/enginecustom/modelclass.cpp @@ -97,22 +97,28 @@ bool ModelClass::InitializeBuffers(ID3D11Device* device) // Triangle 1 vertices[0].position = XMFLOAT3(-1.0f, -1.0f, 0.0f); // Bottom Left. vertices[0].texture = XMFLOAT2(0.0f, 1.0f); + vertices[0].normal = XMFLOAT3(0.0f, 0.0f, -1.0f); vertices[1].position = XMFLOAT3(1.0f, 1.0f, 0.0f); // Top Right. vertices[1].texture = XMFLOAT2(1.0f, 0.0f); + vertices[1].normal = XMFLOAT3(0.0f, 0.0f, -1.0f); vertices[2].position = XMFLOAT3(1.0f, -1.0f, 0.0f); // Bottom Right. vertices[2].texture = XMFLOAT2(1.0f, 1.0f); + vertices[2].normal = XMFLOAT3(0.0f, 0.0f, -1.0f); // Triangle 2 vertices[3].position = XMFLOAT3(-1.0f, 1.0f, 0.0f); // Top Left. vertices[3].texture = XMFLOAT2(0.0f, 0.0f); + vertices[3].normal = XMFLOAT3(0.0f, 0.0f, -1.0f); vertices[4].position = XMFLOAT3(1.0f, 1.0f, 0.0f); // Top Right. vertices[4].texture = XMFLOAT2(1.0f, 0.0f); + vertices[4].normal = XMFLOAT3(0.0f, 0.0f, -1.0f); vertices[5].position = XMFLOAT3(-1.0f, -1.0f, 0.0f); // Bottom Left. vertices[5].texture = XMFLOAT2(0.0f, 1.0f); + vertices[5].normal = XMFLOAT3(0.0f, 0.0f, -1.0f); // Load the index array with data. indices[0] = 0; // Bottom left. diff --git a/enginecustom/modelclass.h b/enginecustom/modelclass.h index aee6989..d570397 100644 --- a/enginecustom/modelclass.h +++ b/enginecustom/modelclass.h @@ -26,6 +26,7 @@ private: { XMFLOAT3 position; XMFLOAT2 texture; + XMFLOAT3 normal; }; public: From a160af0f6462fb99d20df2999e5b185e80554653 Mon Sep 17 00:00:00 2001 From: Harpie94 Date: Tue, 26 Mar 2024 11:23:18 +0100 Subject: [PATCH 06/10] Diffuse Lighting --- enginecustom/Lightshaderclass.cpp | 4 ++-- enginecustom/applicationclass.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/enginecustom/Lightshaderclass.cpp b/enginecustom/Lightshaderclass.cpp index d615a75..c759fd3 100644 --- a/enginecustom/Lightshaderclass.cpp +++ b/enginecustom/Lightshaderclass.cpp @@ -33,14 +33,14 @@ bool LightShaderClass::Initialize(ID3D11Device* device, HWND hwnd) bool result; // Set the filename of the vertex shader. - error = wcscpy_s(vsFilename, 128, L"../Engine/light.vs"); + error = wcscpy_s(vsFilename, 128, L"./Light.vs"); if (error != 0) { return false; } // Set the filename of the pixel shader. - error = wcscpy_s(psFilename, 128, L"../Engine/light.ps"); + error = wcscpy_s(psFilename, 128, L"./Light.ps"); if (error != 0) { return false; diff --git a/enginecustom/applicationclass.cpp b/enginecustom/applicationclass.cpp index af6f3dd..1d92d99 100644 --- a/enginecustom/applicationclass.cpp +++ b/enginecustom/applicationclass.cpp @@ -88,8 +88,8 @@ bool ApplicationClass::Initialize(int screenWidth, int screenHeight, HWND hwnd) // Create and initialize the light object. m_Light = new LightClass; - m_Light->SetDiffuseColor(1.0f, 1.0f, 1.0f, 1.0f); - m_Light->SetDirection(0.0f, 0.0f, 1.0f); + m_Light->SetDiffuseColor(1.0f, 0.0f, 0.0f, 1.0f); + m_Light->SetDirection(0.0f, 1.0f, 0.0f); return true; } From 3ee96cf6ec6b193470c0e74277a0f091503fc1d7 Mon Sep 17 00:00:00 2001 From: StratiX0 Date: Tue, 26 Mar 2024 11:31:04 +0100 Subject: [PATCH 07/10] Scaling + Rotation + Translation --- enginecustom/applicationclass.cpp | 52 ++++++++++++++++++++++++++----- enginecustom/applicationclass.h | 2 +- 2 files changed, 46 insertions(+), 8 deletions(-) diff --git a/enginecustom/applicationclass.cpp b/enginecustom/applicationclass.cpp index d4029d3..e5e17bb 100644 --- a/enginecustom/applicationclass.cpp +++ b/enginecustom/applicationclass.cpp @@ -51,8 +51,8 @@ bool ApplicationClass::Initialize(int screenWidth, int screenHeight, HWND hwnd) } // Set the initial position of the camera. - m_Camera->SetPosition(0.0f, 0.0f, -5.0f); - m_Camera->SetRotation(0.0f, 0.0f, 10.0f); + m_Camera->SetPosition(0.0f, 0.0f, -10.0f); + m_Camera->SetRotation(0.0f, 0.0f, 0.0f); // Set the file name of the model. strcpy_s(modelFilename, "sphere.obj"); @@ -138,6 +138,9 @@ void ApplicationClass::Shutdown() bool ApplicationClass::Frame() { static float rotation = 0.0f; + static float x = 2.f; + static float y = 0.f; + static float z = 0.f; bool result; @@ -148,8 +151,17 @@ bool ApplicationClass::Frame() rotation += 360.0f; } + // Update the x position variable each frame. + x -= 0.0174532925f * 0.54672f; + + y -= 0.0174532925f * 0.8972f; + + // Update the z position variable each frame. + z -= 0.0174532925f * 0.8972f; + + // Render the graphics scene. - result = Render(rotation); + result = Render(rotation, x, y, z); if (!result) { return false; @@ -159,9 +171,9 @@ bool ApplicationClass::Frame() } -bool ApplicationClass::Render(float rotation) +bool ApplicationClass::Render(float rotation, float x, float y, float z) { - XMMATRIX worldMatrix, viewMatrix, projectionMatrix; + XMMATRIX worldMatrix, viewMatrix, projectionMatrix, rotateMatrix, translateMatrix, scaleMatrix, srMatrix; bool result; @@ -175,8 +187,14 @@ bool ApplicationClass::Render(float rotation) m_Direct3D->GetWorldMatrix(worldMatrix); m_Camera->GetViewMatrix(viewMatrix); m_Direct3D->GetProjectionMatrix(projectionMatrix); - // Rotate the world matrix by the rotation value so that the triangle will spin. - worldMatrix = XMMatrixRotationY(rotation); + + scaleMatrix = XMMatrixScaling(0.5f, 0.5f, 0.5f); // Build the scaling matrix. + rotateMatrix = XMMatrixRotationY(rotation); // Build the rotation matrix. + translateMatrix = XMMatrixTranslation(x, y, z); // Build the translation matrix. + + // Multiply the scale, rotation, and translation matrices together to create the final world transformation matrix. + srMatrix = XMMatrixMultiply(scaleMatrix, rotateMatrix); + worldMatrix = XMMatrixMultiply(rotateMatrix, translateMatrix); // Put the model vertex and index buffers on the graphics pipeline to prepare them for drawing. m_Model->Render(m_Direct3D->GetDeviceContext()); @@ -188,6 +206,26 @@ bool ApplicationClass::Render(float rotation) { return false; } + + scaleMatrix = XMMatrixScaling(2.0f, 2.0f, 2.0f); // Build the scaling matrix. + rotateMatrix = XMMatrixRotationY(-rotation); // Build the rotation matrix. + translateMatrix = XMMatrixTranslation(-x, -y, -z); // Build the translation matrix. + + // Multiply the scale, rotation, and translation matrices together to create the final world transformation matrix. + srMatrix = XMMatrixMultiply(scaleMatrix, rotateMatrix); + worldMatrix = XMMatrixMultiply(srMatrix, translateMatrix); + + // Put the model vertex and index buffers on the graphics pipeline to prepare them for drawing. + m_Model->Render(m_Direct3D->GetDeviceContext()); + + // Render the model using the light shader. + result = m_LightShader->Render(m_Direct3D->GetDeviceContext(), m_Model->GetIndexCount(), worldMatrix, viewMatrix, projectionMatrix, m_Model->GetTexture(), + m_Light->GetDirection(), m_Light->GetDiffuseColor()); + if (!result) + { + return false; + } + // Present the rendered scene to the screen. m_Direct3D->EndScene(); diff --git a/enginecustom/applicationclass.h b/enginecustom/applicationclass.h index dbd6973..f954b28 100644 --- a/enginecustom/applicationclass.h +++ b/enginecustom/applicationclass.h @@ -35,7 +35,7 @@ public: bool Frame(); private: - bool Render(float); + bool Render(float, float, float, float); private: D3DClass* m_Direct3D; From ccb666faaf1d011def5bec8714182a138db7616d Mon Sep 17 00:00:00 2001 From: StratiX0 Date: Tue, 26 Mar 2024 12:02:03 +0100 Subject: [PATCH 08/10] merge 3d diffuse lighting --- enginecustom/light.ps | 28 +- enginecustom/light.vs | 23 +- enginecustom/lightclass.cpp | 12 +- enginecustom/lightclass.h | 23 +- enginecustom/lightshaderclass.cpp | 557 +++--- enginecustom/lightshaderclass.h | 58 +- enginecustom/output.txt | 2652 ++++++++++++++--------------- 7 files changed, 1674 insertions(+), 1679 deletions(-) diff --git a/enginecustom/light.ps b/enginecustom/light.ps index 1a2da4e..66babd6 100644 --- a/enginecustom/light.ps +++ b/enginecustom/light.ps @@ -8,12 +8,11 @@ ///////////// Texture2D shaderTexture : register(t0); SamplerState SampleType : register(s0); - cbuffer LightBuffer { float4 diffuseColor; float3 lightDirection; - float padding; + float padding; }; @@ -24,7 +23,7 @@ struct PixelInputType { float4 position : SV_POSITION; float2 tex : TEXCOORD0; - float3 normal : NORMAL; + float3 normal : NORMAL; }; @@ -33,29 +32,26 @@ struct PixelInputType //////////////////////////////////////////////////////////////////////////////// float4 LightPixelShader(PixelInputType input) : SV_TARGET { - float4 textureColor; - float3 lightDir; - float lightIntensity; - float4 color; + float4 textureColor; + float3 lightDir; + float lightIntensity; + float4 color; - // Sample the pixel color from the texture using the sampler at this texture coordinate location. - textureColor = shaderTexture.Sample(SampleType, input.tex); + // Sample the pixel color from the texture using the sampler at this texture coordinate location. + textureColor = shaderTexture.Sample(SampleType, input.tex); - // Invert the light direction for calculations. + // Invert the light direction for calculations. lightDir = -lightDirection; // Calculate the amount of light on this pixel. lightIntensity = saturate(dot(input.normal, lightDir)); - // Change the diffuse color to red (0, 1, 0) - float3 greenDiffuseColor = float3(1, 0, 0); - // Determine the final amount of diffuse color based on the diffuse color combined with the light intensity. color = saturate(diffuseColor * lightIntensity); // Multiply the texture pixel and the final diffuse color to get the final pixel color result. - color = color * textureColor; + color = color * textureColor; - return color; -} + return color; +} \ No newline at end of file diff --git a/enginecustom/light.vs b/enginecustom/light.vs index 075270b..87f1edd 100644 --- a/enginecustom/light.vs +++ b/enginecustom/light.vs @@ -8,12 +8,11 @@ ///////////// cbuffer MatrixBuffer { - matrix worldMatrix; - matrix viewMatrix; - matrix projectionMatrix; + matrix worldMatrix; + matrix viewMatrix; + matrix projectionMatrix; }; - ////////////// // TYPEDEFS // ////////////// @@ -21,14 +20,14 @@ struct VertexInputType { float4 position : POSITION; float2 tex : TEXCOORD0; - float3 normal : NORMAL; + float3 normal : NORMAL; }; struct PixelInputType { float4 position : SV_POSITION; float2 tex : TEXCOORD0; - float3 normal : NORMAL; + float3 normal : NORMAL; }; @@ -40,18 +39,18 @@ PixelInputType LightVertexShader(VertexInputType input) PixelInputType output; - // Change the position vector to be 4 units for proper matrix calculations. + // Change the position vector to be 4 units for proper matrix calculations. input.position.w = 1.0f; - // Calculate the position of the vertex against the world, view, and projection matrices. + // Calculate the position of the vertex against the world, view, and projection matrices. output.position = mul(input.position, worldMatrix); output.position = mul(output.position, viewMatrix); output.position = mul(output.position, projectionMatrix); - // Store the texture coordinates for the pixel shader. - output.tex = input.tex; - - // Calculate the normal vector against the world matrix only. + // Store the texture coordinates for the pixel shader. + output.tex = input.tex; + + // Calculate the normal vector against the world matrix only. output.normal = mul(input.normal, (float3x3)worldMatrix); // Normalize the normal vector. diff --git a/enginecustom/lightclass.cpp b/enginecustom/lightclass.cpp index 05dcb4c..e6f0f9b 100644 --- a/enginecustom/lightclass.cpp +++ b/enginecustom/lightclass.cpp @@ -21,25 +21,25 @@ LightClass::~LightClass() void LightClass::SetDiffuseColor(float red, float green, float blue, float alpha) { - m_diffuseColor = XMFLOAT4(red, green, blue, alpha); - return; + m_diffuseColor = XMFLOAT4(red, green, blue, alpha); + return; } void LightClass::SetDirection(float x, float y, float z) { - m_direction = XMFLOAT3(x, y, z); - return; + m_direction = XMFLOAT3(x, y, z); + return; } XMFLOAT4 LightClass::GetDiffuseColor() { - return m_diffuseColor; + return m_diffuseColor; } XMFLOAT3 LightClass::GetDirection() { - return m_direction; + return m_direction; } \ No newline at end of file diff --git a/enginecustom/lightclass.h b/enginecustom/lightclass.h index d4c5273..0159c95 100644 --- a/enginecustom/lightclass.h +++ b/enginecustom/lightclass.h @@ -1,3 +1,4 @@ +#pragma once //////////////////////////////////////////////////////////////////////////////// // Filename: lightclass.h //////////////////////////////////////////////////////////////////////////////// @@ -18,19 +19,19 @@ using namespace DirectX; class LightClass { public: - LightClass(); - LightClass(const LightClass&); - ~LightClass(); + LightClass(); + LightClass(const LightClass&); + ~LightClass(); + + void SetDirection(float, float, float); + void SetDiffuseColor(float, float, float, float); + + XMFLOAT3 GetDirection(); + XMFLOAT4 GetDiffuseColor(); - void SetDiffuseColor(float, float, float, float); - void SetDirection(float, float, float); - - XMFLOAT4 GetDiffuseColor(); - XMFLOAT3 GetDirection(); - private: - XMFLOAT4 m_diffuseColor; - XMFLOAT3 m_direction; + XMFLOAT4 m_diffuseColor; + XMFLOAT3 m_direction; }; #endif \ No newline at end of file diff --git a/enginecustom/lightshaderclass.cpp b/enginecustom/lightshaderclass.cpp index 02df0ff..c759fd3 100644 --- a/enginecustom/lightshaderclass.cpp +++ b/enginecustom/lightshaderclass.cpp @@ -6,12 +6,12 @@ LightShaderClass::LightShaderClass() { - m_vertexShader = 0; - m_pixelShader = 0; - m_layout = 0; - m_sampleState = 0; - m_matrixBuffer = 0; - m_lightBuffer = 0; + m_vertexShader = 0; + m_pixelShader = 0; + m_layout = 0; + m_sampleState = 0; + m_matrixBuffer = 0; + m_lightBuffer = 0; } @@ -27,179 +27,179 @@ LightShaderClass::~LightShaderClass() bool LightShaderClass::Initialize(ID3D11Device* device, HWND hwnd) { - wchar_t vsFilename[128]; - wchar_t psFilename[128]; - int error; - bool result; + wchar_t vsFilename[128]; + wchar_t psFilename[128]; + int error; + bool result; + // Set the filename of the vertex shader. + error = wcscpy_s(vsFilename, 128, L"./Light.vs"); + if (error != 0) + { + return false; + } - // Set the filename of the vertex shader. - error = wcscpy_s(vsFilename, 128, L"../enginecustom/light.vs"); - if (error != 0) - { - return false; - } + // Set the filename of the pixel shader. + error = wcscpy_s(psFilename, 128, L"./Light.ps"); + if (error != 0) + { + return false; + } - // Set the filename of the pixel shader. - error = wcscpy_s(psFilename, 128, L"../enginecustom/light.ps"); - if (error != 0) - { - return false; - } + // Initialize the vertex and pixel shaders. + result = InitializeShader(device, hwnd, vsFilename, psFilename); + if (!result) + { + return false; + } - // Initialize the vertex and pixel shaders. - result = InitializeShader(device, hwnd, vsFilename, psFilename); - if(!result) - { - return false; - } - - return true; + return true; } void LightShaderClass::Shutdown() { - // Shutdown the vertex and pixel shaders as well as the related objects. - ShutdownShader(); + // Shutdown the vertex and pixel shaders as well as the related objects. + ShutdownShader(); - return; + return; } - bool LightShaderClass::Render(ID3D11DeviceContext* deviceContext, int indexCount, XMMATRIX worldMatrix, XMMATRIX viewMatrix, XMMATRIX projectionMatrix, - ID3D11ShaderResourceView* texture, XMFLOAT3 lightDirection, XMFLOAT4 diffuseColor) + ID3D11ShaderResourceView* texture, XMFLOAT3 lightDirection, XMFLOAT4 diffuseColor) { - bool result; + bool result; - // Set the shader parameters that it will use for rendering. - result = SetShaderParameters(deviceContext, worldMatrix, viewMatrix, projectionMatrix, texture, lightDirection, diffuseColor); - if(!result) - { - return false; - } + // Set the shader parameters that it will use for rendering. + result = SetShaderParameters(deviceContext, worldMatrix, viewMatrix, projectionMatrix, texture, lightDirection, diffuseColor); + if (!result) + { + return false; + } - // Now render the prepared buffers with the shader. - RenderShader(deviceContext, indexCount); + // Now render the prepared buffers with the shader. + RenderShader(deviceContext, indexCount); - return true; + return true; } bool LightShaderClass::InitializeShader(ID3D11Device* device, HWND hwnd, WCHAR* vsFilename, WCHAR* psFilename) { - HRESULT result; - ID3D10Blob* errorMessage; - ID3D10Blob* vertexShaderBuffer; - ID3D10Blob* pixelShaderBuffer; - D3D11_INPUT_ELEMENT_DESC polygonLayout[3]; - unsigned int numElements; + HRESULT result; + ID3D10Blob* errorMessage; + ID3D10Blob* vertexShaderBuffer; + ID3D10Blob* pixelShaderBuffer; + + D3D11_INPUT_ELEMENT_DESC polygonLayout[3]; + unsigned int numElements; D3D11_SAMPLER_DESC samplerDesc; - D3D11_BUFFER_DESC matrixBufferDesc; - D3D11_BUFFER_DESC lightBufferDesc; + D3D11_BUFFER_DESC matrixBufferDesc; + + D3D11_BUFFER_DESC lightBufferDesc; - // Initialize the pointers this function will use to null. - errorMessage = 0; - vertexShaderBuffer = 0; - pixelShaderBuffer = 0; + // Initialize the pointers this function will use to null. + errorMessage = 0; + vertexShaderBuffer = 0; + pixelShaderBuffer = 0; // Compile the vertex shader code. - result = D3DCompileFromFile(vsFilename, NULL, NULL, "LightVertexShader", "vs_5_0", D3D10_SHADER_ENABLE_STRICTNESS, 0, &vertexShaderBuffer, &errorMessage); - if(FAILED(result)) - { - // If the shader failed to compile it should have writen something to the error message. - if(errorMessage) - { - OutputShaderErrorMessage(errorMessage, hwnd, vsFilename); - } - // If there was nothing in the error message then it simply could not find the shader file itself. - else - { - MessageBox(hwnd, vsFilename, L"Missing Shader File", MB_OK); - } + result = D3DCompileFromFile(vsFilename, NULL, NULL, "LightVertexShader", "vs_5_0", D3D10_SHADER_ENABLE_STRICTNESS, 0, &vertexShaderBuffer, &errorMessage); + if (FAILED(result)) + { + // If the shader failed to compile it should have writen something to the error message. + if (errorMessage) + { + OutputShaderErrorMessage(errorMessage, hwnd, vsFilename); + } + // If there was nothing in the error message then it simply could not find the shader file itself. + else + { + MessageBox(hwnd, vsFilename, L"Missing Shader File", MB_OK); + } - return false; - } + return false; + } // Compile the pixel shader code. - result = D3DCompileFromFile(psFilename, NULL, NULL, "LightPixelShader", "ps_5_0", D3D10_SHADER_ENABLE_STRICTNESS, 0, &pixelShaderBuffer, &errorMessage); - if(FAILED(result)) - { - // If the shader failed to compile it should have writen something to the error message. - if(errorMessage) - { - OutputShaderErrorMessage(errorMessage, hwnd, psFilename); - } - // If there was nothing in the error message then it simply could not find the file itself. - else - { - MessageBox(hwnd, psFilename, L"Missing Shader File", MB_OK); - } + result = D3DCompileFromFile(psFilename, NULL, NULL, "LightPixelShader", "ps_5_0", D3D10_SHADER_ENABLE_STRICTNESS, 0, &pixelShaderBuffer, &errorMessage); + if (FAILED(result)) + { + // If the shader failed to compile it should have writen something to the error message. + if (errorMessage) + { + OutputShaderErrorMessage(errorMessage, hwnd, psFilename); + } + // If there was nothing in the error message then it simply could not find the file itself. + else + { + MessageBox(hwnd, psFilename, L"Missing Shader File", MB_OK); + } - return false; - } + return false; + } // Create the vertex shader from the buffer. result = device->CreateVertexShader(vertexShaderBuffer->GetBufferPointer(), vertexShaderBuffer->GetBufferSize(), NULL, &m_vertexShader); - if(FAILED(result)) - { - return false; - } + if (FAILED(result)) + { + return false; + } // Create the pixel shader from the buffer. result = device->CreatePixelShader(pixelShaderBuffer->GetBufferPointer(), pixelShaderBuffer->GetBufferSize(), NULL, &m_pixelShader); - if(FAILED(result)) - { - return false; - } + if (FAILED(result)) + { + return false; + } - // Create the vertex input layout description. - // This setup needs to match the VertexType stucture in the ModelClass and in the shader. - polygonLayout[0].SemanticName = "POSITION"; - polygonLayout[0].SemanticIndex = 0; - polygonLayout[0].Format = DXGI_FORMAT_R32G32B32_FLOAT; - polygonLayout[0].InputSlot = 0; - polygonLayout[0].AlignedByteOffset = 0; - polygonLayout[0].InputSlotClass = D3D11_INPUT_PER_VERTEX_DATA; - polygonLayout[0].InstanceDataStepRate = 0; + // Create the vertex input layout description. + // This setup needs to match the VertexType stucture in the ModelClass and in the shader. + polygonLayout[0].SemanticName = "POSITION"; + polygonLayout[0].SemanticIndex = 0; + polygonLayout[0].Format = DXGI_FORMAT_R32G32B32_FLOAT; + polygonLayout[0].InputSlot = 0; + polygonLayout[0].AlignedByteOffset = 0; + polygonLayout[0].InputSlotClass = D3D11_INPUT_PER_VERTEX_DATA; + polygonLayout[0].InstanceDataStepRate = 0; - polygonLayout[1].SemanticName = "TEXCOORD"; - polygonLayout[1].SemanticIndex = 0; - polygonLayout[1].Format = DXGI_FORMAT_R32G32_FLOAT; - polygonLayout[1].InputSlot = 0; - polygonLayout[1].AlignedByteOffset = D3D11_APPEND_ALIGNED_ELEMENT; - polygonLayout[1].InputSlotClass = D3D11_INPUT_PER_VERTEX_DATA; - polygonLayout[1].InstanceDataStepRate = 0; + polygonLayout[1].SemanticName = "TEXCOORD"; + polygonLayout[1].SemanticIndex = 0; + polygonLayout[1].Format = DXGI_FORMAT_R32G32_FLOAT; + polygonLayout[1].InputSlot = 0; + polygonLayout[1].AlignedByteOffset = D3D11_APPEND_ALIGNED_ELEMENT; + polygonLayout[1].InputSlotClass = D3D11_INPUT_PER_VERTEX_DATA; + polygonLayout[1].InstanceDataStepRate = 0; - polygonLayout[2].SemanticName = "NORMAL"; - polygonLayout[2].SemanticIndex = 0; - polygonLayout[2].Format = DXGI_FORMAT_R32G32B32_FLOAT; - polygonLayout[2].InputSlot = 0; - polygonLayout[2].AlignedByteOffset = D3D11_APPEND_ALIGNED_ELEMENT; - polygonLayout[2].InputSlotClass = D3D11_INPUT_PER_VERTEX_DATA; - polygonLayout[2].InstanceDataStepRate = 0; + polygonLayout[2].SemanticName = "NORMAL"; + polygonLayout[2].SemanticIndex = 0; + polygonLayout[2].Format = DXGI_FORMAT_R32G32B32_FLOAT; + polygonLayout[2].InputSlot = 0; + polygonLayout[2].AlignedByteOffset = D3D11_APPEND_ALIGNED_ELEMENT; + polygonLayout[2].InputSlotClass = D3D11_INPUT_PER_VERTEX_DATA; + polygonLayout[2].InstanceDataStepRate = 0; - // Get a count of the elements in the layout. + // Get a count of the elements in the layout. numElements = sizeof(polygonLayout) / sizeof(polygonLayout[0]); - // Create the vertex input layout. - result = device->CreateInputLayout(polygonLayout, numElements, vertexShaderBuffer->GetBufferPointer(), vertexShaderBuffer->GetBufferSize(), - &m_layout); - if(FAILED(result)) - { - return false; - } + // Create the vertex input layout. + result = device->CreateInputLayout(polygonLayout, numElements, vertexShaderBuffer->GetBufferPointer(), vertexShaderBuffer->GetBufferSize(), + &m_layout); + if (FAILED(result)) + { + return false; + } - // Release the vertex shader buffer and pixel shader buffer since they are no longer needed. - vertexShaderBuffer->Release(); - vertexShaderBuffer = 0; + // Release the vertex shader buffer and pixel shader buffer since they are no longer needed. + vertexShaderBuffer->Release(); + vertexShaderBuffer = 0; - pixelShaderBuffer->Release(); - pixelShaderBuffer = 0; + pixelShaderBuffer->Release(); + pixelShaderBuffer = 0; - // Create a texture sampler state description. + // Create a texture sampler state description. samplerDesc.Filter = D3D11_FILTER_MIN_MAG_MIP_LINEAR; samplerDesc.AddressU = D3D11_TEXTURE_ADDRESS_WRAP; samplerDesc.AddressV = D3D11_TEXTURE_ADDRESS_WRAP; @@ -208,222 +208,221 @@ bool LightShaderClass::InitializeShader(ID3D11Device* device, HWND hwnd, WCHAR* samplerDesc.MaxAnisotropy = 1; samplerDesc.ComparisonFunc = D3D11_COMPARISON_ALWAYS; samplerDesc.BorderColor[0] = 0; - samplerDesc.BorderColor[1] = 0; - samplerDesc.BorderColor[2] = 0; - samplerDesc.BorderColor[3] = 0; + samplerDesc.BorderColor[1] = 0; + samplerDesc.BorderColor[2] = 0; + samplerDesc.BorderColor[3] = 0; samplerDesc.MinLOD = 0; samplerDesc.MaxLOD = D3D11_FLOAT32_MAX; - // Create the texture sampler state. + // Create the texture sampler state. result = device->CreateSamplerState(&samplerDesc, &m_sampleState); - if(FAILED(result)) - { - return false; - } + if (FAILED(result)) + { + return false; + } - // Setup the description of the dynamic matrix constant buffer that is in the vertex shader. + // Setup the description of the dynamic matrix constant buffer that is in the vertex shader. matrixBufferDesc.Usage = D3D11_USAGE_DYNAMIC; - matrixBufferDesc.ByteWidth = sizeof(MatrixBufferType); + matrixBufferDesc.ByteWidth = sizeof(MatrixBufferType); matrixBufferDesc.BindFlags = D3D11_BIND_CONSTANT_BUFFER; matrixBufferDesc.CPUAccessFlags = D3D11_CPU_ACCESS_WRITE; matrixBufferDesc.MiscFlags = 0; - matrixBufferDesc.StructureByteStride = 0; + matrixBufferDesc.StructureByteStride = 0; - // Create the constant buffer pointer so we can access the vertex shader constant buffer from within this class. - result = device->CreateBuffer(&matrixBufferDesc, NULL, &m_matrixBuffer); - if(FAILED(result)) - { - return false; - } + // Create the constant buffer pointer so we can access the vertex shader constant buffer from within this class. + result = device->CreateBuffer(&matrixBufferDesc, NULL, &m_matrixBuffer); + if (FAILED(result)) + { + return false; + } - // Setup the description of the light dynamic constant buffer that is in the pixel shader. - // Note that ByteWidth always needs to be a multiple of 16 if using D3D11_BIND_CONSTANT_BUFFER or CreateBuffer will fail. - lightBufferDesc.Usage = D3D11_USAGE_DYNAMIC; - lightBufferDesc.ByteWidth = sizeof(LightBufferType); - lightBufferDesc.BindFlags = D3D11_BIND_CONSTANT_BUFFER; - lightBufferDesc.CPUAccessFlags = D3D11_CPU_ACCESS_WRITE; - lightBufferDesc.MiscFlags = 0; - lightBufferDesc.StructureByteStride = 0; + // Setup the description of the light dynamic constant buffer that is in the pixel shader. + // Note that ByteWidth always needs to be a multiple of 16 if using D3D11_BIND_CONSTANT_BUFFER or CreateBuffer will fail. + lightBufferDesc.Usage = D3D11_USAGE_DYNAMIC; + lightBufferDesc.ByteWidth = sizeof(LightBufferType); + lightBufferDesc.BindFlags = D3D11_BIND_CONSTANT_BUFFER; + lightBufferDesc.CPUAccessFlags = D3D11_CPU_ACCESS_WRITE; + lightBufferDesc.MiscFlags = 0; + lightBufferDesc.StructureByteStride = 0; - // Create the constant buffer pointer so we can access the vertex shader constant buffer from within this class. - result = device->CreateBuffer(&lightBufferDesc, NULL, &m_lightBuffer); - if(FAILED(result)) - { - return false; - } + // Create the constant buffer pointer so we can access the vertex shader constant buffer from within this class. + result = device->CreateBuffer(&lightBufferDesc, NULL, &m_lightBuffer); + if (FAILED(result)) + { + return false; + } - return true; + return true; } void LightShaderClass::ShutdownShader() { - // Release the light constant buffer. - if(m_lightBuffer) - { - m_lightBuffer->Release(); - m_lightBuffer = 0; - } + // Release the light constant buffer. + if (m_lightBuffer) + { + m_lightBuffer->Release(); + m_lightBuffer = 0; + } - // Release the matrix constant buffer. - if(m_matrixBuffer) - { - m_matrixBuffer->Release(); - m_matrixBuffer = 0; - } + // Release the matrix constant buffer. + if (m_matrixBuffer) + { + m_matrixBuffer->Release(); + m_matrixBuffer = 0; + } - // Release the sampler state. - if(m_sampleState) - { - m_sampleState->Release(); - m_sampleState = 0; - } + // Release the sampler state. + if (m_sampleState) + { + m_sampleState->Release(); + m_sampleState = 0; + } - // Release the layout. - if(m_layout) - { - m_layout->Release(); - m_layout = 0; - } + // Release the layout. + if (m_layout) + { + m_layout->Release(); + m_layout = 0; + } - // Release the pixel shader. - if(m_pixelShader) - { - m_pixelShader->Release(); - m_pixelShader = 0; - } + // Release the pixel shader. + if (m_pixelShader) + { + m_pixelShader->Release(); + m_pixelShader = 0; + } - // Release the vertex shader. - if(m_vertexShader) - { - m_vertexShader->Release(); - m_vertexShader = 0; - } + // Release the vertex shader. + if (m_vertexShader) + { + m_vertexShader->Release(); + m_vertexShader = 0; + } - return; + return; } void LightShaderClass::OutputShaderErrorMessage(ID3D10Blob* errorMessage, HWND hwnd, WCHAR* shaderFilename) { - char* compileErrors; - unsigned __int64 bufferSize, i; - ofstream fout; + char* compileErrors; + unsigned __int64 bufferSize, i; + ofstream fout; - // Get a pointer to the error message text buffer. - compileErrors = (char*)(errorMessage->GetBufferPointer()); + // Get a pointer to the error message text buffer. + compileErrors = (char*)(errorMessage->GetBufferPointer()); - // Get the length of the message. - bufferSize = errorMessage->GetBufferSize(); + // Get the length of the message. + bufferSize = errorMessage->GetBufferSize(); - // Open a file to write the error message to. - fout.open("shader-error.txt"); + // Open a file to write the error message to. + fout.open("shader-error.txt"); - // Write out the error message. - for(i=0; iRelease(); - errorMessage = 0; + // Release the error message. + errorMessage->Release(); + errorMessage = 0; - // Pop a message up on the screen to notify the user to check the text file for compile errors. - MessageBox(hwnd, L"Error compiling shader. Check shader-error.txt for message.", shaderFilename, MB_OK); + // Pop a message up on the screen to notify the user to check the text file for compile errors. + MessageBox(hwnd, L"Error compiling shader. Check shader-error.txt for message.", shaderFilename, MB_OK); - return; + return; } - -bool LightShaderClass::SetShaderParameters(ID3D11DeviceContext* deviceContext, XMMATRIX worldMatrix, XMMATRIX viewMatrix, XMMATRIX projectionMatrix, - ID3D11ShaderResourceView* texture, XMFLOAT3 lightDirection, XMFLOAT4 diffuseColor) +bool LightShaderClass::SetShaderParameters(ID3D11DeviceContext* deviceContext, XMMATRIX worldMatrix, XMMATRIX viewMatrix, XMMATRIX projectionMatrix, + ID3D11ShaderResourceView* texture, XMFLOAT3 lightDirection, XMFLOAT4 diffuseColor) { - HRESULT result; + HRESULT result; D3D11_MAPPED_SUBRESOURCE mappedResource; - unsigned int bufferNumber; - MatrixBufferType* dataPtr; - LightBufferType* dataPtr2; + unsigned int bufferNumber; + MatrixBufferType* dataPtr; + LightBufferType* dataPtr2; - // Transpose the matrices to prepare them for the shader. - worldMatrix = XMMatrixTranspose(worldMatrix); - viewMatrix = XMMatrixTranspose(viewMatrix); - projectionMatrix = XMMatrixTranspose(projectionMatrix); + // Transpose the matrices to prepare them for the shader. + worldMatrix = XMMatrixTranspose(worldMatrix); + viewMatrix = XMMatrixTranspose(viewMatrix); + projectionMatrix = XMMatrixTranspose(projectionMatrix); - // Lock the constant buffer so it can be written to. - result = deviceContext->Map(m_matrixBuffer, 0, D3D11_MAP_WRITE_DISCARD, 0, &mappedResource); - if(FAILED(result)) - { - return false; - } + // Lock the constant buffer so it can be written to. + result = deviceContext->Map(m_matrixBuffer, 0, D3D11_MAP_WRITE_DISCARD, 0, &mappedResource); + if (FAILED(result)) + { + return false; + } - // Get a pointer to the data in the constant buffer. - dataPtr = (MatrixBufferType*)mappedResource.pData; + // Get a pointer to the data in the constant buffer. + dataPtr = (MatrixBufferType*)mappedResource.pData; - // Copy the matrices into the constant buffer. - dataPtr->world = worldMatrix; - dataPtr->view = viewMatrix; - dataPtr->projection = projectionMatrix; + // Copy the matrices into the constant buffer. + dataPtr->world = worldMatrix; + dataPtr->view = viewMatrix; + dataPtr->projection = projectionMatrix; - // Unlock the constant buffer. + // Unlock the constant buffer. deviceContext->Unmap(m_matrixBuffer, 0); - // Set the position of the constant buffer in the vertex shader. - bufferNumber = 0; + // Set the position of the constant buffer in the vertex shader. + bufferNumber = 0; - // Now set the constant buffer in the vertex shader with the updated values. + // Now set the constant buffer in the vertex shader with the updated values. deviceContext->VSSetConstantBuffers(bufferNumber, 1, &m_matrixBuffer); - // Set shader texture resource in the pixel shader. - deviceContext->PSSetShaderResources(0, 1, &texture); + // Set shader texture resource in the pixel shader. + deviceContext->PSSetShaderResources(0, 1, &texture); - // Lock the light constant buffer so it can be written to. - result = deviceContext->Map(m_lightBuffer, 0, D3D11_MAP_WRITE_DISCARD, 0, &mappedResource); - if(FAILED(result)) - { - return false; - } + // Lock the light constant buffer so it can be written to. + result = deviceContext->Map(m_lightBuffer, 0, D3D11_MAP_WRITE_DISCARD, 0, &mappedResource); + if (FAILED(result)) + { + return false; + } - // Get a pointer to the data in the constant buffer. - dataPtr2 = (LightBufferType*)mappedResource.pData; + // Get a pointer to the data in the constant buffer. + dataPtr2 = (LightBufferType*)mappedResource.pData; - // Copy the lighting variables into the constant buffer. - dataPtr2->diffuseColor = diffuseColor; - dataPtr2->lightDirection = lightDirection; - dataPtr2->padding = 0.0f; + // Copy the lighting variables into the constant buffer. + dataPtr2->diffuseColor = diffuseColor; + dataPtr2->lightDirection = lightDirection; + dataPtr2->padding = 0.0f; - // Unlock the constant buffer. - deviceContext->Unmap(m_lightBuffer, 0); + // Unlock the constant buffer. + deviceContext->Unmap(m_lightBuffer, 0); - // Set the position of the light constant buffer in the pixel shader. - bufferNumber = 0; + // Set the position of the light constant buffer in the pixel shader. + bufferNumber = 0; - // Finally set the light constant buffer in the pixel shader with the updated values. - deviceContext->PSSetConstantBuffers(bufferNumber, 1, &m_lightBuffer); + // Finally set the light constant buffer in the pixel shader with the updated values. + deviceContext->PSSetConstantBuffers(bufferNumber, 1, &m_lightBuffer); - return true; + return true; } void LightShaderClass::RenderShader(ID3D11DeviceContext* deviceContext, int indexCount) { - // Set the vertex input layout. - deviceContext->IASetInputLayout(m_layout); + // Set the vertex input layout. + deviceContext->IASetInputLayout(m_layout); // Set the vertex and pixel shaders that will be used to render this triangle. deviceContext->VSSetShader(m_vertexShader, NULL, 0); deviceContext->PSSetShader(m_pixelShader, NULL, 0); - // Set the sampler state in the pixel shader. - deviceContext->PSSetSamplers(0, 1, &m_sampleState); + // Set the sampler state in the pixel shader. + deviceContext->PSSetSamplers(0, 1, &m_sampleState); - // Render the triangle. - deviceContext->DrawIndexed(indexCount, 0, 0); + // Render the triangle. + deviceContext->DrawIndexed(indexCount, 0, 0); - return; -} \ No newline at end of file + return; +} diff --git a/enginecustom/lightshaderclass.h b/enginecustom/lightshaderclass.h index f16b097..247d3b8 100644 --- a/enginecustom/lightshaderclass.h +++ b/enginecustom/lightshaderclass.h @@ -22,44 +22,44 @@ using namespace std; class LightShaderClass { private: - struct MatrixBufferType - { - XMMATRIX world; - XMMATRIX view; - XMMATRIX projection; - }; + struct MatrixBufferType + { + XMMATRIX world; + XMMATRIX view; + XMMATRIX projection; + }; - struct LightBufferType - { - XMFLOAT4 diffuseColor; - XMFLOAT3 lightDirection; - float padding; // Added extra padding so structure is a multiple of 16 for CreateBuffer function requirements. - }; + struct LightBufferType + { + XMFLOAT4 diffuseColor; + XMFLOAT3 lightDirection; + float padding; // Added extra padding so structure is a multiple of 16 for CreateBuffer function requirements. + }; public: - LightShaderClass(); - LightShaderClass(const LightShaderClass&); - ~LightShaderClass(); + LightShaderClass(); + LightShaderClass(const LightShaderClass&); + ~LightShaderClass(); - bool Initialize(ID3D11Device*, HWND); - void Shutdown(); - bool Render(ID3D11DeviceContext*, int, XMMATRIX, XMMATRIX, XMMATRIX, ID3D11ShaderResourceView*, XMFLOAT3, XMFLOAT4); + bool Initialize(ID3D11Device*, HWND); + void Shutdown(); + bool Render(ID3D11DeviceContext*, int, XMMATRIX, XMMATRIX, XMMATRIX, ID3D11ShaderResourceView*, XMFLOAT3, XMFLOAT4); private: - bool InitializeShader(ID3D11Device*, HWND, WCHAR*, WCHAR*); - void ShutdownShader(); - void OutputShaderErrorMessage(ID3D10Blob*, HWND, WCHAR*); + bool InitializeShader(ID3D11Device*, HWND, WCHAR*, WCHAR*); + void ShutdownShader(); + void OutputShaderErrorMessage(ID3D10Blob*, HWND, WCHAR*); - bool SetShaderParameters(ID3D11DeviceContext*, XMMATRIX, XMMATRIX, XMMATRIX, ID3D11ShaderResourceView*, XMFLOAT3, XMFLOAT4); - void RenderShader(ID3D11DeviceContext*, int); + bool SetShaderParameters(ID3D11DeviceContext*, XMMATRIX, XMMATRIX, XMMATRIX, ID3D11ShaderResourceView*, XMFLOAT3, XMFLOAT4); + void RenderShader(ID3D11DeviceContext*, int); private: - ID3D11VertexShader* m_vertexShader; - ID3D11PixelShader* m_pixelShader; - ID3D11InputLayout* m_layout; - ID3D11SamplerState* m_sampleState; - ID3D11Buffer* m_matrixBuffer; - ID3D11Buffer* m_lightBuffer; + ID3D11VertexShader* m_vertexShader; + ID3D11PixelShader* m_pixelShader; + ID3D11InputLayout* m_layout; + ID3D11SamplerState* m_sampleState; + ID3D11Buffer* m_matrixBuffer; + ID3D11Buffer* m_lightBuffer; }; #endif \ No newline at end of file diff --git a/enginecustom/output.txt b/enginecustom/output.txt index 31d13fa..4a4b2b7 100644 --- a/enginecustom/output.txt +++ b/enginecustom/output.txt @@ -2,48 +2,6 @@ Vertex Count: 2880 Data: -0 0.55557 -0.83147 0.75 0.6875 0.0759 0.6326 -0.7708 -0 0.707107 -0.707107 0.75 0.75 0.0759 0.6326 -0.7708 -0.13795 0.707107 -0.69352 0.71875 0.75 0.0759 0.6326 -0.7708 -0 0.55557 -0.83147 0.75 0.6875 0.0759 0.6326 -0.7708 -0.13795 0.707107 -0.69352 0.71875 0.75 0.0759 0.6326 -0.7708 -0.162212 0.55557 -0.815493 0.71875 0.6875 0.0759 0.6326 -0.7708 -0 -0.83147 -0.55557 0.75 0.1875 0.0624 -0.7715 -0.6332 -0 -0.707107 -0.707107 0.75 0.25 0.0624 -0.7715 -0.6332 -0.13795 -0.707107 -0.69352 0.71875 0.25 0.0624 -0.7715 -0.6332 -0 -0.83147 -0.55557 0.75 0.1875 0.0624 -0.7715 -0.6332 -0.13795 -0.707107 -0.69352 0.71875 0.25 0.0624 -0.7715 -0.6332 -0.108386 -0.83147 -0.544895 0.71875 0.1875 0.0624 -0.7715 -0.6332 -0 0.382683 -0.923879 0.75 0.625 0.0865 0.4696 -0.8786 -0 0.55557 -0.83147 0.75 0.6875 0.0865 0.4696 -0.8786 -0.162212 0.55557 -0.815493 0.71875 0.6875 0.0865 0.4696 -0.8786 -0 0.382683 -0.923879 0.75 0.625 0.0865 0.4696 -0.8786 -0.162212 0.55557 -0.815493 0.71875 0.6875 0.0865 0.4696 -0.8786 -0.18024 0.382683 -0.906127 0.71875 0.625 0.0865 0.4696 -0.8786 -0 -0.92388 -0.382683 0.75 0.125 0.0464 -0.881 -0.4709 -0 -0.83147 -0.55557 0.75 0.1875 0.0464 -0.881 -0.4709 -0.108386 -0.83147 -0.544895 0.71875 0.1875 0.0464 -0.881 -0.4709 -0 -0.92388 -0.382683 0.75 0.125 0.0464 -0.881 -0.4709 -0.108386 -0.83147 -0.544895 0.71875 0.1875 0.0464 -0.881 -0.4709 -0.074658 -0.92388 -0.37533 0.71875 0.125 0.0464 -0.881 -0.4709 -0 0.19509 -0.980785 0.75 0.5625 0.0938 0.289 -0.9527 -0 0.382683 -0.923879 0.75 0.625 0.0938 0.289 -0.9527 -0.18024 0.382683 -0.906127 0.71875 0.625 0.0938 0.289 -0.9527 -0 0.19509 -0.980785 0.75 0.5625 0.0938 0.289 -0.9527 -0.18024 0.382683 -0.906127 0.71875 0.625 0.0938 0.289 -0.9527 -0.191342 0.19509 -0.96194 0.71875 0.5625 0.0938 0.289 -0.9527 -0 -0.980785 -0.19509 0.75 0.0625 0.0286 -0.9565 -0.2902 -0 -0.92388 -0.382683 0.75 0.125 0.0286 -0.9565 -0.2902 -0.074658 -0.92388 -0.37533 0.71875 0.125 0.0286 -0.9565 -0.2902 -0 -0.980785 -0.19509 0.75 0.0625 0.0286 -0.9565 -0.2902 -0.074658 -0.92388 -0.37533 0.71875 0.125 0.0286 -0.9565 -0.2902 -0.03806 -0.980785 -0.191342 0.71875 0.0625 0.0286 -0.9565 -0.2902 -0 0 -1 0.75 0.5 0.0975 0.0975 -0.9904 -0 0.19509 -0.980785 0.75 0.5625 0.0975 0.0975 -0.9904 -0.191342 0.19509 -0.96194 0.71875 0.5625 0.0975 0.0975 -0.9904 -0 0 -1 0.75 0.5 0.0975 0.0975 -0.9904 -0.191342 0.19509 -0.96194 0.71875 0.5625 0.0975 0.0975 -0.9904 -0.19509 0 -0.980785 0.71875 0.5 0.0975 0.0975 -0.9904 0 0.980785 -0.19509 0.75 0.9375 0.0097 0.9951 -0.098 0 1 0 0.734375 1 0.0097 0.9951 -0.098 0.03806 0.980785 -0.191342 0.71875 0.9375 0.0097 0.9951 -0.098 @@ -92,48 +50,48 @@ Data: 0 -0.707107 -0.707107 0.75 0.25 0.0759 -0.6326 -0.7708 0.162212 -0.55557 -0.815493 0.71875 0.3125 0.0759 -0.6326 -0.7708 0.13795 -0.707107 -0.69352 0.71875 0.25 0.0759 -0.6326 -0.7708 -0.13795 0.707107 -0.69352 0.71875 0.75 0.1847 0.7715 -0.6088 -0.108386 0.83147 -0.544895 0.71875 0.8125 0.1847 0.7715 -0.6088 -0.212608 0.83147 -0.51328 0.6875 0.8125 0.1847 0.7715 -0.6088 -0.13795 0.707107 -0.69352 0.71875 0.75 0.1847 0.7715 -0.6088 -0.212608 0.83147 -0.51328 0.6875 0.8125 0.1847 0.7715 -0.6088 -0.270598 0.707107 -0.653281 0.6875 0.75 0.1847 0.7715 -0.6088 -0.13795 -0.707107 -0.69352 0.71875 0.25 0.2248 -0.6326 -0.7412 -0.162212 -0.55557 -0.815493 0.71875 0.3125 0.2248 -0.6326 -0.7412 -0.31819 -0.55557 -0.768178 0.6875 0.3125 0.2248 -0.6326 -0.7412 -0.13795 -0.707107 -0.69352 0.71875 0.25 0.2248 -0.6326 -0.7412 -0.31819 -0.55557 -0.768178 0.6875 0.3125 0.2248 -0.6326 -0.7412 -0.270598 -0.707107 -0.653281 0.6875 0.25 0.2248 -0.6326 -0.7412 -0.162212 0.55557 -0.815493 0.71875 0.6875 0.2248 0.6326 -0.7412 -0.13795 0.707107 -0.69352 0.71875 0.75 0.2248 0.6326 -0.7412 -0.270598 0.707107 -0.653281 0.6875 0.75 0.2248 0.6326 -0.7412 -0.162212 0.55557 -0.815493 0.71875 0.6875 0.2248 0.6326 -0.7412 -0.270598 0.707107 -0.653281 0.6875 0.75 0.2248 0.6326 -0.7412 -0.31819 0.55557 -0.768178 0.6875 0.6875 0.2248 0.6326 -0.7412 -0.108386 -0.83147 -0.544895 0.71875 0.1875 0.1847 -0.7715 -0.6088 -0.13795 -0.707107 -0.69352 0.71875 0.25 0.1847 -0.7715 -0.6088 -0.270598 -0.707107 -0.653281 0.6875 0.25 0.1847 -0.7715 -0.6088 -0.108386 -0.83147 -0.544895 0.71875 0.1875 0.1847 -0.7715 -0.6088 -0.270598 -0.707107 -0.653281 0.6875 0.25 0.1847 -0.7715 -0.6088 -0.212608 -0.83147 -0.51328 0.6875 0.1875 0.1847 -0.7715 -0.6088 -0.18024 0.382683 -0.906127 0.71875 0.625 0.2563 0.4696 -0.8448 -0.162212 0.55557 -0.815493 0.71875 0.6875 0.2563 0.4696 -0.8448 -0.31819 0.55557 -0.768178 0.6875 0.6875 0.2563 0.4696 -0.8448 -0.18024 0.382683 -0.906127 0.71875 0.625 0.2563 0.4696 -0.8448 -0.31819 0.55557 -0.768178 0.6875 0.6875 0.2563 0.4696 -0.8448 -0.353553 0.382683 -0.853553 0.6875 0.625 0.2563 0.4696 -0.8448 -0.074658 -0.92388 -0.37533 0.71875 0.125 0.1374 -0.881 -0.4528 -0.108386 -0.83147 -0.544895 0.71875 0.1875 0.1374 -0.881 -0.4528 -0.212608 -0.83147 -0.51328 0.6875 0.1875 0.1374 -0.881 -0.4528 -0.074658 -0.92388 -0.37533 0.71875 0.125 0.1374 -0.881 -0.4528 -0.212608 -0.83147 -0.51328 0.6875 0.1875 0.1374 -0.881 -0.4528 -0.146447 -0.92388 -0.353553 0.6875 0.125 0.1374 -0.881 -0.4528 -0.191342 0.19509 -0.96194 0.71875 0.5625 0.2779 0.289 -0.9161 -0.18024 0.382683 -0.906127 0.71875 0.625 0.2779 0.289 -0.9161 -0.353553 0.382683 -0.853553 0.6875 0.625 0.2779 0.289 -0.9161 -0.191342 0.19509 -0.96194 0.71875 0.5625 0.2779 0.289 -0.9161 -0.353553 0.382683 -0.853553 0.6875 0.625 0.2779 0.289 -0.9161 -0.37533 0.19509 -0.906127 0.6875 0.5625 0.2779 0.289 -0.9161 +0 0.55557 -0.83147 0.75 0.6875 0.0759 0.6326 -0.7708 +0 0.707107 -0.707107 0.75 0.75 0.0759 0.6326 -0.7708 +0.13795 0.707107 -0.69352 0.71875 0.75 0.0759 0.6326 -0.7708 +0 0.55557 -0.83147 0.75 0.6875 0.0759 0.6326 -0.7708 +0.13795 0.707107 -0.69352 0.71875 0.75 0.0759 0.6326 -0.7708 +0.162212 0.55557 -0.815493 0.71875 0.6875 0.0759 0.6326 -0.7708 +0 -0.83147 -0.55557 0.75 0.1875 0.0624 -0.7715 -0.6332 +0 -0.707107 -0.707107 0.75 0.25 0.0624 -0.7715 -0.6332 +0.13795 -0.707107 -0.69352 0.71875 0.25 0.0624 -0.7715 -0.6332 +0 -0.83147 -0.55557 0.75 0.1875 0.0624 -0.7715 -0.6332 +0.13795 -0.707107 -0.69352 0.71875 0.25 0.0624 -0.7715 -0.6332 +0.108386 -0.83147 -0.544895 0.71875 0.1875 0.0624 -0.7715 -0.6332 +0 0.382683 -0.923879 0.75 0.625 0.0865 0.4696 -0.8786 +0 0.55557 -0.83147 0.75 0.6875 0.0865 0.4696 -0.8786 +0.162212 0.55557 -0.815493 0.71875 0.6875 0.0865 0.4696 -0.8786 +0 0.382683 -0.923879 0.75 0.625 0.0865 0.4696 -0.8786 +0.162212 0.55557 -0.815493 0.71875 0.6875 0.0865 0.4696 -0.8786 +0.18024 0.382683 -0.906127 0.71875 0.625 0.0865 0.4696 -0.8786 +0 -0.92388 -0.382683 0.75 0.125 0.0464 -0.881 -0.4709 +0 -0.83147 -0.55557 0.75 0.1875 0.0464 -0.881 -0.4709 +0.108386 -0.83147 -0.544895 0.71875 0.1875 0.0464 -0.881 -0.4709 +0 -0.92388 -0.382683 0.75 0.125 0.0464 -0.881 -0.4709 +0.108386 -0.83147 -0.544895 0.71875 0.1875 0.0464 -0.881 -0.4709 +0.074658 -0.92388 -0.37533 0.71875 0.125 0.0464 -0.881 -0.4709 +0 0.19509 -0.980785 0.75 0.5625 0.0938 0.289 -0.9527 +0 0.382683 -0.923879 0.75 0.625 0.0938 0.289 -0.9527 +0.18024 0.382683 -0.906127 0.71875 0.625 0.0938 0.289 -0.9527 +0 0.19509 -0.980785 0.75 0.5625 0.0938 0.289 -0.9527 +0.18024 0.382683 -0.906127 0.71875 0.625 0.0938 0.289 -0.9527 +0.191342 0.19509 -0.96194 0.71875 0.5625 0.0938 0.289 -0.9527 +0 -0.980785 -0.19509 0.75 0.0625 0.0286 -0.9565 -0.2902 +0 -0.92388 -0.382683 0.75 0.125 0.0286 -0.9565 -0.2902 +0.074658 -0.92388 -0.37533 0.71875 0.125 0.0286 -0.9565 -0.2902 +0 -0.980785 -0.19509 0.75 0.0625 0.0286 -0.9565 -0.2902 +0.074658 -0.92388 -0.37533 0.71875 0.125 0.0286 -0.9565 -0.2902 +0.03806 -0.980785 -0.191342 0.71875 0.0625 0.0286 -0.9565 -0.2902 +0 0 -1 0.75 0.5 0.0975 0.0975 -0.9904 +0 0.19509 -0.980785 0.75 0.5625 0.0975 0.0975 -0.9904 +0.191342 0.19509 -0.96194 0.71875 0.5625 0.0975 0.0975 -0.9904 +0 0 -1 0.75 0.5 0.0975 0.0975 -0.9904 +0.191342 0.19509 -0.96194 0.71875 0.5625 0.0975 0.0975 -0.9904 +0.19509 0 -0.980785 0.71875 0.5 0.0975 0.0975 -0.9904 0.03806 -0.980785 -0.191342 0.71875 0.0625 0.0846 -0.9565 -0.279 0.074658 -0.92388 -0.37533 0.71875 0.125 0.0846 -0.9565 -0.279 0.146447 -0.92388 -0.353553 0.6875 0.125 0.0846 -0.9565 -0.279 @@ -182,48 +140,48 @@ Data: 0.162212 -0.55557 -0.815493 0.71875 0.3125 0.2563 -0.4696 -0.8448 0.353553 -0.382683 -0.853553 0.6875 0.375 0.2563 -0.4696 -0.8448 0.31819 -0.55557 -0.768178 0.6875 0.3125 0.2563 -0.4696 -0.8448 -0.382683 0 -0.923879 0.6875 0.5 0.4691 0.0975 -0.8777 -0.37533 0.19509 -0.906127 0.6875 0.5625 0.4691 0.0975 -0.8777 -0.544895 0.19509 -0.815493 0.65625 0.5625 0.4691 0.0975 -0.8777 -0.382683 0 -0.923879 0.6875 0.5 0.4691 0.0975 -0.8777 -0.544895 0.19509 -0.815493 0.65625 0.5625 0.4691 0.0975 -0.8777 -0.55557 0 -0.831469 0.65625 0.5 0.4691 0.0975 -0.8777 -0.074658 0.980785 -0.18024 0.6875 0.9375 0.0464 0.9951 -0.0869 -0 1 0 0.671875 1 0.0464 0.9951 -0.0869 -0.108386 0.980785 -0.162212 0.65625 0.9375 0.0464 0.9951 -0.0869 -0 -1 0 0.671875 0 0.0464 -0.9951 -0.0869 -0.074658 -0.980785 -0.18024 0.6875 0.0625 0.0464 -0.9951 -0.0869 -0.108386 -0.980785 -0.162212 0.65625 0.0625 0.0464 -0.9951 -0.0869 -0.37533 -0.19509 -0.906127 0.6875 0.4375 0.4691 -0.0975 -0.8777 -0.382683 0 -0.923879 0.6875 0.5 0.4691 -0.0975 -0.8777 -0.55557 0 -0.831469 0.65625 0.5 0.4691 -0.0975 -0.8777 -0.37533 -0.19509 -0.906127 0.6875 0.4375 0.4691 -0.0975 -0.8777 -0.55557 0 -0.831469 0.65625 0.5 0.4691 -0.0975 -0.8777 -0.544895 -0.19509 -0.815493 0.65625 0.4375 0.4691 -0.0975 -0.8777 -0.146447 0.92388 -0.353553 0.6875 0.875 0.1374 0.9565 -0.2571 -0.074658 0.980785 -0.18024 0.6875 0.9375 0.1374 0.9565 -0.2571 -0.108386 0.980785 -0.162212 0.65625 0.9375 0.1374 0.9565 -0.2571 -0.146447 0.92388 -0.353553 0.6875 0.875 0.1374 0.9565 -0.2571 -0.108386 0.980785 -0.162212 0.65625 0.9375 0.1374 0.9565 -0.2571 -0.212608 0.92388 -0.31819 0.65625 0.875 0.1374 0.9565 -0.2571 -0.353553 -0.382683 -0.853553 0.6875 0.375 0.4513 -0.289 -0.8443 -0.37533 -0.19509 -0.906127 0.6875 0.4375 0.4513 -0.289 -0.8443 -0.544895 -0.19509 -0.815493 0.65625 0.4375 0.4513 -0.289 -0.8443 -0.353553 -0.382683 -0.853553 0.6875 0.375 0.4513 -0.289 -0.8443 -0.544895 -0.19509 -0.815493 0.65625 0.4375 0.4513 -0.289 -0.8443 -0.51328 -0.382683 -0.768178 0.65625 0.375 0.4513 -0.289 -0.8443 -0.212608 0.83147 -0.51328 0.6875 0.8125 0.223 0.881 -0.4173 -0.146447 0.92388 -0.353553 0.6875 0.875 0.223 0.881 -0.4173 -0.212608 0.92388 -0.31819 0.65625 0.875 0.223 0.881 -0.4173 -0.212608 0.83147 -0.51328 0.6875 0.8125 0.223 0.881 -0.4173 -0.212608 0.92388 -0.31819 0.65625 0.875 0.223 0.881 -0.4173 -0.308658 0.83147 -0.46194 0.65625 0.8125 0.223 0.881 -0.4173 -0.31819 -0.55557 -0.768178 0.6875 0.3125 0.4162 -0.4696 -0.7786 -0.353553 -0.382683 -0.853553 0.6875 0.375 0.4162 -0.4696 -0.7786 -0.51328 -0.382683 -0.768178 0.65625 0.375 0.4162 -0.4696 -0.7786 -0.31819 -0.55557 -0.768178 0.6875 0.3125 0.4162 -0.4696 -0.7786 -0.51328 -0.382683 -0.768178 0.65625 0.375 0.4162 -0.4696 -0.7786 -0.46194 -0.55557 -0.691342 0.65625 0.3125 0.4162 -0.4696 -0.7786 +0.13795 0.707107 -0.69352 0.71875 0.75 0.1847 0.7715 -0.6088 +0.108386 0.83147 -0.544895 0.71875 0.8125 0.1847 0.7715 -0.6088 +0.212608 0.83147 -0.51328 0.6875 0.8125 0.1847 0.7715 -0.6088 +0.13795 0.707107 -0.69352 0.71875 0.75 0.1847 0.7715 -0.6088 +0.212608 0.83147 -0.51328 0.6875 0.8125 0.1847 0.7715 -0.6088 +0.270598 0.707107 -0.653281 0.6875 0.75 0.1847 0.7715 -0.6088 +0.13795 -0.707107 -0.69352 0.71875 0.25 0.2248 -0.6326 -0.7412 +0.162212 -0.55557 -0.815493 0.71875 0.3125 0.2248 -0.6326 -0.7412 +0.31819 -0.55557 -0.768178 0.6875 0.3125 0.2248 -0.6326 -0.7412 +0.13795 -0.707107 -0.69352 0.71875 0.25 0.2248 -0.6326 -0.7412 +0.31819 -0.55557 -0.768178 0.6875 0.3125 0.2248 -0.6326 -0.7412 +0.270598 -0.707107 -0.653281 0.6875 0.25 0.2248 -0.6326 -0.7412 +0.162212 0.55557 -0.815493 0.71875 0.6875 0.2248 0.6326 -0.7412 +0.13795 0.707107 -0.69352 0.71875 0.75 0.2248 0.6326 -0.7412 +0.270598 0.707107 -0.653281 0.6875 0.75 0.2248 0.6326 -0.7412 +0.162212 0.55557 -0.815493 0.71875 0.6875 0.2248 0.6326 -0.7412 +0.270598 0.707107 -0.653281 0.6875 0.75 0.2248 0.6326 -0.7412 +0.31819 0.55557 -0.768178 0.6875 0.6875 0.2248 0.6326 -0.7412 +0.108386 -0.83147 -0.544895 0.71875 0.1875 0.1847 -0.7715 -0.6088 +0.13795 -0.707107 -0.69352 0.71875 0.25 0.1847 -0.7715 -0.6088 +0.270598 -0.707107 -0.653281 0.6875 0.25 0.1847 -0.7715 -0.6088 +0.108386 -0.83147 -0.544895 0.71875 0.1875 0.1847 -0.7715 -0.6088 +0.270598 -0.707107 -0.653281 0.6875 0.25 0.1847 -0.7715 -0.6088 +0.212608 -0.83147 -0.51328 0.6875 0.1875 0.1847 -0.7715 -0.6088 +0.18024 0.382683 -0.906127 0.71875 0.625 0.2563 0.4696 -0.8448 +0.162212 0.55557 -0.815493 0.71875 0.6875 0.2563 0.4696 -0.8448 +0.31819 0.55557 -0.768178 0.6875 0.6875 0.2563 0.4696 -0.8448 +0.18024 0.382683 -0.906127 0.71875 0.625 0.2563 0.4696 -0.8448 +0.31819 0.55557 -0.768178 0.6875 0.6875 0.2563 0.4696 -0.8448 +0.353553 0.382683 -0.853553 0.6875 0.625 0.2563 0.4696 -0.8448 +0.074658 -0.92388 -0.37533 0.71875 0.125 0.1374 -0.881 -0.4528 +0.108386 -0.83147 -0.544895 0.71875 0.1875 0.1374 -0.881 -0.4528 +0.212608 -0.83147 -0.51328 0.6875 0.1875 0.1374 -0.881 -0.4528 +0.074658 -0.92388 -0.37533 0.71875 0.125 0.1374 -0.881 -0.4528 +0.212608 -0.83147 -0.51328 0.6875 0.1875 0.1374 -0.881 -0.4528 +0.146447 -0.92388 -0.353553 0.6875 0.125 0.1374 -0.881 -0.4528 +0.191342 0.19509 -0.96194 0.71875 0.5625 0.2779 0.289 -0.9161 +0.18024 0.382683 -0.906127 0.71875 0.625 0.2779 0.289 -0.9161 +0.353553 0.382683 -0.853553 0.6875 0.625 0.2779 0.289 -0.9161 +0.191342 0.19509 -0.96194 0.71875 0.5625 0.2779 0.289 -0.9161 +0.353553 0.382683 -0.853553 0.6875 0.625 0.2779 0.289 -0.9161 +0.37533 0.19509 -0.906127 0.6875 0.5625 0.2779 0.289 -0.9161 0.270598 0.707107 -0.653281 0.6875 0.75 0.2999 0.7715 -0.5611 0.212608 0.83147 -0.51328 0.6875 0.8125 0.2999 0.7715 -0.5611 0.308658 0.83147 -0.46194 0.65625 0.8125 0.2999 0.7715 -0.5611 @@ -272,48 +230,48 @@ Data: 0.074658 -0.980785 -0.18024 0.6875 0.0625 0.1374 -0.9565 -0.2571 0.212608 -0.92388 -0.31819 0.65625 0.125 0.1374 -0.9565 -0.2571 0.108386 -0.980785 -0.162212 0.65625 0.0625 0.1374 -0.9565 -0.2571 -0.392847 -0.707107 -0.587938 0.65625 0.25 0.4913 -0.6326 -0.5987 -0.46194 -0.55557 -0.691342 0.65625 0.3125 0.4913 -0.6326 -0.5987 -0.587938 -0.55557 -0.587938 0.625 0.3125 0.4913 -0.6326 -0.5987 -0.392847 -0.707107 -0.587938 0.65625 0.25 0.4913 -0.6326 -0.5987 -0.587938 -0.55557 -0.587938 0.625 0.3125 0.4913 -0.6326 -0.5987 -0.5 -0.707107 -0.5 0.625 0.25 0.4913 -0.6326 -0.5987 -0.46194 0.55557 -0.691342 0.65625 0.6875 0.4913 0.6326 -0.5987 -0.392847 0.707107 -0.587938 0.65625 0.75 0.4913 0.6326 -0.5987 -0.5 0.707107 -0.5 0.625 0.75 0.4913 0.6326 -0.5987 -0.46194 0.55557 -0.691342 0.65625 0.6875 0.4913 0.6326 -0.5987 -0.5 0.707107 -0.5 0.625 0.75 0.4913 0.6326 -0.5987 -0.587938 0.55557 -0.587938 0.625 0.6875 0.4913 0.6326 -0.5987 -0.308658 -0.83147 -0.46194 0.65625 0.1875 0.4036 -0.7715 -0.4918 -0.392847 -0.707107 -0.587938 0.65625 0.25 0.4036 -0.7715 -0.4918 -0.5 -0.707107 -0.5 0.625 0.25 0.4036 -0.7715 -0.4918 -0.308658 -0.83147 -0.46194 0.65625 0.1875 0.4036 -0.7715 -0.4918 -0.5 -0.707107 -0.5 0.625 0.25 0.4036 -0.7715 -0.4918 -0.392847 -0.83147 -0.392847 0.625 0.1875 0.4036 -0.7715 -0.4918 -0.51328 0.382683 -0.768178 0.65625 0.625 0.5601 0.4696 -0.6825 -0.46194 0.55557 -0.691342 0.65625 0.6875 0.5601 0.4696 -0.6825 -0.587938 0.55557 -0.587938 0.625 0.6875 0.5601 0.4696 -0.6825 -0.51328 0.382683 -0.768178 0.65625 0.625 0.5601 0.4696 -0.6825 -0.587938 0.55557 -0.587938 0.625 0.6875 0.5601 0.4696 -0.6825 -0.653281 0.382683 -0.653281 0.625 0.625 0.5601 0.4696 -0.6825 -0.212608 -0.92388 -0.31819 0.65625 0.125 0.3002 -0.881 -0.3658 -0.308658 -0.83147 -0.46194 0.65625 0.1875 0.3002 -0.881 -0.3658 -0.392847 -0.83147 -0.392847 0.625 0.1875 0.3002 -0.881 -0.3658 -0.212608 -0.92388 -0.31819 0.65625 0.125 0.3002 -0.881 -0.3658 -0.392847 -0.83147 -0.392847 0.625 0.1875 0.3002 -0.881 -0.3658 -0.270598 -0.92388 -0.270598 0.625 0.125 0.3002 -0.881 -0.3658 -0.544895 0.19509 -0.815493 0.65625 0.5625 0.6073 0.289 -0.74 -0.51328 0.382683 -0.768178 0.65625 0.625 0.6073 0.289 -0.74 -0.653281 0.382683 -0.653281 0.625 0.625 0.6073 0.289 -0.74 -0.544895 0.19509 -0.815493 0.65625 0.5625 0.6073 0.289 -0.74 -0.653281 0.382683 -0.653281 0.625 0.625 0.6073 0.289 -0.74 -0.69352 0.19509 -0.69352 0.625 0.5625 0.6073 0.289 -0.74 -0.108386 -0.980785 -0.162212 0.65625 0.0625 0.185 -0.9565 -0.2254 -0.212608 -0.92388 -0.31819 0.65625 0.125 0.185 -0.9565 -0.2254 -0.270598 -0.92388 -0.270598 0.625 0.125 0.185 -0.9565 -0.2254 -0.108386 -0.980785 -0.162212 0.65625 0.0625 0.185 -0.9565 -0.2254 -0.270598 -0.92388 -0.270598 0.625 0.125 0.185 -0.9565 -0.2254 -0.13795 -0.980785 -0.13795 0.625 0.0625 0.185 -0.9565 -0.2254 +0.382683 0 -0.923879 0.6875 0.5 0.4691 0.0975 -0.8777 +0.37533 0.19509 -0.906127 0.6875 0.5625 0.4691 0.0975 -0.8777 +0.544895 0.19509 -0.815493 0.65625 0.5625 0.4691 0.0975 -0.8777 +0.382683 0 -0.923879 0.6875 0.5 0.4691 0.0975 -0.8777 +0.544895 0.19509 -0.815493 0.65625 0.5625 0.4691 0.0975 -0.8777 +0.55557 0 -0.831469 0.65625 0.5 0.4691 0.0975 -0.8777 +0.074658 0.980785 -0.18024 0.6875 0.9375 0.0464 0.9951 -0.0869 +0 1 0 0.671875 1 0.0464 0.9951 -0.0869 +0.108386 0.980785 -0.162212 0.65625 0.9375 0.0464 0.9951 -0.0869 +0 -1 0 0.671875 0 0.0464 -0.9951 -0.0869 +0.074658 -0.980785 -0.18024 0.6875 0.0625 0.0464 -0.9951 -0.0869 +0.108386 -0.980785 -0.162212 0.65625 0.0625 0.0464 -0.9951 -0.0869 +0.37533 -0.19509 -0.906127 0.6875 0.4375 0.4691 -0.0975 -0.8777 +0.382683 0 -0.923879 0.6875 0.5 0.4691 -0.0975 -0.8777 +0.55557 0 -0.831469 0.65625 0.5 0.4691 -0.0975 -0.8777 +0.37533 -0.19509 -0.906127 0.6875 0.4375 0.4691 -0.0975 -0.8777 +0.55557 0 -0.831469 0.65625 0.5 0.4691 -0.0975 -0.8777 +0.544895 -0.19509 -0.815493 0.65625 0.4375 0.4691 -0.0975 -0.8777 +0.146447 0.92388 -0.353553 0.6875 0.875 0.1374 0.9565 -0.2571 +0.074658 0.980785 -0.18024 0.6875 0.9375 0.1374 0.9565 -0.2571 +0.108386 0.980785 -0.162212 0.65625 0.9375 0.1374 0.9565 -0.2571 +0.146447 0.92388 -0.353553 0.6875 0.875 0.1374 0.9565 -0.2571 +0.108386 0.980785 -0.162212 0.65625 0.9375 0.1374 0.9565 -0.2571 +0.212608 0.92388 -0.31819 0.65625 0.875 0.1374 0.9565 -0.2571 +0.353553 -0.382683 -0.853553 0.6875 0.375 0.4513 -0.289 -0.8443 +0.37533 -0.19509 -0.906127 0.6875 0.4375 0.4513 -0.289 -0.8443 +0.544895 -0.19509 -0.815493 0.65625 0.4375 0.4513 -0.289 -0.8443 +0.353553 -0.382683 -0.853553 0.6875 0.375 0.4513 -0.289 -0.8443 +0.544895 -0.19509 -0.815493 0.65625 0.4375 0.4513 -0.289 -0.8443 +0.51328 -0.382683 -0.768178 0.65625 0.375 0.4513 -0.289 -0.8443 +0.212608 0.83147 -0.51328 0.6875 0.8125 0.223 0.881 -0.4173 +0.146447 0.92388 -0.353553 0.6875 0.875 0.223 0.881 -0.4173 +0.212608 0.92388 -0.31819 0.65625 0.875 0.223 0.881 -0.4173 +0.212608 0.83147 -0.51328 0.6875 0.8125 0.223 0.881 -0.4173 +0.212608 0.92388 -0.31819 0.65625 0.875 0.223 0.881 -0.4173 +0.308658 0.83147 -0.46194 0.65625 0.8125 0.223 0.881 -0.4173 +0.31819 -0.55557 -0.768178 0.6875 0.3125 0.4162 -0.4696 -0.7786 +0.353553 -0.382683 -0.853553 0.6875 0.375 0.4162 -0.4696 -0.7786 +0.51328 -0.382683 -0.768178 0.65625 0.375 0.4162 -0.4696 -0.7786 +0.31819 -0.55557 -0.768178 0.6875 0.3125 0.4162 -0.4696 -0.7786 +0.51328 -0.382683 -0.768178 0.65625 0.375 0.4162 -0.4696 -0.7786 +0.46194 -0.55557 -0.691342 0.65625 0.3125 0.4162 -0.4696 -0.7786 0.55557 0 -0.831469 0.65625 0.5 0.6314 0.0975 -0.7693 0.544895 0.19509 -0.815493 0.65625 0.5625 0.6314 0.0975 -0.7693 0.69352 0.19509 -0.69352 0.625 0.5625 0.6314 0.0975 -0.7693 @@ -362,48 +320,48 @@ Data: 0.392847 0.707107 -0.587938 0.65625 0.75 0.4036 0.7715 -0.4918 0.392847 0.83147 -0.392847 0.625 0.8125 0.4036 0.7715 -0.4918 0.5 0.707107 -0.5 0.625 0.75 0.4036 0.7715 -0.4918 -0.13795 0.980785 -0.13795 0.625 0.9375 0.0761 0.9951 -0.0625 -0 1 0 0.609375 1 0.0761 0.9951 -0.0625 -0.162212 0.980785 -0.108386 0.59375 0.9375 0.0761 0.9951 -0.0625 -0 -1 0 0.609375 0 0.0761 -0.9951 -0.0625 -0.13795 -0.980785 -0.13795 0.625 0.0625 0.0761 -0.9951 -0.0625 -0.162212 -0.980785 -0.108386 0.59375 0.0625 0.0761 -0.9951 -0.0625 -0.69352 -0.19509 -0.69352 0.625 0.4375 0.7693 -0.0975 -0.6314 -0.707107 0 -0.707107 0.625 0.5 0.7693 -0.0975 -0.6314 -0.83147 0 -0.55557 0.59375 0.5 0.7693 -0.0975 -0.6314 -0.69352 -0.19509 -0.69352 0.625 0.4375 0.7693 -0.0975 -0.6314 -0.83147 0 -0.55557 0.59375 0.5 0.7693 -0.0975 -0.6314 -0.815493 -0.19509 -0.544895 0.59375 0.4375 0.7693 -0.0975 -0.6314 -0.270598 0.92388 -0.270598 0.625 0.875 0.2254 0.9565 -0.185 -0.13795 0.980785 -0.13795 0.625 0.9375 0.2254 0.9565 -0.185 -0.162212 0.980785 -0.108386 0.59375 0.9375 0.2254 0.9565 -0.185 -0.270598 0.92388 -0.270598 0.625 0.875 0.2254 0.9565 -0.185 -0.162212 0.980785 -0.108386 0.59375 0.9375 0.2254 0.9565 -0.185 -0.31819 0.92388 -0.212608 0.59375 0.875 0.2254 0.9565 -0.185 -0.653281 -0.382683 -0.653281 0.625 0.375 0.74 -0.289 -0.6073 -0.69352 -0.19509 -0.69352 0.625 0.4375 0.74 -0.289 -0.6073 -0.815493 -0.19509 -0.544895 0.59375 0.4375 0.74 -0.289 -0.6073 -0.653281 -0.382683 -0.653281 0.625 0.375 0.74 -0.289 -0.6073 -0.815493 -0.19509 -0.544895 0.59375 0.4375 0.74 -0.289 -0.6073 -0.768178 -0.382683 -0.51328 0.59375 0.375 0.74 -0.289 -0.6073 -0.392847 0.83147 -0.392847 0.625 0.8125 0.3658 0.881 -0.3002 -0.270598 0.92388 -0.270598 0.625 0.875 0.3658 0.881 -0.3002 -0.31819 0.92388 -0.212608 0.59375 0.875 0.3658 0.881 -0.3002 -0.392847 0.83147 -0.392847 0.625 0.8125 0.3658 0.881 -0.3002 -0.31819 0.92388 -0.212608 0.59375 0.875 0.3658 0.881 -0.3002 -0.46194 0.83147 -0.308658 0.59375 0.8125 0.3658 0.881 -0.3002 -0.587938 -0.55557 -0.587938 0.625 0.3125 0.6825 -0.4696 -0.5601 -0.653281 -0.382683 -0.653281 0.625 0.375 0.6825 -0.4696 -0.5601 -0.768178 -0.382683 -0.51328 0.59375 0.375 0.6825 -0.4696 -0.5601 -0.587938 -0.55557 -0.587938 0.625 0.3125 0.6825 -0.4696 -0.5601 -0.768178 -0.382683 -0.51328 0.59375 0.375 0.6825 -0.4696 -0.5601 -0.691342 -0.55557 -0.46194 0.59375 0.3125 0.6825 -0.4696 -0.5601 -0.5 0.707107 -0.5 0.625 0.75 0.4918 0.7715 -0.4036 -0.392847 0.83147 -0.392847 0.625 0.8125 0.4918 0.7715 -0.4036 -0.46194 0.83147 -0.308658 0.59375 0.8125 0.4918 0.7715 -0.4036 -0.5 0.707107 -0.5 0.625 0.75 0.4918 0.7715 -0.4036 -0.46194 0.83147 -0.308658 0.59375 0.8125 0.4918 0.7715 -0.4036 -0.587938 0.707107 -0.392847 0.59375 0.75 0.4918 0.7715 -0.4036 +0.392847 -0.707107 -0.587938 0.65625 0.25 0.4913 -0.6326 -0.5987 +0.46194 -0.55557 -0.691342 0.65625 0.3125 0.4913 -0.6326 -0.5987 +0.587938 -0.55557 -0.587938 0.625 0.3125 0.4913 -0.6326 -0.5987 +0.392847 -0.707107 -0.587938 0.65625 0.25 0.4913 -0.6326 -0.5987 +0.587938 -0.55557 -0.587938 0.625 0.3125 0.4913 -0.6326 -0.5987 +0.5 -0.707107 -0.5 0.625 0.25 0.4913 -0.6326 -0.5987 +0.46194 0.55557 -0.691342 0.65625 0.6875 0.4913 0.6326 -0.5987 +0.392847 0.707107 -0.587938 0.65625 0.75 0.4913 0.6326 -0.5987 +0.5 0.707107 -0.5 0.625 0.75 0.4913 0.6326 -0.5987 +0.46194 0.55557 -0.691342 0.65625 0.6875 0.4913 0.6326 -0.5987 +0.5 0.707107 -0.5 0.625 0.75 0.4913 0.6326 -0.5987 +0.587938 0.55557 -0.587938 0.625 0.6875 0.4913 0.6326 -0.5987 +0.308658 -0.83147 -0.46194 0.65625 0.1875 0.4036 -0.7715 -0.4918 +0.392847 -0.707107 -0.587938 0.65625 0.25 0.4036 -0.7715 -0.4918 +0.5 -0.707107 -0.5 0.625 0.25 0.4036 -0.7715 -0.4918 +0.308658 -0.83147 -0.46194 0.65625 0.1875 0.4036 -0.7715 -0.4918 +0.5 -0.707107 -0.5 0.625 0.25 0.4036 -0.7715 -0.4918 +0.392847 -0.83147 -0.392847 0.625 0.1875 0.4036 -0.7715 -0.4918 +0.51328 0.382683 -0.768178 0.65625 0.625 0.5601 0.4696 -0.6825 +0.46194 0.55557 -0.691342 0.65625 0.6875 0.5601 0.4696 -0.6825 +0.587938 0.55557 -0.587938 0.625 0.6875 0.5601 0.4696 -0.6825 +0.51328 0.382683 -0.768178 0.65625 0.625 0.5601 0.4696 -0.6825 +0.587938 0.55557 -0.587938 0.625 0.6875 0.5601 0.4696 -0.6825 +0.653281 0.382683 -0.653281 0.625 0.625 0.5601 0.4696 -0.6825 +0.212608 -0.92388 -0.31819 0.65625 0.125 0.3002 -0.881 -0.3658 +0.308658 -0.83147 -0.46194 0.65625 0.1875 0.3002 -0.881 -0.3658 +0.392847 -0.83147 -0.392847 0.625 0.1875 0.3002 -0.881 -0.3658 +0.212608 -0.92388 -0.31819 0.65625 0.125 0.3002 -0.881 -0.3658 +0.392847 -0.83147 -0.392847 0.625 0.1875 0.3002 -0.881 -0.3658 +0.270598 -0.92388 -0.270598 0.625 0.125 0.3002 -0.881 -0.3658 +0.544895 0.19509 -0.815493 0.65625 0.5625 0.6073 0.289 -0.74 +0.51328 0.382683 -0.768178 0.65625 0.625 0.6073 0.289 -0.74 +0.653281 0.382683 -0.653281 0.625 0.625 0.6073 0.289 -0.74 +0.544895 0.19509 -0.815493 0.65625 0.5625 0.6073 0.289 -0.74 +0.653281 0.382683 -0.653281 0.625 0.625 0.6073 0.289 -0.74 +0.69352 0.19509 -0.69352 0.625 0.5625 0.6073 0.289 -0.74 +0.108386 -0.980785 -0.162212 0.65625 0.0625 0.185 -0.9565 -0.2254 +0.212608 -0.92388 -0.31819 0.65625 0.125 0.185 -0.9565 -0.2254 +0.270598 -0.92388 -0.270598 0.625 0.125 0.185 -0.9565 -0.2254 +0.108386 -0.980785 -0.162212 0.65625 0.0625 0.185 -0.9565 -0.2254 +0.270598 -0.92388 -0.270598 0.625 0.125 0.185 -0.9565 -0.2254 +0.13795 -0.980785 -0.13795 0.625 0.0625 0.185 -0.9565 -0.2254 0.5 -0.707107 -0.5 0.625 0.25 0.5987 -0.6326 -0.4913 0.587938 -0.55557 -0.587938 0.625 0.3125 0.5987 -0.6326 -0.4913 0.691342 -0.55557 -0.46194 0.59375 0.3125 0.5987 -0.6326 -0.4913 @@ -452,48 +410,48 @@ Data: 0.707107 0 -0.707107 0.625 0.5 0.7693 0.0975 -0.6314 0.815493 0.19509 -0.544895 0.59375 0.5625 0.7693 0.0975 -0.6314 0.83147 0 -0.55557 0.59375 0.5 0.7693 0.0975 -0.6314 -0.691342 0.55557 -0.46194 0.59375 0.6875 0.6831 0.6326 -0.3651 -0.587938 0.707107 -0.392847 0.59375 0.75 0.6831 0.6326 -0.3651 -0.653281 0.707107 -0.270598 0.5625 0.75 0.6831 0.6326 -0.3651 -0.691342 0.55557 -0.46194 0.59375 0.6875 0.6831 0.6326 -0.3651 -0.653281 0.707107 -0.270598 0.5625 0.75 0.6831 0.6326 -0.3651 -0.768178 0.55557 -0.31819 0.5625 0.6875 0.6831 0.6326 -0.3651 -0.46194 -0.83147 -0.308658 0.59375 0.1875 0.5611 -0.7715 -0.2999 -0.587938 -0.707107 -0.392847 0.59375 0.25 0.5611 -0.7715 -0.2999 -0.653281 -0.707107 -0.270598 0.5625 0.25 0.5611 -0.7715 -0.2999 -0.46194 -0.83147 -0.308658 0.59375 0.1875 0.5611 -0.7715 -0.2999 -0.653281 -0.707107 -0.270598 0.5625 0.25 0.5611 -0.7715 -0.2999 -0.51328 -0.83147 -0.212607 0.5625 0.1875 0.5611 -0.7715 -0.2999 -0.768178 0.382683 -0.51328 0.59375 0.625 0.7786 0.4696 -0.4162 -0.691342 0.55557 -0.46194 0.59375 0.6875 0.7786 0.4696 -0.4162 -0.768178 0.55557 -0.31819 0.5625 0.6875 0.7786 0.4696 -0.4162 -0.768178 0.382683 -0.51328 0.59375 0.625 0.7786 0.4696 -0.4162 -0.768178 0.55557 -0.31819 0.5625 0.6875 0.7786 0.4696 -0.4162 -0.853553 0.382683 -0.353553 0.5625 0.625 0.7786 0.4696 -0.4162 -0.31819 -0.92388 -0.212608 0.59375 0.125 0.4173 -0.881 -0.223 -0.46194 -0.83147 -0.308658 0.59375 0.1875 0.4173 -0.881 -0.223 -0.51328 -0.83147 -0.212607 0.5625 0.1875 0.4173 -0.881 -0.223 -0.31819 -0.92388 -0.212608 0.59375 0.125 0.4173 -0.881 -0.223 -0.51328 -0.83147 -0.212607 0.5625 0.1875 0.4173 -0.881 -0.223 -0.353553 -0.92388 -0.146447 0.5625 0.125 0.4173 -0.881 -0.223 -0.815493 0.19509 -0.544895 0.59375 0.5625 0.8443 0.289 -0.4513 -0.768178 0.382683 -0.51328 0.59375 0.625 0.8443 0.289 -0.4513 -0.853553 0.382683 -0.353553 0.5625 0.625 0.8443 0.289 -0.4513 -0.815493 0.19509 -0.544895 0.59375 0.5625 0.8443 0.289 -0.4513 -0.853553 0.382683 -0.353553 0.5625 0.625 0.8443 0.289 -0.4513 -0.906127 0.19509 -0.37533 0.5625 0.5625 0.8443 0.289 -0.4513 -0.162212 -0.980785 -0.108386 0.59375 0.0625 0.2571 -0.9565 -0.1374 -0.31819 -0.92388 -0.212608 0.59375 0.125 0.2571 -0.9565 -0.1374 -0.353553 -0.92388 -0.146447 0.5625 0.125 0.2571 -0.9565 -0.1374 -0.162212 -0.980785 -0.108386 0.59375 0.0625 0.2571 -0.9565 -0.1374 -0.353553 -0.92388 -0.146447 0.5625 0.125 0.2571 -0.9565 -0.1374 -0.18024 -0.980785 -0.074658 0.5625 0.0625 0.2571 -0.9565 -0.1374 -0.83147 0 -0.55557 0.59375 0.5 0.8777 0.0975 -0.4691 -0.815493 0.19509 -0.544895 0.59375 0.5625 0.8777 0.0975 -0.4691 -0.906127 0.19509 -0.37533 0.5625 0.5625 0.8777 0.0975 -0.4691 -0.83147 0 -0.55557 0.59375 0.5 0.8777 0.0975 -0.4691 -0.906127 0.19509 -0.37533 0.5625 0.5625 0.8777 0.0975 -0.4691 -0.923879 0 -0.382683 0.5625 0.5 0.8777 0.0975 -0.4691 +0.13795 0.980785 -0.13795 0.625 0.9375 0.0761 0.9951 -0.0625 +0 1 0 0.609375 1 0.0761 0.9951 -0.0625 +0.162212 0.980785 -0.108386 0.59375 0.9375 0.0761 0.9951 -0.0625 +0 -1 0 0.609375 0 0.0761 -0.9951 -0.0625 +0.13795 -0.980785 -0.13795 0.625 0.0625 0.0761 -0.9951 -0.0625 +0.162212 -0.980785 -0.108386 0.59375 0.0625 0.0761 -0.9951 -0.0625 +0.69352 -0.19509 -0.69352 0.625 0.4375 0.7693 -0.0975 -0.6314 +0.707107 0 -0.707107 0.625 0.5 0.7693 -0.0975 -0.6314 +0.83147 0 -0.55557 0.59375 0.5 0.7693 -0.0975 -0.6314 +0.69352 -0.19509 -0.69352 0.625 0.4375 0.7693 -0.0975 -0.6314 +0.83147 0 -0.55557 0.59375 0.5 0.7693 -0.0975 -0.6314 +0.815493 -0.19509 -0.544895 0.59375 0.4375 0.7693 -0.0975 -0.6314 +0.270598 0.92388 -0.270598 0.625 0.875 0.2254 0.9565 -0.185 +0.13795 0.980785 -0.13795 0.625 0.9375 0.2254 0.9565 -0.185 +0.162212 0.980785 -0.108386 0.59375 0.9375 0.2254 0.9565 -0.185 +0.270598 0.92388 -0.270598 0.625 0.875 0.2254 0.9565 -0.185 +0.162212 0.980785 -0.108386 0.59375 0.9375 0.2254 0.9565 -0.185 +0.31819 0.92388 -0.212608 0.59375 0.875 0.2254 0.9565 -0.185 +0.653281 -0.382683 -0.653281 0.625 0.375 0.74 -0.289 -0.6073 +0.69352 -0.19509 -0.69352 0.625 0.4375 0.74 -0.289 -0.6073 +0.815493 -0.19509 -0.544895 0.59375 0.4375 0.74 -0.289 -0.6073 +0.653281 -0.382683 -0.653281 0.625 0.375 0.74 -0.289 -0.6073 +0.815493 -0.19509 -0.544895 0.59375 0.4375 0.74 -0.289 -0.6073 +0.768178 -0.382683 -0.51328 0.59375 0.375 0.74 -0.289 -0.6073 +0.392847 0.83147 -0.392847 0.625 0.8125 0.3658 0.881 -0.3002 +0.270598 0.92388 -0.270598 0.625 0.875 0.3658 0.881 -0.3002 +0.31819 0.92388 -0.212608 0.59375 0.875 0.3658 0.881 -0.3002 +0.392847 0.83147 -0.392847 0.625 0.8125 0.3658 0.881 -0.3002 +0.31819 0.92388 -0.212608 0.59375 0.875 0.3658 0.881 -0.3002 +0.46194 0.83147 -0.308658 0.59375 0.8125 0.3658 0.881 -0.3002 +0.587938 -0.55557 -0.587938 0.625 0.3125 0.6825 -0.4696 -0.5601 +0.653281 -0.382683 -0.653281 0.625 0.375 0.6825 -0.4696 -0.5601 +0.768178 -0.382683 -0.51328 0.59375 0.375 0.6825 -0.4696 -0.5601 +0.587938 -0.55557 -0.587938 0.625 0.3125 0.6825 -0.4696 -0.5601 +0.768178 -0.382683 -0.51328 0.59375 0.375 0.6825 -0.4696 -0.5601 +0.691342 -0.55557 -0.46194 0.59375 0.3125 0.6825 -0.4696 -0.5601 +0.5 0.707107 -0.5 0.625 0.75 0.4918 0.7715 -0.4036 +0.392847 0.83147 -0.392847 0.625 0.8125 0.4918 0.7715 -0.4036 +0.46194 0.83147 -0.308658 0.59375 0.8125 0.4918 0.7715 -0.4036 +0.5 0.707107 -0.5 0.625 0.75 0.4918 0.7715 -0.4036 +0.46194 0.83147 -0.308658 0.59375 0.8125 0.4918 0.7715 -0.4036 +0.587938 0.707107 -0.392847 0.59375 0.75 0.4918 0.7715 -0.4036 0.162212 0.980785 -0.108386 0.59375 0.9375 0.0869 0.9951 -0.0464 0 1 0 0.578125 1 0.0869 0.9951 -0.0464 0.18024 0.980785 -0.074658 0.5625 0.9375 0.0869 0.9951 -0.0464 @@ -542,48 +500,48 @@ Data: 0.587938 -0.707107 -0.392847 0.59375 0.25 0.6831 -0.6326 -0.3651 0.768178 -0.55557 -0.31819 0.5625 0.3125 0.6831 -0.6326 -0.3651 0.653281 -0.707107 -0.270598 0.5625 0.25 0.6831 -0.6326 -0.3651 -0.906127 -0.19509 -0.37533 0.5625 0.4375 0.9524 -0.0975 -0.2889 -0.923879 0 -0.382683 0.5625 0.5 0.9524 -0.0975 -0.2889 -0.980785 0 -0.19509 0.53125 0.5 0.9524 -0.0975 -0.2889 -0.906127 -0.19509 -0.37533 0.5625 0.4375 0.9524 -0.0975 -0.2889 -0.980785 0 -0.19509 0.53125 0.5 0.9524 -0.0975 -0.2889 -0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9524 -0.0975 -0.2889 -0.353553 0.92388 -0.146447 0.5625 0.875 0.279 0.9565 -0.0846 -0.18024 0.980785 -0.074658 0.5625 0.9375 0.279 0.9565 -0.0846 -0.191342 0.980785 -0.03806 0.53125 0.9375 0.279 0.9565 -0.0846 -0.353553 0.92388 -0.146447 0.5625 0.875 0.279 0.9565 -0.0846 -0.191342 0.980785 -0.03806 0.53125 0.9375 0.279 0.9565 -0.0846 -0.37533 0.92388 -0.074658 0.53125 0.875 0.279 0.9565 -0.0846 -0.853553 -0.382683 -0.353553 0.5625 0.375 0.9161 -0.289 -0.2779 -0.906127 -0.19509 -0.37533 0.5625 0.4375 0.9161 -0.289 -0.2779 -0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9161 -0.289 -0.2779 -0.853553 -0.382683 -0.353553 0.5625 0.375 0.9161 -0.289 -0.2779 -0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9161 -0.289 -0.2779 -0.906127 -0.382683 -0.18024 0.53125 0.375 0.9161 -0.289 -0.2779 -0.51328 0.83147 -0.212607 0.5625 0.8125 0.4528 0.881 -0.1374 -0.353553 0.92388 -0.146447 0.5625 0.875 0.4528 0.881 -0.1374 -0.37533 0.92388 -0.074658 0.53125 0.875 0.4528 0.881 -0.1374 -0.51328 0.83147 -0.212607 0.5625 0.8125 0.4528 0.881 -0.1374 -0.37533 0.92388 -0.074658 0.53125 0.875 0.4528 0.881 -0.1374 -0.544895 0.83147 -0.108386 0.53125 0.8125 0.4528 0.881 -0.1374 -0.768178 -0.55557 -0.31819 0.5625 0.3125 0.8448 -0.4696 -0.2563 -0.853553 -0.382683 -0.353553 0.5625 0.375 0.8448 -0.4696 -0.2563 -0.906127 -0.382683 -0.18024 0.53125 0.375 0.8448 -0.4696 -0.2563 -0.768178 -0.55557 -0.31819 0.5625 0.3125 0.8448 -0.4696 -0.2563 -0.906127 -0.382683 -0.18024 0.53125 0.375 0.8448 -0.4696 -0.2563 -0.815493 -0.55557 -0.162212 0.53125 0.3125 0.8448 -0.4696 -0.2563 -0.653281 0.707107 -0.270598 0.5625 0.75 0.6088 0.7715 -0.1847 -0.51328 0.83147 -0.212607 0.5625 0.8125 0.6088 0.7715 -0.1847 -0.544895 0.83147 -0.108386 0.53125 0.8125 0.6088 0.7715 -0.1847 -0.653281 0.707107 -0.270598 0.5625 0.75 0.6088 0.7715 -0.1847 -0.544895 0.83147 -0.108386 0.53125 0.8125 0.6088 0.7715 -0.1847 -0.69352 0.707107 -0.13795 0.53125 0.75 0.6088 0.7715 -0.1847 -0.653281 -0.707107 -0.270598 0.5625 0.25 0.7412 -0.6326 -0.2248 -0.768178 -0.55557 -0.31819 0.5625 0.3125 0.7412 -0.6326 -0.2248 -0.815493 -0.55557 -0.162212 0.53125 0.3125 0.7412 -0.6326 -0.2248 -0.653281 -0.707107 -0.270598 0.5625 0.25 0.7412 -0.6326 -0.2248 -0.815493 -0.55557 -0.162212 0.53125 0.3125 0.7412 -0.6326 -0.2248 -0.69352 -0.707107 -0.13795 0.53125 0.25 0.7412 -0.6326 -0.2248 +0.691342 0.55557 -0.46194 0.59375 0.6875 0.6831 0.6326 -0.3651 +0.587938 0.707107 -0.392847 0.59375 0.75 0.6831 0.6326 -0.3651 +0.653281 0.707107 -0.270598 0.5625 0.75 0.6831 0.6326 -0.3651 +0.691342 0.55557 -0.46194 0.59375 0.6875 0.6831 0.6326 -0.3651 +0.653281 0.707107 -0.270598 0.5625 0.75 0.6831 0.6326 -0.3651 +0.768178 0.55557 -0.31819 0.5625 0.6875 0.6831 0.6326 -0.3651 +0.46194 -0.83147 -0.308658 0.59375 0.1875 0.5611 -0.7715 -0.2999 +0.587938 -0.707107 -0.392847 0.59375 0.25 0.5611 -0.7715 -0.2999 +0.653281 -0.707107 -0.270598 0.5625 0.25 0.5611 -0.7715 -0.2999 +0.46194 -0.83147 -0.308658 0.59375 0.1875 0.5611 -0.7715 -0.2999 +0.653281 -0.707107 -0.270598 0.5625 0.25 0.5611 -0.7715 -0.2999 +0.51328 -0.83147 -0.212607 0.5625 0.1875 0.5611 -0.7715 -0.2999 +0.768178 0.382683 -0.51328 0.59375 0.625 0.7786 0.4696 -0.4162 +0.691342 0.55557 -0.46194 0.59375 0.6875 0.7786 0.4696 -0.4162 +0.768178 0.55557 -0.31819 0.5625 0.6875 0.7786 0.4696 -0.4162 +0.768178 0.382683 -0.51328 0.59375 0.625 0.7786 0.4696 -0.4162 +0.768178 0.55557 -0.31819 0.5625 0.6875 0.7786 0.4696 -0.4162 +0.853553 0.382683 -0.353553 0.5625 0.625 0.7786 0.4696 -0.4162 +0.31819 -0.92388 -0.212608 0.59375 0.125 0.4173 -0.881 -0.223 +0.46194 -0.83147 -0.308658 0.59375 0.1875 0.4173 -0.881 -0.223 +0.51328 -0.83147 -0.212607 0.5625 0.1875 0.4173 -0.881 -0.223 +0.31819 -0.92388 -0.212608 0.59375 0.125 0.4173 -0.881 -0.223 +0.51328 -0.83147 -0.212607 0.5625 0.1875 0.4173 -0.881 -0.223 +0.353553 -0.92388 -0.146447 0.5625 0.125 0.4173 -0.881 -0.223 +0.815493 0.19509 -0.544895 0.59375 0.5625 0.8443 0.289 -0.4513 +0.768178 0.382683 -0.51328 0.59375 0.625 0.8443 0.289 -0.4513 +0.853553 0.382683 -0.353553 0.5625 0.625 0.8443 0.289 -0.4513 +0.815493 0.19509 -0.544895 0.59375 0.5625 0.8443 0.289 -0.4513 +0.853553 0.382683 -0.353553 0.5625 0.625 0.8443 0.289 -0.4513 +0.906127 0.19509 -0.37533 0.5625 0.5625 0.8443 0.289 -0.4513 +0.162212 -0.980785 -0.108386 0.59375 0.0625 0.2571 -0.9565 -0.1374 +0.31819 -0.92388 -0.212608 0.59375 0.125 0.2571 -0.9565 -0.1374 +0.353553 -0.92388 -0.146447 0.5625 0.125 0.2571 -0.9565 -0.1374 +0.162212 -0.980785 -0.108386 0.59375 0.0625 0.2571 -0.9565 -0.1374 +0.353553 -0.92388 -0.146447 0.5625 0.125 0.2571 -0.9565 -0.1374 +0.18024 -0.980785 -0.074658 0.5625 0.0625 0.2571 -0.9565 -0.1374 +0.83147 0 -0.55557 0.59375 0.5 0.8777 0.0975 -0.4691 +0.815493 0.19509 -0.544895 0.59375 0.5625 0.8777 0.0975 -0.4691 +0.906127 0.19509 -0.37533 0.5625 0.5625 0.8777 0.0975 -0.4691 +0.83147 0 -0.55557 0.59375 0.5 0.8777 0.0975 -0.4691 +0.906127 0.19509 -0.37533 0.5625 0.5625 0.8777 0.0975 -0.4691 +0.923879 0 -0.382683 0.5625 0.5 0.8777 0.0975 -0.4691 0.768178 0.55557 -0.31819 0.5625 0.6875 0.7412 0.6326 -0.2248 0.653281 0.707107 -0.270598 0.5625 0.75 0.7412 0.6326 -0.2248 0.69352 0.707107 -0.13795 0.53125 0.75 0.7412 0.6326 -0.2248 @@ -632,48 +590,48 @@ Data: 0 -1 0 0.546875 0 0.0942 -0.9951 -0.0286 0.18024 -0.980785 -0.074658 0.5625 0.0625 0.0942 -0.9951 -0.0286 0.191342 -0.980785 -0.03806 0.53125 0.0625 0.0942 -0.9951 -0.0286 -0.544895 -0.83147 -0.108386 0.53125 0.1875 0.6332 -0.7715 -0.0624 -0.69352 -0.707107 -0.13795 0.53125 0.25 0.6332 -0.7715 -0.0624 -0.707107 -0.707107 -0 0.5 0.25 0.6332 -0.7715 -0.0624 -0.544895 -0.83147 -0.108386 0.53125 0.1875 0.6332 -0.7715 -0.0624 -0.707107 -0.707107 -0 0.5 0.25 0.6332 -0.7715 -0.0624 -0.55557 -0.83147 0 0.5 0.1875 0.6332 -0.7715 -0.0624 -0.906127 0.382683 -0.18024 0.53125 0.625 0.8786 0.4696 -0.0865 -0.815493 0.55557 -0.162212 0.53125 0.6875 0.8786 0.4696 -0.0865 -0.831469 0.55557 0 0.5 0.6875 0.8786 0.4696 -0.0865 -0.906127 0.382683 -0.18024 0.53125 0.625 0.8786 0.4696 -0.0865 -0.831469 0.55557 0 0.5 0.6875 0.8786 0.4696 -0.0865 -0.923879 0.382683 -0 0.5 0.625 0.8786 0.4696 -0.0865 -0.37533 -0.92388 -0.074658 0.53125 0.125 0.4709 -0.881 -0.0464 -0.544895 -0.83147 -0.108386 0.53125 0.1875 0.4709 -0.881 -0.0464 -0.55557 -0.83147 0 0.5 0.1875 0.4709 -0.881 -0.0464 -0.37533 -0.92388 -0.074658 0.53125 0.125 0.4709 -0.881 -0.0464 -0.55557 -0.83147 0 0.5 0.1875 0.4709 -0.881 -0.0464 -0.382683 -0.92388 0 0.5 0.125 0.4709 -0.881 -0.0464 -0.96194 0.19509 -0.191342 0.53125 0.5625 0.9527 0.289 -0.0938 -0.906127 0.382683 -0.18024 0.53125 0.625 0.9527 0.289 -0.0938 -0.923879 0.382683 -0 0.5 0.625 0.9527 0.289 -0.0938 -0.96194 0.19509 -0.191342 0.53125 0.5625 0.9527 0.289 -0.0938 -0.923879 0.382683 -0 0.5 0.625 0.9527 0.289 -0.0938 -0.980785 0.19509 0 0.5 0.5625 0.9527 0.289 -0.0938 -0.191342 -0.980785 -0.03806 0.53125 0.0625 0.2902 -0.9565 -0.0286 -0.37533 -0.92388 -0.074658 0.53125 0.125 0.2902 -0.9565 -0.0286 -0.382683 -0.92388 0 0.5 0.125 0.2902 -0.9565 -0.0286 -0.191342 -0.980785 -0.03806 0.53125 0.0625 0.2902 -0.9565 -0.0286 -0.382683 -0.92388 0 0.5 0.125 0.2902 -0.9565 -0.0286 -0.19509 -0.980785 0 0.5 0.0625 0.2902 -0.9565 -0.0286 -0.980785 0 -0.19509 0.53125 0.5 0.9904 0.0975 -0.0975 -0.96194 0.19509 -0.191342 0.53125 0.5625 0.9904 0.0975 -0.0975 -0.980785 0.19509 0 0.5 0.5625 0.9904 0.0975 -0.0975 -0.980785 0 -0.19509 0.53125 0.5 0.9904 0.0975 -0.0975 -0.980785 0.19509 0 0.5 0.5625 0.9904 0.0975 -0.0975 -1 0 0 0.5 0.5 0.9904 0.0975 -0.0975 -0.191342 0.980785 -0.03806 0.53125 0.9375 0.098 0.9951 -0.0097 -0 1 0 0.515625 1 0.098 0.9951 -0.0097 -0.19509 0.980785 0 0.5 0.9375 0.098 0.9951 -0.0097 -0 -1 0 0.515625 0 0.098 -0.9951 -0.0097 -0.191342 -0.980785 -0.03806 0.53125 0.0625 0.098 -0.9951 -0.0097 -0.19509 -0.980785 0 0.5 0.0625 0.098 -0.9951 -0.0097 +0.906127 -0.19509 -0.37533 0.5625 0.4375 0.9524 -0.0975 -0.2889 +0.923879 0 -0.382683 0.5625 0.5 0.9524 -0.0975 -0.2889 +0.980785 0 -0.19509 0.53125 0.5 0.9524 -0.0975 -0.2889 +0.906127 -0.19509 -0.37533 0.5625 0.4375 0.9524 -0.0975 -0.2889 +0.980785 0 -0.19509 0.53125 0.5 0.9524 -0.0975 -0.2889 +0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9524 -0.0975 -0.2889 +0.353553 0.92388 -0.146447 0.5625 0.875 0.279 0.9565 -0.0846 +0.18024 0.980785 -0.074658 0.5625 0.9375 0.279 0.9565 -0.0846 +0.191342 0.980785 -0.03806 0.53125 0.9375 0.279 0.9565 -0.0846 +0.353553 0.92388 -0.146447 0.5625 0.875 0.279 0.9565 -0.0846 +0.191342 0.980785 -0.03806 0.53125 0.9375 0.279 0.9565 -0.0846 +0.37533 0.92388 -0.074658 0.53125 0.875 0.279 0.9565 -0.0846 +0.853553 -0.382683 -0.353553 0.5625 0.375 0.9161 -0.289 -0.2779 +0.906127 -0.19509 -0.37533 0.5625 0.4375 0.9161 -0.289 -0.2779 +0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9161 -0.289 -0.2779 +0.853553 -0.382683 -0.353553 0.5625 0.375 0.9161 -0.289 -0.2779 +0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9161 -0.289 -0.2779 +0.906127 -0.382683 -0.18024 0.53125 0.375 0.9161 -0.289 -0.2779 +0.51328 0.83147 -0.212607 0.5625 0.8125 0.4528 0.881 -0.1374 +0.353553 0.92388 -0.146447 0.5625 0.875 0.4528 0.881 -0.1374 +0.37533 0.92388 -0.074658 0.53125 0.875 0.4528 0.881 -0.1374 +0.51328 0.83147 -0.212607 0.5625 0.8125 0.4528 0.881 -0.1374 +0.37533 0.92388 -0.074658 0.53125 0.875 0.4528 0.881 -0.1374 +0.544895 0.83147 -0.108386 0.53125 0.8125 0.4528 0.881 -0.1374 +0.768178 -0.55557 -0.31819 0.5625 0.3125 0.8448 -0.4696 -0.2563 +0.853553 -0.382683 -0.353553 0.5625 0.375 0.8448 -0.4696 -0.2563 +0.906127 -0.382683 -0.18024 0.53125 0.375 0.8448 -0.4696 -0.2563 +0.768178 -0.55557 -0.31819 0.5625 0.3125 0.8448 -0.4696 -0.2563 +0.906127 -0.382683 -0.18024 0.53125 0.375 0.8448 -0.4696 -0.2563 +0.815493 -0.55557 -0.162212 0.53125 0.3125 0.8448 -0.4696 -0.2563 +0.653281 0.707107 -0.270598 0.5625 0.75 0.6088 0.7715 -0.1847 +0.51328 0.83147 -0.212607 0.5625 0.8125 0.6088 0.7715 -0.1847 +0.544895 0.83147 -0.108386 0.53125 0.8125 0.6088 0.7715 -0.1847 +0.653281 0.707107 -0.270598 0.5625 0.75 0.6088 0.7715 -0.1847 +0.544895 0.83147 -0.108386 0.53125 0.8125 0.6088 0.7715 -0.1847 +0.69352 0.707107 -0.13795 0.53125 0.75 0.6088 0.7715 -0.1847 +0.653281 -0.707107 -0.270598 0.5625 0.25 0.7412 -0.6326 -0.2248 +0.768178 -0.55557 -0.31819 0.5625 0.3125 0.7412 -0.6326 -0.2248 +0.815493 -0.55557 -0.162212 0.53125 0.3125 0.7412 -0.6326 -0.2248 +0.653281 -0.707107 -0.270598 0.5625 0.25 0.7412 -0.6326 -0.2248 +0.815493 -0.55557 -0.162212 0.53125 0.3125 0.7412 -0.6326 -0.2248 +0.69352 -0.707107 -0.13795 0.53125 0.25 0.7412 -0.6326 -0.2248 0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9904 -0.0975 -0.0975 0.980785 0 -0.19509 0.53125 0.5 0.9904 -0.0975 -0.0975 1 0 0 0.5 0.5 0.9904 -0.0975 -0.0975 @@ -722,42 +680,48 @@ Data: 0.815493 0.55557 -0.162212 0.53125 0.6875 0.7708 0.6326 -0.0759 0.707107 0.707107 -0 0.5 0.75 0.7708 0.6326 -0.0759 0.831469 0.55557 0 0.5 0.6875 0.7708 0.6326 -0.0759 -0.923879 -0.382683 -0 0.5 0.375 0.9527 -0.289 0.0938 -0.980785 -0.19509 0 0.5 0.4375 0.9527 -0.289 0.0938 -0.96194 -0.19509 0.191342 0.46875 0.4375 0.9527 -0.289 0.0938 -0.923879 -0.382683 -0 0.5 0.375 0.9527 -0.289 0.0938 -0.96194 -0.19509 0.191342 0.46875 0.4375 0.9527 -0.289 0.0938 -0.906127 -0.382683 0.18024 0.46875 0.375 0.9527 -0.289 0.0938 -0.55557 0.83147 0 0.5 0.8125 0.4709 0.881 0.0464 -0.382683 0.92388 0 0.5 0.875 0.4709 0.881 0.0464 -0.37533 0.92388 0.074658 0.46875 0.875 0.4709 0.881 0.0464 -0.55557 0.83147 0 0.5 0.8125 0.4709 0.881 0.0464 -0.37533 0.92388 0.074658 0.46875 0.875 0.4709 0.881 0.0464 -0.544895 0.83147 0.108386 0.46875 0.8125 0.4709 0.881 0.0464 -0.831469 -0.55557 0 0.5 0.3125 0.8786 -0.4696 0.0865 -0.923879 -0.382683 -0 0.5 0.375 0.8786 -0.4696 0.0865 -0.906127 -0.382683 0.18024 0.46875 0.375 0.8786 -0.4696 0.0865 -0.831469 -0.55557 0 0.5 0.3125 0.8786 -0.4696 0.0865 -0.906127 -0.382683 0.18024 0.46875 0.375 0.8786 -0.4696 0.0865 -0.815493 -0.55557 0.162212 0.46875 0.3125 0.8786 -0.4696 0.0865 -0.707107 0.707107 -0 0.5 0.75 0.6332 0.7715 0.0624 -0.55557 0.83147 0 0.5 0.8125 0.6332 0.7715 0.0624 -0.544895 0.83147 0.108386 0.46875 0.8125 0.6332 0.7715 0.0624 -0.707107 0.707107 -0 0.5 0.75 0.6332 0.7715 0.0624 -0.544895 0.83147 0.108386 0.46875 0.8125 0.6332 0.7715 0.0624 -0.69352 0.707107 0.13795 0.46875 0.75 0.6332 0.7715 0.0624 -0.707107 -0.707107 -0 0.5 0.25 0.7708 -0.6326 0.0759 -0.831469 -0.55557 0 0.5 0.3125 0.7708 -0.6326 0.0759 -0.815493 -0.55557 0.162212 0.46875 0.3125 0.7708 -0.6326 0.0759 -0.707107 -0.707107 -0 0.5 0.25 0.7708 -0.6326 0.0759 -0.815493 -0.55557 0.162212 0.46875 0.3125 0.7708 -0.6326 0.0759 -0.69352 -0.707107 0.13795 0.46875 0.25 0.7708 -0.6326 0.0759 -0.831469 0.55557 0 0.5 0.6875 0.7708 0.6326 0.0759 -0.707107 0.707107 -0 0.5 0.75 0.7708 0.6326 0.0759 -0.69352 0.707107 0.13795 0.46875 0.75 0.7708 0.6326 0.0759 -0.831469 0.55557 0 0.5 0.6875 0.7708 0.6326 0.0759 -0.69352 0.707107 0.13795 0.46875 0.75 0.7708 0.6326 0.0759 -0.815493 0.55557 0.162212 0.46875 0.6875 0.7708 0.6326 0.0759 +0.544895 -0.83147 -0.108386 0.53125 0.1875 0.6332 -0.7715 -0.0624 +0.69352 -0.707107 -0.13795 0.53125 0.25 0.6332 -0.7715 -0.0624 +0.707107 -0.707107 -0 0.5 0.25 0.6332 -0.7715 -0.0624 +0.544895 -0.83147 -0.108386 0.53125 0.1875 0.6332 -0.7715 -0.0624 +0.707107 -0.707107 -0 0.5 0.25 0.6332 -0.7715 -0.0624 +0.55557 -0.83147 0 0.5 0.1875 0.6332 -0.7715 -0.0624 +0.906127 0.382683 -0.18024 0.53125 0.625 0.8786 0.4696 -0.0865 +0.815493 0.55557 -0.162212 0.53125 0.6875 0.8786 0.4696 -0.0865 +0.831469 0.55557 0 0.5 0.6875 0.8786 0.4696 -0.0865 +0.906127 0.382683 -0.18024 0.53125 0.625 0.8786 0.4696 -0.0865 +0.831469 0.55557 0 0.5 0.6875 0.8786 0.4696 -0.0865 +0.923879 0.382683 -0 0.5 0.625 0.8786 0.4696 -0.0865 +0.37533 -0.92388 -0.074658 0.53125 0.125 0.4709 -0.881 -0.0464 +0.544895 -0.83147 -0.108386 0.53125 0.1875 0.4709 -0.881 -0.0464 +0.55557 -0.83147 0 0.5 0.1875 0.4709 -0.881 -0.0464 +0.37533 -0.92388 -0.074658 0.53125 0.125 0.4709 -0.881 -0.0464 +0.55557 -0.83147 0 0.5 0.1875 0.4709 -0.881 -0.0464 +0.382683 -0.92388 0 0.5 0.125 0.4709 -0.881 -0.0464 +0.96194 0.19509 -0.191342 0.53125 0.5625 0.9527 0.289 -0.0938 +0.906127 0.382683 -0.18024 0.53125 0.625 0.9527 0.289 -0.0938 +0.923879 0.382683 -0 0.5 0.625 0.9527 0.289 -0.0938 +0.96194 0.19509 -0.191342 0.53125 0.5625 0.9527 0.289 -0.0938 +0.923879 0.382683 -0 0.5 0.625 0.9527 0.289 -0.0938 +0.980785 0.19509 0 0.5 0.5625 0.9527 0.289 -0.0938 +0.191342 -0.980785 -0.03806 0.53125 0.0625 0.2902 -0.9565 -0.0286 +0.37533 -0.92388 -0.074658 0.53125 0.125 0.2902 -0.9565 -0.0286 +0.382683 -0.92388 0 0.5 0.125 0.2902 -0.9565 -0.0286 +0.191342 -0.980785 -0.03806 0.53125 0.0625 0.2902 -0.9565 -0.0286 +0.382683 -0.92388 0 0.5 0.125 0.2902 -0.9565 -0.0286 +0.19509 -0.980785 0 0.5 0.0625 0.2902 -0.9565 -0.0286 +0.980785 0 -0.19509 0.53125 0.5 0.9904 0.0975 -0.0975 +0.96194 0.19509 -0.191342 0.53125 0.5625 0.9904 0.0975 -0.0975 +0.980785 0.19509 0 0.5 0.5625 0.9904 0.0975 -0.0975 +0.980785 0 -0.19509 0.53125 0.5 0.9904 0.0975 -0.0975 +0.980785 0.19509 0 0.5 0.5625 0.9904 0.0975 -0.0975 +1 0 0 0.5 0.5 0.9904 0.0975 -0.0975 +0.191342 0.980785 -0.03806 0.53125 0.9375 0.098 0.9951 -0.0097 +0 1 0 0.515625 1 0.098 0.9951 -0.0097 +0.19509 0.980785 0 0.5 0.9375 0.098 0.9951 -0.0097 +0 -1 0 0.515625 0 0.098 -0.9951 -0.0097 +0.191342 -0.980785 -0.03806 0.53125 0.0625 0.098 -0.9951 -0.0097 +0.19509 -0.980785 0 0.5 0.0625 0.098 -0.9951 -0.0097 0.55557 -0.83147 0 0.5 0.1875 0.6332 -0.7715 0.0624 0.707107 -0.707107 -0 0.5 0.25 0.6332 -0.7715 0.0624 0.69352 -0.707107 0.13795 0.46875 0.25 0.6332 -0.7715 0.0624 @@ -812,48 +776,42 @@ Data: 0.382683 0.92388 0 0.5 0.875 0.2902 0.9565 0.0286 0.191342 0.980785 0.03806 0.46875 0.9375 0.2902 0.9565 0.0286 0.37533 0.92388 0.074658 0.46875 0.875 0.2902 0.9565 0.0286 -0.37533 -0.92388 0.074658 0.46875 0.125 0.4528 -0.881 0.1374 -0.544895 -0.83147 0.108386 0.46875 0.1875 0.4528 -0.881 0.1374 -0.51328 -0.83147 0.212608 0.4375 0.1875 0.4528 -0.881 0.1374 -0.37533 -0.92388 0.074658 0.46875 0.125 0.4528 -0.881 0.1374 -0.51328 -0.83147 0.212608 0.4375 0.1875 0.4528 -0.881 0.1374 -0.353553 -0.92388 0.146447 0.4375 0.125 0.4528 -0.881 0.1374 -0.96194 0.19509 0.191342 0.46875 0.5625 0.9161 0.289 0.2779 -0.906127 0.382683 0.18024 0.46875 0.625 0.9161 0.289 0.2779 -0.853553 0.382683 0.353553 0.4375 0.625 0.9161 0.289 0.2779 -0.96194 0.19509 0.191342 0.46875 0.5625 0.9161 0.289 0.2779 -0.853553 0.382683 0.353553 0.4375 0.625 0.9161 0.289 0.2779 -0.906127 0.19509 0.37533 0.4375 0.5625 0.9161 0.289 0.2779 -0.191342 -0.980785 0.03806 0.46875 0.0625 0.279 -0.9565 0.0846 -0.37533 -0.92388 0.074658 0.46875 0.125 0.279 -0.9565 0.0846 -0.353553 -0.92388 0.146447 0.4375 0.125 0.279 -0.9565 0.0846 -0.191342 -0.980785 0.03806 0.46875 0.0625 0.279 -0.9565 0.0846 -0.353553 -0.92388 0.146447 0.4375 0.125 0.279 -0.9565 0.0846 -0.18024 -0.980785 0.074658 0.4375 0.0625 0.279 -0.9565 0.0846 -0.980785 0 0.19509 0.46875 0.5 0.9524 0.0975 0.2889 -0.96194 0.19509 0.191342 0.46875 0.5625 0.9524 0.0975 0.2889 -0.906127 0.19509 0.37533 0.4375 0.5625 0.9524 0.0975 0.2889 -0.980785 0 0.19509 0.46875 0.5 0.9524 0.0975 0.2889 -0.906127 0.19509 0.37533 0.4375 0.5625 0.9524 0.0975 0.2889 -0.923879 0 0.382683 0.4375 0.5 0.9524 0.0975 0.2889 -0.191342 0.980785 0.03806 0.46875 0.9375 0.0942 0.9951 0.0286 -0 1 0 0.453125 1 0.0942 0.9951 0.0286 -0.18024 0.980785 0.074658 0.4375 0.9375 0.0942 0.9951 0.0286 -0 -1 0 0.453125 0 0.0942 -0.9951 0.0286 -0.191342 -0.980785 0.03806 0.46875 0.0625 0.0942 -0.9951 0.0286 -0.18024 -0.980785 0.074658 0.4375 0.0625 0.0942 -0.9951 0.0286 -0.96194 -0.19509 0.191342 0.46875 0.4375 0.9524 -0.0975 0.2889 -0.980785 0 0.19509 0.46875 0.5 0.9524 -0.0975 0.2889 -0.923879 0 0.382683 0.4375 0.5 0.9524 -0.0975 0.2889 -0.96194 -0.19509 0.191342 0.46875 0.4375 0.9524 -0.0975 0.2889 -0.923879 0 0.382683 0.4375 0.5 0.9524 -0.0975 0.2889 -0.906127 -0.19509 0.37533 0.4375 0.4375 0.9524 -0.0975 0.2889 -0.37533 0.92388 0.074658 0.46875 0.875 0.279 0.9565 0.0846 -0.191342 0.980785 0.03806 0.46875 0.9375 0.279 0.9565 0.0846 -0.18024 0.980785 0.074658 0.4375 0.9375 0.279 0.9565 0.0846 -0.37533 0.92388 0.074658 0.46875 0.875 0.279 0.9565 0.0846 -0.18024 0.980785 0.074658 0.4375 0.9375 0.279 0.9565 0.0846 -0.353553 0.92388 0.146447 0.4375 0.875 0.279 0.9565 0.0846 +0.923879 -0.382683 -0 0.5 0.375 0.9527 -0.289 0.0938 +0.980785 -0.19509 0 0.5 0.4375 0.9527 -0.289 0.0938 +0.96194 -0.19509 0.191342 0.46875 0.4375 0.9527 -0.289 0.0938 +0.923879 -0.382683 -0 0.5 0.375 0.9527 -0.289 0.0938 +0.96194 -0.19509 0.191342 0.46875 0.4375 0.9527 -0.289 0.0938 +0.906127 -0.382683 0.18024 0.46875 0.375 0.9527 -0.289 0.0938 +0.55557 0.83147 0 0.5 0.8125 0.4709 0.881 0.0464 +0.382683 0.92388 0 0.5 0.875 0.4709 0.881 0.0464 +0.37533 0.92388 0.074658 0.46875 0.875 0.4709 0.881 0.0464 +0.55557 0.83147 0 0.5 0.8125 0.4709 0.881 0.0464 +0.37533 0.92388 0.074658 0.46875 0.875 0.4709 0.881 0.0464 +0.544895 0.83147 0.108386 0.46875 0.8125 0.4709 0.881 0.0464 +0.831469 -0.55557 0 0.5 0.3125 0.8786 -0.4696 0.0865 +0.923879 -0.382683 -0 0.5 0.375 0.8786 -0.4696 0.0865 +0.906127 -0.382683 0.18024 0.46875 0.375 0.8786 -0.4696 0.0865 +0.831469 -0.55557 0 0.5 0.3125 0.8786 -0.4696 0.0865 +0.906127 -0.382683 0.18024 0.46875 0.375 0.8786 -0.4696 0.0865 +0.815493 -0.55557 0.162212 0.46875 0.3125 0.8786 -0.4696 0.0865 +0.707107 0.707107 -0 0.5 0.75 0.6332 0.7715 0.0624 +0.55557 0.83147 0 0.5 0.8125 0.6332 0.7715 0.0624 +0.544895 0.83147 0.108386 0.46875 0.8125 0.6332 0.7715 0.0624 +0.707107 0.707107 -0 0.5 0.75 0.6332 0.7715 0.0624 +0.544895 0.83147 0.108386 0.46875 0.8125 0.6332 0.7715 0.0624 +0.69352 0.707107 0.13795 0.46875 0.75 0.6332 0.7715 0.0624 +0.707107 -0.707107 -0 0.5 0.25 0.7708 -0.6326 0.0759 +0.831469 -0.55557 0 0.5 0.3125 0.7708 -0.6326 0.0759 +0.815493 -0.55557 0.162212 0.46875 0.3125 0.7708 -0.6326 0.0759 +0.707107 -0.707107 -0 0.5 0.25 0.7708 -0.6326 0.0759 +0.815493 -0.55557 0.162212 0.46875 0.3125 0.7708 -0.6326 0.0759 +0.69352 -0.707107 0.13795 0.46875 0.25 0.7708 -0.6326 0.0759 +0.831469 0.55557 0 0.5 0.6875 0.7708 0.6326 0.0759 +0.707107 0.707107 -0 0.5 0.75 0.7708 0.6326 0.0759 +0.69352 0.707107 0.13795 0.46875 0.75 0.7708 0.6326 0.0759 +0.831469 0.55557 0 0.5 0.6875 0.7708 0.6326 0.0759 +0.69352 0.707107 0.13795 0.46875 0.75 0.7708 0.6326 0.0759 +0.815493 0.55557 0.162212 0.46875 0.6875 0.7708 0.6326 0.0759 0.906127 -0.382683 0.18024 0.46875 0.375 0.9161 -0.289 0.2779 0.96194 -0.19509 0.191342 0.46875 0.4375 0.9161 -0.289 0.2779 0.906127 -0.19509 0.37533 0.4375 0.4375 0.9161 -0.289 0.2779 @@ -902,48 +860,48 @@ Data: 0.906127 0.382683 0.18024 0.46875 0.625 0.8448 0.4696 0.2563 0.768178 0.55557 0.31819 0.4375 0.6875 0.8448 0.4696 0.2563 0.853553 0.382683 0.353553 0.4375 0.625 0.8448 0.4696 0.2563 -0.51328 0.83147 0.212608 0.4375 0.8125 0.4173 0.881 0.223 -0.353553 0.92388 0.146447 0.4375 0.875 0.4173 0.881 0.223 -0.31819 0.92388 0.212608 0.40625 0.875 0.4173 0.881 0.223 -0.51328 0.83147 0.212608 0.4375 0.8125 0.4173 0.881 0.223 -0.31819 0.92388 0.212608 0.40625 0.875 0.4173 0.881 0.223 -0.46194 0.83147 0.308658 0.40625 0.8125 0.4173 0.881 0.223 -0.768178 -0.55557 0.31819 0.4375 0.3125 0.7786 -0.4696 0.4162 -0.853553 -0.382683 0.353553 0.4375 0.375 0.7786 -0.4696 0.4162 -0.768178 -0.382683 0.51328 0.40625 0.375 0.7786 -0.4696 0.4162 -0.768178 -0.55557 0.31819 0.4375 0.3125 0.7786 -0.4696 0.4162 -0.768178 -0.382683 0.51328 0.40625 0.375 0.7786 -0.4696 0.4162 -0.691341 -0.55557 0.46194 0.40625 0.3125 0.7786 -0.4696 0.4162 -0.653281 0.707107 0.270598 0.4375 0.75 0.5611 0.7715 0.2999 -0.51328 0.83147 0.212608 0.4375 0.8125 0.5611 0.7715 0.2999 -0.46194 0.83147 0.308658 0.40625 0.8125 0.5611 0.7715 0.2999 -0.653281 0.707107 0.270598 0.4375 0.75 0.5611 0.7715 0.2999 -0.46194 0.83147 0.308658 0.40625 0.8125 0.5611 0.7715 0.2999 -0.587938 0.707107 0.392847 0.40625 0.75 0.5611 0.7715 0.2999 -0.653281 -0.707107 0.270598 0.4375 0.25 0.6831 -0.6326 0.3651 -0.768178 -0.55557 0.31819 0.4375 0.3125 0.6831 -0.6326 0.3651 -0.691341 -0.55557 0.46194 0.40625 0.3125 0.6831 -0.6326 0.3651 -0.653281 -0.707107 0.270598 0.4375 0.25 0.6831 -0.6326 0.3651 -0.691341 -0.55557 0.46194 0.40625 0.3125 0.6831 -0.6326 0.3651 -0.587938 -0.707107 0.392847 0.40625 0.25 0.6831 -0.6326 0.3651 -0.768178 0.55557 0.31819 0.4375 0.6875 0.6831 0.6326 0.3651 -0.653281 0.707107 0.270598 0.4375 0.75 0.6831 0.6326 0.3651 -0.587938 0.707107 0.392847 0.40625 0.75 0.6831 0.6326 0.3651 -0.768178 0.55557 0.31819 0.4375 0.6875 0.6831 0.6326 0.3651 -0.587938 0.707107 0.392847 0.40625 0.75 0.6831 0.6326 0.3651 -0.691341 0.55557 0.46194 0.40625 0.6875 0.6831 0.6326 0.3651 -0.51328 -0.83147 0.212608 0.4375 0.1875 0.5611 -0.7715 0.2999 -0.653281 -0.707107 0.270598 0.4375 0.25 0.5611 -0.7715 0.2999 -0.587938 -0.707107 0.392847 0.40625 0.25 0.5611 -0.7715 0.2999 -0.51328 -0.83147 0.212608 0.4375 0.1875 0.5611 -0.7715 0.2999 -0.587938 -0.707107 0.392847 0.40625 0.25 0.5611 -0.7715 0.2999 -0.46194 -0.83147 0.308658 0.40625 0.1875 0.5611 -0.7715 0.2999 -0.853553 0.382683 0.353553 0.4375 0.625 0.7786 0.4696 0.4162 -0.768178 0.55557 0.31819 0.4375 0.6875 0.7786 0.4696 0.4162 -0.691341 0.55557 0.46194 0.40625 0.6875 0.7786 0.4696 0.4162 -0.853553 0.382683 0.353553 0.4375 0.625 0.7786 0.4696 0.4162 -0.691341 0.55557 0.46194 0.40625 0.6875 0.7786 0.4696 0.4162 -0.768178 0.382683 0.51328 0.40625 0.625 0.7786 0.4696 0.4162 +0.37533 -0.92388 0.074658 0.46875 0.125 0.4528 -0.881 0.1374 +0.544895 -0.83147 0.108386 0.46875 0.1875 0.4528 -0.881 0.1374 +0.51328 -0.83147 0.212608 0.4375 0.1875 0.4528 -0.881 0.1374 +0.37533 -0.92388 0.074658 0.46875 0.125 0.4528 -0.881 0.1374 +0.51328 -0.83147 0.212608 0.4375 0.1875 0.4528 -0.881 0.1374 +0.353553 -0.92388 0.146447 0.4375 0.125 0.4528 -0.881 0.1374 +0.96194 0.19509 0.191342 0.46875 0.5625 0.9161 0.289 0.2779 +0.906127 0.382683 0.18024 0.46875 0.625 0.9161 0.289 0.2779 +0.853553 0.382683 0.353553 0.4375 0.625 0.9161 0.289 0.2779 +0.96194 0.19509 0.191342 0.46875 0.5625 0.9161 0.289 0.2779 +0.853553 0.382683 0.353553 0.4375 0.625 0.9161 0.289 0.2779 +0.906127 0.19509 0.37533 0.4375 0.5625 0.9161 0.289 0.2779 +0.191342 -0.980785 0.03806 0.46875 0.0625 0.279 -0.9565 0.0846 +0.37533 -0.92388 0.074658 0.46875 0.125 0.279 -0.9565 0.0846 +0.353553 -0.92388 0.146447 0.4375 0.125 0.279 -0.9565 0.0846 +0.191342 -0.980785 0.03806 0.46875 0.0625 0.279 -0.9565 0.0846 +0.353553 -0.92388 0.146447 0.4375 0.125 0.279 -0.9565 0.0846 +0.18024 -0.980785 0.074658 0.4375 0.0625 0.279 -0.9565 0.0846 +0.980785 0 0.19509 0.46875 0.5 0.9524 0.0975 0.2889 +0.96194 0.19509 0.191342 0.46875 0.5625 0.9524 0.0975 0.2889 +0.906127 0.19509 0.37533 0.4375 0.5625 0.9524 0.0975 0.2889 +0.980785 0 0.19509 0.46875 0.5 0.9524 0.0975 0.2889 +0.906127 0.19509 0.37533 0.4375 0.5625 0.9524 0.0975 0.2889 +0.923879 0 0.382683 0.4375 0.5 0.9524 0.0975 0.2889 +0.191342 0.980785 0.03806 0.46875 0.9375 0.0942 0.9951 0.0286 +0 1 0 0.453125 1 0.0942 0.9951 0.0286 +0.18024 0.980785 0.074658 0.4375 0.9375 0.0942 0.9951 0.0286 +0 -1 0 0.453125 0 0.0942 -0.9951 0.0286 +0.191342 -0.980785 0.03806 0.46875 0.0625 0.0942 -0.9951 0.0286 +0.18024 -0.980785 0.074658 0.4375 0.0625 0.0942 -0.9951 0.0286 +0.96194 -0.19509 0.191342 0.46875 0.4375 0.9524 -0.0975 0.2889 +0.980785 0 0.19509 0.46875 0.5 0.9524 -0.0975 0.2889 +0.923879 0 0.382683 0.4375 0.5 0.9524 -0.0975 0.2889 +0.96194 -0.19509 0.191342 0.46875 0.4375 0.9524 -0.0975 0.2889 +0.923879 0 0.382683 0.4375 0.5 0.9524 -0.0975 0.2889 +0.906127 -0.19509 0.37533 0.4375 0.4375 0.9524 -0.0975 0.2889 +0.37533 0.92388 0.074658 0.46875 0.875 0.279 0.9565 0.0846 +0.191342 0.980785 0.03806 0.46875 0.9375 0.279 0.9565 0.0846 +0.18024 0.980785 0.074658 0.4375 0.9375 0.279 0.9565 0.0846 +0.37533 0.92388 0.074658 0.46875 0.875 0.279 0.9565 0.0846 +0.18024 0.980785 0.074658 0.4375 0.9375 0.279 0.9565 0.0846 +0.353553 0.92388 0.146447 0.4375 0.875 0.279 0.9565 0.0846 0.353553 -0.92388 0.146447 0.4375 0.125 0.4173 -0.881 0.223 0.51328 -0.83147 0.212608 0.4375 0.1875 0.4173 -0.881 0.223 0.46194 -0.83147 0.308658 0.40625 0.1875 0.4173 -0.881 0.223 @@ -992,48 +950,48 @@ Data: 0.853553 -0.382683 0.353553 0.4375 0.375 0.8443 -0.289 0.4513 0.815493 -0.19509 0.544895 0.40625 0.4375 0.8443 -0.289 0.4513 0.768178 -0.382683 0.51328 0.40625 0.375 0.8443 -0.289 0.4513 -0.815493 0.19509 0.544895 0.40625 0.5625 0.74 0.289 0.6073 -0.768178 0.382683 0.51328 0.40625 0.625 0.74 0.289 0.6073 -0.653281 0.382683 0.653281 0.375 0.625 0.74 0.289 0.6073 -0.815493 0.19509 0.544895 0.40625 0.5625 0.74 0.289 0.6073 -0.653281 0.382683 0.653281 0.375 0.625 0.74 0.289 0.6073 -0.69352 0.19509 0.69352 0.375 0.5625 0.74 0.289 0.6073 -0.162212 -0.980785 0.108386 0.40625 0.0625 0.2254 -0.9565 0.185 -0.31819 -0.92388 0.212608 0.40625 0.125 0.2254 -0.9565 0.185 -0.270598 -0.92388 0.270598 0.375 0.125 0.2254 -0.9565 0.185 -0.162212 -0.980785 0.108386 0.40625 0.0625 0.2254 -0.9565 0.185 -0.270598 -0.92388 0.270598 0.375 0.125 0.2254 -0.9565 0.185 -0.13795 -0.980785 0.13795 0.375 0.0625 0.2254 -0.9565 0.185 -0.831469 0 0.55557 0.40625 0.5 0.7693 0.0975 0.6314 -0.815493 0.19509 0.544895 0.40625 0.5625 0.7693 0.0975 0.6314 -0.69352 0.19509 0.69352 0.375 0.5625 0.7693 0.0975 0.6314 -0.831469 0 0.55557 0.40625 0.5 0.7693 0.0975 0.6314 -0.69352 0.19509 0.69352 0.375 0.5625 0.7693 0.0975 0.6314 -0.707106 0 0.707107 0.375 0.5 0.7693 0.0975 0.6314 -0.162212 0.980785 0.108386 0.40625 0.9375 0.0761 0.9951 0.0625 -0 1 0 0.390625 1 0.0761 0.9951 0.0625 -0.13795 0.980785 0.13795 0.375 0.9375 0.0761 0.9951 0.0625 -0 -1 0 0.390625 0 0.0761 -0.9951 0.0625 -0.162212 -0.980785 0.108386 0.40625 0.0625 0.0761 -0.9951 0.0625 -0.13795 -0.980785 0.13795 0.375 0.0625 0.0761 -0.9951 0.0625 -0.815493 -0.19509 0.544895 0.40625 0.4375 0.7693 -0.0975 0.6314 -0.831469 0 0.55557 0.40625 0.5 0.7693 -0.0975 0.6314 -0.707106 0 0.707107 0.375 0.5 0.7693 -0.0975 0.6314 -0.815493 -0.19509 0.544895 0.40625 0.4375 0.7693 -0.0975 0.6314 -0.707106 0 0.707107 0.375 0.5 0.7693 -0.0975 0.6314 -0.69352 -0.19509 0.69352 0.375 0.4375 0.7693 -0.0975 0.6314 -0.31819 0.92388 0.212608 0.40625 0.875 0.2254 0.9565 0.185 -0.162212 0.980785 0.108386 0.40625 0.9375 0.2254 0.9565 0.185 -0.13795 0.980785 0.13795 0.375 0.9375 0.2254 0.9565 0.185 -0.31819 0.92388 0.212608 0.40625 0.875 0.2254 0.9565 0.185 -0.13795 0.980785 0.13795 0.375 0.9375 0.2254 0.9565 0.185 -0.270598 0.92388 0.270598 0.375 0.875 0.2254 0.9565 0.185 -0.768178 -0.382683 0.51328 0.40625 0.375 0.74 -0.289 0.6073 -0.815493 -0.19509 0.544895 0.40625 0.4375 0.74 -0.289 0.6073 -0.69352 -0.19509 0.69352 0.375 0.4375 0.74 -0.289 0.6073 -0.768178 -0.382683 0.51328 0.40625 0.375 0.74 -0.289 0.6073 -0.69352 -0.19509 0.69352 0.375 0.4375 0.74 -0.289 0.6073 -0.653281 -0.382683 0.653281 0.375 0.375 0.74 -0.289 0.6073 +0.51328 0.83147 0.212608 0.4375 0.8125 0.4173 0.881 0.223 +0.353553 0.92388 0.146447 0.4375 0.875 0.4173 0.881 0.223 +0.31819 0.92388 0.212608 0.40625 0.875 0.4173 0.881 0.223 +0.51328 0.83147 0.212608 0.4375 0.8125 0.4173 0.881 0.223 +0.31819 0.92388 0.212608 0.40625 0.875 0.4173 0.881 0.223 +0.46194 0.83147 0.308658 0.40625 0.8125 0.4173 0.881 0.223 +0.768178 -0.55557 0.31819 0.4375 0.3125 0.7786 -0.4696 0.4162 +0.853553 -0.382683 0.353553 0.4375 0.375 0.7786 -0.4696 0.4162 +0.768178 -0.382683 0.51328 0.40625 0.375 0.7786 -0.4696 0.4162 +0.768178 -0.55557 0.31819 0.4375 0.3125 0.7786 -0.4696 0.4162 +0.768178 -0.382683 0.51328 0.40625 0.375 0.7786 -0.4696 0.4162 +0.691341 -0.55557 0.46194 0.40625 0.3125 0.7786 -0.4696 0.4162 +0.653281 0.707107 0.270598 0.4375 0.75 0.5611 0.7715 0.2999 +0.51328 0.83147 0.212608 0.4375 0.8125 0.5611 0.7715 0.2999 +0.46194 0.83147 0.308658 0.40625 0.8125 0.5611 0.7715 0.2999 +0.653281 0.707107 0.270598 0.4375 0.75 0.5611 0.7715 0.2999 +0.46194 0.83147 0.308658 0.40625 0.8125 0.5611 0.7715 0.2999 +0.587938 0.707107 0.392847 0.40625 0.75 0.5611 0.7715 0.2999 +0.653281 -0.707107 0.270598 0.4375 0.25 0.6831 -0.6326 0.3651 +0.768178 -0.55557 0.31819 0.4375 0.3125 0.6831 -0.6326 0.3651 +0.691341 -0.55557 0.46194 0.40625 0.3125 0.6831 -0.6326 0.3651 +0.653281 -0.707107 0.270598 0.4375 0.25 0.6831 -0.6326 0.3651 +0.691341 -0.55557 0.46194 0.40625 0.3125 0.6831 -0.6326 0.3651 +0.587938 -0.707107 0.392847 0.40625 0.25 0.6831 -0.6326 0.3651 +0.768178 0.55557 0.31819 0.4375 0.6875 0.6831 0.6326 0.3651 +0.653281 0.707107 0.270598 0.4375 0.75 0.6831 0.6326 0.3651 +0.587938 0.707107 0.392847 0.40625 0.75 0.6831 0.6326 0.3651 +0.768178 0.55557 0.31819 0.4375 0.6875 0.6831 0.6326 0.3651 +0.587938 0.707107 0.392847 0.40625 0.75 0.6831 0.6326 0.3651 +0.691341 0.55557 0.46194 0.40625 0.6875 0.6831 0.6326 0.3651 +0.51328 -0.83147 0.212608 0.4375 0.1875 0.5611 -0.7715 0.2999 +0.653281 -0.707107 0.270598 0.4375 0.25 0.5611 -0.7715 0.2999 +0.587938 -0.707107 0.392847 0.40625 0.25 0.5611 -0.7715 0.2999 +0.51328 -0.83147 0.212608 0.4375 0.1875 0.5611 -0.7715 0.2999 +0.587938 -0.707107 0.392847 0.40625 0.25 0.5611 -0.7715 0.2999 +0.46194 -0.83147 0.308658 0.40625 0.1875 0.5611 -0.7715 0.2999 +0.853553 0.382683 0.353553 0.4375 0.625 0.7786 0.4696 0.4162 +0.768178 0.55557 0.31819 0.4375 0.6875 0.7786 0.4696 0.4162 +0.691341 0.55557 0.46194 0.40625 0.6875 0.7786 0.4696 0.4162 +0.853553 0.382683 0.353553 0.4375 0.625 0.7786 0.4696 0.4162 +0.691341 0.55557 0.46194 0.40625 0.6875 0.7786 0.4696 0.4162 +0.768178 0.382683 0.51328 0.40625 0.625 0.7786 0.4696 0.4162 0.46194 0.83147 0.308658 0.40625 0.8125 0.3658 0.881 0.3002 0.31819 0.92388 0.212608 0.40625 0.875 0.3658 0.881 0.3002 0.270598 0.92388 0.270598 0.375 0.875 0.3658 0.881 0.3002 @@ -1082,48 +1040,48 @@ Data: 0.31819 -0.92388 0.212608 0.40625 0.125 0.3658 -0.881 0.3002 0.392847 -0.83147 0.392847 0.375 0.1875 0.3658 -0.881 0.3002 0.270598 -0.92388 0.270598 0.375 0.125 0.3658 -0.881 0.3002 -0.587938 -0.55557 0.587938 0.375 0.3125 0.5601 -0.4696 0.6825 -0.653281 -0.382683 0.653281 0.375 0.375 0.5601 -0.4696 0.6825 -0.51328 -0.382683 0.768178 0.34375 0.375 0.5601 -0.4696 0.6825 -0.587938 -0.55557 0.587938 0.375 0.3125 0.5601 -0.4696 0.6825 -0.51328 -0.382683 0.768178 0.34375 0.375 0.5601 -0.4696 0.6825 -0.46194 -0.55557 0.691342 0.34375 0.3125 0.5601 -0.4696 0.6825 -0.5 0.707107 0.5 0.375 0.75 0.4036 0.7715 0.4918 -0.392847 0.83147 0.392847 0.375 0.8125 0.4036 0.7715 0.4918 -0.308658 0.83147 0.46194 0.34375 0.8125 0.4036 0.7715 0.4918 -0.5 0.707107 0.5 0.375 0.75 0.4036 0.7715 0.4918 -0.308658 0.83147 0.46194 0.34375 0.8125 0.4036 0.7715 0.4918 -0.392847 0.707107 0.587938 0.34375 0.75 0.4036 0.7715 0.4918 -0.5 -0.707107 0.5 0.375 0.25 0.4913 -0.6326 0.5987 -0.587938 -0.55557 0.587938 0.375 0.3125 0.4913 -0.6326 0.5987 -0.46194 -0.55557 0.691342 0.34375 0.3125 0.4913 -0.6326 0.5987 -0.5 -0.707107 0.5 0.375 0.25 0.4913 -0.6326 0.5987 -0.46194 -0.55557 0.691342 0.34375 0.3125 0.4913 -0.6326 0.5987 -0.392847 -0.707107 0.587938 0.34375 0.25 0.4913 -0.6326 0.5987 -0.587938 0.55557 0.587938 0.375 0.6875 0.4913 0.6326 0.5987 -0.5 0.707107 0.5 0.375 0.75 0.4913 0.6326 0.5987 -0.392847 0.707107 0.587938 0.34375 0.75 0.4913 0.6326 0.5987 -0.587938 0.55557 0.587938 0.375 0.6875 0.4913 0.6326 0.5987 -0.392847 0.707107 0.587938 0.34375 0.75 0.4913 0.6326 0.5987 -0.46194 0.55557 0.691342 0.34375 0.6875 0.4913 0.6326 0.5987 -0.392847 -0.83147 0.392847 0.375 0.1875 0.4036 -0.7715 0.4918 -0.5 -0.707107 0.5 0.375 0.25 0.4036 -0.7715 0.4918 -0.392847 -0.707107 0.587938 0.34375 0.25 0.4036 -0.7715 0.4918 -0.392847 -0.83147 0.392847 0.375 0.1875 0.4036 -0.7715 0.4918 -0.392847 -0.707107 0.587938 0.34375 0.25 0.4036 -0.7715 0.4918 -0.308658 -0.83147 0.46194 0.34375 0.1875 0.4036 -0.7715 0.4918 -0.653281 0.382683 0.653281 0.375 0.625 0.5601 0.4696 0.6825 -0.587938 0.55557 0.587938 0.375 0.6875 0.5601 0.4696 0.6825 -0.46194 0.55557 0.691342 0.34375 0.6875 0.5601 0.4696 0.6825 -0.653281 0.382683 0.653281 0.375 0.625 0.5601 0.4696 0.6825 -0.46194 0.55557 0.691342 0.34375 0.6875 0.5601 0.4696 0.6825 -0.51328 0.382683 0.768178 0.34375 0.625 0.5601 0.4696 0.6825 -0.270598 -0.92388 0.270598 0.375 0.125 0.3002 -0.881 0.3658 -0.392847 -0.83147 0.392847 0.375 0.1875 0.3002 -0.881 0.3658 -0.308658 -0.83147 0.46194 0.34375 0.1875 0.3002 -0.881 0.3658 -0.270598 -0.92388 0.270598 0.375 0.125 0.3002 -0.881 0.3658 -0.308658 -0.83147 0.46194 0.34375 0.1875 0.3002 -0.881 0.3658 -0.212607 -0.92388 0.31819 0.34375 0.125 0.3002 -0.881 0.3658 +0.815493 0.19509 0.544895 0.40625 0.5625 0.74 0.289 0.6073 +0.768178 0.382683 0.51328 0.40625 0.625 0.74 0.289 0.6073 +0.653281 0.382683 0.653281 0.375 0.625 0.74 0.289 0.6073 +0.815493 0.19509 0.544895 0.40625 0.5625 0.74 0.289 0.6073 +0.653281 0.382683 0.653281 0.375 0.625 0.74 0.289 0.6073 +0.69352 0.19509 0.69352 0.375 0.5625 0.74 0.289 0.6073 +0.162212 -0.980785 0.108386 0.40625 0.0625 0.2254 -0.9565 0.185 +0.31819 -0.92388 0.212608 0.40625 0.125 0.2254 -0.9565 0.185 +0.270598 -0.92388 0.270598 0.375 0.125 0.2254 -0.9565 0.185 +0.162212 -0.980785 0.108386 0.40625 0.0625 0.2254 -0.9565 0.185 +0.270598 -0.92388 0.270598 0.375 0.125 0.2254 -0.9565 0.185 +0.13795 -0.980785 0.13795 0.375 0.0625 0.2254 -0.9565 0.185 +0.831469 0 0.55557 0.40625 0.5 0.7693 0.0975 0.6314 +0.815493 0.19509 0.544895 0.40625 0.5625 0.7693 0.0975 0.6314 +0.69352 0.19509 0.69352 0.375 0.5625 0.7693 0.0975 0.6314 +0.831469 0 0.55557 0.40625 0.5 0.7693 0.0975 0.6314 +0.69352 0.19509 0.69352 0.375 0.5625 0.7693 0.0975 0.6314 +0.707106 0 0.707107 0.375 0.5 0.7693 0.0975 0.6314 +0.162212 0.980785 0.108386 0.40625 0.9375 0.0761 0.9951 0.0625 +0 1 0 0.390625 1 0.0761 0.9951 0.0625 +0.13795 0.980785 0.13795 0.375 0.9375 0.0761 0.9951 0.0625 +0 -1 0 0.390625 0 0.0761 -0.9951 0.0625 +0.162212 -0.980785 0.108386 0.40625 0.0625 0.0761 -0.9951 0.0625 +0.13795 -0.980785 0.13795 0.375 0.0625 0.0761 -0.9951 0.0625 +0.815493 -0.19509 0.544895 0.40625 0.4375 0.7693 -0.0975 0.6314 +0.831469 0 0.55557 0.40625 0.5 0.7693 -0.0975 0.6314 +0.707106 0 0.707107 0.375 0.5 0.7693 -0.0975 0.6314 +0.815493 -0.19509 0.544895 0.40625 0.4375 0.7693 -0.0975 0.6314 +0.707106 0 0.707107 0.375 0.5 0.7693 -0.0975 0.6314 +0.69352 -0.19509 0.69352 0.375 0.4375 0.7693 -0.0975 0.6314 +0.31819 0.92388 0.212608 0.40625 0.875 0.2254 0.9565 0.185 +0.162212 0.980785 0.108386 0.40625 0.9375 0.2254 0.9565 0.185 +0.13795 0.980785 0.13795 0.375 0.9375 0.2254 0.9565 0.185 +0.31819 0.92388 0.212608 0.40625 0.875 0.2254 0.9565 0.185 +0.13795 0.980785 0.13795 0.375 0.9375 0.2254 0.9565 0.185 +0.270598 0.92388 0.270598 0.375 0.875 0.2254 0.9565 0.185 +0.768178 -0.382683 0.51328 0.40625 0.375 0.74 -0.289 0.6073 +0.815493 -0.19509 0.544895 0.40625 0.4375 0.74 -0.289 0.6073 +0.69352 -0.19509 0.69352 0.375 0.4375 0.74 -0.289 0.6073 +0.768178 -0.382683 0.51328 0.40625 0.375 0.74 -0.289 0.6073 +0.69352 -0.19509 0.69352 0.375 0.4375 0.74 -0.289 0.6073 +0.653281 -0.382683 0.653281 0.375 0.375 0.74 -0.289 0.6073 0.69352 0.19509 0.69352 0.375 0.5625 0.6073 0.289 0.74 0.653281 0.382683 0.653281 0.375 0.625 0.6073 0.289 0.74 0.51328 0.382683 0.768178 0.34375 0.625 0.6073 0.289 0.74 @@ -1172,48 +1130,48 @@ Data: 0.392847 0.83147 0.392847 0.375 0.8125 0.3002 0.881 0.3658 0.212607 0.92388 0.31819 0.34375 0.875 0.3002 0.881 0.3658 0.308658 0.83147 0.46194 0.34375 0.8125 0.3002 0.881 0.3658 -0.108386 -0.980785 0.162212 0.34375 0.0625 0.1374 -0.9565 0.2571 -0.212607 -0.92388 0.31819 0.34375 0.125 0.1374 -0.9565 0.2571 -0.146447 -0.92388 0.353553 0.3125 0.125 0.1374 -0.9565 0.2571 -0.108386 -0.980785 0.162212 0.34375 0.0625 0.1374 -0.9565 0.2571 -0.146447 -0.92388 0.353553 0.3125 0.125 0.1374 -0.9565 0.2571 -0.074658 -0.980785 0.18024 0.3125 0.0625 0.1374 -0.9565 0.2571 -0.55557 0 0.831469 0.34375 0.5 0.4691 0.0975 0.8777 -0.544895 0.19509 0.815493 0.34375 0.5625 0.4691 0.0975 0.8777 -0.37533 0.19509 0.906127 0.3125 0.5625 0.4691 0.0975 0.8777 -0.55557 0 0.831469 0.34375 0.5 0.4691 0.0975 0.8777 -0.37533 0.19509 0.906127 0.3125 0.5625 0.4691 0.0975 0.8777 -0.382683 0 0.923879 0.3125 0.5 0.4691 0.0975 0.8777 -0.108386 0.980785 0.162212 0.34375 0.9375 0.0464 0.9951 0.0869 -0 1 0 0.328125 1 0.0464 0.9951 0.0869 -0.074658 0.980785 0.18024 0.3125 0.9375 0.0464 0.9951 0.0869 -0 -1 0 0.328125 0 0.0464 -0.9951 0.0869 -0.108386 -0.980785 0.162212 0.34375 0.0625 0.0464 -0.9951 0.0869 -0.074658 -0.980785 0.18024 0.3125 0.0625 0.0464 -0.9951 0.0869 -0.544895 -0.19509 0.815493 0.34375 0.4375 0.4691 -0.0975 0.8777 -0.55557 0 0.831469 0.34375 0.5 0.4691 -0.0975 0.8777 -0.382683 0 0.923879 0.3125 0.5 0.4691 -0.0975 0.8777 -0.544895 -0.19509 0.815493 0.34375 0.4375 0.4691 -0.0975 0.8777 -0.382683 0 0.923879 0.3125 0.5 0.4691 -0.0975 0.8777 -0.37533 -0.19509 0.906127 0.3125 0.4375 0.4691 -0.0975 0.8777 -0.212607 0.92388 0.31819 0.34375 0.875 0.1374 0.9565 0.2571 -0.108386 0.980785 0.162212 0.34375 0.9375 0.1374 0.9565 0.2571 -0.074658 0.980785 0.18024 0.3125 0.9375 0.1374 0.9565 0.2571 -0.212607 0.92388 0.31819 0.34375 0.875 0.1374 0.9565 0.2571 -0.074658 0.980785 0.18024 0.3125 0.9375 0.1374 0.9565 0.2571 -0.146447 0.92388 0.353553 0.3125 0.875 0.1374 0.9565 0.2571 -0.51328 -0.382683 0.768178 0.34375 0.375 0.4513 -0.289 0.8443 -0.544895 -0.19509 0.815493 0.34375 0.4375 0.4513 -0.289 0.8443 -0.37533 -0.19509 0.906127 0.3125 0.4375 0.4513 -0.289 0.8443 -0.51328 -0.382683 0.768178 0.34375 0.375 0.4513 -0.289 0.8443 -0.37533 -0.19509 0.906127 0.3125 0.4375 0.4513 -0.289 0.8443 -0.353553 -0.382683 0.853553 0.3125 0.375 0.4513 -0.289 0.8443 -0.308658 0.83147 0.46194 0.34375 0.8125 0.223 0.881 0.4173 -0.212607 0.92388 0.31819 0.34375 0.875 0.223 0.881 0.4173 -0.146447 0.92388 0.353553 0.3125 0.875 0.223 0.881 0.4173 -0.308658 0.83147 0.46194 0.34375 0.8125 0.223 0.881 0.4173 -0.146447 0.92388 0.353553 0.3125 0.875 0.223 0.881 0.4173 -0.212607 0.83147 0.51328 0.3125 0.8125 0.223 0.881 0.4173 +0.587938 -0.55557 0.587938 0.375 0.3125 0.5601 -0.4696 0.6825 +0.653281 -0.382683 0.653281 0.375 0.375 0.5601 -0.4696 0.6825 +0.51328 -0.382683 0.768178 0.34375 0.375 0.5601 -0.4696 0.6825 +0.587938 -0.55557 0.587938 0.375 0.3125 0.5601 -0.4696 0.6825 +0.51328 -0.382683 0.768178 0.34375 0.375 0.5601 -0.4696 0.6825 +0.46194 -0.55557 0.691342 0.34375 0.3125 0.5601 -0.4696 0.6825 +0.5 0.707107 0.5 0.375 0.75 0.4036 0.7715 0.4918 +0.392847 0.83147 0.392847 0.375 0.8125 0.4036 0.7715 0.4918 +0.308658 0.83147 0.46194 0.34375 0.8125 0.4036 0.7715 0.4918 +0.5 0.707107 0.5 0.375 0.75 0.4036 0.7715 0.4918 +0.308658 0.83147 0.46194 0.34375 0.8125 0.4036 0.7715 0.4918 +0.392847 0.707107 0.587938 0.34375 0.75 0.4036 0.7715 0.4918 +0.5 -0.707107 0.5 0.375 0.25 0.4913 -0.6326 0.5987 +0.587938 -0.55557 0.587938 0.375 0.3125 0.4913 -0.6326 0.5987 +0.46194 -0.55557 0.691342 0.34375 0.3125 0.4913 -0.6326 0.5987 +0.5 -0.707107 0.5 0.375 0.25 0.4913 -0.6326 0.5987 +0.46194 -0.55557 0.691342 0.34375 0.3125 0.4913 -0.6326 0.5987 +0.392847 -0.707107 0.587938 0.34375 0.25 0.4913 -0.6326 0.5987 +0.587938 0.55557 0.587938 0.375 0.6875 0.4913 0.6326 0.5987 +0.5 0.707107 0.5 0.375 0.75 0.4913 0.6326 0.5987 +0.392847 0.707107 0.587938 0.34375 0.75 0.4913 0.6326 0.5987 +0.587938 0.55557 0.587938 0.375 0.6875 0.4913 0.6326 0.5987 +0.392847 0.707107 0.587938 0.34375 0.75 0.4913 0.6326 0.5987 +0.46194 0.55557 0.691342 0.34375 0.6875 0.4913 0.6326 0.5987 +0.392847 -0.83147 0.392847 0.375 0.1875 0.4036 -0.7715 0.4918 +0.5 -0.707107 0.5 0.375 0.25 0.4036 -0.7715 0.4918 +0.392847 -0.707107 0.587938 0.34375 0.25 0.4036 -0.7715 0.4918 +0.392847 -0.83147 0.392847 0.375 0.1875 0.4036 -0.7715 0.4918 +0.392847 -0.707107 0.587938 0.34375 0.25 0.4036 -0.7715 0.4918 +0.308658 -0.83147 0.46194 0.34375 0.1875 0.4036 -0.7715 0.4918 +0.653281 0.382683 0.653281 0.375 0.625 0.5601 0.4696 0.6825 +0.587938 0.55557 0.587938 0.375 0.6875 0.5601 0.4696 0.6825 +0.46194 0.55557 0.691342 0.34375 0.6875 0.5601 0.4696 0.6825 +0.653281 0.382683 0.653281 0.375 0.625 0.5601 0.4696 0.6825 +0.46194 0.55557 0.691342 0.34375 0.6875 0.5601 0.4696 0.6825 +0.51328 0.382683 0.768178 0.34375 0.625 0.5601 0.4696 0.6825 +0.270598 -0.92388 0.270598 0.375 0.125 0.3002 -0.881 0.3658 +0.392847 -0.83147 0.392847 0.375 0.1875 0.3002 -0.881 0.3658 +0.308658 -0.83147 0.46194 0.34375 0.1875 0.3002 -0.881 0.3658 +0.270598 -0.92388 0.270598 0.375 0.125 0.3002 -0.881 0.3658 +0.308658 -0.83147 0.46194 0.34375 0.1875 0.3002 -0.881 0.3658 +0.212607 -0.92388 0.31819 0.34375 0.125 0.3002 -0.881 0.3658 0.46194 -0.55557 0.691342 0.34375 0.3125 0.4162 -0.4696 0.7786 0.51328 -0.382683 0.768178 0.34375 0.375 0.4162 -0.4696 0.7786 0.353553 -0.382683 0.853553 0.3125 0.375 0.4162 -0.4696 0.7786 @@ -1262,48 +1220,48 @@ Data: 0.544895 0.19509 0.815493 0.34375 0.5625 0.4513 0.289 0.8443 0.353553 0.382683 0.853553 0.3125 0.625 0.4513 0.289 0.8443 0.37533 0.19509 0.906127 0.3125 0.5625 0.4513 0.289 0.8443 -0.270598 0.707107 0.653281 0.3125 0.75 0.1847 0.7715 0.6088 -0.212607 0.83147 0.51328 0.3125 0.8125 0.1847 0.7715 0.6088 -0.108386 0.83147 0.544895 0.28125 0.8125 0.1847 0.7715 0.6088 -0.270598 0.707107 0.653281 0.3125 0.75 0.1847 0.7715 0.6088 -0.108386 0.83147 0.544895 0.28125 0.8125 0.1847 0.7715 0.6088 -0.13795 0.707107 0.69352 0.28125 0.75 0.1847 0.7715 0.6088 -0.270598 -0.707107 0.653281 0.3125 0.25 0.2248 -0.6326 0.7412 -0.318189 -0.55557 0.768178 0.3125 0.3125 0.2248 -0.6326 0.7412 -0.162212 -0.55557 0.815493 0.28125 0.3125 0.2248 -0.6326 0.7412 -0.270598 -0.707107 0.653281 0.3125 0.25 0.2248 -0.6326 0.7412 -0.162212 -0.55557 0.815493 0.28125 0.3125 0.2248 -0.6326 0.7412 -0.13795 -0.707107 0.69352 0.28125 0.25 0.2248 -0.6326 0.7412 -0.318189 0.55557 0.768178 0.3125 0.6875 0.2248 0.6326 0.7412 -0.270598 0.707107 0.653281 0.3125 0.75 0.2248 0.6326 0.7412 -0.13795 0.707107 0.69352 0.28125 0.75 0.2248 0.6326 0.7412 -0.318189 0.55557 0.768178 0.3125 0.6875 0.2248 0.6326 0.7412 -0.13795 0.707107 0.69352 0.28125 0.75 0.2248 0.6326 0.7412 -0.162212 0.55557 0.815493 0.28125 0.6875 0.2248 0.6326 0.7412 -0.212607 -0.83147 0.51328 0.3125 0.1875 0.1847 -0.7715 0.6088 -0.270598 -0.707107 0.653281 0.3125 0.25 0.1847 -0.7715 0.6088 -0.13795 -0.707107 0.69352 0.28125 0.25 0.1847 -0.7715 0.6088 -0.212607 -0.83147 0.51328 0.3125 0.1875 0.1847 -0.7715 0.6088 -0.13795 -0.707107 0.69352 0.28125 0.25 0.1847 -0.7715 0.6088 -0.108386 -0.83147 0.544895 0.28125 0.1875 0.1847 -0.7715 0.6088 -0.353553 0.382683 0.853553 0.3125 0.625 0.2563 0.4696 0.8448 -0.318189 0.55557 0.768178 0.3125 0.6875 0.2563 0.4696 0.8448 -0.162212 0.55557 0.815493 0.28125 0.6875 0.2563 0.4696 0.8448 -0.353553 0.382683 0.853553 0.3125 0.625 0.2563 0.4696 0.8448 -0.162212 0.55557 0.815493 0.28125 0.6875 0.2563 0.4696 0.8448 -0.18024 0.382683 0.906127 0.28125 0.625 0.2563 0.4696 0.8448 -0.146447 -0.92388 0.353553 0.3125 0.125 0.1374 -0.881 0.4528 -0.212607 -0.83147 0.51328 0.3125 0.1875 0.1374 -0.881 0.4528 -0.108386 -0.83147 0.544895 0.28125 0.1875 0.1374 -0.881 0.4528 -0.146447 -0.92388 0.353553 0.3125 0.125 0.1374 -0.881 0.4528 -0.108386 -0.83147 0.544895 0.28125 0.1875 0.1374 -0.881 0.4528 -0.074658 -0.92388 0.37533 0.28125 0.125 0.1374 -0.881 0.4528 -0.37533 0.19509 0.906127 0.3125 0.5625 0.2779 0.289 0.9161 -0.353553 0.382683 0.853553 0.3125 0.625 0.2779 0.289 0.9161 -0.18024 0.382683 0.906127 0.28125 0.625 0.2779 0.289 0.9161 -0.37533 0.19509 0.906127 0.3125 0.5625 0.2779 0.289 0.9161 -0.18024 0.382683 0.906127 0.28125 0.625 0.2779 0.289 0.9161 -0.191342 0.19509 0.961939 0.28125 0.5625 0.2779 0.289 0.9161 +0.108386 -0.980785 0.162212 0.34375 0.0625 0.1374 -0.9565 0.2571 +0.212607 -0.92388 0.31819 0.34375 0.125 0.1374 -0.9565 0.2571 +0.146447 -0.92388 0.353553 0.3125 0.125 0.1374 -0.9565 0.2571 +0.108386 -0.980785 0.162212 0.34375 0.0625 0.1374 -0.9565 0.2571 +0.146447 -0.92388 0.353553 0.3125 0.125 0.1374 -0.9565 0.2571 +0.074658 -0.980785 0.18024 0.3125 0.0625 0.1374 -0.9565 0.2571 +0.55557 0 0.831469 0.34375 0.5 0.4691 0.0975 0.8777 +0.544895 0.19509 0.815493 0.34375 0.5625 0.4691 0.0975 0.8777 +0.37533 0.19509 0.906127 0.3125 0.5625 0.4691 0.0975 0.8777 +0.55557 0 0.831469 0.34375 0.5 0.4691 0.0975 0.8777 +0.37533 0.19509 0.906127 0.3125 0.5625 0.4691 0.0975 0.8777 +0.382683 0 0.923879 0.3125 0.5 0.4691 0.0975 0.8777 +0.108386 0.980785 0.162212 0.34375 0.9375 0.0464 0.9951 0.0869 +0 1 0 0.328125 1 0.0464 0.9951 0.0869 +0.074658 0.980785 0.18024 0.3125 0.9375 0.0464 0.9951 0.0869 +0 -1 0 0.328125 0 0.0464 -0.9951 0.0869 +0.108386 -0.980785 0.162212 0.34375 0.0625 0.0464 -0.9951 0.0869 +0.074658 -0.980785 0.18024 0.3125 0.0625 0.0464 -0.9951 0.0869 +0.544895 -0.19509 0.815493 0.34375 0.4375 0.4691 -0.0975 0.8777 +0.55557 0 0.831469 0.34375 0.5 0.4691 -0.0975 0.8777 +0.382683 0 0.923879 0.3125 0.5 0.4691 -0.0975 0.8777 +0.544895 -0.19509 0.815493 0.34375 0.4375 0.4691 -0.0975 0.8777 +0.382683 0 0.923879 0.3125 0.5 0.4691 -0.0975 0.8777 +0.37533 -0.19509 0.906127 0.3125 0.4375 0.4691 -0.0975 0.8777 +0.212607 0.92388 0.31819 0.34375 0.875 0.1374 0.9565 0.2571 +0.108386 0.980785 0.162212 0.34375 0.9375 0.1374 0.9565 0.2571 +0.074658 0.980785 0.18024 0.3125 0.9375 0.1374 0.9565 0.2571 +0.212607 0.92388 0.31819 0.34375 0.875 0.1374 0.9565 0.2571 +0.074658 0.980785 0.18024 0.3125 0.9375 0.1374 0.9565 0.2571 +0.146447 0.92388 0.353553 0.3125 0.875 0.1374 0.9565 0.2571 +0.51328 -0.382683 0.768178 0.34375 0.375 0.4513 -0.289 0.8443 +0.544895 -0.19509 0.815493 0.34375 0.4375 0.4513 -0.289 0.8443 +0.37533 -0.19509 0.906127 0.3125 0.4375 0.4513 -0.289 0.8443 +0.51328 -0.382683 0.768178 0.34375 0.375 0.4513 -0.289 0.8443 +0.37533 -0.19509 0.906127 0.3125 0.4375 0.4513 -0.289 0.8443 +0.353553 -0.382683 0.853553 0.3125 0.375 0.4513 -0.289 0.8443 +0.308658 0.83147 0.46194 0.34375 0.8125 0.223 0.881 0.4173 +0.212607 0.92388 0.31819 0.34375 0.875 0.223 0.881 0.4173 +0.146447 0.92388 0.353553 0.3125 0.875 0.223 0.881 0.4173 +0.308658 0.83147 0.46194 0.34375 0.8125 0.223 0.881 0.4173 +0.146447 0.92388 0.353553 0.3125 0.875 0.223 0.881 0.4173 +0.212607 0.83147 0.51328 0.3125 0.8125 0.223 0.881 0.4173 0.074658 -0.980785 0.18024 0.3125 0.0625 0.0846 -0.9565 0.279 0.146447 -0.92388 0.353553 0.3125 0.125 0.0846 -0.9565 0.279 0.074658 -0.92388 0.37533 0.28125 0.125 0.0846 -0.9565 0.279 @@ -1352,48 +1310,48 @@ Data: 0.318189 -0.55557 0.768178 0.3125 0.3125 0.2563 -0.4696 0.8448 0.18024 -0.382683 0.906127 0.28125 0.375 0.2563 -0.4696 0.8448 0.162212 -0.55557 0.815493 0.28125 0.3125 0.2563 -0.4696 0.8448 -0.19509 0 0.980785 0.28125 0.5 0.0975 0.0975 0.9904 -0.191342 0.19509 0.961939 0.28125 0.5625 0.0975 0.0975 0.9904 --0 0.19509 0.980785 0.25 0.5625 0.0975 0.0975 0.9904 -0.19509 0 0.980785 0.28125 0.5 0.0975 0.0975 0.9904 --0 0.19509 0.980785 0.25 0.5625 0.0975 0.0975 0.9904 --0 0 0.999999 0.25 0.5 0.0975 0.0975 0.9904 -0.03806 0.980785 0.191342 0.28125 0.9375 0.0097 0.9951 0.098 -0 1 0 0.265625 1 0.0097 0.9951 0.098 --0 0.980785 0.19509 0.25 0.9375 0.0097 0.9951 0.098 -0 -1 0 0.265625 0 0.0097 -0.9951 0.098 -0.03806 -0.980785 0.191342 0.28125 0.0625 0.0097 -0.9951 0.098 --0 -0.980785 0.19509 0.25 0.0625 0.0097 -0.9951 0.098 -0.191342 -0.19509 0.961939 0.28125 0.4375 0.0975 -0.0975 0.9904 -0.19509 0 0.980785 0.28125 0.5 0.0975 -0.0975 0.9904 --0 0 0.999999 0.25 0.5 0.0975 -0.0975 0.9904 -0.191342 -0.19509 0.961939 0.28125 0.4375 0.0975 -0.0975 0.9904 --0 0 0.999999 0.25 0.5 0.0975 -0.0975 0.9904 --0 -0.19509 0.980785 0.25 0.4375 0.0975 -0.0975 0.9904 -0.074658 0.92388 0.37533 0.28125 0.875 0.0286 0.9565 0.2902 -0.03806 0.980785 0.191342 0.28125 0.9375 0.0286 0.9565 0.2902 --0 0.980785 0.19509 0.25 0.9375 0.0286 0.9565 0.2902 -0.074658 0.92388 0.37533 0.28125 0.875 0.0286 0.9565 0.2902 --0 0.980785 0.19509 0.25 0.9375 0.0286 0.9565 0.2902 --0 0.92388 0.382683 0.25 0.875 0.0286 0.9565 0.2902 -0.18024 -0.382683 0.906127 0.28125 0.375 0.0938 -0.289 0.9527 -0.191342 -0.19509 0.961939 0.28125 0.4375 0.0938 -0.289 0.9527 --0 -0.19509 0.980785 0.25 0.4375 0.0938 -0.289 0.9527 -0.18024 -0.382683 0.906127 0.28125 0.375 0.0938 -0.289 0.9527 --0 -0.19509 0.980785 0.25 0.4375 0.0938 -0.289 0.9527 -0 -0.382683 0.923879 0.25 0.375 0.0938 -0.289 0.9527 -0.108386 0.83147 0.544895 0.28125 0.8125 0.0464 0.881 0.4709 -0.074658 0.92388 0.37533 0.28125 0.875 0.0464 0.881 0.4709 --0 0.92388 0.382683 0.25 0.875 0.0464 0.881 0.4709 -0.108386 0.83147 0.544895 0.28125 0.8125 0.0464 0.881 0.4709 --0 0.92388 0.382683 0.25 0.875 0.0464 0.881 0.4709 --0 0.83147 0.55557 0.25 0.8125 0.0464 0.881 0.4709 -0.162212 -0.55557 0.815493 0.28125 0.3125 0.0865 -0.4696 0.8786 -0.18024 -0.382683 0.906127 0.28125 0.375 0.0865 -0.4696 0.8786 -0 -0.382683 0.923879 0.25 0.375 0.0865 -0.4696 0.8786 -0.162212 -0.55557 0.815493 0.28125 0.3125 0.0865 -0.4696 0.8786 -0 -0.382683 0.923879 0.25 0.375 0.0865 -0.4696 0.8786 --0 -0.55557 0.831469 0.25 0.3125 0.0865 -0.4696 0.8786 +0.270598 0.707107 0.653281 0.3125 0.75 0.1847 0.7715 0.6088 +0.212607 0.83147 0.51328 0.3125 0.8125 0.1847 0.7715 0.6088 +0.108386 0.83147 0.544895 0.28125 0.8125 0.1847 0.7715 0.6088 +0.270598 0.707107 0.653281 0.3125 0.75 0.1847 0.7715 0.6088 +0.108386 0.83147 0.544895 0.28125 0.8125 0.1847 0.7715 0.6088 +0.13795 0.707107 0.69352 0.28125 0.75 0.1847 0.7715 0.6088 +0.270598 -0.707107 0.653281 0.3125 0.25 0.2248 -0.6326 0.7412 +0.318189 -0.55557 0.768178 0.3125 0.3125 0.2248 -0.6326 0.7412 +0.162212 -0.55557 0.815493 0.28125 0.3125 0.2248 -0.6326 0.7412 +0.270598 -0.707107 0.653281 0.3125 0.25 0.2248 -0.6326 0.7412 +0.162212 -0.55557 0.815493 0.28125 0.3125 0.2248 -0.6326 0.7412 +0.13795 -0.707107 0.69352 0.28125 0.25 0.2248 -0.6326 0.7412 +0.318189 0.55557 0.768178 0.3125 0.6875 0.2248 0.6326 0.7412 +0.270598 0.707107 0.653281 0.3125 0.75 0.2248 0.6326 0.7412 +0.13795 0.707107 0.69352 0.28125 0.75 0.2248 0.6326 0.7412 +0.318189 0.55557 0.768178 0.3125 0.6875 0.2248 0.6326 0.7412 +0.13795 0.707107 0.69352 0.28125 0.75 0.2248 0.6326 0.7412 +0.162212 0.55557 0.815493 0.28125 0.6875 0.2248 0.6326 0.7412 +0.212607 -0.83147 0.51328 0.3125 0.1875 0.1847 -0.7715 0.6088 +0.270598 -0.707107 0.653281 0.3125 0.25 0.1847 -0.7715 0.6088 +0.13795 -0.707107 0.69352 0.28125 0.25 0.1847 -0.7715 0.6088 +0.212607 -0.83147 0.51328 0.3125 0.1875 0.1847 -0.7715 0.6088 +0.13795 -0.707107 0.69352 0.28125 0.25 0.1847 -0.7715 0.6088 +0.108386 -0.83147 0.544895 0.28125 0.1875 0.1847 -0.7715 0.6088 +0.353553 0.382683 0.853553 0.3125 0.625 0.2563 0.4696 0.8448 +0.318189 0.55557 0.768178 0.3125 0.6875 0.2563 0.4696 0.8448 +0.162212 0.55557 0.815493 0.28125 0.6875 0.2563 0.4696 0.8448 +0.353553 0.382683 0.853553 0.3125 0.625 0.2563 0.4696 0.8448 +0.162212 0.55557 0.815493 0.28125 0.6875 0.2563 0.4696 0.8448 +0.18024 0.382683 0.906127 0.28125 0.625 0.2563 0.4696 0.8448 +0.146447 -0.92388 0.353553 0.3125 0.125 0.1374 -0.881 0.4528 +0.212607 -0.83147 0.51328 0.3125 0.1875 0.1374 -0.881 0.4528 +0.108386 -0.83147 0.544895 0.28125 0.1875 0.1374 -0.881 0.4528 +0.146447 -0.92388 0.353553 0.3125 0.125 0.1374 -0.881 0.4528 +0.108386 -0.83147 0.544895 0.28125 0.1875 0.1374 -0.881 0.4528 +0.074658 -0.92388 0.37533 0.28125 0.125 0.1374 -0.881 0.4528 +0.37533 0.19509 0.906127 0.3125 0.5625 0.2779 0.289 0.9161 +0.353553 0.382683 0.853553 0.3125 0.625 0.2779 0.289 0.9161 +0.18024 0.382683 0.906127 0.28125 0.625 0.2779 0.289 0.9161 +0.37533 0.19509 0.906127 0.3125 0.5625 0.2779 0.289 0.9161 +0.18024 0.382683 0.906127 0.28125 0.625 0.2779 0.289 0.9161 +0.191342 0.19509 0.961939 0.28125 0.5625 0.2779 0.289 0.9161 0.13795 0.707107 0.69352 0.28125 0.75 0.0624 0.7715 0.6332 0.108386 0.83147 0.544895 0.28125 0.8125 0.0624 0.7715 0.6332 -0 0.83147 0.55557 0.25 0.8125 0.0624 0.7715 0.6332 @@ -1442,48 +1400,48 @@ Data: 0.03806 -0.980785 0.191342 0.28125 0.0625 0.0286 -0.9565 0.2902 -0 -0.92388 0.382683 0.25 0.125 0.0286 -0.9565 0.2902 -0 -0.980785 0.19509 0.25 0.0625 0.0286 -0.9565 0.2902 --0 -0.707107 0.707107 0.25 0.25 -0.0759 -0.6326 0.7708 --0 -0.55557 0.831469 0.25 0.3125 -0.0759 -0.6326 0.7708 --0.162212 -0.55557 0.815493 0.21875 0.3125 -0.0759 -0.6326 0.7708 --0 -0.707107 0.707107 0.25 0.25 -0.0759 -0.6326 0.7708 --0.162212 -0.55557 0.815493 0.21875 0.3125 -0.0759 -0.6326 0.7708 --0.13795 -0.707107 0.69352 0.21875 0.25 -0.0759 -0.6326 0.7708 --0 0.55557 0.831469 0.25 0.6875 -0.0759 0.6326 0.7708 --0 0.707107 0.707107 0.25 0.75 -0.0759 0.6326 0.7708 --0.13795 0.707107 0.69352 0.21875 0.75 -0.0759 0.6326 0.7708 --0 0.55557 0.831469 0.25 0.6875 -0.0759 0.6326 0.7708 --0.13795 0.707107 0.69352 0.21875 0.75 -0.0759 0.6326 0.7708 --0.162212 0.55557 0.815493 0.21875 0.6875 -0.0759 0.6326 0.7708 --0 -0.83147 0.55557 0.25 0.1875 -0.0624 -0.7715 0.6332 --0 -0.707107 0.707107 0.25 0.25 -0.0624 -0.7715 0.6332 --0.13795 -0.707107 0.69352 0.21875 0.25 -0.0624 -0.7715 0.6332 --0 -0.83147 0.55557 0.25 0.1875 -0.0624 -0.7715 0.6332 --0.13795 -0.707107 0.69352 0.21875 0.25 -0.0624 -0.7715 0.6332 --0.108386 -0.83147 0.544895 0.21875 0.1875 -0.0624 -0.7715 0.6332 -0 0.382683 0.923879 0.25 0.625 -0.0865 0.4696 0.8786 --0 0.55557 0.831469 0.25 0.6875 -0.0865 0.4696 0.8786 --0.162212 0.55557 0.815493 0.21875 0.6875 -0.0865 0.4696 0.8786 -0 0.382683 0.923879 0.25 0.625 -0.0865 0.4696 0.8786 --0.162212 0.55557 0.815493 0.21875 0.6875 -0.0865 0.4696 0.8786 --0.18024 0.382683 0.906127 0.21875 0.625 -0.0865 0.4696 0.8786 --0 -0.92388 0.382683 0.25 0.125 -0.0464 -0.881 0.4709 --0 -0.83147 0.55557 0.25 0.1875 -0.0464 -0.881 0.4709 --0.108386 -0.83147 0.544895 0.21875 0.1875 -0.0464 -0.881 0.4709 --0 -0.92388 0.382683 0.25 0.125 -0.0464 -0.881 0.4709 --0.108386 -0.83147 0.544895 0.21875 0.1875 -0.0464 -0.881 0.4709 --0.074658 -0.92388 0.37533 0.21875 0.125 -0.0464 -0.881 0.4709 --0 0.19509 0.980785 0.25 0.5625 -0.0938 0.289 0.9527 -0 0.382683 0.923879 0.25 0.625 -0.0938 0.289 0.9527 --0.18024 0.382683 0.906127 0.21875 0.625 -0.0938 0.289 0.9527 --0 0.19509 0.980785 0.25 0.5625 -0.0938 0.289 0.9527 --0.18024 0.382683 0.906127 0.21875 0.625 -0.0938 0.289 0.9527 --0.191342 0.19509 0.961939 0.21875 0.5625 -0.0938 0.289 0.9527 --0 -0.980785 0.19509 0.25 0.0625 -0.0286 -0.9565 0.2902 --0 -0.92388 0.382683 0.25 0.125 -0.0286 -0.9565 0.2902 --0.074658 -0.92388 0.37533 0.21875 0.125 -0.0286 -0.9565 0.2902 --0 -0.980785 0.19509 0.25 0.0625 -0.0286 -0.9565 0.2902 --0.074658 -0.92388 0.37533 0.21875 0.125 -0.0286 -0.9565 0.2902 --0.03806 -0.980785 0.191342 0.21875 0.0625 -0.0286 -0.9565 0.2902 +0.19509 0 0.980785 0.28125 0.5 0.0975 0.0975 0.9904 +0.191342 0.19509 0.961939 0.28125 0.5625 0.0975 0.0975 0.9904 +-0 0.19509 0.980785 0.25 0.5625 0.0975 0.0975 0.9904 +0.19509 0 0.980785 0.28125 0.5 0.0975 0.0975 0.9904 +-0 0.19509 0.980785 0.25 0.5625 0.0975 0.0975 0.9904 +-0 0 0.999999 0.25 0.5 0.0975 0.0975 0.9904 +0.03806 0.980785 0.191342 0.28125 0.9375 0.0097 0.9951 0.098 +0 1 0 0.265625 1 0.0097 0.9951 0.098 +-0 0.980785 0.19509 0.25 0.9375 0.0097 0.9951 0.098 +0 -1 0 0.265625 0 0.0097 -0.9951 0.098 +0.03806 -0.980785 0.191342 0.28125 0.0625 0.0097 -0.9951 0.098 +-0 -0.980785 0.19509 0.25 0.0625 0.0097 -0.9951 0.098 +0.191342 -0.19509 0.961939 0.28125 0.4375 0.0975 -0.0975 0.9904 +0.19509 0 0.980785 0.28125 0.5 0.0975 -0.0975 0.9904 +-0 0 0.999999 0.25 0.5 0.0975 -0.0975 0.9904 +0.191342 -0.19509 0.961939 0.28125 0.4375 0.0975 -0.0975 0.9904 +-0 0 0.999999 0.25 0.5 0.0975 -0.0975 0.9904 +-0 -0.19509 0.980785 0.25 0.4375 0.0975 -0.0975 0.9904 +0.074658 0.92388 0.37533 0.28125 0.875 0.0286 0.9565 0.2902 +0.03806 0.980785 0.191342 0.28125 0.9375 0.0286 0.9565 0.2902 +-0 0.980785 0.19509 0.25 0.9375 0.0286 0.9565 0.2902 +0.074658 0.92388 0.37533 0.28125 0.875 0.0286 0.9565 0.2902 +-0 0.980785 0.19509 0.25 0.9375 0.0286 0.9565 0.2902 +-0 0.92388 0.382683 0.25 0.875 0.0286 0.9565 0.2902 +0.18024 -0.382683 0.906127 0.28125 0.375 0.0938 -0.289 0.9527 +0.191342 -0.19509 0.961939 0.28125 0.4375 0.0938 -0.289 0.9527 +-0 -0.19509 0.980785 0.25 0.4375 0.0938 -0.289 0.9527 +0.18024 -0.382683 0.906127 0.28125 0.375 0.0938 -0.289 0.9527 +-0 -0.19509 0.980785 0.25 0.4375 0.0938 -0.289 0.9527 +0 -0.382683 0.923879 0.25 0.375 0.0938 -0.289 0.9527 +0.108386 0.83147 0.544895 0.28125 0.8125 0.0464 0.881 0.4709 +0.074658 0.92388 0.37533 0.28125 0.875 0.0464 0.881 0.4709 +-0 0.92388 0.382683 0.25 0.875 0.0464 0.881 0.4709 +0.108386 0.83147 0.544895 0.28125 0.8125 0.0464 0.881 0.4709 +-0 0.92388 0.382683 0.25 0.875 0.0464 0.881 0.4709 +-0 0.83147 0.55557 0.25 0.8125 0.0464 0.881 0.4709 +0.162212 -0.55557 0.815493 0.28125 0.3125 0.0865 -0.4696 0.8786 +0.18024 -0.382683 0.906127 0.28125 0.375 0.0865 -0.4696 0.8786 +0 -0.382683 0.923879 0.25 0.375 0.0865 -0.4696 0.8786 +0.162212 -0.55557 0.815493 0.28125 0.3125 0.0865 -0.4696 0.8786 +0 -0.382683 0.923879 0.25 0.375 0.0865 -0.4696 0.8786 +-0 -0.55557 0.831469 0.25 0.3125 0.0865 -0.4696 0.8786 -0 0 0.999999 0.25 0.5 -0.0976 0.0975 0.9904 -0 0.19509 0.980785 0.25 0.5625 -0.0976 0.0975 0.9904 -0.191342 0.19509 0.961939 0.21875 0.5625 -0.0976 0.0975 0.9904 @@ -1532,45 +1490,48 @@ Data: -0 0.707107 0.707107 0.25 0.75 -0.0624 0.7715 0.6332 -0.108386 0.83147 0.544895 0.21875 0.8125 -0.0624 0.7715 0.6332 -0.13795 0.707107 0.69352 0.21875 0.75 -0.0624 0.7715 0.6332 -0 -1 0 0.203125 0 -0.0286 -0.9951 0.0942 --0.03806 -0.980785 0.191342 0.21875 0.0625 -0.0286 -0.9951 0.0942 --0.074658 -0.980785 0.18024 0.1875 0.0625 -0.0286 -0.9951 0.0942 --0.191342 -0.19509 0.961939 0.21875 0.4375 -0.2889 -0.0975 0.9524 --0.195091 0 0.980785 0.21875 0.5 -0.2889 -0.0975 0.9524 --0.382683 0 0.923879 0.1875 0.5 -0.2889 -0.0975 0.9524 --0.191342 -0.19509 0.961939 0.21875 0.4375 -0.2889 -0.0975 0.9524 --0.382683 0 0.923879 0.1875 0.5 -0.2889 -0.0975 0.9524 --0.37533 -0.19509 0.906127 0.1875 0.4375 -0.2889 -0.0975 0.9524 --0.074658 0.92388 0.37533 0.21875 0.875 -0.0846 0.9565 0.279 --0.03806 0.980785 0.191342 0.21875 0.9375 -0.0846 0.9565 0.279 --0.074658 0.980785 0.18024 0.1875 0.9375 -0.0846 0.9565 0.279 --0.074658 0.92388 0.37533 0.21875 0.875 -0.0846 0.9565 0.279 --0.074658 0.980785 0.18024 0.1875 0.9375 -0.0846 0.9565 0.279 --0.146447 0.92388 0.353553 0.1875 0.875 -0.0846 0.9565 0.279 --0.18024 -0.382683 0.906127 0.21875 0.375 -0.2779 -0.289 0.9161 --0.191342 -0.19509 0.961939 0.21875 0.4375 -0.2779 -0.289 0.9161 --0.37533 -0.19509 0.906127 0.1875 0.4375 -0.2779 -0.289 0.9161 --0.18024 -0.382683 0.906127 0.21875 0.375 -0.2779 -0.289 0.9161 --0.37533 -0.19509 0.906127 0.1875 0.4375 -0.2779 -0.289 0.9161 --0.353553 -0.382683 0.853553 0.1875 0.375 -0.2779 -0.289 0.9161 --0.108386 0.83147 0.544895 0.21875 0.8125 -0.1374 0.881 0.4528 --0.074658 0.92388 0.37533 0.21875 0.875 -0.1374 0.881 0.4528 --0.146447 0.92388 0.353553 0.1875 0.875 -0.1374 0.881 0.4528 --0.108386 0.83147 0.544895 0.21875 0.8125 -0.1374 0.881 0.4528 --0.146447 0.92388 0.353553 0.1875 0.875 -0.1374 0.881 0.4528 --0.212608 0.83147 0.51328 0.1875 0.8125 -0.1374 0.881 0.4528 --0.162212 -0.55557 0.815493 0.21875 0.3125 -0.2563 -0.4696 0.8448 --0.18024 -0.382683 0.906127 0.21875 0.375 -0.2563 -0.4696 0.8448 --0.353553 -0.382683 0.853553 0.1875 0.375 -0.2563 -0.4696 0.8448 --0.162212 -0.55557 0.815493 0.21875 0.3125 -0.2563 -0.4696 0.8448 --0.353553 -0.382683 0.853553 0.1875 0.375 -0.2563 -0.4696 0.8448 --0.31819 -0.55557 0.768177 0.1875 0.3125 -0.2563 -0.4696 0.8448 --0.13795 0.707107 0.69352 0.21875 0.75 -0.1847 0.7715 0.6088 --0.108386 0.83147 0.544895 0.21875 0.8125 -0.1847 0.7715 0.6088 --0.212608 0.83147 0.51328 0.1875 0.8125 -0.1847 0.7715 0.6088 --0.13795 0.707107 0.69352 0.21875 0.75 -0.1847 0.7715 0.6088 --0.212608 0.83147 0.51328 0.1875 0.8125 -0.1847 0.7715 0.6088 --0.270598 0.707107 0.653281 0.1875 0.75 -0.1847 0.7715 0.6088 +-0 -0.707107 0.707107 0.25 0.25 -0.0759 -0.6326 0.7708 +-0 -0.55557 0.831469 0.25 0.3125 -0.0759 -0.6326 0.7708 +-0.162212 -0.55557 0.815493 0.21875 0.3125 -0.0759 -0.6326 0.7708 +-0 -0.707107 0.707107 0.25 0.25 -0.0759 -0.6326 0.7708 +-0.162212 -0.55557 0.815493 0.21875 0.3125 -0.0759 -0.6326 0.7708 +-0.13795 -0.707107 0.69352 0.21875 0.25 -0.0759 -0.6326 0.7708 +-0 0.55557 0.831469 0.25 0.6875 -0.0759 0.6326 0.7708 +-0 0.707107 0.707107 0.25 0.75 -0.0759 0.6326 0.7708 +-0.13795 0.707107 0.69352 0.21875 0.75 -0.0759 0.6326 0.7708 +-0 0.55557 0.831469 0.25 0.6875 -0.0759 0.6326 0.7708 +-0.13795 0.707107 0.69352 0.21875 0.75 -0.0759 0.6326 0.7708 +-0.162212 0.55557 0.815493 0.21875 0.6875 -0.0759 0.6326 0.7708 +-0 -0.83147 0.55557 0.25 0.1875 -0.0624 -0.7715 0.6332 +-0 -0.707107 0.707107 0.25 0.25 -0.0624 -0.7715 0.6332 +-0.13795 -0.707107 0.69352 0.21875 0.25 -0.0624 -0.7715 0.6332 +-0 -0.83147 0.55557 0.25 0.1875 -0.0624 -0.7715 0.6332 +-0.13795 -0.707107 0.69352 0.21875 0.25 -0.0624 -0.7715 0.6332 +-0.108386 -0.83147 0.544895 0.21875 0.1875 -0.0624 -0.7715 0.6332 +0 0.382683 0.923879 0.25 0.625 -0.0865 0.4696 0.8786 +-0 0.55557 0.831469 0.25 0.6875 -0.0865 0.4696 0.8786 +-0.162212 0.55557 0.815493 0.21875 0.6875 -0.0865 0.4696 0.8786 +0 0.382683 0.923879 0.25 0.625 -0.0865 0.4696 0.8786 +-0.162212 0.55557 0.815493 0.21875 0.6875 -0.0865 0.4696 0.8786 +-0.18024 0.382683 0.906127 0.21875 0.625 -0.0865 0.4696 0.8786 +-0 -0.92388 0.382683 0.25 0.125 -0.0464 -0.881 0.4709 +-0 -0.83147 0.55557 0.25 0.1875 -0.0464 -0.881 0.4709 +-0.108386 -0.83147 0.544895 0.21875 0.1875 -0.0464 -0.881 0.4709 +-0 -0.92388 0.382683 0.25 0.125 -0.0464 -0.881 0.4709 +-0.108386 -0.83147 0.544895 0.21875 0.1875 -0.0464 -0.881 0.4709 +-0.074658 -0.92388 0.37533 0.21875 0.125 -0.0464 -0.881 0.4709 +-0 0.19509 0.980785 0.25 0.5625 -0.0938 0.289 0.9527 +0 0.382683 0.923879 0.25 0.625 -0.0938 0.289 0.9527 +-0.18024 0.382683 0.906127 0.21875 0.625 -0.0938 0.289 0.9527 +-0 0.19509 0.980785 0.25 0.5625 -0.0938 0.289 0.9527 +-0.18024 0.382683 0.906127 0.21875 0.625 -0.0938 0.289 0.9527 +-0.191342 0.19509 0.961939 0.21875 0.5625 -0.0938 0.289 0.9527 +-0 -0.980785 0.19509 0.25 0.0625 -0.0286 -0.9565 0.2902 +-0 -0.92388 0.382683 0.25 0.125 -0.0286 -0.9565 0.2902 +-0.074658 -0.92388 0.37533 0.21875 0.125 -0.0286 -0.9565 0.2902 +-0 -0.980785 0.19509 0.25 0.0625 -0.0286 -0.9565 0.2902 +-0.074658 -0.92388 0.37533 0.21875 0.125 -0.0286 -0.9565 0.2902 +-0.03806 -0.980785 0.191342 0.21875 0.0625 -0.0286 -0.9565 0.2902 -0.13795 -0.707107 0.69352 0.21875 0.25 -0.2248 -0.6326 0.7412 -0.162212 -0.55557 0.815493 0.21875 0.3125 -0.2248 -0.6326 0.7412 -0.31819 -0.55557 0.768177 0.1875 0.3125 -0.2248 -0.6326 0.7412 @@ -1622,45 +1583,45 @@ Data: -0.03806 0.980785 0.191342 0.21875 0.9375 -0.0286 0.9951 0.0942 0 1 0 0.203125 1 -0.0286 0.9951 0.0942 -0.074658 0.980785 0.18024 0.1875 0.9375 -0.0286 0.9951 0.0942 --0.212608 -0.83147 0.51328 0.1875 0.1875 -0.2999 -0.7715 0.5611 --0.270598 -0.707107 0.653281 0.1875 0.25 -0.2999 -0.7715 0.5611 --0.392847 -0.707107 0.587938 0.15625 0.25 -0.2999 -0.7715 0.5611 --0.212608 -0.83147 0.51328 0.1875 0.1875 -0.2999 -0.7715 0.5611 --0.392847 -0.707107 0.587938 0.15625 0.25 -0.2999 -0.7715 0.5611 --0.308658 -0.83147 0.461939 0.15625 0.1875 -0.2999 -0.7715 0.5611 --0.353553 0.382683 0.853553 0.1875 0.625 -0.4162 0.4696 0.7786 --0.31819 0.55557 0.768177 0.1875 0.6875 -0.4162 0.4696 0.7786 --0.46194 0.55557 0.691341 0.15625 0.6875 -0.4162 0.4696 0.7786 --0.353553 0.382683 0.853553 0.1875 0.625 -0.4162 0.4696 0.7786 --0.46194 0.55557 0.691341 0.15625 0.6875 -0.4162 0.4696 0.7786 --0.51328 0.382683 0.768178 0.15625 0.625 -0.4162 0.4696 0.7786 --0.146447 -0.92388 0.353553 0.1875 0.125 -0.223 -0.881 0.4173 --0.212608 -0.83147 0.51328 0.1875 0.1875 -0.223 -0.881 0.4173 --0.308658 -0.83147 0.461939 0.15625 0.1875 -0.223 -0.881 0.4173 --0.146447 -0.92388 0.353553 0.1875 0.125 -0.223 -0.881 0.4173 --0.308658 -0.83147 0.461939 0.15625 0.1875 -0.223 -0.881 0.4173 --0.212608 -0.92388 0.31819 0.15625 0.125 -0.223 -0.881 0.4173 --0.37533 0.19509 0.906127 0.1875 0.5625 -0.4513 0.289 0.8443 --0.353553 0.382683 0.853553 0.1875 0.625 -0.4513 0.289 0.8443 --0.51328 0.382683 0.768178 0.15625 0.625 -0.4513 0.289 0.8443 --0.37533 0.19509 0.906127 0.1875 0.5625 -0.4513 0.289 0.8443 --0.51328 0.382683 0.768178 0.15625 0.625 -0.4513 0.289 0.8443 --0.544895 0.19509 0.815493 0.15625 0.5625 -0.4513 0.289 0.8443 --0.074658 -0.980785 0.18024 0.1875 0.0625 -0.1374 -0.9565 0.2571 --0.146447 -0.92388 0.353553 0.1875 0.125 -0.1374 -0.9565 0.2571 --0.212608 -0.92388 0.31819 0.15625 0.125 -0.1374 -0.9565 0.2571 --0.074658 -0.980785 0.18024 0.1875 0.0625 -0.1374 -0.9565 0.2571 --0.212608 -0.92388 0.31819 0.15625 0.125 -0.1374 -0.9565 0.2571 --0.108386 -0.980785 0.162212 0.15625 0.0625 -0.1374 -0.9565 0.2571 --0.382683 0 0.923879 0.1875 0.5 -0.4691 0.0975 0.8777 --0.37533 0.19509 0.906127 0.1875 0.5625 -0.4691 0.0975 0.8777 --0.544895 0.19509 0.815493 0.15625 0.5625 -0.4691 0.0975 0.8777 --0.382683 0 0.923879 0.1875 0.5 -0.4691 0.0975 0.8777 --0.544895 0.19509 0.815493 0.15625 0.5625 -0.4691 0.0975 0.8777 --0.55557 0 0.831469 0.15625 0.5 -0.4691 0.0975 0.8777 --0.074658 0.980785 0.18024 0.1875 0.9375 -0.0464 0.9951 0.0869 -0 1 0 0.171875 1 -0.0464 0.9951 0.0869 --0.108386 0.980785 0.162212 0.15625 0.9375 -0.0464 0.9951 0.0869 +0 -1 0 0.203125 0 -0.0286 -0.9951 0.0942 +-0.03806 -0.980785 0.191342 0.21875 0.0625 -0.0286 -0.9951 0.0942 +-0.074658 -0.980785 0.18024 0.1875 0.0625 -0.0286 -0.9951 0.0942 +-0.191342 -0.19509 0.961939 0.21875 0.4375 -0.2889 -0.0975 0.9524 +-0.195091 0 0.980785 0.21875 0.5 -0.2889 -0.0975 0.9524 +-0.382683 0 0.923879 0.1875 0.5 -0.2889 -0.0975 0.9524 +-0.191342 -0.19509 0.961939 0.21875 0.4375 -0.2889 -0.0975 0.9524 +-0.382683 0 0.923879 0.1875 0.5 -0.2889 -0.0975 0.9524 +-0.37533 -0.19509 0.906127 0.1875 0.4375 -0.2889 -0.0975 0.9524 +-0.074658 0.92388 0.37533 0.21875 0.875 -0.0846 0.9565 0.279 +-0.03806 0.980785 0.191342 0.21875 0.9375 -0.0846 0.9565 0.279 +-0.074658 0.980785 0.18024 0.1875 0.9375 -0.0846 0.9565 0.279 +-0.074658 0.92388 0.37533 0.21875 0.875 -0.0846 0.9565 0.279 +-0.074658 0.980785 0.18024 0.1875 0.9375 -0.0846 0.9565 0.279 +-0.146447 0.92388 0.353553 0.1875 0.875 -0.0846 0.9565 0.279 +-0.18024 -0.382683 0.906127 0.21875 0.375 -0.2779 -0.289 0.9161 +-0.191342 -0.19509 0.961939 0.21875 0.4375 -0.2779 -0.289 0.9161 +-0.37533 -0.19509 0.906127 0.1875 0.4375 -0.2779 -0.289 0.9161 +-0.18024 -0.382683 0.906127 0.21875 0.375 -0.2779 -0.289 0.9161 +-0.37533 -0.19509 0.906127 0.1875 0.4375 -0.2779 -0.289 0.9161 +-0.353553 -0.382683 0.853553 0.1875 0.375 -0.2779 -0.289 0.9161 +-0.108386 0.83147 0.544895 0.21875 0.8125 -0.1374 0.881 0.4528 +-0.074658 0.92388 0.37533 0.21875 0.875 -0.1374 0.881 0.4528 +-0.146447 0.92388 0.353553 0.1875 0.875 -0.1374 0.881 0.4528 +-0.108386 0.83147 0.544895 0.21875 0.8125 -0.1374 0.881 0.4528 +-0.146447 0.92388 0.353553 0.1875 0.875 -0.1374 0.881 0.4528 +-0.212608 0.83147 0.51328 0.1875 0.8125 -0.1374 0.881 0.4528 +-0.162212 -0.55557 0.815493 0.21875 0.3125 -0.2563 -0.4696 0.8448 +-0.18024 -0.382683 0.906127 0.21875 0.375 -0.2563 -0.4696 0.8448 +-0.353553 -0.382683 0.853553 0.1875 0.375 -0.2563 -0.4696 0.8448 +-0.162212 -0.55557 0.815493 0.21875 0.3125 -0.2563 -0.4696 0.8448 +-0.353553 -0.382683 0.853553 0.1875 0.375 -0.2563 -0.4696 0.8448 +-0.31819 -0.55557 0.768177 0.1875 0.3125 -0.2563 -0.4696 0.8448 +-0.13795 0.707107 0.69352 0.21875 0.75 -0.1847 0.7715 0.6088 +-0.108386 0.83147 0.544895 0.21875 0.8125 -0.1847 0.7715 0.6088 +-0.212608 0.83147 0.51328 0.1875 0.8125 -0.1847 0.7715 0.6088 +-0.13795 0.707107 0.69352 0.21875 0.75 -0.1847 0.7715 0.6088 +-0.212608 0.83147 0.51328 0.1875 0.8125 -0.1847 0.7715 0.6088 +-0.270598 0.707107 0.653281 0.1875 0.75 -0.1847 0.7715 0.6088 0 -1 0 0.171875 0 -0.0464 -0.9951 0.0869 -0.074658 -0.980785 0.18024 0.1875 0.0625 -0.0464 -0.9951 0.0869 -0.108386 -0.980785 0.162212 0.15625 0.0625 -0.0464 -0.9951 0.0869 @@ -1712,48 +1673,45 @@ Data: -0.31819 0.55557 0.768177 0.1875 0.6875 -0.3651 0.6326 0.6831 -0.392847 0.707107 0.587938 0.15625 0.75 -0.3651 0.6326 0.6831 -0.46194 0.55557 0.691341 0.15625 0.6875 -0.3651 0.6326 0.6831 --0.212608 0.92388 0.31819 0.15625 0.875 -0.185 0.9565 0.2254 --0.108386 0.980785 0.162212 0.15625 0.9375 -0.185 0.9565 0.2254 --0.13795 0.980785 0.13795 0.125 0.9375 -0.185 0.9565 0.2254 --0.212608 0.92388 0.31819 0.15625 0.875 -0.185 0.9565 0.2254 --0.13795 0.980785 0.13795 0.125 0.9375 -0.185 0.9565 0.2254 --0.270598 0.92388 0.270598 0.125 0.875 -0.185 0.9565 0.2254 --0.51328 -0.382683 0.768178 0.15625 0.375 -0.6073 -0.289 0.74 --0.544895 -0.19509 0.815493 0.15625 0.4375 -0.6073 -0.289 0.74 --0.69352 -0.19509 0.69352 0.125 0.4375 -0.6073 -0.289 0.74 --0.51328 -0.382683 0.768178 0.15625 0.375 -0.6073 -0.289 0.74 --0.69352 -0.19509 0.69352 0.125 0.4375 -0.6073 -0.289 0.74 --0.653281 -0.382683 0.653281 0.125 0.375 -0.6073 -0.289 0.74 --0.308658 0.83147 0.461939 0.15625 0.8125 -0.3002 0.881 0.3658 --0.212608 0.92388 0.31819 0.15625 0.875 -0.3002 0.881 0.3658 --0.270598 0.92388 0.270598 0.125 0.875 -0.3002 0.881 0.3658 --0.308658 0.83147 0.461939 0.15625 0.8125 -0.3002 0.881 0.3658 --0.270598 0.92388 0.270598 0.125 0.875 -0.3002 0.881 0.3658 --0.392847 0.83147 0.392847 0.125 0.8125 -0.3002 0.881 0.3658 --0.46194 -0.55557 0.691341 0.15625 0.3125 -0.5601 -0.4696 0.6825 --0.51328 -0.382683 0.768178 0.15625 0.375 -0.5601 -0.4696 0.6825 --0.653281 -0.382683 0.653281 0.125 0.375 -0.5601 -0.4696 0.6825 --0.46194 -0.55557 0.691341 0.15625 0.3125 -0.5601 -0.4696 0.6825 --0.653281 -0.382683 0.653281 0.125 0.375 -0.5601 -0.4696 0.6825 --0.587938 -0.55557 0.587937 0.125 0.3125 -0.5601 -0.4696 0.6825 --0.392847 0.707107 0.587938 0.15625 0.75 -0.4036 0.7715 0.4918 --0.308658 0.83147 0.461939 0.15625 0.8125 -0.4036 0.7715 0.4918 --0.392847 0.83147 0.392847 0.125 0.8125 -0.4036 0.7715 0.4918 --0.392847 0.707107 0.587938 0.15625 0.75 -0.4036 0.7715 0.4918 --0.392847 0.83147 0.392847 0.125 0.8125 -0.4036 0.7715 0.4918 --0.5 0.707107 0.5 0.125 0.75 -0.4036 0.7715 0.4918 --0.392847 -0.707107 0.587938 0.15625 0.25 -0.4913 -0.6326 0.5987 --0.46194 -0.55557 0.691341 0.15625 0.3125 -0.4913 -0.6326 0.5987 --0.587938 -0.55557 0.587937 0.125 0.3125 -0.4913 -0.6326 0.5987 --0.392847 -0.707107 0.587938 0.15625 0.25 -0.4913 -0.6326 0.5987 --0.587938 -0.55557 0.587937 0.125 0.3125 -0.4913 -0.6326 0.5987 --0.5 -0.707107 0.5 0.125 0.25 -0.4913 -0.6326 0.5987 --0.46194 0.55557 0.691341 0.15625 0.6875 -0.4913 0.6326 0.5987 --0.392847 0.707107 0.587938 0.15625 0.75 -0.4913 0.6326 0.5987 --0.5 0.707107 0.5 0.125 0.75 -0.4913 0.6326 0.5987 --0.46194 0.55557 0.691341 0.15625 0.6875 -0.4913 0.6326 0.5987 --0.5 0.707107 0.5 0.125 0.75 -0.4913 0.6326 0.5987 --0.587938 0.55557 0.587937 0.125 0.6875 -0.4913 0.6326 0.5987 +-0.212608 -0.83147 0.51328 0.1875 0.1875 -0.2999 -0.7715 0.5611 +-0.270598 -0.707107 0.653281 0.1875 0.25 -0.2999 -0.7715 0.5611 +-0.392847 -0.707107 0.587938 0.15625 0.25 -0.2999 -0.7715 0.5611 +-0.212608 -0.83147 0.51328 0.1875 0.1875 -0.2999 -0.7715 0.5611 +-0.392847 -0.707107 0.587938 0.15625 0.25 -0.2999 -0.7715 0.5611 +-0.308658 -0.83147 0.461939 0.15625 0.1875 -0.2999 -0.7715 0.5611 +-0.353553 0.382683 0.853553 0.1875 0.625 -0.4162 0.4696 0.7786 +-0.31819 0.55557 0.768177 0.1875 0.6875 -0.4162 0.4696 0.7786 +-0.46194 0.55557 0.691341 0.15625 0.6875 -0.4162 0.4696 0.7786 +-0.353553 0.382683 0.853553 0.1875 0.625 -0.4162 0.4696 0.7786 +-0.46194 0.55557 0.691341 0.15625 0.6875 -0.4162 0.4696 0.7786 +-0.51328 0.382683 0.768178 0.15625 0.625 -0.4162 0.4696 0.7786 +-0.146447 -0.92388 0.353553 0.1875 0.125 -0.223 -0.881 0.4173 +-0.212608 -0.83147 0.51328 0.1875 0.1875 -0.223 -0.881 0.4173 +-0.308658 -0.83147 0.461939 0.15625 0.1875 -0.223 -0.881 0.4173 +-0.146447 -0.92388 0.353553 0.1875 0.125 -0.223 -0.881 0.4173 +-0.308658 -0.83147 0.461939 0.15625 0.1875 -0.223 -0.881 0.4173 +-0.212608 -0.92388 0.31819 0.15625 0.125 -0.223 -0.881 0.4173 +-0.37533 0.19509 0.906127 0.1875 0.5625 -0.4513 0.289 0.8443 +-0.353553 0.382683 0.853553 0.1875 0.625 -0.4513 0.289 0.8443 +-0.51328 0.382683 0.768178 0.15625 0.625 -0.4513 0.289 0.8443 +-0.37533 0.19509 0.906127 0.1875 0.5625 -0.4513 0.289 0.8443 +-0.51328 0.382683 0.768178 0.15625 0.625 -0.4513 0.289 0.8443 +-0.544895 0.19509 0.815493 0.15625 0.5625 -0.4513 0.289 0.8443 +-0.074658 -0.980785 0.18024 0.1875 0.0625 -0.1374 -0.9565 0.2571 +-0.146447 -0.92388 0.353553 0.1875 0.125 -0.1374 -0.9565 0.2571 +-0.212608 -0.92388 0.31819 0.15625 0.125 -0.1374 -0.9565 0.2571 +-0.074658 -0.980785 0.18024 0.1875 0.0625 -0.1374 -0.9565 0.2571 +-0.212608 -0.92388 0.31819 0.15625 0.125 -0.1374 -0.9565 0.2571 +-0.108386 -0.980785 0.162212 0.15625 0.0625 -0.1374 -0.9565 0.2571 +-0.382683 0 0.923879 0.1875 0.5 -0.4691 0.0975 0.8777 +-0.37533 0.19509 0.906127 0.1875 0.5625 -0.4691 0.0975 0.8777 +-0.544895 0.19509 0.815493 0.15625 0.5625 -0.4691 0.0975 0.8777 +-0.382683 0 0.923879 0.1875 0.5 -0.4691 0.0975 0.8777 +-0.544895 0.19509 0.815493 0.15625 0.5625 -0.4691 0.0975 0.8777 +-0.55557 0 0.831469 0.15625 0.5 -0.4691 0.0975 0.8777 +-0.074658 0.980785 0.18024 0.1875 0.9375 -0.0464 0.9951 0.0869 +0 1 0 0.171875 1 -0.0464 0.9951 0.0869 +-0.108386 0.980785 0.162212 0.15625 0.9375 -0.0464 0.9951 0.0869 -0.308658 -0.83147 0.461939 0.15625 0.1875 -0.4036 -0.7715 0.4918 -0.392847 -0.707107 0.587938 0.15625 0.25 -0.4036 -0.7715 0.4918 -0.5 -0.707107 0.5 0.125 0.25 -0.4036 -0.7715 0.4918 @@ -1802,48 +1760,48 @@ Data: -0.544895 -0.19509 0.815493 0.15625 0.4375 -0.6314 -0.0975 0.7693 -0.707106 0 0.707106 0.125 0.5 -0.6314 -0.0975 0.7693 -0.69352 -0.19509 0.69352 0.125 0.4375 -0.6314 -0.0975 0.7693 --0.653281 0.382683 0.653281 0.125 0.625 -0.6825 0.4696 0.5601 --0.587938 0.55557 0.587937 0.125 0.6875 -0.6825 0.4696 0.5601 --0.691341 0.55557 0.461939 0.09375 0.6875 -0.6825 0.4696 0.5601 --0.653281 0.382683 0.653281 0.125 0.625 -0.6825 0.4696 0.5601 --0.691341 0.55557 0.461939 0.09375 0.6875 -0.6825 0.4696 0.5601 --0.768177 0.382683 0.51328 0.09375 0.625 -0.6825 0.4696 0.5601 --0.270598 -0.92388 0.270598 0.125 0.125 -0.3658 -0.881 0.3002 --0.392847 -0.83147 0.392847 0.125 0.1875 -0.3658 -0.881 0.3002 --0.46194 -0.83147 0.308658 0.09375 0.1875 -0.3658 -0.881 0.3002 --0.270598 -0.92388 0.270598 0.125 0.125 -0.3658 -0.881 0.3002 --0.46194 -0.83147 0.308658 0.09375 0.1875 -0.3658 -0.881 0.3002 --0.31819 -0.92388 0.212607 0.09375 0.125 -0.3658 -0.881 0.3002 --0.69352 0.19509 0.69352 0.125 0.5625 -0.74 0.289 0.6073 --0.653281 0.382683 0.653281 0.125 0.625 -0.74 0.289 0.6073 --0.768177 0.382683 0.51328 0.09375 0.625 -0.74 0.289 0.6073 --0.69352 0.19509 0.69352 0.125 0.5625 -0.74 0.289 0.6073 --0.768177 0.382683 0.51328 0.09375 0.625 -0.74 0.289 0.6073 --0.815493 0.19509 0.544895 0.09375 0.5625 -0.74 0.289 0.6073 --0.13795 -0.980785 0.13795 0.125 0.0625 -0.2254 -0.9565 0.185 --0.270598 -0.92388 0.270598 0.125 0.125 -0.2254 -0.9565 0.185 --0.31819 -0.92388 0.212607 0.09375 0.125 -0.2254 -0.9565 0.185 --0.13795 -0.980785 0.13795 0.125 0.0625 -0.2254 -0.9565 0.185 --0.31819 -0.92388 0.212607 0.09375 0.125 -0.2254 -0.9565 0.185 --0.162212 -0.980785 0.108386 0.09375 0.0625 -0.2254 -0.9565 0.185 --0.707106 0 0.707106 0.125 0.5 -0.7693 0.0975 0.6314 --0.69352 0.19509 0.69352 0.125 0.5625 -0.7693 0.0975 0.6314 --0.815493 0.19509 0.544895 0.09375 0.5625 -0.7693 0.0975 0.6314 --0.707106 0 0.707106 0.125 0.5 -0.7693 0.0975 0.6314 --0.815493 0.19509 0.544895 0.09375 0.5625 -0.7693 0.0975 0.6314 --0.831469 0 0.555569 0.09375 0.5 -0.7693 0.0975 0.6314 --0.13795 0.980785 0.13795 0.125 0.9375 -0.0761 0.9951 0.0625 -0 1 0 0.109375 1 -0.0761 0.9951 0.0625 --0.162212 0.980785 0.108386 0.09375 0.9375 -0.0761 0.9951 0.0625 -0 -1 0 0.109375 0 -0.0761 -0.9951 0.0625 --0.13795 -0.980785 0.13795 0.125 0.0625 -0.0761 -0.9951 0.0625 --0.162212 -0.980785 0.108386 0.09375 0.0625 -0.0761 -0.9951 0.0625 --0.69352 -0.19509 0.69352 0.125 0.4375 -0.7693 -0.0975 0.6314 --0.707106 0 0.707106 0.125 0.5 -0.7693 -0.0975 0.6314 --0.831469 0 0.555569 0.09375 0.5 -0.7693 -0.0975 0.6314 --0.69352 -0.19509 0.69352 0.125 0.4375 -0.7693 -0.0975 0.6314 --0.831469 0 0.555569 0.09375 0.5 -0.7693 -0.0975 0.6314 --0.815493 -0.19509 0.544895 0.09375 0.4375 -0.7693 -0.0975 0.6314 +-0.212608 0.92388 0.31819 0.15625 0.875 -0.185 0.9565 0.2254 +-0.108386 0.980785 0.162212 0.15625 0.9375 -0.185 0.9565 0.2254 +-0.13795 0.980785 0.13795 0.125 0.9375 -0.185 0.9565 0.2254 +-0.212608 0.92388 0.31819 0.15625 0.875 -0.185 0.9565 0.2254 +-0.13795 0.980785 0.13795 0.125 0.9375 -0.185 0.9565 0.2254 +-0.270598 0.92388 0.270598 0.125 0.875 -0.185 0.9565 0.2254 +-0.51328 -0.382683 0.768178 0.15625 0.375 -0.6073 -0.289 0.74 +-0.544895 -0.19509 0.815493 0.15625 0.4375 -0.6073 -0.289 0.74 +-0.69352 -0.19509 0.69352 0.125 0.4375 -0.6073 -0.289 0.74 +-0.51328 -0.382683 0.768178 0.15625 0.375 -0.6073 -0.289 0.74 +-0.69352 -0.19509 0.69352 0.125 0.4375 -0.6073 -0.289 0.74 +-0.653281 -0.382683 0.653281 0.125 0.375 -0.6073 -0.289 0.74 +-0.308658 0.83147 0.461939 0.15625 0.8125 -0.3002 0.881 0.3658 +-0.212608 0.92388 0.31819 0.15625 0.875 -0.3002 0.881 0.3658 +-0.270598 0.92388 0.270598 0.125 0.875 -0.3002 0.881 0.3658 +-0.308658 0.83147 0.461939 0.15625 0.8125 -0.3002 0.881 0.3658 +-0.270598 0.92388 0.270598 0.125 0.875 -0.3002 0.881 0.3658 +-0.392847 0.83147 0.392847 0.125 0.8125 -0.3002 0.881 0.3658 +-0.46194 -0.55557 0.691341 0.15625 0.3125 -0.5601 -0.4696 0.6825 +-0.51328 -0.382683 0.768178 0.15625 0.375 -0.5601 -0.4696 0.6825 +-0.653281 -0.382683 0.653281 0.125 0.375 -0.5601 -0.4696 0.6825 +-0.46194 -0.55557 0.691341 0.15625 0.3125 -0.5601 -0.4696 0.6825 +-0.653281 -0.382683 0.653281 0.125 0.375 -0.5601 -0.4696 0.6825 +-0.587938 -0.55557 0.587937 0.125 0.3125 -0.5601 -0.4696 0.6825 +-0.392847 0.707107 0.587938 0.15625 0.75 -0.4036 0.7715 0.4918 +-0.308658 0.83147 0.461939 0.15625 0.8125 -0.4036 0.7715 0.4918 +-0.392847 0.83147 0.392847 0.125 0.8125 -0.4036 0.7715 0.4918 +-0.392847 0.707107 0.587938 0.15625 0.75 -0.4036 0.7715 0.4918 +-0.392847 0.83147 0.392847 0.125 0.8125 -0.4036 0.7715 0.4918 +-0.5 0.707107 0.5 0.125 0.75 -0.4036 0.7715 0.4918 +-0.392847 -0.707107 0.587938 0.15625 0.25 -0.4913 -0.6326 0.5987 +-0.46194 -0.55557 0.691341 0.15625 0.3125 -0.4913 -0.6326 0.5987 +-0.587938 -0.55557 0.587937 0.125 0.3125 -0.4913 -0.6326 0.5987 +-0.392847 -0.707107 0.587938 0.15625 0.25 -0.4913 -0.6326 0.5987 +-0.587938 -0.55557 0.587937 0.125 0.3125 -0.4913 -0.6326 0.5987 +-0.5 -0.707107 0.5 0.125 0.25 -0.4913 -0.6326 0.5987 +-0.46194 0.55557 0.691341 0.15625 0.6875 -0.4913 0.6326 0.5987 +-0.392847 0.707107 0.587938 0.15625 0.75 -0.4913 0.6326 0.5987 +-0.5 0.707107 0.5 0.125 0.75 -0.4913 0.6326 0.5987 +-0.46194 0.55557 0.691341 0.15625 0.6875 -0.4913 0.6326 0.5987 +-0.5 0.707107 0.5 0.125 0.75 -0.4913 0.6326 0.5987 +-0.587938 0.55557 0.587937 0.125 0.6875 -0.4913 0.6326 0.5987 -0.270598 0.92388 0.270598 0.125 0.875 -0.2254 0.9565 0.185 -0.13795 0.980785 0.13795 0.125 0.9375 -0.2254 0.9565 0.185 -0.162212 0.980785 0.108386 0.09375 0.9375 -0.2254 0.9565 0.185 @@ -1892,48 +1850,48 @@ Data: -0.392847 -0.83147 0.392847 0.125 0.1875 -0.4918 -0.7715 0.4036 -0.587938 -0.707107 0.392847 0.09375 0.25 -0.4918 -0.7715 0.4036 -0.46194 -0.83147 0.308658 0.09375 0.1875 -0.4918 -0.7715 0.4036 --0.768177 -0.382683 0.51328 0.09375 0.375 -0.8443 -0.289 0.4513 --0.815493 -0.19509 0.544895 0.09375 0.4375 -0.8443 -0.289 0.4513 --0.906127 -0.19509 0.37533 0.0625 0.4375 -0.8443 -0.289 0.4513 --0.768177 -0.382683 0.51328 0.09375 0.375 -0.8443 -0.289 0.4513 --0.906127 -0.19509 0.37533 0.0625 0.4375 -0.8443 -0.289 0.4513 --0.853553 -0.382683 0.353553 0.0625 0.375 -0.8443 -0.289 0.4513 --0.46194 0.83147 0.308658 0.09375 0.8125 -0.4173 0.881 0.223 --0.31819 0.92388 0.212607 0.09375 0.875 -0.4173 0.881 0.223 --0.353553 0.92388 0.146447 0.0625 0.875 -0.4173 0.881 0.223 --0.46194 0.83147 0.308658 0.09375 0.8125 -0.4173 0.881 0.223 --0.353553 0.92388 0.146447 0.0625 0.875 -0.4173 0.881 0.223 --0.51328 0.83147 0.212607 0.0625 0.8125 -0.4173 0.881 0.223 --0.691341 -0.55557 0.461939 0.09375 0.3125 -0.7786 -0.4696 0.4162 --0.768177 -0.382683 0.51328 0.09375 0.375 -0.7786 -0.4696 0.4162 --0.853553 -0.382683 0.353553 0.0625 0.375 -0.7786 -0.4696 0.4162 --0.691341 -0.55557 0.461939 0.09375 0.3125 -0.7786 -0.4696 0.4162 --0.853553 -0.382683 0.353553 0.0625 0.375 -0.7786 -0.4696 0.4162 --0.768177 -0.55557 0.318189 0.0625 0.3125 -0.7786 -0.4696 0.4162 --0.587938 0.707107 0.392847 0.09375 0.75 -0.5611 0.7715 0.2999 --0.46194 0.83147 0.308658 0.09375 0.8125 -0.5611 0.7715 0.2999 --0.51328 0.83147 0.212607 0.0625 0.8125 -0.5611 0.7715 0.2999 --0.587938 0.707107 0.392847 0.09375 0.75 -0.5611 0.7715 0.2999 --0.51328 0.83147 0.212607 0.0625 0.8125 -0.5611 0.7715 0.2999 --0.653281 0.707107 0.270598 0.0625 0.75 -0.5611 0.7715 0.2999 --0.587938 -0.707107 0.392847 0.09375 0.25 -0.6831 -0.6326 0.3651 --0.691341 -0.55557 0.461939 0.09375 0.3125 -0.6831 -0.6326 0.3651 --0.768177 -0.55557 0.318189 0.0625 0.3125 -0.6831 -0.6326 0.3651 --0.587938 -0.707107 0.392847 0.09375 0.25 -0.6831 -0.6326 0.3651 --0.768177 -0.55557 0.318189 0.0625 0.3125 -0.6831 -0.6326 0.3651 --0.653281 -0.707107 0.270598 0.0625 0.25 -0.6831 -0.6326 0.3651 --0.691341 0.55557 0.461939 0.09375 0.6875 -0.6831 0.6326 0.3651 --0.587938 0.707107 0.392847 0.09375 0.75 -0.6831 0.6326 0.3651 --0.653281 0.707107 0.270598 0.0625 0.75 -0.6831 0.6326 0.3651 --0.691341 0.55557 0.461939 0.09375 0.6875 -0.6831 0.6326 0.3651 --0.653281 0.707107 0.270598 0.0625 0.75 -0.6831 0.6326 0.3651 --0.768177 0.55557 0.318189 0.0625 0.6875 -0.6831 0.6326 0.3651 --0.46194 -0.83147 0.308658 0.09375 0.1875 -0.5611 -0.7715 0.2999 --0.587938 -0.707107 0.392847 0.09375 0.25 -0.5611 -0.7715 0.2999 --0.653281 -0.707107 0.270598 0.0625 0.25 -0.5611 -0.7715 0.2999 --0.46194 -0.83147 0.308658 0.09375 0.1875 -0.5611 -0.7715 0.2999 --0.653281 -0.707107 0.270598 0.0625 0.25 -0.5611 -0.7715 0.2999 --0.51328 -0.83147 0.212607 0.0625 0.1875 -0.5611 -0.7715 0.2999 +-0.653281 0.382683 0.653281 0.125 0.625 -0.6825 0.4696 0.5601 +-0.587938 0.55557 0.587937 0.125 0.6875 -0.6825 0.4696 0.5601 +-0.691341 0.55557 0.461939 0.09375 0.6875 -0.6825 0.4696 0.5601 +-0.653281 0.382683 0.653281 0.125 0.625 -0.6825 0.4696 0.5601 +-0.691341 0.55557 0.461939 0.09375 0.6875 -0.6825 0.4696 0.5601 +-0.768177 0.382683 0.51328 0.09375 0.625 -0.6825 0.4696 0.5601 +-0.270598 -0.92388 0.270598 0.125 0.125 -0.3658 -0.881 0.3002 +-0.392847 -0.83147 0.392847 0.125 0.1875 -0.3658 -0.881 0.3002 +-0.46194 -0.83147 0.308658 0.09375 0.1875 -0.3658 -0.881 0.3002 +-0.270598 -0.92388 0.270598 0.125 0.125 -0.3658 -0.881 0.3002 +-0.46194 -0.83147 0.308658 0.09375 0.1875 -0.3658 -0.881 0.3002 +-0.31819 -0.92388 0.212607 0.09375 0.125 -0.3658 -0.881 0.3002 +-0.69352 0.19509 0.69352 0.125 0.5625 -0.74 0.289 0.6073 +-0.653281 0.382683 0.653281 0.125 0.625 -0.74 0.289 0.6073 +-0.768177 0.382683 0.51328 0.09375 0.625 -0.74 0.289 0.6073 +-0.69352 0.19509 0.69352 0.125 0.5625 -0.74 0.289 0.6073 +-0.768177 0.382683 0.51328 0.09375 0.625 -0.74 0.289 0.6073 +-0.815493 0.19509 0.544895 0.09375 0.5625 -0.74 0.289 0.6073 +-0.13795 -0.980785 0.13795 0.125 0.0625 -0.2254 -0.9565 0.185 +-0.270598 -0.92388 0.270598 0.125 0.125 -0.2254 -0.9565 0.185 +-0.31819 -0.92388 0.212607 0.09375 0.125 -0.2254 -0.9565 0.185 +-0.13795 -0.980785 0.13795 0.125 0.0625 -0.2254 -0.9565 0.185 +-0.31819 -0.92388 0.212607 0.09375 0.125 -0.2254 -0.9565 0.185 +-0.162212 -0.980785 0.108386 0.09375 0.0625 -0.2254 -0.9565 0.185 +-0.707106 0 0.707106 0.125 0.5 -0.7693 0.0975 0.6314 +-0.69352 0.19509 0.69352 0.125 0.5625 -0.7693 0.0975 0.6314 +-0.815493 0.19509 0.544895 0.09375 0.5625 -0.7693 0.0975 0.6314 +-0.707106 0 0.707106 0.125 0.5 -0.7693 0.0975 0.6314 +-0.815493 0.19509 0.544895 0.09375 0.5625 -0.7693 0.0975 0.6314 +-0.831469 0 0.555569 0.09375 0.5 -0.7693 0.0975 0.6314 +-0.13795 0.980785 0.13795 0.125 0.9375 -0.0761 0.9951 0.0625 +0 1 0 0.109375 1 -0.0761 0.9951 0.0625 +-0.162212 0.980785 0.108386 0.09375 0.9375 -0.0761 0.9951 0.0625 +0 -1 0 0.109375 0 -0.0761 -0.9951 0.0625 +-0.13795 -0.980785 0.13795 0.125 0.0625 -0.0761 -0.9951 0.0625 +-0.162212 -0.980785 0.108386 0.09375 0.0625 -0.0761 -0.9951 0.0625 +-0.69352 -0.19509 0.69352 0.125 0.4375 -0.7693 -0.0975 0.6314 +-0.707106 0 0.707106 0.125 0.5 -0.7693 -0.0975 0.6314 +-0.831469 0 0.555569 0.09375 0.5 -0.7693 -0.0975 0.6314 +-0.69352 -0.19509 0.69352 0.125 0.4375 -0.7693 -0.0975 0.6314 +-0.831469 0 0.555569 0.09375 0.5 -0.7693 -0.0975 0.6314 +-0.815493 -0.19509 0.544895 0.09375 0.4375 -0.7693 -0.0975 0.6314 -0.768177 0.382683 0.51328 0.09375 0.625 -0.7786 0.4696 0.4162 -0.691341 0.55557 0.461939 0.09375 0.6875 -0.7786 0.4696 0.4162 -0.768177 0.55557 0.318189 0.0625 0.6875 -0.7786 0.4696 0.4162 @@ -1982,48 +1940,48 @@ Data: -0.31819 0.92388 0.212607 0.09375 0.875 -0.2571 0.9565 0.1374 -0.18024 0.980785 0.074658 0.0625 0.9375 -0.2571 0.9565 0.1374 -0.353553 0.92388 0.146447 0.0625 0.875 -0.2571 0.9565 0.1374 --0.353553 -0.92388 0.146447 0.0625 0.125 -0.4528 -0.881 0.1374 --0.51328 -0.83147 0.212607 0.0625 0.1875 -0.4528 -0.881 0.1374 --0.544895 -0.83147 0.108386 0.03125 0.1875 -0.4528 -0.881 0.1374 --0.353553 -0.92388 0.146447 0.0625 0.125 -0.4528 -0.881 0.1374 --0.544895 -0.83147 0.108386 0.03125 0.1875 -0.4528 -0.881 0.1374 --0.37533 -0.92388 0.074658 0.03125 0.125 -0.4528 -0.881 0.1374 --0.906127 0.19509 0.37533 0.0625 0.5625 -0.9161 0.289 0.2779 --0.853553 0.382683 0.353553 0.0625 0.625 -0.9161 0.289 0.2779 --0.906127 0.382683 0.18024 0.03125 0.625 -0.9161 0.289 0.2779 --0.906127 0.19509 0.37533 0.0625 0.5625 -0.9161 0.289 0.2779 --0.906127 0.382683 0.18024 0.03125 0.625 -0.9161 0.289 0.2779 --0.961939 0.19509 0.191341 0.03125 0.5625 -0.9161 0.289 0.2779 --0.18024 -0.980785 0.074658 0.0625 0.0625 -0.279 -0.9565 0.0846 --0.353553 -0.92388 0.146447 0.0625 0.125 -0.279 -0.9565 0.0846 --0.37533 -0.92388 0.074658 0.03125 0.125 -0.279 -0.9565 0.0846 --0.18024 -0.980785 0.074658 0.0625 0.0625 -0.279 -0.9565 0.0846 --0.37533 -0.92388 0.074658 0.03125 0.125 -0.279 -0.9565 0.0846 --0.191342 -0.980785 0.03806 0.03125 0.0625 -0.279 -0.9565 0.0846 --0.923879 0 0.382683 0.0625 0.5 -0.9524 0.0975 0.2889 --0.906127 0.19509 0.37533 0.0625 0.5625 -0.9524 0.0975 0.2889 --0.961939 0.19509 0.191341 0.03125 0.5625 -0.9524 0.0975 0.2889 --0.923879 0 0.382683 0.0625 0.5 -0.9524 0.0975 0.2889 --0.961939 0.19509 0.191341 0.03125 0.5625 -0.9524 0.0975 0.2889 --0.980784 0 0.19509 0.03125 0.5 -0.9524 0.0975 0.2889 --0.18024 0.980785 0.074658 0.0625 0.9375 -0.0942 0.9951 0.0286 -0 1 0 0.046875 1 -0.0942 0.9951 0.0286 --0.191342 0.980785 0.03806 0.03125 0.9375 -0.0942 0.9951 0.0286 -0 -1 0 0.046875 0 -0.0942 -0.9951 0.0286 --0.18024 -0.980785 0.074658 0.0625 0.0625 -0.0942 -0.9951 0.0286 --0.191342 -0.980785 0.03806 0.03125 0.0625 -0.0942 -0.9951 0.0286 --0.906127 -0.19509 0.37533 0.0625 0.4375 -0.9524 -0.0975 0.2889 --0.923879 0 0.382683 0.0625 0.5 -0.9524 -0.0975 0.2889 --0.980784 0 0.19509 0.03125 0.5 -0.9524 -0.0975 0.2889 --0.906127 -0.19509 0.37533 0.0625 0.4375 -0.9524 -0.0975 0.2889 --0.980784 0 0.19509 0.03125 0.5 -0.9524 -0.0975 0.2889 --0.961939 -0.19509 0.191341 0.03125 0.4375 -0.9524 -0.0975 0.2889 --0.353553 0.92388 0.146447 0.0625 0.875 -0.279 0.9565 0.0846 --0.18024 0.980785 0.074658 0.0625 0.9375 -0.279 0.9565 0.0846 --0.191342 0.980785 0.03806 0.03125 0.9375 -0.279 0.9565 0.0846 --0.353553 0.92388 0.146447 0.0625 0.875 -0.279 0.9565 0.0846 --0.191342 0.980785 0.03806 0.03125 0.9375 -0.279 0.9565 0.0846 --0.37533 0.92388 0.074658 0.03125 0.875 -0.279 0.9565 0.0846 +-0.768177 -0.382683 0.51328 0.09375 0.375 -0.8443 -0.289 0.4513 +-0.815493 -0.19509 0.544895 0.09375 0.4375 -0.8443 -0.289 0.4513 +-0.906127 -0.19509 0.37533 0.0625 0.4375 -0.8443 -0.289 0.4513 +-0.768177 -0.382683 0.51328 0.09375 0.375 -0.8443 -0.289 0.4513 +-0.906127 -0.19509 0.37533 0.0625 0.4375 -0.8443 -0.289 0.4513 +-0.853553 -0.382683 0.353553 0.0625 0.375 -0.8443 -0.289 0.4513 +-0.46194 0.83147 0.308658 0.09375 0.8125 -0.4173 0.881 0.223 +-0.31819 0.92388 0.212607 0.09375 0.875 -0.4173 0.881 0.223 +-0.353553 0.92388 0.146447 0.0625 0.875 -0.4173 0.881 0.223 +-0.46194 0.83147 0.308658 0.09375 0.8125 -0.4173 0.881 0.223 +-0.353553 0.92388 0.146447 0.0625 0.875 -0.4173 0.881 0.223 +-0.51328 0.83147 0.212607 0.0625 0.8125 -0.4173 0.881 0.223 +-0.691341 -0.55557 0.461939 0.09375 0.3125 -0.7786 -0.4696 0.4162 +-0.768177 -0.382683 0.51328 0.09375 0.375 -0.7786 -0.4696 0.4162 +-0.853553 -0.382683 0.353553 0.0625 0.375 -0.7786 -0.4696 0.4162 +-0.691341 -0.55557 0.461939 0.09375 0.3125 -0.7786 -0.4696 0.4162 +-0.853553 -0.382683 0.353553 0.0625 0.375 -0.7786 -0.4696 0.4162 +-0.768177 -0.55557 0.318189 0.0625 0.3125 -0.7786 -0.4696 0.4162 +-0.587938 0.707107 0.392847 0.09375 0.75 -0.5611 0.7715 0.2999 +-0.46194 0.83147 0.308658 0.09375 0.8125 -0.5611 0.7715 0.2999 +-0.51328 0.83147 0.212607 0.0625 0.8125 -0.5611 0.7715 0.2999 +-0.587938 0.707107 0.392847 0.09375 0.75 -0.5611 0.7715 0.2999 +-0.51328 0.83147 0.212607 0.0625 0.8125 -0.5611 0.7715 0.2999 +-0.653281 0.707107 0.270598 0.0625 0.75 -0.5611 0.7715 0.2999 +-0.587938 -0.707107 0.392847 0.09375 0.25 -0.6831 -0.6326 0.3651 +-0.691341 -0.55557 0.461939 0.09375 0.3125 -0.6831 -0.6326 0.3651 +-0.768177 -0.55557 0.318189 0.0625 0.3125 -0.6831 -0.6326 0.3651 +-0.587938 -0.707107 0.392847 0.09375 0.25 -0.6831 -0.6326 0.3651 +-0.768177 -0.55557 0.318189 0.0625 0.3125 -0.6831 -0.6326 0.3651 +-0.653281 -0.707107 0.270598 0.0625 0.25 -0.6831 -0.6326 0.3651 +-0.691341 0.55557 0.461939 0.09375 0.6875 -0.6831 0.6326 0.3651 +-0.587938 0.707107 0.392847 0.09375 0.75 -0.6831 0.6326 0.3651 +-0.653281 0.707107 0.270598 0.0625 0.75 -0.6831 0.6326 0.3651 +-0.691341 0.55557 0.461939 0.09375 0.6875 -0.6831 0.6326 0.3651 +-0.653281 0.707107 0.270598 0.0625 0.75 -0.6831 0.6326 0.3651 +-0.768177 0.55557 0.318189 0.0625 0.6875 -0.6831 0.6326 0.3651 +-0.46194 -0.83147 0.308658 0.09375 0.1875 -0.5611 -0.7715 0.2999 +-0.587938 -0.707107 0.392847 0.09375 0.25 -0.5611 -0.7715 0.2999 +-0.653281 -0.707107 0.270598 0.0625 0.25 -0.5611 -0.7715 0.2999 +-0.46194 -0.83147 0.308658 0.09375 0.1875 -0.5611 -0.7715 0.2999 +-0.653281 -0.707107 0.270598 0.0625 0.25 -0.5611 -0.7715 0.2999 +-0.51328 -0.83147 0.212607 0.0625 0.1875 -0.5611 -0.7715 0.2999 -0.853553 -0.382683 0.353553 0.0625 0.375 -0.9161 -0.289 0.2779 -0.906127 -0.19509 0.37533 0.0625 0.4375 -0.9161 -0.289 0.2779 -0.961939 -0.19509 0.191341 0.03125 0.4375 -0.9161 -0.289 0.2779 @@ -2072,48 +2030,48 @@ Data: -0.853553 0.382683 0.353553 0.0625 0.625 -0.8448 0.4696 0.2563 -0.815493 0.55557 0.162211 0.03125 0.6875 -0.8448 0.4696 0.2563 -0.906127 0.382683 0.18024 0.03125 0.625 -0.8448 0.4696 0.2563 --0.544895 0.83147 0.108386 0.03125 0.8125 -0.4709 0.881 0.0464 --0.37533 0.92388 0.074658 0.03125 0.875 -0.4709 0.881 0.0464 --0.382683 0.92388 -0 0 0.875 -0.4709 0.881 0.0464 --0.544895 0.83147 0.108386 0.03125 0.8125 -0.4709 0.881 0.0464 --0.382683 0.92388 -0 0 0.875 -0.4709 0.881 0.0464 --0.55557 0.83147 -0 0 0.8125 -0.4709 0.881 0.0464 --0.815493 -0.55557 0.162211 0.03125 0.3125 -0.8786 -0.4696 0.0865 --0.906127 -0.382683 0.18024 0.03125 0.375 -0.8786 -0.4696 0.0865 --0.923879 -0.382683 -0 0 0.375 -0.8786 -0.4696 0.0865 --0.815493 -0.55557 0.162211 0.03125 0.3125 -0.8786 -0.4696 0.0865 --0.923879 -0.382683 -0 0 0.375 -0.8786 -0.4696 0.0865 --0.831469 -0.55557 -0 0 0.3125 -0.8786 -0.4696 0.0865 --0.69352 0.707107 0.13795 0.03125 0.75 -0.6332 0.7715 0.0624 --0.544895 0.83147 0.108386 0.03125 0.8125 -0.6332 0.7715 0.0624 --0.55557 0.83147 -0 0 0.8125 -0.6332 0.7715 0.0624 --0.69352 0.707107 0.13795 0.03125 0.75 -0.6332 0.7715 0.0624 --0.55557 0.83147 -0 0 0.8125 -0.6332 0.7715 0.0624 --0.707107 0.707107 -0 0 0.75 -0.6332 0.7715 0.0624 --0.69352 -0.707107 0.13795 0.03125 0.25 -0.7708 -0.6326 0.0759 --0.815493 -0.55557 0.162211 0.03125 0.3125 -0.7708 -0.6326 0.0759 --0.831469 -0.55557 -0 0 0.3125 -0.7708 -0.6326 0.0759 --0.69352 -0.707107 0.13795 0.03125 0.25 -0.7708 -0.6326 0.0759 --0.831469 -0.55557 -0 0 0.3125 -0.7708 -0.6326 0.0759 --0.707107 -0.707107 -0 0 0.25 -0.7708 -0.6326 0.0759 --0.815493 0.55557 0.162211 0.03125 0.6875 -0.7708 0.6326 0.0759 --0.69352 0.707107 0.13795 0.03125 0.75 -0.7708 0.6326 0.0759 --0.707107 0.707107 -0 0 0.75 -0.7708 0.6326 0.0759 --0.815493 0.55557 0.162211 0.03125 0.6875 -0.7708 0.6326 0.0759 --0.707107 0.707107 -0 0 0.75 -0.7708 0.6326 0.0759 --0.831469 0.55557 -0 0 0.6875 -0.7708 0.6326 0.0759 --0.544895 -0.83147 0.108386 0.03125 0.1875 -0.6332 -0.7715 0.0624 --0.69352 -0.707107 0.13795 0.03125 0.25 -0.6332 -0.7715 0.0624 --0.707107 -0.707107 -0 0 0.25 -0.6332 -0.7715 0.0624 --0.544895 -0.83147 0.108386 0.03125 0.1875 -0.6332 -0.7715 0.0624 --0.707107 -0.707107 -0 0 0.25 -0.6332 -0.7715 0.0624 --0.55557 -0.83147 -0 0 0.1875 -0.6332 -0.7715 0.0624 --0.906127 0.382683 0.18024 0.03125 0.625 -0.8786 0.4696 0.0865 --0.815493 0.55557 0.162211 0.03125 0.6875 -0.8786 0.4696 0.0865 --0.831469 0.55557 -0 0 0.6875 -0.8786 0.4696 0.0865 --0.906127 0.382683 0.18024 0.03125 0.625 -0.8786 0.4696 0.0865 --0.831469 0.55557 -0 0 0.6875 -0.8786 0.4696 0.0865 --0.923879 0.382683 -0 0 0.625 -0.8786 0.4696 0.0865 +-0.353553 -0.92388 0.146447 0.0625 0.125 -0.4528 -0.881 0.1374 +-0.51328 -0.83147 0.212607 0.0625 0.1875 -0.4528 -0.881 0.1374 +-0.544895 -0.83147 0.108386 0.03125 0.1875 -0.4528 -0.881 0.1374 +-0.353553 -0.92388 0.146447 0.0625 0.125 -0.4528 -0.881 0.1374 +-0.544895 -0.83147 0.108386 0.03125 0.1875 -0.4528 -0.881 0.1374 +-0.37533 -0.92388 0.074658 0.03125 0.125 -0.4528 -0.881 0.1374 +-0.906127 0.19509 0.37533 0.0625 0.5625 -0.9161 0.289 0.2779 +-0.853553 0.382683 0.353553 0.0625 0.625 -0.9161 0.289 0.2779 +-0.906127 0.382683 0.18024 0.03125 0.625 -0.9161 0.289 0.2779 +-0.906127 0.19509 0.37533 0.0625 0.5625 -0.9161 0.289 0.2779 +-0.906127 0.382683 0.18024 0.03125 0.625 -0.9161 0.289 0.2779 +-0.961939 0.19509 0.191341 0.03125 0.5625 -0.9161 0.289 0.2779 +-0.18024 -0.980785 0.074658 0.0625 0.0625 -0.279 -0.9565 0.0846 +-0.353553 -0.92388 0.146447 0.0625 0.125 -0.279 -0.9565 0.0846 +-0.37533 -0.92388 0.074658 0.03125 0.125 -0.279 -0.9565 0.0846 +-0.18024 -0.980785 0.074658 0.0625 0.0625 -0.279 -0.9565 0.0846 +-0.37533 -0.92388 0.074658 0.03125 0.125 -0.279 -0.9565 0.0846 +-0.191342 -0.980785 0.03806 0.03125 0.0625 -0.279 -0.9565 0.0846 +-0.923879 0 0.382683 0.0625 0.5 -0.9524 0.0975 0.2889 +-0.906127 0.19509 0.37533 0.0625 0.5625 -0.9524 0.0975 0.2889 +-0.961939 0.19509 0.191341 0.03125 0.5625 -0.9524 0.0975 0.2889 +-0.923879 0 0.382683 0.0625 0.5 -0.9524 0.0975 0.2889 +-0.961939 0.19509 0.191341 0.03125 0.5625 -0.9524 0.0975 0.2889 +-0.980784 0 0.19509 0.03125 0.5 -0.9524 0.0975 0.2889 +-0.18024 0.980785 0.074658 0.0625 0.9375 -0.0942 0.9951 0.0286 +0 1 0 0.046875 1 -0.0942 0.9951 0.0286 +-0.191342 0.980785 0.03806 0.03125 0.9375 -0.0942 0.9951 0.0286 +0 -1 0 0.046875 0 -0.0942 -0.9951 0.0286 +-0.18024 -0.980785 0.074658 0.0625 0.0625 -0.0942 -0.9951 0.0286 +-0.191342 -0.980785 0.03806 0.03125 0.0625 -0.0942 -0.9951 0.0286 +-0.906127 -0.19509 0.37533 0.0625 0.4375 -0.9524 -0.0975 0.2889 +-0.923879 0 0.382683 0.0625 0.5 -0.9524 -0.0975 0.2889 +-0.980784 0 0.19509 0.03125 0.5 -0.9524 -0.0975 0.2889 +-0.906127 -0.19509 0.37533 0.0625 0.4375 -0.9524 -0.0975 0.2889 +-0.980784 0 0.19509 0.03125 0.5 -0.9524 -0.0975 0.2889 +-0.961939 -0.19509 0.191341 0.03125 0.4375 -0.9524 -0.0975 0.2889 +-0.353553 0.92388 0.146447 0.0625 0.875 -0.279 0.9565 0.0846 +-0.18024 0.980785 0.074658 0.0625 0.9375 -0.279 0.9565 0.0846 +-0.191342 0.980785 0.03806 0.03125 0.9375 -0.279 0.9565 0.0846 +-0.353553 0.92388 0.146447 0.0625 0.875 -0.279 0.9565 0.0846 +-0.191342 0.980785 0.03806 0.03125 0.9375 -0.279 0.9565 0.0846 +-0.37533 0.92388 0.074658 0.03125 0.875 -0.279 0.9565 0.0846 -0.37533 -0.92388 0.074658 0.03125 0.125 -0.4709 -0.881 0.0464 -0.544895 -0.83147 0.108386 0.03125 0.1875 -0.4709 -0.881 0.0464 -0.55557 -0.83147 -0 0 0.1875 -0.4709 -0.881 0.0464 @@ -2162,48 +2120,48 @@ Data: -0.906127 -0.382683 0.18024 0.03125 0.375 -0.9527 -0.289 0.0938 -0.980785 -0.19509 -0 0 0.4375 -0.9527 -0.289 0.0938 -0.923879 -0.382683 -0 0 0.375 -0.9527 -0.289 0.0938 --0.980785 0.19509 -0 1 0.5625 -0.9527 0.289 -0.0938 --0.923879 0.382683 -0 1 0.625 -0.9527 0.289 -0.0938 --0.906127 0.382683 -0.18024 0.96875 0.625 -0.9527 0.289 -0.0938 --0.980785 0.19509 -0 1 0.5625 -0.9527 0.289 -0.0938 --0.906127 0.382683 -0.18024 0.96875 0.625 -0.9527 0.289 -0.0938 --0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9527 0.289 -0.0938 --0.19509 -0.980785 -0 1 0.0625 -0.2902 -0.9565 -0.0286 --0.382683 -0.92388 -0 1 0.125 -0.2902 -0.9565 -0.0286 --0.37533 -0.92388 -0.074658 0.96875 0.125 -0.2902 -0.9565 -0.0286 --0.19509 -0.980785 -0 1 0.0625 -0.2902 -0.9565 -0.0286 --0.37533 -0.92388 -0.074658 0.96875 0.125 -0.2902 -0.9565 -0.0286 --0.191342 -0.980785 -0.03806 0.96875 0.0625 -0.2902 -0.9565 -0.0286 --0.999999 0 -0 1 0.5 -0.9904 0.0975 -0.0976 --0.980785 0.19509 -0 1 0.5625 -0.9904 0.0975 -0.0976 --0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9904 0.0975 -0.0976 --0.999999 0 -0 1 0.5 -0.9904 0.0975 -0.0976 --0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9904 0.0975 -0.0976 --0.980784 0 -0.195091 0.96875 0.5 -0.9904 0.0975 -0.0976 --0.19509 0.980785 -0 1 0.9375 -0.098 0.9951 -0.0097 -0 1 0 0.984375 1 -0.098 0.9951 -0.0097 --0.191342 0.980785 -0.03806 0.96875 0.9375 -0.098 0.9951 -0.0097 -0 -1 0 0.984375 0 -0.098 -0.9951 -0.0097 --0.19509 -0.980785 -0 1 0.0625 -0.098 -0.9951 -0.0097 --0.191342 -0.980785 -0.03806 0.96875 0.0625 -0.098 -0.9951 -0.0097 --0.980785 -0.19509 -0 1 0.4375 -0.9904 -0.0975 -0.0976 --0.999999 0 -0 1 0.5 -0.9904 -0.0975 -0.0976 --0.980784 0 -0.195091 0.96875 0.5 -0.9904 -0.0975 -0.0976 --0.980785 -0.19509 -0 1 0.4375 -0.9904 -0.0975 -0.0976 --0.980784 0 -0.195091 0.96875 0.5 -0.9904 -0.0975 -0.0976 --0.961939 -0.19509 -0.191342 0.96875 0.4375 -0.9904 -0.0975 -0.0976 --0.382683 0.92388 -0 1 0.875 -0.2902 0.9565 -0.0286 --0.19509 0.980785 -0 1 0.9375 -0.2902 0.9565 -0.0286 --0.191342 0.980785 -0.03806 0.96875 0.9375 -0.2902 0.9565 -0.0286 --0.382683 0.92388 -0 1 0.875 -0.2902 0.9565 -0.0286 --0.191342 0.980785 -0.03806 0.96875 0.9375 -0.2902 0.9565 -0.0286 --0.37533 0.92388 -0.074658 0.96875 0.875 -0.2902 0.9565 -0.0286 --0.923879 -0.382683 -0 1 0.375 -0.9527 -0.289 -0.0938 --0.980785 -0.19509 -0 1 0.4375 -0.9527 -0.289 -0.0938 --0.961939 -0.19509 -0.191342 0.96875 0.4375 -0.9527 -0.289 -0.0938 --0.923879 -0.382683 -0 1 0.375 -0.9527 -0.289 -0.0938 --0.961939 -0.19509 -0.191342 0.96875 0.4375 -0.9527 -0.289 -0.0938 --0.906127 -0.382683 -0.18024 0.96875 0.375 -0.9527 -0.289 -0.0938 +-0.544895 0.83147 0.108386 0.03125 0.8125 -0.4709 0.881 0.0464 +-0.37533 0.92388 0.074658 0.03125 0.875 -0.4709 0.881 0.0464 +-0.382683 0.92388 -0 0 0.875 -0.4709 0.881 0.0464 +-0.544895 0.83147 0.108386 0.03125 0.8125 -0.4709 0.881 0.0464 +-0.382683 0.92388 -0 0 0.875 -0.4709 0.881 0.0464 +-0.55557 0.83147 -0 0 0.8125 -0.4709 0.881 0.0464 +-0.815493 -0.55557 0.162211 0.03125 0.3125 -0.8786 -0.4696 0.0865 +-0.906127 -0.382683 0.18024 0.03125 0.375 -0.8786 -0.4696 0.0865 +-0.923879 -0.382683 -0 0 0.375 -0.8786 -0.4696 0.0865 +-0.815493 -0.55557 0.162211 0.03125 0.3125 -0.8786 -0.4696 0.0865 +-0.923879 -0.382683 -0 0 0.375 -0.8786 -0.4696 0.0865 +-0.831469 -0.55557 -0 0 0.3125 -0.8786 -0.4696 0.0865 +-0.69352 0.707107 0.13795 0.03125 0.75 -0.6332 0.7715 0.0624 +-0.544895 0.83147 0.108386 0.03125 0.8125 -0.6332 0.7715 0.0624 +-0.55557 0.83147 -0 0 0.8125 -0.6332 0.7715 0.0624 +-0.69352 0.707107 0.13795 0.03125 0.75 -0.6332 0.7715 0.0624 +-0.55557 0.83147 -0 0 0.8125 -0.6332 0.7715 0.0624 +-0.707107 0.707107 -0 0 0.75 -0.6332 0.7715 0.0624 +-0.69352 -0.707107 0.13795 0.03125 0.25 -0.7708 -0.6326 0.0759 +-0.815493 -0.55557 0.162211 0.03125 0.3125 -0.7708 -0.6326 0.0759 +-0.831469 -0.55557 -0 0 0.3125 -0.7708 -0.6326 0.0759 +-0.69352 -0.707107 0.13795 0.03125 0.25 -0.7708 -0.6326 0.0759 +-0.831469 -0.55557 -0 0 0.3125 -0.7708 -0.6326 0.0759 +-0.707107 -0.707107 -0 0 0.25 -0.7708 -0.6326 0.0759 +-0.815493 0.55557 0.162211 0.03125 0.6875 -0.7708 0.6326 0.0759 +-0.69352 0.707107 0.13795 0.03125 0.75 -0.7708 0.6326 0.0759 +-0.707107 0.707107 -0 0 0.75 -0.7708 0.6326 0.0759 +-0.815493 0.55557 0.162211 0.03125 0.6875 -0.7708 0.6326 0.0759 +-0.707107 0.707107 -0 0 0.75 -0.7708 0.6326 0.0759 +-0.831469 0.55557 -0 0 0.6875 -0.7708 0.6326 0.0759 +-0.544895 -0.83147 0.108386 0.03125 0.1875 -0.6332 -0.7715 0.0624 +-0.69352 -0.707107 0.13795 0.03125 0.25 -0.6332 -0.7715 0.0624 +-0.707107 -0.707107 -0 0 0.25 -0.6332 -0.7715 0.0624 +-0.544895 -0.83147 0.108386 0.03125 0.1875 -0.6332 -0.7715 0.0624 +-0.707107 -0.707107 -0 0 0.25 -0.6332 -0.7715 0.0624 +-0.55557 -0.83147 -0 0 0.1875 -0.6332 -0.7715 0.0624 +-0.906127 0.382683 0.18024 0.03125 0.625 -0.8786 0.4696 0.0865 +-0.815493 0.55557 0.162211 0.03125 0.6875 -0.8786 0.4696 0.0865 +-0.831469 0.55557 -0 0 0.6875 -0.8786 0.4696 0.0865 +-0.906127 0.382683 0.18024 0.03125 0.625 -0.8786 0.4696 0.0865 +-0.831469 0.55557 -0 0 0.6875 -0.8786 0.4696 0.0865 +-0.923879 0.382683 -0 0 0.625 -0.8786 0.4696 0.0865 -0.55557 0.83147 -0 1 0.8125 -0.4709 0.881 -0.0464 -0.382683 0.92388 -0 1 0.875 -0.4709 0.881 -0.0464 -0.37533 0.92388 -0.074658 0.96875 0.875 -0.4709 0.881 -0.0464 @@ -2252,48 +2210,48 @@ Data: -0.382683 -0.92388 -0 1 0.125 -0.4709 -0.881 -0.0464 -0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.4709 -0.881 -0.0464 -0.37533 -0.92388 -0.074658 0.96875 0.125 -0.4709 -0.881 -0.0464 --0.815493 -0.55557 -0.162212 0.96875 0.3125 -0.8448 -0.4696 -0.2563 --0.906127 -0.382683 -0.18024 0.96875 0.375 -0.8448 -0.4696 -0.2563 --0.853553 -0.382683 -0.353553 0.9375 0.375 -0.8448 -0.4696 -0.2563 --0.815493 -0.55557 -0.162212 0.96875 0.3125 -0.8448 -0.4696 -0.2563 --0.853553 -0.382683 -0.353553 0.9375 0.375 -0.8448 -0.4696 -0.2563 --0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.8448 -0.4696 -0.2563 --0.69352 0.707107 -0.13795 0.96875 0.75 -0.6088 0.7715 -0.1847 --0.544895 0.83147 -0.108386 0.96875 0.8125 -0.6088 0.7715 -0.1847 --0.513279 0.83147 -0.212607 0.9375 0.8125 -0.6088 0.7715 -0.1847 --0.69352 0.707107 -0.13795 0.96875 0.75 -0.6088 0.7715 -0.1847 --0.513279 0.83147 -0.212607 0.9375 0.8125 -0.6088 0.7715 -0.1847 --0.653281 0.707107 -0.270598 0.9375 0.75 -0.6088 0.7715 -0.1847 --0.69352 -0.707107 -0.13795 0.96875 0.25 -0.7412 -0.6326 -0.2248 --0.815493 -0.55557 -0.162212 0.96875 0.3125 -0.7412 -0.6326 -0.2248 --0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.7412 -0.6326 -0.2248 --0.69352 -0.707107 -0.13795 0.96875 0.25 -0.7412 -0.6326 -0.2248 --0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.7412 -0.6326 -0.2248 --0.653281 -0.707107 -0.270598 0.9375 0.25 -0.7412 -0.6326 -0.2248 --0.815493 0.55557 -0.162212 0.96875 0.6875 -0.7412 0.6326 -0.2248 --0.69352 0.707107 -0.13795 0.96875 0.75 -0.7412 0.6326 -0.2248 --0.653281 0.707107 -0.270598 0.9375 0.75 -0.7412 0.6326 -0.2248 --0.815493 0.55557 -0.162212 0.96875 0.6875 -0.7412 0.6326 -0.2248 --0.653281 0.707107 -0.270598 0.9375 0.75 -0.7412 0.6326 -0.2248 --0.768177 0.55557 -0.31819 0.9375 0.6875 -0.7412 0.6326 -0.2248 --0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.6088 -0.7715 -0.1847 --0.69352 -0.707107 -0.13795 0.96875 0.25 -0.6088 -0.7715 -0.1847 --0.653281 -0.707107 -0.270598 0.9375 0.25 -0.6088 -0.7715 -0.1847 --0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.6088 -0.7715 -0.1847 --0.653281 -0.707107 -0.270598 0.9375 0.25 -0.6088 -0.7715 -0.1847 --0.513279 -0.83147 -0.212607 0.9375 0.1875 -0.6088 -0.7715 -0.1847 --0.906127 0.382683 -0.18024 0.96875 0.625 -0.8448 0.4696 -0.2563 --0.815493 0.55557 -0.162212 0.96875 0.6875 -0.8448 0.4696 -0.2563 --0.768177 0.55557 -0.31819 0.9375 0.6875 -0.8448 0.4696 -0.2563 --0.906127 0.382683 -0.18024 0.96875 0.625 -0.8448 0.4696 -0.2563 --0.768177 0.55557 -0.31819 0.9375 0.6875 -0.8448 0.4696 -0.2563 --0.853553 0.382683 -0.353553 0.9375 0.625 -0.8448 0.4696 -0.2563 --0.37533 -0.92388 -0.074658 0.96875 0.125 -0.4528 -0.881 -0.1374 --0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.4528 -0.881 -0.1374 --0.513279 -0.83147 -0.212607 0.9375 0.1875 -0.4528 -0.881 -0.1374 --0.37533 -0.92388 -0.074658 0.96875 0.125 -0.4528 -0.881 -0.1374 --0.513279 -0.83147 -0.212607 0.9375 0.1875 -0.4528 -0.881 -0.1374 --0.353553 -0.92388 -0.146447 0.9375 0.125 -0.4528 -0.881 -0.1374 +-0.980785 0.19509 -0 1 0.5625 -0.9527 0.289 -0.0938 +-0.923879 0.382683 -0 1 0.625 -0.9527 0.289 -0.0938 +-0.906127 0.382683 -0.18024 0.96875 0.625 -0.9527 0.289 -0.0938 +-0.980785 0.19509 -0 1 0.5625 -0.9527 0.289 -0.0938 +-0.906127 0.382683 -0.18024 0.96875 0.625 -0.9527 0.289 -0.0938 +-0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9527 0.289 -0.0938 +-0.19509 -0.980785 -0 1 0.0625 -0.2902 -0.9565 -0.0286 +-0.382683 -0.92388 -0 1 0.125 -0.2902 -0.9565 -0.0286 +-0.37533 -0.92388 -0.074658 0.96875 0.125 -0.2902 -0.9565 -0.0286 +-0.19509 -0.980785 -0 1 0.0625 -0.2902 -0.9565 -0.0286 +-0.37533 -0.92388 -0.074658 0.96875 0.125 -0.2902 -0.9565 -0.0286 +-0.191342 -0.980785 -0.03806 0.96875 0.0625 -0.2902 -0.9565 -0.0286 +-0.999999 0 -0 1 0.5 -0.9904 0.0975 -0.0976 +-0.980785 0.19509 -0 1 0.5625 -0.9904 0.0975 -0.0976 +-0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9904 0.0975 -0.0976 +-0.999999 0 -0 1 0.5 -0.9904 0.0975 -0.0976 +-0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9904 0.0975 -0.0976 +-0.980784 0 -0.195091 0.96875 0.5 -0.9904 0.0975 -0.0976 +-0.19509 0.980785 -0 1 0.9375 -0.098 0.9951 -0.0097 +0 1 0 0.984375 1 -0.098 0.9951 -0.0097 +-0.191342 0.980785 -0.03806 0.96875 0.9375 -0.098 0.9951 -0.0097 +0 -1 0 0.984375 0 -0.098 -0.9951 -0.0097 +-0.19509 -0.980785 -0 1 0.0625 -0.098 -0.9951 -0.0097 +-0.191342 -0.980785 -0.03806 0.96875 0.0625 -0.098 -0.9951 -0.0097 +-0.980785 -0.19509 -0 1 0.4375 -0.9904 -0.0975 -0.0976 +-0.999999 0 -0 1 0.5 -0.9904 -0.0975 -0.0976 +-0.980784 0 -0.195091 0.96875 0.5 -0.9904 -0.0975 -0.0976 +-0.980785 -0.19509 -0 1 0.4375 -0.9904 -0.0975 -0.0976 +-0.980784 0 -0.195091 0.96875 0.5 -0.9904 -0.0975 -0.0976 +-0.961939 -0.19509 -0.191342 0.96875 0.4375 -0.9904 -0.0975 -0.0976 +-0.382683 0.92388 -0 1 0.875 -0.2902 0.9565 -0.0286 +-0.19509 0.980785 -0 1 0.9375 -0.2902 0.9565 -0.0286 +-0.191342 0.980785 -0.03806 0.96875 0.9375 -0.2902 0.9565 -0.0286 +-0.382683 0.92388 -0 1 0.875 -0.2902 0.9565 -0.0286 +-0.191342 0.980785 -0.03806 0.96875 0.9375 -0.2902 0.9565 -0.0286 +-0.37533 0.92388 -0.074658 0.96875 0.875 -0.2902 0.9565 -0.0286 +-0.923879 -0.382683 -0 1 0.375 -0.9527 -0.289 -0.0938 +-0.980785 -0.19509 -0 1 0.4375 -0.9527 -0.289 -0.0938 +-0.961939 -0.19509 -0.191342 0.96875 0.4375 -0.9527 -0.289 -0.0938 +-0.923879 -0.382683 -0 1 0.375 -0.9527 -0.289 -0.0938 +-0.961939 -0.19509 -0.191342 0.96875 0.4375 -0.9527 -0.289 -0.0938 +-0.906127 -0.382683 -0.18024 0.96875 0.375 -0.9527 -0.289 -0.0938 -0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9161 0.289 -0.2779 -0.906127 0.382683 -0.18024 0.96875 0.625 -0.9161 0.289 -0.2779 -0.853553 0.382683 -0.353553 0.9375 0.625 -0.9161 0.289 -0.2779 @@ -2342,48 +2300,48 @@ Data: -0.544895 0.83147 -0.108386 0.96875 0.8125 -0.4528 0.881 -0.1374 -0.353553 0.92388 -0.146447 0.9375 0.875 -0.4528 0.881 -0.1374 -0.513279 0.83147 -0.212607 0.9375 0.8125 -0.4528 0.881 -0.1374 --0.18024 -0.980785 -0.074658 0.9375 0.0625 -0.2571 -0.9565 -0.1374 --0.353553 -0.92388 -0.146447 0.9375 0.125 -0.2571 -0.9565 -0.1374 --0.318189 -0.92388 -0.212607 0.90625 0.125 -0.2571 -0.9565 -0.1374 --0.18024 -0.980785 -0.074658 0.9375 0.0625 -0.2571 -0.9565 -0.1374 --0.318189 -0.92388 -0.212607 0.90625 0.125 -0.2571 -0.9565 -0.1374 --0.162212 -0.980785 -0.108386 0.90625 0.0625 -0.2571 -0.9565 -0.1374 --0.923878 0 -0.382683 0.9375 0.5 -0.8777 0.0975 -0.4691 --0.906127 0.19509 -0.37533 0.9375 0.5625 -0.8777 0.0975 -0.4691 --0.815493 0.19509 -0.544895 0.90625 0.5625 -0.8777 0.0975 -0.4691 --0.923878 0 -0.382683 0.9375 0.5 -0.8777 0.0975 -0.4691 --0.815493 0.19509 -0.544895 0.90625 0.5625 -0.8777 0.0975 -0.4691 --0.831468 0 -0.55557 0.90625 0.5 -0.8777 0.0975 -0.4691 --0.18024 0.980785 -0.074658 0.9375 0.9375 -0.0869 0.9951 -0.0464 -0 1 0 0.921875 1 -0.0869 0.9951 -0.0464 --0.162212 0.980785 -0.108386 0.90625 0.9375 -0.0869 0.9951 -0.0464 -0 -1 0 0.921875 0 -0.0869 -0.9951 -0.0464 --0.18024 -0.980785 -0.074658 0.9375 0.0625 -0.0869 -0.9951 -0.0464 --0.162212 -0.980785 -0.108386 0.90625 0.0625 -0.0869 -0.9951 -0.0464 --0.906127 -0.19509 -0.37533 0.9375 0.4375 -0.8777 -0.0975 -0.4691 --0.923878 0 -0.382683 0.9375 0.5 -0.8777 -0.0975 -0.4691 --0.831468 0 -0.55557 0.90625 0.5 -0.8777 -0.0975 -0.4691 --0.906127 -0.19509 -0.37533 0.9375 0.4375 -0.8777 -0.0975 -0.4691 --0.831468 0 -0.55557 0.90625 0.5 -0.8777 -0.0975 -0.4691 --0.815493 -0.19509 -0.544895 0.90625 0.4375 -0.8777 -0.0975 -0.4691 --0.353553 0.92388 -0.146447 0.9375 0.875 -0.2571 0.9565 -0.1374 --0.18024 0.980785 -0.074658 0.9375 0.9375 -0.2571 0.9565 -0.1374 --0.162212 0.980785 -0.108386 0.90625 0.9375 -0.2571 0.9565 -0.1374 --0.353553 0.92388 -0.146447 0.9375 0.875 -0.2571 0.9565 -0.1374 --0.162212 0.980785 -0.108386 0.90625 0.9375 -0.2571 0.9565 -0.1374 --0.318189 0.92388 -0.212607 0.90625 0.875 -0.2571 0.9565 -0.1374 --0.853553 -0.382683 -0.353553 0.9375 0.375 -0.8443 -0.289 -0.4513 --0.906127 -0.19509 -0.37533 0.9375 0.4375 -0.8443 -0.289 -0.4513 --0.815493 -0.19509 -0.544895 0.90625 0.4375 -0.8443 -0.289 -0.4513 --0.853553 -0.382683 -0.353553 0.9375 0.375 -0.8443 -0.289 -0.4513 --0.815493 -0.19509 -0.544895 0.90625 0.4375 -0.8443 -0.289 -0.4513 --0.768177 -0.382683 -0.51328 0.90625 0.375 -0.8443 -0.289 -0.4513 --0.513279 0.83147 -0.212607 0.9375 0.8125 -0.4173 0.881 -0.2231 --0.353553 0.92388 -0.146447 0.9375 0.875 -0.4173 0.881 -0.2231 --0.318189 0.92388 -0.212607 0.90625 0.875 -0.4173 0.881 -0.2231 --0.513279 0.83147 -0.212607 0.9375 0.8125 -0.4173 0.881 -0.2231 --0.318189 0.92388 -0.212607 0.90625 0.875 -0.4173 0.881 -0.2231 --0.461939 0.83147 -0.308658 0.90625 0.8125 -0.4173 0.881 -0.2231 +-0.815493 -0.55557 -0.162212 0.96875 0.3125 -0.8448 -0.4696 -0.2563 +-0.906127 -0.382683 -0.18024 0.96875 0.375 -0.8448 -0.4696 -0.2563 +-0.853553 -0.382683 -0.353553 0.9375 0.375 -0.8448 -0.4696 -0.2563 +-0.815493 -0.55557 -0.162212 0.96875 0.3125 -0.8448 -0.4696 -0.2563 +-0.853553 -0.382683 -0.353553 0.9375 0.375 -0.8448 -0.4696 -0.2563 +-0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.8448 -0.4696 -0.2563 +-0.69352 0.707107 -0.13795 0.96875 0.75 -0.6088 0.7715 -0.1847 +-0.544895 0.83147 -0.108386 0.96875 0.8125 -0.6088 0.7715 -0.1847 +-0.513279 0.83147 -0.212607 0.9375 0.8125 -0.6088 0.7715 -0.1847 +-0.69352 0.707107 -0.13795 0.96875 0.75 -0.6088 0.7715 -0.1847 +-0.513279 0.83147 -0.212607 0.9375 0.8125 -0.6088 0.7715 -0.1847 +-0.653281 0.707107 -0.270598 0.9375 0.75 -0.6088 0.7715 -0.1847 +-0.69352 -0.707107 -0.13795 0.96875 0.25 -0.7412 -0.6326 -0.2248 +-0.815493 -0.55557 -0.162212 0.96875 0.3125 -0.7412 -0.6326 -0.2248 +-0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.7412 -0.6326 -0.2248 +-0.69352 -0.707107 -0.13795 0.96875 0.25 -0.7412 -0.6326 -0.2248 +-0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.7412 -0.6326 -0.2248 +-0.653281 -0.707107 -0.270598 0.9375 0.25 -0.7412 -0.6326 -0.2248 +-0.815493 0.55557 -0.162212 0.96875 0.6875 -0.7412 0.6326 -0.2248 +-0.69352 0.707107 -0.13795 0.96875 0.75 -0.7412 0.6326 -0.2248 +-0.653281 0.707107 -0.270598 0.9375 0.75 -0.7412 0.6326 -0.2248 +-0.815493 0.55557 -0.162212 0.96875 0.6875 -0.7412 0.6326 -0.2248 +-0.653281 0.707107 -0.270598 0.9375 0.75 -0.7412 0.6326 -0.2248 +-0.768177 0.55557 -0.31819 0.9375 0.6875 -0.7412 0.6326 -0.2248 +-0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.6088 -0.7715 -0.1847 +-0.69352 -0.707107 -0.13795 0.96875 0.25 -0.6088 -0.7715 -0.1847 +-0.653281 -0.707107 -0.270598 0.9375 0.25 -0.6088 -0.7715 -0.1847 +-0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.6088 -0.7715 -0.1847 +-0.653281 -0.707107 -0.270598 0.9375 0.25 -0.6088 -0.7715 -0.1847 +-0.513279 -0.83147 -0.212607 0.9375 0.1875 -0.6088 -0.7715 -0.1847 +-0.906127 0.382683 -0.18024 0.96875 0.625 -0.8448 0.4696 -0.2563 +-0.815493 0.55557 -0.162212 0.96875 0.6875 -0.8448 0.4696 -0.2563 +-0.768177 0.55557 -0.31819 0.9375 0.6875 -0.8448 0.4696 -0.2563 +-0.906127 0.382683 -0.18024 0.96875 0.625 -0.8448 0.4696 -0.2563 +-0.768177 0.55557 -0.31819 0.9375 0.6875 -0.8448 0.4696 -0.2563 +-0.853553 0.382683 -0.353553 0.9375 0.625 -0.8448 0.4696 -0.2563 +-0.37533 -0.92388 -0.074658 0.96875 0.125 -0.4528 -0.881 -0.1374 +-0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.4528 -0.881 -0.1374 +-0.513279 -0.83147 -0.212607 0.9375 0.1875 -0.4528 -0.881 -0.1374 +-0.37533 -0.92388 -0.074658 0.96875 0.125 -0.4528 -0.881 -0.1374 +-0.513279 -0.83147 -0.212607 0.9375 0.1875 -0.4528 -0.881 -0.1374 +-0.353553 -0.92388 -0.146447 0.9375 0.125 -0.4528 -0.881 -0.1374 -0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.7786 -0.4696 -0.4162 -0.853553 -0.382683 -0.353553 0.9375 0.375 -0.7786 -0.4696 -0.4162 -0.768177 -0.382683 -0.51328 0.90625 0.375 -0.7786 -0.4696 -0.4162 @@ -2432,42 +2390,48 @@ Data: -0.906127 0.19509 -0.37533 0.9375 0.5625 -0.8443 0.289 -0.4513 -0.768177 0.382683 -0.51328 0.90625 0.625 -0.8443 0.289 -0.4513 -0.815493 0.19509 -0.544895 0.90625 0.5625 -0.8443 0.289 -0.4513 --0.587938 -0.707107 -0.392847 0.90625 0.25 -0.5987 -0.6326 -0.4913 --0.691341 -0.55557 -0.46194 0.90625 0.3125 -0.5987 -0.6326 -0.4913 --0.587937 -0.55557 -0.587938 0.875 0.3125 -0.5987 -0.6326 -0.4913 --0.587938 -0.707107 -0.392847 0.90625 0.25 -0.5987 -0.6326 -0.4913 --0.587937 -0.55557 -0.587938 0.875 0.3125 -0.5987 -0.6326 -0.4913 --0.5 -0.707107 -0.5 0.875 0.25 -0.5987 -0.6326 -0.4913 --0.691341 0.55557 -0.46194 0.90625 0.6875 -0.5987 0.6326 -0.4913 --0.587938 0.707107 -0.392847 0.90625 0.75 -0.5987 0.6326 -0.4913 --0.5 0.707107 -0.5 0.875 0.75 -0.5987 0.6326 -0.4913 --0.691341 0.55557 -0.46194 0.90625 0.6875 -0.5987 0.6326 -0.4913 --0.5 0.707107 -0.5 0.875 0.75 -0.5987 0.6326 -0.4913 --0.587937 0.55557 -0.587938 0.875 0.6875 -0.5987 0.6326 -0.4913 --0.461939 -0.83147 -0.308658 0.90625 0.1875 -0.4918 -0.7715 -0.4036 --0.587938 -0.707107 -0.392847 0.90625 0.25 -0.4918 -0.7715 -0.4036 --0.5 -0.707107 -0.5 0.875 0.25 -0.4918 -0.7715 -0.4036 --0.461939 -0.83147 -0.308658 0.90625 0.1875 -0.4918 -0.7715 -0.4036 --0.5 -0.707107 -0.5 0.875 0.25 -0.4918 -0.7715 -0.4036 --0.392847 -0.83147 -0.392847 0.875 0.1875 -0.4918 -0.7715 -0.4036 --0.768177 0.382683 -0.51328 0.90625 0.625 -0.6825 0.4696 -0.5601 --0.691341 0.55557 -0.46194 0.90625 0.6875 -0.6825 0.4696 -0.5601 --0.587937 0.55557 -0.587938 0.875 0.6875 -0.6825 0.4696 -0.5601 --0.768177 0.382683 -0.51328 0.90625 0.625 -0.6825 0.4696 -0.5601 --0.587937 0.55557 -0.587938 0.875 0.6875 -0.6825 0.4696 -0.5601 --0.653281 0.382683 -0.653281 0.875 0.625 -0.6825 0.4696 -0.5601 --0.318189 -0.92388 -0.212607 0.90625 0.125 -0.3658 -0.881 -0.3002 --0.461939 -0.83147 -0.308658 0.90625 0.1875 -0.3658 -0.881 -0.3002 --0.392847 -0.83147 -0.392847 0.875 0.1875 -0.3658 -0.881 -0.3002 --0.318189 -0.92388 -0.212607 0.90625 0.125 -0.3658 -0.881 -0.3002 --0.392847 -0.83147 -0.392847 0.875 0.1875 -0.3658 -0.881 -0.3002 --0.270598 -0.92388 -0.270598 0.875 0.125 -0.3658 -0.881 -0.3002 --0.815493 0.19509 -0.544895 0.90625 0.5625 -0.74 0.289 -0.6073 --0.768177 0.382683 -0.51328 0.90625 0.625 -0.74 0.289 -0.6073 --0.653281 0.382683 -0.653281 0.875 0.625 -0.74 0.289 -0.6073 --0.815493 0.19509 -0.544895 0.90625 0.5625 -0.74 0.289 -0.6073 --0.653281 0.382683 -0.653281 0.875 0.625 -0.74 0.289 -0.6073 --0.693519 0.19509 -0.69352 0.875 0.5625 -0.74 0.289 -0.6073 +-0.18024 -0.980785 -0.074658 0.9375 0.0625 -0.2571 -0.9565 -0.1374 +-0.353553 -0.92388 -0.146447 0.9375 0.125 -0.2571 -0.9565 -0.1374 +-0.318189 -0.92388 -0.212607 0.90625 0.125 -0.2571 -0.9565 -0.1374 +-0.18024 -0.980785 -0.074658 0.9375 0.0625 -0.2571 -0.9565 -0.1374 +-0.318189 -0.92388 -0.212607 0.90625 0.125 -0.2571 -0.9565 -0.1374 +-0.162212 -0.980785 -0.108386 0.90625 0.0625 -0.2571 -0.9565 -0.1374 +-0.923878 0 -0.382683 0.9375 0.5 -0.8777 0.0975 -0.4691 +-0.906127 0.19509 -0.37533 0.9375 0.5625 -0.8777 0.0975 -0.4691 +-0.815493 0.19509 -0.544895 0.90625 0.5625 -0.8777 0.0975 -0.4691 +-0.923878 0 -0.382683 0.9375 0.5 -0.8777 0.0975 -0.4691 +-0.815493 0.19509 -0.544895 0.90625 0.5625 -0.8777 0.0975 -0.4691 +-0.831468 0 -0.55557 0.90625 0.5 -0.8777 0.0975 -0.4691 +-0.18024 0.980785 -0.074658 0.9375 0.9375 -0.0869 0.9951 -0.0464 +0 1 0 0.921875 1 -0.0869 0.9951 -0.0464 +-0.162212 0.980785 -0.108386 0.90625 0.9375 -0.0869 0.9951 -0.0464 +0 -1 0 0.921875 0 -0.0869 -0.9951 -0.0464 +-0.18024 -0.980785 -0.074658 0.9375 0.0625 -0.0869 -0.9951 -0.0464 +-0.162212 -0.980785 -0.108386 0.90625 0.0625 -0.0869 -0.9951 -0.0464 +-0.906127 -0.19509 -0.37533 0.9375 0.4375 -0.8777 -0.0975 -0.4691 +-0.923878 0 -0.382683 0.9375 0.5 -0.8777 -0.0975 -0.4691 +-0.831468 0 -0.55557 0.90625 0.5 -0.8777 -0.0975 -0.4691 +-0.906127 -0.19509 -0.37533 0.9375 0.4375 -0.8777 -0.0975 -0.4691 +-0.831468 0 -0.55557 0.90625 0.5 -0.8777 -0.0975 -0.4691 +-0.815493 -0.19509 -0.544895 0.90625 0.4375 -0.8777 -0.0975 -0.4691 +-0.353553 0.92388 -0.146447 0.9375 0.875 -0.2571 0.9565 -0.1374 +-0.18024 0.980785 -0.074658 0.9375 0.9375 -0.2571 0.9565 -0.1374 +-0.162212 0.980785 -0.108386 0.90625 0.9375 -0.2571 0.9565 -0.1374 +-0.353553 0.92388 -0.146447 0.9375 0.875 -0.2571 0.9565 -0.1374 +-0.162212 0.980785 -0.108386 0.90625 0.9375 -0.2571 0.9565 -0.1374 +-0.318189 0.92388 -0.212607 0.90625 0.875 -0.2571 0.9565 -0.1374 +-0.853553 -0.382683 -0.353553 0.9375 0.375 -0.8443 -0.289 -0.4513 +-0.906127 -0.19509 -0.37533 0.9375 0.4375 -0.8443 -0.289 -0.4513 +-0.815493 -0.19509 -0.544895 0.90625 0.4375 -0.8443 -0.289 -0.4513 +-0.853553 -0.382683 -0.353553 0.9375 0.375 -0.8443 -0.289 -0.4513 +-0.815493 -0.19509 -0.544895 0.90625 0.4375 -0.8443 -0.289 -0.4513 +-0.768177 -0.382683 -0.51328 0.90625 0.375 -0.8443 -0.289 -0.4513 +-0.513279 0.83147 -0.212607 0.9375 0.8125 -0.4173 0.881 -0.2231 +-0.353553 0.92388 -0.146447 0.9375 0.875 -0.4173 0.881 -0.2231 +-0.318189 0.92388 -0.212607 0.90625 0.875 -0.4173 0.881 -0.2231 +-0.513279 0.83147 -0.212607 0.9375 0.8125 -0.4173 0.881 -0.2231 +-0.318189 0.92388 -0.212607 0.90625 0.875 -0.4173 0.881 -0.2231 +-0.461939 0.83147 -0.308658 0.90625 0.8125 -0.4173 0.881 -0.2231 -0.162212 -0.980785 -0.108386 0.90625 0.0625 -0.2254 -0.9565 -0.185 -0.318189 -0.92388 -0.212607 0.90625 0.125 -0.2254 -0.9565 -0.185 -0.270598 -0.92388 -0.270598 0.875 0.125 -0.2254 -0.9565 -0.185 @@ -2522,48 +2486,42 @@ Data: -0.587938 0.707107 -0.392847 0.90625 0.75 -0.4918 0.7715 -0.4036 -0.392847 0.83147 -0.392847 0.875 0.8125 -0.4918 0.7715 -0.4036 -0.5 0.707107 -0.5 0.875 0.75 -0.4918 0.7715 -0.4036 --0.13795 0.980785 -0.13795 0.875 0.9375 -0.0625 0.9951 -0.0761 -0 1 0 0.859375 1 -0.0625 0.9951 -0.0761 --0.108386 0.980785 -0.162212 0.84375 0.9375 -0.0625 0.9951 -0.0761 -0 -1 0 0.859375 0 -0.0625 -0.9951 -0.0761 --0.13795 -0.980785 -0.13795 0.875 0.0625 -0.0625 -0.9951 -0.0761 --0.108386 -0.980785 -0.162212 0.84375 0.0625 -0.0625 -0.9951 -0.0761 --0.693519 -0.19509 -0.69352 0.875 0.4375 -0.6314 -0.0975 -0.7693 --0.707106 0 -0.707106 0.875 0.5 -0.6314 -0.0975 -0.7693 --0.555569 0 -0.831469 0.84375 0.5 -0.6314 -0.0975 -0.7693 --0.693519 -0.19509 -0.69352 0.875 0.4375 -0.6314 -0.0975 -0.7693 --0.555569 0 -0.831469 0.84375 0.5 -0.6314 -0.0975 -0.7693 --0.544895 -0.19509 -0.815493 0.84375 0.4375 -0.6314 -0.0975 -0.7693 --0.270598 0.92388 -0.270598 0.875 0.875 -0.185 0.9565 -0.2254 --0.13795 0.980785 -0.13795 0.875 0.9375 -0.185 0.9565 -0.2254 --0.108386 0.980785 -0.162212 0.84375 0.9375 -0.185 0.9565 -0.2254 --0.270598 0.92388 -0.270598 0.875 0.875 -0.185 0.9565 -0.2254 --0.108386 0.980785 -0.162212 0.84375 0.9375 -0.185 0.9565 -0.2254 --0.212607 0.92388 -0.31819 0.84375 0.875 -0.185 0.9565 -0.2254 --0.653281 -0.382683 -0.653281 0.875 0.375 -0.6073 -0.289 -0.74 --0.693519 -0.19509 -0.69352 0.875 0.4375 -0.6073 -0.289 -0.74 --0.544895 -0.19509 -0.815493 0.84375 0.4375 -0.6073 -0.289 -0.74 --0.653281 -0.382683 -0.653281 0.875 0.375 -0.6073 -0.289 -0.74 --0.544895 -0.19509 -0.815493 0.84375 0.4375 -0.6073 -0.289 -0.74 --0.51328 -0.382683 -0.768177 0.84375 0.375 -0.6073 -0.289 -0.74 --0.392847 0.83147 -0.392847 0.875 0.8125 -0.3002 0.881 -0.3658 --0.270598 0.92388 -0.270598 0.875 0.875 -0.3002 0.881 -0.3658 --0.212607 0.92388 -0.31819 0.84375 0.875 -0.3002 0.881 -0.3658 --0.392847 0.83147 -0.392847 0.875 0.8125 -0.3002 0.881 -0.3658 --0.212607 0.92388 -0.31819 0.84375 0.875 -0.3002 0.881 -0.3658 --0.308658 0.83147 -0.461939 0.84375 0.8125 -0.3002 0.881 -0.3658 --0.587937 -0.55557 -0.587938 0.875 0.3125 -0.5601 -0.4696 -0.6825 --0.653281 -0.382683 -0.653281 0.875 0.375 -0.5601 -0.4696 -0.6825 --0.51328 -0.382683 -0.768177 0.84375 0.375 -0.5601 -0.4696 -0.6825 --0.587937 -0.55557 -0.587938 0.875 0.3125 -0.5601 -0.4696 -0.6825 --0.51328 -0.382683 -0.768177 0.84375 0.375 -0.5601 -0.4696 -0.6825 --0.461939 -0.55557 -0.691341 0.84375 0.3125 -0.5601 -0.4696 -0.6825 --0.5 0.707107 -0.5 0.875 0.75 -0.4036 0.7715 -0.4918 --0.392847 0.83147 -0.392847 0.875 0.8125 -0.4036 0.7715 -0.4918 --0.308658 0.83147 -0.461939 0.84375 0.8125 -0.4036 0.7715 -0.4918 --0.5 0.707107 -0.5 0.875 0.75 -0.4036 0.7715 -0.4918 --0.308658 0.83147 -0.461939 0.84375 0.8125 -0.4036 0.7715 -0.4918 --0.392847 0.707107 -0.587938 0.84375 0.75 -0.4036 0.7715 -0.4918 +-0.587938 -0.707107 -0.392847 0.90625 0.25 -0.5987 -0.6326 -0.4913 +-0.691341 -0.55557 -0.46194 0.90625 0.3125 -0.5987 -0.6326 -0.4913 +-0.587937 -0.55557 -0.587938 0.875 0.3125 -0.5987 -0.6326 -0.4913 +-0.587938 -0.707107 -0.392847 0.90625 0.25 -0.5987 -0.6326 -0.4913 +-0.587937 -0.55557 -0.587938 0.875 0.3125 -0.5987 -0.6326 -0.4913 +-0.5 -0.707107 -0.5 0.875 0.25 -0.5987 -0.6326 -0.4913 +-0.691341 0.55557 -0.46194 0.90625 0.6875 -0.5987 0.6326 -0.4913 +-0.587938 0.707107 -0.392847 0.90625 0.75 -0.5987 0.6326 -0.4913 +-0.5 0.707107 -0.5 0.875 0.75 -0.5987 0.6326 -0.4913 +-0.691341 0.55557 -0.46194 0.90625 0.6875 -0.5987 0.6326 -0.4913 +-0.5 0.707107 -0.5 0.875 0.75 -0.5987 0.6326 -0.4913 +-0.587937 0.55557 -0.587938 0.875 0.6875 -0.5987 0.6326 -0.4913 +-0.461939 -0.83147 -0.308658 0.90625 0.1875 -0.4918 -0.7715 -0.4036 +-0.587938 -0.707107 -0.392847 0.90625 0.25 -0.4918 -0.7715 -0.4036 +-0.5 -0.707107 -0.5 0.875 0.25 -0.4918 -0.7715 -0.4036 +-0.461939 -0.83147 -0.308658 0.90625 0.1875 -0.4918 -0.7715 -0.4036 +-0.5 -0.707107 -0.5 0.875 0.25 -0.4918 -0.7715 -0.4036 +-0.392847 -0.83147 -0.392847 0.875 0.1875 -0.4918 -0.7715 -0.4036 +-0.768177 0.382683 -0.51328 0.90625 0.625 -0.6825 0.4696 -0.5601 +-0.691341 0.55557 -0.46194 0.90625 0.6875 -0.6825 0.4696 -0.5601 +-0.587937 0.55557 -0.587938 0.875 0.6875 -0.6825 0.4696 -0.5601 +-0.768177 0.382683 -0.51328 0.90625 0.625 -0.6825 0.4696 -0.5601 +-0.587937 0.55557 -0.587938 0.875 0.6875 -0.6825 0.4696 -0.5601 +-0.653281 0.382683 -0.653281 0.875 0.625 -0.6825 0.4696 -0.5601 +-0.318189 -0.92388 -0.212607 0.90625 0.125 -0.3658 -0.881 -0.3002 +-0.461939 -0.83147 -0.308658 0.90625 0.1875 -0.3658 -0.881 -0.3002 +-0.392847 -0.83147 -0.392847 0.875 0.1875 -0.3658 -0.881 -0.3002 +-0.318189 -0.92388 -0.212607 0.90625 0.125 -0.3658 -0.881 -0.3002 +-0.392847 -0.83147 -0.392847 0.875 0.1875 -0.3658 -0.881 -0.3002 +-0.270598 -0.92388 -0.270598 0.875 0.125 -0.3658 -0.881 -0.3002 +-0.815493 0.19509 -0.544895 0.90625 0.5625 -0.74 0.289 -0.6073 +-0.768177 0.382683 -0.51328 0.90625 0.625 -0.74 0.289 -0.6073 +-0.653281 0.382683 -0.653281 0.875 0.625 -0.74 0.289 -0.6073 +-0.815493 0.19509 -0.544895 0.90625 0.5625 -0.74 0.289 -0.6073 +-0.653281 0.382683 -0.653281 0.875 0.625 -0.74 0.289 -0.6073 +-0.693519 0.19509 -0.69352 0.875 0.5625 -0.74 0.289 -0.6073 -0.5 -0.707107 -0.5 0.875 0.25 -0.4913 -0.6326 -0.5987 -0.587937 -0.55557 -0.587938 0.875 0.3125 -0.4913 -0.6326 -0.5987 -0.461939 -0.55557 -0.691341 0.84375 0.3125 -0.4913 -0.6326 -0.5987 @@ -2612,48 +2570,48 @@ Data: -0.707106 0 -0.707106 0.875 0.5 -0.6314 0.0975 -0.7693 -0.544895 0.19509 -0.815493 0.84375 0.5625 -0.6314 0.0975 -0.7693 -0.555569 0 -0.831469 0.84375 0.5 -0.6314 0.0975 -0.7693 --0.461939 0.55557 -0.691341 0.84375 0.6875 -0.3651 0.6326 -0.6831 --0.392847 0.707107 -0.587938 0.84375 0.75 -0.3651 0.6326 -0.6831 --0.270598 0.707107 -0.653281 0.8125 0.75 -0.3651 0.6326 -0.6831 --0.461939 0.55557 -0.691341 0.84375 0.6875 -0.3651 0.6326 -0.6831 --0.270598 0.707107 -0.653281 0.8125 0.75 -0.3651 0.6326 -0.6831 --0.318189 0.55557 -0.768177 0.8125 0.6875 -0.3651 0.6326 -0.6831 --0.308658 -0.83147 -0.461939 0.84375 0.1875 -0.2999 -0.7715 -0.5611 --0.392847 -0.707107 -0.587938 0.84375 0.25 -0.2999 -0.7715 -0.5611 --0.270598 -0.707107 -0.653281 0.8125 0.25 -0.2999 -0.7715 -0.5611 --0.308658 -0.83147 -0.461939 0.84375 0.1875 -0.2999 -0.7715 -0.5611 --0.270598 -0.707107 -0.653281 0.8125 0.25 -0.2999 -0.7715 -0.5611 --0.212607 -0.83147 -0.513279 0.8125 0.1875 -0.2999 -0.7715 -0.5611 --0.51328 0.382683 -0.768177 0.84375 0.625 -0.4162 0.4696 -0.7786 --0.461939 0.55557 -0.691341 0.84375 0.6875 -0.4162 0.4696 -0.7786 --0.318189 0.55557 -0.768177 0.8125 0.6875 -0.4162 0.4696 -0.7786 --0.51328 0.382683 -0.768177 0.84375 0.625 -0.4162 0.4696 -0.7786 --0.318189 0.55557 -0.768177 0.8125 0.6875 -0.4162 0.4696 -0.7786 --0.353553 0.382683 -0.853553 0.8125 0.625 -0.4162 0.4696 -0.7786 --0.212607 -0.92388 -0.31819 0.84375 0.125 -0.223 -0.881 -0.4173 --0.308658 -0.83147 -0.461939 0.84375 0.1875 -0.223 -0.881 -0.4173 --0.212607 -0.83147 -0.513279 0.8125 0.1875 -0.223 -0.881 -0.4173 --0.212607 -0.92388 -0.31819 0.84375 0.125 -0.223 -0.881 -0.4173 --0.212607 -0.83147 -0.513279 0.8125 0.1875 -0.223 -0.881 -0.4173 --0.146446 -0.92388 -0.353553 0.8125 0.125 -0.223 -0.881 -0.4173 --0.544895 0.19509 -0.815493 0.84375 0.5625 -0.4513 0.289 -0.8443 --0.51328 0.382683 -0.768177 0.84375 0.625 -0.4513 0.289 -0.8443 --0.353553 0.382683 -0.853553 0.8125 0.625 -0.4513 0.289 -0.8443 --0.544895 0.19509 -0.815493 0.84375 0.5625 -0.4513 0.289 -0.8443 --0.353553 0.382683 -0.853553 0.8125 0.625 -0.4513 0.289 -0.8443 --0.37533 0.19509 -0.906127 0.8125 0.5625 -0.4513 0.289 -0.8443 --0.108386 -0.980785 -0.162212 0.84375 0.0625 -0.1374 -0.9565 -0.2571 --0.212607 -0.92388 -0.31819 0.84375 0.125 -0.1374 -0.9565 -0.2571 --0.146446 -0.92388 -0.353553 0.8125 0.125 -0.1374 -0.9565 -0.2571 --0.108386 -0.980785 -0.162212 0.84375 0.0625 -0.1374 -0.9565 -0.2571 --0.146446 -0.92388 -0.353553 0.8125 0.125 -0.1374 -0.9565 -0.2571 --0.074658 -0.980785 -0.18024 0.8125 0.0625 -0.1374 -0.9565 -0.2571 --0.555569 0 -0.831469 0.84375 0.5 -0.4691 0.0975 -0.8777 --0.544895 0.19509 -0.815493 0.84375 0.5625 -0.4691 0.0975 -0.8777 --0.37533 0.19509 -0.906127 0.8125 0.5625 -0.4691 0.0975 -0.8777 --0.555569 0 -0.831469 0.84375 0.5 -0.4691 0.0975 -0.8777 --0.37533 0.19509 -0.906127 0.8125 0.5625 -0.4691 0.0975 -0.8777 --0.382683 0 -0.923879 0.8125 0.5 -0.4691 0.0975 -0.8777 +-0.13795 0.980785 -0.13795 0.875 0.9375 -0.0625 0.9951 -0.0761 +0 1 0 0.859375 1 -0.0625 0.9951 -0.0761 +-0.108386 0.980785 -0.162212 0.84375 0.9375 -0.0625 0.9951 -0.0761 +0 -1 0 0.859375 0 -0.0625 -0.9951 -0.0761 +-0.13795 -0.980785 -0.13795 0.875 0.0625 -0.0625 -0.9951 -0.0761 +-0.108386 -0.980785 -0.162212 0.84375 0.0625 -0.0625 -0.9951 -0.0761 +-0.693519 -0.19509 -0.69352 0.875 0.4375 -0.6314 -0.0975 -0.7693 +-0.707106 0 -0.707106 0.875 0.5 -0.6314 -0.0975 -0.7693 +-0.555569 0 -0.831469 0.84375 0.5 -0.6314 -0.0975 -0.7693 +-0.693519 -0.19509 -0.69352 0.875 0.4375 -0.6314 -0.0975 -0.7693 +-0.555569 0 -0.831469 0.84375 0.5 -0.6314 -0.0975 -0.7693 +-0.544895 -0.19509 -0.815493 0.84375 0.4375 -0.6314 -0.0975 -0.7693 +-0.270598 0.92388 -0.270598 0.875 0.875 -0.185 0.9565 -0.2254 +-0.13795 0.980785 -0.13795 0.875 0.9375 -0.185 0.9565 -0.2254 +-0.108386 0.980785 -0.162212 0.84375 0.9375 -0.185 0.9565 -0.2254 +-0.270598 0.92388 -0.270598 0.875 0.875 -0.185 0.9565 -0.2254 +-0.108386 0.980785 -0.162212 0.84375 0.9375 -0.185 0.9565 -0.2254 +-0.212607 0.92388 -0.31819 0.84375 0.875 -0.185 0.9565 -0.2254 +-0.653281 -0.382683 -0.653281 0.875 0.375 -0.6073 -0.289 -0.74 +-0.693519 -0.19509 -0.69352 0.875 0.4375 -0.6073 -0.289 -0.74 +-0.544895 -0.19509 -0.815493 0.84375 0.4375 -0.6073 -0.289 -0.74 +-0.653281 -0.382683 -0.653281 0.875 0.375 -0.6073 -0.289 -0.74 +-0.544895 -0.19509 -0.815493 0.84375 0.4375 -0.6073 -0.289 -0.74 +-0.51328 -0.382683 -0.768177 0.84375 0.375 -0.6073 -0.289 -0.74 +-0.392847 0.83147 -0.392847 0.875 0.8125 -0.3002 0.881 -0.3658 +-0.270598 0.92388 -0.270598 0.875 0.875 -0.3002 0.881 -0.3658 +-0.212607 0.92388 -0.31819 0.84375 0.875 -0.3002 0.881 -0.3658 +-0.392847 0.83147 -0.392847 0.875 0.8125 -0.3002 0.881 -0.3658 +-0.212607 0.92388 -0.31819 0.84375 0.875 -0.3002 0.881 -0.3658 +-0.308658 0.83147 -0.461939 0.84375 0.8125 -0.3002 0.881 -0.3658 +-0.587937 -0.55557 -0.587938 0.875 0.3125 -0.5601 -0.4696 -0.6825 +-0.653281 -0.382683 -0.653281 0.875 0.375 -0.5601 -0.4696 -0.6825 +-0.51328 -0.382683 -0.768177 0.84375 0.375 -0.5601 -0.4696 -0.6825 +-0.587937 -0.55557 -0.587938 0.875 0.3125 -0.5601 -0.4696 -0.6825 +-0.51328 -0.382683 -0.768177 0.84375 0.375 -0.5601 -0.4696 -0.6825 +-0.461939 -0.55557 -0.691341 0.84375 0.3125 -0.5601 -0.4696 -0.6825 +-0.5 0.707107 -0.5 0.875 0.75 -0.4036 0.7715 -0.4918 +-0.392847 0.83147 -0.392847 0.875 0.8125 -0.4036 0.7715 -0.4918 +-0.308658 0.83147 -0.461939 0.84375 0.8125 -0.4036 0.7715 -0.4918 +-0.5 0.707107 -0.5 0.875 0.75 -0.4036 0.7715 -0.4918 +-0.308658 0.83147 -0.461939 0.84375 0.8125 -0.4036 0.7715 -0.4918 +-0.392847 0.707107 -0.587938 0.84375 0.75 -0.4036 0.7715 -0.4918 -0.108386 0.980785 -0.162212 0.84375 0.9375 -0.0464 0.9951 -0.0869 0 1 0 0.828125 1 -0.0464 0.9951 -0.0869 -0.074658 0.980785 -0.18024 0.8125 0.9375 -0.0464 0.9951 -0.0869 @@ -2702,48 +2660,48 @@ Data: -0.392847 -0.707107 -0.587938 0.84375 0.25 -0.3651 -0.6326 -0.6831 -0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.3651 -0.6326 -0.6831 -0.270598 -0.707107 -0.653281 0.8125 0.25 -0.3651 -0.6326 -0.6831 --0.37533 -0.19509 -0.906127 0.8125 0.4375 -0.2889 -0.0975 -0.9524 --0.382683 0 -0.923879 0.8125 0.5 -0.2889 -0.0975 -0.9524 --0.19509 0 -0.980784 0.78125 0.5 -0.2889 -0.0975 -0.9524 --0.37533 -0.19509 -0.906127 0.8125 0.4375 -0.2889 -0.0975 -0.9524 --0.19509 0 -0.980784 0.78125 0.5 -0.2889 -0.0975 -0.9524 --0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.2889 -0.0975 -0.9524 --0.146446 0.92388 -0.353553 0.8125 0.875 -0.0846 0.9565 -0.279 --0.074658 0.980785 -0.18024 0.8125 0.9375 -0.0846 0.9565 -0.279 --0.03806 0.980785 -0.191342 0.78125 0.9375 -0.0846 0.9565 -0.279 --0.146446 0.92388 -0.353553 0.8125 0.875 -0.0846 0.9565 -0.279 --0.03806 0.980785 -0.191342 0.78125 0.9375 -0.0846 0.9565 -0.279 --0.074658 0.92388 -0.37533 0.78125 0.875 -0.0846 0.9565 -0.279 --0.353553 -0.382683 -0.853553 0.8125 0.375 -0.2779 -0.289 -0.9161 --0.37533 -0.19509 -0.906127 0.8125 0.4375 -0.2779 -0.289 -0.9161 --0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.2779 -0.289 -0.9161 --0.353553 -0.382683 -0.853553 0.8125 0.375 -0.2779 -0.289 -0.9161 --0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.2779 -0.289 -0.9161 --0.18024 -0.382683 -0.906127 0.78125 0.375 -0.2779 -0.289 -0.9161 --0.212607 0.83147 -0.513279 0.8125 0.8125 -0.1374 0.881 -0.4528 --0.146446 0.92388 -0.353553 0.8125 0.875 -0.1374 0.881 -0.4528 --0.074658 0.92388 -0.37533 0.78125 0.875 -0.1374 0.881 -0.4528 --0.212607 0.83147 -0.513279 0.8125 0.8125 -0.1374 0.881 -0.4528 --0.074658 0.92388 -0.37533 0.78125 0.875 -0.1374 0.881 -0.4528 --0.108386 0.83147 -0.544895 0.78125 0.8125 -0.1374 0.881 -0.4528 --0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.2563 -0.4696 -0.8448 --0.353553 -0.382683 -0.853553 0.8125 0.375 -0.2563 -0.4696 -0.8448 --0.18024 -0.382683 -0.906127 0.78125 0.375 -0.2563 -0.4696 -0.8448 --0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.2563 -0.4696 -0.8448 --0.18024 -0.382683 -0.906127 0.78125 0.375 -0.2563 -0.4696 -0.8448 --0.162211 -0.55557 -0.815493 0.78125 0.3125 -0.2563 -0.4696 -0.8448 --0.270598 0.707107 -0.653281 0.8125 0.75 -0.1847 0.7715 -0.6088 --0.212607 0.83147 -0.513279 0.8125 0.8125 -0.1847 0.7715 -0.6088 --0.108386 0.83147 -0.544895 0.78125 0.8125 -0.1847 0.7715 -0.6088 --0.270598 0.707107 -0.653281 0.8125 0.75 -0.1847 0.7715 -0.6088 --0.108386 0.83147 -0.544895 0.78125 0.8125 -0.1847 0.7715 -0.6088 --0.13795 0.707107 -0.69352 0.78125 0.75 -0.1847 0.7715 -0.6088 --0.270598 -0.707107 -0.653281 0.8125 0.25 -0.2248 -0.6326 -0.7412 --0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.2248 -0.6326 -0.7412 --0.162211 -0.55557 -0.815493 0.78125 0.3125 -0.2248 -0.6326 -0.7412 --0.270598 -0.707107 -0.653281 0.8125 0.25 -0.2248 -0.6326 -0.7412 --0.162211 -0.55557 -0.815493 0.78125 0.3125 -0.2248 -0.6326 -0.7412 --0.13795 -0.707107 -0.69352 0.78125 0.25 -0.2248 -0.6326 -0.7412 +-0.461939 0.55557 -0.691341 0.84375 0.6875 -0.3651 0.6326 -0.6831 +-0.392847 0.707107 -0.587938 0.84375 0.75 -0.3651 0.6326 -0.6831 +-0.270598 0.707107 -0.653281 0.8125 0.75 -0.3651 0.6326 -0.6831 +-0.461939 0.55557 -0.691341 0.84375 0.6875 -0.3651 0.6326 -0.6831 +-0.270598 0.707107 -0.653281 0.8125 0.75 -0.3651 0.6326 -0.6831 +-0.318189 0.55557 -0.768177 0.8125 0.6875 -0.3651 0.6326 -0.6831 +-0.308658 -0.83147 -0.461939 0.84375 0.1875 -0.2999 -0.7715 -0.5611 +-0.392847 -0.707107 -0.587938 0.84375 0.25 -0.2999 -0.7715 -0.5611 +-0.270598 -0.707107 -0.653281 0.8125 0.25 -0.2999 -0.7715 -0.5611 +-0.308658 -0.83147 -0.461939 0.84375 0.1875 -0.2999 -0.7715 -0.5611 +-0.270598 -0.707107 -0.653281 0.8125 0.25 -0.2999 -0.7715 -0.5611 +-0.212607 -0.83147 -0.513279 0.8125 0.1875 -0.2999 -0.7715 -0.5611 +-0.51328 0.382683 -0.768177 0.84375 0.625 -0.4162 0.4696 -0.7786 +-0.461939 0.55557 -0.691341 0.84375 0.6875 -0.4162 0.4696 -0.7786 +-0.318189 0.55557 -0.768177 0.8125 0.6875 -0.4162 0.4696 -0.7786 +-0.51328 0.382683 -0.768177 0.84375 0.625 -0.4162 0.4696 -0.7786 +-0.318189 0.55557 -0.768177 0.8125 0.6875 -0.4162 0.4696 -0.7786 +-0.353553 0.382683 -0.853553 0.8125 0.625 -0.4162 0.4696 -0.7786 +-0.212607 -0.92388 -0.31819 0.84375 0.125 -0.223 -0.881 -0.4173 +-0.308658 -0.83147 -0.461939 0.84375 0.1875 -0.223 -0.881 -0.4173 +-0.212607 -0.83147 -0.513279 0.8125 0.1875 -0.223 -0.881 -0.4173 +-0.212607 -0.92388 -0.31819 0.84375 0.125 -0.223 -0.881 -0.4173 +-0.212607 -0.83147 -0.513279 0.8125 0.1875 -0.223 -0.881 -0.4173 +-0.146446 -0.92388 -0.353553 0.8125 0.125 -0.223 -0.881 -0.4173 +-0.544895 0.19509 -0.815493 0.84375 0.5625 -0.4513 0.289 -0.8443 +-0.51328 0.382683 -0.768177 0.84375 0.625 -0.4513 0.289 -0.8443 +-0.353553 0.382683 -0.853553 0.8125 0.625 -0.4513 0.289 -0.8443 +-0.544895 0.19509 -0.815493 0.84375 0.5625 -0.4513 0.289 -0.8443 +-0.353553 0.382683 -0.853553 0.8125 0.625 -0.4513 0.289 -0.8443 +-0.37533 0.19509 -0.906127 0.8125 0.5625 -0.4513 0.289 -0.8443 +-0.108386 -0.980785 -0.162212 0.84375 0.0625 -0.1374 -0.9565 -0.2571 +-0.212607 -0.92388 -0.31819 0.84375 0.125 -0.1374 -0.9565 -0.2571 +-0.146446 -0.92388 -0.353553 0.8125 0.125 -0.1374 -0.9565 -0.2571 +-0.108386 -0.980785 -0.162212 0.84375 0.0625 -0.1374 -0.9565 -0.2571 +-0.146446 -0.92388 -0.353553 0.8125 0.125 -0.1374 -0.9565 -0.2571 +-0.074658 -0.980785 -0.18024 0.8125 0.0625 -0.1374 -0.9565 -0.2571 +-0.555569 0 -0.831469 0.84375 0.5 -0.4691 0.0975 -0.8777 +-0.544895 0.19509 -0.815493 0.84375 0.5625 -0.4691 0.0975 -0.8777 +-0.37533 0.19509 -0.906127 0.8125 0.5625 -0.4691 0.0975 -0.8777 +-0.555569 0 -0.831469 0.84375 0.5 -0.4691 0.0975 -0.8777 +-0.37533 0.19509 -0.906127 0.8125 0.5625 -0.4691 0.0975 -0.8777 +-0.382683 0 -0.923879 0.8125 0.5 -0.4691 0.0975 -0.8777 -0.318189 0.55557 -0.768177 0.8125 0.6875 -0.2248 0.6326 -0.7412 -0.270598 0.707107 -0.653281 0.8125 0.75 -0.2248 0.6326 -0.7412 -0.13795 0.707107 -0.69352 0.78125 0.75 -0.2248 0.6326 -0.7412 @@ -2792,48 +2750,48 @@ Data: 0 -1 0 0.796875 0 -0.0286 -0.9951 -0.0942 -0.074658 -0.980785 -0.18024 0.8125 0.0625 -0.0286 -0.9951 -0.0942 -0.03806 -0.980785 -0.191342 0.78125 0.0625 -0.0286 -0.9951 -0.0942 --0.108386 -0.83147 -0.544895 0.78125 0.1875 -0.0624 -0.7715 -0.6332 --0.13795 -0.707107 -0.69352 0.78125 0.25 -0.0624 -0.7715 -0.6332 -0 -0.707107 -0.707107 0.75 0.25 -0.0624 -0.7715 -0.6332 --0.108386 -0.83147 -0.544895 0.78125 0.1875 -0.0624 -0.7715 -0.6332 -0 -0.707107 -0.707107 0.75 0.25 -0.0624 -0.7715 -0.6332 -0 -0.83147 -0.55557 0.75 0.1875 -0.0624 -0.7715 -0.6332 --0.18024 0.382683 -0.906127 0.78125 0.625 -0.0865 0.4696 -0.8786 --0.162211 0.55557 -0.815493 0.78125 0.6875 -0.0865 0.4696 -0.8786 -0 0.55557 -0.83147 0.75 0.6875 -0.0865 0.4696 -0.8786 --0.18024 0.382683 -0.906127 0.78125 0.625 -0.0865 0.4696 -0.8786 -0 0.55557 -0.83147 0.75 0.6875 -0.0865 0.4696 -0.8786 -0 0.382683 -0.923879 0.75 0.625 -0.0865 0.4696 -0.8786 --0.074658 -0.92388 -0.37533 0.78125 0.125 -0.0464 -0.881 -0.4709 --0.108386 -0.83147 -0.544895 0.78125 0.1875 -0.0464 -0.881 -0.4709 -0 -0.83147 -0.55557 0.75 0.1875 -0.0464 -0.881 -0.4709 --0.074658 -0.92388 -0.37533 0.78125 0.125 -0.0464 -0.881 -0.4709 -0 -0.83147 -0.55557 0.75 0.1875 -0.0464 -0.881 -0.4709 -0 -0.92388 -0.382683 0.75 0.125 -0.0464 -0.881 -0.4709 --0.191341 0.19509 -0.961939 0.78125 0.5625 -0.0938 0.289 -0.9527 --0.18024 0.382683 -0.906127 0.78125 0.625 -0.0938 0.289 -0.9527 -0 0.382683 -0.923879 0.75 0.625 -0.0938 0.289 -0.9527 --0.191341 0.19509 -0.961939 0.78125 0.5625 -0.0938 0.289 -0.9527 -0 0.382683 -0.923879 0.75 0.625 -0.0938 0.289 -0.9527 -0 0.19509 -0.980785 0.75 0.5625 -0.0938 0.289 -0.9527 --0.03806 -0.980785 -0.191342 0.78125 0.0625 -0.0286 -0.9565 -0.2902 --0.074658 -0.92388 -0.37533 0.78125 0.125 -0.0286 -0.9565 -0.2902 -0 -0.92388 -0.382683 0.75 0.125 -0.0286 -0.9565 -0.2902 --0.03806 -0.980785 -0.191342 0.78125 0.0625 -0.0286 -0.9565 -0.2902 -0 -0.92388 -0.382683 0.75 0.125 -0.0286 -0.9565 -0.2902 -0 -0.980785 -0.19509 0.75 0.0625 -0.0286 -0.9565 -0.2902 --0.19509 0 -0.980784 0.78125 0.5 -0.0976 0.0975 -0.9904 --0.191341 0.19509 -0.961939 0.78125 0.5625 -0.0976 0.0975 -0.9904 -0 0.19509 -0.980785 0.75 0.5625 -0.0976 0.0975 -0.9904 --0.19509 0 -0.980784 0.78125 0.5 -0.0976 0.0975 -0.9904 -0 0.19509 -0.980785 0.75 0.5625 -0.0976 0.0975 -0.9904 -0 0 -1 0.75 0.5 -0.0976 0.0975 -0.9904 --0.03806 0.980785 -0.191342 0.78125 0.9375 -0.0097 0.9951 -0.098 -0 1 0 0.765625 1 -0.0097 0.9951 -0.098 -0 0.980785 -0.19509 0.75 0.9375 -0.0097 0.9951 -0.098 -0 -1 0 0.765625 0 -0.0097 -0.9951 -0.098 --0.03806 -0.980785 -0.191342 0.78125 0.0625 -0.0097 -0.9951 -0.098 -0 -0.980785 -0.19509 0.75 0.0625 -0.0097 -0.9951 -0.098 +-0.37533 -0.19509 -0.906127 0.8125 0.4375 -0.2889 -0.0975 -0.9524 +-0.382683 0 -0.923879 0.8125 0.5 -0.2889 -0.0975 -0.9524 +-0.19509 0 -0.980784 0.78125 0.5 -0.2889 -0.0975 -0.9524 +-0.37533 -0.19509 -0.906127 0.8125 0.4375 -0.2889 -0.0975 -0.9524 +-0.19509 0 -0.980784 0.78125 0.5 -0.2889 -0.0975 -0.9524 +-0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.2889 -0.0975 -0.9524 +-0.146446 0.92388 -0.353553 0.8125 0.875 -0.0846 0.9565 -0.279 +-0.074658 0.980785 -0.18024 0.8125 0.9375 -0.0846 0.9565 -0.279 +-0.03806 0.980785 -0.191342 0.78125 0.9375 -0.0846 0.9565 -0.279 +-0.146446 0.92388 -0.353553 0.8125 0.875 -0.0846 0.9565 -0.279 +-0.03806 0.980785 -0.191342 0.78125 0.9375 -0.0846 0.9565 -0.279 +-0.074658 0.92388 -0.37533 0.78125 0.875 -0.0846 0.9565 -0.279 +-0.353553 -0.382683 -0.853553 0.8125 0.375 -0.2779 -0.289 -0.9161 +-0.37533 -0.19509 -0.906127 0.8125 0.4375 -0.2779 -0.289 -0.9161 +-0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.2779 -0.289 -0.9161 +-0.353553 -0.382683 -0.853553 0.8125 0.375 -0.2779 -0.289 -0.9161 +-0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.2779 -0.289 -0.9161 +-0.18024 -0.382683 -0.906127 0.78125 0.375 -0.2779 -0.289 -0.9161 +-0.212607 0.83147 -0.513279 0.8125 0.8125 -0.1374 0.881 -0.4528 +-0.146446 0.92388 -0.353553 0.8125 0.875 -0.1374 0.881 -0.4528 +-0.074658 0.92388 -0.37533 0.78125 0.875 -0.1374 0.881 -0.4528 +-0.212607 0.83147 -0.513279 0.8125 0.8125 -0.1374 0.881 -0.4528 +-0.074658 0.92388 -0.37533 0.78125 0.875 -0.1374 0.881 -0.4528 +-0.108386 0.83147 -0.544895 0.78125 0.8125 -0.1374 0.881 -0.4528 +-0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.2563 -0.4696 -0.8448 +-0.353553 -0.382683 -0.853553 0.8125 0.375 -0.2563 -0.4696 -0.8448 +-0.18024 -0.382683 -0.906127 0.78125 0.375 -0.2563 -0.4696 -0.8448 +-0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.2563 -0.4696 -0.8448 +-0.18024 -0.382683 -0.906127 0.78125 0.375 -0.2563 -0.4696 -0.8448 +-0.162211 -0.55557 -0.815493 0.78125 0.3125 -0.2563 -0.4696 -0.8448 +-0.270598 0.707107 -0.653281 0.8125 0.75 -0.1847 0.7715 -0.6088 +-0.212607 0.83147 -0.513279 0.8125 0.8125 -0.1847 0.7715 -0.6088 +-0.108386 0.83147 -0.544895 0.78125 0.8125 -0.1847 0.7715 -0.6088 +-0.270598 0.707107 -0.653281 0.8125 0.75 -0.1847 0.7715 -0.6088 +-0.108386 0.83147 -0.544895 0.78125 0.8125 -0.1847 0.7715 -0.6088 +-0.13795 0.707107 -0.69352 0.78125 0.75 -0.1847 0.7715 -0.6088 +-0.270598 -0.707107 -0.653281 0.8125 0.25 -0.2248 -0.6326 -0.7412 +-0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.2248 -0.6326 -0.7412 +-0.162211 -0.55557 -0.815493 0.78125 0.3125 -0.2248 -0.6326 -0.7412 +-0.270598 -0.707107 -0.653281 0.8125 0.25 -0.2248 -0.6326 -0.7412 +-0.162211 -0.55557 -0.815493 0.78125 0.3125 -0.2248 -0.6326 -0.7412 +-0.13795 -0.707107 -0.69352 0.78125 0.25 -0.2248 -0.6326 -0.7412 -0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.0976 -0.0975 -0.9904 -0.19509 0 -0.980784 0.78125 0.5 -0.0976 -0.0975 -0.9904 0 0 -1 0.75 0.5 -0.0976 -0.0975 -0.9904 @@ -2882,3 +2840,45 @@ Data: -0.162211 0.55557 -0.815493 0.78125 0.6875 -0.0759 0.6326 -0.7708 0 0.707107 -0.707107 0.75 0.75 -0.0759 0.6326 -0.7708 0 0.55557 -0.83147 0.75 0.6875 -0.0759 0.6326 -0.7708 +-0.108386 -0.83147 -0.544895 0.78125 0.1875 -0.0624 -0.7715 -0.6332 +-0.13795 -0.707107 -0.69352 0.78125 0.25 -0.0624 -0.7715 -0.6332 +0 -0.707107 -0.707107 0.75 0.25 -0.0624 -0.7715 -0.6332 +-0.108386 -0.83147 -0.544895 0.78125 0.1875 -0.0624 -0.7715 -0.6332 +0 -0.707107 -0.707107 0.75 0.25 -0.0624 -0.7715 -0.6332 +0 -0.83147 -0.55557 0.75 0.1875 -0.0624 -0.7715 -0.6332 +-0.18024 0.382683 -0.906127 0.78125 0.625 -0.0865 0.4696 -0.8786 +-0.162211 0.55557 -0.815493 0.78125 0.6875 -0.0865 0.4696 -0.8786 +0 0.55557 -0.83147 0.75 0.6875 -0.0865 0.4696 -0.8786 +-0.18024 0.382683 -0.906127 0.78125 0.625 -0.0865 0.4696 -0.8786 +0 0.55557 -0.83147 0.75 0.6875 -0.0865 0.4696 -0.8786 +0 0.382683 -0.923879 0.75 0.625 -0.0865 0.4696 -0.8786 +-0.074658 -0.92388 -0.37533 0.78125 0.125 -0.0464 -0.881 -0.4709 +-0.108386 -0.83147 -0.544895 0.78125 0.1875 -0.0464 -0.881 -0.4709 +0 -0.83147 -0.55557 0.75 0.1875 -0.0464 -0.881 -0.4709 +-0.074658 -0.92388 -0.37533 0.78125 0.125 -0.0464 -0.881 -0.4709 +0 -0.83147 -0.55557 0.75 0.1875 -0.0464 -0.881 -0.4709 +0 -0.92388 -0.382683 0.75 0.125 -0.0464 -0.881 -0.4709 +-0.191341 0.19509 -0.961939 0.78125 0.5625 -0.0938 0.289 -0.9527 +-0.18024 0.382683 -0.906127 0.78125 0.625 -0.0938 0.289 -0.9527 +0 0.382683 -0.923879 0.75 0.625 -0.0938 0.289 -0.9527 +-0.191341 0.19509 -0.961939 0.78125 0.5625 -0.0938 0.289 -0.9527 +0 0.382683 -0.923879 0.75 0.625 -0.0938 0.289 -0.9527 +0 0.19509 -0.980785 0.75 0.5625 -0.0938 0.289 -0.9527 +-0.03806 -0.980785 -0.191342 0.78125 0.0625 -0.0286 -0.9565 -0.2902 +-0.074658 -0.92388 -0.37533 0.78125 0.125 -0.0286 -0.9565 -0.2902 +0 -0.92388 -0.382683 0.75 0.125 -0.0286 -0.9565 -0.2902 +-0.03806 -0.980785 -0.191342 0.78125 0.0625 -0.0286 -0.9565 -0.2902 +0 -0.92388 -0.382683 0.75 0.125 -0.0286 -0.9565 -0.2902 +0 -0.980785 -0.19509 0.75 0.0625 -0.0286 -0.9565 -0.2902 +-0.19509 0 -0.980784 0.78125 0.5 -0.0976 0.0975 -0.9904 +-0.191341 0.19509 -0.961939 0.78125 0.5625 -0.0976 0.0975 -0.9904 +0 0.19509 -0.980785 0.75 0.5625 -0.0976 0.0975 -0.9904 +-0.19509 0 -0.980784 0.78125 0.5 -0.0976 0.0975 -0.9904 +0 0.19509 -0.980785 0.75 0.5625 -0.0976 0.0975 -0.9904 +0 0 -1 0.75 0.5 -0.0976 0.0975 -0.9904 +-0.03806 0.980785 -0.191342 0.78125 0.9375 -0.0097 0.9951 -0.098 +0 1 0 0.765625 1 -0.0097 0.9951 -0.098 +0 0.980785 -0.19509 0.75 0.9375 -0.0097 0.9951 -0.098 +0 -1 0 0.765625 0 -0.0097 -0.9951 -0.098 +-0.03806 -0.980785 -0.191342 0.78125 0.0625 -0.0097 -0.9951 -0.098 +0 -0.980785 -0.19509 0.75 0.0625 -0.0097 -0.9951 -0.098 From 4f4e4bca443d86e6c83fbde00a79f4dbae2b0e32 Mon Sep 17 00:00:00 2001 From: StratiX0 Date: Tue, 26 Mar 2024 12:59:46 +0100 Subject: [PATCH 09/10] 2d rendering --- enginecustom/applicationclass.cpp | 66 ++++- enginecustom/applicationclass.h | 4 + enginecustom/bitmapclass.cpp | 333 ++++++++++++++++++++++++++ enginecustom/bitmapclass.h | 58 +++++ enginecustom/d3dclass.cpp | 50 +++- enginecustom/d3dclass.h | 4 + enginecustom/enginecustom.vcxproj | 6 + enginecustom/texture.ps | 28 +++ enginecustom/texture.vs | 47 ++++ enginecustom/textureshaderclass.cpp | 357 ++++++++++++++++++++++++++++ enginecustom/textureshaderclass.h | 54 +++++ 11 files changed, 1005 insertions(+), 2 deletions(-) create mode 100644 enginecustom/bitmapclass.cpp create mode 100644 enginecustom/bitmapclass.h create mode 100644 enginecustom/texture.ps create mode 100644 enginecustom/texture.vs create mode 100644 enginecustom/textureshaderclass.cpp create mode 100644 enginecustom/textureshaderclass.h diff --git a/enginecustom/applicationclass.cpp b/enginecustom/applicationclass.cpp index edc11ad..957d5f8 100644 --- a/enginecustom/applicationclass.cpp +++ b/enginecustom/applicationclass.cpp @@ -7,6 +7,8 @@ ApplicationClass::ApplicationClass() m_Model = 0; m_LightShader = 0; m_Light = 0; + m_TextureShader = 0; + m_Bitmap = 0; } @@ -25,6 +27,7 @@ bool ApplicationClass::Initialize(int screenWidth, int screenHeight, HWND hwnd) char modelFilename[128]; char outputModelFilename[128]; char textureFilename[128]; + char bitmapFilename[128]; bool result; @@ -54,6 +57,28 @@ bool ApplicationClass::Initialize(int screenWidth, int screenHeight, HWND hwnd) m_Camera->SetPosition(0.0f, 0.0f, -10.0f); m_Camera->SetRotation(0.0f, 0.0f, 0.0f); + // Create and initialize the texture shader object. + m_TextureShader = new TextureShaderClass; + + result = m_TextureShader->Initialize(m_Direct3D->GetDevice(), hwnd); + if (!result) + { + MessageBox(hwnd, L"Could not initialize the texture shader object.", L"Error", MB_OK); + return false; + } + + // Set the file name of the bitmap file. + strcpy_s(bitmapFilename, "stone01.tga"); + + // Create and initialize the bitmap object. + m_Bitmap = new BitmapClass; + + result = m_Bitmap->Initialize(m_Direct3D->GetDevice(), m_Direct3D->GetDeviceContext(), screenWidth, screenHeight, bitmapFilename, 50, 50); + if (!result) + { + return false; + } + // Set the file name of the model. strcpy_s(modelFilename, "sphere.obj"); @@ -124,6 +149,22 @@ void ApplicationClass::Shutdown() m_Model = 0; } + // Release the bitmap object. + if (m_Bitmap) + { + m_Bitmap->Shutdown(); + delete m_Bitmap; + m_Bitmap = 0; + } + + // Release the texture shader object. + if (m_TextureShader) + { + m_TextureShader->Shutdown(); + delete m_TextureShader; + m_TextureShader = 0; + } + // Release the camera object. if (m_Camera) { @@ -180,7 +221,7 @@ bool ApplicationClass::Frame() bool ApplicationClass::Render(float rotation, float x, float y, float z) { - XMMATRIX worldMatrix, viewMatrix, projectionMatrix, rotateMatrix, translateMatrix, scaleMatrix, srMatrix; + XMMATRIX worldMatrix, viewMatrix, orthoMatrix, projectionMatrix, rotateMatrix, translateMatrix, scaleMatrix, srMatrix; bool result; @@ -194,6 +235,26 @@ bool ApplicationClass::Render(float rotation, float x, float y, float z) m_Direct3D->GetWorldMatrix(worldMatrix); m_Camera->GetViewMatrix(viewMatrix); m_Direct3D->GetProjectionMatrix(projectionMatrix); + m_Direct3D->GetOrthoMatrix(orthoMatrix); + + // Turn off the Z buffer to begin all 2D rendering. + m_Direct3D->TurnZBufferOff(); + + // Put the bitmap vertex and index buffers on the graphics pipeline to prepare them for drawing. + result = m_Bitmap->Render(m_Direct3D->GetDeviceContext()); + if (!result) + { + return false; + } + + m_Bitmap->SetRenderLocation(300, 50); + + // Render the bitmap with the texture shader. + result = m_TextureShader->Render(m_Direct3D->GetDeviceContext(), m_Bitmap->GetIndexCount(), worldMatrix, viewMatrix, orthoMatrix, m_Bitmap->GetTexture()); + if (!result) + { + return false; + } scaleMatrix = XMMatrixScaling(0.5f, 0.5f, 0.5f); // Build the scaling matrix. rotateMatrix = XMMatrixRotationY(rotation); // Build the rotation matrix. @@ -233,6 +294,9 @@ bool ApplicationClass::Render(float rotation, float x, float y, float z) return false; } + // Turn the Z buffer back on now that all 2D rendering has completed. + m_Direct3D->TurnZBufferOn(); + // Present the rendered scene to the screen. m_Direct3D->EndScene(); diff --git a/enginecustom/applicationclass.h b/enginecustom/applicationclass.h index 98344b6..d1c675c 100644 --- a/enginecustom/applicationclass.h +++ b/enginecustom/applicationclass.h @@ -10,6 +10,8 @@ #include "modelclass.h" #include "lightshaderclass.h" #include "lightclass.h" +#include "bitmapclass.h" +#include "textureshaderclass.h" ///////////// // GLOBALS // @@ -42,6 +44,8 @@ private: ModelClass* m_Model; LightShaderClass* m_LightShader; LightClass* m_Light; + TextureShaderClass* m_TextureShader; + BitmapClass* m_Bitmap; }; #endif diff --git a/enginecustom/bitmapclass.cpp b/enginecustom/bitmapclass.cpp new file mode 100644 index 0000000..ce25cb2 --- /dev/null +++ b/enginecustom/bitmapclass.cpp @@ -0,0 +1,333 @@ +#include "bitmapclass.h" + +BitmapClass::BitmapClass() +{ + m_vertexBuffer = 0; + m_indexBuffer = 0; + m_Texture = 0; +} + + +BitmapClass::BitmapClass(const BitmapClass& other) +{ +} + + +BitmapClass::~BitmapClass() +{ +} + + +bool BitmapClass::Initialize(ID3D11Device* device, ID3D11DeviceContext* deviceContext, int screenWidth, int screenHeight, char* textureFilename, int renderX, int renderY) +{ + bool result; + + // Store the screen size. + m_screenWidth = screenWidth; + m_screenHeight = screenHeight; + + // Store where the bitmap should be rendered to. + m_renderX = renderX; + m_renderY = renderY; + + // Initialize the vertex and index buffer that hold the geometry for the bitmap quad. + result = InitializeBuffers(device); + if (!result) + { + return false; + } + + // Load the texture for this bitmap. + result = LoadTexture(device, deviceContext, textureFilename); + if (!result) + { + return false; + } + + return true; +} + +void BitmapClass::Shutdown() +{ + // Release the bitmap texture. + ReleaseTexture(); + + // Release the vertex and index buffers. + ShutdownBuffers(); + + return; +} + +bool BitmapClass::Render(ID3D11DeviceContext* deviceContext) +{ + bool result; + + + // Update the buffers if the position of the bitmap has changed from its original position. + result = UpdateBuffers(deviceContext); + if (!result) + { + return false; + } + + // Put the vertex and index buffers on the graphics pipeline to prepare them for drawing. + RenderBuffers(deviceContext); + + return true; +} + +int BitmapClass::GetIndexCount() +{ + return m_indexCount; +} + +ID3D11ShaderResourceView* BitmapClass::GetTexture() +{ + return m_Texture->GetTexture(); +} + +bool BitmapClass::InitializeBuffers(ID3D11Device* device) +{ + VertexType* vertices; + unsigned long* indices; + D3D11_BUFFER_DESC vertexBufferDesc, indexBufferDesc; + D3D11_SUBRESOURCE_DATA vertexData, indexData; + HRESULT result; + int i; + + // Initialize the previous rendering position to negative one. + m_prevPosX = -1; + m_prevPosY = -1; + + // Set the number of vertices in the vertex array. + m_vertexCount = 6; + + // Set the number of indices in the index array. + m_indexCount = m_vertexCount; + + // Create the vertex array. + vertices = new VertexType[m_vertexCount]; + + // Create the index array. + indices = new unsigned long[m_indexCount]; + + // Initialize vertex array to zeros at first. + memset(vertices, 0, (sizeof(VertexType) * m_vertexCount)); + + // Load the index array with data. + for (i = 0; i < m_indexCount; i++) + { + indices[i] = i; + } + + // Set up the description of the dynamic vertex buffer. + vertexBufferDesc.Usage = D3D11_USAGE_DYNAMIC; + vertexBufferDesc.ByteWidth = sizeof(VertexType) * m_vertexCount; + vertexBufferDesc.BindFlags = D3D11_BIND_VERTEX_BUFFER; + vertexBufferDesc.CPUAccessFlags = D3D11_CPU_ACCESS_WRITE; + vertexBufferDesc.MiscFlags = 0; + vertexBufferDesc.StructureByteStride = 0; + + // Give the subresource structure a pointer to the vertex data. + vertexData.pSysMem = vertices; + vertexData.SysMemPitch = 0; + vertexData.SysMemSlicePitch = 0; + + // Now finally create the vertex buffer. + result = device->CreateBuffer(&vertexBufferDesc, &vertexData, &m_vertexBuffer); + if (FAILED(result)) + { + return false; + } + + // Set up the description of the index buffer. + indexBufferDesc.Usage = D3D11_USAGE_DEFAULT; + indexBufferDesc.ByteWidth = sizeof(unsigned long) * m_indexCount; + indexBufferDesc.BindFlags = D3D11_BIND_INDEX_BUFFER; + indexBufferDesc.CPUAccessFlags = 0; + indexBufferDesc.MiscFlags = 0; + indexBufferDesc.StructureByteStride = 0; + + // Give the subresource structure a pointer to the index data. + indexData.pSysMem = indices; + indexData.SysMemPitch = 0; + indexData.SysMemSlicePitch = 0; + + // Create the index buffer. + result = device->CreateBuffer(&indexBufferDesc, &indexData, &m_indexBuffer); + if (FAILED(result)) + { + return false; + } + + // Release the arrays now that the vertex and index buffers have been created and loaded. + delete[] vertices; + vertices = 0; + + delete[] indices; + indices = 0; + + return true; +} + +void BitmapClass::ShutdownBuffers() +{ + // Release the index buffer. + if (m_indexBuffer) + { + m_indexBuffer->Release(); + m_indexBuffer = 0; + } + + // Release the vertex buffer. + if (m_vertexBuffer) + { + m_vertexBuffer->Release(); + m_vertexBuffer = 0; + } + + return; +} + +bool BitmapClass::UpdateBuffers(ID3D11DeviceContext* deviceContent) +{ + float left, right, top, bottom; + VertexType* vertices; + D3D11_MAPPED_SUBRESOURCE mappedResource; + VertexType* dataPtr; + HRESULT result; + + // If the position we are rendering this bitmap to hasn't changed then don't update the vertex buffer. + if ((m_prevPosX == m_renderX) && (m_prevPosY == m_renderY)) + { + return true; + } + + // If the rendering location has changed then store the new position and update the vertex buffer. + m_prevPosX = m_renderX; + m_prevPosY = m_renderY; + + // Create the vertex array. + vertices = new VertexType[m_vertexCount]; + + // Calculate the screen coordinates of the left side of the bitmap. + left = (float)((m_screenWidth / 2) * -1) + (float)m_renderX; + + // Calculate the screen coordinates of the right side of the bitmap. + right = left + (float)m_bitmapWidth; + + // Calculate the screen coordinates of the top of the bitmap. + top = (float)(m_screenHeight / 2) - (float)m_renderY; + + // Calculate the screen coordinates of the bottom of the bitmap. + bottom = top - (float)m_bitmapHeight; + + // Load the vertex array with data. +// First triangle. + vertices[0].position = XMFLOAT3(left, top, 0.0f); // Top left. + vertices[0].texture = XMFLOAT2(0.0f, 0.0f); + + vertices[1].position = XMFLOAT3(right, bottom, 0.0f); // Bottom right. + vertices[1].texture = XMFLOAT2(1.0f, 1.0f); + + vertices[2].position = XMFLOAT3(left, bottom, 0.0f); // Bottom left. + vertices[2].texture = XMFLOAT2(0.0f, 1.0f); + + // Second triangle. + vertices[3].position = XMFLOAT3(left, top, 0.0f); // Top left. + vertices[3].texture = XMFLOAT2(0.0f, 0.0f); + + vertices[4].position = XMFLOAT3(right, top, 0.0f); // Top right. + vertices[4].texture = XMFLOAT2(1.0f, 0.0f); + + vertices[5].position = XMFLOAT3(right, bottom, 0.0f); // Bottom right. + vertices[5].texture = XMFLOAT2(1.0f, 1.0f); + + // Lock the vertex buffer. + result = deviceContent->Map(m_vertexBuffer, 0, D3D11_MAP_WRITE_DISCARD, 0, &mappedResource); + if (FAILED(result)) + { + return false; + } + + // Get a pointer to the data in the constant buffer. + dataPtr = (VertexType*)mappedResource.pData; + + // Copy the data into the vertex buffer. + memcpy(dataPtr, (void*)vertices, (sizeof(VertexType) * m_vertexCount)); + + // Unlock the vertex buffer. + deviceContent->Unmap(m_vertexBuffer, 0); + + // Release the pointer reference. + dataPtr = 0; + + // Release the vertex array as it is no longer needed. + delete[] vertices; + vertices = 0; + + return true; +} + +void BitmapClass::RenderBuffers(ID3D11DeviceContext* deviceContext) +{ + unsigned int stride; + unsigned int offset; + + + // Set vertex buffer stride and offset. + stride = sizeof(VertexType); + offset = 0; + + // Set the vertex buffer to active in the input assembler so it can be rendered. + deviceContext->IASetVertexBuffers(0, 1, &m_vertexBuffer, &stride, &offset); + + // Set the index buffer to active in the input assembler so it can be rendered. + deviceContext->IASetIndexBuffer(m_indexBuffer, DXGI_FORMAT_R32_UINT, 0); + + // Set the type of primitive that should be rendered from this vertex buffer, in this case triangles. + deviceContext->IASetPrimitiveTopology(D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST); + + return; +} + +bool BitmapClass::LoadTexture(ID3D11Device* device, ID3D11DeviceContext* deviceContext, char* filename) +{ + bool result; + + + // Create and initialize the texture object. + m_Texture = new TextureClass; + + result = m_Texture->Initialize(device, deviceContext, filename); + if (!result) + { + return false; + } + + // Store the size in pixels that this bitmap should be rendered at. + m_bitmapWidth = m_Texture->GetWidth(); + m_bitmapHeight = m_Texture->GetHeight(); + + return true; +} + +void BitmapClass::ReleaseTexture() +{ + // Release the texture object. + if (m_Texture) + { + m_Texture->Shutdown(); + delete m_Texture; + m_Texture = 0; + } + + return; +} + +void BitmapClass::SetRenderLocation(int x, int y) +{ + m_renderX = x; + m_renderY = y; + return; +} \ No newline at end of file diff --git a/enginecustom/bitmapclass.h b/enginecustom/bitmapclass.h new file mode 100644 index 0000000..9af076c --- /dev/null +++ b/enginecustom/bitmapclass.h @@ -0,0 +1,58 @@ +#ifndef _BITMAPCLASS_H_ +#define _BITMAPCLASS_H_ + + +////////////// +// INCLUDES // +////////////// +#include +using namespace DirectX; + + +/////////////////////// +// MY CLASS INCLUDES // +/////////////////////// +#include "textureclass.h" + + +//////////////////////////////////////////////////////////////////////////////// +// Class name: BitmapClass +//////////////////////////////////////////////////////////////////////////////// +class BitmapClass +{ +private: + struct VertexType + { + XMFLOAT3 position; + XMFLOAT2 texture; + }; + +public: + BitmapClass(); + BitmapClass(const BitmapClass&); + ~BitmapClass(); + + bool Initialize(ID3D11Device*, ID3D11DeviceContext*, int, int, char*, int, int); + void Shutdown(); + bool Render(ID3D11DeviceContext*); + + int GetIndexCount(); + ID3D11ShaderResourceView* GetTexture(); + + void SetRenderLocation(int, int); + +private: + bool InitializeBuffers(ID3D11Device*); + void ShutdownBuffers(); + bool UpdateBuffers(ID3D11DeviceContext*); + void RenderBuffers(ID3D11DeviceContext*); + + bool LoadTexture(ID3D11Device*, ID3D11DeviceContext*, char*); + void ReleaseTexture(); +private: + ID3D11Buffer* m_vertexBuffer, * m_indexBuffer; + int m_vertexCount, m_indexCount, m_screenWidth, m_screenHeight, m_bitmapWidth, m_bitmapHeight, m_renderX, m_renderY, m_prevPosX, m_prevPosY; + TextureClass* m_Texture; +}; + +#endif \ No newline at end of file diff --git a/enginecustom/d3dclass.cpp b/enginecustom/d3dclass.cpp index e87bc65..e91e8c7 100644 --- a/enginecustom/d3dclass.cpp +++ b/enginecustom/d3dclass.cpp @@ -14,6 +14,7 @@ D3DClass::D3DClass() m_depthStencilState = 0; m_depthStencilView = 0; m_rasterState = 0; + m_depthDisabledStencilState = 0; } @@ -46,7 +47,7 @@ bool D3DClass::Initialize(int screenWidth, int screenHeight, bool vsync, HWND hw D3D11_DEPTH_STENCIL_VIEW_DESC depthStencilViewDesc; D3D11_RASTERIZER_DESC rasterDesc; float fieldOfView, screenAspect; - + D3D11_DEPTH_STENCIL_DESC depthDisabledStencilDesc; // Store the vsync setting. m_vsync_enabled = vsync; @@ -345,6 +346,34 @@ bool D3DClass::Initialize(int screenWidth, int screenHeight, bool vsync, HWND hw // Create an orthographic projection matrix for 2D rendering. m_orthoMatrix = XMMatrixOrthographicLH((float)screenWidth, (float)screenHeight, screenNear, screenDepth); + // Clear the second depth stencil state before setting the parameters. + ZeroMemory(&depthDisabledStencilDesc, sizeof(depthDisabledStencilDesc)); + + // Now create a second depth stencil state which turns off the Z buffer for 2D rendering. The only difference is + // that DepthEnable is set to false, all other parameters are the same as the other depth stencil state. + depthDisabledStencilDesc.DepthEnable = false; + depthDisabledStencilDesc.DepthWriteMask = D3D11_DEPTH_WRITE_MASK_ALL; + depthDisabledStencilDesc.DepthFunc = D3D11_COMPARISON_LESS; + depthDisabledStencilDesc.StencilEnable = true; + depthDisabledStencilDesc.StencilReadMask = 0xFF; + depthDisabledStencilDesc.StencilWriteMask = 0xFF; + depthDisabledStencilDesc.FrontFace.StencilFailOp = D3D11_STENCIL_OP_KEEP; + depthDisabledStencilDesc.FrontFace.StencilDepthFailOp = D3D11_STENCIL_OP_INCR; + depthDisabledStencilDesc.FrontFace.StencilPassOp = D3D11_STENCIL_OP_KEEP; + depthDisabledStencilDesc.FrontFace.StencilFunc = D3D11_COMPARISON_ALWAYS; + depthDisabledStencilDesc.BackFace.StencilFailOp = D3D11_STENCIL_OP_KEEP; + depthDisabledStencilDesc.BackFace.StencilDepthFailOp = D3D11_STENCIL_OP_DECR; + depthDisabledStencilDesc.BackFace.StencilPassOp = D3D11_STENCIL_OP_KEEP; + depthDisabledStencilDesc.BackFace.StencilFunc = D3D11_COMPARISON_ALWAYS; + + // Create the state using the device. + result = m_device->CreateDepthStencilState(&depthDisabledStencilDesc, &m_depthDisabledStencilState); + if (FAILED(result)) + { + return false; + } + + return true; } @@ -357,6 +386,12 @@ void D3DClass::Shutdown() m_swapChain->SetFullscreenState(false, NULL); } + if (m_depthDisabledStencilState) + { + m_depthDisabledStencilState->Release(); + m_depthDisabledStencilState = 0; + } + if (m_rasterState) { m_rasterState->Release(); @@ -503,5 +538,18 @@ void D3DClass::ResetViewport() // Set the viewport. m_deviceContext->RSSetViewports(1, &m_viewport); + return; +} + +void D3DClass::TurnZBufferOn() +{ + m_deviceContext->OMSetDepthStencilState(m_depthStencilState, 1); + return; +} + + +void D3DClass::TurnZBufferOff() +{ + m_deviceContext->OMSetDepthStencilState(m_depthDisabledStencilState, 1); return; } \ No newline at end of file diff --git a/enginecustom/d3dclass.h b/enginecustom/d3dclass.h index df75750..bb3c0ce 100644 --- a/enginecustom/d3dclass.h +++ b/enginecustom/d3dclass.h @@ -49,6 +49,9 @@ public: void SetBackBufferRenderTarget(); void ResetViewport(); + void TurnZBufferOn(); + void TurnZBufferOff(); + private: bool m_vsync_enabled; int m_videoCardMemory; @@ -65,6 +68,7 @@ private: XMMATRIX m_worldMatrix; XMMATRIX m_orthoMatrix; D3D11_VIEWPORT m_viewport; + ID3D11DepthStencilState* m_depthDisabledStencilState; }; #endif \ No newline at end of file diff --git a/enginecustom/enginecustom.vcxproj b/enginecustom/enginecustom.vcxproj index d27ec29..4bcd079 100644 --- a/enginecustom/enginecustom.vcxproj +++ b/enginecustom/enginecustom.vcxproj @@ -21,6 +21,7 @@ + @@ -31,10 +32,12 @@ + + @@ -44,11 +47,14 @@ + + + diff --git a/enginecustom/texture.ps b/enginecustom/texture.ps new file mode 100644 index 0000000..192f1fc --- /dev/null +++ b/enginecustom/texture.ps @@ -0,0 +1,28 @@ +///////////// +// GLOBALS // +///////////// +Texture2D shaderTexture : register(t0); +SamplerState SampleType : register(s0); + +////////////// +// TYPEDEFS // +////////////// +struct PixelInputType +{ + float4 position : SV_POSITION; + float2 tex : TEXCOORD0; +}; + +//////////////////////////////////////////////////////////////////////////////// +// Pixel Shader +//////////////////////////////////////////////////////////////////////////////// +float4 TexturePixelShader(PixelInputType input) : SV_TARGET +{ + float4 textureColor; + + + // Sample the pixel color from the texture using the sampler at this texture coordinate location. + textureColor = shaderTexture.Sample(SampleType, input.tex); + + return textureColor; +} \ No newline at end of file diff --git a/enginecustom/texture.vs b/enginecustom/texture.vs new file mode 100644 index 0000000..0d534ae --- /dev/null +++ b/enginecustom/texture.vs @@ -0,0 +1,47 @@ +///////////// +// GLOBALS // +///////////// +cbuffer MatrixBuffer +{ + matrix worldMatrix; + matrix viewMatrix; + matrix projectionMatrix; +}; + +////////////// +// TYPEDEFS // +////////////// +struct VertexInputType +{ + float4 position : POSITION; + float2 tex : TEXCOORD0; +}; + +struct PixelInputType +{ + float4 position : SV_POSITION; + float2 tex : TEXCOORD0; +}; + + +//////////////////////////////////////////////////////////////////////////////// +// Vertex Shader +//////////////////////////////////////////////////////////////////////////////// +PixelInputType TextureVertexShader(VertexInputType input) +{ + PixelInputType output; + + + // Change the position vector to be 4 units for proper matrix calculations. + input.position.w = 1.0f; + + // Calculate the position of the vertex against the world, view, and projection matrices. + output.position = mul(input.position, worldMatrix); + output.position = mul(output.position, viewMatrix); + output.position = mul(output.position, projectionMatrix); + + // Store the texture coordinates for the pixel shader. + output.tex = input.tex; + + return output; +} \ No newline at end of file diff --git a/enginecustom/textureshaderclass.cpp b/enginecustom/textureshaderclass.cpp new file mode 100644 index 0000000..6eed3c7 --- /dev/null +++ b/enginecustom/textureshaderclass.cpp @@ -0,0 +1,357 @@ +#include "textureshaderclass.h" + + +TextureShaderClass::TextureShaderClass() +{ + m_vertexShader = 0; + m_pixelShader = 0; + m_layout = 0; + m_matrixBuffer = 0; + m_sampleState = 0; +} + + +TextureShaderClass::TextureShaderClass(const TextureShaderClass& other) +{ +} + + +TextureShaderClass::~TextureShaderClass() +{ +} + + +bool TextureShaderClass::Initialize(ID3D11Device* device, HWND hwnd) +{ + bool result; + wchar_t vsFilename[128]; + wchar_t psFilename[128]; + int error; + // Set the filename of the vertex shader. + error = wcscpy_s(vsFilename, 128, L"texture.vs"); + if (error != 0) + { + return false; + } + + // Set the filename of the pixel shader. + error = wcscpy_s(psFilename, 128, L"texture.ps"); + if (error != 0) + { + return false; + } + + // Initialize the vertex and pixel shaders. + result = InitializeShader(device, hwnd, vsFilename, psFilename); + if (!result) + { + return false; + } + + return true; +} + +void TextureShaderClass::Shutdown() +{ + // Shutdown the vertex and pixel shaders as well as the related objects. + ShutdownShader(); + + return; +} + +bool TextureShaderClass::Render(ID3D11DeviceContext* deviceContext, int indexCount, XMMATRIX worldMatrix, XMMATRIX viewMatrix, + XMMATRIX projectionMatrix, ID3D11ShaderResourceView* texture) +{ + bool result; + + + // Set the shader parameters that it will use for rendering. + result = SetShaderParameters(deviceContext, worldMatrix, viewMatrix, projectionMatrix, texture); + if (!result) + { + return false; + } + + // Now render the prepared buffers with the shader. + RenderShader(deviceContext, indexCount); + + return true; +} + +bool TextureShaderClass::InitializeShader(ID3D11Device* device, HWND hwnd, WCHAR* vsFilename, WCHAR* psFilename) +{ + HRESULT result; + ID3D10Blob* errorMessage; + ID3D10Blob* vertexShaderBuffer; + ID3D10Blob* pixelShaderBuffer; + D3D11_INPUT_ELEMENT_DESC polygonLayout[2]; + unsigned int numElements; + D3D11_BUFFER_DESC matrixBufferDesc; + D3D11_SAMPLER_DESC samplerDesc; + + + // Initialize the pointers this function will use to null. + errorMessage = 0; + vertexShaderBuffer = 0; + pixelShaderBuffer = 0; + // Compile the vertex shader code. + result = D3DCompileFromFile(vsFilename, NULL, NULL, "TextureVertexShader", "vs_5_0", D3D10_SHADER_ENABLE_STRICTNESS, 0, + &vertexShaderBuffer, &errorMessage); + if (FAILED(result)) + { + // If the shader failed to compile it should have writen something to the error message. + if (errorMessage) + { + OutputShaderErrorMessage(errorMessage, hwnd, vsFilename); + } + // If there was nothing in the error message then it simply could not find the shader file itself. + else + { + MessageBox(hwnd, vsFilename, L"Missing Shader File", MB_OK); + } + + return false; + } + + // Compile the pixel shader code. + result = D3DCompileFromFile(psFilename, NULL, NULL, "TexturePixelShader", "ps_5_0", D3D10_SHADER_ENABLE_STRICTNESS, 0, + &pixelShaderBuffer, &errorMessage); + if (FAILED(result)) + { + // If the shader failed to compile it should have writen something to the error message. + if (errorMessage) + { + OutputShaderErrorMessage(errorMessage, hwnd, psFilename); + } + // If there was nothing in the error message then it simply could not find the file itself. + else + { + MessageBox(hwnd, psFilename, L"Missing Shader File", MB_OK); + } + + return false; + } + + // Create the vertex shader from the buffer. + result = device->CreateVertexShader(vertexShaderBuffer->GetBufferPointer(), vertexShaderBuffer->GetBufferSize(), NULL, &m_vertexShader); + if (FAILED(result)) + { + return false; + } + + // Create the pixel shader from the buffer. + result = device->CreatePixelShader(pixelShaderBuffer->GetBufferPointer(), pixelShaderBuffer->GetBufferSize(), NULL, &m_pixelShader); + if (FAILED(result)) + { + return false; + } + // Create the vertex input layout description. + // This setup needs to match the VertexType stucture in the ModelClass and in the shader. + polygonLayout[0].SemanticName = "POSITION"; + polygonLayout[0].SemanticIndex = 0; + polygonLayout[0].Format = DXGI_FORMAT_R32G32B32_FLOAT; + polygonLayout[0].InputSlot = 0; + polygonLayout[0].AlignedByteOffset = 0; + polygonLayout[0].InputSlotClass = D3D11_INPUT_PER_VERTEX_DATA; + polygonLayout[0].InstanceDataStepRate = 0; + + polygonLayout[1].SemanticName = "TEXCOORD"; + polygonLayout[1].SemanticIndex = 0; + polygonLayout[1].Format = DXGI_FORMAT_R32G32_FLOAT; + polygonLayout[1].InputSlot = 0; + polygonLayout[1].AlignedByteOffset = D3D11_APPEND_ALIGNED_ELEMENT; + polygonLayout[1].InputSlotClass = D3D11_INPUT_PER_VERTEX_DATA; + polygonLayout[1].InstanceDataStepRate = 0; + + // Get a count of the elements in the layout. + numElements = sizeof(polygonLayout) / sizeof(polygonLayout[0]); + + // Create the vertex input layout. + result = device->CreateInputLayout(polygonLayout, numElements, vertexShaderBuffer->GetBufferPointer(), + vertexShaderBuffer->GetBufferSize(), &m_layout); + if (FAILED(result)) + { + return false; + } + + // Release the vertex shader buffer and pixel shader buffer since they are no longer needed. + vertexShaderBuffer->Release(); + vertexShaderBuffer = 0; + + pixelShaderBuffer->Release(); + pixelShaderBuffer = 0; + + // Setup the description of the dynamic matrix constant buffer that is in the vertex shader. + matrixBufferDesc.Usage = D3D11_USAGE_DYNAMIC; + matrixBufferDesc.ByteWidth = sizeof(MatrixBufferType); + matrixBufferDesc.BindFlags = D3D11_BIND_CONSTANT_BUFFER; + matrixBufferDesc.CPUAccessFlags = D3D11_CPU_ACCESS_WRITE; + matrixBufferDesc.MiscFlags = 0; + matrixBufferDesc.StructureByteStride = 0; + + // Create the constant buffer pointer so we can access the vertex shader constant buffer from within this class. + result = device->CreateBuffer(&matrixBufferDesc, NULL, &m_matrixBuffer); + if (FAILED(result)) + { + return false; + } + // Create a texture sampler state description. + samplerDesc.Filter = D3D11_FILTER_MIN_MAG_MIP_LINEAR; + samplerDesc.AddressU = D3D11_TEXTURE_ADDRESS_WRAP; + samplerDesc.AddressV = D3D11_TEXTURE_ADDRESS_WRAP; + samplerDesc.AddressW = D3D11_TEXTURE_ADDRESS_WRAP; + samplerDesc.MipLODBias = 0.0f; + samplerDesc.MaxAnisotropy = 1; + samplerDesc.ComparisonFunc = D3D11_COMPARISON_ALWAYS; + samplerDesc.BorderColor[0] = 0; + samplerDesc.BorderColor[1] = 0; + samplerDesc.BorderColor[2] = 0; + samplerDesc.BorderColor[3] = 0; + samplerDesc.MinLOD = 0; + samplerDesc.MaxLOD = D3D11_FLOAT32_MAX; + + // Create the texture sampler state. + result = device->CreateSamplerState(&samplerDesc, &m_sampleState); + if (FAILED(result)) + { + return false; + } + + return true; +} + +void TextureShaderClass::ShutdownShader() +{ + + // Release the sampler state. + if (m_sampleState) + { + m_sampleState->Release(); + m_sampleState = 0; + } + + // Release the matrix constant buffer. + if (m_matrixBuffer) + { + m_matrixBuffer->Release(); + m_matrixBuffer = 0; + } + + // Release the layout. + if (m_layout) + { + m_layout->Release(); + m_layout = 0; + } + + // Release the pixel shader. + if (m_pixelShader) + { + m_pixelShader->Release(); + m_pixelShader = 0; + } + + // Release the vertex shader. + if (m_vertexShader) + { + m_vertexShader->Release(); + m_vertexShader = 0; + } + + return; +} + +void TextureShaderClass::OutputShaderErrorMessage(ID3D10Blob* errorMessage, HWND hwnd, WCHAR* shaderFilename) +{ + char* compileErrors; + unsigned long long bufferSize, i; + ofstream fout; + + + // Get a pointer to the error message text buffer. + compileErrors = (char*)(errorMessage->GetBufferPointer()); + + // Get the length of the message. + bufferSize = errorMessage->GetBufferSize(); + + // Open a file to write the error message to. + fout.open("shader-error.txt"); + + // Write out the error message. + for (i = 0; i < bufferSize; i++) + { + fout << compileErrors[i]; + } + + // Close the file. + fout.close(); + + // Release the error message. + errorMessage->Release(); + errorMessage = 0; + + // Pop a message up on the screen to notify the user to check the text file for compile errors. + MessageBox(hwnd, L"Error compiling shader. Check shader-error.txt for message.", shaderFilename, MB_OK); + + return; +} + +bool TextureShaderClass::SetShaderParameters(ID3D11DeviceContext* deviceContext, XMMATRIX worldMatrix, XMMATRIX viewMatrix, + XMMATRIX projectionMatrix, ID3D11ShaderResourceView* texture) +{ + HRESULT result; + D3D11_MAPPED_SUBRESOURCE mappedResource; + MatrixBufferType* dataPtr; + unsigned int bufferNumber; + + + // Transpose the matrices to prepare them for the shader. + worldMatrix = XMMatrixTranspose(worldMatrix); + viewMatrix = XMMatrixTranspose(viewMatrix); + projectionMatrix = XMMatrixTranspose(projectionMatrix); + + // Lock the constant buffer so it can be written to. + result = deviceContext->Map(m_matrixBuffer, 0, D3D11_MAP_WRITE_DISCARD, 0, &mappedResource); + if (FAILED(result)) + { + return false; + } + + // Get a pointer to the data in the constant buffer. + dataPtr = (MatrixBufferType*)mappedResource.pData; + + // Copy the matrices into the constant buffer. + dataPtr->world = worldMatrix; + dataPtr->view = viewMatrix; + dataPtr->projection = projectionMatrix; + + // Unlock the constant buffer. + deviceContext->Unmap(m_matrixBuffer, 0); + + // Set the position of the constant buffer in the vertex shader. + bufferNumber = 0; + + // Finanly set the constant buffer in the vertex shader with the updated values. + deviceContext->VSSetConstantBuffers(bufferNumber, 1, &m_matrixBuffer); + // Set shader texture resource in the pixel shader. + deviceContext->PSSetShaderResources(0, 1, &texture); + + return true; +} + +void TextureShaderClass::RenderShader(ID3D11DeviceContext* deviceContext, int indexCount) +{ + // Set the vertex input layout. + deviceContext->IASetInputLayout(m_layout); + + // Set the vertex and pixel shaders that will be used to render this triangle. + deviceContext->VSSetShader(m_vertexShader, NULL, 0); + deviceContext->PSSetShader(m_pixelShader, NULL, 0); + // Set the sampler state in the pixel shader. + deviceContext->PSSetSamplers(0, 1, &m_sampleState); + + // Render the triangle. + deviceContext->DrawIndexed(indexCount, 0, 0); + + return; +} \ No newline at end of file diff --git a/enginecustom/textureshaderclass.h b/enginecustom/textureshaderclass.h new file mode 100644 index 0000000..6c88f59 --- /dev/null +++ b/enginecustom/textureshaderclass.h @@ -0,0 +1,54 @@ +#ifndef _TEXTURESHADERCLASS_H_ +#define _TEXTURESHADERCLASS_H_ + + +////////////// +// INCLUDES // +////////////// +#include +#include +#include +#include +using namespace DirectX; +using namespace std; + + +//////////////////////////////////////////////////////////////////////////////// +// Class name: TextureShaderClass +//////////////////////////////////////////////////////////////////////////////// +class TextureShaderClass +{ +private: + struct MatrixBufferType + { + XMMATRIX world; + XMMATRIX view; + XMMATRIX projection; + }; + +public: + TextureShaderClass(); + TextureShaderClass(const TextureShaderClass&); + ~TextureShaderClass(); + + bool Initialize(ID3D11Device*, HWND); + void Shutdown(); + bool Render(ID3D11DeviceContext*, int, XMMATRIX, XMMATRIX, XMMATRIX, ID3D11ShaderResourceView*); + +private: + bool InitializeShader(ID3D11Device*, HWND, WCHAR*, WCHAR*); + void ShutdownShader(); + void OutputShaderErrorMessage(ID3D10Blob*, HWND, WCHAR*); + + bool SetShaderParameters(ID3D11DeviceContext*, XMMATRIX, XMMATRIX, XMMATRIX, ID3D11ShaderResourceView*); + void RenderShader(ID3D11DeviceContext*, int); + +private: + ID3D11VertexShader* m_vertexShader; + ID3D11PixelShader* m_pixelShader; + ID3D11InputLayout* m_layout; + ID3D11Buffer* m_matrixBuffer; + ID3D11SamplerState* m_sampleState; +}; + +#endif \ No newline at end of file From 99af9f5f64b5f192f0404a97b480db2711707309 Mon Sep 17 00:00:00 2001 From: StratiX0 Date: Wed, 27 Mar 2024 11:24:25 +0100 Subject: [PATCH 10/10] Ajout Sprites + timer + ObjToTxt enlever MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ObjToTxt à remplacer pour directement ouvrir un .obj --- enginecustom/Spriteclass.cpp | 421 +++ enginecustom/Spriteclass.h | 63 + enginecustom/Systemclass.cpp | 6 +- enginecustom/Timerclass.cpp | 63 + enginecustom/Timerclass.h | 32 + enginecustom/applicationclass.cpp | 74 +- enginecustom/applicationclass.h | 4 + enginecustom/cube.txt | 2 +- enginecustom/enginecustom.vcxproj | 15 +- enginecustom/enginecustom.vcxproj.filters | 36 + enginecustom/modelclass.cpp | 113 +- enginecustom/modelclass.h | 4 +- enginecustom/objects/cube.txt | 40 - enginecustom/objects/cylinder.mtl | 2 - enginecustom/objects/cylinder_obj.fbx | Bin 13276 -> 0 bytes enginecustom/output.txt | 2884 --------------------- enginecustom/sprite01.tga | Bin 0 -> 16428 bytes enginecustom/sprite02.tga | Bin 0 -> 16428 bytes enginecustom/sprite03.tga | Bin 0 -> 16428 bytes enginecustom/sprite04.tga | Bin 0 -> 16428 bytes enginecustom/sprite_data_01.txt | 6 + enginecustom/wall.tga | Bin 0 -> 786450 bytes 22 files changed, 707 insertions(+), 3058 deletions(-) create mode 100644 enginecustom/Spriteclass.cpp create mode 100644 enginecustom/Spriteclass.h create mode 100644 enginecustom/Timerclass.cpp create mode 100644 enginecustom/Timerclass.h delete mode 100644 enginecustom/objects/cube.txt delete mode 100644 enginecustom/objects/cylinder.mtl delete mode 100644 enginecustom/objects/cylinder_obj.fbx delete mode 100644 enginecustom/output.txt create mode 100644 enginecustom/sprite01.tga create mode 100644 enginecustom/sprite02.tga create mode 100644 enginecustom/sprite03.tga create mode 100644 enginecustom/sprite04.tga create mode 100644 enginecustom/sprite_data_01.txt create mode 100644 enginecustom/wall.tga diff --git a/enginecustom/Spriteclass.cpp b/enginecustom/Spriteclass.cpp new file mode 100644 index 0000000..14e17bf --- /dev/null +++ b/enginecustom/Spriteclass.cpp @@ -0,0 +1,421 @@ +#include "spriteclass.h" + + +SpriteClass::SpriteClass() +{ + m_vertexBuffer = 0; + m_indexBuffer = 0; + m_Textures = 0; +} + + +SpriteClass::SpriteClass(const SpriteClass& other) +{ +} + + +SpriteClass::~SpriteClass() +{ +} + +bool SpriteClass::Initialize(ID3D11Device* device, ID3D11DeviceContext* deviceContext, int screenWidth, int screenHeight, char* spriteFilename, int renderX, int renderY) +{ + bool result; + + + // Store the screen size. + m_screenWidth = screenWidth; + m_screenHeight = screenHeight; + + // Store where the sprite should be rendered to. + m_renderX = renderX; + m_renderY = renderY; + + // Initialize the frame time for this sprite object. + m_frameTime = 0; + + // Initialize the vertex and index buffer that hold the geometry for the sprite bitmap. + result = InitializeBuffers(device); + if (!result) + { + return false; + } + + // Load the textures for this sprite. + result = LoadTextures(device, deviceContext, spriteFilename); + if (!result) + { + return false; + } + + return true; +} + + +void SpriteClass::Shutdown() +{ + // Release the textures used for this sprite. + ReleaseTextures(); + + // Release the vertex and index buffers. + ShutdownBuffers(); + + return; +} + + +bool SpriteClass::Render(ID3D11DeviceContext* deviceContext) +{ + bool result; + + + // Update the buffers if the position of the sprite has changed from its original position. + result = UpdateBuffers(deviceContext); + if (!result) + { + return false; + } + + // Put the vertex and index buffers on the graphics pipeline to prepare them for drawing. + RenderBuffers(deviceContext); + + return true; +} + +void SpriteClass::Update(float frameTime) +{ + // Increment the frame time each frame. + m_frameTime += frameTime; + + // Check if the frame time has reached the cycle time. + if (m_frameTime >= m_cycleTime) + { + // If it has then reset the frame time and cycle to the next sprite in the texture array. + m_frameTime -= m_cycleTime; + + m_currentTexture++; + + // If we are at the last sprite texture then go back to the beginning of the texture array to the first texture again. + if (m_currentTexture == m_textureCount) + { + m_currentTexture = 0; + } + } + + return; +} + + +int SpriteClass::GetIndexCount() +{ + return m_indexCount; +} + +ID3D11ShaderResourceView* SpriteClass::GetTexture() +{ + return m_Textures[m_currentTexture].GetTexture(); +} + + +bool SpriteClass::InitializeBuffers(ID3D11Device* device) +{ + VertexType* vertices; + unsigned long* indices; + D3D11_BUFFER_DESC vertexBufferDesc, indexBufferDesc; + D3D11_SUBRESOURCE_DATA vertexData, indexData; + HRESULT result; + int i; + + + // Initialize the previous rendering position to negative one. + m_prevPosX = -1; + m_prevPosY = -1; + + // Set the number of vertices in the vertex array. + m_vertexCount = 6; + + // Set the number of indices in the index array. + m_indexCount = m_vertexCount; + + // Create the vertex array. + vertices = new VertexType[m_vertexCount]; + + // Create the index array. + indices = new unsigned long[m_indexCount]; + + // Initialize vertex array to zeros at first. + memset(vertices, 0, (sizeof(VertexType) * m_vertexCount)); + + // Load the index array with data. + for (i = 0; i < m_indexCount; i++) + { + indices[i] = i; + } + + // Set up the description of the dynamic vertex buffer. + vertexBufferDesc.Usage = D3D11_USAGE_DYNAMIC; + vertexBufferDesc.ByteWidth = sizeof(VertexType) * m_vertexCount; + vertexBufferDesc.BindFlags = D3D11_BIND_VERTEX_BUFFER; + vertexBufferDesc.CPUAccessFlags = D3D11_CPU_ACCESS_WRITE; + vertexBufferDesc.MiscFlags = 0; + vertexBufferDesc.StructureByteStride = 0; + + // Give the subresource structure a pointer to the vertex data. + vertexData.pSysMem = vertices; + vertexData.SysMemPitch = 0; + vertexData.SysMemSlicePitch = 0; + + // Now finally create the vertex buffer. + result = device->CreateBuffer(&vertexBufferDesc, &vertexData, &m_vertexBuffer); + if (FAILED(result)) + { + return false; + } + + // Set up the description of the index buffer. + indexBufferDesc.Usage = D3D11_USAGE_DEFAULT; + indexBufferDesc.ByteWidth = sizeof(unsigned long) * m_indexCount; + indexBufferDesc.BindFlags = D3D11_BIND_INDEX_BUFFER; + indexBufferDesc.CPUAccessFlags = 0; + indexBufferDesc.MiscFlags = 0; + indexBufferDesc.StructureByteStride = 0; + + // Give the subresource structure a pointer to the index data. + indexData.pSysMem = indices; + indexData.SysMemPitch = 0; + indexData.SysMemSlicePitch = 0; + + // Create the index buffer. + result = device->CreateBuffer(&indexBufferDesc, &indexData, &m_indexBuffer); + if (FAILED(result)) + { + return false; + } + + // Release the arrays now that the vertex and index buffers have been created and loaded. + delete[] vertices; + vertices = 0; + + delete[] indices; + indices = 0; + + return true; +} + + +void SpriteClass::ShutdownBuffers() +{ + // Release the index buffer. + if (m_indexBuffer) + { + m_indexBuffer->Release(); + m_indexBuffer = 0; + } + + // Release the vertex buffer. + if (m_vertexBuffer) + { + m_vertexBuffer->Release(); + m_vertexBuffer = 0; + } + + return; +} + + +bool SpriteClass::UpdateBuffers(ID3D11DeviceContext* deviceContent) +{ + float left, right, top, bottom; + VertexType* vertices; + D3D11_MAPPED_SUBRESOURCE mappedResource; + VertexType* dataPtr; + HRESULT result; + + + // If the position we are rendering this bitmap to hasn't changed then don't update the vertex buffer. + if ((m_prevPosX == m_renderX) && (m_prevPosY == m_renderY)) + { + return true; + } + + // If the rendering location has changed then store the new position and update the vertex buffer. + m_prevPosX = m_renderX; + m_prevPosY = m_renderY; + + // Create the vertex array. + vertices = new VertexType[m_vertexCount]; + + // Calculate the screen coordinates of the left side of the bitmap. + left = (float)((m_screenWidth / 2) * -1) + (float)m_renderX; + + // Calculate the screen coordinates of the right side of the bitmap. + right = left + (float)m_bitmapWidth; + + // Calculate the screen coordinates of the top of the bitmap. + top = (float)(m_screenHeight / 2) - (float)m_renderY; + + // Calculate the screen coordinates of the bottom of the bitmap. + bottom = top - (float)m_bitmapHeight; + + // Load the vertex array with data. + // First triangle. + vertices[0].position = XMFLOAT3(left, top, 0.0f); // Top left. + vertices[0].texture = XMFLOAT2(0.0f, 0.0f); + + vertices[1].position = XMFLOAT3(right, bottom, 0.0f); // Bottom right. + vertices[1].texture = XMFLOAT2(1.0f, 1.0f); + + vertices[2].position = XMFLOAT3(left, bottom, 0.0f); // Bottom left. + vertices[2].texture = XMFLOAT2(0.0f, 1.0f); + + // Second triangle. + vertices[3].position = XMFLOAT3(left, top, 0.0f); // Top left. + vertices[3].texture = XMFLOAT2(0.0f, 0.0f); + + vertices[4].position = XMFLOAT3(right, top, 0.0f); // Top right. + vertices[4].texture = XMFLOAT2(1.0f, 0.0f); + + vertices[5].position = XMFLOAT3(right, bottom, 0.0f); // Bottom right. + vertices[5].texture = XMFLOAT2(1.0f, 1.0f); + + // Lock the vertex buffer. + result = deviceContent->Map(m_vertexBuffer, 0, D3D11_MAP_WRITE_DISCARD, 0, &mappedResource); + if (FAILED(result)) + { + return false; + } + + // Get a pointer to the data in the constant buffer. + dataPtr = (VertexType*)mappedResource.pData; + + // Copy the data into the vertex buffer. + memcpy(dataPtr, (void*)vertices, (sizeof(VertexType) * m_vertexCount)); + + // Unlock the vertex buffer. + deviceContent->Unmap(m_vertexBuffer, 0); + + // Release the pointer reference. + dataPtr = 0; + + // Release the vertex array as it is no longer needed. + delete[] vertices; + vertices = 0; + + return true; +} + + +void SpriteClass::RenderBuffers(ID3D11DeviceContext* deviceContext) +{ + unsigned int stride; + unsigned int offset; + + + // Set vertex buffer stride and offset. + stride = sizeof(VertexType); + offset = 0; + + // Set the vertex buffer to active in the input assembler so it can be rendered. + deviceContext->IASetVertexBuffers(0, 1, &m_vertexBuffer, &stride, &offset); + + // Set the index buffer to active in the input assembler so it can be rendered. + deviceContext->IASetIndexBuffer(m_indexBuffer, DXGI_FORMAT_R32_UINT, 0); + + // Set the type of primitive that should be rendered from this vertex buffer, in this case triangles. + deviceContext->IASetPrimitiveTopology(D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST); + + return; +} + +bool SpriteClass::LoadTextures(ID3D11Device* device, ID3D11DeviceContext* deviceContext, char* filename) +{ + char textureFilename[128]; + std::ifstream fin; + int i, j; + char input; + bool result; + + + // Open the sprite info data file. + fin.open(filename); + if (fin.fail()) + { + return false; + } + + // Read in the number of textures. + fin >> m_textureCount; + + // Create and initialize the texture array with the texture count from the file. + m_Textures = new TextureClass[m_textureCount]; + + // Read to start of next line. + fin.get(input); + + // Read in each texture file name. + for (i = 0; i < m_textureCount; i++) + { + j = 0; + fin.get(input); + while (input != '\n') + { + textureFilename[j] = input; + j++; + fin.get(input); + } + textureFilename[j] = '\0'; + + // Once you have the filename then load the texture in the texture array. + result = m_Textures[i].Initialize(device, deviceContext, textureFilename); + if (!result) + { + return false; + } + } + + // Read in the cycle time. + fin >> m_cycleTime; + + // Convert the integer milliseconds to float representation. + m_cycleTime = m_cycleTime * 0.001f; + + // Close the file. + fin.close(); + + // Get the dimensions of the first texture and use that as the dimensions of the 2D sprite images. + m_bitmapWidth = m_Textures[0].GetWidth(); + m_bitmapHeight = m_Textures[0].GetHeight(); + + // Set the starting texture in the cycle to be the first one in the list. + m_currentTexture = 0; + + return true; +} + +void SpriteClass::ReleaseTextures() +{ + int i; + + + // Release the texture objects. + if (m_Textures) + { + for (i = 0; i < m_textureCount; i++) + { + m_Textures[i].Shutdown(); + } + + delete[] m_Textures; + m_Textures = 0; + } + + return; +} + + +void SpriteClass::SetRenderLocation(int x, int y) +{ + m_renderX = x; + m_renderY = y; + return; +} diff --git a/enginecustom/Spriteclass.h b/enginecustom/Spriteclass.h new file mode 100644 index 0000000..5cf28cf --- /dev/null +++ b/enginecustom/Spriteclass.h @@ -0,0 +1,63 @@ +#ifndef _SPRITECLASS_H_ +#define _SPRITECLASS_H_ + + +////////////// +// INCLUDES // +////////////// +#include +#include +using namespace DirectX; + + +/////////////////////// +// MY CLASS INCLUDES // +/////////////////////// +#include "textureclass.h" + + +//////////////////////////////////////////////////////////////////////////////// +// Class name: SpriteClass +//////////////////////////////////////////////////////////////////////////////// +class SpriteClass +{ +private: + struct VertexType + { + XMFLOAT3 position; + XMFLOAT2 texture; + }; + +public: + SpriteClass(); + SpriteClass(const SpriteClass&); + ~SpriteClass(); + + bool Initialize(ID3D11Device*, ID3D11DeviceContext*, int, int, char*, int, int); + void Shutdown(); + bool Render(ID3D11DeviceContext*); + void Update(float); + + int GetIndexCount(); + ID3D11ShaderResourceView* GetTexture(); + + void SetRenderLocation(int, int); + +private: + bool InitializeBuffers(ID3D11Device*); + void ShutdownBuffers(); + bool UpdateBuffers(ID3D11DeviceContext*); + void RenderBuffers(ID3D11DeviceContext*); + + bool LoadTextures(ID3D11Device*, ID3D11DeviceContext*, char*); + void ReleaseTextures(); + +private: + ID3D11Buffer* m_vertexBuffer, * m_indexBuffer; + int m_vertexCount, m_indexCount, m_screenWidth, m_screenHeight, m_bitmapWidth, m_bitmapHeight, m_renderX, m_renderY, m_prevPosX, m_prevPosY; + TextureClass* m_Textures; + float m_frameTime, m_cycleTime; + int m_currentTexture, m_textureCount; +}; + +#endif \ No newline at end of file diff --git a/enginecustom/Systemclass.cpp b/enginecustom/Systemclass.cpp index 2f0b18e..287ca70 100644 --- a/enginecustom/Systemclass.cpp +++ b/enginecustom/Systemclass.cpp @@ -213,9 +213,9 @@ void SystemClass::InitializeWindows(int& screenWidth, int& screenHeight) } else { - // If windowed then set it to 800x600 resolution. - screenWidth = 800; - screenHeight = 600; + // If windowed then set it to 1600x900 resolution. + screenWidth = 1600; + screenHeight = 900; // Place the window in the middle of the screen. posX = (GetSystemMetrics(SM_CXSCREEN) - screenWidth) / 2; diff --git a/enginecustom/Timerclass.cpp b/enginecustom/Timerclass.cpp new file mode 100644 index 0000000..1b21aa6 --- /dev/null +++ b/enginecustom/Timerclass.cpp @@ -0,0 +1,63 @@ +#include "timerclass.h" + + +TimerClass::TimerClass() +{ +} + + +TimerClass::TimerClass(const TimerClass& other) +{ +} + + +TimerClass::~TimerClass() +{ +} + +bool TimerClass::Initialize() +{ + INT64 frequency; + + + // Get the cycles per second speed for this system. + QueryPerformanceFrequency((LARGE_INTEGER*)&frequency); + if (frequency == 0) + { + return false; + } + + // Store it in floating point. + m_frequency = (float)frequency; + + // Get the initial start time. + QueryPerformanceCounter((LARGE_INTEGER*)&m_startTime); + + return true; +} + +void TimerClass::Frame() +{ + INT64 currentTime; + INT64 elapsedTicks; + + + // Query the current time. + QueryPerformanceCounter((LARGE_INTEGER*)¤tTime); + + // Calculate the difference in time since the last time we queried for the current time. + elapsedTicks = currentTime - m_startTime; + + // Calculate the frame time. + m_frameTime = (float)elapsedTicks / m_frequency; + + // Restart the timer. + m_startTime = currentTime; + + return; +} + +float TimerClass::GetTime() +{ + return m_frameTime; +} diff --git a/enginecustom/Timerclass.h b/enginecustom/Timerclass.h new file mode 100644 index 0000000..d0c5cb7 --- /dev/null +++ b/enginecustom/Timerclass.h @@ -0,0 +1,32 @@ +#ifndef _TIMERCLASS_H_ +#define _TIMERCLASS_H_ + + +////////////// +// INCLUDES // +////////////// +#include + + +//////////////////////////////////////////////////////////////////////////////// +// Class name: TimerClass +//////////////////////////////////////////////////////////////////////////////// +class TimerClass +{ +public: + TimerClass(); + TimerClass(const TimerClass&); + ~TimerClass(); + + bool Initialize(); + void Frame(); + + float GetTime(); + +private: + float m_frequency; + INT64 m_startTime; + float m_frameTime; +}; + +#endif \ No newline at end of file diff --git a/enginecustom/applicationclass.cpp b/enginecustom/applicationclass.cpp index 957d5f8..de27ee5 100644 --- a/enginecustom/applicationclass.cpp +++ b/enginecustom/applicationclass.cpp @@ -9,6 +9,8 @@ ApplicationClass::ApplicationClass() m_Light = 0; m_TextureShader = 0; m_Bitmap = 0; + m_Sprite = 0; + m_Timer = 0; } @@ -28,6 +30,7 @@ bool ApplicationClass::Initialize(int screenWidth, int screenHeight, HWND hwnd) char outputModelFilename[128]; char textureFilename[128]; char bitmapFilename[128]; + char spriteFilename[128]; bool result; @@ -67,6 +70,27 @@ bool ApplicationClass::Initialize(int screenWidth, int screenHeight, HWND hwnd) return false; } + // Set the sprite info file we will be using. + strcpy_s(spriteFilename, "sprite_data_01.txt"); + + // Create and initialize the sprite object. + m_Sprite = new SpriteClass; + + result = m_Sprite->Initialize(m_Direct3D->GetDevice(), m_Direct3D->GetDeviceContext(), screenWidth, screenHeight, spriteFilename, 50, 50); + if (!result) + { + return false; + } + + // Create and initialize the timer object. + m_Timer = new TimerClass; + + result = m_Timer->Initialize(); + if (!result) + { + return false; + } + // Set the file name of the bitmap file. strcpy_s(bitmapFilename, "stone01.tga"); @@ -80,9 +104,7 @@ bool ApplicationClass::Initialize(int screenWidth, int screenHeight, HWND hwnd) } // Set the file name of the model. - strcpy_s(modelFilename, "sphere.obj"); - - strcpy_s(outputModelFilename, "output.txt"); + strcpy_s(modelFilename, "cube.txt"); // Set the name of the texture file that we will be loading. strcpy_s(textureFilename, "stone01.tga"); @@ -90,7 +112,7 @@ bool ApplicationClass::Initialize(int screenWidth, int screenHeight, HWND hwnd) // Create and initialize the model object. m_Model = new ModelClass; - result = m_Model->Initialize(m_Direct3D->GetDevice(), m_Direct3D->GetDeviceContext(), modelFilename, outputModelFilename, textureFilename); + result = m_Model->Initialize(m_Direct3D->GetDevice(), m_Direct3D->GetDeviceContext(), modelFilename, textureFilename); if (!result) { MessageBox(hwnd, L"Could not initialize the model object.", L"Error", MB_OK); @@ -106,11 +128,12 @@ bool ApplicationClass::Initialize(int screenWidth, int screenHeight, HWND hwnd) MessageBox(hwnd, L"Could not initialize the light shader object.", L"Error", MB_OK); return false; } + // Create and initialize the light object. m_Light = new LightClass; m_Light->SetDiffuseColor(1.0f, 1.0f, 1.0f, 1.0f); - m_Light->SetDirection(0.0f, 0.0f, 1.0f); + m_Light->SetDirection(-1.0f, -1.0f, 1.0f); return true; } @@ -118,6 +141,21 @@ bool ApplicationClass::Initialize(int screenWidth, int screenHeight, HWND hwnd) void ApplicationClass::Shutdown() { + // Release the timer object. + if (m_Timer) + { + delete m_Timer; + m_Timer = 0; + } + + // Release the sprite object. + if (m_Sprite) + { + m_Sprite->Shutdown(); + delete m_Sprite; + m_Sprite = 0; + } + // Release the light object. if (m_Light) { @@ -186,6 +224,7 @@ void ApplicationClass::Shutdown() bool ApplicationClass::Frame() { + float frameTime; static float rotation = 0.0f; static float x = 2.f; static float y = 0.f; @@ -215,6 +254,15 @@ bool ApplicationClass::Frame() return false; } + // Update the system stats. + m_Timer->Frame(); + + // Get the current frame time. + frameTime = m_Timer->GetTime(); + + // Update the sprite object using the frame time. + m_Sprite->Update(frameTime); + return true; } @@ -240,6 +288,20 @@ bool ApplicationClass::Render(float rotation, float x, float y, float z) // Turn off the Z buffer to begin all 2D rendering. m_Direct3D->TurnZBufferOff(); + // Put the sprite vertex and index buffers on the graphics pipeline to prepare them for drawing. + result = m_Sprite->Render(m_Direct3D->GetDeviceContext()); + if (!result) + { + return false; + } + + // Render the sprite with the texture shader. + result = m_TextureShader->Render(m_Direct3D->GetDeviceContext(), m_Sprite->GetIndexCount(), worldMatrix, viewMatrix, orthoMatrix, m_Sprite->GetTexture()); + if (!result) + { + return false; + } + // Put the bitmap vertex and index buffers on the graphics pipeline to prepare them for drawing. result = m_Bitmap->Render(m_Direct3D->GetDeviceContext()); if (!result) @@ -247,7 +309,7 @@ bool ApplicationClass::Render(float rotation, float x, float y, float z) return false; } - m_Bitmap->SetRenderLocation(300, 50); + m_Bitmap->SetRenderLocation(1200, 50); // Render the bitmap with the texture shader. result = m_TextureShader->Render(m_Direct3D->GetDeviceContext(), m_Bitmap->GetIndexCount(), worldMatrix, viewMatrix, orthoMatrix, m_Bitmap->GetTexture()); diff --git a/enginecustom/applicationclass.h b/enginecustom/applicationclass.h index d1c675c..57359b4 100644 --- a/enginecustom/applicationclass.h +++ b/enginecustom/applicationclass.h @@ -12,6 +12,8 @@ #include "lightclass.h" #include "bitmapclass.h" #include "textureshaderclass.h" +#include "spriteclass.h" +#include "timerclass.h" ///////////// // GLOBALS // @@ -46,6 +48,8 @@ private: LightClass* m_Light; TextureShaderClass* m_TextureShader; BitmapClass* m_Bitmap; + SpriteClass* m_Sprite; + TimerClass* m_Timer; }; #endif diff --git a/enginecustom/cube.txt b/enginecustom/cube.txt index 00b34ba..f8040ca 100644 --- a/enginecustom/cube.txt +++ b/enginecustom/cube.txt @@ -37,4 +37,4 @@ Data: -1.0 -1.0 1.0 0.0 1.0 0.0 -1.0 0.0 -1.0 -1.0 1.0 0.0 1.0 0.0 -1.0 0.0 1.0 -1.0 -1.0 1.0 0.0 0.0 -1.0 0.0 - 1.0 -1.0 1.0 1.0 1.0 0.0 -1.0 0.0 \ No newline at end of file + 1.0 -1.0 1.0 1.0 1.0 0.0 -1.0 0.0 diff --git a/enginecustom/enginecustom.vcxproj b/enginecustom/enginecustom.vcxproj index 4bcd079..2c96816 100644 --- a/enginecustom/enginecustom.vcxproj +++ b/enginecustom/enginecustom.vcxproj @@ -30,9 +30,11 @@ + + @@ -45,9 +47,11 @@ + + @@ -76,20 +80,11 @@ + - - - Document - - - - - Document - - Document diff --git a/enginecustom/enginecustom.vcxproj.filters b/enginecustom/enginecustom.vcxproj.filters index 7f9131b..5ee8a1a 100644 --- a/enginecustom/enginecustom.vcxproj.filters +++ b/enginecustom/enginecustom.vcxproj.filters @@ -63,6 +63,18 @@ Fichiers sources + + Fichiers sources + + + Fichiers sources + + + Fichiers sources + + + Fichiers sources + @@ -101,6 +113,18 @@ Fichiers d%27en-tête + + Fichiers d%27en-tête + + + Fichiers d%27en-tête + + + Fichiers d%27en-tête + + + Fichiers d%27en-tête + @@ -122,8 +146,20 @@ shader + + texture + + + texture + + + assets + + + assets + assets diff --git a/enginecustom/modelclass.cpp b/enginecustom/modelclass.cpp index 0cc0aeb..9cc6406 100644 --- a/enginecustom/modelclass.cpp +++ b/enginecustom/modelclass.cpp @@ -19,14 +19,12 @@ ModelClass::~ModelClass() { } -bool ModelClass::Initialize(ID3D11Device* device, ID3D11DeviceContext* deviceContext, char* modelFilename, char* outputModelFilename, char* textureFilename) +bool ModelClass::Initialize(ID3D11Device* device, ID3D11DeviceContext* deviceContext, char* modelFilename, char* textureFilename) { bool result; - ConvertObjToTxt(modelFilename, outputModelFilename); - // Load in the model data. - result = LoadModel(outputModelFilename); + result = LoadModel(modelFilename); if (!result) { return false; @@ -91,7 +89,7 @@ bool ModelClass::InitializeBuffers(ID3D11Device* device) D3D11_BUFFER_DESC vertexBufferDesc, indexBufferDesc; D3D11_SUBRESOURCE_DATA vertexData, indexData; HRESULT result; - + int i; // Create the vertex array. vertices = new VertexType[m_vertexCount]; @@ -100,7 +98,7 @@ bool ModelClass::InitializeBuffers(ID3D11Device* device) indices = new unsigned long[m_indexCount]; // Load the vertex array and index array with data. - for (int i = 0; i < m_vertexCount; i++) + for (i = 0; i < m_vertexCount; i++) { vertices[i].position = XMFLOAT3(m_model[i].x, m_model[i].y, m_model[i].z); vertices[i].texture = XMFLOAT2(m_model[i].tu, m_model[i].tv); @@ -109,31 +107,6 @@ bool ModelClass::InitializeBuffers(ID3D11Device* device) indices[i] = i; } - - //// Create the vertex array. - //vertices = new VertexType[m_vertexCount]; - - //// Create the index array. - //indices = new unsigned long[m_indexCount]; - - //// Load the vertex array with data. - //vertices[0].position = XMFLOAT3(-1.0f, -1.0f, 0.0f); // Bottom left. - //vertices[0].texture = XMFLOAT2(0.0f, 1.0f); - //vertices[0].normal = XMFLOAT3(0.0f, 0.0f, -1.0f); - - //vertices[1].position = XMFLOAT3(0.0f, 1.0f, 0.0f); // Top middle. - //vertices[1].texture = XMFLOAT2(0.5f, 0.0f); - //vertices[1].normal = XMFLOAT3(0.0f, 0.0f, -1.0f); - - //vertices[2].position = XMFLOAT3(1.0f, -1.0f, 0.0f); // Bottom right. - //vertices[2].texture = XMFLOAT2(1.0f, 1.0f); - //vertices[2].normal = XMFLOAT3(0.0f, 0.0f, -1.0f); - - //// Load the index array with data. - //indices[0] = 0; // Bottom left. - //indices[1] = 1; // Top middle. - //indices[2] = 2; // Bottom right. - // Set up the description of the static vertex buffer. vertexBufferDesc.Usage = D3D11_USAGE_DEFAULT; vertexBufferDesc.ByteWidth = sizeof(VertexType) * m_vertexCount; @@ -312,84 +285,6 @@ bool ModelClass::LoadModel(char* filename) return true; } -void ModelClass::ConvertObjToTxt(const std::string& inputFilename, const std::string& outputFilename) { - std::ifstream inputFile(inputFilename); - std::ofstream outputFile(outputFilename); - - std::string line; - std::vector positions; - std::vector texCoords; - std::vector normals; - std::vector vertices; - - while (std::getline(inputFile, line)) { - std::istringstream iss(line); - std::string prefix; - - if (!(iss >> prefix)) { break; } - - if (prefix == "v") { - XMFLOAT3 pos; - if (!(iss >> pos.x >> pos.y >> pos.z)) { break; } - positions.push_back(pos); - } - else if (prefix == "vt") { - XMFLOAT2 texCoord; - if (!(iss >> texCoord.x >> texCoord.y)) { break; } - texCoords.push_back(texCoord); - } - else if (prefix == "vn") { - XMFLOAT3 normal; - if (!(iss >> normal.x >> normal.y >> normal.z)) { break; } - normals.push_back(normal); - } - else if (prefix == "f") { - std::vector posIndices, texIndices, normIndices; - char slash; // To skip slashes - int posIndex, texIndex, normIndex; - - // Read all indices of the face - while (iss >> posIndex >> slash >> texIndex >> slash >> normIndex) { - posIndices.push_back(posIndex); - texIndices.push_back(texIndex); - normIndices.push_back(normIndex); - } - - // For each triangle in the face - for (size_t i = 1; i < posIndices.size() - 1; ++i) { - ModelType v[3]; // Vertices of the triangle - - // Indices of the vertices of the triangle - int indices[3] = { 0, i, i + 1 }; - - for (int j = 0; j < 3; ++j) { - // .obj indices start at 1, so subtract 1 to get 0-based indices - v[j].x = positions[posIndices[indices[j]] - 1].x; - v[j].y = positions[posIndices[indices[j]] - 1].y; - v[j].z = positions[posIndices[indices[j]] - 1].z; - v[j].tu = texCoords[texIndices[indices[j]] - 1].x; - v[j].tv = texCoords[texIndices[indices[j]] - 1].y; - v[j].nx = normals[normIndices[indices[j]] - 1].x; - v[j].ny = normals[normIndices[indices[j]] - 1].y; - v[j].nz = normals[normIndices[indices[j]] - 1].z; - - vertices.push_back(v[j]); - } - } - } - } - - // Write to output file in the desired format - outputFile << "Vertex Count: " << vertices.size() << "\n\n"; - outputFile << "Data:\n\n"; - - for (const ModelType& v : vertices) { - outputFile << v.x << " " << v.y << " " << v.z << " "; - outputFile << v.tu << " " << v.tv << " "; - outputFile << v.nx << " " << v.ny << " " << v.nz << "\n"; - } -} - void ModelClass::ReleaseModel() { if (m_model) diff --git a/enginecustom/modelclass.h b/enginecustom/modelclass.h index a2578e0..4b171e8 100644 --- a/enginecustom/modelclass.h +++ b/enginecustom/modelclass.h @@ -64,7 +64,7 @@ public: ModelClass(const ModelClass&); ~ModelClass(); - bool Initialize(ID3D11Device*, ID3D11DeviceContext*, char*, char*, char*); + bool Initialize(ID3D11Device*, ID3D11DeviceContext*, char*, char*); void Shutdown(); void Render(ID3D11DeviceContext*); @@ -82,8 +82,6 @@ private: bool LoadModel(char*); void ReleaseModel(); - void ConvertObjToTxt(const std::string&, const std::string&); - private: ID3D11Buffer* m_vertexBuffer, * m_indexBuffer; int m_vertexCount, m_indexCount; diff --git a/enginecustom/objects/cube.txt b/enginecustom/objects/cube.txt deleted file mode 100644 index 00b34ba..0000000 --- a/enginecustom/objects/cube.txt +++ /dev/null @@ -1,40 +0,0 @@ -Vertex Count: 36 - -Data: - --1.0 1.0 -1.0 0.0 0.0 0.0 0.0 -1.0 - 1.0 1.0 -1.0 1.0 0.0 0.0 0.0 -1.0 --1.0 -1.0 -1.0 0.0 1.0 0.0 0.0 -1.0 --1.0 -1.0 -1.0 0.0 1.0 0.0 0.0 -1.0 - 1.0 1.0 -1.0 1.0 0.0 0.0 0.0 -1.0 - 1.0 -1.0 -1.0 1.0 1.0 0.0 0.0 -1.0 - 1.0 1.0 -1.0 0.0 0.0 1.0 0.0 0.0 - 1.0 1.0 1.0 1.0 0.0 1.0 0.0 0.0 - 1.0 -1.0 -1.0 0.0 1.0 1.0 0.0 0.0 - 1.0 -1.0 -1.0 0.0 1.0 1.0 0.0 0.0 - 1.0 1.0 1.0 1.0 0.0 1.0 0.0 0.0 - 1.0 -1.0 1.0 1.0 1.0 1.0 0.0 0.0 - 1.0 1.0 1.0 0.0 0.0 0.0 0.0 1.0 --1.0 1.0 1.0 1.0 0.0 0.0 0.0 1.0 - 1.0 -1.0 1.0 0.0 1.0 0.0 0.0 1.0 - 1.0 -1.0 1.0 0.0 1.0 0.0 0.0 1.0 --1.0 1.0 1.0 1.0 0.0 0.0 0.0 1.0 --1.0 -1.0 1.0 1.0 1.0 0.0 0.0 1.0 --1.0 1.0 1.0 0.0 0.0 -1.0 0.0 0.0 --1.0 1.0 -1.0 1.0 0.0 -1.0 0.0 0.0 --1.0 -1.0 1.0 0.0 1.0 -1.0 0.0 0.0 --1.0 -1.0 1.0 0.0 1.0 -1.0 0.0 0.0 --1.0 1.0 -1.0 1.0 0.0 -1.0 0.0 0.0 --1.0 -1.0 -1.0 1.0 1.0 -1.0 0.0 0.0 --1.0 1.0 1.0 0.0 0.0 0.0 1.0 0.0 - 1.0 1.0 1.0 1.0 0.0 0.0 1.0 0.0 --1.0 1.0 -1.0 0.0 1.0 0.0 1.0 0.0 --1.0 1.0 -1.0 0.0 1.0 0.0 1.0 0.0 - 1.0 1.0 1.0 1.0 0.0 0.0 1.0 0.0 - 1.0 1.0 -1.0 1.0 1.0 0.0 1.0 0.0 --1.0 -1.0 -1.0 0.0 0.0 0.0 -1.0 0.0 - 1.0 -1.0 -1.0 1.0 0.0 0.0 -1.0 0.0 --1.0 -1.0 1.0 0.0 1.0 0.0 -1.0 0.0 --1.0 -1.0 1.0 0.0 1.0 0.0 -1.0 0.0 - 1.0 -1.0 -1.0 1.0 0.0 0.0 -1.0 0.0 - 1.0 -1.0 1.0 1.0 1.0 0.0 -1.0 0.0 \ No newline at end of file diff --git a/enginecustom/objects/cylinder.mtl b/enginecustom/objects/cylinder.mtl deleted file mode 100644 index 6d43325..0000000 --- a/enginecustom/objects/cylinder.mtl +++ /dev/null @@ -1,2 +0,0 @@ -# Blender 4.0.1 MTL File: 'None' -# www.blender.org diff --git a/enginecustom/objects/cylinder_obj.fbx b/enginecustom/objects/cylinder_obj.fbx deleted file mode 100644 index 70e012179592cafdbb91328a670d664432092d8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13276 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 diff --git a/enginecustom/output.txt b/enginecustom/output.txt deleted file mode 100644 index 4a4b2b7..0000000 --- a/enginecustom/output.txt +++ /dev/null @@ -1,2884 +0,0 @@ -Vertex Count: 2880 - -Data: - -0 0.980785 -0.19509 0.75 0.9375 0.0097 0.9951 -0.098 -0 1 0 0.734375 1 0.0097 0.9951 -0.098 -0.03806 0.980785 -0.191342 0.71875 0.9375 0.0097 0.9951 -0.098 -0 -1 0 0.734375 0 0.0097 -0.9951 -0.098 -0 -0.980785 -0.19509 0.75 0.0625 0.0097 -0.9951 -0.098 -0.03806 -0.980785 -0.191342 0.71875 0.0625 0.0097 -0.9951 -0.098 -0 -0.19509 -0.980785 0.75 0.4375 0.0975 -0.0975 -0.9904 -0 0 -1 0.75 0.5 0.0975 -0.0975 -0.9904 -0.19509 0 -0.980785 0.71875 0.5 0.0975 -0.0975 -0.9904 -0 -0.19509 -0.980785 0.75 0.4375 0.0975 -0.0975 -0.9904 -0.19509 0 -0.980785 0.71875 0.5 0.0975 -0.0975 -0.9904 -0.191342 -0.19509 -0.96194 0.71875 0.4375 0.0975 -0.0975 -0.9904 -0 0.92388 -0.382683 0.75 0.875 0.0286 0.9565 -0.2902 -0 0.980785 -0.19509 0.75 0.9375 0.0286 0.9565 -0.2902 -0.03806 0.980785 -0.191342 0.71875 0.9375 0.0286 0.9565 -0.2902 -0 0.92388 -0.382683 0.75 0.875 0.0286 0.9565 -0.2902 -0.03806 0.980785 -0.191342 0.71875 0.9375 0.0286 0.9565 -0.2902 -0.074658 0.92388 -0.37533 0.71875 0.875 0.0286 0.9565 -0.2902 -0 -0.382683 -0.923879 0.75 0.375 0.0938 -0.289 -0.9527 -0 -0.19509 -0.980785 0.75 0.4375 0.0938 -0.289 -0.9527 -0.191342 -0.19509 -0.96194 0.71875 0.4375 0.0938 -0.289 -0.9527 -0 -0.382683 -0.923879 0.75 0.375 0.0938 -0.289 -0.9527 -0.191342 -0.19509 -0.96194 0.71875 0.4375 0.0938 -0.289 -0.9527 -0.18024 -0.382683 -0.906127 0.71875 0.375 0.0938 -0.289 -0.9527 -0 0.83147 -0.55557 0.75 0.8125 0.0464 0.881 -0.4709 -0 0.92388 -0.382683 0.75 0.875 0.0464 0.881 -0.4709 -0.074658 0.92388 -0.37533 0.71875 0.875 0.0464 0.881 -0.4709 -0 0.83147 -0.55557 0.75 0.8125 0.0464 0.881 -0.4709 -0.074658 0.92388 -0.37533 0.71875 0.875 0.0464 0.881 -0.4709 -0.108386 0.83147 -0.544895 0.71875 0.8125 0.0464 0.881 -0.4709 -0 -0.55557 -0.83147 0.75 0.3125 0.0865 -0.4696 -0.8786 -0 -0.382683 -0.923879 0.75 0.375 0.0865 -0.4696 -0.8786 -0.18024 -0.382683 -0.906127 0.71875 0.375 0.0865 -0.4696 -0.8786 -0 -0.55557 -0.83147 0.75 0.3125 0.0865 -0.4696 -0.8786 -0.18024 -0.382683 -0.906127 0.71875 0.375 0.0865 -0.4696 -0.8786 -0.162212 -0.55557 -0.815493 0.71875 0.3125 0.0865 -0.4696 -0.8786 -0 0.707107 -0.707107 0.75 0.75 0.0624 0.7715 -0.6332 -0 0.83147 -0.55557 0.75 0.8125 0.0624 0.7715 -0.6332 -0.108386 0.83147 -0.544895 0.71875 0.8125 0.0624 0.7715 -0.6332 -0 0.707107 -0.707107 0.75 0.75 0.0624 0.7715 -0.6332 -0.108386 0.83147 -0.544895 0.71875 0.8125 0.0624 0.7715 -0.6332 -0.13795 0.707107 -0.69352 0.71875 0.75 0.0624 0.7715 -0.6332 -0 -0.707107 -0.707107 0.75 0.25 0.0759 -0.6326 -0.7708 -0 -0.55557 -0.83147 0.75 0.3125 0.0759 -0.6326 -0.7708 -0.162212 -0.55557 -0.815493 0.71875 0.3125 0.0759 -0.6326 -0.7708 -0 -0.707107 -0.707107 0.75 0.25 0.0759 -0.6326 -0.7708 -0.162212 -0.55557 -0.815493 0.71875 0.3125 0.0759 -0.6326 -0.7708 -0.13795 -0.707107 -0.69352 0.71875 0.25 0.0759 -0.6326 -0.7708 -0 0.55557 -0.83147 0.75 0.6875 0.0759 0.6326 -0.7708 -0 0.707107 -0.707107 0.75 0.75 0.0759 0.6326 -0.7708 -0.13795 0.707107 -0.69352 0.71875 0.75 0.0759 0.6326 -0.7708 -0 0.55557 -0.83147 0.75 0.6875 0.0759 0.6326 -0.7708 -0.13795 0.707107 -0.69352 0.71875 0.75 0.0759 0.6326 -0.7708 -0.162212 0.55557 -0.815493 0.71875 0.6875 0.0759 0.6326 -0.7708 -0 -0.83147 -0.55557 0.75 0.1875 0.0624 -0.7715 -0.6332 -0 -0.707107 -0.707107 0.75 0.25 0.0624 -0.7715 -0.6332 -0.13795 -0.707107 -0.69352 0.71875 0.25 0.0624 -0.7715 -0.6332 -0 -0.83147 -0.55557 0.75 0.1875 0.0624 -0.7715 -0.6332 -0.13795 -0.707107 -0.69352 0.71875 0.25 0.0624 -0.7715 -0.6332 -0.108386 -0.83147 -0.544895 0.71875 0.1875 0.0624 -0.7715 -0.6332 -0 0.382683 -0.923879 0.75 0.625 0.0865 0.4696 -0.8786 -0 0.55557 -0.83147 0.75 0.6875 0.0865 0.4696 -0.8786 -0.162212 0.55557 -0.815493 0.71875 0.6875 0.0865 0.4696 -0.8786 -0 0.382683 -0.923879 0.75 0.625 0.0865 0.4696 -0.8786 -0.162212 0.55557 -0.815493 0.71875 0.6875 0.0865 0.4696 -0.8786 -0.18024 0.382683 -0.906127 0.71875 0.625 0.0865 0.4696 -0.8786 -0 -0.92388 -0.382683 0.75 0.125 0.0464 -0.881 -0.4709 -0 -0.83147 -0.55557 0.75 0.1875 0.0464 -0.881 -0.4709 -0.108386 -0.83147 -0.544895 0.71875 0.1875 0.0464 -0.881 -0.4709 -0 -0.92388 -0.382683 0.75 0.125 0.0464 -0.881 -0.4709 -0.108386 -0.83147 -0.544895 0.71875 0.1875 0.0464 -0.881 -0.4709 -0.074658 -0.92388 -0.37533 0.71875 0.125 0.0464 -0.881 -0.4709 -0 0.19509 -0.980785 0.75 0.5625 0.0938 0.289 -0.9527 -0 0.382683 -0.923879 0.75 0.625 0.0938 0.289 -0.9527 -0.18024 0.382683 -0.906127 0.71875 0.625 0.0938 0.289 -0.9527 -0 0.19509 -0.980785 0.75 0.5625 0.0938 0.289 -0.9527 -0.18024 0.382683 -0.906127 0.71875 0.625 0.0938 0.289 -0.9527 -0.191342 0.19509 -0.96194 0.71875 0.5625 0.0938 0.289 -0.9527 -0 -0.980785 -0.19509 0.75 0.0625 0.0286 -0.9565 -0.2902 -0 -0.92388 -0.382683 0.75 0.125 0.0286 -0.9565 -0.2902 -0.074658 -0.92388 -0.37533 0.71875 0.125 0.0286 -0.9565 -0.2902 -0 -0.980785 -0.19509 0.75 0.0625 0.0286 -0.9565 -0.2902 -0.074658 -0.92388 -0.37533 0.71875 0.125 0.0286 -0.9565 -0.2902 -0.03806 -0.980785 -0.191342 0.71875 0.0625 0.0286 -0.9565 -0.2902 -0 0 -1 0.75 0.5 0.0975 0.0975 -0.9904 -0 0.19509 -0.980785 0.75 0.5625 0.0975 0.0975 -0.9904 -0.191342 0.19509 -0.96194 0.71875 0.5625 0.0975 0.0975 -0.9904 -0 0 -1 0.75 0.5 0.0975 0.0975 -0.9904 -0.191342 0.19509 -0.96194 0.71875 0.5625 0.0975 0.0975 -0.9904 -0.19509 0 -0.980785 0.71875 0.5 0.0975 0.0975 -0.9904 -0.03806 -0.980785 -0.191342 0.71875 0.0625 0.0846 -0.9565 -0.279 -0.074658 -0.92388 -0.37533 0.71875 0.125 0.0846 -0.9565 -0.279 -0.146447 -0.92388 -0.353553 0.6875 0.125 0.0846 -0.9565 -0.279 -0.03806 -0.980785 -0.191342 0.71875 0.0625 0.0846 -0.9565 -0.279 -0.146447 -0.92388 -0.353553 0.6875 0.125 0.0846 -0.9565 -0.279 -0.074658 -0.980785 -0.18024 0.6875 0.0625 0.0846 -0.9565 -0.279 -0.19509 0 -0.980785 0.71875 0.5 0.2889 0.0976 -0.9524 -0.191342 0.19509 -0.96194 0.71875 0.5625 0.2889 0.0976 -0.9524 -0.37533 0.19509 -0.906127 0.6875 0.5625 0.2889 0.0976 -0.9524 -0.19509 0 -0.980785 0.71875 0.5 0.2889 0.0976 -0.9524 -0.37533 0.19509 -0.906127 0.6875 0.5625 0.2889 0.0976 -0.9524 -0.382683 0 -0.923879 0.6875 0.5 0.2889 0.0976 -0.9524 -0.03806 0.980785 -0.191342 0.71875 0.9375 0.0286 0.9951 -0.0942 -0 1 0 0.703125 1 0.0286 0.9951 -0.0942 -0.074658 0.980785 -0.18024 0.6875 0.9375 0.0286 0.9951 -0.0942 -0 -1 0 0.703125 0 0.0286 -0.9951 -0.0942 -0.03806 -0.980785 -0.191342 0.71875 0.0625 0.0286 -0.9951 -0.0942 -0.074658 -0.980785 -0.18024 0.6875 0.0625 0.0286 -0.9951 -0.0942 -0.191342 -0.19509 -0.96194 0.71875 0.4375 0.2889 -0.0976 -0.9524 -0.19509 0 -0.980785 0.71875 0.5 0.2889 -0.0976 -0.9524 -0.382683 0 -0.923879 0.6875 0.5 0.2889 -0.0976 -0.9524 -0.191342 -0.19509 -0.96194 0.71875 0.4375 0.2889 -0.0976 -0.9524 -0.382683 0 -0.923879 0.6875 0.5 0.2889 -0.0976 -0.9524 -0.37533 -0.19509 -0.906127 0.6875 0.4375 0.2889 -0.0976 -0.9524 -0.074658 0.92388 -0.37533 0.71875 0.875 0.0846 0.9565 -0.279 -0.03806 0.980785 -0.191342 0.71875 0.9375 0.0846 0.9565 -0.279 -0.074658 0.980785 -0.18024 0.6875 0.9375 0.0846 0.9565 -0.279 -0.074658 0.92388 -0.37533 0.71875 0.875 0.0846 0.9565 -0.279 -0.074658 0.980785 -0.18024 0.6875 0.9375 0.0846 0.9565 -0.279 -0.146447 0.92388 -0.353553 0.6875 0.875 0.0846 0.9565 -0.279 -0.18024 -0.382683 -0.906127 0.71875 0.375 0.2779 -0.289 -0.9161 -0.191342 -0.19509 -0.96194 0.71875 0.4375 0.2779 -0.289 -0.9161 -0.37533 -0.19509 -0.906127 0.6875 0.4375 0.2779 -0.289 -0.9161 -0.18024 -0.382683 -0.906127 0.71875 0.375 0.2779 -0.289 -0.9161 -0.37533 -0.19509 -0.906127 0.6875 0.4375 0.2779 -0.289 -0.9161 -0.353553 -0.382683 -0.853553 0.6875 0.375 0.2779 -0.289 -0.9161 -0.108386 0.83147 -0.544895 0.71875 0.8125 0.1374 0.881 -0.4528 -0.074658 0.92388 -0.37533 0.71875 0.875 0.1374 0.881 -0.4528 -0.146447 0.92388 -0.353553 0.6875 0.875 0.1374 0.881 -0.4528 -0.108386 0.83147 -0.544895 0.71875 0.8125 0.1374 0.881 -0.4528 -0.146447 0.92388 -0.353553 0.6875 0.875 0.1374 0.881 -0.4528 -0.212608 0.83147 -0.51328 0.6875 0.8125 0.1374 0.881 -0.4528 -0.162212 -0.55557 -0.815493 0.71875 0.3125 0.2563 -0.4696 -0.8448 -0.18024 -0.382683 -0.906127 0.71875 0.375 0.2563 -0.4696 -0.8448 -0.353553 -0.382683 -0.853553 0.6875 0.375 0.2563 -0.4696 -0.8448 -0.162212 -0.55557 -0.815493 0.71875 0.3125 0.2563 -0.4696 -0.8448 -0.353553 -0.382683 -0.853553 0.6875 0.375 0.2563 -0.4696 -0.8448 -0.31819 -0.55557 -0.768178 0.6875 0.3125 0.2563 -0.4696 -0.8448 -0.13795 0.707107 -0.69352 0.71875 0.75 0.1847 0.7715 -0.6088 -0.108386 0.83147 -0.544895 0.71875 0.8125 0.1847 0.7715 -0.6088 -0.212608 0.83147 -0.51328 0.6875 0.8125 0.1847 0.7715 -0.6088 -0.13795 0.707107 -0.69352 0.71875 0.75 0.1847 0.7715 -0.6088 -0.212608 0.83147 -0.51328 0.6875 0.8125 0.1847 0.7715 -0.6088 -0.270598 0.707107 -0.653281 0.6875 0.75 0.1847 0.7715 -0.6088 -0.13795 -0.707107 -0.69352 0.71875 0.25 0.2248 -0.6326 -0.7412 -0.162212 -0.55557 -0.815493 0.71875 0.3125 0.2248 -0.6326 -0.7412 -0.31819 -0.55557 -0.768178 0.6875 0.3125 0.2248 -0.6326 -0.7412 -0.13795 -0.707107 -0.69352 0.71875 0.25 0.2248 -0.6326 -0.7412 -0.31819 -0.55557 -0.768178 0.6875 0.3125 0.2248 -0.6326 -0.7412 -0.270598 -0.707107 -0.653281 0.6875 0.25 0.2248 -0.6326 -0.7412 -0.162212 0.55557 -0.815493 0.71875 0.6875 0.2248 0.6326 -0.7412 -0.13795 0.707107 -0.69352 0.71875 0.75 0.2248 0.6326 -0.7412 -0.270598 0.707107 -0.653281 0.6875 0.75 0.2248 0.6326 -0.7412 -0.162212 0.55557 -0.815493 0.71875 0.6875 0.2248 0.6326 -0.7412 -0.270598 0.707107 -0.653281 0.6875 0.75 0.2248 0.6326 -0.7412 -0.31819 0.55557 -0.768178 0.6875 0.6875 0.2248 0.6326 -0.7412 -0.108386 -0.83147 -0.544895 0.71875 0.1875 0.1847 -0.7715 -0.6088 -0.13795 -0.707107 -0.69352 0.71875 0.25 0.1847 -0.7715 -0.6088 -0.270598 -0.707107 -0.653281 0.6875 0.25 0.1847 -0.7715 -0.6088 -0.108386 -0.83147 -0.544895 0.71875 0.1875 0.1847 -0.7715 -0.6088 -0.270598 -0.707107 -0.653281 0.6875 0.25 0.1847 -0.7715 -0.6088 -0.212608 -0.83147 -0.51328 0.6875 0.1875 0.1847 -0.7715 -0.6088 -0.18024 0.382683 -0.906127 0.71875 0.625 0.2563 0.4696 -0.8448 -0.162212 0.55557 -0.815493 0.71875 0.6875 0.2563 0.4696 -0.8448 -0.31819 0.55557 -0.768178 0.6875 0.6875 0.2563 0.4696 -0.8448 -0.18024 0.382683 -0.906127 0.71875 0.625 0.2563 0.4696 -0.8448 -0.31819 0.55557 -0.768178 0.6875 0.6875 0.2563 0.4696 -0.8448 -0.353553 0.382683 -0.853553 0.6875 0.625 0.2563 0.4696 -0.8448 -0.074658 -0.92388 -0.37533 0.71875 0.125 0.1374 -0.881 -0.4528 -0.108386 -0.83147 -0.544895 0.71875 0.1875 0.1374 -0.881 -0.4528 -0.212608 -0.83147 -0.51328 0.6875 0.1875 0.1374 -0.881 -0.4528 -0.074658 -0.92388 -0.37533 0.71875 0.125 0.1374 -0.881 -0.4528 -0.212608 -0.83147 -0.51328 0.6875 0.1875 0.1374 -0.881 -0.4528 -0.146447 -0.92388 -0.353553 0.6875 0.125 0.1374 -0.881 -0.4528 -0.191342 0.19509 -0.96194 0.71875 0.5625 0.2779 0.289 -0.9161 -0.18024 0.382683 -0.906127 0.71875 0.625 0.2779 0.289 -0.9161 -0.353553 0.382683 -0.853553 0.6875 0.625 0.2779 0.289 -0.9161 -0.191342 0.19509 -0.96194 0.71875 0.5625 0.2779 0.289 -0.9161 -0.353553 0.382683 -0.853553 0.6875 0.625 0.2779 0.289 -0.9161 -0.37533 0.19509 -0.906127 0.6875 0.5625 0.2779 0.289 -0.9161 -0.270598 0.707107 -0.653281 0.6875 0.75 0.2999 0.7715 -0.5611 -0.212608 0.83147 -0.51328 0.6875 0.8125 0.2999 0.7715 -0.5611 -0.308658 0.83147 -0.46194 0.65625 0.8125 0.2999 0.7715 -0.5611 -0.270598 0.707107 -0.653281 0.6875 0.75 0.2999 0.7715 -0.5611 -0.308658 0.83147 -0.46194 0.65625 0.8125 0.2999 0.7715 -0.5611 -0.392847 0.707107 -0.587938 0.65625 0.75 0.2999 0.7715 -0.5611 -0.270598 -0.707107 -0.653281 0.6875 0.25 0.3651 -0.6326 -0.6831 -0.31819 -0.55557 -0.768178 0.6875 0.3125 0.3651 -0.6326 -0.6831 -0.46194 -0.55557 -0.691342 0.65625 0.3125 0.3651 -0.6326 -0.6831 -0.270598 -0.707107 -0.653281 0.6875 0.25 0.3651 -0.6326 -0.6831 -0.46194 -0.55557 -0.691342 0.65625 0.3125 0.3651 -0.6326 -0.6831 -0.392847 -0.707107 -0.587938 0.65625 0.25 0.3651 -0.6326 -0.6831 -0.31819 0.55557 -0.768178 0.6875 0.6875 0.3651 0.6326 -0.6831 -0.270598 0.707107 -0.653281 0.6875 0.75 0.3651 0.6326 -0.6831 -0.392847 0.707107 -0.587938 0.65625 0.75 0.3651 0.6326 -0.6831 -0.31819 0.55557 -0.768178 0.6875 0.6875 0.3651 0.6326 -0.6831 -0.392847 0.707107 -0.587938 0.65625 0.75 0.3651 0.6326 -0.6831 -0.46194 0.55557 -0.691342 0.65625 0.6875 0.3651 0.6326 -0.6831 -0.212608 -0.83147 -0.51328 0.6875 0.1875 0.2999 -0.7715 -0.5611 -0.270598 -0.707107 -0.653281 0.6875 0.25 0.2999 -0.7715 -0.5611 -0.392847 -0.707107 -0.587938 0.65625 0.25 0.2999 -0.7715 -0.5611 -0.212608 -0.83147 -0.51328 0.6875 0.1875 0.2999 -0.7715 -0.5611 -0.392847 -0.707107 -0.587938 0.65625 0.25 0.2999 -0.7715 -0.5611 -0.308658 -0.83147 -0.46194 0.65625 0.1875 0.2999 -0.7715 -0.5611 -0.353553 0.382683 -0.853553 0.6875 0.625 0.4162 0.4696 -0.7786 -0.31819 0.55557 -0.768178 0.6875 0.6875 0.4162 0.4696 -0.7786 -0.46194 0.55557 -0.691342 0.65625 0.6875 0.4162 0.4696 -0.7786 -0.353553 0.382683 -0.853553 0.6875 0.625 0.4162 0.4696 -0.7786 -0.46194 0.55557 -0.691342 0.65625 0.6875 0.4162 0.4696 -0.7786 -0.51328 0.382683 -0.768178 0.65625 0.625 0.4162 0.4696 -0.7786 -0.146447 -0.92388 -0.353553 0.6875 0.125 0.223 -0.881 -0.4173 -0.212608 -0.83147 -0.51328 0.6875 0.1875 0.223 -0.881 -0.4173 -0.308658 -0.83147 -0.46194 0.65625 0.1875 0.223 -0.881 -0.4173 -0.146447 -0.92388 -0.353553 0.6875 0.125 0.223 -0.881 -0.4173 -0.308658 -0.83147 -0.46194 0.65625 0.1875 0.223 -0.881 -0.4173 -0.212608 -0.92388 -0.31819 0.65625 0.125 0.223 -0.881 -0.4173 -0.37533 0.19509 -0.906127 0.6875 0.5625 0.4513 0.289 -0.8443 -0.353553 0.382683 -0.853553 0.6875 0.625 0.4513 0.289 -0.8443 -0.51328 0.382683 -0.768178 0.65625 0.625 0.4513 0.289 -0.8443 -0.37533 0.19509 -0.906127 0.6875 0.5625 0.4513 0.289 -0.8443 -0.51328 0.382683 -0.768178 0.65625 0.625 0.4513 0.289 -0.8443 -0.544895 0.19509 -0.815493 0.65625 0.5625 0.4513 0.289 -0.8443 -0.074658 -0.980785 -0.18024 0.6875 0.0625 0.1374 -0.9565 -0.2571 -0.146447 -0.92388 -0.353553 0.6875 0.125 0.1374 -0.9565 -0.2571 -0.212608 -0.92388 -0.31819 0.65625 0.125 0.1374 -0.9565 -0.2571 -0.074658 -0.980785 -0.18024 0.6875 0.0625 0.1374 -0.9565 -0.2571 -0.212608 -0.92388 -0.31819 0.65625 0.125 0.1374 -0.9565 -0.2571 -0.108386 -0.980785 -0.162212 0.65625 0.0625 0.1374 -0.9565 -0.2571 -0.382683 0 -0.923879 0.6875 0.5 0.4691 0.0975 -0.8777 -0.37533 0.19509 -0.906127 0.6875 0.5625 0.4691 0.0975 -0.8777 -0.544895 0.19509 -0.815493 0.65625 0.5625 0.4691 0.0975 -0.8777 -0.382683 0 -0.923879 0.6875 0.5 0.4691 0.0975 -0.8777 -0.544895 0.19509 -0.815493 0.65625 0.5625 0.4691 0.0975 -0.8777 -0.55557 0 -0.831469 0.65625 0.5 0.4691 0.0975 -0.8777 -0.074658 0.980785 -0.18024 0.6875 0.9375 0.0464 0.9951 -0.0869 -0 1 0 0.671875 1 0.0464 0.9951 -0.0869 -0.108386 0.980785 -0.162212 0.65625 0.9375 0.0464 0.9951 -0.0869 -0 -1 0 0.671875 0 0.0464 -0.9951 -0.0869 -0.074658 -0.980785 -0.18024 0.6875 0.0625 0.0464 -0.9951 -0.0869 -0.108386 -0.980785 -0.162212 0.65625 0.0625 0.0464 -0.9951 -0.0869 -0.37533 -0.19509 -0.906127 0.6875 0.4375 0.4691 -0.0975 -0.8777 -0.382683 0 -0.923879 0.6875 0.5 0.4691 -0.0975 -0.8777 -0.55557 0 -0.831469 0.65625 0.5 0.4691 -0.0975 -0.8777 -0.37533 -0.19509 -0.906127 0.6875 0.4375 0.4691 -0.0975 -0.8777 -0.55557 0 -0.831469 0.65625 0.5 0.4691 -0.0975 -0.8777 -0.544895 -0.19509 -0.815493 0.65625 0.4375 0.4691 -0.0975 -0.8777 -0.146447 0.92388 -0.353553 0.6875 0.875 0.1374 0.9565 -0.2571 -0.074658 0.980785 -0.18024 0.6875 0.9375 0.1374 0.9565 -0.2571 -0.108386 0.980785 -0.162212 0.65625 0.9375 0.1374 0.9565 -0.2571 -0.146447 0.92388 -0.353553 0.6875 0.875 0.1374 0.9565 -0.2571 -0.108386 0.980785 -0.162212 0.65625 0.9375 0.1374 0.9565 -0.2571 -0.212608 0.92388 -0.31819 0.65625 0.875 0.1374 0.9565 -0.2571 -0.353553 -0.382683 -0.853553 0.6875 0.375 0.4513 -0.289 -0.8443 -0.37533 -0.19509 -0.906127 0.6875 0.4375 0.4513 -0.289 -0.8443 -0.544895 -0.19509 -0.815493 0.65625 0.4375 0.4513 -0.289 -0.8443 -0.353553 -0.382683 -0.853553 0.6875 0.375 0.4513 -0.289 -0.8443 -0.544895 -0.19509 -0.815493 0.65625 0.4375 0.4513 -0.289 -0.8443 -0.51328 -0.382683 -0.768178 0.65625 0.375 0.4513 -0.289 -0.8443 -0.212608 0.83147 -0.51328 0.6875 0.8125 0.223 0.881 -0.4173 -0.146447 0.92388 -0.353553 0.6875 0.875 0.223 0.881 -0.4173 -0.212608 0.92388 -0.31819 0.65625 0.875 0.223 0.881 -0.4173 -0.212608 0.83147 -0.51328 0.6875 0.8125 0.223 0.881 -0.4173 -0.212608 0.92388 -0.31819 0.65625 0.875 0.223 0.881 -0.4173 -0.308658 0.83147 -0.46194 0.65625 0.8125 0.223 0.881 -0.4173 -0.31819 -0.55557 -0.768178 0.6875 0.3125 0.4162 -0.4696 -0.7786 -0.353553 -0.382683 -0.853553 0.6875 0.375 0.4162 -0.4696 -0.7786 -0.51328 -0.382683 -0.768178 0.65625 0.375 0.4162 -0.4696 -0.7786 -0.31819 -0.55557 -0.768178 0.6875 0.3125 0.4162 -0.4696 -0.7786 -0.51328 -0.382683 -0.768178 0.65625 0.375 0.4162 -0.4696 -0.7786 -0.46194 -0.55557 -0.691342 0.65625 0.3125 0.4162 -0.4696 -0.7786 -0.55557 0 -0.831469 0.65625 0.5 0.6314 0.0975 -0.7693 -0.544895 0.19509 -0.815493 0.65625 0.5625 0.6314 0.0975 -0.7693 -0.69352 0.19509 -0.69352 0.625 0.5625 0.6314 0.0975 -0.7693 -0.55557 0 -0.831469 0.65625 0.5 0.6314 0.0975 -0.7693 -0.69352 0.19509 -0.69352 0.625 0.5625 0.6314 0.0975 -0.7693 -0.707107 0 -0.707107 0.625 0.5 0.6314 0.0975 -0.7693 -0.108386 0.980785 -0.162212 0.65625 0.9375 0.0625 0.9951 -0.0761 -0 1 0 0.640625 1 0.0625 0.9951 -0.0761 -0.13795 0.980785 -0.13795 0.625 0.9375 0.0625 0.9951 -0.0761 -0 -1 0 0.640625 0 0.0625 -0.9951 -0.0761 -0.108386 -0.980785 -0.162212 0.65625 0.0625 0.0625 -0.9951 -0.0761 -0.13795 -0.980785 -0.13795 0.625 0.0625 0.0625 -0.9951 -0.0761 -0.544895 -0.19509 -0.815493 0.65625 0.4375 0.6314 -0.0975 -0.7693 -0.55557 0 -0.831469 0.65625 0.5 0.6314 -0.0975 -0.7693 -0.707107 0 -0.707107 0.625 0.5 0.6314 -0.0975 -0.7693 -0.544895 -0.19509 -0.815493 0.65625 0.4375 0.6314 -0.0975 -0.7693 -0.707107 0 -0.707107 0.625 0.5 0.6314 -0.0975 -0.7693 -0.69352 -0.19509 -0.69352 0.625 0.4375 0.6314 -0.0975 -0.7693 -0.212608 0.92388 -0.31819 0.65625 0.875 0.185 0.9565 -0.2254 -0.108386 0.980785 -0.162212 0.65625 0.9375 0.185 0.9565 -0.2254 -0.13795 0.980785 -0.13795 0.625 0.9375 0.185 0.9565 -0.2254 -0.212608 0.92388 -0.31819 0.65625 0.875 0.185 0.9565 -0.2254 -0.13795 0.980785 -0.13795 0.625 0.9375 0.185 0.9565 -0.2254 -0.270598 0.92388 -0.270598 0.625 0.875 0.185 0.9565 -0.2254 -0.51328 -0.382683 -0.768178 0.65625 0.375 0.6073 -0.289 -0.74 -0.544895 -0.19509 -0.815493 0.65625 0.4375 0.6073 -0.289 -0.74 -0.69352 -0.19509 -0.69352 0.625 0.4375 0.6073 -0.289 -0.74 -0.51328 -0.382683 -0.768178 0.65625 0.375 0.6073 -0.289 -0.74 -0.69352 -0.19509 -0.69352 0.625 0.4375 0.6073 -0.289 -0.74 -0.653281 -0.382683 -0.653281 0.625 0.375 0.6073 -0.289 -0.74 -0.308658 0.83147 -0.46194 0.65625 0.8125 0.3002 0.881 -0.3658 -0.212608 0.92388 -0.31819 0.65625 0.875 0.3002 0.881 -0.3658 -0.270598 0.92388 -0.270598 0.625 0.875 0.3002 0.881 -0.3658 -0.308658 0.83147 -0.46194 0.65625 0.8125 0.3002 0.881 -0.3658 -0.270598 0.92388 -0.270598 0.625 0.875 0.3002 0.881 -0.3658 -0.392847 0.83147 -0.392847 0.625 0.8125 0.3002 0.881 -0.3658 -0.46194 -0.55557 -0.691342 0.65625 0.3125 0.5601 -0.4696 -0.6825 -0.51328 -0.382683 -0.768178 0.65625 0.375 0.5601 -0.4696 -0.6825 -0.653281 -0.382683 -0.653281 0.625 0.375 0.5601 -0.4696 -0.6825 -0.46194 -0.55557 -0.691342 0.65625 0.3125 0.5601 -0.4696 -0.6825 -0.653281 -0.382683 -0.653281 0.625 0.375 0.5601 -0.4696 -0.6825 -0.587938 -0.55557 -0.587938 0.625 0.3125 0.5601 -0.4696 -0.6825 -0.392847 0.707107 -0.587938 0.65625 0.75 0.4036 0.7715 -0.4918 -0.308658 0.83147 -0.46194 0.65625 0.8125 0.4036 0.7715 -0.4918 -0.392847 0.83147 -0.392847 0.625 0.8125 0.4036 0.7715 -0.4918 -0.392847 0.707107 -0.587938 0.65625 0.75 0.4036 0.7715 -0.4918 -0.392847 0.83147 -0.392847 0.625 0.8125 0.4036 0.7715 -0.4918 -0.5 0.707107 -0.5 0.625 0.75 0.4036 0.7715 -0.4918 -0.392847 -0.707107 -0.587938 0.65625 0.25 0.4913 -0.6326 -0.5987 -0.46194 -0.55557 -0.691342 0.65625 0.3125 0.4913 -0.6326 -0.5987 -0.587938 -0.55557 -0.587938 0.625 0.3125 0.4913 -0.6326 -0.5987 -0.392847 -0.707107 -0.587938 0.65625 0.25 0.4913 -0.6326 -0.5987 -0.587938 -0.55557 -0.587938 0.625 0.3125 0.4913 -0.6326 -0.5987 -0.5 -0.707107 -0.5 0.625 0.25 0.4913 -0.6326 -0.5987 -0.46194 0.55557 -0.691342 0.65625 0.6875 0.4913 0.6326 -0.5987 -0.392847 0.707107 -0.587938 0.65625 0.75 0.4913 0.6326 -0.5987 -0.5 0.707107 -0.5 0.625 0.75 0.4913 0.6326 -0.5987 -0.46194 0.55557 -0.691342 0.65625 0.6875 0.4913 0.6326 -0.5987 -0.5 0.707107 -0.5 0.625 0.75 0.4913 0.6326 -0.5987 -0.587938 0.55557 -0.587938 0.625 0.6875 0.4913 0.6326 -0.5987 -0.308658 -0.83147 -0.46194 0.65625 0.1875 0.4036 -0.7715 -0.4918 -0.392847 -0.707107 -0.587938 0.65625 0.25 0.4036 -0.7715 -0.4918 -0.5 -0.707107 -0.5 0.625 0.25 0.4036 -0.7715 -0.4918 -0.308658 -0.83147 -0.46194 0.65625 0.1875 0.4036 -0.7715 -0.4918 -0.5 -0.707107 -0.5 0.625 0.25 0.4036 -0.7715 -0.4918 -0.392847 -0.83147 -0.392847 0.625 0.1875 0.4036 -0.7715 -0.4918 -0.51328 0.382683 -0.768178 0.65625 0.625 0.5601 0.4696 -0.6825 -0.46194 0.55557 -0.691342 0.65625 0.6875 0.5601 0.4696 -0.6825 -0.587938 0.55557 -0.587938 0.625 0.6875 0.5601 0.4696 -0.6825 -0.51328 0.382683 -0.768178 0.65625 0.625 0.5601 0.4696 -0.6825 -0.587938 0.55557 -0.587938 0.625 0.6875 0.5601 0.4696 -0.6825 -0.653281 0.382683 -0.653281 0.625 0.625 0.5601 0.4696 -0.6825 -0.212608 -0.92388 -0.31819 0.65625 0.125 0.3002 -0.881 -0.3658 -0.308658 -0.83147 -0.46194 0.65625 0.1875 0.3002 -0.881 -0.3658 -0.392847 -0.83147 -0.392847 0.625 0.1875 0.3002 -0.881 -0.3658 -0.212608 -0.92388 -0.31819 0.65625 0.125 0.3002 -0.881 -0.3658 -0.392847 -0.83147 -0.392847 0.625 0.1875 0.3002 -0.881 -0.3658 -0.270598 -0.92388 -0.270598 0.625 0.125 0.3002 -0.881 -0.3658 -0.544895 0.19509 -0.815493 0.65625 0.5625 0.6073 0.289 -0.74 -0.51328 0.382683 -0.768178 0.65625 0.625 0.6073 0.289 -0.74 -0.653281 0.382683 -0.653281 0.625 0.625 0.6073 0.289 -0.74 -0.544895 0.19509 -0.815493 0.65625 0.5625 0.6073 0.289 -0.74 -0.653281 0.382683 -0.653281 0.625 0.625 0.6073 0.289 -0.74 -0.69352 0.19509 -0.69352 0.625 0.5625 0.6073 0.289 -0.74 -0.108386 -0.980785 -0.162212 0.65625 0.0625 0.185 -0.9565 -0.2254 -0.212608 -0.92388 -0.31819 0.65625 0.125 0.185 -0.9565 -0.2254 -0.270598 -0.92388 -0.270598 0.625 0.125 0.185 -0.9565 -0.2254 -0.108386 -0.980785 -0.162212 0.65625 0.0625 0.185 -0.9565 -0.2254 -0.270598 -0.92388 -0.270598 0.625 0.125 0.185 -0.9565 -0.2254 -0.13795 -0.980785 -0.13795 0.625 0.0625 0.185 -0.9565 -0.2254 -0.5 -0.707107 -0.5 0.625 0.25 0.5987 -0.6326 -0.4913 -0.587938 -0.55557 -0.587938 0.625 0.3125 0.5987 -0.6326 -0.4913 -0.691342 -0.55557 -0.46194 0.59375 0.3125 0.5987 -0.6326 -0.4913 -0.5 -0.707107 -0.5 0.625 0.25 0.5987 -0.6326 -0.4913 -0.691342 -0.55557 -0.46194 0.59375 0.3125 0.5987 -0.6326 -0.4913 -0.587938 -0.707107 -0.392847 0.59375 0.25 0.5987 -0.6326 -0.4913 -0.587938 0.55557 -0.587938 0.625 0.6875 0.5987 0.6326 -0.4913 -0.5 0.707107 -0.5 0.625 0.75 0.5987 0.6326 -0.4913 -0.587938 0.707107 -0.392847 0.59375 0.75 0.5987 0.6326 -0.4913 -0.587938 0.55557 -0.587938 0.625 0.6875 0.5987 0.6326 -0.4913 -0.587938 0.707107 -0.392847 0.59375 0.75 0.5987 0.6326 -0.4913 -0.691342 0.55557 -0.46194 0.59375 0.6875 0.5987 0.6326 -0.4913 -0.392847 -0.83147 -0.392847 0.625 0.1875 0.4918 -0.7715 -0.4036 -0.5 -0.707107 -0.5 0.625 0.25 0.4918 -0.7715 -0.4036 -0.587938 -0.707107 -0.392847 0.59375 0.25 0.4918 -0.7715 -0.4036 -0.392847 -0.83147 -0.392847 0.625 0.1875 0.4918 -0.7715 -0.4036 -0.587938 -0.707107 -0.392847 0.59375 0.25 0.4918 -0.7715 -0.4036 -0.46194 -0.83147 -0.308658 0.59375 0.1875 0.4918 -0.7715 -0.4036 -0.653281 0.382683 -0.653281 0.625 0.625 0.6825 0.4696 -0.5601 -0.587938 0.55557 -0.587938 0.625 0.6875 0.6825 0.4696 -0.5601 -0.691342 0.55557 -0.46194 0.59375 0.6875 0.6825 0.4696 -0.5601 -0.653281 0.382683 -0.653281 0.625 0.625 0.6825 0.4696 -0.5601 -0.691342 0.55557 -0.46194 0.59375 0.6875 0.6825 0.4696 -0.5601 -0.768178 0.382683 -0.51328 0.59375 0.625 0.6825 0.4696 -0.5601 -0.270598 -0.92388 -0.270598 0.625 0.125 0.3658 -0.881 -0.3002 -0.392847 -0.83147 -0.392847 0.625 0.1875 0.3658 -0.881 -0.3002 -0.46194 -0.83147 -0.308658 0.59375 0.1875 0.3658 -0.881 -0.3002 -0.270598 -0.92388 -0.270598 0.625 0.125 0.3658 -0.881 -0.3002 -0.46194 -0.83147 -0.308658 0.59375 0.1875 0.3658 -0.881 -0.3002 -0.31819 -0.92388 -0.212608 0.59375 0.125 0.3658 -0.881 -0.3002 -0.69352 0.19509 -0.69352 0.625 0.5625 0.74 0.289 -0.6073 -0.653281 0.382683 -0.653281 0.625 0.625 0.74 0.289 -0.6073 -0.768178 0.382683 -0.51328 0.59375 0.625 0.74 0.289 -0.6073 -0.69352 0.19509 -0.69352 0.625 0.5625 0.74 0.289 -0.6073 -0.768178 0.382683 -0.51328 0.59375 0.625 0.74 0.289 -0.6073 -0.815493 0.19509 -0.544895 0.59375 0.5625 0.74 0.289 -0.6073 -0.13795 -0.980785 -0.13795 0.625 0.0625 0.2254 -0.9565 -0.185 -0.270598 -0.92388 -0.270598 0.625 0.125 0.2254 -0.9565 -0.185 -0.31819 -0.92388 -0.212608 0.59375 0.125 0.2254 -0.9565 -0.185 -0.13795 -0.980785 -0.13795 0.625 0.0625 0.2254 -0.9565 -0.185 -0.31819 -0.92388 -0.212608 0.59375 0.125 0.2254 -0.9565 -0.185 -0.162212 -0.980785 -0.108386 0.59375 0.0625 0.2254 -0.9565 -0.185 -0.707107 0 -0.707107 0.625 0.5 0.7693 0.0975 -0.6314 -0.69352 0.19509 -0.69352 0.625 0.5625 0.7693 0.0975 -0.6314 -0.815493 0.19509 -0.544895 0.59375 0.5625 0.7693 0.0975 -0.6314 -0.707107 0 -0.707107 0.625 0.5 0.7693 0.0975 -0.6314 -0.815493 0.19509 -0.544895 0.59375 0.5625 0.7693 0.0975 -0.6314 -0.83147 0 -0.55557 0.59375 0.5 0.7693 0.0975 -0.6314 -0.13795 0.980785 -0.13795 0.625 0.9375 0.0761 0.9951 -0.0625 -0 1 0 0.609375 1 0.0761 0.9951 -0.0625 -0.162212 0.980785 -0.108386 0.59375 0.9375 0.0761 0.9951 -0.0625 -0 -1 0 0.609375 0 0.0761 -0.9951 -0.0625 -0.13795 -0.980785 -0.13795 0.625 0.0625 0.0761 -0.9951 -0.0625 -0.162212 -0.980785 -0.108386 0.59375 0.0625 0.0761 -0.9951 -0.0625 -0.69352 -0.19509 -0.69352 0.625 0.4375 0.7693 -0.0975 -0.6314 -0.707107 0 -0.707107 0.625 0.5 0.7693 -0.0975 -0.6314 -0.83147 0 -0.55557 0.59375 0.5 0.7693 -0.0975 -0.6314 -0.69352 -0.19509 -0.69352 0.625 0.4375 0.7693 -0.0975 -0.6314 -0.83147 0 -0.55557 0.59375 0.5 0.7693 -0.0975 -0.6314 -0.815493 -0.19509 -0.544895 0.59375 0.4375 0.7693 -0.0975 -0.6314 -0.270598 0.92388 -0.270598 0.625 0.875 0.2254 0.9565 -0.185 -0.13795 0.980785 -0.13795 0.625 0.9375 0.2254 0.9565 -0.185 -0.162212 0.980785 -0.108386 0.59375 0.9375 0.2254 0.9565 -0.185 -0.270598 0.92388 -0.270598 0.625 0.875 0.2254 0.9565 -0.185 -0.162212 0.980785 -0.108386 0.59375 0.9375 0.2254 0.9565 -0.185 -0.31819 0.92388 -0.212608 0.59375 0.875 0.2254 0.9565 -0.185 -0.653281 -0.382683 -0.653281 0.625 0.375 0.74 -0.289 -0.6073 -0.69352 -0.19509 -0.69352 0.625 0.4375 0.74 -0.289 -0.6073 -0.815493 -0.19509 -0.544895 0.59375 0.4375 0.74 -0.289 -0.6073 -0.653281 -0.382683 -0.653281 0.625 0.375 0.74 -0.289 -0.6073 -0.815493 -0.19509 -0.544895 0.59375 0.4375 0.74 -0.289 -0.6073 -0.768178 -0.382683 -0.51328 0.59375 0.375 0.74 -0.289 -0.6073 -0.392847 0.83147 -0.392847 0.625 0.8125 0.3658 0.881 -0.3002 -0.270598 0.92388 -0.270598 0.625 0.875 0.3658 0.881 -0.3002 -0.31819 0.92388 -0.212608 0.59375 0.875 0.3658 0.881 -0.3002 -0.392847 0.83147 -0.392847 0.625 0.8125 0.3658 0.881 -0.3002 -0.31819 0.92388 -0.212608 0.59375 0.875 0.3658 0.881 -0.3002 -0.46194 0.83147 -0.308658 0.59375 0.8125 0.3658 0.881 -0.3002 -0.587938 -0.55557 -0.587938 0.625 0.3125 0.6825 -0.4696 -0.5601 -0.653281 -0.382683 -0.653281 0.625 0.375 0.6825 -0.4696 -0.5601 -0.768178 -0.382683 -0.51328 0.59375 0.375 0.6825 -0.4696 -0.5601 -0.587938 -0.55557 -0.587938 0.625 0.3125 0.6825 -0.4696 -0.5601 -0.768178 -0.382683 -0.51328 0.59375 0.375 0.6825 -0.4696 -0.5601 -0.691342 -0.55557 -0.46194 0.59375 0.3125 0.6825 -0.4696 -0.5601 -0.5 0.707107 -0.5 0.625 0.75 0.4918 0.7715 -0.4036 -0.392847 0.83147 -0.392847 0.625 0.8125 0.4918 0.7715 -0.4036 -0.46194 0.83147 -0.308658 0.59375 0.8125 0.4918 0.7715 -0.4036 -0.5 0.707107 -0.5 0.625 0.75 0.4918 0.7715 -0.4036 -0.46194 0.83147 -0.308658 0.59375 0.8125 0.4918 0.7715 -0.4036 -0.587938 0.707107 -0.392847 0.59375 0.75 0.4918 0.7715 -0.4036 -0.162212 0.980785 -0.108386 0.59375 0.9375 0.0869 0.9951 -0.0464 -0 1 0 0.578125 1 0.0869 0.9951 -0.0464 -0.18024 0.980785 -0.074658 0.5625 0.9375 0.0869 0.9951 -0.0464 -0 -1 0 0.578125 0 0.0869 -0.9951 -0.0464 -0.162212 -0.980785 -0.108386 0.59375 0.0625 0.0869 -0.9951 -0.0464 -0.18024 -0.980785 -0.074658 0.5625 0.0625 0.0869 -0.9951 -0.0464 -0.815493 -0.19509 -0.544895 0.59375 0.4375 0.8777 -0.0975 -0.4691 -0.83147 0 -0.55557 0.59375 0.5 0.8777 -0.0975 -0.4691 -0.923879 0 -0.382683 0.5625 0.5 0.8777 -0.0975 -0.4691 -0.815493 -0.19509 -0.544895 0.59375 0.4375 0.8777 -0.0975 -0.4691 -0.923879 0 -0.382683 0.5625 0.5 0.8777 -0.0975 -0.4691 -0.906127 -0.19509 -0.37533 0.5625 0.4375 0.8777 -0.0975 -0.4691 -0.31819 0.92388 -0.212608 0.59375 0.875 0.2571 0.9565 -0.1374 -0.162212 0.980785 -0.108386 0.59375 0.9375 0.2571 0.9565 -0.1374 -0.18024 0.980785 -0.074658 0.5625 0.9375 0.2571 0.9565 -0.1374 -0.31819 0.92388 -0.212608 0.59375 0.875 0.2571 0.9565 -0.1374 -0.18024 0.980785 -0.074658 0.5625 0.9375 0.2571 0.9565 -0.1374 -0.353553 0.92388 -0.146447 0.5625 0.875 0.2571 0.9565 -0.1374 -0.768178 -0.382683 -0.51328 0.59375 0.375 0.8443 -0.289 -0.4513 -0.815493 -0.19509 -0.544895 0.59375 0.4375 0.8443 -0.289 -0.4513 -0.906127 -0.19509 -0.37533 0.5625 0.4375 0.8443 -0.289 -0.4513 -0.768178 -0.382683 -0.51328 0.59375 0.375 0.8443 -0.289 -0.4513 -0.906127 -0.19509 -0.37533 0.5625 0.4375 0.8443 -0.289 -0.4513 -0.853553 -0.382683 -0.353553 0.5625 0.375 0.8443 -0.289 -0.4513 -0.46194 0.83147 -0.308658 0.59375 0.8125 0.4173 0.881 -0.223 -0.31819 0.92388 -0.212608 0.59375 0.875 0.4173 0.881 -0.223 -0.353553 0.92388 -0.146447 0.5625 0.875 0.4173 0.881 -0.223 -0.46194 0.83147 -0.308658 0.59375 0.8125 0.4173 0.881 -0.223 -0.353553 0.92388 -0.146447 0.5625 0.875 0.4173 0.881 -0.223 -0.51328 0.83147 -0.212607 0.5625 0.8125 0.4173 0.881 -0.223 -0.691342 -0.55557 -0.46194 0.59375 0.3125 0.7786 -0.4696 -0.4162 -0.768178 -0.382683 -0.51328 0.59375 0.375 0.7786 -0.4696 -0.4162 -0.853553 -0.382683 -0.353553 0.5625 0.375 0.7786 -0.4696 -0.4162 -0.691342 -0.55557 -0.46194 0.59375 0.3125 0.7786 -0.4696 -0.4162 -0.853553 -0.382683 -0.353553 0.5625 0.375 0.7786 -0.4696 -0.4162 -0.768178 -0.55557 -0.31819 0.5625 0.3125 0.7786 -0.4696 -0.4162 -0.587938 0.707107 -0.392847 0.59375 0.75 0.5611 0.7715 -0.2999 -0.46194 0.83147 -0.308658 0.59375 0.8125 0.5611 0.7715 -0.2999 -0.51328 0.83147 -0.212607 0.5625 0.8125 0.5611 0.7715 -0.2999 -0.587938 0.707107 -0.392847 0.59375 0.75 0.5611 0.7715 -0.2999 -0.51328 0.83147 -0.212607 0.5625 0.8125 0.5611 0.7715 -0.2999 -0.653281 0.707107 -0.270598 0.5625 0.75 0.5611 0.7715 -0.2999 -0.587938 -0.707107 -0.392847 0.59375 0.25 0.6831 -0.6326 -0.3651 -0.691342 -0.55557 -0.46194 0.59375 0.3125 0.6831 -0.6326 -0.3651 -0.768178 -0.55557 -0.31819 0.5625 0.3125 0.6831 -0.6326 -0.3651 -0.587938 -0.707107 -0.392847 0.59375 0.25 0.6831 -0.6326 -0.3651 -0.768178 -0.55557 -0.31819 0.5625 0.3125 0.6831 -0.6326 -0.3651 -0.653281 -0.707107 -0.270598 0.5625 0.25 0.6831 -0.6326 -0.3651 -0.691342 0.55557 -0.46194 0.59375 0.6875 0.6831 0.6326 -0.3651 -0.587938 0.707107 -0.392847 0.59375 0.75 0.6831 0.6326 -0.3651 -0.653281 0.707107 -0.270598 0.5625 0.75 0.6831 0.6326 -0.3651 -0.691342 0.55557 -0.46194 0.59375 0.6875 0.6831 0.6326 -0.3651 -0.653281 0.707107 -0.270598 0.5625 0.75 0.6831 0.6326 -0.3651 -0.768178 0.55557 -0.31819 0.5625 0.6875 0.6831 0.6326 -0.3651 -0.46194 -0.83147 -0.308658 0.59375 0.1875 0.5611 -0.7715 -0.2999 -0.587938 -0.707107 -0.392847 0.59375 0.25 0.5611 -0.7715 -0.2999 -0.653281 -0.707107 -0.270598 0.5625 0.25 0.5611 -0.7715 -0.2999 -0.46194 -0.83147 -0.308658 0.59375 0.1875 0.5611 -0.7715 -0.2999 -0.653281 -0.707107 -0.270598 0.5625 0.25 0.5611 -0.7715 -0.2999 -0.51328 -0.83147 -0.212607 0.5625 0.1875 0.5611 -0.7715 -0.2999 -0.768178 0.382683 -0.51328 0.59375 0.625 0.7786 0.4696 -0.4162 -0.691342 0.55557 -0.46194 0.59375 0.6875 0.7786 0.4696 -0.4162 -0.768178 0.55557 -0.31819 0.5625 0.6875 0.7786 0.4696 -0.4162 -0.768178 0.382683 -0.51328 0.59375 0.625 0.7786 0.4696 -0.4162 -0.768178 0.55557 -0.31819 0.5625 0.6875 0.7786 0.4696 -0.4162 -0.853553 0.382683 -0.353553 0.5625 0.625 0.7786 0.4696 -0.4162 -0.31819 -0.92388 -0.212608 0.59375 0.125 0.4173 -0.881 -0.223 -0.46194 -0.83147 -0.308658 0.59375 0.1875 0.4173 -0.881 -0.223 -0.51328 -0.83147 -0.212607 0.5625 0.1875 0.4173 -0.881 -0.223 -0.31819 -0.92388 -0.212608 0.59375 0.125 0.4173 -0.881 -0.223 -0.51328 -0.83147 -0.212607 0.5625 0.1875 0.4173 -0.881 -0.223 -0.353553 -0.92388 -0.146447 0.5625 0.125 0.4173 -0.881 -0.223 -0.815493 0.19509 -0.544895 0.59375 0.5625 0.8443 0.289 -0.4513 -0.768178 0.382683 -0.51328 0.59375 0.625 0.8443 0.289 -0.4513 -0.853553 0.382683 -0.353553 0.5625 0.625 0.8443 0.289 -0.4513 -0.815493 0.19509 -0.544895 0.59375 0.5625 0.8443 0.289 -0.4513 -0.853553 0.382683 -0.353553 0.5625 0.625 0.8443 0.289 -0.4513 -0.906127 0.19509 -0.37533 0.5625 0.5625 0.8443 0.289 -0.4513 -0.162212 -0.980785 -0.108386 0.59375 0.0625 0.2571 -0.9565 -0.1374 -0.31819 -0.92388 -0.212608 0.59375 0.125 0.2571 -0.9565 -0.1374 -0.353553 -0.92388 -0.146447 0.5625 0.125 0.2571 -0.9565 -0.1374 -0.162212 -0.980785 -0.108386 0.59375 0.0625 0.2571 -0.9565 -0.1374 -0.353553 -0.92388 -0.146447 0.5625 0.125 0.2571 -0.9565 -0.1374 -0.18024 -0.980785 -0.074658 0.5625 0.0625 0.2571 -0.9565 -0.1374 -0.83147 0 -0.55557 0.59375 0.5 0.8777 0.0975 -0.4691 -0.815493 0.19509 -0.544895 0.59375 0.5625 0.8777 0.0975 -0.4691 -0.906127 0.19509 -0.37533 0.5625 0.5625 0.8777 0.0975 -0.4691 -0.83147 0 -0.55557 0.59375 0.5 0.8777 0.0975 -0.4691 -0.906127 0.19509 -0.37533 0.5625 0.5625 0.8777 0.0975 -0.4691 -0.923879 0 -0.382683 0.5625 0.5 0.8777 0.0975 -0.4691 -0.768178 0.55557 -0.31819 0.5625 0.6875 0.7412 0.6326 -0.2248 -0.653281 0.707107 -0.270598 0.5625 0.75 0.7412 0.6326 -0.2248 -0.69352 0.707107 -0.13795 0.53125 0.75 0.7412 0.6326 -0.2248 -0.768178 0.55557 -0.31819 0.5625 0.6875 0.7412 0.6326 -0.2248 -0.69352 0.707107 -0.13795 0.53125 0.75 0.7412 0.6326 -0.2248 -0.815493 0.55557 -0.162212 0.53125 0.6875 0.7412 0.6326 -0.2248 -0.51328 -0.83147 -0.212607 0.5625 0.1875 0.6088 -0.7715 -0.1847 -0.653281 -0.707107 -0.270598 0.5625 0.25 0.6088 -0.7715 -0.1847 -0.69352 -0.707107 -0.13795 0.53125 0.25 0.6088 -0.7715 -0.1847 -0.51328 -0.83147 -0.212607 0.5625 0.1875 0.6088 -0.7715 -0.1847 -0.69352 -0.707107 -0.13795 0.53125 0.25 0.6088 -0.7715 -0.1847 -0.544895 -0.83147 -0.108386 0.53125 0.1875 0.6088 -0.7715 -0.1847 -0.853553 0.382683 -0.353553 0.5625 0.625 0.8448 0.4696 -0.2563 -0.768178 0.55557 -0.31819 0.5625 0.6875 0.8448 0.4696 -0.2563 -0.815493 0.55557 -0.162212 0.53125 0.6875 0.8448 0.4696 -0.2563 -0.853553 0.382683 -0.353553 0.5625 0.625 0.8448 0.4696 -0.2563 -0.815493 0.55557 -0.162212 0.53125 0.6875 0.8448 0.4696 -0.2563 -0.906127 0.382683 -0.18024 0.53125 0.625 0.8448 0.4696 -0.2563 -0.353553 -0.92388 -0.146447 0.5625 0.125 0.4528 -0.881 -0.1374 -0.51328 -0.83147 -0.212607 0.5625 0.1875 0.4528 -0.881 -0.1374 -0.544895 -0.83147 -0.108386 0.53125 0.1875 0.4528 -0.881 -0.1374 -0.353553 -0.92388 -0.146447 0.5625 0.125 0.4528 -0.881 -0.1374 -0.544895 -0.83147 -0.108386 0.53125 0.1875 0.4528 -0.881 -0.1374 -0.37533 -0.92388 -0.074658 0.53125 0.125 0.4528 -0.881 -0.1374 -0.906127 0.19509 -0.37533 0.5625 0.5625 0.9161 0.289 -0.2779 -0.853553 0.382683 -0.353553 0.5625 0.625 0.9161 0.289 -0.2779 -0.906127 0.382683 -0.18024 0.53125 0.625 0.9161 0.289 -0.2779 -0.906127 0.19509 -0.37533 0.5625 0.5625 0.9161 0.289 -0.2779 -0.906127 0.382683 -0.18024 0.53125 0.625 0.9161 0.289 -0.2779 -0.96194 0.19509 -0.191342 0.53125 0.5625 0.9161 0.289 -0.2779 -0.18024 -0.980785 -0.074658 0.5625 0.0625 0.279 -0.9565 -0.0846 -0.353553 -0.92388 -0.146447 0.5625 0.125 0.279 -0.9565 -0.0846 -0.37533 -0.92388 -0.074658 0.53125 0.125 0.279 -0.9565 -0.0846 -0.18024 -0.980785 -0.074658 0.5625 0.0625 0.279 -0.9565 -0.0846 -0.37533 -0.92388 -0.074658 0.53125 0.125 0.279 -0.9565 -0.0846 -0.191342 -0.980785 -0.03806 0.53125 0.0625 0.279 -0.9565 -0.0846 -0.923879 0 -0.382683 0.5625 0.5 0.9524 0.0975 -0.2889 -0.906127 0.19509 -0.37533 0.5625 0.5625 0.9524 0.0975 -0.2889 -0.96194 0.19509 -0.191342 0.53125 0.5625 0.9524 0.0975 -0.2889 -0.923879 0 -0.382683 0.5625 0.5 0.9524 0.0975 -0.2889 -0.96194 0.19509 -0.191342 0.53125 0.5625 0.9524 0.0975 -0.2889 -0.980785 0 -0.19509 0.53125 0.5 0.9524 0.0975 -0.2889 -0.18024 0.980785 -0.074658 0.5625 0.9375 0.0942 0.9951 -0.0286 -0 1 0 0.546875 1 0.0942 0.9951 -0.0286 -0.191342 0.980785 -0.03806 0.53125 0.9375 0.0942 0.9951 -0.0286 -0 -1 0 0.546875 0 0.0942 -0.9951 -0.0286 -0.18024 -0.980785 -0.074658 0.5625 0.0625 0.0942 -0.9951 -0.0286 -0.191342 -0.980785 -0.03806 0.53125 0.0625 0.0942 -0.9951 -0.0286 -0.906127 -0.19509 -0.37533 0.5625 0.4375 0.9524 -0.0975 -0.2889 -0.923879 0 -0.382683 0.5625 0.5 0.9524 -0.0975 -0.2889 -0.980785 0 -0.19509 0.53125 0.5 0.9524 -0.0975 -0.2889 -0.906127 -0.19509 -0.37533 0.5625 0.4375 0.9524 -0.0975 -0.2889 -0.980785 0 -0.19509 0.53125 0.5 0.9524 -0.0975 -0.2889 -0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9524 -0.0975 -0.2889 -0.353553 0.92388 -0.146447 0.5625 0.875 0.279 0.9565 -0.0846 -0.18024 0.980785 -0.074658 0.5625 0.9375 0.279 0.9565 -0.0846 -0.191342 0.980785 -0.03806 0.53125 0.9375 0.279 0.9565 -0.0846 -0.353553 0.92388 -0.146447 0.5625 0.875 0.279 0.9565 -0.0846 -0.191342 0.980785 -0.03806 0.53125 0.9375 0.279 0.9565 -0.0846 -0.37533 0.92388 -0.074658 0.53125 0.875 0.279 0.9565 -0.0846 -0.853553 -0.382683 -0.353553 0.5625 0.375 0.9161 -0.289 -0.2779 -0.906127 -0.19509 -0.37533 0.5625 0.4375 0.9161 -0.289 -0.2779 -0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9161 -0.289 -0.2779 -0.853553 -0.382683 -0.353553 0.5625 0.375 0.9161 -0.289 -0.2779 -0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9161 -0.289 -0.2779 -0.906127 -0.382683 -0.18024 0.53125 0.375 0.9161 -0.289 -0.2779 -0.51328 0.83147 -0.212607 0.5625 0.8125 0.4528 0.881 -0.1374 -0.353553 0.92388 -0.146447 0.5625 0.875 0.4528 0.881 -0.1374 -0.37533 0.92388 -0.074658 0.53125 0.875 0.4528 0.881 -0.1374 -0.51328 0.83147 -0.212607 0.5625 0.8125 0.4528 0.881 -0.1374 -0.37533 0.92388 -0.074658 0.53125 0.875 0.4528 0.881 -0.1374 -0.544895 0.83147 -0.108386 0.53125 0.8125 0.4528 0.881 -0.1374 -0.768178 -0.55557 -0.31819 0.5625 0.3125 0.8448 -0.4696 -0.2563 -0.853553 -0.382683 -0.353553 0.5625 0.375 0.8448 -0.4696 -0.2563 -0.906127 -0.382683 -0.18024 0.53125 0.375 0.8448 -0.4696 -0.2563 -0.768178 -0.55557 -0.31819 0.5625 0.3125 0.8448 -0.4696 -0.2563 -0.906127 -0.382683 -0.18024 0.53125 0.375 0.8448 -0.4696 -0.2563 -0.815493 -0.55557 -0.162212 0.53125 0.3125 0.8448 -0.4696 -0.2563 -0.653281 0.707107 -0.270598 0.5625 0.75 0.6088 0.7715 -0.1847 -0.51328 0.83147 -0.212607 0.5625 0.8125 0.6088 0.7715 -0.1847 -0.544895 0.83147 -0.108386 0.53125 0.8125 0.6088 0.7715 -0.1847 -0.653281 0.707107 -0.270598 0.5625 0.75 0.6088 0.7715 -0.1847 -0.544895 0.83147 -0.108386 0.53125 0.8125 0.6088 0.7715 -0.1847 -0.69352 0.707107 -0.13795 0.53125 0.75 0.6088 0.7715 -0.1847 -0.653281 -0.707107 -0.270598 0.5625 0.25 0.7412 -0.6326 -0.2248 -0.768178 -0.55557 -0.31819 0.5625 0.3125 0.7412 -0.6326 -0.2248 -0.815493 -0.55557 -0.162212 0.53125 0.3125 0.7412 -0.6326 -0.2248 -0.653281 -0.707107 -0.270598 0.5625 0.25 0.7412 -0.6326 -0.2248 -0.815493 -0.55557 -0.162212 0.53125 0.3125 0.7412 -0.6326 -0.2248 -0.69352 -0.707107 -0.13795 0.53125 0.25 0.7412 -0.6326 -0.2248 -0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9904 -0.0975 -0.0975 -0.980785 0 -0.19509 0.53125 0.5 0.9904 -0.0975 -0.0975 -1 0 0 0.5 0.5 0.9904 -0.0975 -0.0975 -0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9904 -0.0975 -0.0975 -1 0 0 0.5 0.5 0.9904 -0.0975 -0.0975 -0.980785 -0.19509 0 0.5 0.4375 0.9904 -0.0975 -0.0975 -0.37533 0.92388 -0.074658 0.53125 0.875 0.2902 0.9565 -0.0286 -0.191342 0.980785 -0.03806 0.53125 0.9375 0.2902 0.9565 -0.0286 -0.19509 0.980785 0 0.5 0.9375 0.2902 0.9565 -0.0286 -0.37533 0.92388 -0.074658 0.53125 0.875 0.2902 0.9565 -0.0286 -0.19509 0.980785 0 0.5 0.9375 0.2902 0.9565 -0.0286 -0.382683 0.92388 0 0.5 0.875 0.2902 0.9565 -0.0286 -0.906127 -0.382683 -0.18024 0.53125 0.375 0.9527 -0.289 -0.0938 -0.96194 -0.19509 -0.191342 0.53125 0.4375 0.9527 -0.289 -0.0938 -0.980785 -0.19509 0 0.5 0.4375 0.9527 -0.289 -0.0938 -0.906127 -0.382683 -0.18024 0.53125 0.375 0.9527 -0.289 -0.0938 -0.980785 -0.19509 0 0.5 0.4375 0.9527 -0.289 -0.0938 -0.923879 -0.382683 -0 0.5 0.375 0.9527 -0.289 -0.0938 -0.544895 0.83147 -0.108386 0.53125 0.8125 0.4709 0.881 -0.0464 -0.37533 0.92388 -0.074658 0.53125 0.875 0.4709 0.881 -0.0464 -0.382683 0.92388 0 0.5 0.875 0.4709 0.881 -0.0464 -0.544895 0.83147 -0.108386 0.53125 0.8125 0.4709 0.881 -0.0464 -0.382683 0.92388 0 0.5 0.875 0.4709 0.881 -0.0464 -0.55557 0.83147 0 0.5 0.8125 0.4709 0.881 -0.0464 -0.815493 -0.55557 -0.162212 0.53125 0.3125 0.8786 -0.4696 -0.0865 -0.906127 -0.382683 -0.18024 0.53125 0.375 0.8786 -0.4696 -0.0865 -0.923879 -0.382683 -0 0.5 0.375 0.8786 -0.4696 -0.0865 -0.815493 -0.55557 -0.162212 0.53125 0.3125 0.8786 -0.4696 -0.0865 -0.923879 -0.382683 -0 0.5 0.375 0.8786 -0.4696 -0.0865 -0.831469 -0.55557 0 0.5 0.3125 0.8786 -0.4696 -0.0865 -0.69352 0.707107 -0.13795 0.53125 0.75 0.6332 0.7715 -0.0624 -0.544895 0.83147 -0.108386 0.53125 0.8125 0.6332 0.7715 -0.0624 -0.55557 0.83147 0 0.5 0.8125 0.6332 0.7715 -0.0624 -0.69352 0.707107 -0.13795 0.53125 0.75 0.6332 0.7715 -0.0624 -0.55557 0.83147 0 0.5 0.8125 0.6332 0.7715 -0.0624 -0.707107 0.707107 -0 0.5 0.75 0.6332 0.7715 -0.0624 -0.69352 -0.707107 -0.13795 0.53125 0.25 0.7708 -0.6326 -0.0759 -0.815493 -0.55557 -0.162212 0.53125 0.3125 0.7708 -0.6326 -0.0759 -0.831469 -0.55557 0 0.5 0.3125 0.7708 -0.6326 -0.0759 -0.69352 -0.707107 -0.13795 0.53125 0.25 0.7708 -0.6326 -0.0759 -0.831469 -0.55557 0 0.5 0.3125 0.7708 -0.6326 -0.0759 -0.707107 -0.707107 -0 0.5 0.25 0.7708 -0.6326 -0.0759 -0.815493 0.55557 -0.162212 0.53125 0.6875 0.7708 0.6326 -0.0759 -0.69352 0.707107 -0.13795 0.53125 0.75 0.7708 0.6326 -0.0759 -0.707107 0.707107 -0 0.5 0.75 0.7708 0.6326 -0.0759 -0.815493 0.55557 -0.162212 0.53125 0.6875 0.7708 0.6326 -0.0759 -0.707107 0.707107 -0 0.5 0.75 0.7708 0.6326 -0.0759 -0.831469 0.55557 0 0.5 0.6875 0.7708 0.6326 -0.0759 -0.544895 -0.83147 -0.108386 0.53125 0.1875 0.6332 -0.7715 -0.0624 -0.69352 -0.707107 -0.13795 0.53125 0.25 0.6332 -0.7715 -0.0624 -0.707107 -0.707107 -0 0.5 0.25 0.6332 -0.7715 -0.0624 -0.544895 -0.83147 -0.108386 0.53125 0.1875 0.6332 -0.7715 -0.0624 -0.707107 -0.707107 -0 0.5 0.25 0.6332 -0.7715 -0.0624 -0.55557 -0.83147 0 0.5 0.1875 0.6332 -0.7715 -0.0624 -0.906127 0.382683 -0.18024 0.53125 0.625 0.8786 0.4696 -0.0865 -0.815493 0.55557 -0.162212 0.53125 0.6875 0.8786 0.4696 -0.0865 -0.831469 0.55557 0 0.5 0.6875 0.8786 0.4696 -0.0865 -0.906127 0.382683 -0.18024 0.53125 0.625 0.8786 0.4696 -0.0865 -0.831469 0.55557 0 0.5 0.6875 0.8786 0.4696 -0.0865 -0.923879 0.382683 -0 0.5 0.625 0.8786 0.4696 -0.0865 -0.37533 -0.92388 -0.074658 0.53125 0.125 0.4709 -0.881 -0.0464 -0.544895 -0.83147 -0.108386 0.53125 0.1875 0.4709 -0.881 -0.0464 -0.55557 -0.83147 0 0.5 0.1875 0.4709 -0.881 -0.0464 -0.37533 -0.92388 -0.074658 0.53125 0.125 0.4709 -0.881 -0.0464 -0.55557 -0.83147 0 0.5 0.1875 0.4709 -0.881 -0.0464 -0.382683 -0.92388 0 0.5 0.125 0.4709 -0.881 -0.0464 -0.96194 0.19509 -0.191342 0.53125 0.5625 0.9527 0.289 -0.0938 -0.906127 0.382683 -0.18024 0.53125 0.625 0.9527 0.289 -0.0938 -0.923879 0.382683 -0 0.5 0.625 0.9527 0.289 -0.0938 -0.96194 0.19509 -0.191342 0.53125 0.5625 0.9527 0.289 -0.0938 -0.923879 0.382683 -0 0.5 0.625 0.9527 0.289 -0.0938 -0.980785 0.19509 0 0.5 0.5625 0.9527 0.289 -0.0938 -0.191342 -0.980785 -0.03806 0.53125 0.0625 0.2902 -0.9565 -0.0286 -0.37533 -0.92388 -0.074658 0.53125 0.125 0.2902 -0.9565 -0.0286 -0.382683 -0.92388 0 0.5 0.125 0.2902 -0.9565 -0.0286 -0.191342 -0.980785 -0.03806 0.53125 0.0625 0.2902 -0.9565 -0.0286 -0.382683 -0.92388 0 0.5 0.125 0.2902 -0.9565 -0.0286 -0.19509 -0.980785 0 0.5 0.0625 0.2902 -0.9565 -0.0286 -0.980785 0 -0.19509 0.53125 0.5 0.9904 0.0975 -0.0975 -0.96194 0.19509 -0.191342 0.53125 0.5625 0.9904 0.0975 -0.0975 -0.980785 0.19509 0 0.5 0.5625 0.9904 0.0975 -0.0975 -0.980785 0 -0.19509 0.53125 0.5 0.9904 0.0975 -0.0975 -0.980785 0.19509 0 0.5 0.5625 0.9904 0.0975 -0.0975 -1 0 0 0.5 0.5 0.9904 0.0975 -0.0975 -0.191342 0.980785 -0.03806 0.53125 0.9375 0.098 0.9951 -0.0097 -0 1 0 0.515625 1 0.098 0.9951 -0.0097 -0.19509 0.980785 0 0.5 0.9375 0.098 0.9951 -0.0097 -0 -1 0 0.515625 0 0.098 -0.9951 -0.0097 -0.191342 -0.980785 -0.03806 0.53125 0.0625 0.098 -0.9951 -0.0097 -0.19509 -0.980785 0 0.5 0.0625 0.098 -0.9951 -0.0097 -0.55557 -0.83147 0 0.5 0.1875 0.6332 -0.7715 0.0624 -0.707107 -0.707107 -0 0.5 0.25 0.6332 -0.7715 0.0624 -0.69352 -0.707107 0.13795 0.46875 0.25 0.6332 -0.7715 0.0624 -0.55557 -0.83147 0 0.5 0.1875 0.6332 -0.7715 0.0624 -0.69352 -0.707107 0.13795 0.46875 0.25 0.6332 -0.7715 0.0624 -0.544895 -0.83147 0.108386 0.46875 0.1875 0.6332 -0.7715 0.0624 -0.923879 0.382683 -0 0.5 0.625 0.8786 0.4696 0.0865 -0.831469 0.55557 0 0.5 0.6875 0.8786 0.4696 0.0865 -0.815493 0.55557 0.162212 0.46875 0.6875 0.8786 0.4696 0.0865 -0.923879 0.382683 -0 0.5 0.625 0.8786 0.4696 0.0865 -0.815493 0.55557 0.162212 0.46875 0.6875 0.8786 0.4696 0.0865 -0.906127 0.382683 0.18024 0.46875 0.625 0.8786 0.4696 0.0865 -0.382683 -0.92388 0 0.5 0.125 0.4709 -0.881 0.0464 -0.55557 -0.83147 0 0.5 0.1875 0.4709 -0.881 0.0464 -0.544895 -0.83147 0.108386 0.46875 0.1875 0.4709 -0.881 0.0464 -0.382683 -0.92388 0 0.5 0.125 0.4709 -0.881 0.0464 -0.544895 -0.83147 0.108386 0.46875 0.1875 0.4709 -0.881 0.0464 -0.37533 -0.92388 0.074658 0.46875 0.125 0.4709 -0.881 0.0464 -0.980785 0.19509 0 0.5 0.5625 0.9527 0.289 0.0938 -0.923879 0.382683 -0 0.5 0.625 0.9527 0.289 0.0938 -0.906127 0.382683 0.18024 0.46875 0.625 0.9527 0.289 0.0938 -0.980785 0.19509 0 0.5 0.5625 0.9527 0.289 0.0938 -0.906127 0.382683 0.18024 0.46875 0.625 0.9527 0.289 0.0938 -0.96194 0.19509 0.191342 0.46875 0.5625 0.9527 0.289 0.0938 -0.19509 -0.980785 0 0.5 0.0625 0.2902 -0.9565 0.0286 -0.382683 -0.92388 0 0.5 0.125 0.2902 -0.9565 0.0286 -0.37533 -0.92388 0.074658 0.46875 0.125 0.2902 -0.9565 0.0286 -0.19509 -0.980785 0 0.5 0.0625 0.2902 -0.9565 0.0286 -0.37533 -0.92388 0.074658 0.46875 0.125 0.2902 -0.9565 0.0286 -0.191342 -0.980785 0.03806 0.46875 0.0625 0.2902 -0.9565 0.0286 -1 0 0 0.5 0.5 0.9904 0.0975 0.0976 -0.980785 0.19509 0 0.5 0.5625 0.9904 0.0975 0.0976 -0.96194 0.19509 0.191342 0.46875 0.5625 0.9904 0.0975 0.0976 -1 0 0 0.5 0.5 0.9904 0.0975 0.0976 -0.96194 0.19509 0.191342 0.46875 0.5625 0.9904 0.0975 0.0976 -0.980785 0 0.19509 0.46875 0.5 0.9904 0.0975 0.0976 -0.19509 0.980785 0 0.5 0.9375 0.098 0.9951 0.0097 -0 1 0 0.484375 1 0.098 0.9951 0.0097 -0.191342 0.980785 0.03806 0.46875 0.9375 0.098 0.9951 0.0097 -0 -1 0 0.484375 0 0.098 -0.9951 0.0097 -0.19509 -0.980785 0 0.5 0.0625 0.098 -0.9951 0.0097 -0.191342 -0.980785 0.03806 0.46875 0.0625 0.098 -0.9951 0.0097 -0.980785 -0.19509 0 0.5 0.4375 0.9904 -0.0975 0.0976 -1 0 0 0.5 0.5 0.9904 -0.0975 0.0976 -0.980785 0 0.19509 0.46875 0.5 0.9904 -0.0975 0.0976 -0.980785 -0.19509 0 0.5 0.4375 0.9904 -0.0975 0.0976 -0.980785 0 0.19509 0.46875 0.5 0.9904 -0.0975 0.0976 -0.96194 -0.19509 0.191342 0.46875 0.4375 0.9904 -0.0975 0.0976 -0.382683 0.92388 0 0.5 0.875 0.2902 0.9565 0.0286 -0.19509 0.980785 0 0.5 0.9375 0.2902 0.9565 0.0286 -0.191342 0.980785 0.03806 0.46875 0.9375 0.2902 0.9565 0.0286 -0.382683 0.92388 0 0.5 0.875 0.2902 0.9565 0.0286 -0.191342 0.980785 0.03806 0.46875 0.9375 0.2902 0.9565 0.0286 -0.37533 0.92388 0.074658 0.46875 0.875 0.2902 0.9565 0.0286 -0.923879 -0.382683 -0 0.5 0.375 0.9527 -0.289 0.0938 -0.980785 -0.19509 0 0.5 0.4375 0.9527 -0.289 0.0938 -0.96194 -0.19509 0.191342 0.46875 0.4375 0.9527 -0.289 0.0938 -0.923879 -0.382683 -0 0.5 0.375 0.9527 -0.289 0.0938 -0.96194 -0.19509 0.191342 0.46875 0.4375 0.9527 -0.289 0.0938 -0.906127 -0.382683 0.18024 0.46875 0.375 0.9527 -0.289 0.0938 -0.55557 0.83147 0 0.5 0.8125 0.4709 0.881 0.0464 -0.382683 0.92388 0 0.5 0.875 0.4709 0.881 0.0464 -0.37533 0.92388 0.074658 0.46875 0.875 0.4709 0.881 0.0464 -0.55557 0.83147 0 0.5 0.8125 0.4709 0.881 0.0464 -0.37533 0.92388 0.074658 0.46875 0.875 0.4709 0.881 0.0464 -0.544895 0.83147 0.108386 0.46875 0.8125 0.4709 0.881 0.0464 -0.831469 -0.55557 0 0.5 0.3125 0.8786 -0.4696 0.0865 -0.923879 -0.382683 -0 0.5 0.375 0.8786 -0.4696 0.0865 -0.906127 -0.382683 0.18024 0.46875 0.375 0.8786 -0.4696 0.0865 -0.831469 -0.55557 0 0.5 0.3125 0.8786 -0.4696 0.0865 -0.906127 -0.382683 0.18024 0.46875 0.375 0.8786 -0.4696 0.0865 -0.815493 -0.55557 0.162212 0.46875 0.3125 0.8786 -0.4696 0.0865 -0.707107 0.707107 -0 0.5 0.75 0.6332 0.7715 0.0624 -0.55557 0.83147 0 0.5 0.8125 0.6332 0.7715 0.0624 -0.544895 0.83147 0.108386 0.46875 0.8125 0.6332 0.7715 0.0624 -0.707107 0.707107 -0 0.5 0.75 0.6332 0.7715 0.0624 -0.544895 0.83147 0.108386 0.46875 0.8125 0.6332 0.7715 0.0624 -0.69352 0.707107 0.13795 0.46875 0.75 0.6332 0.7715 0.0624 -0.707107 -0.707107 -0 0.5 0.25 0.7708 -0.6326 0.0759 -0.831469 -0.55557 0 0.5 0.3125 0.7708 -0.6326 0.0759 -0.815493 -0.55557 0.162212 0.46875 0.3125 0.7708 -0.6326 0.0759 -0.707107 -0.707107 -0 0.5 0.25 0.7708 -0.6326 0.0759 -0.815493 -0.55557 0.162212 0.46875 0.3125 0.7708 -0.6326 0.0759 -0.69352 -0.707107 0.13795 0.46875 0.25 0.7708 -0.6326 0.0759 -0.831469 0.55557 0 0.5 0.6875 0.7708 0.6326 0.0759 -0.707107 0.707107 -0 0.5 0.75 0.7708 0.6326 0.0759 -0.69352 0.707107 0.13795 0.46875 0.75 0.7708 0.6326 0.0759 -0.831469 0.55557 0 0.5 0.6875 0.7708 0.6326 0.0759 -0.69352 0.707107 0.13795 0.46875 0.75 0.7708 0.6326 0.0759 -0.815493 0.55557 0.162212 0.46875 0.6875 0.7708 0.6326 0.0759 -0.906127 -0.382683 0.18024 0.46875 0.375 0.9161 -0.289 0.2779 -0.96194 -0.19509 0.191342 0.46875 0.4375 0.9161 -0.289 0.2779 -0.906127 -0.19509 0.37533 0.4375 0.4375 0.9161 -0.289 0.2779 -0.906127 -0.382683 0.18024 0.46875 0.375 0.9161 -0.289 0.2779 -0.906127 -0.19509 0.37533 0.4375 0.4375 0.9161 -0.289 0.2779 -0.853553 -0.382683 0.353553 0.4375 0.375 0.9161 -0.289 0.2779 -0.544895 0.83147 0.108386 0.46875 0.8125 0.4528 0.881 0.1374 -0.37533 0.92388 0.074658 0.46875 0.875 0.4528 0.881 0.1374 -0.353553 0.92388 0.146447 0.4375 0.875 0.4528 0.881 0.1374 -0.544895 0.83147 0.108386 0.46875 0.8125 0.4528 0.881 0.1374 -0.353553 0.92388 0.146447 0.4375 0.875 0.4528 0.881 0.1374 -0.51328 0.83147 0.212608 0.4375 0.8125 0.4528 0.881 0.1374 -0.815493 -0.55557 0.162212 0.46875 0.3125 0.8448 -0.4696 0.2563 -0.906127 -0.382683 0.18024 0.46875 0.375 0.8448 -0.4696 0.2563 -0.853553 -0.382683 0.353553 0.4375 0.375 0.8448 -0.4696 0.2563 -0.815493 -0.55557 0.162212 0.46875 0.3125 0.8448 -0.4696 0.2563 -0.853553 -0.382683 0.353553 0.4375 0.375 0.8448 -0.4696 0.2563 -0.768178 -0.55557 0.31819 0.4375 0.3125 0.8448 -0.4696 0.2563 -0.69352 0.707107 0.13795 0.46875 0.75 0.6088 0.7715 0.1847 -0.544895 0.83147 0.108386 0.46875 0.8125 0.6088 0.7715 0.1847 -0.51328 0.83147 0.212608 0.4375 0.8125 0.6088 0.7715 0.1847 -0.69352 0.707107 0.13795 0.46875 0.75 0.6088 0.7715 0.1847 -0.51328 0.83147 0.212608 0.4375 0.8125 0.6088 0.7715 0.1847 -0.653281 0.707107 0.270598 0.4375 0.75 0.6088 0.7715 0.1847 -0.69352 -0.707107 0.13795 0.46875 0.25 0.7412 -0.6326 0.2248 -0.815493 -0.55557 0.162212 0.46875 0.3125 0.7412 -0.6326 0.2248 -0.768178 -0.55557 0.31819 0.4375 0.3125 0.7412 -0.6326 0.2248 -0.69352 -0.707107 0.13795 0.46875 0.25 0.7412 -0.6326 0.2248 -0.768178 -0.55557 0.31819 0.4375 0.3125 0.7412 -0.6326 0.2248 -0.653281 -0.707107 0.270598 0.4375 0.25 0.7412 -0.6326 0.2248 -0.815493 0.55557 0.162212 0.46875 0.6875 0.7412 0.6326 0.2248 -0.69352 0.707107 0.13795 0.46875 0.75 0.7412 0.6326 0.2248 -0.653281 0.707107 0.270598 0.4375 0.75 0.7412 0.6326 0.2248 -0.815493 0.55557 0.162212 0.46875 0.6875 0.7412 0.6326 0.2248 -0.653281 0.707107 0.270598 0.4375 0.75 0.7412 0.6326 0.2248 -0.768178 0.55557 0.31819 0.4375 0.6875 0.7412 0.6326 0.2248 -0.544895 -0.83147 0.108386 0.46875 0.1875 0.6088 -0.7715 0.1847 -0.69352 -0.707107 0.13795 0.46875 0.25 0.6088 -0.7715 0.1847 -0.653281 -0.707107 0.270598 0.4375 0.25 0.6088 -0.7715 0.1847 -0.544895 -0.83147 0.108386 0.46875 0.1875 0.6088 -0.7715 0.1847 -0.653281 -0.707107 0.270598 0.4375 0.25 0.6088 -0.7715 0.1847 -0.51328 -0.83147 0.212608 0.4375 0.1875 0.6088 -0.7715 0.1847 -0.906127 0.382683 0.18024 0.46875 0.625 0.8448 0.4696 0.2563 -0.815493 0.55557 0.162212 0.46875 0.6875 0.8448 0.4696 0.2563 -0.768178 0.55557 0.31819 0.4375 0.6875 0.8448 0.4696 0.2563 -0.906127 0.382683 0.18024 0.46875 0.625 0.8448 0.4696 0.2563 -0.768178 0.55557 0.31819 0.4375 0.6875 0.8448 0.4696 0.2563 -0.853553 0.382683 0.353553 0.4375 0.625 0.8448 0.4696 0.2563 -0.37533 -0.92388 0.074658 0.46875 0.125 0.4528 -0.881 0.1374 -0.544895 -0.83147 0.108386 0.46875 0.1875 0.4528 -0.881 0.1374 -0.51328 -0.83147 0.212608 0.4375 0.1875 0.4528 -0.881 0.1374 -0.37533 -0.92388 0.074658 0.46875 0.125 0.4528 -0.881 0.1374 -0.51328 -0.83147 0.212608 0.4375 0.1875 0.4528 -0.881 0.1374 -0.353553 -0.92388 0.146447 0.4375 0.125 0.4528 -0.881 0.1374 -0.96194 0.19509 0.191342 0.46875 0.5625 0.9161 0.289 0.2779 -0.906127 0.382683 0.18024 0.46875 0.625 0.9161 0.289 0.2779 -0.853553 0.382683 0.353553 0.4375 0.625 0.9161 0.289 0.2779 -0.96194 0.19509 0.191342 0.46875 0.5625 0.9161 0.289 0.2779 -0.853553 0.382683 0.353553 0.4375 0.625 0.9161 0.289 0.2779 -0.906127 0.19509 0.37533 0.4375 0.5625 0.9161 0.289 0.2779 -0.191342 -0.980785 0.03806 0.46875 0.0625 0.279 -0.9565 0.0846 -0.37533 -0.92388 0.074658 0.46875 0.125 0.279 -0.9565 0.0846 -0.353553 -0.92388 0.146447 0.4375 0.125 0.279 -0.9565 0.0846 -0.191342 -0.980785 0.03806 0.46875 0.0625 0.279 -0.9565 0.0846 -0.353553 -0.92388 0.146447 0.4375 0.125 0.279 -0.9565 0.0846 -0.18024 -0.980785 0.074658 0.4375 0.0625 0.279 -0.9565 0.0846 -0.980785 0 0.19509 0.46875 0.5 0.9524 0.0975 0.2889 -0.96194 0.19509 0.191342 0.46875 0.5625 0.9524 0.0975 0.2889 -0.906127 0.19509 0.37533 0.4375 0.5625 0.9524 0.0975 0.2889 -0.980785 0 0.19509 0.46875 0.5 0.9524 0.0975 0.2889 -0.906127 0.19509 0.37533 0.4375 0.5625 0.9524 0.0975 0.2889 -0.923879 0 0.382683 0.4375 0.5 0.9524 0.0975 0.2889 -0.191342 0.980785 0.03806 0.46875 0.9375 0.0942 0.9951 0.0286 -0 1 0 0.453125 1 0.0942 0.9951 0.0286 -0.18024 0.980785 0.074658 0.4375 0.9375 0.0942 0.9951 0.0286 -0 -1 0 0.453125 0 0.0942 -0.9951 0.0286 -0.191342 -0.980785 0.03806 0.46875 0.0625 0.0942 -0.9951 0.0286 -0.18024 -0.980785 0.074658 0.4375 0.0625 0.0942 -0.9951 0.0286 -0.96194 -0.19509 0.191342 0.46875 0.4375 0.9524 -0.0975 0.2889 -0.980785 0 0.19509 0.46875 0.5 0.9524 -0.0975 0.2889 -0.923879 0 0.382683 0.4375 0.5 0.9524 -0.0975 0.2889 -0.96194 -0.19509 0.191342 0.46875 0.4375 0.9524 -0.0975 0.2889 -0.923879 0 0.382683 0.4375 0.5 0.9524 -0.0975 0.2889 -0.906127 -0.19509 0.37533 0.4375 0.4375 0.9524 -0.0975 0.2889 -0.37533 0.92388 0.074658 0.46875 0.875 0.279 0.9565 0.0846 -0.191342 0.980785 0.03806 0.46875 0.9375 0.279 0.9565 0.0846 -0.18024 0.980785 0.074658 0.4375 0.9375 0.279 0.9565 0.0846 -0.37533 0.92388 0.074658 0.46875 0.875 0.279 0.9565 0.0846 -0.18024 0.980785 0.074658 0.4375 0.9375 0.279 0.9565 0.0846 -0.353553 0.92388 0.146447 0.4375 0.875 0.279 0.9565 0.0846 -0.353553 -0.92388 0.146447 0.4375 0.125 0.4173 -0.881 0.223 -0.51328 -0.83147 0.212608 0.4375 0.1875 0.4173 -0.881 0.223 -0.46194 -0.83147 0.308658 0.40625 0.1875 0.4173 -0.881 0.223 -0.353553 -0.92388 0.146447 0.4375 0.125 0.4173 -0.881 0.223 -0.46194 -0.83147 0.308658 0.40625 0.1875 0.4173 -0.881 0.223 -0.31819 -0.92388 0.212608 0.40625 0.125 0.4173 -0.881 0.223 -0.906127 0.19509 0.37533 0.4375 0.5625 0.8443 0.289 0.4513 -0.853553 0.382683 0.353553 0.4375 0.625 0.8443 0.289 0.4513 -0.768178 0.382683 0.51328 0.40625 0.625 0.8443 0.289 0.4513 -0.906127 0.19509 0.37533 0.4375 0.5625 0.8443 0.289 0.4513 -0.768178 0.382683 0.51328 0.40625 0.625 0.8443 0.289 0.4513 -0.815493 0.19509 0.544895 0.40625 0.5625 0.8443 0.289 0.4513 -0.18024 -0.980785 0.074658 0.4375 0.0625 0.2571 -0.9565 0.1374 -0.353553 -0.92388 0.146447 0.4375 0.125 0.2571 -0.9565 0.1374 -0.31819 -0.92388 0.212608 0.40625 0.125 0.2571 -0.9565 0.1374 -0.18024 -0.980785 0.074658 0.4375 0.0625 0.2571 -0.9565 0.1374 -0.31819 -0.92388 0.212608 0.40625 0.125 0.2571 -0.9565 0.1374 -0.162212 -0.980785 0.108386 0.40625 0.0625 0.2571 -0.9565 0.1374 -0.923879 0 0.382683 0.4375 0.5 0.8777 0.0975 0.4691 -0.906127 0.19509 0.37533 0.4375 0.5625 0.8777 0.0975 0.4691 -0.815493 0.19509 0.544895 0.40625 0.5625 0.8777 0.0975 0.4691 -0.923879 0 0.382683 0.4375 0.5 0.8777 0.0975 0.4691 -0.815493 0.19509 0.544895 0.40625 0.5625 0.8777 0.0975 0.4691 -0.831469 0 0.55557 0.40625 0.5 0.8777 0.0975 0.4691 -0.18024 0.980785 0.074658 0.4375 0.9375 0.0869 0.9951 0.0464 -0 1 0 0.421875 1 0.0869 0.9951 0.0464 -0.162212 0.980785 0.108386 0.40625 0.9375 0.0869 0.9951 0.0464 -0 -1 0 0.421875 0 0.0869 -0.9951 0.0464 -0.18024 -0.980785 0.074658 0.4375 0.0625 0.0869 -0.9951 0.0464 -0.162212 -0.980785 0.108386 0.40625 0.0625 0.0869 -0.9951 0.0464 -0.906127 -0.19509 0.37533 0.4375 0.4375 0.8777 -0.0975 0.4691 -0.923879 0 0.382683 0.4375 0.5 0.8777 -0.0975 0.4691 -0.831469 0 0.55557 0.40625 0.5 0.8777 -0.0975 0.4691 -0.906127 -0.19509 0.37533 0.4375 0.4375 0.8777 -0.0975 0.4691 -0.831469 0 0.55557 0.40625 0.5 0.8777 -0.0975 0.4691 -0.815493 -0.19509 0.544895 0.40625 0.4375 0.8777 -0.0975 0.4691 -0.353553 0.92388 0.146447 0.4375 0.875 0.2571 0.9565 0.1374 -0.18024 0.980785 0.074658 0.4375 0.9375 0.2571 0.9565 0.1374 -0.162212 0.980785 0.108386 0.40625 0.9375 0.2571 0.9565 0.1374 -0.353553 0.92388 0.146447 0.4375 0.875 0.2571 0.9565 0.1374 -0.162212 0.980785 0.108386 0.40625 0.9375 0.2571 0.9565 0.1374 -0.31819 0.92388 0.212608 0.40625 0.875 0.2571 0.9565 0.1374 -0.853553 -0.382683 0.353553 0.4375 0.375 0.8443 -0.289 0.4513 -0.906127 -0.19509 0.37533 0.4375 0.4375 0.8443 -0.289 0.4513 -0.815493 -0.19509 0.544895 0.40625 0.4375 0.8443 -0.289 0.4513 -0.853553 -0.382683 0.353553 0.4375 0.375 0.8443 -0.289 0.4513 -0.815493 -0.19509 0.544895 0.40625 0.4375 0.8443 -0.289 0.4513 -0.768178 -0.382683 0.51328 0.40625 0.375 0.8443 -0.289 0.4513 -0.51328 0.83147 0.212608 0.4375 0.8125 0.4173 0.881 0.223 -0.353553 0.92388 0.146447 0.4375 0.875 0.4173 0.881 0.223 -0.31819 0.92388 0.212608 0.40625 0.875 0.4173 0.881 0.223 -0.51328 0.83147 0.212608 0.4375 0.8125 0.4173 0.881 0.223 -0.31819 0.92388 0.212608 0.40625 0.875 0.4173 0.881 0.223 -0.46194 0.83147 0.308658 0.40625 0.8125 0.4173 0.881 0.223 -0.768178 -0.55557 0.31819 0.4375 0.3125 0.7786 -0.4696 0.4162 -0.853553 -0.382683 0.353553 0.4375 0.375 0.7786 -0.4696 0.4162 -0.768178 -0.382683 0.51328 0.40625 0.375 0.7786 -0.4696 0.4162 -0.768178 -0.55557 0.31819 0.4375 0.3125 0.7786 -0.4696 0.4162 -0.768178 -0.382683 0.51328 0.40625 0.375 0.7786 -0.4696 0.4162 -0.691341 -0.55557 0.46194 0.40625 0.3125 0.7786 -0.4696 0.4162 -0.653281 0.707107 0.270598 0.4375 0.75 0.5611 0.7715 0.2999 -0.51328 0.83147 0.212608 0.4375 0.8125 0.5611 0.7715 0.2999 -0.46194 0.83147 0.308658 0.40625 0.8125 0.5611 0.7715 0.2999 -0.653281 0.707107 0.270598 0.4375 0.75 0.5611 0.7715 0.2999 -0.46194 0.83147 0.308658 0.40625 0.8125 0.5611 0.7715 0.2999 -0.587938 0.707107 0.392847 0.40625 0.75 0.5611 0.7715 0.2999 -0.653281 -0.707107 0.270598 0.4375 0.25 0.6831 -0.6326 0.3651 -0.768178 -0.55557 0.31819 0.4375 0.3125 0.6831 -0.6326 0.3651 -0.691341 -0.55557 0.46194 0.40625 0.3125 0.6831 -0.6326 0.3651 -0.653281 -0.707107 0.270598 0.4375 0.25 0.6831 -0.6326 0.3651 -0.691341 -0.55557 0.46194 0.40625 0.3125 0.6831 -0.6326 0.3651 -0.587938 -0.707107 0.392847 0.40625 0.25 0.6831 -0.6326 0.3651 -0.768178 0.55557 0.31819 0.4375 0.6875 0.6831 0.6326 0.3651 -0.653281 0.707107 0.270598 0.4375 0.75 0.6831 0.6326 0.3651 -0.587938 0.707107 0.392847 0.40625 0.75 0.6831 0.6326 0.3651 -0.768178 0.55557 0.31819 0.4375 0.6875 0.6831 0.6326 0.3651 -0.587938 0.707107 0.392847 0.40625 0.75 0.6831 0.6326 0.3651 -0.691341 0.55557 0.46194 0.40625 0.6875 0.6831 0.6326 0.3651 -0.51328 -0.83147 0.212608 0.4375 0.1875 0.5611 -0.7715 0.2999 -0.653281 -0.707107 0.270598 0.4375 0.25 0.5611 -0.7715 0.2999 -0.587938 -0.707107 0.392847 0.40625 0.25 0.5611 -0.7715 0.2999 -0.51328 -0.83147 0.212608 0.4375 0.1875 0.5611 -0.7715 0.2999 -0.587938 -0.707107 0.392847 0.40625 0.25 0.5611 -0.7715 0.2999 -0.46194 -0.83147 0.308658 0.40625 0.1875 0.5611 -0.7715 0.2999 -0.853553 0.382683 0.353553 0.4375 0.625 0.7786 0.4696 0.4162 -0.768178 0.55557 0.31819 0.4375 0.6875 0.7786 0.4696 0.4162 -0.691341 0.55557 0.46194 0.40625 0.6875 0.7786 0.4696 0.4162 -0.853553 0.382683 0.353553 0.4375 0.625 0.7786 0.4696 0.4162 -0.691341 0.55557 0.46194 0.40625 0.6875 0.7786 0.4696 0.4162 -0.768178 0.382683 0.51328 0.40625 0.625 0.7786 0.4696 0.4162 -0.46194 0.83147 0.308658 0.40625 0.8125 0.3658 0.881 0.3002 -0.31819 0.92388 0.212608 0.40625 0.875 0.3658 0.881 0.3002 -0.270598 0.92388 0.270598 0.375 0.875 0.3658 0.881 0.3002 -0.46194 0.83147 0.308658 0.40625 0.8125 0.3658 0.881 0.3002 -0.270598 0.92388 0.270598 0.375 0.875 0.3658 0.881 0.3002 -0.392847 0.83147 0.392847 0.375 0.8125 0.3658 0.881 0.3002 -0.691341 -0.55557 0.46194 0.40625 0.3125 0.6825 -0.4696 0.5601 -0.768178 -0.382683 0.51328 0.40625 0.375 0.6825 -0.4696 0.5601 -0.653281 -0.382683 0.653281 0.375 0.375 0.6825 -0.4696 0.5601 -0.691341 -0.55557 0.46194 0.40625 0.3125 0.6825 -0.4696 0.5601 -0.653281 -0.382683 0.653281 0.375 0.375 0.6825 -0.4696 0.5601 -0.587938 -0.55557 0.587938 0.375 0.3125 0.6825 -0.4696 0.5601 -0.587938 0.707107 0.392847 0.40625 0.75 0.4918 0.7715 0.4036 -0.46194 0.83147 0.308658 0.40625 0.8125 0.4918 0.7715 0.4036 -0.392847 0.83147 0.392847 0.375 0.8125 0.4918 0.7715 0.4036 -0.587938 0.707107 0.392847 0.40625 0.75 0.4918 0.7715 0.4036 -0.392847 0.83147 0.392847 0.375 0.8125 0.4918 0.7715 0.4036 -0.5 0.707107 0.5 0.375 0.75 0.4918 0.7715 0.4036 -0.587938 -0.707107 0.392847 0.40625 0.25 0.5987 -0.6326 0.4913 -0.691341 -0.55557 0.46194 0.40625 0.3125 0.5987 -0.6326 0.4913 -0.587938 -0.55557 0.587938 0.375 0.3125 0.5987 -0.6326 0.4913 -0.587938 -0.707107 0.392847 0.40625 0.25 0.5987 -0.6326 0.4913 -0.587938 -0.55557 0.587938 0.375 0.3125 0.5987 -0.6326 0.4913 -0.5 -0.707107 0.5 0.375 0.25 0.5987 -0.6326 0.4913 -0.691341 0.55557 0.46194 0.40625 0.6875 0.5987 0.6326 0.4913 -0.587938 0.707107 0.392847 0.40625 0.75 0.5987 0.6326 0.4913 -0.5 0.707107 0.5 0.375 0.75 0.5987 0.6326 0.4913 -0.691341 0.55557 0.46194 0.40625 0.6875 0.5987 0.6326 0.4913 -0.5 0.707107 0.5 0.375 0.75 0.5987 0.6326 0.4913 -0.587938 0.55557 0.587938 0.375 0.6875 0.5987 0.6326 0.4913 -0.46194 -0.83147 0.308658 0.40625 0.1875 0.4918 -0.7715 0.4036 -0.587938 -0.707107 0.392847 0.40625 0.25 0.4918 -0.7715 0.4036 -0.5 -0.707107 0.5 0.375 0.25 0.4918 -0.7715 0.4036 -0.46194 -0.83147 0.308658 0.40625 0.1875 0.4918 -0.7715 0.4036 -0.5 -0.707107 0.5 0.375 0.25 0.4918 -0.7715 0.4036 -0.392847 -0.83147 0.392847 0.375 0.1875 0.4918 -0.7715 0.4036 -0.768178 0.382683 0.51328 0.40625 0.625 0.6825 0.4696 0.5601 -0.691341 0.55557 0.46194 0.40625 0.6875 0.6825 0.4696 0.5601 -0.587938 0.55557 0.587938 0.375 0.6875 0.6825 0.4696 0.5601 -0.768178 0.382683 0.51328 0.40625 0.625 0.6825 0.4696 0.5601 -0.587938 0.55557 0.587938 0.375 0.6875 0.6825 0.4696 0.5601 -0.653281 0.382683 0.653281 0.375 0.625 0.6825 0.4696 0.5601 -0.31819 -0.92388 0.212608 0.40625 0.125 0.3658 -0.881 0.3002 -0.46194 -0.83147 0.308658 0.40625 0.1875 0.3658 -0.881 0.3002 -0.392847 -0.83147 0.392847 0.375 0.1875 0.3658 -0.881 0.3002 -0.31819 -0.92388 0.212608 0.40625 0.125 0.3658 -0.881 0.3002 -0.392847 -0.83147 0.392847 0.375 0.1875 0.3658 -0.881 0.3002 -0.270598 -0.92388 0.270598 0.375 0.125 0.3658 -0.881 0.3002 -0.815493 0.19509 0.544895 0.40625 0.5625 0.74 0.289 0.6073 -0.768178 0.382683 0.51328 0.40625 0.625 0.74 0.289 0.6073 -0.653281 0.382683 0.653281 0.375 0.625 0.74 0.289 0.6073 -0.815493 0.19509 0.544895 0.40625 0.5625 0.74 0.289 0.6073 -0.653281 0.382683 0.653281 0.375 0.625 0.74 0.289 0.6073 -0.69352 0.19509 0.69352 0.375 0.5625 0.74 0.289 0.6073 -0.162212 -0.980785 0.108386 0.40625 0.0625 0.2254 -0.9565 0.185 -0.31819 -0.92388 0.212608 0.40625 0.125 0.2254 -0.9565 0.185 -0.270598 -0.92388 0.270598 0.375 0.125 0.2254 -0.9565 0.185 -0.162212 -0.980785 0.108386 0.40625 0.0625 0.2254 -0.9565 0.185 -0.270598 -0.92388 0.270598 0.375 0.125 0.2254 -0.9565 0.185 -0.13795 -0.980785 0.13795 0.375 0.0625 0.2254 -0.9565 0.185 -0.831469 0 0.55557 0.40625 0.5 0.7693 0.0975 0.6314 -0.815493 0.19509 0.544895 0.40625 0.5625 0.7693 0.0975 0.6314 -0.69352 0.19509 0.69352 0.375 0.5625 0.7693 0.0975 0.6314 -0.831469 0 0.55557 0.40625 0.5 0.7693 0.0975 0.6314 -0.69352 0.19509 0.69352 0.375 0.5625 0.7693 0.0975 0.6314 -0.707106 0 0.707107 0.375 0.5 0.7693 0.0975 0.6314 -0.162212 0.980785 0.108386 0.40625 0.9375 0.0761 0.9951 0.0625 -0 1 0 0.390625 1 0.0761 0.9951 0.0625 -0.13795 0.980785 0.13795 0.375 0.9375 0.0761 0.9951 0.0625 -0 -1 0 0.390625 0 0.0761 -0.9951 0.0625 -0.162212 -0.980785 0.108386 0.40625 0.0625 0.0761 -0.9951 0.0625 -0.13795 -0.980785 0.13795 0.375 0.0625 0.0761 -0.9951 0.0625 -0.815493 -0.19509 0.544895 0.40625 0.4375 0.7693 -0.0975 0.6314 -0.831469 0 0.55557 0.40625 0.5 0.7693 -0.0975 0.6314 -0.707106 0 0.707107 0.375 0.5 0.7693 -0.0975 0.6314 -0.815493 -0.19509 0.544895 0.40625 0.4375 0.7693 -0.0975 0.6314 -0.707106 0 0.707107 0.375 0.5 0.7693 -0.0975 0.6314 -0.69352 -0.19509 0.69352 0.375 0.4375 0.7693 -0.0975 0.6314 -0.31819 0.92388 0.212608 0.40625 0.875 0.2254 0.9565 0.185 -0.162212 0.980785 0.108386 0.40625 0.9375 0.2254 0.9565 0.185 -0.13795 0.980785 0.13795 0.375 0.9375 0.2254 0.9565 0.185 -0.31819 0.92388 0.212608 0.40625 0.875 0.2254 0.9565 0.185 -0.13795 0.980785 0.13795 0.375 0.9375 0.2254 0.9565 0.185 -0.270598 0.92388 0.270598 0.375 0.875 0.2254 0.9565 0.185 -0.768178 -0.382683 0.51328 0.40625 0.375 0.74 -0.289 0.6073 -0.815493 -0.19509 0.544895 0.40625 0.4375 0.74 -0.289 0.6073 -0.69352 -0.19509 0.69352 0.375 0.4375 0.74 -0.289 0.6073 -0.768178 -0.382683 0.51328 0.40625 0.375 0.74 -0.289 0.6073 -0.69352 -0.19509 0.69352 0.375 0.4375 0.74 -0.289 0.6073 -0.653281 -0.382683 0.653281 0.375 0.375 0.74 -0.289 0.6073 -0.69352 0.19509 0.69352 0.375 0.5625 0.6073 0.289 0.74 -0.653281 0.382683 0.653281 0.375 0.625 0.6073 0.289 0.74 -0.51328 0.382683 0.768178 0.34375 0.625 0.6073 0.289 0.74 -0.69352 0.19509 0.69352 0.375 0.5625 0.6073 0.289 0.74 -0.51328 0.382683 0.768178 0.34375 0.625 0.6073 0.289 0.74 -0.544895 0.19509 0.815493 0.34375 0.5625 0.6073 0.289 0.74 -0.13795 -0.980785 0.13795 0.375 0.0625 0.185 -0.9565 0.2254 -0.270598 -0.92388 0.270598 0.375 0.125 0.185 -0.9565 0.2254 -0.212607 -0.92388 0.31819 0.34375 0.125 0.185 -0.9565 0.2254 -0.13795 -0.980785 0.13795 0.375 0.0625 0.185 -0.9565 0.2254 -0.212607 -0.92388 0.31819 0.34375 0.125 0.185 -0.9565 0.2254 -0.108386 -0.980785 0.162212 0.34375 0.0625 0.185 -0.9565 0.2254 -0.707106 0 0.707107 0.375 0.5 0.6314 0.0975 0.7693 -0.69352 0.19509 0.69352 0.375 0.5625 0.6314 0.0975 0.7693 -0.544895 0.19509 0.815493 0.34375 0.5625 0.6314 0.0975 0.7693 -0.707106 0 0.707107 0.375 0.5 0.6314 0.0975 0.7693 -0.544895 0.19509 0.815493 0.34375 0.5625 0.6314 0.0975 0.7693 -0.55557 0 0.831469 0.34375 0.5 0.6314 0.0975 0.7693 -0.13795 0.980785 0.13795 0.375 0.9375 0.0625 0.9951 0.0761 -0 1 0 0.359375 1 0.0625 0.9951 0.0761 -0.108386 0.980785 0.162212 0.34375 0.9375 0.0625 0.9951 0.0761 -0 -1 0 0.359375 0 0.0625 -0.9951 0.0761 -0.13795 -0.980785 0.13795 0.375 0.0625 0.0625 -0.9951 0.0761 -0.108386 -0.980785 0.162212 0.34375 0.0625 0.0625 -0.9951 0.0761 -0.69352 -0.19509 0.69352 0.375 0.4375 0.6314 -0.0975 0.7693 -0.707106 0 0.707107 0.375 0.5 0.6314 -0.0975 0.7693 -0.55557 0 0.831469 0.34375 0.5 0.6314 -0.0975 0.7693 -0.69352 -0.19509 0.69352 0.375 0.4375 0.6314 -0.0975 0.7693 -0.55557 0 0.831469 0.34375 0.5 0.6314 -0.0975 0.7693 -0.544895 -0.19509 0.815493 0.34375 0.4375 0.6314 -0.0975 0.7693 -0.270598 0.92388 0.270598 0.375 0.875 0.185 0.9565 0.2254 -0.13795 0.980785 0.13795 0.375 0.9375 0.185 0.9565 0.2254 -0.108386 0.980785 0.162212 0.34375 0.9375 0.185 0.9565 0.2254 -0.270598 0.92388 0.270598 0.375 0.875 0.185 0.9565 0.2254 -0.108386 0.980785 0.162212 0.34375 0.9375 0.185 0.9565 0.2254 -0.212607 0.92388 0.31819 0.34375 0.875 0.185 0.9565 0.2254 -0.653281 -0.382683 0.653281 0.375 0.375 0.6073 -0.289 0.74 -0.69352 -0.19509 0.69352 0.375 0.4375 0.6073 -0.289 0.74 -0.544895 -0.19509 0.815493 0.34375 0.4375 0.6073 -0.289 0.74 -0.653281 -0.382683 0.653281 0.375 0.375 0.6073 -0.289 0.74 -0.544895 -0.19509 0.815493 0.34375 0.4375 0.6073 -0.289 0.74 -0.51328 -0.382683 0.768178 0.34375 0.375 0.6073 -0.289 0.74 -0.392847 0.83147 0.392847 0.375 0.8125 0.3002 0.881 0.3658 -0.270598 0.92388 0.270598 0.375 0.875 0.3002 0.881 0.3658 -0.212607 0.92388 0.31819 0.34375 0.875 0.3002 0.881 0.3658 -0.392847 0.83147 0.392847 0.375 0.8125 0.3002 0.881 0.3658 -0.212607 0.92388 0.31819 0.34375 0.875 0.3002 0.881 0.3658 -0.308658 0.83147 0.46194 0.34375 0.8125 0.3002 0.881 0.3658 -0.587938 -0.55557 0.587938 0.375 0.3125 0.5601 -0.4696 0.6825 -0.653281 -0.382683 0.653281 0.375 0.375 0.5601 -0.4696 0.6825 -0.51328 -0.382683 0.768178 0.34375 0.375 0.5601 -0.4696 0.6825 -0.587938 -0.55557 0.587938 0.375 0.3125 0.5601 -0.4696 0.6825 -0.51328 -0.382683 0.768178 0.34375 0.375 0.5601 -0.4696 0.6825 -0.46194 -0.55557 0.691342 0.34375 0.3125 0.5601 -0.4696 0.6825 -0.5 0.707107 0.5 0.375 0.75 0.4036 0.7715 0.4918 -0.392847 0.83147 0.392847 0.375 0.8125 0.4036 0.7715 0.4918 -0.308658 0.83147 0.46194 0.34375 0.8125 0.4036 0.7715 0.4918 -0.5 0.707107 0.5 0.375 0.75 0.4036 0.7715 0.4918 -0.308658 0.83147 0.46194 0.34375 0.8125 0.4036 0.7715 0.4918 -0.392847 0.707107 0.587938 0.34375 0.75 0.4036 0.7715 0.4918 -0.5 -0.707107 0.5 0.375 0.25 0.4913 -0.6326 0.5987 -0.587938 -0.55557 0.587938 0.375 0.3125 0.4913 -0.6326 0.5987 -0.46194 -0.55557 0.691342 0.34375 0.3125 0.4913 -0.6326 0.5987 -0.5 -0.707107 0.5 0.375 0.25 0.4913 -0.6326 0.5987 -0.46194 -0.55557 0.691342 0.34375 0.3125 0.4913 -0.6326 0.5987 -0.392847 -0.707107 0.587938 0.34375 0.25 0.4913 -0.6326 0.5987 -0.587938 0.55557 0.587938 0.375 0.6875 0.4913 0.6326 0.5987 -0.5 0.707107 0.5 0.375 0.75 0.4913 0.6326 0.5987 -0.392847 0.707107 0.587938 0.34375 0.75 0.4913 0.6326 0.5987 -0.587938 0.55557 0.587938 0.375 0.6875 0.4913 0.6326 0.5987 -0.392847 0.707107 0.587938 0.34375 0.75 0.4913 0.6326 0.5987 -0.46194 0.55557 0.691342 0.34375 0.6875 0.4913 0.6326 0.5987 -0.392847 -0.83147 0.392847 0.375 0.1875 0.4036 -0.7715 0.4918 -0.5 -0.707107 0.5 0.375 0.25 0.4036 -0.7715 0.4918 -0.392847 -0.707107 0.587938 0.34375 0.25 0.4036 -0.7715 0.4918 -0.392847 -0.83147 0.392847 0.375 0.1875 0.4036 -0.7715 0.4918 -0.392847 -0.707107 0.587938 0.34375 0.25 0.4036 -0.7715 0.4918 -0.308658 -0.83147 0.46194 0.34375 0.1875 0.4036 -0.7715 0.4918 -0.653281 0.382683 0.653281 0.375 0.625 0.5601 0.4696 0.6825 -0.587938 0.55557 0.587938 0.375 0.6875 0.5601 0.4696 0.6825 -0.46194 0.55557 0.691342 0.34375 0.6875 0.5601 0.4696 0.6825 -0.653281 0.382683 0.653281 0.375 0.625 0.5601 0.4696 0.6825 -0.46194 0.55557 0.691342 0.34375 0.6875 0.5601 0.4696 0.6825 -0.51328 0.382683 0.768178 0.34375 0.625 0.5601 0.4696 0.6825 -0.270598 -0.92388 0.270598 0.375 0.125 0.3002 -0.881 0.3658 -0.392847 -0.83147 0.392847 0.375 0.1875 0.3002 -0.881 0.3658 -0.308658 -0.83147 0.46194 0.34375 0.1875 0.3002 -0.881 0.3658 -0.270598 -0.92388 0.270598 0.375 0.125 0.3002 -0.881 0.3658 -0.308658 -0.83147 0.46194 0.34375 0.1875 0.3002 -0.881 0.3658 -0.212607 -0.92388 0.31819 0.34375 0.125 0.3002 -0.881 0.3658 -0.46194 -0.55557 0.691342 0.34375 0.3125 0.4162 -0.4696 0.7786 -0.51328 -0.382683 0.768178 0.34375 0.375 0.4162 -0.4696 0.7786 -0.353553 -0.382683 0.853553 0.3125 0.375 0.4162 -0.4696 0.7786 -0.46194 -0.55557 0.691342 0.34375 0.3125 0.4162 -0.4696 0.7786 -0.353553 -0.382683 0.853553 0.3125 0.375 0.4162 -0.4696 0.7786 -0.318189 -0.55557 0.768178 0.3125 0.3125 0.4162 -0.4696 0.7786 -0.392847 0.707107 0.587938 0.34375 0.75 0.2999 0.7715 0.5611 -0.308658 0.83147 0.46194 0.34375 0.8125 0.2999 0.7715 0.5611 -0.212607 0.83147 0.51328 0.3125 0.8125 0.2999 0.7715 0.5611 -0.392847 0.707107 0.587938 0.34375 0.75 0.2999 0.7715 0.5611 -0.212607 0.83147 0.51328 0.3125 0.8125 0.2999 0.7715 0.5611 -0.270598 0.707107 0.653281 0.3125 0.75 0.2999 0.7715 0.5611 -0.392847 -0.707107 0.587938 0.34375 0.25 0.3651 -0.6326 0.6831 -0.46194 -0.55557 0.691342 0.34375 0.3125 0.3651 -0.6326 0.6831 -0.318189 -0.55557 0.768178 0.3125 0.3125 0.3651 -0.6326 0.6831 -0.392847 -0.707107 0.587938 0.34375 0.25 0.3651 -0.6326 0.6831 -0.318189 -0.55557 0.768178 0.3125 0.3125 0.3651 -0.6326 0.6831 -0.270598 -0.707107 0.653281 0.3125 0.25 0.3651 -0.6326 0.6831 -0.46194 0.55557 0.691342 0.34375 0.6875 0.3651 0.6326 0.6831 -0.392847 0.707107 0.587938 0.34375 0.75 0.3651 0.6326 0.6831 -0.270598 0.707107 0.653281 0.3125 0.75 0.3651 0.6326 0.6831 -0.46194 0.55557 0.691342 0.34375 0.6875 0.3651 0.6326 0.6831 -0.270598 0.707107 0.653281 0.3125 0.75 0.3651 0.6326 0.6831 -0.318189 0.55557 0.768178 0.3125 0.6875 0.3651 0.6326 0.6831 -0.308658 -0.83147 0.46194 0.34375 0.1875 0.2999 -0.7715 0.5611 -0.392847 -0.707107 0.587938 0.34375 0.25 0.2999 -0.7715 0.5611 -0.270598 -0.707107 0.653281 0.3125 0.25 0.2999 -0.7715 0.5611 -0.308658 -0.83147 0.46194 0.34375 0.1875 0.2999 -0.7715 0.5611 -0.270598 -0.707107 0.653281 0.3125 0.25 0.2999 -0.7715 0.5611 -0.212607 -0.83147 0.51328 0.3125 0.1875 0.2999 -0.7715 0.5611 -0.51328 0.382683 0.768178 0.34375 0.625 0.4162 0.4696 0.7786 -0.46194 0.55557 0.691342 0.34375 0.6875 0.4162 0.4696 0.7786 -0.318189 0.55557 0.768178 0.3125 0.6875 0.4162 0.4696 0.7786 -0.51328 0.382683 0.768178 0.34375 0.625 0.4162 0.4696 0.7786 -0.318189 0.55557 0.768178 0.3125 0.6875 0.4162 0.4696 0.7786 -0.353553 0.382683 0.853553 0.3125 0.625 0.4162 0.4696 0.7786 -0.212607 -0.92388 0.31819 0.34375 0.125 0.223 -0.881 0.4173 -0.308658 -0.83147 0.46194 0.34375 0.1875 0.223 -0.881 0.4173 -0.212607 -0.83147 0.51328 0.3125 0.1875 0.223 -0.881 0.4173 -0.212607 -0.92388 0.31819 0.34375 0.125 0.223 -0.881 0.4173 -0.212607 -0.83147 0.51328 0.3125 0.1875 0.223 -0.881 0.4173 -0.146447 -0.92388 0.353553 0.3125 0.125 0.223 -0.881 0.4173 -0.544895 0.19509 0.815493 0.34375 0.5625 0.4513 0.289 0.8443 -0.51328 0.382683 0.768178 0.34375 0.625 0.4513 0.289 0.8443 -0.353553 0.382683 0.853553 0.3125 0.625 0.4513 0.289 0.8443 -0.544895 0.19509 0.815493 0.34375 0.5625 0.4513 0.289 0.8443 -0.353553 0.382683 0.853553 0.3125 0.625 0.4513 0.289 0.8443 -0.37533 0.19509 0.906127 0.3125 0.5625 0.4513 0.289 0.8443 -0.108386 -0.980785 0.162212 0.34375 0.0625 0.1374 -0.9565 0.2571 -0.212607 -0.92388 0.31819 0.34375 0.125 0.1374 -0.9565 0.2571 -0.146447 -0.92388 0.353553 0.3125 0.125 0.1374 -0.9565 0.2571 -0.108386 -0.980785 0.162212 0.34375 0.0625 0.1374 -0.9565 0.2571 -0.146447 -0.92388 0.353553 0.3125 0.125 0.1374 -0.9565 0.2571 -0.074658 -0.980785 0.18024 0.3125 0.0625 0.1374 -0.9565 0.2571 -0.55557 0 0.831469 0.34375 0.5 0.4691 0.0975 0.8777 -0.544895 0.19509 0.815493 0.34375 0.5625 0.4691 0.0975 0.8777 -0.37533 0.19509 0.906127 0.3125 0.5625 0.4691 0.0975 0.8777 -0.55557 0 0.831469 0.34375 0.5 0.4691 0.0975 0.8777 -0.37533 0.19509 0.906127 0.3125 0.5625 0.4691 0.0975 0.8777 -0.382683 0 0.923879 0.3125 0.5 0.4691 0.0975 0.8777 -0.108386 0.980785 0.162212 0.34375 0.9375 0.0464 0.9951 0.0869 -0 1 0 0.328125 1 0.0464 0.9951 0.0869 -0.074658 0.980785 0.18024 0.3125 0.9375 0.0464 0.9951 0.0869 -0 -1 0 0.328125 0 0.0464 -0.9951 0.0869 -0.108386 -0.980785 0.162212 0.34375 0.0625 0.0464 -0.9951 0.0869 -0.074658 -0.980785 0.18024 0.3125 0.0625 0.0464 -0.9951 0.0869 -0.544895 -0.19509 0.815493 0.34375 0.4375 0.4691 -0.0975 0.8777 -0.55557 0 0.831469 0.34375 0.5 0.4691 -0.0975 0.8777 -0.382683 0 0.923879 0.3125 0.5 0.4691 -0.0975 0.8777 -0.544895 -0.19509 0.815493 0.34375 0.4375 0.4691 -0.0975 0.8777 -0.382683 0 0.923879 0.3125 0.5 0.4691 -0.0975 0.8777 -0.37533 -0.19509 0.906127 0.3125 0.4375 0.4691 -0.0975 0.8777 -0.212607 0.92388 0.31819 0.34375 0.875 0.1374 0.9565 0.2571 -0.108386 0.980785 0.162212 0.34375 0.9375 0.1374 0.9565 0.2571 -0.074658 0.980785 0.18024 0.3125 0.9375 0.1374 0.9565 0.2571 -0.212607 0.92388 0.31819 0.34375 0.875 0.1374 0.9565 0.2571 -0.074658 0.980785 0.18024 0.3125 0.9375 0.1374 0.9565 0.2571 -0.146447 0.92388 0.353553 0.3125 0.875 0.1374 0.9565 0.2571 -0.51328 -0.382683 0.768178 0.34375 0.375 0.4513 -0.289 0.8443 -0.544895 -0.19509 0.815493 0.34375 0.4375 0.4513 -0.289 0.8443 -0.37533 -0.19509 0.906127 0.3125 0.4375 0.4513 -0.289 0.8443 -0.51328 -0.382683 0.768178 0.34375 0.375 0.4513 -0.289 0.8443 -0.37533 -0.19509 0.906127 0.3125 0.4375 0.4513 -0.289 0.8443 -0.353553 -0.382683 0.853553 0.3125 0.375 0.4513 -0.289 0.8443 -0.308658 0.83147 0.46194 0.34375 0.8125 0.223 0.881 0.4173 -0.212607 0.92388 0.31819 0.34375 0.875 0.223 0.881 0.4173 -0.146447 0.92388 0.353553 0.3125 0.875 0.223 0.881 0.4173 -0.308658 0.83147 0.46194 0.34375 0.8125 0.223 0.881 0.4173 -0.146447 0.92388 0.353553 0.3125 0.875 0.223 0.881 0.4173 -0.212607 0.83147 0.51328 0.3125 0.8125 0.223 0.881 0.4173 -0.074658 -0.980785 0.18024 0.3125 0.0625 0.0846 -0.9565 0.279 -0.146447 -0.92388 0.353553 0.3125 0.125 0.0846 -0.9565 0.279 -0.074658 -0.92388 0.37533 0.28125 0.125 0.0846 -0.9565 0.279 -0.074658 -0.980785 0.18024 0.3125 0.0625 0.0846 -0.9565 0.279 -0.074658 -0.92388 0.37533 0.28125 0.125 0.0846 -0.9565 0.279 -0.03806 -0.980785 0.191342 0.28125 0.0625 0.0846 -0.9565 0.279 -0.382683 0 0.923879 0.3125 0.5 0.2889 0.0975 0.9524 -0.37533 0.19509 0.906127 0.3125 0.5625 0.2889 0.0975 0.9524 -0.191342 0.19509 0.961939 0.28125 0.5625 0.2889 0.0975 0.9524 -0.382683 0 0.923879 0.3125 0.5 0.2889 0.0975 0.9524 -0.191342 0.19509 0.961939 0.28125 0.5625 0.2889 0.0975 0.9524 -0.19509 0 0.980785 0.28125 0.5 0.2889 0.0975 0.9524 -0.074658 0.980785 0.18024 0.3125 0.9375 0.0286 0.9951 0.0942 -0 1 0 0.296875 1 0.0286 0.9951 0.0942 -0.03806 0.980785 0.191342 0.28125 0.9375 0.0286 0.9951 0.0942 -0 -1 0 0.296875 0 0.0286 -0.9951 0.0942 -0.074658 -0.980785 0.18024 0.3125 0.0625 0.0286 -0.9951 0.0942 -0.03806 -0.980785 0.191342 0.28125 0.0625 0.0286 -0.9951 0.0942 -0.37533 -0.19509 0.906127 0.3125 0.4375 0.2889 -0.0975 0.9524 -0.382683 0 0.923879 0.3125 0.5 0.2889 -0.0975 0.9524 -0.19509 0 0.980785 0.28125 0.5 0.2889 -0.0975 0.9524 -0.37533 -0.19509 0.906127 0.3125 0.4375 0.2889 -0.0975 0.9524 -0.19509 0 0.980785 0.28125 0.5 0.2889 -0.0975 0.9524 -0.191342 -0.19509 0.961939 0.28125 0.4375 0.2889 -0.0975 0.9524 -0.146447 0.92388 0.353553 0.3125 0.875 0.0846 0.9565 0.279 -0.074658 0.980785 0.18024 0.3125 0.9375 0.0846 0.9565 0.279 -0.03806 0.980785 0.191342 0.28125 0.9375 0.0846 0.9565 0.279 -0.146447 0.92388 0.353553 0.3125 0.875 0.0846 0.9565 0.279 -0.03806 0.980785 0.191342 0.28125 0.9375 0.0846 0.9565 0.279 -0.074658 0.92388 0.37533 0.28125 0.875 0.0846 0.9565 0.279 -0.353553 -0.382683 0.853553 0.3125 0.375 0.2779 -0.289 0.9161 -0.37533 -0.19509 0.906127 0.3125 0.4375 0.2779 -0.289 0.9161 -0.191342 -0.19509 0.961939 0.28125 0.4375 0.2779 -0.289 0.9161 -0.353553 -0.382683 0.853553 0.3125 0.375 0.2779 -0.289 0.9161 -0.191342 -0.19509 0.961939 0.28125 0.4375 0.2779 -0.289 0.9161 -0.18024 -0.382683 0.906127 0.28125 0.375 0.2779 -0.289 0.9161 -0.212607 0.83147 0.51328 0.3125 0.8125 0.1374 0.881 0.4528 -0.146447 0.92388 0.353553 0.3125 0.875 0.1374 0.881 0.4528 -0.074658 0.92388 0.37533 0.28125 0.875 0.1374 0.881 0.4528 -0.212607 0.83147 0.51328 0.3125 0.8125 0.1374 0.881 0.4528 -0.074658 0.92388 0.37533 0.28125 0.875 0.1374 0.881 0.4528 -0.108386 0.83147 0.544895 0.28125 0.8125 0.1374 0.881 0.4528 -0.318189 -0.55557 0.768178 0.3125 0.3125 0.2563 -0.4696 0.8448 -0.353553 -0.382683 0.853553 0.3125 0.375 0.2563 -0.4696 0.8448 -0.18024 -0.382683 0.906127 0.28125 0.375 0.2563 -0.4696 0.8448 -0.318189 -0.55557 0.768178 0.3125 0.3125 0.2563 -0.4696 0.8448 -0.18024 -0.382683 0.906127 0.28125 0.375 0.2563 -0.4696 0.8448 -0.162212 -0.55557 0.815493 0.28125 0.3125 0.2563 -0.4696 0.8448 -0.270598 0.707107 0.653281 0.3125 0.75 0.1847 0.7715 0.6088 -0.212607 0.83147 0.51328 0.3125 0.8125 0.1847 0.7715 0.6088 -0.108386 0.83147 0.544895 0.28125 0.8125 0.1847 0.7715 0.6088 -0.270598 0.707107 0.653281 0.3125 0.75 0.1847 0.7715 0.6088 -0.108386 0.83147 0.544895 0.28125 0.8125 0.1847 0.7715 0.6088 -0.13795 0.707107 0.69352 0.28125 0.75 0.1847 0.7715 0.6088 -0.270598 -0.707107 0.653281 0.3125 0.25 0.2248 -0.6326 0.7412 -0.318189 -0.55557 0.768178 0.3125 0.3125 0.2248 -0.6326 0.7412 -0.162212 -0.55557 0.815493 0.28125 0.3125 0.2248 -0.6326 0.7412 -0.270598 -0.707107 0.653281 0.3125 0.25 0.2248 -0.6326 0.7412 -0.162212 -0.55557 0.815493 0.28125 0.3125 0.2248 -0.6326 0.7412 -0.13795 -0.707107 0.69352 0.28125 0.25 0.2248 -0.6326 0.7412 -0.318189 0.55557 0.768178 0.3125 0.6875 0.2248 0.6326 0.7412 -0.270598 0.707107 0.653281 0.3125 0.75 0.2248 0.6326 0.7412 -0.13795 0.707107 0.69352 0.28125 0.75 0.2248 0.6326 0.7412 -0.318189 0.55557 0.768178 0.3125 0.6875 0.2248 0.6326 0.7412 -0.13795 0.707107 0.69352 0.28125 0.75 0.2248 0.6326 0.7412 -0.162212 0.55557 0.815493 0.28125 0.6875 0.2248 0.6326 0.7412 -0.212607 -0.83147 0.51328 0.3125 0.1875 0.1847 -0.7715 0.6088 -0.270598 -0.707107 0.653281 0.3125 0.25 0.1847 -0.7715 0.6088 -0.13795 -0.707107 0.69352 0.28125 0.25 0.1847 -0.7715 0.6088 -0.212607 -0.83147 0.51328 0.3125 0.1875 0.1847 -0.7715 0.6088 -0.13795 -0.707107 0.69352 0.28125 0.25 0.1847 -0.7715 0.6088 -0.108386 -0.83147 0.544895 0.28125 0.1875 0.1847 -0.7715 0.6088 -0.353553 0.382683 0.853553 0.3125 0.625 0.2563 0.4696 0.8448 -0.318189 0.55557 0.768178 0.3125 0.6875 0.2563 0.4696 0.8448 -0.162212 0.55557 0.815493 0.28125 0.6875 0.2563 0.4696 0.8448 -0.353553 0.382683 0.853553 0.3125 0.625 0.2563 0.4696 0.8448 -0.162212 0.55557 0.815493 0.28125 0.6875 0.2563 0.4696 0.8448 -0.18024 0.382683 0.906127 0.28125 0.625 0.2563 0.4696 0.8448 -0.146447 -0.92388 0.353553 0.3125 0.125 0.1374 -0.881 0.4528 -0.212607 -0.83147 0.51328 0.3125 0.1875 0.1374 -0.881 0.4528 -0.108386 -0.83147 0.544895 0.28125 0.1875 0.1374 -0.881 0.4528 -0.146447 -0.92388 0.353553 0.3125 0.125 0.1374 -0.881 0.4528 -0.108386 -0.83147 0.544895 0.28125 0.1875 0.1374 -0.881 0.4528 -0.074658 -0.92388 0.37533 0.28125 0.125 0.1374 -0.881 0.4528 -0.37533 0.19509 0.906127 0.3125 0.5625 0.2779 0.289 0.9161 -0.353553 0.382683 0.853553 0.3125 0.625 0.2779 0.289 0.9161 -0.18024 0.382683 0.906127 0.28125 0.625 0.2779 0.289 0.9161 -0.37533 0.19509 0.906127 0.3125 0.5625 0.2779 0.289 0.9161 -0.18024 0.382683 0.906127 0.28125 0.625 0.2779 0.289 0.9161 -0.191342 0.19509 0.961939 0.28125 0.5625 0.2779 0.289 0.9161 -0.13795 0.707107 0.69352 0.28125 0.75 0.0624 0.7715 0.6332 -0.108386 0.83147 0.544895 0.28125 0.8125 0.0624 0.7715 0.6332 --0 0.83147 0.55557 0.25 0.8125 0.0624 0.7715 0.6332 -0.13795 0.707107 0.69352 0.28125 0.75 0.0624 0.7715 0.6332 --0 0.83147 0.55557 0.25 0.8125 0.0624 0.7715 0.6332 --0 0.707107 0.707107 0.25 0.75 0.0624 0.7715 0.6332 -0.13795 -0.707107 0.69352 0.28125 0.25 0.0759 -0.6326 0.7708 -0.162212 -0.55557 0.815493 0.28125 0.3125 0.0759 -0.6326 0.7708 --0 -0.55557 0.831469 0.25 0.3125 0.0759 -0.6326 0.7708 -0.13795 -0.707107 0.69352 0.28125 0.25 0.0759 -0.6326 0.7708 --0 -0.55557 0.831469 0.25 0.3125 0.0759 -0.6326 0.7708 --0 -0.707107 0.707107 0.25 0.25 0.0759 -0.6326 0.7708 -0.162212 0.55557 0.815493 0.28125 0.6875 0.0759 0.6326 0.7708 -0.13795 0.707107 0.69352 0.28125 0.75 0.0759 0.6326 0.7708 --0 0.707107 0.707107 0.25 0.75 0.0759 0.6326 0.7708 -0.162212 0.55557 0.815493 0.28125 0.6875 0.0759 0.6326 0.7708 --0 0.707107 0.707107 0.25 0.75 0.0759 0.6326 0.7708 --0 0.55557 0.831469 0.25 0.6875 0.0759 0.6326 0.7708 -0.108386 -0.83147 0.544895 0.28125 0.1875 0.0624 -0.7715 0.6332 -0.13795 -0.707107 0.69352 0.28125 0.25 0.0624 -0.7715 0.6332 --0 -0.707107 0.707107 0.25 0.25 0.0624 -0.7715 0.6332 -0.108386 -0.83147 0.544895 0.28125 0.1875 0.0624 -0.7715 0.6332 --0 -0.707107 0.707107 0.25 0.25 0.0624 -0.7715 0.6332 --0 -0.83147 0.55557 0.25 0.1875 0.0624 -0.7715 0.6332 -0.18024 0.382683 0.906127 0.28125 0.625 0.0865 0.4696 0.8786 -0.162212 0.55557 0.815493 0.28125 0.6875 0.0865 0.4696 0.8786 --0 0.55557 0.831469 0.25 0.6875 0.0865 0.4696 0.8786 -0.18024 0.382683 0.906127 0.28125 0.625 0.0865 0.4696 0.8786 --0 0.55557 0.831469 0.25 0.6875 0.0865 0.4696 0.8786 -0 0.382683 0.923879 0.25 0.625 0.0865 0.4696 0.8786 -0.074658 -0.92388 0.37533 0.28125 0.125 0.0464 -0.881 0.4709 -0.108386 -0.83147 0.544895 0.28125 0.1875 0.0464 -0.881 0.4709 --0 -0.83147 0.55557 0.25 0.1875 0.0464 -0.881 0.4709 -0.074658 -0.92388 0.37533 0.28125 0.125 0.0464 -0.881 0.4709 --0 -0.83147 0.55557 0.25 0.1875 0.0464 -0.881 0.4709 --0 -0.92388 0.382683 0.25 0.125 0.0464 -0.881 0.4709 -0.191342 0.19509 0.961939 0.28125 0.5625 0.0938 0.289 0.9527 -0.18024 0.382683 0.906127 0.28125 0.625 0.0938 0.289 0.9527 -0 0.382683 0.923879 0.25 0.625 0.0938 0.289 0.9527 -0.191342 0.19509 0.961939 0.28125 0.5625 0.0938 0.289 0.9527 -0 0.382683 0.923879 0.25 0.625 0.0938 0.289 0.9527 --0 0.19509 0.980785 0.25 0.5625 0.0938 0.289 0.9527 -0.03806 -0.980785 0.191342 0.28125 0.0625 0.0286 -0.9565 0.2902 -0.074658 -0.92388 0.37533 0.28125 0.125 0.0286 -0.9565 0.2902 --0 -0.92388 0.382683 0.25 0.125 0.0286 -0.9565 0.2902 -0.03806 -0.980785 0.191342 0.28125 0.0625 0.0286 -0.9565 0.2902 --0 -0.92388 0.382683 0.25 0.125 0.0286 -0.9565 0.2902 --0 -0.980785 0.19509 0.25 0.0625 0.0286 -0.9565 0.2902 -0.19509 0 0.980785 0.28125 0.5 0.0975 0.0975 0.9904 -0.191342 0.19509 0.961939 0.28125 0.5625 0.0975 0.0975 0.9904 --0 0.19509 0.980785 0.25 0.5625 0.0975 0.0975 0.9904 -0.19509 0 0.980785 0.28125 0.5 0.0975 0.0975 0.9904 --0 0.19509 0.980785 0.25 0.5625 0.0975 0.0975 0.9904 --0 0 0.999999 0.25 0.5 0.0975 0.0975 0.9904 -0.03806 0.980785 0.191342 0.28125 0.9375 0.0097 0.9951 0.098 -0 1 0 0.265625 1 0.0097 0.9951 0.098 --0 0.980785 0.19509 0.25 0.9375 0.0097 0.9951 0.098 -0 -1 0 0.265625 0 0.0097 -0.9951 0.098 -0.03806 -0.980785 0.191342 0.28125 0.0625 0.0097 -0.9951 0.098 --0 -0.980785 0.19509 0.25 0.0625 0.0097 -0.9951 0.098 -0.191342 -0.19509 0.961939 0.28125 0.4375 0.0975 -0.0975 0.9904 -0.19509 0 0.980785 0.28125 0.5 0.0975 -0.0975 0.9904 --0 0 0.999999 0.25 0.5 0.0975 -0.0975 0.9904 -0.191342 -0.19509 0.961939 0.28125 0.4375 0.0975 -0.0975 0.9904 --0 0 0.999999 0.25 0.5 0.0975 -0.0975 0.9904 --0 -0.19509 0.980785 0.25 0.4375 0.0975 -0.0975 0.9904 -0.074658 0.92388 0.37533 0.28125 0.875 0.0286 0.9565 0.2902 -0.03806 0.980785 0.191342 0.28125 0.9375 0.0286 0.9565 0.2902 --0 0.980785 0.19509 0.25 0.9375 0.0286 0.9565 0.2902 -0.074658 0.92388 0.37533 0.28125 0.875 0.0286 0.9565 0.2902 --0 0.980785 0.19509 0.25 0.9375 0.0286 0.9565 0.2902 --0 0.92388 0.382683 0.25 0.875 0.0286 0.9565 0.2902 -0.18024 -0.382683 0.906127 0.28125 0.375 0.0938 -0.289 0.9527 -0.191342 -0.19509 0.961939 0.28125 0.4375 0.0938 -0.289 0.9527 --0 -0.19509 0.980785 0.25 0.4375 0.0938 -0.289 0.9527 -0.18024 -0.382683 0.906127 0.28125 0.375 0.0938 -0.289 0.9527 --0 -0.19509 0.980785 0.25 0.4375 0.0938 -0.289 0.9527 -0 -0.382683 0.923879 0.25 0.375 0.0938 -0.289 0.9527 -0.108386 0.83147 0.544895 0.28125 0.8125 0.0464 0.881 0.4709 -0.074658 0.92388 0.37533 0.28125 0.875 0.0464 0.881 0.4709 --0 0.92388 0.382683 0.25 0.875 0.0464 0.881 0.4709 -0.108386 0.83147 0.544895 0.28125 0.8125 0.0464 0.881 0.4709 --0 0.92388 0.382683 0.25 0.875 0.0464 0.881 0.4709 --0 0.83147 0.55557 0.25 0.8125 0.0464 0.881 0.4709 -0.162212 -0.55557 0.815493 0.28125 0.3125 0.0865 -0.4696 0.8786 -0.18024 -0.382683 0.906127 0.28125 0.375 0.0865 -0.4696 0.8786 -0 -0.382683 0.923879 0.25 0.375 0.0865 -0.4696 0.8786 -0.162212 -0.55557 0.815493 0.28125 0.3125 0.0865 -0.4696 0.8786 -0 -0.382683 0.923879 0.25 0.375 0.0865 -0.4696 0.8786 --0 -0.55557 0.831469 0.25 0.3125 0.0865 -0.4696 0.8786 --0 0 0.999999 0.25 0.5 -0.0976 0.0975 0.9904 --0 0.19509 0.980785 0.25 0.5625 -0.0976 0.0975 0.9904 --0.191342 0.19509 0.961939 0.21875 0.5625 -0.0976 0.0975 0.9904 --0 0 0.999999 0.25 0.5 -0.0976 0.0975 0.9904 --0.191342 0.19509 0.961939 0.21875 0.5625 -0.0976 0.0975 0.9904 --0.195091 0 0.980785 0.21875 0.5 -0.0976 0.0975 0.9904 --0 0.980785 0.19509 0.25 0.9375 -0.0097 0.9951 0.098 -0 1 0 0.234375 1 -0.0097 0.9951 0.098 --0.03806 0.980785 0.191342 0.21875 0.9375 -0.0097 0.9951 0.098 -0 -1 0 0.234375 0 -0.0097 -0.9951 0.098 --0 -0.980785 0.19509 0.25 0.0625 -0.0097 -0.9951 0.098 --0.03806 -0.980785 0.191342 0.21875 0.0625 -0.0097 -0.9951 0.098 --0 -0.19509 0.980785 0.25 0.4375 -0.0976 -0.0975 0.9904 --0 0 0.999999 0.25 0.5 -0.0976 -0.0975 0.9904 --0.195091 0 0.980785 0.21875 0.5 -0.0976 -0.0975 0.9904 --0 -0.19509 0.980785 0.25 0.4375 -0.0976 -0.0975 0.9904 --0.195091 0 0.980785 0.21875 0.5 -0.0976 -0.0975 0.9904 --0.191342 -0.19509 0.961939 0.21875 0.4375 -0.0976 -0.0975 0.9904 --0 0.92388 0.382683 0.25 0.875 -0.0286 0.9565 0.2902 --0 0.980785 0.19509 0.25 0.9375 -0.0286 0.9565 0.2902 --0.03806 0.980785 0.191342 0.21875 0.9375 -0.0286 0.9565 0.2902 --0 0.92388 0.382683 0.25 0.875 -0.0286 0.9565 0.2902 --0.03806 0.980785 0.191342 0.21875 0.9375 -0.0286 0.9565 0.2902 --0.074658 0.92388 0.37533 0.21875 0.875 -0.0286 0.9565 0.2902 -0 -0.382683 0.923879 0.25 0.375 -0.0938 -0.289 0.9527 --0 -0.19509 0.980785 0.25 0.4375 -0.0938 -0.289 0.9527 --0.191342 -0.19509 0.961939 0.21875 0.4375 -0.0938 -0.289 0.9527 -0 -0.382683 0.923879 0.25 0.375 -0.0938 -0.289 0.9527 --0.191342 -0.19509 0.961939 0.21875 0.4375 -0.0938 -0.289 0.9527 --0.18024 -0.382683 0.906127 0.21875 0.375 -0.0938 -0.289 0.9527 --0 0.83147 0.55557 0.25 0.8125 -0.0464 0.881 0.4709 --0 0.92388 0.382683 0.25 0.875 -0.0464 0.881 0.4709 --0.074658 0.92388 0.37533 0.21875 0.875 -0.0464 0.881 0.4709 --0 0.83147 0.55557 0.25 0.8125 -0.0464 0.881 0.4709 --0.074658 0.92388 0.37533 0.21875 0.875 -0.0464 0.881 0.4709 --0.108386 0.83147 0.544895 0.21875 0.8125 -0.0464 0.881 0.4709 --0 -0.55557 0.831469 0.25 0.3125 -0.0865 -0.4696 0.8786 -0 -0.382683 0.923879 0.25 0.375 -0.0865 -0.4696 0.8786 --0.18024 -0.382683 0.906127 0.21875 0.375 -0.0865 -0.4696 0.8786 --0 -0.55557 0.831469 0.25 0.3125 -0.0865 -0.4696 0.8786 --0.18024 -0.382683 0.906127 0.21875 0.375 -0.0865 -0.4696 0.8786 --0.162212 -0.55557 0.815493 0.21875 0.3125 -0.0865 -0.4696 0.8786 --0 0.707107 0.707107 0.25 0.75 -0.0624 0.7715 0.6332 --0 0.83147 0.55557 0.25 0.8125 -0.0624 0.7715 0.6332 --0.108386 0.83147 0.544895 0.21875 0.8125 -0.0624 0.7715 0.6332 --0 0.707107 0.707107 0.25 0.75 -0.0624 0.7715 0.6332 --0.108386 0.83147 0.544895 0.21875 0.8125 -0.0624 0.7715 0.6332 --0.13795 0.707107 0.69352 0.21875 0.75 -0.0624 0.7715 0.6332 --0 -0.707107 0.707107 0.25 0.25 -0.0759 -0.6326 0.7708 --0 -0.55557 0.831469 0.25 0.3125 -0.0759 -0.6326 0.7708 --0.162212 -0.55557 0.815493 0.21875 0.3125 -0.0759 -0.6326 0.7708 --0 -0.707107 0.707107 0.25 0.25 -0.0759 -0.6326 0.7708 --0.162212 -0.55557 0.815493 0.21875 0.3125 -0.0759 -0.6326 0.7708 --0.13795 -0.707107 0.69352 0.21875 0.25 -0.0759 -0.6326 0.7708 --0 0.55557 0.831469 0.25 0.6875 -0.0759 0.6326 0.7708 --0 0.707107 0.707107 0.25 0.75 -0.0759 0.6326 0.7708 --0.13795 0.707107 0.69352 0.21875 0.75 -0.0759 0.6326 0.7708 --0 0.55557 0.831469 0.25 0.6875 -0.0759 0.6326 0.7708 --0.13795 0.707107 0.69352 0.21875 0.75 -0.0759 0.6326 0.7708 --0.162212 0.55557 0.815493 0.21875 0.6875 -0.0759 0.6326 0.7708 --0 -0.83147 0.55557 0.25 0.1875 -0.0624 -0.7715 0.6332 --0 -0.707107 0.707107 0.25 0.25 -0.0624 -0.7715 0.6332 --0.13795 -0.707107 0.69352 0.21875 0.25 -0.0624 -0.7715 0.6332 --0 -0.83147 0.55557 0.25 0.1875 -0.0624 -0.7715 0.6332 --0.13795 -0.707107 0.69352 0.21875 0.25 -0.0624 -0.7715 0.6332 --0.108386 -0.83147 0.544895 0.21875 0.1875 -0.0624 -0.7715 0.6332 -0 0.382683 0.923879 0.25 0.625 -0.0865 0.4696 0.8786 --0 0.55557 0.831469 0.25 0.6875 -0.0865 0.4696 0.8786 --0.162212 0.55557 0.815493 0.21875 0.6875 -0.0865 0.4696 0.8786 -0 0.382683 0.923879 0.25 0.625 -0.0865 0.4696 0.8786 --0.162212 0.55557 0.815493 0.21875 0.6875 -0.0865 0.4696 0.8786 --0.18024 0.382683 0.906127 0.21875 0.625 -0.0865 0.4696 0.8786 --0 -0.92388 0.382683 0.25 0.125 -0.0464 -0.881 0.4709 --0 -0.83147 0.55557 0.25 0.1875 -0.0464 -0.881 0.4709 --0.108386 -0.83147 0.544895 0.21875 0.1875 -0.0464 -0.881 0.4709 --0 -0.92388 0.382683 0.25 0.125 -0.0464 -0.881 0.4709 --0.108386 -0.83147 0.544895 0.21875 0.1875 -0.0464 -0.881 0.4709 --0.074658 -0.92388 0.37533 0.21875 0.125 -0.0464 -0.881 0.4709 --0 0.19509 0.980785 0.25 0.5625 -0.0938 0.289 0.9527 -0 0.382683 0.923879 0.25 0.625 -0.0938 0.289 0.9527 --0.18024 0.382683 0.906127 0.21875 0.625 -0.0938 0.289 0.9527 --0 0.19509 0.980785 0.25 0.5625 -0.0938 0.289 0.9527 --0.18024 0.382683 0.906127 0.21875 0.625 -0.0938 0.289 0.9527 --0.191342 0.19509 0.961939 0.21875 0.5625 -0.0938 0.289 0.9527 --0 -0.980785 0.19509 0.25 0.0625 -0.0286 -0.9565 0.2902 --0 -0.92388 0.382683 0.25 0.125 -0.0286 -0.9565 0.2902 --0.074658 -0.92388 0.37533 0.21875 0.125 -0.0286 -0.9565 0.2902 --0 -0.980785 0.19509 0.25 0.0625 -0.0286 -0.9565 0.2902 --0.074658 -0.92388 0.37533 0.21875 0.125 -0.0286 -0.9565 0.2902 --0.03806 -0.980785 0.191342 0.21875 0.0625 -0.0286 -0.9565 0.2902 --0.13795 -0.707107 0.69352 0.21875 0.25 -0.2248 -0.6326 0.7412 --0.162212 -0.55557 0.815493 0.21875 0.3125 -0.2248 -0.6326 0.7412 --0.31819 -0.55557 0.768177 0.1875 0.3125 -0.2248 -0.6326 0.7412 --0.13795 -0.707107 0.69352 0.21875 0.25 -0.2248 -0.6326 0.7412 --0.31819 -0.55557 0.768177 0.1875 0.3125 -0.2248 -0.6326 0.7412 --0.270598 -0.707107 0.653281 0.1875 0.25 -0.2248 -0.6326 0.7412 --0.162212 0.55557 0.815493 0.21875 0.6875 -0.2248 0.6326 0.7412 --0.13795 0.707107 0.69352 0.21875 0.75 -0.2248 0.6326 0.7412 --0.270598 0.707107 0.653281 0.1875 0.75 -0.2248 0.6326 0.7412 --0.162212 0.55557 0.815493 0.21875 0.6875 -0.2248 0.6326 0.7412 --0.270598 0.707107 0.653281 0.1875 0.75 -0.2248 0.6326 0.7412 --0.31819 0.55557 0.768177 0.1875 0.6875 -0.2248 0.6326 0.7412 --0.108386 -0.83147 0.544895 0.21875 0.1875 -0.1847 -0.7715 0.6088 --0.13795 -0.707107 0.69352 0.21875 0.25 -0.1847 -0.7715 0.6088 --0.270598 -0.707107 0.653281 0.1875 0.25 -0.1847 -0.7715 0.6088 --0.108386 -0.83147 0.544895 0.21875 0.1875 -0.1847 -0.7715 0.6088 --0.270598 -0.707107 0.653281 0.1875 0.25 -0.1847 -0.7715 0.6088 --0.212608 -0.83147 0.51328 0.1875 0.1875 -0.1847 -0.7715 0.6088 --0.18024 0.382683 0.906127 0.21875 0.625 -0.2563 0.4696 0.8448 --0.162212 0.55557 0.815493 0.21875 0.6875 -0.2563 0.4696 0.8448 --0.31819 0.55557 0.768177 0.1875 0.6875 -0.2563 0.4696 0.8448 --0.18024 0.382683 0.906127 0.21875 0.625 -0.2563 0.4696 0.8448 --0.31819 0.55557 0.768177 0.1875 0.6875 -0.2563 0.4696 0.8448 --0.353553 0.382683 0.853553 0.1875 0.625 -0.2563 0.4696 0.8448 --0.074658 -0.92388 0.37533 0.21875 0.125 -0.1374 -0.881 0.4528 --0.108386 -0.83147 0.544895 0.21875 0.1875 -0.1374 -0.881 0.4528 --0.212608 -0.83147 0.51328 0.1875 0.1875 -0.1374 -0.881 0.4528 --0.074658 -0.92388 0.37533 0.21875 0.125 -0.1374 -0.881 0.4528 --0.212608 -0.83147 0.51328 0.1875 0.1875 -0.1374 -0.881 0.4528 --0.146447 -0.92388 0.353553 0.1875 0.125 -0.1374 -0.881 0.4528 --0.191342 0.19509 0.961939 0.21875 0.5625 -0.2779 0.289 0.9161 --0.18024 0.382683 0.906127 0.21875 0.625 -0.2779 0.289 0.9161 --0.353553 0.382683 0.853553 0.1875 0.625 -0.2779 0.289 0.9161 --0.191342 0.19509 0.961939 0.21875 0.5625 -0.2779 0.289 0.9161 --0.353553 0.382683 0.853553 0.1875 0.625 -0.2779 0.289 0.9161 --0.37533 0.19509 0.906127 0.1875 0.5625 -0.2779 0.289 0.9161 --0.03806 -0.980785 0.191342 0.21875 0.0625 -0.0846 -0.9565 0.279 --0.074658 -0.92388 0.37533 0.21875 0.125 -0.0846 -0.9565 0.279 --0.146447 -0.92388 0.353553 0.1875 0.125 -0.0846 -0.9565 0.279 --0.03806 -0.980785 0.191342 0.21875 0.0625 -0.0846 -0.9565 0.279 --0.146447 -0.92388 0.353553 0.1875 0.125 -0.0846 -0.9565 0.279 --0.074658 -0.980785 0.18024 0.1875 0.0625 -0.0846 -0.9565 0.279 --0.195091 0 0.980785 0.21875 0.5 -0.2889 0.0975 0.9524 --0.191342 0.19509 0.961939 0.21875 0.5625 -0.2889 0.0975 0.9524 --0.37533 0.19509 0.906127 0.1875 0.5625 -0.2889 0.0975 0.9524 --0.195091 0 0.980785 0.21875 0.5 -0.2889 0.0975 0.9524 --0.37533 0.19509 0.906127 0.1875 0.5625 -0.2889 0.0975 0.9524 --0.382683 0 0.923879 0.1875 0.5 -0.2889 0.0975 0.9524 --0.03806 0.980785 0.191342 0.21875 0.9375 -0.0286 0.9951 0.0942 -0 1 0 0.203125 1 -0.0286 0.9951 0.0942 --0.074658 0.980785 0.18024 0.1875 0.9375 -0.0286 0.9951 0.0942 -0 -1 0 0.203125 0 -0.0286 -0.9951 0.0942 --0.03806 -0.980785 0.191342 0.21875 0.0625 -0.0286 -0.9951 0.0942 --0.074658 -0.980785 0.18024 0.1875 0.0625 -0.0286 -0.9951 0.0942 --0.191342 -0.19509 0.961939 0.21875 0.4375 -0.2889 -0.0975 0.9524 --0.195091 0 0.980785 0.21875 0.5 -0.2889 -0.0975 0.9524 --0.382683 0 0.923879 0.1875 0.5 -0.2889 -0.0975 0.9524 --0.191342 -0.19509 0.961939 0.21875 0.4375 -0.2889 -0.0975 0.9524 --0.382683 0 0.923879 0.1875 0.5 -0.2889 -0.0975 0.9524 --0.37533 -0.19509 0.906127 0.1875 0.4375 -0.2889 -0.0975 0.9524 --0.074658 0.92388 0.37533 0.21875 0.875 -0.0846 0.9565 0.279 --0.03806 0.980785 0.191342 0.21875 0.9375 -0.0846 0.9565 0.279 --0.074658 0.980785 0.18024 0.1875 0.9375 -0.0846 0.9565 0.279 --0.074658 0.92388 0.37533 0.21875 0.875 -0.0846 0.9565 0.279 --0.074658 0.980785 0.18024 0.1875 0.9375 -0.0846 0.9565 0.279 --0.146447 0.92388 0.353553 0.1875 0.875 -0.0846 0.9565 0.279 --0.18024 -0.382683 0.906127 0.21875 0.375 -0.2779 -0.289 0.9161 --0.191342 -0.19509 0.961939 0.21875 0.4375 -0.2779 -0.289 0.9161 --0.37533 -0.19509 0.906127 0.1875 0.4375 -0.2779 -0.289 0.9161 --0.18024 -0.382683 0.906127 0.21875 0.375 -0.2779 -0.289 0.9161 --0.37533 -0.19509 0.906127 0.1875 0.4375 -0.2779 -0.289 0.9161 --0.353553 -0.382683 0.853553 0.1875 0.375 -0.2779 -0.289 0.9161 --0.108386 0.83147 0.544895 0.21875 0.8125 -0.1374 0.881 0.4528 --0.074658 0.92388 0.37533 0.21875 0.875 -0.1374 0.881 0.4528 --0.146447 0.92388 0.353553 0.1875 0.875 -0.1374 0.881 0.4528 --0.108386 0.83147 0.544895 0.21875 0.8125 -0.1374 0.881 0.4528 --0.146447 0.92388 0.353553 0.1875 0.875 -0.1374 0.881 0.4528 --0.212608 0.83147 0.51328 0.1875 0.8125 -0.1374 0.881 0.4528 --0.162212 -0.55557 0.815493 0.21875 0.3125 -0.2563 -0.4696 0.8448 --0.18024 -0.382683 0.906127 0.21875 0.375 -0.2563 -0.4696 0.8448 --0.353553 -0.382683 0.853553 0.1875 0.375 -0.2563 -0.4696 0.8448 --0.162212 -0.55557 0.815493 0.21875 0.3125 -0.2563 -0.4696 0.8448 --0.353553 -0.382683 0.853553 0.1875 0.375 -0.2563 -0.4696 0.8448 --0.31819 -0.55557 0.768177 0.1875 0.3125 -0.2563 -0.4696 0.8448 --0.13795 0.707107 0.69352 0.21875 0.75 -0.1847 0.7715 0.6088 --0.108386 0.83147 0.544895 0.21875 0.8125 -0.1847 0.7715 0.6088 --0.212608 0.83147 0.51328 0.1875 0.8125 -0.1847 0.7715 0.6088 --0.13795 0.707107 0.69352 0.21875 0.75 -0.1847 0.7715 0.6088 --0.212608 0.83147 0.51328 0.1875 0.8125 -0.1847 0.7715 0.6088 --0.270598 0.707107 0.653281 0.1875 0.75 -0.1847 0.7715 0.6088 -0 -1 0 0.171875 0 -0.0464 -0.9951 0.0869 --0.074658 -0.980785 0.18024 0.1875 0.0625 -0.0464 -0.9951 0.0869 --0.108386 -0.980785 0.162212 0.15625 0.0625 -0.0464 -0.9951 0.0869 --0.37533 -0.19509 0.906127 0.1875 0.4375 -0.4691 -0.0975 0.8777 --0.382683 0 0.923879 0.1875 0.5 -0.4691 -0.0975 0.8777 --0.55557 0 0.831469 0.15625 0.5 -0.4691 -0.0975 0.8777 --0.37533 -0.19509 0.906127 0.1875 0.4375 -0.4691 -0.0975 0.8777 --0.55557 0 0.831469 0.15625 0.5 -0.4691 -0.0975 0.8777 --0.544895 -0.19509 0.815493 0.15625 0.4375 -0.4691 -0.0975 0.8777 --0.146447 0.92388 0.353553 0.1875 0.875 -0.1374 0.9565 0.2571 --0.074658 0.980785 0.18024 0.1875 0.9375 -0.1374 0.9565 0.2571 --0.108386 0.980785 0.162212 0.15625 0.9375 -0.1374 0.9565 0.2571 --0.146447 0.92388 0.353553 0.1875 0.875 -0.1374 0.9565 0.2571 --0.108386 0.980785 0.162212 0.15625 0.9375 -0.1374 0.9565 0.2571 --0.212608 0.92388 0.31819 0.15625 0.875 -0.1374 0.9565 0.2571 --0.353553 -0.382683 0.853553 0.1875 0.375 -0.4513 -0.289 0.8443 --0.37533 -0.19509 0.906127 0.1875 0.4375 -0.4513 -0.289 0.8443 --0.544895 -0.19509 0.815493 0.15625 0.4375 -0.4513 -0.289 0.8443 --0.353553 -0.382683 0.853553 0.1875 0.375 -0.4513 -0.289 0.8443 --0.544895 -0.19509 0.815493 0.15625 0.4375 -0.4513 -0.289 0.8443 --0.51328 -0.382683 0.768178 0.15625 0.375 -0.4513 -0.289 0.8443 --0.212608 0.83147 0.51328 0.1875 0.8125 -0.223 0.881 0.4173 --0.146447 0.92388 0.353553 0.1875 0.875 -0.223 0.881 0.4173 --0.212608 0.92388 0.31819 0.15625 0.875 -0.223 0.881 0.4173 --0.212608 0.83147 0.51328 0.1875 0.8125 -0.223 0.881 0.4173 --0.212608 0.92388 0.31819 0.15625 0.875 -0.223 0.881 0.4173 --0.308658 0.83147 0.461939 0.15625 0.8125 -0.223 0.881 0.4173 --0.31819 -0.55557 0.768177 0.1875 0.3125 -0.4162 -0.4696 0.7786 --0.353553 -0.382683 0.853553 0.1875 0.375 -0.4162 -0.4696 0.7786 --0.51328 -0.382683 0.768178 0.15625 0.375 -0.4162 -0.4696 0.7786 --0.31819 -0.55557 0.768177 0.1875 0.3125 -0.4162 -0.4696 0.7786 --0.51328 -0.382683 0.768178 0.15625 0.375 -0.4162 -0.4696 0.7786 --0.46194 -0.55557 0.691341 0.15625 0.3125 -0.4162 -0.4696 0.7786 --0.270598 0.707107 0.653281 0.1875 0.75 -0.2999 0.7715 0.5611 --0.212608 0.83147 0.51328 0.1875 0.8125 -0.2999 0.7715 0.5611 --0.308658 0.83147 0.461939 0.15625 0.8125 -0.2999 0.7715 0.5611 --0.270598 0.707107 0.653281 0.1875 0.75 -0.2999 0.7715 0.5611 --0.308658 0.83147 0.461939 0.15625 0.8125 -0.2999 0.7715 0.5611 --0.392847 0.707107 0.587938 0.15625 0.75 -0.2999 0.7715 0.5611 --0.270598 -0.707107 0.653281 0.1875 0.25 -0.3651 -0.6326 0.6831 --0.31819 -0.55557 0.768177 0.1875 0.3125 -0.3651 -0.6326 0.6831 --0.46194 -0.55557 0.691341 0.15625 0.3125 -0.3651 -0.6326 0.6831 --0.270598 -0.707107 0.653281 0.1875 0.25 -0.3651 -0.6326 0.6831 --0.46194 -0.55557 0.691341 0.15625 0.3125 -0.3651 -0.6326 0.6831 --0.392847 -0.707107 0.587938 0.15625 0.25 -0.3651 -0.6326 0.6831 --0.31819 0.55557 0.768177 0.1875 0.6875 -0.3651 0.6326 0.6831 --0.270598 0.707107 0.653281 0.1875 0.75 -0.3651 0.6326 0.6831 --0.392847 0.707107 0.587938 0.15625 0.75 -0.3651 0.6326 0.6831 --0.31819 0.55557 0.768177 0.1875 0.6875 -0.3651 0.6326 0.6831 --0.392847 0.707107 0.587938 0.15625 0.75 -0.3651 0.6326 0.6831 --0.46194 0.55557 0.691341 0.15625 0.6875 -0.3651 0.6326 0.6831 --0.212608 -0.83147 0.51328 0.1875 0.1875 -0.2999 -0.7715 0.5611 --0.270598 -0.707107 0.653281 0.1875 0.25 -0.2999 -0.7715 0.5611 --0.392847 -0.707107 0.587938 0.15625 0.25 -0.2999 -0.7715 0.5611 --0.212608 -0.83147 0.51328 0.1875 0.1875 -0.2999 -0.7715 0.5611 --0.392847 -0.707107 0.587938 0.15625 0.25 -0.2999 -0.7715 0.5611 --0.308658 -0.83147 0.461939 0.15625 0.1875 -0.2999 -0.7715 0.5611 --0.353553 0.382683 0.853553 0.1875 0.625 -0.4162 0.4696 0.7786 --0.31819 0.55557 0.768177 0.1875 0.6875 -0.4162 0.4696 0.7786 --0.46194 0.55557 0.691341 0.15625 0.6875 -0.4162 0.4696 0.7786 --0.353553 0.382683 0.853553 0.1875 0.625 -0.4162 0.4696 0.7786 --0.46194 0.55557 0.691341 0.15625 0.6875 -0.4162 0.4696 0.7786 --0.51328 0.382683 0.768178 0.15625 0.625 -0.4162 0.4696 0.7786 --0.146447 -0.92388 0.353553 0.1875 0.125 -0.223 -0.881 0.4173 --0.212608 -0.83147 0.51328 0.1875 0.1875 -0.223 -0.881 0.4173 --0.308658 -0.83147 0.461939 0.15625 0.1875 -0.223 -0.881 0.4173 --0.146447 -0.92388 0.353553 0.1875 0.125 -0.223 -0.881 0.4173 --0.308658 -0.83147 0.461939 0.15625 0.1875 -0.223 -0.881 0.4173 --0.212608 -0.92388 0.31819 0.15625 0.125 -0.223 -0.881 0.4173 --0.37533 0.19509 0.906127 0.1875 0.5625 -0.4513 0.289 0.8443 --0.353553 0.382683 0.853553 0.1875 0.625 -0.4513 0.289 0.8443 --0.51328 0.382683 0.768178 0.15625 0.625 -0.4513 0.289 0.8443 --0.37533 0.19509 0.906127 0.1875 0.5625 -0.4513 0.289 0.8443 --0.51328 0.382683 0.768178 0.15625 0.625 -0.4513 0.289 0.8443 --0.544895 0.19509 0.815493 0.15625 0.5625 -0.4513 0.289 0.8443 --0.074658 -0.980785 0.18024 0.1875 0.0625 -0.1374 -0.9565 0.2571 --0.146447 -0.92388 0.353553 0.1875 0.125 -0.1374 -0.9565 0.2571 --0.212608 -0.92388 0.31819 0.15625 0.125 -0.1374 -0.9565 0.2571 --0.074658 -0.980785 0.18024 0.1875 0.0625 -0.1374 -0.9565 0.2571 --0.212608 -0.92388 0.31819 0.15625 0.125 -0.1374 -0.9565 0.2571 --0.108386 -0.980785 0.162212 0.15625 0.0625 -0.1374 -0.9565 0.2571 --0.382683 0 0.923879 0.1875 0.5 -0.4691 0.0975 0.8777 --0.37533 0.19509 0.906127 0.1875 0.5625 -0.4691 0.0975 0.8777 --0.544895 0.19509 0.815493 0.15625 0.5625 -0.4691 0.0975 0.8777 --0.382683 0 0.923879 0.1875 0.5 -0.4691 0.0975 0.8777 --0.544895 0.19509 0.815493 0.15625 0.5625 -0.4691 0.0975 0.8777 --0.55557 0 0.831469 0.15625 0.5 -0.4691 0.0975 0.8777 --0.074658 0.980785 0.18024 0.1875 0.9375 -0.0464 0.9951 0.0869 -0 1 0 0.171875 1 -0.0464 0.9951 0.0869 --0.108386 0.980785 0.162212 0.15625 0.9375 -0.0464 0.9951 0.0869 --0.308658 -0.83147 0.461939 0.15625 0.1875 -0.4036 -0.7715 0.4918 --0.392847 -0.707107 0.587938 0.15625 0.25 -0.4036 -0.7715 0.4918 --0.5 -0.707107 0.5 0.125 0.25 -0.4036 -0.7715 0.4918 --0.308658 -0.83147 0.461939 0.15625 0.1875 -0.4036 -0.7715 0.4918 --0.5 -0.707107 0.5 0.125 0.25 -0.4036 -0.7715 0.4918 --0.392847 -0.83147 0.392847 0.125 0.1875 -0.4036 -0.7715 0.4918 --0.51328 0.382683 0.768178 0.15625 0.625 -0.5601 0.4696 0.6825 --0.46194 0.55557 0.691341 0.15625 0.6875 -0.5601 0.4696 0.6825 --0.587938 0.55557 0.587937 0.125 0.6875 -0.5601 0.4696 0.6825 --0.51328 0.382683 0.768178 0.15625 0.625 -0.5601 0.4696 0.6825 --0.587938 0.55557 0.587937 0.125 0.6875 -0.5601 0.4696 0.6825 --0.653281 0.382683 0.653281 0.125 0.625 -0.5601 0.4696 0.6825 --0.212608 -0.92388 0.31819 0.15625 0.125 -0.3002 -0.881 0.3658 --0.308658 -0.83147 0.461939 0.15625 0.1875 -0.3002 -0.881 0.3658 --0.392847 -0.83147 0.392847 0.125 0.1875 -0.3002 -0.881 0.3658 --0.212608 -0.92388 0.31819 0.15625 0.125 -0.3002 -0.881 0.3658 --0.392847 -0.83147 0.392847 0.125 0.1875 -0.3002 -0.881 0.3658 --0.270598 -0.92388 0.270598 0.125 0.125 -0.3002 -0.881 0.3658 --0.544895 0.19509 0.815493 0.15625 0.5625 -0.6073 0.289 0.74 --0.51328 0.382683 0.768178 0.15625 0.625 -0.6073 0.289 0.74 --0.653281 0.382683 0.653281 0.125 0.625 -0.6073 0.289 0.74 --0.544895 0.19509 0.815493 0.15625 0.5625 -0.6073 0.289 0.74 --0.653281 0.382683 0.653281 0.125 0.625 -0.6073 0.289 0.74 --0.69352 0.19509 0.69352 0.125 0.5625 -0.6073 0.289 0.74 --0.108386 -0.980785 0.162212 0.15625 0.0625 -0.185 -0.9565 0.2254 --0.212608 -0.92388 0.31819 0.15625 0.125 -0.185 -0.9565 0.2254 --0.270598 -0.92388 0.270598 0.125 0.125 -0.185 -0.9565 0.2254 --0.108386 -0.980785 0.162212 0.15625 0.0625 -0.185 -0.9565 0.2254 --0.270598 -0.92388 0.270598 0.125 0.125 -0.185 -0.9565 0.2254 --0.13795 -0.980785 0.13795 0.125 0.0625 -0.185 -0.9565 0.2254 --0.55557 0 0.831469 0.15625 0.5 -0.6314 0.0975 0.7693 --0.544895 0.19509 0.815493 0.15625 0.5625 -0.6314 0.0975 0.7693 --0.69352 0.19509 0.69352 0.125 0.5625 -0.6314 0.0975 0.7693 --0.55557 0 0.831469 0.15625 0.5 -0.6314 0.0975 0.7693 --0.69352 0.19509 0.69352 0.125 0.5625 -0.6314 0.0975 0.7693 --0.707106 0 0.707106 0.125 0.5 -0.6314 0.0975 0.7693 --0.108386 0.980785 0.162212 0.15625 0.9375 -0.0625 0.9951 0.0761 -0 1 0 0.140625 1 -0.0625 0.9951 0.0761 --0.13795 0.980785 0.13795 0.125 0.9375 -0.0625 0.9951 0.0761 -0 -1 0 0.140625 0 -0.0625 -0.9951 0.0761 --0.108386 -0.980785 0.162212 0.15625 0.0625 -0.0625 -0.9951 0.0761 --0.13795 -0.980785 0.13795 0.125 0.0625 -0.0625 -0.9951 0.0761 --0.544895 -0.19509 0.815493 0.15625 0.4375 -0.6314 -0.0975 0.7693 --0.55557 0 0.831469 0.15625 0.5 -0.6314 -0.0975 0.7693 --0.707106 0 0.707106 0.125 0.5 -0.6314 -0.0975 0.7693 --0.544895 -0.19509 0.815493 0.15625 0.4375 -0.6314 -0.0975 0.7693 --0.707106 0 0.707106 0.125 0.5 -0.6314 -0.0975 0.7693 --0.69352 -0.19509 0.69352 0.125 0.4375 -0.6314 -0.0975 0.7693 --0.212608 0.92388 0.31819 0.15625 0.875 -0.185 0.9565 0.2254 --0.108386 0.980785 0.162212 0.15625 0.9375 -0.185 0.9565 0.2254 --0.13795 0.980785 0.13795 0.125 0.9375 -0.185 0.9565 0.2254 --0.212608 0.92388 0.31819 0.15625 0.875 -0.185 0.9565 0.2254 --0.13795 0.980785 0.13795 0.125 0.9375 -0.185 0.9565 0.2254 --0.270598 0.92388 0.270598 0.125 0.875 -0.185 0.9565 0.2254 --0.51328 -0.382683 0.768178 0.15625 0.375 -0.6073 -0.289 0.74 --0.544895 -0.19509 0.815493 0.15625 0.4375 -0.6073 -0.289 0.74 --0.69352 -0.19509 0.69352 0.125 0.4375 -0.6073 -0.289 0.74 --0.51328 -0.382683 0.768178 0.15625 0.375 -0.6073 -0.289 0.74 --0.69352 -0.19509 0.69352 0.125 0.4375 -0.6073 -0.289 0.74 --0.653281 -0.382683 0.653281 0.125 0.375 -0.6073 -0.289 0.74 --0.308658 0.83147 0.461939 0.15625 0.8125 -0.3002 0.881 0.3658 --0.212608 0.92388 0.31819 0.15625 0.875 -0.3002 0.881 0.3658 --0.270598 0.92388 0.270598 0.125 0.875 -0.3002 0.881 0.3658 --0.308658 0.83147 0.461939 0.15625 0.8125 -0.3002 0.881 0.3658 --0.270598 0.92388 0.270598 0.125 0.875 -0.3002 0.881 0.3658 --0.392847 0.83147 0.392847 0.125 0.8125 -0.3002 0.881 0.3658 --0.46194 -0.55557 0.691341 0.15625 0.3125 -0.5601 -0.4696 0.6825 --0.51328 -0.382683 0.768178 0.15625 0.375 -0.5601 -0.4696 0.6825 --0.653281 -0.382683 0.653281 0.125 0.375 -0.5601 -0.4696 0.6825 --0.46194 -0.55557 0.691341 0.15625 0.3125 -0.5601 -0.4696 0.6825 --0.653281 -0.382683 0.653281 0.125 0.375 -0.5601 -0.4696 0.6825 --0.587938 -0.55557 0.587937 0.125 0.3125 -0.5601 -0.4696 0.6825 --0.392847 0.707107 0.587938 0.15625 0.75 -0.4036 0.7715 0.4918 --0.308658 0.83147 0.461939 0.15625 0.8125 -0.4036 0.7715 0.4918 --0.392847 0.83147 0.392847 0.125 0.8125 -0.4036 0.7715 0.4918 --0.392847 0.707107 0.587938 0.15625 0.75 -0.4036 0.7715 0.4918 --0.392847 0.83147 0.392847 0.125 0.8125 -0.4036 0.7715 0.4918 --0.5 0.707107 0.5 0.125 0.75 -0.4036 0.7715 0.4918 --0.392847 -0.707107 0.587938 0.15625 0.25 -0.4913 -0.6326 0.5987 --0.46194 -0.55557 0.691341 0.15625 0.3125 -0.4913 -0.6326 0.5987 --0.587938 -0.55557 0.587937 0.125 0.3125 -0.4913 -0.6326 0.5987 --0.392847 -0.707107 0.587938 0.15625 0.25 -0.4913 -0.6326 0.5987 --0.587938 -0.55557 0.587937 0.125 0.3125 -0.4913 -0.6326 0.5987 --0.5 -0.707107 0.5 0.125 0.25 -0.4913 -0.6326 0.5987 --0.46194 0.55557 0.691341 0.15625 0.6875 -0.4913 0.6326 0.5987 --0.392847 0.707107 0.587938 0.15625 0.75 -0.4913 0.6326 0.5987 --0.5 0.707107 0.5 0.125 0.75 -0.4913 0.6326 0.5987 --0.46194 0.55557 0.691341 0.15625 0.6875 -0.4913 0.6326 0.5987 --0.5 0.707107 0.5 0.125 0.75 -0.4913 0.6326 0.5987 --0.587938 0.55557 0.587937 0.125 0.6875 -0.4913 0.6326 0.5987 --0.270598 0.92388 0.270598 0.125 0.875 -0.2254 0.9565 0.185 --0.13795 0.980785 0.13795 0.125 0.9375 -0.2254 0.9565 0.185 --0.162212 0.980785 0.108386 0.09375 0.9375 -0.2254 0.9565 0.185 --0.270598 0.92388 0.270598 0.125 0.875 -0.2254 0.9565 0.185 --0.162212 0.980785 0.108386 0.09375 0.9375 -0.2254 0.9565 0.185 --0.31819 0.92388 0.212607 0.09375 0.875 -0.2254 0.9565 0.185 --0.653281 -0.382683 0.653281 0.125 0.375 -0.74 -0.289 0.6073 --0.69352 -0.19509 0.69352 0.125 0.4375 -0.74 -0.289 0.6073 --0.815493 -0.19509 0.544895 0.09375 0.4375 -0.74 -0.289 0.6073 --0.653281 -0.382683 0.653281 0.125 0.375 -0.74 -0.289 0.6073 --0.815493 -0.19509 0.544895 0.09375 0.4375 -0.74 -0.289 0.6073 --0.768177 -0.382683 0.51328 0.09375 0.375 -0.74 -0.289 0.6073 --0.392847 0.83147 0.392847 0.125 0.8125 -0.3658 0.881 0.3002 --0.270598 0.92388 0.270598 0.125 0.875 -0.3658 0.881 0.3002 --0.31819 0.92388 0.212607 0.09375 0.875 -0.3658 0.881 0.3002 --0.392847 0.83147 0.392847 0.125 0.8125 -0.3658 0.881 0.3002 --0.31819 0.92388 0.212607 0.09375 0.875 -0.3658 0.881 0.3002 --0.46194 0.83147 0.308658 0.09375 0.8125 -0.3658 0.881 0.3002 --0.587938 -0.55557 0.587937 0.125 0.3125 -0.6825 -0.4696 0.5601 --0.653281 -0.382683 0.653281 0.125 0.375 -0.6825 -0.4696 0.5601 --0.768177 -0.382683 0.51328 0.09375 0.375 -0.6825 -0.4696 0.5601 --0.587938 -0.55557 0.587937 0.125 0.3125 -0.6825 -0.4696 0.5601 --0.768177 -0.382683 0.51328 0.09375 0.375 -0.6825 -0.4696 0.5601 --0.691341 -0.55557 0.461939 0.09375 0.3125 -0.6825 -0.4696 0.5601 --0.5 0.707107 0.5 0.125 0.75 -0.4918 0.7715 0.4036 --0.392847 0.83147 0.392847 0.125 0.8125 -0.4918 0.7715 0.4036 --0.46194 0.83147 0.308658 0.09375 0.8125 -0.4918 0.7715 0.4036 --0.5 0.707107 0.5 0.125 0.75 -0.4918 0.7715 0.4036 --0.46194 0.83147 0.308658 0.09375 0.8125 -0.4918 0.7715 0.4036 --0.587938 0.707107 0.392847 0.09375 0.75 -0.4918 0.7715 0.4036 --0.5 -0.707107 0.5 0.125 0.25 -0.5987 -0.6326 0.4913 --0.587938 -0.55557 0.587937 0.125 0.3125 -0.5987 -0.6326 0.4913 --0.691341 -0.55557 0.461939 0.09375 0.3125 -0.5987 -0.6326 0.4913 --0.5 -0.707107 0.5 0.125 0.25 -0.5987 -0.6326 0.4913 --0.691341 -0.55557 0.461939 0.09375 0.3125 -0.5987 -0.6326 0.4913 --0.587938 -0.707107 0.392847 0.09375 0.25 -0.5987 -0.6326 0.4913 --0.587938 0.55557 0.587937 0.125 0.6875 -0.5987 0.6326 0.4913 --0.5 0.707107 0.5 0.125 0.75 -0.5987 0.6326 0.4913 --0.587938 0.707107 0.392847 0.09375 0.75 -0.5987 0.6326 0.4913 --0.587938 0.55557 0.587937 0.125 0.6875 -0.5987 0.6326 0.4913 --0.587938 0.707107 0.392847 0.09375 0.75 -0.5987 0.6326 0.4913 --0.691341 0.55557 0.461939 0.09375 0.6875 -0.5987 0.6326 0.4913 --0.392847 -0.83147 0.392847 0.125 0.1875 -0.4918 -0.7715 0.4036 --0.5 -0.707107 0.5 0.125 0.25 -0.4918 -0.7715 0.4036 --0.587938 -0.707107 0.392847 0.09375 0.25 -0.4918 -0.7715 0.4036 --0.392847 -0.83147 0.392847 0.125 0.1875 -0.4918 -0.7715 0.4036 --0.587938 -0.707107 0.392847 0.09375 0.25 -0.4918 -0.7715 0.4036 --0.46194 -0.83147 0.308658 0.09375 0.1875 -0.4918 -0.7715 0.4036 --0.653281 0.382683 0.653281 0.125 0.625 -0.6825 0.4696 0.5601 --0.587938 0.55557 0.587937 0.125 0.6875 -0.6825 0.4696 0.5601 --0.691341 0.55557 0.461939 0.09375 0.6875 -0.6825 0.4696 0.5601 --0.653281 0.382683 0.653281 0.125 0.625 -0.6825 0.4696 0.5601 --0.691341 0.55557 0.461939 0.09375 0.6875 -0.6825 0.4696 0.5601 --0.768177 0.382683 0.51328 0.09375 0.625 -0.6825 0.4696 0.5601 --0.270598 -0.92388 0.270598 0.125 0.125 -0.3658 -0.881 0.3002 --0.392847 -0.83147 0.392847 0.125 0.1875 -0.3658 -0.881 0.3002 --0.46194 -0.83147 0.308658 0.09375 0.1875 -0.3658 -0.881 0.3002 --0.270598 -0.92388 0.270598 0.125 0.125 -0.3658 -0.881 0.3002 --0.46194 -0.83147 0.308658 0.09375 0.1875 -0.3658 -0.881 0.3002 --0.31819 -0.92388 0.212607 0.09375 0.125 -0.3658 -0.881 0.3002 --0.69352 0.19509 0.69352 0.125 0.5625 -0.74 0.289 0.6073 --0.653281 0.382683 0.653281 0.125 0.625 -0.74 0.289 0.6073 --0.768177 0.382683 0.51328 0.09375 0.625 -0.74 0.289 0.6073 --0.69352 0.19509 0.69352 0.125 0.5625 -0.74 0.289 0.6073 --0.768177 0.382683 0.51328 0.09375 0.625 -0.74 0.289 0.6073 --0.815493 0.19509 0.544895 0.09375 0.5625 -0.74 0.289 0.6073 --0.13795 -0.980785 0.13795 0.125 0.0625 -0.2254 -0.9565 0.185 --0.270598 -0.92388 0.270598 0.125 0.125 -0.2254 -0.9565 0.185 --0.31819 -0.92388 0.212607 0.09375 0.125 -0.2254 -0.9565 0.185 --0.13795 -0.980785 0.13795 0.125 0.0625 -0.2254 -0.9565 0.185 --0.31819 -0.92388 0.212607 0.09375 0.125 -0.2254 -0.9565 0.185 --0.162212 -0.980785 0.108386 0.09375 0.0625 -0.2254 -0.9565 0.185 --0.707106 0 0.707106 0.125 0.5 -0.7693 0.0975 0.6314 --0.69352 0.19509 0.69352 0.125 0.5625 -0.7693 0.0975 0.6314 --0.815493 0.19509 0.544895 0.09375 0.5625 -0.7693 0.0975 0.6314 --0.707106 0 0.707106 0.125 0.5 -0.7693 0.0975 0.6314 --0.815493 0.19509 0.544895 0.09375 0.5625 -0.7693 0.0975 0.6314 --0.831469 0 0.555569 0.09375 0.5 -0.7693 0.0975 0.6314 --0.13795 0.980785 0.13795 0.125 0.9375 -0.0761 0.9951 0.0625 -0 1 0 0.109375 1 -0.0761 0.9951 0.0625 --0.162212 0.980785 0.108386 0.09375 0.9375 -0.0761 0.9951 0.0625 -0 -1 0 0.109375 0 -0.0761 -0.9951 0.0625 --0.13795 -0.980785 0.13795 0.125 0.0625 -0.0761 -0.9951 0.0625 --0.162212 -0.980785 0.108386 0.09375 0.0625 -0.0761 -0.9951 0.0625 --0.69352 -0.19509 0.69352 0.125 0.4375 -0.7693 -0.0975 0.6314 --0.707106 0 0.707106 0.125 0.5 -0.7693 -0.0975 0.6314 --0.831469 0 0.555569 0.09375 0.5 -0.7693 -0.0975 0.6314 --0.69352 -0.19509 0.69352 0.125 0.4375 -0.7693 -0.0975 0.6314 --0.831469 0 0.555569 0.09375 0.5 -0.7693 -0.0975 0.6314 --0.815493 -0.19509 0.544895 0.09375 0.4375 -0.7693 -0.0975 0.6314 --0.768177 0.382683 0.51328 0.09375 0.625 -0.7786 0.4696 0.4162 --0.691341 0.55557 0.461939 0.09375 0.6875 -0.7786 0.4696 0.4162 --0.768177 0.55557 0.318189 0.0625 0.6875 -0.7786 0.4696 0.4162 --0.768177 0.382683 0.51328 0.09375 0.625 -0.7786 0.4696 0.4162 --0.768177 0.55557 0.318189 0.0625 0.6875 -0.7786 0.4696 0.4162 --0.853553 0.382683 0.353553 0.0625 0.625 -0.7786 0.4696 0.4162 --0.31819 -0.92388 0.212607 0.09375 0.125 -0.4173 -0.881 0.223 --0.46194 -0.83147 0.308658 0.09375 0.1875 -0.4173 -0.881 0.223 --0.51328 -0.83147 0.212607 0.0625 0.1875 -0.4173 -0.881 0.223 --0.31819 -0.92388 0.212607 0.09375 0.125 -0.4173 -0.881 0.223 --0.51328 -0.83147 0.212607 0.0625 0.1875 -0.4173 -0.881 0.223 --0.353553 -0.92388 0.146447 0.0625 0.125 -0.4173 -0.881 0.223 --0.815493 0.19509 0.544895 0.09375 0.5625 -0.8443 0.289 0.4513 --0.768177 0.382683 0.51328 0.09375 0.625 -0.8443 0.289 0.4513 --0.853553 0.382683 0.353553 0.0625 0.625 -0.8443 0.289 0.4513 --0.815493 0.19509 0.544895 0.09375 0.5625 -0.8443 0.289 0.4513 --0.853553 0.382683 0.353553 0.0625 0.625 -0.8443 0.289 0.4513 --0.906127 0.19509 0.37533 0.0625 0.5625 -0.8443 0.289 0.4513 --0.162212 -0.980785 0.108386 0.09375 0.0625 -0.2571 -0.9565 0.1374 --0.31819 -0.92388 0.212607 0.09375 0.125 -0.2571 -0.9565 0.1374 --0.353553 -0.92388 0.146447 0.0625 0.125 -0.2571 -0.9565 0.1374 --0.162212 -0.980785 0.108386 0.09375 0.0625 -0.2571 -0.9565 0.1374 --0.353553 -0.92388 0.146447 0.0625 0.125 -0.2571 -0.9565 0.1374 --0.18024 -0.980785 0.074658 0.0625 0.0625 -0.2571 -0.9565 0.1374 --0.831469 0 0.555569 0.09375 0.5 -0.8777 0.0975 0.4691 --0.815493 0.19509 0.544895 0.09375 0.5625 -0.8777 0.0975 0.4691 --0.906127 0.19509 0.37533 0.0625 0.5625 -0.8777 0.0975 0.4691 --0.831469 0 0.555569 0.09375 0.5 -0.8777 0.0975 0.4691 --0.906127 0.19509 0.37533 0.0625 0.5625 -0.8777 0.0975 0.4691 --0.923879 0 0.382683 0.0625 0.5 -0.8777 0.0975 0.4691 --0.162212 0.980785 0.108386 0.09375 0.9375 -0.0869 0.9951 0.0464 -0 1 0 0.078125 1 -0.0869 0.9951 0.0464 --0.18024 0.980785 0.074658 0.0625 0.9375 -0.0869 0.9951 0.0464 -0 -1 0 0.078125 0 -0.0869 -0.9951 0.0464 --0.162212 -0.980785 0.108386 0.09375 0.0625 -0.0869 -0.9951 0.0464 --0.18024 -0.980785 0.074658 0.0625 0.0625 -0.0869 -0.9951 0.0464 --0.815493 -0.19509 0.544895 0.09375 0.4375 -0.8777 -0.0975 0.4691 --0.831469 0 0.555569 0.09375 0.5 -0.8777 -0.0975 0.4691 --0.923879 0 0.382683 0.0625 0.5 -0.8777 -0.0975 0.4691 --0.815493 -0.19509 0.544895 0.09375 0.4375 -0.8777 -0.0975 0.4691 --0.923879 0 0.382683 0.0625 0.5 -0.8777 -0.0975 0.4691 --0.906127 -0.19509 0.37533 0.0625 0.4375 -0.8777 -0.0975 0.4691 --0.31819 0.92388 0.212607 0.09375 0.875 -0.2571 0.9565 0.1374 --0.162212 0.980785 0.108386 0.09375 0.9375 -0.2571 0.9565 0.1374 --0.18024 0.980785 0.074658 0.0625 0.9375 -0.2571 0.9565 0.1374 --0.31819 0.92388 0.212607 0.09375 0.875 -0.2571 0.9565 0.1374 --0.18024 0.980785 0.074658 0.0625 0.9375 -0.2571 0.9565 0.1374 --0.353553 0.92388 0.146447 0.0625 0.875 -0.2571 0.9565 0.1374 --0.768177 -0.382683 0.51328 0.09375 0.375 -0.8443 -0.289 0.4513 --0.815493 -0.19509 0.544895 0.09375 0.4375 -0.8443 -0.289 0.4513 --0.906127 -0.19509 0.37533 0.0625 0.4375 -0.8443 -0.289 0.4513 --0.768177 -0.382683 0.51328 0.09375 0.375 -0.8443 -0.289 0.4513 --0.906127 -0.19509 0.37533 0.0625 0.4375 -0.8443 -0.289 0.4513 --0.853553 -0.382683 0.353553 0.0625 0.375 -0.8443 -0.289 0.4513 --0.46194 0.83147 0.308658 0.09375 0.8125 -0.4173 0.881 0.223 --0.31819 0.92388 0.212607 0.09375 0.875 -0.4173 0.881 0.223 --0.353553 0.92388 0.146447 0.0625 0.875 -0.4173 0.881 0.223 --0.46194 0.83147 0.308658 0.09375 0.8125 -0.4173 0.881 0.223 --0.353553 0.92388 0.146447 0.0625 0.875 -0.4173 0.881 0.223 --0.51328 0.83147 0.212607 0.0625 0.8125 -0.4173 0.881 0.223 --0.691341 -0.55557 0.461939 0.09375 0.3125 -0.7786 -0.4696 0.4162 --0.768177 -0.382683 0.51328 0.09375 0.375 -0.7786 -0.4696 0.4162 --0.853553 -0.382683 0.353553 0.0625 0.375 -0.7786 -0.4696 0.4162 --0.691341 -0.55557 0.461939 0.09375 0.3125 -0.7786 -0.4696 0.4162 --0.853553 -0.382683 0.353553 0.0625 0.375 -0.7786 -0.4696 0.4162 --0.768177 -0.55557 0.318189 0.0625 0.3125 -0.7786 -0.4696 0.4162 --0.587938 0.707107 0.392847 0.09375 0.75 -0.5611 0.7715 0.2999 --0.46194 0.83147 0.308658 0.09375 0.8125 -0.5611 0.7715 0.2999 --0.51328 0.83147 0.212607 0.0625 0.8125 -0.5611 0.7715 0.2999 --0.587938 0.707107 0.392847 0.09375 0.75 -0.5611 0.7715 0.2999 --0.51328 0.83147 0.212607 0.0625 0.8125 -0.5611 0.7715 0.2999 --0.653281 0.707107 0.270598 0.0625 0.75 -0.5611 0.7715 0.2999 --0.587938 -0.707107 0.392847 0.09375 0.25 -0.6831 -0.6326 0.3651 --0.691341 -0.55557 0.461939 0.09375 0.3125 -0.6831 -0.6326 0.3651 --0.768177 -0.55557 0.318189 0.0625 0.3125 -0.6831 -0.6326 0.3651 --0.587938 -0.707107 0.392847 0.09375 0.25 -0.6831 -0.6326 0.3651 --0.768177 -0.55557 0.318189 0.0625 0.3125 -0.6831 -0.6326 0.3651 --0.653281 -0.707107 0.270598 0.0625 0.25 -0.6831 -0.6326 0.3651 --0.691341 0.55557 0.461939 0.09375 0.6875 -0.6831 0.6326 0.3651 --0.587938 0.707107 0.392847 0.09375 0.75 -0.6831 0.6326 0.3651 --0.653281 0.707107 0.270598 0.0625 0.75 -0.6831 0.6326 0.3651 --0.691341 0.55557 0.461939 0.09375 0.6875 -0.6831 0.6326 0.3651 --0.653281 0.707107 0.270598 0.0625 0.75 -0.6831 0.6326 0.3651 --0.768177 0.55557 0.318189 0.0625 0.6875 -0.6831 0.6326 0.3651 --0.46194 -0.83147 0.308658 0.09375 0.1875 -0.5611 -0.7715 0.2999 --0.587938 -0.707107 0.392847 0.09375 0.25 -0.5611 -0.7715 0.2999 --0.653281 -0.707107 0.270598 0.0625 0.25 -0.5611 -0.7715 0.2999 --0.46194 -0.83147 0.308658 0.09375 0.1875 -0.5611 -0.7715 0.2999 --0.653281 -0.707107 0.270598 0.0625 0.25 -0.5611 -0.7715 0.2999 --0.51328 -0.83147 0.212607 0.0625 0.1875 -0.5611 -0.7715 0.2999 --0.853553 -0.382683 0.353553 0.0625 0.375 -0.9161 -0.289 0.2779 --0.906127 -0.19509 0.37533 0.0625 0.4375 -0.9161 -0.289 0.2779 --0.961939 -0.19509 0.191341 0.03125 0.4375 -0.9161 -0.289 0.2779 --0.853553 -0.382683 0.353553 0.0625 0.375 -0.9161 -0.289 0.2779 --0.961939 -0.19509 0.191341 0.03125 0.4375 -0.9161 -0.289 0.2779 --0.906127 -0.382683 0.18024 0.03125 0.375 -0.9161 -0.289 0.2779 --0.51328 0.83147 0.212607 0.0625 0.8125 -0.4528 0.881 0.1374 --0.353553 0.92388 0.146447 0.0625 0.875 -0.4528 0.881 0.1374 --0.37533 0.92388 0.074658 0.03125 0.875 -0.4528 0.881 0.1374 --0.51328 0.83147 0.212607 0.0625 0.8125 -0.4528 0.881 0.1374 --0.37533 0.92388 0.074658 0.03125 0.875 -0.4528 0.881 0.1374 --0.544895 0.83147 0.108386 0.03125 0.8125 -0.4528 0.881 0.1374 --0.768177 -0.55557 0.318189 0.0625 0.3125 -0.8448 -0.4696 0.2563 --0.853553 -0.382683 0.353553 0.0625 0.375 -0.8448 -0.4696 0.2563 --0.906127 -0.382683 0.18024 0.03125 0.375 -0.8448 -0.4696 0.2563 --0.768177 -0.55557 0.318189 0.0625 0.3125 -0.8448 -0.4696 0.2563 --0.906127 -0.382683 0.18024 0.03125 0.375 -0.8448 -0.4696 0.2563 --0.815493 -0.55557 0.162211 0.03125 0.3125 -0.8448 -0.4696 0.2563 --0.653281 0.707107 0.270598 0.0625 0.75 -0.6088 0.7715 0.1847 --0.51328 0.83147 0.212607 0.0625 0.8125 -0.6088 0.7715 0.1847 --0.544895 0.83147 0.108386 0.03125 0.8125 -0.6088 0.7715 0.1847 --0.653281 0.707107 0.270598 0.0625 0.75 -0.6088 0.7715 0.1847 --0.544895 0.83147 0.108386 0.03125 0.8125 -0.6088 0.7715 0.1847 --0.69352 0.707107 0.13795 0.03125 0.75 -0.6088 0.7715 0.1847 --0.653281 -0.707107 0.270598 0.0625 0.25 -0.7412 -0.6326 0.2248 --0.768177 -0.55557 0.318189 0.0625 0.3125 -0.7412 -0.6326 0.2248 --0.815493 -0.55557 0.162211 0.03125 0.3125 -0.7412 -0.6326 0.2248 --0.653281 -0.707107 0.270598 0.0625 0.25 -0.7412 -0.6326 0.2248 --0.815493 -0.55557 0.162211 0.03125 0.3125 -0.7412 -0.6326 0.2248 --0.69352 -0.707107 0.13795 0.03125 0.25 -0.7412 -0.6326 0.2248 --0.768177 0.55557 0.318189 0.0625 0.6875 -0.7412 0.6326 0.2248 --0.653281 0.707107 0.270598 0.0625 0.75 -0.7412 0.6326 0.2248 --0.69352 0.707107 0.13795 0.03125 0.75 -0.7412 0.6326 0.2248 --0.768177 0.55557 0.318189 0.0625 0.6875 -0.7412 0.6326 0.2248 --0.69352 0.707107 0.13795 0.03125 0.75 -0.7412 0.6326 0.2248 --0.815493 0.55557 0.162211 0.03125 0.6875 -0.7412 0.6326 0.2248 --0.51328 -0.83147 0.212607 0.0625 0.1875 -0.6088 -0.7715 0.1847 --0.653281 -0.707107 0.270598 0.0625 0.25 -0.6088 -0.7715 0.1847 --0.69352 -0.707107 0.13795 0.03125 0.25 -0.6088 -0.7715 0.1847 --0.51328 -0.83147 0.212607 0.0625 0.1875 -0.6088 -0.7715 0.1847 --0.69352 -0.707107 0.13795 0.03125 0.25 -0.6088 -0.7715 0.1847 --0.544895 -0.83147 0.108386 0.03125 0.1875 -0.6088 -0.7715 0.1847 --0.853553 0.382683 0.353553 0.0625 0.625 -0.8448 0.4696 0.2563 --0.768177 0.55557 0.318189 0.0625 0.6875 -0.8448 0.4696 0.2563 --0.815493 0.55557 0.162211 0.03125 0.6875 -0.8448 0.4696 0.2563 --0.853553 0.382683 0.353553 0.0625 0.625 -0.8448 0.4696 0.2563 --0.815493 0.55557 0.162211 0.03125 0.6875 -0.8448 0.4696 0.2563 --0.906127 0.382683 0.18024 0.03125 0.625 -0.8448 0.4696 0.2563 --0.353553 -0.92388 0.146447 0.0625 0.125 -0.4528 -0.881 0.1374 --0.51328 -0.83147 0.212607 0.0625 0.1875 -0.4528 -0.881 0.1374 --0.544895 -0.83147 0.108386 0.03125 0.1875 -0.4528 -0.881 0.1374 --0.353553 -0.92388 0.146447 0.0625 0.125 -0.4528 -0.881 0.1374 --0.544895 -0.83147 0.108386 0.03125 0.1875 -0.4528 -0.881 0.1374 --0.37533 -0.92388 0.074658 0.03125 0.125 -0.4528 -0.881 0.1374 --0.906127 0.19509 0.37533 0.0625 0.5625 -0.9161 0.289 0.2779 --0.853553 0.382683 0.353553 0.0625 0.625 -0.9161 0.289 0.2779 --0.906127 0.382683 0.18024 0.03125 0.625 -0.9161 0.289 0.2779 --0.906127 0.19509 0.37533 0.0625 0.5625 -0.9161 0.289 0.2779 --0.906127 0.382683 0.18024 0.03125 0.625 -0.9161 0.289 0.2779 --0.961939 0.19509 0.191341 0.03125 0.5625 -0.9161 0.289 0.2779 --0.18024 -0.980785 0.074658 0.0625 0.0625 -0.279 -0.9565 0.0846 --0.353553 -0.92388 0.146447 0.0625 0.125 -0.279 -0.9565 0.0846 --0.37533 -0.92388 0.074658 0.03125 0.125 -0.279 -0.9565 0.0846 --0.18024 -0.980785 0.074658 0.0625 0.0625 -0.279 -0.9565 0.0846 --0.37533 -0.92388 0.074658 0.03125 0.125 -0.279 -0.9565 0.0846 --0.191342 -0.980785 0.03806 0.03125 0.0625 -0.279 -0.9565 0.0846 --0.923879 0 0.382683 0.0625 0.5 -0.9524 0.0975 0.2889 --0.906127 0.19509 0.37533 0.0625 0.5625 -0.9524 0.0975 0.2889 --0.961939 0.19509 0.191341 0.03125 0.5625 -0.9524 0.0975 0.2889 --0.923879 0 0.382683 0.0625 0.5 -0.9524 0.0975 0.2889 --0.961939 0.19509 0.191341 0.03125 0.5625 -0.9524 0.0975 0.2889 --0.980784 0 0.19509 0.03125 0.5 -0.9524 0.0975 0.2889 --0.18024 0.980785 0.074658 0.0625 0.9375 -0.0942 0.9951 0.0286 -0 1 0 0.046875 1 -0.0942 0.9951 0.0286 --0.191342 0.980785 0.03806 0.03125 0.9375 -0.0942 0.9951 0.0286 -0 -1 0 0.046875 0 -0.0942 -0.9951 0.0286 --0.18024 -0.980785 0.074658 0.0625 0.0625 -0.0942 -0.9951 0.0286 --0.191342 -0.980785 0.03806 0.03125 0.0625 -0.0942 -0.9951 0.0286 --0.906127 -0.19509 0.37533 0.0625 0.4375 -0.9524 -0.0975 0.2889 --0.923879 0 0.382683 0.0625 0.5 -0.9524 -0.0975 0.2889 --0.980784 0 0.19509 0.03125 0.5 -0.9524 -0.0975 0.2889 --0.906127 -0.19509 0.37533 0.0625 0.4375 -0.9524 -0.0975 0.2889 --0.980784 0 0.19509 0.03125 0.5 -0.9524 -0.0975 0.2889 --0.961939 -0.19509 0.191341 0.03125 0.4375 -0.9524 -0.0975 0.2889 --0.353553 0.92388 0.146447 0.0625 0.875 -0.279 0.9565 0.0846 --0.18024 0.980785 0.074658 0.0625 0.9375 -0.279 0.9565 0.0846 --0.191342 0.980785 0.03806 0.03125 0.9375 -0.279 0.9565 0.0846 --0.353553 0.92388 0.146447 0.0625 0.875 -0.279 0.9565 0.0846 --0.191342 0.980785 0.03806 0.03125 0.9375 -0.279 0.9565 0.0846 --0.37533 0.92388 0.074658 0.03125 0.875 -0.279 0.9565 0.0846 --0.37533 -0.92388 0.074658 0.03125 0.125 -0.4709 -0.881 0.0464 --0.544895 -0.83147 0.108386 0.03125 0.1875 -0.4709 -0.881 0.0464 --0.55557 -0.83147 -0 0 0.1875 -0.4709 -0.881 0.0464 --0.37533 -0.92388 0.074658 0.03125 0.125 -0.4709 -0.881 0.0464 --0.55557 -0.83147 -0 0 0.1875 -0.4709 -0.881 0.0464 --0.382683 -0.92388 -0 0 0.125 -0.4709 -0.881 0.0464 --0.961939 0.19509 0.191341 0.03125 0.5625 -0.9527 0.289 0.0938 --0.906127 0.382683 0.18024 0.03125 0.625 -0.9527 0.289 0.0938 --0.923879 0.382683 -0 0 0.625 -0.9527 0.289 0.0938 --0.961939 0.19509 0.191341 0.03125 0.5625 -0.9527 0.289 0.0938 --0.923879 0.382683 -0 0 0.625 -0.9527 0.289 0.0938 --0.980785 0.19509 -0 0 0.5625 -0.9527 0.289 0.0938 --0.191342 -0.980785 0.03806 0.03125 0.0625 -0.2902 -0.9565 0.0286 --0.37533 -0.92388 0.074658 0.03125 0.125 -0.2902 -0.9565 0.0286 --0.382683 -0.92388 -0 0 0.125 -0.2902 -0.9565 0.0286 --0.191342 -0.980785 0.03806 0.03125 0.0625 -0.2902 -0.9565 0.0286 --0.382683 -0.92388 -0 0 0.125 -0.2902 -0.9565 0.0286 --0.19509 -0.980785 -0 0 0.0625 -0.2902 -0.9565 0.0286 --0.980784 0 0.19509 0.03125 0.5 -0.9904 0.0975 0.0975 --0.961939 0.19509 0.191341 0.03125 0.5625 -0.9904 0.0975 0.0975 --0.980785 0.19509 -0 0 0.5625 -0.9904 0.0975 0.0975 --0.980784 0 0.19509 0.03125 0.5 -0.9904 0.0975 0.0975 --0.980785 0.19509 -0 0 0.5625 -0.9904 0.0975 0.0975 --0.999999 0 -0 0 0.5 -0.9904 0.0975 0.0975 --0.191342 0.980785 0.03806 0.03125 0.9375 -0.098 0.9951 0.0097 -0 1 0 0.015625 1 -0.098 0.9951 0.0097 --0.19509 0.980785 -0 0 0.9375 -0.098 0.9951 0.0097 -0 -1 0 0.015625 0 -0.098 -0.9951 0.0097 --0.191342 -0.980785 0.03806 0.03125 0.0625 -0.098 -0.9951 0.0097 --0.19509 -0.980785 -0 0 0.0625 -0.098 -0.9951 0.0097 --0.961939 -0.19509 0.191341 0.03125 0.4375 -0.9904 -0.0975 0.0975 --0.980784 0 0.19509 0.03125 0.5 -0.9904 -0.0975 0.0975 --0.999999 0 -0 0 0.5 -0.9904 -0.0975 0.0975 --0.961939 -0.19509 0.191341 0.03125 0.4375 -0.9904 -0.0975 0.0975 --0.999999 0 -0 0 0.5 -0.9904 -0.0975 0.0975 --0.980785 -0.19509 -0 0 0.4375 -0.9904 -0.0975 0.0975 --0.37533 0.92388 0.074658 0.03125 0.875 -0.2902 0.9565 0.0286 --0.191342 0.980785 0.03806 0.03125 0.9375 -0.2902 0.9565 0.0286 --0.19509 0.980785 -0 0 0.9375 -0.2902 0.9565 0.0286 --0.37533 0.92388 0.074658 0.03125 0.875 -0.2902 0.9565 0.0286 --0.19509 0.980785 -0 0 0.9375 -0.2902 0.9565 0.0286 --0.382683 0.92388 -0 0 0.875 -0.2902 0.9565 0.0286 --0.906127 -0.382683 0.18024 0.03125 0.375 -0.9527 -0.289 0.0938 --0.961939 -0.19509 0.191341 0.03125 0.4375 -0.9527 -0.289 0.0938 --0.980785 -0.19509 -0 0 0.4375 -0.9527 -0.289 0.0938 --0.906127 -0.382683 0.18024 0.03125 0.375 -0.9527 -0.289 0.0938 --0.980785 -0.19509 -0 0 0.4375 -0.9527 -0.289 0.0938 --0.923879 -0.382683 -0 0 0.375 -0.9527 -0.289 0.0938 --0.544895 0.83147 0.108386 0.03125 0.8125 -0.4709 0.881 0.0464 --0.37533 0.92388 0.074658 0.03125 0.875 -0.4709 0.881 0.0464 --0.382683 0.92388 -0 0 0.875 -0.4709 0.881 0.0464 --0.544895 0.83147 0.108386 0.03125 0.8125 -0.4709 0.881 0.0464 --0.382683 0.92388 -0 0 0.875 -0.4709 0.881 0.0464 --0.55557 0.83147 -0 0 0.8125 -0.4709 0.881 0.0464 --0.815493 -0.55557 0.162211 0.03125 0.3125 -0.8786 -0.4696 0.0865 --0.906127 -0.382683 0.18024 0.03125 0.375 -0.8786 -0.4696 0.0865 --0.923879 -0.382683 -0 0 0.375 -0.8786 -0.4696 0.0865 --0.815493 -0.55557 0.162211 0.03125 0.3125 -0.8786 -0.4696 0.0865 --0.923879 -0.382683 -0 0 0.375 -0.8786 -0.4696 0.0865 --0.831469 -0.55557 -0 0 0.3125 -0.8786 -0.4696 0.0865 --0.69352 0.707107 0.13795 0.03125 0.75 -0.6332 0.7715 0.0624 --0.544895 0.83147 0.108386 0.03125 0.8125 -0.6332 0.7715 0.0624 --0.55557 0.83147 -0 0 0.8125 -0.6332 0.7715 0.0624 --0.69352 0.707107 0.13795 0.03125 0.75 -0.6332 0.7715 0.0624 --0.55557 0.83147 -0 0 0.8125 -0.6332 0.7715 0.0624 --0.707107 0.707107 -0 0 0.75 -0.6332 0.7715 0.0624 --0.69352 -0.707107 0.13795 0.03125 0.25 -0.7708 -0.6326 0.0759 --0.815493 -0.55557 0.162211 0.03125 0.3125 -0.7708 -0.6326 0.0759 --0.831469 -0.55557 -0 0 0.3125 -0.7708 -0.6326 0.0759 --0.69352 -0.707107 0.13795 0.03125 0.25 -0.7708 -0.6326 0.0759 --0.831469 -0.55557 -0 0 0.3125 -0.7708 -0.6326 0.0759 --0.707107 -0.707107 -0 0 0.25 -0.7708 -0.6326 0.0759 --0.815493 0.55557 0.162211 0.03125 0.6875 -0.7708 0.6326 0.0759 --0.69352 0.707107 0.13795 0.03125 0.75 -0.7708 0.6326 0.0759 --0.707107 0.707107 -0 0 0.75 -0.7708 0.6326 0.0759 --0.815493 0.55557 0.162211 0.03125 0.6875 -0.7708 0.6326 0.0759 --0.707107 0.707107 -0 0 0.75 -0.7708 0.6326 0.0759 --0.831469 0.55557 -0 0 0.6875 -0.7708 0.6326 0.0759 --0.544895 -0.83147 0.108386 0.03125 0.1875 -0.6332 -0.7715 0.0624 --0.69352 -0.707107 0.13795 0.03125 0.25 -0.6332 -0.7715 0.0624 --0.707107 -0.707107 -0 0 0.25 -0.6332 -0.7715 0.0624 --0.544895 -0.83147 0.108386 0.03125 0.1875 -0.6332 -0.7715 0.0624 --0.707107 -0.707107 -0 0 0.25 -0.6332 -0.7715 0.0624 --0.55557 -0.83147 -0 0 0.1875 -0.6332 -0.7715 0.0624 --0.906127 0.382683 0.18024 0.03125 0.625 -0.8786 0.4696 0.0865 --0.815493 0.55557 0.162211 0.03125 0.6875 -0.8786 0.4696 0.0865 --0.831469 0.55557 -0 0 0.6875 -0.8786 0.4696 0.0865 --0.906127 0.382683 0.18024 0.03125 0.625 -0.8786 0.4696 0.0865 --0.831469 0.55557 -0 0 0.6875 -0.8786 0.4696 0.0865 --0.923879 0.382683 -0 0 0.625 -0.8786 0.4696 0.0865 --0.55557 0.83147 -0 1 0.8125 -0.4709 0.881 -0.0464 --0.382683 0.92388 -0 1 0.875 -0.4709 0.881 -0.0464 --0.37533 0.92388 -0.074658 0.96875 0.875 -0.4709 0.881 -0.0464 --0.55557 0.83147 -0 1 0.8125 -0.4709 0.881 -0.0464 --0.37533 0.92388 -0.074658 0.96875 0.875 -0.4709 0.881 -0.0464 --0.544895 0.83147 -0.108386 0.96875 0.8125 -0.4709 0.881 -0.0464 --0.831469 -0.55557 -0 1 0.3125 -0.8786 -0.4696 -0.0865 --0.923879 -0.382683 -0 1 0.375 -0.8786 -0.4696 -0.0865 --0.906127 -0.382683 -0.18024 0.96875 0.375 -0.8786 -0.4696 -0.0865 --0.831469 -0.55557 -0 1 0.3125 -0.8786 -0.4696 -0.0865 --0.906127 -0.382683 -0.18024 0.96875 0.375 -0.8786 -0.4696 -0.0865 --0.815493 -0.55557 -0.162212 0.96875 0.3125 -0.8786 -0.4696 -0.0865 --0.707107 0.707107 -0 1 0.75 -0.6332 0.7715 -0.0624 --0.55557 0.83147 -0 1 0.8125 -0.6332 0.7715 -0.0624 --0.544895 0.83147 -0.108386 0.96875 0.8125 -0.6332 0.7715 -0.0624 --0.707107 0.707107 -0 1 0.75 -0.6332 0.7715 -0.0624 --0.544895 0.83147 -0.108386 0.96875 0.8125 -0.6332 0.7715 -0.0624 --0.69352 0.707107 -0.13795 0.96875 0.75 -0.6332 0.7715 -0.0624 --0.707107 -0.707107 -0 1 0.25 -0.7708 -0.6326 -0.0759 --0.831469 -0.55557 -0 1 0.3125 -0.7708 -0.6326 -0.0759 --0.815493 -0.55557 -0.162212 0.96875 0.3125 -0.7708 -0.6326 -0.0759 --0.707107 -0.707107 -0 1 0.25 -0.7708 -0.6326 -0.0759 --0.815493 -0.55557 -0.162212 0.96875 0.3125 -0.7708 -0.6326 -0.0759 --0.69352 -0.707107 -0.13795 0.96875 0.25 -0.7708 -0.6326 -0.0759 --0.831469 0.55557 -0 1 0.6875 -0.7708 0.6326 -0.0759 --0.707107 0.707107 -0 1 0.75 -0.7708 0.6326 -0.0759 --0.69352 0.707107 -0.13795 0.96875 0.75 -0.7708 0.6326 -0.0759 --0.831469 0.55557 -0 1 0.6875 -0.7708 0.6326 -0.0759 --0.69352 0.707107 -0.13795 0.96875 0.75 -0.7708 0.6326 -0.0759 --0.815493 0.55557 -0.162212 0.96875 0.6875 -0.7708 0.6326 -0.0759 --0.55557 -0.83147 -0 1 0.1875 -0.6332 -0.7715 -0.0624 --0.707107 -0.707107 -0 1 0.25 -0.6332 -0.7715 -0.0624 --0.69352 -0.707107 -0.13795 0.96875 0.25 -0.6332 -0.7715 -0.0624 --0.55557 -0.83147 -0 1 0.1875 -0.6332 -0.7715 -0.0624 --0.69352 -0.707107 -0.13795 0.96875 0.25 -0.6332 -0.7715 -0.0624 --0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.6332 -0.7715 -0.0624 --0.923879 0.382683 -0 1 0.625 -0.8786 0.4696 -0.0865 --0.831469 0.55557 -0 1 0.6875 -0.8786 0.4696 -0.0865 --0.815493 0.55557 -0.162212 0.96875 0.6875 -0.8786 0.4696 -0.0865 --0.923879 0.382683 -0 1 0.625 -0.8786 0.4696 -0.0865 --0.815493 0.55557 -0.162212 0.96875 0.6875 -0.8786 0.4696 -0.0865 --0.906127 0.382683 -0.18024 0.96875 0.625 -0.8786 0.4696 -0.0865 --0.382683 -0.92388 -0 1 0.125 -0.4709 -0.881 -0.0464 --0.55557 -0.83147 -0 1 0.1875 -0.4709 -0.881 -0.0464 --0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.4709 -0.881 -0.0464 --0.382683 -0.92388 -0 1 0.125 -0.4709 -0.881 -0.0464 --0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.4709 -0.881 -0.0464 --0.37533 -0.92388 -0.074658 0.96875 0.125 -0.4709 -0.881 -0.0464 --0.980785 0.19509 -0 1 0.5625 -0.9527 0.289 -0.0938 --0.923879 0.382683 -0 1 0.625 -0.9527 0.289 -0.0938 --0.906127 0.382683 -0.18024 0.96875 0.625 -0.9527 0.289 -0.0938 --0.980785 0.19509 -0 1 0.5625 -0.9527 0.289 -0.0938 --0.906127 0.382683 -0.18024 0.96875 0.625 -0.9527 0.289 -0.0938 --0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9527 0.289 -0.0938 --0.19509 -0.980785 -0 1 0.0625 -0.2902 -0.9565 -0.0286 --0.382683 -0.92388 -0 1 0.125 -0.2902 -0.9565 -0.0286 --0.37533 -0.92388 -0.074658 0.96875 0.125 -0.2902 -0.9565 -0.0286 --0.19509 -0.980785 -0 1 0.0625 -0.2902 -0.9565 -0.0286 --0.37533 -0.92388 -0.074658 0.96875 0.125 -0.2902 -0.9565 -0.0286 --0.191342 -0.980785 -0.03806 0.96875 0.0625 -0.2902 -0.9565 -0.0286 --0.999999 0 -0 1 0.5 -0.9904 0.0975 -0.0976 --0.980785 0.19509 -0 1 0.5625 -0.9904 0.0975 -0.0976 --0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9904 0.0975 -0.0976 --0.999999 0 -0 1 0.5 -0.9904 0.0975 -0.0976 --0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9904 0.0975 -0.0976 --0.980784 0 -0.195091 0.96875 0.5 -0.9904 0.0975 -0.0976 --0.19509 0.980785 -0 1 0.9375 -0.098 0.9951 -0.0097 -0 1 0 0.984375 1 -0.098 0.9951 -0.0097 --0.191342 0.980785 -0.03806 0.96875 0.9375 -0.098 0.9951 -0.0097 -0 -1 0 0.984375 0 -0.098 -0.9951 -0.0097 --0.19509 -0.980785 -0 1 0.0625 -0.098 -0.9951 -0.0097 --0.191342 -0.980785 -0.03806 0.96875 0.0625 -0.098 -0.9951 -0.0097 --0.980785 -0.19509 -0 1 0.4375 -0.9904 -0.0975 -0.0976 --0.999999 0 -0 1 0.5 -0.9904 -0.0975 -0.0976 --0.980784 0 -0.195091 0.96875 0.5 -0.9904 -0.0975 -0.0976 --0.980785 -0.19509 -0 1 0.4375 -0.9904 -0.0975 -0.0976 --0.980784 0 -0.195091 0.96875 0.5 -0.9904 -0.0975 -0.0976 --0.961939 -0.19509 -0.191342 0.96875 0.4375 -0.9904 -0.0975 -0.0976 --0.382683 0.92388 -0 1 0.875 -0.2902 0.9565 -0.0286 --0.19509 0.980785 -0 1 0.9375 -0.2902 0.9565 -0.0286 --0.191342 0.980785 -0.03806 0.96875 0.9375 -0.2902 0.9565 -0.0286 --0.382683 0.92388 -0 1 0.875 -0.2902 0.9565 -0.0286 --0.191342 0.980785 -0.03806 0.96875 0.9375 -0.2902 0.9565 -0.0286 --0.37533 0.92388 -0.074658 0.96875 0.875 -0.2902 0.9565 -0.0286 --0.923879 -0.382683 -0 1 0.375 -0.9527 -0.289 -0.0938 --0.980785 -0.19509 -0 1 0.4375 -0.9527 -0.289 -0.0938 --0.961939 -0.19509 -0.191342 0.96875 0.4375 -0.9527 -0.289 -0.0938 --0.923879 -0.382683 -0 1 0.375 -0.9527 -0.289 -0.0938 --0.961939 -0.19509 -0.191342 0.96875 0.4375 -0.9527 -0.289 -0.0938 --0.906127 -0.382683 -0.18024 0.96875 0.375 -0.9527 -0.289 -0.0938 --0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9161 0.289 -0.2779 --0.906127 0.382683 -0.18024 0.96875 0.625 -0.9161 0.289 -0.2779 --0.853553 0.382683 -0.353553 0.9375 0.625 -0.9161 0.289 -0.2779 --0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9161 0.289 -0.2779 --0.853553 0.382683 -0.353553 0.9375 0.625 -0.9161 0.289 -0.2779 --0.906127 0.19509 -0.37533 0.9375 0.5625 -0.9161 0.289 -0.2779 --0.191342 -0.980785 -0.03806 0.96875 0.0625 -0.279 -0.9565 -0.0846 --0.37533 -0.92388 -0.074658 0.96875 0.125 -0.279 -0.9565 -0.0846 --0.353553 -0.92388 -0.146447 0.9375 0.125 -0.279 -0.9565 -0.0846 --0.191342 -0.980785 -0.03806 0.96875 0.0625 -0.279 -0.9565 -0.0846 --0.353553 -0.92388 -0.146447 0.9375 0.125 -0.279 -0.9565 -0.0846 --0.18024 -0.980785 -0.074658 0.9375 0.0625 -0.279 -0.9565 -0.0846 --0.980784 0 -0.195091 0.96875 0.5 -0.9524 0.0975 -0.2889 --0.961939 0.19509 -0.191342 0.96875 0.5625 -0.9524 0.0975 -0.2889 --0.906127 0.19509 -0.37533 0.9375 0.5625 -0.9524 0.0975 -0.2889 --0.980784 0 -0.195091 0.96875 0.5 -0.9524 0.0975 -0.2889 --0.906127 0.19509 -0.37533 0.9375 0.5625 -0.9524 0.0975 -0.2889 --0.923878 0 -0.382683 0.9375 0.5 -0.9524 0.0975 -0.2889 --0.191342 0.980785 -0.03806 0.96875 0.9375 -0.0942 0.9951 -0.0286 -0 1 0 0.953125 1 -0.0942 0.9951 -0.0286 --0.18024 0.980785 -0.074658 0.9375 0.9375 -0.0942 0.9951 -0.0286 -0 -1 0 0.953125 0 -0.0942 -0.9951 -0.0286 --0.191342 -0.980785 -0.03806 0.96875 0.0625 -0.0942 -0.9951 -0.0286 --0.18024 -0.980785 -0.074658 0.9375 0.0625 -0.0942 -0.9951 -0.0286 --0.961939 -0.19509 -0.191342 0.96875 0.4375 -0.9524 -0.0975 -0.2889 --0.980784 0 -0.195091 0.96875 0.5 -0.9524 -0.0975 -0.2889 --0.923878 0 -0.382683 0.9375 0.5 -0.9524 -0.0975 -0.2889 --0.961939 -0.19509 -0.191342 0.96875 0.4375 -0.9524 -0.0975 -0.2889 --0.923878 0 -0.382683 0.9375 0.5 -0.9524 -0.0975 -0.2889 --0.906127 -0.19509 -0.37533 0.9375 0.4375 -0.9524 -0.0975 -0.2889 --0.37533 0.92388 -0.074658 0.96875 0.875 -0.279 0.9565 -0.0846 --0.191342 0.980785 -0.03806 0.96875 0.9375 -0.279 0.9565 -0.0846 --0.18024 0.980785 -0.074658 0.9375 0.9375 -0.279 0.9565 -0.0846 --0.37533 0.92388 -0.074658 0.96875 0.875 -0.279 0.9565 -0.0846 --0.18024 0.980785 -0.074658 0.9375 0.9375 -0.279 0.9565 -0.0846 --0.353553 0.92388 -0.146447 0.9375 0.875 -0.279 0.9565 -0.0846 --0.906127 -0.382683 -0.18024 0.96875 0.375 -0.9161 -0.289 -0.2779 --0.961939 -0.19509 -0.191342 0.96875 0.4375 -0.9161 -0.289 -0.2779 --0.906127 -0.19509 -0.37533 0.9375 0.4375 -0.9161 -0.289 -0.2779 --0.906127 -0.382683 -0.18024 0.96875 0.375 -0.9161 -0.289 -0.2779 --0.906127 -0.19509 -0.37533 0.9375 0.4375 -0.9161 -0.289 -0.2779 --0.853553 -0.382683 -0.353553 0.9375 0.375 -0.9161 -0.289 -0.2779 --0.544895 0.83147 -0.108386 0.96875 0.8125 -0.4528 0.881 -0.1374 --0.37533 0.92388 -0.074658 0.96875 0.875 -0.4528 0.881 -0.1374 --0.353553 0.92388 -0.146447 0.9375 0.875 -0.4528 0.881 -0.1374 --0.544895 0.83147 -0.108386 0.96875 0.8125 -0.4528 0.881 -0.1374 --0.353553 0.92388 -0.146447 0.9375 0.875 -0.4528 0.881 -0.1374 --0.513279 0.83147 -0.212607 0.9375 0.8125 -0.4528 0.881 -0.1374 --0.815493 -0.55557 -0.162212 0.96875 0.3125 -0.8448 -0.4696 -0.2563 --0.906127 -0.382683 -0.18024 0.96875 0.375 -0.8448 -0.4696 -0.2563 --0.853553 -0.382683 -0.353553 0.9375 0.375 -0.8448 -0.4696 -0.2563 --0.815493 -0.55557 -0.162212 0.96875 0.3125 -0.8448 -0.4696 -0.2563 --0.853553 -0.382683 -0.353553 0.9375 0.375 -0.8448 -0.4696 -0.2563 --0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.8448 -0.4696 -0.2563 --0.69352 0.707107 -0.13795 0.96875 0.75 -0.6088 0.7715 -0.1847 --0.544895 0.83147 -0.108386 0.96875 0.8125 -0.6088 0.7715 -0.1847 --0.513279 0.83147 -0.212607 0.9375 0.8125 -0.6088 0.7715 -0.1847 --0.69352 0.707107 -0.13795 0.96875 0.75 -0.6088 0.7715 -0.1847 --0.513279 0.83147 -0.212607 0.9375 0.8125 -0.6088 0.7715 -0.1847 --0.653281 0.707107 -0.270598 0.9375 0.75 -0.6088 0.7715 -0.1847 --0.69352 -0.707107 -0.13795 0.96875 0.25 -0.7412 -0.6326 -0.2248 --0.815493 -0.55557 -0.162212 0.96875 0.3125 -0.7412 -0.6326 -0.2248 --0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.7412 -0.6326 -0.2248 --0.69352 -0.707107 -0.13795 0.96875 0.25 -0.7412 -0.6326 -0.2248 --0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.7412 -0.6326 -0.2248 --0.653281 -0.707107 -0.270598 0.9375 0.25 -0.7412 -0.6326 -0.2248 --0.815493 0.55557 -0.162212 0.96875 0.6875 -0.7412 0.6326 -0.2248 --0.69352 0.707107 -0.13795 0.96875 0.75 -0.7412 0.6326 -0.2248 --0.653281 0.707107 -0.270598 0.9375 0.75 -0.7412 0.6326 -0.2248 --0.815493 0.55557 -0.162212 0.96875 0.6875 -0.7412 0.6326 -0.2248 --0.653281 0.707107 -0.270598 0.9375 0.75 -0.7412 0.6326 -0.2248 --0.768177 0.55557 -0.31819 0.9375 0.6875 -0.7412 0.6326 -0.2248 --0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.6088 -0.7715 -0.1847 --0.69352 -0.707107 -0.13795 0.96875 0.25 -0.6088 -0.7715 -0.1847 --0.653281 -0.707107 -0.270598 0.9375 0.25 -0.6088 -0.7715 -0.1847 --0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.6088 -0.7715 -0.1847 --0.653281 -0.707107 -0.270598 0.9375 0.25 -0.6088 -0.7715 -0.1847 --0.513279 -0.83147 -0.212607 0.9375 0.1875 -0.6088 -0.7715 -0.1847 --0.906127 0.382683 -0.18024 0.96875 0.625 -0.8448 0.4696 -0.2563 --0.815493 0.55557 -0.162212 0.96875 0.6875 -0.8448 0.4696 -0.2563 --0.768177 0.55557 -0.31819 0.9375 0.6875 -0.8448 0.4696 -0.2563 --0.906127 0.382683 -0.18024 0.96875 0.625 -0.8448 0.4696 -0.2563 --0.768177 0.55557 -0.31819 0.9375 0.6875 -0.8448 0.4696 -0.2563 --0.853553 0.382683 -0.353553 0.9375 0.625 -0.8448 0.4696 -0.2563 --0.37533 -0.92388 -0.074658 0.96875 0.125 -0.4528 -0.881 -0.1374 --0.544895 -0.83147 -0.108386 0.96875 0.1875 -0.4528 -0.881 -0.1374 --0.513279 -0.83147 -0.212607 0.9375 0.1875 -0.4528 -0.881 -0.1374 --0.37533 -0.92388 -0.074658 0.96875 0.125 -0.4528 -0.881 -0.1374 --0.513279 -0.83147 -0.212607 0.9375 0.1875 -0.4528 -0.881 -0.1374 --0.353553 -0.92388 -0.146447 0.9375 0.125 -0.4528 -0.881 -0.1374 --0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.7786 -0.4696 -0.4162 --0.853553 -0.382683 -0.353553 0.9375 0.375 -0.7786 -0.4696 -0.4162 --0.768177 -0.382683 -0.51328 0.90625 0.375 -0.7786 -0.4696 -0.4162 --0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.7786 -0.4696 -0.4162 --0.768177 -0.382683 -0.51328 0.90625 0.375 -0.7786 -0.4696 -0.4162 --0.691341 -0.55557 -0.46194 0.90625 0.3125 -0.7786 -0.4696 -0.4162 --0.653281 0.707107 -0.270598 0.9375 0.75 -0.5611 0.7715 -0.2999 --0.513279 0.83147 -0.212607 0.9375 0.8125 -0.5611 0.7715 -0.2999 --0.461939 0.83147 -0.308658 0.90625 0.8125 -0.5611 0.7715 -0.2999 --0.653281 0.707107 -0.270598 0.9375 0.75 -0.5611 0.7715 -0.2999 --0.461939 0.83147 -0.308658 0.90625 0.8125 -0.5611 0.7715 -0.2999 --0.587938 0.707107 -0.392847 0.90625 0.75 -0.5611 0.7715 -0.2999 --0.653281 -0.707107 -0.270598 0.9375 0.25 -0.6831 -0.6326 -0.3651 --0.768177 -0.55557 -0.31819 0.9375 0.3125 -0.6831 -0.6326 -0.3651 --0.691341 -0.55557 -0.46194 0.90625 0.3125 -0.6831 -0.6326 -0.3651 --0.653281 -0.707107 -0.270598 0.9375 0.25 -0.6831 -0.6326 -0.3651 --0.691341 -0.55557 -0.46194 0.90625 0.3125 -0.6831 -0.6326 -0.3651 --0.587938 -0.707107 -0.392847 0.90625 0.25 -0.6831 -0.6326 -0.3651 --0.768177 0.55557 -0.31819 0.9375 0.6875 -0.6831 0.6326 -0.3651 --0.653281 0.707107 -0.270598 0.9375 0.75 -0.6831 0.6326 -0.3651 --0.587938 0.707107 -0.392847 0.90625 0.75 -0.6831 0.6326 -0.3651 --0.768177 0.55557 -0.31819 0.9375 0.6875 -0.6831 0.6326 -0.3651 --0.587938 0.707107 -0.392847 0.90625 0.75 -0.6831 0.6326 -0.3651 --0.691341 0.55557 -0.46194 0.90625 0.6875 -0.6831 0.6326 -0.3651 --0.513279 -0.83147 -0.212607 0.9375 0.1875 -0.5611 -0.7715 -0.2999 --0.653281 -0.707107 -0.270598 0.9375 0.25 -0.5611 -0.7715 -0.2999 --0.587938 -0.707107 -0.392847 0.90625 0.25 -0.5611 -0.7715 -0.2999 --0.513279 -0.83147 -0.212607 0.9375 0.1875 -0.5611 -0.7715 -0.2999 --0.587938 -0.707107 -0.392847 0.90625 0.25 -0.5611 -0.7715 -0.2999 --0.461939 -0.83147 -0.308658 0.90625 0.1875 -0.5611 -0.7715 -0.2999 --0.853553 0.382683 -0.353553 0.9375 0.625 -0.7786 0.4696 -0.4162 --0.768177 0.55557 -0.31819 0.9375 0.6875 -0.7786 0.4696 -0.4162 --0.691341 0.55557 -0.46194 0.90625 0.6875 -0.7786 0.4696 -0.4162 --0.853553 0.382683 -0.353553 0.9375 0.625 -0.7786 0.4696 -0.4162 --0.691341 0.55557 -0.46194 0.90625 0.6875 -0.7786 0.4696 -0.4162 --0.768177 0.382683 -0.51328 0.90625 0.625 -0.7786 0.4696 -0.4162 --0.353553 -0.92388 -0.146447 0.9375 0.125 -0.4173 -0.881 -0.2231 --0.513279 -0.83147 -0.212607 0.9375 0.1875 -0.4173 -0.881 -0.2231 --0.461939 -0.83147 -0.308658 0.90625 0.1875 -0.4173 -0.881 -0.2231 --0.353553 -0.92388 -0.146447 0.9375 0.125 -0.4173 -0.881 -0.2231 --0.461939 -0.83147 -0.308658 0.90625 0.1875 -0.4173 -0.881 -0.2231 --0.318189 -0.92388 -0.212607 0.90625 0.125 -0.4173 -0.881 -0.2231 --0.906127 0.19509 -0.37533 0.9375 0.5625 -0.8443 0.289 -0.4513 --0.853553 0.382683 -0.353553 0.9375 0.625 -0.8443 0.289 -0.4513 --0.768177 0.382683 -0.51328 0.90625 0.625 -0.8443 0.289 -0.4513 --0.906127 0.19509 -0.37533 0.9375 0.5625 -0.8443 0.289 -0.4513 --0.768177 0.382683 -0.51328 0.90625 0.625 -0.8443 0.289 -0.4513 --0.815493 0.19509 -0.544895 0.90625 0.5625 -0.8443 0.289 -0.4513 --0.18024 -0.980785 -0.074658 0.9375 0.0625 -0.2571 -0.9565 -0.1374 --0.353553 -0.92388 -0.146447 0.9375 0.125 -0.2571 -0.9565 -0.1374 --0.318189 -0.92388 -0.212607 0.90625 0.125 -0.2571 -0.9565 -0.1374 --0.18024 -0.980785 -0.074658 0.9375 0.0625 -0.2571 -0.9565 -0.1374 --0.318189 -0.92388 -0.212607 0.90625 0.125 -0.2571 -0.9565 -0.1374 --0.162212 -0.980785 -0.108386 0.90625 0.0625 -0.2571 -0.9565 -0.1374 --0.923878 0 -0.382683 0.9375 0.5 -0.8777 0.0975 -0.4691 --0.906127 0.19509 -0.37533 0.9375 0.5625 -0.8777 0.0975 -0.4691 --0.815493 0.19509 -0.544895 0.90625 0.5625 -0.8777 0.0975 -0.4691 --0.923878 0 -0.382683 0.9375 0.5 -0.8777 0.0975 -0.4691 --0.815493 0.19509 -0.544895 0.90625 0.5625 -0.8777 0.0975 -0.4691 --0.831468 0 -0.55557 0.90625 0.5 -0.8777 0.0975 -0.4691 --0.18024 0.980785 -0.074658 0.9375 0.9375 -0.0869 0.9951 -0.0464 -0 1 0 0.921875 1 -0.0869 0.9951 -0.0464 --0.162212 0.980785 -0.108386 0.90625 0.9375 -0.0869 0.9951 -0.0464 -0 -1 0 0.921875 0 -0.0869 -0.9951 -0.0464 --0.18024 -0.980785 -0.074658 0.9375 0.0625 -0.0869 -0.9951 -0.0464 --0.162212 -0.980785 -0.108386 0.90625 0.0625 -0.0869 -0.9951 -0.0464 --0.906127 -0.19509 -0.37533 0.9375 0.4375 -0.8777 -0.0975 -0.4691 --0.923878 0 -0.382683 0.9375 0.5 -0.8777 -0.0975 -0.4691 --0.831468 0 -0.55557 0.90625 0.5 -0.8777 -0.0975 -0.4691 --0.906127 -0.19509 -0.37533 0.9375 0.4375 -0.8777 -0.0975 -0.4691 --0.831468 0 -0.55557 0.90625 0.5 -0.8777 -0.0975 -0.4691 --0.815493 -0.19509 -0.544895 0.90625 0.4375 -0.8777 -0.0975 -0.4691 --0.353553 0.92388 -0.146447 0.9375 0.875 -0.2571 0.9565 -0.1374 --0.18024 0.980785 -0.074658 0.9375 0.9375 -0.2571 0.9565 -0.1374 --0.162212 0.980785 -0.108386 0.90625 0.9375 -0.2571 0.9565 -0.1374 --0.353553 0.92388 -0.146447 0.9375 0.875 -0.2571 0.9565 -0.1374 --0.162212 0.980785 -0.108386 0.90625 0.9375 -0.2571 0.9565 -0.1374 --0.318189 0.92388 -0.212607 0.90625 0.875 -0.2571 0.9565 -0.1374 --0.853553 -0.382683 -0.353553 0.9375 0.375 -0.8443 -0.289 -0.4513 --0.906127 -0.19509 -0.37533 0.9375 0.4375 -0.8443 -0.289 -0.4513 --0.815493 -0.19509 -0.544895 0.90625 0.4375 -0.8443 -0.289 -0.4513 --0.853553 -0.382683 -0.353553 0.9375 0.375 -0.8443 -0.289 -0.4513 --0.815493 -0.19509 -0.544895 0.90625 0.4375 -0.8443 -0.289 -0.4513 --0.768177 -0.382683 -0.51328 0.90625 0.375 -0.8443 -0.289 -0.4513 --0.513279 0.83147 -0.212607 0.9375 0.8125 -0.4173 0.881 -0.2231 --0.353553 0.92388 -0.146447 0.9375 0.875 -0.4173 0.881 -0.2231 --0.318189 0.92388 -0.212607 0.90625 0.875 -0.4173 0.881 -0.2231 --0.513279 0.83147 -0.212607 0.9375 0.8125 -0.4173 0.881 -0.2231 --0.318189 0.92388 -0.212607 0.90625 0.875 -0.4173 0.881 -0.2231 --0.461939 0.83147 -0.308658 0.90625 0.8125 -0.4173 0.881 -0.2231 --0.162212 -0.980785 -0.108386 0.90625 0.0625 -0.2254 -0.9565 -0.185 --0.318189 -0.92388 -0.212607 0.90625 0.125 -0.2254 -0.9565 -0.185 --0.270598 -0.92388 -0.270598 0.875 0.125 -0.2254 -0.9565 -0.185 --0.162212 -0.980785 -0.108386 0.90625 0.0625 -0.2254 -0.9565 -0.185 --0.270598 -0.92388 -0.270598 0.875 0.125 -0.2254 -0.9565 -0.185 --0.13795 -0.980785 -0.13795 0.875 0.0625 -0.2254 -0.9565 -0.185 --0.831468 0 -0.55557 0.90625 0.5 -0.7693 0.0975 -0.6314 --0.815493 0.19509 -0.544895 0.90625 0.5625 -0.7693 0.0975 -0.6314 --0.693519 0.19509 -0.69352 0.875 0.5625 -0.7693 0.0975 -0.6314 --0.831468 0 -0.55557 0.90625 0.5 -0.7693 0.0975 -0.6314 --0.693519 0.19509 -0.69352 0.875 0.5625 -0.7693 0.0975 -0.6314 --0.707106 0 -0.707106 0.875 0.5 -0.7693 0.0975 -0.6314 --0.162212 0.980785 -0.108386 0.90625 0.9375 -0.0761 0.9951 -0.0625 -0 1 0 0.890625 1 -0.0761 0.9951 -0.0625 --0.13795 0.980785 -0.13795 0.875 0.9375 -0.0761 0.9951 -0.0625 -0 -1 0 0.890625 0 -0.0761 -0.9951 -0.0625 --0.162212 -0.980785 -0.108386 0.90625 0.0625 -0.0761 -0.9951 -0.0625 --0.13795 -0.980785 -0.13795 0.875 0.0625 -0.0761 -0.9951 -0.0625 --0.815493 -0.19509 -0.544895 0.90625 0.4375 -0.7693 -0.0975 -0.6314 --0.831468 0 -0.55557 0.90625 0.5 -0.7693 -0.0975 -0.6314 --0.707106 0 -0.707106 0.875 0.5 -0.7693 -0.0975 -0.6314 --0.815493 -0.19509 -0.544895 0.90625 0.4375 -0.7693 -0.0975 -0.6314 --0.707106 0 -0.707106 0.875 0.5 -0.7693 -0.0975 -0.6314 --0.693519 -0.19509 -0.69352 0.875 0.4375 -0.7693 -0.0975 -0.6314 --0.318189 0.92388 -0.212607 0.90625 0.875 -0.2254 0.9565 -0.185 --0.162212 0.980785 -0.108386 0.90625 0.9375 -0.2254 0.9565 -0.185 --0.13795 0.980785 -0.13795 0.875 0.9375 -0.2254 0.9565 -0.185 --0.318189 0.92388 -0.212607 0.90625 0.875 -0.2254 0.9565 -0.185 --0.13795 0.980785 -0.13795 0.875 0.9375 -0.2254 0.9565 -0.185 --0.270598 0.92388 -0.270598 0.875 0.875 -0.2254 0.9565 -0.185 --0.768177 -0.382683 -0.51328 0.90625 0.375 -0.74 -0.289 -0.6073 --0.815493 -0.19509 -0.544895 0.90625 0.4375 -0.74 -0.289 -0.6073 --0.693519 -0.19509 -0.69352 0.875 0.4375 -0.74 -0.289 -0.6073 --0.768177 -0.382683 -0.51328 0.90625 0.375 -0.74 -0.289 -0.6073 --0.693519 -0.19509 -0.69352 0.875 0.4375 -0.74 -0.289 -0.6073 --0.653281 -0.382683 -0.653281 0.875 0.375 -0.74 -0.289 -0.6073 --0.461939 0.83147 -0.308658 0.90625 0.8125 -0.3658 0.881 -0.3002 --0.318189 0.92388 -0.212607 0.90625 0.875 -0.3658 0.881 -0.3002 --0.270598 0.92388 -0.270598 0.875 0.875 -0.3658 0.881 -0.3002 --0.461939 0.83147 -0.308658 0.90625 0.8125 -0.3658 0.881 -0.3002 --0.270598 0.92388 -0.270598 0.875 0.875 -0.3658 0.881 -0.3002 --0.392847 0.83147 -0.392847 0.875 0.8125 -0.3658 0.881 -0.3002 --0.691341 -0.55557 -0.46194 0.90625 0.3125 -0.6825 -0.4696 -0.5601 --0.768177 -0.382683 -0.51328 0.90625 0.375 -0.6825 -0.4696 -0.5601 --0.653281 -0.382683 -0.653281 0.875 0.375 -0.6825 -0.4696 -0.5601 --0.691341 -0.55557 -0.46194 0.90625 0.3125 -0.6825 -0.4696 -0.5601 --0.653281 -0.382683 -0.653281 0.875 0.375 -0.6825 -0.4696 -0.5601 --0.587937 -0.55557 -0.587938 0.875 0.3125 -0.6825 -0.4696 -0.5601 --0.587938 0.707107 -0.392847 0.90625 0.75 -0.4918 0.7715 -0.4036 --0.461939 0.83147 -0.308658 0.90625 0.8125 -0.4918 0.7715 -0.4036 --0.392847 0.83147 -0.392847 0.875 0.8125 -0.4918 0.7715 -0.4036 --0.587938 0.707107 -0.392847 0.90625 0.75 -0.4918 0.7715 -0.4036 --0.392847 0.83147 -0.392847 0.875 0.8125 -0.4918 0.7715 -0.4036 --0.5 0.707107 -0.5 0.875 0.75 -0.4918 0.7715 -0.4036 --0.587938 -0.707107 -0.392847 0.90625 0.25 -0.5987 -0.6326 -0.4913 --0.691341 -0.55557 -0.46194 0.90625 0.3125 -0.5987 -0.6326 -0.4913 --0.587937 -0.55557 -0.587938 0.875 0.3125 -0.5987 -0.6326 -0.4913 --0.587938 -0.707107 -0.392847 0.90625 0.25 -0.5987 -0.6326 -0.4913 --0.587937 -0.55557 -0.587938 0.875 0.3125 -0.5987 -0.6326 -0.4913 --0.5 -0.707107 -0.5 0.875 0.25 -0.5987 -0.6326 -0.4913 --0.691341 0.55557 -0.46194 0.90625 0.6875 -0.5987 0.6326 -0.4913 --0.587938 0.707107 -0.392847 0.90625 0.75 -0.5987 0.6326 -0.4913 --0.5 0.707107 -0.5 0.875 0.75 -0.5987 0.6326 -0.4913 --0.691341 0.55557 -0.46194 0.90625 0.6875 -0.5987 0.6326 -0.4913 --0.5 0.707107 -0.5 0.875 0.75 -0.5987 0.6326 -0.4913 --0.587937 0.55557 -0.587938 0.875 0.6875 -0.5987 0.6326 -0.4913 --0.461939 -0.83147 -0.308658 0.90625 0.1875 -0.4918 -0.7715 -0.4036 --0.587938 -0.707107 -0.392847 0.90625 0.25 -0.4918 -0.7715 -0.4036 --0.5 -0.707107 -0.5 0.875 0.25 -0.4918 -0.7715 -0.4036 --0.461939 -0.83147 -0.308658 0.90625 0.1875 -0.4918 -0.7715 -0.4036 --0.5 -0.707107 -0.5 0.875 0.25 -0.4918 -0.7715 -0.4036 --0.392847 -0.83147 -0.392847 0.875 0.1875 -0.4918 -0.7715 -0.4036 --0.768177 0.382683 -0.51328 0.90625 0.625 -0.6825 0.4696 -0.5601 --0.691341 0.55557 -0.46194 0.90625 0.6875 -0.6825 0.4696 -0.5601 --0.587937 0.55557 -0.587938 0.875 0.6875 -0.6825 0.4696 -0.5601 --0.768177 0.382683 -0.51328 0.90625 0.625 -0.6825 0.4696 -0.5601 --0.587937 0.55557 -0.587938 0.875 0.6875 -0.6825 0.4696 -0.5601 --0.653281 0.382683 -0.653281 0.875 0.625 -0.6825 0.4696 -0.5601 --0.318189 -0.92388 -0.212607 0.90625 0.125 -0.3658 -0.881 -0.3002 --0.461939 -0.83147 -0.308658 0.90625 0.1875 -0.3658 -0.881 -0.3002 --0.392847 -0.83147 -0.392847 0.875 0.1875 -0.3658 -0.881 -0.3002 --0.318189 -0.92388 -0.212607 0.90625 0.125 -0.3658 -0.881 -0.3002 --0.392847 -0.83147 -0.392847 0.875 0.1875 -0.3658 -0.881 -0.3002 --0.270598 -0.92388 -0.270598 0.875 0.125 -0.3658 -0.881 -0.3002 --0.815493 0.19509 -0.544895 0.90625 0.5625 -0.74 0.289 -0.6073 --0.768177 0.382683 -0.51328 0.90625 0.625 -0.74 0.289 -0.6073 --0.653281 0.382683 -0.653281 0.875 0.625 -0.74 0.289 -0.6073 --0.815493 0.19509 -0.544895 0.90625 0.5625 -0.74 0.289 -0.6073 --0.653281 0.382683 -0.653281 0.875 0.625 -0.74 0.289 -0.6073 --0.693519 0.19509 -0.69352 0.875 0.5625 -0.74 0.289 -0.6073 --0.5 -0.707107 -0.5 0.875 0.25 -0.4913 -0.6326 -0.5987 --0.587937 -0.55557 -0.587938 0.875 0.3125 -0.4913 -0.6326 -0.5987 --0.461939 -0.55557 -0.691341 0.84375 0.3125 -0.4913 -0.6326 -0.5987 --0.5 -0.707107 -0.5 0.875 0.25 -0.4913 -0.6326 -0.5987 --0.461939 -0.55557 -0.691341 0.84375 0.3125 -0.4913 -0.6326 -0.5987 --0.392847 -0.707107 -0.587938 0.84375 0.25 -0.4913 -0.6326 -0.5987 --0.587937 0.55557 -0.587938 0.875 0.6875 -0.4913 0.6326 -0.5987 --0.5 0.707107 -0.5 0.875 0.75 -0.4913 0.6326 -0.5987 --0.392847 0.707107 -0.587938 0.84375 0.75 -0.4913 0.6326 -0.5987 --0.587937 0.55557 -0.587938 0.875 0.6875 -0.4913 0.6326 -0.5987 --0.392847 0.707107 -0.587938 0.84375 0.75 -0.4913 0.6326 -0.5987 --0.461939 0.55557 -0.691341 0.84375 0.6875 -0.4913 0.6326 -0.5987 --0.392847 -0.83147 -0.392847 0.875 0.1875 -0.4036 -0.7715 -0.4918 --0.5 -0.707107 -0.5 0.875 0.25 -0.4036 -0.7715 -0.4918 --0.392847 -0.707107 -0.587938 0.84375 0.25 -0.4036 -0.7715 -0.4918 --0.392847 -0.83147 -0.392847 0.875 0.1875 -0.4036 -0.7715 -0.4918 --0.392847 -0.707107 -0.587938 0.84375 0.25 -0.4036 -0.7715 -0.4918 --0.308658 -0.83147 -0.461939 0.84375 0.1875 -0.4036 -0.7715 -0.4918 --0.653281 0.382683 -0.653281 0.875 0.625 -0.5601 0.4696 -0.6825 --0.587937 0.55557 -0.587938 0.875 0.6875 -0.5601 0.4696 -0.6825 --0.461939 0.55557 -0.691341 0.84375 0.6875 -0.5601 0.4696 -0.6825 --0.653281 0.382683 -0.653281 0.875 0.625 -0.5601 0.4696 -0.6825 --0.461939 0.55557 -0.691341 0.84375 0.6875 -0.5601 0.4696 -0.6825 --0.51328 0.382683 -0.768177 0.84375 0.625 -0.5601 0.4696 -0.6825 --0.270598 -0.92388 -0.270598 0.875 0.125 -0.3002 -0.881 -0.3658 --0.392847 -0.83147 -0.392847 0.875 0.1875 -0.3002 -0.881 -0.3658 --0.308658 -0.83147 -0.461939 0.84375 0.1875 -0.3002 -0.881 -0.3658 --0.270598 -0.92388 -0.270598 0.875 0.125 -0.3002 -0.881 -0.3658 --0.308658 -0.83147 -0.461939 0.84375 0.1875 -0.3002 -0.881 -0.3658 --0.212607 -0.92388 -0.31819 0.84375 0.125 -0.3002 -0.881 -0.3658 --0.693519 0.19509 -0.69352 0.875 0.5625 -0.6073 0.289 -0.74 --0.653281 0.382683 -0.653281 0.875 0.625 -0.6073 0.289 -0.74 --0.51328 0.382683 -0.768177 0.84375 0.625 -0.6073 0.289 -0.74 --0.693519 0.19509 -0.69352 0.875 0.5625 -0.6073 0.289 -0.74 --0.51328 0.382683 -0.768177 0.84375 0.625 -0.6073 0.289 -0.74 --0.544895 0.19509 -0.815493 0.84375 0.5625 -0.6073 0.289 -0.74 --0.13795 -0.980785 -0.13795 0.875 0.0625 -0.185 -0.9565 -0.2254 --0.270598 -0.92388 -0.270598 0.875 0.125 -0.185 -0.9565 -0.2254 --0.212607 -0.92388 -0.31819 0.84375 0.125 -0.185 -0.9565 -0.2254 --0.13795 -0.980785 -0.13795 0.875 0.0625 -0.185 -0.9565 -0.2254 --0.212607 -0.92388 -0.31819 0.84375 0.125 -0.185 -0.9565 -0.2254 --0.108386 -0.980785 -0.162212 0.84375 0.0625 -0.185 -0.9565 -0.2254 --0.707106 0 -0.707106 0.875 0.5 -0.6314 0.0975 -0.7693 --0.693519 0.19509 -0.69352 0.875 0.5625 -0.6314 0.0975 -0.7693 --0.544895 0.19509 -0.815493 0.84375 0.5625 -0.6314 0.0975 -0.7693 --0.707106 0 -0.707106 0.875 0.5 -0.6314 0.0975 -0.7693 --0.544895 0.19509 -0.815493 0.84375 0.5625 -0.6314 0.0975 -0.7693 --0.555569 0 -0.831469 0.84375 0.5 -0.6314 0.0975 -0.7693 --0.13795 0.980785 -0.13795 0.875 0.9375 -0.0625 0.9951 -0.0761 -0 1 0 0.859375 1 -0.0625 0.9951 -0.0761 --0.108386 0.980785 -0.162212 0.84375 0.9375 -0.0625 0.9951 -0.0761 -0 -1 0 0.859375 0 -0.0625 -0.9951 -0.0761 --0.13795 -0.980785 -0.13795 0.875 0.0625 -0.0625 -0.9951 -0.0761 --0.108386 -0.980785 -0.162212 0.84375 0.0625 -0.0625 -0.9951 -0.0761 --0.693519 -0.19509 -0.69352 0.875 0.4375 -0.6314 -0.0975 -0.7693 --0.707106 0 -0.707106 0.875 0.5 -0.6314 -0.0975 -0.7693 --0.555569 0 -0.831469 0.84375 0.5 -0.6314 -0.0975 -0.7693 --0.693519 -0.19509 -0.69352 0.875 0.4375 -0.6314 -0.0975 -0.7693 --0.555569 0 -0.831469 0.84375 0.5 -0.6314 -0.0975 -0.7693 --0.544895 -0.19509 -0.815493 0.84375 0.4375 -0.6314 -0.0975 -0.7693 --0.270598 0.92388 -0.270598 0.875 0.875 -0.185 0.9565 -0.2254 --0.13795 0.980785 -0.13795 0.875 0.9375 -0.185 0.9565 -0.2254 --0.108386 0.980785 -0.162212 0.84375 0.9375 -0.185 0.9565 -0.2254 --0.270598 0.92388 -0.270598 0.875 0.875 -0.185 0.9565 -0.2254 --0.108386 0.980785 -0.162212 0.84375 0.9375 -0.185 0.9565 -0.2254 --0.212607 0.92388 -0.31819 0.84375 0.875 -0.185 0.9565 -0.2254 --0.653281 -0.382683 -0.653281 0.875 0.375 -0.6073 -0.289 -0.74 --0.693519 -0.19509 -0.69352 0.875 0.4375 -0.6073 -0.289 -0.74 --0.544895 -0.19509 -0.815493 0.84375 0.4375 -0.6073 -0.289 -0.74 --0.653281 -0.382683 -0.653281 0.875 0.375 -0.6073 -0.289 -0.74 --0.544895 -0.19509 -0.815493 0.84375 0.4375 -0.6073 -0.289 -0.74 --0.51328 -0.382683 -0.768177 0.84375 0.375 -0.6073 -0.289 -0.74 --0.392847 0.83147 -0.392847 0.875 0.8125 -0.3002 0.881 -0.3658 --0.270598 0.92388 -0.270598 0.875 0.875 -0.3002 0.881 -0.3658 --0.212607 0.92388 -0.31819 0.84375 0.875 -0.3002 0.881 -0.3658 --0.392847 0.83147 -0.392847 0.875 0.8125 -0.3002 0.881 -0.3658 --0.212607 0.92388 -0.31819 0.84375 0.875 -0.3002 0.881 -0.3658 --0.308658 0.83147 -0.461939 0.84375 0.8125 -0.3002 0.881 -0.3658 --0.587937 -0.55557 -0.587938 0.875 0.3125 -0.5601 -0.4696 -0.6825 --0.653281 -0.382683 -0.653281 0.875 0.375 -0.5601 -0.4696 -0.6825 --0.51328 -0.382683 -0.768177 0.84375 0.375 -0.5601 -0.4696 -0.6825 --0.587937 -0.55557 -0.587938 0.875 0.3125 -0.5601 -0.4696 -0.6825 --0.51328 -0.382683 -0.768177 0.84375 0.375 -0.5601 -0.4696 -0.6825 --0.461939 -0.55557 -0.691341 0.84375 0.3125 -0.5601 -0.4696 -0.6825 --0.5 0.707107 -0.5 0.875 0.75 -0.4036 0.7715 -0.4918 --0.392847 0.83147 -0.392847 0.875 0.8125 -0.4036 0.7715 -0.4918 --0.308658 0.83147 -0.461939 0.84375 0.8125 -0.4036 0.7715 -0.4918 --0.5 0.707107 -0.5 0.875 0.75 -0.4036 0.7715 -0.4918 --0.308658 0.83147 -0.461939 0.84375 0.8125 -0.4036 0.7715 -0.4918 --0.392847 0.707107 -0.587938 0.84375 0.75 -0.4036 0.7715 -0.4918 --0.108386 0.980785 -0.162212 0.84375 0.9375 -0.0464 0.9951 -0.0869 -0 1 0 0.828125 1 -0.0464 0.9951 -0.0869 --0.074658 0.980785 -0.18024 0.8125 0.9375 -0.0464 0.9951 -0.0869 -0 -1 0 0.828125 0 -0.0464 -0.9951 -0.0869 --0.108386 -0.980785 -0.162212 0.84375 0.0625 -0.0464 -0.9951 -0.0869 --0.074658 -0.980785 -0.18024 0.8125 0.0625 -0.0464 -0.9951 -0.0869 --0.544895 -0.19509 -0.815493 0.84375 0.4375 -0.4691 -0.0975 -0.8777 --0.555569 0 -0.831469 0.84375 0.5 -0.4691 -0.0975 -0.8777 --0.382683 0 -0.923879 0.8125 0.5 -0.4691 -0.0975 -0.8777 --0.544895 -0.19509 -0.815493 0.84375 0.4375 -0.4691 -0.0975 -0.8777 --0.382683 0 -0.923879 0.8125 0.5 -0.4691 -0.0975 -0.8777 --0.37533 -0.19509 -0.906127 0.8125 0.4375 -0.4691 -0.0975 -0.8777 --0.212607 0.92388 -0.31819 0.84375 0.875 -0.1374 0.9565 -0.2571 --0.108386 0.980785 -0.162212 0.84375 0.9375 -0.1374 0.9565 -0.2571 --0.074658 0.980785 -0.18024 0.8125 0.9375 -0.1374 0.9565 -0.2571 --0.212607 0.92388 -0.31819 0.84375 0.875 -0.1374 0.9565 -0.2571 --0.074658 0.980785 -0.18024 0.8125 0.9375 -0.1374 0.9565 -0.2571 --0.146446 0.92388 -0.353553 0.8125 0.875 -0.1374 0.9565 -0.2571 --0.51328 -0.382683 -0.768177 0.84375 0.375 -0.4513 -0.289 -0.8443 --0.544895 -0.19509 -0.815493 0.84375 0.4375 -0.4513 -0.289 -0.8443 --0.37533 -0.19509 -0.906127 0.8125 0.4375 -0.4513 -0.289 -0.8443 --0.51328 -0.382683 -0.768177 0.84375 0.375 -0.4513 -0.289 -0.8443 --0.37533 -0.19509 -0.906127 0.8125 0.4375 -0.4513 -0.289 -0.8443 --0.353553 -0.382683 -0.853553 0.8125 0.375 -0.4513 -0.289 -0.8443 --0.308658 0.83147 -0.461939 0.84375 0.8125 -0.223 0.881 -0.4173 --0.212607 0.92388 -0.31819 0.84375 0.875 -0.223 0.881 -0.4173 --0.146446 0.92388 -0.353553 0.8125 0.875 -0.223 0.881 -0.4173 --0.308658 0.83147 -0.461939 0.84375 0.8125 -0.223 0.881 -0.4173 --0.146446 0.92388 -0.353553 0.8125 0.875 -0.223 0.881 -0.4173 --0.212607 0.83147 -0.513279 0.8125 0.8125 -0.223 0.881 -0.4173 --0.461939 -0.55557 -0.691341 0.84375 0.3125 -0.4162 -0.4696 -0.7786 --0.51328 -0.382683 -0.768177 0.84375 0.375 -0.4162 -0.4696 -0.7786 --0.353553 -0.382683 -0.853553 0.8125 0.375 -0.4162 -0.4696 -0.7786 --0.461939 -0.55557 -0.691341 0.84375 0.3125 -0.4162 -0.4696 -0.7786 --0.353553 -0.382683 -0.853553 0.8125 0.375 -0.4162 -0.4696 -0.7786 --0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.4162 -0.4696 -0.7786 --0.392847 0.707107 -0.587938 0.84375 0.75 -0.2999 0.7715 -0.5611 --0.308658 0.83147 -0.461939 0.84375 0.8125 -0.2999 0.7715 -0.5611 --0.212607 0.83147 -0.513279 0.8125 0.8125 -0.2999 0.7715 -0.5611 --0.392847 0.707107 -0.587938 0.84375 0.75 -0.2999 0.7715 -0.5611 --0.212607 0.83147 -0.513279 0.8125 0.8125 -0.2999 0.7715 -0.5611 --0.270598 0.707107 -0.653281 0.8125 0.75 -0.2999 0.7715 -0.5611 --0.392847 -0.707107 -0.587938 0.84375 0.25 -0.3651 -0.6326 -0.6831 --0.461939 -0.55557 -0.691341 0.84375 0.3125 -0.3651 -0.6326 -0.6831 --0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.3651 -0.6326 -0.6831 --0.392847 -0.707107 -0.587938 0.84375 0.25 -0.3651 -0.6326 -0.6831 --0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.3651 -0.6326 -0.6831 --0.270598 -0.707107 -0.653281 0.8125 0.25 -0.3651 -0.6326 -0.6831 --0.461939 0.55557 -0.691341 0.84375 0.6875 -0.3651 0.6326 -0.6831 --0.392847 0.707107 -0.587938 0.84375 0.75 -0.3651 0.6326 -0.6831 --0.270598 0.707107 -0.653281 0.8125 0.75 -0.3651 0.6326 -0.6831 --0.461939 0.55557 -0.691341 0.84375 0.6875 -0.3651 0.6326 -0.6831 --0.270598 0.707107 -0.653281 0.8125 0.75 -0.3651 0.6326 -0.6831 --0.318189 0.55557 -0.768177 0.8125 0.6875 -0.3651 0.6326 -0.6831 --0.308658 -0.83147 -0.461939 0.84375 0.1875 -0.2999 -0.7715 -0.5611 --0.392847 -0.707107 -0.587938 0.84375 0.25 -0.2999 -0.7715 -0.5611 --0.270598 -0.707107 -0.653281 0.8125 0.25 -0.2999 -0.7715 -0.5611 --0.308658 -0.83147 -0.461939 0.84375 0.1875 -0.2999 -0.7715 -0.5611 --0.270598 -0.707107 -0.653281 0.8125 0.25 -0.2999 -0.7715 -0.5611 --0.212607 -0.83147 -0.513279 0.8125 0.1875 -0.2999 -0.7715 -0.5611 --0.51328 0.382683 -0.768177 0.84375 0.625 -0.4162 0.4696 -0.7786 --0.461939 0.55557 -0.691341 0.84375 0.6875 -0.4162 0.4696 -0.7786 --0.318189 0.55557 -0.768177 0.8125 0.6875 -0.4162 0.4696 -0.7786 --0.51328 0.382683 -0.768177 0.84375 0.625 -0.4162 0.4696 -0.7786 --0.318189 0.55557 -0.768177 0.8125 0.6875 -0.4162 0.4696 -0.7786 --0.353553 0.382683 -0.853553 0.8125 0.625 -0.4162 0.4696 -0.7786 --0.212607 -0.92388 -0.31819 0.84375 0.125 -0.223 -0.881 -0.4173 --0.308658 -0.83147 -0.461939 0.84375 0.1875 -0.223 -0.881 -0.4173 --0.212607 -0.83147 -0.513279 0.8125 0.1875 -0.223 -0.881 -0.4173 --0.212607 -0.92388 -0.31819 0.84375 0.125 -0.223 -0.881 -0.4173 --0.212607 -0.83147 -0.513279 0.8125 0.1875 -0.223 -0.881 -0.4173 --0.146446 -0.92388 -0.353553 0.8125 0.125 -0.223 -0.881 -0.4173 --0.544895 0.19509 -0.815493 0.84375 0.5625 -0.4513 0.289 -0.8443 --0.51328 0.382683 -0.768177 0.84375 0.625 -0.4513 0.289 -0.8443 --0.353553 0.382683 -0.853553 0.8125 0.625 -0.4513 0.289 -0.8443 --0.544895 0.19509 -0.815493 0.84375 0.5625 -0.4513 0.289 -0.8443 --0.353553 0.382683 -0.853553 0.8125 0.625 -0.4513 0.289 -0.8443 --0.37533 0.19509 -0.906127 0.8125 0.5625 -0.4513 0.289 -0.8443 --0.108386 -0.980785 -0.162212 0.84375 0.0625 -0.1374 -0.9565 -0.2571 --0.212607 -0.92388 -0.31819 0.84375 0.125 -0.1374 -0.9565 -0.2571 --0.146446 -0.92388 -0.353553 0.8125 0.125 -0.1374 -0.9565 -0.2571 --0.108386 -0.980785 -0.162212 0.84375 0.0625 -0.1374 -0.9565 -0.2571 --0.146446 -0.92388 -0.353553 0.8125 0.125 -0.1374 -0.9565 -0.2571 --0.074658 -0.980785 -0.18024 0.8125 0.0625 -0.1374 -0.9565 -0.2571 --0.555569 0 -0.831469 0.84375 0.5 -0.4691 0.0975 -0.8777 --0.544895 0.19509 -0.815493 0.84375 0.5625 -0.4691 0.0975 -0.8777 --0.37533 0.19509 -0.906127 0.8125 0.5625 -0.4691 0.0975 -0.8777 --0.555569 0 -0.831469 0.84375 0.5 -0.4691 0.0975 -0.8777 --0.37533 0.19509 -0.906127 0.8125 0.5625 -0.4691 0.0975 -0.8777 --0.382683 0 -0.923879 0.8125 0.5 -0.4691 0.0975 -0.8777 --0.318189 0.55557 -0.768177 0.8125 0.6875 -0.2248 0.6326 -0.7412 --0.270598 0.707107 -0.653281 0.8125 0.75 -0.2248 0.6326 -0.7412 --0.13795 0.707107 -0.69352 0.78125 0.75 -0.2248 0.6326 -0.7412 --0.318189 0.55557 -0.768177 0.8125 0.6875 -0.2248 0.6326 -0.7412 --0.13795 0.707107 -0.69352 0.78125 0.75 -0.2248 0.6326 -0.7412 --0.162211 0.55557 -0.815493 0.78125 0.6875 -0.2248 0.6326 -0.7412 --0.212607 -0.83147 -0.513279 0.8125 0.1875 -0.1847 -0.7715 -0.6088 --0.270598 -0.707107 -0.653281 0.8125 0.25 -0.1847 -0.7715 -0.6088 --0.13795 -0.707107 -0.69352 0.78125 0.25 -0.1847 -0.7715 -0.6088 --0.212607 -0.83147 -0.513279 0.8125 0.1875 -0.1847 -0.7715 -0.6088 --0.13795 -0.707107 -0.69352 0.78125 0.25 -0.1847 -0.7715 -0.6088 --0.108386 -0.83147 -0.544895 0.78125 0.1875 -0.1847 -0.7715 -0.6088 --0.353553 0.382683 -0.853553 0.8125 0.625 -0.2563 0.4696 -0.8448 --0.318189 0.55557 -0.768177 0.8125 0.6875 -0.2563 0.4696 -0.8448 --0.162211 0.55557 -0.815493 0.78125 0.6875 -0.2563 0.4696 -0.8448 --0.353553 0.382683 -0.853553 0.8125 0.625 -0.2563 0.4696 -0.8448 --0.162211 0.55557 -0.815493 0.78125 0.6875 -0.2563 0.4696 -0.8448 --0.18024 0.382683 -0.906127 0.78125 0.625 -0.2563 0.4696 -0.8448 --0.146446 -0.92388 -0.353553 0.8125 0.125 -0.1374 -0.881 -0.4528 --0.212607 -0.83147 -0.513279 0.8125 0.1875 -0.1374 -0.881 -0.4528 --0.108386 -0.83147 -0.544895 0.78125 0.1875 -0.1374 -0.881 -0.4528 --0.146446 -0.92388 -0.353553 0.8125 0.125 -0.1374 -0.881 -0.4528 --0.108386 -0.83147 -0.544895 0.78125 0.1875 -0.1374 -0.881 -0.4528 --0.074658 -0.92388 -0.37533 0.78125 0.125 -0.1374 -0.881 -0.4528 --0.37533 0.19509 -0.906127 0.8125 0.5625 -0.2779 0.289 -0.9161 --0.353553 0.382683 -0.853553 0.8125 0.625 -0.2779 0.289 -0.9161 --0.18024 0.382683 -0.906127 0.78125 0.625 -0.2779 0.289 -0.9161 --0.37533 0.19509 -0.906127 0.8125 0.5625 -0.2779 0.289 -0.9161 --0.18024 0.382683 -0.906127 0.78125 0.625 -0.2779 0.289 -0.9161 --0.191341 0.19509 -0.961939 0.78125 0.5625 -0.2779 0.289 -0.9161 --0.074658 -0.980785 -0.18024 0.8125 0.0625 -0.0846 -0.9565 -0.279 --0.146446 -0.92388 -0.353553 0.8125 0.125 -0.0846 -0.9565 -0.279 --0.074658 -0.92388 -0.37533 0.78125 0.125 -0.0846 -0.9565 -0.279 --0.074658 -0.980785 -0.18024 0.8125 0.0625 -0.0846 -0.9565 -0.279 --0.074658 -0.92388 -0.37533 0.78125 0.125 -0.0846 -0.9565 -0.279 --0.03806 -0.980785 -0.191342 0.78125 0.0625 -0.0846 -0.9565 -0.279 --0.382683 0 -0.923879 0.8125 0.5 -0.2889 0.0975 -0.9524 --0.37533 0.19509 -0.906127 0.8125 0.5625 -0.2889 0.0975 -0.9524 --0.191341 0.19509 -0.961939 0.78125 0.5625 -0.2889 0.0975 -0.9524 --0.382683 0 -0.923879 0.8125 0.5 -0.2889 0.0975 -0.9524 --0.191341 0.19509 -0.961939 0.78125 0.5625 -0.2889 0.0975 -0.9524 --0.19509 0 -0.980784 0.78125 0.5 -0.2889 0.0975 -0.9524 --0.074658 0.980785 -0.18024 0.8125 0.9375 -0.0286 0.9951 -0.0942 -0 1 0 0.796875 1 -0.0286 0.9951 -0.0942 --0.03806 0.980785 -0.191342 0.78125 0.9375 -0.0286 0.9951 -0.0942 -0 -1 0 0.796875 0 -0.0286 -0.9951 -0.0942 --0.074658 -0.980785 -0.18024 0.8125 0.0625 -0.0286 -0.9951 -0.0942 --0.03806 -0.980785 -0.191342 0.78125 0.0625 -0.0286 -0.9951 -0.0942 --0.37533 -0.19509 -0.906127 0.8125 0.4375 -0.2889 -0.0975 -0.9524 --0.382683 0 -0.923879 0.8125 0.5 -0.2889 -0.0975 -0.9524 --0.19509 0 -0.980784 0.78125 0.5 -0.2889 -0.0975 -0.9524 --0.37533 -0.19509 -0.906127 0.8125 0.4375 -0.2889 -0.0975 -0.9524 --0.19509 0 -0.980784 0.78125 0.5 -0.2889 -0.0975 -0.9524 --0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.2889 -0.0975 -0.9524 --0.146446 0.92388 -0.353553 0.8125 0.875 -0.0846 0.9565 -0.279 --0.074658 0.980785 -0.18024 0.8125 0.9375 -0.0846 0.9565 -0.279 --0.03806 0.980785 -0.191342 0.78125 0.9375 -0.0846 0.9565 -0.279 --0.146446 0.92388 -0.353553 0.8125 0.875 -0.0846 0.9565 -0.279 --0.03806 0.980785 -0.191342 0.78125 0.9375 -0.0846 0.9565 -0.279 --0.074658 0.92388 -0.37533 0.78125 0.875 -0.0846 0.9565 -0.279 --0.353553 -0.382683 -0.853553 0.8125 0.375 -0.2779 -0.289 -0.9161 --0.37533 -0.19509 -0.906127 0.8125 0.4375 -0.2779 -0.289 -0.9161 --0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.2779 -0.289 -0.9161 --0.353553 -0.382683 -0.853553 0.8125 0.375 -0.2779 -0.289 -0.9161 --0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.2779 -0.289 -0.9161 --0.18024 -0.382683 -0.906127 0.78125 0.375 -0.2779 -0.289 -0.9161 --0.212607 0.83147 -0.513279 0.8125 0.8125 -0.1374 0.881 -0.4528 --0.146446 0.92388 -0.353553 0.8125 0.875 -0.1374 0.881 -0.4528 --0.074658 0.92388 -0.37533 0.78125 0.875 -0.1374 0.881 -0.4528 --0.212607 0.83147 -0.513279 0.8125 0.8125 -0.1374 0.881 -0.4528 --0.074658 0.92388 -0.37533 0.78125 0.875 -0.1374 0.881 -0.4528 --0.108386 0.83147 -0.544895 0.78125 0.8125 -0.1374 0.881 -0.4528 --0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.2563 -0.4696 -0.8448 --0.353553 -0.382683 -0.853553 0.8125 0.375 -0.2563 -0.4696 -0.8448 --0.18024 -0.382683 -0.906127 0.78125 0.375 -0.2563 -0.4696 -0.8448 --0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.2563 -0.4696 -0.8448 --0.18024 -0.382683 -0.906127 0.78125 0.375 -0.2563 -0.4696 -0.8448 --0.162211 -0.55557 -0.815493 0.78125 0.3125 -0.2563 -0.4696 -0.8448 --0.270598 0.707107 -0.653281 0.8125 0.75 -0.1847 0.7715 -0.6088 --0.212607 0.83147 -0.513279 0.8125 0.8125 -0.1847 0.7715 -0.6088 --0.108386 0.83147 -0.544895 0.78125 0.8125 -0.1847 0.7715 -0.6088 --0.270598 0.707107 -0.653281 0.8125 0.75 -0.1847 0.7715 -0.6088 --0.108386 0.83147 -0.544895 0.78125 0.8125 -0.1847 0.7715 -0.6088 --0.13795 0.707107 -0.69352 0.78125 0.75 -0.1847 0.7715 -0.6088 --0.270598 -0.707107 -0.653281 0.8125 0.25 -0.2248 -0.6326 -0.7412 --0.318189 -0.55557 -0.768177 0.8125 0.3125 -0.2248 -0.6326 -0.7412 --0.162211 -0.55557 -0.815493 0.78125 0.3125 -0.2248 -0.6326 -0.7412 --0.270598 -0.707107 -0.653281 0.8125 0.25 -0.2248 -0.6326 -0.7412 --0.162211 -0.55557 -0.815493 0.78125 0.3125 -0.2248 -0.6326 -0.7412 --0.13795 -0.707107 -0.69352 0.78125 0.25 -0.2248 -0.6326 -0.7412 --0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.0976 -0.0975 -0.9904 --0.19509 0 -0.980784 0.78125 0.5 -0.0976 -0.0975 -0.9904 -0 0 -1 0.75 0.5 -0.0976 -0.0975 -0.9904 --0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.0976 -0.0975 -0.9904 -0 0 -1 0.75 0.5 -0.0976 -0.0975 -0.9904 -0 -0.19509 -0.980785 0.75 0.4375 -0.0976 -0.0975 -0.9904 --0.074658 0.92388 -0.37533 0.78125 0.875 -0.0286 0.9565 -0.2902 --0.03806 0.980785 -0.191342 0.78125 0.9375 -0.0286 0.9565 -0.2902 -0 0.980785 -0.19509 0.75 0.9375 -0.0286 0.9565 -0.2902 --0.074658 0.92388 -0.37533 0.78125 0.875 -0.0286 0.9565 -0.2902 -0 0.980785 -0.19509 0.75 0.9375 -0.0286 0.9565 -0.2902 -0 0.92388 -0.382683 0.75 0.875 -0.0286 0.9565 -0.2902 --0.18024 -0.382683 -0.906127 0.78125 0.375 -0.0938 -0.289 -0.9527 --0.191341 -0.19509 -0.961939 0.78125 0.4375 -0.0938 -0.289 -0.9527 -0 -0.19509 -0.980785 0.75 0.4375 -0.0938 -0.289 -0.9527 --0.18024 -0.382683 -0.906127 0.78125 0.375 -0.0938 -0.289 -0.9527 -0 -0.19509 -0.980785 0.75 0.4375 -0.0938 -0.289 -0.9527 -0 -0.382683 -0.923879 0.75 0.375 -0.0938 -0.289 -0.9527 --0.108386 0.83147 -0.544895 0.78125 0.8125 -0.0464 0.881 -0.4709 --0.074658 0.92388 -0.37533 0.78125 0.875 -0.0464 0.881 -0.4709 -0 0.92388 -0.382683 0.75 0.875 -0.0464 0.881 -0.4709 --0.108386 0.83147 -0.544895 0.78125 0.8125 -0.0464 0.881 -0.4709 -0 0.92388 -0.382683 0.75 0.875 -0.0464 0.881 -0.4709 -0 0.83147 -0.55557 0.75 0.8125 -0.0464 0.881 -0.4709 --0.162211 -0.55557 -0.815493 0.78125 0.3125 -0.0865 -0.4696 -0.8786 --0.18024 -0.382683 -0.906127 0.78125 0.375 -0.0865 -0.4696 -0.8786 -0 -0.382683 -0.923879 0.75 0.375 -0.0865 -0.4696 -0.8786 --0.162211 -0.55557 -0.815493 0.78125 0.3125 -0.0865 -0.4696 -0.8786 -0 -0.382683 -0.923879 0.75 0.375 -0.0865 -0.4696 -0.8786 -0 -0.55557 -0.83147 0.75 0.3125 -0.0865 -0.4696 -0.8786 --0.13795 0.707107 -0.69352 0.78125 0.75 -0.0624 0.7715 -0.6332 --0.108386 0.83147 -0.544895 0.78125 0.8125 -0.0624 0.7715 -0.6332 -0 0.83147 -0.55557 0.75 0.8125 -0.0624 0.7715 -0.6332 --0.13795 0.707107 -0.69352 0.78125 0.75 -0.0624 0.7715 -0.6332 -0 0.83147 -0.55557 0.75 0.8125 -0.0624 0.7715 -0.6332 -0 0.707107 -0.707107 0.75 0.75 -0.0624 0.7715 -0.6332 --0.13795 -0.707107 -0.69352 0.78125 0.25 -0.0759 -0.6326 -0.7708 --0.162211 -0.55557 -0.815493 0.78125 0.3125 -0.0759 -0.6326 -0.7708 -0 -0.55557 -0.83147 0.75 0.3125 -0.0759 -0.6326 -0.7708 --0.13795 -0.707107 -0.69352 0.78125 0.25 -0.0759 -0.6326 -0.7708 -0 -0.55557 -0.83147 0.75 0.3125 -0.0759 -0.6326 -0.7708 -0 -0.707107 -0.707107 0.75 0.25 -0.0759 -0.6326 -0.7708 --0.162211 0.55557 -0.815493 0.78125 0.6875 -0.0759 0.6326 -0.7708 --0.13795 0.707107 -0.69352 0.78125 0.75 -0.0759 0.6326 -0.7708 -0 0.707107 -0.707107 0.75 0.75 -0.0759 0.6326 -0.7708 --0.162211 0.55557 -0.815493 0.78125 0.6875 -0.0759 0.6326 -0.7708 -0 0.707107 -0.707107 0.75 0.75 -0.0759 0.6326 -0.7708 -0 0.55557 -0.83147 0.75 0.6875 -0.0759 0.6326 -0.7708 --0.108386 -0.83147 -0.544895 0.78125 0.1875 -0.0624 -0.7715 -0.6332 --0.13795 -0.707107 -0.69352 0.78125 0.25 -0.0624 -0.7715 -0.6332 -0 -0.707107 -0.707107 0.75 0.25 -0.0624 -0.7715 -0.6332 --0.108386 -0.83147 -0.544895 0.78125 0.1875 -0.0624 -0.7715 -0.6332 -0 -0.707107 -0.707107 0.75 0.25 -0.0624 -0.7715 -0.6332 -0 -0.83147 -0.55557 0.75 0.1875 -0.0624 -0.7715 -0.6332 --0.18024 0.382683 -0.906127 0.78125 0.625 -0.0865 0.4696 -0.8786 --0.162211 0.55557 -0.815493 0.78125 0.6875 -0.0865 0.4696 -0.8786 -0 0.55557 -0.83147 0.75 0.6875 -0.0865 0.4696 -0.8786 --0.18024 0.382683 -0.906127 0.78125 0.625 -0.0865 0.4696 -0.8786 -0 0.55557 -0.83147 0.75 0.6875 -0.0865 0.4696 -0.8786 -0 0.382683 -0.923879 0.75 0.625 -0.0865 0.4696 -0.8786 --0.074658 -0.92388 -0.37533 0.78125 0.125 -0.0464 -0.881 -0.4709 --0.108386 -0.83147 -0.544895 0.78125 0.1875 -0.0464 -0.881 -0.4709 -0 -0.83147 -0.55557 0.75 0.1875 -0.0464 -0.881 -0.4709 --0.074658 -0.92388 -0.37533 0.78125 0.125 -0.0464 -0.881 -0.4709 -0 -0.83147 -0.55557 0.75 0.1875 -0.0464 -0.881 -0.4709 -0 -0.92388 -0.382683 0.75 0.125 -0.0464 -0.881 -0.4709 --0.191341 0.19509 -0.961939 0.78125 0.5625 -0.0938 0.289 -0.9527 --0.18024 0.382683 -0.906127 0.78125 0.625 -0.0938 0.289 -0.9527 -0 0.382683 -0.923879 0.75 0.625 -0.0938 0.289 -0.9527 --0.191341 0.19509 -0.961939 0.78125 0.5625 -0.0938 0.289 -0.9527 -0 0.382683 -0.923879 0.75 0.625 -0.0938 0.289 -0.9527 -0 0.19509 -0.980785 0.75 0.5625 -0.0938 0.289 -0.9527 --0.03806 -0.980785 -0.191342 0.78125 0.0625 -0.0286 -0.9565 -0.2902 --0.074658 -0.92388 -0.37533 0.78125 0.125 -0.0286 -0.9565 -0.2902 -0 -0.92388 -0.382683 0.75 0.125 -0.0286 -0.9565 -0.2902 --0.03806 -0.980785 -0.191342 0.78125 0.0625 -0.0286 -0.9565 -0.2902 -0 -0.92388 -0.382683 0.75 0.125 -0.0286 -0.9565 -0.2902 -0 -0.980785 -0.19509 0.75 0.0625 -0.0286 -0.9565 -0.2902 --0.19509 0 -0.980784 0.78125 0.5 -0.0976 0.0975 -0.9904 --0.191341 0.19509 -0.961939 0.78125 0.5625 -0.0976 0.0975 -0.9904 -0 0.19509 -0.980785 0.75 0.5625 -0.0976 0.0975 -0.9904 --0.19509 0 -0.980784 0.78125 0.5 -0.0976 0.0975 -0.9904 -0 0.19509 -0.980785 0.75 0.5625 -0.0976 0.0975 -0.9904 -0 0 -1 0.75 0.5 -0.0976 0.0975 -0.9904 --0.03806 0.980785 -0.191342 0.78125 0.9375 -0.0097 0.9951 -0.098 -0 1 0 0.765625 1 -0.0097 0.9951 -0.098 -0 0.980785 -0.19509 0.75 0.9375 -0.0097 0.9951 -0.098 -0 -1 0 0.765625 0 -0.0097 -0.9951 -0.098 --0.03806 -0.980785 -0.191342 0.78125 0.0625 -0.0097 -0.9951 -0.098 -0 -0.980785 -0.19509 0.75 0.0625 -0.0097 -0.9951 -0.098 diff --git a/enginecustom/sprite01.tga b/enginecustom/sprite01.tga new file mode 100644 index 0000000000000000000000000000000000000000..468a482c2a2fa9b430f456b4cf5f844a1cf371f3 GIT binary patch literal 16428 zcmeI4%MHRX5CvD9D1!!|fIa0Bq(}%5Khb{?IqYR2Lewxhj8`teYrlEVij{~>{KpVO z?6w`z*v#y%YIL}M_n$fgo`3Z(|4{s6-nTGE{i}cVul~snP}xWR$$$M%|I`0S`g3=G z`7i(Fzx>+ literal 0 HcmV?d00001 diff --git a/enginecustom/sprite02.tga b/enginecustom/sprite02.tga new file mode 100644 index 0000000000000000000000000000000000000000..f9fcfbb39dc64ee9d13438c533b2ac84546e2d0f GIT binary patch literal 16428 zcmeI4I}XAy3_vX=j==@s0GYagR0%=FPu%|y3|@>o^bBu#i9DxvocGcWjo8IDrkLWe zFK}dKjh+EcF#XQn{M~>1-}BE^K>l$RkpKEm|LH%D{=vboSC)VBPyWe2`Nvg&6oCAf z|MFk{bM*86EC0C)=s*3Z|MZ{!<0?>@{UM5p%wLUMDzeW26g5Uskz?tle-$IKsOUQ& z6d6tb=-jzSz;a)cHh=fu{`dULKMupBeB{6Um;dr#{>y)=2lOBJ@~Qvzzy8<%6#Lh8 w<-h!=dO-i_KmDiw^dF~Tiv8=l@?ZYb{NMft@Or$@pZPi8Z^!RtzMfC<2c=CEr~m)} literal 0 HcmV?d00001 diff --git a/enginecustom/sprite03.tga b/enginecustom/sprite03.tga new file mode 100644 index 0000000000000000000000000000000000000000..df005e1befa957405c5617d103bce1856db2c5cd GIT binary patch literal 16428 zcmeI4I}XA?3AU{%3<(_s*O<-h#rw7+tf4E3-6)xY|8 v{^NQ;{&N-3|MWlok7J+nFUP)hXZeToZ~G14^>~k;={eo5$M1Q%jHmbkbX*ju literal 0 HcmV?d00001 diff --git a/enginecustom/sprite04.tga b/enginecustom/sprite04.tga new file mode 100644 index 0000000000000000000000000000000000000000..01639e80ca945e4bc9b4a32b04e72e12e0ef00f6 GIT binary patch literal 16428 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 z zmzc8SpQ%7~-|umc#`a0adID^hN#;>+BtnfJzRx{Aa@Hz3F}IUuwgOQF?N@{X>k1y; zBN#GS^a`VT{pWvqv+V6|Ivi#$nLAu6!-O9k+5*30x0`cW1CuvWF=s>A4+RerVN;{( zp0&zfJ*3{=k+pR*48a7BzMF8p1@J%R~QB8jPB&vwL}OY*{=0=O0q*nm(GezqzsQ#gOtDm&Pumyg`PMMXFeaxRDNW#9!toexI>0w!ui>II zUIq_UG2d<@5v1~mXv9AperdAc%VpFbaEtYkq!aT8o827_!O&qwg{{|n_u*4An+wF_ zPhWn%djAm!BLe}Eda>6VBaV(z9`tPlRK7w1Ve;|e;AFWd4BL%%8|JUZZ~!GYVgP)( z?k=avVzaUwRgNd+W_4Sw;oJQ(`Y zsZ6VDz(|uy9k_g(TL(J77t2IOtf<`n!>i*=e}EmaGoDPBgbLvIUQW1j5(H9GXozHL6_`GP zv-a!{zsNnm4lR2!o!vI*KKXC|fqHr-yQkaok}{~mTHVHnH`y1DjSQ)bMkCW^=E*sE zK2~Mv?L@*}E*T2Bz{?By!?}F(o=m;L^;-OLk!7)OcaC42`oZn)PcxlS7+ zCbR}pQk8GEknJ>h0=Oz}uh9xhrAmpoFL$<@U0*Z95kfLhmSbXXOU3j~7cSshvk}ah z2Vuvi&*GR2o&AO;lQz`(-BLl-5t9G-SK(j0-KwS4%Z9Sg1b%w!e}5i$c*J~tTmJQT z(W`4ms~LH`boaaFv-$m8%<}P69&{@#`wHWMViz*{-A#k`fy*WbmbQ@CDn#~aM%$@u zv83@y-|^{IUMtIwJDwjthVM?OpMRmfnn!;5lKkd*@Nj&<(>~0WFP7G_;GK+2bPSNp z`$j$Y<=Gw?R@jXShvR`ipx9EbL7Mvq3iPh=)y5wH0V$OVr$vEv-tL}!YgZcxLMovM zry{_fk9wFL6`#Kd&!^QdpE?SBXgYAVCe?4hxcOiIWA(+$4X4dJY}yK(La*KPy5vgr zrWNN&C7vp-qtPag0asb~U)?&MU28s_27h^%{~v!Uf5gcvl)Mv@wc@gITyYqaan9XY zUig>q?|&}J<_YtoiTl}%`uUfhUp(2kE>uVD#ltJR8wvtGSFUkVnJG2gsk}K714|8f zJ*HeLO-7~O6t!-n)8z>SVFNq|S*|RVTm3?_)tO9HYZgf&Q>uhBSp>bXb5V|Y|EC+v zlOtU>Wggdc%d++D{NOC7J<0D57)wK3;}h)`g>p}^53rIYcI6kypS$bn)9p6#pB!N$q|lx9ugMpB)}}ja43*v z@cgl(R1!~NT8mjR)@@jn0|8110?H;3X8=XJi}!*7v?L!~7;=kNpNJ}{glX7Oq@psj zo;g2@4jS>}vD|Ck_FDhayjCg^@VA4HvBuPcL!;G!Bf7ndJ2N=RdseW9)|=>UxmGRL zXyy3WtWQn5DxYK1Vsr?+v&L?@>_(pQ&+5i9@1FLhx6d0td%?cFJo@eX&Ua7P-+X(I zi*Glwo#A+}n)>5$eUN}~+!6|eC<+k~tZBdoK_iUF(gqw*Jzjq*;f_QwSFw?)LbG?z z`C0s;VQG}ftEFSoZ+?0cyInTF`=<8mkKEUHpH-w(n#RZ)?|Lj-nS2hbRj9#gi+Qd$ zSv|Q{dxA=>0eH7kzvqnL7Fhy)aeTHy&=m0!5|_%nuxqj(E)LahBHtgtiWrEk^B#yI zfE$B(qt)p$;(_2s%A8-k{#dLvkk5Jj>a`#>QdsHLde#(kbMpkfW6Uv4-T?d~H?QvS znn3uxGi)0|B*1sW<)Q`vV6pgjRidpMm*p z#Q_&MAf3sAs2gJE`ATDQvf}zMD)PH_uTCt>(=mnJs@UC@?QB?lKBm^n zV!e`P5$wcL`1!YQ{7JgdYp|sf*Pi0xub={(`#MF!qS%mc-QV8Vs8nu8bG7I#rbzlx zS+;$AJUKs|td0Y0I+V!_PtIvkLLg_|tw>X0sT8R+qFDw}igi)2CuBPOV7TzNj( zXwzueonJ{Os~pnujVh8zSVOC9mIqt+!JWVr`##8)yE_WI+IrgGrc(-^e!HI862f~x zt*YgUUAbKSV2=)JyM@H->+ot$-kjQNHQ{&f$(J`eq|L!W+K{PL%6*MisnI^z-P_v6 zTSyJ~xY}$&Q(K|hRP1aWFoZ&TpxD|_cx`K@B}VZ$D=N1^nU-6PJAUVm*D2rE$Pd)p zR`uGrXHe~d8KF_{YP2ei#^Z6B3?>6=yg>aJ4LfS}eSpz+ckzP)6SSkz?&!3;2Pz0E zF&0xB_1FaAv4L2l(qWP7Rl5a75piVBkE`E(S$g^?G#Z4u14B9+x?CCObrmnH=MS5T zE!Dw;2b(y%s)5!8M;)y`zXt?7#n!&UslOjEZ$oz*cWn6#YdM0?pxEBVrQ=}0vSKjH z@ny-14nFj?K7V669$#GQ9WIU0gn)gzQLkh1wmccEPNY#AFAk&KZ$=Xvaalfp(2?x3 zcJ&Y6>4#O%YPMMj?$#;QSzeJcD_jQ()tVru*x%ey?}L|!m%h@hH@MbICA<;LO+Nnk zM4q%ei3q{v5zGTLz?X%IJGs835OJhivCL{MSEKXm$;D}|4D>_}rr&b2EqkEAZ~3m< z{lKV`?_eW#fQK_E`nX3B6pg_qE%HLG#zGPoqkt}n@X~NL<9dT|E{75~rfMFPQ-A}a zX+$x7V8Y;INkrgn5A%g&yIWl>_{k_a9F!OH0GsvF)PdCse5k^rJ_tGGUYE6y-bb9{ zeBzz7J}sqX}R=u+i41i2DjT^*3J&jVfCZ0HLWjYOAka_TNAHEJS>!(l;KSb{5^^N2^R-Tyt!I{YfD0 zUW%|x1rC==6-6pLnQS&2Dt8cBYjjB0AG~Z1ol}*`?C?iaE|&!@Q}zi2I$NZAzwVcaVIh``2y%|4dE3@0nO2vETjlNAUnpi^ap!(@3M~DT>SIkL%M3TdR`oX0iz?AOfyQ#O)BeE3eM! zW=o4WRw^B<)Z^1`{bZFnoOpAYRI6D(JHr|U?Om)DEYT38Zn&r8uC3PV75h7iy+0$h zw`2f}JCm_(K+d$f&D|Z8zd*MpmIFtxW#F0Evz70~q4|8E9P&Hhbm=tyY#uRM99(sF zx0whhDrI=Oy<8rA^&O=O&+RST2-K=A(A@U+f%XC?0Y4TXW}tLpDUWA39_;%-)Y-8r zvN(N!+n}cp7jxLf0xYn4^!jOt5#gOj2aQ53ztKzh9tE=Gx8i!9o@F zsAx{$ribR_T2)|iTHygy(8T_tsh2Y4x6dQTUSE?(ZM$Zta3#s@U4xH|q8bI^4MsZUOlL z?<_ooc9pQe*>`XcGg-DXLEpnw@Y@%=*P`soFMHF>(1WB|+6Xl{0D(5f>kmkwN&C9o69YiU%Tx<@8^P`h(n;&L8o7)M?Enc|b zXCZuNa9H)eFe-J(R3p3P0x;GesP_jrPjanJ5*ZJXKYsNXuze$_Tm>mxD?$E?puUeu zqY(+@7oZ}+Ob)n0)H6W_hNZ<4idR<)6_Uo$=$_FE_>$bLe-QQ>Gx0!Q+Ku-P=MdH%?y~wPP5V&P7Bb#(E%I<|sTUtW!Sr;N{^oJ|?n3zDv2b^F{JW25 z|L$)ri>mCTCk{sCUL(r0eu^rN$8>pJwDd6I+4EcU2Xz=XLe{^^Gwl>y`nW zy#2$6xjb8&dS znjOvu(_xCwM(f?~@sjHgGswi^sc^C)c`;U~LhAzx3c+NngHfv1utXs_V&fc(-Wm80 zZuHk1jaIK;?KJfk6k3Bwzu1EjSgtfCi!Pn3xBF=4qiXYY`vH z*Q=gT62`a5>53IgvnS6Uq{Mq$+n7w7z}wS09aGz(FVE*!NKfh00Q6fU)B zv-d}NNgR%*pnW3anG_24XgC69RDZw~il`LXVkvBg%>m!K^^>4;<(3sYQ-E&Bc%?gv zN#%NH1US`!6HS|h#p5>zf}j9F-HYq0D-?0TYPa(YEd9n}2CkFM%RhhP8kHwTTnz27p4B?FV(w3whglj}49Dgx$( zrPw-PgKx@T{@C1-;|7fzCbnCf2w}=VjZ>(16jm*SHL7?>?)T8ZO9oH&(&l3-&_86p8tGKFEuuRuj)pM90A&QyC2p@O0i=uL&_>p^Aoxt(UKqz8>440V`44I zveS$6-LEGi! z_wRugzpvG99qa)dx~<($4co3rLWg!vV_im$qoTW*`qL>`dvw8=26G;VOYU`%_`9`AaIuRgplBVbdPii7&(t0zh&-cp2f+9}usNMUpUz}fro-ITL=}%Ib4i6} zJ?mtO0@ak}&n^qCcB)Z8!NJ3Fq$HU@0V1ME2D*X94WrjrQ@h*H31HmiEtTrLS*4uxd%QMy^omjVJYTqtxjmklCG$T8A^S-zg8fK;LZi$c=VJzi1?$ zUiQAeEnQEu%dsP!%8z@MtIOi?34e8c_wfTF`u+D`p8mt{_#fVQKHPnF+`HH7BdxUI z4uQvlswpp(IZmt(2ABXm{qzmp97ao}M73ijQhtg7>B~x{?Fr1*;>-DrER{lOJV%hKY4ifT&mXar51!j8VcHaqthLrLTeYq_Gnn@;we#&HyYpm^k-=#*n7ZAfc9T$ zw;QGYNa_urfALJ2-qGF zHf^3#2%N&YtLW!Li$kR263zyyKW!eDQZk5aTlWzYma!t1ilDHzZc(~5TD!C z!n);@y1m(SDNOpg=?IDqydS&EMQ%Lw7I`o~*K3Yg%q0|?N6YfbacMZtpkjb5^zp)* z7n6;eB^p7w$(6~(s#T(xL&PXqm9TN9#9~USfMX+!hUrGPIc$e0#_IIoG6?LX&F2e3 zehn9VtA(lp;`cg&fXHl5uQmI;yJFndueoM}(Bs2{3I&NktXW;laZ+g~$%ONwmlrFe zK_I_=zxcS^Xn7pXq<2haON2;Ngk((s#}6Z4Yc#G4hcB)kIkOoxmY(rM8XtxzNuuln zg&!yAqvYFPeR%x!Yc&zxbpgJb3TGI&*h0l}Vb%w}GQhL$WFkx_a486hIk;R??Q*W( zv}N+>?1Qu$fl5A3;m=VCvA8fjzV9qc*`K}%-P}sQ{z{Pz+9qY0Z5yJ_>(8I`7Guz5 zq3ES~))R`x(iw3)M(Bbng0e-00U@L^R6zt=$%?Hj)Rt?r#)z#opn43YS=7*&dQWP# zA>A+rW3Xpl-rP)1jaI@u)iOjLy#xn3_O@(?zh%E%}JKL7;)ih?=}!nagSV*6dDUIBZ`gWkh( zN(y$F>m;94=}b{OjU@Nr+h zwFwY6RhKgDs?uuFhY7F9muEe1J`Eib^p}7huOTPiP^OsQb$Y-t!x<7`LYTZp!{OEA zC#$nFe9n*07Ko#JsHDm7-BoL#7r_wEH*LpHCPt2~yuQl3x-fTh)Rzl;J4c+hgr~>x zyG8QZ8Fw?WRJrWeH%19#d$sZLT7Fd7Fy8O}oA+A}XB$$|^5mBO z*~jk3ciEeB=W+<1fX46H+1-|J@5tm^=0IrAY1KuE^7D}~lVHZ}=qGAu$K`d9G@+H1j%5FHnpAh0yH?qpEy&cOAjP3Hi?_X8_falt!bUtJTrg%ye7fY-L@(=A>-1huFN26XEN` zxH}M`E+1Z}MRMG_i$3l`7w3g)GbNO;OHGvPkpfTm z2Hr#(NNSXDTj!@SoaGv|+wVTE`yCkVDz$4rc%R)68T0e;=vO~hmkNq#SP`^ugZT_e z8Dwfk3w}CSMnp4c#5M(~9$*WTvt#r+0aeETgeVmF710b-Ss4>7IT2@W>eg?MhmXd}~Wd}j;aY7{ydY9yp$tYFgx z^M%5?;6E|PkVT0jmW%Ly6gQ38?#)PKE7pu!BPkem-^VhF{T0)r`GZ}x58JwP?&ITM9&I44d zVoa@tM_a9UU@?^mY$Tmxs--Xz@98w)v8ZNvkdc5AF%?sr0hP(IMeM$g`?E!+-`C-N zdwGU$90*0}UR!8N-VBfLZ)1AQh#WqF@oYL#sN!h))!Vmt{)b|beWMj_P@qKsauJ79 z0Jq(llr%%>gU2W)Uda2|tRn$n&WIAKJ|c!Zw$N@A8o;*W0^%@-gBUKE!u|uZ4Yl(1 zMguW6j}`kG6}Ew14++>~IuYUMix01RXG^fEyigL`?D#HYWd=S{qEv9i5Ivm`DS_hUilpe((6l6ty~y}8(9 zNnIuxpS9?hi|haHch#T2pr6i|t9I$DN1C|D(H(Hl4w=((5-;eNXNsUlu_eQ!FDm3z zIogO0%cHB+U%gy?`$kzT$oC!~B!zXk$znuY%4h;X5_T1%&EttAk}|zo?zA9Gg}+_4 zy^SZNr(9D(%qle$4%dThD!Y1Edi`>PFIN8M(?&kKH?D=RMy6HGa@h6U9H-yB+Pt0^ zmkU`Ut?c#mgCpzcxc%nK&wjKGVIO(%N?V((K7E>e{P8_$&3IhPUUB@z7*vKI@xWQ_ z8*{85M7htOKK}8yi+5jt_1j;ZfBVgszyHJ8mv`dHVs!Ty_)uZK4Cjl#`S6-3vd_MJ z{OG$^`#v9bFnFWwU>>JZ8Vm;XI<cPn@+i4y@yZLM;-or&VU-+!Q&_8)%S}hLFPGuWP*_Hvv zB&H&={bA{F34z_`zyARw9J$&Cy^Deh>U)x+kdntD$kE*P_8*xZ#b&7zV3ZMrWS0uHF!?_%)^c2lX}w-YG@bs)%~>J4*>vV~!~%J?(vKB@+Z1kzbn zkJsXYJ1+n`@Se#82O?M{3ZD;m3TL;VMxwG)GeHQFO%=X;l79P4wsm0jdiho>Q!Tp) zI1Bs^UogV+U}b}?2kN5_p2t`$#uvb?YK$f?UcF@c-F;U8U(fukTO19d^%j^p7&TDi zLA=)jBoNpioa!s1u?2-7z-b0Uy4&(_Y(NtIrGkY{k+nKA=my0?rYJ^5JhADu8kOZE zVxfC@*qANy!&X`-tl4@X7jYS3Ho*35$7J&&6dfWBQPPuxYf_Tujp`N~{^G{iD&ye^ zfS3(pGKl$tkpP<`%hkpR+L)2JKpIs#o^Yi+=g}lma0}K{; z5MMs4_4&22sGgycVt#bJ%86z0D#>QslB9J0wbn44gM*cY9Km35DBvDHorSu?NC|j?`IWEBGKx_b18Gu=2@)xUBTB>>Rsel|4e&lGAxW7Z?lhMnM{a|BGln@*%*# z*rU<)me#0OBP9`q#y53fHX{J6WB&`iip-SrpyLn3IekQi6~}qFA&ONw!vo zm@ie6u%c4y4SItaLK8BZ1N$y5!NCy*Fi>rGz#a(I8lDV0q-WD_k$dgT#i083QRUUC zZ&Y@6#nRh{p?NX;_EF)R=b>>;7Ith~jB@xrw>J%hOSZka4#C>B+q>JCAv{1s$L8A9 zsqysA&X@D&wZV&YxRAj*<^R_sa1KYj92UWcW_UIKUx30^y@T&+;AY*YSx8TlUa_S zmr0HPQfAScC;SGSR!4or^EyBMX7ID0J^#=DN&MTNJ^GLTOg=iH?rzdo7v_o-xH{th z={Nh2R+`yJp4gL{cNAWSLis?U*i_(lY}S&)f}xPsZ86ln~w9vNU;DAP4jpT=HB3Zb@A#seo!jUXJ>QV znp5DDciUhQ7=i@b>wrC*?bN}>$J&~x*4&w_IhG0*g#2O}2S}vb^>bW(JOmq88V<2q zs`i?$cmhvyrYsQ|8Y~DO!{xiZT(gOP8HA~D>PBV}b5wtt+N=iycK}lqHj61=ERL=# zIuzLB>s^@Pq}t0X&NbVZaRbKZ5U>yOfFI^`SV#vDupgQ znN8(Joj_TN)+N+x$cki*#<0G`90rXKIK&Y|#0+ZfgMh9DcRjx=^YKmM#Upu-F?#He z9zHD&dT3>0aNRkcA)XgZ3skv;o(^6dh;I>D9<0u_8Y~b*fe}Sryr9wO$A<-(OhCLl zcngaaH1y5E$Y3!6H`T?kg;pBMaItT?yy}P#bIE-r?2}4F*fkD^Vta2Bk(CxB z_wF*CN~~7XyI_-vKr0DW`SIn2l}vaTm>RKl&D++qlvttPnOBH@kNiN6N*N5gGaQ!eq*Ok+ zyvAm#cywe#pgnMH}Su^c8)pFK2c zF)t61ywx_ca@B)P2tJV|+C%P4Wx{#_V`1e1QXKeXZo@PXO9t>7@&{#mn--C~di$(? zJd!=wR2^s=IEt^~!*OWAYyIxo&Bc1o04qn3D0h41P8TK)S2&K@!hv3+(x~yD1LW#- zItXpin2_(@m#Nijq{-gF`d`vzl^gf(2QkOS%i_UWDr(hXNx5m!YJ86MUxqWjR)bt3 z5^L+fW@md-qhCLJW%uFHMPgxlXB!VjwN`^a(dke@LLNhd65yUnZ82NTW~9R$h(;fO z_v-j(Z%$sm{R;U1{|7HM{1^MXimeChOr6o7NG7&GZE9D%H9@{()TiS6-mq23xCagH z%X8-WxvP*f6^rrlz{F)t711;8TNdTbfbY-mFF98E8Yt(CTG-0gKiU0#Xgw{hvOHqa zm<{0YgS3wzoY5Jq&PKg;ovH-UTZm2o*5oClWF~`5kFgC&(Mqn?&nyIqdH ze5MVBaYV0NoUy&WFdjxQ;_!Gq6iWkEPi4`kGp^x0psH5gSsF?>3{joAoL>;awF+5< zk2M7|RCnH=ENA;JAN)8`jwN}HE{a&P=tANAsOupj@M1uG=F4Z0QN%FcODANKC-Uy; zu1MOWfn==#hzHbkMwcHUDWp%O)x(5P3dR|0EUtI@4N&Z*8H}yc-Dd6d$ev8$=j%&n zd{}1#rC6(k^I59ga&Yl%S65qpt6A6hSQ=p7$%vVo561c*PTpUzM$UY!m;o` zWXqpkwtxImmJNlftsNY|Gd@wSENtmEXxZ2;5c5Ae}NvIvLOv{Ym` z0nxi;no*jJ82Cf4U|)4Mj(ltlShM=`Wy0d04r zYckm8fX=P+N97UwW+tF;!++>G`SJyR76AIK^Pe0P5*ZNnH4YE1MWu0HV+jB&gl$d) zlBRUV91rjL{Ie$)$1iWc{LTC7$uUHhXb|8F)qtIiNTh3ZGcHGNZ>H5Q3eYvp9E5|;{omc=38MaBI&7BVl;@Z4F(MYDc^56~$9U@-tB zb6LLIfGitW7EJS?7*?8X{rPcuuz>3vEnN$4y^R{YFh-jV4?(!|%mMGt&aM{1aY#0i zbFw+Nl^A6?xxBsoI|O+=(n$?!Iuy z;q#!pY?P#Jc&yA;Mqu%T!Hv=iQ8)$ged40_wpJ4c#L$ zQoD#o>-A`J;}eDEH3m*9Tdaz_Ct=um7_380Rm4{k{^f;eEBvgduZlIYYkysv{_~&6vgj`&Rk>CT&T+1C#Q^7HO-fg)xk?f5FNokHVkuF`WB3nTCnC@|i#ixO+bAQV(>$89 z(_v8HK>tG<5!wrqFW}k&l}wmP6FC8N6ddM(sB*I`&RPb$3!c7YLvrDuLM4$5mzAuE zpT2XxnDfga3CKV+3}hUx0I&k#Yh?~4g6JV8C>QA5aniYdCZ}0f zW)-buV~zJ+3^RZFt9!D4<;tdj9R@Nt2k_=}q7Oy01p(}FH^RvjjTL-je2n5A#Cl9Y z#0A|NApHqgpmO140>Yh?Sj39}isVR^iSS4@um6@@yFFaYfr!U#C@wWwLEOhT)NDD( zC3h1sTPbg8iZFhzyASw~@9xOAcGe$k{5dSr0XvRDxEtfkYWI2(<8c!)Y_$f*N5xJH zF@OU+Nj5gt?cK>BkJ9u@5#$#PC%q9YUuvKYI8y@p$cO@V=QF_clom6FW=fM&?4-%@Oe8tD* zVZYVI=nyVh6l+SQ3P;Cu37?rL5R~3Ey%xCC7!+x?1V!WvRwVX{C86C4W_kD)BdHWN z3pmffDHfODgn4MEncl;bC%1Qd4iB8F2)B?_5{4TOnT8nwS8Par4d}W;u$a!ueI|ug zrLZV5Qrj^YyfhOoOR<{d!TGlES2W60D}WgSDS)b1RLtXGlkH4$CBD!^MhXMK!>$>l}AJ6o-S zeg+T$Uv0J?Uoxj>RE`foBjpVNt$$apjr~Z z*aVN47{TOX`696Sj!+Ok9DL$I2G{n8D;U|=sMk%X{r#=ooddki&V)PY}aQ< zlVJ5U>PSymEXDgGrPxx-waz-^S_zT`l;hXgILugF*)b?W7?T(Kt{i z!2;A-IGP-O{#dNHDK-OX+L{2&^OzbrVv!JzY8c;_MG#yO1pz0Vkt)Cm<4oL(K!+z{)tIcGqfiO8yEaqy>c(Hu*`twAg;KM&N zow3pxeK62jt?UTs#^Xe%v^qTXt*OB!DN5C1jy-RBzupWvwK$qHdhMl59O&3LVn%tP4&yJDQFx21N^lK_K- zCo_2ndhC9$!%rY4iq|E{(2(4vL0qXrR?CN_fx#`?YCcB68`RN%Z>L#-d z#9H}|?7jgN>1_-raSK;zRlx3O)yjV zhzzsti<`&bY|DLWMJ}{PtC`VK^sAj-Tx>NiHx3DqZi9B~%HXJ$OShZQLGIby*>0OC zNI(j(RjGGzL?NP#euR*ZV{8OQO@wd-d{~EJO@;y#CS%Z~GB~;5;p~)bnzL$rNbJh;s0F^e@JrAU?Pwe z%yYxb6Qj+61DGdDphk+~%zDM_^U(?h7SZSg zR*q|zp%6-zcz2R4bz6YC!-W^k(tNui^g7k~xKeKbOpT)#wjLs2g9SdB=P*ir8yTw&laBy`3Gf^|!8*Mf z27q`eIKxr3)f=I6I8fEQZFeH6ar=xe7nELDJz(dBV4FWhvBllwx+V3f*<5~z2u0Ix?SF%b1r6o7sd#dZ6kOr9*& zkr74C5D;LC$78lTL3+mp7FHTtfKXe(&~%H#4wPa0E;lZKfz*0zh-(6rRTh8P7zo8n zMYfKiO2$mY_SAY`763gCJWOYThRx0BbK4=h3d7P!xp0_C(>D(vg8*y_M8$s3Ohl4` zfS_7Z$fJXR_e+xJ5JNpMTMa}A#S^4c^ggI33Ast}pj}lpL}QBCqp2+)q0ksK4tI#* z?5JD%ywPeEXMUVH-Qb|+d5lBjIWCl8@ji{g1)R>|(qTvIAx@Xa1MHn~+?9r{+UYV` z#fZSxoQna8QZ6V6BwyD1qS`kK8@Rrh|a#l6RFfZwW2=F06XFd2b{^I8**xzW%|P`u#LU8$?Z8Xn2;dC z59&@a2B6@h6q0_<7?tV_+~B&W)0mJLe1y;&;;;mp7ee6q5~3+XzS}N!>)UpZgGtF+ z;mQB}PrEZ--HuV`C#V0@fA!h4;BxwK_nDoXcNa^XSCMvRs};bg)3pY;{YaE}Y?Gd@;l@I2w^0kp86*mBy9OiRyi!NUR4hA{fpS6!An6mdQXO=7Kmi;72}x zXCIY$MTR~SxzY;F2#n1Znaz2XV~VLeI!VgHX?-IH7pJ=LTO%~Aw_`g4_=OL znu&Ls8lyA6T;AS3glESVkJ*yxm*0PixB7l6j;$7Y?q&ij`^^0ELL5)9yGNuJ)=^CD zI;)ex^*Nr0(LBiZg)l`YrAp^y%(U8n`uo4@9W4R>A>vV-hjD~J+RYmcBPNlowz$E7 zDv3y_%I#|Nv?X_Ed^rX{T7b4}bc!k!xlTRPsYUR72u8I? zN;3(#j6L`r3=!3%C7j4W=pgL?XlkZWh!t{rmnTydPgh5$r}Hj)G_1(g*NY?*9PT(@ zRSN#)E!pdlvj!*iWrGSC&)TU|SFVK6(m0VuYDa~{Yd z)tqgf9i~A7Y1i->0P|d!PSUMTuG>Sy8c8kmFKXj{=VXcB1(d1Lc!g>c+FUmoHAjh{ zP{M1}5JhUTU`(o8t;3&s}>USRVBke|X5;wKr%=9aU%40tF)6?kLv64y~*^GQw z7f8@RNdxAYZgzt_Z-cVLi*9C6g9rthFL@y$h^}}XYs5&N&9&-?)??#vadDokx60%3 z$)oFRub(W{aPII#1C7r?^NouPfTcLeP*us#^3Z}4Vj|ZAT%Rk=}odiSSkq9sy%2}A(Az4hC7#5-n9W>XT#}1f9mQX&M(>l^3x-SR_aXP2sSYZ!`{{-<12^WR^jz z)Rkpq7nR`0TT{DA+)gsDuK72QkN&s+K)^(wW+|~cySh%-+W6Ru)w0g%4`uUEw?iL^ zV{IZs1I`R-LLiYMa0K=FVStL@u{$1~Ji5UJCn}V(jh2_mHvxiCQ9YJnC^aRy$l^)#APb&Wyq3 z!3xF{CUKzE1>(}lROt(O;Z6c7Cr;C&Y47-W`uJ)%>gHRO@#?zP?L&5q)(|fKVx`jR zk9v#QXmvQbyGwu=U#gn%ZH*_hO?-Vq1e+(MT5mZ7l8Y%8Lunef^>AJ&wOaO|KUJ^d zxaETkE|-xT)QVIJ0|#&~@uf?ybIxd9KxRrnSL(^6L%FnzPU35eerTpuhT!ACYO#m> zWHt>MP_EvA%Q((+cm-ftpYJtL$aSN^=ksCL255gE6?H`;aB54vMs3iK=F+B65JyV9 z2w-Q3vheaXVAI1k0nvJEEb3*`jz}cLvzbCQC{zfZS)QDx>ot65#pw{pCZ)?y3cM|y z+ou){B!Vp8u8k5SzGsr-igUF1hh?$&+UAC_qdR7*dRp z9gw=_IehAHkxcWbG-d+nG_D4Id{e-oB@*`Nx+o!Zx)kadm9-kb#p*uzS}c`qcM$zWnTvp~vDBZIXEW>Cpz5Qz62SX9SIFp% zf|rgm2yPGv5@2fu^EF*<%pX3?)$!a8W5bRw6n=@A60SD%j@i^bJ6ayj02r|b{dn)- z$b{5!vdn8d0a$l&mBz2k@aQ;RD&WJT#potqa1p@+lMVm=AdOg&?GJ>o{s_d991o>n zq10#x5?IuxGg1M&P9mF;qzcYjxJhB5fU8qT;4w8a*zNdim_iXf0*Wjxw`y!vpv>Bi zZYO*>i{3t#k$6+{;xSft1so4jgSy6H2iT`P=;_gX2TBgFFz?z>pXNBWSt&Q0g<6eZ zd8S%7N1|}QCaaavasiqLoRzKVh#vQSQqh-6xMEOW!D^ksE*MEU9BCkV$D^-29>xll z;&8~fz>({PrE>f9aJ;%IkNUY`t$n##zPpQ+s&uPkAyO)vXB|iO`{F_|U#^n{RB^ee zP=p(dzoM-6lkGIRySGyaggK-2^T1 zSb*iWbVilUsSAYNg<^9$GW#PKN$nw$4NB6qi5Yti%I0>fx*QsC$(1B&fE?+v(H$To z>P@qx#05BR?HHPLz^{P*4|`7>PB7av1S41hHxDOhl7>+LpAOaD0CYUKLgL=lJ z8%I8jH9}=Uz7SnsUMZqJT|OOuak|G*-GBLmI2^WaZ?n}ko);Spxa}aVz*G${1~WT5Yj4fn z9*=vwgNp{VWyVSS`*u--t=ewEDY35AYdt;?p>ggQ90Z_+29m_m z8}~-&o?A-omRf~a;vJhBzG7t;{_9+Q6wJRT3{!$et6Zh2K5!LaLiBMioNVE;)jflXsHU$I3JWHOA9d;9nR&!moUBP9n@H=WC( z;Ru=?jslTdt{;^|5sia%W>EWZafrzg8##n_SuO_8c|2FvyJ04AZYYd!079?FxdSH^ zTi|gCLD3tPN@mM#ggbJzIy`AWfAO z?H;^g;4x5I+)k3hR_D9Ui(tCiE)Rxw8Y@S}h6EpW5dp}NQShe0S&d~g7#Y-{?pr;0 z|2t4T%`$M5fijBU2={p~NDUsw4uJ!tBf^D+n?i5)1VS_uuoE!fgf@W?;W#)iyg~Nh z@DODm3mbC0&~QiU4hCGax&X1-;l}bGk949?!Vw0ulp2kJJ{knhO^phx+KmY7|Kurg z+S~TiN@(5Pysb6DZ;#qgs}EOJj7pWm z%Zt-DZ_#YnxV$%K`JSN13ik4XmSygYBl!qhtrU)@7oWZ!-MderZJeaduyH1mN{7RO zgfiiAqy72CsPdOT^IrBglC-mxrT0d?_b_-v;Njuva2lbSi-`PN)K|QOi@Atx`jU zGzf~g-dG|bb%4e#1#8|k3ZrpvYE?j0#d}`q_JYsqtyOb7BY%$9N5bn?D+qX)FYtpf z(i9V6VV{8ZmAR_a76CE-bsL(Np0F&J?rLg(J1u?&!TR z9&o6NhLaQHs$4%y8uCzqJ+3XOa#OAllSb#LpZe^>&fABr*Y{%2-n{rv|4uXD-RVH( z@C+NLou`ilmZhy;f_(RStq@;g{PPOQir04ifBdcMWDtCI=6`r14YTvcnWnt0(xPq> zn=}~LVf;oW5rutdE>=-4Gvz~1nF8wwiK;khAa&(UCG|M_=$QyEGHX@!;z~NHIp~PI zuGns$obGu$bwxZm`s@|==AQZBK$Hk&KY5gV`*^Ms6=0>!vLuIA$HL0CoW=)`OVxHq z?g%R}86+?i!E1_gQXiJQ>2SHicltv0(!5mCjERIHy?@3taCVXIIWUVWY2L?M9U!-HKBCU9*yc~3bnXoCaK3+;E!ED zd7sH<5*1Jub0*p?#bq@ZSqJ$u6jM0eU`YyB=7_T$Q8{dNyS6QM_zmhi`!%dQy3v7D%)&MvN5U3WafD z@WTlo2@@>-jSuy6SP;QAr}YJ3;kE}Ewp#U7fhlhz)MJT9S{G-y4vFDs^7;eCGM(XJ z6~l%(3pF7aP+M%cV8A?Mjd56P`g4Uqm<7d)^oIq@YZ(+wN8@s}e0X%6%vAV#v(g`V z5;?fe2pUa!Nx8voq!_ecS$rWdHleLpm;|N_TPTSGeam1LqXxt7w6RfZAQ%RIKb&YD z?b-oAiDjIAl*yDlsm%0p9|Er4iCp${gjG=um zhEiHKEHxN#-T}0$wY%08T3BtlG>)g#$r0LY#tza4wM%ZYO(r7{vA}4>47;U6!EC&N zvU>{DR@`b#cz{vzvLxBwlEY*>AAI@Py*qStONxA4mCHFEO@+Qy;pSao$Sn-r5{7RX zLX0CHW(URWZZlnhb2}bP<>KW!I%Go}A0LnE2ZxDHhi_n1YH)+ztDpTzX?JR-saUgR zh@{k!c3k(FhyeH%s7%L&agA$N%I%t+!7?WY_Ba)Yd-=4w9piuSS@p{| z$&a4#Hy7rO2fJLRgmDk?2aFy_<*4l*y~iujnURuH+B^zWIXh{X zOE)oi217cW%djpGv?~_DTN)=a=1qH}eg4U-i!VNU^37MSEJ%P+)D;==u(>@BE`=sp zXC{#vbn&WJc?gxkg!Z3gfMv_&ZKD-QVT?aqZ6*bxYzyKn3deCGORSE{a1_o1+7omq zqJo0i{o%3dyykc`WIwvF4XW9Xu6zH}U(cBr5ED54{wHyeIwGJqma*Yi+1zj=K=EgD zIdeD&g%0gYxbR~h1cV$Ntj>H6I+s0~0LBEzH!e#sf@V9t@@NMYHokP-7UYI!C-_{z z3zMI%YD?8&KM+Zv%)K`pKxZ}Y>#^z1{9Z=+q+@@y zukEHp9{v3GojZEP{1WyZM!a+B~sUIu!)@?m3PJ(c!6vVC_5m| z0igqE4)iJXK4Wu&G7c3q(|{jj9;Q%YxNxXYyGwgC@fb2|+H7%7$M0@x+uF&cfBpI!jE5p9i?ZSm0p=_na>7YGEJHCP5P$7lW z!Rn__(69xY?XVkbRp6a=p@=YoPA;sJLH%{7o0VWGhm05u1{xO<{nVO9jc(IeEvt6A z!_~Y$6#_c2X38e+;oiJDiZQN6u0MW z&K={CK*y4EO`=k`AYrBp!(KjLwXvx2@@VZ&_zX>$g?(XvFxIH|xLT#QI}Vp%p6f8E zQ>vrsAc4+byuk74Be1;kc#tswcyL1^gN+2Opm<{A)rOw%t^#bR)Nd#Zn6E*QhO0+n zGUK+7NCnX1K=O(_E)cLCp(LG7Bhace1JlYyj!PTC>5Wl2S+tp&)KYa=2%$7&*~77$D<`6_mx#8XoOPtgLG^ zGJ_tYC5|5Z#Q_-U=1J9d*iko<^bbEs{r2mnX2kn+YIxFjet5a{eogq0yYsRv>=S~T zSy<2rRkwvX^7dt0_&t&E_Novln2Jv@Z3%WOf{-bbFU@rSbViFGncwS(`wKU_&RjOu zs3j}4aEdSW+O_F!6wpYB_#iL&e64%;9S@F;I~~{Q2<}Jye${w?Vtv^I$wz;ExW+Of zr^Ed2(Z<*3f`)sJS}XqF|0Va&emob5sGl8rKYS)_XSPb|%(K13!A|+vV-t)Vy|(T6 zsCu-MZ*>d1yEJ6e!34d=+gh!G@FGWmi$IoE?+&MXS#Zri6rKYXi-qe$Z{uM9m?{JlBq*E=n`e?{S zKFgO1nOuZ}@fS`Gv2+C;0*=!=8}enC)m%1HfSDW~VN=96>MraWcL(uWS^Pn*{dd2i zzP_)&-!{||n<>KaXhMGW+<4d$AS;?qBNEcx--px!BAh80fqM!iL3r1}HUOYBgg>>* zghhy1JE8ppBsfdn=aQOo4C@^RlNfv}I zta+hK)%!!PTm)jBPUP{q3v+oZ#RTK2*?l;k#5N3MPMFz@9!df$n#p1C(5`RAWSTvDwUa?gUdhu>!<(a?|g4w(l_@&r$O2m^Y5Ld#f8PY zVuciLPdt;GiQopGagIC0aA>aZq9`k(!C-gsLm=GyQo9=xk}sDbVre7xx1l88>2^l_ zqsN!UPLFRk?0&X%a5A_2Jw+u=w<{8`2u}9S-#xFLPs4-0D_smUTFr+i`TNKDoBL#M zkQ{aU&+cD-`>OrqI(6@!bFjm{`BZRc)#h{!Cp&|a!|wiBZ30z$@#+BH}*(5!@7*zW!qij0jQfOJC}2xJq~V<7>JzI9hBO|Tg< zl(L5+sdifviggZm18EL@C>EdB<|jk-LbX(4vKUbrA`%McQt;zR^g3TWq`_OA_Tk;m z@~LnXATk!XMZ6pJULwe+@u7|svy0nOgiS1r-<#&}E2DBTUeA+Jcwp#Yt_>}K&T?Xl z-9h@%Z3>-&h(|>>^?ZyGS#W?;O1l$7I^H}mSmp;kAc6sH=2|WMqr?c18Dn&~Ep9I~ zBrC&d9kiAXz|lwK_|uE?^YasLit~nJNN7TDa{9l!Vp*;3NW=u-t=$cnhT2KOzfBbL zwpoceg?a*hXJ}-Ch!{9Rk@~ccB@`S=xDlb8g-)krc6&Gn_1psFBSLV9t5_)yh)F~| zhFB<8VQX@=+0TICAllf1ehNFi$47@#Wr8buQU#Q21CwI%hm%P38ywx~==AgumR7z0Pz>UJxPW{J^+QE1lZY>g*(4 zmRdP+ILnr{FC_Z}2 zK94#PUr=c!A-{D}Q(rX2dA~GE%bQ6_Jz>7=cwe6`RU%S8C97tOfAy{V)rGp-*s8>= z7X{+ed-CJzMuyivJEHDQomcx?`&~gbJ=YAbVYBKm2wAHzPYJIX;V2}Wf6w~rxqyw$ z(edej{5QAm{tto_FRZ3Tw{Ig(B(hjBo?{P*sGvx8S0q`UWz{!9;FsP}D@0=PVmJ`| zv(H_x9_q%`$djwlU;at-`C~(^UHjR$?31hDVqRE z$eo>Lr8g`d9Kb{k#uu65vF=87vefPstxC4+&htkPkpX%5qaV#VwA-J)5xl%FeS1ND z_K~3M73QNt)CB+SKau^%-~ZSD_y1}CZ~r;+pa13DNn`WXq3Y)!S%3G{`c-Fc)GGh} zr_n$EJn*a6p|3ujtHf>%o4U`Q&Yeu=7?mv?fEwbC#UhPbqS@qkC$1z~p&2rV7J zv(uq)b~sYMXlDNMina|T1*in+(Mn|dB=89#I2hah{6-%fk!m2+6WjvixSv>H|f&T^^mfGSV z7#ennSiZ#M(pH$PSXS%xAZ3Q#2*xG%Y^I<^I;lFJ@*WL{QQtmp+ebC(us8bMUzk67 z#+>g7SCK3btZqvI+sQWTY$4|jhLgqeI%=;GH;`sN>I=}zh1Y4Bit z`2Dxs?gXVp%48DF6x_~a^3|uRd_kX#-*ynKCzrJcm;JXdP5Dy%`e-{66uP|v!aiqJ zF1fUV0VAmKf^k-;R|*YA>Y#6KRg5UDXqIYUKF>dYGq*o)5TXzUMboo=+*B(Tv{ zt06dgQLUoYq4)^_lkzT>Dj_NvuC&{sN-;ZXTa($FFJ87$Bb7@#kQPZsRc-cRxuZ8l!+F|lh@IvDy4Z{HCU0fA@XQ2~jG?bqPY|&2 z!($mPmAF=?y*D)xfhck-(6zDpusbUKcCIt?dsL@bIG5>k992O~rIsC!gJ}22m!L)| z^?IAv8!hB0#P>kYNM(Vn!BxC_G`2x73K))YWTt?{%gmNnQ+GtVlrv}n|Y z-^mw-c?<+I=*Z_+kKm)0!hfjJZ=pXOFLu2Zu0rJU5HXM#vFRqU1p+X6Rf>JP2sZ^>>MCHs@q%ClufU_M0lOGWb ze-QE<9tmHmuwg);h6e2x%ghZJ*Z)4khQHsQ$LDduW0=2DM;1?#D+Ipdz5S z$3q*9lzqQToecs{_8q&Ob&k|EQr=ewzK_pryDe=avlWbn9-pSZcv1Pu*VSiFGhe(; zy}lNg!s1liuv?pVm^Ooc@4=oXRp|ZUA3ylJe_QzAm95jCHyG#F5we~I7{txdPzFVv~{Uw;z#`D=BjXxZ!Ar$b${WbNmhpFW@d^z+>J-#AA@ zRU%FH+x+AA3+FrW-D%=YhqOQJUCExn)_e96Gk)o;~nbc*suPT51iQ|LIz=v-t-+n|reXx#M^26(I|NDPE`R#9R{;&U#`o$-aH_wHX zTa=560Ct<3Lq)9UX>&%-*T0!juaa zaRR>r;K})tm1N~kmyb=NHf2*|3!uQr&ulF5? zwar}A(9H*rCd*-J1EMV!p^2~oIgxBCzcaFA(_$>V+6`GK>dNPcdc$6>*>kC7tAnjq z-Swis*C*ReXQ6DV4~bgYHR>m)V;PrI6^iO&$y_cnCnH6KEgX-Tlb$5tUyjnMTJGqR z=LcVXF3N{MJ^{`i&ioC%Db?*df)Ef9*$6@qarwMhDcF1gu~HM@vSBXM8xN=Z6GtEd z#1jfHNH~(l;B~~o7lleoB~ZXkLg|Q>3Y7u+e507$ff4qhS|S+0yarLm#E?L&;8i^H z=^1pmU7IPdG05Tuhy^>GHWFC$T`nq`V4&dc^b@VJCmJ%*q&<|>&1lS|o53?F5CyIB z0wt{Itb_x*2oH9vjXD_M9t726$v_HK1yLrELWxzP(LxvjFquuAxii_V?@Z(6Jftb%H5hV6;^>Lq)Ee150+MO0jN<(+3rAC& zHHAV{HtR+ds9LkKA-ES1i__TcQ0QQi%;u|ZE`b86T(vYyY-u%+gwPRyOemOFIksPnsSmU52R-4L#gn@VAPyRUSZ0nFQMj30LGD1SM`jSp3+NwuyG>%UI(=T5N{NIT7}01Q zS_CO%eM2nW0A?17Br2lTQ;edOCZC>JPP?nwkfxYePB7+nQrqP7-##+!RScIotcj@8 zmglHv>ZC>6TVj)8!(-fV8ii}CAVJ+V8A1P;UtRbv1pQqUS}R3{bOs-szk_;WoH)1d zpu=i;bz@U%Hljh&l}sXg;*KYz?IC>y+QknuVRM}Yrpup3Dxif zDL_x$Pd;AHmgDa}o?BiM_%wp&yIbXi{$yY7jW2q9BJmoE(zcw21+{EJrw}Q&=2zzD zF_>)Jxm$Cojwm4-7}e`bgmyV^-FjG(RlGujMu>B!ANW{`(p4`aS@(J_6^%Du|g-o{s*n!KzbT2NYSS24J?WQ zEfKmT*`I!F9@PQDQt>e{A0lraIKFx z;w=)5o=C(%dO?^-LlQccQIlSr4qFzp5h7I`hU50-!|TV-UwQ*6rQK(vk>yVaS8t1a zTH|hAG$9>6x6Waw(B&FW1rjM|GBc9^;NNqQN~_a7t4Ab31CAAoj$oob-7PlTR3?R5 zB6pm#`C(#Az!L&*fZa)91_UyTEtT+C+I(R<3yc5*X@E!|(+!#d>(A#w29%kt7#Pv5 ziD;WMy9Wmfo7Z6XNYn_U(}5V4Y*8Y>0;6FgV5!by z9|V)O!s0M_{Fp?xb!Mf;vY|4Fp_hYk5sKmL!x;_jRR%IY?H6lxQoRO_AOu>C7^@Nq z>~*nNhKExRp&Y6`z!ZREmqYBUQ_sbaxH;1Hcy+tz*l!s|Memb6^0PDDSxHP;ML@!? ztU$S2xVyN#zKKRZa5L^KE-oxB<9OOc3zb-WcWrHDV`FV?b6Jecv<$Q;@up-;CSTv) z#vu+bF%%P63bCz%HssAF&`G4CNP8kdWV1RSwXBqGDpk0ps1E9yPPz88FT8s#>(P$? zcx3NZ?VVEY&7;Eg`~1tNiTlUhPe0yy_eJ*P)IV-pW4x4L!2?X+zh*D5>0Uc_@5I*V z9{la^%inzJc<_)K_O+D~eSLJt>Qqg0BGC*&b!X}Bx)e9mwdJjirKKgLUzdR+!RaR3 zM$eXba~r*3z*33VHx_O$N{uGDMYAQ5B006PDc0B#JpZoT@H+sAXnh4GkLYq$Wn%LR z>HM8L^9t2=l+@DFQJA@%Q)%=7Vm%l(lEU1tvcf=)lLS8eCHdA(*k=_|j! zXX$gsabr7`noq~;N7F>T8fgsdp`e#bBB;(*iik7IJp@w5*a%^JgLwEhB!he&?-1lT zGL@n`3SkkheoEM6f2luYwO(LQRpvDiL-b6A5 z+%BXb@Yt>JNTlIRiveinAe>-qx;-f4L)|m1iO4p>)Y{(PgQeWy@(NeqBVJ!I z_u97ch`Ktm1CIXdFYDiYC0ttGlu4J>CU-DoPbQPSVUVwa#A!fTPc-2QMm(^H(1Fq6 z5nrm~ZUBo29z~H+?>`t>yG?hkB8vrMou0Gb)^{3mE~?37)O^8^i!Ju;& zMlP=0T}E-rtT+RWopPlT^j|!r%S%h>14S$Dwp4m|Wfe`cW~&9i>31iEU|DPQ@mVWG zlU`pNj;hFjl`lr7W4hguGVG>@k;Fo(OmflTl*9sBKH?pgvlml&h!ux|LOzWxkP0#r z?G;O8*?u>`rD?>j6H(MOd`BQb$7*)l?5cIAfjEk3bFH177+;092wGIKSehQ3@a1~3 z)@Y0-jlDetd4lC)xKy;$tTP-S!??d$#2O7)h((_Fr@8vU2rw(ONjk$3knzwUfF+X5 z=7fG~q)33xO$;l8v&caUlNAVBSh7Kl(%1=5-2`e=xl=dx>#1yR zeD5ihuH`!o@Bp_>cFfDL9>F$`rH3UDftE3I(BaRMO(28|`XWFsc;>kr&W-Vg#cd9S z;Vo=-dN8`cMT3YdoTBSeIX+fWJ>KUG-c)iYz<>k}jy0J=tU?EnO>HAKq}coWO;$I6 z1IQZBz#RrFqHG8_;3kF$7#gJ^w{7YSfU@7VdskcpT7sxh6jyyyFx=`+$YgBYG#hCPZ#*IfI2Y9bUN4zQgX@N9oznx40r)%#G;=v(Nzm`%3Ntw! z+Y&&H1jKYu{N{!K;i0+0SqCNdlS|Y4J%tjICp!1eh^ z*x{%E;BPh_Sx9DDb|I_`RE)%f8sdA#Rp*R|2O zDv@9&{n*)_hL43NeM3C4Ad|9#zJJg+r*jYf_*>`RlpeK`j}9wm`#1mk=j8tA{9pXi zfU+vHYz6c~l}uvLrFmd0IQYF0Ed&I^gZC1~UO0saugXg*eZKMKLH}qkSgQc)Xd--4 zn_XsgsY#!OiKBc6-w;3-@7}q)3_Rw_3JShg6_QPzT92l9)X?7*&5IZA0*)04sJz?q zVtk!*sLraQsB;EV{w@!WJ=kn$nqR<=K$?o)VSSQf#F8&k4~A>^2ZGHFJV@psYYF(_ zF@VPloXKdtNMzF_&s%UUag%6N#I-HnYGsElG(e?G#dL4N)f?T@Q!H9ZCcbS26m)={ zXaDs0>gDSU;&>rMNWgSO!9daJ_4*UBbdfK$TKQ@dlQp_`v5ysN4SJ8OHR`#;3EZY| zJAxa>PDkiOMrCyYVkNP9m}J}?WN)Js`pdVWuip0_pGx?+jP++edb&O;uWYRwsW4I` zAgiE86WX7dW$lraf(+=`5S0MF!@aFVVwXL>zVa8d)&MY2?%B&3-yQiTgM#TvEpar6 z><{CoN6Ee2)|>M?QZ?-NOG}IEz(Q_-qN3Z>sNr^#8mw{~i3&oDFi0w8$|Zb)5Li>V zXowvUiydsdb94w3cs#*l;+|D~=^&!%%!#;}&#|L@V<8>hnGmCi9$n0;_T zyeX2qe*1Rrz4rtZA>dMTnAjej&XHOH9~Tr80=-NS^4Mqsjdc;+Pq@sppL~-a4uLPtZ#OxObwD5MmBb0`|RIc9%5>vJDvNvBTHb zvF6wt4>|(Ta(nDeMvu=f77~HQWGMag(eXDgbQcpk;w$6|&Jb%OeO{2h(ivZ|8qF1w z)rK?1;nbEYWLBExI38pP=-2jel+E+OX3K_m?qJ&A-v>3q>_d1m9Ocst&!ckz8~}8_ zTt~( zMv`d|x?t}CMP#;ybrB-L+`Q6?4>%c#t*T7ARHV@#Wh!M2w4!j-!bT&xw2kyQ+-}U> znExtcjq&YLEgxiQR}2N1Dyegk!0!-bF2e*`hYX+JuZANMG(C$e9^e45AVR z(q^hz-L@m)=mjzqUUxtv(NGMICUPE#{Ss+ZX0U3CMDeA4_nEwmKZM>^V68m9{6+v+J;&C9IxmFD! z9pLPwGpD5+QnfE0Yo8pWox|a0`}a>Ld%M1BRUbgRhX=&b#=*oC4q;(M!4HOrD+;9B zWf5s!VSI~(-9G9t&+qw8_x*!`pbVI-6D1cckkSh$)#>W3_>7+#-m+1 zLvP^P_44VfzxwOTAO9f#N^Z=6tpGOPtobla1ckW;^$QK8F$S$8Q%7cIWrH0lCL6~82+(VEqR2uzy zZ~XSdw~grp=@Qmad5cSx*usnHoK zp?5XQcbf?K05A@y+Say0C{?qAar9u4J~#^R9Xnt{+E6afc-Lagvj9ROi6%xDpVm1vtN4M&21I6(<$5Mq*?r^5_5bcj5CL6VC(W z4g@Y;sTN*cX5PIH?6>WmhP_r*@=0T-BJ{b1q(^x7HZ&syJ)$XCxk{mYwm9s#1L5lF z{@nN8qoY9p7y%E=z}njC#By0W$cFh$>102BI7~E4`Eh@EdK7GoUVi`0+0FOy+K=a| z!=uw!cR2UG@7bp%&q3ck?fE91IkyA$RBZWRjdM|~lVnqw47^pjb~99~f}(~Wy*C;G zGzlOqSCGNR4}j}nwSpfvvXe+O6w5W(CCNYlKoTmEL`DFlIFJgWb)X@d!D4xEcI*kK z?md4txxVy-8LN+swb9E^fsH>>Yr*>B4+lXO3gz=a$_D_vDrAuCPK`Sn5O{pdI$SRJ z8L=!6%P2{}1#$ECgEIc$)w;2m4eTB!FYaLs^dIl=AHGJh60RW%X5-ill^+}rO=_aNFL2wryiQFBNelwJW314k6?HrxN0U(NU)&2k+A@sH&j}LDf9pwl%u(%~d zV;cPGbSMtd-;ex0L6TUAxjbrv5xFyi)$YTrYIXs*2llT!l7u}EG#DKflv%CNe47V5 zkDtA~dHDil61j&`gAvuLG4U8mZ^61jp(L_VD5tQ+aM4Xjj8-(o+*w(Y8g*b3Eg&e- z$YZ_9|N6DQ$wS0kT3p7T3qj^Yw{8WPjtKx;5l!ca5QCUD)(duQnXERHbURZiu2S4G zT2YgM$|Q(=$SWa9gaL{z6%HQU>s_33{W|u3+rS^$o!c5C+>D#>FOd|+5R8i47`jzm z?@IoewbzLsOc4*$!lV~2 zm6zJEIYQM;s#C}HELH*;GP|(2gcp&>2w?J>w9KiGhTGMInzZ@ROo}q_ZlhdlB+GS# zbMSqewa=SO^Q*Yw3T(rwqgCGf+2;$C1N|@2e7o5N7KmGCk-~3a@)$=*RF{d?Ue(-%D4q`|EZ!_5G~7)EroSf@A4yj4dXr7FDO$0{skTbh>3`G zFlc&>B7nx#cXpeH$HMiE&A4B=(I@(;bIAZ z+YVhQJ5rhIbZkj*dV=22nvh}`9~__=ve#>O&kwbM!0jzL&YjsHAh;vXgxBn@==q5x z6u~{*g{V<9inO~c6hVRs3kTGBLl)UEIr&r zYzu@DN{Ut+jolHM<_sP$hHlaFx}(x5T|NwSr|s*fnPCr&qP|Q4==E9j3|uvWR^g+h z)qh8=pI3uYo8rVuqqlWr<;s)~5ezcdZWOzXK)z%o;2S&yLVx$_3Jan;w0F_!96WqD ze)GavN^knShGcf~?p5q?NVQA8!@e#bH}MJUpv;`^Ze^I2Y($g{3b(iB`Lxhu7izRi z*%%B|Yo(~DkrHJCqW5kIn*r^kfiP$mbW>|bO+k(nygpm`?7qOK77)k`vV}^e-0jx; z{Y;VHJ-k0BU!V7ckG}cD+iz2yPUGQyQ?}snxq74N2D&lBVcH)+Jtm+c)9Ee^*k%f_ zL?{s{4R+Lc5}a<(Es%XCIgITQGM;XYcXsv;9(?$^c`znotcqo-;~~Q4yASWz!8@5TG5E^Qs}!w1`*ObYF0?QnmzcfjTg^YoiSL=ZGz*mt*85J7MYP->@ zm-bGNQSmuFJ6$(8lihl5FbZ%{H65t$?Oi>6g}|>stwqs>7Qv_KK*C1zH>XFx_@Snd zxq|@CU`N=Wt`-M#>q>#fDR4OjwZ_~(`bY3j=6e%?$0*2VR$Ki!b5!7Vtqn$s;Ye_6 zL4X&?PEQE$@fI46=7fTI;q32AxCzxB;_D!Py|6_!sP_x?d4~m2g%F$; zva;T?sZs(@Wbl&sxZUxYbUPLOenWQA7rJ0`mAmKwUIIuO!WIR+3BlgZ@m`}piDA?& z6z!la!dn#!+dUo>?u61DTGbE-K+Y6JRJa|*3gGiI`A#oVZAxe43JRztAVEMDk{Rs? z)#}iANPwT<_o2w|@=&Fon7nibdiqgS+ZVTFn&53=r$+31Z>VT^1Soyyj$U73qsoYg`Z z{Pl(pVcTgp(JG*0W%kNllPY6rGZ)q8vTze9forIgyi6omLf;LyZnRNhHdf9pOEj)v zm@hU1sDyBMH`MxQHq9j9JhYY@E#$M1k#UAOJdNH&M$3dzE}3iA5wsEMbSo~e2Rq9b zFNTk9;+4EcsZI5U;Yu9=D7KhZn=NE6Cnw0;dV>S5;M0p4d#Y2byno?DRy~zmCT$}5 zwg?Tp-;uZHW!tDkSqE>QW#kBJCsUh97@?`QSdsAA%?Pt zbETd3Yrp(Vc36x2_6yNrS9saX|KVrE&!5j76$RtU!g!2$wWF9l`|?%%uqO}t{GI0b z^XGFLc;65R?*#IdWU=T(P%#`WPx?wP{Jnr@+6v=gw$N}RROpxmlR@(y9PBoyy+pZy zS31Pj@!@W#-*4|s=>$LCJL>FAub)4^wXg{!xN+E(w&N>%{ktW8zQS8Br}m>A<*4-h zx8MBWfB#>O-o0DN^5VTg_4AJvjm~Xf zkM^6xL7`9xrV6*d_dTIPVaesYH}}@vWVm1A#{+A1c=eNa;eNmT=sJ6KzxUy*%9HEZ zc)#@Yp)6O(KDm~jo#%h_qr)HmXl~1xd;EUw<+Jj$mxkc@lZCG(k2qk)9yeQQB7cw>1#ev|x z`6UOnT&{~&=3w#>IU=IPZ5$s0!G=7P5J~iq0+Bct-o6W3MfT``zyV!t(R3h#{a7%x zrP4K;eS?EC0yJT=09i+n{unliHNZ|OgjjJAt@ekBR9a=SAcJYKkq$4DDWjRPrE~j~ zX4iM|Lz{sJfIYjWP=UIzqSLMGjP7g}##d_y0(Yr#wohlXkbPHWYNg8s;xx=-Xbtcs z6GS8|HN$kI6DhXWqU2_puwS(`&vv$?D)6b)P6F30RG%PKq@hBi^OJO~3|>++n@9Ey zs14{Hwf?|~`T$}UO+^Fpj2DO5B^sO@Um$8!$3mWsp-K!)A*@#5Si@2gJagEwbZ#$- zA+!j~$D=~g+`LMM&)1ex*FQVSwY#2h2s#nuY;T4i9!vq!M|t=2Cs*M1UaMXOJScAv)+ z%q%pS>%7{qFQ%{GNUKz;}HZ zeRJhL-mwn*p5p=k{!RAn^UTY~o})?UM_)ER|H#&8E3%QbH0zt}N=vClF8}NgzmnGm z@6lxFi!W|fS>c^qv)hrzfgOc#d)c}(5|4A6nSlTCzP{IzrDKX*#&z7K&!>hSznVz` zSF-o;+KPM)LPksw`jp*|VrYIvZG7?Sc{r12Q#pdq0n#g08Q660`pFYyoD~#(aCpoX z(urn$MTM)LL!?xpHObK{Lrq4{>A}kzFyS3Y@9`xv7zf6jO%=IzLu<8wtKf~|I>Z~i zV9A=3)oKLLX|+*mw#dznO|bUUyd@IDC4|c7Eq+Ykvt5T!V+s!@3ObV6JDuBrJKN25 zyM^(gg7V@QnRzTJYD;SZWZOo16=-G=uWicU=@JSx#?a;ET(y~Q)`$DM`|m%+3reuI zIcGEwwR&tcl?Ri?M2Ky-%yB?~O_}L#WYkLx2ex)yC|BH-O7M$7q=xNzS-d_gzS`V? z8z1##$hXeJxwNu8D>0WT7c7Q(jeI6XKrmWbfY%A~h-htIsFxe~$co!S-|WfSY3EsY zbH6p8X6|$gjUT^J)^p@;W0m#G6N%vN!Suz``qhKP{xp4X=-^}IU?OzL1kzg;uf5u; zrVB+boBHU3SJ`so==@%@J>(0`$?;L9RGA*1_QvDUaQ}Pm2z7iR$D>#&Rla;7K5R>F z4s)MBCoj(Fv+ILTU+ld7c-84p=R)Vd{8W++oc-dH#M7&zcOS-14$}{=I+5DQ-;y*kTImkP9 zdS0p)r+Ig^40az=Zfd+?{Iu9g2dzxFz$o;_;PjXq?WQ5|SZtA8?)K_tu~KX_I$f0ju zZf7eU5+}UgUq3Y&t-vOro&)hi3&Tq6HncPnFr>w?i;ftBTzwCH0W=8)DMb;$?10)w zqp?M2^|Ll#2va$3fbKvr7LJ9oS)ksq*`xT}{=zp(7ipY8&_%=v+&Z z`1A6EZn9o3O}kVw3lSd#es3}vua;40t|h7aHxIz}1dIq~AzY1_#Z-+!i0H-hC(;}<_vbPmu5cSSHi z*Q}M>edL#srP9$XJ&W8r^?0fsa1fPan z5&gCFmKqRj`!Z@L)>g0v+R7KmVMiYJ+cLpb(D*LS$Y+PeZ$9q*$-Cy)pO;=f4Bxx( z9PGHqBmUKC^72TimEUH(<{G~p327U}$n)#;7x#>Vy5peV{@GW?-R4HnGw)K<5BF@f ztRm#sRkFHFoIN|THS6G~xn%_nb*im1pRNh@$(%P(b@F5+Jb+sCH{V+PCBYtntKWlQ_*Z}=zODY3I z2*(79cu?uMaQ80Q-PT;f|xcPldf)mG^f`KY#!yLIQ{6wd*#yVXnczy zZt-E?%}wOvH@D1I{n5U)-sQjl`k()=|ISn@1cyEDbnnS;e(Y^lT3@|>@tdE0_UoUN zPY>%aZd|RlaDL62%P_-^CLh!l@`|uqAYOru!5SnMlq#H$LaB5?rV=jRnOVmb5|K`W z7mGl$zM#dv3 zj1%HzkxVkf_8o(Hi)L;sajf6Qo_Ti8&i?xU{{#LVWW1Td_#ghO`R|PG|L{MX+1*9> z>1fT?N^ZquME%nOtYw%k-2{QvZlOXJ;V5IoRwwjU{5ae$YIMAx+24t@TO{ST5dJNh zieX~ly}=EEyf&XHHfp_Uv+1ORu%Sv63Z#H>QIBUbXaQ8)-D^l9fIc1Lpgu@72I$c; zGtvQ+g(5VJAA}jXgD^x{n$P8WT?kJ^7`8nhl7m3&H)>^$Pl&Z zNs!DH2)DDeW|R_1)3}QL_*mG?aGC(2fVjHV z$B>B#1P*&3jF&%3;eE-p(Hojs2uLULu&x-3C|RshEKJ)wXJf9MCxXFnsQ~txo6liF z0gwU79mrcyRnR%o?X_=SyyhCEXuU$FGfj-)$&@I@Ahje^OXX&Lpj_}~l5p`2@1Ng% z@G>{)Q-%Ea=_9V$fb50+4|+)Os7MM$bd1LCoig2_t=ky?`Mcz+N7`P|G^jE=-O%|| zRpyqhhFQw&?t)Oh4%u>TYYQMj{C}ZW-d0L+X-B$YQKwL);;uo{QZJb58Dk?MQYmJZ zd&LIc60`rYK(H>6!k)UJRzZta8H}isU84QuKJKvrX(DK7mzAlAP^sphUlN0c$gbSv z82W5n`@v`KNuNBLdasV%7ssIwA3E=K4QGATgOMO&mAmZQsFpy~G?&+T1CV==vbQGE zgR`^3&OxZ(g$qIs_R4S&9SxN6sGUo@89GqNrdsv#?g4zEi_5D*C&`~3i{im>Dplx@ z@Iz68o{-6-%^4tEKv2OfLi2l+&!V#+f|VofN8$$;33$UUInidq+BSZP%uKepFk!Qp)Von#ZsE+-I&?k znXRruo;>Gw-uHQ4&95v2mfspp8oMKV5`z&Tkf32>w1D3g3<6+|!v#!RNd5U@u{ceM zwr8gR5poD~bNYA$;C}XCH+y+1Tps&sH3vuAi`ml6rK8{FE)LbngajCz6uIoQ&HJDc z^(8VKaK5>A-32IdC<0e0-YE*V3r7{X)4F4KA;O0vzuW8I!izu)wW6(lJPH?c&9mK5 zJ}>w9&2|@@ZUE)2iIFgPxFT6s`>bN4dP5~| zGBG=!LbaPy>m_smx59sc}BQ?Wk3c;67C z<{qwTqJDEBoq2o}Y-I-@zcl6q=vAn*qvqZ7;m5CCg_<;$L^){oaWd;ruEF;Q`ERSk zzP!2$eWe_x$W7!22a>IA2Qmf3q*$5g5^ZO#vl0rVWE@CHp=O4cb z&;`0Xsy=-hNai;H@(uY#78|iY;2vMU=dznKWaM(slrMVQEj61mGZ}7x`Tx$c)mFN_ z;l{1b)2E7XXi+9!TzIhf;66elkcZ-YwTMd=EZ}Po(Li5Zn`s>3QB)hP&{J-1Nq{$B z#g(E$g|BiMFJpxg)?h@7Vf%WxC0d)=kwj}EF)VCr>)3Cui(y1Xrd%RP-w?P5N(l?(yW zD}(LYgZe{4e@=%9Beh?y@Ni#Bd@p}JP7@p^&}%NB~_ z6(BX3MFxCfPK=%$Ap(c`N~4K9IUW> z<`F*L!UKyPqTc?aLoC!{llkfGO})|dQ;^Cbg%FFB3h6-$)<~ed6QE=h5h|ZYr4G^kOb)0&V8iGqPIo;-allo$O8fd(-miL8?}Eq**ALkn7t9o{k`} zs=JP+(sY{p>?8L4(2F5kw3Xb}G zz9i8C-3KP~{EAWnaL1n#s@U1BZh_l_gUQ^|qG)|_X*LO0rlN{iO2s6iSI5M~q5Ghx z$??XvpzZb+1PUZNdOFe1ic6)FyT=4bt@eN-5IMUzeD?CL^W@Rq-OE_FEmSLo=`Pdi z1PXOBFQ83BR;xs%cwzgFdx5OX{Dk1oun_D&L zqwSgsKkHg))8&SuclKq^fxRnvs8dQJ!EmQ$!WbV<*}Z#evlUN41$*giUhWN+x^*wu z*BB}ivEs=dq*2%%VQgEf*P_KNMvI^ds{@f}NsySViBg_vH;}c_TMRNAz~%v<)pSGz zH`=-&@B+B1Hld)3My)FpbC9W7tmzUSqQ1p?)*IsM1vAYhEDLWP%2Rt~`rc&SQ_rw~r-W^mMVbHc}j8;fe)E1Xm ziO#Yc2?6XhL~`}g$|}GLOUNZZd^l5MAWn(&w^#yNi`wUdngk4Lxi75qMigPDx(+Jcq3dLNZ5KmF@WU|^E*aBfNV4Y!t%;Zw}Ec_-A zjm1d{(-^8))wu!~8rTR5ieYq=a7!z9+d=S1RP#VvU|)?565Lo=!Q5nojFSep%N&gv zJU}7`AYlX>3T*|H2Y2*(mC5kHq1!Id%KhR(+5m93Ga3~*p5SRPNkF63hr_^JK-{VJ z_^i=bAf57q`2d0+4Locd8Fk3=kWkt|1{+FZ53~{HAjP39fQ-6)M$C5L)93{Ac9t>L zLYLzR)1FwIsuUOD@!1=0Pr6QT7T!d+*v-$JY!!)jkHi!UIvGrMD~DyUNCTeWPXSLpVe?OJg>Ldg!%6r>*wp=f1yI&amk#e<7=W^+feySpDL z<|Hm(veLrZ7|Rs7ZrjVG7-W+O!WNy$Adrv6>Jd0ON<2B$)~Y&=pI^E!@i_2OSX^0> zYSmJuTy8Qvd-eAG%lF};vcw2HYrrz#HUyW~YEVnkFu zRHE7udi|@*i((n3X$O9xuv5XF5IR4WM}#uQl!4n?#%4(@!g~Z&Dm1E=mX;8STosA% zmw1}+@1pHLaYY`WU5hEi+`{_innkxD*;v-8CCQ+;QJK#JFJBH{yv#&n}pnD*f9B1;7o zK%++3J=3muZ1w^&>W%OYWO*QGcYHx%+Q%LSdo9%W)Os790#t<9N*OXNw5{bj3mRnj zUg1i8T`Jua%Qt4FOvU=fy4&kpkZ-Qy8hT@G!=ck>lH{;G`sNcePQeGm*#7>UYUfHG0JAR^`QwRX zwFaQE0Civ}(L6jT^jpnQFIj6t@1?U?ATCi`>^lw*U`isL6`3osdh`=i0< z--^q$Oe^4yCS_X7mP!xFofrp~NEpUmmv_dC*wGurO65aH z_O>?g`crERv){$y1FN4{l4&2xl$&zh|2IVX|HntOcf}lP4Pvv?jd@N|D5UrTo6P}2 z4HZkZ+2)$Ygk%i91dR8F6t&e(%kifNTE2oCU;T&wlDz%s&g z-JVQf)1Ii6qgkHeGuX0XSAcJ?%Im?56!~5&fw))(aBO%vZ7~?)Y*=38W7c%lTzXkH zgxt_~deSLNBBFA6km^) z5}k`mp~k*rwad+aa?^VQ2oRe5Gcg3FI$A%>jG@_Dhej=%TOh+0EUg*VLMCu>$3-?S z?*Jz^hGU6p4eVJx4h4}Q_S?3gACk)Ar2po_SKwB`ri8`^B!*n4iZ4~~a-%suFWYH; z`f1|nv(Wjjn&T25zgR10K@`q)nr5fdA5cI^dAh##6|G)k8xsB&3phOeN07ASlX*60TgxfhR zeFDsb61z7BT#4B%OT<>{ygcM6HJV#ax7g*&PmXS$KCuGJQxKBHsth=EjY;XW0~CPi z_v~Z8Eejm&Enz>2Jb5r?Ufw*vd;58StIaC9sC$6fo=k;G zMVQtz{Snb_cQ1~EIf1Ss`koCk;2*l!VgX+y)|_suRUMDe-SEfbk{uPc#D$!Y&E-p_ z>dlk4M)Z%ed3TB{k9q(LZF>ob8)mjsvwd4<0fq(SbIc!>&;UoxRwP2j`{CN^rdYDM zC5FjyVQWL08fl{m3rS1;0b%dp;OMx%JFP#x3bi}=qy6FO z0WkZm!vh-TbcTZ*JlU+@V}g}$-Y6($*%wN@|7>pAh!w22cm4Ty-+9p>jsVFRw|kwC0K@6GCb4>dfd5YON@-ae<7Gu2*M#bv3MuA-L68AwMS)=U?3T zh7)tZ$JA?AcX!p{7+SY2gM-M`9zVZJ=Idxf5Xl_UboOW%{MZ?pEgB8yI89!-96i6b;P!hM>ni;Q#=#Lk0+~X;2|13^Y7@re!l=KcQG+)g%5yP+ z!Ckh(8;oa|c#gx22p@Yp{80H4h?ohX2wJQPVSWmhnT#tDgCiJSKd^~_4nv&GfrGrm z0h;BuQiUKi3V&NJo0cK3fBGyio$`;b=5}z`t%l}4mZk#WaHdn+Y8^tD^rYtyD(9cR zO^*)D0tFig-u@`ghiH<>lx?s|1w$5}ClDiD2?hkh1KiqB$b61#yGPAdFFTr`T4r)M zEuj!@VI)Qy1Qy#S^Oge3qY9u=xJ5u_2J}Fx+}V=Ju|da0xx?wgIyoCFNyRvUqK|6k zGO5FAK$iZ&v3~*kcyYVD_=CRhq4+F=E#Zss_}t_`I3jA=pIFq+4EF-P)EdqO7zf29^Z#%yslia9oFk z6}LDV?drxRN@Sn{;<_i1%g^1rC-DaF>7iB3QMugia^P%O>zaJB{#Nh6L7i28t13tXzp0Y|4jPAh{rnD`Mo z#U#qjGRSQjv+SzfJwGo7ISS4lKg&fi(@WEEZf2V`Y-j-p!sifpJ#W*qo5HAqnkEIxXWLD;yLVVN?G@~6T7?Nzx!s+tkb$3r_Y{4 zjqxWrsh?>z6V*~Mo5{7IddUid8e6Ype+4{j`*JT;D_TN9wbzBPqCZW#7d4UT z@}NtP_j;%28j_KC0)8fMAy|BPJh712WW%sRgn=ne!T7Wr)DnqgU9{DcDLQz9}bVl;}f!&#nquP6beDljk^p!i-kJgZKZ*U;Btv(1x7hw2X?Q|nY>_e zd7v3Z!M_CFW2po#ftN_y+(9tM@i&EOoI;wA0%&{@Rw(nM{_gqt%MV}6P?%vTYdB_2 zq@-%S-0X12lSn22PymYxRTM67pXR&ZLpBjJQ(DbZxoV3H7~A6oK1wx(yKlcv=c~R1 z+uJ`OxT-ObTGJY)`@1*Komtb#Ny^X=(-h1z*CxiY+&yn(yIRm);Ct0S`>s!cl4l%k-di^8O1a5yemoRD^^5laGGE(% z&6NWVcc;e#eqbyHbDt$jprT?WNE{!6@i^M|Mu7dftkX|;6A7+T;2;#R8L?lzCzc%j z@b%tLU$Rec=I_4;<1>!-Av&4u^&|NLW^UjJ6fX{9)BR+pmbpGZ{`QMG<@T0T=4DDS zjUt*JO6N>Ik1ObN#b~G!<5><##Z0+N*HEhJf#;AZ6#&o!%^-%sT`Z-xduMB}!y^)l zaZQOn4%lY^se$J&o26eYmT=4&Bv3y@WegRbP0`kdM6OgC@Y0b5owi14Jr<5lM=JqB zQ!0|j$K?LLbGJFagB1eu5d-kiI#8`b#I_wc0ve_&0du5)$K>MOF*#L6i_GPNyByX?+}?_i@HE*m zke~U#PzAEP9TDt0EDE)HN2lMEO7B0Iot-s0?eP3E-R%p5ZgDb^SX~HIqfs4<;NB76 ze>)~fXcLR9p6REbuSbb{_ZNYL%GAn$`Xah!Ptl}MNY{&evwJs z!b{Wa@qp0{V+c0h>2?D$U%+9YLU#K@DvQ;XWWe;mxj<~h>V|7jyM?9M(IArHpbUoc z4>R@!r*_@%78N54WnYNloD|{|CYIgumt`EdeK>ibF(t@EQ zHe=BgTWI3}u4CoLGXe}Y0CZ9{{`Xcd*!y@9gl7PGn8my)Hk{1>EsM`KMz6|z+S_Ys z8hQR`;Na4T`UEHjKNpp2_N=k((o9AS;|azieousFy%dR$hsxFhzP}5ws7i zM93P67=3<&*@kg3|Izz{FFwt^xNW_@ik(c{=cD@_0T|4me)}stao$KIRV>sSb<|!Q zNFqhTT$&QvHPFa$Ck}IWyjao@QHV%T{ca!k>=ch)s~ZbqW@i!;7IWGkgvaw$xpIuWEPn6p~@<4mm^ zNkEjEPV?-b*T>iyP!60~VzrtE=$dXf0LeQCs%_Sp&fxF}5Cqs$Gl_OGX-?3{xKjDt z=T~q8N;D9B~#z#YT59 z_ufLdUAb4P8BGqPRc~LujdQ#`=%=#faHVqh<+~RjyiHYV1_-Q^G4!l)Yme8YpGo>s z39KjC?%?F&+E4OwiwB=%P|I{+#iwZ8dXkw6Zi@AG2Rtn8eh&zU_BWrOe*39v+JJhV zDQ3*Rkdw~B+fMMjDwWv3yx?-VHJu^KlMa7^Zy6^SA_X3~Ym^EjXlv%nu~G%yq8)=C zEO|1^ML7YIWH*7NU<1WiFz0bkWJ)JnAG}B$c69xQTxY;uH(e4^r7BY?U7TJqT7{IlvE-sHX9C_=^Y$Ob$TWAvx!8$Rj>A%wb2mnS6?)luXZl3u3G#1 z$$A$>UC6xRIiUMdoD4ydWeUdOa925Ohz+Y81XU=*vJp$Ckr{&mGC)%fJgP!|dU{sv z;xtO*>A%-GjH4~xkpRMEgMdp-69jVnU10W}VIX$^1%&PX`XG;9KFvzM$l zlQ1sLgnDVj)vTV7(TPQkfJYv0k0_Z$Yb@NE2xk|OlfAhe5RoO@Ub~(KtC4SX*vZ8lOr+X zv8bGm&}@+CgUJYDZcN27#K8M>3;%7E-i(B`o$@^G#s<%krX$VPw%28eM1k+#wpi9x znw9NY^A^7yKvx2Byt|$7bpnVD`?kSL&>0qxc`Bc=dXTqq;X>9LftSY)9w54eU;)83 z3`8Cz+PI&>@qC?hn0pi7aVP%%`CJt;_<|3lFE@_x6v}j%I3Xqq?-k0PVx`vP0Re&2 z1>wtPf@y}W6ufjABVQ0j^bQXOk1>`(r@#{q&fQ-kQw1Iv_Kj^VfE6A(iA5N%n@yb+8v6i~gwF+Wrbs%m zzN3s`4;+c~E>3GDAz#VmD`kiX(WfYnhIj>Z_x6Qm{o?s!4VVc|2tfGVo4b4eW=UJG zRKNUG$#C?m=W|i7Lao{H6X8n7RqrIm2YQD0bVfEhk447l1l`>Vl>@dzO2jsn=e#e@ zE92hFci+TO1B3{MN=D*jv|BrV^dwd<2#1rs*S8jm4^;{%Vj!>R#nGu-#eJgO?V(5A z*q{~1#l*NbeRfT?`*f+rx0;>fgF?4WX2JW&V%J@m3}KT8#n9+gMARi`Xv|+wC`-jh) zHM&yO)a`CPxtfdO;N}=VdG29&j1iJtdfOiXgKvx}j{|(=0WXeqv?@Au< zyY{^(u~{f&E_dzqoK2vm-hhEm&-=ZbId=ZN2O%QT9*v5v23u+70Xl26gi?bochB!0 z4-Td`Z(jQ|g2CmHX^r5f`qDgnXZRoiS>%d9xgG>e1|e#hLNl*W3y-f?yKQg=fMjfs z_ARiu>a~qVH9hEI3cRF)2{DFMYk0m(7C0;y1W(~IF3zAN7+3nj`A#p$<}C>!)0^_m zCYl1!qcOGG@ccZOqGl_q$5pAe=eAYWEX&?rxF1b@!7y8?goO+kXi#RW%|<<&VsNex z#jQbazF*UkDWsqeUpz9TSSSM5)ml3d!?~}3<4KkuKRSl?v9UV^S9gLvL3a2=j7ce4|DR%6^@c!-|l;6{vb6<+H6A7c! z5hh}qNGQ_jRxYpRfZNm86DnS!mS);(zu0$Vi;DfTzAyiKcuTos?>t0Xj^ad z#OZ3i1=tQIDhi3r=<{N&))J9)wV6mWQ7#XUn9A>k@FI-#W1|k1AYvOqRzQ?ds>D*P z!Ye>V_{40&GO9UnkDQET@6MvfdvjVT76+LFP#uF4I)F$7<`={tw-hF}*+7|e+m0K! zv^SBWYLzFCo`}sB;N8RuO^^b}+NaQ1H98Z}WEvNM-jInDkPZ^dcDA5B-O*d)F+g>) z<(erNsP+5d1c8{A(e4&2u^Tt4d=SKD?co4cN36hUjz>F~s@BrQ3eJhnpGgeUt$GkTBklv*~cDIwR(hDG!sxgxtgN@p5VQ{E|s{ zJTdS@*&iF`6_qA{r}f^w#km!Ij*$!ODtZK|*aATi*-WHa)kkA?bi{B6O-8~P?1X|M zjR7N3T#WAMZ4f(Bt!9LwF{no?O6w(%U4i5%#IX-#JIHq0!nk;{YLHoi6B%t^Tu>4b zAO++G8?0(DFDtrv>Z{imzy30Mw6CgV=kU!4MO=X(=u%a{Z9Fi;vMb9fBZOziT&*ez1; z-Vne1a;-;a$JIok2<{mvro+-AN4SZX4{qA>EOP~XwGKgjEj|uTBoyE zCd6U81f)fZ!BvPMnljmOIfbxC*jp|}^4vTk!*|y! zM+LcFkA?_}w{X}6(#b}v!HoxCztnC{j`puiB!$hPok;<#q>rNc#^~&374Aol_r3Wn zV6ZMCrE&Q4?K&QZ$>Xb&yIU+*wiq!SkM^J5c8(6ECNtt&;JL-X>0;O{0AIzbu($i> zo6o3vBg7=Faa!&t5oSi^Y8E8U7I1x|#ElirIm2O$Ba9fp)!PW<*f5}@xe(9K6MolW zZ}^Kh`CotH{PeZ%FYf}?!s)Azls16u5+G~oTz+jJlp7vQU)uhUY%o- z>vWdBJ0l<87H@9i=O?Xacfod^JKl}<+r(%xA4tx#gE@koBO~_)jp`>a-%B%V)A3Rv zC%rp=Z&hyhc~hkd=9a+vDO?^z<}mG7S#YY1;38702V0AFhJrG=W;5V*SMwVTNoQHT zKklzI!*l{dTY}92=KJK`8@ysbV=>Yk-P;F*ldcsscAW7s+zw;5EY_L=n9mnVy~E>o zUw+m-xejC)XCy}FOAz0?F^hv5K;S@MoR@6xq{;5fEA`PRM1&d#U1r?(kuj6spY4Ja zmxd0&L6GFQ|G~FkSkiHbwt?J4nk&HPz_dhG$4n66bPDkU1cCHKZ1?gMCRr<)j!<#4 z--}bcm#1Cv6x1pn2728x_~9U*K`87@r9t1?vA9isLTI$orMzqQ0J_;q{owex-y3lC zYQEMnJ8Thf`*ZmxpM7xp(TDf8#SWj3>a-i}UbK)&(0l=1!h{opDI9)K;!xLl;##8ksa$K%x)bOVP87O?A40iZsoXv!K zr#tM!uB$=O#$ZH<1+HmNBC)rBK;(F^%bch$(P^m(DH)oq6lQ0EXrwe5@byyj_&@}{ zu|~VFzPxHP-%qjRv%Bi;6H849jCa?YO`vjo437l_BX|hGHD(9=yfAi!N+n||qxFS6 zV4K+85{oU{=@@)rh*uCkhYlE1DI+|X?x50O2Ve~r7%c?eEREU}a#V5b6FR*pn~Bm4 zXl$d&9^^_gg%Vd4!27Qu1n&>!TKx^Z6*@4y4$}F`7D`d5?z&w@TvlfV%psw7LG^vh zXwKl2?Q#M2Kye&Z$fwiU1+jd7S=xU6oZQ_nzI=X z6uniiFNikqrkMT0zwR%PKfSoOH{V^n-YOmkRrXxZ&(JRac?IJp~;8E(PS>2>2O~)nAn)4EoHyX1fNML5SA?N`z zno5{cDYeznoK6b;?$OH|rqfO~TgBr^{cxIT^|@+}$Z$ftJvundRO;D6KHq7@89Gq} z$vo>zL_LXAbJE8$8H9kb-J3g{s*bzaN5}mizO>eBmO%{#!_*faKD4>+na$21TsGNM zEr0RF2OO+eM^k@>BMbTcyT^VwNh73GV*<1@U2DKb9c*`ZpSy-&%VY#p>FEbLkGi)AHP~b z5|7E`?yjYo#(K8$?tl0vU8f~{_N zcDaEdG;O6pzuazM{EBIkES{a)FhI8lv7?(2s=H^AIE~3zG%ZB))p!;%@Qy2$LyvEA z{WRBWM?vffhF~ZBQv@Oe%X2K9IlsLs@fmJjk|$Pc`8}Dl8IyuP7mdcCga#AZ4aNN9 ztE+>%tJ>afhR*<6RoEMyoL^F>6UbsP(G8|~Ev}H;(($f9n4)JG;g@l+Jc zcsPo(Dw2n25@92XJI!LR6C%0Jcp6D_u#rL&2B<+S!;rbGJ`heri-4;ER~Q{q_!OW@ z4`*hV;}~Md4OXt#AKzRc+h7a$yDAxpg^#?|d)BEp#^!#VInEL7pc zg}@pN7HsCpe5P3K;ZhtIe4x*%96onEr4JC+U~G1m3Ohg?{c(%h;*o-sR%s#oAu~Hu znXJX((xKvNwpDvW7=EEAXdfQ9qqDdgf$f~thA$?VBK?WDSZk%rMF%2zr5vt5VCE8O z%swKLYgTyyldyh!I^DmxKw=ydyi_SeSIPv(DJ(O5E1BjNg6`FT+m0H*i|2{Gz6&6` z%Zr=8{qxd?pSXnDeZ6&YWgW8`ky4H@C$cV!8ygGTIyb5`RL0+*%tJvs-CHl$=QkyD zX0z(uE6XoG+9+gWT$12~>S&1G00xzOwL+I0xmL4ydNLO_svDWWo1>kcutGSu>y(U7 z_&=B$+r{}foW%)iD1^ESAnv`xY4`Se1_7YM^2x;V{e|>*AHkQWZM4=;2DW}pbl#lv z<>P<(Nb}kC{qbO>*O;#sH}8h?XN>66lZA`={J;6LosVzkJc-Rxn?XRaQMB|Mq5bCh zU;j?oENfF~)Lrvmyd3}b`|SBy^mKnN!ps4S37&~>WxnN}|Ji#suODI5T&vbNKE${N z6Azq@Q8b1i0$M|^T95GgjprbTH#ZC*cTwbS^x5()sS&!mH=(v)jS%hJk|c)2Y>btzx(L_`agt! z`R{&4#t#4c|1$Q^e_RrZo1KdF(Qf#QSG|A!J@eh2_Ua_?{x$K{OUL!7{p)XffAd@4 zbi`lZXc^>_c`atJJ~DK5X((o0uP^5|7Ja?|kgWtPc#j@g(m7*<^kfUVK)k(wj*)5O z=y;yq*~pUHoxFBjS3K|F;2FmKZy^Ua|Ro==mza2D;AHK6pMpRCS7R#qsr(C^+l1qTgzW1N~ z?8V>wYX9qZ8~)e^K)CgasZwDcpV8-s^vww|nZ(Ca`*eRhK|Juds_#GHuFtG2?W%Q% zdcoezQKfPa~=dk|CxnY%D=H zT0QU&x3wyCfWmAl!xoVu!FmN30A0#*S>(|UBJC!(yF0hFg?22-myl>MyPZal`~2+e z@`D$($uyN@$avOQ;956lp~-PD7KiaF(`c&9PW<0Nf?S%_TKzj31IHo7o5!~ZmtqpL z9S>av1@1YS*$XjHwpxwD+F5KuSIU69TPpZSN}-0* z(T^)RjMTvP$1W6@4%`TMV9Ry7k!GKlDx;GTJ}^N3&MDL;%>T)RA7V|KPjC#l3TjVS zj?g1UK8;c`EqGHTwlOY05lHd?JYpPS3CAH{Kw*4Sq26}7+}J&qYlG>Yi{UnO#^hj( zdvk@}fVP@16vP|QQ*Gt1u2MWNQQ-y~uVd&J2_U?177nqL#qU;HOs0?@X)!;AY@UZH z2$!F|h&3zeLZ-Ys?3^7c0zp&IZ;S@DKA#f8cLew?_IZ&=P6eF3zAm4&HLB&8r_*13 zq7ria-J|^Flli5Gn=-L(WrJB4k2}+xgJ*5+wkpRNn#I7~p7ZI2__V(e_Gm9B^S8TroS{j|)>}fg#FxwE z!4Oz)PY7r4+ZUm^?wNd;w$^rE+`65 z{=;9_K6;L5G&vsgZ*Tj*{Q0wg`lIuMN7ltK!={ zznzRoQ{iQY%TTD6{`oK0FGllKZcaQ$7x+}SkQ}xLAAdaWes6yM-eRk`yvr(I9k`wz zh$2q&Zf|W^-Pl$bgI>Db%udJ1hbzqH{mXOYi#F6cT{tE}wiaTDoW;b$7k{hhJ8I`IT1Sq}U2yo#=(4cYi8ni{TfyA`fjX6vf?v^8D&voHPwe z3zo30TGaA61NL>9oH@k~fBk*<>1CLT`S_YCo>C%kLJKIEOrBjGJ-OX+5v}34G(8>e z9)$RI|MUbQ1Z=i(&*ct>(#0H+q*qkt-K$G?oW)a&@tQlDzI^n^MRMB~cdb@gwz?dn zUc6VI^SLM(bZa%L-h^}pFl4|?*x|Sgo_{KtZ*+_V)rohSpJ1cSR{Bxf9;pULHmnyO0HA^Fac*h@H~x3)aXpD{s80_1fNRNJvS}jE{Prv zF=2*U*<^QG-JW>4Om~O*nzFZ79o&Ewj(`Sfu@X|j3}F+eqCxJiyij9!;qt+I!M zgU9F3zx;4?eSi{^937**@%Y&z2TUm8AYyws(es^}#g9E(Pn3*(vyz3i|BfTln=_1!BT%EIzZWBklS{#C|PaB`! z6@K}p>FUHht;_hd`telLDmhMil44xd&u?%E?L|BO*<;H|-@IEp)ys9GXDblNEf}?I)tG7UUf%6Q1cx*_KS$;;H0x8g0~VNwR{6cQTHH z2a8L4en!Z_&fmvykY#Y~ia(pR!6}TLbBJu69qnD8=cavsp|W>-PBkjHc1+is=$Ocz zF15`^mGdc{72z@{Oa9{zxuat{^}3IFTZ>Fj ze5&#DueqOo5xYHz>`jUNv8IrdMg1~HFg6>#cOTe``QT^}pSFo<`}VhA=boG-Up)47 zT2eC6fA_V$Tq2K8125l#$3dSQ_#T~CK6p(YU+LI9D!Loau(4bW3?}ytwymIljqq&u z`*V>v82jb3>kLv&*T;>{e(QLT&gV23RaBr(d-lz*e%wDgs84%Lr-8h&+3kj0Jpg4n zG_uH-4*G?Dr#0wrXf5kIdXxpMp*S)UsER*y*;PWRczQgiw?<+ypascN#mlfEI-M&u zGVMBoh_z-1lXlE}kiA zlE`$sH^2xh6lX*z`QSKA%xvSn1UX9udxAdrlJWw{2-{jUXz&iV&liqbP(rCTuO40b zBazm0VBllf{$M*9M`&c*>dC^!g)))XyLWnadG~BI7&OoJ;ij*a>Yj;^d-G_OWdlTz z6Y^9p3;es#LjSQx<^*dbt}>ZXf|`2qS{#m$Z2-#*d4^~v??am@ zmH<^AB?W^!kk01u62vt+Q!J-2XvL6x*g>}_!soOB!W@ewb4(}|PUbO+_b4ndmKxC& zO%(EoS2f-|w`Ay5H*x&SZ{4km_28(~Xt*ORF8YN^i_Dgwr%B{60qMePX2oJlCII9? zWS!4o^%$9mbc`>9Af8w=P5Dph_ z0DC7qgZ5;~7$t3?fR!ZRB--4O%Vc77ThSxee0i95>V) zzu-2ae73y0hSC-s@sQ;~3XCE!TmbmBAX-r+L%v}x_3YTN*XaKKd+y(VEfpf;T z14sffvNrg006-)v<+^A~B*mq=&P)<;-^^-6BJsxh3MLE-lC4G2>~%K#de8`0D;77_ z7Zlqfmt#S^gdrIC^DB+g+(G%CUa>;PE8l+QfBy|o=iJxtzWty7r`YFDy`z?;pI0-K zvse#zTI*`#$&Wwe9^Da>QF?!00V7VgOJ43u;?$x{w(wv@Vl#qXBDNbKB3uL=MkZd^ zURm>47PisuTmnMjfmZPVG?g9cyhZCiEHd9+`QATCef`{g-I8?@hO27qlWXQvhhWyW}%AsgcoRf3ze!L>{G?emfi?Hq#0ow94OFD&g8(v0C&igWYqqE z4H<8Sfhi`}pEAvwF;2=n9-LZnl662-5%i-6gmoLv1zR{0K-e`D_N8JTj#*Lbhfj{J zh?FE!JE5Q@MdMDHE$4A%fEKgT;Rl$)#ij`;pU9xvhM0OVnPU;H#DEmZD1A7=je4E) z<2l9FPBjyFc{TjUKk&c)*8B82`s&00A;SK^l+OmQPR+QOe)g#T#TN(Pe>r?|n>#=0 zU0x2}KJ_2(M~AJ4YW)M$_P3?8pYMYQ8*nb;4{(y@;st2H5C{rRVsLN(Z|hy%XGP4SXZ zzaW*1TsB}f7e(?_t5Jh7UA;JmIW)LgCx`u$ajaNRR4NI9o9>^K8spmDS)$N5d;6R_ zJgiIyg@avOLOB=)^a+F0f$X{?m5{r_fiRY93zjtmH9af~fglJ`YXN`u>7BPx2hbxJ zkLW`2V5Sg=P^;To5@}4Ki9jhtiYTF%T8&^BO_OM*TtJHf7}5yEzyTrGXd&OpH0nu~ zVM;}b&5fuz!jnKAA%Eo##Z1wpKT|rtxh_}RLZfaB#ZmK7S{>-?*%EPR$MGH^OEq+C zq0g|n{T@G&rZcVX@ae0U&E36w@BK_0i=Tdc_nrzRKPwF@WW8z+BK%v3q!3>zqry`; z7~nWiZ8e|#?z2yS`(gai1OziQ9{~zR&Ag7Ff1`tzA8wSAIh=_oo!MaaM*Rf!{_U+7 zsV{K;`yFEd7OJE>!Qq`{^@p`~k29G<#vYxoaGJ*nsC%#nMJDbLaiRy~*AOP*1-2xU z`ChAdc8EBobVr5Snpi3acE-ul2|j~X+VInl>7ygO`VHAM(gK=#cTT>F7zqUKMuJe< zJ$g5RtYD^4LUhMyx8n>V(wGnoK#=|vITP50%S~*mwE=%DkuVu;F}zUEuF+`A3pqLN zPWY72?*T`nH5jZ38n#LolSa8)v;*CV*2l31GH#(rxlZqA@sWg438$G9Y)J=RO9dhCp8|AV4>1DJo=fPaK_95Zy9y~2=3AU!Y#Q0 zYv$JceVJ526I-$H;=|3wmHBn41Th{vu7uE%@Oq4)09snO$QH@BF+apIwX9Yu10gvb zv9>eeuOBG}ZS!B8eg1#{Kl4`c!(?DJAD%I3QQVSAfnUb^&X!D-ApT&vO{LNt3`mqp zjlocCH%%cz?R4lJek2&-n1=HOC}t!m)LtJj>_~yiEf%HS4n`=Ze7NNYH(tD>-V{SQ zxdE!#!}awCXh$qR6v4m?{=nu2ULR7Oc0J(P5pvv5pIe`v#2+171}%_dd!K)9p;OV5 ze(Kd_;$%Ad``>$}Jyklc&!%1ZyrWtR4@dVkYAY+O>I@4HRu{1H z#!9xpkpov}RU%#iIYhFK-=I{XM0XD+S+NYB*)_0e7GNH5nba*>+Ywx^E?l<<_X)f{ z#Nt{+HRJMGZLtVdE2BmY|Fz6)k!Uq*67iONdud~BO)6dyZ$TvtX3A35wZeE82#4vq z=lbkIy;pKSIf(z_srA`pl?|+13&=&BynW@%r13q3kR76D^iVK=0JxHE)toGaIw~Sw z*lY!alAef~fkfjo777M;CYI-s1TaU4bh{NO2}DMS@fm1M9H=cfTP8#e%jE=5A%VOs zS59w^p-c^AGnkZW6Y=rcS$8t^@~j!grgCM+4-BkR9SHd&0ZiJmttPNhc!=PIu?BoW zkmU14+zmYpIM<@#`))7!?nUu0zTw|IF_tqDtcREwpB-ere82ryeTqKoqKYPMJ(EFcxq);CR=*;+}y6LCu8d#$2=U(;w`*Wa9BqB5|w3z zN}*C~HbgS~K!GlorzzK9U^^J=4tm)iUq5IR5j8JQ_PJ{95H9sh{@MF4kUVT0PqGK6 zafXUAWSB4L;wf{Ia;MUOoGgo!xR;q89U$1L@K4P^v(}Ky~E6e<+Fa4Her*%bKnkXU7=*D zU~#$a0pz7!;b@}X>pp(*{(DOsT10yqwcKG}WiY+_>MIHaq+$VJkW!`69>C+$u1>l_ zr&Sw{H&PzDKv9ciDz$j_KE5Gm4FQ`P|kb^A-4Xezc(}nyxuTSImfee5lnA~n##e=FhL7oCo z^Z4vk?+iJ^u^qd2$LR$`3%F5~IKl$O7V{<$T5x@Dw@VF1ME%)z9ivAgmqCRY8z*c4 zOm>IW@6iSPMl!-Rn(<5)Rd;Z(Q8EQ;#@ec=Dy+Fx?Z5jZFq&W{V9E)OE~iLFL@vvg zUTw%mWgf>vt$H?SlKhEJxU@Vwtt>78y}q&vM#%E&_O{S%e)Q1?o<`r8$SMfZn=Qiy z0Jz-A@i8DF*gG{YFH*%~Y0zlY>N2BIqS0d!0jpPMw9KovA2=-bNlQV|_XCE7Va|&+ z-)YD58?6-KU-0le7_C5pOF`QJ?4?!*UkKj{fO-H7RM_+jv{U}Pr?}{B5A(X~y6@e& zR?_X$C|%{6X=!{HC4R9QAqdmtUU}_02hqY2ML z;Y?4I02URM`Q4LqxZ~H9ngAKyHo`O*_eG+EgQJ7PbL0QZ(tABQlBef-SLf_>SE1UK zHz;`T5*tB;Hnik)shkDk8U%Y^yklk0M~i!?j_`)n$SbX+`}16r+)hC;oS&Q+~!7>x|{ z$L+YkFkwUy^34WLfO4Z5Y9|PSPp_Vq`&|{_7`ePJ--t9jdwYkVfk_QUF;0n7Y_E$5 z@fyMn%7}q*=4%aj!8U_wNr;Q??AfXUJ!mZ$4G)q@Xx6E0o5@6jxk9|rt?!S6xh(pp z=mn#bmG5NRs=R-s>xTz2?#G`53mG~B$y7E_EhvmeiP540uY=-p z)mEe1IXF4MXw}(*a9>2C`d%L8s=NfjltSiy9A&rDyfvz+X%uyYfV(6%!UE zei5(N3lo!2@3{K0(?}$v zK{>;WvHtW%8281npjwP*`g3i30gL6Gp)L@T!Lf=3Mn3;|WeF(J*$30X>-2bl;gd}4 zZFeW1e|CQZxIR~*KX@QB-d+|6+Q%908^x@^AWx4oPTff!jE-u(ip?Po&a0OE3a42Ca0Szb&=7^D_K*8q0lPzXT z)nmv^tBup=&#|Wkdea-v;ihlLnMyS;muOy_XAM&UPF&PVD^CRG59HiVmFwNCndozX#Tug%tqiBad>w?E4q^wXKt z>D%X4((Vp`P1j7ftJvfwYo)?gi}3rsYzPjr`suDKoxB&K99|C#4SggIGB$b^h}ypY z_Wk{BTH(LU_I@E5Wq1qHENsFZCUuF`7>l`_n{ zY6~gT>Ve>h)jPp3Uu`x~)WZ2QQ7G`kVe#rFad_$|l%&(SOx6_%>0J(FR)MA$>-3OC z68<1Y@M~(N1p%wA4&bzf?Y7kBvj@C`gVFhm*LIShytwePfk?Yqn)J{#PgIJPVf+5_ zkCt{?v;8)RH~Z%o$5&5d-OAS0ab>3)DhQ!`0)%ta+Z8U43=9gFgQ=ChJc}V-s?ZEg zH`nQ@vc!h7J|eg%c7cTK#qzGQzegvNt42ezS7Bi2^OCD7`G!#|s)^NM4+LG!4}TCWwWnojHY>nWykRjLym&Pgr78(6EjX&M#jd5P49Wz%3ALpq5{t<{?sXp8gw zU@aOFfq4G#@w!B+w^?!ZF#Cd2A(~1ROII{Z81+VQ_{Znx$$D<;ea;H?;rQ(ATuuQT z!8nn-$P~eqHKj{38@XX~P(sELLmeh{_2rw?<%z3aomtsjP-}tuEN-=9jYbsN$VQb( z#_W-}nWk1Y#e|1i@VPhpC6RX>igt~Mlo$<0mQmOo_()ecvv)v1oQ;qJj(74CSvJ2osfM=WLJLclGu zjUv-3+&#UESBq(U3sUKLv!3s?!T%(HvMUwSosNId$&H6W)Gax@!jj2u*Nu)j0&r>k z9rA~te>lIlJuAI0TAqb=MC5>`N;D^5nA1L-Tbf-KFRS!wOjtHGvZWO~gEg~aN%q|v zMKop@_4LV9^W8=8=m0}EoX;1RH%R2r2tvSw9MN+xvuSZOcgLk(+rmzFWbSy(76r%@ z6N4BQZLv;wQK6GrUC?qVjXIpqK@Y=?b6qN)Us=PX5Z5}fRI;g13a#x-f3*MnuGksK zP4lh=@ zNH#0@Gv(3Y5sKcJklWmD7k)ErGE=Liid9sh@mZBx+@^5C7E5F0s-lCqTtkW-&X;D_ z*Bs4~#1|5-jv|-G_w9BoP(^M(3Du(+C*ttD%%C#qAcdjAe4*Z`lsd?bx7$M)CSQK^ zX-deOoNgzLxk#CgL}NLDj|rh<2G|oa6ok)6@AXUUUZ+qkw0r%*j!>wCQbi1Y{mCeN zOdAGMeLNhF56ppBq|&4ki2xsY{`rq*B+Cy&!Ml%c`WL4gL1%Kj^Y#}%F}6zhEumrw za|h}J*zIByV52C2dy-`(~(m}+8;Gi+%k+Ha#Mjd zBXRovn{;;&&J@w|hHuNv25C%_0wH|Er|P|6^!nND-29w87dICwRKKANrN~k-KJ215 zow~c2H(4VeKA%Ywgxj9#?Ycr~6$uA)U`30qF}*5RFH5mrL4_{)?DgAHrL?BN#4e&X zJ5VveVUG!Mi1b6bi~VvKVb)qJBb00H{^`*v-q(d@b$E0RZE^MJSYore67fwdzUH*r zVMX&=WzrMj*v{d(GZF&g+v)eUj(5=r0DSE1-Lv;%KJ>&pXSXvZ%}i%&rdM9-C6iwt zg@1AxD;1NF;PmQ#A%XZJ)|8R`0fd-3yJbx(g9i7!1{IIm!eLDIJW0WZ z$cM*)3I?`Fn58ePwfG#wTV(~b!WtEvjOED)tmYMoOiDXM3$rVFtOxvDt)j&s4k9pv zUTh3^+=_tG!r;1;rZ{$BtQYhV$m7l@$iQ=2LBFUF3DYvHKm3Qa|RlY zjDQ*sb2mV>R$DOS3UO99Aa4{f6k@e$?N5F#yd$JW8&Zofl%X4F^@k}w1_hYZV3+8z z$hH9xadUnA;fJrYy*7%>Hjl?fqC6ePnVhP(r~pd_{g5+yE2UH}Cn0b~h|R7o8XB1g z`b|KI;j<>ZB$z0m;eGkbAHq3dS))69c6;&RYgfPvWF=ZTbT-4}1he0(pq%(5Lv5^Z z(~ex-l*mFq?as7psiKBqvHb^x6VN%dPSjr3l`qy0$0U%dPFtea$n;xi_k@Z98AkAa zI>e)d9PT3sKB*JDh;n`?_SMc4dge~nN#-3muU?qF7Zfpe=l3DhclVt*#RQahX?1QlS|;0 z=18Y@x2Ncp=41PuA8J)>n{!Pd@*9$~y1zJz&=7T~KfLSV?BGXw1HX002&m4}>fN~HVKOF+Y15+y@ zkdLn$Y&F3Bp*VvG1d!tzn!#RsMW(R$Tqx$(PmkiAJ{^yvygxj@v~<1#-#{{v zDiszfw}EA?@l^TjICFIIo|j7q+0ntNkLP(9G=wbvM80IQxi>l5KL=b0EilM8ySrmP z2@YJ>KyfO&58GJKAn^u=!W&VRY@^veIV+8JTH{H(-`hPt2*px`UT^pODx5=oZxj`( zzDP0vw?En7ely+Oz-aW zuZ~bQbkbz$_;6lo=*m0w`#=y&R%8dqa;TF{@TtJo$ z22U)E{Hm2_kzP>PY|vwwDGEVW8A0?MvQV8N3)lpkP8^fRA+pA`qC;dy?@D zqdAz*gJZTPQ$r`MHNgw-Fp;RKhO|}^MjLD#@W2P>ZA#?h!l7go-zmIb_+0Yl*$XTP zFb)E5a9wLyHfX%yf3l%ywulb3$?5WyE0|saW#BKQQCwZrDIy===tDlU&u?XdK_`J#;rZ)gdb#i64Eoyl0|f_ltLB{3YWRjMt395t** z6p$|z0viVf-Rsd(FN`RLEt$apfyt!FLQ>&!PXlkIoYF-BB4mul$O2r(C1jPY0dUD; zfG1;Jg(E#A5sp|41W0!x6DbvudCqs+DAa(^63dqoy{0RjK74*#KG@HnU(6)tSNC&E zy`uJZB;IRkuMWuHeeL+G&u2eq&(i;P_AESmO3eNwYspY(mgToQlh5AGx=nLNJ)$@` zz0V<~gOxc3IIU)(TbJQ#W4Gh9wu4m9uwB7ekHj;|0riQckjuY+H=kh~o$MnQWF;!3 zR$|q%K8VBuh4CXMd-zb{@PJH6FrSS#%M!f_^9Mt~AE{TEND0AbQ%`OHEiDqr^M`Fvzg*>%Tuk9#gaD`^);qf?0mn4yuCY^rxNK}ugAr> z6`h$AiWHyn0INbXa-9(!QYxB+R>K>K-fN8yd&AvsqaREQ z$gX=+6&Ig0xT$58l}+a3?QvWXoL;7XcmZk|NDB}p@cDAI)!Dr`|MHWs(v3Pkct87# zU)&G-@Pm8&=!wdp6K?|VN`pLX@OwhF+8oxqg3!A-KDxQ~XCi>4)hDCY&L~nXG#XnF znc_9oIZOZzpA#Z=<(UEcMngB&EENk@9r7Ndt5H?;!a%cyvHRgUwuCO_^a3- zew+R7XWWNB{ZT+zN!J6{=l5};gnUZK_$u|-bZcj?UrgI$S96nG0pYwh{%93XLF zp4)%=`rrMzbF$6<^2=gtP~YCm9PZc>X*c>o(L|<$52qiDM~aUJ;t8;mQA5DbW&ixr zlM*hz{aPzb!$m6&tAR`L%?4X-D`?N{SKmMT;x_x|B*x7Cz9UYvX;v0kXMNc;E%ckIeF@?fQ zAYz$JI3;eHEE^CBnXNGD>g+Boh2xDnc1idLmu@HaV$B*hn+og-DH@y~g_Bg;tSA%N z0^D?uOnHFO0N5Ft;B~bD5}Y-)4v%_ps`22G5H^Y0AjWTF3JP|hA7}Nkpk14M3?TMM z7-Aj;Ul<)v8C`y{&L~Eu!so+GgK0G2@IrX_DE5llJ2T zG96FR{#CspQ7gWC{p{lMX6NP{M14c8LOcmK2uyeT2YnPRQ5c1rKSp$Y?0qfYT6k?kJhfd#lx0uZy=2 zc-kJ0uk;6@b{CFRT(V#i9gIiGdW9=hCgTari8yXa4Uj~rQsuJTV3&EEp~2Sd%KAc) zb$oHPluoG6wiE|ValfqW6u9qS_!}hEf~Tcp)lz9@;R|qi)}uB3Oc_J`G+;F4wtyccB7IHr=MOozWMfH z(2kX@$!UXl8u2_W!$}Ftx)xXesaP$XNf9s#0pZ_mfmn!F0~mwQ0NHsK-&Sm7Qk85d zC!~8FD$3*I3hRL#pb{6hoGiEpu)w>4Hwkf`e9jSIqU9o97NyY^Qcu`6;>L8zz*lP~< za&k#?p=c(D5q=_H?hN z;kb8}3VScFre29sp?r37`_&g*r<*#xc8|uoPAB>CQwY{-+mrfm*c)^@!}jsn^>Fua za&)wNd{Srw72A6A=@-YBXJ;2z!}F)9TBm<@ckkc)8~xts0ng6^QFn7!efvfiOTPN` zpV8p1yn3D zqYQ^lXs&)AN5$vMKTr;PEQ$)@V`4blaO2n~|nmJa3Cd2)|F^ zaG88l@=~VLtRGI`B`jAO)n=t$D&f|Q1FcB%V720x?+K#gERuxyDXg0b9T$+hZE+w( zdR^=e;0Qn#LWQ&jjV(YNQ4kR1i~)|x3(do0Cm#Y85QRq&_7D$1WI9?dgH#5$0_>$| zI3kzjE5J;hoK0$0YP_N+NVn_KgSO#nVt;;Y`}A`2u1|e&qv)p%=k54keqnlkuzDE} z{p}B$-&}6&#zgn-i&b(@we3q3U%z?R-`UHw+NeG`l8MTAz?93m$=Hb*i_ix zlxcK!QiOb0Dx!!mvh9Ru<-vk{(*P zEIi0&`&7W^1R4ZHJ0Q6k{+yRG5tD+9ayQO_xXRbOOJ?ZFN$^(W=!> z=aU*gjTxQTLSPA!+uF9Wj3W?ob753tyxyP;Sp}nQL8{U?(ZMOfi{#*=*fra5w06>H zToRDFn(d-hXq3||&7|ucUpkw?Fv02eMKT~8;L{5^De~CUA1+8Tc1q=N*HG$2OcwR1 zOlsXjrjC#HKKLkdv=8`_-Ww>LzYt2h+B7K*JFP-NrYWG|f(f>;Vf zSiAys9($l!aF((UJnpqh>Yh^S8E@a)6kE#~zTd8&k4LXxZC#(JL(H1h(!V{Qyn3jd?|$6>i@#J&M#|psJ$O>O9o^m0Ts?dL@%p`b)OdB2 z{QDog=hx%Ue*El@eJ~kcPgi4W5U6%zfzS^RQ}}V-~ER_@TaFt zw^P_ZKts5)cU0Kl5p5`t*+%qh4h@cJMF_Q;X-jB@qBf_yKZYOdKxLG>es=Tg@3-GR z9lZbY!@v2P_Amd!b9NKqBi)_7Xtk~PA>mq$)WJewwh#8JozB}|{_4J5IfD>mK5K}D z7rZWNxU-t7!3&Xl-p?r+KurF!%7$^7=ZKm8)y(h?L9p+UXm?ZWINa zvnn;1isi!{BA)KQy76|qFhe2nXbbq*QeNYw<)E5JqM#^4zlFdmf@f4NN2gO7JZBt~ z%#7|y5Ss#n6Rsi_n^sKVL9oYwE758!8jWI;T_k%*)k_u(hhf9v-n_8gbgASHckYu-eXAXr^?H0;47_}kU3(hl6-KjzUQJqs>jimje>agql_MP?3 zp5=0+s%O^AjCyx$x$My&UvCJk_5JPecW+grqT}Oz!}~j;hoUD>mNJtb)M-p6j|FrP z1CUru=(Q0TP%y#0ql0L>sj-^iLS0nJv!%k4TI*s1$mfVjpNbAWiMbXQ7okUivO!Ie z05GnaOgbh&Fn)>2mMOp^z-jDAGI-HY17Q!w5TRa8*Xp=<7JFSjTl7vF{e{3*Bc1HK& z38?J=se@hg>iKI|7~eadO_r6dq%iL02m9AweCf;O^^pizY^{$zX7-PQheyqye(lH= zn1cZXSj!H&^Q#}K@86Do|5g6`_l4IV4*ubfJW{VK>!L>sz>A4yQEZt$6;Yhfn5<5> zebOJI#|j>TE9l=jJ0hb=peMScoqDn43VPAK^oLo@f*vb25Cu7W`#ic`AG~=PXg0V` z$q8QWcF*5#bT7`!dwW)%e=N}-yn3D=Z{Pj;$H(7&-Tw5`5B};mI7>uaY zAa!WGUYxOw4tNLj_?H(v=DCDdq@MAGSWnR3e*d+WgBaSUAm8AyVFW|$Zb*f#~~0-S1b6V)3D)HWCg+4!*BXjBnsOi%_N zy=EZd`6LktX`N2kXK<3A%EBl=^fW6<75*>GSe_7IzeZ=6=ZgYH5LjUVuZRB-mY6b# zktha#IwTy;r37gY_(5vIl?vA@JD{r9 z=Z7zDmeoc>&@ac$jnftExLy$)%kzm?r3U<|%;m8%KF}cHK4i0b2N%_#^An3dd;gO_xg=~2X5YL2 zpu|$2T|RP~MJnwgXGP;%RB%5=$$ENFdGgSsTowWwDgR0?V87~a=9%RjB{HgvR&%n^ zWU|Rvx@?2PA{mPcSuzHGDZ9IO1piBOYq<6NnaW@U7y-v}Z~y?mviK0ojkW@uxJsV@Ac_i*&d0~ zp)j=C78Eh!F+Nj>l*{Suj)n}XD6c7+)`w#FNZT3C8Hzc`5Pt59YbYm~-#&Yr8g8pI zZ3u1A4ejsjWa@P!3S>qLY76LNdLk+8)G$xLQUFpIU~Qt+`o)_!%ZX_H`K>Wsq}tuq z?N#OJUFPJdc6M!_96bm}XOs|jb9=9z-T#qjDH>jJxVjgI=5WM^Mbzo3Fx)FWeI^Wt z)?^A2C{)`9FK?W%z@KjOXIm($aJ}-@o0r3%eM4<`U74tHP+44DUS3^ULd#yEl&KZV z8=Fd#DVQu`NEOMIQkCLI@7^7roPZ&Eb$W)YLpYNQq+-ZEQHkha_aN74!aawZwH00u zw@r>iOTgc{xH)?Mj4Ed$qk$bd*@K;}S5Ldw*LqAoLkukxe7Qnye?ND1J^A!SYB2DZ z8nJe_e|}C^yLW&2yXxurY9i`vw7uPCbTrJqxl5n!=5CM1U%qa9|8?y4?C8(F*#7cc zyCA5e(b|jK{O(Te;>bDNQOASsLZy0lwfoH%e1BKL#%E-5@%jo5hrlB7*%TUixCNs| zH;;p#hr;h1iC_HjWq^WCGr-^&h>5%~3;9-p&)>eh`upFrH>d3%zK?wO%}lkTzdX`3 zN3v{I#bqSEfF+%=m&$59bA}CxpUxa^v0MEO(#{nMT)hd36k-XmEaBH&SX@AF2wg(4 zViTMV_yNmDD=@P@y8U+x~bV0prEifK8$A z(+FS#l`WVen2x5f)QfIoQk{aT4F;CI-xS&ei^ z=_a8SQ+eIZZWGQyg`1N2$k=q#r-wx}-Rohggy;?=Yq*J^VTaL>+2uq`OKWp(YD}{a zmuJ%g(jyp(qPic>U_)6<)(UFE%xBZ-X65$TGYpEEBo9`((dEt53ph+NsW?m-V4C4K z(5ls#{js+*!OP|3&7B&Y&;&nu^1o7Wjsm5tBC$~E0~GNNHSN* z;;=olydLcLEMD&%rJvgrZyI%Qrr=4{td^ie0m&Szc^NdgZtPs#62dv?MH%fxY6anuOtrrpH0yql` zcW(;HzhZG`MUPt6Pl0YrDtw!_ygr^R2qI zPCohPzZcm-x|qcQW_@`L;m0L>f7b8-S@XpB2O&ZfwwbTC$Pcf%*H72!>C$jTBIlYl zEN6{0k63=Jl*4?cKO9ENc>v0=7y@x({NkF+WI&7~95#hg!Puv!iK$&W7h4K@u?SW> z?WwKCL$P#4f)=jQY{j+IYV|QHr+cuw<4fYAPv&A#YYje7kf8+_!s3`5WUci4W%nSA-AY8Dm`SNR7H(~71B&H z5y@r3*%ZW%-biFH*|~grVc`-Qz`?5E&a@3dUS@TwTpl3JL2|=tOmA`BpP8|xOFp5T zJ9)mkE-trPAHMs5iRHx#We|-UIEgqO!d%45F(Cww15ZVyR_<|h`fyNrdc>a}hql|X z@i;W<2D`_a*h1tc$nYFdqC#$o| zD~~tCt7;9Zci5lKt2K|cYSGey2u&P9tJ`kWfB1+z+`aEG=3ZT-4|l!g8q;Wjs1qM; zvCUq%zwHuI_H?FjxVQc4ruXUH+uwY7@biy!*)pKl`DPm?8j}lTR8$%{NRS8T$IYVy zG7`sJRI1k@LbIvX;`+HJQ%E&>)KC5uATvF*D>b@on%*8J@p;B;`ubecXqw=DJw70Z z9dj=3YBmF>$J}@#4KiZN@kpmy0V?F-{OroSXnEyd-zn%nA=n}_5qP*E^oUxb8Iy26 zCUx21gO=b4sZ@d20a&8YsyIM1K%m)7Kk~VBjKCSv$uo-CpdH=rrFP_jN2c zFV}*pIQL-o5k*)gwUtKhz8@`Z2jtGtPT!G9Wcu6fz0(YI1UOl~Deny*jRPftYl zsVC7Mj)5MDIX~i03ac9@|Eary^t&Swc#t7;mm7>5Dz(Dw&|58Hjb4lIMM{`ju54}` zV!3PvegS-75Ov;AtHZ@CzFerF;y!{Y#HLCEhAm)acqA?=HAa>L_{bYc=)4q(5ctk; zO*<8~qF3AR_u(|hV{^^rOxLO?r-0bDit>?<0jyH4)q`jRScnlU8i&IcNzmB>a!1LX z(er=#&xLmX`TL(W2LrfG{SiQ-Vz^(JD2gt|-#)v=G8)PZK9|9H8;&G89Ktsge61|- zhMB_g$?4to)5K_!%vY#*Qe$y|$ZDc}Qj;0slPRsjO4Muh@#Ps2j%r-^88b{e9w=la zHurGS#Rz&94YLr3A^i02xwMAWDk>psMuUNJVR4DihASM*^_mz;xRZ$$gQ12%(r~+W zxJL_dy~n9_*bH`OvXptUDO*vh)fTe|9c4#ualTQHPxC*vBLt{m*1ef&XYJgN@+ zrCyIsXaMw z^_h~ZS`Y0VM$fL617Y}*yv6#~C!c=y7r&JxBOZYDz-DjP;|JsH{(k0U&p#aKdFVDG zk$#`V*{0l#ce=M?$_usu5fAP7e*VOV+c%l_b3_l&kavfGH1<8Mgu@}*cV>j=hB%SM#K z8|J70%~YC1CL1p1+-aznM{+myNWA%{#~{QbI0%E7A_LtEMaw7i3xJv6LZ{T~(B@lT z!}U&Lv^$_16U!B5!Yu=_0ir;MXZoI!tvxiUr>jq_C&a7sCLMrTvrit+Zmb(P*0bGa zcZV#Z(WeKaPv6C_&)n@6yVY6DS4?h{IA}aTLIR9wL0dR3wvxGA8J_`=F7WBqIh`9a z<<#M5wutq{4W)K*V^yq_KVDvfm~8qxUs;%yNjGBwb&%t)Pm)iseMjepcEb+D)^^=g z%&dF8BFt(Q9z0rFTwYmOSYBJ*l<9Q3HJJn*qvf@=DMdjp#}7JODMJPUxiCJ)NP3__ znQymrF1Np!hjw|xU__4qs6g=9@Wi0fNlbf!$+*~PjMqvy)u&o@pPtlzAqMIMV}Qt@1!FIjB<>#_K9M?^Yx zha)nXv#~MsaFs6in%azR5x$H-Sm;TZCS1-a%6)#k5yVK#-upTpPzr(*aQ z@Z!KV0q;0xG`b+irA9@t?7H5Bl>t;f=~@L?c#X?x4F~N(&X-MtdW!Qrtft2&=RgA~ zECeqk#(Tr^R#yTH3&^p4s<%HuR|z?JTOcTRlW2aKJ%FWXt+XG>Mz}C`Uq7pzpT4Iv z?tb>}_y6)g{$Ky^{~fG0xJqsB^yK8(b!pJSqkC0jME4ELeRK`rMXm0R&?a_8BZLRR zig2#goc5mh$U0##V9?ZT0)T^e7P3j3S`A1DXz$`pr*={jixq^%gPSXz)f+A4AnU;| zu>0Z`{W5?xfX&xQ1k@Oajjwz~L=41>amM zDG(^qw5#0I!ce4Q{36J%N|na!kQ=SIPKt~MX*{Xk@J|qWK}ZiA zNVUg}F(9sEWHJt?Nw``J51t!eD|b3w{KnjgC^*5~ ze3^ugOGPUsl!XD~_2;t+!X?(}U@o0qU$l1Wnqo$REuPiV z?2Vj(IIKoK^wV+DU;=sumpBGd9FWi3?E%3@A!YCgd5pZ27Bi}Xd^QOl5x(`(OhROp zYiu@jB@~1Os-VKKiyI#qNdf&t!We3UE_;6mC=Yb)7I6QyHL_GOk?{f)Xc`}1ti9> zYmnKjHa~KUZLO2WM>mj+V$e6gDbsj;e5OJ~cq%hxk9(6jU%qBw6N{efB_(7NHj8kVPwsP0t@uey?saCtGRHK3*RD1b) z9~XL~!;du5l(4!<)DbK})&*EZrJTV# zItmq0KGtYiXumNSawk!`3E@0xa#0wJtZX1&qfn}q0LZLK62-+n2FJRNTgHF`-0|PJMrvk_~s(~bT4*yBgscZ zkLNIlM}ZKH&JBYBasl|nVZTMb*W~eR$P^GL0O^Dff|#&k8)fkaRVaA+Y3zDz99!J# zs<3jRXpoLJv1d1#NiGBtCngD&5U=&nfkJLor6z*Ge6@kIO1O?TO2U;BO2=dD)RbOI zZMV+)tig+YcE8{F_?hs{C!L@Egx=nN5@hFTW^QwBI#XI)17oIb zFzkAyi`YNTiswbQLs8tiaI%H#_Ctr!)#+$b=|^stEW#3v+)BXb>{K7?^qcLZ;3HM@n3$`FK;de{cxyYwK`S>)^*nNs%{l!@d-ELMCptujn+2gF_yq-4O8EGv&Pn%`O!*Djw*DL+!cTc2JR0xRx z>wu@Pm`F)dmGD}x4nlc@KBG}jLORlF z9}RbmT%1hhpq>H69yC03G&0-U=|NLN2e5Req9L`#gqKU8UdinaGFv^YJiyvT%%FKN z;sO2*KvC*lQK^kSFXE{i2#q@(YkEU-ciR$VpzSufy?CBz!Mm%}ajBV%M?$5hB;4yV z&FuY$hFB)i-Ilc`d?s~(S;?C>Te}BgFzsVWDgZAq)18d{#p28(@kTPO=hLBX|I6S0 z6lluvH}4KU{p9q`t97g2A(Ry1&>G<^Ovb`soH)5ibepqJRz!~;h#ox_EiO;bsK|$` zt&3%{h2>?y2DJtg9=!AGo7gzq{`lvraGa@ivggmy+6&a01fC=}7m-}ygCBl@*U+Y1 zWg^LDyL*27^zi)5=5SH|fGZq7Iy(s_1uq@egBZahlHaU$K?i~-tLWom_{Mn1AZ{Np;1@L(tP*fD# zJ=yieQ0bixzYI z<2#_-rpGfR^xTx4ODZjHjE+}voph0y=POJO1XmVidQ3#oJTm#He7TJH=%&qn@%kBz zZ>7O7*X%hM))z}9MuV9yKeL~mNd{*^VOcrK=Ca_@gv(8YrSV{tV<@Cl%>x(euuYkb zr~6w_QD?GLBvTs?q;iW&JMAXBARvzOo;XIAJgkVO!W1)ZB&nz0eQ(PaXSR|X+m*~O zf06p~>%{Lqxxcc!QY_pfw9#Ctae5gpm-9Pg+<*`-0bdTLFihc=5(pv?7|Q1X^0hFuImki?j#+W2h_{|?d$J=o znB`Wh1mkTy;(|f7&zVV=L^jKu-YjyfiGWWD;slE7$lE(zG8ZL<)-;{;X5f;Dy5rad z^Zo0y*5O{boQLuNOz%yVwvZ{ck9I0J5AQS_cLVmrYe_Yo_~Wlvo;7A11jX_|;Ta-f z2e$kHzzC)S7fgClw+vze^yZo5yOYfy&Sp~VJPMTm_;dd+Zp@dv_m4Tp$Iq4~t;F~5 zX6F9wqadS9CzWyTiN}V|!{X-Zx=9VXl!0br`EqYC#5+if?p`jZLlC-Ji01?af{5Yh z92~PRPBy1;%mc7#*d(+c(yatCQ z#1qP8o{NjbYa;2gX^Ny^vfDr#5x50lt+Sywtm#a2E`vDPhEfe=ftrmVG>%(Ib$8(5 zLin?%E7g2|D_QTPS~Uo9}&h&Hum)>x#CbQ8GwbmzcfU2;y#pd!)%iHx0oQ^Af&}{o= zpfBR-Ks^3vahb4M=fxY{!;8x8o9y|^-tCM1k3QhHw-cRV|C5hR2S?D&Uw!^9GMy;S zV`YIsS*9~Ac3LKO-|CN&*^RqTOa`*aWV`~fau$P~F{QSeufHlU$9|vr+4VH{UNbEmQDIJ%Rr@dU zH98W;;Y8_hK;P-4qqay`YO$+4ezs8(x*a9yz|lzOof49llq!G<#Ic}$yCxAra~?B1 z!XN;nWR3A7K$Ot(BDjb}Cun9SCWJV;aZ357rgcS^BLRSaHn*m?KwgZou!&{n<%%V# zsy^v@k_jAUfP}?m90O{sv@kz027^#SV?T?egvL%_KJ4_<(7vE-Vj#WIMinHkNUs6N z$%c`@NpdBh?EU_m?eE_?hgDTP1T-$dR=}>I%7k80tWm2T?stzb&?+iyZRh)4B)Wl< zReQY&#ISL|HfSC%E-V7qw!XS1kv?8p0u*IUx&dtR;?lBMfpf+BrcycgWFD0JMLHnO zM@4$w+&a!4Gjt{fhE=N9QyR?PR1{=jx@@ z!QOCh&)?}I>0L!ZuR8$YHr;6CJA+zplmmCY*RSpmT9+ryqkSS4KK|jmN9PPNYS@|u z)2P1evOQ2p7N0EQ$EWP&U2k5v874pIL~{j{&1*Z8(VM%`Og@zg}q=6P8V=<-0 z5lTe|r$=hPzdji@h9g`k<~QZ*Mx!ep#Uk5E)7Z&cSO%l21(jyX&-D24)Y1Y7n@=yu zA-Uz1X7rlvUeq&T7+inv0SLGsUCd^U0jQ1+4w3dzT77{=LmyzVWk!0+iEfe2=3p6$ z4dMz9t{t5#7(FfsfP&ByllH`5dnV7$5?1}qK)Kg)y}YpfF?SMep1s1g zZd0Q{feUEiVzq)2gh=*izL|)WN=&^-#d%*crY10pL@&cFHd(soCw$q_VAct=wwY8#NqHKO?jL4`FoubCv-aLgTu$XyIplQ7ic zlDl=X2QMf3HA1!G3-Rr06-`6BUzyS2Osp+{befKb(ukjIX`S9?tv1-&vUuDE6SSEe z9Kj!b@f8+Hpr+`(K^!VVa6==FRx6vmK8oj2myp?Pn9P7y1P+e|jc>vUha)Rw`K+MA zkoNy0>AjyD%g=Pb-&WI2fZfalNsvfH&N<^C9Hax_Am^MxB<9R!=iJkiXQUa8M$#Sa zD6Hhw=5^S0m9Oo4uWMc9>#AFJmH!4;`7iK;xvD9Zs%O+a%_h$Ie&6?bJ|Bl;jVIkT z*sy$&8bBVNXPM0^tP4+0G^0Jo^+DkHnAOd~EUXL1yoG|EN+{f6s0zp^OkM`DN{NdP zxCctC4wE=b(7^JG90Z{B=*S=lVfTA5x&h)o*sQE_`2v}Op_ZHW`{5U-3Ji8MYw=M;wYsegB^ZVWD89`ffi>-DD_z)gm=I{(& z_qI&qNhXYe01BFbCAfpdg%lIuT z9NtL3pWxzloe2ginUMfv^R&I0<$WF2)Be6YWP3G#CZ^a1gJR!bmG2JeW>H?m4)= zn6ohFR2z2#gz{oa-d=52nsb%nT*0OM_}csTZ`T=1^Ql&WR27tXH1J)!`D~{pSsUsW& zAJsv}_!gUz4&?WTg#k{65>zU-fEL&4@Sp%uA0jOT%VkbG4*C9M6pjd3;N!(2RmgY7 zQ?Lkdu?6IC?su2FpH1%%0?EJmmXX$>9<_xf2pJbyeY#j&3vNj<4=w>-A`rF6?HJx> zHkCTO%VhY@^m*%t`-RD5ZtjD5zeBU%b3Z&>^O{&0!t&8W_4{-7AUmHjFH~%-%MtU& z!wfMOO9shBSKh0lInHFU#0M#HEy(r~;v6MOQyV%Hle5$N>#wGN`lkBDCst&E@|n=} zW%%I(OQVa+ARa-8T+Yl9dSkHE1lu3Uc8v0{9DMZVU9vsU;*Y4<$oD3eK$x#L*aP9M zgp1RRuij(>gHCaJv?UTl3mdBxscgaO_VaZ1XsJLq${{*QmumPHt(Tjf{?HkrfJ-tG z@a*}5A+!&C%zI4fX_;YFVU6yHL{VeJRfs2-h_o7^%~~0Dbnz6#RgQA;?8~>s$2Y}E z9|LN@+gpd{+5WgP>f_{$LAS!D+Ym`C0k0<+lMv2eB|o#7d%gJM5a~@=h(zl7T)XWG z2X>@d8?;b6LII|LbQJ4RM25HT6%U2kw+}%{WdMEp@KV*6ni}ol(Ze?!o ztO$7c&SbIHWl9zHhC4j&8k7}KBOwCL;UHYa=Ir1HLHk^p(dO7CBwpfiA_(sxQaQk^ zWkB~bx(TSSaB3=+8_rPFMuaUeMWzySi!4VW8>!UWk8jF1=SLsE^TOcDZRw54DvL0_TP+x3j%pc4iaMYUnXaNI^oXH|u z7Aco=%~l|liRDsMBy!xY-`QFddCeQ!96V-Q)se;H4WyFEY$27!MW^eA+f*!8=uF4Y zo|O7+7)(sC>w4U=0!F^JWTz9V)m*a}iDL#Kw_z`@M_&n@8dxcXgiGoqxS)i&eYweg zy4AH)Q57E2p%}&vsBmKb%wR3<*c7^2(ll-odkuA^yb!{3)n^WdOo143&cWuOIUNRo zXv?$}PSmKCP-jZCO0+Nzo?gc46^z`m2moJN=s`v=fSK^5P;?4*^YlhRFH6PSLn2AH_9V+do+~nbudH52V_U3 zL>gb?_wQ;AST`W<4)uw~MIdD8i^uWIF^4GuG9C`MJDbx}F$9D_{z9bLM8+JEnBGU= z&buR%g5;wlgKUWuoCk(nro^!r@ZbgWdg_nICuT&UE_ z*H`r6akx+fng(NYs)nk28x0z31Z&(GSD&lU;1Go&hSF)pq6NPZ5jv7sxTtm85~W=42MWZGP0g}c&cJI(t45I9&2{SWGziR*dWmLWfD2%`!h6F|UZZcr5(! zC+UCtOZKncRsZEL3xD~^^1#n1S+@7{+D>)v-5YhW#NceNIrN&KlexXRYEiH2GbM^=;CW_H+Yt1;)ZKmPXoumAAi&)?_1d8lZW zvM(hsPBLSOb2F2&gO|s(E5j+-*G+J=d0T|N7(T-+d!^exSdeT7US2 zxv{PX&ZXJk(wHSUVx`iC6dq6!yT=C}*R0duY~d;m`52O@nRc^qG`&Bh)#Kg{kjoLD z>+uP{l3op1QOjcYvVtcwJ0xoqU7M!45Blpl7dso>@R<0SERVF!vv(G?5+-kBHtV|w z{w9-cG2-FFU@aj%!t%R$WJs1tu3&J3`BkUKLflfVvL;e|g}vz8f`o7KGSn>1uO- zI1DFJwN{Iz(Kx;SLVW-@9?t)SF9dpe_vV}^XBbM!n#0Kmd!WgNn}953$$S=7Vjz9O ziKHe#JEEybHseHRIi2x@1G#3sHa)m{_clAZ@HLv5UfW%%CX1lBNBIVm!bJk$45Am; zXwUB-WPtPC?}M!bEW?(}P(3{G*2*BJ)+hb?>5rvtCW9NO${zreVVS2GKfNB_ zUILA~vdP|tt7$d&ZJB;J86gp|%@fNl&K0F>^wC?-!3mM8M*7q8 z;c4aKiXF_IKYG_byH2zZc~%>&dt4rWZDR{*WKRZ(nmoLjJ0gV+TV32e9S$~UTd1>2 z^sZ2@VSxNXfpC5#nk|Ncu>hSwnio}EiyLb)k24HqVVp?M63citTKsN>R*L{5v~(*x zE*DU?L=0uF)c%F1lC$^5wNGA}Z;$m>$J=jzUj6Xnql*X8QW3Ly1jPYLrSlo1A0*>E ztS&mc#X^!G4h_29+ndY5*^wzoC2Lh&R6)-m<4Kdt0d8lr+~9fwy$_!%!Ny2sQB}Km z`Dk)_YH)f~-jKxXlo|9GI?k5w( zc6(hofZ!bJen70iZz2N$)#mJ9oRR75Z189{8PI)7CZHzq1mL;x&B^(WW?cguU%zQ7 z=NKrtLRZx&%U$5!S5*GEuiDNwtI0|wQp(s+o6_OOo!5P{K*^MhC^hm77tMFe^q@VQ{utDJT< zVw@@^q>V1UlA}$@9e2G04!Ep#wc|L;2Dm8O`MOsJ_CzJH2j~S##Bv+uf zg2|5@_>oMyJQ)o}Qz(f~t}hQx&iAgb!tFM4CQ_?eYPBM`4l9A$=a!*0V721FDRY1m zsKZ-{0}+*6gPEs3=m&QNFO*;|0TTY=`qnWfISbqOgc7uAG|A+;O2PA4C2^m*l2HR3 zVY5g^j-F8+AKoku_W$9wMj z=Di&@a~?Xy_4$>1%w@KFzt#Nx$F)Cx*ZG^@HGlt0aW};;#SMdwrIO{Ejo@aiuAzyD zQ5BM9Y}V%X{rLsf`WAPGv%0dz5%9p1#F!3i#8|Ncf)FxFRzJy8Xm-T1Ig?I3s${=> z?|=Ou^VRe4yL0!j>fLMn$A9}zU;Oo7efRf&{PsWpZy(SgvJ%EnY;tylg7fX0_gB}C zzx>6o)}<4CL-Qi!I+6o-oKptv?uxI zQT{*vWAOK1tUVYwuFrLEkJqOo#$WuzM&cVZZ1NJpQYO|JFtQ{g7GX3}484T$lMm)# z{Cs>p*UWSF8n)puGTQHa_HrxY){mO%K~Yx9nI`?+dW1zfce?rA*Hg{ck69HTyPZNI zoma@M*>w0iBb~-Zg`Bsu&SxX!w!~sF?%iAFY;Eic5OtPV^i1~5bThvQ%;vq>pT)`& zz8N4A(Yph#2rbr`R|OIrRA3M1X-qpZ6#~iF8l#Acgr_kY^_BA)VEv4yIkOPgd)ctS z`1M-@tl^nF9teE37Ecn)(q(3!0wq1L)DRjBhYu!Gg#UYkJ*%7C0R)~T^T5c%^PY2y zGGTc%sv9{5S4)>ib56w^>7TQ2%=zu?vmW2#`I%Y$iCDm#=cKo+WZ+{2sw(2O@Ry@FoaC+Vs%mCO{j&zj?gdQTT(9^*CZQ zk;!3!SQzgaL(xF7fD?k!Pk{iVB7JhggF_d<8eF+5-K#qiG@y}Syp+Mm>i z(8RhNG!L7nw$6{ZUDrNL?z|VX5}XRn$2=``@}aL9(??vIh)mZ zL%3ea9d^8Kqz+Vy!p=ela;P1Z9B(L0Fpvh9qos>ifJlNZr_AoephKiLEN*k~+kEuH zFYUwLl2pX9ngn6jhTXymdpQm#$7fgP!p3xN%kNz>YPAV;z#B3bsrGy4w>k663wX*e zEiB?u4MOStr6pARmsVL20ds|X7;m>`8e%rULVS@3;uVC1H+fvfCUYxhr+@f-^e=zs zzP)tbPB>v=H9@RuM0iYX>}*>7KHLOVX#ZEsaL(d|D8(+u=i^AFxWaHnqF^|T%(j`1 z_OH(|Y6JUAW3eGW0^mH0a^`>j;q#dHgqj z%zgMOczw|OFaOv7`2YRCKXFBz0r!s1kZ#s+$2SACm`tFpmfh<*6ESQO6%L!sXvMH` z*J!UjdA3}PF|10~xW#{cwfx;N|I0(g>kHSv{NC`xJMm?6sTL9Uih_p|<3InB(V`h_ z0fW#ohI>rEcO_10CqwI#v$aH&Jn0$^2cE&C^68DORLNeS`X+mYSC^e%d|CPOBN-Bm zbj0)K5;CUULPB)f*S)z>-t?Ff-m+6SzqvY_dabkISqAMnf}n3I+ikVm`x9FTrvPj+ zn~7#KjyjlHyRx;l3^C2-#wx%gGc_{@Oh_5xAn`;nlSWasTx-K%f~EhCT!G)F)*r%5 z3}6jUI*Y;@78X*6%|%iSkBhoIcbxTAfBBI$;7|t>5U>&y{6rO7D1t*{W3-=bwQUrP ziFuq7>y6gim#>QBF_vhldYh^@fMGXwbK+2hDd2m?!;L~bUd(}~_w?H@5Iss%3&ud2 znf9uOb@Iu6;@u_eS~Kf?bJP9ied7BsL!Z8^{oxnu zH@A1|)jNN&5d9B-|3So{9oBd1<%Ld4S1n08aRwb>R|U2}Ql@;_ zI~}%epT#C)X@E+M_Qp>hwa*_%x}!P90+%Opr;4+1i^1kkx&jc|)qT7nD#MDK9>MTh1CoOI06R62hThw=kthMnvLhLo<_3yhtHp# zef0kF@dJ0fh=eLQXCj$ARw|^*WwCsQ%R0NcPBog&Am#RvKl{zElDWe8^zfS>zQ13I zCJzt4{KMzJ{>MN6MU0B3vq#S!J7O`iRM}FP9zJ}CTLZ4iMt=~IX1o_5ng^fCmqsj; z!UzJFg6YF+vet!(SZQ`?puVNvnE&rU=H2p&$l& zN)L$NF%i6$8m*M@qNRn`lb-U62?Fyjd>uq`B~pt!LK$Lypq!y!6RBpGxT4aax#9P+ zaW?2QIANzS>RU7zRJG!gMW+mtJcrZOsKOqi3B-)Cq5)DNe~```Zef7ki=egBKk4u1Ic+rRzO^!MLQfBDnNKmC2?`2$V8 z{kQ-3|MSuR`X88XZ|LLa>Hp;)=Guw-*^J_5pYyoO=%<;Z62om@PWV?yg1N$Gh*jcx zjx+%w{F5|8%@HNv}Lm9?2UW zMWuRgS2(})N*x;w)g>tgihPkG3a?q@_TJ3J5 z(alYI$!rQWn z`>f|b9cLfk22YQ$U%dX)Up0RD`A#9Tlgl-K^~|!rSA2gv`sx+^)hG7z!QLOfJN&~} z$3J`#`}m_T{{6qEKYwY+<<#XgQ$ACV&2Mdj491d)=ee6qK6gc@xUUe+f^f)43wcO0 zigkJzfKD$id*|1^(H=f`TEee{J;81VN->BTcfFpe6h#P^ctWkcu`Uv)2V=0pf`g7T z7l-%9oXfM#B+KPu?8s3o+S*z_xqYJdM^Jc?;BJ&IicAh)s)R=YWG+yky6FUB-&%K6 zA1xrdD+gH}Y;*Y6(&_H`d8t^%#lahjp(%+UPnXJ6B)%b#D9u=6d7_yD660zkF#VoJ zt5dDl8@)ZV$qz+{oo`!DUH>oueb`V5m%0{2{uuH#vQ9i(WbC7FHLTu9O4e z2vQt-$A_1XA7Ms;edy6-TZI2hhU*nf&m5Ulu|KeqE@Ud?9ts;z z9Ijk&AeOR+j~{rmIY)$20=ZZ$P*l2HZW8f0iM;NhgJrSWiL4jcR(@Z(A$NL0vDAIJ z+%p`so?noqs;gMYee&oo=Hxo9#Oju44MGR-EGeVk3*KYn>?A$uo4ih;T+WwCx8;T{ zr4jlAIN4|Gym&%lFaz(*Q>wPaq7A+vlFu)@O@dr9csXV$1{u=`RT^;5v4w&n2KK~R@ z0yC_Ip-`+?ME}u<6S$S&D-F0ZqbLEGfY6|qnw^luZSKlpcvSdFOy*I;WUk-c?iQR! zBm2pSv3yS`Q{g>=E*r4_TCY!HFyaCQU79tY=|8?bySYgZ`>HT)2nKNhac8oa?8%Kr zPY(Mqb^~8tV>o6>q~pyNI%`1AGWcvJkIV7d7O+fD z`!;<}RgS)o60}Cn%0wN zAuOqL^(OX=xZ|*8GQLXF84Mg=Ql`;ti&YToFt|d~<+%RCcj{rwxz`e=kv5coc*zk- zu#T*E>!|r-4;9Jh{K>2qPpt&4^SXhKL7a@B<4UWEjjSdp6ERwg4ZA{)2`)O2CJ;>> zro`pZm%sh>)9-)r`+xm!k3Re;((Nhy-gTL1PQXLbVAE;4`al0I`1yx?I?406iDq9n zZ0Q(y2ldM$|?iIF*^k$6QNRUhp z`@UIpKV_TWBbi0tyjO=&Jhl~b%FVWFn5!tC|L7cNZLV!@;l;-j@B#h9$!%qey*&c} zZqD4A+go^(;%kEctHffGB$5(39C-F9@cvp4cx=vthl@ZdBO7&`vf!*lOi^LRD_#e9 zsGfjwB$uyrEddHG<8UMjeW29tqia2W)!?YKek!|cw-}1q>7RdR{>T63E@_IVQ`aAV zVsJT%t(GrQ0LOcUCkqy#dMU)4P5f&VheIYE)$EUVn{~Y7a86iUU0q?Z*VZ=p7+>Qd z496n=8~X~u%KY-Ou${0?8pi!b{LSf3BH+HB66XhcjKud33(wC)i3l6?n{3ul$?p(^ zJQ?ziYnF0mHxUrhJ}%|-PdawY6ZR_klYNF@XMr)lKFd@7=!INIV0v?Xjm78l0J=wr z0%9+iTW6!fJ9l~?y^HKmefbo=wc_QXg$%=~3Z4(>PXNT>1OjiY&f%f5^}7m#2L0Ji zAG%~SR1QH};|_bO?M=OVMXARXc$2fE56}{u2U|!VomAjD@ABZE2^U(>0*ZAOK;dvv zl@q>fwdstfG31eI^>Up-rq)hQP7jav+x@PK3U>xQpjY%(d$s@>jb&GF-Bs#LE)U`M z87&S#q1}Y&|v(6giCUX9tQi-Y8bl4(4mZw~IOuwlfF(2a;Y zM!rgq+ZYYw${&PgfOSs^v^w4pI$BifsknEViBQzpX16+m*a|nb10AumM1oL)Fg8G1L6Wv8S z0UhdQwZ=A?7RZ2Dub>)`!NF~0ReHSmZ`5y5>gPa{7Z29YhrU`Cn{<)Y=1L?{sVEHk z?ih`Lhd{2zyvSdwf^xH?)Bv;#bqI)Sz*gWz0C&6=-#I9wNn~sZveY&Ri@{Yu17*#q z+40)uk@MkmOx>bu)L*rkRGHL0z1G=lLoW;2{fbe?MUGmd;c1lEm~e4=1Q<;u6-Z^< zVyT^qD9lJ=7=axiQhA*DQE~EPTT0XTji3q!KBpc#Za!}}oxJ?t|MlcQ{WVfpN{b=V zs+GE3naL@DCmqpBz@VD7nJ~p_-BxQ8g`x;n0<{hRgx+*y@_RW_WvpImpYB%=rdqoN zQFa)bP)MBH;v9YTws>_=d;iSdsPIeqxt*QW)m6m6S2tJ!xtzgfEz)I%P`H6ol3t^Y!=S%IAea49)>>)Z73keExu9?wW^@cfh>x!RyY#c>vne? z*8I4+D#j7T7)eFfb~sv)+*&DdBi;VfujHqF;$n}nc$dxP1MyAfbDmt*Tg(~=59;UW z)Hnk%n=gz69g)mvya=QP@VkxC8iX`oa_)YEFS zuY#IovAZey>~J6T4K1ePe3>~!!50&5)JhjuU`o_4&hHu}`ff4$i(iz!{VMRyhii=x zY>0))2q+9Fb+B*6>lg)6S2$^Kcw3zTK=GTAfTCFdXMUT_hIAFc7AFv$?L5FPe1o zN&$nr1EV^Vy^0G3UM|e#drQ0AWt9|Lj}`oBs0~1c8(dB>!^MQ1t25wJCMU_lWDx5# zmAC$9PzW&#l}?is1*L^56tsdYohk@)$X3S{8{P_+ywy8W;=fRv_Bf5 zFbfL$)r%KT-n=>(jz`Dm$llTU{7=97X>`1I^!mEgYOn-+07)!vSNUf8%fI^O@4o)B zcz)7+e9^zWOg_BQx`N(R22fpyP8!ouyjs;cAnWl~_b1I>uhAYPS~WD8&a&ENM-zEl23VQH7K?0($(X8ZGRZ@JnO%`~6rS&}md$bv7e&i*2}_DjG>%)QPw$TPQZu zF;k3^YAsxm1W772^ox-=SEr+kMX(OqlQE{3$e#dx00Zx?19S+2NJQ-UB%(N&eaS$u z0m4Wu!S_t@!MSzVuou(!cDcB!Y_qqKKz7j)tIv-BIiLqHR`T`6&|lT91}S0sDY?Gz6rW%9;ist_Hb}bp=$4UF$4%D zs0u`Tz7Q^(x1V}BxDap)ef)5 z?smmf7PM(5!(zFrfSD+oaN}DG9n4SwW)pnzb?!hQnsnrHdM}0xDFOwD0A&jX`3k(- zR_`bcXb+@4-OQYB^IHoojK_T>Z@-2n~&BKfyghvFdh!9qXBQP$37@^&W7$( z6n0dCqSM&1*6X%V3~OJI)x!rJf4?U35*z{F;tG6~ zVtIWH`H=tmO*MNFEHGfiVBDQsURZ+F9V-jg25aH|!Ws*G1rP&xXi0H)P?!^Og#s?0 zk6b0r^Y`yBU~UMT6-UA^9SlKAN6Hs0IGA5BLd3ZjB0m;T60K^yQg$~g?j$YJ8sLfz z*Q#@?^B7VEqf{tGgZ3PV#5==DrUW*_+dEnS&RO{p#t3U^jwn41W${j&a8GX?NPi=u57Uc*ad9A)Ekt(H2 z#b~)=a(j@U^wAlF)ia|ZQko#O;%cV+5xpYEC4mfQtBu#6eSsDvUo6J_KM{}NGT|b9 zM#2d%ZK>Wbm22Jc)E|i$bh>#S_db7{ZL`wHW1!=yr^t?m`)C#+-B-fbnP|A zLs*`F_fP+D_s*R;{D*^iiF{ijVX@d)((weK?wPqJ%b))ByN6$V7;1H*vPOkSChFB%paeFQ*Fi;sh0NvkRpakWpGKV5Vv99!of&4*@V9lj3!tgkju@tD-jG*96I34V-th8ZGkGBsl9agL}Ku^L}4h1y$*-^BC>=^Vm^jOisgi52-=&-muD{Cw3=wJ(k z+hQSimxsIUGK+=3Ho3f|8IfS~7^d8EV@?y_L*Vz-I&d8sjM(wz;JsJ8NMYcGk8wP|!Ac2&|;R-b8|nE0u%T zsU-rtQU$g=nqW9qtQl-}G8)+wOE@T^lb+^ep!Sg{gCnVhXC`h^HkUI%#UMHQ=AVD3 z>s7EOU0-K$C1Nv)l}!{MD7npzr!M+^;Y^Aymm{6}rd(xD(FU0A370z&1=Lgob%Mu( z5{lex^cQm8c&u8jf~t+l9xR{sKm>taFgf+umQn%y4=fXr6jk8!m`dV2hN2#vr)FJxf52uH{UawurmomMk*o-xh1#@q-9d#~3>2{h(k{ULX zm~258JO1%#v!6OXShOfLBDL;-<_(R9N zX?|&8Wo->lA-LD^HRMQTQixq-vKl79M+f}}XU&Vl_-QYFJm6Yw^j;TjdRq+TTqR4u zvjlv_>7aRh;4S55gf5v%>UF9NM*MiBlE*#KT|@gR5z41Ja8dPJ=~~Mf3ZTQHyqwNi zOmiOBoK`dE^xUa8lBW;2c-W1P9XO6RTI1V?3OX(E5Nmq93}e!D7S;!w8=DAv0{sh# z1DP&ti`3}Iukpl%PHR`Dn=RKsx5LDh47#HUyc%RC;J8DxJ-gKvY;_H#S|Ad@c1&Zn zB5F82JG*`L&PNL@C*cXbzTT2BK@P3ZR zBYz?jLozB8SLw`bHvDEH{IpAa-Xe!5_1HD(I721Euxrg_f!<|Vrvd{LPyR)W$Tl|7 zcm+6)z0Fpuv@hR(1n#0M5H6RjoHSiOIl%ZTHSO1rhsA?oK3^PyqIt!IckH7gCd4{)Ne=TWdgAexY-9hrpx8E%;p5v| zfG(NX1Q~S8A)oK?f*){lEY@X(fr788a*SQiZId?YOGDu-8Mw25>en|bs^5Grcyh0(><=Y_`Tj_+z8tz;Y# zk$MW&D)_vkBZl2&=Wy&xM75-U|M7$D$yDO^;pglR`q6F+7DYUV&7=qTBRsW?!C+)o zv?)2TgO1}S7!aE6=Ahr7OsoNyEmK6JvF6!4ifRJhRV z7xqSuLM~J&i_NA~tJH4Pqs?kKmrEsLWGWFY7Th5}fd;+ZzAlowQRK-Mbu=AGCRc(U z-@7yUsHQw`=-|V$+N{xdeKP7b`%ryZyk6|V?IfWCbK7KtZIDc)Fm_9n3;kX%6pX?m z2pwm+TF(}1pevyYnoS`+;`Px9 z`+7AMnUe~36ERsbvq(Y5Nz#RaYaso7(HhYj{Gy7uLMH<&9T zSniHdn9yo{6q;4Y@|hwLE_Qhuqe!Aa>R;o76s@Xp`Z061g(xQ)h-Rlbme$9TyGFMr z9OubYIh?vi({i&NtCk>C-BqdG{veV_flM02KPnn4rqV`h-puR7Q-Nd}N{KN#|D9S21T>XKw?EkDJr3M5fXh_&fnXDGKzAU5?TI zRA(`XWN=0~urZ1kO7Jy9I(%?->qmOlW}RDEvnA8lKl|y?&C|;CsCaYz*&qKf{PN50 z*I(!l_J88ETM1tzTPXK>=*j(o^sqC2d0QU#KKk`&xuJi^%1XxjA&~br=$}0<#X8{P5&B-mK=jEtud;)tRqRATfm0|#F;4& zvHYBfFMN4AXZNTpRp0S}s!}kwa^chc=;OyM^vaQMPbIW_HR|-F_KVLS{dYgy@r4;1 zBDui~PY@YP?M?Rw<7utiCo_pmE}LyshI@OZK`mQ{m8Tpl6dfK?=OBXc5>m0o{@KD$ zHZ7zh_4s1{ljp;iPu$%eb$IpQmw(7zzvw*ucKq%uUWnSnW3bb_>-GDnsMi+&_KM6G zO9y9nU`0Nj&Vh~?4=j|@c*|IFDOuQQ@RLf9N9pwgL4b2U;DolU41;Q!Xg5TCfPs?Ol zls82pYb+|&o3TaRmdb(8HALw`y$6`*5^z0IDNZ%uIU}UxqXK%uDN^fU8Nj%VE0XbK zQWj6N%En248=Fl&NO_|A+^!A;F0^jc@=(fqB^f{ z?+UOQ#B2w@%#K(p(U{aan1ZDaw-;Lm2vD}9$j%a8DvpeV+Up6X6Pscw84CiQjGCLo z=}h;UR-cKx$!5QR{&fZGEhBib&Yv7s~yo&fri)6)~Ef3$8dfbeRY zoh`)6OAO5cv^5&PN8|PB$e_gKNwzA%Viv2bU^W4a07NZtUD>GwzG(7U2P%PzD_~Fn zoZ(;(vK&UEVDhKZ8RU)KK)umXq19(h7WsBZvRVj1zg{WfazWDYmgEE3q|EKXB12@b z;yMu(|ytHo&oC*rFOc1JbwM+;N8poV1n#frq_$)vRfjB z#AH(1oVa`Xl1ZFLtNZ&nE(Y_!bO4sq4%aGLryCS3cv=7uU}h4GOp>w0WxpCTVq&J+ zz%e0y&0Dw}9olYkE)1zoLkBO*)Ak>7r zg8X4JX$g`TJU)B(9vpzm{vnlbD8mtdE@ewZ@fcK+zF9YIXB%8TU#skIHvr&LIjq@! zJy=LmRJQWqR29$1ss*hbRF(`NKlW_ONcv!nL1zbF6MW|g70OsO&(#>0_`7zG2M{4K z8Pui|Y`s+v+E_5mTw7k%YrNx*wOJ+V)!4y7Y%nQa-!?98M(^IyhiCI*5hk9sPMxKU(sqB7GtJjN5-7Nu=;5({@-gxZy>WO{=PAo4^S-g9h8 zO3gZ%%$dACq$a?7!LA`yEZ75NquUAPGkB+i)Y{(L7wc?<-&-xgg_KNZiUyMO`ho|Y zy=W%y2?kw0pEDS=d)yYcvskQ!VoAi4AG~~30=1E}hIL)5?qM~B_Xp+u$J779X01oa1%Y6Dq|2iF(5TwY}~n4MMtc$*hz z-~REpzIIpU^Goc3(@);l-+zAa=@)0e`_=XD|4Ba?-w`YM`P@b(e)lIonOoVs`@siR zr?=GUKpC7aR+ISxK%)@tfLu2?JvsU6>nH#2``W?2-5bc38~$SB$@D&&xht#SKF%ihPBwEL;SQm zbkx#mR9`=qW)q=tn>gR!``H(P=V#h-j}eKlb?S4JXHF@-Ux=8$d~#PN-mFyb*6X6@ zFS+Lr?l_a8$)#vAol|MANvL$V7LAB?g1AfUD| z6TCW{XaPtqu2{8#3Nu*2NDV3Ngq=QRi;q<;G*hMA^n*yx=(6E4v8@F#%n={q!XgFjmw3`Ac zz>FNR8cYekMyrE3%xK1tAJY;86^8|0W_BQVidi=vq3hcmWP_KswlP36Mo?ZLeVGJL zrIDFTD#GUq1Z*B3WA%>Ya3s!CnJ-R#(HI&TAX|c)C)44lwHur+_O29{2raJCN_D$h z4`wrXNgup+t?s683?I3VyzQNr6CdyBxr$NkF!0dm$QWqKvHRxtaHX#1XFiZBavz| zU~xdW5toI(yEaC-HB47apj~!F_7=nn(MYbhdObEp{8ghFGvY3`UGNOT_6IO{1KcX_S4b6z<*ab{95w zSa^7N9sB)w3ojFPNhu*|6c;K9$)G&jWg~}k@7@MrP+-x_%_#t<5{W^M0+NoY+`S*r zX-+#kcE^0!IPY^p+J2wST31UJcG!%~HBr>--5(p89YryT;`ZYozDpb)6UPJZ;hy)S zrwii-3O9!b)Ar#s+wI_fTJHCz;~@rXt2^L?%P=#?LT#0`y|BfpwYs5BmCj`mH&uFl zpr-$R35+FYTXjb@u@7g`q|+?WFhRajKv=X z#0*_m)acOG6q~F9G(&Abn>z7G*V`<)W=#+GQ#gfCqLa=D49-fo6QF5~0$4JmEuI-Z zeTcQY*aUf;-R$$}9o|GdovT#o2wmy*qt!yD+5k}3M!1~*5D|a@zK~31les)dRtCF6 zV=^C{Up#*P(o2O!QgQs?^6AT$hiB*6a>?%UqDDlJLHuLERQmSC^K=Od?tCnhMk0$0 z0l~M2eEPW_iTmR#U#$!?*WuewlBd^`m(PVDP(!csP_WDWcr(dZtRDL{8ZG`ZrO*;6|0f$cZt&}Q7EV=#*uiGL?Vh}%6NVnesB_c_srO8 zFPCE3pZ?5Tt!>A``g+sZ>tsKC?7x{dUq5NQd+loN>2k&LtHW>q@z498z9FZb0ooSj z0!ugRo8VK$ytjyQ{;G(7k1r6AE@!#bxIA4o8aIu4eI^w+9ulRxy3>Urf_`viu2j{9 zy#4IZ`0A+$S2e%aNQaSfgo_pcbDq&4#GWn|Lq3Wvk>GBHdZ{BGL&i)AZ#x39HYW^L zV!dr!B9{|36B*o*?JjzW$PBRT?TB_MSvR6)Z8Yb*)j z>^g_Ly3JnL+;YcL2j|z}N*4DBbmT!|gwz8iGAfnUI2~*u=14kpAJV;cx7}0|E|t|5 zD`xNz#>IAXSG3CEb*B@F-4e;BEiPhL4L!GuBT@0Cnni`kbI@fN^z-eo&F#~;J-%WJ zi%yhMI8rrT>aeA%b&ddmBJ2XN;1+2ixL0M1;8Z_%1cO4WEz_<+RZP+`Q0Q&(cqE?{ zB0&mPEsM1SI7}jj;PklL*8*=_s?-KO|8VGoXqyV{A0OdVDl|D^!RCPT0G-G25jZpY zNCX;RuE|iF?6r<20;3g-CLJ210m={vBFd$6`&14eMrw&h!%TW*4g$l?9l69236&;8 z8y%;U8Ps4m1Oo8zabG~=LkLfh&MZ)APoKXmlr09n;(w3%cY6UB9I+r&b_#+1*~*;UIv@yuY-@ z*|CK}NGlSOBrr(SKGcLWG&FN64*_u=J~9Av?MTq-LVH&&G`X#G0`h1GuQwDr z7$HqjT1Qd#IL&er_F9K$N5iG=8Vp^Xu`nKI@a2q!rM0ci#$Yd6DPTg2_01|$ULvW; z;lfo^=?h!3xtH(Xd9wLkCBQ6xOEiInnk`BR4TvaMF&oF8$WF(Ah%|a)qv3wCQdK#9 z=}HX&3Ax3k4u<390vgKD#P3?1iBjS8`oYEdaj;UAS=}a&M{Bg8+#HRiTrSVv{$V(u zqr<^stBWa+D?s|Oc&SuM^=7rx0em%*&4!Yx&S-M}^fA6Z*c=;EWx9V1vV}~mb^5*T z2;~Yz(JZig{JrrcS80W^)ytR9U4bByODa3z2~#{B-qGDewFYXa)@s%m3}m6$y1BH0 z(>rVz4vzh`x~JXFBkuXtmr+={l8N-Fo5U?I6469yBNE@27rtyc+-u3aAxE?9s@9~D z(ENr-mCnxd`SbJlXXlN%x&QhXkIR#4)G$mj@88{^{mkX%RX&%wy=}=CO0OP@@&y^4 zO5Gli<7WNsW%P1t%%%^&`#kXB)4PQhXrEUPuI=ekuG?u1_AZ`21HXc-^-rID5z7|d ze*5J{y29WKwfU?Uul3WZ^Vzic-EHLU1NyTUj`L#`fb(KLb7yBpMTWu*;g+>kV7KuN zz9`vU(rAz57SUjoMQ$TMKay zmeJLIs^90BO^n4w{G1?mu5GX&i(H@Sfj4w!FwSO|>-lXqeyv%eW`6OW9KblYp;UGD zM&@!!pUznt9R_RV-sW9IY2a`V<8BzCpr*xs6D<|6jDWHfo2`h)06KwTwb)_?$3W?I z0awVADsW8z!Vbj{+=)Phz(5|+njIuURXQsjH^-6&isGwGQnMZ*Ql3%{FEGk(95Ldl z4h-9oBN97ZI1sL`ZO$()$1AxfZ{LCGglzwYP%KpG6$VIZWL%{I-|Cnk!C9boIf1Q^ z+GdjX74(}ROh<-Fr^k&0&?Jzxpq00Q=7GKprd3!gn9N{?GnVGna2mGi($|M>k6T9& z=%a~kCK#;nE--lLa5j&E8gS4?yIJF~;$wpBx-06phQipcQuR_2&}o;;n~tUWO%wbh zm>8>YxAwx{z)nW#PPKh;9&6S11~YwXYkwSvJi(NXLoc&gF>!z7eW8GwLRX+5Bp z*4wUl6!R9Oq4J~NwptIkhnDo=ln#jf-h&5Vmtn^zH8`X=qgq{vin-{7CFGT=bry`8 zBXOJ_q3dTsMdC7tXc_xrM8xL?kFuspJkDNQSAZBzM9bqotUBoFl&ejg@KrtxjsjeTXN6KW5>yc9}9WH8bhPcoHCGFL|UKNJXO_j&+dV?WN*XyYk784`3d zi`I->qjh*anSAl;@r!b=+v-ou*`hxbP@6!mwofl_uAjdmgMQ$Al?Lnn*~$3qI9;vo z4ZH251EBCMAu0y_Vk$N4?-~8n(diY4qsd|c)zpV?Kg=CnPOcu>Gx^eVzj1ozZMOb@ zj^6XhkvvcDdqdrBcU85i>hcCv@ZNhMfkb8^0VFaL3GaQumiJv%?YpP_OwaU~9kaW$ zhP!*mv!r-DN=Hg}5NmTkA$GbkQ?7MkfDi;uW2n$fcII^jet?#52<> z8bFm^ZFj9>Z)Y^Dtjm_x*CBJl2|2sDejDfWUHBsBrq-6%2!}Zt+nUc7jk@3cq9$0yIf{z=F~|FA;rn_YdMuP zwVUe#ZLj7uU~xRXG!zn+eBPSjJ$!U!OExoiZ)Ra}W?=!z4fwM|yoNt4%A}B3#QA`_ zQRucIm(5i2NDW?DU&E!mwkccQL|zwEWYg<5M<^$TMk7bPs!s6H)3c3iT_9%pcFV?cza8151bYVal1KoJ^55WH`)9R_B~>4hr+V#vbLkq`PM zUr4A_E>54ABN2_)7t3Uk0s{@IDd2_FAFjGNe0UlJY8Vhe09F=MG%~dwzW|v6NJc>K zABH)a0C+0oBngE7n#>Nh-bA-*q2sfuB7@G<4l%jIv1Kxf$mdO`K{N0%$O}#Zm#Q!r z7uMxKMq@xkCPanNwyw}4QH4xk_lgZT!k}qq0Eb=#GGm?9x*YOVzj!%iUq#$cZGV&~ zl>y7j6pHA5{2{{X_d(6;CI|%kX4}pDpbIXy-V17^fWjNWd~oLh*@~jbMJ9wsU4h3F!ND}(J9%@(IJ2)`ibi^D%3N~O|tk#afs~_t;0|HV@g>kQQ|KSrW z+|x-0m+Tg(BSa)9N=TqLx`KG4)G)4uXt~Y`eN-r2@um5QltC|`7xSJ*WBB9O!jsFj zC-*_NmonLaz&XPtMIkcSqEu{X z^g7JKi%o|hDToll^=b!0ZzQ;?Hy|&7&hpSR5QRJna$Iw{;r6=4t_=b*<^z-x2?4N9c+`(|C+bwT*NRlRl zG~Q$;o@~^s0ftSL%3?w!v6%C_(c2a>xp=Mw_9KYFFh54)iP-M(n-3ozfASh#29@MQ zfrsoDpbu;TYW-fh*Vd77j-lKA(c#(s!~L_JQU7%32vbld!KLd}Zz$C64-l%pdwc{C zU#ghBW%q7Be8C@Fp?aZ8HEFnOL7e*9+B8n)g?pH7%q`4sXf=zg>+{QC2`iBHC|4*z zn1}RYQ@**fwz{cOtgGc)6LGl46(WRYJy&b#LeWL7F_Pvm&A^@L0!t*HWl{p_+lAGQ zg-Lw<+LlVSrBZ8*_z=SQjOI<6Wkki*3x*6IIT)S(xBpz(ZQT6H-AuKJ@Pe1`KKzuW zZqsr22ixyn9(?zsaDDmZfA~+Azxe*fy^ZkIwYFZhbkb1N17*Ctw798PDH$OMO zCEr?JTb-MoonKtp*pk7Nf#h){cVp2*unc%Iz5QM6{g<@ncrFX0y#|hHJS0&Lry_W9 zGP!)_-W--eS|M3@^NQWw%f9+#R-&|Chl)TVQVdcYnZpxAjY)(yKVZDbjaEAofm%t46`0cj#Iz9>T`z(8KPLQozi&;eGl0nI zM}cHmg~z~ZGX)9QRj{SSY5)u0C9T2e1^6;y<{7HjhzjX&tz<%Km6)90+=7@HWi52? zh|)v86|mb1hhs%QAxq55LJ)@6y-N^#G1RiSlR+)0Zt3o zsZ9n!Zm*XP1I-7~g3e;Ix*SvY7Tmq=wAo>>TWE>DCs(p1q=sc~VJrkdO-=%69n=V% zMQ~;{4#zT^3kzQxlbH1NLF(kW`s0 z2+G8(wfYI6Sc2slGhiTe{9MWtWy7P^n}7Z1`Dag$zWjOm7q1b5aJIi^3x#=}o2b#8 zZfJW`>71QHrXHe1v%O&tVG2llJUKh7*6ZN3NZT!>)P+S6RNHvDGPS8iS!M}`{d_V3 zgB}?~=2~mJi>)!*4TP6u@=8YyzV>4E@wb^XmEvxU7WFXJA9FY*9SkyBP^#WeISTGaOO-kQQpuBFMgy zA3eTu=ToIYM-%otL?KWrprzH2iNg6IvPH{>J8nJ(g|NkA3+7YZ{e4W%T@=kXYN_$S zB+!LuX;E*$!)`>X-k>XVYD!;-t>%zbhat9w344;935+;F1kDf7WtmdH<#L&# zlp_{Z5(LCT{&GH%5g{``w6`po(Bw+D7G~FFaxVb>J_3kQq;sz5%v`0oW_2SLIRv;_ zGT9%Gq(+%bmlrnGiCV?M#;Ib?Ovm9>F^4HTgWwMg?;74152GRrVhM;bM9fAeqJ?}k zSH#Q^ZKH{1`xoa&7Y~mwE@hw%2`M?akQ9TiQ(u`yXF_}o6VEr69K00N-SVz}rE zk;VWWFTg?L^U$={7l84z@^Y}R= zo~^yZWVtb8FwVflKEI&17_~b6(#AS~frWgz*=XZxCt1AiQz%-*^qUz52^hOFS*Zr-u`(r+IpUOdu)cJk939HA@`Y${=m!CcgWNDDhF;HJUu1}NZC ze;7za=kLwSRQT4wU^s`U<25>R+pL|D{V|{o|88*!WC_g893&mWa3d`(8NCOm_w$2Z zG?&LB9-bNy$U|J3PL&V>vSPFe`7Dx2Q9L^+RJH;*MKux+aaq8I;J_%!0|k^X1cS2;Qcsga$l*o;`Vl5j4A93)U+xsgN$`fdTiG@-A=K{~LAgsPA zM0S)~wQ8urCe#(8-+rtvb);?dkq&~0`NT(gv1!G@|6;kE(8JPt0H5a#Z^QIQogy3^%LTu zG1bRK00|1XaabkEb9~_WW5;g4UaLd$EmlfoE)kSCv0df673jjvu~?Ktil2ne3ms*! zkYCc6ID~R;m#LhHrx!wBmD#dkw(x^aq1Wby-R{L*M@aYy4b ze!HAY%@C71b7f0TrqVdZHU0<=WVJiMZ#Qimm+rSJdwpckmv#pIlYJZ)*a*W(SKk?+ z`7%;K)>J_aHIR^tJIHjFlCq8{c5NbJ(EytbCv(YM6%8iH5{M^5FT>>v-gxHv!2_i~ zXd=*S1U>NiIz4MT*dY-AI12#Pgf(3(WpiXoDSd1=l8aHv{20jJC_S*><>?oVvyw@pNx{-{-Q?B=NjYSkfnX?=#7aoxz&PCs ze8jrJs`9vP(S#j3Oot7rYU)5x>2}*ZZ|X zCjy>uY)PrynoLVv2)o3N(i{o`G|R>_TXuVX8`G*T1Ovcd1Zxe8+XsyQB0jZdDblPJ z$3vCF3ugf~MtV2GvKY114k5Pz3}KxS=NJ;)mK9p;_+W=b%nD!{cKmQU;fx@pEPx#) zf{Je5_-Ulkb#m#uCckuYF*Scf>9#VWghiyWMl?!f8yV;VE7(C_>%$u6WeHr#A6>J*r$N!Od#4)71=oo%n#PbQnrnXo0RDzZmT80bT?e@b1G0u!I1# zi_CGzZlT++4SRZD$msQ!#$$aXKH06ieGt<+s2F-HElDGJYTaN?iCpdcXjyH<#cGR0 zHq=IEgwX|j>%h3r8*KDc{ z@LvOa1?FmgdjQnWgcof_>=Uc;QHX9w;e;!|h^0n^guU7mB&Kw#)_?P>&;QH+e(&)i z(sshoZrPl1DW#9Io?LD#63rg(_fHOFR`b&O*4&b;_TVCe{N<~o%^-oZdc)?}v=}!O zTk956Zm%0CWi5#W-R~u#^Hi#>J|8k<@tNW-BPzvEF%Ji&%xW+1^cVqa-v|zTFB_&R z6&5| zoSAH?+3B_FZ4x6>w+~l20_+gQetG}0vcHEU7o)`nHC?ek$X6QeK_9}-i_805A*a_{ z05zIS3>;qA2}k$Oj~_qipC0;|XsO$+?(K9Ab_b)KI`WINJa$G89$bC+`fE}ULJWf* zfsryO*UOF8)Xf_1zQJ5+BZCT~4t7+H-Vh4>aZ81rGAvbc#q`$ZJ)LSR zPC+<&{|~=D`0Y1}R2(DzrPXDN&*RP)$x=bU&@T|SM&m@TfQAmp8stGkap#yop#fwL zVMvbnSAXr=6RTE|o!o0KFXjV|px*@Gu+>hc3Xyc)!3y;Oj?G%4 zP{G=sD`maO9G$IZdq`tRfhp|;vMfkr1E}?cAPHlIlqZB-Fqn7Z$WRdT*{QqtfVuWo zYI7!wLaol;zb+r|XZwwnb&VVz)pTC(!Z_Wqp*NAR*n~p32<*J*!l`1h;PoS66Jrx( z)+4ALMpupBheZGeq*w%)2=H^P+6ahw@C9q*C_KW<L6=0?%zZ2sf zlN+iDXje!kYVzZqcjMl~o)l9uM9sGM59T)%r6$fa2}*uTfQ0p|y+4fAN;(*^HEJBW zs0p#;x*PH>MEtW{W;$%vV(T4?!CgUS(~d-JR&RECJxg-+y*0&}+a;AN5Qw7j0l&zE zC!gn(ZfAgxLtzeE7MVz5Znmn^LF9?E)W^l`;fO6n!j%JlG6W}%7`<$?*%<6?127iB zIH18JZFlJ*++}GDnQ<53zeTDAJ_t;QK(0``-0=KvsC3R$Y7!D1A;oSL{gIE2`lBqw zoZ!Q_$mq>Q*~xFeJOB3Q$@^E%ti+xjEHDhl9b`T?I@|?s$KrRnh#AN5tNUQ9|^436@pLc7y!H(U99 zu3jzm(8gDa$YjY6`zKe|-dGZ%5sSyMu(koDEjpu!fSBgo$@wLcnjKW!Lvz@9H#*&9 zGK+DdIZO+U0?r(r(=lyP6KA`|`y=t6|JBW*fZ7LwqC&SzR&)1XKAwmYj}QE%3T*EN zhi$`bb|5GupC-x~U$r!Rb%poA9l@LpGG;6K=wOP6;2}Bef*6B<9;60Oq-z$Z+U2$I zg3zqNRkZ0rcoQx61XUhCT>r3jL{bSuh`{p?CYTNHZBEjG_p-JLURE%dS~FW*Ja0_0 z$ZMO96I&_%b}FkzqbcCd#wSt&#sQ8?rc{D=#uevP9xp5v77A}T9V%3bR7vFtBVlkw zYg^Tux@CrT0rJ2laft*Gqq{u_xJf-p=>f)S4AO|c4Q2|le4}-E ztam#qt#)m@hdmvzia43)mvP=G)dsynty_Z%uHQ+&xb_{iu|dF(Lj1Qm#;Sw(yaZ>A zHTXjoCgCsOI_MZZ7@=z+T(MHD4hdq|frdz#$)yCMEm5Y6S)d*e$OU^h6!L2-EtwV! zKGK)stqu=FEUsV>vNW7sB+GVohxMI3v{99vp~4xtw`l}au)BYh>$Y{CkS!E*P&lg{ z#t?~}EJWri?9+hCq&XrM2P+9zt+&#&iz%bsinEdK)N-wsH=oA&qi})$>_>Ht#T@K2 zz$~B&Rl2;UP}ELgs&B>$L+Nm#$XD3Rn>ySPR{R#AKtKhmA%Z$0ylS!}%6TJlCDN%} z=K$ZY?cH4@iL0Pdal3*ck`NMLgsL0?G(qwhi`RoeYqC+zbi1Bmr*JS@LpTB#zxwbo zz(gTALn#tuSzCzmMcLZHemE&$qAm^k#xS06pAJE9W;?bIYYM&EWJi?SrUuwmJrRu_ zo}b+#yr6DgeEG%GAAa7td?*tV-glpP;xR8Ka%O9%+bN;pmGW$+M8;#Rlt(KOfKQg= z7guE~3f=sg0u%^Ps;FQX+8dlaelE75)ve+WYqLb+@oAUYSuI&}nJK*?S;+SvK58_Y zw3OASQmK3n%Q6%gTe!HZ+1CAILxhAl7FUCdi)j&24S`CEOB9Qk_PeMUJQyaw54CGF zjiZmn%n*k^a1+^Lvvaryx80V}ISJr^zD}6rS=i%rxG3VWMCPfHnB<0F#)wA_m<2Qo z*l~mL;*3Tu*e@fg0f0^mf+QZCU4YpOW>kQRIAMq; zLYZ0{U`9-w5R2oa(3110RO1MR-Rr|(xZT?Zx=>a_61Gwqwx zBJc~CeWgXVUY)f#YG?bMi#@zEGNl?(GJuX2cK5mu&#`Dz(-hjw;j_zFPQ<<&B)3R0 z9W17Cu^RapSawh#({P7j@MU#wm~H-YI(O8AnuzZWGTm(uR8Vm>&yKT$o(Sx4rD741 zo~)n^1r=^5wquYzyP}jw5>XLp0s%)dHGShI{b-M@m8aygV3hIZ%P83DyCZN*kS1yN zkq89z5U~xn8(KI8?m;rrKH5RPId*XITCqFmZeN~kPSg}$u(pVF){n^AEXqHTkaF=_ z9f~_+gf<2#=ry@y28v==GKCD>HN9=a?yPh==*q!j!Y=@V!;WBpe8K1@6WId8akX;2 zkWVuL{JBMdC^wLNgw-2~Epq@iYQBN_WEI16wBHy)R+{zt**T07M&w@g`$=TrVi={> zAdm}mBZ%ApV%j-7Ke~Q+elR$G`RwVpAB}N-3{0!VoD#T4*H>^RS{!zCvLGsyN~J=% zep4k+U*F$<`#RCvMoNL+VBNXCh^0hxm}GN#%%a((K=H}pc(^k@RAN7ri~;o+5KAyV z>zsCt6$s`SUu*M~OrTIzy223Jq1wce1sXq=9bi_6O4SXkD=fw#Z(EkD5KRbF3KGnvJmZ}x;n+m|i$F0br_Hz z5kiz^Q&GFeuL49QK>DP#+Uo)95-^!WA+0ClektY4mW?jQx*0p>kQUn(H2V`|N6ZoQ z#HDg+)G7_PGuu6ckzq3kA?23dk|;orS=1;ltorQNdFf#O`)kgIK&GjMtN5h8-$Ep>+}NTi=+U( z*X`kAh%-P+0(N$hNNwCp>g`2betOjT}s5r=PvOX_O(7a@ri62E+5_P5d>bSJCeu!Px-?4vXie-Uqr9 z2NcX}a0KA0GWq;wfOpaob`AM%J9=`u9*VfDU6Yjd9S)*{y`8`O-Be*x$-o+{u(*Q> zo=O*;6zicWDx330nWarR;B_*+0X|9{3^EgknhvKETyK0Oz5B@{;2PlYa>p2*hnTkN zO!-W>Q%`;RaO%cSkPF>Ka4op_=ckunyvrgo+wXypY5d^4b8@r-GlIneu(lZoGEJe> z1R`}st%uSZPF_qbk!TQQNLMJJcll)Y$@PTP^C&MOZF5-*>Q5w?h+*uzV zt4fXBU_!G438KO0;p#{!a$7O62}8dMkrHhS2O+if#}dI*)=L2^6matr>O5@Qp<;z1 z6kwuwzuWrxH{0KSlm7JWe89!Md{F)V`7cLd$%Vjo`(FR}_isCDY zcuE(_7M24PYqT@0qGKvZl}}#gFV2~xKJq?-BIuVn=+faNqd3mt@c4ZGMx}B%>>Z4T z!05%&8IEDVSqjiBg24kER5USE?_p6u#DLNX?k&4W|7#nT6H1ulaj8z7|ZdLUD@&>Xhs zPL2bUfda%nn**c~J9n<#wm~>S#UrJXlT8MA5$Fzn7*1zBpnWEJ z(0DJ9xBe2bEl_Q z5cgU`-~mZYGHpc4S1Ju6^u?oV$mM*<8Q1Ge?Z(lQ2gzJESc=BuzCJAA(CXs>>7U@+MXcFaPczRqR~rJHx}kiF*KXP=Z#PtSh-@uz{1&SCBy z9YDUKbp?>vg^~cdmZoqVp`tPuQEiX-0w^L$jeQcBh0A?eZ&L(V8RVq3zRcyvMnI2& zv&#chKlUJAkdc4zq8~^Ts14xh`p0eo-(ik@lMhAm34>=chG@Hgq zEP#>Kc;peX7*^m!H3euh6GiK7j$lS7ksLDeKt}{6w_O>JkRl2w0i+$s?Zu1*$GK#s0<;vA;ZQ)uYPH7RL2i3IIo|KiwZ8vuN~^;OzgDho?ssRjj`;7-Sy&Kn2D0 z9zSEphqFXjUn&egf0cTEI<1lg6DbB|HYWy=n-GnANYcy3!SM)EF{RnQsWV~RT5J?z z#p;IMrnEXCRfXRHY&~p4h@60-_xAl0lyfUd#@(zr8fnjEUwybcMRQYB{Knx>kg`}D zAehuso5~&kG zS76d9UXdNIbvhupbz-=L12rQ=rIZ%P zFgk+NMd)fGqF@VzF{aD3Yc?)!A_1LXk@bc>vMa}lPu`Ax_)z}-8&xB}PEml7a%|U;m)a;Mg{eD=4A+ILA60;hsw$iVF|Y3LYB#u zB9N`(%2OEtI07uX(5<3mwFILe$pgBDcncqi*(?nZ3eZwUt952|L0c~pdqd&X)9Y5IeT)|*d0TrUcP!XJ(6Z@_GyXIeE()D6PeB=rpMi>)+qCve|BSZFjc5dIn7fd zKlkk5W;`+>98xqUuGnz*cE?gCli=chBGeck-f&u?`{ScueKUCf^5*`5C&DxyKN~zb z|Mbf*8|P;MF$*gqLb?q=kF;B+2#bE%5R8DutqF$Qf)veVQ>}9Ic(m#CYeON7dP3Pe zk*&Ic_wfV(74#u8iQ$v=IvgKJ6+sPy6cR7X=dfbP=3NQC)UMfS4E>PU1?F?mEu_qB z98!K?Dg{djHXYDxpv}aK5AeK>2%zj#7!76^&A^4=Bo~vwQHHS+kY8{MDI9?apV+&+ z-}>++2GmA}74-Gt&Q9~mt5m(>^!xIS#?z-y!DMcAyZytXdZQj7qfzv9xqNSL)EEvl zb{m|4sEPv~Um~3~n9VZM-}&T1INf#Rv)!+MR_`}H`Sg8MNFgc_=N_4mXsHn93f`yy zCc~B&+UXRcDrH)o!fFQD165^lQ02$Fk6yfuR<`vt3w0tChHfsl<@Bvv?TD;e)~HuC z>J^1zeoY2xAJ&(0gH2{KY*{=OzZ;Jk7O5t8*ys#t%-(cotYLQmH8MULR6%5> zKm*G^Vdr{bOLU#=I6B+9>%C|^sk2(l9uJ6-81f+Q5F~j=l1rou(N@)l6-+W?hhYTb zjU-Bu+UWFtZg2pFgDu9bAj4BiBEcDO0|)e(?g`ug^IM==(BQiWD8@NI)X|&(RVPG= z$mqnFjud!=8U*4AYcL34rrK(S=^_x9fCYv&05fVxA0b>pset7vHUiiMBb*&;ccxN+ zcR(5Ns7O*l5YbZJF9@Inw2vl6RM<`tq=g9sDjAFjHl1#LBx;W*u<^t`LeJ2cEFt(+ z32;X;fw80vQx}Mf><%cX=~^*;&_MvV7i!Fc)F16&QO`FAP#q&m9&>2~sqXi`irN5-5ptsQj~c1<>i9kK4&n+&N|L< zXU61{RST-a{*+O>ad7bsZD2-GdFJF!K1}=W3-z>-gmvczq6;swd?U{p&_?<%+UFS!aj^)5jx{^q7jA` z$iq+za`{9{Ns-lYfBNo?Go9!}-s zD<5Akes(qGvQOQ)O=nUdmPcDAmZxqY(zm|rZQ5jkax8^!M#IzaM1tdH;GsG*9or?=|WN}u-grs zj;9IcZoXkVIk^cr&Q~vPWH^YbpesvPTVkzn_3n!sTS{*(>+beqhv$X2Z?>4|^z>cS zlo<5c7^wLrDVGajtL}7G@|jXL8z2bu)WuQ@L<=Y!0LBE85gJ0SP?y?0G}_r(3n)wM zJ``40wc1o$(9nf@?NP4V1C69o%H!C;$iS`ESEAHabA%TTVK8Ie*Rv3 z_$acotLk=BpF9QBh4}30?X$DFlb!j?!TRgx{-3?F{`^z(o0sZ#H~Hyl=k=q+v;D%8 z)BWFkbo|9<1VI)rA2%-!Qk{l_` z7Zdl=$=#jZv;9*vl_s|v*)GU^b~;?GMnelg;^!Yy$9sn#-=6;2uNI3EWWN?7p2(Er z6Fl0<$<>8}6F1ypI+otv+i4s;$aI@#mq%^4K{&9evE*xe#$Y@YPo*mD#9*6gRiU-e zxLq={6)T<Xd=fBGy6%gHMi^L|6oCiY~6Q*-CU%(6> z@(<`Apgq9+c6@bK+usqJHAYOL0+jQ#x7C=Spx!SHdQ-P<2I9O+l7iVhTP>Sez!I}0pUk#e1|p`kyAk;WeGaU17__2r z*TMbdCF~3v$!Cb91d#?BNu|qSBEw*W3YE-;!H9lG;SH=<%!%lG{in|pd!x(uZ>CIoRX)j_wCxpf#^PJf#;2Oy8-MaAW`{RdDG8801Ag0Si@C{b zgD(|q+llhrH<|cZBV$UfX})x?B8Vka*RWF`o3ou{lEG}_S0t?c;vTMW)|0O$z{;s-P%~bZPsvy z`|eJgdAuL^?p^5n_qP4<)Ll7vT;kPzLu;gwGOj_3JU{gvZcpEyRcH)3NLbx=fbqAS z?m$LR0X0lhxqR;UV7Gv7I-5bb7+0)%0%4RoY6M?TNTDUvu5CUt zke#>Xu&Op%;iutRCBvKuiXev1Gn<>r1nF!J%CE1b?_N%iMG#t& zxl%$(3)un@O_aMWT(w}}aFbiFRDSw&O0zf$rUktoYN8qS))cI0aaP(N!ZN1fXfvPOpxMZ<-h2Pa z)sNptu1=r+%Rl}7|Mu_sPhS__JgvQb8hict>Mwq|!bMY;dw=);{pZ@h`5RA^-2e2w zJ(1Xe2q8cz+yQemsfUC^%Awv{1TP;u`Y>7Sv@LWDA6d53DGo-6coEvIWUGeo==|Q; zl}xXzOgfB)QzcaCW)JjHKxPH0Y%wHBEGHnJ5$O1k$cLqjn@wOytF=1KRMbKt04oU3 z4vsY)(tk@O13?6Y1ahh51|1=R4qMKGGHrJgbR3F3J0OWt8Y&dM-Dc%-xmFt(+6Y=6 z_#m(=L7GpBN0#OO={a6-s(_^;JS(GkI?Z>x(NettW3`k)K+nbTQDM6Wa{+#Z+F-_c z7>d$~bY@nmdhx3tFMj;l{U5&+cbehdy)a8BTLUO;Paixwzc|~!JY9EDV!iCA6Jn_) zR{Bl=*|5GhA+6gOujJU`c71q|EH$IptGs!>vv*+gQ=3+s%8wCT!axVXa$G_5fI%C` zWz;@m;`I0WK#5sXnasWru1-vuY`zGYNXg6&|h@}#ixxi4TI&BaR zgE2N$ucL(Hie)C1)%r*;9Y@#!jJo(hH*_{6eV}3tWU?_{WcY;A3F%Q>ON6l(m{!as z8udh}*n9QL3&~2i0)t6+@BG2@Pi002?n=(=Tj3L_1CD2fqB4Hwz2^Nas zqGXRpVZu^69FR|2!;uXgytgiu-46B|l98~0fuECj20 zy@D`;Y^61|c*D@hoP7Spr@#BHw>wHbJjTSsUoTp7+>FzKOUD4IMyIPv^Ri@;Js7Q+ z&GfLvpZ148d^4lgO|2}48+B_@*nRbiyE+c`y3`ns&TynyXxu+>3;Ej$l{p$@AhY}I zjV>iDczwQB_vrJ7w^XJDD%t(;ZuI@ng_qB=PoCd^dFSe+`^%r*@B-HT9(wyVq#_=7R#M>n|QiKYl1ZIgOuR z=%f@iYI0|XfxYn}bnN%{y$6G1f$XuVV3x#Q$ZTimbd&^66i;MF}Ls{QgT3LoH+2;>V&)vaYFf$Dwh0}gL zT(72_hdocbbMV6#wP*LuqoMf4C)C5kX`Oa?aizRFz^89Tekghnf)IM!n0>)^RkNV9gw_gtB&kq)k z8XL!hd)@L(mY<;*4p$e2kw+s&z&rA35-!Nvo_ z{=LP;+jD?f+`-@6TUdZ&^xpC++>~as8%{T1F5u9-1-{+V{ETe<_R8XvY|YiGx_5d= zv3c=#f7<_NzmL6nM4lZbK7E?G+@p5-%Va3?>tBBScmME{s)(t3x>iMsYxQ_PkWQh| z*4zDDk(E6fb z76o%k6QE+Lk~2(WTyKrgW(=Vc0$Zvi3MH6&)K-ty?eQ|a9_A6a>5UGzl%!0OOCx5Qx%( zxc%%+9bs^8Sn2T9vuRjWa*3k4&Q zDaEFh<3odyv^(xy4)%ZdtDics`bgIHPPTV7}2 z7O0FyEXM;Os_#opwi=mQck9`S(!Kz zV|5@$`P>i-88O|$D--jCSTNd%Evt_zR528Sr5ZyL#N%R359SGg2G~t!T9u_JYaKMF z;dKf{VOodu6h>4GS0Ufx0mbb=^6g-O@XDrrF)Fz;)P-48<`}iXdKb)BG4jo{YOXj6 z?`o`3LJFSJjEG(XytGa@fXFZw0g!YOsWkdrYymI!H?m?J6Teb*_p^5* zlzgMnh7qB?82(!k{tH=Vx>+?)WhRMDiy53T zYzJ@)K!m9#JV0b{)tXI=0~=ClHHA(;iP$C@t8fVcLu53;H=7vI&nOjoDZ2ahhxX(1 zc{k3Vd-pV|1((&=sLsr-sN&2@D7XrC5RPJjU1gcOI)j`c%|g;r%N_jk<6@GrmK)ln zsOD3>-+t#Bcg3e?jn7^glF9IP`^8`WPT1?HIB|uF*wRU^)1Fo+;;2;XEoY-d(ObCZ9U+;snX6`tg?V-W^)ZGvlFn%&6#P7 zd^zHsw(I45!m&SaT%Q~Jo$x2Ga$kLBYwwu4J?GJJ9K)gTtXVr5BPRtcCl%7Af^p7Mx{0qe-Ebk zh#;m5#d4=rKnhr~5Mh{luhSV0jTYd4g7I|5Rqwof{klFHLa>DOQM=bIRho>H#pS|R zDo`q7CL9)chGwU>|@NNjDSxi@*C zQ3NJJMz0?u5fB%v{a%RUpb1%38@&|ggn-TDMJ9`u;#A?df#m>2@lz9#7*gY*dx6?S zX14bqUlKgODkUS&E*2_fPmp#HFxbb#*$fnY2>XC*BakZ?uq@x(p}TF^e=?(Cx?1xm zkl}08V_IHp_wJuSS~;2BBoOXZz;YQa03f>NU>IXhy$>e#2ud9~Qy@|qmEGn^ByqWD z{V}Lt*g^&hy>PLv^Z^wmxT0x=H>_~_7o?lCgf5!!_zGi9Sfo1lvW`pQzk(byo( zb$E4zU+WK$g+dVMX(8dDX{FHyRpgRFz3FhmR-@!t>2QZcIBYy#y*h)gZ}8~pJP|c341Naj5|{rW#aVE)vglVs;|qHmBt1k<{;}Vmxr=`}wYk9OQc+O^!~dsK z%l%*c()sx8r&2QZ{t0!suP;l|v-_y@wqRGp3s$b(x{aXTJCmPw2UX?t?A_UwwROZF z%>n;}gJx}YYin!ik7vuh6(ksJZYgC8%gf-IzzDet3XMv=p;q4o=R~m~GwIh7^cUqU4Mf%&1u7my3 zSMS&IIsccR+Frf5`u21=rOCm;yk)ff!@H}CVc zI-ItUu7;wqe78G1JcCjf4jM>XJKG&lSfSrrk;y@2u{UzrUwyGz7S!z;_tiW7uz4#B zK#)`J_QDS`uhLQ#QEV4CLDh~%40flyyp44kx6;flLRi zCkP6Q;52k@u}nd%w~3gDz(h)bWVH!H)6xDBAfSbJv z;bQUpFgEHY4|jH-T~+o+kZEC1fax(_VZ2`Vm&<&)w22Wxgw?v-S>xSve$tdzU@>Ma6&WLlHlh)5UK4*q7YVDW{a8Gt_p8@=xJWda7VfRCzHtPGDi z05W3C1nm_7b4!#u+p%&R0#SD|-DE2$ ziBRWg&z2Ap&6)=W1d2p)3*-fzE8w~Ta$M%HyW_D?QYuy36c5#$wc6^I8m;DF;6bLC z*?RTl#fwir&sVEp76G6EJFrG)_CP0jaP<7y8v`fBM+bbZ)Y{t}^oHG5my95uGJIzd zahCbN{_DR<7IId<2Que5zb85#bYDNqzdC2mMlv$ST<^H|Tk4Zt6uR}^e&_03L$KaV zQHu;jZ?tl@+c`f3(oG4>iO4%hxKs*6vKUR*$y7Pj+|3QUokwSg{YBuQ(qaT{7?TQ6 z`%EE9iC{r9dQUgD0AMz1g9*>%KToLv*(2Chi(9OAnS8f-dcSjeSnPE?p~RxzgusPG zg;wp0m^{7@zxd(i))u*4&wuvR^YjutZ9qIgMbJiQD}!kXt0cnBlTotQg`E)Ze5hHE z^jiJP6TVyCw77wg3McYzDsAvha@kNV$7^LEch*!oJ#HwE2kc6m!$gXQxtL+9yE z#`SIwLO?)*efH&7LN?AuDUH~w4b$xRSdAn<}b%d+mzKi%*U;`Ismll!F3kTfH z(%m~=?=(qm2)wJ;ZG8Uz@Rz?h`NMB^e)FZOoW1LJV+cGmdmF#$-Pt){R}n6`EL**| zFn9aTZTLh?KDR#_Rhx}6L|$r**z7oH3hG~r&j%&|9A`n`wV^DX_=Y$q&E(pZ!ggm1 zpel%o5g37xf=~zoQCtcT=qi04Z1lj;*8BV@P*Jch%C``LqchtlbbVZrn@hJA=5EbS z;WC{zDejq#!SPPx!?)zoVQjGf>UZCj5B7w^O9U9@pFL9LQ=7$OsF}?L z++S>3RQY|mQTO2FU=sC+Y+Nd$35O?aD3>E&$|B`(k`P3Ou-jEwJ(O2_4A9wc!ZE~>FLF^$12;}#40Qzru3MuBORtzmRqeW3JvTP5Wj^0Rw4phda%O$ zL}wtL925_ai@T?Xr{{wQ=VGIV7X}Qe34v&F$_TXs6D{^T8z_FfA%GIn!%lwG+pyrp z`@qA;`$kFmNqj>zN~SZgAty_j)pe*$HUV^5TVLJS*jQO#H@jTZYxkzZgq~;V{a#=^ zpdVajKY3*Q`L~z<_1|n(N(qjm>s?^_5a2HMwsDM`$b=!7PNVp(*-X3DW-Lm@$fPAqLhLf5QB`-8@>Ac1| zF~)*{V^8w(V5B+fTNoBOM8;6egbKLPLDZ=~k;L=nq@pr|3$`-1hja#_CN_n{799SK z!5AvibZ$2%yhZp7ck8COj0ia#kI(chS?3JH@el zzIcvBIlM?n-DR7Dsk!;vrPSR3p-=OPCp(pY{KL&w#z916PWSP}qtdXmW_B`S9$8ND z<^Va|&_pHkIbW+8>h?H9^)X-{1v}e4S2S!VqGByiFma5;bN!w>n()ThWUqsOA!{Tg z0qVCqWNS?gY{eXB#7t9#Tu7oES{oj6f^yj~JwRb~be@OrKi|Frv zaqHEg_79&Rd1c4J;sCair0#h^UnMNVlrasw1yfdor?}6Y4Ss=-mY}CdkusDk`RY>nHq+H}+MP2KF%jo%#OzG$ z?%9v~2hRSQz0n&nA110=Dv2aA-}ia$`?~l7yTbt&^?WfpcL88iYJg)`qBDRn2x;kq zjWq*7d}-CY8Xg%J~OEdvT4`^RBjJK8USlJn3%wzUzaOQ zvC!UZj3WX5$@0z)x?Mn9faWJM8f6Z<$Z87JkgoKooHihxcMUpR6Yg(qLs))y>HgZr z+S0}v=%$Mg?k*VA{XhQpkN?kqx-*qfeaM_$#rN9O!Et2RGdG(Hy!D;kUHr~?Jkr@} zq&rM^N(!CU6Ny@)L0BKHPKZ$mQ;5o!OQ@0+>J_G0_4!C6>6^b*WgDVwM1U4UnO^j0 zlp2-G;oH$^qtP%DCV-aQ-4P(U2Qf4%jSu+pZMha9J)Yd?4$vVwDK!#G=rbtPy8`OD zwHC~QlED+=%OrB6Iff8aE}t#c;ShnjJCsK!-QrKAJTPD83v4Qd_%1N2v;8BvGl+Rn zcYksdw!~UF_xy}UljcvZ3^HJXhloi`99Q(1*fwzmu zWNi2ZWs~VND-HX)qj7V80vEFk0ST`M0F6zNNJUtjbi`Y#YJDMO0`aqi!3YH8Vu#lp zz#2M)&Y&X_!eT32EoIxabgzMyHwvCkXw(}`FNA=Hqr-1sx?Oy==Et zI-G!1jQUs?`;4=L#cGh-$ttQPd%ZgR`4j#4By@GSlS^njMO(L$eSMs`JV<~4cyrpB z2Wv;IH^2P2rnB6~D>6p4XJfip&X$|uM9LWrh4aZovr53PMAMc25I;F=x0CJ7%#fV2 zY=kX&qfvV(>ZdbgDyt7AEu>H64Km#Z$!5qLn{IXJ{zT6tdG1iKyVo3cp?*%(3rJgK z`<-aD&*Ae`)7}D(6J&^&NI1JaK{%!YOs3c4gaTGfhb*34zZEEEcy_N9rI|?=L8WkW zoa{`&`0|ZMmU{L0-7CDCY`A3?3gLRa+?ht%`7Xno&Q$kiaeV4SB%NgtN5NDuQ!EG5 z2|R4^XHHkDG@D^twdUUN*&n`*bnDIY)7IW)rrxfcpLfCUa@s&)T~%n+WGIqKftCkk z*83lR|7*QQv47}3J-YbkpIT3!AO8M#2k*bnKYq%b9w$#9N+WSmm|TXNeH7w}Hn;_3z&ikER?Ue{*#etqO!%AU^P< z;z2eGaVnX~6ldd5XTT16Af=mw0cSi87Asn5(8plPu_cxvL4-*oS0+=~oGMQMFn?53 zu;@wDOJLD#sMQZ2UAeN!%;8?G+0&AN)mxuG)BSN3bqdgMNU1xxRfZn5ex(Bi;oN-wdhVK;H6pw zc{fUGSVnO+T-a}E2n#$lHj*^Wxh`;&ftW`C>kQ5qBxRr|t@2Go zI$z2cDkvu35Uh9)$6|&oetu=@Gr0$#E#zBl<>?^aZO7|Hy~iyx8!)F; z==55f6{2(CD{c4=(ouZ(F`}kx<--?GcqX)QJ>g73V$iNb?MDy_J*cD(a97-P1m8_O zVLZts)2J#uAr!LwDTbhFFPqT@g1%gm9rtZ`KA`CB_E^&JwMFE9n%$pP9vy=tlu7F!Yux3sDqljZ#5$HDLa7`^_$Nt71Uo`q;&d(_`;_wOEd@4S1#J@4DE zFWuk06+J#Tzj&7U{@v!FlKA|#_0!M4)_|gF4JR2-h_aJGUn~+%L?K?xma3_G1L%!; z$Xd;r#)H>tw$+4HBP&RjZ$s`bkBnddscYpooU+eXEebkMmO@w>F zc1~ooBtl53)ZW3YwLg7$`KWbzfSYHcvpT7@XPupL;I>pb} zZ$4zNo{+8Xj@739Wu2%V_Rtie_ty`R1tBbdm9^Be_aBKP2EuHAD zOL|KoScIF;ty4AguGh!jkEe!k)~nn-N-ks-DaW3yH|j6HI)UIq0r)T%U& z4$yQ)(gH|NbdXc6DhWO|L$^<67G(CYE{w%3R2Y3y5K*?(8l4Y3BD2Qr443mL7r@T8 zDUl;I1+C#cvYU>oL!{hkw^Afvce`SVP;U+9inti!i(rK5i9~PCi*E7~&aPUJ!IT=i z6+W!3puhIvowe64KYz**Z7)4o_A+Rr#H2O{OvjM6qvo1uH|I1Yoo-d3<`G_u5I3}X z6s%B#1*R2D3>2vG#N%sJLZxy?sgYxxj(dmQye7nvR0rqCj!Ly876FnFNiq?HD(MLP zBdDkgb!whUxh~+V{XP(uBo;GJ5-<;HNCKu6XA1r=Ek5;F!x{YE9hoLlFPcL^zFNI- z`GqC)`X^Vlxe<(Dp^O_7=3qK}9qb-CVMZAZ9qMqa#*7b}qdrq85xJZ- zMyqW2ZY1vRKt*T=rOHMHjft3^^xGpylTwRf;T@As5KSxwBVu%RtOOdtFva74jIY1V z?gl&`9eIQk!o{4+k91rBG88wR0Ioa&9j)I5t|+X9C}%?9vv8*URWU1kRSO%0XCT%^yAGMnM;A;1BeHH25_wiq?1&m8Edx;NXId8 zHAw@wBec0xWUw|Hv6D94tn8TVGBO4-Tl?yK^7N8q(-;SRdHXiTLtvDxOEq``XP#cW zCkM+G>$X~UTOpq7tKfrI3U8@oi&(y|tSpEW#Gq3D=ELEq?^<8IqOTq{zW!?XZ~yi9 zKmYgV|JVO){rMOA*^?W)4$c?9Mx6L&v2FDP>cheH>sM%=;=O$F?tgr0XymE$Q{UO4wOt9E&$RW7epL3I z@7afSSuVo9zDisl8miSha`^+L{H{uQOR#%OF2Wslf%5=OsKwRWoSS#_xW+M=I6whz z*Z%XDH~3o|lbHieRXVRPxKXJsz9hq-jwi9KW6ozWGtlkiDP2c8zZp>lurSd`4) z5s5J-hky)U0c0LFA<)_0L>CXc$nEXztzGWg#ulb48{0cen1QSyBe8K0qfD67w|BA2 zo8SHK-dhxMmu-Z)Un0J}l$Fw4+Aqm7yBShjE8WE&5Ulv)V|g@6v?|=FPnM5yghJ=# z*t%ESN`-LvU*F+j@wB7XgWJ5u7en&v35U#3)1nBkQzK##=``S%M93M%MsG3!G%FSm zaC}?+0iGJ++c}q#i@^vuw?2@~%4&qWv>JgzY6{LPjR2Y;^9BayyvU%?p!D5(d>9{K zpc(+u+z#Np3o(K0{>6FWWW4|WEo@m1nn6nltW=6E01b-57b7yo} zzN3(BZSBZ0y)hcm;}hwva64+e4uXlnW)i97;R{xges`_xER}Vc`En%DY?8%N^W?}F z3PY$T*6CDME5g07kD;m@%BFT;-!xj#%#~Y=BE7NE?MLFVYQ24LS0pupJZ9Mui+80m z#3Z)m3Q%;+3|-j=^VYhlQbKL8E>?hK5-DW#Ubhs+oHPSW3b4koC!-W|Tdt*N2RbJ0 z-rF1e(|4TZ)q7iOfCB{KMelaPrL0VA;-kA~v|1>NL@hU)4xnpHGvQv_8Vp9`2o6Qe zUbo0@6JS*u3`SxJ3^za~!HPBM(t?4xjgA=oZanP)5)o+i zI-ofmh_ZO8bWVa|h1C@)RIqqeBIAakN-X1vr@V<&t=648k&Wg}EP1tj&UfS*vH-q45l9tpO1Gr-im{n?4}0Y0Sli0UJ4um2k30Li3|VN6 zF+ie6vnh~}#WYi|!Jmbo9d@Zgr2>sV&;pb`pOLT%NGee;S)w4G^9AXo(WwPy9J?jRGCqbi$Ts=M8F$;tAmTK!BFV<6t65#{5 zy0*Tux{6#DPXNmaf0xJQLn6T8a8_5Lw8MtZ+bD(mz0$?Csxh_oaN^ppz5BNL;Ts)O zk>wcn^3}~u<;Jf#sQd?+EXw#4&W61!DZ!L_`_63r^64{Qx){vVlC3G8{{nP-+T~=u zar*A7(Ze%TOB&NDN=&GFRckHyf1ka2_r(`?R2fjDW)I(g?7Vu_dGh3c{lEX~{D1t} zTPi*M;oJJ_HL_jA7>w(P}r@!y%_xRA^ha{zx?0-*8b_6*MI-Z zmjSSK+E%p6`y$jr#S1WY0W#@wuiH$w zW%6aca?R^{U{c+d@)soA3xb_RjR?2eMHmk`2yt*0m%m)xTE*9DVd?h5DzsS$Xx)K7 zNFtMNZgIDH5}{g!9NMBnbZdF}*6n+%={$XXy-}%d=8NRPVfO9o^0Q}RD#o)puKxMY zB6m%$4_XBEFz0?Z*G}HXk^=CyJvUo#F^ahe}AJ{gv6xYA7m>vib=U* z%;ksoH}dg&&7AJx*m>07VgvU)UZPjA4eH5n->N(1XXnK?&lc1&cWL$ zL+8i!m(M(>=b?7pm}3Sno?5V(rTm&)bJ1v6Lt+G5PV6`FwYYN^Th;&`0?9O$P6-MB zmPm$j9Qxg2l^zW*aMGk^EB4W=+}(B1rwsu90J7xT;tIBTd<38&7egs#{`bFge{uQV z{Jo&uUUKS1Y)b0&s_3vh9k9Ek0 zp7QIEL<#_JVnl!nXekqhV1}fxW(u3v%!_f(D(!M-{$dRudyhSFPW5Un`>B+BTl~}kf0_ry*jo;g6<@K ze>>V4z>C>Z3Doq=*?6wo_I5k&Udub_`Z1)~pP~w(b=rkG6(VFH^2uyg05@`-rpj!> zvH*V`_>Pqx7ygNufMFcQI*}ML0D~dbsEXB4r0u|l3HmYH0}+B2I&Aq)*_*_2(Pi0Wm+AE0+aQ(Ct9g;~VrMq(qW=e}51`P{>k&w-gj9SY-9v9I(N%qZoUX zLB!oj#}QC;W%Ei0BIRm-95urjO3G@d7e68OYSm5o3{IPta2VjMiO}W43C%KAUuZ$J zsZJy{^BQ2q+RQ8Rw76GN7;TAC1}}YBO`&Xq78ya-#AK3c*Fjk+jQU!KlZT6yT*(tl z09O=PoSHKNClv$D536dEpK|9)#l3w`wg{;2e9r|}6kmYn z&*IX`!rd>w{_tt~)8}Agz~PCZGDPbHmcxx*9xjIX&|x;V zvBQUHc6oUn z`mKY{UrT&}Fd)oM57NkydQBUPDM%kL;O1;@EZ)Zx^xhpjOV@zr(jeBjVgkN^r)*av z-@Q@xhBxX_>FbAqCzs)`9vS!B#!@!_>MHr>%Kzdl@@PLkoA&(*WY+CIc^2;0!sB7%+3UpKOcP1-OqTF?WGe zwHl2_j|VRwPv5=Ey?zzhKafyC_R*8pH=j;^`h51gpFGo}1-|;O#V~(9FD@>vt$~Fo z0u&23>sZu4C1Qtr@#B3!iUcM*#vl@tQwl5ws!!;B$3hT{Vg$X0&k0~kfKdazuUC-IS=rg*sa1=Df&=7+%MI^Y6G)~OrtQEN35N2!#k-q&ygeG zg%WU=yS*TGnsFpEnhXJ-9+{;~$_>dZ6EgvxX*P-V7Ia%;)r!g;A`%G;6O&pEDuhwH zox$aWzf@RN=}f7ll=NY_oNHIJRnTlYD8%u#di*uPH(TTF;-UeLN4ed=8*b686Dd?+ zZpa9)%0U443a%8)T(CY(o?Rj9&NG`}NO59*r7}KH>&RY<=XCElT)BSVmr7%iWJ$0_ ze?U#xfK}NQD^OhoP}G@W#VE~5B#<@Wy?`crq>xKCs~da~-USFZBHjQ9vjsj)u$aVR zVB(w%Ds`mPVWTT4m^XQ5GrAQxY67X+?l%M)W2T<7h5~36f&0yQu-1J4TFbJ|y*`JD z0b8o2=<;j;z3gn#ADlmA>kXMN7)T`(rIIg~p9dlQB>oHDUFk6Jf`N z#qIY5Ls2_H*cm#N&CGjGJM()qjt8mUMB^bferGtB#rH*O(7|6B$`!F!L0xxKsL?pQ zDytXUd4XJO^+Xay)&%H**<%1tf+?#BA0O0}Ske~X7r>E-qbyQ7nBfHh zia1ZBr>e!{kMDZt54{&-=j-z?rBKvUjUS$S&U!?%L|#laqY75}C?QJBz@C75;ZRy_ zn8Ogo;^E6@k!;e=#Pj36%4!nBEP&{^(F8}QIyqb*{PE>{}#d_WB0yy0>gUCvN033o>aZLuLt<&@b%aPK&9a>a4@9>k(IVV$Tp z%kSS8-afXEr-6&}?PPwHiXy(Ao*d+kPoKQ|IDC9Pe)&8;Jfw${;p^vIlUeN#kDne& zL;mLFV`@CQW3WUgy}fVW>C@@Xr?<@Ghr#2CrCqvfkj>k6+v^K=Zlh7ixp8wts|Ym9 zkN@zy+MDloMf{T|*E3+HGudRe03W+lr>;)M{6L5xN#u1AJhPD=R0~0kPITM#hezpV zeN|-ujiGjaxTeNx$>@kgHKE9cOiQK#V)X?J`A{J%)F?3~#fff>CtTj)OB`MVT=7=L z3wKkcN7%{Y@!ng0Ad<^(2?Tfuzx$8>*!73fXS4X>(UL?ju#o~Q0bPsG<6B%_MYQ|D zz55uH0FobOQ(Fo!HZ2>%U8K|&h3gwO3rDZ;?T@1;Cq%cqONC>n2R2{>YenYjc<*mN z4*vCzfv+yjovNtK`VU5$R>RTEDO15En{CyoQ~>5v%96D*-D=vh87IfYy1(+|IS^T*$1 zj*b?2Tuc#>eD0k-glkQy)A7{OEd*Ju?nt>(V)Lnk$=Np_NG2}z;>-^`MFPZZ0lrFL zo>vR&0-4C90nW?h^eW6&zS_9P<*H5Q5R#vE=PItHGKJ7=(FZBCKKV$V$aa@-RxhON z^?LKKzia;TIsA0CS;^kgs-aJSRs)?Nfk|H&PUvn2WLksGfor(QO+dK?pF679yDA0d z9wJO;z2y1zWwSqwXV`7I@;(wjDh*CSB7+G}LRUD5X@fCD;w%kc5<(6b>|-JX2bmg2 zM<@X^kS+zF2EhAbc~`9R;5EVEBdl?I?NPdPa*Q&X#UDaR1P@HQPz;rFflLB_M}H0j z3O(j67|4|R{aY5JW;)UnsN>ntu)wEsl`nFjhGw_zXf%Kd!i)xCpS@5HVV?myDb0F&<2#8s(*uTkSF1d&uEtVZeE zWJu?liBut%&u5#hbT$u>7{2dXs{<6l^Rq{>QTqmJF;7OPfBl^f@r=`9WOi`+$4_Lx zXswrRXD4F47V&$e=tU;I7z=2NRqpW}J$>!Zq!5AjF)<>Y!jBvTA9yv)L8%rC>Ytu? zl#i{7-HHkoe53GUdt#AfwTyfkI~-(&9feT?E@%yrxq}Io-7>unuK= zxmKDa+%xEw=zl>mxeSSWB{33Vo zuyS>2N*7$&0{VKvMkl_1j8ICX-}~lof4=_9@3WKR($(XO&)?w>obC>@lcVO*lMtKt zf!W+0#;UysO7)%f-Gwi2iOm``H+`i7fIp2lPi)l+IXwzbMnt0=1NPtTT)2IEE z!dY*NlF44H{pg}~akgzV6NzZNRq>@WA}pax#kow`iZMEEa)-D^YqDK&L?dK6g&aFT zzJPM`)f$kF;82U_8}RW#8$CQb$zNW|R0@qwCqmTm`l|Thjknf`oXqZMWbb6i3N){lHG7$JU+`esd%2Tmbz1Gw&`1bqjfrzeF z+W*r(mES%O91o%ok7LJs4+t}?TZ>!ki~P-bQE2l40_wQkXiymW#|LV0ef_q8e_y2u zw;Qq9M4L*ZaRcW&N=EZDJZItV&d$Q}GGC=wK$Quj_^r)b+uYmRJ7S~J4W1Z2-RbP; z(}(_>59UOQb8l^B73Xv4SLR3MNTwF6cL0Fe6-fjVSz$VK#MAz4_TbG|qi0WhM;A*w z{7k<~1pU5j8m}Sfv!Tw^m~C1>Bi%l!L6178nIJl+XM0bd={;WX@Oc`u0zB?~8DTS# zUbnb*=blz8rvs*9(faU+7&WrrJ^#{XyMOBrS1vKeLQ=Smf<8SNxcK-S2~S5jTAGZI z2f$ocZL#9#UjR>s#knQ~Wj2C;8)fs|>DY4Z-rm~XL|{G?kcG(TUWdx1w{#}_kt8m!kZ@`2HXLKnvJ9l6K;I}3I;F#U zKedT@y-thlsLbJn9|w~hfx(2WG~}DHQq>zv!qf&N3{R)19Ub_JDQ`9g^M%Id!24_O z^7P5`D|m%ON?moYPbT89C(Pp|GRf?__kq0uN3$(;SpxZd>-5;e<|3m}zFMC>z05Z% z3cJso%-E7CCl!=Co!UqgZC{yMZGu~{)AJV!HV8pzCK!t-%r>Z&K|rCXkT=FG>@LXy z0Cdjf$b5WyJRoIR!1|T~EFO=eFbn1|IMSg+Iv7c3dqZ@i)_Ht1;GEH4^0E22!7WxPoky5!Ez2i=Rgwx`YjLmc{bao!7TAQJaNj*Fe06WYj@a- ztz9!Ml6Hy>om>kjhY&erNu-OR6 z*ig=mroncL?zVsP;}3;a6F1z&U6C-ys*Pq7-a?qlb-DiSRVg{U3nTa!S!$h7;RMqT9cg-5;4)sy&a&s``UzIr!&`l9pj5fI<2 zBFO^Ejd$*04|scZV{z%hy)Ev-^3u}s1Kj=B&~4b+hUJEHW6{+vhezG>-+zjatC|`s z0ZQfUh$9!G{y3Z+%QUKJo~=K6T0K6*-}UyrdupWAWYXI{xOXj)LY@Nn&hAKeyPflM z|73(OtjsWH#L;>7^2xKx(Lp%FRQJZ^(TM4HV5tK^7ms%_;m)?I5*JzkE}`8m1dQ5b z)|!o$fG@zNAAkGVn5rV)54xJ#PDpS(n-8}s3mtWagIhXF>+-~s%dbl`=$Lbs@AD~N z`{fn$^eKn8{b1hQT)B(C=;{itu84|BA^x^PzCa(GUrkR>mZdU7l#*C18+@Klt6Nk_ z6$~Y!BT`h_%Vl|u^$aVaPUrMr{$g&jSX*GqbocJPHOPTb4B6hnl81{FB9}{qgCdpu z?!9}cD56Y+_xR$M_i$apo)*Ige5JPqe7rkX(NbSq!ygI}l#PvbeC4s2eXxRh)H;S; zi?{CG;|b8T33c0KwI#?TICpM?;Ip1g#9Gjs(1hvu2rjNhtYBw zDs41Cc^bn8Uy43EK79_-uQypB6;*;{s|8ZYVInCLV$61j-ho!5&7S}mvs&nPaR5e- z57;GiRrLNakf%X5skK@V&%j((@3NyoiF%+C?4nLBkY|Nv0(5x@o61MsRHuV2EsA?W zIO6pNY;WOeXJ=zjbKS9o0FG?jSvZ`#{?MXC$d}7&kcbQ;1beJp|dK0q8ooxw?w0PkZW%~L8u2}+Apr^yH^ zBUn#RpIDtRCL5vNkRX?(Py(`wkUu`Qm2uCT#Y0KQRiUFp_!%l)XN$e2H5TQoRZ9{D z5}R1R&TnT*HFS7HXzuF)W$oszrQ*vc<*#1^U!9mqx70$ct99_A&Cbqbo?vh9WcKKV z#pB?a%+u2|PmD#R79mWCfs}*`WfNDaV2mg5Zt};oz_hA-UQ>hu_bC|gv(4sWoLH1B zf}uT_!3F|7Q^1G8iHz!q}lIw)HKYz>mRM5U{>nB_Y24sRDe@L(cqBjZZK z2brVXL(RjyQt_qf0l$h7J@hh1Sd zso>+#>KoG`U8zvjs>G}pfU2!Es7&CdqReXx#LOoUIHu7 zZ61${QISY!b~)$lqV=tX`>P9RR0;*)+W8>%Jf6DPl!l7$*j$NjAB8?V;^z;gJ9iNq zTY9jxj9L7~7WUKFq8gy5&SoFKdNVjULh?|pGjJrrduD6)$)nNx_r%)99)hKxZ_b%j5-dvv~Pe^9A$e{@^8Ek0Ff~yuqKGW+j!93zOCz&0sbz6@}s8MCm-*H+sxr}u@Q~m?; zh7=qi3_i4IG5^=$*f}?_C=5hnFo1^_$H-mT+~NUNhFpin_w5JX@Os#*Xs`+@ykhlj zx&7+~{g(p40+1q0OLCnSW%DdVSIrJ!@>a@^p^DV((h-(5C}~6@kVfM9EbKh%%d6`f zn=2bz&_czla9pOW{vg0U0-1Un0(5XWd@#7VoN*eYj#ZvWiJD!sK%I9~7Lg7Mzht?RAMAQwZ zP=QX*WHaVa#1><4@PmX=X|nP_<58%vMUCX(?@QuUh<3a`n=IAJ)n;ojnW4voLMtGs z+=QPvnZ}+Ttt6d`;$7&0oT(_LF8*vrYB!rG= z%fNjVt8i{aVTWyZ;o1gl#2i2u#*cWsA>>ziJ^C<3V6bMhZ_4B{*WA{j^*ZxxGBfVM zz5x#!0)DuZ-P+z+^n3JnD^>|or!!PaqlvS;wY$dWX1X2B8EtxEm2t_{&=;_w%S1PEbZ(jYk7sof#|G;q)O8fnN5kU4!K&#hsRK%Og8dm z_{||9X;g21u@IWJBabHazkh8c$?E=8L-?@Sx1*h1DwC-~XL{hG8EcpfWHQEB0523v zI1TC=2m>IK=)i9QW1NY@6xJVfkx-_>VV%t`Ak4;CWO0+TRnFZhM7K-|i1|>aL*W8@ zRe1UE`ioV1!B|}Hbf~-$z~oV(m4h2;u*q~7`1$cck|H1tHG8Q-gcC}aS)#WnQJ(=< z0jP5?xdLIT(Y(%=?#c~83>+roV7<=y^5#M+D$l3Y;}*A`T+4;jv(9!pBpViX237X@ zVddgHbNN`1iQ_Pj2(gu-J#l7^n2;*uRyR9Dl!c-Ik)|nl4TvBWOfl*_Tbk}!$sm3S z&NFJ8*%1liGd_P?k^cFz$!4~aKJ-C+3|$=clC3h=XuEjyvUxl;yXGytZIMW(*W;2> z8npcRq?66dJb~I|ldaGHziqd^OY=SPpn&t9l?+T{l;4_0un zT}L2fdwW+7G{@G?{Y{J%?k?V%^G}eC1X#Y_?qX45wBtJ#L_;T@Obup-wRSHD4_dK+ z7uodq(cbApyaH0Ss@7=2u{k>!9scm9_38c7Uw*%6)hjjngBMSaUp{H?jl6L>R?dSB z3q>GWFrj#CLAbk9$y?o??%`#iSk7HN_O^$}Bsjy7!;7o(aJ;;^gBdJGPDn8bN$l`jR)EdY&Rvx3Kw+G#aMvsAL8jxmX9(Vt2nuqVXu!RvMb zu8zb@mVqS!)B>q5xFJ^|&*nxU4yKAk;+DniI~#K{A+5=zbGs1G0+|PvB2bqRm4T(g z=Jm*J?z?=+U4aC;L#~$CQt8!%^~-zrHqj<7(Y+s@n%i| z+lgZ>@(GB4tKiEEk+oqjkV;r15!{TB7(p_JBa;nZJg(1XHzj}#n0@&?gW(2nydjcF z#SyEJ1L=r)JB_hQ!7~^;3t5fHYVrCKm9itk6o+GHDv1G+$Y^th!6oomsVFWuGJ{>J zH|i{oZMll8)2~SsYIkr4vurQye$ikeoi5azsgygDmAZYX4lQgv*sUZKr;Ww6#ijK% zz~TU&BIt0azydO30+GpN-q9GnX$G^ne5=h=D;qrC4v#-CVU?=BAT;zYsm6r4f?RKw zXid=TB+9Heoer0)C+}YZMuZp5hDvV@M@XDl2nR&23ZS+T`-JJh;x>9oOC*N+FjuL@ zTmtTCdk`gku+4+JVlj5yhDcl&4WLmAiZ$l&YCq~)Q4{cbMm^vF0<~&`&)tE!9+_c8 zTp&%R!g`NqU7~<#w|#oF&J!$ctc!FuH3>zLbycih6Dfwz&T(#WP@(9!g^U4KCjyrP zJu->KguuVn@0XhGNLZn+gQ77I8JMk^f#D*EAd_TDWmhODP$D5|!`Tl~d&sAt%mhUz zn4ux|Qo21b(t?>&D;IVVG!3{*-Kv3!zxez$(lx8we89fU!7yszcr#*l!Q>KOnw7Zz zw?Dn}K03wNRuu|E*#oX7S#CJ!)P`0obT|}Fj~bU{r&DFODq)Vm)tHH|Dby%OC>?$Z z5%E|Wy>eF?WX168=-A=%M|13gfOG4?oqIwpx0YX&t#1lNNc#)4s4A$q8mBFeN@<45 zqmCz>{g$ zxFWz0O`)i_T3{!mc?t_#&aW=G7VTZVPIl5=u>4f5XW*Fn4|;&j9;1PjDU1hHG=;rtAeZvdakS$V*vZOeH*c@4DD_Js4gTW5 zUgbMYFZNS5i!+^>SJk@X_IS)>*myd_HtI1*r6wb`(++{{A7ngqdSRU}1E0A!Fqs_+ zn=6U|b+z2+?|Vws)?f+&nL8T!$N9&ta}bba-{Xm4Pgaq!#-oow>tw2RdUhOYb>Rp= zn1QpywPZ7y!`b-N3sEYGFP#JjoKh#yn5GX;Aj#6xS?r6EYfa{hh2czXc3~2+yta;f z2#6~fLo8!#ytYB-^C324_j(~}3};v>kp%o9RV;UBN9F#A&a&rEpLQn`aGs0kD_)#q zhM+VUoqN6g@87k*d3$4PU28DC`1aHA;v(B>xQC-my=HW{!PLd`AArtkethnI z`eJKapidTx^*Y3A{`LS3!BnBlWN-zr7$LGpuhU}9bUM#|{LUR`tU-W%VPSUZ9d`Vy zRhdRixRBK}Mq?Hn7o9}7Ie-vHVD-S`EHDz_9wR@tsW8Y~gf*6da}!MF#&9y2odMzj z0zcSs!Ad0n^I9(C-k&ZMBGzCyT+TI4kBXx%+pOXI3|R>jIVz*xOGl5+&sv8M+efDo ztNYHbAXdoTd9dON1vnPfE*nGQQBDRH`SbO`Dz^1X?V3QYi$`!w@)cO{s4<2@$Xt#7 zOCsiB((z&uVQ=KXEex*PL2t1Ts5YHUny<00@We`jh!qL|(^+s8Rmlt}=KFn^0m|*x zFq`HX&0q%l(`>X-5Gphrt;$g89esSU7<6lN1|T>bfuParF~fBQwK{mkm?uS`gnsI|0lBCizOMLy6~%*$Hrp1a2BP2tTxj2moFOLZI30 zHli|{$$LY{+n4xI#RWt8WEK}>glZPJtHi|~x0OMI9;#MvDlP+48nMg(1+*y`%N8nx zKaYX*2WvTIHq1AgIKCoQiFG`(>qvgbIZ~uEK<8TO{5RN{!e&VjMp1>?-xZ zQUPD!h|Z;Bup03cDtz47b`y6!psR3IF$KdElLY<b{ocAvN}R*9%mKE(1C3Xik%R<%Xef7k#U}c=j-*D(nC7W=8JlF z&>N-@#8MD;%uk~EyvF5`Y7C&V3-nr^MvK}nSPJ0VG{)UvGAY(-#2Ssvs&BPx$K%ni z!E*8HQWFeAS^M(CJ16PG^G)ORO`bjuX0jznB5E~`$8Id;&H1b>lhmJ;ojwvSNVI)z zVCLjlts?;Bqcs5qVHDj8*gR3Gv&U(7vyPLz5UW_PpP-W{mI@78NQki8ZFWYmp#^Yk zTj1Q22-XQ=l_VCM9xcSqFbrC4bBoPje^*WVFNj>gTpWMo^W=IShy=T|f~!TWoNi!91yYc`XzTXCHn zYB9!G5%&>_ON0*o%+9h_4MEW7MUGN{N(3<|8HMVDXv&7(C9&}bcHC3FX)L; zu3`~^flV$CEIVI1fgfNH06@Gal8MxygKx?lz$;U7C1P~+R)jLBIo(MH-eGT+fy1KJ zZfSh}SiM{h%sUdXKqkr5aYLsmU<48|Hyy@xz~*#Iv5Pd@;JDgW>T!27 zWm0mT4wsQW+_>L=@;4hsAn&3T%ieQmZ$gyndA_7pnacmC1y2na%$%+Y{&vns2Xf zS`9ePP~)@5FJARdjwmRtJ$@^RR8HO6SKi~oc(6f#=vsPL=IM!dwSe6l!!c&Q(&*5c(7ETRI7 zOYe{P(kZ1opmSLH29wBWR}j8knL()18NIO`rNIe=CKF3{Tc&0g!9uFUPM%!e^16jt z+BWWEI3@?6t5s0viyDTt7Mn;u+dVF*=L6A*$>X8u1l!w>_wZ{Y_2F=O{v2B~o6omE zXzAByq2sPF>bo1TJy>3bbB(LgffrK?EI!L$Ua1cmvt z%|gYa^%~sVA}vBGGVqafPS=J=g4`55L<)x&=v~}Q-4NTQ(x}hFBwng^5WFmOyAK2k zz+kyj4c7#JmW!j42QMZ_BPdYUa?B;p4l;}sU#O51LdW3u;m6YG_h3DT>nh*pD>Q00 z61hPWhV}{*tnM06!96hAsI*A_D9m=823Ldvd~tXN6NXxrIE_=Ti3&jyv8h%gJhKbS zk5t({JamyD??i-{@Os^WLKcIRO+KHklmXC)umzphr?q<#bT^>R<8m2-Bucf2&_laG zgeXrMh6^Z56o?f`2~+3M8K;xDWm7EbjB{$F2FKE|(%IV{WZZSE>knCW}R;is27U?Tzg5D3VL5 zcE>?S!5Bv@-)eU`q5ST(!Jl+Q(^@htoiBrYkwhw6V5|KOrjCTyBhYE?8#Jpn%Q9`? zou}wpF*g~4JYWeTdPjIGWg?qWK|BZbugw8GX0<se?PuPczyIr>iZ5TvOZgbZ1XJ;BeHbm2?S2ZVJ={k^g`!BQTHV<}bW^S~ zDD2oe#A4NAzTXZcQx=>kbQ%$+`YOZD{4C;z%OhK_mfH0ICPfCq8%=nFe%NM1`8?Yw z`%)!`KkTOyt^gfL#$y>aQ>`@j_N`P1J8|6Rwp1p*#eenH>-?aP1{oPo;^z4L+i(2Q zaDWOu{rdAwx%kUeruyma(YrT%GKy6NBKVHwUpw;Vo>(uff8+2f}v!2HWO z4_obxCeDx_`GP>48J<3Ajt-f@LAl+wd3*qMW5sMhM8RT3M+RpAi_7H*Vq$55#JPKL zQ0#Skdk2>CureG;Rq7DKOrBn~kB-B&B2;?)!-Ip13p$a#xp4RB+jrEsuRBCB+~6DS zKfQhdI*Q#-DvXfG+q1(#y4~^234Rgi#aA5mAfkz{p4bWd^~;ZmQgQs`F}(962stc^ zvnv$LZm5DwrSNcgSEzL`iTcq|xLSclsCRlaI6HfM{qpt4ZytX9*giQ)HY*M$zpX+j zB>*4~T+ae6G5{8(m)cUnX6R9cX+6pKk#8v#OSAo0mQD4#$FE=Ch=zP817XAm65aN& zx_p0wsuY}^zK@|2m7F1xx820>bt7I3~1t6dcby`TPp$-AVZ5PEE!hy4v6k;+E$=oh{%$>d%`uJw6I%a9YcN&5LVGD4*4l z0edu#H`->%Z)|(2eHV@<1rjuAo6F)~a?T(p(0?-*aoEtJV_QHS(TPfW2-1h)j6e~(O zuunCJhB||2kNVIQz>9+bj$Vm!87^E9dB=gicf=St%QB5>vJI`0n`bcF(Cb00#e|Hy z1It#m6U|?fE1P-xn|HqsyH--k6_a6scKSR4b~pw@+ZGNQY@RK!stNmsSj;t;tW1ik zm+wB(FFqWMZazGCRrt_lP@3YEd-Mjs7#E@vQ$NTH7kTL`ZS*f)>2)a{p#j^H%G zSyXPZA$AJ^B?`j$!LVYxfhVWg9AFu?-9h?ArZr%W=M2CGLSRe2#1mp`41U_CN{t7X z4d53BlHN#fc8Js#Mkp?5N5Jb z7=fKw`lMaiY^+tm1rsYyg15 z?_b^)>_~CHv+3M^NN*uvQV{r3n4Hi$=$x2Gfo+1J*^WrEq|+ z(R4gt!c-sB3xbMpm5Nxcfb&&q*i%peiO!BWTcptecQ?0p!ujG0j?!?ml;afgoJ}!D zpuInsa8`sjT|WEOqc7>a`PI|47$e^wbDHetXv(P<5^Mnm&vLh&Ym^J+YLuZd7RVIJ znL-sQL8;2b)EhVL=9?^Kd~_hHWLI7GU5t`uC!DR_ZL#>}r%%N}8#y#YSq!eAKS5U- z&CFz2nDkh*kO(AHEikwN<|DG&H>~dKS8s|hze*fEf*mwdDE23NG@FZ+TZGGIOeYrR zb8or3(v7egN03Cw6W%V6W7p-T(WC2H@3=KP2IzQpfnV-X8O$d9{zj8PF4H5*8^Yz( zL(&kA`_X1SdiwP8#p`mlUg>nf3BmavbEnba(ctu~(C?R9-QjFMTWPa}!i`%u9gRls z`qFhglSpN-i)PRu==B10QiH&)$6Gy|^&ig(7`AYTDHZTVwl!Mj{n_gN1e?mjWZIie zGqnm8gFU@S7i)AL)$9z3BP&L@n7KvbfpoEVydMNCC6)-q=rF^CnViaGE)NG_zD1ct z3^b&8s@Nz35*21^{#YSUY(gy^p_ybZ)1FPz`2v2`<);rfJOn4{*<@K&oApkcnA@+p z^qQ*!fl`6SXegbcvI%KCV`g&MRykHF;m3PNBH{`K+(2r4eHpLSvV#M$FLWPXOs#Q2 zDy)9<%20^&y?#VTa05jp2SI2PIj^px2rn{Q=TI!G9T^XW!J!L9q<)VnK^Obo$Y_v5 z-N|N$a#xMI^ZczPg%`_<<)L}KaD1cOJ|h0Lj(6Al8@4>4>ENB#Mn1_t?X2(@=JFq?XV z++@O-+7(X%gSo;N;~<0)#D+lNOVRFl6a!Ld;AFT6Wr}RMmM)YuUZ*`C^CaV-fL0Io zn08&|^5O9XKfCjAB1o5TxYc<`3_YNnz_AucI$bF0&i;Qay=QM@X_}__WqLA06ct8N zguF=6d+*6Zd*}{5dFZ|Ol=o6dA%()5%*aSnX(}tTyQ{jpx~6BUx@vncW_Pe?V1Whp z%VPKY%+HtxW^dIjkSL%Mi3o*)I_G_#=f1Bij!7VFJ4%~<&1AgCHpjDj^GQ-Px6 zPU58DLSCAuRpBC!he>hRCj!xGt0l$(+YE@PG(YIVu#Q|PQi3>)$?XV~dl0{5DP%Zb zt;tobvxEQe|NJxk&5MJ7`rY0?{e$dcG#$3;wZ`V@2}%>#r6O#DRkGM@f^l2z_IRiW zTdiM}0l4ng#!_Lh)=A%*T174Gs5=3izf^PhY<=)&tr&kXUZ&$ zWHN^@UgDJ@0Ev!|X1WSmQgp#Es|SG}0=sa%ght-F2oxGM9+*o!kvj!mc+L^<0yGER z8}d};Mg{N+BycvbuBP}a8__`E@X#}8H_p#4e)Dy_*M0Ky58HqDcd}MpI%;=+`m*zf zzr1tPa`}U1Y-w>-G}#iZt}z&rt2MY(67iHHo{5($vRfgk)DnS7)&uf9<%`QLW;F5~ z9v{x+!g!?f;}`Z$Z7zkJw#|x=HdGeJXs zuF(jX|K`rl-pSeU_~`KEE5scQgcYi9+?eoTLyl$V@Hn)!6Bunr5=o*^$9WHF3Z)B= z=QKlW);DWXnY7qwAuos2Tok1W?2N!kixw~i61u{XLciME+r4;YARI!u0+%CPIc2!< zVcn5VBVUISG}2|!d~WyRa`);AWU6X!P``RrI=JkOHdQ!HMdJBkCs;t6xByx{io@81 zulql$9QWu-EQYc!`jw%Wp@X|4TZ_VxXZA#T9QGR z(`_?JiV=x2e13*R`>5HSvRI~k@u_%>5sgd-{L_ixbRx;f=NK9vLua1yC#-wNcak~l zineq^e{?y^uVZ=<|4dgfL|*!HBv%ia&N636R zSS-5Jmqp}LUammTbD%Dz+M2>ZUJ(tvnBJkSaZ8f{L9;?@* z#S#%odDBU3guR&vk&2URWVh43U1L(+eN^qjgra zQPl?gKJX>dv=qN10Yn(&MT zAm+C14;Z8;|MIygm(Kt4m1DBM;&&{x@+1{34u=aUC#vDyQ>;lPVxwh4p=8UHOI*&v zGMkTWtU|{}AWf@=Y6mG?mCkG-{T?dj%cKyt(V882H3M9Xqtukn#>bzfP%_sB<>#m2 zqr=4R){51X7}TmK7oJI9Sk~yZY#ub(;qW87ofo@3XrULwTwX-2W=SHx&u8)7 zHdD4>+pHLh1K;NPVzu3Pae2oc_>^?i|MZ_fQThG#!RF5&#@~N&Cl=Q|-Jahc0+&5K zbsrVlX_*kYDRnlZN+*QA@I3)<4bE1d3&BVw6s^<1>ecyaG-#1a$+!RLNlc_9AciYfj4zB>27bkFz4Uft8Q;L_qJT& zV58L$1)^xkYHhaC)>ilN$>8!5fv!7CbLBS|%5-enWJ99k;>Ato@H};N8Or7PYK67l z)fOstj7>s;27=brrZZE*$9c_TGIi^gc2&~u84pe!-Kr9E=G{^K>(9%3?bPvB>}*Ga zoPRMb$>$A4nj4CwpPxA{c5^S^YwOL*>&w!IFT>;`7qGxB6B|Ue1-jdUgK$ zU$2ESvSBZLd0@eYz1Q>}?p42k8#vn3ck}jM(=%@C({cD`4VBnKuN{S~CDvMIYbYY4 zTDJp7O?x8eY1d#j-%!XjP6AU4oY|5KWx^roa%6T>dDoKvnv?vtos9?HOk|;E&`b5eVEZI#6 z<9ToOJML%<4;&p~lR+`2v*Oj6X|n4#U+zE^+&Q zBt5o(4|{VJVZ^(@6;Hw~yTBH#3nidKL)+A8*2Ffe1|Xm~#a1dYQN+uucY0JiJety* z8R-Ng8r;Y@zWuNNtT;YZAXohQ+38DW)JOcJ%}(F)5R_pd4C0)=K}LkKvJ#9%zXc{(MRGAI*cb&-*@ zPT&7@+9hLO>`bAPrIYXd__eB=kDiPxPcKxNv^3^lB@ENd8RqH|f~?aIAHjV%C*q2n zcpNDfYaPa*YKZu@PcHEzZ;B>D^#($`Y}Ku_OKY_RVo?anEmXvg*qhOu$O02lfCAOx zCK+?H;&@VmOZs?h8;{%pKW4>P-)kudR`7zbb7gWQx5qcn0_AeFUJd5bWHcPjr;u~t z>rHUJLo0wfIojFCuwgzd#k4sTBa7JukTaFZJnel{ipScFwHKfKz$EwXC zJ40&S!hD~@nt8Y|Gds5?69FQIU*YcB>RrJGb9VOs z?`Gb|zn)=kY)s#s69s*2w`)$JR?tyYu9S%slf~2esdd7|f(vQVvXx3qjryKS`9Pv} zR?7m?H6s&0(5MiNyDt^qetA<GZEezOfRs3>_!fxSZNG4H#IiW>LoEpf;IxC zDg)tB8m;zp4$E=6U2{bZT9Xm`P;@_=d)w`U{TNodVxa;c zcdLu(BG`Ok{a~Bk-XC3^kSWYL;!ok3l%pvr|xK z$RiwkdNrnkgElVJ8OiAc0Ex&1YJ5&tGRO0wFGdPfN~lzENM2ZD*^}X7vpu*t&2-w4 zVq<8SSM5zO1~Fq=xj8_t!%Ri=4(A#~fdV0tllExR1xafxAtu~N zQLhy4RE_b<< zMlQlna?}=`83`E}BryRnvs4;jBv&{B9=<9w=2zhD_;Ga4kP?4a9%*U%y&7I+CZ zYYP&|0tS`!oW|qQI|z|R1!%u(*g=J=I35`S9#bTanG&O%vLEa$p}q2ur8s=7J~(>N zsn2za_qKXdB+!yhfQ;x~U+rgj*XY`}y9VI+2EE+ZZ<6Ob z`f|d4G|3$A1r81duP-yFr-tXxri!I-y?{In6cx#Gk&MRheX=?na-|ag2F9oD#}|9g zt`o&HkxEP{*9&i+Bz}0RX%(%Lw&QAhE=WnYo8?z8T3=TT*38`Al969^-PUV|J+=isqA z5JJnq9Soo+D==9JDq*LSz+6N!^qkpLetYdb7zKx&DJ59`M7fNJ5fCEQSZ_#D0iE3* zZ8qJgcx20sK{s6LaBO}@h!V*pK))i=W)4Ph(vX5E5e(|xq`~Ff0G%Ex>T(l9n{Kre ztzu=LDU`}UJMzLFeKi|>epUGFTGJUWnGLg#7Vkb>1YyQF`!JOR|4y;0{ zxejC|2c2o$8ew(6zrHlbW-(Z-dt#w)ztv`ju`tj2&X{GEf-M_+=3acKMof2RH0n&4JzH<{;QX%ehYmxxn3gzVs|*I z?`#JXsGUBrmvgz@y=kLD4Q6k-K-3$KT0@eqSGOjyY6aog+eM^Sg;i{#QUc|J%;p#i z4}+s|U^F4?o$+_?TOZz=8_ikV&C`+U@qTP;EQ>gpV*bp^!d<0oBjl7OZnoRzJ>9l;oB5aL!Q)NsprB|Z zDsLWpHao>BVZ}FEHN52WP38Dw7DSv1h^IPjDyp&KsKjx*tH%9en8fFe6Cs# zAPs*fL?L!9u@asL1wx$^4uauuy+S#H{z$LqZ8zm63)adY3gT0Z2prD9 zo@4~QIb|qs(OeR~`N0%So@7`SB2|8_q7SU~(j=CgxiAcHRvM4fmQ*lH?L2vNG zUR2H-Jsy@q8KY@3o)B1UYia~yO^J3786l7vygNPbQ6H_Y@w2B46^{vIw_qjm{LECK zE!7e)9Gp|h#((vN|Jgy{YS;2?-*~gH*c;!0!!VJ+&k?3u7RslG=uN7@l|*Q=t_t7` zifDs@>h1{sQ&%EVm<*~QCV8CizWs6P&K;b`?n(Kx5>cR6QRH%_Ql|IA>%!;Pm-0HkG(p|BD&dW&~F}x_jk*0UbKGq%R3KO?^c?3Xxe%6y!_>l zk1Bb_WWtzVWX!KkiMe;Yw%~^s#Mkdw2S$XMvJ<#mY*hM7O=61^L?!fKBw^JW&JEBP>(=2|cV*O-XIRBN)^Z25Ak+Q82O+KZudTxAd96yc^zh9E2e z1X4^~kg+WW*a47i@gx&CcVPo%M(AU21U=KVO1|u|t$DqYa?=dIOeC59D~hME_QbgV2^#Ywtrhzw|#}5b!`hc(^#XbZZyI*RaavKrz%CG2oKS~o>^8Z{E>P%Q6eZT;lyO`4vuDeLy^CzU6w0Rq>6#`= zW4(l2pHgRt#G;OJJ#}`ftJY8h?)1it`4uLMi%n&W&YGh%FOUgD6NuI%3VFUi`t;^G zHbJ4$7~!J)+OIO*ag z5Jx;Xk#tfagU5;ZO>Z>90c@Hh?*I7R&X;cv-n~I6{eS$+zf@kmmW3!Lk3YRIKfkeo zr#cv+EUxg+-`l%04`ycW-=De1oLQKkSzDPwZ4Ljy?1M*;_bo1g&xyYjq(txu2T+<1 zY%fg_oeI(G>uOo!q~h4ASz5)-U;jck=uf_VmpR?v$oTNk20OHUc4AHzgf_1-Oxqg; zeJZkKb%>|{Znb=cl%v+FjCz4mq0nm4F)Y*?=<*;pvY~?p)PEoGja1lixQU-WjzlVT zqn>60Tn?K@U%-bViGzv)auO{T(}R&Gol+BKqt6X?Zl>2XX5)rL(i)8+P8O-uj5aHH z_yWQj?l!HVxGk9=0=Lt0p-zR97_vZEv0*!`^Y|d0hXD$nS*}{g!xBd*6$MCDHmBu(@Rc3e4j{Jt~+<`O+98Te0ZG1{0Tks#Q_={0Jd;Z>}QM zY_?H#0pJ`AJ^R%UQ;YNSbnuadSn=8TfUai~wqBRq*(|@lIsM&_=@%!*zyF)ocV7w$ z#rX4Mcpo+zb*Dd4-rU?hJhBHvWH^KqB!-r*SUgv+!5(4{VPBAp7V^nNYKHngfpfN4~(CcHRNXP;kMyM>d#|LxQoM^L7zn}fwr z{6WCaGza1rXQFI;&Ff&Qcq<^odp)cGTc)hfBd6hb3paCl%-PV z&5aBl%wK=o`r$J}C2!f?R3L2G#D{qh?KSN?TjziJLkPE_4cLg6B!t7^4nUXS$>h;A z=ZY0vC9Y%UaG3@k!WNE7w0b7z;Y`vy{r*@g7hA(gThMQIIn(8m$rph`0gW6~1_Fh$ zRHcOw7TGZT-*BNMs$gB^Tac*tzW?Uz=E{<*JKdzOSoEW_lg}X0WJ+g{631xH2AFdw z592Cg4+y*Bl)iSGOZFpi1X)I-1=G5PPNChO<*AHjSD;ia!v&m4Wn^|FCX*EsRFpjgHiGNDY<(XLTaW`nU+cK z+eu`oi?zDRU!dVPgiWI~DzzKcTI=TZ8&xLnra~y5xTugP8sUnhTFiX3nqV@C#}B@q zd6uv==h)j&3GHDo;4>*2=g+%RCAIt5 zv9oU}wMRG4+=qM37ng9f%*~=_IETwCoCr%SNS(zX7~zfvB*pB*`K6WBhbxPZaK&9- zUgWG>k;KbX(Fg;rCEIV)?fS#T1(8YxS`p9h()aSs@873hUOKkA?u$|2Xq5T^2-QFaUi6_tB8tD|!?YW~vK(zEW3$jwc zfN-H?)fvP=ve@dr{O~qauYte=@TSu0h!ir00A-~@7N-|Q43*i&l}QNFi$Zjw+v~l! zCi7{ul7)J0{p!i5A-nF`3H|I;cXjcA&?XlXjt!mwo;8F+ z!j*C$ldJCSIzka-q@{KTk{-rbDhgbuk0ffHsee7~`trTyt9N(gJcd~I5H_obUzbjD z{fJE!WFGMh9(S6(4ze9W7$bA3)GUyp4kr^VS^QAn&IFct zgz45vu?$A`!ZK@>D-_PpKNQJfl;djYr1S8o_wkvfHxY$myFb4D@!J=JXYZu0pg9^h zS86Lxx3gNB(d)>w$1CC7J?xTF$@J^%sddh*N^$tV{I>h;`|4Nk3vb_2lOBD3ReO3h ziw1ta$np4j93Hsk1~P!S2uG*eKRyLu4P+0*pLA{~s^C;11y;7kACl=TOedi^9N0;R z+Tmp*VI|i(X*m`pgd`amY)PUC21|w$ zH$B;jv^vggxpK4*0}&ztx+sO<5Y{U==OcCnqyxODXj(xzs}03E!@j>%iRFr6R8ia> zyU&9w29Vb}!VmQ+4p)g*gYoG8dV+Ee8{B9>U7$tL#QFvYru9c6+41>>F&yO^Y~dV@ zQv@K8m(QL6>w(Stiby)Y&awNc?skW+S02G?#1d>6pfjc*e+S!PiNym?k0n)r0TjE;(G-!% zDt&Qe45T)1y4Tb=VCr;;47LS<#1izD^KAqJI7SOgZ}dbmMA++%<~078l=K~*o%=#b zCYJ+QGlo2#cyWoZ;3|w<6O>$0q>-@}RGA&vUWrW}Q0svq!gGd57kQA5(xqf$m^pe< z91dXRP}}U0SnSoScSsk95G)x@W>nhgsTE(E4)?}voiPZo)z0bU<}-7q6wA@={hhs| z6RX>$vzSw*3gIF7GAYitG)#rt+bELb5g{Rb%Nr_8ekz@|#%wi_p7wZm>-6;FS6{OI zu{p82eYleXrKetR?A)e6{WM)^H1f5^v`#Vn?DhEb5B?`l&?`4lDT6DlCldAJ$Ikiz)+RmLj!!ozImU z0p_ra^m>qE(Hr8y#3T^lU4V5bm}AJ^qhiTX=-0IdU!x7{$1;lx2_PzI1e&dZkO(Z? zdyILVg6k*g&(4Zpya=A}aWhdvKJNoutJ^fR+YAYxClGlC9iGE0^aq{oUiKUkoa{rn zCf6MXiZsF`YdisFCvuzDnk*}{7?CN_k6zOl#VF3D=qZ!J-KkK+mNG)?dmRQvE5NUF z<9jQ{mNpuKTO{L%hE`oO6u`vnjo(t9&DG`ZG4rMt5PEd$jHl4uf6d))E!UFu-+W;njqRtqwGS@>2Zxq!6>CS= zZZ~++wQp`YT2*X3wWYGYH)8Ol3^xJkVQpu-)TxH5h3>&|anSRn6O)UpmCXiY_TjWv zycqE)o@}50=Rf$K9hrA0GZy*G+yahCOx7YC5VyBKaPg4$SYN%xqW)R;GrcgkZqnTD z>DcSc#fMDp3Um44Bg&?3RvO>D8UE^v>bq;ShuF~^2i352Tv4t&YIWx99DcPW7O;dECgT<}(_sag$QoHoAwz~Bp} z*4eF(&mk(xy?$nC*3GT<(f42LU_5jZT!&eqQu%YG)^O;+^CLo6s~vEhaO(t?-b3x-bNg|MXmkevBb!M?kt1rCA8j4B+BDfbo_cU^#cbw9W7=X`ol6Un zN$qHW415}EwNNNtDB$^K@rH4a>t7rr8i&hEtWkA)J-8I(?tlF9#m(0rysU4poi>t$uSh*q7iVfy=zmIMR09-Pg z12hY@-j>_lrAxKuV2g`nug(okZy^sR z;Y)cY@7CVVlGfGTJ_;9d!S=vaZN$Ms6ruA+^e>(v6^}ca*=~2!$yB$kCTvQBPUiBh zt#NFXK3tjTZB@I2lPBln?Vb8$;x7;9RzL21OKG!!Ax6HlB23=)a?x9GM-qifB39<@`Q2clVy*SsFy_H zNb`Je^QRy1l|P)HAD*7@6iSGn(AQfR3h;EYQBk!wit7eXB3}keS}a2x9VmOP+viHe zWOk1sP8%Zh!umQmE!j~&IcRSfPKCIGwezyu;_^iKSpFBiX`{ z8x({e1D|Q22u}~{wld2V4GZ&Jxcipb*uXczTmSZ*)eYbi3utWm#tX&h_KyxVND&2y|u* z>BmnrYGnc)NV~9ayS;Q0OhTyve^|ytllA#ee>M8*7q|esBmUy)sViF~l1XbiYfolS z@whD<8Fe5%+TA3UrwHCGU}106E#rb=F^dVO#Nqd5OZW+Lq;go)?!SLK6}K)9vi@JZ zWaN^Ic8ht~(4|6=%^giCCviEK)Y5wb0rM{No=9jZXYemupFc0Zdbz5zhAz*n-G&(M z)Hg34G@DZ@OYFxlZ~n_aQQy4f=klC-U477@fBli$DY(x^`PZkFFWxL9-O5yi`3TQ- zXnYn{*4LNVY+U(f7eSp}y+1d{1{Rgeon3tR;L*apxw(5Y4;EKfF!#fMERrj3Um3IW z(@L?ama~uR)9CdlqEfo#J=sSFOj}FiTeOC{nM8tU76MxMXN@mG0#kwWP#PoFgvLR5 zG6}q4!Rx>*Wkn)hhJrw$m^G_(yOU3%I}u{)|GIe{$*E+YF3{*(cY6aBR&L`0ksJ zo@N8aANu&jS}#$%qvY9vv09!r8P`Kzw$Cj}Qr^u?rc`Fkm(`hqHJ|OicrHU#e|L;o z*31+G!q#xDuA`zjORs74XS>^jgFQ<;lc=c6~4qh~=yO?$rHRT<+4xTXb(P1V7Hy6!erT zSblREDiJq^!ihmIS?~Dhyf>cFyMr*1X&t1&Y87cr0N=T&qzFPuxdt6ZK484wU?5E^ z&ET@oT9+5&DUHL6*qbjEdxUjKE8{&K%aSoEyz{Auc(iHp`!K|YFnvKP4rY^UYE31R z$LAl^C5xRvnHNhg1=^9J#N%z$9?p<6w7NZL;vDYoY!7!mu>j!#s?-jguSg}w5@bz@ zA0Hc;uOr8Z{Teb4BDwBX$A+ql)3qWL@stLfKOu#_H@App7LH-*T9IpXvz6KnwLuq7 z_XA_PI5 zVCR53x&TXRcW?jB@}i8QUA5lh?|ymk{{5SuJ~FUaBt4D2<8E(c3+H3mX0^N7+8VK8 z-U+5~2ygU8kt{7j(?q9t2E6UTI0BPsDN{9&A8?I04s^!m_GGeuxV?7-#`Tm&ug~Wp&suf4lvdMV_rewqHv7Fw|A5St zSb9L$J)USn70!mxJ{a~`sr4jsUTbQ~u~ zu0SxozRU{*eEoKQ|13Nnd&(6Q~kI34B}9|7ZrjT;~;`1jNI z?t?I9u2yiXTE*?7lHCZ$Y@Jf<=^+;}w(fZNi?4#$r^yemlW(3|F2>4HWjPhO7mu*Z zB|$pFT$!J_caI~Giqs~gB+%zw7l`h(^CAl!EXEB2aTONR{$3tJOsX zRW=(M7IU|Hq;;I|Z(jrt=4Ku(&MYrIP%E^l^t4RQ6bV@yY+E>lfdEQmTJYIiPO;jk zusYQiJ5H*A!yx%A(3`9w3Pou%QbTIxx>BYzqKq4tpqs}1Wy6g_|+MsmRD3nMzKw79iy5`R13BqM1I>z^f^T{Y;< z7|1l*k4)Nykgt5YYp>O%bOMjo>A7VHOxZ>){uH?U+>VtN9?6p-2^A(r{oxlcWm!7Z zZ}X_g1C0?MZ<*U4Z&teF5ylSLQVy&Ddnmjt*A@!3*3K?K93ma?*G@d%!JP}1OSyar z!_pc4D$`{ngC4oVzs%-|%zj|{*m4cPi3;2YV{vx^cm%&KmIB3h!(}6CwaUd=?fl$V zD^GKwFyjDAWu_<$Ph5#K2jJFZ68xoDv79R4EdcOoP-ZZZw;$Rd&NHYl;pGSvA&4R- zGN^KrC|28@UX9%;Fj@sBn}!Tw+s6vJ*O)*r^N=E|8#D)@$F>-Qz zpd?9WIJ&sOcg8{}mD9ssso(X`w8&`1Y^T&|eGWbzahsbJnQa=6hoc7&1|WA-Dr5qM z3Wr;q3>Vfm676BG-2hWY<8%V(Ewhv0fd}Y}%Hu{z_4WtTXa)RJYWFOP;blW0ia^e} z05}hd29p`&_|*Ia>-1 z$HCz)S7syW7$#IaBsu^usaH>~t~-bOpSWDbFP=A_znHR9fN6aE?pNcJYiput4;LbI zlOPi)ouLUb-aROd2dV18)F+=T2S{_RBn}l6v67?Ng0TpXjtvn%*l13!u4HB-AekDo znXgg`RZ0sL)>z$O+{x@dfPAfPUoevc!zvh00q}?qr^y!*T3lSYWJ4stnu!PGtkZ+; zqA{0U7w~cQo1ULnR5RgWPZExsDYz(hnW;toT89Y!n%lL4*EgGoN}kd|<0Y6j(}w0%=C16zooPX+;LZGF!NgYl+RSagos^y{2%T@HRxLvtB3yULD;T#+SyG{MTPz{PYdc%x^@Z(^@5j%lK=$2Qc`;0`~Gt>#ONn3y&9zFMND` z?aQU-S67$0DEX+TS6604LQS>4q*bq2?509(iKJTJerX&`Qcw4#2~tu{%V3z@YI+Vg zCD{~y+1sZagMp>{sSMHC$L+-C)gZaF|k&HlJb&5$wZ0Er6g0qFMfIUaZp-fgq@Z zLbY~*%?5SW==F_8BbGwLk%ES2DsGLTN#z-h61|3_P);jFrt7`HyT?!d*Wb<*^Q^}w zNJnaeK#PZ@S_3>RNHi&In0Qz)7Pk9b3Xo3-hgfe$c?x?Fwpazc8%U%~_Syq3o4Llu zpO?A5_UF+S^MOz@vwmx@#JjYr^5pQV~0-#xr%gw7bS|6TEJ>KEX z)%3=ySRx5k3PL?`Z*kdQNQ%wgP&ONfsli7bJ-(zeIafTZaQkl=p$Pn?VmzY>s3I_s zFO(gwhvpK!wq)LbVnJ_E;RnMobP-U(&mRPAUx8CO(M*jgBBZ z(9QyMK%sBta7s`T42N=~Z6;%i$#|6i`n9#!(N?mCttKlJRAo~0q}k(j>%El88^Yh( zvQ&lLrIN6&ixs7AJCaX;P87g8!0B>DVjP26g0oAv%T;L>Sv*f9_4L^@g$+M4QB)T( zEHaTkut^aXMex8DiG|Dcb+NqEY)!WJZkN0oFpA|$2OcI`mQ49@jbjN%kG2n&#VV1_ z4c@Gqq88O!10C_V+MqjnOLTL8$J^|dc1Gx9uHZFcf)!|>uNN#X*ZF79l<9)J5`^T}oN5~Gznke7r)VX=i2 zSe<59#NqSc<>-rsZS6iFfnanPEUr|wl58~M*(}hb?r;oY4<+H?X>Hw|@$SV%u|EQY zS!W}Yqc_jX zja{8P1w~q|+wfN=?oub3qT~JDt%Jk8^YbZ*#y{>8wZ^JR@2l4ph1B%QG7DWut6S|0 zefHT$A`n>K;1Cp)J(9&$mKydb!s?*H-gF9h-0wT@l$Gi&|?0N|bTkeY^{zb?4nTsz^@Y zj*20OhrJ?^$-~ih`Cj3U!5O1sXSZWj)As+r<&X9sR6jQC6-M@4X|1bN0~@RM*c!xd|E zQ2-!=)79PD&i7l%c8f0LMN);uZd=7y6pf@(Id3WFN@w^+i`+y2YJqt*ADkU{S7ov_ zE*G>etdi^94z}mMQf>VDMg96_PO8A`Y^7dcs0~vFU+DZ;|M)2V_NBN~Qe7WAfBA}c zu*LZF4s&W@+T=DKjOyq6;$e~LGRtz|(yNco$##6)Is3o=$e6l==hE!_+&YU520q~A z&@>pll+jC#I{nJ_*cVMq`n~>WY>OsDIy3HQ5EJNNdBF2+ah^H*;DOf?I@t1~tjgui zpu)4T%AB9Oo#(R_n4A^-XUiKH@+>d0Ii7OanahGH1OhqsC13|Z2ZqMPhD!fPsFHbb zdhMV+XADGu^~M5B0W7D>1#&WOXWhvF25{_0h)@s^o;98jy$Sp-s%CD@>tZS~A~Pz@ zdZXJ#6?4GyvqeC;8T39c8IG)TIYPBYfxrD^3|`&aQmRf3b3w3Jb-@~JvMsRjOHE0; zjq~4q{cr!<|KZ-*3>{u$^@^%8Y($Vw;t=kPrLafC51J+faI4pZAPOSFLIs@i_Jz89bAa8XQl52#|MRNHHj}IiyI#y0nbo`7gi5M&?kp&|`Afye` zBHj!cI{f|bWYP4rRLNXeU~~8wE&+22zgRw3b0;I^VZYHIsy&$AI8XL=M0RheS_5Q% z9rV^%0#vl?n`g0hPlz1#{M>RNFulC4HJX4c6c}xwF-SEgl(R^hMu(b45GWK5Rc}>F z<*Uap|LW)S4EHNB{WOmQmBaU1!G< zygdG-tB^Btb>>^NQ#1l#(JYsb`~X{FY}TsvMg#W<%xV?|QeP~JN?>`=aMF2!(KWZh zqmUfKd8bwerOgtIq7exPx=FsT0V%S-$A=ea$#XR|<#!dm4h6|39N=VEe zsQ1PP`{6>t6GVZd*XRwfvsel4-SH|o zD2igYgA>;Sj^vx){x03_B5zM+N-7I5Py&3k*aCstO4xi9oYC$`G~8+QyIl~*#3nl) zM7L5ljau&uf$F@Whr~7t+eIW>3pa#1b_NpBUgP}b$0@-o!|Y@@w1KNrYbGAt?1cxt zK%?P84f)A+^TX%%W^Wff&tKU#p3Wi#a*y*n# zneg@3zU^%@KoB=4rO)0thuy;E@w7-ct+P@GN5yB)^Iv@?i55gog2*Q~Ov>qn`_t3+ z9)JzLwocdUj&MNj4uLsP+ulUjepO-!=5z42gGUt3B&krO-G@bmSQblXmR9jDM)L^5 zG9X*;%}$F{(ud0r@1az)x^{0CVd{A-N|BLS1DR@_CHGP8YTi@KVkZRv;QrZTL{&9r z2kHkP69S1ZcQ`}&ygOHb))^S*V2VzZt6n+|<1LnKfHN!#gj|&tlpb{FwV<7Ny(>5p zC{;6a_YlqzkR+46A~EZLwpb8LBbk<-9l>KLG8&dQq->s$YPHB>9_d`Z+Mx16 zAZ3Sh3PO3Q&WKy;;yNEwEFt^_d@)y|6l)>e(P&*xjzlig8^J~pX$(m0%W-`$Te+iTZgs<0E3dP=ovIfAQn^eH8&@o0%G8or4)0+U0JIm%{vd0LLU>EZoE|8JH@kRs%!4god z5Ztu}@mxygdxNQkM|T8@tvA=}7INp=)8^^10OGt)KQ&may}jef!GS9f2p6(QyO|sw zBS``hi@=Z2WPzgr+&qmD*|PZN;jWho$I``69IWbs!|f_gcJPbf?}bGt&4bRG&!)g+ zNi2Fu7$R>jWOdrstvNS)48IenGJ`wli6pJS3{SR-&1Sk%Dz^Knd?ApeLzx5)KU|gJ z@zrx+X17j{PEHO={Wf6KSPkcsvKbZf{&( z$VuR`LDhzJ(pEj(Oz&>T91IPUDI#(sGj#SG%ETjn#Xj^cOG0{ThGRn=R8*W>@O<4Xa$bbMHR==|Ci2QOO&q{ug)TmPm0%1yj1Y|-3KCE>F+)soZe(Mk4`Ti zYqdswG}Uf))s#!t-AkPvj(_^5cyX0{`jUa&CETL~!Pn{$%6jp`xAtIwCzr0FD+}&{ zM#qy#V2hLB?QFGRJPSraB0+l#S+T)kLRc}Futb7bV5uP1(dxl<6j&VkP>4)qvC)tj zb#Q$m)GdjGRN;s&lS0%}8II@+>BLT#XLU?_t!lkC7*7Lhv;E}hRIR|UIv9TcEj~yg zpT5gt*sR3Sjwl_;zj+>N^wfOJ7}0@Z`iivsuj^?KEE8 zbiaT1!$1GA@Y7%V{>{s&-44VMbheTi40YJLM$)EW*g{e=ol&5W8K5VE(79X#X9)^C zqtAU8v($@Agk?#gTrr!{hr9D8jWSA!{A6IW=j(LT zVLwr#wFycYp%&E8O5V<$;hV%L{?W=BB5nRywlwY;$$-fp&B4oDui@&gu#?$B*_}Wo ztcZ;sPDfrk;>2^tAKB1pq%I5HY1~eS0{#a`V{>_63>r~VFu~7dSD;TP5h)zj;_+5; zcccU*TcHv9Tv&Mne@bOCTaT~Y@z^?-Yx8&2SVmCGa>^-{Md zF$1OHcKApZSfNfQORicL;=>~WaATD(o_Y9SMynA7DW=CR5=%ig!?X;YN3?^%qKs#2 z;@iWsIgp4S9-m@621aG1RHQ1E%GRjZZKxe?7{qe@?y^8a1W0MvC#|QufBF5ZKm7wE z5YlK(;7;Rk4peoace{SY@Ky?lrjzBL; zbVg+Cab3bT2W4%xM27B?3H2zO4FM$FR#bKZ;ob!w2A@cHP~oh=NISG6@ZLY?Z39 zIh@jH0sIMsVwuh@Y!F!Q=4d>*d@*a5Q>oKD|Lo1d%V+SG;zObU zJt=__N&<*Wwb3L{C^$U6L~j6vbxkV6VizMOz0-~S_HBh&rx%!=EU5;uQn>-IooKq; zPU9y=O1)@C;BN=G!$t6$%xbQ>$wXg>gosvsP;AOj;66hF;v{ zzWYjCujih>lti;?^zJveZ~pFYkl)*|*o`Hc?+?;@`?-TnOR*T*+X`*(TJlMMceFSh z#bXIiJfim|T&0qL@Cm4Jtyu#G{1(a@$4)1Xn-o3TW!zm_+MJYLKfzcySudZyezhdg z@J#l}{@&i%72$C?Ln%8IrIX3h`+xthkN^Ge?US?G z*|BYN@8vIl{)7bD3y=TJ|Bt5k{E;NT)BIlOv^!mDcqkU2Ua3dQ2vv-iLM)xZ4x9}d2Kt1UO^7mudW#i?jK z*Y9Tt+sJ=8Z6iF zE(9Lr4p{=fbGpNI|I;o_ZTOk|^ zEN^O5Z>r=Xvqcj5quKC3??y$!S&0yn{K<$0|H172zx?O!-McuD3)WUzn?r-$hWL}o z9oLT&%rwP&z$`kGm?0WV&@l(2wld=;$Eb=^~{m z)0s^P9t{XR#kisEXg8tJ1Zi1M(wR=vpGuj1Zrm1~p{NSvRh?1i_W=Ync`DM>JfcC% z0wvGhGHLJT67gCYtTxD(#cB<~P_;(K9ZKp*FOvaKt}24f%47xWPicqdAm+_xH!qI* z2m7Vrps}+J0Eph*Yo}nc`S3_TbIS1++K5eV70ERx+%(&Ih?~-sn56*0-;7A1O4?%FMhS_gY zli>Xr;f}gc)0Wy*96muBVbM<>brtT~+t}OF| zV@){E*LR0odlZ-a_~UPl*&MZb5;=b{c=I{gZe<@nqDF&j8iXQIuV9HNgcNRt(+{*e z#y%po2L5qG^{|3LmKcCyEbI_2%6EEL+o@e%{GTgwJ?{91KoHA%q<&9f%)2XrtXKTR(Q7I^@4OcdkKH2X5=rw=7oq7HMitX0b)BeZzj!X(c_x#0W@q9PE zf8Kt1pKA{CZ=O8+oA1wm|MSDwr`g8`{dX@-7aP+O^^{e1@z4M5-JRjo^4w=(<`4hR zzyH%P?WgE`uLblOnT-1jwMe=O|7BxiJdG#_{?QTdljtYFD5rZyqrXkZrhzz)#zqGh zITTZ2s=WjpL%;caBI1(+|5-l#uY9_{VHiw6!Q*sU>OJcA+B z1TY$<`Is&c1Rx0E5JX0?#lwNz9j3sWUBXiic+YqY*aruRN;{G4baR6?+6s3>G78Th zx5r)1j?a&n!*v+$AP^A-T&{dkK)Ic{oHfBpA-TX2A`&Hv1qX>|xX>_J0C_=*uwsqn z^5Uo_&}aq^kMiq%T_6B}tqH?4xcqDmG@X?WY;{8lw}&cbg#bB zMgqxNGA4m&M4}?S9w~P)u5p50HCeG36`398 zFv4R1;G6By;EY+ZI^Jo&eybi1F(B#e?_mz^W)MXSN%U6OZvo=7&@{-9HY082KFZ72Ool0w`5F*>ol1d@PlA3hgS`{thYq=&; z2Wgp~(k0oQ51)>|`J6x4wIvHL|LVIh{^{>Ot97RS^ajF2h+~yoy=yB=(+I} zFIrd6j;`Le9zX0qcsh7~727=vR@-0y;V)#}PNCf(vNa_6t>Gj*^=85?H(DoNHnm2f zH@c%SSfY%8OvaOFmv~|vHjf|)XfXUwB&22+4*#ZL7!fa2u5j|fUJq>-ic5fqjlEc7 zv@vZktD+&IR3>UYKqt(DBtKht$BPmO%8uK>ns-`;>0hh z&}h7^l1zVgefr+Qj7ok>E*C)Vda#XUho{@y{Q8rt+Ri>b=XduG{_%I$I{VEhSJP{Y zc-r5ZpU3@0WOg+NL!n5DgSQF6eh{Qq)~*YcHw7yC{cHYxc&>nplRmNM$(ipouRM<3)ow!HQgSPoxki)JSM+tBWO?@#SrnkvNInfzwKa|=J{8Fp0k17Dn0DRJ9Ffc)9 zGLAuz+=|?z+Z_tw6rmMI5U?mYRsl(AreNG{^4e#*}%KZ?)3(fcnj!Uu?P}qrSSkaBe8=3h}DECQlq*gqqPG($|H^a*0aC$c2W%{0gwANSp5egW=!6c>go%W=QI{2R zo@%-LU_UwT@rMV7d<`Ii^66po#gni9@cY862Z?c~_x!T`=<(LK-_{;~ZYY+l`F!@_ zSzs{u@VlS7>+SePGdbE`47i06%2>_JQ?wyMF9azterGf~OSO=D@-ncsUfp}vc>SEH zwWe;~j%KUATvcpx>-}tVbKQsjWwmzk>X{`NK7aRWXa6AEfeo+$kOhVni&{83?Gn2e z-GofD#-tEI?2I0qvV}7IFE%QO%rkU{tLn)*1|nnlrh!0IB6A3%u@1vGmnp(yBLHKR z%<5LUC|fA$igK1%68V3a_*5v*O$7_$Hd zYQ2;z8o?6KLIw~KN7PMd^|0_BJUGLG>6V|+0k)Y-i9PNWr;S^$DOl>3LN>dwcwHtp zL_CH4k-b>5cWOu9e|PZX&sz^qxy`}6Cp7-_V|zNI&vL^LS9qUd@~KaxbP?7&?62@4 z)XGpe#gFNhOmcJbkO3$b%-HEa{ZV?Col#_(`A>tuCD+ZuxW!Yl9XEV~B zZu`vxTr)kL8hd^u^mvd1L6HQtH6~jy1{eEnXFsL<}mV^R{N{S!<@`~X0U63*6 z@6OHL1@A~WK^CZW2D~_sou0XIduDA}Lk8)cz5o6{{GWktpC}h+m+s-Q%r|P_&b7Ao z=wwQ7!-PJKVgrF*q{~B@JS3i$Aa-fM59{%zr*w2V7B9svmjH%Q<>Umq|oa$dc6wSl3Zz3s|#}I9r)xXgUah}?rtbN zn27q79v=|m(G(8|fG^F@nB}IUO<%v-{ozaN<_^M_-XI-C$|O^u7&?{DCo?I8u49Gj ztjp#aRwMV%hClhR`IE0Km9qEjJo5T!aPug!y-T;Z`>)=zCx?MXTjD2)bebwPn)`bm zKAZ1!?TwnhQ?>HxRfduIgVRf*X}NG_d46W@?hTn_Ro!zQ7nWSoDOO(rExft3b zDj>7iFpk3tSZr`=907&RBenXLq)JOD!sL;vO`sYeR2lGg7MTc%$suyMot2uq)pf?B z5}g|Qn{2h59&bq9VQZMTgcC{+6%Qw_Ela=p!(X)y&r)ZX-A8Yp{i{E3zPj?3wszjW z0}$VuP2Z5p(M+GcdvEsc-0izJQD$6Nn8)dE^WYTEG_Bnh%oh1d1wS2x+oevQ#6q+l zJ<9Ix`%4v^a_`)_y$Z&wT%tEw@hbSw=fj!hduu+=*6XL`ZfE%V{pQQ(+C=>R%a{9? zPphYA<~cx0((#jCi9Ol}|Z zizxowwy16?6*J2VlmBOJ^}19zbMMZwR&h_MT(es!d}sRo?N49u2ajr(PoDquhuXuZ zfm-+IIWqf9TcfFBj{pQ zpsf^-J3)6(CedM0Tbvdej_Cv}S1N}~X0)Meg93|*470@wh)jH~Y4#(u!EHafn3BrZ zGRe&8QDi(6#n{>TyZ>d%jbhN!ssyGTVrFJ$PO)Z%xxk>CmP-Xr$Fz9$wp^_Adu-MA zvfCpke8%pe{P=$1;fbwUnl)=D|JE4G%wES|VNHsn?UG=11@sv3WCTJH0cyIPz*Q7a zJUSRMqf|&ZbPwSb!XFoMCP7Q zA%yhM;|5;d8%eUox&)X)1R*e8kA#v%%rPJ|w~Ms;U?_xx!Ti$Fow<7m3(elXb6an? z_|?aaFF%(hIQ+d(JED5+Sg~5)T<5AKEFa;dCKF+#^)P?N?+{!Jxo$gA@0=VSyW{al zr2^LUs!R&3fzIJ{`U6Ce&TnraVaSxqnL&@Nl@K*mVmm2aDx(TX2OYVwzxjFMZyjc$+)E42}?*GaBR2(v>wvQ&@fl(2x#2V z1Es-!5diyW1L??$Rv?7YvsT3l?N^|TY$LQJEki@oVqqH9a<3IFWzo))=xr-HoihPX zeP~`RO*d;~0@uutox%)+amV5!yAz3ZS2%nx91#@KnX}{iyZ1`9K9H;1fzxf4W4U6j zKL+~J6Hm`erAw>gWwp^3VDO#-S~;AInf-2DW5JTbTMW~FEP^rQ7ps+W3*5&BiC(XV zEmW&hS?zesXaVg3$p^t#vu#zaRT?b@uOCnmiOZqMrEf$+M#75;54IAZ%c2o4(`mtd zwUR#Ynt;K9KaSzDxZK@aUX?nWYOfDjR)y0STkodoWulm~L>WQAL+%eOox;{PAGO&U zQEPU-`7~uW>pHC|ikXhVzLdXLDjC`}S2G{p+>pdW%4no^dbszi?-Tn+)@-Ev_T{JF z|CuhGUGw2fTZj+)0-ODoY;D3kzJ3E|k|l-wE|^OQ`Ys~wi{{9U#mUii8UKCn-aXhQ zaGDiJCHTD%0L3g2Od!lF%NR~#OLAvbcvHB%D3jbZ8@&BW{Pg1Bho5~0;Gss-+TB@H z8PPLX)|d;eLAST{>gw&YAAQ8Eks7Wep4_eb@(*C5I8&plk~?@ z==`E6n} zdzbLuC46MLls^N{49uc*a5=2PDm|d9%kOr0Q?0D?0v|vL(fsSkSDAW_;EI~1_OUDYu zN+IPd=MXkSeyrH(go{OZB$EIYW|DZj;WNa`8jHxqr3Ekp-G0yE)e|^FSw78XGw6Nr zjW*`>0KH-BZ5jJJiy=l%Ql8{Pia z)^>Z`mz!-k#De7|cHo~4)4T#k>n4hFPZrQj`SCe!G}zpsCxSGQ0ZeVwd8$?DRKV+A z1%JtG5}Nc9hs_HVr&cLoBWs-!5sr|lwAN(OxSYVyt>S=znx4x=mhypGsj;=L_EEQl zQY5D75SrQ~-ab@3j_h$TgR)^<1ct-()M~DD_S;Vv|L{wkSQI){B%ST=ZLRMd5^2s5 zpzTZ~P^@{`s7S5ALmT~8WIGqu)>LMb&gn+}Q*N|a!?eU`u!m^$RwP!lA>a{7+_!pO~fU~q@GOa&)SlmCPMnhdX{p5%5 zyv_dX!t(6=y%}6f7w3^g!nb>Abq&$qWt>VSYk=wDa0-?}sFLR^We9(mgw_yrxKu~hI@RfeV+?u&SgCMz$sIm` z(}T5o?efUqXzc&&D~sE^g5riRKybNqr3D0#Il}pq>1#Uc?$^IK`|6W|E#7ej<-xEi zU5XEO%;l=k;X*VW7my_Y-jxP2l|k_Yzm@pScf@!z{(1B^h@Kq*2*mvolS^**IhYvg z(gr$+^j)~#%+=c_n$^0gKqLg_s}8X-tId+mIJi_GRk$O=3DST!@2pUIMK?|RFSJG36ZdspbLGnq!bT@mV>U>)FD7pnKkP*kucw0k@=%gY!>$s^&|-kyx% zMqj+U|C2ASi4}MV0}Bb73y_|uN>AUu5$TUXDvLJih|olL2fjz=ILV+@jhrgjq`<;U zOavwjAjBGAywaP=d|B_0AfIOSOwb}?yBA>m?4UO|K0{M!W<@h=_E^ffC8tefcdY^e zq{8EUc15%j8gAqKX7;*4q{Is)UCgJ8Rs2?Byo{pdz4>`4Gu%j6)!XiB-JQ=lm=Ib| zRBw3vXWvw~X@xnaX;rZ5b6_vpBHgT;JKn7cW_^p^D;QC?GNlX?|k9 zZq^E&27uf7UNeQusoCNRF?-wlfWo0{NagZmEGl<V-9E+ii&L zJF@&-lEFT7UMSCPjBU<|-3jre=+17K&lLL&w1#my1yjaQ2Bz#xvV53$>iAE6WEOtKP-NvzVUELPNzVPN#}>D+LL5`FvmMXuh& zz#Ns+a3%}0Nhrma$Kw^FdChD<*BCx%;QFx|Kzd&l49?4RQm?OZ|G0B`a`5;po{VYC z#^Z})*c(?&W+O?WtsE}b>`7jYX_eOtq$X7=`uZ&-0U&FZn@mcFQ%iWgsr=#TK9fn~ z55oE<(Bnhej`aZ~x zu4&K%HG0#jSiO|(_mTfWa2FmE`~)YzO}FL*RAA#LKTI>6T%!Y7I$X(j4iCJrs~4-t zz4wQMRHtpFBWj0tO{>zw?`*d(OXYI2bycfgMx+qIew1aSQ4K*L;RfLjtd|zb%NH`} zvBIbxDQ9#pH_|(}gIGeLds4-{74R@7cTZI~GAp-xqb$p31SkMotS~nj>@FWxq9JDM z_zaO$GL1oa+ZCkHB1R&DZB!5!86WOVRBI91!6nj(^qkFn_Qku+4=)<`PlB7f<%7MW zH<#{O6+{aS8JLzz#7^H0v36w{hLq)%Kc0#tY8}prLW@BKYHPR7Z}mD?_az<=E}r1v zVaN#}3{$9h*;J+9Z}vA*^^Vd*@@S9+f_Ur$r(nV6C6)wM!sH^{iI~jkUNu>iHYeI@ zKxCL`#x_a%G0q^jrZ$31B~r?7+_@{qCswQb*T;KbyxIKxY2oxV*Qx_~{QjrkZ0+u+ zbNN=g)>(QYE6+mA2oOx)t}apf{os@X_C zK775&1X?eSk?2H#GGb#B7BYxQn#^F+V2`}2#Moyt({nf#Za))?<<`e!sg!G1kwEsB z%fVXJ%*M`t_$uG)<0w)d^$h`1>h`Z6Tppf3igHCowf^Ay?=FAxRp#hY9Zxg8u8qqp zV`(&N?#<1M6>_*Y(Bwo=tLNxP-_HJMKew?0F;Fzu|fvSNv2S2 zRNMGS*+LEOFsR{!d{K>Ku-ik&SSrfG;JFANS1wzrwp?y6aEZurLwSHBI&N4PN+X&z4P+%yhV%f!n>dU zq`x)9p%FcOxEV0J*7K>_(Me|SBJ=ptR!zH(4yF*!izi|4PPMz10Evd9Cz*~{EA|MZ zvY0ctyfo?xyT>1mMT_Jur zScvEj<6wrr6wZ@ImlL@-5ajU0#xQ}XR4p`X#I}Yjs)JE0$Gc-OnM!*Lin>xm=%r>& z9;kV^^_?2ziICg6+yaqAV>AGr1j%xy-pp3(%PNzL@&vdz1-&5j4GE5n#WFmXEmUDR z#St}H&h|z_{PAlR8&j^On$<+RV^76V$AfW+sni5;urf$B$9))iLDA6dfta4{41sq5 z^;B-P!OSbwT0s8S;~y*;1LngLiE0TFCq|_e#~%H%N^SRhF*dtrHO)jraUS5=q&E>N z4+iCa+XR=>xVQQEqR{EEnVi95Maa`aKn~&ri=B+J5OAbx%|fdV4G^13s!RqaWKE^) z-tlgxQN~h67ovQP9Gi+eSyUHctT3X;jHx?9gX&PwNJle=$DLtM>!WCn(-AHWgjTt{ zk!9})rS~KfElqOWR^h<`UP*M8ccNTL2b-Nv`*`>K!=;%|;qQneV`5`i*x$1-Av`vr zJWh1m2Ix7`ne?cSaQ>Rb3d(3Go29a8+!35X#t~)1xeS4`I!W0hVNWt&=gazzXnefc2R=B+>)vNuPTz@n!Y>a%V7$h19nTPU42%E5sFnGyT z1rC`GT1JOK!KOV2qA^Z;tav{>5y1$K|tZCpbJvkI4`k!sYI+e z9vFNyMl{oEMfCjP=)12+Uw*+oyqd4Ig^i)YZpEM#TCvw}KR;YQFo8nRJ0OA)JB21) zQ01jWW*drl;P&4ZN@JDg!NXIj!J&0A#ZE(E3urAsf1B_Du81@Ol~G}L;~fh^mzT?< z2feB^;!C2VLY@2fVQHs=kw6$ov=qoQe5=b>I#Rn&%|@ZyAPQN2xMlQ5b^fR$7DH7E zt;~9JXbDEA1VZ}g^z0Wur}`Vg=D=ERIdUzkI|k)xX=O3U=F|jb^+%({GOpV~soE3E zt|^Tg^wNVtsokwIScGyhFb+&Q?I9_LFJhw-P$_Y_LMofJpr>s2#VfUBs)XNnHkCq? z9qC_<-mt7PQ;h~S=&c{0?C6;nM4UBRsByjp}u1Il!fmF+2 zw<1)`)hp|JJ6ySmNn;#WGncnkDvdVRGxbinH}Zr+xk{n6zqz@4faVu+%aLpz&jkFg zNX@BQ@i{y$KgrB zadC`uCr(2T1#=u7$1S!FH7<5r$eG*_EU0&yGZMK-t~j`Q4v)|B5dwZP;AiRiR$pU!)eapZ~@Eah_NEOBi*W% zx3=v#tb$Rg#}^h)NjBJOhMRSJwm?Q>fVN<9jBz(AAnc%nvI!Lpi_BKKTmkpbj4foT ztfnK?z4b<`8%FcG-Yzv-0GClLGdw?vbsKykpF7%)fmY#ldnpzxNq?z;q^JcADVp*( z>VT929Rq;^f;!<$8mv{Q%0LP-Bh!TzY9s=-zsl`gQmT=hoNN`vO2zhm9=E?rV;O)2 z4_K@OL{vCSNGvwY{1L)|La;jS?VO!>7zVIzM0BW99#RP^Q}h=qQiBz~Co~pMfBEH- z-E7{(O)B9`X7Tvta#g-j1#jORj?(FZ!Al8M8kxlmyd-Y(4xbw%GVFq}pqy+El`0J= zuY?O-W+ma0Ijms)VV*A#OCgj8n^ZeVGMjbKVmj;?-E56UD>{QjXPi~YiH)(iS`n!Y z{rx=~8PM76t{}W5feFicqK{YLNsFB~7Ru;EW7r7ks>(%R@Pz>6ip3r*6>%NF0c=XE z={$cFK+xvnhvTomNn#+3De!finC_teC6Gu3(pB6+R)M~;6R-kf6ozs!654hw{f*{Z zcK7Jb3unKpQmWyP3#B-;rF8xP#b*uv5Du>O-Vow!jAE8Fs8bQiX2lX@FipYi4i^D} z%L3Yfj4r|RSVfsauqOHNb&_GPijN2ooUn!-l)kv^zkT`m z7hj!z`Q`3cpHl}r0%%eR7gpQIJGF-W!O>xLFiH%z=|ZjC>zcUy>+gT;iSv#SulF%n z2YX`~B3Z)RY=Y#bXo3zPK&!Gja>XK;Y`~B@Sq|(wgTujRFzj5f^}2BmhoS};ykw(E zvvE5Wa!(-7VWDAiYed5$kgqs0Wn6xdg^uTHVyBx3CC$FzZIdPc?D5zC(?5|LyRLTQ z)nETNwoF|dFNh@~i$84ihn)W4n%Zu3F(#XPMI!ena=rCUnMN0gCuKTIv|JP0JZgg; z)emg4EC^lGkq{Td<_k}i6}8#uCpY#E{oye5F@yd_m@n$_HB+kNg&Y!nb8G6mGF|@g zoSP^<2^?v3bj-xErZ}%>lDa@dYoD-TbG2HsRwJ>|plGSZ0VNz&D4F1la|hH^xVN=A z*czjr7A$oEVTO4&KW-KKozcV7$o9CrGu(gvA-lN;VJjvf5byzaT-bjW8tyJE32-Tw z@saq0193TnxLu^y^K*^r<5#J{fX$?VWE_aKJ^B7E{l?&?^%TIqM4$@FM* zJKv~V)1}VAVR6(ueDNea+$G8tcctl#FgV3UCef4(SVM@-2U?wSry;eINSvzi28{DW z!0*bZ=LAx*SZ;1qbB~_i>UO;h1CX7+R8txa$YY>%?1_YNl7U6NH(G}^6&S-<1?WFq zPf^VsW{Q={xXW-UApMK|cDVz*C+7?YeF!qS8DKy0+ z5gYZB@_rI*u9DPd6DhUuFE0p$lP!-?n||?R3aq$7K@*6Ak`Ljv$>vqNT|$i^n$CC= zF{mC2ou(#}3nvm7P$N+fBdXYKpS`<^iV%oc!ZfdK7QH9yp{;dYuQzQ{LPkzzvdL;w z=?hEr_A>gFnXJn0o*3egFh`QvU>2#+{4xMNtpK?$kz59?Lai06RBDUW%rF302{by8 zPLT*g69~m7g~>VreR#cr6u-F*xFu-eaa(}KZY#69rDCIa-@f|tV{5#Q-OZv_4J;KN zWmZ3hjf_kUXe|ppyX`eH zgrn5r@{*mT6$lbJT_8Cqw1#B~gh4i=8?ic@SZ`rVExyyRN1`;Bn04F3+oP#u*aADM zBVY%EBF4dglx;RGOc>WOF3%fj5}-n?fs7R6gO74064?GE{^&Kv8&mG|8CNFCqj zUwmG?dhzz({IzD#y{1-OO9XQtUuNs&;^s!NUqj!adwiDb^dgl_*ssEoc&fGI&UR8* zb@_v+W9Z$us21(fl$rEX3=YPe*yM^;s-aAQP3Q0)N5~)A>+1GyabulkLP@lQCbVic zkge1%AK(ZF6E{lV+$MZnTR}D*;IdFkz%y2k<{I2@yi6K>vt)DQXJyp8` z5EO!QYdR}I1yOg>V$W-JFNhU5VC)>7nr#l0(ZotUmCoTtV5TE}xRpuT6$PX;0AU|O zVnU?>OF*1tGPOpz+e>Dv7*>eEhx{Y`6-HDW!z%405-3z6qt~;N;N3_yI1PQc9yc-RaePDx=~37hiDw z9aB1s_GssL8{2babTuZu%%C?BgvRd12yqE4tfiIf*JtKrVmbEj^`fKO^PZkf>&=rn z&%HH>FlJGC&>7ae9*jfpVuU4?xG zg7$Q0eJ53K#VQS0dVzt$!P14mOezu0rF|4r==a2SOMngc#&}s*Z_eKn$rRUxOLvMB zq%f`k=2SA==@?@ZsEfvqME zqfGKiz_$UaT~%uq#S*mU6Sdksi5xExj5zdmC!QD>tl`n2vzXDu4DuXuP-?eVX|pIS zW@m&+!8F}!`S}zw*qxJYy3x>4bfVM9WeVkUm_rNLAmDRo9_;hYHsYhfR2u4Df383$ zV=&y?;t9M*lukF4riF5+xx3{op_@}2ogW)Q3Avqcpnb;RVClvX4CiMB=IR=~P=l_Q z35QSoPaMVZZJ7~?n2U4V92Hul5AmKz0^`6{wGQVW4A3UC&`^jS_AKSP5f}6YW0>(cErb4>fBn12%LmrhXeR8ppX?`N9M|o~(^;VT^aRYRIq(WpW+!Hq zYls)>Em|jmPCek__fk*`1c0`@=w8y=vGx>{~u!0APbVaU+=JM%glP?t| zdgF>pi&>U25H{l_>#-}en&GGC(n4cOuYxZ2>ie$?gOO0BQ))HL#OXl8f~3^wu{A)0 z%tradI)l<|GX+Dw6fe{om})_a$YLxmCri9>)&wLs+SM-JG&;rhFem++F}v%4~G1Sm^B>I zdMG=HMWqs+_GUV|s{!6g<7IG!c@U1(1sj!70uAPLYg=tU#WIOogei9i5s&&v9EaC*G`>P4bZ zL_9&Dca#Qw400S`l$jifQiDy`*m&+XjwOHtw+4s5_&)RGb>`$?T5O&ngMN~9QenB( z6X7yc49m?pK{D{OszBj0;UyeKrc10cT6|&Mq$KWGQ{isKc%YLY{X)?iux2u|J(bP^ zSIee(yPx4pc^gejRf<))X-R1eS8C|d(AjDrQ3N7eYPEu?D>67%^%IO+re4do>!%MN znONSQOk;9X8w^|fJLtcpyKS@IqaqM71!S>+-%zY?Ag0&*1Mx!k{L!QHr_cRd90uEb zscHs!wcd7x^GvPt>WeS--aWDV11kzCczt}WLiN^h*1#}or9|1_?tK07{O8ttfpS*)7l)pESmb@vCk?R7fJp&2wiHO=lE@BQv) z7OxK?%V3(Lqip49heO-3kPF7xST3LK55Ut)_lD)8Qzx55Cp}TXF}At6e|)^VA$Jfe zY%$n4c8DaKh-6ZD)&W(7dqf=j9WtUMyunOHN78zl3WTF>GKf)6ESKJSaEU4RB!^=o zG7ZdR0yqZXjez484u0M+g9Eu#4|R2<*y}rJ)D83P^>MP*2euTHZ#?mqi3x|(N_bU? z1d+gJo*^Sa{9fbmX&_wXQM=R`BBhVY4<6&-sTzz{y~~%WHnQ!FG9*)Q7#DJpKg#Ig zhcdXGC=w#-hE6MXYPLuSiF%B$fkDG46=f?(?I!`1v%INxErfw7);P|2W=i z3Dp)5RLtlVMp=J8&5aw;UT0@>(_hR30mEZuOTT!FmWqQ zL8BAH+7q=tHUca|s@vill~fr)J6Ps@o=8MwFaXkyivS!?5{m_WKv$T-(OT{C0>8f? z7SG;o1IgekQFH7O3F$FcVA0pMUvd{G0OidMuNNsaXT1f)TbYml9+` zuN!qOGp4nAe8f9Vm^e0(kG~$iN1tF^Q`AeqNG-q=QaybB`-Q5k6jjPQLw5?$-==6Jd z7l4O{-6Ogcs|Hk}p>k&MNrK0Y1s%eHv$yBvwWiVLgp)$+_IP7)iOGsiw37+j>ByW| zV!|vMe|(5?QxUNRj(EJtA^>;DEY38*MDU|wWtq7OpntiNR#R6rS4c0%tC3iO2t#RY=lgQ?tb5K)eQ_SXoe{dW=SpV?1e>?u-lNPOk z?cK`r7tNdN-+aCM`@hM4|Es{yzMIWvb%U+H`#=8Ee-+QIUmOp*eKH*3 zay5S_;qt?29)^lHSFHe%fxV30>;ygthVD=AKg}U9>h*J}i~(*b2uzt!pjg3T2t++w zBH_U+JDbO?2kcX1076mD$7QFC?t|Aa{H3a=RXruQ0?c00}i9v0EPY(9BAHDe;oky^wkS?(J zJ&9H^SV?C#`j1|{{Mldrx_x@AaavVQyNjmrMWRDtE>oD6iXnweLOJsEeDmZe({Bj0 zwgB|a!yXR6SXQb6VI1`#;>0UpFdA#DwpFn>8B5+V+0-1H8gG^FKOI~?CTr_}iWXl! z^KTx&K!FK5k{*sYpYLuuV^O8spXsiT-aIQdIzT+d6N%eOYaw3=4)!8D`;A^JJ>E%Q zo@YB9#O9qL24Jp(r;iQEiYyRZwGx~6&nvACV%64Eu`?WblX1FT(g#`W7H0$kPrd!< zH@{S<)ZRfakjeTIYkxYb>DZEqM0U8cRt~r5E;s(7W z)w)Bh$%P}L-9q>fof68?$w~)eariZiq(2M?biYUQDT&RV8m~t)sT+6i$<^vv#y-n& zh}rk{wz{w1WXn}LkwC;$X3&PyX}y;O<2S7UK)H+gaIOjYO&Xg7fXoB z%WT#h#1T)QU`)Cy*CJ8^d4ZmZ02i;Z*w>Uw^pvsF1lC5X)+@kFqkPDJhBimRaW}NL zUEWzYrxS30bG^2R@F?B5U-9^*esKQC#mC4rn}&KDr6)STq;sgG>F`;xF@G_)egOB- zmLV7tPdwq#1*L9ItiXBLlh1f71y?RbatR#C*hUR89&`ursK>b%-Y$%!@M!gCW3ih)x{JD76 zVY!3r1|9>r0zh;!@!+V{Vn9)pO6+G1nKa+8TaUMa7X`nA#2AyIfig%WV+Jd>_q- zd#mC=G#upkHLXd8FkdJNgptx>6k|9{c#w0zt7;Z(y$N1>8ZlQ~^e|R&GBIbImjX!? zVemZ{PD-_)Ne4W!h?nEl4mZ@IIO(C@$YD=Z$gnJj6oiB46OD=ny#vRD>7=rQS3^RO zhukl8V0z>oQe3XmAOoT4rCGX89p}W`NUp(fYocT5n^DiEjUjD>7+HU^*bMM8Ag>2*R{?~u^hkyQe|LXt# zzvPEc*UHVsQei3<(-d;k^S5uM3ehJIh54+q*OAiErV=W3V#sh+#z;Di;Hca}?4KUP!b8S+GvZ2(x--UMFNxnNv5Dvo zH}dVF!XM0aJ5HKm^2Kba1wPUOXggG-v$Iof_Q84sZxhF9I1*Czdi!`UQZC;RYf7z7 zt=ql8zwE|(dv7~j$)eVTx_Yc#^kmw*Cp(SHtNP>bHXfd+-Gs&G!o zh?37AJ|c?6Vr?iRC?k|=;|`Dlc0Xb#5uwov)Qls*Cip_UQZBT+tyVqJ=pDWPxc=~WupNhD`RPAn7DXy|LQ5*-v?P}&EU$n$8?y+$l8%ExiS^3 z1+}Q{yIm$aIIEQ0vRW4TqzvXMGBoMW^6_kMXX9uO1y8u(33w-~EzrpX277hf$88ZG zof5m@aAb72hw*~U?n2+z2-}q1rE??f5y+Iw#nFyGo>JOe3Zq@2w*`|4CSPKphHtg8 zm-j=o-LBQvN7yNV!G&g`&f&HC{5$d1bOyvvsQ#pgnCvhT!N=}lm z!2mX@pqh)U4qS~b2^M@Fb3E+e;%W=#W3eTVEd^=ClMjWft0~Bzd}O-PJp24d@E=)7 z%2TUgOWc0&e3CAZtQd9&C;#0)?)>fVc7OZrtX{!B*uwkERLBu~ht~5w?!(nI;gCXZ z@&0Pss-FUIKE=`Dh%b=_lQ|Mg;;PaeZ?gGvI2OkV94B#vy#)#lm*wL55)QZXBAMLo zkl?3@vI9*c>@b105kw@DCWDj!;~tks?Ih;JvPFz_9L_m`5bzJwsr12Q|HYFTBbKpV zy3um-X%uHXuy}hsXb9G-70hq|$=TiBg)&3y_M_s5Y8zbb)7L(eGGS8@kd4yJl5k0| zf&$?Rz$rlUF;M_Z@uhXstlI7y?d{fK28qR-K~_(NoG6Ugh&7{KLq%ty ztNvG?559k&Ionh75qfhN-q@D-^r3y@{P#o_~c|!Iy z@2?E3rLvi;#g2|7WEA|J(v!zC_P~QjPhVVK6~~(wTN_-xt~A*IGOdrcym2m$-BTt5 zqYyCK`9c5Phxe!j!60LX^F2UiyF;ie6j~FoQhJO!Z7zUZpr6ybC>$w;YQq}Zh7|e> zj3*ey$O|VB6B+TOvhGX?!0OS~cyDjl$s{0_MNG7`HF$h-RPFcd!5D6#a)D$%+uxg()vNDy^%S7 zb^p_g?0QdOCU8E-fI3<$nEbfXe$RO~#@jmGi*1~$lz{rv!!h$5Wh3*sUv zl)+F$=n)$)H=bQxoqzE$v_A6X8(=?u`Kw>KaM^$Gh8eW(7zj5_?>~ABQUOx&)+iV6 z4$_qx+NtT$;QuG-y`Ch?)API=QPW+S+12G;W@S~S_ul(+GEe%G-h1!Ld)HN6-POKl zdb-E^S?sLg0*l=R7E1z45DX9`L_n0t2!*5zGIXN|h4c?Fq$|C-h(Js%7TDRIs?2kK zzwdkB=P}}25TsG8&Tk*`2+E!>Rocx^zvZkn0V)*fG#&)_^NrA`ogbbC>H~v6DtEf! zR0<}uKu@c~Q6Ab#t-c9yO>}apD3j0O7cJn2j(Riqzgb-=``oo>2V@RksMh~lvZ5BT_A7D?lTfIX27ydw{Vw~Rn4 z^3f^KBe9i6_}}32RCYF7ds{FuVE_xVB_c!c_bE*_sn%|Ak~$YDkSdJ<^5ZW*YYh9b zOago=vDs5>Ha(Eb=X0kwH*_Wsb(BJ>mL(ImljF5ilzMPJGbO=daq{jRXj2RhuP1~N zTs2;d}}i z3XOVxd42pb2>am*MEcz5#Lq00O((HiL_7>3QWIW(Hk-v_O~m7i2yhzo*-l#@^*moY?F3VJyfE`_2CPsaTVzKDCd3f* zn!M6Vh7<6v6JA~<%9>eW%`Bkz<0g*p|^maL5>V?EEB0+LFIwfMS-kAvG923GK$8OAkd3qhg>QLGG-%`(RL z;W&Kqt?_ixYFm{mcnDzvIRY#*RMa-h0*52Fm|d|bE^8`_Q3)HhT)%E|_+zMGlf`Do z8HlXN;ri`5m^hdi(0+>9eaJ{qpdKpYDJ2UF+q?>D>#7g@UYB+Zo<9 z+1xnZBO~N;-ekQ)|DLf9qT1ky^YGEl8_dK)RiSS4P>@?ECY zLv|t10##=g%CsW2VO?#;9TUtdB9xR{u|%-d>b-Kki6xiHO@WV%HnH64>-UGayLh7U z4Wqj^*h*B(k!r28v*k`?<%sLiF-#c1&++D}Vxw7Nas#;0?sjgUK1r2}%SM~f>`R?r z=1Pr1zB1T5^wA+~ORYhFAe%{y4g#HBe{Vmybve8~#T(y9jddq5^f9LHBPVn5==$=> z)8_UiQOXtfcF|Ca)k}zF;xf4X;Iz=+j3i=ml^WY0x>UOt^_6eWiN^5pSD#1P1Gd|j z*x3itGuRzAuFo``K0}1lCXAF0LokHWJy9t^TQDb9Es71xV0UQsky_hRtbjuffpTGY zFVt*@ngd*sG+@YJJ4vU_xr(oI^7!ekIaS6R2Ppod(@RIWr3gnQL`W10q*}$@tFyau zaSY%irWBB7!nzIeh_(gA=(>QwyVN?T9KhGhkK%GeUbF6IVfxYm_vkxA%F7Z zqWt{vi$D9*(U)H?M6;&d5s@n|nJikhKHF-FR0gCzFqHw=d2yM`hpyga;sX9Qwv8YT z;7uhG>nb&>eE6M;wLsKc@#URnuZ6SlhbC8eVpN-##Uj1UhVRJi^wPA}x~Q=%dwk4^ zyB<%#XmirpLO2qRrwSIk16Ti}tILTy>kPm9?hN=#f$XKE0$i$lJHr4 z4vWveC*|HZsbdd!>#tw6e)1)Cb&`JkCjI{N+DGsE&v)0$HUH6$tW|#W*T4Up|LZ>| zz%aSJ?!5i5^6i_QuReA+y0zEO*VVd3wQ=j?57&XdiD!4e|4u-XQ#*{h%bxc~6^@XhCy2hW->KU74L$De!(8^YP=ANjYR_(msFMoJPYL{E<6 zo4wHHp1WS3lF7J68%mu~M1wGfd-g8>_`%8NZ#l_KYx~F@2JWQb^rM%bgQ7PW&j9I& zHXII$h?v4dr^nURY8C+N;|ZWzF4S9;Rv&caF4BjpI5s#N;)zHOD4bj$ydIe(PTb}>#Z#oM}QgAOTghv zhsReBZ_1mS_|_0HXsK~sbr}3HBi?uU3P2gYa#cr1Ik>WUykxabHtLpa^~uvGVPGxk zSg}%x;=Dn)5Ui~{cn-eS+12eGsdoGJ?EKL)bv`?(P&-mN$m_lFbfi$h6Bzdh{Iqe5 zLAPQCqDF5Bz(y!+I6_Gz0YzgHoO}qNYwc2DFvOq7PRB9HpWl$k%nlRQE-0r+)p+gV zzLu*soL&;sAsDXV-1O$M+C)O6)Cx>?6LvsOLJxqXLZvayq8rdUYzYh7+nGUiG~0b zbznO;_u;$GZ*9Bs`P|uM>ETW0{G8r7R6>Td-!tZOp1sDDN+pi@@wmgTb4tNy$t2S} z9%~r@-f1R#+0ZYE%F+8WseX{Z_{(4C&QFTZUWU&O0WN<1_x~#S@EN&%z*aa|tYs!+ z0y|Bp98v|uvyG^GpuxQa`-lp*V(}8@O=?B5(L&KmX){}4t}d1l@aD>87&&L-3k=DZ+k8Y7oIufL*N7lhIFrg z{qjvNn@v=ACQ|gG$*3=7%!3ZopuB&73cMg>|K{dr0k~$Y%&Ehqz7h}ghR8C?iw`07XB_0FHl2|sIL5wBXTY;fujSzLkoZs*At```b3^Vz#Q2)U}& zd^0QS6eS`quYDJ zVa@1tHP3Ezv7FrP(bKd!nK?QKr~`ko^Gr)3n12Ql$j% zdWbn}@z9b`hJGYgCxK`jeLkEd{UI0#d%f<^fk6a-x#5 zCKELjv#S>8v`WrTM^&wstdRgL)Vtl?{pe{JX!nQDM3E?cdRn=-$ev&LA;6*&^)J3v zHEWKikL2g=i6Ck2Zf<_@iQ(eHe||9`v>FeG44nhh@Ozi6^lf-wk*X$u27JUr@KMym=gI^Z8St%Kbp*tkyIp`2Ea#$pkFizQ|-z58Hl5f zU=ox);LEzFmzr3@>~x~G!vo~3Qbhc~2$guN87mefG8w}5JcSC66ibN0%v^4@;(%lb zNAtUTy`uxbLqNKq(@8WpXALfx(d0I#CtDYh6vt??XN%ch-v1jLI=h;hYqmiXkv6k-NTbjjJd)4pFJwBsvF9%BLJ5U$iQF>#AUQ{5re9ImL%60`pC zryr|AX~+ky!L%OO^1rP51zlkny*x@R{L9Iw#eeiEsb2R(MpYmQz`@NKEv!FRCX6w%DH9( zM5#r<4N+cbHqg{V+6`xWv(vY=vlq*iF?j>m0<=bx*X{C#+%dXbXkadlXFgyfN-S=q zGLR2F)w&%!i#Km(6VChH(u5xKB1L|hb18kqQ zx-lb@j`h}yY!;h$k1Lp67tZme%&FNao)FWjspYlVnOPtLme+WTD{S0N$FG5j2}@fR%k_9D~9|+ zy%p*!p~+#1WgW@<*pR4E$uv5lOo@2d5>Ep0&@vx6LBGsq-_YBDL*!{KwPqV>9{>>0 zwg5}V8wAM;3xh1`z&4VSn@MLhuXB?so4eH=U?htcUTrvl2?EV-Uo0im+0DU_&P}Pv z5YJ=-f?MYgiEZ}G)=uxirK8x5CPLnD5Cm&5lya52jqrZ`lb^nqj~Ss*`S|tmzx-Fq z-JZ^2t2}$cw~=OiuhS{2QO|7c3dumW1@BeO;7zFUA5Z6+yW8V8AJ^Ba#ww zlild?p$8PoC%4beP~|`?O>VZsDuT*hs)mdi0QD~P{oRoW%rz3F9v3>P!{IBJL<%_g z3=*3Imk5j$-Ka|&tsIODEapr$8>TV9?mvBSfsU%13i*NoOb6jwZFIUAYv&8RLK)fn_LyxY8_HWUEAB3v#aJP*!ND490Wv@ION z{|S{?*bQJ콑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�+Z%Io-Ly>O%aul!1e{>% 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