From 608cf45822bfdc984312c512c748a9c29a8dc8cd Mon Sep 17 00:00:00 2001 From: a dinosaur Date: Sun, 5 May 2024 17:01:56 +1000 Subject: [PATCH] init dump --- .gitignore | 11 + Package.swift | 41 + Sources/HSLuv/LICENSE.txt | 19 + Sources/HSLuv/README.md | 40 + Sources/HSLuv/hsluv-objc+Test.h | 23 + Sources/HSLuv/hsluv-objc.m | 510 + Sources/HSLuv/include/hsluv-objc.h | 33 + Sources/JolkEngine/Application.swift | 205 + Sources/JolkEngine/Colour.swift | 95 + .../JolkEngine/Content/ContentManager.swift | 165 + Sources/JolkEngine/Content/Image.swift | 9 + .../JolkEngine/Content/LoaderProtocol.swift | 9 + Sources/JolkEngine/Content/Mesh.swift | 54 + Sources/JolkEngine/Content/ObjModel.swift | 120 + Sources/JolkEngine/Content/Resource.swift | 4 + Sources/JolkEngine/Input.swift | 155 + Sources/JolkEngine/Loaders/G3DbLoader.swift | 249 + .../JolkEngine/Loaders/NSImageLoader.swift | 50 + Sources/JolkEngine/Loaders/ObjLoader.swift | 92 + Sources/JolkEngine/Loaders/ObjReader.swift | 372 + Sources/JolkEngine/Maths.swift | 291 + Sources/JolkEngine/Renderer/Environment.swift | 81 + Sources/JolkEngine/Renderer/Material.swift | 20 + Sources/JolkEngine/Renderer/OpenGL.swift | 440 + Sources/JolkEngine/Renderer/OpenGLState.swift | 796 + Sources/JolkEngine/Renderer/Renderer.swift | 134 + Sources/JolkEngine/Renderer/Texture2D.swift | 31 + Sources/JolkEngine/Util/FileHandle.swift | 20 + Sources/JolkEngine/Util/TextFile.swift | 52 + Sources/JolkEngine/Util/UBJsonReader.swift | 248 + Sources/Test/CavesOfJolk.swift | 276 + Sources/Test/Collision.swift | 497 + Sources/Test/Objects/Actor.swift | 9 + Sources/Test/Objects/Colin.swift | 276 + Sources/Test/Objects/JolkCube.swift | 33 + Sources/Test/Resources/Models/World.mtl | 33 + Sources/Test/Resources/Models/World.obj | 13583 ++++++++++++++++ Sources/Test/Resources/Models/suzanne.g3db | Bin 0 -> 293213 bytes Sources/Test/Resources/Models/toybox.g3db | Bin 0 -> 16573 bytes .../Test/Resources/Textures/cobblestone.png | Bin 0 -> 3414149 bytes .../Resources/Textures/cobblestone_bump.png | Bin 0 -> 201699 bytes .../Resources/Textures/cobblestone_normal.png | Bin 0 -> 271576 bytes .../Textures/cobblestone_specular.png | Bin 0 -> 240816 bytes Sources/Test/Resources/Textures/colin.png | Bin 0 -> 75955 bytes Sources/Test/Resources/Textures/jolkmeup.jpg | Bin 0 -> 5810 bytes .../Test/Resources/Textures/metalwall1.jpg | Bin 0 -> 104041 bytes .../Resources/Textures/suzanne_diffuse.png | Bin 0 -> 671544 bytes .../Resources/Textures/suzanne_normal.png | Bin 0 -> 902538 bytes .../Test/Resources/Textures/toybox_albedo.png | Bin 0 -> 1641845 bytes .../Resources/Textures/toybox_displace.png | Bin 0 -> 148111 bytes .../Test/Resources/Textures/toybox_normal.png | Bin 0 -> 236953 bytes Sources/Test/World.blend | Bin 0 -> 1308988 bytes Sources/Test/XnaColour.swift | 148 + 53 files changed, 19224 insertions(+) create mode 100644 .gitignore create mode 100644 Package.swift create mode 100644 Sources/HSLuv/LICENSE.txt create mode 100644 Sources/HSLuv/README.md create mode 100644 Sources/HSLuv/hsluv-objc+Test.h create mode 100644 Sources/HSLuv/hsluv-objc.m create mode 100644 Sources/HSLuv/include/hsluv-objc.h create mode 100644 Sources/JolkEngine/Application.swift create mode 100644 Sources/JolkEngine/Colour.swift create mode 100644 Sources/JolkEngine/Content/ContentManager.swift create mode 100644 Sources/JolkEngine/Content/Image.swift create mode 100644 Sources/JolkEngine/Content/LoaderProtocol.swift create mode 100644 Sources/JolkEngine/Content/Mesh.swift create mode 100644 Sources/JolkEngine/Content/ObjModel.swift create mode 100644 Sources/JolkEngine/Content/Resource.swift create mode 100644 Sources/JolkEngine/Input.swift create mode 100644 Sources/JolkEngine/Loaders/G3DbLoader.swift create mode 100644 Sources/JolkEngine/Loaders/NSImageLoader.swift create mode 100644 Sources/JolkEngine/Loaders/ObjLoader.swift create mode 100644 Sources/JolkEngine/Loaders/ObjReader.swift create mode 100644 Sources/JolkEngine/Maths.swift create mode 100644 Sources/JolkEngine/Renderer/Environment.swift create mode 100644 Sources/JolkEngine/Renderer/Material.swift create mode 100644 Sources/JolkEngine/Renderer/OpenGL.swift create mode 100644 Sources/JolkEngine/Renderer/OpenGLState.swift create mode 100644 Sources/JolkEngine/Renderer/Renderer.swift create mode 100644 Sources/JolkEngine/Renderer/Texture2D.swift create mode 100644 Sources/JolkEngine/Util/FileHandle.swift create mode 100644 Sources/JolkEngine/Util/TextFile.swift create mode 100644 Sources/JolkEngine/Util/UBJsonReader.swift create mode 100644 Sources/Test/CavesOfJolk.swift create mode 100644 Sources/Test/Collision.swift create mode 100644 Sources/Test/Objects/Actor.swift create mode 100644 Sources/Test/Objects/Colin.swift create mode 100644 Sources/Test/Objects/JolkCube.swift create mode 100644 Sources/Test/Resources/Models/World.mtl create mode 100644 Sources/Test/Resources/Models/World.obj create mode 100644 Sources/Test/Resources/Models/suzanne.g3db create mode 100644 Sources/Test/Resources/Models/toybox.g3db create mode 100644 Sources/Test/Resources/Textures/cobblestone.png create mode 100644 Sources/Test/Resources/Textures/cobblestone_bump.png create mode 100644 Sources/Test/Resources/Textures/cobblestone_normal.png create mode 100644 Sources/Test/Resources/Textures/cobblestone_specular.png create mode 100644 Sources/Test/Resources/Textures/colin.png create mode 100644 Sources/Test/Resources/Textures/jolkmeup.jpg create mode 100644 Sources/Test/Resources/Textures/metalwall1.jpg create mode 100644 Sources/Test/Resources/Textures/suzanne_diffuse.png create mode 100644 Sources/Test/Resources/Textures/suzanne_normal.png create mode 100644 Sources/Test/Resources/Textures/toybox_albedo.png create mode 100644 Sources/Test/Resources/Textures/toybox_displace.png create mode 100644 Sources/Test/Resources/Textures/toybox_normal.png create mode 100644 Sources/Test/World.blend create mode 100644 Sources/Test/XnaColour.swift diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2bfcae0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,11 @@ +.DS_Store +/.build +/Packages +xcuserdata/ +DerivedData/ +.swiftpm/configuration/registries.json +.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata +.netrc + +Package.resolved +*.blend1 diff --git a/Package.swift b/Package.swift new file mode 100644 index 0000000..65bb694 --- /dev/null +++ b/Package.swift @@ -0,0 +1,41 @@ +// swift-tools-version: 5.9 + +import PackageDescription + +let package = Package( + name: "CavesOfJolk-Swift", + platforms: [ + .macOS(.v11) + ], + products: [ + .executable(name: "Test", targets: ["Test"]), + .library(name: "JolkEngine", targets: ["JolkEngine"]) + ], + dependencies: [ + .package( + url: "https://github.com/ctreffs/SwiftSDL2.git", + .upToNextMajor(from: "1.4.1")), + .package( + url: "https://github.com/apple/swift-collections.git", + .upToNextMinor(from: "1.1.0")) + ], + targets: [ + .executableTarget( + name: "Test", + dependencies: [ .target(name: "JolkEngine") ], + resources: [ .process("Resources") ] + ), + .target( + name: "JolkEngine", + dependencies: [ + .product(name: "SDL", package: "SwiftSDL2"), + .product(name: "Collections", package: "swift-collections"), + "HSLuv" + ], + swiftSettings: [ + .unsafeFlags(["-Xcc", "-DGL_SILENCE_DEPRECATION"]) + ] + ), + .target(name: "HSLuv"), + ] +) diff --git a/Sources/HSLuv/LICENSE.txt b/Sources/HSLuv/LICENSE.txt new file mode 100644 index 0000000..96dac0a --- /dev/null +++ b/Sources/HSLuv/LICENSE.txt @@ -0,0 +1,19 @@ +Copyright (c) 2015 Alexei Boronine + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/Sources/HSLuv/README.md b/Sources/HSLuv/README.md new file mode 100644 index 0000000..ed75124 --- /dev/null +++ b/Sources/HSLuv/README.md @@ -0,0 +1,40 @@ +[![Cocoapod compatible](https://img.shields.io/cocoapods/v/hsluv-objc.svg)](https://cocoapods.org/pods/hsluv-objc) +[![Build Status](https://travis-ci.org/hsluv/hsluv-objc.svg?branch=master)](https://travis-ci.org/hsluv/hsluv-objc) + +#hsluv-objc + +Objective-C port of [HSLuv](http://www.hsluv.org). + +##Which files are needed? + +If you're using [CocoaPods](https://cocoapods.org) just add `pod 'hsluv-objc'` to your Podfile. + +Otherwise, include this files in your project: + +- hsluv-objc.h +- hsluv-objc+Tests.h +- hsluv-objc.c + +##How to use + +Import `hsluv-objc.h`, which defines the following functions: + +~~~objective-c +// Accepts red, green and blue values between 0 and 1, returns the color in hex format, as in "#012C4A" +NSString *rgbToHex(CGFloat red, CGFloat green, CGFloat blue); + +// Accepts an hex color, as in "#012C4A", and stores its red, green and blue components with values between 0 and 1. +BOOL hexToRgb(NSString *hex, CGFloat *red, CGFloat *green, CGFloat *blue); + +// Hue is a value between 0 and 360, saturation and lightness between 0 and 100. Stores the RGB in values between 0 and 1. +void hsluvToRgb(CGFloat hue, CGFloat saturation, CGFloat lightness, CGFloat *red, CGFloat *green, CGFloat *blue); + +// Red, green and blue values between 0 and 1, stores the hsluv components with hue between 0 and 360, saturation and lightness between 0 and 100. +void rgbToHsluv(CGFloat red, CGFloat green, CGFloat blue, CGFloat *hue, CGFloat *saturation, CGFloat *lightness); + +// Hue is a value between 0 and 360, saturation and lightness between 0 and 100. Stores the RGB in values between 0 and 1. +void hpluvToRgb(CGFloat hue, CGFloat saturation, CGFloat lightness, CGFloat *red, CGFloat *green, CGFloat *blue); + +// Red, green and blue values between 0 and 1, stores the hpluv components with hue between 0 and 360, saturation and lightness between 0 and 100. +void rgbToHpluv(CGFloat red, CGFloat green, CGFloat blue, CGFloat *hue, CGFloat *saturation, CGFloat *lightness); +~~~ diff --git a/Sources/HSLuv/hsluv-objc+Test.h b/Sources/HSLuv/hsluv-objc+Test.h new file mode 100644 index 0000000..150938c --- /dev/null +++ b/Sources/HSLuv/hsluv-objc+Test.h @@ -0,0 +1,23 @@ +// +// hsluv_objc+Test.h +// hsluv-objc +// +// Created by Roger Tallada on 4/6/15. +// Copyright (c) 2015 Alexei Boronine +// + +#ifndef hsluv_objc_hsluv_objc_Test_h +#define hsluv_objc_hsluv_objc_Test_h + +// Exposed for testing purposes only: +typedef struct tuple { + CGFloat a, b, c; +} Tuple; + +Tuple rgbToXyz(Tuple rgb); +Tuple xyzToLuv(Tuple xyz); +Tuple luvToLch(Tuple luv); +Tuple lchToHsluv(Tuple lch); +Tuple lchToHpluv(Tuple lch); + +#endif diff --git a/Sources/HSLuv/hsluv-objc.m b/Sources/HSLuv/hsluv-objc.m new file mode 100644 index 0000000..143f659 --- /dev/null +++ b/Sources/HSLuv/hsluv-objc.m @@ -0,0 +1,510 @@ +// +// hsluv_objc.m +// hsluv-objc +// +// Created by Roger Tallada on 4/6/15. +// Copyright (c) 2015 Alexei Boronine +// +// Implementation of hsluv translated from hsluv.coffee + + +#import +#import "hsluv-objc.h" +#import "hsluv-objc+Test.h" + +#pragma mark Private funcions + +/* + # The math for most of this module was taken from: + # + # * http://www.easyrgb.com + # * http://www.brucelindbloom.com + # * Wikipedia + # + + + # All numbers taken from math/bounds.wxm wxMaxima file: + # + # fpprintprec: 16; + # CGFloat(M_XYZ_RGB); + # CGFloat(M_RGB_XYZ); + # CGFloat(refX); + # CGFloat(refY); + # CGFloat(refZ); + # CGFloat(refU); + # CGFloat(refV); + # CGFloat(lab_k); + # CGFloat(lab_e); + #*/ + + +typedef struct tuple2 { + CGFloat a, b; +} Tuple2; + +static Tuple m[3] = { + { 3.2409699419045214, -1.5373831775700935, -0.49861076029300328}, // R + {-0.96924363628087983, 1.8759675015077207, 0.041555057407175613}, // G + { 0.055630079696993609, -0.20397695888897657, 1.0569715142428786} // B +}; + +static Tuple m_inv[3] = { + {0.41239079926595948, 0.35758433938387796, 0.18048078840183429}, // X + {0.21263900587151036, 0.71516867876775593, 0.072192315360733715}, // Y + {0.019330818715591851, 0.11919477979462599, 0.95053215224966058} // Z +}; + +//Constants +CGFloat refU = 0.19783000664283681; +CGFloat refV = 0.468319994938791; + +// CIE LUV constants +CGFloat kappa = 903.2962962962963; +CGFloat epsilon = 0.0088564516790356308; + +// For a given lightness, return a list of 6 lines in slope-intercept +// form that represent the bounds in CIELUV, stepping over which will +// push a value out of the RGB gamut +Tuple2 * getBounds(CGFloat l) { + CGFloat sub1 = pow(l + 16, 3) / 1560896; + CGFloat sub2 = sub1 > epsilon ? sub1 : (l / kappa); + + Tuple2 *ret = malloc(6 * sizeof(Tuple2)); + + for (int channel=0; channel<3; channel++) { + Tuple mTuple = m[channel]; + + CGFloat m1 = mTuple.a; + CGFloat m2 = mTuple.b; + CGFloat m3 = mTuple.c; + + for (int t=0; t <= 1; t++) { + CGFloat top1 = (284517 * m1 - 94839 * m3) * sub2; + CGFloat top2 = (838422 * m3 + 769860 * m2 + 731718 * m1) * l * sub2 - 769860 * t * l; + CGFloat bottom = (632260 * m3 - 126452 * m2) * sub2 + 126452 * t; + + Tuple2 tuple = {top1 / bottom, top2 / bottom}; + + NSUInteger lineNumber = channel * 2 + t; + ret[lineNumber] = tuple; + } + } + return ret; +} + +CGFloat intersectLineLine(Tuple2 line1, Tuple2 line2) { + return (line1.b - line2.b) / (line2.a - line1.a); +} + +CGFloat distanceFromPole(CGPoint point) { + return sqrt(pow(point.x, 2) + pow(point.y, 2)); +} + +CGFloat lengthOfRayUntilIntersect(CGFloat theta, Tuple2 line) { + // theta -- angle of ray starting at (0, 0) + // m, b -- slope and intercept of line + // x1, y1 -- coordinates of intersection + // len -- length of ray until it intersects with line + // + // b + m * x1 = y1 + // len >= 0 + // len * cos(theta) = x1 + // len * sin(theta) = y1 + // + // + // b + m * (len * cos(theta)) = len * sin(theta) + // b = len * sin(hrad) - m * len * cos(theta) + // b = len * (sin(hrad) - m * cos(hrad)) + // len = b / (sin(hrad) - m * cos(hrad)) + // + CGFloat m1 = line.a; + CGFloat b1 = line.b; + CGFloat len = b1 / (sin(theta) - m1 * cos(theta)); + // if (len < 0) { + // return 0; + // } + return len; +} + +// For given lightness, returns the maximum chroma. Keeping the chroma value +// below this number will ensure that for any hue, the color is within the RGB +// gamut. +CGFloat maxSafeChromaForL(CGFloat l) { + CGFloat minLength = CGFLOAT_MAX; + Tuple2 *bounds = getBounds(l); + for (NSUInteger i = 0; i < 6; i++) { + Tuple2 boundTuple = bounds[i]; + + CGFloat m1 = boundTuple.a; + CGFloat b1 = boundTuple.b; + + // x where line intersects with perpendicular running though (0, 0) + Tuple2 line2 = {-1 / m1, 0}; + CGFloat x = intersectLineLine(boundTuple, line2); + CGFloat distance = distanceFromPole(CGPointMake(x, b1 + x * m1)); + if (distance >= 0) { + if (distance < minLength) { + minLength = distance; + } + } + } + free(bounds); + return minLength; +} + +// For a given lightness and hue, return the maximum chroma that fits in +// the RGB gamut. +CGFloat maxChromaForLH(CGFloat l, CGFloat h) { + CGFloat hrad = h / 360 * M_PI * 2; + CGFloat minLength = CGFLOAT_MAX; + Tuple2 *bounds = getBounds(l); + for (NSUInteger i = 0; i < 6; i++) { + Tuple2 lineTuple = bounds[i]; + CGFloat l = lengthOfRayUntilIntersect(hrad, lineTuple); + if (l >= 0) { + if (l < minLength) { + minLength = l; + } + } + } + free(bounds); + return minLength; +} + + + +CGFloat tupleDotProduct(Tuple t1, Tuple t2) { + CGFloat ret = 0.0; + for (NSUInteger i = 0; i < 3; i++) { + switch (i) { + case 0: + ret += t1.a * t2.a; + break; + case 1: + ret += t1.b * t2.b; + break; + case 2: + ret += t1.c * t2.c; + break; + default: + break; + } + } + return ret; +} + +// Used for rgb conversions +CGFloat fromLinear(CGFloat c) { + if (c <= 0.0031308) { + return 12.92 * c; + } + else { + return 1.055 * pow(c, 1 / 2.4) - 0.055; + } +} + +CGFloat toLinear(CGFloat c) { + CGFloat a = 0.055; + if (c > 0.04045) { + return pow((c + a) / (1 + a), 2.4); + } + else { + return c / 12.92; + } +} + +#pragma mark Conversion functions + +Tuple xyzToRgb(Tuple xyz) { + CGFloat r = fromLinear(tupleDotProduct(m[0], xyz)); + CGFloat g = fromLinear(tupleDotProduct(m[1], xyz)); + CGFloat b = fromLinear(tupleDotProduct(m[2], xyz)); + + Tuple rgb = {r, g, b}; + return rgb; +} + +Tuple rgbToXyz(Tuple rgb) { + Tuple rgbl = {toLinear(rgb.a), toLinear(rgb.b), toLinear(rgb.c)}; + + CGFloat x = tupleDotProduct(m_inv[0], rgbl); + CGFloat y = tupleDotProduct(m_inv[1], rgbl); + CGFloat z = tupleDotProduct(m_inv[2], rgbl); + + Tuple xyz = {x, y, z}; + return xyz; +} + +// http://en.wikipedia.org/wiki/CIELUV +// In these formulas, Yn refers to the reference white point. We are using +// illuminant D65, so Yn (see refY in Maxima file) equals 1. The formula is +// simplified accordingly. +CGFloat yToL (CGFloat y) { + CGFloat l; + if (y <= epsilon) { + l = y * kappa; + } + else { + l = 116.0 * pow(y, 1.0/3.0) - 16.0; + } + return l; +} + +CGFloat lToY (CGFloat l) { + if (l <= 8) { + return l / kappa; + } + else { + return powl((l + 16) / 116, 3); + } +} + +Tuple xyzToLuv(Tuple xyz) { + CGFloat varU = (4 * xyz.a) / (xyz.a + (15 * xyz.b) + (3 * xyz.c)); + CGFloat varV = (9 * xyz.b) / (xyz.a + (15 * xyz.b) + (3 * xyz.c)); + CGFloat l = yToL(xyz.b); + // Black will create a divide-by-zero error + if (l==0) { + Tuple luv = {0, 0, 0}; + return luv; + } + CGFloat u = 13 * l * (varU - refU); + CGFloat v = 13 * l * (varV - refV); + Tuple luv = {l, u, v}; + return luv; +} + +Tuple luvToXyz(Tuple luv) { + // Black will create a divide-by-zero error + if (luv.a == 0) { + Tuple xyz = {0, 0, 0}; + return xyz; + } + CGFloat varU = luv.b / (13 * luv.a) + refU; + CGFloat varV = luv.c / (13 * luv.a) + refV; + CGFloat y = lToY(luv.a); + CGFloat x = 0 - (9 * y * varU) / ((varU - 4) * varV - varU * varV); + CGFloat z = (9 * y - (15 * varV * y) - (varV * x)) / (3 * varV); + Tuple xyz = {x, y, z}; + return xyz; +} + +Tuple luvToLch(Tuple luv) { + CGFloat l = luv.a, u = luv.b, v = luv.c; + CGFloat h, c = sqrt(pow(u, 2) + pow(v, 2)); + + // Greys: disambiguate hue + if (c < 0.00000001) { + h = 0; + } + else { + CGFloat hrad = atan2(v, u); + h = hrad * 360 / 2 / M_PI; + if (h < 0) { + h = 360 + h; + } + } + + Tuple lch = {l, c, h}; + return lch; +} + +Tuple lchToLuv(Tuple lch) { + CGFloat hRad = lch.c / 360 * 2 * M_PI; + CGFloat u = cos(hRad) * lch.b; + CGFloat v = sin(hRad) * lch.b; + Tuple luv = {lch.a, u, v}; + return luv; +} + +CGFloat checkBorders(CGFloat channel) { + if (channel < 0) { + return 0; + } + if (channel > 1) { + return 1; + } + return channel; +} + +BOOL hexToInt(NSString *hex, unsigned int *result) { + NSScanner *scanner = [NSScanner scannerWithString:hex]; + return [scanner scanHexInt:result]; +} + +#pragma mark hsluv +Tuple hsluvToLch(Tuple hsluv) { + CGFloat h = hsluv.a, s = hsluv.b, l = hsluv.c, c; + + // White and black: disambiguate chroma + if (l > 99.9999999 || l < 0.00000001) { + c = 0; + } + else { + CGFloat max = maxChromaForLH(l, h); + c = max / 100 * s; + } + // Greys: disambiguate hue + if (s < 0.00000001) { + h = 0; + } + Tuple lch = {l, c, h}; + return lch; +} + +Tuple lchToHsluv(Tuple lch) { + CGFloat l = lch.a, c = lch.b, h = lch.c, s; + + // White and black: disambiguate saturation + if (l > 99.9999999 || l < 0.00000001) { + s = 0; + } + else { + CGFloat max = maxChromaForLH(l, h); + s = c / max * 100; + } + // Greys: disambiguate hue + if (c < 0.00000001) { + h = 0; + } + Tuple hsluv = {h, s, l}; + return hsluv; +} + +#pragma mark hsluvP +Tuple hpluvToLch(Tuple hpluv) { + CGFloat h = hpluv.a, s = hpluv.b, l = hpluv.c, c; + + // White and black: disambiguate chroma + if (l > 99.9999999 || l < 0.00000001) { + c = 0; + } + else { + CGFloat max = maxSafeChromaForL(l); + c = max / 100 * s; + } + + // Greys: disambiguate hue + if (s < 0.00000001) { + h = 0; + } + Tuple lch = {l, c, h}; + return lch; +} + +Tuple lchToHpluv(Tuple lch) { + CGFloat l = lch.a, c = lch.b, h = lch.c, s; + + // White and black: disambiguate saturation + if (l > 99.9999999 || l < 0.00000001) { + s = 0; + } + else { + CGFloat max = maxSafeChromaForL(l); + s = c / max * 100; + } + // Greys: disambiguate hue + if (c < 0.00000001) { + h = 0; + } + + Tuple hpluv = {h, s, l}; + return hpluv; +} + +CGFloat roundTo6decimals(CGFloat channel) { + CGFloat ch = round(channel * 1e6) / 1e6; + if (ch < 0 || ch > 1) { + @throw [NSString stringWithFormat:@"Illegal rgb value: %@", @(ch)]; + } + return ch; +} + +#pragma mark Public functions + +NSString *rgbToHex(CGFloat red, CGFloat green, CGFloat blue) { + NSString *hex = @"#"; + + CGFloat r = roundTo6decimals(red); + CGFloat g = roundTo6decimals(green); + CGFloat b = roundTo6decimals(blue); + + NSString *R = [NSString stringWithFormat:@"%02X", (int)round(r * 255)]; + NSString *G = [NSString stringWithFormat:@"%02X", (int)round(g * 255)]; + NSString *B = [NSString stringWithFormat:@"%02X", (int)round(b * 255)]; + + return [[[hex stringByAppendingString:R] stringByAppendingString:G] stringByAppendingString:B]; +} + +BOOL hexToRgb(NSString *hex, CGFloat *red, CGFloat *green, CGFloat *blue) { + if ([hex length] >= 7) { + if ([hex characterAtIndex:0] == '#') { + hex = [hex substringFromIndex:1]; + } + unsigned int r, g, b; + + NSString *redS = [hex substringToIndex:2]; + if (!hexToInt(redS, &r)) { + return NO; + } + + NSRange gRange = {2, 2}; + NSString *greenS = [hex substringWithRange:gRange]; + if (!hexToInt(greenS, &g)) { + return NO; + } + + NSRange bRange = {4, 2}; + NSString *blueS = [hex substringWithRange:bRange]; + if (!hexToInt(blueS, &b)) { + return NO; + } + + *red = (CGFloat)r / 255; + *green = (CGFloat)g / 255; + *blue = (CGFloat)b / 255; + + return YES; + } + return NO; +} + +void hsluvToRgb(CGFloat hue, CGFloat saturation, CGFloat lightness, CGFloat *red, CGFloat *green, CGFloat *blue) { + Tuple hsluv = {hue, saturation, lightness}; + + Tuple rgb = xyzToRgb(luvToXyz(lchToLuv(hsluvToLch(hsluv)))); + + *red = rgb.a; + *green = rgb.b; + *blue = rgb.c; +} + +void rgbToHsluv(CGFloat red, CGFloat green, CGFloat blue, CGFloat *hue, CGFloat *saturation, CGFloat *lightness) { + Tuple rgb = {red, green, blue}; + + Tuple hsluv = lchToHsluv(luvToLch(xyzToLuv(rgbToXyz(rgb)))); + + *hue = hsluv.a; + *saturation = hsluv.b; + *lightness = hsluv.c; +} + +void hpluvToRgb(CGFloat hue, CGFloat saturation, CGFloat lightness, CGFloat *red, CGFloat *green, CGFloat *blue) { + Tuple hpluv = {hue, saturation, lightness}; + + Tuple rgb = xyzToRgb(luvToXyz(lchToLuv(hpluvToLch(hpluv)))); + + *red = rgb.a; + *green = rgb.b; + *blue = rgb.c; +} + +void rgbToHpluv(CGFloat red, CGFloat green, CGFloat blue, CGFloat *hue, CGFloat *saturation, CGFloat *lightness) { + Tuple rgb = {red, green, blue}; + + Tuple hpluv = lchToHpluv(luvToLch(xyzToLuv(rgbToXyz(rgb)))); + + *hue = hpluv.a; + *saturation = hpluv.b; + *lightness = hpluv.c; +} diff --git a/Sources/HSLuv/include/hsluv-objc.h b/Sources/HSLuv/include/hsluv-objc.h new file mode 100644 index 0000000..bbaba62 --- /dev/null +++ b/Sources/HSLuv/include/hsluv-objc.h @@ -0,0 +1,33 @@ +// +// hsluv_objc.h +// hsluv-objc +// +// Created by Roger Tallada on 4/6/15. +// Copyright (c) 2015 Alexei Boronine +// + +#import +#import + +#ifndef hsluv_objc_h +#define hsluv_objc_h + +// Accepts red, green and blue values between 0 and 1, returns the color in hex format, as in "#012C4A" +NSString *rgbToHex(CGFloat red, CGFloat green, CGFloat blue); + +// Accepts an hex color, as in "#012C4A", and stores its red, green and blue components with values between 0 and 1. +BOOL hexToRgb(NSString *hex, CGFloat *red, CGFloat *green, CGFloat *blue); + +// Hue is a value between 0 and 360, saturation and lightness between 0 and 100. Stores the RGB in values between 0 and 1. +void hsluvToRgb(CGFloat hue, CGFloat saturation, CGFloat lightness, CGFloat *red, CGFloat *green, CGFloat *blue); + +// Red, green and blue values between 0 and 1, stores the hsluv components with hue between 0 and 360, saturation and lightness between 0 and 100. +void rgbToHsluv(CGFloat red, CGFloat green, CGFloat blue, CGFloat *hue, CGFloat *saturation, CGFloat *lightness); + +// Hue is a value between 0 and 360, saturation and lightness between 0 and 100. Stores the RGB in values between 0 and 1. +void hpluvToRgb(CGFloat hue, CGFloat saturation, CGFloat lightness, CGFloat *red, CGFloat *green, CGFloat *blue); + +// Red, green and blue values between 0 and 1, stores the hpluv components with hue between 0 and 360, saturation and lightness between 0 and 100. +void rgbToHpluv(CGFloat red, CGFloat green, CGFloat blue, CGFloat *hue, CGFloat *saturation, CGFloat *lightness); + +#endif \ No newline at end of file diff --git a/Sources/JolkEngine/Application.swift b/Sources/JolkEngine/Application.swift new file mode 100644 index 0000000..ededf37 --- /dev/null +++ b/Sources/JolkEngine/Application.swift @@ -0,0 +1,205 @@ +import Foundation +import SDL + + +public protocol ApplicationImplementation +{ + func create(render: inout Renderer) + func quit() + func loadContent(content: inout ContentManager) throws + func resize(width: Int, height: Int) + func update(deltaTime: Float) + func draw(render: inout Renderer, deltaTime: Float) +} + +extension ApplicationImplementation +{ + public func quit() {} +} + +public struct ApplicationConfiguration +{ + let resizable: Bool + let vSync: VSyncMode + let windowWidth: Int32 + let windowHeight: Int32 + let bundle: Bundle + + public init(resizable: Bool, vSync: VSyncMode, windowWidth: Int32, windowHeight: Int32, bundle: Bundle) + { + self.resizable = resizable + self.vSync = vSync + self.windowWidth = windowWidth + self.windowHeight = windowHeight + self.bundle = bundle + } +} + + +//FIXME: Wrap these +public var sdlPad: OpaquePointer? = nil +var joyId: Int32 = -1 + +public class Application +{ + private let implementation: ApplicationImplementation + private let configuration: ApplicationConfiguration + + private var window: OpaquePointer? + private var render: Renderer + private var content: ContentManager + + typealias ResizeEvent = (width: Int32, height: Int32) + private var resize: ResizeEvent? = nil + + func openController(index: Int32) -> (pad: OpaquePointer, joy: Int32)? + { + guard let sdlPad = SDL_GameControllerOpen(index) else { return nil } + let joyId = SDL_JoystickGetDeviceInstanceID(index) + print("Using gamepad #\(joyId), \"\(String(cString: SDL_GameControllerName(sdlPad)))\"") + return (pad: sdlPad, joy: joyId) + } + + public init(application: ApplicationImplementation, config: ApplicationConfiguration) + { + self.implementation = application + self.configuration = config + self.render = OpenGL(version: .init(major: 1, minor: 5)) + self.content = ContentManager(&self.render, bundle: configuration.bundle) + } + + public func run() + { + guard SDL_Init(SDL_INIT_VIDEO | SDL_INIT_GAMECONTROLLER) == 0 + else { fatalError("SDL_Init: \(String(cString: SDL_GetError()))") } + + let winPos = Int32(SDL_WINDOWPOS_UNDEFINED_MASK) + let winWidth: Int32 = configuration.windowWidth, winHeight: Int32 = configuration.windowHeight + var winFlags = SDL_WINDOW_RESIZABLE.rawValue | SDL_WINDOW_ALLOW_HIGHDPI.rawValue + if render is OpenGL { winFlags |= SDL_WINDOW_OPENGL.rawValue } + window = SDL_CreateWindow("Something", winPos, winPos, winWidth, winHeight, winFlags) + guard window != nil else { fatalError("SDL_CreateWindow: \(String(cString: SDL_GetError()))") } + + do + { + try render.create(sdlWindow: window!) + try render.setVsync(mode: configuration.vSync) + } + catch RendererError.sdlError(let message) + { + fatalError("idk error \(message)") + } + catch { fatalError("piss") } + + for i in 0...SDL_NumJoysticks() + { + if SDL_IsGameController(i) != SDL_TRUE { continue } + if let open = openController(index: i) + { + sdlPad = open.pad + joyId = open.joy + break + } + } + + do + { + implementation.create(render: &render) + + content.setLoader(extension: "obj", loader: ObjLoader()) + content.setLoader(extension: "g3db", loader: G3DbLoader()) + content.setLoader(extensions: ["png", "jpg"], loader: NSImageLoader()) + try implementation.loadContent(content: &content) + } + catch + { + fatalError("loadContent()") + } + + let timeMul = 1 / Double(SDL_GetPerformanceFrequency()); + var prevTime = SDL_GetPerformanceCounter(); + + resize = displaySize + + mainLoop: while true + { + Input.instance.newTick() + + var event = SDL_Event() + while SDL_PollEvent(&event) > 0 + { + switch SDL_EventType(event.type) + { + case SDL_QUIT: break mainLoop + case SDL_KEYDOWN: + if event.key.repeat == 0 + { + Input.instance.pressEvent(scan: event.key.keysym.scancode) + } + case SDL_KEYUP: + Input.instance.releaseEvent(scan: event.key.keysym.scancode) + case SDL_WINDOWEVENT: + switch SDL_WindowEventID(UInt32(event.window.event)) + { + case SDL_WINDOWEVENT_RESIZED: + resize = displaySize + default: break + } + case SDL_CONTROLLERDEVICEADDED: + if sdlPad == nil && SDL_IsGameController(event.cdevice.which) == SDL_TRUE + { + if let open = openController(index: event.cdevice.which) + { + sdlPad = open.pad + joyId = open.joy + } + } + case SDL_CONTROLLERDEVICEREMOVED: + if event.cdevice.which == joyId + { + SDL_GameControllerClose(sdlPad) + sdlPad = nil + joyId = -1 + } + default: break + } + } + + let time = SDL_GetPerformanceCounter(); + let deltaTime = Float(Double(time - prevTime) * timeMul) + prevTime = time + + implementation.update(deltaTime: min(deltaTime, 1.0 / 15.0)) + repaint(deltaTime) + } + + implementation.quit() + + content.releaseAll() + render.delete() + SDL_DestroyWindow(window) + SDL_Quit() + } + + private func repaint(_ deltaTime: Float) + { + if resize != nil + { + render.resize(width: resize!.width, height: resize!.height) + implementation.resize(width: Int(resize!.width), height: Int(resize!.height)) + resize = nil + } + + render.newFrame() + implementation.draw(render: &render, deltaTime: deltaTime) + + SDL_GL_SwapWindow(window) + } + + private var displaySize: ResizeEvent + { + var width: Int32 = 0, height: Int32 = 0 + SDL_GL_GetDrawableSize(window, &width, &height) + return (width, height) + } +} diff --git a/Sources/JolkEngine/Colour.swift b/Sources/JolkEngine/Colour.swift new file mode 100644 index 0000000..97f6a30 --- /dev/null +++ b/Sources/JolkEngine/Colour.swift @@ -0,0 +1,95 @@ +import SDL2 +import HSLuv + + +public struct Colour: Equatable { let r, g, b, a: Float } + +public extension Colour +{ + static var zero: Self { .init(r: 0, g: 0, b: 0, a: 0) } + static var black: Self { .init(r: 0, g: 0, b: 0, a: 1) } + static var white: Self { .init(r: 1, g: 1, b: 1, a: 1) } + + init(r: Float, g: Float, b: Float) + { + self.init(r: r, g: g, b: b, a: 1.0) + } + + init(fromSdl: SDL_Color) + { + self.init( + r: Float(fromSdl.r) / 0xFF, + g: Float(fromSdl.g) / 0xFF, + b: Float(fromSdl.b) / 0xFF, + a: Float(fromSdl.a) / 0xFF) + } + + init(fromRgb24: UInt32) + { + self.init( + r: Float((fromRgb24 >> 16) & 0xFF) / 0xFF, + g: Float((fromRgb24 >> 8) & 0xFF) / 0xFF, + b: Float((fromRgb24 >> 0) & 0xFF) / 0xFF, + a: 1) + } + + init(fromRgba32: UInt32) + { + self.init( + r: Float((fromRgba32 >> 24) & 0xFF) / 0xFF, + g: Float((fromRgba32 >> 16) & 0xFF) / 0xFF, + b: Float((fromRgba32 >> 8) & 0xFF) / 0xFF, + a: Float((fromRgba32 >> 0) & 0xFF) / 0xFF) + } + + func mix(with rhs: Colour, _ amount: Float) -> Colour + { + let x = amount.saturate + return Colour( + r: Float.lerp(r, rhs.r, x), + g: Float.lerp(g, rhs.g, x), + b: Float.lerp(b, rhs.b, x), + a: Float.lerp(a, rhs.a, x)) + } + + func lighten(by: Double) -> Colour + { + var hue = CGFloat(), sat = CGFloat(), light = CGFloat() + rgbToHsluv(CGFloat(r), CGFloat(g), CGFloat(b), &hue, &sat, &light) + let gamma: CGFloat = 3.0 + light = pow((pow(light / 100, 1 / gamma) + CGFloat(by) * 0.8).saturate, gamma) * 100 + var newR = CGFloat(), newG = CGFloat(), newB = CGFloat() + hsluvToRgb(hue, sat, light, &newR, &newG, &newB) + return Colour(r: Float(newR), g: Float(newG), b: Float(newB), a: a) + } + + var linear: Colour { get + { + Colour( + r: linearFromSrgb(r), + g: linearFromSrgb(g), + b: linearFromSrgb(b), + a: a) + } } + + func setAlpha(_ newAlpha: Float) -> Colour + { + return Colour(r: r, g: g, b: b, a: newAlpha) + } +} + + +@inline(__always) fileprivate func srgbFromLinear(_ x: Float) -> Float +{ + return (x < 0.0031308) + ? x * 12.92 + : 1.055 * pow(x, 1.0 / 2.4) - 0.055 +} + +@inline(__always) fileprivate func linearFromSrgb(_ x: Float) -> Float +{ + return (x < 0.04045) + ? x / 12.92 + : pow((x + 0.055) / 1.055, 2.4) +} + diff --git a/Sources/JolkEngine/Content/ContentManager.swift b/Sources/JolkEngine/Content/ContentManager.swift new file mode 100644 index 0000000..512150a --- /dev/null +++ b/Sources/JolkEngine/Content/ContentManager.swift @@ -0,0 +1,165 @@ +import Foundation + + +public protocol ContentLoaderParametersProtocol +{ + associatedtype T: Resource +} + +public struct ContentManager +{ + private var loaders = Dictionary() + private var resources = [any RendererResource]() + private let renderer: Renderer + private let bundle: Bundle +} + +extension ContentManager +{ + internal init(_ renderer: inout Renderer, bundle: Bundle) + { + self.renderer = renderer + self.bundle = bundle + } + + public mutating func setLoader(extensions exts: [String], loader: Loader) where Loader.T == T + { + for i in exts + { + setLoader(extension: i, loader: loader) + } + } + + public mutating func setLoader(extension ext: String, loader: Loader) where Loader.T == T + { + loaders[ext] = loader + } + + public mutating func create(mesh: Mesh) throws -> RenderMesh + { + let rendMesh = try renderer.createMesh(mesh: mesh) + resources.append(rendMesh) + return rendMesh + } + + public mutating func create(texture: Image, params: Texture2DParameters = .init()) throws -> Texture2D + { + try texture.pixels.withUnsafeBytes + { + raw in + let data = raw.baseAddress! + let rendTex = try renderer.createTexture( + data: data, width: texture.width, height: texture.height, + filter: params.magFilter, mipMode: params.mipMode) + resources.append(rendTex) + return Texture2D(id: rendTex, width: texture.width, height: texture.height) + } + } + + public func getResource(_ path: String) throws -> URL + { + guard let extIndex = path.lastIndex(of: ".") + else { throw ContentError.badPath } + let name = String(path[..(_ path: String) throws -> T + { + let resourceUrl = try getResource(path) + + let loader = loaders[resourceUrl.pathExtension] + guard let resource = loader?.load(url: resourceUrl) + else { throw ContentError.loadFailure } + + if T.self == Mesh.self + { + guard let mesh = resource as? Mesh else { throw ContentError.loadFailure } + return mesh as! T + } + if T.self == Image.self + { + guard let image = resource as? Image else { throw ContentError.loadFailure } + return image as! T + } + if T.self == Texture2D.self + { + guard let image = resource as? Image else { throw ContentError.loadFailure } + let texture2D = try self.create(texture: image) + return texture2D as! T + } + throw ContentError.loadFailure + } + + public mutating func load(_ path: String, params: Params) throws + -> T where Params.T == T + { + let resourceUrl = try getResource(path) + + let loader = loaders[resourceUrl.pathExtension] + guard let resource = loader?.load(url: resourceUrl) + else { throw ContentError.loadFailure } + + if T.self == Mesh.self + { + guard let mesh = resource as? Mesh else { throw ContentError.loadFailure } + return mesh as! T + } + if T.self == Image.self + { + guard let image = resource as? Image else { throw ContentError.loadFailure } + return image as! T + } + if T.self == Texture2D.self + { + guard let image = resource as? Image else { throw ContentError.loadFailure } + let texture2D = try self.create(texture: image, params: params as! Texture2DParameters) + return texture2D as! T + } + throw ContentError.loadFailure + } + + public mutating func load(_ path: String) throws -> T + { + let resourceUrl = try getResource(path) + + let loader = loaders[resourceUrl.pathExtension] + guard let resource = loader?.load(url: resourceUrl) + else { throw ContentError.loadFailure } + + if T.self == RenderMesh.self + { + guard let mesh = resource as? Mesh else { throw ContentError.loadFailure } + let renderResource = try self.create(mesh: mesh) + return renderResource as! T + } + throw ContentError.loadFailure + } + + internal mutating func releaseAll() + { + for resource in resources.reversed() + { + if resource is RenderMesh + { + renderer.deleteMesh(resource as! RenderMesh) + } + else if resource is RenderTexture2D + { + renderer.deleteTexture(resource as! RenderTexture2D) + } + } + resources.removeAll() + } +} + +public enum ContentError: Error +{ + case badPath //else { fatalError("Malformed resource path \"\(path)\"") } + case resourceNotFound //else { fatalError("Resource \"\(path)\" doesn't exist") } + case loadFailure //else { fatalError("Failed to load resource \"\(path)\"") } +} diff --git a/Sources/JolkEngine/Content/Image.swift b/Sources/JolkEngine/Content/Image.swift new file mode 100644 index 0000000..764fae8 --- /dev/null +++ b/Sources/JolkEngine/Content/Image.swift @@ -0,0 +1,9 @@ +import Foundation + + +public struct Image: Resource +{ + let pixels: Data + let width: Int + let height: Int +} diff --git a/Sources/JolkEngine/Content/LoaderProtocol.swift b/Sources/JolkEngine/Content/LoaderProtocol.swift new file mode 100644 index 0000000..5c82b28 --- /dev/null +++ b/Sources/JolkEngine/Content/LoaderProtocol.swift @@ -0,0 +1,9 @@ +import Foundation + + +public protocol LoaderProtocol +{ + associatedtype T: Resource + + func load(url: URL) -> T? +} diff --git a/Sources/JolkEngine/Content/Mesh.swift b/Sources/JolkEngine/Content/Mesh.swift new file mode 100644 index 0000000..c9d6d5f --- /dev/null +++ b/Sources/JolkEngine/Content/Mesh.swift @@ -0,0 +1,54 @@ +import OrderedCollections + + +public struct Model: Resource +{ + public let meshes: [Mesh] +} + +public struct Mesh: Resource +{ + public typealias Index = UInt16 + + public struct Vertex: Equatable + { + public let position: Vec3f + public let normal: Vec3f + public let texCoord: Vec2f + + public init(position: Vec3f, normal: Vec3f, texCoord: Vec2f) + { + self.position = position + self.normal = normal + self.texCoord = texCoord + } + } + + public struct SubMesh + { + public let start, length: Int + + public init(start: Int, length: Int) + { + self.start = start + self.length = length + } + } + + public let vertices: [Vertex] + public let indices: [Index] + public let subMeshes: OrderedDictionary +} + +public extension Mesh +{ + static let empty = Self(vertices: .init(), indices: .init(), subMeshes: .init()) + + init(vertices: [Vertex], indices: [Index]) + { + self.init( + vertices: vertices, + indices: indices, + subMeshes: .init()) + } +} diff --git a/Sources/JolkEngine/Content/ObjModel.swift b/Sources/JolkEngine/Content/ObjModel.swift new file mode 100644 index 0000000..7f0f01d --- /dev/null +++ b/Sources/JolkEngine/Content/ObjModel.swift @@ -0,0 +1,120 @@ +import Foundation + + +public struct ObjModel +{ + public var positions = [Vec3f]() + public var normals = [Vec3f]() + public var texCoords = [Vec2f]() + public var objects = Dictionary() + + public struct Object { public var faces = [Face]() } + + public struct Index { public let p: Int, n: Int, t: Int } + public enum Face + { + case line(p1: Int, p2: Int) + case triangle(v1: Index, v2: Index, v3: Index) + case quad(v1: Index, v2: Index, v3: Index, v4: Index) + case ngon(_ v: [Index]) + } +} + +public struct ObjMaterial +{ + var model: IlluminationModel = .lambert + var ambient: Colour = .black + var diffuse: Colour = .white + var specular: Colour = .zero + var specularExp: Float = 30 + var refraction: Float = 1.0 + var alpha: Float = 1.0 + + var ambientMap: TextureMap? = nil + var diffuseMap: TextureMap? = nil + var specularMap: TextureMap? = nil + var specularExpMap: TextureMap? = nil + var dissolveMap: TextureMap? = nil + var bumpMap: TextureMap? = nil + var displacementMap: TextureMap? = nil + var decalMap: TextureMap? = nil + + // PBR extensions + var roughness: Float = 0.5 + var metallic: Float = 0.0 + var sheen: Float = 0.0 + var clearcoatThickness: Float = 0.0 + var clearcoatRoughness: Float = 0.03 // dunno what the default should be so here's the blender one + var emmision: Vec3f = .zero + var anisotropy: Float = 0.0 + var anisotropyRotation: Float = 0.0 + + var roughnessMap: TextureMap? = nil + var metallicMap: TextureMap? = nil + var sheenMap: TextureMap? = nil + var emmisionMap: TextureMap? = nil + var normalMap: TextureMap? = nil + + // Ft Fresnel reflectance + // Ft Fresnel transmittance + // Ns Specular exponent/shininess + // Ia Ambient light + // I Light intensity + // Ir Intensity from reflected direction (reflection map and/or raytracing) + // It Intensity from transmitted direction + // Ka Ambient reflectance + // Kd Diffuse reflectance + // Ks Specular reflectance + // Tf Transmission filter + // H Unit vector bisector between L and V + // L Unit light vector + // N Unit surface normal + // V Unit view vector + // + // j = piss + // Fr = Fresnel + // lambert = KaIa + Kd(N * Lj)Ij + // blinnPhong = lambert + Ks((H * Hj) ^ Ns)Ij + // + // Notes: Clara.io only usees 0 and 1, maya always exports 4, blender can export 1, 3, 6 + public enum IlluminationModel + { + case colour // Kd only + case lambert + case blinnPhong + case reflectionRaytrace // + Ir = (intensity of reflection map) + (ray trace) + case transparentGlassReflectionRaytrace // + Ir = (glass) + (intensity of reflection map) + (raytrace) + case reflectionRaytraceFresnel // Fr(Lj * Hj, Ks, Ns)Ij + Fr(N * V, Ks, Ns)Ir + case transparentRefractionReflectionRaytrace // + Ir + (1 - Ks)TfIt + case transparentRefractionReflectionRaytraceFresnel // Fr(Lj * Hj, Ks, Ns)Ij + Fr(N * V, Ks, Ns)Ir + case reflection // + Ir = (intensity of reflection map) + case transparentGlassReflection // + Ir = (glass) + (intensity of reflection map) + (raytrace) + case shadowOnly + } + + public struct TextureMap + { + var path: String = .init() + var flags: Flags = [ .blendHoriz, .blendVert ] + var blendMul: Float = 1.0 + var boost: Float = 0.0 // non-negative + var imfChan: ImfChan = .l // decal ? .m : .l + var mmBaseGain: (Float, Float) = (0.0, 1.0) + var offset: Vec3f = .zero + var scale: Vec3f = .one + var turbulence: Vec3f = .zero + var textureResolution: Int = 0 + + struct Flags: OptionSet + { + let rawValue: UInt8 + + static let blendHoriz: Self = Self(rawValue: 1 << 0) + static let blendVert: Self = Self(rawValue: 1 << 1) + static let colourCorrection: Self = Self(rawValue: 1 << 2) + static let clamp: Self = Self(rawValue: 1 << 3) + } + + enum ImfChan { case r, g, b, m, l, z } + } +} diff --git a/Sources/JolkEngine/Content/Resource.swift b/Sources/JolkEngine/Content/Resource.swift new file mode 100644 index 0000000..39e3227 --- /dev/null +++ b/Sources/JolkEngine/Content/Resource.swift @@ -0,0 +1,4 @@ +public protocol Resource +{ + +} diff --git a/Sources/JolkEngine/Input.swift b/Sources/JolkEngine/Input.swift new file mode 100644 index 0000000..4e6c399 --- /dev/null +++ b/Sources/JolkEngine/Input.swift @@ -0,0 +1,155 @@ +import SDL2 + + +public class Input +{ + private static let _instance = Input() + + public static var instance: Input { _instance } + + //private let _UP: UInt8 = 0 + //private let _PRESS: UInt8 = 1 + //private let _DOWN: UInt8 = 2 + //private let _RELEASE: UInt8 = 3 + + private static let _UP: UInt8 = 0b000 + private static let _DOWN: UInt8 = 0b010 + private static let _IMPULSE: UInt8 = 0b001 + private static let _REPEAT: UInt8 = 0b100 + private static let _PRESS: UInt8 = _DOWN | _IMPULSE + private static let _RELEASE: UInt8 = _UP | _IMPULSE + + private var _keys = [UInt8](repeating: _UP, count: Int(SDL_NUM_SCANCODES.rawValue)) + + private init() {} + + internal func newTick() + { + //_keys = _keys.map({ i in (i & 0x1) == 0x1 ? ((i &+ 1) & 0x3) : i }) + _keys = _keys.map({ $0 & ~Input._IMPULSE }) + //for i in 0.. Bool + { + //SDL_GetKeyboardState(nil).withMemoryRebound(to: UInt8.self, capacity: Int(SDL_NUM_SCANCODES.rawValue)) + //{ state in + // state[Int(key.sdlScancode.rawValue)] != 0 + //} + _keys[Int(key.sdlScancode.rawValue)] & Input._DOWN == Input._DOWN + } + + public func keyPressed(_ key: Key) -> Bool + { + _keys[Int(key.sdlScancode.rawValue)] == Input._PRESS + } + + public func keyReleased(_ key: Key) -> Bool + { + _keys[Int(key.sdlKeycode.rawValue)] == Input._RELEASE + } +} + +public enum Key +{ + case a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z + case right, left, down, up +} + +extension Key +{ + internal var sdlKeycode: SDL_KeyCode + { + switch self + { + case .a: SDLK_a + case .b: SDLK_a + case .c: SDLK_a + case .d: SDLK_a + case .e: SDLK_a + case .f: SDLK_a + case .g: SDLK_a + case .h: SDLK_a + case .i: SDLK_a + case .j: SDLK_a + case .k: SDLK_a + case .l: SDLK_a + case .m: SDLK_a + case .n: SDLK_a + case .o: SDLK_a + case .p: SDLK_a + case .q: SDLK_a + case .r: SDLK_a + case .s: SDLK_a + case .t: SDLK_a + case .u: SDLK_a + case .v: SDLK_a + case .w: SDLK_a + case .x: SDLK_a + case .y: SDLK_a + case .z: SDLK_a + case .left: SDLK_LEFT + case .right: SDLK_RIGHT + case .up: SDLK_UP + case .down: SDLK_DOWN + } + } + + internal var sdlScancode: SDL_Scancode + { + switch self + { + case .a: SDL_SCANCODE_A + case .b: SDL_SCANCODE_B + case .c: SDL_SCANCODE_C + case .d: SDL_SCANCODE_D + case .e: SDL_SCANCODE_E + case .f: SDL_SCANCODE_F + case .g: SDL_SCANCODE_G + case .h: SDL_SCANCODE_H + case .i: SDL_SCANCODE_I + case .j: SDL_SCANCODE_J + case .k: SDL_SCANCODE_K + case .l: SDL_SCANCODE_L + case .m: SDL_SCANCODE_M + case .n: SDL_SCANCODE_N + case .o: SDL_SCANCODE_O + case .p: SDL_SCANCODE_P + case .q: SDL_SCANCODE_Q + case .r: SDL_SCANCODE_R + case .s: SDL_SCANCODE_S + case .t: SDL_SCANCODE_T + case .u: SDL_SCANCODE_U + case .v: SDL_SCANCODE_V + case .w: SDL_SCANCODE_W + case .x: SDL_SCANCODE_X + case .y: SDL_SCANCODE_Y + case .z: SDL_SCANCODE_Z + case .left: SDL_SCANCODE_LEFT + case .right: SDL_SCANCODE_RIGHT + case .up: SDL_SCANCODE_UP + case .down: SDL_SCANCODE_DOWN + } + } +} + +extension SDL_KeyCode +{ + internal init(scancode: SDL_Scancode) + { + self.init(scancode.rawValue | UInt32(SDLK_SCANCODE_MASK)) + } +} diff --git a/Sources/JolkEngine/Loaders/G3DbLoader.swift b/Sources/JolkEngine/Loaders/G3DbLoader.swift new file mode 100644 index 0000000..47140ee --- /dev/null +++ b/Sources/JolkEngine/Loaders/G3DbLoader.swift @@ -0,0 +1,249 @@ +import Foundation +import OrderedCollections + + +class G3DbLoader: LoaderProtocol +{ + typealias T = Mesh + + func load(url: URL) -> T? + { + guard var reader = try? G3DbReader(url) + else { return Optional.none } + return try? reader.read() + } +} + + +fileprivate struct G3DbReader +{ + private let version: [Int16] = [0, 1] + private var reader: UBJsonReader + + init(_ url: URL) throws + { + guard let file = try? FileHandle(forReadingFrom: url) + else { throw G3DbReaderError.fileNotFound } + self.reader = UBJsonReader(file: file) + } + + mutating func read() throws -> Mesh + { + let model = try readModel() + + let mesh = model.meshes[0] + + var vertices = [Mesh.Vertex]() + var indices = [UInt16]() + var subMeshes = OrderedDictionary() + + let attributeSize = + { (attrib: G3DAttribute) in + switch attrib + { + case .position, .normal, .colour, .tangent, .bitangent: + return 3 + case .texCoord(_), .blendWeight(_): + return 2 + case .colourPacked: + return 1 + } + } + + var stride = 0 + for a in mesh.attributes + { + stride += attributeSize(a) + } + let numVerts = mesh.vertices.count / stride + vertices.reserveCapacity(numVerts) + for i in 0.. G3DModel + { + let root = try reader.read() + let version = try root.getArray(key: "version") + guard try version.count == 2 && (try version.map({ try $0.int16 }) == self.version) + else { throw G3DbReaderError.versionMismatch } + + var model = G3DModel() + model.id = try root.getString(key: "id", default: "") + try readMeshes(root, &model) + try readMaterials(root, &model) + return model + } + + mutating func readMeshes(_ root: UBJsonToken, _ model: inout G3DModel) throws + { + let meshes = try root.getArray(key: "meshes") + for obj in meshes + { + var mesh = G3DModelMesh() + + mesh.id = try obj.getString(key: "id", default: "") + for attrib in try obj.getArray(key: "attributes") + { + mesh.attributes.append(try .resolve(try attrib.string)) + } + mesh.vertices = try obj.getFloatArray(key: "vertices") + for partObj in try obj.getArray(key: "parts") + { + let id = try partObj.getString(key: "id") + if mesh.parts.keys.contains(id) { throw G3DbReaderError.duplicateIDs } + + var part = G3dModelMeshPart() + part.mode = try .resolve(try partObj.getString(key: "type")) + part.indices = try partObj.getInt16Array(key: "indices") + + mesh.parts[id] = part + } + model.meshes.append(mesh) + } + } + + mutating func readMaterials(_ root: UBJsonToken, _ model: inout G3DModel) throws + { + + } +} + +fileprivate struct G3DModel +{ + var id: String = .init() + var meshes: [G3DModelMesh] = .init() +} + +fileprivate struct G3DModelMesh +{ + var id: String = .init() + var attributes: [G3DAttribute] = .init() + var vertices: [Float] = .init() + var parts: Dictionary = .init() +} + +fileprivate struct G3dModelMeshPart +{ + var mode: G3DPrimativeType = .invalid + var indices: [Int16] = .init() +} + +fileprivate enum G3DAttribute: Equatable +{ + case position + case normal + case tangent + case bitangent + case colour + case colourPacked + case texCoord(id: UInt8) + case blendWeight(id: UInt8) + + static let order = [ .position, .colour, .colourPacked, .normal, + texCoord(id: 0), .blendWeight(id: 0), .tangent, .bitangent ] +} + +extension G3DAttribute +{ + static func resolve(_ attrib: String) throws -> Self + { + let getAttributeId = + { (attrib: String, offset: Int) throws -> UInt8 in + let idIdx = attrib.index(attrib.startIndex, offsetBy: offset) + let idStr = attrib.suffix(from: idIdx) + guard let id = UInt8(idStr) + else { throw G3DbReaderError.badAttribute } + return id + } + + return switch attrib + { + case "POSITION": .position + case "NORMAL": .normal + case "COLOR": .colour + case "COLORPACKED": .colourPacked + case "TANGENT": .tangent + case "BINORMAL": .bitangent + default: + if attrib.starts(with: "TEXCOORD") + { + .texCoord(id: try getAttributeId(attrib, 8)) + } + else if attrib.starts(with: "BLENDWEIGHT") + { + .blendWeight(id: try getAttributeId(attrib, 11)) + } + else { throw G3DbReaderError.badAttribute } + } + } +} + +fileprivate enum G3DPrimativeType +{ + case invalid + case triangles + case lines + case points + case triangleStrip + case lineStrip +} + +extension G3DPrimativeType +{ + static func resolve(_ key: String) throws -> Self + { + switch key + { + case "TRIANGLES": .triangles + case "LINES": .lines + case "POINTS": .points + case "TRIANGLE_STRIP": .triangleStrip + case "LINE_STRIP": .lineStrip + default: throw G3DbReaderError.invalidFormat + } + } +} + +fileprivate enum G3DbReaderError: Error +{ + case fileNotFound + case versionMismatch + case unsupportedFormat + case invalidFormat + case badAttribute + case duplicateIDs +} diff --git a/Sources/JolkEngine/Loaders/NSImageLoader.swift b/Sources/JolkEngine/Loaders/NSImageLoader.swift new file mode 100644 index 0000000..d55ac69 --- /dev/null +++ b/Sources/JolkEngine/Loaders/NSImageLoader.swift @@ -0,0 +1,50 @@ +import AppKit + + +enum ImageLoaderError: Error +{ + case loadFailed(_ message: String) +} + +struct NSImageLoader: LoaderProtocol +{ + typealias T = Image + + func load(url: URL) -> T? + { + guard let image = try? NSImageLoader.loadImage(url: url) else { return nil } + return image + } + + static func loadImage(url: URL) throws -> Image + { + try autoreleasepool + { + // Open as a Core Graphics image + guard let nsImg = NSImage(contentsOf: url), + let image = nsImg.cgImage(forProposedRect: nil, context: nil, hints: nil) + else { throw ImageLoaderError.loadFailed("Failed to open image \"\(url.absoluteString)\"") } + + // Convert to 8-bit ARGB (SRGB) w/ premultiplied alpha + let alphaInfo = image.alphaInfo == .none ? CGImageAlphaInfo.noneSkipLast : CGImageAlphaInfo.premultipliedLast + guard let colourspace = CGColorSpace(name: CGColorSpace.sRGB), + let context = CGContext(data: nil, + width: image.width, + height: image.height, + bitsPerComponent: 8, + bytesPerRow: image.width * 4, + space: colourspace, + bitmapInfo: alphaInfo.rawValue | CGBitmapInfo.byteOrder32Big.rawValue) + else { throw ImageLoaderError.loadFailed("Coudn't create graphics context") } + let flipVertical = CGAffineTransform(a: 1, b: 0, c: 0, d: -1, tx: 0, ty: CGFloat(image.height)) + context.concatenate(flipVertical) + context.draw(image, in: CGRect(x: 0, y: 0, width: image.width, height: image.height)) + + guard let data = context.data else { throw ImageLoaderError.loadFailed("what") } + return Image( + pixels: Data(bytes: data, count: 4 * image.width * image.height), + width: image.width, + height: image.height) + } + } +} diff --git a/Sources/JolkEngine/Loaders/ObjLoader.swift b/Sources/JolkEngine/Loaders/ObjLoader.swift new file mode 100644 index 0000000..05ff943 --- /dev/null +++ b/Sources/JolkEngine/Loaders/ObjLoader.swift @@ -0,0 +1,92 @@ +import Foundation +import OrderedCollections + + +/* +extension ObjMaterial +{ + func convert() -> Material + { + var m = Material() + m.diffuse = self.diffuse.setAlpha(self.alpha) + if ![ .colour, .lambert, .shadowOnly ].contains(self.model) + { + m.specular = self.specular + m.specularExp = self.specularExp + } + return m + } +} +*/ + +public struct ObjLoader: LoaderProtocol +{ + public typealias T = Mesh + + public init() {} + + public func load(url: URL) -> T? + { + try? Self.read(url: url) + } + + private static func read(url: URL) throws -> Mesh + { + return try read(model: try ObjReader.read(url: url)) + } + + public static func read(model: ObjModel) throws -> Mesh + { + var subMeshes: OrderedDictionary = .init() + var vertices = [Mesh.Vertex]() + var indices = [UInt16]() + + let readIndex = + { (v: ObjModel.Index) -> UInt16 in + let vertex = Mesh.Vertex( + position: model.positions[v.p], + normal: model.normals[v.n], + texCoord: model.texCoords[v.t]) + if let index = vertices.firstIndex(of: vertex) + { + indices.append(UInt16(index)) + return UInt16(index) + } + else + { + let index = UInt16(vertices.count) + indices.append(index) + vertices.append(vertex) + return index + } + } + + for mesh in model.objects + { + let start = indices.count + for face: ObjModel.Face in mesh.value.faces + { + switch face + { + case .triangle(let v1, let v2, let v3): + for v in [ v1, v2, v3 ] { _ = readIndex(v) } + case .quad(let v1, let v2, let v3, let v4): + let n1 = readIndex(v1) + _ = readIndex(v2) + indices.append(readIndex(v3)) + _ = readIndex(v4) + indices.append(n1) + case .ngon(_): fallthrough + default: break + } + } + let length = indices.count - start + if length > 0 + { + subMeshes[mesh.key] = .init(start: start, length: length) + } + } + + return Mesh(vertices: vertices, indices: indices, subMeshes: subMeshes) + } +} diff --git a/Sources/JolkEngine/Loaders/ObjReader.swift b/Sources/JolkEngine/Loaders/ObjReader.swift new file mode 100644 index 0000000..5f208d2 --- /dev/null +++ b/Sources/JolkEngine/Loaders/ObjReader.swift @@ -0,0 +1,372 @@ +import Foundation + + +public struct ObjReader +{ + public static func read(url: URL) throws -> ObjModel + { + var file = try ObjDocumentReader(filePath: url) + + var model = ObjModel() + var materials = Dictionary() + var name: String? = nil + var object = ObjModel.Object() + + file.string(tag: "mtllib") { s in + let mats = try ObjMtlLoader.read(url: url.deletingLastPathComponent().appendingPathComponent(s[0])) + materials.merge(mats, uniquingKeysWith: { (_, new) in new } ) + } + file.string(tag: "o", count: 1) { s in + if !object.faces.isEmpty + { + model.objects[name!] = object + object = .init() + } + name = String(s[0]) + } + file.float(tag: "v", count: 3) { v in model.positions.append(Vec3f(v[0], v[1], v[2])) } + file.float(tag: "vn", count: 3) { v in model.normals.append(Vec3f(v[0], v[1], v[2])) } + file.float(tag: "vt", count: 2) { v in model.texCoords.append(Vec2f(v[0], v[1])) } + file.raw(tag: "f") { raw in + let readIndex = + { (raw: Substring) in + let face = raw.split(separator: "/") + guard face.count == 3, + let posIdx = Int(face[0]), let coordIdx = Int(face[1]), let normIdx = Int(face[2]) + else { throw ObjLoaderError.badTagParameters } + return ObjModel.Index(p: posIdx - 1, n: normIdx - 1, t: coordIdx - 1) + } + + if raw.count == 3 + { + for raw in raw { _ = try readIndex(raw) } + object.faces.append(.triangle( + v1: try readIndex(raw[raw.startIndex]), + v2: try readIndex(raw[raw.startIndex + 1]), + v3: try readIndex(raw[raw.startIndex + 2]))) + } + else if raw.count == 4 + { + object.faces.append(.quad( + v1: try readIndex(raw[raw.startIndex]), + v2: try readIndex(raw[raw.startIndex + 1]), + v3: try readIndex(raw[raw.startIndex + 2]), + v4: try readIndex(raw[raw.startIndex + 3]))) + } + else if raw.count >= 5 + { + object.faces.append(.ngon(try raw.map { try readIndex($0) })) + } + else { throw ObjLoaderError.badTagParameters } + } + file.int(tag: "l") { i in object.faces.append(.line(p1: i[0], p2: i[1])) } + try file.read() + + if !object.faces.isEmpty + { + model.objects[name!] = object + } + return model + } +} + +fileprivate struct ObjMtlLoader +{ + static func read(url: URL) throws -> Dictionary + { + var file = try ObjDocumentReader(filePath: url) + + var materials = Dictionary() + var name: String = "" + var mat: ObjMaterial? = nil + + file.string(tag: "newmtl", count: 1) + { s in + if mat != nil + { + materials[name] = mat! + } + mat = .init() + name = String(s[0]) + } + + file.preHandle { s in if s != "newmtl" && mat == nil { throw ObjLoaderError.unexpectedTag } } + file.float(tag: "Ka", count: 3) { f in mat!.ambient = Colour(r: f[0], g: f[1], b: f[2]) } // "Ambient colour" + file.float(tag: "Kd", count: 3) { f in mat!.diffuse = Colour(r: f[0], g: f[1], b: f[2]) } // "Diffuse colour" + file.float(tag: "Ks", count: 3) { f in mat!.specular = Colour(r: f[0], g: f[1], b: f[2]) } // "Specular colour" + file.float(tag: "Ns", count: 1) { f in mat!.specularExp = f[0] } // "Specular exponent/shininess" + file.float(tag: "Ni", count: 1) { f in mat!.refraction = f[0] } // "Optical density/refraction index" + file.float(tag: "d", count: 1) { f in mat!.alpha = f[0] } // "Dissolve" 0.0 = transparent, 1.0 = opaque + file.float(tag: "Tr", count: 1) { f in mat!.alpha = 1.0 - f[0] } // "Transparent" 0.0 = opaque, 1.0 = transparent + file.int(tag: "illum", count: 1) { i in mat!.model = try .resolve(i[0]) } // "Illumination model" + file.textureMap(tag: "map_Ka") { s in } // "Ambient colourmap" + file.textureMap(tag: "map_Kd") { t in mat!.diffuseMap = t } // "Albedo map" + file.textureMap(tag: "map_Ks") { t in mat!.specularMap = t } // "Specular colourmap" + file.textureMap(tag: "map_Ns") { t in mat!.specularExpMap = t } // "Specular exponent map" + file.textureMap(tag: "map_d") { t in mat!.dissolveMap = t } // "Dissolve map" + //file.string(tag: "map_Tr") { t in } // "Translucency map" + for t in ["map_Bump", "bump"] { file.textureMap(tag: t) { t in mat!.bumpMap = t } } // "Bump map" + file.textureMap(tag: "disp") { t in mat!.displacementMap = t } // "Displacement map" + file.textureMap(tag: "decal") { t in mat!.decalMap = t } // ? + // PBR extensions + file.float(tag: "Pr", count: 1) { f in mat!.roughness = f[0] } // "Roughness" + file.float(tag: "Pm", count: 1) { f in mat!.metallic = f[0] } // "Metallic" + file.float(tag: "Ps", count: 1) { f in mat!.sheen = f[0] } // "Sheen" + file.float(tag: "Pc", count: 1) { f in } // "Clearcoat thickness" + file.float(tag: "Pcr", count: 1) { f in } // "Clearcoat roughness" + file.float(tag: "Ke", count: 3) { f in } // "Emmission colour" + file.float(tag: "aniso", count: 1) { f in } // "Anisotropy" + file.float(tag: "anisor", count: 1) { f in } // "Anisotropy rotation" + file.textureMap(tag: "map_Pr") { t in mat!.roughnessMap = t } // "Roughness texturemap" + file.textureMap(tag: "map_Pm") { t in mat!.metallicMap = t } // "Metallic texturemap" + file.textureMap(tag: "map_Ps") { t in mat!.sheenMap = t } // "Sheen texturemap" + file.textureMap(tag: "map_Ke") { t in mat!.emmisionMap = t } // "Emmision texturemap" + file.textureMap(tag: "norm") { t in mat!.normalMap = t } // "Normal map" + + try file.read() + + if let material = mat + { + materials[name] = material + } + return materials + } +} + +fileprivate extension ObjMaterial.IlluminationModel +{ + static func resolve(_ id: Int) throws -> Self + { + switch id + { + case 0: .colour + case 1: .lambert + case 2: .blinnPhong + case 3: .reflectionRaytrace + case 4: .transparentGlassReflectionRaytrace + case 5: .reflectionRaytraceFresnel + case 6: .transparentRefractionReflectionRaytrace + case 7: .transparentRefractionReflectionRaytraceFresnel + case 8: .reflection + case 9: .transparentGlassReflection + case 10: .shadowOnly + default: throw ObjLoaderError.badTagParameters + } + } +} + +fileprivate extension ObjMaterial.TextureMap +{ + static func parse(_ argstr: Substring) throws -> Self + { + var map = Self() + var args = [Substring]() + + let parseFlag = + { (flag: Flags) in + let arg = args[0].lowercased() + if arg == "on" { map.flags.insert(flag) } + else if arg == "off" { map.flags.remove(flag) } + else { throw ObjLoaderError.badTagParameters } + } + let parseInt = + { (arg: Int) in + guard let result = Int(args[arg]) else { throw ObjLoaderError.badTagParameters } + return result + } + let parseFloat = + { (arg: Int) in + guard let result = Float(args[arg]) else { throw ObjLoaderError.badTagParameters } + return result + } + let parseVector = { Vec3f(try parseFloat(0), try parseFloat(1), try parseFloat(2)) } + + typealias Option = () throws -> Void + let options: Dictionary = + [ + "blendu": (1, { try parseFlag(.blendHoriz) }), + "blendv": (1, { try parseFlag(.blendVert) }), + "bm": (1, { map.blendMul = try parseFloat(0) }), + "cc": (1, { try parseFlag(.colourCorrection) }), + "clamp": (1, { try parseFlag(.clamp) }), + "imfchan": (1, { map.imfChan = try .resolve(args[0]) }), + "mm": (2, { map.mmBaseGain = (try parseFloat(0), try parseFloat(1)) }), + "o": (3, { map.offset = try parseVector() }), + "s": (3, { map.scale = try parseVector() }), + "t": (3, { map.turbulence = try parseVector() }), + "texres": (1, { map.textureResolution = try parseInt(0) }) + ] + + var expectArgs = 0, option: Option? = nil + var index = argstr.startIndex + repeat + { + if expectArgs > 0, let callback = option + { + let start = index + index = argstr[start...].firstIndex(where: \.isWhitespace) ?? argstr.endIndex + args.append(argstr[start..= argstr.endIndex || expectArgs > 0 { throw ObjLoaderError.badTagParameters } + + map.path = String(argstr[index...]) + return map + } +} + +fileprivate extension ObjMaterial.TextureMap.ImfChan +{ + static func resolve(_ token: Substring) throws -> Self + { + switch token + { + case "r": .r + case "g": .g + case "b": .b + case "m": .m + case "l": .l + case "z": .z + default: throw ObjLoaderError.badTagParameters + } + } +} + +fileprivate struct ObjDocumentReader +{ + private enum Handler + { + case string(closure: ([String]) throws -> Void, count: Int? = nil) + case float(closure: ([Float]) throws -> Void, count: Int? = nil) + case int(closure: ([Int]) throws -> Void, count: Int? = nil) + case textureMap(closure: (ObjMaterial.TextureMap) throws -> Void) + case raw(closure: ([Substring]) throws -> Void) + } + + private var file: TextFile + typealias Callback = (Substring) throws -> Void + private var _prehandler: Callback? = nil + private var handlers = Dictionary() + + init(filePath: URL) throws + { + file = try TextFile(fileURL: filePath) + } + + mutating func string(tag: String, count: Int? = nil, closure: @escaping ([String]) throws -> Void) + { + handlers[tag] = .string(closure: closure, count: count) + } + + mutating func float(tag: String, count: Int? = nil, closure: @escaping ([Float]) throws -> Void) + { + handlers[tag] = .float(closure: closure, count: count) + } + + mutating func int(tag: String, count: Int? = nil, closure: @escaping ([Int]) throws -> Void) + { + handlers[tag] = .int(closure: closure, count: count) + } + + mutating func textureMap(tag: String, closure: @escaping (ObjMaterial.TextureMap) throws -> Void) + { + handlers[tag] = .textureMap(closure: closure) + } + + mutating func raw(tag: String, closure: @escaping ([Substring]) throws -> Void) + { + handlers[tag] = .raw(closure: closure) + } + + mutating func preHandle(closure: @escaping Callback) { _prehandler = closure } + + private func handle(_ handler: Handler, command: Substring, arg: Substring) throws + { + switch handler + { + case .string(let closure, let count): + let args = arg.split(separator: " ") + if count != nil && args.count != count! { throw ObjLoaderError.badTagParameters } + try closure(args.map({ String($0) })) + case .float(let closure, let count): + let args = arg.split(separator: " ") + if count != nil && args.count != count! { throw ObjLoaderError.badTagParameters } + try closure(args.map( + { + if let value = Float($0) { return value } + else { throw ObjLoaderError.badTagParameters } + })) + case .int(let closure, let count): + let args = arg.split(separator: " ") + if count != nil && args.count != count! { throw ObjLoaderError.badTagParameters } + try closure(args.map( + { + if let value = Int($0) { return value } + else { throw ObjLoaderError.badTagParameters } + })) + case .textureMap(let closure): + try closure(ObjMaterial.TextureMap.parse(arg)) + case .raw(let closure): + try closure(arg.split(separator: " ")) + } + } + + private func parseLine(_ line: String) throws -> (Substring, Substring)? + { + // Trim comment if present + var trimmed = if let index = line.firstIndex(of: "#") { line[.. Self { a * (1 - x) + b * x } + + @inline(__always) static func deg(fromRad: Self) -> Self { fromRad * (180 / Self.pi) } + @inline(__always) static func rad(fromDeg: Self) -> Self { fromDeg * (Self.pi / 180) } + + fileprivate func axisDeadzone(_ min: Self, _ max: Self) -> Self + { + let xabs = abs(self) + return if xabs <= min { 0 } + else if xabs >= max { Self(signOf: self, magnitudeOf: 1) } + else { Self(signOf: self, magnitudeOf: xabs - min) / (max - min) } + } +} + +public extension SIMD2 where Scalar: FloatingPoint +{ + @inline(__always) var len2: Scalar { x * x + y * y } + //@inline(__always) var len2: Scalar { simd_dot(self, self) } + @inline(__always) var len: Scalar { len2.squareRoot() } + @inline(__always) var normalised: Self { self / len } + + @inline(__always) func dot(_ b: Self) -> Scalar { x * b.x + y * b.y } + @inline(__always) func reflect(_ n: Self) -> Self { self - (n * 2 * self.dot(n)) } + @inline(__always) func project(_ n: Self) -> Self { n * self.dot(n) } + + @inline(__always) func cross(_ b: Self) -> Scalar { x * b.y - y * b.x } + + @inline(__always) func lerp(_ b: Self, _ x: Scalar) -> Self + { + let invX = 1 - x + return Self(self.x * invX + b.x * x, self.y * invX + b.y * x) + } + + func cardinalDeadzone(min: Scalar, max: Scalar) -> Self + { + Self(self.x.axisDeadzone(min, max), self.y.axisDeadzone(min, max)) + } + + func radialDeadzone(min: Scalar, max: Scalar) -> Self + { + let magnitude = self.len + if magnitude == .zero || magnitude < min { return Self.zero } + if magnitude > max { return self / magnitude } + let rescale = (magnitude - min) / (max - min) + return self / magnitude * rescale + } +} + +public extension SIMD3 where Scalar: FloatingPoint +{ + @inline(__always) static var X: Self { Self(1, 0, 0) } + @inline(__always) static var Y: Self { Self(0, 1, 0) } + @inline(__always) static var Z: Self { Self(0, 0, 1) } + + @inline(__always) static var up: Self { Y } + @inline(__always) static var down: Self { -Y } + @inline(__always) static var left: Self { -X } + @inline(__always) static var right: Self { X } + @inline(__always) static var forward: Self { Z } + @inline(__always) static var back: Self { -Z } + + @inline(__always) var len2: Scalar { x * x + y * y + z * z } + @inline(__always) var len: Scalar { len2.squareRoot() } + @inline(__always) var normalised: Self { self / len } + + @inline(__always) mutating func normalise() { self /= len } + + @inline(__always) func lerp(_ b: Self, _ x: Scalar) -> Self + { + let invX = 1 - x + return Self(self.x * invX + b.x * x, self.y * invX + b.y * x, self.z * invX + b.z * x) + } + + @inline(__always) func dot(_ b: Self) -> Scalar { x * b.x + y * b.y + z * b.z } + @inline(__always) func cross(_ b: Self) -> Self { Self(y * b.z - z * b.y, z * b.x - x * b.z, x * b.y - y * b.x) } + + @inline(__always) func project(_ n: Self) -> Self { n * self.dot(n) } +} + +public extension SIMD4 where Scalar: FloatingPoint +{ + @inline(__always) static var X: Self { Self(1, 0, 0, 0) } + @inline(__always) static var Y: Self { Self(0, 1, 0, 0) } + @inline(__always) static var Z: Self { Self(0, 0, 1, 0) } + @inline(__always) static var W: Self { Self(0, 0, 0, 1) } +} + +public extension simd_float4x4 +{ + @inline(__always) static var identity: Self { Self(diagonal: .one) } + + @inline(__always) static func translate(_ v: Vec3f) -> Self + { + Self( + .init( 1, 0, 0, 0), + .init( 0, 1, 0 ,0), + .init( 0, 0, 1, 0), + .init(v.x, v.y, v.z, 1)) + } + + @inline(__always) static func scale(_ v: Vec3f) -> Self + { + Self( + .init(v.x, 0, 0, 0), + .init( 0, v.y, 0, 0), + .init( 0, 0, v.z, 0), + .init( 0, 0, 0, 1)) + } + + @inline(__always) static func scale(scalar v: Float) -> Self + { + Self( + .init(v, 0, 0, 0), + .init(0, v, 0, 0), + .init(0, 0, v, 0), + .init(0, 0, 0, 1)) + } + + static func rotate(axis v: Vec3f, angle theta: Float) -> Self + { + //FIXME: THIS IS FUCKED UP FOR EVERYTHING OTHER THAN X AXIS ROTATION LOL + /* + let vv = v * v + let xy = v.x * v.y, xz = v.x * v.z, yz = v.y * v.z + let ts = sin(angle), tc = cos(angle) + return Self( + .init( + vv.x + (tc * (1 - vv.x)), + (xz - (tc * xy)) + (ts * v.z), + (xz - (tc * xz)) - (ts * v.y), 0), + .init( + (xy - (tc * xy)) - (ts * v.z), + vv.y + (tc * (1 - vv.y)), + (xz - (tc * xz)) + (ts * v.x), 0), + .init( + (xz - (tc * xz)) + (ts * v.y), + (xz - (tc * xz)) - (ts * v.y), + vv.z + (tc * (1 - vv.z)), 1), + .init(0, 0, 0, 1)) + */ + let vxx = v.x * v.x, vxy = v.x * v.y, vxz = v.x * v.z + let vyy = v.y * v.y, vyz = v.y * v.z + let vzz = v.z * v.z + let ts = sin(theta), tc = cos(theta) + let ic = 1 - tc + return Self( + .init( + ic * vxx + tc, + ic * vxy - v.z * ts, + ic * vxz + v.z * ts, + 0), + .init( + ic * vxy + v.z * ts, + ic * vyy + tc, + ic * vyz - v.x * ts, + 0), + .init( + ic * vxz - v.y * ts, + ic * vyz + v.x * ts, + ic * vzz + tc, + 0), + .init(0, 0, 0, 1)) + } + + @inline(__always) static func rotate(yawPitch: Vec2f) -> Self { return rotate(yaw: yawPitch.x, pitch: yawPitch.y) } + + static func rotate(yaw ytheta: Float, pitch xtheta: Float) -> Self + { + let xc = cos(xtheta), xs = sin(xtheta) + let yc = cos(ytheta), ys = sin(ytheta) + + return Self( + .init(yc, ys * xs, -ys * xc, 0), + .init( 0, xc, xs, 0), + .init(ys, yc * -xs, yc * xc, 0), + .init( 0, 0, 0, 1)) + } + + static func rotate(yaw ytheta: Float, pitch xtheta: Float, roll ztheta: Float) -> Self + { + //FIXME: this doesn't null against control + let xc = cos(xtheta), xs = sin(xtheta) + let yc = cos(ytheta), ys = sin(ytheta) + let zc = cos(ztheta), zs = sin(ztheta) + + let ysxs = ys * xs, ycxs = yc * xs + + let result = Mat4f( + .init(yc * zc + ysxs * zs, yc * -zs + ysxs * zc, -ys * xc, 0), + .init( xc * zs, xc * zc, xs, 0), + .init(ys * zc - ycxs * zs, ys * -zs - ycxs * zc, yc * xc, 0), + .init( 0, 0, 0, 1)) + let shouldBe = .rotate(z: ztheta) * .rotate(x: xtheta) * .rotate(y: ytheta) + + let epsilon: Float = .ulpOfOne + if (result != shouldBe) + { + assert(abs(result[0][0] - shouldBe[0][0]) <= epsilon) // epsilon + assert(result[1][0] == shouldBe[1][0]) + assert(abs(result[2][0] - shouldBe[2][0]) <= epsilon) // epsilon + assert(result[3][0] == shouldBe[3][0]) + assert(abs(result[0][1] - shouldBe[0][1]) <= epsilon) // epsilon + assert(result[1][1] == shouldBe[1][1]) + assert(abs(result[2][1] - shouldBe[2][1]) <= epsilon) // epsilon + assert(result[3][1] == shouldBe[3][1]) + assert(result[0][2] == shouldBe[0][2]) + assert(result[1][2] == shouldBe[1][2]) + assert(result[2][2] == shouldBe[2][2]) + assert(result[3][2] == shouldBe[3][2]) + assert(result[0][3] == shouldBe[0][3]) + assert(result[1][3] == shouldBe[1][3]) + assert(result[2][3] == shouldBe[2][3]) + assert(result[3][3] == shouldBe[3][3]) + } + return result + } + + @inline(__always) static func rotate(x theta: Float) -> Self + { + let c = cos(theta), s = sin(theta) + return Self( + .init(1, 0, 0, 0), + .init(0, c, s, 0), + .init(0, -s, c, 0), + .init(0, 0, 0, 1)) + } + + @inline(__always) static func rotate(y theta: Float) -> Self + { + let c = cos(theta), s = sin(theta) + return Self( + .init(c, 0, -s, 0), + .init(0, 1, 0, 0), + .init(s, 0, c, 0), + .init(0, 0, 0, 1)) + } + + @inline(__always) static func rotate(z theta: Float) -> Self + { + let c = cos(theta), s = sin(theta) + return Self( + .init(c, -s, 0, 0), + .init(s, c, 0, 0), + .init(0, 0, 1, 0), + .init(0, 0, 0, 1)) + } + + static func perspective(fovY: Float, aspect: Float, zNear: Float, zFar: Float) -> Self + { + let h = 1 / tanf(fovY * 0.5) + let w = h / aspect + let invClipRange = 1 / (zFar - zNear) + let z = -(zFar + zNear) * invClipRange + let z2 = -(2 * zFar * zNear) * invClipRange + return simd_matrix( + .init(w, 0, 0, 0), + .init(0, h, 0, 0), + .init(0, 0, z, -1), + .init(0, 0, z2, 0)) + } + + static func lookAt(from: Vec3f = .zero, to: Vec3f, up: Vec3f = .up) -> Self + { + let forward = (to - from).normalised + let bitangent = forward.cross(up).normalised + let tangent = bitangent.cross(forward).normalised + let normal = -forward + return simd_matrix( + .init(bitangent.x, tangent.x, normal.x, 0.0), + .init(bitangent.y, tangent.y, normal.y, 0.0), + .init(bitangent.z, tangent.z, normal.z, 0.0), + .init( 0.0, 0.0, 0.0, 1.0)) + } +} + + +public typealias Vec2f = SIMD2 +public typealias Vec2d = SIMD2 +public typealias Vec3f = SIMD3 +public typealias Vec3d = SIMD3 +public typealias Vec4f = SIMD4 +public typealias Vec4d = SIMD4 +public typealias Mat4f = simd_float4x4 diff --git a/Sources/JolkEngine/Renderer/Environment.swift b/Sources/JolkEngine/Renderer/Environment.swift new file mode 100644 index 0000000..2d30a23 --- /dev/null +++ b/Sources/JolkEngine/Renderer/Environment.swift @@ -0,0 +1,81 @@ +public enum Fog +{ + public enum Mode + { + case distance + case depth + } + + public enum RangeType + { + case linear + case smooth + } + + public enum FactorType + { + case exp + case exp2 + } + + case none + case range(colour: Colour, mode: Mode, type: RangeType, start: Float, end: Float) + case factor(colour: Colour, mode: Mode, type: FactorType, density: Float) +} + +public enum Light +{ + case directional(colour: Colour, direction: Vec3f) + case point(colour: Colour, position: Vec3f, intensity: Float) +} + +public struct Environment +{ + public var fog: Fog = .none + public var ambient: Colour = .black + public var lights: [Light] = .init() + + public init() {} + + public init(fog: Fog, ambient: Colour, lights: [Light]) + { + self.fog = fog + self.ambient = ambient + self.lights = lights + } +} + +public extension Environment +{ + enum FogFalloff + { + case range(type: Fog.RangeType, start: Float, end: Float) + case factor(type: Fog.FactorType, density: Float) + } + + mutating func setFog(colour: Colour, mode: Fog.Mode, falloff: FogFalloff) + { + fog = switch falloff + { + case .range(let type, let start, let end): + .range(colour: colour, mode: mode, type: type, start: start, end: end) + case .factor(let type, let density): + .factor(colour: colour, mode: mode, type: type, density: density) + } + } + + mutating func addAmbientLight(colour: Colour) + { + ambient = colour + } + + mutating func addDirectionalLight(direction: Vec3f, colour: Colour) + { + lights.append(.directional(colour: colour, direction: direction)) + } + + mutating func addPointLight(position: Vec3f, colour: Colour, intensity: Float) + { + lights.append(.point(colour: colour, position: position, intensity: intensity)) + } +} diff --git a/Sources/JolkEngine/Renderer/Material.swift b/Sources/JolkEngine/Renderer/Material.swift new file mode 100644 index 0000000..b2aff31 --- /dev/null +++ b/Sources/JolkEngine/Renderer/Material.swift @@ -0,0 +1,20 @@ +public struct Material +{ + public var id: String + public var diffuse: Colour, specular: Colour + public var specularExp: Float + public var texture: RenderTexture2D + + public init(id: String = "", + diffuse: Colour = .white, + specular: Colour = .zero, + gloss: Float = 0, + texture: RenderTexture2D = .empty) + { + self.id = id + self.diffuse = diffuse + self.specular = specular + self.specularExp = gloss + self.texture = texture + } +} diff --git a/Sources/JolkEngine/Renderer/OpenGL.swift b/Sources/JolkEngine/Renderer/OpenGL.swift new file mode 100644 index 0000000..6e2eef9 --- /dev/null +++ b/Sources/JolkEngine/Renderer/OpenGL.swift @@ -0,0 +1,440 @@ +//#set OPENGL3 + +import Foundation +import SDL2 +#if OPENGL3 +import OpenGL +#else +import OpenGL.GL3 +#endif + + + +class OpenGL: Renderer +{ + private let srgb = true + + private var glCtx: SDL_GLContext? = nil + private var state = OpenGLState() + + struct Version { let major, minor: Int32 } + let glVersion: Version + + init(version: Version) + { + self.glVersion = version + } + + func create(sdlWindow: OpaquePointer) throws + { + SDL_GL_SetAttribute(SDL_GL_CONTEXT_PROFILE_MASK, Int32(SDL_GL_CONTEXT_PROFILE_COMPATIBILITY.rawValue)) + SDL_GL_SetAttribute(SDL_GL_CONTEXT_MAJOR_VERSION, glVersion.major) + SDL_GL_SetAttribute(SDL_GL_CONTEXT_MINOR_VERSION, glVersion.minor) + + SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1) + SDL_GL_SetAttribute(SDL_GL_ALPHA_SIZE, 0) + SDL_GL_SetAttribute(SDL_GL_STENCIL_SIZE, 0) + + if let context = SDL_GL_CreateContext(sdlWindow) { glCtx = context } + else { throw RendererError.sdlError(message: "SDL_GL_CreateContext: \(String(cString: SDL_GetError()))") } + + guard SDL_GL_MakeCurrent(sdlWindow, glCtx) == 0 + else { throw RendererError.sdlError(message: "SDL_GL_MakeCurrent: \(String(cString: SDL_GetError()))") } + + state.enable([.texture2D, .cullFace, .depthTest, .rescaleNormal, .colourMaterial]) + if srgb { state.enable(.frameBufferSrgb) } + state.cullFace = .back + state.clearDepth = 1 + state.depthFunc = .less + state.setHint(target: .fog, hint: .dontCare) + } + + func delete() + { + SDL_GL_DeleteContext(glCtx) + } + + func resize(width: Int32, height: Int32) + { + glViewport(0, 0, width, height) + } + + func newFrame() + { + glClear(GLbitfield(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT)) + } + + private var _clearColour = Colour.black + var clearColour: Colour + { + get { _clearColour } + set(newColour) + { + + state.clearColour(srgb ? newColour.linear : newColour) + _clearColour = newColour + } + } + + func setVsync(mode: VSyncMode) throws + { + guard SDL_GL_SetSwapInterval(mode.sdlInterval) == 0 + else { throw RendererError.sdlError(message: "SDL_GL_SetSwapInterval: \(String(cString: SDL_GetError()))") } + } + + func createMesh(mesh: Mesh) throws -> RenderMesh + { + var buffers = [GLuint](repeating: 0, count: 2) + buffers.withUnsafeMutableBufferPointer + { + glGenBuffers(2, $0.baseAddress!) + } + + state.arrayBuffer = buffers[0] + state.elementArrayBuffer = buffers[1] + + glBufferData(GLenum(GL_ARRAY_BUFFER), + MemoryLayout.stride * mesh.vertices.count, + mesh.vertices, GLenum(GL_STATIC_DRAW)) + glBufferData(GLenum(GL_ELEMENT_ARRAY_BUFFER), + MemoryLayout.stride * mesh.indices.count, + mesh.indices, GLenum(GL_STATIC_DRAW)) + + state.elementArrayBuffer = OpenGLState.defaultBuffer + state.arrayBuffer = OpenGLState.defaultBuffer + + var subMeshes = [Mesh.SubMesh]() + if mesh.subMeshes.isEmpty + { + subMeshes.append(Mesh.SubMesh(start: 0, length: mesh.indices.count)) + } + else + { + for subMesh in mesh.subMeshes + { + if ["Collision", "Collision3D"].contains(subMesh.key) { continue } + subMeshes.append(Mesh.SubMesh( + start: subMesh.value.start, + length: subMesh.value.length)) + } + } + + return RenderMesh( + vbo: Int(buffers[0]), + ibo: Int(buffers[1]), + subMeshes: subMeshes) + } + + func createTexture(data: UnsafeRawPointer, width: Int, height: Int) throws -> RenderTexture2D + { + try createTexture(data: data, width: width, height: height, filter: .linear, mipMode: .off) + } + + func createTexture(data: UnsafeRawPointer, width: Int, height: Int, + filter: FilterMode, mipMode: MipMode) throws -> RenderTexture2D + { + let min: Int32 = switch mipMode + { + case .off: filter.gl + case .nearest: filter.glMip + case .linear: filter.glLinearMip + } + return RenderTexture2D(try loadTexture(data: data, + width: GLsizei(width), height: GLsizei(height), + minFilter: min, magFilter: filter.gl)) + } + + private func loadTexture( + data: UnsafeRawPointer, + width: GLsizei, height: GLsizei, + minFilter: Int32 = GL_LINEAR, magFilter: Int32 = GL_LINEAR, + wrap: Int32 = GL_REPEAT) throws -> GLuint + { + // Create & upload raw bytes as texture + var texId: GLuint = 0 + glGenTextures(1, &texId) + state.bindTexture2D(active: 0, texture: texId) + state.texture2DParameter(active: 0, param: .minFilter, int: minFilter) + state.texture2DParameter(active: 0, param: .magFilter, int: magFilter) + state.texture2DParameter(active: 0, param: .wrapS, int: wrap) + state.texture2DParameter(active: 0, param: .wrapT, int: wrap) + let format: GLint = srgb ? GL_SRGB8 : GL_RGBA + glTexImage2D(GLenum(GL_TEXTURE_2D), + 0, format, width, height, 0, GLenum(GL_RGBA), GLenum(GL_UNSIGNED_BYTE), data) + + // Generate mipmaps if needed + if [GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST] + .contains(minFilter) { glGenerateMipmap(GLenum(GL_TEXTURE_2D)) } + + state.bindTexture2D(active: 0, texture: OpenGLState.defaultTexture) + + return texId + } + + + func deleteMesh(_ mesh: RenderMesh) + { + var buffers = [GLuint](repeating: 0, count: 2) + buffers[0] = GLuint(mesh.iboHnd) + buffers[1] = GLuint(mesh.vboHnd) + + glDeleteBuffers(1, buffers) + } + + func deleteTexture(_ texture: RenderTexture2D) + { + var texId = GLuint(texture.id) + glDeleteTextures(1, &texId) + } + + + func setProjection(matrix: Mat4f) + { + state.matrixMode = .projection + loadMatrix(matrix) + } + + func setView(matrix: Mat4f) + { + state.matrixMode = .modelView + loadMatrix(matrix) + } + + + func setMaterial(_ mat: Material) + { + glColor4f(mat.diffuse.r, mat.diffuse.g, mat.diffuse.b, mat.diffuse.a) + state.bindTexture2D(active: 0, texture: mat.texture.isValid ? mat.texture.id : 0) + } + + + private func draw(subMesh: Mesh.SubMesh) + { + glDrawElements( + GLenum(GL_TRIANGLES), + GLsizei(subMesh.length), + GLenum(GL_UNSIGNED_SHORT), + .init(bitPattern: MemoryLayout.stride * subMesh.start)); + } + + private func draw(mesh: RenderMesh) + { + state.enableClient([ .vertex, .normal, .textureCoord ]) + + state.arrayBuffer = UInt32(mesh.vboHnd) + state.elementArrayBuffer = UInt32(mesh.iboHnd) + + let stride = GLsizei(MemoryLayout.stride) + glVertexPointer(3, GLenum(GL_FLOAT), stride, + UnsafeRawPointer.init(bitPattern: MemoryLayout.offset(of: \Mesh.Vertex.position)!)) + glNormalPointer(GLenum(GL_FLOAT), stride, + UnsafeRawPointer.init(bitPattern: MemoryLayout.offset(of: \Mesh.Vertex.normal)!)) + glTexCoordPointer(2, GLenum(GL_FLOAT), stride, + UnsafeRawPointer.init(bitPattern: MemoryLayout.offset(of: \Mesh.Vertex.texCoord)!)) + + for subMesh in mesh.subMeshes + { + draw(subMesh: subMesh) + } + + state.elementArrayBuffer = OpenGLState.defaultBuffer + state.arrayBuffer = OpenGLState.defaultBuffer + + state.disableClient([ .vertex, .normal, .textureCoord ]) + } + + func draw(mesh: RenderMesh, model: Mat4f, environment env: Environment) + { + if (mesh.subMeshes.isEmpty) { return } + + applyEnvironment(env) + state.matrixMode = .modelView + glPushMatrix() + mulMatrix(model) + draw(mesh: mesh) + glPopMatrix() + } + + func draw(mesh: RenderMesh, environment env: Environment) + { + if (mesh.subMeshes.isEmpty) { return } + + applyEnvironment(env) + draw(mesh: mesh) + } + + private func loadMatrix(_ matrix: Mat4f) + { + withUnsafePointer(to: matrix.columns) + { + $0.withMemoryRebound(to: GLfloat.self, capacity: 16) + { (values: UnsafePointer) in + glLoadMatrixf(values) + } + } + } + + private func mulMatrix(_ matrix: Mat4f) + { + withUnsafePointer(to: matrix.columns) + { + $0.withMemoryRebound(to: GLfloat.self, capacity: 16) + { (values: UnsafePointer) in + glMultMatrixf(values) + } + } + } + + + private func applyEnvironment(_ env: Environment) + { + let coordSource = + { (mode: Fog.Mode) -> OpenGLState.FogCoordinateSource in + switch mode + { + case .depth: .fragmentDepth + case .distance: .coordinate + } + } + + switch env.fog + { + case .none: + state.disable(.fog) + case .range(let colour, let mode, _, let start, let end): + state.fogMode = .linear + state.fogColour = srgb ? colour.linear : colour + state.fogCoodinateSource = coordSource(mode) + state.fogStart = start + state.fogEnd = end + state.enable(.fog) + break + case .factor(let colour, let mode, let type, let density): + state.fogMode = switch type + { + case .exp: .exp + case .exp2: .exp2 + } + state.fogColour = srgb ? colour.linear : colour + state.fogCoodinateSource = coordSource(mode) + state.fogDensity = density + state.enable(.fog) + break + } + + state.lightModelAmbient = env.ambient + + let lightCaps: [OpenGLState.Capability] = [ + .light0, .light1, .light2, .light3, + .light4, .light5, .light6, .light7 ] + if !env.lights.isEmpty + { + state.enable(.lighting) + for i in 0..<8 + { + if i < env.lights.count + { + switch env.lights[i] + { + case .directional(let colour, let direction): + state.lightPosition[i] = Vec4f(direction, 0) + state.lightDiffuse[i] = srgb ? colour.linear : colour + case .point(let colour, let position, let intensity): + state.lightPosition[i] = Vec4f(position, 1) + state.lightDiffuse[i] = srgb ? colour.linear : colour + state.lightConstantAttenuation[i] = 0 + state.lightLinearAttenuation[i] = intensity + state.lightQuadraticAttenuation[i] = 0 + } + state.enable(lightCaps[i]) + } + else + { + state.disable(lightCaps[i]) + } + } + } + else + { + state.disable(.lighting) + for cap in lightCaps { state.disable(cap) } + } + } + + func drawGizmos(lines: [Line]) + { + state.disable([ .texture2D, .depthTest ]) + var gizmoEnv = Environment() + gizmoEnv.fog = .none + applyEnvironment(gizmoEnv) + + glBegin(GLenum(GL_LINES)) + for line in lines + { + let colour = srgb ? line.colour.linear : line.colour + glColor4f(colour.r, colour.g, colour.b, colour.a) + glVertex3f(line.from.x, line.from.y, line.from.z) + glVertex3f(line.to.x, line.to.y, line.to.z) + } + glEnd() + state.enable([ .texture2D, .depthTest ]) + } +} + +extension VSyncMode +{ + fileprivate var sdlInterval: Int32 + { + switch self + { + case .off: 0 + case .on: 1 + case .adaptive: -1 + } + } +} + +extension FilterMode +{ + fileprivate var gl: Int32 + { + switch self + { + case .point: GL_NEAREST + case .linear: GL_LINEAR + } + } + + fileprivate var glMip: Int32 + { + switch self + { + case .point: GL_NEAREST_MIPMAP_NEAREST + case .linear: GL_LINEAR_MIPMAP_NEAREST + } + } + + fileprivate var glLinearMip: Int32 + { + switch self + { + case .point: GL_NEAREST_MIPMAP_LINEAR + case .linear: GL_LINEAR_MIPMAP_LINEAR + } + } +} + +extension WrapMode +{ + fileprivate var gl: Int32 + { + switch self + { + case .clamping: GL_CLAMP + case .clampBorder: GL_CLAMP_TO_BORDER + case .clampEdge: GL_CLAMP_TO_EDGE + case .mirrored: GL_MIRRORED_REPEAT + case .repeating: GL_REPEAT + } + } +} diff --git a/Sources/JolkEngine/Renderer/OpenGLState.swift b/Sources/JolkEngine/Renderer/OpenGLState.swift new file mode 100644 index 0000000..79106be --- /dev/null +++ b/Sources/JolkEngine/Renderer/OpenGLState.swift @@ -0,0 +1,796 @@ +import OpenGL + + +struct OpenGLState +{ + struct Capability: OptionSet + { + let rawValue: UInt32 + + static let alphaTest = Self(rawValue: 1 << 0) + static let blend = Self(rawValue: 1 << 1) + static let colourMaterial = Self(rawValue: 1 << 2) + static let colourSum = Self(rawValue: 1 << 3) + static let cullFace = Self(rawValue: 1 << 4) + static let depthTest = Self(rawValue: 1 << 5) + static let dither = Self(rawValue: 1 << 6) + static let fog = Self(rawValue: 1 << 7) + static let light0 = Self(rawValue: 1 << 8) + static let light1 = Self(rawValue: 1 << 9) + static let light2 = Self(rawValue: 1 << 10) + static let light3 = Self(rawValue: 1 << 11) + static let light4 = Self(rawValue: 1 << 12) + static let light5 = Self(rawValue: 1 << 13) + static let light6 = Self(rawValue: 1 << 14) + static let light7 = Self(rawValue: 1 << 15) + static let lighting = Self(rawValue: 1 << 16) + //static let lineSmooth = Self(rawValue: 1 << 17) + static let lineStipple = Self(rawValue: 1 << 18) + static let multiSample = Self(rawValue: 1 << 19) + //static let pointSmooth = Self(rawValue: 1 << 20) + static let scissorTest = Self(rawValue: 1 << 21) + static let stencilTest = Self(rawValue: 1 << 22) + //static let texture1D = Self(rawValue: 1 << 23) + static let texture2D = Self(rawValue: 1 << 24) + static let clipPlane0 = Self(rawValue: 1 << 25) + static let clipPlane1 = Self(rawValue: 1 << 26) + static let clipPlane2 = Self(rawValue: 1 << 27) + static let clipPlane3 = Self(rawValue: 1 << 28) + static let clipPlane4 = Self(rawValue: 1 << 29) + static let clipPlane5 = Self(rawValue: 1 << 30) + //static let colourLogicOp = Self(rawValue: 1 << 31) + + static let sampleCoverage = Self(rawValue: 1 << 17) + static let alphaToOne = Self(rawValue: 1 << 20) + static let rescaleNormal = Self(rawValue: 1 << 23) + static let frameBufferSrgb = Self(rawValue: 1 << 31) + + static let all: [Self] = [ .alphaTest, .blend, .colourMaterial, .colourSum, .cullFace, .depthTest, .dither, + .fog, .light0, .light1, .light2, .light3, .light4, .light5, .light6, .light7, .lighting, /*.lineSmooth,*/ + .lineStipple, /*.pointSmooth,*/ .multiSample, .scissorTest, .stencilTest, /*.texture1D,*/ .texture2D, + .clipPlane0, .clipPlane1, .clipPlane2, .clipPlane3, .clipPlane4, .clipPlane5, /*.colourLogicOp,*/ + + .sampleCoverage, .alphaToOne, .rescaleNormal, .frameBufferSrgb ] + static let initial: Self = [ .dither, .multiSample ] + + var glCap: GLenum + { + let capEnum = switch self + { + case .alphaTest: GL_ALPHA_TEST + case .blend: GL_BLEND + case .colourMaterial: GL_COLOR_MATERIAL + case .colourSum: GL_COLOR_SUM + case .cullFace: GL_CULL_FACE + case .depthTest: GL_DEPTH_TEST + case .dither: GL_DITHER + case .fog: GL_FOG + case .light0: GL_LIGHT0 + case .light1: GL_LIGHT1 + case .light2: GL_LIGHT2 + case .light3: GL_LIGHT3 + case .light4: GL_LIGHT4 + case .light5: GL_LIGHT5 + case .light6: GL_LIGHT6 + case .light7: GL_LIGHT7 + case .lighting: GL_LIGHTING + //case .lineSmooth: GL_LINE_SMOOTH + case .lineStipple: GL_LINE_STIPPLE + case .multiSample: GL_MULTISAMPLE + //case .pointSmooth: GL_POINT_SMOOTH + case .scissorTest: GL_SCISSOR_TEST + case .stencilTest: GL_STENCIL_TEST + //case .texture1D: GL_TEXTURE_1D + case .texture2D: GL_TEXTURE_2D + case .clipPlane0: GL_CLIP_PLANE0 + case .clipPlane1: GL_CLIP_PLANE1 + case .clipPlane2: GL_CLIP_PLANE2 + case .clipPlane3: GL_CLIP_PLANE3 + case .clipPlane4: GL_CLIP_PLANE4 + case .clipPlane5: GL_CLIP_PLANE5 + //case .colourLogicOp: GL_COLOR_LOGIC_OP + case .sampleCoverage: GL_SAMPLE_COVERAGE + case .alphaToOne: GL_SAMPLE_ALPHA_TO_ONE + case .rescaleNormal: GL_RESCALE_NORMAL + case .frameBufferSrgb: GL_FRAMEBUFFER_SRGB + default: fatalError() + } + return GLenum(capEnum) + } + } + + private var _capabilities: Capability = .initial + + private mutating func toggle(_ cap: Capability, _ en: Bool) + { + if en + { + if !_capabilities.contains(cap) + { + glEnable(cap.glCap) + _capabilities.insert(cap) + } + } + else + { + if _capabilities.contains(cap) + { + glDisable(cap.glCap) + _capabilities.remove(cap) + } + } + } + + mutating func enable(_ caps: Capability) + { + if Capability.all.contains(caps) + { + toggle(caps, true) + } + else + { + for i in Capability.all + { + if i.intersection(caps) == i { toggle(i, true) } + } + } + } + + mutating func disable(_ caps: Capability) + { + if Capability.all.contains(caps) + { + toggle(caps, false) + } + else + { + for i in Capability.all + { + if i.intersection(caps) == i { toggle(i, false) } + } + } + } + + + struct ClientState: OptionSet + { + let rawValue: UInt32 + static let colour = Self(rawValue: 1 << 0) + static let edgeFlag = Self(rawValue: 1 << 1) + static let fogCoord = Self(rawValue: 1 << 2) + static let index = Self(rawValue: 1 << 3) + static let normal = Self(rawValue: 1 << 4) + static let secondaryColour = Self(rawValue: 1 << 5) + static let textureCoord = Self(rawValue: 1 << 6) + static let vertex = Self(rawValue: 1 << 7) + + static let all: [Self] = [ .colour, .edgeFlag, .fogCoord, .index, .normal, .secondaryColour, .textureCoord, .vertex ] + static let initial: Self = [] + + var glCap: GLenum + { + let capEnum = switch self + { + case .colour: GL_COLOR_ARRAY + case .edgeFlag: GL_EDGE_FLAG_ARRAY + case .fogCoord: GL_FOG_COORD_ARRAY + case .index: GL_INDEX_ARRAY + case .normal: GL_NORMAL_ARRAY + case .secondaryColour: GL_SECONDARY_COLOR_ARRAY + case .textureCoord: GL_TEXTURE_COORD_ARRAY + case .vertex: GL_VERTEX_ARRAY + default: fatalError() + } + return GLenum(capEnum) + } + } + + private var _clientState: ClientState = .initial + + private mutating func toggleClientState(_ cap: ClientState, _ en: Bool) + { + if en + { + if !_clientState.contains(cap) + { + glEnableClientState(cap.glCap) + _clientState.insert(cap) + } + } + else + { + if _clientState.contains(cap) + { + glDisableClientState(cap.glCap) + _clientState.remove(cap) + } + } + } + + mutating func enableClient(_ caps: ClientState) + { + if ClientState.all.contains(caps) + { + toggleClientState(caps, true) + } + else + { + for i in ClientState.all + { + if i.intersection(caps) == i { toggleClientState(i, true) } + } + } + } + + mutating func disableClient(_ caps: ClientState) + { + if ClientState.all.contains(caps) + { + toggleClientState(caps, false) + } + else + { + for i in ClientState.all + { + if i.intersection(caps) == i { toggleClientState(i, false) } + } + } + } + + private var _activeTexture2D = 0 + + private mutating func setActiveTexture2D(_ active: Int) + { + if active != _activeTexture2D + { + let slots = [ GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE2, GL_TEXTURE3, GL_TEXTURE4, GL_TEXTURE5, GL_TEXTURE6, + GL_TEXTURE7, GL_TEXTURE8, GL_TEXTURE9, GL_TEXTURE10, GL_TEXTURE11, GL_TEXTURE12, GL_TEXTURE13, + GL_TEXTURE14, GL_TEXTURE15, GL_TEXTURE16, GL_TEXTURE17, GL_TEXTURE18, GL_TEXTURE19, GL_TEXTURE20, + GL_TEXTURE21, GL_TEXTURE22, GL_TEXTURE23, GL_TEXTURE24, GL_TEXTURE25, GL_TEXTURE26, GL_TEXTURE27, + GL_TEXTURE28, GL_TEXTURE29, GL_TEXTURE30, GL_TEXTURE31 ] + + glActiveTexture(GLenum(slots[active])) + _activeTexture2D = active + } + } + + static let defaultTexture: UInt32 = 0 + private var _texture2D: GLuint = GLuint(defaultTexture) + + mutating func bindTexture2D(active: Int, texture: UInt32) + { + if GLuint(texture) != _texture2D + { + setActiveTexture2D(active) + glBindTexture(GLenum(GL_TEXTURE_2D), GLuint(texture)) + _texture2D = GLuint(texture) + } + } + + enum TexureParameter { case magFilter, minFilter, wrapS, wrapT } + + mutating func texture2DParameter(active: Int, param: TexureParameter, int value: Int32) + { + setActiveTexture2D(active) + let pname = switch param + { + case .magFilter: GL_TEXTURE_MAG_FILTER + case .minFilter: GL_TEXTURE_MIN_FILTER + case .wrapS: GL_TEXTURE_WRAP_S + case .wrapT: GL_TEXTURE_WRAP_T + } + glTexParameteri(GLenum(GL_TEXTURE_2D), GLenum(pname), GLint(value)) + } + + private var _clearDepth: GLclampd = 1 + + var clearDepth: Double + { + get { Double(_clearDepth) } + set(newDepth) + { + if GLclampd(newDepth) != _clearDepth + { + glClearDepth(newDepth) + _clearDepth = GLclampd(newDepth) + } + } + } + + private var _clearColour: Colour = .zero + + mutating func clearColour(_ newColour: Colour) + { + if newColour != _clearColour + { + glClearColor(newColour.r, newColour.g, newColour.b, newColour.a) + _clearColour = newColour + } + } + + enum CullFace { case front, back, frontAndBack } + private var _cullFace: CullFace = .back + + var cullFace: CullFace + { + get { _cullFace } + set(newMode) + { + if newMode != _cullFace + { + let modeEnum = switch newMode + { + case .front: GL_FRONT + case .back: GL_BACK + case .frontAndBack: GL_FRONT_AND_BACK + } + glCullFace(GLenum(modeEnum)) + _cullFace = newMode + } + } + } + + enum DepthFunc { case never, less, equal, lessOrEqual, greater, notEqual, greaterOrEqual, always } + private var _depthFunc: DepthFunc = .less + + var depthFunc: DepthFunc + { + get { _depthFunc } + set(newFunc) + { + if newFunc != _depthFunc + { + let funcEnum = switch newFunc + { + case .never: GL_NEVER + case .less: GL_LESS + case .equal: GL_EQUAL + case .lessOrEqual: GL_LEQUAL + case .greater: GL_GREATER + case .notEqual: GL_NOTEQUAL + case .greaterOrEqual: GL_GEQUAL + case .always: GL_ALWAYS + } + glDepthFunc(GLenum(funcEnum)) + _depthFunc = newFunc + } + } + } + + enum FogMode { case linear, exp, exp2 } + private var _fogMode: FogMode = .exp + + var fogMode: FogMode + { + get { _fogMode } + set(newMode) + { + if newMode != _fogMode + { + let modeEnum = switch newMode + { + case .linear: GL_LINEAR + case .exp: GL_EXP + case .exp2: GL_EXP2 + } + glFogi(GLenum(GL_FOG_MODE), modeEnum) + _fogMode = newMode + } + } + } + + private var _fogDensity: Float = 1 + + var fogDensity: Float + { + get { _fogDensity } + set(newDensity) + { + if newDensity != _fogDensity + { + glFogf(GLenum(GL_FOG_DENSITY), newDensity) + _fogDensity = newDensity + } + } + } + + private var _fogStart: Float = 0 + + var fogStart: Float + { + get { _fogStart } + set(newStart) + { + if newStart != _fogStart + { + glFogf(GLenum(GL_FOG_START), newStart) + _fogStart = newStart + } + } + } + + private var _fogEnd: Float = 1 + + var fogEnd: Float + { + get { _fogEnd } + set(newEnd) + { + if newEnd != _fogEnd + { + glFogf(GLenum(GL_FOG_END), newEnd) + _fogEnd = newEnd + } + } + } + + private var _fogColour: Colour = .zero + + var fogColour: Colour + { + get { _fogColour } + set(newColour) + { + if newColour != _fogColour + { + withUnsafePointer(to: newColour) + { + $0.withMemoryRebound(to: GLfloat.self, capacity: 4) + { + glFogfv(GLenum(GL_FOG_COLOR), $0) + } + } + } + } + } + + enum FogCoordinateSource { case coordinate, fragmentDepth } + private var _fogCoordinateSource: FogCoordinateSource = .fragmentDepth + + var fogCoodinateSource: FogCoordinateSource + { + get { _fogCoordinateSource } + set(newCoordinateSource) + { + if newCoordinateSource != _fogCoordinateSource + { + let coordinateSourceEnum = switch newCoordinateSource + { + case .coordinate: GL_FOG_COORD + case .fragmentDepth: GL_FRAGMENT_DEPTH + } + glFogi(GLenum(GL_FOG_COORD_SRC), coordinateSourceEnum) + _fogCoordinateSource = newCoordinateSource + } + } + } + + enum Hint + { + case fog + case generateMipmap + case lineSmooth + case perspectiveCorrection + case pointSmooth + case polygonSmooth + case textureCompression + } + enum HintBehaviour { case fastest, nicest, dontCare } + + func setHint(target: Hint, hint: HintBehaviour) + { + let target = switch target + { + case .fog: GL_FOG_HINT + case .generateMipmap: GL_GENERATE_MIPMAP_HINT + case .lineSmooth: GL_LINE_SMOOTH_HINT + case .perspectiveCorrection: GL_PERSPECTIVE_CORRECTION_HINT + case .pointSmooth: GL_POINT_SMOOTH_HINT + case .polygonSmooth: GL_POLYGON_SMOOTH_HINT + case .textureCompression: GL_TEXTURE_COMPRESSION_HINT + } + let mode = switch hint + { + case .fastest: GL_FASTEST + case .nicest: GL_NICEST + case .dontCare: GL_DONT_CARE + } + glHint(GLenum(target), GLenum(mode)) + } + + struct LightAmbientProperty + { + private var _lightAmbient = [Colour](repeating: .black, count: 8) + + subscript(index: Int) -> Colour + { + get { _lightAmbient[index] } + set(newAmbient) + { + if newAmbient != _lightAmbient[index] + { + withUnsafePointer(to: newAmbient) + { + $0.withMemoryRebound(to: GLfloat.self, capacity: 4) + { + // glLightModelfv(GLenum(GL_LIGHT_MODEL_AMBIENT), ambientColour) + glLightfv(GLenum(GL_LIGHT0 + Int32(index)), GLenum(GL_AMBIENT), $0) + } + } + _lightAmbient[index] = newAmbient + } + } + } + } + + var lightAmbient = LightAmbientProperty() + + struct LightDiffuseProperty + { + private var _lightDiffuse: [Colour] = [ .white, .black, .black, .black, .black, .black, .black, .black ] + + subscript(index: Int) -> Colour + { + get { _lightDiffuse[index] } + set(newDiffuse) + { + if newDiffuse != _lightDiffuse[index] + { + withUnsafePointer(to: newDiffuse) + { + $0.withMemoryRebound(to: GLfloat.self, capacity: 4) + { + glLightfv(GLenum(GL_LIGHT0 + Int32(index)), GLenum(GL_DIFFUSE), $0) + } + } + _lightDiffuse[index] = newDiffuse + } + } + } + } + + var lightDiffuse = LightDiffuseProperty() + + struct LightSpecularProperty + { + private var _lightSpecular: [Colour] = [ .white, .black, .black, .black, .black, .black, .black, .black ] + + subscript(index: Int) -> Colour + { + get { _lightSpecular[index] } + set(newSpecular) + { + if newSpecular != _lightSpecular[index] + { + withUnsafePointer(to: newSpecular) + { + $0.withMemoryRebound(to: GLfloat.self, capacity: 4) + { + glLightfv(GLenum(GL_LIGHT0 + Int32(index)), GLenum(GL_SPECULAR), $0) + } + } + _lightSpecular[index] = newSpecular + } + } + } + } + + var lightSpecular = LightSpecularProperty() + + struct LightPositionProperty + { + private var _lightPosition = [Vec4f](repeating: .Z, count: 8) + + subscript(index: Int) -> Vec4f + { + get { _lightPosition[index] } + set(newPosition) + { + withUnsafePointer(to: newPosition) + { + $0.withMemoryRebound(to: GLfloat.self, capacity: 4) + { + glLightfv(GLenum(GL_LIGHT0 + Int32(index)), GLenum(GL_POSITION), $0) + } + } + _lightPosition[index] = newPosition + } + } + } + + var lightPosition = LightPositionProperty() + + //private var _lightSpotDirection = [Vec4f](repeating: .zero, count: 8) + //private var _lightSpotExponent = [Vec4f](repeating: .zero, count: 8) + //private var _lightSpotCutoff = [Vec4f](repeating: .zero, count: 8) + + struct LightConstantAttenuationProperty + { + private var _lightConstantAttenuation = [Float](repeating: 1, count: 8) + + subscript(index: Int) -> Float + { + get { _lightConstantAttenuation[index] } + set(newConstantAttenuation) + { + if newConstantAttenuation != _lightConstantAttenuation[index] + { + glLightf(GLenum(GL_LIGHT0 + Int32(index)), GLenum(GL_CONSTANT_ATTENUATION), newConstantAttenuation) + _lightConstantAttenuation[index] = newConstantAttenuation + } + } + } + } + + var lightConstantAttenuation = LightConstantAttenuationProperty() + + struct LightLinearAttenuationProperty + { + private var _lightLinearAttenuation = [Float](repeating: 0, count: 8) + + subscript(index: Int) -> Float + { + get { _lightLinearAttenuation[index] } + set(newLinearAttenuation) + { + if newLinearAttenuation != _lightLinearAttenuation[index] + { + glLightf(GLenum(GL_LIGHT0 + Int32(index)), GLenum(GL_LINEAR_ATTENUATION), newLinearAttenuation) + _lightLinearAttenuation[index] = newLinearAttenuation + } + } + } + } + + var lightLinearAttenuation = LightLinearAttenuationProperty() + + struct LightQuadraticAttenuation + { + private var _lightQuadraticAttenuation = [Float](repeating: 0, count: 8) + + subscript(index: Int) -> Float + { + get { _lightQuadraticAttenuation[index] } + set(newQuadraticAttenuation) + { + if newQuadraticAttenuation != _lightQuadraticAttenuation[index] + { + glLightf(GLenum(GL_LIGHT0 + Int32(index)), GLenum(GL_QUADRATIC_ATTENUATION), newQuadraticAttenuation) + _lightQuadraticAttenuation[index] = newQuadraticAttenuation + } + } + } + } + + var lightQuadraticAttenuation = LightQuadraticAttenuation() + + var _lightModelAmbient = Colour(r: 0.2, g: 0.2, b: 0.2, a: 1) + + var lightModelAmbient: Colour + { + get { _lightModelAmbient } + set(newAmbient) + { + if newAmbient != _lightModelAmbient + { + + withUnsafePointer(to: newAmbient) + { + $0.withMemoryRebound(to: GLfloat.self, capacity: 4) + { + glLightModelfv(GLenum(GL_LIGHT_MODEL_AMBIENT), $0) + } + } + _lightModelAmbient = newAmbient + } + } + } + + + enum LightModelColourControl { case single, separateSpecular } + var _lightModelColourControl: LightModelColourControl = .single + + var lightModelColourControl: LightModelColourControl + { + get { _lightModelColourControl } + set(newControl) + { + if newControl != _lightModelColourControl + { + let param = switch newControl + { + case .single: GL_SINGLE_COLOR + case .separateSpecular: GL_SEPARATE_SPECULAR_COLOR + } + glLightModelf(GLenum(GL_LIGHT_MODEL_COLOR_CONTROL), GLfloat(param)) + _lightModelColourControl = newControl + } + } + } + + var _lightModelLocalViewer = false + + var lightModelLocalViewer: Bool + { + get { _lightModelLocalViewer } + set(newMode) + { + if newMode != _lightModelLocalViewer + { + glLightModeli(GLenum(GL_LIGHT_MODEL_LOCAL_VIEWER), newMode ? 1 : 0) + _lightModelLocalViewer = newMode + } + } + } + + var _lightModeTwoSide = false + + var lightModeTwoSide: Bool + { + get { _lightModeTwoSide } + set(newMode) + { + if newMode != _lightModeTwoSide + { + glLightModeli(GLenum(GL_LIGHT_MODEL_TWO_SIDE), newMode ? 1 : 0) + _lightModeTwoSide = newMode + } + } + } + + enum MatrixMode { case modelView, projection, texture, colour } + private var _matrixMode: MatrixMode = .modelView + + var matrixMode: MatrixMode + { + get { _matrixMode } + set(newMode) + { + if newMode != _matrixMode + { + let modeEnum = switch newMode + { + case .modelView: GL_MODELVIEW + case .projection: GL_PROJECTION + case .texture: GL_TEXTURE + case .colour: GL_COLOR + } + glMatrixMode(GLenum(modeEnum)) + _matrixMode = newMode + } + } + } + + + static let defaultBuffer: UInt32 = 0 + + private var _arrayBuffer = GLuint(defaultBuffer) + + var arrayBuffer: UInt32 + { + get { UInt32(_arrayBuffer) } + set(newBuf) + { + if newBuf != _arrayBuffer + { + _arrayBuffer = GLuint(newBuf) + glBindBuffer(GLenum(GL_ARRAY_BUFFER), _arrayBuffer) + } + } + } + + private var _elementArrayBuffer = GLuint(defaultBuffer) + + var elementArrayBuffer: UInt32 + { + get { UInt32(_elementArrayBuffer) } + set(newBuf) + { + if newBuf != _elementArrayBuffer + { + _elementArrayBuffer = GLuint(newBuf) + glBindBuffer(GLenum(GL_ELEMENT_ARRAY_BUFFER), _elementArrayBuffer) + } + } + } +} diff --git a/Sources/JolkEngine/Renderer/Renderer.swift b/Sources/JolkEngine/Renderer/Renderer.swift new file mode 100644 index 0000000..a5ad72d --- /dev/null +++ b/Sources/JolkEngine/Renderer/Renderer.swift @@ -0,0 +1,134 @@ +import Foundation +import OpenGL.GL + + +public protocol Renderer +{ + func create(sdlWindow: OpaquePointer) throws + func delete() + + func newFrame() + func resize(width: Int32, height: Int32) + + var clearColour: Colour { get set } + + func setVsync(mode: VSyncMode) throws + + func createMesh(mesh: Mesh) throws -> RenderMesh + func createTexture(data: UnsafeRawPointer, width: Int, height: Int) throws -> RenderTexture2D + func createTexture(data: UnsafeRawPointer, width: Int, height: Int, + filter: FilterMode, mipMode: MipMode) throws -> RenderTexture2D + + func deleteMesh(_ mesh: RenderMesh) + func deleteTexture(_ texture: RenderTexture2D) + + func setProjection(matrix: Mat4f) + func setView(matrix: Mat4f) + + func setMaterial(_ mat: Material) + + func draw(mesh: RenderMesh, model: Mat4f, environment: Environment) + func draw(mesh: RenderMesh, environment: Environment) + + func drawGizmos(lines: [Line]) +} + +public enum RendererError: Error +{ + case sdlError(message: String) +} + +public enum VSyncMode +{ + case off + case on + case adaptive +} + +public enum FilterMode +{ + case point + case linear +} + +public enum MipMode +{ + case off + case nearest + case linear +} + +public enum WrapMode +{ + case clamping + case clampBorder + case clampEdge + case mirrored + case repeating +} + +public protocol RendererResource +{ + associatedtype T: Resource + + static var empty: Self { get } + + var isValid: Bool { get } +} + +public struct RenderMesh: RendererResource +{ + public typealias T = Mesh + + public static var empty: RenderMesh { .init() } + + public var isValid: Bool { _valid } + + private let _valid: Bool; + let vboHnd: Int, iboHnd: Int + let subMeshes: [Mesh.SubMesh] + + private init() + { + self._valid = false + self.vboHnd = 0 + self.iboHnd = 0 + self.subMeshes = [] + } + + init(vbo: Int, ibo: Int, subMeshes: [Mesh.SubMesh]) + { + self._valid = true + self.vboHnd = vbo + self.iboHnd = ibo + self.subMeshes = subMeshes + } +} + +public struct RenderTexture2D: RendererResource +{ + public typealias T = Texture2D + + public static var empty: Self { .init(0) } + + public var isValid: Bool { id != 0 } + + let id: UInt32 + + init(_ id: UInt32) + { + self.id = id + } +} + +public struct Line +{ + let from: Vec3f, to: Vec3f, colour: Colour + + public init(from: Vec3f, to: Vec3f, colour: Colour) + { + self.from = from + self.to = to + self.colour = colour + } +} diff --git a/Sources/JolkEngine/Renderer/Texture2D.swift b/Sources/JolkEngine/Renderer/Texture2D.swift new file mode 100644 index 0000000..44f37f0 --- /dev/null +++ b/Sources/JolkEngine/Renderer/Texture2D.swift @@ -0,0 +1,31 @@ +import Foundation + + +public struct Texture2D: Resource +{ + public let id: RenderTexture2D + public let width: Int, height: Int +} + +extension Texture2D +{ + public static let empty = Self(id: .empty, width: 0, height: 0) +} + + +public struct Texture2DParameters: ContentLoaderParametersProtocol +{ + public typealias T = Texture2D + + var minFilter: FilterMode, magFilter: FilterMode + var wrapMode: WrapMode + var mipMode: MipMode + + public init(minFilter: FilterMode = .linear, magFilter: FilterMode = .linear, wrapMode: WrapMode = .repeating, mipMode: MipMode = .off) + { + self.minFilter = minFilter + self.magFilter = magFilter + self.wrapMode = wrapMode + self.mipMode = mipMode + } +} diff --git a/Sources/JolkEngine/Util/FileHandle.swift b/Sources/JolkEngine/Util/FileHandle.swift new file mode 100644 index 0000000..4d82362 --- /dev/null +++ b/Sources/JolkEngine/Util/FileHandle.swift @@ -0,0 +1,20 @@ +import Foundation + + +extension FileHandle +{ + // FixedWidthInteger or BinaryFloatingPoint + func read(as: T.Type) throws -> T + { + let size = MemoryLayout.size + guard let data = try self.read(upToCount: size) + else { throw NSError(domain: "FileHandle.read", code: NSFileReadUnknownError, userInfo: [ + NSLocalizedFailureReasonErrorKey: "Read error", + NSLocalizedDescriptionKey: "Read error"]) } + guard data.count == size + else { throw NSError(domain: "FileHandle.read", code: NSFileReadUnknownError, userInfo: [ + NSLocalizedFailureReasonErrorKey: "Value underread", + NSLocalizedDescriptionKey: "Value underread"]) } + return data.withUnsafeBytes { p -> T in p.load(as: T.self) } + } +} diff --git a/Sources/JolkEngine/Util/TextFile.swift b/Sources/JolkEngine/Util/TextFile.swift new file mode 100644 index 0000000..47da722 --- /dev/null +++ b/Sources/JolkEngine/Util/TextFile.swift @@ -0,0 +1,52 @@ +import Foundation + + +class TextFile +{ + private var _hnd: UnsafeMutablePointer + private let _maxLength: Int + + init(fileURL: URL, maxLineLength: Int = 1024) throws + { + guard let f = fopen(fileURL.path, "r") + else { throw NSError(domain: NSPOSIXErrorDomain, code: Int(errno)) } + + _hnd = f + _maxLength = maxLineLength + } + + deinit + { + fclose(_hnd) + } + + struct LinesSequence: Sequence, IteratorProtocol + { + typealias Element = String + + private var _hnd: UnsafeMutablePointer + private var _buffer: [CChar] + + fileprivate init(_ handle: UnsafeMutablePointer, _ maxLength: Int) + { + _hnd = handle + _buffer = [CChar](repeating: 0, count: maxLength) + } + + mutating func next() -> String? + { + guard fgets(&_buffer, Int32(_buffer.count), _hnd) != nil + else + { + if feof(_hnd) != 0 { return nil } + else { return nil } + } + let length = strcspn(_buffer, "\r\n") + _buffer[length] = "\0".utf8CString[0] + //if let pos = strchr(_buffer, Int32("\n".utf8CString[0])) { pos[0] = "\0".utf8CString[0] } + return String(cString: _buffer) + } + } + + public var lines: LinesSequence { LinesSequence(_hnd, _maxLength) } +} diff --git a/Sources/JolkEngine/Util/UBJsonReader.swift b/Sources/JolkEngine/Util/UBJsonReader.swift new file mode 100644 index 0000000..bf2557a --- /dev/null +++ b/Sources/JolkEngine/Util/UBJsonReader.swift @@ -0,0 +1,248 @@ +import Foundation + + +struct UBJsonReader +{ + private var file: FileHandle + + init(file: FileHandle) + { + self.file = file + } + + func read() throws -> UBJsonToken + { + guard try readCharacter() == "{" + else { throw UBReaderError.badFormat("Stream does not start with an object") } + return try readObject() + } + + private func parse(type: Character) throws -> UBJsonToken + { + let oldFormat = true + return switch type + { + case "{": try readObject() + case "[": try readArray() + case "Z": .null + case "N": .noop + case "T": .bool(true) + case "F": .bool(false) + case "i": oldFormat + ? .int16(try file.read(as: Int16.self).bigEndian) + : .int8(try file.read(as: Int8.self)) + case "U": .uint8(try file.read(as: UInt8.self)) + case "I": oldFormat + ? .int32(try file.read(as: Int32.self).bigEndian) + : .int16(try file.read(as: Int16.self).bigEndian) + case "l": .int32(try file.read(as: Int32.self).bigEndian) + case "L": .int64(try file.read(as: Int64.self).bigEndian) + case "d": .float32(try readBeFloatPiss()) + case "D": .float64(try readBeFloat()) + case "H": throw UBReaderError.badFormat("High-precision numbers are unsupported") + case "C": .char(try readCharacter()) + case "S": .string(try readString()) + default: throw UBReaderError.badToken("Unexpected token \"\(type)\"") + } + } + + private func readObject() throws -> UBJsonToken + { + var items = Dictionary() + while true + { + let type = try readCharacter() + var name: String + switch type + { + case "S", "i": + name = try readString(type) + case "}": + return .object(items) + default: + throw UBReaderError.badToken("Unexpected token while reading object field key") + } + if items.keys.contains(name) { throw UBReaderError.badFormat("Object contains overlapping keys") } + items[name] = try parse(type: try readCharacter()) + } + } + + private func readArray() throws -> UBJsonToken + { + var array = [UBJsonToken]() + while true + { + let type = try readCharacter() + switch type + { + case "]": + return .array(array) + default: + array.append(try parse(type: type)) + } + } + } + + private func readBeFloatPiss() throws -> Float + { + guard var bytes = try? file.read(upToCount: 4) + else { throw UBReaderError.readError("Read failure while reading float data") } + return Float(bitPattern: bytes.withUnsafeBytes { $0.load(as: UInt32.self) }.bigEndian) + } + + private func readBeFloat() throws -> T where T.RawSignificand == U + { + guard var bytes = try? file.read(upToCount: MemoryLayout.size) + else { throw UBReaderError.readError("Read failure while reading float data") } + bytes.reverse() + return T(bytes.withUnsafeBytes { $0.load(as: U.self) }) + } + + private func readCharacter() throws -> Character + { + guard let raw = try? file.read(as: UInt8.self), + let uni = UnicodeScalar(Int(raw)) + else { throw UBReaderError.readError("Read failure while reading character") } + return Character(uni) + } + + private func readString(_ optType: Character? = nil) throws -> String + { + let type = optType == nil ? try readCharacter() : optType! + var length: Int + switch type + { + case "S": + guard try readCharacter() == "i" + else { throw UBReaderError.badToken("Malformed string") } + fallthrough + case "i": + length = Int(try file.read(as: Int8.self)) + case "s": + length = Int(try file.read(as: UInt8.self)) + default: throw UBReaderError.badToken("Unexpected token while reading string") + } + if length < 0 { throw UBReaderError.badToken("Negative string length") } + if length == 0 { return "" } + guard let data = try file.read(upToCount: length) + else { throw UBReaderError.readError("Error reading string") } + return String(decoding: data, as: UTF8.self) + } +} + +enum UBReaderError: Error +{ + case badFormat(_ message: String) + case badToken(_ message: String) + case readError(_ message: String) + case valueError(_ message: String) +} + +enum UBJsonToken +{ + case object(_ fields: Dictionary) + case array(_ items: [UBJsonToken]) + case null + case noop + case bool(_ value: Bool) + case int8(_ value: Int8) + case uint8(_ value: UInt8) + case int16(_ value: Int16) + case int32(_ value: Int32) + case int64(_ value: Int64) + case highPrecision + case float32(_ value: Float32) + case float64(_ value: Float64) + case char(_ value: Character) + case string(_ value: String) +} + +extension UBJsonToken +{ + var array: [UBJsonToken] + { + get throws + { + if case .array(let items) = self { return items } + throw UBReaderError.valueError("Not an array") + } + } + + func getArray(key: String) throws -> [UBJsonToken] + { + if case .object(let fields) = self + { + guard let child = fields[key] + else { throw UBReaderError.valueError("Field \"\(key)\" not found") } + return try child.array + } + throw UBReaderError.valueError("Not an object") + } + + var int16: Int16 + { + get throws + { + if case .int16(let value) = self { return value } + throw UBReaderError.valueError("Not an int16") + } + } + + func getInt16Array(key: String) throws -> [Int16] + { + try getArray(key: key).map( + { i in + if case .int8(let value) = i { return Int16(value) } + else if case .uint8(let value) = i { return Int16(value) } + else if case .int16(let value) = i { return value } + else if case .int32(let value) = i + { + if value < Int16.min || value > Int16.max { throw UBReaderError.valueError("Value out of range") } + return Int16(truncatingIfNeeded: value) + } + else if case .int64(let value) = i + { + if value < Int16.min || value > Int16.max { throw UBReaderError.valueError("Value out of range") } + return Int16(truncatingIfNeeded: value) + } + else { throw UBReaderError.valueError("Can't read array as int16s") } + }) + } + + var float: Float + { + get throws + { + if case .float32(let value) = self { return value } + throw UBReaderError.valueError("Not a float32") + } + } + + func getFloatArray(key: String) throws -> [Float] + { + try getArray(key: key).map({ try $0.float }) + } + + var string: String + { + get throws + { + if case .string(let value) = self { return value } + throw UBReaderError.valueError("Not a string") + } + } + + func getString(key: String, default defStr: String? = nil) throws -> String + { + if case .object(let fields) = self + { + guard let child = fields[key] else + { + if defStr == nil { throw UBReaderError.valueError("Field \"\(key)\" not found") } + return defStr! + } + return try child.string + } + throw UBReaderError.valueError("Not an object") + } +} diff --git a/Sources/Test/CavesOfJolk.swift b/Sources/Test/CavesOfJolk.swift new file mode 100644 index 0000000..e236123 --- /dev/null +++ b/Sources/Test/CavesOfJolk.swift @@ -0,0 +1,276 @@ +import Foundation +import simd +import JolkEngine + + +@main struct Program +{ + static func main() + { + Application( + application: CavesOfJolk(), + config: ApplicationConfiguration( + resizable: true, + vSync: .on, + windowWidth: 1280, + windowHeight: 720, + bundle: Bundle.module) + ).run() + } +} + +class CavesOfJolk: ApplicationImplementation +{ + private var aspect: Float = 0 + private var drawEdges = false + + var env = Environment() + var worldMesh = RenderMesh.empty, cube = RenderMesh.empty, suzanne = RenderMesh.empty, toybox = RenderMesh.empty + var texture = Texture2D.empty, jolkTex = Texture2D.empty, suzanneDiffuse = Texture2D.empty + + private lazy var world = Collision() + private lazy var colin = Colin() + private lazy var jolkCube = JolkCube(position: .init(0, 1, -4)) + private var lightTheta: Float = 0 + + private var frameCount = 0 + private var frameTimer: Float = 1 + + func create(render: inout Renderer) + { + render.clearColour = XnaColour.CornflowerBlue + + env.setFog( + colour: XnaColour.CornflowerBlue, + //mode: .depth, falloff: .range(type: .linear, start: 4, end: 38)) + //mode: .depth, falloff: .range(type: .linear, start: 1.25, end: 24.5)) + //mode: .distance, falloff: .factor(type: .exp2, density: 0.1)) + mode: .depth, falloff: .factor(type: .exp2, density: 0.0222)) + + env.addAmbientLight(colour: XnaColour.DarkSlateGray.lighten(by: -0.666)) + env.addDirectionalLight( + direction: -Vec3f(1, -1, -1).normalised, + colour: XnaColour.BlanchedAlmond + .lighten(by: -0.02) + .mix(with: XnaColour.LightSlateGray, 0.5) + .mix(with: XnaColour.White, 0.125)) + env.addPointLight( + position: Vec3f(3, 0.33, -5), + colour: XnaColour.Green.mix(with: XnaColour.Gray, 0.5), + intensity: 2) + env.addPointLight( + position: Vec3f(5.5, 0.33, -6), + colour: XnaColour.Red.mix(with: XnaColour.Gray, 0.5), + intensity: 2) + env.addPointLight( + position: Vec3f(4, 0.33, -7), + colour: XnaColour.Blue.mix(with: XnaColour.Gray, 0.5), + intensity: 2) + } + + func loadContent(content: inout ContentManager) throws + { + try loadWorld(&content) + cube = try content.create(mesh: .init( + vertices: [ + .init(position: Vec3f(-1, -1, 1), normal: .forward, texCoord: Vec2f(0, 0)), + .init(position: Vec3f( 1, -1, 1), normal: .forward, texCoord: Vec2f(1, 0)), + .init(position: Vec3f(-1, 1, 1), normal: .forward, texCoord: Vec2f(0, 1)), + .init(position: Vec3f( 1, 1, 1), normal: .forward, texCoord: Vec2f(1, 1)), + .init(position: Vec3f( 1, -1, 1), normal: .right, texCoord: Vec2f(0, 0)), + .init(position: Vec3f( 1, -1, -1), normal: .right, texCoord: Vec2f(1, 0)), + .init(position: Vec3f( 1, 1, 1), normal: .right, texCoord: Vec2f(0, 1)), + .init(position: Vec3f( 1, 1, -1), normal: .right, texCoord: Vec2f(1, 1)), + .init(position: Vec3f( 1, -1, -1), normal: .back, texCoord: Vec2f(0, 0)), + .init(position: Vec3f(-1, -1, -1), normal: .back, texCoord: Vec2f(1, 0)), + .init(position: Vec3f( 1, 1, -1), normal: .back, texCoord: Vec2f(0, 1)), + .init(position: Vec3f(-1, 1, -1), normal: .back, texCoord: Vec2f(1, 1)), + .init(position: Vec3f(-1, -1, -1), normal: .left, texCoord: Vec2f(0, 0)), + .init(position: Vec3f(-1, -1, 1), normal: .left, texCoord: Vec2f(1, 0)), + .init(position: Vec3f(-1, 1, -1), normal: .left, texCoord: Vec2f(0, 1)), + .init(position: Vec3f(-1, 1, 1), normal: .left, texCoord: Vec2f(1, 1)), + .init(position: Vec3f(-1, -1, -1), normal: .down, texCoord: Vec2f(0, 0)), + .init(position: Vec3f( 1, -1, -1), normal: .down, texCoord: Vec2f(1, 0)), + .init(position: Vec3f(-1, -1, 1), normal: .down, texCoord: Vec2f(0, 1)), + .init(position: Vec3f( 1, -1, 1), normal: .down, texCoord: Vec2f(1, 1)), + .init(position: Vec3f(-1, 1, 1), normal: .up, texCoord: Vec2f(0, 0)), + .init(position: Vec3f( 1, 1, 1), normal: .up, texCoord: Vec2f(1, 0)), + .init(position: Vec3f(-1, 1, -1), normal: .up, texCoord: Vec2f(0, 1)), + .init(position: Vec3f( 1, 1, -1), normal: .up, texCoord: Vec2f(1, 1)) + ], + indices: [ + 0, 1, 2, 2, 1, 3, + 4, 5, 6, 6, 5, 7, + 8, 9, 10, 10, 9, 11, + 12, 13, 14, 14, 13, 15, + 16, 17, 18, 18, 17, 19, + 20, 21, 22, 22, 21, 23 ])) + suzanne = try content.load("suzanne.g3db") + toybox = try content.load("toybox.g3db") + + + let linearMipped = Texture2DParameters( + minFilter: .linear, magFilter: .linear, + wrapMode: .repeating, + mipMode: .linear) + let linearClamp = Texture2DParameters( + minFilter: .linear, magFilter: .linear, + wrapMode: .clampEdge) + + texture = try content.load("cobblestone.png", params: linearMipped) + jolkTex = try content.load("jolkmeup.jpg", params: linearClamp) + suzanneDiffuse = try content.load("suzanne_diffuse.png", params: linearMipped) + } + + func resize(width: Int, height: Int) + { + aspect = Float(width) / Float(height) + print(aspect) + } + + func update(deltaTime: Float) + { + colin.update(deltaTime: deltaTime, world: world) + jolkCube.update(deltaTime: deltaTime, world: world) + + lightTheta += deltaTime + + frameCount += 1 + frameTimer -= deltaTime + if frameTimer <= 0 + { + print("FPS: \(frameCount)") + frameCount = 0 + frameTimer += 1.0 + } + } + + private func loadWorld(_ content: inout ContentManager) throws + { + //let world: Mesh = try content.load("World.obj") + let obj = try ObjReader.read(url: try content.getResource("World.obj")) + let mesh: Mesh = try ObjLoader.read(model: obj) + worldMesh = try content.create(mesh: mesh) + + if let collision = obj.objects["Collision3D"] + { + world.build(obj: obj, collision: collision) + } + } + + /* + if let collision = world.subMeshes["Collision"] + { + edges.reserveCapacity(collision.length / 6) + let get2dVertex = + { i in + let vertex = world.vertices[Int(world.indices[i])] + let position = Vec2f(vertex.position.x, vertex.position.z) + let normal = Vec2f(vertex.normal.x, vertex.normal.z) + return (position, normal) + } + for i in stride(from: collision.start, to: collision.start + collision.length, by: 3) + { + let (v0p, v0n) = get2dVertex(i) + let (v1p, v1n) = get2dVertex(i + 1) + let (v2p, v2n) = get2dVertex(i + 2) + + let (p0, p1) = if v0p == v2p || v1p == v2p { (v0p, v1p) } + else if v0p == v1p { (v0p, v2p) } + else { throw NSError() } + + let edge = Edge(p: p0.lerp(p1, 0.5), n: (v0n + v1n + v2n).normalised, w: (p0 - p1).len) + if !edges.contains(where: { edge.p == $0.p && edge.w == $0.w }) + { + edges.append(edge) + } + } + } + */ + + func draw(render: inout Renderer, deltaTime: Float) + { + // Setup camera + render.setProjection(matrix: + .perspective(fovY: Float.rad(fromDeg: colin.fov), aspect: aspect, zNear: 0.1, zFar: 100)) + render.setView(matrix: colin.transform) + + // Update point lights + var theta = Vec3f(repeating: lightTheta) * Vec3f(0.12, 0.011, 0.056) * 6 + var i = env.lights.startIndex + while i != env.lights.endIndex + { + if case .point(let colour, _, _) = env.lights[i] + { + env.lights[i] = .point( + colour: colour, + position: Vec3f( + 4 + 6 * cos(theta[0]), + 0.33 + 0.33 * sin(theta[1]), + -6 + 3 * sin(theta[0] * 2)), + intensity: 3.1 + 1.53 * cos(theta[2])) + + let spacing = 0.5 * Float.pi * (2 / 3.0) + theta += spacing * Vec3f(1, 0.98, 0.5566) + } + i = env.lights.index(after: i) + } + + // Draw world + render.setMaterial(Material( + specular: XnaColour.BlanchedAlmond.mix(with: .black, 0.12), + texture: texture.id)) + render.draw(mesh: worldMesh, environment: env) + + // Draw jolked up shit + render.setMaterial(Material( + specular: XnaColour.Gray, + gloss: 20.0, + texture: jolkTex.id)) + render.draw(mesh: cube, model: jolkCube.transform, environment: env) + + render.setMaterial(Material(texture: suzanneDiffuse.id)) + render.draw(mesh: suzanne, model: .translate(.up + Vec3f(3.0, 0.0, -3.5) * 2.5), environment: env) + + render.draw(mesh: toybox, + model: .translate(Vec3f(6.0, 0.667, -3.5) * Vec3f(2.5, 1, 2.5)) + * .rotate(y: lightTheta * 0.5) * .scale(scalar: 0.25), environment: env) + + if Input.instance.keyPressed(.c) { drawEdges = !drawEdges } + if drawEdges + { + /* + var lines = [Line]( + repeating: .init(from: .init(), to: .init(), colour: .zero), + count: edges.count * 3) + var i: Int = 0 + for edge in edges + { + let tangent = Vec2f(edge.n.y, -edge.n.x) + let a = edge.p - tangent * edge.w * 0.5 + let b = edge.p + tangent * edge.w * 0.5 + + lines[i] = Line( + from: Vec3f(a.x, 0, a.y), + to: Vec3f(b.x, 0, b.y), + colour: Colour(r: 0.1, g: 0.9, b: 0.1)) + lines[i + 1] = Line( + from: Vec3f(edge.p.x, 0, edge.p.y), + to: Vec3f(edge.p.x + edge.n.x * 0.25, 0, edge.p.y + edge.n.y * 0.25), + colour: Colour(r: 0.9, g: 0.1, b: 0.1)) + + let deltaPos = Vec2f(colin.position.x, colin.position.z) - edge.p + let something = tangent * deltaPos.cross(edge.n) + lines[i + 2] = Line( + from: Vec3f(edge.p.x + something.x, 0.0, edge.p.y + something.y), + to: Vec3f(edge.p.x + something.x + edge.n.x * 0.5, 0.0, edge.p.y + something.y + edge.n.y * 0.5), + colour: XnaColour.Azure) + i += 3 + } + render.drawGizmos(lines: lines) + */ + + world.draw(render, position: colin.position) + } + } +} diff --git a/Sources/Test/Collision.swift b/Sources/Test/Collision.swift new file mode 100644 index 0000000..8343e6f --- /dev/null +++ b/Sources/Test/Collision.swift @@ -0,0 +1,497 @@ +import Foundation +import JolkEngine + + +class Collision +{ + struct Edge { let p: Vec2f, n: Vec2f, w: Float } + + enum Edge3D + { + case triangle(n: Vec3f, p: Vec3f, v: (Vec3f, Vec3f, Vec3f)) + case aabbFloor(n: Vec3f, p: Vec3f, w: Float, d: Float) + case quad(p: (Vec3f, Vec3f, Vec3f, Vec3f), w: Winding) + } + var edge3d = [Edge3D]() + +/* +0,-2 1,-2 + *--* + | | +0,-1 * * 1,-1 + | | + *--* +0, 0 1, 0 + */ + + + init() + { + assert(Self.isRectangle([ + Vec3f(0.0, 0.0, 0.0), + Vec3f(0.0, 0.0, -1.0), + Vec3f(1.0, 0.0, -1.0), + Vec3f(1.0, 0.0, 0.0), + ])) + + + // CW + assert(Self.isRectangle([ + Vec3f(0.0, 0.0, 0.0), + Vec3f(0.0, 0.0, -1.0), + Vec3f(0.0, 0.0, -2.0), + Vec3f(1.0, 0.0, -2.0), + Vec3f(1.0, 0.0, -1.0), + Vec3f(1.0, 0.0, 0.0), + ])) + assert(Self.isRectangle([ + Vec3f(0.0, 0.0, -1.0), + Vec3f(0.0, 0.0, -2.0), + Vec3f(1.0, 0.0, -2.0), + Vec3f(1.0, 0.0, -1.0), + Vec3f(1.0, 0.0, 0.0), + Vec3f(0.0, 0.0, 0.0), + ])) + assert(Self.isRectangle([ + Vec3f(0.0, 0.0, -2.0), + Vec3f(1.0, 0.0, -2.0), + Vec3f(1.0, 0.0, -1.0), + Vec3f(1.0, 0.0, 0.0), + Vec3f(0.0, 0.0, 0.0), + Vec3f(0.0, 0.0, -1.0), + ])) + assert(Self.isRectangle([ + Vec3f(1.0, 0.0, -2.0), + Vec3f(1.0, 0.0, -1.0), + Vec3f(1.0, 0.0, 0.0), + Vec3f(0.0, 0.0, 0.0), + Vec3f(0.0, 0.0, -1.0), + Vec3f(0.0, 0.0, -2.0), + ])) + assert(Self.isRectangle([ + Vec3f(1.0, 0.0, -1.0), + Vec3f(1.0, 0.0, 0.0), + Vec3f(0.0, 0.0, 0.0), + Vec3f(0.0, 0.0, -1.0), + Vec3f(0.0, 0.0, -2.0), + Vec3f(1.0, 0.0, -2.0), + ])) + assert(Self.isRectangle([ + Vec3f(1.0, 0.0, 0.0), + Vec3f(0.0, 0.0, 0.0), + Vec3f(0.0, 0.0, -1.0), + Vec3f(0.0, 0.0, -2.0), + Vec3f(1.0, 0.0, -2.0), + Vec3f(1.0, 0.0, -1.0), + ])) + + // CCW + assert(Self.isRectangle([ + Vec3f( 0.0, 0.0, 0.0), + Vec3f( 0.0, 0.0, -1.0), + Vec3f( 0.0, 0.0, -2.0), + Vec3f(-1.0, 0.0, -2.0), + Vec3f(-1.0, 0.0, -1.0), + Vec3f(-1.0, 0.0, 0.0), + ])) + assert(Self.isRectangle([ + Vec3f( 0.0, 0.0, -1.0), + Vec3f( 0.0, 0.0, -2.0), + Vec3f(-1.0, 0.0, -2.0), + Vec3f(-1.0, 0.0, -1.0), + Vec3f(-1.0, 0.0, 0.0), + Vec3f( 0.0, 0.0, 0.0), + ])) + assert(Self.isRectangle([ + Vec3f( 0.0, 0.0, -2.0), + Vec3f(-1.0, 0.0, -2.0), + Vec3f(-1.0, 0.0, -1.0), + Vec3f(-1.0, 0.0, 0.0), + Vec3f( 0.0, 0.0, 0.0), + Vec3f( 0.0, 0.0, -1.0), + ])) + assert(Self.isRectangle([ + Vec3f(-1.0, 0.0, -2.0), + Vec3f(-1.0, 0.0, -1.0), + Vec3f(-1.0, 0.0, 0.0), + Vec3f( 0.0, 0.0, 0.0), + Vec3f( 0.0, 0.0, -1.0), + Vec3f( 0.0, 0.0, -2.0), + ])) + assert(Self.isRectangle([ + Vec3f(-1.0, 0.0, -1.0), + Vec3f(-1.0, 0.0, 0.0), + Vec3f( 0.0, 0.0, 0.0), + Vec3f( 0.0, 0.0, -1.0), + Vec3f( 0.0, 0.0, -2.0), + Vec3f(-1.0, 0.0, -2.0), + ])) + assert(Self.isRectangle([ + Vec3f(-1.0, 0.0, 0.0), + Vec3f( 0.0, 0.0, 0.0), + Vec3f( 0.0, 0.0, -1.0), + Vec3f( 0.0, 0.0, -2.0), + Vec3f(-1.0, 0.0, -2.0), + Vec3f(-1.0, 0.0, -1.0), + ])) + } + + private static let epsilon: Float = 0.00001 //.ulpOfOne + + private static func isSimpleQuad(_ p: (Vec3f, Vec3f, Vec3f, Vec3f)) -> Bool + { + if abs(p.0.y - p.1.y) <= epsilon { return abs(p.2.y - p.3.y) <= epsilon } + if abs(p.1.y - p.2.y) <= epsilon { return abs(p.3.y - p.0.y) <= epsilon } + return false + } + + private static func isRectangle(_ p: (Vec3f, Vec3f, Vec3f, Vec3f)) -> Bool + { + if abs(p.0.x - p.1.x) <= epsilon && + abs(p.1.z - p.2.z) <= epsilon && + abs(p.2.x - p.3.x) <= epsilon && + abs(p.3.z - p.0.z) <= epsilon { return true } + if abs(p.0.z - p.1.z) <= epsilon && + abs(p.1.x - p.2.x) <= epsilon && + abs(p.2.z - p.3.z) <= epsilon && + abs(p.3.x - p.0.x) <= epsilon { return true } + return false + } + + private static func isRectangle(_ positions: [Vec3f]) -> Bool + { + var winding: Winding = .none + var xdir: Float = 0.0, zdir: Float = 0.0 + let first = positions[0] + var previous = first + for p in positions[1...] + { + let (xdelta, zdelta) = (p.x - previous.x, p.z - previous.z) + let (xzero, zzero) = (abs(xdelta) <= epsilon, abs(zdelta) <= epsilon) + if !xzero && zzero + { + if xdir != 0.0 && xdelta.sign != xdir.sign { return false } + if zdir != 0.0 + { + switch winding + { + case .none: winding = xdelta.sign == zdir.sign ? .ccw : .cw + case .cw: if xdelta.sign == zdir.sign { return false } + case .ccw: if xdelta.sign != zdir.sign { return false } + } + } + (xdir, zdir) = (xdelta, 0.0) + } + else if xzero && !zzero + { + if zdir != 0.0 && zdelta.sign != zdir.sign { return false } + if xdir != 0.0 + { + switch winding + { + case .none: winding = zdelta.sign == xdir.sign ? .cw : .ccw + case .cw: if zdelta.sign != xdir.sign { return false } + case .ccw: if zdelta.sign == xdir.sign { return false } + } + } + (xdir, zdir) = (0.0, zdelta) + } + else if !xzero && !zzero { return false } + previous = p + } + return abs(first.x - previous.x) <= epsilon || abs(first.z - previous.z) <= epsilon + } + + private static func getQuadWinding(_ p: (Vec3f, Vec3f, Vec3f, Vec3f)) -> Winding + { + var area: Float = 0.0 + area += (p.1.x - p.0.x) * ((p.0.z + p.1.z) * 0.5) + area += (p.2.x - p.1.x) * ((p.1.z + p.2.z) * 0.5) + area += (p.3.x - p.2.x) * ((p.2.z + p.3.z) * 0.5) + area += (p.0.x - p.3.x) * ((p.3.z + p.0.z) * 0.5) + return area.sign == .plus ? .ccw : .cw // z is towards us + } + + static func quadSpaceFromCartesian(quad: (Vec3f, Vec3f, Vec3f, Vec3f), position: Vec3f) -> Vec2f + { + let p = ( + Vec2d(Double(quad.0.x), Double(quad.0.z)), + Vec2d(Double(quad.1.x), Double(quad.1.z)), + Vec2d(Double(quad.2.x), Double(quad.2.z)), + Vec2d(Double(quad.3.x), Double(quad.3.z))) + + let xz = Vec2d(Double(position.x), Double(position.z)) + + /* + let old = { + let a = xz.x - p.0.x + let b = p.1.x - p.0.x + let c = p.3.x - p.0.x + let d = p.0.x - p.1.x + p.2.x - p.3.x + let f = xz.y - p.0.y + let g = p.1.y - p.0.y + let h = p.3.y - p.0.y + let j = p.0.y - p.1.y + p.2.y - p.3.y + let v2 = -c * j - (-d * h) + let v1 = a * j - c * g - (d * f - b * h) + let v0 = a * g - b * f + let vq = (-v1 + sqrt(v1 * v1 - 4.0 * v2 * v0)) / (2.0 * v2) + let uq = (a - c * vq) / (b + d * vq) + return Vec2f(Float(uq), Float(vq)) + } + */ + + let a = xz - p.0 + let b = p.1 - p.0 + let c = p.3 - p.0 + let d = p.0 - p.1 + p.2 - p.3 + let v0 = a.cross(b), v2 = c.cross(-d) + let v1 = a.x * d.y - b.y * c.x - (a.y * d.x - b.x * c.y) + let vq = (-v1 + sqrt(v1 * v1 - 4.0 * v2 * v0)) / (2.0 * v2) + let uq = (a.x - c.x * vq) / (b.x + d.x * vq) + return Vec2f(Float(uq), Float(vq)) + //let oldUv = old() + //if !oldUv.x.isNaN || !uv.x.isNaN { assert (oldUv.x == uv.x) } + //if !oldUv.y.isNaN || !uv.y.isNaN { assert (oldUv.y == uv.y) } + //return uv + } + + enum Winding { case none, cw, ccw } + + func build(obj: ObjModel, collision: ObjModel.Object) + { + for face in collision.faces + { + switch face + { + case .triangle(let v1, let v2, let v3): + let p = (obj.positions[v1.p], obj.positions[v2.p], obj.positions[v3.p]) + let n = (obj.normals[v1.n] + obj.normals[v2.n] + obj.normals[v3.n]).normalised + if abs(n.y) < 0.25 { continue } + edge3d.append(.triangle(n: n, p: (p.0 + p.1 + p.2) / 3.0, v: p)) + case .quad(let v1, let v2, let v3, let v4): + let p = (obj.positions[v1.p], obj.positions[v2.p], obj.positions[v3.p], obj.positions[v4.p]) + let n = (obj.normals[v1.n] + obj.normals[v2.n] + obj.normals[v3.n] + obj.normals[v4.n]).normalised + if Self.isSimpleQuad(p) && Self.isRectangle(p) + { + if abs(n.y) < 0.25 { continue } + let left = min(p.0.x, p.1.x, p.2.x, p.3.x) + let right = max(p.0.x, p.1.x, p.2.x, p.3.x) + let back = min(p.0.z, p.1.z, p.2.z, p.3.z) + let forward = max(p.0.z, p.1.z, p.2.z, p.3.z) + edge3d.append(.aabbFloor(n: n, + p: (p.0 + p.1 + p.2 + p.3) / 4.0, + w: (right - left) / 2.0, + d: (forward - back) / 2.0)) + } + else + { + if abs(n.y) < 0.25 { continue } + edge3d.append(.quad(p: p, w: Self.getQuadWinding(p))) + /* + edge3d.append(.triangle(n: n, p: (p.0 + p.1 + p.2) / 3.0, v: (p.0, p.1, p.2))) + edge3d.append(.triangle(n: n, p: (p.2 + p.3 + p.0) / 3.0, v: (p.2, p.3, p.0))) + */ + } + case .ngon(let v): + let p = v.map { obj.positions[$0.p] } + let n = v.reduce(.zero) { $0 + obj.normals[$1.n] }.normalised + if abs(n.y) < 0.25 { continue } + if Self.isRectangle(p) + { + let left = p.map { $0.x }.min()!, right = p.map { $0.x }.max()! + let bottom = p.map { $0.y }.min()!, top = p.map { $0.y }.max()! + let back = p.map { $0.z }.min()!, forward = p.map { $0.z }.max()! + let position = Vec3f(left + right, bottom + top, back + forward) / 2.0 + edge3d.append(.aabbFloor(n: n, p: position, + w: (right - left) / 2.0, + d: (forward - back) / 2.0)) + } + else + { + let p0 = p[0] + for i in 1..<(v.count-1) + { + let p1 = p[i], p2 = p[i + 1] + edge3d.append(.triangle(n: n, p: (p0 + p1 + p2) / 3.0, v: (p0, p1, p2))) + } + } + default: + continue + } + } + } + + func draw(_ render: Renderer, position: Vec3f) + { + var lines = [Line]( + repeating: .init(from: .init(), to: .init(), colour: .zero), + count: edge3d.count * 6) + var i: Int = 0 + for edge in edge3d + { + var o: Vec3f = .zero, n: Vec3f = .zero + switch edge + { + case .triangle(let trin, let trip, let triv): + o = trip + n = trin + + let v0 = triv.1 - triv.0; + let v1 = triv.2 - triv.0; + let v2 = position - triv.0; + let iden = 1.0 / (v0.x * v1.z - v1.x * v0.z); + let v = (v2.x * v1.z - v1.x * v2.z) * iden; + let w = (v0.x * v2.z - v2.x * v0.z) * iden; + let colour = if v >= 0.0 && w >= 0.0 && v + w <= 1.0 + { XnaColour.Red } else { XnaColour.GreenYellow } + //let p = triv + //let det = (p.1.x - p.0.x) * (p.2.z - p.0.z) - (p.1.z - p.0.z) * (p.2.x - p.0.x) + //let colour: Colour = if + // det * (p.1.x - p.0.x) * (position.z - p.0.z) - (p.1.z - p.0.z) * (position.x - p.0.x) >= 0, + // det * (p.2.x - p.1.x) * (position.z - p.1.z) - (p.2.z - p.1.z) * (position.x - p.1.x) >= 0, + // det * (p.0.x - p.2.x) * (position.z - p.2.z) - (p.0.z - p.2.z) * (position.x - p.2.x) >= 0 + /* + let side = { (v1: Vec3f, v2: Vec3f, p: Vec3f) in + (v2.z - v1.z) * (p.x - v1.x) + (v2.x + v1.x) * (position.z - v1.z) } + let colour = if + side(triv.0, triv.1, position) >= 0, + side(triv.1, triv.2, position) >= 0, + side(triv.2, triv.0, position) >= 0 + */ + + lines[i + 0] = Line(from: triv.0, to: triv.1, colour: colour) + lines[i + 1] = Line(from: triv.1, to: triv.2, colour: colour) + lines[i + 2] = Line(from: triv.2, to: triv.0, colour: colour) + i += 3 + case .aabbFloor(let floorn, let floorp, let floorw, let floord): + o = floorp + n = floorn + + let n2 = Vec2f(n.x, n.z) / n.y + let z0 = Vec2f(-floorw, floord).dot(n2) + let z1 = Vec2f(-floorw, -floord).dot(n2) + let z2 = Vec2f( floorw, -floord).dot(n2) + let z3 = Vec2f( floorw, floord).dot(n2) + + let c0 = floorp + Vec3f( floorw, z0, -floord) + let c1 = floorp + Vec3f( floorw, z1, floord) + let c2 = floorp + Vec3f(-floorw, z2, floord) + let c3 = floorp + Vec3f(-floorw, z3, -floord) + + lines[i + 0] = Line(from: c0, to: c1, colour: XnaColour.GreenYellow) + lines[i + 1] = Line(from: c1, to: c2, colour: XnaColour.GreenYellow) + lines[i + 2] = Line(from: c2, to: c3, colour: XnaColour.GreenYellow) + lines[i + 3] = Line(from: c3, to: c0, colour: XnaColour.GreenYellow) + i += 4 + case .quad(let verts, let winding): + /* + let p = ( + verts.0 + (verts.1 - verts.0) * position.x, + verts.3 + (verts.2 - verts.3) * position.x, + verts.0 + (verts.3 - verts.0) * position.z, + verts.1 + (verts.2 - verts.1) * position.z) + + let xdiff = Vec2f(p.0.x - p.1.x, p.2.x - p.3.x) + let ydiff = Vec2f(p.0.z - p.1.z, p.2.z - p.3.z) + let div = xdiff.cross(ydiff) + guard div != 0.0 else { break } + + let d = Vec2f( + Vec2f(p.0.x, p.0.z).cross(Vec2f(p.1.x, p.1.z)), + Vec2f(p.2.x, p.2.z).cross(Vec2f(p.3.x, p.3.z))) + let pos = Vec2f(d.cross(xdiff), d.cross(ydiff)) / div + + o = Vec3f(pos.x, 0.0, pos.y) + n = .up + */ + + //n = winding == .ccw ? .up : .down + o = verts.0.lerp(verts.3, 0.5).lerp( + verts.2.lerp(verts.1, 0.5), 0.5) + + /* + let xy = Vec2d(Double(position.x), Double(position.z)) + let a = xy.x - p.0.x + let b = p.1.x - p.0.x + let c = p.3.x - p.0.x + let d = p.0.x - p.1.x + p.2.x - p.3.x + let f = xy.y - p.0.y + let g = p.1.y - p.0.y + let h = p.3.y - p.0.y + let j = p.0.y - p.1.y + p.2.y - p.3.y + let v2 = -c * j - (-d * h) + let v1 = a * j - c * g - (d * f - b * h) + let v0 = a * g - b * f + let vq = (-v1 + sqrt(v1 * v1 - 4.0 * v2 * v0)) / (2.0 * v2) + let uq = (a - c * vq) / (b + d * vq) + let uv = Vec2d(uq, vq) + */ + + var colour = XnaColour.GreenYellow + +/* +p1 p2 + *------* + | | + | | + *------* +p0 p3 + */ + + let p = winding == .ccw ? (verts.3, verts.2, verts.1, verts.0) : (verts.0, verts.1, verts.2, verts.3) + let vn = ( + (verts.1 - verts.0).cross(verts.3 - verts.0), + (verts.2 - verts.1).cross(verts.0 - verts.1), + (verts.3 - verts.2).cross(verts.1 - verts.2), + (verts.0 - verts.3).cross(verts.2 - verts.3) + ) + n = (vn.0 + vn.1 + vn.2 + vn.3).normalised + + let uv = Self.quadSpaceFromCartesian(quad: p, position: position) + if uv.x >= 0.0 && uv.x <= 1.0 && uv.y >= 0.0 && uv.y <= 1.0 + //if uv.x >= -1.0 && uv.x <= 1.0 && uv.y >= -1.0 && uv.y <= 1.0 + { + var pp = p.0 + pp += (p.1 - p.0) * uv.x + pp += (p.3 - p.0) * uv.y + pp += (p.0 - p.1 + p.2 - p.3) * uv.x * uv.y + lines[i] = Line(from: o, to: pp, colour: XnaColour.Aquamarine) + i += 1 + colour = XnaColour.BurlyWood + o = pp + n = vn.0.lerp(vn.3, uv.x).lerp( + vn.2.lerp(vn.1, uv.x), winding == .cw ? uv.y : 1.0 - uv.y).normalised + } + + lines[i + 0] = Line(from: verts.0, to: verts.1, colour: colour) + lines[i + 1] = Line(from: verts.1, to: verts.2, colour: colour) + lines[i + 2] = Line(from: verts.2, to: verts.3, colour: colour) + lines[i + 3] = Line(from: verts.3, to: verts.0, colour: colour) + i += 4 + } + let p = position + let a = p.dot(n) - o.dot(n) + let pissy = p - n * a + + //let d = colin.position - edge.p + //let pissy = edge.p + d.cross(edge.n) + + /* + if a > -1.0 && a <= 0.0 + { + lines[i + 0] = Line(from: o, to: o + n * max(0, a), colour: XnaColour.Magenta) + lines[i + 1] = Line(from: pissy + .up, to: o, colour: XnaColour.Red) + i += 2 + } + */ + lines[i + 0] = Line(from: o, to: o + n * 0.2, colour: XnaColour.Magenta) + i += 1 + //lines[i + 4] = Line(from: pissy + Vec3f(-1, 0, 0) * 0.1, to: pissy + Vec3f(1, 0, 0) * 0.1, colour: XnaColour.Red) + //lines[i + 5] = Line(from: pissy + Vec3f( 0,-1, 0) * 0.1, to: pissy + Vec3f(0, 1, 0) * 0.1, colour: XnaColour.Red) + //lines[i + 6] = Line(from: pissy + Vec3f( 0, 0,-1) * 0.1, to: pissy + Vec3f(0, 0, 1) * 0.1, colour: XnaColour.Red) + + } + render.drawGizmos(lines: lines) + } +} diff --git a/Sources/Test/Objects/Actor.swift b/Sources/Test/Objects/Actor.swift new file mode 100644 index 0000000..8c7908c --- /dev/null +++ b/Sources/Test/Objects/Actor.swift @@ -0,0 +1,9 @@ +import JolkEngine + +protocol Actor +{ + func update(deltaTime: Float, world: Collision) + + var position: Vec3f { get } + var transform: Mat4f { get } +} diff --git a/Sources/Test/Objects/Colin.swift b/Sources/Test/Objects/Colin.swift new file mode 100644 index 0000000..e72c814 --- /dev/null +++ b/Sources/Test/Objects/Colin.swift @@ -0,0 +1,276 @@ +import SDL2 +import simd +import OpenGL.GL +import JolkEngine + + +class Colin: Actor +{ + var position: Vec3f { _pos } + + var transform: Mat4f + { + //.rotate(yaw: angle.x, pitch: angle.y, roll: sin(time)) * + //.scale(Vec3f(1.0 + 0.25 * cos(time), 1.0 + 0.25 * sin(time), 1.0)) * + .rotate(yawPitch: angle) * .translate(-position - Vec3f(0, 1, 0)) + } + + var angle: Vec2f { return Vec2f(ofsAngle.x + _angle, ofsAngle.y) } + var fov: Float { return _fov } + + private var time: Float = 0.0 + //private var jumpVel: Float = 0.0 + private var velocity: Vec3f = .zero + private var _pos: Vec3f = .zero + private var _pos2D: Vec2f { get { Vec2f(_pos.x, _pos.z) } set(new) { _pos.x = new.x; _pos.z = new.y } } + private var _angle: Float = 0.0 + private var ofsAngle: Vec2f = .zero + private var _fov: Float = 60.0 + + private var nutted = false + private var colinMode = false + private var backPressed = false + + private let colinWidth: Float = 0.2 + + private func move2D(new: Vec2f, edges: [Collision.Edge]) + { + let velocity = new - _pos2D + var lastPos = _pos2D + _pos2D = new + + var collided = -1 + jolk: while (collided != 0) + { + let scabidabadoo = 10 + for edge in edges + { + let diff = _pos2D - lastPos + if simd_dot(edge.n, diff) > 0 && simd_dot(edge.n, velocity) > 0 { continue } + + let deltaPos = _pos2D - edge.p + let something = deltaPos.cross(edge.n) + if abs(something) * 2.0 < edge.w + { + let dot = simd_dot(edge.n, deltaPos) + if dot > 0 && dot < colinWidth + { + lastPos = _pos2D + _pos2D += edge.n * (colinWidth - dot) + if collided < 0 { collided = scabidabadoo }; + } + } + else + { + let vec = (deltaPos - Vec2f(edge.n.y, -edge.n.x) * Float(signOf: something, magnitudeOf: edge.w * 0.5)) + let distance2 = vec.len2 + let epsilon: Float = 0.001 + if distance2 < (colinWidth - epsilon) * (colinWidth - epsilon) + { + let distance = distance2.squareRoot() + lastPos = _pos2D + _pos2D += (vec / distance) * (colinWidth - epsilon - distance) + if collided < 0 { collided = scabidabadoo }; + } + } + } + collided -= 1; + if collided <= 0 { break jolk } + } + } + + private func response3D(plainPos o: Vec3f, plainNorm n: Vec3f) + { + let height: Float = 1.12 + //let diff = _pos - lastPos + + //let p = n.y > 1.0 ? _pos : (_pos + 2.0) + let ofs: Vec3f = n.y.sign == .plus ? .zero : .up * height + //let p = if n.y.sign == .plus { _pos } else { _pos + 1.0 } + let p = _pos + ofs + let a = p.dot(n) - o.dot(n) + + if a > height * -0.5 && a < 0.0 + { + _pos -= n * a + velocity -= velocity.project(n) + } + } + + private func move3D(_ deltaTime: Float, world: Collision) + { + var lastPos = _pos + _pos += velocity * deltaTime + + for edge in world.edge3d + { + switch edge + { + case .aabbFloor(let normal, let origin, let width, let depth): + //let left = min(edge.v0.x, edge.v1.x, edge.v2.x) + //let right = max(edge.v0.x, edge.v1.x, edge.v2.x) + //let back = min(edge.v0.z, edge.v1.z, edge.v2.z) + //let forward = max(edge.v0.z, edge.v1.z, edge.v2.z) + + let left = origin.x - width, right = origin.x + width + let back = origin.z - depth, forward = origin.z + depth + + if _pos.x < left || _pos.x > right { continue } + if _pos.z < back || _pos.z > forward { continue } + + response3D(plainPos: origin, plainNorm: normal) + + case .triangle(let normal, let origin, let verts): + let p = (verts.1 - verts.0, verts.2 - verts.0, _pos - verts.0) + let invDenom = 1.0 / (p.0.x * p.1.z - p.1.x * p.0.z); + let v = invDenom * (p.2.x * p.1.z - p.1.x * p.2.z); + let w = invDenom * (p.0.x * p.2.z - p.2.x * p.0.z); + let x = 1.0 - v - w + //guard v >= 0.0 && w >= 0.0 && v + w <= 1.0 else { break } + guard v >= 0.0 && w >= 0.0 && 0 <= x && x <= 1.0 else { break } + response3D(plainPos: origin, plainNorm: normal) + + case .quad(let verts, let winding): + let vn = ( + (verts.1 - verts.0).cross(verts.3 - verts.0), + (verts.2 - verts.1).cross(verts.0 - verts.1), + (verts.3 - verts.2).cross(verts.1 - verts.2), + (verts.0 - verts.3).cross(verts.2 - verts.3) + ) + + let uv = Collision.quadSpaceFromCartesian(quad: + winding == .ccw ? (verts.3, verts.2, verts.1, verts.0) : (verts.0, verts.1, verts.2, verts.3) + , position: _pos) + if uv.x >= 0.0 && uv.x <= 1.0 && uv.y >= 0.0 && uv.y <= 1.0 + { + //var pp = p.0 + //pp += (p.1 - p.0) * uv.x + //pp += (p.3 - p.0) * uv.y + //pp += (p.0 - p.1 + p.2 - p.3) * uv.x * uv.y + let p = verts.0.lerp(verts.1, uv.x).lerp( + verts.3.lerp(verts.2, uv.x), winding == .cw ? uv.y : 1.0 - uv.y) + let n = vn.0.lerp(vn.3, uv.x).lerp( + vn.2.lerp(vn.1, uv.x), winding == .cw ? uv.y : 1.0 - uv.y).normalised + + response3D(plainPos: Vec3f(_pos.x, p.y, _pos.z), plainNorm: n) + } + /* + let p = ( + verts.0 + (verts.1 - verts.0) * _pos.x, + verts.3 + (verts.2 - verts.3) * _pos.x, + verts.0 + (verts.3 - verts.0) * _pos.z, + verts.1 + (verts.2 - verts.1) * _pos.z) + + let xdiff = Vec2f(p.0.x - p.1.x, p.2.x - p.3.x) + let ydiff = Vec2f(p.0.z - p.1.z, p.2.z - p.3.z) + let div = xdiff.cross(ydiff) + guard div != 0.0 else { break } + + let d = Vec2f( + Vec2f(p.0.x, p.0.z).cross(Vec2f(p.1.x, p.1.z)), + Vec2f(p.2.x, p.2.z).cross(Vec2f(p.3.x, p.3.z))) + let pos = Vec2f(d.cross(xdiff), d.cross(ydiff)) / div + */ + default: break + } + } + } + + func update(deltaTime: Float, world: Collision) + { + time += deltaTime + + let axisRescale = 1.0 / Float(INT16_MAX) + let getAxis = { (axis: SDL_GameControllerAxis) in + Float(SDL_GameControllerGetAxis(sdlPad, axis)) * axisRescale } + let getButton = { (btn: SDL_GameControllerButton) in + SDL_GameControllerGetButton(sdlPad, btn) == SDL_PRESSED } + + let stick = Vec2f( + getAxis(SDL_CONTROLLER_AXIS_LEFTX), + getAxis(SDL_CONTROLLER_AXIS_LEFTY)) + .cardinalDeadzone(min: 0.1, max: 1) + + let turnSpeed = Float.pi * 2 * 0.1 + if Input.instance.keyDown(.left) + { + _angle -= turnSpeed * deltaTime + } + if Input.instance.keyDown(.right) + { + _angle += turnSpeed * deltaTime + } + if stick != .zero + { + _angle += stick.x * 2.0 * turnSpeed * deltaTime + } + + var moveVec: Vec2f = .zero + + let speed: Float = 2 + let forward = Vec2f(sin(self._angle), -cos(self._angle)) + if Input.instance.keyDown(.up) + { + moveVec += forward * speed + } + if Input.instance.keyDown(.down) + { + moveVec -= forward * speed + } + if stick != .zero + { + moveVec -= forward * stick.y * speed + } + + if Input.instance.keyDown(.c) + { + colinMode = !colinMode + } + + let lookCone = Float.pi / 2.0 + let dst = Vec2f( + getAxis(SDL_CONTROLLER_AXIS_RIGHTX), + getAxis(SDL_CONTROLLER_AXIS_RIGHTY)) + .radialDeadzone(min: 0.1, max: 1) * lookCone + ofsAngle = ofsAngle.lerp(dst, 16 * deltaTime) + + let targetFov = Float.lerp(60, 20, getAxis(SDL_CONTROLLER_AXIS_TRIGGERRIGHT)) + _fov = Float.lerp(_fov, targetFov, 20 * deltaTime) + + let right = Vec2f(cos(self._angle), sin(self._angle)) + if getButton(SDL_CONTROLLER_BUTTON_LEFTSHOULDER) + { + moveVec -= right * speed + } + if getButton(SDL_CONTROLLER_BUTTON_RIGHTSHOULDER) + { + moveVec += right * speed + } + + let back = getButton(SDL_CONTROLLER_BUTTON_BACK) + if !backPressed && back { colinMode = !colinMode } + backPressed = back + + if getButton(SDL_CONTROLLER_BUTTON_A) || Input.instance.keyDown(.n) + { + // play nut.wav + nutted = true + } + else { nutted = false } + + //move2D(new: _pos2D + velocity, edges: edges) + + if Input.instance.keyDown(.z) || getButton(SDL_CONTROLLER_BUTTON_B) { velocity.y = 2.0 } + //_pos.y += jumpVel * deltaTime + //if _pos.y > 0.0 { jumpVel -= 5.4 * deltaTime } + velocity.y -= 5.4 * deltaTime + velocity.x = moveVec.x + velocity.z = moveVec.y + move3D(deltaTime, world: world) + //else if _pos.y < 0.0 + //{ + // jumpVel = max(jumpVel, 0.0) + // _pos.y = 0.0 + //} + } +} diff --git a/Sources/Test/Objects/JolkCube.swift b/Sources/Test/Objects/JolkCube.swift new file mode 100644 index 0000000..28827bc --- /dev/null +++ b/Sources/Test/Objects/JolkCube.swift @@ -0,0 +1,33 @@ +import Foundation +import simd +import JolkEngine + + +class JolkCube: Actor +{ + private var _pos: Vec3f + private var theta: Float = 0.0 + + init(position: Vec3f) + { + _pos = position + } + + var position: Vec3f { _pos } + + func update(deltaTime: Float, world: Collision) + { + theta += 15 * deltaTime + _pos.y = 1 + sin(theta * 0.25) * 0.25 + } + + var transform: Mat4f + { + .translate(_pos) * + .rotate(x: theta * 0.25) * + .rotate(y: Float.rad(fromDeg: theta)) * + // .rotate(axis: .X, angle: theta * 0.25) * + // .rotate(axis: .Y, angle: Float.rad(fromDeg: theta)) * + .scale(scalar: 0.25) + } +} diff --git a/Sources/Test/Resources/Models/World.mtl b/Sources/Test/Resources/Models/World.mtl new file mode 100644 index 0000000..244a06f --- /dev/null +++ b/Sources/Test/Resources/Models/World.mtl @@ -0,0 +1,33 @@ +# Blender 3.6.2 MTL File: 'World.blend' +# www.blender.org + +newmtl Cobblestone +Ns 437.449280 +Ka 1.000000 1.000000 1.000000 +Ke 0.000000 0.000000 0.000000 +Ni 1.450000 +d 1.000000 +illum 1 +map_Kd cobblestone.png +map_Ks cobblestone_specular.png +map_Bump -bm 1.000000 cobblestone_normal.png + +newmtl Material +Ns 167.965591 +Ka 1.000000 1.000000 1.000000 +Kd 0.089179 0.800000 0.000000 +Ks 0.483607 0.483607 0.483607 +Ke 0.000000 0.000000 0.000000 +Ni 1.450000 +d 1.000000 +illum 2 + +newmtl MetalWall +Ns 55.588612 +Ka 0.390244 0.390244 0.390244 +Ks 0.573171 0.573171 0.573171 +Ke 0.000000 0.000000 0.000000 +Ni 9.650000 +d 1.000000 +illum 3 +map_Kd metalwall1.jpg diff --git a/Sources/Test/Resources/Models/World.obj b/Sources/Test/Resources/Models/World.obj new file mode 100644 index 0000000..9252aa9 --- /dev/null +++ b/Sources/Test/Resources/Models/World.obj @@ -0,0 +1,13583 @@ +# Blender 3.6.2 +# www.blender.org +mtllib World.mtl +o Courtyard +v 24.000000 0.000000 -22.000000 +v 22.000000 0.000000 -24.000000 +v 22.000000 0.000000 -22.000000 +v 11.999763 0.000000 -12.000000 +v -6.000000 0.000000 5.500000 +v -24.000000 0.000000 -5.999996 +v -5.500000 0.000000 -6.000000 +v -6.000000 0.000000 -5.500000 +v -22.000000 0.000000 -22.000000 +v -22.000000 0.000000 -5.999999 +v -24.000000 0.000000 -22.000000 +v -22.000000 0.000000 -24.000000 +v -7.000000 0.000000 -12.000000 +v -22.000000 0.000000 -12.000000 +v -7.000000 0.000000 -22.000000 +v -24.000000 0.000000 -11.993101 +v 5.500000 0.000000 6.000000 +v 5.500000 0.000000 24.000000 +v 6.000000 0.000000 5.500000 +v 22.000000 0.000000 22.000000 +v 24.000000 0.000000 22.000000 +v 22.000000 0.000000 24.000000 +v 5.500000 0.000000 22.000000 +v 11.999512 0.000000 22.000000 +v 22.000000 0.000000 5.999999 +v 24.000000 0.000000 5.999996 +v 12.000000 0.000000 24.000000 +v 12.000000 0.000000 5.999999 +v -5.500000 0.000000 6.000000 +v -22.000000 0.000000 22.000000 +v -24.000000 0.000000 22.000000 +v -22.000000 0.000000 24.000000 +v -5.500000 0.000000 22.000000 +v -22.000000 0.000000 5.999999 +v -24.000000 0.000000 5.999996 +v -6.999448 0.000000 -24.000000 +v -5.500000 0.000000 24.000000 +vn -0.0000 1.0000 -0.0000 +vt 11.500001 11.500001 +vt 12.500001 11.500001 +vt 11.500001 12.500001 +vt -2.999724 12.500000 +vt -3.001188 11.500000 +vt -10.500000 11.500000 +vt -10.500000 12.500000 +vt -11.500000 11.500000 +vt -3.000000 6.500000 +vt 6.499882 6.499098 +vt -2.500000 -2.250000 +vt -2.500000 3.250000 +vt -10.500000 3.500000 +vt -10.500000 -2.499999 +vt -11.500000 6.496551 +vt -10.500000 6.497290 +vt -11.500000 3.499998 +vt 11.500000 -10.500000 +vt 11.500000 -11.500000 +vt 12.500000 -10.500000 +vt 3.250000 -2.500000 +vt 3.249529 -10.500000 +vt 6.499756 -10.500000 +vt 6.500000 -2.499999 +vt 11.500000 -2.499999 +vt 12.500000 -2.499998 +vt -10.500000 -10.500000 +vt -11.500000 -10.500000 +vt -10.500000 -11.500000 +vt -2.250000 3.500000 +vt -11.500000 -2.499998 +vt -2.249835 -11.500000 +vt -2.249717 -10.500000 +vt -2.250000 -2.500000 +vt 3.500000 -2.250000 +vt 6.499723 -11.500000 +vt 3.249410 -11.500000 +s 0 +usemtl Cobblestone +f 3/1/1 1/2/1 2/3/1 +f 2/3/1 36/4/1 15/5/1 3/1/1 +f 9/6/1 12/7/1 11/8/1 +f 13/9/1 4/10/1 3/1/1 15/5/1 +f 5/11/1 8/12/1 10/13/1 34/14/1 +f 11/8/1 16/15/1 14/16/1 9/6/1 +f 16/15/1 6/17/1 10/13/1 14/16/1 +f 20/18/1 22/19/1 21/20/1 +f 17/21/1 23/22/1 24/23/1 28/24/1 +f 28/24/1 24/23/1 20/18/1 25/25/1 +f 26/26/1 1/2/1 3/1/1 25/25/1 +f 21/20/1 26/26/1 25/25/1 20/18/1 +f 30/27/1 31/28/1 32/29/1 +f 7/30/1 13/9/1 8/12/1 +f 35/31/1 34/14/1 10/13/1 6/17/1 +f 31/28/1 30/27/1 34/14/1 35/31/1 +f 37/32/1 33/33/1 30/27/1 32/29/1 +f 17/21/1 29/34/1 33/33/1 23/22/1 +f 29/34/1 5/11/1 34/14/1 +f 17/21/1 28/24/1 19/35/1 +f 3/1/1 4/10/1 28/24/1 25/25/1 +f 15/5/1 36/4/1 12/7/1 9/6/1 +f 24/23/1 27/36/1 22/19/1 20/18/1 +f 23/22/1 18/37/1 27/36/1 24/23/1 +f 13/9/1 14/16/1 10/13/1 8/12/1 +f 18/37/1 23/22/1 33/33/1 37/32/1 +f 34/14/1 30/27/1 33/33/1 29/34/1 +o BuildingInterior +v 6.000000 0.000000 -1.000000 +v 1.000000 0.000000 -1.000000 +v 1.000000 0.000000 -6.000000 +v 1.000000 1.750000 -1.000000 +v 0.750000 2.000000 -0.750000 +v 6.000000 2.000000 -0.750000 +v 6.000000 1.750000 -1.000000 +v 1.000000 1.750000 -6.000000 +v 0.750000 2.000000 -6.000000 +v 1.000000 0.000000 1.000000 +v -1.000000 0.000000 -1.000000 +v -1.000000 0.000000 -6.000000 +v -1.000000 1.750000 -1.000000 +v -0.750000 2.000000 -6.000000 +v -1.000000 1.750000 -6.000000 +v -6.000000 1.750000 -1.000000 +v -6.000000 0.000000 1.000000 +v -1.000000 0.000000 1.000000 +v -1.000000 0.000000 6.000000 +v -1.000000 1.749999 1.000000 +v -6.000000 2.000000 0.750000 +v -6.000000 1.750000 1.000000 +v -1.000000 1.750000 6.000000 +v -0.750000 2.000000 6.000000 +v -6.000000 0.000000 -0.999999 +v -6.000000 2.000000 -0.749999 +v 1.000000 0.000000 6.000000 +v 6.000000 0.000000 1.000000 +v 1.000000 1.749999 1.000000 +v 0.750000 1.999999 0.750000 +v 0.750000 2.000000 6.000000 +v 1.000000 1.750000 6.000000 +v 6.000000 1.750000 1.000000 +v 6.000000 2.000000 0.750000 +v -0.750000 1.999999 0.750000 +v -0.750000 1.999999 -0.750000 +vn -0.0000 -1.0000 -0.0000 +vn -0.0000 1.0000 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.7071 -0.7071 -0.0000 +vn -0.0000 -0.7071 0.7071 +vn 1.0000 -0.0000 -0.0000 +vn 0.7071 -0.7071 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn -0.0000 -0.7071 -0.7071 +vn -0.9877 -0.1563 -0.0000 +vt 0.125000 0.875000 +vt 0.125000 3.500000 +vt 0.875000 3.500000 +vt 0.875000 0.875000 +vt 3.500000 0.000000 +vt 3.500000 1.000000 +vt 1.000000 1.000000 +vt 1.000000 0.000000 +vt 0.000000 3.500000 +vt 0.000000 1.000000 +vt 1.000000 3.500000 +vt 0.000000 0.000000 +vt 2.500000 0.000000 +vt 2.500000 0.875000 +vt 0.000000 0.875000 +vt -0.500000 0.000000 +vt 2.000000 0.000000 +vt 2.000000 0.875000 +vt -0.500000 0.875000 +vt 3.500000 1.375000 +vt 1.000000 1.375000 +vt 0.875000 1.500000 +vt 3.500000 1.500000 +vt 3.500000 0.875000 +vt -2.500000 1.000000 +vt 0.000000 1.000000 +vt -2.500000 0.875000 +vt -2.500000 1.000000 +vt -2.500000 0.000000 +vt 0.000000 0.000000 +vt 1.000000 -2.500000 +vt 0.000000 -2.500000 +vt 0.125000 0.125000 +vt 0.125000 -2.500000 +vt -2.500000 0.125000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 3.500000 0.125000 +vt 0.875000 0.125000 +vt 1.000000 0.000000 +vt -2.500000 1.500000 +vt 0.125000 1.500000 +vt 0.000000 1.375000 +vt -2.500000 1.375000 +vt 0.875000 -2.500000 +vt 0.500000 -1.500000 +vt 0.500000 0.500000 +vt -0.125000 0.500000 +vt 2.500000 0.500000 +s 0 +usemtl Cobblestone +f 73/38/2 51/39/2 46/40/2 42/41/2 +f 65/42/3 38/43/3 39/44/3 47/45/3 +f 49/46/3 48/47/3 39/44/3 40/48/3 +f 39/49/4 38/50/4 44/51/4 41/52/4 +f 40/53/5 39/54/5 41/55/5 45/56/5 +f 45/57/6 41/58/6 42/59/6 46/60/6 +f 43/61/7 42/41/7 41/44/7 44/43/7 +f 48/49/8 49/50/8 52/51/8 50/52/8 +f 62/53/4 48/54/4 50/55/4 53/56/4 +f 53/62/7 50/63/7 73/38/7 63/64/7 +f 51/39/9 73/38/9 50/63/9 52/46/9 +f 62/65/3 54/66/3 55/67/3 48/47/3 +f 64/68/3 47/45/3 55/67/3 56/69/3 +f 55/49/10 54/50/10 59/51/10 57/52/10 +f 56/53/8 55/54/8 57/55/8 60/56/8 +f 60/69/9 57/67/9 72/70/9 61/71/9 +f 58/72/11 72/70/11 57/67/11 59/66/11 +f 55/49/3 47/73/3 39/74/3 48/47/3 +f 58/72/2 63/64/2 73/38/2 72/70/2 +f 42/41/2 43/61/2 71/75/2 67/76/2 +f 47/49/5 64/50/5 69/51/5 66/52/5 +f 65/53/10 47/54/10 66/55/10 70/56/10 +f 70/42/11 66/77/11 67/76/11 71/75/11 +f 68/78/6 67/79/6 66/80/6 69/81/6 +f 68/82/2 61/71/2 72/70/2 67/76/2 +f 72/70/2 73/38/2 42/41/2 67/76/2 +f 51/83/12 73/84/12 72/85/12 61/86/12 +o Convex +v 0.000000 0.000000 -16.000000 +v -1.000000 0.000000 -15.732050 +v -1.732051 0.000000 -15.000000 +v -2.000000 0.000000 -14.000000 +v -1.732051 0.000000 -13.000000 +v -1.000000 0.000000 -12.267950 +v 0.000000 0.000000 -12.000000 +v 1.000000 0.000000 -12.267950 +v 1.732051 0.000000 -13.000000 +v 2.000000 0.000000 -14.000000 +v 1.732051 0.000000 -15.000000 +v 1.000000 0.000000 -15.732050 +v 0.000000 0.375000 -16.000000 +v -1.000000 0.375000 -15.732050 +v -1.732051 0.375000 -15.000000 +v -2.000000 0.375000 -14.000000 +v -1.732051 0.375000 -13.000000 +v -1.000000 0.375000 -12.267950 +v 0.000000 0.375000 -12.000000 +v 1.000000 0.375000 -12.267950 +v 1.732051 0.375000 -13.000000 +v 2.000000 0.375000 -14.000000 +v 1.732051 0.375000 -15.000000 +v 1.000000 0.375000 -15.732050 +v 0.000000 0.500000 -15.898438 +v -0.949219 0.500000 -15.644094 +v -1.644095 0.500000 -14.949219 +v -1.898438 0.500000 -14.000000 +v -1.644095 0.500000 -13.050781 +v -0.949219 0.500000 -12.355906 +v 0.000000 0.500000 -12.101562 +v 0.949219 0.500000 -12.355906 +v 1.644095 0.500000 -13.050781 +v 1.898438 0.500000 -14.000000 +v 1.644095 0.500000 -14.949219 +v 0.949219 0.500000 -15.644094 +vn -0.8660 -0.0000 -0.5000 +vn -1.0000 -0.0000 -0.0000 +vn -0.9480 0.3184 -0.0000 +vn -0.8210 0.3184 -0.4740 +vn 1.0000 -0.0000 -0.0000 +vn 0.8660 -0.0000 -0.5000 +vn 0.8210 0.3184 -0.4740 +vn 0.9480 0.3184 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn 0.5000 -0.0000 0.8660 +vn 0.4740 0.3184 0.8210 +vn -0.0000 0.3184 0.9480 +vn -0.8660 -0.0000 0.5000 +vn -0.8210 0.3184 0.4740 +vn 0.5000 -0.0000 -0.8660 +vn 0.4740 0.3184 -0.8210 +vn -0.0000 -0.0000 -1.0000 +vn -0.5000 -0.0000 -0.8660 +vn -0.4740 0.3184 -0.8210 +vn -0.0000 0.3184 -0.9480 +vn 0.8660 -0.0000 0.5000 +vn 0.8210 0.3184 0.4740 +vn -0.5000 -0.0000 0.8660 +vn -0.4740 0.3184 0.8210 +vn 0.2423 0.8748 -0.4196 +vn 0.4196 0.8748 -0.2423 +vn -0.2423 0.8748 -0.4196 +vn -0.0000 0.8748 -0.4845 +vn 0.4196 0.8748 0.2423 +vn 0.2423 0.8748 0.4196 +vn -0.2423 0.8748 0.4196 +vn -0.4196 0.8748 0.2423 +vn -0.4196 0.8748 -0.2423 +vn 0.4845 0.8748 -0.0000 +vn -0.0000 0.8748 0.4845 +vn -0.4845 0.8748 -0.0000 +vn -0.0000 1.0000 -0.0000 +vt 0.333333 0.000000 +vt 0.500000 0.000000 +vt 0.500000 0.187500 +vt 0.333333 0.187500 +vt 1.500000 0.000000 +vt 1.666667 0.000000 +vt 1.666667 0.187500 +vt 1.500000 0.187500 +vt 1.000000 0.000000 +vt 1.166667 0.000000 +vt 1.166667 0.187500 +vt 1.000000 0.187500 +vt 0.666667 0.000000 +vt 0.666667 0.187500 +vt 1.833333 0.000000 +vt 1.833333 0.187500 +vt 0.000000 0.000000 +vt 0.166667 0.000000 +vt 0.166667 0.187500 +vt 0.000000 0.187500 +vt 1.333333 0.000000 +vt 1.333333 0.187500 +vt 0.833333 0.000000 +vt 0.833333 0.187500 +vt 2.000000 0.000000 +vt 2.000000 0.187500 +vt 1.833333 0.250000 +vt 1.666667 0.250000 +vt 0.166667 0.250000 +vt 0.000000 0.250000 +vt 1.333333 0.250000 +vt 1.166667 0.250000 +vt 0.833333 0.250000 +vt 0.666667 0.250000 +vt 2.000000 0.250000 +vt 0.333333 0.250000 +vt 1.500000 0.250000 +vt 1.000000 0.250000 +vt 0.500000 0.250000 +vt 1.041266 0.812500 +vt 0.812500 1.041266 +vt 0.500000 1.125000 +vt 0.187500 1.041266 +vt -0.041266 0.812500 +vt -0.125000 0.500000 +vt -0.041266 0.187500 +vt 0.187500 -0.041266 +vt 0.500000 -0.125000 +vt 0.812500 -0.041266 +vt 1.041266 0.187500 +vt 1.125000 0.500000 +s 1 +usemtl Cobblestone +f 76/87/13 77/88/14 89/89/15 88/90/16 +f 83/91/17 84/92/18 96/93/19 95/94/20 +f 80/95/21 81/96/22 93/97/23 92/98/24 +f 77/88/14 78/99/25 90/100/26 89/89/15 +f 84/92/18 85/101/27 97/102/28 96/93/19 +f 74/103/29 75/104/30 87/105/31 86/106/32 +f 81/96/22 82/107/33 94/108/34 93/97/23 +f 78/99/25 79/109/35 91/110/36 90/100/26 +f 85/101/27 74/111/29 86/112/32 97/102/28 +f 75/104/30 76/87/13 88/90/16 87/105/31 +f 82/107/33 83/91/17 95/94/20 94/108/34 +f 79/109/35 80/95/21 92/98/24 91/110/36 +f 96/93/19 97/102/28 109/113/37 108/114/38 +f 86/106/32 87/105/31 99/115/39 98/116/40 +f 93/97/23 94/108/34 106/117/41 105/118/42 +f 90/100/26 91/110/36 103/119/43 102/120/44 +f 97/102/28 86/112/32 98/121/40 109/113/37 +f 87/105/31 88/90/16 100/122/45 99/115/39 +f 94/108/34 95/94/20 107/123/46 106/117/41 +f 91/110/36 92/98/24 104/124/47 103/119/43 +f 88/90/16 89/89/15 101/125/48 100/122/45 +f 95/94/20 96/93/19 108/114/38 107/123/46 +f 92/98/24 93/97/23 105/118/42 104/124/47 +f 89/89/15 90/100/26 102/120/44 101/125/48 +s 0 +f 99/126/49 100/127/49 101/128/49 102/129/49 103/130/49 104/131/49 105/132/49 106/133/49 107/134/49 108/135/49 109/136/49 98/137/49 +o WedgeConvex +v 15.000000 0.000000 19.000000 +v 15.000000 0.000000 15.000000 +v 11.000000 0.000000 15.000000 +v 15.000000 2.000000 19.000000 +v 15.000000 4.000000 15.000000 +v 11.000000 2.000000 15.000000 +vn -0.0000 -0.0000 -1.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.7071 -0.0000 0.7071 +vn -0.4082 0.8165 0.4082 +vt 6.000000 0.000000 +vt 6.000000 1.000000 +vt 4.000000 2.000000 +vt 4.000000 0.000000 +vt 2.000000 1.000000 +vt 2.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 2.000000 2.000000 +vt 0.000000 -0.000000 +vt 2.000000 -0.000000 +s 0 +usemtl Cobblestone +f 112/138/50 115/139/50 114/140/50 111/141/50 +f 111/141/51 114/140/51 113/142/51 110/143/51 +f 110/143/52 113/142/52 115/144/52 112/145/52 +f 115/146/53 113/147/53 114/148/53 +o Concave +v -20.000000 0.000000 7.000000 +v -19.884712 0.000000 8.170542 +v -19.543278 0.000000 9.296101 +v -18.988817 0.000000 10.333422 +v -18.242641 0.000000 11.242640 +v -17.333422 0.000000 11.988817 +v -16.296101 0.000000 12.543277 +v -15.170542 0.000000 12.884711 +v -14.000000 0.000000 13.000000 +v -20.000000 3.000000 13.000000 +v -14.000000 3.000000 13.000000 +v -15.170542 3.000000 12.884711 +v -16.296101 3.000000 12.543277 +v -17.333422 3.000000 11.988817 +v -18.242641 3.000000 11.242640 +v -18.988817 3.000000 10.333422 +v -19.543278 3.000000 9.296101 +v -19.884712 3.000000 8.170542 +v -20.000000 3.000000 7.000000 +v -20.000000 0.000000 13.000000 +v -20.000000 3.000000 13.000000 +v -20.000000 3.000000 13.000000 +v -20.000000 0.000000 13.000000 +v -14.000000 0.000000 13.000000 +v -14.000000 3.000000 13.000000 +v -14.000000 3.000000 13.000000 +v -20.000000 3.000000 7.000000 +v -20.000000 3.000000 7.000000 +v -20.000000 0.000000 7.000000 +v -15.170542 3.000000 12.884711 +v -16.296101 3.000000 12.543277 +v -17.333422 3.000000 11.988817 +v -18.242641 3.000000 11.242640 +v -18.988817 3.000000 10.333422 +v -19.543278 3.000000 9.296101 +v -19.884712 3.000000 8.170542 +vn 0.9952 -0.0000 -0.0980 +vn 0.9808 -0.0000 -0.1951 +vn 0.1951 -0.0000 -0.9808 +vn 0.0980 -0.0000 -0.9952 +vn 0.7071 -0.0000 -0.7071 +vn 0.5556 -0.0000 -0.8315 +vn -0.0000 -0.0000 1.0000 +vn 0.9239 -0.0000 -0.3827 +vn -1.0000 -0.0000 -0.0000 +vn 0.3827 -0.0000 -0.9239 +vn 0.8315 -0.0000 -0.5556 +vn -0.0000 1.0000 -0.0000 +vt 4.682168 1.500000 +vt 4.682168 0.000000 +vt 4.096897 0.000000 +vt 4.096898 1.500000 +vt 0.585271 1.500000 +vt 0.585271 0.000000 +vt 0.000000 0.000000 +vt 0.000000 1.500000 +vt 2.341084 1.500000 +vt 2.341084 0.000000 +vt 1.755813 0.000000 +vt 1.755813 1.500000 +vt 0.000000 0.000000 +vt 3.000000 0.000000 +vt 3.000000 1.500000 +vt 0.000000 1.500000 +vt 3.511626 0.000000 +vt 3.511626 1.500000 +vt 1.170542 0.000000 +vt 1.170542 1.500000 +vt 2.926355 0.000000 +vt 2.926355 1.500000 +vt 0.000000 3.000000 +vt 2.414729 0.057644 +vt 1.851950 0.228362 +vt 1.333289 0.505591 +vt 0.878680 0.878680 +vt 0.505591 1.333289 +vt 0.228362 1.851950 +vt 0.057644 2.414729 +s 1 +usemtl Cobblestone +f 144/149/54 142/150/54 151/151/55 117/152/55 +f 123/153/56 145/154/56 140/155/57 139/156/57 +f 120/157/58 148/158/58 147/159/59 121/160/59 +f 138/161/60 124/162/60 141/163/60 136/164/60 +f 117/152/55 151/151/55 150/165/61 118/166/61 +f 135/161/62 137/164/62 143/163/62 116/162/62 +f 121/160/59 147/159/59 146/167/63 122/168/63 +f 118/166/61 150/165/61 149/169/64 119/170/64 +f 122/168/63 146/167/63 145/154/56 123/153/56 +f 119/170/64 149/169/64 148/158/58 120/157/58 +f 134/171/65 125/161/65 126/162/65 127/172/65 128/173/65 129/174/65 130/175/65 131/176/65 132/177/65 133/178/65 +o WedgeConcave +v 14.500000 0.000000 -10.500000 +v 17.500000 0.000000 -10.500000 +v 14.500000 0.000000 -11.500000 +v 17.500000 0.000000 -11.500000 +v 14.500000 2.000000 -10.500000 +v 17.500000 2.000000 -10.500000 +v 14.500000 2.000000 -11.500000 +v 17.500000 2.000000 -11.500000 +v 17.125000 0.000000 -11.000000 +v 14.500000 1.000000 -10.500000 +v 14.500000 1.000000 -11.500000 +v 17.125000 1.000000 -11.000000 +vn 1.0000 -0.0000 -0.0000 +vn -0.1871 -0.0000 0.9823 +vn -0.0000 -0.0000 -1.0000 +vn -0.0000 -0.0000 1.0000 +vn -0.3560 -0.9345 -0.0000 +vn -0.1871 -0.0000 -0.9823 +vn -0.0000 1.0000 -0.0000 +vt 1.000000 0.000000 +vt 1.000000 2.000000 +vt 0.000000 2.000000 +vt 0.000000 0.000000 +vt 2.625000 1.000000 +vt 0.000000 2.000000 +vt 0.000000 1.000000 +vt 3.000000 2.000000 +vt 3.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.500000 -1.625000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt -1.625000 1.000000 +vt -1.625000 0.000000 +vt 0.000000 0.000000 +vt 2.625000 0.000000 +vt 1.000000 2.000000 +vt 3.000000 1.000000 +s 0 +usemtl Cobblestone +f 155/179/66 159/180/66 157/181/66 153/182/66 +f 163/183/67 158/184/67 162/185/67 +f 162/185/68 158/184/68 159/186/68 155/187/68 +f 153/187/69 157/186/69 156/184/69 161/185/69 +f 156/188/70 158/189/70 163/190/70 +f 152/191/71 161/192/71 163/193/71 160/194/71 +f 153/187/69 161/185/69 152/195/69 +f 154/195/68 162/185/68 155/187/68 +f 160/196/67 163/183/67 162/185/67 154/195/67 +f 161/192/71 156/197/71 163/193/71 +f 156/195/72 157/187/72 159/198/72 158/185/72 +o Collision3D +v 5.500000 0.000000 -6.000000 +v 1.000000 0.000000 -6.000000 +v 6.000000 0.000000 -1.000000 +v 1.000000 0.000000 -1.000000 +v 6.000000 0.000000 -5.500000 +v 24.000000 0.000000 -22.000000 +v 22.000000 0.000000 -24.000000 +v 0.000000 0.000000 -16.000000 +v 0.000000 0.000000 -12.000000 +v 1.000000 0.000000 -12.267949 +v 1.732051 0.000000 -13.000000 +v 2.000000 0.000000 -14.000000 +v 1.732051 0.000000 -15.000000 +v 1.000000 0.000000 -15.732051 +v -5.500000 0.000000 -6.000000 +v -1.000000 0.000000 -6.000000 +v -6.000000 0.000000 -1.000000 +v -1.000000 0.000000 -1.000000 +v -6.000000 0.000000 -5.500000 +v -24.000000 0.000000 22.000000 +v -24.000000 0.000000 -22.000000 +v -1.000000 0.000000 -12.267949 +v -1.732051 0.000000 -13.000000 +v -2.000000 0.000000 -14.000000 +v -1.732051 0.000000 -15.000000 +v -1.000000 0.000000 -15.732051 +v 5.500000 0.000000 6.000000 +v 1.000000 0.000000 6.000000 +v 6.000000 0.000000 1.000000 +v 1.000000 0.000000 1.000000 +v 6.000000 0.000000 5.500000 +v 24.000000 0.000000 22.000000 +v 22.000000 0.000000 24.000000 +v -5.500000 0.000000 6.000000 +v -1.000000 0.000000 6.000000 +v -6.000000 0.000000 1.000000 +v -1.000000 0.000000 1.000000 +v -6.000000 0.000000 5.500000 +v -22.000000 0.000000 24.000000 +v 5.500000 1.500000 -6.000000 +v 15.000000 0.000000 19.000000 +v 11.000000 0.000000 15.000000 +v 15.000000 0.000000 15.000000 +v 1.000000 1.750000 -6.000000 +v 6.000000 1.750000 -1.000000 +v 1.000000 1.750000 -1.000000 +v 6.000000 1.500000 -5.500000 +v 24.000000 2.000000 -22.000000 +v -22.000000 2.000000 -24.000000 +v 0.000000 0.500000 -15.900000 +v 0.000000 0.500000 -12.100000 +v 0.950000 0.500000 -12.354551 +v 1.645448 0.500000 -13.050000 +v 1.900000 0.500000 -14.000000 +v 1.645448 0.500000 -14.950000 +v 0.950000 0.500000 -15.645449 +v -5.500000 4.000000 -6.000000 +v -1.000000 1.750000 -6.000000 +v -6.000000 1.750000 -1.000000 +v -1.000000 1.750000 -1.000000 +v -6.000000 4.000000 -5.500000 +v -24.000000 2.000000 22.000000 +v -24.000000 2.000000 -22.000000 +v -0.950000 0.500000 -12.354551 +v -1.645448 0.500000 -13.050000 +v -1.900000 0.500000 -14.000000 +v -1.645448 0.500000 -14.950000 +v -0.950000 0.500000 -15.645449 +v 5.500000 1.500000 6.000000 +v 1.000000 1.750000 6.000000 +v 6.000000 1.750000 1.000000 +v 1.000000 1.750000 1.000000 +v 6.000000 1.500000 5.500000 +v 24.000000 2.000000 22.000000 +v 22.000000 2.000000 24.000000 +v -5.500000 1.500000 6.000000 +v -1.000000 1.750000 6.000000 +v -6.000000 1.750000 1.000000 +v -1.000000 1.750000 1.000000 +v -6.000000 1.500000 5.500000 +v -22.000000 2.000000 24.000000 +v 15.000000 2.000000 19.000000 +v 11.000000 2.000000 15.000000 +v 15.000000 4.000000 15.000000 +v -20.000000 0.000000 7.000000 +v -19.884712 0.000000 8.170542 +v -19.543278 0.000000 9.296101 +v -18.988817 0.000000 10.333422 +v -18.242641 0.000000 11.242640 +v -17.333422 0.000000 11.988817 +v -16.296101 0.000000 12.543277 +v -15.170542 0.000000 12.884711 +v -14.000000 0.000000 13.000000 +v -14.000000 3.000000 13.000000 +v -15.170542 3.000000 12.884711 +v -16.296101 3.000000 12.543277 +v -17.333422 3.000000 11.988817 +v -18.242641 3.000000 11.242640 +v -18.988817 3.000000 10.333422 +v -19.543278 3.000000 9.296101 +v -19.884712 3.000000 8.170542 +v -20.000000 3.000000 7.000000 +v 14.500000 0.000000 -10.500000 +v 17.500000 0.000000 -10.500000 +v 14.500000 0.000000 -11.500000 +v 17.500000 0.000000 -11.500000 +v 14.500000 2.000000 -10.500000 +v 17.500000 2.000000 -10.500000 +v 14.500000 2.000000 -11.500000 +v 17.500000 2.000000 -11.500000 +v 17.125000 0.000000 -11.000000 +v 17.125000 1.000000 -11.000000 +v 23.875000 2.500000 -22.000000 +v -22.000000 2.500000 -23.875000 +v 22.000000 2.500000 -23.875000 +v -23.875000 2.500000 22.000000 +v -23.875000 2.500000 -22.000000 +v 23.875000 2.500000 22.000000 +v 22.000000 2.500000 23.875000 +v -22.000000 2.500000 23.875000 +v 23.875000 2.187500 -22.000000 +v 23.875000 2.187500 22.000000 +v -0.500000 1.250000 24.500000 +v -23.875000 2.187500 22.000000 +v -22.000000 2.187500 -23.875000 +v 22.000000 2.187500 -23.875000 +v 22.000000 2.187500 23.875000 +v -23.875000 2.187500 -22.000000 +v -2.000000 0.375000 -14.000000 +v -1.732051 0.375000 -15.000000 +v 1.732051 0.375000 -13.000000 +v 2.000000 0.375000 -14.000000 +v -1.000000 0.375000 -15.732051 +v 1.732051 0.375000 -15.000000 +v 0.000000 0.375000 -16.000000 +v 1.000000 0.375000 -15.732051 +v 0.000000 0.375000 -12.000000 +v -1.000000 0.375000 -12.267949 +v -1.732051 0.375000 -13.000000 +v 1.000000 0.375000 -12.267949 +v -24.000000 0.000000 24.000000 +v 24.000000 0.000000 24.000000 +v -24.000000 0.000000 -12.000000 +v 24.000000 0.000000 -12.000000 +v 0.750000 1.999999 -6.000000 +v 6.000000 1.999999 -0.750000 +v 0.750000 1.999999 -0.750000 +v -0.750000 1.999999 -6.000000 +v -6.000000 1.999999 -0.750000 +v -0.750000 1.999999 -0.750000 +v 0.750000 1.999999 6.000000 +v 6.000000 1.999999 0.750000 +v 0.750000 1.999999 0.750000 +v -0.750000 1.999999 6.000000 +v -6.000000 1.999999 0.750000 +v -0.750000 1.999999 0.750000 +v 1.000000 2.500000 -6.000000 +v -1.000000 2.500000 -6.000000 +v 1.000000 2.500000 6.000000 +v -1.000000 2.500000 6.000000 +v 6.000000 2.500000 -1.000000 +v 6.000000 2.500000 1.000000 +v -6.000000 2.500000 -1.000000 +v -6.000000 2.500000 1.000000 +v -2.500000 2.500000 0.999998 +v -1.000000 2.500000 2.500000 +v -1.000000 2.500000 -1.000000 +v 2.500000 2.500000 -1.000000 +v 1.000000 2.500000 -2.500000 +v 2.500000 2.500000 1.000002 +v 1.000000 2.500000 2.500000 +v 2.000000 2.000000 -2.500000 +v 2.500000 2.000000 -2.000000 +v -2.000000 2.000000 2.500000 +v -2.500000 2.000000 2.000000 +v 2.500000 2.000000 2.000000 +v 2.000000 2.000000 2.500000 +v 2.000000 1.500000 -2.500000 +v 2.500000 1.500000 -2.000000 +v -2.000000 1.500000 2.500000 +v -2.500000 1.500000 2.000000 +v 2.500000 1.500000 2.000000 +v 2.000000 1.500000 2.500000 +v -2.000000 2.000000 6.000000 +v 2.000000 2.000000 6.000000 +v -2.000000 1.500000 6.000000 +v 2.000000 1.500000 6.000000 +v 2.000000 2.000000 -6.000000 +v -1.000000 4.000000 -6.000000 +v 2.000000 1.500000 -6.000000 +v 6.000000 2.000000 -2.000000 +v 6.000000 2.000000 2.000000 +v 6.000000 1.500000 -2.000000 +v 6.000000 1.500000 2.000000 +v -6.000000 3.500000 -1.000000 +v -6.000000 2.000000 2.000000 +v -6.000000 4.000000 -1.700000 +v -6.000000 1.500000 2.000000 +v -1.000000 3.500000 -1.000000 +v -1.000000 4.000000 -1.700000 +v -6.000000 0.000000 -3.700000 +v -6.000000 0.000000 -5.300000 +v -6.000000 1.500000 -5.300000 +v -6.000000 1.500000 -3.700000 +v -6.000000 2.000000 -3.300000 +v -6.000000 3.500000 -1.702752 +v -6.000000 3.500000 -3.300000 +v -6.000000 2.000000 -1.700000 +v -3.000000 1.000000 -3.700000 +v -3.000000 1.000000 -5.300000 +v -3.000000 2.500000 -5.300000 +v -3.000000 2.500000 -3.700000 +v -3.000000 1.000000 -3.300000 +v -3.000000 2.500000 -1.702752 +v -3.000000 2.500000 -3.300000 +v -3.000000 1.000000 -1.700000 +v -1.500000 1.000000 -5.300000 +v -1.500000 2.500000 -5.300000 +v -1.500000 2.500000 -1.702752 +v -1.500000 1.000000 -1.700000 +v 0.500000 0.000000 24.000000 +v 0.500000 1.250000 24.500000 +v -0.500000 0.000000 24.500000 +v 0.500000 0.000000 24.500000 +v -22.000000 2.187500 23.875000 +v -0.500000 0.000000 24.000000 +v 0.500000 1.250000 24.000000 +v -0.500000 1.250000 24.000000 +v -0.500000 1.250000 25.500000 +v 0.500000 1.250000 25.500000 +v -0.500000 0.000000 25.500000 +v 0.500000 0.000000 25.500000 +v -4.500000 -0.750000 24.500000 +v -4.500000 -2.000000 24.500000 +v -4.500000 -0.750000 25.500000 +v -4.500000 -2.000000 25.500000 +v -4.500000 -0.750000 26.000000 +v -4.500000 -2.000000 26.000000 +v -5.400000 -0.750000 24.500000 +v 4.500000 -2.000000 26.000000 +v 4.500000 -2.000000 27.000000 +v -0.500000 -2.750000 26.000000 +v -0.500000 -4.000000 26.000000 +v -0.500000 -2.750000 27.000000 +v -0.500000 -4.000000 27.000000 +v 0.500000 -2.750000 26.000000 +v 0.500000 -4.000000 26.000000 +v 0.500000 -2.750000 27.000000 +v 0.500000 -4.000000 27.000000 +v -0.500000 -4.750000 22.000000 +v -0.500000 -6.000000 22.000000 +v 0.500000 -4.750000 22.000000 +v 0.500000 -6.000000 22.000000 +v -5.600000 -2.000000 24.700001 +v -4.500000 -2.000000 27.000000 +v -5.400000 -2.000000 24.500000 +v -5.600000 -2.000000 26.799999 +v -5.476536 -2.000000 26.984779 +v -5.476536 -2.000000 24.515226 +v -5.541420 -2.000000 24.558582 +v -5.584775 -2.000000 24.623466 +v -4.600000 -2.000000 25.600000 +v -4.550000 -2.000000 25.986603 +v -4.600000 -2.000000 25.900000 +v -5.476536 -0.750000 26.984779 +v -5.584775 -0.750000 26.876539 +v -5.476536 -0.750000 24.515226 +v -4.550000 -0.750000 25.513397 +v -4.586602 -0.750000 25.549999 +v -4.600000 -0.750000 25.600000 +v -4.586602 -0.750000 25.950001 +v -4.600000 -0.750000 25.900000 +v 4.500000 -2.000000 24.500000 +v 5.600000 -2.000000 26.799999 +v 5.476536 -2.000000 26.984779 +v 5.584775 -2.000000 24.623466 +v 5.600000 -0.750000 24.700001 +v 4.550000 -2.000000 25.513397 +v 4.600000 -2.000000 25.600000 +v 4.600000 -2.000000 25.900000 +v 5.400000 -0.750000 27.000000 +v 5.476536 -0.750000 26.984779 +v 5.584775 -0.750000 26.876539 +v 5.476536 -0.750000 24.515226 +v 4.550000 -0.750000 25.513397 +v 4.586602 -0.750000 25.549999 +v 4.550000 -0.750000 25.986603 +v 4.600000 -0.750000 25.900000 +v -0.500000 -4.750000 -22.000000 +v -0.500000 -6.000000 -22.000000 +v 0.500000 -6.000000 -22.000000 +v 0.500000 1.250000 -24.500000 +v -0.500000 0.000000 -24.000000 +v -0.500000 1.250000 -24.500000 +v 0.500000 0.000000 -24.500000 +v -0.500000 0.000000 -24.500000 +v 0.500000 0.000000 -24.000000 +v 0.500000 1.250000 -25.500000 +v -0.500000 1.250000 -25.500000 +v 0.500000 0.000000 -25.500000 +v -0.500000 0.000000 -25.500000 +v 4.500000 -0.750000 -24.500000 +v 4.500000 -2.000000 -24.500000 +v 4.500000 -0.750000 -25.500000 +v 4.500000 -2.000000 -25.500000 +v 4.500000 -0.750000 -26.000000 +v 4.500000 -2.000000 -26.000000 +v 5.400000 -0.750000 -24.500000 +v -4.500000 -0.750000 -26.000000 +v -4.500000 -0.750000 -27.000000 +v -4.500000 -2.000000 -27.000000 +v 0.500000 -2.750000 -26.000000 +v 0.500000 -4.000000 -26.000000 +v 0.500000 -2.750000 -27.000000 +v 0.500000 -4.000000 -27.000000 +v -0.500000 -2.750000 -26.000000 +v -0.500000 -4.000000 -26.000000 +v -0.500000 -2.750000 -27.000000 +v -0.500000 -4.000000 -27.000000 +v 0.500000 -4.750000 -22.000000 +v 4.500000 -0.750000 -27.000000 +v 5.600000 -2.000000 -24.700001 +v 4.500000 -2.000000 -27.000000 +v 5.400000 -2.000000 -24.500000 +v 5.400000 -2.000000 -27.000000 +v 5.600000 -2.000000 -26.799999 +v 5.476536 -2.000000 -26.984779 +v 5.541420 -2.000000 -26.941425 +v 5.584775 -2.000000 -26.876539 +v 5.476536 -2.000000 -24.515226 +v 5.541420 -2.000000 -24.558582 +v 5.584775 -2.000000 -24.623466 +v 5.600000 -0.750000 -24.700001 +v 4.550000 -2.000000 -25.513397 +v 4.586602 -2.000000 -25.549999 +v 4.600000 -2.000000 -25.600000 +v 4.550000 -2.000000 -25.986603 +v 4.586602 -2.000000 -25.950001 +v 4.600000 -2.000000 -25.900000 +v 5.400000 -0.750000 -27.000000 +v 5.600000 -0.750000 -26.799999 +v 5.476536 -0.750000 -26.984779 +v 5.541420 -0.750000 -26.941425 +v 5.584775 -0.750000 -26.876539 +v 5.476536 -0.750000 -24.515226 +v 5.541420 -0.750000 -24.558582 +v 5.584775 -0.750000 -24.623466 +v 4.550000 -0.750000 -25.513397 +v 4.586602 -0.750000 -25.549999 +v 4.600000 -0.750000 -25.600000 +v 4.550000 -0.750000 -25.986603 +v 4.586602 -0.750000 -25.950001 +v 4.600000 -0.750000 -25.900000 +v -4.500000 -2.000000 -24.500000 +v -5.600000 -2.000000 -24.700001 +v -5.400000 -2.000000 -27.000000 +v -5.600000 -2.000000 -26.799999 +v -5.476536 -2.000000 -26.984779 +v -5.476536 -2.000000 -24.515226 +v -5.541420 -2.000000 -24.558582 +v -4.586602 -2.000000 -25.950001 +v -4.600000 -2.000000 -25.900000 +v -4.550000 -0.750000 -25.513397 +v -4.586602 -0.750000 -25.549999 +v -4.600000 -0.750000 -25.600000 +v -4.600000 -0.750000 -25.900000 +v -22.000000 0.000000 -24.000000 +v 22.000000 2.000000 -24.000000 +v -0.500000 1.250000 -24.000000 +v 0.500000 1.250000 -24.000000 +v -20.000000 3.000000 13.000000 +v -19.942356 2.414729 13.000000 +v -19.771639 1.851950 13.000000 +v -19.494410 1.333289 13.000000 +v -19.121321 0.878680 13.000000 +v -18.666710 0.505591 13.000000 +v -18.148050 0.228362 13.000000 +v -17.585272 0.057644 13.000000 +v -17.000000 0.000000 13.000000 +v -20.000000 -0.000000 15.000000 +v -17.000000 -0.000000 15.000000 +v -17.585272 0.057644 15.000000 +v -18.148050 0.228362 15.000000 +v -18.666710 0.505591 15.000000 +v -19.121321 0.878680 15.000000 +v -19.494410 1.333289 15.000000 +v -19.771639 1.851950 15.000000 +v -19.942356 2.414729 15.000000 +v -20.000000 3.000000 15.000000 +v -20.000000 0.000000 13.000000 +v -24.000000 0.000000 -24.000000 +v -22.000000 0.000000 -22.000000 +v -22.000000 0.000000 -24.000000 +v -7.000000 0.000000 -22.000000 +v -7.000000 0.000000 -24.000000 +v -7.000000 0.000000 -12.000000 +v 24.000000 0.000000 -24.000000 +v -22.000000 -2.000000 -22.000000 +v -22.000000 -2.000000 -12.000000 +v -7.000000 -2.000000 -22.000000 +v -7.000000 -2.000000 -12.000000 +v -22.000000 0.000000 -12.000000 +v 1.000000 2.500000 1.000001 +v -1.000000 2.500000 0.999999 +v 1.000000 2.500000 -1.000000 +v -22.000002 -0.533112 -22.000002 +v -7.000001 -0.211025 -12.000002 +v -7.000001 -0.534657 -22.000002 +v -22.000002 -0.502405 -12.000002 +v -7.000001 -0.337120 -13.000002 +v -7.000001 -0.600811 -14.000002 +v -7.000001 -0.549606 -15.000002 +v -7.000001 -0.357876 -16.000002 +v -7.000001 -0.498184 -17.000002 +v -7.000001 -0.296180 -18.000002 +v -7.000001 -0.187997 -19.000002 +v -7.000001 -0.436451 -20.000002 +v -7.000001 -0.323097 -21.000002 +v -22.000002 -0.338748 -13.000002 +v -22.000002 -0.207832 -14.000002 +v -22.000002 -0.220001 -15.000002 +v -22.000002 -0.358393 -16.000002 +v -22.000002 -0.703098 -17.000002 +v -22.000002 -0.712385 -18.000002 +v -22.000002 -0.533642 -19.000002 +v -22.000002 -0.553265 -20.000002 +v -22.000002 -0.551648 -21.000002 +v -8.000001 -0.401734 -12.000002 +v -9.000001 -0.628346 -12.000002 +v -10.000001 -0.339083 -12.000002 +v -11.000001 -0.303425 -12.000002 +v -12.000002 -0.424683 -12.000002 +v -13.000002 -0.333648 -12.000002 +v -14.000002 -0.405994 -12.000002 +v -15.000002 -0.607098 -12.000002 +v -16.000002 -0.628003 -12.000002 +v -17.000002 -0.469468 -12.000002 +v -18.000002 -0.274116 -12.000002 +v -19.000002 -0.298645 -12.000002 +v -20.000002 -0.466931 -12.000002 +v -21.000002 -0.502174 -12.000002 +v -21.000002 -0.374246 -22.000002 +v -20.000002 -0.582496 -22.000002 +v -19.000002 -0.946930 -22.000002 +v -18.000002 -0.696955 -22.000002 +v -17.000002 -0.375092 -22.000002 +v -16.000002 -0.276501 -22.000002 +v -15.000002 -0.335563 -22.000002 +v -14.000002 -0.382163 -22.000002 +v -13.000002 -0.485409 -22.000002 +v -12.000002 -0.507178 -22.000002 +v -11.000001 -0.404995 -22.000002 +v -10.000001 -0.304068 -22.000002 +v -9.000001 -0.237850 -22.000002 +v -8.000001 -0.343008 -22.000002 +v -21.000002 -0.118149 -21.000002 +v -20.000002 -0.260623 -21.000002 +v -19.000002 -0.630013 -21.000002 +v -18.000002 -0.682664 -21.000002 +v -17.000002 -0.347588 -21.000002 +v -16.000002 -0.235919 -21.000002 +v -15.000002 -0.607215 -21.000002 +v -14.000002 -0.776618 -21.000002 +v -13.000002 -0.714713 -21.000002 +v -12.000002 -0.502461 -21.000002 +v -11.000001 -0.297631 -21.000002 +v -10.000001 -0.344700 -21.000002 +v -9.000001 -0.450798 -21.000002 +v -8.000001 -0.289757 -21.000002 +v -21.000002 -0.445131 -20.000002 +v -20.000002 -0.274820 -20.000002 +v -19.000002 -0.417461 -20.000002 +v -18.000002 -0.667692 -20.000002 +v -17.000002 -0.549290 -20.000002 +v -16.000002 -0.541209 -20.000002 +v -15.000002 -0.911628 -20.000002 +v -14.000002 -1.000000 -20.000002 +v -13.000002 -0.923237 -20.000002 +v -12.000002 -0.543248 -20.000002 +v -11.000001 -0.356269 -20.000002 +v -10.000001 -0.438711 -20.000002 +v -9.000001 -0.384983 -20.000002 +v -8.000001 -0.378742 -20.000002 +v -21.000002 -0.626167 -19.000002 +v -20.000002 -0.470086 -19.000002 +v -19.000002 -0.604758 -19.000002 +v -18.000002 -0.639268 -19.000002 +v -17.000002 -0.324235 -19.000002 +v -16.000002 -0.401596 -19.000002 +v -15.000002 -0.752991 -19.000002 +v -14.000002 -1.000000 -19.000002 +v -13.000002 -0.933433 -19.000002 +v -12.000002 -0.657676 -19.000002 +v -11.000001 -0.760520 -19.000002 +v -10.000001 -0.683975 -19.000002 +v -9.000001 -0.276062 -19.000002 +v -8.000001 -0.265271 -19.000002 +v -21.000002 -0.669010 -18.000002 +v -20.000002 -0.557882 -18.000002 +v -19.000002 -0.758399 -18.000002 +v -18.000002 -0.511859 -18.000002 +v -17.000002 -0.096313 -18.000002 +v -16.000002 -0.111700 -18.000002 +v -15.000002 -0.205601 -18.000002 +v -14.000002 -0.589785 -18.000002 +v -13.000002 -0.924439 -18.000002 +v -12.000002 -0.755259 -18.000002 +v -11.000001 -0.595147 -18.000002 +v -10.000001 -0.687985 -18.000002 +v -9.000001 -0.634628 -18.000002 +v -8.000001 -0.384974 -18.000002 +v -21.000002 -0.632615 -17.000002 +v -20.000002 -0.389367 -17.000002 +v -19.000002 -0.478654 -17.000002 +v -18.000002 -0.383973 -17.000002 +v -17.000002 -0.300827 -17.000002 +v -16.000002 -0.279953 -17.000002 +v -15.000002 -0.142074 -17.000002 +v -14.000002 -0.302562 -17.000002 +v -13.000002 -0.758880 -17.000002 +v -12.000002 -0.824356 -17.000002 +v -11.000001 -0.529365 -17.000002 +v -10.000001 -0.591465 -17.000002 +v -9.000001 -0.692544 -17.000002 +v -8.000001 -0.401261 -17.000002 +v -21.000002 -0.355728 -16.000002 +v -20.000002 -0.160983 -16.000002 +v -19.000002 -0.027005 -16.000002 +v -18.000002 -0.387698 -16.000002 +v -17.000002 -0.674960 -16.000002 +v -16.000002 -0.470534 -16.000002 +v -15.000002 -0.178188 -16.000002 +v -14.000002 -0.239357 -16.000002 +v -13.000002 -0.491967 -16.000002 +v -12.000002 -0.553623 -16.000002 +v -11.000001 -0.446049 -16.000002 +v -10.000001 -0.505844 -16.000002 +v -9.000001 -0.462067 -16.000002 +v -8.000001 -0.201712 -16.000002 +v -21.000002 -0.408256 -15.000002 +v -20.000002 -0.337803 -15.000002 +v -19.000002 -0.056350 -15.000002 +v -18.000002 -0.365120 -15.000002 +v -17.000002 -0.515489 -15.000002 +v -16.000002 -0.517315 -15.000002 +v -15.000002 -0.460311 -15.000002 +v -14.000002 -0.243908 -15.000002 +v -13.000002 -0.114556 -15.000002 +v -12.000002 -0.197982 -15.000002 +v -11.000001 -0.303420 -15.000002 +v -10.000001 -0.580932 -15.000002 +v -9.000001 -0.612320 -15.000002 +v -8.000001 -0.358547 -15.000002 +v -21.000002 -0.276924 -14.000002 +v -20.000002 -0.338091 -14.000002 +v -19.000002 -0.256442 -14.000002 +v -18.000002 -0.154980 -14.000002 +v -17.000002 -0.216113 -14.000002 +v -16.000002 -0.686244 -14.000002 +v -15.000002 -0.737275 -14.000002 +v -14.000002 -0.321931 -14.000002 +v -13.000002 -0.128494 -14.000002 +v -12.000002 -0.356427 -14.000002 +v -11.000001 -0.479054 -14.000002 +v -10.000001 -0.537222 -14.000002 +v -9.000001 -0.642727 -14.000002 +v -8.000001 -0.543134 -14.000002 +v -21.000002 -0.399429 -13.000002 +v -20.000002 -0.475562 -13.000002 +v -19.000002 -0.477066 -13.000002 +v -18.000002 -0.286850 -13.000002 +v -17.000002 -0.580230 -13.000002 +v -16.000002 -0.949367 -13.000002 +v -15.000002 -0.539132 -13.000002 +v -14.000002 -0.244648 -13.000002 +v -13.000002 -0.306931 -13.000002 +v -12.000002 -0.395691 -13.000002 +v -11.000001 -0.251824 -13.000002 +v -10.000001 -0.346393 -13.000002 +v -9.000001 -0.781761 -13.000002 +v -8.000001 -0.624588 -13.000002 +v -21.500002 -0.505064 -12.000002 +v -7.500001 -0.448988 -22.000002 +v -7.000001 -0.356218 -21.500002 +v -22.000002 -0.526081 -21.500002 +v -7.000001 -0.259101 -12.500002 +v -7.000001 -0.471880 -13.500002 +v -7.000001 -0.621497 -14.500002 +v -7.000001 -0.432461 -15.500002 +v -7.000001 -0.397428 -16.500002 +v -7.000001 -0.458697 -17.500002 +v -7.000001 -0.165914 -18.500002 +v -7.000001 -0.342465 -19.500002 +v -7.000001 -0.406065 -20.500002 +v -22.000002 -0.432514 -12.500002 +v -22.000002 -0.256258 -13.500002 +v -22.000002 -0.208592 -14.500002 +v -22.000002 -0.243559 -15.500002 +v -22.000002 -0.544148 -16.500002 +v -22.000002 -0.755802 -17.500002 +v -22.000002 -0.604332 -18.500002 +v -22.000002 -0.541290 -19.500002 +v -22.000002 -0.557939 -20.500002 +v -7.500001 -0.253678 -21.000002 +v -7.500001 -0.400733 -20.000002 +v -7.500001 -0.235777 -19.000002 +v -7.500001 -0.284414 -18.000002 +v -7.500001 -0.365236 -17.000002 +v -7.500001 -0.219251 -16.000002 +v -7.500001 -0.412913 -15.000002 +v -7.500001 -0.550604 -14.000002 +v -7.500001 -0.439575 -13.000002 +v -7.500001 -0.245564 -12.000002 +v -8.500001 -0.570247 -12.000002 +v -9.500001 -0.502617 -12.000002 +v -10.500001 -0.262726 -12.000002 +v -11.500002 -0.389933 -12.000002 +v -12.500002 -0.386457 -12.000002 +v -13.500002 -0.338422 -12.000002 +v -14.500002 -0.517827 -12.000002 +v -15.500002 -0.644016 -12.000002 +v -16.500002 -0.550307 -12.000002 +v -17.500002 -0.373963 -12.000002 +v -18.500002 -0.249853 -12.000002 +v -19.500002 -0.385577 -12.000002 +v -20.500002 -0.502551 -12.000002 +v -21.500002 -0.469674 -22.000002 +v -20.500002 -0.390674 -22.000002 +v -19.500002 -0.828006 -22.000002 +v -18.500002 -0.867265 -22.000002 +v -17.500002 -0.501933 -22.000002 +v -16.500002 -0.311322 -22.000002 +v -15.500002 -0.295872 -22.000002 +v -14.500002 -0.354617 -22.000002 +v -13.500002 -0.429181 -22.000002 +v -12.500002 -0.521433 -22.000002 +v -11.500002 -0.450314 -22.000002 +v -10.500001 -0.367041 -22.000002 +v -9.500001 -0.253026 -22.000002 +v -8.500001 -0.266760 -22.000002 +v -21.500002 -0.298784 -21.000002 +v -20.500002 -0.122819 -21.000002 +v -19.500002 -0.476430 -21.000002 +v -18.500002 -0.697178 -21.000002 +v -17.500002 -0.534868 -21.000002 +v -16.500002 -0.222682 -21.000002 +v -15.500002 -0.415175 -21.000002 +v -14.500002 -0.716502 -21.000002 +v -13.500002 -0.757222 -21.000002 +v -12.500002 -0.642712 -21.000002 +v -11.500002 -0.364761 -21.000002 +v -10.500001 -0.304027 -21.000002 +v -9.500001 -0.405663 -21.000002 +v -8.500001 -0.392654 -21.000002 +v -21.500002 -0.439203 -20.000002 +v -20.500002 -0.332846 -20.000002 +v -19.500002 -0.305768 -20.000002 +v -18.500002 -0.571353 -20.000002 +v -17.500002 -0.637313 -20.000002 +v -16.500002 -0.494971 -20.000002 +v -15.500002 -0.717556 -20.000002 +v -14.500002 -1.000000 -20.000002 +v -13.500002 -1.000000 -20.000002 +v -12.500002 -0.779451 -20.000002 +v -11.500002 -0.373392 -20.000002 +v -10.500001 -0.418900 -20.000002 +v -9.500001 -0.411714 -20.000002 +v -8.500001 -0.378734 -20.000002 +v -21.500002 -0.547057 -19.000002 +v -20.500002 -0.573531 -19.000002 +v -19.500002 -0.466587 -19.000002 +v -18.500002 -0.716221 -19.000002 +v -17.500002 -0.442159 -19.000002 +v -16.500002 -0.334833 -19.000002 +v -15.500002 -0.562558 -19.000002 +v -14.500002 -0.932950 -19.000002 +v -13.500002 -1.000000 -19.000002 +v -12.500002 -0.802853 -19.000002 +v -11.500002 -0.642644 -19.000002 +v -10.500001 -0.818647 -19.000002 +v -9.500001 -0.435396 -19.000002 +v -8.500001 -0.271911 -19.000002 +v -21.500002 -0.686925 -18.000002 +v -20.500002 -0.600252 -18.000002 +v -19.500002 -0.622641 -18.000002 +v -18.500002 -0.743309 -18.000002 +v -17.500002 -0.222314 -18.000002 +v -16.500002 -0.112049 -18.000002 +v -15.500002 -0.138340 -18.000002 +v -14.500002 -0.361311 -18.000002 +v -13.500002 -0.801233 -18.000002 +v -12.500002 -0.893358 -18.000002 +v -11.500002 -0.620277 -18.000002 +v -10.500001 -0.659777 -18.000002 +v -9.500001 -0.665938 -18.000002 +v -8.500001 -0.540829 -18.000002 +v -21.500002 -0.713558 -17.000002 +v -20.500002 -0.492399 -17.000002 +v -19.500002 -0.400644 -17.000002 +v -18.500002 -0.472293 -17.000002 +v -17.500002 -0.299618 -17.000002 +v -16.500002 -0.329736 -17.000002 +v -15.500002 -0.189950 -17.000002 +v -14.500002 -0.173468 -17.000002 +v -13.500002 -0.533347 -17.000002 +v -12.500002 -0.867324 -17.000002 +v -11.500002 -0.657478 -17.000002 +v -10.500001 -0.537960 -17.000002 +v -9.500001 -0.658369 -17.000002 +v -8.500001 -0.570732 -17.000002 +v -21.500002 -0.338507 -16.000002 +v -20.500002 -0.303422 -16.000002 +v -19.500002 -0.039432 -16.000002 +v -18.500002 -0.170152 -16.000002 +v -17.500002 -0.580003 -16.000002 +v -16.500002 -0.628871 -16.000002 +v -15.500002 -0.281975 -16.000002 +v -14.500002 -0.176788 -16.000002 +v -13.500002 -0.367734 -16.000002 +v -12.500002 -0.554791 -16.000002 +v -11.500002 -0.494282 -16.000002 +v -10.500001 -0.471432 -16.000002 +v -9.500001 -0.504653 -16.000002 +v -8.500001 -0.327351 -16.000002 +v -21.500002 -0.254400 -15.000002 +v -20.500002 -0.467545 -15.000002 +v -19.500002 -0.135531 -15.000002 +v -18.500002 -0.190474 -15.000002 +v -17.500002 -0.485315 -15.000002 +v -16.500002 -0.516214 -15.000002 +v -15.500002 -0.498193 -15.000002 +v -14.500002 -0.370412 -15.000002 +v -13.500002 -0.147328 -15.000002 +v -12.500002 -0.139757 -15.000002 +v -11.500002 -0.263775 -15.000002 +v -10.500001 -0.414348 -15.000002 +v -9.500001 -0.662911 -15.000002 +v -8.500001 -0.457092 -15.000002 +v -21.500002 -0.207650 -14.000002 +v -20.500002 -0.341739 -14.000002 +v -19.500002 -0.285350 -14.000002 +v -18.500002 -0.219798 -14.000002 +v -17.500002 -0.146055 -14.000002 +v -16.500002 -0.434022 -14.000002 +v -15.500002 -0.794399 -14.000002 +v -14.500002 -0.549814 -14.000002 +v -13.500002 -0.170329 -14.000002 +v -12.500002 -0.209228 -14.000002 +v -11.500002 -0.467427 -14.000002 +v -10.500001 -0.475066 -14.000002 +v -9.500001 -0.615650 -14.000002 +v -8.500001 -0.589726 -14.000002 +v -21.500002 -0.380127 -13.000002 +v -20.500002 -0.433315 -13.000002 +v -19.500002 -0.492156 -13.000002 +v -18.500002 -0.370114 -13.000002 +v -17.500002 -0.369822 -13.000002 +v -16.500002 -0.837419 -13.000002 +v -15.500002 -0.793406 -13.000002 +v -14.500002 -0.354047 -13.000002 +v -13.500002 -0.257888 -13.000002 +v -12.500002 -0.354549 -13.000002 +v -11.500002 -0.356868 -13.000002 +v -10.500001 -0.212841 -13.000002 +v -9.500001 -0.597095 -13.000002 +v -8.500001 -0.764812 -13.000002 +v -8.000001 -0.599944 -13.500002 +v -9.000001 -0.687576 -13.500002 +v -10.000001 -0.404154 -13.500002 +v -11.000001 -0.369823 -13.500002 +v -12.000002 -0.389881 -13.500002 +v -13.000002 -0.217100 -13.500002 +v -14.000002 -0.269167 -13.500002 +v -15.000002 -0.635857 -13.500002 +v -16.000002 -0.841502 -13.500002 +v -17.000002 -0.380361 -13.500002 +v -18.000002 -0.192964 -13.500002 +v -19.000002 -0.388849 -13.500002 +v -20.000002 -0.380004 -13.500002 +v -21.000002 -0.275221 -13.500002 +v -8.000001 -0.450873 -14.500002 +v -9.000001 -0.635218 -14.500002 +v -10.000001 -0.619718 -14.500002 +v -11.000001 -0.449801 -14.500002 +v -12.000002 -0.282005 -14.500002 +v -13.000002 -0.096434 -14.500002 +v -14.000002 -0.321308 -14.500002 +v -15.000002 -0.675375 -14.500002 +v -16.000002 -0.563364 -14.500002 +v -17.000002 -0.279941 -14.500002 +v -18.000002 -0.234562 -14.500002 +v -19.000002 -0.131094 -14.500002 +v -20.000002 -0.343335 -14.500002 +v -21.000002 -0.365883 -14.500002 +v -8.000001 -0.255108 -15.500002 +v -9.000001 -0.513738 -15.500002 +v -10.000001 -0.503960 -15.500002 +v -11.000001 -0.292605 -15.500002 +v -12.000002 -0.290556 -15.500002 +v -13.000002 -0.250756 -15.500002 +v -14.000002 -0.196308 -15.500002 +v -15.000002 -0.261533 -15.500002 +v -16.000002 -0.513312 -15.500002 +v -17.000002 -0.697169 -15.500002 +v -18.000002 -0.412400 -15.500002 +v -19.000002 -0.000000 -15.500002 +v -20.000002 -0.234731 -15.500002 +v -21.000002 -0.347606 -15.500002 +v -8.000001 -0.270823 -16.500002 +v -9.000001 -0.541271 -16.500002 +v -10.000001 -0.562972 -16.500002 +v -11.000001 -0.579105 -16.500002 +v -12.000002 -0.787503 -16.500002 +v -13.000002 -0.695195 -16.500002 +v -14.000002 -0.305697 -16.500002 +v -15.000002 -0.179409 -16.500002 +v -16.000002 -0.378325 -16.500002 +v -17.000002 -0.469324 -16.500002 +v -18.000002 -0.353955 -16.500002 +v -19.000002 -0.223568 -16.500002 +v -20.000002 -0.226524 -16.500002 +v -21.000002 -0.477087 -16.500002 +v -8.000001 -0.444487 -17.500002 +v -9.000001 -0.747437 -17.500002 +v -10.000001 -0.618662 -17.500002 +v -11.000001 -0.470999 -17.500002 +v -12.000002 -0.763872 -17.500002 +v -13.000002 -0.811757 -17.500002 +v -14.000002 -0.351354 -17.500002 +v -15.000002 -0.078856 -17.500002 +v -16.000002 -0.164000 -17.500002 +v -17.000002 -0.193239 -17.500002 +v -18.000002 -0.457212 -17.500002 +v -19.000002 -0.676300 -17.500002 +v -20.000002 -0.521869 -17.500002 +v -21.000002 -0.693445 -17.500002 +v -8.000001 -0.289911 -18.500002 +v -9.000001 -0.418469 -18.500002 +v -10.000001 -0.722750 -18.500002 +v -11.000001 -0.753529 -18.500002 +v -12.000002 -0.736855 -18.500002 +v -13.000002 -0.983302 -18.500002 +v -14.000002 -0.884470 -18.500002 +v -15.000002 -0.498674 -18.500002 +v -16.000002 -0.216889 -18.500002 +v -17.000002 -0.148037 -18.500002 +v -18.000002 -0.566342 -18.500002 +v -19.000002 -0.691521 -18.500002 +v -20.000002 -0.505788 -18.500002 +v -21.000002 -0.617337 -18.500002 +v -8.000001 -0.337394 -19.500002 +v -9.000001 -0.306600 -19.500002 +v -10.000001 -0.565845 -19.500002 +v -11.000001 -0.554722 -19.500002 +v -12.000002 -0.569706 -19.500002 +v -13.000002 -0.905294 -19.500002 +v -14.000002 -1.000000 -19.500002 +v -15.000002 -0.884197 -19.500002 +v -16.000002 -0.538305 -19.500002 +v -17.000002 -0.499093 -19.500002 +v -18.000002 -0.682349 -19.500002 +v -19.000002 -0.510097 -19.500002 +v -20.000002 -0.406677 -19.500002 +v -21.000002 -0.584036 -19.500002 +v -8.000001 -0.350496 -20.500002 +v -9.000001 -0.448549 -20.500002 +v -10.000001 -0.363570 -20.500002 +v -11.000001 -0.276621 -20.500002 +v -12.000002 -0.542104 -20.500002 +v -13.000002 -0.873005 -20.500002 +v -14.000002 -0.954879 -20.500002 +v -15.000002 -0.779886 -20.500002 +v -16.000002 -0.391177 -20.500002 +v -17.000002 -0.452789 -20.500002 +v -18.000002 -0.648411 -20.500002 +v -19.000002 -0.462273 -20.500002 +v -20.000002 -0.205205 -20.500002 +v -21.000002 -0.108809 -20.500002 +v -8.000001 -0.260873 -21.500002 +v -9.000001 -0.326193 -21.500002 +v -10.000001 -0.309170 -21.500002 +v -11.000001 -0.343576 -21.500002 +v -12.000002 -0.450577 -21.500002 +v -13.000002 -0.523946 -21.500002 +v -14.000002 -0.567831 -21.500002 +v -15.000002 -0.470393 -21.500002 +v -16.000002 -0.228368 -21.500002 +v -17.000002 -0.367647 -21.500002 +v -18.000002 -0.750519 -21.500002 +v -19.000002 -0.844364 -21.500002 +v -20.000002 -0.427552 -21.500002 +v -21.000002 -0.215551 -21.500002 +v -8.000001 -0.561727 -12.500002 +v -9.000001 -0.785995 -12.500002 +v -10.000001 -0.368685 -12.500002 +v -11.000001 -0.264927 -12.500002 +v -12.000002 -0.401120 -12.500002 +v -13.000002 -0.311040 -12.500002 +v -14.000002 -0.297284 -12.500002 +v -15.000002 -0.569041 -12.500002 +v -16.000002 -0.875591 -12.500002 +v -17.000002 -0.590246 -12.500002 +v -18.000002 -0.301181 -12.500002 +v -19.000002 -0.413302 -12.500002 +v -20.000002 -0.511045 -12.500002 +v -21.000002 -0.515905 -12.500002 +v -21.500000 -0.490493 -12.500002 +v -21.500000 -0.357949 -21.500000 +v -21.500000 -0.385945 -20.500002 +v -21.500000 -0.535383 -19.500002 +v -21.500000 -0.580127 -18.500002 +v -21.500000 -0.754799 -17.500002 +v -21.500000 -0.532907 -16.500002 +v -21.500000 -0.244119 -15.500002 +v -21.500000 -0.236499 -14.500002 +v -21.500000 -0.254161 -13.500002 +v -7.500001 -0.510520 -13.500002 +v -8.500001 -0.675469 -13.500002 +v -9.500001 -0.567427 -13.500002 +v -10.500001 -0.326506 -13.500002 +v -11.500002 -0.425741 -13.500002 +v -12.500002 -0.287732 -13.500002 +v -13.500002 -0.207218 -13.500002 +v -14.500002 -0.439267 -13.500002 +v -15.500002 -0.809633 -13.500002 +v -16.500002 -0.644164 -13.500002 +v -17.500002 -0.224252 -13.500002 +v -18.500002 -0.293429 -13.500002 +v -19.500002 -0.397842 -13.500002 +v -20.500002 -0.329187 -13.500002 +v -7.500001 -0.505191 -14.500002 +v -8.500001 -0.518576 -14.500002 +v -9.500001 -0.673741 -14.500002 +v -10.500001 -0.512614 -14.500002 +v -11.500002 -0.401103 -14.500002 +v -12.500002 -0.156797 -14.500002 +v -13.500002 -0.155630 -14.500002 +v -14.500002 -0.531396 -14.500002 +v -15.500002 -0.677004 -14.500002 +v -16.500002 -0.390802 -14.500002 +v -17.500002 -0.261398 -14.500002 +v -18.500002 -0.187758 -14.500002 +v -19.500002 -0.192447 -14.500002 +v -20.500002 -0.429016 -14.500002 +v -7.500001 -0.296040 -15.500002 +v -8.500001 -0.364045 -15.500002 +v -9.500001 -0.561240 -15.500002 +v -10.500001 -0.377387 -15.500002 +v -11.500002 -0.291928 -15.500002 +v -12.500002 -0.276207 -15.500002 +v -13.500002 -0.214327 -15.500002 +v -14.500002 -0.219426 -15.500002 +v -15.500002 -0.357895 -15.500002 +v -16.500002 -0.645381 -15.500002 +v -17.500002 -0.618119 -15.500002 +v -18.500002 -0.161358 -15.500002 +v -19.500002 -0.055222 -15.500002 +v -20.500002 -0.370902 -15.500002 +v -7.500001 -0.259216 -16.500002 +v -8.500001 -0.418917 -16.500002 +v -9.500001 -0.555307 -16.500002 +v -10.500001 -0.568723 -16.500002 +v -11.500002 -0.673497 -16.500002 +v -12.500002 -0.798141 -16.500002 +v -13.500002 -0.502307 -16.500002 +v -14.500002 -0.199567 -16.500002 +v -15.500002 -0.248746 -16.500002 +v -16.500002 -0.470807 -16.500002 +v -17.500002 -0.412955 -16.500002 +v -18.500002 -0.289792 -16.500002 +v -19.500002 -0.180842 -16.500002 +v -20.500002 -0.357320 -16.500002 +v -7.500001 -0.371330 -17.500002 +v -8.500001 -0.626668 -17.500002 +v -9.500001 -0.709990 -17.500002 +v -10.500001 -0.520842 -17.500002 +v -11.500002 -0.579440 -17.500002 +v -12.500002 -0.864089 -17.500002 +v -13.500002 -0.605043 -17.500002 +v -14.500002 -0.162257 -17.500002 +v -15.500002 -0.096906 -17.500002 +v -16.500002 -0.211876 -17.500002 +v -17.500002 -0.255830 -17.500002 +v -18.500002 -0.643165 -17.500002 +v -19.500002 -0.570749 -17.500002 +v -20.500002 -0.585055 -17.500002 +v -7.500001 -0.208562 -18.500002 +v -8.500001 -0.372828 -18.500002 +v -9.500001 -0.540035 -18.500002 +v -10.500001 -0.811449 -18.500002 +v -11.500002 -0.681591 -18.500002 +v -12.500002 -0.882566 -18.500002 +v -13.500002 -0.978001 -18.500002 +v -14.500002 -0.692296 -18.500002 +v -15.500002 -0.343340 -18.500002 +v -16.500002 -0.163635 -18.500002 +v -17.500002 -0.290942 -18.500002 +v -18.500002 -0.740980 -18.500002 +v -19.500002 -0.544578 -18.500002 +v -20.500002 -0.569189 -18.500002 +v -7.500001 -0.351601 -19.500002 +v -8.500001 -0.314344 -19.500002 +v -9.500001 -0.412625 -19.500002 +v -10.500001 -0.626127 -19.500002 +v -11.500002 -0.487552 -19.500002 +v -12.500002 -0.762069 -19.500002 +v -13.500002 -1.000000 -19.500002 +v -14.500002 -1.000000 -19.500002 +v -15.500002 -0.696204 -19.500002 +v -16.500002 -0.485827 -19.500002 +v -17.500002 -0.585695 -19.500002 +v -18.500002 -0.656797 -19.500002 +v -19.500002 -0.390745 -19.500002 +v -20.500002 -0.519127 -19.500002 +v -7.500001 -0.342611 -20.500002 +v -8.500001 -0.411189 -20.500002 +v -9.500001 -0.416864 -20.500002 +v -10.500001 -0.309598 -20.500002 +v -11.500002 -0.348821 -20.500002 +v -12.500002 -0.757874 -20.500002 +v -13.500002 -0.925273 -20.500002 +v -14.500002 -0.896188 -20.500002 +v -15.500002 -0.581684 -20.500002 +v -16.500002 -0.355468 -20.500002 +v -17.500002 -0.586632 -20.500002 +v -18.500002 -0.578960 -20.500002 +v -19.500002 -0.334738 -20.500002 +v -20.500002 -0.157104 -20.500002 +v -7.500001 -0.277804 -21.500000 +v -8.500001 -0.299171 -21.500000 +v -9.500001 -0.310914 -21.500000 +v -10.500001 -0.325105 -21.500000 +v -11.500002 -0.383343 -21.500000 +v -12.500002 -0.506250 -21.500000 +v -13.500002 -0.546097 -21.500000 +v -14.500002 -0.540986 -21.500000 +v -15.500002 -0.335868 -21.500000 +v -16.500002 -0.251941 -21.500000 +v -17.500002 -0.552267 -21.500000 +v -18.500002 -0.849418 -21.500000 +v -19.500002 -0.686308 -21.500000 +v -20.500002 -0.239198 -21.500000 +v -7.500001 -0.354518 -12.500002 +v -8.500001 -0.742001 -12.500002 +v -9.500001 -0.611122 -12.500002 +v -10.500001 -0.234032 -12.500002 +v -11.500002 -0.363988 -12.500002 +v -12.500002 -0.360471 -12.500002 +v -13.500002 -0.280832 -12.500002 +v -14.500002 -0.411880 -12.500002 +v -15.500002 -0.761010 -12.500002 +v -16.500002 -0.786707 -12.500002 +v -17.500002 -0.407521 -12.500002 +v -18.500002 -0.332749 -12.500002 +v -19.500002 -0.465276 -12.500002 +v -20.500002 -0.524886 -12.500002 +v -19.000000 0.000000 1.414214 +v -17.585787 0.000000 0.000000 +v -20.414213 0.000000 0.000000 +v -19.000000 0.000000 -1.414214 +v -18.292894 0.500000 0.000000 +v -19.000000 0.500000 0.707107 +v -19.000000 0.500000 -0.707107 +v -19.707108 0.500000 0.000000 +v -16.000000 0.142925 -4.585786 +v -14.585787 0.000000 -6.000000 +v -17.414213 1.189960 -6.000000 +v -16.000000 0.142925 -7.414214 +v 4.600012 -0.750000 -24.500000 +v 4.600049 -0.750000 -27.000000 +v 4.600001 -0.750000 -25.500010 +v 4.600000 -2.000000 -24.500000 +v 4.600000 -2.000000 -27.000000 +v -4.500000 -0.750000 -24.500000 +v -4.500000 -0.750000 -25.500000 +v -4.500000 -2.000000 -25.500000 +v -4.500000 -2.000000 -26.000000 +v -5.400000 -0.750000 -24.500000 +v -5.400000 -2.000000 -24.500000 +v -5.541420 -2.000000 -26.941425 +v -5.584775 -2.000000 -26.876539 +v -5.584775 -2.000000 -24.623466 +v -5.600000 -0.750000 -24.700001 +v -4.550000 -2.000000 -25.513397 +v -4.586602 -2.000000 -25.549999 +v -4.600000 -2.000000 -25.600000 +v -4.550000 -2.000000 -25.986603 +v -5.400000 -0.750000 -27.000000 +v -5.600000 -0.750000 -26.799999 +v -5.476536 -0.750000 -26.984779 +v -5.541420 -0.750000 -26.941425 +v -5.584775 -0.750000 -26.876539 +v -5.476536 -0.750000 -24.515226 +v -5.541420 -0.750000 -24.558582 +v -5.584775 -0.750000 -24.623466 +v -4.550000 -0.750000 -25.986603 +v -4.586602 -0.750000 -25.950001 +v -4.600012 -0.750000 -24.500000 +v -4.600049 -0.750000 -27.000000 +v -4.600001 -0.750000 -25.500010 +v -4.600000 -2.000000 -24.500000 +v -4.600000 -2.000000 -27.000000 +v 4.500000 -0.750000 24.500000 +v 4.500000 -0.750000 25.500000 +v 4.500000 -2.000000 25.500000 +v 4.500000 -0.750000 26.000000 +v 5.400000 -0.750000 24.500000 +v 4.500000 -0.750000 27.000000 +v 5.600000 -2.000000 24.700001 +v 5.400000 -2.000000 24.500000 +v 5.400000 -2.000000 27.000000 +v 5.541420 -2.000000 26.941425 +v 5.584775 -2.000000 26.876539 +v 5.476536 -2.000000 24.515226 +v 5.541420 -2.000000 24.558582 +v 4.586602 -2.000000 25.549999 +v 4.550000 -2.000000 25.986603 +v 4.586602 -2.000000 25.950001 +v 5.600000 -0.750000 26.799999 +v 5.541420 -0.750000 26.941425 +v 5.541420 -0.750000 24.558582 +v 5.584775 -0.750000 24.623466 +v 4.600000 -0.750000 25.600000 +v 4.586602 -0.750000 25.950001 +v 4.600012 -0.750000 24.500000 +v 4.600049 -0.750000 27.000000 +v 4.600001 -0.750000 25.500010 +v 4.600000 -2.000000 24.500000 +v 4.600000 -2.000000 27.000000 +v -4.500000 -0.750000 27.000000 +v -5.400000 -2.000000 27.000000 +v -5.541420 -2.000000 26.941425 +v -5.584775 -2.000000 26.876539 +v -5.600000 -0.750000 24.700001 +v -4.550000 -2.000000 25.513397 +v -4.586602 -2.000000 25.549999 +v -4.586602 -2.000000 25.950001 +v -5.400000 -0.750000 27.000000 +v -5.600000 -0.750000 26.799999 +v -5.541420 -0.750000 26.941425 +v -5.541420 -0.750000 24.558582 +v -5.584775 -0.750000 24.623466 +v -4.550000 -0.750000 25.986603 +v -4.600012 -0.750000 24.500000 +v -4.600049 -0.750000 27.000000 +v -4.600001 -0.750000 25.500010 +v -4.600000 -2.000000 24.500000 +v -4.600000 -2.000000 27.000000 +vn -0.7643 0.6115 -0.2048 +vn 0.7643 0.6115 0.2048 +vn -0.5595 0.6115 -0.5595 +vn 0.7643 0.6115 -0.2048 +vn -0.7071 -0.0000 -0.7071 +vn -0.2048 0.6115 -0.7643 +vn 0.5595 0.6115 -0.5595 +vn -1.0000 -0.0000 -0.0000 +vn 0.2048 0.6115 -0.7643 +vn 0.7071 -0.0000 -0.7071 +vn 0.7071 -0.0000 0.7071 +vn -0.0000 -0.0000 -1.0000 +vn -0.7071 -0.0000 0.7071 +vn -0.0000 -0.0000 1.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.2048 0.6115 0.7643 +vn -0.5595 0.6115 0.5595 +vn 0.2048 0.6115 0.7643 +vn -0.7643 0.6115 0.2048 +vn 0.5595 0.6115 0.5595 +vn 0.9952 -0.0000 -0.0980 +vn 0.0980 -0.0000 -0.9952 +vn 0.6344 -0.0000 -0.7730 +vn 0.9569 -0.0000 -0.2903 +vn 0.4714 -0.0000 -0.8819 +vn 0.8819 -0.0000 -0.4714 +vn 0.2903 -0.0000 -0.9569 +vn 0.7730 -0.0000 -0.6344 +vn -0.1871 -0.0000 0.9823 +vn -0.1871 -0.0000 -0.9823 +vn 0.6396 -0.4264 0.6396 +vn -0.0000 -0.5547 -0.8321 +vn 0.8321 -0.5547 -0.0000 +vn -0.6396 -0.4264 0.6396 +vn -0.6396 -0.4264 -0.6396 +vn -0.0000 -0.5547 0.8321 +vn 0.6396 -0.4264 -0.6396 +vn -0.8321 -0.5547 -0.0000 +vn -0.3560 -0.9345 -0.0000 +vn -0.0000 1.0000 -0.0000 +vn -0.9659 -0.0000 0.2588 +vn 0.2588 -0.0000 0.9659 +vn -0.2588 -0.0000 0.9659 +vn 0.2588 -0.0000 -0.9659 +vn -0.2588 -0.0000 -0.9659 +vn 0.9659 -0.0000 -0.2588 +vn 0.9659 -0.0000 0.2588 +vn -0.9659 -0.0000 -0.2588 +vn -0.0000 -0.7071 -0.7071 +vn 0.7071 -0.7071 -0.0000 +vn -0.7071 -0.7071 -0.0000 +vn -0.0000 -0.7071 0.7071 +vn -0.0000 -1.0000 -0.0000 +vn 0.4082 0.8165 -0.4082 +vn 0.4082 0.8165 0.4082 +vn -0.4082 0.8165 0.4082 +vn -0.4472 0.8944 -0.0000 +vn 0.4472 0.8944 -0.0000 +vn -0.0000 0.8944 0.4472 +vn -0.0000 0.8944 -0.4472 +vn -0.0000 0.8137 0.5812 +vn 0.3162 -0.9487 -0.0000 +vn 0.3162 0.9487 -0.0000 +vn -0.0006 -0.0018 -1.0000 +vn -0.3162 -0.9487 -0.0000 +vn -0.0000 -0.0018 -1.0000 +vn -0.3162 0.9487 -0.0000 +vn 0.4472 -0.8944 -0.0000 +vn -0.4472 -0.8944 -0.0000 +vn -0.0000 -0.8944 0.4472 +vn 0.1951 -0.0000 0.9808 +vn 0.8315 -0.0000 0.5556 +vn 0.5556 -0.0000 -0.8315 +vn 0.9808 -0.0000 0.1951 +vn 0.1950 -0.0000 -0.9808 +vn 0.8315 -0.0000 -0.5556 +vn 0.9808 -0.0000 -0.1951 +vn 0.5556 -0.0000 0.8315 +vn -0.8315 -0.0000 0.5556 +vn -0.1951 -0.0000 0.9808 +vn -0.5556 -0.0000 -0.8315 +vn -0.9808 -0.0000 0.1951 +vn -0.1950 -0.0000 -0.9808 +vn -0.8315 -0.0000 -0.5556 +vn -0.9808 -0.0000 -0.1951 +vn -0.5556 -0.0000 0.8315 +vn -0.0000 -0.8944 -0.4472 +vn -0.1951 -0.0000 -0.9808 +vn -0.1950 -0.0000 0.9808 +vn 0.1951 -0.0000 -0.9808 +vn 0.1950 -0.0000 0.9808 +vn 0.9952 0.0980 -0.0000 +vn 0.0980 0.9952 -0.0000 +vn 0.6344 0.7730 -0.0000 +vn 0.9569 0.2903 -0.0000 +vn 0.4714 0.8819 -0.0000 +vn 0.8819 0.4714 -0.0000 +vn 0.2903 0.9569 -0.0000 +vn 0.7730 0.6344 -0.0000 +vn 0.0526 0.9736 0.2223 +vn 0.0547 0.9747 0.2167 +vn 0.0559 0.9904 0.1267 +vn 0.0295 0.9948 0.0979 +vn 0.0674 0.9771 0.2016 +vn 0.0790 0.9866 0.1425 +vn 0.0603 0.9946 0.0840 +vn 0.0415 0.9982 0.0425 +vn 0.0159 0.9997 -0.0176 +vn -0.0955 0.9560 -0.2774 +vn -0.2245 0.9570 -0.1836 +vn -0.2872 0.9478 -0.1384 +vn -0.1173 0.9664 -0.2285 +vn -0.2241 0.9678 -0.1149 +vn -0.3077 0.9487 -0.0731 +vn -0.3894 0.9207 0.0280 +vn -0.3758 0.9267 -0.0067 +vn -0.1632 0.9844 -0.0661 +vn -0.3337 0.9318 0.1429 +vn -0.1690 0.9594 0.2260 +vn -0.3328 0.9407 0.0663 +vn -0.1976 0.9781 0.0652 +vn -0.1496 0.9721 0.1807 +vn -0.1061 0.9359 0.3358 +vn 0.0173 0.9955 0.0934 +vn -0.0255 0.9849 0.1714 +vn -0.0558 0.9975 0.0438 +vn -0.0016 0.9986 0.0536 +vn 0.0598 0.9971 0.0463 +vn 0.0063 0.9992 0.0401 +vn 0.0191 0.9921 0.1236 +vn -0.0206 0.9978 0.0629 +vn -0.0298 0.9871 0.1571 +vn -0.0374 0.9864 0.1602 +vn -0.0338 0.9892 0.1425 +vn -0.0878 0.9925 0.0851 +vn -0.0591 0.9982 0.0020 +vn -0.1585 0.9867 -0.0367 +vn -0.0085 0.9999 0.0086 +vn 0.0044 0.9778 -0.2093 +vn -0.0653 0.9759 -0.2084 +vn -0.1877 0.9596 -0.2098 +vn -0.0494 0.9448 -0.3240 +vn -0.1448 0.9529 -0.2664 +vn -0.0149 0.9409 -0.3384 +vn -0.0241 0.9593 -0.2814 +vn 0.0089 0.9703 -0.2416 +vn -0.0294 0.9910 -0.1305 +vn 0.0967 0.9933 -0.0632 +vn 0.1066 0.9932 0.0457 +vn 0.0081 0.9939 -0.1095 +vn 0.0486 0.9986 -0.0213 +vn 0.1559 0.9877 -0.0080 +vn 0.1812 0.9832 0.0217 +vn 0.1396 0.9885 -0.0583 +vn 0.1786 0.9781 -0.1066 +vn 0.0449 0.9986 -0.0294 +vn 0.0127 0.9994 0.0325 +vn 0.0775 0.9970 -0.0013 +vn 0.1324 0.9891 -0.0642 +vn 0.0415 0.9883 0.1467 +vn 0.0835 0.9887 0.1243 +vn 0.0181 0.9886 0.1495 +vn 0.0892 0.9935 -0.0708 +vn 0.0393 0.9992 0.0024 +vn -0.1195 0.9879 -0.0994 +vn -0.0639 0.9809 -0.1839 +vn -0.0634 0.9915 0.1139 +vn -0.1701 0.9838 0.0562 +vn -0.2861 0.9575 -0.0373 +vn -0.2407 0.9610 -0.1363 +vn -0.1651 0.9700 -0.1783 +vn -0.1162 0.9851 0.1267 +vn -0.1063 0.9844 0.1403 +vn -0.0243 0.9990 0.0386 +vn 0.0878 0.9903 0.1078 +vn 0.1360 0.9879 0.0751 +vn -0.1517 0.9872 0.0483 +vn 0.1246 0.9879 -0.0918 +vn 0.2653 0.9639 -0.0226 +vn 0.1663 0.9705 -0.1744 +vn 0.2400 0.9576 -0.1594 +vn 0.3229 0.9459 -0.0302 +vn 0.3641 0.9307 0.0360 +vn 0.0789 0.9834 -0.1631 +vn 0.0535 0.9721 -0.2282 +vn 0.0074 0.9969 -0.0787 +vn -0.0819 0.9760 -0.2018 +vn -0.1271 0.9879 -0.0886 +vn 0.0788 0.9937 -0.0791 +vn 0.0962 0.9952 0.0181 +vn -0.0141 0.9948 -0.1011 +vn 0.2178 0.9719 0.0898 +vn 0.1317 0.9909 0.0272 +vn 0.0362 0.9993 0.0082 +vn -0.1098 0.9925 -0.0539 +vn 0.1974 0.9730 0.1196 +vn 0.1621 0.9789 0.1244 +vn 0.0387 0.9938 0.1046 +vn 0.0729 0.9867 0.1454 +vn 0.0878 0.9927 0.0826 +vn 0.1092 0.9921 0.0616 +vn -0.1619 0.9859 0.0430 +vn -0.0584 0.9959 0.0689 +vn -0.3221 0.9461 -0.0345 +vn -0.2243 0.9726 -0.0613 +vn -0.1351 0.9905 0.0260 +vn 0.0214 0.9975 0.0672 +vn -0.3602 0.9307 -0.0634 +vn -0.3355 0.9293 -0.1544 +vn -0.2386 0.9711 -0.0048 +vn -0.3325 0.9329 -0.1382 +vn -0.3694 0.9280 -0.0481 +vn -0.2911 0.9565 -0.0201 +vn -0.0005 0.9923 0.1235 +vn -0.1845 0.9827 0.0184 +vn 0.2705 0.9367 0.2222 +vn 0.1421 0.9656 0.2177 +vn 0.0102 0.9993 0.0367 +vn -0.3129 0.9493 -0.0304 +vn 0.3799 0.9043 0.1946 +vn 0.3838 0.8690 0.3122 +vn 0.2591 0.9619 0.0875 +vn 0.3498 0.8877 0.2992 +vn 0.3939 0.9042 0.1650 +vn 0.3360 0.9353 0.1112 +vn 0.0867 0.9962 -0.0054 +vn 0.1685 0.9602 0.2226 +vn -0.0353 0.9994 -0.0036 +vn -0.0521 0.9863 0.1565 +vn 0.0006 0.9940 0.1091 +vn 0.2521 0.9538 0.1633 +vn -0.0729 0.9918 0.1052 +vn -0.1660 0.9732 0.1592 +vn -0.0589 0.9776 0.2019 +vn -0.0967 0.9761 0.1946 +vn -0.1179 0.9923 0.0379 +vn -0.1693 0.9842 0.0510 +vn -0.0903 0.9808 0.1726 +vn -0.0152 0.9818 0.1892 +vn -0.0692 0.9966 0.0444 +vn 0.0346 0.9893 0.1415 +vn 0.0309 0.9911 0.1294 +vn -0.0216 0.9972 0.0715 +vn 0.0509 0.9967 -0.0630 +vn 0.0858 0.9904 0.1087 +vn 0.0617 0.9804 0.1869 +vn 0.2495 0.9500 0.1878 +vn 0.1755 0.9652 0.1941 +vn 0.1446 0.9815 0.1255 +vn 0.2035 0.9749 0.0906 +vn -0.0414 0.9817 0.1857 +vn -0.0269 0.9871 0.1579 +vn -0.2282 0.9618 0.1509 +vn -0.1763 0.9773 0.1175 +vn -0.1834 0.9753 0.1231 +vn -0.1327 0.9905 0.0356 +vn 0.0215 0.9933 0.1135 +vn 0.0413 0.9988 -0.0265 +vn 0.2032 0.9722 0.1166 +vn 0.1740 0.9846 -0.0191 +vn 0.2252 0.9654 0.1315 +vn 0.1659 0.9843 0.0600 +vn 0.1215 0.9834 0.1347 +vn 0.0936 0.9843 0.1494 +vn 0.0942 0.9916 0.0881 +vn 0.1367 0.9742 0.1797 +vn 0.1257 0.9920 -0.0085 +vn 0.2106 0.9670 0.1431 +vn 0.0973 0.9904 -0.0980 +vn 0.1664 0.9831 0.0758 +vn 0.0115 0.9929 -0.1186 +vn 0.0082 0.9995 0.0299 +vn -0.1057 0.9937 -0.0371 +vn -0.1876 0.9817 0.0337 +vn -0.1984 0.9727 0.1201 +vn -0.3190 0.9439 0.0855 +vn -0.2007 0.9410 0.2726 +vn -0.3122 0.9352 0.1674 +vn -0.1268 0.9319 0.3398 +vn -0.1576 0.9576 0.2413 +vn -0.0611 0.9627 0.2635 +vn 0.0533 0.9669 0.2497 +vn -0.0093 0.9991 0.0405 +vn 0.2200 0.9665 0.1326 +vn 0.0247 0.9770 -0.2117 +vn 0.2483 0.9657 -0.0757 +vn 0.0513 0.9397 -0.3381 +vn 0.1405 0.9606 -0.2398 +vn 0.1504 0.9403 -0.3053 +vn 0.0724 0.9571 -0.2805 +vn 0.2652 0.9501 -0.1645 +vn 0.0892 0.9803 -0.1763 +vn 0.2711 0.9626 0.0013 +vn 0.1019 0.9947 0.0128 +vn 0.0512 0.9930 0.1060 +vn -0.0044 0.9898 0.1426 +vn -0.2406 0.9626 0.1244 +vn -0.1909 0.9739 0.1225 +vn -0.2874 0.9529 0.0967 +vn -0.2088 0.9779 0.0050 +vn -0.0654 0.9962 0.0584 +vn -0.0137 0.9954 -0.0948 +vn 0.2658 0.9634 0.0349 +vn 0.1488 0.9886 0.0220 +vn 0.1681 0.9697 0.1775 +vn 0.2598 0.9480 0.1836 +vn -0.1069 0.9942 -0.0112 +vn -0.0699 0.9853 0.1560 +vn -0.2536 0.9666 -0.0362 +vn -0.2466 0.9596 0.1355 +vn -0.1692 0.9852 -0.0257 +vn -0.1878 0.9717 0.1431 +vn -0.0248 0.9995 -0.0186 +vn 0.0019 0.9909 0.1343 +vn 0.0587 0.9954 -0.0753 +vn 0.1595 0.9853 0.0612 +vn 0.0773 0.9810 -0.1780 +vn 0.1856 0.9815 -0.0458 +vn -0.0142 0.9614 -0.2750 +vn 0.0743 0.9877 -0.1376 +vn -0.0976 0.9285 -0.3582 +vn 0.0024 0.9739 -0.2268 +vn -0.0534 0.9026 -0.4272 +vn 0.0243 0.9490 -0.3144 +vn 0.0579 0.8946 -0.4430 +vn 0.0529 0.9321 -0.3583 +vn 0.1681 0.9076 -0.3847 +vn 0.0706 0.9436 -0.3234 +vn 0.2219 0.9385 -0.2644 +vn 0.0543 0.9793 -0.1951 +vn 0.1634 0.9795 -0.1175 +vn -0.0106 0.9999 -0.0046 +vn 0.0454 0.9990 0.0033 +vn -0.0688 0.9843 0.1623 +vn -0.0973 0.9927 0.0717 +vn -0.1229 0.9649 0.2321 +vn -0.2475 0.9632 0.1048 +vn -0.2053 0.9613 0.1837 +vn -0.2852 0.9493 0.1324 +vn -0.2269 0.9728 0.0468 +vn -0.1643 0.9716 0.1701 +vn -0.1399 0.9867 -0.0828 +vn 0.0433 0.9794 0.1970 +vn 0.0327 0.9916 -0.1248 +vn 0.2324 0.9583 0.1665 +vn 0.2389 0.9669 -0.0895 +vn 0.3284 0.9434 0.0467 +vn 0.3737 0.9271 -0.0291 +vn 0.2981 0.9490 -0.1028 +vn 0.3479 0.9374 0.0116 +vn 0.1135 0.9796 -0.1660 +vn 0.0946 0.9946 0.0434 +vn -0.1236 0.9859 -0.1132 +vn -0.2103 0.9730 0.0947 +vn -0.2464 0.9689 -0.0246 +vn -0.2906 0.9458 0.1452 +vn -0.1845 0.9826 -0.0224 +vn -0.1180 0.9835 0.1368 +vn 0.2373 0.9681 -0.0810 +vn 0.0819 0.9901 -0.1137 +vn 0.1214 0.9806 -0.1538 +vn 0.2617 0.9553 -0.1377 +vn -0.1976 0.9670 -0.1611 +vn -0.1490 0.9706 -0.1888 +vn -0.2721 0.9441 -0.1863 +vn -0.2578 0.9420 -0.2151 +vn -0.0933 0.9781 -0.1862 +vn -0.1291 0.9696 -0.2079 +vn 0.0766 0.9871 -0.1406 +vn 0.0033 0.9881 -0.1536 +vn 0.1032 0.9932 -0.0541 +vn 0.0315 0.9948 -0.0971 +vn 0.0636 0.9973 0.0370 +vn 0.0224 0.9970 -0.0742 +vn -0.0981 0.9912 0.0888 +vn -0.0872 0.9915 -0.0967 +vn -0.2624 0.9619 0.0767 +vn -0.1990 0.9666 -0.1614 +vn -0.1991 0.9798 0.0164 +vn -0.1255 0.9636 -0.2359 +vn 0.0422 0.9976 -0.0554 +vn 0.0736 0.9603 -0.2690 +vn 0.2875 0.9530 -0.0958 +vn 0.2593 0.9369 -0.2343 +vn 0.4019 0.9118 -0.0838 +vn 0.3444 0.9260 -0.1543 +vn 0.3404 0.9396 -0.0349 +vn 0.2755 0.9588 -0.0694 +vn 0.1752 0.9840 0.0326 +vn 0.1171 0.9931 -0.0051 +vn -0.0038 0.9953 0.0971 +vn -0.0544 0.9976 0.0418 +vn -0.1365 0.9790 0.1512 +vn -0.2005 0.9746 0.0997 +vn -0.1493 0.9678 0.2028 +vn -0.2224 0.9573 0.1846 +vn -0.0395 0.9689 0.2442 +vn -0.0981 0.9557 0.2776 +vn 0.0176 0.9720 0.2343 +vn 0.0464 0.9480 0.3147 +vn -0.0781 0.9897 0.1202 +vn 0.1044 0.9688 0.2248 +vn -0.1476 0.9843 -0.0968 +vn 0.1178 0.9930 -0.0048 +vn -0.0686 0.9518 -0.2991 +vn 0.1269 0.9598 -0.2504 +vn 0.0747 0.9226 -0.3786 +vn 0.0988 0.9270 -0.3617 +vn 0.0759 0.9316 -0.3555 +vn -0.0153 0.9447 -0.3275 +vn -0.0898 0.9534 -0.2881 +vn -0.1692 0.9562 -0.2389 +vn -0.2151 0.9493 -0.2295 +vn -0.2225 0.9521 -0.2096 +vn 0.0331 0.9745 0.2219 +vn -0.0706 0.9794 0.1893 +vn 0.0081 0.9955 0.0944 +vn 0.1578 0.9781 0.1355 +vn -0.2222 0.9592 0.1745 +vn -0.2352 0.9713 0.0346 +vn -0.2205 0.9468 0.2344 +vn -0.2735 0.9613 0.0323 +vn -0.1197 0.9592 0.2560 +vn -0.0914 0.9953 0.0330 +vn -0.0680 0.9883 0.1363 +vn 0.0757 0.9970 -0.0132 +vn -0.0175 0.9965 -0.0815 +vn 0.1249 0.9889 -0.0799 +vn 0.0731 0.9694 -0.2343 +vn 0.1110 0.9890 -0.0983 +vn 0.0351 0.9721 -0.2318 +vn -0.0482 0.9975 -0.0524 +vn -0.1457 0.9828 -0.1136 +vn -0.2492 0.9683 0.0168 +vn -0.2494 0.9683 -0.0161 +vn -0.2536 0.9666 0.0362 +vn -0.1544 0.9869 -0.0456 +vn -0.0494 0.9981 -0.0372 +vn 0.0783 0.9812 -0.1765 +vn 0.2224 0.9633 -0.1502 +vn 0.2723 0.9054 -0.3258 +vn 0.3849 0.8959 -0.2219 +vn 0.3420 0.8421 -0.4170 +vn 0.3765 0.8991 -0.2236 +vn 0.3027 0.8537 -0.4238 +vn 0.2519 0.9544 -0.1601 +vn 0.1889 0.9153 -0.3556 +vn 0.0807 0.9949 -0.0602 +vn 0.0880 0.9706 -0.2241 +vn -0.0525 0.9973 0.0505 +vn 0.0275 0.9970 -0.0726 +vn -0.0844 0.9853 0.1485 +vn 0.0176 0.9996 0.0218 +vn -0.0157 0.9801 0.1981 +vn -0.0948 0.9952 0.0257 +vn -0.0418 0.9840 0.1730 +vn -0.3446 0.9383 -0.0281 +vn -0.2436 0.9681 0.0583 +vn -0.4232 0.9024 -0.0804 +vn -0.3412 0.9340 -0.1061 +vn -0.1944 0.9780 -0.0759 +vn -0.1840 0.9565 -0.2265 +vn 0.1230 0.9921 -0.0259 +vn 0.0805 0.9651 -0.2494 +vn 0.1822 0.9832 0.0128 +vn 0.1446 0.9660 -0.2141 +vn 0.0014 0.9998 0.0185 +vn -0.0244 0.9862 -0.1638 +vn -0.1252 0.9916 0.0307 +vn -0.1708 0.9800 -0.1019 +vn -0.0730 0.9853 -0.1546 +vn -0.0680 0.9898 -0.1253 +vn -0.1020 0.9916 0.0795 +vn -0.0608 0.9952 0.0763 +vn -0.0498 0.9978 -0.0448 +vn -0.1506 0.9794 0.1343 +vn -0.0296 0.9986 0.0439 +vn -0.1242 0.9622 0.2425 +vn -0.1415 0.9852 0.0970 +vn -0.1481 0.9465 0.2867 +vn -0.3210 0.9391 0.1230 +vn -0.2531 0.9474 0.1961 +vn -0.2919 0.9448 0.1490 +vn -0.2197 0.9754 0.0160 +vn -0.0415 0.9845 0.1705 +vn -0.0120 0.9932 -0.1156 +vn 0.1500 0.9718 0.1819 +vn 0.1177 0.9852 -0.1244 +vn 0.0501 0.9815 0.1846 +vn -0.0062 0.9996 -0.0277 +vn -0.1911 0.9690 0.1568 +vn -0.2034 0.9770 0.0643 +vn -0.2706 0.9557 0.1160 +vn -0.2267 0.9719 0.0642 +vn -0.1777 0.9821 0.0623 +vn -0.0734 0.9968 -0.0315 +vn -0.0322 0.9993 -0.0202 +vn 0.1059 0.9764 -0.1883 +vn 0.0996 0.9861 -0.1327 +vn 0.2347 0.9085 -0.3457 +vn 0.2271 0.9411 -0.2504 +vn 0.2986 0.8457 -0.4424 +vn 0.3128 0.8954 -0.3169 +vn 0.2760 0.8513 -0.4463 +vn 0.2995 0.8997 -0.3176 +vn 0.2245 0.8982 -0.3780 +vn 0.1953 0.9313 -0.3075 +vn 0.1412 0.9474 -0.2873 +vn 0.0622 0.9479 -0.3123 +vn 0.0551 0.9715 -0.2306 +vn -0.1037 0.9445 -0.3116 +vn -0.1113 0.9706 -0.2133 +vn -0.2855 0.9264 -0.2453 +vn -0.3541 0.9171 -0.1832 +vn -0.2502 0.9628 -0.1023 +vn -0.3849 0.9173 -0.1019 +vn 0.0273 0.9980 0.0576 +vn -0.1096 0.9937 0.0215 +vn 0.2315 0.9621 0.1444 +vn 0.1842 0.9757 0.1188 +vn 0.1341 0.9805 0.1438 +vn 0.1705 0.9761 0.1349 +vn -0.0904 0.9909 0.0998 +vn -0.0334 0.9955 0.0891 +vn -0.1477 0.9874 0.0569 +vn -0.1215 0.9915 0.0456 +vn 0.0629 0.9977 -0.0268 +vn 0.0440 0.9989 -0.0146 +vn -0.0018 0.9855 -0.1696 +vn -0.0144 0.9793 -0.2018 +vn 0.0031 0.9996 -0.0284 +vn 0.0150 0.9922 -0.1236 +vn -0.0199 0.9960 -0.0867 +vn 0.0111 0.9941 -0.1083 +vn -0.0423 0.9945 -0.0957 +vn -0.0965 0.9925 -0.0749 +vn -0.0695 0.9975 0.0125 +vn -0.2350 0.9710 0.0428 +vn -0.0297 0.9841 0.1749 +vn -0.1954 0.9561 0.2185 +vn 0.0636 0.9618 0.2664 +vn 0.0043 0.9404 0.3400 +vn 0.0438 0.9696 0.2406 +vn 0.1167 0.9317 0.3441 +vn -0.1579 0.9771 0.1424 +vn -0.0313 0.9668 0.2537 +vn -0.3481 0.9362 0.0476 +vn -0.2636 0.9563 0.1263 +vn -0.3334 0.9426 0.0162 +vn -0.3141 0.9485 0.0409 +vn -0.2057 0.9780 0.0354 +vn -0.2177 0.9760 0.0107 +vn -0.0815 0.9951 0.0561 +vn -0.0823 0.9966 0.0025 +vn 0.0072 0.9977 0.0667 +vn 0.0167 0.9997 -0.0167 +vn 0.1139 0.9897 0.0863 +vn 0.1369 0.9881 -0.0702 +vn 0.2780 0.9555 0.0988 +vn 0.2961 0.9470 -0.1246 +vn 0.3441 0.9326 0.1091 +vn 0.3303 0.9333 -0.1405 +vn 0.2129 0.9685 0.1290 +vn 0.2100 0.9673 -0.1424 +vn -0.0096 0.9937 0.1113 +vn 0.0363 0.9854 -0.1666 +vn -0.1519 0.9870 0.0529 +vn -0.1098 0.9747 -0.1945 +vn -0.1513 0.9883 0.0189 +vn -0.1936 0.9691 -0.1529 +vn 0.0167 0.9992 0.0362 +vn -0.0844 0.9961 -0.0245 +vn 0.2095 0.9761 0.0579 +vn 0.1513 0.9825 0.1087 +vn 0.2508 0.9665 0.0543 +vn 0.2503 0.9545 0.1624 +vn 0.1575 0.9835 0.0886 +vn 0.1167 0.9781 0.1722 +vn 0.0017 0.9800 0.1990 +vn -0.0945 0.9765 0.1935 +vn -0.0985 0.9394 0.3284 +vn -0.1644 0.9650 0.2041 +vn 0.1388 0.9887 0.0566 +vn 0.0536 0.9964 0.0662 +vn 0.0500 0.9911 0.1230 +vn 0.1140 0.9852 0.1276 +vn -0.0907 0.9920 0.0883 +vn -0.0632 0.9950 0.0773 +vn -0.1196 0.9870 0.1073 +vn -0.0902 0.9959 -0.0015 +vn -0.0106 0.9935 0.1130 +vn -0.0142 0.9993 -0.0347 +vn 0.0781 0.9923 0.0960 +vn 0.0554 0.9984 0.0100 +vn 0.0737 0.9960 0.0496 +vn 0.0769 0.9941 0.0767 +vn 0.0366 0.9993 -0.0109 +vn 0.0752 0.9927 0.0940 +vn -0.0543 0.9975 -0.0458 +vn -0.0235 0.9980 0.0593 +vn -0.1906 0.9816 -0.0115 +vn -0.2214 0.9748 0.0286 +vn -0.2600 0.9608 0.0960 +vn -0.3506 0.9350 0.0536 +vn -0.1979 0.9540 0.2253 +vn -0.2942 0.9475 0.1251 +vn -0.1037 0.9440 0.3132 +vn -0.1620 0.9681 0.1910 +vn -0.0586 0.9353 0.3489 +vn -0.0735 0.9726 0.2205 +vn 0.0272 0.9355 0.3523 +vn 0.0232 0.9723 0.2325 +vn 0.1428 0.9335 0.3288 +vn 0.1436 0.9551 0.2591 +vn 0.2587 0.9237 0.2827 +vn 0.2770 0.9209 0.2744 +vn 0.3157 0.9229 0.2203 +vn 0.3415 0.8992 0.2734 +vn 0.1612 0.9742 0.1578 +vn 0.1996 0.9394 0.2787 +vn -0.1027 0.9887 0.1093 +vn -0.0590 0.9654 0.2538 +vn -0.2752 0.9585 0.0738 +vn -0.2194 0.9577 0.1864 +vn -0.2975 0.9546 0.0133 +vn -0.2041 0.9744 0.0945 +vn -0.1496 0.9828 -0.1085 +vn -0.0200 0.9997 -0.0133 +vn 0.0461 0.9679 -0.2471 +vn 0.1652 0.9793 -0.1172 +vn 0.1966 0.9264 -0.3212 +vn 0.2343 0.9570 -0.1710 +vn 0.3190 0.9010 -0.2939 +vn 0.2458 0.9612 -0.1254 +vn 0.3039 0.9320 -0.1977 +vn 0.1652 0.9861 0.0202 +vn 0.1409 0.9831 -0.1167 +vn 0.0432 0.9828 0.1796 +vn 0.1531 0.9328 -0.3261 +vn 0.1365 0.9482 -0.2869 +vn 0.1004 0.9826 -0.1560 +vn 0.1510 0.9689 -0.1958 +vn 0.0793 0.9856 -0.1494 +vn -0.0005 0.9991 -0.0426 +vn 0.0199 0.9992 0.0356 +vn -0.0460 0.9938 0.1014 +vn 0.0010 0.9912 0.1323 +vn -0.0056 0.9849 0.1733 +vn -0.0244 0.9943 0.1041 +vn 0.0180 0.9903 0.1379 +vn -0.0640 0.9979 0.0131 +vn -0.0103 0.9990 0.0425 +vn -0.0673 0.9953 -0.0699 +vn -0.0306 0.9984 -0.0480 +vn -0.0702 0.9909 -0.1149 +vn -0.0647 0.9938 -0.0901 +vn -0.1033 0.9868 -0.1243 +vn -0.1287 0.9892 -0.0701 +vn -0.0958 0.9907 -0.0965 +vn -0.1467 0.9892 0.0049 +vn -0.0257 0.9994 -0.0241 +vn -0.0830 0.9902 0.1124 +vn 0.0261 0.9957 0.0889 +vn -0.0235 0.9759 0.2170 +vn 0.0289 0.9744 0.2231 +vn -0.0101 0.9531 0.3024 +vn 0.0378 0.9468 0.3196 +vn 0.0295 0.9376 0.3464 +vn 0.0682 0.9428 0.3264 +vn 0.0972 0.9402 0.3264 +vn 0.1279 0.9630 0.2373 +vn 0.1838 0.9522 0.2440 +vn 0.1481 0.9857 0.0809 +vn 0.2196 0.9691 0.1120 +vn 0.0340 0.9977 -0.0578 +vn 0.0839 0.9964 -0.0135 +vn -0.1178 0.9893 -0.0862 +vn -0.1201 0.9909 -0.0608 +vn -0.2376 0.9713 -0.0123 +vn -0.2648 0.9639 -0.0271 +vn -0.3304 0.9414 0.0681 +vn -0.3352 0.9421 0.0057 +vn -0.3139 0.9471 0.0662 +vn -0.2665 0.9629 -0.0423 +vn -0.1676 0.9849 -0.0431 +vn -0.0957 0.9821 -0.1624 +vn 0.0937 0.9798 -0.1767 +vn 0.1330 0.9540 -0.2688 +vn 0.3439 0.9070 -0.2429 +vn 0.3459 0.8897 -0.2981 +vn 0.3924 0.8807 -0.2653 +vn 0.3715 0.8850 -0.2808 +vn 0.1976 0.9368 -0.2888 +vn 0.1776 0.9483 -0.2630 +vn -0.2549 0.9509 -0.1757 +vn -0.1591 0.9749 -0.1560 +vn -0.3293 0.9244 -0.1923 +vn -0.3233 0.9068 -0.2705 +vn -0.2282 0.9529 -0.1997 +vn -0.1273 0.9799 -0.1539 +vn -0.1948 0.9644 -0.1787 +vn 0.1167 0.9830 -0.1418 +vn 0.0952 0.9541 -0.2840 +vn -0.2115 0.9280 -0.3068 +vn 0.3599 0.9293 -0.0830 +vn 0.3234 0.9462 -0.0139 +vn 0.2908 0.9547 -0.0637 +vn 0.3288 0.9261 -0.1853 +vn 0.0821 0.9960 0.0361 +vn -0.1309 0.9903 0.0461 +vn -0.1272 0.9897 0.0651 +vn 0.0685 0.9971 0.0333 +vn -0.1327 0.9905 0.0363 +vn 0.0032 0.9995 0.0307 +vn 0.0035 0.9988 0.0495 +vn -0.1268 0.9903 0.0563 +vn 0.0896 0.9955 0.0297 +vn 0.0756 0.9963 0.0413 +vn 0.0636 0.9959 0.0641 +vn 0.0900 0.9947 0.0488 +vn 0.0047 0.9962 0.0866 +vn -0.1302 0.9818 0.1379 +vn -0.1513 0.9710 0.1852 +vn -0.0290 0.9921 0.1222 +vn -0.2492 0.9591 0.1339 +vn -0.2997 0.9533 0.0364 +vn -0.2310 0.9725 0.0304 +vn -0.2270 0.9588 0.1709 +vn -0.2489 0.9591 -0.1345 +vn -0.0031 0.9680 -0.2507 +vn 0.0314 0.9201 -0.3904 +vn -0.1593 0.9645 -0.2108 +vn 0.2569 0.9382 -0.2321 +vn 0.3279 0.9370 -0.1203 +vn 0.2602 0.9365 -0.2349 +vn 0.2033 0.9037 -0.3770 +vn 0.2568 0.9660 -0.0282 +vn 0.0675 0.9971 -0.0355 +vn 0.0973 0.9916 -0.0849 +vn 0.2335 0.9669 -0.1030 +vn -0.1082 0.9884 -0.1066 +vn -0.1284 0.9814 -0.1427 +vn -0.1304 0.9730 -0.1907 +vn -0.0666 0.9863 -0.1511 +vn -0.0893 0.9911 -0.0983 +vn -0.0440 0.9989 -0.0133 +vn -0.0876 0.9917 -0.0944 +vn -0.1303 0.9791 -0.1561 +vn 0.0076 0.9983 0.0571 +vn -0.0200 0.9985 -0.0512 +vn 0.5000 0.7071 -0.5000 +vn -0.5000 0.7071 0.5000 +vn 0.5000 0.7071 0.5000 +vn -0.5000 0.7071 -0.5000 +vn 0.3878 0.9217 -0.0000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 0.292635 1.000000 +vt 0.585271 1.000000 +vt 0.877906 1.000000 +vt 1.170542 1.000000 +vt 1.463177 1.000000 +vt 1.755813 1.000000 +vt 2.048448 1.000000 +vt 2.341084 1.000000 +vt 0.000000 0.000000 +vt 0.292635 0.000000 +vt 2.048448 0.000000 +vt 2.341084 0.000000 +vt 1.170542 0.000000 +vt 1.463177 0.000000 +vt 0.585271 0.000000 +vt 1.755813 0.000000 +vt 0.877906 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.500000 +vt 0.666645 0.252796 +vt 0.439340 0.439340 +vt 0.252796 0.666645 +vt 0.114181 0.925975 +vt 0.028822 1.207365 +vt -0.000000 1.500000 +vt -0.000000 0.000000 +vt 1.500000 0.000000 +vt 1.207364 0.028822 +vt 0.925975 0.114181 +vt 1.000000 1.000000 +vt 1.000000 0.000000 +vt 0.500000 1.000000 +vt 1.000000 0.500000 +vt 0.500000 0.000000 +vt 0.000000 0.500000 +vt -9.522805 6.497724 +vt -9.761403 6.497643 +vt -9.761403 6.247511 +vt -9.522805 6.247598 +vt -10.000001 6.497561 +vt -10.000001 6.247426 +vt -10.000001 5.997290 +vt -9.761403 5.997380 +vt -9.522805 5.997471 +vt -9.522805 11.000001 +vt -9.761403 11.000001 +vt -9.761403 10.749869 +vt -9.522805 10.749874 +vt -10.000001 11.000001 +vt -10.000001 10.749866 +vt -10.000001 10.499730 +vt -9.761403 10.499739 +vt -9.522805 10.499748 +vt -9.761403 10.249607 +vt -9.522805 10.249621 +vt -10.000001 10.249594 +vt -10.000001 9.999458 +vt -9.761403 9.999476 +vt -9.522805 9.999495 +vt -9.761403 9.749346 +vt -9.522805 9.749369 +vt -10.000001 9.749323 +vt -10.000001 9.499187 +vt -9.761403 9.499214 +vt -9.522805 9.499242 +vt -9.761403 9.249084 +vt -9.522805 9.249115 +vt -10.000001 9.249052 +vt -10.000001 8.998917 +vt -9.761403 8.998953 +vt -9.522805 8.998989 +vt -9.761403 8.748821 +vt -9.522805 8.748863 +vt -10.000001 8.748781 +vt -10.000001 8.498646 +vt -9.761403 8.498692 +vt -9.522805 8.498736 +vt -9.761403 8.248560 +vt -9.522805 8.248610 +vt -10.000001 8.248510 +vt -10.000001 7.998375 +vt -9.761403 7.998429 +vt -9.522805 7.998483 +vt -9.761403 7.748298 +vt -9.522805 7.748357 +vt -10.000001 7.748240 +vt -10.000001 7.498104 +vt -9.761403 7.498167 +vt -9.522805 7.498230 +vt -9.761403 7.248036 +vt -9.522805 7.248104 +vt -10.000001 7.247968 +vt -10.000001 6.997833 +vt -9.761403 6.997905 +vt -9.522805 6.997977 +vt -9.761403 6.747773 +vt -9.522805 6.747850 +vt -10.000001 6.747697 +vt -2.842070 7.000000 +vt -3.080668 6.999928 +vt -3.080668 6.749924 +vt -2.842070 6.750000 +vt -3.319266 6.999856 +vt -3.319266 6.749847 +vt -3.319266 6.499838 +vt -3.080668 6.499919 +vt -2.842070 6.500000 +vt -3.557864 6.999784 +vt -3.557863 6.749770 +vt -3.796461 6.999711 +vt -3.796461 6.749693 +vt -3.796461 6.499675 +vt -3.557864 6.499757 +vt -4.035059 6.999639 +vt -4.035059 6.749617 +vt -4.273657 6.999567 +vt -4.273657 6.749540 +vt -4.273657 6.499513 +vt -4.035059 6.499594 +vt -4.512255 6.999495 +vt -4.512255 6.749463 +vt -4.750852 6.999423 +vt -4.750852 6.749387 +vt -4.750852 6.499351 +vt -4.512255 6.499432 +vt -4.989450 6.999350 +vt -4.989450 6.749310 +vt -5.228047 6.999278 +vt -5.228047 6.749232 +vt -5.228047 6.499187 +vt -4.989450 6.499269 +vt -5.466644 6.999206 +vt -5.466644 6.749156 +vt -5.705242 6.999133 +vt -5.705242 6.749079 +vt -5.705242 6.499025 +vt -5.466644 6.499106 +vt -5.943840 6.999061 +vt -5.943840 6.749002 +vt -6.182438 6.998989 +vt -6.182438 6.748925 +vt -6.182438 6.498862 +vt -5.943840 6.498943 +vt -6.421036 6.998917 +vt -6.421036 6.748848 +vt -6.659633 6.998844 +vt -6.659633 6.748772 +vt -6.659633 6.498700 +vt -6.421036 6.498781 +vt -6.898231 6.998772 +vt -6.898231 6.748695 +vt -7.136828 6.998700 +vt -7.136828 6.748618 +vt -7.136828 6.498537 +vt -6.898231 6.498618 +vt -7.375426 6.998628 +vt -7.375426 6.748541 +vt -7.614024 6.998556 +vt -7.614024 6.748465 +vt -7.614024 6.498374 +vt -7.375426 6.498455 +vt -7.852622 6.998484 +vt -7.852622 6.748388 +vt -8.091220 6.998412 +vt -8.091220 6.748312 +vt -8.091220 6.498212 +vt -7.852622 6.498293 +vt -8.329817 6.998339 +vt -8.329817 6.748234 +vt -8.568415 6.998267 +vt -8.568415 6.748158 +vt -8.568415 6.498049 +vt -8.329817 6.498131 +vt -8.807013 6.998194 +vt -8.807012 6.748081 +vt -9.045609 6.998122 +vt -9.045609 6.748004 +vt -9.045609 6.497887 +vt -8.807013 6.497968 +vt -9.284207 6.998050 +vt -9.284207 6.747927 +vt -9.284207 6.497806 +vt -2.842070 7.500000 +vt -3.080668 7.499937 +vt -3.080668 7.249932 +vt -2.842070 7.250000 +vt -3.319266 7.499874 +vt -3.319266 7.249865 +vt -3.557864 7.499811 +vt -3.557863 7.249797 +vt -3.796461 7.499748 +vt -3.796461 7.249729 +vt -4.035059 7.499684 +vt -4.035059 7.249661 +vt -4.273657 7.499621 +vt -4.273657 7.249594 +vt -4.512255 7.499558 +vt -4.512255 7.249527 +vt -4.750852 7.499495 +vt -4.750852 7.249459 +vt -4.989450 7.499432 +vt -4.989450 7.249391 +vt -5.228047 7.499368 +vt -5.228047 7.249323 +vt -5.466644 7.499305 +vt -5.466644 7.249255 +vt -5.705242 7.499242 +vt -5.705242 7.249187 +vt -5.943840 7.499178 +vt -5.943840 7.249120 +vt -6.182438 7.499115 +vt -6.182438 7.249052 +vt -6.421036 7.499052 +vt -6.421036 7.248984 +vt -6.659633 7.498989 +vt -6.659633 7.248917 +vt -6.898231 7.498925 +vt -6.898231 7.248848 +vt -7.136828 7.498862 +vt -7.136828 7.248781 +vt -7.375426 7.498798 +vt -7.375426 7.248713 +vt -7.614024 7.498735 +vt -7.614024 7.248646 +vt -7.852622 7.498672 +vt -7.852622 7.248578 +vt -8.091220 7.498610 +vt -8.091220 7.248510 +vt -8.329817 7.498546 +vt -8.329817 7.248442 +vt -8.568415 7.498483 +vt -8.568415 7.248375 +vt -8.807013 7.498420 +vt -8.807012 7.248307 +vt -9.045609 7.498356 +vt -9.045609 7.248239 +vt -9.284207 7.498293 +vt -9.284207 7.248171 +vt -2.842070 8.000001 +vt -3.080668 7.999947 +vt -3.080668 7.749942 +vt -2.842070 7.750001 +vt -3.319266 7.999892 +vt -3.319266 7.749883 +vt -3.557864 7.999838 +vt -3.557863 7.749825 +vt -3.796461 7.999784 +vt -3.796461 7.749765 +vt -4.035059 7.999730 +vt -4.035059 7.749707 +vt -4.273657 7.999676 +vt -4.273657 7.749649 +vt -4.512255 7.999621 +vt -4.512255 7.749589 +vt -4.750852 7.999567 +vt -4.750852 7.749531 +vt -4.989450 7.999513 +vt -4.989450 7.749472 +vt -5.228047 7.999459 +vt -5.228047 7.749413 +vt -5.466644 7.999404 +vt -5.466644 7.749354 +vt -5.705242 7.999350 +vt -5.705242 7.749296 +vt -5.943840 7.999296 +vt -5.943840 7.749237 +vt -6.182438 7.999242 +vt -6.182438 7.749178 +vt -6.421036 7.999187 +vt -6.421036 7.749120 +vt -6.659633 7.999133 +vt -6.659633 7.749061 +vt -6.898231 7.999079 +vt -6.898231 7.749002 +vt -7.136828 7.999024 +vt -7.136828 7.748943 +vt -7.375426 7.998970 +vt -7.375426 7.748884 +vt -7.614024 7.998916 +vt -7.614024 7.748826 +vt -7.852622 7.998862 +vt -7.852622 7.748767 +vt -8.091220 7.998808 +vt -8.091220 7.748709 +vt -8.329817 7.998754 +vt -8.329817 7.748650 +vt -8.568415 7.998700 +vt -8.568415 7.748591 +vt -8.807013 7.998646 +vt -8.807012 7.748532 +vt -9.045609 7.998591 +vt -9.045609 7.748474 +vt -9.284207 7.998537 +vt -9.284207 7.748415 +vt -2.842070 8.500001 +vt -3.080668 8.499956 +vt -3.080668 8.249951 +vt -2.842070 8.250001 +vt -3.319266 8.499910 +vt -3.319266 8.249901 +vt -3.557864 8.499865 +vt -3.557863 8.249851 +vt -3.796461 8.499820 +vt -3.796461 8.249802 +vt -4.035059 8.499775 +vt -4.035059 8.249752 +vt -4.273657 8.499730 +vt -4.273657 8.249702 +vt -4.512255 8.499685 +vt -4.512255 8.249653 +vt -4.750852 8.499640 +vt -4.750852 8.249603 +vt -4.989450 8.499596 +vt -4.989450 8.249554 +vt -5.228047 8.499550 +vt -5.228047 8.249504 +vt -5.466644 8.499504 +vt -5.466644 8.249454 +vt -5.705242 8.499459 +vt -5.705242 8.249405 +vt -5.943840 8.499414 +vt -5.943840 8.249355 +vt -6.182438 8.499369 +vt -6.182438 8.249306 +vt -6.421036 8.499323 +vt -6.421036 8.249255 +vt -6.659633 8.499278 +vt -6.659633 8.249206 +vt -6.898231 8.499233 +vt -6.898231 8.249156 +vt -7.136828 8.499187 +vt -7.136828 8.249105 +vt -7.375426 8.499142 +vt -7.375426 8.249056 +vt -7.614024 8.499097 +vt -7.614024 8.249006 +vt -7.852622 8.499052 +vt -7.852622 8.248957 +vt -8.091220 8.499007 +vt -8.091220 8.248907 +vt -8.329817 8.498962 +vt -8.329817 8.248857 +vt -8.568415 8.498917 +vt -8.568415 8.248808 +vt -8.807013 8.498871 +vt -8.807012 8.248758 +vt -9.045609 8.498826 +vt -9.045609 8.248709 +vt -9.284207 8.498781 +vt -9.284207 8.248659 +vt -2.842070 9.000001 +vt -3.080668 8.999965 +vt -3.080668 8.749960 +vt -2.842070 8.750001 +vt -3.319266 8.999928 +vt -3.319266 8.749920 +vt -3.557864 8.999893 +vt -3.557863 8.749879 +vt -3.796461 8.999857 +vt -3.796461 8.749838 +vt -4.035059 8.999821 +vt -4.035059 8.749798 +vt -4.273657 8.999785 +vt -4.273657 8.749758 +vt -4.512255 8.999749 +vt -4.512255 8.749717 +vt -4.750852 8.999713 +vt -4.750852 8.749677 +vt -4.989450 8.999677 +vt -4.989450 8.749636 +vt -5.228047 8.999640 +vt -5.228047 8.749596 +vt -5.466644 8.999604 +vt -5.466644 8.749554 +vt -5.705242 8.999568 +vt -5.705242 8.749514 +vt -5.943840 8.999532 +vt -5.943840 8.749473 +vt -6.182438 8.999496 +vt -6.182438 8.749432 +vt -6.421036 8.999459 +vt -6.421036 8.749392 +vt -6.659633 8.999423 +vt -6.659633 8.749351 +vt -6.898231 8.999387 +vt -6.898231 8.749310 +vt -7.136828 8.999351 +vt -7.136828 8.749269 +vt -7.375426 8.999315 +vt -7.375426 8.749228 +vt -7.614024 8.999279 +vt -7.614024 8.749187 +vt -7.852622 8.999243 +vt -7.852622 8.749147 +vt -8.091220 8.999207 +vt -8.091220 8.749107 +vt -8.329817 8.999170 +vt -8.329817 8.749065 +vt -8.568415 8.999134 +vt -8.568415 8.749025 +vt -8.807013 8.999098 +vt -8.807012 8.748984 +vt -9.045609 8.999062 +vt -9.045609 8.748943 +vt -9.284207 8.999025 +vt -9.284207 8.748903 +vt -2.842070 9.500001 +vt -3.080668 9.499973 +vt -3.080668 9.249969 +vt -2.842070 9.250001 +vt -3.319266 9.499947 +vt -3.319266 9.249937 +vt -3.557864 9.499920 +vt -3.557863 9.249907 +vt -3.796461 9.499892 +vt -3.796461 9.249874 +vt -4.035059 9.499865 +vt -4.035059 9.249843 +vt -4.273657 9.499838 +vt -4.273657 9.249811 +vt -4.512255 9.499811 +vt -4.512255 9.249780 +vt -4.750852 9.499784 +vt -4.750852 9.249748 +vt -4.989450 9.499756 +vt -4.989450 9.249716 +vt -5.228047 9.499729 +vt -5.228047 9.249685 +vt -5.466644 9.499702 +vt -5.466644 9.249653 +vt -5.705242 9.499675 +vt -5.705242 9.249621 +vt -5.943840 9.499647 +vt -5.943840 9.249589 +vt -6.182438 9.499620 +vt -6.182438 9.249557 +vt -6.421036 9.499594 +vt -6.421036 9.249526 +vt -6.659633 9.499566 +vt -6.659633 9.249495 +vt -6.898231 9.499538 +vt -6.898231 9.249462 +vt -7.136828 9.499512 +vt -7.136828 9.249432 +vt -7.375426 9.499485 +vt -7.375426 9.249399 +vt -7.614024 9.499458 +vt -7.614024 9.249369 +vt -7.852622 9.499432 +vt -7.852622 9.249337 +vt -8.091220 9.499405 +vt -8.091220 9.249306 +vt -8.329817 9.499378 +vt -8.329817 9.249274 +vt -8.568415 9.499351 +vt -8.568415 9.249243 +vt -8.807013 9.499323 +vt -8.807012 9.249210 +vt -9.045609 9.499296 +vt -9.045609 9.249179 +vt -9.284207 9.499269 +vt -9.284207 9.249147 +vt -2.842070 10.000001 +vt -3.080668 9.999983 +vt -3.080668 9.749978 +vt -2.842070 9.750001 +vt -3.319266 9.999965 +vt -3.319266 9.749956 +vt -3.557864 9.999947 +vt -3.557863 9.749933 +vt -3.796461 9.999929 +vt -3.796461 9.749910 +vt -4.035059 9.999912 +vt -4.035059 9.749888 +vt -4.273657 9.999894 +vt -4.273657 9.749866 +vt -4.512255 9.999876 +vt -4.512255 9.749843 +vt -4.750852 9.999858 +vt -4.750852 9.749821 +vt -4.989450 9.999840 +vt -4.989450 9.749798 +vt -5.228047 9.999822 +vt -5.228047 9.749775 +vt -5.466644 9.999804 +vt -5.466644 9.749753 +vt -5.705242 9.999785 +vt -5.705242 9.749730 +vt -5.943840 9.999767 +vt -5.943840 9.749707 +vt -6.182438 9.999749 +vt -6.182438 9.749685 +vt -6.421036 9.999731 +vt -6.421036 9.749661 +vt -6.659633 9.999713 +vt -6.659633 9.749640 +vt -6.898231 9.999695 +vt -6.898231 9.749617 +vt -7.136828 9.999676 +vt -7.136828 9.749594 +vt -7.375426 9.999658 +vt -7.375426 9.749571 +vt -7.614024 9.999640 +vt -7.614024 9.749549 +vt -7.852622 9.999621 +vt -7.852622 9.749526 +vt -8.091220 9.999603 +vt -8.091220 9.749504 +vt -8.329817 9.999585 +vt -8.329817 9.749481 +vt -8.568415 9.999567 +vt -8.568415 9.749458 +vt -8.807013 9.999549 +vt -8.807012 9.749435 +vt -9.045609 9.999531 +vt -9.045609 9.749413 +vt -9.284207 9.999513 +vt -9.284207 9.749391 +vt -2.842070 10.500001 +vt -3.080668 10.499992 +vt -3.080668 10.249988 +vt -2.842070 10.250001 +vt -3.319266 10.499983 +vt -3.319266 10.249973 +vt -3.557864 10.499973 +vt -3.557863 10.249960 +vt -3.796461 10.499965 +vt -3.796461 10.249947 +vt -4.035059 10.499956 +vt -4.035059 10.249933 +vt -4.273657 10.499948 +vt -4.273657 10.249921 +vt -4.512255 10.499939 +vt -4.512255 10.249907 +vt -4.750852 10.499929 +vt -4.750852 10.249893 +vt -4.989450 10.499920 +vt -4.989450 10.249880 +vt -5.228047 10.499910 +vt -5.228047 10.249866 +vt -5.466644 10.499901 +vt -5.466644 10.249852 +vt -5.705242 10.499892 +vt -5.705242 10.249839 +vt -5.943840 10.499884 +vt -5.943840 10.249825 +vt -6.182438 10.499874 +vt -6.182438 10.249811 +vt -6.421036 10.499865 +vt -6.421036 10.249798 +vt -6.659633 10.499856 +vt -6.659633 10.249784 +vt -6.898231 10.499847 +vt -6.898231 10.249771 +vt -7.136828 10.499838 +vt -7.136828 10.249757 +vt -7.375426 10.499828 +vt -7.375426 10.249743 +vt -7.614024 10.499820 +vt -7.614024 10.249729 +vt -7.852622 10.499811 +vt -7.852622 10.249716 +vt -8.091220 10.499803 +vt -8.091220 10.249702 +vt -8.329817 10.499794 +vt -8.329817 10.249689 +vt -8.568415 10.499784 +vt -8.568415 10.249676 +vt -8.807013 10.499775 +vt -8.807012 10.249661 +vt -9.045609 10.499766 +vt -9.045609 10.249649 +vt -9.284207 10.499758 +vt -9.284207 10.249636 +vt -2.842070 11.000001 +vt -3.080668 11.000001 +vt -3.080668 10.749996 +vt -2.842070 10.750001 +vt -3.319266 11.000001 +vt -3.319266 10.749992 +vt -3.557864 11.000001 +vt -3.557863 10.749988 +vt -3.796461 11.000001 +vt -3.796461 10.749983 +vt -4.035059 11.000001 +vt -4.035059 10.749978 +vt -4.273657 11.000001 +vt -4.273657 10.749974 +vt -4.512255 11.000001 +vt -4.512255 10.749969 +vt -4.750852 11.000001 +vt -4.750852 10.749966 +vt -4.989450 11.000001 +vt -4.989450 10.749960 +vt -5.228047 11.000001 +vt -5.228047 10.749956 +vt -5.466644 11.000002 +vt -5.466644 10.749951 +vt -5.705242 11.000002 +vt -5.705242 10.749947 +vt -5.943840 11.000002 +vt -5.943840 10.749942 +vt -6.182438 11.000002 +vt -6.182438 10.749938 +vt -6.421036 11.000002 +vt -6.421036 10.749933 +vt -6.659633 11.000002 +vt -6.659633 10.749929 +vt -6.898231 11.000002 +vt -6.898231 10.749924 +vt -7.136828 11.000002 +vt -7.136828 10.749920 +vt -7.375426 11.000002 +vt -7.375426 10.749915 +vt -7.614024 11.000002 +vt -7.614024 10.749910 +vt -7.852622 11.000002 +vt -7.852622 10.749907 +vt -8.091220 11.000002 +vt -8.091220 10.749903 +vt -8.329817 11.000002 +vt -8.329817 10.749897 +vt -8.568415 11.000001 +vt -8.568415 10.749893 +vt -8.807013 11.000001 +vt -8.807012 10.749888 +vt -9.045609 11.000001 +vt -9.045609 10.749884 +vt -9.284207 11.000001 +vt -9.284207 10.749879 +vt -3.080668 6.249914 +vt -2.842070 6.250001 +vt -3.319266 6.249829 +vt -3.319266 5.999820 +vt -3.080668 5.999910 +vt -2.842070 6.000001 +vt -3.557863 6.249743 +vt -3.796461 6.249657 +vt -3.796461 5.999639 +vt -3.557864 5.999729 +vt -4.035059 6.249571 +vt -4.273657 6.249485 +vt -4.273656 5.999458 +vt -4.035059 5.999548 +vt -4.512254 6.249400 +vt -4.750852 6.249314 +vt -4.750852 5.999277 +vt -4.512254 5.999368 +vt -4.989449 6.249228 +vt -5.228047 6.249142 +vt -5.228047 5.999096 +vt -4.989450 5.999187 +vt -5.466644 6.249056 +vt -5.705242 6.248970 +vt -5.705242 5.998915 +vt -5.466644 5.999005 +vt -5.943840 6.248884 +vt -6.182438 6.248798 +vt -6.182438 5.998735 +vt -5.943840 5.998825 +vt -6.421036 6.248713 +vt -6.659633 6.248627 +vt -6.659633 5.998555 +vt -6.421036 5.998645 +vt -6.898231 6.248541 +vt -7.136828 6.248455 +vt -7.136828 5.998374 +vt -6.898231 5.998465 +vt -7.375426 6.248369 +vt -7.614024 6.248283 +vt -7.614024 5.998193 +vt -7.375426 5.998283 +vt -7.852622 6.248198 +vt -8.091220 6.248113 +vt -8.091220 5.998013 +vt -7.852622 5.998103 +vt -8.329817 6.248027 +vt -8.568415 6.247941 +vt -8.568416 5.997832 +vt -8.329818 5.997923 +vt -8.807013 6.247855 +vt -9.045610 6.247769 +vt -9.045610 5.997652 +vt -8.807013 5.997742 +vt -9.284207 6.247684 +vt -9.284208 5.997561 +vt 0.000000 1.000000 +vt 0.750000 0.250000 +vt 1.000000 0.250000 +vt 0.750000 0.500000 +vt 0.000000 0.250000 +vt 0.250000 0.250000 +vt 0.250000 0.500000 +vt 0.000000 0.500000 +vt 0.500000 0.250000 +vt 0.500000 0.500000 +vt 0.250000 0.000000 +vt 0.250000 0.750000 +vt 0.500000 0.750000 +vt 0.500000 1.000000 +vt 0.250000 1.000000 +s 0 +f 293/199/73 292/199/73 229/199/73 230/199/73 +f 295/199/74 217/199/74 216/199/74 294/199/74 +f 296/199/75 293/199/75 230/199/75 231/199/75 +f 297/199/76 218/199/76 217/199/76 295/199/76 +f 195/199/77 196/199/77 238/199/77 237/199/77 +f 298/199/78 296/199/78 231/199/78 213/199/78 +f 299/199/79 219/199/79 218/199/79 297/199/79 +f 390/199/80 384/199/80 387/199/80 385/199/80 +f 298/199/81 213/199/81 219/199/81 299/199/81 +f 183/199/82 225/199/82 244/199/82 202/199/82 +f 194/199/83 236/199/83 232/199/83 190/199/83 +f 193/199/84 235/199/84 234/199/84 192/199/84 +f 182/199/77 224/199/77 220/199/77 178/199/77 +f 204/199/85 245/199/85 246/199/85 205/199/85 +f 168/199/82 164/199/82 203/199/82 210/199/82 +f 191/199/80 233/199/80 235/199/80 193/199/80 +f 181/199/86 223/199/86 222/199/86 180/199/86 +f 204/199/87 206/199/87 247/199/87 245/199/87 +f 167/199/86 166/199/86 208/199/86 209/199/86 +f 179/199/87 221/199/87 223/199/87 181/199/87 +f 206/199/84 205/199/84 246/199/84 247/199/84 +f 165/199/80 167/199/80 209/199/80 207/199/80 +f 169/199/80 195/199/80 237/199/80 211/199/80 +f 169/199/85 211/199/85 531/199/85 170/199/85 +f 183/199/87 184/199/87 226/199/87 225/199/87 +f 184/199/83 530/199/83 212/199/83 226/199/83 +f 301/199/88 300/199/88 214/199/88 227/199/88 +f 456/199/86 532/199/86 533/199/86 460/199/86 170/199/86 531/199/86 212/199/86 530/199/86 +f 201/199/85 197/199/85 239/199/85 243/199/85 +f 302/199/89 301/199/89 227/199/89 228/199/89 +f 303/199/90 215/199/90 214/199/90 300/199/90 +f 200/199/84 199/199/84 241/199/84 242/199/84 +f 292/199/91 302/199/91 228/199/91 229/199/91 +f 294/199/92 216/199/92 215/199/92 303/199/92 +f 198/199/87 200/199/87 242/199/87 240/199/87 +f 248/199/93 265/199/93 264/199/93 249/199/93 +f 255/199/94 258/199/94 257/199/94 256/199/94 +f 252/199/95 261/199/95 260/199/95 253/199/95 +f 256/199/86 257/199/86 534/200/86 535/201/86 536/202/86 537/203/86 538/204/86 539/205/86 540/206/86 541/207/86 542/208/86 +f 249/199/96 264/199/96 263/199/96 250/199/96 +f 253/199/97 260/199/97 259/199/97 254/199/97 +f 250/199/98 263/199/98 262/199/98 251/199/98 +f 254/199/99 259/199/99 258/199/99 255/199/99 +f 251/199/100 262/199/100 261/199/100 252/199/100 +f 269/199/87 273/199/87 271/199/87 267/199/87 +f 274/199/101 275/199/101 272/199/101 268/199/101 +f 268/199/84 272/199/84 273/199/84 269/199/84 +f 267/199/86 271/199/86 270/199/86 266/199/86 +f 266/199/102 270/199/102 275/199/102 274/199/102 +f 284/199/80 285/199/80 281/199/80 276/199/80 +f 388/199/82 287/199/82 279/199/82 283/199/82 +f 288/199/86 289/199/86 278/199/86 277/199/86 +f 285/199/77 290/199/77 282/199/77 281/199/77 +f 289/199/85 284/199/85 276/199/85 278/199/85 +f 287/199/87 291/199/87 280/199/87 279/199/87 +f 282/199/84 290/199/84 388/199/84 283/199/84 +f 291/199/83 288/199/83 277/199/83 280/199/83 +f 226/199/103 212/199/103 288/199/103 291/199/103 +f 244/199/104 388/199/104 290/199/104 238/199/104 +f 225/199/105 226/199/105 291/199/105 287/199/105 +f 531/199/106 211/199/106 284/199/106 289/199/106 +f 237/199/107 238/199/107 290/199/107 285/199/107 +f 212/199/108 531/199/108 289/199/108 288/199/108 +f 244/199/109 225/199/109 287/199/109 388/199/109 +f 211/199/110 237/199/110 285/199/110 284/199/110 +f 275/199/111 270/199/111 272/199/111 +f 270/199/112 271/199/112 273/199/112 272/199/112 +f 214/199/112 215/199/112 216/199/112 217/199/112 218/199/112 219/199/112 213/199/112 231/199/112 230/199/112 229/199/112 228/199/112 227/199/112 +f 174/199/83 294/199/83 303/199/83 173/199/83 +f 187/199/113 186/199/113 302/199/113 292/199/113 +f 173/199/114 303/199/114 300/199/114 172/199/114 +f 186/199/85 185/199/85 301/199/85 302/199/85 +f 185/199/115 172/199/115 300/199/115 301/199/115 +f 171/199/116 298/199/116 299/199/116 177/199/116 +f 177/199/82 299/199/82 297/199/82 176/199/82 +f 171/199/117 189/199/117 296/199/117 298/199/117 +f 176/199/118 297/199/118 295/199/118 175/199/118 +f 189/199/77 188/199/77 293/199/77 296/199/77 +f 175/199/119 295/199/119 294/199/119 174/199/119 +f 188/199/120 187/199/120 292/199/120 293/199/120 +f 234/199/121 235/199/121 316/199/121 315/199/121 +f 223/199/122 221/199/122 311/199/122 313/199/122 +f 207/199/123 209/199/123 310/199/123 308/199/123 +f 242/199/121 241/199/121 318/199/121 319/199/121 +f 235/199/123 233/199/123 314/199/123 316/199/123 +f 222/199/124 223/199/124 313/199/124 312/199/124 +f 240/199/122 242/199/122 319/199/122 317/199/122 +f 209/199/124 208/199/124 309/199/124 310/199/124 +f 313/199/125 319/199/125 318/199/125 312/199/125 +f 337/199/85 338/199/85 344/199/85 343/199/85 +f 339/199/83 340/199/83 346/199/83 345/199/83 +f 335/199/82 336/199/82 342/199/82 341/199/82 +f 332/199/126 331/199/126 336/199/126 335/199/126 +f 333/199/127 334/199/127 340/199/127 339/199/127 +f 329/199/128 328/199/128 338/199/128 337/199/128 +f 243/199/112 239/199/112 349/199/112 343/199/112 344/199/112 361/199/112 +f 232/199/112 236/199/112 357/199/112 345/199/112 346/199/112 350/199/112 +f 210/199/112 203/199/112 353/199/112 341/199/112 342/199/112 356/199/112 +f 337/199/80 343/199/80 349/199/80 347/199/80 +f 346/199/87 340/199/87 348/199/87 350/199/87 +f 335/199/87 341/199/87 353/199/87 351/199/87 +f 339/199/86 345/199/86 357/199/86 355/199/86 +f 342/199/84 336/199/84 354/199/84 356/199/84 +f 344/199/86 338/199/86 359/199/86 361/199/86 +f 192/199/87 357/199/87 236/199/87 194/199/87 +f 198/199/86 349/199/86 239/199/86 197/199/86 +f 321/199/84 221/199/84 179/199/84 178/199/84 220/199/84 352/199/84 +f 329/199/129 337/199/129 347/199/129 323/199/129 +f 332/199/130 335/199/130 351/199/130 320/199/130 +f 322/199/130 348/199/130 340/199/130 334/199/130 +f 327/199/131 359/199/131 338/199/131 328/199/131 +f 324/199/132 354/199/132 336/199/132 331/199/132 +f 333/199/131 339/199/131 355/199/131 325/199/131 +f 246/199/128 245/199/128 247/199/128 +f 265/199/112 534/199/112 257/199/112 258/199/112 259/199/112 260/199/112 261/199/112 262/199/112 263/199/112 264/199/112 +f 360/199/133 358/199/133 362/199/133 363/199/133 +f 330/199/86 362/199/86 358/199/86 326/199/86 +f 330/199/87 321/199/87 352/199/87 363/199/87 362/199/87 +f 224/199/112 360/199/112 363/199/112 352/199/112 220/199/112 +f 224/199/80 370/199/80 369/199/80 360/199/80 +f 371/199/80 368/199/80 367/199/80 364/199/80 180/199/80 222/199/80 +f 369/199/80 371/199/80 326/199/80 358/199/80 360/199/80 +f 224/199/80 366/199/80 367/199/80 368/199/80 370/199/80 +f 182/199/80 365/199/80 366/199/80 224/199/80 +f 326/199/80 371/199/80 222/199/80 312/199/80 +f 327/199/80 326/199/80 312/199/80 318/199/80 +f 359/199/80 327/199/80 318/199/80 241/199/80 +f 361/199/80 359/199/80 241/199/80 199/199/80 +f 243/199/80 361/199/80 199/199/80 201/199/80 +f 321/199/84 311/199/84 221/199/84 +f 320/199/84 308/199/84 311/199/84 321/199/84 +f 351/199/84 207/199/84 308/199/84 320/199/84 +f 165/199/84 207/199/84 351/199/84 353/199/84 +f 164/199/84 165/199/84 353/199/84 203/199/84 +f 168/199/87 210/199/87 356/199/87 166/199/87 +f 166/199/87 356/199/87 354/199/87 208/199/87 +f 208/199/87 354/199/87 324/199/87 309/199/87 +f 309/199/87 324/199/87 325/199/87 315/199/87 +f 315/199/87 325/199/87 355/199/87 234/199/87 +f 234/199/87 355/199/87 357/199/87 192/199/87 +f 190/199/86 232/199/86 350/199/86 191/199/86 +f 191/199/86 350/199/86 348/199/86 233/199/86 +f 233/199/86 348/199/86 322/199/86 314/199/86 +f 314/199/86 322/199/86 323/199/86 317/199/86 +f 317/199/86 323/199/86 347/199/86 240/199/86 +f 240/199/86 347/199/86 349/199/86 198/199/86 +f 566/199/112 334/199/112 333/199/112 +f 567/199/112 329/199/112 323/199/112 322/199/112 334/199/112 566/199/112 568/199/112 332/199/112 320/199/112 321/199/112 330/199/112 +f 367/199/134 366/199/134 374/199/134 375/199/134 +f 368/199/135 371/199/135 379/199/135 376/199/135 +f 370/199/86 368/199/86 376/199/86 378/199/86 +f 364/199/84 367/199/84 375/199/84 372/199/84 +f 366/199/86 365/199/86 373/199/86 374/199/86 +f 371/199/136 369/199/136 377/199/136 379/199/136 +f 369/199/137 370/199/137 378/199/137 377/199/137 +f 379/199/138 377/199/138 382/199/138 383/199/138 +f 374/199/86 373/199/86 380/199/86 381/199/86 +f 380/199/80 383/199/80 382/199/80 381/199/80 +f 372/199/139 373/199/139 365/199/139 364/199/139 +f 374/199/125 381/199/125 382/199/125 377/199/125 378/199/125 375/199/125 +f 375/199/87 378/199/87 376/199/87 372/199/87 +f 384/199/112 389/199/112 386/199/112 394/199/112 395/199/112 387/199/112 +f 384/199/84 390/199/84 391/199/84 389/199/84 202/199/84 244/199/84 238/199/84 196/199/84 +f 389/199/87 391/199/87 286/199/87 386/199/87 +f 456/199/112 460/199/112 458/199/112 463/199/112 464/199/112 459/199/112 +f 286/199/140 392/199/140 398/199/140 396/199/140 +f 394/199/129 386/199/129 397/199/129 399/199/129 +f 393/199/141 385/199/141 1266/199/141 1267/199/141 +f 387/199/130 395/199/130 1268/199/130 436/199/130 +f 1293/199/141 400/199/141 405/199/141 407/199/141 +f 401/199/130 418/199/130 408/199/130 406/199/130 +f 1269/199/140 1271/199/140 411/199/140 409/199/140 +f 404/199/129 403/199/129 410/199/129 412/199/129 +f 405/199/125 409/199/125 411/199/125 407/199/125 +f 408/199/112 412/199/112 410/199/112 406/199/112 +f 406/199/132 410/199/132 416/199/132 414/199/132 +f 409/199/142 405/199/142 413/199/142 415/199/142 +f 414/199/87 413/199/87 405/199/87 406/199/87 +f 410/199/80 409/199/80 415/199/80 416/199/80 +f 411/199/84 412/199/84 408/199/84 407/199/84 +f 1271/199/84 404/199/84 412/199/84 411/199/84 +f 407/199/84 408/199/84 418/199/84 1293/199/84 +f 436/199/86 1273/199/86 1270/199/86 1266/199/86 +f 419/199/143 402/199/143 430/199/143 422/199/143 +f 397/199/86 396/199/86 402/199/86 419/199/86 +f 423/199/144 1304/199/144 1305/199/144 424/199/144 +f 1295/199/145 1303/199/145 428/199/145 421/199/145 +f 424/199/146 1305/199/146 1297/199/146 417/199/146 +f 421/199/147 428/199/147 1301/199/147 1294/199/147 +f 1296/199/148 429/199/148 1303/199/148 1295/199/148 +f 1294/199/84 1301/199/84 1293/199/84 418/199/84 +f 420/199/149 1302/199/149 429/199/149 1296/199/149 +f 422/199/150 430/199/150 1304/199/150 423/199/150 +f 417/199/87 1297/199/87 1302/199/87 420/199/87 +f 1299/199/77 432/199/77 431/199/77 1298/199/77 +f 1300/199/113 434/199/113 435/199/113 427/199/113 +f 1298/199/117 431/199/117 398/199/117 399/199/117 +f 425/199/120 433/199/120 432/199/120 1299/199/120 +f 427/199/80 435/199/80 433/199/80 425/199/80 +f 401/199/115 400/199/115 1306/199/115 426/199/115 +f 426/199/85 1306/199/85 434/199/85 1300/199/85 +f 1270/199/125 447/199/125 1284/199/125 1285/199/125 440/199/125 1282/199/125 446/199/125 1283/199/125 445/199/125 444/199/125 +f 419/199/112 1294/199/112 1311/199/112 427/199/112 425/199/112 1310/199/112 +f 1278/199/151 439/199/151 1285/199/151 1284/199/151 +f 1273/199/152 1277/199/152 447/199/152 1270/199/152 +f 1275/199/153 438/199/153 445/199/153 1283/199/153 +f 439/199/154 1272/199/154 440/199/154 1285/199/154 +f 438/199/155 1274/199/155 444/199/155 445/199/155 +f 1276/199/156 1275/199/156 1283/199/156 446/199/156 +f 1274/199/84 404/199/84 1271/199/84 444/199/84 +f 437/199/157 1276/199/157 446/199/157 1282/199/157 +f 1277/199/158 1278/199/158 1284/199/158 447/199/158 +f 1272/199/80 437/199/80 1282/199/80 440/199/80 +f 1279/199/82 441/199/82 448/199/82 449/199/82 +f 1281/199/119 443/199/119 451/199/119 1287/199/119 +f 441/199/116 1268/199/116 1267/199/116 448/199/116 +f 442/199/118 1279/199/118 449/199/118 1286/199/118 +f 443/199/87 442/199/87 1286/199/87 451/199/87 +f 403/199/114 1280/199/114 450/199/114 1269/199/114 +f 1280/199/83 1281/199/83 1287/199/83 450/199/83 +f 402/199/125 1301/199/125 428/199/125 1303/199/125 429/199/125 1302/199/125 1297/199/125 1305/199/125 1304/199/125 430/199/125 +f 1273/199/112 1291/199/112 442/199/112 443/199/112 1292/199/112 1274/199/112 +f 392/199/84 394/199/84 399/199/84 398/199/84 +f 392/199/84 393/199/84 395/199/84 394/199/84 +f 1268/199/84 395/199/84 393/199/84 1267/199/84 +f 400/199/86 401/199/86 406/199/86 405/199/86 +f 409/199/86 410/199/86 403/199/86 1269/199/86 +f 387/199/86 436/199/86 1266/199/86 385/199/86 +f 386/199/86 286/199/86 396/199/86 397/199/86 +f 415/199/125 413/199/125 452/199/125 483/199/125 +f 416/199/80 415/199/80 483/199/80 454/199/80 +f 414/199/112 416/199/112 454/199/112 453/199/112 +f 413/199/87 414/199/87 453/199/87 452/199/87 +f 532/199/87 456/199/87 459/199/87 457/199/87 +f 460/199/80 533/199/80 455/199/80 458/199/80 +f 533/199/125 532/199/125 457/199/125 462/199/125 461/199/125 455/199/125 +f 455/199/141 461/199/141 467/199/141 465/199/141 +f 463/199/130 458/199/130 466/199/130 468/199/130 +f 462/199/140 457/199/140 1237/199/140 1238/199/140 +f 459/199/129 464/199/129 1239/199/129 517/199/129 +f 484/199/140 469/199/140 475/199/140 477/199/140 +f 470/199/129 486/199/129 478/199/129 476/199/129 +f 472/199/141 473/199/141 481/199/141 479/199/141 +f 474/199/130 1240/199/130 480/199/130 482/199/130 +f 475/199/125 479/199/125 481/199/125 477/199/125 +f 478/199/112 482/199/112 480/199/112 476/199/112 +f 476/199/131 480/199/131 453/199/131 454/199/131 +f 479/199/159 475/199/159 483/199/159 452/199/159 +f 454/199/80 483/199/80 475/199/80 476/199/80 +f 480/199/87 479/199/87 452/199/87 453/199/87 +f 481/199/86 482/199/86 478/199/86 477/199/86 +f 473/199/86 474/199/86 482/199/86 481/199/86 +f 477/199/86 478/199/86 486/199/86 484/199/86 +f 517/199/84 1242/199/84 1241/199/84 1237/199/84 +f 487/199/160 471/199/160 508/199/160 493/199/160 +f 466/199/84 465/199/84 1232/199/84 471/199/84 487/199/84 1235/199/84 +f 494/199/156 509/199/156 510/199/156 495/199/156 +f 491/199/158 506/199/158 505/199/158 490/199/158 +f 495/199/157 510/199/157 496/199/157 485/199/157 +f 490/199/161 505/199/161 503/199/161 488/199/161 +f 492/199/151 507/199/151 506/199/151 491/199/151 +f 488/199/86 503/199/86 1233/199/86 484/199/86 486/199/86 1236/199/86 +f 489/199/154 504/199/154 507/199/154 492/199/154 +f 493/199/153 508/199/153 509/199/153 494/199/153 +f 485/199/80 496/199/80 504/199/80 489/199/80 +f 498/199/83 512/199/83 511/199/83 497/199/83 +f 501/199/118 515/199/118 516/199/118 502/199/118 +f 497/199/114 511/199/114 467/199/114 468/199/114 +f 499/199/119 513/199/119 512/199/119 498/199/119 +f 502/199/87 516/199/87 513/199/87 499/199/87 +f 470/199/116 469/199/116 514/199/116 500/199/116 +f 500/199/82 514/199/82 515/199/82 501/199/82 +f 467/199/125 511/199/125 512/199/125 513/199/125 1234/199/125 +f 487/199/112 488/199/112 1236/199/112 502/199/112 499/199/112 1235/199/112 +f 523/199/148 1245/199/148 1258/199/148 1257/199/148 +f 1242/199/162 522/199/162 1256/199/162 1241/199/162 +f 1243/199/150 521/199/150 1253/199/150 1254/199/150 +f 1245/199/149 518/199/149 1246/199/149 1258/199/149 +f 521/199/163 519/199/163 1251/199/163 1253/199/163 +f 1244/199/144 1243/199/144 1254/199/144 1255/199/144 +f 519/199/86 474/199/86 473/199/86 1251/199/86 +f 520/199/146 1244/199/146 1255/199/146 1252/199/146 +f 522/199/145 523/199/145 1257/199/145 1256/199/145 +f 518/199/87 520/199/87 1252/199/87 1246/199/87 +f 1248/199/85 1247/199/85 526/199/85 527/199/85 +f 524/199/120 525/199/120 529/199/120 1260/199/120 +f 1247/199/115 1239/199/115 1238/199/115 526/199/115 +f 1249/199/113 1248/199/113 527/199/113 528/199/113 +f 525/199/80 1249/199/80 528/199/80 529/199/80 +f 1240/199/117 1250/199/117 1259/199/117 472/199/117 +f 1250/199/77 524/199/77 1260/199/77 1259/199/77 +f 1241/199/125 1256/199/125 1257/199/125 1258/199/125 1246/199/125 1252/199/125 1255/199/125 1254/199/125 1253/199/125 1251/199/125 +f 1242/199/112 1264/199/112 1249/199/112 525/199/112 1265/199/112 519/199/112 +f 461/199/86 463/199/86 468/199/86 467/199/86 +f 461/199/86 462/199/86 464/199/86 463/199/86 +f 1239/199/86 464/199/86 462/199/86 1238/199/86 +f 469/199/84 470/199/84 476/199/84 475/199/84 +f 479/199/84 480/199/84 1240/199/84 472/199/84 +f 459/199/84 517/199/84 1237/199/84 457/199/84 +f 458/199/84 455/199/84 465/199/84 466/199/84 +f 534/200/164 552/209/164 551/210/164 535/201/164 +f 541/207/165 545/211/165 544/212/165 542/208/165 +f 538/204/166 548/213/166 547/214/166 539/205/166 +f 535/201/167 551/210/167 550/215/167 536/202/167 +f 539/205/168 547/214/168 546/216/168 540/206/168 +f 536/202/169 550/215/169 549/217/169 537/203/169 +f 540/206/170 546/216/170 545/211/170 541/207/170 +f 537/203/171 549/217/171 548/213/171 538/204/171 +f 534/199/80 265/199/80 248/199/80 553/218/80 543/199/80 552/219/80 +f 547/220/86 548/221/86 549/222/86 550/223/86 551/224/86 552/225/86 543/226/86 544/227/86 545/228/86 546/229/86 +f 556/230/112 555/231/112 557/231/112 558/232/112 +f 304/199/112 305/231/112 307/233/112 559/234/112 565/231/112 306/235/112 +f 557/231/86 555/231/86 561/231/86 563/231/86 +f 555/231/87 565/231/87 562/231/87 561/231/87 +f 561/231/112 562/231/112 564/231/112 563/231/112 +f 563/231/80 564/231/80 559/234/80 557/231/80 +f 564/231/84 562/231/84 565/231/84 559/234/84 +f 567/199/112 328/199/112 329/199/112 +f 330/199/112 326/199/112 327/199/112 328/199/112 567/199/112 +f 332/199/112 568/199/112 331/199/112 +f 373/199/112 372/199/112 376/199/112 379/199/112 383/199/112 380/199/112 +f 325/199/112 324/199/112 331/199/112 568/199/112 566/199/112 333/199/112 +s 1 +f 731/236/172 916/237/173 1070/238/174 1069/239/175 +f 916/237/173 582/240/176 758/241/177 1070/238/174 +f 1070/238/174 758/241/177 572/242/178 745/243/179 +f 1069/239/175 1070/238/174 745/243/179 604/244/180 +f 605/245/181 790/246/182 1071/247/183 1055/248/184 +f 790/246/182 569/249/185 748/250/186 1071/247/183 +f 1071/247/183 748/250/186 590/251/187 804/252/188 +f 1055/248/184 1071/247/183 804/252/188 619/253/189 +f 619/253/189 804/252/188 1072/254/190 1041/255/191 +f 804/252/188 590/251/187 766/256/192 1072/254/190 +f 1072/254/190 766/256/192 589/257/193 818/258/194 +f 1041/255/191 1072/254/190 818/258/194 633/259/195 +f 633/259/195 818/258/194 1073/260/196 1027/261/197 +f 818/258/194 589/257/193 765/262/198 1073/260/196 +f 1073/260/196 765/262/198 588/263/199 832/264/200 +f 1027/261/197 1073/260/196 832/264/200 647/265/201 +f 647/265/201 832/264/200 1074/266/202 1013/267/203 +f 832/264/200 588/263/199 764/268/204 1074/266/202 +f 1074/266/202 764/268/204 587/269/205 846/270/206 +f 1013/267/203 1074/266/202 846/270/206 661/271/207 +f 661/271/207 846/270/206 1075/272/208 999/273/209 +f 846/270/206 587/269/205 763/274/210 1075/272/208 +f 1075/272/208 763/274/210 586/275/211 860/276/212 +f 999/273/209 1075/272/208 860/276/212 675/277/213 +f 675/277/213 860/276/212 1076/278/214 985/279/215 +f 860/276/212 586/275/211 762/280/216 1076/278/214 +f 1076/278/214 762/280/216 585/281/217 874/282/218 +f 985/279/215 1076/278/214 874/282/218 689/283/219 +f 689/283/219 874/282/218 1077/284/220 971/285/221 +f 874/282/218 585/281/217 761/286/222 1077/284/220 +f 1077/284/220 761/286/222 584/287/223 888/288/224 +f 971/285/221 1077/284/220 888/288/224 703/289/225 +f 703/289/225 888/288/224 1078/290/226 957/291/227 +f 888/288/224 584/287/223 760/292/228 1078/290/226 +f 1078/290/226 760/292/228 583/293/229 902/294/230 +f 957/291/227 1078/290/226 902/294/230 717/295/231 +f 717/295/231 902/294/230 1079/296/232 943/297/233 +f 902/294/230 583/293/229 759/298/234 1079/296/232 +f 1079/296/232 759/298/234 582/240/176 916/237/173 +f 943/297/233 1079/296/232 916/237/173 731/236/172 +f 574/299/235 774/300/236 1080/301/237 750/302/238 +f 774/300/236 730/303/239 930/304/240 1080/301/237 +f 1080/301/237 930/304/240 744/305/241 775/306/242 +f 750/302/238 1080/301/237 775/306/242 573/307/243 +f 730/303/239 915/308/244 1081/309/245 930/304/240 +f 915/308/244 729/310/246 931/311/247 1081/309/245 +f 1081/309/245 931/311/247 743/312/248 929/313/249 +f 930/304/240 1081/309/245 929/313/249 744/305/241 +f 729/310/246 914/314/250 1082/315/251 931/311/247 +f 914/314/250 728/316/252 932/317/253 1082/315/251 +f 1082/315/251 932/317/253 742/318/254 928/319/255 +f 931/311/247 1082/315/251 928/319/255 743/312/248 +f 728/316/252 913/320/256 1083/321/257 932/317/253 +f 913/320/256 727/322/258 933/323/259 1083/321/257 +f 1083/321/257 933/323/259 741/324/260 927/325/261 +f 932/317/253 1083/321/257 927/325/261 742/318/254 +f 727/322/258 912/326/262 1084/327/263 933/323/259 +f 912/326/262 726/328/264 934/329/265 1084/327/263 +f 1084/327/263 934/329/265 740/330/266 926/331/267 +f 933/323/259 1084/327/263 926/331/267 741/324/260 +f 726/328/264 911/332/268 1085/333/269 934/329/265 +f 911/332/268 725/334/270 935/335/271 1085/333/269 +f 1085/333/269 935/335/271 739/336/272 925/337/273 +f 934/329/265 1085/333/269 925/337/273 740/330/266 +f 725/334/270 910/338/274 1086/339/275 935/335/271 +f 910/338/274 724/340/276 936/341/277 1086/339/275 +f 1086/339/275 936/341/277 738/342/278 924/343/279 +f 935/335/271 1086/339/275 924/343/279 739/336/272 +f 724/340/276 909/344/280 1087/345/281 936/341/277 +f 909/344/280 723/346/282 937/347/283 1087/345/281 +f 1087/345/281 937/347/283 737/348/284 923/349/285 +f 936/341/277 1087/345/281 923/349/285 738/342/278 +f 723/346/282 908/350/286 1088/351/287 937/347/283 +f 908/350/286 722/352/288 938/353/289 1088/351/287 +f 1088/351/287 938/353/289 736/354/290 922/355/291 +f 937/347/283 1088/351/287 922/355/291 737/348/284 +f 722/352/288 907/356/292 1089/357/293 938/353/289 +f 907/356/292 721/358/294 939/359/295 1089/357/293 +f 1089/357/293 939/359/295 735/360/296 921/361/297 +f 938/353/289 1089/357/293 921/361/297 736/354/290 +f 721/358/294 906/362/298 1090/363/299 939/359/295 +f 906/362/298 720/364/300 940/365/301 1090/363/299 +f 1090/363/299 940/365/301 734/366/302 920/367/303 +f 939/359/295 1090/363/299 920/367/303 735/360/296 +f 720/364/300 905/368/304 1091/369/305 940/365/301 +f 905/368/304 719/370/306 941/371/307 1091/369/305 +f 1091/369/305 941/371/307 733/372/308 919/373/309 +f 940/365/301 1091/369/305 919/373/309 734/366/302 +f 719/370/306 904/374/310 1092/375/311 941/371/307 +f 904/374/310 718/376/312 942/377/313 1092/375/311 +f 1092/375/311 942/377/313 732/378/314 918/379/315 +f 941/371/307 1092/375/311 918/379/315 733/372/308 +f 718/376/312 903/380/316 1093/381/317 942/377/313 +f 903/380/316 717/295/231 943/297/233 1093/381/317 +f 1093/381/317 943/297/233 731/236/172 917/382/318 +f 942/377/313 1093/381/317 917/382/318 732/378/314 +f 575/383/319 773/384/320 1094/385/321 751/386/322 +f 773/384/320 716/387/323 944/388/324 1094/385/321 +f 1094/385/321 944/388/324 730/303/239 774/300/236 +f 751/386/322 1094/385/321 774/300/236 574/299/235 +f 716/387/323 901/389/325 1095/390/326 944/388/324 +f 901/389/325 715/391/327 945/392/328 1095/390/326 +f 1095/390/326 945/392/328 729/310/246 915/308/244 +f 944/388/324 1095/390/326 915/308/244 730/303/239 +f 715/391/327 900/393/329 1096/394/330 945/392/328 +f 900/393/329 714/395/331 946/396/332 1096/394/330 +f 1096/394/330 946/396/332 728/316/252 914/314/250 +f 945/392/328 1096/394/330 914/314/250 729/310/246 +f 714/395/331 899/397/333 1097/398/334 946/396/332 +f 899/397/333 713/399/335 947/400/336 1097/398/334 +f 1097/398/334 947/400/336 727/322/258 913/320/256 +f 946/396/332 1097/398/334 913/320/256 728/316/252 +f 713/399/335 898/401/337 1098/402/338 947/400/336 +f 898/401/337 712/403/339 948/404/340 1098/402/338 +f 1098/402/338 948/404/340 726/328/264 912/326/262 +f 947/400/336 1098/402/338 912/326/262 727/322/258 +f 712/403/339 897/405/341 1099/406/342 948/404/340 +f 897/405/341 711/407/343 949/408/344 1099/406/342 +f 1099/406/342 949/408/344 725/334/270 911/332/268 +f 948/404/340 1099/406/342 911/332/268 726/328/264 +f 711/407/343 896/409/345 1100/410/346 949/408/344 +f 896/409/345 710/411/347 950/412/348 1100/410/346 +f 1100/410/346 950/412/348 724/340/276 910/338/274 +f 949/408/344 1100/410/346 910/338/274 725/334/270 +f 710/411/347 895/413/349 1101/414/350 950/412/348 +f 895/413/349 709/415/351 951/416/352 1101/414/350 +f 1101/414/350 951/416/352 723/346/282 909/344/280 +f 950/412/348 1101/414/350 909/344/280 724/340/276 +f 709/415/351 894/417/353 1102/418/354 951/416/352 +f 894/417/353 708/419/355 952/420/356 1102/418/354 +f 1102/418/354 952/420/356 722/352/288 908/350/286 +f 951/416/352 1102/418/354 908/350/286 723/346/282 +f 708/419/355 893/421/357 1103/422/358 952/420/356 +f 893/421/357 707/423/359 953/424/360 1103/422/358 +f 1103/422/358 953/424/360 721/358/294 907/356/292 +f 952/420/356 1103/422/358 907/356/292 722/352/288 +f 707/423/359 892/425/361 1104/426/362 953/424/360 +f 892/425/361 706/427/363 954/428/364 1104/426/362 +f 1104/426/362 954/428/364 720/364/300 906/362/298 +f 953/424/360 1104/426/362 906/362/298 721/358/294 +f 706/427/363 891/429/365 1105/430/366 954/428/364 +f 891/429/365 705/431/367 955/432/368 1105/430/366 +f 1105/430/366 955/432/368 719/370/306 905/368/304 +f 954/428/364 1105/430/366 905/368/304 720/364/300 +f 705/431/367 890/433/369 1106/434/370 955/432/368 +f 890/433/369 704/435/371 956/436/372 1106/434/370 +f 1106/434/370 956/436/372 718/376/312 904/374/310 +f 955/432/368 1106/434/370 904/374/310 719/370/306 +f 704/435/371 889/437/373 1107/438/374 956/436/372 +f 889/437/373 703/289/225 957/291/227 1107/438/374 +f 1107/438/374 957/291/227 717/295/231 903/380/316 +f 956/436/372 1107/438/374 903/380/316 718/376/312 +f 576/439/375 772/440/376 1108/441/377 752/442/378 +f 772/440/376 702/443/379 958/444/380 1108/441/377 +f 1108/441/377 958/444/380 716/387/323 773/384/320 +f 752/442/378 1108/441/377 773/384/320 575/383/319 +f 702/443/379 887/445/381 1109/446/382 958/444/380 +f 887/445/381 701/447/383 959/448/384 1109/446/382 +f 1109/446/382 959/448/384 715/391/327 901/389/325 +f 958/444/380 1109/446/382 901/389/325 716/387/323 +f 701/447/383 886/449/385 1110/450/386 959/448/384 +f 886/449/385 700/451/387 960/452/388 1110/450/386 +f 1110/450/386 960/452/388 714/395/331 900/393/329 +f 959/448/384 1110/450/386 900/393/329 715/391/327 +f 700/451/387 885/453/389 1111/454/390 960/452/388 +f 885/453/389 699/455/391 961/456/392 1111/454/390 +f 1111/454/390 961/456/392 713/399/335 899/397/333 +f 960/452/388 1111/454/390 899/397/333 714/395/331 +f 699/455/391 884/457/393 1112/458/394 961/456/392 +f 884/457/393 698/459/395 962/460/396 1112/458/394 +f 1112/458/394 962/460/396 712/403/339 898/401/337 +f 961/456/392 1112/458/394 898/401/337 713/399/335 +f 698/459/395 883/461/397 1113/462/398 962/460/396 +f 883/461/397 697/463/399 963/464/400 1113/462/398 +f 1113/462/398 963/464/400 711/407/343 897/405/341 +f 962/460/396 1113/462/398 897/405/341 712/403/339 +f 697/463/399 882/465/401 1114/466/402 963/464/400 +f 882/465/401 696/467/403 964/468/404 1114/466/402 +f 1114/466/402 964/468/404 710/411/347 896/409/345 +f 963/464/400 1114/466/402 896/409/345 711/407/343 +f 696/467/403 881/469/405 1115/470/406 964/468/404 +f 881/469/405 695/471/407 965/472/408 1115/470/406 +f 1115/470/406 965/472/408 709/415/351 895/413/349 +f 964/468/404 1115/470/406 895/413/349 710/411/347 +f 695/471/407 880/473/409 1116/474/410 965/472/408 +f 880/473/409 694/475/411 966/476/412 1116/474/410 +f 1116/474/410 966/476/412 708/419/355 894/417/353 +f 965/472/408 1116/474/410 894/417/353 709/415/351 +f 694/475/411 879/477/413 1117/478/414 966/476/412 +f 879/477/413 693/479/415 967/480/416 1117/478/414 +f 1117/478/414 967/480/416 707/423/359 893/421/357 +f 966/476/412 1117/478/414 893/421/357 708/419/355 +f 693/479/415 878/481/417 1118/482/418 967/480/416 +f 878/481/417 692/483/419 968/484/420 1118/482/418 +f 1118/482/418 968/484/420 706/427/363 892/425/361 +f 967/480/416 1118/482/418 892/425/361 707/423/359 +f 692/483/419 877/485/421 1119/486/422 968/484/420 +f 877/485/421 691/487/423 969/488/424 1119/486/422 +f 1119/486/422 969/488/424 705/431/367 891/429/365 +f 968/484/420 1119/486/422 891/429/365 706/427/363 +f 691/487/423 876/489/425 1120/490/426 969/488/424 +f 876/489/425 690/491/427 970/492/428 1120/490/426 +f 1120/490/426 970/492/428 704/435/371 890/433/369 +f 969/488/424 1120/490/426 890/433/369 705/431/367 +f 690/491/427 875/493/429 1121/494/430 970/492/428 +f 875/493/429 689/283/219 971/285/221 1121/494/430 +f 1121/494/430 971/285/221 703/289/225 889/437/373 +f 970/492/428 1121/494/430 889/437/373 704/435/371 +f 577/495/431 771/496/432 1122/497/433 753/498/434 +f 771/496/432 688/499/435 972/500/436 1122/497/433 +f 1122/497/433 972/500/436 702/443/379 772/440/376 +f 753/498/434 1122/497/433 772/440/376 576/439/375 +f 688/499/435 873/501/437 1123/502/438 972/500/436 +f 873/501/437 687/503/439 973/504/440 1123/502/438 +f 1123/502/438 973/504/440 701/447/383 887/445/381 +f 972/500/436 1123/502/438 887/445/381 702/443/379 +f 687/503/439 872/505/441 1124/506/442 973/504/440 +f 872/505/441 686/507/443 974/508/444 1124/506/442 +f 1124/506/442 974/508/444 700/451/387 886/449/385 +f 973/504/440 1124/506/442 886/449/385 701/447/383 +f 686/507/443 871/509/445 1125/510/446 974/508/444 +f 871/509/445 685/511/447 975/512/448 1125/510/446 +f 1125/510/446 975/512/448 699/455/391 885/453/389 +f 974/508/444 1125/510/446 885/453/389 700/451/387 +f 685/511/447 870/513/449 1126/514/450 975/512/448 +f 870/513/449 684/515/451 976/516/452 1126/514/450 +f 1126/514/450 976/516/452 698/459/395 884/457/393 +f 975/512/448 1126/514/450 884/457/393 699/455/391 +f 684/515/451 869/517/453 1127/518/454 976/516/452 +f 869/517/453 683/519/455 977/520/456 1127/518/454 +f 1127/518/454 977/520/456 697/463/399 883/461/397 +f 976/516/452 1127/518/454 883/461/397 698/459/395 +f 683/519/455 868/521/457 1128/522/458 977/520/456 +f 868/521/457 682/523/459 978/524/460 1128/522/458 +f 1128/522/458 978/524/460 696/467/403 882/465/401 +f 977/520/456 1128/522/458 882/465/401 697/463/399 +f 682/523/459 867/525/461 1129/526/462 978/524/460 +f 867/525/461 681/527/463 979/528/464 1129/526/462 +f 1129/526/462 979/528/464 695/471/407 881/469/405 +f 978/524/460 1129/526/462 881/469/405 696/467/403 +f 681/527/463 866/529/465 1130/530/466 979/528/464 +f 866/529/465 680/531/467 980/532/468 1130/530/466 +f 1130/530/466 980/532/468 694/475/411 880/473/409 +f 979/528/464 1130/530/466 880/473/409 695/471/407 +f 680/531/467 865/533/469 1131/534/470 980/532/468 +f 865/533/469 679/535/471 981/536/472 1131/534/470 +f 1131/534/470 981/536/472 693/479/415 879/477/413 +f 980/532/468 1131/534/470 879/477/413 694/475/411 +f 679/535/471 864/537/473 1132/538/474 981/536/472 +f 864/537/473 678/539/475 982/540/476 1132/538/474 +f 1132/538/474 982/540/476 692/483/419 878/481/417 +f 981/536/472 1132/538/474 878/481/417 693/479/415 +f 678/539/475 863/541/477 1133/542/478 982/540/476 +f 863/541/477 677/543/479 983/544/480 1133/542/478 +f 1133/542/478 983/544/480 691/487/423 877/485/421 +f 982/540/476 1133/542/478 877/485/421 692/483/419 +f 677/543/479 862/545/481 1134/546/482 983/544/480 +f 862/545/481 676/547/483 984/548/484 1134/546/482 +f 1134/546/482 984/548/484 690/491/427 876/489/425 +f 983/544/480 1134/546/482 876/489/425 691/487/423 +f 676/547/483 861/549/485 1135/550/486 984/548/484 +f 861/549/485 675/277/213 985/279/215 1135/550/486 +f 1135/550/486 985/279/215 689/283/219 875/493/429 +f 984/548/484 1135/550/486 875/493/429 690/491/427 +f 578/551/487 770/552/488 1136/553/489 754/554/490 +f 770/552/488 674/555/491 986/556/492 1136/553/489 +f 1136/553/489 986/556/492 688/499/435 771/496/432 +f 754/554/490 1136/553/489 771/496/432 577/495/431 +f 674/555/491 859/557/493 1137/558/494 986/556/492 +f 859/557/493 673/559/495 987/560/496 1137/558/494 +f 1137/558/494 987/560/496 687/503/439 873/501/437 +f 986/556/492 1137/558/494 873/501/437 688/499/435 +f 673/559/495 858/561/497 1138/562/498 987/560/496 +f 858/561/497 672/563/499 988/564/500 1138/562/498 +f 1138/562/498 988/564/500 686/507/443 872/505/441 +f 987/560/496 1138/562/498 872/505/441 687/503/439 +f 672/563/499 857/565/501 1139/566/502 988/564/500 +f 857/565/501 671/567/503 989/568/504 1139/566/502 +f 1139/566/502 989/568/504 685/511/447 871/509/445 +f 988/564/500 1139/566/502 871/509/445 686/507/443 +f 671/567/503 856/569/505 1140/570/506 989/568/504 +f 856/569/505 670/571/507 990/572/508 1140/570/506 +f 1140/570/506 990/572/508 684/515/451 870/513/449 +f 989/568/504 1140/570/506 870/513/449 685/511/447 +f 670/571/507 855/573/509 1141/574/510 990/572/508 +f 855/573/509 669/575/511 991/576/512 1141/574/510 +f 1141/574/510 991/576/512 683/519/455 869/517/453 +f 990/572/508 1141/574/510 869/517/453 684/515/451 +f 669/575/511 854/577/513 1142/578/514 991/576/512 +f 854/577/513 668/579/515 992/580/516 1142/578/514 +f 1142/578/514 992/580/516 682/523/459 868/521/457 +f 991/576/512 1142/578/514 868/521/457 683/519/455 +f 668/579/515 853/581/517 1143/582/518 992/580/516 +f 853/581/517 667/583/519 993/584/520 1143/582/518 +f 1143/582/518 993/584/520 681/527/463 867/525/461 +f 992/580/516 1143/582/518 867/525/461 682/523/459 +f 667/583/519 852/585/521 1144/586/522 993/584/520 +f 852/585/521 666/587/523 994/588/524 1144/586/522 +f 1144/586/522 994/588/524 680/531/467 866/529/465 +f 993/584/520 1144/586/522 866/529/465 681/527/463 +f 666/587/523 851/589/525 1145/590/526 994/588/524 +f 851/589/525 665/591/527 995/592/528 1145/590/526 +f 1145/590/526 995/592/528 679/535/471 865/533/469 +f 994/588/524 1145/590/526 865/533/469 680/531/467 +f 665/591/527 850/593/529 1146/594/530 995/592/528 +f 850/593/529 664/595/531 996/596/532 1146/594/530 +f 1146/594/530 996/596/532 678/539/475 864/537/473 +f 995/592/528 1146/594/530 864/537/473 679/535/471 +f 664/595/531 849/597/533 1147/598/534 996/596/532 +f 849/597/533 663/599/535 997/600/536 1147/598/534 +f 1147/598/534 997/600/536 677/543/479 863/541/477 +f 996/596/532 1147/598/534 863/541/477 678/539/475 +f 663/599/535 848/601/537 1148/602/538 997/600/536 +f 848/601/537 662/603/539 998/604/540 1148/602/538 +f 1148/602/538 998/604/540 676/547/483 862/545/481 +f 997/600/536 1148/602/538 862/545/481 677/543/479 +f 662/603/539 847/605/541 1149/606/542 998/604/540 +f 847/605/541 661/271/207 999/273/209 1149/606/542 +f 1149/606/542 999/273/209 675/277/213 861/549/485 +f 998/604/540 1149/606/542 861/549/485 676/547/483 +f 579/607/543 769/608/544 1150/609/545 755/610/546 +f 769/608/544 660/611/547 1000/612/548 1150/609/545 +f 1150/609/545 1000/612/548 674/555/491 770/552/488 +f 755/610/546 1150/609/545 770/552/488 578/551/487 +f 660/611/547 845/613/549 1151/614/550 1000/612/548 +f 845/613/549 659/615/551 1001/616/552 1151/614/550 +f 1151/614/550 1001/616/552 673/559/495 859/557/493 +f 1000/612/548 1151/614/550 859/557/493 674/555/491 +f 659/615/551 844/617/553 1152/618/554 1001/616/552 +f 844/617/553 658/619/555 1002/620/556 1152/618/554 +f 1152/618/554 1002/620/556 672/563/499 858/561/497 +f 1001/616/552 1152/618/554 858/561/497 673/559/495 +f 658/619/555 843/621/557 1153/622/558 1002/620/556 +f 843/621/557 657/623/559 1003/624/560 1153/622/558 +f 1153/622/558 1003/624/560 671/567/503 857/565/501 +f 1002/620/556 1153/622/558 857/565/501 672/563/499 +f 657/623/559 842/625/561 1154/626/562 1003/624/560 +f 842/625/561 656/627/563 1004/628/564 1154/626/562 +f 1154/626/562 1004/628/564 670/571/507 856/569/505 +f 1003/624/560 1154/626/562 856/569/505 671/567/503 +f 656/627/563 841/629/565 1155/630/566 1004/628/564 +f 841/629/565 655/631/567 1005/632/568 1155/630/566 +f 1155/630/566 1005/632/568 669/575/511 855/573/509 +f 1004/628/564 1155/630/566 855/573/509 670/571/507 +f 655/631/567 840/633/569 1156/634/570 1005/632/568 +f 840/633/569 654/635/571 1006/636/572 1156/634/570 +f 1156/634/570 1006/636/572 668/579/515 854/577/513 +f 1005/632/568 1156/634/570 854/577/513 669/575/511 +f 654/635/571 839/637/573 1157/638/574 1006/636/572 +f 839/637/573 653/639/575 1007/640/576 1157/638/574 +f 1157/638/574 1007/640/576 667/583/519 853/581/517 +f 1006/636/572 1157/638/574 853/581/517 668/579/515 +f 653/639/575 838/641/577 1158/642/578 1007/640/576 +f 838/641/577 652/643/579 1008/644/580 1158/642/578 +f 1158/642/578 1008/644/580 666/587/523 852/585/521 +f 1007/640/576 1158/642/578 852/585/521 667/583/519 +f 652/643/579 837/645/581 1159/646/582 1008/644/580 +f 837/645/581 651/647/583 1009/648/584 1159/646/582 +f 1159/646/582 1009/648/584 665/591/527 851/589/525 +f 1008/644/580 1159/646/582 851/589/525 666/587/523 +f 651/647/583 836/649/585 1160/650/586 1009/648/584 +f 836/649/585 650/651/587 1010/652/588 1160/650/586 +f 1160/650/586 1010/652/588 664/595/531 850/593/529 +f 1009/648/584 1160/650/586 850/593/529 665/591/527 +f 650/651/587 835/653/589 1161/654/590 1010/652/588 +f 835/653/589 649/655/591 1011/656/592 1161/654/590 +f 1161/654/590 1011/656/592 663/599/535 849/597/533 +f 1010/652/588 1161/654/590 849/597/533 664/595/531 +f 649/655/591 834/657/593 1162/658/594 1011/656/592 +f 834/657/593 648/659/595 1012/660/596 1162/658/594 +f 1162/658/594 1012/660/596 662/603/539 848/601/537 +f 1011/656/592 1162/658/594 848/601/537 663/599/535 +f 648/659/595 833/661/597 1163/662/598 1012/660/596 +f 833/661/597 647/265/201 1013/267/203 1163/662/598 +f 1163/662/598 1013/267/203 661/271/207 847/605/541 +f 1012/660/596 1163/662/598 847/605/541 662/603/539 +f 580/663/599 768/664/600 1164/665/601 756/666/602 +f 768/664/600 646/667/603 1014/668/604 1164/665/601 +f 1164/665/601 1014/668/604 660/611/547 769/608/544 +f 756/666/602 1164/665/601 769/608/544 579/607/543 +f 646/667/603 831/669/605 1165/670/606 1014/668/604 +f 831/669/605 645/671/607 1015/672/608 1165/670/606 +f 1165/670/606 1015/672/608 659/615/551 845/613/549 +f 1014/668/604 1165/670/606 845/613/549 660/611/547 +f 645/671/607 830/673/609 1166/674/610 1015/672/608 +f 830/673/609 644/675/611 1016/676/612 1166/674/610 +f 1166/674/610 1016/676/612 658/619/555 844/617/553 +f 1015/672/608 1166/674/610 844/617/553 659/615/551 +f 644/675/611 829/677/613 1167/678/614 1016/676/612 +f 829/677/613 643/679/615 1017/680/616 1167/678/614 +f 1167/678/614 1017/680/616 657/623/559 843/621/557 +f 1016/676/612 1167/678/614 843/621/557 658/619/555 +f 643/679/615 828/681/617 1168/682/618 1017/680/616 +f 828/681/617 642/683/619 1018/684/620 1168/682/618 +f 1168/682/618 1018/684/620 656/627/563 842/625/561 +f 1017/680/616 1168/682/618 842/625/561 657/623/559 +f 642/683/619 827/685/621 1169/686/622 1018/684/620 +f 827/685/621 641/687/623 1019/688/624 1169/686/622 +f 1169/686/622 1019/688/624 655/631/567 841/629/565 +f 1018/684/620 1169/686/622 841/629/565 656/627/563 +f 641/687/623 826/689/625 1170/690/626 1019/688/624 +f 826/689/625 640/691/627 1020/692/628 1170/690/626 +f 1170/690/626 1020/692/628 654/635/571 840/633/569 +f 1019/688/624 1170/690/626 840/633/569 655/631/567 +f 640/691/627 825/693/629 1171/694/630 1020/692/628 +f 825/693/629 639/695/631 1021/696/632 1171/694/630 +f 1171/694/630 1021/696/632 653/639/575 839/637/573 +f 1020/692/628 1171/694/630 839/637/573 654/635/571 +f 639/695/631 824/697/633 1172/698/634 1021/696/632 +f 824/697/633 638/699/635 1022/700/636 1172/698/634 +f 1172/698/634 1022/700/636 652/643/579 838/641/577 +f 1021/696/632 1172/698/634 838/641/577 653/639/575 +f 638/699/635 823/701/637 1173/702/638 1022/700/636 +f 823/701/637 637/703/639 1023/704/640 1173/702/638 +f 1173/702/638 1023/704/640 651/647/583 837/645/581 +f 1022/700/636 1173/702/638 837/645/581 652/643/579 +f 637/703/639 822/705/641 1174/706/642 1023/704/640 +f 822/705/641 636/707/643 1024/708/644 1174/706/642 +f 1174/706/642 1024/708/644 650/651/587 836/649/585 +f 1023/704/640 1174/706/642 836/649/585 651/647/583 +f 636/707/643 821/709/645 1175/710/646 1024/708/644 +f 821/709/645 635/711/647 1025/712/648 1175/710/646 +f 1175/710/646 1025/712/648 649/655/591 835/653/589 +f 1024/708/644 1175/710/646 835/653/589 650/651/587 +f 635/711/647 820/713/649 1176/714/650 1025/712/648 +f 820/713/649 634/715/651 1026/716/652 1176/714/650 +f 1176/714/650 1026/716/652 648/659/595 834/657/593 +f 1025/712/648 1176/714/650 834/657/593 649/655/591 +f 634/715/651 819/717/653 1177/718/654 1026/716/652 +f 819/717/653 633/259/195 1027/261/197 1177/718/654 +f 1177/718/654 1027/261/197 647/265/201 833/661/597 +f 1026/716/652 1177/718/654 833/661/597 648/659/595 +f 581/719/655 767/720/656 1178/721/657 757/722/658 +f 767/720/656 632/723/659 1028/724/660 1178/721/657 +f 1178/721/657 1028/724/660 646/667/603 768/664/600 +f 757/722/658 1178/721/657 768/664/600 580/663/599 +f 632/723/659 817/725/661 1179/726/662 1028/724/660 +f 817/725/661 631/727/663 1029/728/664 1179/726/662 +f 1179/726/662 1029/728/664 645/671/607 831/669/605 +f 1028/724/660 1179/726/662 831/669/605 646/667/603 +f 631/727/663 816/729/665 1180/730/666 1029/728/664 +f 816/729/665 630/731/667 1030/732/668 1180/730/666 +f 1180/730/666 1030/732/668 644/675/611 830/673/609 +f 1029/728/664 1180/730/666 830/673/609 645/671/607 +f 630/731/667 815/733/669 1181/734/670 1030/732/668 +f 815/733/669 629/735/671 1031/736/672 1181/734/670 +f 1181/734/670 1031/736/672 643/679/615 829/677/613 +f 1030/732/668 1181/734/670 829/677/613 644/675/611 +f 629/735/671 814/737/673 1182/738/674 1031/736/672 +f 814/737/673 628/739/675 1032/740/676 1182/738/674 +f 1182/738/674 1032/740/676 642/683/619 828/681/617 +f 1031/736/672 1182/738/674 828/681/617 643/679/615 +f 628/739/675 813/741/677 1183/742/678 1032/740/676 +f 813/741/677 627/743/679 1033/744/680 1183/742/678 +f 1183/742/678 1033/744/680 641/687/623 827/685/621 +f 1032/740/676 1183/742/678 827/685/621 642/683/619 +f 627/743/679 812/745/681 1184/746/682 1033/744/680 +f 812/745/681 626/747/683 1034/748/684 1184/746/682 +f 1184/746/682 1034/748/684 640/691/627 826/689/625 +f 1033/744/680 1184/746/682 826/689/625 641/687/623 +f 626/747/683 811/749/685 1185/750/686 1034/748/684 +f 811/749/685 625/751/687 1035/752/688 1185/750/686 +f 1185/750/686 1035/752/688 639/695/631 825/693/629 +f 1034/748/684 1185/750/686 825/693/629 640/691/627 +f 625/751/687 810/753/689 1186/754/690 1035/752/688 +f 810/753/689 624/755/691 1036/756/692 1186/754/690 +f 1186/754/690 1036/756/692 638/699/635 824/697/633 +f 1035/752/688 1186/754/690 824/697/633 639/695/631 +f 624/755/691 809/757/693 1187/758/694 1036/756/692 +f 809/757/693 623/759/695 1037/760/696 1187/758/694 +f 1187/758/694 1037/760/696 637/703/639 823/701/637 +f 1036/756/692 1187/758/694 823/701/637 638/699/635 +f 623/759/695 808/761/697 1188/762/698 1037/760/696 +f 808/761/697 622/763/699 1038/764/700 1188/762/698 +f 1188/762/698 1038/764/700 636/707/643 822/705/641 +f 1037/760/696 1188/762/698 822/705/641 637/703/639 +f 622/763/699 807/765/701 1189/766/702 1038/764/700 +f 807/765/701 621/767/703 1039/768/704 1189/766/702 +f 1189/766/702 1039/768/704 635/711/647 821/709/645 +f 1038/764/700 1189/766/702 821/709/645 636/707/643 +f 621/767/703 806/769/705 1190/770/706 1039/768/704 +f 806/769/705 620/771/707 1040/772/708 1190/770/706 +f 1190/770/706 1040/772/708 634/715/651 820/713/649 +f 1039/768/704 1190/770/706 820/713/649 635/711/647 +f 620/771/707 805/773/709 1191/774/710 1040/772/708 +f 805/773/709 619/253/189 1041/255/191 1191/774/710 +f 1191/774/710 1041/255/191 633/259/195 819/717/653 +f 1040/772/708 1191/774/710 819/717/653 634/715/651 +f 571/775/711 746/776/712 1192/777/713 747/778/714 +f 746/776/712 618/779/715 1042/780/716 1192/777/713 +f 1192/777/713 1042/780/716 632/723/659 767/720/656 +f 747/778/714 1192/777/713 767/720/656 581/719/655 +f 618/779/715 803/781/717 1193/782/718 1042/780/716 +f 803/781/717 617/783/719 1043/784/720 1193/782/718 +f 1193/782/718 1043/784/720 631/727/663 817/725/661 +f 1042/780/716 1193/782/718 817/725/661 632/723/659 +f 617/783/719 802/785/721 1194/786/722 1043/784/720 +f 802/785/721 616/787/723 1044/788/724 1194/786/722 +f 1194/786/722 1044/788/724 630/731/667 816/729/665 +f 1043/784/720 1194/786/722 816/729/665 631/727/663 +f 616/787/723 801/789/725 1195/790/726 1044/788/724 +f 801/789/725 615/791/727 1045/792/728 1195/790/726 +f 1195/790/726 1045/792/728 629/735/671 815/733/669 +f 1044/788/724 1195/790/726 815/733/669 630/731/667 +f 615/791/727 800/793/729 1196/794/730 1045/792/728 +f 800/793/729 614/795/731 1046/796/732 1196/794/730 +f 1196/794/730 1046/796/732 628/739/675 814/737/673 +f 1045/792/728 1196/794/730 814/737/673 629/735/671 +f 614/795/731 799/797/733 1197/798/734 1046/796/732 +f 799/797/733 613/799/735 1047/800/736 1197/798/734 +f 1197/798/734 1047/800/736 627/743/679 813/741/677 +f 1046/796/732 1197/798/734 813/741/677 628/739/675 +f 613/799/735 798/801/737 1198/802/738 1047/800/736 +f 798/801/737 612/803/739 1048/804/740 1198/802/738 +f 1198/802/738 1048/804/740 626/747/683 812/745/681 +f 1047/800/736 1198/802/738 812/745/681 627/743/679 +f 612/803/739 797/805/741 1199/806/742 1048/804/740 +f 797/805/741 611/807/743 1049/808/744 1199/806/742 +f 1199/806/742 1049/808/744 625/751/687 811/749/685 +f 1048/804/740 1199/806/742 811/749/685 626/747/683 +f 611/807/743 796/809/745 1200/810/746 1049/808/744 +f 796/809/745 610/811/747 1050/812/748 1200/810/746 +f 1200/810/746 1050/812/748 624/755/691 810/753/689 +f 1049/808/744 1200/810/746 810/753/689 625/751/687 +f 610/811/747 795/813/749 1201/814/750 1050/812/748 +f 795/813/749 609/815/751 1051/816/752 1201/814/750 +f 1201/814/750 1051/816/752 623/759/695 809/757/693 +f 1050/812/748 1201/814/750 809/757/693 624/755/691 +f 609/815/751 794/817/753 1202/818/754 1051/816/752 +f 794/817/753 608/819/755 1052/820/756 1202/818/754 +f 1202/818/754 1052/820/756 622/763/699 808/761/697 +f 1051/816/752 1202/818/754 808/761/697 623/759/695 +f 608/819/755 793/821/757 1203/822/758 1052/820/756 +f 793/821/757 607/823/759 1053/824/760 1203/822/758 +f 1203/822/758 1053/824/760 621/767/703 807/765/701 +f 1052/820/756 1203/822/758 807/765/701 622/763/699 +f 607/823/759 792/825/761 1204/826/762 1053/824/760 +f 792/825/761 606/827/763 1054/828/764 1204/826/762 +f 1204/826/762 1054/828/764 620/771/707 806/769/705 +f 1053/824/760 1204/826/762 806/769/705 621/767/703 +f 606/827/763 791/829/765 1205/830/766 1054/828/764 +f 791/829/765 605/245/181 1055/248/184 1205/830/766 +f 1205/830/766 1055/248/184 619/253/189 805/773/709 +f 1054/828/764 1205/830/766 805/773/709 620/771/707 +f 573/307/243 775/306/242 1206/831/767 749/832/768 +f 775/306/242 744/305/241 1056/833/769 1206/831/767 +f 1206/831/767 1056/833/769 591/834/770 776/835/771 +f 749/832/768 1206/831/767 776/835/771 570/836/772 +f 744/305/241 929/313/249 1207/837/773 1056/833/769 +f 929/313/249 743/312/248 1057/838/774 1207/837/773 +f 1207/837/773 1057/838/774 592/839/775 777/840/776 +f 1056/833/769 1207/837/773 777/840/776 591/834/770 +f 743/312/248 928/319/255 1208/841/777 1057/838/774 +f 928/319/255 742/318/254 1058/842/778 1208/841/777 +f 1208/841/777 1058/842/778 593/843/779 778/844/780 +f 1057/838/774 1208/841/777 778/844/780 592/839/775 +f 742/318/254 927/325/261 1209/845/781 1058/842/778 +f 927/325/261 741/324/260 1059/846/782 1209/845/781 +f 1209/845/781 1059/846/782 594/847/783 779/848/784 +f 1058/842/778 1209/845/781 779/848/784 593/843/779 +f 741/324/260 926/331/267 1210/849/785 1059/846/782 +f 926/331/267 740/330/266 1060/850/786 1210/849/785 +f 1210/849/785 1060/850/786 595/851/787 780/852/788 +f 1059/846/782 1210/849/785 780/852/788 594/847/783 +f 740/330/266 925/337/273 1211/853/789 1060/850/786 +f 925/337/273 739/336/272 1061/854/790 1211/853/789 +f 1211/853/789 1061/854/790 596/855/791 781/856/792 +f 1060/850/786 1211/853/789 781/856/792 595/851/787 +f 739/336/272 924/343/279 1212/857/793 1061/854/790 +f 924/343/279 738/342/278 1062/858/794 1212/857/793 +f 1212/857/793 1062/858/794 597/859/795 782/860/796 +f 1061/854/790 1212/857/793 782/860/796 596/855/791 +f 738/342/278 923/349/285 1213/861/797 1062/858/794 +f 923/349/285 737/348/284 1063/862/798 1213/861/797 +f 1213/861/797 1063/862/798 598/863/799 783/864/800 +f 1062/858/794 1213/861/797 783/864/800 597/859/795 +f 737/348/284 922/355/291 1214/865/801 1063/862/798 +f 922/355/291 736/354/290 1064/866/802 1214/865/801 +f 1214/865/801 1064/866/802 599/867/803 784/868/804 +f 1063/862/798 1214/865/801 784/868/804 598/863/799 +f 736/354/290 921/361/297 1215/869/805 1064/866/802 +f 921/361/297 735/360/296 1065/870/806 1215/869/805 +f 1215/869/805 1065/870/806 600/871/807 785/872/808 +f 1064/866/802 1215/869/805 785/872/808 599/867/803 +f 735/360/296 920/367/303 1216/873/809 1065/870/806 +f 920/367/303 734/366/302 1066/874/810 1216/873/809 +f 1216/873/809 1066/874/810 601/875/811 786/876/812 +f 1065/870/806 1216/873/809 786/876/812 600/871/807 +f 734/366/302 919/373/309 1217/877/813 1066/874/810 +f 919/373/309 733/372/308 1067/878/814 1217/877/813 +f 1217/877/813 1067/878/814 602/879/815 787/880/816 +f 1066/874/810 1217/877/813 787/880/816 601/875/811 +f 733/372/308 918/379/315 1218/881/817 1067/878/814 +f 918/379/315 732/378/314 1068/882/818 1218/881/817 +f 1218/881/817 1068/882/818 603/883/819 788/884/820 +f 1067/878/814 1218/881/817 788/884/820 602/879/815 +f 732/378/314 917/382/318 1219/885/821 1068/882/818 +f 917/382/318 731/236/172 1069/239/175 1219/885/821 +f 1219/885/821 1069/239/175 604/244/180 789/886/822 +f 1068/882/818 1219/885/821 789/886/822 603/883/819 +s 0 +f 315/199/125 316/199/125 310/199/125 309/199/125 +f 316/199/125 314/199/125 317/199/125 319/199/125 313/199/125 311/199/125 308/199/125 310/199/125 +f 391/199/125 390/199/125 385/199/125 393/199/125 392/199/125 286/199/125 +f 555/231/112 556/230/112 554/887/112 306/235/112 565/231/112 +f 560/230/112 558/232/112 557/231/112 559/234/112 307/233/112 +f 1224/888/823 1221/889/823 1223/233/823 1226/890/823 +f 1220/891/824 1225/892/824 1227/893/824 1222/894/824 +f 1225/892/112 1224/895/112 1226/896/112 1227/893/112 +f 1220/897/825 1221/234/825 1224/895/825 1225/892/825 +f 1227/898/826 1226/899/826 1223/900/826 1222/901/826 +f 1228/199/827 1229/231/827 1231/230/827 1230/887/827 +f 471/199/125 503/199/125 505/199/125 506/199/125 507/199/125 504/199/125 496/199/125 510/199/125 509/199/125 508/199/125 +f 1233/199/125 516/199/125 515/199/125 514/199/125 469/199/125 484/199/125 +f 1232/199/125 1234/199/125 513/199/125 516/199/125 1233/199/125 503/199/125 471/199/125 +f 1234/199/125 1232/199/125 465/199/125 467/199/125 +f 489/199/112 492/199/112 491/199/112 490/199/112 488/199/112 487/199/112 493/199/112 494/199/112 495/199/112 485/199/112 +f 1262/199/125 473/199/125 472/199/125 1259/199/125 1260/199/125 529/199/125 +f 1235/199/112 499/199/112 498/199/112 497/199/112 468/199/112 466/199/112 +f 502/199/112 1236/199/112 486/199/112 470/199/112 500/199/112 501/199/112 +f 1261/199/125 1241/199/125 1251/199/125 1262/199/125 529/199/125 528/199/125 1263/199/125 +f 1263/199/125 1238/199/125 1237/199/125 1261/199/125 +f 520/199/112 518/199/112 1245/199/112 523/199/112 522/199/112 1242/199/112 519/199/112 521/199/112 1243/199/112 1244/199/112 +f 1264/199/112 517/199/112 1239/199/112 1247/199/112 1248/199/112 1249/199/112 +f 525/199/112 524/199/112 1250/199/112 1240/199/112 474/199/112 1265/199/112 +f 1289/199/125 1271/199/125 1269/199/125 450/199/125 1287/199/125 451/199/125 +f 1288/199/125 1270/199/125 444/199/125 1289/199/125 451/199/125 1286/199/125 1290/199/125 +f 1290/199/125 1267/199/125 1266/199/125 1288/199/125 +f 437/199/112 1272/199/112 439/199/112 1278/199/112 1277/199/112 1273/199/112 1274/199/112 438/199/112 1275/199/112 1276/199/112 +f 1308/199/125 435/199/125 434/199/125 1306/199/125 400/199/125 1293/199/125 +f 1291/199/112 436/199/112 1268/199/112 441/199/112 1279/199/112 442/199/112 +f 443/199/112 1281/199/112 1280/199/112 403/199/112 404/199/112 1292/199/112 +f 1307/199/125 1309/199/125 433/199/125 435/199/125 1308/199/125 1301/199/125 402/199/125 +f 1309/199/125 1307/199/125 396/199/125 398/199/125 +f 420/199/112 1296/199/112 1295/199/112 421/199/112 1294/199/112 419/199/112 422/199/112 423/199/112 424/199/112 417/199/112 +f 1310/199/112 425/199/112 1299/199/112 1298/199/112 399/199/112 397/199/112 +f 427/199/112 1311/199/112 418/199/112 401/199/112 426/199/112 1300/199/112 +o BuildingExterior +v 6.000000 0.000000 -1.000000 +v 1.000000 0.000000 -6.000000 +v 6.000000 2.000000 -0.750000 +v 6.000000 1.750000 -1.000000 +v 1.000000 1.750000 -6.000000 +v 0.750000 2.000000 -6.000000 +v 2.000000 1.500000 -2.500000 +v 2.500000 1.500000 -2.000000 +v 2.500000 2.500000 -1.000000 +v 1.000000 2.500000 -2.500000 +v 5.500000 0.000000 -6.000000 +v 6.000000 0.000000 -5.500000 +v 6.000000 1.500000 -5.500000 +v 5.500000 1.500000 -6.000000 +v 6.000000 2.500000 -0.875000 +v 5.875000 2.500000 -1.000000 +v 1.000000 2.500000 -5.875000 +v 0.875000 2.500000 -6.000000 +v 1.875000 1.500000 -6.000000 +v 2.000000 1.500000 -5.875000 +v 5.875000 1.500000 -2.000000 +v 6.000000 1.500000 -1.875000 +v 6.000000 2.000000 0.000000 +v 0.000000 2.000000 -6.000000 +v 0.000000 2.500000 -6.000000 +v 6.000000 2.500000 0.000000 +v 2.000000 2.000000 -2.500000 +v 2.500000 2.000000 -2.000000 +v 5.875000 2.000000 -2.000000 +v 6.000000 2.000000 -1.875000 +v 1.875000 2.000000 -6.000000 +v 2.000000 2.000000 -5.875000 +v -6.000000 2.000000 0.000000 +v -6.000000 2.500000 0.000000 +v 6.000000 0.000000 1.000000 +v 1.000000 0.000000 6.000000 +v 6.000000 2.000000 0.750000 +v 6.000000 1.750000 1.000000 +v 1.000000 1.750000 6.000000 +v 0.750000 2.000000 6.000000 +v 2.000000 1.500000 2.500000 +v 2.500000 1.500000 2.000000 +v 2.500000 2.500000 1.000000 +v 1.000000 2.500000 2.500000 +v 5.500000 0.000000 6.000000 +v 6.000000 0.000000 5.500000 +v 6.000000 1.500000 5.500000 +v 5.500000 1.500000 6.000000 +v 6.000000 2.500000 0.875000 +v 5.875000 2.500000 1.000000 +v 1.000000 2.500000 5.875000 +v 0.875000 2.500000 6.000000 +v 1.875000 1.500000 6.000000 +v 2.000000 1.500000 5.875000 +v 5.875000 1.500000 2.000000 +v 6.000000 1.500000 1.875000 +v 0.000000 2.000000 6.000000 +v 0.000000 2.500000 6.000000 +v 2.000000 2.000000 2.500000 +v 2.500000 2.000000 2.000000 +v 5.875000 2.000000 2.000000 +v 6.000000 2.000000 1.875000 +v 1.875000 2.000000 6.000000 +v 2.000000 2.000000 5.875000 +v -6.000000 0.000000 1.000000 +v -1.000000 0.000000 6.000000 +v -6.000000 2.000000 0.750000 +v -6.000000 1.750000 1.000000 +v -1.000000 1.750000 6.000000 +v -0.750000 2.000000 6.000000 +v -2.000000 1.500000 2.500000 +v -2.500000 1.500000 2.000000 +v -2.500000 2.500000 1.000000 +v -1.000000 2.500000 2.500000 +v -5.500000 0.000000 6.000000 +v -6.000000 0.000000 5.500000 +v -6.000000 1.500000 5.500000 +v -5.500000 1.500000 6.000000 +v -6.000000 2.500000 0.875000 +v -5.875000 2.500000 1.000000 +v -1.000000 2.500000 5.875000 +v -0.875000 2.500000 6.000000 +v -1.875000 1.500000 6.000000 +v -2.000000 1.500000 5.875000 +v -5.875000 1.500000 2.000000 +v -6.000000 1.500000 1.875000 +v -2.000000 2.000000 2.500000 +v -2.500000 2.000000 2.000000 +v -5.875000 2.000000 2.000000 +v -6.000000 2.000000 1.875000 +v -1.875000 2.000000 6.000000 +v -2.000000 2.000000 5.875000 +vn 1.0000 -0.0000 -0.0000 +vn 0.4472 0.8944 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn 0.4082 0.8165 -0.4082 +vn 0.7071 -0.0000 -0.7071 +vn -0.0000 0.8944 -0.4472 +vn -0.0000 -0.0000 1.0000 +vn 0.4082 0.8165 0.4082 +vn 0.7071 -0.0000 0.7071 +vn -0.0000 0.8944 0.4472 +vn -1.0000 -0.0000 -0.0000 +vn -0.4472 0.8944 -0.0000 +vn -0.4082 0.8165 0.4082 +vn -0.7071 -0.0000 0.7071 +vt 0.000000 0.000000 +vt 2.249961 0.000000 +vt 2.249961 0.750000 +vt 0.437461 0.750000 +vt 0.500000 2.437500 +vt 0.000000 2.437500 +vt 0.000000 0.750000 +vt 0.500000 0.750000 +vt 1.000000 1.000000 +vt 1.000000 0.750000 +vt -0.687500 0.750000 +vt -0.687500 1.000000 +vt 0.750000 0.000000 +vt 0.750000 0.500000 +vt 2.603515 0.000000 +vt 2.603515 0.750000 +vt 2.249961 0.000000 +vt 2.437500 0.500000 +vt 2.437500 0.000000 +vt 2.500000 -0.062500 +vt 2.500000 0.437500 +vt 0.437500 2.500000 +vt -0.062500 2.500000 +vt 0.000000 1.000000 +vt 0.000000 1.250000 +vt 0.437500 1.250000 +vt 0.375000 1.000000 +vt -0.125039 1.000000 +vt -0.000039 0.875000 +vt 0.437461 1.000000 +vt -0.062539 1.250000 +vt 0.937500 1.000000 +vt 0.500000 0.875000 +vt -0.500039 1.000000 +vt -0.500039 1.250000 +vt 0.937500 0.750000 +vt 0.437461 0.750000 +vt 0.499961 1.000000 +vt 0.499961 0.750000 +vt -0.937500 0.750000 +vt -0.937500 1.000000 +vt 0.500000 0.000000 +vt 0.106771 0.750000 +vt 0.106771 1.000000 +vt -1.580729 1.000000 +vt -1.580729 0.750000 +vt 2.750000 0.000000 +vt 2.750000 0.750000 +vt 1.000000 0.000000 +vt 0.562539 0.750000 +vt -1.249961 0.750000 +vt -1.249961 0.000000 +vt 1.000000 2.437500 +vt 0.000000 1.000000 +vt 1.687500 1.000000 +vt 1.687500 0.750000 +vt 0.250000 0.500000 +vt 0.250000 0.000000 +vt -1.603515 0.000000 +vt -1.249961 0.000000 +vt -1.603515 0.750000 +vt -1.437500 0.500000 +vt -1.500000 0.437500 +vt -1.500000 -0.062500 +vt -1.437500 0.000000 +vt 0.562500 2.500000 +vt 1.062500 2.500000 +vt 1.000000 1.000000 +vt 0.625000 1.000000 +vt 0.562500 1.250000 +vt 1.000000 1.250000 +vt 1.125039 1.000000 +vt 1.062539 1.250000 +vt 0.562539 1.000000 +vt 1.000039 0.875000 +vt 0.062500 1.000000 +vt 1.500039 1.000000 +vt 1.500039 1.250000 +vt 0.062500 0.750000 +vt 0.562539 0.750000 +vt 0.500039 0.750000 +vt 0.500039 1.000000 +vt 1.937500 0.750000 +vt 1.937500 1.000000 +vt 0.893229 0.750000 +vt 2.580729 0.750000 +vt 2.580729 1.000000 +vt 0.893229 1.000000 +vt -1.750000 0.000000 +vt -1.750000 0.750000 +s 0 +usemtl Cobblestone +f 1312/902/828 1323/903/828 1324/904/828 1333/905/828 +f 1343/906/829 1328/907/829 1321/908/829 1338/909/829 +f 1340/910/830 1332/911/830 1319/912/830 1339/913/830 +f 1338/909/831 1321/908/831 1320/914/831 1339/915/831 +f 1322/916/832 1325/917/832 1324/904/832 1323/918/832 +f 1340/919/831 1327/920/831 1326/921/831 1341/922/831 +f 1342/923/831 1329/924/831 1328/907/831 1343/906/831 +f 1335/925/830 1336/926/830 1329/927/830 1317/928/830 +f 1314/929/828 1315/930/828 1341/931/828 1326/932/828 +f 1315/930/828 1312/902/828 1333/905/828 1341/931/828 +f 1317/928/830 1329/927/830 1342/933/830 1316/934/830 +f 1334/935/828 1314/929/828 1326/932/828 1337/936/828 +f 1330/937/832 1342/933/832 1343/910/832 1331/911/832 +f 1332/938/832 1340/931/832 1341/939/832 1333/940/832 +f 1318/941/832 1338/942/832 1339/913/832 1319/912/832 +f 1330/937/830 1313/943/830 1316/934/830 1342/933/830 +f 1327/920/833 1340/919/833 1339/915/833 1320/914/833 +f 1331/944/828 1343/945/828 1338/946/828 1318/947/828 +f 1322/948/830 1313/943/830 1330/937/830 1325/949/830 +f 1346/950/828 1367/951/828 1358/952/828 1357/953/828 +f 1375/906/829 1370/909/829 1355/911/829 1362/954/829 +f 1372/955/834 1371/956/834 1353/957/834 1366/908/834 +f 1370/909/835 1371/958/835 1354/959/835 1355/911/835 +f 1356/960/836 1357/961/836 1358/952/836 1359/962/836 +f 1372/963/835 1373/964/835 1360/965/835 1361/966/835 +f 1374/967/835 1375/906/835 1362/954/835 1363/968/835 +f 1368/969/834 1351/970/834 1363/971/834 1369/972/834 +f 1348/973/828 1360/974/828 1373/975/828 1349/976/828 +f 1349/976/828 1373/975/828 1367/951/828 1346/950/828 +f 1351/970/834 1350/934/834 1374/977/834 1363/971/834 +f 1334/978/828 1337/979/828 1360/974/828 1348/973/828 +f 1364/980/836 1365/908/836 1375/955/836 1374/977/836 +f 1366/981/836 1367/982/836 1373/983/836 1372/975/836 +f 1352/984/836 1353/957/836 1371/956/836 1370/985/836 +f 1364/980/834 1374/977/834 1350/934/834 1347/943/834 +f 1361/966/837 1354/959/837 1371/958/837 1372/963/837 +f 1365/986/828 1352/987/828 1370/988/828 1375/989/828 +f 1356/990/834 1359/991/834 1364/980/834 1347/943/834 +f 1376/902/838 1387/903/838 1388/904/838 1397/905/838 +f 1403/906/839 1392/907/839 1385/908/839 1398/909/839 +f 1400/910/834 1396/911/834 1383/912/834 1399/913/834 +f 1398/909/840 1385/908/840 1384/914/840 1399/915/840 +f 1386/916/841 1389/917/841 1388/904/841 1387/918/841 +f 1400/919/840 1391/920/840 1390/921/840 1401/922/840 +f 1402/923/840 1393/924/840 1392/907/840 1403/906/840 +f 1368/925/834 1369/926/834 1393/927/834 1381/928/834 +f 1378/929/838 1379/930/838 1401/931/838 1390/932/838 +f 1379/930/838 1376/902/838 1397/905/838 1401/931/838 +f 1381/928/834 1393/927/834 1402/933/834 1380/934/834 +f 1344/935/838 1378/929/838 1390/932/838 1345/936/838 +f 1394/937/841 1402/933/841 1403/910/841 1395/911/841 +f 1396/938/841 1400/931/841 1401/939/841 1397/940/841 +f 1382/941/841 1398/942/841 1399/913/841 1383/912/841 +f 1394/937/834 1377/943/834 1380/934/834 1402/933/834 +f 1391/920/837 1400/919/837 1399/915/837 1384/914/837 +f 1395/944/838 1403/945/838 1398/946/838 1382/947/838 +f 1386/948/834 1377/943/834 1394/937/834 1389/949/834 +o BuildingExteriorRamp +v -6.000000 2.500000 -1.000000 +v 0.000000 2.000000 -6.000000 +v 0.000000 2.500000 -6.000000 +v -6.000000 0.000000 -1.000000 +v -1.000000 0.000000 -6.000000 +v -6.000000 2.000000 -0.750000 +v -6.000000 1.750000 -1.000000 +v -1.000000 1.750000 -6.000000 +v -0.750000 2.000000 -6.000000 +v -5.500000 0.000000 -6.000000 +v -6.000000 0.000000 -5.500000 +v -6.000000 1.750000 -5.500000 +v -5.500000 1.750000 -6.000000 +v -1.000000 2.500000 -6.000000 +v -6.000000 2.000000 0.000000 +v -6.000000 2.500000 0.000000 +v -5.500000 4.000000 -6.000000 +v -6.000000 4.000000 -5.500000 +v -6.000000 2.000000 -1.700000 +v -6.000000 0.000000 -3.300000 +v -6.000000 4.000000 -3.700001 +v -1.000000 2.500000 -1.000000 +v -6.000000 3.500000 -3.300000 +v -6.000000 1.500000 -5.299999 +v -6.000000 1.500000 -3.700001 +v -6.000000 3.500000 -1.000000 +v -6.000000 3.500000 -1.700000 +v -6.000000 0.000000 -5.299999 +v -6.000000 0.000000 -3.700001 +v -6.000000 2.000000 -3.300000 +v -1.000000 4.000000 -6.000000 +v -1.000000 4.000000 -1.700000 +v -1.000000 3.500000 -1.000000 +v -6.000000 4.000000 -1.700000 +v -6.000000 1.750000 -3.700001 +v -6.000000 1.750000 -3.300000 +vn -1.0000 -0.0000 -0.0000 +vn -0.7071 -0.0000 -0.7071 +vn -0.0000 -0.0000 -1.0000 +vn -0.0000 0.8137 0.5812 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 1.0000 -0.0000 +vt 2.650000 0.000000 +vt 2.650000 0.750000 +vt 2.750000 0.875000 +vt 2.750000 0.000000 +vt 1.652627 0.000000 +vt 1.402627 0.000000 +vt 1.402627 0.875000 +vt 1.652627 0.875000 +vt 4.402627 1.000000 +vt 4.027627 1.000000 +vt 3.902627 1.250000 +vt 4.402627 1.250000 +vt 0.000000 -1.150000 +vt 0.000000 -1.580117 +vt 2.500000 -1.580117 +vt 2.500000 -1.150000 +vt 3.902627 0.875000 +vt 0.000000 1.000000 +vt 0.000000 1.250000 +vt 0.500000 1.250000 +vt 0.375000 1.000000 +vt 1.402627 2.000000 +vt 1.652627 2.000000 +vt 3.902627 0.000000 +vt 0.500000 0.000000 +vt 0.500000 0.875000 +vt 1.650000 0.875000 +vt 1.650000 0.000000 +vt 1.850000 0.750000 +vt 1.850000 0.875000 +vt 1.650000 0.875000 +vt 1.850000 0.000000 +vt 0.850000 1.000000 +vt 0.500000 1.750000 +vt 0.850000 1.750000 +vt 1.650000 1.000000 +vt 3.902627 2.000000 +vt -1.500000 0.750000 +vt -1.500000 0.250000 +vt -1.150000 1.000000 +vt 0.850000 2.000000 +vt 1.650000 1.750000 +vt 1.850000 2.000000 +vt 1.000000 1.000000 +vt 1.000000 0.250000 +vt 2.500000 -2.080117 +vt 0.000000 -2.080117 +vt 1.850000 2.000000 +vt 2.750000 2.000000 +vt 0.000000 0.750000 +vt 0.000000 -0.150000 +vt 2.500000 1.000000 +vt 0.250000 1.000000 +s 0 +usemtl Cobblestone +f 1431/992/842 1427/993/842 1415/994/842 1414/995/842 +f 1413/996/843 1414/997/843 1415/998/843 1416/999/843 +f 1405/1000/844 1412/1001/844 1417/1002/844 1406/1003/844 +f 1437/1004/845 1429/1005/845 1436/1006/845 1435/1007/845 +f 1412/1001/844 1411/1008/844 1417/1002/844 +f 1418/1009/842 1419/1010/842 1404/1011/842 1409/1012/842 +f 1416/999/843 1415/998/843 1421/1013/843 1420/1014/843 +f 1411/1008/844 1416/999/844 1420/1014/844 1417/1002/844 +f 1413/996/844 1416/999/844 1411/1008/844 1408/1015/844 +f 1407/1016/842 1410/1017/842 1439/1018/842 1423/1019/842 +f 1427/993/842 1428/1020/842 1438/1021/842 1415/994/842 +f 1423/1019/842 1439/1022/842 1428/1020/842 1432/1023/842 +f 1422/1024/842 1404/1011/842 1429/1025/842 1430/1026/842 +f 1422/1024/842 1433/1027/842 1439/1018/842 1410/1017/842 +f 1417/1002/844 1420/1014/844 1434/1028/844 +f 1409/1012/842 1404/1011/842 1422/1024/842 1410/1017/842 +f 1436/1029/846 1425/1030/846 1435/1031/846 +f 1430/1026/842 1429/1025/842 1437/1032/842 +f 1426/1033/842 1430/1026/842 1437/1032/842 1424/1034/842 +f 1434/1035/846 1435/1031/846 1425/1030/846 1417/1036/846 +f 1425/1037/847 1436/1006/847 1429/1005/847 1404/1038/847 +f 1438/1021/842 1428/1020/842 1439/1022/842 1433/1027/842 +f 1415/994/842 1438/1021/842 1424/1039/842 1421/1040/842 +f 1438/1021/842 1433/1027/842 1426/1033/842 1424/1039/842 +f 1421/1041/848 1424/1042/848 1437/1004/848 1435/1007/848 1434/1043/848 1420/1044/848 +o BuildingInteriorRamp +v -6.000000 2.000000 -1.700000 +v -6.000000 3.500000 -3.300000 +v -6.000000 1.500000 -5.299999 +v -6.000000 1.500000 -3.700001 +v -6.000000 3.500000 -1.700000 +v -6.000000 0.000000 -5.299999 +v -6.000000 0.000000 -3.700001 +v -6.000000 2.000000 -3.300000 +v -3.000000 2.500000 -5.299999 +v -3.000000 2.500000 -3.700001 +v -3.000000 1.000000 -5.299999 +v -3.000000 1.000000 -3.700001 +v -1.500000 2.500000 -5.299999 +v -1.500000 1.000000 -5.299999 +v -3.000000 2.500000 -3.300000 +v -3.000000 1.000000 -3.300000 +v -1.500000 2.500000 -1.700000 +v -1.500000 1.000000 -1.700000 +v -3.000000 2.500000 -1.700000 +v -3.000000 1.000000 -1.700000 +vn 0.3162 0.9487 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 1.0000 -0.0000 +vn -0.3162 0.9487 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn 0.3162 -0.9487 -0.0000 +vn -0.0000 -1.0000 -0.0000 +vn -1.0000 -0.0000 -0.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.3162 -0.9487 -0.0000 +vt 1.000000 -0.649999 +vt 1.000000 0.150000 +vt -0.500000 0.150000 +vt -0.500000 -0.649999 +vt 0.500000 0.884889 +vt 0.500000 0.122866 +vt 1.500000 0.122866 +vt 1.500000 0.884889 +vt 1.000000 1.150000 +vt 1.000000 0.350001 +vt 1.750000 1.150000 +vt -0.500000 1.150000 +vt -0.500000 0.350001 +vt 0.500000 0.122866 +vt 0.500000 0.884889 +vt 0.000000 0.200001 +vt 0.000000 1.000000 +vt 1.500000 1.000000 +vt 1.500000 0.200001 +vt 1.750000 -0.649999 +vt 2.250000 1.000000 +vt 2.250000 0.122866 +vt 2.250000 0.884889 +vt 1.500000 0.000000 +vt 2.250000 -0.799999 +vt 1.500000 -0.799999 +vt 1.511559 0.884889 +vt 1.511559 0.122866 +vt 0.494790 0.122866 +vt 0.494790 0.884889 +vt 0.500000 -0.136065 +vt 1.500000 -0.136065 +vt 1.500000 0.130367 +vt 0.500000 0.130367 +vt 0.000000 -0.799999 +vt 0.000000 0.000000 +s 0 +usemtl Cobblestone +f 1459/1045/849 1455/1046/849 1447/1047/849 1440/1048/849 +f 1450/1053/851 1451/1054/851 1453/1055/851 +f 1445/1056/852 1446/1057/852 1451/1054/852 1450/1053/852 +f 1443/1060/854 1442/1061/854 1448/1062/854 1449/1063/854 +f 1453/1055/851 1451/1054/851 1455/1046/851 1457/1064/851 +f 1449/1063/855 1448/1062/855 1452/1065/855 +f 1454/1068/855 1456/1069/855 1458/1070/855 +f 1449/1063/855 1452/1065/855 1456/1069/855 1454/1068/855 +f 1457/1064/851 1455/1046/851 1459/1045/851 +f 1454/1068/858 1458/1070/858 1444/1079/858 1441/1080/858 +usemtl MetalWall +f 1442/1049/850 1445/1050/850 1450/1051/850 1448/1052/850 +f 1446/1058/853 1443/1059/853 1449/1052/853 1451/1051/853 +f 1448/1052/850 1450/1051/850 1453/1066/850 1452/1067/850 +f 1452/1071/856 1453/1072/856 1457/1073/856 1456/1074/856 +f 1451/1075/857 1449/1076/857 1454/1077/857 1455/1078/857 +f 1459/1051/853 1458/1052/853 1456/1067/853 1457/1066/853 +f 1458/1052/853 1459/1051/853 1440/1050/853 1444/1049/853 +f 1455/1051/850 1454/1052/850 1441/1059/850 1447/1058/850 +o UndergroundStairs +v -0.500000 0.000000 -24.500000 +v -0.500000 0.000000 -25.500000 +v -4.500000 -2.000000 -24.500000 +v -4.500000 -2.000000 -25.500000 +v -5.600000 -2.000000 -24.700001 +v -4.500000 -2.000000 -26.000000 +v -4.500000 -2.000000 -27.000000 +v -0.500000 -4.000000 -26.000000 +v -0.500000 -4.000000 -27.000000 +v -5.400000 -2.000000 -24.500000 +v -5.400000 -2.000000 -27.000000 +v -5.600000 -2.000000 -26.799999 +v -0.500000 1.250000 -24.500000 +v -0.500000 1.250000 -25.500000 +v -4.500000 -0.750000 -24.500000 +v -4.500000 -0.750000 -27.000000 +v -0.500000 -2.750000 -26.000000 +v -0.500000 -2.750000 -27.000000 +v -5.400000 -0.750000 -27.000000 +v -5.476536 -2.000000 -26.984779 +v -5.541420 -2.000000 -26.941425 +v -5.584775 -2.000000 -26.876539 +v -4.550000 -2.000000 -25.513397 +v -4.586602 -2.000000 -25.549999 +v -4.600000 -2.000000 -25.600000 +v -5.476536 -2.000000 -24.515226 +v -5.541420 -2.000000 -24.558582 +v -5.584775 -2.000000 -24.623466 +v -4.550000 -2.000000 -25.986603 +v -4.586602 -2.000000 -25.950001 +v -4.600000 -2.000000 -25.900000 +v -5.541420 -0.750000 -26.941425 +v -4.500000 -0.750000 -25.500000 +v -4.550000 -0.750000 -25.513397 +v -4.586602 -0.750000 -25.549999 +v -4.586602 -0.750000 -25.950001 +v -4.600000 -0.750000 -25.900000 +v -5.600000 -0.750000 -24.700001 +v -4.500000 -0.750000 -26.000000 +v -5.400000 -0.750000 -24.500000 +v -5.600000 -0.750000 -26.799999 +v -5.476536 -0.750000 -26.984779 +v -5.584775 -0.750000 -26.876539 +v -4.600000 -0.750000 -25.600000 +v -5.476536 -0.750000 -24.515226 +v -5.541420 -0.750000 -24.558582 +v -5.584775 -0.750000 -24.623466 +v -4.550000 -0.750000 -25.986603 +v 0.500000 0.000000 -24.500000 +v 0.500000 0.000000 -25.500000 +v 4.500000 -2.000000 -24.500000 +v 4.500000 -2.000000 -25.500000 +v 5.600000 -2.000000 -24.700001 +v 4.500000 -2.000000 -26.000000 +v 4.500000 -2.000000 -27.000000 +v 0.500000 -4.000000 -26.000000 +v 0.500000 -4.000000 -27.000000 +v 5.400000 -2.000000 -24.500000 +v 5.400000 -2.000000 -27.000000 +v 5.600000 -2.000000 -26.799999 +v 0.500000 1.250000 -24.500000 +v 0.500000 1.250000 -25.500000 +v 4.500000 -0.750000 -24.500000 +v 4.500000 -0.750000 -27.000000 +v 0.500000 -2.750000 -26.000000 +v 0.500000 -2.750000 -27.000000 +v 5.400000 -0.750000 -27.000000 +v 5.476536 -2.000000 -26.984779 +v 5.541420 -2.000000 -26.941425 +v 5.584775 -2.000000 -26.876539 +v 4.550000 -2.000000 -25.513397 +v 4.586602 -2.000000 -25.549999 +v 4.600000 -2.000000 -25.600000 +v 5.476536 -2.000000 -24.515226 +v 5.541420 -2.000000 -24.558582 +v 5.584775 -2.000000 -24.623466 +v 4.550000 -2.000000 -25.986603 +v 4.586602 -2.000000 -25.950001 +v 4.600000 -2.000000 -25.900000 +v 5.541420 -0.750000 -26.941425 +v 4.500000 -0.750000 -25.500000 +v 4.550000 -0.750000 -25.513397 +v 4.586602 -0.750000 -25.549999 +v 4.586602 -0.750000 -25.950001 +v 4.600000 -0.750000 -25.900000 +v 5.600000 -0.750000 -24.700001 +v 4.500000 -0.750000 -26.000000 +v 5.400000 -0.750000 -24.500000 +v 5.600000 -0.750000 -26.799999 +v 5.476536 -0.750000 -26.984779 +v 5.584775 -0.750000 -26.876539 +v 4.600000 -0.750000 -25.600000 +v 5.476536 -0.750000 -24.515226 +v 5.541420 -0.750000 -24.558582 +v 5.584775 -0.750000 -24.623466 +v 4.550000 -0.750000 -25.986603 +v -0.500000 0.000000 24.500000 +v -0.500000 0.000000 25.500000 +v -4.500000 -2.000000 24.500000 +v -4.500000 -2.000000 25.500000 +v -5.600000 -2.000000 24.700001 +v -4.500000 -2.000000 26.000000 +v -4.500000 -2.000000 27.000000 +v -0.500000 -4.000000 26.000000 +v -0.500000 -4.000000 27.000000 +v -5.400000 -2.000000 24.500000 +v -5.400000 -2.000000 27.000000 +v -5.600000 -2.000000 26.799999 +v -0.500000 1.250000 24.500000 +v -0.500000 1.250000 25.500000 +v -4.500000 -0.750000 24.500000 +v -4.500000 -0.750000 27.000000 +v -0.500000 -2.750000 26.000000 +v -0.500000 -2.750000 27.000000 +v -5.400000 -0.750000 27.000000 +v -5.476536 -2.000000 26.984779 +v -5.541420 -2.000000 26.941425 +v -5.584775 -2.000000 26.876539 +v -4.550000 -2.000000 25.513397 +v -4.586602 -2.000000 25.549999 +v -4.600000 -2.000000 25.600000 +v -5.476536 -2.000000 24.515226 +v -5.541420 -2.000000 24.558582 +v -5.584775 -2.000000 24.623466 +v -4.550000 -2.000000 25.986603 +v -4.586602 -2.000000 25.950001 +v -4.600000 -2.000000 25.900000 +v -5.541420 -0.750000 26.941425 +v -4.500000 -0.750000 25.500000 +v -4.550000 -0.750000 25.513397 +v -4.586602 -0.750000 25.549999 +v -4.586602 -0.750000 25.950001 +v -4.600000 -0.750000 25.900000 +v -5.600000 -0.750000 24.700001 +v -4.500000 -0.750000 26.000000 +v -5.400000 -0.750000 24.500000 +v -5.600000 -0.750000 26.799999 +v -5.476536 -0.750000 26.984779 +v -5.584775 -0.750000 26.876539 +v -4.600000 -0.750000 25.600000 +v -5.476536 -0.750000 24.515226 +v -5.541420 -0.750000 24.558582 +v -5.584775 -0.750000 24.623466 +v -4.550000 -0.750000 25.986603 +v 0.500000 0.000000 24.500000 +v 0.500000 0.000000 25.500000 +v 4.500000 -2.000000 24.500000 +v 4.500000 -2.000000 25.500000 +v 5.600000 -2.000000 24.700001 +v 4.500000 -2.000000 26.000000 +v 4.500000 -2.000000 27.000000 +v 0.500000 -4.000000 26.000000 +v 0.500000 -4.000000 27.000000 +v 5.400000 -2.000000 24.500000 +v 5.400000 -2.000000 27.000000 +v 5.600000 -2.000000 26.799999 +v 0.500000 1.250000 24.500000 +v 0.500000 1.250000 25.500000 +v 4.500000 -0.750000 24.500000 +v 4.500000 -0.750000 27.000000 +v 0.500000 -2.750000 26.000000 +v 0.500000 -2.750000 27.000000 +v 5.400000 -0.750000 27.000000 +v 5.476536 -2.000000 26.984779 +v 5.541420 -2.000000 26.941425 +v 5.584775 -2.000000 26.876539 +v 4.550000 -2.000000 25.513397 +v 4.586602 -2.000000 25.549999 +v 4.600000 -2.000000 25.600000 +v 5.476536 -2.000000 24.515226 +v 5.541420 -2.000000 24.558582 +v 5.584775 -2.000000 24.623466 +v 4.550000 -2.000000 25.986603 +v 4.586602 -2.000000 25.950001 +v 4.600000 -2.000000 25.900000 +v 5.541420 -0.750000 26.941425 +v 4.500000 -0.750000 25.500000 +v 4.550000 -0.750000 25.513397 +v 4.586602 -0.750000 25.549999 +v 4.586602 -0.750000 25.950001 +v 4.600000 -0.750000 25.900000 +v 5.600000 -0.750000 24.700001 +v 4.500000 -0.750000 26.000000 +v 5.400000 -0.750000 24.500000 +v 5.600000 -0.750000 26.799999 +v 5.476536 -0.750000 26.984779 +v 5.584775 -0.750000 26.876539 +v 4.600000 -0.750000 25.600000 +v 5.476536 -0.750000 24.515226 +v 5.541420 -0.750000 24.558582 +v 5.584775 -0.750000 24.623466 +v 4.550000 -0.750000 25.986603 +v -4.500000 -2.000000 -25.500000 +v -4.500000 -2.000000 -25.500000 +v -4.500000 -2.000000 -24.500000 +v -4.500000 -2.000000 -24.500000 +v -0.500000 0.000000 -24.500000 +v -0.500000 0.000000 -25.500000 +v -5.400000 -2.000000 -24.500000 +v -4.500000 -2.000000 -26.000000 +v -4.500000 -2.000000 -26.000000 +v -4.500000 -2.000000 -27.000000 +v -4.500000 -2.000000 -27.000000 +v -0.500000 -4.000000 -27.000000 +v -0.500000 -4.000000 -26.000000 +v -5.400000 -2.000000 -27.000000 +v -4.500000 -0.750000 -24.500000 +v -4.500000 -0.750000 -24.500000 +v -4.500000 -0.750000 -25.500000 +v -4.500000 -0.750000 -25.500000 +v -5.600000 -2.000000 -26.799999 +v -5.600000 -2.000000 -24.700001 +v -0.500000 1.250000 -24.500000 +v -0.500000 1.250000 -25.500000 +v -0.500000 -2.750000 -27.000000 +v -4.500000 -0.750000 -27.000000 +v -4.500000 -0.750000 -27.000000 +v -5.400000 -0.750000 -27.000000 +v -4.600000 -2.000000 -25.600000 +v -4.600000 -2.000000 -25.900000 +v -5.541420 -2.000000 -26.941425 +v -5.476536 -2.000000 -26.984779 +v -5.584775 -2.000000 -26.876539 +v -4.550000 -2.000000 -25.513397 +v -4.586602 -2.000000 -25.549999 +v -5.476536 -2.000000 -24.515226 +v -5.541420 -2.000000 -24.558582 +v -5.584775 -2.000000 -24.623466 +v -4.586602 -2.000000 -25.950001 +v -4.550000 -2.000000 -25.986603 +v -4.550000 -0.750000 -25.513397 +v -4.586602 -0.750000 -25.549999 +v -4.600000 -0.750000 -25.900000 +v -4.586602 -0.750000 -25.950001 +v -5.476536 -0.750000 -24.515226 +v -5.541420 -0.750000 -24.558582 +v -5.584775 -0.750000 -24.623466 +v -5.600000 -0.750000 -26.799999 +v -5.584775 -0.750000 -26.876539 +v -5.400000 -0.750000 -24.500000 +v -5.600000 -0.750000 -24.700001 +v -4.550000 -0.750000 -25.986603 +v -4.500000 -0.750000 -26.000000 +v -4.500000 -0.750000 -26.000000 +v -4.600000 -0.750000 -25.600000 +v -0.500000 -2.750000 -26.000000 +v -5.541420 -0.750000 -26.941425 +v -5.476536 -0.750000 -26.984779 +v 4.500000 -2.000000 -25.500000 +v 4.500000 -2.000000 -25.500000 +v 4.500000 -2.000000 -24.500000 +v 4.500000 -2.000000 -24.500000 +v 0.500000 0.000000 -24.500000 +v 0.500000 0.000000 -25.500000 +v 5.400000 -2.000000 -24.500000 +v 4.500000 -2.000000 -26.000000 +v 4.500000 -2.000000 -26.000000 +v 4.500000 -2.000000 -27.000000 +v 4.500000 -2.000000 -27.000000 +v 0.500000 -4.000000 -27.000000 +v 0.500000 -4.000000 -26.000000 +v 5.400000 -2.000000 -27.000000 +v 4.500000 -0.750000 -24.500000 +v 4.500000 -0.750000 -24.500000 +v 4.500000 -0.750000 -25.500000 +v 4.500000 -0.750000 -25.500000 +v 5.600000 -2.000000 -26.799999 +v 5.600000 -2.000000 -24.700001 +v 0.500000 1.250000 -24.500000 +v 0.500000 1.250000 -25.500000 +v 0.500000 -2.750000 -27.000000 +v 4.500000 -0.750000 -27.000000 +v 4.500000 -0.750000 -27.000000 +v 5.400000 -0.750000 -27.000000 +v 4.600000 -2.000000 -25.600000 +v 4.600000 -2.000000 -25.900000 +v 5.541420 -2.000000 -26.941425 +v 5.476536 -2.000000 -26.984779 +v 5.584775 -2.000000 -26.876539 +v 4.550000 -2.000000 -25.513397 +v 4.586602 -2.000000 -25.549999 +v 5.476536 -2.000000 -24.515226 +v 5.541420 -2.000000 -24.558582 +v 5.584775 -2.000000 -24.623466 +v 4.586602 -2.000000 -25.950001 +v 4.550000 -2.000000 -25.986603 +v 4.550000 -0.750000 -25.513397 +v 4.586602 -0.750000 -25.549999 +v 4.600000 -0.750000 -25.900000 +v 4.586602 -0.750000 -25.950001 +v 5.476536 -0.750000 -24.515226 +v 5.541420 -0.750000 -24.558582 +v 5.584775 -0.750000 -24.623466 +v 5.600000 -0.750000 -26.799999 +v 5.584775 -0.750000 -26.876539 +v 5.400000 -0.750000 -24.500000 +v 5.600000 -0.750000 -24.700001 +v 4.550000 -0.750000 -25.986603 +v 4.500000 -0.750000 -26.000000 +v 4.500000 -0.750000 -26.000000 +v 4.600000 -0.750000 -25.600000 +v 0.500000 -2.750000 -26.000000 +v 5.541420 -0.750000 -26.941425 +v 5.476536 -0.750000 -26.984779 +v -4.500000 -2.000000 25.500000 +v -4.500000 -2.000000 25.500000 +v -4.500000 -2.000000 24.500000 +v -4.500000 -2.000000 24.500000 +v -0.500000 0.000000 24.500000 +v -0.500000 0.000000 25.500000 +v -5.400000 -2.000000 24.500000 +v -4.500000 -2.000000 26.000000 +v -4.500000 -2.000000 26.000000 +v -4.500000 -2.000000 27.000000 +v -4.500000 -2.000000 27.000000 +v -0.500000 -4.000000 27.000000 +v -0.500000 -4.000000 26.000000 +v -5.400000 -2.000000 27.000000 +v -4.500000 -0.750000 24.500000 +v -4.500000 -0.750000 24.500000 +v -4.500000 -0.750000 25.500000 +v -4.500000 -0.750000 25.500000 +v -5.600000 -2.000000 26.799999 +v -5.600000 -2.000000 24.700001 +v -0.500000 1.250000 24.500000 +v -0.500000 1.250000 25.500000 +v -0.500000 -2.750000 27.000000 +v -4.500000 -0.750000 27.000000 +v -4.500000 -0.750000 27.000000 +v -5.400000 -0.750000 27.000000 +v -4.600000 -2.000000 25.600000 +v -4.600000 -2.000000 25.900000 +v -5.541420 -2.000000 26.941425 +v -5.476536 -2.000000 26.984779 +v -5.584775 -2.000000 26.876539 +v -4.550000 -2.000000 25.513397 +v -4.586602 -2.000000 25.549999 +v -5.476536 -2.000000 24.515226 +v -5.541420 -2.000000 24.558582 +v -5.584775 -2.000000 24.623466 +v -4.586602 -2.000000 25.950001 +v -4.550000 -2.000000 25.986603 +v -4.550000 -0.750000 25.513397 +v -4.586602 -0.750000 25.549999 +v -4.600000 -0.750000 25.900000 +v -4.586602 -0.750000 25.950001 +v -5.476536 -0.750000 24.515226 +v -5.541420 -0.750000 24.558582 +v -5.584775 -0.750000 24.623466 +v -5.600000 -0.750000 26.799999 +v -5.584775 -0.750000 26.876539 +v -5.400000 -0.750000 24.500000 +v -5.600000 -0.750000 24.700001 +v -4.550000 -0.750000 25.986603 +v -4.500000 -0.750000 26.000000 +v -4.500000 -0.750000 26.000000 +v -4.600000 -0.750000 25.600000 +v -0.500000 -2.750000 26.000000 +v -5.541420 -0.750000 26.941425 +v -5.476536 -0.750000 26.984779 +v 4.500000 -2.000000 25.500000 +v 4.500000 -2.000000 25.500000 +v 4.500000 -2.000000 24.500000 +v 4.500000 -2.000000 24.500000 +v 0.500000 0.000000 24.500000 +v 0.500000 0.000000 25.500000 +v 5.400000 -2.000000 24.500000 +v 4.500000 -2.000000 26.000000 +v 4.500000 -2.000000 26.000000 +v 4.500000 -2.000000 27.000000 +v 4.500000 -2.000000 27.000000 +v 0.500000 -4.000000 27.000000 +v 0.500000 -4.000000 26.000000 +v 5.400000 -2.000000 27.000000 +v 4.500000 -0.750000 24.500000 +v 4.500000 -0.750000 24.500000 +v 4.500000 -0.750000 25.500000 +v 4.500000 -0.750000 25.500000 +v 5.600000 -2.000000 26.799999 +v 5.600000 -2.000000 24.700001 +v 0.500000 1.250000 24.500000 +v 0.500000 1.250000 25.500000 +v 0.500000 -2.750000 27.000000 +v 4.500000 -0.750000 27.000000 +v 4.500000 -0.750000 27.000000 +v 5.400000 -0.750000 27.000000 +v 4.600000 -2.000000 25.600000 +v 4.600000 -2.000000 25.900000 +v 5.541420 -2.000000 26.941425 +v 5.476536 -2.000000 26.984779 +v 5.584775 -2.000000 26.876539 +v 4.550000 -2.000000 25.513397 +v 4.586602 -2.000000 25.549999 +v 5.476536 -2.000000 24.515226 +v 5.541420 -2.000000 24.558582 +v 5.584775 -2.000000 24.623466 +v 4.586602 -2.000000 25.950001 +v 4.550000 -2.000000 25.986603 +v 4.550000 -0.750000 25.513397 +v 4.586602 -0.750000 25.549999 +v 4.600000 -0.750000 25.900000 +v 4.586602 -0.750000 25.950001 +v 5.476536 -0.750000 24.515226 +v 5.541420 -0.750000 24.558582 +v 5.584775 -0.750000 24.623466 +v 5.600000 -0.750000 26.799999 +v 5.584775 -0.750000 26.876539 +v 5.400000 -0.750000 24.500000 +v 5.600000 -0.750000 24.700001 +v 4.550000 -0.750000 25.986603 +v 4.500000 -0.750000 26.000000 +v 4.500000 -0.750000 26.000000 +v 4.600000 -0.750000 25.600000 +v 0.500000 -2.750000 26.000000 +v 5.541420 -0.750000 26.941425 +v 5.476536 -0.750000 26.984779 +vn -0.4472 0.8944 -0.0000 +vn -0.0000 1.0000 -0.0000 +vn 0.4472 0.8944 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn -0.1137 -0.0000 -0.9935 +vn -0.1531 -0.0000 -0.9882 +vn -0.1531 -0.0000 0.9882 +vn -0.0000 -0.0000 1.0000 +vn -0.1137 -0.0000 0.9935 +vn 0.9952 -0.0000 -0.0980 +vn 0.9952 -0.0000 0.0980 +vn 0.0980 -0.0000 -0.9952 +vn 0.9239 -0.0000 -0.3827 +vn 0.7071 -0.0000 -0.7071 +vn 0.0980 -0.0000 0.9952 +vn -0.9914 -0.0000 -0.1305 +vn -0.9914 -0.0000 0.1305 +vn 0.7071 -0.0000 0.7071 +vn 0.9239 -0.0000 0.3827 +vn 0.3827 -0.0000 0.9239 +vn 0.3827 -0.0000 -0.9239 +vn 0.4472 -0.8944 -0.0000 +vn -0.4472 -0.8944 -0.0000 +vn -0.0000 -1.0000 -0.0000 +vn -0.8660 -0.0000 -0.5000 +vn -0.8660 -0.0000 0.5000 +vn -0.5000 -0.0000 0.8660 +vn -0.5000 -0.0000 -0.8660 +vn 0.1531 -0.0000 -0.9882 +vn 0.1137 -0.0000 -0.9935 +vn 0.1531 -0.0000 0.9882 +vn 0.1137 -0.0000 0.9935 +vn -0.9952 -0.0000 -0.0980 +vn -0.9952 -0.0000 0.0980 +vn -0.0980 -0.0000 -0.9952 +vn -0.9239 -0.0000 -0.3827 +vn -0.7071 -0.0000 -0.7071 +vn -0.0980 -0.0000 0.9952 +vn 0.9914 -0.0000 -0.1305 +vn 0.9914 -0.0000 0.1305 +vn -0.7071 -0.0000 0.7071 +vn -0.9239 -0.0000 0.3827 +vn -0.3827 -0.0000 0.9239 +vn -0.3827 -0.0000 -0.9239 +vn 0.8660 -0.0000 -0.5000 +vn 0.8660 -0.0000 0.5000 +vn 0.5000 -0.0000 0.8660 +vn 0.5000 -0.0000 -0.8660 +vt 1.000000 0.000000 +vt 1.000000 0.500000 +vt -1.000000 0.500000 +vt -1.000000 0.000000 +vt -1.000000 0.750000 +vt -1.000000 1.250000 +vt -1.450000 1.250000 +vt -1.050000 0.550000 +vt -1.050000 0.700000 +vt -1.550000 1.150000 +vt -1.550000 0.100000 +vt 1.000000 0.750000 +vt 1.000000 1.250000 +vt -1.043301 0.725000 +vt -1.542388 1.188270 +vt -1.542388 0.061733 +vt -1.043301 0.525000 +vt -1.450000 0.000000 +vt 1.000000 0.000000 +vt -1.000000 1.000000 +vt -1.000000 1.625000 +vt 1.000000 0.625000 +vt 1.000000 2.000000 +vt 1.000000 2.625000 +vt -1.763674 -0.625000 +vt -0.713675 -0.625000 +vt -0.713675 0.000000 +vt -1.763674 0.000000 +vt -1.000000 -0.625000 +vt -1.450000 -0.625000 +vt -1.450000 0.000000 +vt -1.000000 0.000000 +vt -1.801941 -0.625000 +vt -1.801941 0.000000 +vt -1.834383 0.000000 +vt -1.834383 -0.625000 +vt -1.450000 -0.625000 +vt -0.729067 1.000000 +vt -0.879067 1.000000 +vt -0.879067 1.625000 +vt -0.729067 1.625000 +vt -0.642962 -0.625000 +vt -0.642962 0.000000 +vt -0.675405 0.000000 +vt -0.675405 -0.625000 +vt -1.488268 0.000000 +vt -1.488268 -0.625000 +vt 1.000000 -1.625000 +vt 1.000000 -1.000000 +vt 1.000000 0.375000 +vt 1.000000 1.000000 +vt -1.520710 -0.625000 +vt -1.520710 0.000000 +vt -1.025000 0.506699 +vt -1.520710 0.029291 +vt -1.488268 0.007613 +vt -0.704067 1.000000 +vt -0.704067 1.625000 +vt -0.904067 1.000000 +vt -0.904067 1.625000 +vt -1.025000 1.000000 +vt -1.025000 1.625000 +vt -1.043301 1.000000 +vt -1.043301 1.625000 +vt -1.520710 1.220713 +vt -1.488268 1.242390 +vt -1.025000 0.743301 +vt 0.000000 0.000000 +vt 2.000000 0.000000 +vt 2.000000 0.500000 +vt 0.000000 0.500000 +vt 2.000000 0.750000 +vt 2.450000 1.250000 +vt 2.000000 1.250000 +vt 2.050000 0.550000 +vt 2.550000 0.100000 +vt 2.550000 1.150000 +vt 2.050000 0.700000 +vt 0.000000 1.250000 +vt 0.000000 0.750000 +vt 2.542388 1.188270 +vt 2.043301 0.725000 +vt 2.043301 0.525000 +vt 2.542388 0.061733 +vt 2.450000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 0.625000 +vt 2.000000 1.625000 +vt 2.000000 1.000000 +vt 0.000000 2.625000 +vt 0.000000 2.000000 +vt 2.763674 -0.625000 +vt 2.763674 0.000000 +vt 1.713675 0.000000 +vt 1.713675 -0.625000 +vt 2.000000 -0.625000 +vt 2.000000 0.000000 +vt 2.450000 0.000000 +vt 2.450000 -0.625000 +vt 2.801941 -0.625000 +vt 2.834383 -0.625000 +vt 2.834383 0.000000 +vt 2.801941 0.000000 +vt 2.450000 -0.625000 +vt 1.729067 1.000000 +vt 1.729067 1.625000 +vt 1.879067 1.625000 +vt 1.879067 1.000000 +vt 1.642962 -0.625000 +vt 1.675405 -0.625000 +vt 1.675405 0.000000 +vt 1.642962 0.000000 +vt 2.488268 -0.625000 +vt 2.488268 0.000000 +vt 0.000000 -1.000000 +vt 0.000000 -1.625000 +vt 0.000000 0.375000 +vt 0.000000 1.000000 +vt 2.520710 -0.625000 +vt 2.520710 0.000000 +vt 2.025000 0.506699 +vt 2.488268 0.007613 +vt 2.520710 0.029291 +vt 1.704067 1.000000 +vt 1.704067 1.625000 +vt 1.904067 1.625000 +vt 1.904067 1.000000 +vt 2.025000 1.000000 +vt 2.025000 1.625000 +vt 2.043301 1.625000 +vt 2.043301 1.000000 +vt 2.520710 1.220713 +vt 2.025000 0.743301 +vt 2.488268 1.242390 +vt -1.000000 1.000000 +vt -1.000000 1.625000 +vt -1.025000 1.000000 +vt -1.025000 1.625000 +vt -1.043301 1.000000 +vt -1.043301 1.625000 +s 1 +usemtl Cobblestone +f 1656/1081/859 1657/1082/859 1652/1083/859 1654/1084/859 +f 1659/1085/860 1661/1086/860 1665/1087/860 +f 1678/1088/860 1679/1089/860 1670/1090/860 1671/1091/860 +f 1662/1086/861 1660/1085/861 1664/1092/861 1663/1093/861 +f 1670/1090/860 1679/1089/860 1489/1094/860 1481/1095/860 +f 1671/1091/860 1487/1096/860 1483/1097/860 1678/1088/860 +f 1655/1084/860 1653/1083/860 1658/1098/860 +f 1467/1099/862 1465/1100/863 1702/1101/864 1705/1102/862 +f 1463/1100/865 1461/1103/866 1673/1104/866 1669/1101/867 +f 1464/1105/868 1471/1106/869 1697/1107/869 1497/1108/868 +f 1462/1109/862 1469/1110/870 1699/1111/870 1667/1112/862 +f 1687/1113/871 1696/1114/871 1695/1115/872 1686/1116/872 +f 1470/1117/873 1466/1109/866 1675/1112/866 1677/1098/873 +f 1490/1118/874 1484/1119/875 1503/1120/875 1692/1121/874 +f 1680/1122/876 1706/1123/876 1698/1124/877 1682/1125/877 +f 1470/1117/873 1677/1098/873 1501/1126/878 1681/1127/878 +f 1466/1109/866 1468/1128/866 1674/1129/866 1675/1112/866 +f 1460/1130/862 1462/1109/862 1667/1112/862 1672/1131/862 +f 1686/1132/872 1695/1133/872 1694/1126/879 1685/1127/879 +f 1666/1084/880 1668/1083/880 1473/1082/880 1472/1081/880 +f 1477/1093/881 1476/1092/881 1703/1085/881 1676/1086/881 +f 1474/1084/882 1499/1098/882 1492/1083/882 +f 1478/1087/882 1475/1086/882 1498/1085/882 +f 1482/1134/860 1486/1135/860 1485/1136/860 +f 1500/1090/882 1496/1089/882 1704/1088/882 1700/1091/882 +f 1658/1098/860 1653/1083/860 1482/1134/860 1485/1136/860 +f 1682/1125/877 1698/1124/877 1697/1107/869 1471/1106/869 +f 1685/1127/879 1694/1126/879 1699/1111/870 1469/1110/870 +f 1681/1127/878 1501/1126/878 1706/1133/876 1680/1132/876 +f 1464/1105/868 1497/1108/868 1696/1114/871 1687/1113/871 +f 1688/1137/883 1490/1118/874 1692/1121/874 1693/1138/883 +f 1484/1119/875 1684/1139/884 1691/1140/884 1503/1120/875 +f 1683/1141/885 1463/1100/865 1669/1101/867 1690/1142/885 +f 1465/1100/863 1689/1141/886 1507/1142/886 1702/1101/864 +f 1689/1141/886 1688/1143/883 1693/1144/883 1507/1142/886 +f 1684/1143/884 1683/1141/885 1690/1142/885 1691/1144/884 +f 1480/1145/860 1481/1095/860 1489/1094/860 +f 1659/1085/860 1665/1087/860 1479/1146/860 1488/1147/860 +f 1483/1097/860 1487/1096/860 1486/1135/860 +f 1482/1134/860 1483/1097/860 1486/1135/860 +f 1480/1145/860 1489/1094/860 1488/1147/860 +f 1479/1146/860 1480/1145/860 1488/1147/860 +f 1500/1090/882 1502/1095/882 1495/1094/882 1496/1089/882 +f 1700/1091/882 1704/1088/882 1494/1097/882 1506/1096/882 +f 1493/1134/882 1504/1136/882 1505/1135/882 +f 1499/1098/882 1504/1136/882 1493/1134/882 1492/1083/882 +f 1491/1145/882 1495/1094/882 1502/1095/882 +f 1498/1085/882 1701/1147/882 1707/1146/882 1478/1087/882 +f 1494/1097/882 1505/1135/882 1506/1096/882 +f 1493/1134/882 1505/1135/882 1494/1097/882 +f 1491/1145/882 1701/1147/882 1495/1094/882 +f 1707/1146/882 1701/1147/882 1491/1145/882 +f 1712/1148/861 1710/1149/861 1708/1150/861 1713/1151/861 +f 1715/1152/860 1721/1153/860 1717/1154/860 +f 1734/1155/860 1727/1156/860 1726/1157/860 1735/1158/860 +f 1718/1154/859 1719/1159/859 1720/1160/859 1716/1152/859 +f 1726/1157/860 1529/1161/860 1537/1162/860 1735/1158/860 +f 1727/1156/860 1734/1155/860 1531/1163/860 1535/1164/860 +f 1711/1149/860 1714/1165/860 1709/1150/860 +f 1515/1166/862 1761/1167/862 1758/1168/887 1513/1169/888 +f 1511/1169/889 1725/1168/890 1729/1170/866 1509/1171/866 +f 1512/1172/891 1545/1173/891 1753/1174/892 1519/1175/892 +f 1510/1176/862 1723/1177/862 1755/1178/893 1517/1179/893 +f 1743/1180/894 1742/1181/895 1751/1182/895 1752/1183/894 +f 1518/1184/896 1733/1165/896 1731/1177/866 1514/1176/866 +f 1538/1185/897 1748/1186/897 1551/1187/898 1532/1188/898 +f 1736/1189/899 1738/1190/900 1754/1191/900 1762/1192/899 +f 1518/1184/896 1737/1193/901 1549/1194/901 1733/1165/896 +f 1514/1176/866 1731/1177/866 1730/1195/866 1516/1196/866 +f 1508/1197/862 1728/1198/862 1723/1177/862 1510/1176/862 +f 1742/1199/895 1741/1193/902 1750/1194/902 1751/1200/895 +f 1722/1149/881 1520/1148/881 1521/1151/881 1724/1150/881 +f 1525/1159/880 1732/1154/880 1759/1152/880 1524/1160/880 +f 1522/1149/882 1540/1150/882 1547/1165/882 +f 1526/1153/882 1546/1152/882 1523/1154/882 +f 1530/1201/860 1533/1202/860 1534/1203/860 +f 1548/1157/882 1756/1156/882 1760/1155/882 1544/1158/882 +f 1714/1165/860 1533/1202/860 1530/1201/860 1709/1150/860 +f 1738/1190/900 1519/1175/892 1753/1174/892 1754/1191/900 +f 1741/1193/902 1517/1179/893 1755/1178/893 1750/1194/902 +f 1737/1193/901 1736/1199/899 1762/1200/899 1549/1194/901 +f 1512/1172/891 1743/1180/894 1752/1183/894 1545/1173/891 +f 1744/1204/903 1749/1205/903 1748/1186/897 1538/1185/897 +f 1532/1188/898 1551/1187/898 1747/1206/904 1740/1207/904 +f 1739/1208/905 1746/1209/905 1725/1168/890 1511/1169/889 +f 1513/1169/888 1758/1168/887 1555/1209/906 1745/1208/906 +f 1745/1208/906 1555/1209/906 1749/1210/903 1744/1211/903 +f 1740/1211/904 1747/1210/904 1746/1209/905 1739/1208/905 +f 1528/1212/860 1537/1162/860 1529/1161/860 +f 1715/1152/860 1536/1213/860 1527/1214/860 1721/1153/860 +f 1531/1163/860 1534/1203/860 1535/1164/860 +f 1530/1201/860 1534/1203/860 1531/1163/860 +f 1528/1212/860 1536/1213/860 1537/1162/860 +f 1527/1214/860 1536/1213/860 1528/1212/860 +f 1548/1157/882 1544/1158/882 1543/1162/882 1550/1161/882 +f 1756/1156/882 1554/1164/882 1542/1163/882 1760/1155/882 +f 1541/1201/882 1553/1203/882 1552/1202/882 +f 1547/1165/882 1540/1150/882 1541/1201/882 1552/1202/882 +f 1539/1212/882 1550/1161/882 1543/1162/882 +f 1546/1152/882 1526/1153/882 1763/1214/882 1757/1213/882 +f 1542/1163/882 1554/1164/882 1553/1203/882 +f 1541/1201/882 1542/1163/882 1553/1203/882 +f 1539/1212/882 1543/1162/882 1757/1213/882 +f 1763/1214/882 1539/1212/882 1757/1213/882 +f 1768/1148/859 1766/1149/859 1764/1150/859 1769/1151/859 +f 1771/1152/860 1777/1153/860 1773/1154/860 +f 1790/1155/860 1783/1156/860 1782/1157/860 1791/1158/860 +f 1774/1154/861 1775/1159/861 1776/1160/861 1772/1152/861 +f 1782/1157/860 1577/1161/860 1585/1162/860 1791/1158/860 +f 1783/1156/860 1790/1155/860 1579/1163/860 1583/1164/860 +f 1767/1149/860 1770/1165/860 1765/1150/860 +f 1563/1166/866 1817/1167/866 1814/1168/865 1561/1169/867 +f 1559/1169/864 1781/1168/863 1785/1170/862 1557/1171/862 +f 1560/1172/869 1593/1173/869 1809/1174/868 1567/1175/868 +f 1558/1176/866 1779/1177/866 1811/1178/873 1565/1179/873 +f 1799/1180/877 1798/1181/876 1807/1182/876 1808/1183/877 +f 1566/1184/870 1789/1165/870 1787/1177/862 1562/1176/862 +f 1586/1185/875 1804/1186/875 1599/1187/874 1580/1188/874 +f 1792/1189/872 1794/1190/871 1810/1191/871 1818/1192/872 +f 1566/1184/870 1793/1193/879 1597/1194/879 1789/1165/870 +f 1562/1176/862 1787/1177/862 1786/1195/862 1564/1196/862 +f 1556/1197/866 1784/1198/866 1779/1177/866 1558/1176/866 +f 1798/1199/876 1797/1193/878 1806/1194/878 1807/1200/876 +f 1778/1149/880 1568/1148/880 1569/1151/880 1780/1150/880 +f 1573/1159/881 1788/1154/881 1815/1152/881 1572/1160/881 +f 1570/1149/882 1588/1150/882 1595/1165/882 +f 1574/1153/882 1594/1152/882 1571/1154/882 +f 1578/1201/860 1581/1202/860 1582/1203/860 +f 1596/1157/882 1812/1156/882 1816/1155/882 1592/1158/882 +f 1770/1165/860 1581/1202/860 1578/1201/860 1765/1150/860 +f 1794/1190/871 1567/1175/868 1809/1174/868 1810/1191/871 +f 1797/1193/878 1565/1179/873 1811/1178/873 1806/1194/878 +f 1793/1193/879 1792/1199/872 1818/1200/872 1597/1194/879 +f 1560/1172/869 1799/1180/877 1808/1183/877 1593/1173/869 +f 1800/1204/884 1805/1205/884 1804/1186/875 1586/1185/875 +f 1580/1188/874 1599/1187/874 1803/1206/883 1796/1207/883 +f 1795/1208/886 1802/1209/886 1781/1168/863 1559/1169/864 +f 1561/1169/867 1814/1168/865 1603/1209/885 1801/1208/885 +f 1801/1208/885 1603/1209/885 1805/1210/884 1800/1211/884 +f 1796/1211/883 1803/1210/883 1802/1209/886 1795/1208/886 +f 1576/1212/860 1585/1162/860 1577/1161/860 +f 1771/1152/860 1584/1213/860 1575/1214/860 1777/1153/860 +f 1579/1163/860 1582/1203/860 1583/1164/860 +f 1578/1201/860 1582/1203/860 1579/1163/860 +f 1576/1212/860 1584/1213/860 1585/1162/860 +f 1575/1214/860 1584/1213/860 1576/1212/860 +f 1596/1157/882 1592/1158/882 1591/1162/882 1598/1161/882 +f 1812/1156/882 1602/1164/882 1590/1163/882 1816/1155/882 +f 1589/1201/882 1601/1203/882 1600/1202/882 +f 1595/1165/882 1588/1150/882 1589/1201/882 1600/1202/882 +f 1587/1212/882 1598/1161/882 1591/1162/882 +f 1594/1152/882 1574/1153/882 1819/1214/882 1813/1213/882 +f 1590/1163/882 1602/1164/882 1601/1203/882 +f 1589/1201/882 1590/1163/882 1601/1203/882 +f 1587/1212/882 1591/1162/882 1813/1213/882 +f 1819/1214/882 1587/1212/882 1813/1213/882 +f 1824/1081/861 1825/1082/861 1820/1083/861 1822/1084/861 +f 1827/1085/860 1829/1086/860 1833/1087/860 +f 1846/1088/860 1847/1089/860 1838/1090/860 1839/1091/860 +f 1830/1086/859 1828/1085/859 1832/1092/859 1831/1093/859 +f 1838/1090/860 1847/1089/860 1633/1094/860 1625/1095/860 +f 1839/1091/860 1631/1096/860 1627/1097/860 1846/1088/860 +f 1823/1084/860 1821/1083/860 1826/1098/860 +f 1611/1099/866 1609/1215/890 1870/1216/889 1873/1102/866 +f 1607/1215/887 1605/1103/862 1841/1104/862 1837/1216/888 +f 1608/1105/892 1615/1106/891 1865/1107/891 1641/1108/892 +f 1606/1109/866 1613/1110/896 1867/1111/896 1835/1112/866 +f 1855/1113/900 1864/1114/900 1863/1115/899 1854/1116/899 +f 1614/1117/893 1610/1109/862 1843/1112/862 1845/1098/893 +f 1634/1118/898 1628/1119/897 1647/1120/897 1860/1121/898 +f 1848/1122/895 1874/1123/895 1866/1124/894 1850/1125/894 +f 1614/1117/893 1845/1098/893 1645/1126/902 1849/1127/902 +f 1610/1109/862 1612/1128/862 1842/1129/862 1843/1112/862 +f 1604/1130/866 1606/1109/866 1835/1112/866 1840/1131/866 +f 1854/1132/899 1863/1133/899 1862/1126/901 1853/1127/901 +f 1834/1084/881 1836/1083/881 1617/1082/881 1616/1081/881 +f 1621/1093/880 1620/1092/880 1871/1085/880 1844/1086/880 +f 1618/1084/882 1643/1098/882 1636/1083/882 +f 1622/1087/882 1619/1086/882 1642/1085/882 +f 1626/1134/860 1630/1135/860 1629/1136/860 +f 1644/1090/882 1640/1089/882 1872/1088/882 1868/1091/882 +f 1826/1098/860 1821/1083/860 1626/1134/860 1629/1136/860 +f 1850/1125/894 1866/1124/894 1865/1107/891 1615/1106/891 +f 1853/1127/901 1862/1126/901 1867/1111/896 1613/1110/896 +f 1849/1127/902 1645/1126/902 1874/1133/895 1848/1132/895 +f 1608/1105/892 1641/1108/892 1864/1114/900 1855/1113/900 +f 1856/1137/904 1634/1118/898 1860/1121/898 1861/1138/904 +f 1628/1119/897 1852/1139/903 1859/1140/903 1647/1120/897 +f 1851/1217/906 1607/1215/887 1837/1216/888 1858/1218/906 +f 1609/1215/890 1857/1217/905 1651/1218/905 1870/1216/889 +f 1857/1217/905 1856/1219/904 1861/1220/904 1651/1218/905 +f 1852/1219/903 1851/1217/906 1858/1218/906 1859/1220/903 +f 1624/1145/860 1625/1095/860 1633/1094/860 +f 1827/1085/860 1833/1087/860 1623/1146/860 1632/1147/860 +f 1627/1097/860 1631/1096/860 1630/1135/860 +f 1626/1134/860 1627/1097/860 1630/1135/860 +f 1624/1145/860 1633/1094/860 1632/1147/860 +f 1623/1146/860 1624/1145/860 1632/1147/860 +f 1644/1090/882 1646/1095/882 1639/1094/882 1640/1089/882 +f 1868/1091/882 1872/1088/882 1638/1097/882 1650/1096/882 +f 1637/1134/882 1648/1136/882 1649/1135/882 +f 1643/1098/882 1648/1136/882 1637/1134/882 1636/1083/882 +f 1635/1145/882 1639/1094/882 1646/1095/882 +f 1642/1085/882 1869/1147/882 1875/1146/882 1622/1087/882 +f 1638/1097/882 1649/1135/882 1650/1096/882 +f 1637/1134/882 1649/1135/882 1638/1097/882 +f 1635/1145/882 1869/1147/882 1639/1094/882 +f 1875/1146/882 1869/1147/882 1635/1145/882 +o UndergroundCoridoor +v -0.500000 0.000000 -24.000000 +v 0.500000 0.000000 -24.000000 +v -0.500000 0.000000 -24.500000 +v 0.500000 0.000000 -24.500000 +v -0.500000 0.000000 -25.500000 +v 0.500000 0.000000 -25.500000 +v 0.500000 -4.000000 -26.000000 +v 0.500000 -4.000000 -27.000000 +v -0.500000 -4.000000 -26.000000 +v -0.500000 -4.000000 -27.000000 +v -0.500000 1.250000 -24.000000 +v 0.500000 1.250000 -24.000000 +v -0.500000 1.250000 -24.500000 +v 0.500000 1.250000 -24.500000 +v -0.500000 1.250000 -25.500000 +v 0.500000 1.250000 -25.500000 +v 0.500000 -2.750000 -26.000000 +v 0.500000 -2.750000 -27.000000 +v -0.500000 -2.750000 -26.000000 +v -0.500000 -2.750000 -27.000000 +v 0.500000 -6.000000 -22.000000 +v -0.500000 -6.000000 -22.000000 +v 0.500000 -4.750000 -22.000000 +v -0.500000 -4.750000 -22.000000 +v 0.500000 -6.000000 0.000000 +v -0.500000 -6.000000 0.000000 +v 0.500000 -4.750000 0.000000 +v -0.500000 -4.750000 0.000000 +v -0.500000 0.000000 24.000000 +v 0.500000 0.000000 24.000000 +v -0.500000 0.000000 24.500000 +v 0.500000 0.000000 24.500000 +v -0.500000 0.000000 25.500000 +v 0.500000 0.000000 25.500000 +v 0.500000 -4.000000 26.000000 +v 0.500000 -4.000000 27.000000 +v -0.500000 -4.000000 26.000000 +v -0.500000 -4.000000 27.000000 +v -0.500000 1.250000 24.000000 +v 0.500000 1.250000 24.000000 +v -0.500000 1.250000 24.500000 +v 0.500000 1.250000 24.500000 +v -0.500000 1.250000 25.500000 +v 0.500000 1.250000 25.500000 +v 0.500000 -2.750000 26.000000 +v 0.500000 -2.750000 27.000000 +v -0.500000 -2.750000 26.000000 +v -0.500000 -2.750000 27.000000 +v 0.500000 -6.000000 22.000000 +v -0.500000 -6.000000 22.000000 +v 0.500000 -4.750000 22.000000 +v -0.500000 -4.750000 22.000000 +vn -0.0000 1.0000 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn 1.0000 -0.0000 -0.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 -1.0000 -0.0000 +vn -0.0000 -0.8944 -0.4472 +vn -0.0000 0.8944 0.4472 +vn -0.0000 -0.0000 -1.0000 +vn -0.0000 -0.8944 0.4472 +vn -0.0000 0.8944 -0.4472 +vt -1.347222 -0.500001 +vt -0.847222 -0.500001 +vt -0.847222 -0.250001 +vt -1.347222 -0.250001 +vt 0.000000 0.000000 +vt 0.500000 0.000000 +vt 0.500000 0.500000 +vt 0.000000 0.500000 +vt 0.500000 13.500000 +vt 0.000000 13.500000 +vt 0.000000 13.000000 +vt 0.500000 13.000000 +vt -1.347222 -2.354168 +vt -0.847222 -2.354168 +vt -0.847222 -1.729168 +vt -1.347222 -1.729168 +vt 0.000000 -0.354168 +vt 0.250000 -0.354168 +vt 0.250000 0.270832 +vt 0.000000 0.270832 +vt 1.000000 0.000000 +vt 1.000000 0.625000 +vt 0.500000 0.625000 +vt 0.500000 11.000000 +vt 0.000000 11.000000 +vt 13.000000 1.625000 +vt 13.000000 1.000000 +vt 11.000000 0.000000 +vt 11.000000 0.625000 +vt 0.000000 0.625000 +vt 2.347222 -0.500001 +vt 2.347222 -0.250001 +vt 1.847222 -0.250001 +vt 1.847222 -0.500001 +vt 1.000000 0.500000 +vt 1.000000 13.000000 +vt 1.000000 13.500000 +vt 2.347222 -2.354168 +vt 2.347222 -1.729168 +vt 1.847222 -1.729168 +vt 1.847222 -2.354168 +vt 1.000000 -0.354168 +vt 1.000000 0.270832 +vt 0.750000 0.270832 +vt 0.750000 -0.354168 +vt 1.000000 11.000000 +vt -12.000000 1.625000 +vt -10.000000 0.625000 +vt -10.000000 0.000000 +vt -12.000000 1.000000 +s 0 +usemtl Cobblestone +f 1876/1221/907 1877/1222/907 1879/1223/907 1878/1224/907 +f 1878/1225/907 1879/1226/907 1881/1227/907 1880/1228/907 +f 1883/1229/907 1885/1230/907 1884/1231/907 1882/1232/907 +f 1885/1233/908 1883/1234/908 1893/1235/908 1895/1236/908 +f 1876/1237/909 1878/1238/909 1888/1239/909 1886/1240/909 +f 1879/1238/910 1877/1237/910 1887/1240/910 1889/1239/910 +f 1880/1226/908 1881/1241/908 1891/1242/908 1890/1243/908 +f 1888/1224/911 1889/1223/911 1887/1222/911 1886/1221/911 +f 1891/1225/911 1889/1226/911 1888/1227/911 1890/1228/911 +f 1895/1230/911 1893/1229/911 1892/1232/911 1894/1231/911 +f 1894/1231/912 1892/1232/912 1898/1244/912 1899/1245/912 +f 1882/1232/913 1884/1231/913 1897/1245/913 1896/1244/913 +f 1892/1246/910 1882/1247/910 1896/1248/910 1898/1249/910 +f 1899/1249/909 1897/1248/909 1884/1247/909 1894/1246/909 +f 1896/1244/907 1897/1245/907 1901/1225/907 1900/1226/907 +f 1898/1249/910 1896/1248/910 1900/1225/910 1902/1250/910 +f 1899/1245/911 1898/1244/911 1902/1226/911 1903/1225/911 +f 1897/1248/909 1899/1249/909 1903/1250/909 1901/1225/909 +f 1904/1251/907 1906/1252/907 1907/1253/907 1905/1254/907 +f 1906/1241/907 1908/1255/907 1909/1227/907 1907/1226/907 +f 1911/1229/907 1910/1232/907 1912/1256/907 1913/1257/907 +f 1913/1258/914 1923/1259/914 1921/1260/914 1911/1261/914 +f 1904/1262/909 1914/1263/909 1916/1264/909 1906/1265/909 +f 1907/1265/910 1917/1264/910 1915/1263/910 1905/1262/910 +f 1908/1226/914 1918/1243/914 1919/1250/914 1909/1225/914 +f 1916/1252/911 1914/1251/911 1915/1254/911 1917/1253/911 +f 1919/1241/911 1918/1255/911 1916/1227/911 1917/1226/911 +f 1923/1257/911 1922/1256/911 1920/1232/911 1921/1229/911 +f 1922/1256/915 1927/1266/915 1926/1244/915 1920/1232/915 +f 1910/1232/916 1924/1244/916 1925/1266/916 1912/1256/916 +f 1920/1267/910 1926/1268/910 1924/1269/910 1910/1270/910 +f 1927/1268/909 1922/1267/909 1912/1270/909 1925/1269/909 +f 1924/1244/907 1900/1226/907 1901/1241/907 1925/1266/907 +f 1926/1268/910 1902/1242/910 1900/1241/910 1924/1269/910 +f 1927/1266/911 1903/1241/911 1902/1226/911 1926/1244/911 +f 1925/1269/909 1901/1241/909 1903/1242/909 1927/1268/909 +o Ramp +v -20.000000 3.000000 13.000000 +v -19.942356 2.414729 13.000000 +v -19.771639 1.851950 13.000000 +v -19.494410 1.333289 13.000000 +v -19.121321 0.878680 13.000000 +v -18.666710 0.505591 13.000000 +v -18.148050 0.228362 13.000000 +v -17.585272 0.057644 13.000000 +v -17.000000 0.000000 13.000000 +v -20.000000 -0.000000 15.000000 +v -17.000000 -0.000000 15.000000 +v -17.585272 0.057644 15.000000 +v -18.148050 0.228362 15.000000 +v -18.666710 0.505591 15.000000 +v -19.121321 0.878680 15.000000 +v -19.494410 1.333289 15.000000 +v -19.771639 1.851950 15.000000 +v -19.942356 2.414729 15.000000 +v -20.000000 3.000000 15.000000 +v -20.000000 0.000000 13.000000 +v -20.000000 3.000000 15.000000 +v -20.000000 3.000000 15.000000 +v -20.000000 3.000000 13.000000 +v -20.000000 -0.000000 15.000000 +v -17.000000 -0.000000 15.000000 +v -17.585272 0.057644 15.000000 +v -18.148050 0.228362 15.000000 +v -18.666710 0.505591 15.000000 +v -19.121321 0.878680 15.000000 +v -19.494410 1.333289 15.000000 +v -19.771639 1.851950 15.000000 +v -19.942356 2.414729 15.000000 +vn 0.9952 0.0980 -0.0000 +vn 0.9808 0.1951 -0.0000 +vn 0.1951 0.9808 -0.0000 +vn 0.0980 0.9952 -0.0000 +vn 0.7071 0.7071 -0.0000 +vn 0.5556 0.8315 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn 0.9239 0.3827 -0.0000 +vn -1.0000 -0.0000 -0.0000 +vn 0.3827 0.9239 -0.0000 +vn 0.8315 0.5556 -0.0000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.292635 0.000000 +vt 0.292635 1.000000 +vt 2.048448 1.000000 +vt 2.048448 0.000000 +vt 2.341084 0.000000 +vt 2.341084 1.000000 +vt 1.170542 1.000000 +vt 1.170542 0.000000 +vt 1.463177 0.000000 +vt 1.463177 1.000000 +vt -0.000000 0.000000 +vt 0.666645 0.252796 +vt 0.439340 0.439340 +vt 0.585271 0.000000 +vt 0.585271 1.000000 +vt 1.000000 0.000000 +vt 0.000000 0.000000 +vt 0.000000 1.500000 +vt 1.000000 1.500000 +vt 1.755813 0.000000 +vt 1.755813 1.000000 +vt 0.877906 0.000000 +vt 0.877906 1.000000 +vt 0.028822 1.207365 +vt -0.000000 1.500000 +vt 1.500000 0.000000 +vt 1.207364 0.028822 +vt 0.925975 0.114181 +vt 0.114181 0.925975 +vt 0.252796 0.666645 +s 1 +usemtl Cobblestone +f 1950/1271/917 1948/1272/917 1959/1273/918 1929/1274/918 +f 1935/1275/919 1953/1276/919 1952/1277/920 1936/1278/920 +f 1932/1279/921 1956/1280/921 1955/1281/922 1933/1282/922 +f 1937/1283/923 1941/1284/923 1942/1285/923 +f 1929/1274/918 1959/1273/918 1958/1286/924 1930/1287/924 +f 1947/1288/925 1951/1289/925 1949/1290/925 1928/1291/925 +f 1933/1282/922 1955/1281/922 1954/1292/926 1934/1293/926 +f 1930/1287/924 1958/1286/924 1957/1294/927 1931/1295/927 +f 1934/1293/926 1954/1292/926 1953/1276/919 1935/1275/919 +f 1931/1295/927 1957/1294/927 1956/1280/921 1932/1279/921 +f 1945/1296/923 1946/1297/923 1937/1283/923 +f 1937/1283/923 1938/1298/923 1939/1299/923 +f 1937/1283/923 1939/1299/923 1940/1300/923 +f 1944/1301/923 1945/1296/923 1937/1283/923 +f 1943/1302/923 1944/1301/923 1937/1283/923 +f 1937/1283/923 1940/1300/923 1941/1284/923 +f 1942/1285/923 1943/1302/923 1937/1283/923 +o BuildingRampRoof +v -6.000000 2.500000 -1.000000 +v 0.875000 2.500000 6.000000 +v -2.500000 2.500000 1.000000 +v -1.000000 2.500000 2.500000 +v -6.000000 2.500000 0.875000 +v -5.875000 2.500000 1.000000 +v -1.000000 2.500000 5.875000 +v -0.875000 2.500000 6.000000 +v -1.000000 2.500000 -6.000000 +v 1.000000 2.500000 5.875000 +v 1.000000 2.500000 2.500000 +v 2.500000 2.500000 1.000000 +v 2.500000 2.500000 -1.000000 +v 1.000000 2.500000 -2.500000 +v -1.000000 2.500000 -1.000000 +v 1.000000 2.500000 -5.900000 +v 1.000000 2.500000 -5.875000 +v 5.875000 2.500000 1.000000 +v 5.875000 2.500000 -1.000000 +v 0.875000 2.500000 -6.000000 +v 6.000000 2.500000 0.875000 +v 6.000000 2.500000 -0.875000 +v -2.000000 1.500000 2.500000 +v -6.000000 1.500000 5.500000 +v -5.500000 1.500000 6.000000 +v -1.875000 1.500000 6.000000 +v -2.000000 1.500000 5.875000 +v -5.875000 1.500000 2.000000 +v -6.000000 1.500000 1.875000 +v -2.500000 1.500000 2.000000 +v 2.500000 1.500000 2.000000 +v 5.500000 1.500000 6.000000 +v 6.000000 1.500000 5.500000 +v 6.000000 1.500000 1.875000 +v 5.875000 1.500000 2.000000 +v 2.000000 1.500000 5.875000 +v 1.875000 1.500000 6.000000 +v 2.000000 1.500000 2.500000 +v 2.000000 1.500000 -2.500000 +v 5.999999 1.500000 -5.500000 +v 5.499999 1.500000 -6.000000 +v 1.875000 1.500000 -6.000000 +v 2.000000 1.500000 -5.875000 +v 5.875000 1.500000 -2.000000 +v 6.000000 1.500000 -1.875000 +v 2.500000 1.500000 -2.000000 +vn -0.0000 1.0000 -0.0000 +vt 3.437500 -2.500000 +vt 3.500000 -2.437500 +vt 2.500000 -2.437500 +vt 2.562500 -2.500000 +vt 3.500000 -0.750000 +vt 2.500000 -0.750000 +vt 2.500000 3.500000 +vt 2.500000 1.000000 +vt 3.500000 1.750000 +vt 3.500000 3.437500 +vt 4.250000 1.000000 +vt 4.250000 0.000000 +vt 5.937500 0.000000 +vt 5.937500 1.000000 +vt -0.000000 1.000000 +vt 1.750000 0.000000 +vt 3.437500 3.500000 +vt 5.937500 0.000000 +vt 6.000000 0.062500 +vt 6.000000 0.937500 +vt -0.000000 0.062500 +vt 0.062500 0.000000 +vt 0.000000 2.062500 +vt 0.000000 0.250000 +vt 0.062500 2.000000 +vt 2.000000 0.062500 +vt 0.250000 0.000000 +vt 2.062500 0.000000 +vt 2.000000 1.750000 +vt 1.750000 2.000000 +vt -1.062500 0.000000 +vt 0.750000 0.000000 +vt -1.000000 0.062500 +vt 0.937500 2.000000 +vt 1.000000 0.250000 +vt 1.000000 2.062500 +vt -0.750000 2.000000 +vt -1.000000 1.750000 +vt 1.000000 -1.062500 +vt 1.000000 0.750000 +vt 0.937500 -1.000000 +vt -1.000000 0.937500 +vt 0.750000 1.000000 +vt -1.062500 1.000000 +vt -1.000000 -0.750000 +vt -0.750000 -1.000000 +s 0 +usemtl Cobblestone +f 1961/1303/928 1969/1304/928 1966/1305/928 1967/1306/928 +f 1969/1304/928 1970/1307/928 1963/1308/928 1966/1305/928 +f 1968/1309/928 1974/1310/928 1973/1311/928 1976/1312/928 +f 1972/1313/928 1971/1314/928 1977/1315/928 1978/1316/928 +f 1974/1310/928 1960/1317/928 1962/1318/928 +f 1962/1318/928 1963/1308/928 1970/1307/928 1974/1310/928 +f 1974/1310/928 1970/1307/928 1971/1314/928 +f 1968/1309/928 1976/1312/928 1979/1319/928 +f 1978/1316/928 1977/1320/928 1980/1321/928 1981/1322/928 +f 1973/1311/928 1974/1310/928 1971/1314/928 1972/1313/928 +f 1960/1317/928 1964/1323/928 1965/1324/928 1962/1318/928 +f 1988/1325/928 1983/1326/928 1987/1327/928 +f 1986/1328/928 1984/1329/928 1985/1330/928 +f 1984/1329/928 1986/1328/928 1987/1327/928 1983/1326/928 +f 1986/1328/928 1982/1331/928 1989/1332/928 1987/1327/928 +f 1996/1333/928 1991/1334/928 1995/1335/928 +f 1994/1336/928 1992/1337/928 1993/1338/928 +f 1992/1337/928 1994/1336/928 1995/1335/928 1991/1334/928 +f 1994/1336/928 1990/1339/928 1997/1340/928 1995/1335/928 +f 2004/1341/928 1999/1342/928 2003/1343/928 +f 2002/1344/928 2000/1345/928 2001/1346/928 +f 2000/1345/928 2002/1344/928 2003/1343/928 1999/1342/928 +f 2002/1344/928 1998/1347/928 2005/1348/928 2003/1343/928 +l 1973 1975 +o Terrain +v -22.000002 -0.533112 -22.000002 +v -7.000001 -0.211025 -12.000002 +v -7.000001 -0.534657 -22.000002 +v -22.000002 -0.502405 -12.000002 +v -7.000001 -0.337120 -13.000002 +v -7.000001 -0.600811 -14.000002 +v -7.000001 -0.549606 -15.000002 +v -7.000001 -0.357876 -16.000002 +v -7.000001 -0.498184 -17.000002 +v -7.000001 -0.296180 -18.000002 +v -7.000001 -0.187997 -19.000002 +v -7.000001 -0.436451 -20.000002 +v -7.000001 -0.323097 -21.000002 +v -22.000002 -0.338748 -13.000002 +v -22.000002 -0.207832 -14.000002 +v -22.000002 -0.220001 -15.000002 +v -22.000002 -0.358393 -16.000002 +v -22.000002 -0.703098 -17.000002 +v -22.000002 -0.712385 -18.000002 +v -22.000002 -0.533642 -19.000002 +v -22.000002 -0.553265 -20.000002 +v -22.000002 -0.551648 -21.000002 +v -8.000001 -0.401734 -12.000002 +v -9.000001 -0.628346 -12.000002 +v -10.000001 -0.339083 -12.000002 +v -11.000001 -0.303425 -12.000002 +v -12.000002 -0.424683 -12.000002 +v -13.000002 -0.333648 -12.000002 +v -14.000002 -0.405994 -12.000002 +v -15.000002 -0.607098 -12.000002 +v -16.000002 -0.628003 -12.000002 +v -17.000002 -0.469468 -12.000002 +v -18.000002 -0.274116 -12.000002 +v -19.000002 -0.298645 -12.000002 +v -20.000002 -0.466931 -12.000002 +v -21.000002 -0.502174 -12.000002 +v -21.000002 -0.374246 -22.000002 +v -20.000002 -0.582496 -22.000002 +v -19.000002 -0.946930 -22.000002 +v -18.000002 -0.696955 -22.000002 +v -17.000002 -0.375092 -22.000002 +v -16.000002 -0.276501 -22.000002 +v -15.000002 -0.335563 -22.000002 +v -14.000002 -0.382163 -22.000002 +v -13.000002 -0.485409 -22.000002 +v -12.000002 -0.507178 -22.000002 +v -11.000001 -0.404995 -22.000002 +v -10.000001 -0.304068 -22.000002 +v -9.000001 -0.237850 -22.000002 +v -8.000001 -0.343008 -22.000002 +v -21.000002 -0.118149 -21.000002 +v -20.000002 -0.260623 -21.000002 +v -19.000002 -0.630013 -21.000002 +v -18.000002 -0.682664 -21.000002 +v -17.000002 -0.347588 -21.000002 +v -16.000002 -0.235919 -21.000002 +v -15.000002 -0.607215 -21.000002 +v -14.000002 -0.776618 -21.000002 +v -13.000002 -0.714713 -21.000002 +v -12.000002 -0.502461 -21.000002 +v -11.000001 -0.297631 -21.000002 +v -10.000001 -0.344700 -21.000002 +v -9.000001 -0.450798 -21.000002 +v -8.000001 -0.289757 -21.000002 +v -21.000002 -0.391013 -20.000002 +v -20.000002 -0.274820 -20.000002 +v -19.000002 -0.417461 -20.000002 +v -18.000002 -0.667692 -20.000002 +v -17.000002 -0.549290 -20.000002 +v -16.000002 -0.541209 -20.000002 +v -15.000002 -0.911628 -20.000002 +v -14.000002 -1.000000 -20.000002 +v -13.000002 -0.923237 -20.000002 +v -12.000002 -0.543248 -20.000002 +v -11.000001 -0.356269 -20.000002 +v -10.000001 -0.438711 -20.000002 +v -9.000001 -0.384983 -20.000002 +v -8.000001 -0.378742 -20.000002 +v -21.000002 -0.626167 -19.000002 +v -20.000002 -0.470086 -19.000002 +v -19.000002 -0.604758 -19.000002 +v -18.000002 -0.639268 -19.000002 +v -17.000002 -0.324235 -19.000002 +v -16.000002 -0.401596 -19.000002 +v -15.000002 -0.752991 -19.000002 +v -14.000002 -1.000000 -19.000002 +v -13.000002 -0.933433 -19.000002 +v -12.000002 -0.657676 -19.000002 +v -11.000001 -0.760520 -19.000002 +v -10.000001 -0.683975 -19.000002 +v -9.000001 -0.276062 -19.000002 +v -8.000001 -0.265271 -19.000002 +v -21.000002 -0.669010 -18.000002 +v -20.000002 -0.557882 -18.000002 +v -19.000002 -0.758399 -18.000002 +v -18.000002 -0.511859 -18.000002 +v -17.000002 -0.096313 -18.000002 +v -16.000002 -0.111700 -18.000002 +v -15.000002 -0.205601 -18.000002 +v -14.000002 -0.589785 -18.000002 +v -13.000002 -0.924439 -18.000002 +v -12.000002 -0.755259 -18.000002 +v -11.000001 -0.595147 -18.000002 +v -10.000001 -0.687985 -18.000002 +v -9.000001 -0.634628 -18.000002 +v -8.000001 -0.384974 -18.000002 +v -21.000002 -0.632615 -17.000002 +v -20.000002 -0.389367 -17.000002 +v -19.000002 -0.478654 -17.000002 +v -18.000002 -0.383973 -17.000002 +v -17.000002 -0.300827 -17.000002 +v -16.000002 -0.279953 -17.000002 +v -15.000002 -0.142074 -17.000002 +v -14.000002 -0.302562 -17.000002 +v -13.000002 -0.758880 -17.000002 +v -12.000002 -0.824356 -17.000002 +v -11.000001 -0.529365 -17.000002 +v -10.000001 -0.591465 -17.000002 +v -9.000001 -0.692544 -17.000002 +v -8.000001 -0.401261 -17.000002 +v -21.000002 -0.355728 -16.000002 +v -20.000002 -0.160983 -16.000002 +v -19.000002 -0.027005 -16.000002 +v -18.000002 -0.387698 -16.000002 +v -17.000002 -0.674960 -16.000002 +v -16.000002 -0.470534 -16.000002 +v -15.000002 -0.178188 -16.000002 +v -14.000002 -0.239357 -16.000002 +v -13.000002 -0.491967 -16.000002 +v -12.000002 -0.553623 -16.000002 +v -11.000001 -0.446049 -16.000002 +v -10.000001 -0.505844 -16.000002 +v -9.000001 -0.462067 -16.000002 +v -8.000001 -0.201712 -16.000002 +v -21.000002 -0.408256 -15.000002 +v -20.000002 -0.337803 -15.000002 +v -19.000002 -0.056350 -15.000002 +v -18.000002 -0.365120 -15.000002 +v -17.000002 -0.515489 -15.000002 +v -16.000002 -0.517315 -15.000002 +v -15.000002 -0.460311 -15.000002 +v -14.000002 -0.243908 -15.000002 +v -13.000002 -0.114556 -15.000002 +v -12.000002 -0.197982 -15.000002 +v -11.000001 -0.303420 -15.000002 +v -10.000001 -0.580932 -15.000002 +v -9.000001 -0.612320 -15.000002 +v -8.000001 -0.358547 -15.000002 +v -21.000002 -0.276924 -14.000002 +v -20.000002 -0.338091 -14.000002 +v -19.000002 -0.256442 -14.000002 +v -18.000002 -0.154980 -14.000002 +v -17.000002 -0.216113 -14.000002 +v -16.000002 -0.686244 -14.000002 +v -15.000002 -0.737275 -14.000002 +v -14.000002 -0.321931 -14.000002 +v -13.000002 -0.128494 -14.000002 +v -12.000002 -0.356427 -14.000002 +v -11.000001 -0.479054 -14.000002 +v -10.000001 -0.537222 -14.000002 +v -9.000001 -0.642727 -14.000002 +v -8.000001 -0.543134 -14.000002 +v -21.000002 -0.399429 -13.000002 +v -20.000002 -0.475562 -13.000002 +v -19.000002 -0.477066 -13.000002 +v -18.000002 -0.286850 -13.000002 +v -17.000002 -0.580230 -13.000002 +v -16.000002 -0.949367 -13.000002 +v -15.000002 -0.539132 -13.000002 +v -14.000002 -0.244648 -13.000002 +v -13.000002 -0.306931 -13.000002 +v -12.000002 -0.395691 -13.000002 +v -11.000001 -0.251824 -13.000002 +v -10.000001 -0.346393 -13.000002 +v -9.000001 -0.781761 -13.000002 +v -8.000001 -0.624588 -13.000002 +v -21.500002 -0.505064 -12.000002 +v -7.500001 -0.448988 -22.000002 +v -7.000001 -0.356218 -21.500002 +v -22.000002 -0.526081 -21.500002 +v -7.000001 -0.259101 -12.500002 +v -7.000001 -0.471880 -13.500002 +v -7.000001 -0.621497 -14.500002 +v -7.000001 -0.432461 -15.500002 +v -7.000001 -0.397428 -16.500002 +v -7.000001 -0.458697 -17.500002 +v -7.000001 -0.165914 -18.500002 +v -7.000001 -0.342465 -19.500002 +v -7.000001 -0.406065 -20.500002 +v -22.000002 -0.432514 -12.500002 +v -22.000002 -0.256258 -13.500002 +v -22.000002 -0.208592 -14.500002 +v -22.000002 -0.243559 -15.500002 +v -22.000002 -0.544148 -16.500002 +v -22.000002 -0.755802 -17.500002 +v -22.000002 -0.604332 -18.500002 +v -22.000002 -0.541290 -19.500002 +v -22.000002 -0.557939 -20.500002 +v -7.500001 -0.253678 -21.000002 +v -7.500001 -0.400733 -20.000002 +v -7.500001 -0.235777 -19.000002 +v -7.500001 -0.284414 -18.000002 +v -7.500001 -0.365236 -17.000002 +v -7.500001 -0.219251 -16.000002 +v -7.500001 -0.412913 -15.000002 +v -7.500001 -0.550604 -14.000002 +v -7.500001 -0.439575 -13.000002 +v -7.500001 -0.245564 -12.000002 +v -8.500001 -0.570247 -12.000002 +v -9.500001 -0.502617 -12.000002 +v -10.500001 -0.262726 -12.000002 +v -11.500002 -0.389933 -12.000002 +v -12.500002 -0.386457 -12.000002 +v -13.500002 -0.338422 -12.000002 +v -14.500002 -0.517827 -12.000002 +v -15.500002 -0.644016 -12.000002 +v -16.500002 -0.550307 -12.000002 +v -17.500002 -0.373963 -12.000002 +v -18.500002 -0.249853 -12.000002 +v -19.500002 -0.385577 -12.000002 +v -20.500002 -0.502551 -12.000002 +v -21.500002 -0.469674 -22.000002 +v -20.500002 -0.390674 -22.000002 +v -19.500002 -0.828006 -22.000002 +v -18.500002 -0.867265 -22.000002 +v -17.500002 -0.501933 -22.000002 +v -16.500002 -0.311322 -22.000002 +v -15.500002 -0.295872 -22.000002 +v -14.500002 -0.354617 -22.000002 +v -13.500002 -0.429181 -22.000002 +v -12.500002 -0.521433 -22.000002 +v -11.500002 -0.450314 -22.000002 +v -10.500001 -0.367041 -22.000002 +v -9.500001 -0.253026 -22.000002 +v -8.500001 -0.266760 -22.000002 +v -21.500002 -0.298784 -21.000002 +v -20.500002 -0.122819 -21.000002 +v -19.500002 -0.476430 -21.000002 +v -18.500002 -0.697178 -21.000002 +v -17.500002 -0.534868 -21.000002 +v -16.500002 -0.222682 -21.000002 +v -15.500002 -0.415175 -21.000002 +v -14.500002 -0.716502 -21.000002 +v -13.500002 -0.757222 -21.000002 +v -12.500002 -0.642712 -21.000002 +v -11.500002 -0.364761 -21.000002 +v -10.500001 -0.304027 -21.000002 +v -9.500001 -0.405663 -21.000002 +v -8.500001 -0.392654 -21.000002 +v -21.500002 -0.439203 -20.000002 +v -20.500002 -0.332846 -20.000002 +v -19.500002 -0.305768 -20.000002 +v -18.500002 -0.571353 -20.000002 +v -17.500002 -0.637313 -20.000002 +v -16.500002 -0.494971 -20.000002 +v -15.500002 -0.717556 -20.000002 +v -14.500002 -1.000000 -20.000002 +v -13.500002 -1.000000 -20.000002 +v -12.500002 -0.779451 -20.000002 +v -11.500002 -0.373392 -20.000002 +v -10.500001 -0.418900 -20.000002 +v -9.500001 -0.411714 -20.000002 +v -8.500001 -0.378734 -20.000002 +v -21.500002 -0.547057 -19.000002 +v -20.500002 -0.573531 -19.000002 +v -19.500002 -0.466587 -19.000002 +v -18.500002 -0.716221 -19.000002 +v -17.500002 -0.442159 -19.000002 +v -16.500002 -0.334833 -19.000002 +v -15.500002 -0.562558 -19.000002 +v -14.500002 -0.932950 -19.000002 +v -13.500002 -1.000000 -19.000002 +v -12.500002 -0.802853 -19.000002 +v -11.500002 -0.642644 -19.000002 +v -10.500001 -0.818647 -19.000002 +v -9.500001 -0.435396 -19.000002 +v -8.500001 -0.271911 -19.000002 +v -21.500002 -0.686925 -18.000002 +v -20.500002 -0.600252 -18.000002 +v -19.500002 -0.622641 -18.000002 +v -18.500002 -0.743309 -18.000002 +v -17.500002 -0.222314 -18.000002 +v -16.500002 -0.112049 -18.000002 +v -15.500002 -0.138340 -18.000002 +v -14.500002 -0.361311 -18.000002 +v -13.500002 -0.801233 -18.000002 +v -12.500002 -0.893358 -18.000002 +v -11.500002 -0.620277 -18.000002 +v -10.500001 -0.659777 -18.000002 +v -9.500001 -0.665938 -18.000002 +v -8.500001 -0.540829 -18.000002 +v -21.500002 -0.713558 -17.000002 +v -20.500002 -0.492399 -17.000002 +v -19.500002 -0.400644 -17.000002 +v -18.500002 -0.472293 -17.000002 +v -17.500002 -0.299618 -17.000002 +v -16.500002 -0.329736 -17.000002 +v -15.500002 -0.189950 -17.000002 +v -14.500002 -0.173468 -17.000002 +v -13.500002 -0.533347 -17.000002 +v -12.500002 -0.867324 -17.000002 +v -11.500002 -0.657478 -17.000002 +v -10.500001 -0.537960 -17.000002 +v -9.500001 -0.658369 -17.000002 +v -8.500001 -0.570732 -17.000002 +v -21.500002 -0.338507 -16.000002 +v -20.500002 -0.303422 -16.000002 +v -19.500002 -0.039432 -16.000002 +v -18.500002 -0.170152 -16.000002 +v -17.500002 -0.580003 -16.000002 +v -16.500002 -0.628871 -16.000002 +v -15.500002 -0.281975 -16.000002 +v -14.500002 -0.176788 -16.000002 +v -13.500002 -0.367734 -16.000002 +v -12.500002 -0.554791 -16.000002 +v -11.500002 -0.494282 -16.000002 +v -10.500001 -0.471432 -16.000002 +v -9.500001 -0.504653 -16.000002 +v -8.500001 -0.327351 -16.000002 +v -21.500002 -0.254400 -15.000002 +v -20.500002 -0.467545 -15.000002 +v -19.500002 -0.135531 -15.000002 +v -18.500002 -0.190474 -15.000002 +v -17.500002 -0.485315 -15.000002 +v -16.500002 -0.516214 -15.000002 +v -15.500002 -0.498193 -15.000002 +v -14.500002 -0.370412 -15.000002 +v -13.500002 -0.147328 -15.000002 +v -12.500002 -0.139757 -15.000002 +v -11.500002 -0.263775 -15.000002 +v -10.500001 -0.414348 -15.000002 +v -9.500001 -0.662911 -15.000002 +v -8.500001 -0.457092 -15.000002 +v -21.500002 -0.207650 -14.000002 +v -20.500002 -0.341739 -14.000002 +v -19.500002 -0.285350 -14.000002 +v -18.500002 -0.219798 -14.000002 +v -17.500002 -0.146055 -14.000002 +v -16.500002 -0.434022 -14.000002 +v -15.500002 -0.794399 -14.000002 +v -14.500002 -0.549814 -14.000002 +v -13.500002 -0.170329 -14.000002 +v -12.500002 -0.209228 -14.000002 +v -11.500002 -0.467427 -14.000002 +v -10.500001 -0.475066 -14.000002 +v -9.500001 -0.615650 -14.000002 +v -8.500001 -0.589726 -14.000002 +v -21.500002 -0.380127 -13.000002 +v -20.500002 -0.433315 -13.000002 +v -19.500002 -0.492156 -13.000002 +v -18.500002 -0.370114 -13.000002 +v -17.500002 -0.369822 -13.000002 +v -16.500002 -0.837419 -13.000002 +v -15.500002 -0.793406 -13.000002 +v -14.500002 -0.354047 -13.000002 +v -13.500002 -0.257888 -13.000002 +v -12.500002 -0.354549 -13.000002 +v -11.500002 -0.356868 -13.000002 +v -10.500001 -0.212841 -13.000002 +v -9.500001 -0.597095 -13.000002 +v -8.500001 -0.764812 -13.000002 +v -8.000001 -0.599944 -13.500002 +v -9.000001 -0.687576 -13.500002 +v -10.000001 -0.404154 -13.500002 +v -11.000001 -0.369823 -13.500002 +v -12.000002 -0.389881 -13.500002 +v -13.000002 -0.217100 -13.500002 +v -14.000002 -0.269167 -13.500002 +v -15.000002 -0.635857 -13.500002 +v -16.000002 -0.841502 -13.500002 +v -17.000002 -0.380361 -13.500002 +v -18.000002 -0.192964 -13.500002 +v -19.000002 -0.388849 -13.500002 +v -20.000002 -0.380004 -13.500002 +v -21.000002 -0.275221 -13.500002 +v -8.000001 -0.450873 -14.500002 +v -9.000001 -0.635218 -14.500002 +v -10.000001 -0.619718 -14.500002 +v -11.000001 -0.449801 -14.500002 +v -12.000002 -0.282005 -14.500002 +v -13.000002 -0.096434 -14.500002 +v -14.000002 -0.321308 -14.500002 +v -15.000002 -0.675375 -14.500002 +v -16.000002 -0.563364 -14.500002 +v -17.000002 -0.279941 -14.500002 +v -18.000002 -0.234562 -14.500002 +v -19.000002 -0.131094 -14.500002 +v -20.000002 -0.343335 -14.500002 +v -21.000002 -0.365883 -14.500002 +v -8.000001 -0.255108 -15.500002 +v -9.000001 -0.513738 -15.500002 +v -10.000001 -0.503960 -15.500002 +v -11.000001 -0.292605 -15.500002 +v -12.000002 -0.290556 -15.500002 +v -13.000002 -0.250756 -15.500002 +v -14.000002 -0.196308 -15.500002 +v -15.000002 -0.261533 -15.500002 +v -16.000002 -0.513312 -15.500002 +v -17.000002 -0.697169 -15.500002 +v -18.000002 -0.412400 -15.500002 +v -19.000002 -0.000000 -15.500002 +v -20.000002 -0.234731 -15.500002 +v -21.000002 -0.347606 -15.500002 +v -8.000001 -0.270823 -16.500002 +v -9.000001 -0.541271 -16.500002 +v -10.000001 -0.562972 -16.500002 +v -11.000001 -0.579105 -16.500002 +v -12.000002 -0.787503 -16.500002 +v -13.000002 -0.695195 -16.500002 +v -14.000002 -0.305697 -16.500002 +v -15.000002 -0.179409 -16.500002 +v -16.000002 -0.378325 -16.500002 +v -17.000002 -0.469324 -16.500002 +v -18.000002 -0.353955 -16.500002 +v -19.000002 -0.223568 -16.500002 +v -20.000002 -0.226524 -16.500002 +v -21.000002 -0.477087 -16.500002 +v -8.000001 -0.444487 -17.500002 +v -9.000001 -0.747437 -17.500002 +v -10.000001 -0.618662 -17.500002 +v -11.000001 -0.470999 -17.500002 +v -12.000002 -0.763872 -17.500002 +v -13.000002 -0.811757 -17.500002 +v -14.000002 -0.351354 -17.500002 +v -15.000002 -0.078856 -17.500002 +v -16.000002 -0.164000 -17.500002 +v -17.000002 -0.193239 -17.500002 +v -18.000002 -0.457212 -17.500002 +v -19.000002 -0.676300 -17.500002 +v -20.000002 -0.521869 -17.500002 +v -21.000002 -0.693445 -17.500002 +v -8.000001 -0.289911 -18.500002 +v -9.000001 -0.418469 -18.500002 +v -10.000001 -0.722750 -18.500002 +v -11.000001 -0.753529 -18.500002 +v -12.000002 -0.736855 -18.500002 +v -13.000002 -0.983302 -18.500002 +v -14.000002 -0.884470 -18.500002 +v -15.000002 -0.498674 -18.500002 +v -16.000002 -0.216889 -18.500002 +v -17.000002 -0.148037 -18.500002 +v -18.000002 -0.566342 -18.500002 +v -19.000002 -0.691521 -18.500002 +v -20.000002 -0.505788 -18.500002 +v -21.000002 -0.617337 -18.500002 +v -8.000001 -0.337394 -19.500002 +v -9.000001 -0.306600 -19.500002 +v -10.000001 -0.565845 -19.500002 +v -11.000001 -0.554722 -19.500002 +v -12.000002 -0.569706 -19.500002 +v -13.000002 -0.905294 -19.500002 +v -14.000002 -1.000000 -19.500002 +v -15.000002 -0.884197 -19.500002 +v -16.000002 -0.538305 -19.500002 +v -17.000002 -0.499093 -19.500002 +v -18.000002 -0.682349 -19.500002 +v -19.000002 -0.510097 -19.500002 +v -20.000002 -0.406677 -19.500002 +v -21.000002 -0.584036 -19.500002 +v -8.000001 -0.350496 -20.500002 +v -9.000001 -0.448549 -20.500002 +v -10.000001 -0.363570 -20.500002 +v -11.000001 -0.276621 -20.500002 +v -12.000002 -0.542104 -20.500002 +v -13.000002 -0.873005 -20.500002 +v -14.000002 -0.954879 -20.500002 +v -15.000002 -0.779886 -20.500002 +v -16.000002 -0.391177 -20.500002 +v -17.000002 -0.452789 -20.500002 +v -18.000002 -0.648411 -20.500002 +v -19.000002 -0.462273 -20.500002 +v -20.000002 -0.205205 -20.500002 +v -21.000002 -0.185028 -20.500002 +v -8.000001 -0.260873 -21.500002 +v -9.000001 -0.326193 -21.500002 +v -10.000001 -0.309170 -21.500002 +v -11.000001 -0.343576 -21.500002 +v -12.000002 -0.450577 -21.500002 +v -13.000002 -0.523946 -21.500002 +v -14.000002 -0.567831 -21.500002 +v -15.000002 -0.470393 -21.500002 +v -16.000002 -0.228368 -21.500002 +v -17.000002 -0.367647 -21.500002 +v -18.000002 -0.750519 -21.500002 +v -19.000002 -0.844364 -21.500002 +v -20.000002 -0.427552 -21.500002 +v -21.000002 -0.215551 -21.500002 +v -8.000001 -0.561727 -12.500002 +v -9.000001 -0.785995 -12.500002 +v -10.000001 -0.368685 -12.500002 +v -11.000001 -0.264927 -12.500002 +v -12.000002 -0.401120 -12.500002 +v -13.000002 -0.311040 -12.500002 +v -14.000002 -0.297284 -12.500002 +v -15.000002 -0.569041 -12.500002 +v -16.000002 -0.875591 -12.500002 +v -17.000002 -0.590246 -12.500002 +v -18.000002 -0.301181 -12.500002 +v -19.000002 -0.413302 -12.500002 +v -20.000002 -0.511045 -12.500002 +v -21.000002 -0.515905 -12.500002 +v -21.500000 -0.490493 -12.500002 +v -21.500000 -0.357949 -21.500000 +v -21.500000 -0.331828 -20.500002 +v -21.500000 -0.535383 -19.500002 +v -21.500000 -0.580127 -18.500002 +v -21.500000 -0.754799 -17.500002 +v -21.500000 -0.532907 -16.500002 +v -21.500000 -0.244119 -15.500002 +v -21.500000 -0.236499 -14.500002 +v -21.500000 -0.254161 -13.500002 +v -7.500001 -0.510520 -13.500002 +v -8.500001 -0.675469 -13.500002 +v -9.500001 -0.567427 -13.500002 +v -10.500001 -0.326506 -13.500002 +v -11.500002 -0.425741 -13.500002 +v -12.500002 -0.287732 -13.500002 +v -13.500002 -0.207218 -13.500002 +v -14.500002 -0.439267 -13.500002 +v -15.500002 -0.809633 -13.500002 +v -16.500002 -0.644164 -13.500002 +v -17.500002 -0.224252 -13.500002 +v -18.500002 -0.293429 -13.500002 +v -19.500002 -0.397842 -13.500002 +v -20.500002 -0.329187 -13.500002 +v -7.500001 -0.505191 -14.500002 +v -8.500001 -0.518576 -14.500002 +v -9.500001 -0.673741 -14.500002 +v -10.500001 -0.512614 -14.500002 +v -11.500002 -0.401103 -14.500002 +v -12.500002 -0.156797 -14.500002 +v -13.500002 -0.155630 -14.500002 +v -14.500002 -0.531396 -14.500002 +v -15.500002 -0.677004 -14.500002 +v -16.500002 -0.390802 -14.500002 +v -17.500002 -0.261398 -14.500002 +v -18.500002 -0.187758 -14.500002 +v -19.500002 -0.192447 -14.500002 +v -20.500002 -0.429016 -14.500002 +v -7.500001 -0.296040 -15.500002 +v -8.500001 -0.364045 -15.500002 +v -9.500001 -0.561240 -15.500002 +v -10.500001 -0.377387 -15.500002 +v -11.500002 -0.291928 -15.500002 +v -12.500002 -0.276207 -15.500002 +v -13.500002 -0.214327 -15.500002 +v -14.500002 -0.219426 -15.500002 +v -15.500002 -0.357895 -15.500002 +v -16.500002 -0.645381 -15.500002 +v -17.500002 -0.618119 -15.500002 +v -18.500002 -0.161358 -15.500002 +v -19.500002 -0.055222 -15.500002 +v -20.500002 -0.370902 -15.500002 +v -7.500001 -0.259216 -16.500002 +v -8.500001 -0.418917 -16.500002 +v -9.500001 -0.555307 -16.500002 +v -10.500001 -0.568723 -16.500002 +v -11.500002 -0.673497 -16.500002 +v -12.500002 -0.798141 -16.500002 +v -13.500002 -0.502307 -16.500002 +v -14.500002 -0.199567 -16.500002 +v -15.500002 -0.248746 -16.500002 +v -16.500002 -0.470807 -16.500002 +v -17.500002 -0.412955 -16.500002 +v -18.500002 -0.289792 -16.500002 +v -19.500002 -0.180842 -16.500002 +v -20.500002 -0.357320 -16.500002 +v -7.500001 -0.371330 -17.500002 +v -8.500001 -0.626668 -17.500002 +v -9.500001 -0.709990 -17.500002 +v -10.500001 -0.520842 -17.500002 +v -11.500002 -0.579440 -17.500002 +v -12.500002 -0.864089 -17.500002 +v -13.500002 -0.605043 -17.500002 +v -14.500002 -0.162257 -17.500002 +v -15.500002 -0.096906 -17.500002 +v -16.500002 -0.211876 -17.500002 +v -17.500002 -0.255830 -17.500002 +v -18.500002 -0.643165 -17.500002 +v -19.500002 -0.570749 -17.500002 +v -20.500002 -0.585055 -17.500002 +v -7.500001 -0.208562 -18.500002 +v -8.500001 -0.372828 -18.500002 +v -9.500001 -0.540035 -18.500002 +v -10.500001 -0.811449 -18.500002 +v -11.500002 -0.681591 -18.500002 +v -12.500002 -0.882566 -18.500002 +v -13.500002 -0.978001 -18.500002 +v -14.500002 -0.692296 -18.500002 +v -15.500002 -0.343340 -18.500002 +v -16.500002 -0.163635 -18.500002 +v -17.500002 -0.290942 -18.500002 +v -18.500002 -0.740980 -18.500002 +v -19.500002 -0.544578 -18.500002 +v -20.500002 -0.569189 -18.500002 +v -7.500001 -0.351601 -19.500002 +v -8.500001 -0.314344 -19.500002 +v -9.500001 -0.412625 -19.500002 +v -10.500001 -0.626127 -19.500002 +v -11.500002 -0.487552 -19.500002 +v -12.500002 -0.762069 -19.500002 +v -13.500002 -1.000000 -19.500002 +v -14.500002 -1.000000 -19.500002 +v -15.500002 -0.696204 -19.500002 +v -16.500002 -0.485827 -19.500002 +v -17.500002 -0.585695 -19.500002 +v -18.500002 -0.656797 -19.500002 +v -19.500002 -0.390745 -19.500002 +v -20.500002 -0.519127 -19.500002 +v -7.500001 -0.342611 -20.500002 +v -8.500001 -0.411189 -20.500002 +v -9.500001 -0.416864 -20.500002 +v -10.500001 -0.309598 -20.500002 +v -11.500002 -0.348821 -20.500002 +v -12.500002 -0.757874 -20.500002 +v -13.500002 -0.925273 -20.500002 +v -14.500002 -0.896188 -20.500002 +v -15.500002 -0.581684 -20.500002 +v -16.500002 -0.355468 -20.500002 +v -17.500002 -0.586632 -20.500002 +v -18.500002 -0.578960 -20.500002 +v -19.500002 -0.334738 -20.500002 +v -20.500002 -0.157104 -20.500002 +v -7.500001 -0.277804 -21.500000 +v -8.500001 -0.299171 -21.500000 +v -9.500001 -0.310914 -21.500000 +v -10.500001 -0.325105 -21.500000 +v -11.500002 -0.383343 -21.500000 +v -12.500002 -0.506250 -21.500000 +v -13.500002 -0.546097 -21.500000 +v -14.500002 -0.540986 -21.500000 +v -15.500002 -0.335868 -21.500000 +v -16.500002 -0.251941 -21.500000 +v -17.500002 -0.552267 -21.500000 +v -18.500002 -0.849418 -21.500000 +v -19.500002 -0.686308 -21.500000 +v -20.500002 -0.239198 -21.500000 +v -7.500001 -0.354518 -12.500002 +v -8.500001 -0.742001 -12.500002 +v -9.500001 -0.611122 -12.500002 +v -10.500001 -0.234032 -12.500002 +v -11.500002 -0.363988 -12.500002 +v -12.500002 -0.360471 -12.500002 +v -13.500002 -0.280832 -12.500002 +v -14.500002 -0.411880 -12.500002 +v -15.500002 -0.761010 -12.500002 +v -16.500002 -0.786707 -12.500002 +v -17.500002 -0.407521 -12.500002 +v -18.500002 -0.332749 -12.500002 +v -19.500002 -0.465276 -12.500002 +v -20.500002 -0.524886 -12.500002 +vn 0.0526 0.9736 0.2223 +vn 0.0547 0.9747 0.2167 +vn 0.0559 0.9904 0.1267 +vn 0.0295 0.9948 0.0979 +vn 0.0674 0.9771 0.2016 +vn 0.0790 0.9866 0.1425 +vn 0.0603 0.9946 0.0840 +vn 0.0415 0.9982 0.0425 +vn 0.0159 0.9997 -0.0176 +vn -0.0955 0.9560 -0.2774 +vn -0.2245 0.9570 -0.1836 +vn -0.2872 0.9478 -0.1384 +vn -0.1173 0.9664 -0.2285 +vn -0.2241 0.9678 -0.1149 +vn -0.3077 0.9487 -0.0731 +vn -0.4103 0.9119 0.0026 +vn -0.3593 0.9331 -0.0127 +vn -0.1531 0.9874 -0.0411 +vn -0.3133 0.9403 0.1331 +vn -0.1513 0.9654 0.2125 +vn -0.3769 0.9239 0.0663 +vn -0.2211 0.9710 0.0905 +vn -0.1583 0.9689 0.1902 +vn -0.0958 0.9423 0.3209 +vn 0.0039 0.9943 0.1061 +vn -0.0257 0.9804 0.1953 +vn -0.0558 0.9975 0.0438 +vn -0.0016 0.9986 0.0536 +vn 0.0598 0.9971 0.0463 +vn 0.0063 0.9992 0.0401 +vn 0.0191 0.9921 0.1236 +vn -0.0206 0.9978 0.0629 +vn -0.0298 0.9871 0.1571 +vn -0.0374 0.9864 0.1602 +vn -0.0338 0.9892 0.1425 +vn -0.0878 0.9925 0.0851 +vn -0.0591 0.9982 0.0020 +vn -0.1585 0.9867 -0.0367 +vn -0.0085 0.9999 0.0086 +vn 0.0044 0.9778 -0.2093 +vn -0.0653 0.9759 -0.2084 +vn -0.1877 0.9596 -0.2098 +vn -0.0494 0.9448 -0.3240 +vn -0.1448 0.9529 -0.2664 +vn -0.0149 0.9409 -0.3384 +vn -0.0241 0.9593 -0.2814 +vn 0.0089 0.9703 -0.2416 +vn -0.0294 0.9910 -0.1305 +vn 0.0967 0.9933 -0.0632 +vn 0.1066 0.9932 0.0457 +vn 0.0081 0.9939 -0.1095 +vn 0.0486 0.9986 -0.0213 +vn 0.1559 0.9877 -0.0080 +vn 0.1812 0.9832 0.0217 +vn 0.1396 0.9885 -0.0583 +vn 0.1786 0.9781 -0.1066 +vn 0.0449 0.9986 -0.0294 +vn 0.0127 0.9994 0.0325 +vn 0.0775 0.9970 -0.0013 +vn 0.1324 0.9891 -0.0642 +vn 0.0415 0.9883 0.1467 +vn 0.0835 0.9887 0.1243 +vn 0.0181 0.9886 0.1495 +vn 0.0892 0.9935 -0.0708 +vn 0.0393 0.9992 0.0024 +vn -0.1195 0.9879 -0.0994 +vn -0.0639 0.9809 -0.1839 +vn -0.0634 0.9915 0.1139 +vn -0.1701 0.9838 0.0562 +vn -0.2861 0.9575 -0.0373 +vn -0.2407 0.9610 -0.1363 +vn -0.1651 0.9700 -0.1783 +vn -0.1162 0.9851 0.1267 +vn -0.1063 0.9844 0.1403 +vn -0.0243 0.9990 0.0386 +vn 0.0878 0.9903 0.1078 +vn 0.1360 0.9879 0.0751 +vn -0.1517 0.9872 0.0483 +vn 0.1246 0.9879 -0.0918 +vn 0.2653 0.9639 -0.0226 +vn 0.1663 0.9705 -0.1744 +vn 0.2400 0.9576 -0.1594 +vn 0.3229 0.9459 -0.0302 +vn 0.3641 0.9307 0.0360 +vn 0.0789 0.9834 -0.1631 +vn 0.0535 0.9721 -0.2282 +vn 0.0074 0.9969 -0.0787 +vn -0.0819 0.9760 -0.2018 +vn -0.1271 0.9879 -0.0886 +vn 0.0788 0.9937 -0.0791 +vn 0.0962 0.9952 0.0181 +vn -0.0141 0.9948 -0.1011 +vn 0.2178 0.9719 0.0898 +vn 0.1317 0.9909 0.0272 +vn 0.0362 0.9993 0.0082 +vn -0.1098 0.9925 -0.0539 +vn 0.1974 0.9730 0.1196 +vn 0.1621 0.9789 0.1244 +vn 0.0387 0.9938 0.1046 +vn 0.0729 0.9867 0.1454 +vn 0.0878 0.9927 0.0826 +vn 0.1092 0.9921 0.0616 +vn -0.1619 0.9859 0.0430 +vn -0.0584 0.9959 0.0689 +vn -0.3221 0.9461 -0.0345 +vn -0.2243 0.9726 -0.0613 +vn -0.1351 0.9905 0.0260 +vn 0.0214 0.9975 0.0672 +vn -0.3602 0.9307 -0.0634 +vn -0.3355 0.9293 -0.1544 +vn -0.2386 0.9711 -0.0048 +vn -0.3325 0.9329 -0.1382 +vn -0.3694 0.9280 -0.0481 +vn -0.2911 0.9565 -0.0201 +vn -0.0005 0.9923 0.1235 +vn -0.1845 0.9827 0.0184 +vn 0.2705 0.9367 0.2222 +vn 0.1421 0.9656 0.2177 +vn 0.0102 0.9993 0.0367 +vn -0.3129 0.9493 -0.0304 +vn 0.3799 0.9043 0.1946 +vn 0.3838 0.8690 0.3122 +vn 0.2591 0.9619 0.0875 +vn 0.3498 0.8877 0.2992 +vn 0.3939 0.9042 0.1650 +vn 0.3360 0.9353 0.1112 +vn 0.0867 0.9962 -0.0054 +vn 0.1685 0.9602 0.2226 +vn -0.0353 0.9994 -0.0036 +vn -0.0521 0.9863 0.1565 +vn 0.0006 0.9940 0.1091 +vn 0.2521 0.9538 0.1633 +vn -0.0729 0.9918 0.1052 +vn -0.1660 0.9732 0.1592 +vn -0.0589 0.9776 0.2019 +vn -0.0967 0.9761 0.1946 +vn -0.1179 0.9923 0.0379 +vn -0.1693 0.9842 0.0510 +vn -0.0903 0.9808 0.1726 +vn -0.0152 0.9818 0.1892 +vn -0.0692 0.9966 0.0444 +vn 0.0346 0.9893 0.1415 +vn 0.0309 0.9911 0.1294 +vn -0.0216 0.9972 0.0715 +vn 0.0509 0.9967 -0.0630 +vn 0.0858 0.9904 0.1087 +vn 0.0617 0.9804 0.1869 +vn 0.2495 0.9500 0.1878 +vn 0.1755 0.9652 0.1941 +vn 0.1446 0.9815 0.1255 +vn 0.2035 0.9749 0.0906 +vn -0.0414 0.9817 0.1857 +vn -0.0269 0.9871 0.1579 +vn -0.2282 0.9618 0.1509 +vn -0.1763 0.9773 0.1175 +vn -0.1834 0.9753 0.1231 +vn -0.1327 0.9905 0.0356 +vn 0.0215 0.9933 0.1135 +vn 0.0413 0.9988 -0.0265 +vn 0.2032 0.9722 0.1166 +vn 0.1740 0.9846 -0.0191 +vn 0.2252 0.9654 0.1315 +vn 0.1659 0.9843 0.0600 +vn 0.1215 0.9834 0.1347 +vn 0.0936 0.9843 0.1494 +vn 0.0942 0.9916 0.0881 +vn 0.1367 0.9742 0.1797 +vn 0.1257 0.9920 -0.0085 +vn 0.2106 0.9670 0.1431 +vn 0.0973 0.9904 -0.0980 +vn 0.1664 0.9831 0.0758 +vn 0.0115 0.9929 -0.1186 +vn 0.0082 0.9995 0.0299 +vn -0.1057 0.9937 -0.0371 +vn -0.1876 0.9817 0.0337 +vn -0.1984 0.9727 0.1201 +vn -0.3190 0.9439 0.0855 +vn -0.2007 0.9410 0.2726 +vn -0.3122 0.9352 0.1674 +vn -0.1268 0.9319 0.3398 +vn -0.1576 0.9576 0.2413 +vn -0.0611 0.9627 0.2635 +vn 0.0533 0.9669 0.2497 +vn -0.0093 0.9991 0.0405 +vn 0.2200 0.9665 0.1326 +vn 0.0247 0.9770 -0.2117 +vn 0.2483 0.9657 -0.0757 +vn 0.0513 0.9397 -0.3381 +vn 0.1405 0.9606 -0.2398 +vn 0.1504 0.9403 -0.3053 +vn 0.0724 0.9571 -0.2805 +vn 0.2652 0.9501 -0.1645 +vn 0.0892 0.9803 -0.1763 +vn 0.2711 0.9626 0.0013 +vn 0.1019 0.9947 0.0128 +vn 0.0512 0.9930 0.1060 +vn -0.0044 0.9898 0.1426 +vn -0.2406 0.9626 0.1244 +vn -0.1909 0.9739 0.1225 +vn -0.2874 0.9529 0.0967 +vn -0.2088 0.9779 0.0050 +vn -0.0654 0.9962 0.0584 +vn -0.0137 0.9954 -0.0948 +vn 0.2658 0.9634 0.0349 +vn 0.1488 0.9886 0.0220 +vn 0.1681 0.9697 0.1775 +vn 0.2598 0.9480 0.1836 +vn -0.1069 0.9942 -0.0112 +vn -0.0699 0.9853 0.1560 +vn -0.2536 0.9666 -0.0362 +vn -0.2466 0.9596 0.1355 +vn -0.1692 0.9852 -0.0257 +vn -0.1878 0.9717 0.1431 +vn -0.0248 0.9995 -0.0186 +vn 0.0019 0.9909 0.1343 +vn 0.0587 0.9954 -0.0753 +vn 0.1595 0.9853 0.0612 +vn 0.0773 0.9810 -0.1780 +vn 0.1856 0.9815 -0.0458 +vn -0.0142 0.9614 -0.2750 +vn 0.0743 0.9877 -0.1376 +vn -0.0976 0.9285 -0.3582 +vn 0.0024 0.9739 -0.2268 +vn -0.0534 0.9026 -0.4272 +vn 0.0243 0.9490 -0.3144 +vn 0.0579 0.8946 -0.4430 +vn 0.0529 0.9321 -0.3583 +vn 0.1681 0.9076 -0.3847 +vn 0.0706 0.9436 -0.3234 +vn 0.2219 0.9385 -0.2644 +vn 0.0543 0.9793 -0.1951 +vn 0.1634 0.9795 -0.1175 +vn -0.0106 0.9999 -0.0046 +vn 0.0454 0.9990 0.0033 +vn -0.0688 0.9843 0.1623 +vn -0.0973 0.9927 0.0717 +vn -0.1229 0.9649 0.2321 +vn -0.2475 0.9632 0.1048 +vn -0.2053 0.9613 0.1837 +vn -0.2852 0.9493 0.1324 +vn -0.2269 0.9728 0.0468 +vn -0.1643 0.9716 0.1701 +vn -0.1399 0.9867 -0.0828 +vn 0.0433 0.9794 0.1970 +vn 0.0327 0.9916 -0.1248 +vn 0.2324 0.9583 0.1665 +vn 0.2389 0.9669 -0.0895 +vn 0.3284 0.9434 0.0467 +vn 0.3737 0.9271 -0.0291 +vn 0.2981 0.9490 -0.1028 +vn 0.3479 0.9374 0.0116 +vn 0.1135 0.9796 -0.1660 +vn 0.0946 0.9946 0.0434 +vn -0.1236 0.9859 -0.1132 +vn -0.2103 0.9730 0.0947 +vn -0.2464 0.9689 -0.0246 +vn -0.2906 0.9458 0.1452 +vn -0.1845 0.9826 -0.0224 +vn -0.1180 0.9835 0.1368 +vn 0.2373 0.9681 -0.0810 +vn 0.0819 0.9901 -0.1137 +vn 0.1214 0.9806 -0.1538 +vn 0.2617 0.9553 -0.1377 +vn -0.1976 0.9670 -0.1611 +vn -0.1490 0.9706 -0.1888 +vn -0.2721 0.9441 -0.1863 +vn -0.2578 0.9420 -0.2151 +vn -0.0933 0.9781 -0.1862 +vn -0.1291 0.9696 -0.2079 +vn 0.0766 0.9871 -0.1406 +vn 0.0033 0.9881 -0.1536 +vn 0.1032 0.9932 -0.0541 +vn 0.0315 0.9948 -0.0971 +vn 0.0636 0.9973 0.0370 +vn 0.0224 0.9970 -0.0742 +vn -0.0981 0.9912 0.0888 +vn -0.0872 0.9915 -0.0967 +vn -0.2624 0.9619 0.0767 +vn -0.1990 0.9666 -0.1614 +vn -0.1991 0.9798 0.0164 +vn -0.1255 0.9636 -0.2359 +vn 0.0422 0.9976 -0.0554 +vn 0.0736 0.9603 -0.2690 +vn 0.2875 0.9530 -0.0958 +vn 0.2593 0.9369 -0.2343 +vn 0.4019 0.9118 -0.0838 +vn 0.3444 0.9260 -0.1543 +vn 0.3404 0.9396 -0.0349 +vn 0.2755 0.9588 -0.0694 +vn 0.1752 0.9840 0.0326 +vn 0.1171 0.9931 -0.0051 +vn -0.0038 0.9953 0.0971 +vn -0.0544 0.9976 0.0418 +vn -0.1365 0.9790 0.1512 +vn -0.2005 0.9746 0.0997 +vn -0.1493 0.9678 0.2028 +vn -0.2224 0.9573 0.1846 +vn -0.0395 0.9689 0.2442 +vn -0.0981 0.9557 0.2776 +vn 0.0176 0.9720 0.2343 +vn 0.0464 0.9480 0.3147 +vn -0.0781 0.9897 0.1202 +vn 0.1044 0.9688 0.2248 +vn -0.1476 0.9843 -0.0968 +vn 0.1178 0.9930 -0.0048 +vn -0.0686 0.9518 -0.2991 +vn 0.1269 0.9598 -0.2504 +vn 0.0747 0.9226 -0.3786 +vn 0.0988 0.9270 -0.3617 +vn 0.0759 0.9316 -0.3555 +vn -0.0153 0.9447 -0.3275 +vn -0.0898 0.9534 -0.2881 +vn -0.1692 0.9562 -0.2389 +vn -0.2151 0.9493 -0.2295 +vn -0.2225 0.9521 -0.2096 +vn 0.0331 0.9745 0.2219 +vn -0.0706 0.9794 0.1893 +vn 0.0081 0.9955 0.0944 +vn 0.1578 0.9781 0.1355 +vn -0.2222 0.9592 0.1745 +vn -0.2352 0.9713 0.0346 +vn -0.2205 0.9468 0.2344 +vn -0.2735 0.9613 0.0323 +vn -0.1197 0.9592 0.2560 +vn -0.0914 0.9953 0.0330 +vn -0.0680 0.9883 0.1363 +vn 0.0757 0.9970 -0.0132 +vn -0.0175 0.9965 -0.0815 +vn 0.1249 0.9889 -0.0799 +vn 0.0731 0.9694 -0.2343 +vn 0.1110 0.9890 -0.0983 +vn 0.0351 0.9721 -0.2318 +vn -0.0482 0.9975 -0.0524 +vn -0.1457 0.9828 -0.1136 +vn -0.2492 0.9683 0.0168 +vn -0.2494 0.9683 -0.0161 +vn -0.2536 0.9666 0.0362 +vn -0.1544 0.9869 -0.0456 +vn -0.0494 0.9981 -0.0372 +vn 0.0783 0.9812 -0.1765 +vn 0.2224 0.9633 -0.1502 +vn 0.2723 0.9054 -0.3258 +vn 0.3849 0.8959 -0.2219 +vn 0.3420 0.8421 -0.4170 +vn 0.3765 0.8991 -0.2236 +vn 0.3027 0.8537 -0.4238 +vn 0.2519 0.9544 -0.1601 +vn 0.1889 0.9153 -0.3557 +vn 0.0807 0.9949 -0.0602 +vn 0.0880 0.9706 -0.2241 +vn -0.0525 0.9973 0.0505 +vn 0.0275 0.9970 -0.0726 +vn -0.0844 0.9853 0.1485 +vn 0.0176 0.9996 0.0218 +vn -0.0157 0.9801 0.1981 +vn -0.0948 0.9952 0.0257 +vn -0.0418 0.9840 0.1730 +vn -0.3446 0.9383 -0.0281 +vn -0.2436 0.9681 0.0583 +vn -0.4232 0.9024 -0.0804 +vn -0.3412 0.9340 -0.1061 +vn -0.1944 0.9780 -0.0759 +vn -0.1840 0.9565 -0.2265 +vn 0.1230 0.9921 -0.0259 +vn 0.0805 0.9651 -0.2494 +vn 0.1822 0.9832 0.0128 +vn 0.1446 0.9660 -0.2141 +vn 0.0014 0.9998 0.0185 +vn -0.0244 0.9862 -0.1638 +vn -0.1252 0.9916 0.0307 +vn -0.1708 0.9800 -0.1019 +vn -0.0730 0.9853 -0.1546 +vn -0.0680 0.9898 -0.1253 +vn -0.1020 0.9916 0.0795 +vn -0.0608 0.9952 0.0763 +vn -0.0498 0.9978 -0.0448 +vn -0.1506 0.9794 0.1343 +vn -0.0296 0.9986 0.0439 +vn -0.1242 0.9622 0.2425 +vn -0.1415 0.9852 0.0970 +vn -0.1481 0.9465 0.2867 +vn -0.3210 0.9391 0.1230 +vn -0.2531 0.9474 0.1961 +vn -0.2919 0.9448 0.1490 +vn -0.2197 0.9754 0.0160 +vn -0.0415 0.9845 0.1705 +vn -0.0120 0.9932 -0.1156 +vn 0.1500 0.9718 0.1819 +vn 0.1177 0.9852 -0.1244 +vn 0.0501 0.9815 0.1846 +vn -0.0062 0.9996 -0.0277 +vn -0.1911 0.9690 0.1568 +vn -0.2034 0.9770 0.0643 +vn -0.2706 0.9557 0.1160 +vn -0.2267 0.9719 0.0642 +vn -0.1777 0.9821 0.0623 +vn -0.0734 0.9968 -0.0315 +vn -0.0322 0.9993 -0.0202 +vn 0.1059 0.9764 -0.1883 +vn 0.0996 0.9861 -0.1327 +vn 0.2347 0.9085 -0.3457 +vn 0.2271 0.9411 -0.2504 +vn 0.2986 0.8457 -0.4424 +vn 0.3128 0.8954 -0.3169 +vn 0.2760 0.8513 -0.4463 +vn 0.2995 0.8997 -0.3176 +vn 0.2245 0.8982 -0.3780 +vn 0.1953 0.9313 -0.3075 +vn 0.1412 0.9474 -0.2873 +vn 0.0622 0.9479 -0.3123 +vn 0.0551 0.9715 -0.2306 +vn -0.1037 0.9445 -0.3116 +vn -0.1113 0.9706 -0.2133 +vn -0.2855 0.9264 -0.2453 +vn -0.3541 0.9171 -0.1832 +vn -0.2502 0.9628 -0.1023 +vn -0.3849 0.9173 -0.1019 +vn 0.0273 0.9980 0.0576 +vn -0.1096 0.9937 0.0215 +vn 0.2315 0.9621 0.1444 +vn 0.1842 0.9757 0.1188 +vn 0.1341 0.9805 0.1438 +vn 0.1705 0.9761 0.1349 +vn -0.0904 0.9909 0.0998 +vn -0.0334 0.9955 0.0891 +vn -0.1477 0.9874 0.0569 +vn -0.1215 0.9915 0.0456 +vn 0.0629 0.9977 -0.0268 +vn 0.0440 0.9989 -0.0146 +vn -0.0018 0.9855 -0.1696 +vn -0.0144 0.9793 -0.2018 +vn 0.0031 0.9996 -0.0284 +vn 0.0150 0.9922 -0.1236 +vn -0.0199 0.9960 -0.0867 +vn 0.0111 0.9941 -0.1083 +vn -0.0423 0.9945 -0.0957 +vn -0.0965 0.9925 -0.0749 +vn -0.0695 0.9975 0.0125 +vn -0.2350 0.9710 0.0428 +vn -0.0297 0.9841 0.1749 +vn -0.1954 0.9561 0.2185 +vn 0.0636 0.9618 0.2664 +vn 0.0043 0.9404 0.3400 +vn 0.0438 0.9696 0.2406 +vn 0.1167 0.9317 0.3441 +vn -0.1579 0.9771 0.1424 +vn -0.0313 0.9668 0.2537 +vn -0.3481 0.9362 0.0476 +vn -0.2636 0.9563 0.1263 +vn -0.3334 0.9426 0.0162 +vn -0.3141 0.9485 0.0409 +vn -0.2057 0.9780 0.0354 +vn -0.2177 0.9760 0.0107 +vn -0.0815 0.9951 0.0561 +vn -0.0823 0.9966 0.0025 +vn 0.0072 0.9977 0.0667 +vn 0.0167 0.9997 -0.0167 +vn 0.1139 0.9897 0.0863 +vn 0.1369 0.9881 -0.0702 +vn 0.2780 0.9555 0.0988 +vn 0.2961 0.9470 -0.1246 +vn 0.3441 0.9326 0.1091 +vn 0.3303 0.9333 -0.1405 +vn 0.2129 0.9685 0.1290 +vn 0.2100 0.9673 -0.1424 +vn -0.0096 0.9937 0.1113 +vn 0.0363 0.9854 -0.1666 +vn -0.1519 0.9870 0.0529 +vn -0.1098 0.9747 -0.1945 +vn -0.1513 0.9883 0.0189 +vn -0.1936 0.9691 -0.1529 +vn 0.0167 0.9992 0.0362 +vn -0.0844 0.9961 -0.0245 +vn 0.2095 0.9761 0.0579 +vn 0.1513 0.9825 0.1087 +vn 0.2508 0.9665 0.0543 +vn 0.2503 0.9545 0.1624 +vn 0.1575 0.9835 0.0886 +vn 0.1167 0.9781 0.1722 +vn 0.0017 0.9800 0.1990 +vn -0.0945 0.9765 0.1935 +vn -0.0921 0.9454 0.3126 +vn -0.1512 0.9644 0.2168 +vn 0.1388 0.9887 0.0566 +vn 0.0536 0.9964 0.0662 +vn 0.0500 0.9911 0.1230 +vn 0.1140 0.9852 0.1276 +vn -0.0907 0.9920 0.0883 +vn -0.0632 0.9950 0.0773 +vn -0.1196 0.9870 0.1073 +vn -0.0902 0.9959 -0.0015 +vn -0.0106 0.9935 0.1130 +vn -0.0142 0.9993 -0.0347 +vn 0.0781 0.9923 0.0960 +vn 0.0554 0.9984 0.0100 +vn 0.0737 0.9960 0.0496 +vn 0.0769 0.9941 0.0767 +vn 0.0366 0.9993 -0.0109 +vn 0.0752 0.9927 0.0940 +vn -0.0543 0.9975 -0.0458 +vn -0.0235 0.9980 0.0593 +vn -0.1906 0.9816 -0.0115 +vn -0.2214 0.9748 0.0286 +vn -0.2600 0.9608 0.0960 +vn -0.3506 0.9350 0.0536 +vn -0.1979 0.9540 0.2253 +vn -0.2942 0.9475 0.1251 +vn -0.1037 0.9440 0.3132 +vn -0.1620 0.9681 0.1910 +vn -0.0586 0.9353 0.3489 +vn -0.0735 0.9726 0.2205 +vn 0.0272 0.9355 0.3523 +vn 0.0232 0.9723 0.2325 +vn 0.1428 0.9335 0.3288 +vn 0.1436 0.9551 0.2591 +vn 0.2587 0.9237 0.2827 +vn 0.2770 0.9209 0.2744 +vn 0.3157 0.9229 0.2203 +vn 0.3415 0.8992 0.2734 +vn 0.1612 0.9742 0.1578 +vn 0.1996 0.9394 0.2787 +vn -0.1027 0.9887 0.1093 +vn -0.0590 0.9654 0.2538 +vn -0.2752 0.9585 0.0738 +vn -0.2194 0.9577 0.1864 +vn -0.2975 0.9546 0.0133 +vn -0.2041 0.9744 0.0945 +vn -0.1496 0.9828 -0.1085 +vn -0.0200 0.9997 -0.0133 +vn 0.0461 0.9679 -0.2471 +vn 0.1652 0.9793 -0.1172 +vn 0.1966 0.9264 -0.3212 +vn 0.2343 0.9570 -0.1710 +vn 0.3190 0.9010 -0.2939 +vn 0.2458 0.9612 -0.1254 +vn 0.3039 0.9320 -0.1977 +vn 0.1652 0.9861 0.0202 +vn 0.1221 0.9877 -0.0978 +vn 0.0183 0.9853 0.1699 +vn 0.1531 0.9328 -0.3261 +vn 0.1365 0.9482 -0.2869 +vn 0.1004 0.9826 -0.1560 +vn 0.1510 0.9689 -0.1958 +vn 0.0793 0.9856 -0.1494 +vn -0.0005 0.9991 -0.0426 +vn 0.0199 0.9992 0.0356 +vn -0.0460 0.9938 0.1014 +vn 0.0010 0.9912 0.1323 +vn -0.0056 0.9849 0.1733 +vn -0.0244 0.9943 0.1041 +vn 0.0180 0.9903 0.1379 +vn -0.0640 0.9979 0.0131 +vn -0.0103 0.9990 0.0425 +vn -0.0673 0.9953 -0.0699 +vn -0.0306 0.9984 -0.0480 +vn -0.0702 0.9909 -0.1149 +vn -0.0647 0.9938 -0.0901 +vn -0.1033 0.9868 -0.1243 +vn -0.1287 0.9892 -0.0701 +vn -0.0958 0.9907 -0.0965 +vn -0.1467 0.9892 0.0049 +vn -0.0257 0.9994 -0.0241 +vn -0.0830 0.9902 0.1124 +vn 0.0261 0.9957 0.0889 +vn -0.0235 0.9759 0.2170 +vn 0.0289 0.9744 0.2231 +vn -0.0101 0.9531 0.3024 +vn 0.0378 0.9468 0.3196 +vn 0.0295 0.9376 0.3464 +vn 0.0682 0.9428 0.3264 +vn 0.0972 0.9402 0.3264 +vn 0.1279 0.9630 0.2373 +vn 0.1838 0.9522 0.2440 +vn 0.1481 0.9857 0.0809 +vn 0.2196 0.9691 0.1120 +vn 0.0340 0.9977 -0.0578 +vn 0.0839 0.9964 -0.0135 +vn -0.1178 0.9893 -0.0862 +vn -0.1201 0.9909 -0.0608 +vn -0.2376 0.9713 -0.0123 +vn -0.2648 0.9639 -0.0271 +vn -0.3304 0.9414 0.0681 +vn -0.3352 0.9421 0.0057 +vn -0.3139 0.9471 0.0662 +vn -0.2665 0.9629 -0.0423 +vn -0.1676 0.9849 -0.0431 +vn -0.0957 0.9821 -0.1624 +vn 0.0937 0.9798 -0.1767 +vn 0.1330 0.9540 -0.2688 +vn 0.3439 0.9070 -0.2429 +vn 0.3459 0.8897 -0.2981 +vn 0.3924 0.8807 -0.2653 +vn 0.3715 0.8850 -0.2808 +vn 0.1976 0.9368 -0.2888 +vn 0.1776 0.9483 -0.2630 +vn -0.2549 0.9509 -0.1757 +vn -0.1591 0.9749 -0.1560 +vn -0.3293 0.9244 -0.1923 +vn -0.3233 0.9068 -0.2705 +vn -0.2282 0.9529 -0.1997 +vn -0.1273 0.9799 -0.1539 +vn -0.1948 0.9644 -0.1787 +vn 0.1167 0.9830 -0.1418 +vn 0.0952 0.9541 -0.2840 +vn -0.2115 0.9280 -0.3068 +vn 0.3599 0.9293 -0.0830 +vn 0.3234 0.9462 -0.0139 +vn 0.2908 0.9547 -0.0637 +vn 0.3288 0.9261 -0.1853 +vn 0.0821 0.9960 0.0361 +vn -0.1309 0.9903 0.0461 +vn -0.1272 0.9897 0.0651 +vn 0.0685 0.9971 0.0333 +vn -0.1327 0.9905 0.0363 +vn 0.0032 0.9995 0.0307 +vn 0.0035 0.9988 0.0495 +vn -0.1268 0.9903 0.0563 +vn 0.0896 0.9955 0.0297 +vn 0.0756 0.9963 0.0413 +vn 0.0636 0.9959 0.0641 +vn 0.0900 0.9947 0.0488 +vn 0.0047 0.9962 0.0866 +vn -0.1302 0.9818 0.1379 +vn -0.1513 0.9710 0.1852 +vn -0.0290 0.9921 0.1222 +vn -0.2492 0.9591 0.1339 +vn -0.2997 0.9533 0.0364 +vn -0.2310 0.9725 0.0304 +vn -0.2270 0.9588 0.1709 +vn -0.2489 0.9591 -0.1345 +vn -0.0031 0.9680 -0.2507 +vn 0.0314 0.9201 -0.3904 +vn -0.1593 0.9645 -0.2108 +vn 0.2569 0.9382 -0.2321 +vn 0.3279 0.9370 -0.1203 +vn 0.2602 0.9365 -0.2349 +vn 0.2033 0.9037 -0.3770 +vn 0.2568 0.9660 -0.0282 +vn 0.0675 0.9971 -0.0355 +vn 0.0973 0.9916 -0.0849 +vn 0.2335 0.9669 -0.1030 +vn -0.1082 0.9884 -0.1066 +vn -0.1284 0.9814 -0.1427 +vn -0.1304 0.9730 -0.1907 +vn -0.0666 0.9863 -0.1511 +vn -0.0893 0.9911 -0.0983 +vn -0.0440 0.9989 -0.0133 +vn -0.0876 0.9917 -0.0944 +vn -0.1303 0.9791 -0.1561 +vn 0.0076 0.9983 0.0571 +vn -0.0200 0.9985 -0.0512 +vt -9.522805 6.497724 +vt -9.761403 6.497643 +vt -9.761403 6.247511 +vt -9.522805 6.247598 +vt -10.000001 6.497561 +vt -10.000001 6.247426 +vt -10.000001 5.997290 +vt -9.761403 5.997380 +vt -9.522805 5.997471 +vt -9.522805 11.000001 +vt -9.761403 11.000001 +vt -9.761403 10.749869 +vt -9.522805 10.749874 +vt -10.000001 11.000001 +vt -10.000001 10.749866 +vt -10.000001 10.499730 +vt -9.761403 10.499739 +vt -9.522805 10.499748 +vt -9.761403 10.249607 +vt -9.522805 10.249621 +vt -10.000001 10.249594 +vt -10.000001 9.999458 +vt -9.761403 9.999476 +vt -9.522805 9.999495 +vt -9.761403 9.749346 +vt -9.522805 9.749369 +vt -10.000001 9.749323 +vt -10.000001 9.499187 +vt -9.761403 9.499214 +vt -9.522805 9.499242 +vt -9.761403 9.249084 +vt -9.522805 9.249115 +vt -10.000001 9.249052 +vt -10.000001 8.998917 +vt -9.761403 8.998953 +vt -9.522805 8.998989 +vt -9.761403 8.748821 +vt -9.522805 8.748863 +vt -10.000001 8.748781 +vt -10.000001 8.498646 +vt -9.761403 8.498692 +vt -9.522805 8.498736 +vt -9.761403 8.248560 +vt -9.522805 8.248610 +vt -10.000001 8.248510 +vt -10.000001 7.998375 +vt -9.761403 7.998429 +vt -9.522805 7.998483 +vt -9.761403 7.748298 +vt -9.522805 7.748357 +vt -10.000001 7.748240 +vt -10.000001 7.498104 +vt -9.761403 7.498167 +vt -9.522805 7.498230 +vt -9.761403 7.248036 +vt -9.522805 7.248104 +vt -10.000001 7.247968 +vt -10.000001 6.997833 +vt -9.761403 6.997905 +vt -9.522805 6.997977 +vt -9.761403 6.747773 +vt -9.522805 6.747850 +vt -10.000001 6.747697 +vt -2.842070 7.000000 +vt -3.080668 6.999928 +vt -3.080668 6.749924 +vt -2.842070 6.750000 +vt -3.319266 6.999856 +vt -3.319266 6.749847 +vt -3.319266 6.499838 +vt -3.080668 6.499919 +vt -2.842070 6.500000 +vt -3.557864 6.999784 +vt -3.557863 6.749770 +vt -3.796461 6.999711 +vt -3.796461 6.749693 +vt -3.796461 6.499675 +vt -3.557864 6.499757 +vt -4.035059 6.999639 +vt -4.035059 6.749617 +vt -4.273657 6.999567 +vt -4.273657 6.749540 +vt -4.273657 6.499513 +vt -4.035059 6.499594 +vt -4.512255 6.999495 +vt -4.512255 6.749463 +vt -4.750852 6.999423 +vt -4.750852 6.749387 +vt -4.750852 6.499351 +vt -4.512255 6.499432 +vt -4.989450 6.999350 +vt -4.989450 6.749310 +vt -5.228047 6.999278 +vt -5.228047 6.749232 +vt -5.228047 6.499187 +vt -4.989450 6.499269 +vt -5.466644 6.999206 +vt -5.466644 6.749156 +vt -5.705242 6.999133 +vt -5.705242 6.749079 +vt -5.705242 6.499025 +vt -5.466644 6.499106 +vt -5.943840 6.999061 +vt -5.943840 6.749002 +vt -6.182438 6.998989 +vt -6.182438 6.748925 +vt -6.182438 6.498862 +vt -5.943840 6.498943 +vt -6.421036 6.998917 +vt -6.421036 6.748848 +vt -6.659633 6.998844 +vt -6.659633 6.748772 +vt -6.659633 6.498700 +vt -6.421036 6.498781 +vt -6.898231 6.998772 +vt -6.898231 6.748695 +vt -7.136828 6.998700 +vt -7.136828 6.748618 +vt -7.136828 6.498537 +vt -6.898231 6.498618 +vt -7.375426 6.998628 +vt -7.375426 6.748541 +vt -7.614024 6.998556 +vt -7.614024 6.748465 +vt -7.614024 6.498374 +vt -7.375426 6.498455 +vt -7.852622 6.998484 +vt -7.852622 6.748388 +vt -8.091220 6.998412 +vt -8.091220 6.748312 +vt -8.091220 6.498212 +vt -7.852622 6.498293 +vt -8.329817 6.998339 +vt -8.329817 6.748234 +vt -8.568415 6.998267 +vt -8.568415 6.748158 +vt -8.568415 6.498049 +vt -8.329817 6.498131 +vt -8.807013 6.998194 +vt -8.807012 6.748081 +vt -9.045609 6.998122 +vt -9.045609 6.748004 +vt -9.045609 6.497887 +vt -8.807013 6.497968 +vt -9.284207 6.998050 +vt -9.284207 6.747927 +vt -9.284207 6.497806 +vt -2.842070 7.500000 +vt -3.080668 7.499937 +vt -3.080668 7.249932 +vt -2.842070 7.250000 +vt -3.319266 7.499874 +vt -3.319266 7.249865 +vt -3.557864 7.499811 +vt -3.557863 7.249797 +vt -3.796461 7.499748 +vt -3.796461 7.249729 +vt -4.035059 7.499684 +vt -4.035059 7.249661 +vt -4.273657 7.499621 +vt -4.273657 7.249594 +vt -4.512255 7.499558 +vt -4.512255 7.249527 +vt -4.750852 7.499495 +vt -4.750852 7.249459 +vt -4.989450 7.499432 +vt -4.989450 7.249391 +vt -5.228047 7.499368 +vt -5.228047 7.249323 +vt -5.466644 7.499305 +vt -5.466644 7.249255 +vt -5.705242 7.499242 +vt -5.705242 7.249187 +vt -5.943840 7.499178 +vt -5.943840 7.249120 +vt -6.182438 7.499115 +vt -6.182438 7.249052 +vt -6.421036 7.499052 +vt -6.421036 7.248984 +vt -6.659633 7.498989 +vt -6.659633 7.248917 +vt -6.898231 7.498925 +vt -6.898231 7.248848 +vt -7.136828 7.498862 +vt -7.136828 7.248781 +vt -7.375426 7.498798 +vt -7.375426 7.248713 +vt -7.614024 7.498735 +vt -7.614024 7.248646 +vt -7.852622 7.498672 +vt -7.852622 7.248578 +vt -8.091220 7.498610 +vt -8.091220 7.248510 +vt -8.329817 7.498546 +vt -8.329817 7.248442 +vt -8.568415 7.498483 +vt -8.568415 7.248375 +vt -8.807013 7.498420 +vt -8.807012 7.248307 +vt -9.045609 7.498356 +vt -9.045609 7.248239 +vt -9.284207 7.498293 +vt -9.284207 7.248171 +vt -2.842070 8.000001 +vt -3.080668 7.999947 +vt -3.080668 7.749942 +vt -2.842070 7.750001 +vt -3.319266 7.999892 +vt -3.319266 7.749883 +vt -3.557864 7.999838 +vt -3.557863 7.749825 +vt -3.796461 7.999784 +vt -3.796461 7.749765 +vt -4.035059 7.999730 +vt -4.035059 7.749707 +vt -4.273657 7.999676 +vt -4.273657 7.749649 +vt -4.512255 7.999621 +vt -4.512255 7.749589 +vt -4.750852 7.999567 +vt -4.750852 7.749531 +vt -4.989450 7.999513 +vt -4.989450 7.749472 +vt -5.228047 7.999459 +vt -5.228047 7.749413 +vt -5.466644 7.999404 +vt -5.466644 7.749354 +vt -5.705242 7.999350 +vt -5.705242 7.749296 +vt -5.943840 7.999296 +vt -5.943840 7.749237 +vt -6.182438 7.999242 +vt -6.182438 7.749178 +vt -6.421036 7.999187 +vt -6.421036 7.749120 +vt -6.659633 7.999133 +vt -6.659633 7.749061 +vt -6.898231 7.999079 +vt -6.898231 7.749002 +vt -7.136828 7.999024 +vt -7.136828 7.748943 +vt -7.375426 7.998970 +vt -7.375426 7.748884 +vt -7.614024 7.998916 +vt -7.614024 7.748826 +vt -7.852622 7.998862 +vt -7.852622 7.748767 +vt -8.091220 7.998808 +vt -8.091220 7.748709 +vt -8.329817 7.998754 +vt -8.329817 7.748650 +vt -8.568415 7.998700 +vt -8.568415 7.748591 +vt -8.807013 7.998646 +vt -8.807012 7.748532 +vt -9.045609 7.998591 +vt -9.045609 7.748474 +vt -9.284207 7.998537 +vt -9.284207 7.748415 +vt -2.842070 8.500001 +vt -3.080668 8.499956 +vt -3.080668 8.249951 +vt -2.842070 8.250001 +vt -3.319266 8.499910 +vt -3.319266 8.249901 +vt -3.557864 8.499865 +vt -3.557863 8.249851 +vt -3.796461 8.499820 +vt -3.796461 8.249802 +vt -4.035059 8.499775 +vt -4.035059 8.249752 +vt -4.273657 8.499730 +vt -4.273657 8.249702 +vt -4.512255 8.499685 +vt -4.512255 8.249653 +vt -4.750852 8.499640 +vt -4.750852 8.249603 +vt -4.989450 8.499596 +vt -4.989450 8.249554 +vt -5.228047 8.499550 +vt -5.228047 8.249504 +vt -5.466644 8.499504 +vt -5.466644 8.249454 +vt -5.705242 8.499459 +vt -5.705242 8.249405 +vt -5.943840 8.499414 +vt -5.943840 8.249355 +vt -6.182438 8.499369 +vt -6.182438 8.249306 +vt -6.421036 8.499323 +vt -6.421036 8.249255 +vt -6.659633 8.499278 +vt -6.659633 8.249206 +vt -6.898231 8.499233 +vt -6.898231 8.249156 +vt -7.136828 8.499187 +vt -7.136828 8.249105 +vt -7.375426 8.499142 +vt -7.375426 8.249056 +vt -7.614024 8.499097 +vt -7.614024 8.249006 +vt -7.852622 8.499052 +vt -7.852622 8.248957 +vt -8.091220 8.499007 +vt -8.091220 8.248907 +vt -8.329817 8.498962 +vt -8.329817 8.248857 +vt -8.568415 8.498917 +vt -8.568415 8.248808 +vt -8.807013 8.498871 +vt -8.807012 8.248758 +vt -9.045609 8.498826 +vt -9.045609 8.248709 +vt -9.284207 8.498781 +vt -9.284207 8.248659 +vt -2.842070 9.000001 +vt -3.080668 8.999965 +vt -3.080668 8.749960 +vt -2.842070 8.750001 +vt -3.319266 8.999928 +vt -3.319266 8.749920 +vt -3.557864 8.999893 +vt -3.557863 8.749879 +vt -3.796461 8.999857 +vt -3.796461 8.749838 +vt -4.035059 8.999821 +vt -4.035059 8.749798 +vt -4.273657 8.999785 +vt -4.273657 8.749758 +vt -4.512255 8.999749 +vt -4.512255 8.749717 +vt -4.750852 8.999713 +vt -4.750852 8.749677 +vt -4.989450 8.999677 +vt -4.989450 8.749636 +vt -5.228047 8.999640 +vt -5.228047 8.749596 +vt -5.466644 8.999604 +vt -5.466644 8.749554 +vt -5.705242 8.999568 +vt -5.705242 8.749514 +vt -5.943840 8.999532 +vt -5.943840 8.749473 +vt -6.182438 8.999496 +vt -6.182438 8.749432 +vt -6.421036 8.999459 +vt -6.421036 8.749392 +vt -6.659633 8.999423 +vt -6.659633 8.749351 +vt -6.898231 8.999387 +vt -6.898231 8.749310 +vt -7.136828 8.999351 +vt -7.136828 8.749269 +vt -7.375426 8.999315 +vt -7.375426 8.749228 +vt -7.614024 8.999279 +vt -7.614024 8.749187 +vt -7.852622 8.999243 +vt -7.852622 8.749147 +vt -8.091220 8.999207 +vt -8.091220 8.749107 +vt -8.329817 8.999170 +vt -8.329817 8.749065 +vt -8.568415 8.999134 +vt -8.568415 8.749025 +vt -8.807013 8.999098 +vt -8.807012 8.748984 +vt -9.045609 8.999062 +vt -9.045609 8.748943 +vt -9.284207 8.999025 +vt -9.284207 8.748903 +vt -2.842070 9.500001 +vt -3.080668 9.499973 +vt -3.080668 9.249969 +vt -2.842070 9.250001 +vt -3.319266 9.499947 +vt -3.319266 9.249937 +vt -3.557864 9.499920 +vt -3.557863 9.249907 +vt -3.796461 9.499892 +vt -3.796461 9.249874 +vt -4.035059 9.499865 +vt -4.035059 9.249843 +vt -4.273657 9.499838 +vt -4.273657 9.249811 +vt -4.512255 9.499811 +vt -4.512255 9.249780 +vt -4.750852 9.499784 +vt -4.750852 9.249748 +vt -4.989450 9.499756 +vt -4.989450 9.249716 +vt -5.228047 9.499729 +vt -5.228047 9.249685 +vt -5.466644 9.499702 +vt -5.466644 9.249653 +vt -5.705242 9.499675 +vt -5.705242 9.249621 +vt -5.943840 9.499647 +vt -5.943840 9.249589 +vt -6.182438 9.499620 +vt -6.182438 9.249557 +vt -6.421036 9.499594 +vt -6.421036 9.249526 +vt -6.659633 9.499566 +vt -6.659633 9.249495 +vt -6.898231 9.499538 +vt -6.898231 9.249462 +vt -7.136828 9.499512 +vt -7.136828 9.249432 +vt -7.375426 9.499485 +vt -7.375426 9.249399 +vt -7.614024 9.499458 +vt -7.614024 9.249369 +vt -7.852622 9.499432 +vt -7.852622 9.249337 +vt -8.091220 9.499405 +vt -8.091220 9.249306 +vt -8.329817 9.499378 +vt -8.329817 9.249274 +vt -8.568415 9.499351 +vt -8.568415 9.249243 +vt -8.807013 9.499323 +vt -8.807012 9.249210 +vt -9.045609 9.499296 +vt -9.045609 9.249179 +vt -9.284207 9.499269 +vt -9.284207 9.249147 +vt -2.842070 10.000001 +vt -3.080668 9.999983 +vt -3.080668 9.749978 +vt -2.842070 9.750001 +vt -3.319266 9.999965 +vt -3.319266 9.749956 +vt -3.557864 9.999947 +vt -3.557863 9.749933 +vt -3.796461 9.999929 +vt -3.796461 9.749910 +vt -4.035059 9.999912 +vt -4.035059 9.749888 +vt -4.273657 9.999894 +vt -4.273657 9.749866 +vt -4.512255 9.999876 +vt -4.512255 9.749843 +vt -4.750852 9.999858 +vt -4.750852 9.749821 +vt -4.989450 9.999840 +vt -4.989450 9.749798 +vt -5.228047 9.999822 +vt -5.228047 9.749775 +vt -5.466644 9.999804 +vt -5.466644 9.749753 +vt -5.705242 9.999785 +vt -5.705242 9.749730 +vt -5.943840 9.999767 +vt -5.943840 9.749707 +vt -6.182438 9.999749 +vt -6.182438 9.749685 +vt -6.421036 9.999731 +vt -6.421036 9.749661 +vt -6.659633 9.999713 +vt -6.659633 9.749640 +vt -6.898231 9.999695 +vt -6.898231 9.749617 +vt -7.136828 9.999676 +vt -7.136828 9.749594 +vt -7.375426 9.999658 +vt -7.375426 9.749571 +vt -7.614024 9.999640 +vt -7.614024 9.749549 +vt -7.852622 9.999621 +vt -7.852622 9.749526 +vt -8.091220 9.999603 +vt -8.091220 9.749504 +vt -8.329817 9.999585 +vt -8.329817 9.749481 +vt -8.568415 9.999567 +vt -8.568415 9.749458 +vt -8.807013 9.999549 +vt -8.807012 9.749435 +vt -9.045609 9.999531 +vt -9.045609 9.749413 +vt -9.284207 9.999513 +vt -9.284207 9.749391 +vt -2.842070 10.500001 +vt -3.080668 10.499992 +vt -3.080668 10.249988 +vt -2.842070 10.250001 +vt -3.319266 10.499983 +vt -3.319266 10.249973 +vt -3.557864 10.499973 +vt -3.557863 10.249960 +vt -3.796461 10.499965 +vt -3.796461 10.249947 +vt -4.035059 10.499956 +vt -4.035059 10.249933 +vt -4.273657 10.499948 +vt -4.273657 10.249921 +vt -4.512255 10.499939 +vt -4.512255 10.249907 +vt -4.750852 10.499929 +vt -4.750852 10.249893 +vt -4.989450 10.499920 +vt -4.989450 10.249880 +vt -5.228047 10.499910 +vt -5.228047 10.249866 +vt -5.466644 10.499901 +vt -5.466644 10.249852 +vt -5.705242 10.499892 +vt -5.705242 10.249839 +vt -5.943840 10.499884 +vt -5.943840 10.249825 +vt -6.182438 10.499874 +vt -6.182438 10.249811 +vt -6.421036 10.499865 +vt -6.421036 10.249798 +vt -6.659633 10.499856 +vt -6.659633 10.249784 +vt -6.898231 10.499847 +vt -6.898231 10.249771 +vt -7.136828 10.499838 +vt -7.136828 10.249757 +vt -7.375426 10.499828 +vt -7.375426 10.249743 +vt -7.614024 10.499820 +vt -7.614024 10.249729 +vt -7.852622 10.499811 +vt -7.852622 10.249716 +vt -8.091220 10.499803 +vt -8.091220 10.249702 +vt -8.329817 10.499794 +vt -8.329817 10.249689 +vt -8.568415 10.499784 +vt -8.568415 10.249676 +vt -8.807013 10.499775 +vt -8.807012 10.249661 +vt -9.045609 10.499766 +vt -9.045609 10.249649 +vt -9.284207 10.499758 +vt -9.284207 10.249636 +vt -2.842070 11.000001 +vt -3.080668 11.000001 +vt -3.080668 10.749996 +vt -2.842070 10.750001 +vt -3.319266 11.000001 +vt -3.319266 10.749992 +vt -3.557864 11.000001 +vt -3.557863 10.749988 +vt -3.796461 11.000001 +vt -3.796461 10.749983 +vt -4.035059 11.000001 +vt -4.035059 10.749978 +vt -4.273657 11.000001 +vt -4.273657 10.749974 +vt -4.512255 11.000001 +vt -4.512255 10.749969 +vt -4.750852 11.000001 +vt -4.750852 10.749966 +vt -4.989450 11.000001 +vt -4.989450 10.749960 +vt -5.228047 11.000001 +vt -5.228047 10.749956 +vt -5.466644 11.000002 +vt -5.466644 10.749951 +vt -5.705242 11.000002 +vt -5.705242 10.749947 +vt -5.943840 11.000002 +vt -5.943840 10.749942 +vt -6.182438 11.000002 +vt -6.182438 10.749938 +vt -6.421036 11.000002 +vt -6.421036 10.749933 +vt -6.659633 11.000002 +vt -6.659633 10.749929 +vt -6.898231 11.000002 +vt -6.898231 10.749924 +vt -7.136828 11.000002 +vt -7.136828 10.749920 +vt -7.375426 11.000002 +vt -7.375426 10.749915 +vt -7.614024 11.000002 +vt -7.614024 10.749910 +vt -7.852622 11.000002 +vt -7.852622 10.749907 +vt -8.091220 11.000002 +vt -8.091220 10.749903 +vt -8.329817 11.000002 +vt -8.329817 10.749897 +vt -8.568415 11.000001 +vt -8.568415 10.749893 +vt -8.807013 11.000001 +vt -8.807012 10.749888 +vt -9.045609 11.000001 +vt -9.045609 10.749884 +vt -9.284207 11.000001 +vt -9.284207 10.749879 +vt -3.080668 6.249914 +vt -2.842070 6.250001 +vt -3.319266 6.249829 +vt -3.319266 5.999820 +vt -3.080668 5.999910 +vt -2.842070 6.000001 +vt -3.557863 6.249743 +vt -3.796461 6.249657 +vt -3.796461 5.999639 +vt -3.557864 5.999729 +vt -4.035059 6.249571 +vt -4.273657 6.249485 +vt -4.273656 5.999458 +vt -4.035059 5.999548 +vt -4.512254 6.249400 +vt -4.750852 6.249314 +vt -4.750852 5.999277 +vt -4.512254 5.999368 +vt -4.989449 6.249228 +vt -5.228047 6.249142 +vt -5.228047 5.999096 +vt -4.989450 5.999187 +vt -5.466644 6.249056 +vt -5.705242 6.248970 +vt -5.705242 5.998915 +vt -5.466644 5.999005 +vt -5.943840 6.248884 +vt -6.182438 6.248798 +vt -6.182438 5.998735 +vt -5.943840 5.998825 +vt -6.421036 6.248713 +vt -6.659633 6.248627 +vt -6.659633 5.998555 +vt -6.421036 5.998645 +vt -6.898231 6.248541 +vt -7.136828 6.248455 +vt -7.136828 5.998374 +vt -6.898231 5.998465 +vt -7.375426 6.248369 +vt -7.614024 6.248283 +vt -7.614024 5.998193 +vt -7.375426 5.998283 +vt -7.852622 6.248198 +vt -8.091220 6.248113 +vt -8.091220 5.998013 +vt -7.852622 5.998103 +vt -8.329817 6.248027 +vt -8.568415 6.247941 +vt -8.568416 5.997832 +vt -8.329818 5.997923 +vt -8.807013 6.247855 +vt -9.045610 6.247769 +vt -9.045610 5.997652 +vt -8.807013 5.997742 +vt -9.284207 6.247684 +vt -9.284208 5.997561 +s 1 +usemtl Material +f 2168/1349/929 2353/1350/930 2507/1351/931 2506/1352/932 +f 2353/1350/930 2019/1353/933 2195/1354/934 2507/1351/931 +f 2507/1351/931 2195/1354/934 2009/1355/935 2182/1356/936 +f 2506/1352/932 2507/1351/931 2182/1356/936 2041/1357/937 +f 2042/1358/938 2227/1359/939 2508/1360/940 2492/1361/941 +f 2227/1359/939 2006/1362/942 2185/1363/943 2508/1360/940 +f 2508/1360/940 2185/1363/943 2027/1364/944 2241/1365/945 +f 2492/1361/941 2508/1360/940 2241/1365/945 2056/1366/946 +f 2056/1366/946 2241/1365/945 2509/1367/947 2478/1368/948 +f 2241/1365/945 2027/1364/944 2203/1369/949 2509/1367/947 +f 2509/1367/947 2203/1369/949 2026/1370/950 2255/1371/951 +f 2478/1368/948 2509/1367/947 2255/1371/951 2070/1372/952 +f 2070/1372/952 2255/1371/951 2510/1373/953 2464/1374/954 +f 2255/1371/951 2026/1370/950 2202/1375/955 2510/1373/953 +f 2510/1373/953 2202/1375/955 2025/1376/956 2269/1377/957 +f 2464/1374/954 2510/1373/953 2269/1377/957 2084/1378/958 +f 2084/1378/958 2269/1377/957 2511/1379/959 2450/1380/960 +f 2269/1377/957 2025/1376/956 2201/1381/961 2511/1379/959 +f 2511/1379/959 2201/1381/961 2024/1382/962 2283/1383/963 +f 2450/1380/960 2511/1379/959 2283/1383/963 2098/1384/964 +f 2098/1384/964 2283/1383/963 2512/1385/965 2436/1386/966 +f 2283/1383/963 2024/1382/962 2200/1387/967 2512/1385/965 +f 2512/1385/965 2200/1387/967 2023/1388/968 2297/1389/969 +f 2436/1386/966 2512/1385/965 2297/1389/969 2112/1390/970 +f 2112/1390/970 2297/1389/969 2513/1391/971 2422/1392/972 +f 2297/1389/969 2023/1388/968 2199/1393/973 2513/1391/971 +f 2513/1391/971 2199/1393/973 2022/1394/974 2311/1395/975 +f 2422/1392/972 2513/1391/971 2311/1395/975 2126/1396/976 +f 2126/1396/976 2311/1395/975 2514/1397/977 2408/1398/978 +f 2311/1395/975 2022/1394/974 2198/1399/979 2514/1397/977 +f 2514/1397/977 2198/1399/979 2021/1400/980 2325/1401/981 +f 2408/1398/978 2514/1397/977 2325/1401/981 2140/1402/982 +f 2140/1402/982 2325/1401/981 2515/1403/983 2394/1404/984 +f 2325/1401/981 2021/1400/980 2197/1405/985 2515/1403/983 +f 2515/1403/983 2197/1405/985 2020/1406/986 2339/1407/987 +f 2394/1404/984 2515/1403/983 2339/1407/987 2154/1408/988 +f 2154/1408/988 2339/1407/987 2516/1409/989 2380/1410/990 +f 2339/1407/987 2020/1406/986 2196/1411/991 2516/1409/989 +f 2516/1409/989 2196/1411/991 2019/1353/933 2353/1350/930 +f 2380/1410/990 2516/1409/989 2353/1350/930 2168/1349/929 +f 2011/1412/992 2211/1413/993 2517/1414/994 2187/1415/995 +f 2211/1413/993 2167/1416/996 2367/1417/997 2517/1414/994 +f 2517/1414/994 2367/1417/997 2181/1418/998 2212/1419/999 +f 2187/1415/995 2517/1414/994 2212/1419/999 2010/1420/1000 +f 2167/1416/996 2352/1421/1001 2518/1422/1002 2367/1417/997 +f 2352/1421/1001 2166/1423/1003 2368/1424/1004 2518/1422/1002 +f 2518/1422/1002 2368/1424/1004 2180/1425/1005 2366/1426/1006 +f 2367/1417/997 2518/1422/1002 2366/1426/1006 2181/1418/998 +f 2166/1423/1003 2351/1427/1007 2519/1428/1008 2368/1424/1004 +f 2351/1427/1007 2165/1429/1009 2369/1430/1010 2519/1428/1008 +f 2519/1428/1008 2369/1430/1010 2179/1431/1011 2365/1432/1012 +f 2368/1424/1004 2519/1428/1008 2365/1432/1012 2180/1425/1005 +f 2165/1429/1009 2350/1433/1013 2520/1434/1014 2369/1430/1010 +f 2350/1433/1013 2164/1435/1015 2370/1436/1016 2520/1434/1014 +f 2520/1434/1014 2370/1436/1016 2178/1437/1017 2364/1438/1018 +f 2369/1430/1010 2520/1434/1014 2364/1438/1018 2179/1431/1011 +f 2164/1435/1015 2349/1439/1019 2521/1440/1020 2370/1436/1016 +f 2349/1439/1019 2163/1441/1021 2371/1442/1022 2521/1440/1020 +f 2521/1440/1020 2371/1442/1022 2177/1443/1023 2363/1444/1024 +f 2370/1436/1016 2521/1440/1020 2363/1444/1024 2178/1437/1017 +f 2163/1441/1021 2348/1445/1025 2522/1446/1026 2371/1442/1022 +f 2348/1445/1025 2162/1447/1027 2372/1448/1028 2522/1446/1026 +f 2522/1446/1026 2372/1448/1028 2176/1449/1029 2362/1450/1030 +f 2371/1442/1022 2522/1446/1026 2362/1450/1030 2177/1443/1023 +f 2162/1447/1027 2347/1451/1031 2523/1452/1032 2372/1448/1028 +f 2347/1451/1031 2161/1453/1033 2373/1454/1034 2523/1452/1032 +f 2523/1452/1032 2373/1454/1034 2175/1455/1035 2361/1456/1036 +f 2372/1448/1028 2523/1452/1032 2361/1456/1036 2176/1449/1029 +f 2161/1453/1033 2346/1457/1037 2524/1458/1038 2373/1454/1034 +f 2346/1457/1037 2160/1459/1039 2374/1460/1040 2524/1458/1038 +f 2524/1458/1038 2374/1460/1040 2174/1461/1041 2360/1462/1042 +f 2373/1454/1034 2524/1458/1038 2360/1462/1042 2175/1455/1035 +f 2160/1459/1039 2345/1463/1043 2525/1464/1044 2374/1460/1040 +f 2345/1463/1043 2159/1465/1045 2375/1466/1046 2525/1464/1044 +f 2525/1464/1044 2375/1466/1046 2173/1467/1047 2359/1468/1048 +f 2374/1460/1040 2525/1464/1044 2359/1468/1048 2174/1461/1041 +f 2159/1465/1045 2344/1469/1049 2526/1470/1050 2375/1466/1046 +f 2344/1469/1049 2158/1471/1051 2376/1472/1052 2526/1470/1050 +f 2526/1470/1050 2376/1472/1052 2172/1473/1053 2358/1474/1054 +f 2375/1466/1046 2526/1470/1050 2358/1474/1054 2173/1467/1047 +f 2158/1471/1051 2343/1475/1055 2527/1476/1056 2376/1472/1052 +f 2343/1475/1055 2157/1477/1057 2377/1478/1058 2527/1476/1056 +f 2527/1476/1056 2377/1478/1058 2171/1479/1059 2357/1480/1060 +f 2376/1472/1052 2527/1476/1056 2357/1480/1060 2172/1473/1053 +f 2157/1477/1057 2342/1481/1061 2528/1482/1062 2377/1478/1058 +f 2342/1481/1061 2156/1483/1063 2378/1484/1064 2528/1482/1062 +f 2528/1482/1062 2378/1484/1064 2170/1485/1065 2356/1486/1066 +f 2377/1478/1058 2528/1482/1062 2356/1486/1066 2171/1479/1059 +f 2156/1483/1063 2341/1487/1067 2529/1488/1068 2378/1484/1064 +f 2341/1487/1067 2155/1489/1069 2379/1490/1070 2529/1488/1068 +f 2529/1488/1068 2379/1490/1070 2169/1491/1071 2355/1492/1072 +f 2378/1484/1064 2529/1488/1068 2355/1492/1072 2170/1485/1065 +f 2155/1489/1069 2340/1493/1073 2530/1494/1074 2379/1490/1070 +f 2340/1493/1073 2154/1408/988 2380/1410/990 2530/1494/1074 +f 2530/1494/1074 2380/1410/990 2168/1349/929 2354/1495/1075 +f 2379/1490/1070 2530/1494/1074 2354/1495/1075 2169/1491/1071 +f 2012/1496/1076 2210/1497/1077 2531/1498/1078 2188/1499/1079 +f 2210/1497/1077 2153/1500/1080 2381/1501/1081 2531/1498/1078 +f 2531/1498/1078 2381/1501/1081 2167/1416/996 2211/1413/993 +f 2188/1499/1079 2531/1498/1078 2211/1413/993 2011/1412/992 +f 2153/1500/1080 2338/1502/1082 2532/1503/1083 2381/1501/1081 +f 2338/1502/1082 2152/1504/1084 2382/1505/1085 2532/1503/1083 +f 2532/1503/1083 2382/1505/1085 2166/1423/1003 2352/1421/1001 +f 2381/1501/1081 2532/1503/1083 2352/1421/1001 2167/1416/996 +f 2152/1504/1084 2337/1506/1086 2533/1507/1087 2382/1505/1085 +f 2337/1506/1086 2151/1508/1088 2383/1509/1089 2533/1507/1087 +f 2533/1507/1087 2383/1509/1089 2165/1429/1009 2351/1427/1007 +f 2382/1505/1085 2533/1507/1087 2351/1427/1007 2166/1423/1003 +f 2151/1508/1088 2336/1510/1090 2534/1511/1091 2383/1509/1089 +f 2336/1510/1090 2150/1512/1092 2384/1513/1093 2534/1511/1091 +f 2534/1511/1091 2384/1513/1093 2164/1435/1015 2350/1433/1013 +f 2383/1509/1089 2534/1511/1091 2350/1433/1013 2165/1429/1009 +f 2150/1512/1092 2335/1514/1094 2535/1515/1095 2384/1513/1093 +f 2335/1514/1094 2149/1516/1096 2385/1517/1097 2535/1515/1095 +f 2535/1515/1095 2385/1517/1097 2163/1441/1021 2349/1439/1019 +f 2384/1513/1093 2535/1515/1095 2349/1439/1019 2164/1435/1015 +f 2149/1516/1096 2334/1518/1098 2536/1519/1099 2385/1517/1097 +f 2334/1518/1098 2148/1520/1100 2386/1521/1101 2536/1519/1099 +f 2536/1519/1099 2386/1521/1101 2162/1447/1027 2348/1445/1025 +f 2385/1517/1097 2536/1519/1099 2348/1445/1025 2163/1441/1021 +f 2148/1520/1100 2333/1522/1102 2537/1523/1103 2386/1521/1101 +f 2333/1522/1102 2147/1524/1104 2387/1525/1105 2537/1523/1103 +f 2537/1523/1103 2387/1525/1105 2161/1453/1033 2347/1451/1031 +f 2386/1521/1101 2537/1523/1103 2347/1451/1031 2162/1447/1027 +f 2147/1524/1104 2332/1526/1106 2538/1527/1107 2387/1525/1105 +f 2332/1526/1106 2146/1528/1108 2388/1529/1109 2538/1527/1107 +f 2538/1527/1107 2388/1529/1109 2160/1459/1039 2346/1457/1037 +f 2387/1525/1105 2538/1527/1107 2346/1457/1037 2161/1453/1033 +f 2146/1528/1108 2331/1530/1110 2539/1531/1111 2388/1529/1109 +f 2331/1530/1110 2145/1532/1112 2389/1533/1113 2539/1531/1111 +f 2539/1531/1111 2389/1533/1113 2159/1465/1045 2345/1463/1043 +f 2388/1529/1109 2539/1531/1111 2345/1463/1043 2160/1459/1039 +f 2145/1532/1112 2330/1534/1114 2540/1535/1115 2389/1533/1113 +f 2330/1534/1114 2144/1536/1116 2390/1537/1117 2540/1535/1115 +f 2540/1535/1115 2390/1537/1117 2158/1471/1051 2344/1469/1049 +f 2389/1533/1113 2540/1535/1115 2344/1469/1049 2159/1465/1045 +f 2144/1536/1116 2329/1538/1118 2541/1539/1119 2390/1537/1117 +f 2329/1538/1118 2143/1540/1120 2391/1541/1121 2541/1539/1119 +f 2541/1539/1119 2391/1541/1121 2157/1477/1057 2343/1475/1055 +f 2390/1537/1117 2541/1539/1119 2343/1475/1055 2158/1471/1051 +f 2143/1540/1120 2328/1542/1122 2542/1543/1123 2391/1541/1121 +f 2328/1542/1122 2142/1544/1124 2392/1545/1125 2542/1543/1123 +f 2542/1543/1123 2392/1545/1125 2156/1483/1063 2342/1481/1061 +f 2391/1541/1121 2542/1543/1123 2342/1481/1061 2157/1477/1057 +f 2142/1544/1124 2327/1546/1126 2543/1547/1127 2392/1545/1125 +f 2327/1546/1126 2141/1548/1128 2393/1549/1129 2543/1547/1127 +f 2543/1547/1127 2393/1549/1129 2155/1489/1069 2341/1487/1067 +f 2392/1545/1125 2543/1547/1127 2341/1487/1067 2156/1483/1063 +f 2141/1548/1128 2326/1550/1130 2544/1551/1131 2393/1549/1129 +f 2326/1550/1130 2140/1402/982 2394/1404/984 2544/1551/1131 +f 2544/1551/1131 2394/1404/984 2154/1408/988 2340/1493/1073 +f 2393/1549/1129 2544/1551/1131 2340/1493/1073 2155/1489/1069 +f 2013/1552/1132 2209/1553/1133 2545/1554/1134 2189/1555/1135 +f 2209/1553/1133 2139/1556/1136 2395/1557/1137 2545/1554/1134 +f 2545/1554/1134 2395/1557/1137 2153/1500/1080 2210/1497/1077 +f 2189/1555/1135 2545/1554/1134 2210/1497/1077 2012/1496/1076 +f 2139/1556/1136 2324/1558/1138 2546/1559/1139 2395/1557/1137 +f 2324/1558/1138 2138/1560/1140 2396/1561/1141 2546/1559/1139 +f 2546/1559/1139 2396/1561/1141 2152/1504/1084 2338/1502/1082 +f 2395/1557/1137 2546/1559/1139 2338/1502/1082 2153/1500/1080 +f 2138/1560/1140 2323/1562/1142 2547/1563/1143 2396/1561/1141 +f 2323/1562/1142 2137/1564/1144 2397/1565/1145 2547/1563/1143 +f 2547/1563/1143 2397/1565/1145 2151/1508/1088 2337/1506/1086 +f 2396/1561/1141 2547/1563/1143 2337/1506/1086 2152/1504/1084 +f 2137/1564/1144 2322/1566/1146 2548/1567/1147 2397/1565/1145 +f 2322/1566/1146 2136/1568/1148 2398/1569/1149 2548/1567/1147 +f 2548/1567/1147 2398/1569/1149 2150/1512/1092 2336/1510/1090 +f 2397/1565/1145 2548/1567/1147 2336/1510/1090 2151/1508/1088 +f 2136/1568/1148 2321/1570/1150 2549/1571/1151 2398/1569/1149 +f 2321/1570/1150 2135/1572/1152 2399/1573/1153 2549/1571/1151 +f 2549/1571/1151 2399/1573/1153 2149/1516/1096 2335/1514/1094 +f 2398/1569/1149 2549/1571/1151 2335/1514/1094 2150/1512/1092 +f 2135/1572/1152 2320/1574/1154 2550/1575/1155 2399/1573/1153 +f 2320/1574/1154 2134/1576/1156 2400/1577/1157 2550/1575/1155 +f 2550/1575/1155 2400/1577/1157 2148/1520/1100 2334/1518/1098 +f 2399/1573/1153 2550/1575/1155 2334/1518/1098 2149/1516/1096 +f 2134/1576/1156 2319/1578/1158 2551/1579/1159 2400/1577/1157 +f 2319/1578/1158 2133/1580/1160 2401/1581/1161 2551/1579/1159 +f 2551/1579/1159 2401/1581/1161 2147/1524/1104 2333/1522/1102 +f 2400/1577/1157 2551/1579/1159 2333/1522/1102 2148/1520/1100 +f 2133/1580/1160 2318/1582/1162 2552/1583/1163 2401/1581/1161 +f 2318/1582/1162 2132/1584/1164 2402/1585/1165 2552/1583/1163 +f 2552/1583/1163 2402/1585/1165 2146/1528/1108 2332/1526/1106 +f 2401/1581/1161 2552/1583/1163 2332/1526/1106 2147/1524/1104 +f 2132/1584/1164 2317/1586/1166 2553/1587/1167 2402/1585/1165 +f 2317/1586/1166 2131/1588/1168 2403/1589/1169 2553/1587/1167 +f 2553/1587/1167 2403/1589/1169 2145/1532/1112 2331/1530/1110 +f 2402/1585/1165 2553/1587/1167 2331/1530/1110 2146/1528/1108 +f 2131/1588/1168 2316/1590/1170 2554/1591/1171 2403/1589/1169 +f 2316/1590/1170 2130/1592/1172 2404/1593/1173 2554/1591/1171 +f 2554/1591/1171 2404/1593/1173 2144/1536/1116 2330/1534/1114 +f 2403/1589/1169 2554/1591/1171 2330/1534/1114 2145/1532/1112 +f 2130/1592/1172 2315/1594/1174 2555/1595/1175 2404/1593/1173 +f 2315/1594/1174 2129/1596/1176 2405/1597/1177 2555/1595/1175 +f 2555/1595/1175 2405/1597/1177 2143/1540/1120 2329/1538/1118 +f 2404/1593/1173 2555/1595/1175 2329/1538/1118 2144/1536/1116 +f 2129/1596/1176 2314/1598/1178 2556/1599/1179 2405/1597/1177 +f 2314/1598/1178 2128/1600/1180 2406/1601/1181 2556/1599/1179 +f 2556/1599/1179 2406/1601/1181 2142/1544/1124 2328/1542/1122 +f 2405/1597/1177 2556/1599/1179 2328/1542/1122 2143/1540/1120 +f 2128/1600/1180 2313/1602/1182 2557/1603/1183 2406/1601/1181 +f 2313/1602/1182 2127/1604/1184 2407/1605/1185 2557/1603/1183 +f 2557/1603/1183 2407/1605/1185 2141/1548/1128 2327/1546/1126 +f 2406/1601/1181 2557/1603/1183 2327/1546/1126 2142/1544/1124 +f 2127/1604/1184 2312/1606/1186 2558/1607/1187 2407/1605/1185 +f 2312/1606/1186 2126/1396/976 2408/1398/978 2558/1607/1187 +f 2558/1607/1187 2408/1398/978 2140/1402/982 2326/1550/1130 +f 2407/1605/1185 2558/1607/1187 2326/1550/1130 2141/1548/1128 +f 2014/1608/1188 2208/1609/1189 2559/1610/1190 2190/1611/1191 +f 2208/1609/1189 2125/1612/1192 2409/1613/1193 2559/1610/1190 +f 2559/1610/1190 2409/1613/1193 2139/1556/1136 2209/1553/1133 +f 2190/1611/1191 2559/1610/1190 2209/1553/1133 2013/1552/1132 +f 2125/1612/1192 2310/1614/1194 2560/1615/1195 2409/1613/1193 +f 2310/1614/1194 2124/1616/1196 2410/1617/1197 2560/1615/1195 +f 2560/1615/1195 2410/1617/1197 2138/1560/1140 2324/1558/1138 +f 2409/1613/1193 2560/1615/1195 2324/1558/1138 2139/1556/1136 +f 2124/1616/1196 2309/1618/1198 2561/1619/1199 2410/1617/1197 +f 2309/1618/1198 2123/1620/1200 2411/1621/1201 2561/1619/1199 +f 2561/1619/1199 2411/1621/1201 2137/1564/1144 2323/1562/1142 +f 2410/1617/1197 2561/1619/1199 2323/1562/1142 2138/1560/1140 +f 2123/1620/1200 2308/1622/1202 2562/1623/1203 2411/1621/1201 +f 2308/1622/1202 2122/1624/1204 2412/1625/1205 2562/1623/1203 +f 2562/1623/1203 2412/1625/1205 2136/1568/1148 2322/1566/1146 +f 2411/1621/1201 2562/1623/1203 2322/1566/1146 2137/1564/1144 +f 2122/1624/1204 2307/1626/1206 2563/1627/1207 2412/1625/1205 +f 2307/1626/1206 2121/1628/1208 2413/1629/1209 2563/1627/1207 +f 2563/1627/1207 2413/1629/1209 2135/1572/1152 2321/1570/1150 +f 2412/1625/1205 2563/1627/1207 2321/1570/1150 2136/1568/1148 +f 2121/1628/1208 2306/1630/1210 2564/1631/1211 2413/1629/1209 +f 2306/1630/1210 2120/1632/1212 2414/1633/1213 2564/1631/1211 +f 2564/1631/1211 2414/1633/1213 2134/1576/1156 2320/1574/1154 +f 2413/1629/1209 2564/1631/1211 2320/1574/1154 2135/1572/1152 +f 2120/1632/1212 2305/1634/1214 2565/1635/1215 2414/1633/1213 +f 2305/1634/1214 2119/1636/1216 2415/1637/1217 2565/1635/1215 +f 2565/1635/1215 2415/1637/1217 2133/1580/1160 2319/1578/1158 +f 2414/1633/1213 2565/1635/1215 2319/1578/1158 2134/1576/1156 +f 2119/1636/1216 2304/1638/1218 2566/1639/1219 2415/1637/1217 +f 2304/1638/1218 2118/1640/1220 2416/1641/1221 2566/1639/1219 +f 2566/1639/1219 2416/1641/1221 2132/1584/1164 2318/1582/1162 +f 2415/1637/1217 2566/1639/1219 2318/1582/1162 2133/1580/1160 +f 2118/1640/1220 2303/1642/1222 2567/1643/1223 2416/1641/1221 +f 2303/1642/1222 2117/1644/1224 2417/1645/1225 2567/1643/1223 +f 2567/1643/1223 2417/1645/1225 2131/1588/1168 2317/1586/1166 +f 2416/1641/1221 2567/1643/1223 2317/1586/1166 2132/1584/1164 +f 2117/1644/1224 2302/1646/1226 2568/1647/1227 2417/1645/1225 +f 2302/1646/1226 2116/1648/1228 2418/1649/1229 2568/1647/1227 +f 2568/1647/1227 2418/1649/1229 2130/1592/1172 2316/1590/1170 +f 2417/1645/1225 2568/1647/1227 2316/1590/1170 2131/1588/1168 +f 2116/1648/1228 2301/1650/1230 2569/1651/1231 2418/1649/1229 +f 2301/1650/1230 2115/1652/1232 2419/1653/1233 2569/1651/1231 +f 2569/1651/1231 2419/1653/1233 2129/1596/1176 2315/1594/1174 +f 2418/1649/1229 2569/1651/1231 2315/1594/1174 2130/1592/1172 +f 2115/1652/1232 2300/1654/1234 2570/1655/1235 2419/1653/1233 +f 2300/1654/1234 2114/1656/1236 2420/1657/1237 2570/1655/1235 +f 2570/1655/1235 2420/1657/1237 2128/1600/1180 2314/1598/1178 +f 2419/1653/1233 2570/1655/1235 2314/1598/1178 2129/1596/1176 +f 2114/1656/1236 2299/1658/1238 2571/1659/1239 2420/1657/1237 +f 2299/1658/1238 2113/1660/1240 2421/1661/1241 2571/1659/1239 +f 2571/1659/1239 2421/1661/1241 2127/1604/1184 2313/1602/1182 +f 2420/1657/1237 2571/1659/1239 2313/1602/1182 2128/1600/1180 +f 2113/1660/1240 2298/1662/1242 2572/1663/1243 2421/1661/1241 +f 2298/1662/1242 2112/1390/970 2422/1392/972 2572/1663/1243 +f 2572/1663/1243 2422/1392/972 2126/1396/976 2312/1606/1186 +f 2421/1661/1241 2572/1663/1243 2312/1606/1186 2127/1604/1184 +f 2015/1664/1244 2207/1665/1245 2573/1666/1246 2191/1667/1247 +f 2207/1665/1245 2111/1668/1248 2423/1669/1249 2573/1666/1246 +f 2573/1666/1246 2423/1669/1249 2125/1612/1192 2208/1609/1189 +f 2191/1667/1247 2573/1666/1246 2208/1609/1189 2014/1608/1188 +f 2111/1668/1248 2296/1670/1250 2574/1671/1251 2423/1669/1249 +f 2296/1670/1250 2110/1672/1252 2424/1673/1253 2574/1671/1251 +f 2574/1671/1251 2424/1673/1253 2124/1616/1196 2310/1614/1194 +f 2423/1669/1249 2574/1671/1251 2310/1614/1194 2125/1612/1192 +f 2110/1672/1252 2295/1674/1254 2575/1675/1255 2424/1673/1253 +f 2295/1674/1254 2109/1676/1256 2425/1677/1257 2575/1675/1255 +f 2575/1675/1255 2425/1677/1257 2123/1620/1200 2309/1618/1198 +f 2424/1673/1253 2575/1675/1255 2309/1618/1198 2124/1616/1196 +f 2109/1676/1256 2294/1678/1258 2576/1679/1259 2425/1677/1257 +f 2294/1678/1258 2108/1680/1260 2426/1681/1261 2576/1679/1259 +f 2576/1679/1259 2426/1681/1261 2122/1624/1204 2308/1622/1202 +f 2425/1677/1257 2576/1679/1259 2308/1622/1202 2123/1620/1200 +f 2108/1680/1260 2293/1682/1262 2577/1683/1263 2426/1681/1261 +f 2293/1682/1262 2107/1684/1264 2427/1685/1265 2577/1683/1263 +f 2577/1683/1263 2427/1685/1265 2121/1628/1208 2307/1626/1206 +f 2426/1681/1261 2577/1683/1263 2307/1626/1206 2122/1624/1204 +f 2107/1684/1264 2292/1686/1266 2578/1687/1267 2427/1685/1265 +f 2292/1686/1266 2106/1688/1268 2428/1689/1269 2578/1687/1267 +f 2578/1687/1267 2428/1689/1269 2120/1632/1212 2306/1630/1210 +f 2427/1685/1265 2578/1687/1267 2306/1630/1210 2121/1628/1208 +f 2106/1688/1268 2291/1690/1270 2579/1691/1271 2428/1689/1269 +f 2291/1690/1270 2105/1692/1272 2429/1693/1273 2579/1691/1271 +f 2579/1691/1271 2429/1693/1273 2119/1636/1216 2305/1634/1214 +f 2428/1689/1269 2579/1691/1271 2305/1634/1214 2120/1632/1212 +f 2105/1692/1272 2290/1694/1274 2580/1695/1275 2429/1693/1273 +f 2290/1694/1274 2104/1696/1276 2430/1697/1277 2580/1695/1275 +f 2580/1695/1275 2430/1697/1277 2118/1640/1220 2304/1638/1218 +f 2429/1693/1273 2580/1695/1275 2304/1638/1218 2119/1636/1216 +f 2104/1696/1276 2289/1698/1278 2581/1699/1279 2430/1697/1277 +f 2289/1698/1278 2103/1700/1280 2431/1701/1281 2581/1699/1279 +f 2581/1699/1279 2431/1701/1281 2117/1644/1224 2303/1642/1222 +f 2430/1697/1277 2581/1699/1279 2303/1642/1222 2118/1640/1220 +f 2103/1700/1280 2288/1702/1282 2582/1703/1283 2431/1701/1281 +f 2288/1702/1282 2102/1704/1284 2432/1705/1285 2582/1703/1283 +f 2582/1703/1283 2432/1705/1285 2116/1648/1228 2302/1646/1226 +f 2431/1701/1281 2582/1703/1283 2302/1646/1226 2117/1644/1224 +f 2102/1704/1284 2287/1706/1286 2583/1707/1287 2432/1705/1285 +f 2287/1706/1286 2101/1708/1288 2433/1709/1289 2583/1707/1287 +f 2583/1707/1287 2433/1709/1289 2115/1652/1232 2301/1650/1230 +f 2432/1705/1285 2583/1707/1287 2301/1650/1230 2116/1648/1228 +f 2101/1708/1288 2286/1710/1290 2584/1711/1291 2433/1709/1289 +f 2286/1710/1290 2100/1712/1292 2434/1713/1293 2584/1711/1291 +f 2584/1711/1291 2434/1713/1293 2114/1656/1236 2300/1654/1234 +f 2433/1709/1289 2584/1711/1291 2300/1654/1234 2115/1652/1232 +f 2100/1712/1292 2285/1714/1294 2585/1715/1295 2434/1713/1293 +f 2285/1714/1294 2099/1716/1296 2435/1717/1297 2585/1715/1295 +f 2585/1715/1295 2435/1717/1297 2113/1660/1240 2299/1658/1238 +f 2434/1713/1293 2585/1715/1295 2299/1658/1238 2114/1656/1236 +f 2099/1716/1296 2284/1718/1298 2586/1719/1299 2435/1717/1297 +f 2284/1718/1298 2098/1384/964 2436/1386/966 2586/1719/1299 +f 2586/1719/1299 2436/1386/966 2112/1390/970 2298/1662/1242 +f 2435/1717/1297 2586/1719/1299 2298/1662/1242 2113/1660/1240 +f 2016/1720/1300 2206/1721/1301 2587/1722/1302 2192/1723/1303 +f 2206/1721/1301 2097/1724/1304 2437/1725/1305 2587/1722/1302 +f 2587/1722/1302 2437/1725/1305 2111/1668/1248 2207/1665/1245 +f 2192/1723/1303 2587/1722/1302 2207/1665/1245 2015/1664/1244 +f 2097/1724/1304 2282/1726/1306 2588/1727/1307 2437/1725/1305 +f 2282/1726/1306 2096/1728/1308 2438/1729/1309 2588/1727/1307 +f 2588/1727/1307 2438/1729/1309 2110/1672/1252 2296/1670/1250 +f 2437/1725/1305 2588/1727/1307 2296/1670/1250 2111/1668/1248 +f 2096/1728/1308 2281/1730/1310 2589/1731/1311 2438/1729/1309 +f 2281/1730/1310 2095/1732/1312 2439/1733/1313 2589/1731/1311 +f 2589/1731/1311 2439/1733/1313 2109/1676/1256 2295/1674/1254 +f 2438/1729/1309 2589/1731/1311 2295/1674/1254 2110/1672/1252 +f 2095/1732/1312 2280/1734/1314 2590/1735/1315 2439/1733/1313 +f 2280/1734/1314 2094/1736/1316 2440/1737/1317 2590/1735/1315 +f 2590/1735/1315 2440/1737/1317 2108/1680/1260 2294/1678/1258 +f 2439/1733/1313 2590/1735/1315 2294/1678/1258 2109/1676/1256 +f 2094/1736/1316 2279/1738/1318 2591/1739/1319 2440/1737/1317 +f 2279/1738/1318 2093/1740/1320 2441/1741/1321 2591/1739/1319 +f 2591/1739/1319 2441/1741/1321 2107/1684/1264 2293/1682/1262 +f 2440/1737/1317 2591/1739/1319 2293/1682/1262 2108/1680/1260 +f 2093/1740/1320 2278/1742/1322 2592/1743/1323 2441/1741/1321 +f 2278/1742/1322 2092/1744/1324 2442/1745/1325 2592/1743/1323 +f 2592/1743/1323 2442/1745/1325 2106/1688/1268 2292/1686/1266 +f 2441/1741/1321 2592/1743/1323 2292/1686/1266 2107/1684/1264 +f 2092/1744/1324 2277/1746/1326 2593/1747/1327 2442/1745/1325 +f 2277/1746/1326 2091/1748/1328 2443/1749/1329 2593/1747/1327 +f 2593/1747/1327 2443/1749/1329 2105/1692/1272 2291/1690/1270 +f 2442/1745/1325 2593/1747/1327 2291/1690/1270 2106/1688/1268 +f 2091/1748/1328 2276/1750/1330 2594/1751/1331 2443/1749/1329 +f 2276/1750/1330 2090/1752/1332 2444/1753/1333 2594/1751/1331 +f 2594/1751/1331 2444/1753/1333 2104/1696/1276 2290/1694/1274 +f 2443/1749/1329 2594/1751/1331 2290/1694/1274 2105/1692/1272 +f 2090/1752/1332 2275/1754/1334 2595/1755/1335 2444/1753/1333 +f 2275/1754/1334 2089/1756/1336 2445/1757/1337 2595/1755/1335 +f 2595/1755/1335 2445/1757/1337 2103/1700/1280 2289/1698/1278 +f 2444/1753/1333 2595/1755/1335 2289/1698/1278 2104/1696/1276 +f 2089/1756/1336 2274/1758/1338 2596/1759/1339 2445/1757/1337 +f 2274/1758/1338 2088/1760/1340 2446/1761/1341 2596/1759/1339 +f 2596/1759/1339 2446/1761/1341 2102/1704/1284 2288/1702/1282 +f 2445/1757/1337 2596/1759/1339 2288/1702/1282 2103/1700/1280 +f 2088/1760/1340 2273/1762/1342 2597/1763/1343 2446/1761/1341 +f 2273/1762/1342 2087/1764/1344 2447/1765/1345 2597/1763/1343 +f 2597/1763/1343 2447/1765/1345 2101/1708/1288 2287/1706/1286 +f 2446/1761/1341 2597/1763/1343 2287/1706/1286 2102/1704/1284 +f 2087/1764/1344 2272/1766/1346 2598/1767/1347 2447/1765/1345 +f 2272/1766/1346 2086/1768/1348 2448/1769/1349 2598/1767/1347 +f 2598/1767/1347 2448/1769/1349 2100/1712/1292 2286/1710/1290 +f 2447/1765/1345 2598/1767/1347 2286/1710/1290 2101/1708/1288 +f 2086/1768/1348 2271/1770/1350 2599/1771/1351 2448/1769/1349 +f 2271/1770/1350 2085/1772/1352 2449/1773/1353 2599/1771/1351 +f 2599/1771/1351 2449/1773/1353 2099/1716/1296 2285/1714/1294 +f 2448/1769/1349 2599/1771/1351 2285/1714/1294 2100/1712/1292 +f 2085/1772/1352 2270/1774/1354 2600/1775/1355 2449/1773/1353 +f 2270/1774/1354 2084/1378/958 2450/1380/960 2600/1775/1355 +f 2600/1775/1355 2450/1380/960 2098/1384/964 2284/1718/1298 +f 2449/1773/1353 2600/1775/1355 2284/1718/1298 2099/1716/1296 +f 2017/1776/1356 2205/1777/1357 2601/1778/1358 2193/1779/1359 +f 2205/1777/1357 2083/1780/1360 2451/1781/1361 2601/1778/1358 +f 2601/1778/1358 2451/1781/1361 2097/1724/1304 2206/1721/1301 +f 2193/1779/1359 2601/1778/1358 2206/1721/1301 2016/1720/1300 +f 2083/1780/1360 2268/1782/1362 2602/1783/1363 2451/1781/1361 +f 2268/1782/1362 2082/1784/1364 2452/1785/1365 2602/1783/1363 +f 2602/1783/1363 2452/1785/1365 2096/1728/1308 2282/1726/1306 +f 2451/1781/1361 2602/1783/1363 2282/1726/1306 2097/1724/1304 +f 2082/1784/1364 2267/1786/1366 2603/1787/1367 2452/1785/1365 +f 2267/1786/1366 2081/1788/1368 2453/1789/1369 2603/1787/1367 +f 2603/1787/1367 2453/1789/1369 2095/1732/1312 2281/1730/1310 +f 2452/1785/1365 2603/1787/1367 2281/1730/1310 2096/1728/1308 +f 2081/1788/1368 2266/1790/1370 2604/1791/1371 2453/1789/1369 +f 2266/1790/1370 2080/1792/1372 2454/1793/1373 2604/1791/1371 +f 2604/1791/1371 2454/1793/1373 2094/1736/1316 2280/1734/1314 +f 2453/1789/1369 2604/1791/1371 2280/1734/1314 2095/1732/1312 +f 2080/1792/1372 2265/1794/1374 2605/1795/1375 2454/1793/1373 +f 2265/1794/1374 2079/1796/1376 2455/1797/1377 2605/1795/1375 +f 2605/1795/1375 2455/1797/1377 2093/1740/1320 2279/1738/1318 +f 2454/1793/1373 2605/1795/1375 2279/1738/1318 2094/1736/1316 +f 2079/1796/1376 2264/1798/1378 2606/1799/1379 2455/1797/1377 +f 2264/1798/1378 2078/1800/1380 2456/1801/1381 2606/1799/1379 +f 2606/1799/1379 2456/1801/1381 2092/1744/1324 2278/1742/1322 +f 2455/1797/1377 2606/1799/1379 2278/1742/1322 2093/1740/1320 +f 2078/1800/1380 2263/1802/1382 2607/1803/1383 2456/1801/1381 +f 2263/1802/1382 2077/1804/1384 2457/1805/1385 2607/1803/1383 +f 2607/1803/1383 2457/1805/1385 2091/1748/1328 2277/1746/1326 +f 2456/1801/1381 2607/1803/1383 2277/1746/1326 2092/1744/1324 +f 2077/1804/1384 2262/1806/1386 2608/1807/1387 2457/1805/1385 +f 2262/1806/1386 2076/1808/1388 2458/1809/1389 2608/1807/1387 +f 2608/1807/1387 2458/1809/1389 2090/1752/1332 2276/1750/1330 +f 2457/1805/1385 2608/1807/1387 2276/1750/1330 2091/1748/1328 +f 2076/1808/1388 2261/1810/1390 2609/1811/1391 2458/1809/1389 +f 2261/1810/1390 2075/1812/1392 2459/1813/1393 2609/1811/1391 +f 2609/1811/1391 2459/1813/1393 2089/1756/1336 2275/1754/1334 +f 2458/1809/1389 2609/1811/1391 2275/1754/1334 2090/1752/1332 +f 2075/1812/1392 2260/1814/1394 2610/1815/1395 2459/1813/1393 +f 2260/1814/1394 2074/1816/1396 2460/1817/1397 2610/1815/1395 +f 2610/1815/1395 2460/1817/1397 2088/1760/1340 2274/1758/1338 +f 2459/1813/1393 2610/1815/1395 2274/1758/1338 2089/1756/1336 +f 2074/1816/1396 2259/1818/1398 2611/1819/1399 2460/1817/1397 +f 2259/1818/1398 2073/1820/1400 2461/1821/1401 2611/1819/1399 +f 2611/1819/1399 2461/1821/1401 2087/1764/1344 2273/1762/1342 +f 2460/1817/1397 2611/1819/1399 2273/1762/1342 2088/1760/1340 +f 2073/1820/1400 2258/1822/1402 2612/1823/1403 2461/1821/1401 +f 2258/1822/1402 2072/1824/1404 2462/1825/1405 2612/1823/1403 +f 2612/1823/1403 2462/1825/1405 2086/1768/1348 2272/1766/1346 +f 2461/1821/1401 2612/1823/1403 2272/1766/1346 2087/1764/1344 +f 2072/1824/1404 2257/1826/1406 2613/1827/1407 2462/1825/1405 +f 2257/1826/1406 2071/1828/1408 2463/1829/1409 2613/1827/1407 +f 2613/1827/1407 2463/1829/1409 2085/1772/1352 2271/1770/1350 +f 2462/1825/1405 2613/1827/1407 2271/1770/1350 2086/1768/1348 +f 2071/1828/1408 2256/1830/1410 2614/1831/1411 2463/1829/1409 +f 2256/1830/1410 2070/1372/952 2464/1374/954 2614/1831/1411 +f 2614/1831/1411 2464/1374/954 2084/1378/958 2270/1774/1354 +f 2463/1829/1409 2614/1831/1411 2270/1774/1354 2085/1772/1352 +f 2018/1832/1412 2204/1833/1413 2615/1834/1414 2194/1835/1415 +f 2204/1833/1413 2069/1836/1416 2465/1837/1417 2615/1834/1414 +f 2615/1834/1414 2465/1837/1417 2083/1780/1360 2205/1777/1357 +f 2194/1835/1415 2615/1834/1414 2205/1777/1357 2017/1776/1356 +f 2069/1836/1416 2254/1838/1418 2616/1839/1419 2465/1837/1417 +f 2254/1838/1418 2068/1840/1420 2466/1841/1421 2616/1839/1419 +f 2616/1839/1419 2466/1841/1421 2082/1784/1364 2268/1782/1362 +f 2465/1837/1417 2616/1839/1419 2268/1782/1362 2083/1780/1360 +f 2068/1840/1420 2253/1842/1422 2617/1843/1423 2466/1841/1421 +f 2253/1842/1422 2067/1844/1424 2467/1845/1425 2617/1843/1423 +f 2617/1843/1423 2467/1845/1425 2081/1788/1368 2267/1786/1366 +f 2466/1841/1421 2617/1843/1423 2267/1786/1366 2082/1784/1364 +f 2067/1844/1424 2252/1846/1426 2618/1847/1427 2467/1845/1425 +f 2252/1846/1426 2066/1848/1428 2468/1849/1429 2618/1847/1427 +f 2618/1847/1427 2468/1849/1429 2080/1792/1372 2266/1790/1370 +f 2467/1845/1425 2618/1847/1427 2266/1790/1370 2081/1788/1368 +f 2066/1848/1428 2251/1850/1430 2619/1851/1431 2468/1849/1429 +f 2251/1850/1430 2065/1852/1432 2469/1853/1433 2619/1851/1431 +f 2619/1851/1431 2469/1853/1433 2079/1796/1376 2265/1794/1374 +f 2468/1849/1429 2619/1851/1431 2265/1794/1374 2080/1792/1372 +f 2065/1852/1432 2250/1854/1434 2620/1855/1435 2469/1853/1433 +f 2250/1854/1434 2064/1856/1436 2470/1857/1437 2620/1855/1435 +f 2620/1855/1435 2470/1857/1437 2078/1800/1380 2264/1798/1378 +f 2469/1853/1433 2620/1855/1435 2264/1798/1378 2079/1796/1376 +f 2064/1856/1436 2249/1858/1438 2621/1859/1439 2470/1857/1437 +f 2249/1858/1438 2063/1860/1440 2471/1861/1441 2621/1859/1439 +f 2621/1859/1439 2471/1861/1441 2077/1804/1384 2263/1802/1382 +f 2470/1857/1437 2621/1859/1439 2263/1802/1382 2078/1800/1380 +f 2063/1860/1440 2248/1862/1442 2622/1863/1443 2471/1861/1441 +f 2248/1862/1442 2062/1864/1444 2472/1865/1445 2622/1863/1443 +f 2622/1863/1443 2472/1865/1445 2076/1808/1388 2262/1806/1386 +f 2471/1861/1441 2622/1863/1443 2262/1806/1386 2077/1804/1384 +f 2062/1864/1444 2247/1866/1446 2623/1867/1447 2472/1865/1445 +f 2247/1866/1446 2061/1868/1448 2473/1869/1449 2623/1867/1447 +f 2623/1867/1447 2473/1869/1449 2075/1812/1392 2261/1810/1390 +f 2472/1865/1445 2623/1867/1447 2261/1810/1390 2076/1808/1388 +f 2061/1868/1448 2246/1870/1450 2624/1871/1451 2473/1869/1449 +f 2246/1870/1450 2060/1872/1452 2474/1873/1453 2624/1871/1451 +f 2624/1871/1451 2474/1873/1453 2074/1816/1396 2260/1814/1394 +f 2473/1869/1449 2624/1871/1451 2260/1814/1394 2075/1812/1392 +f 2060/1872/1452 2245/1874/1454 2625/1875/1455 2474/1873/1453 +f 2245/1874/1454 2059/1876/1456 2475/1877/1457 2625/1875/1455 +f 2625/1875/1455 2475/1877/1457 2073/1820/1400 2259/1818/1398 +f 2474/1873/1453 2625/1875/1455 2259/1818/1398 2074/1816/1396 +f 2059/1876/1456 2244/1878/1458 2626/1879/1459 2475/1877/1457 +f 2244/1878/1458 2058/1880/1460 2476/1881/1461 2626/1879/1459 +f 2626/1879/1459 2476/1881/1461 2072/1824/1404 2258/1822/1402 +f 2475/1877/1457 2626/1879/1459 2258/1822/1402 2073/1820/1400 +f 2058/1880/1460 2243/1882/1462 2627/1883/1463 2476/1881/1461 +f 2243/1882/1462 2057/1884/1464 2477/1885/1465 2627/1883/1463 +f 2627/1883/1463 2477/1885/1465 2071/1828/1408 2257/1826/1406 +f 2476/1881/1461 2627/1883/1463 2257/1826/1406 2072/1824/1404 +f 2057/1884/1464 2242/1886/1466 2628/1887/1467 2477/1885/1465 +f 2242/1886/1466 2056/1366/946 2478/1368/948 2628/1887/1467 +f 2628/1887/1467 2478/1368/948 2070/1372/952 2256/1830/1410 +f 2477/1885/1465 2628/1887/1467 2256/1830/1410 2071/1828/1408 +f 2008/1888/1468 2183/1889/1469 2629/1890/1470 2184/1891/1471 +f 2183/1889/1469 2055/1892/1472 2479/1893/1473 2629/1890/1470 +f 2629/1890/1470 2479/1893/1473 2069/1836/1416 2204/1833/1413 +f 2184/1891/1471 2629/1890/1470 2204/1833/1413 2018/1832/1412 +f 2055/1892/1472 2240/1894/1474 2630/1895/1475 2479/1893/1473 +f 2240/1894/1474 2054/1896/1476 2480/1897/1477 2630/1895/1475 +f 2630/1895/1475 2480/1897/1477 2068/1840/1420 2254/1838/1418 +f 2479/1893/1473 2630/1895/1475 2254/1838/1418 2069/1836/1416 +f 2054/1896/1476 2239/1898/1478 2631/1899/1479 2480/1897/1477 +f 2239/1898/1478 2053/1900/1480 2481/1901/1481 2631/1899/1479 +f 2631/1899/1479 2481/1901/1481 2067/1844/1424 2253/1842/1422 +f 2480/1897/1477 2631/1899/1479 2253/1842/1422 2068/1840/1420 +f 2053/1900/1480 2238/1902/1482 2632/1903/1483 2481/1901/1481 +f 2238/1902/1482 2052/1904/1484 2482/1905/1485 2632/1903/1483 +f 2632/1903/1483 2482/1905/1485 2066/1848/1428 2252/1846/1426 +f 2481/1901/1481 2632/1903/1483 2252/1846/1426 2067/1844/1424 +f 2052/1904/1484 2237/1906/1486 2633/1907/1487 2482/1905/1485 +f 2237/1906/1486 2051/1908/1488 2483/1909/1489 2633/1907/1487 +f 2633/1907/1487 2483/1909/1489 2065/1852/1432 2251/1850/1430 +f 2482/1905/1485 2633/1907/1487 2251/1850/1430 2066/1848/1428 +f 2051/1908/1488 2236/1910/1490 2634/1911/1491 2483/1909/1489 +f 2236/1910/1490 2050/1912/1492 2484/1913/1493 2634/1911/1491 +f 2634/1911/1491 2484/1913/1493 2064/1856/1436 2250/1854/1434 +f 2483/1909/1489 2634/1911/1491 2250/1854/1434 2065/1852/1432 +f 2050/1912/1492 2235/1914/1494 2635/1915/1495 2484/1913/1493 +f 2235/1914/1494 2049/1916/1496 2485/1917/1497 2635/1915/1495 +f 2635/1915/1495 2485/1917/1497 2063/1860/1440 2249/1858/1438 +f 2484/1913/1493 2635/1915/1495 2249/1858/1438 2064/1856/1436 +f 2049/1916/1496 2234/1918/1498 2636/1919/1499 2485/1917/1497 +f 2234/1918/1498 2048/1920/1500 2486/1921/1501 2636/1919/1499 +f 2636/1919/1499 2486/1921/1501 2062/1864/1444 2248/1862/1442 +f 2485/1917/1497 2636/1919/1499 2248/1862/1442 2063/1860/1440 +f 2048/1920/1500 2233/1922/1502 2637/1923/1503 2486/1921/1501 +f 2233/1922/1502 2047/1924/1504 2487/1925/1505 2637/1923/1503 +f 2637/1923/1503 2487/1925/1505 2061/1868/1448 2247/1866/1446 +f 2486/1921/1501 2637/1923/1503 2247/1866/1446 2062/1864/1444 +f 2047/1924/1504 2232/1926/1506 2638/1927/1507 2487/1925/1505 +f 2232/1926/1506 2046/1928/1508 2488/1929/1509 2638/1927/1507 +f 2638/1927/1507 2488/1929/1509 2060/1872/1452 2246/1870/1450 +f 2487/1925/1505 2638/1927/1507 2246/1870/1450 2061/1868/1448 +f 2046/1928/1508 2231/1930/1510 2639/1931/1511 2488/1929/1509 +f 2231/1930/1510 2045/1932/1512 2489/1933/1513 2639/1931/1511 +f 2639/1931/1511 2489/1933/1513 2059/1876/1456 2245/1874/1454 +f 2488/1929/1509 2639/1931/1511 2245/1874/1454 2060/1872/1452 +f 2045/1932/1512 2230/1934/1514 2640/1935/1515 2489/1933/1513 +f 2230/1934/1514 2044/1936/1516 2490/1937/1517 2640/1935/1515 +f 2640/1935/1515 2490/1937/1517 2058/1880/1460 2244/1878/1458 +f 2489/1933/1513 2640/1935/1515 2244/1878/1458 2059/1876/1456 +f 2044/1936/1516 2229/1938/1518 2641/1939/1519 2490/1937/1517 +f 2229/1938/1518 2043/1940/1520 2491/1941/1521 2641/1939/1519 +f 2641/1939/1519 2491/1941/1521 2057/1884/1464 2243/1882/1462 +f 2490/1937/1517 2641/1939/1519 2243/1882/1462 2058/1880/1460 +f 2043/1940/1520 2228/1942/1522 2642/1943/1523 2491/1941/1521 +f 2228/1942/1522 2042/1358/938 2492/1361/941 2642/1943/1523 +f 2642/1943/1523 2492/1361/941 2056/1366/946 2242/1886/1466 +f 2491/1941/1521 2642/1943/1523 2242/1886/1466 2057/1884/1464 +f 2010/1420/1000 2212/1419/999 2643/1944/1524 2186/1945/1525 +f 2212/1419/999 2181/1418/998 2493/1946/1526 2643/1944/1524 +f 2643/1944/1524 2493/1946/1526 2028/1947/1527 2213/1948/1528 +f 2186/1945/1525 2643/1944/1524 2213/1948/1528 2007/1949/1529 +f 2181/1418/998 2366/1426/1006 2644/1950/1530 2493/1946/1526 +f 2366/1426/1006 2180/1425/1005 2494/1951/1531 2644/1950/1530 +f 2644/1950/1530 2494/1951/1531 2029/1952/1532 2214/1953/1533 +f 2493/1946/1526 2644/1950/1530 2214/1953/1533 2028/1947/1527 +f 2180/1425/1005 2365/1432/1012 2645/1954/1534 2494/1951/1531 +f 2365/1432/1012 2179/1431/1011 2495/1955/1535 2645/1954/1534 +f 2645/1954/1534 2495/1955/1535 2030/1956/1536 2215/1957/1537 +f 2494/1951/1531 2645/1954/1534 2215/1957/1537 2029/1952/1532 +f 2179/1431/1011 2364/1438/1018 2646/1958/1538 2495/1955/1535 +f 2364/1438/1018 2178/1437/1017 2496/1959/1539 2646/1958/1538 +f 2646/1958/1538 2496/1959/1539 2031/1960/1540 2216/1961/1541 +f 2495/1955/1535 2646/1958/1538 2216/1961/1541 2030/1956/1536 +f 2178/1437/1017 2363/1444/1024 2647/1962/1542 2496/1959/1539 +f 2363/1444/1024 2177/1443/1023 2497/1963/1543 2647/1962/1542 +f 2647/1962/1542 2497/1963/1543 2032/1964/1544 2217/1965/1545 +f 2496/1959/1539 2647/1962/1542 2217/1965/1545 2031/1960/1540 +f 2177/1443/1023 2362/1450/1030 2648/1966/1546 2497/1963/1543 +f 2362/1450/1030 2176/1449/1029 2498/1967/1547 2648/1966/1546 +f 2648/1966/1546 2498/1967/1547 2033/1968/1548 2218/1969/1549 +f 2497/1963/1543 2648/1966/1546 2218/1969/1549 2032/1964/1544 +f 2176/1449/1029 2361/1456/1036 2649/1970/1550 2498/1967/1547 +f 2361/1456/1036 2175/1455/1035 2499/1971/1551 2649/1970/1550 +f 2649/1970/1550 2499/1971/1551 2034/1972/1552 2219/1973/1553 +f 2498/1967/1547 2649/1970/1550 2219/1973/1553 2033/1968/1548 +f 2175/1455/1035 2360/1462/1042 2650/1974/1554 2499/1971/1551 +f 2360/1462/1042 2174/1461/1041 2500/1975/1555 2650/1974/1554 +f 2650/1974/1554 2500/1975/1555 2035/1976/1556 2220/1977/1557 +f 2499/1971/1551 2650/1974/1554 2220/1977/1557 2034/1972/1552 +f 2174/1461/1041 2359/1468/1048 2651/1978/1558 2500/1975/1555 +f 2359/1468/1048 2173/1467/1047 2501/1979/1559 2651/1978/1558 +f 2651/1978/1558 2501/1979/1559 2036/1980/1560 2221/1981/1561 +f 2500/1975/1555 2651/1978/1558 2221/1981/1561 2035/1976/1556 +f 2173/1467/1047 2358/1474/1054 2652/1982/1562 2501/1979/1559 +f 2358/1474/1054 2172/1473/1053 2502/1983/1563 2652/1982/1562 +f 2652/1982/1562 2502/1983/1563 2037/1984/1564 2222/1985/1565 +f 2501/1979/1559 2652/1982/1562 2222/1985/1565 2036/1980/1560 +f 2172/1473/1053 2357/1480/1060 2653/1986/1566 2502/1983/1563 +f 2357/1480/1060 2171/1479/1059 2503/1987/1567 2653/1986/1566 +f 2653/1986/1566 2503/1987/1567 2038/1988/1568 2223/1989/1569 +f 2502/1983/1563 2653/1986/1566 2223/1989/1569 2037/1984/1564 +f 2171/1479/1059 2356/1486/1066 2654/1990/1570 2503/1987/1567 +f 2356/1486/1066 2170/1485/1065 2504/1991/1571 2654/1990/1570 +f 2654/1990/1570 2504/1991/1571 2039/1992/1572 2224/1993/1573 +f 2503/1987/1567 2654/1990/1570 2224/1993/1573 2038/1988/1568 +f 2170/1485/1065 2355/1492/1072 2655/1994/1574 2504/1991/1571 +f 2355/1492/1072 2169/1491/1071 2505/1995/1575 2655/1994/1574 +f 2655/1994/1574 2505/1995/1575 2040/1996/1576 2225/1997/1577 +f 2504/1991/1571 2655/1994/1574 2225/1997/1577 2039/1992/1572 +f 2169/1491/1071 2354/1495/1075 2656/1998/1578 2505/1995/1575 +f 2354/1495/1075 2168/1349/929 2506/1352/932 2656/1998/1578 +f 2656/1998/1578 2506/1352/932 2041/1357/937 2226/1999/1579 +f 2505/1995/1575 2656/1998/1578 2226/1999/1579 2040/1996/1576 +o Courtyard.003 +v 24.000000 0.000000 0.000000 +v 0.500000 0.000000 -24.000000 +v 24.000000 2.000000 0.000000 +v 0.000000 2.000000 -24.000000 +v 24.000000 0.000000 -22.000000 +v 22.000000 0.000000 -24.000000 +v 22.000000 2.000000 -24.000000 +v 24.000000 2.000000 -22.000000 +v 23.875000 2.500000 -21.948200 +v 21.948208 2.500000 -23.874998 +v 0.000000 2.500000 -23.875000 +v 23.875000 2.500000 0.000000 +v 23.875000 2.187500 0.000000 +v 23.875000 2.187500 -21.948200 +v 21.948208 2.187500 -23.874998 +v 0.000000 2.187500 -23.875000 +v 0.500000 1.250000 -24.000000 +v 0.000000 1.250000 -24.000000 +v 1.000000 2.000000 -24.000000 +v 1.000000 2.500000 -23.875000 +v 1.000000 2.187500 -23.875000 +v 0.999889 0.000000 -24.000000 +v -24.000000 0.000000 0.000000 +v -0.500000 0.000000 -24.000000 +v -24.000000 2.000000 0.000000 +v -24.000000 0.000000 -22.000000 +v -22.000000 0.000000 -24.000000 +v -22.000000 2.000000 -24.000000 +v -24.000000 2.000000 -22.000000 +v -23.875000 2.500000 -21.948200 +v -21.948208 2.500000 -23.874998 +v -23.875000 2.500000 0.000000 +v -23.875000 2.187500 0.000000 +v -23.875000 2.187500 -21.948200 +v -21.948208 2.187500 -23.874998 +v -0.500000 1.250000 -24.000000 +v -1.000000 2.000000 -24.000000 +v -1.000000 2.500000 -23.875000 +v -1.000000 2.187500 -23.875000 +v -0.999889 0.000000 -24.000000 +v 0.500000 0.000000 24.000000 +v 0.000000 2.000000 24.000000 +v 24.000000 0.000000 22.000000 +v 22.000000 0.000000 24.000000 +v 22.000000 2.000000 24.000000 +v 24.000000 2.000000 22.000000 +v 23.875000 2.500000 21.948200 +v 21.948208 2.500000 23.874998 +v 0.000000 2.500000 23.875000 +v 23.875000 2.187500 21.948200 +v 21.948208 2.187500 23.874998 +v 0.000000 2.187500 23.875000 +v 0.500000 1.250000 24.000000 +v 0.000000 1.250000 24.000000 +v 1.000000 2.000000 24.000000 +v 1.000000 2.500000 23.875000 +v 1.000000 2.187500 23.875000 +v 0.999889 0.000000 24.000000 +v -0.500000 0.000000 24.000000 +v -24.000000 0.000000 22.000000 +v -22.000000 0.000000 24.000000 +v -22.000000 2.000000 24.000000 +v -24.000000 2.000000 22.000000 +v -23.875000 2.500000 21.948200 +v -21.948208 2.500000 23.874998 +v -23.875000 2.187500 21.948200 +v -21.948208 2.187500 23.874998 +v -0.500000 1.250000 24.000000 +v -1.000000 2.000000 24.000000 +v -1.000000 2.500000 23.875000 +v -1.000000 2.187500 23.875000 +v -0.999889 0.000000 24.000000 +vn -0.0000 -0.0000 1.0000 +vn -0.7071 -0.0000 0.7071 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 -0.5547 0.8320 +vn -0.8321 -0.5547 -0.0000 +vn -0.0000 -0.5547 0.8321 +vn -0.5883 -0.5547 0.5883 +vn 0.7071 -0.0000 0.7071 +vn 1.0000 -0.0000 -0.0000 +vn 0.8321 -0.5547 -0.0000 +vn 0.5883 -0.5547 0.5883 +vn -0.0000 -0.0000 -1.0000 +vn -0.7071 -0.0000 -0.7071 +vn -0.0000 -0.5547 -0.8321 +vn -0.5883 -0.5547 -0.5883 +vn 0.7071 -0.0000 -0.7071 +vn 0.5883 -0.5547 -0.5883 +vt 0.170474 0.546991 +vt 0.340948 0.802702 +vt -0.000000 0.802702 +vt 8.465202 0.120806 +vt 8.465199 0.802702 +vt 7.500854 0.802702 +vt 7.500854 0.120806 +vt 15.966076 0.120806 +vt 15.966034 0.802702 +vt 7.500854 0.866629 +vt 8.465199 0.866629 +vt 8.465199 0.973176 +vt 7.500854 0.973176 +vt 15.966054 0.866629 +vt 15.966054 0.973176 +vt 8.465199 0.973176 +vt 0.340948 0.866629 +vt 0.340948 0.973176 +vt -0.000000 0.546991 +vt -0.000000 0.866629 +vt -0.000000 0.973176 +vt 0.340910 0.120806 +vt 0.170474 0.120806 +vt 0.829526 0.546991 +vt 1.000000 0.802702 +vt 0.659052 0.802702 +vt -7.465202 0.120806 +vt -6.500854 0.120806 +vt -6.500854 0.802702 +vt -7.465199 0.802702 +vt -14.966034 0.802702 +vt -14.966076 0.120806 +vt -6.500854 0.866629 +vt -6.500854 0.973176 +vt -7.465199 0.973176 +vt -7.465199 0.866629 +vt -7.465199 0.973176 +vt -14.966054 0.973176 +vt -14.966054 0.866629 +vt 0.659052 0.866629 +vt 0.659052 0.973176 +vt 1.000000 0.546991 +vt 1.000000 0.866629 +vt 1.000000 0.973176 +vt 0.659090 0.120806 +vt 0.829526 0.120806 +vt -0.000000 0.802702 +vt -0.000000 0.546991 +vt -0.000000 0.866629 +vt -0.000000 0.973176 +s 0 +usemtl MetalWall +f 2673/2000/1580 2675/2001/1580 2660/2002/1580 +f 2661/2003/1581 2664/2004/1581 2663/2005/1581 2662/2006/1581 +f 2661/2003/1582 2657/2007/1582 2659/2008/1582 2664/2004/1582 +f 2671/2009/1581 2670/2010/1581 2665/2011/1581 2666/2012/1581 +f 2670/2010/1582 2669/2013/1582 2668/2014/1582 2665/2015/1582 +f 2677/2016/1580 2671/2009/1580 2666/2012/1580 2676/2017/1580 +f 2675/2001/1583 2663/2005/1583 2671/2009/1583 2677/2016/1583 +f 2664/2004/1584 2659/2008/1584 2669/2013/1584 2670/2010/1584 +f 2673/2000/1580 2660/2002/1580 2674/2018/1580 +f 2660/2002/1585 2675/2001/1585 2677/2016/1585 2672/2019/1585 +f 2672/2019/1580 2677/2016/1580 2676/2017/1580 2667/2020/1580 +f 2675/2001/1580 2678/2021/1580 2662/2006/1580 2663/2005/1580 +f 2658/2022/1580 2678/2021/1580 2675/2001/1580 2673/2000/1580 +f 2663/2005/1586 2664/2004/1586 2670/2010/1586 2671/2009/1586 +f 2692/2023/1580 2660/2024/1580 2693/2025/1580 +f 2682/2026/1587 2683/2027/1587 2684/2028/1587 2685/2029/1587 +f 2682/2026/1588 2685/2029/1588 2681/2030/1588 2679/2031/1588 +f 2691/2032/1587 2687/2033/1587 2686/2034/1587 2690/2035/1587 +f 2690/2035/1588 2686/2036/1588 2688/2037/1588 2689/2038/1588 +f 2695/2039/1580 2694/2040/1580 2687/2033/1580 2691/2032/1580 +f 2693/2025/1583 2695/2039/1583 2691/2032/1583 2684/2028/1583 +f 2685/2029/1589 2690/2035/1589 2689/2038/1589 2681/2030/1589 +f 2692/2023/1580 2674/2041/1580 2660/2024/1580 +f 2660/2024/1585 2672/2042/1585 2695/2039/1585 2693/2025/1585 +f 2672/2042/1580 2667/2043/1580 2694/2040/1580 2695/2039/1580 +f 2693/2025/1580 2684/2028/1580 2683/2027/1580 2696/2044/1580 +f 2680/2045/1580 2692/2023/1580 2693/2025/1580 2696/2044/1580 +f 2684/2028/1590 2691/2032/1590 2690/2035/1590 2685/2029/1590 +f 2709/2023/1591 2698/2024/1591 2711/2025/1591 +f 2699/2026/1592 2700/2027/1592 2701/2028/1592 2702/2029/1592 +f 2699/2026/1582 2702/2029/1582 2659/2030/1582 2657/2031/1582 +f 2707/2032/1592 2704/2033/1592 2703/2034/1592 2706/2035/1592 +f 2706/2035/1582 2703/2036/1582 2668/2037/1582 2669/2038/1582 +f 2713/2039/1591 2712/2040/1591 2704/2033/1591 2707/2032/1591 +f 2711/2025/1593 2713/2039/1593 2707/2032/1593 2701/2028/1593 +f 2702/2029/1584 2706/2035/1584 2669/2038/1584 2659/2030/1584 +f 2709/2023/1591 2710/2041/1591 2698/2024/1591 +f 2698/2024/1593 2708/2042/1593 2713/2039/1593 2711/2025/1593 +f 2708/2042/1591 2705/2043/1591 2712/2040/1591 2713/2039/1591 +f 2711/2025/1591 2701/2028/1591 2700/2027/1591 2714/2044/1591 +f 2697/2045/1591 2709/2023/1591 2711/2025/1591 2714/2044/1591 +f 2701/2028/1594 2707/2032/1594 2706/2035/1594 2702/2029/1594 +f 2724/2000/1591 2725/2001/1591 2698/2046/1591 +f 2716/2003/1595 2719/2004/1595 2718/2005/1595 2717/2006/1595 +f 2716/2003/1588 2679/2007/1588 2681/2008/1588 2719/2004/1588 +f 2723/2009/1595 2722/2010/1595 2720/2011/1595 2721/2012/1595 +f 2722/2010/1588 2689/2013/1588 2688/2014/1588 2720/2015/1588 +f 2727/2016/1591 2723/2009/1591 2721/2012/1591 2726/2017/1591 +f 2725/2001/1593 2718/2005/1593 2723/2009/1593 2727/2016/1593 +f 2719/2004/1589 2681/2008/1589 2689/2013/1589 2722/2010/1589 +f 2724/2000/1591 2698/2046/1591 2710/2047/1591 +f 2698/2046/1593 2725/2001/1593 2727/2016/1593 2708/2048/1593 +f 2708/2048/1591 2727/2016/1591 2726/2017/1591 2705/2049/1591 +f 2725/2001/1591 2728/2021/1591 2717/2006/1591 2718/2005/1591 +f 2715/2022/1591 2728/2021/1591 2725/2001/1591 2724/2000/1591 +f 2718/2005/1596 2719/2004/1596 2722/2010/1596 2723/2009/1596 +o Courtyard.001 +v 6.000001 0.000000 0.000000 +v 0.000000 0.000000 -6.000001 +v 5.500000 0.000000 -6.000001 +v 6.000001 0.000000 -5.500000 +v 7.000001 0.000000 -12.000002 +v 0.000000 0.000000 -12.000002 +v 12.000002 0.000000 0.000000 +v 12.000002 0.000000 -5.999999 +v -5.500000 0.000000 -6.000001 +v -7.000001 0.000000 -12.000002 +v 6.000001 0.000000 5.500000 +v 12.000002 0.000000 5.999999 +v 12.000000 0.000000 -12.000000 +v 5.531250 0.000000 -5.968750 +v 5.562500 0.000000 -5.937500 +v 5.593750 0.000000 -5.906251 +v 5.625000 0.000000 -5.875000 +v 5.656250 0.000000 -5.843750 +v 5.687500 0.000000 -5.812500 +v 5.718750 0.000000 -5.781250 +v 5.750000 0.000000 -5.750001 +v 5.781250 0.000000 -5.718751 +v 5.812500 0.000000 -5.687500 +v 5.843750 0.000000 -5.656250 +v 5.875000 0.000000 -5.625000 +v 5.906251 0.000000 -5.593750 +v 5.937500 0.000000 -5.562500 +v 5.968750 0.000000 -5.531250 +v 0.343750 0.000000 -6.000000 +v 0.687500 0.000000 -6.000000 +v 1.031250 0.000000 -6.000001 +v 1.375000 0.000000 -6.000000 +v 1.718750 0.000000 -6.000000 +v 2.062500 0.000000 -6.000000 +v 2.406250 0.000000 -6.000000 +v 2.750000 0.000000 -6.000000 +v 3.093750 0.000000 -6.000000 +v 3.437500 0.000000 -6.000000 +v 3.781250 0.000000 -6.000000 +v 4.125000 0.000000 -6.000000 +v 4.468750 0.000000 -6.000001 +v 4.812500 0.000000 -6.000000 +v 5.156250 0.000000 -6.000000 +v 6.000000 0.000000 -5.156250 +v 6.000000 0.000000 -4.812500 +v 6.000000 0.000000 -4.468750 +v 6.000000 0.000000 -4.125000 +v 6.000000 0.000000 -3.781250 +v 6.000001 0.000000 -3.437500 +v 6.000000 0.000000 -3.093750 +v 6.000000 0.000000 -2.750000 +v 6.000000 0.000000 -2.406250 +v 6.000000 0.000000 -2.062500 +v 6.000000 0.000000 -1.718750 +v 6.000000 0.000000 -1.375000 +v 6.000001 0.000000 -1.031250 +v 6.000000 0.000000 -0.687500 +v 6.000000 0.000000 -0.343750 +v 7.312500 0.000000 -11.625001 +v 7.625000 0.000000 -11.250000 +v 7.937501 0.000000 -10.875001 +v 8.250000 0.000000 -10.500000 +v 8.562501 0.000000 -10.125000 +v 8.875000 0.000000 -9.750000 +v 9.187501 0.000000 -9.375000 +v 9.500001 0.000000 -9.000000 +v 9.812500 0.000000 -8.624999 +v 10.125001 0.000000 -8.250000 +v 10.437500 0.000000 -7.875000 +v 10.750001 0.000000 -7.500000 +v 11.062500 0.000000 -7.124999 +v 11.375001 0.000000 -6.750000 +v 11.687500 0.000000 -6.374999 +v 12.000001 0.000000 -5.625000 +v 12.000000 0.000000 -5.249999 +v 12.000002 0.000000 -4.875000 +v 12.000001 0.000000 -4.499999 +v 12.000001 0.000000 -4.125000 +v 12.000000 0.000000 -3.749999 +v 12.000001 0.000000 -3.375000 +v 12.000001 0.000000 -3.000000 +v 12.000001 0.000000 -2.625000 +v 12.000000 0.000000 -2.250000 +v 12.000001 0.000000 -1.875000 +v 12.000001 0.000000 -1.500000 +v 12.000002 0.000000 -1.125000 +v 12.000000 0.000000 -0.750000 +v 12.000001 0.000000 -0.375000 +v 11.625000 0.000000 -5.968749 +v 11.250001 0.000000 -5.937500 +v 10.875000 0.000000 -5.906249 +v 10.500001 0.000000 -5.875000 +v 10.125001 0.000000 -5.843750 +v 9.750001 0.000000 -5.812500 +v 9.375000 0.000000 -5.781250 +v 9.000001 0.000000 -5.750000 +v 8.625001 0.000000 -5.718750 +v 8.250000 0.000000 -5.687500 +v 7.875001 0.000000 -5.656250 +v 7.500001 0.000000 -5.625000 +v 7.125001 0.000000 -5.593750 +v 6.750000 0.000000 -5.562500 +v 6.375000 0.000000 -5.531250 +v 6.562500 0.000000 -12.000000 +v 6.125000 0.000000 -12.000001 +v 5.687500 0.000000 -12.000001 +v 5.250000 0.000000 -12.000001 +v 4.812500 0.000000 -12.000001 +v 4.375000 0.000000 -12.000002 +v 3.937500 0.000000 -12.000001 +v 3.500000 0.000000 -12.000001 +v 3.062500 0.000000 -12.000001 +v 2.625000 0.000000 -12.000000 +v 2.187500 0.000000 -12.000001 +v 1.750000 0.000000 -12.000001 +v 1.312500 0.000000 -12.000002 +v 0.875000 0.000000 -12.000000 +v 0.437500 0.000000 -12.000001 +v 11.625000 0.000000 0.000000 +v 11.250001 0.000000 0.000000 +v 10.875000 0.000000 0.000000 +v 10.500001 0.000000 0.000000 +v 10.125001 0.000000 0.000000 +v 9.750001 0.000000 0.000000 +v 9.375000 0.000000 0.000000 +v 9.000001 0.000000 0.000000 +v 8.625000 0.000000 0.000000 +v 8.250001 0.000000 0.000000 +v 7.875001 0.000000 0.000000 +v 7.500001 0.000000 0.000000 +v 7.125000 0.000000 0.000000 +v 6.750001 0.000000 0.000000 +v 6.375000 0.000000 0.000000 +v 0.000000 0.000000 -6.375000 +v 0.000000 0.000000 -6.750001 +v 0.000000 0.000000 -7.125000 +v 0.000000 0.000000 -7.500001 +v 0.000000 0.000000 -7.875001 +v 0.000000 0.000000 -8.250001 +v 0.000000 0.000000 -8.625001 +v 0.000000 0.000000 -9.000001 +v 0.000000 0.000000 -9.375000 +v 0.000000 0.000000 -9.750001 +v 0.000000 0.000000 -10.125001 +v 0.000000 0.000000 -10.500001 +v 0.000000 0.000000 -10.875000 +v 0.000000 0.000000 -11.250001 +v 0.000000 0.000000 -11.625000 +v 5.593750 0.000000 -6.375000 +v 5.687500 0.000000 -6.750001 +v 5.781250 0.000000 -7.125000 +v 5.875000 0.000000 -7.500001 +v 5.968750 0.000000 -7.875001 +v 6.062500 0.000000 -8.250001 +v 6.156250 0.000000 -8.625001 +v 6.250001 0.000000 -9.000001 +v 6.343751 0.000000 -9.375001 +v 6.437500 0.000000 -9.750000 +v 6.531251 0.000000 -10.125001 +v 6.625000 0.000000 -10.500001 +v 6.718751 0.000000 -10.875001 +v 6.812500 0.000000 -11.250000 +v 6.906250 0.000000 -11.625001 +v -0.343750 0.000000 -6.000001 +v -0.687500 0.000000 -6.000000 +v -1.031250 0.000000 -6.000000 +v -1.375000 0.000000 -6.000001 +v -1.718750 0.000000 -6.000000 +v -2.062500 0.000000 -6.000000 +v -2.406250 0.000000 -6.000001 +v -2.750000 0.000000 -6.000001 +v -3.093750 0.000000 -6.000001 +v -3.437500 0.000000 -6.000000 +v -3.781250 0.000000 -6.000000 +v -4.125000 0.000000 -6.000000 +v -4.468750 0.000000 -6.000000 +v -4.812500 0.000000 -6.000000 +v -5.156250 0.000000 -6.000000 +v -6.562500 0.000000 -12.000001 +v -6.125000 0.000000 -12.000001 +v -5.687501 0.000000 -12.000002 +v -5.250000 0.000000 -12.000002 +v -4.812500 0.000000 -12.000002 +v -4.375000 0.000000 -12.000002 +v -3.937500 0.000000 -12.000002 +v -3.500000 0.000000 -12.000002 +v -3.062500 0.000000 -12.000001 +v -2.625000 0.000000 -12.000001 +v -2.187500 0.000000 -12.000001 +v -1.750000 0.000000 -12.000002 +v -1.312500 0.000000 -12.000000 +v -0.875000 0.000000 -12.000001 +v -0.437500 0.000000 -12.000001 +v -5.593750 0.000000 -6.375000 +v -5.687500 0.000000 -6.750000 +v -5.781250 0.000000 -7.125001 +v -5.875001 0.000000 -7.500001 +v -5.968750 0.000000 -7.875001 +v -6.062500 0.000000 -8.250001 +v -6.156250 0.000000 -8.625001 +v -6.250001 0.000000 -9.000002 +v -6.343750 0.000000 -9.375000 +v -6.437500 0.000000 -9.750000 +v -6.531250 0.000000 -10.125001 +v -6.625000 0.000000 -10.500001 +v -6.718750 0.000000 -10.875000 +v -6.812500 0.000000 -11.250001 +v -6.906250 0.000000 -11.625001 +v 6.000000 0.000000 5.156250 +v 6.000000 0.000000 4.812500 +v 6.000001 0.000000 4.468750 +v 6.000001 0.000000 4.125000 +v 6.000001 0.000000 3.781250 +v 6.000001 0.000000 3.437500 +v 6.000001 0.000000 3.093750 +v 6.000001 0.000000 2.750000 +v 6.000000 0.000000 2.406250 +v 6.000000 0.000000 2.062500 +v 6.000000 0.000000 1.718750 +v 6.000001 0.000000 1.375000 +v 6.000000 0.000000 1.031250 +v 6.000000 0.000000 0.687500 +v 6.000000 0.000000 0.343750 +v 12.000000 0.000000 5.624999 +v 12.000001 0.000000 5.249999 +v 12.000000 0.000000 4.874999 +v 12.000000 0.000000 4.499999 +v 12.000001 0.000000 4.125000 +v 12.000001 0.000000 3.749999 +v 12.000002 0.000000 3.375000 +v 12.000002 0.000000 3.000000 +v 12.000002 0.000000 2.625000 +v 12.000001 0.000000 2.250000 +v 12.000001 0.000000 1.875000 +v 12.000002 0.000000 1.500000 +v 12.000000 0.000000 1.125000 +v 12.000001 0.000000 0.750000 +v 12.000002 0.000000 0.375000 +v 11.625001 0.000000 5.968749 +v 11.250001 0.000000 5.937499 +v 10.875002 0.000000 5.906250 +v 10.500001 0.000000 5.874999 +v 10.125001 0.000000 5.843750 +v 9.750001 0.000000 5.812500 +v 9.375001 0.000000 5.781250 +v 9.000002 0.000000 5.750000 +v 8.625001 0.000000 5.718750 +v 8.250001 0.000000 5.687500 +v 7.875000 0.000000 5.656250 +v 7.500001 0.000000 5.625000 +v 7.125000 0.000000 5.593750 +v 6.750000 0.000000 5.562500 +v 6.375000 0.000000 5.531250 +v 7.312500 0.000000 -12.000000 +v 7.625000 0.000000 -12.000000 +v 7.937500 0.000000 -12.000000 +v 8.250000 0.000000 -12.000000 +v 8.562500 0.000000 -12.000000 +v 8.875000 0.000000 -12.000000 +v 9.187500 0.000000 -12.000000 +v 9.500000 0.000000 -12.000000 +v 9.812500 0.000000 -12.000000 +v 10.125000 0.000000 -12.000000 +v 10.437500 0.000000 -12.000000 +v 10.750000 0.000000 -12.000000 +v 11.062500 0.000000 -12.000000 +v 11.375000 0.000000 -12.000000 +v 11.687500 0.000000 -12.000000 +v 12.000000 0.000000 -6.374999 +v 12.000000 0.000000 -6.749999 +v 12.000000 0.000000 -7.124999 +v 12.000000 0.000000 -7.499999 +v 12.000000 0.000000 -7.874999 +v 12.000000 0.000000 -8.249999 +v 12.000000 0.000000 -8.624999 +v 12.000000 0.000000 -8.999999 +v 12.000000 0.000000 -9.375000 +v 12.000000 0.000000 -9.750000 +v 12.000000 0.000000 -10.125000 +v 12.000000 0.000000 -10.500000 +v 12.000000 0.000000 -10.875000 +v 12.000000 0.000000 -11.250000 +v 12.000000 0.000000 -11.625000 +v 11.625001 0.000000 -0.373047 +v 11.625000 0.000000 -0.746094 +v 11.625001 0.000000 -1.119141 +v 11.625002 0.000000 -1.492187 +v 11.625000 0.000000 -1.865234 +v 11.625000 0.000000 -2.238281 +v 11.625002 0.000000 -2.611328 +v 11.625000 0.000000 -2.984375 +v 11.625001 0.000000 -3.357421 +v 11.625000 0.000000 -3.730468 +v 11.624999 0.000000 -4.103515 +v 11.625003 0.000000 -4.476562 +v 11.625001 0.000000 -4.849609 +v 11.625000 0.000000 -5.222656 +v 11.625002 0.000000 -5.595702 +v 11.250000 0.000000 -0.371094 +v 11.250001 0.000000 -0.742188 +v 11.250000 0.000000 -1.113281 +v 11.250000 0.000000 -1.484375 +v 11.250001 0.000000 -1.855469 +v 11.250000 0.000000 -2.226562 +v 11.250000 0.000000 -2.597656 +v 11.250002 0.000000 -2.968750 +v 11.250000 0.000000 -3.339843 +v 11.250000 0.000000 -3.710937 +v 11.250001 0.000000 -4.082030 +v 11.249999 0.000000 -4.453125 +v 11.250000 0.000000 -4.824218 +v 11.250001 0.000000 -5.195312 +v 11.249999 0.000000 -5.566405 +v 10.875001 0.000000 -0.369141 +v 10.875000 0.000000 -0.738281 +v 10.875001 0.000000 -1.107422 +v 10.875000 0.000000 -1.476562 +v 10.875000 0.000000 -1.845703 +v 10.875001 0.000000 -2.214844 +v 10.875000 0.000000 -2.583984 +v 10.875000 0.000000 -2.953125 +v 10.875000 0.000000 -3.322265 +v 10.875001 0.000000 -3.691406 +v 10.875000 0.000000 -4.060546 +v 10.875000 0.000000 -4.429687 +v 10.875001 0.000000 -4.798828 +v 10.875000 0.000000 -5.167968 +v 10.875001 0.000000 -5.537109 +v 10.500002 0.000000 -0.367187 +v 10.500000 0.000000 -0.734375 +v 10.500002 0.000000 -1.101562 +v 10.500001 0.000000 -1.468750 +v 10.500000 0.000000 -1.835937 +v 10.500001 0.000000 -2.203125 +v 10.500002 0.000000 -2.570312 +v 10.500000 0.000000 -2.937500 +v 10.500002 0.000000 -3.304687 +v 10.500001 0.000000 -3.671874 +v 10.500000 0.000000 -4.039062 +v 10.500001 0.000000 -4.406249 +v 10.500002 0.000000 -4.773438 +v 10.500000 0.000000 -5.140625 +v 10.500001 0.000000 -5.507812 +v 10.125000 0.000000 -0.365234 +v 10.125002 0.000000 -0.730469 +v 10.125001 0.000000 -1.095703 +v 10.125000 0.000000 -1.460937 +v 10.125002 0.000000 -1.826172 +v 10.125000 0.000000 -2.191406 +v 10.125000 0.000000 -2.556640 +v 10.125002 0.000000 -2.921875 +v 10.125000 0.000000 -3.287109 +v 10.125000 0.000000 -3.652343 +v 10.125001 0.000000 -4.017578 +v 10.125001 0.000000 -4.382812 +v 10.125001 0.000000 -4.748046 +v 10.125002 0.000000 -5.113280 +v 10.125000 0.000000 -5.478515 +v 9.750000 0.000000 -0.363281 +v 9.750001 0.000000 -0.726562 +v 9.750001 0.000000 -1.089844 +v 9.750001 0.000000 -1.453125 +v 9.750000 0.000000 -1.816406 +v 9.750001 0.000000 -2.179687 +v 9.750001 0.000000 -2.542969 +v 9.750001 0.000000 -2.906250 +v 9.750000 0.000000 -3.269531 +v 9.750001 0.000000 -3.632812 +v 9.750001 0.000000 -3.996093 +v 9.750001 0.000000 -4.359375 +v 9.750001 0.000000 -4.722656 +v 9.750001 0.000000 -5.085937 +v 9.750000 0.000000 -5.449218 +v 9.375001 0.000000 -0.361328 +v 9.375000 0.000000 -0.722656 +v 9.375001 0.000000 -1.083984 +v 9.375001 0.000000 -1.445312 +v 9.375000 0.000000 -1.806640 +v 9.375001 0.000000 -2.167969 +v 9.375001 0.000000 -2.529297 +v 9.375000 0.000000 -2.890625 +v 9.375001 0.000000 -3.251953 +v 9.375001 0.000000 -3.613281 +v 9.374999 0.000000 -3.974609 +v 9.375001 0.000000 -4.335937 +v 9.375002 0.000000 -4.697265 +v 9.374999 0.000000 -5.058594 +v 9.375001 0.000000 -5.419921 +v 9.000000 0.000000 -0.359375 +v 9.000002 0.000000 -0.718750 +v 9.000000 0.000000 -1.078125 +v 9.000000 0.000000 -1.437500 +v 9.000002 0.000000 -1.796875 +v 9.000001 0.000000 -2.156250 +v 9.000000 0.000000 -2.515625 +v 9.000002 0.000000 -2.875000 +v 8.999999 0.000000 -3.234375 +v 9.000001 0.000000 -3.593750 +v 9.000002 0.000000 -3.953125 +v 9.000000 0.000000 -4.312500 +v 9.000000 0.000000 -4.671875 +v 9.000002 0.000000 -5.031249 +v 8.999999 0.000000 -5.390625 +v 8.625001 0.000000 -0.357422 +v 8.625000 0.000000 -0.714844 +v 8.625001 0.000000 -1.072266 +v 8.625001 0.000000 -1.429687 +v 8.625000 0.000000 -1.787109 +v 8.625000 0.000000 -2.144531 +v 8.625000 0.000000 -2.501953 +v 8.625000 0.000000 -2.859375 +v 8.625001 0.000000 -3.216797 +v 8.625000 0.000000 -3.574219 +v 8.625000 0.000000 -3.931640 +v 8.625001 0.000000 -4.289062 +v 8.625000 0.000000 -4.646484 +v 8.625001 0.000000 -5.003906 +v 8.625000 0.000000 -5.361328 +v 8.250000 0.000000 -0.355469 +v 8.250000 0.000000 -0.710938 +v 8.250000 0.000000 -1.066406 +v 8.250001 0.000000 -1.421875 +v 8.250000 0.000000 -1.777344 +v 8.250000 0.000000 -2.132812 +v 8.250000 0.000000 -2.488281 +v 8.250000 0.000000 -2.843750 +v 8.250000 0.000000 -3.199219 +v 8.250000 0.000000 -3.554687 +v 8.250000 0.000000 -3.910156 +v 8.250000 0.000000 -4.265625 +v 8.250000 0.000000 -4.621093 +v 8.250000 0.000000 -4.976562 +v 8.250000 0.000000 -5.332031 +v 7.875001 0.000000 -0.353516 +v 7.875000 0.000000 -0.707031 +v 7.875000 0.000000 -1.060547 +v 7.875001 0.000000 -1.414062 +v 7.875000 0.000000 -1.767578 +v 7.875000 0.000000 -2.121094 +v 7.875000 0.000000 -2.474609 +v 7.875000 0.000000 -2.828125 +v 7.875000 0.000000 -3.181640 +v 7.875000 0.000000 -3.535156 +v 7.875001 0.000000 -3.888672 +v 7.875001 0.000000 -4.242188 +v 7.875000 0.000000 -4.595703 +v 7.875001 0.000000 -4.949219 +v 7.875001 0.000000 -5.302734 +v 7.500000 0.000000 -0.351563 +v 7.500001 0.000000 -0.703125 +v 7.500001 0.000000 -1.054688 +v 7.500000 0.000000 -1.406250 +v 7.500001 0.000000 -1.757813 +v 7.500001 0.000000 -2.109375 +v 7.500000 0.000000 -2.460938 +v 7.500001 0.000000 -2.812500 +v 7.500001 0.000000 -3.164062 +v 7.500001 0.000000 -3.515625 +v 7.500001 0.000000 -3.867188 +v 7.500000 0.000000 -4.218750 +v 7.500000 0.000000 -4.570312 +v 7.500000 0.000000 -4.921875 +v 7.500000 0.000000 -5.273438 +v 7.125000 0.000000 -0.349609 +v 7.125000 0.000000 -0.699219 +v 7.125001 0.000000 -1.048828 +v 7.125000 0.000000 -1.398438 +v 7.125000 0.000000 -1.748047 +v 7.125001 0.000000 -2.097656 +v 7.125000 0.000000 -2.447266 +v 7.125000 0.000000 -2.796875 +v 7.125001 0.000000 -3.146484 +v 7.125000 0.000000 -3.496094 +v 7.125000 0.000000 -3.845703 +v 7.125001 0.000000 -4.195312 +v 7.125001 0.000000 -4.544922 +v 7.125000 0.000000 -4.894531 +v 7.125000 0.000000 -5.244141 +v 6.750000 0.000000 -0.347656 +v 6.750000 0.000000 -0.695313 +v 6.750000 0.000000 -1.042969 +v 6.750001 0.000000 -1.390625 +v 6.750000 0.000000 -1.738281 +v 6.750000 0.000000 -2.085938 +v 6.750000 0.000000 -2.433594 +v 6.750001 0.000000 -2.781250 +v 6.750000 0.000000 -3.128906 +v 6.750000 0.000000 -3.476563 +v 6.750001 0.000000 -3.824219 +v 6.750000 0.000000 -4.171875 +v 6.750000 0.000000 -4.519531 +v 6.750001 0.000000 -4.867188 +v 6.750000 0.000000 -5.214844 +v 6.375000 0.000000 -0.345703 +v 6.375000 0.000000 -0.691406 +v 6.375000 0.000000 -1.037109 +v 6.375000 0.000000 -1.382812 +v 6.375000 0.000000 -1.728516 +v 6.375000 0.000000 -2.074219 +v 6.375000 0.000000 -2.419922 +v 6.375000 0.000000 -2.765625 +v 6.375000 0.000000 -3.111328 +v 6.375000 0.000000 -3.457031 +v 6.375000 0.000000 -3.802735 +v 6.375000 0.000000 -4.148438 +v 6.375000 0.000000 -4.494141 +v 6.375000 0.000000 -4.839844 +v 6.375000 0.000000 -5.185547 +v 0.349609 0.000000 -6.375000 +v 0.699219 0.000000 -6.375000 +v 1.048828 0.000000 -6.375000 +v 1.398438 0.000000 -6.375001 +v 1.748047 0.000000 -6.375000 +v 2.097656 0.000000 -6.375000 +v 2.447266 0.000000 -6.375001 +v 2.796875 0.000000 -6.375000 +v 3.146485 0.000000 -6.375000 +v 3.496094 0.000000 -6.375000 +v 3.845704 0.000000 -6.375000 +v 4.195313 0.000000 -6.375001 +v 4.544922 0.000000 -6.375000 +v 4.894532 0.000000 -6.375000 +v 5.244141 0.000000 -6.375001 +v 0.355469 0.000000 -6.750000 +v 0.710938 0.000000 -6.750000 +v 1.066406 0.000000 -6.750000 +v 1.421875 0.000000 -6.750000 +v 1.777344 0.000000 -6.750000 +v 2.132812 0.000000 -6.750000 +v 2.488281 0.000000 -6.750000 +v 2.843750 0.000000 -6.750001 +v 3.199219 0.000000 -6.750000 +v 3.554688 0.000000 -6.750000 +v 3.910156 0.000000 -6.750000 +v 4.265625 0.000000 -6.750000 +v 4.621094 0.000000 -6.750000 +v 4.976563 0.000000 -6.750000 +v 5.332032 0.000000 -6.750000 +v 0.361328 0.000000 -7.125000 +v 0.722656 0.000000 -7.125000 +v 1.083984 0.000000 -7.125001 +v 1.445313 0.000000 -7.125000 +v 1.806641 0.000000 -7.125000 +v 2.167969 0.000000 -7.125000 +v 2.529297 0.000000 -7.125000 +v 2.890625 0.000000 -7.125000 +v 3.251953 0.000000 -7.125000 +v 3.613281 0.000000 -7.125000 +v 3.974609 0.000000 -7.125000 +v 4.335938 0.000000 -7.125000 +v 4.697266 0.000000 -7.125001 +v 5.058594 0.000000 -7.125000 +v 5.419922 0.000000 -7.125001 +v 0.367188 0.000000 -7.500001 +v 0.734375 0.000000 -7.500000 +v 1.101563 0.000000 -7.500001 +v 1.468750 0.000000 -7.500000 +v 1.835938 0.000000 -7.500000 +v 2.203125 0.000000 -7.500001 +v 2.570313 0.000000 -7.500001 +v 2.937500 0.000000 -7.500000 +v 3.304688 0.000000 -7.500001 +v 3.671875 0.000000 -7.500000 +v 4.039063 0.000000 -7.500000 +v 4.406250 0.000000 -7.500000 +v 4.773438 0.000000 -7.500001 +v 5.140625 0.000000 -7.500000 +v 5.507812 0.000000 -7.500001 +v 0.373047 0.000000 -7.875000 +v 0.746094 0.000000 -7.875001 +v 1.119141 0.000000 -7.875001 +v 1.492188 0.000000 -7.875000 +v 1.865235 0.000000 -7.875001 +v 2.238281 0.000000 -7.875000 +v 2.611328 0.000000 -7.875000 +v 2.984375 0.000000 -7.875001 +v 3.357422 0.000000 -7.875000 +v 3.730469 0.000000 -7.875000 +v 4.103516 0.000000 -7.875000 +v 4.476563 0.000000 -7.875001 +v 4.849610 0.000000 -7.875001 +v 5.222657 0.000000 -7.875001 +v 5.595704 0.000000 -7.875000 +v 0.378906 0.000000 -8.250000 +v 0.757813 0.000000 -8.250000 +v 1.136719 0.000000 -8.250001 +v 1.515625 0.000000 -8.250001 +v 1.894531 0.000000 -8.250000 +v 2.273438 0.000000 -8.250000 +v 2.652344 0.000000 -8.250000 +v 3.031250 0.000000 -8.250000 +v 3.410157 0.000000 -8.250000 +v 3.789063 0.000000 -8.250000 +v 4.167969 0.000000 -8.250001 +v 4.546876 0.000000 -8.250001 +v 4.925782 0.000000 -8.250001 +v 5.304688 0.000000 -8.250000 +v 5.683594 0.000000 -8.250000 +v 0.384766 0.000000 -8.624999 +v 0.769531 0.000000 -8.625001 +v 1.154297 0.000000 -8.625001 +v 1.539062 0.000000 -8.625000 +v 1.923828 0.000000 -8.625001 +v 2.308594 0.000000 -8.625000 +v 2.693359 0.000000 -8.625000 +v 3.078125 0.000000 -8.625001 +v 3.462891 0.000000 -8.625000 +v 3.847656 0.000000 -8.625000 +v 4.232422 0.000000 -8.625000 +v 4.617188 0.000000 -8.625001 +v 5.001954 0.000000 -8.625001 +v 5.386720 0.000000 -8.625000 +v 5.771484 0.000000 -8.625000 +v 0.390625 0.000000 -9.000001 +v 0.781250 0.000000 -9.000000 +v 1.171875 0.000000 -9.000000 +v 1.562500 0.000000 -9.000002 +v 1.953125 0.000000 -9.000001 +v 2.343750 0.000000 -9.000001 +v 2.734375 0.000000 -9.000000 +v 3.125000 0.000000 -9.000001 +v 3.515625 0.000000 -9.000001 +v 3.906250 0.000000 -9.000001 +v 4.296875 0.000000 -9.000001 +v 4.687500 0.000000 -9.000001 +v 5.078125 0.000000 -9.000000 +v 5.468750 0.000000 -9.000002 +v 5.859375 0.000000 -9.000000 +v 0.396484 0.000000 -9.375000 +v 0.792969 0.000000 -9.375001 +v 1.189453 0.000000 -9.375001 +v 1.585938 0.000000 -9.375000 +v 1.982422 0.000000 -9.375001 +v 2.378906 0.000000 -9.375000 +v 2.775391 0.000000 -9.375000 +v 3.171875 0.000000 -9.375001 +v 3.568359 0.000000 -9.375000 +v 3.964844 0.000000 -9.375000 +v 4.361329 0.000000 -9.375000 +v 4.757813 0.000000 -9.375002 +v 5.154297 0.000000 -9.375000 +v 5.550781 0.000000 -9.375001 +v 5.947266 0.000000 -9.375001 +v 0.402344 0.000000 -9.750000 +v 0.804688 0.000000 -9.750000 +v 1.207031 0.000000 -9.750001 +v 1.609375 0.000000 -9.750001 +v 2.011719 0.000000 -9.750000 +v 2.414062 0.000000 -9.750000 +v 2.816406 0.000000 -9.750001 +v 3.218750 0.000000 -9.750000 +v 3.621094 0.000000 -9.750000 +v 4.023438 0.000000 -9.750000 +v 4.425781 0.000000 -9.750000 +v 4.828125 0.000000 -9.750000 +v 5.230469 0.000000 -9.750000 +v 5.632812 0.000000 -9.750000 +v 6.035156 0.000000 -9.750000 +v 0.408203 0.000000 -10.125002 +v 0.816406 0.000000 -10.125001 +v 1.224610 0.000000 -10.125001 +v 1.632813 0.000000 -10.125002 +v 2.041016 0.000000 -10.125001 +v 2.449219 0.000000 -10.125000 +v 2.857422 0.000000 -10.125001 +v 3.265625 0.000000 -10.125001 +v 3.673828 0.000000 -10.125001 +v 4.082031 0.000000 -10.125000 +v 4.490235 0.000000 -10.125002 +v 4.898438 0.000000 -10.125002 +v 5.306641 0.000000 -10.125001 +v 5.714844 0.000000 -10.125001 +v 6.123047 0.000000 -10.125001 +v 0.414063 0.000000 -10.500000 +v 0.828125 0.000000 -10.500002 +v 1.242188 0.000000 -10.500002 +v 1.656250 0.000000 -10.500000 +v 2.070313 0.000000 -10.500002 +v 2.484375 0.000000 -10.500001 +v 2.898438 0.000000 -10.500001 +v 3.312500 0.000000 -10.500001 +v 3.726563 0.000000 -10.500002 +v 4.140625 0.000000 -10.500001 +v 4.554688 0.000000 -10.500001 +v 4.968750 0.000000 -10.500000 +v 5.382813 0.000000 -10.500000 +v 5.796875 0.000000 -10.500000 +v 6.210938 0.000000 -10.500002 +v 0.419922 0.000000 -10.875001 +v 0.839844 0.000000 -10.875000 +v 1.259766 0.000000 -10.875001 +v 1.679688 0.000000 -10.875000 +v 2.099610 0.000000 -10.875001 +v 2.519531 0.000000 -10.875001 +v 2.939453 0.000000 -10.875000 +v 3.359375 0.000000 -10.875000 +v 3.779297 0.000000 -10.875001 +v 4.199219 0.000000 -10.875000 +v 4.619141 0.000000 -10.875001 +v 5.039063 0.000000 -10.875002 +v 5.458985 0.000000 -10.875002 +v 5.878906 0.000000 -10.875000 +v 6.298829 0.000000 -10.875000 +v 0.425781 0.000000 -11.250001 +v 0.851563 0.000000 -11.250001 +v 1.277344 0.000000 -11.250000 +v 1.703125 0.000000 -11.250001 +v 2.128906 0.000000 -11.250001 +v 2.554688 0.000000 -11.250001 +v 2.980469 0.000000 -11.250001 +v 3.406250 0.000000 -11.250002 +v 3.832032 0.000000 -11.250001 +v 4.257812 0.000000 -11.250000 +v 4.683594 0.000000 -11.250000 +v 5.109375 0.000000 -11.250001 +v 5.535156 0.000000 -11.250001 +v 5.960938 0.000000 -11.250000 +v 6.386719 0.000000 -11.250000 +v 0.431641 0.000000 -11.625000 +v 0.863281 0.000000 -11.625001 +v 1.294922 0.000000 -11.625001 +v 1.726563 0.000000 -11.625001 +v 2.158203 0.000000 -11.625001 +v 2.589844 0.000000 -11.625000 +v 3.021485 0.000000 -11.625001 +v 3.453125 0.000000 -11.625001 +v 3.884766 0.000000 -11.625000 +v 4.316407 0.000000 -11.625000 +v 4.748047 0.000000 -11.625001 +v 5.179688 0.000000 -11.625001 +v 5.611328 0.000000 -11.625001 +v 6.042969 0.000000 -11.625000 +v 6.474610 0.000000 -11.625000 +v 5.642578 0.000000 -6.322266 +v 5.691407 0.000000 -6.269532 +v 5.740235 0.000000 -6.216797 +v 5.789063 0.000000 -6.164063 +v 5.837891 0.000000 -6.111329 +v 5.886719 0.000000 -6.058594 +v 5.935547 0.000000 -6.005860 +v 5.984375 0.000000 -5.953126 +v 6.033204 0.000000 -5.900391 +v 6.082031 0.000000 -5.847656 +v 6.130859 0.000000 -5.794922 +v 6.179688 0.000000 -5.742188 +v 6.228516 0.000000 -5.689453 +v 6.277344 0.000000 -5.636719 +v 6.326172 0.000000 -5.583984 +v 5.753907 0.000000 -6.675782 +v 5.820313 0.000000 -6.601563 +v 5.886719 0.000000 -6.527344 +v 5.953125 0.000000 -6.453125 +v 6.019532 0.000000 -6.378906 +v 6.085938 0.000000 -6.304688 +v 6.152344 0.000000 -6.230469 +v 6.218751 0.000000 -6.156250 +v 6.285156 0.000000 -6.082032 +v 6.351562 0.000000 -6.007813 +v 6.417970 0.000000 -5.933594 +v 6.484375 0.000000 -5.859375 +v 6.550781 0.000000 -5.785157 +v 6.617188 0.000000 -5.710938 +v 6.683594 0.000000 -5.636719 +v 5.865235 0.000000 -7.029297 +v 5.949219 0.000000 -6.933594 +v 6.033204 0.000000 -6.837892 +v 6.117188 0.000000 -6.742188 +v 6.201173 0.000000 -6.646485 +v 6.285157 0.000000 -6.550782 +v 6.369141 0.000000 -6.455078 +v 6.453126 0.000000 -6.359375 +v 6.537109 0.000000 -6.263672 +v 6.621094 0.000000 -6.167969 +v 6.705079 0.000000 -6.072266 +v 6.789062 0.000000 -5.976562 +v 6.873048 0.000000 -5.880860 +v 6.957031 0.000000 -5.785156 +v 7.041017 0.000000 -5.689453 +v 5.976563 0.000000 -7.382813 +v 6.078125 0.000000 -7.265625 +v 6.179688 0.000000 -7.148438 +v 6.281250 0.000000 -7.031250 +v 6.382813 0.000000 -6.914063 +v 6.484375 0.000000 -6.796875 +v 6.585938 0.000000 -6.679688 +v 6.687500 0.000000 -6.562500 +v 6.789063 0.000000 -6.445313 +v 6.890625 0.000000 -6.328125 +v 6.992188 0.000000 -6.210938 +v 7.093750 0.000000 -6.093750 +v 7.195313 0.000000 -5.976562 +v 7.296875 0.000000 -5.859375 +v 7.398438 0.000000 -5.742188 +v 6.087891 0.000000 -7.736329 +v 6.207033 0.000000 -7.597657 +v 6.326172 0.000000 -7.458985 +v 6.445313 0.000000 -7.320313 +v 6.564454 0.000000 -7.181642 +v 6.683594 0.000000 -7.042969 +v 6.802735 0.000000 -6.904297 +v 6.921875 0.000000 -6.765625 +v 7.041016 0.000000 -6.626954 +v 7.160156 0.000000 -6.488281 +v 7.279297 0.000000 -6.349609 +v 7.398438 0.000000 -6.210938 +v 7.517579 0.000000 -6.072266 +v 7.636719 0.000000 -5.933594 +v 7.755860 0.000000 -5.794922 +v 6.199219 0.000000 -8.089844 +v 6.335938 0.000000 -7.929688 +v 6.472657 0.000000 -7.769532 +v 6.609376 0.000000 -7.609375 +v 6.746094 0.000000 -7.449219 +v 6.882813 0.000000 -7.289062 +v 7.019532 0.000000 -7.128907 +v 7.156250 0.000000 -6.968750 +v 7.292969 0.000000 -6.808594 +v 7.429688 0.000000 -6.648438 +v 7.566407 0.000000 -6.488281 +v 7.703126 0.000000 -6.328125 +v 7.839845 0.000000 -6.167969 +v 7.976563 0.000000 -6.007812 +v 8.113281 0.000000 -5.847656 +v 6.310547 0.000000 -8.443359 +v 6.464844 0.000000 -8.261719 +v 6.619141 0.000000 -8.080078 +v 6.773438 0.000000 -7.898438 +v 6.927735 0.000000 -7.716797 +v 7.082032 0.000000 -7.535156 +v 7.236329 0.000000 -7.353516 +v 7.390625 0.000000 -7.171875 +v 7.544923 0.000000 -6.990234 +v 7.699219 0.000000 -6.808594 +v 7.853516 0.000000 -6.626953 +v 8.007812 0.000000 -6.445312 +v 8.162110 0.000000 -6.263672 +v 8.316407 0.000000 -6.082031 +v 8.470703 0.000000 -5.900390 +v 6.421875 0.000000 -8.796875 +v 6.593751 0.000000 -8.593751 +v 6.765625 0.000000 -8.390625 +v 6.937500 0.000000 -8.187500 +v 7.109376 0.000000 -7.984375 +v 7.281250 0.000000 -7.781250 +v 7.453125 0.000000 -7.578125 +v 7.625000 0.000000 -7.375000 +v 7.796875 0.000000 -7.171875 +v 7.968751 0.000000 -6.968750 +v 8.140626 0.000000 -6.765625 +v 8.312501 0.000000 -6.562500 +v 8.484375 0.000000 -6.359375 +v 8.656252 0.000000 -6.156250 +v 8.828126 0.000000 -5.953124 +v 6.533203 0.000000 -9.150392 +v 6.722657 0.000000 -8.925781 +v 6.912110 0.000000 -8.701173 +v 7.101562 0.000000 -8.476563 +v 7.291016 0.000000 -8.251953 +v 7.480469 0.000000 -8.027344 +v 7.669922 0.000000 -7.802734 +v 7.859375 0.000000 -7.578125 +v 8.048828 0.000000 -7.353516 +v 8.238281 0.000000 -7.128906 +v 8.427735 0.000000 -6.904297 +v 8.617189 0.000000 -6.679688 +v 8.806641 0.000000 -6.455078 +v 8.996095 0.000000 -6.230468 +v 9.185547 0.000000 -6.005859 +v 6.644531 0.000000 -9.503906 +v 6.851563 0.000000 -9.257812 +v 7.058595 0.000000 -9.011719 +v 7.265626 0.000000 -8.765625 +v 7.472656 0.000000 -8.519531 +v 7.679688 0.000000 -8.273438 +v 7.886720 0.000000 -8.027344 +v 8.093750 0.000000 -7.781250 +v 8.300782 0.000000 -7.535156 +v 8.507812 0.000000 -7.289062 +v 8.714844 0.000000 -7.042969 +v 8.921876 0.000000 -6.796875 +v 9.128906 0.000000 -6.550781 +v 9.335938 0.000000 -6.304687 +v 9.542969 0.000000 -6.058593 +v 6.755860 0.000000 -9.857423 +v 6.980470 0.000000 -9.589845 +v 7.205079 0.000000 -9.322267 +v 7.429688 0.000000 -9.054688 +v 7.654298 0.000000 -8.787110 +v 7.878907 0.000000 -8.519531 +v 8.103517 0.000000 -8.251953 +v 8.328126 0.000000 -7.984375 +v 8.552735 0.000000 -7.716797 +v 8.777344 0.000000 -7.449219 +v 9.001954 0.000000 -7.181641 +v 9.226563 0.000000 -6.914062 +v 9.451173 0.000000 -6.646484 +v 9.675782 0.000000 -6.378905 +v 9.900392 0.000000 -6.111328 +v 6.867188 0.000000 -10.210938 +v 7.109375 0.000000 -9.921876 +v 7.351563 0.000000 -9.632813 +v 7.593750 0.000000 -9.343750 +v 7.835938 0.000000 -9.054688 +v 8.078126 0.000000 -8.765625 +v 8.320313 0.000000 -8.476563 +v 8.562501 0.000000 -8.187500 +v 8.804688 0.000000 -7.898437 +v 9.046876 0.000000 -7.609375 +v 9.289064 0.000000 -7.320312 +v 9.531250 0.000000 -7.031250 +v 9.773438 0.000000 -6.742187 +v 10.015625 0.000000 -6.453125 +v 10.257813 0.000000 -6.164062 +v 6.978516 0.000000 -10.564454 +v 7.238282 0.000000 -10.253906 +v 7.498048 0.000000 -9.943360 +v 7.757813 0.000000 -9.632812 +v 8.017578 0.000000 -9.322266 +v 8.277345 0.000000 -9.011719 +v 8.537109 0.000000 -8.701172 +v 8.796875 0.000000 -8.390625 +v 9.056642 0.000000 -8.080078 +v 9.316406 0.000000 -7.769531 +v 9.576173 0.000000 -7.458984 +v 9.835939 0.000000 -7.148438 +v 10.095705 0.000000 -6.837890 +v 10.355469 0.000000 -6.527343 +v 10.615234 0.000000 -6.216796 +v 7.089844 0.000000 -10.917969 +v 7.367188 0.000000 -10.585938 +v 7.644531 0.000000 -10.253906 +v 7.921875 0.000000 -9.921875 +v 8.199220 0.000000 -9.589844 +v 8.476562 0.000000 -9.257812 +v 8.753906 0.000000 -8.925781 +v 9.031252 0.000000 -8.593750 +v 9.308594 0.000000 -8.261719 +v 9.585938 0.000000 -7.929687 +v 9.863281 0.000000 -7.597655 +v 10.140626 0.000000 -7.265625 +v 10.417969 0.000000 -6.933593 +v 10.695313 0.000000 -6.601562 +v 10.972656 0.000000 -6.269530 +v 7.201172 0.000000 -11.271485 +v 7.496094 0.000000 -10.917969 +v 7.791016 0.000000 -10.564453 +v 8.085938 0.000000 -10.210938 +v 8.380860 0.000000 -9.857422 +v 8.675781 0.000000 -9.503906 +v 8.970704 0.000000 -9.150392 +v 9.265626 0.000000 -8.796875 +v 9.560547 0.000000 -8.443358 +v 9.855469 0.000000 -8.089843 +v 10.150392 0.000000 -7.736328 +v 10.445313 0.000000 -7.382812 +v 10.740234 0.000000 -7.029296 +v 11.035156 0.000000 -6.675780 +v 11.330078 0.000000 -6.322265 +v -0.349609 0.000000 -6.375000 +v -0.355469 0.000000 -6.750001 +v -0.361328 0.000000 -7.125000 +v -0.367188 0.000000 -7.500000 +v -0.373047 0.000000 -7.875001 +v -0.378906 0.000000 -8.250001 +v -0.384766 0.000000 -8.625000 +v -0.390625 0.000000 -9.000000 +v -0.396484 0.000000 -9.375000 +v -0.402344 0.000000 -9.750001 +v -0.408203 0.000000 -10.125001 +v -0.414063 0.000000 -10.500000 +v -0.419922 0.000000 -10.875001 +v -0.425781 0.000000 -11.250000 +v -0.431641 0.000000 -11.625000 +v -0.699219 0.000000 -6.375000 +v -0.710938 0.000000 -6.750001 +v -0.722656 0.000000 -7.125001 +v -0.734375 0.000000 -7.500000 +v -0.746094 0.000000 -7.875001 +v -0.757813 0.000000 -8.250001 +v -0.769531 0.000000 -8.625001 +v -0.781250 0.000000 -9.000002 +v -0.792969 0.000000 -9.375001 +v -0.804688 0.000000 -9.750001 +v -0.816406 0.000000 -10.125001 +v -0.828125 0.000000 -10.500001 +v -0.839844 0.000000 -10.875001 +v -0.851562 0.000000 -11.250001 +v -0.863281 0.000000 -11.625001 +v -1.048828 0.000000 -6.375001 +v -1.066406 0.000000 -6.750000 +v -1.083985 0.000000 -7.125001 +v -1.101563 0.000000 -7.500000 +v -1.119141 0.000000 -7.875000 +v -1.136719 0.000000 -8.250001 +v -1.154297 0.000000 -8.625001 +v -1.171875 0.000000 -9.000001 +v -1.189453 0.000000 -9.375001 +v -1.207031 0.000000 -9.750001 +v -1.224610 0.000000 -10.125001 +v -1.242188 0.000000 -10.500000 +v -1.259766 0.000000 -10.875001 +v -1.277344 0.000000 -11.250001 +v -1.294922 0.000000 -11.625000 +v -1.398438 0.000000 -6.375000 +v -1.421875 0.000000 -6.750000 +v -1.445313 0.000000 -7.125001 +v -1.468750 0.000000 -7.500000 +v -1.492188 0.000000 -7.875000 +v -1.515625 0.000000 -8.250000 +v -1.539063 0.000000 -8.625001 +v -1.562500 0.000000 -9.000001 +v -1.585938 0.000000 -9.375000 +v -1.609375 0.000000 -9.750001 +v -1.632813 0.000000 -10.125000 +v -1.656250 0.000000 -10.500000 +v -1.679688 0.000000 -10.875000 +v -1.703125 0.000000 -11.250000 +v -1.726563 0.000000 -11.625000 +v -1.748047 0.000000 -6.375000 +v -1.777344 0.000000 -6.750001 +v -1.806641 0.000000 -7.125001 +v -1.835938 0.000000 -7.500000 +v -1.865235 0.000000 -7.875001 +v -1.894531 0.000000 -8.250001 +v -1.923828 0.000000 -8.625001 +v -1.953125 0.000000 -9.000002 +v -1.982422 0.000000 -9.375000 +v -2.011719 0.000000 -9.750001 +v -2.041016 0.000000 -10.125001 +v -2.070313 0.000000 -10.500002 +v -2.099610 0.000000 -10.875002 +v -2.128906 0.000000 -11.250002 +v -2.158203 0.000000 -11.625002 +v -2.097656 0.000000 -6.375000 +v -2.132813 0.000000 -6.750000 +v -2.167969 0.000000 -7.125000 +v -2.203125 0.000000 -7.500001 +v -2.238281 0.000000 -7.875001 +v -2.273438 0.000000 -8.250001 +v -2.308594 0.000000 -8.625001 +v -2.343750 0.000000 -9.000000 +v -2.378906 0.000000 -9.375001 +v -2.414063 0.000000 -9.750001 +v -2.449219 0.000000 -10.125001 +v -2.484375 0.000000 -10.500001 +v -2.519531 0.000000 -10.875000 +v -2.554688 0.000000 -11.250002 +v -2.589844 0.000000 -11.625000 +v -2.447266 0.000000 -6.375000 +v -2.488281 0.000000 -6.750001 +v -2.529297 0.000000 -7.125001 +v -2.570313 0.000000 -7.500000 +v -2.611328 0.000000 -7.875000 +v -2.652344 0.000000 -8.250001 +v -2.693360 0.000000 -8.625001 +v -2.734375 0.000000 -9.000001 +v -2.775391 0.000000 -9.375001 +v -2.816407 0.000000 -9.750001 +v -2.857422 0.000000 -10.125000 +v -2.898438 0.000000 -10.500000 +v -2.939453 0.000000 -10.875000 +v -2.980469 0.000000 -11.250001 +v -3.021485 0.000000 -11.625000 +v -2.796875 0.000000 -6.375000 +v -2.843750 0.000000 -6.750001 +v -2.890625 0.000000 -7.125001 +v -2.937500 0.000000 -7.500001 +v -2.984375 0.000000 -7.875001 +v -3.031250 0.000000 -8.250002 +v -3.078125 0.000000 -8.625001 +v -3.125000 0.000000 -9.000002 +v -3.171875 0.000000 -9.375001 +v -3.218750 0.000000 -9.750002 +v -3.265625 0.000000 -10.125002 +v -3.312500 0.000000 -10.500001 +v -3.359375 0.000000 -10.875001 +v -3.406250 0.000000 -11.250002 +v -3.453125 0.000000 -11.625001 +v -3.146484 0.000000 -6.375000 +v -3.199219 0.000000 -6.750000 +v -3.251953 0.000000 -7.125000 +v -3.304688 0.000000 -7.500001 +v -3.357422 0.000000 -7.875001 +v -3.410156 0.000000 -8.250001 +v -3.462891 0.000000 -8.625002 +v -3.515625 0.000000 -9.000002 +v -3.568360 0.000000 -9.375002 +v -3.621094 0.000000 -9.750001 +v -3.673828 0.000000 -10.125001 +v -3.726563 0.000000 -10.500000 +v -3.779297 0.000000 -10.875000 +v -3.832031 0.000000 -11.250001 +v -3.884766 0.000000 -11.625000 +v -3.496094 0.000000 -6.375000 +v -3.554688 0.000000 -6.750001 +v -3.613281 0.000000 -7.125001 +v -3.671875 0.000000 -7.500000 +v -3.730469 0.000000 -7.875001 +v -3.789063 0.000000 -8.250001 +v -3.847657 0.000000 -8.625002 +v -3.906250 0.000000 -9.000002 +v -3.964844 0.000000 -9.375002 +v -4.023438 0.000000 -9.750002 +v -4.082032 0.000000 -10.125001 +v -4.140625 0.000000 -10.500000 +v -4.199219 0.000000 -10.875002 +v -4.257813 0.000000 -11.250002 +v -4.316407 0.000000 -11.625001 +v -3.845703 0.000000 -6.375000 +v -3.910156 0.000000 -6.750000 +v -3.974610 0.000000 -7.125001 +v -4.039062 0.000000 -7.500001 +v -4.103516 0.000000 -7.875001 +v -4.167969 0.000000 -8.250002 +v -4.232422 0.000000 -8.625001 +v -4.296875 0.000000 -9.000002 +v -4.361328 0.000000 -9.375001 +v -4.425782 0.000000 -9.750001 +v -4.490235 0.000000 -10.125001 +v -4.554688 0.000000 -10.500002 +v -4.619141 0.000000 -10.875002 +v -4.683594 0.000000 -11.250000 +v -4.748047 0.000000 -11.625002 +v -4.195312 0.000000 -6.375000 +v -4.265625 0.000000 -6.750000 +v -4.335938 0.000000 -7.125001 +v -4.406250 0.000000 -7.500000 +v -4.476562 0.000000 -7.875001 +v -4.546875 0.000000 -8.250000 +v -4.617188 0.000000 -8.625001 +v -4.687500 0.000000 -9.000002 +v -4.757812 0.000000 -9.375001 +v -4.828125 0.000000 -9.750002 +v -4.898438 0.000000 -10.125001 +v -4.968750 0.000000 -10.500000 +v -5.039063 0.000000 -10.875002 +v -5.109375 0.000000 -11.250000 +v -5.179688 0.000000 -11.625000 +v -4.544922 0.000000 -6.375000 +v -4.621094 0.000000 -6.750001 +v -4.697266 0.000000 -7.125000 +v -4.773438 0.000000 -7.500001 +v -4.849609 0.000000 -7.875000 +v -4.925782 0.000000 -8.250002 +v -5.001953 0.000000 -8.625001 +v -5.078125 0.000000 -9.000001 +v -5.154297 0.000000 -9.375001 +v -5.230469 0.000000 -9.750000 +v -5.306641 0.000000 -10.125002 +v -5.382812 0.000000 -10.500000 +v -5.458984 0.000000 -10.875001 +v -5.535157 0.000000 -11.250002 +v -5.611328 0.000000 -11.625000 +v -4.894531 0.000000 -6.375000 +v -4.976563 0.000000 -6.750001 +v -5.058594 0.000000 -7.125001 +v -5.140625 0.000000 -7.500000 +v -5.222657 0.000000 -7.875000 +v -5.304688 0.000000 -8.250001 +v -5.386720 0.000000 -8.625002 +v -5.468750 0.000000 -9.000001 +v -5.550782 0.000000 -9.375001 +v -5.632813 0.000000 -9.750002 +v -5.714844 0.000000 -10.125002 +v -5.796875 0.000000 -10.500001 +v -5.878907 0.000000 -10.875001 +v -5.960938 0.000000 -11.250000 +v -6.042969 0.000000 -11.625001 +v -5.244141 0.000000 -6.375000 +v -5.332031 0.000000 -6.750000 +v -5.419922 0.000000 -7.125000 +v -5.507812 0.000000 -7.500000 +v -5.595703 0.000000 -7.875000 +v -5.683594 0.000000 -8.250000 +v -5.771484 0.000000 -8.625000 +v -5.859375 0.000000 -9.000001 +v -5.947266 0.000000 -9.375000 +v -6.035156 0.000000 -9.750000 +v -6.123047 0.000000 -10.125000 +v -6.210938 0.000000 -10.500000 +v -6.298828 0.000000 -10.875000 +v -6.386719 0.000000 -11.250000 +v -6.474609 0.000000 -11.625000 +v 11.625000 0.000000 0.373047 +v 11.250001 0.000000 0.371094 +v 10.875000 0.000000 0.369141 +v 10.500000 0.000000 0.367187 +v 10.125002 0.000000 0.365234 +v 9.750001 0.000000 0.363281 +v 9.375000 0.000000 0.361328 +v 9.000000 0.000000 0.359375 +v 8.625000 0.000000 0.357422 +v 8.250001 0.000000 0.355469 +v 7.875001 0.000000 0.353516 +v 7.500000 0.000000 0.351562 +v 7.125001 0.000000 0.349609 +v 6.750000 0.000000 0.347656 +v 6.375000 0.000000 0.345703 +v 11.625000 0.000000 0.746094 +v 11.250002 0.000000 0.742187 +v 10.875001 0.000000 0.738281 +v 10.500000 0.000000 0.734375 +v 10.125002 0.000000 0.730469 +v 9.750001 0.000000 0.726562 +v 9.375001 0.000000 0.722656 +v 9.000002 0.000000 0.718750 +v 8.625001 0.000000 0.714844 +v 8.250001 0.000000 0.710937 +v 7.875001 0.000000 0.707031 +v 7.500001 0.000000 0.703125 +v 7.125001 0.000000 0.699219 +v 6.750000 0.000000 0.695312 +v 6.375000 0.000000 0.691406 +v 11.625002 0.000000 1.119141 +v 11.250001 0.000000 1.113281 +v 10.875002 0.000000 1.107422 +v 10.500000 0.000000 1.101562 +v 10.125001 0.000000 1.095703 +v 9.750001 0.000000 1.089844 +v 9.375001 0.000000 1.083984 +v 9.000001 0.000000 1.078125 +v 8.625001 0.000000 1.072266 +v 8.250001 0.000000 1.066406 +v 7.875001 0.000000 1.060547 +v 7.500000 0.000000 1.054688 +v 7.125001 0.000000 1.048828 +v 6.750000 0.000000 1.042969 +v 6.375000 0.000000 1.037109 +v 11.625000 0.000000 1.492187 +v 11.250000 0.000000 1.484375 +v 10.875002 0.000000 1.476562 +v 10.500000 0.000000 1.468750 +v 10.125000 0.000000 1.460937 +v 9.750001 0.000000 1.453125 +v 9.375000 0.000000 1.445313 +v 9.000000 0.000000 1.437500 +v 8.625001 0.000000 1.429688 +v 8.250000 0.000000 1.421875 +v 7.875000 0.000000 1.414062 +v 7.500000 0.000000 1.406250 +v 7.125000 0.000000 1.398438 +v 6.750000 0.000000 1.390625 +v 6.375000 0.000000 1.382813 +v 11.625000 0.000000 1.865234 +v 11.250002 0.000000 1.855469 +v 10.875000 0.000000 1.845703 +v 10.500000 0.000000 1.835937 +v 10.125002 0.000000 1.826172 +v 9.750001 0.000000 1.816406 +v 9.375000 0.000000 1.806641 +v 9.000002 0.000000 1.796875 +v 8.625000 0.000000 1.787109 +v 8.250001 0.000000 1.777344 +v 7.875001 0.000000 1.767578 +v 7.500001 0.000000 1.757812 +v 7.125001 0.000000 1.748047 +v 6.750001 0.000000 1.738281 +v 6.375001 0.000000 1.728516 +v 11.625000 0.000000 2.238281 +v 11.250000 0.000000 2.226562 +v 10.875000 0.000000 2.214844 +v 10.500001 0.000000 2.203125 +v 10.125000 0.000000 2.191406 +v 9.750001 0.000000 2.179688 +v 9.375001 0.000000 2.167969 +v 9.000001 0.000000 2.156250 +v 8.625002 0.000000 2.144531 +v 8.250001 0.000000 2.132812 +v 7.875001 0.000000 2.121094 +v 7.500001 0.000000 2.109375 +v 7.125000 0.000000 2.097656 +v 6.750001 0.000000 2.085938 +v 6.375000 0.000000 2.074219 +v 11.625000 0.000000 2.611328 +v 11.250002 0.000000 2.597656 +v 10.875002 0.000000 2.583984 +v 10.500000 0.000000 2.570312 +v 10.125000 0.000000 2.556640 +v 9.750001 0.000000 2.542969 +v 9.375002 0.000000 2.529297 +v 9.000001 0.000000 2.515625 +v 8.625001 0.000000 2.501953 +v 8.250001 0.000000 2.488281 +v 7.875000 0.000000 2.474609 +v 7.500001 0.000000 2.460938 +v 7.125000 0.000000 2.447266 +v 6.750001 0.000000 2.433594 +v 6.375000 0.000000 2.419922 +v 11.625001 0.000000 2.984375 +v 11.250002 0.000000 2.968750 +v 10.875002 0.000000 2.953125 +v 10.500001 0.000000 2.937500 +v 10.125002 0.000000 2.921875 +v 9.750002 0.000000 2.906250 +v 9.375001 0.000000 2.890625 +v 9.000001 0.000000 2.875000 +v 8.625001 0.000000 2.859375 +v 8.250001 0.000000 2.843750 +v 7.875001 0.000000 2.828125 +v 7.500001 0.000000 2.812500 +v 7.125001 0.000000 2.796875 +v 6.750001 0.000000 2.781250 +v 6.375000 0.000000 2.765625 +v 11.625000 0.000000 3.357421 +v 11.250000 0.000000 3.339843 +v 10.875000 0.000000 3.322265 +v 10.500000 0.000000 3.304687 +v 10.125001 0.000000 3.287109 +v 9.750001 0.000000 3.269531 +v 9.375001 0.000000 3.251953 +v 9.000001 0.000000 3.234375 +v 8.625001 0.000000 3.216797 +v 8.250001 0.000000 3.199219 +v 7.875001 0.000000 3.181641 +v 7.500001 0.000000 3.164062 +v 7.125001 0.000000 3.146484 +v 6.750001 0.000000 3.128906 +v 6.375000 0.000000 3.111328 +v 11.625000 0.000000 3.730468 +v 11.250002 0.000000 3.710937 +v 10.875000 0.000000 3.691406 +v 10.500000 0.000000 3.671875 +v 10.125002 0.000000 3.652344 +v 9.750001 0.000000 3.632812 +v 9.375001 0.000000 3.613281 +v 9.000001 0.000000 3.593750 +v 8.625001 0.000000 3.574219 +v 8.250001 0.000000 3.554688 +v 7.875001 0.000000 3.535156 +v 7.500000 0.000000 3.515625 +v 7.125001 0.000000 3.496094 +v 6.750001 0.000000 3.476562 +v 6.375000 0.000000 3.457031 +v 11.625000 0.000000 4.103515 +v 11.250001 0.000000 4.082031 +v 10.875002 0.000000 4.060546 +v 10.500000 0.000000 4.039062 +v 10.125001 0.000000 4.017578 +v 9.750001 0.000000 3.996094 +v 9.375001 0.000000 3.974609 +v 9.000001 0.000000 3.953125 +v 8.625001 0.000000 3.931640 +v 8.250000 0.000000 3.910156 +v 7.875000 0.000000 3.888672 +v 7.500001 0.000000 3.867188 +v 7.125001 0.000000 3.845703 +v 6.750000 0.000000 3.824219 +v 6.375001 0.000000 3.802735 +v 11.625000 0.000000 4.476562 +v 11.250000 0.000000 4.453124 +v 10.875002 0.000000 4.429687 +v 10.500000 0.000000 4.406250 +v 10.125000 0.000000 4.382812 +v 9.750001 0.000000 4.359375 +v 9.375001 0.000000 4.335937 +v 9.000001 0.000000 4.312500 +v 8.625001 0.000000 4.289062 +v 8.250001 0.000000 4.265625 +v 7.875001 0.000000 4.242188 +v 7.500001 0.000000 4.218750 +v 7.125001 0.000000 4.195312 +v 6.750000 0.000000 4.171875 +v 6.375000 0.000000 4.148438 +v 11.625001 0.000000 4.849608 +v 11.250002 0.000000 4.824218 +v 10.875000 0.000000 4.798827 +v 10.500001 0.000000 4.773437 +v 10.125000 0.000000 4.748046 +v 9.750002 0.000000 4.722656 +v 9.375001 0.000000 4.697266 +v 9.000001 0.000000 4.671875 +v 8.625001 0.000000 4.646484 +v 8.250001 0.000000 4.621094 +v 7.875001 0.000000 4.595703 +v 7.500000 0.000000 4.570312 +v 7.125000 0.000000 4.544922 +v 6.750000 0.000000 4.519531 +v 6.375000 0.000000 4.494141 +v 11.625000 0.000000 5.222655 +v 11.250002 0.000000 5.195312 +v 10.875001 0.000000 5.167968 +v 10.500000 0.000000 5.140624 +v 10.125001 0.000000 5.113281 +v 9.750001 0.000000 5.085937 +v 9.375002 0.000000 5.058594 +v 9.000001 0.000000 5.031250 +v 8.625001 0.000000 5.003906 +v 8.250002 0.000000 4.976562 +v 7.875001 0.000000 4.949219 +v 7.500001 0.000000 4.921875 +v 7.125001 0.000000 4.894531 +v 6.750000 0.000000 4.867188 +v 6.375000 0.000000 4.839844 +v 11.625000 0.000000 5.595702 +v 11.250000 0.000000 5.566405 +v 10.875000 0.000000 5.537108 +v 10.500000 0.000000 5.507812 +v 10.125000 0.000000 5.478515 +v 9.750000 0.000000 5.449218 +v 9.375000 0.000000 5.419921 +v 9.000001 0.000000 5.390625 +v 8.625000 0.000000 5.361328 +v 8.250000 0.000000 5.332031 +v 7.875000 0.000000 5.302734 +v 7.500000 0.000000 5.273438 +v 7.125000 0.000000 5.244141 +v 6.750000 0.000000 5.214844 +v 6.375000 0.000000 5.185547 +v 10.333334 0.000000 -10.000000 +v 11.699845 0.000000 -6.720375 +v 11.709657 0.000000 -7.066671 +v 11.717774 0.000000 -7.413500 +v 11.725040 0.000000 -7.760476 +v 11.732314 0.000000 -8.107212 +v 11.740472 0.000000 -8.453323 +v 11.750422 0.000000 -8.798421 +v 11.763133 0.000000 -9.142120 +v 11.401450 0.000000 -7.066671 +v 11.423361 0.000000 -7.383934 +v 11.442065 0.000000 -7.701385 +v 11.458931 0.000000 -8.018624 +v 11.475363 0.000000 -8.335251 +v 11.492844 0.000000 -8.650866 +v 11.512976 0.000000 -8.965064 +v 11.537584 0.000000 -9.277449 +v 11.104310 0.000000 -7.413500 +v 11.140113 0.000000 -7.701385 +v 11.171461 0.000000 -7.988494 +v 11.199948 0.000000 -8.274674 +v 11.227259 0.000000 -8.559763 +v 11.255201 0.000000 -8.843609 +v 11.285847 0.000000 -9.126052 +v 11.321774 0.000000 -9.406936 +v 10.807896 0.000000 -7.760476 +v 10.858882 0.000000 -8.018624 +v 10.904490 0.000000 -8.274673 +v 10.946311 0.000000 -8.528855 +v 10.986042 0.000000 -8.781402 +v 11.025580 0.000000 -9.032542 +v 11.067217 0.000000 -9.282508 +v 11.114116 0.000000 -9.531530 +v 10.511674 0.000000 -8.107213 +v 10.578592 0.000000 -8.335252 +v 10.639606 0.000000 -8.559765 +v 10.696123 0.000000 -8.781402 +v 10.749661 0.000000 -9.000813 +v 10.801959 0.000000 -9.218648 +v 10.855237 0.000000 -9.435555 +v 10.913027 0.000000 -9.652185 +v 10.215093 0.000000 -8.453323 +v 10.298101 0.000000 -8.650865 +v 10.375125 0.000000 -8.843610 +v 10.447299 0.000000 -9.032542 +v 10.515837 0.000000 -9.218647 +v 10.582122 0.000000 -9.402910 +v 10.648000 0.000000 -9.586315 +v 10.716922 0.000000 -9.769848 +v 9.917561 0.000000 -8.798420 +v 10.016138 0.000000 -8.965064 +v 10.109107 0.000000 -9.126053 +v 10.197359 0.000000 -9.282508 +v 10.281801 0.000000 -9.435555 +v 10.363407 0.000000 -9.586315 +v 10.443371 0.000000 -9.735914 +v 10.524220 0.000000 -9.885469 +v 11.699845 0.000000 -11.639812 +v 11.401450 0.000000 -11.651587 +v 11.104309 0.000000 -11.661327 +v 10.807894 0.000000 -11.670049 +v 10.511675 0.000000 -11.678778 +v 10.215092 0.000000 -11.688566 +v 9.917562 0.000000 -11.700507 +v 9.618434 0.000000 -11.715758 +v 11.709657 0.000000 -11.281740 +v 11.423361 0.000000 -11.308033 +v 11.140113 0.000000 -11.330479 +v 10.858881 0.000000 -11.350716 +v 10.578593 0.000000 -11.370437 +v 10.298101 0.000000 -11.391414 +v 10.016137 0.000000 -11.415569 +v 9.731207 0.000000 -11.445102 +v 11.717774 0.000000 -10.925169 +v 11.442066 0.000000 -10.968136 +v 11.171460 0.000000 -11.005752 +v 10.904490 0.000000 -11.039938 +v 10.639606 0.000000 -11.072707 +v 10.375125 0.000000 -11.106239 +v 10.109109 0.000000 -11.143017 +v 9.839113 0.000000 -11.186129 +v 11.725041 0.000000 -10.569474 +v 11.458931 0.000000 -10.630658 +v 11.199950 0.000000 -10.685386 +v 10.946310 0.000000 -10.735572 +v 10.696123 0.000000 -10.783251 +v 10.447298 0.000000 -10.830699 +v 10.197359 0.000000 -10.880661 +v 9.942943 0.000000 -10.936938 +v 11.732315 0.000000 -10.214009 +v 11.475364 0.000000 -10.294312 +v 11.227257 0.000000 -10.367525 +v 10.986044 0.000000 -10.435346 +v 10.749661 0.000000 -10.499593 +v 10.515836 0.000000 -10.562349 +v 10.281801 0.000000 -10.626284 +v 10.043488 0.000000 -10.695631 +v 11.740471 0.000000 -9.858110 +v 11.492844 0.000000 -9.957722 +v 11.255199 0.000000 -10.050149 +v 11.025583 0.000000 -10.136758 +v 10.801958 0.000000 -10.219003 +v 10.582121 0.000000 -10.298545 +v 10.363406 0.000000 -10.377598 +v 10.141541 0.000000 -10.460305 +v 11.750422 0.000000 -9.501071 +v 11.512976 0.000000 -9.619365 +v 11.285849 0.000000 -9.730930 +v 11.067219 0.000000 -9.836831 +v 10.855237 0.000000 -9.938160 +v 10.648000 0.000000 -10.036086 +v 10.443371 0.000000 -10.132044 +v 10.237891 0.000000 -10.229062 +v 7.600313 0.000000 -11.639812 +v 7.888894 0.000000 -11.281740 +v 8.177918 0.000000 -10.925170 +v 8.467063 0.000000 -10.569473 +v 8.756011 0.000000 -10.214010 +v 9.044436 0.000000 -9.858111 +v 9.332019 0.000000 -9.501072 +v 9.618434 0.000000 -9.142120 +v 7.888894 0.000000 -11.651587 +v 8.153278 0.000000 -11.308033 +v 8.417821 0.000000 -10.968136 +v 8.682186 0.000000 -10.630657 +v 8.946044 0.000000 -10.294312 +v 9.209055 0.000000 -9.957723 +v 9.470887 0.000000 -9.619364 +v 9.731208 0.000000 -9.277449 +v 8.177917 0.000000 -11.661328 +v 8.417821 0.000000 -11.330480 +v 8.657080 0.000000 -11.005752 +v 8.895562 0.000000 -10.685387 +v 9.133138 0.000000 -10.367526 +v 9.369676 0.000000 -10.050150 +v 9.605044 0.000000 -9.730930 +v 9.839113 0.000000 -9.406936 +v 8.467064 0.000000 -11.670050 +v 8.682187 0.000000 -11.350718 +v 8.895561 0.000000 -11.039938 +v 9.107382 0.000000 -10.735572 +v 9.317835 0.000000 -10.435347 +v 9.527118 0.000000 -10.136759 +v 9.735424 0.000000 -9.836831 +v 9.942944 0.000000 -9.531530 +v 8.756011 0.000000 -11.678778 +v 8.946043 0.000000 -11.370436 +v 9.133138 0.000000 -11.072708 +v 9.317836 0.000000 -10.783250 +v 9.500679 0.000000 -10.499593 +v 9.682207 0.000000 -10.219003 +v 9.862963 0.000000 -9.938161 +v 10.043488 0.000000 -9.652185 +v 9.044436 0.000000 -11.688565 +v 9.209054 0.000000 -11.391413 +v 9.369675 0.000000 -11.106240 +v 9.527119 0.000000 -10.830699 +v 9.682206 0.000000 -10.562349 +v 9.835758 0.000000 -10.298545 +v 9.988597 0.000000 -10.036087 +v 10.141541 0.000000 -9.769848 +v 9.332018 0.000000 -11.700507 +v 9.470887 0.000000 -11.415570 +v 9.605043 0.000000 -11.143017 +v 9.735423 0.000000 -10.880661 +v 9.862963 0.000000 -10.626284 +v 9.988597 0.000000 -10.377598 +v 10.113261 0.000000 -10.132045 +v 10.237892 0.000000 -9.885469 +vn -0.0000 1.0000 -0.0000 +vt 6.312500 0.686523 +vt 6.312501 0.873047 +vt 6.125000 0.871094 +vt 6.125001 0.685547 +vt 6.312500 1.059570 +vt 6.125001 1.056641 +vt 6.312500 1.246094 +vt 6.125001 1.242188 +vt 6.312500 1.432617 +vt 6.125000 1.427734 +vt 6.312500 1.619141 +vt 6.125000 1.613281 +vt 6.312500 1.805664 +vt 6.125001 1.798828 +vt 6.312500 1.992188 +vt 6.125001 1.984375 +vt 6.312500 2.178711 +vt 6.125000 2.169922 +vt 6.312500 2.365234 +vt 6.125000 2.355469 +vt 6.312500 2.551758 +vt 6.125000 2.541016 +vt 6.312500 2.738281 +vt 6.125000 2.726563 +vt 6.312500 2.924805 +vt 6.125000 2.912110 +vt 6.312500 3.111329 +vt 6.125000 3.097656 +vt 6.312500 3.297852 +vt 6.125000 3.283203 +vt 5.937501 0.869141 +vt 5.937501 0.684570 +vt 5.937501 1.053711 +vt 5.937501 1.238281 +vt 5.937500 1.422852 +vt 5.937500 1.607422 +vt 5.937500 1.791992 +vt 5.937500 1.976562 +vt 5.937500 2.161133 +vt 5.937500 2.345703 +vt 5.937500 2.530273 +vt 5.937500 2.714844 +vt 5.937500 2.899415 +vt 5.937500 3.083985 +vt 5.937500 3.268555 +vt 5.750000 0.867188 +vt 5.750000 0.683594 +vt 5.750000 1.050781 +vt 5.750000 1.234375 +vt 5.750001 1.417969 +vt 5.750000 1.601563 +vt 5.750000 1.785156 +vt 5.750000 1.968750 +vt 5.750000 2.152344 +vt 5.750000 2.335938 +vt 5.750000 2.519532 +vt 5.750000 2.703125 +vt 5.750000 2.886719 +vt 5.750000 3.070313 +vt 5.750000 3.253906 +vt 5.562500 0.865234 +vt 5.562501 0.682617 +vt 5.562501 1.047852 +vt 5.562501 1.230469 +vt 5.562500 1.413086 +vt 5.562500 1.595703 +vt 5.562501 1.778320 +vt 5.562500 1.960938 +vt 5.562501 2.143555 +vt 5.562500 2.326172 +vt 5.562501 2.508789 +vt 5.562500 2.691407 +vt 5.562500 2.874024 +vt 5.562500 3.056641 +vt 5.562500 3.239258 +vt 5.375000 0.863281 +vt 5.375001 0.681641 +vt 5.375000 1.044922 +vt 5.375001 1.226563 +vt 5.375000 1.408203 +vt 5.375000 1.589844 +vt 5.375000 1.771484 +vt 5.375000 1.953125 +vt 5.375000 2.134766 +vt 5.375000 2.316406 +vt 5.375000 2.498047 +vt 5.375000 2.679688 +vt 5.375000 2.861328 +vt 5.375000 3.042969 +vt 5.375000 3.224609 +vt 5.187500 0.861328 +vt 5.187501 0.680664 +vt 5.187500 1.041992 +vt 5.187500 1.222656 +vt 5.187500 1.403320 +vt 5.187500 1.583984 +vt 5.187500 1.764649 +vt 5.187500 1.945313 +vt 5.187500 2.125977 +vt 5.187500 2.306641 +vt 5.187500 2.487305 +vt 5.187500 2.667969 +vt 5.187500 2.848633 +vt 5.187500 3.029297 +vt 5.187500 3.209961 +vt 5.000000 0.859375 +vt 5.000001 0.679688 +vt 5.000001 1.039063 +vt 5.000001 1.218750 +vt 5.000000 1.398438 +vt 5.000000 1.578125 +vt 5.000000 1.757813 +vt 5.000000 1.937500 +vt 5.000000 2.117188 +vt 5.000000 2.296875 +vt 5.000000 2.476562 +vt 5.000000 2.656250 +vt 5.000000 2.835938 +vt 5.000000 3.015625 +vt 5.000000 3.195313 +vt 4.812501 0.857422 +vt 4.812500 0.678711 +vt 4.812500 1.036133 +vt 4.812500 1.214844 +vt 4.812500 1.393555 +vt 4.812500 1.572266 +vt 4.812500 1.750977 +vt 4.812500 1.929688 +vt 4.812500 2.108398 +vt 4.812500 2.287109 +vt 4.812500 2.465821 +vt 4.812500 2.644531 +vt 4.812500 2.823242 +vt 4.812500 3.001953 +vt 4.812500 3.180664 +vt 4.625001 0.855469 +vt 4.625000 0.677734 +vt 4.625000 1.033203 +vt 4.625001 1.210938 +vt 4.625000 1.388672 +vt 4.625000 1.566406 +vt 4.625000 1.744141 +vt 4.625000 1.921875 +vt 4.625000 2.099609 +vt 4.625000 2.277344 +vt 4.625000 2.455078 +vt 4.625001 2.632813 +vt 4.625000 2.810547 +vt 4.625000 2.988281 +vt 4.625000 3.166016 +vt 4.437500 0.853516 +vt 4.437501 0.676758 +vt 4.437500 1.030274 +vt 4.437501 1.207031 +vt 4.437501 1.383789 +vt 4.437500 1.560547 +vt 4.437500 1.737305 +vt 4.437500 1.914063 +vt 4.437501 2.090821 +vt 4.437500 2.267578 +vt 4.437501 2.444336 +vt 4.437500 2.621094 +vt 4.437500 2.797852 +vt 4.437500 2.974609 +vt 4.437500 3.151367 +vt 4.250001 0.851563 +vt 4.250001 0.675781 +vt 4.250001 1.027344 +vt 4.250000 1.203125 +vt 4.250001 1.378906 +vt 4.250000 1.554688 +vt 4.250001 1.730469 +vt 4.250001 1.906250 +vt 4.250000 2.082031 +vt 4.250000 2.257813 +vt 4.250001 2.433594 +vt 4.250000 2.609375 +vt 4.250000 2.785156 +vt 4.250000 2.960938 +vt 4.250001 3.136719 +vt 4.062501 0.849609 +vt 4.062500 0.674805 +vt 4.062500 1.024414 +vt 4.062500 1.199219 +vt 4.062501 1.374024 +vt 4.062501 1.548828 +vt 4.062500 1.723633 +vt 4.062501 1.898438 +vt 4.062501 2.073242 +vt 4.062500 2.248047 +vt 4.062501 2.422852 +vt 4.062501 2.597657 +vt 4.062501 2.772461 +vt 4.062500 2.947266 +vt 4.062500 3.122071 +vt 3.875001 0.847656 +vt 3.875000 0.673828 +vt 3.875000 1.021484 +vt 3.875000 1.195313 +vt 3.875001 1.369141 +vt 3.875001 1.542969 +vt 3.875001 1.716797 +vt 3.875001 1.890625 +vt 3.875001 2.064453 +vt 3.875000 2.238281 +vt 3.875000 2.412109 +vt 3.875000 2.585938 +vt 3.875000 2.759766 +vt 3.875001 2.933594 +vt 3.875000 3.107422 +vt 3.687500 0.845703 +vt 3.687501 0.672852 +vt 3.687501 1.018555 +vt 3.687501 1.191406 +vt 3.687501 1.364258 +vt 3.687500 1.537109 +vt 3.687501 1.709961 +vt 3.687500 1.882813 +vt 3.687500 2.055664 +vt 3.687501 2.228516 +vt 3.687501 2.401367 +vt 3.687501 2.574219 +vt 3.687501 2.747071 +vt 3.687500 2.919922 +vt 3.687501 3.092774 +vt 6.500001 0.500000 +vt 6.500001 0.687500 +vt 6.312500 0.500000 +vt 6.500001 0.875000 +vt 6.500001 1.062500 +vt 6.500000 1.250000 +vt 6.500001 1.437500 +vt 6.500000 1.625000 +vt 6.500001 1.812500 +vt 6.500001 2.000000 +vt 6.500001 2.187500 +vt 6.500000 2.375000 +vt 6.500001 2.562500 +vt 6.500000 2.750000 +vt 6.500000 2.937500 +vt 6.500000 3.125000 +vt 6.500000 3.312500 +vt 6.500000 3.500000 +vt 6.312500 3.484375 +vt 6.125000 3.468750 +vt 5.937500 3.453125 +vt 5.750000 3.437500 +vt 5.562500 3.421875 +vt 5.375000 3.406250 +vt 5.187500 3.390625 +vt 5.000000 3.375000 +vt 4.812501 3.359375 +vt 4.625000 3.343750 +vt 4.437500 3.328125 +vt 4.250001 3.312500 +vt 4.062500 3.296875 +vt 3.875000 3.281250 +vt 3.687501 3.265625 +vt 3.500001 3.250000 +vt 3.500000 3.078125 +vt 3.500001 2.906250 +vt 3.500000 2.734375 +vt 3.500001 2.562500 +vt 3.500001 2.390625 +vt 3.500001 2.218750 +vt 3.500001 2.046875 +vt 3.500001 1.875000 +vt 3.500001 1.703125 +vt 3.500000 1.531250 +vt 3.500001 1.359375 +vt 3.500001 1.187500 +vt 3.500001 1.015625 +vt 3.500000 0.843750 +vt 3.500001 0.671875 +vt 3.687500 0.500000 +vt 3.500001 0.500000 +vt 3.875001 0.500000 +vt 4.062501 0.500000 +vt 4.250001 0.500000 +vt 4.437501 0.500000 +vt 4.625001 0.500000 +vt 4.812501 0.500000 +vt 5.000001 0.500000 +vt 5.187501 0.500000 +vt 5.375001 0.500000 +vt 5.562501 0.500000 +vt 5.750000 0.500000 +vt 5.937501 0.500000 +vt 6.125001 0.500000 +vt 0.674805 3.687500 +vt 0.849609 3.687500 +vt 0.855469 3.875001 +vt 0.677734 3.875000 +vt 1.024414 3.687500 +vt 1.033203 3.875000 +vt 1.199219 3.687500 +vt 1.210938 3.875000 +vt 1.374024 3.687500 +vt 1.388672 3.875000 +vt 1.548828 3.687500 +vt 1.566406 3.875000 +vt 1.723633 3.687500 +vt 1.744141 3.875000 +vt 1.898438 3.687500 +vt 1.921875 3.875001 +vt 2.073242 3.687500 +vt 2.099610 3.875000 +vt 2.248047 3.687500 +vt 2.277344 3.875000 +vt 2.422852 3.687500 +vt 2.455078 3.875000 +vt 2.597656 3.687500 +vt 2.632813 3.875000 +vt 2.772461 3.687500 +vt 2.810547 3.875000 +vt 2.947266 3.687500 +vt 2.988281 3.875000 +vt 3.122071 3.687500 +vt 3.166016 3.875000 +vt 0.861328 4.062500 +vt 0.680664 4.062500 +vt 1.041992 4.062500 +vt 1.222656 4.062500 +vt 1.403320 4.062500 +vt 1.583984 4.062500 +vt 1.764648 4.062500 +vt 1.945312 4.062500 +vt 2.125977 4.062500 +vt 2.306641 4.062500 +vt 2.487305 4.062500 +vt 2.667969 4.062500 +vt 2.848633 4.062500 +vt 3.029297 4.062500 +vt 3.209961 4.062500 +vt 0.867188 4.250001 +vt 0.683594 4.250000 +vt 1.050781 4.250000 +vt 1.234375 4.250000 +vt 1.417969 4.250001 +vt 1.601563 4.250000 +vt 1.785156 4.250000 +vt 1.968750 4.250000 +vt 2.152344 4.250000 +vt 2.335938 4.250000 +vt 2.519532 4.250001 +vt 2.703125 4.250000 +vt 2.886719 4.250000 +vt 3.070312 4.250001 +vt 3.253906 4.250000 +vt 0.873047 4.437500 +vt 0.686523 4.437501 +vt 1.059570 4.437500 +vt 1.246094 4.437501 +vt 1.432617 4.437500 +vt 1.619141 4.437500 +vt 1.805664 4.437500 +vt 1.992188 4.437500 +vt 2.178711 4.437500 +vt 2.365235 4.437500 +vt 2.551758 4.437500 +vt 2.738282 4.437500 +vt 2.924805 4.437500 +vt 3.111328 4.437500 +vt 3.297852 4.437500 +vt 0.878906 4.625000 +vt 0.689453 4.625000 +vt 1.068359 4.625000 +vt 1.257813 4.625000 +vt 1.447266 4.625000 +vt 1.636719 4.625000 +vt 1.826172 4.625000 +vt 2.015625 4.625000 +vt 2.205078 4.625000 +vt 2.394531 4.625000 +vt 2.583984 4.625000 +vt 2.773438 4.625000 +vt 2.962891 4.625000 +vt 3.152344 4.625000 +vt 3.341797 4.625000 +vt 0.884766 4.812501 +vt 0.692383 4.812500 +vt 1.077149 4.812500 +vt 1.269531 4.812500 +vt 1.461914 4.812501 +vt 1.654297 4.812500 +vt 1.846680 4.812500 +vt 2.039062 4.812500 +vt 2.231445 4.812500 +vt 2.423828 4.812500 +vt 2.616211 4.812501 +vt 2.808594 4.812500 +vt 3.000977 4.812500 +vt 3.193359 4.812501 +vt 3.385742 4.812500 +vt 0.890625 5.000000 +vt 0.695312 5.000000 +vt 1.085938 5.000000 +vt 1.281250 5.000000 +vt 1.476563 5.000000 +vt 1.671875 5.000000 +vt 1.867188 5.000000 +vt 2.062500 5.000000 +vt 2.257813 5.000000 +vt 2.453125 5.000000 +vt 2.648438 5.000000 +vt 2.843750 5.000000 +vt 3.039063 5.000000 +vt 3.234375 5.000000 +vt 3.429688 5.000000 +vt 0.896484 5.187500 +vt 0.698242 5.187500 +vt 1.094727 5.187500 +vt 1.292969 5.187500 +vt 1.491211 5.187501 +vt 1.689453 5.187500 +vt 1.887695 5.187500 +vt 2.085938 5.187500 +vt 2.284180 5.187500 +vt 2.482422 5.187500 +vt 2.680664 5.187500 +vt 2.878906 5.187500 +vt 3.077148 5.187500 +vt 3.275391 5.187500 +vt 3.473633 5.187500 +vt 0.902344 5.375000 +vt 0.701172 5.375000 +vt 1.103516 5.375000 +vt 1.304688 5.375000 +vt 1.505859 5.375000 +vt 1.707031 5.375000 +vt 1.908203 5.375000 +vt 2.109375 5.375000 +vt 2.310547 5.375000 +vt 2.511719 5.375000 +vt 2.712891 5.375000 +vt 2.914063 5.375001 +vt 3.115234 5.375000 +vt 3.316406 5.375000 +vt 3.517578 5.375000 +vt 0.908203 5.562500 +vt 0.704102 5.562500 +vt 1.112305 5.562500 +vt 1.316406 5.562501 +vt 1.520508 5.562500 +vt 1.724609 5.562500 +vt 1.928711 5.562500 +vt 2.132813 5.562500 +vt 2.336914 5.562500 +vt 2.541016 5.562500 +vt 2.745117 5.562501 +vt 2.949219 5.562500 +vt 3.153321 5.562500 +vt 3.357422 5.562500 +vt 3.561524 5.562500 +vt 0.914062 5.750000 +vt 0.707031 5.750000 +vt 1.121094 5.750001 +vt 1.328125 5.750000 +vt 1.535156 5.750000 +vt 1.742188 5.750000 +vt 1.949219 5.750000 +vt 2.156250 5.750000 +vt 2.363281 5.750000 +vt 2.570313 5.750001 +vt 2.777344 5.750000 +vt 2.984375 5.750000 +vt 3.191406 5.750000 +vt 3.398438 5.750000 +vt 3.605469 5.750000 +vt 0.919922 5.937500 +vt 0.709961 5.937500 +vt 1.129883 5.937500 +vt 1.339844 5.937500 +vt 1.549805 5.937501 +vt 1.759766 5.937501 +vt 1.969727 5.937500 +vt 2.179688 5.937500 +vt 2.389649 5.937501 +vt 2.599609 5.937500 +vt 2.809571 5.937500 +vt 3.019532 5.937501 +vt 3.229493 5.937501 +vt 3.439453 5.937500 +vt 3.649414 5.937500 +vt 0.925781 6.125000 +vt 0.712891 6.125000 +vt 1.138672 6.125000 +vt 1.351562 6.125000 +vt 1.564453 6.125000 +vt 1.777344 6.125000 +vt 1.990235 6.125000 +vt 2.203125 6.125001 +vt 2.416016 6.125000 +vt 2.628906 6.125000 +vt 2.841797 6.125000 +vt 3.054688 6.125000 +vt 3.267578 6.125000 +vt 3.480469 6.125000 +vt 3.693360 6.125000 +vt 0.931641 6.312500 +vt 0.715820 6.312500 +vt 1.147461 6.312500 +vt 1.363281 6.312500 +vt 1.579102 6.312500 +vt 1.794922 6.312500 +vt 2.010742 6.312500 +vt 2.226563 6.312500 +vt 2.442383 6.312500 +vt 2.658203 6.312500 +vt 2.874024 6.312500 +vt 3.089844 6.312500 +vt 3.305664 6.312500 +vt 3.521485 6.312500 +vt 3.737305 6.312500 +vt 0.500000 3.500000 +vt 0.671875 3.500000 +vt 0.500000 3.687500 +vt 0.843750 3.500000 +vt 1.015625 3.500000 +vt 1.187500 3.500000 +vt 1.359375 3.500000 +vt 1.531250 3.500000 +vt 1.703125 3.500000 +vt 1.875000 3.500000 +vt 2.046875 3.500000 +vt 2.218750 3.500000 +vt 2.390625 3.500000 +vt 2.562500 3.500000 +vt 2.734375 3.500000 +vt 2.906250 3.500000 +vt 3.078125 3.500000 +vt 3.250000 3.500000 +vt 3.296875 3.687500 +vt 3.343750 3.875000 +vt 3.390625 4.062500 +vt 3.437500 4.250000 +vt 3.484375 4.437500 +vt 3.531250 4.625000 +vt 3.578125 4.812500 +vt 3.625000 5.000000 +vt 3.671875 5.187501 +vt 3.718750 5.375000 +vt 3.765625 5.562500 +vt 3.812500 5.750001 +vt 3.859375 5.937500 +vt 3.906250 6.125000 +vt 3.953125 6.312501 +vt 4.000000 6.500001 +vt 3.781250 6.500000 +vt 3.562500 6.500001 +vt 3.343750 6.500000 +vt 3.125000 6.500001 +vt 2.906250 6.500001 +vt 2.687500 6.500001 +vt 2.468750 6.500001 +vt 2.250000 6.500001 +vt 2.031250 6.500001 +vt 1.812500 6.500000 +vt 1.593750 6.500001 +vt 1.375000 6.500000 +vt 1.156250 6.500001 +vt 0.937500 6.500000 +vt 0.718750 6.500000 +vt 0.500000 6.312500 +vt 0.500000 6.500001 +vt 0.500000 6.125001 +vt 0.500000 5.937500 +vt 0.500000 5.750001 +vt 0.500000 5.562500 +vt 0.500000 5.375000 +vt 0.500000 5.187500 +vt 0.500000 5.000000 +vt 0.500000 4.812500 +vt 0.500000 4.625000 +vt 0.500000 4.437500 +vt 0.500000 4.250000 +vt 0.500000 4.062500 +vt 0.500000 3.875000 +vt 3.321289 3.661133 +vt 3.345703 3.634766 +vt 3.410157 3.800782 +vt 3.376953 3.837891 +vt 3.370117 3.608399 +vt 3.443360 3.763672 +vt 3.394532 3.582032 +vt 3.476563 3.726563 +vt 3.418946 3.555664 +vt 3.509766 3.689453 +vt 3.443359 3.529297 +vt 3.542969 3.652344 +vt 3.467774 3.502930 +vt 3.576173 3.615235 +vt 3.492188 3.476562 +vt 3.609375 3.578126 +vt 3.516602 3.450196 +vt 3.642579 3.541016 +vt 3.541016 3.423828 +vt 3.675781 3.503906 +vt 3.565430 3.397461 +vt 3.708985 3.466797 +vt 3.589844 3.371094 +vt 3.742188 3.429688 +vt 3.614259 3.344727 +vt 3.775391 3.392578 +vt 3.638672 3.318359 +vt 3.808594 3.355469 +vt 3.663086 3.291993 +vt 3.841798 3.318359 +vt 3.474610 3.966797 +vt 3.432617 4.014648 +vt 3.516602 3.918946 +vt 3.558594 3.871094 +vt 3.600586 3.823242 +vt 3.642578 3.775391 +vt 3.684571 3.727539 +vt 3.726563 3.679688 +vt 3.768555 3.631836 +vt 3.810547 3.583985 +vt 3.852540 3.536133 +vt 3.894532 3.488281 +vt 3.936524 3.440430 +vt 3.978516 3.392578 +vt 4.020508 3.344727 +vt 3.539063 4.132813 +vt 3.488281 4.191406 +vt 3.589844 4.074219 +vt 3.640625 4.015625 +vt 3.691407 3.957031 +vt 3.742188 3.898438 +vt 3.792969 3.839844 +vt 3.843750 3.781250 +vt 3.894531 3.722656 +vt 3.945313 3.664063 +vt 3.996095 3.605469 +vt 4.046875 3.546875 +vt 4.097657 3.488282 +vt 4.148438 3.429688 +vt 4.199219 3.371094 +vt 3.603516 4.298828 +vt 3.543946 4.368165 +vt 3.663086 4.229493 +vt 3.722657 4.160157 +vt 3.782227 4.090821 +vt 3.841797 4.021485 +vt 3.901368 3.952148 +vt 3.960938 3.882813 +vt 4.020508 3.813477 +vt 4.080079 3.744141 +vt 4.139649 3.674805 +vt 4.199220 3.605469 +vt 4.258790 3.536133 +vt 4.318359 3.466797 +vt 4.377930 3.397461 +vt 3.667969 4.464844 +vt 3.599609 4.544922 +vt 3.736328 4.384766 +vt 3.804688 4.304688 +vt 3.873047 4.224609 +vt 3.941407 4.144531 +vt 4.009766 4.064454 +vt 4.078125 3.984375 +vt 4.146485 3.904297 +vt 4.214844 3.824219 +vt 4.283204 3.744141 +vt 4.351563 3.664063 +vt 4.419922 3.583985 +vt 4.488282 3.503906 +vt 4.556641 3.423828 +vt 3.732422 4.630860 +vt 3.655273 4.721680 +vt 3.809571 4.540040 +vt 3.886719 4.449219 +vt 3.963867 4.358399 +vt 4.041016 4.267578 +vt 4.118164 4.176758 +vt 4.195313 4.085938 +vt 4.272461 3.995118 +vt 4.349610 3.904297 +vt 4.426758 3.813477 +vt 4.503907 3.722656 +vt 4.581055 3.631836 +vt 4.658203 3.541016 +vt 4.735352 3.450196 +vt 3.796875 4.796876 +vt 3.710938 4.898438 +vt 3.882813 4.695313 +vt 3.968750 4.593750 +vt 4.054688 4.492188 +vt 4.140625 4.390625 +vt 4.226563 4.289062 +vt 4.312500 4.187500 +vt 4.398438 4.085938 +vt 4.484375 3.984375 +vt 4.570313 3.882813 +vt 4.656250 3.781250 +vt 4.742188 3.679688 +vt 4.828126 3.578125 +vt 4.914063 3.476562 +vt 3.861329 4.962891 +vt 3.766601 5.075195 +vt 3.956055 4.850586 +vt 4.050782 4.738281 +vt 4.145508 4.625977 +vt 4.240235 4.513672 +vt 4.334961 4.401368 +vt 4.429688 4.289063 +vt 4.524415 4.176758 +vt 4.619141 4.064453 +vt 4.713868 3.952149 +vt 4.808594 3.839844 +vt 4.903320 3.727539 +vt 4.998047 3.615235 +vt 5.092774 3.502930 +vt 3.925781 5.128907 +vt 3.822266 5.251953 +vt 4.029297 5.005859 +vt 4.132813 4.882813 +vt 4.236329 4.759766 +vt 4.339844 4.636719 +vt 4.443359 4.513672 +vt 4.546875 4.390625 +vt 4.650391 4.267578 +vt 4.753906 4.144531 +vt 4.857422 4.021484 +vt 4.960938 3.898438 +vt 5.064453 3.775391 +vt 5.167969 3.652344 +vt 5.271484 3.529297 +vt 3.990235 5.294922 +vt 3.877930 5.428711 +vt 4.102540 5.161133 +vt 4.214845 5.027344 +vt 4.327149 4.893555 +vt 4.439453 4.759766 +vt 4.551758 4.625977 +vt 4.664062 4.492188 +vt 4.776368 4.358399 +vt 4.888672 4.224609 +vt 5.000978 4.090821 +vt 5.113282 3.957032 +vt 5.225586 3.823243 +vt 5.337891 3.689454 +vt 5.450195 3.555664 +vt 4.054688 5.460938 +vt 3.933594 5.605469 +vt 4.175782 5.316407 +vt 4.296875 5.171875 +vt 4.417969 5.027345 +vt 4.539063 4.882813 +vt 4.660157 4.738281 +vt 4.781250 4.593751 +vt 4.902344 4.449219 +vt 5.023438 4.304688 +vt 5.144532 4.160157 +vt 5.265625 4.015625 +vt 5.386719 3.871094 +vt 5.507812 3.726563 +vt 5.628907 3.582032 +vt 4.119141 5.626954 +vt 3.989258 5.782227 +vt 4.249024 5.471680 +vt 4.378906 5.316407 +vt 4.508790 5.161134 +vt 4.638672 5.005860 +vt 4.768555 4.850586 +vt 4.898438 4.695313 +vt 5.028321 4.540040 +vt 5.158204 4.384766 +vt 5.288086 4.229493 +vt 5.417970 4.074219 +vt 5.547852 3.918946 +vt 5.677734 3.763672 +vt 5.807617 3.608398 +vt 4.183594 5.792969 +vt 4.044922 5.958984 +vt 4.322266 5.626953 +vt 4.460938 5.460938 +vt 4.599609 5.294922 +vt 4.738281 5.128907 +vt 4.876953 4.962891 +vt 5.015625 4.796875 +vt 5.154297 4.630860 +vt 5.292969 4.464844 +vt 5.431641 4.298828 +vt 5.570313 4.132813 +vt 5.708984 3.966797 +vt 5.847656 3.800782 +vt 5.986328 3.634766 +vt 4.248047 5.958985 +vt 4.100586 6.135743 +vt 4.395508 5.782227 +vt 4.542969 5.605469 +vt 4.690430 5.428711 +vt 4.837891 5.251953 +vt 4.985352 5.075196 +vt 5.132813 4.898438 +vt 5.280273 4.721680 +vt 5.427734 4.544922 +vt 5.575196 4.368165 +vt 5.722657 4.191406 +vt 5.870117 4.014648 +vt 6.017578 3.837891 +vt 6.165039 3.661133 +vt 3.265625 3.484375 +vt 3.281250 3.468750 +vt 3.296875 3.453125 +vt 3.312500 3.437500 +vt 3.328125 3.421875 +vt 3.343750 3.406250 +vt 3.359376 3.390625 +vt 3.375001 3.375000 +vt 3.390626 3.359375 +vt 3.406250 3.343750 +vt 3.421875 3.328125 +vt 3.437501 3.312500 +vt 3.453126 3.296875 +vt 3.468750 3.281250 +vt 3.484376 3.265625 +vt 3.687501 3.265625 +vt 3.875001 3.281250 +vt 4.062500 3.296875 +vt 4.250000 3.312500 +vt 4.437501 3.328125 +vt 4.625000 3.343750 +vt 4.812500 3.359375 +vt 5.000000 3.375000 +vt 5.187500 3.390625 +vt 5.375000 3.406250 +vt 5.562500 3.421875 +vt 5.937500 3.453125 +vt 6.125000 3.468750 +vt 6.312500 3.484375 +vt 6.343750 3.687500 +vt 6.187500 3.875000 +vt 6.031250 4.062500 +vt 5.875000 4.250000 +vt 5.718750 4.437500 +vt 5.562500 4.625000 +vt 5.406250 4.812500 +vt 5.250000 5.000000 +vt 5.093750 5.187500 +vt 4.937500 5.375000 +vt 4.781250 5.562500 +vt 4.625000 5.750000 +vt 4.468750 5.937500 +vt 4.312500 6.125000 +vt 4.156250 6.312500 +vt 3.953125 6.312500 +vt 3.906250 6.125001 +vt 3.859375 5.937500 +vt 3.718750 5.375000 +vt 3.671875 5.187500 +vt 0.325195 3.687500 +vt 0.322266 3.875000 +vt 0.144531 3.875000 +vt 0.150391 3.687500 +vt 0.319336 4.062500 +vt 0.138672 4.062500 +vt 0.316406 4.250000 +vt 0.132812 4.250000 +vt 0.313477 4.437501 +vt 0.126953 4.437500 +vt 0.310547 4.625000 +vt 0.121094 4.625000 +vt 0.307617 4.812500 +vt 0.115234 4.812500 +vt 0.304687 5.000000 +vt 0.109375 5.000001 +vt 0.301758 5.187500 +vt 0.103516 5.187500 +vt 0.298828 5.375000 +vt 0.097656 5.375000 +vt 0.295898 5.562500 +vt 0.091797 5.562500 +vt 0.292969 5.750000 +vt 0.085937 5.750000 +vt 0.290039 5.937500 +vt 0.080078 5.937500 +vt 0.287109 6.125000 +vt 0.074219 6.125000 +vt 0.284180 6.312500 +vt 0.068359 6.312500 +vt -0.033203 3.875000 +vt -0.024414 3.687500 +vt -0.041992 4.062501 +vt -0.050781 4.250000 +vt -0.059570 4.437500 +vt -0.068359 4.625000 +vt -0.077148 4.812500 +vt -0.085938 5.000000 +vt -0.094727 5.187500 +vt -0.103516 5.375000 +vt -0.112305 5.562500 +vt -0.121094 5.750000 +vt -0.129883 5.937500 +vt -0.138672 6.125001 +vt -0.147461 6.312500 +vt -0.210938 3.875000 +vt -0.199219 3.687500 +vt -0.222656 4.062500 +vt -0.234375 4.250000 +vt -0.246094 4.437500 +vt -0.257813 4.625000 +vt -0.269531 4.812500 +vt -0.281250 5.000000 +vt -0.292969 5.187500 +vt -0.304688 5.375000 +vt -0.316406 5.562500 +vt -0.328125 5.750000 +vt -0.339844 5.937500 +vt -0.351563 6.125000 +vt -0.363281 6.312500 +vt -0.388672 3.875000 +vt -0.374023 3.687500 +vt -0.403320 4.062500 +vt -0.417969 4.250000 +vt -0.432617 4.437500 +vt -0.447266 4.625000 +vt -0.461914 4.812500 +vt -0.476563 5.000001 +vt -0.491211 5.187500 +vt -0.505859 5.375000 +vt -0.520508 5.562500 +vt -0.535156 5.750001 +vt -0.549805 5.937501 +vt -0.564453 6.125001 +vt -0.579102 6.312501 +vt -0.566406 3.875000 +vt -0.548828 3.687500 +vt -0.583984 4.062500 +vt -0.601563 4.250000 +vt -0.619141 4.437500 +vt -0.636719 4.625000 +vt -0.654297 4.812501 +vt -0.671875 5.000000 +vt -0.689453 5.187500 +vt -0.707031 5.375000 +vt -0.724609 5.562500 +vt -0.742188 5.750000 +vt -0.759766 5.937500 +vt -0.777344 6.125001 +vt -0.794922 6.312500 +vt -0.744141 3.875000 +vt -0.723633 3.687500 +vt -0.764648 4.062500 +vt -0.785156 4.250000 +vt -0.805664 4.437500 +vt -0.826172 4.625000 +vt -0.846680 4.812500 +vt -0.867188 5.000000 +vt -0.887695 5.187500 +vt -0.908203 5.375001 +vt -0.928711 5.562500 +vt -0.949219 5.750000 +vt -0.969727 5.937500 +vt -0.990235 6.125000 +vt -1.010742 6.312500 +vt -0.921875 3.875000 +vt -0.898438 3.687500 +vt -0.945313 4.062500 +vt -0.968750 4.250000 +vt -0.992188 4.437500 +vt -1.015625 4.625001 +vt -1.039063 4.812500 +vt -1.062500 5.000001 +vt -1.085938 5.187500 +vt -1.109375 5.375001 +vt -1.132813 5.562501 +vt -1.156250 5.750000 +vt -1.179688 5.937500 +vt -1.203125 6.125001 +vt -1.226563 6.312500 +vt -1.099609 3.875000 +vt -1.073242 3.687500 +vt -1.125977 4.062500 +vt -1.152344 4.250000 +vt -1.178711 4.437501 +vt -1.205078 4.625000 +vt -1.231446 4.812501 +vt -1.257813 5.000001 +vt -1.284180 5.187501 +vt -1.310547 5.375000 +vt -1.336914 5.562500 +vt -1.363281 5.750000 +vt -1.389649 5.937500 +vt -1.416016 6.125000 +vt -1.442383 6.312500 +vt -1.277344 3.875000 +vt -1.248047 3.687500 +vt -1.306641 4.062500 +vt -1.335938 4.250000 +vt -1.365235 4.437500 +vt -1.394531 4.625000 +vt -1.423828 4.812501 +vt -1.453125 5.000001 +vt -1.482422 5.187501 +vt -1.511719 5.375001 +vt -1.541016 5.562500 +vt -1.570313 5.750000 +vt -1.599610 5.937501 +vt -1.628907 6.125001 +vt -1.658203 6.312500 +vt -1.455078 3.875000 +vt -1.422852 3.687500 +vt -1.487305 4.062500 +vt -1.519531 4.250000 +vt -1.551758 4.437500 +vt -1.583985 4.625001 +vt -1.616211 4.812500 +vt -1.648438 5.000001 +vt -1.680664 5.187500 +vt -1.712891 5.375000 +vt -1.745117 5.562500 +vt -1.777344 5.750001 +vt -1.809571 5.937501 +vt -1.841797 6.125000 +vt -1.874024 6.312501 +vt -1.632812 3.875000 +vt -1.597656 3.687500 +vt -1.667969 4.062500 +vt -1.703125 4.250000 +vt -1.738281 4.437500 +vt -1.773438 4.625000 +vt -1.808594 4.812500 +vt -1.843750 5.000001 +vt -1.878906 5.187500 +vt -1.914063 5.375001 +vt -1.949219 5.562500 +vt -1.984375 5.750000 +vt -2.019532 5.937501 +vt -2.054688 6.125000 +vt -2.089844 6.312500 +vt -1.810547 3.875000 +vt -1.772461 3.687500 +vt -1.848633 4.062500 +vt -1.886719 4.250000 +vt -1.924805 4.437500 +vt -1.962891 4.625001 +vt -2.000977 4.812500 +vt -2.039063 5.000000 +vt -2.077149 5.187500 +vt -2.115235 5.375000 +vt -2.153321 5.562501 +vt -2.191406 5.750000 +vt -2.229492 5.937500 +vt -2.267578 6.125001 +vt -2.305664 6.312500 +vt -1.988281 3.875000 +vt -1.947266 3.687500 +vt -2.029297 4.062500 +vt -2.070312 4.250000 +vt -2.111328 4.437500 +vt -2.152344 4.625000 +vt -2.193360 4.812501 +vt -2.234375 5.000000 +vt -2.275391 5.187500 +vt -2.316407 5.375001 +vt -2.357422 5.562501 +vt -2.398438 5.750000 +vt -2.439453 5.937500 +vt -2.480469 6.125000 +vt -2.521485 6.312500 +vt -2.166016 3.875000 +vt -2.122070 3.687500 +vt -2.209961 4.062500 +vt -2.253906 4.250000 +vt -2.297852 4.437500 +vt -2.341797 4.625000 +vt -2.385742 4.812500 +vt -2.429688 5.000000 +vt -2.473633 5.187500 +vt -2.517578 5.375000 +vt -2.561524 5.562500 +vt -2.605469 5.750000 +vt -2.649414 5.937500 +vt -2.693360 6.125000 +vt -2.737305 6.312500 +vt 0.500000 3.687500 +vt 0.328125 3.500000 +vt 0.500000 3.875000 +vt 0.500000 4.062500 +vt 0.500000 4.250000 +vt 0.500000 4.812500 +vt 0.500000 5.000001 +vt 0.500000 5.187500 +vt 0.500000 5.562501 +vt 0.500000 5.750000 +vt 0.500000 5.937501 +vt 0.500000 6.312500 +vt 0.281250 6.500000 +vt 0.062500 6.500000 +vt -0.156250 6.500000 +vt -0.375000 6.500001 +vt -0.593750 6.500000 +vt -0.812500 6.500000 +vt -1.031250 6.500000 +vt -1.250000 6.500001 +vt -1.468750 6.500001 +vt -1.687500 6.500001 +vt -1.906250 6.500001 +vt -2.125000 6.500001 +vt -2.343750 6.500001 +vt -2.562500 6.500000 +vt -2.781250 6.500000 +vt -3.000001 6.500001 +vt -2.953125 6.312500 +vt -2.906250 6.125000 +vt -2.859375 5.937500 +vt -2.812500 5.750000 +vt -2.765625 5.562500 +vt -2.718750 5.375000 +vt -2.671875 5.187500 +vt -2.625000 5.000001 +vt -2.578125 4.812500 +vt -2.531250 4.625000 +vt -2.484375 4.437500 +vt -2.437500 4.250000 +vt -2.390625 4.062500 +vt -2.343750 3.875000 +vt -2.296875 3.687500 +vt -2.078125 3.500000 +vt -2.250000 3.500000 +vt -1.906250 3.500000 +vt -1.734375 3.500000 +vt -1.562500 3.500000 +vt -1.390625 3.500000 +vt -1.218750 3.500000 +vt -1.046875 3.500000 +vt -0.875000 3.500000 +vt -0.703125 3.500000 +vt -0.531250 3.500000 +vt -0.359375 3.500000 +vt -0.187500 3.500000 +vt -0.015625 3.500000 +vt 0.156250 3.500000 +vt 6.312500 0.313477 +vt 6.125001 0.314453 +vt 6.125001 0.128906 +vt 6.312500 0.126953 +vt 5.937500 0.315430 +vt 5.937501 0.130860 +vt 5.750001 0.316406 +vt 5.750000 0.132813 +vt 5.562501 0.317383 +vt 5.562501 0.134766 +vt 5.375001 0.318359 +vt 5.375001 0.136719 +vt 5.187500 0.319336 +vt 5.187501 0.138672 +vt 5.000000 0.320313 +vt 5.000001 0.140625 +vt 4.812501 0.321289 +vt 4.812501 0.142578 +vt 4.625001 0.322266 +vt 4.625001 0.144531 +vt 4.437501 0.323242 +vt 4.437501 0.146484 +vt 4.250000 0.324219 +vt 4.250001 0.148438 +vt 4.062501 0.325195 +vt 4.062501 0.150391 +vt 3.875000 0.326172 +vt 3.875000 0.152344 +vt 3.687500 0.327148 +vt 3.687501 0.154297 +vt 6.125001 -0.056641 +vt 6.312501 -0.059570 +vt 5.937501 -0.053711 +vt 5.750000 -0.050781 +vt 5.562501 -0.047851 +vt 5.375001 -0.044922 +vt 5.187501 -0.041992 +vt 5.000001 -0.039062 +vt 4.812501 -0.036133 +vt 4.625001 -0.033203 +vt 4.437501 -0.030273 +vt 4.250000 -0.027344 +vt 4.062501 -0.024414 +vt 3.875001 -0.021484 +vt 3.687500 -0.018555 +vt 6.125001 -0.242187 +vt 6.312501 -0.246094 +vt 5.937501 -0.238281 +vt 5.750001 -0.234375 +vt 5.562501 -0.230469 +vt 5.375001 -0.226562 +vt 5.187501 -0.222656 +vt 5.000000 -0.218750 +vt 4.812500 -0.214844 +vt 4.625000 -0.210937 +vt 4.437500 -0.207031 +vt 4.250000 -0.203125 +vt 4.062500 -0.199219 +vt 3.875001 -0.195312 +vt 3.687500 -0.191406 +vt 6.125001 -0.427734 +vt 6.312501 -0.432617 +vt 5.937501 -0.422851 +vt 5.750001 -0.417969 +vt 5.562501 -0.413086 +vt 5.375001 -0.408203 +vt 5.187501 -0.403320 +vt 5.000001 -0.398437 +vt 4.812500 -0.393555 +vt 4.625001 -0.388672 +vt 4.437501 -0.383789 +vt 4.250001 -0.378906 +vt 4.062501 -0.374023 +vt 3.875001 -0.369141 +vt 3.687501 -0.364258 +vt 6.125000 -0.613281 +vt 6.312501 -0.619140 +vt 5.937501 -0.607422 +vt 5.750001 -0.601562 +vt 5.562501 -0.595703 +vt 5.375001 -0.589844 +vt 5.187501 -0.583984 +vt 5.000001 -0.578125 +vt 4.812501 -0.572266 +vt 4.625001 -0.566406 +vt 4.437501 -0.560547 +vt 4.250001 -0.554687 +vt 4.062501 -0.548828 +vt 3.875001 -0.542969 +vt 3.687500 -0.537109 +vt 6.125001 -0.798828 +vt 6.312501 -0.805664 +vt 5.937501 -0.791992 +vt 5.750001 -0.785156 +vt 5.562500 -0.778320 +vt 5.375001 -0.771484 +vt 5.187501 -0.764648 +vt 5.000001 -0.757812 +vt 4.812501 -0.750976 +vt 4.625001 -0.744141 +vt 4.437501 -0.737305 +vt 4.250001 -0.730469 +vt 4.062501 -0.723633 +vt 3.875001 -0.716797 +vt 3.687500 -0.709961 +vt 6.125001 -0.984375 +vt 6.312501 -0.992187 +vt 5.937501 -0.976562 +vt 5.750001 -0.968750 +vt 5.562501 -0.960937 +vt 5.375001 -0.953125 +vt 5.187501 -0.945312 +vt 5.000001 -0.937500 +vt 4.812501 -0.929687 +vt 4.625001 -0.921875 +vt 4.437501 -0.914062 +vt 4.250001 -0.906250 +vt 4.062501 -0.898437 +vt 3.875001 -0.890625 +vt 3.687501 -0.882813 +vt 6.125001 -1.169922 +vt 6.312500 -1.178710 +vt 5.937500 -1.161132 +vt 5.750001 -1.152344 +vt 5.562501 -1.143554 +vt 5.375001 -1.134765 +vt 5.187501 -1.125976 +vt 5.000001 -1.117187 +vt 4.812501 -1.108398 +vt 4.625001 -1.099609 +vt 4.437501 -1.090820 +vt 4.250001 -1.082031 +vt 4.062501 -1.073242 +vt 3.875000 -1.064453 +vt 3.687501 -1.055664 +vt 6.125001 -1.355468 +vt 6.312500 -1.365234 +vt 5.937501 -1.345703 +vt 5.750001 -1.335937 +vt 5.562501 -1.326172 +vt 5.375001 -1.316406 +vt 5.187501 -1.306640 +vt 5.000001 -1.296875 +vt 4.812501 -1.287109 +vt 4.625001 -1.277344 +vt 4.437501 -1.267578 +vt 4.250001 -1.257812 +vt 4.062501 -1.248047 +vt 3.875001 -1.238281 +vt 3.687500 -1.228516 +vt 6.125001 -1.541015 +vt 6.312501 -1.551757 +vt 5.937501 -1.530273 +vt 5.750001 -1.519531 +vt 5.562501 -1.508789 +vt 5.375001 -1.498047 +vt 5.187501 -1.487304 +vt 5.000001 -1.476562 +vt 4.812501 -1.465820 +vt 4.625001 -1.455078 +vt 4.437501 -1.444336 +vt 4.250001 -1.433594 +vt 4.062501 -1.422852 +vt 3.875000 -1.412109 +vt 3.687501 -1.401367 +vt 6.125001 -1.726562 +vt 6.312501 -1.738281 +vt 5.937501 -1.714843 +vt 5.750000 -1.703125 +vt 5.562501 -1.691406 +vt 5.375001 -1.679687 +vt 5.187501 -1.667969 +vt 5.000001 -1.656250 +vt 4.812501 -1.644531 +vt 4.625001 -1.632812 +vt 4.437501 -1.621094 +vt 4.250001 -1.609375 +vt 4.062501 -1.597656 +vt 3.875001 -1.585937 +vt 3.687500 -1.574219 +vt 6.125001 -1.912109 +vt 6.312501 -1.924804 +vt 5.937501 -1.899414 +vt 5.750001 -1.886718 +vt 5.562501 -1.874023 +vt 5.375001 -1.861328 +vt 5.187501 -1.848633 +vt 5.000001 -1.835937 +vt 4.812501 -1.823242 +vt 4.625001 -1.810547 +vt 4.437501 -1.797852 +vt 4.250001 -1.785156 +vt 4.062501 -1.772461 +vt 3.875001 -1.759766 +vt 3.687501 -1.747070 +vt 6.125001 -2.097656 +vt 6.312500 -2.111327 +vt 5.937501 -2.083984 +vt 5.750000 -2.070312 +vt 5.562501 -2.056640 +vt 5.375001 -2.042969 +vt 5.187501 -2.029297 +vt 5.000001 -2.015625 +vt 4.812501 -2.001953 +vt 4.625001 -1.988281 +vt 4.437501 -1.974609 +vt 4.250001 -1.960938 +vt 4.062501 -1.947266 +vt 3.875000 -1.933594 +vt 3.687501 -1.919922 +vt 6.125000 -2.283202 +vt 6.312500 -2.297851 +vt 5.937500 -2.268554 +vt 5.750001 -2.253906 +vt 5.562501 -2.239257 +vt 5.375000 -2.224609 +vt 5.187500 -2.209960 +vt 5.000001 -2.195312 +vt 4.812500 -2.180664 +vt 4.625000 -2.166015 +vt 4.437501 -2.151367 +vt 4.250001 -2.136719 +vt 4.062501 -2.122070 +vt 3.875001 -2.107422 +vt 3.687501 -2.092773 +vt 6.500001 0.312500 +vt 5.937501 0.500000 +vt 5.750001 0.500000 +vt 5.562501 0.500000 +vt 5.187501 0.500000 +vt 4.812501 0.500000 +vt 4.250001 0.500000 +vt 4.062501 0.500000 +vt 3.500001 0.328125 +vt 3.500001 0.156250 +vt 3.500001 -0.015625 +vt 3.500001 -0.187500 +vt 3.500000 -0.359375 +vt 3.500000 -0.531250 +vt 3.500001 -0.703125 +vt 3.500001 -0.875000 +vt 3.500001 -1.046875 +vt 3.500001 -1.218750 +vt 3.500001 -1.390625 +vt 3.500001 -1.562500 +vt 3.500001 -1.734375 +vt 3.500001 -1.906250 +vt 3.500001 -2.078125 +vt 3.500001 -2.250000 +vt 3.687501 -2.265625 +vt 3.875001 -2.281250 +vt 4.062501 -2.296875 +vt 4.250001 -2.312500 +vt 4.437501 -2.328125 +vt 4.625001 -2.343750 +vt 4.812501 -2.359375 +vt 5.000001 -2.375000 +vt 5.187501 -2.390625 +vt 5.375001 -2.406250 +vt 5.562501 -2.421875 +vt 5.750001 -2.437500 +vt 5.937501 -2.453125 +vt 6.125001 -2.468749 +vt 6.312501 -2.484374 +vt 6.500000 -2.312499 +vt 6.500001 -2.499999 +vt 6.500001 -2.124999 +vt 6.500001 -1.937499 +vt 6.500001 -1.749999 +vt 6.500001 -1.562500 +vt 6.500001 -1.374999 +vt 6.500001 -1.187500 +vt 6.500001 -1.000000 +vt 6.500001 -0.812500 +vt 6.500001 -0.625000 +vt 6.500001 -0.437500 +vt 6.500001 -0.250000 +vt 6.500001 -0.062500 +vt 6.500001 0.125000 +vt 6.349922 3.860188 +vt 6.354828 4.033336 +vt 6.211680 4.191967 +vt 6.200725 4.033336 +vt 6.358887 4.206750 +vt 6.221033 4.350693 +vt 6.362520 4.380238 +vt 6.229466 4.509313 +vt 6.366157 4.553607 +vt 6.237681 4.667626 +vt 6.370235 4.726662 +vt 6.246422 4.825433 +vt 6.375211 4.899211 +vt 6.256487 4.982532 +vt 6.381567 5.071061 +vt 6.268792 5.138724 +vt 6.070056 4.350693 +vt 6.052155 4.206750 +vt 6.085730 4.494248 +vt 6.099975 4.637338 +vt 6.113629 4.779882 +vt 6.127600 4.921805 +vt 6.142924 5.063026 +vt 6.160887 5.203468 +vt 5.929440 4.509313 +vt 5.903947 4.380239 +vt 5.952245 4.637337 +vt 5.973155 4.764429 +vt 5.993021 4.890701 +vt 6.012791 5.016272 +vt 6.033609 5.141254 +vt 6.057057 5.265766 +vt 5.789296 4.667626 +vt 5.755837 4.553607 +vt 5.819802 4.779882 +vt 5.848061 4.890701 +vt 5.874830 5.000407 +vt 5.900980 5.109324 +vt 5.927619 5.217777 +vt 5.956513 5.326093 +vt 5.649051 4.825433 +vt 5.607546 4.726662 +vt 5.687562 4.921805 +vt 5.723649 5.016272 +vt 5.757917 5.109324 +vt 5.791061 5.201455 +vt 5.824000 5.293158 +vt 5.858460 5.384924 +vt 5.508069 4.982533 +vt 5.458780 4.899210 +vt 5.554554 5.063026 +vt 5.598680 5.141254 +vt 5.640901 5.217777 +vt 5.681703 5.293158 +vt 5.721685 5.367957 +vt 5.762109 5.442735 +vt 6.349922 6.319906 +vt 6.200725 6.325793 +vt 6.211680 6.154016 +vt 6.354828 6.140871 +vt 6.052155 6.330665 +vt 6.070056 6.165239 +vt 5.903947 6.335024 +vt 5.929441 6.175358 +vt 5.755837 6.339389 +vt 5.789297 6.185218 +vt 5.607545 6.344283 +vt 5.649051 6.195707 +vt 5.458780 6.350254 +vt 5.508068 6.207785 +vt 5.309217 6.357880 +vt 5.365603 6.222551 +vt 6.221033 5.984068 +vt 6.358887 5.962585 +vt 6.085731 6.002876 +vt 5.952245 6.019969 +vt 5.819803 6.036354 +vt 5.687562 6.053120 +vt 5.554554 6.071509 +vt 5.419557 6.093064 +vt 6.229465 5.815330 +vt 6.362521 5.784737 +vt 6.099975 5.842693 +vt 5.973155 5.867786 +vt 5.848062 5.891625 +vt 5.723650 5.915349 +vt 5.598680 5.940330 +vt 5.471471 5.968470 +vt 6.237681 5.647156 +vt 6.366157 5.607005 +vt 6.113628 5.683763 +vt 5.993021 5.717673 +vt 5.874831 5.749797 +vt 5.757917 5.781175 +vt 5.640901 5.813143 +vt 5.521744 5.847816 +vt 6.246422 5.478861 +vt 6.370235 5.429055 +vt 6.127600 5.525075 +vt 6.012792 5.568379 +vt 5.900979 5.609501 +vt 5.791060 5.649272 +vt 5.681703 5.688799 +vt 5.570770 5.730153 +vt 6.256488 5.309683 +vt 6.375211 5.250536 +vt 6.142924 5.365465 +vt 6.033608 5.418416 +vt 5.927619 5.469081 +vt 5.823999 5.518044 +vt 5.721685 5.566022 +vt 5.618945 5.614531 +vt 4.300156 6.319906 +vt 4.444447 6.140871 +vt 4.576639 6.154016 +vt 4.444447 6.325793 +vt 4.588960 5.962586 +vt 4.708910 5.984068 +vt 4.733531 5.784737 +vt 4.841094 5.815329 +vt 4.878006 5.607006 +vt 4.973022 5.647156 +vt 5.022218 5.429056 +vt 5.104527 5.478861 +vt 5.166009 5.250536 +vt 5.235443 5.309682 +vt 5.309217 5.071061 +vt 5.365603 5.138725 +vt 4.708911 6.165239 +vt 4.588959 6.330665 +vt 4.828539 6.002876 +vt 4.947781 5.842693 +vt 5.066569 5.683764 +vt 5.184837 5.525075 +vt 5.302523 5.365465 +vt 5.419557 5.203468 +vt 4.841094 6.175359 +vt 4.733532 6.335025 +vt 4.947781 6.019969 +vt 5.053691 5.867786 +vt 5.158917 5.717673 +vt 5.263559 5.568379 +vt 5.367712 5.418416 +vt 5.471471 5.265766 +vt 4.973022 6.185218 +vt 4.878006 6.339388 +vt 5.066569 6.036354 +vt 5.158917 5.891625 +vt 5.250339 5.749797 +vt 5.341104 5.609502 +vt 5.431481 5.469080 +vt 5.521744 5.326093 +vt 5.104527 6.195706 +vt 5.022218 6.344283 +vt 5.184838 6.053120 +vt 5.263560 5.915349 +vt 5.341103 5.781175 +vt 5.417880 5.649272 +vt 5.494298 5.518044 +vt 5.570770 5.384924 +vt 5.235444 6.207785 +vt 5.166009 6.350254 +vt 5.302522 6.071508 +vt 5.367712 5.940330 +vt 5.431482 5.813142 +vt 5.494298 5.688799 +vt 5.556630 5.566022 +vt 5.618945 5.442735 +vt 6.381566 5.071060 +vt 6.160887 5.203468 +vt 5.858461 5.384924 +vt 5.762109 5.442734 +vt 5.365604 6.222551 +vt 5.309217 6.357880 +vt 5.570770 5.730153 +vt 5.618946 5.614531 +vt 5.365604 5.138725 +vt 5.309217 5.071060 +vt 5.570770 5.384924 +vt 5.618946 5.442735 +vt 5.666667 5.500000 +vt 6.500000 3.500000 +vt 6.500000 3.687500 +vt 6.343750 3.687500 +vt 6.500000 3.875000 +vt 6.500000 4.062500 +vt 6.500000 4.250000 +vt 6.500000 4.437500 +vt 6.500000 4.625000 +vt 6.500000 4.812500 +vt 6.500000 5.000000 +vt 6.187500 3.875000 +vt 6.031250 4.062500 +vt 5.875000 4.250000 +vt 5.718750 4.437500 +vt 5.562500 4.625000 +vt 5.406250 4.812500 +vt 5.250000 5.000000 +vt 6.500000 6.500000 +vt 6.343750 6.500000 +vt 6.500000 6.312500 +vt 6.187500 6.500000 +vt 6.031250 6.500000 +vt 5.875000 6.500000 +vt 5.718750 6.500000 +vt 5.562500 6.500000 +vt 5.406250 6.500000 +vt 5.250000 6.500000 +vt 6.500000 6.125000 +vt 6.500000 5.937500 +vt 6.500000 5.750000 +vt 6.500000 5.562500 +vt 6.500000 5.375000 +vt 6.500000 5.187500 +vt 4.000000 6.500000 +vt 4.156250 6.312500 +vt 4.156250 6.500000 +vt 4.312500 6.125000 +vt 4.468750 5.937500 +vt 4.625000 5.750000 +vt 4.781250 5.562500 +vt 5.093750 5.187500 +vt 4.312500 6.500000 +vt 4.468750 6.500000 +vt 4.625000 6.500000 +vt 4.781250 6.500000 +vt 4.937500 6.500000 +vt 5.093750 6.500000 +s 0 +usemtl Cobblestone +f 3012/2050/1597 3013/2051/1597 3028/2052/1597 3027/2053/1597 +f 3013/2051/1597 3014/2054/1597 3029/2055/1597 3028/2052/1597 +f 3014/2054/1597 3015/2056/1597 3030/2057/1597 3029/2055/1597 +f 3015/2056/1597 3016/2058/1597 3031/2059/1597 3030/2057/1597 +f 3016/2058/1597 3017/2060/1597 3032/2061/1597 3031/2059/1597 +f 3017/2060/1597 3018/2062/1597 3033/2063/1597 3032/2061/1597 +f 3018/2062/1597 3019/2064/1597 3034/2065/1597 3033/2063/1597 +f 3019/2064/1597 3020/2066/1597 3035/2067/1597 3034/2065/1597 +f 3020/2066/1597 3021/2068/1597 3036/2069/1597 3035/2067/1597 +f 3021/2068/1597 3022/2070/1597 3037/2071/1597 3036/2069/1597 +f 3022/2070/1597 3023/2072/1597 3038/2073/1597 3037/2071/1597 +f 3023/2072/1597 3024/2074/1597 3039/2075/1597 3038/2073/1597 +f 3024/2074/1597 3025/2076/1597 3040/2077/1597 3039/2075/1597 +f 3025/2076/1597 3026/2078/1597 3041/2079/1597 3040/2077/1597 +f 3027/2053/1597 3028/2052/1597 3043/2080/1597 3042/2081/1597 +f 3028/2052/1597 3029/2055/1597 3044/2082/1597 3043/2080/1597 +f 3029/2055/1597 3030/2057/1597 3045/2083/1597 3044/2082/1597 +f 3030/2057/1597 3031/2059/1597 3046/2084/1597 3045/2083/1597 +f 3031/2059/1597 3032/2061/1597 3047/2085/1597 3046/2084/1597 +f 3032/2061/1597 3033/2063/1597 3048/2086/1597 3047/2085/1597 +f 3033/2063/1597 3034/2065/1597 3049/2087/1597 3048/2086/1597 +f 3034/2065/1597 3035/2067/1597 3050/2088/1597 3049/2087/1597 +f 3035/2067/1597 3036/2069/1597 3051/2089/1597 3050/2088/1597 +f 3036/2069/1597 3037/2071/1597 3052/2090/1597 3051/2089/1597 +f 3037/2071/1597 3038/2073/1597 3053/2091/1597 3052/2090/1597 +f 3038/2073/1597 3039/2075/1597 3054/2092/1597 3053/2091/1597 +f 3039/2075/1597 3040/2077/1597 3055/2093/1597 3054/2092/1597 +f 3040/2077/1597 3041/2079/1597 3056/2094/1597 3055/2093/1597 +f 3042/2081/1597 3043/2080/1597 3058/2095/1597 3057/2096/1597 +f 3043/2080/1597 3044/2082/1597 3059/2097/1597 3058/2095/1597 +f 3044/2082/1597 3045/2083/1597 3060/2098/1597 3059/2097/1597 +f 3045/2083/1597 3046/2084/1597 3061/2099/1597 3060/2098/1597 +f 3046/2084/1597 3047/2085/1597 3062/2100/1597 3061/2099/1597 +f 3047/2085/1597 3048/2086/1597 3063/2101/1597 3062/2100/1597 +f 3048/2086/1597 3049/2087/1597 3064/2102/1597 3063/2101/1597 +f 3049/2087/1597 3050/2088/1597 3065/2103/1597 3064/2102/1597 +f 3050/2088/1597 3051/2089/1597 3066/2104/1597 3065/2103/1597 +f 3051/2089/1597 3052/2090/1597 3067/2105/1597 3066/2104/1597 +f 3052/2090/1597 3053/2091/1597 3068/2106/1597 3067/2105/1597 +f 3053/2091/1597 3054/2092/1597 3069/2107/1597 3068/2106/1597 +f 3054/2092/1597 3055/2093/1597 3070/2108/1597 3069/2107/1597 +f 3055/2093/1597 3056/2094/1597 3071/2109/1597 3070/2108/1597 +f 3057/2096/1597 3058/2095/1597 3073/2110/1597 3072/2111/1597 +f 3058/2095/1597 3059/2097/1597 3074/2112/1597 3073/2110/1597 +f 3059/2097/1597 3060/2098/1597 3075/2113/1597 3074/2112/1597 +f 3060/2098/1597 3061/2099/1597 3076/2114/1597 3075/2113/1597 +f 3061/2099/1597 3062/2100/1597 3077/2115/1597 3076/2114/1597 +f 3062/2100/1597 3063/2101/1597 3078/2116/1597 3077/2115/1597 +f 3063/2101/1597 3064/2102/1597 3079/2117/1597 3078/2116/1597 +f 3064/2102/1597 3065/2103/1597 3080/2118/1597 3079/2117/1597 +f 3065/2103/1597 3066/2104/1597 3081/2119/1597 3080/2118/1597 +f 3066/2104/1597 3067/2105/1597 3082/2120/1597 3081/2119/1597 +f 3067/2105/1597 3068/2106/1597 3083/2121/1597 3082/2120/1597 +f 3068/2106/1597 3069/2107/1597 3084/2122/1597 3083/2121/1597 +f 3069/2107/1597 3070/2108/1597 3085/2123/1597 3084/2122/1597 +f 3070/2108/1597 3071/2109/1597 3086/2124/1597 3085/2123/1597 +f 3072/2111/1597 3073/2110/1597 3088/2125/1597 3087/2126/1597 +f 3073/2110/1597 3074/2112/1597 3089/2127/1597 3088/2125/1597 +f 3074/2112/1597 3075/2113/1597 3090/2128/1597 3089/2127/1597 +f 3075/2113/1597 3076/2114/1597 3091/2129/1597 3090/2128/1597 +f 3076/2114/1597 3077/2115/1597 3092/2130/1597 3091/2129/1597 +f 3077/2115/1597 3078/2116/1597 3093/2131/1597 3092/2130/1597 +f 3078/2116/1597 3079/2117/1597 3094/2132/1597 3093/2131/1597 +f 3079/2117/1597 3080/2118/1597 3095/2133/1597 3094/2132/1597 +f 3080/2118/1597 3081/2119/1597 3096/2134/1597 3095/2133/1597 +f 3081/2119/1597 3082/2120/1597 3097/2135/1597 3096/2134/1597 +f 3082/2120/1597 3083/2121/1597 3098/2136/1597 3097/2135/1597 +f 3083/2121/1597 3084/2122/1597 3099/2137/1597 3098/2136/1597 +f 3084/2122/1597 3085/2123/1597 3100/2138/1597 3099/2137/1597 +f 3085/2123/1597 3086/2124/1597 3101/2139/1597 3100/2138/1597 +f 3087/2126/1597 3088/2125/1597 3103/2140/1597 3102/2141/1597 +f 3088/2125/1597 3089/2127/1597 3104/2142/1597 3103/2140/1597 +f 3089/2127/1597 3090/2128/1597 3105/2143/1597 3104/2142/1597 +f 3090/2128/1597 3091/2129/1597 3106/2144/1597 3105/2143/1597 +f 3091/2129/1597 3092/2130/1597 3107/2145/1597 3106/2144/1597 +f 3092/2130/1597 3093/2131/1597 3108/2146/1597 3107/2145/1597 +f 3093/2131/1597 3094/2132/1597 3109/2147/1597 3108/2146/1597 +f 3094/2132/1597 3095/2133/1597 3110/2148/1597 3109/2147/1597 +f 3095/2133/1597 3096/2134/1597 3111/2149/1597 3110/2148/1597 +f 3096/2134/1597 3097/2135/1597 3112/2150/1597 3111/2149/1597 +f 3097/2135/1597 3098/2136/1597 3113/2151/1597 3112/2150/1597 +f 3098/2136/1597 3099/2137/1597 3114/2152/1597 3113/2151/1597 +f 3099/2137/1597 3100/2138/1597 3115/2153/1597 3114/2152/1597 +f 3100/2138/1597 3101/2139/1597 3116/2154/1597 3115/2153/1597 +f 3102/2141/1597 3103/2140/1597 3118/2155/1597 3117/2156/1597 +f 3103/2140/1597 3104/2142/1597 3119/2157/1597 3118/2155/1597 +f 3104/2142/1597 3105/2143/1597 3120/2158/1597 3119/2157/1597 +f 3105/2143/1597 3106/2144/1597 3121/2159/1597 3120/2158/1597 +f 3106/2144/1597 3107/2145/1597 3122/2160/1597 3121/2159/1597 +f 3107/2145/1597 3108/2146/1597 3123/2161/1597 3122/2160/1597 +f 3108/2146/1597 3109/2147/1597 3124/2162/1597 3123/2161/1597 +f 3109/2147/1597 3110/2148/1597 3125/2163/1597 3124/2162/1597 +f 3110/2148/1597 3111/2149/1597 3126/2164/1597 3125/2163/1597 +f 3111/2149/1597 3112/2150/1597 3127/2165/1597 3126/2164/1597 +f 3112/2150/1597 3113/2151/1597 3128/2166/1597 3127/2165/1597 +f 3113/2151/1597 3114/2152/1597 3129/2167/1597 3128/2166/1597 +f 3114/2152/1597 3115/2153/1597 3130/2168/1597 3129/2167/1597 +f 3115/2153/1597 3116/2154/1597 3131/2169/1597 3130/2168/1597 +f 3117/2156/1597 3118/2155/1597 3133/2170/1597 3132/2171/1597 +f 3118/2155/1597 3119/2157/1597 3134/2172/1597 3133/2170/1597 +f 3119/2157/1597 3120/2158/1597 3135/2173/1597 3134/2172/1597 +f 3120/2158/1597 3121/2159/1597 3136/2174/1597 3135/2173/1597 +f 3121/2159/1597 3122/2160/1597 3137/2175/1597 3136/2174/1597 +f 3122/2160/1597 3123/2161/1597 3138/2176/1597 3137/2175/1597 +f 3123/2161/1597 3124/2162/1597 3139/2177/1597 3138/2176/1597 +f 3124/2162/1597 3125/2163/1597 3140/2178/1597 3139/2177/1597 +f 3125/2163/1597 3126/2164/1597 3141/2179/1597 3140/2178/1597 +f 3126/2164/1597 3127/2165/1597 3142/2180/1597 3141/2179/1597 +f 3127/2165/1597 3128/2166/1597 3143/2181/1597 3142/2180/1597 +f 3128/2166/1597 3129/2167/1597 3144/2182/1597 3143/2181/1597 +f 3129/2167/1597 3130/2168/1597 3145/2183/1597 3144/2182/1597 +f 3130/2168/1597 3131/2169/1597 3146/2184/1597 3145/2183/1597 +f 3132/2171/1597 3133/2170/1597 3148/2185/1597 3147/2186/1597 +f 3133/2170/1597 3134/2172/1597 3149/2187/1597 3148/2185/1597 +f 3134/2172/1597 3135/2173/1597 3150/2188/1597 3149/2187/1597 +f 3135/2173/1597 3136/2174/1597 3151/2189/1597 3150/2188/1597 +f 3136/2174/1597 3137/2175/1597 3152/2190/1597 3151/2189/1597 +f 3137/2175/1597 3138/2176/1597 3153/2191/1597 3152/2190/1597 +f 3138/2176/1597 3139/2177/1597 3154/2192/1597 3153/2191/1597 +f 3139/2177/1597 3140/2178/1597 3155/2193/1597 3154/2192/1597 +f 3140/2178/1597 3141/2179/1597 3156/2194/1597 3155/2193/1597 +f 3141/2179/1597 3142/2180/1597 3157/2195/1597 3156/2194/1597 +f 3142/2180/1597 3143/2181/1597 3158/2196/1597 3157/2195/1597 +f 3143/2181/1597 3144/2182/1597 3159/2197/1597 3158/2196/1597 +f 3144/2182/1597 3145/2183/1597 3160/2198/1597 3159/2197/1597 +f 3145/2183/1597 3146/2184/1597 3161/2199/1597 3160/2198/1597 +f 3147/2186/1597 3148/2185/1597 3163/2200/1597 3162/2201/1597 +f 3148/2185/1597 3149/2187/1597 3164/2202/1597 3163/2200/1597 +f 3149/2187/1597 3150/2188/1597 3165/2203/1597 3164/2202/1597 +f 3150/2188/1597 3151/2189/1597 3166/2204/1597 3165/2203/1597 +f 3151/2189/1597 3152/2190/1597 3167/2205/1597 3166/2204/1597 +f 3152/2190/1597 3153/2191/1597 3168/2206/1597 3167/2205/1597 +f 3153/2191/1597 3154/2192/1597 3169/2207/1597 3168/2206/1597 +f 3154/2192/1597 3155/2193/1597 3170/2208/1597 3169/2207/1597 +f 3155/2193/1597 3156/2194/1597 3171/2209/1597 3170/2208/1597 +f 3156/2194/1597 3157/2195/1597 3172/2210/1597 3171/2209/1597 +f 3157/2195/1597 3158/2196/1597 3173/2211/1597 3172/2210/1597 +f 3158/2196/1597 3159/2197/1597 3174/2212/1597 3173/2211/1597 +f 3159/2197/1597 3160/2198/1597 3175/2213/1597 3174/2212/1597 +f 3160/2198/1597 3161/2199/1597 3176/2214/1597 3175/2213/1597 +f 3162/2201/1597 3163/2200/1597 3178/2215/1597 3177/2216/1597 +f 3163/2200/1597 3164/2202/1597 3179/2217/1597 3178/2215/1597 +f 3164/2202/1597 3165/2203/1597 3180/2218/1597 3179/2217/1597 +f 3165/2203/1597 3166/2204/1597 3181/2219/1597 3180/2218/1597 +f 3166/2204/1597 3167/2205/1597 3182/2220/1597 3181/2219/1597 +f 3167/2205/1597 3168/2206/1597 3183/2221/1597 3182/2220/1597 +f 3168/2206/1597 3169/2207/1597 3184/2222/1597 3183/2221/1597 +f 3169/2207/1597 3170/2208/1597 3185/2223/1597 3184/2222/1597 +f 3170/2208/1597 3171/2209/1597 3186/2224/1597 3185/2223/1597 +f 3171/2209/1597 3172/2210/1597 3187/2225/1597 3186/2224/1597 +f 3172/2210/1597 3173/2211/1597 3188/2226/1597 3187/2225/1597 +f 3173/2211/1597 3174/2212/1597 3189/2227/1597 3188/2226/1597 +f 3174/2212/1597 3175/2213/1597 3190/2228/1597 3189/2227/1597 +f 3175/2213/1597 3176/2214/1597 3191/2229/1597 3190/2228/1597 +f 3177/2216/1597 3178/2215/1597 3193/2230/1597 3192/2231/1597 +f 3178/2215/1597 3179/2217/1597 3194/2232/1597 3193/2230/1597 +f 3179/2217/1597 3180/2218/1597 3195/2233/1597 3194/2232/1597 +f 3180/2218/1597 3181/2219/1597 3196/2234/1597 3195/2233/1597 +f 3181/2219/1597 3182/2220/1597 3197/2235/1597 3196/2234/1597 +f 3182/2220/1597 3183/2221/1597 3198/2236/1597 3197/2235/1597 +f 3183/2221/1597 3184/2222/1597 3199/2237/1597 3198/2236/1597 +f 3184/2222/1597 3185/2223/1597 3200/2238/1597 3199/2237/1597 +f 3185/2223/1597 3186/2224/1597 3201/2239/1597 3200/2238/1597 +f 3186/2224/1597 3187/2225/1597 3202/2240/1597 3201/2239/1597 +f 3187/2225/1597 3188/2226/1597 3203/2241/1597 3202/2240/1597 +f 3188/2226/1597 3189/2227/1597 3204/2242/1597 3203/2241/1597 +f 3189/2227/1597 3190/2228/1597 3205/2243/1597 3204/2242/1597 +f 3190/2228/1597 3191/2229/1597 3206/2244/1597 3205/2243/1597 +f 3192/2231/1597 3193/2230/1597 3208/2245/1597 3207/2246/1597 +f 3193/2230/1597 3194/2232/1597 3209/2247/1597 3208/2245/1597 +f 3194/2232/1597 3195/2233/1597 3210/2248/1597 3209/2247/1597 +f 3195/2233/1597 3196/2234/1597 3211/2249/1597 3210/2248/1597 +f 3196/2234/1597 3197/2235/1597 3212/2250/1597 3211/2249/1597 +f 3197/2235/1597 3198/2236/1597 3213/2251/1597 3212/2250/1597 +f 3198/2236/1597 3199/2237/1597 3214/2252/1597 3213/2251/1597 +f 3199/2237/1597 3200/2238/1597 3215/2253/1597 3214/2252/1597 +f 3200/2238/1597 3201/2239/1597 3216/2254/1597 3215/2253/1597 +f 3201/2239/1597 3202/2240/1597 3217/2255/1597 3216/2254/1597 +f 3202/2240/1597 3203/2241/1597 3218/2256/1597 3217/2255/1597 +f 3203/2241/1597 3204/2242/1597 3219/2257/1597 3218/2256/1597 +f 3204/2242/1597 3205/2243/1597 3220/2258/1597 3219/2257/1597 +f 3205/2243/1597 3206/2244/1597 3221/2259/1597 3220/2258/1597 +f 3207/2246/1597 3208/2245/1597 3223/2260/1597 3222/2261/1597 +f 3208/2245/1597 3209/2247/1597 3224/2262/1597 3223/2260/1597 +f 3209/2247/1597 3210/2248/1597 3225/2263/1597 3224/2262/1597 +f 3210/2248/1597 3211/2249/1597 3226/2264/1597 3225/2263/1597 +f 3211/2249/1597 3212/2250/1597 3227/2265/1597 3226/2264/1597 +f 3212/2250/1597 3213/2251/1597 3228/2266/1597 3227/2265/1597 +f 3213/2251/1597 3214/2252/1597 3229/2267/1597 3228/2266/1597 +f 3214/2252/1597 3215/2253/1597 3230/2268/1597 3229/2267/1597 +f 3215/2253/1597 3216/2254/1597 3231/2269/1597 3230/2268/1597 +f 3216/2254/1597 3217/2255/1597 3232/2270/1597 3231/2269/1597 +f 3217/2255/1597 3218/2256/1597 3233/2271/1597 3232/2270/1597 +f 3218/2256/1597 3219/2257/1597 3234/2272/1597 3233/2271/1597 +f 3219/2257/1597 3220/2258/1597 3235/2273/1597 3234/2272/1597 +f 3220/2258/1597 3221/2259/1597 3236/2274/1597 3235/2273/1597 +f 2735/2275/1597 2816/2276/1597 3012/2050/1597 2847/2277/1597 +f 2816/2276/1597 2815/2278/1597 3013/2051/1597 3012/2050/1597 +f 2815/2278/1597 2814/2279/1597 3014/2054/1597 3013/2051/1597 +f 2814/2279/1597 2813/2280/1597 3015/2056/1597 3014/2054/1597 +f 2813/2280/1597 2812/2281/1597 3016/2058/1597 3015/2056/1597 +f 2812/2281/1597 2811/2282/1597 3017/2060/1597 3016/2058/1597 +f 2811/2282/1597 2810/2283/1597 3018/2062/1597 3017/2060/1597 +f 2810/2283/1597 2809/2284/1597 3019/2064/1597 3018/2062/1597 +f 2809/2284/1597 2808/2285/1597 3020/2066/1597 3019/2064/1597 +f 2808/2285/1597 2807/2286/1597 3021/2068/1597 3020/2066/1597 +f 2807/2286/1597 2806/2287/1597 3022/2070/1597 3021/2068/1597 +f 2806/2287/1597 2805/2288/1597 3023/2072/1597 3022/2070/1597 +f 2805/2288/1597 2804/2289/1597 3024/2074/1597 3023/2072/1597 +f 2804/2289/1597 2803/2290/1597 3025/2076/1597 3024/2074/1597 +f 2803/2290/1597 2802/2291/1597 3026/2078/1597 3025/2076/1597 +f 2802/2291/1597 2736/2292/1597 2817/2293/1597 3026/2078/1597 +f 3026/2078/1597 2817/2293/1597 2818/2294/1597 3041/2079/1597 +f 3041/2079/1597 2818/2294/1597 2819/2295/1597 3056/2094/1597 +f 3056/2094/1597 2819/2295/1597 2820/2296/1597 3071/2109/1597 +f 3071/2109/1597 2820/2296/1597 2821/2297/1597 3086/2124/1597 +f 3086/2124/1597 2821/2297/1597 2822/2298/1597 3101/2139/1597 +f 3101/2139/1597 2822/2298/1597 2823/2299/1597 3116/2154/1597 +f 3116/2154/1597 2823/2299/1597 2824/2300/1597 3131/2169/1597 +f 3131/2169/1597 2824/2300/1597 2825/2301/1597 3146/2184/1597 +f 3146/2184/1597 2825/2301/1597 2826/2302/1597 3161/2199/1597 +f 3161/2199/1597 2826/2302/1597 2827/2303/1597 3176/2214/1597 +f 3176/2214/1597 2827/2303/1597 2828/2304/1597 3191/2229/1597 +f 3191/2229/1597 2828/2304/1597 2829/2305/1597 3206/2244/1597 +f 3206/2244/1597 2829/2305/1597 2830/2306/1597 3221/2259/1597 +f 3221/2259/1597 2830/2306/1597 2831/2307/1597 3236/2274/1597 +f 3236/2274/1597 2831/2307/1597 2732/2308/1597 2772/2309/1597 +f 3235/2273/1597 3236/2274/1597 2772/2309/1597 2773/2310/1597 +f 3234/2272/1597 3235/2273/1597 2773/2310/1597 2774/2311/1597 +f 3233/2271/1597 3234/2272/1597 2774/2311/1597 2775/2312/1597 +f 3232/2270/1597 3233/2271/1597 2775/2312/1597 2776/2313/1597 +f 3231/2269/1597 3232/2270/1597 2776/2313/1597 2777/2314/1597 +f 3230/2268/1597 3231/2269/1597 2777/2314/1597 2778/2315/1597 +f 3229/2267/1597 3230/2268/1597 2778/2315/1597 2779/2316/1597 +f 3228/2266/1597 3229/2267/1597 2779/2316/1597 2780/2317/1597 +f 3227/2265/1597 3228/2266/1597 2780/2317/1597 2781/2318/1597 +f 3226/2264/1597 3227/2265/1597 2781/2318/1597 2782/2319/1597 +f 3225/2263/1597 3226/2264/1597 2782/2319/1597 2783/2320/1597 +f 3224/2262/1597 3225/2263/1597 2783/2320/1597 2784/2321/1597 +f 3223/2260/1597 3224/2262/1597 2784/2321/1597 2785/2322/1597 +f 3222/2261/1597 3223/2260/1597 2785/2322/1597 2786/2323/1597 +f 2861/2324/1597 3222/2261/1597 2786/2323/1597 2729/2325/1597 +f 2860/2326/1597 3207/2246/1597 3222/2261/1597 2861/2324/1597 +f 2859/2327/1597 3192/2231/1597 3207/2246/1597 2860/2326/1597 +f 2858/2328/1597 3177/2216/1597 3192/2231/1597 2859/2327/1597 +f 2857/2329/1597 3162/2201/1597 3177/2216/1597 2858/2328/1597 +f 2856/2330/1597 3147/2186/1597 3162/2201/1597 2857/2329/1597 +f 2855/2331/1597 3132/2171/1597 3147/2186/1597 2856/2330/1597 +f 2854/2332/1597 3117/2156/1597 3132/2171/1597 2855/2331/1597 +f 2853/2333/1597 3102/2141/1597 3117/2156/1597 2854/2332/1597 +f 2852/2334/1597 3087/2126/1597 3102/2141/1597 2853/2333/1597 +f 2851/2335/1597 3072/2111/1597 3087/2126/1597 2852/2334/1597 +f 2850/2336/1597 3057/2096/1597 3072/2111/1597 2851/2335/1597 +f 2849/2337/1597 3042/2081/1597 3057/2096/1597 2850/2336/1597 +f 2848/2338/1597 3027/2053/1597 3042/2081/1597 2849/2337/1597 +f 2847/2277/1597 3012/2050/1597 3027/2053/1597 2848/2338/1597 +f 3237/2339/1597 3238/2340/1597 3253/2341/1597 3252/2342/1597 +f 3238/2340/1597 3239/2343/1597 3254/2344/1597 3253/2341/1597 +f 3239/2343/1597 3240/2345/1597 3255/2346/1597 3254/2344/1597 +f 3240/2345/1597 3241/2347/1597 3256/2348/1597 3255/2346/1597 +f 3241/2347/1597 3242/2349/1597 3257/2350/1597 3256/2348/1597 +f 3242/2349/1597 3243/2351/1597 3258/2352/1597 3257/2350/1597 +f 3243/2351/1597 3244/2353/1597 3259/2354/1597 3258/2352/1597 +f 3244/2353/1597 3245/2355/1597 3260/2356/1597 3259/2354/1597 +f 3245/2355/1597 3246/2357/1597 3261/2358/1597 3260/2356/1597 +f 3246/2357/1597 3247/2359/1597 3262/2360/1597 3261/2358/1597 +f 3247/2359/1597 3248/2361/1597 3263/2362/1597 3262/2360/1597 +f 3248/2361/1597 3249/2363/1597 3264/2364/1597 3263/2362/1597 +f 3249/2363/1597 3250/2365/1597 3265/2366/1597 3264/2364/1597 +f 3250/2365/1597 3251/2367/1597 3266/2368/1597 3265/2366/1597 +f 3252/2342/1597 3253/2341/1597 3268/2369/1597 3267/2370/1597 +f 3253/2341/1597 3254/2344/1597 3269/2371/1597 3268/2369/1597 +f 3254/2344/1597 3255/2346/1597 3270/2372/1597 3269/2371/1597 +f 3255/2346/1597 3256/2348/1597 3271/2373/1597 3270/2372/1597 +f 3256/2348/1597 3257/2350/1597 3272/2374/1597 3271/2373/1597 +f 3257/2350/1597 3258/2352/1597 3273/2375/1597 3272/2374/1597 +f 3258/2352/1597 3259/2354/1597 3274/2376/1597 3273/2375/1597 +f 3259/2354/1597 3260/2356/1597 3275/2377/1597 3274/2376/1597 +f 3260/2356/1597 3261/2358/1597 3276/2378/1597 3275/2377/1597 +f 3261/2358/1597 3262/2360/1597 3277/2379/1597 3276/2378/1597 +f 3262/2360/1597 3263/2362/1597 3278/2380/1597 3277/2379/1597 +f 3263/2362/1597 3264/2364/1597 3279/2381/1597 3278/2380/1597 +f 3264/2364/1597 3265/2366/1597 3280/2382/1597 3279/2381/1597 +f 3265/2366/1597 3266/2368/1597 3281/2383/1597 3280/2382/1597 +f 3267/2370/1597 3268/2369/1597 3283/2384/1597 3282/2385/1597 +f 3268/2369/1597 3269/2371/1597 3284/2386/1597 3283/2384/1597 +f 3269/2371/1597 3270/2372/1597 3285/2387/1597 3284/2386/1597 +f 3270/2372/1597 3271/2373/1597 3286/2388/1597 3285/2387/1597 +f 3271/2373/1597 3272/2374/1597 3287/2389/1597 3286/2388/1597 +f 3272/2374/1597 3273/2375/1597 3288/2390/1597 3287/2389/1597 +f 3273/2375/1597 3274/2376/1597 3289/2391/1597 3288/2390/1597 +f 3274/2376/1597 3275/2377/1597 3290/2392/1597 3289/2391/1597 +f 3275/2377/1597 3276/2378/1597 3291/2393/1597 3290/2392/1597 +f 3276/2378/1597 3277/2379/1597 3292/2394/1597 3291/2393/1597 +f 3277/2379/1597 3278/2380/1597 3293/2395/1597 3292/2394/1597 +f 3278/2380/1597 3279/2381/1597 3294/2396/1597 3293/2395/1597 +f 3279/2381/1597 3280/2382/1597 3295/2397/1597 3294/2396/1597 +f 3280/2382/1597 3281/2383/1597 3296/2398/1597 3295/2397/1597 +f 3282/2385/1597 3283/2384/1597 3298/2399/1597 3297/2400/1597 +f 3283/2384/1597 3284/2386/1597 3299/2401/1597 3298/2399/1597 +f 3284/2386/1597 3285/2387/1597 3300/2402/1597 3299/2401/1597 +f 3285/2387/1597 3286/2388/1597 3301/2403/1597 3300/2402/1597 +f 3286/2388/1597 3287/2389/1597 3302/2404/1597 3301/2403/1597 +f 3287/2389/1597 3288/2390/1597 3303/2405/1597 3302/2404/1597 +f 3288/2390/1597 3289/2391/1597 3304/2406/1597 3303/2405/1597 +f 3289/2391/1597 3290/2392/1597 3305/2407/1597 3304/2406/1597 +f 3290/2392/1597 3291/2393/1597 3306/2408/1597 3305/2407/1597 +f 3291/2393/1597 3292/2394/1597 3307/2409/1597 3306/2408/1597 +f 3292/2394/1597 3293/2395/1597 3308/2410/1597 3307/2409/1597 +f 3293/2395/1597 3294/2396/1597 3309/2411/1597 3308/2410/1597 +f 3294/2396/1597 3295/2397/1597 3310/2412/1597 3309/2411/1597 +f 3295/2397/1597 3296/2398/1597 3311/2413/1597 3310/2412/1597 +f 3297/2400/1597 3298/2399/1597 3313/2414/1597 3312/2415/1597 +f 3298/2399/1597 3299/2401/1597 3314/2416/1597 3313/2414/1597 +f 3299/2401/1597 3300/2402/1597 3315/2417/1597 3314/2416/1597 +f 3300/2402/1597 3301/2403/1597 3316/2418/1597 3315/2417/1597 +f 3301/2403/1597 3302/2404/1597 3317/2419/1597 3316/2418/1597 +f 3302/2404/1597 3303/2405/1597 3318/2420/1597 3317/2419/1597 +f 3303/2405/1597 3304/2406/1597 3319/2421/1597 3318/2420/1597 +f 3304/2406/1597 3305/2407/1597 3320/2422/1597 3319/2421/1597 +f 3305/2407/1597 3306/2408/1597 3321/2423/1597 3320/2422/1597 +f 3306/2408/1597 3307/2409/1597 3322/2424/1597 3321/2423/1597 +f 3307/2409/1597 3308/2410/1597 3323/2425/1597 3322/2424/1597 +f 3308/2410/1597 3309/2411/1597 3324/2426/1597 3323/2425/1597 +f 3309/2411/1597 3310/2412/1597 3325/2427/1597 3324/2426/1597 +f 3310/2412/1597 3311/2413/1597 3326/2428/1597 3325/2427/1597 +f 3312/2415/1597 3313/2414/1597 3328/2429/1597 3327/2430/1597 +f 3313/2414/1597 3314/2416/1597 3329/2431/1597 3328/2429/1597 +f 3314/2416/1597 3315/2417/1597 3330/2432/1597 3329/2431/1597 +f 3315/2417/1597 3316/2418/1597 3331/2433/1597 3330/2432/1597 +f 3316/2418/1597 3317/2419/1597 3332/2434/1597 3331/2433/1597 +f 3317/2419/1597 3318/2420/1597 3333/2435/1597 3332/2434/1597 +f 3318/2420/1597 3319/2421/1597 3334/2436/1597 3333/2435/1597 +f 3319/2421/1597 3320/2422/1597 3335/2437/1597 3334/2436/1597 +f 3320/2422/1597 3321/2423/1597 3336/2438/1597 3335/2437/1597 +f 3321/2423/1597 3322/2424/1597 3337/2439/1597 3336/2438/1597 +f 3322/2424/1597 3323/2425/1597 3338/2440/1597 3337/2439/1597 +f 3323/2425/1597 3324/2426/1597 3339/2441/1597 3338/2440/1597 +f 3324/2426/1597 3325/2427/1597 3340/2442/1597 3339/2441/1597 +f 3325/2427/1597 3326/2428/1597 3341/2443/1597 3340/2442/1597 +f 3327/2430/1597 3328/2429/1597 3343/2444/1597 3342/2445/1597 +f 3328/2429/1597 3329/2431/1597 3344/2446/1597 3343/2444/1597 +f 3329/2431/1597 3330/2432/1597 3345/2447/1597 3344/2446/1597 +f 3330/2432/1597 3331/2433/1597 3346/2448/1597 3345/2447/1597 +f 3331/2433/1597 3332/2434/1597 3347/2449/1597 3346/2448/1597 +f 3332/2434/1597 3333/2435/1597 3348/2450/1597 3347/2449/1597 +f 3333/2435/1597 3334/2436/1597 3349/2451/1597 3348/2450/1597 +f 3334/2436/1597 3335/2437/1597 3350/2452/1597 3349/2451/1597 +f 3335/2437/1597 3336/2438/1597 3351/2453/1597 3350/2452/1597 +f 3336/2438/1597 3337/2439/1597 3352/2454/1597 3351/2453/1597 +f 3337/2439/1597 3338/2440/1597 3353/2455/1597 3352/2454/1597 +f 3338/2440/1597 3339/2441/1597 3354/2456/1597 3353/2455/1597 +f 3339/2441/1597 3340/2442/1597 3355/2457/1597 3354/2456/1597 +f 3340/2442/1597 3341/2443/1597 3356/2458/1597 3355/2457/1597 +f 3342/2445/1597 3343/2444/1597 3358/2459/1597 3357/2460/1597 +f 3343/2444/1597 3344/2446/1597 3359/2461/1597 3358/2459/1597 +f 3344/2446/1597 3345/2447/1597 3360/2462/1597 3359/2461/1597 +f 3345/2447/1597 3346/2448/1597 3361/2463/1597 3360/2462/1597 +f 3346/2448/1597 3347/2449/1597 3362/2464/1597 3361/2463/1597 +f 3347/2449/1597 3348/2450/1597 3363/2465/1597 3362/2464/1597 +f 3348/2450/1597 3349/2451/1597 3364/2466/1597 3363/2465/1597 +f 3349/2451/1597 3350/2452/1597 3365/2467/1597 3364/2466/1597 +f 3350/2452/1597 3351/2453/1597 3366/2468/1597 3365/2467/1597 +f 3351/2453/1597 3352/2454/1597 3367/2469/1597 3366/2468/1597 +f 3352/2454/1597 3353/2455/1597 3368/2470/1597 3367/2469/1597 +f 3353/2455/1597 3354/2456/1597 3369/2471/1597 3368/2470/1597 +f 3354/2456/1597 3355/2457/1597 3370/2472/1597 3369/2471/1597 +f 3355/2457/1597 3356/2458/1597 3371/2473/1597 3370/2472/1597 +f 3357/2460/1597 3358/2459/1597 3373/2474/1597 3372/2475/1597 +f 3358/2459/1597 3359/2461/1597 3374/2476/1597 3373/2474/1597 +f 3359/2461/1597 3360/2462/1597 3375/2477/1597 3374/2476/1597 +f 3360/2462/1597 3361/2463/1597 3376/2478/1597 3375/2477/1597 +f 3361/2463/1597 3362/2464/1597 3377/2479/1597 3376/2478/1597 +f 3362/2464/1597 3363/2465/1597 3378/2480/1597 3377/2479/1597 +f 3363/2465/1597 3364/2466/1597 3379/2481/1597 3378/2480/1597 +f 3364/2466/1597 3365/2467/1597 3380/2482/1597 3379/2481/1597 +f 3365/2467/1597 3366/2468/1597 3381/2483/1597 3380/2482/1597 +f 3366/2468/1597 3367/2469/1597 3382/2484/1597 3381/2483/1597 +f 3367/2469/1597 3368/2470/1597 3383/2485/1597 3382/2484/1597 +f 3368/2470/1597 3369/2471/1597 3384/2486/1597 3383/2485/1597 +f 3369/2471/1597 3370/2472/1597 3385/2487/1597 3384/2486/1597 +f 3370/2472/1597 3371/2473/1597 3386/2488/1597 3385/2487/1597 +f 3372/2475/1597 3373/2474/1597 3388/2489/1597 3387/2490/1597 +f 3373/2474/1597 3374/2476/1597 3389/2491/1597 3388/2489/1597 +f 3374/2476/1597 3375/2477/1597 3390/2492/1597 3389/2491/1597 +f 3375/2477/1597 3376/2478/1597 3391/2493/1597 3390/2492/1597 +f 3376/2478/1597 3377/2479/1597 3392/2494/1597 3391/2493/1597 +f 3377/2479/1597 3378/2480/1597 3393/2495/1597 3392/2494/1597 +f 3378/2480/1597 3379/2481/1597 3394/2496/1597 3393/2495/1597 +f 3379/2481/1597 3380/2482/1597 3395/2497/1597 3394/2496/1597 +f 3380/2482/1597 3381/2483/1597 3396/2498/1597 3395/2497/1597 +f 3381/2483/1597 3382/2484/1597 3397/2499/1597 3396/2498/1597 +f 3382/2484/1597 3383/2485/1597 3398/2500/1597 3397/2499/1597 +f 3383/2485/1597 3384/2486/1597 3399/2501/1597 3398/2500/1597 +f 3384/2486/1597 3385/2487/1597 3400/2502/1597 3399/2501/1597 +f 3385/2487/1597 3386/2488/1597 3401/2503/1597 3400/2502/1597 +f 3387/2490/1597 3388/2489/1597 3403/2504/1597 3402/2505/1597 +f 3388/2489/1597 3389/2491/1597 3404/2506/1597 3403/2504/1597 +f 3389/2491/1597 3390/2492/1597 3405/2507/1597 3404/2506/1597 +f 3390/2492/1597 3391/2493/1597 3406/2508/1597 3405/2507/1597 +f 3391/2493/1597 3392/2494/1597 3407/2509/1597 3406/2508/1597 +f 3392/2494/1597 3393/2495/1597 3408/2510/1597 3407/2509/1597 +f 3393/2495/1597 3394/2496/1597 3409/2511/1597 3408/2510/1597 +f 3394/2496/1597 3395/2497/1597 3410/2512/1597 3409/2511/1597 +f 3395/2497/1597 3396/2498/1597 3411/2513/1597 3410/2512/1597 +f 3396/2498/1597 3397/2499/1597 3412/2514/1597 3411/2513/1597 +f 3397/2499/1597 3398/2500/1597 3413/2515/1597 3412/2514/1597 +f 3398/2500/1597 3399/2501/1597 3414/2516/1597 3413/2515/1597 +f 3399/2501/1597 3400/2502/1597 3415/2517/1597 3414/2516/1597 +f 3400/2502/1597 3401/2503/1597 3416/2518/1597 3415/2517/1597 +f 3402/2505/1597 3403/2504/1597 3418/2519/1597 3417/2520/1597 +f 3403/2504/1597 3404/2506/1597 3419/2521/1597 3418/2519/1597 +f 3404/2506/1597 3405/2507/1597 3420/2522/1597 3419/2521/1597 +f 3405/2507/1597 3406/2508/1597 3421/2523/1597 3420/2522/1597 +f 3406/2508/1597 3407/2509/1597 3422/2524/1597 3421/2523/1597 +f 3407/2509/1597 3408/2510/1597 3423/2525/1597 3422/2524/1597 +f 3408/2510/1597 3409/2511/1597 3424/2526/1597 3423/2525/1597 +f 3409/2511/1597 3410/2512/1597 3425/2527/1597 3424/2526/1597 +f 3410/2512/1597 3411/2513/1597 3426/2528/1597 3425/2527/1597 +f 3411/2513/1597 3412/2514/1597 3427/2529/1597 3426/2528/1597 +f 3412/2514/1597 3413/2515/1597 3428/2530/1597 3427/2529/1597 +f 3413/2515/1597 3414/2516/1597 3429/2531/1597 3428/2530/1597 +f 3414/2516/1597 3415/2517/1597 3430/2532/1597 3429/2531/1597 +f 3415/2517/1597 3416/2518/1597 3431/2533/1597 3430/2532/1597 +f 3417/2520/1597 3418/2519/1597 3433/2534/1597 3432/2535/1597 +f 3418/2519/1597 3419/2521/1597 3434/2536/1597 3433/2534/1597 +f 3419/2521/1597 3420/2522/1597 3435/2537/1597 3434/2536/1597 +f 3420/2522/1597 3421/2523/1597 3436/2538/1597 3435/2537/1597 +f 3421/2523/1597 3422/2524/1597 3437/2539/1597 3436/2538/1597 +f 3422/2524/1597 3423/2525/1597 3438/2540/1597 3437/2539/1597 +f 3423/2525/1597 3424/2526/1597 3439/2541/1597 3438/2540/1597 +f 3424/2526/1597 3425/2527/1597 3440/2542/1597 3439/2541/1597 +f 3425/2527/1597 3426/2528/1597 3441/2543/1597 3440/2542/1597 +f 3426/2528/1597 3427/2529/1597 3442/2544/1597 3441/2543/1597 +f 3427/2529/1597 3428/2530/1597 3443/2545/1597 3442/2544/1597 +f 3428/2530/1597 3429/2531/1597 3444/2546/1597 3443/2545/1597 +f 3429/2531/1597 3430/2532/1597 3445/2547/1597 3444/2546/1597 +f 3430/2532/1597 3431/2533/1597 3446/2548/1597 3445/2547/1597 +f 3432/2535/1597 3433/2534/1597 3448/2549/1597 3447/2550/1597 +f 3433/2534/1597 3434/2536/1597 3449/2551/1597 3448/2549/1597 +f 3434/2536/1597 3435/2537/1597 3450/2552/1597 3449/2551/1597 +f 3435/2537/1597 3436/2538/1597 3451/2553/1597 3450/2552/1597 +f 3436/2538/1597 3437/2539/1597 3452/2554/1597 3451/2553/1597 +f 3437/2539/1597 3438/2540/1597 3453/2555/1597 3452/2554/1597 +f 3438/2540/1597 3439/2541/1597 3454/2556/1597 3453/2555/1597 +f 3439/2541/1597 3440/2542/1597 3455/2557/1597 3454/2556/1597 +f 3440/2542/1597 3441/2543/1597 3456/2558/1597 3455/2557/1597 +f 3441/2543/1597 3442/2544/1597 3457/2559/1597 3456/2558/1597 +f 3442/2544/1597 3443/2545/1597 3458/2560/1597 3457/2559/1597 +f 3443/2545/1597 3444/2546/1597 3459/2561/1597 3458/2560/1597 +f 3444/2546/1597 3445/2547/1597 3460/2562/1597 3459/2561/1597 +f 3445/2547/1597 3446/2548/1597 3461/2563/1597 3460/2562/1597 +f 2730/2564/1597 2757/2565/1597 3237/2339/1597 2862/2566/1597 +f 2757/2565/1597 2758/2567/1597 3238/2340/1597 3237/2339/1597 +f 2758/2567/1597 2759/2568/1597 3239/2343/1597 3238/2340/1597 +f 2759/2568/1597 2760/2569/1597 3240/2345/1597 3239/2343/1597 +f 2760/2569/1597 2761/2570/1597 3241/2347/1597 3240/2345/1597 +f 2761/2570/1597 2762/2571/1597 3242/2349/1597 3241/2347/1597 +f 2762/2571/1597 2763/2572/1597 3243/2351/1597 3242/2349/1597 +f 2763/2572/1597 2764/2573/1597 3244/2353/1597 3243/2351/1597 +f 2764/2573/1597 2765/2574/1597 3245/2355/1597 3244/2353/1597 +f 2765/2574/1597 2766/2575/1597 3246/2357/1597 3245/2355/1597 +f 2766/2575/1597 2767/2576/1597 3247/2359/1597 3246/2357/1597 +f 2767/2576/1597 2768/2577/1597 3248/2361/1597 3247/2359/1597 +f 2768/2577/1597 2769/2578/1597 3249/2363/1597 3248/2361/1597 +f 2769/2578/1597 2770/2579/1597 3250/2365/1597 3249/2363/1597 +f 2770/2579/1597 2771/2580/1597 3251/2367/1597 3250/2365/1597 +f 2771/2580/1597 2731/2581/1597 2877/2582/1597 3251/2367/1597 +f 3251/2367/1597 2877/2582/1597 2878/2583/1597 3266/2368/1597 +f 3266/2368/1597 2878/2583/1597 2879/2584/1597 3281/2383/1597 +f 3281/2383/1597 2879/2584/1597 2880/2585/1597 3296/2398/1597 +f 3296/2398/1597 2880/2585/1597 2881/2586/1597 3311/2413/1597 +f 3311/2413/1597 2881/2586/1597 2882/2587/1597 3326/2428/1597 +f 3326/2428/1597 2882/2587/1597 2883/2588/1597 3341/2443/1597 +f 3341/2443/1597 2883/2588/1597 2884/2589/1597 3356/2458/1597 +f 3356/2458/1597 2884/2589/1597 2885/2590/1597 3371/2473/1597 +f 3371/2473/1597 2885/2590/1597 2886/2591/1597 3386/2488/1597 +f 3386/2488/1597 2886/2591/1597 2887/2592/1597 3401/2503/1597 +f 3401/2503/1597 2887/2592/1597 2888/2593/1597 3416/2518/1597 +f 3416/2518/1597 2888/2593/1597 2889/2594/1597 3431/2533/1597 +f 3431/2533/1597 2889/2594/1597 2890/2595/1597 3446/2548/1597 +f 3446/2548/1597 2890/2595/1597 2891/2596/1597 3461/2563/1597 +f 3461/2563/1597 2891/2596/1597 2733/2597/1597 2832/2598/1597 +f 3460/2562/1597 3461/2563/1597 2832/2598/1597 2833/2599/1597 +f 3459/2561/1597 3460/2562/1597 2833/2599/1597 2834/2600/1597 +f 3458/2560/1597 3459/2561/1597 2834/2600/1597 2835/2601/1597 +f 3457/2559/1597 3458/2560/1597 2835/2601/1597 2836/2602/1597 +f 3456/2558/1597 3457/2559/1597 2836/2602/1597 2837/2603/1597 +f 3455/2557/1597 3456/2558/1597 2837/2603/1597 2838/2604/1597 +f 3454/2556/1597 3455/2557/1597 2838/2604/1597 2839/2605/1597 +f 3453/2555/1597 3454/2556/1597 2839/2605/1597 2840/2606/1597 +f 3452/2554/1597 3453/2555/1597 2840/2606/1597 2841/2607/1597 +f 3451/2553/1597 3452/2554/1597 2841/2607/1597 2842/2608/1597 +f 3450/2552/1597 3451/2553/1597 2842/2608/1597 2843/2609/1597 +f 3449/2551/1597 3450/2552/1597 2843/2609/1597 2844/2610/1597 +f 3448/2549/1597 3449/2551/1597 2844/2610/1597 2845/2611/1597 +f 3447/2550/1597 3448/2549/1597 2845/2611/1597 2846/2612/1597 +f 2876/2613/1597 3447/2550/1597 2846/2612/1597 2734/2614/1597 +f 2875/2615/1597 3432/2535/1597 3447/2550/1597 2876/2613/1597 +f 2874/2616/1597 3417/2520/1597 3432/2535/1597 2875/2615/1597 +f 2873/2617/1597 3402/2505/1597 3417/2520/1597 2874/2616/1597 +f 2872/2618/1597 3387/2490/1597 3402/2505/1597 2873/2617/1597 +f 2871/2619/1597 3372/2475/1597 3387/2490/1597 2872/2618/1597 +f 2870/2620/1597 3357/2460/1597 3372/2475/1597 2871/2619/1597 +f 2869/2621/1597 3342/2445/1597 3357/2460/1597 2870/2620/1597 +f 2868/2622/1597 3327/2430/1597 3342/2445/1597 2869/2621/1597 +f 2867/2623/1597 3312/2415/1597 3327/2430/1597 2868/2622/1597 +f 2866/2624/1597 3297/2400/1597 3312/2415/1597 2867/2623/1597 +f 2865/2625/1597 3282/2385/1597 3297/2400/1597 2866/2624/1597 +f 2864/2626/1597 3267/2370/1597 3282/2385/1597 2865/2625/1597 +f 2863/2627/1597 3252/2342/1597 3267/2370/1597 2864/2626/1597 +f 2862/2566/1597 3237/2339/1597 3252/2342/1597 2863/2627/1597 +f 3462/2628/1597 3463/2629/1597 3478/2630/1597 3477/2631/1597 +f 3463/2629/1597 3464/2632/1597 3479/2633/1597 3478/2630/1597 +f 3464/2632/1597 3465/2634/1597 3480/2635/1597 3479/2633/1597 +f 3465/2634/1597 3466/2636/1597 3481/2637/1597 3480/2635/1597 +f 3466/2636/1597 3467/2638/1597 3482/2639/1597 3481/2637/1597 +f 3467/2638/1597 3468/2640/1597 3483/2641/1597 3482/2639/1597 +f 3468/2640/1597 3469/2642/1597 3484/2643/1597 3483/2641/1597 +f 3469/2642/1597 3470/2644/1597 3485/2645/1597 3484/2643/1597 +f 3470/2644/1597 3471/2646/1597 3486/2647/1597 3485/2645/1597 +f 3471/2646/1597 3472/2648/1597 3487/2649/1597 3486/2647/1597 +f 3472/2648/1597 3473/2650/1597 3488/2651/1597 3487/2649/1597 +f 3473/2650/1597 3474/2652/1597 3489/2653/1597 3488/2651/1597 +f 3474/2652/1597 3475/2654/1597 3490/2655/1597 3489/2653/1597 +f 3475/2654/1597 3476/2656/1597 3491/2657/1597 3490/2655/1597 +f 3477/2631/1597 3478/2630/1597 3493/2658/1597 3492/2659/1597 +f 3478/2630/1597 3479/2633/1597 3494/2660/1597 3493/2658/1597 +f 3479/2633/1597 3480/2635/1597 3495/2661/1597 3494/2660/1597 +f 3480/2635/1597 3481/2637/1597 3496/2662/1597 3495/2661/1597 +f 3481/2637/1597 3482/2639/1597 3497/2663/1597 3496/2662/1597 +f 3482/2639/1597 3483/2641/1597 3498/2664/1597 3497/2663/1597 +f 3483/2641/1597 3484/2643/1597 3499/2665/1597 3498/2664/1597 +f 3484/2643/1597 3485/2645/1597 3500/2666/1597 3499/2665/1597 +f 3485/2645/1597 3486/2647/1597 3501/2667/1597 3500/2666/1597 +f 3486/2647/1597 3487/2649/1597 3502/2668/1597 3501/2667/1597 +f 3487/2649/1597 3488/2651/1597 3503/2669/1597 3502/2668/1597 +f 3488/2651/1597 3489/2653/1597 3504/2670/1597 3503/2669/1597 +f 3489/2653/1597 3490/2655/1597 3505/2671/1597 3504/2670/1597 +f 3490/2655/1597 3491/2657/1597 3506/2672/1597 3505/2671/1597 +f 3492/2659/1597 3493/2658/1597 3508/2673/1597 3507/2674/1597 +f 3493/2658/1597 3494/2660/1597 3509/2675/1597 3508/2673/1597 +f 3494/2660/1597 3495/2661/1597 3510/2676/1597 3509/2675/1597 +f 3495/2661/1597 3496/2662/1597 3511/2677/1597 3510/2676/1597 +f 3496/2662/1597 3497/2663/1597 3512/2678/1597 3511/2677/1597 +f 3497/2663/1597 3498/2664/1597 3513/2679/1597 3512/2678/1597 +f 3498/2664/1597 3499/2665/1597 3514/2680/1597 3513/2679/1597 +f 3499/2665/1597 3500/2666/1597 3515/2681/1597 3514/2680/1597 +f 3500/2666/1597 3501/2667/1597 3516/2682/1597 3515/2681/1597 +f 3501/2667/1597 3502/2668/1597 3517/2683/1597 3516/2682/1597 +f 3502/2668/1597 3503/2669/1597 3518/2684/1597 3517/2683/1597 +f 3503/2669/1597 3504/2670/1597 3519/2685/1597 3518/2684/1597 +f 3504/2670/1597 3505/2671/1597 3520/2686/1597 3519/2685/1597 +f 3505/2671/1597 3506/2672/1597 3521/2687/1597 3520/2686/1597 +f 3507/2674/1597 3508/2673/1597 3523/2688/1597 3522/2689/1597 +f 3508/2673/1597 3509/2675/1597 3524/2690/1597 3523/2688/1597 +f 3509/2675/1597 3510/2676/1597 3525/2691/1597 3524/2690/1597 +f 3510/2676/1597 3511/2677/1597 3526/2692/1597 3525/2691/1597 +f 3511/2677/1597 3512/2678/1597 3527/2693/1597 3526/2692/1597 +f 3512/2678/1597 3513/2679/1597 3528/2694/1597 3527/2693/1597 +f 3513/2679/1597 3514/2680/1597 3529/2695/1597 3528/2694/1597 +f 3514/2680/1597 3515/2681/1597 3530/2696/1597 3529/2695/1597 +f 3515/2681/1597 3516/2682/1597 3531/2697/1597 3530/2696/1597 +f 3516/2682/1597 3517/2683/1597 3532/2698/1597 3531/2697/1597 +f 3517/2683/1597 3518/2684/1597 3533/2699/1597 3532/2698/1597 +f 3518/2684/1597 3519/2685/1597 3534/2700/1597 3533/2699/1597 +f 3519/2685/1597 3520/2686/1597 3535/2701/1597 3534/2700/1597 +f 3520/2686/1597 3521/2687/1597 3536/2702/1597 3535/2701/1597 +f 3522/2689/1597 3523/2688/1597 3538/2703/1597 3537/2704/1597 +f 3523/2688/1597 3524/2690/1597 3539/2705/1597 3538/2703/1597 +f 3524/2690/1597 3525/2691/1597 3540/2706/1597 3539/2705/1597 +f 3525/2691/1597 3526/2692/1597 3541/2707/1597 3540/2706/1597 +f 3526/2692/1597 3527/2693/1597 3542/2708/1597 3541/2707/1597 +f 3527/2693/1597 3528/2694/1597 3543/2709/1597 3542/2708/1597 +f 3528/2694/1597 3529/2695/1597 3544/2710/1597 3543/2709/1597 +f 3529/2695/1597 3530/2696/1597 3545/2711/1597 3544/2710/1597 +f 3530/2696/1597 3531/2697/1597 3546/2712/1597 3545/2711/1597 +f 3531/2697/1597 3532/2698/1597 3547/2713/1597 3546/2712/1597 +f 3532/2698/1597 3533/2699/1597 3548/2714/1597 3547/2713/1597 +f 3533/2699/1597 3534/2700/1597 3549/2715/1597 3548/2714/1597 +f 3534/2700/1597 3535/2701/1597 3550/2716/1597 3549/2715/1597 +f 3535/2701/1597 3536/2702/1597 3551/2717/1597 3550/2716/1597 +f 3537/2704/1597 3538/2703/1597 3553/2718/1597 3552/2719/1597 +f 3538/2703/1597 3539/2705/1597 3554/2720/1597 3553/2718/1597 +f 3539/2705/1597 3540/2706/1597 3555/2721/1597 3554/2720/1597 +f 3540/2706/1597 3541/2707/1597 3556/2722/1597 3555/2721/1597 +f 3541/2707/1597 3542/2708/1597 3557/2723/1597 3556/2722/1597 +f 3542/2708/1597 3543/2709/1597 3558/2724/1597 3557/2723/1597 +f 3543/2709/1597 3544/2710/1597 3559/2725/1597 3558/2724/1597 +f 3544/2710/1597 3545/2711/1597 3560/2726/1597 3559/2725/1597 +f 3545/2711/1597 3546/2712/1597 3561/2727/1597 3560/2726/1597 +f 3546/2712/1597 3547/2713/1597 3562/2728/1597 3561/2727/1597 +f 3547/2713/1597 3548/2714/1597 3563/2729/1597 3562/2728/1597 +f 3548/2714/1597 3549/2715/1597 3564/2730/1597 3563/2729/1597 +f 3549/2715/1597 3550/2716/1597 3565/2731/1597 3564/2730/1597 +f 3550/2716/1597 3551/2717/1597 3566/2732/1597 3565/2731/1597 +f 3552/2719/1597 3553/2718/1597 3568/2733/1597 3567/2734/1597 +f 3553/2718/1597 3554/2720/1597 3569/2735/1597 3568/2733/1597 +f 3554/2720/1597 3555/2721/1597 3570/2736/1597 3569/2735/1597 +f 3555/2721/1597 3556/2722/1597 3571/2737/1597 3570/2736/1597 +f 3556/2722/1597 3557/2723/1597 3572/2738/1597 3571/2737/1597 +f 3557/2723/1597 3558/2724/1597 3573/2739/1597 3572/2738/1597 +f 3558/2724/1597 3559/2725/1597 3574/2740/1597 3573/2739/1597 +f 3559/2725/1597 3560/2726/1597 3575/2741/1597 3574/2740/1597 +f 3560/2726/1597 3561/2727/1597 3576/2742/1597 3575/2741/1597 +f 3561/2727/1597 3562/2728/1597 3577/2743/1597 3576/2742/1597 +f 3562/2728/1597 3563/2729/1597 3578/2744/1597 3577/2743/1597 +f 3563/2729/1597 3564/2730/1597 3579/2745/1597 3578/2744/1597 +f 3564/2730/1597 3565/2731/1597 3580/2746/1597 3579/2745/1597 +f 3565/2731/1597 3566/2732/1597 3581/2747/1597 3580/2746/1597 +f 3567/2734/1597 3568/2733/1597 3583/2748/1597 3582/2749/1597 +f 3568/2733/1597 3569/2735/1597 3584/2750/1597 3583/2748/1597 +f 3569/2735/1597 3570/2736/1597 3585/2751/1597 3584/2750/1597 +f 3570/2736/1597 3571/2737/1597 3586/2752/1597 3585/2751/1597 +f 3571/2737/1597 3572/2738/1597 3587/2753/1597 3586/2752/1597 +f 3572/2738/1597 3573/2739/1597 3588/2754/1597 3587/2753/1597 +f 3573/2739/1597 3574/2740/1597 3589/2755/1597 3588/2754/1597 +f 3574/2740/1597 3575/2741/1597 3590/2756/1597 3589/2755/1597 +f 3575/2741/1597 3576/2742/1597 3591/2757/1597 3590/2756/1597 +f 3576/2742/1597 3577/2743/1597 3592/2758/1597 3591/2757/1597 +f 3577/2743/1597 3578/2744/1597 3593/2759/1597 3592/2758/1597 +f 3578/2744/1597 3579/2745/1597 3594/2760/1597 3593/2759/1597 +f 3579/2745/1597 3580/2746/1597 3595/2761/1597 3594/2760/1597 +f 3580/2746/1597 3581/2747/1597 3596/2762/1597 3595/2761/1597 +f 3582/2749/1597 3583/2748/1597 3598/2763/1597 3597/2764/1597 +f 3583/2748/1597 3584/2750/1597 3599/2765/1597 3598/2763/1597 +f 3584/2750/1597 3585/2751/1597 3600/2766/1597 3599/2765/1597 +f 3585/2751/1597 3586/2752/1597 3601/2767/1597 3600/2766/1597 +f 3586/2752/1597 3587/2753/1597 3602/2768/1597 3601/2767/1597 +f 3587/2753/1597 3588/2754/1597 3603/2769/1597 3602/2768/1597 +f 3588/2754/1597 3589/2755/1597 3604/2770/1597 3603/2769/1597 +f 3589/2755/1597 3590/2756/1597 3605/2771/1597 3604/2770/1597 +f 3590/2756/1597 3591/2757/1597 3606/2772/1597 3605/2771/1597 +f 3591/2757/1597 3592/2758/1597 3607/2773/1597 3606/2772/1597 +f 3592/2758/1597 3593/2759/1597 3608/2774/1597 3607/2773/1597 +f 3593/2759/1597 3594/2760/1597 3609/2775/1597 3608/2774/1597 +f 3594/2760/1597 3595/2761/1597 3610/2776/1597 3609/2775/1597 +f 3595/2761/1597 3596/2762/1597 3611/2777/1597 3610/2776/1597 +f 3597/2764/1597 3598/2763/1597 3613/2778/1597 3612/2779/1597 +f 3598/2763/1597 3599/2765/1597 3614/2780/1597 3613/2778/1597 +f 3599/2765/1597 3600/2766/1597 3615/2781/1597 3614/2780/1597 +f 3600/2766/1597 3601/2767/1597 3616/2782/1597 3615/2781/1597 +f 3601/2767/1597 3602/2768/1597 3617/2783/1597 3616/2782/1597 +f 3602/2768/1597 3603/2769/1597 3618/2784/1597 3617/2783/1597 +f 3603/2769/1597 3604/2770/1597 3619/2785/1597 3618/2784/1597 +f 3604/2770/1597 3605/2771/1597 3620/2786/1597 3619/2785/1597 +f 3605/2771/1597 3606/2772/1597 3621/2787/1597 3620/2786/1597 +f 3606/2772/1597 3607/2773/1597 3622/2788/1597 3621/2787/1597 +f 3607/2773/1597 3608/2774/1597 3623/2789/1597 3622/2788/1597 +f 3608/2774/1597 3609/2775/1597 3624/2790/1597 3623/2789/1597 +f 3609/2775/1597 3610/2776/1597 3625/2791/1597 3624/2790/1597 +f 3610/2776/1597 3611/2777/1597 3626/2792/1597 3625/2791/1597 +f 3612/2779/1597 3613/2778/1597 3628/2793/1597 3627/2794/1597 +f 3613/2778/1597 3614/2780/1597 3629/2795/1597 3628/2793/1597 +f 3614/2780/1597 3615/2781/1597 3630/2796/1597 3629/2795/1597 +f 3615/2781/1597 3616/2782/1597 3631/2797/1597 3630/2796/1597 +f 3616/2782/1597 3617/2783/1597 3632/2798/1597 3631/2797/1597 +f 3617/2783/1597 3618/2784/1597 3633/2799/1597 3632/2798/1597 +f 3618/2784/1597 3619/2785/1597 3634/2800/1597 3633/2799/1597 +f 3619/2785/1597 3620/2786/1597 3635/2801/1597 3634/2800/1597 +f 3620/2786/1597 3621/2787/1597 3636/2802/1597 3635/2801/1597 +f 3621/2787/1597 3622/2788/1597 3637/2803/1597 3636/2802/1597 +f 3622/2788/1597 3623/2789/1597 3638/2804/1597 3637/2803/1597 +f 3623/2789/1597 3624/2790/1597 3639/2805/1597 3638/2804/1597 +f 3624/2790/1597 3625/2791/1597 3640/2806/1597 3639/2805/1597 +f 3625/2791/1597 3626/2792/1597 3641/2807/1597 3640/2806/1597 +f 3627/2794/1597 3628/2793/1597 3643/2808/1597 3642/2809/1597 +f 3628/2793/1597 3629/2795/1597 3644/2810/1597 3643/2808/1597 +f 3629/2795/1597 3630/2796/1597 3645/2811/1597 3644/2810/1597 +f 3630/2796/1597 3631/2797/1597 3646/2812/1597 3645/2811/1597 +f 3631/2797/1597 3632/2798/1597 3647/2813/1597 3646/2812/1597 +f 3632/2798/1597 3633/2799/1597 3648/2814/1597 3647/2813/1597 +f 3633/2799/1597 3634/2800/1597 3649/2815/1597 3648/2814/1597 +f 3634/2800/1597 3635/2801/1597 3650/2816/1597 3649/2815/1597 +f 3635/2801/1597 3636/2802/1597 3651/2817/1597 3650/2816/1597 +f 3636/2802/1597 3637/2803/1597 3652/2818/1597 3651/2817/1597 +f 3637/2803/1597 3638/2804/1597 3653/2819/1597 3652/2818/1597 +f 3638/2804/1597 3639/2805/1597 3654/2820/1597 3653/2819/1597 +f 3639/2805/1597 3640/2806/1597 3655/2821/1597 3654/2820/1597 +f 3640/2806/1597 3641/2807/1597 3656/2822/1597 3655/2821/1597 +f 3642/2809/1597 3643/2808/1597 3658/2823/1597 3657/2824/1597 +f 3643/2808/1597 3644/2810/1597 3659/2825/1597 3658/2823/1597 +f 3644/2810/1597 3645/2811/1597 3660/2826/1597 3659/2825/1597 +f 3645/2811/1597 3646/2812/1597 3661/2827/1597 3660/2826/1597 +f 3646/2812/1597 3647/2813/1597 3662/2828/1597 3661/2827/1597 +f 3647/2813/1597 3648/2814/1597 3663/2829/1597 3662/2828/1597 +f 3648/2814/1597 3649/2815/1597 3664/2830/1597 3663/2829/1597 +f 3649/2815/1597 3650/2816/1597 3665/2831/1597 3664/2830/1597 +f 3650/2816/1597 3651/2817/1597 3666/2832/1597 3665/2831/1597 +f 3651/2817/1597 3652/2818/1597 3667/2833/1597 3666/2832/1597 +f 3652/2818/1597 3653/2819/1597 3668/2834/1597 3667/2833/1597 +f 3653/2819/1597 3654/2820/1597 3669/2835/1597 3668/2834/1597 +f 3654/2820/1597 3655/2821/1597 3670/2836/1597 3669/2835/1597 +f 3655/2821/1597 3656/2822/1597 3671/2837/1597 3670/2836/1597 +f 3657/2824/1597 3658/2823/1597 3673/2838/1597 3672/2839/1597 +f 3658/2823/1597 3659/2825/1597 3674/2840/1597 3673/2838/1597 +f 3659/2825/1597 3660/2826/1597 3675/2841/1597 3674/2840/1597 +f 3660/2826/1597 3661/2827/1597 3676/2842/1597 3675/2841/1597 +f 3661/2827/1597 3662/2828/1597 3677/2843/1597 3676/2842/1597 +f 3662/2828/1597 3663/2829/1597 3678/2844/1597 3677/2843/1597 +f 3663/2829/1597 3664/2830/1597 3679/2845/1597 3678/2844/1597 +f 3664/2830/1597 3665/2831/1597 3680/2846/1597 3679/2845/1597 +f 3665/2831/1597 3666/2832/1597 3681/2847/1597 3680/2846/1597 +f 3666/2832/1597 3667/2833/1597 3682/2848/1597 3681/2847/1597 +f 3667/2833/1597 3668/2834/1597 3683/2849/1597 3682/2848/1597 +f 3668/2834/1597 3669/2835/1597 3684/2850/1597 3683/2849/1597 +f 3669/2835/1597 3670/2836/1597 3685/2851/1597 3684/2850/1597 +f 3670/2836/1597 3671/2837/1597 3686/2852/1597 3685/2851/1597 +f 2731/2581/1597 2742/2853/1597 3462/2628/1597 2877/2582/1597 +f 2742/2853/1597 2743/2854/1597 3463/2629/1597 3462/2628/1597 +f 2743/2854/1597 2744/2855/1597 3464/2632/1597 3463/2629/1597 +f 2744/2855/1597 2745/2856/1597 3465/2634/1597 3464/2632/1597 +f 2745/2856/1597 2746/2857/1597 3466/2636/1597 3465/2634/1597 +f 2746/2857/1597 2747/2858/1597 3467/2638/1597 3466/2636/1597 +f 2747/2858/1597 2748/2859/1597 3468/2640/1597 3467/2638/1597 +f 2748/2859/1597 2749/2860/1597 3469/2642/1597 3468/2640/1597 +f 2749/2860/1597 2750/2861/1597 3470/2644/1597 3469/2642/1597 +f 2750/2861/1597 2751/2862/1597 3471/2646/1597 3470/2644/1597 +f 2751/2862/1597 2752/2863/1597 3472/2648/1597 3471/2646/1597 +f 2752/2863/1597 2753/2864/1597 3473/2650/1597 3472/2648/1597 +f 2753/2864/1597 2754/2865/1597 3474/2652/1597 3473/2650/1597 +f 2754/2865/1597 2755/2866/1597 3475/2654/1597 3474/2652/1597 +f 2755/2866/1597 2756/2867/1597 3476/2656/1597 3475/2654/1597 +f 2756/2867/1597 2732/2308/1597 2831/2868/1597 3476/2656/1597 +f 3476/2656/1597 2831/2868/1597 2830/2869/1597 3491/2657/1597 +f 3491/2657/1597 2830/2869/1597 2829/2870/1597 3506/2672/1597 +f 3506/2672/1597 2829/2870/1597 2828/2871/1597 3521/2687/1597 +f 3521/2687/1597 2828/2871/1597 2827/2872/1597 3536/2702/1597 +f 3536/2702/1597 2827/2872/1597 2826/2873/1597 3551/2717/1597 +f 3551/2717/1597 2826/2873/1597 2825/2874/1597 3566/2732/1597 +f 3566/2732/1597 2825/2874/1597 2824/2875/1597 3581/2747/1597 +f 3581/2747/1597 2824/2875/1597 2823/2876/1597 3596/2762/1597 +f 3596/2762/1597 2823/2876/1597 2822/2877/1597 3611/2777/1597 +f 3611/2777/1597 2822/2877/1597 2821/2878/1597 3626/2792/1597 +f 3626/2792/1597 2821/2878/1597 2820/2296/1597 3641/2807/1597 +f 3641/2807/1597 2820/2296/1597 2819/2879/1597 3656/2822/1597 +f 3656/2822/1597 2819/2879/1597 2818/2880/1597 3671/2837/1597 +f 3671/2837/1597 2818/2880/1597 2817/2881/1597 3686/2852/1597 +f 3686/2852/1597 2817/2881/1597 2736/2292/1597 2801/2882/1597 +f 3685/2851/1597 3686/2852/1597 2801/2882/1597 2800/2883/1597 +f 3684/2850/1597 3685/2851/1597 2800/2883/1597 2799/2884/1597 +f 3683/2849/1597 3684/2850/1597 2799/2884/1597 2798/2885/1597 +f 3682/2848/1597 3683/2849/1597 2798/2885/1597 2797/2886/1597 +f 3681/2847/1597 3682/2848/1597 2797/2886/1597 2796/2887/1597 +f 3680/2846/1597 3681/2847/1597 2796/2887/1597 2795/2888/1597 +f 3679/2845/1597 3680/2846/1597 2795/2888/1597 2794/2889/1597 +f 3678/2844/1597 3679/2845/1597 2794/2889/1597 2793/2890/1597 +f 3677/2843/1597 3678/2844/1597 2793/2890/1597 2792/2891/1597 +f 3676/2842/1597 3677/2843/1597 2792/2891/1597 2791/2892/1597 +f 3675/2841/1597 3676/2842/1597 2791/2892/1597 2790/2893/1597 +f 3674/2840/1597 3675/2841/1597 2790/2893/1597 2789/2894/1597 +f 3673/2838/1597 3674/2840/1597 2789/2894/1597 2788/2895/1597 +f 3672/2839/1597 3673/2838/1597 2788/2895/1597 2787/2896/1597 +f 2891/2897/1597 3672/2839/1597 2787/2896/1597 2733/2597/1597 +f 2890/2898/1597 3657/2824/1597 3672/2839/1597 2891/2897/1597 +f 2889/2899/1597 3642/2809/1597 3657/2824/1597 2890/2898/1597 +f 2888/2593/1597 3627/2794/1597 3642/2809/1597 2889/2899/1597 +f 2887/2592/1597 3612/2779/1597 3627/2794/1597 2888/2593/1597 +f 2886/2900/1597 3597/2764/1597 3612/2779/1597 2887/2592/1597 +f 2885/2901/1597 3582/2749/1597 3597/2764/1597 2886/2900/1597 +f 2884/2589/1597 3567/2734/1597 3582/2749/1597 2885/2901/1597 +f 2883/2588/1597 3552/2719/1597 3567/2734/1597 2884/2589/1597 +f 2882/2587/1597 3537/2704/1597 3552/2719/1597 2883/2588/1597 +f 2881/2586/1597 3522/2689/1597 3537/2704/1597 2882/2587/1597 +f 2880/2585/1597 3507/2674/1597 3522/2689/1597 2881/2586/1597 +f 2879/2584/1597 3492/2659/1597 3507/2674/1597 2880/2585/1597 +f 2878/2583/1597 3477/2631/1597 3492/2659/1597 2879/2584/1597 +f 2877/2582/1597 3462/2628/1597 3477/2631/1597 2878/2583/1597 +f 3687/2902/1597 3688/2903/1597 3703/2904/1597 3702/2905/1597 +f 3688/2903/1597 3689/2906/1597 3704/2907/1597 3703/2904/1597 +f 3689/2906/1597 3690/2908/1597 3705/2909/1597 3704/2907/1597 +f 3690/2908/1597 3691/2910/1597 3706/2911/1597 3705/2909/1597 +f 3691/2910/1597 3692/2912/1597 3707/2913/1597 3706/2911/1597 +f 3692/2912/1597 3693/2914/1597 3708/2915/1597 3707/2913/1597 +f 3693/2914/1597 3694/2916/1597 3709/2917/1597 3708/2915/1597 +f 3694/2916/1597 3695/2918/1597 3710/2919/1597 3709/2917/1597 +f 3695/2918/1597 3696/2920/1597 3711/2921/1597 3710/2919/1597 +f 3696/2920/1597 3697/2922/1597 3712/2923/1597 3711/2921/1597 +f 3697/2922/1597 3698/2924/1597 3713/2925/1597 3712/2923/1597 +f 3698/2924/1597 3699/2926/1597 3714/2927/1597 3713/2925/1597 +f 3699/2926/1597 3700/2928/1597 3715/2929/1597 3714/2927/1597 +f 3700/2928/1597 3701/2930/1597 3716/2931/1597 3715/2929/1597 +f 3702/2905/1597 3703/2904/1597 3718/2932/1597 3717/2933/1597 +f 3703/2904/1597 3704/2907/1597 3719/2934/1597 3718/2932/1597 +f 3704/2907/1597 3705/2909/1597 3720/2935/1597 3719/2934/1597 +f 3705/2909/1597 3706/2911/1597 3721/2936/1597 3720/2935/1597 +f 3706/2911/1597 3707/2913/1597 3722/2937/1597 3721/2936/1597 +f 3707/2913/1597 3708/2915/1597 3723/2938/1597 3722/2937/1597 +f 3708/2915/1597 3709/2917/1597 3724/2939/1597 3723/2938/1597 +f 3709/2917/1597 3710/2919/1597 3725/2940/1597 3724/2939/1597 +f 3710/2919/1597 3711/2921/1597 3726/2941/1597 3725/2940/1597 +f 3711/2921/1597 3712/2923/1597 3727/2942/1597 3726/2941/1597 +f 3712/2923/1597 3713/2925/1597 3728/2943/1597 3727/2942/1597 +f 3713/2925/1597 3714/2927/1597 3729/2944/1597 3728/2943/1597 +f 3714/2927/1597 3715/2929/1597 3730/2945/1597 3729/2944/1597 +f 3715/2929/1597 3716/2931/1597 3731/2946/1597 3730/2945/1597 +f 3717/2933/1597 3718/2932/1597 3733/2947/1597 3732/2948/1597 +f 3718/2932/1597 3719/2934/1597 3734/2949/1597 3733/2947/1597 +f 3719/2934/1597 3720/2935/1597 3735/2950/1597 3734/2949/1597 +f 3720/2935/1597 3721/2936/1597 3736/2951/1597 3735/2950/1597 +f 3721/2936/1597 3722/2937/1597 3737/2952/1597 3736/2951/1597 +f 3722/2937/1597 3723/2938/1597 3738/2953/1597 3737/2952/1597 +f 3723/2938/1597 3724/2939/1597 3739/2954/1597 3738/2953/1597 +f 3724/2939/1597 3725/2940/1597 3740/2955/1597 3739/2954/1597 +f 3725/2940/1597 3726/2941/1597 3741/2956/1597 3740/2955/1597 +f 3726/2941/1597 3727/2942/1597 3742/2957/1597 3741/2956/1597 +f 3727/2942/1597 3728/2943/1597 3743/2958/1597 3742/2957/1597 +f 3728/2943/1597 3729/2944/1597 3744/2959/1597 3743/2958/1597 +f 3729/2944/1597 3730/2945/1597 3745/2960/1597 3744/2959/1597 +f 3730/2945/1597 3731/2946/1597 3746/2961/1597 3745/2960/1597 +f 3732/2948/1597 3733/2947/1597 3748/2962/1597 3747/2963/1597 +f 3733/2947/1597 3734/2949/1597 3749/2964/1597 3748/2962/1597 +f 3734/2949/1597 3735/2950/1597 3750/2965/1597 3749/2964/1597 +f 3735/2950/1597 3736/2951/1597 3751/2966/1597 3750/2965/1597 +f 3736/2951/1597 3737/2952/1597 3752/2967/1597 3751/2966/1597 +f 3737/2952/1597 3738/2953/1597 3753/2968/1597 3752/2967/1597 +f 3738/2953/1597 3739/2954/1597 3754/2969/1597 3753/2968/1597 +f 3739/2954/1597 3740/2955/1597 3755/2970/1597 3754/2969/1597 +f 3740/2955/1597 3741/2956/1597 3756/2971/1597 3755/2970/1597 +f 3741/2956/1597 3742/2957/1597 3757/2972/1597 3756/2971/1597 +f 3742/2957/1597 3743/2958/1597 3758/2973/1597 3757/2972/1597 +f 3743/2958/1597 3744/2959/1597 3759/2974/1597 3758/2973/1597 +f 3744/2959/1597 3745/2960/1597 3760/2975/1597 3759/2974/1597 +f 3745/2960/1597 3746/2961/1597 3761/2976/1597 3760/2975/1597 +f 3747/2963/1597 3748/2962/1597 3763/2977/1597 3762/2978/1597 +f 3748/2962/1597 3749/2964/1597 3764/2979/1597 3763/2977/1597 +f 3749/2964/1597 3750/2965/1597 3765/2980/1597 3764/2979/1597 +f 3750/2965/1597 3751/2966/1597 3766/2981/1597 3765/2980/1597 +f 3751/2966/1597 3752/2967/1597 3767/2982/1597 3766/2981/1597 +f 3752/2967/1597 3753/2968/1597 3768/2983/1597 3767/2982/1597 +f 3753/2968/1597 3754/2969/1597 3769/2984/1597 3768/2983/1597 +f 3754/2969/1597 3755/2970/1597 3770/2985/1597 3769/2984/1597 +f 3755/2970/1597 3756/2971/1597 3771/2986/1597 3770/2985/1597 +f 3756/2971/1597 3757/2972/1597 3772/2987/1597 3771/2986/1597 +f 3757/2972/1597 3758/2973/1597 3773/2988/1597 3772/2987/1597 +f 3758/2973/1597 3759/2974/1597 3774/2989/1597 3773/2988/1597 +f 3759/2974/1597 3760/2975/1597 3775/2990/1597 3774/2989/1597 +f 3760/2975/1597 3761/2976/1597 3776/2991/1597 3775/2990/1597 +f 3762/2978/1597 3763/2977/1597 3778/2992/1597 3777/2993/1597 +f 3763/2977/1597 3764/2979/1597 3779/2994/1597 3778/2992/1597 +f 3764/2979/1597 3765/2980/1597 3780/2995/1597 3779/2994/1597 +f 3765/2980/1597 3766/2981/1597 3781/2996/1597 3780/2995/1597 +f 3766/2981/1597 3767/2982/1597 3782/2997/1597 3781/2996/1597 +f 3767/2982/1597 3768/2983/1597 3783/2998/1597 3782/2997/1597 +f 3768/2983/1597 3769/2984/1597 3784/2999/1597 3783/2998/1597 +f 3769/2984/1597 3770/2985/1597 3785/3000/1597 3784/2999/1597 +f 3770/2985/1597 3771/2986/1597 3786/3001/1597 3785/3000/1597 +f 3771/2986/1597 3772/2987/1597 3787/3002/1597 3786/3001/1597 +f 3772/2987/1597 3773/2988/1597 3788/3003/1597 3787/3002/1597 +f 3773/2988/1597 3774/2989/1597 3789/3004/1597 3788/3003/1597 +f 3774/2989/1597 3775/2990/1597 3790/3005/1597 3789/3004/1597 +f 3775/2990/1597 3776/2991/1597 3791/3006/1597 3790/3005/1597 +f 3777/2993/1597 3778/2992/1597 3793/3007/1597 3792/3008/1597 +f 3778/2992/1597 3779/2994/1597 3794/3009/1597 3793/3007/1597 +f 3779/2994/1597 3780/2995/1597 3795/3010/1597 3794/3009/1597 +f 3780/2995/1597 3781/2996/1597 3796/3011/1597 3795/3010/1597 +f 3781/2996/1597 3782/2997/1597 3797/3012/1597 3796/3011/1597 +f 3782/2997/1597 3783/2998/1597 3798/3013/1597 3797/3012/1597 +f 3783/2998/1597 3784/2999/1597 3799/3014/1597 3798/3013/1597 +f 3784/2999/1597 3785/3000/1597 3800/3015/1597 3799/3014/1597 +f 3785/3000/1597 3786/3001/1597 3801/3016/1597 3800/3015/1597 +f 3786/3001/1597 3787/3002/1597 3802/3017/1597 3801/3016/1597 +f 3787/3002/1597 3788/3003/1597 3803/3018/1597 3802/3017/1597 +f 3788/3003/1597 3789/3004/1597 3804/3019/1597 3803/3018/1597 +f 3789/3004/1597 3790/3005/1597 3805/3020/1597 3804/3019/1597 +f 3790/3005/1597 3791/3006/1597 3806/3021/1597 3805/3020/1597 +f 3792/3008/1597 3793/3007/1597 3808/3022/1597 3807/3023/1597 +f 3793/3007/1597 3794/3009/1597 3809/3024/1597 3808/3022/1597 +f 3794/3009/1597 3795/3010/1597 3810/3025/1597 3809/3024/1597 +f 3795/3010/1597 3796/3011/1597 3811/3026/1597 3810/3025/1597 +f 3796/3011/1597 3797/3012/1597 3812/3027/1597 3811/3026/1597 +f 3797/3012/1597 3798/3013/1597 3813/3028/1597 3812/3027/1597 +f 3798/3013/1597 3799/3014/1597 3814/3029/1597 3813/3028/1597 +f 3799/3014/1597 3800/3015/1597 3815/3030/1597 3814/3029/1597 +f 3800/3015/1597 3801/3016/1597 3816/3031/1597 3815/3030/1597 +f 3801/3016/1597 3802/3017/1597 3817/3032/1597 3816/3031/1597 +f 3802/3017/1597 3803/3018/1597 3818/3033/1597 3817/3032/1597 +f 3803/3018/1597 3804/3019/1597 3819/3034/1597 3818/3033/1597 +f 3804/3019/1597 3805/3020/1597 3820/3035/1597 3819/3034/1597 +f 3805/3020/1597 3806/3021/1597 3821/3036/1597 3820/3035/1597 +f 3807/3023/1597 3808/3022/1597 3823/3037/1597 3822/3038/1597 +f 3808/3022/1597 3809/3024/1597 3824/3039/1597 3823/3037/1597 +f 3809/3024/1597 3810/3025/1597 3825/3040/1597 3824/3039/1597 +f 3810/3025/1597 3811/3026/1597 3826/3041/1597 3825/3040/1597 +f 3811/3026/1597 3812/3027/1597 3827/3042/1597 3826/3041/1597 +f 3812/3027/1597 3813/3028/1597 3828/3043/1597 3827/3042/1597 +f 3813/3028/1597 3814/3029/1597 3829/3044/1597 3828/3043/1597 +f 3814/3029/1597 3815/3030/1597 3830/3045/1597 3829/3044/1597 +f 3815/3030/1597 3816/3031/1597 3831/3046/1597 3830/3045/1597 +f 3816/3031/1597 3817/3032/1597 3832/3047/1597 3831/3046/1597 +f 3817/3032/1597 3818/3033/1597 3833/3048/1597 3832/3047/1597 +f 3818/3033/1597 3819/3034/1597 3834/3049/1597 3833/3048/1597 +f 3819/3034/1597 3820/3035/1597 3835/3050/1597 3834/3049/1597 +f 3820/3035/1597 3821/3036/1597 3836/3051/1597 3835/3050/1597 +f 3822/3038/1597 3823/3037/1597 3838/3052/1597 3837/3053/1597 +f 3823/3037/1597 3824/3039/1597 3839/3054/1597 3838/3052/1597 +f 3824/3039/1597 3825/3040/1597 3840/3055/1597 3839/3054/1597 +f 3825/3040/1597 3826/3041/1597 3841/3056/1597 3840/3055/1597 +f 3826/3041/1597 3827/3042/1597 3842/3057/1597 3841/3056/1597 +f 3827/3042/1597 3828/3043/1597 3843/3058/1597 3842/3057/1597 +f 3828/3043/1597 3829/3044/1597 3844/3059/1597 3843/3058/1597 +f 3829/3044/1597 3830/3045/1597 3845/3060/1597 3844/3059/1597 +f 3830/3045/1597 3831/3046/1597 3846/3061/1597 3845/3060/1597 +f 3831/3046/1597 3832/3047/1597 3847/3062/1597 3846/3061/1597 +f 3832/3047/1597 3833/3048/1597 3848/3063/1597 3847/3062/1597 +f 3833/3048/1597 3834/3049/1597 3849/3064/1597 3848/3063/1597 +f 3834/3049/1597 3835/3050/1597 3850/3065/1597 3849/3064/1597 +f 3835/3050/1597 3836/3051/1597 3851/3066/1597 3850/3065/1597 +f 3837/3053/1597 3838/3052/1597 3853/3067/1597 3852/3068/1597 +f 3838/3052/1597 3839/3054/1597 3854/3069/1597 3853/3067/1597 +f 3839/3054/1597 3840/3055/1597 3855/3070/1597 3854/3069/1597 +f 3840/3055/1597 3841/3056/1597 3856/3071/1597 3855/3070/1597 +f 3841/3056/1597 3842/3057/1597 3857/3072/1597 3856/3071/1597 +f 3842/3057/1597 3843/3058/1597 3858/3073/1597 3857/3072/1597 +f 3843/3058/1597 3844/3059/1597 3859/3074/1597 3858/3073/1597 +f 3844/3059/1597 3845/3060/1597 3860/3075/1597 3859/3074/1597 +f 3845/3060/1597 3846/3061/1597 3861/3076/1597 3860/3075/1597 +f 3846/3061/1597 3847/3062/1597 3862/3077/1597 3861/3076/1597 +f 3847/3062/1597 3848/3063/1597 3863/3078/1597 3862/3077/1597 +f 3848/3063/1597 3849/3064/1597 3864/3079/1597 3863/3078/1597 +f 3849/3064/1597 3850/3065/1597 3865/3080/1597 3864/3079/1597 +f 3850/3065/1597 3851/3066/1597 3866/3081/1597 3865/3080/1597 +f 3852/3068/1597 3853/3067/1597 3868/3082/1597 3867/3083/1597 +f 3853/3067/1597 3854/3069/1597 3869/3084/1597 3868/3082/1597 +f 3854/3069/1597 3855/3070/1597 3870/3085/1597 3869/3084/1597 +f 3855/3070/1597 3856/3071/1597 3871/3086/1597 3870/3085/1597 +f 3856/3071/1597 3857/3072/1597 3872/3087/1597 3871/3086/1597 +f 3857/3072/1597 3858/3073/1597 3873/3088/1597 3872/3087/1597 +f 3858/3073/1597 3859/3074/1597 3874/3089/1597 3873/3088/1597 +f 3859/3074/1597 3860/3075/1597 3875/3090/1597 3874/3089/1597 +f 3860/3075/1597 3861/3076/1597 3876/3091/1597 3875/3090/1597 +f 3861/3076/1597 3862/3077/1597 3877/3092/1597 3876/3091/1597 +f 3862/3077/1597 3863/3078/1597 3878/3093/1597 3877/3092/1597 +f 3863/3078/1597 3864/3079/1597 3879/3094/1597 3878/3093/1597 +f 3864/3079/1597 3865/3080/1597 3880/3095/1597 3879/3094/1597 +f 3865/3080/1597 3866/3081/1597 3881/3096/1597 3880/3095/1597 +f 3867/3083/1597 3868/3082/1597 3883/3097/1597 3882/3098/1597 +f 3868/3082/1597 3869/3084/1597 3884/3099/1597 3883/3097/1597 +f 3869/3084/1597 3870/3085/1597 3885/3100/1597 3884/3099/1597 +f 3870/3085/1597 3871/3086/1597 3886/3101/1597 3885/3100/1597 +f 3871/3086/1597 3872/3087/1597 3887/3102/1597 3886/3101/1597 +f 3872/3087/1597 3873/3088/1597 3888/3103/1597 3887/3102/1597 +f 3873/3088/1597 3874/3089/1597 3889/3104/1597 3888/3103/1597 +f 3874/3089/1597 3875/3090/1597 3890/3105/1597 3889/3104/1597 +f 3875/3090/1597 3876/3091/1597 3891/3106/1597 3890/3105/1597 +f 3876/3091/1597 3877/3092/1597 3892/3107/1597 3891/3106/1597 +f 3877/3092/1597 3878/3093/1597 3893/3108/1597 3892/3107/1597 +f 3878/3093/1597 3879/3094/1597 3894/3109/1597 3893/3108/1597 +f 3879/3094/1597 3880/3095/1597 3895/3110/1597 3894/3109/1597 +f 3880/3095/1597 3881/3096/1597 3896/3111/1597 3895/3110/1597 +f 3882/3098/1597 3883/3097/1597 3898/3112/1597 3897/3113/1597 +f 3883/3097/1597 3884/3099/1597 3899/3114/1597 3898/3112/1597 +f 3884/3099/1597 3885/3100/1597 3900/3115/1597 3899/3114/1597 +f 3885/3100/1597 3886/3101/1597 3901/3116/1597 3900/3115/1597 +f 3886/3101/1597 3887/3102/1597 3902/3117/1597 3901/3116/1597 +f 3887/3102/1597 3888/3103/1597 3903/3118/1597 3902/3117/1597 +f 3888/3103/1597 3889/3104/1597 3904/3119/1597 3903/3118/1597 +f 3889/3104/1597 3890/3105/1597 3905/3120/1597 3904/3119/1597 +f 3890/3105/1597 3891/3106/1597 3906/3121/1597 3905/3120/1597 +f 3891/3106/1597 3892/3107/1597 3907/3122/1597 3906/3121/1597 +f 3892/3107/1597 3893/3108/1597 3908/3123/1597 3907/3122/1597 +f 3893/3108/1597 3894/3109/1597 3909/3124/1597 3908/3123/1597 +f 3894/3109/1597 3895/3110/1597 3910/3125/1597 3909/3124/1597 +f 3895/3110/1597 3896/3111/1597 3911/3126/1597 3910/3125/1597 +f 2730/2564/1597 2862/3127/1597 3687/2902/1597 2892/3128/1597 +f 2862/3127/1597 2863/3129/1597 3688/2903/1597 3687/2902/1597 +f 2863/3129/1597 2864/3130/1597 3689/2906/1597 3688/2903/1597 +f 2864/3130/1597 2865/3131/1597 3690/2908/1597 3689/2906/1597 +f 2865/3131/1597 2866/2624/1597 3691/2910/1597 3690/2908/1597 +f 2866/2624/1597 2867/2623/1597 3692/2912/1597 3691/2910/1597 +f 2867/2623/1597 2868/3132/1597 3693/2914/1597 3692/2912/1597 +f 2868/3132/1597 2869/3133/1597 3694/2916/1597 3693/2914/1597 +f 2869/3133/1597 2870/3134/1597 3695/2918/1597 3694/2916/1597 +f 2870/3134/1597 2871/2619/1597 3696/2920/1597 3695/2918/1597 +f 2871/2619/1597 2872/3135/1597 3697/2922/1597 3696/2920/1597 +f 2872/3135/1597 2873/3136/1597 3698/2924/1597 3697/2922/1597 +f 2873/3136/1597 2874/3137/1597 3699/2926/1597 3698/2924/1597 +f 2874/3137/1597 2875/2615/1597 3700/2928/1597 3699/2926/1597 +f 2875/2615/1597 2876/3138/1597 3701/2930/1597 3700/2928/1597 +f 2876/3138/1597 2734/2614/1597 2921/3139/1597 3701/2930/1597 +f 3701/2930/1597 2921/3139/1597 2920/3140/1597 3716/2931/1597 +f 3716/2931/1597 2920/3140/1597 2919/3141/1597 3731/2946/1597 +f 3731/2946/1597 2919/3141/1597 2918/3142/1597 3746/2961/1597 +f 3746/2961/1597 2918/3142/1597 2917/3143/1597 3761/2976/1597 +f 3761/2976/1597 2917/3143/1597 2916/3144/1597 3776/2991/1597 +f 3776/2991/1597 2916/3144/1597 2915/3145/1597 3791/3006/1597 +f 3791/3006/1597 2915/3145/1597 2914/3146/1597 3806/3021/1597 +f 3806/3021/1597 2914/3146/1597 2913/3147/1597 3821/3036/1597 +f 3821/3036/1597 2913/3147/1597 2912/3148/1597 3836/3051/1597 +f 3836/3051/1597 2912/3148/1597 2911/3149/1597 3851/3066/1597 +f 3851/3066/1597 2911/3149/1597 2910/3150/1597 3866/3081/1597 +f 3866/3081/1597 2910/3150/1597 2909/3151/1597 3881/3096/1597 +f 3881/3096/1597 2909/3151/1597 2908/3152/1597 3896/3111/1597 +f 3896/3111/1597 2908/3152/1597 2907/3153/1597 3911/3126/1597 +f 3911/3126/1597 2907/3153/1597 2738/3154/1597 2936/3155/1597 +f 3910/3125/1597 3911/3126/1597 2936/3155/1597 2935/3156/1597 +f 3909/3124/1597 3910/3125/1597 2935/3156/1597 2934/3157/1597 +f 3908/3123/1597 3909/3124/1597 2934/3157/1597 2933/3158/1597 +f 3907/3122/1597 3908/3123/1597 2933/3158/1597 2932/3159/1597 +f 3906/3121/1597 3907/3122/1597 2932/3159/1597 2931/3160/1597 +f 3905/3120/1597 3906/3121/1597 2931/3160/1597 2930/3161/1597 +f 3904/3119/1597 3905/3120/1597 2930/3161/1597 2929/3162/1597 +f 3903/3118/1597 3904/3119/1597 2929/3162/1597 2928/3163/1597 +f 3902/3117/1597 3903/3118/1597 2928/3163/1597 2927/3164/1597 +f 3901/3116/1597 3902/3117/1597 2927/3164/1597 2926/3165/1597 +f 3900/3115/1597 3901/3116/1597 2926/3165/1597 2925/3166/1597 +f 3899/3114/1597 3900/3115/1597 2925/3166/1597 2924/3167/1597 +f 3898/3112/1597 3899/3114/1597 2924/3167/1597 2923/3168/1597 +f 3897/3113/1597 3898/3112/1597 2923/3168/1597 2922/3169/1597 +f 2906/3170/1597 3897/3113/1597 2922/3169/1597 2737/3171/1597 +f 2905/3172/1597 3882/3098/1597 3897/3113/1597 2906/3170/1597 +f 2904/3173/1597 3867/3083/1597 3882/3098/1597 2905/3172/1597 +f 2903/3174/1597 3852/3068/1597 3867/3083/1597 2904/3173/1597 +f 2902/3175/1597 3837/3053/1597 3852/3068/1597 2903/3174/1597 +f 2901/3176/1597 3822/3038/1597 3837/3053/1597 2902/3175/1597 +f 2900/3177/1597 3807/3023/1597 3822/3038/1597 2901/3176/1597 +f 2899/3178/1597 3792/3008/1597 3807/3023/1597 2900/3177/1597 +f 2898/3179/1597 3777/2993/1597 3792/3008/1597 2899/3178/1597 +f 2897/3180/1597 3762/2978/1597 3777/2993/1597 2898/3179/1597 +f 2896/3181/1597 3747/2963/1597 3762/2978/1597 2897/3180/1597 +f 2895/3182/1597 3732/2948/1597 3747/2963/1597 2896/3181/1597 +f 2894/3183/1597 3717/2933/1597 3732/2948/1597 2895/3182/1597 +f 2893/3184/1597 3702/2905/1597 3717/2933/1597 2894/3183/1597 +f 2892/3128/1597 3687/2902/1597 3702/2905/1597 2893/3184/1597 +f 3912/3185/1597 3913/3186/1597 3928/3187/1597 3927/3188/1597 +f 3913/3186/1597 3914/3189/1597 3929/3190/1597 3928/3187/1597 +f 3914/3189/1597 3915/3191/1597 3930/3192/1597 3929/3190/1597 +f 3915/3191/1597 3916/3193/1597 3931/3194/1597 3930/3192/1597 +f 3916/3193/1597 3917/3195/1597 3932/3196/1597 3931/3194/1597 +f 3917/3195/1597 3918/3197/1597 3933/3198/1597 3932/3196/1597 +f 3918/3197/1597 3919/3199/1597 3934/3200/1597 3933/3198/1597 +f 3919/3199/1597 3920/3201/1597 3935/3202/1597 3934/3200/1597 +f 3920/3201/1597 3921/3203/1597 3936/3204/1597 3935/3202/1597 +f 3921/3203/1597 3922/3205/1597 3937/3206/1597 3936/3204/1597 +f 3922/3205/1597 3923/3207/1597 3938/3208/1597 3937/3206/1597 +f 3923/3207/1597 3924/3209/1597 3939/3210/1597 3938/3208/1597 +f 3924/3209/1597 3925/3211/1597 3940/3212/1597 3939/3210/1597 +f 3925/3211/1597 3926/3213/1597 3941/3214/1597 3940/3212/1597 +f 3927/3188/1597 3928/3187/1597 3943/3215/1597 3942/3216/1597 +f 3928/3187/1597 3929/3190/1597 3944/3217/1597 3943/3215/1597 +f 3929/3190/1597 3930/3192/1597 3945/3218/1597 3944/3217/1597 +f 3930/3192/1597 3931/3194/1597 3946/3219/1597 3945/3218/1597 +f 3931/3194/1597 3932/3196/1597 3947/3220/1597 3946/3219/1597 +f 3932/3196/1597 3933/3198/1597 3948/3221/1597 3947/3220/1597 +f 3933/3198/1597 3934/3200/1597 3949/3222/1597 3948/3221/1597 +f 3934/3200/1597 3935/3202/1597 3950/3223/1597 3949/3222/1597 +f 3935/3202/1597 3936/3204/1597 3951/3224/1597 3950/3223/1597 +f 3936/3204/1597 3937/3206/1597 3952/3225/1597 3951/3224/1597 +f 3937/3206/1597 3938/3208/1597 3953/3226/1597 3952/3225/1597 +f 3938/3208/1597 3939/3210/1597 3954/3227/1597 3953/3226/1597 +f 3939/3210/1597 3940/3212/1597 3955/3228/1597 3954/3227/1597 +f 3940/3212/1597 3941/3214/1597 3956/3229/1597 3955/3228/1597 +f 3942/3216/1597 3943/3215/1597 3958/3230/1597 3957/3231/1597 +f 3943/3215/1597 3944/3217/1597 3959/3232/1597 3958/3230/1597 +f 3944/3217/1597 3945/3218/1597 3960/3233/1597 3959/3232/1597 +f 3945/3218/1597 3946/3219/1597 3961/3234/1597 3960/3233/1597 +f 3946/3219/1597 3947/3220/1597 3962/3235/1597 3961/3234/1597 +f 3947/3220/1597 3948/3221/1597 3963/3236/1597 3962/3235/1597 +f 3948/3221/1597 3949/3222/1597 3964/3237/1597 3963/3236/1597 +f 3949/3222/1597 3950/3223/1597 3965/3238/1597 3964/3237/1597 +f 3950/3223/1597 3951/3224/1597 3966/3239/1597 3965/3238/1597 +f 3951/3224/1597 3952/3225/1597 3967/3240/1597 3966/3239/1597 +f 3952/3225/1597 3953/3226/1597 3968/3241/1597 3967/3240/1597 +f 3953/3226/1597 3954/3227/1597 3969/3242/1597 3968/3241/1597 +f 3954/3227/1597 3955/3228/1597 3970/3243/1597 3969/3242/1597 +f 3955/3228/1597 3956/3229/1597 3971/3244/1597 3970/3243/1597 +f 3957/3231/1597 3958/3230/1597 3973/3245/1597 3972/3246/1597 +f 3958/3230/1597 3959/3232/1597 3974/3247/1597 3973/3245/1597 +f 3959/3232/1597 3960/3233/1597 3975/3248/1597 3974/3247/1597 +f 3960/3233/1597 3961/3234/1597 3976/3249/1597 3975/3248/1597 +f 3961/3234/1597 3962/3235/1597 3977/3250/1597 3976/3249/1597 +f 3962/3235/1597 3963/3236/1597 3978/3251/1597 3977/3250/1597 +f 3963/3236/1597 3964/3237/1597 3979/3252/1597 3978/3251/1597 +f 3964/3237/1597 3965/3238/1597 3980/3253/1597 3979/3252/1597 +f 3965/3238/1597 3966/3239/1597 3981/3254/1597 3980/3253/1597 +f 3966/3239/1597 3967/3240/1597 3982/3255/1597 3981/3254/1597 +f 3967/3240/1597 3968/3241/1597 3983/3256/1597 3982/3255/1597 +f 3968/3241/1597 3969/3242/1597 3984/3257/1597 3983/3256/1597 +f 3969/3242/1597 3970/3243/1597 3985/3258/1597 3984/3257/1597 +f 3970/3243/1597 3971/3244/1597 3986/3259/1597 3985/3258/1597 +f 3972/3246/1597 3973/3245/1597 3988/3260/1597 3987/3261/1597 +f 3973/3245/1597 3974/3247/1597 3989/3262/1597 3988/3260/1597 +f 3974/3247/1597 3975/3248/1597 3990/3263/1597 3989/3262/1597 +f 3975/3248/1597 3976/3249/1597 3991/3264/1597 3990/3263/1597 +f 3976/3249/1597 3977/3250/1597 3992/3265/1597 3991/3264/1597 +f 3977/3250/1597 3978/3251/1597 3993/3266/1597 3992/3265/1597 +f 3978/3251/1597 3979/3252/1597 3994/3267/1597 3993/3266/1597 +f 3979/3252/1597 3980/3253/1597 3995/3268/1597 3994/3267/1597 +f 3980/3253/1597 3981/3254/1597 3996/3269/1597 3995/3268/1597 +f 3981/3254/1597 3982/3255/1597 3997/3270/1597 3996/3269/1597 +f 3982/3255/1597 3983/3256/1597 3998/3271/1597 3997/3270/1597 +f 3983/3256/1597 3984/3257/1597 3999/3272/1597 3998/3271/1597 +f 3984/3257/1597 3985/3258/1597 4000/3273/1597 3999/3272/1597 +f 3985/3258/1597 3986/3259/1597 4001/3274/1597 4000/3273/1597 +f 3987/3261/1597 3988/3260/1597 4003/3275/1597 4002/3276/1597 +f 3988/3260/1597 3989/3262/1597 4004/3277/1597 4003/3275/1597 +f 3989/3262/1597 3990/3263/1597 4005/3278/1597 4004/3277/1597 +f 3990/3263/1597 3991/3264/1597 4006/3279/1597 4005/3278/1597 +f 3991/3264/1597 3992/3265/1597 4007/3280/1597 4006/3279/1597 +f 3992/3265/1597 3993/3266/1597 4008/3281/1597 4007/3280/1597 +f 3993/3266/1597 3994/3267/1597 4009/3282/1597 4008/3281/1597 +f 3994/3267/1597 3995/3268/1597 4010/3283/1597 4009/3282/1597 +f 3995/3268/1597 3996/3269/1597 4011/3284/1597 4010/3283/1597 +f 3996/3269/1597 3997/3270/1597 4012/3285/1597 4011/3284/1597 +f 3997/3270/1597 3998/3271/1597 4013/3286/1597 4012/3285/1597 +f 3998/3271/1597 3999/3272/1597 4014/3287/1597 4013/3286/1597 +f 3999/3272/1597 4000/3273/1597 4015/3288/1597 4014/3287/1597 +f 4000/3273/1597 4001/3274/1597 4016/3289/1597 4015/3288/1597 +f 4002/3276/1597 4003/3275/1597 4018/3290/1597 4017/3291/1597 +f 4003/3275/1597 4004/3277/1597 4019/3292/1597 4018/3290/1597 +f 4004/3277/1597 4005/3278/1597 4020/3293/1597 4019/3292/1597 +f 4005/3278/1597 4006/3279/1597 4021/3294/1597 4020/3293/1597 +f 4006/3279/1597 4007/3280/1597 4022/3295/1597 4021/3294/1597 +f 4007/3280/1597 4008/3281/1597 4023/3296/1597 4022/3295/1597 +f 4008/3281/1597 4009/3282/1597 4024/3297/1597 4023/3296/1597 +f 4009/3282/1597 4010/3283/1597 4025/3298/1597 4024/3297/1597 +f 4010/3283/1597 4011/3284/1597 4026/3299/1597 4025/3298/1597 +f 4011/3284/1597 4012/3285/1597 4027/3300/1597 4026/3299/1597 +f 4012/3285/1597 4013/3286/1597 4028/3301/1597 4027/3300/1597 +f 4013/3286/1597 4014/3287/1597 4029/3302/1597 4028/3301/1597 +f 4014/3287/1597 4015/3288/1597 4030/3303/1597 4029/3302/1597 +f 4015/3288/1597 4016/3289/1597 4031/3304/1597 4030/3303/1597 +f 4017/3291/1597 4018/3290/1597 4033/3305/1597 4032/3306/1597 +f 4018/3290/1597 4019/3292/1597 4034/3307/1597 4033/3305/1597 +f 4019/3292/1597 4020/3293/1597 4035/3308/1597 4034/3307/1597 +f 4020/3293/1597 4021/3294/1597 4036/3309/1597 4035/3308/1597 +f 4021/3294/1597 4022/3295/1597 4037/3310/1597 4036/3309/1597 +f 4022/3295/1597 4023/3296/1597 4038/3311/1597 4037/3310/1597 +f 4023/3296/1597 4024/3297/1597 4039/3312/1597 4038/3311/1597 +f 4024/3297/1597 4025/3298/1597 4040/3313/1597 4039/3312/1597 +f 4025/3298/1597 4026/3299/1597 4041/3314/1597 4040/3313/1597 +f 4026/3299/1597 4027/3300/1597 4042/3315/1597 4041/3314/1597 +f 4027/3300/1597 4028/3301/1597 4043/3316/1597 4042/3315/1597 +f 4028/3301/1597 4029/3302/1597 4044/3317/1597 4043/3316/1597 +f 4029/3302/1597 4030/3303/1597 4045/3318/1597 4044/3317/1597 +f 4030/3303/1597 4031/3304/1597 4046/3319/1597 4045/3318/1597 +f 4032/3306/1597 4033/3305/1597 4048/3320/1597 4047/3321/1597 +f 4033/3305/1597 4034/3307/1597 4049/3322/1597 4048/3320/1597 +f 4034/3307/1597 4035/3308/1597 4050/3323/1597 4049/3322/1597 +f 4035/3308/1597 4036/3309/1597 4051/3324/1597 4050/3323/1597 +f 4036/3309/1597 4037/3310/1597 4052/3325/1597 4051/3324/1597 +f 4037/3310/1597 4038/3311/1597 4053/3326/1597 4052/3325/1597 +f 4038/3311/1597 4039/3312/1597 4054/3327/1597 4053/3326/1597 +f 4039/3312/1597 4040/3313/1597 4055/3328/1597 4054/3327/1597 +f 4040/3313/1597 4041/3314/1597 4056/3329/1597 4055/3328/1597 +f 4041/3314/1597 4042/3315/1597 4057/3330/1597 4056/3329/1597 +f 4042/3315/1597 4043/3316/1597 4058/3331/1597 4057/3330/1597 +f 4043/3316/1597 4044/3317/1597 4059/3332/1597 4058/3331/1597 +f 4044/3317/1597 4045/3318/1597 4060/3333/1597 4059/3332/1597 +f 4045/3318/1597 4046/3319/1597 4061/3334/1597 4060/3333/1597 +f 4047/3321/1597 4048/3320/1597 4063/3335/1597 4062/3336/1597 +f 4048/3320/1597 4049/3322/1597 4064/3337/1597 4063/3335/1597 +f 4049/3322/1597 4050/3323/1597 4065/3338/1597 4064/3337/1597 +f 4050/3323/1597 4051/3324/1597 4066/3339/1597 4065/3338/1597 +f 4051/3324/1597 4052/3325/1597 4067/3340/1597 4066/3339/1597 +f 4052/3325/1597 4053/3326/1597 4068/3341/1597 4067/3340/1597 +f 4053/3326/1597 4054/3327/1597 4069/3342/1597 4068/3341/1597 +f 4054/3327/1597 4055/3328/1597 4070/3343/1597 4069/3342/1597 +f 4055/3328/1597 4056/3329/1597 4071/3344/1597 4070/3343/1597 +f 4056/3329/1597 4057/3330/1597 4072/3345/1597 4071/3344/1597 +f 4057/3330/1597 4058/3331/1597 4073/3346/1597 4072/3345/1597 +f 4058/3331/1597 4059/3332/1597 4074/3347/1597 4073/3346/1597 +f 4059/3332/1597 4060/3333/1597 4075/3348/1597 4074/3347/1597 +f 4060/3333/1597 4061/3334/1597 4076/3349/1597 4075/3348/1597 +f 4062/3336/1597 4063/3335/1597 4078/3350/1597 4077/3351/1597 +f 4063/3335/1597 4064/3337/1597 4079/3352/1597 4078/3350/1597 +f 4064/3337/1597 4065/3338/1597 4080/3353/1597 4079/3352/1597 +f 4065/3338/1597 4066/3339/1597 4081/3354/1597 4080/3353/1597 +f 4066/3339/1597 4067/3340/1597 4082/3355/1597 4081/3354/1597 +f 4067/3340/1597 4068/3341/1597 4083/3356/1597 4082/3355/1597 +f 4068/3341/1597 4069/3342/1597 4084/3357/1597 4083/3356/1597 +f 4069/3342/1597 4070/3343/1597 4085/3358/1597 4084/3357/1597 +f 4070/3343/1597 4071/3344/1597 4086/3359/1597 4085/3358/1597 +f 4071/3344/1597 4072/3345/1597 4087/3360/1597 4086/3359/1597 +f 4072/3345/1597 4073/3346/1597 4088/3361/1597 4087/3360/1597 +f 4073/3346/1597 4074/3347/1597 4089/3362/1597 4088/3361/1597 +f 4074/3347/1597 4075/3348/1597 4090/3363/1597 4089/3362/1597 +f 4075/3348/1597 4076/3349/1597 4091/3364/1597 4090/3363/1597 +f 4077/3351/1597 4078/3350/1597 4093/3365/1597 4092/3366/1597 +f 4078/3350/1597 4079/3352/1597 4094/3367/1597 4093/3365/1597 +f 4079/3352/1597 4080/3353/1597 4095/3368/1597 4094/3367/1597 +f 4080/3353/1597 4081/3354/1597 4096/3369/1597 4095/3368/1597 +f 4081/3354/1597 4082/3355/1597 4097/3370/1597 4096/3369/1597 +f 4082/3355/1597 4083/3356/1597 4098/3371/1597 4097/3370/1597 +f 4083/3356/1597 4084/3357/1597 4099/3372/1597 4098/3371/1597 +f 4084/3357/1597 4085/3358/1597 4100/3373/1597 4099/3372/1597 +f 4085/3358/1597 4086/3359/1597 4101/3374/1597 4100/3373/1597 +f 4086/3359/1597 4087/3360/1597 4102/3375/1597 4101/3374/1597 +f 4087/3360/1597 4088/3361/1597 4103/3376/1597 4102/3375/1597 +f 4088/3361/1597 4089/3362/1597 4104/3377/1597 4103/3376/1597 +f 4089/3362/1597 4090/3363/1597 4105/3378/1597 4104/3377/1597 +f 4090/3363/1597 4091/3364/1597 4106/3379/1597 4105/3378/1597 +f 4092/3366/1597 4093/3365/1597 4108/3380/1597 4107/3381/1597 +f 4093/3365/1597 4094/3367/1597 4109/3382/1597 4108/3380/1597 +f 4094/3367/1597 4095/3368/1597 4110/3383/1597 4109/3382/1597 +f 4095/3368/1597 4096/3369/1597 4111/3384/1597 4110/3383/1597 +f 4096/3369/1597 4097/3370/1597 4112/3385/1597 4111/3384/1597 +f 4097/3370/1597 4098/3371/1597 4113/3386/1597 4112/3385/1597 +f 4098/3371/1597 4099/3372/1597 4114/3387/1597 4113/3386/1597 +f 4099/3372/1597 4100/3373/1597 4115/3388/1597 4114/3387/1597 +f 4100/3373/1597 4101/3374/1597 4116/3389/1597 4115/3388/1597 +f 4101/3374/1597 4102/3375/1597 4117/3390/1597 4116/3389/1597 +f 4102/3375/1597 4103/3376/1597 4118/3391/1597 4117/3390/1597 +f 4103/3376/1597 4104/3377/1597 4119/3392/1597 4118/3391/1597 +f 4104/3377/1597 4105/3378/1597 4120/3393/1597 4119/3392/1597 +f 4105/3378/1597 4106/3379/1597 4121/3394/1597 4120/3393/1597 +f 4107/3381/1597 4108/3380/1597 4123/3395/1597 4122/3396/1597 +f 4108/3380/1597 4109/3382/1597 4124/3397/1597 4123/3395/1597 +f 4109/3382/1597 4110/3383/1597 4125/3398/1597 4124/3397/1597 +f 4110/3383/1597 4111/3384/1597 4126/3399/1597 4125/3398/1597 +f 4111/3384/1597 4112/3385/1597 4127/3400/1597 4126/3399/1597 +f 4112/3385/1597 4113/3386/1597 4128/3401/1597 4127/3400/1597 +f 4113/3386/1597 4114/3387/1597 4129/3402/1597 4128/3401/1597 +f 4114/3387/1597 4115/3388/1597 4130/3403/1597 4129/3402/1597 +f 4115/3388/1597 4116/3389/1597 4131/3404/1597 4130/3403/1597 +f 4116/3389/1597 4117/3390/1597 4132/3405/1597 4131/3404/1597 +f 4117/3390/1597 4118/3391/1597 4133/3406/1597 4132/3405/1597 +f 4118/3391/1597 4119/3392/1597 4134/3407/1597 4133/3406/1597 +f 4119/3392/1597 4120/3393/1597 4135/3408/1597 4134/3407/1597 +f 4120/3393/1597 4121/3394/1597 4136/3409/1597 4135/3408/1597 +f 2735/2275/1597 2847/2277/1597 3912/3185/1597 2966/3410/1597 +f 2847/2277/1597 2848/2338/1597 3913/3186/1597 3912/3185/1597 +f 2848/2338/1597 2849/3411/1597 3914/3189/1597 3913/3186/1597 +f 2849/3411/1597 2850/3412/1597 3915/3191/1597 3914/3189/1597 +f 2850/3412/1597 2851/3413/1597 3916/3193/1597 3915/3191/1597 +f 2851/3413/1597 2852/2334/1597 3917/3195/1597 3916/3193/1597 +f 2852/2334/1597 2853/3414/1597 3918/3197/1597 3917/3195/1597 +f 2853/3414/1597 2854/2332/1597 3919/3199/1597 3918/3197/1597 +f 2854/2332/1597 2855/3415/1597 3920/3201/1597 3919/3199/1597 +f 2855/3415/1597 2856/2330/1597 3921/3203/1597 3920/3201/1597 +f 2856/2330/1597 2857/2329/1597 3922/3205/1597 3921/3203/1597 +f 2857/2329/1597 2858/3416/1597 3923/3207/1597 3922/3205/1597 +f 2858/3416/1597 2859/3417/1597 3924/3209/1597 3923/3207/1597 +f 2859/3417/1597 2860/2326/1597 3925/3211/1597 3924/3209/1597 +f 2860/2326/1597 2861/2324/1597 3926/3213/1597 3925/3211/1597 +f 2861/2324/1597 2729/2325/1597 2951/3418/1597 3926/3213/1597 +f 3926/3213/1597 2951/3418/1597 2950/3419/1597 3941/3214/1597 +f 3941/3214/1597 2950/3419/1597 2949/3420/1597 3956/3229/1597 +f 3956/3229/1597 2949/3420/1597 2948/3421/1597 3971/3244/1597 +f 3971/3244/1597 2948/3421/1597 2947/3422/1597 3986/3259/1597 +f 3986/3259/1597 2947/3422/1597 2946/3423/1597 4001/3274/1597 +f 4001/3274/1597 2946/3423/1597 2945/3424/1597 4016/3289/1597 +f 4016/3289/1597 2945/3424/1597 2944/3425/1597 4031/3304/1597 +f 4031/3304/1597 2944/3425/1597 2943/3426/1597 4046/3319/1597 +f 4046/3319/1597 2943/3426/1597 2942/3427/1597 4061/3334/1597 +f 4061/3334/1597 2942/3427/1597 2941/3428/1597 4076/3349/1597 +f 4076/3349/1597 2941/3428/1597 2940/3429/1597 4091/3364/1597 +f 4091/3364/1597 2940/3429/1597 2939/3430/1597 4106/3379/1597 +f 4106/3379/1597 2939/3430/1597 2938/3431/1597 4121/3394/1597 +f 4121/3394/1597 2938/3431/1597 2937/3432/1597 4136/3409/1597 +f 4136/3409/1597 2937/3432/1597 2739/3433/1597 2981/3434/1597 +f 4135/3408/1597 4136/3409/1597 2981/3434/1597 2980/3435/1597 +f 4134/3407/1597 4135/3408/1597 2980/3435/1597 2979/3436/1597 +f 4133/3406/1597 4134/3407/1597 2979/3436/1597 2978/3437/1597 +f 4132/3405/1597 4133/3406/1597 2978/3437/1597 2977/3438/1597 +f 4131/3404/1597 4132/3405/1597 2977/3438/1597 2976/3439/1597 +f 4130/3403/1597 4131/3404/1597 2976/3439/1597 2975/3440/1597 +f 4129/3402/1597 4130/3403/1597 2975/3440/1597 2974/3441/1597 +f 4128/3401/1597 4129/3402/1597 2974/3441/1597 2973/3442/1597 +f 4127/3400/1597 4128/3401/1597 2973/3442/1597 2972/3443/1597 +f 4126/3399/1597 4127/3400/1597 2972/3443/1597 2971/3444/1597 +f 4125/3398/1597 4126/3399/1597 2971/3444/1597 2970/3445/1597 +f 4124/3397/1597 4125/3398/1597 2970/3445/1597 2969/3446/1597 +f 4123/3395/1597 4124/3397/1597 2969/3446/1597 2968/3447/1597 +f 4122/3396/1597 4123/3395/1597 2968/3447/1597 2967/3448/1597 +f 2952/3449/1597 4122/3396/1597 2967/3448/1597 2740/3450/1597 +f 2953/3451/1597 4107/3381/1597 4122/3396/1597 2952/3449/1597 +f 2954/3452/1597 4092/3366/1597 4107/3381/1597 2953/3451/1597 +f 2955/3453/1597 4077/3351/1597 4092/3366/1597 2954/3452/1597 +f 2956/3454/1597 4062/3336/1597 4077/3351/1597 2955/3453/1597 +f 2957/3455/1597 4047/3321/1597 4062/3336/1597 2956/3454/1597 +f 2958/3456/1597 4032/3306/1597 4047/3321/1597 2957/3455/1597 +f 2959/3457/1597 4017/3291/1597 4032/3306/1597 2958/3456/1597 +f 2960/3458/1597 4002/3276/1597 4017/3291/1597 2959/3457/1597 +f 2961/3459/1597 3987/3261/1597 4002/3276/1597 2960/3458/1597 +f 2962/3460/1597 3972/3246/1597 3987/3261/1597 2961/3459/1597 +f 2963/3461/1597 3957/3231/1597 3972/3246/1597 2962/3460/1597 +f 2964/3462/1597 3942/3216/1597 3957/3231/1597 2963/3461/1597 +f 2965/3463/1597 3927/3188/1597 3942/3216/1597 2964/3462/1597 +f 2966/3410/1597 3912/3185/1597 3927/3188/1597 2965/3463/1597 +f 4138/3464/1597 4139/3465/1597 4147/3466/1597 4146/3467/1597 +f 4139/3465/1597 4140/3468/1597 4148/3469/1597 4147/3466/1597 +f 4140/3468/1597 4141/3470/1597 4149/3471/1597 4148/3469/1597 +f 4141/3470/1597 4142/3472/1597 4150/3473/1597 4149/3471/1597 +f 4142/3472/1597 4143/3474/1597 4151/3475/1597 4150/3473/1597 +f 4143/3474/1597 4144/3476/1597 4152/3477/1597 4151/3475/1597 +f 4144/3476/1597 4145/3478/1597 4153/3479/1597 4152/3477/1597 +f 4146/3467/1597 4147/3466/1597 4155/3480/1597 4154/3481/1597 +f 4147/3466/1597 4148/3469/1597 4156/3482/1597 4155/3480/1597 +f 4148/3469/1597 4149/3471/1597 4157/3483/1597 4156/3482/1597 +f 4149/3471/1597 4150/3473/1597 4158/3484/1597 4157/3483/1597 +f 4150/3473/1597 4151/3475/1597 4159/3485/1597 4158/3484/1597 +f 4151/3475/1597 4152/3477/1597 4160/3486/1597 4159/3485/1597 +f 4152/3477/1597 4153/3479/1597 4161/3487/1597 4160/3486/1597 +f 4154/3481/1597 4155/3480/1597 4163/3488/1597 4162/3489/1597 +f 4155/3480/1597 4156/3482/1597 4164/3490/1597 4163/3488/1597 +f 4156/3482/1597 4157/3483/1597 4165/3491/1597 4164/3490/1597 +f 4157/3483/1597 4158/3484/1597 4166/3492/1597 4165/3491/1597 +f 4158/3484/1597 4159/3485/1597 4167/3493/1597 4166/3492/1597 +f 4159/3485/1597 4160/3486/1597 4168/3494/1597 4167/3493/1597 +f 4160/3486/1597 4161/3487/1597 4169/3495/1597 4168/3494/1597 +f 4162/3489/1597 4163/3488/1597 4171/3496/1597 4170/3497/1597 +f 4163/3488/1597 4164/3490/1597 4172/3498/1597 4171/3496/1597 +f 4164/3490/1597 4165/3491/1597 4173/3499/1597 4172/3498/1597 +f 4165/3491/1597 4166/3492/1597 4174/3500/1597 4173/3499/1597 +f 4166/3492/1597 4167/3493/1597 4175/3501/1597 4174/3500/1597 +f 4167/3493/1597 4168/3494/1597 4176/3502/1597 4175/3501/1597 +f 4168/3494/1597 4169/3495/1597 4177/3503/1597 4176/3502/1597 +f 4170/3497/1597 4171/3496/1597 4179/3504/1597 4178/3505/1597 +f 4171/3496/1597 4172/3498/1597 4180/3506/1597 4179/3504/1597 +f 4172/3498/1597 4173/3499/1597 4181/3507/1597 4180/3506/1597 +f 4173/3499/1597 4174/3500/1597 4182/3508/1597 4181/3507/1597 +f 4174/3500/1597 4175/3501/1597 4183/3509/1597 4182/3508/1597 +f 4175/3501/1597 4176/3502/1597 4184/3510/1597 4183/3509/1597 +f 4176/3502/1597 4177/3503/1597 4185/3511/1597 4184/3510/1597 +f 4178/3505/1597 4179/3504/1597 4187/3512/1597 4186/3513/1597 +f 4179/3504/1597 4180/3506/1597 4188/3514/1597 4187/3512/1597 +f 4180/3506/1597 4181/3507/1597 4189/3515/1597 4188/3514/1597 +f 4181/3507/1597 4182/3508/1597 4190/3516/1597 4189/3515/1597 +f 4182/3508/1597 4183/3509/1597 4191/3517/1597 4190/3516/1597 +f 4183/3509/1597 4184/3510/1597 4192/3518/1597 4191/3517/1597 +f 4184/3510/1597 4185/3511/1597 4193/3519/1597 4192/3518/1597 +f 4194/3520/1597 4195/3521/1597 4203/3522/1597 4202/3523/1597 +f 4195/3521/1597 4196/3524/1597 4204/3525/1597 4203/3522/1597 +f 4196/3524/1597 4197/3526/1597 4205/3527/1597 4204/3525/1597 +f 4197/3526/1597 4198/3528/1597 4206/3529/1597 4205/3527/1597 +f 4198/3528/1597 4199/3530/1597 4207/3531/1597 4206/3529/1597 +f 4199/3530/1597 4200/3532/1597 4208/3533/1597 4207/3531/1597 +f 4200/3532/1597 4201/3534/1597 4209/3535/1597 4208/3533/1597 +f 4202/3523/1597 4203/3522/1597 4211/3536/1597 4210/3537/1597 +f 4203/3522/1597 4204/3525/1597 4212/3538/1597 4211/3536/1597 +f 4204/3525/1597 4205/3527/1597 4213/3539/1597 4212/3538/1597 +f 4205/3527/1597 4206/3529/1597 4214/3540/1597 4213/3539/1597 +f 4206/3529/1597 4207/3531/1597 4215/3541/1597 4214/3540/1597 +f 4207/3531/1597 4208/3533/1597 4216/3542/1597 4215/3541/1597 +f 4208/3533/1597 4209/3535/1597 4217/3543/1597 4216/3542/1597 +f 4210/3537/1597 4211/3536/1597 4219/3544/1597 4218/3545/1597 +f 4211/3536/1597 4212/3538/1597 4220/3546/1597 4219/3544/1597 +f 4212/3538/1597 4213/3539/1597 4221/3547/1597 4220/3546/1597 +f 4213/3539/1597 4214/3540/1597 4222/3548/1597 4221/3547/1597 +f 4214/3540/1597 4215/3541/1597 4223/3549/1597 4222/3548/1597 +f 4215/3541/1597 4216/3542/1597 4224/3550/1597 4223/3549/1597 +f 4216/3542/1597 4217/3543/1597 4225/3551/1597 4224/3550/1597 +f 4218/3545/1597 4219/3544/1597 4227/3552/1597 4226/3553/1597 +f 4219/3544/1597 4220/3546/1597 4228/3554/1597 4227/3552/1597 +f 4220/3546/1597 4221/3547/1597 4229/3555/1597 4228/3554/1597 +f 4221/3547/1597 4222/3548/1597 4230/3556/1597 4229/3555/1597 +f 4222/3548/1597 4223/3549/1597 4231/3557/1597 4230/3556/1597 +f 4223/3549/1597 4224/3550/1597 4232/3558/1597 4231/3557/1597 +f 4224/3550/1597 4225/3551/1597 4233/3559/1597 4232/3558/1597 +f 4226/3553/1597 4227/3552/1597 4235/3560/1597 4234/3561/1597 +f 4227/3552/1597 4228/3554/1597 4236/3562/1597 4235/3560/1597 +f 4228/3554/1597 4229/3555/1597 4237/3563/1597 4236/3562/1597 +f 4229/3555/1597 4230/3556/1597 4238/3564/1597 4237/3563/1597 +f 4230/3556/1597 4231/3557/1597 4239/3565/1597 4238/3564/1597 +f 4231/3557/1597 4232/3558/1597 4240/3566/1597 4239/3565/1597 +f 4232/3558/1597 4233/3559/1597 4241/3567/1597 4240/3566/1597 +f 4234/3561/1597 4235/3560/1597 4243/3568/1597 4242/3569/1597 +f 4235/3560/1597 4236/3562/1597 4244/3570/1597 4243/3568/1597 +f 4236/3562/1597 4237/3563/1597 4245/3571/1597 4244/3570/1597 +f 4237/3563/1597 4238/3564/1597 4246/3572/1597 4245/3571/1597 +f 4238/3564/1597 4239/3565/1597 4247/3573/1597 4246/3572/1597 +f 4239/3565/1597 4240/3566/1597 4248/3574/1597 4247/3573/1597 +f 4240/3566/1597 4241/3567/1597 4249/3575/1597 4248/3574/1597 +f 4250/3576/1597 4251/3577/1597 4259/3578/1597 4258/3579/1597 +f 4251/3577/1597 4252/3580/1597 4260/3581/1597 4259/3578/1597 +f 4252/3580/1597 4253/3582/1597 4261/3583/1597 4260/3581/1597 +f 4253/3582/1597 4254/3584/1597 4262/3585/1597 4261/3583/1597 +f 4254/3584/1597 4255/3586/1597 4263/3587/1597 4262/3585/1597 +f 4255/3586/1597 4256/3588/1597 4264/3589/1597 4263/3587/1597 +f 4256/3588/1597 4257/3590/1597 4265/3591/1597 4264/3589/1597 +f 4258/3579/1597 4259/3578/1597 4267/3592/1597 4266/3593/1597 +f 4259/3578/1597 4260/3581/1597 4268/3594/1597 4267/3592/1597 +f 4260/3581/1597 4261/3583/1597 4269/3595/1597 4268/3594/1597 +f 4261/3583/1597 4262/3585/1597 4270/3596/1597 4269/3595/1597 +f 4262/3585/1597 4263/3587/1597 4271/3597/1597 4270/3596/1597 +f 4263/3587/1597 4264/3589/1597 4272/3598/1597 4271/3597/1597 +f 4264/3589/1597 4265/3591/1597 4273/3599/1597 4272/3598/1597 +f 4266/3593/1597 4267/3592/1597 4275/3600/1597 4274/3601/1597 +f 4267/3592/1597 4268/3594/1597 4276/3602/1597 4275/3600/1597 +f 4268/3594/1597 4269/3595/1597 4277/3603/1597 4276/3602/1597 +f 4269/3595/1597 4270/3596/1597 4278/3604/1597 4277/3603/1597 +f 4270/3596/1597 4271/3597/1597 4279/3605/1597 4278/3604/1597 +f 4271/3597/1597 4272/3598/1597 4280/3606/1597 4279/3605/1597 +f 4272/3598/1597 4273/3599/1597 4281/3607/1597 4280/3606/1597 +f 4274/3601/1597 4275/3600/1597 4283/3608/1597 4282/3609/1597 +f 4275/3600/1597 4276/3602/1597 4284/3610/1597 4283/3608/1597 +f 4276/3602/1597 4277/3603/1597 4285/3611/1597 4284/3610/1597 +f 4277/3603/1597 4278/3604/1597 4286/3612/1597 4285/3611/1597 +f 4278/3604/1597 4279/3605/1597 4287/3613/1597 4286/3612/1597 +f 4279/3605/1597 4280/3606/1597 4288/3614/1597 4287/3613/1597 +f 4280/3606/1597 4281/3607/1597 4289/3615/1597 4288/3614/1597 +f 4282/3609/1597 4283/3608/1597 4291/3616/1597 4290/3617/1597 +f 4283/3608/1597 4284/3610/1597 4292/3618/1597 4291/3616/1597 +f 4284/3610/1597 4285/3611/1597 4293/3619/1597 4292/3618/1597 +f 4285/3611/1597 4286/3612/1597 4294/3620/1597 4293/3619/1597 +f 4286/3612/1597 4287/3613/1597 4295/3621/1597 4294/3620/1597 +f 4287/3613/1597 4288/3614/1597 4296/3622/1597 4295/3621/1597 +f 4288/3614/1597 4289/3615/1597 4297/3623/1597 4296/3622/1597 +f 4290/3617/1597 4291/3616/1597 4299/3624/1597 4298/3625/1597 +f 4291/3616/1597 4292/3618/1597 4300/3626/1597 4299/3624/1597 +f 4292/3618/1597 4293/3619/1597 4301/3627/1597 4300/3626/1597 +f 4293/3619/1597 4294/3620/1597 4302/3628/1597 4301/3627/1597 +f 4294/3620/1597 4295/3621/1597 4303/3629/1597 4302/3628/1597 +f 4295/3621/1597 4296/3622/1597 4304/3630/1597 4303/3629/1597 +f 4296/3622/1597 4297/3623/1597 4305/3631/1597 4304/3630/1597 +f 4242/3569/1597 4243/3568/1597 4153/3479/1597 4145/3632/1597 +f 4243/3568/1597 4244/3570/1597 4161/3633/1597 4153/3479/1597 +f 4244/3570/1597 4245/3571/1597 4169/3495/1597 4161/3633/1597 +f 4245/3571/1597 4246/3572/1597 4177/3503/1597 4169/3495/1597 +f 4246/3572/1597 4247/3573/1597 4185/3634/1597 4177/3503/1597 +f 4247/3573/1597 4248/3574/1597 4193/3635/1597 4185/3634/1597 +f 4298/3625/1597 4299/3624/1597 4209/3636/1597 4201/3637/1597 +f 4299/3624/1597 4300/3626/1597 4217/3543/1597 4209/3636/1597 +f 4300/3626/1597 4301/3627/1597 4225/3551/1597 4217/3543/1597 +f 4301/3627/1597 4302/3628/1597 4233/3559/1597 4225/3551/1597 +f 4302/3628/1597 4303/3629/1597 4241/3638/1597 4233/3559/1597 +f 4303/3629/1597 4304/3630/1597 4249/3639/1597 4241/3638/1597 +f 4186/3513/1597 4187/3512/1597 4265/3640/1597 4257/3641/1597 +f 4187/3512/1597 4188/3514/1597 4273/3599/1597 4265/3640/1597 +f 4188/3514/1597 4189/3515/1597 4281/3607/1597 4273/3599/1597 +f 4189/3515/1597 4190/3516/1597 4289/3615/1597 4281/3607/1597 +f 4190/3516/1597 4191/3517/1597 4297/3642/1597 4289/3615/1597 +f 4191/3517/1597 4192/3518/1597 4305/3643/1597 4297/3642/1597 +f 4192/3518/1597 4193/3519/1597 4137/3644/1597 4305/3643/1597 +f 4248/3574/1597 4249/3575/1597 4137/3644/1597 4193/3635/1597 +f 4304/3630/1597 4305/3631/1597 4137/3644/1597 4249/3639/1597 +f 2736/3645/1597 2997/3646/1597 4138/3464/1597 2801/3647/1597 +f 2997/3646/1597 2998/3648/1597 4139/3465/1597 4138/3464/1597 +f 2998/3648/1597 2999/3649/1597 4140/3468/1597 4139/3465/1597 +f 2999/3649/1597 3000/3650/1597 4141/3470/1597 4140/3468/1597 +f 3000/3650/1597 3001/3651/1597 4142/3472/1597 4141/3470/1597 +f 3001/3651/1597 3002/3652/1597 4143/3474/1597 4142/3472/1597 +f 3002/3652/1597 3003/3653/1597 4144/3476/1597 4143/3474/1597 +f 3003/3653/1597 3004/3654/1597 4145/3478/1597 4144/3476/1597 +f 2801/3647/1597 4138/3464/1597 4146/3467/1597 2800/3655/1597 +f 2800/3655/1597 4146/3467/1597 4154/3481/1597 2799/3656/1597 +f 2799/3656/1597 4154/3481/1597 4162/3489/1597 2798/3657/1597 +f 2798/3657/1597 4162/3489/1597 4170/3497/1597 2797/3658/1597 +f 2797/3658/1597 4170/3497/1597 4178/3505/1597 2796/3659/1597 +f 2796/3659/1597 4178/3505/1597 4186/3513/1597 2795/3660/1597 +f 2795/3660/1597 4186/3513/1597 4257/3641/1597 2794/3661/1597 +f 2741/3662/1597 2996/3663/1597 4194/3520/1597 3011/3664/1597 +f 2996/3663/1597 2995/3665/1597 4195/3521/1597 4194/3520/1597 +f 2995/3665/1597 2994/3666/1597 4196/3524/1597 4195/3521/1597 +f 2994/3666/1597 2993/3667/1597 4197/3526/1597 4196/3524/1597 +f 2993/3667/1597 2992/3668/1597 4198/3528/1597 4197/3526/1597 +f 2992/3668/1597 2991/3669/1597 4199/3530/1597 4198/3528/1597 +f 2991/3669/1597 2990/3670/1597 4200/3532/1597 4199/3530/1597 +f 2990/3670/1597 2989/3671/1597 4201/3534/1597 4200/3532/1597 +f 3011/3664/1597 4194/3520/1597 4202/3523/1597 3010/3672/1597 +f 3010/3672/1597 4202/3523/1597 4210/3537/1597 3009/3673/1597 +f 3009/3673/1597 4210/3537/1597 4218/3545/1597 3008/3674/1597 +f 3008/3674/1597 4218/3545/1597 4226/3553/1597 3007/3675/1597 +f 3007/3675/1597 4226/3553/1597 4234/3561/1597 3006/3676/1597 +f 3006/3676/1597 4234/3561/1597 4242/3569/1597 3005/3677/1597 +f 3005/3677/1597 4242/3569/1597 4145/3632/1597 3004/3654/1597 +f 2733/3678/1597 2787/3679/1597 4250/3576/1597 2982/3680/1597 +f 2787/3679/1597 2788/3681/1597 4251/3577/1597 4250/3576/1597 +f 2788/3681/1597 2789/3682/1597 4252/3580/1597 4251/3577/1597 +f 2789/3682/1597 2790/3683/1597 4253/3582/1597 4252/3580/1597 +f 2790/3683/1597 2791/3684/1597 4254/3584/1597 4253/3582/1597 +f 2791/3684/1597 2792/2891/1597 4255/3586/1597 4254/3584/1597 +f 2792/2891/1597 2793/3685/1597 4256/3588/1597 4255/3586/1597 +f 2793/3685/1597 2794/3661/1597 4257/3590/1597 4256/3588/1597 +f 2982/3680/1597 4250/3576/1597 4258/3579/1597 2983/3686/1597 +f 2983/3686/1597 4258/3579/1597 4266/3593/1597 2984/3687/1597 +f 2984/3687/1597 4266/3593/1597 4274/3601/1597 2985/3688/1597 +f 2985/3688/1597 4274/3601/1597 4282/3609/1597 2986/3689/1597 +f 2986/3689/1597 4282/3609/1597 4290/3617/1597 2987/3690/1597 +f 2987/3690/1597 4290/3617/1597 4298/3625/1597 2988/3691/1597 +f 2988/3691/1597 4298/3625/1597 4201/3637/1597 2989/3671/1597 +o Plane +v -22.000000 0.000000 -12.000000 +v -7.000000 0.000000 -12.000000 +v -22.000000 0.000000 -22.000000 +v -7.000000 0.000000 -22.000000 +v -22.000000 -2.000000 -22.000000 +v -22.000000 -2.000000 -12.000000 +v -7.000000 -2.000000 -12.000000 +v -7.000000 -2.000000 -22.000000 +vn -0.0000 1.0000 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 -0.0000 -1.0000 +vn -1.0000 -0.0000 -0.0000 +vn 1.0000 -0.0000 -0.0000 +vt -3.250000 -4.500000 +vt 4.250000 -4.500000 +vt 4.250000 0.500000 +vt -3.250000 0.500000 +vt 4.250000 1.000000 +vt -3.250000 1.000000 +vt -3.250000 0.000000 +vt 4.250000 0.000000 +vt -4.500000 1.000000 +vt 0.500000 1.000000 +vt 0.500000 0.000000 +vt -4.500000 0.000000 +s 0 +usemtl Cobblestone +f 4311/3692/1598 4312/3693/1598 4313/3694/1598 4310/3695/1598 +f 4309/3696/1599 4308/3697/1599 4310/3698/1599 4313/3699/1599 +f 4306/3697/1600 4307/3696/1600 4312/3699/1600 4311/3698/1600 +f 4307/3700/1601 4309/3701/1601 4313/3702/1601 4312/3703/1601 +f 4308/3701/1602 4306/3700/1602 4311/3703/1602 4310/3702/1602 +o Cube +v -19.000000 0.000000 1.414214 +v -19.000000 0.500000 0.707107 +v -20.414213 0.000000 0.000000 +v -19.707108 0.500000 0.000000 +v -17.585787 0.000000 0.000000 +v -18.292892 0.500000 0.000000 +v -19.000000 0.000000 -1.414214 +v -19.000000 0.500000 -0.707107 +vn -0.5000 0.7071 0.5000 +vn -0.5000 0.7071 -0.5000 +vn 0.5000 0.7071 -0.5000 +vn 0.5000 0.7071 0.5000 +vn -0.0000 1.0000 -0.0000 +vt 1.106009 1.000000 +vt 0.750000 0.750000 +vt 0.750000 0.250000 +vt 1.106009 0.000000 +vt 1.000000 -0.106010 +vt 0.250000 0.250000 +vt 0.000000 -0.106010 +vt -0.106010 0.000000 +vt 0.250000 0.750000 +vt -0.106010 1.000000 +vt 0.000000 1.106009 +vt 1.000000 1.106009 +s 0 +usemtl Cobblestone +f 4314/3704/1603 4315/3705/1603 4317/3706/1603 4316/3707/1603 +f 4316/3708/1604 4317/3706/1604 4321/3709/1604 4320/3710/1604 +f 4320/3711/1605 4321/3709/1605 4319/3712/1605 4318/3713/1605 +f 4318/3714/1606 4319/3712/1606 4315/3705/1606 4314/3715/1606 +f 4321/3709/1607 4317/3706/1607 4315/3705/1607 4319/3712/1607 +o Plane.001 +v -16.000000 0.142925 -4.585786 +v -14.585787 0.000000 -6.000000 +v -17.414213 1.189960 -6.000000 +v -16.000000 0.142925 -7.414214 +v -16.000000 0.000000 -4.585786 +v -16.000000 0.000000 -7.414214 +v -17.414213 0.000000 -6.000000 +v -17.060659 0.928201 -5.646447 +v -16.707108 0.666442 -5.292893 +v -16.353554 0.404684 -4.939340 +v -15.646446 0.107194 -4.939340 +v -15.292893 0.071462 -5.292893 +v -14.939340 0.035731 -5.646447 +v -14.939340 0.035731 -6.353553 +v -15.292893 0.071463 -6.707107 +v -15.646446 0.107194 -7.060660 +v -16.353554 0.404684 -7.060660 +v -16.707108 0.666443 -6.707107 +v -17.060659 0.928201 -6.353553 +v -16.000000 0.107193 -4.585786 +v -16.000000 0.071462 -4.585786 +v -16.000000 0.035731 -4.585786 +v -16.000000 0.107194 -7.414214 +v -16.000000 0.071463 -7.414214 +v -16.000000 0.035731 -7.414214 +v -17.414213 0.892470 -6.000000 +v -17.414213 0.594980 -6.000000 +v -17.414213 0.297490 -6.000000 +v -16.353554 0.000000 -7.060660 +v -16.707108 0.000000 -6.707107 +v -17.060659 0.000000 -6.353553 +v -14.939340 0.000000 -6.353553 +v -15.292893 0.000000 -6.707107 +v -15.646446 0.000000 -7.060660 +v -14.939340 0.000000 -5.646447 +v -15.292893 0.000000 -5.292893 +v -15.646446 0.000000 -4.939340 +v -16.353554 0.000000 -4.939340 +v -16.707108 0.000000 -5.292893 +v -17.060659 0.000000 -5.646447 +v -16.000000 0.312445 -5.292893 +v -15.646446 0.220207 -5.646447 +v -15.292893 0.127969 -6.000000 +v -16.353554 0.517697 -5.646447 +v -16.000000 0.368952 -6.000000 +v -15.646446 0.220207 -6.353553 +v -16.707108 0.722949 -6.000000 +v -16.353554 0.517698 -6.353553 +v -16.000000 0.312446 -6.707107 +v -17.060659 0.696151 -6.353553 +v -16.707108 0.499832 -6.707107 +v -16.353554 0.303513 -7.060660 +v -17.060659 0.464101 -6.353553 +v -16.707108 0.333221 -6.707107 +v -16.353554 0.202342 -7.060660 +v -17.060659 0.232050 -6.353553 +v -16.707108 0.166611 -6.707107 +v -16.353554 0.101171 -7.060660 +v -15.528596 0.047642 -6.942809 +v -15.701971 0.082686 -7.116185 +v -15.418177 0.058801 -6.832390 +v -15.181844 0.030120 -6.596057 +v -15.418177 0.025323 -6.832390 +v -15.701972 0.030120 -7.116185 +v -15.749434 0.058801 -7.163648 +v -15.528595 0.047642 -5.057191 +v -15.181844 0.030120 -5.403943 +v -15.418177 0.058801 -5.167610 +v -15.701971 0.082685 -4.883815 +v -15.749434 0.058801 -4.836352 +v -15.701971 0.030120 -4.883815 +v -15.418177 0.025323 -5.167610 +v -17.060659 0.696151 -5.646447 +v -17.060659 0.464101 -5.646447 +v -17.060659 0.232050 -5.646447 +v -16.707108 0.499832 -5.292893 +v -16.707108 0.333221 -5.292893 +v -16.707108 0.166611 -5.292893 +v -16.353554 0.303513 -4.939340 +v -16.353554 0.202342 -4.939340 +v -16.353554 0.101171 -4.939340 +vn 0.3867 0.9193 0.0735 +vn 0.3226 0.9465 -0.0000 +vn 0.4477 0.8942 -0.0000 +vn 0.3867 0.9193 -0.0735 +vn 0.3787 0.9000 0.2158 +vn 0.3190 0.9359 0.1496 +vn 0.2517 0.9647 0.0771 +vn 0.1781 0.9840 -0.0000 +vn 0.2517 0.9647 -0.0771 +vn 0.3190 0.9359 -0.1496 +vn 0.3787 0.9000 -0.2158 +vn 0.4432 0.8852 -0.1415 +vn 0.5009 0.8628 -0.0689 +vn 0.5511 0.8344 -0.0000 +vn 0.5009 0.8628 0.0689 +vn 0.4432 0.8852 0.1415 +vn -0.7071 -0.0000 -0.7071 +vn 0.7071 -0.0000 -0.7071 +vn 0.7071 -0.0000 0.7071 +vn -0.7071 -0.0000 0.7071 +vt 0.250000 0.250000 +vt 0.500000 0.250000 +vt 0.500000 0.500000 +vt 0.250000 0.500000 +vt 0.750000 0.250000 +vt 0.750000 0.500000 +vt 0.500000 0.750000 +vt 0.250000 0.750000 +vt 0.750000 0.750000 +vt 0.000000 0.000000 +vt 0.250000 0.000000 +vt 0.000000 0.250000 +vt 0.500000 0.000000 +vt 0.750000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.250000 +vt 1.000000 0.500000 +vt 1.000000 0.750000 +vt 1.000000 1.000000 +vt 0.750000 1.000000 +vt 0.500000 1.000000 +vt 0.250000 1.000000 +vt 0.000000 0.750000 +vt 0.000000 1.000000 +vt 0.000000 0.500000 +vt 0.291667 0.752860 +vt 0.541667 0.654700 +vt 0.541667 0.571395 +vt 0.291667 0.636835 +vt 0.791667 0.556541 +vt 0.791667 0.505955 +vt 0.541667 0.488090 +vt 0.291667 0.520809 +vt 0.791667 0.455370 +vt 0.041667 0.999764 +vt 0.291667 0.868885 +vt 0.041667 0.851019 +vt 0.541667 0.738006 +vt 0.791667 0.607126 +vt 1.041667 0.476247 +vt 1.041667 0.458381 +vt 1.041667 0.440516 +vt 1.041667 0.422650 +vt 1.041667 0.404784 +vt 0.791667 0.404784 +vt 0.541667 0.404784 +vt 0.291667 0.404784 +vt 0.041667 0.553529 +vt 0.041667 0.404784 +vt 0.041667 0.702274 +vt 0.747595 0.446127 +vt 0.546922 0.434185 +vt 0.625000 0.428605 +vt 0.781156 0.434185 +vt 0.379809 0.419844 +vt 0.546922 0.417446 +vt 0.747595 0.419844 +vt 0.546922 0.417446 +vt 0.958333 0.476247 +vt 0.708333 0.458381 +vt 0.958333 0.458381 +vt 0.458333 0.440516 +vt 0.958333 0.440516 +vt -0.041667 0.404784 +vt 0.208333 0.404784 +vt 0.208333 0.422650 +vt 0.458333 0.404784 +vt 0.958333 0.404784 +vt 0.958333 0.422650 +vt 0.708333 0.404784 +vt 0.620191 0.419844 +vt 0.453078 0.434185 +vt 0.375000 0.428605 +vt 0.453078 0.417446 +vt 0.252405 0.446127 +vt 0.218844 0.434185 +vt 0.252405 0.419844 +vt 0.218844 0.434185 +vt 1.041667 0.404784 +vt 0.791667 0.422650 +vt 0.791667 0.404784 +vt 0.541667 0.440515 +vt 0.541667 0.404784 +vt 0.041667 0.476247 +vt 0.041667 0.458381 +vt 0.291667 0.458381 +vt 0.041667 0.440515 +vt 0.041667 0.404784 +vt 0.291667 0.404784 +vt 0.041667 0.422650 +vt 0.708333 0.752860 +vt 0.708333 0.636835 +vt 0.458333 0.571395 +vt 0.458333 0.654700 +vt 0.708333 0.520809 +vt 0.458333 0.488090 +vt 0.208333 0.505955 +vt 0.208333 0.556541 +vt 0.208333 0.455370 +vt 0.958333 0.999764 +vt 0.958333 0.851019 +vt 0.708333 0.868885 +vt 0.958333 0.702274 +vt 0.958333 0.553529 +vt 0.958333 0.404784 +vt 0.708333 0.404784 +vt 0.458333 0.404784 +vt 0.208333 0.404784 +vt -0.041667 0.404784 +vt -0.041667 0.422650 +vt -0.041667 0.440516 +vt -0.041667 0.458381 +vt 0.208333 0.607126 +vt -0.041667 0.476247 +vt 0.458333 0.738006 +s 0 +usemtl Cobblestone +f 4362/3716/1608 4363/3717/1608 4366/3718/1608 4365/3719/1608 +f 4363/3717/1609 4364/3720/1609 4367/3721/1609 4366/3718/1609 +f 4365/3719/1610 4366/3718/1610 4369/3722/1610 4368/3723/1610 +f 4366/3718/1611 4367/3721/1611 4370/3724/1611 4369/3722/1611 +f 4322/3725/1612 4332/3726/1612 4362/3716/1612 4331/3727/1612 +f 4332/3726/1613 4333/3728/1613 4363/3717/1613 4362/3716/1613 +f 4333/3728/1614 4334/3729/1614 4364/3720/1614 4363/3717/1614 +f 4334/3729/1615 4323/3730/1615 4335/3731/1615 4364/3720/1615 +f 4364/3720/1616 4335/3731/1616 4336/3732/1616 4367/3721/1616 +f 4367/3721/1617 4336/3732/1617 4337/3733/1617 4370/3724/1617 +f 4370/3724/1618 4337/3733/1618 4325/3734/1618 4338/3735/1618 +f 4369/3722/1619 4370/3724/1619 4338/3735/1619 4339/3736/1619 +f 4368/3723/1620 4369/3722/1620 4339/3736/1620 4340/3737/1620 +f 4329/3738/1621 4368/3723/1621 4340/3737/1621 4324/3739/1621 +f 4330/3740/1622 4365/3719/1622 4368/3723/1622 4329/3738/1622 +f 4331/3727/1623 4362/3716/1623 4365/3719/1623 4330/3740/1623 +f 4371/3741/1624 4372/3742/1624 4375/3743/1624 4374/3744/1624 +f 4372/3742/1624 4373/3745/1624 4376/3746/1624 4375/3743/1624 +f 4374/3744/1624 4375/3743/1624 4378/3747/1624 4377/3748/1624 +f 4375/3743/1624 4376/3746/1624 4379/3749/1624 4378/3747/1624 +f 4324/3750/1624 4340/3751/1624 4371/3741/1624 4347/3752/1624 +f 4340/3751/1624 4339/3753/1624 4372/3742/1624 4371/3741/1624 +f 4339/3753/1624 4338/3754/1624 4373/3745/1624 4372/3742/1624 +f 4338/3754/1624 4325/3755/1624 4344/3756/1624 4373/3745/1624 +f 4373/3745/1624 4344/3756/1624 4345/3757/1624 4376/3746/1624 +f 4376/3746/1624 4345/3757/1624 4346/3758/1624 4379/3749/1624 +f 4379/3749/1624 4346/3758/1624 4327/3759/1624 4350/3760/1624 +f 4378/3747/1624 4379/3749/1624 4350/3760/1624 4351/3761/1624 +f 4377/3748/1624 4378/3747/1624 4351/3761/1624 4352/3762/1624 +f 4349/3763/1624 4377/3748/1624 4352/3762/1624 4328/3764/1624 +f 4348/3765/1624 4374/3744/1624 4377/3748/1624 4349/3763/1624 +f 4347/3752/1624 4371/3741/1624 4374/3744/1624 4348/3765/1624 +f 4381/3766/1625 4382/3767/1625 4380/3768/1625 4386/3769/1625 +f 4383/3770/1625 4384/3771/1625 4380/3768/1625 4382/3767/1625 +f 4385/3772/1625 4386/3769/1625 4380/3768/1625 4384/3773/1625 +f 4325/3774/1625 4337/3775/1625 4381/3766/1625 4344/3776/1625 +f 4337/3775/1625 4336/3777/1625 4382/3767/1625 4381/3766/1625 +f 4344/3776/1625 4381/3766/1625 4386/3769/1625 4345/3778/1625 +f 4323/3779/1625 4353/3780/1625 4383/3770/1625 4335/3781/1625 +f 4353/3780/1625 4354/3782/1625 4384/3771/1625 4383/3770/1625 +f 4335/3781/1625 4383/3770/1625 4382/3767/1625 4336/3777/1625 +f 4327/3783/1625 4346/3784/1625 4385/3772/1625 4355/3785/1625 +f 4346/3784/1625 4345/3778/1625 4386/3769/1625 4385/3772/1625 +f 4355/3785/1625 4385/3772/1625 4384/3773/1625 4354/3782/1625 +f 4388/3786/1626 4389/3787/1626 4387/3788/1626 4393/3789/1626 +f 4390/3790/1626 4391/3791/1626 4387/3788/1626 4389/3787/1626 +f 4392/3792/1626 4393/3789/1626 4387/3788/1626 4391/3793/1626 +f 4323/3794/1626 4334/3795/1626 4388/3786/1626 4356/3796/1626 +f 4334/3795/1626 4333/3797/1626 4389/3787/1626 4388/3786/1626 +f 4356/3796/1626 4388/3786/1626 4393/3789/1626 4357/3798/1626 +f 4322/3799/1626 4341/3800/1626 4390/3790/1626 4332/3801/1626 +f 4341/3800/1626 4342/3802/1626 4391/3791/1626 4390/3790/1626 +f 4332/3801/1626 4390/3790/1626 4389/3787/1626 4333/3797/1626 +f 4326/3803/1626 4358/3804/1626 4392/3792/1626 4343/3805/1626 +f 4358/3804/1626 4357/3798/1626 4393/3789/1626 4392/3792/1626 +f 4343/3805/1626 4392/3792/1626 4391/3793/1626 4342/3802/1626 +f 4394/3806/1627 4395/3807/1627 4398/3808/1627 4397/3809/1627 +f 4395/3807/1627 4396/3810/1627 4399/3811/1627 4398/3808/1627 +f 4397/3809/1627 4398/3808/1627 4401/3812/1627 4400/3813/1627 +f 4398/3808/1627 4399/3811/1627 4402/3814/1627 4401/3812/1627 +f 4324/3815/1627 4347/3816/1627 4394/3806/1627 4329/3817/1627 +f 4347/3816/1627 4348/3818/1627 4395/3807/1627 4394/3806/1627 +f 4348/3818/1627 4349/3819/1627 4396/3810/1627 4395/3807/1627 +f 4349/3819/1627 4328/3820/1627 4361/3821/1627 4396/3810/1627 +f 4396/3810/1627 4361/3821/1627 4360/3822/1627 4399/3811/1627 +f 4399/3811/1627 4360/3822/1627 4359/3823/1627 4402/3814/1627 +f 4402/3814/1627 4359/3823/1627 4326/3824/1627 4343/3825/1627 +f 4401/3812/1627 4402/3814/1627 4343/3825/1627 4342/3826/1627 +f 4400/3813/1627 4401/3812/1627 4342/3826/1627 4341/3827/1627 +f 4331/3828/1627 4400/3813/1627 4341/3827/1627 4322/3829/1627 +f 4330/3830/1627 4397/3809/1627 4400/3813/1627 4331/3828/1627 +f 4329/3817/1627 4394/3806/1627 4397/3809/1627 4330/3830/1627 diff --git a/Sources/Test/Resources/Models/suzanne.g3db b/Sources/Test/Resources/Models/suzanne.g3db new file mode 100644 index 0000000000000000000000000000000000000000..1e39e51130dfd770bfe2b92125d1394d58444037 GIT binary patch literal 293213 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

(z?aRy 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%0D(^3<2ZRDr4{1I!fyY$J@r3Fr@r=;HWj?2=;$N5~ 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 SThiVW!(j^-9O8?R!^wczTo+p$H_ zX^V;1M0Xvw1l$B}$ShZY-5i~^lz3xww_vw{JAjvOgWVaOwv2dJbedz_O?Mx-2kZsz zj}A-6a5VR6j@z1j4*<_-g*_gf3&sbddkAxuhp|V&a?lp+9#L}^=W~m8FIzn53G6YT zZH%pmPJ5E*1nyf&dAz8|q~fmiuC%rkx^+G)QLe~IpQ?9V)WSBmc}G3JU{;0I5-pw*`1XQEyDFWmE4 z)?;%$J{c`ng8hqz#8SWqknS_qBi08=9=<;%y*yoN1*|pz?$dY@)9W?DcslEO#wM7Z zwiU5)blRrGCZH+U4CDY4q@Cs&TSTXAN%Shsv1Y(Cw#MwRoL}2E(P`Tfw*xJ~_F2r8 zVJ%`o+cDx!*v?=V&g^5o z1N($I%Wg#B8T-c;?Es=z>4bHN=ouY}Am_dBOmv@iAh8SR4!TBkmVJrBGY*PI{KdVxOCX}1#lMyDN0><0#b{@^e$Fgh$(pLlq5+7bEadl1UrV_^^xE8}O=1}{+= zLOc=-2JA~;qB0B{4vx+&{TcQ_)}=qC`1z8)V#R$Uh?QUr7zO;?yyJG7_p~bZX=91r zwei?E;60sy*9B4OSS4F37O1vVvX4p00I&dvm46ct3OUH0D_i2v1gnc&w zFMlI;b97j46XMe7G{?Aw?lw>d+zM`w4$CzrI-mQrMRfhZUEmH-4(^Uldz5%jblSbd z`+%R;{h8$)s4vk@bD#&Jb6gKvM)wfFa!s&@qtliX9m9Q(XYcSwZxC3`xN^etOH+URyr?l{$;gYYG1MXW$gPJ`xg8F zzKiHAp5cP_S!}UePy7aWm7l^q;};@GYGc2GpMm>~zZ3rge}M0S6WD1#()|tWw10?P zAmKqzUx~sQNkMd4j#wC-R+m@=N5kH1dTx>Py(1B?OZT=kX!8dW=gz(m)eZz89bAT5zB2wm_ah!a^h@nPq)S&jslg0(M>V zmfMcl4IBgx0X?#q^IjcH1Uc_oFQWUj-o!qjKj@pqoOib$5#+qZcMJZfC42Lykuv84KK^jUx^N z6T$e1UbH$Ev`G;sV^fCC%Kv|PRq2F^sg+ZzD#q6gnOR;{r)p$*RZ01@85PylmF>!_ ziYHF07*RF#xRD)Cs8uV!QaPcjrlx9o<&crJ^8fcQxKPcQs_Lrh%9@&y9hAu~Vl_sr+}OCN=3u!$ww(8a1t^ za#+`%-MbGc@0LGhRMq&(>WT@KG#~`^gRd7x{&HQ>Ro^*Np$qFaAHbyY8flDO0^cWfLlE#*p~znv|zE zs#TjddkkZt%`leQZ<(q{HIehWazB_ E0gWb$qyPW_ literal 0 HcmV?d00001 diff --git a/Sources/Test/Resources/Models/toybox.g3db b/Sources/Test/Resources/Models/toybox.g3db new file mode 100644 index 0000000000000000000000000000000000000000..f6f63def411138d6362f5ec4d4179c9991fdb9a8 GIT binary patch literal 16573 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�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

  • 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

    06o0cqIejiQqmLv-w=M8)H}9xNU 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

    gDC}WbdaQ4RDNUuVRhgC` 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