├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── Shaders ├── sdfgen.frag.glsl └── sdfgen.vert.glsl ├── Sources ├── Main.hx └── ObjLoader.hx ├── build └── krom │ ├── Scene.arm │ ├── krom.js │ ├── linux │ ├── Krom │ ├── libicui18n.so │ ├── libicuuc.so │ ├── libv8.so │ ├── libv8_libbase.so │ ├── libv8_libplatform.so │ ├── natives_blob.bin │ └── snapshot_blob.bin │ ├── macos │ └── Krom.app │ │ └── Contents │ │ ├── Info.plist │ │ ├── MacOS │ │ └── Krom │ │ ├── PkgInfo │ │ ├── Resources │ │ ├── AppIcon.icns │ │ └── macos │ │ │ ├── libicui18n.dylib │ │ │ ├── libicuuc.dylib │ │ │ ├── libv8.dylib │ │ │ ├── libv8_libbase.dylib │ │ │ ├── libv8_libplatform.dylib │ │ │ ├── natives_blob.bin │ │ │ └── snapshot_blob.bin │ │ └── _CodeSignature │ │ └── CodeResources │ ├── mesh.obj │ ├── run_linux.sh │ ├── run_macos.sh │ ├── run_windows.bat │ └── win32 │ ├── Krom.exe │ ├── Krom_opengl.exe │ ├── icui18n.dll │ ├── icuuc.dll │ ├── natives_blob.bin │ ├── snapshot_blob.bin │ ├── v8.dll │ ├── v8_libbase.dll │ └── v8_libplatform.dll ├── khafile.js └── viewer ├── Shaders ├── sdfview.frag.glsl └── sdfview.vert.glsl ├── Sources └── Main.hx ├── a.png ├── b.png ├── build └── krom │ ├── Scene.arm │ ├── krom.js │ ├── run_linux.sh │ ├── run_macos.sh │ └── run_windows.bat ├── khafile.js └── sdf.jpg /.gitignore: -------------------------------------------------------------------------------- 1 | out.bin 2 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "Libraries/iron"] 2 | path = Libraries/iron 3 | url = https://github.com/armory3d/iron 4 | [submodule "Kha"] 5 | path = Kha 6 | url = https://github.com/Kode/Kha 7 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Armory 3D 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # sdfgen 2 | 3 | ![](viewer/sdf.jpg) 4 | 5 | Stand-alone GPU-based signed distance field generator from 3D triangle meshes. Used in Armory, written in Haxe and Kha. 6 | 7 | ## Run 8 | 9 | Takes `mesh.obj` file and outputs raw 50x50x50 (50x2500) volume of floats into `out.bin`. This volume can be loaded into a 3D texture using R32/R16 format. 10 | 11 | ``` 12 | git clone https://github.com/armory3d/sdfgen 13 | cd sdfgen/build/krom 14 | ``` 15 | 16 | Windows 17 | ``` 18 | ./run_windows.bat 19 | ``` 20 | 21 | Linux 22 | ``` 23 | ./run_linux.sh 24 | ``` 25 | 26 | MacOS 27 | ``` 28 | ./run_macos.sh 29 | ``` 30 | 31 | ## Viewer 32 | 33 | A simple viewer is included. Copy resulting `out.bin` file into `sdfgen/viewer/build/krom`. 34 | 35 | ``` 36 | cd sdfgen/viewer/build/krom 37 | ./run_windows.bat 38 | ./run_macos.sh 39 | ./run_linux.sh 40 | ``` 41 | 42 | An included `mesh.obj` file: 43 | 44 | ![](viewer/a.png) 45 | 46 | Currently results into this: 47 | 48 | ![](viewer/b.png) 49 | 50 | ## Build 51 | 52 | [Node](https://nodejs.org) and [Git](https://git-scm.com) required. 53 | 54 | 1. Recursive clone 55 | 56 | ``` 57 | git clone --recursive https://github.com/armory3d/sdfgen 58 | cd sdfgen 59 | git submodule foreach --recursive git pull origin master 60 | git pull origin master 61 | ``` 62 | 63 | 2. a) Compile Krom 64 | ``` 65 | node Kha/make krom 66 | ``` 67 | 68 | 2. b) Compile C++ 69 | ``` 70 | node Kha/make --compile 71 | ``` 72 | 73 | ## References 74 | 75 | This tool builds upon the works kindly shared in: 76 | - (!) https://kosmonautblog.wordpress.com/2017/05/01/signed-distance-field-rendering-journey-pt-1/ 77 | - http://advances.realtimerendering.com/s2015/DynamicOcclusionWithSignedDistanceFields.pdf 78 | - http://www.iquilezles.org/www/articles/distfunctions/distfunctions.htm 79 | - https://en.wikipedia.org/wiki/Möller–Trumbore_intersection_algorithm 80 | 81 | ## Tech 82 | 83 | - [Iron](https://github.com/armory3d/iron) 84 | - [Kha](https://github.com/Kode/Kha) 85 | - [Krom](https://github.com/Kode/Krom) 86 | - [Haxe](https://github.com/HaxeFoundation/haxe) 87 | -------------------------------------------------------------------------------- /Shaders/sdfgen.frag.glsl: -------------------------------------------------------------------------------- 1 | #version 450 2 | 3 | uniform sampler2D meshtex; 4 | // uniform sampler2D meshuvtex; 5 | // uniform sampler2D basetex; 6 | uniform int meshverts; 7 | 8 | in vec2 texCoord; 9 | 10 | out vec4 fragColor; 11 | 12 | const float res = 50.0; // sdftex res 13 | const float res2 = res * res; 14 | 15 | float dot2(const vec3 v) { 16 | return dot(v, v); 17 | } 18 | 19 | float udTriangle(const vec3 p, const vec3 a, const vec3 b, const vec3 c) { 20 | vec3 ba = b - a; vec3 pa = p - a; 21 | vec3 cb = c - b; vec3 pb = p - b; 22 | vec3 ac = a - c; vec3 pc = p - c; 23 | vec3 nor = cross(ba, ac); 24 | 25 | return sqrt( 26 | (sign(dot(cross(ba, nor), pa)) + 27 | sign(dot(cross(cb, nor), pb)) + 28 | sign(dot(cross(ac, nor), pc)) < 2.0) 29 | ? 30 | min(min( 31 | dot2(ba * clamp(dot(ba, pa) / dot2(ba), 0.0, 1.0) - pa), 32 | dot2(cb * clamp(dot(cb, pb) / dot2(cb), 0.0, 1.0) - pb)), 33 | dot2(ac * clamp(dot(ac, pc) / dot2(ac), 0.0, 1.0) - pc)) 34 | : 35 | dot(nor, pa) * dot(nor, pa) / dot2(nor)); 36 | } 37 | 38 | int hitTriangle(const vec3 orig, const vec3 dir, const vec3 v0, const vec3 v1, const vec3 v2) { 39 | vec3 e1 = v1 - v0; 40 | vec3 e2 = v2 - v0; 41 | // Calculate planes normal vector 42 | vec3 pvec = cross(dir, e2); 43 | float det = dot(e1, pvec); 44 | 45 | // Ray is parallel to plane 46 | if (det < 1e-8 && det > -1e-8) { 47 | return 0; 48 | } 49 | 50 | float inv_det = 1 / det; 51 | vec3 tvec = orig - v0; 52 | float u = dot(tvec, pvec) * inv_det; 53 | if (u < 0 || u > 1) { 54 | return 0; 55 | } 56 | 57 | vec3 qvec = cross(tvec, e1); 58 | float v = dot(dir, qvec) * inv_det; 59 | if (v < 0 || u + v > 1) { 60 | return 0; 61 | } 62 | return 1;//dot(e2, qvec) * inv_det; 63 | } 64 | 65 | ivec2 getco(const int i) { 66 | const int stride = 16384; 67 | return ivec2(i % stride, int(i / stride)); 68 | } 69 | 70 | void main() { 71 | 72 | // 0:1 x 0:1 -> 0:res x 0:res2 73 | vec2 co = texCoord * vec2(res, res2); 74 | // -> 0:res x 0:res x 0:res 75 | vec3 pos = vec3(int(co.x) % int(res), int(co.y) % int(res), int(co.x / res) * res + int(co.y / res)); 76 | // -> -1:1 x -1:1 x -1:1 77 | pos = (pos / res) * 2.0 - 1.0; 78 | 79 | float dist = 10000.0; 80 | vec3 col = vec3(0.0); 81 | int hits = 0; 82 | const vec3 ray = vec3(1.0, 0.0, 0.0); 83 | for (int i = 0; i < meshverts; i += 3) { 84 | vec3 a = texelFetch(meshtex, getco(i), 0).rgb; 85 | vec3 b = texelFetch(meshtex, getco(i + 1), 0).rgb; 86 | vec3 c = texelFetch(meshtex, getco(i + 2), 0).rgb; 87 | float d = udTriangle(pos, a, b, c); 88 | dist = min(dist, d); 89 | hits += hitTriangle(pos, ray, a, b, c); 90 | 91 | // Found closer surface 92 | // if (d == dist) { 93 | // TODO: interpolate UV 94 | // vec2 uva = texelFetch(meshuvtex, getco(i), 0).rg; 95 | // vec2 uvb = texelFetch(meshuvtex, getco(i + 1), 0).rg; 96 | // vec2 uvc = texelFetch(meshuvtex, getco(i + 2), 0).rg; 97 | 98 | // float minx = min(a.x, min(b.x, c.x)); 99 | // float maxx = max(a.x, max(b.x, c.x)); 100 | // float miny = min(a.y, min(b.y, c.y)); 101 | // float maxy = max(a.y, max(b.y, c.y)); 102 | // float minz = min(a.z, min(b.z, c.z)); 103 | // float maxz = max(a.z, max(b.z, c.z)); 104 | 105 | // col = texture(basetex, uva).rgb; 106 | // } 107 | } 108 | 109 | // int inside = hits % 2 == 0 ? 1 : -1; 110 | // float distout = abs(dist) * inside; 111 | float distout = abs(dist); 112 | 113 | // fragColor.rgb = col; 114 | // fragColor.a = distout; 115 | fragColor.r = distout; 116 | } 117 | -------------------------------------------------------------------------------- /Shaders/sdfgen.vert.glsl: -------------------------------------------------------------------------------- 1 | #version 450 2 | 3 | in vec2 pos; 4 | 5 | out vec2 texCoord; 6 | 7 | void main() { 8 | // Scale vertex attribute to [0-1] range 9 | const vec2 madd = vec2(0.5, 0.5); 10 | texCoord = pos.xy * madd + madd; 11 | #ifdef _InvY 12 | texCoord.y = 1.0 - texCoord.y; 13 | #endif 14 | 15 | gl_Position = vec4(pos.xy, 0.0, 1.0); 16 | } 17 | -------------------------------------------------------------------------------- /Sources/Main.hx: -------------------------------------------------------------------------------- 1 | package; 2 | 3 | class Main { 4 | 5 | static var meshtex:kha.Image; 6 | // static var meshuvtex:kha.Image; 7 | // static var basetex:kha.Image; 8 | static var numverts = 0; 9 | 10 | public static function main() { 11 | kha.System.init({title: "Empty", width: 640, height: 480}, function() { 12 | iron.App.init(ready); 13 | }); 14 | } 15 | 16 | static function ready() { 17 | trace("SDF: Make tex"); 18 | iron.Scene.setActive("Scene"); 19 | 20 | var path = "mesh.obj"; 21 | #if kha_kore 22 | path = Sys.getCwd() + "/" + path; 23 | #end 24 | 25 | iron.data.Data.getBlob(path, function(md:kha.Blob) { 26 | var obj = new ObjLoader(md.toString()); 27 | var pa = obj.indexedVertices; 28 | // var uva = obj.indexedUVs; 29 | var ia = obj.indices; 30 | 31 | // iron.data.Data.getMesh("mesh", "", null, function(md:iron.data.MeshData) { 32 | // iron.data.Data.getImage("mesh.png", function(image:kha.Image) { 33 | // basetex = image; 34 | // var pa = md.geom.positions; 35 | // var uva = md.geom.uvs; 36 | // var ia = md.geom.indices[0]; // No multi-mat 37 | 38 | numverts = ia.length; 39 | 40 | var stride = 16384; 41 | var w = Std.int(Math.min(numverts, stride)); 42 | var h = Std.int(numverts / stride) + 1; 43 | 44 | var o = new haxe.io.BytesOutput(); 45 | // var ouv = new haxe.io.BytesOutput(); 46 | 47 | for (i in 0...numverts) { 48 | o.writeFloat(pa[ia[i] * 3]); 49 | o.writeFloat(pa[ia[i] * 3 + 1]); 50 | o.writeFloat(pa[ia[i] * 3 + 2]); 51 | o.writeFloat(0.0); 52 | // ouv.writeFloat(uva[ia[i] * 2]); 53 | // ouv.writeFloat(uva[ia[i] * 2 + 1]); 54 | // ouv.writeFloat(0.0); 55 | // ouv.writeFloat(0.0); 56 | } 57 | // Finish line 58 | for (i in numverts...w * h * 4) { 59 | o.writeFloat(0.0); 60 | // ouv.writeFloat(0.0); 61 | } 62 | 63 | meshtex = kha.Image.fromBytes(o.getBytes(), w, h, kha.graphics4.TextureFormat.RGBA64, kha.graphics4.Usage.StaticUsage); 64 | // meshuvtex = kha.Image.fromBytes(ouv.getBytes(), w, h, kha.graphics4.TextureFormat.RGBA64, kha.graphics4.Usage.StaticUsage); 65 | 66 | iron.object.Uniforms.externalTextureLinks = [externalTextureLink]; 67 | iron.object.Uniforms.externalIntLinks = [externalIntLink]; 68 | }); 69 | // }); 70 | } 71 | 72 | static function externalTextureLink(tulink:String):kha.Image { 73 | if (tulink == "_meshtex") { 74 | return meshtex; 75 | } 76 | // if (tulink == "_meshuvtex") { 77 | // return meshuvtex; 78 | // } 79 | // if (tulink == "_basetex") { 80 | // return basetex; 81 | // } 82 | return null; 83 | } 84 | 85 | static function externalIntLink(clink:String):Int { 86 | if (clink == "_meshverts") { 87 | return numverts; 88 | } 89 | return 0; 90 | } 91 | 92 | static var startTime = 0.0; 93 | public static function begin() { 94 | trace("SDF: GPU"); 95 | startTime = kha.Scheduler.realTime(); 96 | } 97 | 98 | public static function end() { 99 | trace("SDF: " + Std.int((kha.Scheduler.realTime() - startTime) * 10000) / 10 + "ms processing " + numverts + " vertices"); 100 | trace("SDF: Write"); 101 | var image = iron.Scene.active.camera.data.pathdata.renderTargets.get("sdf").image; 102 | var b = image.getPixels(); 103 | 104 | #if kha_krom 105 | Krom.fileSaveBytes("out.bin", b.getData()); 106 | #else 107 | sys.io.File.saveBytes("out.bin", b); 108 | #end 109 | 110 | trace("SDF: Done"); 111 | kha.System.requestShutdown(); 112 | } 113 | } 114 | -------------------------------------------------------------------------------- /Sources/ObjLoader.hx: -------------------------------------------------------------------------------- 1 | package ; 2 | 3 | class ObjLoader { 4 | 5 | public var indexedVertices:Array; 6 | public var indexedUVs:Array; 7 | public var indexedNormals:Array; 8 | public var index:Int; 9 | 10 | public var data:Array; 11 | public var indices:Array; 12 | 13 | public function new(objData:String) { 14 | 15 | var vertices:Array = []; 16 | var uvs:Array = []; 17 | var normals:Array = []; 18 | 19 | var vertexIndices:Array = []; 20 | var uvIndices:Array = []; 21 | var normalIndices:Array = []; 22 | 23 | var tempVertices:Array> = []; 24 | var tempUVs:Array> = []; 25 | var tempNormals:Array> = []; 26 | 27 | var lines:Array = objData.split("\n"); 28 | 29 | for (i in 0...lines.length) { 30 | var words:Array = lines[i].split(" "); 31 | 32 | if (words[0] == "v") { 33 | var vector:Array = []; 34 | vector.push(Std.parseFloat(words[1])); 35 | vector.push(Std.parseFloat(words[2])); 36 | vector.push(Std.parseFloat(words[3])); 37 | tempVertices.push(vector); 38 | } 39 | else if (words[0] == "vt") { 40 | var vector:Array = []; 41 | vector.push(Std.parseFloat(words[1])); 42 | vector.push(Std.parseFloat(words[2])); 43 | tempUVs.push(vector); 44 | } 45 | else if (words[0] == "vn") { 46 | var vector:Array = []; 47 | vector.push(Std.parseFloat(words[1])); 48 | vector.push(Std.parseFloat(words[2])); 49 | vector.push(Std.parseFloat(words[3])); 50 | tempNormals.push(vector); 51 | } 52 | else if (words[0] == "f") { 53 | var sec1:Array = words[1].split("/"); 54 | var sec2:Array = words[2].split("/"); 55 | var sec3:Array = words[3].split("/"); 56 | 57 | vertexIndices.push(Std.int(Std.parseFloat(sec1[0]))); 58 | vertexIndices.push(Std.int(Std.parseFloat(sec2[0]))); 59 | vertexIndices.push(Std.int(Std.parseFloat(sec3[0]))); 60 | 61 | uvIndices.push(Std.int(Std.parseFloat(sec1[1]))); 62 | uvIndices.push(Std.int(Std.parseFloat(sec2[1]))); 63 | uvIndices.push(Std.int(Std.parseFloat(sec3[1]))); 64 | 65 | normalIndices.push(Std.int(Std.parseFloat(sec1[2]))); 66 | normalIndices.push(Std.int(Std.parseFloat(sec2[2]))); 67 | normalIndices.push(Std.int(Std.parseFloat(sec3[2]))); 68 | } 69 | } 70 | 71 | for (i in 0...vertexIndices.length) { 72 | var vertex:Array = tempVertices[vertexIndices[i] - 1]; 73 | var uv:Array = tempUVs[uvIndices[i] - 1]; 74 | var normal:Array = tempNormals[normalIndices[i] - 1]; 75 | 76 | vertices.push(vertex[0]); 77 | vertices.push(vertex[1]); 78 | vertices.push(vertex[2]); 79 | uvs.push(uv[0]); 80 | uvs.push(uv[1]); 81 | normals.push(normal[0]); 82 | normals.push(normal[1]); 83 | normals.push(normal[2]); 84 | } 85 | 86 | build(vertices, uvs, normals); 87 | 88 | data = []; 89 | for (i in 0...Std.int(vertices.length / 3)) { 90 | data.push(indexedVertices[i * 3]); 91 | data.push(indexedVertices[i * 3 + 1]); 92 | data.push(indexedVertices[i * 3 + 2]); 93 | data.push(indexedUVs[i * 2]); 94 | data.push(1-indexedUVs[i * 2 + 1]); 95 | data.push(indexedNormals[i * 3]); 96 | data.push(indexedNormals[i * 3 + 1]); 97 | data.push(indexedNormals[i * 3 + 2]); 98 | } 99 | } 100 | 101 | function build(vertices:Array, uvs:Array, normals:Array) { 102 | indexedVertices = []; 103 | indexedUVs = []; 104 | indexedNormals = []; 105 | indices = []; 106 | 107 | // For each input vertex 108 | for (i in 0...Std.int(vertices.length / 3)) { 109 | 110 | // Try to find a similar vertex in out_XXXX 111 | var found:Bool = getSimilarVertexIndex( 112 | vertices[i * 3], vertices[i * 3 + 1], vertices[i * 3 + 2], 113 | uvs[i * 2], uvs[i * 2 + 1], 114 | normals[i * 3], normals[i * 3 + 1], normals[i * 3 + 2]); 115 | 116 | if (found) { // A similar vertex is already in the VBO, use it instead ! 117 | indices.push(index); 118 | } 119 | else { // If not, it needs to be added in the output data. 120 | indexedVertices.push(vertices[i * 3]); 121 | indexedVertices.push(vertices[i * 3 + 1]); 122 | indexedVertices.push(vertices[i * 3 + 2]); 123 | indexedUVs.push(uvs[i * 2 ]); 124 | indexedUVs.push(uvs[i * 2 + 1]); 125 | indexedNormals.push(normals[i * 3]); 126 | indexedNormals.push(normals[i * 3 + 1]); 127 | indexedNormals.push(normals[i * 3 + 2]); 128 | indices.push(Std.int(indexedVertices.length / 3) - 1); 129 | } 130 | } 131 | } 132 | 133 | // Returns true if v1 can be considered equal to v2 134 | function isNear(v1:Float, v2:Float):Bool { 135 | return Math.abs(v1 - v2) < 0.001; 136 | } 137 | 138 | // Searches through all already-exported vertices for a similar one. 139 | // Similar = same position + same UVs + same normal 140 | function getSimilarVertexIndex( 141 | vertexX:Float, vertexY:Float, vertexZ:Float, 142 | uvX:Float, uvY:Float, 143 | normalX:Float, normalY:Float, normalZ:Float 144 | ):Bool { 145 | // Lame linear search 146 | for (i in 0...Std.int(indexedVertices.length / 3)) { 147 | if ( 148 | isNear(vertexX, indexedVertices[i * 3]) && 149 | isNear(vertexY, indexedVertices[i * 3 + 1]) && 150 | isNear(vertexZ, indexedVertices[i * 3 + 2]) && 151 | isNear(uvX , indexedUVs [i * 2]) && 152 | isNear(uvY , indexedUVs [i * 2 + 1]) && 153 | isNear(normalX, indexedNormals [i * 3]) && 154 | isNear(normalY, indexedNormals [i * 3 + 1]) && 155 | isNear(normalZ, indexedNormals [i * 3 + 2]) 156 | ) { 157 | index = i; 158 | return true; 159 | } 160 | } 161 | // No other vertex could be used instead. 162 | // Looks like we'll have to add it to the VBO. 163 | return false; 164 | } 165 | } 166 | -------------------------------------------------------------------------------- /build/krom/Scene.arm: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Scene", 3 | "renderpath_datas": [ 4 | { 5 | "name": "simple_path", 6 | "render_targets": [ 7 | { 8 | "name": "sdf", 9 | "width": 50, 10 | "height": 2500, 11 | "format": "A32" 12 | } 13 | ], 14 | "stages": [ 15 | { 16 | "command": "call_function", 17 | "params": ["Main.begin"] 18 | }, 19 | { 20 | "command": "set_target", 21 | "params": [ 22 | "1.0", "sdf" 23 | ] 24 | }, 25 | { 26 | "command": "clear_target", 27 | "params": [ 28 | "color", "#ff000000", 29 | "depth", "1.0" 30 | ] 31 | }, 32 | { 33 | "command": "draw_shader_quad", 34 | "params": [ 35 | "Scene/sdfgen/sdfgen" 36 | ] 37 | }, 38 | { 39 | "command": "call_function", 40 | "params": ["Main.end"] 41 | } 42 | ] 43 | } 44 | ], 45 | "shader_datas": [ 46 | { 47 | "contexts": [ 48 | { 49 | "name": "sdfgen", 50 | "compare_mode": "always", 51 | "constants": [ 52 | { 53 | "name": "meshverts", 54 | "type": "int", 55 | "link": "_meshverts" 56 | } 57 | ], 58 | "cull_mode": "none", 59 | "depth_write": false, 60 | "fragment_shader": "sdfgen.frag", 61 | "vertex_shader": "sdfgen.vert", 62 | "texture_units": [ 63 | { 64 | "name": "meshtex", 65 | "link": "_meshtex" 66 | } 67 | ], 68 | "vertex_structure": [ 69 | { 70 | "name": "pos", 71 | "size": 2 72 | } 73 | ] 74 | } 75 | ], 76 | "name": "sdfgen" 77 | } 78 | ], 79 | "camera_datas": [ 80 | { 81 | "name": "CameraData", 82 | "type": "perspective", 83 | "near_plane": 0.1, 84 | "far_plane": 100.0, 85 | "fov": 0.85, 86 | "render_path": "simple_path" 87 | } 88 | ], 89 | "camera_ref": "Camera", 90 | "objects": [ 91 | { 92 | "name": "Camera", 93 | "type": "camera_object", 94 | "data_ref": "CameraData", 95 | "transform": { 96 | "values": [ 97 | 0.6859206557273865,-0.32401347160339355,0.6515582203865051,7.481131553649902, 98 | 0.7276763319969177,0.305420845746994,-0.6141703724861145,-6.5076398849487305, 99 | 0.0,0.8953956365585327,0.44527140259742737,5.34366512298584, 100 | 0.0,0.0,0.0,1.0 101 | ] 102 | } 103 | } 104 | ] 105 | } -------------------------------------------------------------------------------- /build/krom/linux/Krom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/linux/Krom -------------------------------------------------------------------------------- /build/krom/linux/libicui18n.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/linux/libicui18n.so -------------------------------------------------------------------------------- /build/krom/linux/libicuuc.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/linux/libicuuc.so -------------------------------------------------------------------------------- /build/krom/linux/libv8.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/linux/libv8.so -------------------------------------------------------------------------------- /build/krom/linux/libv8_libbase.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/linux/libv8_libbase.so -------------------------------------------------------------------------------- /build/krom/linux/libv8_libplatform.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/linux/libv8_libplatform.so -------------------------------------------------------------------------------- /build/krom/linux/natives_blob.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/linux/natives_blob.bin -------------------------------------------------------------------------------- /build/krom/linux/snapshot_blob.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/linux/snapshot_blob.bin -------------------------------------------------------------------------------- /build/krom/macos/Krom.app/Contents/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildMachineOSBuild 6 | 16F73 7 | CFBundleDevelopmentRegion 8 | en 9 | CFBundleExecutable 10 | Krom 11 | CFBundleIconFile 12 | AppIcon 13 | CFBundleIdentifier 14 | com.ktxsoftware.Krom 15 | CFBundleInfoDictionaryVersion 16 | 6.0 17 | CFBundleName 18 | Krom 19 | CFBundlePackageType 20 | APPL 21 | CFBundleShortVersionString 22 | 1.0 23 | CFBundleSignature 24 | ???? 25 | CFBundleSupportedPlatforms 26 | 27 | MacOSX 28 | 29 | CFBundleVersion 30 | 1 31 | DTCompiler 32 | com.apple.compilers.llvm.clang.1_0 33 | DTPlatformBuild 34 | 8C1002 35 | DTPlatformVersion 36 | GM 37 | DTSDKBuild 38 | 16C58 39 | DTSDKName 40 | macosx10.12 41 | DTXcode 42 | 0821 43 | DTXcodeBuild 44 | 8C1002 45 | LSMinimumSystemVersion 46 | 10.9 47 | NSHumanReadableCopyright 48 | Copyright © 2015 KTX Software. All rights reserved. 49 | NSMainNibFile 50 | MainMenu 51 | NSPrincipalClass 52 | NSApplication 53 | 54 | 55 | -------------------------------------------------------------------------------- /build/krom/macos/Krom.app/Contents/MacOS/Krom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/macos/Krom.app/Contents/MacOS/Krom -------------------------------------------------------------------------------- /build/krom/macos/Krom.app/Contents/PkgInfo: -------------------------------------------------------------------------------- 1 | APPL???? -------------------------------------------------------------------------------- /build/krom/macos/Krom.app/Contents/Resources/AppIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/macos/Krom.app/Contents/Resources/AppIcon.icns -------------------------------------------------------------------------------- /build/krom/macos/Krom.app/Contents/Resources/macos/libicui18n.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/macos/Krom.app/Contents/Resources/macos/libicui18n.dylib -------------------------------------------------------------------------------- /build/krom/macos/Krom.app/Contents/Resources/macos/libicuuc.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/macos/Krom.app/Contents/Resources/macos/libicuuc.dylib -------------------------------------------------------------------------------- /build/krom/macos/Krom.app/Contents/Resources/macos/libv8.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/macos/Krom.app/Contents/Resources/macos/libv8.dylib -------------------------------------------------------------------------------- /build/krom/macos/Krom.app/Contents/Resources/macos/libv8_libbase.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/macos/Krom.app/Contents/Resources/macos/libv8_libbase.dylib -------------------------------------------------------------------------------- /build/krom/macos/Krom.app/Contents/Resources/macos/libv8_libplatform.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/macos/Krom.app/Contents/Resources/macos/libv8_libplatform.dylib -------------------------------------------------------------------------------- /build/krom/macos/Krom.app/Contents/Resources/macos/natives_blob.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/macos/Krom.app/Contents/Resources/macos/natives_blob.bin -------------------------------------------------------------------------------- /build/krom/macos/Krom.app/Contents/Resources/macos/snapshot_blob.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/macos/Krom.app/Contents/Resources/macos/snapshot_blob.bin -------------------------------------------------------------------------------- /build/krom/macos/Krom.app/Contents/_CodeSignature/CodeResources: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | files 6 | 7 | Resources/AppIcon.icns 8 | 9 | mMZHM0dpPUFCqvHDRRl2fJnz/sQ= 10 | 11 | Resources/macos/Krom.app/Contents/Info.plist 12 | 13 | z85LT+Uyt/rri8CJAVhlHnCrKCs= 14 | 15 | Resources/macos/Krom.app/Contents/MacOS/Krom 16 | 17 | Hua+CWFYDdghoaVu90wAojXNDQ8= 18 | 19 | Resources/macos/Krom.app/Contents/PkgInfo 20 | 21 | n57qDP4tZfLD1rCS43W0B4LQjzE= 22 | 23 | Resources/macos/Krom.app/Contents/Resources/AppIcon.icns 24 | 25 | mMZHM0dpPUFCqvHDRRl2fJnz/sQ= 26 | 27 | Resources/macos/Krom.app/Contents/Resources/macos/libicui18n.dylib 28 | 29 | 3KOVJYiXM5CB6ah4wbNvqVzhCzw= 30 | 31 | Resources/macos/Krom.app/Contents/Resources/macos/libicuuc.dylib 32 | 33 | B35fYPQ9OLPt7WyH+Ns0cDSl2z4= 34 | 35 | Resources/macos/Krom.app/Contents/Resources/macos/libv8.dylib 36 | 37 | +8XpBmxcEE/y1xUGn3YO/DtYUuY= 38 | 39 | Resources/macos/Krom.app/Contents/Resources/macos/libv8_libbase.dylib 40 | 41 | Lwk8KkqhV/dCLRP4HxGx2YDWu/8= 42 | 43 | Resources/macos/Krom.app/Contents/Resources/macos/libv8_libplatform.dylib 44 | 45 | +RXEZg7JykA6Mz3Ol70wMBo0RVM= 46 | 47 | Resources/macos/Krom.app/Contents/Resources/macos/natives_blob.bin 48 | 49 | anS3wxniEUrmeAmixMarLXyyv6E= 50 | 51 | Resources/macos/Krom.app/Contents/Resources/macos/snapshot_blob.bin 52 | 53 | vanBCjBk5Nkb62REIOVpr+aEy8U= 54 | 55 | Resources/macos/Krom.app/Contents/_CodeSignature/CodeResources 56 | 57 | gEZUJpIADN0hWG4NM2rNpGoeuP0= 58 | 59 | Resources/macos/libicui18n.dylib 60 | 61 | 3KOVJYiXM5CB6ah4wbNvqVzhCzw= 62 | 63 | Resources/macos/libicuuc.dylib 64 | 65 | B35fYPQ9OLPt7WyH+Ns0cDSl2z4= 66 | 67 | Resources/macos/libv8.dylib 68 | 69 | +8XpBmxcEE/y1xUGn3YO/DtYUuY= 70 | 71 | Resources/macos/libv8_libbase.dylib 72 | 73 | Lwk8KkqhV/dCLRP4HxGx2YDWu/8= 74 | 75 | Resources/macos/libv8_libplatform.dylib 76 | 77 | +RXEZg7JykA6Mz3Ol70wMBo0RVM= 78 | 79 | Resources/macos/natives_blob.bin 80 | 81 | anS3wxniEUrmeAmixMarLXyyv6E= 82 | 83 | Resources/macos/snapshot_blob.bin 84 | 85 | vanBCjBk5Nkb62REIOVpr+aEy8U= 86 | 87 | 88 | files2 89 | 90 | Resources/AppIcon.icns 91 | 92 | hash 93 | 94 | mMZHM0dpPUFCqvHDRRl2fJnz/sQ= 95 | 96 | hash2 97 | 98 | z9Nb50EkhuOQB9nYdjTi4wjot148cy6UDdbYUtI6E4w= 99 | 100 | 101 | Resources/macos/Krom.app/Contents/Info.plist 102 | 103 | hash 104 | 105 | z85LT+Uyt/rri8CJAVhlHnCrKCs= 106 | 107 | hash2 108 | 109 | 8FVR1x3EsQEHloamYg30U2diCJGtCIDr30gBu/DDmz8= 110 | 111 | 112 | Resources/macos/Krom.app/Contents/MacOS/Krom 113 | 114 | hash 115 | 116 | Hua+CWFYDdghoaVu90wAojXNDQ8= 117 | 118 | hash2 119 | 120 | fMU63UNHOpSBp9zeMFlnpSaS8OqW4702TY9e4khhMm8= 121 | 122 | 123 | Resources/macos/Krom.app/Contents/PkgInfo 124 | 125 | hash 126 | 127 | n57qDP4tZfLD1rCS43W0B4LQjzE= 128 | 129 | hash2 130 | 131 | glAhkclISwTWhTdPmHmgBmBpxJuKyuegSwHTjQfo7KA= 132 | 133 | 134 | Resources/macos/Krom.app/Contents/Resources/AppIcon.icns 135 | 136 | hash 137 | 138 | mMZHM0dpPUFCqvHDRRl2fJnz/sQ= 139 | 140 | hash2 141 | 142 | z9Nb50EkhuOQB9nYdjTi4wjot148cy6UDdbYUtI6E4w= 143 | 144 | 145 | Resources/macos/Krom.app/Contents/Resources/macos/libicui18n.dylib 146 | 147 | hash 148 | 149 | 3KOVJYiXM5CB6ah4wbNvqVzhCzw= 150 | 151 | hash2 152 | 153 | AiZw1LJpF1T7vdGvTTupZ6LKAiVWgk9MDnpAlasz6cM= 154 | 155 | 156 | Resources/macos/Krom.app/Contents/Resources/macos/libicuuc.dylib 157 | 158 | hash 159 | 160 | B35fYPQ9OLPt7WyH+Ns0cDSl2z4= 161 | 162 | hash2 163 | 164 | IOOa5merjtD9VMNR4QEx6gL33piz/yjz3lErscajQh8= 165 | 166 | 167 | Resources/macos/Krom.app/Contents/Resources/macos/libv8.dylib 168 | 169 | hash 170 | 171 | +8XpBmxcEE/y1xUGn3YO/DtYUuY= 172 | 173 | hash2 174 | 175 | rpJiw2IWNj6kyW8XG3+mIKDmS8WcOfZCWHePe44k7dY= 176 | 177 | 178 | Resources/macos/Krom.app/Contents/Resources/macos/libv8_libbase.dylib 179 | 180 | hash 181 | 182 | Lwk8KkqhV/dCLRP4HxGx2YDWu/8= 183 | 184 | hash2 185 | 186 | YNV/NSblOdBWe9EakIID8aXVxG8L1DIZkwnXTmRHCWM= 187 | 188 | 189 | Resources/macos/Krom.app/Contents/Resources/macos/libv8_libplatform.dylib 190 | 191 | hash 192 | 193 | +RXEZg7JykA6Mz3Ol70wMBo0RVM= 194 | 195 | hash2 196 | 197 | vJTrNhbCLrSJs7MMZbG0c43BFD2TL2hoAUVEv0gjjQg= 198 | 199 | 200 | Resources/macos/Krom.app/Contents/Resources/macos/natives_blob.bin 201 | 202 | hash 203 | 204 | anS3wxniEUrmeAmixMarLXyyv6E= 205 | 206 | hash2 207 | 208 | SxC/EgQAoipRQCAFSvILIlIjJwZqH+MzXkDOtUdUb7U= 209 | 210 | 211 | Resources/macos/Krom.app/Contents/Resources/macos/snapshot_blob.bin 212 | 213 | hash 214 | 215 | vanBCjBk5Nkb62REIOVpr+aEy8U= 216 | 217 | hash2 218 | 219 | HL80ca7YIa6Zrn2eiDiFTND5q4HDGmqxokjiNMN9EyA= 220 | 221 | 222 | Resources/macos/Krom.app/Contents/_CodeSignature/CodeResources 223 | 224 | hash 225 | 226 | gEZUJpIADN0hWG4NM2rNpGoeuP0= 227 | 228 | hash2 229 | 230 | oSPlgCrL7j013XWwZvNllltRTzbDCJJxJdQWeClae2w= 231 | 232 | 233 | Resources/macos/libicui18n.dylib 234 | 235 | hash 236 | 237 | 3KOVJYiXM5CB6ah4wbNvqVzhCzw= 238 | 239 | hash2 240 | 241 | AiZw1LJpF1T7vdGvTTupZ6LKAiVWgk9MDnpAlasz6cM= 242 | 243 | 244 | Resources/macos/libicuuc.dylib 245 | 246 | hash 247 | 248 | B35fYPQ9OLPt7WyH+Ns0cDSl2z4= 249 | 250 | hash2 251 | 252 | IOOa5merjtD9VMNR4QEx6gL33piz/yjz3lErscajQh8= 253 | 254 | 255 | Resources/macos/libv8.dylib 256 | 257 | hash 258 | 259 | +8XpBmxcEE/y1xUGn3YO/DtYUuY= 260 | 261 | hash2 262 | 263 | rpJiw2IWNj6kyW8XG3+mIKDmS8WcOfZCWHePe44k7dY= 264 | 265 | 266 | Resources/macos/libv8_libbase.dylib 267 | 268 | hash 269 | 270 | Lwk8KkqhV/dCLRP4HxGx2YDWu/8= 271 | 272 | hash2 273 | 274 | YNV/NSblOdBWe9EakIID8aXVxG8L1DIZkwnXTmRHCWM= 275 | 276 | 277 | Resources/macos/libv8_libplatform.dylib 278 | 279 | hash 280 | 281 | +RXEZg7JykA6Mz3Ol70wMBo0RVM= 282 | 283 | hash2 284 | 285 | vJTrNhbCLrSJs7MMZbG0c43BFD2TL2hoAUVEv0gjjQg= 286 | 287 | 288 | Resources/macos/natives_blob.bin 289 | 290 | hash 291 | 292 | anS3wxniEUrmeAmixMarLXyyv6E= 293 | 294 | hash2 295 | 296 | SxC/EgQAoipRQCAFSvILIlIjJwZqH+MzXkDOtUdUb7U= 297 | 298 | 299 | Resources/macos/snapshot_blob.bin 300 | 301 | hash 302 | 303 | vanBCjBk5Nkb62REIOVpr+aEy8U= 304 | 305 | hash2 306 | 307 | HL80ca7YIa6Zrn2eiDiFTND5q4HDGmqxokjiNMN9EyA= 308 | 309 | 310 | 311 | rules 312 | 313 | ^Resources/ 314 | 315 | ^Resources/.*\.lproj/ 316 | 317 | optional 318 | 319 | weight 320 | 1000 321 | 322 | ^Resources/.*\.lproj/locversion.plist$ 323 | 324 | omit 325 | 326 | weight 327 | 1100 328 | 329 | ^Resources/Base\.lproj/ 330 | 331 | weight 332 | 1010 333 | 334 | ^version.plist$ 335 | 336 | 337 | rules2 338 | 339 | .*\.dSYM($|/) 340 | 341 | weight 342 | 11 343 | 344 | ^(.*/)?\.DS_Store$ 345 | 346 | omit 347 | 348 | weight 349 | 2000 350 | 351 | ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ 352 | 353 | nested 354 | 355 | weight 356 | 10 357 | 358 | ^.* 359 | 360 | ^Info\.plist$ 361 | 362 | omit 363 | 364 | weight 365 | 20 366 | 367 | ^PkgInfo$ 368 | 369 | omit 370 | 371 | weight 372 | 20 373 | 374 | ^Resources/ 375 | 376 | weight 377 | 20 378 | 379 | ^Resources/.*\.lproj/ 380 | 381 | optional 382 | 383 | weight 384 | 1000 385 | 386 | ^Resources/.*\.lproj/locversion.plist$ 387 | 388 | omit 389 | 390 | weight 391 | 1100 392 | 393 | ^Resources/Base\.lproj/ 394 | 395 | weight 396 | 1010 397 | 398 | ^[^/]+$ 399 | 400 | nested 401 | 402 | weight 403 | 10 404 | 405 | ^embedded\.provisionprofile$ 406 | 407 | weight 408 | 20 409 | 410 | ^version\.plist$ 411 | 412 | weight 413 | 20 414 | 415 | 416 | 417 | 418 | -------------------------------------------------------------------------------- /build/krom/mesh.obj: -------------------------------------------------------------------------------- 1 | # Blender v2.78 (sub 0) OBJ File: '' 2 | # www.blender.org 3 | o Sphere 4 | v 0.059050 0.115268 -0.345452 5 | v 0.266701 0.494236 0.148974 6 | v 0.103551 0.135190 -0.376060 7 | v 0.154322 0.149994 -0.398804 8 | v 0.209411 0.159110 -0.412810 9 | v 0.266702 0.162188 -0.417540 10 | v 0.323993 0.159110 -0.412810 11 | v 0.379082 0.149994 -0.398804 12 | v 0.429852 0.135190 -0.376060 13 | v 0.474353 0.115268 -0.345452 14 | v 0.510874 0.090992 -0.308156 15 | v 0.538012 0.063296 -0.265604 16 | v 0.554723 0.033245 -0.219433 17 | v 0.560366 0.001992 -0.171417 18 | v 0.554723 -0.029260 -0.123402 19 | v 0.538012 -0.059312 -0.077231 20 | v 0.510874 -0.087008 -0.034679 21 | v 0.474353 -0.111284 0.002617 22 | v 0.429852 -0.131206 0.033225 23 | v 0.379082 -0.146009 0.055969 24 | v 0.323992 -0.155126 0.069975 25 | v 0.266701 -0.158204 0.074704 26 | v 0.209410 -0.155125 0.069975 27 | v 0.154321 -0.146009 0.055969 28 | v 0.103550 -0.131205 0.033225 29 | v 0.059050 -0.111283 0.002617 30 | v 0.022529 -0.087008 -0.034680 31 | v -0.004609 -0.059312 -0.077231 32 | v -0.021320 -0.029260 -0.123402 33 | v -0.026962 0.001992 -0.171418 34 | v -0.021319 0.033245 -0.219434 35 | v -0.004609 0.063297 -0.265605 36 | v 0.022529 0.090992 -0.308156 37 | v 0.000000 -0.597049 0.694723 38 | v -0.969164 -0.045361 -0.102568 39 | v 0.000000 -0.574047 0.709695 40 | v -0.969164 -0.068363 -0.117539 41 | v 0.000000 0.483324 -0.914830 42 | v 0.000000 0.460322 -0.929802 43 | v 0.969164 -0.045361 -0.102568 44 | v 0.969164 -0.068363 -0.117539 45 | v -0.457660 0.171583 -0.070428 46 | v -0.412744 0.142552 -0.111523 47 | v -0.447633 0.126932 -0.087525 48 | v -0.382732 0.345116 0.131923 49 | v -0.337816 0.354267 0.160079 50 | v -0.361752 0.354508 0.117493 51 | v -0.399950 0.095998 -0.118977 52 | v -0.431349 0.081941 -0.097380 53 | v -0.409435 0.333708 0.092638 54 | v -0.382732 0.345662 0.074271 55 | v -0.382732 0.050291 -0.117981 56 | v -0.409435 0.038336 -0.099614 57 | v -0.431349 0.314012 0.053671 58 | v -0.399950 0.328069 0.032074 59 | v -0.361752 0.007188 -0.108571 60 | v -0.382732 -0.002205 -0.094141 61 | v -0.447633 0.286786 0.016520 62 | v -0.412744 0.302406 -0.007477 63 | v -0.337816 -0.031655 -0.091110 64 | v -0.352267 -0.038124 -0.081170 65 | v -0.457660 0.253076 -0.017386 66 | v -0.420622 0.269657 -0.042861 67 | v -0.311843 -0.064743 -0.066268 68 | v -0.319210 -0.068042 -0.061201 69 | v -0.461046 0.214177 -0.046744 70 | v -0.423283 0.231083 -0.072718 71 | v -0.319210 0.341650 0.205460 72 | v -0.284833 0.326910 0.236883 73 | v -0.311843 0.344948 0.200392 74 | v -0.284833 -0.090808 -0.035001 75 | v -0.420622 0.188164 -0.095903 76 | v -0.352267 0.347797 0.170019 77 | v -0.303438 -0.062293 -0.070033 78 | v -0.378367 0.200485 -0.114833 79 | v -0.321328 0.359075 0.152693 80 | v -0.372940 0.154158 -0.129354 81 | v -0.337815 0.361487 0.106770 82 | v -0.364127 0.106443 -0.135025 83 | v -0.352267 0.354545 0.060623 84 | v -0.352267 0.059174 -0.131628 85 | v -0.364127 0.338515 0.016025 86 | v -0.337815 0.014167 -0.119294 87 | v -0.372940 0.314012 -0.025308 88 | v -0.321328 -0.026847 -0.098496 89 | v -0.378367 0.281978 -0.061791 90 | v -0.380199 0.243645 -0.092019 91 | v -0.303438 0.347399 0.196627 92 | v -0.311843 0.018465 -0.125897 93 | v -0.329749 0.321159 -0.036289 94 | v -0.303438 -0.023887 -0.103044 95 | v -0.332516 0.289566 -0.073448 96 | v -0.294318 -0.060783 -0.072352 97 | v -0.333450 0.251381 -0.103905 98 | v -0.294318 0.348908 0.194308 99 | v -0.332516 0.208073 -0.126490 100 | v -0.303438 0.362035 0.148144 101 | v -0.329750 0.161305 -0.140335 102 | v -0.311843 0.365785 0.100167 103 | v -0.325257 0.112875 -0.144908 104 | v -0.319211 0.360015 0.052219 105 | v -0.319211 0.064644 -0.140032 106 | v -0.325257 0.344947 0.006143 107 | v -0.284833 0.363035 0.146609 108 | v -0.284833 0.163718 -0.144042 109 | v -0.284833 0.367236 0.097938 110 | v -0.284833 0.115047 -0.148244 111 | v -0.284833 0.361863 0.049381 112 | v -0.284833 0.066491 -0.142870 113 | v -0.284833 0.347119 0.002806 114 | v -0.284833 0.019916 -0.128126 115 | v -0.284833 0.323572 -0.039996 116 | v -0.284833 -0.022887 -0.104580 117 | v -0.284833 0.292127 -0.077384 118 | v -0.284833 -0.060274 -0.073135 119 | v -0.284833 0.253993 -0.107918 120 | v -0.284833 0.349418 0.193525 121 | v -0.284833 0.210635 -0.130426 122 | v -0.239917 0.321159 -0.036289 123 | v -0.266228 -0.023887 -0.103044 124 | v -0.237150 0.289566 -0.073448 125 | v -0.275348 -0.060784 -0.072352 126 | v -0.236216 0.251381 -0.103905 127 | v -0.275349 0.348908 0.194308 128 | v -0.237150 0.208073 -0.126490 129 | v -0.266228 0.362035 0.148144 130 | v -0.239917 0.161305 -0.140334 131 | v -0.257822 0.365785 0.100167 132 | v -0.244409 0.112875 -0.144908 133 | v -0.250455 0.360015 0.052219 134 | v -0.250455 0.064644 -0.140032 135 | v -0.244409 0.344947 0.006143 136 | v -0.257822 0.018465 -0.125897 137 | v -0.196726 0.154158 -0.129354 138 | v -0.231851 0.361487 0.106770 139 | v -0.205539 0.106443 -0.135025 140 | v -0.217399 0.354545 0.060623 141 | v -0.217399 0.059174 -0.131628 142 | v -0.205539 0.338514 0.016026 143 | v -0.231851 0.014167 -0.119294 144 | v -0.196726 0.314012 -0.025308 145 | v -0.248338 -0.026847 -0.098496 146 | v -0.191299 0.281978 -0.061791 147 | v -0.266228 -0.062293 -0.070033 148 | v -0.189467 0.243645 -0.092019 149 | v -0.266228 0.347399 0.196627 150 | v -0.191299 0.200485 -0.114833 151 | v -0.248338 0.359075 0.152693 152 | v -0.231850 -0.031655 -0.091110 153 | v -0.156922 0.302406 -0.007477 154 | v -0.149043 0.269657 -0.042861 155 | v -0.257822 -0.064743 -0.066268 156 | v -0.146383 0.231083 -0.072718 157 | v -0.257822 0.344948 0.200392 158 | v -0.149043 0.188164 -0.095903 159 | v -0.231850 0.354267 0.160079 160 | v -0.156922 0.142552 -0.111523 161 | v -0.207914 0.354508 0.117493 162 | v -0.169716 0.095998 -0.118977 163 | v -0.186934 0.345662 0.074271 164 | v -0.186934 0.050291 -0.117981 165 | v -0.169716 0.328069 0.032074 166 | v -0.207914 0.007188 -0.108571 167 | v -0.186934 0.345116 0.131923 168 | v -0.122033 0.126932 -0.087525 169 | v -0.138317 0.081941 -0.097380 170 | v -0.160231 0.333708 0.092638 171 | v -0.160231 0.038336 -0.099614 172 | v -0.138317 0.314012 0.053671 173 | v -0.186934 -0.002205 -0.094141 174 | v -0.122033 0.286786 0.016520 175 | v -0.217399 -0.038124 -0.081170 176 | v -0.112005 0.253076 -0.017386 177 | v -0.250456 -0.068042 -0.061201 178 | v -0.108619 0.214177 -0.046744 179 | v -0.250456 0.341650 0.205460 180 | v -0.112005 0.171583 -0.070428 181 | v -0.217399 0.347797 0.170019 182 | v -0.093400 0.267754 0.045761 183 | v -0.081609 0.232871 0.013656 184 | v -0.205539 -0.046008 -0.069058 185 | v -0.244409 -0.072060 -0.055026 186 | v -0.077628 0.193577 -0.015095 187 | v -0.244409 0.337631 0.211634 188 | v -0.081609 0.151378 -0.039386 189 | v -0.205539 0.339914 0.182130 190 | v -0.093400 0.107900 -0.058285 191 | v -0.169716 0.333671 0.149507 192 | v -0.112548 0.064812 -0.071065 193 | v -0.138317 0.319141 0.115017 194 | v -0.138317 0.023770 -0.077234 195 | v -0.112548 0.296884 0.079986 196 | v -0.169716 -0.013649 -0.076557 197 | v -0.072124 0.086187 -0.024925 198 | v -0.093401 0.045270 -0.041041 199 | v -0.122033 0.302522 0.140550 200 | v -0.122033 0.007151 -0.051701 201 | v -0.093401 0.277342 0.110010 202 | v -0.156922 -0.026707 -0.056495 203 | v -0.072124 0.246041 0.079121 204 | v -0.196726 -0.055002 -0.055240 205 | v -0.059023 0.209821 0.049071 206 | v -0.239917 -0.076645 -0.047982 207 | v -0.054599 0.170074 0.021014 208 | v -0.239917 0.333046 0.218678 209 | v -0.059023 0.128328 -0.003971 210 | v -0.196726 0.330920 0.195949 211 | v -0.156922 0.320613 0.169568 212 | v -0.191299 -0.064761 -0.040246 213 | v -0.237150 -0.081621 -0.040338 214 | v -0.040418 0.144572 0.060195 215 | v -0.237150 0.328071 0.226322 216 | v -0.045114 0.103316 0.034457 217 | v -0.191299 0.321161 0.210943 218 | v -0.059023 0.062626 0.011274 219 | v -0.149043 0.306445 0.191335 220 | v -0.081609 0.024066 -0.008463 221 | v -0.112005 0.284490 0.168255 222 | v -0.112005 -0.010882 -0.023997 223 | v -0.081609 0.256138 0.142588 224 | v -0.149043 -0.040875 -0.034728 225 | v -0.059023 0.222480 0.115319 226 | v -0.045114 0.184809 0.087499 227 | v -0.108619 -0.029635 0.004815 228 | v -0.077628 0.234087 0.176467 229 | v -0.146383 -0.055609 -0.012091 230 | v -0.054599 0.197978 0.152964 231 | v -0.189467 -0.074910 -0.024653 232 | v -0.040418 0.158797 0.127462 233 | v -0.236216 -0.086795 -0.032389 234 | v -0.035630 0.118051 0.100941 235 | v -0.236216 0.322897 0.234271 236 | v -0.040418 0.077304 0.074420 237 | v -0.189467 0.311012 0.226536 238 | v -0.054599 0.038124 0.048918 239 | v -0.146383 0.291711 0.213973 240 | v -0.077628 0.002015 0.025416 241 | v -0.108619 0.265737 0.197067 242 | v -0.237150 0.317723 0.242221 243 | v -0.237150 -0.091969 -0.024439 244 | v -0.045114 0.051293 0.114384 245 | v -0.191299 0.300863 0.242128 246 | v -0.059023 0.013622 0.086563 247 | v -0.149043 0.276977 0.236611 248 | v -0.081610 -0.020036 0.059295 249 | v -0.112005 0.246983 0.225879 250 | v -0.112005 -0.048388 0.033628 251 | v -0.081610 0.212035 0.210346 252 | v -0.149043 -0.070344 0.010547 253 | v -0.059023 0.173476 0.190609 254 | v -0.191299 -0.085059 -0.009060 255 | v -0.045114 0.132786 0.167426 256 | v -0.040418 0.091530 0.141688 257 | v -0.093401 0.190831 0.242923 258 | v -0.122033 -0.066421 0.061332 259 | v -0.156922 -0.084511 0.032314 260 | v -0.072124 0.149915 0.226807 261 | v -0.196726 -0.094818 0.005933 262 | v -0.059023 0.107774 0.205854 263 | v -0.239917 -0.096944 -0.016795 264 | v -0.054599 0.066028 0.180868 265 | v -0.239917 0.312748 0.249865 266 | v -0.059023 0.026281 0.152811 267 | v -0.196726 0.291104 0.257122 268 | v -0.072124 -0.009939 0.122761 269 | v -0.156922 0.262809 0.258378 270 | v -0.093401 -0.041240 0.091872 271 | v -0.122033 0.228951 0.253584 272 | v -0.081609 0.003230 0.188226 273 | v -0.205539 0.282109 0.270941 274 | v -0.093400 -0.031652 0.156122 275 | v -0.169716 0.249751 0.278439 276 | v -0.112548 -0.060782 0.121896 277 | v -0.138317 0.212332 0.279117 278 | v -0.138317 -0.083040 0.086865 279 | v -0.112548 0.171289 0.272947 280 | v -0.169716 -0.097569 0.052376 281 | v -0.093400 0.128201 0.260167 282 | v -0.205539 -0.103812 0.019752 283 | v -0.081609 0.084723 0.241268 284 | v -0.244409 -0.101529 -0.009751 285 | v -0.077628 0.042526 0.216977 286 | v -0.244409 0.308163 0.256909 287 | v -0.160231 -0.097606 0.109245 288 | v -0.186934 -0.109014 0.069959 289 | v -0.122033 0.109169 0.289408 290 | v -0.217399 -0.111696 0.031864 291 | v -0.112005 0.064519 0.272310 292 | v -0.250456 -0.105548 -0.003577 293 | v -0.108619 0.021925 0.248627 294 | v -0.250456 0.304144 0.263083 295 | v -0.112005 -0.016974 0.219268 296 | v -0.217399 0.274226 0.283052 297 | v -0.122033 -0.050685 0.185362 298 | v -0.186934 0.238306 0.296023 299 | v -0.138317 -0.077910 0.148212 300 | v -0.160231 0.197766 0.301496 301 | v -0.138317 0.154161 0.299263 302 | v -0.257822 0.300846 0.268151 303 | v -0.231850 0.267756 0.292992 304 | v -0.156922 -0.066304 0.209360 305 | v -0.207914 0.228914 0.310453 306 | v -0.169716 -0.091967 0.169809 307 | v -0.186934 0.185811 0.319863 308 | v -0.186934 -0.109560 0.127611 309 | v -0.169716 0.140104 0.320860 310 | v -0.207914 -0.118406 0.084389 311 | v -0.156922 0.093550 0.313405 312 | v -0.231850 -0.118165 0.041803 313 | v -0.149044 0.047937 0.297785 314 | v -0.257822 -0.108846 0.001491 315 | v -0.146383 0.005019 0.274601 316 | v -0.149044 -0.033555 0.244743 317 | v -0.196726 0.081944 0.331236 318 | v -0.231851 -0.125386 0.095112 319 | v -0.248338 -0.122973 0.049190 320 | v -0.191299 0.035616 0.316715 321 | v -0.266228 -0.111297 0.005256 322 | v -0.189467 -0.007543 0.293902 323 | v -0.266228 0.298395 0.271916 324 | v -0.191299 -0.045877 0.263673 325 | v -0.248338 0.262949 0.300379 326 | v -0.196726 -0.077910 0.227191 327 | v -0.231851 0.221935 0.321176 328 | v -0.205539 -0.102413 0.185857 329 | v -0.217399 0.176928 0.333511 330 | v -0.217399 -0.118443 0.141259 331 | v -0.205539 0.129659 0.336907 332 | v -0.239917 -0.085057 0.238171 333 | v -0.257822 0.217637 0.327780 334 | v -0.244410 -0.108845 0.195739 335 | v -0.250455 0.171458 0.341915 336 | v -0.250455 -0.123914 0.149663 337 | v -0.244410 0.123227 0.346790 338 | v -0.257823 -0.129683 0.101715 339 | v -0.239917 0.074797 0.342217 340 | v -0.266228 -0.125933 0.053738 341 | v -0.237150 0.028029 0.328372 342 | v -0.275348 -0.112806 0.007574 343 | v -0.236216 -0.015279 0.305787 344 | v -0.275349 0.296886 0.274235 345 | v -0.237150 -0.053464 0.275330 346 | v -0.266228 0.259988 0.304927 347 | v -0.284833 -0.131135 0.103945 348 | v -0.284833 -0.126933 0.055274 349 | v -0.284833 0.025467 0.332308 350 | v -0.284833 -0.113316 0.008357 351 | v -0.284833 -0.017891 0.309800 352 | v -0.284833 0.296376 0.275018 353 | v -0.284833 -0.056026 0.279266 354 | v -0.284833 0.258989 0.306463 355 | v -0.284833 -0.087470 0.241879 356 | v -0.284833 0.216186 0.330009 357 | v -0.284833 -0.111017 0.199076 358 | v -0.284833 0.169611 0.344753 359 | v -0.284833 -0.125761 0.152501 360 | v -0.284833 0.121055 0.350127 361 | v -0.284833 0.072384 0.345924 362 | v -0.329749 -0.085057 0.238171 363 | v -0.325257 -0.108845 0.195739 364 | v -0.311843 0.217637 0.327780 365 | v -0.319211 0.171458 0.341915 366 | v -0.319211 -0.123914 0.149663 367 | v -0.325257 0.123227 0.346789 368 | v -0.311843 -0.129684 0.101716 369 | v -0.329749 0.074797 0.342217 370 | v -0.303438 -0.125933 0.053738 371 | v -0.332516 0.028029 0.328372 372 | v -0.294318 -0.112806 0.007574 373 | v -0.333450 -0.015279 0.305787 374 | v -0.294318 0.296886 0.274235 375 | v -0.332516 -0.053464 0.275330 376 | v -0.303438 0.259988 0.304927 377 | v -0.303438 -0.111297 0.005256 378 | v -0.380199 -0.007543 0.293902 379 | v -0.303438 0.298395 0.271916 380 | v -0.378367 -0.045877 0.263673 381 | v -0.321328 0.262949 0.300379 382 | v -0.372940 -0.077910 0.227191 383 | v -0.337815 0.221935 0.321176 384 | v -0.364127 -0.102413 0.185857 385 | v -0.352267 0.176928 0.333511 386 | v -0.352267 -0.118443 0.141259 387 | v -0.364127 0.129659 0.336907 388 | v -0.337815 -0.125386 0.095112 389 | v -0.372940 0.081944 0.331236 390 | v -0.321328 -0.122973 0.049190 391 | v -0.378367 0.035616 0.316715 392 | v -0.382732 0.185811 0.319863 393 | v -0.382732 -0.109560 0.127611 394 | v -0.399950 0.140104 0.320860 395 | v -0.361752 -0.118406 0.084389 396 | v -0.412744 0.093550 0.313405 397 | v -0.337816 -0.118165 0.041803 398 | v -0.420622 0.047937 0.297785 399 | v -0.311843 -0.108846 0.001491 400 | v -0.423283 0.005020 0.274601 401 | v -0.311843 0.300846 0.268151 402 | v -0.420622 -0.033555 0.244743 403 | v -0.337816 0.267756 0.292992 404 | v -0.412744 -0.066304 0.209360 405 | v -0.361752 0.228914 0.310453 406 | v -0.399950 -0.091967 0.169809 407 | v -0.461046 0.021926 0.248627 408 | v -0.319210 0.304144 0.263083 409 | v -0.319210 -0.105548 -0.003577 410 | v -0.457661 -0.016974 0.219268 411 | v -0.352267 0.274226 0.283052 412 | v -0.447633 -0.050685 0.185362 413 | v -0.382732 0.238306 0.296023 414 | v -0.431349 -0.077910 0.148212 415 | v -0.409435 0.197766 0.301496 416 | v -0.409435 -0.097606 0.109245 417 | v -0.431349 0.154161 0.299263 418 | v -0.382732 -0.109014 0.069959 419 | v -0.447633 0.109169 0.289408 420 | v -0.352267 -0.111696 0.031864 421 | v -0.457661 0.064519 0.272310 422 | v -0.431349 -0.083040 0.086865 423 | v -0.431349 0.212332 0.279117 424 | v -0.457118 0.171289 0.272947 425 | v -0.399950 -0.097569 0.052376 426 | v -0.476266 0.128201 0.260167 427 | v -0.364127 -0.103812 0.019752 428 | v -0.488057 0.084723 0.241268 429 | v -0.325257 -0.101529 -0.009751 430 | v -0.492038 0.042526 0.216977 431 | v -0.325257 0.308163 0.256909 432 | v -0.488057 0.003230 0.188226 433 | v -0.364127 0.282109 0.270941 434 | v -0.476266 -0.031652 0.156122 435 | v -0.399950 0.249751 0.278439 436 | v -0.457118 -0.060782 0.121896 437 | v -0.329749 0.312748 0.249865 438 | v -0.329749 -0.096944 -0.016795 439 | v -0.510643 0.026281 0.152811 440 | v -0.372940 0.291104 0.257122 441 | v -0.497541 -0.009939 0.122761 442 | v -0.412744 0.262809 0.258378 443 | v -0.476265 -0.041240 0.091872 444 | v -0.447633 0.228951 0.253584 445 | v -0.447633 -0.066421 0.061332 446 | v -0.476265 0.190831 0.242923 447 | v -0.412744 -0.084511 0.032314 448 | v -0.497541 0.149915 0.226807 449 | v -0.372940 -0.094818 0.005933 450 | v -0.510643 0.107774 0.205853 451 | v -0.515067 0.066028 0.180868 452 | v -0.457661 0.246983 0.225879 453 | v -0.488057 0.212035 0.210346 454 | v -0.420622 -0.070343 0.010547 455 | v -0.510643 0.173476 0.190609 456 | v -0.378367 -0.085059 -0.009060 457 | v -0.524552 0.132786 0.167425 458 | v -0.332516 -0.091969 -0.024439 459 | v -0.529248 0.091530 0.141688 460 | v -0.332516 0.317723 0.242220 461 | v -0.524552 0.051293 0.114383 462 | v -0.378367 0.300863 0.242128 463 | v -0.510643 0.013622 0.086563 464 | v -0.420623 0.276977 0.236611 465 | v -0.488057 -0.020036 0.059295 466 | v -0.457661 -0.048388 0.033628 467 | v -0.534036 0.118051 0.100941 468 | v -0.529248 0.077304 0.074420 469 | v -0.333450 0.322897 0.234271 470 | v -0.380199 0.311012 0.226536 471 | v -0.515067 0.038124 0.048918 472 | v -0.423283 0.291711 0.213973 473 | v -0.492038 0.002015 0.025416 474 | v -0.461047 0.265737 0.197067 475 | v -0.461047 -0.029635 0.004815 476 | v -0.492038 0.234087 0.176467 477 | v -0.423283 -0.055609 -0.012091 478 | v -0.515067 0.197978 0.152964 479 | v -0.380199 -0.074910 -0.024653 480 | v -0.529248 0.158797 0.127462 481 | v -0.333450 -0.086795 -0.032389 482 | v -0.420623 -0.040875 -0.034728 483 | v -0.510643 0.222480 0.115319 484 | v -0.378367 -0.064761 -0.040246 485 | v -0.524552 0.184809 0.087499 486 | v -0.332516 -0.081621 -0.040338 487 | v -0.529248 0.144572 0.060195 488 | v -0.332516 0.328071 0.226322 489 | v -0.524552 0.103316 0.034457 490 | v -0.378367 0.321161 0.210943 491 | v -0.510643 0.062626 0.011274 492 | v -0.420623 0.306445 0.191335 493 | v -0.488056 0.024067 -0.008464 494 | v -0.457661 0.284490 0.168255 495 | v -0.457661 -0.010882 -0.023997 496 | v -0.488056 0.256138 0.142587 497 | v -0.497541 0.086187 -0.024925 498 | v -0.372940 0.330920 0.195949 499 | v -0.412744 0.320613 0.169568 500 | v -0.476265 0.045270 -0.041041 501 | v -0.447633 0.302522 0.140550 502 | v -0.447633 0.007151 -0.051701 503 | v -0.476265 0.277342 0.110010 504 | v -0.412744 -0.026707 -0.056495 505 | v -0.497541 0.246041 0.079121 506 | v -0.372940 -0.055002 -0.055240 507 | v -0.510643 0.209820 0.049071 508 | v -0.329749 -0.076645 -0.047982 509 | v -0.515067 0.170074 0.021014 510 | v -0.329749 0.333046 0.218678 511 | v -0.510643 0.128328 -0.003971 512 | v -0.399950 -0.013649 -0.076557 513 | v -0.364127 -0.046008 -0.069058 514 | v -0.476266 0.267754 0.045761 515 | v -0.488057 0.232871 0.013656 516 | v -0.325257 -0.072060 -0.055026 517 | v -0.492038 0.193577 -0.015095 518 | v -0.325257 0.337631 0.211634 519 | v -0.488057 0.151379 -0.039386 520 | v -0.364127 0.339914 0.182130 521 | v -0.476266 0.107900 -0.058285 522 | v -0.399950 0.333671 0.149507 523 | v -0.457117 0.064812 -0.071064 524 | v -0.431349 0.319141 0.115017 525 | v -0.431349 0.023770 -0.077234 526 | v -0.457117 0.296884 0.079986 527 | vt 0.0000 0.0000 528 | vt 1.0000 0.0000 529 | vt 1.0000 1.0000 530 | vt 0.0000 0.0000 531 | vt 1.0000 1.0000 532 | vt 0.0000 0.0000 533 | vt 1.0000 1.0000 534 | vt 0.0000 0.0000 535 | vt 1.0000 1.0000 536 | vt 0.0000 0.0000 537 | vt 1.0000 1.0000 538 | vt 0.0000 0.0000 539 | vt 1.0000 1.0000 540 | vt 0.0000 0.0000 541 | vt 1.0000 1.0000 542 | vt 0.0000 0.0000 543 | vt 1.0000 1.0000 544 | vt 0.0000 0.0000 545 | vt 1.0000 1.0000 546 | vt 0.0000 0.0000 547 | vt 1.0000 1.0000 548 | vt 0.0000 0.0000 549 | vt 1.0000 1.0000 550 | vt 0.0000 0.0000 551 | vt 1.0000 1.0000 552 | vt 0.0000 0.0000 553 | vt 1.0000 1.0000 554 | vt 0.0000 0.0000 555 | vt 1.0000 1.0000 556 | vt 0.0000 0.0000 557 | vt 1.0000 1.0000 558 | vt 0.0000 0.0000 559 | vt 1.0000 1.0000 560 | vt 0.0000 0.0000 561 | vt 1.0000 1.0000 562 | vt 0.0000 0.0000 563 | vt 1.0000 1.0000 564 | vt 0.0000 0.0000 565 | vt 1.0000 1.0000 566 | vt 0.0000 0.0000 567 | vt 1.0000 1.0000 568 | vt 0.0000 0.0000 569 | vt 1.0000 1.0000 570 | vt 0.0000 0.0000 571 | vt 1.0000 1.0000 572 | vt 0.0000 0.0000 573 | vt 1.0000 1.0000 574 | vt 0.0000 0.0000 575 | vt 1.0000 1.0000 576 | vt 0.0000 0.0000 577 | vt 1.0000 1.0000 578 | vt 0.0000 0.0000 579 | vt 1.0000 1.0000 580 | vt 0.0000 0.0000 581 | vt 1.0000 1.0000 582 | vt 0.0000 0.0000 583 | vt 1.0000 1.0000 584 | vt 0.0000 0.0000 585 | vt 1.0000 1.0000 586 | vt 0.0000 0.0000 587 | vt 1.0000 1.0000 588 | vt 0.0000 0.0000 589 | vt 1.0000 1.0000 590 | vt 0.0000 0.0000 591 | vt 1.0000 1.0000 592 | vt 0.5975 0.0096 593 | vt 0.0096 0.4025 594 | vt 0.4025 0.9904 595 | vt 1.0000 0.0000 596 | vt 0.0000 0.0000 597 | vt 0.0000 1.0000 598 | vt 1.0000 0.0000 599 | vt 0.0000 0.0000 600 | vt 0.0000 1.0000 601 | vt 1.0000 0.0000 602 | vt 0.0000 0.0000 603 | vt 0.0000 1.0000 604 | vt 1.0000 0.0000 605 | vt 0.0000 0.0000 606 | vt 0.0000 1.0000 607 | vt 1.0000 0.0000 608 | vt 0.0000 0.0000 609 | vt 0.0000 1.0000 610 | vt 0.5000 1.0000 611 | vt 0.5975 0.9904 612 | vt 0.6913 0.9619 613 | vt 0.7778 0.9157 614 | vt 0.8536 0.8536 615 | vt 0.9157 0.7778 616 | vt 0.9619 0.6913 617 | vt 0.9904 0.5975 618 | vt 1.0000 0.5000 619 | vt 0.9904 0.4025 620 | vt 0.9619 0.3087 621 | vt 0.9157 0.2222 622 | vt 0.8536 0.1464 623 | vt 0.7778 0.0843 624 | vt 0.6913 0.0381 625 | vt 0.5000 0.0000 626 | vt 0.4025 0.0096 627 | vt 0.3087 0.0381 628 | vt 0.2222 0.0843 629 | vt 0.1464 0.1464 630 | vt 0.0843 0.2222 631 | vt 0.0381 0.3087 632 | vt 0.0000 0.5000 633 | vt 0.0096 0.5975 634 | vt 0.0381 0.6913 635 | vt 0.0843 0.7778 636 | vt 0.1464 0.8536 637 | vt 0.2222 0.9157 638 | vt 0.3087 0.9619 639 | vt 1.0000 1.0000 640 | vt 1.0000 1.0000 641 | vt 1.0000 1.0000 642 | vt 1.0000 1.0000 643 | vt 1.0000 1.0000 644 | vt 1.0000 0.0000 645 | vt 0.0000 1.0000 646 | vt 0.0000 0.0000 647 | vt 0.0000 0.0000 648 | vt 1.0000 1.0000 649 | vt 0.0000 1.0000 650 | vt 1.0000 0.0000 651 | vt 0.0000 1.0000 652 | vt 0.0000 0.0000 653 | vt 0.0000 0.0000 654 | vt 1.0000 1.0000 655 | vt 0.0000 1.0000 656 | vt 1.0000 0.0000 657 | vt 0.0000 1.0000 658 | vt 0.0000 0.0000 659 | vt 0.0000 0.0000 660 | vt 1.0000 1.0000 661 | vt 0.0000 1.0000 662 | vt 1.0000 0.0000 663 | vt 0.0000 1.0000 664 | vt 0.0000 0.0000 665 | vt 0.0000 0.0000 666 | vt 1.0000 1.0000 667 | vt 0.0000 1.0000 668 | vt 1.0000 0.0000 669 | vt 0.0000 1.0000 670 | vt 0.0000 0.0000 671 | vt 0.0000 0.0000 672 | vt 1.0000 1.0000 673 | vt 0.0000 1.0000 674 | vt 1.0000 0.0000 675 | vt 0.0000 1.0000 676 | vt 0.0000 0.0000 677 | vt 0.0000 0.0000 678 | vt 1.0000 1.0000 679 | vt 0.0000 1.0000 680 | vt 0.0000 0.0000 681 | vt 1.0000 0.0000 682 | vt 1.0000 1.0000 683 | vt 0.0000 0.0000 684 | vt 1.0000 0.0000 685 | vt 1.0000 1.0000 686 | vt 1.0000 0.0000 687 | vt 0.0000 1.0000 688 | vt 0.0000 0.0000 689 | vt 0.0000 0.0000 690 | vt 0.0000 1.0000 691 | vt 1.0000 0.0000 692 | vt 1.0000 1.0000 693 | vt 1.0000 0.0000 694 | vt 0.0000 1.0000 695 | vt 0.0000 0.0000 696 | vt 1.0000 0.0000 697 | vt 0.0000 1.0000 698 | vt 0.0000 0.0000 699 | vt 0.0000 0.0000 700 | vt 1.0000 1.0000 701 | vt 0.0000 1.0000 702 | vt 1.0000 0.0000 703 | vt 0.0000 1.0000 704 | vt 0.0000 0.0000 705 | vt 1.0000 0.0000 706 | vt 0.0000 1.0000 707 | vt 0.0000 0.0000 708 | vt 0.0000 0.0000 709 | vt 1.0000 1.0000 710 | vt 0.0000 1.0000 711 | vt 1.0000 0.0000 712 | vt 0.0000 1.0000 713 | vt 0.0000 0.0000 714 | vt 0.0000 0.0000 715 | vt 1.0000 1.0000 716 | vt 0.0000 1.0000 717 | vt 1.0000 0.0000 718 | vt 0.0000 1.0000 719 | vt 0.0000 0.0000 720 | vt 1.0000 0.0000 721 | vt 0.0000 1.0000 722 | vt 0.0000 0.0000 723 | vt 1.0000 0.0000 724 | vt 0.0000 1.0000 725 | vt 0.0000 0.0000 726 | vt 0.0000 0.0000 727 | vt 1.0000 1.0000 728 | vt 0.0000 1.0000 729 | vt 1.0000 0.0000 730 | vt 0.0000 1.0000 731 | vt 0.0000 0.0000 732 | vt 1.0000 0.0000 733 | vt 0.0000 1.0000 734 | vt 0.0000 0.0000 735 | vt 0.0000 0.0000 736 | vt 1.0000 1.0000 737 | vt 1.0000 0.0000 738 | vt 0.0000 1.0000 739 | vt 0.0000 0.0000 740 | vt 1.0000 0.0000 741 | vt 0.0000 1.0000 742 | vt 0.0000 0.0000 743 | vt 1.0000 0.0000 744 | vt 0.0000 1.0000 745 | vt 0.0000 0.0000 746 | vt 1.0000 0.0000 747 | vt 0.0000 1.0000 748 | vt 0.0000 0.0000 749 | vt 1.0000 0.0000 750 | vt 0.0000 1.0000 751 | vt 0.0000 0.0000 752 | vt 0.0000 0.0000 753 | vt 1.0000 1.0000 754 | vt 0.0000 1.0000 755 | vt 0.0000 0.0000 756 | vt 1.0000 1.0000 757 | vt 1.0000 0.0000 758 | vt 1.0000 1.0000 759 | vt 1.0000 0.0000 760 | vt 0.0000 1.0000 761 | vt 0.0000 0.0000 762 | vt 0.0000 0.0000 763 | vt 0.0000 1.0000 764 | vt 0.0000 0.0000 765 | vt 1.0000 1.0000 766 | vt 0.0000 1.0000 767 | vt 0.0000 0.0000 768 | vt 1.0000 1.0000 769 | vt 0.0000 1.0000 770 | vt 1.0000 0.0000 771 | vt 0.0000 1.0000 772 | vt 0.0000 0.0000 773 | vt 0.0000 0.0000 774 | vt 1.0000 1.0000 775 | vt 0.0000 1.0000 776 | vt 0.0000 0.0000 777 | vt 1.0000 1.0000 778 | vt 0.0000 1.0000 779 | vt 1.0000 0.0000 780 | vt 0.0000 1.0000 781 | vt 0.0000 0.0000 782 | vt 1.0000 0.0000 783 | vt 0.0000 1.0000 784 | vt 0.0000 0.0000 785 | vt 1.0000 0.0000 786 | vt 0.0000 1.0000 787 | vt 0.0000 0.0000 788 | vt 1.0000 0.0000 789 | vt 0.0000 1.0000 790 | vt 0.0000 0.0000 791 | vt 0.0000 0.0000 792 | vt 1.0000 1.0000 793 | vt 0.0000 1.0000 794 | vt 1.0000 0.0000 795 | vt 0.0000 1.0000 796 | vt 0.0000 0.0000 797 | vt 1.0000 0.0000 798 | vt 0.0000 1.0000 799 | vt 0.0000 0.0000 800 | vt 1.0000 0.0000 801 | vt 0.0000 1.0000 802 | vt 0.0000 0.0000 803 | vt 0.0000 0.0000 804 | vt 1.0000 1.0000 805 | vt 0.0000 1.0000 806 | vt 1.0000 0.0000 807 | vt 0.0000 1.0000 808 | vt 0.0000 0.0000 809 | vt 1.0000 0.0000 810 | vt 0.0000 1.0000 811 | vt 0.0000 0.0000 812 | vt 1.0000 0.0000 813 | vt 0.0000 1.0000 814 | vt 0.0000 0.0000 815 | vt 1.0000 0.0000 816 | vt 0.0000 1.0000 817 | vt 0.0000 0.0000 818 | vt 0.0000 0.0000 819 | vt 1.0000 1.0000 820 | vt 0.0000 1.0000 821 | vt 0.0000 0.0000 822 | vt 1.0000 1.0000 823 | vt 1.0000 0.0000 824 | vt 1.0000 1.0000 825 | vt 1.0000 0.0000 826 | vt 0.0000 1.0000 827 | vt 0.0000 0.0000 828 | vt 1.0000 0.0000 829 | vt 0.0000 1.0000 830 | vt 0.0000 0.0000 831 | vt 1.0000 0.0000 832 | vt 0.0000 1.0000 833 | vt 0.0000 0.0000 834 | vt 0.0000 0.0000 835 | vt 1.0000 1.0000 836 | vt 0.0000 1.0000 837 | vt 0.0000 0.0000 838 | vt 1.0000 1.0000 839 | vt 0.0000 1.0000 840 | vt 0.0000 0.0000 841 | vt 1.0000 1.0000 842 | vt 0.0000 1.0000 843 | vt 0.0000 0.0000 844 | vt 1.0000 1.0000 845 | vt 1.0000 0.0000 846 | vt 1.0000 1.0000 847 | vt 1.0000 0.0000 848 | vt 0.0000 1.0000 849 | vt 0.0000 0.0000 850 | vt 1.0000 0.0000 851 | vt 0.0000 1.0000 852 | vt 0.0000 0.0000 853 | vt 1.0000 0.0000 854 | vt 0.0000 1.0000 855 | vt 0.0000 0.0000 856 | vt 0.0000 0.0000 857 | vt 1.0000 1.0000 858 | vt 0.0000 1.0000 859 | vt 1.0000 0.0000 860 | vt 0.0000 1.0000 861 | vt 0.0000 0.0000 862 | vt 0.0000 0.0000 863 | vt 1.0000 1.0000 864 | vt 0.0000 1.0000 865 | vt 1.0000 0.0000 866 | vt 0.0000 1.0000 867 | vt 0.0000 0.0000 868 | vt 1.0000 0.0000 869 | vt 0.0000 1.0000 870 | vt 0.0000 0.0000 871 | vt 0.0000 0.0000 872 | vt 1.0000 1.0000 873 | vt 0.0000 1.0000 874 | vt 1.0000 0.0000 875 | vt 0.0000 1.0000 876 | vt 0.0000 0.0000 877 | vt 1.0000 0.0000 878 | vt 0.0000 1.0000 879 | vt 0.0000 0.0000 880 | vt 1.0000 0.0000 881 | vt 0.0000 1.0000 882 | vt 0.0000 0.0000 883 | vt 1.0000 0.0000 884 | vt 0.0000 1.0000 885 | vt 0.0000 0.0000 886 | vt 0.0000 0.0000 887 | vt 1.0000 1.0000 888 | vt 0.0000 1.0000 889 | vt 1.0000 0.0000 890 | vt 0.0000 1.0000 891 | vt 0.0000 0.0000 892 | vt 0.0000 0.0000 893 | vt 1.0000 1.0000 894 | vt 0.0000 1.0000 895 | vt 1.0000 0.0000 896 | vt 0.0000 1.0000 897 | vt 0.0000 0.0000 898 | vt 1.0000 0.0000 899 | vt 0.0000 1.0000 900 | vt 0.0000 0.0000 901 | vt 0.0000 0.0000 902 | vt 1.0000 1.0000 903 | vt 0.0000 1.0000 904 | vt 1.0000 0.0000 905 | vt 0.0000 1.0000 906 | vt 0.0000 0.0000 907 | vt 1.0000 0.0000 908 | vt 0.0000 1.0000 909 | vt 0.0000 0.0000 910 | vt 0.0000 0.0000 911 | vt 1.0000 1.0000 912 | vt 1.0000 0.0000 913 | vt 1.0000 1.0000 914 | vt 0.0000 0.0000 915 | vt 1.0000 1.0000 916 | vt 0.0000 1.0000 917 | vt 1.0000 0.0000 918 | vt 0.0000 1.0000 919 | vt 0.0000 0.0000 920 | vt 1.0000 0.0000 921 | vt 0.0000 1.0000 922 | vt 0.0000 0.0000 923 | vt 0.0000 0.0000 924 | vt 1.0000 1.0000 925 | vt 0.0000 1.0000 926 | vt 0.0000 0.0000 927 | vt 1.0000 1.0000 928 | vt 0.0000 1.0000 929 | vt 1.0000 0.0000 930 | vt 0.0000 1.0000 931 | vt 0.0000 0.0000 932 | vt 0.0000 0.0000 933 | vt 1.0000 1.0000 934 | vt 1.0000 0.0000 935 | vt 1.0000 1.0000 936 | vt 0.0000 0.0000 937 | vt 1.0000 1.0000 938 | vt 0.0000 1.0000 939 | vt 1.0000 0.0000 940 | vt 0.0000 1.0000 941 | vt 0.0000 0.0000 942 | vt 1.0000 0.0000 943 | vt 0.0000 1.0000 944 | vt 0.0000 0.0000 945 | vt 1.0000 0.0000 946 | vt 0.0000 1.0000 947 | vt 0.0000 0.0000 948 | vt 0.0000 0.0000 949 | vt 1.0000 1.0000 950 | vt 0.0000 1.0000 951 | vt 1.0000 0.0000 952 | vt 0.0000 1.0000 953 | vt 0.0000 0.0000 954 | vt 0.0000 0.0000 955 | vt 1.0000 1.0000 956 | vt 0.0000 1.0000 957 | vt 1.0000 0.0000 958 | vt 0.0000 1.0000 959 | vt 0.0000 0.0000 960 | vt 1.0000 0.0000 961 | vt 0.0000 1.0000 962 | vt 0.0000 0.0000 963 | vt 1.0000 0.0000 964 | vt 0.0000 1.0000 965 | vt 0.0000 0.0000 966 | vt 1.0000 0.0000 967 | vt 0.0000 1.0000 968 | vt 0.0000 0.0000 969 | vt 0.0000 0.0000 970 | vt 1.0000 1.0000 971 | vt 0.0000 1.0000 972 | vt 1.0000 0.0000 973 | vt 0.0000 1.0000 974 | vt 0.0000 0.0000 975 | vt 0.0000 0.0000 976 | vt 1.0000 1.0000 977 | vt 0.0000 1.0000 978 | vt 1.0000 0.0000 979 | vt 0.0000 1.0000 980 | vt 0.0000 0.0000 981 | vt 0.0000 0.0000 982 | vt 1.0000 1.0000 983 | vt 0.0000 1.0000 984 | vt 1.0000 0.0000 985 | vt 0.0000 1.0000 986 | vt 0.0000 0.0000 987 | vt 1.0000 0.0000 988 | vt 0.0000 1.0000 989 | vt 0.0000 0.0000 990 | vt 0.0000 0.0000 991 | vt 1.0000 1.0000 992 | vt 0.0000 1.0000 993 | vt 1.0000 0.0000 994 | vt 0.0000 1.0000 995 | vt 0.0000 0.0000 996 | vt 1.0000 0.0000 997 | vt 0.0000 1.0000 998 | vt 0.0000 0.0000 999 | vt 0.0000 0.0000 1000 | vt 1.0000 1.0000 1001 | vt 1.0000 0.0000 1002 | vt 1.0000 1.0000 1003 | vt 1.0000 0.0000 1004 | vt 0.0000 1.0000 1005 | vt 0.0000 0.0000 1006 | vt 1.0000 0.0000 1007 | vt 0.0000 1.0000 1008 | vt 0.0000 0.0000 1009 | vt 1.0000 0.0000 1010 | vt 0.0000 1.0000 1011 | vt 0.0000 0.0000 1012 | vt 0.0000 0.0000 1013 | vt 1.0000 1.0000 1014 | vt 0.0000 1.0000 1015 | vt 0.0000 0.0000 1016 | vt 1.0000 1.0000 1017 | vt 0.0000 1.0000 1018 | vt 1.0000 0.0000 1019 | vt 0.0000 1.0000 1020 | vt 0.0000 0.0000 1021 | vt 0.0000 0.0000 1022 | vt 1.0000 1.0000 1023 | vt 1.0000 0.0000 1024 | vt 1.0000 1.0000 1025 | vt 1.0000 0.0000 1026 | vt 0.0000 1.0000 1027 | vt 0.0000 0.0000 1028 | vt 1.0000 0.0000 1029 | vt 0.0000 1.0000 1030 | vt 0.0000 0.0000 1031 | vt 1.0000 0.0000 1032 | vt 0.0000 1.0000 1033 | vt 0.0000 0.0000 1034 | vt 0.0000 0.0000 1035 | vt 1.0000 1.0000 1036 | vt 0.0000 1.0000 1037 | vt 1.0000 0.0000 1038 | vt 0.0000 1.0000 1039 | vt 0.0000 0.0000 1040 | vt 1.0000 0.0000 1041 | vt 0.0000 1.0000 1042 | vt 0.0000 0.0000 1043 | vt 1.0000 0.0000 1044 | vt 0.0000 1.0000 1045 | vt 0.0000 0.0000 1046 | vt 1.0000 0.0000 1047 | vt 0.0000 1.0000 1048 | vt 0.0000 0.0000 1049 | vt 0.0000 0.0000 1050 | vt 1.0000 1.0000 1051 | vt 0.0000 1.0000 1052 | vt 1.0000 0.0000 1053 | vt 0.0000 1.0000 1054 | vt 0.0000 0.0000 1055 | vt 1.0000 0.0000 1056 | vt 0.0000 1.0000 1057 | vt 0.0000 0.0000 1058 | vt 0.0000 0.0000 1059 | vt 1.0000 1.0000 1060 | vt 0.0000 1.0000 1061 | vt 1.0000 0.0000 1062 | vt 0.0000 1.0000 1063 | vt 0.0000 0.0000 1064 | vt 1.0000 0.0000 1065 | vt 0.0000 1.0000 1066 | vt 0.0000 0.0000 1067 | vt 1.0000 0.0000 1068 | vt 0.0000 1.0000 1069 | vt 0.0000 0.0000 1070 | vt 0.0000 0.0000 1071 | vt 1.0000 1.0000 1072 | vt 0.0000 1.0000 1073 | vt 1.0000 0.0000 1074 | vt 0.0000 1.0000 1075 | vt 0.0000 0.0000 1076 | vt 1.0000 0.0000 1077 | vt 0.0000 1.0000 1078 | vt 0.0000 0.0000 1079 | vt 0.0000 0.0000 1080 | vt 1.0000 1.0000 1081 | vt 0.0000 1.0000 1082 | vt 1.0000 0.0000 1083 | vt 0.0000 1.0000 1084 | vt 0.0000 0.0000 1085 | vt 1.0000 0.0000 1086 | vt 0.0000 1.0000 1087 | vt 0.0000 0.0000 1088 | vt 0.0000 0.0000 1089 | vt 1.0000 1.0000 1090 | vt 1.0000 0.0000 1091 | vt 1.0000 1.0000 1092 | vt 0.0000 0.0000 1093 | vt 1.0000 1.0000 1094 | vt 0.0000 1.0000 1095 | vt 1.0000 0.0000 1096 | vt 0.0000 1.0000 1097 | vt 0.0000 0.0000 1098 | vt 1.0000 0.0000 1099 | vt 0.0000 1.0000 1100 | vt 0.0000 0.0000 1101 | vt 1.0000 0.0000 1102 | vt 0.0000 1.0000 1103 | vt 0.0000 0.0000 1104 | vt 0.0000 0.0000 1105 | vt 1.0000 1.0000 1106 | vt 0.0000 1.0000 1107 | vt 1.0000 0.0000 1108 | vt 0.0000 1.0000 1109 | vt 0.0000 0.0000 1110 | vt 0.0000 0.0000 1111 | vt 1.0000 1.0000 1112 | vt 1.0000 0.0000 1113 | vt 1.0000 1.0000 1114 | vt 1.0000 0.0000 1115 | vt 0.0000 1.0000 1116 | vt 0.0000 0.0000 1117 | vt 1.0000 0.0000 1118 | vt 0.0000 1.0000 1119 | vt 0.0000 0.0000 1120 | vt 1.0000 0.0000 1121 | vt 0.0000 1.0000 1122 | vt 0.0000 0.0000 1123 | vt 1.0000 0.0000 1124 | vt 0.0000 1.0000 1125 | vt 0.0000 0.0000 1126 | vt 0.0000 0.0000 1127 | vt 1.0000 1.0000 1128 | vt 0.0000 1.0000 1129 | vt 0.0000 0.0000 1130 | vt 1.0000 1.0000 1131 | vt 0.0000 1.0000 1132 | vt 1.0000 0.0000 1133 | vt 0.0000 1.0000 1134 | vt 0.0000 0.0000 1135 | vt 0.0000 0.0000 1136 | vt 1.0000 1.0000 1137 | vt 0.0000 1.0000 1138 | vt 0.0000 0.0000 1139 | vt 1.0000 1.0000 1140 | vt 0.0000 1.0000 1141 | vt 1.0000 0.0000 1142 | vt 0.0000 1.0000 1143 | vt 0.0000 0.0000 1144 | vt 1.0000 0.0000 1145 | vt 0.0000 1.0000 1146 | vt 0.0000 0.0000 1147 | vt 0.0000 0.0000 1148 | vt 1.0000 1.0000 1149 | vt 0.0000 1.0000 1150 | vt 1.0000 0.0000 1151 | vt 0.0000 1.0000 1152 | vt 0.0000 0.0000 1153 | vt 1.0000 0.0000 1154 | vt 0.0000 1.0000 1155 | vt 0.0000 0.0000 1156 | vt 0.0000 0.0000 1157 | vt 1.0000 1.0000 1158 | vt 0.0000 1.0000 1159 | vt 1.0000 0.0000 1160 | vt 0.0000 1.0000 1161 | vt 0.0000 0.0000 1162 | vt 1.0000 0.0000 1163 | vt 0.0000 1.0000 1164 | vt 0.0000 0.0000 1165 | vt 0.0000 0.0000 1166 | vt 1.0000 1.0000 1167 | vt 0.0000 1.0000 1168 | vt 1.0000 0.0000 1169 | vt 0.0000 1.0000 1170 | vt 0.0000 0.0000 1171 | vt 1.0000 0.0000 1172 | vt 0.0000 1.0000 1173 | vt 0.0000 0.0000 1174 | vt 0.0000 0.0000 1175 | vt 1.0000 1.0000 1176 | vt 1.0000 0.0000 1177 | vt 1.0000 1.0000 1178 | vt 1.0000 0.0000 1179 | vt 0.0000 1.0000 1180 | vt 0.0000 0.0000 1181 | vt 1.0000 0.0000 1182 | vt 0.0000 1.0000 1183 | vt 0.0000 0.0000 1184 | vt 1.0000 0.0000 1185 | vt 0.0000 1.0000 1186 | vt 0.0000 0.0000 1187 | vt 1.0000 0.0000 1188 | vt 0.0000 1.0000 1189 | vt 0.0000 0.0000 1190 | vt 0.0000 0.0000 1191 | vt 1.0000 1.0000 1192 | vt 0.0000 1.0000 1193 | vt 1.0000 0.0000 1194 | vt 0.0000 1.0000 1195 | vt 0.0000 0.0000 1196 | vt 0.0000 0.0000 1197 | vt 1.0000 1.0000 1198 | vt 1.0000 0.0000 1199 | vt 1.0000 1.0000 1200 | vt 1.0000 0.0000 1201 | vt 0.0000 1.0000 1202 | vt 0.0000 0.0000 1203 | vt 1.0000 0.0000 1204 | vt 0.0000 1.0000 1205 | vt 0.0000 0.0000 1206 | vt 1.0000 0.0000 1207 | vt 0.0000 1.0000 1208 | vt 0.0000 0.0000 1209 | vt 1.0000 0.0000 1210 | vt 0.0000 1.0000 1211 | vt 0.0000 0.0000 1212 | vt 0.0000 0.0000 1213 | vt 1.0000 1.0000 1214 | vt 0.0000 1.0000 1215 | vt 1.0000 0.0000 1216 | vt 0.0000 1.0000 1217 | vt 0.0000 0.0000 1218 | vt 1.0000 0.0000 1219 | vt 0.0000 1.0000 1220 | vt 0.0000 0.0000 1221 | vt 1.0000 0.0000 1222 | vt 0.0000 1.0000 1223 | vt 0.0000 0.0000 1224 | vt 1.0000 0.0000 1225 | vt 0.0000 1.0000 1226 | vt 0.0000 0.0000 1227 | vt 1.0000 0.0000 1228 | vt 0.0000 1.0000 1229 | vt 0.0000 0.0000 1230 | vt 0.0000 0.0000 1231 | vt 1.0000 1.0000 1232 | vt 0.0000 1.0000 1233 | vt 0.0000 0.0000 1234 | vt 1.0000 1.0000 1235 | vt 0.0000 1.0000 1236 | vt 1.0000 0.0000 1237 | vt 0.0000 1.0000 1238 | vt 0.0000 0.0000 1239 | vt 0.0000 0.0000 1240 | vt 1.0000 1.0000 1241 | vt 0.0000 1.0000 1242 | vt 1.0000 0.0000 1243 | vt 0.0000 1.0000 1244 | vt 0.0000 0.0000 1245 | vt 0.0000 0.0000 1246 | vt 1.0000 1.0000 1247 | vt 0.0000 1.0000 1248 | vt 1.0000 0.0000 1249 | vt 0.0000 1.0000 1250 | vt 0.0000 0.0000 1251 | vt 1.0000 0.0000 1252 | vt 0.0000 1.0000 1253 | vt 0.0000 0.0000 1254 | vt 0.0000 0.0000 1255 | vt 1.0000 1.0000 1256 | vt 0.0000 1.0000 1257 | vt 1.0000 0.0000 1258 | vt 0.0000 1.0000 1259 | vt 0.0000 0.0000 1260 | vt 1.0000 0.0000 1261 | vt 0.0000 1.0000 1262 | vt 0.0000 0.0000 1263 | vt 0.0000 0.0000 1264 | vt 1.0000 1.0000 1265 | vt 1.0000 0.0000 1266 | vt 1.0000 1.0000 1267 | vt 1.0000 0.0000 1268 | vt 0.0000 1.0000 1269 | vt 0.0000 0.0000 1270 | vt 1.0000 0.0000 1271 | vt 0.0000 1.0000 1272 | vt 0.0000 0.0000 1273 | vt 1.0000 0.0000 1274 | vt 0.0000 1.0000 1275 | vt 0.0000 0.0000 1276 | vt 0.0000 0.0000 1277 | vt 1.0000 1.0000 1278 | vt 0.0000 1.0000 1279 | vt 0.0000 0.0000 1280 | vt 1.0000 1.0000 1281 | vt 0.0000 1.0000 1282 | vt 1.0000 0.0000 1283 | vt 0.0000 1.0000 1284 | vt 0.0000 0.0000 1285 | vt 1.0000 0.0000 1286 | vt 0.0000 1.0000 1287 | vt 0.0000 0.0000 1288 | vt 1.0000 0.0000 1289 | vt 0.0000 1.0000 1290 | vt 0.0000 0.0000 1291 | vt 1.0000 0.0000 1292 | vt 0.0000 1.0000 1293 | vt 0.0000 0.0000 1294 | vt 1.0000 0.0000 1295 | vt 0.0000 1.0000 1296 | vt 0.0000 0.0000 1297 | vt 1.0000 0.0000 1298 | vt 0.0000 1.0000 1299 | vt 0.0000 0.0000 1300 | vt 0.0000 0.0000 1301 | vt 1.0000 1.0000 1302 | vt 0.0000 1.0000 1303 | vt 1.0000 0.0000 1304 | vt 0.0000 1.0000 1305 | vt 0.0000 0.0000 1306 | vt 1.0000 0.0000 1307 | vt 0.0000 1.0000 1308 | vt 0.0000 0.0000 1309 | vt 0.0000 0.0000 1310 | vt 1.0000 1.0000 1311 | vt 0.0000 1.0000 1312 | vt 0.0000 0.0000 1313 | vt 1.0000 1.0000 1314 | vt 0.0000 1.0000 1315 | vt 1.0000 0.0000 1316 | vt 0.0000 1.0000 1317 | vt 0.0000 0.0000 1318 | vt 1.0000 0.0000 1319 | vt 0.0000 1.0000 1320 | vt 0.0000 0.0000 1321 | vt 0.0000 0.0000 1322 | vt 1.0000 1.0000 1323 | vt 0.0000 1.0000 1324 | vt 1.0000 0.0000 1325 | vt 0.0000 1.0000 1326 | vt 0.0000 0.0000 1327 | vt 1.0000 0.0000 1328 | vt 0.0000 1.0000 1329 | vt 0.0000 0.0000 1330 | vt 0.0000 0.0000 1331 | vt 1.0000 1.0000 1332 | vt 1.0000 0.0000 1333 | vt 1.0000 1.0000 1334 | vt 0.0000 0.0000 1335 | vt 1.0000 1.0000 1336 | vt 0.0000 1.0000 1337 | vt 1.0000 0.0000 1338 | vt 0.0000 1.0000 1339 | vt 0.0000 0.0000 1340 | vt 0.0000 0.0000 1341 | vt 1.0000 1.0000 1342 | vt 0.0000 1.0000 1343 | vt 0.0000 0.0000 1344 | vt 1.0000 1.0000 1345 | vt 0.0000 1.0000 1346 | vt 0.0000 0.0000 1347 | vt 1.0000 1.0000 1348 | vt 0.0000 1.0000 1349 | vt 0.0000 0.0000 1350 | vt 1.0000 1.0000 1351 | vt 0.0000 1.0000 1352 | vt 0.0000 0.0000 1353 | vt 1.0000 1.0000 1354 | vt 1.0000 0.0000 1355 | vt 1.0000 1.0000 1356 | vt 1.0000 0.0000 1357 | vt 0.0000 1.0000 1358 | vt 0.0000 0.0000 1359 | vt 1.0000 0.0000 1360 | vt 0.0000 1.0000 1361 | vt 0.0000 0.0000 1362 | vt 1.0000 0.0000 1363 | vt 0.0000 1.0000 1364 | vt 0.0000 0.0000 1365 | vt 1.0000 0.0000 1366 | vt 0.0000 1.0000 1367 | vt 0.0000 0.0000 1368 | vt 0.0000 0.0000 1369 | vt 1.0000 1.0000 1370 | vt 0.0000 1.0000 1371 | vt 0.0000 0.0000 1372 | vt 1.0000 1.0000 1373 | vt 0.0000 1.0000 1374 | vt 0.0000 0.0000 1375 | vt 1.0000 1.0000 1376 | vt 0.0000 1.0000 1377 | vt 0.0000 0.0000 1378 | vt 1.0000 1.0000 1379 | vt 0.0000 1.0000 1380 | vt 0.0000 0.0000 1381 | vt 1.0000 1.0000 1382 | vt 0.0000 1.0000 1383 | vt 1.0000 0.0000 1384 | vt 0.0000 1.0000 1385 | vt 0.0000 0.0000 1386 | vt 1.0000 0.0000 1387 | vt 0.0000 1.0000 1388 | vt 0.0000 0.0000 1389 | vt 0.0000 0.0000 1390 | vt 1.0000 1.0000 1391 | vt 0.0000 1.0000 1392 | vt 1.0000 0.0000 1393 | vt 0.0000 1.0000 1394 | vt 0.0000 0.0000 1395 | vt 1.0000 0.0000 1396 | vt 0.0000 1.0000 1397 | vt 0.0000 0.0000 1398 | vt 0.0000 0.0000 1399 | vt 1.0000 1.0000 1400 | vt 0.0000 1.0000 1401 | vt 0.0000 0.0000 1402 | vt 1.0000 1.0000 1403 | vt 0.0000 1.0000 1404 | vt 1.0000 0.0000 1405 | vt 0.0000 1.0000 1406 | vt 0.0000 0.0000 1407 | vt 0.0000 0.0000 1408 | vt 1.0000 1.0000 1409 | vt 0.0000 1.0000 1410 | vt 0.0000 0.0000 1411 | vt 1.0000 1.0000 1412 | vt 0.0000 1.0000 1413 | vt 1.0000 0.0000 1414 | vt 0.0000 1.0000 1415 | vt 0.0000 0.0000 1416 | vt 1.0000 0.0000 1417 | vt 0.0000 1.0000 1418 | vt 0.0000 0.0000 1419 | vt 0.0000 0.0000 1420 | vt 1.0000 0.0000 1421 | vt 1.0000 1.0000 1422 | vt 0.0000 0.0000 1423 | vt 1.0000 1.0000 1424 | vt 0.0000 1.0000 1425 | vt 1.0000 0.0000 1426 | vt 0.0000 1.0000 1427 | vt 0.0000 0.0000 1428 | vt 0.0000 0.0000 1429 | vt 1.0000 1.0000 1430 | vt 0.0000 1.0000 1431 | vt 0.0000 0.0000 1432 | vt 1.0000 1.0000 1433 | vt 0.0000 1.0000 1434 | vt 1.0000 0.0000 1435 | vt 0.0000 1.0000 1436 | vt 0.0000 0.0000 1437 | vt 1.0000 0.0000 1438 | vt 0.0000 1.0000 1439 | vt 0.0000 0.0000 1440 | vt 0.0000 0.0000 1441 | vt 1.0000 1.0000 1442 | vt 1.0000 0.0000 1443 | vt 1.0000 1.0000 1444 | vt 1.0000 0.0000 1445 | vt 0.0000 1.0000 1446 | vt 0.0000 0.0000 1447 | vt 1.0000 0.0000 1448 | vt 0.0000 1.0000 1449 | vt 0.0000 0.0000 1450 | vt 1.0000 0.0000 1451 | vt 0.0000 1.0000 1452 | vt 0.0000 0.0000 1453 | vt 1.0000 0.0000 1454 | vt 0.0000 1.0000 1455 | vt 0.0000 0.0000 1456 | vt 0.0000 0.0000 1457 | vt 1.0000 1.0000 1458 | vt 0.0000 1.0000 1459 | vt 0.0000 0.0000 1460 | vt 1.0000 1.0000 1461 | vt 0.0000 1.0000 1462 | vt 1.0000 0.0000 1463 | vt 0.0000 1.0000 1464 | vt 0.0000 0.0000 1465 | vt 0.0000 0.0000 1466 | vt 1.0000 1.0000 1467 | vt 0.0000 1.0000 1468 | vt 1.0000 0.0000 1469 | vt 0.0000 1.0000 1470 | vt 0.0000 0.0000 1471 | vt 1.0000 0.0000 1472 | vt 0.0000 1.0000 1473 | vt 0.0000 0.0000 1474 | vt 1.0000 0.0000 1475 | vt 0.0000 1.0000 1476 | vt 0.0000 0.0000 1477 | vt 0.0000 0.0000 1478 | vt 1.0000 1.0000 1479 | vt 0.0000 1.0000 1480 | vt 0.0000 0.0000 1481 | vt 1.0000 1.0000 1482 | vt 0.0000 1.0000 1483 | vt 1.0000 0.0000 1484 | vt 0.0000 1.0000 1485 | vt 0.0000 0.0000 1486 | vt 0.0000 0.0000 1487 | vt 1.0000 1.0000 1488 | vt 0.0000 1.0000 1489 | vt 0.0000 0.0000 1490 | vt 1.0000 1.0000 1491 | vt 0.0000 1.0000 1492 | vt 1.0000 0.0000 1493 | vt 0.0000 1.0000 1494 | vt 0.0000 0.0000 1495 | vt 0.0000 0.0000 1496 | vt 1.0000 1.0000 1497 | vt 0.0000 1.0000 1498 | vt 0.0000 0.0000 1499 | vt 1.0000 1.0000 1500 | vt 0.0000 1.0000 1501 | vt 0.0000 0.0000 1502 | vt 1.0000 1.0000 1503 | vt 0.0000 1.0000 1504 | vt 1.0000 0.0000 1505 | vt 0.0000 1.0000 1506 | vt 0.0000 0.0000 1507 | vt 0.0000 0.0000 1508 | vt 1.0000 1.0000 1509 | vt 1.0000 0.0000 1510 | vt 1.0000 1.0000 1511 | vt 0.0000 0.0000 1512 | vt 1.0000 1.0000 1513 | vt 0.0000 1.0000 1514 | vt 0.0000 0.0000 1515 | vt 0.0000 1.0000 1516 | vt 0.0000 0.0000 1517 | vt 1.0000 1.0000 1518 | vt 0.0000 1.0000 1519 | vt 1.0000 0.0000 1520 | vt 0.0000 1.0000 1521 | vt 0.0000 0.0000 1522 | vt 0.0000 0.0000 1523 | vt 1.0000 1.0000 1524 | vt 0.0000 1.0000 1525 | vt 0.0000 0.0000 1526 | vt 1.0000 1.0000 1527 | vt 0.0000 1.0000 1528 | vt 0.0000 0.0000 1529 | vt 1.0000 1.0000 1530 | vt 1.0000 0.0000 1531 | vt 1.0000 1.0000 1532 | vt 1.0000 0.0000 1533 | vt 0.0000 1.0000 1534 | vt 0.0000 0.0000 1535 | vt 0.0000 0.0000 1536 | vt 0.0000 1.0000 1537 | vt 1.0000 0.0000 1538 | vt 0.0000 1.0000 1539 | vt 0.0000 0.0000 1540 | vt 1.0000 0.0000 1541 | vt 0.0000 1.0000 1542 | vt 0.0000 0.0000 1543 | vt 0.0000 0.0000 1544 | vt 1.0000 1.0000 1545 | vt 0.0000 1.0000 1546 | vt 0.0000 0.0000 1547 | vt 1.0000 1.0000 1548 | vt 0.0000 1.0000 1549 | vt 1.0000 0.0000 1550 | vt 0.0000 1.0000 1551 | vt 0.0000 0.0000 1552 | vt 0.0000 0.0000 1553 | vt 1.0000 1.0000 1554 | vt 0.0000 1.0000 1555 | vt 1.0000 0.0000 1556 | vt 0.0000 1.0000 1557 | vt 0.0000 0.0000 1558 | vt 1.0000 0.0000 1559 | vt 0.0000 1.0000 1560 | vt 0.0000 0.0000 1561 | vt 0.0000 0.0000 1562 | vt 1.0000 1.0000 1563 | vt 0.0000 1.0000 1564 | vt 0.0000 0.0000 1565 | vt 1.0000 1.0000 1566 | vt 0.0000 1.0000 1567 | vt 1.0000 0.0000 1568 | vt 0.0000 1.0000 1569 | vt 0.0000 0.0000 1570 | vt 0.0000 0.0000 1571 | vt 1.0000 1.0000 1572 | vt 0.0000 1.0000 1573 | vt 0.0000 0.0000 1574 | vt 1.0000 1.0000 1575 | vt 0.0000 1.0000 1576 | vt 1.0000 0.0000 1577 | vt 0.0000 1.0000 1578 | vt 0.0000 0.0000 1579 | vt 0.0000 0.0000 1580 | vt 1.0000 1.0000 1581 | vt 0.0000 1.0000 1582 | vt 0.0000 0.0000 1583 | vt 1.0000 1.0000 1584 | vt 0.0000 1.0000 1585 | vt 1.0000 0.0000 1586 | vt 0.0000 1.0000 1587 | vt 0.0000 0.0000 1588 | vt 1.0000 0.0000 1589 | vt 0.0000 1.0000 1590 | vt 0.0000 0.0000 1591 | vt 0.0000 0.0000 1592 | vt 1.0000 1.0000 1593 | vt 1.0000 0.0000 1594 | vt 1.0000 1.0000 1595 | vt 1.0000 0.0000 1596 | vt 0.0000 1.0000 1597 | vt 0.0000 0.0000 1598 | vt 1.0000 0.0000 1599 | vt 0.0000 1.0000 1600 | vt 0.0000 0.0000 1601 | vt 1.0000 0.0000 1602 | vt 0.0000 1.0000 1603 | vt 0.0000 0.0000 1604 | vt 1.0000 0.0000 1605 | vt 0.0000 1.0000 1606 | vt 0.0000 0.0000 1607 | vt 1.0000 0.0000 1608 | vt 0.0000 1.0000 1609 | vt 0.0000 0.0000 1610 | vt 1.0000 0.0000 1611 | vt 0.0000 1.0000 1612 | vt 0.0000 0.0000 1613 | vt 0.0000 0.0000 1614 | vt 1.0000 1.0000 1615 | vt 1.0000 0.0000 1616 | vt 1.0000 1.0000 1617 | vt 1.0000 0.0000 1618 | vt 0.0000 1.0000 1619 | vt 0.0000 0.0000 1620 | vt 1.0000 0.0000 1621 | vt 0.0000 1.0000 1622 | vt 0.0000 0.0000 1623 | vt 1.0000 0.0000 1624 | vt 0.0000 1.0000 1625 | vt 0.0000 0.0000 1626 | vt 0.0000 0.0000 1627 | vt 1.0000 1.0000 1628 | vt 0.0000 1.0000 1629 | vt 0.0000 0.0000 1630 | vt 1.0000 1.0000 1631 | vt 0.0000 1.0000 1632 | vt 0.0000 0.0000 1633 | vt 1.0000 1.0000 1634 | vt 0.0000 1.0000 1635 | vt 1.0000 0.0000 1636 | vt 0.0000 1.0000 1637 | vt 0.0000 0.0000 1638 | vt 1.0000 0.0000 1639 | vt 0.0000 1.0000 1640 | vt 0.0000 0.0000 1641 | vt 1.0000 0.0000 1642 | vt 0.0000 1.0000 1643 | vt 0.0000 0.0000 1644 | vt 1.0000 0.0000 1645 | vt 0.0000 1.0000 1646 | vt 0.0000 0.0000 1647 | vt 0.0000 0.0000 1648 | vt 1.0000 1.0000 1649 | vt 0.0000 1.0000 1650 | vt 0.0000 0.0000 1651 | vt 1.0000 1.0000 1652 | vt 0.0000 1.0000 1653 | vt 1.0000 0.0000 1654 | vt 0.0000 1.0000 1655 | vt 0.0000 0.0000 1656 | vt 1.0000 0.0000 1657 | vt 0.0000 1.0000 1658 | vt 0.0000 0.0000 1659 | vt 1.0000 0.0000 1660 | vt 0.0000 1.0000 1661 | vt 0.0000 0.0000 1662 | vt 1.0000 0.0000 1663 | vt 0.0000 1.0000 1664 | vt 0.0000 0.0000 1665 | vt 1.0000 0.0000 1666 | vt 0.0000 1.0000 1667 | vt 0.0000 0.0000 1668 | vt 1.0000 0.0000 1669 | vt 0.0000 1.0000 1670 | vt 0.0000 0.0000 1671 | vt 0.0000 0.0000 1672 | vt 1.0000 1.0000 1673 | vt 0.0000 1.0000 1674 | vt 1.0000 0.0000 1675 | vt 0.0000 1.0000 1676 | vt 0.0000 0.0000 1677 | vt 1.0000 0.0000 1678 | vt 0.0000 1.0000 1679 | vt 0.0000 0.0000 1680 | vt 0.0000 0.0000 1681 | vt 1.0000 1.0000 1682 | vt 1.0000 0.0000 1683 | vt 1.0000 1.0000 1684 | vt 0.0000 0.0000 1685 | vt 1.0000 1.0000 1686 | vt 0.0000 1.0000 1687 | vt 0.0000 0.0000 1688 | vt 0.0000 1.0000 1689 | vt 1.0000 0.0000 1690 | vt 0.0000 1.0000 1691 | vt 0.0000 0.0000 1692 | vt 1.0000 0.0000 1693 | vt 0.0000 1.0000 1694 | vt 0.0000 0.0000 1695 | vt 0.0000 0.0000 1696 | vt 1.0000 1.0000 1697 | vt 0.0000 1.0000 1698 | vt 1.0000 0.0000 1699 | vt 0.0000 1.0000 1700 | vt 0.0000 0.0000 1701 | vt 0.0000 0.0000 1702 | vt 1.0000 1.0000 1703 | vt 1.0000 0.0000 1704 | vt 1.0000 1.0000 1705 | vt 1.0000 0.0000 1706 | vt 0.0000 1.0000 1707 | vt 0.0000 0.0000 1708 | vt 1.0000 0.0000 1709 | vt 0.0000 1.0000 1710 | vt 0.0000 0.0000 1711 | vt 1.0000 0.0000 1712 | vt 0.0000 1.0000 1713 | vt 0.0000 0.0000 1714 | vt 1.0000 0.0000 1715 | vt 0.0000 1.0000 1716 | vt 0.0000 0.0000 1717 | vt 0.0000 0.0000 1718 | vt 1.0000 1.0000 1719 | vt 0.0000 1.0000 1720 | vt 1.0000 0.0000 1721 | vt 0.0000 1.0000 1722 | vt 0.0000 0.0000 1723 | vt 1.0000 0.0000 1724 | vt 0.0000 1.0000 1725 | vt 0.0000 0.0000 1726 | vt 0.0000 0.0000 1727 | vt 1.0000 1.0000 1728 | vt 0.0000 1.0000 1729 | vt 0.0000 0.0000 1730 | vt 1.0000 1.0000 1731 | vt 0.0000 1.0000 1732 | vt 1.0000 0.0000 1733 | vt 0.0000 1.0000 1734 | vt 0.0000 0.0000 1735 | vt 0.0000 0.0000 1736 | vt 1.0000 1.0000 1737 | vt 0.0000 1.0000 1738 | vt 0.0000 0.0000 1739 | vt 1.0000 1.0000 1740 | vt 0.0000 1.0000 1741 | vt 1.0000 0.0000 1742 | vt 0.0000 1.0000 1743 | vt 0.0000 0.0000 1744 | vt 1.0000 0.0000 1745 | vt 0.0000 1.0000 1746 | vt 0.0000 0.0000 1747 | vt 0.0000 0.0000 1748 | vt 1.0000 1.0000 1749 | vt 0.0000 1.0000 1750 | vt 1.0000 0.0000 1751 | vt 0.0000 1.0000 1752 | vt 0.0000 0.0000 1753 | vt 1.0000 0.0000 1754 | vt 0.0000 1.0000 1755 | vt 0.0000 0.0000 1756 | vt 0.0000 0.0000 1757 | vt 1.0000 1.0000 1758 | vt 0.0000 1.0000 1759 | vt 0.0000 0.0000 1760 | vt 1.0000 1.0000 1761 | vt 0.0000 1.0000 1762 | vt 1.0000 0.0000 1763 | vt 0.0000 1.0000 1764 | vt 0.0000 0.0000 1765 | vt 1.0000 0.0000 1766 | vt 0.0000 1.0000 1767 | vt 0.0000 0.0000 1768 | vt 0.0000 0.0000 1769 | vt 1.0000 1.0000 1770 | vt 1.0000 0.0000 1771 | vt 1.0000 1.0000 1772 | vt 1.0000 0.0000 1773 | vt 0.0000 1.0000 1774 | vt 0.0000 0.0000 1775 | vt 0.0000 0.0000 1776 | vt 0.0000 1.0000 1777 | vt 1.0000 0.0000 1778 | vt 0.0000 1.0000 1779 | vt 0.0000 0.0000 1780 | vt 1.0000 0.0000 1781 | vt 0.0000 1.0000 1782 | vt 0.0000 0.0000 1783 | vt 0.0000 0.0000 1784 | vt 1.0000 1.0000 1785 | vt 0.0000 1.0000 1786 | vt 0.0000 0.0000 1787 | vt 1.0000 1.0000 1788 | vt 0.0000 1.0000 1789 | vt 0.0000 0.0000 1790 | vt 1.0000 1.0000 1791 | vt 1.0000 0.0000 1792 | vt 1.0000 1.0000 1793 | vt 1.0000 0.0000 1794 | vt 0.0000 1.0000 1795 | vt 0.0000 0.0000 1796 | vt 1.0000 0.0000 1797 | vt 0.0000 1.0000 1798 | vt 0.0000 0.0000 1799 | vt 1.0000 0.0000 1800 | vt 0.0000 1.0000 1801 | vt 0.0000 0.0000 1802 | vt 1.0000 0.0000 1803 | vt 0.0000 1.0000 1804 | vt 0.0000 0.0000 1805 | vt 0.0000 0.0000 1806 | vt 1.0000 1.0000 1807 | vt 0.0000 1.0000 1808 | vt 1.0000 0.0000 1809 | vt 0.0000 1.0000 1810 | vt 0.0000 0.0000 1811 | vt 0.0000 0.0000 1812 | vt 1.0000 1.0000 1813 | vt 0.0000 1.0000 1814 | vt 1.0000 0.0000 1815 | vt 0.0000 1.0000 1816 | vt 0.0000 0.0000 1817 | vt 0.0000 0.0000 1818 | vt 1.0000 1.0000 1819 | vt 0.0000 1.0000 1820 | vt 1.0000 0.0000 1821 | vt 0.0000 1.0000 1822 | vt 0.0000 0.0000 1823 | vt 0.0000 0.0000 1824 | vt 1.0000 1.0000 1825 | vt 0.0000 1.0000 1826 | vt 0.0000 0.0000 1827 | vt 1.0000 1.0000 1828 | vt 0.0000 1.0000 1829 | vt 1.0000 0.0000 1830 | vt 0.0000 1.0000 1831 | vt 0.0000 0.0000 1832 | vt 1.0000 0.0000 1833 | vt 0.0000 1.0000 1834 | vt 0.0000 0.0000 1835 | vt 0.0000 0.0000 1836 | vt 1.0000 1.0000 1837 | vt 0.0000 1.0000 1838 | vt 1.0000 0.0000 1839 | vt 0.0000 1.0000 1840 | vt 0.0000 0.0000 1841 | vt 1.0000 0.0000 1842 | vt 0.0000 1.0000 1843 | vt 0.0000 0.0000 1844 | vt 0.0000 0.0000 1845 | vt 1.0000 1.0000 1846 | vt 0.0000 1.0000 1847 | vt 0.0000 0.0000 1848 | vt 1.0000 1.0000 1849 | vt 0.0000 1.0000 1850 | vt 0.0000 0.0000 1851 | vt 1.0000 1.0000 1852 | vt 0.0000 1.0000 1853 | vt 1.0000 0.0000 1854 | vt 0.0000 1.0000 1855 | vt 0.0000 0.0000 1856 | vt 0.0000 0.0000 1857 | vt 1.0000 1.0000 1858 | vt 1.0000 0.0000 1859 | vt 1.0000 1.0000 1860 | vt 0.0000 0.0000 1861 | vt 1.0000 1.0000 1862 | vt 0.0000 1.0000 1863 | vt 0.0000 0.0000 1864 | vt 0.0000 1.0000 1865 | vt 1.0000 0.0000 1866 | vt 0.0000 1.0000 1867 | vt 0.0000 0.0000 1868 | vt 0.0000 0.0000 1869 | vt 1.0000 1.0000 1870 | vt 0.0000 1.0000 1871 | vt 0.0000 0.0000 1872 | vt 1.0000 1.0000 1873 | vt 0.0000 1.0000 1874 | vt 0.0000 0.0000 1875 | vt 1.0000 1.0000 1876 | vt 0.0000 1.0000 1877 | vt 1.0000 0.0000 1878 | vt 0.0000 1.0000 1879 | vt 0.0000 0.0000 1880 | vt 0.0000 0.0000 1881 | vt 1.0000 1.0000 1882 | vt 0.0000 1.0000 1883 | vt 0.0000 0.0000 1884 | vt 1.0000 1.0000 1885 | vt 0.0000 1.0000 1886 | vt 1.0000 0.0000 1887 | vt 0.0000 1.0000 1888 | vt 0.0000 0.0000 1889 | vt 1.0000 0.0000 1890 | vt 0.0000 1.0000 1891 | vt 0.0000 0.0000 1892 | vt 0.0000 0.0000 1893 | vt 1.0000 1.0000 1894 | vt 0.0000 1.0000 1895 | vt 1.0000 0.0000 1896 | vt 0.0000 1.0000 1897 | vt 0.0000 0.0000 1898 | vt 0.0000 0.0000 1899 | vt 1.0000 1.0000 1900 | vt 0.0000 1.0000 1901 | vt 1.0000 0.0000 1902 | vt 0.0000 1.0000 1903 | vt 0.0000 0.0000 1904 | vt 0.0000 0.0000 1905 | vt 1.0000 1.0000 1906 | vt 0.0000 1.0000 1907 | vt 1.0000 0.0000 1908 | vt 0.0000 1.0000 1909 | vt 0.0000 0.0000 1910 | vt 0.0000 0.0000 1911 | vt 1.0000 1.0000 1912 | vt 0.0000 1.0000 1913 | vt 0.0000 0.0000 1914 | vt 1.0000 1.0000 1915 | vt 0.0000 1.0000 1916 | vt 0.0000 0.0000 1917 | vt 1.0000 1.0000 1918 | vt 0.0000 1.0000 1919 | vt 1.0000 0.0000 1920 | vt 0.0000 1.0000 1921 | vt 0.0000 0.0000 1922 | vt 0.0000 0.0000 1923 | vt 1.0000 0.0000 1924 | vt 1.0000 1.0000 1925 | vt 1.0000 0.0000 1926 | vt 0.0000 1.0000 1927 | vt 0.0000 0.0000 1928 | vt 1.0000 0.0000 1929 | vt 0.0000 1.0000 1930 | vt 0.0000 0.0000 1931 | vt 1.0000 0.0000 1932 | vt 0.0000 1.0000 1933 | vt 0.0000 0.0000 1934 | vt 1.0000 0.0000 1935 | vt 0.0000 1.0000 1936 | vt 0.0000 0.0000 1937 | vt 1.0000 0.0000 1938 | vt 0.0000 1.0000 1939 | vt 0.0000 0.0000 1940 | vt 0.0000 0.0000 1941 | vt 1.0000 1.0000 1942 | vt 0.0000 1.0000 1943 | vt 0.0000 0.0000 1944 | vt 1.0000 1.0000 1945 | vt 1.0000 0.0000 1946 | vt 1.0000 1.0000 1947 | vt 1.0000 0.0000 1948 | vt 0.0000 1.0000 1949 | vt 0.0000 0.0000 1950 | vt 1.0000 0.0000 1951 | vt 0.0000 1.0000 1952 | vt 0.0000 0.0000 1953 | vt 1.0000 0.0000 1954 | vt 0.0000 1.0000 1955 | vt 0.0000 0.0000 1956 | vt 1.0000 0.0000 1957 | vt 0.0000 1.0000 1958 | vt 0.0000 0.0000 1959 | vt 0.0000 0.0000 1960 | vt 1.0000 1.0000 1961 | vt 0.0000 1.0000 1962 | vt 0.0000 0.0000 1963 | vt 1.0000 1.0000 1964 | vt 0.0000 1.0000 1965 | vt 1.0000 0.0000 1966 | vt 0.0000 1.0000 1967 | vt 0.0000 0.0000 1968 | vt 0.0000 0.0000 1969 | vt 1.0000 1.0000 1970 | vt 0.0000 1.0000 1971 | vt 1.0000 0.0000 1972 | vt 0.0000 1.0000 1973 | vt 0.0000 0.0000 1974 | vt 0.0000 0.0000 1975 | vt 1.0000 1.0000 1976 | vt 0.0000 1.0000 1977 | vt 0.0000 0.0000 1978 | vt 1.0000 1.0000 1979 | vt 0.0000 1.0000 1980 | vt 0.0000 0.0000 1981 | vt 1.0000 1.0000 1982 | vt 0.0000 1.0000 1983 | vt 1.0000 0.0000 1984 | vt 0.0000 1.0000 1985 | vt 0.0000 0.0000 1986 | vt 1.0000 0.0000 1987 | vt 0.0000 1.0000 1988 | vt 0.0000 0.0000 1989 | vt 1.0000 0.0000 1990 | vt 0.0000 1.0000 1991 | vt 0.0000 0.0000 1992 | vt 1.0000 0.0000 1993 | vt 0.0000 1.0000 1994 | vt 0.0000 0.0000 1995 | vt 0.0000 0.0000 1996 | vt 1.0000 1.0000 1997 | vt 0.0000 1.0000 1998 | vt 0.0000 0.0000 1999 | vt 1.0000 1.0000 2000 | vt 0.0000 1.0000 2001 | vt 1.0000 0.0000 2002 | vt 0.0000 1.0000 2003 | vt 0.0000 0.0000 2004 | vt 0.0000 0.0000 2005 | vt 1.0000 1.0000 2006 | vt 0.0000 1.0000 2007 | vt 0.0000 0.0000 2008 | vt 1.0000 1.0000 2009 | vt 1.0000 0.0000 2010 | vt 1.0000 1.0000 2011 | vt 1.0000 0.0000 2012 | vt 0.0000 1.0000 2013 | vt 0.0000 0.0000 2014 | vt 0.0000 0.0000 2015 | vt 0.0000 1.0000 2016 | vt 0.0000 0.0000 2017 | vt 1.0000 1.0000 2018 | vt 0.0000 1.0000 2019 | vt 0.0000 0.0000 2020 | vt 1.0000 1.0000 2021 | vt 0.0000 1.0000 2022 | vt 1.0000 0.0000 2023 | vt 0.0000 1.0000 2024 | vt 0.0000 0.0000 2025 | vt 1.0000 0.0000 2026 | vt 0.0000 1.0000 2027 | vt 0.0000 0.0000 2028 | vt 0.0000 0.0000 2029 | vt 1.0000 1.0000 2030 | vt 1.0000 0.0000 2031 | vt 1.0000 1.0000 2032 | vt 1.0000 0.0000 2033 | vt 0.0000 1.0000 2034 | vt 0.0000 0.0000 2035 | vt 1.0000 0.0000 2036 | vt 0.0000 1.0000 2037 | vt 0.0000 0.0000 2038 | vt 1.0000 0.0000 2039 | vt 0.0000 1.0000 2040 | vt 0.0000 0.0000 2041 | vt 1.0000 0.0000 2042 | vt 0.0000 1.0000 2043 | vt 0.0000 0.0000 2044 | vt 0.0000 0.0000 2045 | vt 1.0000 1.0000 2046 | vt 0.0000 1.0000 2047 | vt 0.0000 0.0000 2048 | vt 1.0000 1.0000 2049 | vt 0.0000 1.0000 2050 | vt 0.0000 0.0000 2051 | vt 1.0000 1.0000 2052 | vt 0.0000 1.0000 2053 | vt 1.0000 0.0000 2054 | vt 0.0000 1.0000 2055 | vt 0.0000 0.0000 2056 | vt 0.0000 0.0000 2057 | vt 1.0000 1.0000 2058 | vt 0.0000 1.0000 2059 | vt 1.0000 0.0000 2060 | vt 0.0000 1.0000 2061 | vt 0.0000 0.0000 2062 | vt 1.0000 0.0000 2063 | vt 0.0000 1.0000 2064 | vt 0.0000 0.0000 2065 | vt 0.0000 0.0000 2066 | vt 1.0000 1.0000 2067 | vt 0.0000 1.0000 2068 | vt 1.0000 0.0000 2069 | vt 0.0000 1.0000 2070 | vt 0.0000 0.0000 2071 | vt 1.0000 0.0000 2072 | vt 0.0000 1.0000 2073 | vt 0.0000 0.0000 2074 | vt 0.0000 0.0000 2075 | vt 1.0000 1.0000 2076 | vt 0.0000 1.0000 2077 | vt 0.0000 0.0000 2078 | vt 1.0000 1.0000 2079 | vt 0.0000 1.0000 2080 | vt 1.0000 0.0000 2081 | vt 0.0000 1.0000 2082 | vt 0.0000 0.0000 2083 | vt 0.0000 0.0000 2084 | vt 1.0000 1.0000 2085 | vt 0.0000 1.0000 2086 | vt 0.0000 0.0000 2087 | vt 1.0000 1.0000 2088 | vt 0.0000 1.0000 2089 | vt 1.0000 0.0000 2090 | vt 0.0000 1.0000 2091 | vt 0.0000 0.0000 2092 | vt 1.0000 0.0000 2093 | vt 0.0000 1.0000 2094 | vt 0.0000 0.0000 2095 | vt 0.0000 0.0000 2096 | vt 1.0000 1.0000 2097 | vt 1.0000 0.0000 2098 | vt 1.0000 1.0000 2099 | vt 0.0000 0.0000 2100 | vt 1.0000 1.0000 2101 | vt 0.0000 1.0000 2102 | vt 0.0000 0.0000 2103 | vt 0.0000 1.0000 2104 | vt 1.0000 0.0000 2105 | vt 0.0000 1.0000 2106 | vt 0.0000 0.0000 2107 | vt 1.0000 1.0000 2108 | vt 1.0000 0.0000 2109 | vt 1.0000 1.0000 2110 | vt 1.0000 0.0000 2111 | vt 1.0000 1.0000 2112 | vt 1.0000 0.0000 2113 | vt 1.0000 1.0000 2114 | vt 1.0000 0.0000 2115 | vt 1.0000 1.0000 2116 | vt 1.0000 0.0000 2117 | vt 1.0000 1.0000 2118 | vt 1.0000 0.0000 2119 | vt 1.0000 1.0000 2120 | vt 1.0000 0.0000 2121 | vt 1.0000 1.0000 2122 | vt 1.0000 0.0000 2123 | vt 1.0000 1.0000 2124 | vt 1.0000 1.0000 2125 | vt 1.0000 0.0000 2126 | vt 1.0000 1.0000 2127 | vt 1.0000 0.0000 2128 | vt 1.0000 1.0000 2129 | vt 1.0000 1.0000 2130 | vt 1.0000 1.0000 2131 | vt 1.0000 0.0000 2132 | vt 1.0000 1.0000 2133 | vt 1.0000 1.0000 2134 | vt 1.0000 1.0000 2135 | vt 1.0000 1.0000 2136 | vt 1.0000 1.0000 2137 | vt 1.0000 1.0000 2138 | vt 1.0000 1.0000 2139 | vt 1.0000 0.0000 2140 | vt 1.0000 1.0000 2141 | vt 1.0000 0.0000 2142 | vt 1.0000 0.0000 2143 | vt 1.0000 0.0000 2144 | vt 1.0000 1.0000 2145 | vt 1.0000 0.0000 2146 | vt 1.0000 0.0000 2147 | vt 1.0000 1.0000 2148 | vt 1.0000 1.0000 2149 | vt 1.0000 1.0000 2150 | vt 1.0000 0.0000 2151 | vt 1.0000 1.0000 2152 | vt 1.0000 1.0000 2153 | vt 1.0000 1.0000 2154 | vt 1.0000 0.0000 2155 | vt 1.0000 1.0000 2156 | vt 1.0000 1.0000 2157 | vt 1.0000 1.0000 2158 | vt 1.0000 1.0000 2159 | vt 1.0000 0.0000 2160 | vt 1.0000 1.0000 2161 | vt 1.0000 1.0000 2162 | vt 1.0000 1.0000 2163 | vt 1.0000 0.0000 2164 | vt 1.0000 0.0000 2165 | vt 1.0000 0.0000 2166 | vt 1.0000 1.0000 2167 | vt 1.0000 1.0000 2168 | vt 1.0000 0.0000 2169 | vt 1.0000 1.0000 2170 | vt 1.0000 0.0000 2171 | vt 1.0000 1.0000 2172 | vt 1.0000 1.0000 2173 | vt 1.0000 0.0000 2174 | vt 1.0000 1.0000 2175 | vt 1.0000 1.0000 2176 | vt 1.0000 1.0000 2177 | vt 1.0000 1.0000 2178 | vt 1.0000 0.0000 2179 | vt 1.0000 1.0000 2180 | vt 1.0000 0.0000 2181 | vt 1.0000 1.0000 2182 | vt 1.0000 1.0000 2183 | vt 1.0000 0.0000 2184 | vt 1.0000 1.0000 2185 | vt 1.0000 1.0000 2186 | vt 1.0000 0.0000 2187 | vt 1.0000 1.0000 2188 | vt 1.0000 0.0000 2189 | vt 1.0000 0.0000 2190 | vt 1.0000 1.0000 2191 | vt 1.0000 0.0000 2192 | vt 1.0000 1.0000 2193 | vt 1.0000 1.0000 2194 | vt 1.0000 0.0000 2195 | vt 1.0000 1.0000 2196 | vt 1.0000 0.0000 2197 | vt 1.0000 1.0000 2198 | vt 1.0000 1.0000 2199 | vt 1.0000 1.0000 2200 | vt 1.0000 1.0000 2201 | vt 1.0000 0.0000 2202 | vt 1.0000 1.0000 2203 | vt 1.0000 0.0000 2204 | vt 1.0000 1.0000 2205 | vt 1.0000 0.0000 2206 | vt 1.0000 1.0000 2207 | vt 1.0000 1.0000 2208 | vt 1.0000 0.0000 2209 | vt 1.0000 1.0000 2210 | vt 1.0000 1.0000 2211 | vt 1.0000 1.0000 2212 | vt 1.0000 1.0000 2213 | vt 1.0000 0.0000 2214 | vt 1.0000 0.0000 2215 | vt 1.0000 1.0000 2216 | vt 1.0000 1.0000 2217 | vt 1.0000 1.0000 2218 | vt 1.0000 0.0000 2219 | vt 1.0000 1.0000 2220 | vt 1.0000 1.0000 2221 | vt 1.0000 1.0000 2222 | vt 1.0000 1.0000 2223 | vt 1.0000 0.0000 2224 | vt 1.0000 1.0000 2225 | vt 1.0000 1.0000 2226 | vt 1.0000 0.0000 2227 | vt 1.0000 1.0000 2228 | vt 1.0000 1.0000 2229 | vt 1.0000 1.0000 2230 | vt 1.0000 0.0000 2231 | vt 1.0000 1.0000 2232 | vt 1.0000 1.0000 2233 | vt 1.0000 0.0000 2234 | vt 1.0000 1.0000 2235 | vt 1.0000 1.0000 2236 | vt 1.0000 0.0000 2237 | vt 1.0000 1.0000 2238 | vt 1.0000 1.0000 2239 | vt 1.0000 0.0000 2240 | vt 1.0000 1.0000 2241 | vt 1.0000 1.0000 2242 | vt 1.0000 1.0000 2243 | vt 1.0000 1.0000 2244 | vt 1.0000 0.0000 2245 | vt 1.0000 0.0000 2246 | vt 1.0000 1.0000 2247 | vt 1.0000 0.0000 2248 | vt 1.0000 0.0000 2249 | vt 1.0000 1.0000 2250 | vt 1.0000 1.0000 2251 | vt 1.0000 0.0000 2252 | vt 1.0000 1.0000 2253 | vt 1.0000 1.0000 2254 | vt 1.0000 0.0000 2255 | vt 1.0000 1.0000 2256 | vt 1.0000 1.0000 2257 | vt 1.0000 0.0000 2258 | vt 1.0000 1.0000 2259 | vt 1.0000 1.0000 2260 | vt 1.0000 1.0000 2261 | vt 1.0000 1.0000 2262 | vt 1.0000 1.0000 2263 | vt 1.0000 0.0000 2264 | vt 1.0000 1.0000 2265 | vt 1.0000 1.0000 2266 | vt 1.0000 1.0000 2267 | vt 1.0000 1.0000 2268 | vt 1.0000 0.0000 2269 | vt 1.0000 1.0000 2270 | vt 1.0000 1.0000 2271 | vt 1.0000 1.0000 2272 | vt 1.0000 1.0000 2273 | vt 1.0000 1.0000 2274 | vt 1.0000 0.0000 2275 | vt 1.0000 0.0000 2276 | vt 1.0000 1.0000 2277 | vt 1.0000 0.0000 2278 | vt 1.0000 1.0000 2279 | vt 1.0000 0.0000 2280 | vt 1.0000 1.0000 2281 | vt 1.0000 1.0000 2282 | vt 1.0000 0.0000 2283 | vt 1.0000 1.0000 2284 | vt 1.0000 1.0000 2285 | vt 1.0000 1.0000 2286 | vt 1.0000 1.0000 2287 | vt 1.0000 0.0000 2288 | vt 1.0000 0.0000 2289 | vt 1.0000 1.0000 2290 | vt 1.0000 1.0000 2291 | vt 1.0000 1.0000 2292 | vt 1.0000 1.0000 2293 | vt 1.0000 1.0000 2294 | vt 1.0000 0.0000 2295 | vt 1.0000 1.0000 2296 | vt 1.0000 1.0000 2297 | vt 1.0000 0.0000 2298 | vt 1.0000 0.0000 2299 | vt 1.0000 1.0000 2300 | vt 1.0000 1.0000 2301 | vt 1.0000 0.0000 2302 | vt 1.0000 1.0000 2303 | vt 1.0000 1.0000 2304 | vt 1.0000 0.0000 2305 | vt 1.0000 1.0000 2306 | vt 1.0000 0.0000 2307 | vt 1.0000 0.0000 2308 | vt 1.0000 0.0000 2309 | vt 1.0000 0.0000 2310 | vt 1.0000 1.0000 2311 | vt 1.0000 1.0000 2312 | vt 1.0000 1.0000 2313 | vt 1.0000 0.0000 2314 | vt 1.0000 0.0000 2315 | vt 1.0000 0.0000 2316 | vt 1.0000 0.0000 2317 | vt 1.0000 0.0000 2318 | vt 1.0000 1.0000 2319 | vt 1.0000 1.0000 2320 | vt 1.0000 0.0000 2321 | vt 1.0000 1.0000 2322 | vt 1.0000 1.0000 2323 | vt 1.0000 0.0000 2324 | vt 1.0000 0.0000 2325 | vt 1.0000 1.0000 2326 | vt 1.0000 0.0000 2327 | vt 1.0000 0.0000 2328 | vt 1.0000 1.0000 2329 | vt 1.0000 1.0000 2330 | vt 1.0000 0.0000 2331 | vt 1.0000 1.0000 2332 | vt 1.0000 0.0000 2333 | vt 1.0000 0.0000 2334 | vt 1.0000 1.0000 2335 | vt 1.0000 1.0000 2336 | vt 1.0000 1.0000 2337 | vt 1.0000 1.0000 2338 | vt 1.0000 1.0000 2339 | vt 1.0000 0.0000 2340 | vt 1.0000 0.0000 2341 | vt 1.0000 1.0000 2342 | vt 1.0000 0.0000 2343 | vt 1.0000 1.0000 2344 | vt 1.0000 1.0000 2345 | vt 1.0000 1.0000 2346 | vt 1.0000 0.0000 2347 | vt 1.0000 0.0000 2348 | vt 1.0000 1.0000 2349 | vt 1.0000 0.0000 2350 | vt 1.0000 0.0000 2351 | vt 1.0000 1.0000 2352 | vt 1.0000 0.0000 2353 | vt 1.0000 0.0000 2354 | vt 1.0000 0.0000 2355 | vt 1.0000 1.0000 2356 | vt 1.0000 0.0000 2357 | vt 1.0000 0.0000 2358 | vt 1.0000 0.0000 2359 | vt 1.0000 1.0000 2360 | vt 1.0000 0.0000 2361 | vt 1.0000 0.0000 2362 | vt 1.0000 1.0000 2363 | vt 1.0000 0.0000 2364 | vt 1.0000 1.0000 2365 | vt 1.0000 1.0000 2366 | vt 1.0000 0.0000 2367 | vt 1.0000 0.0000 2368 | vt 1.0000 1.0000 2369 | vt 1.0000 0.0000 2370 | vt 1.0000 1.0000 2371 | vt 1.0000 1.0000 2372 | vt 1.0000 0.0000 2373 | vt 1.0000 0.0000 2374 | vt 1.0000 1.0000 2375 | vt 1.0000 0.0000 2376 | vt 1.0000 0.0000 2377 | vt 1.0000 1.0000 2378 | vt 1.0000 0.0000 2379 | vt 1.0000 0.0000 2380 | vt 1.0000 1.0000 2381 | vt 1.0000 1.0000 2382 | vt 1.0000 1.0000 2383 | vt 1.0000 1.0000 2384 | vt 1.0000 1.0000 2385 | vt 1.0000 1.0000 2386 | vt 1.0000 1.0000 2387 | vt 1.0000 1.0000 2388 | vt 1.0000 1.0000 2389 | vt 1.0000 0.0000 2390 | vt 1.0000 0.0000 2391 | vt 1.0000 0.0000 2392 | vt 1.0000 1.0000 2393 | vt 1.0000 1.0000 2394 | vt 1.0000 1.0000 2395 | vt 1.0000 1.0000 2396 | vt 1.0000 0.0000 2397 | vt 1.0000 0.0000 2398 | vt 1.0000 1.0000 2399 | vt 1.0000 1.0000 2400 | vt 1.0000 1.0000 2401 | vt 1.0000 1.0000 2402 | vt 1.0000 1.0000 2403 | vt 1.0000 1.0000 2404 | vt 1.0000 0.0000 2405 | vt 1.0000 1.0000 2406 | vt 1.0000 1.0000 2407 | vt 1.0000 0.0000 2408 | vt 1.0000 0.0000 2409 | vt 1.0000 1.0000 2410 | vt 1.0000 1.0000 2411 | vt 1.0000 0.0000 2412 | vt 1.0000 1.0000 2413 | vt 1.0000 1.0000 2414 | vt 1.0000 1.0000 2415 | vt 1.0000 1.0000 2416 | vt 1.0000 0.0000 2417 | vt 1.0000 1.0000 2418 | vt 1.0000 1.0000 2419 | vt 1.0000 0.0000 2420 | vt 1.0000 0.0000 2421 | vt 1.0000 1.0000 2422 | vt 1.0000 0.0000 2423 | vt 1.0000 0.0000 2424 | vt 1.0000 1.0000 2425 | vt 1.0000 1.0000 2426 | vt 1.0000 0.0000 2427 | vt 1.0000 1.0000 2428 | vt 1.0000 1.0000 2429 | vt 1.0000 0.0000 2430 | vt 1.0000 0.0000 2431 | vt 1.0000 1.0000 2432 | vt 1.0000 1.0000 2433 | vt 1.0000 1.0000 2434 | vt 1.0000 0.0000 2435 | vt 1.0000 1.0000 2436 | vt 1.0000 1.0000 2437 | vt 1.0000 0.0000 2438 | vt 1.0000 0.0000 2439 | vt 1.0000 1.0000 2440 | vt 1.0000 1.0000 2441 | vt 1.0000 1.0000 2442 | vt 1.0000 0.0000 2443 | vt 1.0000 1.0000 2444 | vt 1.0000 0.0000 2445 | vt 1.0000 1.0000 2446 | vt 1.0000 0.0000 2447 | vt 1.0000 1.0000 2448 | vt 1.0000 0.0000 2449 | vt 1.0000 0.0000 2450 | vt 1.0000 1.0000 2451 | vt 1.0000 1.0000 2452 | vt 1.0000 0.0000 2453 | vt 1.0000 1.0000 2454 | vt 1.0000 1.0000 2455 | vt 1.0000 0.0000 2456 | vt 1.0000 0.0000 2457 | vt 1.0000 0.0000 2458 | vt 1.0000 1.0000 2459 | vt 1.0000 0.0000 2460 | vt 1.0000 0.0000 2461 | vt 1.0000 1.0000 2462 | vt 1.0000 0.0000 2463 | vt 1.0000 0.0000 2464 | vt 1.0000 0.0000 2465 | vt 1.0000 1.0000 2466 | vt 1.0000 0.0000 2467 | vt 1.0000 0.0000 2468 | vt 1.0000 1.0000 2469 | vt 1.0000 1.0000 2470 | vt 1.0000 0.0000 2471 | vt 1.0000 1.0000 2472 | vt 1.0000 0.0000 2473 | vt 1.0000 1.0000 2474 | vt 1.0000 0.0000 2475 | vt 1.0000 1.0000 2476 | vt 1.0000 0.0000 2477 | vt 1.0000 0.0000 2478 | vt 1.0000 0.0000 2479 | vt 1.0000 1.0000 2480 | vt 1.0000 1.0000 2481 | vt 1.0000 1.0000 2482 | vt 1.0000 1.0000 2483 | vt 1.0000 1.0000 2484 | vt 1.0000 1.0000 2485 | vt 1.0000 0.0000 2486 | vt 1.0000 1.0000 2487 | vt 1.0000 1.0000 2488 | vt 1.0000 1.0000 2489 | vt 1.0000 0.0000 2490 | vt 1.0000 0.0000 2491 | vt 1.0000 1.0000 2492 | vt 1.0000 0.0000 2493 | vt 1.0000 1.0000 2494 | vt 1.0000 0.0000 2495 | vt 1.0000 0.0000 2496 | vt 1.0000 0.0000 2497 | vt 1.0000 1.0000 2498 | vt 1.0000 1.0000 2499 | vt 1.0000 1.0000 2500 | vt 1.0000 1.0000 2501 | vt 1.0000 0.0000 2502 | vt 1.0000 0.0000 2503 | vt 1.0000 1.0000 2504 | vt 1.0000 0.0000 2505 | vt 1.0000 1.0000 2506 | vt 1.0000 0.0000 2507 | vt 1.0000 0.0000 2508 | vt 1.0000 0.0000 2509 | vt 1.0000 1.0000 2510 | vt 1.0000 1.0000 2511 | vt 1.0000 1.0000 2512 | vt 1.0000 1.0000 2513 | vt 1.0000 1.0000 2514 | vt 1.0000 0.0000 2515 | vt 1.0000 0.0000 2516 | vt 1.0000 0.0000 2517 | vt 1.0000 1.0000 2518 | vt 1.0000 0.0000 2519 | vt 1.0000 1.0000 2520 | vt 1.0000 1.0000 2521 | vt 1.0000 0.0000 2522 | vt 1.0000 1.0000 2523 | vt 1.0000 1.0000 2524 | vt 1.0000 0.0000 2525 | vt 1.0000 0.0000 2526 | vt 1.0000 1.0000 2527 | vt 1.0000 0.0000 2528 | vt 1.0000 0.0000 2529 | vt 1.0000 1.0000 2530 | vt 1.0000 1.0000 2531 | vt 1.0000 0.0000 2532 | vt 1.0000 0.0000 2533 | vt 1.0000 1.0000 2534 | vn -0.5680 0.7509 -0.3370 2535 | vn -0.4220 0.8041 -0.4187 2536 | vn -0.2599 0.8407 -0.4750 2537 | vn -0.0878 0.8594 -0.5037 2538 | vn 0.0878 0.8594 -0.5037 2539 | vn 0.2599 0.8407 -0.4750 2540 | vn 0.4220 0.8041 -0.4187 2541 | vn 0.5680 0.7509 -0.3370 2542 | vn 0.6921 0.6832 -0.2330 2543 | vn 0.7896 0.6036 -0.1107 2544 | vn 0.8567 0.5151 0.0252 2545 | vn 0.8910 0.4212 0.1695 2546 | vn 0.8910 0.3255 0.3166 2547 | vn 0.8567 0.2316 0.4608 2548 | vn 0.7896 0.1431 0.5967 2549 | vn 0.6921 0.0635 0.7190 2550 | vn 0.5680 -0.0042 0.8230 2551 | vn 0.4220 -0.0574 0.9048 2552 | vn 0.2599 -0.0940 0.9611 2553 | vn 0.0878 -0.1127 0.9898 2554 | vn -0.0878 -0.1127 0.9898 2555 | vn -0.2599 -0.0940 0.9611 2556 | vn -0.4220 -0.0574 0.9048 2557 | vn -0.5680 -0.0042 0.8230 2558 | vn -0.6921 0.0635 0.7190 2559 | vn -0.7896 0.1431 0.5967 2560 | vn -0.8567 0.2316 0.4608 2561 | vn -0.8910 0.3255 0.3166 2562 | vn -0.8910 0.4212 0.1695 2563 | vn -0.8567 0.5151 0.0252 2564 | vn -0.7896 0.6036 -0.1107 2565 | vn -0.6921 0.6832 -0.2330 2566 | vn -0.0000 -0.8381 -0.5455 2567 | vn -0.7071 -0.3857 0.5926 2568 | vn -0.7071 0.3857 -0.5926 2569 | vn 0.7071 0.3857 -0.5926 2570 | vn 0.7071 -0.3857 0.5926 2571 | vn 0.0000 0.8381 0.5455 2572 | vn 0.0000 -0.8382 -0.5454 2573 | vn 0.0000 -0.8381 -0.5456 2574 | vn 0.0001 -0.8381 -0.5455 2575 | vn -0.0001 -0.8381 -0.5455 2576 | vn -0.6937 0.2159 -0.6872 2577 | vn -0.5138 0.1005 -0.8520 2578 | vn -0.6539 0.0378 -0.7556 2579 | vn -0.3958 0.9104 0.1203 2580 | vn -0.2155 0.9484 0.2325 2581 | vn -0.3110 0.9484 0.0619 2582 | vn -0.4630 -0.0853 -0.8823 2583 | vn -0.5893 -0.1418 -0.7954 2584 | vn -0.5021 0.8640 -0.0368 2585 | vn -0.3945 0.9122 -0.1108 2586 | vn -0.3945 -0.2680 -0.8789 2587 | vn -0.5022 -0.3161 -0.8049 2588 | vn -0.5893 0.7847 -0.1923 2589 | vn -0.4630 0.8413 -0.2792 2590 | vn -0.3110 -0.4406 -0.8421 2591 | vn -0.3958 -0.4786 -0.7838 2592 | vn -0.6539 0.6756 -0.3405 2593 | vn -0.5138 0.7384 -0.4368 2594 | vn -0.2155 -0.5966 -0.7731 2595 | vn -0.2743 -0.6229 -0.7327 2596 | vn -0.6937 0.5409 -0.4756 2597 | vn -0.5450 0.6075 -0.5778 2598 | vn -0.1116 -0.7298 -0.6744 2599 | vn -0.1421 -0.7435 -0.6535 2600 | vn -0.5556 0.4536 -0.6969 2601 | vn -0.1421 0.8985 0.4153 2602 | vn -0.1117 0.9122 0.3943 2603 | vn -0.5450 0.2824 -0.7894 2604 | vn -0.2743 0.9221 0.2729 2605 | vn -0.0769 -0.7197 -0.6900 2606 | vn -0.3754 0.3319 -0.8654 2607 | vn -0.1484 0.9680 0.2024 2608 | vn -0.3539 0.1471 -0.9236 2609 | vn -0.2142 0.9766 0.0186 2610 | vn -0.3189 -0.0433 -0.9468 2611 | vn -0.2718 0.9480 -0.1658 2612 | vn -0.2718 -0.2322 -0.9339 2613 | vn -0.3189 0.8833 -0.3437 2614 | vn -0.2142 -0.4124 -0.8855 2615 | vn -0.3539 0.7850 -0.5085 2616 | vn -0.1484 -0.5770 -0.8031 2617 | vn -0.3754 0.6569 -0.6538 2618 | vn -0.3827 0.5040 -0.7743 2619 | vn -0.0769 0.9223 0.3788 2620 | vn -0.1092 -0.3950 -0.9122 2621 | vn -0.1804 0.8137 -0.5526 2622 | vn -0.0757 -0.5650 -0.8216 2623 | vn -0.1914 0.6874 -0.7006 2624 | vn -0.0392 -0.7135 -0.6996 2625 | vn -0.1951 0.5350 -0.8220 2626 | vn -0.0392 0.9285 0.3692 2627 | vn -0.1914 0.3623 -0.9122 2628 | vn -0.0757 0.9800 0.1839 2629 | vn -0.1804 0.1758 -0.9677 2630 | vn -0.1092 0.9940 -0.0081 2631 | vn -0.1626 -0.0174 -0.9865 2632 | vn -0.1386 0.9700 -0.1997 2633 | vn -0.1385 -0.2101 -0.9678 2634 | vn -0.1626 0.9091 -0.3835 2635 | vn -0.0000 0.9841 0.1777 2636 | vn 0.0000 0.1855 -0.9826 2637 | vn -0.0000 0.9999 -0.0171 2638 | vn 0.0000 -0.0087 -1.0000 2639 | vn -0.0000 0.9775 -0.2111 2640 | vn 0.0000 -0.2027 -0.9792 2641 | vn -0.0000 0.9179 -0.3969 2642 | vn 0.0000 -0.3891 -0.9212 2643 | vn -0.0000 0.8234 -0.5675 2644 | vn 0.0000 -0.5609 -0.8279 2645 | vn -0.0000 0.6977 -0.7164 2646 | vn -0.0000 -0.7114 -0.7028 2647 | vn -0.0000 0.5455 -0.8381 2648 | vn 0.0000 0.9306 0.3660 2649 | vn 0.0000 0.3726 -0.9280 2650 | vn 0.1804 0.8137 -0.5526 2651 | vn 0.0757 -0.5650 -0.8216 2652 | vn 0.1914 0.6874 -0.7006 2653 | vn 0.0392 -0.7135 -0.6996 2654 | vn 0.1951 0.5350 -0.8220 2655 | vn 0.0392 0.9285 0.3692 2656 | vn 0.1914 0.3623 -0.9122 2657 | vn 0.0757 0.9800 0.1839 2658 | vn 0.1804 0.1758 -0.9677 2659 | vn 0.1092 0.9940 -0.0081 2660 | vn 0.1626 -0.0174 -0.9865 2661 | vn 0.1386 0.9700 -0.1997 2662 | vn 0.1385 -0.2101 -0.9678 2663 | vn 0.1626 0.9091 -0.3835 2664 | vn 0.1092 -0.3950 -0.9122 2665 | vn 0.3539 0.1471 -0.9236 2666 | vn 0.2142 0.9766 0.0186 2667 | vn 0.3189 -0.0433 -0.9468 2668 | vn 0.2718 0.9480 -0.1658 2669 | vn 0.2718 -0.2322 -0.9339 2670 | vn 0.3189 0.8833 -0.3437 2671 | vn 0.2142 -0.4124 -0.8855 2672 | vn 0.3539 0.7850 -0.5085 2673 | vn 0.1484 -0.5770 -0.8031 2674 | vn 0.3754 0.6569 -0.6538 2675 | vn 0.0769 -0.7197 -0.6900 2676 | vn 0.3827 0.5040 -0.7743 2677 | vn 0.0769 0.9223 0.3788 2678 | vn 0.3754 0.3319 -0.8654 2679 | vn 0.1484 0.9680 0.2025 2680 | vn 0.2155 -0.5966 -0.7731 2681 | vn 0.5138 0.7384 -0.4368 2682 | vn 0.5450 0.6075 -0.5778 2683 | vn 0.1116 -0.7298 -0.6744 2684 | vn 0.5556 0.4536 -0.6969 2685 | vn 0.1117 0.9122 0.3943 2686 | vn 0.5450 0.2824 -0.7894 2687 | vn 0.2155 0.9484 0.2325 2688 | vn 0.5138 0.1005 -0.8520 2689 | vn 0.3110 0.9484 0.0619 2690 | vn 0.4630 -0.0853 -0.8823 2691 | vn 0.3945 0.9122 -0.1108 2692 | vn 0.3945 -0.2680 -0.8789 2693 | vn 0.4630 0.8413 -0.2792 2694 | vn 0.3110 -0.4406 -0.8421 2695 | vn 0.3958 0.9104 0.1203 2696 | vn 0.6539 0.0378 -0.7556 2697 | vn 0.5893 -0.1418 -0.7954 2698 | vn 0.5021 0.8640 -0.0368 2699 | vn 0.5022 -0.3161 -0.8049 2700 | vn 0.5893 0.7847 -0.1923 2701 | vn 0.3958 -0.4786 -0.7838 2702 | vn 0.6539 0.6756 -0.3405 2703 | vn 0.2743 -0.6229 -0.7327 2704 | vn 0.6937 0.5409 -0.4756 2705 | vn 0.1421 -0.7435 -0.6535 2706 | vn 0.1421 0.8985 0.4153 2707 | vn 0.6937 0.2159 -0.6872 2708 | vn 0.2743 0.9221 0.2729 2709 | vn 0.7689 0.5992 -0.2230 2710 | vn 0.8157 0.4598 -0.3510 2711 | vn 0.3225 -0.6549 -0.6834 2712 | vn 0.1671 -0.7601 -0.6279 2713 | vn 0.8315 0.3031 -0.4656 2714 | vn 0.1671 0.8819 0.4408 2715 | vn 0.8157 0.1348 -0.5626 2716 | vn 0.3225 0.8900 0.3222 2717 | vn 0.7689 -0.0387 -0.6382 2718 | vn 0.4654 0.8641 0.1914 2719 | vn 0.6929 -0.2107 -0.6896 2720 | vn 0.5905 0.8053 0.0534 2721 | vn 0.5905 -0.3749 -0.7147 2722 | vn 0.6929 0.7158 -0.0865 2723 | vn 0.4655 -0.5248 -0.7127 2724 | vn 0.8544 -0.1259 -0.5042 2725 | vn 0.7699 -0.2893 -0.5688 2726 | vn 0.6561 0.7383 0.1563 2727 | vn 0.6561 -0.4418 -0.6118 2728 | vn 0.7699 0.6372 0.0343 2729 | vn 0.5172 -0.5776 -0.6316 2730 | vn 0.8544 0.5120 -0.0890 2731 | vn 0.3584 -0.6915 -0.6272 2732 | vn 0.9063 0.3673 -0.2089 2733 | vn 0.1857 -0.7790 -0.5989 2734 | vn 0.9239 0.2088 -0.3207 2735 | vn 0.1857 0.8630 0.4699 2736 | vn 0.9063 0.0423 -0.4204 2737 | vn 0.3584 0.8535 0.3784 2738 | vn 0.5172 0.8113 0.2725 2739 | vn 0.3804 -0.7312 -0.5662 2740 | vn 0.1971 -0.7996 -0.5673 2741 | vn 0.9808 0.1064 -0.1635 2742 | vn 0.1971 0.8424 0.5015 2743 | vn 0.9622 -0.0581 -0.2662 2744 | vn 0.3804 0.8138 0.4394 2745 | vn 0.9070 -0.2205 -0.3588 2746 | vn 0.5490 0.7541 0.3605 2747 | vn 0.8173 -0.3746 -0.4378 2748 | vn 0.6965 0.6657 0.2679 2749 | vn 0.6965 -0.5145 -0.5002 2750 | vn 0.8173 0.5520 0.1653 2751 | vn 0.5490 -0.6349 -0.5436 2752 | vn 0.9070 0.4173 0.0564 2753 | vn 0.9622 0.2669 -0.0546 2754 | vn 0.7101 -0.5901 -0.3841 2755 | vn 0.8333 0.4633 0.3015 2756 | vn 0.5598 -0.6945 -0.4520 2757 | vn 0.9248 0.3189 0.2076 2758 | vn 0.3879 -0.7725 -0.5028 2759 | vn 0.9810 0.1625 0.1058 2760 | vn 0.2010 -0.8210 -0.5344 2761 | vn 1.0000 0.0000 -0.0000 2762 | vn 0.2010 0.8210 0.5344 2763 | vn 0.9810 -0.1625 -0.1058 2764 | vn 0.3879 0.7725 0.5028 2765 | vn 0.9248 -0.3189 -0.2076 2766 | vn 0.5598 0.6945 0.4520 2767 | vn 0.8333 -0.4633 -0.3015 2768 | vn 0.7101 0.5901 0.3841 2769 | vn 0.1971 0.7996 0.5672 2770 | vn 0.1971 -0.8424 -0.5015 2771 | vn 0.9622 -0.2669 0.0546 2772 | vn 0.3804 0.7312 0.5662 2773 | vn 0.9070 -0.4174 -0.0564 2774 | vn 0.5490 0.6349 0.5436 2775 | vn 0.8173 -0.5520 -0.1653 2776 | vn 0.6965 0.5145 0.5002 2777 | vn 0.6965 -0.6656 -0.2679 2778 | vn 0.8173 0.3746 0.4378 2779 | vn 0.5490 -0.7541 -0.3605 2780 | vn 0.9070 0.2205 0.3588 2781 | vn 0.3804 -0.8138 -0.4394 2782 | vn 0.9622 0.0581 0.2662 2783 | vn 0.9808 -0.1064 0.1635 2784 | vn 0.7699 0.2893 0.5688 2785 | vn 0.6561 -0.7383 -0.1563 2786 | vn 0.5172 -0.8114 -0.2725 2787 | vn 0.8544 0.1259 0.5042 2788 | vn 0.3584 -0.8535 -0.3784 2789 | vn 0.9063 -0.0423 0.4204 2790 | vn 0.1857 -0.8630 -0.4699 2791 | vn 0.9239 -0.2088 0.3207 2792 | vn 0.1857 0.7791 0.5988 2793 | vn 0.9063 -0.3673 0.2089 2794 | vn 0.3584 0.6915 0.6272 2795 | vn 0.8544 -0.5120 0.0890 2796 | vn 0.5172 0.5776 0.6316 2797 | vn 0.7699 -0.6372 -0.0343 2798 | vn 0.6561 0.4418 0.6118 2799 | vn 0.8157 -0.4598 0.3510 2800 | vn 0.3225 0.6549 0.6834 2801 | vn 0.7689 -0.5992 0.2230 2802 | vn 0.4654 0.5248 0.7127 2803 | vn 0.6929 -0.7158 0.0865 2804 | vn 0.5905 0.3749 0.7147 2805 | vn 0.5905 -0.8053 -0.0534 2806 | vn 0.6929 0.2107 0.6896 2807 | vn 0.4654 -0.8641 -0.1914 2808 | vn 0.7689 0.0387 0.6382 2809 | vn 0.3225 -0.8900 -0.3222 2810 | vn 0.8157 -0.1348 0.5626 2811 | vn 0.1671 -0.8819 -0.4408 2812 | vn 0.8315 -0.3031 0.4656 2813 | vn 0.1671 0.7601 0.6280 2814 | vn 0.5021 -0.8640 0.0368 2815 | vn 0.3958 -0.9104 -0.1203 2816 | vn 0.6539 -0.0378 0.7556 2817 | vn 0.2743 -0.9221 -0.2729 2818 | vn 0.6937 -0.2159 0.6872 2819 | vn 0.1421 -0.8985 -0.4153 2820 | vn 0.1421 0.7435 0.6535 2821 | vn 0.6937 -0.5409 0.4756 2822 | vn 0.2743 0.6229 0.7327 2823 | vn 0.6539 -0.6756 0.3405 2824 | vn 0.3958 0.4786 0.7838 2825 | vn 0.5893 -0.7847 0.1923 2826 | vn 0.5021 0.3162 0.8049 2827 | vn 0.5893 0.1418 0.7954 2828 | vn 0.1117 0.7299 0.6744 2829 | vn 0.2155 0.5965 0.7731 2830 | vn 0.5138 -0.7384 0.4369 2831 | vn 0.3110 0.4406 0.8421 2832 | vn 0.4630 -0.8413 0.2792 2833 | vn 0.3945 0.2680 0.8789 2834 | vn 0.3945 -0.9122 0.1108 2835 | vn 0.4630 0.0853 0.8823 2836 | vn 0.3110 -0.9484 -0.0619 2837 | vn 0.5138 -0.1005 0.8520 2838 | vn 0.2155 -0.9484 -0.2325 2839 | vn 0.5450 -0.2824 0.7894 2840 | vn 0.1117 -0.9122 -0.3943 2841 | vn 0.5556 -0.4536 0.6969 2842 | vn 0.5450 -0.6075 0.5778 2843 | vn 0.3539 -0.1471 0.9236 2844 | vn 0.2142 -0.9766 -0.0186 2845 | vn 0.1484 -0.9680 -0.2025 2846 | vn 0.3754 -0.3319 0.8654 2847 | vn 0.0769 -0.9223 -0.3788 2848 | vn 0.3827 -0.5040 0.7743 2849 | vn 0.0769 0.7197 0.6900 2850 | vn 0.3754 -0.6569 0.6538 2851 | vn 0.1485 0.5770 0.8031 2852 | vn 0.3539 -0.7850 0.5085 2853 | vn 0.2142 0.4124 0.8855 2854 | vn 0.3189 -0.8833 0.3437 2855 | vn 0.2718 0.2322 0.9339 2856 | vn 0.2718 -0.9480 0.1658 2857 | vn 0.3189 0.0433 0.9468 2858 | vn 0.1804 -0.8137 0.5526 2859 | vn 0.1092 0.3950 0.9122 2860 | vn 0.1626 -0.9091 0.3835 2861 | vn 0.1385 0.2101 0.9678 2862 | vn 0.1385 -0.9700 0.1997 2863 | vn 0.1626 0.0174 0.9865 2864 | vn 0.1092 -0.9940 0.0081 2865 | vn 0.1804 -0.1758 0.9677 2866 | vn 0.0757 -0.9800 -0.1840 2867 | vn 0.1914 -0.3623 0.9122 2868 | vn 0.0392 -0.9285 -0.3692 2869 | vn 0.1951 -0.5350 0.8220 2870 | vn 0.0392 0.7135 0.6996 2871 | vn 0.1914 -0.6874 0.7006 2872 | vn 0.0757 0.5650 0.8216 2873 | vn 0.0000 -0.9999 0.0171 2874 | vn 0.0000 -0.9841 -0.1777 2875 | vn -0.0000 -0.3726 0.9280 2876 | vn -0.0000 -0.9306 -0.3659 2877 | vn -0.0000 -0.5455 0.8381 2878 | vn 0.0000 0.7114 0.7028 2879 | vn -0.0000 -0.6977 0.7164 2880 | vn 0.0000 0.5609 0.8279 2881 | vn 0.0000 -0.8234 0.5675 2882 | vn 0.0000 0.3891 0.9212 2883 | vn 0.0000 -0.9179 0.3969 2884 | vn 0.0000 0.2027 0.9792 2885 | vn 0.0000 -0.9775 0.2111 2886 | vn -0.0000 0.0087 1.0000 2887 | vn 0.0000 -0.1855 0.9826 2888 | vn -0.1804 -0.8137 0.5526 2889 | vn -0.1626 -0.9091 0.3835 2890 | vn -0.1092 0.3950 0.9122 2891 | vn -0.1386 0.2101 0.9678 2892 | vn -0.1386 -0.9700 0.1997 2893 | vn -0.1626 0.0174 0.9865 2894 | vn -0.1092 -0.9940 0.0081 2895 | vn -0.1804 -0.1758 0.9677 2896 | vn -0.0757 -0.9800 -0.1840 2897 | vn -0.1914 -0.3623 0.9122 2898 | vn -0.0392 -0.9285 -0.3692 2899 | vn -0.1951 -0.5350 0.8220 2900 | vn -0.0392 0.7135 0.6996 2901 | vn -0.1914 -0.6874 0.7006 2902 | vn -0.0757 0.5650 0.8216 2903 | vn -0.0769 -0.9223 -0.3788 2904 | vn -0.3827 -0.5040 0.7743 2905 | vn -0.0769 0.7197 0.6900 2906 | vn -0.3754 -0.6569 0.6538 2907 | vn -0.1484 0.5770 0.8031 2908 | vn -0.3539 -0.7850 0.5085 2909 | vn -0.2142 0.4124 0.8855 2910 | vn -0.3189 -0.8833 0.3437 2911 | vn -0.2718 0.2322 0.9339 2912 | vn -0.2718 -0.9480 0.1658 2913 | vn -0.3189 0.0433 0.9468 2914 | vn -0.2142 -0.9766 -0.0186 2915 | vn -0.3539 -0.1471 0.9236 2916 | vn -0.1484 -0.9680 -0.2025 2917 | vn -0.3754 -0.3319 0.8654 2918 | vn -0.3945 0.2680 0.8789 2919 | vn -0.3945 -0.9122 0.1108 2920 | vn -0.4630 0.0853 0.8823 2921 | vn -0.3110 -0.9484 -0.0619 2922 | vn -0.5138 -0.1005 0.8520 2923 | vn -0.2155 -0.9484 -0.2325 2924 | vn -0.5450 -0.2824 0.7894 2925 | vn -0.1116 -0.9122 -0.3943 2926 | vn -0.5556 -0.4536 0.6969 2927 | vn -0.1117 0.7299 0.6744 2928 | vn -0.5450 -0.6075 0.5778 2929 | vn -0.2155 0.5966 0.7731 2930 | vn -0.5138 -0.7384 0.4368 2931 | vn -0.3110 0.4406 0.8421 2932 | vn -0.4630 -0.8413 0.2792 2933 | vn -0.1421 0.7435 0.6535 2934 | vn -0.1421 -0.8985 -0.4153 2935 | vn -0.6937 -0.5409 0.4756 2936 | vn -0.2743 0.6229 0.7327 2937 | vn -0.6539 -0.6756 0.3405 2938 | vn -0.3958 0.4786 0.7838 2939 | vn -0.5893 -0.7847 0.1923 2940 | vn -0.5021 0.3162 0.8049 2941 | vn -0.5021 -0.8640 0.0368 2942 | vn -0.5893 0.1418 0.7954 2943 | vn -0.3958 -0.9104 -0.1203 2944 | vn -0.6539 -0.0378 0.7556 2945 | vn -0.2743 -0.9221 -0.2729 2946 | vn -0.6937 -0.2159 0.6872 2947 | vn -0.5905 -0.8053 -0.0534 2948 | vn -0.5905 0.3749 0.7147 2949 | vn -0.6929 0.2107 0.6896 2950 | vn -0.4654 -0.8641 -0.1914 2951 | vn -0.7689 0.0387 0.6382 2952 | vn -0.3225 -0.8900 -0.3222 2953 | vn -0.8157 -0.1348 0.5626 2954 | vn -0.1671 -0.8819 -0.4408 2955 | vn -0.8315 -0.3031 0.4656 2956 | vn -0.1671 0.7601 0.6280 2957 | vn -0.8157 -0.4598 0.3510 2958 | vn -0.3225 0.6549 0.6834 2959 | vn -0.7689 -0.5992 0.2230 2960 | vn -0.4654 0.5248 0.7127 2961 | vn -0.6929 -0.7158 0.0865 2962 | vn -0.1857 0.7791 0.5988 2963 | vn -0.1857 -0.8630 -0.4699 2964 | vn -0.9063 -0.3673 0.2088 2965 | vn -0.3584 0.6915 0.6272 2966 | vn -0.8544 -0.5120 0.0890 2967 | vn -0.5172 0.5776 0.6316 2968 | vn -0.7699 -0.6372 -0.0343 2969 | vn -0.6561 0.4418 0.6118 2970 | vn -0.6561 -0.7383 -0.1563 2971 | vn -0.7699 0.2893 0.5688 2972 | vn -0.5172 -0.8113 -0.2725 2973 | vn -0.8544 0.1259 0.5042 2974 | vn -0.3584 -0.8535 -0.3784 2975 | vn -0.9063 -0.0423 0.4204 2976 | vn -0.9239 -0.2088 0.3207 2977 | vn -0.6965 0.5145 0.5002 2978 | vn -0.8173 0.3746 0.4378 2979 | vn -0.5490 -0.7541 -0.3605 2980 | vn -0.9070 0.2205 0.3588 2981 | vn -0.3804 -0.8138 -0.4394 2982 | vn -0.9622 0.0581 0.2662 2983 | vn -0.1971 -0.8424 -0.5015 2984 | vn -0.9808 -0.1064 0.1635 2985 | vn -0.1971 0.7996 0.5672 2986 | vn -0.9622 -0.2669 0.0546 2987 | vn -0.3804 0.7312 0.5662 2988 | vn -0.9070 -0.4174 -0.0564 2989 | vn -0.5490 0.6349 0.5436 2990 | vn -0.8173 -0.5520 -0.1653 2991 | vn -0.6965 -0.6657 -0.2680 2992 | vn -1.0000 0.0000 -0.0000 2993 | vn -0.9810 -0.1625 -0.1058 2994 | vn -0.2010 0.8210 0.5344 2995 | vn -0.3879 0.7725 0.5028 2996 | vn -0.9248 -0.3189 -0.2076 2997 | vn -0.5598 0.6945 0.4520 2998 | vn -0.8333 -0.4633 -0.3015 2999 | vn -0.7101 0.5901 0.3841 3000 | vn -0.7101 -0.5901 -0.3841 3001 | vn -0.8333 0.4633 0.3015 3002 | vn -0.5598 -0.6945 -0.4520 3003 | vn -0.9248 0.3189 0.2076 3004 | vn -0.3879 -0.7725 -0.5028 3005 | vn -0.9810 0.1625 0.1058 3006 | vn -0.2010 -0.8210 -0.5344 3007 | vn -0.5490 -0.6349 -0.5436 3008 | vn -0.9070 0.4174 0.0564 3009 | vn -0.3804 -0.7312 -0.5662 3010 | vn -0.9622 0.2669 -0.0546 3011 | vn -0.1971 -0.7996 -0.5673 3012 | vn -0.9808 0.1064 -0.1635 3013 | vn -0.1971 0.8424 0.5015 3014 | vn -0.9622 -0.0581 -0.2662 3015 | vn -0.3804 0.8138 0.4394 3016 | vn -0.9070 -0.2205 -0.3588 3017 | vn -0.5490 0.7541 0.3605 3018 | vn -0.8173 -0.3746 -0.4378 3019 | vn -0.6965 0.6657 0.2679 3020 | vn -0.6965 -0.5145 -0.5002 3021 | vn -0.8173 0.5520 0.1653 3022 | vn -0.8544 -0.1259 -0.5042 3023 | vn -0.3584 0.8535 0.3784 3024 | vn -0.5172 0.8113 0.2725 3025 | vn -0.7699 -0.2893 -0.5688 3026 | vn -0.6561 0.7383 0.1563 3027 | vn -0.6561 -0.4418 -0.6118 3028 | vn -0.7699 0.6372 0.0343 3029 | vn -0.5172 -0.5776 -0.6316 3030 | vn -0.8544 0.5120 -0.0890 3031 | vn -0.3584 -0.6915 -0.6272 3032 | vn -0.9063 0.3673 -0.2089 3033 | vn -0.1857 -0.7790 -0.5989 3034 | vn -0.9239 0.2088 -0.3207 3035 | vn -0.1857 0.8630 0.4699 3036 | vn -0.9063 0.0423 -0.4204 3037 | vn -0.4655 -0.5248 -0.7127 3038 | vn -0.3225 -0.6549 -0.6834 3039 | vn -0.7689 0.5992 -0.2230 3040 | vn -0.8157 0.4598 -0.3510 3041 | vn -0.1671 -0.7601 -0.6279 3042 | vn -0.8315 0.3031 -0.4656 3043 | vn -0.1671 0.8819 0.4408 3044 | vn -0.8157 0.1348 -0.5626 3045 | vn -0.3225 0.8900 0.3222 3046 | vn -0.7689 -0.0387 -0.6382 3047 | vn -0.4654 0.8641 0.1914 3048 | vn -0.6929 -0.2107 -0.6896 3049 | vn -0.5905 0.8053 0.0534 3050 | vn -0.5905 -0.3749 -0.7147 3051 | vn -0.6929 0.7158 -0.0865 3052 | s off 3053 | f 1/1/1 2/2/1 3/3/1 3054 | f 3/4/2 2/2/2 4/5/2 3055 | f 4/6/3 2/2/3 5/7/3 3056 | f 5/8/4 2/2/4 6/9/4 3057 | f 6/10/5 2/2/5 7/11/5 3058 | f 7/12/6 2/2/6 8/13/6 3059 | f 8/14/7 2/2/7 9/15/7 3060 | f 9/16/8 2/2/8 10/17/8 3061 | f 10/18/9 2/2/9 11/19/9 3062 | f 11/20/10 2/2/10 12/21/10 3063 | f 12/22/11 2/2/11 13/23/11 3064 | f 13/24/12 2/2/12 14/25/12 3065 | f 14/26/13 2/2/13 15/27/13 3066 | f 15/28/14 2/2/14 16/29/14 3067 | f 16/30/15 2/2/15 17/31/15 3068 | f 17/32/16 2/2/16 18/33/16 3069 | f 18/34/17 2/2/17 19/35/17 3070 | f 19/36/18 2/2/18 20/37/18 3071 | f 20/38/19 2/2/19 21/39/19 3072 | f 21/40/20 2/2/20 22/41/20 3073 | f 22/42/21 2/2/21 23/43/21 3074 | f 23/44/22 2/2/22 24/45/22 3075 | f 24/46/23 2/2/23 25/47/23 3076 | f 25/48/24 2/2/24 26/49/24 3077 | f 26/50/25 2/2/25 27/51/25 3078 | f 27/52/26 2/2/26 28/53/26 3079 | f 28/54/27 2/2/27 29/55/27 3080 | f 29/56/28 2/2/28 30/57/28 3081 | f 30/58/29 2/2/29 31/59/29 3082 | f 31/60/30 2/2/30 32/61/30 3083 | f 32/62/31 2/2/31 33/63/31 3084 | f 33/64/32 2/2/32 1/65/32 3085 | f 17/66/33 25/67/33 33/68/33 3086 | f 34/69/34 36/70/34 35/71/34 3087 | f 37/72/35 35/73/35 38/74/35 3088 | f 39/75/36 38/76/36 40/77/36 3089 | f 41/78/37 40/79/37 36/80/37 3090 | f 38/81/38 35/73/38 36/80/38 3091 | f 37/72/33 39/82/33 41/83/33 3092 | f 33/68/33 1/84/33 3/85/33 3093 | f 3/85/33 4/86/33 5/87/33 3094 | f 5/87/39 6/88/39 7/89/39 3095 | f 7/89/33 8/90/33 5/87/33 3096 | f 9/91/40 10/92/40 11/93/40 3097 | f 11/93/33 12/94/33 9/91/33 3098 | f 13/95/33 14/96/33 17/66/33 3099 | f 15/97/33 16/98/33 17/66/33 3100 | f 17/66/33 18/99/33 19/100/33 3101 | f 19/100/33 20/101/33 17/66/33 3102 | f 21/102/40 22/103/40 23/104/40 3103 | f 23/104/33 24/105/33 21/102/33 3104 | f 25/67/33 26/106/33 27/107/33 3105 | f 27/107/33 28/108/33 25/67/33 3106 | f 29/109/41 30/110/41 31/111/41 3107 | f 31/111/42 32/112/42 33/68/42 3108 | f 33/68/33 3/85/33 5/87/33 3109 | f 5/87/33 8/90/33 9/91/33 3110 | f 9/91/33 12/94/33 13/95/33 3111 | f 14/96/33 15/97/33 17/66/33 3112 | f 17/66/33 20/101/33 21/102/33 3113 | f 21/102/33 24/105/33 25/67/33 3114 | f 25/67/33 28/108/33 29/109/33 3115 | f 29/109/33 31/111/33 33/68/33 3116 | f 33/68/33 5/87/33 9/91/33 3117 | f 9/91/33 13/95/33 17/66/33 3118 | f 17/66/33 21/102/33 25/67/33 3119 | f 25/67/33 29/109/33 33/68/33 3120 | f 33/68/33 9/91/33 17/66/33 3121 | f 34/69/34 35/71/34 37/113/34 3122 | f 37/72/35 38/74/35 39/114/35 3123 | f 39/75/36 40/77/36 41/115/36 3124 | f 41/78/37 36/80/37 34/116/37 3125 | f 38/81/38 36/80/38 40/117/38 3126 | f 37/72/33 41/83/33 34/116/33 3127 | s 1 3128 | f 42/118/43 43/119/44 44/120/45 3129 | f 45/121/46 46/122/47 47/123/48 3130 | f 44/124/45 48/125/49 49/126/50 3131 | f 50/127/51 47/128/48 51/129/52 3132 | f 49/130/50 52/131/53 53/132/54 3133 | f 54/133/55 51/134/52 55/135/56 3134 | f 53/136/54 56/137/57 57/138/58 3135 | f 58/139/59 55/140/56 59/141/60 3136 | f 57/142/58 60/143/61 61/144/62 3137 | f 62/145/63 59/146/60 63/147/64 3138 | f 61/148/62 64/149/65 65/150/66 3139 | f 66/151/35 63/152/64 67/153/67 3140 | f 68/154/68 69/155/38 70/156/69 3141 | f 71/157/33 65/158/66 64/159/65 3142 | f 66/160/35 72/161/70 42/162/43 3143 | f 73/163/71 70/156/69 46/164/47 3144 | f 71/157/33 64/165/65 74/166/72 3145 | f 67/167/67 75/168/73 72/169/70 3146 | f 70/170/69 76/171/74 46/172/47 3147 | f 43/173/44 75/174/73 77/175/75 3148 | f 46/176/47 78/177/76 47/178/48 3149 | f 43/179/44 79/180/77 48/181/49 3150 | f 51/182/52 78/183/76 80/184/78 3151 | f 48/185/49 81/186/79 52/187/53 3152 | f 55/188/56 80/189/78 82/190/80 3153 | f 52/191/53 83/192/81 56/193/57 3154 | f 55/194/56 84/195/82 59/196/60 3155 | f 56/197/57 85/198/83 60/199/61 3156 | f 63/200/64 84/201/82 86/202/84 3157 | f 60/203/61 74/204/72 64/205/65 3158 | f 63/206/64 87/207/85 67/208/67 3159 | f 70/209/69 69/155/38 88/210/86 3160 | f 81/211/79 89/212/87 83/213/81 3161 | f 82/214/80 90/215/88 84/216/82 3162 | f 83/217/81 91/218/89 85/219/83 3163 | f 84/220/82 92/221/90 86/222/84 3164 | f 85/223/83 93/224/91 74/225/72 3165 | f 87/226/85 92/227/90 94/228/92 3166 | f 88/229/86 69/155/38 95/230/93 3167 | f 71/157/33 74/231/72 93/232/91 3168 | f 87/233/85 96/234/94 75/235/73 3169 | f 76/236/74 95/230/93 97/237/95 3170 | f 77/238/75 96/239/94 98/240/96 3171 | f 78/241/76 97/242/95 99/243/97 3172 | f 77/244/75 100/245/98 79/246/77 3173 | f 80/247/78 99/248/97 101/249/99 3174 | f 81/250/79 100/251/98 102/252/100 3175 | f 80/253/78 103/254/101 82/255/80 3176 | f 95/256/93 104/257/102 97/258/95 3177 | f 96/259/94 105/260/103 98/261/96 3178 | f 97/262/95 106/263/104 99/264/97 3179 | f 100/265/98 105/266/103 107/267/105 3180 | f 99/268/97 108/269/106 101/270/99 3181 | f 100/271/98 109/272/107 102/273/100 3182 | f 101/274/99 110/275/108 103/276/101 3183 | f 89/277/87 109/278/107 111/279/109 3184 | f 103/280/101 112/281/110 90/282/88 3185 | f 89/283/87 113/284/111 91/285/89 3186 | f 90/286/88 114/287/112 92/288/90 3187 | f 91/289/89 115/290/113 93/291/91 3188 | f 94/292/92 114/293/112 116/294/114 3189 | f 95/295/93 69/155/38 117/296/115 3190 | f 71/157/33 93/297/91 115/298/113 3191 | f 94/299/92 118/300/116 96/301/94 3192 | f 110/302/108 119/303/117 112/304/110 3193 | f 111/305/109 120/306/118 113/307/111 3194 | f 114/308/112 119/309/117 121/310/119 3195 | f 115/311/113 120/312/118 122/313/120 3196 | f 116/314/114 121/315/119 123/316/121 3197 | f 117/317/115 69/155/38 124/318/122 3198 | f 71/157/33 115/319/113 122/320/120 3199 | f 116/321/114 125/322/123 118/323/116 3200 | f 117/324/115 126/325/124 104/326/102 3201 | f 118/327/116 127/328/125 105/329/103 3202 | f 106/330/104 126/331/124 128/332/126 3203 | f 105/333/103 129/334/127 107/335/105 3204 | f 108/336/106 128/337/126 130/338/128 3205 | f 107/339/105 131/340/129 109/341/107 3206 | f 108/342/106 132/343/130 110/344/108 3207 | f 111/345/109 131/346/129 133/347/131 3208 | f 125/348/123 134/349/132 127/350/125 3209 | f 126/351/124 135/352/133 128/353/126 3210 | f 127/354/125 136/355/134 129/356/127 3211 | f 128/357/126 137/358/135 130/359/128 3212 | f 131/360/129 136/361/134 138/362/136 3213 | f 130/363/128 139/364/137 132/365/130 3214 | f 133/366/131 138/367/136 140/368/138 3215 | f 132/369/130 141/370/139 119/371/117 3216 | f 133/372/131 142/373/140 120/374/118 3217 | f 121/375/119 141/376/139 143/377/141 3218 | f 120/378/118 144/379/142 122/380/120 3219 | f 121/381/119 145/382/143 123/383/121 3220 | f 124/384/122 69/155/38 146/385/144 3221 | f 71/157/33 122/386/120 144/387/142 3222 | f 125/388/123 145/389/143 147/390/145 3223 | f 124/391/122 148/392/146 126/393/124 3224 | f 140/394/138 149/395/147 142/396/140 3225 | f 143/397/141 150/398/148 151/399/149 3226 | f 144/400/142 149/401/147 152/402/150 3227 | f 143/403/141 153/404/151 145/405/143 3228 | f 146/406/144 69/155/38 154/407/152 3229 | f 71/157/33 144/408/142 152/409/150 3230 | f 147/410/145 153/411/151 155/412/153 3231 | f 146/413/144 156/414/154 148/415/146 3232 | f 147/416/145 157/417/155 134/418/132 3233 | f 148/419/146 158/420/156 135/421/133 3234 | f 136/422/134 157/423/155 159/424/157 3235 | f 135/425/133 160/426/158 137/427/135 3236 | f 138/428/136 159/429/157 161/430/159 3237 | f 137/431/135 162/432/160 139/433/137 3238 | f 138/434/136 163/435/161 140/436/138 3239 | f 139/437/137 150/438/148 141/439/139 3240 | f 156/440/154 164/441/162 158/442/156 3241 | f 159/443/157 165/444/163 166/445/164 3242 | f 158/446/156 167/447/165 160/448/158 3243 | f 161/449/159 166/450/164 168/451/166 3244 | f 160/452/158 169/453/167 162/454/160 3245 | f 163/455/161 168/456/166 170/457/168 3246 | f 162/458/160 171/459/169 150/460/148 3247 | f 163/461/161 172/462/170 149/463/147 3248 | f 151/464/149 171/465/169 173/466/171 3249 | f 149/467/147 174/468/172 152/469/150 3250 | f 151/470/149 175/471/36 153/472/151 3251 | f 154/473/152 69/155/38 176/474/173 3252 | f 71/157/33 152/475/150 174/476/172 3253 | f 153/477/151 177/478/174 155/479/153 3254 | f 154/480/152 178/481/175 156/482/154 3255 | f 155/483/153 165/484/163 157/485/155 3256 | f 173/486/171 179/487/176 180/488/177 3257 | f 174/489/172 181/490/178 182/491/179 3258 | f 173/492/171 183/493/180 175/494/36 3259 | f 176/495/173 69/155/38 184/496/181 3260 | f 71/157/33 174/497/172 182/498/179 3261 | f 175/499/36 185/500/182 177/501/174 3262 | f 176/502/173 186/503/183 178/504/175 3263 | f 177/505/174 187/506/184 165/507/163 3264 | f 164/508/162 186/509/183 188/510/185 3265 | f 165/511/163 189/512/186 166/513/164 3266 | f 164/514/162 190/515/187 167/516/165 3267 | f 166/517/164 191/518/188 168/519/166 3268 | f 167/520/165 192/521/189 169/522/167 3269 | f 170/523/168 191/524/188 193/525/190 3270 | f 169/526/167 179/527/176 171/528/169 3271 | f 170/529/168 181/530/178 172/531/170 3272 | f 189/532/186 194/533/191 195/534/192 3273 | f 188/535/185 196/536/193 190/537/187 3274 | f 189/538/186 197/539/194 191/540/188 3275 | f 190/541/187 198/542/195 192/543/189 3276 | f 193/544/190 197/545/194 199/546/196 3277 | f 192/547/189 200/548/197 179/549/176 3278 | f 193/550/190 201/551/198 181/552/178 3279 | f 180/553/177 200/554/197 202/555/199 3280 | f 181/556/178 203/557/200 182/558/179 3281 | f 180/559/177 204/560/201 183/561/180 3282 | f 184/562/181 69/155/38 205/563/202 3283 | f 71/157/33 182/564/179 203/565/200 3284 | f 185/566/182 204/567/201 206/568/203 3285 | f 184/569/181 207/570/204 186/571/183 3286 | f 185/572/182 194/573/191 187/574/184 3287 | f 186/575/183 208/576/205 188/577/185 3288 | f 203/578/200 209/579/206 210/580/207 3289 | f 202/581/199 211/582/208 204/583/201 3290 | f 205/584/202 69/155/38 212/585/209 3291 | f 71/157/33 203/586/200 210/587/207 3292 | f 204/588/201 213/589/210 206/590/203 3293 | f 205/591/202 214/592/211 207/593/204 3294 | f 206/594/203 215/595/212 194/596/191 3295 | f 207/597/204 216/598/213 208/599/205 3296 | f 195/600/192 215/601/212 217/602/214 3297 | f 196/603/193 216/604/213 218/605/215 3298 | f 195/606/192 219/607/216 197/608/194 3299 | f 198/609/195 218/610/215 220/611/217 3300 | f 199/612/196 219/613/216 221/614/218 3301 | f 198/615/195 222/616/219 200/617/197 3302 | f 199/618/196 209/619/206 201/620/198 3303 | f 202/621/199 222/622/219 223/623/220 3304 | f 217/624/214 224/625/221 219/626/216 3305 | f 218/627/215 225/628/222 220/629/217 3306 | f 221/630/218 224/631/221 226/632/223 3307 | f 220/633/217 227/634/224 222/635/219 3308 | f 221/636/218 228/637/225 209/638/206 3309 | f 223/639/220 227/640/224 229/641/226 3310 | f 209/642/206 230/643/227 210/644/207 3311 | f 223/645/220 231/646/228 211/647/208 3312 | f 212/648/209 69/155/38 232/649/229 3313 | f 71/157/33 210/650/207 230/651/227 3314 | f 211/652/208 233/653/230 213/654/210 3315 | f 212/655/209 234/656/231 214/657/211 3316 | f 213/658/210 235/659/232 215/660/212 3317 | f 214/661/211 236/662/233 216/663/213 3318 | f 217/664/214 235/665/232 237/666/234 3319 | f 216/667/213 238/668/235 218/669/215 3320 | f 232/670/229 69/155/38 239/671/236 3321 | f 71/157/33 230/672/227 240/673/237 3322 | f 231/674/228 241/675/238 233/676/230 3323 | f 232/677/229 242/678/239 234/679/231 3324 | f 233/680/230 243/681/240 235/682/232 3325 | f 234/683/231 244/684/241 236/685/233 3326 | f 237/686/234 243/687/240 245/688/242 3327 | f 236/689/233 246/690/243 238/691/235 3328 | f 237/692/234 247/693/244 224/694/221 3329 | f 238/695/235 248/696/245 225/697/222 3330 | f 224/698/221 249/699/246 226/700/223 3331 | f 225/701/222 250/702/247 227/703/224 3332 | f 228/704/225 249/705/246 251/706/248 3333 | f 229/707/226 250/708/247 252/709/249 3334 | f 228/710/225 240/711/237 230/712/227 3335 | f 231/713/228 252/714/249 253/715/250 3336 | f 246/716/243 254/717/251 248/718/245 3337 | f 249/719/246 255/720/252 256/721/253 3338 | f 248/722/245 257/723/254 250/724/247 3339 | f 249/725/246 258/726/255 251/727/248 3340 | f 252/728/249 257/729/254 259/730/256 3341 | f 251/731/248 260/732/257 240/733/237 3342 | f 252/734/249 261/735/258 253/736/250 3343 | f 239/737/236 69/155/38 262/738/259 3344 | f 71/157/33 240/739/237 260/740/257 3345 | f 253/741/250 263/742/260 241/743/238 3346 | f 239/744/236 264/745/261 242/746/239 3347 | f 241/747/238 265/748/262 243/749/240 3348 | f 244/750/241 264/751/261 266/752/263 3349 | f 245/753/242 265/754/262 267/755/264 3350 | f 244/756/241 268/757/265 246/758/243 3351 | f 245/759/242 255/760/252 247/761/244 3352 | f 261/762/258 269/763/266 263/764/260 3353 | f 262/765/259 270/766/267 264/767/261 3354 | f 263/768/260 271/769/268 265/770/262 3355 | f 264/771/261 272/772/269 266/773/263 3356 | f 267/774/264 271/775/268 273/776/270 3357 | f 266/777/263 274/778/271 268/779/265 3358 | f 267/780/264 275/781/272 255/782/252 3359 | f 254/783/251 274/784/271 276/785/273 3360 | f 256/786/253 275/787/272 277/788/274 3361 | f 254/789/251 278/790/275 257/791/254 3362 | f 256/792/253 279/793/276 258/794/255 3363 | f 259/795/256 278/796/275 280/797/277 3364 | f 258/798/255 281/799/278 260/800/257 3365 | f 259/801/256 282/802/279 261/803/258 3366 | f 262/804/259 69/155/38 283/805/280 3367 | f 71/157/33 260/806/257 281/807/278 3368 | f 277/808/274 284/809/281 285/810/282 3369 | f 276/811/273 286/812/283 278/813/275 3370 | f 279/814/276 285/815/282 287/816/284 3371 | f 280/817/277 286/818/283 288/819/285 3372 | f 281/820/278 287/821/284 289/822/286 3373 | f 282/823/279 288/824/285 290/825/37 3374 | f 283/826/280 69/155/38 291/827/287 3375 | f 71/157/33 281/828/278 289/829/286 3376 | f 282/830/279 292/831/288 269/832/266 3377 | f 283/833/280 293/834/289 270/835/267 3378 | f 269/836/266 294/837/290 271/838/268 3379 | f 270/839/267 295/840/291 272/841/269 3380 | f 273/842/270 294/843/290 296/844/292 3381 | f 274/845/271 295/846/291 297/847/293 3382 | f 275/848/272 296/849/292 284/850/281 3383 | f 276/851/273 297/852/293 298/853/294 3384 | f 293/854/289 299/855/295 300/856/296 3385 | f 292/857/288 301/858/297 294/859/290 3386 | f 293/860/289 302/861/298 295/862/291 3387 | f 296/863/292 301/864/297 303/865/299 3388 | f 295/866/291 304/867/300 297/868/293 3389 | f 296/869/292 305/870/301 284/871/281 3390 | f 298/872/294 304/873/300 306/874/302 3391 | f 285/875/282 305/876/301 307/877/303 3392 | f 298/878/294 308/879/304 286/880/283 3393 | f 287/881/284 307/882/303 309/883/305 3394 | f 288/884/285 308/885/304 310/886/306 3395 | f 287/887/284 311/888/307 289/889/286 3396 | f 288/890/285 312/891/308 290/892/37 3397 | f 291/893/287 69/155/38 299/855/295 3398 | f 71/157/33 289/894/286 311/895/307 3399 | f 292/896/288 312/897/308 313/898/309 3400 | f 306/899/302 314/900/310 308/901/304 3401 | f 309/902/305 315/903/311 316/904/312 3402 | f 310/905/306 314/906/310 317/907/313 3403 | f 309/908/305 318/909/314 311/910/307 3404 | f 310/911/306 319/912/315 312/913/308 3405 | f 299/914/295 69/155/38 320/915/316 3406 | f 71/157/33 311/916/307 318/917/314 3407 | f 312/918/308 321/919/317 313/920/309 3408 | f 299/921/295 322/922/318 300/923/296 3409 | f 313/924/309 323/925/319 301/926/297 3410 | f 300/927/296 324/928/320 302/929/298 3411 | f 303/930/299 323/931/319 325/932/321 3412 | f 304/933/300 324/934/320 326/935/322 3413 | f 303/936/299 327/937/323 305/938/301 3414 | f 306/939/302 326/940/322 328/941/324 3415 | f 305/942/301 315/943/311 307/944/303 3416 | f 321/945/317 329/946/325 323/947/319 3417 | f 322/948/318 330/949/326 324/950/320 3418 | f 325/951/321 329/952/325 331/953/327 3419 | f 326/954/322 330/955/326 332/956/328 3420 | f 325/957/321 333/958/329 327/959/323 3421 | f 328/960/324 332/961/328 334/962/330 3422 | f 315/963/311 333/964/329 335/965/331 3423 | f 328/966/324 336/967/332 314/968/310 3424 | f 316/969/312 335/970/331 337/971/333 3425 | f 317/972/313 336/973/332 338/974/334 3426 | f 318/975/314 337/976/333 339/977/335 3427 | f 317/978/313 340/979/336 319/980/315 3428 | f 320/981/316 69/155/38 341/982/337 3429 | f 71/157/33 318/983/314 339/984/335 3430 | f 321/985/317 340/986/336 342/987/338 3431 | f 322/988/318 341/982/337 343/989/339 3432 | f 337/990/333 344/991/340 345/992/341 3433 | f 336/993/332 346/994/342 338/995/334 3434 | f 339/996/335 345/997/341 347/998/343 3435 | f 340/999/336 346/1000/342 348/1001/344 3436 | f 341/1002/337 69/155/38 349/1003/345 3437 | f 71/157/33 339/1004/335 347/1005/343 3438 | f 340/1006/336 350/1007/346 342/1008/338 3439 | f 343/1009/339 349/1003/345 351/1010/347 3440 | f 342/1011/338 352/1012/348 329/1013/325 3441 | f 343/1014/339 353/1015/349 330/1016/326 3442 | f 331/1017/327 352/1018/348 354/1019/350 3443 | f 332/1020/328 353/1021/349 355/1022/351 3444 | f 331/1023/327 356/1024/352 333/1025/329 3445 | f 334/1026/330 355/1027/351 357/1028/353 3446 | f 333/1029/329 344/1030/340 335/1031/331 3447 | f 334/1032/330 358/1033/354 336/1034/332 3448 | f 354/1035/350 359/1036/355 360/1037/356 3449 | f 355/1038/351 361/1039/357 362/1040/358 3450 | f 354/1041/350 363/1042/359 356/1043/352 3451 | f 357/1044/353 362/1045/358 364/1046/360 3452 | f 344/1047/340 363/1048/359 365/1049/361 3453 | f 357/1050/353 366/1051/362 358/1052/354 3454 | f 345/1053/341 365/1054/361 367/1055/363 3455 | f 346/1056/342 366/1057/362 368/1058/364 3456 | f 345/1059/341 369/1060/365 347/1061/343 3457 | f 346/1062/342 370/1063/366 348/1064/344 3458 | f 349/1065/345 69/155/38 371/1066/367 3459 | f 71/157/33 347/1067/343 369/1068/365 3460 | f 348/1069/344 372/1070/368 350/1071/346 3461 | f 349/1072/345 373/1073/369 351/1074/347 3462 | f 350/1075/346 359/1076/355 352/1077/348 3463 | f 351/1078/347 361/1079/357 353/1080/349 3464 | f 367/1081/363 374/1082/370 369/1083/365 3465 | f 368/1084/364 375/1085/371 370/1086/366 3466 | f 371/1087/367 69/155/38 376/1088/372 3467 | f 71/157/33 369/1089/365 374/1090/370 3468 | f 370/1091/366 377/1092/373 372/1093/368 3469 | f 371/1094/367 378/1095/374 373/1096/369 3470 | f 372/1097/368 379/1098/375 359/1099/355 3471 | f 361/1100/357 378/1101/374 380/1102/376 3472 | f 360/1103/356 379/1104/375 381/1105/377 3473 | f 362/1106/358 380/1107/376 382/1108/378 3474 | f 360/1109/356 383/1110/379 363/1111/359 3475 | f 362/1112/358 384/1113/380 364/1114/360 3476 | f 363/1115/359 385/1116/381 365/1117/361 3477 | f 364/1118/360 386/1119/382 366/1120/362 3478 | f 367/1121/363 385/1122/381 387/1123/383 3479 | f 368/1124/364 386/1125/382 388/1126/384 3480 | f 380/1127/376 389/1128/385 382/1129/378 3481 | f 381/1130/377 390/1131/386 383/1132/379 3482 | f 382/1133/378 391/1134/387 384/1135/380 3483 | f 383/1136/379 392/1137/388 385/1138/381 3484 | f 384/1139/380 393/1140/389 386/1141/382 3485 | f 385/1142/381 394/1143/390 387/1144/383 3486 | f 388/1145/384 393/1146/389 395/1147/391 3487 | f 387/1148/383 396/1149/392 374/1150/370 3488 | f 388/1151/384 397/1152/393 375/1153/371 3489 | f 376/1154/372 69/155/38 398/1155/394 3490 | f 71/157/33 374/1156/370 396/1157/392 3491 | f 377/1158/373 397/1159/393 399/1160/395 3492 | f 378/1161/374 398/1155/394 400/1162/396 3493 | f 377/1163/373 401/1164/397 379/1165/375 3494 | f 378/1166/374 402/1167/398 380/1168/376 3495 | f 381/1169/377 401/1170/397 403/1171/399 3496 | f 395/1172/391 404/1173/34 397/1174/393 3497 | f 398/1175/394 69/155/38 405/1176/400 3498 | f 71/157/33 396/1177/392 406/1178/401 3499 | f 397/1179/393 407/1180/402 399/1181/395 3500 | f 398/1182/394 408/1183/403 400/1184/396 3501 | f 399/1185/395 409/1186/404 401/1187/397 3502 | f 400/1188/396 410/1189/405 402/1190/398 3503 | f 403/1191/399 409/1192/404 411/1193/406 3504 | f 402/1194/398 412/1195/407 389/1196/385 3505 | f 403/1197/399 413/1198/408 390/1199/386 3506 | f 391/1200/387 412/1201/407 414/1202/409 3507 | f 392/1203/388 413/1204/408 415/1205/410 3508 | f 391/1206/387 416/1207/411 393/1208/389 3509 | f 394/1209/390 415/1210/410 417/1211/412 3510 | f 395/1212/391 416/1213/411 418/1214/413 3511 | f 394/1215/390 406/1216/401 396/1217/392 3512 | f 411/1218/406 419/1219/414 413/1220/408 3513 | f 414/1221/409 420/1222/415 421/1223/416 3514 | f 413/1224/408 422/1225/417 415/1226/410 3515 | f 414/1227/409 423/1228/418 416/1229/411 3516 | f 417/1230/412 422/1231/417 424/1232/419 3517 | f 418/1233/413 423/1234/418 425/1235/420 3518 | f 417/1236/412 426/1237/421 406/1238/401 3519 | f 418/1239/413 427/1240/422 404/1241/34 3520 | f 405/1242/400 69/155/38 428/1243/423 3521 | f 71/157/33 406/1244/401 426/1245/421 3522 | f 404/1246/34 429/1247/424 407/1248/402 3523 | f 408/1249/403 428/1243/423 430/1250/425 3524 | f 407/1251/402 431/1252/426 409/1253/404 3525 | f 408/1254/403 432/1255/427 410/1256/405 3526 | f 411/1257/406 431/1258/426 433/1259/428 3527 | f 412/1260/407 432/1261/427 420/1262/415 3528 | f 428/1263/423 69/155/38 434/1264/429 3529 | f 71/157/33 426/1265/421 435/1266/430 3530 | f 427/1267/422 436/1268/431 429/1269/424 3531 | f 428/1270/423 437/1271/432 430/1272/425 3532 | f 429/1273/424 438/1274/433 431/1275/426 3533 | f 430/1276/425 439/1277/434 432/1278/427 3534 | f 433/1279/428 438/1280/433 440/1281/435 3535 | f 432/1282/427 441/1283/436 420/1284/415 3536 | f 419/1285/414 440/1286/435 442/1287/437 3537 | f 420/1288/415 443/1289/438 421/1290/416 3538 | f 422/1291/417 442/1292/437 444/1293/439 3539 | f 421/1294/416 445/1295/440 423/1296/418 3540 | f 424/1297/419 444/1298/439 446/1299/441 3541 | f 425/1300/420 445/1301/440 447/1302/442 3542 | f 424/1303/419 435/1304/430 426/1305/421 3543 | f 425/1306/420 448/1307/443 427/1308/422 3544 | f 443/1309/438 449/1310/444 450/1311/445 3545 | f 442/1312/437 451/1313/446 444/1314/439 3546 | f 443/1315/438 452/1316/447 445/1317/440 3547 | f 446/1318/441 451/1319/446 453/1320/448 3548 | f 447/1321/442 452/1322/447 454/1323/449 3549 | f 435/1324/430 453/1325/448 455/1326/450 3550 | f 447/1327/442 456/1328/451 448/1329/443 3551 | f 434/1330/429 69/155/38 457/1331/452 3552 | f 71/157/33 435/1332/430 455/1333/450 3553 | f 436/1334/431 456/1335/451 458/1336/453 3554 | f 437/1337/432 457/1331/452 459/1338/454 3555 | f 436/1339/431 460/1340/455 438/1341/433 3556 | f 439/1342/434 459/1343/454 461/1344/456 3557 | f 440/1345/435 460/1346/455 462/1347/457 3558 | f 441/1348/436 461/1349/456 449/1350/444 3559 | f 440/1351/435 463/1352/458 442/1353/437 3560 | f 458/1354/453 464/1355/459 465/1356/460 3561 | f 459/1357/454 466/1358/461 467/1359/462 3562 | f 458/1360/453 468/1361/463 460/1362/455 3563 | f 459/1363/454 469/1364/464 461/1365/456 3564 | f 462/1366/457 468/1367/463 470/1368/465 3565 | f 461/1369/456 471/1370/466 449/1371/444 3566 | f 463/1372/458 470/1373/465 472/1374/467 3567 | f 449/1375/444 473/1376/468 450/1377/445 3568 | f 451/1378/446 472/1379/467 474/1380/469 3569 | f 450/1381/445 475/1382/470 452/1383/447 3570 | f 453/1384/448 474/1385/469 476/1386/471 3571 | f 454/1387/449 475/1388/470 477/1389/472 3572 | f 455/1390/450 476/1391/471 478/1392/473 3573 | f 454/1393/449 464/1394/459 456/1395/451 3574 | f 457/1396/452 69/155/38 466/1358/461 3575 | f 71/157/33 455/1397/450 478/1398/473 3576 | f 472/1399/467 479/1400/474 474/1401/469 3577 | f 473/1402/468 480/1403/475 475/1404/470 3578 | f 474/1405/469 481/1406/476 476/1407/471 3579 | f 475/1408/470 482/1409/477 477/1410/472 3580 | f 476/1411/471 483/1412/478 478/1413/473 3581 | f 464/1414/459 482/1415/477 484/1416/479 3582 | f 466/1417/461 69/155/38 485/1418/480 3583 | f 71/157/33 478/1419/473 483/1420/478 3584 | f 464/1421/459 486/1422/481 465/1423/460 3585 | f 466/1424/461 487/1425/482 467/1426/462 3586 | f 465/1427/460 488/1428/483 468/1429/463 3587 | f 467/1430/462 489/1431/484 469/1432/464 3588 | f 470/1433/465 488/1434/483 490/1435/485 3589 | f 471/1436/466 489/1437/484 491/1438/486 3590 | f 470/1439/465 492/1440/487 472/1441/467 3591 | f 473/1442/468 491/1443/486 493/1444/488 3592 | f 486/1445/481 494/1446/489 488/1447/483 3593 | f 489/1448/484 495/1449/490 496/1450/491 3594 | f 490/1451/485 494/1452/489 497/1453/492 3595 | f 491/1454/486 496/1455/491 498/1456/493 3596 | f 490/1457/485 499/1458/494 492/1459/487 3597 | f 491/1460/486 500/1461/495 493/1462/488 3598 | f 492/1463/487 501/1464/496 479/1465/474 3599 | f 493/1466/488 502/1467/497 480/1468/475 3600 | f 481/1469/476 501/1470/496 503/1471/498 3601 | f 482/1472/477 502/1473/497 504/1474/499 3602 | f 481/1475/476 505/1476/500 483/1477/478 3603 | f 484/1478/479 504/1479/499 506/1480/501 3604 | f 485/1481/480 69/155/38 507/1482/502 3605 | f 71/157/33 483/1483/478 505/1484/500 3606 | f 484/1485/479 508/1486/503 486/1487/481 3607 | f 487/1488/482 507/1482/502 495/1489/490 3608 | f 503/1490/498 509/1491/504 510/1492/505 3609 | f 504/1493/499 511/1494/506 512/1495/507 3610 | f 503/1496/498 513/1497/508 505/1498/500 3611 | f 504/1499/499 514/1500/509 506/1501/501 3612 | f 507/1502/502 69/155/38 515/1503/510 3613 | f 71/157/33 505/1504/500 513/1505/508 3614 | f 506/1506/501 516/1507/511 508/1508/503 3615 | f 507/1509/502 517/1510/512 495/1511/490 3616 | f 508/1512/503 518/1513/513 494/1514/489 3617 | f 495/1515/490 519/1516/514 496/1517/491 3618 | f 497/1518/492 518/1519/513 520/1520/515 3619 | f 498/1521/493 519/1522/514 521/1523/516 3620 | f 499/1524/494 520/1525/515 522/1526/517 3621 | f 498/1527/493 523/1528/518 500/1529/495 3622 | f 501/1530/496 522/1531/517 509/1532/504 3623 | f 500/1533/495 511/1534/506 502/1535/497 3624 | f 517/1536/512 45/1537/46 519/1538/514 3625 | f 520/1539/515 44/1540/45 49/1541/50 3626 | f 519/1542/514 50/1543/51 521/1544/516 3627 | f 520/1545/515 53/1546/54 522/1547/517 3628 | f 523/1548/518 50/1549/51 54/1550/55 3629 | f 509/1551/504 53/1552/54 57/1553/58 3630 | f 523/1554/518 58/1555/59 511/1556/506 3631 | f 510/1557/505 57/1558/58 61/1559/62 3632 | f 512/1560/507 58/1561/59 62/1562/63 3633 | f 510/1563/505 65/1564/66 513/1565/508 3634 | f 512/1566/507 66/1567/35 514/1568/509 3635 | f 515/1569/510 69/155/38 68/1570/68 3636 | f 71/157/33 513/1571/508 65/1572/66 3637 | f 516/1573/511 66/1574/35 42/1575/43 3638 | f 517/1576/512 68/1570/68 73/1577/71 3639 | f 516/1578/511 44/1579/45 518/1580/513 3640 | f 42/118/43 72/1581/70 43/119/44 3641 | f 45/121/46 73/1582/71 46/122/47 3642 | f 44/124/45 43/1583/44 48/125/49 3643 | f 50/127/51 45/1584/46 47/128/48 3644 | f 49/130/50 48/1585/49 52/131/53 3645 | f 54/133/55 50/1586/51 51/134/52 3646 | f 53/136/54 52/1587/53 56/137/57 3647 | f 58/139/59 54/1588/55 55/140/56 3648 | f 57/142/58 56/1589/57 60/143/61 3649 | f 62/145/63 58/1590/59 59/146/60 3650 | f 61/148/62 60/1591/61 64/149/65 3651 | f 66/151/35 62/1592/63 63/152/64 3652 | f 66/160/35 67/1593/67 72/161/70 3653 | f 73/163/71 68/1594/68 70/156/69 3654 | f 67/167/67 87/1595/85 75/168/73 3655 | f 70/170/69 88/210/86 76/171/74 3656 | f 43/173/44 72/1596/70 75/174/73 3657 | f 46/176/47 76/1597/74 78/177/76 3658 | f 43/179/44 77/1598/75 79/180/77 3659 | f 51/182/52 47/1599/48 78/183/76 3660 | f 48/185/49 79/1600/77 81/186/79 3661 | f 55/188/56 51/1601/52 80/189/78 3662 | f 52/191/53 81/1602/79 83/192/81 3663 | f 55/194/56 82/1603/80 84/195/82 3664 | f 56/197/57 83/1604/81 85/198/83 3665 | f 63/200/64 59/1605/60 84/201/82 3666 | f 60/203/61 85/1606/83 74/204/72 3667 | f 63/206/64 86/1607/84 87/207/85 3668 | f 81/211/79 102/1608/100 89/212/87 3669 | f 82/214/80 103/1609/101 90/215/88 3670 | f 83/217/81 89/1610/87 91/218/89 3671 | f 84/220/82 90/1611/88 92/221/90 3672 | f 85/223/83 91/1612/89 93/224/91 3673 | f 87/226/85 86/1613/84 92/227/90 3674 | f 87/233/85 94/1614/92 96/234/94 3675 | f 76/236/74 88/1615/86 95/230/93 3676 | f 77/238/75 75/1616/73 96/239/94 3677 | f 78/241/76 76/1617/74 97/242/95 3678 | f 77/244/75 98/1618/96 100/245/98 3679 | f 80/247/78 78/1619/76 99/248/97 3680 | f 81/250/79 79/1620/77 100/251/98 3681 | f 80/253/78 101/1621/99 103/254/101 3682 | f 95/256/93 117/296/115 104/257/102 3683 | f 96/259/94 118/1622/116 105/260/103 3684 | f 97/262/95 104/1623/102 106/263/104 3685 | f 100/265/98 98/1624/96 105/266/103 3686 | f 99/268/97 106/1625/104 108/269/106 3687 | f 100/271/98 107/1626/105 109/272/107 3688 | f 101/274/99 108/1627/106 110/275/108 3689 | f 89/277/87 102/1628/100 109/278/107 3690 | f 103/280/101 110/1629/108 112/281/110 3691 | f 89/283/87 111/1630/109 113/284/111 3692 | f 90/286/88 112/1631/110 114/287/112 3693 | f 91/289/89 113/1632/111 115/290/113 3694 | f 94/292/92 92/1633/90 114/293/112 3695 | f 94/299/92 116/1634/114 118/300/116 3696 | f 110/302/108 132/1635/130 119/303/117 3697 | f 111/305/109 133/1636/131 120/306/118 3698 | f 114/308/112 112/1637/110 119/309/117 3699 | f 115/311/113 113/1638/111 120/312/118 3700 | f 116/314/114 114/1639/112 121/315/119 3701 | f 116/321/114 123/1640/121 125/322/123 3702 | f 117/324/115 124/318/122 126/325/124 3703 | f 118/327/116 125/1641/123 127/328/125 3704 | f 106/330/104 104/1642/102 126/331/124 3705 | f 105/333/103 127/1643/125 129/334/127 3706 | f 108/336/106 106/1644/104 128/337/126 3707 | f 107/339/105 129/1645/127 131/340/129 3708 | f 108/342/106 130/1646/128 132/343/130 3709 | f 111/345/109 109/1647/107 131/346/129 3710 | f 125/348/123 147/1648/145 134/349/132 3711 | f 126/351/124 148/1649/146 135/352/133 3712 | f 127/354/125 134/1650/132 136/355/134 3713 | f 128/357/126 135/1651/133 137/358/135 3714 | f 131/360/129 129/1652/127 136/361/134 3715 | f 130/363/128 137/1653/135 139/364/137 3716 | f 133/366/131 131/1654/129 138/367/136 3717 | f 132/369/130 139/1655/137 141/370/139 3718 | f 133/372/131 140/1656/138 142/373/140 3719 | f 121/375/119 119/1657/117 141/376/139 3720 | f 120/378/118 142/1658/140 144/379/142 3721 | f 121/381/119 143/1659/141 145/382/143 3722 | f 125/388/123 123/1660/121 145/389/143 3723 | f 124/391/122 146/385/144 148/392/146 3724 | f 140/394/138 163/1661/161 149/395/147 3725 | f 143/397/141 141/1662/139 150/398/148 3726 | f 144/400/142 142/1663/140 149/401/147 3727 | f 143/403/141 151/1664/149 153/404/151 3728 | f 147/410/145 145/1665/143 153/411/151 3729 | f 146/413/144 154/407/152 156/414/154 3730 | f 147/416/145 155/1666/153 157/417/155 3731 | f 148/419/146 156/1667/154 158/420/156 3732 | f 136/422/134 134/1668/132 157/423/155 3733 | f 135/425/133 158/1669/156 160/426/158 3734 | f 138/428/136 136/1670/134 159/429/157 3735 | f 137/431/135 160/1671/158 162/432/160 3736 | f 138/434/136 161/1672/159 163/435/161 3737 | f 139/437/137 162/1673/160 150/438/148 3738 | f 156/440/154 178/1674/175 164/441/162 3739 | f 159/443/157 157/1675/155 165/444/163 3740 | f 158/446/156 164/1676/162 167/447/165 3741 | f 161/449/159 159/1677/157 166/450/164 3742 | f 160/452/158 167/1678/165 169/453/167 3743 | f 163/455/161 161/1679/159 168/456/166 3744 | f 162/458/160 169/1680/167 171/459/169 3745 | f 163/461/161 170/1681/168 172/462/170 3746 | f 151/464/149 150/1682/148 171/465/169 3747 | f 149/467/147 172/1683/170 174/468/172 3748 | f 151/470/149 173/1684/171 175/471/36 3749 | f 153/477/151 175/1685/36 177/478/174 3750 | f 154/480/152 176/474/173 178/481/175 3751 | f 155/483/153 177/1686/174 165/484/163 3752 | f 173/486/171 171/1687/169 179/487/176 3753 | f 174/489/172 172/1688/170 181/490/178 3754 | f 173/492/171 180/1689/177 183/493/180 3755 | f 175/499/36 183/1690/180 185/500/182 3756 | f 176/502/173 184/496/181 186/503/183 3757 | f 177/505/174 185/1691/182 187/506/184 3758 | f 164/508/162 178/1692/175 186/509/183 3759 | f 165/511/163 187/1693/184 189/512/186 3760 | f 164/514/162 188/1694/185 190/515/187 3761 | f 166/517/164 189/1695/186 191/518/188 3762 | f 167/520/165 190/1696/187 192/521/189 3763 | f 170/523/168 168/1697/166 191/524/188 3764 | f 169/526/167 192/1698/189 179/527/176 3765 | f 170/529/168 193/1699/190 181/530/178 3766 | f 189/532/186 187/1700/184 194/533/191 3767 | f 188/535/185 208/1701/205 196/536/193 3768 | f 189/538/186 195/1702/192 197/539/194 3769 | f 190/541/187 196/1703/193 198/542/195 3770 | f 193/544/190 191/1704/188 197/545/194 3771 | f 192/547/189 198/1705/195 200/548/197 3772 | f 193/550/190 199/1706/196 201/551/198 3773 | f 180/553/177 179/1707/176 200/554/197 3774 | f 181/556/178 201/1708/198 203/557/200 3775 | f 180/559/177 202/1709/199 204/560/201 3776 | f 185/566/182 183/1710/180 204/567/201 3777 | f 184/569/181 205/563/202 207/570/204 3778 | f 185/572/182 206/1711/203 194/573/191 3779 | f 186/575/183 207/1712/204 208/576/205 3780 | f 203/578/200 201/1713/198 209/579/206 3781 | f 202/581/199 223/1714/220 211/582/208 3782 | f 204/588/201 211/1715/208 213/589/210 3783 | f 205/591/202 212/585/209 214/592/211 3784 | f 206/594/203 213/1716/210 215/595/212 3785 | f 207/597/204 214/1717/211 216/598/213 3786 | f 195/600/192 194/1718/191 215/601/212 3787 | f 196/603/193 208/1719/205 216/604/213 3788 | f 195/606/192 217/1720/214 219/607/216 3789 | f 198/609/195 196/1721/193 218/610/215 3790 | f 199/612/196 197/1722/194 219/613/216 3791 | f 198/615/195 220/1723/217 222/616/219 3792 | f 199/618/196 221/1724/218 209/619/206 3793 | f 202/621/199 200/1725/197 222/622/219 3794 | f 217/624/214 237/1726/234 224/625/221 3795 | f 218/627/215 238/1727/235 225/628/222 3796 | f 221/630/218 219/1728/216 224/631/221 3797 | f 220/633/217 225/1729/222 227/634/224 3798 | f 221/636/218 226/1730/223 228/637/225 3799 | f 223/639/220 222/1731/219 227/640/224 3800 | f 209/642/206 228/1732/225 230/643/227 3801 | f 223/645/220 229/1733/226 231/646/228 3802 | f 211/652/208 231/1734/228 233/653/230 3803 | f 212/655/209 232/649/229 234/656/231 3804 | f 213/658/210 233/1735/230 235/659/232 3805 | f 214/661/211 234/1736/231 236/662/233 3806 | f 217/664/214 215/1737/212 235/665/232 3807 | f 216/667/213 236/1738/233 238/668/235 3808 | f 231/674/228 253/1739/250 241/675/238 3809 | f 232/677/229 239/671/236 242/678/239 3810 | f 233/680/230 241/1740/238 243/681/240 3811 | f 234/683/231 242/1741/239 244/684/241 3812 | f 237/686/234 235/1742/232 243/687/240 3813 | f 236/689/233 244/1743/241 246/690/243 3814 | f 237/692/234 245/1744/242 247/693/244 3815 | f 238/695/235 246/1745/243 248/696/245 3816 | f 224/698/221 247/1746/244 249/699/246 3817 | f 225/701/222 248/1747/245 250/702/247 3818 | f 228/704/225 226/1748/223 249/705/246 3819 | f 229/707/226 227/1749/224 250/708/247 3820 | f 228/710/225 251/1750/248 240/711/237 3821 | f 231/713/228 229/1751/226 252/714/249 3822 | f 246/716/243 268/1752/265 254/717/251 3823 | f 249/719/246 247/1753/244 255/720/252 3824 | f 248/722/245 254/1754/251 257/723/254 3825 | f 249/725/246 256/1755/253 258/726/255 3826 | f 252/728/249 250/1756/247 257/729/254 3827 | f 251/731/248 258/1757/255 260/732/257 3828 | f 252/734/249 259/1758/256 261/735/258 3829 | f 253/741/250 261/1759/258 263/742/260 3830 | f 239/744/236 262/738/259 264/745/261 3831 | f 241/747/238 263/1760/260 265/748/262 3832 | f 244/750/241 242/1761/239 264/751/261 3833 | f 245/753/242 243/1762/240 265/754/262 3834 | f 244/756/241 266/1763/263 268/757/265 3835 | f 245/759/242 267/1764/264 255/760/252 3836 | f 261/762/258 282/1765/279 269/763/266 3837 | f 262/765/259 283/805/280 270/766/267 3838 | f 263/768/260 269/1766/266 271/769/268 3839 | f 264/771/261 270/1767/267 272/772/269 3840 | f 267/774/264 265/1768/262 271/775/268 3841 | f 266/777/263 272/1769/269 274/778/271 3842 | f 267/780/264 273/1770/270 275/781/272 3843 | f 254/783/251 268/1771/265 274/784/271 3844 | f 256/786/253 255/1772/252 275/787/272 3845 | f 254/789/251 276/1773/273 278/790/275 3846 | f 256/792/253 277/1774/274 279/793/276 3847 | f 259/795/256 257/1775/254 278/796/275 3848 | f 258/798/255 279/1776/276 281/799/278 3849 | f 259/801/256 280/1777/277 282/802/279 3850 | f 277/808/274 275/1778/272 284/809/281 3851 | f 276/811/273 298/1779/294 286/812/283 3852 | f 279/814/276 277/1780/274 285/815/282 3853 | f 280/817/277 278/1781/275 286/818/283 3854 | f 281/820/278 279/1782/276 287/821/284 3855 | f 282/823/279 280/1783/277 288/824/285 3856 | f 282/830/279 290/1784/37 292/831/288 3857 | f 283/833/280 291/827/287 293/834/289 3858 | f 269/836/266 292/1785/288 294/837/290 3859 | f 270/839/267 293/1786/289 295/840/291 3860 | f 273/842/270 271/1787/268 294/843/290 3861 | f 274/845/271 272/1788/269 295/846/291 3862 | f 275/848/272 273/1789/270 296/849/292 3863 | f 276/851/273 274/1790/271 297/852/293 3864 | f 293/854/289 291/1791/287 299/855/295 3865 | f 292/857/288 313/1792/309 301/858/297 3866 | f 293/860/289 300/1793/296 302/861/298 3867 | f 296/863/292 294/1794/290 301/864/297 3868 | f 295/866/291 302/1795/298 304/867/300 3869 | f 296/869/292 303/1796/299 305/870/301 3870 | f 298/872/294 297/1797/293 304/873/300 3871 | f 285/875/282 284/1798/281 305/876/301 3872 | f 298/878/294 306/1799/302 308/879/304 3873 | f 287/881/284 285/1800/282 307/882/303 3874 | f 288/884/285 286/1801/283 308/885/304 3875 | f 287/887/284 309/1802/305 311/888/307 3876 | f 288/890/285 310/1803/306 312/891/308 3877 | f 292/896/288 290/1804/37 312/897/308 3878 | f 306/899/302 328/1805/324 314/900/310 3879 | f 309/902/305 307/1806/303 315/903/311 3880 | f 310/905/306 308/1807/304 314/906/310 3881 | f 309/908/305 316/1808/312 318/909/314 3882 | f 310/911/306 317/1809/313 319/912/315 3883 | f 312/918/308 319/1810/315 321/919/317 3884 | f 299/921/295 320/915/316 322/922/318 3885 | f 313/924/309 321/1811/317 323/925/319 3886 | f 300/927/296 322/1812/318 324/928/320 3887 | f 303/930/299 301/1813/297 323/931/319 3888 | f 304/933/300 302/1814/298 324/934/320 3889 | f 303/936/299 325/1815/321 327/937/323 3890 | f 306/939/302 304/1816/300 326/940/322 3891 | f 305/942/301 327/1817/323 315/943/311 3892 | f 321/945/317 342/1818/338 329/946/325 3893 | f 322/948/318 343/1819/339 330/949/326 3894 | f 325/951/321 323/1820/319 329/952/325 3895 | f 326/954/322 324/1821/320 330/955/326 3896 | f 325/957/321 331/1822/327 333/958/329 3897 | f 328/960/324 326/1823/322 332/961/328 3898 | f 315/963/311 327/1824/323 333/964/329 3899 | f 328/966/324 334/1825/330 336/967/332 3900 | f 316/969/312 315/1826/311 335/970/331 3901 | f 317/972/313 314/1827/310 336/973/332 3902 | f 318/975/314 316/1828/312 337/976/333 3903 | f 317/978/313 338/1829/334 340/979/336 3904 | f 321/985/317 319/1830/315 340/986/336 3905 | f 322/988/318 320/1831/316 341/982/337 3906 | f 337/990/333 335/1832/331 344/991/340 3907 | f 336/993/332 358/1833/354 346/994/342 3908 | f 339/996/335 337/1834/333 345/997/341 3909 | f 340/999/336 338/1835/334 346/1000/342 3910 | f 340/1006/336 348/1836/344 350/1007/346 3911 | f 343/1009/339 341/1837/337 349/1003/345 3912 | f 342/1011/338 350/1838/346 352/1012/348 3913 | f 343/1014/339 351/1839/347 353/1015/349 3914 | f 331/1017/327 329/1840/325 352/1018/348 3915 | f 332/1020/328 330/1841/326 353/1021/349 3916 | f 331/1023/327 354/1842/350 356/1024/352 3917 | f 334/1026/330 332/1843/328 355/1027/351 3918 | f 333/1029/329 356/1844/352 344/1030/340 3919 | f 334/1032/330 357/1845/353 358/1033/354 3920 | f 354/1035/350 352/1846/348 359/1036/355 3921 | f 355/1038/351 353/1847/349 361/1039/357 3922 | f 354/1041/350 360/1848/356 363/1042/359 3923 | f 357/1044/353 355/1849/351 362/1045/358 3924 | f 344/1047/340 356/1850/352 363/1048/359 3925 | f 357/1050/353 364/1851/360 366/1051/362 3926 | f 345/1053/341 344/1852/340 365/1054/361 3927 | f 346/1056/342 358/1853/354 366/1057/362 3928 | f 345/1059/341 367/1854/363 369/1060/365 3929 | f 346/1062/342 368/1855/364 370/1063/366 3930 | f 348/1069/344 370/1856/366 372/1070/368 3931 | f 349/1072/345 371/1066/367 373/1073/369 3932 | f 350/1075/346 372/1857/368 359/1076/355 3933 | f 351/1078/347 373/1858/369 361/1079/357 3934 | f 367/1081/363 387/1859/383 374/1082/370 3935 | f 368/1084/364 388/1860/384 375/1085/371 3936 | f 370/1091/366 375/1861/371 377/1092/373 3937 | f 371/1094/367 376/1088/372 378/1095/374 3938 | f 372/1097/368 377/1862/373 379/1098/375 3939 | f 361/1100/357 373/1863/369 378/1101/374 3940 | f 360/1103/356 359/1864/355 379/1104/375 3941 | f 362/1106/358 361/1865/357 380/1107/376 3942 | f 360/1109/356 381/1866/377 383/1110/379 3943 | f 362/1112/358 382/1867/378 384/1113/380 3944 | f 363/1115/359 383/1868/379 385/1116/381 3945 | f 364/1118/360 384/1869/380 386/1119/382 3946 | f 367/1121/363 365/1870/361 385/1122/381 3947 | f 368/1124/364 366/1871/362 386/1125/382 3948 | f 380/1127/376 402/1872/398 389/1128/385 3949 | f 381/1130/377 403/1873/399 390/1131/386 3950 | f 382/1133/378 389/1874/385 391/1134/387 3951 | f 383/1136/379 390/1875/386 392/1137/388 3952 | f 384/1139/380 391/1876/387 393/1140/389 3953 | f 385/1142/381 392/1877/388 394/1143/390 3954 | f 388/1145/384 386/1878/382 393/1146/389 3955 | f 387/1148/383 394/1879/390 396/1149/392 3956 | f 388/1151/384 395/1880/391 397/1152/393 3957 | f 377/1158/373 375/1881/371 397/1159/393 3958 | f 378/1161/374 376/1882/372 398/1155/394 3959 | f 377/1163/373 399/1883/395 401/1164/397 3960 | f 378/1166/374 400/1884/396 402/1167/398 3961 | f 381/1169/377 379/1885/375 401/1170/397 3962 | f 395/1172/391 418/1886/413 404/1173/34 3963 | f 397/1179/393 404/1887/34 407/1180/402 3964 | f 398/1182/394 405/1176/400 408/1183/403 3965 | f 399/1185/395 407/1888/402 409/1186/404 3966 | f 400/1188/396 408/1889/403 410/1189/405 3967 | f 403/1191/399 401/1890/397 409/1192/404 3968 | f 402/1194/398 410/1891/405 412/1195/407 3969 | f 403/1197/399 411/1892/406 413/1198/408 3970 | f 391/1200/387 389/1893/385 412/1201/407 3971 | f 392/1203/388 390/1894/386 413/1204/408 3972 | f 391/1206/387 414/1895/409 416/1207/411 3973 | f 394/1209/390 392/1896/388 415/1210/410 3974 | f 395/1212/391 393/1897/389 416/1213/411 3975 | f 394/1215/390 417/1898/412 406/1216/401 3976 | f 411/1218/406 433/1899/428 419/1219/414 3977 | f 414/1221/409 412/1900/407 420/1222/415 3978 | f 413/1224/408 419/1901/414 422/1225/417 3979 | f 414/1227/409 421/1902/416 423/1228/418 3980 | f 417/1230/412 415/1903/410 422/1231/417 3981 | f 418/1233/413 416/1904/411 423/1234/418 3982 | f 417/1236/412 424/1905/419 426/1237/421 3983 | f 418/1239/413 425/1906/420 427/1240/422 3984 | f 404/1246/34 427/1907/422 429/1247/424 3985 | f 408/1249/403 405/1908/400 428/1243/423 3986 | f 407/1251/402 429/1909/424 431/1252/426 3987 | f 408/1254/403 430/1910/425 432/1255/427 3988 | f 411/1257/406 409/1911/404 431/1258/426 3989 | f 412/1260/407 410/1912/405 432/1261/427 3990 | f 427/1267/422 448/1913/443 436/1268/431 3991 | f 428/1270/423 434/1264/429 437/1271/432 3992 | f 429/1273/424 436/1914/431 438/1274/433 3993 | f 430/1276/425 437/1915/432 439/1277/434 3994 | f 433/1279/428 431/1916/426 438/1280/433 3995 | f 432/1282/427 439/1917/434 441/1283/436 3996 | f 419/1285/414 433/1918/428 440/1286/435 3997 | f 420/1288/415 441/1919/436 443/1289/438 3998 | f 422/1291/417 419/1920/414 442/1292/437 3999 | f 421/1294/416 443/1921/438 445/1295/440 4000 | f 424/1297/419 422/1922/417 444/1298/439 4001 | f 425/1300/420 423/1923/418 445/1301/440 4002 | f 424/1303/419 446/1924/441 435/1304/430 4003 | f 425/1306/420 447/1925/442 448/1307/443 4004 | f 443/1309/438 441/1926/436 449/1310/444 4005 | f 442/1312/437 463/1927/458 451/1313/446 4006 | f 443/1315/438 450/1928/445 452/1316/447 4007 | f 446/1318/441 444/1929/439 451/1319/446 4008 | f 447/1321/442 445/1930/440 452/1322/447 4009 | f 435/1324/430 446/1931/441 453/1325/448 4010 | f 447/1327/442 454/1932/449 456/1328/451 4011 | f 436/1334/431 448/1933/443 456/1335/451 4012 | f 437/1337/432 434/1934/429 457/1331/452 4013 | f 436/1339/431 458/1935/453 460/1340/455 4014 | f 439/1342/434 437/1936/432 459/1343/454 4015 | f 440/1345/435 438/1937/433 460/1346/455 4016 | f 441/1348/436 439/1938/434 461/1349/456 4017 | f 440/1351/435 462/1939/457 463/1352/458 4018 | f 458/1354/453 456/1940/451 464/1355/459 4019 | f 459/1357/454 457/1941/452 466/1358/461 4020 | f 458/1360/453 465/1942/460 468/1361/463 4021 | f 459/1363/454 467/1943/462 469/1364/464 4022 | f 462/1366/457 460/1944/455 468/1367/463 4023 | f 461/1369/456 469/1945/464 471/1370/466 4024 | f 463/1372/458 462/1946/457 470/1373/465 4025 | f 449/1375/444 471/1947/466 473/1376/468 4026 | f 451/1378/446 463/1948/458 472/1379/467 4027 | f 450/1381/445 473/1949/468 475/1382/470 4028 | f 453/1384/448 451/1950/446 474/1385/469 4029 | f 454/1387/449 452/1951/447 475/1388/470 4030 | f 455/1390/450 453/1952/448 476/1391/471 4031 | f 454/1393/449 477/1953/472 464/1394/459 4032 | f 472/1399/467 492/1954/487 479/1400/474 4033 | f 473/1402/468 493/1955/488 480/1403/475 4034 | f 474/1405/469 479/1956/474 481/1406/476 4035 | f 475/1408/470 480/1957/475 482/1409/477 4036 | f 476/1411/471 481/1958/476 483/1412/478 4037 | f 464/1414/459 477/1959/472 482/1415/477 4038 | f 464/1421/459 484/1960/479 486/1422/481 4039 | f 466/1424/461 485/1418/480 487/1425/482 4040 | f 465/1427/460 486/1961/481 488/1428/483 4041 | f 467/1430/462 487/1962/482 489/1431/484 4042 | f 470/1433/465 468/1963/463 488/1434/483 4043 | f 471/1436/466 469/1964/464 489/1437/484 4044 | f 470/1439/465 490/1965/485 492/1440/487 4045 | f 473/1442/468 471/1966/466 491/1443/486 4046 | f 486/1445/481 508/1967/503 494/1446/489 4047 | f 489/1448/484 487/1968/482 495/1449/490 4048 | f 490/1451/485 488/1969/483 494/1452/489 4049 | f 491/1454/486 489/1970/484 496/1455/491 4050 | f 490/1457/485 497/1971/492 499/1458/494 4051 | f 491/1460/486 498/1972/493 500/1461/495 4052 | f 492/1463/487 499/1973/494 501/1464/496 4053 | f 493/1466/488 500/1974/495 502/1467/497 4054 | f 481/1469/476 479/1975/474 501/1470/496 4055 | f 482/1472/477 480/1976/475 502/1473/497 4056 | f 481/1475/476 503/1977/498 505/1476/500 4057 | f 484/1478/479 482/1978/477 504/1479/499 4058 | f 484/1485/479 506/1979/501 508/1486/503 4059 | f 487/1488/482 485/1980/480 507/1482/502 4060 | f 503/1490/498 501/1981/496 509/1491/504 4061 | f 504/1493/499 502/1982/497 511/1494/506 4062 | f 503/1496/498 510/1983/505 513/1497/508 4063 | f 504/1499/499 512/1984/507 514/1500/509 4064 | f 506/1506/501 514/1985/509 516/1507/511 4065 | f 507/1509/502 515/1503/510 517/1510/512 4066 | f 508/1512/503 516/1986/511 518/1513/513 4067 | f 495/1515/490 517/1987/512 519/1516/514 4068 | f 497/1518/492 494/1988/489 518/1519/513 4069 | f 498/1521/493 496/1989/491 519/1522/514 4070 | f 499/1524/494 497/1990/492 520/1525/515 4071 | f 498/1527/493 521/1991/516 523/1528/518 4072 | f 501/1530/496 499/1992/494 522/1531/517 4073 | f 500/1533/495 523/1993/518 511/1534/506 4074 | f 517/1536/512 73/1994/71 45/1537/46 4075 | f 520/1539/515 518/1995/513 44/1540/45 4076 | f 519/1542/514 45/1996/46 50/1543/51 4077 | f 520/1545/515 49/1997/50 53/1546/54 4078 | f 523/1548/518 521/1998/516 50/1549/51 4079 | f 509/1551/504 522/1999/517 53/1552/54 4080 | f 523/1554/518 54/2000/55 58/1555/59 4081 | f 510/1557/505 509/2001/504 57/1558/58 4082 | f 512/1560/507 511/2002/506 58/1561/59 4083 | f 510/1563/505 61/2003/62 65/1564/66 4084 | f 512/1566/507 62/2004/63 66/1567/35 4085 | f 516/1573/511 514/2005/509 66/1574/35 4086 | f 517/1576/512 515/2006/510 68/1570/68 4087 | f 516/1578/511 42/2007/43 44/1579/45 4088 | -------------------------------------------------------------------------------- /build/krom/run_linux.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | ./linux/Krom . . --nosound --nowindow 3 | -------------------------------------------------------------------------------- /build/krom/run_macos.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | ./macos/Krom.app/Contents/MacOS/Krom . . --nosound --nowindow 3 | -------------------------------------------------------------------------------- /build/krom/run_windows.bat: -------------------------------------------------------------------------------- 1 | win32\Krom_opengl.exe . . --nosound --nowindow 2 | -------------------------------------------------------------------------------- /build/krom/win32/Krom.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/win32/Krom.exe -------------------------------------------------------------------------------- /build/krom/win32/Krom_opengl.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/win32/Krom_opengl.exe -------------------------------------------------------------------------------- /build/krom/win32/icui18n.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/win32/icui18n.dll -------------------------------------------------------------------------------- /build/krom/win32/icuuc.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/win32/icuuc.dll -------------------------------------------------------------------------------- /build/krom/win32/natives_blob.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/win32/natives_blob.bin -------------------------------------------------------------------------------- /build/krom/win32/snapshot_blob.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/win32/snapshot_blob.bin -------------------------------------------------------------------------------- /build/krom/win32/v8.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/win32/v8.dll -------------------------------------------------------------------------------- /build/krom/win32/v8_libbase.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/win32/v8_libbase.dll -------------------------------------------------------------------------------- /build/krom/win32/v8_libplatform.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/build/krom/win32/v8_libplatform.dll -------------------------------------------------------------------------------- /khafile.js: -------------------------------------------------------------------------------- 1 | let project = new Project('sdfgen'); 2 | 3 | project.addSources('Sources'); 4 | project.addShaders('Shaders'); 5 | project.addLibrary('iron'); 6 | project.addAssets('Assets/**'); 7 | project.addDefine('arm_json'); 8 | 9 | resolve(project); 10 | -------------------------------------------------------------------------------- /viewer/Shaders/sdfview.frag.glsl: -------------------------------------------------------------------------------- 1 | #version 450 2 | 3 | uniform sampler2D sdftex; // 2500x50 - 50x50x50 4 | 5 | in vec2 texCoord; 6 | 7 | out vec4 fragColor; 8 | 9 | const float res = 50.0; // sdftex res 10 | const float res2 = res * res; 11 | 12 | const int maxSteps = 20; 13 | const float aspect = 640 / 480; 14 | 15 | const float near = 0.0; 16 | const float far = 10.0; 17 | const float eps = 0.02; 18 | 19 | int steps; 20 | 21 | float sliceView(const int slice) { 22 | ivec2 co; 23 | const float step = 1 / res; 24 | co.x = int(texCoord.x * res); 25 | co.y = int(texCoord.y * res + slice * res); 26 | return texelFetch(sdftex, co, 0).r; 27 | } 28 | 29 | float rayMarch() { 30 | vec3 ro = vec3(texCoord * 2.0 - 1.0, 0.99); 31 | // ro.x *= aspect; 32 | vec3 rd = vec3(0.0, 0.0, -1.0); 33 | 34 | float depth = 0.0; 35 | 36 | for (steps = 0; steps < maxSteps; steps++) { 37 | 38 | vec3 p = ro + depth * rd; 39 | p = p * 0.5 + 0.5; 40 | 41 | // TODO: handles single line only 42 | float s1 = (p.z * res); 43 | float s2 = int(s1); 44 | float s = s2 - s1; 45 | 46 | float m = sign(rd.z) > 0.0 ? s : (1.0 - s); 47 | vec2 co = vec2(p.x, p.y / res + s2 / res); 48 | float dist = (texture(sdftex, co).r) * m; 49 | 50 | co.x += 1 / res * sign(rd.z); 51 | dist += (texture(sdftex, co).r) * (1.0 - m); 52 | 53 | if (dist < eps) { 54 | return depth; 55 | } 56 | 57 | depth += dist; 58 | 59 | if (depth >= far) { 60 | return far; 61 | } 62 | } 63 | 64 | return far; 65 | } 66 | 67 | void main() { 68 | 69 | float d = rayMarch(); 70 | // fragColor = vec4(steps / maxSteps); 71 | fragColor = vec4(d); 72 | 73 | // float dd = sliceView(2); 74 | // fragColor = vec4(dd); 75 | 76 | // float col = texelFetch(sdftex, ivec2(texCoord * vec2(res2 * (640 / res2), res * (480 / res))), 0).r; 77 | // fragColor = vec4(abs(col)); 78 | } 79 | -------------------------------------------------------------------------------- /viewer/Shaders/sdfview.vert.glsl: -------------------------------------------------------------------------------- 1 | #version 450 2 | 3 | in vec2 pos; 4 | 5 | out vec2 texCoord; 6 | 7 | void main() { 8 | // Scale vertex attribute to [0-1] range 9 | const vec2 madd = vec2(0.5, 0.5); 10 | texCoord = pos.xy * madd + madd; 11 | #ifdef _InvY 12 | texCoord.y = 1.0 - texCoord.y; 13 | #endif 14 | 15 | gl_Position = vec4(pos.xy, 0.0, 1.0); 16 | } 17 | -------------------------------------------------------------------------------- /viewer/Sources/Main.hx: -------------------------------------------------------------------------------- 1 | package; 2 | 3 | class Main { 4 | 5 | static var sdftex:kha.Image; 6 | 7 | public static function main() { 8 | kha.System.init({title: "Empty", width: 640, height: 640}, function() { 9 | iron.App.init(ready); 10 | }); 11 | } 12 | 13 | static function ready() { 14 | iron.Scene.setActive("Scene"); 15 | iron.data.Data.getBlob("out.bin", function(blob:kha.Blob) { 16 | 17 | var res = 50; 18 | sdftex = kha.Image.fromBytes(blob.toBytes(), res, res * res, kha.graphics4.TextureFormat.A16, kha.graphics4.Usage.StaticUsage); 19 | 20 | iron.object.Uniforms.externalTextureLinks = [externalTextureLink]; 21 | }); 22 | } 23 | 24 | static function externalTextureLink(tulink:String):kha.Image { 25 | if (tulink == "_sdftex") { 26 | return sdftex; 27 | } 28 | return null; 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /viewer/a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/viewer/a.png -------------------------------------------------------------------------------- /viewer/b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/viewer/b.png -------------------------------------------------------------------------------- /viewer/build/krom/Scene.arm: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Scene", 3 | "renderpath_datas": [ 4 | { 5 | "name": "simple_path", 6 | "stages": [ 7 | { 8 | "command": "set_target", 9 | "params": [ 10 | "1.0", "" 11 | ] 12 | }, 13 | { 14 | "command": "clear_target", 15 | "params": [ 16 | "color", "#ff000000", 17 | "depth", "1.0" 18 | ] 19 | }, 20 | { 21 | "command": "draw_shader_quad", 22 | "params": [ 23 | "Scene/sdfview/sdfview" 24 | ] 25 | } 26 | ] 27 | } 28 | ], 29 | "shader_datas": [ 30 | { 31 | "contexts": [ 32 | { 33 | "name": "sdfview", 34 | "compare_mode": "always", 35 | "constants": [], 36 | "cull_mode": "none", 37 | "depth_write": false, 38 | "fragment_shader": "sdfview.frag", 39 | "vertex_shader": "sdfview.vert", 40 | "texture_units": [ 41 | { 42 | "name": "sdftex", 43 | "link": "_sdftex" 44 | } 45 | ], 46 | "vertex_structure": [ 47 | { 48 | "name": "pos", 49 | "size": 2 50 | } 51 | ] 52 | } 53 | ], 54 | "name": "sdfview" 55 | } 56 | ], 57 | "camera_datas": [ 58 | { 59 | "name": "CameraData", 60 | "type": "perspective", 61 | "near_plane": 0.1, 62 | "far_plane": 100.0, 63 | "fov": 0.85, 64 | "render_path": "simple_path" 65 | } 66 | ], 67 | "camera_ref": "Camera", 68 | "objects": [ 69 | { 70 | "name": "Camera", 71 | "type": "camera_object", 72 | "data_ref": "CameraData", 73 | "transform": { 74 | "values": [ 75 | 0.6859206557273865,-0.32401347160339355,0.6515582203865051,7.481131553649902, 76 | 0.7276763319969177,0.305420845746994,-0.6141703724861145,-6.5076398849487305, 77 | 0.0,0.8953956365585327,0.44527140259742737,5.34366512298584, 78 | 0.0,0.0,0.0,1.0 79 | ] 80 | } 81 | } 82 | ] 83 | } -------------------------------------------------------------------------------- /viewer/build/krom/run_linux.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | ../../../build/krom/linux/Krom . . --nosound 3 | -------------------------------------------------------------------------------- /viewer/build/krom/run_macos.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | ../../../build/krom/macos/Krom.app/Contents/MacOS/Krom . . --nosound 3 | -------------------------------------------------------------------------------- /viewer/build/krom/run_windows.bat: -------------------------------------------------------------------------------- 1 | ..\..\..\build\krom\win32\Krom_opengl.exe . . --nosound 2 | -------------------------------------------------------------------------------- /viewer/khafile.js: -------------------------------------------------------------------------------- 1 | let project = new Project('Viewer'); 2 | 3 | project.addSources('Sources'); 4 | project.addShaders('Shaders'); 5 | project.addLibrary('../../Libraries/iron'); 6 | project.addAssets('Assets/**'); 7 | project.addDefine('arm_json'); 8 | 9 | resolve(project); 10 | -------------------------------------------------------------------------------- /viewer/sdf.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armory3d/sdfgen/2fe15ae4d4f0a4f0325a51bf5c73bd29a2c0e400/viewer/sdf.jpg --------------------------------------------------------------------------------